texlive[52987] Master/texmf-dist: oberdiek (30nov19)

commits+karl at tug.org commits+karl at tug.org
Sat Nov 30 23:20:47 CET 2019


Revision: 52987
          http://tug.org/svn/texlive?view=revision&revision=52987
Author:   karl
Date:     2019-11-30 23:20:44 +0100 (Sat, 30 Nov 2019)
Log Message:
-----------
oberdiek (30nov19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/bibtex/bib/oberdiek/oberdiek-bundle.bib
    trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example1.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example2.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example1.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example2.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/atveryend.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/bookmark-example.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/chemarr-example.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-collection.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-plain.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/engord.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/enparen.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/eolgrab.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-env.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-ltx.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-sec.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/example/hologo-example.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/fibnum.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/flags.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/gettitlestring.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/hologo.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/hopatch.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/hypgotoe-example.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/kvdefinekeys.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys-example.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/letltxmacro-showcases.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/ltxcmds.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/mleftright.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/pagegrid.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/pdfrender.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/picture-example.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/picture.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/protecteddef.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/rerunfilecheck.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/resizegather.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/rotchiffre.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example1.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example2.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/setouterhbox-example.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/settobox-example.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example1.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example2.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/tabularkv-example.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/thepdfnumber.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/uniquecounter-example.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/uniquecounter.pdf
    trunk/Master/texmf-dist/source/latex/oberdiek/README.txt
    trunk/Master/texmf-dist/source/latex/oberdiek/accsupp.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/aliascnt.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/alphalph.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/atenddvi.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/atveryend.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/auxhook.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/bitset.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/catchfile.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/centernot.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/chemarr.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/classlist.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/colonequals.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/dvipscol.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/embedfile.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/engord.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/enparen.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/eolgrab.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/fibnum.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/flags.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/gettitlestring.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/grfext.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/hologo.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/hopatch.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/hycolor.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/hypbmsec.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/hypcap.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/hypdestopt.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/hypgotoe.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/ifdraft.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/iflang.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/intcalc.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/kvdefinekeys.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/letltxmacro.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/listingsutf8.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/ltxcmds.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/mleftright.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins
    trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex
    trunk/Master/texmf-dist/source/latex/oberdiek/pagegrid.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/pagesel.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolfoot.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparallel.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparcolumns.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/pdfcrypt.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/pdfrender.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/picture.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/pmboxdraw.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/protecteddef.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/refcount.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/rerunfilecheck.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/resizegather.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/rotchiffre.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/scrindex.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/selinput.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/settobox.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/stackrel.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/stampinclude.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/tabularht.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/tabularkv.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/telprint.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/thepdfnumber.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/twoopt.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/uniquecounter.dtx
    trunk/Master/texmf-dist/tex/generic/oberdiek/alphalph.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/atbegshi.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/bigintcalc.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/bitset.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/catchfile.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/embedfile.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/engord.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/eolgrab.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/etexcmds.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/fibnum.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/hologo.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/hyphsubst.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/iflang.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/infwarerr.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/intcalc.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/mleftright.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/pdfcol.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/pdfcrypt.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/pdfescape.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/pdfrender.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/protecteddef.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/rotchiffre.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/setouterhbox.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/soulutf8.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/telprint.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/thepdfnumber.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/uniquecounter.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/accsupp-dvipdfm.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/accsupp-dvips.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/accsupp-luatex.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/accsupp-pdftex.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/accsupp.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/aliascnt.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/askinclude.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/atenddvi.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/atveryend.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/auxhook.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/bkm-dvips.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipsone.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/bkm-pdftex.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/bkm-textures.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/bkm-vtex.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/bmpsize-base.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/bmpsize-dvipdfm.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/bmpsize-dvipdfmx.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/bmpsize-dvips.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/bmpsize-test.tex
    trunk/Master/texmf-dist/tex/latex/oberdiek/bmpsize.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/bookmark.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/centernot.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/chemarr.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/classlist.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/colonequals.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/dtx-attach.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/dvipscol.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/enparen.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/flags.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/grfext.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/holtxdoc.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/hopatch.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/hycolor.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/hypbmsec.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/hypcap.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/hypdestopt.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/hypdoc.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/hypgotoe.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/ifdraft.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/letltxmacro.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/listingsutf8.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/pagegrid.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/pagesel.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/pdfcolfoot.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/pdfcolparallel.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/pdfcolparcolumns.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/pdflscape.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/picture.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/pmboxdraw.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/pmboxdrawenc.dfu
    trunk/Master/texmf-dist/tex/latex/oberdiek/refcount.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/resizegather.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/scrindex.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/selinput.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/settobox.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/stackrel.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/stampinclude.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/tabularht.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/tabularkv.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/twoopt.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/xcolor-patch.sty

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/oberdiek/example-mycolorsetup.sty
    trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-licrcmds.txt
    trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-utf8enc.txt
    trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/magicnum.txt
    trunk/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/transparent-example.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example.tex
    trunk/Master/texmf-dist/doc/latex/oberdiek/zref.pdf
    trunk/Master/texmf-dist/scripts/oberdiek/
    trunk/Master/texmf-dist/source/latex/oberdiek/inputenx.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/luacolor.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/magicnum.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/transparent.dtx
    trunk/Master/texmf-dist/source/latex/oberdiek/zref.dtx
    trunk/Master/texmf-dist/tex/generic/oberdiek/magicnum.sty
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-ascii-print.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-ascii.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-clean7bit.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp1250.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp1251.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp1252.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp1257.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp437.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp850.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp852.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp855.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp858.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp865.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-cp866.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-dec-mcs.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-1.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-10.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-11.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-13.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-14.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-15.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-16.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-2.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-3.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-4.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-5.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-6.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-7.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-8.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-9.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-koi8-r.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-mac-centeuro.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-mac-cyrillic.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-mac-roman.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-nextstep.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-pdfdoc.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-utf16le.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-utf32be.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/se-utf8.def
    trunk/Master/texmf-dist/tex/generic/oberdiek/stringenc.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/inputenx.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/ix-alias.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/ix-math.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/ix-name.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/ix-slot.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/ix-uc.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/ix-utf8enc.dfu
    trunk/Master/texmf-dist/tex/latex/oberdiek/kvoptions-patch.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/kvoptions.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/luacolor.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/transparent.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-ascii.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-atarist.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp1250.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp1251.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp1252.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp1255.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp1257.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp437.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp850.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp852.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp855.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp858.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp865.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-cp866.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-dec-mcs.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-1.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-10.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-13.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-14.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-15.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-16.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-2.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-3.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-4.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-5.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-8.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-9.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-koi8-r.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-mac-centeuro.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-mac-cyrillic.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-mac-roman.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-nextstep.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/x-verbatim.def
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-abspos.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-env.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-marks.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-nextpage.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-pageattr.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-pagelayout.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-runs.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-thepage.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty
    trunk/Master/texmf-dist/tex/latex/oberdiek/zref.sty

Modified: trunk/Master/texmf-dist/bibtex/bib/oberdiek/oberdiek-bundle.bib
===================================================================
--- trunk/Master/texmf-dist/bibtex/bib/oberdiek/oberdiek-bundle.bib	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/bibtex/bib/oberdiek/oberdiek-bundle.bib	2019-11-30 22:20:44 UTC (rev 52987)
@@ -292,13 +292,6 @@
   version={1.3},
   url={https://ctan.org/pkg/infwarerr},
 }
- at manual{oberdiek:inputenx,
-  title={The inputenx package},
-  author={Heiko Oberdiek},
-  date={2011-05-27},
-  version={1.10},
-  url={https://ctan.org/pkg/inputenx},
-}
 @manual{oberdiek:intcalc,
   title={The intcalc package},
   author={Heiko Oberdiek},
@@ -313,13 +306,6 @@
   version={1.3},
   url={https://ctan.org/pkg/kvdefinekeys},
 }
- at manual{oberdiek:kvoptions,
-  title={The kvoptions package},
-  author={Heiko Oberdiek},
-  date={2011-06-30},
-  version={3.11},
-  url={https://ctan.org/pkg/kvoptions},
-}
 @manual{oberdiek:kvsetkeys,
   title={The kvsetkeys package},
   author={Heiko Oberdiek},
@@ -348,27 +334,6 @@
   version={1.22},
   url={https://ctan.org/pkg/ltxcmds},
 }
- at manual{oberdiek:luacolor,
-  title={The luacolor package},
-  author={Heiko Oberdiek},
-  date={2019-07-24},
-  version={1.12},
-  url={https://ctan.org/pkg/luacolor},
-}
- at manual{oberdiek:luatex,
-  title={The luatex package},
-  author={Heiko Oberdiek},
-  date={2019-07-25},
-  version={0.7},
-  url={https://ctan.org/pkg/luatex},
-}
- at manual{oberdiek:magicnum,
-  title={The magicnum package},
-  author={Heiko Oberdiek},
-  date={2019-07-25},
-  version={1.6},
-  url={https://ctan.org/pkg/magicnum},
-}
 @manual{oberdiek:mleftright,
   title={The mleftright package},
   author={Heiko Oberdiek},
@@ -544,13 +509,6 @@
   version={1.0},
   url={https://ctan.org/pkg/stampinclude},
 }
- at manual{oberdiek:stringenc,
-  title={The stringenc package},
-  author={Heiko Oberdiek},
-  date={2011-12-02},
-  version={1.10},
-  url={https://ctan.org/pkg/stringenc},
-}
 @manual{oberdiek:tabularht,
   title={The tabularht package},
   author={Heiko Oberdiek},
@@ -579,13 +537,6 @@
   version={1.0},
   url={https://ctan.org/pkg/thepdfnumber},
 }
- at manual{oberdiek:transparent,
-  title={The transparent package},
-  author={Heiko Oberdiek},
-  date={2007-01-08},
-  version={1.0},
-  url={https://ctan.org/pkg/transparent},
-}
 @manual{oberdiek:twoopt,
   title={The twoopt package},
   author={Heiko Oberdiek},
@@ -600,10 +551,4 @@
   version={1.2},
   url={https://ctan.org/pkg/uniquecounter},
 }
- at manual{oberdiek:zref,
-  title={The zref package},
-  author={Heiko Oberdiek},
-  date={2012-04-04},
-  version={2.24},
-  url={https://ctan.org/pkg/zref},
-}
+

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example1.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example1.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: accsupp
 %% Version: 2018/03/28 v0.5
 %% 
-%% Copyright (C) 2007, 2010 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2007, 2010 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example2.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp-example2.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: accsupp
 %% Version: 2018/03/28 v0.5
 %% 
-%% Copyright (C) 2007, 2010 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2007, 2010 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example1.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example1.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: atbegshi
 %% Version: 2016/06/09 v1.18
 %% 
-%% Copyright (C) 2007-2011 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2007-2011 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example2.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi-example2.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: atbegshi
 %% Version: 2016/06/09 v1.18
 %% 
-%% Copyright (C) 2007-2011 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2007-2011 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/atveryend.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/bookmark-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/bookmark-example.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/bookmark-example.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: bookmark
 %% Version: 2019/06/04 v1.27
 %% 
-%% Copyright (C) 2007-2011 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2007-2011 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/chemarr-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/chemarr-example.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/chemarr-example.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: chemarr
 %% Version: 2016/05/16 v1.3
 %% 
-%% Copyright (C) 2001, 2006 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2001, 2006 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-collection.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-collection.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-collection.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: embedfile
 %% Version: 2018/11/01 v2.8
 %% 
-%% Copyright (C) 2006-2011 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2006-2011 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-plain.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-plain.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile-example-plain.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: embedfile
 %% Version: 2018/11/01 v2.8
 %% 
-%% Copyright (C) 2006-2011 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2006-2011 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/engord.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/enparen.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/eolgrab.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-env.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-env.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-env.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: eolgrab
 %% Version: 2016/05/16 v1.1
 %% 
-%% Copyright (C) 2011 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2011 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-ltx.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-ltx.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-ltx.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: eolgrab
 %% Version: 2016/05/16 v1.1
 %% 
-%% Copyright (C) 2011 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2011 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-sec.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-sec.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/example/eolgrab-example-sec.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: eolgrab
 %% Version: 2016/05/16 v1.1
 %% 
-%% Copyright (C) 2011 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2011 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/example/hologo-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/example/hologo-example.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/example/hologo-example.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: hologo
 %% Version: 2017/05/01 v1.13
 %% 
-%% Copyright (C) 2010-2012 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2010-2012 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/example-mycolorsetup.sty
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/example-mycolorsetup.sty	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/example-mycolorsetup.sty	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,142 +0,0 @@
-%%
-%% This is file `example-mycolorsetup.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% kvoptions.dtx  (with options: `example')
-%% 
-%% This is a generated file.
-%% 
-%% Project: kvoptions
-%% Version: 2016/05/16 v3.12
-%% 
-%% Copyright (C) 2004, 2006, 2007, 2009-2011 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%% 
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%% 
-%% This work has the LPPL maintenance status "maintained".
-%% 
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%% 
-%% 
-%% This work consists of the main source file kvoptions.dtx
-%% and the derived files
-%%    kvoptions.sty, kvoptions.pdf, kvoptions.ins, kvoptions.drv,
-%%    kvoptions-patch.sty, example-mycolorsetup.sty,
-%%    kvoptions-test1.tex, kvoptions-test2.tex,
-%%    kvoptions-test3.tex, kvoptions-test4.tex,
-%%    kvoptions-test4.sty.
-%% 
-%% No we don't need the option 'color'.
-%% With color support option 'emphcolor' will dynamically
-%% change the color of \emph statements.
-    % Package identification
-    % -----------------------
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{example-mycolorsetup}[2016/05/16 Managing my colors]
-
-\RequirePackage{ifpdf}
-\RequirePackage{kvoptions}
-
-    % Option declarations
-    % -------------------
-
-\SetupKeyvalOptions{
-  family=MCS,
-  prefix=MCS@
-}
-    % Use a shorter family name and prefix
-
-    % Option print
-\DeclareBoolOption{print}
-    % is the same as
-    % \DeclareBoolOption[false]{print}
-
-    % Option driver
-\ifpdf
-  \DeclareStringOption[pdftex]{driver}
-\else
-  \DeclareStringOption[dvips]{driver}
-\fi
-
-    % Alternative interface for driver options
-\DeclareVoidOption{dvips}{\SetupDriver}
-\DeclareVoidOption{dvipdfm}{\SetupDriver}
-\DeclareVoidOption{pdftex}{\SetupDriver}
-    % In \SetupDriver we take the current option \CurrentOption
-    % and pass it to the driver option.
-    % The \expandafter commands expand \CurrentOption at the
-    % time, when \SetupDriver is executed and \CurrentOption
-    % has the correct meaning.
-\newcommand*{\SetupDriver}{%
-  \expandafter\@SetupDriver\expandafter{\CurrentOption}%
-}
-\newcommand*{\@SetupDriver}[1]{%
-  \setkeys{MCS}{driver={#1}}%
-}
-
-    % Option emph
-    % An empty value means, we want to have no color for \emph.
-    % If the user specifies option emph without value, the red is used.
-\DeclareStringOption{emph}[red]
-    % is the same as
-    % \DeclareStringOption[]{emph}[red]
-
-    % Default option rule
-\DeclareDefaultOption{%
-  \ifx\CurrentOptionValue\relax
-    \PackageWarningNoLine{\@currname}{%
-      Unknown option `\CurrentOption'\MessageBreak
-      is passed to package `color'%
-    }%
-    % Pass the option to package color.
-    % Again it is better to expand \CurrentOption.
-    \expandafter\PassOptionsToPackage
-    \expandafter{\CurrentOption}{color}%
-  \else
-    % Package color does not take options with values.
-    % We provide the standard LaTeX error.
-    \@unknownoptionerror
-  \fi
-}
-
-    % Process options
-    % ---------------
-\ProcessKeyvalOptions*
-
-    % Implementation depending on option values
-    % -----------------------------------------
-    % Code for print mode
-\ifMCS at print
-  \PassOptionsToPackage{monochrome}{color}
-    % tells package color to use black and white
-\fi
-
-\RequirePackage[\MCS at driver]{color}
-    % load package color with the correct driver
-
-    % \emph setup
-\ifx\MCS at emph\@empty
-    % \@empty is a predefined macro with empty contents.
-    % the option value of option emph is empty, thus
-    % we do not want a redefinition of \emph.
-\else
-  \renewcommand*{\emph}[1]{%
-    \textcolor{\MCS at emph}{#1}%
-  }
-\fi
-\endinput
-%%
-%% End of file `example-mycolorsetup.sty'.

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/fibnum.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/flags.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/gettitlestring.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hologo.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hopatch.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hypgotoe-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/hypgotoe-example.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/hypgotoe-example.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: hypgotoe
 %% Version: 2016/05/16 v0.2
 %% 
-%% Copyright (C) 2007 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2007 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-licrcmds.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-licrcmds.txt	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-licrcmds.txt	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,154 +0,0 @@
-%%
-%% This is file `inputenx-licrcmds.txt',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% inputenx.dtx  (with options: `licrcmds')
-%% 
-%% This is a generated file.
-%% 
-%% Project: inputenx
-%% Version: 2016/05/16 v1.11
-%% 
-%% Copyright (C) 2006-2011 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%% 
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%% 
-%% This work has the LPPL maintenance status "maintained".
-%% 
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%% 
-%% 
-%% This work consists of the main source file inputenx.dtx
-%% and the derived files
-%%    inputenx.sty, inputenx.pdf, inputenx.ins, inputenx.drv, ix-alias.def,
-%%    ix-math.def, ix-name.def, ix-slot.def, ix-uc.def,
-%%    ix-utf8enc.dfu, x-ascii.def, x-verbatim.def, x-atarist.def,
-%%    x-iso-8859-1.def, x-iso-8859-2.def, x-iso-8859-3.def,
-%%    x-iso-8859-4.def, x-iso-8859-5.def, x-iso-8859-8.def,
-%%    x-iso-8859-9.def, x-iso-8859-10.def, x-iso-8859-13.def,
-%%    x-iso-8859-14.def, x-iso-8859-15.def, x-iso-8859-16.def,
-%%    x-cp437.def, x-cp850.def, x-cp852.def, x-cp855.def,
-%%    x-cp858.def, x-cp865.def, x-cp866.def, x-cp1250.def,
-%%    x-cp1251.def, x-cp1252.def, x-cp1255.def, x-cp1257.def,
-%%    x-dec-mcs.def, x-koi8-r.def, x-mac-centeuro.def,
-%%    x-mac-cyrillic.def, x-mac-roman.def, x-nextstep.def,
-%%    inputenx-licrcmds.txt, inputenx-utf8enc.txt.
-%% 
- % List of known LICR commdands of inputenx 2016/05/16 v1.11
- %
- % Format: \LICRcmd{<command>}{<type>}
- % Types:
- %   Accent:   <command> was defined by \DeclareTextAccentDefault
- %   Command:  <command> was defined by \DeclareTextCommandDefault
- %   Symbol:   <command> was defined by \DeclareTextSymbolDefault
- %   Internal: for \@tabacckludge
- %   Extra:    additional commands
- %
- % Entries derived from the 2ekernel part
- % of ltoutenc.dtx 2005/11/08 v1.99h.
- %
-\LICRcmd{\ }{Extra}
-\LICRcmd{\"}{Composite}
-\LICRcmd{\'}{Composite}
-\LICRcmd{\-}{Extra}
-\LICRcmd{\.}{Composite}
-\LICRcmd{\=}{Accent}
-\LICRcmd{\@tabacckludge}{Internal}
-\LICRcmd{\AE}{Symbol}
-\LICRcmd{\DH}{Symbol}
-\LICRcmd{\DJ}{Symbol}
-\LICRcmd{\H}{Composite}
-\LICRcmd{\IJ}{Symbol}
-\LICRcmd{\L}{Symbol}
-\LICRcmd{\NG}{Symbol}
-\LICRcmd{\O}{Symbol}
-\LICRcmd{\OE}{Symbol}
-\LICRcmd{\SS}{Symbol}
-\LICRcmd{\TH}{Symbol}
-\LICRcmd{\^}{Composite}
-\LICRcmd{\`}{Composite}
-\LICRcmd{\ae}{Symbol}
-\LICRcmd{\b}{Command}
-\LICRcmd{\c}{Composite}
-\LICRcmd{\d}{Command}
-\LICRcmd{\dh}{Symbol}
-\LICRcmd{\dj}{Symbol}
-\LICRcmd{\guillemotleft}{Symbol}
-\LICRcmd{\guillemotright}{Symbol}
-\LICRcmd{\guilsinglleft}{Symbol}
-\LICRcmd{\guilsinglright}{Symbol}
-\LICRcmd{\i}{Symbol}
-\LICRcmd{\ij}{Symbol}
-\LICRcmd{\j}{Symbol}
-\LICRcmd{\k}{CompositeCommand}
-\LICRcmd{\l}{Symbol}
-\LICRcmd{\ng}{Symbol}
-\LICRcmd{\nobreakspace}{Extra}
-\LICRcmd{\o}{Symbol}
-\LICRcmd{\oe}{Symbol}
-\LICRcmd{\quotedblbase}{Symbol}
-\LICRcmd{\quotesinglbase}{Symbol}
-\LICRcmd{\r}{Composite}
-\LICRcmd{\ss}{Symbol}
-\LICRcmd{\t}{Accent}
-\LICRcmd{\textasciicircum}{Symbol}
-\LICRcmd{\textasciitilde}{Symbol}
-\LICRcmd{\textasteriskcentered}{Symbol}
-\LICRcmd{\textbackslash}{Symbol}
-\LICRcmd{\textbar}{Symbol}
-\LICRcmd{\textbardbl}{Symbol}
-\LICRcmd{\textbigcircle}{Symbol}
-\LICRcmd{\textbraceleft}{Symbol}
-\LICRcmd{\textbraceright}{Symbol}
-\LICRcmd{\textbullet}{Symbol}
-\LICRcmd{\textcircled}{Command}
-\LICRcmd{\textcompwordmark}{Symbol}
-\LICRcmd{\textcopyright}{CommandDefault}
-\LICRcmd{\textdagger}{Symbol}
-\LICRcmd{\textdaggerdbl}{Symbol}
-\LICRcmd{\textdollar}{Symbol}
-\LICRcmd{\textellipsis}{CommandDefault}
-\LICRcmd{\textemdash}{Symbol}
-\LICRcmd{\textendash}{Symbol}
-\LICRcmd{\textexclamdown}{Symbol}
-\LICRcmd{\textgreater}{Symbol}
-\LICRcmd{\textless}{Symbol}
-\LICRcmd{\textogonekcentered}{Command}
-\LICRcmd{\textordfeminine}{CommandDefault}
-\LICRcmd{\textordmasculine}{CommandDefault}
-\LICRcmd{\textparagraph}{Symbol}
-\LICRcmd{\textperiodcentered}{Symbol}
-\LICRcmd{\textpertenthousand}{Command}
-\LICRcmd{\textperthousand}{Command}
-\LICRcmd{\textquestiondown}{Symbol}
-\LICRcmd{\textquotedbl}{Symbol}
-\LICRcmd{\textquotedblleft}{Symbol}
-\LICRcmd{\textquotedblright}{Symbol}
-\LICRcmd{\textquoteleft}{Symbol}
-\LICRcmd{\textquoteright}{Symbol}
-\LICRcmd{\textregistered}{CommandDefault}
-\LICRcmd{\textsection}{Symbol}
-\LICRcmd{\textsterling}{Symbol}
-\LICRcmd{\texttrademark}{CommandDefault}
-\LICRcmd{\textunderscore}{Symbol}
-\LICRcmd{\textvisiblespace}{Symbol}
-\LICRcmd{\th}{Symbol}
-\LICRcmd{\u}{Composite}
-\LICRcmd{\v}{Composite}
-\LICRcmd{\~}{Composite}
-\endinput
-%%
-%% End of file `inputenx-licrcmds.txt'.

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-utf8enc.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-utf8enc.txt	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx-utf8enc.txt	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,1116 +0,0 @@
-%%
-%% This is file `inputenx-utf8enc.txt',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% inputenx.dtx  (with options: `dfudoc')
-%% 
-%% This is a generated file.
-%% 
-%% Project: inputenx
-%% Version: 2016/05/16 v1.11
-%% 
-%% Copyright (C) 2006-2011 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%% 
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%% 
-%% This work has the LPPL maintenance status "maintained".
-%% 
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%% 
-%% 
-%% This work consists of the main source file inputenx.dtx
-%% and the derived files
-%%    inputenx.sty, inputenx.pdf, inputenx.ins, inputenx.drv, ix-alias.def,
-%%    ix-math.def, ix-name.def, ix-slot.def, ix-uc.def,
-%%    ix-utf8enc.dfu, x-ascii.def, x-verbatim.def, x-atarist.def,
-%%    x-iso-8859-1.def, x-iso-8859-2.def, x-iso-8859-3.def,
-%%    x-iso-8859-4.def, x-iso-8859-5.def, x-iso-8859-8.def,
-%%    x-iso-8859-9.def, x-iso-8859-10.def, x-iso-8859-13.def,
-%%    x-iso-8859-14.def, x-iso-8859-15.def, x-iso-8859-16.def,
-%%    x-cp437.def, x-cp850.def, x-cp852.def, x-cp855.def,
-%%    x-cp858.def, x-cp865.def, x-cp866.def, x-cp1250.def,
-%%    x-cp1251.def, x-cp1252.def, x-cp1255.def, x-cp1257.def,
-%%    x-dec-mcs.def, x-koi8-r.def, x-mac-centeuro.def,
-%%    x-mac-cyrillic.def, x-mac-roman.def, x-nextstep.def,
-%%    inputenx-licrcmds.txt, inputenx-utf8enc.txt.
-%% 
- % inputenx-utf8enc.txt 2016/05/16 v1.11
- % Commented additions for utf8enc.dfu
-
-\DeclareUnicodeCharacter{00A0}{\nobreakspace}
-  % NO-BREAK SPACE
-
-\DeclareUnicodeCharacter{00AD}{\-}
-  % SOFT HYPHEN
-
-\DeclareUnicodeCharacter{0100}{\@tabacckludge=A}
-  % LATIN CAPITAL LETTER A WITH MACRON
-
-\DeclareUnicodeCharacter{0101}{\@tabacckludge=a}
-  % LATIN SMALL LETTER A WITH MACRON
-
-\DeclareUnicodeCharacter{0108}{\^C}
-  % LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0109}{\^c}
-  % LATIN SMALL LETTER C WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{010A}{\.C}
-  % LATIN CAPITAL LETTER C WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{010B}{\.c}
-  % LATIN SMALL LETTER C WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0112}{\@tabacckludge=E}
-  % LATIN CAPITAL LETTER E WITH MACRON
-
-\DeclareUnicodeCharacter{0113}{\@tabacckludge=e}
-  % LATIN SMALL LETTER E WITH MACRON
-
-\DeclareUnicodeCharacter{0116}{\.E}
-  % LATIN CAPITAL LETTER E WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0117}{\.e}
-  % LATIN SMALL LETTER E WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{011C}{\^G}
-  % LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{011D}{\^g}
-  % LATIN SMALL LETTER G WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0120}{\.G}
-  % LATIN CAPITAL LETTER G WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0121}{\.g}
-  % LATIN SMALL LETTER G WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0122}{\c G}
-  % LATIN CAPITAL LETTER G WITH CEDILLA
-
-\DeclareUnicodeCharacter{0123}{\c g}
-  % LATIN SMALL LETTER G WITH CEDILLA
-
-\DeclareUnicodeCharacter{0124}{\^H}
-  % LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0125}{\^h}
-  % LATIN SMALL LETTER H WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0126}{\textmalteseH}
-  % LATIN CAPITAL LETTER H WITH STROKE
-  % LATIN CAPITAL LETTER H BAR
-  % latin3.def
-
-\DeclareUnicodeCharacter{0127}{\textmalteseh}
-  % LATIN SMALL LETTER H WITH STROKE
-  % LATIN SMALL LETTER H BAR
-  % latin3.def
-
-\DeclareUnicodeCharacter{0128}{\~I}
-  % LATIN CAPITAL LETTER I WITH TILDE
-
-\DeclareUnicodeCharacter{0129}{\~\i}
-  % LATIN SMALL LETTER I WITH TILDE
-  % LATIN SMALL LETTER I TILDE
-
-\DeclareUnicodeCharacter{012A}{\@tabacckludge=I}
-  % LATIN CAPITAL LETTER I WITH MACRON
-
-\DeclareUnicodeCharacter{012B}{\@tabacckludge=\i}
-  % LATIN SMALL LETTER I WITH MACRON
-
-\DeclareUnicodeCharacter{012E}{\k I}
-  % LATIN CAPITAL LETTER I WITH OGONEK
-
-\DeclareUnicodeCharacter{012F}{\k i}
-  % LATIN SMALL LETTER I WITH OGONEK
-
-\DeclareUnicodeCharacter{0134}{\^J}
-  % LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0135}{\^\j}
-  % LATIN SMALL LETTER J WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0136}{\c K}
-  % LATIN CAPITAL LETTER K WITH CEDILLA
-
-\DeclareUnicodeCharacter{0137}{\c k}
-  % LATIN SMALL LETTER K WITH CEDILLA
-
-\DeclareUnicodeCharacter{0138}{\textkra}
-  % LATIN SMALL LETTER KRA
-  % latin4.def
-
-\DeclareUnicodeCharacter{013B}{\c L}
-  % LATIN CAPITAL LETTER L WITH CEDILLA
-
-\DeclareUnicodeCharacter{013C}{\c l}
-  % LATIN SMALL LETTER L WITH CEDILLA
-
-\DeclareUnicodeCharacter{0145}{\c N}
-  % LATIN CAPITAL LETTER N WITH CEDILLA
-
-\DeclareUnicodeCharacter{0146}{\c n}
-  % LATIN SMALL LETTER N WITH CEDILLA
-
-\DeclareUnicodeCharacter{014C}{\@tabacckludge=O}
-  % LATIN CAPITAL LETTER O WITH MACRON
-
-\DeclareUnicodeCharacter{014D}{\@tabacckludge=o}
-  % LATIN SMALL LETTER O WITH MACRON
-
-\DeclareUnicodeCharacter{0156}{\c R}
-  % LATIN CAPITAL LETTER R WITH CEDILLA
-
-\DeclareUnicodeCharacter{0157}{\c r}
-  % LATIN SMALL LETTER R WITH CEDILLA
-
-\DeclareUnicodeCharacter{015C}{\^S}
-  % LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{015D}{\^s}
-  % LATIN SMALL LETTER S WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0166}{\textTstroke}
-  % LATIN CAPITAL LETTER T WITH STROKE
-  % latin4.def
-
-\DeclareUnicodeCharacter{0167}{\texttstroke}
-  % LATIN SMALL LETTER T WITH STROKE
-  % latin4.def
-
-\DeclareUnicodeCharacter{0168}{\~U}
-  % LATIN CAPITAL LETTER U WITH TILDE
-
-\DeclareUnicodeCharacter{0169}{\~u}
-  % LATIN SMALL LETTER U WITH TILDE
-
-\DeclareUnicodeCharacter{016A}{\@tabacckludge=U}
-  % LATIN CAPITAL LETTER U WITH MACRON
-
-\DeclareUnicodeCharacter{016B}{\@tabacckludge=u}
-  % LATIN SMALL LETTER U WITH MACRON
-
-\DeclareUnicodeCharacter{016C}{\u U}
-  % LATIN CAPITAL LETTER U WITH BREVE
-
-\DeclareUnicodeCharacter{016D}{\u u}
-  % LATIN SMALL LETTER U WITH BREVE
-
-\DeclareUnicodeCharacter{0172}{\k U}
-  % LATIN CAPITAL LETTER U WITH OGONEK
-
-\DeclareUnicodeCharacter{0173}{\k u}
-  % LATIN SMALL LETTER U WITH OGONEK
-
-\DeclareUnicodeCharacter{0174}{\^W}
-  % LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0175}{\^w}
-  % LATIN SMALL LETTER W WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0176}{\^Y}
-  % LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0177}{\^y}
-  % LATIN SMALL LETTER Y WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{01CD}{\v A}
-  % LATIN CAPITAL LETTER A WITH CARON
-
-\DeclareUnicodeCharacter{01CE}{\v a}
-  % LATIN SMALL LETTER A WITH CARON
-
-\DeclareUnicodeCharacter{01CF}{\v I}
-  % LATIN CAPITAL LETTER I WITH CARON
-
-\DeclareUnicodeCharacter{01D0}{\v\i}
-  % LATIN SMALL LETTER I WITH CARON
-
-\DeclareUnicodeCharacter{01D1}{\v O}
-  % LATIN CAPITAL LETTER O WITH CARON
-
-\DeclareUnicodeCharacter{01D2}{\v o}
-  % LATIN SMALL LETTER O WITH CARON
-
-\DeclareUnicodeCharacter{01D3}{\v U}
-  % LATIN CAPITAL LETTER U WITH CARON
-
-\DeclareUnicodeCharacter{01D4}{\v u}
-  % LATIN SMALL LETTER U WITH CARON
-
-\DeclareUnicodeCharacter{01E2}{\@tabacckludge=\AE}
-  % LATIN CAPITAL LETTER AE WITH MACRON
-
-\DeclareUnicodeCharacter{01E3}{\@tabacckludge=\ae}
-  % LATIN SMALL LETTER AE WITH MACRON
-
-\DeclareUnicodeCharacter{01E6}{\v G}
-  % LATIN CAPITAL LETTER G WITH CARON
-
-\DeclareUnicodeCharacter{01E7}{\v g}
-  % LATIN SMALL LETTER G WITH CARON
-
-\DeclareUnicodeCharacter{01E8}{\v K}
-  % LATIN CAPITAL LETTER K WITH CARON
-
-\DeclareUnicodeCharacter{01E9}{\v k}
-  % LATIN SMALL LETTER K WITH CARON
-
-\DeclareUnicodeCharacter{01F0}{\v\j}
-  % LATIN SMALL LETTER J WITH CARON
-
-\DeclareUnicodeCharacter{01F4}{\@tabacckludge'G}
-  % LATIN CAPITAL LETTER G WITH ACUTE
-
-\DeclareUnicodeCharacter{01F5}{\@tabacckludge'g}
-  % LATIN SMALL LETTER G WITH ACUTE
-
-\DeclareUnicodeCharacter{01F8}{\@tabacckludge`N}
-  % LATIN CAPITAL LETTER N WITH GRAVE
-
-\DeclareUnicodeCharacter{01F9}{\@tabacckludge`n}
-  % LATIN SMALL LETTER N WITH GRAVE
-
-\DeclareUnicodeCharacter{01FC}{\@tabacckludge'\AE}
-  % LATIN CAPITAL LETTER AE WITH ACUTE
-
-\DeclareUnicodeCharacter{01FD}{\@tabacckludge'\ae}
-  % LATIN SMALL LETTER AE WITH ACUTE
-
-\DeclareUnicodeCharacter{0226}{\.A}
-  % LATIN CAPITAL LETTER A WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0227}{\.a}
-  % LATIN SMALL LETTER A WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0228}{\c E}
-  % LATIN CAPITAL LETTER E WITH CEDILLA
-
-\DeclareUnicodeCharacter{0229}{\c e}
-  % LATIN SMALL LETTER E WITH CEDILLA
-
-\DeclareUnicodeCharacter{022E}{\.O}
-  % LATIN CAPITAL LETTER O WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{022F}{\.o}
-  % LATIN SMALL LETTER O WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=Y}
-  % LATIN CAPITAL LETTER Y WITH MACRON
-
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=y}
-  % LATIN SMALL LETTER Y WITH MACRON
-
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=y}
-  % LATIN SMALL LETTER Y WITH MACRON
-
-\DeclareUnicodeCharacter{0237}{\j}
-  % LATIN SMALL LETTER DOTLESS J
-
-\DeclareUnicodeCharacter{1E02}{\.B}
-  % LATIN CAPITAL LETTER B WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E03}{\.b}
-  % LATIN SMALL LETTER B WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E0A}{\.D}
-  % LATIN CAPITAL LETTER D WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E0B}{\.d}
-  % LATIN SMALL LETTER D WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E1E}{\.F}
-  % LATIN CAPITAL LETTER F WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E1F}{\.f}
-  % LATIN SMALL LETTER F WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E40}{\.M}
-  % LATIN CAPITAL LETTER M WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E41}{\.m}
-  % LATIN SMALL LETTER M WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E56}{\.P}
-  % LATIN CAPITAL LETTER P WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E57}{\.p}
-  % LATIN SMALL LETTER P WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E60}{\.S}
-  % LATIN CAPITAL LETTER S WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E61}{\.s}
-  % LATIN SMALL LETTER S WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E6A}{\.T}
-  % LATIN CAPITAL LETTER T WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E6B}{\.t}
-  % LATIN SMALL LETTER T WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E80}{\@tabacckludge`W}
-  % LATIN CAPITAL LETTER W WITH GRAVE
-
-\DeclareUnicodeCharacter{1E81}{\@tabacckludge`w}
-  % LATIN SMALL LETTER W WITH GRAVE
-
-\DeclareUnicodeCharacter{1E82}{\@tabacckludge'W}
-  % LATIN CAPITAL LETTER W WITH ACUTE
-
-\DeclareUnicodeCharacter{1E83}{\@tabacckludge'w}
-  % LATIN SMALL LETTER W WITH ACUTE
-
-\DeclareUnicodeCharacter{1E84}{\"W}
-  % LATIN CAPITAL LETTER W WITH DIAERESIS
-
-\DeclareUnicodeCharacter{1E85}{\"w}
-  % LATIN SMALL LETTER W WITH DIAERESIS
-
-\DeclareUnicodeCharacter{1EF2}{\@tabacckludge`Y}
-  % LATIN CAPITAL LETTER Y WITH GRAVE
-
-\DeclareUnicodeCharacter{1EF3}{\@tabacckludge`y}
-  % iso-8859-14[0xBC/188]
-
-\DeclareUnicodeCharacter{0218}{\textcommabelow S}
-  % LATIN CAPITAL LETTER S WITH COMMA BELOW
-  % latin10.def
-
-\DeclareUnicodeCharacter{0219}{\textcommabelow s}
-  % LATIN SMALL LETTER S WITH COMMA BELOW
-  % latin10.def
-
-\DeclareUnicodeCharacter{021A}{\textcommabelow T}
-  % LATIN CAPITAL LETTER T WITH COMMA BELOW
-  % latin10.def
-
-\DeclareUnicodeCharacter{021B}{\textcommabelow t}
-  % LATIN SMALL LETTER T WITH COMMA BELOW
-  % latin10.def
-
-\DeclareUnicodeCharacter{02CB}{\textasciigrave}
-  % MODIFIER LETTER GRAVE ACCENT
-  % ??? next.def: \@tabacckludge`{}
-
-\DeclareUnicodeCharacter{02D9}{\.{}}
-  % DOT ABOVE
-  % SPACING DOT ABOVE
-  % ??? \textasciidotabove with default "\.{}"
-
-\DeclareUnicodeCharacter{02DA}{\r{}}
-  % RING ABOVE
-  % SPACING RING ABOVE
-  % ??? \textasciiringabove with default "\r{}"
-
-\DeclareUnicodeCharacter{02DB}{\k{}}
-  % OGONEK
-  % SPACING OGONEK
-  % ??? \textasciiogonek with default "\k{}"
-
-\DeclareUnicodeCharacter{0393}{\textGamma}
-  % GREEK CAPITAL LETTER GAMMA
-  % ???
-
-\DeclareUnicodeCharacter{0398}{\textTheta}
-  % GREEK CAPITAL LETTER THETA
-  % ???
-
-\DeclareUnicodeCharacter{03A3}{\textSigma}
-  % GREEK CAPITAL LETTER SIGMA
-  % ???
-
-\DeclareUnicodeCharacter{03A6}{\textPhi}
-  % GREEK CAPITAL LETTER PHI
-  % ???
-
-\DeclareUnicodeCharacter{03A9}{\textOmega}
-  % GREEK CAPITAL LETTER OMEGA
-  % ???
-
-\DeclareUnicodeCharacter{03B1}{\textalpha}
-  % GREEK SMALL LETTER ALPHA
-  % ???
-
-\DeclareUnicodeCharacter{03B2}{\textbeta}
-  % GREEK SMALL LETTER BETA
-  % atarist[0xE1/225]
-
-\DeclareUnicodeCharacter{03B4}{\textdelta}
-  % GREEK SMALL LETTER DELTA
-  % ???
-
-\DeclareUnicodeCharacter{03B5}{\textepsilon}
-  % GREEK SMALL LETTER EPSILON
-  % ??? (\ensuremath{\varepsilon} as default)
-
-\DeclareUnicodeCharacter{03C0}{\textpi}
-  % GREEK SMALL LETTER PI
-  % ???
-
-\DeclareUnicodeCharacter{03C3}{\textsigma}
-  % GREEK SMALL LETTER SIGMA
-  % ???
-
-\DeclareUnicodeCharacter{03C4}{\texttau}
-  % GREEK SMALL LETTER TAU
-  % ???
-
-\DeclareUnicodeCharacter{03C6}{\textphi}
-  % GREEK SMALL LETTER PHI
-  % ???
-
-\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
-  % CYRILLIC CAPITAL LETTER GJE
-  % cp1251[0x81/129]
-
-\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
-  % CYRILLIC CAPITAL LETTER KJE
-  % cp1251[0x8D/141]
-
-\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
-  % CYRILLIC SMALL LETTER GJE
-  % cp1251[0x83/131]
-
-\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
-  % CYRILLIC SMALL LETTER KJE
-  % cp1251[0x9D/157]
-
-\DeclareUnicodeCharacter{05D0}{\hebalef}
-  % HEBREW LETTER ALEF
-  % adobe glyph name: afii57664, alef, alefhebrew
-  % atarist[0xC2/194]
-
-\DeclareUnicodeCharacter{05D1}{\hebbet}
-  % HEBREW LETTER BET
-  % adobe glyph name: afii57665, bet, bethebrew
-  % atarist[0xC3/195]
-
-\DeclareUnicodeCharacter{05D2}{\hebgimel}
-  % HEBREW LETTER GIMEL
-  % adobe glyph name: afii57666, gimel, gimelhebrew
-  % atarist[0xC4/196]
-
-\DeclareUnicodeCharacter{05D3}{\hebdalet}
-  % HEBREW LETTER DALET
-  % adobe glyph name: afii57667, dalet, dalethebrew
-  % atarist[0xC5/197]
-
-\DeclareUnicodeCharacter{05D4}{\hebhe}
-  % HEBREW LETTER HE
-  % adobe glyph name: afii57668, he, hehebrew
-  % atarist[0xC6/198]
-
-\DeclareUnicodeCharacter{05D5}{\hebvav}
-  % HEBREW LETTER VAV
-  % adobe glyph name: afii57669, vav, vavhebrew
-  % atarist[0xC7/199]
-
-\DeclareUnicodeCharacter{05D6}{\hebzayin}
-  % HEBREW LETTER ZAYIN
-  % adobe glyph name: afii57670, zayin, zahinhebrew
-  % atarist[0xC8/200]
-
-\DeclareUnicodeCharacter{05D7}{\hebhet}
-  % HEBREW LETTER HET
-  % adobe glyph name: afii57671, het, hethebrew
-  % atarist[0xC9/201]
-
-\DeclareUnicodeCharacter{05D8}{\hebtet}
-  % HEBREW LETTER TET
-  % adobe glyph name: afii57672, tet, tethebrew
-  % atarist[0xCA/202]
-
-\DeclareUnicodeCharacter{05D9}{\hebyod}
-  % HEBREW LETTER YOD
-  % adobe glyph name: afii57673, yod, hodhebrew
-  % atarist[0xCB/203]
-
-\DeclareUnicodeCharacter{05DA}{\hebfinalkaf}
-  % HEBREW LETTER FINAL KAF
-  % adobe glyph name: afii57674, finalkaf, finalkafhebrew
-  % atarist[0xD9/217]
-
-\DeclareUnicodeCharacter{05DB}{\hebkaf}
-  % HEBREW LETTER KAF
-  % adobe glyph name: afii57675, kaf, kafhebrew
-  % atarist[0xCC/204]
-
-\DeclareUnicodeCharacter{05DC}{\heblamed}
-  % HEBREW LETTER LAMED
-  % adobe glyph name: afii57676, lamed, lamedhebrew
-  % atarist[0xCD/205]
-
-\DeclareUnicodeCharacter{05DD}{\hebfinalmem}
-  % HEBREW LETTER FINAL MEM
-  % adobe glyph name: afii57677, finalmem, finalmemhebrew
-  % atarist[0xDA/218]
-
-\DeclareUnicodeCharacter{05DE}{\hebmem}
-  % HEBREW LETTER MEM
-  % adobe glyph name: afii57678, mem, memhebrew
-  % atarist[0xCE/206]
-
-\DeclareUnicodeCharacter{05DF}{\hebfinalnun}
-  % HEBREW LETTER FINAL NUN
-  % adobe glyph name: afii57679, finalnun, finalnunhebrew
-  % atarist[0xD8/216]
-
-\DeclareUnicodeCharacter{05E0}{\hebnun}
-  % HEBREW LETTER NUN
-  % adobe glyph name: afii57680, nun, nunhebrew
-  % atarist[0xCF/207]
-
-\DeclareUnicodeCharacter{05E1}{\hebsamekh}
-  % HEBREW LETTER SAMEKH
-  % adobe glyph name: afii57681, samekh, samekhhebrew
-  % atarist[0xD0/208]
-
-\DeclareUnicodeCharacter{05E2}{\hebayin}
-  % HEBREW LETTER AYIN
-  % adobe glyph name: afii57682, ayin, ayinhebrew
-  % atarist[0xD1/209]
-
-\DeclareUnicodeCharacter{05E3}{\hebfinalpe}
-  % HEBREW LETTER FINAL PE
-  % adobe glyph name: afii57683, finalpe, finalpehebrew
-  % atarist[0xDB/219]
-
-\DeclareUnicodeCharacter{05E4}{\hebpe}
-  % HEBREW LETTER PE
-  % adobe glyph name: afii57684, pe, pehebrew
-  % atarist[0xD2/210]
-
-\DeclareUnicodeCharacter{05E5}{\hebfinaltsadi}
-  % HEBREW LETTER FINAL TSADI
-  % adobe glyph name: afii57685, finaltsadi, finaltsadihebrew
-  % atarist[0xDC/220]
-
-\DeclareUnicodeCharacter{05E6}{\hebtsadi}
-  % HEBREW LETTER TSADI
-  % adobe glyph name: afii57686, tsadi, tsadihebrew
-  % atarist[0xD3/211]
-
-\DeclareUnicodeCharacter{05E7}{\hebqof}
-  % HEBREW LETTER QOF
-  % adobe glyph name: afii57687, qof, qofhebrew
-  % atarist[0xD4/212]
-
-\DeclareUnicodeCharacter{05E8}{\hebresh}
-  % HEBREW LETTER RESH
-  % adobe glyph name: afii57688, resh, reshhebrew
-  % atarist[0xD5/213]
-
-\DeclareUnicodeCharacter{05E9}{\hebshin}
-  % HEBREW LETTER SHIN
-  % adobe glyph name: afii57689, shin, shinhebrew
-  % atarist[0xD6/214]
-
-\DeclareUnicodeCharacter{05EA}{\hebtav}
-  % HEBREW LETTER TAV
-  % adobe glyph name: afii57690, tav, tavhebrew
-  % atarist[0xD7/215]
-
-\DeclareUnicodeCharacter{2015}{\texthorizontalbar}
-  % HORIZONTAL BAR
-  % QUOTATION DASH
-  % adobe glyph name: afii00208, horizontalbar
-  % iso-8859-10[0xBD/189]
-
-\DeclareUnicodeCharacter{2017}{\textdbllowline}
-  % DOUBLE LOW LINE
-  % SPACING DOUBLE UNDERSCORE
-  % adobe glyph name: dbllowline
-  % cp850[0xF2/242] cp858[0xF2/242]
-
-\DeclareUnicodeCharacter{207F}{\textnsuperior}
-  % SUPERSCRIPT LATIN SMALL LETTER N
-  % cp437[0xFC/252] cp865[0xFC/252]
-  % ???
-
-\DeclareUnicodeCharacter{20A7}{\textpeseta}
-  % PESETA SIGN
-
-\DeclareUnicodeCharacter{2202}{\textpartial}
-  % PARTIAL DIFFERENTIAL
-  % mac-roman[0xB6/182] mac-ce[0xB6/182]
-  % ??? (default: \ensuremath{\partial})
-
-\DeclareUnicodeCharacter{2206}{\textincrement}
-  % INCREMENT
-  % mac-roman[0xC6/198] mac-ce[0xC6/198]
-  % ??? (default: \ensuremath{\Delta})
-
-\DeclareUnicodeCharacter{2208}{\textelement}
-  % ELEMENT OF
-  % adobe glyph name: element
-  % atarist[0xEE/238]
-
-\DeclareUnicodeCharacter{220F}{\textproduct}
-  % N-ARY PRODUCT
-  % adobe glyph name: product
-  % applemac.def: \Pi
-  % ??? (default: \ensuremath{\Pi})
-  % ??? or \textprod because of \prod?
-
-\DeclareUnicodeCharacter{2211}{\textsummation}
-  % N-ARY SUMMATION
-  % adobe glyph name: summation
-  % applemac.def: \Sigma
-  % ??? (default: \ensuremath{\Sigma})
-  % ??? or \textsum because of \sum?
-
-\DeclareUnicodeCharacter{2219}{\textbullet}
-  % BULLET OPERATOR
-  % cp437[0xF9/249] cp865[0xF9/249]
-  % ???
-
-\DeclareUnicodeCharacter{221A}{\textsurd}
-  % SQUARE ROOT
-
-\DeclareUnicodeCharacter{221E}{\textinfinity}
-  % INFINITY
-  % adobe glyph name: infinity
-  % ??? or \textinfty or ...
-
-\DeclareUnicodeCharacter{2227}{\textcap}
-  % LOGICAL AND
-  % atarist[0xDE/222]
-
-\DeclareUnicodeCharacter{2229}{\textintersection}
-  % INTERSECTION
-  % adobe glyph name: intersection
-  % ??? or \textcap or ...
-
-\DeclareUnicodeCharacter{222B}{\textintegral}
-  % INTEGRAL
-  % adobe glyph name: integral
-  % applemac.def: \int
-  % ??? or \textint or ...
-
-\DeclareUnicodeCharacter{222E}{\textcontourintegral}
-  % CONTOUR INTEGRAL
-  % adobe glyph name: contourintegral
-  % atarist[0xEC/236]
-
-\DeclareUnicodeCharacter{2248}{\textapproxequal}
-  % ALMOST EQUAL TO
-  % adobe glyph name: approxequal
-  % ??? or \textapprox or ...
-
-\DeclareUnicodeCharacter{2260}{\textnotequal}
-  % NOT EQUAL TO
-  % adobe glyph name: notequal
-  % applemac.def: \neq
-  % ??? or \textne or \textneq or ...
-
-\DeclareUnicodeCharacter{2261}{\textequivalence}
-  % IDENTICAL TO
-  % adobe glyph name: equivalence
-  % cp437.def: \equiv
-  % ??? or \textequiv or ...
-
-\DeclareUnicodeCharacter{2264}{\textlessequal}
-  % LESS-THAN OR EQUAL TO
-  % adobe glyph name: lessequal
-  % cp437.def: \leq
-  % ??? or \textleq or \textle or \textlessorequal or ...
-
-\DeclareUnicodeCharacter{2265}{\textgreaterequal}
-  % GREATER-THAN OR EQUAL TO
-  % adobe glyph name: greaterequal
-  % cp437.def: \geq
-  % ??? or \textgeq or \textge or \textgreaterorequal
-
-\DeclareUnicodeCharacter{2310}{\textrevlogicalnot}
-  % REVERSED NOT SIGN
-  % adobe glyph name: revlogicalnot
-  % cp437[0xA9/169] cp865[0xA9/169]
-  % ???
-
-  % \DeclareUnicodeCharacter{2320}{}
-  % TOP HALF INTEGRAL
-  % adobe glyph name: integraltp
-  % cp437[0xF4/244] cp865[0xF4/244]
-  % ???
-
-  % \DeclareUnicodeCharacter{2321}{}
-  % BOTTOM HALF INTEGRAL
-  % adobe glyph name: integralbt
-  % cp437[0xF5/245] cp865[0xF5/245]
-  % ???
-
-  % \DeclareUnicodeCharacter{2500}{}
-  % BOX DRAWINGS LIGHT HORIZONTAL
-  % FORMS LIGHT HORIZONTAL
-  % cp437[0xC4/196] cp850[0xC4/196] cp852[0xC4/196] cp858[0xC4/196] cp865[0xC4/196]
-  % ???
-
-  % \DeclareUnicodeCharacter{2502}{}
-  % BOX DRAWINGS LIGHT VERTICAL
-  % FORMS LIGHT VERTICAL
-  % cp437[0xB3/179] cp850[0xB3/179] cp852[0xB3/179] cp858[0xB3/179] cp865[0xB3/179]
-  % ???
-
-  % \DeclareUnicodeCharacter{250C}{}
-  % BOX DRAWINGS LIGHT DOWN AND RIGHT
-  % FORMS LIGHT DOWN AND RIGHT
-  % cp437[0xDA/218] cp850[0xDA/218] cp852[0xDA/218] cp858[0xDA/218] cp865[0xDA/218]
-  % ???
-
-  % \DeclareUnicodeCharacter{2510}{}
-  % BOX DRAWINGS LIGHT DOWN AND LEFT
-  % FORMS LIGHT DOWN AND LEFT
-  % cp437[0xBF/191] cp850[0xBF/191] cp852[0xBF/191] cp858[0xBF/191] cp865[0xBF/191]
-  % ???
-
-  % \DeclareUnicodeCharacter{2514}{}
-  % BOX DRAWINGS LIGHT UP AND RIGHT
-  % FORMS LIGHT UP AND RIGHT
-  % cp437[0xC0/192] cp850[0xC0/192] cp852[0xC0/192] cp858[0xC0/192] cp865[0xC0/192]
-  % ???
-
-  % \DeclareUnicodeCharacter{2518}{}
-  % BOX DRAWINGS LIGHT UP AND LEFT
-  % FORMS LIGHT UP AND LEFT
-  % cp437[0xD9/217] cp850[0xD9/217] cp852[0xD9/217] cp858[0xD9/217] cp865[0xD9/217]
-  % ???
-
-  % \DeclareUnicodeCharacter{251C}{}
-  % BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-  % FORMS LIGHT VERTICAL AND RIGHT
-  % cp437[0xC3/195] cp850[0xC3/195] cp852[0xC3/195] cp858[0xC3/195] cp865[0xC3/195]
-  % ???
-
-  % \DeclareUnicodeCharacter{2524}{}
-  % BOX DRAWINGS LIGHT VERTICAL AND LEFT
-  % FORMS LIGHT VERTICAL AND LEFT
-  % cp437[0xB4/180] cp850[0xB4/180] cp852[0xB4/180] cp858[0xB4/180] cp865[0xB4/180]
-  % ???
-
-  % \DeclareUnicodeCharacter{252C}{}
-  % BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-  % FORMS LIGHT DOWN AND HORIZONTAL
-  % cp437[0xC2/194] cp850[0xC2/194] cp852[0xC2/194] cp858[0xC2/194] cp865[0xC2/194]
-  % ???
-
-  % \DeclareUnicodeCharacter{2534}{}
-  % BOX DRAWINGS LIGHT UP AND HORIZONTAL
-  % FORMS LIGHT UP AND HORIZONTAL
-  % cp437[0xC1/193] cp850[0xC1/193] cp852[0xC1/193] cp858[0xC1/193] cp865[0xC1/193]
-  % ???
-
-  % \DeclareUnicodeCharacter{253C}{}
-  % BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-  % FORMS LIGHT VERTICAL AND HORIZONTAL
-  % cp437[0xC5/197] cp850[0xC5/197] cp852[0xC5/197] cp858[0xC5/197] cp865[0xC5/197]
-  % ???
-
-  % \DeclareUnicodeCharacter{2550}{}
-  % BOX DRAWINGS DOUBLE HORIZONTAL
-  % FORMS DOUBLE HORIZONTAL
-  % cp437[0xCD/205] cp850[0xCD/205] cp852[0xCD/205] cp858[0xCD/205] cp865[0xCD/205]
-  % ???
-
-  % \DeclareUnicodeCharacter{2551}{}
-  % BOX DRAWINGS DOUBLE VERTICAL
-  % FORMS DOUBLE VERTICAL
-  % cp437[0xBA/186] cp850[0xBA/186] cp852[0xBA/186] cp858[0xBA/186] cp865[0xBA/186]
-  % ???
-
-  % \DeclareUnicodeCharacter{2552}{}
-  % BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-  % FORMS DOWN SINGLE AND RIGHT DOUBLE
-  % cp437[0xD5/213] cp865[0xD5/213]
-  % ???
-
-  % \DeclareUnicodeCharacter{2553}{}
-  % BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-  % FORMS DOWN DOUBLE AND RIGHT SINGLE
-  % cp437[0xD6/214] cp865[0xD6/214]
-  % ???
-
-  % \DeclareUnicodeCharacter{2554}{}
-  % BOX DRAWINGS DOUBLE DOWN AND RIGHT
-  % FORMS DOUBLE DOWN AND RIGHT
-  % cp437[0xC9/201] cp850[0xC9/201] cp852[0xC9/201] cp858[0xC9/201] cp865[0xC9/201]
-  % ???
-
-  % \DeclareUnicodeCharacter{2555}{}
-  % BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-  % FORMS DOWN SINGLE AND LEFT DOUBLE
-  % cp437[0xB8/184] cp865[0xB8/184]
-  % ???
-
-  % \DeclareUnicodeCharacter{2556}{}
-  % BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-  % FORMS DOWN DOUBLE AND LEFT SINGLE
-  % cp437[0xB7/183] cp865[0xB7/183]
-  % ???
-
-  % \DeclareUnicodeCharacter{2557}{}
-  % BOX DRAWINGS DOUBLE DOWN AND LEFT
-  % FORMS DOUBLE DOWN AND LEFT
-  % cp437[0xBB/187] cp850[0xBB/187] cp852[0xBB/187] cp858[0xBB/187] cp865[0xBB/187]
-  % ???
-
-  % \DeclareUnicodeCharacter{2558}{}
-  % BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-  % FORMS UP SINGLE AND RIGHT DOUBLE
-  % cp437[0xD4/212] cp865[0xD4/212]
-  % ???
-
-  % \DeclareUnicodeCharacter{2559}{}
-  % BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-  % FORMS UP DOUBLE AND RIGHT SINGLE
-  % cp437[0xD3/211] cp865[0xD3/211]
-  % ???
-
-  % \DeclareUnicodeCharacter{255A}{}
-  % BOX DRAWINGS DOUBLE UP AND RIGHT
-  % FORMS DOUBLE UP AND RIGHT
-  % cp437[0xC8/200] cp850[0xC8/200] cp852[0xC8/200] cp858[0xC8/200] cp865[0xC8/200]
-  % ???
-
-  % \DeclareUnicodeCharacter{255B}{}
-  % BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-  % FORMS UP SINGLE AND LEFT DOUBLE
-  % cp437[0xBE/190] cp865[0xBE/190]
-  % ???
-
-  % \DeclareUnicodeCharacter{255C}{}
-  % BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-  % FORMS UP DOUBLE AND LEFT SINGLE
-  % cp437[0xBD/189] cp865[0xBD/189]
-  % ???
-
-  % \DeclareUnicodeCharacter{255D}{}
-  % BOX DRAWINGS DOUBLE UP AND LEFT
-  % FORMS DOUBLE UP AND LEFT
-  % cp437[0xBC/188] cp850[0xBC/188] cp852[0xBC/188] cp858[0xBC/188] cp865[0xBC/188]
-  % ???
-
-  % \DeclareUnicodeCharacter{255E}{}
-  % BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-  % FORMS VERTICAL SINGLE AND RIGHT DOUBLE
-  % cp437[0xC6/198] cp865[0xC6/198]
-  % ???
-
-  % \DeclareUnicodeCharacter{255F}{}
-  % BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-  % FORMS VERTICAL DOUBLE AND RIGHT SINGLE
-  % cp437[0xC7/199] cp865[0xC7/199]
-  % ???
-
-  % \DeclareUnicodeCharacter{2560}{}
-  % BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-  % FORMS DOUBLE VERTICAL AND RIGHT
-  % cp437[0xCC/204] cp850[0xCC/204] cp852[0xCC/204] cp858[0xCC/204] cp865[0xCC/204]
-  % ???
-
-  % \DeclareUnicodeCharacter{2561}{}
-  % BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-  % FORMS VERTICAL SINGLE AND LEFT DOUBLE
-  % cp437[0xB5/181] cp865[0xB5/181]
-  % ???
-
-  % \DeclareUnicodeCharacter{2562}{}
-  % BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-  % FORMS VERTICAL DOUBLE AND LEFT SINGLE
-  % cp437[0xB6/182] cp865[0xB6/182]
-  % ???
-
-  % \DeclareUnicodeCharacter{2563}{}
-  % BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-  % FORMS DOUBLE VERTICAL AND LEFT
-  % cp437[0xB9/185] cp850[0xB9/185] cp852[0xB9/185] cp858[0xB9/185] cp865[0xB9/185]
-  % ???
-
-  % \DeclareUnicodeCharacter{2564}{}
-  % BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-  % FORMS DOWN SINGLE AND HORIZONTAL DOUBLE
-  % cp437[0xD1/209] cp865[0xD1/209]
-  % ???
-
-  % \DeclareUnicodeCharacter{2565}{}
-  % BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-  % FORMS DOWN DOUBLE AND HORIZONTAL SINGLE
-  % cp437[0xD2/210] cp865[0xD2/210]
-  % ???
-
-  % \DeclareUnicodeCharacter{2566}{}
-  % BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-  % FORMS DOUBLE DOWN AND HORIZONTAL
-  % cp437[0xCB/203] cp850[0xCB/203] cp852[0xCB/203] cp858[0xCB/203] cp865[0xCB/203]
-  % ???
-
-  % \DeclareUnicodeCharacter{2567}{}
-  % BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-  % FORMS UP SINGLE AND HORIZONTAL DOUBLE
-  % cp437[0xCF/207] cp865[0xCF/207]
-  % ???
-
-  % \DeclareUnicodeCharacter{2568}{}
-  % BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-  % FORMS UP DOUBLE AND HORIZONTAL SINGLE
-  % cp437[0xD0/208] cp865[0xD0/208]
-  % ???
-
-  % \DeclareUnicodeCharacter{2569}{}
-  % BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-  % FORMS DOUBLE UP AND HORIZONTAL
-  % cp437[0xCA/202] cp850[0xCA/202] cp852[0xCA/202] cp858[0xCA/202] cp865[0xCA/202]
-  % ???
-
-  % \DeclareUnicodeCharacter{256A}{}
-  % BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-  % FORMS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-  % cp437[0xD8/216] cp865[0xD8/216]
-  % ???
-
-  % \DeclareUnicodeCharacter{256B}{}
-  % BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-  % FORMS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-  % cp437[0xD7/215] cp865[0xD7/215]
-  % ???
-
-  % \DeclareUnicodeCharacter{256C}{}
-  % BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-  % FORMS DOUBLE VERTICAL AND HORIZONTAL
-  % cp437[0xCE/206] cp850[0xCE/206] cp852[0xCE/206] cp858[0xCE/206] cp865[0xCE/206]
-  % ???
-
-  % \DeclareUnicodeCharacter{2580}{}
-  % UPPER HALF BLOCK
-  % cp437[0xDF/223] cp850[0xDF/223] cp852[0xDF/223] cp858[0xDF/223] cp865[0xDF/223]
-  % ???
-
-  % \DeclareUnicodeCharacter{2584}{}
-  % LOWER HALF BLOCK
-  % cp437[0xDC/220] cp850[0xDC/220] cp852[0xDC/220] cp858[0xDC/220] cp865[0xDC/220]
-  % ???
-
-  %\DeclareUnicodeCharacter{2588}{}
-  % FULL BLOCK
-  % cp437[0xDB/219] cp850[0xDB/219] cp852[0xDB/219] cp858[0xDB/219] cp865[0xDB/219]
-  % ???
-
-  % \DeclareUnicodeCharacter{258C}{}
-  % LEFT HALF BLOCK
-  % cp437[0xDD/221] cp865[0xDD/221]
-  % ???
-
-  % \DeclareUnicodeCharacter{2590}{}
-  % RIGHT HALF BLOCK
-  % cp437[0xDE/222] cp865[0xDE/222]
-  % ???
-
-  % \DeclareUnicodeCharacter{2591}{}
-  % LIGHT SHADE
-  % cp437[0xB0/176] cp850[0xB0/176] cp852[0xB0/176] cp858[0xB0/176] cp865[0xB0/176]
-  % ???
-
-  % \DeclareUnicodeCharacter{2592}{}
-  % MEDIUM SHADE
-  % cp437[0xB1/177] cp850[0xB1/177] cp852[0xB1/177] cp858[0xB1/177] cp865[0xB1/177]
-  % ???
-
-  % \DeclareUnicodeCharacter{2593}{}
-  % DARK SHADE
-  % cp437[0xB2/178] cp850[0xB2/178] cp852[0xB2/178] cp858[0xB2/178] cp865[0xB2/178]
-  % ???
-
-\DeclareUnicodeCharacter{25A0}{\textblacksquare}
-  % BLACK SQUARE
-  % cp437.def: \textblacksquare
-
-\DeclareUnicodeCharacter{25CA}{\textlozenge}
-  % LOZENGE
-  % adobe glyph name: lozenge
-  % applemac.def: \diamond
-  % ???
-
-  % \DeclareUnicodeCharacter{F8FF}{}
-  % <Private Use, Last>
-  % applemac.def: \textapplelogo
-  % ???
-
-\DeclareUnicodeCharacter{FB01}{fi}
-  % LATIN SMALL LIGATURE FI
-  % applemac.def: fi
-  % ??? \textfi
-
-\DeclareUnicodeCharacter{FB02}{fl}
-  % LATIN SMALL LIGATURE FL
-  % applemac.def: fl
-  % ??? \textfl
-
-  % pmboxdraw:
-
-\DeclareUnicodeCharacter{2500}{\textSFx}
-\DeclareUnicodeCharacter{2502}{\textSFxi}
-\DeclareUnicodeCharacter{250C}{\textSFi}
-\DeclareUnicodeCharacter{2510}{\textSFiii}
-\DeclareUnicodeCharacter{2514}{\textSFii}
-\DeclareUnicodeCharacter{2518}{\textSFiv}
-\DeclareUnicodeCharacter{251C}{\textSFviii}
-\DeclareUnicodeCharacter{2524}{\textSFix}
-\DeclareUnicodeCharacter{252C}{\textSFvi}
-\DeclareUnicodeCharacter{2534}{\textSFvii}
-\DeclareUnicodeCharacter{253C}{\textSFv}
-\DeclareUnicodeCharacter{2550}{\textSFxliii}
-\DeclareUnicodeCharacter{2551}{\textSFxxiv}
-\DeclareUnicodeCharacter{2552}{\textSFli}
-\DeclareUnicodeCharacter{2553}{\textSFlii}
-\DeclareUnicodeCharacter{2554}{\textSFxxxix}
-\DeclareUnicodeCharacter{2555}{\textSFxxii}
-\DeclareUnicodeCharacter{2556}{\textSFxxi}
-\DeclareUnicodeCharacter{2557}{\textSFxxv}
-\DeclareUnicodeCharacter{2558}{\textSFl}
-\DeclareUnicodeCharacter{2559}{\textSFxlix}
-\DeclareUnicodeCharacter{255A}{\textSFxxxviii}
-\DeclareUnicodeCharacter{255B}{\textSFxxviii}
-\DeclareUnicodeCharacter{255C}{\textSFxxvii}
-\DeclareUnicodeCharacter{255D}{\textSFxxvi}
-\DeclareUnicodeCharacter{255E}{\textSFxxxvi}
-\DeclareUnicodeCharacter{255F}{\textSFxxxvii}
-\DeclareUnicodeCharacter{2560}{\textSFxlii}
-\DeclareUnicodeCharacter{2561}{\textSFxix}
-\DeclareUnicodeCharacter{2562}{\textSFxx}
-\DeclareUnicodeCharacter{2563}{\textSFxxiii}
-\DeclareUnicodeCharacter{2564}{\textSFxlvii}
-\DeclareUnicodeCharacter{2565}{\textSFxlviii}
-\DeclareUnicodeCharacter{2566}{\textSFxli}
-\DeclareUnicodeCharacter{2567}{\textSFxlv}
-\DeclareUnicodeCharacter{2568}{\textSFxlvi}
-\DeclareUnicodeCharacter{2569}{\textSFxl}
-\DeclareUnicodeCharacter{256A}{\textSFliv}
-\DeclareUnicodeCharacter{256B}{\textSFliii}
-\DeclareUnicodeCharacter{256C}{\textSFxliv}
-\DeclareUnicodeCharacter{2580}{\textupblock}
-\DeclareUnicodeCharacter{2584}{\textdnblock}
-\DeclareUnicodeCharacter{2588}{\textblock}
-\DeclareUnicodeCharacter{258C}{\textlfblock}
-\DeclareUnicodeCharacter{2590}{\textrtblock}
-\DeclareUnicodeCharacter{2591}{\textltshade}
-\DeclareUnicodeCharacter{2592}{\textshade}
-\DeclareUnicodeCharacter{2593}{\textdkshade}
-
-\endinput
-%%
-%% End of file `inputenx-utf8enc.txt'.

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/kvdefinekeys.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys-example.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys-example.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: kvsetkeys
 %% Version: 2016/05/16 v1.17
 %% 
-%% Copyright (C) 2006, 2007, 2009-2012 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2006, 2007, 2009-2012 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/letltxmacro-showcases.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/letltxmacro-showcases.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/letltxmacro-showcases.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: letltxmacro
 %% Version: 2016/05/16 v1.5
 %% 
-%% Copyright (C) 2008, 2010 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2008, 2010 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/ltxcmds.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/magicnum.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/magicnum.txt	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/magicnum.txt	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,84 +0,0 @@
-tex.catcode
-  escape = 0
-  begingroup = 1
-  endgroup = 2
-  math = 3
-  align = 4
-  eol = 5
-  parameter = 6
-  superscript = 7
-  subscript = 8
-  ignore = 9
-  space = 10
-  letter = 11
-  other = 12
-  active = 13
-  comment = 14
-  invalid = 15
-etex.grouptype
-  bottomlevel = 0
-  simple = 1
-  hbox = 2
-  adjustedhbox = 3
-  vbox = 4
-  align = 5
-  noalign = 6
-  output = 8
-  math = 9
-  disc = 10
-  insert = 11
-  vcenter = 12
-  mathchoice = 13
-  semisimple = 14
-  mathshift = 15
-  mathleft = 16
-etex.iftype
-  none = 0
-  char = 1
-  cat = 2
-  num = 3
-  dim = 4
-  odd = 5
-  vmode = 6
-  hmode = 7
-  mmode = 8
-  inner = 9
-  void = 10
-  hbox = 11
-  vbox = 12
-  x = 13
-  eof = 14
-  true = 15
-  false = 16
-  case = 17
-  defined = 18
-  csname = 19
-  fontchar = 20
-etex.nodetype
-  none = -1
-  char = 0
-  hlist = 1
-  vlist = 2
-  rule = 3
-  ins = 4
-  mark = 5
-  adjust = 6
-  ligature = 7
-  disc = 8
-  whatsit = 9
-  math = 10
-  glue = 11
-  kern = 12
-  penalty = 13
-  unset = 14
-  maths = 15
-etex.interactionmode
-  batch = 0
-  nonstop = 1
-  scroll = 2
-  errorstop = 3
-luatex.pdfliteral.mode
-  setorigin = 0
-  page = 1
-  direct = 2
-

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/mleftright.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pagegrid.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pdfrender.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/picture-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/picture-example.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/picture-example.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: picture
 %% Version: 2016/05/16 v1.4
 %% 
-%% Copyright (C) 2006-2009 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2006-2009 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/picture.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/protecteddef.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/rerunfilecheck.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/resizegather.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/rotchiffre.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example1.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example1.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: scrindex
 %% Version: 2016/05/16 v1.2
 %% 
-%% Copyright (C) 2008 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2008 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example2.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex-example2.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: scrindex
 %% Version: 2016/05/16 v1.2
 %% 
-%% Copyright (C) 2008 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2008 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/setouterhbox-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/setouterhbox-example.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/setouterhbox-example.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: setouterhbox
 %% Version: 2016/05/16 v1.8
 %% 
-%% Copyright (C) 2005-2007 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2005-2007 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/settobox-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/settobox-example.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/settobox-example.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: settobox
 %% Version: 2016/05/16 v1.5
 %% 
-%% Copyright (C) 2000, 2006-2008 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2000, 2006-2008 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/stampinclude.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example1.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example1.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: tabularht
 %% Version: 2016/05/16 v2.6
 %% 
-%% Copyright (C) 2005-2007 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2005-2007 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example2.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht-example2.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: tabularht
 %% Version: 2016/05/16 v2.6
 %% 
-%% Copyright (C) 2005-2007 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2005-2007 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/tabularkv-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/tabularkv-example.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/tabularkv-example.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: tabularkv
 %% Version: 2016/05/16 v1.2
 %% 
-%% Copyright (C) 2005, 2006 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2005, 2006 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/thepdfnumber.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/transparent-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/transparent-example.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/transparent-example.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,60 +0,0 @@
-%%
-%% This is file `transparent-example.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% transparent.dtx  (with options: `example')
-%% 
-%% This is a generated file.
-%% 
-%% Project: transparent
-%% Version: 2018/11/18 v1.3
-%% 
-%% Copyright (C) 2007 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%% 
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%% 
-%% This work has the LPPL maintenance status "maintained".
-%% 
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%% 
-%% 
-%% This work consists of the main source file transparent.dtx
-%% and the derived files
-%%    transparent.sty, transparent.pdf, transparent.ins, transparent.drv,
-%%    transparent-example.tex.
-%% 
-\documentclass[12pt]{article}
-
-\usepackage{color}
-\usepackage{transparent}
-
-\begin{document}
-\colorbox{yellow}{%
-  \bfseries
-  \color{blue}%
-  Blue and %
-  \transparent{0.6}%
-  transparent blue%
-}
-
-\bigskip
-Hello World
-\texttransparent{0.5}{Hello\newpage World}
-Hello World
-\end{document}
-\endinput
-%%
-%% End of file `transparent-example.tex'.

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/uniquecounter-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/uniquecounter-example.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/uniquecounter-example.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -11,8 +11,9 @@
 %% Project: uniquecounter
 %% Version: 2016/05/16 v1.3
 %% 
-%% Copyright (C) 2009, 2011 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+%% Copyright (C)
+%%    2009, 2011 Heiko Oberdiek
+%%    2016-2019 Oberdiek Package Support Group
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either

Modified: trunk/Master/texmf-dist/doc/latex/oberdiek/uniquecounter.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-lastpage.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,82 +0,0 @@
-%%
-%% This is file `zref-example-lastpage.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% zref.dtx  (with options: `example-lastpage')
-%% 
-%% This is a generated file.
-%% 
-%% Project: zref
-%% Version: 2018/11/21 v2.27
-%% 
-%% Copyright (C) 2006-2012 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%% 
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%% 
-%% This work has the LPPL maintenance status "maintained".
-%% 
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%% 
-%% 
-%% This work consists of the main source file zref.dtx
-%% and the derived files
-%%    zref.sty, zref.pdf, zref.ins, zref.drv, zref-base.sty,
-%%    zref-abspage.sty, zref-abspos.sty, zref-counter.sty,
-%%    zref-dotfill.sty, zref-env.sty, zref-hyperref.sty,
-%%    zref-lastpage.sty, zref-marks.sty, zref-nextpage.sty,
-%%    zref-pageattr.sty, zref-pagelayout.sty, zref-perpage.sty,
-%%    zref-runs.sty, zref-savepos.sty, zref-thepage.sty,
-%%    zref-titleref.sty, zref-totpages.sty, zref-user.sty,
-%%    zref-xr.sty, zref-example.tex, zref-example-lastpage.tex,
-%%    zref-example-nextpage.tex, zref-test1.tex,
-%%    zref-test-base.tex, zref-test-runs.tex,
-%%    zref-test-titleref-memoir.tex.
-%% 
-\NeedsTeXFormat{LaTeX2e}
-\documentclass{report}
-
-\newcounter{foo}
-\renewcommand*{\thefoo}{\Alph{foo}}
-
-\usepackage{zref-lastpage,zref-user}[2018/11/21]
-
-\makeatletter
-\zref at newprop{thefoo}{\thefoo}
-\zref at newprop{valuefoo}{\the\value{foo}}
-\zref at newprop{chapter}{\thechapter}
-\zref at addprops{LastPage}{thefoo,valuefoo,chapter}
-\makeatother
-
-\newcommand*{\foo}{%
-  \stepcounter{foo}%
-  [Current foo: \thefoo]%
-}
-
-\begin{document}
-  \chapter{First chapter}
-  Last page is \zref{LastPage}.\\
-  Last chapter is \zref[chapter]{LastPage}.\\
-  Last foo is \zref[thefoo]{LastPage}.\\
-  Last value of foo is \zref[valuefoo]{LastPage}.\\
-  \foo
-  \chapter{Second chapter}
-  \foo\foo\foo
-  \chapter{Last chapter}
-  \foo
-\end{document}
-\endinput
-%%
-%% End of file `zref-example-lastpage.tex'.

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example-nextpage.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,76 +0,0 @@
-%%
-%% This is file `zref-example-nextpage.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% zref.dtx  (with options: `example-nextpage')
-%% 
-%% This is a generated file.
-%% 
-%% Project: zref
-%% Version: 2018/11/21 v2.27
-%% 
-%% Copyright (C) 2006-2012 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%% 
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%% 
-%% This work has the LPPL maintenance status "maintained".
-%% 
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%% 
-%% 
-%% This work consists of the main source file zref.dtx
-%% and the derived files
-%%    zref.sty, zref.pdf, zref.ins, zref.drv, zref-base.sty,
-%%    zref-abspage.sty, zref-abspos.sty, zref-counter.sty,
-%%    zref-dotfill.sty, zref-env.sty, zref-hyperref.sty,
-%%    zref-lastpage.sty, zref-marks.sty, zref-nextpage.sty,
-%%    zref-pageattr.sty, zref-pagelayout.sty, zref-perpage.sty,
-%%    zref-runs.sty, zref-savepos.sty, zref-thepage.sty,
-%%    zref-titleref.sty, zref-totpages.sty, zref-user.sty,
-%%    zref-xr.sty, zref-example.tex, zref-example-lastpage.tex,
-%%    zref-example-nextpage.tex, zref-test1.tex,
-%%    zref-test-base.tex, zref-test-runs.tex,
-%%    zref-test-titleref-memoir.tex.
-%% 
-\documentclass{book}
-
-\usepackage{zref-nextpage}[2018/11/21]
-\znextpagesetup
-  {\thepage}% next page is unknown
-  {\thepage\ (#1)}% this page is last page
-  {\thepage\ $\rightarrow$ #1}% next page is known
-\renewcommand*{\znonextpagename}{last page}
-
-\usepackage{fancyhdr}
-\pagestyle{fancy}
-\fancyhf{}
-\fancyhead[LE,RO]{\znextpage}
-\fancypagestyle{plain}{%
-  \fancyhf{}%
-  \fancyhead[LE,RO]{\znextpage}%
-}
-
-\begin{document}
-\frontmatter
-  \tableofcontents
-\mainmatter
-  \chapter{Hello World}
-  \clearpage
-  \section{Last section}
-\end{document}
-\endinput
-%%
-%% End of file `zref-example-nextpage.tex'.

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/doc/latex/oberdiek/zref-example.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,168 +0,0 @@
-%%
-%% This is file `zref-example.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% zref.dtx  (with options: `example')
-%% 
-%% This is a generated file.
-%% 
-%% Project: zref
-%% Version: 2018/11/21 v2.27
-%% 
-%% Copyright (C) 2006-2012 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%% 
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%% 
-%% This work has the LPPL maintenance status "maintained".
-%% 
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%% 
-%% 
-%% This work consists of the main source file zref.dtx
-%% and the derived files
-%%    zref.sty, zref.pdf, zref.ins, zref.drv, zref-base.sty,
-%%    zref-abspage.sty, zref-abspos.sty, zref-counter.sty,
-%%    zref-dotfill.sty, zref-env.sty, zref-hyperref.sty,
-%%    zref-lastpage.sty, zref-marks.sty, zref-nextpage.sty,
-%%    zref-pageattr.sty, zref-pagelayout.sty, zref-perpage.sty,
-%%    zref-runs.sty, zref-savepos.sty, zref-thepage.sty,
-%%    zref-titleref.sty, zref-totpages.sty, zref-user.sty,
-%%    zref-xr.sty, zref-example.tex, zref-example-lastpage.tex,
-%%    zref-example-nextpage.tex, zref-test1.tex,
-%%    zref-test-base.tex, zref-test-runs.tex,
-%%    zref-test-titleref-memoir.tex.
-%% 
-\documentclass{book}
-
-\usepackage[ngerman]{babel}%
-
-\usepackage[savepos,totpages,titleref,dotfill,counter,user]{zref}
-
-\makeatletter
-\zref at newprop{chaptitle}{}
-\zref at addprop{main}{chaptitle}
-
-\newcommand*{\ChapterStart}[2]{%
-  \cleardoublepage
-  \def\current at chapid{#1}%
-  \zref at setcurrent{chaptitle}{#2}%
-  \chapter{#2}%
-  \zlabel{chap:#1}%
-}
-\newcommand*{\ChapterStop}{%
-  \cleardoublepage
-  \zref at wrapper@immediate{%
-    \zref at labelbyprops{chapend:\current at chapid}{abspage}%
-  }%
-}
-\newcommand*{\ChapterPages}[1]{%
-  \zrefused{chap:#1}%
-  \zrefused{chapend:#1}%
-  \number\numexpr
-    \zref at extract{chapend:#1}{abspage}%
-    -\zref at extract{chap:#1}{abspage}%
-    +1\relax
-}
-\makeatother
-\begin{document}
-\makeatletter
-
-\frontmatter
-\zlabel{documentstart}
-
-\begin{itemize}
-\item
-  The frontmatter part has
-  \number\numexpr\zref at extract{chap:first}{abspage}-1\relax
-  ~pages.
-\item
-  Chapter \zref{chap:first} has \ChapterPages{first} page(s).
-\item
-  Section \zref{hello} is on the
-  \ifcase\numexpr
-    \zref at extractdefault{hello}{page}{0}%
-    -\zref at extractdefault{chap:first}{page}{0}%
-    +1\relax
-    ??\or first\or second\or third\or forth\fi
-  ~page inside its chapter.
-\item
-  The document has
-  \zref[abspage]{LastPage} pages.
-  This number is \ifodd\ztotpages odd\else even\fi.
-\item
-  The last page is labeled with \zpageref{LastPage}.
-\item
-  The title of chapter \zref{chap:next} %
-  is ``\zref[chaptitle]{chap:next}''.
-\end{itemize}
-
-\tableofcontents
-
-\mainmatter
-\ChapterStart{first}{First chapter}
-
-\section{Test}
-\zlabel{a"o}
-Section \zref{a"o} on page
-\zref at wrapper@babel\zref at extract{a"o}{page}.
-
-Text.
-\newpage
-
-\section{Hello World}
-\zlabel{hello}
-
-\ChapterStop
-
-\ChapterStart{next}{Next chapter with \emph{umlauts}: "a"o"u"s}
-
-The width of the first column is
-  \the\dimexpr \zposx{secondcol}sp - \zposx{firstcol}sp\relax,\\
-the height difference of the two baselines is
-  \the\dimexpr \zposy{firstcol}sp - \zposy{secondline}sp\relax:\\
-\begin{tabular}{ll}
-  \zsavepos{firstcol}Hello&\zsavepos{secondcol}World\\
-  \zsavepos{secondline}Second line&foobar\\
-\end{tabular}
-
-\zrefused{firstcol}
-\zrefused{secondcol}
-\zrefused{secondline}
-
-\ChapterStop
-\ChapterStart{dotfill}{Test for dotfill feature}
-\newcommand*{\dftest}[1]{%
-  #1&
-  [\makebox[{#1}]{\dotfill}]&
-  [\makebox[{#1}]{\zdotfill}]\\
-}
-\begin{tabular}{rll}
-& [\verb|\dotfill|] & [\verb|\zdotfill|]\\
-\dftest{0.43em}
-\dftest{0.44em}
-\dftest{0.45em}
-\dftest{0.87em}
-\dftest{0.88em}
-\dftest{0.89em}
-\dftest{1.31em}
-\dftest{1.32em}
-\dftest{1.33em}
-\end{tabular}
-\ChapterStop
-\end{document}
-\endinput
-%%
-%% End of file `zref-example.tex'.

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/zref.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/README.txt
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/README.txt	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/README.txt	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,4 +1,4 @@
-README           2019/11/24
+README           2019/11/29
 
 This file describes the directory
   CTAN:macros/latex/contrib/oberdiek/

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/accsupp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/accsupp.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/accsupp.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2018/01/30 v0.5
 % Info: Accessibility support by marked content
 %
-% Copyright (C) 2007, 2010 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007, 2010 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -104,8 +104,9 @@
 Project: accsupp
 Version: 2018/03/28 v0.5
 
-Copyright (C) 2007, 2010 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007, 2010 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -976,7 +977,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -988,10 +989,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1085,8 +1082,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/aliascnt.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/aliascnt.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/aliascnt.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2018/09/07 v1.5
 % Info: Alias counters
 %
-% Copyright (C) 2006, 2009 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2006, 2009 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: aliascnt
 Version: 2018/09/07 v1.5
 
-Copyright (C) 2006, 2009 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2006, 2009 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -392,7 +393,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -404,10 +405,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -494,8 +491,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/alphalph.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/alphalph.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/alphalph.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v2.5
 % Info: Convert numbers to letters
 %
-% Copyright (C) 1999, 2006-2008, 2010, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    1999, 2006-2008, 2010, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
 Project: alphalph
 Version: 2016/05/16 v2.5
 
-Copyright (C) 1999, 2006-2008, 2010, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   1999, 2006-2008, 2010, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1669,7 +1670,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1681,10 +1682,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1774,8 +1771,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,10 +4,10 @@
 % Version: 2018/11/01 v2.4
 % Info: Interactive asking of included files
 %
-% Copyright (C) 1991-1994 by Pablo A. Straub
-% Copyright (C) 2007, 2008, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    1991-1994  Pablo A. Straub
+%    2007, 2008, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -136,9 +136,10 @@
 Project: askinclude
 Version: 2018/11/01 v2.4
 
-Copyright (C) 1991-1994 by Pablo A. Straub
-Copyright (C) 2007, 2008, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   1991-1994 Pablo A. Straub
+   2007, 2008, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -292,7 +293,7 @@
 \usepackage[
   backend=bibtex,
   bibencoding=ascii,
-  alldates=iso8601,
+  alldates=iso,seconds=true,
 ]{biblatex}[2011/11/13]
 \bibliography{oberdiek-source}
 \bibliography{askinclude}
@@ -2679,7 +2680,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -2691,10 +2692,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -2808,8 +2805,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/06/09 v1.18
 % Info: At begin shipout hook
 %
-% Copyright (C) 2007-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007-2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -103,8 +103,9 @@
 Project: atbegshi
 Version: 2016/06/09 v1.18
 
-Copyright (C) 2007-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007-2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -2150,7 +2151,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -2162,10 +2163,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -2257,8 +2254,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/atenddvi.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/atenddvi.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/atenddvi.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.2
 % Info: At end DVI hook
 %
-% Copyright (C) 2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: atenddvi
 Version: 2016/05/16 v1.2
 
-Copyright (C) 2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -408,7 +409,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -420,10 +421,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -510,8 +507,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/atveryend.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/atveryend.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/atveryend.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.9
 % Info: Hooks at the very end of document
 %
-% Copyright (C) 2009-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2009-2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
 Project: atveryend
 Version: 2016/05/16 v1.9
 
-Copyright (C) 2009-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2009-2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1317,7 +1318,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1329,10 +1330,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1420,8 +1417,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/auxhook.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/auxhook.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/auxhook.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.4
 % Info: Hooks for auxiliary files
 %
-% Copyright (C) 2006, 2007, 2009, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2006, 2007, 2009, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: auxhook
 Version: 2016/05/16 v1.4
 
-Copyright (C) 2006, 2007, 2009, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2006, 2007, 2009, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -436,7 +437,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -448,10 +449,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -538,8 +535,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.4
 % Info: Expandable calculations on big integers
 %
-% Copyright (C) 2007, 2011, 2012 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007, 2011, 2012 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
 Project: bigintcalc
 Version: 2016/05/16 v1.4
 
-Copyright (C) 2007, 2011, 2012 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007, 2011, 2012 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -4339,7 +4340,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -4351,10 +4352,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -4444,8 +4441,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/bitset.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/bitset.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/bitset.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.2
 % Info: Handle bit-vector datatype
 %
-% Copyright (C) 2007, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
 Project: bitset
 Version: 2016/05/16 v1.2
 
-Copyright (C) 2007, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -4034,7 +4035,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -4046,10 +4047,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -4139,8 +4136,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.7
 % Info: Extract size/resolution from bitmap files
 %
-% Copyright (C) 2006-2009 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2006-2009 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
 Project: bmpsize
 Version: 2016/05/16 v1.7
 
-Copyright (C) 2006-2009 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2006-2009 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -3761,7 +3762,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -3773,10 +3774,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -3868,8 +3865,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2019/06/04 v1.27
 % Info: PDF bookmarks
 %
-% Copyright (C) 2007-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007-2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -103,8 +103,9 @@
 Project: bookmark
 Version: 2019/06/04 v1.27
 
-Copyright (C) 2007-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007-2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -3098,7 +3099,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -3110,10 +3111,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -3207,8 +3204,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/catchfile.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/catchfile.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/catchfile.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.7
 % Info: Catch the contents of a file
 %
-% Copyright (C) 2007, 2010, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007, 2010, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
 Project: catchfile
 Version: 2016/05/16 v1.7
 
-Copyright (C) 2007, 2010, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007, 2010, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -909,7 +910,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -921,10 +922,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1014,8 +1011,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/centernot.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/centernot.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/centernot.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.4
 % Info: Centers the not symbol horizontally
 %
-% Copyright (C) 2006, 2007, 2010, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2006, 2007, 2010, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: centernot
 Version: 2016/05/16 v1.4
 
-Copyright (C) 2006, 2007, 2010, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2006, 2007, 2010, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -349,7 +350,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -361,10 +362,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -451,8 +448,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/chemarr.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/chemarr.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/chemarr.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.3
 % Info: Arrows for chemical reactions
 %
-% Copyright (C) 2001, 2006 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2001, 2006 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
 Project: chemarr
 Version: 2016/05/16 v1.3
 
-Copyright (C) 2001, 2006 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2001, 2006 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -344,7 +345,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -356,10 +357,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -447,8 +444,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/classlist.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/classlist.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/classlist.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.5
 % Info: Record classes used in a document
 %
-% Copyright (C) 2005, 2006, 2008, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2005, 2006, 2008, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: classlist
 Version: 2016/05/16 v1.5
 
-Copyright (C) 2005, 2006, 2008, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2005, 2006, 2008, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -433,7 +434,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -445,10 +446,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -535,8 +532,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/colonequals.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/colonequals.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/colonequals.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.1
 % Info: Colon equals symbols
 %
-% Copyright (C) 2006 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2006 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: colonequals
 Version: 2016/05/16 v1.1
 
-Copyright (C) 2006 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2006 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -457,7 +458,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -469,10 +470,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -559,8 +556,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/dvipscol.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/dvipscol.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/dvipscol.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.3
 % Info: Alter the usage of the dvips color stack
 %
-% Copyright (C) 2000, 2006, 2008 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2000, 2006, 2008 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: dvipscol
 Version: 2016/05/16 v1.3
 
-Copyright (C) 2000, 2006, 2008 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2000, 2006, 2008 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -342,7 +343,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -354,10 +355,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -444,8 +441,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/embedfile.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/embedfile.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/embedfile.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2018/11/01 v2.8
 % Info: Embed files into PDF
 %
-% Copyright (C) 2006-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2006-2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -107,8 +107,9 @@
 Project: embedfile
 Version: 2018/11/01 v2.8
 
-Copyright (C) 2006-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2006-2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1889,7 +1890,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1901,10 +1902,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1998,8 +1995,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/engord.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/engord.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/engord.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.9
 % Info: Provides English ordinal numbers
 %
-% Copyright (C) 2000, 2003, 2006-2008, 2010 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2000, 2003, 2006-2008, 2010 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -97,8 +97,9 @@
 Project: engord
 Version: 2016/05/16 v1.9
 
-Copyright (C) 2000, 2003, 2006-2008, 2010 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2000, 2003, 2006-2008, 2010 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -785,7 +786,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -797,10 +798,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -888,8 +885,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/enparen.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/enparen.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/enparen.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.1
 % Info: Parentheses nesting
 %
-% Copyright (C) 2012 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2012 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: enparen
 Version: 2016/05/16 v1.1
 
-Copyright (C) 2012 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2012 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -803,7 +804,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -815,10 +816,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -905,8 +902,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/eolgrab.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/eolgrab.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/eolgrab.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.1
 % Info: Catch arguments delimited by end of line
 %
-% Copyright (C) 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -104,8 +104,9 @@
 Project: eolgrab
 Version: 2016/05/16 v1.1
 
-Copyright (C) 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -852,7 +853,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -864,10 +865,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -959,8 +956,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.6
 % Info: Avoid name clashes with e-TeX commands
 %
-% Copyright (C) 2007, 2010, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007, 2010, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -102,8 +102,9 @@
 Project: etexcmds
 Version: 2016/05/16 v1.6
 
-Copyright (C) 2007, 2010, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007, 2010, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -747,7 +748,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -759,10 +760,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -853,8 +850,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/fibnum.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/fibnum.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/fibnum.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.1
 % Info: Fibonacci numbers
 %
-% Copyright (C) 2012 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2012 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
 Project: fibnum
 Version: 2016/05/16 v1.1
 
-Copyright (C) 2012 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2012 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -207,7 +208,7 @@
 \usepackage[
   backend=bibtex,
   bibencoding=ascii,
-  alldates=iso8601,
+  alldates=iso,seconds=true,
 ]{biblatex}[2011/11/13]
 \bibliography{oberdiek-source}
 \bibliography{fibnum}
@@ -999,7 +1000,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1011,10 +1012,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1103,8 +1100,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/flags.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/flags.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/flags.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v0.5
 % Info: Setting/clearing of flags in bit fields
 %
-% Copyright (C) 2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: flags
 Version: 2016/05/16 v0.5
 
-Copyright (C) 2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -492,7 +493,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -504,10 +505,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -594,8 +591,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/gettitlestring.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/gettitlestring.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/gettitlestring.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.5
 % Info: Cleanup title references
 %
-% Copyright (C) 2009, 2010 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2009, 2010 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
 Project: gettitlestring
 Version: 2016/05/16 v1.5
 
-Copyright (C) 2009, 2010 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2009, 2010 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -786,7 +787,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -798,10 +799,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -890,8 +887,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/grfext.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/grfext.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/grfext.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.2
 % Info: Manage graphics extensions
 %
-% Copyright (C) 2007, 2010 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007, 2010 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -96,8 +96,9 @@
 Project: grfext
 Version: 2016/05/16 v1.2
 
-Copyright (C) 2007, 2010 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007, 2010 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -957,7 +958,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -969,10 +970,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1061,8 +1058,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hologo.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hologo.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hologo.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2017/05/01 v1.13
 % Info: A logo collection with bookmark support
 %
-% Copyright (C) 2010-2012 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2010-2012 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -102,8 +102,9 @@
 Project: hologo
 Version: 2017/05/01 v1.13
 
-Copyright (C) 2010-2012 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2010-2012 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -4717,7 +4718,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -4729,10 +4730,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -4823,8 +4820,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2019/11/12 v0.29
 % Info: Private additional ltxdoc support
 %
-% Copyright (C) 1999-2012 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    1999-2012 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: holtxdoc
 Version: 2019/11/12 v0.29
 
-Copyright (C) 1999-2012 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   1999-2012 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -565,7 +566,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -577,10 +578,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -667,8 +664,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hopatch.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hopatch.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hopatch.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.3
 % Info: Wrapper for package hooks
 %
-% Copyright (C) 2011, 2012 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2011, 2012 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -96,8 +96,9 @@
 Project: hopatch
 Version: 2016/05/16 v1.3
 
-Copyright (C) 2011, 2012 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2011, 2012 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -705,7 +706,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -717,10 +718,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -809,8 +806,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hycolor.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hycolor.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hycolor.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.8
 % Info: Color options for hyperref/bookmark
 %
-% Copyright (C) 2007-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007-2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -105,8 +105,9 @@
 Project: hycolor
 Version: 2016/05/16 v1.8
 
-Copyright (C) 2007-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007-2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1981,7 +1982,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1993,10 +1994,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -2091,8 +2088,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hypbmsec.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hypbmsec.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hypbmsec.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v2.5
 % Info: Bookmarks in sectioning commands
 %
-% Copyright (C) 1998-2000, 2006, 2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    1998-2000, 2006, 2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: hypbmsec
 Version: 2016/05/16 v2.5
 
-Copyright (C) 1998-2000, 2006, 2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   1998-2000, 2006, 2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -619,7 +620,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -631,10 +632,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -721,8 +718,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hypcap.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hypcap.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hypcap.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.12
 % Info: Adjusting the anchors of captions
 %
-% Copyright (C) 1999-2001, 2006-2008, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    1999-2001, 2006-2008, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: hypcap
 Version: 2016/05/16 v1.12
 
-Copyright (C) 1999-2001, 2006-2008, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   1999-2001, 2006-2008, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -528,7 +529,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -540,10 +541,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -630,8 +627,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hypdestopt.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hypdestopt.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hypdestopt.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/21 v2.5
 % Info: Hyperref destination optimizer
 %
-% Copyright (C) 2006-2008, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2006-2008, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: hypdestopt
 Version: 2016/05/21 v2.5
 
-Copyright (C) 2006-2008, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2006-2008, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -783,7 +784,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -795,10 +796,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -885,8 +882,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2018/09/07 v1.14
 % Info: Hyper extensions for doc.sty
 %
-% Copyright (C) 2002, 2006, 2007, 2009-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2002, 2006, 2007, 2009-2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: hypdoc
 Version: 2018/09/07 v1.14
 
-Copyright (C) 2002, 2006, 2007, 2009-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2002, 2006, 2007, 2009-2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1164,7 +1165,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1176,10 +1177,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1266,8 +1263,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hypgotoe.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hypgotoe.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hypgotoe.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v0.2
 % Info: Links to embedded files
 %
-% Copyright (C) 2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
 Project: hypgotoe
 Version: 2016/05/16 v0.2
 
-Copyright (C) 2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -507,7 +508,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -519,10 +520,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -610,8 +607,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v0.3
 % Info: Substitute hyphenation patterns
 %
-% Copyright (C) 2008 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2008 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -99,8 +99,9 @@
 Project: hyphsubst
 Version: 2016/05/16 v0.3
 
-Copyright (C) 2008 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2008 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -748,7 +749,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -760,10 +761,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -852,8 +849,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/ifdraft.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/ifdraft.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/ifdraft.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.4
 % Info: Detect class options draft and final
 %
-% Copyright (C) 1999, 2005, 2006, 2008 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    1999, 2005, 2006, 2008 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: ifdraft
 Version: 2016/05/16 v1.4
 
-Copyright (C) 1999, 2005, 2006, 2008 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   1999, 2005, 2006, 2008 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -356,7 +357,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -368,10 +369,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -458,8 +455,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/iflang.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/iflang.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/iflang.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2018/01/21 v1.7
 % Info: Checks for the current language
 %
-% Copyright (C) 2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -103,8 +103,9 @@
 Project: iflang
 Version: 2018/01/21 v1.7
 
-Copyright (C) 2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1008,7 +1009,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1020,10 +1021,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1115,8 +1112,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.4
 % Info: Providing info/warning/error messages
 %
-% Copyright (C) 2007, 2010 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007, 2010 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
 Project: infwarerr
 Version: 2016/05/16 v1.4
 
-Copyright (C) 2007, 2010 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007, 2010 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1021,7 +1022,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1033,10 +1034,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1126,8 +1123,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Deleted: trunk/Master/texmf-dist/source/latex/oberdiek/inputenx.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/inputenx.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/inputenx.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,12142 +0,0 @@
-% \iffalse meta-comment
-%
-% File: inputenx.dtx
-% Version: 2016/05/16 v1.11
-% Info: Enhanced input encoding handling
-%
-% Copyright (C) 2006-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
-%    https://github.com/ho-tex/oberdiek/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-%    https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work consists of the main source file inputenx.dtx
-% and the derived files
-%    inputenx.sty, inputenx.pdf, inputenx.ins, inputenx.drv, ix-alias.def,
-%    ix-math.def, ix-name.def, ix-slot.def, ix-uc.def,
-%    ix-utf8enc.dfu, x-ascii.def, x-verbatim.def, x-atarist.def,
-%    x-iso-8859-1.def, x-iso-8859-2.def, x-iso-8859-3.def,
-%    x-iso-8859-4.def, x-iso-8859-5.def, x-iso-8859-8.def,
-%    x-iso-8859-9.def, x-iso-8859-10.def, x-iso-8859-13.def,
-%    x-iso-8859-14.def, x-iso-8859-15.def, x-iso-8859-16.def,
-%    x-cp437.def, x-cp850.def, x-cp852.def, x-cp855.def,
-%    x-cp858.def, x-cp865.def, x-cp866.def, x-cp1250.def,
-%    x-cp1251.def, x-cp1252.def, x-cp1255.def, x-cp1257.def,
-%    x-dec-mcs.def, x-koi8-r.def, x-mac-centeuro.def,
-%    x-mac-cyrillic.def, x-mac-roman.def, x-nextstep.def,
-%    inputenx-licrcmds.txt, inputenx-utf8enc.txt.
-%
-% Distribution:
-%    CTAN:macros/latex/contrib/oberdiek/inputenx.dtx
-%    CTAN:macros/latex/contrib/oberdiek/inputenx.pdf
-%
-% Unpacking:
-%    (a) If inputenx.ins is present:
-%           tex inputenx.ins
-%    (b) Without inputenx.ins:
-%           tex inputenx.dtx
-%    (c) If you insist on using LaTeX
-%           latex \let\install=y\input{inputenx.dtx}
-%        (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-%    (a) If inputenx.drv is present:
-%           latex inputenx.drv
-%    (b) Without inputenx.drv:
-%           latex inputenx.dtx; ...
-%    The class ltxdoc loads the configuration file ltxdoc.cfg
-%    if available. Here you can specify further options, e.g.
-%    use A4 as paper format:
-%       \PassOptionsToClass{a4paper}{article}
-%
-%    Programm calls to get the documentation (example):
-%       pdflatex inputenx.dtx
-%       makeindex -s gind.ist inputenx.idx
-%       pdflatex inputenx.dtx
-%       makeindex -s gind.ist inputenx.idx
-%       pdflatex inputenx.dtx
-%
-% Installation:
-%    TDS:tex/latex/oberdiek/inputenx.sty
-%    TDS:tex/latex/oberdiek/ix-alias.def
-%    TDS:tex/latex/oberdiek/ix-math.def
-%    TDS:tex/latex/oberdiek/ix-name.def
-%    TDS:tex/latex/oberdiek/ix-slot.def
-%    TDS:tex/latex/oberdiek/ix-uc.def
-%    TDS:tex/latex/oberdiek/ix-utf8enc.dfu
-%    TDS:tex/latex/oberdiek/x-ascii.def
-%    TDS:tex/latex/oberdiek/x-verbatim.def
-%    TDS:tex/latex/oberdiek/x-atarist.def
-%    TDS:tex/latex/oberdiek/x-iso-8859-1.def
-%    TDS:tex/latex/oberdiek/x-iso-8859-2.def
-%    TDS:tex/latex/oberdiek/x-iso-8859-3.def
-%    TDS:tex/latex/oberdiek/x-iso-8859-4.def
-%    TDS:tex/latex/oberdiek/x-iso-8859-5.def
-%    TDS:tex/latex/oberdiek/x-iso-8859-8.def
-%    TDS:tex/latex/oberdiek/x-iso-8859-9.def
-%    TDS:tex/latex/oberdiek/x-iso-8859-10.def
-%    TDS:tex/latex/oberdiek/x-iso-8859-13.def
-%    TDS:tex/latex/oberdiek/x-iso-8859-14.def
-%    TDS:tex/latex/oberdiek/x-iso-8859-15.def
-%    TDS:tex/latex/oberdiek/x-iso-8859-16.def
-%    TDS:tex/latex/oberdiek/x-cp437.def
-%    TDS:tex/latex/oberdiek/x-cp850.def
-%    TDS:tex/latex/oberdiek/x-cp852.def
-%    TDS:tex/latex/oberdiek/x-cp855.def
-%    TDS:tex/latex/oberdiek/x-cp858.def
-%    TDS:tex/latex/oberdiek/x-cp865.def
-%    TDS:tex/latex/oberdiek/x-cp866.def
-%    TDS:tex/latex/oberdiek/x-cp1250.def
-%    TDS:tex/latex/oberdiek/x-cp1251.def
-%    TDS:tex/latex/oberdiek/x-cp1252.def
-%    TDS:tex/latex/oberdiek/x-cp1255.def
-%    TDS:tex/latex/oberdiek/x-cp1257.def
-%    TDS:tex/latex/oberdiek/x-dec-mcs.def
-%    TDS:tex/latex/oberdiek/x-koi8-r.def
-%    TDS:tex/latex/oberdiek/x-mac-centeuro.def
-%    TDS:tex/latex/oberdiek/x-mac-cyrillic.def
-%    TDS:tex/latex/oberdiek/x-mac-roman.def
-%    TDS:tex/latex/oberdiek/x-nextstep.def
-%    TDS:doc/latex/oberdiek/inputenx.pdf
-%    TDS:doc/latex/oberdiek/inputenx-licrcmds.txt
-%    TDS:doc/latex/oberdiek/inputenx-utf8enc.txt
-%    TDS:source/latex/oberdiek/inputenx.dtx
-%
-%<*ignore>
-\begingroup
-  \catcode123=1 %
-  \catcode125=2 %
-  \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
-         \ifx\csname processbatchFile\endcsname\relax\else1\fi
-         \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: inputenx 2016/05/16 v1.11 Enhanced input encoding handling (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: inputenx
-Version: 2016/05/16 v1.11
-
-Copyright (C) 2006-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
-   https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
-   https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
-
-
-This work consists of the main source file inputenx.dtx
-and the derived files
-   inputenx.sty, inputenx.pdf, inputenx.ins, inputenx.drv, ix-alias.def,
-   ix-math.def, ix-name.def, ix-slot.def, ix-uc.def,
-   ix-utf8enc.dfu, x-ascii.def, x-verbatim.def, x-atarist.def,
-   x-iso-8859-1.def, x-iso-8859-2.def, x-iso-8859-3.def,
-   x-iso-8859-4.def, x-iso-8859-5.def, x-iso-8859-8.def,
-   x-iso-8859-9.def, x-iso-8859-10.def, x-iso-8859-13.def,
-   x-iso-8859-14.def, x-iso-8859-15.def, x-iso-8859-16.def,
-   x-cp437.def, x-cp850.def, x-cp852.def, x-cp855.def,
-   x-cp858.def, x-cp865.def, x-cp866.def, x-cp1250.def,
-   x-cp1251.def, x-cp1252.def, x-cp1255.def, x-cp1257.def,
-   x-dec-mcs.def, x-koi8-r.def, x-mac-centeuro.def,
-   x-mac-cyrillic.def, x-mac-roman.def, x-nextstep.def,
-   inputenx-licrcmds.txt, inputenx-utf8enc.txt.
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
-  \file{inputenx.ins}{\from{inputenx.dtx}{install}}%
-  \file{inputenx.drv}{\from{inputenx.dtx}{driver}}%
-  \usedir{tex/latex/oberdiek}%
-  \file{inputenx.sty}{\from{inputenx.dtx}{package}}%
-  \file{ix-alias.def}{\from{inputenx.dtx}{alias}}%
-  \file{ix-math.def}{\from{inputenx.dtx}{math}}%
-  \file{ix-name.def}{\from{inputenx.dtx}{name}}%
-  \file{ix-slot.def}{\from{inputenx.dtx}{slot}}%
-  \file{ix-uc.def}{\from{inputenx.dtx}{uc}}%
-  \file{ix-utf8enc.dfu}{\from{inputenx.dtx}{dfu}}%
-  \file{x-ascii.def}{\from{inputenx.dtx}{ascii}}%
-  \file{x-verbatim.def}{\from{inputenx.dtx}{verbatim}}%
-  \file{x-atarist.def}{\from{inputenx.dtx}{atarist}}%
-  \file{x-iso-8859-1.def}{\from{inputenx.dtx}{iso-8859-1}}%
-  \file{x-iso-8859-2.def}{\from{inputenx.dtx}{iso-8859-2}}%
-  \file{x-iso-8859-3.def}{\from{inputenx.dtx}{iso-8859-3}}%
-  \file{x-iso-8859-4.def}{\from{inputenx.dtx}{iso-8859-4}}%
-  \file{x-iso-8859-5.def}{\from{inputenx.dtx}{iso-8859-5}}%
-  \file{x-iso-8859-8.def}{\from{inputenx.dtx}{iso-8859-8}}%
-  \file{x-iso-8859-9.def}{\from{inputenx.dtx}{iso-8859-9}}%
-  \file{x-iso-8859-10.def}{\from{inputenx.dtx}{iso-8859-10}}%
-  \file{x-iso-8859-13.def}{\from{inputenx.dtx}{iso-8859-13}}%
-  \file{x-iso-8859-14.def}{\from{inputenx.dtx}{iso-8859-14}}%
-  \file{x-iso-8859-15.def}{\from{inputenx.dtx}{iso-8859-15}}%
-  \file{x-iso-8859-16.def}{\from{inputenx.dtx}{iso-8859-16}}%
-  \file{x-cp437.def}{\from{inputenx.dtx}{cp437}}%
-  \file{x-cp850.def}{\from{inputenx.dtx}{cp850}}%
-  \file{x-cp852.def}{\from{inputenx.dtx}{cp852}}%
-  \file{x-cp855.def}{\from{inputenx.dtx}{cp855}}%
-  \file{x-cp858.def}{\from{inputenx.dtx}{cp858}}%
-  \file{x-cp865.def}{\from{inputenx.dtx}{cp865}}%
-  \file{x-cp866.def}{\from{inputenx.dtx}{cp866}}%
-  \file{x-cp1250.def}{\from{inputenx.dtx}{cp1250}}%
-  \file{x-cp1251.def}{\from{inputenx.dtx}{cp1251}}%
-  \file{x-cp1252.def}{\from{inputenx.dtx}{cp1252}}%
-  \file{x-cp1255.def}{\from{inputenx.dtx}{cp1255}}%
-  \file{x-cp1257.def}{\from{inputenx.dtx}{cp1257}}%
-  \file{x-dec-mcs.def}{\from{inputenx.dtx}{dec-mcs}}%
-  \file{x-koi8-r.def}{\from{inputenx.dtx}{koi8-r}}%
-  \file{x-mac-centeuro.def}{\from{inputenx.dtx}{mac-centeuro}}%
-  \file{x-mac-cyrillic.def}{\from{inputenx.dtx}{mac-cyrillic}}%
-  \file{x-mac-roman.def}{\from{inputenx.dtx}{mac-roman}}%
-  \file{x-nextstep.def}{\from{inputenx.dtx}{nextstep}}%
-  \usedir{doc/latex/oberdiek}%
-  \file{inputenx-licrcmds.txt}{\from{inputenx.dtx}{licrcmds}}%
-  \file{inputenx-utf8enc.txt}{\from{inputenx.dtx}{dfudoc}}%
-  \nopreamble
-  \nopostamble
-%  \usedir{source/latex/oberdiek/catalogue}%
-%  \file{inputenx.xml}{\from{inputenx.dtx}{catalogue}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* files into a directory searched by TeX:}
-\Msg{*}
-\Msg{*     inputenx.sty, ix-alias.def, ix-math.def, ix-name.def,}
-\Msg{*     ix-slot.def, ix-uc.def, ix-utf8enc.dfu, x-ascii.def,}
-\Msg{*     x-verbatim.def, x-atarist.def, x-iso-8859-1.def,}
-\Msg{*     x-iso-8859-2.def, x-iso-8859-3.def, x-iso-8859-4.def,}
-\Msg{*     x-iso-8859-5.def, x-iso-8859-8.def, x-iso-8859-9.def,}
-\Msg{*     x-iso-8859-10.def, x-iso-8859-13.def, x-iso-8859-14.def,}
-\Msg{*     x-iso-8859-15.def, x-iso-8859-16.def, x-cp437.def,}
-\Msg{*     x-cp850.def, x-cp852.def, x-cp855.def, x-cp858.def,}
-\Msg{*     x-cp865.def, x-cp866.def, x-cp1250.def, x-cp1251.def,}
-\Msg{*     x-cp1252.def, x-cp1255.def, x-cp1257.def, x-dec-mcs.def,}
-\Msg{*     x-koi8-r.def, x-mac-centeuro.def, x-mac-cyrillic.def,}
-\Msg{*     x-mac-roman.def, x-nextstep.def}
-\Msg{*}
-\Msg{* To produce the documentation run the file `inputenx.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{inputenx.drv}%
-  [2016/05/16 v1.11 Enhanced input encoding handling (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\usepackage{longtable}
-\begin{document}
-  \DocInput{inputenx.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-% \CharacterTable
-%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%   Digits        \0\1\2\3\4\5\6\7\8\9
-%   Exclamation   \!     Double quote  \"     Hash (number) \#
-%   Dollar        \$     Percent       \%     Ampersand     \&
-%   Acute accent  \'     Left paren    \(     Right paren   \)
-%   Asterisk      \*     Plus          \+     Comma         \,
-%   Minus         \-     Point         \.     Solidus       \/
-%   Colon         \:     Semicolon     \;     Less than     \<
-%   Equals        \=     Greater than  \>     Question mark \?
-%   Commercial at \@     Left bracket  \[     Backslash     \\
-%   Right bracket \]     Circumflex    \^     Underscore    \_
-%   Grave accent  \`     Left brace    \{     Vertical bar  \|
-%   Right brace   \}     Tilde         \~}
-%
-% \GetFileInfo{inputenx.drv}
-%
-% \title{The \xpackage{inputenx} package}
-% \date{2016/05/16 v1.11}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% This package provides input encodings using
-% standard mappings and covers nearly all slots. Thus it
-% serves as more uptodate replacement for package \xpackage{inputenc}.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \section{Documentation}
-%
-% The original goal was to have a package that allows the selection and
-% defining input encodings by the characters in question itself.
-%
-% The first stage with encoding definition files is implemented.
-% Encoding definition files are provided with the following properties
-% in comparison to \LaTeX's ones:
-% \begin{itemize}
-% \item More uptodate and closer to the standards.
-%       Updating \LaTeX\ is difficult because of compatibility issues.
-%       However this project uses fresh encoding file names, prefixed
-%       with \xfile{x-}.
-% \item Consequent use of \cs{DeclareInputText} as suggested
-%       by the second edition of ``The \LaTeX\ Companion'' \cite{ltc}.
-%       That means that the deprecated \cs{DeclareInputMath} is not
-%       longer used. Instead package \xpackage{inpmath} is supported by
-%       providing declarations using \cs{DeclareMathMeaning}.
-% \item Encoding names can also be given by various alias names.
-% \end{itemize}
-%
-% The second stage that allows selection of input encoding
-% by mappings between the characters and their glyph names
-% is implemented by package \xpackage{selinput} \cite{selinput}.
-%
-% \subsection{Definition files}
-%
-% The input encoding definition files are prefixed with \verb|x-|
-% to distinguish them from the names package \xpackage{inputenc} uses.
-% The definition files of \xpackage{inputenx} may also be used
-% by package \xpackage{inputenc}, eg.:
-% \begin{quote}
-%   \verb|\usepackage[x-iso-8859-1]{inputenc}|
-% \end{quote}
-% As option for package \xpackage{inputenx} the prefix may be dropped:
-% \begin{quote}
-%   \verb|\usepackage[iso-8859-1]{inputenx}|
-% \end{quote}
-% The following definition files are available. The second column
-% lists alternative option names for \xpackage{inputenx}:
-% \begin{longtable}{@{}lll@{}}
-%   \xfile{x-ascii.def} & \xoption{ascii}, \xoption{us-ascii}, & ASCII encoding,\\
-%                       & \xoption{clean7bit}, \xoption{ascii-print},
-%                                                              & 8bit characters disabled\\
-%                       & \xoption{ascii-printable} & \\
-%   \xfile{x-atarist.def} & \xoption{atarist}, \xoption{atari} & AtariST encoding\\
-%   \xfile{x-cp437.def} & \xoption{cp437}, \xoption{cp437de} & Code page 437\\
-%   \xfile{x-cp850.def} & \xoption{cp850} & Code page 850\\
-%   \xfile{x-cp852.def} & \xoption{cp852} & Code page 852\\
-%   \xfile{x-cp855.def} & \xoption{cp855} & Code page 855\\
-%   \xfile{x-cp858.def} & \xoption{cp858} & Code page 858\\
-%   \xfile{x-cp865.def} & \xoption{cp865} & Code page 865\\
-%   \xfile{x-cp866.def} & \xoption{cp866} & Code page 866\\
-%   \xfile{x-cp1250.def} & \xoption{cp1250} & Code page 1250\\
-%   \xfile{x-cp1251.def} & \xoption{cp1251} & Code page 1251\\
-%   \xfile{x-cp1252.def} & \xoption{cp1252}, \xoption{ansinew} & Code page 1252\\
-%   \xfile{x-cp1255.def} & \xoption{cp1255} & Code page 1255\\
-%   \xfile{x-cp1257.def} & \xoption{cp1257} & Code page 1257\\
-%   \xfile{x-dec-mcs.def} & \xoption{dec-mcs}, \xoption{decmulti} & DEC Multinational\\
-%   \xfile{x-koi8-r.def} & \xoption{koi8-r} & KOI8-R (RFC1489)\\
-%   \xfile{x-iso-8859-1.def} & \xoption{iso-8859-1}, \xoption{latin1} & ISO-8859-1\\
-%   \xfile{x-iso-8859-2.def} & \xoption{iso-8859-2}, \xoption{latin2} & ISO-8859-2\\
-%   \xfile{x-iso-8859-3.def} & \xoption{iso-8859-3}, \xoption{latin3} & ISO-8859-3\\
-%   \xfile{x-iso-8859-4.def} & \xoption{iso-8859-4}, \xoption{latin4} & ISO-8859-4\\
-%   \xfile{x-iso-8859-5.def} & \xoption{iso-8859-5}, \xoption{iso88595} & ISO-8859-5\\
-%   \xfile{x-iso-8859-9.def} & \xoption{iso-8859-9}, \xoption{latin5} & ISO-8859-9\\
-%   \xfile{x-iso-8859-10.def} & \xoption{iso-8859-10}, \xoption{latin6} & ISO-8859-10\\
-%   \xfile{x-iso-8859-13.def} & \xoption{iso-8859-13}, \xoption{latin7} & ISO-8859-13\\
-%   \xfile{x-iso-8859-14.def} & \xoption{iso-8859-14}, \xoption{latin8} & ISO-8859-14\\
-%   \xfile{x-iso-8859-15.def} & \xoption{iso-8859-15}, \xoption{latin9} & ISO-8859-15\\
-%   \xfile{x-iso-8859-16.def} & \xoption{iso-8859-16}, \xoption{latin10} & ISO-8859-16\\
-%   \xfile{x-mac-centeuro.def} & \xoption{mac-centeuro}, \xoption{mac-ce}, & MAC OS Central European\\
-%                              & \xoption{macce} & \\
-%   \xfile{x-mac-cyrillic.def} & \xoption{mac-cyrillic}, \xoption{maccyr}, & MAC OS Cyrillic\\
-%                              & \xoption{mac-ukrainian}, \xoption{macukr} &\\
-%   \xfile{x-mac-roman.def} & \xoption{mac-roman}, \xoption{applemac} & MAC OS Roman\\
-%   \xfile{x-nextstep} & \xoption{nextstep}, \xoption{next} & NextStep Encoding\\
-%   \xfile{x-verbatim} & \xoption{verbatim} & Characters with verbatim catcodes\\
-% \end{longtable}
-%
-% Some characters need extra packages:
-% \begin{description}
-% \item[Box drawings characters] are provided by package \xpackage{pmboxdraw}.
-%   They are used by some older DOS code pages
-%   (cp437, cp850, cp852, cp858, cp865).
-% \item[Cyrillic characters] need some setup (probably font encoding/package).
-%   They are mapped to names that start with \cs{CYR}
-%   (\cs{CYRYO}, \cs{CYRDJE}, \dots).
-% \item[Hebrew characters] need some setup (probably font encoding/package).
-%   They are mapped to \cs{hebalef}, \cs{hebbet}, \dots
-% \item[U+2310 REVERSED NOT SIGN] is provided as \cs{textrevlogicalnot}
-%   that uses \cs{reflectbox} from package \xpackage{graphics}.
-% \end{description}
-%
-% For the following characters I didn't find suitable LICR (\LaTeX\ Internal
-% Character Representation):
-% \begin{quote}
-%\begin{verbatim}
-%\DeclareUnicodeCharacter{200E}{}
-%  % LEFT-TO-RIGHT MARK
-%  % iso-8859-8[0xFD/253]
-%
-%\DeclareUnicodeCharacter{200F}{}
-%  % RIGHT-TO-LEFT MARK
-%  % iso-8859-8[0xFE/254]
-%
-%\DeclareUnicodeCharacter{2320}{}
-%  % TOP HALF INTEGRAL
-%  % cp437[0xF4/244] cp865[0xF4/244]
-%
-%\DeclareUnicodeCharacter{2321}{}
-%  % BOTTOM HALF INTEGRAL
-%  % cp437[0xF5/245] cp865[0xF5/245]
-%
-%\DeclareUnicodeCharacter{F8FF}{}
-%  % <Private Use, Last>
-%  % mac-roman[0xF0/240]
-%\end{verbatim}
-% \end{quote}
-%
-% \subsection{Unicode}
-%
-% File \xfile{ix-utf8enc.dfu} provides additions to \xpackage{inputenc}'s
-% file \xfile{utf8enc.dfu}. It can be loaded after \xfile{utf8.def},
-% for example:
-%\begin{quote}
-%\begin{verbatim}
-%\usepackage[utf8]{inputenc}% or package `inputenx'
-%\input{ix-utf8enc.dfu}
-%\end{verbatim}
-%\end{quote}
-%
-% \subsection{Verbatim}
-%
-% Encoding \xoption{verbatim} or file \xfile{x-verbatim.def} is a
-% special input encoding file. All characters supported by package
-% inputenc are made inactive with catcode 12 (other) suitable
-% for verbatim stuff. Example:
-%\begin{quote}
-%\begin{verbatim}
-%\usepackage{inputenx}[2011/02/08]
-%\usepackage{fancyvrb}
-%...
-%\begin{VerbatimOut}[codes={\InputEncoding{verbatim}}]{\jobname.tmp}
-%  Text with 8 bit characters.
-%\end{VerbatimOut}
-%\end{verbatim}
-%\end{quote}
-%
-% \subsection{Math}
-%
-% The current philosophy of \LaTeX/package \xpackage{inputenc} is not to
-% declare characters for math only. Instead there is a experimental
-% package \xpackage{inpmath} that extends package \xpackage{inputenc},
-% to change the behaviour of input characters if used in math mode.
-% File \xfile{ix-math.def} provides some definitions of math characters.
-% Package option `math' loads package \xpackage{inpmath} and loads
-% file \xfile{ix-math.cfg}. If \xfile{ix-math.cfg} does not exist,
-% \xfile{ix-math.def} is loaded instead. (The file \xfile{ix-math.cfg}
-% may contain |\input{ix-math.def}|.)
-%
-% \subsection{Setting the input encoding}
-%
-% \subsubsection{Encoding as package option}
-%
-% All other package options are treated as encoding options.
-% Global options are ignored. First
-% The encoding name or one of its aliases can be given as
-% package option. First an alias is dereferenced and then the
-% real encoding name (base name of the encoding definition
-% file is passed to package \xpackage{inputenc}.
-% \cs{CurrentInputEncodingName} and \cs{CurrentInputEncodingOption}
-% are set, see below.
-%
-% \subsubsection{\cs{InputEncoding}}
-%
-% \begin{declcs}{InputEncoding} \M{encoding}
-% \end{declcs}
-% After package \xpackage{inputenx} is loaded an encoding can be set
-% or changed using \cs{InputEncoding}. Its \meta{encoding}
-% can be an encoding or alias name. This is similar to \cs{inputencoding}
-% of package \xpackage{inputenc}. That remembers the current encoding
-% in macro \cs{inputencodingname}. However \cs{InputEncoding}
-% uses remembers the encoding in two macros because of the
-% alias support:
-%
-% \begin{declcs}{CurrentInputEncodingName}\\
-%   \cs{CurrentInputEncodingOption}
-% \end{declcs}
-% \cs{CurrentInputEncodingName} is the name of the encoding given
-% as option to \cs{usepackage} or as argument for \cs{InputEncoding}.
-% This name can also be an alias name.
-% The real encoding name (base file name of the encoding file) is
-% remembered in \cs{CurrentInputEncodingOption} (option means option for package
-% \xpackage{inputenc}).
-%
-% \subsubsection{Hooks}
-%
-% \begin{declcs}{BeforeInputEncoding} \M{code}\\
-%   \cs{AfterInputEncoding} \M{code}
-% \end{declcs}
-% \cs{InputEncoding} supports two hooks that are called at the beginning
-% and the end after the encoding is set. \meta{code} is added to the
-% hooks by \cs{BeforeInputEncoding} or \cs{AfterInputEncoding}.
-%
-% \begin{sloppypar}
-% \begin{declcs}{InputEncodingNameOld}\\
-%   \cs{InputEncodingOptionOld}\\
-%   \cs{InputEncodingNew}
-% \end{declcs}
-% In the hooks the old encoding names are available as macros
-% \cs{InputEncodingNameOld} and \cs{InputEncodingOptionOld}.
-% They store the meaning of \cs{CurrentInputEncodingName}
-% and \cs{CurrentInputEncodingOption} before \cs{InputEncoding}.
-% \cs{InputEncodingNew} contains the new input encoding given
-% as argument for \cs{InputEncoding}. In \cs{BeforeInputEncoding}
-% this macro \cs{InputEncodingNew} can even be changed to a
-% better encoding name that will then be used to set the input
-% encoding.
-% \end{sloppypar}
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-% \subsection{Identification}
-%
-%    \begin{macrocode}
-%<*package>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{inputenx}%
-  [2016/05/16 v1.11 Enhanced input encoding handling (HO)]%
-%    \end{macrocode}
-%
-% \subsection{Encoding names}
-%
-% \subsubsection{Record current encoding names}
-%
-%    \begin{macro}{\CurrentInputEncodingName}
-%    \begin{macrocode}
-\providecommand*{\CurrentInputEncodingName}{}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\CurrentInputEncodingOption}
-%    \begin{macrocode}
-\providecommand*{\CurrentInputEncodingOption}{}
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsubsection{Catcode settings for file reading}
-%
-%    \begin{macro}{\IEX at SetFileCatcodes}
-%    \begin{macrocode}
-\def\IEX at SetFileCatcodes{%
-  \catcode`\\=0 %
-  \catcode`\{=1 %
-  \catcode`\}=2 %
-  \catcode`\#=6 %
-  \catcode`\^=7 %
-  \catcode`\@=11 %
-  \catcode`\~=\active
-  \catcode`\%=14 %
-  \catcode`\`=12 %
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\IEX at SaveFileCatcodes}
-%    \begin{macro}{\IEX at RestoreFileCatcodes}
-%    \begin{macrocode}
-\def\IEX at SaveFileCatcodes{%
-  \edef\IEX at RestoreFileCatcodes{%
-    \catcode`\noexpand\\=\the\catcode`\\\relax
-    \catcode`\noexpand\{=\the\catcode`\{\relax
-    \catcode`\noexpand\}=\the\catcode`\}\relax
-    \catcode`\noexpand\#=\the\catcode`\#\relax
-    \catcode`\noexpand\^=\the\catcode`\^\relax
-    \catcode`\noexpand\@=\the\catcode`\@\relax
-    \catcode`\noexpand\~=\the\catcode`\~\relax
-    \catcode`\noexpand\%=\the\catcode`\%\relax
-    \catcode`\noexpand\`=\the\catcode`\`\relax
-    \catcode`\noexpand\<=\the\catcode`\<\relax
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \end{macro}
-%
-% \subsubsection{Aliases for encoding names}
-%
-%    \begin{macrocode}
-\def\IEX at LookupEncoding#1{%
-  \edef\CurrentInputEncodingName{#1}%
-  \@onelevel at sanitize\CurrentInputEncodingName
-  \let\CurrentInputEncodingOption\@empty
-  \@ifundefined{IEX at enc@\CurrentInputEncodingName}{%
-    \global\expandafter\let
-       \csname IEX at enc@\CurrentInputEncodingName\endcsname
-       \CurrentInputEncodingName
-    \IEX at DoLookup
-  }{}%
-  \edef\CurrentInputEncodingOption{%
-    \csname IEX at enc@\CurrentInputEncodingName\endcsname
-  }%
-  \ifx\CurrentInputEncodingOption\@empty
-    \PackageWarning{inputenx}{%
-      Encoding `\CurrentInputEncodingName' is not available%
-      \MessageBreak
-      and therefore ignored%
-    }%
-  \else
-    \IfFileExists{\CurrentInputEncodingOption.def}{%
-      \PackageInfo{inputenx}{%
-        Encoding name: \CurrentInputEncodingName\MessageBreak
-        Encoding file: \CurrentInputEncodingOption.def\MessageBreak
-      }%
-    }{%
-      \PackageError{inputenx}{%
-        Cannot load encoding `\CurrentInputEncodingName'.\MessageBreak
-        A valid encoding alias was not found and\MessageBreak
-        encoding file `\CurrentInputEncodingOption.def' does not exist%
-      }\@ehc
-      \global\expandafter\let
-          \csname IEX at enc@\CurrentInputEncodingName\endcsname\@empty
-      \let\CurrentInputEncodingName\@empty
-      \let\CurrentInputEncodingOption\@empty
-    }%
-  \fi
-}
-%    \end{macrocode}
-%    Encoding is in \cs{CurrentInputEncodingName}. Search the
-%    alias file until an entry is found and define
-%    |IEX at enc@\CurrentInputEncodingName|.
-%    \begin{macrocode}
-\def\IEX at DoLookup{%
-  \begingroup
-    \IEX at SetFileCatcodes
-    \advance\endlinechar\@M
-    \IfFileExists{ix-alias.cfg}{%
-      \input{ix-alias.cfg}%
-    }{%
-      \input{ix-alias.def}%
-    }%
-    \advance\endlinechar-\@M
-  \endgroup
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-\def\InputenxAlias#1#2{%
-  \edef\IEX at temp{#1}%
-  \@onelevel at sanitize\IEX at temp
-  \ifx\IEX at temp\CurrentInputEncodingName
-    \edef\IEX at temp{#2}%
-    \@onelevel at sanitize\IEX at temp
-    \IfFileExists{\IEX at temp.def}{%
-      \global\expandafter\let
-          \csname IEX at enc@\CurrentInputEncodingName\endcsname\IEX at temp
-      \expandafter\endinput
-    }{%
-      \PackageWarning{inputenx}{%
-        Missing encoding file `\IEX at temp.def'\MessageBreak
-        for encoding `\CurrentInputEncodingName', continuing%
-        \MessageBreak
-        with lookup search%
-      }%
-    }%
-  \fi
-}
-%    \end{macrocode}
-%
-% \subsection{Package options}
-%
-% \subsubsection{Declare and process options}
-%
-%    \begin{macrocode}
-\newif\ifIEX at math
-\DeclareOption{math}{\IEX at mathtrue}
-\let\IEX at enclist\@empty
-\DeclareOption*{%
-  \ifx\IEX at enclist\@empty
-    \let\IEX at enclist\CurrentOption
-  \else
-    \edef\IEX at enclist{\IEX at enclist,\CurrentOption}%
-  \fi
-}
-\ProcessOptions*
-%    \end{macrocode}
-%
-% \subsubsection{Load \xpackage{inputenc} with encoding options}
-%
-%    \begin{macrocode}
-\let\IEX at OptionList\@empty
-\@for\CurrentOption:=\IEX at enclist\do{%
-  \IEX at LookupEncoding\CurrentOption
-  \ifx\CurrentInputEncodingOption\@empty
-  \else
-    \edef\IEX at OptionList{%
-      \ifx\IEX at OptionList\@empty
-      \else
-        \IEX at OptionList,%
-      \fi
-      \CurrentInputEncodingOption
-    }%
-  \fi
-}
-\RequirePackage{inputenc}
-\@for\IEX at Option:=\IEX at OptionList\do{%
-  \inputencoding{\IEX at Option}%
-}
-%    \end{macrocode}
-%
-% \subsubsection{\cs{InputEncoding}}
-%
-%    \begin{macro}{\IEX at BeforeHook}
-%    \begin{macrocode}
-\def\IEX at BeforeHook{}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\IEX at AfterHook}
-%    \begin{macrocode}
-\def\IEX at AfterHook{}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\BeforeInputEncoding}
-%    \begin{macrocode}
-\newcommand*{\BeforeInputEncoding}{%
-  \g at addto@macro\IEX at BeforeHook
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\AfterInputEncoding}
-%    \begin{macrocode}
-\newcommand*{\AfterInputEncoding}{%
-  \g at addto@macro\IEX at AfterHook
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\InputEncoding}
-%    \cs{InputEncoding} is basically the same as \cs{inputencoding}
-%    of package \xpackage{inputenc}. However aliases are supported.
-%    \begin{macrocode}
-\newcommand*{\InputEncoding}[1]{%
-  \let\InputEncodingNameOld\CurrentInputEncodingName
-  \let\InputEncodingOptionOld\CurrentInputEncodingOption
-  \edef\InputEncodingNew{#1}%
-  \IEX at BeforeHook
-  \IEX at LookupEncoding\InputEncodingNew
-  \ifx\CurrentInputEncodingOption\@empty
-  \else
-    \IEX at SaveFileCatcodes
-    \IEX at SetFileCatcodes
-    \inputencoding{\CurrentInputEncodingOption}%
-    \IEX at RestoreFileCatcodes
-%    \ifx\PassOptionsToPackage\@notprerr
-%    \else
-%      \expandafter\PassOptionsToPackage\expandafter{%
-%        \CurrentInputEncodingOption
-%      }{inputenc}%
-%      \ifx\CurrentInputEncodingName\CurrentInputEncodingOption
-%      \else
-%        \expandafter\PassOptionsToPackage\expandafter{%
-%          \CurrentInputEncodingName
-%        }{inputenc}%
-%      \fi
-%    \fi
-  \fi
-  \IEX at AfterHook
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsubsection{Option \xoption{math}}
-%
-%    \begin{macrocode}
-\ifIEX at math
-  \RequirePackage{inpmath}%
-  \IfFileExists{ix-math.cfg}{%
-    \input{ix-math.cfg}%
-  }{%
-    \input{ix-math.def}%
-  }%
-\fi
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%</package>
-%    \end{macrocode}
-%
-% \subsection{Alias encoding file}
-%
-%    \begin{macrocode}
-%<*alias>
-\ProvidesFile{ix-alias.def}[2016/05/16 v1.11 Alias list (inputenx)]
-%    \end{macrocode}
-%    The alias mechanism is also used to hide the prefix |x-|:
-%    \begin{macrocode}
-\InputenxAlias{ascii}{x-ascii}
-\InputenxAlias{atarist}{x-atarist}
-\InputenxAlias{iso-8859-1}{x-iso-8859-1}
-\InputenxAlias{iso-8859-2}{x-iso-8859-2}
-\InputenxAlias{iso-8859-3}{x-iso-8859-3}
-\InputenxAlias{iso-8859-4}{x-iso-8859-4}
-\InputenxAlias{iso-8859-5}{x-iso-8859-5}
-\InputenxAlias{iso-8859-8}{x-iso-8859-8}
-\InputenxAlias{iso-8859-9}{x-iso-8859-9}
-\InputenxAlias{iso-8859-10}{x-iso-8859-10}
-\InputenxAlias{iso-8859-13}{x-iso-8859-13}
-\InputenxAlias{iso-8859-14}{x-iso-8859-14}
-\InputenxAlias{iso-8859-15}{x-iso-8859-15}
-\InputenxAlias{iso-8859-16}{x-iso-8859-16}
-\InputenxAlias{cp437}{x-cp437}
-\InputenxAlias{cp850}{x-cp850}
-\InputenxAlias{cp852}{x-cp852}
-\InputenxAlias{cp855}{x-cp855}
-\InputenxAlias{cp858}{x-cp858}
-\InputenxAlias{cp865}{x-cp865}
-\InputenxAlias{cp866}{x-cp866}
-\InputenxAlias{cp1250}{x-cp1250}
-\InputenxAlias{cp1251}{x-cp1251}
-\InputenxAlias{cp1252}{x-cp1252}
-\InputenxAlias{cp1255}{x-cp1255}
-\InputenxAlias{cp1257}{x-cp1257}
-\InputenxAlias{dec-mcs}{x-dec-mcs}
-\InputenxAlias{koi8-r}{x-koi8-r}
-\InputenxAlias{mac-centeuro}{x-mac-centeuro}
-\InputenxAlias{mac-cyrillic}{x-mac-cyrillic}
-\InputenxAlias{mac-roman}{x-mac-roman}
-\InputenxAlias{nextstep}{x-nextstep}
-%    \end{macrocode}
-%    Now the real aliases start:
-%    \begin{macrocode}
-\InputenxAlias{ansinew}{x-cp1252}
-\InputenxAlias{applemac}{x-mac-roman}
-\InputenxAlias{ascii-print}{x-ascii}
-\InputenxAlias{ascii-printable}{x-ascii}
-\InputenxAlias{atari}{x-atarist}
-\InputenxAlias{clean7bit}{x-ascii}
-\InputenxAlias{cp437de}{x-cp437}
-\InputenxAlias{decmulti}{x-dec-mcs}
-\InputenxAlias{iso88595}{x-iso-8859-5}
-\InputenxAlias{latin1}{x-iso-8859-1}
-\InputenxAlias{latin10}{x-iso-8859-16}
-\InputenxAlias{latin2}{x-iso-8859-2}
-\InputenxAlias{latin3}{x-iso-8859-3}
-\InputenxAlias{latin4}{x-iso-8859-4}
-\InputenxAlias{latin5}{x-iso-8859-9}
-\InputenxAlias{latin6}{x-iso-8859-10}
-\InputenxAlias{latin7}{x-iso-8859-13}
-\InputenxAlias{latin8}{x-iso-8859-14}
-\InputenxAlias{latin9}{x-iso-8859-15}
-\InputenxAlias{mac-ce}{x-mac-centeuro}
-\InputenxAlias{mac-ukrainian}{x-mac-cyrillic}
-\InputenxAlias{macce}{x-mac-centeuro}
-\InputenxAlias{maccyr}{x-mac-cyrillic}
-\InputenxAlias{macukr}{x-mac-cyrillic}
-\InputenxAlias{next}{x-nextstep}
-\InputenxAlias{us-ascii}{x-ascii}
-%    \end{macrocode}
-%    \begin{macrocode}
-\InputenxAlias{verbatim}{x-verbatim}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%</alias>
-%    \end{macrocode}
-%
-% \subsection{Encoding files}
-%
-% \subsubsection{Encoding \xoption{ascii}}
-%
-%    The encoding file \xfile{ascii.def} of package \xpackage{inputenc}
-%    before 2006/03/04 v1.1b generate a unnecessary warning. Therefore
-%    a separate variant is provided here.
-%    \begin{macrocode}
-%<*ascii>
-\ProvidesFile{x-ascii.def}%
-  [2016/05/16 v1.11 Input encoding ascii (inputenx)]%
-\csname @inpenc at test\endcsname
-%</ascii>
-%    \end{macrocode}
-% \subsubsection{Encoding \xoption{verbatim}}
-%
-%    \begin{macrocode}
-%<*verbatim>
-\ProvidesFile{x-verbatim.def}%
-  [2016/05/16 v1.11 Input encoding verbatim (inputenx)]%
-\csname @inpenc at test\endcsname
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\def\IPX at VerbatimLoop#1#2{%
-  \@tempcnta#1\relax
-  \loop
-    \catcode\@tempcnta=12 %
-%    \catcode\@tempcnta\active
-%    \begingroup
-%      \uccode`\~\@tempcnta
-%    \uppercase{\endgroup
-%      \edef~{\string~}%
-%    }%
-  \ifnum\@tempcnta<#2\relax
-     \advance\@tempcnta\@ne
-  \repeat
-}
-\IPX at VerbatimLoop{1}{8}
-\IPX at VerbatimLoop{11}{11}
-\IPX at VerbatimLoop{14}{31}
-\IPX at VerbatimLoop{127}{255}
-\RestoreAtCatcode
-%</verbatim>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding atarist}
-%
-%    \begin{macrocode}
-%<*atarist>
-\ProvidesFile{x-atarist.def}%
-  [2016/05/16 v1.11 Input encoding atarist (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textGamma}{%
-  \ensuremath\Gamma
-}
-\ProvideTextCommandDefault{\textOmega}{%
-  \ensuremath\Omega
-}
-\ProvideTextCommandDefault{\textPhi}{%
-  \ensuremath\Phi
-}
-\ProvideTextCommandDefault{\textSigma}{%
-  \ensuremath\Sigma
-}
-\ProvideTextCommandDefault{\textTheta}{%
-  \ensuremath\Theta
-}
-\ProvideTextCommandDefault{\textalpha}{%
-  \ensuremath\alpha
-}
-\ProvideTextCommandDefault{\textapproxequal}{%
-  \ensuremath\approx
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbeta}{%
-  \ensuremath\beta
-}
-\ProvideTextCommandDefault{\textcap}{%
-  \ensuremath\cap
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcontourintegral}{%
-  \ensuremath\oint
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdelta}{%
-  \ensuremath\delta
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textelement}{%
-  \ensuremath\in
-}
-\ProvideTextCommandDefault{\textequivalence}{%
-  \ensuremath\equiv
-}
-\ProvideTextCommandDefault{\textflorin}{%
-  \textit{f}%
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
-  \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textinfinity}{%
-  \ensuremath\infty
-}
-\ProvideTextCommandDefault{\textintersection}{%
-  \ensuremath\cap
-}
-\ProvideTextCommandDefault{\textlessequal}{%
-  \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textnsuperior}{%
-  \ensuremath{{^n}}%
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textphi}{%
-  \ensuremath\phi
-}
-\ProvideTextCommandDefault{\textpi}{%
-  \ensuremath\pi
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textrevlogicalnot}{%
-  \begingroup
-    \@ifundefined{reflectbox}{%
-      \TextSymbolUnavailable\textrevlogicalnot
-    }{%
-      \def\@revlogicalnot##1##2{%
-        \reflectbox{$##1##2$}%
-      }%
-      \ensuremath{\mathpalette\@revlogicalnot\lnot}%
-    }%
-  \endgroup
-}
-\ProvideTextCommandDefault{\textsigma}{%
-  \ensuremath\sigma
-}
-\ProvideTextCommandDefault{\textsurd}{%
-  \ensuremath\surd
-}
-\ProvideTextCommandDefault{\texttau}{%
-  \ensuremath\tau
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\c C}
-\DeclareInputText{129}{\"u}
-\DeclareInputText{130}{\@tabacckludge'e}
-\DeclareInputText{131}{\^a}
-\DeclareInputText{132}{\"a}
-\DeclareInputText{133}{\@tabacckludge`a}
-\DeclareInputText{134}{\r a}
-\DeclareInputText{135}{\c c}
-\DeclareInputText{136}{\^e}
-\DeclareInputText{137}{\"e}
-\DeclareInputText{138}{\@tabacckludge`e}
-\DeclareInputText{139}{\"\i}
-\DeclareInputText{140}{\^\i}
-\DeclareInputText{141}{\@tabacckludge`\i}
-\DeclareInputText{142}{\"A}
-\DeclareInputText{143}{\r A}
-\DeclareInputText{144}{\@tabacckludge'E}
-\DeclareInputText{145}{\ae}
-\DeclareInputText{146}{\AE}
-\DeclareInputText{147}{\^o}
-\DeclareInputText{148}{\"o}
-\DeclareInputText{149}{\@tabacckludge`o}
-\DeclareInputText{150}{\^u}
-\DeclareInputText{151}{\@tabacckludge`u}
-\DeclareInputText{152}{\"y}
-\DeclareInputText{153}{\"O}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\textcent}
-\DeclareInputText{156}{\textsterling}
-\DeclareInputText{157}{\textyen}
-\DeclareInputText{158}{\ss}
-\DeclareInputText{159}{\textflorin}
-\DeclareInputText{160}{\@tabacckludge'a}
-\DeclareInputText{161}{\@tabacckludge'\i}
-\DeclareInputText{162}{\@tabacckludge'o}
-\DeclareInputText{163}{\@tabacckludge'u}
-\DeclareInputText{164}{\~n}
-\DeclareInputText{165}{\~N}
-\DeclareInputText{166}{\textordfeminine}
-\DeclareInputText{167}{\textordmasculine}
-\DeclareInputText{168}{\textquestiondown}
-\DeclareInputText{169}{\textrevlogicalnot}
-\DeclareInputText{170}{\textlnot}
-\DeclareInputText{171}{\textonehalf}
-\DeclareInputText{172}{\textonequarter}
-\DeclareInputText{173}{\textexclamdown}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\guillemotright}
-\DeclareInputText{176}{\~a}
-\DeclareInputText{177}{\~o}
-\DeclareInputText{178}{\O}
-\DeclareInputText{179}{\o}
-\DeclareInputText{180}{\oe}
-\DeclareInputText{181}{\OE}
-\DeclareInputText{182}{\@tabacckludge`A}
-\DeclareInputText{183}{\~A}
-\DeclareInputText{184}{\~O}
-\DeclareInputText{185}{\textasciidieresis}
-\DeclareInputText{186}{\textasciiacute}
-\DeclareInputText{187}{\textdagger}
-\DeclareInputText{188}{\textparagraph}
-\DeclareInputText{189}{\textcopyright}
-\DeclareInputText{190}{\textregistered}
-\DeclareInputText{191}{\texttrademark}
-\DeclareInputText{192}{\ij}
-\DeclareInputText{193}{\IJ}
-\DeclareInputText{194}{\hebalef}
-\DeclareInputText{195}{\hebbet}
-\DeclareInputText{196}{\hebgimel}
-\DeclareInputText{197}{\hebdalet}
-\DeclareInputText{198}{\hebhe}
-\DeclareInputText{199}{\hebvav}
-\DeclareInputText{200}{\hebzayin}
-\DeclareInputText{201}{\hebhet}
-\DeclareInputText{202}{\hebtet}
-\DeclareInputText{203}{\hebyod}
-\DeclareInputText{204}{\hebkaf}
-\DeclareInputText{205}{\heblamed}
-\DeclareInputText{206}{\hebmem}
-\DeclareInputText{207}{\hebnun}
-\DeclareInputText{208}{\hebsamekh}
-\DeclareInputText{209}{\hebayin}
-\DeclareInputText{210}{\hebpe}
-\DeclareInputText{211}{\hebtsadi}
-\DeclareInputText{212}{\hebqof}
-\DeclareInputText{213}{\hebresh}
-\DeclareInputText{214}{\hebshin}
-\DeclareInputText{215}{\hebtav}
-\DeclareInputText{216}{\hebfinalnun}
-\DeclareInputText{217}{\hebfinalkaf}
-\DeclareInputText{218}{\hebfinalmem}
-\DeclareInputText{219}{\hebfinalpe}
-\DeclareInputText{220}{\hebfinaltsadi}
-\DeclareInputText{221}{\textsection}
-\DeclareInputText{222}{\textcap}
-\DeclareInputText{223}{\textinfinity}
-\DeclareInputText{224}{\textalpha}
-\DeclareInputText{225}{\textbeta}
-\DeclareInputText{226}{\textGamma}
-\DeclareInputText{227}{\textpi}
-\DeclareInputText{228}{\textSigma}
-\DeclareInputText{229}{\textsigma}
-\DeclareInputText{230}{\textmu}
-\DeclareInputText{231}{\texttau}
-\DeclareInputText{232}{\textPhi}
-\DeclareInputText{233}{\textTheta}
-\DeclareInputText{234}{\textOmega}
-\DeclareInputText{235}{\textdelta}
-\DeclareInputText{236}{\textcontourintegral}
-\DeclareInputText{237}{\textphi}
-\DeclareInputText{238}{\textelement}
-\DeclareInputText{239}{\textintersection}
-\DeclareInputText{240}{\textequivalence}
-\DeclareInputText{241}{\textpm}
-\DeclareInputText{242}{\textgreaterequal}
-\DeclareInputText{243}{\textlessequal}
-\DeclareInputText{246}{\textdiv}
-\DeclareInputText{247}{\textapproxequal}
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textbullet}
-\DeclareInputText{250}{\textperiodcentered}
-\DeclareInputText{251}{\textsurd}
-\DeclareInputText{252}{\textnsuperior}
-\DeclareInputText{253}{\texttwosuperior}
-\DeclareInputText{254}{\textthreesuperior}
-\DeclareInputText{255}{\textasciimacron}
-\RestoreAtCatcode
-%</atarist>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-1}
-%
-%    \begin{macrocode}
-%<*iso-8859-1>
-\ProvidesFile{x-iso-8859-1.def}%
-  [2016/05/16 v1.11 Input encoding iso-8859-1 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
-  \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
-  \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
-  \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\textordfeminine}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textordmasculine}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\DH}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\TH}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\dh}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\th}
-\DeclareInputText{255}{\"y}
-\RestoreAtCatcode
-%</iso-8859-1>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-2}
-%
-%    \begin{macrocode}
-%<*iso-8859-2>
-\ProvidesFile{x-iso-8859-2.def}%
-  [2016/05/16 v1.11 Input encoding iso-8859-2 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textacutedbl}{%
-  \H{}%
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciibreve}{%
-  \u{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
-  \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\k A}
-\DeclareInputText{162}{\textasciibreve}
-\DeclareInputText{163}{\L}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\v L}
-\DeclareInputText{166}{\@tabacckludge'S}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\v S}
-\DeclareInputText{170}{\c S}
-\DeclareInputText{171}{\v T}
-\DeclareInputText{172}{\@tabacckludge'Z}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\v Z}
-\DeclareInputText{175}{\.Z}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\k a}
-\DeclareInputText{178}{\k{}}
-\DeclareInputText{179}{\l}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\v l}
-\DeclareInputText{182}{\@tabacckludge's}
-\DeclareInputText{183}{\textasciicaron}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\v s}
-\DeclareInputText{186}{\c s}
-\DeclareInputText{187}{\v t}
-\DeclareInputText{188}{\@tabacckludge'z}
-\DeclareInputText{189}{\textacutedbl}
-\DeclareInputText{190}{\v z}
-\DeclareInputText{191}{\.z}
-\DeclareInputText{192}{\@tabacckludge'R}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\u A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\@tabacckludge'L}
-\DeclareInputText{198}{\@tabacckludge'C}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\v C}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\k E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\v E}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\v D}
-\DeclareInputText{208}{\DJ}
-\DeclareInputText{209}{\@tabacckludge'N}
-\DeclareInputText{210}{\v N}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\H O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\v R}
-\DeclareInputText{217}{\r U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\H U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\c T}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge'r}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\u a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\@tabacckludge'l}
-\DeclareInputText{230}{\@tabacckludge'c}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\v c}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\k e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\v e}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\v d}
-\DeclareInputText{240}{\dj}
-\DeclareInputText{241}{\@tabacckludge'n}
-\DeclareInputText{242}{\v n}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\H o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\v r}
-\DeclareInputText{249}{\r u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\H u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\c t}
-\DeclareInputText{255}{\.{}}
-\RestoreAtCatcode
-%</iso-8859-2>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-3}
-%
-%    \begin{macrocode}
-%<*iso-8859-3>
-\ProvidesFile{x-iso-8859-3.def}%
-  [2016/05/16 v1.11 Input encoding iso-8859-3 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciibreve}{%
-  \u{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textmalteseH}{%
-  \TextSymbolUnavailable\textmalteseH
-}
-\ProvideTextCommandDefault{\textmalteseh}{%
-  \TextSymbolUnavailable\textmalteseh
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textmalteseH}
-\DeclareInputText{162}{\textasciibreve}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{166}{\^H}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\.I}
-\DeclareInputText{170}{\c S}
-\DeclareInputText{171}{\u G}
-\DeclareInputText{172}{\^J}
-\DeclareInputText{173}{\-}
-\DeclareInputText{175}{\.Z}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textmalteseh}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\^h}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\i}
-\DeclareInputText{186}{\c s}
-\DeclareInputText{187}{\u g}
-\DeclareInputText{188}{\^\j}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{191}{\.z}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\.C}
-\DeclareInputText{198}{\^C}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\.G}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\^G}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\u U}
-\DeclareInputText{222}{\^S}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\.c}
-\DeclareInputText{230}{\^c}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\.g}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\^g}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\u u}
-\DeclareInputText{254}{\^s}
-\DeclareInputText{255}{\.{}}
-\RestoreAtCatcode
-%</iso-8859-3>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-4}
-%
-%    \begin{macrocode}
-%<*iso-8859-4>
-\ProvidesFile{x-iso-8859-4.def}%
-  [2016/05/16 v1.11 Input encoding iso-8859-4 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textTstroke}{%
-  \TextSymbolUnavailable\textTstroke
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
-  \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textkra}{%
-  \TextSymbolUnavailable\textkra
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttstroke}{%
-  \TextSymbolUnavailable\texttstroke
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\k A}
-\DeclareInputText{162}{\textkra}
-\DeclareInputText{163}{\c R}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\~I}
-\DeclareInputText{166}{\c L}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\v S}
-\DeclareInputText{170}{\@tabacckludge=E}
-\DeclareInputText{171}{\c G}
-\DeclareInputText{172}{\textTstroke}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\v Z}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\k a}
-\DeclareInputText{178}{\k{}}
-\DeclareInputText{179}{\c r}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\~\i}
-\DeclareInputText{182}{\c l}
-\DeclareInputText{183}{\textasciicaron}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\v s}
-\DeclareInputText{186}{\@tabacckludge=e}
-\DeclareInputText{187}{\c g}
-\DeclareInputText{188}{\texttstroke}
-\DeclareInputText{189}{\NG}
-\DeclareInputText{190}{\v z}
-\DeclareInputText{191}{\ng}
-\DeclareInputText{192}{\@tabacckludge=A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\k I}
-\DeclareInputText{200}{\v C}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\k E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\.E}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\@tabacckludge=I}
-\DeclareInputText{208}{\DJ}
-\DeclareInputText{209}{\c N}
-\DeclareInputText{210}{\@tabacckludge=O}
-\DeclareInputText{211}{\c K}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\k U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\~U}
-\DeclareInputText{222}{\@tabacckludge=U}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge=a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\k i}
-\DeclareInputText{232}{\v c}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\k e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\.e}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\@tabacckludge=\i}
-\DeclareInputText{240}{\dj}
-\DeclareInputText{241}{\c n}
-\DeclareInputText{242}{\@tabacckludge=o}
-\DeclareInputText{243}{\c k}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\k u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\~u}
-\DeclareInputText{254}{\@tabacckludge=u}
-\DeclareInputText{255}{\.{}}
-\RestoreAtCatcode
-%</iso-8859-4>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-5}
-%
-%    \begin{macrocode}
-%<*iso-8859-5>
-\ProvidesFile{x-iso-8859-5.def}%
-  [2016/05/16 v1.11 Input encoding iso-8859-5 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textnumero}{%
-  N%
-  \bgroup
-    \check at mathfonts
-    \fontsize\sf at size\z@
-    \math at fontsfalse
-    \selectfont
-    \ooalign{%
-      \raise0.5ex\hbox{o}%
-      \crcr
-      \hline
-    }%
-  \egroup
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\CYRYO}
-\DeclareInputText{162}{\CYRDJE}
-\DeclareInputText{163}{\@tabacckludge'\CYRG}
-\DeclareInputText{164}{\CYRIE}
-\DeclareInputText{165}{\CYRDZE}
-\DeclareInputText{166}{\CYRII}
-\DeclareInputText{167}{\CYRYI}
-\DeclareInputText{168}{\CYRJE}
-\DeclareInputText{169}{\CYRLJE}
-\DeclareInputText{170}{\CYRNJE}
-\DeclareInputText{171}{\CYRTSHE}
-\DeclareInputText{172}{\@tabacckludge'\CYRK}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\CYRUSHRT}
-\DeclareInputText{175}{\CYRDZHE}
-\DeclareInputText{176}{\CYRA}
-\DeclareInputText{177}{\CYRB}
-\DeclareInputText{178}{\CYRV}
-\DeclareInputText{179}{\CYRG}
-\DeclareInputText{180}{\CYRD}
-\DeclareInputText{181}{\CYRE}
-\DeclareInputText{182}{\CYRZH}
-\DeclareInputText{183}{\CYRZ}
-\DeclareInputText{184}{\CYRI}
-\DeclareInputText{185}{\CYRISHRT}
-\DeclareInputText{186}{\CYRK}
-\DeclareInputText{187}{\CYRL}
-\DeclareInputText{188}{\CYRM}
-\DeclareInputText{189}{\CYRN}
-\DeclareInputText{190}{\CYRO}
-\DeclareInputText{191}{\CYRP}
-\DeclareInputText{192}{\CYRR}
-\DeclareInputText{193}{\CYRS}
-\DeclareInputText{194}{\CYRT}
-\DeclareInputText{195}{\CYRU}
-\DeclareInputText{196}{\CYRF}
-\DeclareInputText{197}{\CYRH}
-\DeclareInputText{198}{\CYRC}
-\DeclareInputText{199}{\CYRCH}
-\DeclareInputText{200}{\CYRSH}
-\DeclareInputText{201}{\CYRSHCH}
-\DeclareInputText{202}{\CYRHRDSN}
-\DeclareInputText{203}{\CYRERY}
-\DeclareInputText{204}{\CYRSFTSN}
-\DeclareInputText{205}{\CYREREV}
-\DeclareInputText{206}{\CYRYU}
-\DeclareInputText{207}{\CYRYA}
-\DeclareInputText{208}{\cyra}
-\DeclareInputText{209}{\cyrb}
-\DeclareInputText{210}{\cyrv}
-\DeclareInputText{211}{\cyrg}
-\DeclareInputText{212}{\cyrd}
-\DeclareInputText{213}{\cyre}
-\DeclareInputText{214}{\cyrzh}
-\DeclareInputText{215}{\cyrz}
-\DeclareInputText{216}{\cyri}
-\DeclareInputText{217}{\cyrishrt}
-\DeclareInputText{218}{\cyrk}
-\DeclareInputText{219}{\cyrl}
-\DeclareInputText{220}{\cyrm}
-\DeclareInputText{221}{\cyrn}
-\DeclareInputText{222}{\cyro}
-\DeclareInputText{223}{\cyrp}
-\DeclareInputText{224}{\cyrr}
-\DeclareInputText{225}{\cyrs}
-\DeclareInputText{226}{\cyrt}
-\DeclareInputText{227}{\cyru}
-\DeclareInputText{228}{\cyrf}
-\DeclareInputText{229}{\cyrh}
-\DeclareInputText{230}{\cyrc}
-\DeclareInputText{231}{\cyrch}
-\DeclareInputText{232}{\cyrsh}
-\DeclareInputText{233}{\cyrshch}
-\DeclareInputText{234}{\cyrhrdsn}
-\DeclareInputText{235}{\cyrery}
-\DeclareInputText{236}{\cyrsftsn}
-\DeclareInputText{237}{\cyrerev}
-\DeclareInputText{238}{\cyryu}
-\DeclareInputText{239}{\cyrya}
-\DeclareInputText{240}{\textnumero}
-\DeclareInputText{241}{\cyryo}
-\DeclareInputText{242}{\cyrdje}
-\DeclareInputText{243}{\@tabacckludge'\cyrg}
-\DeclareInputText{244}{\cyrie}
-\DeclareInputText{245}{\cyrdze}
-\DeclareInputText{246}{\cyrii}
-\DeclareInputText{247}{\cyryi}
-\DeclareInputText{248}{\cyrje}
-\DeclareInputText{249}{\cyrlje}
-\DeclareInputText{250}{\cyrnje}
-\DeclareInputText{251}{\cyrtshe}
-\DeclareInputText{252}{\@tabacckludge'\cyrk}
-\DeclareInputText{253}{\textsection}
-\DeclareInputText{254}{\cyrushrt}
-\DeclareInputText{255}{\cyrdzhe}
-\RestoreAtCatcode
-%</iso-8859-5>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-8}
-%
-%    \begin{macrocode}
-%<*iso-8859-8>
-\ProvidesFile{x-iso-8859-8.def}%
-  [2016/05/16 v1.11 Input encoding iso-8859-8 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
-  \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdbllowline}{%
-  \begingroup
-    \sbox0{\textunderscore}%
-    \leavevmode
-    \ifdim\dp0<.2ex\relax
-      \rlap{\raisebox{-.2ex}[0pt]{\textunderscore}}%
-    \else
-      \rlap{\raisebox{.2ex}[0pt]{\textunderscore}}%
-    \fi
-    \textunderscore
-  \endgroup
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
-  \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
-  \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\texttimes}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textdiv}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{223}{\textdbllowline}
-\DeclareInputText{224}{\hebalef}
-\DeclareInputText{225}{\hebbet}
-\DeclareInputText{226}{\hebgimel}
-\DeclareInputText{227}{\hebdalet}
-\DeclareInputText{228}{\hebhe}
-\DeclareInputText{229}{\hebvav}
-\DeclareInputText{230}{\hebzayin}
-\DeclareInputText{231}{\hebhet}
-\DeclareInputText{232}{\hebtet}
-\DeclareInputText{233}{\hebyod}
-\DeclareInputText{234}{\hebfinalkaf}
-\DeclareInputText{235}{\hebkaf}
-\DeclareInputText{236}{\heblamed}
-\DeclareInputText{237}{\hebfinalmem}
-\DeclareInputText{238}{\hebmem}
-\DeclareInputText{239}{\hebfinalnun}
-\DeclareInputText{240}{\hebnun}
-\DeclareInputText{241}{\hebsamekh}
-\DeclareInputText{242}{\hebayin}
-\DeclareInputText{243}{\hebfinalpe}
-\DeclareInputText{244}{\hebpe}
-\DeclareInputText{245}{\hebfinaltsadi}
-\DeclareInputText{246}{\hebtsadi}
-\DeclareInputText{247}{\hebqof}
-\DeclareInputText{248}{\hebresh}
-\DeclareInputText{249}{\hebshin}
-\DeclareInputText{250}{\hebtav}
-\RestoreAtCatcode
-%</iso-8859-8>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-9}
-%
-%    \begin{macrocode}
-%<*iso-8859-9>
-\ProvidesFile{x-iso-8859-9.def}%
-  [2016/05/16 v1.11 Input encoding iso-8859-9 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
-  \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
-  \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
-  \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\textordfeminine}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textordmasculine}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\u G}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\.I}
-\DeclareInputText{222}{\c S}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\u g}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\i}
-\DeclareInputText{254}{\c s}
-\DeclareInputText{255}{\"y}
-\RestoreAtCatcode
-%</iso-8859-9>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-10}
-%
-%    \begin{macrocode}
-%<*iso-8859-10>
-\ProvidesFile{x-iso-8859-10.def}%
-  [2016/05/16 v1.11 Input encoding iso-8859-10 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textTstroke}{%
-  \TextSymbolUnavailable\textTstroke
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\texthorizontalbar}{%
-  \mbox{---}\kern-.5em---%
-}
-\ProvideTextCommandDefault{\textkra}{%
-  \TextSymbolUnavailable\textkra
-}
-\ProvideTextCommandDefault{\texttstroke}{%
-  \TextSymbolUnavailable\texttstroke
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\k A}
-\DeclareInputText{162}{\@tabacckludge=E}
-\DeclareInputText{163}{\c G}
-\DeclareInputText{164}{\@tabacckludge=I}
-\DeclareInputText{165}{\~I}
-\DeclareInputText{166}{\c K}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\c L}
-\DeclareInputText{169}{\DJ}
-\DeclareInputText{170}{\v S}
-\DeclareInputText{171}{\textTstroke}
-\DeclareInputText{172}{\v Z}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\@tabacckludge=U}
-\DeclareInputText{175}{\NG}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\k a}
-\DeclareInputText{178}{\@tabacckludge=e}
-\DeclareInputText{179}{\c g}
-\DeclareInputText{180}{\@tabacckludge=\i}
-\DeclareInputText{181}{\~\i}
-\DeclareInputText{182}{\c k}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c l}
-\DeclareInputText{185}{\dj}
-\DeclareInputText{186}{\v s}
-\DeclareInputText{187}{\texttstroke}
-\DeclareInputText{188}{\v z}
-\DeclareInputText{189}{\texthorizontalbar}
-\DeclareInputText{190}{\@tabacckludge=u}
-\DeclareInputText{191}{\ng}
-\DeclareInputText{192}{\@tabacckludge=A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\k I}
-\DeclareInputText{200}{\v C}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\k E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\.E}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\DH}
-\DeclareInputText{209}{\c N}
-\DeclareInputText{210}{\@tabacckludge=O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\~U}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\k U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\TH}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge=a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\k i}
-\DeclareInputText{232}{\v c}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\k e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\.e}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\dh}
-\DeclareInputText{241}{\c n}
-\DeclareInputText{242}{\@tabacckludge=o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\~u}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\k u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\th}
-\DeclareInputText{255}{\textkra}
-\RestoreAtCatcode
-%</iso-8859-10>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-13}
-%
-%    \begin{macrocode}
-%<*iso-8859-13>
-\ProvidesFile{x-iso-8859-13.def}%
-  [2016/05/16 v1.11 Input encoding iso-8859-13 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textbrokenbar}{%
-  \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
-  \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
-  \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textquotedblright}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\quotedblbase}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\O}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\c R}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\AE}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textquotedblleft}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\o}
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\c r}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{191}{\ae}
-\DeclareInputText{192}{\k A}
-\DeclareInputText{193}{\k I}
-\DeclareInputText{194}{\@tabacckludge=A}
-\DeclareInputText{195}{\@tabacckludge'C}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\k E}
-\DeclareInputText{199}{\@tabacckludge=E}
-\DeclareInputText{200}{\v C}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\@tabacckludge'Z}
-\DeclareInputText{203}{\.E}
-\DeclareInputText{204}{\c G}
-\DeclareInputText{205}{\c K}
-\DeclareInputText{206}{\@tabacckludge=I}
-\DeclareInputText{207}{\c L}
-\DeclareInputText{208}{\v S}
-\DeclareInputText{209}{\@tabacckludge'N}
-\DeclareInputText{210}{\c N}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\@tabacckludge=O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\k U}
-\DeclareInputText{217}{\L}
-\DeclareInputText{218}{\@tabacckludge'S}
-\DeclareInputText{219}{\@tabacckludge=U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\.Z}
-\DeclareInputText{222}{\v Z}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\k a}
-\DeclareInputText{225}{\k i}
-\DeclareInputText{226}{\@tabacckludge=a}
-\DeclareInputText{227}{\@tabacckludge'c}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\k e}
-\DeclareInputText{231}{\@tabacckludge=e}
-\DeclareInputText{232}{\v c}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\@tabacckludge'z}
-\DeclareInputText{235}{\.e}
-\DeclareInputText{236}{\c g}
-\DeclareInputText{237}{\c k}
-\DeclareInputText{238}{\@tabacckludge=\i}
-\DeclareInputText{239}{\c l}
-\DeclareInputText{240}{\v s}
-\DeclareInputText{241}{\@tabacckludge'n}
-\DeclareInputText{242}{\c n}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\@tabacckludge=o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\k u}
-\DeclareInputText{249}{\l}
-\DeclareInputText{250}{\@tabacckludge's}
-\DeclareInputText{251}{\@tabacckludge=u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\.z}
-\DeclareInputText{254}{\v z}
-\DeclareInputText{255}{\textquoteright}
-\RestoreAtCatcode
-%</iso-8859-13>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-14}
-%
-%    \begin{macrocode}
-%<*iso-8859-14>
-\ProvidesFile{x-iso-8859-14.def}%
-  [2016/05/16 v1.11 Input encoding iso-8859-14 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\.B}
-\DeclareInputText{162}{\.b}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\.C}
-\DeclareInputText{165}{\.c}
-\DeclareInputText{166}{\.D}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\@tabacckludge`W}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\@tabacckludge'W}
-\DeclareInputText{171}{\.d}
-\DeclareInputText{172}{\@tabacckludge`Y}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\"Y}
-\DeclareInputText{176}{\.F}
-\DeclareInputText{177}{\.f}
-\DeclareInputText{178}{\.G}
-\DeclareInputText{179}{\.g}
-\DeclareInputText{180}{\.M}
-\DeclareInputText{181}{\.m}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\.P}
-\DeclareInputText{184}{\@tabacckludge`w}
-\DeclareInputText{185}{\.p}
-\DeclareInputText{186}{\@tabacckludge'w}
-\DeclareInputText{187}{\.S}
-\DeclareInputText{188}{\@tabacckludge`y}
-\DeclareInputText{189}{\"W}
-\DeclareInputText{190}{\"w}
-\DeclareInputText{191}{\.s}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\^W}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\.T}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\^Y}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\^w}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\.t}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\^y}
-\DeclareInputText{255}{\"y}
-\RestoreAtCatcode
-%</iso-8859-14>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-15}
-%
-%    \begin{macrocode}
-%<*iso-8859-15>
-\ProvidesFile{x-iso-8859-15.def}%
-  [2016/05/16 v1.11 Input encoding iso-8859-15 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
-  \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
-  \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\texteuro}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\v S}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\v s}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\textordfeminine}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\v Z}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\v z}
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textordmasculine}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\OE}
-\DeclareInputText{189}{\oe}
-\DeclareInputText{190}{\"Y}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\DH}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\TH}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\dh}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\th}
-\DeclareInputText{255}{\"y}
-\RestoreAtCatcode
-%</iso-8859-15>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding iso-8859-16}
-%
-%    \begin{macrocode}
-%<*iso-8859-16>
-\ProvidesFile{x-iso-8859-16.def}%
-  [2016/05/16 v1.11 Input encoding iso-8859-16 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textcommabelow}[1]{%
-  \hmode at bgroup
-    \ooalign{%
-      \null#1\crcr
-      \hidewidth
-      \raise-.31ex\hbox{%
-        \check at mathfonts
-        \fontsize\ssf at size\z@
-        \math at fontsfalse\selectfont,%
-      }%
-      \hidewidth
-    }%
-  \egroup
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\texteuro}{%
-  \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\k A}
-\DeclareInputText{162}{\k a}
-\DeclareInputText{163}{\L}
-\DeclareInputText{164}{\texteuro}
-\DeclareInputText{165}{\quotedblbase}
-\DeclareInputText{166}{\v S}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\v s}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\textcommabelow S}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\@tabacckludge'Z}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\@tabacckludge'z}
-\DeclareInputText{175}{\.Z}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\v C}
-\DeclareInputText{179}{\l}
-\DeclareInputText{180}{\v Z}
-\DeclareInputText{181}{\textquotedblright}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\v z}
-\DeclareInputText{185}{\v c}
-\DeclareInputText{186}{\textcommabelow s}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\OE}
-\DeclareInputText{189}{\oe}
-\DeclareInputText{190}{\"Y}
-\DeclareInputText{191}{\.z}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\u A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\@tabacckludge'C}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\DJ}
-\DeclareInputText{209}{\@tabacckludge'N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\H O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\@tabacckludge'S}
-\DeclareInputText{216}{\H U}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\k E}
-\DeclareInputText{222}{\textcommabelow T}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\u a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\@tabacckludge'c}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\dj}
-\DeclareInputText{241}{\@tabacckludge'n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\H o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\@tabacckludge's}
-\DeclareInputText{248}{\H u}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\k e}
-\DeclareInputText{254}{\textcommabelow t}
-\DeclareInputText{255}{\"y}
-\RestoreAtCatcode
-%</iso-8859-16>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding cp437}
-%
-%    \begin{macrocode}
-%<*cp437>
-\ProvidesFile{x-cp437.def}%
-  [2016/05/16 v1.11 Input encoding cp437 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textGamma}{%
-  \ensuremath\Gamma
-}
-\ProvideTextCommandDefault{\textOmega}{%
-  \ensuremath\Omega
-}
-\ProvideTextCommandDefault{\textPhi}{%
-  \ensuremath\Phi
-}
-\ProvideTextCommandDefault{\textSigma}{%
-  \ensuremath\Sigma
-}
-\ProvideTextCommandDefault{\textTheta}{%
-  \ensuremath\Theta
-}
-\ProvideTextCommandDefault{\textalpha}{%
-  \ensuremath\alpha
-}
-\ProvideTextCommandDefault{\textapproxequal}{%
-  \ensuremath\approx
-}
-\ProvideTextCommandDefault{\textblacksquare}{%
-  \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdelta}{%
-  \ensuremath\delta
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textepsilon}{%
-  \ensuremath\varepsilon
-}
-\ProvideTextCommandDefault{\textequivalence}{%
-  \ensuremath\equiv
-}
-\ProvideTextCommandDefault{\textflorin}{%
-  \textit{f}%
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
-  \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textinfinity}{%
-  \ensuremath\infty
-}
-\ProvideTextCommandDefault{\textintersection}{%
-  \ensuremath\cap
-}
-\ProvideTextCommandDefault{\textlessequal}{%
-  \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textnsuperior}{%
-  \ensuremath{{^n}}%
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textpeseta}{%
-  Pt%
-}
-\ProvideTextCommandDefault{\textphi}{%
-  \ensuremath\phi
-}
-\ProvideTextCommandDefault{\textpi}{%
-  \ensuremath\pi
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textrevlogicalnot}{%
-  \begingroup
-    \@ifundefined{reflectbox}{%
-      \TextSymbolUnavailable\textrevlogicalnot
-    }{%
-      \def\@revlogicalnot##1##2{%
-        \reflectbox{$##1##2$}%
-      }%
-      \ensuremath{\mathpalette\@revlogicalnot\lnot}%
-    }%
-  \endgroup
-}
-\ProvideTextCommandDefault{\textsigma}{%
-  \ensuremath\sigma
-}
-\ProvideTextCommandDefault{\textsurd}{%
-  \ensuremath\surd
-}
-\ProvideTextCommandDefault{\texttau}{%
-  \ensuremath\tau
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\c C}
-\DeclareInputText{129}{\"u}
-\DeclareInputText{130}{\@tabacckludge'e}
-\DeclareInputText{131}{\^a}
-\DeclareInputText{132}{\"a}
-\DeclareInputText{133}{\@tabacckludge`a}
-\DeclareInputText{134}{\r a}
-\DeclareInputText{135}{\c c}
-\DeclareInputText{136}{\^e}
-\DeclareInputText{137}{\"e}
-\DeclareInputText{138}{\@tabacckludge`e}
-\DeclareInputText{139}{\"\i}
-\DeclareInputText{140}{\^\i}
-\DeclareInputText{141}{\@tabacckludge`\i}
-\DeclareInputText{142}{\"A}
-\DeclareInputText{143}{\r A}
-\DeclareInputText{144}{\@tabacckludge'E}
-\DeclareInputText{145}{\ae}
-\DeclareInputText{146}{\AE}
-\DeclareInputText{147}{\^o}
-\DeclareInputText{148}{\"o}
-\DeclareInputText{149}{\@tabacckludge`o}
-\DeclareInputText{150}{\^u}
-\DeclareInputText{151}{\@tabacckludge`u}
-\DeclareInputText{152}{\"y}
-\DeclareInputText{153}{\"O}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\textcent}
-\DeclareInputText{156}{\textsterling}
-\DeclareInputText{157}{\textyen}
-\DeclareInputText{158}{\textpeseta}
-\DeclareInputText{159}{\textflorin}
-\DeclareInputText{160}{\@tabacckludge'a}
-\DeclareInputText{161}{\@tabacckludge'\i}
-\DeclareInputText{162}{\@tabacckludge'o}
-\DeclareInputText{163}{\@tabacckludge'u}
-\DeclareInputText{164}{\~n}
-\DeclareInputText{165}{\~N}
-\DeclareInputText{166}{\textordfeminine}
-\DeclareInputText{167}{\textordmasculine}
-\DeclareInputText{168}{\textquestiondown}
-\DeclareInputText{169}{\textrevlogicalnot}
-\DeclareInputText{170}{\textlnot}
-\DeclareInputText{171}{\textonehalf}
-\DeclareInputText{172}{\textonequarter}
-\DeclareInputText{173}{\textexclamdown}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\guillemotright}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\textSFxix}
-\DeclareInputText{182}{\textSFxx}
-\DeclareInputText{183}{\textSFxxi}
-\DeclareInputText{184}{\textSFxxii}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\textSFxxvii}
-\DeclareInputText{190}{\textSFxxviii}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\textSFxxxvi}
-\DeclareInputText{199}{\textSFxxxvii}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textSFxlv}
-\DeclareInputText{208}{\textSFxlvi}
-\DeclareInputText{209}{\textSFxlvii}
-\DeclareInputText{210}{\textSFxlviii}
-\DeclareInputText{211}{\textSFxlix}
-\DeclareInputText{212}{\textSFl}
-\DeclareInputText{213}{\textSFli}
-\DeclareInputText{214}{\textSFlii}
-\DeclareInputText{215}{\textSFliii}
-\DeclareInputText{216}{\textSFliv}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\textlfblock}
-\DeclareInputText{222}{\textrtblock}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\textalpha}
-\DeclareInputText{225}{\ss}
-\DeclareInputText{226}{\textGamma}
-\DeclareInputText{227}{\textpi}
-\DeclareInputText{228}{\textSigma}
-\DeclareInputText{229}{\textsigma}
-\DeclareInputText{230}{\textmu}
-\DeclareInputText{231}{\texttau}
-\DeclareInputText{232}{\textPhi}
-\DeclareInputText{233}{\textTheta}
-\DeclareInputText{234}{\textOmega}
-\DeclareInputText{235}{\textdelta}
-\DeclareInputText{236}{\textinfinity}
-\DeclareInputText{237}{\textphi}
-\DeclareInputText{238}{\textepsilon}
-\DeclareInputText{239}{\textintersection}
-\DeclareInputText{240}{\textequivalence}
-\DeclareInputText{241}{\textpm}
-\DeclareInputText{242}{\textgreaterequal}
-\DeclareInputText{243}{\textlessequal}
-\DeclareInputText{246}{\textdiv}
-\DeclareInputText{247}{\textapproxequal}
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textbullet}
-\DeclareInputText{250}{\textperiodcentered}
-\DeclareInputText{251}{\textsurd}
-\DeclareInputText{252}{\textnsuperior}
-\DeclareInputText{253}{\texttwosuperior}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp437>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding cp850}
-%
-%    \begin{macrocode}
-%<*cp850>
-\ProvidesFile{x-cp850.def}%
-  [2016/05/16 v1.11 Input encoding cp850 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textblacksquare}{%
-  \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
-  \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdbllowline}{%
-  \begingroup
-    \sbox0{\textunderscore}%
-    \leavevmode
-    \ifdim\dp0<.2ex\relax
-      \rlap{\raisebox{-.2ex}[0pt]{\textunderscore}}%
-    \else
-      \rlap{\raisebox{.2ex}[0pt]{\textunderscore}}%
-    \fi
-    \textunderscore
-  \endgroup
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textflorin}{%
-  \textit{f}%
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
-  \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
-  \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\c C}
-\DeclareInputText{129}{\"u}
-\DeclareInputText{130}{\@tabacckludge'e}
-\DeclareInputText{131}{\^a}
-\DeclareInputText{132}{\"a}
-\DeclareInputText{133}{\@tabacckludge`a}
-\DeclareInputText{134}{\r a}
-\DeclareInputText{135}{\c c}
-\DeclareInputText{136}{\^e}
-\DeclareInputText{137}{\"e}
-\DeclareInputText{138}{\@tabacckludge`e}
-\DeclareInputText{139}{\"\i}
-\DeclareInputText{140}{\^\i}
-\DeclareInputText{141}{\@tabacckludge`\i}
-\DeclareInputText{142}{\"A}
-\DeclareInputText{143}{\r A}
-\DeclareInputText{144}{\@tabacckludge'E}
-\DeclareInputText{145}{\ae}
-\DeclareInputText{146}{\AE}
-\DeclareInputText{147}{\^o}
-\DeclareInputText{148}{\"o}
-\DeclareInputText{149}{\@tabacckludge`o}
-\DeclareInputText{150}{\^u}
-\DeclareInputText{151}{\@tabacckludge`u}
-\DeclareInputText{152}{\"y}
-\DeclareInputText{153}{\"O}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\o}
-\DeclareInputText{156}{\textsterling}
-\DeclareInputText{157}{\O}
-\DeclareInputText{158}{\texttimes}
-\DeclareInputText{159}{\textflorin}
-\DeclareInputText{160}{\@tabacckludge'a}
-\DeclareInputText{161}{\@tabacckludge'\i}
-\DeclareInputText{162}{\@tabacckludge'o}
-\DeclareInputText{163}{\@tabacckludge'u}
-\DeclareInputText{164}{\~n}
-\DeclareInputText{165}{\~N}
-\DeclareInputText{166}{\textordfeminine}
-\DeclareInputText{167}{\textordmasculine}
-\DeclareInputText{168}{\textquestiondown}
-\DeclareInputText{169}{\textregistered}
-\DeclareInputText{170}{\textlnot}
-\DeclareInputText{171}{\textonehalf}
-\DeclareInputText{172}{\textonequarter}
-\DeclareInputText{173}{\textexclamdown}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\guillemotright}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\@tabacckludge'A}
-\DeclareInputText{182}{\^A}
-\DeclareInputText{183}{\@tabacckludge`A}
-\DeclareInputText{184}{\textcopyright}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\textcent}
-\DeclareInputText{190}{\textyen}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\~a}
-\DeclareInputText{199}{\~A}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textcurrency}
-\DeclareInputText{208}{\dh}
-\DeclareInputText{209}{\DH}
-\DeclareInputText{210}{\^E}
-\DeclareInputText{211}{\"E}
-\DeclareInputText{212}{\@tabacckludge`E}
-\DeclareInputText{213}{\i}
-\DeclareInputText{214}{\@tabacckludge'I}
-\DeclareInputText{215}{\^I}
-\DeclareInputText{216}{\"I}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\textbrokenbar}
-\DeclareInputText{222}{\@tabacckludge`I}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\@tabacckludge'O}
-\DeclareInputText{225}{\ss}
-\DeclareInputText{226}{\^O}
-\DeclareInputText{227}{\@tabacckludge`O}
-\DeclareInputText{228}{\~o}
-\DeclareInputText{229}{\~O}
-\DeclareInputText{230}{\textmu}
-\DeclareInputText{231}{\th}
-\DeclareInputText{232}{\TH}
-\DeclareInputText{233}{\@tabacckludge'U}
-\DeclareInputText{234}{\^U}
-\DeclareInputText{235}{\@tabacckludge`U}
-\DeclareInputText{236}{\@tabacckludge'y}
-\DeclareInputText{237}{\@tabacckludge'Y}
-\DeclareInputText{238}{\textasciimacron}
-\DeclareInputText{239}{\textasciiacute}
-\DeclareInputText{240}{\-}
-\DeclareInputText{241}{\textpm}
-\DeclareInputText{242}{\textdbllowline}
-\DeclareInputText{243}{\textthreequarters}
-\DeclareInputText{244}{\textparagraph}
-\DeclareInputText{245}{\textsection}
-\DeclareInputText{246}{\textdiv}
-\DeclareInputText{247}{\c\ }
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textasciidieresis}
-\DeclareInputText{250}{\textperiodcentered}
-\DeclareInputText{251}{\textonesuperior}
-\DeclareInputText{252}{\textthreesuperior}
-\DeclareInputText{253}{\texttwosuperior}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp850>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding cp852}
-%
-%    \begin{macrocode}
-%<*cp852>
-\ProvidesFile{x-cp852.def}%
-  [2016/05/16 v1.11 Input encoding cp852 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textacutedbl}{%
-  \H{}%
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciibreve}{%
-  \u{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
-  \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textblacksquare}{%
-  \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\DeclareInputText{128}{\c C}
-\DeclareInputText{129}{\"u}
-\DeclareInputText{130}{\@tabacckludge'e}
-\DeclareInputText{131}{\^a}
-\DeclareInputText{132}{\"a}
-\DeclareInputText{133}{\r u}
-\DeclareInputText{134}{\@tabacckludge'c}
-\DeclareInputText{135}{\c c}
-\DeclareInputText{136}{\l}
-\DeclareInputText{137}{\"e}
-\DeclareInputText{138}{\H O}
-\DeclareInputText{139}{\H o}
-\DeclareInputText{140}{\^\i}
-\DeclareInputText{141}{\@tabacckludge'Z}
-\DeclareInputText{142}{\"A}
-\DeclareInputText{143}{\@tabacckludge'C}
-\DeclareInputText{144}{\@tabacckludge'E}
-\DeclareInputText{145}{\@tabacckludge'L}
-\DeclareInputText{146}{\@tabacckludge'l}
-\DeclareInputText{147}{\^o}
-\DeclareInputText{148}{\"o}
-\DeclareInputText{149}{\v L}
-\DeclareInputText{150}{\v l}
-\DeclareInputText{151}{\@tabacckludge'S}
-\DeclareInputText{152}{\@tabacckludge's}
-\DeclareInputText{153}{\"O}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\v T}
-\DeclareInputText{156}{\v t}
-\DeclareInputText{157}{\L}
-\DeclareInputText{158}{\texttimes}
-\DeclareInputText{159}{\v c}
-\DeclareInputText{160}{\@tabacckludge'a}
-\DeclareInputText{161}{\@tabacckludge'\i}
-\DeclareInputText{162}{\@tabacckludge'o}
-\DeclareInputText{163}{\@tabacckludge'u}
-\DeclareInputText{164}{\k A}
-\DeclareInputText{165}{\k a}
-\DeclareInputText{166}{\v Z}
-\DeclareInputText{167}{\v z}
-\DeclareInputText{168}{\k E}
-\DeclareInputText{169}{\k e}
-\DeclareInputText{170}{\textlnot}
-\DeclareInputText{171}{\@tabacckludge'z}
-\DeclareInputText{172}{\v C}
-\DeclareInputText{173}{\c s}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\guillemotright}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\@tabacckludge'A}
-\DeclareInputText{182}{\^A}
-\DeclareInputText{183}{\v E}
-\DeclareInputText{184}{\c S}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\.Z}
-\DeclareInputText{190}{\.z}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\u A}
-\DeclareInputText{199}{\u a}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textcurrency}
-\DeclareInputText{208}{\dj}
-\DeclareInputText{209}{\DJ}
-\DeclareInputText{210}{\v D}
-\DeclareInputText{211}{\"E}
-\DeclareInputText{212}{\v d}
-\DeclareInputText{213}{\v N}
-\DeclareInputText{214}{\@tabacckludge'I}
-\DeclareInputText{215}{\^I}
-\DeclareInputText{216}{\v e}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\c T}
-\DeclareInputText{222}{\r U}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\@tabacckludge'O}
-\DeclareInputText{225}{\ss}
-\DeclareInputText{226}{\^O}
-\DeclareInputText{227}{\@tabacckludge'N}
-\DeclareInputText{228}{\@tabacckludge'n}
-\DeclareInputText{229}{\v n}
-\DeclareInputText{230}{\v S}
-\DeclareInputText{231}{\v s}
-\DeclareInputText{232}{\@tabacckludge'R}
-\DeclareInputText{233}{\@tabacckludge'U}
-\DeclareInputText{234}{\@tabacckludge'r}
-\DeclareInputText{235}{\H U}
-\DeclareInputText{236}{\@tabacckludge'y}
-\DeclareInputText{237}{\@tabacckludge'Y}
-\DeclareInputText{238}{\c t}
-\DeclareInputText{239}{\textasciiacute}
-\DeclareInputText{240}{\-}
-\DeclareInputText{241}{\textacutedbl}
-\DeclareInputText{242}{\k{}}
-\DeclareInputText{243}{\textasciicaron}
-\DeclareInputText{244}{\textasciibreve}
-\DeclareInputText{245}{\textsection}
-\DeclareInputText{246}{\textdiv}
-\DeclareInputText{247}{\c\ }
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textasciidieresis}
-\DeclareInputText{250}{\.{}}
-\DeclareInputText{251}{\H u}
-\DeclareInputText{252}{\v R}
-\DeclareInputText{253}{\v r}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp852>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding cp855}
-%
-%    \begin{macrocode}
-%<*cp855>
-\ProvidesFile{x-cp855.def}%
-  [2016/05/16 v1.11 Input encoding cp855 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textblacksquare}{%
-  \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textnumero}{%
-  N%
-  \bgroup
-    \check at mathfonts
-    \fontsize\sf at size\z@
-    \math at fontsfalse
-    \selectfont
-    \ooalign{%
-      \raise0.5ex\hbox{o}%
-      \crcr
-      \hline
-    }%
-  \egroup
-}
-\DeclareInputText{128}{\cyrdje}
-\DeclareInputText{129}{\CYRDJE}
-\DeclareInputText{130}{\@tabacckludge'\cyrg}
-\DeclareInputText{131}{\@tabacckludge'\CYRG}
-\DeclareInputText{132}{\cyryo}
-\DeclareInputText{133}{\CYRYO}
-\DeclareInputText{134}{\cyrie}
-\DeclareInputText{135}{\CYRIE}
-\DeclareInputText{136}{\cyrdze}
-\DeclareInputText{137}{\CYRDZE}
-\DeclareInputText{138}{\cyrii}
-\DeclareInputText{139}{\CYRII}
-\DeclareInputText{140}{\cyryi}
-\DeclareInputText{141}{\CYRYI}
-\DeclareInputText{142}{\cyrje}
-\DeclareInputText{143}{\CYRJE}
-\DeclareInputText{144}{\cyrlje}
-\DeclareInputText{145}{\CYRLJE}
-\DeclareInputText{146}{\cyrnje}
-\DeclareInputText{147}{\CYRNJE}
-\DeclareInputText{148}{\cyrtshe}
-\DeclareInputText{149}{\CYRTSHE}
-\DeclareInputText{150}{\@tabacckludge'\cyrk}
-\DeclareInputText{151}{\@tabacckludge'\CYRK}
-\DeclareInputText{152}{\cyrushrt}
-\DeclareInputText{153}{\CYRUSHRT}
-\DeclareInputText{154}{\cyrdzhe}
-\DeclareInputText{155}{\CYRDZHE}
-\DeclareInputText{156}{\cyryu}
-\DeclareInputText{157}{\CYRYU}
-\DeclareInputText{158}{\cyrhrdsn}
-\DeclareInputText{159}{\CYRHRDSN}
-\DeclareInputText{160}{\cyra}
-\DeclareInputText{161}{\CYRA}
-\DeclareInputText{162}{\cyrb}
-\DeclareInputText{163}{\CYRB}
-\DeclareInputText{164}{\cyrc}
-\DeclareInputText{165}{\CYRC}
-\DeclareInputText{166}{\cyrd}
-\DeclareInputText{167}{\CYRD}
-\DeclareInputText{168}{\cyre}
-\DeclareInputText{169}{\CYRE}
-\DeclareInputText{170}{\cyrf}
-\DeclareInputText{171}{\CYRF}
-\DeclareInputText{172}{\cyrg}
-\DeclareInputText{173}{\CYRG}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\guillemotright}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\cyrh}
-\DeclareInputText{182}{\CYRH}
-\DeclareInputText{183}{\cyri}
-\DeclareInputText{184}{\CYRI}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\cyrishrt}
-\DeclareInputText{190}{\CYRISHRT}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\cyrk}
-\DeclareInputText{199}{\CYRK}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textcurrency}
-\DeclareInputText{208}{\cyrl}
-\DeclareInputText{209}{\CYRL}
-\DeclareInputText{210}{\cyrm}
-\DeclareInputText{211}{\CYRM}
-\DeclareInputText{212}{\cyrn}
-\DeclareInputText{213}{\CYRN}
-\DeclareInputText{214}{\cyro}
-\DeclareInputText{215}{\CYRO}
-\DeclareInputText{216}{\cyrp}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\CYRP}
-\DeclareInputText{222}{\cyrya}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\CYRYA}
-\DeclareInputText{225}{\cyrr}
-\DeclareInputText{226}{\CYRR}
-\DeclareInputText{227}{\cyrs}
-\DeclareInputText{228}{\CYRS}
-\DeclareInputText{229}{\cyrt}
-\DeclareInputText{230}{\CYRT}
-\DeclareInputText{231}{\cyru}
-\DeclareInputText{232}{\CYRU}
-\DeclareInputText{233}{\cyrzh}
-\DeclareInputText{234}{\CYRZH}
-\DeclareInputText{235}{\cyrv}
-\DeclareInputText{236}{\CYRV}
-\DeclareInputText{237}{\cyrsftsn}
-\DeclareInputText{238}{\CYRSFTSN}
-\DeclareInputText{239}{\textnumero}
-\DeclareInputText{240}{\-}
-\DeclareInputText{241}{\cyrery}
-\DeclareInputText{242}{\CYRERY}
-\DeclareInputText{243}{\cyrz}
-\DeclareInputText{244}{\CYRZ}
-\DeclareInputText{245}{\cyrsh}
-\DeclareInputText{246}{\CYRSH}
-\DeclareInputText{247}{\cyrerev}
-\DeclareInputText{248}{\CYREREV}
-\DeclareInputText{249}{\cyrshch}
-\DeclareInputText{250}{\CYRSHCH}
-\DeclareInputText{251}{\cyrch}
-\DeclareInputText{252}{\CYRCH}
-\DeclareInputText{253}{\textsection}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp855>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding cp858}
-%
-%    \begin{macrocode}
-%<*cp858>
-\ProvidesFile{x-cp858.def}%
-  [2016/05/16 v1.11 Input encoding cp858 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textblacksquare}{%
-  \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
-  \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdbllowline}{%
-  \begingroup
-    \sbox0{\textunderscore}%
-    \leavevmode
-    \ifdim\dp0<.2ex\relax
-      \rlap{\raisebox{-.2ex}[0pt]{\textunderscore}}%
-    \else
-      \rlap{\raisebox{.2ex}[0pt]{\textunderscore}}%
-    \fi
-    \textunderscore
-  \endgroup
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
-  \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textflorin}{%
-  \textit{f}%
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
-  \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
-  \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\c C}
-\DeclareInputText{129}{\"u}
-\DeclareInputText{130}{\@tabacckludge'e}
-\DeclareInputText{131}{\^a}
-\DeclareInputText{132}{\"a}
-\DeclareInputText{133}{\@tabacckludge`a}
-\DeclareInputText{134}{\r a}
-\DeclareInputText{135}{\c c}
-\DeclareInputText{136}{\^e}
-\DeclareInputText{137}{\"e}
-\DeclareInputText{138}{\@tabacckludge`e}
-\DeclareInputText{139}{\"\i}
-\DeclareInputText{140}{\^\i}
-\DeclareInputText{141}{\@tabacckludge`\i}
-\DeclareInputText{142}{\"A}
-\DeclareInputText{143}{\r A}
-\DeclareInputText{144}{\@tabacckludge'E}
-\DeclareInputText{145}{\ae}
-\DeclareInputText{146}{\AE}
-\DeclareInputText{147}{\^o}
-\DeclareInputText{148}{\"o}
-\DeclareInputText{149}{\@tabacckludge`o}
-\DeclareInputText{150}{\^u}
-\DeclareInputText{151}{\@tabacckludge`u}
-\DeclareInputText{152}{\"y}
-\DeclareInputText{153}{\"O}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\o}
-\DeclareInputText{156}{\textsterling}
-\DeclareInputText{157}{\O}
-\DeclareInputText{158}{\texttimes}
-\DeclareInputText{159}{\textflorin}
-\DeclareInputText{160}{\@tabacckludge'a}
-\DeclareInputText{161}{\@tabacckludge'\i}
-\DeclareInputText{162}{\@tabacckludge'o}
-\DeclareInputText{163}{\@tabacckludge'u}
-\DeclareInputText{164}{\~n}
-\DeclareInputText{165}{\~N}
-\DeclareInputText{166}{\textordfeminine}
-\DeclareInputText{167}{\textordmasculine}
-\DeclareInputText{168}{\textquestiondown}
-\DeclareInputText{169}{\textregistered}
-\DeclareInputText{170}{\textlnot}
-\DeclareInputText{171}{\textonehalf}
-\DeclareInputText{172}{\textonequarter}
-\DeclareInputText{173}{\textexclamdown}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\guillemotright}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\@tabacckludge'A}
-\DeclareInputText{182}{\^A}
-\DeclareInputText{183}{\@tabacckludge`A}
-\DeclareInputText{184}{\textcopyright}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\textcent}
-\DeclareInputText{190}{\textyen}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\~a}
-\DeclareInputText{199}{\~A}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textcurrency}
-\DeclareInputText{208}{\dh}
-\DeclareInputText{209}{\DH}
-\DeclareInputText{210}{\^E}
-\DeclareInputText{211}{\"E}
-\DeclareInputText{212}{\@tabacckludge`E}
-\DeclareInputText{213}{\texteuro}
-\DeclareInputText{214}{\@tabacckludge'I}
-\DeclareInputText{215}{\^I}
-\DeclareInputText{216}{\"I}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\textbrokenbar}
-\DeclareInputText{222}{\@tabacckludge`I}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\@tabacckludge'O}
-\DeclareInputText{225}{\ss}
-\DeclareInputText{226}{\^O}
-\DeclareInputText{227}{\@tabacckludge`O}
-\DeclareInputText{228}{\~o}
-\DeclareInputText{229}{\~O}
-\DeclareInputText{230}{\textmu}
-\DeclareInputText{231}{\th}
-\DeclareInputText{232}{\TH}
-\DeclareInputText{233}{\@tabacckludge'U}
-\DeclareInputText{234}{\^U}
-\DeclareInputText{235}{\@tabacckludge`U}
-\DeclareInputText{236}{\@tabacckludge'y}
-\DeclareInputText{237}{\@tabacckludge'Y}
-\DeclareInputText{238}{\textasciimacron}
-\DeclareInputText{239}{\textasciiacute}
-\DeclareInputText{240}{\-}
-\DeclareInputText{241}{\textpm}
-\DeclareInputText{242}{\textdbllowline}
-\DeclareInputText{243}{\textthreequarters}
-\DeclareInputText{244}{\textparagraph}
-\DeclareInputText{245}{\textsection}
-\DeclareInputText{246}{\textdiv}
-\DeclareInputText{247}{\c\ }
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textasciidieresis}
-\DeclareInputText{250}{\textperiodcentered}
-\DeclareInputText{251}{\textonesuperior}
-\DeclareInputText{252}{\textthreesuperior}
-\DeclareInputText{253}{\texttwosuperior}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp858>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding cp865}
-%
-%    \begin{macrocode}
-%<*cp865>
-\ProvidesFile{x-cp865.def}%
-  [2016/05/16 v1.11 Input encoding cp865 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textGamma}{%
-  \ensuremath\Gamma
-}
-\ProvideTextCommandDefault{\textOmega}{%
-  \ensuremath\Omega
-}
-\ProvideTextCommandDefault{\textPhi}{%
-  \ensuremath\Phi
-}
-\ProvideTextCommandDefault{\textSigma}{%
-  \ensuremath\Sigma
-}
-\ProvideTextCommandDefault{\textTheta}{%
-  \ensuremath\Theta
-}
-\ProvideTextCommandDefault{\textalpha}{%
-  \ensuremath\alpha
-}
-\ProvideTextCommandDefault{\textapproxequal}{%
-  \ensuremath\approx
-}
-\ProvideTextCommandDefault{\textblacksquare}{%
-  \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdelta}{%
-  \ensuremath\delta
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textepsilon}{%
-  \ensuremath\varepsilon
-}
-\ProvideTextCommandDefault{\textequivalence}{%
-  \ensuremath\equiv
-}
-\ProvideTextCommandDefault{\textflorin}{%
-  \textit{f}%
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
-  \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textinfinity}{%
-  \ensuremath\infty
-}
-\ProvideTextCommandDefault{\textintersection}{%
-  \ensuremath\cap
-}
-\ProvideTextCommandDefault{\textlessequal}{%
-  \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textnsuperior}{%
-  \ensuremath{{^n}}%
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textpeseta}{%
-  Pt%
-}
-\ProvideTextCommandDefault{\textphi}{%
-  \ensuremath\phi
-}
-\ProvideTextCommandDefault{\textpi}{%
-  \ensuremath\pi
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textrevlogicalnot}{%
-  \begingroup
-    \@ifundefined{reflectbox}{%
-      \TextSymbolUnavailable\textrevlogicalnot
-    }{%
-      \def\@revlogicalnot##1##2{%
-        \reflectbox{$##1##2$}%
-      }%
-      \ensuremath{\mathpalette\@revlogicalnot\lnot}%
-    }%
-  \endgroup
-}
-\ProvideTextCommandDefault{\textsigma}{%
-  \ensuremath\sigma
-}
-\ProvideTextCommandDefault{\textsurd}{%
-  \ensuremath\surd
-}
-\ProvideTextCommandDefault{\texttau}{%
-  \ensuremath\tau
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\DeclareInputText{128}{\c C}
-\DeclareInputText{129}{\"u}
-\DeclareInputText{130}{\@tabacckludge'e}
-\DeclareInputText{131}{\^a}
-\DeclareInputText{132}{\"a}
-\DeclareInputText{133}{\@tabacckludge`a}
-\DeclareInputText{134}{\r a}
-\DeclareInputText{135}{\c c}
-\DeclareInputText{136}{\^e}
-\DeclareInputText{137}{\"e}
-\DeclareInputText{138}{\@tabacckludge`e}
-\DeclareInputText{139}{\"\i}
-\DeclareInputText{140}{\^\i}
-\DeclareInputText{141}{\@tabacckludge`\i}
-\DeclareInputText{142}{\"A}
-\DeclareInputText{143}{\r A}
-\DeclareInputText{144}{\@tabacckludge'E}
-\DeclareInputText{145}{\ae}
-\DeclareInputText{146}{\AE}
-\DeclareInputText{147}{\^o}
-\DeclareInputText{148}{\"o}
-\DeclareInputText{149}{\@tabacckludge`o}
-\DeclareInputText{150}{\^u}
-\DeclareInputText{151}{\@tabacckludge`u}
-\DeclareInputText{152}{\"y}
-\DeclareInputText{153}{\"O}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\o}
-\DeclareInputText{156}{\textsterling}
-\DeclareInputText{157}{\O}
-\DeclareInputText{158}{\textpeseta}
-\DeclareInputText{159}{\textflorin}
-\DeclareInputText{160}{\@tabacckludge'a}
-\DeclareInputText{161}{\@tabacckludge'\i}
-\DeclareInputText{162}{\@tabacckludge'o}
-\DeclareInputText{163}{\@tabacckludge'u}
-\DeclareInputText{164}{\~n}
-\DeclareInputText{165}{\~N}
-\DeclareInputText{166}{\textordfeminine}
-\DeclareInputText{167}{\textordmasculine}
-\DeclareInputText{168}{\textquestiondown}
-\DeclareInputText{169}{\textrevlogicalnot}
-\DeclareInputText{170}{\textlnot}
-\DeclareInputText{171}{\textonehalf}
-\DeclareInputText{172}{\textonequarter}
-\DeclareInputText{173}{\textexclamdown}
-\DeclareInputText{174}{\guillemotleft}
-\DeclareInputText{175}{\textcurrency}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\textSFxix}
-\DeclareInputText{182}{\textSFxx}
-\DeclareInputText{183}{\textSFxxi}
-\DeclareInputText{184}{\textSFxxii}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\textSFxxvii}
-\DeclareInputText{190}{\textSFxxviii}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\textSFxxxvi}
-\DeclareInputText{199}{\textSFxxxvii}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textSFxlv}
-\DeclareInputText{208}{\textSFxlvi}
-\DeclareInputText{209}{\textSFxlvii}
-\DeclareInputText{210}{\textSFxlviii}
-\DeclareInputText{211}{\textSFxlix}
-\DeclareInputText{212}{\textSFl}
-\DeclareInputText{213}{\textSFli}
-\DeclareInputText{214}{\textSFlii}
-\DeclareInputText{215}{\textSFliii}
-\DeclareInputText{216}{\textSFliv}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\textlfblock}
-\DeclareInputText{222}{\textrtblock}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\textalpha}
-\DeclareInputText{225}{\ss}
-\DeclareInputText{226}{\textGamma}
-\DeclareInputText{227}{\textpi}
-\DeclareInputText{228}{\textSigma}
-\DeclareInputText{229}{\textsigma}
-\DeclareInputText{230}{\textmu}
-\DeclareInputText{231}{\texttau}
-\DeclareInputText{232}{\textPhi}
-\DeclareInputText{233}{\textTheta}
-\DeclareInputText{234}{\textOmega}
-\DeclareInputText{235}{\textdelta}
-\DeclareInputText{236}{\textinfinity}
-\DeclareInputText{237}{\textphi}
-\DeclareInputText{238}{\textepsilon}
-\DeclareInputText{239}{\textintersection}
-\DeclareInputText{240}{\textequivalence}
-\DeclareInputText{241}{\textpm}
-\DeclareInputText{242}{\textgreaterequal}
-\DeclareInputText{243}{\textlessequal}
-\DeclareInputText{246}{\textdiv}
-\DeclareInputText{247}{\textapproxequal}
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textbullet}
-\DeclareInputText{250}{\textperiodcentered}
-\DeclareInputText{251}{\textsurd}
-\DeclareInputText{252}{\textnsuperior}
-\DeclareInputText{253}{\texttwosuperior}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp865>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding cp866}
-%
-%    \begin{macrocode}
-%<*cp866>
-\ProvidesFile{x-cp866.def}%
-  [2016/05/16 v1.11 Input encoding cp866 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textblacksquare}{%
-  \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textnumero}{%
-  N%
-  \bgroup
-    \check at mathfonts
-    \fontsize\sf at size\z@
-    \math at fontsfalse
-    \selectfont
-    \ooalign{%
-      \raise0.5ex\hbox{o}%
-      \crcr
-      \hline
-    }%
-  \egroup
-}
-\ProvideTextCommandDefault{\textsurd}{%
-  \ensuremath\surd
-}
-\DeclareInputText{128}{\CYRA}
-\DeclareInputText{129}{\CYRB}
-\DeclareInputText{130}{\CYRV}
-\DeclareInputText{131}{\CYRG}
-\DeclareInputText{132}{\CYRD}
-\DeclareInputText{133}{\CYRE}
-\DeclareInputText{134}{\CYRZH}
-\DeclareInputText{135}{\CYRZ}
-\DeclareInputText{136}{\CYRI}
-\DeclareInputText{137}{\CYRISHRT}
-\DeclareInputText{138}{\CYRK}
-\DeclareInputText{139}{\CYRL}
-\DeclareInputText{140}{\CYRM}
-\DeclareInputText{141}{\CYRN}
-\DeclareInputText{142}{\CYRO}
-\DeclareInputText{143}{\CYRP}
-\DeclareInputText{144}{\CYRR}
-\DeclareInputText{145}{\CYRS}
-\DeclareInputText{146}{\CYRT}
-\DeclareInputText{147}{\CYRU}
-\DeclareInputText{148}{\CYRF}
-\DeclareInputText{149}{\CYRH}
-\DeclareInputText{150}{\CYRC}
-\DeclareInputText{151}{\CYRCH}
-\DeclareInputText{152}{\CYRSH}
-\DeclareInputText{153}{\CYRSHCH}
-\DeclareInputText{154}{\CYRHRDSN}
-\DeclareInputText{155}{\CYRERY}
-\DeclareInputText{156}{\CYRSFTSN}
-\DeclareInputText{157}{\CYREREV}
-\DeclareInputText{158}{\CYRYU}
-\DeclareInputText{159}{\CYRYA}
-\DeclareInputText{160}{\cyra}
-\DeclareInputText{161}{\cyrb}
-\DeclareInputText{162}{\cyrv}
-\DeclareInputText{163}{\cyrg}
-\DeclareInputText{164}{\cyrd}
-\DeclareInputText{165}{\cyre}
-\DeclareInputText{166}{\cyrzh}
-\DeclareInputText{167}{\cyrz}
-\DeclareInputText{168}{\cyri}
-\DeclareInputText{169}{\cyrishrt}
-\DeclareInputText{170}{\cyrk}
-\DeclareInputText{171}{\cyrl}
-\DeclareInputText{172}{\cyrm}
-\DeclareInputText{173}{\cyrn}
-\DeclareInputText{174}{\cyro}
-\DeclareInputText{175}{\cyrp}
-\DeclareInputText{176}{\textltshade}
-\DeclareInputText{177}{\textshade}
-\DeclareInputText{178}{\textdkshade}
-\DeclareInputText{179}{\textSFxi}
-\DeclareInputText{180}{\textSFix}
-\DeclareInputText{181}{\textSFxix}
-\DeclareInputText{182}{\textSFxx}
-\DeclareInputText{183}{\textSFxxi}
-\DeclareInputText{184}{\textSFxxii}
-\DeclareInputText{185}{\textSFxxiii}
-\DeclareInputText{186}{\textSFxxiv}
-\DeclareInputText{187}{\textSFxxv}
-\DeclareInputText{188}{\textSFxxvi}
-\DeclareInputText{189}{\textSFxxvii}
-\DeclareInputText{190}{\textSFxxviii}
-\DeclareInputText{191}{\textSFiii}
-\DeclareInputText{192}{\textSFii}
-\DeclareInputText{193}{\textSFvii}
-\DeclareInputText{194}{\textSFvi}
-\DeclareInputText{195}{\textSFviii}
-\DeclareInputText{196}{\textSFx}
-\DeclareInputText{197}{\textSFv}
-\DeclareInputText{198}{\textSFxxxvi}
-\DeclareInputText{199}{\textSFxxxvii}
-\DeclareInputText{200}{\textSFxxxviii}
-\DeclareInputText{201}{\textSFxxxix}
-\DeclareInputText{202}{\textSFxl}
-\DeclareInputText{203}{\textSFxli}
-\DeclareInputText{204}{\textSFxlii}
-\DeclareInputText{205}{\textSFxliii}
-\DeclareInputText{206}{\textSFxliv}
-\DeclareInputText{207}{\textSFxlv}
-\DeclareInputText{208}{\textSFxlvi}
-\DeclareInputText{209}{\textSFxlvii}
-\DeclareInputText{210}{\textSFxlviii}
-\DeclareInputText{211}{\textSFxlix}
-\DeclareInputText{212}{\textSFl}
-\DeclareInputText{213}{\textSFli}
-\DeclareInputText{214}{\textSFlii}
-\DeclareInputText{215}{\textSFliii}
-\DeclareInputText{216}{\textSFliv}
-\DeclareInputText{217}{\textSFiv}
-\DeclareInputText{218}{\textSFi}
-\DeclareInputText{219}{\textblock}
-\DeclareInputText{220}{\textdnblock}
-\DeclareInputText{221}{\textlfblock}
-\DeclareInputText{222}{\textrtblock}
-\DeclareInputText{223}{\textupblock}
-\DeclareInputText{224}{\cyrr}
-\DeclareInputText{225}{\cyrs}
-\DeclareInputText{226}{\cyrt}
-\DeclareInputText{227}{\cyru}
-\DeclareInputText{228}{\cyrf}
-\DeclareInputText{229}{\cyrh}
-\DeclareInputText{230}{\cyrc}
-\DeclareInputText{231}{\cyrch}
-\DeclareInputText{232}{\cyrsh}
-\DeclareInputText{233}{\cyrshch}
-\DeclareInputText{234}{\cyrhrdsn}
-\DeclareInputText{235}{\cyrery}
-\DeclareInputText{236}{\cyrsftsn}
-\DeclareInputText{237}{\cyrerev}
-\DeclareInputText{238}{\cyryu}
-\DeclareInputText{239}{\cyrya}
-\DeclareInputText{240}{\CYRYO}
-\DeclareInputText{241}{\cyryo}
-\DeclareInputText{242}{\CYRIE}
-\DeclareInputText{243}{\cyrie}
-\DeclareInputText{244}{\CYRYI}
-\DeclareInputText{245}{\cyryi}
-\DeclareInputText{246}{\CYRUSHRT}
-\DeclareInputText{247}{\cyrushrt}
-\DeclareInputText{248}{\textdegree}
-\DeclareInputText{249}{\textbullet}
-\DeclareInputText{250}{\textperiodcentered}
-\DeclareInputText{251}{\textsurd}
-\DeclareInputText{252}{\textnumero}
-\DeclareInputText{253}{\textcurrency}
-\DeclareInputText{254}{\textblacksquare}
-\DeclareInputText{255}{\nobreakspace}
-\RestoreAtCatcode
-%</cp866>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding cp1250}
-%
-%    \begin{macrocode}
-%<*cp1250>
-\ProvidesFile{x-cp1250.def}%
-  [2016/05/16 v1.11 Input encoding cp1250 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textacutedbl}{%
-  \H{}%
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciibreve}{%
-  \u{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
-  \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
-  \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
-  \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\DeclareInputText{128}{\texteuro}
-\DeclareInputText{130}{\quotesinglbase}
-\DeclareInputText{132}{\quotedblbase}
-\DeclareInputText{133}{\textellipsis}
-\DeclareInputText{134}{\textdagger}
-\DeclareInputText{135}{\textdaggerdbl}
-\DeclareInputText{137}{\textperthousand}
-\DeclareInputText{138}{\v S}
-\DeclareInputText{139}{\guilsinglleft}
-\DeclareInputText{140}{\@tabacckludge'S}
-\DeclareInputText{141}{\v T}
-\DeclareInputText{142}{\v Z}
-\DeclareInputText{143}{\@tabacckludge'Z}
-\DeclareInputText{145}{\textquoteleft}
-\DeclareInputText{146}{\textquoteright}
-\DeclareInputText{147}{\textquotedblleft}
-\DeclareInputText{148}{\textquotedblright}
-\DeclareInputText{149}{\textbullet}
-\DeclareInputText{150}{\textendash}
-\DeclareInputText{151}{\textemdash}
-\DeclareInputText{153}{\texttrademark}
-\DeclareInputText{154}{\v s}
-\DeclareInputText{155}{\guilsinglright}
-\DeclareInputText{156}{\@tabacckludge's}
-\DeclareInputText{157}{\v t}
-\DeclareInputText{158}{\v z}
-\DeclareInputText{159}{\@tabacckludge'z}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textasciicaron}
-\DeclareInputText{162}{\textasciibreve}
-\DeclareInputText{163}{\L}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\k A}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\c S}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\.Z}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\k{}}
-\DeclareInputText{179}{\l}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\k a}
-\DeclareInputText{186}{\c s}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\v L}
-\DeclareInputText{189}{\textacutedbl}
-\DeclareInputText{190}{\v l}
-\DeclareInputText{191}{\.z}
-\DeclareInputText{192}{\@tabacckludge'R}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\u A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\@tabacckludge'L}
-\DeclareInputText{198}{\@tabacckludge'C}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\v C}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\k E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\v E}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\v D}
-\DeclareInputText{208}{\DJ}
-\DeclareInputText{209}{\@tabacckludge'N}
-\DeclareInputText{210}{\v N}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\H O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\v R}
-\DeclareInputText{217}{\r U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\H U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\c T}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge'r}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\u a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\@tabacckludge'l}
-\DeclareInputText{230}{\@tabacckludge'c}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\v c}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\k e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\v e}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\v d}
-\DeclareInputText{240}{\dj}
-\DeclareInputText{241}{\@tabacckludge'n}
-\DeclareInputText{242}{\v n}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\H o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\v r}
-\DeclareInputText{249}{\r u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\H u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\c t}
-\DeclareInputText{255}{\.{}}
-\RestoreAtCatcode
-%</cp1250>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding cp1251}
-%
-%    \begin{macrocode}
-%<*cp1251>
-\ProvidesFile{x-cp1251.def}%
-  [2016/05/16 v1.11 Input encoding cp1251 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textbrokenbar}{%
-  \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\texteuro}{%
-  \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textnumero}{%
-  N%
-  \bgroup
-    \check at mathfonts
-    \fontsize\sf at size\z@
-    \math at fontsfalse
-    \selectfont
-    \ooalign{%
-      \raise0.5ex\hbox{o}%
-      \crcr
-      \hline
-    }%
-  \egroup
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\DeclareInputText{128}{\CYRDJE}
-\DeclareInputText{129}{\@tabacckludge'\CYRG}
-\DeclareInputText{130}{\quotesinglbase}
-\DeclareInputText{131}{\@tabacckludge'\cyrg}
-\DeclareInputText{132}{\quotedblbase}
-\DeclareInputText{133}{\textellipsis}
-\DeclareInputText{134}{\textdagger}
-\DeclareInputText{135}{\textdaggerdbl}
-\DeclareInputText{136}{\texteuro}
-\DeclareInputText{137}{\textperthousand}
-\DeclareInputText{138}{\CYRLJE}
-\DeclareInputText{139}{\guilsinglleft}
-\DeclareInputText{140}{\CYRNJE}
-\DeclareInputText{141}{\@tabacckludge'\CYRK}
-\DeclareInputText{142}{\CYRTSHE}
-\DeclareInputText{143}{\CYRDZHE}
-\DeclareInputText{144}{\cyrdje}
-\DeclareInputText{145}{\textquoteleft}
-\DeclareInputText{146}{\textquoteright}
-\DeclareInputText{147}{\textquotedblleft}
-\DeclareInputText{148}{\textquotedblright}
-\DeclareInputText{149}{\textbullet}
-\DeclareInputText{150}{\textendash}
-\DeclareInputText{151}{\textemdash}
-\DeclareInputText{153}{\texttrademark}
-\DeclareInputText{154}{\cyrlje}
-\DeclareInputText{155}{\guilsinglright}
-\DeclareInputText{156}{\cyrnje}
-\DeclareInputText{157}{\@tabacckludge'\cyrk}
-\DeclareInputText{158}{\cyrtshe}
-\DeclareInputText{159}{\cyrdzhe}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\CYRUSHRT}
-\DeclareInputText{162}{\cyrushrt}
-\DeclareInputText{163}{\CYRJE}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\CYRGUP}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\CYRYO}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\CYRIE}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\CYRYI}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\CYRII}
-\DeclareInputText{179}{\cyrii}
-\DeclareInputText{180}{\cyrgup}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\cyryo}
-\DeclareInputText{185}{\textnumero}
-\DeclareInputText{186}{\cyrie}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\cyrje}
-\DeclareInputText{189}{\CYRDZE}
-\DeclareInputText{190}{\cyrdze}
-\DeclareInputText{191}{\cyryi}
-\DeclareInputText{192}{\CYRA}
-\DeclareInputText{193}{\CYRB}
-\DeclareInputText{194}{\CYRV}
-\DeclareInputText{195}{\CYRG}
-\DeclareInputText{196}{\CYRD}
-\DeclareInputText{197}{\CYRE}
-\DeclareInputText{198}{\CYRZH}
-\DeclareInputText{199}{\CYRZ}
-\DeclareInputText{200}{\CYRI}
-\DeclareInputText{201}{\CYRISHRT}
-\DeclareInputText{202}{\CYRK}
-\DeclareInputText{203}{\CYRL}
-\DeclareInputText{204}{\CYRM}
-\DeclareInputText{205}{\CYRN}
-\DeclareInputText{206}{\CYRO}
-\DeclareInputText{207}{\CYRP}
-\DeclareInputText{208}{\CYRR}
-\DeclareInputText{209}{\CYRS}
-\DeclareInputText{210}{\CYRT}
-\DeclareInputText{211}{\CYRU}
-\DeclareInputText{212}{\CYRF}
-\DeclareInputText{213}{\CYRH}
-\DeclareInputText{214}{\CYRC}
-\DeclareInputText{215}{\CYRCH}
-\DeclareInputText{216}{\CYRSH}
-\DeclareInputText{217}{\CYRSHCH}
-\DeclareInputText{218}{\CYRHRDSN}
-\DeclareInputText{219}{\CYRERY}
-\DeclareInputText{220}{\CYRSFTSN}
-\DeclareInputText{221}{\CYREREV}
-\DeclareInputText{222}{\CYRYU}
-\DeclareInputText{223}{\CYRYA}
-\DeclareInputText{224}{\cyra}
-\DeclareInputText{225}{\cyrb}
-\DeclareInputText{226}{\cyrv}
-\DeclareInputText{227}{\cyrg}
-\DeclareInputText{228}{\cyrd}
-\DeclareInputText{229}{\cyre}
-\DeclareInputText{230}{\cyrzh}
-\DeclareInputText{231}{\cyrz}
-\DeclareInputText{232}{\cyri}
-\DeclareInputText{233}{\cyrishrt}
-\DeclareInputText{234}{\cyrk}
-\DeclareInputText{235}{\cyrl}
-\DeclareInputText{236}{\cyrm}
-\DeclareInputText{237}{\cyrn}
-\DeclareInputText{238}{\cyro}
-\DeclareInputText{239}{\cyrp}
-\DeclareInputText{240}{\cyrr}
-\DeclareInputText{241}{\cyrs}
-\DeclareInputText{242}{\cyrt}
-\DeclareInputText{243}{\cyru}
-\DeclareInputText{244}{\cyrf}
-\DeclareInputText{245}{\cyrh}
-\DeclareInputText{246}{\cyrc}
-\DeclareInputText{247}{\cyrch}
-\DeclareInputText{248}{\cyrsh}
-\DeclareInputText{249}{\cyrshch}
-\DeclareInputText{250}{\cyrhrdsn}
-\DeclareInputText{251}{\cyrery}
-\DeclareInputText{252}{\cyrsftsn}
-\DeclareInputText{253}{\cyrerev}
-\DeclareInputText{254}{\cyryu}
-\DeclareInputText{255}{\cyrya}
-\RestoreAtCatcode
-%</cp1251>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding cp1252}
-%
-%    \begin{macrocode}
-%<*cp1252>
-\ProvidesFile{x-cp1252.def}%
-  [2016/05/16 v1.11 Input encoding cp1252 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
-  \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
-  \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textflorin}{%
-  \textit{f}%
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
-  \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
-  \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\texteuro}
-\DeclareInputText{130}{\quotesinglbase}
-\DeclareInputText{131}{\textflorin}
-\DeclareInputText{132}{\quotedblbase}
-\DeclareInputText{133}{\textellipsis}
-\DeclareInputText{134}{\textdagger}
-\DeclareInputText{135}{\textdaggerdbl}
-\DeclareInputText{136}{\textasciicircum}
-\DeclareInputText{137}{\textperthousand}
-\DeclareInputText{138}{\v S}
-\DeclareInputText{139}{\guilsinglleft}
-\DeclareInputText{140}{\OE}
-\DeclareInputText{142}{\v Z}
-\DeclareInputText{145}{\textquoteleft}
-\DeclareInputText{146}{\textquoteright}
-\DeclareInputText{147}{\textquotedblleft}
-\DeclareInputText{148}{\textquotedblright}
-\DeclareInputText{149}{\textbullet}
-\DeclareInputText{150}{\textendash}
-\DeclareInputText{151}{\textemdash}
-\DeclareInputText{152}{\textasciitilde}
-\DeclareInputText{153}{\texttrademark}
-\DeclareInputText{154}{\v s}
-\DeclareInputText{155}{\guilsinglright}
-\DeclareInputText{156}{\oe}
-\DeclareInputText{158}{\v z}
-\DeclareInputText{159}{\"Y}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\textordfeminine}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textordmasculine}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{208}{\DH}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\@tabacckludge'Y}
-\DeclareInputText{222}{\TH}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{240}{\dh}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\@tabacckludge'y}
-\DeclareInputText{254}{\th}
-\DeclareInputText{255}{\"y}
-\RestoreAtCatcode
-%</cp1252>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding cp1255}
-%
-%    \begin{macrocode}
-%<*cp1255>
-\ProvidesFile{x-cp1255.def}%
-  [2016/05/16 v1.11 Input encoding cp1255 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
-  \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
-  \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textflorin}{%
-  \textit{f}%
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
-  \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
-  \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\texteuro}
-\DeclareInputText{130}{\quotesinglbase}
-\DeclareInputText{131}{\textflorin}
-\DeclareInputText{132}{\quotedblbase}
-\DeclareInputText{133}{\textellipsis}
-\DeclareInputText{134}{\textdagger}
-\DeclareInputText{135}{\textdaggerdbl}
-\DeclareInputText{136}{\textasciicircum}
-\DeclareInputText{137}{\textperthousand}
-\DeclareInputText{139}{\guilsinglleft}
-\DeclareInputText{145}{\textquoteleft}
-\DeclareInputText{146}{\textquoteright}
-\DeclareInputText{147}{\textquotedblleft}
-\DeclareInputText{148}{\textquotedblright}
-\DeclareInputText{149}{\textbullet}
-\DeclareInputText{150}{\textendash}
-\DeclareInputText{151}{\textemdash}
-\DeclareInputText{152}{\textasciitilde}
-\DeclareInputText{153}{\texttrademark}
-\DeclareInputText{155}{\guilsinglright}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textasciidieresis}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\texttimes}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\textasciimacron}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\c\ }
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textdiv}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{224}{\hebalef}
-\DeclareInputText{225}{\hebbet}
-\DeclareInputText{226}{\hebgimel}
-\DeclareInputText{227}{\hebdalet}
-\DeclareInputText{228}{\hebhe}
-\DeclareInputText{229}{\hebvav}
-\DeclareInputText{230}{\hebzayin}
-\DeclareInputText{231}{\hebhet}
-\DeclareInputText{232}{\hebtet}
-\DeclareInputText{233}{\hebyod}
-\DeclareInputText{234}{\hebfinalkaf}
-\DeclareInputText{235}{\hebkaf}
-\DeclareInputText{236}{\heblamed}
-\DeclareInputText{237}{\hebfinalmem}
-\DeclareInputText{238}{\hebmem}
-\DeclareInputText{239}{\hebfinalnun}
-\DeclareInputText{240}{\hebnun}
-\DeclareInputText{241}{\hebsamekh}
-\DeclareInputText{242}{\hebayin}
-\DeclareInputText{243}{\hebfinalpe}
-\DeclareInputText{244}{\hebpe}
-\DeclareInputText{245}{\hebfinaltsadi}
-\DeclareInputText{246}{\hebtsadi}
-\DeclareInputText{247}{\hebqof}
-\DeclareInputText{248}{\hebresh}
-\DeclareInputText{249}{\hebshin}
-\DeclareInputText{250}{\hebtav}
-\RestoreAtCatcode
-%</cp1255>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding cp1257}
-%
-%    \begin{macrocode}
-%<*cp1257>
-\ProvidesFile{x-cp1257.def}%
-  [2016/05/16 v1.11 Input encoding cp1257 (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
-  \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
-  \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
-  \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
-  \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
-  \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\DeclareInputText{128}{\texteuro}
-\DeclareInputText{130}{\quotesinglbase}
-\DeclareInputText{132}{\quotedblbase}
-\DeclareInputText{133}{\textellipsis}
-\DeclareInputText{134}{\textdagger}
-\DeclareInputText{135}{\textdaggerdbl}
-\DeclareInputText{137}{\textperthousand}
-\DeclareInputText{139}{\guilsinglleft}
-\DeclareInputText{141}{\textasciidieresis}
-\DeclareInputText{142}{\textasciicaron}
-\DeclareInputText{143}{\c\ }
-\DeclareInputText{145}{\textquoteleft}
-\DeclareInputText{146}{\textquoteright}
-\DeclareInputText{147}{\textquotedblleft}
-\DeclareInputText{148}{\textquotedblright}
-\DeclareInputText{149}{\textbullet}
-\DeclareInputText{150}{\textendash}
-\DeclareInputText{151}{\textemdash}
-\DeclareInputText{153}{\texttrademark}
-\DeclareInputText{155}{\guilsinglright}
-\DeclareInputText{157}{\textasciimacron}
-\DeclareInputText{158}{\k{}}
-\DeclareInputText{160}{\nobreakspace}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textcurrency}
-\DeclareInputText{166}{\textbrokenbar}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\O}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\c R}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\textlnot}
-\DeclareInputText{173}{\-}
-\DeclareInputText{174}{\textregistered}
-\DeclareInputText{175}{\AE}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\textasciiacute}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{184}{\o}
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\c r}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{190}{\textthreequarters}
-\DeclareInputText{191}{\ae}
-\DeclareInputText{192}{\k A}
-\DeclareInputText{193}{\k I}
-\DeclareInputText{194}{\@tabacckludge=A}
-\DeclareInputText{195}{\@tabacckludge'C}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\k E}
-\DeclareInputText{199}{\@tabacckludge=E}
-\DeclareInputText{200}{\v C}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\@tabacckludge'Z}
-\DeclareInputText{203}{\.E}
-\DeclareInputText{204}{\c G}
-\DeclareInputText{205}{\c K}
-\DeclareInputText{206}{\@tabacckludge=I}
-\DeclareInputText{207}{\c L}
-\DeclareInputText{208}{\v S}
-\DeclareInputText{209}{\@tabacckludge'N}
-\DeclareInputText{210}{\c N}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\@tabacckludge=O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\texttimes}
-\DeclareInputText{216}{\k U}
-\DeclareInputText{217}{\L}
-\DeclareInputText{218}{\@tabacckludge'S}
-\DeclareInputText{219}{\@tabacckludge=U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\.Z}
-\DeclareInputText{222}{\v Z}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\k a}
-\DeclareInputText{225}{\k i}
-\DeclareInputText{226}{\@tabacckludge=a}
-\DeclareInputText{227}{\@tabacckludge'c}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\k e}
-\DeclareInputText{231}{\@tabacckludge=e}
-\DeclareInputText{232}{\v c}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\@tabacckludge'z}
-\DeclareInputText{235}{\.e}
-\DeclareInputText{236}{\c g}
-\DeclareInputText{237}{\c k}
-\DeclareInputText{238}{\@tabacckludge=\i}
-\DeclareInputText{239}{\c l}
-\DeclareInputText{240}{\v s}
-\DeclareInputText{241}{\@tabacckludge'n}
-\DeclareInputText{242}{\c n}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\@tabacckludge=o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\textdiv}
-\DeclareInputText{248}{\k u}
-\DeclareInputText{249}{\l}
-\DeclareInputText{250}{\@tabacckludge's}
-\DeclareInputText{251}{\@tabacckludge=u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\.z}
-\DeclareInputText{254}{\v z}
-\DeclareInputText{255}{\.{}}
-\RestoreAtCatcode
-%</cp1257>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding dec-mcs}
-%
-%    \begin{macrocode}
-%<*dec-mcs>
-\ProvidesFile{x-dec-mcs.def}%
-  [2016/05/16 v1.11 Input encoding dec-mcs (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
-  \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textcurrency}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\textordfeminine}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{176}{\textdegree}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\texttwosuperior}
-\DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textperiodcentered}
-\DeclareInputText{185}{\textonesuperior}
-\DeclareInputText{186}{\textordmasculine}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textonequarter}
-\DeclareInputText{189}{\textonehalf}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{192}{\@tabacckludge`A}
-\DeclareInputText{193}{\@tabacckludge'A}
-\DeclareInputText{194}{\^A}
-\DeclareInputText{195}{\~A}
-\DeclareInputText{196}{\"A}
-\DeclareInputText{197}{\r A}
-\DeclareInputText{198}{\AE}
-\DeclareInputText{199}{\c C}
-\DeclareInputText{200}{\@tabacckludge`E}
-\DeclareInputText{201}{\@tabacckludge'E}
-\DeclareInputText{202}{\^E}
-\DeclareInputText{203}{\"E}
-\DeclareInputText{204}{\@tabacckludge`I}
-\DeclareInputText{205}{\@tabacckludge'I}
-\DeclareInputText{206}{\^I}
-\DeclareInputText{207}{\"I}
-\DeclareInputText{209}{\~N}
-\DeclareInputText{210}{\@tabacckludge`O}
-\DeclareInputText{211}{\@tabacckludge'O}
-\DeclareInputText{212}{\^O}
-\DeclareInputText{213}{\~O}
-\DeclareInputText{214}{\"O}
-\DeclareInputText{215}{\OE}
-\DeclareInputText{216}{\O}
-\DeclareInputText{217}{\@tabacckludge`U}
-\DeclareInputText{218}{\@tabacckludge'U}
-\DeclareInputText{219}{\^U}
-\DeclareInputText{220}{\"U}
-\DeclareInputText{221}{\"Y}
-\DeclareInputText{223}{\ss}
-\DeclareInputText{224}{\@tabacckludge`a}
-\DeclareInputText{225}{\@tabacckludge'a}
-\DeclareInputText{226}{\^a}
-\DeclareInputText{227}{\~a}
-\DeclareInputText{228}{\"a}
-\DeclareInputText{229}{\r a}
-\DeclareInputText{230}{\ae}
-\DeclareInputText{231}{\c c}
-\DeclareInputText{232}{\@tabacckludge`e}
-\DeclareInputText{233}{\@tabacckludge'e}
-\DeclareInputText{234}{\^e}
-\DeclareInputText{235}{\"e}
-\DeclareInputText{236}{\@tabacckludge`\i}
-\DeclareInputText{237}{\@tabacckludge'\i}
-\DeclareInputText{238}{\^\i}
-\DeclareInputText{239}{\"\i}
-\DeclareInputText{241}{\~n}
-\DeclareInputText{242}{\@tabacckludge`o}
-\DeclareInputText{243}{\@tabacckludge'o}
-\DeclareInputText{244}{\^o}
-\DeclareInputText{245}{\~o}
-\DeclareInputText{246}{\"o}
-\DeclareInputText{247}{\oe}
-\DeclareInputText{248}{\o}
-\DeclareInputText{249}{\@tabacckludge`u}
-\DeclareInputText{250}{\@tabacckludge'u}
-\DeclareInputText{251}{\^u}
-\DeclareInputText{252}{\"u}
-\DeclareInputText{253}{\"y}
-\RestoreAtCatcode
-%</dec-mcs>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding koi8-r}
-%
-%    \begin{macrocode}
-%<*koi8-r>
-\ProvidesFile{x-koi8-r.def}%
-  [2016/05/16 v1.11 Input encoding koi8-r (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textapproxequal}{%
-  \ensuremath\approx
-}
-\ProvideTextCommandDefault{\textblacksquare}{%
-  \vrule \@width .3em \@height .4em \@depth -.1em\relax
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
-  \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textlessequal}{%
-  \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textsurd}{%
-  \ensuremath\surd
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\DeclareInputText{128}{\textSFx}
-\DeclareInputText{129}{\textSFxi}
-\DeclareInputText{130}{\textSFi}
-\DeclareInputText{131}{\textSFiii}
-\DeclareInputText{132}{\textSFii}
-\DeclareInputText{133}{\textSFiv}
-\DeclareInputText{134}{\textSFviii}
-\DeclareInputText{135}{\textSFix}
-\DeclareInputText{136}{\textSFvi}
-\DeclareInputText{137}{\textSFvii}
-\DeclareInputText{138}{\textSFv}
-\DeclareInputText{139}{\textupblock}
-\DeclareInputText{140}{\textdnblock}
-\DeclareInputText{141}{\textblock}
-\DeclareInputText{142}{\textlfblock}
-\DeclareInputText{143}{\textrtblock}
-\DeclareInputText{144}{\textltshade}
-\DeclareInputText{145}{\textshade}
-\DeclareInputText{146}{\textdkshade}
-\DeclareInputText{148}{\textblacksquare}
-\DeclareInputText{149}{\textbullet}
-\DeclareInputText{150}{\textsurd}
-\DeclareInputText{151}{\textapproxequal}
-\DeclareInputText{152}{\textlessequal}
-\DeclareInputText{153}{\textgreaterequal}
-\DeclareInputText{154}{\nobreakspace}
-\DeclareInputText{156}{\textdegree}
-\DeclareInputText{157}{\texttwosuperior}
-\DeclareInputText{158}{\textperiodcentered}
-\DeclareInputText{159}{\textdiv}
-\DeclareInputText{160}{\textSFxliii}
-\DeclareInputText{161}{\textSFxxiv}
-\DeclareInputText{162}{\textSFli}
-\DeclareInputText{163}{\cyryo}
-\DeclareInputText{164}{\textSFlii}
-\DeclareInputText{165}{\textSFxxxix}
-\DeclareInputText{166}{\textSFxxii}
-\DeclareInputText{167}{\textSFxxi}
-\DeclareInputText{168}{\textSFxxv}
-\DeclareInputText{169}{\textSFl}
-\DeclareInputText{170}{\textSFxlix}
-\DeclareInputText{171}{\textSFxxxviii}
-\DeclareInputText{172}{\textSFxxviii}
-\DeclareInputText{173}{\textSFxxvii}
-\DeclareInputText{174}{\textSFxxvi}
-\DeclareInputText{175}{\textSFxxxvi}
-\DeclareInputText{176}{\textSFxxxvii}
-\DeclareInputText{177}{\textSFxlii}
-\DeclareInputText{178}{\textSFxix}
-\DeclareInputText{179}{\CYRYO}
-\DeclareInputText{180}{\textSFxx}
-\DeclareInputText{181}{\textSFxxiii}
-\DeclareInputText{182}{\textSFxlvii}
-\DeclareInputText{183}{\textSFxlviii}
-\DeclareInputText{184}{\textSFxli}
-\DeclareInputText{185}{\textSFxlv}
-\DeclareInputText{186}{\textSFxlvi}
-\DeclareInputText{187}{\textSFxl}
-\DeclareInputText{188}{\textSFliv}
-\DeclareInputText{189}{\textSFliii}
-\DeclareInputText{190}{\textSFxliv}
-\DeclareInputText{191}{\textcopyright}
-\DeclareInputText{192}{\cyryu}
-\DeclareInputText{193}{\cyra}
-\DeclareInputText{194}{\cyrb}
-\DeclareInputText{195}{\cyrc}
-\DeclareInputText{196}{\cyrd}
-\DeclareInputText{197}{\cyre}
-\DeclareInputText{198}{\cyrf}
-\DeclareInputText{199}{\cyrg}
-\DeclareInputText{200}{\cyrh}
-\DeclareInputText{201}{\cyri}
-\DeclareInputText{202}{\cyrishrt}
-\DeclareInputText{203}{\cyrk}
-\DeclareInputText{204}{\cyrl}
-\DeclareInputText{205}{\cyrm}
-\DeclareInputText{206}{\cyrn}
-\DeclareInputText{207}{\cyro}
-\DeclareInputText{208}{\cyrp}
-\DeclareInputText{209}{\cyrya}
-\DeclareInputText{210}{\cyrr}
-\DeclareInputText{211}{\cyrs}
-\DeclareInputText{212}{\cyrt}
-\DeclareInputText{213}{\cyru}
-\DeclareInputText{214}{\cyrzh}
-\DeclareInputText{215}{\cyrv}
-\DeclareInputText{216}{\cyrsftsn}
-\DeclareInputText{217}{\cyrery}
-\DeclareInputText{218}{\cyrz}
-\DeclareInputText{219}{\cyrsh}
-\DeclareInputText{220}{\cyrerev}
-\DeclareInputText{221}{\cyrshch}
-\DeclareInputText{222}{\cyrch}
-\DeclareInputText{223}{\cyrhrdsn}
-\DeclareInputText{224}{\CYRYU}
-\DeclareInputText{225}{\CYRA}
-\DeclareInputText{226}{\CYRB}
-\DeclareInputText{227}{\CYRC}
-\DeclareInputText{228}{\CYRD}
-\DeclareInputText{229}{\CYRE}
-\DeclareInputText{230}{\CYRF}
-\DeclareInputText{231}{\CYRG}
-\DeclareInputText{232}{\CYRH}
-\DeclareInputText{233}{\CYRI}
-\DeclareInputText{234}{\CYRISHRT}
-\DeclareInputText{235}{\CYRK}
-\DeclareInputText{236}{\CYRL}
-\DeclareInputText{237}{\CYRM}
-\DeclareInputText{238}{\CYRN}
-\DeclareInputText{239}{\CYRO}
-\DeclareInputText{240}{\CYRP}
-\DeclareInputText{241}{\CYRYA}
-\DeclareInputText{242}{\CYRR}
-\DeclareInputText{243}{\CYRS}
-\DeclareInputText{244}{\CYRT}
-\DeclareInputText{245}{\CYRU}
-\DeclareInputText{246}{\CYRZH}
-\DeclareInputText{247}{\CYRV}
-\DeclareInputText{248}{\CYRSFTSN}
-\DeclareInputText{249}{\CYRERY}
-\DeclareInputText{250}{\CYRZ}
-\DeclareInputText{251}{\CYRSH}
-\DeclareInputText{252}{\CYREREV}
-\DeclareInputText{253}{\CYRSHCH}
-\DeclareInputText{254}{\CYRCH}
-\DeclareInputText{255}{\CYRHRDSN}
-\RestoreAtCatcode
-%</koi8-r>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding mac-centeuro}
-%
-%    \begin{macrocode}
-%<*mac-centeuro>
-\ProvidesFile{x-mac-centeuro.def}%
-  [2016/05/16 v1.11 Input encoding mac-centeuro (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textasciicaron}{%
-  \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
-  \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textincrement}{%
-  \ensuremath\Delta
-}
-\ProvideTextCommandDefault{\textlessequal}{%
-  \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textlozenge}{%
-  \ensuremath\diamond
-}
-\ProvideTextCommandDefault{\textnotequal}{%
-  \ensuremath\neq
-}
-\ProvideTextCommandDefault{\textpartial}{%
-  \ensuremath\partial
-}
-\ProvideTextCommandDefault{\textsummation}{%
-  \ensuremath\Sigma
-}
-\ProvideTextCommandDefault{\textsurd}{%
-  \ensuremath\surd
-}
-\DeclareInputText{128}{\"A}
-\DeclareInputText{129}{\@tabacckludge=A}
-\DeclareInputText{130}{\@tabacckludge=a}
-\DeclareInputText{131}{\@tabacckludge'E}
-\DeclareInputText{132}{\k A}
-\DeclareInputText{133}{\"O}
-\DeclareInputText{134}{\"U}
-\DeclareInputText{135}{\@tabacckludge'a}
-\DeclareInputText{136}{\k a}
-\DeclareInputText{137}{\v C}
-\DeclareInputText{138}{\"a}
-\DeclareInputText{139}{\v c}
-\DeclareInputText{140}{\@tabacckludge'C}
-\DeclareInputText{141}{\@tabacckludge'c}
-\DeclareInputText{142}{\@tabacckludge'e}
-\DeclareInputText{143}{\@tabacckludge'Z}
-\DeclareInputText{144}{\@tabacckludge'z}
-\DeclareInputText{145}{\v D}
-\DeclareInputText{146}{\@tabacckludge'\i}
-\DeclareInputText{147}{\v d}
-\DeclareInputText{148}{\@tabacckludge=E}
-\DeclareInputText{149}{\@tabacckludge=e}
-\DeclareInputText{150}{\.E}
-\DeclareInputText{151}{\@tabacckludge'o}
-\DeclareInputText{152}{\.e}
-\DeclareInputText{153}{\^o}
-\DeclareInputText{154}{\"o}
-\DeclareInputText{155}{\~o}
-\DeclareInputText{156}{\@tabacckludge'u}
-\DeclareInputText{157}{\v E}
-\DeclareInputText{158}{\v e}
-\DeclareInputText{159}{\"u}
-\DeclareInputText{160}{\textdagger}
-\DeclareInputText{161}{\textdegree}
-\DeclareInputText{162}{\k E}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textsection}
-\DeclareInputText{165}{\textbullet}
-\DeclareInputText{166}{\textparagraph}
-\DeclareInputText{167}{\ss}
-\DeclareInputText{168}{\textregistered}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\texttrademark}
-\DeclareInputText{171}{\k e}
-\DeclareInputText{172}{\textasciidieresis}
-\DeclareInputText{173}{\textnotequal}
-\DeclareInputText{174}{\c g}
-\DeclareInputText{175}{\k I}
-\DeclareInputText{176}{\k i}
-\DeclareInputText{177}{\@tabacckludge=I}
-\DeclareInputText{178}{\textlessequal}
-\DeclareInputText{179}{\textgreaterequal}
-\DeclareInputText{180}{\@tabacckludge=\i}
-\DeclareInputText{181}{\c K}
-\DeclareInputText{182}{\textpartial}
-\DeclareInputText{183}{\textsummation}
-\DeclareInputText{184}{\l}
-\DeclareInputText{185}{\c L}
-\DeclareInputText{186}{\c l}
-\DeclareInputText{187}{\v L}
-\DeclareInputText{188}{\v l}
-\DeclareInputText{189}{\@tabacckludge'L}
-\DeclareInputText{190}{\@tabacckludge'l}
-\DeclareInputText{191}{\c N}
-\DeclareInputText{192}{\c n}
-\DeclareInputText{193}{\@tabacckludge'N}
-\DeclareInputText{194}{\textlnot}
-\DeclareInputText{195}{\textsurd}
-\DeclareInputText{196}{\@tabacckludge'n}
-\DeclareInputText{197}{\v N}
-\DeclareInputText{198}{\textincrement}
-\DeclareInputText{199}{\guillemotleft}
-\DeclareInputText{200}{\guillemotright}
-\DeclareInputText{201}{\textellipsis}
-\DeclareInputText{202}{\nobreakspace}
-\DeclareInputText{203}{\v n}
-\DeclareInputText{204}{\H O}
-\DeclareInputText{205}{\~O}
-\DeclareInputText{206}{\H o}
-\DeclareInputText{207}{\@tabacckludge=O}
-\DeclareInputText{208}{\textendash}
-\DeclareInputText{209}{\textemdash}
-\DeclareInputText{210}{\textquotedblleft}
-\DeclareInputText{211}{\textquotedblright}
-\DeclareInputText{212}{\textquoteleft}
-\DeclareInputText{213}{\textquoteright}
-\DeclareInputText{214}{\textdiv}
-\DeclareInputText{215}{\textlozenge}
-\DeclareInputText{216}{\@tabacckludge=o}
-\DeclareInputText{217}{\@tabacckludge'R}
-\DeclareInputText{218}{\@tabacckludge'r}
-\DeclareInputText{219}{\v R}
-\DeclareInputText{220}{\guilsinglleft}
-\DeclareInputText{221}{\guilsinglright}
-\DeclareInputText{222}{\v r}
-\DeclareInputText{223}{\c R}
-\DeclareInputText{224}{\c r}
-\DeclareInputText{225}{\v S}
-\DeclareInputText{226}{\quotesinglbase}
-\DeclareInputText{227}{\quotedblbase}
-\DeclareInputText{228}{\v s}
-\DeclareInputText{229}{\@tabacckludge'S}
-\DeclareInputText{230}{\@tabacckludge's}
-\DeclareInputText{231}{\@tabacckludge'A}
-\DeclareInputText{232}{\v T}
-\DeclareInputText{233}{\v t}
-\DeclareInputText{234}{\@tabacckludge'I}
-\DeclareInputText{235}{\v Z}
-\DeclareInputText{236}{\v z}
-\DeclareInputText{237}{\@tabacckludge=U}
-\DeclareInputText{238}{\@tabacckludge'O}
-\DeclareInputText{239}{\^O}
-\DeclareInputText{240}{\@tabacckludge=u}
-\DeclareInputText{241}{\r U}
-\DeclareInputText{242}{\@tabacckludge'U}
-\DeclareInputText{243}{\r u}
-\DeclareInputText{244}{\H U}
-\DeclareInputText{245}{\H u}
-\DeclareInputText{246}{\k U}
-\DeclareInputText{247}{\k u}
-\DeclareInputText{248}{\@tabacckludge'Y}
-\DeclareInputText{249}{\@tabacckludge'y}
-\DeclareInputText{250}{\c k}
-\DeclareInputText{251}{\.Z}
-\DeclareInputText{252}{\L}
-\DeclareInputText{253}{\.z}
-\DeclareInputText{254}{\c G}
-\DeclareInputText{255}{\textasciicaron}
-\RestoreAtCatcode
-%</mac-centeuro>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding mac-cyrillic}
-%
-%    \begin{macrocode}
-%<*mac-cyrillic>
-\ProvidesFile{x-mac-cyrillic.def}%
-  [2016/05/16 v1.11 Input encoding mac-cyrillic (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textapproxequal}{%
-  \ensuremath\approx
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
-  \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textflorin}{%
-  \textit{f}%
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
-  \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textincrement}{%
-  \ensuremath\Delta
-}
-\ProvideTextCommandDefault{\textinfinity}{%
-  \ensuremath\infty
-}
-\ProvideTextCommandDefault{\textlessequal}{%
-  \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textnotequal}{%
-  \ensuremath\neq
-}
-\ProvideTextCommandDefault{\textnumero}{%
-  N%
-  \bgroup
-    \check at mathfonts
-    \fontsize\sf at size\z@
-    \math at fontsfalse
-    \selectfont
-    \ooalign{%
-      \raise0.5ex\hbox{o}%
-      \crcr
-      \hline
-    }%
-  \egroup
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textsurd}{%
-  \ensuremath\surd
-}
-\DeclareInputText{128}{\CYRA}
-\DeclareInputText{129}{\CYRB}
-\DeclareInputText{130}{\CYRV}
-\DeclareInputText{131}{\CYRG}
-\DeclareInputText{132}{\CYRD}
-\DeclareInputText{133}{\CYRE}
-\DeclareInputText{134}{\CYRZH}
-\DeclareInputText{135}{\CYRZ}
-\DeclareInputText{136}{\CYRI}
-\DeclareInputText{137}{\CYRISHRT}
-\DeclareInputText{138}{\CYRK}
-\DeclareInputText{139}{\CYRL}
-\DeclareInputText{140}{\CYRM}
-\DeclareInputText{141}{\CYRN}
-\DeclareInputText{142}{\CYRO}
-\DeclareInputText{143}{\CYRP}
-\DeclareInputText{144}{\CYRR}
-\DeclareInputText{145}{\CYRS}
-\DeclareInputText{146}{\CYRT}
-\DeclareInputText{147}{\CYRU}
-\DeclareInputText{148}{\CYRF}
-\DeclareInputText{149}{\CYRH}
-\DeclareInputText{150}{\CYRC}
-\DeclareInputText{151}{\CYRCH}
-\DeclareInputText{152}{\CYRSH}
-\DeclareInputText{153}{\CYRSHCH}
-\DeclareInputText{154}{\CYRHRDSN}
-\DeclareInputText{155}{\CYRERY}
-\DeclareInputText{156}{\CYRSFTSN}
-\DeclareInputText{157}{\CYREREV}
-\DeclareInputText{158}{\CYRYU}
-\DeclareInputText{159}{\CYRYA}
-\DeclareInputText{160}{\textdagger}
-\DeclareInputText{161}{\textdegree}
-\DeclareInputText{162}{\CYRGUP}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textsection}
-\DeclareInputText{165}{\textbullet}
-\DeclareInputText{166}{\textparagraph}
-\DeclareInputText{167}{\CYRII}
-\DeclareInputText{168}{\textregistered}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\texttrademark}
-\DeclareInputText{171}{\CYRDJE}
-\DeclareInputText{172}{\cyrdje}
-\DeclareInputText{173}{\textnotequal}
-\DeclareInputText{174}{\@tabacckludge'\CYRG}
-\DeclareInputText{175}{\@tabacckludge'\cyrg}
-\DeclareInputText{176}{\textinfinity}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\textlessequal}
-\DeclareInputText{179}{\textgreaterequal}
-\DeclareInputText{180}{\cyrii}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\cyrgup}
-\DeclareInputText{183}{\CYRJE}
-\DeclareInputText{184}{\CYRIE}
-\DeclareInputText{185}{\cyrie}
-\DeclareInputText{186}{\CYRYI}
-\DeclareInputText{187}{\cyryi}
-\DeclareInputText{188}{\CYRLJE}
-\DeclareInputText{189}{\cyrlje}
-\DeclareInputText{190}{\CYRNJE}
-\DeclareInputText{191}{\cyrnje}
-\DeclareInputText{192}{\cyrje}
-\DeclareInputText{193}{\CYRDZE}
-\DeclareInputText{194}{\textlnot}
-\DeclareInputText{195}{\textsurd}
-\DeclareInputText{196}{\textflorin}
-\DeclareInputText{197}{\textapproxequal}
-\DeclareInputText{198}{\textincrement}
-\DeclareInputText{199}{\guillemotleft}
-\DeclareInputText{200}{\guillemotright}
-\DeclareInputText{201}{\textellipsis}
-\DeclareInputText{202}{\nobreakspace}
-\DeclareInputText{203}{\CYRTSHE}
-\DeclareInputText{204}{\cyrtshe}
-\DeclareInputText{205}{\@tabacckludge'\CYRK}
-\DeclareInputText{206}{\@tabacckludge'\cyrk}
-\DeclareInputText{207}{\cyrdze}
-\DeclareInputText{208}{\textendash}
-\DeclareInputText{209}{\textemdash}
-\DeclareInputText{210}{\textquotedblleft}
-\DeclareInputText{211}{\textquotedblright}
-\DeclareInputText{212}{\textquoteleft}
-\DeclareInputText{213}{\textquoteright}
-\DeclareInputText{214}{\textdiv}
-\DeclareInputText{215}{\quotedblbase}
-\DeclareInputText{216}{\CYRUSHRT}
-\DeclareInputText{217}{\cyrushrt}
-\DeclareInputText{218}{\CYRDZHE}
-\DeclareInputText{219}{\cyrdzhe}
-\DeclareInputText{220}{\textnumero}
-\DeclareInputText{221}{\CYRYO}
-\DeclareInputText{222}{\cyryo}
-\DeclareInputText{223}{\cyrya}
-\DeclareInputText{224}{\cyra}
-\DeclareInputText{225}{\cyrb}
-\DeclareInputText{226}{\cyrv}
-\DeclareInputText{227}{\cyrg}
-\DeclareInputText{228}{\cyrd}
-\DeclareInputText{229}{\cyre}
-\DeclareInputText{230}{\cyrzh}
-\DeclareInputText{231}{\cyrz}
-\DeclareInputText{232}{\cyri}
-\DeclareInputText{233}{\cyrishrt}
-\DeclareInputText{234}{\cyrk}
-\DeclareInputText{235}{\cyrl}
-\DeclareInputText{236}{\cyrm}
-\DeclareInputText{237}{\cyrn}
-\DeclareInputText{238}{\cyro}
-\DeclareInputText{239}{\cyrp}
-\DeclareInputText{240}{\cyrr}
-\DeclareInputText{241}{\cyrs}
-\DeclareInputText{242}{\cyrt}
-\DeclareInputText{243}{\cyru}
-\DeclareInputText{244}{\cyrf}
-\DeclareInputText{245}{\cyrh}
-\DeclareInputText{246}{\cyrc}
-\DeclareInputText{247}{\cyrch}
-\DeclareInputText{248}{\cyrsh}
-\DeclareInputText{249}{\cyrshch}
-\DeclareInputText{250}{\cyrhrdsn}
-\DeclareInputText{251}{\cyrery}
-\DeclareInputText{252}{\cyrsftsn}
-\DeclareInputText{253}{\cyrerev}
-\DeclareInputText{254}{\cyryu}
-\DeclareInputText{255}{\texteuro}
-\RestoreAtCatcode
-%</mac-cyrillic>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding mac-roman}
-%
-%    \begin{macrocode}
-%<*mac-roman>
-\ProvidesFile{x-mac-roman.def}%
-  [2016/05/16 v1.11 Input encoding mac-roman (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textOmega}{%
-  \ensuremath\Omega
-}
-\ProvideTextCommandDefault{\textacutedbl}{%
-  \H{}%
-}
-\ProvideTextCommandDefault{\textapproxequal}{%
-  \ensuremath\approx
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciibreve}{%
-  \u{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
-  \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textdegree}{%
-  \ensuremath{{^\circ}}%
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\texteuro}{%
-  \TextSymbolUnavailable\texteuro
-}
-\ProvideTextCommandDefault{\textflorin}{%
-  \textit{f}%
-}
-\ProvideTextCommandDefault{\textfractionsolidus}{%
-  /%
-}
-\ProvideTextCommandDefault{\textgreaterequal}{%
-  \ensuremath\geq
-}
-\ProvideTextCommandDefault{\textincrement}{%
-  \ensuremath\Delta
-}
-\ProvideTextCommandDefault{\textinfinity}{%
-  \ensuremath\infty
-}
-\ProvideTextCommandDefault{\textintegral}{%
-  \ensuremath\int
-}
-\ProvideTextCommandDefault{\textlessequal}{%
-  \ensuremath\leq
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textlozenge}{%
-  \ensuremath\diamond
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textnotequal}{%
-  \ensuremath\neq
-}
-\ProvideTextCommandDefault{\textpartial}{%
-  \ensuremath\partial
-}
-\ProvideTextCommandDefault{\textpi}{%
-  \ensuremath\pi
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textproduct}{%
-  \ensuremath\Pi
-}
-\ProvideTextCommandDefault{\textsummation}{%
-  \ensuremath\Sigma
-}
-\ProvideTextCommandDefault{\textsurd}{%
-  \ensuremath\surd
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\"A}
-\DeclareInputText{129}{\r A}
-\DeclareInputText{130}{\c C}
-\DeclareInputText{131}{\@tabacckludge'E}
-\DeclareInputText{132}{\~N}
-\DeclareInputText{133}{\"O}
-\DeclareInputText{134}{\"U}
-\DeclareInputText{135}{\@tabacckludge'a}
-\DeclareInputText{136}{\@tabacckludge`a}
-\DeclareInputText{137}{\^a}
-\DeclareInputText{138}{\"a}
-\DeclareInputText{139}{\~a}
-\DeclareInputText{140}{\r a}
-\DeclareInputText{141}{\c c}
-\DeclareInputText{142}{\@tabacckludge'e}
-\DeclareInputText{143}{\@tabacckludge`e}
-\DeclareInputText{144}{\^e}
-\DeclareInputText{145}{\"e}
-\DeclareInputText{146}{\@tabacckludge'\i}
-\DeclareInputText{147}{\@tabacckludge`\i}
-\DeclareInputText{148}{\^\i}
-\DeclareInputText{149}{\"\i}
-\DeclareInputText{150}{\~n}
-\DeclareInputText{151}{\@tabacckludge'o}
-\DeclareInputText{152}{\@tabacckludge`o}
-\DeclareInputText{153}{\^o}
-\DeclareInputText{154}{\"o}
-\DeclareInputText{155}{\~o}
-\DeclareInputText{156}{\@tabacckludge'u}
-\DeclareInputText{157}{\@tabacckludge`u}
-\DeclareInputText{158}{\^u}
-\DeclareInputText{159}{\"u}
-\DeclareInputText{160}{\textdagger}
-\DeclareInputText{161}{\textdegree}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textsection}
-\DeclareInputText{165}{\textbullet}
-\DeclareInputText{166}{\textparagraph}
-\DeclareInputText{167}{\ss}
-\DeclareInputText{168}{\textregistered}
-\DeclareInputText{169}{\textcopyright}
-\DeclareInputText{170}{\texttrademark}
-\DeclareInputText{171}{\textasciiacute}
-\DeclareInputText{172}{\textasciidieresis}
-\DeclareInputText{173}{\textnotequal}
-\DeclareInputText{174}{\AE}
-\DeclareInputText{175}{\O}
-\DeclareInputText{176}{\textinfinity}
-\DeclareInputText{177}{\textpm}
-\DeclareInputText{178}{\textlessequal}
-\DeclareInputText{179}{\textgreaterequal}
-\DeclareInputText{180}{\textyen}
-\DeclareInputText{181}{\textmu}
-\DeclareInputText{182}{\textpartial}
-\DeclareInputText{183}{\textsummation}
-\DeclareInputText{184}{\textproduct}
-\DeclareInputText{185}{\textpi}
-\DeclareInputText{186}{\textintegral}
-\DeclareInputText{187}{\textordfeminine}
-\DeclareInputText{188}{\textordmasculine}
-\DeclareInputText{189}{\textOmega}
-\DeclareInputText{190}{\ae}
-\DeclareInputText{191}{\o}
-\DeclareInputText{192}{\textquestiondown}
-\DeclareInputText{193}{\textexclamdown}
-\DeclareInputText{194}{\textlnot}
-\DeclareInputText{195}{\textsurd}
-\DeclareInputText{196}{\textflorin}
-\DeclareInputText{197}{\textapproxequal}
-\DeclareInputText{198}{\textincrement}
-\DeclareInputText{199}{\guillemotleft}
-\DeclareInputText{200}{\guillemotright}
-\DeclareInputText{201}{\textellipsis}
-\DeclareInputText{202}{\nobreakspace}
-\DeclareInputText{203}{\@tabacckludge`A}
-\DeclareInputText{204}{\~A}
-\DeclareInputText{205}{\~O}
-\DeclareInputText{206}{\OE}
-\DeclareInputText{207}{\oe}
-\DeclareInputText{208}{\textendash}
-\DeclareInputText{209}{\textemdash}
-\DeclareInputText{210}{\textquotedblleft}
-\DeclareInputText{211}{\textquotedblright}
-\DeclareInputText{212}{\textquoteleft}
-\DeclareInputText{213}{\textquoteright}
-\DeclareInputText{214}{\textdiv}
-\DeclareInputText{215}{\textlozenge}
-\DeclareInputText{216}{\"y}
-\DeclareInputText{217}{\"Y}
-\DeclareInputText{218}{\textfractionsolidus}
-\DeclareInputText{219}{\texteuro}
-\DeclareInputText{220}{\guilsinglleft}
-\DeclareInputText{221}{\guilsinglright}
-\DeclareInputText{222}{fi}
-\DeclareInputText{223}{fl}
-\DeclareInputText{224}{\textdaggerdbl}
-\DeclareInputText{225}{\textperiodcentered}
-\DeclareInputText{226}{\quotesinglbase}
-\DeclareInputText{227}{\quotedblbase}
-\DeclareInputText{228}{\textperthousand}
-\DeclareInputText{229}{\^A}
-\DeclareInputText{230}{\^E}
-\DeclareInputText{231}{\@tabacckludge'A}
-\DeclareInputText{232}{\"E}
-\DeclareInputText{233}{\@tabacckludge`E}
-\DeclareInputText{234}{\@tabacckludge'I}
-\DeclareInputText{235}{\^I}
-\DeclareInputText{236}{\"I}
-\DeclareInputText{237}{\@tabacckludge`I}
-\DeclareInputText{238}{\@tabacckludge'O}
-\DeclareInputText{239}{\^O}
-\DeclareInputText{241}{\@tabacckludge`O}
-\DeclareInputText{242}{\@tabacckludge'U}
-\DeclareInputText{243}{\^U}
-\DeclareInputText{244}{\@tabacckludge`U}
-\DeclareInputText{245}{\i}
-\DeclareInputText{246}{\textasciicircum}
-\DeclareInputText{247}{\textasciitilde}
-\DeclareInputText{248}{\textasciimacron}
-\DeclareInputText{249}{\textasciibreve}
-\DeclareInputText{250}{\.{}}
-\DeclareInputText{251}{\r{}}
-\DeclareInputText{252}{\c\ }
-\DeclareInputText{253}{\textacutedbl}
-\DeclareInputText{254}{\k{}}
-\DeclareInputText{255}{\textasciicaron}
-\RestoreAtCatcode
-%</mac-roman>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding nextstep}
-%
-%    \begin{macrocode}
-%<*nextstep>
-\ProvidesFile{x-nextstep.def}%
-  [2016/05/16 v1.11 Input encoding nextstep (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-\ProvideTextCommandDefault{\textacutedbl}{%
-  \H{}%
-}
-\ProvideTextCommandDefault{\textasciiacute}{%
-  \@tabacckludge'{}%
-}
-\ProvideTextCommandDefault{\textasciibreve}{%
-  \u{}%
-}
-\ProvideTextCommandDefault{\textasciicaron}{%
-  \v{}%
-}
-\ProvideTextCommandDefault{\textasciidieresis}{%
-  \"{}%
-}
-\ProvideTextCommandDefault{\textasciigrave}{%
-  \@tabacckludge`{}%
-}
-\ProvideTextCommandDefault{\textasciimacron}{%
-  \@tabacckludge={}%
-}
-\ProvideTextCommandDefault{\textbrokenbar}{%
-  \TextSymbolUnavailable\textbrokenbar
-}
-\ProvideTextCommandDefault{\textcent}{%
-  \TextSymbolUnavailable\textcent
-}
-\ProvideTextCommandDefault{\textcurrency}{%
-  \TextSymbolUnavailable\textcurrency
-}
-\ProvideTextCommandDefault{\textdiv}{%
-  \TextSymbolUnavailable\textdiv
-}
-\ProvideTextCommandDefault{\textflorin}{%
-  \textit{f}%
-}
-\ProvideTextCommandDefault{\textfractionsolidus}{%
-  /%
-}
-\ProvideTextCommandDefault{\textlnot}{%
-  \ensuremath\lnot
-}
-\ProvideTextCommandDefault{\textmu}{%
-  \ensuremath\mu
-}
-\ProvideTextCommandDefault{\textonehalf}{%
-  \ensuremath{\frac12}%
-}
-\ProvideTextCommandDefault{\textonequarter}{%
-  \ensuremath{\frac14}%
-}
-\ProvideTextCommandDefault{\textonesuperior}{%
-  \ensuremath{{^1}}%
-}
-\ProvideTextCommandDefault{\textpm}{%
-  \ensuremath\pm
-}
-\ProvideTextCommandDefault{\textthreequarters}{%
-  \ensuremath{\frac34}%
-}
-\ProvideTextCommandDefault{\textthreesuperior}{%
-  \ensuremath{{^3}}%
-}
-\ProvideTextCommandDefault{\texttimes}{%
-  \ensuremath\times
-}
-\ProvideTextCommandDefault{\texttwosuperior}{%
-  \ensuremath{{^2}}%
-}
-\ProvideTextCommandDefault{\textyen}{%
-  \TextSymbolUnavailable\textyen
-}
-\DeclareInputText{128}{\nobreakspace}
-\DeclareInputText{129}{\@tabacckludge`A}
-\DeclareInputText{130}{\@tabacckludge'A}
-\DeclareInputText{131}{\^A}
-\DeclareInputText{132}{\~A}
-\DeclareInputText{133}{\"A}
-\DeclareInputText{134}{\r A}
-\DeclareInputText{135}{\c C}
-\DeclareInputText{136}{\@tabacckludge`E}
-\DeclareInputText{137}{\@tabacckludge'E}
-\DeclareInputText{138}{\^E}
-\DeclareInputText{139}{\"E}
-\DeclareInputText{140}{\@tabacckludge`I}
-\DeclareInputText{141}{\@tabacckludge'I}
-\DeclareInputText{142}{\^I}
-\DeclareInputText{143}{\"I}
-\DeclareInputText{144}{\DH}
-\DeclareInputText{145}{\~N}
-\DeclareInputText{146}{\@tabacckludge`O}
-\DeclareInputText{147}{\@tabacckludge'O}
-\DeclareInputText{148}{\^O}
-\DeclareInputText{149}{\~O}
-\DeclareInputText{150}{\"O}
-\DeclareInputText{151}{\@tabacckludge`U}
-\DeclareInputText{152}{\@tabacckludge'U}
-\DeclareInputText{153}{\^U}
-\DeclareInputText{154}{\"U}
-\DeclareInputText{155}{\@tabacckludge'Y}
-\DeclareInputText{156}{\TH}
-\DeclareInputText{157}{\textmu}
-\DeclareInputText{158}{\texttimes}
-\DeclareInputText{159}{\textdiv}
-\DeclareInputText{160}{\textcopyright}
-\DeclareInputText{161}{\textexclamdown}
-\DeclareInputText{162}{\textcent}
-\DeclareInputText{163}{\textsterling}
-\DeclareInputText{164}{\textfractionsolidus}
-\DeclareInputText{165}{\textyen}
-\DeclareInputText{166}{\textflorin}
-\DeclareInputText{167}{\textsection}
-\DeclareInputText{168}{\textcurrency}
-\DeclareInputText{169}{\textquoteright}
-\DeclareInputText{170}{\textquotedblleft}
-\DeclareInputText{171}{\guillemotleft}
-\DeclareInputText{172}{\guilsinglleft}
-\DeclareInputText{173}{\guilsinglright}
-\DeclareInputText{174}{fi}
-\DeclareInputText{175}{fl}
-\DeclareInputText{176}{\textregistered}
-\DeclareInputText{177}{\textendash}
-\DeclareInputText{178}{\textdagger}
-\DeclareInputText{179}{\textdaggerdbl}
-\DeclareInputText{180}{\textperiodcentered}
-\DeclareInputText{181}{\textbrokenbar}
-\DeclareInputText{182}{\textparagraph}
-\DeclareInputText{183}{\textbullet}
-\DeclareInputText{184}{\quotesinglbase}
-\DeclareInputText{185}{\quotedblbase}
-\DeclareInputText{186}{\textquotedblright}
-\DeclareInputText{187}{\guillemotright}
-\DeclareInputText{188}{\textellipsis}
-\DeclareInputText{189}{\textperthousand}
-\DeclareInputText{190}{\textlnot}
-\DeclareInputText{191}{\textquestiondown}
-\DeclareInputText{192}{\textonesuperior}
-\DeclareInputText{193}{\textasciigrave}
-\DeclareInputText{194}{\textasciiacute}
-\DeclareInputText{195}{\textasciicircum}
-\DeclareInputText{196}{\textasciitilde}
-\DeclareInputText{197}{\textasciimacron}
-\DeclareInputText{198}{\textasciibreve}
-\DeclareInputText{199}{\.{}}
-\DeclareInputText{200}{\textasciidieresis}
-\DeclareInputText{201}{\texttwosuperior}
-\DeclareInputText{202}{\r{}}
-\DeclareInputText{203}{\c\ }
-\DeclareInputText{204}{\textthreesuperior}
-\DeclareInputText{205}{\textacutedbl}
-\DeclareInputText{206}{\k{}}
-\DeclareInputText{207}{\textasciicaron}
-\DeclareInputText{208}{\textemdash}
-\DeclareInputText{209}{\textpm}
-\DeclareInputText{210}{\textonequarter}
-\DeclareInputText{211}{\textonehalf}
-\DeclareInputText{212}{\textthreequarters}
-\DeclareInputText{213}{\@tabacckludge`a}
-\DeclareInputText{214}{\@tabacckludge'a}
-\DeclareInputText{215}{\^a}
-\DeclareInputText{216}{\~a}
-\DeclareInputText{217}{\"a}
-\DeclareInputText{218}{\r a}
-\DeclareInputText{219}{\c c}
-\DeclareInputText{220}{\@tabacckludge`e}
-\DeclareInputText{221}{\@tabacckludge'e}
-\DeclareInputText{222}{\^e}
-\DeclareInputText{223}{\"e}
-\DeclareInputText{224}{\@tabacckludge`\i}
-\DeclareInputText{225}{\AE}
-\DeclareInputText{226}{\@tabacckludge'\i}
-\DeclareInputText{227}{\textordfeminine}
-\DeclareInputText{228}{\^\i}
-\DeclareInputText{229}{\"\i}
-\DeclareInputText{230}{\dh}
-\DeclareInputText{231}{\~n}
-\DeclareInputText{232}{\L}
-\DeclareInputText{233}{\O}
-\DeclareInputText{234}{\OE}
-\DeclareInputText{235}{\textordmasculine}
-\DeclareInputText{236}{\@tabacckludge`o}
-\DeclareInputText{237}{\@tabacckludge'o}
-\DeclareInputText{238}{\^o}
-\DeclareInputText{239}{\~o}
-\DeclareInputText{240}{\"o}
-\DeclareInputText{241}{\ae}
-\DeclareInputText{242}{\@tabacckludge`u}
-\DeclareInputText{243}{\@tabacckludge'u}
-\DeclareInputText{244}{\^u}
-\DeclareInputText{245}{\i}
-\DeclareInputText{246}{\"u}
-\DeclareInputText{247}{\@tabacckludge'y}
-\DeclareInputText{248}{\l}
-\DeclareInputText{249}{\o}
-\DeclareInputText{250}{\oe}
-\DeclareInputText{251}{\ss}
-\DeclareInputText{252}{\th}
-\DeclareInputText{253}{\"y}
-\RestoreAtCatcode
-%</nextstep>
-%    \end{macrocode}
-%
-% \subsubsection{Non-Unicode additions}
-%
-%    \begin{macrocode}
-%<*mac-roman>
-\ProvideTextCommandDefault{\textapplelogo}{%
-  \TextSymbolUnavailable\textapplelogo
-}
-\DeclareInputText{240}{\textapplelogo}
-%</mac-roman>
-%    \end{macrocode}
-%
-% \subsection{Additions for \xfile{utf8enc.dfu}}
-%
-%    \begin{macrocode}
-%<*dfu>
-\ProvidesFile{ix-utf8enc.dfu}%
-  [2016/05/16 v1.11 Additions of inputenx for utf8enc.dfu]%
-\DeclareUnicodeCharacter{00A0}{\nobreakspace}
-\DeclareUnicodeCharacter{00AD}{\-}
-\DeclareUnicodeCharacter{0100}{\@tabacckludge=A}
-\DeclareUnicodeCharacter{0101}{\@tabacckludge=a}
-\DeclareUnicodeCharacter{0108}{\^C}
-\DeclareUnicodeCharacter{0109}{\^c}
-\DeclareUnicodeCharacter{010A}{\.C}
-\DeclareUnicodeCharacter{010B}{\.c}
-\DeclareUnicodeCharacter{0112}{\@tabacckludge=E}
-\DeclareUnicodeCharacter{0113}{\@tabacckludge=e}
-\DeclareUnicodeCharacter{0116}{\.E}
-\DeclareUnicodeCharacter{0117}{\.e}
-\DeclareUnicodeCharacter{011C}{\^G}
-\DeclareUnicodeCharacter{011D}{\^g}
-\DeclareUnicodeCharacter{0120}{\.G}
-\DeclareUnicodeCharacter{0121}{\.g}
-\DeclareUnicodeCharacter{0122}{\c G}
-\DeclareUnicodeCharacter{0123}{\c g}
-\DeclareUnicodeCharacter{0124}{\^H}
-\DeclareUnicodeCharacter{0125}{\^h}
-\DeclareUnicodeCharacter{0126}{\textmalteseH}
-\DeclareUnicodeCharacter{0127}{\textmalteseh}
-\DeclareUnicodeCharacter{0128}{\~I}
-\DeclareUnicodeCharacter{0129}{\~\i}
-\DeclareUnicodeCharacter{012A}{\@tabacckludge=I}
-\DeclareUnicodeCharacter{012B}{\@tabacckludge=\i}
-\DeclareUnicodeCharacter{012E}{\k I}
-\DeclareUnicodeCharacter{012F}{\k i}
-\DeclareUnicodeCharacter{0134}{\^J}
-\DeclareUnicodeCharacter{0135}{\^\j}
-\DeclareUnicodeCharacter{0136}{\c K}
-\DeclareUnicodeCharacter{0137}{\c k}
-\DeclareUnicodeCharacter{0138}{\textkra}
-\DeclareUnicodeCharacter{013B}{\c L}
-\DeclareUnicodeCharacter{013C}{\c l}
-\DeclareUnicodeCharacter{0145}{\c N}
-\DeclareUnicodeCharacter{0146}{\c n}
-\DeclareUnicodeCharacter{014C}{\@tabacckludge=O}
-\DeclareUnicodeCharacter{014D}{\@tabacckludge=o}
-\DeclareUnicodeCharacter{0156}{\c R}
-\DeclareUnicodeCharacter{0157}{\c r}
-\DeclareUnicodeCharacter{015C}{\^S}
-\DeclareUnicodeCharacter{015D}{\^s}
-\DeclareUnicodeCharacter{0166}{\textTstroke}
-\DeclareUnicodeCharacter{0167}{\texttstroke}
-\DeclareUnicodeCharacter{0168}{\~U}
-\DeclareUnicodeCharacter{0169}{\~u}
-\DeclareUnicodeCharacter{016A}{\@tabacckludge=U}
-\DeclareUnicodeCharacter{016B}{\@tabacckludge=u}
-\DeclareUnicodeCharacter{016C}{\u U}
-\DeclareUnicodeCharacter{016D}{\u u}
-\DeclareUnicodeCharacter{0172}{\k U}
-\DeclareUnicodeCharacter{0173}{\k u}
-\DeclareUnicodeCharacter{0174}{\^W}
-\DeclareUnicodeCharacter{0175}{\^w}
-\DeclareUnicodeCharacter{0176}{\^Y}
-\DeclareUnicodeCharacter{0177}{\^y}
-\DeclareUnicodeCharacter{01CD}{\v A}
-\DeclareUnicodeCharacter{01CE}{\v a}
-\DeclareUnicodeCharacter{01CF}{\v I}
-\DeclareUnicodeCharacter{01D0}{\v\i}
-\DeclareUnicodeCharacter{01D1}{\v O}
-\DeclareUnicodeCharacter{01D2}{\v o}
-\DeclareUnicodeCharacter{01D3}{\v U}
-\DeclareUnicodeCharacter{01D4}{\v u}
-\DeclareUnicodeCharacter{01E2}{\@tabacckludge=\AE}
-\DeclareUnicodeCharacter{01E3}{\@tabacckludge=\ae}
-\DeclareUnicodeCharacter{01E6}{\v G}
-\DeclareUnicodeCharacter{01E7}{\v g}
-\DeclareUnicodeCharacter{01E8}{\v K}
-\DeclareUnicodeCharacter{01E9}{\v k}
-\DeclareUnicodeCharacter{01F0}{\v\j}
-\DeclareUnicodeCharacter{01F4}{\@tabacckludge'G}
-\DeclareUnicodeCharacter{01F5}{\@tabacckludge'g}
-\DeclareUnicodeCharacter{01F8}{\@tabacckludge`N}
-\DeclareUnicodeCharacter{01F9}{\@tabacckludge`n}
-\DeclareUnicodeCharacter{01FC}{\@tabacckludge'\AE}
-\DeclareUnicodeCharacter{01FD}{\@tabacckludge'\ae}
-\DeclareUnicodeCharacter{0226}{\.A}
-\DeclareUnicodeCharacter{0227}{\.a}
-\DeclareUnicodeCharacter{0228}{\c E}
-\DeclareUnicodeCharacter{0229}{\c e}
-\DeclareUnicodeCharacter{022E}{\.O}
-\DeclareUnicodeCharacter{022F}{\.o}
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=Y}
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=y}
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=y}
-\DeclareUnicodeCharacter{0237}{\j}
-\DeclareUnicodeCharacter{1E02}{\.B}
-\DeclareUnicodeCharacter{1E03}{\.b}
-\DeclareUnicodeCharacter{1E0A}{\.D}
-\DeclareUnicodeCharacter{1E0B}{\.d}
-\DeclareUnicodeCharacter{1E1E}{\.F}
-\DeclareUnicodeCharacter{1E1F}{\.f}
-\DeclareUnicodeCharacter{1E40}{\.M}
-\DeclareUnicodeCharacter{1E41}{\.m}
-\DeclareUnicodeCharacter{1E56}{\.P}
-\DeclareUnicodeCharacter{1E57}{\.p}
-\DeclareUnicodeCharacter{1E60}{\.S}
-\DeclareUnicodeCharacter{1E61}{\.s}
-\DeclareUnicodeCharacter{1E6A}{\.T}
-\DeclareUnicodeCharacter{1E6B}{\.t}
-\DeclareUnicodeCharacter{1E80}{\@tabacckludge`W}
-\DeclareUnicodeCharacter{1E81}{\@tabacckludge`w}
-\DeclareUnicodeCharacter{1E82}{\@tabacckludge'W}
-\DeclareUnicodeCharacter{1E83}{\@tabacckludge'w}
-\DeclareUnicodeCharacter{1E84}{\"W}
-\DeclareUnicodeCharacter{1E85}{\"w}
-\DeclareUnicodeCharacter{1EF2}{\@tabacckludge`Y}
-\DeclareUnicodeCharacter{1EF3}{\@tabacckludge`y}
-\DeclareUnicodeCharacter{0218}{\textcommabelow S}
-\DeclareUnicodeCharacter{0219}{\textcommabelow s}
-\DeclareUnicodeCharacter{021A}{\textcommabelow T}
-\DeclareUnicodeCharacter{021B}{\textcommabelow t}
-\DeclareUnicodeCharacter{02CB}{\textasciigrave}
-\DeclareUnicodeCharacter{02D9}{\.{}}
-\DeclareUnicodeCharacter{02DA}{\r{}}
-\DeclareUnicodeCharacter{02DB}{\k{}}
-\DeclareUnicodeCharacter{0393}{\textGamma}
-\DeclareUnicodeCharacter{0398}{\textTheta}
-\DeclareUnicodeCharacter{03A3}{\textSigma}
-\DeclareUnicodeCharacter{03A6}{\textPhi}
-\DeclareUnicodeCharacter{03A9}{\textOmega}
-\DeclareUnicodeCharacter{03B1}{\textalpha}
-\DeclareUnicodeCharacter{03B2}{\textbeta}
-\DeclareUnicodeCharacter{03B4}{\textdelta}
-\DeclareUnicodeCharacter{03B5}{\textepsilon}
-\DeclareUnicodeCharacter{03C0}{\textpi}
-\DeclareUnicodeCharacter{03C3}{\textsigma}
-\DeclareUnicodeCharacter{03C4}{\texttau}
-\DeclareUnicodeCharacter{03C6}{\textphi}
-\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
-\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
-\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
-\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
-\DeclareUnicodeCharacter{05D0}{\hebalef}
-\DeclareUnicodeCharacter{05D1}{\hebbet}
-\DeclareUnicodeCharacter{05D2}{\hebgimel}
-\DeclareUnicodeCharacter{05D3}{\hebdalet}
-\DeclareUnicodeCharacter{05D4}{\hebhe}
-\DeclareUnicodeCharacter{05D5}{\hebvav}
-\DeclareUnicodeCharacter{05D6}{\hebzayin}
-\DeclareUnicodeCharacter{05D7}{\hebhet}
-\DeclareUnicodeCharacter{05D8}{\hebtet}
-\DeclareUnicodeCharacter{05D9}{\hebyod}
-\DeclareUnicodeCharacter{05DA}{\hebfinalkaf}
-\DeclareUnicodeCharacter{05DB}{\hebkaf}
-\DeclareUnicodeCharacter{05DC}{\heblamed}
-\DeclareUnicodeCharacter{05DD}{\hebfinalmem}
-\DeclareUnicodeCharacter{05DE}{\hebmem}
-\DeclareUnicodeCharacter{05DF}{\hebfinalnun}
-\DeclareUnicodeCharacter{05E0}{\hebnun}
-\DeclareUnicodeCharacter{05E1}{\hebsamekh}
-\DeclareUnicodeCharacter{05E2}{\hebayin}
-\DeclareUnicodeCharacter{05E3}{\hebfinalpe}
-\DeclareUnicodeCharacter{05E4}{\hebpe}
-\DeclareUnicodeCharacter{05E5}{\hebfinaltsadi}
-\DeclareUnicodeCharacter{05E6}{\hebtsadi}
-\DeclareUnicodeCharacter{05E7}{\hebqof}
-\DeclareUnicodeCharacter{05E8}{\hebresh}
-\DeclareUnicodeCharacter{05E9}{\hebshin}
-\DeclareUnicodeCharacter{05EA}{\hebtav}
-\DeclareUnicodeCharacter{2015}{\texthorizontalbar}
-\DeclareUnicodeCharacter{2017}{\textdbllowline}
-\DeclareUnicodeCharacter{207F}{\textnsuperior}
-\DeclareUnicodeCharacter{20A7}{\textpeseta}
-\DeclareUnicodeCharacter{2202}{\textpartial}
-\DeclareUnicodeCharacter{2206}{\textincrement}
-\DeclareUnicodeCharacter{2208}{\textelement}
-\DeclareUnicodeCharacter{220F}{\textproduct}
-\DeclareUnicodeCharacter{2211}{\textsummation}
-\DeclareUnicodeCharacter{2219}{\textbullet}
-\DeclareUnicodeCharacter{221A}{\textsurd}
-\DeclareUnicodeCharacter{221E}{\textinfinity}
-\DeclareUnicodeCharacter{2227}{\textcap}
-\DeclareUnicodeCharacter{2229}{\textintersection}
-\DeclareUnicodeCharacter{222B}{\textintegral}
-\DeclareUnicodeCharacter{222E}{\textcontourintegral}
-\DeclareUnicodeCharacter{2248}{\textapproxequal}
-\DeclareUnicodeCharacter{2260}{\textnotequal}
-\DeclareUnicodeCharacter{2261}{\textequivalence}
-\DeclareUnicodeCharacter{2264}{\textlessequal}
-\DeclareUnicodeCharacter{2265}{\textgreaterequal}
-\DeclareUnicodeCharacter{2310}{\textrevlogicalnot}
-\DeclareUnicodeCharacter{25A0}{\textblacksquare}
-\DeclareUnicodeCharacter{25CA}{\textlozenge}
-\DeclareUnicodeCharacter{FB01}{fi}
-\DeclareUnicodeCharacter{FB02}{fl}
-\DeclareUnicodeCharacter{2500}{\textSFx}
-\DeclareUnicodeCharacter{2502}{\textSFxi}
-\DeclareUnicodeCharacter{250C}{\textSFi}
-\DeclareUnicodeCharacter{2510}{\textSFiii}
-\DeclareUnicodeCharacter{2514}{\textSFii}
-\DeclareUnicodeCharacter{2518}{\textSFiv}
-\DeclareUnicodeCharacter{251C}{\textSFviii}
-\DeclareUnicodeCharacter{2524}{\textSFix}
-\DeclareUnicodeCharacter{252C}{\textSFvi}
-\DeclareUnicodeCharacter{2534}{\textSFvii}
-\DeclareUnicodeCharacter{253C}{\textSFv}
-\DeclareUnicodeCharacter{2550}{\textSFxliii}
-\DeclareUnicodeCharacter{2551}{\textSFxxiv}
-\DeclareUnicodeCharacter{2552}{\textSFli}
-\DeclareUnicodeCharacter{2553}{\textSFlii}
-\DeclareUnicodeCharacter{2554}{\textSFxxxix}
-\DeclareUnicodeCharacter{2555}{\textSFxxii}
-\DeclareUnicodeCharacter{2556}{\textSFxxi}
-\DeclareUnicodeCharacter{2557}{\textSFxxv}
-\DeclareUnicodeCharacter{2558}{\textSFl}
-\DeclareUnicodeCharacter{2559}{\textSFxlix}
-\DeclareUnicodeCharacter{255A}{\textSFxxxviii}
-\DeclareUnicodeCharacter{255B}{\textSFxxviii}
-\DeclareUnicodeCharacter{255C}{\textSFxxvii}
-\DeclareUnicodeCharacter{255D}{\textSFxxvi}
-\DeclareUnicodeCharacter{255E}{\textSFxxxvi}
-\DeclareUnicodeCharacter{255F}{\textSFxxxvii}
-\DeclareUnicodeCharacter{2560}{\textSFxlii}
-\DeclareUnicodeCharacter{2561}{\textSFxix}
-\DeclareUnicodeCharacter{2562}{\textSFxx}
-\DeclareUnicodeCharacter{2563}{\textSFxxiii}
-\DeclareUnicodeCharacter{2564}{\textSFxlvii}
-\DeclareUnicodeCharacter{2565}{\textSFxlviii}
-\DeclareUnicodeCharacter{2566}{\textSFxli}
-\DeclareUnicodeCharacter{2567}{\textSFxlv}
-\DeclareUnicodeCharacter{2568}{\textSFxlvi}
-\DeclareUnicodeCharacter{2569}{\textSFxl}
-\DeclareUnicodeCharacter{256A}{\textSFliv}
-\DeclareUnicodeCharacter{256B}{\textSFliii}
-\DeclareUnicodeCharacter{256C}{\textSFxliv}
-\DeclareUnicodeCharacter{2580}{\textupblock}
-\DeclareUnicodeCharacter{2584}{\textdnblock}
-\DeclareUnicodeCharacter{2588}{\textblock}
-\DeclareUnicodeCharacter{258C}{\textlfblock}
-\DeclareUnicodeCharacter{2590}{\textrtblock}
-\DeclareUnicodeCharacter{2591}{\textltshade}
-\DeclareUnicodeCharacter{2592}{\textshade}
-\DeclareUnicodeCharacter{2593}{\textdkshade}
-%</dfu>
-%    \end{macrocode}
-%
-% \subsection{Name list}
-%
-%    \begin{macrocode}
-%<*name>
-\ProvidesFile{ix-name.def}%
-  [2016/05/16 v1.11 Name list (inputenx)]%
-%    \end{macrocode}
-%
-%    \textit{List omitted here, see \xfile{ix-name.def}.}
-%    \iffalse
-%    \begin{macrocode}
-\InputenxName{AE}{00C6}% LATIN CAPITAL LETTER AE
-\InputenxName{Aacute}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\InputenxName{Abreve}{0102}% LATIN CAPITAL LETTER A WITH BREVE
-\InputenxName{Acircumflex}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\InputenxName{Acyrillic}{0410}% CYRILLIC CAPITAL LETTER A
-\InputenxName{Adieresis}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\InputenxName{Agrave}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE
-\InputenxName{Amacron}{0100}% LATIN CAPITAL LETTER A WITH MACRON
-\InputenxName{Aogonek}{0104}% LATIN CAPITAL LETTER A WITH OGONEK
-\InputenxName{Aring}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\InputenxName{Atilde}{00C3}% LATIN CAPITAL LETTER A WITH TILDE
-\InputenxName{Bdotaccent}{1E02}% LATIN CAPITAL LETTER B WITH DOT ABOVE
-\InputenxName{Becyrillic}{0411}% CYRILLIC CAPITAL LETTER BE
-\InputenxName{CYRA}{0410}% CYRILLIC CAPITAL LETTER A
-\InputenxName{CYRB}{0411}% CYRILLIC CAPITAL LETTER BE
-\InputenxName{CYRC}{0426}% CYRILLIC CAPITAL LETTER TSE
-\InputenxName{CYRCH}{0427}% CYRILLIC CAPITAL LETTER CHE
-\InputenxName{CYRD}{0414}% CYRILLIC CAPITAL LETTER DE
-\InputenxName{CYRDJE}{0402}% CYRILLIC CAPITAL LETTER DJE
-\InputenxName{CYRDZE}{0405}% CYRILLIC CAPITAL LETTER DZE
-\InputenxName{CYRDZHE}{040F}% CYRILLIC CAPITAL LETTER DZHE
-\InputenxName{CYRE}{0415}% CYRILLIC CAPITAL LETTER IE
-\InputenxName{CYREREV}{042D}% CYRILLIC CAPITAL LETTER E
-\InputenxName{CYRERY}{042B}% CYRILLIC CAPITAL LETTER YERU
-\InputenxName{CYRF}{0424}% CYRILLIC CAPITAL LETTER EF
-\InputenxName{CYRG}{0413}% CYRILLIC CAPITAL LETTER GHE
-\InputenxName{CYRGUP}{0490}% CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-\InputenxName{CYRH}{0425}% CYRILLIC CAPITAL LETTER HA
-\InputenxName{CYRHRDSN}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN
-\InputenxName{CYRI}{0418}% CYRILLIC CAPITAL LETTER I
-\InputenxName{CYRIE}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE
-\InputenxName{CYRII}{0406}% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-\InputenxName{CYRISHRT}{0419}% CYRILLIC CAPITAL LETTER SHORT I
-\InputenxName{CYRJE}{0408}% CYRILLIC CAPITAL LETTER JE
-\InputenxName{CYRK}{041A}% CYRILLIC CAPITAL LETTER KA
-\InputenxName{CYRL}{041B}% CYRILLIC CAPITAL LETTER EL
-\InputenxName{CYRLJE}{0409}% CYRILLIC CAPITAL LETTER LJE
-\InputenxName{CYRM}{041C}% CYRILLIC CAPITAL LETTER EM
-\InputenxName{CYRN}{041D}% CYRILLIC CAPITAL LETTER EN
-\InputenxName{CYRNJE}{040A}% CYRILLIC CAPITAL LETTER NJE
-\InputenxName{CYRO}{041E}% CYRILLIC CAPITAL LETTER O
-\InputenxName{CYRP}{041F}% CYRILLIC CAPITAL LETTER PE
-\InputenxName{CYRR}{0420}% CYRILLIC CAPITAL LETTER ER
-\InputenxName{CYRS}{0421}% CYRILLIC CAPITAL LETTER ES
-\InputenxName{CYRSFTSN}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN
-\InputenxName{CYRSH}{0428}% CYRILLIC CAPITAL LETTER SHA
-\InputenxName{CYRSHCH}{0429}% CYRILLIC CAPITAL LETTER SHCHA
-\InputenxName{CYRT}{0422}% CYRILLIC CAPITAL LETTER TE
-\InputenxName{CYRTSHE}{040B}% CYRILLIC CAPITAL LETTER TSHE
-\InputenxName{CYRU}{0423}% CYRILLIC CAPITAL LETTER U
-\InputenxName{CYRUSHRT}{040E}% CYRILLIC CAPITAL LETTER SHORT U
-\InputenxName{CYRV}{0412}% CYRILLIC CAPITAL LETTER VE
-\InputenxName{CYRYA}{042F}% CYRILLIC CAPITAL LETTER YA
-\InputenxName{CYRYI}{0407}% CYRILLIC CAPITAL LETTER YI
-\InputenxName{CYRYO}{0401}% CYRILLIC CAPITAL LETTER IO
-\InputenxName{CYRYU}{042E}% CYRILLIC CAPITAL LETTER YU
-\InputenxName{CYRZ}{0417}% CYRILLIC CAPITAL LETTER ZE
-\InputenxName{CYRZH}{0416}% CYRILLIC CAPITAL LETTER ZHE
-\InputenxName{Cacute}{0106}% LATIN CAPITAL LETTER C WITH ACUTE
-\InputenxName{Ccaron}{010C}% LATIN CAPITAL LETTER C WITH CARON
-\InputenxName{Ccedilla}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\InputenxName{Ccircumflex}{0108}% LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-\InputenxName{Cdot}{010A}% LATIN CAPITAL LETTER C WITH DOT ABOVE
-\InputenxName{Cdotaccent}{010A}% LATIN CAPITAL LETTER C WITH DOT ABOVE
-\InputenxName{Checyrillic}{0427}% CYRILLIC CAPITAL LETTER CHE
-\InputenxName{DH}{00D0}% LATIN CAPITAL LETTER ETH
-\InputenxName{DJ}{0110}% LATIN CAPITAL LETTER D WITH STROKE
-\InputenxName{Dcaron}{010E}% LATIN CAPITAL LETTER D WITH CARON
-\InputenxName{Dcroat}{0110}% LATIN CAPITAL LETTER D WITH STROKE
-\InputenxName{Ddotaccent}{1E0A}% LATIN CAPITAL LETTER D WITH DOT ABOVE
-\InputenxName{Decyrillic}{0414}% CYRILLIC CAPITAL LETTER DE
-\InputenxName{Delta}{2206}% INCREMENT
-\InputenxName{Djecyrillic}{0402}% CYRILLIC CAPITAL LETTER DJE
-\InputenxName{Dslash}{0110}% LATIN CAPITAL LETTER D WITH STROKE
-\InputenxName{Dzecyrillic}{0405}% CYRILLIC CAPITAL LETTER DZE
-\InputenxName{Dzhecyrillic}{040F}% CYRILLIC CAPITAL LETTER DZHE
-\InputenxName{Eacute}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\InputenxName{Ecaron}{011A}% LATIN CAPITAL LETTER E WITH CARON
-\InputenxName{Ecircumflex}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-\InputenxName{Ecyrillic}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE
-\InputenxName{Edieresis}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\InputenxName{Edot}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE
-\InputenxName{Edotaccent}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE
-\InputenxName{Efcyrillic}{0424}% CYRILLIC CAPITAL LETTER EF
-\InputenxName{Egrave}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE
-\InputenxName{Elcyrillic}{041B}% CYRILLIC CAPITAL LETTER EL
-\InputenxName{Emacron}{0112}% LATIN CAPITAL LETTER E WITH MACRON
-\InputenxName{Emcyrillic}{041C}% CYRILLIC CAPITAL LETTER EM
-\InputenxName{Encyrillic}{041D}% CYRILLIC CAPITAL LETTER EN
-\InputenxName{Eng}{014A}% LATIN CAPITAL LETTER ENG
-\InputenxName{Eogonek}{0118}% LATIN CAPITAL LETTER E WITH OGONEK
-\InputenxName{Ercyrillic}{0420}% CYRILLIC CAPITAL LETTER ER
-\InputenxName{Ereversedcyrillic}{042D}% CYRILLIC CAPITAL LETTER E
-\InputenxName{Escyrillic}{0421}% CYRILLIC CAPITAL LETTER ES
-\InputenxName{Eth}{00D0}% LATIN CAPITAL LETTER ETH
-\InputenxName{Euro}{20AC}% EURO SIGN
-\InputenxName{Fdotaccent}{1E1E}% LATIN CAPITAL LETTER F WITH DOT ABOVE
-\InputenxName{Gamma}{0393}% GREEK CAPITAL LETTER GAMMA
-\InputenxName{Gbreve}{011E}% LATIN CAPITAL LETTER G WITH BREVE
-\InputenxName{Gcedilla}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA
-\InputenxName{Gcircumflex}{011C}% LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-\InputenxName{Gcommaaccent}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA
-\InputenxName{Gdot}{0120}% LATIN CAPITAL LETTER G WITH DOT ABOVE
-\InputenxName{Gdotaccent}{0120}% LATIN CAPITAL LETTER G WITH DOT ABOVE
-\InputenxName{Gecyrillic}{0413}% CYRILLIC CAPITAL LETTER GHE
-\InputenxName{Gheupturncyrillic}{0490}% CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-\InputenxName{Gjecyrillic}{0403}% CYRILLIC CAPITAL LETTER GJE
-\InputenxName{Hardsigncyrillic}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN
-\InputenxName{Hbar}{0126}% LATIN CAPITAL LETTER H WITH STROKE
-\InputenxName{Hcircumflex}{0124}% LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-\InputenxName{IAcyrillic}{042F}% CYRILLIC CAPITAL LETTER YA
-\InputenxName{IJ}{0132}% LATIN CAPITAL LIGATURE IJ
-\InputenxName{IUcyrillic}{042E}% CYRILLIC CAPITAL LETTER YU
-\InputenxName{Iacute}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\InputenxName{Icircumflex}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\InputenxName{Icyrillic}{0406}% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-\InputenxName{Idieresis}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\InputenxName{Idot}{0130}% LATIN CAPITAL LETTER I WITH DOT ABOVE
-\InputenxName{Idotaccent}{0130}% LATIN CAPITAL LETTER I WITH DOT ABOVE
-\InputenxName{Iecyrillic}{0415}% CYRILLIC CAPITAL LETTER IE
-\InputenxName{Igrave}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE
-\InputenxName{Iicyrillic}{0418}% CYRILLIC CAPITAL LETTER I
-\InputenxName{Iishortcyrillic}{0419}% CYRILLIC CAPITAL LETTER SHORT I
-\InputenxName{Imacron}{012A}% LATIN CAPITAL LETTER I WITH MACRON
-\InputenxName{Iocyrillic}{0401}% CYRILLIC CAPITAL LETTER IO
-\InputenxName{Iogonek}{012E}% LATIN CAPITAL LETTER I WITH OGONEK
-\InputenxName{Itilde}{0128}% LATIN CAPITAL LETTER I WITH TILDE
-\InputenxName{Jcircumflex}{0134}% LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-\InputenxName{Jecyrillic}{0408}% CYRILLIC CAPITAL LETTER JE
-\InputenxName{Kacyrillic}{041A}% CYRILLIC CAPITAL LETTER KA
-\InputenxName{Kcedilla}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA
-\InputenxName{Kcommaaccent}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA
-\InputenxName{Khacyrillic}{0425}% CYRILLIC CAPITAL LETTER HA
-\InputenxName{Kjecyrillic}{040C}% CYRILLIC CAPITAL LETTER KJE
-\InputenxName{Lacute}{0139}% LATIN CAPITAL LETTER L WITH ACUTE
-\InputenxName{Lcaron}{013D}% LATIN CAPITAL LETTER L WITH CARON
-\InputenxName{Lcedilla}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA
-\InputenxName{Lcommaaccent}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA
-\InputenxName{Ljecyrillic}{0409}% CYRILLIC CAPITAL LETTER LJE
-\InputenxName{Lslash}{0141}% LATIN CAPITAL LETTER L WITH STROKE
-\InputenxName{Mdotaccent}{1E40}% LATIN CAPITAL LETTER M WITH DOT ABOVE
-\InputenxName{NG}{014A}% LATIN CAPITAL LETTER ENG
-\InputenxName{Nacute}{0143}% LATIN CAPITAL LETTER N WITH ACUTE
-\InputenxName{Ncaron}{0147}% LATIN CAPITAL LETTER N WITH CARON
-\InputenxName{Ncedilla}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA
-\InputenxName{Ncommaaccent}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA
-\InputenxName{Njecyrillic}{040A}% CYRILLIC CAPITAL LETTER NJE
-\InputenxName{Ntilde}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\InputenxName{OE}{0152}% LATIN CAPITAL LIGATURE OE
-\InputenxName{Oacute}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\InputenxName{Ocircumflex}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\InputenxName{Ocyrillic}{041E}% CYRILLIC CAPITAL LETTER O
-\InputenxName{Odblacute}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-\InputenxName{Odieresis}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\InputenxName{Ograve}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE
-\InputenxName{Ohungarumlaut}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-\InputenxName{Omacron}{014C}% LATIN CAPITAL LETTER O WITH MACRON
-\InputenxName{Omega}{03A9}% GREEK CAPITAL LETTER OMEGA
-\InputenxName{Omegagreek}{03A9}% GREEK CAPITAL LETTER OMEGA
-\InputenxName{Oslash}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\InputenxName{Otilde}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\InputenxName{Pdotaccent}{1E56}% LATIN CAPITAL LETTER P WITH DOT ABOVE
-\InputenxName{Pecyrillic}{041F}% CYRILLIC CAPITAL LETTER PE
-\InputenxName{Phi}{03A6}% GREEK CAPITAL LETTER PHI
-\InputenxName{Racute}{0154}% LATIN CAPITAL LETTER R WITH ACUTE
-\InputenxName{Rcaron}{0158}% LATIN CAPITAL LETTER R WITH CARON
-\InputenxName{Rcedilla}{0156}% LATIN CAPITAL LETTER R WITH CEDILLA
-\InputenxName{Rcommaaccent}{0156}% LATIN CAPITAL LETTER R WITH CEDILLA
-\InputenxName{SFi}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT
-\InputenxName{SFii}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT
-\InputenxName{SFiii}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT
-\InputenxName{SFiv}{2518}% BOX DRAWINGS LIGHT UP AND LEFT
-\InputenxName{SFix}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT
-\InputenxName{SFl}{2558}% BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-\InputenxName{SFli}{2552}% BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-\InputenxName{SFlii}{2553}% BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-\InputenxName{SFliii}{256B}% BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-\InputenxName{SFliv}{256A}% BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-\InputenxName{SFv}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-\InputenxName{SFvi}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-\InputenxName{SFvii}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL
-\InputenxName{SFviii}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-\InputenxName{SFx}{2500}% BOX DRAWINGS LIGHT HORIZONTAL
-\InputenxName{SFxi}{2502}% BOX DRAWINGS LIGHT VERTICAL
-\InputenxName{SFxix}{2561}% BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-\InputenxName{SFxl}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-\InputenxName{SFxli}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-\InputenxName{SFxlii}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-\InputenxName{SFxliii}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL
-\InputenxName{SFxliv}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-\InputenxName{SFxlix}{2559}% BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-\InputenxName{SFxlv}{2567}% BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-\InputenxName{SFxlvi}{2568}% BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-\InputenxName{SFxlvii}{2564}% BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-\InputenxName{SFxlviii}{2565}% BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-\InputenxName{SFxx}{2562}% BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-\InputenxName{SFxxi}{2556}% BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-\InputenxName{SFxxii}{2555}% BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-\InputenxName{SFxxiii}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-\InputenxName{SFxxiv}{2551}% BOX DRAWINGS DOUBLE VERTICAL
-\InputenxName{SFxxv}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT
-\InputenxName{SFxxvi}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT
-\InputenxName{SFxxvii}{255C}% BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-\InputenxName{SFxxviii}{255B}% BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-\InputenxName{SFxxxix}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT
-\InputenxName{SFxxxvi}{255E}% BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-\InputenxName{SFxxxvii}{255F}% BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-\InputenxName{SFxxxviii}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT
-\InputenxName{Sacute}{015A}% LATIN CAPITAL LETTER S WITH ACUTE
-\InputenxName{Scaron}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\InputenxName{Scedilla}{015E}% LATIN CAPITAL LETTER S WITH CEDILLA
-\InputenxName{Scircumflex}{015C}% LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-\InputenxName{Scommaaccent}{0218}% LATIN CAPITAL LETTER S WITH COMMA BELOW
-\InputenxName{Sdotaccent}{1E60}% LATIN CAPITAL LETTER S WITH DOT ABOVE
-\InputenxName{Shacyrillic}{0428}% CYRILLIC CAPITAL LETTER SHA
-\InputenxName{Shchacyrillic}{0429}% CYRILLIC CAPITAL LETTER SHCHA
-\InputenxName{Sigma}{03A3}% GREEK CAPITAL LETTER SIGMA
-\InputenxName{Softsigncyrillic}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN
-\InputenxName{TH}{00DE}% LATIN CAPITAL LETTER THORN
-\InputenxName{Tbar}{0166}% LATIN CAPITAL LETTER T WITH STROKE
-\InputenxName{Tcaron}{0164}% LATIN CAPITAL LETTER T WITH CARON
-\InputenxName{Tcedilla}{0162}% LATIN CAPITAL LETTER T WITH CEDILLA
-\InputenxName{Tcommaaccent}{0162}% LATIN CAPITAL LETTER T WITH CEDILLA
-\InputenxName{Tdotaccent}{1E6A}% LATIN CAPITAL LETTER T WITH DOT ABOVE
-\InputenxName{Tecyrillic}{0422}% CYRILLIC CAPITAL LETTER TE
-\InputenxName{Theta}{0398}% GREEK CAPITAL LETTER THETA
-\InputenxName{Thorn}{00DE}% LATIN CAPITAL LETTER THORN
-\InputenxName{Tsecyrillic}{0426}% CYRILLIC CAPITAL LETTER TSE
-\InputenxName{Tshecyrillic}{040B}% CYRILLIC CAPITAL LETTER TSHE
-\InputenxName{Tstroke}{0166}% LATIN CAPITAL LETTER T WITH STROKE
-\InputenxName{Uacute}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\InputenxName{Ubreve}{016C}% LATIN CAPITAL LETTER U WITH BREVE
-\InputenxName{Ucircumflex}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\InputenxName{Ucyrillic}{0423}% CYRILLIC CAPITAL LETTER U
-\InputenxName{Udblacute}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-\InputenxName{Udieresis}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\InputenxName{Ugrave}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE
-\InputenxName{Uhungarumlaut}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-\InputenxName{Umacron}{016A}% LATIN CAPITAL LETTER U WITH MACRON
-\InputenxName{Uogonek}{0172}% LATIN CAPITAL LETTER U WITH OGONEK
-\InputenxName{Uring}{016E}% LATIN CAPITAL LETTER U WITH RING ABOVE
-\InputenxName{Ushortcyrillic}{040E}% CYRILLIC CAPITAL LETTER SHORT U
-\InputenxName{Utilde}{0168}% LATIN CAPITAL LETTER U WITH TILDE
-\InputenxName{Vecyrillic}{0412}% CYRILLIC CAPITAL LETTER VE
-\InputenxName{Wacute}{1E82}% LATIN CAPITAL LETTER W WITH ACUTE
-\InputenxName{Wcircumflex}{0174}% LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-\InputenxName{Wdieresis}{1E84}% LATIN CAPITAL LETTER W WITH DIAERESIS
-\InputenxName{Wgrave}{1E80}% LATIN CAPITAL LETTER W WITH GRAVE
-\InputenxName{Yacute}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE
-\InputenxName{Ycircumflex}{0176}% LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-\InputenxName{Ydieresis}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS
-\InputenxName{Yericyrillic}{042B}% CYRILLIC CAPITAL LETTER YERU
-\InputenxName{Ygrave}{1EF2}% LATIN CAPITAL LETTER Y WITH GRAVE
-\InputenxName{Yicyrillic}{0407}% CYRILLIC CAPITAL LETTER YI
-\InputenxName{Zacute}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE
-\InputenxName{Zcaron}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\InputenxName{Zdot}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE
-\InputenxName{Zdotaccent}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE
-\InputenxName{Zecyrillic}{0417}% CYRILLIC CAPITAL LETTER ZE
-\InputenxName{Zhecyrillic}{0416}% CYRILLIC CAPITAL LETTER ZHE
-\InputenxName{aacute}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\InputenxName{abreve}{0103}% LATIN SMALL LETTER A WITH BREVE
-\InputenxName{acircumflex}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\InputenxName{acute}{00B4}% ACUTE ACCENT
-\InputenxName{acutedbl}{02DD}% DOUBLE ACUTE ACCENT
-\InputenxName{acyrillic}{0430}% CYRILLIC SMALL LETTER A
-\InputenxName{adieresis}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\InputenxName{ae}{00E6}% LATIN SMALL LETTER AE
-\InputenxName{agrave}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\InputenxName{alef}{05D0}% HEBREW LETTER ALEF
-\InputenxName{alefhebrew}{05D0}% HEBREW LETTER ALEF
-\InputenxName{alpha}{03B1}% GREEK SMALL LETTER ALPHA
-\InputenxName{amacron}{0101}% LATIN SMALL LETTER A WITH MACRON
-\InputenxName{aogonek}{0105}% LATIN SMALL LETTER A WITH OGONEK
-\InputenxName{approxequal}{2248}% ALMOST EQUAL TO
-\InputenxName{aring}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\InputenxName{asciiacute}{00B4}% ACUTE ACCENT
-\InputenxName{asciibreve}{02D8}% BREVE
-\InputenxName{asciicaron}{02C7}% CARON
-\InputenxName{asciicircum}{02C6}% MODIFIER LETTER CIRCUMFLEX ACCENT
-\InputenxName{asciidieresis}{00A8}% DIAERESIS
-\InputenxName{asciigrave}{02CB}% MODIFIER LETTER GRAVE ACCENT
-\InputenxName{asciimacron}{00AF}% MACRON
-\InputenxName{asciitilde}{02DC}% SMALL TILDE
-\InputenxName{atilde}{00E3}% LATIN SMALL LETTER A WITH TILDE
-\InputenxName{ayin}{05E2}% HEBREW LETTER AYIN
-\InputenxName{ayinhebrew}{05E2}% HEBREW LETTER AYIN
-\InputenxName{bdotaccent}{1E03}% LATIN SMALL LETTER B WITH DOT ABOVE
-\InputenxName{becyrillic}{0431}% CYRILLIC SMALL LETTER BE
-\InputenxName{bet}{05D1}% HEBREW LETTER BET
-\InputenxName{beta}{03B2}% GREEK SMALL LETTER BETA
-\InputenxName{bethebrew}{05D1}% HEBREW LETTER BET
-\InputenxName{blacksquare}{25A0}% BLACK SQUARE
-\InputenxName{block}{2588}% FULL BLOCK
-\InputenxName{breve}{02D8}% BREVE
-\InputenxName{brokenbar}{00A6}% BROKEN BAR
-\InputenxName{bullet}{2022}% BULLET
-\InputenxName{bulletoperator}{2219}% BULLET OPERATOR
-\InputenxName{cacute}{0107}% LATIN SMALL LETTER C WITH ACUTE
-\InputenxName{cap}{2227}% LOGICAL AND
-\InputenxName{caron}{02C7}% CARON
-\InputenxName{ccaron}{010D}% LATIN SMALL LETTER C WITH CARON
-\InputenxName{ccedilla}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\InputenxName{ccircumflex}{0109}% LATIN SMALL LETTER C WITH CIRCUMFLEX
-\InputenxName{cdot}{010B}% LATIN SMALL LETTER C WITH DOT ABOVE
-\InputenxName{cdotaccent}{010B}% LATIN SMALL LETTER C WITH DOT ABOVE
-\InputenxName{cedilla}{00B8}% CEDILLA
-\InputenxName{cent}{00A2}% CENT SIGN
-\InputenxName{checyrillic}{0447}% CYRILLIC SMALL LETTER CHE
-\InputenxName{circumflex}{02C6}% MODIFIER LETTER CIRCUMFLEX ACCENT
-\InputenxName{contourintegral}{222E}% CONTOUR INTEGRAL
-\InputenxName{copyright}{00A9}% COPYRIGHT SIGN
-\InputenxName{currency}{00A4}% CURRENCY SIGN
-\InputenxName{cyra}{0430}% CYRILLIC SMALL LETTER A
-\InputenxName{cyrb}{0431}% CYRILLIC SMALL LETTER BE
-\InputenxName{cyrc}{0446}% CYRILLIC SMALL LETTER TSE
-\InputenxName{cyrch}{0447}% CYRILLIC SMALL LETTER CHE
-\InputenxName{cyrd}{0434}% CYRILLIC SMALL LETTER DE
-\InputenxName{cyrdje}{0452}% CYRILLIC SMALL LETTER DJE
-\InputenxName{cyrdze}{0455}% CYRILLIC SMALL LETTER DZE
-\InputenxName{cyrdzhe}{045F}% CYRILLIC SMALL LETTER DZHE
-\InputenxName{cyre}{0435}% CYRILLIC SMALL LETTER IE
-\InputenxName{cyrerev}{044D}% CYRILLIC SMALL LETTER E
-\InputenxName{cyrery}{044B}% CYRILLIC SMALL LETTER YERU
-\InputenxName{cyrf}{0444}% CYRILLIC SMALL LETTER EF
-\InputenxName{cyrg}{0433}% CYRILLIC SMALL LETTER GHE
-\InputenxName{cyrgup}{0491}% CYRILLIC SMALL LETTER GHE WITH UPTURN
-\InputenxName{cyrh}{0445}% CYRILLIC SMALL LETTER HA
-\InputenxName{cyrhrdsn}{044A}% CYRILLIC SMALL LETTER HARD SIGN
-\InputenxName{cyri}{0438}% CYRILLIC SMALL LETTER I
-\InputenxName{cyrie}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE
-\InputenxName{cyrii}{0456}% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-\InputenxName{cyrishrt}{0439}% CYRILLIC SMALL LETTER SHORT I
-\InputenxName{cyrje}{0458}% CYRILLIC SMALL LETTER JE
-\InputenxName{cyrk}{043A}% CYRILLIC SMALL LETTER KA
-\InputenxName{cyrl}{043B}% CYRILLIC SMALL LETTER EL
-\InputenxName{cyrlje}{0459}% CYRILLIC SMALL LETTER LJE
-\InputenxName{cyrm}{043C}% CYRILLIC SMALL LETTER EM
-\InputenxName{cyrn}{043D}% CYRILLIC SMALL LETTER EN
-\InputenxName{cyrnje}{045A}% CYRILLIC SMALL LETTER NJE
-\InputenxName{cyro}{043E}% CYRILLIC SMALL LETTER O
-\InputenxName{cyrp}{043F}% CYRILLIC SMALL LETTER PE
-\InputenxName{cyrr}{0440}% CYRILLIC SMALL LETTER ER
-\InputenxName{cyrs}{0441}% CYRILLIC SMALL LETTER ES
-\InputenxName{cyrsftsn}{044C}% CYRILLIC SMALL LETTER SOFT SIGN
-\InputenxName{cyrsh}{0448}% CYRILLIC SMALL LETTER SHA
-\InputenxName{cyrshch}{0449}% CYRILLIC SMALL LETTER SHCHA
-\InputenxName{cyrt}{0442}% CYRILLIC SMALL LETTER TE
-\InputenxName{cyrtshe}{045B}% CYRILLIC SMALL LETTER TSHE
-\InputenxName{cyru}{0443}% CYRILLIC SMALL LETTER U
-\InputenxName{cyrushrt}{045E}% CYRILLIC SMALL LETTER SHORT U
-\InputenxName{cyrv}{0432}% CYRILLIC SMALL LETTER VE
-\InputenxName{cyrya}{044F}% CYRILLIC SMALL LETTER YA
-\InputenxName{cyryi}{0457}% CYRILLIC SMALL LETTER YI
-\InputenxName{cyryo}{0451}% CYRILLIC SMALL LETTER IO
-\InputenxName{cyryu}{044E}% CYRILLIC SMALL LETTER YU
-\InputenxName{cyrz}{0437}% CYRILLIC SMALL LETTER ZE
-\InputenxName{cyrzh}{0436}% CYRILLIC SMALL LETTER ZHE
-\InputenxName{dagger}{2020}% DAGGER
-\InputenxName{daggerdbl}{2021}% DOUBLE DAGGER
-\InputenxName{dalet}{05D3}% HEBREW LETTER DALET
-\InputenxName{dalethebrew}{05D3}% HEBREW LETTER DALET
-\InputenxName{dbllowline}{2017}% DOUBLE LOW LINE
-\InputenxName{dcaron}{010F}% LATIN SMALL LETTER D WITH CARON
-\InputenxName{dcroat}{0111}% LATIN SMALL LETTER D WITH STROKE
-\InputenxName{ddotaccent}{1E0B}% LATIN SMALL LETTER D WITH DOT ABOVE
-\InputenxName{decyrillic}{0434}% CYRILLIC SMALL LETTER DE
-\InputenxName{degree}{00B0}% DEGREE SIGN
-\InputenxName{delta}{03B4}% GREEK SMALL LETTER DELTA
-\InputenxName{dh}{00F0}% LATIN SMALL LETTER ETH
-\InputenxName{dieresis}{00A8}% DIAERESIS
-\InputenxName{div}{00F7}% DIVISION SIGN
-\InputenxName{divide}{00F7}% DIVISION SIGN
-\InputenxName{dj}{0111}% LATIN SMALL LETTER D WITH STROKE
-\InputenxName{djecyrillic}{0452}% CYRILLIC SMALL LETTER DJE
-\InputenxName{dkshade}{2593}% DARK SHADE
-\InputenxName{dmacron}{0111}% LATIN SMALL LETTER D WITH STROKE
-\InputenxName{dnblock}{2584}% LOWER HALF BLOCK
-\InputenxName{dotaccent}{02D9}% DOT ABOVE
-\InputenxName{dotlessi}{0131}% LATIN SMALL LETTER DOTLESS I
-\InputenxName{dzecyrillic}{0455}% CYRILLIC SMALL LETTER DZE
-\InputenxName{dzhecyrillic}{045F}% CYRILLIC SMALL LETTER DZHE
-\InputenxName{eacute}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\InputenxName{ecaron}{011B}% LATIN SMALL LETTER E WITH CARON
-\InputenxName{ecircumflex}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\InputenxName{ecyrillic}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE
-\InputenxName{edieresis}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\InputenxName{edot}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE
-\InputenxName{edotaccent}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE
-\InputenxName{efcyrillic}{0444}% CYRILLIC SMALL LETTER EF
-\InputenxName{egrave}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\InputenxName{elcyrillic}{043B}% CYRILLIC SMALL LETTER EL
-\InputenxName{element}{2208}% ELEMENT OF
-\InputenxName{ellipsis}{2026}% HORIZONTAL ELLIPSIS
-\InputenxName{emacron}{0113}% LATIN SMALL LETTER E WITH MACRON
-\InputenxName{emcyrillic}{043C}% CYRILLIC SMALL LETTER EM
-\InputenxName{emdash}{2014}% EM DASH
-\InputenxName{encyrillic}{043D}% CYRILLIC SMALL LETTER EN
-\InputenxName{endash}{2013}% EN DASH
-\InputenxName{eng}{014B}% LATIN SMALL LETTER ENG
-\InputenxName{eogonek}{0119}% LATIN SMALL LETTER E WITH OGONEK
-\InputenxName{epsilon}{03B5}% GREEK SMALL LETTER EPSILON
-\InputenxName{equivalence}{2261}% IDENTICAL TO
-\InputenxName{ercyrillic}{0440}% CYRILLIC SMALL LETTER ER
-\InputenxName{ereversedcyrillic}{044D}% CYRILLIC SMALL LETTER E
-\InputenxName{escyrillic}{0441}% CYRILLIC SMALL LETTER ES
-\InputenxName{eth}{00F0}% LATIN SMALL LETTER ETH
-\InputenxName{euro}{20AC}% EURO SIGN
-\InputenxName{exclamdown}{00A1}% INVERTED EXCLAMATION MARK
-\InputenxName{fdotaccent}{1E1F}% LATIN SMALL LETTER F WITH DOT ABOVE
-\InputenxName{fi}{FB01}% LATIN SMALL LIGATURE FI
-\InputenxName{filledbox}{25A0}% BLACK SQUARE
-\InputenxName{finalkaf}{05DA}% HEBREW LETTER FINAL KAF
-\InputenxName{finalkafhebrew}{05DA}% HEBREW LETTER FINAL KAF
-\InputenxName{finalmem}{05DD}% HEBREW LETTER FINAL MEM
-\InputenxName{finalmemhebrew}{05DD}% HEBREW LETTER FINAL MEM
-\InputenxName{finalnun}{05DF}% HEBREW LETTER FINAL NUN
-\InputenxName{finalnunhebrew}{05DF}% HEBREW LETTER FINAL NUN
-\InputenxName{finalpe}{05E3}% HEBREW LETTER FINAL PE
-\InputenxName{finalpehebrew}{05E3}% HEBREW LETTER FINAL PE
-\InputenxName{finaltsadi}{05E5}% HEBREW LETTER FINAL TSADI
-\InputenxName{finaltsadihebrew}{05E5}% HEBREW LETTER FINAL TSADI
-\InputenxName{fl}{FB02}% LATIN SMALL LIGATURE FL
-\InputenxName{florin}{0192}% LATIN SMALL LETTER F WITH HOOK
-\InputenxName{fourthtonechinese}{02CB}% MODIFIER LETTER GRAVE ACCENT
-\InputenxName{fraction}{2044}% FRACTION SLASH
-\InputenxName{fractionsolidus}{2044}% FRACTION SLASH
-\InputenxName{gbreve}{011F}% LATIN SMALL LETTER G WITH BREVE
-\InputenxName{gcedilla}{0123}% LATIN SMALL LETTER G WITH CEDILLA
-\InputenxName{gcircumflex}{011D}% LATIN SMALL LETTER G WITH CIRCUMFLEX
-\InputenxName{gcommaaccent}{0123}% LATIN SMALL LETTER G WITH CEDILLA
-\InputenxName{gdot}{0121}% LATIN SMALL LETTER G WITH DOT ABOVE
-\InputenxName{gdotaccent}{0121}% LATIN SMALL LETTER G WITH DOT ABOVE
-\InputenxName{gecyrillic}{0433}% CYRILLIC SMALL LETTER GHE
-\InputenxName{germandbls}{00DF}% LATIN SMALL LETTER SHARP S
-\InputenxName{gheupturncyrillic}{0491}% CYRILLIC SMALL LETTER GHE WITH UPTURN
-\InputenxName{gimel}{05D2}% HEBREW LETTER GIMEL
-\InputenxName{gimelhebrew}{05D2}% HEBREW LETTER GIMEL
-\InputenxName{gjecyrillic}{0453}% CYRILLIC SMALL LETTER GJE
-\InputenxName{greaterequal}{2265}% GREATER-THAN OR EQUAL TO
-\InputenxName{guillemotleft}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\InputenxName{guillemotright}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\InputenxName{guilsinglleft}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-\InputenxName{guilsinglright}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-\InputenxName{hardsigncyrillic}{044A}% CYRILLIC SMALL LETTER HARD SIGN
-\InputenxName{hbar}{0127}% LATIN SMALL LETTER H WITH STROKE
-\InputenxName{hcircumflex}{0125}% LATIN SMALL LETTER H WITH CIRCUMFLEX
-\InputenxName{he}{05D4}% HEBREW LETTER HE
-\InputenxName{hebalef}{05D0}% HEBREW LETTER ALEF
-\InputenxName{hebayin}{05E2}% HEBREW LETTER AYIN
-\InputenxName{hebbet}{05D1}% HEBREW LETTER BET
-\InputenxName{hebdalet}{05D3}% HEBREW LETTER DALET
-\InputenxName{hebfinalkaf}{05DA}% HEBREW LETTER FINAL KAF
-\InputenxName{hebfinalmem}{05DD}% HEBREW LETTER FINAL MEM
-\InputenxName{hebfinalnun}{05DF}% HEBREW LETTER FINAL NUN
-\InputenxName{hebfinalpe}{05E3}% HEBREW LETTER FINAL PE
-\InputenxName{hebfinaltsadi}{05E5}% HEBREW LETTER FINAL TSADI
-\InputenxName{hebgimel}{05D2}% HEBREW LETTER GIMEL
-\InputenxName{hebhe}{05D4}% HEBREW LETTER HE
-\InputenxName{hebhet}{05D7}% HEBREW LETTER HET
-\InputenxName{hebkaf}{05DB}% HEBREW LETTER KAF
-\InputenxName{heblamed}{05DC}% HEBREW LETTER LAMED
-\InputenxName{hebmem}{05DE}% HEBREW LETTER MEM
-\InputenxName{hebnun}{05E0}% HEBREW LETTER NUN
-\InputenxName{hebpe}{05E4}% HEBREW LETTER PE
-\InputenxName{hebqof}{05E7}% HEBREW LETTER QOF
-\InputenxName{hebresh}{05E8}% HEBREW LETTER RESH
-\InputenxName{hebsamekh}{05E1}% HEBREW LETTER SAMEKH
-\InputenxName{hebshin}{05E9}% HEBREW LETTER SHIN
-\InputenxName{hebtav}{05EA}% HEBREW LETTER TAV
-\InputenxName{hebtet}{05D8}% HEBREW LETTER TET
-\InputenxName{hebtsadi}{05E6}% HEBREW LETTER TSADI
-\InputenxName{hebvav}{05D5}% HEBREW LETTER VAV
-\InputenxName{hebyod}{05D9}% HEBREW LETTER YOD
-\InputenxName{hebzayin}{05D6}% HEBREW LETTER ZAYIN
-\InputenxName{hehebrew}{05D4}% HEBREW LETTER HE
-\InputenxName{het}{05D7}% HEBREW LETTER HET
-\InputenxName{hethebrew}{05D7}% HEBREW LETTER HET
-\InputenxName{horizontalbar}{2015}% HORIZONTAL BAR
-\InputenxName{hungarumlaut}{02DD}% DOUBLE ACUTE ACCENT
-\InputenxName{iacute}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\InputenxName{iacyrillic}{044F}% CYRILLIC SMALL LETTER YA
-\InputenxName{icircumflex}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\InputenxName{icyrillic}{0456}% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-\InputenxName{idieresis}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\InputenxName{iecyrillic}{0435}% CYRILLIC SMALL LETTER IE
-\InputenxName{igrave}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\InputenxName{iicyrillic}{0438}% CYRILLIC SMALL LETTER I
-\InputenxName{iishortcyrillic}{0439}% CYRILLIC SMALL LETTER SHORT I
-\InputenxName{ij}{0133}% LATIN SMALL LIGATURE IJ
-\InputenxName{ilde}{02DC}% SMALL TILDE
-\InputenxName{imacron}{012B}% LATIN SMALL LETTER I WITH MACRON
-\InputenxName{increment}{2206}% INCREMENT
-\InputenxName{infinity}{221E}% INFINITY
-\InputenxName{integral}{222B}% INTEGRAL
-\InputenxName{intersection}{2229}% INTERSECTION
-\InputenxName{iocyrillic}{0451}% CYRILLIC SMALL LETTER IO
-\InputenxName{iogonek}{012F}% LATIN SMALL LETTER I WITH OGONEK
-\InputenxName{itilde}{0129}% LATIN SMALL LETTER I WITH TILDE
-\InputenxName{iucyrillic}{044E}% CYRILLIC SMALL LETTER YU
-\InputenxName{jcircumflex}{0135}% LATIN SMALL LETTER J WITH CIRCUMFLEX
-\InputenxName{jecyrillic}{0458}% CYRILLIC SMALL LETTER JE
-\InputenxName{kacyrillic}{043A}% CYRILLIC SMALL LETTER KA
-\InputenxName{kaf}{05DB}% HEBREW LETTER KAF
-\InputenxName{kafhebrew}{05DB}% HEBREW LETTER KAF
-\InputenxName{kcedilla}{0137}% LATIN SMALL LETTER K WITH CEDILLA
-\InputenxName{kcommaaccent}{0137}% LATIN SMALL LETTER K WITH CEDILLA
-\InputenxName{kgreenlandic}{0138}% LATIN SMALL LETTER KRA
-\InputenxName{khacyrillic}{0445}% CYRILLIC SMALL LETTER HA
-\InputenxName{kjecyrillic}{045C}% CYRILLIC SMALL LETTER KJE
-\InputenxName{kra}{0138}% LATIN SMALL LETTER KRA
-\InputenxName{lacute}{013A}% LATIN SMALL LETTER L WITH ACUTE
-\InputenxName{lamed}{05DC}% HEBREW LETTER LAMED
-\InputenxName{lamedhebrew}{05DC}% HEBREW LETTER LAMED
-\InputenxName{lcaron}{013E}% LATIN SMALL LETTER L WITH CARON
-\InputenxName{lcedilla}{013C}% LATIN SMALL LETTER L WITH CEDILLA
-\InputenxName{lcommaaccent}{013C}% LATIN SMALL LETTER L WITH CEDILLA
-\InputenxName{lessequal}{2264}% LESS-THAN OR EQUAL TO
-\InputenxName{lfblock}{258C}% LEFT HALF BLOCK
-\InputenxName{ljecyrillic}{0459}% CYRILLIC SMALL LETTER LJE
-\InputenxName{lnot}{00AC}% NOT SIGN
-\InputenxName{logicaland}{2227}% LOGICAL AND
-\InputenxName{logicalnot}{00AC}% NOT SIGN
-\InputenxName{logicalnotreversed}{2310}% REVERSED NOT SIGN
-\InputenxName{lozenge}{25CA}% LOZENGE
-\InputenxName{lslash}{0142}% LATIN SMALL LETTER L WITH STROKE
-\InputenxName{ltshade}{2591}% LIGHT SHADE
-\InputenxName{macron}{00AF}% MACRON
-\InputenxName{malteseH}{0126}% LATIN CAPITAL LETTER H WITH STROKE
-\InputenxName{malteseh}{0127}% LATIN SMALL LETTER H WITH STROKE
-\InputenxName{mdotaccent}{1E41}% LATIN SMALL LETTER M WITH DOT ABOVE
-\InputenxName{mem}{05DE}% HEBREW LETTER MEM
-\InputenxName{memhebrew}{05DE}% HEBREW LETTER MEM
-\InputenxName{middot}{00B7}% MIDDLE DOT
-\InputenxName{mu}{00B5}% MICRO SIGN
-\InputenxName{multiply}{00D7}% MULTIPLICATION SIGN
-\InputenxName{nacute}{0144}% LATIN SMALL LETTER N WITH ACUTE
-\InputenxName{nbspace}{00A0}% NO-BREAK SPACE
-\InputenxName{ncaron}{0148}% LATIN SMALL LETTER N WITH CARON
-\InputenxName{ncedilla}{0146}% LATIN SMALL LETTER N WITH CEDILLA
-\InputenxName{ncommaaccent}{0146}% LATIN SMALL LETTER N WITH CEDILLA
-\InputenxName{ng}{014B}% LATIN SMALL LETTER ENG
-\InputenxName{njecyrillic}{045A}% CYRILLIC SMALL LETTER NJE
-\InputenxName{nobreakspace}{00A0}% NO-BREAK SPACE
-\InputenxName{nonbreakingspace}{00A0}% NO-BREAK SPACE
-\InputenxName{notequal}{2260}% NOT EQUAL TO
-\InputenxName{nsuperior}{207F}% SUPERSCRIPT LATIN SMALL LETTER N
-\InputenxName{ntilde}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\InputenxName{numero}{2116}% NUMERO SIGN
-\InputenxName{nun}{05E0}% HEBREW LETTER NUN
-\InputenxName{nunhebrew}{05E0}% HEBREW LETTER NUN
-\InputenxName{oacute}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\InputenxName{ocircumflex}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\InputenxName{ocyrillic}{043E}% CYRILLIC SMALL LETTER O
-\InputenxName{odblacute}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE
-\InputenxName{odieresis}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\InputenxName{oe}{0153}% LATIN SMALL LIGATURE OE
-\InputenxName{ogonek}{02DB}% OGONEK
-\InputenxName{ograve}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\InputenxName{ohungarumlaut}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE
-\InputenxName{omacron}{014D}% LATIN SMALL LETTER O WITH MACRON
-\InputenxName{onehalf}{00BD}% VULGAR FRACTION ONE HALF
-\InputenxName{onequarter}{00BC}% VULGAR FRACTION ONE QUARTER
-\InputenxName{onesuperior}{00B9}% SUPERSCRIPT ONE
-\InputenxName{ordfeminine}{00AA}% FEMININE ORDINAL INDICATOR
-\InputenxName{ordmasculine}{00BA}% MASCULINE ORDINAL INDICATOR
-\InputenxName{oslash}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\InputenxName{otilde}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\InputenxName{overscore}{00AF}% MACRON
-\InputenxName{paragraph}{00B6}% PILCROW SIGN
-\InputenxName{partial}{2202}% PARTIAL DIFFERENTIAL
-\InputenxName{partialdiff}{2202}% PARTIAL DIFFERENTIAL
-\InputenxName{pdotaccent}{1E57}% LATIN SMALL LETTER P WITH DOT ABOVE
-\InputenxName{pe}{05E4}% HEBREW LETTER PE
-\InputenxName{pecyrillic}{043F}% CYRILLIC SMALL LETTER PE
-\InputenxName{pehebrew}{05E4}% HEBREW LETTER PE
-\InputenxName{periodcentered}{00B7}% MIDDLE DOT
-\InputenxName{perthousand}{2030}% PER MILLE SIGN
-\InputenxName{peseta}{20A7}% PESETA SIGN
-\InputenxName{phi}{03C6}% GREEK SMALL LETTER PHI
-\InputenxName{pi}{03C0}% GREEK SMALL LETTER PI
-\InputenxName{plusminus}{00B1}% PLUS-MINUS SIGN
-\InputenxName{pm}{00B1}% PLUS-MINUS SIGN
-\InputenxName{product}{220F}% N-ARY PRODUCT
-\InputenxName{qof}{05E7}% HEBREW LETTER QOF
-\InputenxName{qofhebrew}{05E7}% HEBREW LETTER QOF
-\InputenxName{questiondown}{00BF}% INVERTED QUESTION MARK
-\InputenxName{quotedblbase}{201E}% DOUBLE LOW-9 QUOTATION MARK
-\InputenxName{quotedblleft}{201C}% LEFT DOUBLE QUOTATION MARK
-\InputenxName{quotedblright}{201D}% RIGHT DOUBLE QUOTATION MARK
-\InputenxName{quoteleft}{2018}% LEFT SINGLE QUOTATION MARK
-\InputenxName{quoteright}{2019}% RIGHT SINGLE QUOTATION MARK
-\InputenxName{quotesinglbase}{201A}% SINGLE LOW-9 QUOTATION MARK
-\InputenxName{racute}{0155}% LATIN SMALL LETTER R WITH ACUTE
-\InputenxName{radical}{221A}% SQUARE ROOT
-\InputenxName{rcaron}{0159}% LATIN SMALL LETTER R WITH CARON
-\InputenxName{rcedilla}{0157}% LATIN SMALL LETTER R WITH CEDILLA
-\InputenxName{rcommaaccent}{0157}% LATIN SMALL LETTER R WITH CEDILLA
-\InputenxName{registered}{00AE}% REGISTERED SIGN
-\InputenxName{resh}{05E8}% HEBREW LETTER RESH
-\InputenxName{reshhebrew}{05E8}% HEBREW LETTER RESH
-\InputenxName{revlogicalnot}{2310}% REVERSED NOT SIGN
-\InputenxName{ring}{02DA}% RING ABOVE
-\InputenxName{rtblock}{2590}% RIGHT HALF BLOCK
-\InputenxName{sacute}{015B}% LATIN SMALL LETTER S WITH ACUTE
-\InputenxName{samekh}{05E1}% HEBREW LETTER SAMEKH
-\InputenxName{samekhhebrew}{05E1}% HEBREW LETTER SAMEKH
-\InputenxName{scaron}{0161}% LATIN SMALL LETTER S WITH CARON
-\InputenxName{scedilla}{015F}% LATIN SMALL LETTER S WITH CEDILLA
-\InputenxName{scircumflex}{015D}% LATIN SMALL LETTER S WITH CIRCUMFLEX
-\InputenxName{scommaaccent}{0219}% LATIN SMALL LETTER S WITH COMMA BELOW
-\InputenxName{sdotaccent}{1E61}% LATIN SMALL LETTER S WITH DOT ABOVE
-\InputenxName{section}{00A7}% SECTION SIGN
-\InputenxName{sfthyphen}{00AD}% SOFT HYPHEN
-\InputenxName{shacyrillic}{0448}% CYRILLIC SMALL LETTER SHA
-\InputenxName{shade}{2592}% MEDIUM SHADE
-\InputenxName{shadedark}{2593}% DARK SHADE
-\InputenxName{shadelight}{2591}% LIGHT SHADE
-\InputenxName{shademedium}{2592}% MEDIUM SHADE
-\InputenxName{shchacyrillic}{0449}% CYRILLIC SMALL LETTER SHCHA
-\InputenxName{shin}{05E9}% HEBREW LETTER SHIN
-\InputenxName{shinhebrew}{05E9}% HEBREW LETTER SHIN
-\InputenxName{sigma}{03C3}% GREEK SMALL LETTER SIGMA
-\InputenxName{softhyphen}{00AD}% SOFT HYPHEN
-\InputenxName{softsigncyrillic}{044C}% CYRILLIC SMALL LETTER SOFT SIGN
-\InputenxName{ss}{00DF}% LATIN SMALL LETTER SHARP S
-\InputenxName{sterling}{00A3}% POUND SIGN
-\InputenxName{summation}{2211}% N-ARY SUMMATION
-\InputenxName{surd}{221A}% SQUARE ROOT
-\InputenxName{tau}{03C4}% GREEK SMALL LETTER TAU
-\InputenxName{tav}{05EA}% HEBREW LETTER TAV
-\InputenxName{tavhebrew}{05EA}% HEBREW LETTER TAV
-\InputenxName{tbar}{0167}% LATIN SMALL LETTER T WITH STROKE
-\InputenxName{tcaron}{0165}% LATIN SMALL LETTER T WITH CARON
-\InputenxName{tcedilla}{0163}% LATIN SMALL LETTER T WITH CEDILLA
-\InputenxName{tcommaaccent}{0163}% LATIN SMALL LETTER T WITH CEDILLA
-\InputenxName{tdotaccent}{1E6B}% LATIN SMALL LETTER T WITH DOT ABOVE
-\InputenxName{tecyrillic}{0442}% CYRILLIC SMALL LETTER TE
-\InputenxName{tet}{05D8}% HEBREW LETTER TET
-\InputenxName{tethebrew}{05D8}% HEBREW LETTER TET
-\InputenxName{th}{00FE}% LATIN SMALL LETTER THORN
-\InputenxName{thorn}{00FE}% LATIN SMALL LETTER THORN
-\InputenxName{threequarters}{00BE}% VULGAR FRACTION THREE QUARTERS
-\InputenxName{threesuperior}{00B3}% SUPERSCRIPT THREE
-\InputenxName{tilde}{02DC}% SMALL TILDE
-\InputenxName{times}{00D7}% MULTIPLICATION SIGN
-\InputenxName{trademark}{2122}% TRADE MARK SIGN
-\InputenxName{tsadi}{05E6}% HEBREW LETTER TSADI
-\InputenxName{tsadihebrew}{05E6}% HEBREW LETTER TSADI
-\InputenxName{tsecyrillic}{0446}% CYRILLIC SMALL LETTER TSE
-\InputenxName{tshecyrillic}{045B}% CYRILLIC SMALL LETTER TSHE
-\InputenxName{tstroke}{0167}% LATIN SMALL LETTER T WITH STROKE
-\InputenxName{twosuperior}{00B2}% SUPERSCRIPT TWO
-\InputenxName{uacute}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\InputenxName{ubreve}{016D}% LATIN SMALL LETTER U WITH BREVE
-\InputenxName{ucircumflex}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\InputenxName{ucyrillic}{0443}% CYRILLIC SMALL LETTER U
-\InputenxName{udblacute}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE
-\InputenxName{udieresis}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\InputenxName{ugrave}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\InputenxName{uhungarumlaut}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE
-\InputenxName{umacron}{016B}% LATIN SMALL LETTER U WITH MACRON
-\InputenxName{underscoredbl}{2017}% DOUBLE LOW LINE
-\InputenxName{uogonek}{0173}% LATIN SMALL LETTER U WITH OGONEK
-\InputenxName{upblock}{2580}% UPPER HALF BLOCK
-\InputenxName{uring}{016F}% LATIN SMALL LETTER U WITH RING ABOVE
-\InputenxName{ushortcyrillic}{045E}% CYRILLIC SMALL LETTER SHORT U
-\InputenxName{utilde}{0169}% LATIN SMALL LETTER U WITH TILDE
-\InputenxName{vav}{05D5}% HEBREW LETTER VAV
-\InputenxName{vavhebrew}{05D5}% HEBREW LETTER VAV
-\InputenxName{vecyrillic}{0432}% CYRILLIC SMALL LETTER VE
-\InputenxName{wacute}{1E83}% LATIN SMALL LETTER W WITH ACUTE
-\InputenxName{wcircumflex}{0175}% LATIN SMALL LETTER W WITH CIRCUMFLEX
-\InputenxName{wdieresis}{1E85}% LATIN SMALL LETTER W WITH DIAERESIS
-\InputenxName{wgrave}{1E81}% LATIN SMALL LETTER W WITH GRAVE
-\InputenxName{yacute}{00FD}% LATIN SMALL LETTER Y WITH ACUTE
-\InputenxName{ycircumflex}{0177}% LATIN SMALL LETTER Y WITH CIRCUMFLEX
-\InputenxName{ydieresis}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-\InputenxName{yen}{00A5}% YEN SIGN
-\InputenxName{yericyrillic}{044B}% CYRILLIC SMALL LETTER YERU
-\InputenxName{ygrave}{1EF3}% LATIN SMALL LETTER Y WITH GRAVE
-\InputenxName{yicyrillic}{0457}% CYRILLIC SMALL LETTER YI
-\InputenxName{yod}{05D9}% HEBREW LETTER YOD
-\InputenxName{yodhebrew}{05D9}% HEBREW LETTER YOD
-\InputenxName{zacute}{017A}% LATIN SMALL LETTER Z WITH ACUTE
-\InputenxName{zayin}{05D6}% HEBREW LETTER ZAYIN
-\InputenxName{zayinhebrew}{05D6}% HEBREW LETTER ZAYIN
-\InputenxName{zcaron}{017E}% LATIN SMALL LETTER Z WITH CARON
-\InputenxName{zdot}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
-\InputenxName{zdotaccent}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
-\InputenxName{zecyrillic}{0437}% CYRILLIC SMALL LETTER ZE
-\InputenxName{zhecyrillic}{0436}% CYRILLIC SMALL LETTER ZHE
-%    \end{macrocode}
-%    \fi
-%
-%    \begin{macrocode}
-%</name>
-%    \end{macrocode}
-%
-% \subsection{Mapping Slot, UC to Encodings}
-%
-%    \begin{macrocode}
-%<*slot>
-\ProvidesFile{ix-slot.def}%
-  [2016/05/16 v1.11 SLOT and UC to Encodings (inputenx)]%
-%    \end{macrocode}
-%
-%    \textit{List omitted here, see \xfile{ix-slot.def}.}
-%    \iffalse
-%    \begin{macrocode}
-\InputenxSlot{128}{00A0}{\do{nextstep}}
-\InputenxSlot{128}{00C4}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{128}{00C7}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{128}{0402}{\do{cp1251}}
-\InputenxSlot{128}{0410}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{128}{0452}{\do{cp855}}
-\InputenxSlot{128}{20AC}{%
-  \do{cp1250}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{128}{2500}{\do{koi8-r}}
-\InputenxSlot{129}{00C0}{\do{nextstep}}
-\InputenxSlot{129}{00C5}{\do{mac-roman}}
-\InputenxSlot{129}{00FC}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{129}{0100}{\do{mac-centeuro}}
-\InputenxSlot{129}{0402}{\do{cp855}}
-\InputenxSlot{129}{0403}{\do{cp1251}}
-\InputenxSlot{129}{0411}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{129}{2502}{\do{koi8-r}}
-\InputenxSlot{130}{00C1}{\do{nextstep}}
-\InputenxSlot{130}{00C7}{\do{mac-roman}}
-\InputenxSlot{130}{00E9}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{130}{0101}{\do{mac-centeuro}}
-\InputenxSlot{130}{0412}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{130}{0453}{\do{cp855}}
-\InputenxSlot{130}{201A}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{130}{250C}{\do{koi8-r}}
-\InputenxSlot{131}{00C2}{\do{nextstep}}
-\InputenxSlot{131}{00C9}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{131}{00E2}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{131}{0192}{\do{cp1252}\do{cp1255}}
-\InputenxSlot{131}{0403}{\do{cp855}}
-\InputenxSlot{131}{0413}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{131}{0453}{\do{cp1251}}
-\InputenxSlot{131}{2510}{\do{koi8-r}}
-\InputenxSlot{132}{00C3}{\do{nextstep}}
-\InputenxSlot{132}{00D1}{\do{mac-roman}}
-\InputenxSlot{132}{00E4}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{132}{0104}{\do{mac-centeuro}}
-\InputenxSlot{132}{0414}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{132}{0451}{\do{cp855}}
-\InputenxSlot{132}{201E}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{132}{2514}{\do{koi8-r}}
-\InputenxSlot{133}{00C4}{\do{nextstep}}
-\InputenxSlot{133}{00D6}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{133}{00E0}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{133}{016F}{\do{cp852}}
-\InputenxSlot{133}{0401}{\do{cp855}}
-\InputenxSlot{133}{0415}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{133}{2026}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{133}{2518}{\do{koi8-r}}
-\InputenxSlot{134}{00C5}{\do{nextstep}}
-\InputenxSlot{134}{00DC}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{134}{00E5}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{134}{0107}{\do{cp852}}
-\InputenxSlot{134}{0416}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{134}{0454}{\do{cp855}}
-\InputenxSlot{134}{2020}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{134}{251C}{\do{koi8-r}}
-\InputenxSlot{135}{00C7}{\do{nextstep}}
-\InputenxSlot{135}{00E1}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{135}{00E7}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{135}{0404}{\do{cp855}}
-\InputenxSlot{135}{0417}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{135}{2021}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{135}{2524}{\do{koi8-r}}
-\InputenxSlot{136}{00C8}{\do{nextstep}}
-\InputenxSlot{136}{00E0}{\do{mac-roman}}
-\InputenxSlot{136}{00EA}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{136}{0105}{\do{mac-centeuro}}
-\InputenxSlot{136}{0142}{\do{cp852}}
-\InputenxSlot{136}{02C6}{\do{cp1252}\do{cp1255}}
-\InputenxSlot{136}{0418}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{136}{0455}{\do{cp855}}
-\InputenxSlot{136}{20AC}{\do{cp1251}}
-\InputenxSlot{136}{252C}{\do{koi8-r}}
-\InputenxSlot{137}{00C9}{\do{nextstep}}
-\InputenxSlot{137}{00E2}{\do{mac-roman}}
-\InputenxSlot{137}{00EB}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{137}{010C}{\do{mac-centeuro}}
-\InputenxSlot{137}{0405}{\do{cp855}}
-\InputenxSlot{137}{0419}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{137}{2030}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{137}{2534}{\do{koi8-r}}
-\InputenxSlot{138}{00CA}{\do{nextstep}}
-\InputenxSlot{138}{00E4}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{138}{00E8}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{138}{0150}{\do{cp852}}
-\InputenxSlot{138}{0160}{\do{cp1250}\do{cp1252}}
-\InputenxSlot{138}{0409}{\do{cp1251}}
-\InputenxSlot{138}{041A}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{138}{0456}{\do{cp855}}
-\InputenxSlot{138}{253C}{\do{koi8-r}}
-\InputenxSlot{139}{00CB}{\do{nextstep}}
-\InputenxSlot{139}{00E3}{\do{mac-roman}}
-\InputenxSlot{139}{00EF}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{139}{010D}{\do{mac-centeuro}}
-\InputenxSlot{139}{0151}{\do{cp852}}
-\InputenxSlot{139}{0406}{\do{cp855}}
-\InputenxSlot{139}{041B}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{139}{2039}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{139}{2580}{\do{koi8-r}}
-\InputenxSlot{140}{00CC}{\do{nextstep}}
-\InputenxSlot{140}{00E5}{\do{mac-roman}}
-\InputenxSlot{140}{00EE}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{140}{0106}{\do{mac-centeuro}}
-\InputenxSlot{140}{0152}{\do{cp1252}}
-\InputenxSlot{140}{015A}{\do{cp1250}}
-\InputenxSlot{140}{040A}{\do{cp1251}}
-\InputenxSlot{140}{041C}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{140}{0457}{\do{cp855}}
-\InputenxSlot{140}{2584}{\do{koi8-r}}
-\InputenxSlot{141}{00A8}{\do{cp1257}}
-\InputenxSlot{141}{00CD}{\do{nextstep}}
-\InputenxSlot{141}{00E7}{\do{mac-roman}}
-\InputenxSlot{141}{00EC}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{141}{0107}{\do{mac-centeuro}}
-\InputenxSlot{141}{0164}{\do{cp1250}}
-\InputenxSlot{141}{0179}{\do{cp852}}
-\InputenxSlot{141}{0407}{\do{cp855}}
-\InputenxSlot{141}{040C}{\do{cp1251}}
-\InputenxSlot{141}{041D}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{141}{2588}{\do{koi8-r}}
-\InputenxSlot{142}{00C4}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{142}{00CE}{\do{nextstep}}
-\InputenxSlot{142}{00E9}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{142}{017D}{\do{cp1250}\do{cp1252}}
-\InputenxSlot{142}{02C7}{\do{cp1257}}
-\InputenxSlot{142}{040B}{\do{cp1251}}
-\InputenxSlot{142}{041E}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{142}{0458}{\do{cp855}}
-\InputenxSlot{142}{258C}{\do{koi8-r}}
-\InputenxSlot{143}{00B8}{\do{cp1257}}
-\InputenxSlot{143}{00C5}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{143}{00CF}{\do{nextstep}}
-\InputenxSlot{143}{00E8}{\do{mac-roman}}
-\InputenxSlot{143}{0106}{\do{cp852}}
-\InputenxSlot{143}{0179}{\do{cp1250}\do{mac-centeuro}}
-\InputenxSlot{143}{0408}{\do{cp855}}
-\InputenxSlot{143}{040F}{\do{cp1251}}
-\InputenxSlot{143}{041F}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{143}{2590}{\do{koi8-r}}
-\InputenxSlot{144}{00C9}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{144}{00D0}{\do{nextstep}}
-\InputenxSlot{144}{00EA}{\do{mac-roman}}
-\InputenxSlot{144}{017A}{\do{mac-centeuro}}
-\InputenxSlot{144}{0420}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{144}{0452}{\do{cp1251}}
-\InputenxSlot{144}{0459}{\do{cp855}}
-\InputenxSlot{144}{2591}{\do{koi8-r}}
-\InputenxSlot{145}{00D1}{\do{nextstep}}
-\InputenxSlot{145}{00E6}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{145}{00EB}{\do{mac-roman}}
-\InputenxSlot{145}{010E}{\do{mac-centeuro}}
-\InputenxSlot{145}{0139}{\do{cp852}}
-\InputenxSlot{145}{0409}{\do{cp855}}
-\InputenxSlot{145}{0421}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{145}{2018}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{145}{2592}{\do{koi8-r}}
-\InputenxSlot{146}{00C6}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{146}{00D2}{\do{nextstep}}
-\InputenxSlot{146}{00ED}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{146}{013A}{\do{cp852}}
-\InputenxSlot{146}{0422}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{146}{045A}{\do{cp855}}
-\InputenxSlot{146}{2019}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{146}{2593}{\do{koi8-r}}
-\InputenxSlot{147}{00D3}{\do{nextstep}}
-\InputenxSlot{147}{00EC}{\do{mac-roman}}
-\InputenxSlot{147}{00F4}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{147}{010F}{\do{mac-centeuro}}
-\InputenxSlot{147}{040A}{\do{cp855}}
-\InputenxSlot{147}{0423}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{147}{201C}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{148}{00D4}{\do{nextstep}}
-\InputenxSlot{148}{00EE}{\do{mac-roman}}
-\InputenxSlot{148}{00F6}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{148}{0112}{\do{mac-centeuro}}
-\InputenxSlot{148}{0424}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{148}{045B}{\do{cp855}}
-\InputenxSlot{148}{201D}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{148}{25A0}{\do{koi8-r}}
-\InputenxSlot{149}{00D5}{\do{nextstep}}
-\InputenxSlot{149}{00EF}{\do{mac-roman}}
-\InputenxSlot{149}{00F2}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{149}{0113}{\do{mac-centeuro}}
-\InputenxSlot{149}{013D}{\do{cp852}}
-\InputenxSlot{149}{040B}{\do{cp855}}
-\InputenxSlot{149}{0425}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{149}{2022}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{149}{2219}{\do{koi8-r}}
-\InputenxSlot{150}{00D6}{\do{nextstep}}
-\InputenxSlot{150}{00F1}{\do{mac-roman}}
-\InputenxSlot{150}{00FB}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{150}{0116}{\do{mac-centeuro}}
-\InputenxSlot{150}{013E}{\do{cp852}}
-\InputenxSlot{150}{0426}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{150}{045C}{\do{cp855}}
-\InputenxSlot{150}{2013}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{150}{221A}{\do{koi8-r}}
-\InputenxSlot{151}{00D9}{\do{nextstep}}
-\InputenxSlot{151}{00F3}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{151}{00F9}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{151}{015A}{\do{cp852}}
-\InputenxSlot{151}{040C}{\do{cp855}}
-\InputenxSlot{151}{0427}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{151}{2014}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{151}{2248}{\do{koi8-r}}
-\InputenxSlot{152}{00DA}{\do{nextstep}}
-\InputenxSlot{152}{00F2}{\do{mac-roman}}
-\InputenxSlot{152}{00FF}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{152}{0117}{\do{mac-centeuro}}
-\InputenxSlot{152}{015B}{\do{cp852}}
-\InputenxSlot{152}{02DC}{\do{cp1252}\do{cp1255}}
-\InputenxSlot{152}{0428}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{152}{045E}{\do{cp855}}
-\InputenxSlot{152}{2264}{\do{koi8-r}}
-\InputenxSlot{153}{00D6}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{153}{00DB}{\do{nextstep}}
-\InputenxSlot{153}{00F4}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{153}{040E}{\do{cp855}}
-\InputenxSlot{153}{0429}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{153}{2122}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{153}{2265}{\do{koi8-r}}
-\InputenxSlot{154}{00A0}{\do{koi8-r}}
-\InputenxSlot{154}{00DC}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-  \do{nextstep}%
-}
-\InputenxSlot{154}{00F6}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{154}{0161}{\do{cp1250}\do{cp1252}}
-\InputenxSlot{154}{042A}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{154}{0459}{\do{cp1251}}
-\InputenxSlot{154}{045F}{\do{cp855}}
-\InputenxSlot{155}{00A2}{\do{atarist}\do{cp437}}
-\InputenxSlot{155}{00DD}{\do{nextstep}}
-\InputenxSlot{155}{00F5}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{155}{00F8}{\do{cp850}\do{cp858}\do{cp865}}
-\InputenxSlot{155}{0164}{\do{cp852}}
-\InputenxSlot{155}{040F}{\do{cp855}}
-\InputenxSlot{155}{042B}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{155}{203A}{%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{156}{00A3}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{156}{00B0}{\do{koi8-r}}
-\InputenxSlot{156}{00DE}{\do{nextstep}}
-\InputenxSlot{156}{00FA}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{156}{0153}{\do{cp1252}}
-\InputenxSlot{156}{015B}{\do{cp1250}}
-\InputenxSlot{156}{0165}{\do{cp852}}
-\InputenxSlot{156}{042C}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{156}{044E}{\do{cp855}}
-\InputenxSlot{156}{045A}{\do{cp1251}}
-\InputenxSlot{157}{00A5}{\do{atarist}\do{cp437}}
-\InputenxSlot{157}{00AF}{\do{cp1257}}
-\InputenxSlot{157}{00B2}{\do{koi8-r}}
-\InputenxSlot{157}{00B5}{\do{nextstep}}
-\InputenxSlot{157}{00D8}{\do{cp850}\do{cp858}\do{cp865}}
-\InputenxSlot{157}{00F9}{\do{mac-roman}}
-\InputenxSlot{157}{011A}{\do{mac-centeuro}}
-\InputenxSlot{157}{0141}{\do{cp852}}
-\InputenxSlot{157}{0165}{\do{cp1250}}
-\InputenxSlot{157}{042D}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{157}{042E}{\do{cp855}}
-\InputenxSlot{157}{045C}{\do{cp1251}}
-\InputenxSlot{158}{00B7}{\do{koi8-r}}
-\InputenxSlot{158}{00D7}{%
-  \do{cp850}\do{cp852}\do{cp858}\do{nextstep}%
-}
-\InputenxSlot{158}{00DF}{\do{atarist}}
-\InputenxSlot{158}{00FB}{\do{mac-roman}}
-\InputenxSlot{158}{011B}{\do{mac-centeuro}}
-\InputenxSlot{158}{017E}{\do{cp1250}\do{cp1252}}
-\InputenxSlot{158}{02DB}{\do{cp1257}}
-\InputenxSlot{158}{042E}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{158}{044A}{\do{cp855}}
-\InputenxSlot{158}{045B}{\do{cp1251}}
-\InputenxSlot{158}{20A7}{\do{cp437}\do{cp865}}
-\InputenxSlot{159}{00F7}{\do{koi8-r}\do{nextstep}}
-\InputenxSlot{159}{00FC}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{159}{010D}{\do{cp852}}
-\InputenxSlot{159}{0178}{\do{cp1252}}
-\InputenxSlot{159}{017A}{\do{cp1250}}
-\InputenxSlot{159}{0192}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{159}{042A}{\do{cp855}}
-\InputenxSlot{159}{042F}{\do{cp866}\do{mac-cyrillic}}
-\InputenxSlot{159}{045F}{\do{cp1251}}
-\InputenxSlot{160}{00A0}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-5}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{160}{00A9}{\do{nextstep}}
-\InputenxSlot{160}{00E1}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{160}{0430}{\do{cp855}\do{cp866}}
-\InputenxSlot{160}{2020}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{160}{2550}{\do{koi8-r}}
-\InputenxSlot{161}{00A1}{%
-  \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-15}\do{cp1252}%
-  \do{cp1255}\do{dec-mcs}\do{nextstep}%
-}
-\InputenxSlot{161}{00B0}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{161}{00ED}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{161}{0104}{%
-  \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}\do{iso-8859-16}%
-}
-\InputenxSlot{161}{0126}{\do{iso-8859-3}}
-\InputenxSlot{161}{02C7}{\do{cp1250}}
-\InputenxSlot{161}{0401}{\do{iso-8859-5}}
-\InputenxSlot{161}{040E}{\do{cp1251}}
-\InputenxSlot{161}{0410}{\do{cp855}}
-\InputenxSlot{161}{0431}{\do{cp866}}
-\InputenxSlot{161}{1E02}{\do{iso-8859-14}}
-\InputenxSlot{161}{201D}{\do{iso-8859-13}}
-\InputenxSlot{161}{2551}{\do{koi8-r}}
-\InputenxSlot{162}{00A2}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
-  \do{iso-8859-15}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
-  \do{mac-roman}\do{nextstep}%
-}
-\InputenxSlot{162}{00F3}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{162}{0105}{\do{iso-8859-16}}
-\InputenxSlot{162}{0112}{\do{iso-8859-10}}
-\InputenxSlot{162}{0118}{\do{mac-centeuro}}
-\InputenxSlot{162}{0138}{\do{iso-8859-4}}
-\InputenxSlot{162}{02D8}{\do{iso-8859-2}\do{iso-8859-3}\do{cp1250}}
-\InputenxSlot{162}{0402}{\do{iso-8859-5}}
-\InputenxSlot{162}{0431}{\do{cp855}}
-\InputenxSlot{162}{0432}{\do{cp866}}
-\InputenxSlot{162}{045E}{\do{cp1251}}
-\InputenxSlot{162}{0490}{\do{mac-cyrillic}}
-\InputenxSlot{162}{1E03}{\do{iso-8859-14}}
-\InputenxSlot{162}{2552}{\do{koi8-r}}
-\InputenxSlot{163}{00A3}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
-  \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{cp1252}%
-  \do{cp1255}\do{cp1257}\do{dec-mcs}\do{mac-centeuro}%
-  \do{mac-cyrillic}\do{mac-roman}\do{nextstep}%
-}
-\InputenxSlot{163}{00FA}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{163}{0122}{\do{iso-8859-10}}
-\InputenxSlot{163}{0141}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
-\InputenxSlot{163}{0156}{\do{iso-8859-4}}
-\InputenxSlot{163}{0403}{\do{iso-8859-5}}
-\InputenxSlot{163}{0408}{\do{cp1251}}
-\InputenxSlot{163}{0411}{\do{cp855}}
-\InputenxSlot{163}{0433}{\do{cp866}}
-\InputenxSlot{163}{0451}{\do{koi8-r}}
-\InputenxSlot{164}{00A4}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}\do{cp1250}%
-  \do{cp1251}\do{cp1252}\do{cp1257}%
-}
-\InputenxSlot{164}{00A7}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{164}{00F1}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{164}{0104}{\do{cp852}}
-\InputenxSlot{164}{010A}{\do{iso-8859-14}}
-\InputenxSlot{164}{012A}{\do{iso-8859-10}}
-\InputenxSlot{164}{0404}{\do{iso-8859-5}}
-\InputenxSlot{164}{0434}{\do{cp866}}
-\InputenxSlot{164}{0446}{\do{cp855}}
-\InputenxSlot{164}{2044}{\do{nextstep}}
-\InputenxSlot{164}{20AC}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{164}{2553}{\do{koi8-r}}
-\InputenxSlot{165}{00A5}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-15}%
-  \do{cp1252}\do{cp1255}\do{dec-mcs}\do{nextstep}%
-}
-\InputenxSlot{165}{00D1}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{165}{0104}{\do{cp1250}}
-\InputenxSlot{165}{0105}{\do{cp852}}
-\InputenxSlot{165}{010B}{\do{iso-8859-14}}
-\InputenxSlot{165}{0128}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{165}{013D}{\do{iso-8859-2}}
-\InputenxSlot{165}{0405}{\do{iso-8859-5}}
-\InputenxSlot{165}{0426}{\do{cp855}}
-\InputenxSlot{165}{0435}{\do{cp866}}
-\InputenxSlot{165}{0490}{\do{cp1251}}
-\InputenxSlot{165}{201E}{\do{iso-8859-13}\do{iso-8859-16}}
-\InputenxSlot{165}{2022}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{165}{2554}{\do{koi8-r}}
-\InputenxSlot{166}{00A6}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{166}{00AA}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{166}{00B6}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{166}{0124}{\do{iso-8859-3}}
-\InputenxSlot{166}{0136}{\do{iso-8859-10}}
-\InputenxSlot{166}{013B}{\do{iso-8859-4}}
-\InputenxSlot{166}{015A}{\do{iso-8859-2}}
-\InputenxSlot{166}{0160}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{166}{017D}{\do{cp852}}
-\InputenxSlot{166}{0192}{\do{nextstep}}
-\InputenxSlot{166}{0406}{\do{iso-8859-5}}
-\InputenxSlot{166}{0434}{\do{cp855}}
-\InputenxSlot{166}{0436}{\do{cp866}}
-\InputenxSlot{166}{1E0A}{\do{iso-8859-14}}
-\InputenxSlot{166}{2555}{\do{koi8-r}}
-\InputenxSlot{167}{00A7}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
-  \do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
-  \do{nextstep}%
-}
-\InputenxSlot{167}{00BA}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{167}{00DF}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{167}{017E}{\do{cp852}}
-\InputenxSlot{167}{0406}{\do{mac-cyrillic}}
-\InputenxSlot{167}{0407}{\do{iso-8859-5}}
-\InputenxSlot{167}{0414}{\do{cp855}}
-\InputenxSlot{167}{0437}{\do{cp866}}
-\InputenxSlot{167}{2556}{\do{koi8-r}}
-\InputenxSlot{168}{00A4}{\do{dec-mcs}\do{nextstep}}
-\InputenxSlot{168}{00A8}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-8}\do{iso-8859-9}\do{cp1250}\do{cp1252}\do{cp1255}%
-}
-\InputenxSlot{168}{00AE}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{168}{00BF}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{168}{00D8}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{168}{0118}{\do{cp852}}
-\InputenxSlot{168}{013B}{\do{iso-8859-10}}
-\InputenxSlot{168}{0161}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{168}{0401}{\do{cp1251}}
-\InputenxSlot{168}{0408}{\do{iso-8859-5}}
-\InputenxSlot{168}{0435}{\do{cp855}}
-\InputenxSlot{168}{0438}{\do{cp866}}
-\InputenxSlot{168}{1E80}{\do{iso-8859-14}}
-\InputenxSlot{168}{2557}{\do{koi8-r}}
-\InputenxSlot{169}{00A9}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
-  \do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
-  \do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}%
-}
-\InputenxSlot{169}{00AE}{\do{cp850}\do{cp858}}
-\InputenxSlot{169}{0110}{\do{iso-8859-10}}
-\InputenxSlot{169}{0119}{\do{cp852}}
-\InputenxSlot{169}{0130}{\do{iso-8859-3}}
-\InputenxSlot{169}{0160}{\do{iso-8859-2}\do{iso-8859-4}}
-\InputenxSlot{169}{0409}{\do{iso-8859-5}}
-\InputenxSlot{169}{0415}{\do{cp855}}
-\InputenxSlot{169}{0439}{\do{cp866}}
-\InputenxSlot{169}{2019}{\do{nextstep}}
-\InputenxSlot{169}{2310}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{169}{2558}{\do{koi8-r}}
-\InputenxSlot{170}{00AA}{%
-  \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-15}\do{cp1252}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{170}{00AC}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{170}{00D7}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{170}{0112}{\do{iso-8859-4}}
-\InputenxSlot{170}{0156}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{170}{015E}{\do{iso-8859-2}\do{iso-8859-3}\do{cp1250}}
-\InputenxSlot{170}{0160}{\do{iso-8859-10}}
-\InputenxSlot{170}{0218}{\do{iso-8859-16}}
-\InputenxSlot{170}{0404}{\do{cp1251}}
-\InputenxSlot{170}{040A}{\do{iso-8859-5}}
-\InputenxSlot{170}{043A}{\do{cp866}}
-\InputenxSlot{170}{0444}{\do{cp855}}
-\InputenxSlot{170}{1E82}{\do{iso-8859-14}}
-\InputenxSlot{170}{201C}{\do{nextstep}}
-\InputenxSlot{170}{2122}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{170}{2559}{\do{koi8-r}}
-\InputenxSlot{171}{00AB}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
-  \do{cp1255}\do{cp1257}\do{dec-mcs}\do{nextstep}%
-}
-\InputenxSlot{171}{00B4}{\do{mac-roman}}
-\InputenxSlot{171}{00BD}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{171}{0119}{\do{mac-centeuro}}
-\InputenxSlot{171}{011E}{\do{iso-8859-3}}
-\InputenxSlot{171}{0122}{\do{iso-8859-4}}
-\InputenxSlot{171}{0164}{\do{iso-8859-2}}
-\InputenxSlot{171}{0166}{\do{iso-8859-10}}
-\InputenxSlot{171}{017A}{\do{cp852}}
-\InputenxSlot{171}{0402}{\do{mac-cyrillic}}
-\InputenxSlot{171}{040B}{\do{iso-8859-5}}
-\InputenxSlot{171}{0424}{\do{cp855}}
-\InputenxSlot{171}{043B}{\do{cp866}}
-\InputenxSlot{171}{1E0B}{\do{iso-8859-14}}
-\InputenxSlot{171}{255A}{\do{koi8-r}}
-\InputenxSlot{172}{00A8}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{172}{00AC}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
-  \do{iso-8859-15}\do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}%
-  \do{cp1257}%
-}
-\InputenxSlot{172}{00BC}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{172}{010C}{\do{cp852}}
-\InputenxSlot{172}{0134}{\do{iso-8859-3}}
-\InputenxSlot{172}{0166}{\do{iso-8859-4}}
-\InputenxSlot{172}{0179}{\do{iso-8859-2}\do{iso-8859-16}}
-\InputenxSlot{172}{017D}{\do{iso-8859-10}}
-\InputenxSlot{172}{040C}{\do{iso-8859-5}}
-\InputenxSlot{172}{0433}{\do{cp855}}
-\InputenxSlot{172}{043C}{\do{cp866}}
-\InputenxSlot{172}{0452}{\do{mac-cyrillic}}
-\InputenxSlot{172}{1EF2}{\do{iso-8859-14}}
-\InputenxSlot{172}{2039}{\do{nextstep}}
-\InputenxSlot{172}{255B}{\do{koi8-r}}
-\InputenxSlot{173}{00A1}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{173}{00AD}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-5}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{173}{015F}{\do{cp852}}
-\InputenxSlot{173}{0413}{\do{cp855}}
-\InputenxSlot{173}{043D}{\do{cp866}}
-\InputenxSlot{173}{203A}{\do{nextstep}}
-\InputenxSlot{173}{2260}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{173}{255C}{\do{koi8-r}}
-\InputenxSlot{174}{00AB}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}%
-  \do{cp865}%
-}
-\InputenxSlot{174}{00AE}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{cp1250}\do{cp1251}\do{cp1252}%
-  \do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{174}{00C6}{\do{mac-roman}}
-\InputenxSlot{174}{0123}{\do{mac-centeuro}}
-\InputenxSlot{174}{016A}{\do{iso-8859-10}}
-\InputenxSlot{174}{017A}{\do{iso-8859-16}}
-\InputenxSlot{174}{017D}{\do{iso-8859-2}\do{iso-8859-4}}
-\InputenxSlot{174}{0403}{\do{mac-cyrillic}}
-\InputenxSlot{174}{040E}{\do{iso-8859-5}}
-\InputenxSlot{174}{043E}{\do{cp866}}
-\InputenxSlot{174}{255D}{\do{koi8-r}}
-\InputenxSlot{174}{FB01}{\do{nextstep}}
-\InputenxSlot{175}{00A4}{\do{cp865}}
-\InputenxSlot{175}{00AF}{%
-  \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-8}\do{iso-8859-9}%
-  \do{iso-8859-15}\do{cp1252}\do{cp1255}%
-}
-\InputenxSlot{175}{00BB}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}%
-}
-\InputenxSlot{175}{00C6}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{175}{00D8}{\do{mac-roman}}
-\InputenxSlot{175}{012E}{\do{mac-centeuro}}
-\InputenxSlot{175}{014A}{\do{iso-8859-10}}
-\InputenxSlot{175}{0178}{\do{iso-8859-14}}
-\InputenxSlot{175}{017B}{%
-  \do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-16}\do{cp1250}%
-}
-\InputenxSlot{175}{0407}{\do{cp1251}}
-\InputenxSlot{175}{040F}{\do{iso-8859-5}}
-\InputenxSlot{175}{043F}{\do{cp866}}
-\InputenxSlot{175}{0453}{\do{mac-cyrillic}}
-\InputenxSlot{175}{255E}{\do{koi8-r}}
-\InputenxSlot{175}{FB02}{\do{nextstep}}
-\InputenxSlot{176}{00AE}{\do{nextstep}}
-\InputenxSlot{176}{00B0}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
-  \do{cp1255}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{176}{00E3}{\do{atarist}}
-\InputenxSlot{176}{012F}{\do{mac-centeuro}}
-\InputenxSlot{176}{0410}{\do{iso-8859-5}}
-\InputenxSlot{176}{1E1E}{\do{iso-8859-14}}
-\InputenxSlot{176}{221E}{\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{176}{255F}{\do{koi8-r}}
-\InputenxSlot{176}{2591}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{177}{00B1}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
-  \do{cp1255}\do{cp1257}\do{dec-mcs}\do{mac-cyrillic}\do{mac-roman}%
-}
-\InputenxSlot{177}{00F5}{\do{atarist}}
-\InputenxSlot{177}{0105}{\do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{177}{0127}{\do{iso-8859-3}}
-\InputenxSlot{177}{012A}{\do{mac-centeuro}}
-\InputenxSlot{177}{0411}{\do{iso-8859-5}}
-\InputenxSlot{177}{1E1F}{\do{iso-8859-14}}
-\InputenxSlot{177}{2013}{\do{nextstep}}
-\InputenxSlot{177}{2560}{\do{koi8-r}}
-\InputenxSlot{177}{2592}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{178}{00B2}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
-  \do{iso-8859-13}\do{iso-8859-15}\do{cp1252}\do{cp1255}\do{cp1257}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{178}{00D8}{\do{atarist}}
-\InputenxSlot{178}{010C}{\do{iso-8859-16}}
-\InputenxSlot{178}{0113}{\do{iso-8859-10}}
-\InputenxSlot{178}{0120}{\do{iso-8859-14}}
-\InputenxSlot{178}{02DB}{\do{iso-8859-2}\do{iso-8859-4}\do{cp1250}}
-\InputenxSlot{178}{0406}{\do{cp1251}}
-\InputenxSlot{178}{0412}{\do{iso-8859-5}}
-\InputenxSlot{178}{2020}{\do{nextstep}}
-\InputenxSlot{178}{2264}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{178}{2561}{\do{koi8-r}}
-\InputenxSlot{178}{2593}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{179}{00B3}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
-  \do{iso-8859-13}\do{iso-8859-15}\do{cp1252}\do{cp1255}\do{cp1257}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{179}{00F8}{\do{atarist}}
-\InputenxSlot{179}{0121}{\do{iso-8859-14}}
-\InputenxSlot{179}{0123}{\do{iso-8859-10}}
-\InputenxSlot{179}{0142}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
-\InputenxSlot{179}{0157}{\do{iso-8859-4}}
-\InputenxSlot{179}{0401}{\do{koi8-r}}
-\InputenxSlot{179}{0413}{\do{iso-8859-5}}
-\InputenxSlot{179}{0456}{\do{cp1251}}
-\InputenxSlot{179}{2021}{\do{nextstep}}
-\InputenxSlot{179}{2265}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{179}{2502}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{180}{00A5}{\do{mac-roman}}
-\InputenxSlot{180}{00B4}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-8}\do{iso-8859-9}\do{cp1250}\do{cp1252}\do{cp1255}%
-  \do{cp1257}%
-}
-\InputenxSlot{180}{00B7}{\do{nextstep}}
-\InputenxSlot{180}{012B}{\do{iso-8859-10}\do{mac-centeuro}}
-\InputenxSlot{180}{0153}{\do{atarist}}
-\InputenxSlot{180}{017D}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{180}{0414}{\do{iso-8859-5}}
-\InputenxSlot{180}{0456}{\do{mac-cyrillic}}
-\InputenxSlot{180}{0491}{\do{cp1251}}
-\InputenxSlot{180}{1E40}{\do{iso-8859-14}}
-\InputenxSlot{180}{201C}{\do{iso-8859-13}}
-\InputenxSlot{180}{2524}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{180}{2562}{\do{koi8-r}}
-\InputenxSlot{181}{00A6}{\do{nextstep}}
-\InputenxSlot{181}{00B5}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
-  \do{iso-8859-13}\do{iso-8859-15}\do{cp1250}\do{cp1251}\do{cp1252}%
-  \do{cp1255}\do{cp1257}\do{dec-mcs}\do{mac-cyrillic}\do{mac-roman}%
-}
-\InputenxSlot{181}{00C1}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{181}{0129}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{181}{0136}{\do{mac-centeuro}}
-\InputenxSlot{181}{013E}{\do{iso-8859-2}}
-\InputenxSlot{181}{0152}{\do{atarist}}
-\InputenxSlot{181}{0415}{\do{iso-8859-5}}
-\InputenxSlot{181}{0445}{\do{cp855}}
-\InputenxSlot{181}{1E41}{\do{iso-8859-14}}
-\InputenxSlot{181}{201D}{\do{iso-8859-16}}
-\InputenxSlot{181}{2561}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{181}{2563}{\do{koi8-r}}
-\InputenxSlot{182}{00B6}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
-  \do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
-  \do{nextstep}%
-}
-\InputenxSlot{182}{00C0}{\do{atarist}}
-\InputenxSlot{182}{00C2}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{182}{0125}{\do{iso-8859-3}}
-\InputenxSlot{182}{0137}{\do{iso-8859-10}}
-\InputenxSlot{182}{013C}{\do{iso-8859-4}}
-\InputenxSlot{182}{015B}{\do{iso-8859-2}}
-\InputenxSlot{182}{0416}{\do{iso-8859-5}}
-\InputenxSlot{182}{0425}{\do{cp855}}
-\InputenxSlot{182}{0491}{\do{mac-cyrillic}}
-\InputenxSlot{182}{2202}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{182}{2562}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{182}{2564}{\do{koi8-r}}
-\InputenxSlot{183}{00B7}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
-  \do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-15}\do{iso-8859-16}%
-  \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{183}{00C0}{\do{cp850}\do{cp858}}
-\InputenxSlot{183}{00C3}{\do{atarist}}
-\InputenxSlot{183}{011A}{\do{cp852}}
-\InputenxSlot{183}{02C7}{\do{iso-8859-2}\do{iso-8859-4}}
-\InputenxSlot{183}{0408}{\do{mac-cyrillic}}
-\InputenxSlot{183}{0417}{\do{iso-8859-5}}
-\InputenxSlot{183}{0438}{\do{cp855}}
-\InputenxSlot{183}{1E56}{\do{iso-8859-14}}
-\InputenxSlot{183}{2022}{\do{nextstep}}
-\InputenxSlot{183}{2211}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{183}{2556}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{183}{2565}{\do{koi8-r}}
-\InputenxSlot{184}{00A9}{\do{cp850}\do{cp858}}
-\InputenxSlot{184}{00B8}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-8}\do{iso-8859-9}\do{cp1250}\do{cp1252}\do{cp1255}%
-}
-\InputenxSlot{184}{00D5}{\do{atarist}}
-\InputenxSlot{184}{00F8}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{184}{013C}{\do{iso-8859-10}}
-\InputenxSlot{184}{0142}{\do{mac-centeuro}}
-\InputenxSlot{184}{015E}{\do{cp852}}
-\InputenxSlot{184}{017E}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{184}{0404}{\do{mac-cyrillic}}
-\InputenxSlot{184}{0418}{\do{iso-8859-5}\do{cp855}}
-\InputenxSlot{184}{0451}{\do{cp1251}}
-\InputenxSlot{184}{1E81}{\do{iso-8859-14}}
-\InputenxSlot{184}{201A}{\do{nextstep}}
-\InputenxSlot{184}{220F}{\do{mac-roman}}
-\InputenxSlot{184}{2555}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{184}{2566}{\do{koi8-r}}
-\InputenxSlot{185}{00A8}{\do{atarist}}
-\InputenxSlot{185}{00B9}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
-  \do{iso-8859-15}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{185}{0105}{\do{cp1250}}
-\InputenxSlot{185}{010D}{\do{iso-8859-16}}
-\InputenxSlot{185}{0111}{\do{iso-8859-10}}
-\InputenxSlot{185}{0131}{\do{iso-8859-3}}
-\InputenxSlot{185}{013B}{\do{mac-centeuro}}
-\InputenxSlot{185}{0161}{\do{iso-8859-2}\do{iso-8859-4}}
-\InputenxSlot{185}{03C0}{\do{mac-roman}}
-\InputenxSlot{185}{0419}{\do{iso-8859-5}}
-\InputenxSlot{185}{0454}{\do{mac-cyrillic}}
-\InputenxSlot{185}{1E57}{\do{iso-8859-14}}
-\InputenxSlot{185}{201E}{\do{nextstep}}
-\InputenxSlot{185}{2116}{\do{cp1251}}
-\InputenxSlot{185}{2563}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{185}{2567}{\do{koi8-r}}
-\InputenxSlot{186}{00B4}{\do{atarist}}
-\InputenxSlot{186}{00BA}{%
-  \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-15}\do{cp1252}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{186}{00F7}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{186}{0113}{\do{iso-8859-4}}
-\InputenxSlot{186}{013C}{\do{mac-centeuro}}
-\InputenxSlot{186}{0157}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{186}{015F}{\do{iso-8859-2}\do{iso-8859-3}\do{cp1250}}
-\InputenxSlot{186}{0161}{\do{iso-8859-10}}
-\InputenxSlot{186}{0219}{\do{iso-8859-16}}
-\InputenxSlot{186}{0407}{\do{mac-cyrillic}}
-\InputenxSlot{186}{041A}{\do{iso-8859-5}}
-\InputenxSlot{186}{0454}{\do{cp1251}}
-\InputenxSlot{186}{1E83}{\do{iso-8859-14}}
-\InputenxSlot{186}{201D}{\do{nextstep}}
-\InputenxSlot{186}{222B}{\do{mac-roman}}
-\InputenxSlot{186}{2551}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{186}{2568}{\do{koi8-r}}
-\InputenxSlot{187}{00AA}{\do{mac-roman}}
-\InputenxSlot{187}{00BB}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
-  \do{cp1255}\do{cp1257}\do{dec-mcs}\do{nextstep}%
-}
-\InputenxSlot{187}{011F}{\do{iso-8859-3}}
-\InputenxSlot{187}{0123}{\do{iso-8859-4}}
-\InputenxSlot{187}{013D}{\do{mac-centeuro}}
-\InputenxSlot{187}{0165}{\do{iso-8859-2}}
-\InputenxSlot{187}{0167}{\do{iso-8859-10}}
-\InputenxSlot{187}{041B}{\do{iso-8859-5}}
-\InputenxSlot{187}{0457}{\do{mac-cyrillic}}
-\InputenxSlot{187}{1E60}{\do{iso-8859-14}}
-\InputenxSlot{187}{2020}{\do{atarist}}
-\InputenxSlot{187}{2557}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{187}{2569}{\do{koi8-r}}
-\InputenxSlot{188}{00B6}{\do{atarist}}
-\InputenxSlot{188}{00BA}{\do{mac-roman}}
-\InputenxSlot{188}{00BC}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
-  \do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{188}{0135}{\do{iso-8859-3}}
-\InputenxSlot{188}{013D}{\do{cp1250}}
-\InputenxSlot{188}{013E}{\do{mac-centeuro}}
-\InputenxSlot{188}{0152}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{188}{0167}{\do{iso-8859-4}}
-\InputenxSlot{188}{017A}{\do{iso-8859-2}}
-\InputenxSlot{188}{017E}{\do{iso-8859-10}}
-\InputenxSlot{188}{0409}{\do{mac-cyrillic}}
-\InputenxSlot{188}{041C}{\do{iso-8859-5}}
-\InputenxSlot{188}{0458}{\do{cp1251}}
-\InputenxSlot{188}{1EF3}{\do{iso-8859-14}}
-\InputenxSlot{188}{2026}{\do{nextstep}}
-\InputenxSlot{188}{255D}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{188}{256A}{\do{koi8-r}}
-\InputenxSlot{189}{00A2}{\do{cp850}\do{cp858}}
-\InputenxSlot{189}{00A9}{\do{atarist}}
-\InputenxSlot{189}{00BD}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
-  \do{iso-8859-13}\do{cp1252}\do{cp1255}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{189}{0139}{\do{mac-centeuro}}
-\InputenxSlot{189}{014A}{\do{iso-8859-4}}
-\InputenxSlot{189}{0153}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{189}{017B}{\do{cp852}}
-\InputenxSlot{189}{02DD}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{189}{03A9}{\do{mac-roman}}
-\InputenxSlot{189}{0405}{\do{cp1251}}
-\InputenxSlot{189}{041D}{\do{iso-8859-5}}
-\InputenxSlot{189}{0439}{\do{cp855}}
-\InputenxSlot{189}{0459}{\do{mac-cyrillic}}
-\InputenxSlot{189}{1E84}{\do{iso-8859-14}}
-\InputenxSlot{189}{2015}{\do{iso-8859-10}}
-\InputenxSlot{189}{2030}{\do{nextstep}}
-\InputenxSlot{189}{255C}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{189}{256B}{\do{koi8-r}}
-\InputenxSlot{190}{00A5}{\do{cp850}\do{cp858}}
-\InputenxSlot{190}{00AC}{\do{nextstep}}
-\InputenxSlot{190}{00AE}{\do{atarist}}
-\InputenxSlot{190}{00BE}{%
-  \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
-  \do{cp1252}\do{cp1255}\do{cp1257}%
-}
-\InputenxSlot{190}{00E6}{\do{mac-roman}}
-\InputenxSlot{190}{013A}{\do{mac-centeuro}}
-\InputenxSlot{190}{013E}{\do{cp1250}}
-\InputenxSlot{190}{016B}{\do{iso-8859-10}}
-\InputenxSlot{190}{0178}{\do{iso-8859-15}\do{iso-8859-16}}
-\InputenxSlot{190}{017C}{\do{cp852}}
-\InputenxSlot{190}{017E}{\do{iso-8859-2}\do{iso-8859-4}}
-\InputenxSlot{190}{040A}{\do{mac-cyrillic}}
-\InputenxSlot{190}{0419}{\do{cp855}}
-\InputenxSlot{190}{041E}{\do{iso-8859-5}}
-\InputenxSlot{190}{0455}{\do{cp1251}}
-\InputenxSlot{190}{1E85}{\do{iso-8859-14}}
-\InputenxSlot{190}{255B}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{190}{256C}{\do{koi8-r}}
-\InputenxSlot{191}{00A9}{\do{koi8-r}}
-\InputenxSlot{191}{00BF}{%
-  \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-15}\do{cp1252}%
-  \do{cp1255}\do{dec-mcs}\do{nextstep}%
-}
-\InputenxSlot{191}{00E6}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{191}{00F8}{\do{mac-roman}}
-\InputenxSlot{191}{0145}{\do{mac-centeuro}}
-\InputenxSlot{191}{014B}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{191}{017C}{%
-  \do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-16}\do{cp1250}%
-}
-\InputenxSlot{191}{041F}{\do{iso-8859-5}}
-\InputenxSlot{191}{0457}{\do{cp1251}}
-\InputenxSlot{191}{045A}{\do{mac-cyrillic}}
-\InputenxSlot{191}{1E61}{\do{iso-8859-14}}
-\InputenxSlot{191}{2122}{\do{atarist}}
-\InputenxSlot{191}{2510}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{192}{00B9}{\do{nextstep}}
-\InputenxSlot{192}{00BF}{\do{mac-roman}}
-\InputenxSlot{192}{00C0}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{192}{0100}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{192}{0104}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{192}{0133}{\do{atarist}}
-\InputenxSlot{192}{0146}{\do{mac-centeuro}}
-\InputenxSlot{192}{0154}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{192}{0410}{\do{cp1251}}
-\InputenxSlot{192}{0420}{\do{iso-8859-5}}
-\InputenxSlot{192}{044E}{\do{koi8-r}}
-\InputenxSlot{192}{0458}{\do{mac-cyrillic}}
-\InputenxSlot{192}{2514}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{193}{00A1}{\do{mac-roman}}
-\InputenxSlot{193}{00C1}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{193}{012E}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{193}{0132}{\do{atarist}}
-\InputenxSlot{193}{0143}{\do{mac-centeuro}}
-\InputenxSlot{193}{02CB}{\do{nextstep}}
-\InputenxSlot{193}{0405}{\do{mac-cyrillic}}
-\InputenxSlot{193}{0411}{\do{cp1251}}
-\InputenxSlot{193}{0421}{\do{iso-8859-5}}
-\InputenxSlot{193}{0430}{\do{koi8-r}}
-\InputenxSlot{193}{2534}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{194}{00AC}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{194}{00B4}{\do{nextstep}}
-\InputenxSlot{194}{00C2}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{194}{0100}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{194}{0412}{\do{cp1251}}
-\InputenxSlot{194}{0422}{\do{iso-8859-5}}
-\InputenxSlot{194}{0431}{\do{koi8-r}}
-\InputenxSlot{194}{05D0}{\do{atarist}}
-\InputenxSlot{194}{252C}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{195}{00C3}{%
-  \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{195}{0102}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
-\InputenxSlot{195}{0106}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{195}{02C6}{\do{nextstep}}
-\InputenxSlot{195}{0413}{\do{cp1251}}
-\InputenxSlot{195}{0423}{\do{iso-8859-5}}
-\InputenxSlot{195}{0446}{\do{koi8-r}}
-\InputenxSlot{195}{05D1}{\do{atarist}}
-\InputenxSlot{195}{221A}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{195}{251C}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{196}{00C4}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{196}{0144}{\do{mac-centeuro}}
-\InputenxSlot{196}{0192}{\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{196}{02DC}{\do{nextstep}}
-\InputenxSlot{196}{0414}{\do{cp1251}}
-\InputenxSlot{196}{0424}{\do{iso-8859-5}}
-\InputenxSlot{196}{0434}{\do{koi8-r}}
-\InputenxSlot{196}{05D2}{\do{atarist}}
-\InputenxSlot{196}{2500}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{197}{00AF}{\do{nextstep}}
-\InputenxSlot{197}{00C5}{%
-  \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{cp1252}%
-  \do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{197}{0106}{\do{iso-8859-16}}
-\InputenxSlot{197}{010A}{\do{iso-8859-3}}
-\InputenxSlot{197}{0139}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{197}{0147}{\do{mac-centeuro}}
-\InputenxSlot{197}{0415}{\do{cp1251}}
-\InputenxSlot{197}{0425}{\do{iso-8859-5}}
-\InputenxSlot{197}{0435}{\do{koi8-r}}
-\InputenxSlot{197}{05D3}{\do{atarist}}
-\InputenxSlot{197}{2248}{\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{197}{253C}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{198}{00C6}{%
-  \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1252}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{198}{00E3}{\do{cp850}\do{cp858}}
-\InputenxSlot{198}{0102}{\do{cp852}}
-\InputenxSlot{198}{0106}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{198}{0108}{\do{iso-8859-3}}
-\InputenxSlot{198}{0118}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{198}{02D8}{\do{nextstep}}
-\InputenxSlot{198}{0416}{\do{cp1251}}
-\InputenxSlot{198}{0426}{\do{iso-8859-5}}
-\InputenxSlot{198}{043A}{\do{cp855}}
-\InputenxSlot{198}{0444}{\do{koi8-r}}
-\InputenxSlot{198}{05D4}{\do{atarist}}
-\InputenxSlot{198}{2206}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{198}{255E}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{199}{00AB}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{199}{00C3}{\do{cp850}\do{cp858}}
-\InputenxSlot{199}{00C7}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-9}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
-  \do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{199}{0103}{\do{cp852}}
-\InputenxSlot{199}{0112}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{199}{012E}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{199}{02D9}{\do{nextstep}}
-\InputenxSlot{199}{0417}{\do{cp1251}}
-\InputenxSlot{199}{041A}{\do{cp855}}
-\InputenxSlot{199}{0427}{\do{iso-8859-5}}
-\InputenxSlot{199}{0433}{\do{koi8-r}}
-\InputenxSlot{199}{05D5}{\do{atarist}}
-\InputenxSlot{199}{255F}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{200}{00A8}{\do{nextstep}}
-\InputenxSlot{200}{00BB}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{200}{00C8}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{200}{010C}{%
-  \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}\do{iso-8859-13}%
-  \do{cp1250}\do{cp1257}%
-}
-\InputenxSlot{200}{0418}{\do{cp1251}}
-\InputenxSlot{200}{0428}{\do{iso-8859-5}}
-\InputenxSlot{200}{0445}{\do{koi8-r}}
-\InputenxSlot{200}{05D6}{\do{atarist}}
-\InputenxSlot{200}{255A}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{201}{00B2}{\do{nextstep}}
-\InputenxSlot{201}{00C9}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{201}{0419}{\do{cp1251}}
-\InputenxSlot{201}{0429}{\do{iso-8859-5}}
-\InputenxSlot{201}{0438}{\do{koi8-r}}
-\InputenxSlot{201}{05D7}{\do{atarist}}
-\InputenxSlot{201}{2026}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{201}{2554}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{202}{00A0}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{202}{00CA}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{202}{0118}{%
-  \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}\do{cp1250}%
-}
-\InputenxSlot{202}{0179}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{202}{02DA}{\do{nextstep}}
-\InputenxSlot{202}{041A}{\do{cp1251}}
-\InputenxSlot{202}{042A}{\do{iso-8859-5}}
-\InputenxSlot{202}{0439}{\do{koi8-r}}
-\InputenxSlot{202}{05D8}{\do{atarist}}
-\InputenxSlot{202}{2569}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{203}{00B8}{\do{nextstep}}
-\InputenxSlot{203}{00C0}{\do{mac-roman}}
-\InputenxSlot{203}{00CB}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{203}{0116}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{203}{0148}{\do{mac-centeuro}}
-\InputenxSlot{203}{040B}{\do{mac-cyrillic}}
-\InputenxSlot{203}{041B}{\do{cp1251}}
-\InputenxSlot{203}{042B}{\do{iso-8859-5}}
-\InputenxSlot{203}{043A}{\do{koi8-r}}
-\InputenxSlot{203}{05D9}{\do{atarist}}
-\InputenxSlot{203}{2566}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{204}{00B3}{\do{nextstep}}
-\InputenxSlot{204}{00C3}{\do{mac-roman}}
-\InputenxSlot{204}{00CC}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{204}{0116}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{204}{011A}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{204}{0122}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{204}{0150}{\do{mac-centeuro}}
-\InputenxSlot{204}{041C}{\do{cp1251}}
-\InputenxSlot{204}{042C}{\do{iso-8859-5}}
-\InputenxSlot{204}{043B}{\do{koi8-r}}
-\InputenxSlot{204}{045B}{\do{mac-cyrillic}}
-\InputenxSlot{204}{05DB}{\do{atarist}}
-\InputenxSlot{204}{2560}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{205}{00CD}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{205}{00D5}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{205}{0136}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{205}{02DD}{\do{nextstep}}
-\InputenxSlot{205}{040C}{\do{mac-cyrillic}}
-\InputenxSlot{205}{041D}{\do{cp1251}}
-\InputenxSlot{205}{042D}{\do{iso-8859-5}}
-\InputenxSlot{205}{043C}{\do{koi8-r}}
-\InputenxSlot{205}{05DC}{\do{atarist}}
-\InputenxSlot{205}{2550}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{206}{00CE}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{206}{012A}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{206}{0151}{\do{mac-centeuro}}
-\InputenxSlot{206}{0152}{\do{mac-roman}}
-\InputenxSlot{206}{02DB}{\do{nextstep}}
-\InputenxSlot{206}{041E}{\do{cp1251}}
-\InputenxSlot{206}{042E}{\do{iso-8859-5}}
-\InputenxSlot{206}{043D}{\do{koi8-r}}
-\InputenxSlot{206}{045C}{\do{mac-cyrillic}}
-\InputenxSlot{206}{05DE}{\do{atarist}}
-\InputenxSlot{206}{256C}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{207}{00A4}{%
-  \do{cp850}\do{cp852}\do{cp855}\do{cp858}%
-}
-\InputenxSlot{207}{00CF}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1252}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{207}{010E}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{207}{012A}{\do{iso-8859-4}}
-\InputenxSlot{207}{013B}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{207}{014C}{\do{mac-centeuro}}
-\InputenxSlot{207}{0153}{\do{mac-roman}}
-\InputenxSlot{207}{02C7}{\do{nextstep}}
-\InputenxSlot{207}{041F}{\do{cp1251}}
-\InputenxSlot{207}{042F}{\do{iso-8859-5}}
-\InputenxSlot{207}{043E}{\do{koi8-r}}
-\InputenxSlot{207}{0455}{\do{mac-cyrillic}}
-\InputenxSlot{207}{05E0}{\do{atarist}}
-\InputenxSlot{207}{2567}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{208}{00D0}{%
-  \do{iso-8859-1}\do{iso-8859-10}\do{iso-8859-15}\do{cp1252}%
-}
-\InputenxSlot{208}{00F0}{\do{cp850}\do{cp858}}
-\InputenxSlot{208}{0110}{%
-  \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-16}\do{cp1250}%
-}
-\InputenxSlot{208}{0111}{\do{cp852}}
-\InputenxSlot{208}{011E}{\do{iso-8859-9}}
-\InputenxSlot{208}{0160}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{208}{0174}{\do{iso-8859-14}}
-\InputenxSlot{208}{0420}{\do{cp1251}}
-\InputenxSlot{208}{0430}{\do{iso-8859-5}}
-\InputenxSlot{208}{043B}{\do{cp855}}
-\InputenxSlot{208}{043F}{\do{koi8-r}}
-\InputenxSlot{208}{05E1}{\do{atarist}}
-\InputenxSlot{208}{2013}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{208}{2014}{\do{nextstep}}
-\InputenxSlot{208}{2568}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{209}{00B1}{\do{nextstep}}
-\InputenxSlot{209}{00D0}{\do{cp850}\do{cp858}}
-\InputenxSlot{209}{00D1}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{209}{0110}{\do{cp852}}
-\InputenxSlot{209}{0143}{%
-  \do{iso-8859-2}\do{iso-8859-13}\do{iso-8859-16}\do{cp1250}%
-  \do{cp1257}%
-}
-\InputenxSlot{209}{0145}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{209}{041B}{\do{cp855}}
-\InputenxSlot{209}{0421}{\do{cp1251}}
-\InputenxSlot{209}{0431}{\do{iso-8859-5}}
-\InputenxSlot{209}{044F}{\do{koi8-r}}
-\InputenxSlot{209}{05E2}{\do{atarist}}
-\InputenxSlot{209}{2014}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{209}{2564}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{210}{00BC}{\do{nextstep}}
-\InputenxSlot{210}{00CA}{\do{cp850}\do{cp858}}
-\InputenxSlot{210}{00D2}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{210}{010E}{\do{cp852}}
-\InputenxSlot{210}{0145}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{210}{0147}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{210}{014C}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{210}{0422}{\do{cp1251}}
-\InputenxSlot{210}{0432}{\do{iso-8859-5}}
-\InputenxSlot{210}{043C}{\do{cp855}}
-\InputenxSlot{210}{0440}{\do{koi8-r}}
-\InputenxSlot{210}{05E4}{\do{atarist}}
-\InputenxSlot{210}{201C}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{210}{2565}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{211}{00BD}{\do{nextstep}}
-\InputenxSlot{211}{00CB}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{211}{00D3}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-9}%
-  \do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{211}{0136}{\do{iso-8859-4}}
-\InputenxSlot{211}{041C}{\do{cp855}}
-\InputenxSlot{211}{0423}{\do{cp1251}}
-\InputenxSlot{211}{0433}{\do{iso-8859-5}}
-\InputenxSlot{211}{0441}{\do{koi8-r}}
-\InputenxSlot{211}{05E6}{\do{atarist}}
-\InputenxSlot{211}{201D}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{211}{2559}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{212}{00BE}{\do{nextstep}}
-\InputenxSlot{212}{00C8}{\do{cp850}\do{cp858}}
-\InputenxSlot{212}{00D4}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{212}{010F}{\do{cp852}}
-\InputenxSlot{212}{014C}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{212}{0424}{\do{cp1251}}
-\InputenxSlot{212}{0434}{\do{iso-8859-5}}
-\InputenxSlot{212}{043D}{\do{cp855}}
-\InputenxSlot{212}{0442}{\do{koi8-r}}
-\InputenxSlot{212}{05E7}{\do{atarist}}
-\InputenxSlot{212}{2018}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{212}{2558}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{213}{00D5}{%
-  \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{cp1252}%
-  \do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{213}{00E0}{\do{nextstep}}
-\InputenxSlot{213}{0120}{\do{iso-8859-3}}
-\InputenxSlot{213}{0131}{\do{cp850}}
-\InputenxSlot{213}{0147}{\do{cp852}}
-\InputenxSlot{213}{0150}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
-\InputenxSlot{213}{041D}{\do{cp855}}
-\InputenxSlot{213}{0425}{\do{cp1251}}
-\InputenxSlot{213}{0435}{\do{iso-8859-5}}
-\InputenxSlot{213}{0443}{\do{koi8-r}}
-\InputenxSlot{213}{05E8}{\do{atarist}}
-\InputenxSlot{213}{2019}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{213}{20AC}{\do{cp858}}
-\InputenxSlot{213}{2552}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{214}{00CD}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{214}{00D6}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{214}{00E1}{\do{nextstep}}
-\InputenxSlot{214}{00F7}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
-\InputenxSlot{214}{0426}{\do{cp1251}}
-\InputenxSlot{214}{0436}{\do{iso-8859-5}\do{koi8-r}}
-\InputenxSlot{214}{043E}{\do{cp855}}
-\InputenxSlot{214}{05E9}{\do{atarist}}
-\InputenxSlot{214}{2553}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{215}{00CE}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{215}{00D7}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-15}\do{cp1250}%
-  \do{cp1252}\do{cp1257}%
-}
-\InputenxSlot{215}{00E2}{\do{nextstep}}
-\InputenxSlot{215}{0152}{\do{dec-mcs}}
-\InputenxSlot{215}{015A}{\do{iso-8859-16}}
-\InputenxSlot{215}{0168}{\do{iso-8859-10}}
-\InputenxSlot{215}{041E}{\do{cp855}}
-\InputenxSlot{215}{0427}{\do{cp1251}}
-\InputenxSlot{215}{0432}{\do{koi8-r}}
-\InputenxSlot{215}{0437}{\do{iso-8859-5}}
-\InputenxSlot{215}{05EA}{\do{atarist}}
-\InputenxSlot{215}{1E6A}{\do{iso-8859-14}}
-\InputenxSlot{215}{201E}{\do{mac-cyrillic}}
-\InputenxSlot{215}{256B}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{215}{25CA}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{216}{00CF}{\do{cp850}\do{cp858}}
-\InputenxSlot{216}{00D8}{%
-  \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{216}{00E3}{\do{nextstep}}
-\InputenxSlot{216}{00FF}{\do{mac-roman}}
-\InputenxSlot{216}{011B}{\do{cp852}}
-\InputenxSlot{216}{011C}{\do{iso-8859-3}}
-\InputenxSlot{216}{014D}{\do{mac-centeuro}}
-\InputenxSlot{216}{0158}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{216}{0170}{\do{iso-8859-16}}
-\InputenxSlot{216}{0172}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{216}{040E}{\do{mac-cyrillic}}
-\InputenxSlot{216}{0428}{\do{cp1251}}
-\InputenxSlot{216}{0438}{\do{iso-8859-5}}
-\InputenxSlot{216}{043F}{\do{cp855}}
-\InputenxSlot{216}{044C}{\do{koi8-r}}
-\InputenxSlot{216}{05DF}{\do{atarist}}
-\InputenxSlot{216}{256A}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{217}{00D9}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{217}{00E4}{\do{nextstep}}
-\InputenxSlot{217}{0141}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{217}{0154}{\do{mac-centeuro}}
-\InputenxSlot{217}{016E}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{217}{0172}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{217}{0178}{\do{mac-roman}}
-\InputenxSlot{217}{0429}{\do{cp1251}}
-\InputenxSlot{217}{0439}{\do{iso-8859-5}}
-\InputenxSlot{217}{044B}{\do{koi8-r}}
-\InputenxSlot{217}{045E}{\do{mac-cyrillic}}
-\InputenxSlot{217}{05DA}{\do{atarist}}
-\InputenxSlot{217}{2518}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{218}{00DA}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{218}{00E5}{\do{nextstep}}
-\InputenxSlot{218}{0155}{\do{mac-centeuro}}
-\InputenxSlot{218}{015A}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{218}{040F}{\do{mac-cyrillic}}
-\InputenxSlot{218}{042A}{\do{cp1251}}
-\InputenxSlot{218}{0437}{\do{koi8-r}}
-\InputenxSlot{218}{043A}{\do{iso-8859-5}}
-\InputenxSlot{218}{05DD}{\do{atarist}}
-\InputenxSlot{218}{2044}{\do{mac-roman}}
-\InputenxSlot{218}{250C}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{219}{00DB}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-4}\do{iso-8859-9}%
-  \do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}%
-  \do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{219}{00E7}{\do{nextstep}}
-\InputenxSlot{219}{0158}{\do{mac-centeuro}}
-\InputenxSlot{219}{016A}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{219}{0170}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{219}{042B}{\do{cp1251}}
-\InputenxSlot{219}{043B}{\do{iso-8859-5}}
-\InputenxSlot{219}{0448}{\do{koi8-r}}
-\InputenxSlot{219}{045F}{\do{mac-cyrillic}}
-\InputenxSlot{219}{05E3}{\do{atarist}}
-\InputenxSlot{219}{20AC}{\do{mac-roman}}
-\InputenxSlot{219}{2588}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{220}{00DC}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{220}{00E8}{\do{nextstep}}
-\InputenxSlot{220}{042C}{\do{cp1251}}
-\InputenxSlot{220}{043C}{\do{iso-8859-5}}
-\InputenxSlot{220}{044D}{\do{koi8-r}}
-\InputenxSlot{220}{05E5}{\do{atarist}}
-\InputenxSlot{220}{2039}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{220}{2116}{\do{mac-cyrillic}}
-\InputenxSlot{220}{2584}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{221}{00A6}{\do{cp850}\do{cp858}}
-\InputenxSlot{221}{00A7}{\do{atarist}}
-\InputenxSlot{221}{00DD}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-10}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{cp1250}\do{cp1252}%
-}
-\InputenxSlot{221}{00E9}{\do{nextstep}}
-\InputenxSlot{221}{0118}{\do{iso-8859-16}}
-\InputenxSlot{221}{0130}{\do{iso-8859-9}}
-\InputenxSlot{221}{0162}{\do{cp852}}
-\InputenxSlot{221}{0168}{\do{iso-8859-4}}
-\InputenxSlot{221}{016C}{\do{iso-8859-3}}
-\InputenxSlot{221}{0178}{\do{dec-mcs}}
-\InputenxSlot{221}{017B}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{221}{0401}{\do{mac-cyrillic}}
-\InputenxSlot{221}{041F}{\do{cp855}}
-\InputenxSlot{221}{042D}{\do{cp1251}}
-\InputenxSlot{221}{043D}{\do{iso-8859-5}}
-\InputenxSlot{221}{0449}{\do{koi8-r}}
-\InputenxSlot{221}{203A}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{221}{258C}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{222}{00CC}{\do{cp850}\do{cp858}}
-\InputenxSlot{222}{00DE}{%
-  \do{iso-8859-1}\do{iso-8859-10}\do{iso-8859-15}\do{cp1252}%
-}
-\InputenxSlot{222}{00EA}{\do{nextstep}}
-\InputenxSlot{222}{0159}{\do{mac-centeuro}}
-\InputenxSlot{222}{015C}{\do{iso-8859-3}}
-\InputenxSlot{222}{015E}{\do{iso-8859-9}}
-\InputenxSlot{222}{0162}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{222}{016A}{\do{iso-8859-4}}
-\InputenxSlot{222}{016E}{\do{cp852}}
-\InputenxSlot{222}{0176}{\do{iso-8859-14}}
-\InputenxSlot{222}{017D}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{222}{021A}{\do{iso-8859-16}}
-\InputenxSlot{222}{042E}{\do{cp1251}}
-\InputenxSlot{222}{043E}{\do{iso-8859-5}}
-\InputenxSlot{222}{0447}{\do{koi8-r}}
-\InputenxSlot{222}{044F}{\do{cp855}}
-\InputenxSlot{222}{0451}{\do{mac-cyrillic}}
-\InputenxSlot{222}{2227}{\do{atarist}}
-\InputenxSlot{222}{2590}{\do{cp437}\do{cp865}\do{cp866}}
-\InputenxSlot{222}{FB01}{\do{mac-roman}}
-\InputenxSlot{223}{00DF}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{223}{00EB}{\do{nextstep}}
-\InputenxSlot{223}{0156}{\do{mac-centeuro}}
-\InputenxSlot{223}{042F}{\do{cp1251}}
-\InputenxSlot{223}{043F}{\do{iso-8859-5}}
-\InputenxSlot{223}{044A}{\do{koi8-r}}
-\InputenxSlot{223}{044F}{\do{mac-cyrillic}}
-\InputenxSlot{223}{2017}{\do{iso-8859-8}}
-\InputenxSlot{223}{221E}{\do{atarist}}
-\InputenxSlot{223}{2580}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{223}{FB02}{\do{mac-roman}}
-\InputenxSlot{224}{00D3}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{224}{00E0}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{224}{00EC}{\do{nextstep}}
-\InputenxSlot{224}{0101}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{224}{0105}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{224}{0155}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{224}{0157}{\do{mac-centeuro}}
-\InputenxSlot{224}{03B1}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{224}{042E}{\do{koi8-r}}
-\InputenxSlot{224}{042F}{\do{cp855}}
-\InputenxSlot{224}{0430}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{224}{0440}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{224}{05D0}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{224}{2021}{\do{mac-roman}}
-\InputenxSlot{225}{00B7}{\do{mac-roman}}
-\InputenxSlot{225}{00C6}{\do{nextstep}}
-\InputenxSlot{225}{00DF}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{225}{00E1}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{225}{012F}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{225}{0160}{\do{mac-centeuro}}
-\InputenxSlot{225}{03B2}{\do{atarist}}
-\InputenxSlot{225}{0410}{\do{koi8-r}}
-\InputenxSlot{225}{0431}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{225}{0440}{\do{cp855}}
-\InputenxSlot{225}{0441}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{225}{05D1}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{226}{00D4}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{226}{00E2}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{226}{00ED}{\do{nextstep}}
-\InputenxSlot{226}{0101}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{226}{0393}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{226}{0411}{\do{koi8-r}}
-\InputenxSlot{226}{0420}{\do{cp855}}
-\InputenxSlot{226}{0432}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{226}{0442}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{226}{05D2}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{226}{201A}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{227}{00AA}{\do{nextstep}}
-\InputenxSlot{227}{00D2}{\do{cp850}\do{cp858}}
-\InputenxSlot{227}{00E3}{%
-  \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{227}{0103}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
-\InputenxSlot{227}{0107}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{227}{0143}{\do{cp852}}
-\InputenxSlot{227}{03C0}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{227}{0426}{\do{koi8-r}}
-\InputenxSlot{227}{0433}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{227}{0441}{\do{cp855}}
-\InputenxSlot{227}{0443}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{227}{05D3}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{227}{201E}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{228}{00E4}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{228}{00EE}{\do{nextstep}}
-\InputenxSlot{228}{00F5}{\do{cp850}\do{cp858}}
-\InputenxSlot{228}{0144}{\do{cp852}}
-\InputenxSlot{228}{0161}{\do{mac-centeuro}}
-\InputenxSlot{228}{03A3}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{228}{0414}{\do{koi8-r}}
-\InputenxSlot{228}{0421}{\do{cp855}}
-\InputenxSlot{228}{0434}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{228}{0444}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{228}{05D4}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{228}{2030}{\do{mac-roman}}
-\InputenxSlot{229}{00C2}{\do{mac-roman}}
-\InputenxSlot{229}{00D5}{\do{cp850}\do{cp858}}
-\InputenxSlot{229}{00E5}{%
-  \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{cp1252}%
-  \do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{229}{00EF}{\do{nextstep}}
-\InputenxSlot{229}{0107}{\do{iso-8859-16}}
-\InputenxSlot{229}{010B}{\do{iso-8859-3}}
-\InputenxSlot{229}{013A}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{229}{0148}{\do{cp852}}
-\InputenxSlot{229}{015A}{\do{mac-centeuro}}
-\InputenxSlot{229}{03C3}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{229}{0415}{\do{koi8-r}}
-\InputenxSlot{229}{0435}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{229}{0442}{\do{cp855}}
-\InputenxSlot{229}{0445}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{229}{05D5}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{230}{00B5}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{230}{00CA}{\do{mac-roman}}
-\InputenxSlot{230}{00E6}{%
-  \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1252}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{230}{00F0}{\do{nextstep}}
-\InputenxSlot{230}{0107}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{230}{0109}{\do{iso-8859-3}}
-\InputenxSlot{230}{0119}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{230}{015B}{\do{mac-centeuro}}
-\InputenxSlot{230}{0160}{\do{cp852}}
-\InputenxSlot{230}{0422}{\do{cp855}}
-\InputenxSlot{230}{0424}{\do{koi8-r}}
-\InputenxSlot{230}{0436}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{230}{0446}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{230}{05D6}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{231}{00C1}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{231}{00E7}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-9}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
-  \do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{231}{00F1}{\do{nextstep}}
-\InputenxSlot{231}{00FE}{\do{cp850}\do{cp858}}
-\InputenxSlot{231}{0113}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{231}{012F}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{231}{0161}{\do{cp852}}
-\InputenxSlot{231}{03C4}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{231}{0413}{\do{koi8-r}}
-\InputenxSlot{231}{0437}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{231}{0443}{\do{cp855}}
-\InputenxSlot{231}{0447}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{231}{05D7}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{232}{00CB}{\do{mac-roman}}
-\InputenxSlot{232}{00DE}{\do{cp850}\do{cp858}}
-\InputenxSlot{232}{00E8}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{232}{010D}{%
-  \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}\do{iso-8859-13}%
-  \do{cp1250}\do{cp1257}%
-}
-\InputenxSlot{232}{0141}{\do{nextstep}}
-\InputenxSlot{232}{0154}{\do{cp852}}
-\InputenxSlot{232}{0164}{\do{mac-centeuro}}
-\InputenxSlot{232}{03A6}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{232}{0423}{\do{cp855}}
-\InputenxSlot{232}{0425}{\do{koi8-r}}
-\InputenxSlot{232}{0438}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{232}{0448}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{232}{05D8}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{233}{00C8}{\do{mac-roman}}
-\InputenxSlot{233}{00D8}{\do{nextstep}}
-\InputenxSlot{233}{00DA}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{233}{00E9}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{233}{0165}{\do{mac-centeuro}}
-\InputenxSlot{233}{0398}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{233}{0418}{\do{koi8-r}}
-\InputenxSlot{233}{0436}{\do{cp855}}
-\InputenxSlot{233}{0439}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{233}{0449}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{233}{05D9}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{234}{00CD}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{234}{00DB}{\do{cp850}\do{cp858}}
-\InputenxSlot{234}{00EA}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{234}{0119}{%
-  \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}\do{cp1250}%
-}
-\InputenxSlot{234}{0152}{\do{nextstep}}
-\InputenxSlot{234}{0155}{\do{cp852}}
-\InputenxSlot{234}{017A}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{234}{03A9}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{234}{0416}{\do{cp855}}
-\InputenxSlot{234}{0419}{\do{koi8-r}}
-\InputenxSlot{234}{043A}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{234}{044A}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{234}{05DA}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{235}{00BA}{\do{nextstep}}
-\InputenxSlot{235}{00CE}{\do{mac-roman}}
-\InputenxSlot{235}{00D9}{\do{cp850}\do{cp858}}
-\InputenxSlot{235}{00EB}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{235}{0117}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{235}{0170}{\do{cp852}}
-\InputenxSlot{235}{017D}{\do{mac-centeuro}}
-\InputenxSlot{235}{03B4}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{235}{041A}{\do{koi8-r}}
-\InputenxSlot{235}{0432}{\do{cp855}}
-\InputenxSlot{235}{043B}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{235}{044B}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{235}{05DB}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{236}{00CF}{\do{mac-roman}}
-\InputenxSlot{236}{00EC}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{236}{00F2}{\do{nextstep}}
-\InputenxSlot{236}{00FD}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{236}{0117}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{236}{011B}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{236}{0123}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{236}{017E}{\do{mac-centeuro}}
-\InputenxSlot{236}{0412}{\do{cp855}}
-\InputenxSlot{236}{041B}{\do{koi8-r}}
-\InputenxSlot{236}{043C}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{236}{044C}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{236}{05DC}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{236}{221E}{\do{cp437}\do{cp865}}
-\InputenxSlot{236}{222E}{\do{atarist}}
-\InputenxSlot{237}{00CC}{\do{mac-roman}}
-\InputenxSlot{237}{00DD}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{237}{00ED}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{237}{00F3}{\do{nextstep}}
-\InputenxSlot{237}{0137}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{237}{016A}{\do{mac-centeuro}}
-\InputenxSlot{237}{03C6}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{237}{041C}{\do{koi8-r}}
-\InputenxSlot{237}{043D}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{237}{044C}{\do{cp855}}
-\InputenxSlot{237}{044D}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{237}{05DD}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{238}{00AF}{\do{cp850}\do{cp858}}
-\InputenxSlot{238}{00D3}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{238}{00EE}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{238}{00F4}{\do{nextstep}}
-\InputenxSlot{238}{012B}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{238}{0163}{\do{cp852}}
-\InputenxSlot{238}{03B5}{\do{cp437}\do{cp865}}
-\InputenxSlot{238}{041D}{\do{koi8-r}}
-\InputenxSlot{238}{042C}{\do{cp855}}
-\InputenxSlot{238}{043E}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{238}{044E}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{238}{05DE}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{238}{2208}{\do{atarist}}
-\InputenxSlot{239}{00B4}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{239}{00D4}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{239}{00EF}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1252}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{239}{00F5}{\do{nextstep}}
-\InputenxSlot{239}{010F}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{239}{012B}{\do{iso-8859-4}}
-\InputenxSlot{239}{013C}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{239}{041E}{\do{koi8-r}}
-\InputenxSlot{239}{043F}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{239}{044F}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{239}{05DF}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{239}{2116}{\do{cp855}}
-\InputenxSlot{239}{2229}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{240}{00AD}{%
-  \do{cp850}\do{cp852}\do{cp855}\do{cp858}%
-}
-\InputenxSlot{240}{00F0}{%
-  \do{iso-8859-1}\do{iso-8859-10}\do{iso-8859-15}\do{cp1252}%
-}
-\InputenxSlot{240}{00F6}{\do{nextstep}}
-\InputenxSlot{240}{0111}{%
-  \do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-16}\do{cp1250}%
-}
-\InputenxSlot{240}{011F}{\do{iso-8859-9}}
-\InputenxSlot{240}{0161}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{240}{016B}{\do{mac-centeuro}}
-\InputenxSlot{240}{0175}{\do{iso-8859-14}}
-\InputenxSlot{240}{0401}{\do{cp866}}
-\InputenxSlot{240}{041F}{\do{koi8-r}}
-\InputenxSlot{240}{0440}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{240}{05E0}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{240}{2116}{\do{iso-8859-5}}
-\InputenxSlot{240}{2261}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{241}{00B1}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{241}{00D2}{\do{mac-roman}}
-\InputenxSlot{241}{00E6}{\do{nextstep}}
-\InputenxSlot{241}{00F1}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{241}{0144}{%
-  \do{iso-8859-2}\do{iso-8859-13}\do{iso-8859-16}\do{cp1250}%
-  \do{cp1257}%
-}
-\InputenxSlot{241}{0146}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{241}{016E}{\do{mac-centeuro}}
-\InputenxSlot{241}{02DD}{\do{cp852}}
-\InputenxSlot{241}{042F}{\do{koi8-r}}
-\InputenxSlot{241}{0441}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{241}{044B}{\do{cp855}}
-\InputenxSlot{241}{0451}{\do{iso-8859-5}\do{cp866}}
-\InputenxSlot{241}{05E1}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{242}{00DA}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{242}{00F2}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{242}{00F9}{\do{nextstep}}
-\InputenxSlot{242}{0146}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{242}{0148}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{242}{014D}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{242}{02DB}{\do{cp852}}
-\InputenxSlot{242}{0404}{\do{cp866}}
-\InputenxSlot{242}{0420}{\do{koi8-r}}
-\InputenxSlot{242}{042B}{\do{cp855}}
-\InputenxSlot{242}{0442}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{242}{0452}{\do{iso-8859-5}}
-\InputenxSlot{242}{05E2}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{242}{2017}{\do{cp850}\do{cp858}}
-\InputenxSlot{242}{2265}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{243}{00BE}{\do{cp850}\do{cp858}}
-\InputenxSlot{243}{00DB}{\do{mac-roman}}
-\InputenxSlot{243}{00F3}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-9}%
-  \do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{243}{00FA}{\do{nextstep}}
-\InputenxSlot{243}{0137}{\do{iso-8859-4}}
-\InputenxSlot{243}{016F}{\do{mac-centeuro}}
-\InputenxSlot{243}{02C7}{\do{cp852}}
-\InputenxSlot{243}{0421}{\do{koi8-r}}
-\InputenxSlot{243}{0437}{\do{cp855}}
-\InputenxSlot{243}{0443}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{243}{0453}{\do{iso-8859-5}}
-\InputenxSlot{243}{0454}{\do{cp866}}
-\InputenxSlot{243}{05E3}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{243}{2264}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{244}{00B6}{\do{cp850}\do{cp858}}
-\InputenxSlot{244}{00D9}{\do{mac-roman}}
-\InputenxSlot{244}{00F4}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{244}{00FB}{\do{nextstep}}
-\InputenxSlot{244}{014D}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{244}{0170}{\do{mac-centeuro}}
-\InputenxSlot{244}{02D8}{\do{cp852}}
-\InputenxSlot{244}{0407}{\do{cp866}}
-\InputenxSlot{244}{0417}{\do{cp855}}
-\InputenxSlot{244}{0422}{\do{koi8-r}}
-\InputenxSlot{244}{0444}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{244}{0454}{\do{iso-8859-5}}
-\InputenxSlot{244}{05E4}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{245}{00A7}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{245}{00F5}{%
-  \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{cp1252}%
-  \do{cp1257}\do{dec-mcs}%
-}
-\InputenxSlot{245}{0121}{\do{iso-8859-3}}
-\InputenxSlot{245}{0131}{\do{mac-roman}\do{nextstep}}
-\InputenxSlot{245}{0151}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
-\InputenxSlot{245}{0171}{\do{mac-centeuro}}
-\InputenxSlot{245}{0423}{\do{koi8-r}}
-\InputenxSlot{245}{0445}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{245}{0448}{\do{cp855}}
-\InputenxSlot{245}{0455}{\do{iso-8859-5}}
-\InputenxSlot{245}{0457}{\do{cp866}}
-\InputenxSlot{245}{05E5}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{246}{00F6}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{246}{00F7}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{246}{00FC}{\do{nextstep}}
-\InputenxSlot{246}{0172}{\do{mac-centeuro}}
-\InputenxSlot{246}{02C6}{\do{mac-roman}}
-\InputenxSlot{246}{040E}{\do{cp866}}
-\InputenxSlot{246}{0416}{\do{koi8-r}}
-\InputenxSlot{246}{0428}{\do{cp855}}
-\InputenxSlot{246}{0446}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{246}{0456}{\do{iso-8859-5}}
-\InputenxSlot{246}{05E6}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{247}{00B8}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{247}{00F7}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-15}\do{cp1250}%
-  \do{cp1252}\do{cp1257}%
-}
-\InputenxSlot{247}{00FD}{\do{nextstep}}
-\InputenxSlot{247}{0153}{\do{dec-mcs}}
-\InputenxSlot{247}{015B}{\do{iso-8859-16}}
-\InputenxSlot{247}{0169}{\do{iso-8859-10}}
-\InputenxSlot{247}{0173}{\do{mac-centeuro}}
-\InputenxSlot{247}{02DC}{\do{mac-roman}}
-\InputenxSlot{247}{0412}{\do{koi8-r}}
-\InputenxSlot{247}{0447}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{247}{044D}{\do{cp855}}
-\InputenxSlot{247}{0457}{\do{iso-8859-5}}
-\InputenxSlot{247}{045E}{\do{cp866}}
-\InputenxSlot{247}{05E7}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{247}{1E6B}{\do{iso-8859-14}}
-\InputenxSlot{247}{2248}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{248}{00AF}{\do{mac-roman}}
-\InputenxSlot{248}{00B0}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{248}{00DD}{\do{mac-centeuro}}
-\InputenxSlot{248}{00F8}{%
-  \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
-  \do{iso-8859-14}\do{iso-8859-15}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{248}{011D}{\do{iso-8859-3}}
-\InputenxSlot{248}{0142}{\do{nextstep}}
-\InputenxSlot{248}{0159}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{248}{0171}{\do{iso-8859-16}}
-\InputenxSlot{248}{0173}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{248}{042C}{\do{koi8-r}}
-\InputenxSlot{248}{042D}{\do{cp855}}
-\InputenxSlot{248}{0448}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{248}{0458}{\do{iso-8859-5}}
-\InputenxSlot{248}{05E8}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{249}{00A8}{\do{cp850}\do{cp852}\do{cp858}}
-\InputenxSlot{249}{00F8}{\do{nextstep}}
-\InputenxSlot{249}{00F9}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{249}{00FD}{\do{mac-centeuro}}
-\InputenxSlot{249}{0142}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{249}{016F}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{249}{0173}{\do{iso-8859-4}\do{iso-8859-10}}
-\InputenxSlot{249}{02D8}{\do{mac-roman}}
-\InputenxSlot{249}{042B}{\do{koi8-r}}
-\InputenxSlot{249}{0449}{\do{cp855}\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{249}{0459}{\do{iso-8859-5}}
-\InputenxSlot{249}{05E9}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{249}{2219}{%
-  \do{atarist}\do{cp437}\do{cp865}\do{cp866}%
-}
-\InputenxSlot{250}{00B7}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}\do{cp866}%
-}
-\InputenxSlot{250}{00FA}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{250}{0137}{\do{mac-centeuro}}
-\InputenxSlot{250}{0153}{\do{nextstep}}
-\InputenxSlot{250}{015B}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{250}{02D9}{\do{cp852}\do{mac-roman}}
-\InputenxSlot{250}{0417}{\do{koi8-r}}
-\InputenxSlot{250}{0429}{\do{cp855}}
-\InputenxSlot{250}{044A}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{250}{045A}{\do{iso-8859-5}}
-\InputenxSlot{250}{05EA}{\do{iso-8859-8}\do{cp1255}}
-\InputenxSlot{251}{00B9}{\do{cp850}\do{cp858}}
-\InputenxSlot{251}{00DF}{\do{nextstep}}
-\InputenxSlot{251}{00FB}{%
-  \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-4}\do{iso-8859-9}%
-  \do{iso-8859-10}\do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}%
-  \do{cp1252}\do{dec-mcs}%
-}
-\InputenxSlot{251}{016B}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{251}{0171}{\do{iso-8859-2}\do{cp852}\do{cp1250}}
-\InputenxSlot{251}{017B}{\do{mac-centeuro}}
-\InputenxSlot{251}{02DA}{\do{mac-roman}}
-\InputenxSlot{251}{0428}{\do{koi8-r}}
-\InputenxSlot{251}{0447}{\do{cp855}}
-\InputenxSlot{251}{044B}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{251}{045B}{\do{iso-8859-5}}
-\InputenxSlot{251}{221A}{%
-  \do{atarist}\do{cp437}\do{cp865}\do{cp866}%
-}
-\InputenxSlot{252}{00B3}{\do{cp850}\do{cp858}}
-\InputenxSlot{252}{00B8}{\do{mac-roman}}
-\InputenxSlot{252}{00FC}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
-  \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{cp1257}%
-  \do{dec-mcs}%
-}
-\InputenxSlot{252}{00FE}{\do{nextstep}}
-\InputenxSlot{252}{0141}{\do{mac-centeuro}}
-\InputenxSlot{252}{0158}{\do{cp852}}
-\InputenxSlot{252}{0427}{\do{cp855}}
-\InputenxSlot{252}{042D}{\do{koi8-r}}
-\InputenxSlot{252}{044C}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{252}{045C}{\do{iso-8859-5}}
-\InputenxSlot{252}{207F}{\do{atarist}\do{cp437}\do{cp865}}
-\InputenxSlot{252}{2116}{\do{cp866}}
-\InputenxSlot{253}{00A4}{\do{cp866}}
-\InputenxSlot{253}{00A7}{\do{iso-8859-5}\do{cp855}}
-\InputenxSlot{253}{00B2}{%
-  \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
-}
-\InputenxSlot{253}{00FD}{%
-  \do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-10}\do{iso-8859-14}%
-  \do{iso-8859-15}\do{cp1250}\do{cp1252}%
-}
-\InputenxSlot{253}{00FF}{\do{dec-mcs}\do{nextstep}}
-\InputenxSlot{253}{0119}{\do{iso-8859-16}}
-\InputenxSlot{253}{0131}{\do{iso-8859-9}}
-\InputenxSlot{253}{0159}{\do{cp852}}
-\InputenxSlot{253}{0169}{\do{iso-8859-4}}
-\InputenxSlot{253}{016D}{\do{iso-8859-3}}
-\InputenxSlot{253}{017C}{\do{iso-8859-13}\do{cp1257}\do{mac-centeuro}}
-\InputenxSlot{253}{02DD}{\do{mac-roman}}
-\InputenxSlot{253}{0429}{\do{koi8-r}}
-\InputenxSlot{253}{044D}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{254}{00B3}{\do{atarist}}
-\InputenxSlot{254}{00FE}{%
-  \do{iso-8859-1}\do{iso-8859-10}\do{iso-8859-15}\do{cp1252}%
-}
-\InputenxSlot{254}{0122}{\do{mac-centeuro}}
-\InputenxSlot{254}{015D}{\do{iso-8859-3}}
-\InputenxSlot{254}{015F}{\do{iso-8859-9}}
-\InputenxSlot{254}{0163}{\do{iso-8859-2}\do{cp1250}}
-\InputenxSlot{254}{016B}{\do{iso-8859-4}}
-\InputenxSlot{254}{0177}{\do{iso-8859-14}}
-\InputenxSlot{254}{017E}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{254}{021B}{\do{iso-8859-16}}
-\InputenxSlot{254}{02DB}{\do{mac-roman}}
-\InputenxSlot{254}{0427}{\do{koi8-r}}
-\InputenxSlot{254}{044E}{\do{cp1251}\do{mac-cyrillic}}
-\InputenxSlot{254}{045E}{\do{iso-8859-5}}
-\InputenxSlot{254}{25A0}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{255}{00A0}{%
-  \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
-  \do{cp866}%
-}
-\InputenxSlot{255}{00AF}{\do{atarist}}
-\InputenxSlot{255}{00FF}{%
-  \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-14}\do{iso-8859-15}%
-  \do{iso-8859-16}\do{cp1252}%
-}
-\InputenxSlot{255}{0138}{\do{iso-8859-10}}
-\InputenxSlot{255}{02C7}{\do{mac-centeuro}\do{mac-roman}}
-\InputenxSlot{255}{02D9}{%
-  \do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}\do{cp1250}\do{cp1257}%
-}
-\InputenxSlot{255}{042A}{\do{koi8-r}}
-\InputenxSlot{255}{044F}{\do{cp1251}}
-\InputenxSlot{255}{045F}{\do{iso-8859-5}}
-\InputenxSlot{255}{2019}{\do{iso-8859-13}}
-\InputenxSlot{255}{20AC}{\do{mac-cyrillic}}
-%    \end{macrocode}
-%    \fi
-%
-%    \begin{macrocode}
-%</slot>
-%    \end{macrocode}
-%
-% \subsection{Mapping UC to LICR}
-%
-%    \begin{macrocode}
-%<*uc>
-\ProvidesFile{ix-uc.def}%
-  [2016/05/16 v1.11 UC to LICR (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-%    \end{macrocode}
-%
-%    \textit{List omitted here, see \xfile{ix-uc.def}.}
-%    \iffalse
-%    \begin{macrocode}
-\InputenxUC{00A0}{\nobreakspace}{}
-\InputenxUC{00A1}{\textexclamdown}{}
-\InputenxUC{00A2}{\textcent}{%
-  \ProvideTextCommandDefault{\textcent}{%
-    \TextSymbolUnavailable\textcent
-  }%
-}
-\InputenxUC{00A3}{\textsterling}{}
-\InputenxUC{00A4}{\textcurrency}{%
-  \ProvideTextCommandDefault{\textcurrency}{%
-    \TextSymbolUnavailable\textcurrency
-  }%
-}
-\InputenxUC{00A5}{\textyen}{%
-  \ProvideTextCommandDefault{\textyen}{%
-    \TextSymbolUnavailable\textyen
-  }%
-}
-\InputenxUC{00A6}{\textbrokenbar}{%
-  \ProvideTextCommandDefault{\textbrokenbar}{%
-    \TextSymbolUnavailable\textbrokenbar
-  }%
-}
-\InputenxUC{00A7}{\textsection}{}
-\InputenxUC{00A8}{\textasciidieresis}{%
-  \ProvideTextCommandDefault{\textasciidieresis}{%
-    \"{}%
-  }%
-}
-\InputenxUC{00A9}{\textcopyright}{}
-\InputenxUC{00AA}{\textordfeminine}{}
-\InputenxUC{00AB}{\guillemotleft}{}
-\InputenxUC{00AC}{\textlnot}{%
-  \ProvideTextCommandDefault{\textlnot}{%
-    \ensuremath\lnot
-  }%
-}
-\InputenxUC{00AD}{\-}{}
-\InputenxUC{00AE}{\textregistered}{}
-\InputenxUC{00AF}{\textasciimacron}{%
-  \ProvideTextCommandDefault{\textasciimacron}{%
-    \@tabacckludge={}%
-  }%
-}
-\InputenxUC{00B0}{\textdegree}{%
-  \ProvideTextCommandDefault{\textdegree}{%
-    \ensuremath{{^\circ}}%
-  }%
-}
-\InputenxUC{00B1}{\textpm}{%
-  \ProvideTextCommandDefault{\textpm}{%
-    \ensuremath\pm
-  }%
-}
-\InputenxUC{00B2}{\texttwosuperior}{%
-  \ProvideTextCommandDefault{\texttwosuperior}{%
-    \ensuremath{{^2}}%
-  }%
-}
-\InputenxUC{00B3}{\textthreesuperior}{%
-  \ProvideTextCommandDefault{\textthreesuperior}{%
-    \ensuremath{{^3}}%
-  }%
-}
-\InputenxUC{00B4}{\textasciiacute}{%
-  \ProvideTextCommandDefault{\textasciiacute}{%
-    \@tabacckludge'{}%
-  }%
-}
-\InputenxUC{00B5}{\textmu}{%
-  \ProvideTextCommandDefault{\textmu}{%
-    \ensuremath\mu
-  }%
-}
-\InputenxUC{00B6}{\textparagraph}{}
-\InputenxUC{00B7}{\textperiodcentered}{}
-\InputenxUC{00B8}{\c\ }{}
-\InputenxUC{00B9}{\textonesuperior}{%
-  \ProvideTextCommandDefault{\textonesuperior}{%
-    \ensuremath{{^1}}%
-  }%
-}
-\InputenxUC{00BA}{\textordmasculine}{}
-\InputenxUC{00BB}{\guillemotright}{}
-\InputenxUC{00BC}{\textonequarter}{%
-  \ProvideTextCommandDefault{\textonequarter}{%
-    \ensuremath{\frac14}%
-  }%
-}
-\InputenxUC{00BD}{\textonehalf}{%
-  \ProvideTextCommandDefault{\textonehalf}{%
-    \ensuremath{\frac12}%
-  }%
-}
-\InputenxUC{00BE}{\textthreequarters}{%
-  \ProvideTextCommandDefault{\textthreequarters}{%
-    \ensuremath{\frac34}%
-  }%
-}
-\InputenxUC{00BF}{\textquestiondown}{}
-\InputenxUC{00C0}{\@tabacckludge`A}{}
-\InputenxUC{00C1}{\@tabacckludge'A}{}
-\InputenxUC{00C2}{\^A}{}
-\InputenxUC{00C3}{\~A}{}
-\InputenxUC{00C4}{\"A}{}
-\InputenxUC{00C5}{\r A}{}
-\InputenxUC{00C6}{\AE}{}
-\InputenxUC{00C7}{\c C}{}
-\InputenxUC{00C8}{\@tabacckludge`E}{}
-\InputenxUC{00C9}{\@tabacckludge'E}{}
-\InputenxUC{00CA}{\^E}{}
-\InputenxUC{00CB}{\"E}{}
-\InputenxUC{00CC}{\@tabacckludge`I}{}
-\InputenxUC{00CD}{\@tabacckludge'I}{}
-\InputenxUC{00CE}{\^I}{}
-\InputenxUC{00CF}{\"I}{}
-\InputenxUC{00D0}{\DH}{}
-\InputenxUC{00D1}{\~N}{}
-\InputenxUC{00D2}{\@tabacckludge`O}{}
-\InputenxUC{00D3}{\@tabacckludge'O}{}
-\InputenxUC{00D4}{\^O}{}
-\InputenxUC{00D5}{\~O}{}
-\InputenxUC{00D6}{\"O}{}
-\InputenxUC{00D7}{\texttimes}{%
-  \ProvideTextCommandDefault{\texttimes}{%
-    \ensuremath\times
-  }%
-}
-\InputenxUC{00D8}{\O}{}
-\InputenxUC{00D9}{\@tabacckludge`U}{}
-\InputenxUC{00DA}{\@tabacckludge'U}{}
-\InputenxUC{00DB}{\^U}{}
-\InputenxUC{00DC}{\"U}{}
-\InputenxUC{00DD}{\@tabacckludge'Y}{}
-\InputenxUC{00DE}{\TH}{}
-\InputenxUC{00DF}{\ss}{}
-\InputenxUC{00E0}{\@tabacckludge`a}{}
-\InputenxUC{00E1}{\@tabacckludge'a}{}
-\InputenxUC{00E2}{\^a}{}
-\InputenxUC{00E3}{\~a}{}
-\InputenxUC{00E4}{\"a}{}
-\InputenxUC{00E5}{\r a}{}
-\InputenxUC{00E6}{\ae}{}
-\InputenxUC{00E7}{\c c}{}
-\InputenxUC{00E8}{\@tabacckludge`e}{}
-\InputenxUC{00E9}{\@tabacckludge'e}{}
-\InputenxUC{00EA}{\^e}{}
-\InputenxUC{00EB}{\"e}{}
-\InputenxUC{00EC}{\@tabacckludge`\i}{}
-\InputenxUC{00ED}{\@tabacckludge'\i}{}
-\InputenxUC{00EE}{\^\i}{}
-\InputenxUC{00EF}{\"\i}{}
-\InputenxUC{00F0}{\dh}{}
-\InputenxUC{00F1}{\~n}{}
-\InputenxUC{00F2}{\@tabacckludge`o}{}
-\InputenxUC{00F3}{\@tabacckludge'o}{}
-\InputenxUC{00F4}{\^o}{}
-\InputenxUC{00F5}{\~o}{}
-\InputenxUC{00F6}{\"o}{}
-\InputenxUC{00F7}{\textdiv}{%
-  \ProvideTextCommandDefault{\textdiv}{%
-    \TextSymbolUnavailable\textdiv
-  }%
-}
-\InputenxUC{00F8}{\o}{}
-\InputenxUC{00F9}{\@tabacckludge`u}{}
-\InputenxUC{00FA}{\@tabacckludge'u}{}
-\InputenxUC{00FB}{\^u}{}
-\InputenxUC{00FC}{\"u}{}
-\InputenxUC{00FD}{\@tabacckludge'y}{}
-\InputenxUC{00FE}{\th}{}
-\InputenxUC{00FF}{\"y}{}
-\InputenxUC{0100}{\@tabacckludge=A}{}
-\InputenxUC{0101}{\@tabacckludge=a}{}
-\InputenxUC{0102}{\u A}{}
-\InputenxUC{0103}{\u a}{}
-\InputenxUC{0104}{\k A}{}
-\InputenxUC{0105}{\k a}{}
-\InputenxUC{0106}{\@tabacckludge'C}{}
-\InputenxUC{0107}{\@tabacckludge'c}{}
-\InputenxUC{0108}{\^C}{}
-\InputenxUC{0109}{\^c}{}
-\InputenxUC{010A}{\.C}{}
-\InputenxUC{010B}{\.c}{}
-\InputenxUC{010C}{\v C}{}
-\InputenxUC{010D}{\v c}{}
-\InputenxUC{010E}{\v D}{}
-\InputenxUC{010F}{\v d}{}
-\InputenxUC{0110}{\DJ}{}
-\InputenxUC{0111}{\dj}{}
-\InputenxUC{0112}{\@tabacckludge=E}{}
-\InputenxUC{0113}{\@tabacckludge=e}{}
-\InputenxUC{0116}{\.E}{}
-\InputenxUC{0117}{\.e}{}
-\InputenxUC{0118}{\k E}{}
-\InputenxUC{0119}{\k e}{}
-\InputenxUC{011A}{\v E}{}
-\InputenxUC{011B}{\v e}{}
-\InputenxUC{011C}{\^G}{}
-\InputenxUC{011D}{\^g}{}
-\InputenxUC{011E}{\u G}{}
-\InputenxUC{011F}{\u g}{}
-\InputenxUC{0120}{\.G}{}
-\InputenxUC{0121}{\.g}{}
-\InputenxUC{0122}{\c G}{}
-\InputenxUC{0123}{\c g}{}
-\InputenxUC{0124}{\^H}{}
-\InputenxUC{0125}{\^h}{}
-\InputenxUC{0126}{\textmalteseH}{%
-  \ProvideTextCommandDefault{\textmalteseH}{%
-    \TextSymbolUnavailable\textmalteseH
-  }%
-}
-\InputenxUC{0127}{\textmalteseh}{%
-  \ProvideTextCommandDefault{\textmalteseh}{%
-    \TextSymbolUnavailable\textmalteseh
-  }%
-}
-\InputenxUC{0128}{\~I}{}
-\InputenxUC{0129}{\~\i}{}
-\InputenxUC{012A}{\@tabacckludge=I}{}
-\InputenxUC{012B}{\@tabacckludge=\i}{}
-\InputenxUC{012E}{\k I}{}
-\InputenxUC{012F}{\k i}{}
-\InputenxUC{0130}{\.I}{}
-\InputenxUC{0131}{\i}{}
-\InputenxUC{0132}{\IJ}{}
-\InputenxUC{0133}{\ij}{}
-\InputenxUC{0134}{\^J}{}
-\InputenxUC{0135}{\^\j}{}
-\InputenxUC{0136}{\c K}{}
-\InputenxUC{0137}{\c k}{}
-\InputenxUC{0138}{\textkra}{%
-  \ProvideTextCommandDefault{\textkra}{%
-    \TextSymbolUnavailable\textkra
-  }%
-}
-\InputenxUC{0139}{\@tabacckludge'L}{}
-\InputenxUC{013A}{\@tabacckludge'l}{}
-\InputenxUC{013B}{\c L}{}
-\InputenxUC{013C}{\c l}{}
-\InputenxUC{013D}{\v L}{}
-\InputenxUC{013E}{\v l}{}
-\InputenxUC{0141}{\L}{}
-\InputenxUC{0142}{\l}{}
-\InputenxUC{0143}{\@tabacckludge'N}{}
-\InputenxUC{0144}{\@tabacckludge'n}{}
-\InputenxUC{0145}{\c N}{}
-\InputenxUC{0146}{\c n}{}
-\InputenxUC{0147}{\v N}{}
-\InputenxUC{0148}{\v n}{}
-\InputenxUC{014A}{\NG}{}
-\InputenxUC{014B}{\ng}{}
-\InputenxUC{014C}{\@tabacckludge=O}{}
-\InputenxUC{014D}{\@tabacckludge=o}{}
-\InputenxUC{0150}{\H O}{}
-\InputenxUC{0151}{\H o}{}
-\InputenxUC{0152}{\OE}{}
-\InputenxUC{0153}{\oe}{}
-\InputenxUC{0154}{\@tabacckludge'R}{}
-\InputenxUC{0155}{\@tabacckludge'r}{}
-\InputenxUC{0156}{\c R}{}
-\InputenxUC{0157}{\c r}{}
-\InputenxUC{0158}{\v R}{}
-\InputenxUC{0159}{\v r}{}
-\InputenxUC{015A}{\@tabacckludge'S}{}
-\InputenxUC{015B}{\@tabacckludge's}{}
-\InputenxUC{015C}{\^S}{}
-\InputenxUC{015D}{\^s}{}
-\InputenxUC{015E}{\c S}{}
-\InputenxUC{015F}{\c s}{}
-\InputenxUC{0160}{\v S}{}
-\InputenxUC{0161}{\v s}{}
-\InputenxUC{0162}{\c T}{}
-\InputenxUC{0163}{\c t}{}
-\InputenxUC{0164}{\v T}{}
-\InputenxUC{0165}{\v t}{}
-\InputenxUC{0166}{\textTstroke}{%
-  \ProvideTextCommandDefault{\textTstroke}{%
-    \TextSymbolUnavailable\textTstroke
-  }%
-}
-\InputenxUC{0167}{\texttstroke}{%
-  \ProvideTextCommandDefault{\texttstroke}{%
-    \TextSymbolUnavailable\texttstroke
-  }%
-}
-\InputenxUC{0168}{\~U}{}
-\InputenxUC{0169}{\~u}{}
-\InputenxUC{016A}{\@tabacckludge=U}{}
-\InputenxUC{016B}{\@tabacckludge=u}{}
-\InputenxUC{016C}{\u U}{}
-\InputenxUC{016D}{\u u}{}
-\InputenxUC{016E}{\r U}{}
-\InputenxUC{016F}{\r u}{}
-\InputenxUC{0170}{\H U}{}
-\InputenxUC{0171}{\H u}{}
-\InputenxUC{0172}{\k U}{}
-\InputenxUC{0173}{\k u}{}
-\InputenxUC{0174}{\^W}{}
-\InputenxUC{0175}{\^w}{}
-\InputenxUC{0176}{\^Y}{}
-\InputenxUC{0177}{\^y}{}
-\InputenxUC{0178}{\"Y}{}
-\InputenxUC{0179}{\@tabacckludge'Z}{}
-\InputenxUC{017A}{\@tabacckludge'z}{}
-\InputenxUC{017B}{\.Z}{}
-\InputenxUC{017C}{\.z}{}
-\InputenxUC{017D}{\v Z}{}
-\InputenxUC{017E}{\v z}{}
-\InputenxUC{0192}{\textflorin}{%
-  \ProvideTextCommandDefault{\textflorin}{%
-    \textit{f}%
-  }%
-}
-\InputenxUC{01CD}{\v A}{}
-\InputenxUC{01CE}{\v a}{}
-\InputenxUC{01CF}{\v I}{}
-\InputenxUC{01D0}{\v\i}{}
-\InputenxUC{01D1}{\v O}{}
-\InputenxUC{01D2}{\v o}{}
-\InputenxUC{01D3}{\v U}{}
-\InputenxUC{01D4}{\v u}{}
-\InputenxUC{01E2}{\@tabacckludge=\AE}{}
-\InputenxUC{01E3}{\@tabacckludge=\ae}{}
-\InputenxUC{01E6}{\v G}{}
-\InputenxUC{01E7}{\v g}{}
-\InputenxUC{01E8}{\v K}{}
-\InputenxUC{01E9}{\v k}{}
-\InputenxUC{01F0}{\v\j}{}
-\InputenxUC{01F4}{\@tabacckludge'G}{}
-\InputenxUC{01F5}{\@tabacckludge'g}{}
-\InputenxUC{01F8}{\@tabacckludge`N}{}
-\InputenxUC{01F9}{\@tabacckludge`n}{}
-\InputenxUC{01FC}{\@tabacckludge'\AE}{}
-\InputenxUC{01FD}{\@tabacckludge'\ae}{}
-\InputenxUC{0218}{\textcommabelow S}{%
-  \ProvideTextCommandDefault{\textcommabelow}[1]{%
-    \hmode at bgroup
-      \ooalign{%
-        \null#1\crcr
-        \hidewidth
-        \raise-.31ex\hbox{%
-          \check at mathfonts
-          \fontsize\ssf at size\z@
-          \math at fontsfalse\selectfont,%
-        }%
-        \hidewidth
-      }%
-    \egroup
-  }%
-}
-\InputenxUC{0219}{\textcommabelow s}{%
-  \ProvideTextCommandDefault{\textcommabelow}[1]{%
-    \hmode at bgroup
-      \ooalign{%
-        \null#1\crcr
-        \hidewidth
-        \raise-.31ex\hbox{%
-          \check at mathfonts
-          \fontsize\ssf at size\z@
-          \math at fontsfalse\selectfont,%
-        }%
-        \hidewidth
-      }%
-    \egroup
-  }%
-}
-\InputenxUC{021A}{\textcommabelow T}{%
-  \ProvideTextCommandDefault{\textcommabelow}[1]{%
-    \hmode at bgroup
-      \ooalign{%
-        \null#1\crcr
-        \hidewidth
-        \raise-.31ex\hbox{%
-          \check at mathfonts
-          \fontsize\ssf at size\z@
-          \math at fontsfalse\selectfont,%
-        }%
-        \hidewidth
-      }%
-    \egroup
-  }%
-}
-\InputenxUC{021B}{\textcommabelow t}{%
-  \ProvideTextCommandDefault{\textcommabelow}[1]{%
-    \hmode at bgroup
-      \ooalign{%
-        \null#1\crcr
-        \hidewidth
-        \raise-.31ex\hbox{%
-          \check at mathfonts
-          \fontsize\ssf at size\z@
-          \math at fontsfalse\selectfont,%
-        }%
-        \hidewidth
-      }%
-    \egroup
-  }%
-}
-\InputenxUC{0226}{\.A}{}
-\InputenxUC{0227}{\.a}{}
-\InputenxUC{0228}{\c E}{}
-\InputenxUC{0229}{\c e}{}
-\InputenxUC{022E}{\.O}{}
-\InputenxUC{022F}{\.o}{}
-\InputenxUC{0232}{\@tabacckludge=y}{}
-\InputenxUC{0237}{\j}{}
-\InputenxUC{02C6}{\textasciicircum}{}
-\InputenxUC{02C7}{\textasciicaron}{%
-  \ProvideTextCommandDefault{\textasciicaron}{%
-    \v{}%
-  }%
-}
-\InputenxUC{02CB}{\textasciigrave}{%
-  \ProvideTextCommandDefault{\textasciigrave}{%
-    \@tabacckludge`{}%
-  }%
-}
-\InputenxUC{02D8}{\textasciibreve}{%
-  \ProvideTextCommandDefault{\textasciibreve}{%
-    \u{}%
-  }%
-}
-\InputenxUC{02D9}{\.{}}{}
-\InputenxUC{02DA}{\r{}}{}
-\InputenxUC{02DB}{\k{}}{}
-\InputenxUC{02DC}{\textasciitilde}{}
-\InputenxUC{02DD}{\textacutedbl}{%
-  \ProvideTextCommandDefault{\textacutedbl}{%
-    \H{}%
-  }%
-}
-\InputenxUC{0393}{\textGamma}{%
-  \ProvideTextCommandDefault{\textGamma}{%
-    \ensuremath\Gamma
-  }%
-}
-\InputenxUC{0398}{\textTheta}{%
-  \ProvideTextCommandDefault{\textTheta}{%
-    \ensuremath\Theta
-  }%
-}
-\InputenxUC{03A3}{\textSigma}{%
-  \ProvideTextCommandDefault{\textSigma}{%
-    \ensuremath\Sigma
-  }%
-}
-\InputenxUC{03A6}{\textPhi}{%
-  \ProvideTextCommandDefault{\textPhi}{%
-    \ensuremath\Phi
-  }%
-}
-\InputenxUC{03A9}{\textOmega}{%
-  \ProvideTextCommandDefault{\textOmega}{%
-    \ensuremath\Omega
-  }%
-}
-\InputenxUC{03B1}{\textalpha}{%
-  \ProvideTextCommandDefault{\textalpha}{%
-    \ensuremath\alpha
-  }%
-}
-\InputenxUC{03B2}{\textbeta}{%
-  \ProvideTextCommandDefault{\textbeta}{%
-    \ensuremath\beta
-  }%
-}
-\InputenxUC{03B4}{\textdelta}{%
-  \ProvideTextCommandDefault{\textdelta}{%
-    \ensuremath\delta
-  }%
-}
-\InputenxUC{03B5}{\textepsilon}{%
-  \ProvideTextCommandDefault{\textepsilon}{%
-    \ensuremath\varepsilon
-  }%
-}
-\InputenxUC{03C0}{\textpi}{%
-  \ProvideTextCommandDefault{\textpi}{%
-    \ensuremath\pi
-  }%
-}
-\InputenxUC{03C3}{\textsigma}{%
-  \ProvideTextCommandDefault{\textsigma}{%
-    \ensuremath\sigma
-  }%
-}
-\InputenxUC{03C4}{\texttau}{%
-  \ProvideTextCommandDefault{\texttau}{%
-    \ensuremath\tau
-  }%
-}
-\InputenxUC{03C6}{\textphi}{%
-  \ProvideTextCommandDefault{\textphi}{%
-    \ensuremath\phi
-  }%
-}
-\InputenxUC{0401}{\CYRYO}{}
-\InputenxUC{0402}{\CYRDJE}{}
-\InputenxUC{0403}{\@tabacckludge'\CYRG}{}
-\InputenxUC{0404}{\CYRIE}{}
-\InputenxUC{0405}{\CYRDZE}{}
-\InputenxUC{0406}{\CYRII}{}
-\InputenxUC{0407}{\CYRYI}{}
-\InputenxUC{0408}{\CYRJE}{}
-\InputenxUC{0409}{\CYRLJE}{}
-\InputenxUC{040A}{\CYRNJE}{}
-\InputenxUC{040B}{\CYRTSHE}{}
-\InputenxUC{040C}{\@tabacckludge'\CYRK}{}
-\InputenxUC{040E}{\CYRUSHRT}{}
-\InputenxUC{040F}{\CYRDZHE}{}
-\InputenxUC{0410}{\CYRA}{}
-\InputenxUC{0411}{\CYRB}{}
-\InputenxUC{0412}{\CYRV}{}
-\InputenxUC{0413}{\CYRG}{}
-\InputenxUC{0414}{\CYRD}{}
-\InputenxUC{0415}{\CYRE}{}
-\InputenxUC{0416}{\CYRZH}{}
-\InputenxUC{0417}{\CYRZ}{}
-\InputenxUC{0418}{\CYRI}{}
-\InputenxUC{0419}{\CYRISHRT}{}
-\InputenxUC{041A}{\CYRK}{}
-\InputenxUC{041B}{\CYRL}{}
-\InputenxUC{041C}{\CYRM}{}
-\InputenxUC{041D}{\CYRN}{}
-\InputenxUC{041E}{\CYRO}{}
-\InputenxUC{041F}{\CYRP}{}
-\InputenxUC{0420}{\CYRR}{}
-\InputenxUC{0421}{\CYRS}{}
-\InputenxUC{0422}{\CYRT}{}
-\InputenxUC{0423}{\CYRU}{}
-\InputenxUC{0424}{\CYRF}{}
-\InputenxUC{0425}{\CYRH}{}
-\InputenxUC{0426}{\CYRC}{}
-\InputenxUC{0427}{\CYRCH}{}
-\InputenxUC{0428}{\CYRSH}{}
-\InputenxUC{0429}{\CYRSHCH}{}
-\InputenxUC{042A}{\CYRHRDSN}{}
-\InputenxUC{042B}{\CYRERY}{}
-\InputenxUC{042C}{\CYRSFTSN}{}
-\InputenxUC{042D}{\CYREREV}{}
-\InputenxUC{042E}{\CYRYU}{}
-\InputenxUC{042F}{\CYRYA}{}
-\InputenxUC{0430}{\cyra}{}
-\InputenxUC{0431}{\cyrb}{}
-\InputenxUC{0432}{\cyrv}{}
-\InputenxUC{0433}{\cyrg}{}
-\InputenxUC{0434}{\cyrd}{}
-\InputenxUC{0435}{\cyre}{}
-\InputenxUC{0436}{\cyrzh}{}
-\InputenxUC{0437}{\cyrz}{}
-\InputenxUC{0438}{\cyri}{}
-\InputenxUC{0439}{\cyrishrt}{}
-\InputenxUC{043A}{\cyrk}{}
-\InputenxUC{043B}{\cyrl}{}
-\InputenxUC{043C}{\cyrm}{}
-\InputenxUC{043D}{\cyrn}{}
-\InputenxUC{043E}{\cyro}{}
-\InputenxUC{043F}{\cyrp}{}
-\InputenxUC{0440}{\cyrr}{}
-\InputenxUC{0441}{\cyrs}{}
-\InputenxUC{0442}{\cyrt}{}
-\InputenxUC{0443}{\cyru}{}
-\InputenxUC{0444}{\cyrf}{}
-\InputenxUC{0445}{\cyrh}{}
-\InputenxUC{0446}{\cyrc}{}
-\InputenxUC{0447}{\cyrch}{}
-\InputenxUC{0448}{\cyrsh}{}
-\InputenxUC{0449}{\cyrshch}{}
-\InputenxUC{044A}{\cyrhrdsn}{}
-\InputenxUC{044B}{\cyrery}{}
-\InputenxUC{044C}{\cyrsftsn}{}
-\InputenxUC{044D}{\cyrerev}{}
-\InputenxUC{044E}{\cyryu}{}
-\InputenxUC{044F}{\cyrya}{}
-\InputenxUC{0451}{\cyryo}{}
-\InputenxUC{0452}{\cyrdje}{}
-\InputenxUC{0453}{\@tabacckludge'\cyrg}{}
-\InputenxUC{0454}{\cyrie}{}
-\InputenxUC{0455}{\cyrdze}{}
-\InputenxUC{0456}{\cyrii}{}
-\InputenxUC{0457}{\cyryi}{}
-\InputenxUC{0458}{\cyrje}{}
-\InputenxUC{0459}{\cyrlje}{}
-\InputenxUC{045A}{\cyrnje}{}
-\InputenxUC{045B}{\cyrtshe}{}
-\InputenxUC{045C}{\@tabacckludge'\cyrk}{}
-\InputenxUC{045E}{\cyrushrt}{}
-\InputenxUC{045F}{\cyrdzhe}{}
-\InputenxUC{0462}{\CYRYAT}{}
-\InputenxUC{0463}{\cyryat}{}
-\InputenxUC{046A}{\CYRBYUS}{}
-\InputenxUC{046B}{\cyrbyus}{}
-\InputenxUC{0472}{\CYRFITA}{}
-\InputenxUC{0473}{\cyrfita}{}
-\InputenxUC{0474}{\CYRIZH}{}
-\InputenxUC{0475}{\cyrizh}{}
-\InputenxUC{048C}{\CYRSEMISFTSN}{}
-\InputenxUC{048D}{\cyrsemisftsn}{}
-\InputenxUC{048E}{\CYRRTICK}{}
-\InputenxUC{048F}{\cyrrtick}{}
-\InputenxUC{0490}{\CYRGUP}{}
-\InputenxUC{0491}{\cyrgup}{}
-\InputenxUC{0492}{\CYRGHCRS}{}
-\InputenxUC{0493}{\cyrghcrs}{}
-\InputenxUC{0494}{\CYRGHK}{}
-\InputenxUC{0495}{\cyrghk}{}
-\InputenxUC{0496}{\CYRZHDSC}{}
-\InputenxUC{0497}{\cyrzhdsc}{}
-\InputenxUC{0498}{\CYRZDSC}{}
-\InputenxUC{0499}{\cyrzdsc}{}
-\InputenxUC{049A}{\CYRKDSC}{}
-\InputenxUC{049B}{\cyrkdsc}{}
-\InputenxUC{049C}{\CYRKVCRS}{}
-\InputenxUC{049D}{\cyrkvcrs}{}
-\InputenxUC{049E}{\CYRKHCRS}{}
-\InputenxUC{049F}{\cyrkhcrs}{}
-\InputenxUC{04A0}{\CYRKBEAK}{}
-\InputenxUC{04A1}{\cyrkbeak}{}
-\InputenxUC{04A2}{\CYRNDSC}{}
-\InputenxUC{04A3}{\cyrndsc}{}
-\InputenxUC{04A4}{\CYRNG}{}
-\InputenxUC{04A5}{\cyrng}{}
-\InputenxUC{04A6}{\CYRPHK}{}
-\InputenxUC{04A7}{\cyrphk}{}
-\InputenxUC{04A8}{\CYRABHHA}{}
-\InputenxUC{04A9}{\cyrabhha}{}
-\InputenxUC{04AA}{\CYRSDSC}{}
-\InputenxUC{04AB}{\cyrsdsc}{}
-\InputenxUC{04AC}{\CYRTDSC}{}
-\InputenxUC{04AD}{\cyrtdsc}{}
-\InputenxUC{04AE}{\CYRY}{}
-\InputenxUC{04AF}{\cyry}{}
-\InputenxUC{04B0}{\CYRYHCRS}{}
-\InputenxUC{04B1}{\cyryhcrs}{}
-\InputenxUC{04B2}{\CYRHDSC}{}
-\InputenxUC{04B3}{\cyrhdsc}{}
-\InputenxUC{04B4}{\CYRTETSE}{}
-\InputenxUC{04B5}{\cyrtetse}{}
-\InputenxUC{04B6}{\CYRCHRDSC}{}
-\InputenxUC{04B7}{\cyrchrdsc}{}
-\InputenxUC{04B8}{\CYRCHVCRS}{}
-\InputenxUC{04B9}{\cyrchvcrs}{}
-\InputenxUC{04BA}{\CYRSHHA}{}
-\InputenxUC{04BB}{\cyrshha}{}
-\InputenxUC{04BC}{\CYRABHCH}{}
-\InputenxUC{04BD}{\cyrabhch}{}
-\InputenxUC{04BE}{\CYRABHCHDSC}{}
-\InputenxUC{04BF}{\cyrabhchdsc}{}
-\InputenxUC{04C0}{\CYRpalochka}{}
-\InputenxUC{04C3}{\CYRKHK}{}
-\InputenxUC{04C4}{\cyrkhk}{}
-\InputenxUC{04C5}{\CYRLDSC}{}
-\InputenxUC{04C6}{\cyrldsc}{}
-\InputenxUC{04C7}{\CYRNHK}{}
-\InputenxUC{04C8}{\cyrnhk}{}
-\InputenxUC{04CB}{\CYRCHLDSC}{}
-\InputenxUC{04CC}{\cyrchldsc}{}
-\InputenxUC{04CD}{\CYRMDSC}{}
-\InputenxUC{04CE}{\cyrmdsc}{}
-\InputenxUC{04D4}{\CYRAE}{}
-\InputenxUC{04D5}{\cyrae}{}
-\InputenxUC{04D8}{\CYRSCHWA}{}
-\InputenxUC{04D9}{\cyrschwa}{}
-\InputenxUC{04E0}{\CYRABHDZE}{}
-\InputenxUC{04E1}{\cyrabhdze}{}
-\InputenxUC{04E8}{\CYROTLD}{}
-\InputenxUC{04E9}{\cyrotld}{}
-\InputenxUC{05D0}{\hebalef}{}
-\InputenxUC{05D1}{\hebbet}{}
-\InputenxUC{05D2}{\hebgimel}{}
-\InputenxUC{05D3}{\hebdalet}{}
-\InputenxUC{05D4}{\hebhe}{}
-\InputenxUC{05D5}{\hebvav}{}
-\InputenxUC{05D6}{\hebzayin}{}
-\InputenxUC{05D7}{\hebhet}{}
-\InputenxUC{05D8}{\hebtet}{}
-\InputenxUC{05D9}{\hebyod}{}
-\InputenxUC{05DA}{\hebfinalkaf}{}
-\InputenxUC{05DB}{\hebkaf}{}
-\InputenxUC{05DC}{\heblamed}{}
-\InputenxUC{05DD}{\hebfinalmem}{}
-\InputenxUC{05DE}{\hebmem}{}
-\InputenxUC{05DF}{\hebfinalnun}{}
-\InputenxUC{05E0}{\hebnun}{}
-\InputenxUC{05E1}{\hebsamekh}{}
-\InputenxUC{05E2}{\hebayin}{}
-\InputenxUC{05E3}{\hebfinalpe}{}
-\InputenxUC{05E4}{\hebpe}{}
-\InputenxUC{05E5}{\hebfinaltsadi}{}
-\InputenxUC{05E6}{\hebtsadi}{}
-\InputenxUC{05E7}{\hebqof}{}
-\InputenxUC{05E8}{\hebresh}{}
-\InputenxUC{05E9}{\hebshin}{}
-\InputenxUC{05EA}{\hebtav}{}
-\InputenxUC{0E3F}{\textbaht}{%
-  \ProvideTextCommandDefault{\textbaht}{%
-    \hmode at bgroup
-      \ooalign{%
-        B%
-        \crcr%
-        \hidewidth
-        \setbox\z@\hbox{B}%
-        \dimen@\ht\z@
-        \advance\dimen@\dp\z@
-        \setbox\z@\hbox{\textbar}%
-        \advance\dimen at -\ht\z@
-        \advance\dimen@\dp\z@
-        \raise.5\dimen@\hbox{\textbar}%
-        \hidewidth
-      }%
-    \egroup
-  }%
-}
-\InputenxUC{1E02}{\.B}{}
-\InputenxUC{1E03}{\.b}{}
-\InputenxUC{1E0A}{\.D}{}
-\InputenxUC{1E0B}{\.d}{}
-\InputenxUC{1E1E}{\.F}{}
-\InputenxUC{1E1F}{\.f}{}
-\InputenxUC{1E40}{\.M}{}
-\InputenxUC{1E41}{\.m}{}
-\InputenxUC{1E56}{\.P}{}
-\InputenxUC{1E57}{\.p}{}
-\InputenxUC{1E60}{\.S}{}
-\InputenxUC{1E61}{\.s}{}
-\InputenxUC{1E6A}{\.T}{}
-\InputenxUC{1E6B}{\.t}{}
-\InputenxUC{1E80}{\@tabacckludge`W}{}
-\InputenxUC{1E81}{\@tabacckludge`w}{}
-\InputenxUC{1E82}{\@tabacckludge'W}{}
-\InputenxUC{1E83}{\@tabacckludge'w}{}
-\InputenxUC{1E84}{\"W}{}
-\InputenxUC{1E85}{\"w}{}
-\InputenxUC{1EF2}{\@tabacckludge`Y}{}
-\InputenxUC{1EF3}{\@tabacckludge`y}{}
-\InputenxUC{200C}{\textcompwordmark}{}
-\InputenxUC{2013}{\textendash}{}
-\InputenxUC{2014}{\textemdash}{}
-\InputenxUC{2015}{\texthorizontalbar}{%
-  \ProvideTextCommandDefault{\texthorizontalbar}{%
-    \mbox{---}\kern-.5em---%
-  }%
-}
-\InputenxUC{2016}{\textbardbl}{}
-\InputenxUC{2017}{\textdbllowline}{%
-  \ProvideTextCommandDefault{\textdbllowline}{%
-    \begingroup
-      \sbox0{\textunderscore}%
-      \leavevmode
-      \ifdim\dp0<.2ex\relax
-        \rlap{\raisebox{-.2ex}[0pt]{\textunderscore}}%
-      \else
-        \rlap{\raisebox{.2ex}[0pt]{\textunderscore}}%
-      \fi
-      \textunderscore
-    \endgroup
-  }%
-}
-\InputenxUC{2018}{\textquoteleft}{}
-\InputenxUC{2019}{\textquoteright}{}
-\InputenxUC{201A}{\quotesinglbase}{}
-\InputenxUC{201C}{\textquotedblleft}{}
-\InputenxUC{201D}{\textquotedblright}{}
-\InputenxUC{201E}{\quotedblbase}{}
-\InputenxUC{2020}{\textdagger}{}
-\InputenxUC{2021}{\textdaggerdbl}{}
-\InputenxUC{2022}{\textbullet}{}
-\InputenxUC{2026}{\textellipsis}{}
-\InputenxUC{2030}{\textperthousand}{}
-\InputenxUC{2031}{\textpertenthousand}{}
-\InputenxUC{2039}{\guilsinglleft}{}
-\InputenxUC{203A}{\guilsinglright}{}
-\InputenxUC{203B}{\textreferencemark}{}
-\InputenxUC{203D}{\textinterrobang}{%
-  \ProvideTextCommandDefault{\textinterrobang}{%
-    \hmode at bgroup\ooalign{?\crcr\hidewidth!\hidewidth}\egroup
-  }%
-}
-\InputenxUC{2044}{\textfractionsolidus}{%
-  \ProvideTextCommandDefault{\textfractionsolidus}{%
-    /%
-  }%
-}
-\InputenxUC{204E}{\textasteriskcentered}{}
-\InputenxUC{2052}{\textdiscount}{}
-\InputenxUC{207F}{\textnsuperior}{%
-  \ProvideTextCommandDefault{\textnsuperior}{%
-    \ensuremath{{^n}}%
-  }%
-}
-\InputenxUC{20A1}{\textcolonmonetary}{}
-\InputenxUC{20A4}{\textlira}{}
-\InputenxUC{20A6}{\textnaira}{}
-\InputenxUC{20A7}{\textpeseta}{%
-  \ProvideTextCommandDefault{\textpeseta}{%
-    Pt%
-  }%
-}
-\InputenxUC{20A9}{\textwon}{}
-\InputenxUC{20AB}{\textdong}{}
-\InputenxUC{20AC}{\texteuro}{%
-  \ProvideTextCommandDefault{\texteuro}{%
-    \TextSymbolUnavailable\texteuro
-  }%
-}
-\InputenxUC{20B1}{\textpeso}{}
-\InputenxUC{2103}{\textcelsius}{%
-  \ProvideTextCommandDefault{\textcelsius}{%
-    \ensuremath{{^\circ}}C%
-  }%
-}
-\InputenxUC{2116}{\textnumero}{%
-  \ProvideTextCommandDefault{\textnumero}{%
-    N%
-    \bgroup
-      \check at mathfonts
-      \fontsize\sf at size\z@
-      \math at fontsfalse
-      \selectfont
-      \ooalign{%
-        \raise0.5ex\hbox{o}%
-        \crcr
-        \hline
-      }%
-    \egroup
-  }%
-}
-\InputenxUC{2117}{\textcircledP}{%
-  \ProvideTextCommandDefault{\textcircledP}{%
-    \textcircled{%
-      \check at mathfonts
-      \fontsize\sf at size\z@
-      \math at fontsfalse
-      \selectfont
-      P%
-    }%
-  }%
-}
-\InputenxUC{211E}{\textrecipe}{}
-\InputenxUC{2120}{\textservicemark}{%
-  \ProvideTextCommandDefault{\textservicemark}{%
-    \textsuperscript{SM}%
-  }%
-}
-\InputenxUC{2122}{\texttrademark}{}
-\InputenxUC{2126}{\textohm}{%
-  \ProvideTextCommandDefault{\textohm}{%
-    \ensuremath\Omega
-  }%
-}
-\InputenxUC{2127}{\textmho}{}
-\InputenxUC{212E}{\textestimated}{}
-\InputenxUC{2190}{\textleftarrow}{%
-  \ProvideTextCommandDefault{\textleftarrow}{%
-    \ensuremath\leftarrow
-  }%
-}
-\InputenxUC{2191}{\textuparrow}{%
-  \ProvideTextCommandDefault{\textuparrow}{%
-    \ensuremath\uparrow
-  }%
-}
-\InputenxUC{2192}{\textrightarrow}{%
-  \ProvideTextCommandDefault{\textrightarrow}{%
-    \ensuremath\rightarrow
-  }%
-}
-\InputenxUC{2193}{\textdownarrow}{%
-  \ProvideTextCommandDefault{\textdownarrow}{%
-    \ensuremath\downarrow
-  }%
-}
-\InputenxUC{2202}{\textpartial}{%
-  \ProvideTextCommandDefault{\textpartial}{%
-    \ensuremath\partial
-  }%
-}
-\InputenxUC{2206}{\textincrement}{%
-  \ProvideTextCommandDefault{\textincrement}{%
-    \ensuremath\Delta
-  }%
-}
-\InputenxUC{2208}{\textelement}{%
-  \ProvideTextCommandDefault{\textelement}{%
-    \ensuremath\in
-  }%
-}
-\InputenxUC{220F}{\textproduct}{%
-  \ProvideTextCommandDefault{\textproduct}{%
-    \ensuremath\Pi
-  }%
-}
-\InputenxUC{2211}{\textsummation}{%
-  \ProvideTextCommandDefault{\textsummation}{%
-    \ensuremath\Sigma
-  }%
-}
-\InputenxUC{2219}{\textbullet}{}
-\InputenxUC{221A}{\textsurd}{%
-  \ProvideTextCommandDefault{\textsurd}{%
-    \ensuremath\surd
-  }%
-}
-\InputenxUC{221E}{\textinfinity}{%
-  \ProvideTextCommandDefault{\textinfinity}{%
-    \ensuremath\infty
-  }%
-}
-\InputenxUC{2227}{\textcap}{%
-  \ProvideTextCommandDefault{\textcap}{%
-    \ensuremath\cap
-  }%
-}
-\InputenxUC{2229}{\textintersection}{%
-  \ProvideTextCommandDefault{\textintersection}{%
-    \ensuremath\cap
-  }%
-}
-\InputenxUC{222B}{\textintegral}{%
-  \ProvideTextCommandDefault{\textintegral}{%
-    \ensuremath\int
-  }%
-}
-\InputenxUC{222E}{\textcontourintegral}{%
-  \ProvideTextCommandDefault{\textcontourintegral}{%
-    \ensuremath\oint
-  }%
-}
-\InputenxUC{2248}{\textapproxequal}{%
-  \ProvideTextCommandDefault{\textapproxequal}{%
-    \ensuremath\approx
-  }%
-}
-\InputenxUC{2260}{\textnotequal}{%
-  \ProvideTextCommandDefault{\textnotequal}{%
-    \ensuremath\neq
-  }%
-}
-\InputenxUC{2261}{\textequivalence}{%
-  \ProvideTextCommandDefault{\textequivalence}{%
-    \ensuremath\equiv
-  }%
-}
-\InputenxUC{2264}{\textlessequal}{%
-  \ProvideTextCommandDefault{\textlessequal}{%
-    \ensuremath\leq
-  }%
-}
-\InputenxUC{2265}{\textgreaterequal}{%
-  \ProvideTextCommandDefault{\textgreaterequal}{%
-    \ensuremath\geq
-  }%
-}
-\InputenxUC{2310}{\textrevlogicalnot}{%
-  \ProvideTextCommandDefault{\textrevlogicalnot}{%
-    \begingroup
-      \@ifundefined{reflectbox}{%
-        \TextSymbolUnavailable\textrevlogicalnot
-      }{%
-        \def\@revlogicalnot##1##2{%
-          \reflectbox{$##1##2$}%
-        }%
-        \ensuremath{\mathpalette\@revlogicalnot\lnot}%
-      }%
-    \endgroup
-  }%
-}
-\InputenxUC{2329}{\textlangle}{%
-  \ProvideTextCommandDefault{\textlangle}{%
-    \ensuremath\langle
-  }%
-}
-\InputenxUC{232A}{\textrangle}{%
-  \ProvideTextCommandDefault{\textrangle}{%
-    \ensuremath\rangle
-  }%
-}
-\InputenxUC{2422}{\textblank}{}
-\InputenxUC{2423}{\textvisiblespace}{}
-\InputenxUC{2500}{\textSFx}{}
-\InputenxUC{2502}{\textSFxi}{}
-\InputenxUC{250C}{\textSFi}{}
-\InputenxUC{2510}{\textSFiii}{}
-\InputenxUC{2514}{\textSFii}{}
-\InputenxUC{2518}{\textSFiv}{}
-\InputenxUC{251C}{\textSFviii}{}
-\InputenxUC{2524}{\textSFix}{}
-\InputenxUC{252C}{\textSFvi}{}
-\InputenxUC{2534}{\textSFvii}{}
-\InputenxUC{253C}{\textSFv}{}
-\InputenxUC{2550}{\textSFxliii}{}
-\InputenxUC{2551}{\textSFxxiv}{}
-\InputenxUC{2552}{\textSFli}{}
-\InputenxUC{2553}{\textSFlii}{}
-\InputenxUC{2554}{\textSFxxxix}{}
-\InputenxUC{2555}{\textSFxxii}{}
-\InputenxUC{2556}{\textSFxxi}{}
-\InputenxUC{2557}{\textSFxxv}{}
-\InputenxUC{2558}{\textSFl}{}
-\InputenxUC{2559}{\textSFxlix}{}
-\InputenxUC{255A}{\textSFxxxviii}{}
-\InputenxUC{255B}{\textSFxxviii}{}
-\InputenxUC{255C}{\textSFxxvii}{}
-\InputenxUC{255D}{\textSFxxvi}{}
-\InputenxUC{255E}{\textSFxxxvi}{}
-\InputenxUC{255F}{\textSFxxxvii}{}
-\InputenxUC{2560}{\textSFxlii}{}
-\InputenxUC{2561}{\textSFxix}{}
-\InputenxUC{2562}{\textSFxx}{}
-\InputenxUC{2563}{\textSFxxiii}{}
-\InputenxUC{2564}{\textSFxlvii}{}
-\InputenxUC{2565}{\textSFxlviii}{}
-\InputenxUC{2566}{\textSFxli}{}
-\InputenxUC{2567}{\textSFxlv}{}
-\InputenxUC{2568}{\textSFxlvi}{}
-\InputenxUC{2569}{\textSFxl}{}
-\InputenxUC{256A}{\textSFliv}{}
-\InputenxUC{256B}{\textSFliii}{}
-\InputenxUC{256C}{\textSFxliv}{}
-\InputenxUC{2580}{\textupblock}{}
-\InputenxUC{2584}{\textdnblock}{}
-\InputenxUC{2588}{\textblock}{}
-\InputenxUC{258C}{\textlfblock}{}
-\InputenxUC{2590}{\textrtblock}{}
-\InputenxUC{2591}{\textltshade}{}
-\InputenxUC{2592}{\textshade}{}
-\InputenxUC{2593}{\textdkshade}{}
-\InputenxUC{25A0}{\textblacksquare}{%
-  \ProvideTextCommandDefault{\textblacksquare}{%
-    \vrule \@width .3em \@height .4em \@depth -.1em\relax
-  }%
-}
-\InputenxUC{25CA}{\textlozenge}{%
-  \ProvideTextCommandDefault{\textlozenge}{%
-    \ensuremath\diamond
-  }%
-}
-\InputenxUC{25E6}{\textopenbullet}{%
-  \ProvideTextCommandDefault{\textopenbullet}{%
-    \ensuremath\circ
-  }%
-}
-\InputenxUC{25EF}{\textbigcircle}{}
-\InputenxUC{266A}{\textmusicalnote}{}
-\InputenxUC{FB01}{fi}{}
-\InputenxUC{FB02}{fl}{}
-%    \end{macrocode}
-%    \fi
-%
-%    \begin{macrocode}
-\RestoreAtCatcode
-%</uc>
-%    \end{macrocode}
-%
-% \subsection{Math meaning declarations}
-%
-%    Package \xpackage{inpmath} already declares math meanings
-%    for LICRs. Here are some more. One goal is
-%    to use the input characters in math that were defined
-%    in the standard \LaTeX\ encodings using \cs{DeclareInputMath}.
-%    \begin{macrocode}
-%<*math>
-\ProvidesFile{ix-math.def}%
-  [2016/05/16 v1.11 Math list (inputenx)]%
-\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
-\makeatletter
-%    \end{macrocode}
-%
-%    The next math meaning for \cs{ss} looks a little funny.
-%    But it is useful for input characters, where most encodings
-%    share in practice the same slot for \cs{ss} and \cs{beta}.
-%    Thus we do not need two encodings such as \xfile{cp437de.def}
-%    and \xfile{cp437.def}.
-%    \begin{macrocode}
-\DeclareMathMeaning{\ss}{\beta}
-%    \end{macrocode}
-%    \begin{macrocode}
-\DeclareMathMeaning{\textalpha}{\alpha}
-\DeclareMathMeaning{\textapproxequal}{\aprox}
-\DeclareMathMeaning{\textbardbl}{\Vert}% = \|
-\DeclareMathMeaning{\textbeta}{\beta}
-\DeclareMathMeaning{\textbullet}{\bullet}
-\DeclareMathMeaning{\textcap}{\cap}
-\DeclareMathMeaning{\textcontourintegral}{\oint}
-\DeclareMathMeaning{\textcopyright}{{\nfss at text{\textcopyright}}}
-\DeclareMathMeaning{\textcup}{\cup}
-\DeclareMathMeaning{\textdagger}{\dagger}
-\DeclareMathMeaning{\textdaggerdbl}{\ddagger}
-\DeclareMathMeaning{\textdegree}{{^\circ}}
-\DeclareMathMeaning{\textdelta}{\delta}
-\DeclareMathMeaning{\textdollar}{\mathdollar}
-\DeclareMathMeaning{\textepsilon}{\varepsilon}
-\DeclareMathMeaning{\textequivalence}{\equiv}
-\DeclareMathMeaning{\textbraceleft}{\lbrace}
-\DeclareMathMeaning{\textbraceright}{\rbrace}
-\DeclareMathMeaning{\textdiv}{\div}
-\DeclareMathMeaning{\textdownarrow}{\downarrow}
-\DeclareMathMeaning{\textelement}{\in}
-\DeclareMathMeaning{\textellipsis}{\mathellipsis}
-\DeclareMathMeaning{\textGamma}{\Gamma}
-\DeclareMathMeaning{\textgreaterequal}{\geq}
-\DeclareMathMeaning{\textincrement}{\Delta}
-\DeclareMathMeaning{\textinfinity}{\infty}
-\DeclareMathMeaning{\textintegral}{\int}
-\DeclareMathMeaning{\textintersection}{\cap}
-\DeclareMathMeaning{\textlangle}{\langle}
-\DeclareMathMeaning{\textleftarrow}{\leftarrow}
-\DeclareMathMeaning{\textlessequal}{\leq}
-\DeclareMathMeaning{\textlnot}{\lnot}
-\DeclareMathMeaning{\textlogicalnot}{\lnot}
-\DeclareMathMeaning{\textlozenge}{\diamond}
-\DeclareMathMeaning{\textmu}{\mu}
-\DeclareMathMeaning{\textnotequal}{\neq}
-\DeclareMathMeaning{\textnsuperior}{^n}
-\DeclareMathMeaning{\textohm}{\Omega}
-\DeclareMathMeaning{\textOmega}{\Omega}
-\DeclareMathMeaning{\textonehalf}{\frac12}
-\DeclareMathMeaning{\textonequarter}{\frac14}
-\DeclareMathMeaning{\textonesuperior}{^1}
-\DeclareMathMeaning{\textopenbullet}{\circ}
-\DeclareMathMeaning{\textparagraph}{\mathparagraph}
-\DeclareMathMeaning{\textpartial}{\partial}
-\DeclareMathMeaning{\textPhi}{\Phi}
-\DeclareMathMeaning{\textphi}{\phi}
-\DeclareMathMeaning{\textpi}{\pi}
-\DeclareMathMeaning{\textproduct}{\prod}
-\DeclareMathMeaning{\textrangle}{\rangle}
-\DeclareMathMeaning{\textrevlogicalnot}{{\nfss at text{\textrevlogicalnot}}}
-\DeclareMathMeaning{\textrightarrow}{\rightarrow}
-\DeclareMathMeaning{\textsection}{\mathsection}
-\DeclareMathMeaning{\textSigma}{\Sigma}
-\DeclareMathMeaning{\textsigma}{\sigma}
-\DeclareMathMeaning{\textsterling}{\mathsterling}
-\DeclareMathMeaning{\textsummation}{\sum}
-\DeclareMathMeaning{\textsurd}{\surd}
-\DeclareMathMeaning{\texttau}{\tau}
-\DeclareMathMeaning{\textTheta}{\Theta}
-\DeclareMathMeaning{\textthreequarters}{\frac34}
-\DeclareMathMeaning{\textthreesuperior}{^3}
-\DeclareMathMeaning{\texttwosuperior}{^2}
-\DeclareMathMeaning{\textuparrow}{\uparrow}
-%    \end{macrocode}
-%    \begin{macrocode}
-\RestoreAtCatcode
-%</math>
-%    \end{macrocode}
-%
-% \subsection{Documentation files}
-%
-% \subsubsection{List of known LICR commands}
-%
-% This is the list of commands for use in LICR that are already
-% defined by standard \LaTeX\ without extra packages.
-%    \begin{macrocode}
-%<*licrcmds>
- % List of known LICR commdands of inputenx 2016/05/16 v1.11
- %
- % Format: \LICRcmd{<command>}{<type>}
- % Types:
- %   Accent:   <command> was defined by \DeclareTextAccentDefault
- %   Command:  <command> was defined by \DeclareTextCommandDefault
- %   Symbol:   <command> was defined by \DeclareTextSymbolDefault
- %   Internal: for \@tabacckludge
- %   Extra:    additional commands
- %
- % Entries derived from the 2ekernel part
- % of ltoutenc.dtx 2005/11/08 v1.99h.
- %
-\LICRcmd{\ }{Extra}
-\LICRcmd{\"}{Composite}
-\LICRcmd{\'}{Composite}
-\LICRcmd{\-}{Extra}
-\LICRcmd{\.}{Composite}
-\LICRcmd{\=}{Accent}
-\LICRcmd{\@tabacckludge}{Internal}
-\LICRcmd{\AE}{Symbol}
-\LICRcmd{\DH}{Symbol}
-\LICRcmd{\DJ}{Symbol}
-\LICRcmd{\H}{Composite}
-\LICRcmd{\IJ}{Symbol}
-\LICRcmd{\L}{Symbol}
-\LICRcmd{\NG}{Symbol}
-\LICRcmd{\O}{Symbol}
-\LICRcmd{\OE}{Symbol}
-\LICRcmd{\SS}{Symbol}
-\LICRcmd{\TH}{Symbol}
-\LICRcmd{\^}{Composite}
-\LICRcmd{\`}{Composite}
-\LICRcmd{\ae}{Symbol}
-\LICRcmd{\b}{Command}
-\LICRcmd{\c}{Composite}
-\LICRcmd{\d}{Command}
-\LICRcmd{\dh}{Symbol}
-\LICRcmd{\dj}{Symbol}
-\LICRcmd{\guillemotleft}{Symbol}
-\LICRcmd{\guillemotright}{Symbol}
-\LICRcmd{\guilsinglleft}{Symbol}
-\LICRcmd{\guilsinglright}{Symbol}
-\LICRcmd{\i}{Symbol}
-\LICRcmd{\ij}{Symbol}
-\LICRcmd{\j}{Symbol}
-\LICRcmd{\k}{CompositeCommand}
-\LICRcmd{\l}{Symbol}
-\LICRcmd{\ng}{Symbol}
-\LICRcmd{\nobreakspace}{Extra}
-\LICRcmd{\o}{Symbol}
-\LICRcmd{\oe}{Symbol}
-\LICRcmd{\quotedblbase}{Symbol}
-\LICRcmd{\quotesinglbase}{Symbol}
-\LICRcmd{\r}{Composite}
-\LICRcmd{\ss}{Symbol}
-\LICRcmd{\t}{Accent}
-\LICRcmd{\textasciicircum}{Symbol}
-\LICRcmd{\textasciitilde}{Symbol}
-\LICRcmd{\textasteriskcentered}{Symbol}
-\LICRcmd{\textbackslash}{Symbol}
-\LICRcmd{\textbar}{Symbol}
-\LICRcmd{\textbardbl}{Symbol}
-\LICRcmd{\textbigcircle}{Symbol}
-\LICRcmd{\textbraceleft}{Symbol}
-\LICRcmd{\textbraceright}{Symbol}
-\LICRcmd{\textbullet}{Symbol}
-\LICRcmd{\textcircled}{Command}
-\LICRcmd{\textcompwordmark}{Symbol}
-\LICRcmd{\textcopyright}{CommandDefault}
-\LICRcmd{\textdagger}{Symbol}
-\LICRcmd{\textdaggerdbl}{Symbol}
-\LICRcmd{\textdollar}{Symbol}
-\LICRcmd{\textellipsis}{CommandDefault}
-\LICRcmd{\textemdash}{Symbol}
-\LICRcmd{\textendash}{Symbol}
-\LICRcmd{\textexclamdown}{Symbol}
-\LICRcmd{\textgreater}{Symbol}
-\LICRcmd{\textless}{Symbol}
-\LICRcmd{\textogonekcentered}{Command}
-\LICRcmd{\textordfeminine}{CommandDefault}
-\LICRcmd{\textordmasculine}{CommandDefault}
-\LICRcmd{\textparagraph}{Symbol}
-\LICRcmd{\textperiodcentered}{Symbol}
-\LICRcmd{\textpertenthousand}{Command}
-\LICRcmd{\textperthousand}{Command}
-\LICRcmd{\textquestiondown}{Symbol}
-\LICRcmd{\textquotedbl}{Symbol}
-\LICRcmd{\textquotedblleft}{Symbol}
-\LICRcmd{\textquotedblright}{Symbol}
-\LICRcmd{\textquoteleft}{Symbol}
-\LICRcmd{\textquoteright}{Symbol}
-\LICRcmd{\textregistered}{CommandDefault}
-\LICRcmd{\textsection}{Symbol}
-\LICRcmd{\textsterling}{Symbol}
-\LICRcmd{\texttrademark}{CommandDefault}
-\LICRcmd{\textunderscore}{Symbol}
-\LICRcmd{\textvisiblespace}{Symbol}
-\LICRcmd{\th}{Symbol}
-\LICRcmd{\u}{Composite}
-\LICRcmd{\v}{Composite}
-\LICRcmd{\~}{Composite}
-%</licrcmds>
-%    \end{macrocode}
-%
-% \subsubsection{Commented additions for \xfile{utf8enc.dfu}}
-%
-%    \begin{macrocode}
-%<*dfudoc>
- % inputenx-utf8enc.txt 2016/05/16 v1.11
- % Commented additions for utf8enc.dfu
-
-%    \end{macrocode}
-%
-%    \textit{List omitted here, see \xfile{inputenx-utf8enc.txt}.}
-%    \iffalse
-%    \begin{macrocode}
-\DeclareUnicodeCharacter{00A0}{\nobreakspace}
-  % NO-BREAK SPACE
-
-\DeclareUnicodeCharacter{00AD}{\-}
-  % SOFT HYPHEN
-
-\DeclareUnicodeCharacter{0100}{\@tabacckludge=A}
-  % LATIN CAPITAL LETTER A WITH MACRON
-
-\DeclareUnicodeCharacter{0101}{\@tabacckludge=a}
-  % LATIN SMALL LETTER A WITH MACRON
-
-\DeclareUnicodeCharacter{0108}{\^C}
-  % LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0109}{\^c}
-  % LATIN SMALL LETTER C WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{010A}{\.C}
-  % LATIN CAPITAL LETTER C WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{010B}{\.c}
-  % LATIN SMALL LETTER C WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0112}{\@tabacckludge=E}
-  % LATIN CAPITAL LETTER E WITH MACRON
-
-\DeclareUnicodeCharacter{0113}{\@tabacckludge=e}
-  % LATIN SMALL LETTER E WITH MACRON
-
-\DeclareUnicodeCharacter{0116}{\.E}
-  % LATIN CAPITAL LETTER E WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0117}{\.e}
-  % LATIN SMALL LETTER E WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{011C}{\^G}
-  % LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{011D}{\^g}
-  % LATIN SMALL LETTER G WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0120}{\.G}
-  % LATIN CAPITAL LETTER G WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0121}{\.g}
-  % LATIN SMALL LETTER G WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0122}{\c G}
-  % LATIN CAPITAL LETTER G WITH CEDILLA
-
-\DeclareUnicodeCharacter{0123}{\c g}
-  % LATIN SMALL LETTER G WITH CEDILLA
-
-\DeclareUnicodeCharacter{0124}{\^H}
-  % LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0125}{\^h}
-  % LATIN SMALL LETTER H WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0126}{\textmalteseH}
-  % LATIN CAPITAL LETTER H WITH STROKE
-  % LATIN CAPITAL LETTER H BAR
-  % latin3.def
-
-\DeclareUnicodeCharacter{0127}{\textmalteseh}
-  % LATIN SMALL LETTER H WITH STROKE
-  % LATIN SMALL LETTER H BAR
-  % latin3.def
-
-\DeclareUnicodeCharacter{0128}{\~I}
-  % LATIN CAPITAL LETTER I WITH TILDE
-
-\DeclareUnicodeCharacter{0129}{\~\i}
-  % LATIN SMALL LETTER I WITH TILDE
-  % LATIN SMALL LETTER I TILDE
-
-\DeclareUnicodeCharacter{012A}{\@tabacckludge=I}
-  % LATIN CAPITAL LETTER I WITH MACRON
-
-\DeclareUnicodeCharacter{012B}{\@tabacckludge=\i}
-  % LATIN SMALL LETTER I WITH MACRON
-
-\DeclareUnicodeCharacter{012E}{\k I}
-  % LATIN CAPITAL LETTER I WITH OGONEK
-
-\DeclareUnicodeCharacter{012F}{\k i}
-  % LATIN SMALL LETTER I WITH OGONEK
-
-\DeclareUnicodeCharacter{0134}{\^J}
-  % LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0135}{\^\j}
-  % LATIN SMALL LETTER J WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0136}{\c K}
-  % LATIN CAPITAL LETTER K WITH CEDILLA
-
-\DeclareUnicodeCharacter{0137}{\c k}
-  % LATIN SMALL LETTER K WITH CEDILLA
-
-\DeclareUnicodeCharacter{0138}{\textkra}
-  % LATIN SMALL LETTER KRA
-  % latin4.def
-
-\DeclareUnicodeCharacter{013B}{\c L}
-  % LATIN CAPITAL LETTER L WITH CEDILLA
-
-\DeclareUnicodeCharacter{013C}{\c l}
-  % LATIN SMALL LETTER L WITH CEDILLA
-
-\DeclareUnicodeCharacter{0145}{\c N}
-  % LATIN CAPITAL LETTER N WITH CEDILLA
-
-\DeclareUnicodeCharacter{0146}{\c n}
-  % LATIN SMALL LETTER N WITH CEDILLA
-
-\DeclareUnicodeCharacter{014C}{\@tabacckludge=O}
-  % LATIN CAPITAL LETTER O WITH MACRON
-
-\DeclareUnicodeCharacter{014D}{\@tabacckludge=o}
-  % LATIN SMALL LETTER O WITH MACRON
-
-\DeclareUnicodeCharacter{0156}{\c R}
-  % LATIN CAPITAL LETTER R WITH CEDILLA
-
-\DeclareUnicodeCharacter{0157}{\c r}
-  % LATIN SMALL LETTER R WITH CEDILLA
-
-\DeclareUnicodeCharacter{015C}{\^S}
-  % LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{015D}{\^s}
-  % LATIN SMALL LETTER S WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0166}{\textTstroke}
-  % LATIN CAPITAL LETTER T WITH STROKE
-  % latin4.def
-
-\DeclareUnicodeCharacter{0167}{\texttstroke}
-  % LATIN SMALL LETTER T WITH STROKE
-  % latin4.def
-
-\DeclareUnicodeCharacter{0168}{\~U}
-  % LATIN CAPITAL LETTER U WITH TILDE
-
-\DeclareUnicodeCharacter{0169}{\~u}
-  % LATIN SMALL LETTER U WITH TILDE
-
-\DeclareUnicodeCharacter{016A}{\@tabacckludge=U}
-  % LATIN CAPITAL LETTER U WITH MACRON
-
-\DeclareUnicodeCharacter{016B}{\@tabacckludge=u}
-  % LATIN SMALL LETTER U WITH MACRON
-
-\DeclareUnicodeCharacter{016C}{\u U}
-  % LATIN CAPITAL LETTER U WITH BREVE
-
-\DeclareUnicodeCharacter{016D}{\u u}
-  % LATIN SMALL LETTER U WITH BREVE
-
-\DeclareUnicodeCharacter{0172}{\k U}
-  % LATIN CAPITAL LETTER U WITH OGONEK
-
-\DeclareUnicodeCharacter{0173}{\k u}
-  % LATIN SMALL LETTER U WITH OGONEK
-
-\DeclareUnicodeCharacter{0174}{\^W}
-  % LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0175}{\^w}
-  % LATIN SMALL LETTER W WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0176}{\^Y}
-  % LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{0177}{\^y}
-  % LATIN SMALL LETTER Y WITH CIRCUMFLEX
-
-\DeclareUnicodeCharacter{01CD}{\v A}
-  % LATIN CAPITAL LETTER A WITH CARON
-
-\DeclareUnicodeCharacter{01CE}{\v a}
-  % LATIN SMALL LETTER A WITH CARON
-
-\DeclareUnicodeCharacter{01CF}{\v I}
-  % LATIN CAPITAL LETTER I WITH CARON
-
-\DeclareUnicodeCharacter{01D0}{\v\i}
-  % LATIN SMALL LETTER I WITH CARON
-
-\DeclareUnicodeCharacter{01D1}{\v O}
-  % LATIN CAPITAL LETTER O WITH CARON
-
-\DeclareUnicodeCharacter{01D2}{\v o}
-  % LATIN SMALL LETTER O WITH CARON
-
-\DeclareUnicodeCharacter{01D3}{\v U}
-  % LATIN CAPITAL LETTER U WITH CARON
-
-\DeclareUnicodeCharacter{01D4}{\v u}
-  % LATIN SMALL LETTER U WITH CARON
-
-\DeclareUnicodeCharacter{01E2}{\@tabacckludge=\AE}
-  % LATIN CAPITAL LETTER AE WITH MACRON
-
-\DeclareUnicodeCharacter{01E3}{\@tabacckludge=\ae}
-  % LATIN SMALL LETTER AE WITH MACRON
-
-\DeclareUnicodeCharacter{01E6}{\v G}
-  % LATIN CAPITAL LETTER G WITH CARON
-
-\DeclareUnicodeCharacter{01E7}{\v g}
-  % LATIN SMALL LETTER G WITH CARON
-
-\DeclareUnicodeCharacter{01E8}{\v K}
-  % LATIN CAPITAL LETTER K WITH CARON
-
-\DeclareUnicodeCharacter{01E9}{\v k}
-  % LATIN SMALL LETTER K WITH CARON
-
-\DeclareUnicodeCharacter{01F0}{\v\j}
-  % LATIN SMALL LETTER J WITH CARON
-
-\DeclareUnicodeCharacter{01F4}{\@tabacckludge'G}
-  % LATIN CAPITAL LETTER G WITH ACUTE
-
-\DeclareUnicodeCharacter{01F5}{\@tabacckludge'g}
-  % LATIN SMALL LETTER G WITH ACUTE
-
-\DeclareUnicodeCharacter{01F8}{\@tabacckludge`N}
-  % LATIN CAPITAL LETTER N WITH GRAVE
-
-\DeclareUnicodeCharacter{01F9}{\@tabacckludge`n}
-  % LATIN SMALL LETTER N WITH GRAVE
-
-\DeclareUnicodeCharacter{01FC}{\@tabacckludge'\AE}
-  % LATIN CAPITAL LETTER AE WITH ACUTE
-
-\DeclareUnicodeCharacter{01FD}{\@tabacckludge'\ae}
-  % LATIN SMALL LETTER AE WITH ACUTE
-
-\DeclareUnicodeCharacter{0226}{\.A}
-  % LATIN CAPITAL LETTER A WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0227}{\.a}
-  % LATIN SMALL LETTER A WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0228}{\c E}
-  % LATIN CAPITAL LETTER E WITH CEDILLA
-
-\DeclareUnicodeCharacter{0229}{\c e}
-  % LATIN SMALL LETTER E WITH CEDILLA
-
-\DeclareUnicodeCharacter{022E}{\.O}
-  % LATIN CAPITAL LETTER O WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{022F}{\.o}
-  % LATIN SMALL LETTER O WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=Y}
-  % LATIN CAPITAL LETTER Y WITH MACRON
-
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=y}
-  % LATIN SMALL LETTER Y WITH MACRON
-
-\DeclareUnicodeCharacter{0232}{\@tabacckludge=y}
-  % LATIN SMALL LETTER Y WITH MACRON
-
-\DeclareUnicodeCharacter{0237}{\j}
-  % LATIN SMALL LETTER DOTLESS J
-
-\DeclareUnicodeCharacter{1E02}{\.B}
-  % LATIN CAPITAL LETTER B WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E03}{\.b}
-  % LATIN SMALL LETTER B WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E0A}{\.D}
-  % LATIN CAPITAL LETTER D WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E0B}{\.d}
-  % LATIN SMALL LETTER D WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E1E}{\.F}
-  % LATIN CAPITAL LETTER F WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E1F}{\.f}
-  % LATIN SMALL LETTER F WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E40}{\.M}
-  % LATIN CAPITAL LETTER M WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E41}{\.m}
-  % LATIN SMALL LETTER M WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E56}{\.P}
-  % LATIN CAPITAL LETTER P WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E57}{\.p}
-  % LATIN SMALL LETTER P WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E60}{\.S}
-  % LATIN CAPITAL LETTER S WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E61}{\.s}
-  % LATIN SMALL LETTER S WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E6A}{\.T}
-  % LATIN CAPITAL LETTER T WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E6B}{\.t}
-  % LATIN SMALL LETTER T WITH DOT ABOVE
-
-\DeclareUnicodeCharacter{1E80}{\@tabacckludge`W}
-  % LATIN CAPITAL LETTER W WITH GRAVE
-
-\DeclareUnicodeCharacter{1E81}{\@tabacckludge`w}
-  % LATIN SMALL LETTER W WITH GRAVE
-
-\DeclareUnicodeCharacter{1E82}{\@tabacckludge'W}
-  % LATIN CAPITAL LETTER W WITH ACUTE
-
-\DeclareUnicodeCharacter{1E83}{\@tabacckludge'w}
-  % LATIN SMALL LETTER W WITH ACUTE
-
-\DeclareUnicodeCharacter{1E84}{\"W}
-  % LATIN CAPITAL LETTER W WITH DIAERESIS
-
-\DeclareUnicodeCharacter{1E85}{\"w}
-  % LATIN SMALL LETTER W WITH DIAERESIS
-
-\DeclareUnicodeCharacter{1EF2}{\@tabacckludge`Y}
-  % LATIN CAPITAL LETTER Y WITH GRAVE
-
-\DeclareUnicodeCharacter{1EF3}{\@tabacckludge`y}
-  % iso-8859-14[0xBC/188]
-
-\DeclareUnicodeCharacter{0218}{\textcommabelow S}
-  % LATIN CAPITAL LETTER S WITH COMMA BELOW
-  % latin10.def
-
-\DeclareUnicodeCharacter{0219}{\textcommabelow s}
-  % LATIN SMALL LETTER S WITH COMMA BELOW
-  % latin10.def
-
-\DeclareUnicodeCharacter{021A}{\textcommabelow T}
-  % LATIN CAPITAL LETTER T WITH COMMA BELOW
-  % latin10.def
-
-\DeclareUnicodeCharacter{021B}{\textcommabelow t}
-  % LATIN SMALL LETTER T WITH COMMA BELOW
-  % latin10.def
-
-\DeclareUnicodeCharacter{02CB}{\textasciigrave}
-  % MODIFIER LETTER GRAVE ACCENT
-  % ??? next.def: \@tabacckludge`{}
-
-\DeclareUnicodeCharacter{02D9}{\.{}}
-  % DOT ABOVE
-  % SPACING DOT ABOVE
-  % ??? \textasciidotabove with default "\.{}"
-
-\DeclareUnicodeCharacter{02DA}{\r{}}
-  % RING ABOVE
-  % SPACING RING ABOVE
-  % ??? \textasciiringabove with default "\r{}"
-
-\DeclareUnicodeCharacter{02DB}{\k{}}
-  % OGONEK
-  % SPACING OGONEK
-  % ??? \textasciiogonek with default "\k{}"
-
-\DeclareUnicodeCharacter{0393}{\textGamma}
-  % GREEK CAPITAL LETTER GAMMA
-  % ???
-
-\DeclareUnicodeCharacter{0398}{\textTheta}
-  % GREEK CAPITAL LETTER THETA
-  % ???
-
-\DeclareUnicodeCharacter{03A3}{\textSigma}
-  % GREEK CAPITAL LETTER SIGMA
-  % ???
-
-\DeclareUnicodeCharacter{03A6}{\textPhi}
-  % GREEK CAPITAL LETTER PHI
-  % ???
-
-\DeclareUnicodeCharacter{03A9}{\textOmega}
-  % GREEK CAPITAL LETTER OMEGA
-  % ???
-
-\DeclareUnicodeCharacter{03B1}{\textalpha}
-  % GREEK SMALL LETTER ALPHA
-  % ???
-
-\DeclareUnicodeCharacter{03B2}{\textbeta}
-  % GREEK SMALL LETTER BETA
-  % atarist[0xE1/225]
-
-\DeclareUnicodeCharacter{03B4}{\textdelta}
-  % GREEK SMALL LETTER DELTA
-  % ???
-
-\DeclareUnicodeCharacter{03B5}{\textepsilon}
-  % GREEK SMALL LETTER EPSILON
-  % ??? (\ensuremath{\varepsilon} as default)
-
-\DeclareUnicodeCharacter{03C0}{\textpi}
-  % GREEK SMALL LETTER PI
-  % ???
-
-\DeclareUnicodeCharacter{03C3}{\textsigma}
-  % GREEK SMALL LETTER SIGMA
-  % ???
-
-\DeclareUnicodeCharacter{03C4}{\texttau}
-  % GREEK SMALL LETTER TAU
-  % ???
-
-\DeclareUnicodeCharacter{03C6}{\textphi}
-  % GREEK SMALL LETTER PHI
-  % ???
-
-\DeclareUnicodeCharacter{0403}{\@tabacckludge'\CYRG}
-  % CYRILLIC CAPITAL LETTER GJE
-  % cp1251[0x81/129]
-
-\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
-  % CYRILLIC CAPITAL LETTER KJE
-  % cp1251[0x8D/141]
-
-\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
-  % CYRILLIC SMALL LETTER GJE
-  % cp1251[0x83/131]
-
-\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
-  % CYRILLIC SMALL LETTER KJE
-  % cp1251[0x9D/157]
-
-\DeclareUnicodeCharacter{05D0}{\hebalef}
-  % HEBREW LETTER ALEF
-  % adobe glyph name: afii57664, alef, alefhebrew
-  % atarist[0xC2/194]
-
-\DeclareUnicodeCharacter{05D1}{\hebbet}
-  % HEBREW LETTER BET
-  % adobe glyph name: afii57665, bet, bethebrew
-  % atarist[0xC3/195]
-
-\DeclareUnicodeCharacter{05D2}{\hebgimel}
-  % HEBREW LETTER GIMEL
-  % adobe glyph name: afii57666, gimel, gimelhebrew
-  % atarist[0xC4/196]
-
-\DeclareUnicodeCharacter{05D3}{\hebdalet}
-  % HEBREW LETTER DALET
-  % adobe glyph name: afii57667, dalet, dalethebrew
-  % atarist[0xC5/197]
-
-\DeclareUnicodeCharacter{05D4}{\hebhe}
-  % HEBREW LETTER HE
-  % adobe glyph name: afii57668, he, hehebrew
-  % atarist[0xC6/198]
-
-\DeclareUnicodeCharacter{05D5}{\hebvav}
-  % HEBREW LETTER VAV
-  % adobe glyph name: afii57669, vav, vavhebrew
-  % atarist[0xC7/199]
-
-\DeclareUnicodeCharacter{05D6}{\hebzayin}
-  % HEBREW LETTER ZAYIN
-  % adobe glyph name: afii57670, zayin, zahinhebrew
-  % atarist[0xC8/200]
-
-\DeclareUnicodeCharacter{05D7}{\hebhet}
-  % HEBREW LETTER HET
-  % adobe glyph name: afii57671, het, hethebrew
-  % atarist[0xC9/201]
-
-\DeclareUnicodeCharacter{05D8}{\hebtet}
-  % HEBREW LETTER TET
-  % adobe glyph name: afii57672, tet, tethebrew
-  % atarist[0xCA/202]
-
-\DeclareUnicodeCharacter{05D9}{\hebyod}
-  % HEBREW LETTER YOD
-  % adobe glyph name: afii57673, yod, hodhebrew
-  % atarist[0xCB/203]
-
-\DeclareUnicodeCharacter{05DA}{\hebfinalkaf}
-  % HEBREW LETTER FINAL KAF
-  % adobe glyph name: afii57674, finalkaf, finalkafhebrew
-  % atarist[0xD9/217]
-
-\DeclareUnicodeCharacter{05DB}{\hebkaf}
-  % HEBREW LETTER KAF
-  % adobe glyph name: afii57675, kaf, kafhebrew
-  % atarist[0xCC/204]
-
-\DeclareUnicodeCharacter{05DC}{\heblamed}
-  % HEBREW LETTER LAMED
-  % adobe glyph name: afii57676, lamed, lamedhebrew
-  % atarist[0xCD/205]
-
-\DeclareUnicodeCharacter{05DD}{\hebfinalmem}
-  % HEBREW LETTER FINAL MEM
-  % adobe glyph name: afii57677, finalmem, finalmemhebrew
-  % atarist[0xDA/218]
-
-\DeclareUnicodeCharacter{05DE}{\hebmem}
-  % HEBREW LETTER MEM
-  % adobe glyph name: afii57678, mem, memhebrew
-  % atarist[0xCE/206]
-
-\DeclareUnicodeCharacter{05DF}{\hebfinalnun}
-  % HEBREW LETTER FINAL NUN
-  % adobe glyph name: afii57679, finalnun, finalnunhebrew
-  % atarist[0xD8/216]
-
-\DeclareUnicodeCharacter{05E0}{\hebnun}
-  % HEBREW LETTER NUN
-  % adobe glyph name: afii57680, nun, nunhebrew
-  % atarist[0xCF/207]
-
-\DeclareUnicodeCharacter{05E1}{\hebsamekh}
-  % HEBREW LETTER SAMEKH
-  % adobe glyph name: afii57681, samekh, samekhhebrew
-  % atarist[0xD0/208]
-
-\DeclareUnicodeCharacter{05E2}{\hebayin}
-  % HEBREW LETTER AYIN
-  % adobe glyph name: afii57682, ayin, ayinhebrew
-  % atarist[0xD1/209]
-
-\DeclareUnicodeCharacter{05E3}{\hebfinalpe}
-  % HEBREW LETTER FINAL PE
-  % adobe glyph name: afii57683, finalpe, finalpehebrew
-  % atarist[0xDB/219]
-
-\DeclareUnicodeCharacter{05E4}{\hebpe}
-  % HEBREW LETTER PE
-  % adobe glyph name: afii57684, pe, pehebrew
-  % atarist[0xD2/210]
-
-\DeclareUnicodeCharacter{05E5}{\hebfinaltsadi}
-  % HEBREW LETTER FINAL TSADI
-  % adobe glyph name: afii57685, finaltsadi, finaltsadihebrew
-  % atarist[0xDC/220]
-
-\DeclareUnicodeCharacter{05E6}{\hebtsadi}
-  % HEBREW LETTER TSADI
-  % adobe glyph name: afii57686, tsadi, tsadihebrew
-  % atarist[0xD3/211]
-
-\DeclareUnicodeCharacter{05E7}{\hebqof}
-  % HEBREW LETTER QOF
-  % adobe glyph name: afii57687, qof, qofhebrew
-  % atarist[0xD4/212]
-
-\DeclareUnicodeCharacter{05E8}{\hebresh}
-  % HEBREW LETTER RESH
-  % adobe glyph name: afii57688, resh, reshhebrew
-  % atarist[0xD5/213]
-
-\DeclareUnicodeCharacter{05E9}{\hebshin}
-  % HEBREW LETTER SHIN
-  % adobe glyph name: afii57689, shin, shinhebrew
-  % atarist[0xD6/214]
-
-\DeclareUnicodeCharacter{05EA}{\hebtav}
-  % HEBREW LETTER TAV
-  % adobe glyph name: afii57690, tav, tavhebrew
-  % atarist[0xD7/215]
-
-\DeclareUnicodeCharacter{2015}{\texthorizontalbar}
-  % HORIZONTAL BAR
-  % QUOTATION DASH
-  % adobe glyph name: afii00208, horizontalbar
-  % iso-8859-10[0xBD/189]
-
-\DeclareUnicodeCharacter{2017}{\textdbllowline}
-  % DOUBLE LOW LINE
-  % SPACING DOUBLE UNDERSCORE
-  % adobe glyph name: dbllowline
-  % cp850[0xF2/242] cp858[0xF2/242]
-
-\DeclareUnicodeCharacter{207F}{\textnsuperior}
-  % SUPERSCRIPT LATIN SMALL LETTER N
-  % cp437[0xFC/252] cp865[0xFC/252]
-  % ???
-
-\DeclareUnicodeCharacter{20A7}{\textpeseta}
-  % PESETA SIGN
-
-\DeclareUnicodeCharacter{2202}{\textpartial}
-  % PARTIAL DIFFERENTIAL
-  % mac-roman[0xB6/182] mac-ce[0xB6/182]
-  % ??? (default: \ensuremath{\partial})
-
-\DeclareUnicodeCharacter{2206}{\textincrement}
-  % INCREMENT
-  % mac-roman[0xC6/198] mac-ce[0xC6/198]
-  % ??? (default: \ensuremath{\Delta})
-
-\DeclareUnicodeCharacter{2208}{\textelement}
-  % ELEMENT OF
-  % adobe glyph name: element
-  % atarist[0xEE/238]
-
-\DeclareUnicodeCharacter{220F}{\textproduct}
-  % N-ARY PRODUCT
-  % adobe glyph name: product
-  % applemac.def: \Pi
-  % ??? (default: \ensuremath{\Pi})
-  % ??? or \textprod because of \prod?
-
-\DeclareUnicodeCharacter{2211}{\textsummation}
-  % N-ARY SUMMATION
-  % adobe glyph name: summation
-  % applemac.def: \Sigma
-  % ??? (default: \ensuremath{\Sigma})
-  % ??? or \textsum because of \sum?
-
-\DeclareUnicodeCharacter{2219}{\textbullet}
-  % BULLET OPERATOR
-  % cp437[0xF9/249] cp865[0xF9/249]
-  % ???
-
-\DeclareUnicodeCharacter{221A}{\textsurd}
-  % SQUARE ROOT
-
-\DeclareUnicodeCharacter{221E}{\textinfinity}
-  % INFINITY
-  % adobe glyph name: infinity
-  % ??? or \textinfty or ...
-
-\DeclareUnicodeCharacter{2227}{\textcap}
-  % LOGICAL AND
-  % atarist[0xDE/222]
-
-\DeclareUnicodeCharacter{2229}{\textintersection}
-  % INTERSECTION
-  % adobe glyph name: intersection
-  % ??? or \textcap or ...
-
-\DeclareUnicodeCharacter{222B}{\textintegral}
-  % INTEGRAL
-  % adobe glyph name: integral
-  % applemac.def: \int
-  % ??? or \textint or ...
-
-\DeclareUnicodeCharacter{222E}{\textcontourintegral}
-  % CONTOUR INTEGRAL
-  % adobe glyph name: contourintegral
-  % atarist[0xEC/236]
-
-\DeclareUnicodeCharacter{2248}{\textapproxequal}
-  % ALMOST EQUAL TO
-  % adobe glyph name: approxequal
-  % ??? or \textapprox or ...
-
-\DeclareUnicodeCharacter{2260}{\textnotequal}
-  % NOT EQUAL TO
-  % adobe glyph name: notequal
-  % applemac.def: \neq
-  % ??? or \textne or \textneq or ...
-
-\DeclareUnicodeCharacter{2261}{\textequivalence}
-  % IDENTICAL TO
-  % adobe glyph name: equivalence
-  % cp437.def: \equiv
-  % ??? or \textequiv or ...
-
-\DeclareUnicodeCharacter{2264}{\textlessequal}
-  % LESS-THAN OR EQUAL TO
-  % adobe glyph name: lessequal
-  % cp437.def: \leq
-  % ??? or \textleq or \textle or \textlessorequal or ...
-
-\DeclareUnicodeCharacter{2265}{\textgreaterequal}
-  % GREATER-THAN OR EQUAL TO
-  % adobe glyph name: greaterequal
-  % cp437.def: \geq
-  % ??? or \textgeq or \textge or \textgreaterorequal
-
-\DeclareUnicodeCharacter{2310}{\textrevlogicalnot}
-  % REVERSED NOT SIGN
-  % adobe glyph name: revlogicalnot
-  % cp437[0xA9/169] cp865[0xA9/169]
-  % ???
-
-  % \DeclareUnicodeCharacter{2320}{}
-  % TOP HALF INTEGRAL
-  % adobe glyph name: integraltp
-  % cp437[0xF4/244] cp865[0xF4/244]
-  % ???
-
-  % \DeclareUnicodeCharacter{2321}{}
-  % BOTTOM HALF INTEGRAL
-  % adobe glyph name: integralbt
-  % cp437[0xF5/245] cp865[0xF5/245]
-  % ???
-
-  % \DeclareUnicodeCharacter{2500}{}
-  % BOX DRAWINGS LIGHT HORIZONTAL
-  % FORMS LIGHT HORIZONTAL
-  % cp437[0xC4/196] cp850[0xC4/196] cp852[0xC4/196] cp858[0xC4/196] cp865[0xC4/196]
-  % ???
-
-  % \DeclareUnicodeCharacter{2502}{}
-  % BOX DRAWINGS LIGHT VERTICAL
-  % FORMS LIGHT VERTICAL
-  % cp437[0xB3/179] cp850[0xB3/179] cp852[0xB3/179] cp858[0xB3/179] cp865[0xB3/179]
-  % ???
-
-  % \DeclareUnicodeCharacter{250C}{}
-  % BOX DRAWINGS LIGHT DOWN AND RIGHT
-  % FORMS LIGHT DOWN AND RIGHT
-  % cp437[0xDA/218] cp850[0xDA/218] cp852[0xDA/218] cp858[0xDA/218] cp865[0xDA/218]
-  % ???
-
-  % \DeclareUnicodeCharacter{2510}{}
-  % BOX DRAWINGS LIGHT DOWN AND LEFT
-  % FORMS LIGHT DOWN AND LEFT
-  % cp437[0xBF/191] cp850[0xBF/191] cp852[0xBF/191] cp858[0xBF/191] cp865[0xBF/191]
-  % ???
-
-  % \DeclareUnicodeCharacter{2514}{}
-  % BOX DRAWINGS LIGHT UP AND RIGHT
-  % FORMS LIGHT UP AND RIGHT
-  % cp437[0xC0/192] cp850[0xC0/192] cp852[0xC0/192] cp858[0xC0/192] cp865[0xC0/192]
-  % ???
-
-  % \DeclareUnicodeCharacter{2518}{}
-  % BOX DRAWINGS LIGHT UP AND LEFT
-  % FORMS LIGHT UP AND LEFT
-  % cp437[0xD9/217] cp850[0xD9/217] cp852[0xD9/217] cp858[0xD9/217] cp865[0xD9/217]
-  % ???
-
-  % \DeclareUnicodeCharacter{251C}{}
-  % BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-  % FORMS LIGHT VERTICAL AND RIGHT
-  % cp437[0xC3/195] cp850[0xC3/195] cp852[0xC3/195] cp858[0xC3/195] cp865[0xC3/195]
-  % ???
-
-  % \DeclareUnicodeCharacter{2524}{}
-  % BOX DRAWINGS LIGHT VERTICAL AND LEFT
-  % FORMS LIGHT VERTICAL AND LEFT
-  % cp437[0xB4/180] cp850[0xB4/180] cp852[0xB4/180] cp858[0xB4/180] cp865[0xB4/180]
-  % ???
-
-  % \DeclareUnicodeCharacter{252C}{}
-  % BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-  % FORMS LIGHT DOWN AND HORIZONTAL
-  % cp437[0xC2/194] cp850[0xC2/194] cp852[0xC2/194] cp858[0xC2/194] cp865[0xC2/194]
-  % ???
-
-  % \DeclareUnicodeCharacter{2534}{}
-  % BOX DRAWINGS LIGHT UP AND HORIZONTAL
-  % FORMS LIGHT UP AND HORIZONTAL
-  % cp437[0xC1/193] cp850[0xC1/193] cp852[0xC1/193] cp858[0xC1/193] cp865[0xC1/193]
-  % ???
-
-  % \DeclareUnicodeCharacter{253C}{}
-  % BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-  % FORMS LIGHT VERTICAL AND HORIZONTAL
-  % cp437[0xC5/197] cp850[0xC5/197] cp852[0xC5/197] cp858[0xC5/197] cp865[0xC5/197]
-  % ???
-
-  % \DeclareUnicodeCharacter{2550}{}
-  % BOX DRAWINGS DOUBLE HORIZONTAL
-  % FORMS DOUBLE HORIZONTAL
-  % cp437[0xCD/205] cp850[0xCD/205] cp852[0xCD/205] cp858[0xCD/205] cp865[0xCD/205]
-  % ???
-
-  % \DeclareUnicodeCharacter{2551}{}
-  % BOX DRAWINGS DOUBLE VERTICAL
-  % FORMS DOUBLE VERTICAL
-  % cp437[0xBA/186] cp850[0xBA/186] cp852[0xBA/186] cp858[0xBA/186] cp865[0xBA/186]
-  % ???
-
-  % \DeclareUnicodeCharacter{2552}{}
-  % BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-  % FORMS DOWN SINGLE AND RIGHT DOUBLE
-  % cp437[0xD5/213] cp865[0xD5/213]
-  % ???
-
-  % \DeclareUnicodeCharacter{2553}{}
-  % BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-  % FORMS DOWN DOUBLE AND RIGHT SINGLE
-  % cp437[0xD6/214] cp865[0xD6/214]
-  % ???
-
-  % \DeclareUnicodeCharacter{2554}{}
-  % BOX DRAWINGS DOUBLE DOWN AND RIGHT
-  % FORMS DOUBLE DOWN AND RIGHT
-  % cp437[0xC9/201] cp850[0xC9/201] cp852[0xC9/201] cp858[0xC9/201] cp865[0xC9/201]
-  % ???
-
-  % \DeclareUnicodeCharacter{2555}{}
-  % BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-  % FORMS DOWN SINGLE AND LEFT DOUBLE
-  % cp437[0xB8/184] cp865[0xB8/184]
-  % ???
-
-  % \DeclareUnicodeCharacter{2556}{}
-  % BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-  % FORMS DOWN DOUBLE AND LEFT SINGLE
-  % cp437[0xB7/183] cp865[0xB7/183]
-  % ???
-
-  % \DeclareUnicodeCharacter{2557}{}
-  % BOX DRAWINGS DOUBLE DOWN AND LEFT
-  % FORMS DOUBLE DOWN AND LEFT
-  % cp437[0xBB/187] cp850[0xBB/187] cp852[0xBB/187] cp858[0xBB/187] cp865[0xBB/187]
-  % ???
-
-  % \DeclareUnicodeCharacter{2558}{}
-  % BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-  % FORMS UP SINGLE AND RIGHT DOUBLE
-  % cp437[0xD4/212] cp865[0xD4/212]
-  % ???
-
-  % \DeclareUnicodeCharacter{2559}{}
-  % BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-  % FORMS UP DOUBLE AND RIGHT SINGLE
-  % cp437[0xD3/211] cp865[0xD3/211]
-  % ???
-
-  % \DeclareUnicodeCharacter{255A}{}
-  % BOX DRAWINGS DOUBLE UP AND RIGHT
-  % FORMS DOUBLE UP AND RIGHT
-  % cp437[0xC8/200] cp850[0xC8/200] cp852[0xC8/200] cp858[0xC8/200] cp865[0xC8/200]
-  % ???
-
-  % \DeclareUnicodeCharacter{255B}{}
-  % BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-  % FORMS UP SINGLE AND LEFT DOUBLE
-  % cp437[0xBE/190] cp865[0xBE/190]
-  % ???
-
-  % \DeclareUnicodeCharacter{255C}{}
-  % BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-  % FORMS UP DOUBLE AND LEFT SINGLE
-  % cp437[0xBD/189] cp865[0xBD/189]
-  % ???
-
-  % \DeclareUnicodeCharacter{255D}{}
-  % BOX DRAWINGS DOUBLE UP AND LEFT
-  % FORMS DOUBLE UP AND LEFT
-  % cp437[0xBC/188] cp850[0xBC/188] cp852[0xBC/188] cp858[0xBC/188] cp865[0xBC/188]
-  % ???
-
-  % \DeclareUnicodeCharacter{255E}{}
-  % BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-  % FORMS VERTICAL SINGLE AND RIGHT DOUBLE
-  % cp437[0xC6/198] cp865[0xC6/198]
-  % ???
-
-  % \DeclareUnicodeCharacter{255F}{}
-  % BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-  % FORMS VERTICAL DOUBLE AND RIGHT SINGLE
-  % cp437[0xC7/199] cp865[0xC7/199]
-  % ???
-
-  % \DeclareUnicodeCharacter{2560}{}
-  % BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-  % FORMS DOUBLE VERTICAL AND RIGHT
-  % cp437[0xCC/204] cp850[0xCC/204] cp852[0xCC/204] cp858[0xCC/204] cp865[0xCC/204]
-  % ???
-
-  % \DeclareUnicodeCharacter{2561}{}
-  % BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-  % FORMS VERTICAL SINGLE AND LEFT DOUBLE
-  % cp437[0xB5/181] cp865[0xB5/181]
-  % ???
-
-  % \DeclareUnicodeCharacter{2562}{}
-  % BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-  % FORMS VERTICAL DOUBLE AND LEFT SINGLE
-  % cp437[0xB6/182] cp865[0xB6/182]
-  % ???
-
-  % \DeclareUnicodeCharacter{2563}{}
-  % BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-  % FORMS DOUBLE VERTICAL AND LEFT
-  % cp437[0xB9/185] cp850[0xB9/185] cp852[0xB9/185] cp858[0xB9/185] cp865[0xB9/185]
-  % ???
-
-  % \DeclareUnicodeCharacter{2564}{}
-  % BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-  % FORMS DOWN SINGLE AND HORIZONTAL DOUBLE
-  % cp437[0xD1/209] cp865[0xD1/209]
-  % ???
-
-  % \DeclareUnicodeCharacter{2565}{}
-  % BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-  % FORMS DOWN DOUBLE AND HORIZONTAL SINGLE
-  % cp437[0xD2/210] cp865[0xD2/210]
-  % ???
-
-  % \DeclareUnicodeCharacter{2566}{}
-  % BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-  % FORMS DOUBLE DOWN AND HORIZONTAL
-  % cp437[0xCB/203] cp850[0xCB/203] cp852[0xCB/203] cp858[0xCB/203] cp865[0xCB/203]
-  % ???
-
-  % \DeclareUnicodeCharacter{2567}{}
-  % BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-  % FORMS UP SINGLE AND HORIZONTAL DOUBLE
-  % cp437[0xCF/207] cp865[0xCF/207]
-  % ???
-
-  % \DeclareUnicodeCharacter{2568}{}
-  % BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-  % FORMS UP DOUBLE AND HORIZONTAL SINGLE
-  % cp437[0xD0/208] cp865[0xD0/208]
-  % ???
-
-  % \DeclareUnicodeCharacter{2569}{}
-  % BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-  % FORMS DOUBLE UP AND HORIZONTAL
-  % cp437[0xCA/202] cp850[0xCA/202] cp852[0xCA/202] cp858[0xCA/202] cp865[0xCA/202]
-  % ???
-
-  % \DeclareUnicodeCharacter{256A}{}
-  % BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-  % FORMS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-  % cp437[0xD8/216] cp865[0xD8/216]
-  % ???
-
-  % \DeclareUnicodeCharacter{256B}{}
-  % BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-  % FORMS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-  % cp437[0xD7/215] cp865[0xD7/215]
-  % ???
-
-  % \DeclareUnicodeCharacter{256C}{}
-  % BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-  % FORMS DOUBLE VERTICAL AND HORIZONTAL
-  % cp437[0xCE/206] cp850[0xCE/206] cp852[0xCE/206] cp858[0xCE/206] cp865[0xCE/206]
-  % ???
-
-  % \DeclareUnicodeCharacter{2580}{}
-  % UPPER HALF BLOCK
-  % cp437[0xDF/223] cp850[0xDF/223] cp852[0xDF/223] cp858[0xDF/223] cp865[0xDF/223]
-  % ???
-
-  % \DeclareUnicodeCharacter{2584}{}
-  % LOWER HALF BLOCK
-  % cp437[0xDC/220] cp850[0xDC/220] cp852[0xDC/220] cp858[0xDC/220] cp865[0xDC/220]
-  % ???
-
-  %\DeclareUnicodeCharacter{2588}{}
-  % FULL BLOCK
-  % cp437[0xDB/219] cp850[0xDB/219] cp852[0xDB/219] cp858[0xDB/219] cp865[0xDB/219]
-  % ???
-
-  % \DeclareUnicodeCharacter{258C}{}
-  % LEFT HALF BLOCK
-  % cp437[0xDD/221] cp865[0xDD/221]
-  % ???
-
-  % \DeclareUnicodeCharacter{2590}{}
-  % RIGHT HALF BLOCK
-  % cp437[0xDE/222] cp865[0xDE/222]
-  % ???
-
-  % \DeclareUnicodeCharacter{2591}{}
-  % LIGHT SHADE
-  % cp437[0xB0/176] cp850[0xB0/176] cp852[0xB0/176] cp858[0xB0/176] cp865[0xB0/176]
-  % ???
-
-  % \DeclareUnicodeCharacter{2592}{}
-  % MEDIUM SHADE
-  % cp437[0xB1/177] cp850[0xB1/177] cp852[0xB1/177] cp858[0xB1/177] cp865[0xB1/177]
-  % ???
-
-  % \DeclareUnicodeCharacter{2593}{}
-  % DARK SHADE
-  % cp437[0xB2/178] cp850[0xB2/178] cp852[0xB2/178] cp858[0xB2/178] cp865[0xB2/178]
-  % ???
-
-\DeclareUnicodeCharacter{25A0}{\textblacksquare}
-  % BLACK SQUARE
-  % cp437.def: \textblacksquare
-
-\DeclareUnicodeCharacter{25CA}{\textlozenge}
-  % LOZENGE
-  % adobe glyph name: lozenge
-  % applemac.def: \diamond
-  % ???
-
-  % \DeclareUnicodeCharacter{F8FF}{}
-  % <Private Use, Last>
-  % applemac.def: \textapplelogo
-  % ???
-
-\DeclareUnicodeCharacter{FB01}{fi}
-  % LATIN SMALL LIGATURE FI
-  % applemac.def: fi
-  % ??? \textfi
-
-\DeclareUnicodeCharacter{FB02}{fl}
-  % LATIN SMALL LIGATURE FL
-  % applemac.def: fl
-  % ??? \textfl
-
-  % pmboxdraw:
-
-\DeclareUnicodeCharacter{2500}{\textSFx}
-\DeclareUnicodeCharacter{2502}{\textSFxi}
-\DeclareUnicodeCharacter{250C}{\textSFi}
-\DeclareUnicodeCharacter{2510}{\textSFiii}
-\DeclareUnicodeCharacter{2514}{\textSFii}
-\DeclareUnicodeCharacter{2518}{\textSFiv}
-\DeclareUnicodeCharacter{251C}{\textSFviii}
-\DeclareUnicodeCharacter{2524}{\textSFix}
-\DeclareUnicodeCharacter{252C}{\textSFvi}
-\DeclareUnicodeCharacter{2534}{\textSFvii}
-\DeclareUnicodeCharacter{253C}{\textSFv}
-\DeclareUnicodeCharacter{2550}{\textSFxliii}
-\DeclareUnicodeCharacter{2551}{\textSFxxiv}
-\DeclareUnicodeCharacter{2552}{\textSFli}
-\DeclareUnicodeCharacter{2553}{\textSFlii}
-\DeclareUnicodeCharacter{2554}{\textSFxxxix}
-\DeclareUnicodeCharacter{2555}{\textSFxxii}
-\DeclareUnicodeCharacter{2556}{\textSFxxi}
-\DeclareUnicodeCharacter{2557}{\textSFxxv}
-\DeclareUnicodeCharacter{2558}{\textSFl}
-\DeclareUnicodeCharacter{2559}{\textSFxlix}
-\DeclareUnicodeCharacter{255A}{\textSFxxxviii}
-\DeclareUnicodeCharacter{255B}{\textSFxxviii}
-\DeclareUnicodeCharacter{255C}{\textSFxxvii}
-\DeclareUnicodeCharacter{255D}{\textSFxxvi}
-\DeclareUnicodeCharacter{255E}{\textSFxxxvi}
-\DeclareUnicodeCharacter{255F}{\textSFxxxvii}
-\DeclareUnicodeCharacter{2560}{\textSFxlii}
-\DeclareUnicodeCharacter{2561}{\textSFxix}
-\DeclareUnicodeCharacter{2562}{\textSFxx}
-\DeclareUnicodeCharacter{2563}{\textSFxxiii}
-\DeclareUnicodeCharacter{2564}{\textSFxlvii}
-\DeclareUnicodeCharacter{2565}{\textSFxlviii}
-\DeclareUnicodeCharacter{2566}{\textSFxli}
-\DeclareUnicodeCharacter{2567}{\textSFxlv}
-\DeclareUnicodeCharacter{2568}{\textSFxlvi}
-\DeclareUnicodeCharacter{2569}{\textSFxl}
-\DeclareUnicodeCharacter{256A}{\textSFliv}
-\DeclareUnicodeCharacter{256B}{\textSFliii}
-\DeclareUnicodeCharacter{256C}{\textSFxliv}
-\DeclareUnicodeCharacter{2580}{\textupblock}
-\DeclareUnicodeCharacter{2584}{\textdnblock}
-\DeclareUnicodeCharacter{2588}{\textblock}
-\DeclareUnicodeCharacter{258C}{\textlfblock}
-\DeclareUnicodeCharacter{2590}{\textrtblock}
-\DeclareUnicodeCharacter{2591}{\textltshade}
-\DeclareUnicodeCharacter{2592}{\textshade}
-\DeclareUnicodeCharacter{2593}{\textdkshade}
-
-%    \end{macrocode}
-%    \fi
-%
-%    \begin{macrocode}
-%</dfudoc>
-%    \end{macrocode}
-%
-% \section{Installation}
-%
-% \subsection{Download}
-%
-% \paragraph{Package.} This package is available on
-% CTAN\footnote{\CTANpkg{inputenx}}:
-% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/inputenx.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/inputenx.pdf}] Documentation.
-% \end{description}
-%
-%
-% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-%   |unzip oberdiek.tds.zip -d ~/texmf|
-% \end{quote}
-%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
-% \subsection{Package installation}
-%
-% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
-% \docstrip\ archive. The files are extracted by running the
-% \xfile{.dtx} through \plainTeX:
-% \begin{quote}
-%   \verb|tex inputenx.dtx|
-% \end{quote}
-%
-% \paragraph{TDS.} Now the different files must be moved into
-% the different directories in your installation TDS tree
-% (also known as \xfile{texmf} tree):
-% \begin{quote}
-% \def\t{^^A
-% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-%   inputenx.sty & tex/latex/oberdiek/inputenx.sty\\
-%   ix-alias.def & tex/latex/oberdiek/ix-alias.def\\
-%   ix-math.def & tex/latex/oberdiek/ix-math.def\\
-%   ix-name.def & tex/latex/oberdiek/ix-name.def\\
-%   ix-slot.def & tex/latex/oberdiek/ix-slot.def\\
-%   ix-uc.def & tex/latex/oberdiek/ix-uc.def\\
-%   ix-utf8enc.dfu & tex/latex/oberdiek/ix-utf8enc.dfu\\
-%   x-ascii.def & tex/latex/oberdiek/x-ascii.def\\
-%   x-verbatim.def & tex/latex/oberdiek/x-verbatim.def\\
-%   x-atarist.def & tex/latex/oberdiek/x-atarist.def\\
-%   x-iso-8859-1.def & tex/latex/oberdiek/x-iso-8859-1.def\\
-%   x-iso-8859-2.def & tex/latex/oberdiek/x-iso-8859-2.def\\
-%   x-iso-8859-3.def & tex/latex/oberdiek/x-iso-8859-3.def\\
-%   x-iso-8859-4.def & tex/latex/oberdiek/x-iso-8859-4.def\\
-%   x-iso-8859-5.def & tex/latex/oberdiek/x-iso-8859-5.def\\
-%   x-iso-8859-8.def & tex/latex/oberdiek/x-iso-8859-8.def\\
-%   x-iso-8859-9.def & tex/latex/oberdiek/x-iso-8859-9.def\\
-%   x-iso-8859-10.def & tex/latex/oberdiek/x-iso-8859-10.def\\
-%   x-iso-8859-13.def & tex/latex/oberdiek/x-iso-8859-13.def\\
-%   x-iso-8859-14.def & tex/latex/oberdiek/x-iso-8859-14.def\\
-%   x-iso-8859-15.def & tex/latex/oberdiek/x-iso-8859-15.def\\
-%   x-iso-8859-16.def & tex/latex/oberdiek/x-iso-8859-16.def\\
-%   x-cp437.def & tex/latex/oberdiek/x-cp437.def\\
-%   x-cp850.def & tex/latex/oberdiek/x-cp850.def\\
-%   x-cp852.def & tex/latex/oberdiek/x-cp852.def\\
-%   x-cp855.def & tex/latex/oberdiek/x-cp855.def\\
-%   x-cp858.def & tex/latex/oberdiek/x-cp858.def\\
-%   x-cp865.def & tex/latex/oberdiek/x-cp865.def\\
-%   x-cp866.def & tex/latex/oberdiek/x-cp866.def\\
-%   x-cp1250.def & tex/latex/oberdiek/x-cp1250.def\\
-%   x-cp1251.def & tex/latex/oberdiek/x-cp1251.def\\
-%   x-cp1252.def & tex/latex/oberdiek/x-cp1252.def\\
-%   x-cp1255.def & tex/latex/oberdiek/x-cp1255.def\\
-%   x-cp1257.def & tex/latex/oberdiek/x-cp1257.def\\
-%   x-dec-mcs.def & tex/latex/oberdiek/x-dec-mcs.def\\
-%   x-koi8-r.def & tex/latex/oberdiek/x-koi8-r.def\\
-%   x-mac-centeuro.def & tex/latex/oberdiek/x-mac-centeuro.def\\
-%   x-mac-cyrillic.def & tex/latex/oberdiek/x-mac-cyrillic.def\\
-%   x-mac-roman.def & tex/latex/oberdiek/x-mac-roman.def\\
-%   x-nextstep.def & tex/latex/oberdiek/x-nextstep.def\\
-%   inputenx.pdf & doc/latex/oberdiek/inputenx.pdf\\
-%   inputenx-licrcmds.txt & doc/latex/oberdiek/inputenx-licrcmds.txt\\
-%   inputenx-utf8enc.txt & doc/latex/oberdiek/inputenx-utf8enc.txt\\
-%   inputenx.dtx & source/latex/oberdiek/inputenx.dtx\\
-% \end{tabular}^^A
-% }^^A
-% \sbox0{\t}^^A
-% \ifdim\wd0>\linewidth
-%   \begingroup
-%     \advance\linewidth by\leftmargin
-%     \advance\linewidth by\rightmargin
-%   \edef\x{\endgroup
-%     \def\noexpand\lw{\the\linewidth}^^A
-%   }\x
-%   \def\lwbox{^^A
-%     \leavevmode
-%     \hbox to \linewidth{^^A
-%       \kern-\leftmargin\relax
-%       \hss
-%       \usebox0
-%       \hss
-%       \kern-\rightmargin\relax
-%     }^^A
-%   }^^A
-%   \ifdim\wd0>\lw
-%     \sbox0{\small\t}^^A
-%     \ifdim\wd0>\linewidth
-%       \ifdim\wd0>\lw
-%         \sbox0{\footnotesize\t}^^A
-%         \ifdim\wd0>\linewidth
-%           \ifdim\wd0>\lw
-%             \sbox0{\scriptsize\t}^^A
-%             \ifdim\wd0>\linewidth
-%               \ifdim\wd0>\lw
-%                 \sbox0{\tiny\t}^^A
-%                 \ifdim\wd0>\linewidth
-%                   \lwbox
-%                 \else
-%                   \usebox0
-%                 \fi
-%               \else
-%                 \lwbox
-%               \fi
-%             \else
-%               \usebox0
-%             \fi
-%           \else
-%             \lwbox
-%           \fi
-%         \else
-%           \usebox0
-%         \fi
-%       \else
-%         \lwbox
-%       \fi
-%     \else
-%       \usebox0
-%     \fi
-%   \else
-%     \lwbox
-%   \fi
-% \else
-%   \usebox0
-% \fi
-% \end{quote}
-% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
-% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
-%
-% \subsection{Refresh file name databases}
-%
-% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
-% \verb|mktexlsr|.
-%
-% \subsection{Some details for the interested}
-%
-% \paragraph{Unpacking with \LaTeX.}
-% The \xfile{.dtx} chooses its action depending on the format:
-% \begin{description}
-% \item[\plainTeX:] Run \docstrip\ and extract the files.
-% \item[\LaTeX:] Generate the documentation.
-% \end{description}
-% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
-% about your intention:
-% \begin{quote}
-%   \verb|latex \let\install=y\input{inputenx.dtx}|
-% \end{quote}
-% Do not forget to quote the argument according to the demands
-% of your shell.
-%
-% \paragraph{Generating the documentation.}
-% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
-% the documentation. The process can be configured by the
-% configuration file \xfile{ltxdoc.cfg}. For instance, put this
-% line into this file, if you want to have A4 as paper format:
-% \begin{quote}
-%   \verb|\PassOptionsToClass{a4paper}{article}|
-% \end{quote}
-% An example follows how to generate the
-% documentation with pdf\LaTeX:
-% \begin{quote}
-%\begin{verbatim}
-%pdflatex inputenx.dtx
-%makeindex -s gind.ist inputenx.idx
-%pdflatex inputenx.dtx
-%makeindex -s gind.ist inputenx.idx
-%pdflatex inputenx.dtx
-%\end{verbatim}
-% \end{quote}
-%
-% \begin{thebibliography}{9}
-%
-% \bibitem{ltc}
-%   Frank Mittelbach, Michel Goossens,
-%   \textit{The \LaTeX\ Companion}, second edition, April 2004.
-%
-% \bibitem{inputenc}
-%   Alan Jeffrey, Frank Mittelbach,
-%   \textit{inputenc.sty}, 2006/05/05 v1.1b.
-%   \CTAN{macros/latex/base/inputenc.dtx}
-%
-% \bibitem{selinput}
-%   Heiko Oberdiek,
-%   \textit{The \xpackage{selinput} package}, 2007/06/16 v1.1.
-%   \CTAN{macros/latex/contrib/oberdiek/selinput.pdf}
-%
-% \bibitem{pmboxdraw}
-%   Heiko Oberdiek,
-%   \textit{The \xpackage{pmboxdraw} package}, 2006/05/03 v1.0.
-%   \CTAN{macros/latex/contrib/oberdiek/pmboxdraw.pdf}
-%
-% \bibitem{dash}
-%   Wikipedia, \textit{Dash}.
-%   \url{https://en.wikipedia.org/wiki/Dash}
-%
-% \subsection{Mappings to Unicode}
-%
-% \bibitem{atarist}
-%   Philippe Verdy, Bruno Haible,
-%   \textit{AtariST to Unicode}, 22th April 2005.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/ATARIST.TXT}
-%
-% \bibitem{iso8859-1}
-%   Ken Whistler,
-%   \textit{ISO/IEC 8859-1:1998 to Unicode}, 27th July 1999.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT}
-%
-% \bibitem{iso8859-2}
-%   Ken Whistler,
-%   \textit{ISO/IEC 8859-2:1999 to Unicode}, 27th July 1999.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-2.TXT}
-%
-% \bibitem{iso8859-3}
-%   Ken Whistler,
-%   \textit{ISO/IEC 8859-3:1999 to Unicode}, 27th July 1999.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-3.TXT}
-%
-% \bibitem{iso8859-4}
-%   Ken Whistler,
-%   \textit{ISO/IEC 8859-4:1998 to Unicode}, 27th July 1999.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-4.TXT}
-%
-% \bibitem{iso8859-5}
-%   Ken Whistler,
-%   \textit{ISO/IEC 8859-5:1998 to Unicode}, 27th July 1999.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-5.TXT}
-%
-% \bibitem{iso8859-8}
-%   Ken Whistler,
-%   \textit{ISO/IEC 8859-8:1999 to Unicode}, 3rd January 2000.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-8.TXT}
-%
-% \bibitem{iso8859-9}
-%   Ken Whistler,
-%   \textit{ISO/IEC 8859-9:1999 to Unicode}, 27th July 1999.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-9.TXT}
-%
-% \bibitem{iso8859-15}
-%   Ken Whistler,
-%   \textit{ISO/IEC 8859-15:1999 to Unicode}, 27th July 1999.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-15.TXT}
-%
-% \bibitem{iso8859-16}
-%   Ken Whistler,
-%   \textit{ISO/IEC 8859-16:2001 to Unicode}, 26th July 2001.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT}
-%
-% \bibitem{koi8-r}
-%   Helmut Richter,
-%   \textit{KOI8-R (RFC1486) to Unicode}, 18th August 1999.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-R.TXT}
-%
-% \bibitem{mac-centeuro}
-%   Apple Computer,
-%   \textit{Map (external version) from MAC OS Central European character
-%     set to Unicode 2.1 and later}, 4th April 2005.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/APPLE/CENTEURO.TXT}
-%
-% \bibitem{mac-cyrillic}
-%   Apple Computer,
-%   \textit{Map (external version) from MAC OS Cyrillic character
-%     set to Unicode 2.1 and later}, 5th April 2005.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/APPLE/CYRILLIC.TXT}
-%
-% \bibitem{mac-roman}
-%   Apple Computer,
-%   \textit{Map (external version) from MAC OS Roman character
-%     set to Unicode 2.1 and later}, 5th April 2005.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/APPLE/ROMAN.TXT}
-%
-% \bibitem{mac-ukrainian}
-%   Apple Computer,
-%   \textit{Map (external version) from MAC OS Urainian character
-%     set to Unicode 2.1 and later}, 5th April 2005.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/APPLE/UKRAINE.TXT}
-%
-% \bibitem{nextstep}
-%   Rick McGowan,
-%   \textit{NextStep Encoding to Unicode}, 23rd September 1999.
-%   \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/NEXT/NEXTSTEP.TXT}
-%
-% \end{thebibliography}
-%
-% \begin{History}
-%   \begin{Version}{2006/03/05 v1.0}
-%   \item
-%     First version.
-%   \end{Version}
-%   \begin{Version}{2007/04/11 v1.1}
-%   \item
-%     Some Cyrillic encodings added:
-%     cp855, cp866, cp1251, koi8-r, mac-cyrillic
-%   \item
-%     x-mac-ce renamed to x-mac-centeuro.
-%   \end{Version}
-%   \begin{Version}{2007/06/16 v1.2}
-%   \item
-%     Documentation update.
-%   \end{Version}
-%   \begin{Version}{2007/08/16 v1.3}
-%   \item
-%     Fix for U+0135: |\^j| $\rightarrow$ |\^\j| (Behnam Tabatabai).
-%   \end{Version}
-%   \begin{Version}{2009/08/13 v1.4}
-%   \item
-%     Encodings for Atari (atarist) and ISO 8859-8 added.
-%   \item
-%     Support for horizontal bar (U+2015) and double low line (U+2017) added.
-%   \end{Version}
-%   \begin{Version}{2009/12/15 v1.5}
-%   \item
-%     Aliases \xoption{clean7bit}, \xoption{ascii-print},
-%     \xoption{ascii-printable} added for \xoption{x-ascii}.
-%   \end{Version}
-%   \begin{Version}{2010/01/11 v1.6}
-%   \item
-%     \cs{BeforeInputEncoding} and \cs{AfterInputEncoding} added.
-%   \item
-%     Documentation added.
-%   \end{Version}
-%   \begin{Version}{2011/02/08 v1.7}
-%   \item
-%     Encoding \xoption{x-verbatim} added.
-%   \item
-%     \cs{InputEncoding} saves and restores some catcodes for
-%     reading the \xext{def} files.
-%   \end{Version}
-%   \begin{Version}{2011/04/10 v1.8}
-%   \item
-%     Fix for Unicode character U+0123 (g with cedilla)
-%     (Thanks Zvi Gilboa).
-%   \item
-%     Some accented characters from set ``Latin Extended-B'' added to
-%     \xfile{if-utf8enc.dfu}.
-%   \end{Version}
-%   \begin{Version}{2011/04/26 v1.9}
-%   \item
-%     Added encoding: cp1255 (Hebrew, letters only).
-%   \end{Version}
-%   \begin{Version}{2011/05/27 v1.10}
-%   \item
-%     Documentation fixed (missing |\end{verbatim}| added).
-%   \end{Version}
-%   \begin{Version}{2016/05/16 v1.11}
-%   \item
-%     Documentation updates.
-%   \end{Version}
-% \end{History}
-%
-% \PrintIndex
-%
-% \Finale
-\endinput

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/intcalc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/intcalc.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/intcalc.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.2
 % Info: Expandable calculations with integers
 %
-% Copyright (C) 2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -102,8 +102,9 @@
 Project: intcalc
 Version: 2016/05/16 v1.2
 
-Copyright (C) 2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -4086,7 +4087,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -4098,10 +4099,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -4192,8 +4189,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/kvdefinekeys.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/kvdefinekeys.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/kvdefinekeys.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.4
 % Info: Define keys
 %
-% Copyright (C) 2010, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2010, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -98,8 +98,9 @@
 Project: kvdefinekeys
 Version: 2016/05/16 v1.4
 
-Copyright (C) 2010, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2010, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -558,7 +559,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -570,10 +571,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -661,8 +658,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Deleted: trunk/Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,3385 +0,0 @@
-% \iffalse meta-comment
-%
-% File: kvoptions.dtx
-% Version: 2016/05/16 v3.12
-% Info: Key value format for package options
-%
-% Copyright (C) 2004, 2006, 2007, 2009-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
-%    https://github.com/ho-tex/oberdiek/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-%    https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work consists of the main source file kvoptions.dtx
-% and the derived files
-%    kvoptions.sty, kvoptions.pdf, kvoptions.ins, kvoptions.drv,
-%    kvoptions-patch.sty, example-mycolorsetup.sty,
-%    kvoptions-test1.tex, kvoptions-test2.tex,
-%    kvoptions-test3.tex, kvoptions-test4.tex,
-%    kvoptions-test4.sty.
-%
-% Distribution:
-%    CTAN:macros/latex/contrib/oberdiek/kvoptions.dtx
-%    CTAN:macros/latex/contrib/oberdiek/kvoptions.pdf
-%
-% Unpacking:
-%    (a) If kvoptions.ins is present:
-%           tex kvoptions.ins
-%    (b) Without kvoptions.ins:
-%           tex kvoptions.dtx
-%    (c) If you insist on using LaTeX
-%           latex \let\install=y\input{kvoptions.dtx}
-%        (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-%    (a) If kvoptions.drv is present:
-%           latex kvoptions.drv
-%    (b) Without kvoptions.drv:
-%           latex kvoptions.dtx; ...
-%    The class ltxdoc loads the configuration file ltxdoc.cfg
-%    if available. Here you can specify further options, e.g.
-%    use A4 as paper format:
-%       \PassOptionsToClass{a4paper}{article}
-%
-%    Programm calls to get the documentation (example):
-%       pdflatex kvoptions.dtx
-%       makeindex -s gind.ist kvoptions.idx
-%       pdflatex kvoptions.dtx
-%       makeindex -s gind.ist kvoptions.idx
-%       pdflatex kvoptions.dtx
-%
-% Installation:
-%    TDS:tex/latex/oberdiek/kvoptions.sty
-%    TDS:tex/latex/oberdiek/kvoptions-patch.sty
-%    TDS:doc/latex/oberdiek/kvoptions.pdf
-%    TDS:doc/latex/oberdiek/example-mycolorsetup.sty
-%    TDS:doc/latex/oberdiek/test/kvoptions-test1.tex
-%    TDS:doc/latex/oberdiek/test/kvoptions-test2.tex
-%    TDS:doc/latex/oberdiek/test/kvoptions-test3.tex
-%    TDS:doc/latex/oberdiek/test/kvoptions-test4.tex
-%    TDS:doc/latex/oberdiek/test/kvoptions-test4.sty
-%    TDS:source/latex/oberdiek/kvoptions.dtx
-%
-%<*ignore>
-\begingroup
-  \catcode123=1 %
-  \catcode125=2 %
-  \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
-         \ifx\csname processbatchFile\endcsname\relax\else1\fi
-         \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: kvoptions
-Version: 2016/05/16 v3.12
-
-Copyright (C) 2004, 2006, 2007, 2009-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
-   https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
-   https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
-
-
-This work consists of the main source file kvoptions.dtx
-and the derived files
-   kvoptions.sty, kvoptions.pdf, kvoptions.ins, kvoptions.drv,
-   kvoptions-patch.sty, example-mycolorsetup.sty,
-   kvoptions-test1.tex, kvoptions-test2.tex,
-   kvoptions-test3.tex, kvoptions-test4.tex,
-   kvoptions-test4.sty.
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
-  \file{kvoptions.ins}{\from{kvoptions.dtx}{install}}%
-  \file{kvoptions.drv}{\from{kvoptions.dtx}{driver}}%
-  \usedir{tex/latex/oberdiek}%
-  \file{kvoptions.sty}{\from{kvoptions.dtx}{package}}%
-  \file{kvoptions-patch.sty}{\from{kvoptions.dtx}{patch}}%
-  \usedir{doc/latex/oberdiek}%
-  \file{example-mycolorsetup.sty}{\from{kvoptions.dtx}{example}}%
-%  \usedir{doc/latex/oberdiek/test}%
-%  \file{kvoptions-test1.tex}{\from{kvoptions.dtx}{test1}}%
-%  \file{kvoptions-test2.tex}{\from{kvoptions.dtx}{test2}}%
-%  \file{kvoptions-test3.tex}{\from{kvoptions.dtx}{test3}}%
-%  \file{kvoptions-test4.tex}{\from{kvoptions.dtx}{test4}}%
-%  \file{kvoptions-test4.sty}{\from{kvoptions.dtx}{test4pkg}}%
-  \nopreamble
-  \nopostamble
-%  \usedir{source/latex/oberdiek/catalogue}%
-%  \file{kvoptions.xml}{\from{kvoptions.dtx}{catalogue}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* files into a directory searched by TeX:}
-\Msg{*}
-\Msg{*     kvoptions.sty, kvoptions-patch.sty}
-\Msg{*}
-\Msg{* To produce the documentation run the file `kvoptions.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{kvoptions.drv}%
-  [2016/05/16 v3.12 Key value format for package options (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\begin{document}
-  \DocInput{kvoptions.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-% \CharacterTable
-%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%   Digits        \0\1\2\3\4\5\6\7\8\9
-%   Exclamation   \!     Double quote  \"     Hash (number) \#
-%   Dollar        \$     Percent       \%     Ampersand     \&
-%   Acute accent  \'     Left paren    \(     Right paren   \)
-%   Asterisk      \*     Plus          \+     Comma         \,
-%   Minus         \-     Point         \.     Solidus       \/
-%   Colon         \:     Semicolon     \;     Less than     \<
-%   Equals        \=     Greater than  \>     Question mark \?
-%   Commercial at \@     Left bracket  \[     Backslash     \\
-%   Right bracket \]     Circumflex    \^     Underscore    \_
-%   Grave accent  \`     Left brace    \{     Vertical bar  \|
-%   Right brace   \}     Tilde         \~}
-%
-% \GetFileInfo{kvoptions.drv}
-%
-% \title{The \xpackage{kvoptions} package}
-% \date{2016/05/16 v3.12}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% This package is intended for package authors who want to
-% use options in key value format for their package options.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \def\M#1{\texttt{\{}\meta{#1}\texttt{\}}}
-% \def\O#1{\texttt{[}\meta{#1}\texttt{]}}
-%
-% \section{Introduction}
-%
-% First I want to recommend the very good review article
-% ``A guide to key-value methods'' by Joseph Wright \cite{tb94wright}.
-% It introduces the different key-value packages and compares them.
-%
-% \subsection{The beginning}
-%
-% This package \xpackage{kvoptions} addresses class or package writers
-% that want to allow their users to specify options
-% as key value pairs, e.g.:
-% \begin{quote}
-% |\documentclass[verbose=false,name=me]{myclass}|\\
-% |\usepackage[format=print]{mylayout}|
-% \end{quote}
-% Prominent example is package \xpackage{hyperref},
-% probably the first package that offers this service.
-% It's \cs{ProcessOptionsWithKV} is often copied und
-% used in other packages, e.g. package \xpackage{helvet}
-% that uses this interface for its option \xoption{scaled}.
-%
-% However copying code is not the most modern software
-% development technique. And \xpackage{hyperref}'s
-% code for \cs{ProcessOptionsWithKV} was changed
-% to fix bugs. The version used in other packages
-% depends on the time of copying and the awareness
-% of \xpackage{hyperref}'s changes.
-% Now the code is sourced out into this package and
-% available for other package or class writers.
-%
-% \subsection{Overview}
-%
-% Package \xpackage{kvoptions} connects package
-% \xpackage{\emph{k}ey\emph{v}al}
-% with \LaTeX's package and class \emph{options}:
-% \begin{center}
-% \def\T#1{\bfseries #1}
-% \renewcommand{\arraystretch}{1.5}
-% \begin{tabular}{l|l|l}
-%   \T{Package \xpackage{keyval}}
-%   & \T{Package \xpackage{kvoptions}}
-%   & \T{\LaTeX\ kernel}
-%   \\
-% \hline
-%     \cs{define at key}
-%   &
-%     \renewcommand*{\arraystretch}{1}^^A
-%     \begin{tabular}[t]{@{}l@{}}
-%       \cs{DeclareVoidOption}\\
-%       \cs{DeclareStringOption}\\
-%       \cs{DeclareBoolOption}\\
-%       \cs{DeclareComplementaryOption}\\
-%       \cs{DisableKeyvalOption}
-%     \end{tabular}
-%   & \cs{DeclareOption}
-%   \\
-% \hline
-%   & \cs{DeclareDefaultOption}
-%   & \cs{DeclareOption*}
-%   \\
-% \hline
-%   & \cs{ProcessKeyvalOptions}
-%   & \cs{ProcessOptions*}
-%   \\
-% \hline
-%   & Option \xoption{patch}
-%   &
-%     \renewcommand*{\arraystretch}{1}^^A
-%     \begin{tabular}[t]{@{}l@{}}
-%       Class/package\\
-%       option system
-%     \end{tabular}
-%   \\
-% \hline
-%   & \cs{SetupKeyvalOptions} &
-%   \\
-% \end{tabular}
-% \end{center}
-%
-% \hypersetup{bookmarksopenlevel=3}
-% \section{Usage}
-%
-% \subsection{Process options}
-%
-% \subsubsection{\cs{ProcessKeyvalOptions}}
-%
-% \begin{declcs}{ProcessKeyvalOptions}\,\M{family}\\
-%   \cs{ProcessKeyvalOptions} \*
-% \end{declcs}
-% This command evaluates the global or local options of
-% the package that are defined with \xpackage{keyval}'s
-% interface within the family \meta{family}. It acts the
-% same way as \LaTeX's \cs{ProcessOptions*}. In a package
-% unknown global options are ignored, in a class they
-% are added to the unknown option list. The known global
-% options and all local options are passed to \xpackage{keyval}'s
-% \cs{setkeys} command for executing the options.
-% Unknown options are reported to the user by an error.
-%
-% If the family name happens to be the same as the name
-% of the package or class where \cs{ProcessKeyvalOptions}
-% is used or the family name has previously been setup by
-% \cs{SetupKeyvalOptions}, then \cs{ProcessKeyvalOptions}
-% knows the family name already and you can use the star form
-% without mandatory argument.
-%
-% \subsubsection{\cs{ProcessLocalKeyvalOptions}}
-%
-% \begin{declcs}{ProcessLocalKeyvalOptions}\,\M{family}\\
-%   \cs{ProcessLocalKeyvalOptions} \*
-% \end{declcs}
-% This macro has the same syntax and works similar as
-% \cs{ProcessKeyvalOptions}. However it ignores
-% global options and only processes the local package options.
-% Therefore it only can be used inside a package.
-% An error is thrown, if it is used inside a class.
-%
-% Neither of the following macros are necessary for
-% \cs{ProcessKeyvalOptions{}}. They just help the package/class
-% author in common tasks.
-%
-% \subsubsection{\cs{SetupKeyvalOptions}}\label{setup}
-%
-% \begin{declcs}{SetupKeyvalOptions}\,\texttt{\{}\\
-%   \hspace{1.5em}|family|\,|=|\,\meta{family}|,|\\
-%   \hspace{1.5em}|prefix|\,|=|\,\meta{prefix}\\
-%   \hspace{1.5em}|setkeys|\,|=|\,\meta{setkeys command}\\
-%   \texttt{\}}
-% \end{declcs}
-% This command allows to configure the default assumptions
-% that are based on the current package or class name.
-% \LaTeX\ remembers this name in \cs{@currname}. The syntax
-% description of the default looks a little weird, therefor
-% an example is given for a package or class named |foobar|.
-% \begin{quote}
-% \begin{tabular}{@{}l|ll|l@{}}
-%   Key & Default & (example) & Used by\\
-% \hline
-%   \rule{0pt}{1.2\ht\csname @arstrutbox\endcsname}^^A
-%   |family| & \meta{\cs{@currname}} & (|foobar|)
-%       & \cs{ProcessKeyvalOptions*} \\
-%     &&& \cs{DeclareBoolOption} \\
-%     &&& \cs{DeclareStringOption} \\
-% \hline
-%   \rule{0pt}{1.2\ht\csname @arstrutbox\endcsname}^^A
-%   |prefix| & \meta{\cs{@currname}}|@| & (|foobar@|)
-%       & \cs{DeclareBoolOption} \\
-%     &&& \cs{DeclareStringOption} \\
-%     &&& \cs{DeclareVoidOption} \\
-% \hline
-%   \rule{0pt}{1.2\ht\csname @arstrutbox\endcsname}^^A
-%   |setkeys| & \cs{setkeys} & (\cs{kvsetkeys})
-%       & \cs{ProcessKeyvalOptions} \\
-%     &&& \cs{ProcessLocalKeyvalOptions}
-% \end{tabular}
-% \end{quote}
-% Key |setkeys| was added in version 3.9. The original
-% \cs{setkeys} of package \xpackage{keyval} is not reentrant.
-% If an option is processed by this \cs{setkeys}, then
-% the option should not call \cs{setkeys} again with a
-% different family. Otherwise the next options of the
-% first \cs{setkeys} call are processed with the wrong
-% family. With key |setkeys| the macro \cs{kvsetkeys}
-% can be set that does not have the problem of the
-% original \cs{setkeys} of package {keyval}.
-%
-% Probably \cs{setkeys} of package \xpackage{xkeyval}
-% is safe in this respect. But I haven't made a full
-% analysis. At least it does not have the problem
-% of the original \cs{setkeys}.
-%
-% \subsection{Option declarations}
-%
-% The options for \cs{ProcessKeyvalOptions} are defined
-% by \xpackage{keyval}'s \cs{define at key}.
-% Common purposes of such keys are boolean switches, they
-% enable or disable something. Or they store a name or some kind of
-% string in a macro. The following commands help the user. He
-% declares what he wants and \xpackage{kvoptions} take care of
-% the key definition, resource allocation and initialization.
-%
-% In order to avoid name clashes of macro names, internal
-% commands are prefixed. Both the prefix and the family
-% name for the defined keys can be configured by
-% \cs{SetupKeyvalOptions}.
-%
-% \subsubsection{\cs{DeclareStringOption}}
-%
-% \begin{declcs}{DeclareStringOption}\,\O{init}\,\M{key}\,\O{default}
-% \end{declcs}
-% A macro is created that remembers the value of the key \meta{key}.
-% The name of the macro consists of the option name \meta{key} that
-% is prefixed by the prefix (see \ref{setup}).
-% The initial contents of the
-% macro can be given by the first optional argument \meta{init}.
-% The default is empty.
-%
-% The the option \meta{key} is defined. The option code
-% just stores its value in the macro. If the optional argument
-% at the end of \cs{DeclareStringOption} is given, then option
-% \meta{key} is defined with the default \meta{default}.
-%
-% Example for a package with the following two lines:
-% \begin{quote}
-% |\ProvidesPackage{foobar}|\\
-% |\DeclareStringOption[me]{name}|
-% \end{quote}
-% Then \cs{DeclareStringOption} defines the macro with content |me|,
-% note \LaTeX\ complains if the name of the macro already exists:
-% \begin{quote}
-% |\newcommand*{\foobar at name}{me}|
-% \end{quote}
-% The option definition is similar to:
-% \begin{quote}
-% |\define at key{foobar}{name}{%|\\
-% |  \renewcommand*{\foobar at name}{#1}%|\\
-% |}|
-% \end{quote}
-%
-% \subsubsection{\cs{DeclareBoolOption}}
-%
-% \begin{declcs}{DeclareBoolOption}\,\O{init}\,\M{key}
-% \end{declcs}
-% A boolean switch is generated, initialized by value \meta{init}
-% and the corresponding key \meta{key} is defined. If the
-% initialization value is not given, |false| is used as default.
-%
-% The internal actions of \cs{DeclareBoolOption} are shown below.
-% The example is given for a package author who has the following
-% two lines in his package/class:
-% \begin{quote}
-% |\ProvidesPackage{foobar}|\\
-% |\DeclareBoolOption{verbose}|
-% \end{quote}
-% First a new switch is created:
-% \begin{quote}
-%   |\newif\iffoobar at verbose|
-% \end{quote}
-% and initialized:
-% \begin{quote}
-%   |\foobar at verbosefalse|
-% \end{quote}
-% Finally the key is defined:
-% \begin{quote}
-%   |\define at key{foobar}{verbose}[true]{|\dots|}|
-% \end{quote}
-% The option code configures the boolean option in the following way:
-% If the author specifies |true| or |false| then the switch is
-% turned on or off respectivly. Also the option can be given without
-% explicit value. Then the switch is enabled.
-% Other values are reported as errors.
-%
-% Now the switch is ready to use in the package/class, e.g.:
-% \begin{quote}
-%   |\iffoobar at verbose|\\
-%   \qquad\textit{\% print verbose message}\\
-%   |\else|\\
-%   \qquad\textit{\% be quiet}\\
-%   |\fi|
-% \end{quote}
-% Users of package \cs{ifthen} can use the switch as
-% boolean:
-% \begin{quote}
-%   |\boolean{foobar at verbose}|
-% \end{quote}
-%
-% \subsubsection{\cs{DeclareComplementaryOption}}
-%
-% \begin{declcs}{DeclareComplementaryOption}\,\M{key}\,\M{parent}
-% \end{declcs}
-% Sometimes contrasting names are used to characterize the
-% two states of a boolean switch, for example \xoption{draft}
-% vs.\@ \xoption{final}. Both options behave like boolean
-% options but they do not need two different switches, they
-% should share one. \cs{DeclareComplementaryOption} allows this.
-% The option \meta{key} shares the switch of option \meta{parent}.
-% Example:
-% \begin{quote}
-%   |\DeclareBoolOption{draft}|\\
-%   |\DeclareComplementaryOption{final}{draft}|
-% \end{quote}
-% Then |final| sets the switch of \xoption{draft} to |false|, and
-% |final=false| enables the \xoption{draft} switch.
-%
-% \subsubsection{\cs{DeclareVoidOption}}
-%
-% \begin{declcs}{DeclareVoidOption}\,\M{key}\,\M{code}
-% \end{declcs}
-% \cs{ProcessKeyvalOptions} can be extended to recognize
-% options that are declared in traditional way by \cs{DeclareOption}.
-% But in case of the error that the user specifies a value, then
-% this option would not recognized as key value option because
-% of \cs{DeclareOption} and not detected as traditional option
-% because of the value part. The user would get an unknown option
-% error, difficult to understand.
-%
-% \cs{DeclareVoidOption} solves
-% this problem. It defines the option \meta{key} as key value option.
-% If the user specifies a value, a warning is given and the
-% value is ignored.
-%
-% The code part \meta{code} is stored in a macro.
-% The name of the macro consists of the option name \meta{key} that
-% is prefixed by the prefix (see \ref{setup}).
-% If the option is set, the macro will be executed. During the
-% execution \cs{CurrentOption} is available with the current key name.
-%
-% \subsubsection{\cs{DeclareDefaultOption}}
-%
-% \begin{declcs}{DeclareDefaultOption}\,\M{code}
-% \end{declcs}
-% \begin{sloppypar}
-% This command does not define a specific key, it is the equivalent
-% to \LaTeX's \cs{DeclareOption*}. It allows the specification
-% of a default action \meta{code} that is invoked if an unknown option
-% is found.
-% While \meta{code} is called,
-% macro \cs{CurrentOption} contains the current option string.
-% In addition \cs{CurrentOptionValue} contains the value part
-% if the option string is parsable as key value pair, otherwise
-% it is \cs{relax}. \cs{CurrentOptionKey} contains the key of
-% the key value pair, or the whole option string, if it misses
-% the equal sign.
-% \end{sloppypar}
-%
-% Inside packages typical default actions are to pass unknown
-% options to another package. Or an error message can be thrown
-% by \cs{@unknownoptionerror}. This is the original error
-% message that \LaTeX\ gives for unkown package options.
-% This error message is easier to understand for the user
-% as the error message from package \xpackage{keyval} that
-% is given otherwise.
-%
-% A Class ignores unknown options and puts them on the
-% unused option list. Let \LaTeX\ do the job and just
-% call \cs{OptionNotUsed}. Or the options can be passed to
-% another class that is later loaded.
-%
-% \subsubsection{Local options}
-%
-% \begin{declcs}{DeclareLocalOption} \M{option}\\
-%   \cs{DeclareLocalOptions} \M{option list}
-% \end{declcs}
-% Both macros mark package options as local options. That means
-% that they are ignored by \cs{ProcessKeyvalOptions} if they are given
-% as global options. \cs{DeclareLocalOptions} takes one option,
-% \cs{DeclareLocalOptions} expects a comma separated list of options.
-%
-% \subsubsection{Dynamic options}
-%
-% Options of \LaTeX's package/class system are cleared
-% in \cs{ProcessOptions}. They modify the static model
-% of a package. For example, depending on option \xoption{bookmarks}
-% package \xpackage{hyperref} loads differently.
-%
-% Options, however,
-% defined by \xpackage{keyval}'s \cs{define at key} remain
-% defined, if the options are processed by \cs{setkeys}.
-% Therefore these options can also be used to model
-% the dynamic behaviour of a package. For example, in
-% \xpackage{hyperref} the link colors can be changed
-% everywhere until the end in |\end{document}|.
-%
-% However package \xpackage{color} that adds color support
-% is necessary and it
-% cannot be loaded after |\begin{document}|. Option \xoption{colorlinks}
-% that loads \xpackage{color} should be active until |\begin{document}|
-% and die in some way if it is too late for loading packages.
-% With \cs{DisableKeyvalOption} the package/class author can
-% specify and configure the death of an option and controls
-% the life period of the option.
-%
-% \subsubsection{\cs{DisableKeyvalOption}}
-%
-% \begin{declcs}{DisableKeyvalOption}\,\O{options}\,\M{family}\,\M{key}
-%   \\[0.5ex]
-%   \meta{options}:\\
-%   \hspace{1.5em}^^A
-%   \begin{tabular}[t]{@{}l@{ \texttt{=} }l@{\qquad}>{default: }l@{}}
-%     |action| & |undef|, |warning|, |error|, or |ignore|
-%     & |undef|
-%     \\
-%     \multicolumn{1}{@{}l}{|global| or |local|} & & |global|
-%     \\
-%     |package| or |class| & \meta{name}
-%     \\
-%   \end{tabular}^^A
-% \end{declcs}
-% \cs{DisableKeyvalOption} can be called to mark the end when
-% the option \meta{key} is no longer useful. The behaviour of
-% an option after its death can be configured by \xoption{action}:
-% \begin{description}
-% \item[\texttt{undef}:] The option will be undefined,
-%   If it is called, \cs{setkeys} reports an error because
-%   of unknown key.
-% \item[\texttt{error} or \texttt{warning}:] Use of the
-%  option will cause an error or warning message.
-%  Also these actions require that exclusivly either the
-%  package or class name is given in options \xoption{package}
-%  or \xoption{class}.
-% \item[\texttt{ignore}:] The use of the option will silently
-%  be ignored.
-% \end{description}
-% The option's death can be limited to the end of the current
-% group, if option \xoption{local} is given. Default is
-% \xoption{global}.
-%
-% The package/class author can wish the end of the option
-% already during the package loading, then he will have
-% static behaviour. In case of dynamic options \cs{DisableKeyvalOption}
-% can be executed everywhere, also outside the package. Therefore
-% the family name and the package/class name is usually unknown for
-% \cs{DisableKeyvalOption}. Therefore the argument for the family
-% name is mandatory and for some actions the package/class name
-% must be provided.
-%
-% Usually a macro would configure the option death, Example:
-%\begin{quote}
-%\begin{verbatim}
-%\ProvidesPackage{foobar}
-%\DeclareBoolOption{color}
-%\DeclareStringOption[red]{emphcolor}
-%\ProcessKeyvalOptions*
-%
-%\newcommand*{\foobar at DisableOption}[2]{%
-%  \DisableKeyvalueOption[
-%    action={#1},
-%    package=foobar
-%  ]{foobar}{#2}%
-%}
-%
-%\iffoobar at color
-%  \RequirePackage{color}
-%  \renewcommand*{\emph}[1]{\textcolor{\foobar at emphcolor}{#1}}
-%\else
-%  % Option emphcolor is not wrong, if we have color support.
-%  % otherwise the option has no effect, but we don't want to
-%  % remove it. Therefore action 'ignore' is the best choice:
-%  \foobar at DisableOption{ignore}{emphcolor}
-%\fi
-%% No we don't need the option 'color'.
-%\foobar at DisableOption{warning}{color}
-%
-%% With color support option 'emphcolor' will dynamically
-%% change the color of \emph statements.
-%\end{verbatim}
-%\end{quote}
-%
-% \subsubsection{\cs{AddToKeyvalOption}}
-%
-% \begin{declcs}{AddToKeyvalOption}\,\M{family}\,\M{key}\,\M{code}\\
-%   \cs{AddToKeyvalOption} \*\,\M{key}\,\M{code}
-% \end{declcs}
-% The code for an existing key \meta{key} of family \meta{family} is
-% extended by code \meta{code}. In the starred form the current
-% family setting is used, see \cs{ProcessKeyvalOptions*}.
-%
-% \subsection{Global vs. local options}
-%
-% Options that are given for \cs{documentclass} are called
-% global options. They are known to the class and all packages.
-% A package may make use of a global option and marks it as
-% used. The advantage for the user is the freedom to specify
-% options both in the \cs{documentclass} or \cs{usepackage}
-% commands.
-%
-% However global options are shared with the class options
-% and options of all other packages. Thus there can be the
-% same option with different semantics for different
-% packages and classes. As example, package \xpackage{bookmark}
-% knows option \xoption{open} that specifies whether the bookmarks
-% are opened or closed initially. It's values are |true| or |false|.
-% Since KOMA-Script version 3.00 the KOMA classes also introduces
-% option \xoption{open} with values |right| and |any| and a
-% complete different meaning.
-%
-% Such conflicts can be resolved by marking all or part of options
-% as local by \cs{DeclareLocalOption} or \cs{DeclareLocalOptions}.
-% Then the packages ignores global occurences of these options.
-% Package \xpackage{kvoptions} provides two methods:
-% \begin{itemize}
-% \item \cs{ProcessLocalKeyvalOptions} automatically uses all options
-%   as local options. It ignores all global options.
-% \item \cs{DeclareLocalOption} or \cs{DeclareLocalOptions} marks
-%   options as local options. \cs{ProcessKeyvalOptions} will then
-%   ignore global occurences for these local options.
-% \end{itemize}
-% Since version 1.5 package \xpackage{bookmark} uses the latter
-% method. It checks global and local option places for driver options
-% and limits all other options as local options. Thus the class
-% option \xoption{open} of KOMA-Script is not misread as
-% option for package \xpackage{bookmark}.
-%
-% \subsection{Summary of internal macros}
-%
-% The \cs{Declare}\texttt{\dots Option} commands define
-% macros, additionally to the macros generated by the key definition.
-% These macros can be used by the package/class author.
-% The name of the macros starts with the prefix \meta{prefix}
-% that can be configured by \cs{SetupKeyvalOptions}.
-% \begin{center}
-% \def\prefix{\cs{}\meta{prefix}\meta{key}}^^A
-% \def\Hline{^^A
-%   \hline
-%   \rule{0pt}{1.2\ht\csname @arstrutbox\endcsname}^^A
-% }^^A
-% \begin{tabular}{@{}l|>{\ttfamily}l|l@{}}
-%   Declare \meta{key} & \textrm{Defined macro} & Description\\
-% \Hline
-%   \cs{DeclareStringOption}
-%    & \prefix & holds the string\\
-% \Hline
-%   \cs{DeclareBoolOption}
-%     & \cs{if}\meta{prefix}\meta{key}& boolean switch\\
-%   &\prefix false& disable switch\\
-%   &\prefix true& enable switch\\
-% \Hline
-%   \cs{DeclareComplementaryOption}
-%     & \prefix false& enable parent switch\\
-%     & \prefix true& disable parent switch\\
-% \Hline
-%   \cs{DeclareVoidOption}
-%   & \prefix & holds the action
-% \end{tabular}
-% \end{center}
-%
-% \subsection{\plainTeX}
-%
-% Package \xpackage{keyval} is also usable in \plainTeX\ with
-% the help of file \xfile{miniltx.tex}. Some features of this
-% package \xpackage{kvoptions} might also be useful for \plainTeX.
-% If \LaTeX\ is not found, \cs{ProcessKeyvalOptions} and option
-% \xoption{patch} are disabled. Before using the option declaration
-% commands \cs{Declare...Option}, \cs{SetupKeyvalOptions} must be
-% used.
-%
-% \hypersetup{bookmarksopenlevel=1}
-%
-% \section{Example}
-%
-% The following example defined a package that serves some
-% private color management. A boolean option \xoption{print} enables
-% print mode without colors. An option \xoption{emph} redefines
-% \cs{emph} to print in the given color. And the driver
-% can be specified by option \xoption{driver}.
-%
-%    \begin{macrocode}
-%<*example>
-    % Package identification
-    % -----------------------
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{example-mycolorsetup}[2016/05/16 Managing my colors]
-
-\RequirePackage{ifpdf}
-\RequirePackage{kvoptions}
-
-    % Option declarations
-    % -------------------
-
-\SetupKeyvalOptions{
-  family=MCS,
-  prefix=MCS@
-}
-    % Use a shorter family name and prefix
-
-    % Option print
-\DeclareBoolOption{print}
-    % is the same as
-    % \DeclareBoolOption[false]{print}
-
-    % Option driver
-\ifpdf
-  \DeclareStringOption[pdftex]{driver}
-\else
-  \DeclareStringOption[dvips]{driver}
-\fi
-
-    % Alternative interface for driver options
-\DeclareVoidOption{dvips}{\SetupDriver}
-\DeclareVoidOption{dvipdfm}{\SetupDriver}
-\DeclareVoidOption{pdftex}{\SetupDriver}
-    % In \SetupDriver we take the current option \CurrentOption
-    % and pass it to the driver option.
-    % The \expandafter commands expand \CurrentOption at the
-    % time, when \SetupDriver is executed and \CurrentOption
-    % has the correct meaning.
-\newcommand*{\SetupDriver}{%
-  \expandafter\@SetupDriver\expandafter{\CurrentOption}%
-}
-\newcommand*{\@SetupDriver}[1]{%
-  \setkeys{MCS}{driver={#1}}%
-}
-
-    % Option emph
-    % An empty value means, we want to have no color for \emph.
-    % If the user specifies option emph without value, the red is used.
-\DeclareStringOption{emph}[red]
-    % is the same as
-    % \DeclareStringOption[]{emph}[red]
-
-    % Default option rule
-\DeclareDefaultOption{%
-  \ifx\CurrentOptionValue\relax
-    \PackageWarningNoLine{\@currname}{%
-      Unknown option `\CurrentOption'\MessageBreak
-      is passed to package `color'%
-    }%
-    % Pass the option to package color.
-    % Again it is better to expand \CurrentOption.
-    \expandafter\PassOptionsToPackage
-    \expandafter{\CurrentOption}{color}%
-  \else
-    % Package color does not take options with values.
-    % We provide the standard LaTeX error.
-    \@unknownoptionerror
-  \fi
-}
-
-    % Process options
-    % ---------------
-\ProcessKeyvalOptions*
-
-    % Implementation depending on option values
-    % -----------------------------------------
-    % Code for print mode
-\ifMCS at print
-  \PassOptionsToPackage{monochrome}{color}
-    % tells package color to use black and white
-\fi
-
-\RequirePackage[\MCS at driver]{color}
-    % load package color with the correct driver
-
-    % \emph setup
-\ifx\MCS at emph\@empty
-    % \@empty is a predefined macro with empty contents.
-    % the option value of option emph is empty, thus
-    % we do not want a redefinition of \emph.
-\else
-  \renewcommand*{\emph}[1]{%
-    \textcolor{\MCS at emph}{#1}%
-  }
-\fi
-%</example>
-%    \end{macrocode}
-%
-% \section{Package options}
-%
-% The package \xpackage{kvoptions} knows two package options
-% \xoption{patch} and \xoption{debugshow}.
-% The options of package \xpackage{kvoptions} are intended
-% for authors, not for package/class writers. Inside a package
-% it is too late for option \xoption{patch} and \xoption{debugshow}
-% enables some messages that are perhaps useful for the debugging
-% phase. Also \LaTeX\ is unhappy if a package is loaded
-% later again with options that are previously not given.
-% Thus package and class authors, stay with |\RequirePackage{kvoptions}|
-% without options.
-%
-% Option \xoption{patch} loads package \xpackage{kvoptions-patch}.
-%
-% \subsection{Package \xpackage{kvoptions-patch}}
-%
-% \LaTeX's system of package/class options has some severe limitations
-% that especially affects the value part if options are used as
-% pair of key and value.
-% \begin{itemize}
-% \item Spaces are removed, regardless where:
-%   \begin{quote}
-%     |\documentclass[box=0 0 400 600]{article}|
-%   \end{quote}
-%   Now each package will see |box=00400600| as global option.
-% \item In the previous case also braces would not help:
-%   \begin{quote}
-%     |\documentclass[box={0 0 400 600}]{article}|
-%   \end{quote}
-%   The result is an error message:
-%   \begin{quote}
-%     |! LaTeX Error: Missing \begin{document}.|
-%   \end{quote}
-%   As local option, however, it works if the package
-%   knows about key value options (By using this package, for example).
-% \item The requirements on robustness are extremly high.
-%   \LaTeX\ expands the option. All that will not work as environment
-%   name will break also as option. Even a \cs{relax} will generate
-%   an error message:
-%   \begin{quote}
-%     |! Missing \endcsname inserted.|
-%   \end{quote}
-%   Of course, \LaTeX\ does not use its protecting mechanisms.
-%   On contrary \cs{protect} itself will cause errors.
-% \item The options are expanded. But perhaps the package will
-%   do that, because it has to setup some things before?
-%   Example \xpackage{hyperref}:
-%   \begin{quote}
-%     |\usepackage[pdfauthor=M\"uller]{hyperref}|
-%   \end{quote}
-%   Package \xpackage{hyperref} does not see |M\"uller| but
-%   its expansion and it does not like it, you get many warnings
-%   \begin{quote}
-%     |Token not allowed in a PDFDocEncoded string|
-%   \end{quote}
-%   And the title becomes: |Mu127uller|.
-%   Therefore such options must usually be given after package
-%   \xpackage{hyperref}
-%   is loaded:
-%   \begin{quote}
-%     |\usepackage{hyperref}|\\
-%     |\hypersetup{pdfauthor=Fran\c coise M\"uller}|
-%   \end{quote}
-%   As package option it will even break with |Fran\c coise|
-%   because of the cedilla |\c c|, it is not robust enough.
-% \end{itemize}
-% For users that do not want with this limitations the package
-% offers package \xoption{kvoptions-patch}. It patches \LaTeX's option system
-% and tries to teach it also to handle options that are given
-% as pairs of key and value and to prevent expansion.
-% It can already be used at the very beginning, before \cs{documentclass}:
-% \begin{quote}
-%   |\RequirePackage{kvoptions-patch}|\\
-%   |\documentclass[pdfauthor=Fran\c coise M\"uller]{article}|\\
-%   |\usepackage{hyperref}|
-% \end{quote}
-% The latest time is before the package where you want to use
-% problematic values:
-% \begin{quote}
-%   |\usepackage{kvoptions-patch}|\\
-%   |\usepackage[Fran\c coise M\"uller]{hyperref}|
-% \end{quote}
-% Some remarks:
-% \begin{itemize}
-% \item The patch requires \eTeX, its \cs{unexpanded} feature
-%   is much too nice. It is possible to work around using token
-%   registers. But the code becomes longer, slower, more difficult
-%   to read and maintain. The package without option \xoption{patch}
-%   works and will work without \eTeX.
-% \item The code for the patch is quite long, there are many test
-%   cases. Thus the probability for bugs is probably not too small.
-% \item Since 2008/10/18 v3.0 package \xpackage{kvoptions-patch} is
-%   available. Before option \xoption{patch} of package \xpackage{kvoptions}
-%   must be used instead. I think, the solution as standalone package
-%   \xpackage{kvoptions-patch} is cleaner and avoids option clashes.
-% \end{itemize}
-%
-% \subsection{Option \xoption{debugshow}}
-%
-% The name of this option follows the convention of packages
-% \xpackage{multicol}, \xpackage{tabularx}, and \xpackage{tracefnt}.
-% Currently it prints the setting of boolean options, declared
-% by \cs{DeclareBoolOption} in the \xfile{.log} file, if that
-% boolean option is used.
-% You can activate the option by
-% \begin{itemize}
-% \item |\PassOptionsToPackage{debugshow}{kvoptions}|\\
-%       Put this somewhere before package \xpackage{kvoptions} is
-%       loaded first, e.g. before \cs{documentclass}.
-% \item |\RequirePackage[debugshow]{kvoptions}|\\
-%       Before \cs{documentclass} even an author has to use
-%       \cs{RequirePackage}. \cs{usepackage} only works after
-%       \cs{documentclass}.
-% \end{itemize}
-% The preferred method is \cs{PassOptionsToPackage}, because
-% it does not force the package loading and does not disturb,
-% if the package is not loaded later at all.
-%
-% \section{Limitations}
-%
-% \subsection{Compatibility}
-% \subsubsection{Package \xpackage{kvoptions-patch} vs. package \xpackage{xkvltxp}}
-%
-% Package \xpackage{xkvltxp} from the \xpackage{xkeyval} project
-% has the same goal as package \xpackage{kvoptions-patch}
-% and to patch \LaTeX's kernel commands in order to get better support
-% for key value options.
-% Of course they cannot be used both. The user must decide, which
-% method he prefers. Package \xpackage{kvoptions-patch} aborts itself,
-% if it detects that \xpackage{xkvltxp} is
-% already loaded.
-%
-% However package \xpackage{xkvltxp} and \xpackage{kvoptions}
-% can be used together, example:
-% \begin{quote}
-% |\usepackage{xkvltxp}|\\
-% |\usepackage[...]{foobar} % |\texttt{\itshape foobar using kvoptions}
-% \end{quote}
-% The other way should work, too.
-%
-% Package \xpackage{kvoptions-patch} tries to catch more situations
-% and to be more robust.
-% For example, during the comparison of options it normalizes
-% them by removing spaces around |=| and the value. Thus the
-% following is not reported as option clash:
-% \begin{quote}
-%\begin{verbatim}
-%\RequirePackage{kvoptions-patch}
-%\documentclass{article}
-%
-%\usepackage[scaled=0.7]{helvet}
-%\usepackage[scaled = 0.7]{helvet}
-%
-%\begin{document}
-%\end{document}
-%\end{verbatim}
-% \end{quote}
-%
-% \subsection{Limitations}
-%
-% \subsubsection{Option comparisons}
-%
-% In some situations \LaTeX\ compares option lists, e.g. option clash check,
-% \cs{@ifpackagewith}, or \cs{@ifclasswith}. Apart from catcode and
-% sanitizing problems of option \xoption{patch}, there is another problem.
-% \LaTeX\ does not know about the type and default values of
-% options in key value style. Thus an option clash is reported,
-% even if the key value has the same meaning:
-% \begin{quote}
-% |\usepackage[scaled]{helvet} %| \texttt{\textit{default is }.95}\\
-% |\usepackage[.95]{helvet}|\\
-% |\usepackage[0.95]{helvet}|
-% \end{quote}
-%
-% \subsubsection{Option list parsing with package \xpackage{kvoptions-patch}}
-%
-% With package \xpackage{kvoptions-patch} the range of possible values
-% in key value specifications is much large, for example
-% the comma can be used, if enclosed in curly braces.
-%
-% Other packages, especially the packages that uses their
-% own process option code can be surprised to find tokens
-% inside options that they do not expect and errors would
-% be the consequence. To avoid errors the options, especially
-% the unused option list is sanitized. That means the list
-% will only contain tokens with catcode 12 (other) and
-% perhaps spaces (catcode 10). This allows a safe parsing
-% for other packages. But a comma in the value part is
-% no longer protected by curly braces because they have lost
-% their special meaning. This is the price for compatibility.
-%
-% Example:
-% \begin{quote}
-% |\RequirePackage{kvoptions-patch}|\\
-% |\documentclass[a={a,b,c},b]{article}|\\
-% |\begin{document}|\\
-% |\end{document}|
-% \end{quote}
-% Result:
-% \begin{quote}
-% |LaTeX Warning: Unused global option(s):|\\
-% |    [a={a,c},b].|
-% \end{quote}
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-% \subsection{Preamble}
-%
-%    \begin{macrocode}
-%<*package>
-%    \end{macrocode}
-%
-% \paragraph{Reload check and  identification.}
-%    Reload check, especially if the package is not used with \LaTeX.
-%    \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode35=6 % #
-  \catcode39=12 % '
-  \catcode44=12 % ,
-  \catcode45=12 % -
-  \catcode46=12 % .
-  \catcode58=12 % :
-  \catcode64=11 % @
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \expandafter\let\expandafter\x\csname ver at kvoptions.sty\endcsname
-  \ifx\x\relax % plain-TeX, first loading
-  \else
-    \def\empty{}%
-    \ifx\x\empty % LaTeX, first loading,
-      % variable is initialized, but \ProvidesPackage not yet seen
-    \else
-      \expandafter\ifx\csname PackageInfo\endcsname\relax
-        \def\x#1#2{%
-          \immediate\write-1{Package #1 Info: #2.}%
-        }%
-      \else
-        \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
-      \fi
-      \x{kvoptions}{The package is already loaded}%
-      \aftergroup\endinput
-    \fi
-  \fi
-\endgroup%
-%    \end{macrocode}
-%    Package identification:
-%    \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode35=6 % #
-  \catcode39=12 % '
-  \catcode40=12 % (
-  \catcode41=12 % )
-  \catcode44=12 % ,
-  \catcode45=12 % -
-  \catcode46=12 % .
-  \catcode47=12 % /
-  \catcode58=12 % :
-  \catcode64=11 % @
-  \catcode91=12 % [
-  \catcode93=12 % ]
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \expandafter\ifx\csname ProvidesPackage\endcsname\relax
-    \def\x#1#2#3[#4]{\endgroup
-      \immediate\write-1{Package: #3 #4}%
-      \xdef#1{#4}%
-    }%
-  \else
-    \def\x#1#2[#3]{\endgroup
-      #2[{#3}]%
-      \ifx#1\@undefined
-        \xdef#1{#3}%
-      \fi
-      \ifx#1\relax
-        \xdef#1{#3}%
-      \fi
-    }%
-  \fi
-\expandafter\x\csname ver at kvoptions.sty\endcsname
-\ProvidesPackage{kvoptions}%
-  [2016/05/16 v3.12 Key value format for package options (HO)]%
-%    \end{macrocode}
-%
-% \paragraph{Catcodes}
-%
-%    \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \catcode64=11 % @
-  \def\x{\endgroup
-    \expandafter\edef\csname KVO at AtEnd\endcsname{%
-      \endlinechar=\the\endlinechar\relax
-      \catcode13=\the\catcode13\relax
-      \catcode32=\the\catcode32\relax
-      \catcode35=\the\catcode35\relax
-      \catcode61=\the\catcode61\relax
-      \catcode64=\the\catcode64\relax
-      \catcode123=\the\catcode123\relax
-      \catcode125=\the\catcode125\relax
-    }%
-  }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP at EnsureCode#1#2{%
-  \edef\KVO at AtEnd{%
-    \KVO at AtEnd
-    \catcode#1=\the\catcode#1\relax
-  }%
-  \catcode#1=#2\relax
-}
-\TMP at EnsureCode{1}{14}% ^^A (comment)
-\TMP at EnsureCode{2}{14}% ^^A (comment)
-\TMP at EnsureCode{33}{12}% !
-\TMP at EnsureCode{39}{12}% '
-\TMP at EnsureCode{40}{12}% (
-\TMP at EnsureCode{41}{12}% )
-\TMP at EnsureCode{42}{12}% *
-\TMP at EnsureCode{44}{12}% ,
-\TMP at EnsureCode{45}{12}% -
-\TMP at EnsureCode{46}{12}% .
-\TMP at EnsureCode{47}{12}% /
-\TMP at EnsureCode{58}{12}% :
-\TMP at EnsureCode{62}{12}% >
-\TMP at EnsureCode{91}{12}% [
-\TMP at EnsureCode{93}{12}% ]
-\TMP at EnsureCode{94}{7}% ^ (superscript)
-\TMP at EnsureCode{96}{12}% `
-\edef\KVO at AtEnd{\KVO at AtEnd\noexpand\endinput}
-%    \end{macrocode}
-%
-% \paragraph{External resources.}
-%    The package extends the support for key value pairs of
-%    package \cs{keyval} to package options. Thus the package
-%    needs to be loaded anyway. and we use it for
-%    \cs{SetupKeyvalOptions}. AFAIK this does not disturb
-%    users of \xpackage{xkeyval}.
-%    \begin{macrocode}
-\@ifundefined{define at key}{%
-  \RequirePackage{keyval}\relax
-}{}
-%    \end{macrocode}
-%
-%    Macro \cs{DeclareLocalOptions} parses a comma separated key list
-%    and uses \cs{comma at parse} of package \xpackage{kvsetkeys},
-%    version 1.3.
-%    \begin{macrocode}
-\RequirePackage{ltxcmds}[2010/12/02]
-\RequirePackage{kvsetkeys}[2007/09/29]
-%    \end{macrocode}
-%
-% \paragraph{Provide macros for \plainTeX.}
-%    \begin{macrocode}
-\@ifundefined{@x at protect}{%
-  \def\@x at protect#1\fi#2#3{%
-    \fi\protect#1%
-  }%
-  \let\@typeset at protect\relax
-}{}
-\@ifundefined{@currname}{%
-  \def\@currname{}%
-}{}
-\@ifundefined{@currext}{%
-  \def\@currext{}%
-}{}
-%    \end{macrocode}
-%
-% \paragraph{Options}
-%    Option \xoption{debugshow} enables additional lines of
-%    code that prints information into the \xfile{.log}
-%    file.
-%    \begin{macrocode}
-\DeclareOption{debugshow}{\catcode\@ne=9 }
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\DeclareOption{patch}{%
-  \AtEndOfPackage{%
-    \RequirePackage{kvoptions-patch}[2016/05/16]%
-  }%
-}
-%    \end{macrocode}
-%
-%    Optionen auswerten:
-%    \begin{macrocode}
-\ProcessOptions\relax
-%    \end{macrocode}
-%
-% \subsection{Option declaration macros}
-%
-% \subsubsection{\cs{SetupKeyvalOptions}}
-%
-%    The family for the key value pairs can be setup once
-%    and is remembered later.
-%    The package name seems a reasonable default for the
-%    family key, if it is not set by the package author.
-%
-%    \begin{macro}{\KVO at family}
-%    We cannot store the family setting in one macro,
-%    because the package should be usable for many
-%    other packages, too. Thus we remember the family
-%    setting in a macro, whose name contains the
-%    package name with extension, a key in \LaTeX's
-%    class/package system.
-%    \begin{macrocode}
-\define at key{KVO}{family}{%
-  \expandafter\edef\csname KVO at family@%
-      \@currname.\@currext\endcsname{#1}%
-}
-\def\KVO at family{%
-  \@ifundefined{KVO at family@\@currname.\@currext}{%
-    \@currname
-  }{%
-    \csname KVO at family@\@currname.\@currext\endcsname
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\KVO at prefix}
-%    The value settings of options that are declared by \cs{DeclareBoolOption}
-%    and \cs{DeclareStringOption} need to be saved in macros.
-%    in the first case this is a switch \cs{if}\meta{prefix}\meta{key},
-%    in the latter case a macro \cs{}\meta{prefix}\meta{key}.
-%    The prefix can be configured, by \xoption{prefix} that is declared
-%    here. The default is the package name with |@| appended.
-%    \begin{macrocode}
-\define at key{KVO}{prefix}{%
-  \expandafter\edef\csname KVO at prefix@%
-      \@currname.\@currext\endcsname{#1}%
-}
-\def\KVO at prefix{%
-  \ltx at ifundefined{KVO at prefix@\@currname.\@currext}{%
-    \@currname @%
-  }{%
-    \csname KVO at prefix@\@currname.\@currext\endcsname
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-\define at key{KVO}{setkeys}{%
-  \expandafter\def\csname KVO at setkeys@%
-      \@currname.\@currext\endcsname{#1}%
-}
-%    \end{macrocode}
-%    \begin{macro}{\KVO at setkeys}
-%    \begin{macrocode}
-\def\KVO at setkeys{%
-  \ltx at IfUndefined{KVO at setkeys@\@currname.\@currext}{%
-    \setkeys
-  }{%
-    \csname KVO at setkeys@\@currname.\@currext\endcsname
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SetupKeyvalOptions}
-%    The argument of \cs{SetupKeyvalOptions} expects a key value
-%    list, known keys are \xoption{family} and \xoption{prefix}.
-%    \begin{macrocode}
-\newcommand*{\SetupKeyvalOptions}{%
-  \kvsetkeys{KVO}%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsubsection{\cs{DeclareBoolOption}}
-%
-%    \begin{macro}{\DeclareBoolOption}
-%    Usually options of boolean type can be given by the
-%    user without value and this means a setting to \emph{true}.
-%    We follow this convention here. Also it simplifies the
-%    user interface.
-%
-%    The switch is created and initialized with \emph{false}.
-%    The default setting can be overwritten by the optional
-%    argument.
-%
-%    \LaTeX's \cs{newif} does not check for already defined
-%    macros, therefore we add this check here to prevent
-%    the user from accidently redefining of \TeX's primitives
-%    and other macros.
-%    \begin{macrocode}
-\newcommand*{\DeclareBoolOption}[2][false]{%
-  \KVO at ifdefinable{if\KVO at prefix#2}{%
-    \KVO at ifdefinable{\KVO at prefix#2true}{%
-      \KVO at ifdefinable{\KVO at prefix#2false}{%
-        \csname newif\expandafter\endcsname
-        \csname if\KVO at prefix#2\endcsname
-        \@ifundefined{\KVO at prefix#2#1}{%
-          \PackageWarning{kvoptions}{%
-            Initialization of option `#2' failed,\MessageBreak
-            cannot set boolean option to `#1',\MessageBreak
-            use `true' or `false', now using `false'%
-          }%
-        }{%
-          \csname\KVO at prefix#2#1\endcsname
-        }%
-        \begingroup
-          \edef\x{\endgroup
-            \noexpand\define at key{\KVO at family}{#2}[true]{%
-              \noexpand\KVO at boolkey{\@currname}%
-              \ifx\@currext\@clsextension
-                \noexpand\@clsextension
-              \else
-                \noexpand\@pkgextension
-              \fi
-              {\KVO at prefix}{#2}{####1}%
-            }%
-          }%
-        \x
-      }%
-    }%
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\DeclareComplementaryOption}
-%    The first argument is the key name, the second the
-%    key that must be a boolean option with the same
-%    current family and prefix. A new switch is not
-%    created for the new key, we have already a switch.
-%    Instead we define switch setting commands to work
-%    on the parent switch.
-%    \begin{macrocode}
-\newcommand*{\DeclareComplementaryOption}[2]{%
-  \@ifundefined{if\KVO at prefix#2}{%
-    \PackageError{kvoptions}{%
-      Cannot generate option code for `#1',\MessageBreak
-      parent switch `#2' does not exist%
-    }{%
-      You are inside %
-      \ifx\@currext\@clsextension class\else package\fi\space
-      `\@currname.\@currext'.\MessageBreak
-      `\KVO at family' is used as familiy %
-      for the keyval options.\MessageBreak
-      `\KVO at prefix' serves as prefix %
-      for internal switch macros.\MessageBreak
-      \MessageBreak
-      \@ehc
-    }%
-  }{%
-    \KVO at ifdefinable{\KVO at prefix#1true}{%
-      \KVO at ifdefinable{\KVO at prefix#1false}{%
-        \expandafter\let\csname\KVO at prefix#1false\expandafter\endcsname
-          \csname\KVO at prefix#2true\endcsname
-        \expandafter\let\csname\KVO at prefix#1true\expandafter\endcsname
-          \csname\KVO at prefix#2false\endcsname
-%    \end{macrocode}
-%    The same code part as in \cs{DeclareBoolOption} can
-%    now be used.
-%    \begin{macrocode}
-        \begingroup
-          \edef\x{\endgroup
-            \noexpand\define at key{\KVO at family}{#1}[true]{%
-              \noexpand\KVO at boolkey{\@currname}%
-              \ifx\@currext\@clsextension
-                \noexpand\@clsextension
-              \else
-                \noexpand\@pkgextension
-              \fi
-              {\KVO at prefix}{#1}{####1}%
-            }%
-          }%
-        \x
-      }%
-    }%
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\KVO at ifdefinable}
-%    Generate the command token LaTeX's \cs{@ifdefinable} expects.
-%    \begin{macrocode}
-\def\KVO at ifdefinable#1{%
-  \expandafter\@ifdefinable\csname #1\endcsname
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\KVO at boolkey}
-%    We check explicitly for |true| and |false| to prevent
-%    the user from accidently calling other macros.
-%    \begin{quote}
-%    \begin{tabular}{@{}ll@{}}
-%    |#1|& package/class name\\
-%    |#2|& |\@pkgextension|/|\@clsextension|\\
-%    |#3|& prefix \\
-%    |#4|& key name\\
-%    |#5|& new value
-%    \end{tabular}
-%    \end{quote}
-%    \begin{macrocode}
-\def\KVO at boolkey#1#2#3#4#5{%
-  \edef\KVO at param{#5}%
-  \ltx at onelevel@sanitize\KVO at param
-  \ifx\KVO at param\KVO at true
-    \expandafter\@firstofone
-  \else
-    \ifx\KVO at param\KVO at false
-      \expandafter\expandafter\expandafter\@firstofone
-    \else
-      \ifx#2\@clsextension
-        \expandafter\ClassWarning
-      \else
-        \expandafter\PackageWarning
-      \fi
-      {#1}{%
-        Value `\KVO at param' is not supported by\MessageBreak
-        option `#4'%
-      }%
-      \expandafter\expandafter\expandafter\@gobble
-    \fi
-  \fi
-  {%
-    ^^A\ifx#2\@clsextension
-    ^^A  \expandafter\ClassInfo
-    ^^A\else
-    ^^A  \expandafter\PackageInfo
-    ^^A\fi
-    ^^A{#1}{[option] #4=\KVO at param}%
-    \csname#3#4\KVO at param\endcsname
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\KVO at true}
-%    \begin{macro}{\KVO at false}
-%    The macros \cs{KVO at true} and \cs{KVO at false} are used
-%    for string comparisons. After \cs{ltx at onelevel@sanitize}
-%    we have only tokens with catcode 12 (other).
-%    \begin{macrocode}
-\def\KVO at true{true}
-\def\KVO at false{false}
-\ltx at onelevel@sanitize\KVO at true
-\ltx at onelevel@sanitize\KVO at false
-%    \end{macrocode}
-%    \end{macro}
-%    \end{macro}
-%
-% \subsubsection{\cs{DeclareStringOption}}
-%
-%    \begin{macro}{\DeclareStringOption}
-%    \begin{macrocode}
-\newcommand*{\DeclareStringOption}[2][]{%
-  \@ifnextchar[{%
-    \KVO at DeclareStringOption{#1}{#2}@%
-  }{%
-    \KVO at DeclareStringOption{#1}{#2}{}[]%
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\KVO at DeclareStringOption}
-%    \begin{macrocode}
-\def\KVO at DeclareStringOption#1#2#3[#4]{%
-  \KVO at ifdefinable{\KVO at prefix#2}{%
-    \@namedef{\KVO at prefix#2}{#1}%
-    \begingroup
-      \ifx\\#3\\%
-        \toks@{}%
-      \else
-        \toks@{[{#4}]}%
-      \fi
-      \edef\x{\endgroup
-        \noexpand\define at key{\KVO at family}{#2}\the\toks@{%
-          ^^A\begingroup
-          ^^A  \toks@{####1}%
-          ^^A  \ifx\@currext\@clsextension
-          ^^A    \noexpand\ClassInfo
-          ^^A  \else
-          ^^A    \noexpand\PackageInfo
-          ^^A  \fi
-          ^^A  {\@currname}{%
-          ^^A    [option] #2={\noexpand\the\toks@}%
-          ^^A  }%
-          ^^A\endgroup
-          \noexpand\def
-          \expandafter\noexpand\csname\KVO at prefix#2\endcsname{####1}%
-        }%
-      }%
-    \x
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsubsection{\cs{DeclareVoidOption}}
-%
-%    \begin{macro}{\DeclareVoidOption}
-%    \begin{macrocode}
-\newcommand*{\DeclareVoidOption}[2]{%
-  \begingroup
-    \let\next\@gobbletwo
-    \KVO at ifdefinable{\KVO at prefix#1}{%
-      \let\next\@firstofone
-    }%
-  \expandafter\endgroup
-  \next{%
-    \begingroup
-      \edef\x{\endgroup
-        \noexpand\define at key{\KVO at family}{#1}[\KVO at VOID@]{%
-          \noexpand\KVO at voidkey{\@currname}%
-          \ifx\@currext\@clsextension
-            \noexpand\@clsextension
-          \else
-            \noexpand\@pkgextension
-          \fi
-          {#1}%
-          {####1}%
-          \expandafter\noexpand\csname\KVO at prefix#1\endcsname
-        }%
-      }%
-    \x
-    \begingroup
-      \toks@{#2}%
-    \expandafter\endgroup
-    \expandafter\def
-    \csname\KVO at prefix#1\expandafter\endcsname
-    \expandafter{\the\toks@}%
-  }%
-}
-\def\KVO at VOID@{@VOID@}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\KVO at voidkey}
-%    \begin{tabular}{@{}ll@{}}
-%    |#1|& package/class name\\
-%    |#2|& |\@pkgextension|/|\@clsextension|\\
-%    |#3|& key name\\
-%    |#4|& default (|@VOID@|)\\
-%    |#5|& macro with option code
-%    \end{tabular}
-%    \begin{macrocode}
-\def\KVO at voidkey#1#2#3#4{%
-  \def\CurrentOption{#3}%
-  \begingroup
-    \def\x{#4}%
-  \expandafter\endgroup
-  \ifx\x\KVO at VOID@
-  \else
-    \ifx#2\@clsextension
-      \expandafter\ClassWarning
-    \else
-      \expandafter\PackageWarning
-    \fi
-    {#1}{%
-      Unexpected value for option `#3'\MessageBreak
-      is ignored%
-    }%
-  \fi
-  ^^A\ifx#2\@clsextension
-  ^^A  \expandafter\ClassInfo
-  ^^A\else
-  ^^A  \expandafter\PackageInfo
-  ^^A\fi
-  ^^A{#1}{[option] #3}%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsubsection{\cs{DeclareDefaultOption}}
-%
-%    \begin{macro}{\DeclareDefaultOption}
-%    \begin{macrocode}
-\newcommand*{\DeclareDefaultOption}{%
-  \@namedef{KVO at default@\@currname.\@currext}%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsubsection{\cs{DeclareLocalOptions}}
-%
-%    \begin{macro}{\DeclareLocalOptions}
-%    \begin{macrocode}
-\newcommand*{\DeclareLocalOptions}[1]{%
-  \comma at parse{#1}\KVO at DeclareLocalOption
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\KVO at DeclareLocalOption}
-%    \begin{macrocode}
-\def\KVO at DeclareLocalOption#1{%
-  \expandafter\def\csname KVO at local@\KVO at family @#1\endcsname{}%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsection{Dynamic options}
-%
-% \subsubsection{\cs{DisableKeyvalOption}}
-%
-%    \begin{macrocode}
-\SetupKeyvalOptions{%
-  family=KVOdyn,%
-  prefix=KVOdyn@%
-}
-\DeclareBoolOption[true]{global}
-\DeclareComplementaryOption{local}{global}
-\DeclareStringOption[undef]{action}
-\let\KVOdyn at name\relax
-\let\KVOdyn at ext\@empty
-\define at key{KVOdyn}{class}{%
-  \def\KVOdyn at name{#1}%
-  \let\KVOdyn at ext\@clsextension
-}
-\define at key{KVOdyn}{package}{%
-  \def\KVOdyn at name{#1}%
-  \let\KVOdyn at ext\@pkgextension
-}
-\newcommand*{\DisableKeyvalOption}[3][]{%
-  \begingroup
-    \kvsetkeys{KVOdyn}{#1}%
-    \def\x{\endgroup}%
-    \@ifundefined{KVO at action@\KVOdyn at action}{%
-      \PackageError{kvoptions}{%
-        Unknown disable action %
-        `\expandafter\strip at prefix\meaning\KVOdyn at action'\MessageBreak
-        for option `#3' in keyval family '#2'%
-      }\@ehc
-    }{%
-      \csname KVO at action@\KVOdyn at action\endcsname{#2}{#3}%
-    }%
-  \x
-}
-\def\KVO at action@undef#1#2{%
-  \edef\x{\endgroup
-    \ifKVOdyn at global\global\fi
-    \let
-    \expandafter\noexpand\csname KV@#1@#2\endcsname
-    \relax
-    \ifKVOdyn at global\global\fi
-    \let
-    \expandafter\noexpand\csname KV@#1@#2 at default\endcsname
-    \relax
-  }%
-  ^^A\PackageInfo{kvoptions}{%
-  ^^A  [option] key `#2' of family `#1'\MessageBreak
-  ^^A  is disabled (undef, \ifKVOdyn at global global\else local\fi)%
-  ^^A}%
-}
-\def\KVO at action@ignore#1#2{%
-  \edef\x{\endgroup
-    \ifKVOdyn at global\global\fi
-    \let
-    \expandafter\noexpand\csname KV@#1@#2\endcsname
-    \noexpand\@gobble
-    \ifKVOdyn at global\global\fi
-    \let
-    \expandafter\noexpand\csname KV@#1@#2 at default\endcsname
-    \noexpand\@empty
-  }%
-  ^^A\PackageInfo{kvoptions}{%
-  ^^A  [option] key `#2' of family `#1'\MessageBreak
-  ^^A  is disabled (ignore, \ifKVOdyn at global global\else local\fi)%
-  ^^A}%
-}
-\def\KVO at action@error{%
-  \KVO at do@action{error}%
-}
-\def\KVO at action@warning{%
-  \KVO at do@action{warning}%
-}
-%    \end{macrocode}
-%    \begin{tabular}{@{}ll@{}}
-%    |#1|& |error| or |warning|\\
-%    |#2|& \meta{family}\\
-%    |#3|& \meta{key}\\
-%    \end{tabular}
-%    \begin{macrocode}
-\def\KVO at do@action#1#2#3{%
-  \ifx\KVOdyn at name\relax
-    \PackageError{kvoptions}{%
-      Action type `#1' needs package/class name\MessageBreak
-      for key `#3' in family `#2'%
-    }\@ehc
-  \else
-    \edef\x{\endgroup
-      \noexpand\define at key{#2}{#3}[]{%
-        \expandafter\noexpand\csname KVO at disable@#1\endcsname
-        {\KVOdyn at name}\noexpand\KVOdyn at ext{#3}%
-      }%
-      \ifKVOdyn at global
-        \global\let
-        \expandafter\noexpand\csname KV@#2@#3\endcsname
-        \expandafter\noexpand\csname KV@#2@#3\endcsname
-        \global\let
-        \expandafter\noexpand\csname KV@#2@#3 at default\endcsname
-        \expandafter\noexpand\csname KV@#2@#3 at default\endcsname
-      \fi
-    }%
-    ^^A\ifx\KVOdyn at ext\@clsextension
-    ^^A  \expandafter\ClassInfo
-    ^^A\else
-    ^^A   \expandafter\PackageInfo
-    ^^A\fi
-    ^^A{\KVOdyn at name}{%
-    ^^A  [option] key `#3' of family `#2'\MessageBreak
-    ^^A  is disabled (#1, \ifKVOdyn at global global\else local\fi)%
-    ^^A}%
-  \fi
-}
-\def\KVO at disable@error#1#2#3{%
-  \ifx#2\@clsextension
-    \expandafter\ClassError
-  \else
-    \expandafter\PackageError
-  \fi
-  {#1}{%
-    Option `#3' is given too late,\MessageBreak
-    now the option is ignored%
-  }\@ehc
-}
-\def\KVO at disable@warning#1#2#3{%
-  \ifx#2\@clsextension
-    \expandafter\ClassWarning
-  \else
-    \expandafter\PackageWarning
-  \fi
-  {#1}{%
-    Option `#3' is already consumed\MessageBreak
-    and has no effect%
-  }%
-}
-%    \end{macrocode}
-%
-% \subsection{Change option code}
-%
-% \subsubsection{\cs{AddToKeyvalOption}}
-%
-%    \begin{macro}{\AddToKeyvalOption}
-%    \begin{macrocode}
-\newcommand*{\AddToKeyvalOption}{%
-  \@ifstar{%
-    \begingroup
-      \edef\x{\endgroup
-        \noexpand\KVO at AddToKeyvalOption{\KVO at family}%
-      }%
-    \x
-  }%
-  \KVO at AddToKeyvalOption
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\KVO at AddToKeyvalOption}
-%    \begin{macrocode}
-\def\KVO at AddToKeyvalOption#1#2{%
-  \@ifundefined{KV@#1@#2}{%
-    \PackageWarning{kvoptions}{%
-      Key `#2' of family `#1' does not exist.\MessageBreak
-      Ignoring \string\AddToKeyvalOption
-    }%
-    \@gobble
-  }{%
-    \edef\KVO at next{%
-      \noexpand\KVO@@AddToKeyvalOption
-      \expandafter\noexpand\csname KV@#1@#2\endcsname
-    }%
-    \afterassignment\KVO at next
-    \def\KVO at temp##1%
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\KVO@@AddToKeyvalOption}
-%    \begin{macrocode}
-\def\KVO@@AddToKeyvalOption#1{%
-  \begingroup
-    \toks@\expandafter{#1{##1}}%
-    \toks@\expandafter{\the\expandafter\toks@\KVO at temp{##1}}%
-    \edef\x{\endgroup
-      \noexpand\def\noexpand#1####1{\the\toks@}%
-    }%
-  \x
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsection{Process options}
-%
-% \subsubsection{Get global options}
-%
-%    Package \xpackage{xkeyval} removes options with equal signs from
-%    the global options (\cs{@classoptionslist}). The effect is that
-%    other packages and classes will not see these global options anymore.
-%    A bug-report was answered that this behaviour is ``by design''.
-%    Thus I call it a design bug. Now getting the global options require
-%    an algorithm instead of a simple macro call.
-%    \begin{macrocode}
-%</package>
-%<*package|patch>
-%    \end{macrocode}
-%    \begin{macro}{\KVO at IfDefThen}
-%    Call |#2| if command |#1| is defined and not \cs{relax}.
-%    (Package \xpackage{kvoptions-patch} does not load
-%    package \xpackage{ltxcmds}.)
-%    \begin{macrocode}
-\def\KVO at IfDefThen#1#2{%
-  \ifx#1\ltx at undefined
-  \else
-    \ifx#1\relax
-    \else
-      #2%
-    \fi
-  \fi
-}%
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\KVO at GetClassOptionsList}
-%    \begin{macrocode}
-\def\KVO at GetClassOptionsList{%
-  \let\KVO at classoptionslist\@classoptionslist
-  \KVO at IfDefThen\@classoptionslist{%
-    \KVO at IfDefThen\XKV at documentclass{%
-      \ifx\XKV at documentclass\ltx at empty
-      \else
-        \KVO at IfDefThen\XKV at classoptionslist{%
-          \ifx\XKV at classoptionslist\ltx at empty
-          \else
-            \let\KVO at classoptionslist\XKV at classoptionslist
-          \fi
-        }%
-      \fi
-    }%
-  }%
-}%
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macrocode}
-%</package|patch>
-%<*package>
-%    \end{macrocode}
-%
-% \subsubsection{\cs{ProcessKeyvalOptions}}
-%
-%    \begin{macro}{\ProcessKeyvalOptions}
-%    If the optional star is given, we get the family
-%    name and expand it for safety.
-%    \begin{macrocode}
-\newcommand*{\ProcessKeyvalOptions}{%
-  \@ifstar{%
-    \begingroup
-      \edef\x{\endgroup
-        \noexpand\KVO at ProcessKeyvalOptions{\KVO at family}%
-      }%
-    \x
-  }%
-  \KVO at ProcessKeyvalOptions
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-\def\KVO at ProcessKeyvalOptions#1{%
-  \let\@tempc\relax
-  \let\KVO at temp\@empty
-%    \end{macrocode}
-%    Add any global options that are known to KV to the start of
-%    the list being built in |\KVO at temp| and mark them used (by
-%    removing them from the unused option list).
-%    \begin{macrocode}
-  \ifx\@currext\@clsextension
-  \else
-    \KVO at GetClassOptionsList
-    \ifx\KVO at classoptionslist\relax
-    \else
-      \@for\KVO at CurrentOption:=\KVO at classoptionslist\do{%
-        \@ifundefined{KV@#1@\expandafter\KVO at getkey
-                      \KVO at CurrentOption=\@nil}{%
-        }{%
-          \@ifundefined{KVO at local@#1@\expandafter\KVO at getkey
-                        \KVO at CurrentOption=\@nil}{%
-            \ifx\KVO at Patch Y%
-              \edef\KVO at temp{%
-                \etex at unexpanded\expandafter{%
-                  \KVO at temp
-                }%
-                ,%
-                \etex at unexpanded\expandafter{%
-                  \KVO at CurrentOption
-                }%
-                ,%
-              }%
-              \ltx at onelevel@sanitize\KVO at CurrentOption
-            \else
-              \edef\KVO at temp{%
-                \KVO at temp
-                ,%
-                \KVO at CurrentOption
-                ,%
-              }%
-            \fi
-            \@expandtwoargs\@removeelement\KVO at CurrentOption
-              \@unusedoptionlist\@unusedoptionlist
-          }{}%
-        }%
-      }%
-    \fi
-  \fi
-%    \end{macrocode}
-%     Now stick the package options at the end of the list and wrap
-%     in a call to \cs{setkeys}. A class ignores unknown global
-%     options, we must remove them to prevent error messages
-%     from \cs{setkeys}.
-%    \begin{macrocode}
-  \begingroup
-    \toks\tw@{}%
-    \@ifundefined{opt@\@currname.\@currext}{%
-      \toks@\expandafter{\KVO at temp}%
-    }{%
-      \toks@\expandafter\expandafter\expandafter{%
-        \csname opt@\@currname.\@currext\endcsname
-      }%
-      \ifx\@currext\@clsextension
-        \edef\CurrentOption{\the\toks@}%
-        \toks@\expandafter{\KVO at temp}%
-        \@for\CurrentOption:=\CurrentOption\do{%
-          \@ifundefined{%
-            KV@#1@\expandafter\KVO at getkey\CurrentOption=\@nil
-          }{%
-%    \end{macrocode}
-%    A class puts not used options in the unused option list
-%    unless there is a default handler.
-%    \begin{macrocode}
-            \@ifundefined{KVO at default@\@currname.\@currext}{%
-              \ifx\KVO at Patch Y%
-                \ltx at onelevel@sanitize\CurrentOption
-              \fi
-              \ifx\@unusedoptionlist\@empty
-                \global\let\@unusedoptionlist\CurrentOption
-              \else
-                \expandafter\expandafter\expandafter\gdef
-                \expandafter\expandafter\expandafter\@unusedoptionlist
-                \expandafter\expandafter\expandafter{%
-                  \expandafter\@unusedoptionlist
-                  \expandafter,\CurrentOption
-                }%
-              \fi
-            }{%
-              \toks\tw@\expandafter{%
-                \the\toks\expandafter\tw@\expandafter,\CurrentOption
-              }%
-            }%
-          }{%
-            \toks@\expandafter{%
-              \the\expandafter\toks@\expandafter,\CurrentOption
-            }%
-          }%
-        }%
-      \else
-%    \end{macrocode}
-%    Without default action we pass all options to \cs{setkeys}.
-%    Otherwise we have to check which options are known.
-%    These are passed to \cs{setkeys}. For the others the default
-%    action is performed.
-%    \begin{macrocode}
-        \@ifundefined{KVO at default@\@currname.\@currext}{%
-          \toks@\expandafter\expandafter\expandafter{%
-            \expandafter\KVO at temp\the\toks@
-          }%
-        }{%
-          \edef\CurrentOption{\the\toks@}%
-          \toks@\expandafter{\KVO at temp}%
-          \@for\CurrentOption:=\CurrentOption\do{%
-            \@ifundefined{%
-              KV@#1@\expandafter\KVO at getkey\CurrentOption=\@nil
-            }{%
-              \toks\tw@\expandafter{%
-                \the\toks\expandafter\tw@\expandafter,\CurrentOption
-              }%
-            }{%
-              \toks@\expandafter{%
-                \the\expandafter\toks@\expandafter,\CurrentOption
-              }%
-            }%
-          }%
-        }%
-      \fi
-    }%
-    \edef\KVO at temp{\endgroup
-      \noexpand\KVO at calldefault{\the\toks\tw@}%
-      \noexpand\KVO at setkeys{#1}{\the\toks@}%
-    }%
-  \KVO at temp
-%    \end{macrocode}
-%    Some cleanup of \cs{ProcessOptions}.
-%    \begin{macrocode}
-  \let\CurrentOption\@empty
-  \AtEndOfPackage{\let\@unprocessedoptions\relax}%
-}
-%    \end{macrocode}
-%
-% \subsubsection{\cs{ProcessLocalKeyvalOptions}}
-%
-%    \begin{macro}{\ProcessLocalKeyvalOptions}
-%    If the optional star is given, we get the family
-%    name and expand it for safety.
-%    \begin{macrocode}
-\newcommand*{\ProcessLocalKeyvalOptions}{%
-  \@ifstar{%
-    \begingroup
-      \edef\x{\endgroup
-        \noexpand\KVO at ProcessLocalKeyvalOptions{\KVO at family}%
-      }%
-    \x
-  }%
-  \KVO at ProcessLocalKeyvalOptions
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-\def\KVO at ProcessLocalKeyvalOptions#1{%
-  \let\@tempc\relax
-  \let\KVO at temp\@empty
-%    \end{macrocode}
-%    Check if \cs{ProcessLocalKeyvalOptions} is called inside
-%    a package.
-%    \begin{macrocode}
-  \ifx\@currext\@pkgextension
-  \else
-    \PackageError{kvoptions}{%
-      \string\ProcessLocalKeyvalOptions\space is intended for packages only%
-    }\@ehc
-  \fi
-%    \end{macrocode}
-%     The package options are put into toks register \cs{toks@}.
-%    \begin{macrocode}
-  \begingroup
-    \toks\tw@{}%
-    \@ifundefined{opt@\@currname.\@currext}{%
-      \toks@\expandafter{\KVO at temp}%
-    }{%
-      \toks@\expandafter\expandafter\expandafter{%
-        \csname opt@\@currname.\@currext\endcsname
-      }%
-%    \end{macrocode}
-%    Without default action we pass all options to \cs{setkeys}.
-%    Otherwise we have to check which options are known.
-%    These are passed to \cs{setkeys}. For the others the default
-%    action is performed.
-%    \begin{macrocode}
-      \@ifundefined{KVO at default@\@currname.\@currext}{%
-        \toks@\expandafter\expandafter\expandafter{%
-          \expandafter\KVO at temp\the\toks@
-        }%
-      }{%
-        \edef\CurrentOption{\the\toks@}%
-        \toks@\expandafter{\KVO at temp}%
-        \@for\CurrentOption:=\CurrentOption\do{%
-          \@ifundefined{%
-            KV@#1@\expandafter\KVO at getkey\CurrentOption=\@nil
-          }{%
-            \toks\tw@\expandafter{%
-              \the\toks\expandafter\tw@\expandafter,\CurrentOption
-            }%
-          }{%
-            \toks@\expandafter{%
-              \the\expandafter\toks@\expandafter,\CurrentOption
-            }%
-          }%
-        }%
-      }%
-    }%
-    \edef\KVO at temp{\endgroup
-      \noexpand\KVO at calldefault{\the\toks\tw@}%
-      \noexpand\KVO at setkeys{#1}{\the\toks@}%
-    }%
-  \KVO at temp
-%    \end{macrocode}
-%    Some cleanup of \cs{ProcessOptions}.
-%    \begin{macrocode}
-  \let\CurrentOption\@empty
-  \AtEndOfPackage{\let\@unprocessedoptions\relax}%
-}
-%    \end{macrocode}
-%
-% \subsubsection{Helper macros}
-%
-%    \begin{macro}{\KVO at getkey}
-%    Extract the key part of a key=value pair.
-%    \begin{macrocode}
-\def\KVO at getkey#1=#2\@nil{#1}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\KVO at calldefault}
-%    \begin{macrocode}
-\def\KVO at calldefault#1{%
-  \begingroup
-    \def\x{#1}%
-  \expandafter\endgroup
-  \ifx\x\@empty
-  \else
-    \@for\CurrentOption:=#1\do{%
-      \ifx\CurrentOption\@empty
-      \else
-        \expandafter\KVO at setcurrents\CurrentOption=\@nil
-        \@nameuse{KVO at default@\@currname.\@currext}%
-      \fi
-    }%
-  \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\KVO at setcurrents}
-%    Extract the key part of a key=value pair.
-%    \begin{macrocode}
-\def\KVO at setcurrents#1=#2\@nil{%
-  \def\CurrentOptionValue{#2}%
-  \ifx\CurrentOptionValue\@empty
-    \let\CurrentOptionKey\CurrentOption
-    \let\CurrentOptionValue\relax
-  \else
-    \edef\CurrentOptionKey{\zap at space#1 \@empty}%
-    \expandafter\KVO at setcurrentvalue\CurrentOption\@nil
-  \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\KV at setcurrentvalue}
-%    Here the value part is parsed. Package \xpackage{keyval}'s
-%    \cs{KV@@sp at def} helps in removing spaces at the begin and
-%    end of the value.
-%    \begin{macrocode}
-\def\KVO at setcurrentvalue#1=#2\@nil{%
-  \KV@@sp at def\CurrentOptionValue{#2}%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsection{\plainTeX}
-%
-%    Disable \LaTeX\ stuff.
-%    \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname documentclass\endcsname\relax
-  \def\ProcessKeyvalOptions{%
-    \@ifstar{}\@gobble
-  }%
-\fi
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\KVO at AtEnd%
-%</package>
-%    \end{macrocode}
-%
-% \subsection{Package \xpackage{kvoptions-patch}}
-%
-%    \begin{macrocode}
-%<*patch>
-\NeedsTeXFormat{LaTeX2e}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \catcode64=11 % @
-  \def\x{\endgroup
-    \expandafter\edef\csname KVO at AtEnd\endcsname{%
-      \endlinechar=\the\endlinechar\relax
-      \catcode13=\the\catcode13\relax
-      \catcode32=\the\catcode32\relax
-      \catcode35=\the\catcode35\relax
-      \catcode61=\the\catcode61\relax
-      \catcode64=\the\catcode64\relax
-      \catcode123=\the\catcode123\relax
-      \catcode125=\the\catcode125\relax
-    }%
-  }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP at EnsureCode#1#2{%
-  \edef\KVO at AtEnd{%
-    \KVO at AtEnd
-    \catcode#1=\the\catcode#1\relax
-  }%
-  \catcode#1=#2\relax
-}
-\TMP at EnsureCode{39}{12}% '
-\TMP at EnsureCode{40}{12}% (
-\TMP at EnsureCode{41}{12}% )
-\TMP at EnsureCode{43}{12}% +
-\TMP at EnsureCode{44}{12}% ,
-\TMP at EnsureCode{45}{12}% -
-\TMP at EnsureCode{46}{12}% .
-\TMP at EnsureCode{47}{12}% /
-\TMP at EnsureCode{58}{12}% :
-\TMP at EnsureCode{60}{12}% <
-\TMP at EnsureCode{62}{12}% >
-\TMP at EnsureCode{91}{12}% [
-\TMP at EnsureCode{93}{12}% ]
-\TMP at EnsureCode{96}{12}% `
-\TMP at EnsureCode{124}{12}% |
-\edef\KVO at AtEnd{\KVO at AtEnd\noexpand\endinput}
-\ProvidesPackage{kvoptions-patch}%
-  [2016/05/16 v3.12 LaTeX patch for keyval options (HO)]%
-%    \end{macrocode}
-%
-%    Check for \eTeX.
-%    \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname eTeXversion\endcsname\relax
-  \PackageWarningNoLine{kvoptions-patch}{%
-    Package loading is aborted, because e-TeX is missing%
-  }%
-  \expandafter\KVO at AtEnd
-\fi%
-%    \end{macrocode}
-%
-%    Package \xpackage{etexcmds} for \cs{etex at unexpanded}.
-%    \begin{macrocode}
-\RequirePackage{etexcmds}[2007/09/09]
-\ifetex at unexpanded
-\else
-  \PackageError{kvoptions-patch}{%
-    Could not find eTeX's \string\unexpanded.\MessageBreak
-    Try adding \string\RequirePackage\string{etexcmds\string} %
-    before \string\documentclass%
-  }\@ehd
-  \expandafter\KVO at AtEnd
-\fi%
-%    \end{macrocode}
-%
-%    Check for package \xpackage{xkvltxp}.
-%    \begin{macrocode}
-\@ifpackageloaded{xkvltxp}{%
-  \PackageWarningNoLine{kvoptions}{%
-    Option `patch' cannot be used together with\MessageBreak
-    package `xkvltxp' that is already loaded.\MessageBreak
-    Therefore package loading is aborted%
-  }%
-  \KVO at AtEnd
-}{}%
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\@if at ptions#1#2#3{%
-  \begingroup
-    \KVO at normalize\KVO at temp{#3}%
-    \edef\x{\endgroup
-      \noexpand\@if at pti@ns{%
-        \detokenize\expandafter\expandafter\expandafter{%
-          \csname opt@#2.#1\endcsname
-        }%
-      }{%
-        \detokenize\expandafter{\KVO at temp}%
-      }%
-    }%
-  \x
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\@pass at ptions#1#2#3{%
-  \KVO at normalize\KVO at temp{#2}%
-  \@ifundefined{opt@#3.#1}{%
-    \expandafter\gdef\csname opt@#3.#1%
-          \expandafter\endcsname\expandafter{%
-      \KVO at temp
-    }%
-  }{%
-    \expandafter\gdef\csname opt@#3.#1%
-          \expandafter\expandafter\expandafter\endcsname
-          \expandafter\expandafter\expandafter{%
-      \csname opt@#3.#1\expandafter\endcsname\expandafter,\KVO at temp
-    }%
-  }%
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\ProcessOptions{%
-  \let\ds@\@empty
-  \@ifundefined{opt@\@currname.\@currext}{%
-    \let\@curroptions\@empty
-  }{%
-    \expandafter\expandafter\expandafter\def
-    \expandafter\expandafter\expandafter\@curroptions
-    \expandafter\expandafter\expandafter{%
-      \csname opt@\@currname.\@currext\endcsname
-    }%
-  }%
-  \@ifstar\KVO at xprocess@ptions\KVO at process@ptions
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\KVO at process@ptions{%
-  \@for\CurrentOption:=\@declaredoptions\do{%
-    \ifx\CurrentOption\@empty
-    \else
-      \begingroup
-        \ifx\@currext\@clsextension
-          \toks@{}%
-        \else
-          \KVO at GetClassOptionsList
-          \toks@\expandafter{\KVO at classoptionslist,}%
-        \fi
-        \toks\tw@\expandafter{\@curroptions}%
-        \edef\x{\endgroup
-          \noexpand\in@{,\CurrentOption,}{,\the\toks@\the\toks\tw@,}%
-        }%
-      \x
-      \ifin@
-        \KVO at use@ption
-        \expandafter\let\csname ds@\CurrentOption\endcsname\@empty
-      \fi
-    \fi
-  }%
-  \KVO at process@pti at ns
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\KVO at xprocess@ptions{%
-  \ifx\@currext\@clsextension
-  \else
-    \KVO at GetClassOptionsList
-    \@for\CurrentOption:=\KVO at classoptionslist\do{%
-      \ifx\CurrentOption\@empty
-      \else
-        \KVO at in@\CurrentOption\@declaredoptions
-        \ifin@
-          \KVO at use@ption
-          \expandafter\let\csname ds@\CurrentOption\endcsname\@empty
-        \fi
-      \fi
-    }%
-  \fi
-  \KVO at process@pti at ns
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\KVO at in@#1#2{%
-  \in at false
-  \begingroup
-    \@for\x:=#2\do{%
-      \ifx\x#1\relax
-        \in at true
-      \fi
-    }%
-    \edef\x{\endgroup
-      \ifin@
-        \noexpand\in at true
-      \fi
-    }%
-  \x
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\KVO at process@pti at ns{%
-  \@for\CurrentOption:=\@curroptions\do{%
-    \@ifundefined{ds@\KVO at SanitizedCurrentOption}{%
-      \KVO at use@ption
-      \default at ds
-    }%
-    \KVO at use@ption
-  }%
-  \@for\CurrentOption:=\@declaredoptions\do{%
-    \expandafter\let\csname ds@\CurrentOption\endcsname\relax
-  }%
-  \let\CurrentOption\@empty
-  \let\@fileswith at pti@ns\@@fileswith at pti@ns
-  \AtEndOfPackage{\let\@unprocessedoptions\relax}%
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\KVO at use@ption{%
-  \begingroup
-    \edef\x{\endgroup
-      \noexpand\@removeelement{%
-        \detokenize\expandafter{\CurrentOption}%
-      }{%
-        \detokenize\expandafter{\@unusedoptionlist}%
-      }%
-    }%
-  \x\@unusedoptionlist
-  \csname ds@\KVO at SanitizedCurrentOption\endcsname
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\OptionNotUsed{%
-  \ifx\@currext\@clsextension
-    \xdef\@unusedoptionlist{%
-      \ifx\@unusedoptionlist\@empty
-      \else
-        \detokenize\expandafter{\@unusedoptionlist,}%
-      \fi
-      \detokenize\expandafter{\CurrentOption}%
-    }%
-  \fi
-}
-%    \end{macrocode}
-%
-%    Variant of \cs{ExecuteOptions} that better protects \cs{CurrentOption}.
-%    \begin{macrocode}
-\def\CurrentOption at SaveLevel{0}
-\def\ExecuteOptions{%
-  \expandafter\KVO at ExecuteOptions
-      \csname CurrentOption@\CurrentOption at SaveLevel\endcsname
-}
-\def\KVO at ExecuteOptions#1#2{%
-  \let#1\CurrentOption
-  \edef\CurrentOption at SaveLevel{%
-    \the\numexpr\CurrentOption at SaveLevel+1%
-  }%
-  \@for\CurrentOption:=#2\do{%
-    \csname ds@\CurrentOption\endcsname
-  }%
-  \edef\CurrentOption at SaveLevel{%
-    \the\numexpr\CurrentOption at SaveLevel-1%
-  }%
-  \let\CurrentOption#1%
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\KVO at fileswith@pti at ns#1[#2]#3[#4]{%
-  \ifx#1\@clsextension
-    \ifx\@classoptionslist\relax
-      \KVO at normalize\KVO at temp{#2}%
-      \expandafter\gdef\expandafter\@classoptionslist\expandafter{%
-        \KVO at temp
-      }%
-      \def\reserved at a{%
-        \KVO at onefilewithoptions{#3}[{#2}][{#4}]#1%
-        \@documentclasshook
-      }%
-    \else
-      \def\reserved at a{%
-        \KVO at onefilewithoptions{#3}[{#2}][{#4}]#1%
-      }%
-    \fi
-  \else
-    \begingroup
-      \let\KVO at temp\relax
-      \let\KVO at onefilewithoptions\relax
-      \let\@pkgextension\relax
-      \def\reserved at b##1,{%
-        \ifx\@nil##1\relax
-        \else
-          \ifx\relax##1\relax
-          \else
-            \KVO at onefilewithoptions{##1}[{\KVO at temp}][{#4}]%
-            \@pkgextension
-          \fi
-          \expandafter\reserved at b
-        \fi
-      }%
-      \edef\reserved at a{\zap at space#3 \@empty}%
-      \edef\reserved at a{\expandafter\reserved at b\reserved at a,\@nil,}%
-      \toks@{#2}%
-      \def\KVO at temp{\the\toks@}%
-    \edef\reserved at a{\endgroup \reserved at a}%
-  \fi
-  \reserved at a
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\KVO at onefilewithoptions#1[#2][#3]#4{%
-  \@pushfilename
-  \xdef\@currname{#1}%
-  \global\let\@currext#4%
-  \expandafter\let\csname\@currname.\@currext-h@@k\endcsname\@empty
-  \let\CurrentOption\@empty
-  \@reset at ptions
-  \makeatletter
-  \def\reserved at a{%
-    \@ifl at aded\@currext{#1}{%
-      \@if at ptions\@currext{#1}{#2}{%
-      }{%
-        \begingroup
-          \@ifundefined{opt@#1.\@currext}{%
-            \def\x{}%
-          }{%
-            \edef\x{%
-              \expandafter\expandafter\expandafter\strip at prefix
-              \expandafter\meaning\csname opt@#1.\@currext\endcsname
-            }%
-          }%
-          \def\y{#2}%
-          \edef\y{\expandafter\strip at prefix\meaning\y}%
-          \@latex at error{Option clash for \@cls at pkg\space #1}{%
-            The package #1 has already been loaded %
-            with options:\MessageBreak
-            \space\space[\x]\MessageBreak
-            There has now been an attempt to load it %
-             with options\MessageBreak
-            \space\space[\y]\MessageBreak
-            Adding the global options:\MessageBreak
-            \space\space
-                 \x,\y\MessageBreak
-            to your \noexpand\documentclass declaration may fix this.%
-            \MessageBreak
-            Try typing \space <return> \space to proceed.%
-          }%
-        \endgroup
-      }%
-    }{%
-      \@pass at ptions\@currext{#2}{#1}%
-      \global\expandafter
-      \let\csname ver@\@currname.\@currext\endcsname\@empty
-      \InputIfFileExists
-        {\@currname.\@currext}%
-        {}%
-        {\@missingfileerror\@currname\@currext}%
-      \let\@unprocessedoptions\@@unprocessedoptions
-      \csname\@currname.\@currext-h@@k\endcsname
-      \expandafter\let\csname\@currname.\@currext-h@@k\endcsname
-              \@undefined
-      \@unprocessedoptions
-    }%
-    \@ifl at ter\@currext{#1}{#3}{%
-    }{%
-      \@latex at warning@no at line{%
-        You have requested,\on at line, %
-        version\MessageBreak
-          #3' of \@cls at pkg\space #1,\MessageBreak
-        but only version\MessageBreak
-         `\csname ver@#1.\@currext\endcsname'\MessageBreak
-        is available%
-      }%
-    }%
-    \ifx\@currext\@clsextension\let\LoadClass\@twoloadclasserror\fi
-    \@popfilename
-    \@reset at ptions
-  }%
-  \reserved at a
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\@unknownoptionerror{%
-  \@latex at error{%
-    Unknown option `\KVO at SanitizedCurrentOption' %
-    for \@cls at pkg\space`\@currname'%
-  }{%
-    The option `\KVO at SanitizedCurrentOption' was not declared in %
-    \@cls at pkg\space`\@currname', perhaps you\MessageBreak
-    misspelled its name. %
-    Try typing \space <return> %
-    \space to proceed.%
-  }%
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\@@unprocessedoptions{%
-  \ifx\@currext\@pkgextension
-    \@ifundefined{opt@\@currname.\@currext}{%
-      \let\@curroptions\@empty
-    }{%
-      \expandafter\let\expandafter\@curroptions
-          \csname opt@\@currname.\@currext\endcsname
-    }%
-    \@for\CurrentOption:=\@curroptions\do{%
-        \ifx\CurrentOption\@empty\else\@unknownoptionerror\fi
-    }%
-  \fi
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\def\KVO at SanitizedCurrentOption{%
-  \expandafter\strip at prefix\meaning\CurrentOption
-}
-%    \end{macrocode}
-%
-%    Normalize option list.
-%    \begin{macrocode}
-\def\KVO at normalize#1#2{%
-  \let\KVO at result\@empty
-  \KVO at splitcomma#2,\@nil
-  \let#1\KVO at result
-}
-\def\KVO at splitcomma#1,#2\@nil{%
-  \KVO at ifempty{#1}{}{%
-    \KVO at checkkv#1=\@nil
-  }%
-  \KVO at ifempty{#2}{}{\KVO at splitcomma#2\@nil}%
-}
-\def\KVO at ifempty#1{%
-  \expandafter\ifx\expandafter\\\detokenize{#1}\\%
-    \expandafter\@firstoftwo
-  \else
-    \expandafter\@secondoftwo
-  \fi
-}
-\def\KVO at checkkv#1=#2\@nil{%
-  \KVO at ifempty{#2}{%
-    % option without value
-    \edef\KVO at x{\zap at space#1 \@empty}%
-    \ifx\KVO at x\@empty
-      % ignore empty option
-    \else
-      % append to list
-      \edef\KVO at result{%
-        \etex at unexpanded\expandafter{\KVO at result},\KVO at x
-      }%
-    \fi
-  }{%
-    % #1: "key", #2: "value="
-    % add key part
-    \edef\KVO at result{%
-      \etex at unexpanded\expandafter{\KVO at result},%
-      \zap at space#1 \@empty
-    }%
-    \futurelet\@let at token\KVO at checkfirsttok#2 \@nil| = \@nil|\KVO at nil
-  }%
-}
-\def\KVO at checkfirsttok{%
-  \ifx\@let at token\bgroup
-    % no space at start
-    \expandafter\KVO at removelastspace\expandafter=%
-    % "<value><spaceopt>= \@nil"
-  \else
-    \expandafter\KVO at checkfirstA
-  \fi
-}
-\def\KVO at checkfirstA#1 #2\@nil{%
-  \KVO at ifempty{#2}{%
-    \KVO at removelastspace=#1 \@nil
-  }{%
-    \KVO at ifempty{#1}{%
-      \KVO at removelastspace=#2\@nil
-    }{%
-      \KVO at removelastspace=#1 #2\@nil
-    }%
-  }%
-}
-\def\KVO at removelastspace#1 = \@nil|#2\KVO at nil{%
-  \KVO at ifempty{#2}{%
-    \edef\KVO at result{%
-      \etex at unexpanded\expandafter{\KVO at result}%
-      \etex at unexpanded\expandafter{\KVO at removegarbage#1\KVO at nil}%
-    }%
-  }{%
-    \edef\KVO at result{%
-      \etex at unexpanded\expandafter{\KVO at result}%
-      \etex at unexpanded{#1}%
-    }%
-  }%
-}
-\def\KVO at removegarbage#1= \@nil#2\KVO at nil{#1}%
-%    \end{macrocode}
-%
-%    Arguments |#1| and |#2| are macros.
-%    \begin{macrocode}
-\def\KVO at removeelement#1#2{%
-  \begingroup
-    \toks@={}%
-    \@for\x:=#2\do{%
-      \ifx\x\@empty
-      \else
-        \ifx\x#1\relax
-        \else
-          \edef\t{\the\toks@}%
-          \ifx\t\@empty
-          \else
-            \toks@\expandafter{\the\toks@,}%
-          \fi
-          \toks@\expandafter{\the\expandafter\toks@\x}%
-        \fi
-      \fi
-    }%
-    \edef\x{\endgroup
-      \def\noexpand#2{\the\toks@}%
-    }%
-  \x
-}
-%    \end{macrocode}
-%
-%
-%    \begin{macrocode}
-\let\@@fileswith at pti@ns\KVO at fileswith@pti at ns
-\ifx\@fileswith at pti@ns\@badrequireerror
-\else
-  \let\@fileswith at pti@ns\KVO at fileswith@pti at ns
-\fi
-%    \end{macrocode}
-%
-%    \begin{macro}{\KVO at Patch}
-%    \begin{macrocode}
-\let\KVO at Patch=Y
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-\KVO at AtEnd%
-%</patch>
-%    \end{macrocode}
-%
-% \section{Test}
-%
-% \subsection{Preface for standard catcode check}
-%
-%    \begin{macrocode}
-%<*test1>
-\input miniltx.tex\relax
-%</test1>
-%    \end{macrocode}
-%
-% \subsection{Catcode checks for loading}
-%
-%    \begin{macrocode}
-%<*test1>
-%    \end{macrocode}
-%    \begin{macrocode}
-\catcode`\{=1 %
-\catcode`\}=2 %
-\catcode`\#=6 %
-\catcode`\@=11 %
-\expandafter\ifx\csname count@\endcsname\relax
-  \countdef\count@=255 %
-\fi
-\expandafter\ifx\csname @gobble\endcsname\relax
-  \long\def\@gobble#1{}%
-\fi
-\expandafter\ifx\csname @firstofone\endcsname\relax
-  \long\def\@firstofone#1{#1}%
-\fi
-\expandafter\ifx\csname loop\endcsname\relax
-  \expandafter\@firstofone
-\else
-  \expandafter\@gobble
-\fi
-{%
-  \def\loop#1\repeat{%
-    \def\body{#1}%
-    \iterate
-  }%
-  \def\iterate{%
-    \body
-      \let\next\iterate
-    \else
-      \let\next\relax
-    \fi
-    \next
-  }%
-  \let\repeat=\fi
-}%
-\def\RestoreCatcodes{}
-\count@=0 %
-\loop
-  \edef\RestoreCatcodes{%
-    \RestoreCatcodes
-    \catcode\the\count@=\the\catcode\count@\relax
-  }%
-\ifnum\count@<255 %
-  \advance\count@ 1 %
-\repeat
-
-\def\RangeCatcodeInvalid#1#2{%
-  \count@=#1\relax
-  \loop
-    \catcode\count@=15 %
-  \ifnum\count@<#2\relax
-    \advance\count@ 1 %
-  \repeat
-}
-\def\RangeCatcodeCheck#1#2#3{%
-  \count@=#1\relax
-  \loop
-    \ifnum#3=\catcode\count@
-    \else
-      \errmessage{%
-        Character \the\count@\space
-        with wrong catcode \the\catcode\count@\space
-        instead of \number#3%
-      }%
-    \fi
-  \ifnum\count@<#2\relax
-    \advance\count@ 1 %
-  \repeat
-}
-\def\space{ }
-\expandafter\ifx\csname LoadCommand\endcsname\relax
-  \def\LoadCommand{\input kvoptions.sty\relax}%
-\fi
-\def\Test{%
-  \RangeCatcodeInvalid{0}{47}%
-  \RangeCatcodeInvalid{58}{64}%
-  \RangeCatcodeInvalid{91}{96}%
-  \RangeCatcodeInvalid{123}{255}%
-  \catcode`\@=12 %
-  \catcode`\\=0 %
-  \catcode`\%=14 %
-  \LoadCommand
-  \RangeCatcodeCheck{0}{36}{15}%
-  \RangeCatcodeCheck{37}{37}{14}%
-  \RangeCatcodeCheck{38}{47}{15}%
-  \RangeCatcodeCheck{48}{57}{12}%
-  \RangeCatcodeCheck{58}{63}{15}%
-  \RangeCatcodeCheck{64}{64}{12}%
-  \RangeCatcodeCheck{65}{90}{11}%
-  \RangeCatcodeCheck{91}{91}{15}%
-  \RangeCatcodeCheck{92}{92}{0}%
-  \RangeCatcodeCheck{93}{96}{15}%
-  \RangeCatcodeCheck{97}{122}{11}%
-  \RangeCatcodeCheck{123}{255}{15}%
-  \RestoreCatcodes
-}
-\Test
-\csname @@end\endcsname
-\end
-%    \end{macrocode}
-%    \begin{macrocode}
-%</test1>
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%<*test2>
-\NeedsTeXFormat{LaTeX2e}
-\makeatletter
-\catcode`\@=11 %
-\def\RestoreCatcodes{}
-\count@=0 %
-\loop
-  \edef\RestoreCatcodes{%
-    \RestoreCatcodes
-    \catcode\the\count@=\the\catcode\count@\relax
-  }%
-\ifnum\count@<255 %
-  \advance\count@\@ne
-\repeat
-
-\def\RangeCatcodeInvalid#1#2{%
-  \count@=#1\relax
-  \loop
-    \catcode\count@=15 %
-  \ifnum\count@<#2\relax
-    \advance\count@\@ne
-  \repeat
-}
-\def\Test#1{%
-  \RangeCatcodeInvalid{0}{47}%
-  \RangeCatcodeInvalid{58}{64}%
-  \RangeCatcodeInvalid{91}{96}%
-  \RangeCatcodeInvalid{123}{255}%
-  \catcode`\@=12 %
-  \catcode`\\=0 %
-  \catcode`\{=1 %
-  \catcode`\}=2 %
-  \catcode`\#=6 %
-  \catcode`\[=12 %
-  \catcode`\]=12 %
-  \catcode`\%=14 %
-  \catcode`\ =10 %
-  \catcode13=5 %
-  #1\relax
-  \RestoreCatcodes
-}
-\Test{\RequirePackage{kvoptions-patch}}%
-\Test{\RequirePackage{kvoptions}}%
-\csname @@end\endcsname
-%</test2>
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%<*test3>
-\NeedsTeXFormat{LaTeX2e}
-\makeatletter
-\RequirePackage{kvoptions}[2016/05/16]
-\def\msg#{\immediate\write16}
-\define at key{testfamily}{testkey}{%
-  \msg{[testfamily/testkey/#1]}%
-}
-\define at key{testfamily}{testdefaultkey}[testdefault]{%
-  \msg{[testfamily/testdefaultkey/#1]}%
-}
-\AddToKeyvalOption{testfamily}{testkey}{%
-  \msg{[addition/#1]}%
-}
-\AddToKeyvalOption{testfamily}{testdefaultkey}{%
-  \msg{[addition/#1]}%
-}
-\setkeys{testfamily}{%
-  testkey=testA,%
-  testdefaultkey=testB,%
-  testdefaultkey,%
-}
-\SetupKeyvalOptions{%
-  family=testfamily%
-}
-\AddToKeyvalOption*{testkey}{%
-  \msg{[star addition/#1]}%
-}
-\AddToKeyvalOption*{testdefaultkey}{%
-  \msg{[star addition/#1]}%
-}
-\setkeys{testfamily}{%
-  testkey=testA,%
-  testdefaultkey=testB,%
-  testdefaultkey,%
-}
-\@@end
-%</test3>
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%<*test4pkg>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{kvoptions-test4}[2016/05/16 package for testing]
-\RequirePackage{kvoptions}[2016/05/16]
-\SetupKeyvalOptions{%
-  family=FOO,%
-  prefix=foo,%
-  setkeys=\kvsetkeys,%
-}
-\DeclareStringOption{str}
-\define at key{FOO}{set}{%
-  \setkeys{BAR}{strbar={#1}}%
-}
-\define at key{BAR}{strbar}{%
-  \def\foostr{[BAR:#1]}%
-}
-\ProcessKeyvalOptions*
-%</test4pkg>
-%    \end{macrocode}
-%    \begin{macrocode}
-%<*test4>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{kvoptions-test4.tex}[2016/05/16 test file]
-\RequirePackage[%
-  str=A,set=B,str=C,%
-]{kvoptions-test4}[2016/05/16]
-\def\TestExpected{C}
-\ifx\foostr\TestExpected
-  \typeout{* Test ok.}%
-\else
-  \typeout{* Result: [\foostr]}%
-  \typeout{* Expected: [\TestExpected]}%
-  \errmessage{Test failed!}%
-\fi
-\csname @@end\endcsname\end
-%</test4>
-%    \end{macrocode}
-%
-% \section{Installation}
-%
-% \subsection{Download}
-%
-% \paragraph{Package.} This package is available on
-% CTAN\footnote{\CTANpkg{kvoptions}}:
-% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/kvoptions.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/kvoptions.pdf}] Documentation.
-% \end{description}
-%
-%
-% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-%   |unzip oberdiek.tds.zip -d ~/texmf|
-% \end{quote}
-%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
-% \subsection{Package installation}
-%
-% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
-% \docstrip\ archive. The files are extracted by running the
-% \xfile{.dtx} through \plainTeX:
-% \begin{quote}
-%   \verb|tex kvoptions.dtx|
-% \end{quote}
-%
-% \paragraph{TDS.} Now the different files must be moved into
-% the different directories in your installation TDS tree
-% (also known as \xfile{texmf} tree):
-% \begin{quote}
-% \def\t{^^A
-% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-%   kvoptions.sty & tex/latex/oberdiek/kvoptions.sty\\
-%   kvoptions-patch.sty & tex/latex/oberdiek/kvoptions-patch.sty\\
-%   kvoptions.pdf & doc/latex/oberdiek/kvoptions.pdf\\
-%   example-mycolorsetup.sty & doc/latex/oberdiek/example-mycolorsetup.sty\\
-%   test/kvoptions-test1.tex & doc/latex/oberdiek/test/kvoptions-test1.tex\\
-%   test/kvoptions-test2.tex & doc/latex/oberdiek/test/kvoptions-test2.tex\\
-%   test/kvoptions-test3.tex & doc/latex/oberdiek/test/kvoptions-test3.tex\\
-%   test/kvoptions-test4.tex & doc/latex/oberdiek/test/kvoptions-test4.tex\\
-%   test/kvoptions-test4.sty & doc/latex/oberdiek/test/kvoptions-test4.sty\\
-%   kvoptions.dtx & source/latex/oberdiek/kvoptions.dtx\\
-% \end{tabular}^^A
-% }^^A
-% \sbox0{\t}^^A
-% \ifdim\wd0>\linewidth
-%   \begingroup
-%     \advance\linewidth by\leftmargin
-%     \advance\linewidth by\rightmargin
-%   \edef\x{\endgroup
-%     \def\noexpand\lw{\the\linewidth}^^A
-%   }\x
-%   \def\lwbox{^^A
-%     \leavevmode
-%     \hbox to \linewidth{^^A
-%       \kern-\leftmargin\relax
-%       \hss
-%       \usebox0
-%       \hss
-%       \kern-\rightmargin\relax
-%     }^^A
-%   }^^A
-%   \ifdim\wd0>\lw
-%     \sbox0{\small\t}^^A
-%     \ifdim\wd0>\linewidth
-%       \ifdim\wd0>\lw
-%         \sbox0{\footnotesize\t}^^A
-%         \ifdim\wd0>\linewidth
-%           \ifdim\wd0>\lw
-%             \sbox0{\scriptsize\t}^^A
-%             \ifdim\wd0>\linewidth
-%               \ifdim\wd0>\lw
-%                 \sbox0{\tiny\t}^^A
-%                 \ifdim\wd0>\linewidth
-%                   \lwbox
-%                 \else
-%                   \usebox0
-%                 \fi
-%               \else
-%                 \lwbox
-%               \fi
-%             \else
-%               \usebox0
-%             \fi
-%           \else
-%             \lwbox
-%           \fi
-%         \else
-%           \usebox0
-%         \fi
-%       \else
-%         \lwbox
-%       \fi
-%     \else
-%       \usebox0
-%     \fi
-%   \else
-%     \lwbox
-%   \fi
-% \else
-%   \usebox0
-% \fi
-% \end{quote}
-% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
-% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
-%
-% \subsection{Refresh file name databases}
-%
-% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
-% \verb|mktexlsr|.
-%
-% \subsection{Some details for the interested}
-%
-% \paragraph{Unpacking with \LaTeX.}
-% The \xfile{.dtx} chooses its action depending on the format:
-% \begin{description}
-% \item[\plainTeX:] Run \docstrip\ and extract the files.
-% \item[\LaTeX:] Generate the documentation.
-% \end{description}
-% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
-% about your intention:
-% \begin{quote}
-%   \verb|latex \let\install=y\input{kvoptions.dtx}|
-% \end{quote}
-% Do not forget to quote the argument according to the demands
-% of your shell.
-%
-% \paragraph{Generating the documentation.}
-% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
-% the documentation. The process can be configured by the
-% configuration file \xfile{ltxdoc.cfg}. For instance, put this
-% line into this file, if you want to have A4 as paper format:
-% \begin{quote}
-%   \verb|\PassOptionsToClass{a4paper}{article}|
-% \end{quote}
-% An example follows how to generate the
-% documentation with pdf\LaTeX:
-% \begin{quote}
-%\begin{verbatim}
-%pdflatex kvoptions.dtx
-%makeindex -s gind.ist kvoptions.idx
-%pdflatex kvoptions.dtx
-%makeindex -s gind.ist kvoptions.idx
-%pdflatex kvoptions.dtx
-%\end{verbatim}
-% \end{quote}
-%
-% \begin{thebibliography}{99}
-% \bibitem{tb94wright}
-%   A guide to key-value methods, Joseph Wright, second draft for
-%   \href{https://www.tug.org/tugboat}{TUGBoat}, 2009-03-17.
-%   \url{https://www.texdev.net/uploads/2009/03/keyval.pdf}
-% \bibpackage{ifthen}{David Carlisle}{2001/05/26}
-%   {\CTANpkg{ifthen}}
-% \bibpackage{helvet}{Sebastian Rahtz, Walter Schmidt}{2004/01/26}
-%   {\CTANpkg{psfonts}}
-% \bibpackage{hyperref}{Sebastian Rahtz, Heiko Oberdiek}{2006/02/12}
-%   {\CTANpkg{hyperref}}
-% \bibpackage{keyval}{David Carlisle}{1999/03/16}
-%   {\CTANpkg{keyval}}
-% \bibpackage{multicol}{Frank Mittelbach}{2004/02/14}
-%   {\CTANpkg{multicol}}
-% \bibpackage{tabularx}{David Carlisle}{1999/01/07}
-%   {\CTANpkg{tabularx}}
-% \bibpackage{tracefnt}{Frank Mittelbach, Rainer Sch\"opf}{1997/05/29}
-%   {\CTANpkg{latex-base}}
-% \bibpackage{xkeyval}{Hendri Adriaens}{2005/05/07}
-%   {\CTANpkg{xkeyval}}
-% \bibitem{clsguide}
-%   The \LaTeX3 Project, \textit{\LaTeXe\ for class and package writers},
-%   2003/12/09.
-%   \CTANpkg{clsguide}
-%
-% \end{thebibliography}
-%
-% \begin{History}
-%   \begin{Version}{0000/00/00 v0.0}
-%   \item
-%     Probably David Carlisle's code in \xpackage{hyperref}
-%     was the start.
-%   \end{Version}
-%   \begin{Version}{2004/02/22 v1.0}
-%   \item
-%     The first version was never published. It also
-%     has offered a patch to get rid of \LaTeX's option
-%     expansion.
-%   \end{Version}
-%   \begin{Version}{2006/02/16 v2.0}
-%   \item
-%     Now the package is redesigned with an easier
-%     user interface.
-%   \item
-%     \cs{ProcessKeyvalOptions} remains the central service, inherited
-%     from \xpackage{hyperref}'s \cs{ProcessOptionsWithKV}.
-%     Now the use inside classes is also supported.
-%   \item
-%     Provides help macros for boolean and simple string options.
-%   \item
-%     Fixes for the patch of \LaTeX{}. The patch is only enabled,
-%     if the user requests it.
-%   \end{Version}
-%   \begin{Version}{2006/02/20 v2.1}
-%   \item
-%     Unused option list is sanitized to prevent problems
-%     with other packages that uses own processing methods
-%     for key value options. Disadvantage: the unused global
-%     option detection is weakened.
-%   \item
-%     New option type by \cs{DeclareVoidOption} for options without
-%     value.
-%   \item
-%     Default rule by \cs{DeclareDefaultOption}.
-%   \item
-%     Dynamic options: \cs{DisableKeyvalOption}.
-%   \end{Version}
-%   \begin{Version}{2006/06/01 v2.2}
-%   \item
-%     Fixes for option \xoption{patch}.
-%   \end{Version}
-%   \begin{Version}{2006/08/17 v2.3}
-%   \item
-%     \cs{DeclareBooleanOption} renamed to \cs{DeclareBoolOption}
-%     to avoid a name clash with package \cs{ifoption}.
-%   \end{Version}
-%   \begin{Version}{2006/08/22 v2.4}
-%   \item
-%     Option \xoption{patch}: \cs{ExecuteOptions} does not
-%     change the meaning of macro \cs{CurrentOption} at all.
-%   \end{Version}
-%   \begin{Version}{2007/04/11 v2.5}
-%   \item
-%     Line ends sanitized.
-%   \end{Version}
-%   \begin{Version}{2007/05/06 v2.6}
-%   \item
-%     Uses package \xpackage{etexcmds}.
-%   \end{Version}
-%   \begin{Version}{2007/06/11 v2.7}
-%   \item
-%     The patch part fixes LaTeX bug latex/3965.
-%   \end{Version}
-%   \begin{Version}{2007/10/02 v2.8}
-%   \item
-%     Compatibility for \plainTeX\ added.
-%   \item
-%     Typos in documentation fixed (Axel Sommerfeldt).
-%   \end{Version}
-%   \begin{Version}{2007/10/11 v2.9}
-%   \item
-%     Bug fix for option \xoption{patch}.
-%   \end{Version}
-%   \begin{Version}{2007/10/18 v3.0}
-%   \item
-%     New package \xpackage{kvoptions-patch}.
-%   \end{Version}
-%   \begin{Version}{2009/04/10 v3.1}
-%   \item
-%     Space by line end removed in definition of internal macro.
-%   \end{Version}
-%   \begin{Version}{2009/07/17 v3.2}
-%   \item
-%     \cs{ProcessLocalKeyvalOptions} added.
-%   \item
-%     \cs{DisableKeyvalOption} with the \texttt{action=ignore} option
-%     fixed (Joseph Wright).
-%   \end{Version}
-%   \begin{Version}{2009/07/21 v3.3}
-%   \item
-%     \cs{DeclareLocalOption}, \cs{DeclareLocalOptions} added.
-%   \end{Version}
-%   \begin{Version}{2009/08/13 v3.4}
-%   \item
-%     Documentation addition: recommendation for Joseph Wright's
-%     review article.
-%   \item
-%     Documentation addition: local/global options.
-%   \end{Version}
-%   \begin{Version}{2009/12/04 v3.5}
-%   \item
-%     \cs{AddToKeyvalOption} added.
-%   \end{Version}
-%   \begin{Version}{2009/12/08 v3.6}
-%   \item
-%     Fix: If a default handler is configured, it is now also
-%     called for classes.
-%   \end{Version}
-%   \begin{Version}{2010/02/22 v3.7}
-%   \item
-%     Missing space in error message added.
-%   \end{Version}
-%   \begin{Version}{2010/07/23 v3.8}
-%   \item
-%     Documenation for package \xpackage{kvoptions-patch} improved.
-%     No code changes.
-%   \end{Version}
-%   \begin{Version}{2010/12/02 v3.9}
-%   \item
-%     Key \texttt{setkeys} added for \cs{SetupKeyvalOptions}.
-%   \end{Version}
-%   \begin{Version}{2010/12/23 v3.10}
-%   \item
-%     \cs{DeclareVoidOption} also parses the second parameter as
-%     \hologo{TeX} argument to improve compatibility with
-%     \cs{DeclareOption}.
-%   \end{Version}
-%   \begin{Version}{2011/06/30 v3.11}
-%   \item
-%     Fix because of design bug in package \xpackage{xkeyval} that
-%     removes global options with equal signs.
-%   \end{Version}
-%   \begin{Version}{2016/05/16 v3.12}
-%   \item
-%     Documentation updates.
-%   \end{Version}
-% \end{History}
-%
-% \PrintIndex
-%
-% \Finale
-\endinput

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.17
 % Info: Key value parser
 %
-% Copyright (C) 2006, 2007, 2009-2012 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2006, 2007, 2009-2012 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -104,8 +104,9 @@
 Project: kvsetkeys
 Version: 2016/05/16 v1.17
 
-Copyright (C) 2006, 2007, 2009-2012 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2006, 2007, 2009-2012 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1878,7 +1879,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1890,10 +1891,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1985,8 +1982,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/letltxmacro.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/letltxmacro.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/letltxmacro.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.5
 % Info: Let assignment for LaTeX macros
 %
-% Copyright (C) 2008, 2010 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2008, 2010 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -98,8 +98,9 @@
 Project: letltxmacro
 Version: 2016/05/16 v1.5
 
-Copyright (C) 2008, 2010 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2008, 2010 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -977,7 +978,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -989,10 +990,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1082,8 +1079,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/listingsutf8.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/listingsutf8.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/listingsutf8.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.3
 % Info: Allow UTF-8 in listings input
 %
-% Copyright (C) 2007, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
 Project: listingsutf8
 Version: 2016/05/16 v1.3
 
-Copyright (C) 2007, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -610,7 +611,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -622,10 +623,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -717,8 +714,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/ltxcmds.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/ltxcmds.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/ltxcmds.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.23
 % Info: LaTeX kernel commands for general use
 %
-% Copyright (C) 2009-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2009-2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -107,8 +107,9 @@
 Project: ltxcmds
 Version: 2016/05/16 v1.23
 
-Copyright (C) 2009-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2009-2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -2925,7 +2926,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -2937,10 +2938,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -3034,8 +3031,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Deleted: trunk/Master/texmf-dist/source/latex/oberdiek/luacolor.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/luacolor.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/luacolor.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,1245 +0,0 @@
-% \iffalse meta-comment
-%
-% File: luacolor.dtx
-% Version: 2019/07/25 v1.12
-% Info: Color support via LuaTeX's attributes
-%
-% Copyright (C) 2007, 2009-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
-%    https://github.com/ho-tex/oberdiek/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-%    https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work consists of the main source file luacolor.dtx
-% and the derived files
-%    luacolor.sty, luacolor.pdf, luacolor.ins, luacolor.drv,
-%    luacolor-test1.tex, luacolor-test2.tex, luacolor-test3.tex,
-%    oberdiek.luacolor.lua, luacolor.lua,
-%
-% Distribution:
-%    CTAN:macros/latex/contrib/oberdiek/luacolor.dtx
-%    CTAN:macros/latex/contrib/oberdiek/luacolor.pdf
-%
-% Unpacking:
-%    (a) If luacolor.ins is present:
-%           tex luacolor.ins
-%    (b) Without luacolor.ins:
-%           tex luacolor.dtx
-%    (c) If you insist on using LaTeX
-%           latex \let\install=y\input{luacolor.dtx}
-%        (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-%    (a) If luacolor.drv is present:
-%           latex luacolor.drv
-%    (b) Without luacolor.drv:
-%           latex luacolor.dtx; ...
-%    The class ltxdoc loads the configuration file ltxdoc.cfg
-%    if available. Here you can specify further options, e.g.
-%    use A4 as paper format:
-%       \PassOptionsToClass{a4paper}{article}
-%
-%    Programm calls to get the documentation (example):
-%       pdflatex luacolor.dtx
-%       makeindex -s gind.ist luacolor.idx
-%       pdflatex luacolor.dtx
-%       makeindex -s gind.ist luacolor.idx
-%       pdflatex luacolor.dtx
-%
-% Installation:
-%    TDS:tex/latex/oberdiek/luacolor.sty
-%    TDS:scripts/oberdiek/oberdiek.luacolor.lua
-%    TDS:scripts/oberdiek/luacolor.lua
-%    TDS:doc/latex/oberdiek/luacolor.pdf
-%    TDS:doc/latex/oberdiek/test/luacolor-test1.tex
-%    TDS:doc/latex/oberdiek/test/luacolor-test2.tex
-%    TDS:doc/latex/oberdiek/test/luacolor-test3.tex
-%    TDS:source/latex/oberdiek/luacolor.dtx
-%
-%<*ignore>
-\begingroup
-  \catcode123=1 %
-  \catcode125=2 %
-  \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
-         \ifx\csname processbatchFile\endcsname\relax\else1\fi
-         \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: luacolor 2019/07/25 v1.12 Color support via LuaTeX's attributes (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: luacolor
-Version: 2019/07/25 v1.12
-
-Copyright (C) 2007, 2009-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
-   https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
-   https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
-
-
-This work consists of the main source file luacolor.dtx
-and the derived files
-   luacolor.sty, luacolor.pdf, luacolor.ins, luacolor.drv,
-   luacolor-test1.tex, luacolor-test2.tex, luacolor-test3.tex,
-   luacolor.lua,
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
-  \file{luacolor.ins}{\from{luacolor.dtx}{install}}%
-  \file{luacolor.drv}{\from{luacolor.dtx}{driver}}%
-  \usedir{tex/latex/oberdiek}%
-  \file{luacolor.sty}{\from{luacolor.dtx}{package}}%
-%  \usedir{doc/latex/oberdiek/test}%
-%  \file{luacolor-test1.tex}{\from{luacolor.dtx}{test1}}%
-%  \file{luacolor-test2.tex}{\from{luacolor.dtx}{test2}}%
-%  \file{luacolor-test3.tex}{\from{luacolor.dtx}{test3}}%
-  \nopreamble
-  \nopostamble
-%  \usedir{source/latex/oberdiek/catalogue}%
-%  \file{luacolor.xml}{\from{luacolor.dtx}{catalogue}}%
-}
-\def\MetaPrefix{-- }
-\def\defaultpostamble{%
-  \MetaPrefix^^J%
-  \MetaPrefix\space End of File `\outFileName'.%
-}
-\def\currentpostamble{\defaultpostamble}%
-\generate{%
-  \usedir{scripts/oberdiek}%
-%  \file{oberdiek.luacolor.lua}{\from{luacolor.dtx}{lua}}%
-  \file{luacolor.lua}{\from{luacolor.dtx}{lua}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* file into a directory searched by TeX:}
-\Msg{*}
-\Msg{*     luacolor.sty}
-\Msg{*}
-\Msg{* And install the following script files:}
-\Msg{*}
-\Msg{*     oberdiek.luacolor.lua, luacolor.lua,}
-\Msg{*}
-\Msg{* To produce the documentation run the file `luacolor.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{luacolor.drv}%
-  [2019/07/25 v1.12 Color support via LuaTeX's attributes (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\usepackage{paralist}
-\makeatletter
-\g at addto@macro\MakePrivateLetters{%
-  \@makeother\_%
-}
-\makeatother
-\begin{document}
-  \DocInput{luacolor.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-% \CharacterTable
-%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%   Digits        \0\1\2\3\4\5\6\7\8\9
-%   Exclamation   \!     Double quote  \"     Hash (number) \#
-%   Dollar        \$     Percent       \%     Ampersand     \&
-%   Acute accent  \'     Left paren    \(     Right paren   \)
-%   Asterisk      \*     Plus          \+     Comma         \,
-%   Minus         \-     Point         \.     Solidus       \/
-%   Colon         \:     Semicolon     \;     Less than     \<
-%   Equals        \=     Greater than  \>     Question mark \?
-%   Commercial at \@     Left bracket  \[     Backslash     \\
-%   Right bracket \]     Circumflex    \^     Underscore    \_
-%   Grave accent  \`     Left brace    \{     Vertical bar  \|
-%   Right brace   \}     Tilde         \~}
-%
-% \GetFileInfo{luacolor.drv}
-%
-% \title{The \xpackage{luacolor} package}
-% \date{2019/07/25 v1.12}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% Package \xpackage{luacolor} implements color support based
-% on \LuaTeX's node attributes.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \section{Documentation}
-%
-% \subsection{Introduction}
-%
-% This package uses a \LuaTeX's attribute register to
-% to annotate nodes with color information.
-% If a color is set, then the attribute register
-% is set to this color and all nodes created in its scope
-% (current group) are annotated with this attribute.
-% Now the color property behaves much the same way
-% as the font property.
-%
-% \subsection{Usage}
-%
-% Package \xpackage{color} is loaded automatically by this
-% package \xpackage{luacolor}. If you need a special driver
-% option or you prefer package \xpackage{xcolor}, then load
-% it before package \xpackage{luacolor}, for example:
-% \begin{quote}
-%   |\usepackage[dvipdfmx]{xcolor}|
-% \end{quote}
-% The package \xpackage{luacolor} is loaded without options:
-% \begin{quote}
-%   |\usepackage{luacolor}|
-% \end{quote}
-% It is able to detect PDF mode and DVI drivers are
-% differentiated by its color specials. Therefore the
-% package do need driver options.
-%
-% Then it redefines the color setting commands to set
-% attributes instead of whatsits for color.
-%
-% At last the attribute annotations of the nodes in the
-% output box must be analyzed to insert the necessary color whatsits.
-% Currently \LuaTeX\ lacks an appropriate callback function.
-% Therefore package \xpackage{atbegshi} is used to get control
-% before a box is shipped out.
-%
-% \begin{declcs}{luacolorProcessBox} \M{box}
-% \end{declcs}
-% Macro \cs{luacolorProcessBox} processes the box \meta{box}
-% in the previously described manner. It is automatically
-% called for pages, but not for XForm objects.
-% Before passing a box to \cs{pdfxform}, call \cs{luacolorProcessBox}
-% first.
-%
-% \subsection{Limitations}
-%
-% \begin{description}
-% \item[Ligatures with different colored components:]
-%   Package \xpackage{luacolor} sees the ligature after
-%   the paragraph building and page breaking, when a
-%   page is to be shipped out. Therefore it cannot
-%   break ligatures, because the components might occupy
-%   different space. Therefore it is the respondibility
-%   of the ligature forming process to deal with different
-%   colored glyphs that form a ligature. The user can avoid
-%   the problem entirely by explicitly breaking the ligature
-%   at the places where the color changes.
-%  \item \dots
-% \end{description}
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-%    \begin{macrocode}
-%<*package>
-%    \end{macrocode}
-%
-% \subsection{Catcodes and identification}
-%
-%    \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \catcode64=11 % @
-  \def\x{\endgroup
-    \expandafter\edef\csname LuaCol at AtEnd\endcsname{%
-      \endlinechar=\the\endlinechar\relax
-      \catcode13=\the\catcode13\relax
-      \catcode32=\the\catcode32\relax
-      \catcode35=\the\catcode35\relax
-      \catcode61=\the\catcode61\relax
-      \catcode64=\the\catcode64\relax
-      \catcode123=\the\catcode123\relax
-      \catcode125=\the\catcode125\relax
-    }%
-  }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP at EnsureCode#1#2{%
-  \edef\LuaCol at AtEnd{%
-    \LuaCol at AtEnd
-    \catcode#1=\the\catcode#1\relax
-  }%
-  \catcode#1=#2\relax
-}
-\TMP at EnsureCode{34}{12}% "
-\TMP at EnsureCode{39}{12}% '
-\TMP at EnsureCode{40}{12}% (
-\TMP at EnsureCode{41}{12}% )
-\TMP at EnsureCode{42}{12}% *
-\TMP at EnsureCode{43}{12}% +
-\TMP at EnsureCode{44}{12}% ,
-\TMP at EnsureCode{45}{12}% -
-\TMP at EnsureCode{46}{12}% .
-\TMP at EnsureCode{47}{12}% /
-\TMP at EnsureCode{58}{12}% :
-\TMP at EnsureCode{60}{12}% <
-\TMP at EnsureCode{62}{12}% >
-\TMP at EnsureCode{91}{12}% [
-\TMP at EnsureCode{93}{12}% ]
-\TMP at EnsureCode{95}{12}% _ (other!)
-\TMP at EnsureCode{96}{12}% `
-\edef\LuaCol at AtEnd{\LuaCol at AtEnd\noexpand\endinput}
-%    \end{macrocode}
-%
-%    Package identification.
-%    \begin{macrocode}
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{luacolor}%
-  [2019/07/25 v1.12 Color support via LuaTeX's attributes (HO)]
-%    \end{macrocode}
-%
-% \subsection{Check for \LuaTeX}
-%
-%    Without \LuaTeX\ there is no point in using this package.
-%    \begin{macrocode}
-\RequirePackage{infwarerr}[2010/04/08]%
-\RequirePackage{ifluatex}[2010/03/01]%
-\RequirePackage{ifpdf}[2011/01/30]%
-\RequirePackage{ltxcmds}[2011/04/18]%
-\RequirePackage{color}
-%    \end{macrocode}
-% require ltluatex rather than luatex package support for \LuaTeX\ allocations.
-%    \begin{macrocode}
-\ifluatex
-  \ifx\newattribute\@undefined
-    \RequirePackage{ltluatex}%
- \fi
-\else
-  \@PackageError{luacolor}{%
-    This package may only be run using LuaTeX%
-  }\@ehc
-  \expandafter\LuaCol at AtEnd
-\fi%
-%    \end{macrocode}
-%
-%    \begin{macro}{\LuaCol at directlua}
-%    \begin{macrocode}
-  \let\LuaCol at directlua\directlua
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsection{Check for disabled colors}
-%
-%    \begin{macrocode}
-\ifcolors@
-\else
-  \@PackageWarningNoLine{luacolor}{%
-    Colors are disabled by option `monochrome'%
-  }%
-  \def\set at color{}%
-  \def\reset at color{}%
-  \def\set at page@color{}%
-  \def\define at color#1#2{}%
-  \expandafter\LuaCol at AtEnd
-\fi%
-%    \end{macrocode}
-%
-% \subsection{Load module and check version}
-%
-%    \begin{macrocode}
-\LuaCol at directlua{%
-  require("luacolor")%
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-\begingroup
-  \edef\x{\LuaCol at directlua{tex.write("2019/07/25 v1.12")}}%
-  \edef\y{%
-    \LuaCol at directlua{%
-      if oberdiek.luacolor.getversion then %
-        oberdiek.luacolor.getversion()%
-      end%
-    }%
-  }%
-  \ifx\x\y
-  \else
-    \@PackageError{luacolor}{%
-      Wrong version of lua module.\MessageBreak
-      Package version: \x\MessageBreak
-      Lua module: \y
-    }\@ehc
-  \fi
-\endgroup
-%    \end{macrocode}
-%
-% \subsection{Find driver}
-%
-%    \begin{macrocode}
-\ifpdf
-\else
-  \begingroup
-    \def\current at color{}%
-    \def\reset at color{}%
-    \setbox\z@=\hbox{%
-      \begingroup
-        \set at color
-      \endgroup
-    }%
-    \edef\reserved at a{%
-      \LuaCol at directlua{%
-        oberdiek.luacolor.dvidetect()%
-      }%
-    }%
-    \ifx\reserved at a\@empty
-      \@PackageError{luacolor}{%
-        DVI driver detection failed because of\MessageBreak
-        unrecognized color \string\special
-      }\@ehc
-      \endgroup
-      \expandafter\expandafter\expandafter\LuaCol at AtEnd
-    \else
-      \@PackageInfoNoLine{luacolor}{%
-        Type of color \string\special: \reserved at a
-      }%
-    \fi%
-  \endgroup
-\fi
-%    \end{macrocode}
-%
-% \subsection{Attribute setting}
-%
-%    \begin{macro}{\LuaCol at Attribute}
-%    \begin{macrocode}
-\ltx at IfUndefined{newluatexattribute}{%
-  \newattribute\LuaCol at Attribute
-}{%
-  \newluatexattribute\LuaCol at Attribute
-}
-\ltx at IfUndefined{setluatexattribute}{%
-  \let\LuaCol at setattribute\setattribute
-}{%
-  \let\LuaCol at setattribute\setluatexattribute
-}
-\LuaCol at directlua{%
-  oberdiek.luacolor.setattribute(\number\allocationnumber)%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\set at color}
-%    \begin{macrocode}
-\protected\def\set at color{%
-  \LuaCol at setattribute\LuaCol at Attribute{%
-    \LuaCol at directlua{%
-      oberdiek.luacolor.get("\luaescapestring{\current at color}")%
-    }%
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\reset at color}
-%    \begin{macrocode}
-\def\reset at color{}
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsection{Whatsit insertion}
-%
-%    \begin{macro}{\luacolorProcessBox}
-%    \begin{macrocode}
-\def\luacolorProcessBox#1{%
-  \LuaCol at directlua{%
-    oberdiek.luacolor.process(\number#1)%
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-\RequirePackage{atbegshi}[2011/01/30]
-\AtBeginShipout{%
-  \luacolorProcessBox\AtBeginShipoutBox
-}
-%    \end{macrocode}
-%
-%    Set default color.
-%    \begin{macrocode}
-\set at color
-%    \end{macrocode}
-%
-% \subsection{\cs{pdfxform} support}
-%
-%    \begin{macrocode}
-\ifpdf
-  \ifx\pdfxform\@undefined
-    \let\pdfxform\saveboxresource
-  \fi
-  \ltx at IfUndefined{pdfxform}{%
-      \directlua{%
-        tex.enableprimitives('',{%
-          'pdfxform','pdflastxform','pdfrefxform'%
-        })%
-      }%
-  }{}%
-  \ltx at IfUndefined{protected}{%
-      \directlua{tex.enableprimitives('',{'protected'})}%
-  }{}%
-  \ltx at IfUndefined{pdfxform}{%
-    \@PackageWarning{luacolor}{\string\pdfxform\space not found}%
-  }{%
-    \let\LuaCol at org@pdfxform\pdfxform
-    \begingroup\expandafter\expandafter\expandafter\endgroup
-    \expandafter\ifx\csname protected\endcsname\relax
-      \@PackageWarning{luacolor}{\string\protected\space not found}%
-    \else
-      \expandafter\protected
-    \fi
-    \def\pdfxform{%
-      \begingroup
-      \afterassignment\LuaCol at pdfxform
-      \count@=%
-    }%
-    \def\LuaCol at pdfxform{%
-      \luacolorProcessBox\count@
-      \LuaCol at org@pdfxform\count@
-      \endgroup
-    }%
-  }%
-\fi
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\LuaCol at AtEnd%
-%</package>
-%    \end{macrocode}
-%
-% \subsection{Lua module}
-%
-%    \begin{macrocode}
-%<*lua>
-%    \end{macrocode}
-%    Box zero contains a \cs{hbox} with the color \cs{special}.
-%    That is analyzed to get the prefix for the color setting
-%    \cs{special}.
-%    \begin{macrocode}
-oberdiek = oberdiek or {}
-local luacolor = oberdiek.luacolor or {}
-oberdiek.luacolor = luacolor
-%    \end{macrocode}
-%    \begin{macro}{getversion()}
-%    \begin{macrocode}
-function luacolor.getversion()
-  tex.write("2019/07/25 v1.12")
-end
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsubsection{Driver detection}
-%
-%    \begin{macrocode}
-local ifpdf = tonumber(tex.outputmode or tex.pdfoutput) > 0
-local prefix
-local prefixes = {
-  dvips   = "color ",
-  dvipdfm = "pdf:sc ",
-  truetex = "textcolor:",
-  pctexps = "ps::",
-}
-local patterns = {
-  ["^color "]            = "dvips",
-  ["^pdf: *begincolor "] = "dvipdfm",
-  ["^pdf: *bcolor "]     = "dvipdfm",
-  ["^pdf: *bc "]         = "dvipdfm",
-  ["^pdf: *setcolor "]   = "dvipdfm",
-  ["^pdf: *scolor "]     = "dvipdfm",
-  ["^pdf: *sc "]         = "dvipdfm",
-  ["^textcolor:"]        = "truetex",
-  ["^ps::"]              = "pctexps",
-}
-%    \end{macrocode}
-%    \begin{macro}{info()}
-%    \begin{macrocode}
-local function info(msg, term)
-  local target = "log"
-  if term then
-    target = "term and log"
-  end
-  texio.write_nl(target, "Package luacolor info: " .. msg .. ".")
-  texio.write_nl(target, "")
-end
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{dvidetect()}
-%    \begin{macrocode}
-function luacolor.dvidetect()
-  local v = tex.box[0]
-  assert(v.id == node.id("hlist"))
-  for v in node.traverse_id(node.id("whatsit"), v.head) do
-    if v and v.subtype == node.subtype("special") then
-      local data = v.data
-      for pattern, driver in pairs(patterns) do
-        if string.find(data, pattern) then
-          prefix = prefixes[driver]
-          tex.write(driver)
-          return
-        end
-      end
-      info("\\special{" .. data .. "}", true)
-      return
-    end
-  end
-  info("Missing \\special", true)
-end
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsubsection{Color strings}
-%
-%    \begin{macrocode}
-local map = {
-  n = 0,
-}
-%    \end{macrocode}
-%    \begin{macro}{get()}
-%    \begin{macrocode}
-function luacolor.get(color)
-  tex.write("" .. luacolor.getvalue(color))
-end
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{getvalue()}
-%    \begin{macrocode}
-function luacolor.getvalue(color)
-  local n = map[color]
-  if not n then
-    n = map.n + 1
-    map.n = n
-    map[n] = color
-    map[color] = n
-  end
-  return n
-end
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsubsection{Attribute register}
-%
-%    \begin{macro}{setattribute()}
-%    \begin{macrocode}
-local attribute
-function luacolor.setattribute(attr)
-  attribute = attr
-end
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{getattribute()}
-%    \begin{macrocode}
-function luacolor.getattribute()
-  return attribute
-end
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsubsection{Whatsit insertion}
-%
-%    \begin{macrocode}
-local LIST = 1
-local LIST_LEADERS = 2
-local LIST_DISC = 3
-local COLOR = 4
-local RULE = node.id("rule")
-local node_types = {
-  [node.id("hlist")] = LIST,
-  [node.id("vlist")] = LIST,
-  [node.id("rule")]  = COLOR,
-  [node.id("glyph")] = COLOR,
-  [node.id("disc")]  = LIST_DISC,
-  [node.id("whatsit")] = {
-    [node.subtype("special")] = COLOR,
-    [node.subtype("pdf_literal")] = COLOR,
-    [node.subtype("pdf_save")] = COLOR,
-    [node.subtype("pdf_restore")] = COLOR, -- probably not needed
--- TODO (DPC)    [node.subtype("pdf_refximage")] = COLOR,
-  },
-  [node.id("glue")] =
-    function(n)
-      if n.subtype >= 100 then -- leaders
-        if n.leader.id == RULE then
-          return COLOR
-        else
-          return LIST_LEADERS
-        end
-      end
-    end,
-}
-%    \end{macrocode}
-%    \begin{macro}{get_type()}
-%    \begin{macrocode}
-local function get_type(n)
-  local ret = node_types[n.id]
-  if type(ret) == 'table' then
-    ret = ret[n.subtype]
-  end
-  if type(ret) == 'function' then
-    ret = ret(n)
-  end
-  return ret
-end
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macrocode}
-local mode = 2 -- luatex.pdfliteral.direct
-local WHATSIT = node.id("whatsit")
-local SPECIAL = node.subtype("special")
-local PDFLITERAL = node.subtype("pdf_literal")
-local DRY_FALSE = false
-local DRY_TRUE = true
-%    \end{macrocode}
-%    \begin{macro}{traverse()}
-%    \begin{macrocode}
-local function traverse(list, color, dry)
-  if not list then
-    return color
-  end
-  local head
-  if get_type(list) == LIST then
-    head = list.head
-  elseif get_type(list) == LIST_DISC then
-    head = list.replace
-  else
-    texio.write_nl("!!! Error: Wrong list type: " .. node.type(list.id))
-    return color
-  end
-%<debug>texio.write_nl("traverse: " .. node.type(list.id))
-  for n in node.traverse(head) do
-%<debug>texio.write_nl("  node: " .. node.type(n.id))
-    local t = get_type(n)
-%<debug>texio.write_nl("TYPE "..tostring(t).. " "..tostring(node.type(node.getid(n))).." ".. tostring(node.getsubtype(n)))
-    if t == LIST or t == LIST_DISC then
-      color = traverse(n, color, dry)
-    elseif t == LIST_LEADERS then
-      local color_after = traverse(n.leader, color, DRY_TRUE)
-      if color == color_after then
-        traverse(n.leader, color, DRY_FALSE or dry)
-      else
-        traverse(n.leader, '', DRY_FALSE or dry)
-% The color status is unknown here, because the leader box
-% will or will not be set.
-        color = ''
-      end
-    elseif t == COLOR then
-      local v = node.has_attribute(n, attribute)
-      if v then
-        local newColor = map[v]
-        if newColor ~= color then
-          color = newColor
-          if dry == DRY_FALSE then
-            local newNode
-            if ifpdf then
-              newNode = node.new(WHATSIT, PDFLITERAL)
-              newNode.mode = mode
-              newNode.data = color
-            else
-              newNode = node.new(WHATSIT, SPECIAL)
-              newNode.data = prefix .. color
-            end
-            head = node.insert_before(head, n, newNode)
-          end
-        end
-      end
-    end
-  end
-  if get_type(list) == LIST then
-    list.head = head
-  else
-    list.replace = head
-  end
-  return color
-end
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{process()}
-%    \begin{macrocode}
-function luacolor.process(box)
-  local color = ""
-  local list = tex.getbox(box)
-  traverse(list, color, DRY_FALSE)
-end
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-%</lua>
-%    \end{macrocode}
-%
-% \section{Test}
-%
-%    \begin{macrocode}
-%<*test1>
-\documentclass{article}
-\usepackage{color}
-%</test1>
-%    \end{macrocode}
-% \subsection{Catcode checks for loading}
-%
-%    \begin{macrocode}
-%<*test1>
-%    \end{macrocode}
-%    \begin{macrocode}
-\catcode`\{=1 %
-\catcode`\}=2 %
-\catcode`\#=6 %
-\catcode`\@=11 %
-\expandafter\ifx\csname count@\endcsname\relax
-  \countdef\count@=255 %
-\fi
-\expandafter\ifx\csname @gobble\endcsname\relax
-  \long\def\@gobble#1{}%
-\fi
-\expandafter\ifx\csname @firstofone\endcsname\relax
-  \long\def\@firstofone#1{#1}%
-\fi
-\expandafter\ifx\csname loop\endcsname\relax
-  \expandafter\@firstofone
-\else
-  \expandafter\@gobble
-\fi
-{%
-  \def\loop#1\repeat{%
-    \def\body{#1}%
-    \iterate
-  }%
-  \def\iterate{%
-    \body
-      \let\next\iterate
-    \else
-      \let\next\relax
-    \fi
-    \next
-  }%
-  \let\repeat=\fi
-}%
-\def\RestoreCatcodes{}
-\count@=0 %
-\loop
-  \edef\RestoreCatcodes{%
-    \RestoreCatcodes
-    \catcode\the\count@=\the\catcode\count@\relax
-  }%
-\ifnum\count@<255 %
-  \advance\count@ 1 %
-\repeat
-
-\def\RangeCatcodeInvalid#1#2{%
-  \count@=#1\relax
-  \loop
-    \catcode\count@=15 %
-  \ifnum\count@<#2\relax
-    \advance\count@ 1 %
-  \repeat
-}
-\def\RangeCatcodeCheck#1#2#3{%
-  \count@=#1\relax
-  \loop
-    \ifnum#3=\catcode\count@
-    \else
-      \errmessage{%
-        Character \the\count@\space
-        with wrong catcode \the\catcode\count@\space
-        instead of \number#3%
-      }%
-    \fi
-  \ifnum\count@<#2\relax
-    \advance\count@ 1 %
-  \repeat
-}
-\def\space{ }
-\expandafter\ifx\csname LoadCommand\endcsname\relax
-  \def\LoadCommand{\input luacolor.sty\relax}%
-\fi
-\def\Test{%
-  \RangeCatcodeInvalid{0}{47}%
-  \RangeCatcodeInvalid{58}{64}%
-  \RangeCatcodeInvalid{91}{96}%
-  \RangeCatcodeInvalid{123}{255}%
-  \catcode`\@=12 %
-  \catcode`\\=0 %
-  \catcode`\%=14 %
-  \LoadCommand
-  \RangeCatcodeCheck{0}{36}{15}%
-  \RangeCatcodeCheck{37}{37}{14}%
-  \RangeCatcodeCheck{38}{47}{15}%
-  \RangeCatcodeCheck{48}{57}{12}%
-  \RangeCatcodeCheck{58}{63}{15}%
-  \RangeCatcodeCheck{64}{64}{12}%
-  \RangeCatcodeCheck{65}{90}{11}%
-  \RangeCatcodeCheck{91}{91}{15}%
-  \RangeCatcodeCheck{92}{92}{0}%
-  \RangeCatcodeCheck{93}{96}{15}%
-  \RangeCatcodeCheck{97}{122}{11}%
-  \RangeCatcodeCheck{123}{255}{15}%
-  \RestoreCatcodes
-}
-\Test
-\csname @@end\endcsname
-\end
-%    \end{macrocode}
-%    \begin{macrocode}
-%</test1>
-%    \end{macrocode}
-%
-% \subsection{Driver detection}
-%
-%    \begin{macrocode}
-%<*test2>
-\NeedsTeXFormat{LaTeX2e}
-\ifcsname driver\endcsname
-  \expandafter\PassOptionsToPackage\expandafter{\driver}{color}%
-  \pdfoutput=0 %
-\fi
-\documentclass{minimal}
-\usepackage{luacolor}[2018/11/01]
-\csname @@end\endcsname
-\end
-%</test2>
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%<*test3>
-\NeedsTeXFormat{LaTeX2e}
-%    \end{macrocode}
-%    \begin{macrocode}
-\documentclass{minimal}
-\usepackage{luacolor}[2018/11/01]
-\usepackage{qstest}
-\IncludeTests{*}
-\LogTests{log}{*}{*}
-\makeatletter
-%    \end{macrocode}
-%    \begin{macrocode}
-\@@end
-%</test3>
-%    \end{macrocode}
-%
-% \section{Installation}
-%
-% \subsection{Download}
-%
-% \paragraph{Package.} This package is available on
-% CTAN\footnote{\CTANpkg{luacolor}}:
-% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/luacolor.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/luacolor.pdf}] Documentation.
-% \end{description}
-%
-%
-% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-%   |unzip oberdiek.tds.zip -d ~/texmf|
-% \end{quote}
-%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
-% \subsection{Package installation}
-%
-% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
-% \docstrip\ archive. The files are extracted by running the
-% \xfile{.dtx} through \plainTeX:
-% \begin{quote}
-%   \verb|tex luacolor.dtx|
-% \end{quote}
-%
-% \paragraph{TDS.} Now the different files must be moved into
-% the different directories in your installation TDS tree
-% (also known as \xfile{texmf} tree):
-% \begin{quote}
-% \def\t{^^A
-% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-%   luacolor.sty & tex/latex/oberdiek/luacolor.sty\\
-%   luacolor.lua & scripts/oberdiek/luacolor.lua\\
-%   luacolor.pdf & doc/latex/oberdiek/luacolor.pdf\\
-%   luacolor.dtx & source/latex/oberdiek/luacolor.dtx\\
-% \end{tabular}^^A
-% }^^A
-% \sbox0{\t}^^A
-% \ifdim\wd0>\linewidth
-%   \begingroup
-%     \advance\linewidth by\leftmargin
-%     \advance\linewidth by\rightmargin
-%   \edef\x{\endgroup
-%     \def\noexpand\lw{\the\linewidth}^^A
-%   }\x
-%   \def\lwbox{^^A
-%     \leavevmode
-%     \hbox to \linewidth{^^A
-%       \kern-\leftmargin\relax
-%       \hss
-%       \usebox0
-%       \hss
-%       \kern-\rightmargin\relax
-%     }^^A
-%   }^^A
-%   \ifdim\wd0>\lw
-%     \sbox0{\small\t}^^A
-%     \ifdim\wd0>\linewidth
-%       \ifdim\wd0>\lw
-%         \sbox0{\footnotesize\t}^^A
-%         \ifdim\wd0>\linewidth
-%           \ifdim\wd0>\lw
-%             \sbox0{\scriptsize\t}^^A
-%             \ifdim\wd0>\linewidth
-%               \ifdim\wd0>\lw
-%                 \sbox0{\tiny\t}^^A
-%                 \ifdim\wd0>\linewidth
-%                   \lwbox
-%                 \else
-%                   \usebox0
-%                 \fi
-%               \else
-%                 \lwbox
-%               \fi
-%             \else
-%               \usebox0
-%             \fi
-%           \else
-%             \lwbox
-%           \fi
-%         \else
-%           \usebox0
-%         \fi
-%       \else
-%         \lwbox
-%       \fi
-%     \else
-%       \usebox0
-%     \fi
-%   \else
-%     \lwbox
-%   \fi
-% \else
-%   \usebox0
-% \fi
-% \end{quote}
-% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
-% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
-%
-% \subsection{Refresh file name databases}
-%
-% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
-% \verb|mktexlsr|.
-%
-% \subsection{Some details for the interested}
-%
-% \paragraph{Unpacking with \LaTeX.}
-% The \xfile{.dtx} chooses its action depending on the format:
-% \begin{description}
-% \item[\plainTeX:] Run \docstrip\ and extract the files.
-% \item[\LaTeX:] Generate the documentation.
-% \end{description}
-% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
-% about your intention:
-% \begin{quote}
-%   \verb|latex \let\install=y\input{luacolor.dtx}|
-% \end{quote}
-% Do not forget to quote the argument according to the demands
-% of your shell.
-%
-% \paragraph{Generating the documentation.}
-% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
-% the documentation. The process can be configured by the
-% configuration file \xfile{ltxdoc.cfg}. For instance, put this
-% line into this file, if you want to have A4 as paper format:
-% \begin{quote}
-%   \verb|\PassOptionsToClass{a4paper}{article}|
-% \end{quote}
-% An example follows how to generate the
-% documentation with pdf\LaTeX:
-% \begin{quote}
-%\begin{verbatim}
-%pdflatex luacolor.dtx
-%makeindex -s gind.ist luacolor.idx
-%pdflatex luacolor.dtx
-%makeindex -s gind.ist luacolor.idx
-%pdflatex luacolor.dtx
-%\end{verbatim}
-% \end{quote}
-%
-% \begin{History}
-%   \begin{Version}{2007/12/12 v1.0}
-%   \item
-%     First public version.
-%   \end{Version}
-%   \begin{Version}{2009/04/10 v1.1}
-%   \item
-%     Fixes for changed syntax of \cs{directlua} in \LuaTeX\ 0.36.
-%   \end{Version}
-%   \begin{Version}{2010/03/09 v1.2}
-%   \item
-%     Adaptation for package \xpackage{luatex} 2010/03/09 v0.4.
-%   \end{Version}
-%   \begin{Version}{2010/12/13 v1.3}
-%   \item
-%     Support for \cs{pdfxform} added.
-%   \item
-%     Loaded package \xpackage{luatexbase-attr} recognized.
-%   \item
-%     Update for \hologo{LuaTeX}: `list' fields renamed to `head' in v0.65.0.
-%   \end{Version}
-%   \begin{Version}{2011/03/29 v1.4}
-%   \item
-%     Avoid whatsit insertion if option \xoption{monochrome} is used
-%     (thanks Manuel P\'egouri\'e-Gonnard).
-%   \end{Version}
-%   \begin{Version}{2011/04/22 v1.5}
-%   \item
-%     Bug fix by Manuel P\'egouri\'e-Gonnard: A typo prevented the
-%     detection of whatsits and applying color changes for
-%     \cs{pdfliteral} and \cs{special} nodes that might contain
-%     typesetting material.
-%   \item
-%     Bug fix by Manuel P\'egouri\'e-Gonnard: Now colors are also
-%     applied to leader boxes.
-%   \item
-%     Unnecessary color settings are removed for leaders boxes,
-%     if after the leader box the color has not changed.
-%     The costs are a little runtime, leader boxes are processed twice.
-%   \item
-%     Additional whatsits that are colored: \texttt{pdf\_refximage}.
-%   \item
-%     Workaround for bug with \texttt{node.insert\_before}
-%     removed for the version after \hologo{LuaTeX} 0.65, because
-%     bug was fixed in 0.27. (Thanks Manuel P\'egouri\'e-Gonnard.)
-%   \end{Version}
-%   \begin{Version}{2011/04/23 v1.6}
-%   \item
-%     Bug fix for nested leader boxes.
-%   \item
-%     Bug fix for leader boxes that change color, but
-%     are not set because of missing place.
-%   \item
-%     Version check for Lua module added.
-%   \end{Version}
-%   \begin{Version}{2011/10/22 v1.7}
-%   \item
-%     Lua functions \texttt{getattribute} and \texttt{getvalue}
-%     added to tell other external Lua functions
-%     the attribute register number for coloring.
-%   \end{Version}
-%   \begin{Version}{2011/11/01 v1.8}
-%   \item
-%     Use of \texttt{node.subtype} instead of magic numbers.
-%   \end{Version}
-%   \begin{Version}{2016/05/13 v1.9}
-%   \item
-%     More use of \texttt{node.subtype} instead of magic numbers.
-%   \item luatex 85 updates
-%   \end{Version}
-%   \begin{Version}{2016/05/16 v1.10}
-%   \item
-%     Documentation updates.
-%   \end{Version}
-%   \begin{Version}{2018/11/22 v1.11}
-%   \item
-%     handle issue 43.
-%   \item
-%     removed pre-0.65 stuff
-%   \end{Version}
-%   \begin{Version}{2019/07/25 v1.12}
-%   \item
-%     removed uses of module function, see PR70
-%   \end{Version}
-% \end{History}
-%
-% \PrintIndex
-%
-% \Finale
-\endinput

Deleted: trunk/Master/texmf-dist/source/latex/oberdiek/magicnum.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/magicnum.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/magicnum.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,1554 +0,0 @@
-% \iffalse meta-comment
-%
-% File: magicnum.dtx
-% Version: 2019/07/25 v1.6
-% Info: Magic numbers
-%
-% Copyright (C) 2007, 2009-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016, 2019
-%    https://github.com/ho-tex/oberdiek/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-%    https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% The Base Interpreter refers to any `TeX-Format',
-% because some files are installed in TDS:tex/generic//.
-%
-% This work consists of the main source file magicnum.dtx
-% and the derived files
-%    magicnum.sty, magicnum.pdf, magicnum.ins, magicnum.drv, magicnum.txt,
-%    magicnum-test1.tex, magicnum-test2.tex, magicnum-test3.tex,
-%    magicnum-test4.tex, magicnum.lua, oberdiek.magicnum.lua.
-%
-% Distribution:
-%    CTAN:macros/latex/contrib/oberdiek/magicnum.dtx
-%    CTAN:macros/latex/contrib/oberdiek/magicnum.pdf
-%
-% Unpacking:
-%    (a) If magicnum.ins is present:
-%           tex magicnum.ins
-%    (b) Without magicnum.ins:
-%           tex magicnum.dtx
-%    (c) If you insist on using LaTeX
-%           latex \let\install=y\input{magicnum.dtx}
-%        (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-%    (a) If magicnum.drv is present:
-%           latex magicnum.drv
-%    (b) Without magicnum.drv:
-%           latex magicnum.dtx; ...
-%    The class ltxdoc loads the configuration file ltxdoc.cfg
-%    if available. Here you can specify further options, e.g.
-%    use A4 as paper format:
-%       \PassOptionsToClass{a4paper}{article}
-%
-%    Programm calls to get the documentation (example):
-%       pdflatex magicnum.dtx
-%       makeindex -s gind.ist magicnum.idx
-%       pdflatex magicnum.dtx
-%       makeindex -s gind.ist magicnum.idx
-%       pdflatex magicnum.dtx
-%
-% Installation:
-%    TDS:tex/generic/oberdiek/magicnum.sty
-%    TDS:scripts/oberdiek/magicnum.lua
-%    TDS:scripts/oberdiek/oberdiek.magicnum.lua
-%    TDS:doc/latex/oberdiek/magicnum.pdf
-%    TDS:doc/latex/oberdiek/magicnum.txt
-%    TDS:doc/latex/oberdiek/test/magicnum-test1.tex
-%    TDS:doc/latex/oberdiek/test/magicnum-test2.tex
-%    TDS:doc/latex/oberdiek/test/magicnum-test3.tex
-%    TDS:doc/latex/oberdiek/test/magicnum-test4.tex
-%    TDS:source/latex/oberdiek/magicnum.dtx
-%
-%<*ignore>
-\begingroup
-  \catcode123=1 %
-  \catcode125=2 %
-  \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
-         \ifx\csname processbatchFile\endcsname\relax\else1\fi
-         \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: magicnum 2019/07/25 v1.6 Magic numbers (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: magicnum
-Version: 2019/07/25 v1.6
-
-Copyright (C) 2007, 2009-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
-   https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
-   https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
-
-
-The Base Interpreter refers to any `TeX-Format',
-because some files are installed in TDS:tex/generic//.
-
-This work consists of the main source file magicnum.dtx
-and the derived files
-   magicnum.sty, magicnum.pdf, magicnum.ins, magicnum.drv, magicnum.txt,
-   magicnum-test1.tex, magicnum-test2.tex, magicnum-test3.tex,
-   magicnum-test4.tex, magicnum.lua, oberdiek.magicnum.lua.
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
-  \file{magicnum.ins}{\from{magicnum.dtx}{install}}%
-  \file{magicnum.drv}{\from{magicnum.dtx}{driver}}%
-  \usedir{tex/generic/oberdiek}%
-  \file{magicnum.sty}{\from{magicnum.dtx}{package}}%
-%  \usedir{doc/latex/oberdiek/test}%
-%  \file{magicnum-test1.tex}{\from{magicnum.dtx}{test1}}%
-%  \file{magicnum-test2.tex}{\from{magicnum.dtx}{testplain,testdata}}%
-%  \file{magicnum-test3.tex}{\from{magicnum.dtx}{testlatex,testdata}}%
-%  \file{magicnum-test4.tex}{\from{magicnum.dtx}{test4}}%
-  \nopreamble
-  \nopostamble
-  \usedir{doc/latex/oberdiek}%
-  \file{magicnum.txt}{\from{magicnum.dtx}{data}}%
-%  \usedir{source/latex/oberdiek/catalogue}%
-%  \file{magicnum.xml}{\from{magicnum.dtx}{catalogue}}%
-}
-\def\MetaPrefix{-- }
-\def\defaultpostamble{%
-  \MetaPrefix^^J%
-  \MetaPrefix\space End of File `\outFileName'.%
-}
-\def\currentpostamble{\defaultpostamble}%
-\generate{%
-  \usedir{scripts/oberdiek}%
-  \file{magicnum.lua}{\from{magicnum.dtx}{lua}}%
-  \file{oberdiek.magicnum.lua}{\from{magicnum.dtx}{lua}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* file into a directory searched by TeX:}
-\Msg{*}
-\Msg{*     magicnum.sty}
-\Msg{*}
-\Msg{* And install the following script files:}
-\Msg{*}
-\Msg{*     magicnum.lua, oberdiek.magicnum.lua}
-\Msg{*}
-\Msg{* To produce the documentation run the file `magicnum.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{magicnum.drv}%
-  [2019/07/25 v1.6 Magic numbers (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\usepackage{array}
-\begin{document}
-  \DocInput{magicnum.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-% \CharacterTable
-%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%   Digits        \0\1\2\3\4\5\6\7\8\9
-%   Exclamation   \!     Double quote  \"     Hash (number) \#
-%   Dollar        \$     Percent       \%     Ampersand     \&
-%   Acute accent  \'     Left paren    \(     Right paren   \)
-%   Asterisk      \*     Plus          \+     Comma         \,
-%   Minus         \-     Point         \.     Solidus       \/
-%   Colon         \:     Semicolon     \;     Less than     \<
-%   Equals        \=     Greater than  \>     Question mark \?
-%   Commercial at \@     Left bracket  \[     Backslash     \\
-%   Right bracket \]     Circumflex    \^     Underscore    \_
-%   Grave accent  \`     Left brace    \{     Vertical bar  \|
-%   Right brace   \}     Tilde         \~}
-%
-% \GetFileInfo{magicnum.drv}
-%
-% \title{The \xpackage{magicnum} package}
-% \date{2019/07/25 v1.6}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% This packages allows to access magic numbers by a hierarchical
-% name system.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \hypersetup{bookmarksopenlevel=2}
-% \section{Documentation}
-%
-% \subsection{Introduction}
-%
-% Especially since \eTeX\ there are many integer values
-% with special meanings, such as catcodes, group types, \dots
-% Package \xpackage{etex}, enabled by options, defines
-% macros in the user namespace for these values.
-%
-% This package goes another approach for storing the names and values.
-% \begin{itemize}
-% \item If \LuaTeX\ is available, they
-% are stored in Lua tables.
-% \item Without \LuaTeX\ they are remembered using internal
-% macros.
-% \end{itemize}
-%
-% \subsection{User interface}
-%
-% The integer values and names are organized in a hierarchical
-% scheme of categories with the property names as leaves.
-% Example: \eTeX's \cs{currentgrouplevel} reports |2| for a
-% group caused by \cs{hbox}. This package has choosen to organize
-% the group types in a main category |etex| and its subcategory
-% |grouptype|:
-% \begin{quote}
-%   |etex.grouptype.hbox| = |2|
-% \end{quote}
-% The property name |hbox| in category |etex.grouptype| has value |2|.
-% Dots are used to separate components.
-%
-% If you want to have the value, the access key is constructed by
-% the category with all its components and the property name.
-% For the opposite the value is used instead of the property name.
-%
-% Values are always integers (including negative numbers).
-%
-% \subsubsection{\cs{magicnum}}
-%
-% \begin{declcs}{magicnum} \M{access key}
-% \end{declcs}
-% Macro \cs{magicnum} expects an access key as argument and
-% expands to the requested data. The macro is always expandable.
-% In case of errors the expansion result is empty.
-%
-% The same macro is also used for getting a property name.
-% In this case the property name part in the access key is
-% replaced by the value.
-%
-% The catcodes
-% of the resulting numbers and strings follow \TeX's tradition of
-% \cs{string}, \cs{meaning}, \dots: The space has catcode 10
-% (|tex.catcode.space|) and the other characters have catcode
-% 12 (|tex.catcode.other|).
-%
-% Examples:
-% \begin{quote}
-%   |\magicnum{etex.grouptype.hbox}| $\Rightarrow$ |2|\\
-%   |\magicnum{tex.catcode.14}| $\Rightarrow$ |comment|\\
-%   |\magicnum{tex.catcode.undefined}| $\Rightarrow$ $\emptyset$
-% \end{quote}
-%
-% \subsubsection{Properties}
-%
-% \begin{itemize}
-% \item The components of a category are either subcategories or
-%       key value pairs, but not both.
-% \item The full specified property names are unique and thus
-%       has one integer value exactly.
-% \item Also the values inside a category are unique.
-%       This condition is a prerequisite for the reverse mapping
-%       of \cs{magicnum}.
-% \item All names start with a letter. Only letters or digits
-%       may follow.
-% \end{itemize}
-%
-% \subsection{Data}
-%
-%  \subsubsection{\texorpdfstring{Category }{}\texttt{tex.catcode}}
-%
-% \begin{quote}
-% \begin{tabular}{@{}>{\ttfamily}l>{\ttfamily}l@{}}
-%    tex.catcode.escape & 0\\
-%    tex.catcode.begingroup & 1\\
-%    tex.catcode.endgroup & 2\\
-%    tex.catcode.math & 3\\
-%    tex.catcode.align & 4\\
-%    tex.catcode.eol & 5\\
-%    tex.catcode.parameter & 6\\
-%    tex.catcode.superscript & 7\\
-%    tex.catcode.subscript & 8\\
-%    tex.catcode.ignore & 9\\
-%    tex.catcode.space & 10\\
-%    tex.catcode.letter & 11\\
-%    tex.catcode.other & 12\\
-%    tex.catcode.active & 13\\
-%    tex.catcode.comment & 14\\
-%    tex.catcode.invalid & 15\\
-%  \end{tabular}
-%  \end{quote}
-%
-%  \subsubsection{\texorpdfstring{Category }{}\texttt{etex.grouptype}}
-%
-% \begin{quote}
-% \begin{tabular}{@{}>{\ttfamily}l>{\ttfamily}l@{}}
-%    etex.grouptype.bottomlevel & 0\\
-%    etex.grouptype.simple & 1\\
-%    etex.grouptype.hbox & 2\\
-%    etex.grouptype.adjustedhbox & 3\\
-%    etex.grouptype.vbox & 4\\
-%    etex.grouptype.align & 5\\
-%    etex.grouptype.noalign & 6\\
-%    etex.grouptype.output & 8\\
-%    etex.grouptype.math & 9\\
-%    etex.grouptype.disc & 10\\
-%    etex.grouptype.insert & 11\\
-%    etex.grouptype.vcenter & 12\\
-%    etex.grouptype.mathchoice & 13\\
-%    etex.grouptype.semisimple & 14\\
-%    etex.grouptype.mathshift & 15\\
-%    etex.grouptype.mathleft & 16\\
-%  \end{tabular}
-%  \end{quote}
-%
-%  \subsubsection{\texorpdfstring{Category }{}\texttt{etex.iftype}}
-%
-% \begin{quote}
-% \begin{tabular}{@{}>{\ttfamily}l>{\ttfamily}l@{}}
-%    etex.iftype.none & 0\\
-%    etex.iftype.char & 1\\
-%    etex.iftype.cat & 2\\
-%    etex.iftype.num & 3\\
-%    etex.iftype.dim & 4\\
-%    etex.iftype.odd & 5\\
-%    etex.iftype.vmode & 6\\
-%    etex.iftype.hmode & 7\\
-%    etex.iftype.mmode & 8\\
-%    etex.iftype.inner & 9\\
-%    etex.iftype.void & 10\\
-%    etex.iftype.hbox & 11\\
-%    etex.iftype.vbox & 12\\
-%    etex.iftype.x & 13\\
-%    etex.iftype.eof & 14\\
-%    etex.iftype.true & 15\\
-%    etex.iftype.false & 16\\
-%    etex.iftype.case & 17\\
-%    etex.iftype.defined & 18\\
-%    etex.iftype.csname & 19\\
-%    etex.iftype.fontchar & 20\\
-%  \end{tabular}
-%  \end{quote}
-%
-%  \subsubsection{\texorpdfstring{Category }{}\texttt{etex.nodetype}}
-%
-% \begin{quote}
-% \begin{tabular}{@{}>{\ttfamily}l>{\ttfamily}l@{}}
-%    etex.nodetype.none & -1\\
-%    etex.nodetype.char & 0\\
-%    etex.nodetype.hlist & 1\\
-%    etex.nodetype.vlist & 2\\
-%    etex.nodetype.rule & 3\\
-%    etex.nodetype.ins & 4\\
-%    etex.nodetype.mark & 5\\
-%    etex.nodetype.adjust & 6\\
-%    etex.nodetype.ligature & 7\\
-%    etex.nodetype.disc & 8\\
-%    etex.nodetype.whatsit & 9\\
-%    etex.nodetype.math & 10\\
-%    etex.nodetype.glue & 11\\
-%    etex.nodetype.kern & 12\\
-%    etex.nodetype.penalty & 13\\
-%    etex.nodetype.unset & 14\\
-%    etex.nodetype.maths & 15\\
-%  \end{tabular}
-%  \end{quote}
-%
-%  \subsubsection{\texorpdfstring{Category }{}\texttt{etex.interactionmode}}
-%
-% \begin{quote}
-% \begin{tabular}{@{}>{\ttfamily}l>{\ttfamily}l@{}}
-%    etex.interactionmode.batch & 0\\
-%    etex.interactionmode.nonstop & 1\\
-%    etex.interactionmode.scroll & 2\\
-%    etex.interactionmode.errorstop & 3\\
-%  \end{tabular}
-%  \end{quote}
-%
-%  \subsubsection{\texorpdfstring{Category }{}\texttt{luatex.pdfliteral.mode}}
-%
-% \begin{quote}
-% \begin{tabular}{@{}>{\ttfamily}l>{\ttfamily}l@{}}
-%    luatex.pdfliteral.mode.setorigin & 0\\
-%    luatex.pdfliteral.mode.page & 1\\
-%    luatex.pdfliteral.mode.direct & 2\\
-%  \end{tabular}
-%  \end{quote}
-%
-%
-% \hypersetup{bookmarksopenlevel=1}
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-%    \begin{macrocode}
-%<*package>
-%    \end{macrocode}
-%
-% \subsection{Reload check and package identification}
-%    Reload check, especially if the package is not used with \LaTeX.
-%    \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode35=6 % #
-  \catcode39=12 % '
-  \catcode44=12 % ,
-  \catcode45=12 % -
-  \catcode46=12 % .
-  \catcode58=12 % :
-  \catcode64=11 % @
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \expandafter\let\expandafter\x\csname ver at magicnum.sty\endcsname
-  \ifx\x\relax % plain-TeX, first loading
-  \else
-    \def\empty{}%
-    \ifx\x\empty % LaTeX, first loading,
-      % variable is initialized, but \ProvidesPackage not yet seen
-    \else
-      \expandafter\ifx\csname PackageInfo\endcsname\relax
-        \def\x#1#2{%
-          \immediate\write-1{Package #1 Info: #2.}%
-        }%
-      \else
-        \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
-      \fi
-      \x{magicnum}{The package is already loaded}%
-      \aftergroup\endinput
-    \fi
-  \fi
-\endgroup%
-%    \end{macrocode}
-%    Package identification:
-%    \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode35=6 % #
-  \catcode39=12 % '
-  \catcode40=12 % (
-  \catcode41=12 % )
-  \catcode44=12 % ,
-  \catcode45=12 % -
-  \catcode46=12 % .
-  \catcode47=12 % /
-  \catcode58=12 % :
-  \catcode64=11 % @
-  \catcode91=12 % [
-  \catcode93=12 % ]
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \expandafter\ifx\csname ProvidesPackage\endcsname\relax
-    \def\x#1#2#3[#4]{\endgroup
-      \immediate\write-1{Package: #3 #4}%
-      \xdef#1{#4}%
-    }%
-  \else
-    \def\x#1#2[#3]{\endgroup
-      #2[{#3}]%
-      \ifx#1\@undefined
-        \xdef#1{#3}%
-      \fi
-      \ifx#1\relax
-        \xdef#1{#3}%
-      \fi
-    }%
-  \fi
-\expandafter\x\csname ver at magicnum.sty\endcsname
-\ProvidesPackage{magicnum}%
-  [2019/07/25 v1.6 Magic numbers (HO)]%
-%    \end{macrocode}
-%
-% \subsection{Catcodes}
-%
-%    \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \catcode64=11 % @
-  \def\x{\endgroup
-    \expandafter\edef\csname magicnum at AtEnd\endcsname{%
-      \endlinechar=\the\endlinechar\relax
-      \catcode13=\the\catcode13\relax
-      \catcode32=\the\catcode32\relax
-      \catcode35=\the\catcode35\relax
-      \catcode61=\the\catcode61\relax
-      \catcode64=\the\catcode64\relax
-      \catcode123=\the\catcode123\relax
-      \catcode125=\the\catcode125\relax
-    }%
-  }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP at EnsureCode#1#2{%
-  \edef\magicnum at AtEnd{%
-    \magicnum at AtEnd
-    \catcode#1=\the\catcode#1\relax
-  }%
-  \catcode#1=#2\relax
-}
-\TMP at EnsureCode{34}{12}% "
-\TMP at EnsureCode{39}{12}% '
-\TMP at EnsureCode{40}{12}% (
-\TMP at EnsureCode{41}{12}% )
-\TMP at EnsureCode{42}{12}% *
-\TMP at EnsureCode{44}{12}% ,
-\TMP at EnsureCode{45}{12}% -
-\TMP at EnsureCode{46}{12}% .
-\TMP at EnsureCode{47}{12}% /
-\TMP at EnsureCode{58}{12}% :
-\TMP at EnsureCode{60}{12}% <
-\TMP at EnsureCode{62}{12}% >
-\TMP at EnsureCode{91}{12}% [
-\TMP at EnsureCode{93}{12}% ]
-\edef\magicnum at AtEnd{\magicnum at AtEnd\noexpand\endinput}
-%    \end{macrocode}
-%
-% \subsection{Check for previous definition}
-%
-%    \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname newcommand\endcsname\relax
-  \expandafter\ifx\csname magicnum\endcsname\relax
-  \else
-    \input infwarerr.sty\relax
-    \@PackageError{magicnum}{%
-      \string\magicnum\space is already defined%
-    }\@ehc
-  \fi
-\else
-  \newcommand*{\magicnum}{}%
-\fi
-%    \end{macrocode}
-%
-% \subsection{Without \LuaTeX}
-%
-%    \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname directlua\endcsname\relax
-%    \end{macrocode}
-%
-%    \begin{macro}{\magicnum}
-%    \begin{macrocode}
-  \begingroup\expandafter\expandafter\expandafter\endgroup
-  \expandafter\ifx\csname ifcsname\endcsname\relax
-    \def\magicnum#1{%
-      \expandafter\ifx\csname MG@#1\endcsname\relax
-      \else
-        \csname MG@#1\endcsname
-      \fi
-    }%
-  \else
-    \begingroup
-      \edef\x{\endgroup
-        \def\noexpand\magicnum##1{%
-          \expandafter\noexpand\csname
-          ifcsname\endcsname MG@##1\noexpand\endcsname
-            \noexpand\csname MG@##1%
-                 \noexpand\expandafter\noexpand\endcsname
-          \expandafter\noexpand\csname fi\endcsname
-        }%
-      }%
-    \x
-  \fi
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-\else
-%    \end{macrocode}
-%
-% \subsection{With \LuaTeX}
-%
-%    \begin{macrocode}
-  \begingroup\expandafter\expandafter\expandafter\endgroup
-  \expandafter\ifx\csname RequirePackage\endcsname\relax
-    \input ifluatex.sty\relax
-    \input infwarerr.sty\relax
-  \else
-    \RequirePackage{ifluatex}[2010/03/01]%
-    \RequirePackage{infwarerr}[2010/04/08]%
-  \fi
-%    \end{macrocode}
-%
-%    \begin{macro}{\magicnum at directlua}
-%    \begin{macrocode}
-  \ifnum\luatexversion<36 %
-    \def\magicnum at directlua{\directlua0 }%
-  \else
-    \let\magicnum at directlua\directlua
-  \fi
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macrocode}
-  \magicnum at directlua{%
-    require("magicnum")%
-  }%
-  \begingroup
-    \def\x{2019/07/25 v1.6}%
-    \def\StripPrefix#1>{}%
-    \edef\x{\expandafter\StripPrefix\meaning\x}%
-    \edef\y{%
-      \magicnum at directlua{%
-        if oberdiek.magicnum.getversion then %
-          oberdiek.magicnum.getversion()%
-        end%
-      }%
-    }%
-    \ifx\x\y
-    \else
-      \@PackageError{magicnum}{%
-        Wrong version of lua module.\MessageBreak
-        Package version: \x\MessageBreak
-        Lua module: \y
-      }\@ehc
-    \fi
-  \endgroup
-%    \end{macrocode}
-%    \begin{macro}{\luaescapestring}
-%    \begin{macrocode}
-  \begingroup
-    \expandafter\ifx\csname luaescapestring\endcsname\relax
-      \directlua{%
-        if tex.enableprimitives then %
-          tex.enableprimitives('magicnum@', {'luaescapestring'})%
-        end%
-      }%
-      \global\let\luaescapestring\magicnum at luaescapestring
-    \fi
-    \expandafter\ifx\csname luaescapestring\endcsname\relax
-      \escapechar=92 %
-      \@PackageError{magicnum}{%
-        Missing \string\luaescapestring
-      }\@ehc
-    \fi
-  \endgroup
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\magicnum}
-%    \begin{macrocode}
-  \def\magicnum#1{%
-    \magicnum at directlua{%
-      oberdiek.magicnum.get("\luaescapestring{#1}")%
-    }%
-  }%
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-  \expandafter\magicnum at AtEnd
-\fi%
-%</package>
-%    \end{macrocode}
-%
-% \subsection{Data}
-%
-% \subsubsection{Plain data}
-%
-%    \begin{macrocode}
-%<*data>
-tex.catcode
-  escape = 0
-  begingroup = 1
-  endgroup = 2
-  math = 3
-  align = 4
-  eol = 5
-  parameter = 6
-  superscript = 7
-  subscript = 8
-  ignore = 9
-  space = 10
-  letter = 11
-  other = 12
-  active = 13
-  comment = 14
-  invalid = 15
-etex.grouptype
-  bottomlevel = 0
-  simple = 1
-  hbox = 2
-  adjustedhbox = 3
-  vbox = 4
-  align = 5
-  noalign = 6
-  output = 8
-  math = 9
-  disc = 10
-  insert = 11
-  vcenter = 12
-  mathchoice = 13
-  semisimple = 14
-  mathshift = 15
-  mathleft = 16
-etex.iftype
-  none = 0
-  char = 1
-  cat = 2
-  num = 3
-  dim = 4
-  odd = 5
-  vmode = 6
-  hmode = 7
-  mmode = 8
-  inner = 9
-  void = 10
-  hbox = 11
-  vbox = 12
-  x = 13
-  eof = 14
-  true = 15
-  false = 16
-  case = 17
-  defined = 18
-  csname = 19
-  fontchar = 20
-etex.nodetype
-  none = -1
-  char = 0
-  hlist = 1
-  vlist = 2
-  rule = 3
-  ins = 4
-  mark = 5
-  adjust = 6
-  ligature = 7
-  disc = 8
-  whatsit = 9
-  math = 10
-  glue = 11
-  kern = 12
-  penalty = 13
-  unset = 14
-  maths = 15
-etex.interactionmode
-  batch = 0
-  nonstop = 1
-  scroll = 2
-  errorstop = 3
-luatex.pdfliteral.mode
-  setorigin = 0
-  page = 1
-  direct = 2
-%</data>
-%    \end{macrocode}
-%
-% \subsubsection{Data for \TeX}
-%
-%    \begin{macrocode}
-%<*package>
-%    \end{macrocode}
-%    \begin{macro}{\magicnum at add}
-%    \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname detokenize\endcsname\relax
-  \def\magicnum at add#1#2#3{%
-    \expandafter\magicnum@@add
-        \csname MG@#1.#2\expandafter\endcsname
-        \csname MG@#1.#3\endcsname
-       {#3}{#2}%
-  }%
-  \def\magicnum@@add#1#2#3#4{%
-    \def#1{#3}%
-    \def#2{#4}%
-    \edef#1{%
-      \expandafter\strip at prefix\meaning#1%
-    }%
-    \edef#2{%
-      \expandafter\strip at prefix\meaning#2%
-    }%
-  }%
-  \expandafter\ifx\csname strip at prefix\endcsname\relax
-    \def\strip at prefix#1->{}%
-  \fi
-\else
-  \def\magicnum at add#1#2#3{%
-    \expandafter\edef\csname MG@#1.#2\endcsname{%
-      \detokenize{#3}%
-    }%
-    \expandafter\edef\csname MG@#1.#3\endcsname{%
-      \detokenize{#2}%
-    }%
-  }%
-\fi
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macrocode}
-\magicnum at add{tex.catcode}{escape}{0}
-\magicnum at add{tex.catcode}{begingroup}{1}
-\magicnum at add{tex.catcode}{endgroup}{2}
-\magicnum at add{tex.catcode}{math}{3}
-\magicnum at add{tex.catcode}{align}{4}
-\magicnum at add{tex.catcode}{eol}{5}
-\magicnum at add{tex.catcode}{parameter}{6}
-\magicnum at add{tex.catcode}{superscript}{7}
-\magicnum at add{tex.catcode}{subscript}{8}
-\magicnum at add{tex.catcode}{ignore}{9}
-\magicnum at add{tex.catcode}{space}{10}
-\magicnum at add{tex.catcode}{letter}{11}
-\magicnum at add{tex.catcode}{other}{12}
-\magicnum at add{tex.catcode}{active}{13}
-\magicnum at add{tex.catcode}{comment}{14}
-\magicnum at add{tex.catcode}{invalid}{15}
-\magicnum at add{etex.grouptype}{bottomlevel}{0}
-\magicnum at add{etex.grouptype}{simple}{1}
-\magicnum at add{etex.grouptype}{hbox}{2}
-\magicnum at add{etex.grouptype}{adjustedhbox}{3}
-\magicnum at add{etex.grouptype}{vbox}{4}
-\magicnum at add{etex.grouptype}{align}{5}
-\magicnum at add{etex.grouptype}{noalign}{6}
-\magicnum at add{etex.grouptype}{output}{8}
-\magicnum at add{etex.grouptype}{math}{9}
-\magicnum at add{etex.grouptype}{disc}{10}
-\magicnum at add{etex.grouptype}{insert}{11}
-\magicnum at add{etex.grouptype}{vcenter}{12}
-\magicnum at add{etex.grouptype}{mathchoice}{13}
-\magicnum at add{etex.grouptype}{semisimple}{14}
-\magicnum at add{etex.grouptype}{mathshift}{15}
-\magicnum at add{etex.grouptype}{mathleft}{16}
-\magicnum at add{etex.iftype}{none}{0}
-\magicnum at add{etex.iftype}{char}{1}
-\magicnum at add{etex.iftype}{cat}{2}
-\magicnum at add{etex.iftype}{num}{3}
-\magicnum at add{etex.iftype}{dim}{4}
-\magicnum at add{etex.iftype}{odd}{5}
-\magicnum at add{etex.iftype}{vmode}{6}
-\magicnum at add{etex.iftype}{hmode}{7}
-\magicnum at add{etex.iftype}{mmode}{8}
-\magicnum at add{etex.iftype}{inner}{9}
-\magicnum at add{etex.iftype}{void}{10}
-\magicnum at add{etex.iftype}{hbox}{11}
-\magicnum at add{etex.iftype}{vbox}{12}
-\magicnum at add{etex.iftype}{x}{13}
-\magicnum at add{etex.iftype}{eof}{14}
-\magicnum at add{etex.iftype}{true}{15}
-\magicnum at add{etex.iftype}{false}{16}
-\magicnum at add{etex.iftype}{case}{17}
-\magicnum at add{etex.iftype}{defined}{18}
-\magicnum at add{etex.iftype}{csname}{19}
-\magicnum at add{etex.iftype}{fontchar}{20}
-\magicnum at add{etex.nodetype}{none}{-1}
-\magicnum at add{etex.nodetype}{char}{0}
-\magicnum at add{etex.nodetype}{hlist}{1}
-\magicnum at add{etex.nodetype}{vlist}{2}
-\magicnum at add{etex.nodetype}{rule}{3}
-\magicnum at add{etex.nodetype}{ins}{4}
-\magicnum at add{etex.nodetype}{mark}{5}
-\magicnum at add{etex.nodetype}{adjust}{6}
-\magicnum at add{etex.nodetype}{ligature}{7}
-\magicnum at add{etex.nodetype}{disc}{8}
-\magicnum at add{etex.nodetype}{whatsit}{9}
-\magicnum at add{etex.nodetype}{math}{10}
-\magicnum at add{etex.nodetype}{glue}{11}
-\magicnum at add{etex.nodetype}{kern}{12}
-\magicnum at add{etex.nodetype}{penalty}{13}
-\magicnum at add{etex.nodetype}{unset}{14}
-\magicnum at add{etex.nodetype}{maths}{15}
-\magicnum at add{etex.interactionmode}{batch}{0}
-\magicnum at add{etex.interactionmode}{nonstop}{1}
-\magicnum at add{etex.interactionmode}{scroll}{2}
-\magicnum at add{etex.interactionmode}{errorstop}{3}
-\magicnum at add{luatex.pdfliteral.mode}{setorigin}{0}
-\magicnum at add{luatex.pdfliteral.mode}{page}{1}
-\magicnum at add{luatex.pdfliteral.mode}{direct}{2}
-%    \end{macrocode}
-%    \begin{macrocode}
-\magicnum at AtEnd%
-%</package>
-%    \end{macrocode}
-%
-% \subsubsection{Lua module}
-%
-%    \begin{macrocode}
-%<*lua>
-%    \end{macrocode}
-%    \begin{macrocode}
-oberdiek = oberdiek or {}
-local magicnum = oberdiek.magicnum or {}
-oberdiek.magicnum = magicnum
-%    \end{macrocode}
-%    \begin{macrocode}
-function magicnum.getversion()
-  tex.write("2019/07/25 v1.6")
-end
-%    \end{macrocode}
-%    \begin{macrocode}
-local data = {
-  ["tex.catcode"] = {
-    [0] = "escape",
-    [1] = "begingroup",
-    [2] = "endgroup",
-    [3] = "math",
-    [4] = "align",
-    [5] = "eol",
-    [6] = "parameter",
-    [7] = "superscript",
-    [8] = "subscript",
-    [9] = "ignore",
-    [10] = "space",
-    [11] = "letter",
-    [12] = "other",
-    [13] = "active",
-    [14] = "comment",
-    [15] = "invalid",
-    ["active"] = 13,
-    ["align"] = 4,
-    ["begingroup"] = 1,
-    ["comment"] = 14,
-    ["endgroup"] = 2,
-    ["eol"] = 5,
-    ["escape"] = 0,
-    ["ignore"] = 9,
-    ["invalid"] = 15,
-    ["letter"] = 11,
-    ["math"] = 3,
-    ["other"] = 12,
-    ["parameter"] = 6,
-    ["space"] = 10,
-    ["subscript"] = 8,
-    ["superscript"] = 7
-  },
-  ["etex.grouptype"] = {
-    [0] = "bottomlevel",
-    [1] = "simple",
-    [2] = "hbox",
-    [3] = "adjustedhbox",
-    [4] = "vbox",
-    [5] = "align",
-    [6] = "noalign",
-    [8] = "output",
-    [9] = "math",
-    [10] = "disc",
-    [11] = "insert",
-    [12] = "vcenter",
-    [13] = "mathchoice",
-    [14] = "semisimple",
-    [15] = "mathshift",
-    [16] = "mathleft",
-    ["adjustedhbox"] = 3,
-    ["align"] = 5,
-    ["bottomlevel"] = 0,
-    ["disc"] = 10,
-    ["hbox"] = 2,
-    ["insert"] = 11,
-    ["math"] = 9,
-    ["mathchoice"] = 13,
-    ["mathleft"] = 16,
-    ["mathshift"] = 15,
-    ["noalign"] = 6,
-    ["output"] = 8,
-    ["semisimple"] = 14,
-    ["simple"] = 1,
-    ["vbox"] = 4,
-    ["vcenter"] = 12
-  },
-  ["etex.iftype"] = {
-    [0] = "none",
-    [1] = "char",
-    [2] = "cat",
-    [3] = "num",
-    [4] = "dim",
-    [5] = "odd",
-    [6] = "vmode",
-    [7] = "hmode",
-    [8] = "mmode",
-    [9] = "inner",
-    [10] = "void",
-    [11] = "hbox",
-    [12] = "vbox",
-    [13] = "x",
-    [14] = "eof",
-    [15] = "true",
-    [16] = "false",
-    [17] = "case",
-    [18] = "defined",
-    [19] = "csname",
-    [20] = "fontchar",
-    ["case"] = 17,
-    ["cat"] = 2,
-    ["char"] = 1,
-    ["csname"] = 19,
-    ["defined"] = 18,
-    ["dim"] = 4,
-    ["eof"] = 14,
-    ["false"] = 16,
-    ["fontchar"] = 20,
-    ["hbox"] = 11,
-    ["hmode"] = 7,
-    ["inner"] = 9,
-    ["mmode"] = 8,
-    ["none"] = 0,
-    ["num"] = 3,
-    ["odd"] = 5,
-    ["true"] = 15,
-    ["vbox"] = 12,
-    ["vmode"] = 6,
-    ["void"] = 10,
-    ["x"] = 13
-  },
-  ["etex.nodetype"] = {
-    [-1] = "none",
-    [0] = "char",
-    [1] = "hlist",
-    [2] = "vlist",
-    [3] = "rule",
-    [4] = "ins",
-    [5] = "mark",
-    [6] = "adjust",
-    [7] = "ligature",
-    [8] = "disc",
-    [9] = "whatsit",
-    [10] = "math",
-    [11] = "glue",
-    [12] = "kern",
-    [13] = "penalty",
-    [14] = "unset",
-    [15] = "maths",
-    ["adjust"] = 6,
-    ["char"] = 0,
-    ["disc"] = 8,
-    ["glue"] = 11,
-    ["hlist"] = 1,
-    ["ins"] = 4,
-    ["kern"] = 12,
-    ["ligature"] = 7,
-    ["mark"] = 5,
-    ["math"] = 10,
-    ["maths"] = 15,
-    ["none"] = -1,
-    ["penalty"] = 13,
-    ["rule"] = 3,
-    ["unset"] = 14,
-    ["vlist"] = 2,
-    ["whatsit"] = 9
-  },
-  ["etex.interactionmode"] = {
-    [0] = "batch",
-    [1] = "nonstop",
-    [2] = "scroll",
-    [3] = "errorstop",
-    ["batch"] = 0,
-    ["errorstop"] = 3,
-    ["nonstop"] = 1,
-    ["scroll"] = 2
-  },
-  ["luatex.pdfliteral.mode"] = {
-    [0] = "setorigin",
-    [1] = "page",
-    [2] = "direct",
-    ["direct"] = 2,
-    ["page"] = 1,
-    ["setorigin"] = 0
-  }
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-function magicnum.get(name)
-  local startpos, endpos, category, entry =
-      string.find(name, "^(%a[%a%d%.]*)%.(-?[%a%d]+)$")
-  if not entry then
-    return
-  end
-  local node = data[category]
-  if not node then
-    return
-  end
-  local num = tonumber(entry)
-  local value
-  if num then
-    value = node[num]
-    if not value then
-      return
-    end
-  else
-    value = node[entry]
-    if not value then
-      return
-    end
-    value = "" .. value
-  end
-  tex.write(value)
-end
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%</lua>
-%    \end{macrocode}
-%
-% \section{Test}
-%
-% \subsection{Catcode checks for loading}
-%
-%    \begin{macrocode}
-%<*test1>
-%    \end{macrocode}
-%    \begin{macrocode}
-\catcode`\{=1 %
-\catcode`\}=2 %
-\catcode`\#=6 %
-\catcode`\@=11 %
-\expandafter\ifx\csname count@\endcsname\relax
-  \countdef\count@=255 %
-\fi
-\expandafter\ifx\csname @gobble\endcsname\relax
-  \long\def\@gobble#1{}%
-\fi
-\expandafter\ifx\csname @firstofone\endcsname\relax
-  \long\def\@firstofone#1{#1}%
-\fi
-\expandafter\ifx\csname loop\endcsname\relax
-  \expandafter\@firstofone
-\else
-  \expandafter\@gobble
-\fi
-{%
-  \def\loop#1\repeat{%
-    \def\body{#1}%
-    \iterate
-  }%
-  \def\iterate{%
-    \body
-      \let\next\iterate
-    \else
-      \let\next\relax
-    \fi
-    \next
-  }%
-  \let\repeat=\fi
-}%
-\def\RestoreCatcodes{}
-\count@=0 %
-\loop
-  \edef\RestoreCatcodes{%
-    \RestoreCatcodes
-    \catcode\the\count@=\the\catcode\count@\relax
-  }%
-\ifnum\count@<255 %
-  \advance\count@ 1 %
-\repeat
-
-\def\RangeCatcodeInvalid#1#2{%
-  \count@=#1\relax
-  \loop
-    \catcode\count@=15 %
-  \ifnum\count@<#2\relax
-    \advance\count@ 1 %
-  \repeat
-}
-\def\RangeCatcodeCheck#1#2#3{%
-  \count@=#1\relax
-  \loop
-    \ifnum#3=\catcode\count@
-    \else
-      \errmessage{%
-        Character \the\count@\space
-        with wrong catcode \the\catcode\count@\space
-        instead of \number#3%
-      }%
-    \fi
-  \ifnum\count@<#2\relax
-    \advance\count@ 1 %
-  \repeat
-}
-\def\space{ }
-\expandafter\ifx\csname LoadCommand\endcsname\relax
-  \def\LoadCommand{\input magicnum.sty\relax}%
-\fi
-\def\Test{%
-  \RangeCatcodeInvalid{0}{47}%
-  \RangeCatcodeInvalid{58}{64}%
-  \RangeCatcodeInvalid{91}{96}%
-  \RangeCatcodeInvalid{123}{255}%
-  \catcode`\@=12 %
-  \catcode`\\=0 %
-  \catcode`\%=14 %
-  \LoadCommand
-  \RangeCatcodeCheck{0}{36}{15}%
-  \RangeCatcodeCheck{37}{37}{14}%
-  \RangeCatcodeCheck{38}{47}{15}%
-  \RangeCatcodeCheck{48}{57}{12}%
-  \RangeCatcodeCheck{58}{63}{15}%
-  \RangeCatcodeCheck{64}{64}{12}%
-  \RangeCatcodeCheck{65}{90}{11}%
-  \RangeCatcodeCheck{91}{91}{15}%
-  \RangeCatcodeCheck{92}{92}{0}%
-  \RangeCatcodeCheck{93}{96}{15}%
-  \RangeCatcodeCheck{97}{122}{11}%
-  \RangeCatcodeCheck{123}{255}{15}%
-  \RestoreCatcodes
-}
-\Test
-\csname @@end\endcsname
-\end
-%    \end{macrocode}
-%    \begin{macrocode}
-%</test1>
-%    \end{macrocode}
-%
-% \subsection{Test data}
-%
-%    \begin{macrocode}
-%<*testplain>
-\input magicnum.sty\relax
-\def\Test#1#2{%
-  \edef\result{\magicnum{#1}}%
-  \edef\expect{#2}%
-  \edef\expect{\expandafter\stripprefix\meaning\expect}%
-  \ifx\result\expect
-  \else
-    \errmessage{%
-      Failed: [#1] % hash-ok
-      returns [\result] instead of [\expect]%
-    }%
-  \fi
-}
-\def\stripprefix#1->{}
-%</testplain>
-%    \end{macrocode}
-%    \begin{macrocode}
-%<*testlatex>
-\NeedsTeXFormat{LaTeX2e}
-\documentclass{minimal}
-\usepackage{magicnum}[2016/05/16]
-\usepackage{qstest}
-\IncludeTests{*}
-\LogTests{log}{*}{*}
-\newcommand*{\Test}[2]{%
-  \Expect*{\magicnum{#1}}{#2}%
-}
-\begin{qstest}{magicnum}{magicnum}
-%</testlatex>
-%    \end{macrocode}
-%    \begin{macrocode}
-%<*testdata>
-\Test{tex.catcode.escape}{0}
-\Test{tex.catcode.invalid}{15}
-\Test{tex.catcode.unknown}{}
-\Test{tex.catcode.0}{escape}
-\Test{tex.catcode.15}{invalid}
-\Test{etex.iftype.true}{15}
-\Test{etex.iftype.false}{16}
-\Test{etex.iftype.15}{true}
-\Test{etex.iftype.16}{false}
-\Test{etex.nodetype.none}{-1}
-\Test{etex.nodetype.-1}{none}
-\Test{luatex.pdfliteral.mode.direct}{2}
-\Test{luatex.pdfliteral.mode.1}{page}
-\Test{}{}
-\Test{unknown}{}
-\Test{unknown.foo.bar}{}
-\Test{unknown.foo.4}{}
-%</testdata>
-%    \end{macrocode}
-%    \begin{macrocode}
-%<*testplain>
-\csname @@end\endcsname
-\end
-%</testplain>
-%<*testlatex>
-\end{qstest}
-\csname @@end\endcsname
-%</testlatex>
-%    \end{macrocode}
-%
-% \subsection{Small test for \hologo{iniTeX}}
-%
-%    \begin{macrocode}
-%<*test4>
-\catcode`\{=1
-\catcode`\}=2
-\catcode`\#=6
-\input magicnum.sty\relax
-\edef\x{\magicnum{tex.catcode.15}}
-\edef\y{invalid}
-\def\Strip#1>{}
-\edef\y{\expandafter\Strip\meaning\y}
-\ifx\x\y
-  \immediate\write16{Ok}%
-\else
-  \errmessage{\x<>\y}%
-\fi
-\csname @@end\endcsname\end
-%</test4>
-%    \end{macrocode}
-%
-% \section{Installation}
-%
-% \subsection{Download}
-%
-% \paragraph{Package.} This package is available on
-% CTAN\footnote{\CTANpkg{magicnum}}:
-% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/magicnum.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/magicnum.pdf}] Documentation.
-% \end{description}
-%
-%
-% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-%   |unzip oberdiek.tds.zip -d ~/texmf|
-% \end{quote}
-%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
-% \subsection{Package installation}
-%
-% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
-% \docstrip\ archive. The files are extracted by running the
-% \xfile{.dtx} through \plainTeX:
-% \begin{quote}
-%   \verb|tex magicnum.dtx|
-% \end{quote}
-%
-% \paragraph{TDS.} Now the different files must be moved into
-% the different directories in your installation TDS tree
-% (also known as \xfile{texmf} tree):
-% \begin{quote}
-% \def\t{^^A
-% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-%   magicnum.sty & tex/generic/oberdiek/magicnum.sty\\
-%   magicnum.lua & scripts/oberdiek/magicnum.lua\\
-%   oberdiek.magicnum.lua & scripts/oberdiek/oberdiek.magicnum.lua\\
-%   magicnum.pdf & doc/latex/oberdiek/magicnum.pdf\\
-%   magicnum.txt & doc/latex/oberdiek/magicnum.txt\\
-%   test/magicnum-test1.tex & doc/latex/oberdiek/test/magicnum-test1.tex\\
-%   test/magicnum-test2.tex & doc/latex/oberdiek/test/magicnum-test2.tex\\
-%   test/magicnum-test3.tex & doc/latex/oberdiek/test/magicnum-test3.tex\\
-%   test/magicnum-test4.tex & doc/latex/oberdiek/test/magicnum-test4.tex\\
-%   magicnum.dtx & source/latex/oberdiek/magicnum.dtx\\
-% \end{tabular}^^A
-% }^^A
-% \sbox0{\t}^^A
-% \ifdim\wd0>\linewidth
-%   \begingroup
-%     \advance\linewidth by\leftmargin
-%     \advance\linewidth by\rightmargin
-%   \edef\x{\endgroup
-%     \def\noexpand\lw{\the\linewidth}^^A
-%   }\x
-%   \def\lwbox{^^A
-%     \leavevmode
-%     \hbox to \linewidth{^^A
-%       \kern-\leftmargin\relax
-%       \hss
-%       \usebox0
-%       \hss
-%       \kern-\rightmargin\relax
-%     }^^A
-%   }^^A
-%   \ifdim\wd0>\lw
-%     \sbox0{\small\t}^^A
-%     \ifdim\wd0>\linewidth
-%       \ifdim\wd0>\lw
-%         \sbox0{\footnotesize\t}^^A
-%         \ifdim\wd0>\linewidth
-%           \ifdim\wd0>\lw
-%             \sbox0{\scriptsize\t}^^A
-%             \ifdim\wd0>\linewidth
-%               \ifdim\wd0>\lw
-%                 \sbox0{\tiny\t}^^A
-%                 \ifdim\wd0>\linewidth
-%                   \lwbox
-%                 \else
-%                   \usebox0
-%                 \fi
-%               \else
-%                 \lwbox
-%               \fi
-%             \else
-%               \usebox0
-%             \fi
-%           \else
-%             \lwbox
-%           \fi
-%         \else
-%           \usebox0
-%         \fi
-%       \else
-%         \lwbox
-%       \fi
-%     \else
-%       \usebox0
-%     \fi
-%   \else
-%     \lwbox
-%   \fi
-% \else
-%   \usebox0
-% \fi
-% \end{quote}
-% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
-% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
-%
-% \subsection{Refresh file name databases}
-%
-% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
-% \verb|mktexlsr|.
-%
-% \subsection{Some details for the interested}
-%
-% \paragraph{Unpacking with \LaTeX.}
-% The \xfile{.dtx} chooses its action depending on the format:
-% \begin{description}
-% \item[\plainTeX:] Run \docstrip\ and extract the files.
-% \item[\LaTeX:] Generate the documentation.
-% \end{description}
-% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
-% about your intention:
-% \begin{quote}
-%   \verb|latex \let\install=y\input{magicnum.dtx}|
-% \end{quote}
-% Do not forget to quote the argument according to the demands
-% of your shell.
-%
-% \paragraph{Generating the documentation.}
-% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
-% the documentation. The process can be configured by the
-% configuration file \xfile{ltxdoc.cfg}. For instance, put this
-% line into this file, if you want to have A4 as paper format:
-% \begin{quote}
-%   \verb|\PassOptionsToClass{a4paper}{article}|
-% \end{quote}
-% An example follows how to generate the
-% documentation with pdf\LaTeX:
-% \begin{quote}
-%\begin{verbatim}
-%pdflatex magicnum.dtx
-%makeindex -s gind.ist magicnum.idx
-%pdflatex magicnum.dtx
-%makeindex -s gind.ist magicnum.idx
-%pdflatex magicnum.dtx
-%\end{verbatim}
-% \end{quote}
-%
-% \begin{History}
-%   \begin{Version}{2007/12/12 v1.0}
-%   \item
-%     First public version.
-%   \end{Version}
-%   \begin{Version}{2009/04/10 v1.1}
-%   \item
-%     Adaptation to \LuaTeX\ 0.40.
-%   \end{Version}
-%   \begin{Version}{2010/03/09 v1.2}
-%   \item
-%     Adaptation to package \xpackage{luatex} 0.4.
-%   \end{Version}
-%   \begin{Version}{2011/03/24 v1.3}
-%   \item
-%     Catcode fixes.
-%   \end{Version}
-%   \begin{Version}{2011/04/10 v1.4}
-%   \item
-%     Compatibility for \hologo{iniTeX}.
-%   \item
-%     Dependency from package \xpackage{luatex} removed.
-%   \item
-%     Version check for lua module.
-%   \end{Version}
-%   \begin{Version}{2016/05/16 v1.5}
-%   \item
-%     Documentation updates.
-%   \end{Version}
-%   \begin{Version}{2019/07/25 v1.6}
-%   \item
-%     remove uses of module function, see PR70
-%   \end{Version}
-
-% \end{History}
-%
-% \PrintIndex
-%
-% \Finale
-\endinput

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/mleftright.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/mleftright.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/mleftright.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.1
 % Info: Math left/right delim. as open/close
 %
-% Copyright (C) 2010 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2010 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -98,8 +98,9 @@
 Project: mleftright
 Version: 2016/05/16 v1.1
 
-Copyright (C) 2010 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2010 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -736,7 +737,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -748,10 +749,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -839,8 +836,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,5 +1,5 @@
 % oberdiek.ins
-% 2019/11/24
+% 2019/11/29
 %
 % Copyright (C)
 % 1999, 2001, 2006  Heiko Oberdiek
@@ -66,16 +66,12 @@
 \batchinput{ifdraft.dtx}
 \batchinput{iflang.dtx}
 \batchinput{infwarerr.dtx}
-\batchinput{inputenx.dtx}
 \batchinput{intcalc.dtx}
 \batchinput{kvdefinekeys.dtx}
-\batchinput{kvoptions.dtx}
 \batchinput{kvsetkeys.dtx}
 \batchinput{letltxmacro.dtx}
 \batchinput{listingsutf8.dtx}
 \batchinput{ltxcmds.dtx}
-\batchinput{luacolor.dtx}
-\batchinput{magicnum.dtx}
 \batchinput{mleftright.dtx}
 \batchinput{pagegrid.dtx}
 \batchinput{pagesel.dtx}
@@ -101,15 +97,12 @@
 \batchinput{soulutf8.dtx}
 \batchinput{stackrel.dtx}
 \batchinput{stampinclude.dtx}
-\batchinput{stringenc.dtx}
 \batchinput{tabularht.dtx}
 \batchinput{tabularkv.dtx}
 \batchinput{telprint.dtx}
 \batchinput{thepdfnumber.dtx}
-\batchinput{transparent.dtx}
 \batchinput{twoopt.dtx}
 \batchinput{uniquecounter.dtx}
-\batchinput{zref.dtx}
 
 \Msg{}
 \Msg{********************************************************}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex	2019-11-30 22:20:44 UTC (rev 52987)
@@ -7,7 +7,7 @@
 \newcommand*{\Author}{Heiko Oberdiek}
 
 \newcommand*{\Email}{ho-tex at tug.org}
-\newcommand*{\Date}{2019/11/24}
+\newcommand*{\Date}{2019/12/15}
 
 % Copyright (C) 2006-2016 by
 %    Heiko Oberdiek
@@ -263,14 +263,10 @@
 % iftex distribution [\entrysep]
 \entry{infwarerr}{2010/04/08}{1.3}{Providing info/warning/error messages}%
 [\entrysep]
-\entry{inputenx}{2011/05/27}{1.10}{Enhanced input encoding handling}%
-[\entrysep]
 \entry{intcalc}{2007/09/27}{1.1}{Expandable calculations with integers}%
 [\entrysep]
 \entry{kvdefinekeys}{2011/04/07}{1.3}{Define keys}%
 [\entrysep]
-\entry{kvoptions}{2011/06/30}{3.11}{Key value format for package options}%
-[\entrysep]
 \entry{kvsetkeys}{2012/04/25}{1.16}{Key value parser}%
 [\entrysep]
 \entry{letltxmacro}{2010/09/02}{1.4}{Let assignment for \hologo{LaTeX} macros}%
@@ -279,10 +275,6 @@
 [\entrysep]
 \entry{ltxcmds}{2011/11/09}{1.22}{\hologo{LaTeX} kernel commands for general use}%
 [\entrysep]
-\entry{luacolor}{2019/07/25}{1.12}{Color support via \hologo{LuaTeX}'s attributes}%
-[\entrysep]
-\entry{magicnum}{2019/07/25}{1.6}{Magic numbers}%
-[\entrysep]
 \entry{mleftright}{2010/09/25}{1.0}{Math left/right delim.\@ as open/close}%
 [\entrysep]
 \entry{pagegrid}{2009/12/04}{1.4}{Print page grid in background}%
@@ -333,8 +325,6 @@
 [\entrysep]
 \entry{stampinclude}{2008/07/14}{1.0}{Include files based on time stamps}%
 [\entrysep]
-\entry{stringenc}{2011/12/02}{1.10}{Convert strings between diff.\@ encodings}%
-[\entrysep]
 \entry{tabularht}{2007/04/11}{2.5}{Tabular with height specified}%
 [\entrysep]
 \entry{tabularkv}{2006/02/20}{1.1}{Tabular with key value interface}%
@@ -343,13 +333,9 @@
 [\entrysep]
 \entry{thepdfnumber}{2011/11/24}{1.0}{Print PDF numbers with minimal digits}%
 [\entrysep]
-\entry{transparent}{2007/01/08}{1.0}{Transparency via \hologo{pdfTeX}'s color stack}%
-[\entrysep]
 \entry{twoopt}{2008/08/11}{1.5}{Definitions with two optional arguments}%
 [\entrysep]
 \entry{uniquecounter}{2011/01/30}{1.2}{Provide unlimited unique counter}%
-[\entrysep]
-\entry{zref}{2012/04/04}{2.24}{A new reference scheme for \hologo{LaTeX}}%
 \end{overview}
 
 \section{Packages}
@@ -765,16 +751,6 @@
 \tocinclude{infwarerr}
 
 \newpage
-\subsection{\pkgsectformat{inputenx}}
-\label{inputenx}
-\begin{abstract}
-This package provides input encodings using
-standard mappings and covers nearly all slots. Thus it
-serves as more uptodate replacement for package \xpackage{inputenc}.
-\end{abstract}
-\tocinclude{inputenx}
-
-\newpage
 \subsection{\pkgsectformat{intcalc}}
 \label{intcalc}
 \begin{abstract}
@@ -794,15 +770,6 @@
 \tocinclude{kvdefinekeys}
 
 \newpage
-\subsection{\pkgsectformat{kvoptions}}
-\label{kvoptions}
-\begin{abstract}
-This package is intended for package authors who want to
-use options in key value format for their package options.
-\end{abstract}
-\tocinclude{kvoptions}
-
-\newpage
 \subsection{\pkgsectformat{kvsetkeys}}
 \label{kvsetkeys}
 \begin{abstract}
@@ -849,24 +816,6 @@
 \tocinclude{ltxcmds}
 
 \newpage
-\subsection{\pkgsectformat{luacolor}}
-\label{luacolor}
-\begin{abstract}
-Package \xpackage{luacolor} implements color support based
-on \LuaTeX's node attributes.
-\end{abstract}
-\tocinclude{luacolor}
-
-\newpage
-\subsection{\pkgsectformat{magicnum}}
-\label{magicnum}
-\begin{abstract}
-This packages allows to access magic numbers by a hierarchical
-name system.
-\end{abstract}
-\tocinclude{magicnum}
-
-\newpage
 \subsection{\pkgsectformat{mleftright}}
 \label{mleftright}
 \begin{abstract}
@@ -1127,16 +1076,6 @@
 \tocinclude{stampinclude}
 
 \newpage
-\subsection{\pkgsectformat{stringenc}}
-\label{stringenc}
-\begin{abstract}
-This package provides \cs{StringEncodingConvert} for converting
-a string between different encodings.
-Both \LaTeX\ and \plainTeX\ are supported.
-\end{abstract}
-\tocinclude{stringenc}
-
-\newpage
 \subsection{\pkgsectformat{tabularht}}
 \label{tabularht}
 \begin{abstract}
@@ -1175,15 +1114,6 @@
 \end{abstract}
 \tocinclude{thepdfnumber}
 
-\newpage
-\subsection{\pkgsectformat{transparent}}
-\label{transparent}
-\begin{abstract}
-Since version 1.40 \pdfTeX\ supports several color stacks. This
-package shows, how a separate color stack can be used for transparency,
-a property besides color.
-\end{abstract}
-\tocinclude{transparent}
 
 \newpage
 \subsection{\pkgsectformat{twoopt}}
@@ -1204,17 +1134,4 @@
 \end{abstract}
 \tocinclude{uniquecounter}
 
-\newpage
-\subsection{\pkgsectformat{zref}}
-\label{zref}
-\begin{abstract}
-Package \xpackage{zref} tries to get rid of the restriction
-in \hologo{LaTeX}'s reference system that only two properties are
-supported. The package implements an extensible referencing
-system, where properties are handled in a more flexible way.
-It offers an interface for macro programmers for the access
-to the system and some applications that uses the new
-reference scheme.
-\end{abstract}
-\tocinclude{zref}
 \end{document}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pagegrid.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pagegrid.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pagegrid.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.5
 % Info: Print page grid in background
 %
-% Copyright (C) 2009 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2009 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
 Project: pagegrid
 Version: 2016/05/16 v1.5
 
-Copyright (C) 2009 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2009 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -902,7 +903,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -914,10 +915,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1005,8 +1002,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pagesel.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pagesel.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pagesel.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.9
 % Info: Select pages of a document for output
 %
-% Copyright (C) 1999, 2003, 2006-2008 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    1999, 2003, 2006-2008 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: pagesel
 Version: 2016/05/16 v1.9
 
-Copyright (C) 1999, 2003, 2006-2008 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   1999, 2003, 2006-2008 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -655,7 +656,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -667,10 +668,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -757,8 +754,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2018/11/01 v1.5
 % Info: Handle new color stacks for pdfTeX
 %
-% Copyright (C) 2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
 Project: pdfcol
 Version: 2018/11/01 v1.5
 
-Copyright (C) 2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -958,7 +959,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -970,10 +971,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1064,8 +1061,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolfoot.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolfoot.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolfoot.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.3
 % Info: Color stack for footnotes with pdfTeX
 %
-% Copyright (C) 2007, 2012 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007, 2012 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
 Project: pdfcolfoot
 Version: 2016/05/16 v1.3
 
-Copyright (C) 2007, 2012 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007, 2012 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -549,7 +550,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -561,10 +562,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -652,8 +649,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparallel.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparallel.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparallel.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.4
 % Info: Color stacks support for parallel
 %
-% Copyright (C) 2007, 2008, 2010 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007, 2008, 2010 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
 Project: pdfcolparallel
 Version: 2016/05/16 v1.4
 
-Copyright (C) 2007, 2008, 2010 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007, 2008, 2010 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -914,7 +915,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -926,10 +927,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1017,8 +1014,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparcolumns.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparcolumns.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfcolparcolumns.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.4
 % Info: Color stacks for parcolumns
 %
-% Copyright (C) 2007, 2008, 2010 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007, 2008, 2010 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
 Project: pdfcolparcolumns
 Version: 2016/05/16 v1.4
 
-Copyright (C) 2007, 2008, 2010 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007, 2008, 2010 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -597,7 +598,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -609,10 +610,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -700,8 +697,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfcrypt.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfcrypt.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfcrypt.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.1
 % Info: Allows the setting of PDF encryption
 %
-% Copyright (C) 2001, 2006, 2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2001, 2006, 2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -96,8 +96,9 @@
 Project: pdfcrypt
 Version: 2016/05/16 v1.1
 
-Copyright (C) 2001, 2006, 2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2001, 2006, 2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -891,7 +892,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -903,10 +904,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -993,8 +990,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.14
 % Info: Implements pdfTeX's escape features
 %
-% Copyright (C) 2007, 2010, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007, 2010, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -105,8 +105,9 @@
 Project: pdfescape
 Version: 2016/05/16 v1.14
 
-Copyright (C) 2007, 2010, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007, 2010, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -2057,7 +2058,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -2069,10 +2070,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -2165,8 +2162,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/14 v0.11
 % Info: Display of landscape pages in PDF
 %
-% Copyright (C) 2001, 2004, 2006-2008 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2001, 2004, 2006-2008 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -105,8 +105,9 @@
 Project: pdflscape
 Version: 2016/05/14 v0.11
 
-Copyright (C) 2001, 2004, 2006-2008 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2001, 2004, 2006-2008 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -778,7 +779,7 @@
 /**
  * ExtractRotate.java
  *
- * Copyright (C) 2007 by Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+ * Copyright (C) 2007 by Heiko Oberdiek
  *
  * Requires: PDFBox (http://www.pdfbox.org/)
  *
@@ -846,7 +847,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -858,10 +859,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -956,8 +953,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pdfrender.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pdfrender.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pdfrender.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2018/11/01 v1.5
 % Info: Access to some PDF graphics parameters
 %
-% Copyright (C) 2010 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2010 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -104,8 +104,9 @@
 Project: pdfrender
 Version: 2018/11/01 v1.5
 
-Copyright (C) 2010 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2010 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1681,7 +1682,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1693,10 +1694,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1788,8 +1785,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/picture.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/picture.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/picture.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.4
 % Info: Dimens for picture macros
 %
-% Copyright (C) 2006-2009 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2006-2009 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
 Project: picture
 Version: 2016/05/16 v1.4
 
-Copyright (C) 2006-2009 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2006-2009 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -614,7 +615,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -626,10 +627,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -717,8 +714,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/pmboxdraw.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/pmboxdraw.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/pmboxdraw.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2019/02/28 v1.3
 % Info: Poor man's box drawing characters
 %
-% Copyright (C) 2006, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2006, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -96,8 +96,9 @@
 Project: pmboxdraw
 Version: 2019/02/28 v1.3
 
-Copyright (C) 2006, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2006, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -5401,7 +5402,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -5413,10 +5414,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -5505,8 +5502,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/protecteddef.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/protecteddef.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/protecteddef.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.1
 % Info: Define protected commands
 %
-% Copyright (C) 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -99,8 +99,9 @@
 Project: protecteddef
 Version: 2016/05/16 v1.1
 
-Copyright (C) 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -840,7 +841,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -852,10 +853,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -944,8 +941,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/refcount.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/refcount.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/refcount.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v3.5
 % Info: Data extraction from label references
 %
-% Copyright (C) 1998, 2000, 2006, 2008, 2010, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    1998, 2000, 2006, 2008, 2010, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
 Project: refcount
 Version: 2016/05/16 v3.5
 
-Copyright (C) 1998, 2000, 2006, 2008, 2010, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   1998, 2000, 2006, 2008, 2010, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1327,7 +1328,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1339,10 +1340,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1434,8 +1431,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/rerunfilecheck.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/rerunfilecheck.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/rerunfilecheck.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.8
 % Info: Rerun checks for auxiliary files
 %
-% Copyright (C) 2009-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2009-2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -97,8 +97,9 @@
 Project: rerunfilecheck
 Version: 2016/05/16 v1.8
 
-Copyright (C) 2009-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2009-2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -859,7 +860,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -871,10 +872,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -963,8 +960,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/resizegather.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/resizegather.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/resizegather.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.3
 % Info: Resize overly large equations
 %
-% Copyright (C) 2009, 2010 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2009, 2010 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
 Project: resizegather
 Version: 2016/05/16 v1.3
 
-Copyright (C) 2009, 2010 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2009, 2010 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -811,7 +812,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -823,10 +824,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -914,8 +911,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/rotchiffre.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/rotchiffre.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/rotchiffre.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.1
 % Info: Perform simple rotation ciphers
 %
-% Copyright (C) 2010 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2010 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -99,8 +99,9 @@
 Project: rotchiffre
 Version: 2016/05/16 v1.1
 
-Copyright (C) 2010 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2010 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1143,7 +1144,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1155,10 +1156,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1247,8 +1244,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/scrindex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/scrindex.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/scrindex.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.2
 % Info: Package index with KOMA-Script classes
 %
-% Copyright (C) 2008 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2008 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -96,8 +96,9 @@
 Project: scrindex
 Version: 2016/05/16 v1.2
 
-Copyright (C) 2008 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2008 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -555,7 +556,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -567,10 +568,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -659,8 +656,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/selinput.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/selinput.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/selinput.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/17 v1.4
 % Info: Semi-automatic input encoding detection
 %
-% Copyright (C) 2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -100,8 +100,9 @@
 Project: selinput
 Version: 2016/05/17 v1.4
 
-Copyright (C) 2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -801,7 +802,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -813,10 +814,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -908,8 +905,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}
@@ -953,7 +950,7 @@
 % \bibitem{inputenx}
 %   Heiko Oberdiek: \textit{The \xpackage{inputenx} package};
 %   2007-04-11 v1.1;
-%   \CTAN{macros/latex/contrib/oberdiek/inputenx.pdf}.
+%   \CTANpkg{inputenx}.
 %
 % \bibitem{adobe:glyphlist}
 %   Adobe: \textit{Adobe Glyph List};
@@ -968,7 +965,7 @@
 % \bibitem{stringenc}
 %   Heiko Oberdiek: \textit{The \xpackage{stringenc} package};
 %   2007-06-16 v1.1;
-%   \CTAN{macros/latex/contrib/oberdiek/stringenc.pdf}.
+%   \CTANpkg{stringenc}.
 %
 % \end{thebibliography}
 %

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.8
 % Info: Set hbox in outer horizontal mode
 %
-% Copyright (C) 2005-2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2005-2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
 Project: setouterhbox
 Version: 2016/05/16 v1.8
 
-Copyright (C) 2005-2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2005-2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -953,7 +954,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -965,10 +966,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1058,8 +1055,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/settobox.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/settobox.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/settobox.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.5
 % Info: Assign box dimensions to length registers
 %
-% Copyright (C) 2000, 2006-2008 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2000, 2006-2008 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
 Project: settobox
 Version: 2016/05/16 v1.5
 
-Copyright (C) 2000, 2006-2008 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2000, 2006-2008 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -565,7 +566,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -577,10 +578,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -668,8 +665,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.1
 % Info: Permit use of UTF-8 characters in soul
 %
-% Copyright (C) 2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -103,8 +103,9 @@
 Project: soulutf8
 Version: 2016/05/16 v1.1
 
-Copyright (C) 2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1693,7 +1694,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1705,10 +1706,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1800,8 +1797,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/stackrel.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/stackrel.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/stackrel.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.3
 % Info: Adding subscript option to stackrel
 %
-% Copyright (C) 2006, 2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2006, 2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: stackrel
 Version: 2016/05/16 v1.3
 
-Copyright (C) 2006, 2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2006, 2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -323,7 +324,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -335,10 +336,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -425,8 +422,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/stampinclude.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/stampinclude.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/stampinclude.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.1
 % Info: Include files based on time stamps
 %
-% Copyright (C) 2008 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2008 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: stampinclude
 Version: 2016/05/16 v1.1
 
-Copyright (C) 2008 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2008 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -465,7 +466,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -477,10 +478,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -567,8 +564,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Deleted: trunk/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,6842 +0,0 @@
-% \iffalse meta-comment
-%
-% File: stringenc.dtx
-% Version: 2016/05/16 v1.11
-% Info: Convert strings between diff. encodings
-%
-% Copyright (C) 2007-2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
-%    https://github.com/ho-tex/oberdiek/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-%    https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% The Base Interpreter refers to any `TeX-Format',
-% because some files are installed in TDS:tex/generic//.
-%
-% This work consists of the main source file stringenc.dtx
-% and the derived files
-%    stringenc.sty, stringenc.pdf, stringenc.ins, stringenc.drv,
-%    se-utf32be.def, se-utf32le.def, se-utf8.def, se-utf16le.def,
-%    se-pdfdoc.def, se-iso-8859-1.def, se-cp1252.def,
-%    se-ascii.def, se-ascii-print.def, se-clean7bit.def,
-%    se-iso-8859-2.def, se-iso-8859-3.def, se-iso-8859-4.def,
-%    se-iso-8859-5.def, se-iso-8859-6.def, se-iso-8859-7.def,
-%    se-iso-8859-8.def, se-iso-8859-9.def, se-iso-8859-10.def,
-%    se-iso-8859-11.def, se-iso-8859-13.def, se-iso-8859-14.def,
-%    se-iso-8859-15.def, se-iso-8859-16.def, se-koi8-r.def,
-%    se-nextstep.def, se-mac-centeuro.def, se-mac-cyrillic.def,
-%    se-mac-roman.def, se-dec-mcs.def, se-cp437.def,
-%    se-cp850.def, se-cp852.def, se-cp855.def, se-cp858.def,
-%    se-cp865.def, se-cp866.def, se-cp1250.def, se-cp1251.def,
-%    se-cp1257.def, stringenc-test1.tex, stringenc-test2.tex.
-%
-% Distribution:
-%    CTAN:macros/latex/contrib/oberdiek/stringenc.dtx
-%    CTAN:macros/latex/contrib/oberdiek/stringenc.pdf
-%
-% Unpacking:
-%    (a) If stringenc.ins is present:
-%           tex stringenc.ins
-%    (b) Without stringenc.ins:
-%           tex stringenc.dtx
-%    (c) If you insist on using LaTeX
-%           latex \let\install=y\input{stringenc.dtx}
-%        (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-%    (a) If stringenc.drv is present:
-%           latex stringenc.drv
-%    (b) Without stringenc.drv:
-%           latex stringenc.dtx; ...
-%    The class ltxdoc loads the configuration file ltxdoc.cfg
-%    if available. Here you can specify further options, e.g.
-%    use A4 as paper format:
-%       \PassOptionsToClass{a4paper}{article}
-%
-%    Programm calls to get the documentation (example):
-%       pdflatex stringenc.dtx
-%       makeindex -s gind.ist stringenc.idx
-%       pdflatex stringenc.dtx
-%       makeindex -s gind.ist stringenc.idx
-%       pdflatex stringenc.dtx
-%
-% Installation:
-%    TDS:tex/generic/oberdiek/stringenc.sty
-%    TDS:tex/generic/oberdiek/se-utf32be.def
-%    TDS:tex/generic/oberdiek/se-utf32le.def
-%    TDS:tex/generic/oberdiek/se-utf8.def
-%    TDS:tex/generic/oberdiek/se-utf16le.def
-%    TDS:tex/generic/oberdiek/se-pdfdoc.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-1.def
-%    TDS:tex/generic/oberdiek/se-cp1252.def
-%    TDS:tex/generic/oberdiek/se-ascii.def
-%    TDS:tex/generic/oberdiek/se-ascii-print.def
-%    TDS:tex/generic/oberdiek/se-clean7bit.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-2.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-3.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-4.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-5.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-6.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-7.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-8.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-9.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-10.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-11.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-13.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-14.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-15.def
-%    TDS:tex/generic/oberdiek/se-iso-8859-16.def
-%    TDS:tex/generic/oberdiek/se-koi8-r.def
-%    TDS:tex/generic/oberdiek/se-nextstep.def
-%    TDS:tex/generic/oberdiek/se-mac-centeuro.def
-%    TDS:tex/generic/oberdiek/se-mac-cyrillic.def
-%    TDS:tex/generic/oberdiek/se-mac-roman.def
-%    TDS:tex/generic/oberdiek/se-dec-mcs.def
-%    TDS:tex/generic/oberdiek/se-cp437.def
-%    TDS:tex/generic/oberdiek/se-cp850.def
-%    TDS:tex/generic/oberdiek/se-cp852.def
-%    TDS:tex/generic/oberdiek/se-cp855.def
-%    TDS:tex/generic/oberdiek/se-cp858.def
-%    TDS:tex/generic/oberdiek/se-cp865.def
-%    TDS:tex/generic/oberdiek/se-cp866.def
-%    TDS:tex/generic/oberdiek/se-cp1250.def
-%    TDS:tex/generic/oberdiek/se-cp1251.def
-%    TDS:tex/generic/oberdiek/se-cp1257.def
-%    TDS:doc/latex/oberdiek/stringenc.pdf
-%    TDS:doc/latex/oberdiek/test/stringenc-test1.tex
-%    TDS:doc/latex/oberdiek/test/stringenc-test2.tex
-%    TDS:source/latex/oberdiek/stringenc.dtx
-%
-%<*ignore>
-\begingroup
-  \catcode123=1 %
-  \catcode125=2 %
-  \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
-         \ifx\csname processbatchFile\endcsname\relax\else1\fi
-         \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: stringenc 2016/05/16 v1.11 Convert strings between diff. encodings (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: stringenc
-Version: 2016/05/16 v1.11
-
-Copyright (C) 2007-2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
-   https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
-   https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
-
-
-The Base Interpreter refers to any `TeX-Format',
-because some files are installed in TDS:tex/generic//.
-
-This work consists of the main source file stringenc.dtx
-and the derived files
-   stringenc.sty, stringenc.pdf, stringenc.ins, stringenc.drv,
-   se-utf32be.def, se-utf32le.def, se-utf8.def, se-utf16le.def,
-   se-pdfdoc.def, se-iso-8859-1.def, se-cp1252.def,
-   se-ascii.def, se-ascii-print.def, se-clean7bit.def,
-   se-iso-8859-2.def, se-iso-8859-3.def, se-iso-8859-4.def,
-   se-iso-8859-5.def, se-iso-8859-6.def, se-iso-8859-7.def,
-   se-iso-8859-8.def, se-iso-8859-9.def, se-iso-8859-10.def,
-   se-iso-8859-11.def, se-iso-8859-13.def, se-iso-8859-14.def,
-   se-iso-8859-15.def, se-iso-8859-16.def, se-koi8-r.def,
-   se-nextstep.def, se-mac-centeuro.def, se-mac-cyrillic.def,
-   se-mac-roman.def, se-dec-mcs.def, se-cp437.def,
-   se-cp850.def, se-cp852.def, se-cp855.def, se-cp858.def,
-   se-cp865.def, se-cp866.def, se-cp1250.def, se-cp1251.def,
-   se-cp1257.def, stringenc-test1.tex, stringenc-test2.tex.
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
-  \file{stringenc.ins}{\from{stringenc.dtx}{install}}%
-  \file{stringenc.drv}{\from{stringenc.dtx}{driver}}%
-  \usedir{tex/generic/oberdiek}%
-  \file{stringenc.sty}{\from{stringenc.dtx}{package}}%
-  \file{se-utf32be.def}{\from{stringenc.dtx}{utf32,utf32be}}%
-  \file{se-utf32le.def}{\from{stringenc.dtx}{utf32,utf32le}}%
-  \file{se-utf8.def}{\from{stringenc.dtx}{utf8}}%
-  \file{se-utf16le.def}{\from{stringenc.dtx}{utf16le}}%
-  \file{se-pdfdoc.def}{\from{stringenc.dtx}{pdfdoc}}%
-  \file{se-iso-8859-1.def}{\from{stringenc.dtx}{iso-8859-1}}%
-  \file{se-cp1252.def}{\from{stringenc.dtx}{cp1252}}%
-  \file{se-ascii.def}{\from{stringenc.dtx}{ascii}}%
-  \file{se-ascii-print.def}{\from{stringenc.dtx}{ascii-print}}%
-  \file{se-clean7bit.def}{\from{stringenc.dtx}{clean7bit}}%
-  \file{se-iso-8859-2.def}{\from{stringenc.dtx}{general,iso-8859-2}}%
-  \file{se-iso-8859-3.def}{\from{stringenc.dtx}{general,iso-8859-3}}%
-  \file{se-iso-8859-4.def}{\from{stringenc.dtx}{general,iso-8859-4}}%
-  \file{se-iso-8859-5.def}{\from{stringenc.dtx}{general,iso-8859-5}}%
-  \file{se-iso-8859-6.def}{\from{stringenc.dtx}{general,iso-8859-6}}%
-  \file{se-iso-8859-7.def}{\from{stringenc.dtx}{general,iso-8859-7}}%
-  \file{se-iso-8859-8.def}{\from{stringenc.dtx}{general,iso-8859-8}}%
-  \file{se-iso-8859-9.def}{\from{stringenc.dtx}{general,iso-8859-9}}%
-  \file{se-iso-8859-10.def}{\from{stringenc.dtx}{general,iso-8859-10}}%
-  \file{se-iso-8859-11.def}{\from{stringenc.dtx}{general,iso-8859-11}}%
-  \file{se-iso-8859-13.def}{\from{stringenc.dtx}{general,iso-8859-13}}%
-  \file{se-iso-8859-14.def}{\from{stringenc.dtx}{general,iso-8859-14}}%
-  \file{se-iso-8859-15.def}{\from{stringenc.dtx}{general,iso-8859-15}}%
-  \file{se-iso-8859-16.def}{\from{stringenc.dtx}{general,iso-8859-16}}%
-  \file{se-koi8-r.def}{\from{stringenc.dtx}{general,koi8-r}}%
-  \file{se-nextstep.def}{\from{stringenc.dtx}{general,nextstep}}%
-  \file{se-mac-centeuro.def}{\from{stringenc.dtx}{general,mac-centeuro}}%
-  \file{se-mac-cyrillic.def}{\from{stringenc.dtx}{general,mac-cyrillic}}%
-  \file{se-mac-roman.def}{\from{stringenc.dtx}{general,mac-roman}}%
-  \file{se-dec-mcs.def}{\from{stringenc.dtx}{general,dec-mcs}}%
-  \file{se-cp437.def}{\from{stringenc.dtx}{general,cp437}}%
-  \file{se-cp850.def}{\from{stringenc.dtx}{general,cp850}}%
-  \file{se-cp852.def}{\from{stringenc.dtx}{general,cp852}}%
-  \file{se-cp855.def}{\from{stringenc.dtx}{general,cp855}}%
-  \file{se-cp858.def}{\from{stringenc.dtx}{general,cp858}}%
-  \file{se-cp865.def}{\from{stringenc.dtx}{general,cp865}}%
-  \file{se-cp866.def}{\from{stringenc.dtx}{general,cp866}}%
-  \file{se-cp1250.def}{\from{stringenc.dtx}{general,cp1250}}%
-  \file{se-cp1251.def}{\from{stringenc.dtx}{general,cp1251}}%
-  \file{se-cp1257.def}{\from{stringenc.dtx}{general,cp1257}}%
-%  \usedir{doc/latex/oberdiek/test}%
-%  \file{stringenc-test1.tex}{\from{stringenc.dtx}{test1}}%
-%  \file{stringenc-test2.tex}{\from{stringenc.dtx}{test2}}%
-  \nopreamble
-  \nopostamble
-%  \usedir{source/latex/oberdiek/catalogue}%
-%  \file{stringenc.xml}{\from{stringenc.dtx}{catalogue}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* files into a directory searched by TeX:}
-\Msg{*}
-\Msg{*     stringenc.sty, se-utf32be.def, se-utf32le.def, se-utf8.def,}
-\Msg{*     se-utf16le.def, se-pdfdoc.def, se-iso-8859-1.def,}
-\Msg{*     se-cp1252.def, se-ascii.def, se-ascii-print.def,}
-\Msg{*     se-clean7bit.def, se-iso-8859-2.def, se-iso-8859-3.def,}
-\Msg{*     se-iso-8859-4.def, se-iso-8859-5.def, se-iso-8859-6.def,}
-\Msg{*     se-iso-8859-7.def, se-iso-8859-8.def, se-iso-8859-9.def,}
-\Msg{*     se-iso-8859-10.def, se-iso-8859-11.def, se-iso-8859-13.def,}
-\Msg{*     se-iso-8859-14.def, se-iso-8859-15.def, se-iso-8859-16.def,}
-\Msg{*     se-koi8-r.def, se-nextstep.def, se-mac-centeuro.def,}
-\Msg{*     se-mac-cyrillic.def, se-mac-roman.def, se-dec-mcs.def,}
-\Msg{*     se-cp437.def, se-cp850.def, se-cp852.def, se-cp855.def,}
-\Msg{*     se-cp858.def, se-cp865.def, se-cp866.def, se-cp1250.def,}
-\Msg{*     se-cp1251.def, se-cp1257.def}
-\Msg{*}
-\Msg{* To produce the documentation run the file `stringenc.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{stringenc.drv}%
-  [2016/05/16 v1.11 Convert strings between diff. encodings (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\usepackage{longtable}
-\begin{document}
-  \DocInput{stringenc.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-% \CharacterTable
-%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%   Digits        \0\1\2\3\4\5\6\7\8\9
-%   Exclamation   \!     Double quote  \"     Hash (number) \#
-%   Dollar        \$     Percent       \%     Ampersand     \&
-%   Acute accent  \'     Left paren    \(     Right paren   \)
-%   Asterisk      \*     Plus          \+     Comma         \,
-%   Minus         \-     Point         \.     Solidus       \/
-%   Colon         \:     Semicolon     \;     Less than     \<
-%   Equals        \=     Greater than  \>     Question mark \?
-%   Commercial at \@     Left bracket  \[     Backslash     \\
-%   Right bracket \]     Circumflex    \^     Underscore    \_
-%   Grave accent  \`     Left brace    \{     Vertical bar  \|
-%   Right brace   \}     Tilde         \~}
-%
-% \GetFileInfo{stringenc.drv}
-%
-% \title{The \xpackage{stringenc} package}
-% \date{2016/05/16 v1.11}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% This package provides \cs{StringEncodingConvert} for converting
-% a string between different encodings.
-% Both \LaTeX\ and \plainTeX\ are supported.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \section{Documentation}
-%
-% \subsection{User interface}
-%
-% \begin{declcs}{StringEncodingConvert} \M{cmd} \M{string} \M{from} \M{to}
-% \end{declcs}
-% Macro \cs{StringEncodingConvert} converts \meta{string} from encoding
-% \meta{from} to encoding \meta{to} and stores the result in macro
-% \meta{cmd}. If the string contains macros, then they are expanded.
-% This can be prevented by \eTeX's \cs{detokenize}:
-%\begin{quote}
-%\begin{verbatim}
-%\StringEncodingConvert\Result{%
-%  \detokenize{Hello \textbf{world}!}%
-%}{ascii}{utf8}
-%\end{verbatim}
-%\end{quote}
-% or using \LaTeX's \cs{@onelevel at sanitize}:
-%\begin{quote}
-%\begin{verbatim}
-%\makeatletter
-%\newcommand*{\HelloWorld}{Hello \textbf{world}!}
-%\sanitize at onelevel\HelloWorld
-%\StringEncodingConvert\Result\HelloWorld{ascii}{utf8}
-%\makeatother
-%\end{verbatim}
-%\end{quote}
-%
-% \begin{declcs}{StringEncodingSuccessFailure} \M{success} \M{failure}
-% \end{declcs}
-% When \cs{StringEncodingConvert} converts a string
-% it sets a flag that indicates whether the operation
-% was successful. The conversion can fail, if
-% the input is faulty or the string cannot be encoded
-% in the new encoding. Faulty characters are dropped.
-% Macro \cs{StringEncodingSuccessFailure} calls code \meta{success}
-% if the conversion was successful, otherwise \meta{failure}
-% is called.
-% Example:
-%\begin{quote}
-%\begin{verbatim}
-%\StringEncodingConvert\Result{Hello world!}{ascii}{utf8}
-%\StringEncodingSuccessFailure{%
-%  % \Result contains the successfully converted string.
-%}{%
-%  % Problems during conversion. \Result is empty or
-%  % misses some characters.
-%}
-%\end{verbatim}
-%\end{quote}
-%
-% \begin{declcs}{StringEncodingConvertTest}
-%   \M{cmd} \M{string} \M{from} \M{to} \M{success} \M{failure}
-% \end{declcs}
-% Macro \cs{StringEncodingConvertTest} is more efficient
-% than \cs{StringEncodingConvert} if the converted string
-% does not interest in case of an error,
-% because the conversion stops at the first error.
-% If \meta{string} can be successfully converted from encoding
-% \meta{from} to encoding \meta{to}, then macro \meta{cmd} contains
-% the result and code \meta{success} is executed. Otherwise
-% code \meta{failure} is executed, the contents of \meta{cmd} is
-% undefined.
-%
-% \begin{declcs}{StringEncodingList}
-% \end{declcs}
-% Macro \cs{StringEncodingList} contains a comma separated
-% list of supported encodings (without alias names).
-%
-% \subsection{Supported encodings}
-%
-% \begin{longtable}{@{}ll@{}}
-%   \xoption{ascii}, \xoption{us-ascii} & ASCII encoding,\\
-%     & 8bit characters disabled\\
-%   \xoption{ascii-print}, \xoption{ascii-printable}
-%     & printable ASCII characters\\
-%     & including space (0x20--0x7E)\\
-%   \xoption{clean7bit} & \texttt{\%\%DocumentData:\ Clean7Bit}\\
-%     & bytes 0x1B to 0x7E, 0x0A (LF),\\
-%     & 0x0D (CR), 0x09 (TAB)\\
-%   \xoption{cp437}, \xoption{cp437de} & Code page 437\\
-%   \xoption{cp850} & Code page 850\\
-%   \xoption{cp852} & Code page 852\\
-%   \xoption{cp855} & Code page 855\\
-%   \xoption{cp858} & Code page 858\\
-%   \xoption{cp865} & Code page 865\\
-%   \xoption{cp866} & Code page 866\\
-%   \xoption{cp1250} & Code page 1250\\
-%   \xoption{cp1251} & Code page 1251\\
-%   \xoption{cp1252}, \xoption{ansinew} & Code page 1252\\
-%   \xoption{cp1257} & Code page 1257\\
-%   \xoption{dec-mcs}, \xoption{decmulti} & DEC Multinational\\
-%   \xoption{koi8-r} & KOI8-R (RFC1489)\\
-%   \xoption{iso-8859-1}, \xoption{latin1} & ISO-8859-1\\
-%   \xoption{iso-8859-2}, \xoption{latin2} & ISO-8859-2\\
-%   \xoption{iso-8859-3}, \xoption{latin3} & ISO-8859-3\\
-%   \xoption{iso-8859-4}, \xoption{latin4} & ISO-8859-4\\
-%   \xoption{iso-8859-5}, \xoption{iso88595} & ISO-8859-5\\
-%   \xoption{iso-8859-6} & ISO-8859-6\\
-%   \xoption{iso-8859-7} & ISO-8859-7\\
-%   \xoption{iso-8859-8} & ISO-8859-8\\
-%   \xoption{iso-8859-9}, \xoption{latin5} & ISO-8859-9\\
-%   \xoption{iso-8859-10}, \xoption{latin6} & ISO-8859-10\\
-%   \xoption{iso-8859-11} & ISO-8859-11\\
-%   \xoption{iso-8859-13}, \xoption{latin7} & ISO-8859-13\\
-%   \xoption{iso-8859-14}, \xoption{latin8} & ISO-8859-14\\
-%   \xoption{iso-8859-15}, \xoption{latin9} & ISO-8859-15\\
-%   \xoption{iso-8859-16}, \xoption{latin10} & ISO-8859-16\\
-%   \xoption{mac-centeuro}, \xoption{mac-ce}, \xoption{macce}& MAC OS Central European\\
-%   \xoption{mac-cyrillic}, \xoption{maccyr}, \xoption{mac-ukrainian}, \xoption{macukr}
-%       & MAC OS Cyrillic\\
-%   \xoption{mac-roman}, \xoption{applemac} & MAC OS Roman\\
-%   \xoption{nextstep}, \xoption{next} & NextStep Encoding\\
-%   \xoption{pdfdoc} & PDFDocEncoding\\
-%   \xoption{utf8}, \xoption{utf-8} & UTF-8\\
-%   \xoption{utf16be}, \xoption{utf-16be}, \xoption{utf16}, \xoption{utf-16}
-%     & UTF-16BE\\
-%   \xoption{utf16le}, \xoption{utf-16le} & UTF-16LE\\
-%   \xoption{utf32be}, \xoption{utf-32be}, \xoption{utf32}, \xoption{utf-32}
-%     & UTF-32BE\\
-%   \xoption{utf32le}, \xoption{utf-32le} & UTF-32LE\\
-% \end{longtable}
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-%    \begin{macrocode}
-%<*package>
-%    \end{macrocode}
-%
-% \subsection{Reload check and package identification}
-%    Reload check, especially if the package is not used with \LaTeX.
-%    \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode35=6 % #
-  \catcode39=12 % '
-  \catcode44=12 % ,
-  \catcode45=12 % -
-  \catcode46=12 % .
-  \catcode58=12 % :
-  \catcode64=11 % @
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \expandafter\let\expandafter\x\csname ver at stringenc.sty\endcsname
-  \ifx\x\relax % plain-TeX, first loading
-  \else
-    \def\empty{}%
-    \ifx\x\empty % LaTeX, first loading,
-      % variable is initialized, but \ProvidesPackage not yet seen
-    \else
-      \expandafter\ifx\csname PackageInfo\endcsname\relax
-        \def\x#1#2{%
-          \immediate\write-1{Package #1 Info: #2.}%
-        }%
-      \else
-        \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
-      \fi
-      \x{stringenc}{The package is already loaded}%
-      \aftergroup\endinput
-    \fi
-  \fi
-\endgroup%
-%    \end{macrocode}
-%    Package identification:
-%    \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode35=6 % #
-  \catcode39=12 % '
-  \catcode40=12 % (
-  \catcode41=12 % )
-  \catcode44=12 % ,
-  \catcode45=12 % -
-  \catcode46=12 % .
-  \catcode47=12 % /
-  \catcode58=12 % :
-  \catcode64=11 % @
-  \catcode91=12 % [
-  \catcode93=12 % ]
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \expandafter\ifx\csname ProvidesPackage\endcsname\relax
-    \def\x#1#2#3[#4]{\endgroup
-      \immediate\write-1{Package: #3 #4}%
-      \xdef#1{#4}%
-    }%
-  \else
-    \def\x#1#2[#3]{\endgroup
-      #2[{#3}]%
-      \ifx#1\@undefined
-        \xdef#1{#3}%
-      \fi
-      \ifx#1\relax
-        \xdef#1{#3}%
-      \fi
-    }%
-  \fi
-\expandafter\x\csname ver at stringenc.sty\endcsname
-\ProvidesPackage{stringenc}%
-  [2016/05/16 v1.11 Convert strings between diff. encodings (HO)]%
-%    \end{macrocode}
-%
-% \subsection{Catcodes}
-%
-%    \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode123 1 % {
-  \catcode125 2 % }
-  \catcode64 11 %
-  \def\x{\endgroup
-    \expandafter\edef\csname SE at AtEnd\endcsname{%
-      \endlinechar=\the\endlinechar\relax
-      \catcode13=\the\catcode13\relax
-      \catcode32=\the\catcode32\relax
-      \catcode35=\the\catcode35\relax
-      \catcode61=\the\catcode61\relax
-      \catcode64=\the\catcode64\relax
-      \catcode123=\the\catcode123\relax
-      \catcode125=\the\catcode125\relax
-    }%
-  }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP at EnsureCode#1#2#3{%
-  \edef\SE at AtEnd{%
-    \SE at AtEnd
-    #1#2=\the#1#2\relax
-  }%
-  #1#2=#3\relax
-}
-\TMP at EnsureCode\catcode{34}{12}% "
-\TMP at EnsureCode\catcode{36}{3}% $
-\TMP at EnsureCode\catcode{38}{4}% &
-\TMP at EnsureCode\catcode{39}{12}% '
-\TMP at EnsureCode\catcode{40}{12}% (
-\TMP at EnsureCode\catcode{41}{12}% )
-\TMP at EnsureCode\catcode{42}{12}% *
-\TMP at EnsureCode\catcode{43}{12}% +
-\TMP at EnsureCode\catcode{44}{12}% ,
-\TMP at EnsureCode\catcode{45}{12}% -
-\TMP at EnsureCode\catcode{46}{12}% .
-\TMP at EnsureCode\catcode{47}{12}% /
-\TMP at EnsureCode\catcode{58}{12}% :
-\TMP at EnsureCode\catcode{60}{12}% <
-\TMP at EnsureCode\catcode{62}{12}% >
-\TMP at EnsureCode\catcode{91}{12}% [
-\TMP at EnsureCode\catcode{93}{12}% ]
-\TMP at EnsureCode\catcode{94}{7}% ^
-\TMP at EnsureCode\catcode{96}{12}% `
-\TMP at EnsureCode\uccode{34}{0}% "
-\TMP at EnsureCode\uccode{48}{0}% 0
-\TMP at EnsureCode\uccode{61}{0}% =
-\edef\SE at AtEnd{\SE at AtEnd\noexpand\endinput}
-%    \end{macrocode}
-%
-% \subsection{Tools}
-%
-%    \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname RequirePackage\endcsname\relax
-  \input infwarerr.sty\relax
-  \input ltxcmds.sty\relax
-  \input pdfescape.sty\relax
-\else
-  \RequirePackage{infwarerr}[2007/09/09]%
-  \RequirePackage{ltxcmds}[2010/03/01]%
-  \RequirePackage{pdfescape}[2010/03/01]%
-\fi
-%    \end{macrocode}
-%
-%    \begin{macro}{\SE at GobbleEight}
-%    \begin{macrocode}
-\long\def\SE at GobbleEight#1#2#3#4#5#6#7#8{}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at CarTwo}
-%    \begin{macrocode}
-\long\def\SE at CarTwo#1#2#3\@nil{#1#2}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE at PrefixFrom}
-%    \begin{macrocode}
-\def\SE at PrefixFrom{SE<}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at PrefixSurrogateFrom}
-%    \begin{macrocode}
-\def\SE at PrefixSurrogateFrom{SE<<}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at PrefixTo}
-%    \begin{macrocode}
-\def\SE at PrefixTo{SE>}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at PrefixSurrogateTo}
-%    \begin{macrocode}
-\def\SE at PrefixSurrogateTo{SE>>}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE at ResultAdd}
-%    \begin{macrocode}
-\def\SE at ResultAdd#1{%
-  \edef\SE at result{\SE at result#1}%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname newif\endcsname\relax
-%    \end{macrocode}
-%    \begin{macro}{\SE at newif}
-%    \begin{macrocode}
-  \def\SE at newif#1{%
-    \begingroup
-      \escapechar=-1 %
-    \expandafter\endgroup
-    \expandafter\SE@@newif\string#1\@nil
-  }%
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE@@newif}
-%    \begin{macrocode}
-  \def\SE@@newif#1#2#3\@nil{%
-    \expandafter\edef\csname#3true\endcsname{%
-      \let
-      \expandafter\noexpand\csname if#3\endcsname
-      \expandafter\noexpand\csname iftrue\endcsname
-    }%
-    \expandafter\edef\csname#3false\endcsname{%
-      \let
-      \expandafter\noexpand\csname if#3\endcsname
-      \expandafter\noexpand\csname iffalse\endcsname
-    }%
-    \csname#3false\endcsname
-  }%
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macrocode}
-\else
-%    \end{macrocode}
-%    \begin{macro}{\SE at newif}
-%    \begin{macrocode}
-  \expandafter\let\expandafter\SE at newif\csname newif\endcsname
-\fi
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-\SE at newif\ifSE at invalid
-%    \end{macrocode}
-%
-%    \begin{macro}{\SE at InvalidCharacter}
-%    \begin{macrocode}
-\def\SE at InvalidCharacter{%
-  \SE at invalidtrue
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE at ConvertTo}
-%    The input string |#2| of macro \cs{SE at ConvertTo} is given
-%    as hex string in UTF-16. It is converted to encoding |#3| and
-%    the result is stored in macro |#1|.
-%    \begin{macrocode}
-\def\SE at ConvertTo#1#2#3{%
-  \let\SE at result\ltx at empty
-  \EdefSanitize\SE at encoding{#3}%
-  \expandafter\ifx\csname\SE at PrefixTo\SE at encoding\endcsname\relax
-    \StringEncodingLoad\SE at encoding
-  \fi
-  \expandafter\ifx\csname\SE at PrefixTo\SE at encoding\endcsname\relax
-    \@PackageError{stringenc}{%
-      Conversion to encoding `\SE at encoding'\MessageBreak
-      is not supported%
-    }\@ehc
-  \else
-    \expandafter\let\expandafter\SE at ConvertNormal
-        \csname\SE at PrefixTo\SE at encoding\endcsname
-    \expandafter\let\expandafter\SE at ConvertSurrogate
-        \csname\SE at PrefixSurrogateTo\SE at encoding\endcsname
-    \SE@@ConvertTo#2\relax\relax\relax\relax
-  \fi
-  \let#1\SE at result
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE@@ConvertTo}
-%    \begin{macrocode}
-\def\SE@@ConvertTo#1#2#3#4{%
-  \ifx#1\relax
-    \let\SE at next\relax
-  \else
-    \ifx#4\relax
-      \let\SE at next\relax
-      \SE at InvalidCharacter
-    \else
-      \let\SE at next\SE@@ConvertTo
-      \ifnum"#1#2#3#4<"D800 %
-        \SE at ConvertNormal#1#2#3#4%
-      \else
-        \ifnum"#1#2#3#4>"DFFF %
-          \SE at ConvertNormal#1#2#3#4%
-        \else
-          \ifnum"#1#2#3#4>"DBFF %
-            \SE at InvalidCharacter
-          \else
-            \def\SE at high{#1#2#3#4}%
-            \let\SE at next\SE@@ScanLow
-          \fi
-        \fi
-      \fi
-      \ifSE at TestMode
-        \ifSE at invalid
-          \let\SE at next\SE at SkipRemaining
-        \fi
-      \fi
-    \fi
-  \fi
-  \SE at next
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at SkipRemaining}
-%    \begin{macrocode}
-\def\SE at SkipRemaining#1\relax{}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE@@ScanLow}
-%    \begin{macrocode}
-\def\SE@@ScanLow#1#2#3#4{%
-  \ifx#4\relax
-    \SE at InvalidCharacter
-    \let\SE at next\relax
-  \else
-    \ifcase\ifnum"#1#2#3#4<"DC00 %
-             \ltx at zero
-            \else
-              \ifnum"#1#2#3#4>"DFFF %
-                \ltx at zero
-              \else
-                \ltx at one
-              \fi
-            \fi
-      \SE at InvalidCharacter
-      \ifSE at TestMode
-        \let\SE at next\SE at SkipRemaining
-      \else
-        \def\SE at next{SE@@ConvertTo#1#2#3#4}%
-      \fi
-    \else
-      \ifx\SE at ConvertSurrogate\relax
-      \else
-        \expandafter\SE at ConvertSurrogate\SE at high#1#2#3#4%
-      \fi
-      \let\SE at next\SE@@ConvertTo
-      \ifSE at TestMode
-        \ifSE at invalid
-          \let\SE at next\SE at SkipRemaining
-        \fi
-      \fi
-    \fi
-  \fi
-  \SE at next
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE at ConvertFrom}
-%    The input string |#2| of macro \cs{SE at ConvertTo} is given
-%    as hex string in encoding |#3|. It is converted to UTF-16 and
-%    the result is stored in macro |#1|.
-%    \begin{macrocode}
-\def\SE at ConvertFrom#1#2#3{%
-  \let\SE at result\ltx at empty
-  \EdefSanitize\SE at encoding{#3}%
-  \expandafter\ifx\csname\SE at PrefixFrom\SE at encoding\endcsname\relax
-    \StringEncodingLoad\SE at encoding
-  \fi
-  \expandafter\ifx\csname\SE at PrefixFrom\SE at encoding\endcsname\relax
-    \@PackageError{stringenc}{%
-      Conversion from encoding `\SE at encoding'\MessageBreak
-      is not supported%
-    }\@ehc
-  \else
-    \csname\SE at PrefixFrom\SE at encoding\endcsname{#2}%
-  \fi
-  \let#1\SE at result
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\StringEncodingLoad}
-%    Macro \cs{StringEncodingLoad} loads an encoding definition
-%    file. However the loading can occur everywhere, even inside
-%    verbatim settings. Therefore we must ensure the catcodes
-%    of all used special characters. The exception are digits
-%    and letters.
-%    \begin{macrocode}
-\def\StringEncodingLoad#1{%
-  \begingroup
-    \catcode32=10 % space/space
-    \catcode35=6  % #/parameter
-    \catcode37=14 % percent/comment character
-    \catcode92=0  % backslash/escape character
-    \catcode123=1 % {/beginning of group
-    \catcode125=2 % }/end of group
-    \endlinechar=-1 %
-    \SE at MakeLetters @ABCDEFGHIKLMNOPRSTU%
-                    abcdefghiklmnoprstuvwxyz\relax
-    \SE at MakeOthers "-./:<=>[]0123456789\relax
-    \expandafter\ifx\csname ProvidesFile\endcsname\relax
-      \def\ProvidesFile##1[##2]{%
-        \immediate\write-1{File: ##1 ##2}%
-      }%
-    \fi
-    \SE at InputIfFileExists{se-#1.def}%
-  \endgroup
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE at MakeLetters}
-%    \begin{macrocode}
-\def\SE at MakeLetters#1{%
-  \ifx#1\relax
-  \else
-    \catcode`#1=11 %
-    \expandafter\SE at MakeLetters
-  \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at MakeOthers}
-%    \begin{macrocode}
-\def\SE at MakeOthers#1{%
-  \ifx#1\relax
-  \else
-    \catcode`#1=12 %
-    \expandafter\SE at MakeOthers
-  \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE at InputIfFileExists}
-%    \begin{macrocode}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname IfFileExists\endcsname\relax
-  \input pdftexcmds.sty\relax
-  \begingroup\expandafter\expandafter\expandafter\endgroup
-  \expandafter\ifx\csname pdf at filesize\endcsname\relax
-    \def\SE at InputIfFileExists#1{%
-      \expandafter\ifx\csname @inputcheck\endcsname\relax
-        \csname newread\endcsname\@inputcheck
-      \fi
-      \openin\@inputcheck#1\relax
-      \ifeof\@inputcheck
-        \SE at FileNotFound{#1}%
-      \else
-        \SE at Input{#1}%
-      \fi
-    }%
-  \else
-    \def\SE at InputIfFileExists#1{%
-      \expandafter\expandafter\expandafter
-      \ifx\expandafter\expandafter\expandafter\\\pdf at filesize{#1}\\%
-        \SE at FileNotFound{#1}%
-      \else
-        \SE at Input{#1}%
-      \fi
-    }%
-  \fi
-\else
-  \def\SE at InputIfFileExists#1{%
-    \IfFileExists{#1}{%
-      \SE at Input{#1}%
-    }{%
-      \SE at FileNotFound{#1}%
-    }%
-  }%
-\fi
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at FileNotFound}
-%    \begin{macrocode}
-\def\SE at FileNotFound#1{%
-  \@PackageWarning{stringenc}{%
-    Encoding file `#1'\MessageBreak
-    not found%
-  }%
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at Input}
-%    \begin{macrocode}
-\def\SE at Input{%
-  \@ifnextchar\bgroup\@iinput\@@input
-}
-\ifx\input\SE at Input
-  \def\SE at Input#1{%
-    \input{#1}%
-  }%
-\else
-  \def\SE at Input#1{%
-    \input#1\relax
-  }%
-\fi
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\ifSE at numexpr}
-%    \begin{macrocode}
-\SE at newif\ifSE at numexpr
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname numexpr\endcsname\relax
-\else
-  \SE at numexprtrue
-\fi
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-\ifSE at numexpr
-  \catcode36=9  % $ ignore
-  \catcode38=14 % & comment
-\else
-  \catcode36=14 % $ comment
-  \catcode38=9  % & ignore
-\fi
-%    \end{macrocode}
-%
-%    \begin{macro}{\SE at Nibble@NumToHex}
-%    \begin{macrocode}
-\def\SE at Nibble@NumToHex#1{%
-$ \ifcase\numexpr#1\relax
-& \ifcase\expandafter\ltx at firstofone\expandafter{\number#1} %
-    0\or 1\or 2\or 3\or 4\or 5\or 6\or 7\or
-    8\or 9\or A\or B\or C\or D\or E\or F%
-  \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at Nibble@NumToBin}
-%    \begin{macrocode}
-\def\SE at Nibble@NumToBin#1{%
-$ \ifcase\numexpr#1\relax
-& \ifcase\expandafter\ltx at firstofone\expandafter{\number#1} %
-    0000\or
-    0001\or
-    0010\or
-    0011\or
-    0100\or
-    0101\or
-    0110\or
-    0111\or
-    1000\or
-    1001\or
-    1010\or
-    1011\or
-    1100\or
-    1101\or
-    1110\or
-    1111%
-  \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE at Nibbles@BinToHex}
-%    \begin{macrocode}
-\def\SE at Nibbles@BinToHex#1{%
-  \expandafter\SE@@Nibbles at BinToHex#1\ltx at empty\ltx at empty
-                                     \ltx at empty\ltx at empty
-}
-\def\SE@@Nibbles at BinToHex#1#2#3#4{%
-  \ifx#1\ltx at empty
-  \else
-$   \SE at Nibble@NumToHex{%
-$     \numexpr#4+2*(#3+2*(#2+2*#1))\relax
-$   }%
-&   \ifnum#1>\ltx at zero
-&     \ifnum#2>\ltx at zero
-&       \ifnum#3>\ltx at zero
-&         \ifnum#4>\ltx at zero
-&           F%
-&         \else
-&           E%
-&         \fi
-&       \else
-&         \ifnum#4>\ltx at zero
-&           D%
-&         \else
-&           C%
-&         \fi
-&       \fi
-&     \else
-&       \ifnum#3>\ltx at zero
-&         \ifnum#4>\ltx at zero
-&           B%
-&         \else
-&           A%
-&         \fi
-&       \else
-&         \ifnum#4>\ltx at zero
-&           9%
-&         \else
-&           8%
-&         \fi
-&       \fi
-&     \fi
-&   \else
-&     \ifnum#2>\ltx at zero
-&       \ifnum#3>\ltx at zero
-&         \ifnum#4>\ltx at zero
-&           7%
-&         \else
-&           6%
-&         \fi
-&       \else
-&         \ifnum#4>\ltx at zero
-&           5%
-&         \else
-&           4%
-&         \fi
-&       \fi
-&     \else
-&       \ifnum#3>\ltx at zero
-&         \ifnum#4>\ltx at zero
-&           3%
-&         \else
-&           2%
-&         \fi
-&       \else
-&         \ifnum#4>\ltx at zero
-&           1%
-&         \else
-&           0%
-&         \fi
-&       \fi
-&     \fi
-&   \fi
-    \expandafter\SE@@Nibbles at BinToHex
-  \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE at Add}
-%    \begin{macrocode}
-\def\SE at Add#1#2#3{%
-$ \edef#1{\the\numexpr(#2)+(#3)\relax}%
-& \begingroup
-&   \count\ltx at zero=#2\relax
-&   \advance\count\ltx at zero by#3\relax
-&   \edef\x{\endgroup
-&     \def\noexpand#1{\the\count\ltx at zero}%
-&   }%
-& \x
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE at MapDeclare}
-%    \begin{macrocode}
-\def\SE at MapDeclare#1#2#3{%
-  \SE at MapDeclareFrom{#1}{#2}{#3}%
-  \SE at MapDeclareTo{#1}{#2}{#3}%
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at MapDeclareFrom}
-%    \begin{macrocode}
-\def\SE at MapDeclareFrom#1#2#3{%
-  \expandafter\gdef\csname SE->#1@#2\endcsname{#3}%
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at MapDeclareTo}
-%    \begin{macrocode}
-\def\SE at MapDeclareTo#1#2#3{%
-  \expandafter\gdef\csname SE<-#1@#3\endcsname{#2}%
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at MapConvertFrom}
-%    \begin{macrocode}
-\def\SE at MapConvertFrom#1#2{%
-$ \ifcsname SE->#1@#2\endcsname
-$   \SE at ResultAdd{\csname SE->#1@#2\endcsname}%
-$ \else
-$   \SE at InvalidCharacter
-$   \ifSE at TestMode
-$     \let\SE at next\SE at SkipRemaining
-$   \fi
-$ \fi
-& \begingroup\expandafter\expandafter\expandafter\endgroup
-& \expandafter\ifx\csname SE->#1@#2\endcsname\relax
-&   \SE at InvalidCharacter
-&   \ifSE at TestMode
-&     \let\SE at next\SE at SkipRemaining
-&   \fi
-& \else
-&   \SE at ResultAdd{\csname SE->#1@#2\endcsname}%
-& \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at MapConvertTo}
-%    \begin{macrocode}
-\def\SE at MapConvertTo#1#2{%
-$ \ifcsname SE<-#1@#2\endcsname
-$   \SE at ResultAdd{\csname SE<-#1@#2\endcsname}%
-$ \else
-$   \SE at InvalidCharacter
-$ \fi
-& \begingroup\expandafter\expandafter\expandafter\endgroup
-& \expandafter\ifx\csname SE<-#1@#2\endcsname\relax
-&   \SE at InvalidCharacter
-& \else
-&   \SE at ResultAdd{\csname SE<-#1@#2\endcsname}%
-& \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\StringEncodingConvert}
-%    \begin{macrocode}
-\def\StringEncodingConvert#1#2#3#4{%
-  \EdefSanitize\SE at from{#3}%
-  \EdefSanitize\SE at to{#4}%
-  \expandafter\ifx\csname SE at alias@\SE at from\endcsname\relax
-  \else
-    \EdefSanitize\SE at from{\csname SE at alias@\SE at from\endcsname}%
-  \fi
-  \expandafter\ifx\csname SE at alias@\SE at to\endcsname\relax
-  \else
-    \EdefSanitize\SE at to{\csname SE at alias@\SE at to\endcsname}%
-  \fi
-  \ifx\SE at to\SE at utfxvi
-    \let\SE at to\SE at utfxvibe
-  \else
-    \ifx\SE at to\SE at utfxxxii
-      \let\SE at to\SE at utfxxxiibe
-    \fi
-  \fi
-  \SE at invalidfalse
-  \EdefEscapeHex\SE at result{#2}%
-  \ifx\SE at from\SE at utfxvi
-    \SE at CheckByteOrderTwo
-  \else
-    \ifx\SE at from\SE at utfxvibe
-      \SE at RemoveByteOrderTwo{FEFF}%
-    \else
-      \ifx\SE at from\SE at utfxvile
-        \SE at RemoveByteOrderTwo{FFFE}%
-      \else
-        \ifx\SE at from\SE at utfxxxii
-          \SE at CheckByteOrderFour
-        \else
-          \ifx\SE at from\SE at utfxxxiibe
-            \SE at RemoveByteOrderFour{0}{FEFF}%
-          \else
-            \ifx\SE at from\SE at utfxxxiile
-              \SE at RemoveByteOrderFour{FFFE}{0}%
-            \fi
-          \fi
-        \fi
-      \fi
-    \fi
-  \fi
-  \ifx\SE at from\SE at to
-  \else
-    \ifx\SE at from\SE at utfxvibe
-    \else
-      \expandafter\SE at ConvertFrom\expandafter\SE at result
-          \expandafter{\SE at result}\SE at from
-    \fi
-    \ifx\SE at to\SE at utfxvibe
-    \else
-      \expandafter\SE at ConvertTo\expandafter\SE at result
-          \expandafter{\SE at result}\SE at to
-    \fi
-  \fi
-  \EdefUnescapeHex#1\SE at result
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\StringEncodingSuccessFailure}
-%    \begin{macrocode}
-\def\StringEncodingSuccessFailure{%
-  \ifSE at invalid
-    \expandafter\ltx at secondoftwo
-  \else
-    \expandafter\ltx at firstoftwo
-  \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\StringEncodingConvertTest}
-%    \begin{macrocode}
-\def\StringEncodingConvertTest#1#2#3#4{%
-  \SE at TestModetrue
-  \StringEncodingConvert{#1}{#2}{#3}{#4}%
-  \SE at TestModefalse
-  \StringEncodingSuccessFailure
-}
-\SE at newif\ifSE at TestMode
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at utfxvi}
-%    \begin{macrocode}
-\EdefSanitize\SE at utfxvi{utf16}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at utfxvibe}
-%    \begin{macrocode}
-\EdefSanitize\SE at utfxvibe{utf16be}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at utfxvile}
-%    \begin{macrocode}
-\EdefSanitize\SE at utfxvile{utf16le}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at utfxxxii}
-%    \begin{macrocode}
-\EdefSanitize\SE at utfxxxii{utf32}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at utfxxxiibe}
-%    \begin{macrocode}
-\EdefSanitize\SE at utfxxxiibe{utf32be}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at utfxxxiile}
-%    \begin{macrocode}
-\EdefSanitize\SE at utfxxxiile{utf32le}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE at CheckByteOrderTwo}
-%    Macro \cs{SE at CheckByteOrderTwo} checks the first two
-%    bytes of the string \cs{SE at result} for the byte order mark.
-%    It sets the encoding \cs{SE at from} to |utf16be| or |utf16le|.
-%    The byte order mark is silently removed.
-%    Encoding |utf16be| is used if the byte order mark is not available.
-%    \begin{macrocode}
-\def\SE at CheckByteOrderTwo{%
-  \expandafter\SE@@CheckByteOrderTwo\SE at result0000\@nil
-}
-\def\SE@@CheckByteOrderTwo#1#2#3#4#5\@nil{%
-  \ifnum"#1#2#3#4="FEFF %
-    \let\SE at from\SE at utfxvibe
-    \edef\SE at result{\expandafter\ltx at gobblefour\SE at result}%
-  \else
-    \ifnum"#3#4#1#2="FEFF %
-      \let\SE at from\SE at utfxvile
-      \edef\SE at result{\expandafter\ltx at gobblefour\SE at result}%
-    \else
-      \let\SE at from\SE at utfxvibe
-    \fi
-  \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE at CheckByteOrderFour}
-%    Macro \cs{SE at CheckByteOrderFour} checks the first four
-%    bytes of the string \cs{SE at result} for the byte order mark.
-%    It sets the encoding \cs{SE at from} to |utf32be| or |utf32le|.
-%    The byte order mark is silently removed.
-%    Encoding |utf32be| is used if the byte order mark is not available.
-%    \begin{macrocode}
-\def\SE at CheckByteOrderFour{%
-  \expandafter\SE@@CheckByteOrderFour\SE at result00000000\@nil
-}
-\def\SE@@CheckByteOrderFour#1#2#3#4#5#6#7#8#9\@nil{%
-  \let\SE at from\SE at utfxxxiibe
-  \ifnum"#1#2#3#4=\ltx at zero
-    \ifnum"#5#6#7#8="FEFF %
-      \edef\SE at result{\expandafter\SE at GobbleEight\SE at result}%
-    \fi
-  \else
-    \ifnum"#7#8#5#6=\ltx at zero
-      \ifnum"#3#4#1#2="FEFF %
-        \let\SE at from\SE at utfxxxiile
-        \edef\SE at result{\expandafter\SE at GobbleEight\SE at result}%
-      \fi
-    \fi
-  \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macro}{\SE at RemoveByteOrderTwo}
-%    \begin{macrocode}
-\def\SE at RemoveByteOrderTwo{%
-  \expandafter\SE@@RemoveByteOrderTwo\SE at result
-      \ltx at empty\ltx at empty\ltx at empty\ltx at empty\@nil
-}
-\def\SE@@RemoveByteOrderTwo#1#2#3#4#5\@nil#6{%
-  \ifnum"0#1#2#3#4="#6 %
-    \edef\SE at result{#5}%
-  \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macro}{\SE at RemoveByteOrderFour}
-%    \begin{macrocode}
-\def\SE at RemoveByteOrderFour#1#2{%
-  \def\SE at a{"#1 }%
-  \def\SE at b{"#2 }%
-  \expandafter\SE@@RemoveByteOrderFour\SE at result
-      \ltx at empty\ltx at empty\ltx at empty\ltx at empty
-      \ltx at empty\ltx at empty\ltx at empty\ltx at empty
-      \@nil
-}
-\def\SE@@RemoveByteOrderFour#1#2#3#4#5#6#7#8#9\@nil{%
-  \ifnum"0#1#2#3#4=\SE at a
-    \ifnum"0#5#6#7#8=\SE at b
-      \edef\SE at result{#9}%
-    \fi
-  \fi
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-% \subsection{Encoding aliases}
-%
-%    \begin{macro}{\SE at EncodingAlias}
-%    \begin{macrocode}
-\def\SE at EncodingAlias#1#2{%
-  \expandafter\def\csname SE at alias@#1\endcsname{#2}%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-\SE at EncodingAlias{ansinew}{cp1252}
-\SE at EncodingAlias{applemac}{mac-roman}
-\SE at EncodingAlias{ascii-printable}{ascii-print}
-\SE at EncodingAlias{cp437de}{cp437}
-\SE at EncodingAlias{decmulti}{dec-mcs}
-\SE at EncodingAlias{latin1}{iso-8859-1}
-\SE at EncodingAlias{latin2}{iso-8859-2}
-\SE at EncodingAlias{latin3}{iso-8859-3}
-\SE at EncodingAlias{latin4}{iso-8859-4}
-\SE at EncodingAlias{latin5}{iso-8859-9}
-\SE at EncodingAlias{latin6}{iso-8859-10}
-\SE at EncodingAlias{latin7}{iso-8859-13}
-\SE at EncodingAlias{latin8}{iso-8859-14}
-\SE at EncodingAlias{latin9}{iso-8859-15}
-\SE at EncodingAlias{latin10}{iso-8859-16}
-\SE at EncodingAlias{mac-ce}{mac-centeuro}
-\SE at EncodingAlias{mac-ukrainian}{mac-cyrillic}
-\SE at EncodingAlias{macce}{mac-centeuro}
-\SE at EncodingAlias{maccyr}{mac-cyrillic}
-\SE at EncodingAlias{macukr}{mac-cyrillic}
-\SE at EncodingAlias{next}{nextstep}
-\SE at EncodingAlias{us-ascii}{ascii}
-\SE at EncodingAlias{utf-8}{utf8}
-\SE at EncodingAlias{utf-16}{utf16}
-\SE at EncodingAlias{utf-16be}{utf16be}
-\SE at EncodingAlias{utf-16le}{utf16le}
-\SE at EncodingAlias{utf-32}{utf32}
-\SE at EncodingAlias{utf-32be}{utf32be}
-\SE at EncodingAlias{utf-32le}{utf32le}
-%    \end{macrocode}
-%    All encodings of package \xpackage{inputenx} are supported.
-%    \begin{macrocode}
-\def\SE at temp#1{%
-  \SE at EncodingAlias{x-#1}{#1}%
-}
-\SE at temp{ascii}
-\SE at temp{ascii-print}
-\SE at temp{clean7bit}
-\SE at temp{cp437}
-\SE at temp{cp850}
-\SE at temp{cp852}
-\SE at temp{cp855}
-\SE at temp{cp858}
-\SE at temp{cp865}
-\SE at temp{cp866}
-\SE at temp{cp1250}
-\SE at temp{cp1251}
-\SE at temp{cp1252}
-\SE at temp{cp1257}
-\SE at temp{dec-mcs}
-\SE at temp{koi8-r}
-\SE at temp{iso-8859-1}
-\SE at temp{iso-8859-2}
-\SE at temp{iso-8859-3}
-\SE at temp{iso-8859-4}
-\SE at temp{iso-8859-5}
-\SE at temp{iso-8859-6}
-\SE at temp{iso-8859-7}
-\SE at temp{iso-8859-8}
-\SE at temp{iso-8859-9}
-\SE at temp{iso-8859-10}
-\SE at temp{iso-8859-11}
-\SE at temp{iso-8859-13}
-\SE at temp{iso-8859-14}
-\SE at temp{iso-8859-15}
-\SE at temp{iso-8859-16}
-\SE at temp{mac-centeuro}
-\SE at temp{mac-cyrillic}
-\SE at temp{mac-roman}
-\SE at temp{nextstep}
-%    \end{macrocode}
-%
-%    \begin{macro}{\StringEncodingList}
-%    \begin{macrocode}
-\def\StringEncodingList{%
-  ascii,%
-  ascii-print,%
-  clean7bit,%
-  cp437,%
-  cp850,%
-  cp852,%
-  cp855,%
-  cp858,%
-  cp865,%
-  cp866,%
-  cp1250,%
-  cp1251,%
-  cp1252,%
-  cp1257,%
-  dec-mcs,%
-  iso-8859-1,%
-  iso-8859-2,%
-  iso-8859-3,%
-  iso-8859-4,%
-  iso-8859-5,%
-  iso-8859-6,%
-  iso-8859-7,%
-  iso-8859-8,%
-  iso-8859-9,%
-  iso-8859-10,%
-  iso-8859-11,%
-  iso-8859-13,%
-  iso-8859-14,%
-  iso-8859-15,%
-  iso-8859-16,%
-  koi8-r,%
-  mac-centeuro,%
-  mac-cyrillic,%
-  mac-roman,%
-  nextstep,%
-  pdfdoc,%
-  utf8,%
-  utf16le,%
-  utf32be,%
-  utf32le%
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-%</package>
-%    \end{macrocode}
-%
-% \subsection{Encoding files}
-%
-% \subsubsection{UTF-32BE, UTF-32LE}
-%
-%    \begin{macrocode}
-%<*utf32>
-%<utf32be>\ProvidesFile{se-utf32be.def}[2016/05/16 v1.11 stringenc: UTF-32BE]
-%<utf32le>\ProvidesFile{se-utf32le.def}[2016/05/16 v1.11 stringenc: UTF-32LE]
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%<utf32be>\expandafter\gdef\csname\SE at PrefixTo utf32be\endcsname#1#2#3#4{%
-%<utf32be>  \SE at ResultAdd{0000#1#2#3#4}%
-%<utf32le>\expandafter\gdef\csname\SE at PrefixTo utf32le\endcsname#1#2#3#4{%
-%<utf32le>  \SE at ResultAdd{#3#4#1#20000}%
-}
-%    \end{macrocode}
-%    \noindent
-%    UTF-16: |#1:1101 #2:11ww #3:wwhh #4:hhhh|
-%    |#5:1101 #6:11ll #7:llll #8:llll|\\
-%    UTF-32: |0000 000u uuuu hhhh hhhh hhll llll llll|\\
-%    |wwww = uuuuu - 1|
-%    \begin{macrocode}
-%<utf32be>\expandafter\gdef\csname\SE at PrefixSurrogateTo utf32be\endcsname
-%<utf32le>\expandafter\gdef\csname\SE at PrefixSurrogateTo utf32le\endcsname
-    #1#2#3#4#5#6#7#8{%
-  \edef\SE at w{\SE at Nibble@NumToBin{"#2}}%
-  \edef\SE at a{\SE at Nibble@NumToBin{"#3}}%
-  \edef\SE at c{\SE at Nibble@NumToBin{"#6}}%
-  \edef\SE at w{%
-    \expandafter\ltx at gobbletwo\SE at w
-    \expandafter\SE at CarTwo\SE at a\@nil
-  }%
-  \edef\SE at w{%
-    \SE at Nibbles@BinToHex\SE at w
-  }%
-  \SE at Add\SE at w{\expandafter"\SE at w}\ltx at one
-  \edef\SE at a{%
-    \expandafter\ltx at gobbletwo\SE at a
-    \SE at Nibble@NumToBin{"#4}%
-    \expandafter\ltx at gobbletwo\SE at c
-  }%
-%<utf32be>  \SE at ResultAdd{%
-%<utf32le>  \SE at utfxxxii@le at add{%
-    00%
-    \ifnum\SE at w>15 %
-      10%
-    \else
-      0%
-      \SE at Nibble@NumToHex\SE at w
-    \fi
-    \SE at Nibbles@BinToHex\SE at a
-    #7#8%
-  }%
-}
-%<*utf32le>
-\gdef\SE at utfxxxii@le at add#1{%
-  \edef\SE at temp{#1}%
-  \SE at ResultAdd{%
-    \expandafter\SE at utfxxxii@le at switch\SE at temp
-  }%
-}
-\gdef\SE at utfxxxii@le at switch#1#2#3#4#5#6#7#8{%
-  #7#8#5#6#3#4#1#2%
-}
-%</utf32le>
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%<*utf32be>
-\expandafter\gdef\csname\SE at PrefixFrom utf32be\endcsname#1{%
-  \expandafter\SE at utfxxxii@be at from#1\relax\relax\relax\relax
-                                    \relax\relax\relax\relax
-}
-\gdef\SE at utfxxxii@be at from#1#2#3#4#5#6#7#8{%
-  \ifx#1\relax
-    \let\SE at next\relax
-  \else
-    \ifx#8\relax
-      \let\SE at next\relax
-      \SE at InvalidCharacter
-    \else
-      \let\SE at next\SE at utfxxxii@be at from
-      \SE at utfxxxii@from#1#2#3#4#5#6#7#8%
-    \fi
-  \fi
-  \SE at next
-}
-%</utf32be>
-%<*utf32le>
-\expandafter\gdef\csname\SE at PrefixFrom utf32le\endcsname#1{%
-  \expandafter\SE at utfxxxii@le at from#1\relax\relax\relax\relax
-                                    \relax\relax\relax\relax
-}
-\gdef\SE at utfxxxii@le at from#1#2#3#4#5#6#7#8{%
-  \ifx#1\relax
-    \let\SE at next\relax
-  \else
-    \ifx#8\relax
-      \let\SE at next\relax
-      \SE at InvalidCharacter
-    \else
-      \let\SE at next\SE at utfxxxii@le at from
-      \SE at utfxxxii@from#7#8#5#6#3#4#1#2%
-    \fi
-  \fi
-  \SE at next
-}
-%</utf32le>
-%    \end{macrocode}
-%    \begin{macrocode}
-\gdef\SE at utfxxxii@from#1#2#3#4#5#6#7#8{%
-  \ifcase\ifnum"#1#2>\ltx at zero
-           \ltx at zero
-         \else
-           \ifnum"#3#4#5#6#7#8>"10FFFF %
-             \ltx at zero
-           \else
-             \ifnum"#3#4#5#6#7#8<"D800 %
-               \ltx at one
-             \else
-               \ifnum"#3#4#5#6#7#8>"DFFF %
-                 \ltx at one
-               \else
-                 \ltx at zero
-               \fi
-             \fi
-           \fi
-         \fi
-    \SE at InvalidCharacter
-    \ifSE at TestMode
-      \let\SE at next\SE at SkipRemaining
-    \fi
-  \else
-    \ifcase"#3#4 %
-      \SE at ResultAdd{#5#6#7#8}%
-    \else
-      \edef\SE at low{\SE at Nibble@NumToBin{"#6}}%
-      \SE at Add\SE at high{"#3#4}{-1}%
-      \edef\SE at high{%
-        10\SE at Nibble@NumToBin\SE at high
-        \SE at Nibble@NumToBin{"#5}%
-        \expandafter\SE at CarTwo\SE at low\@nil
-      }%
-      \edef\SE at low{%
-        11\expandafter\ltx at gobbletwo\SE at low
-      }%
-      \SE at ResultAdd{%
-        D\SE at Nibbles@BinToHex\SE at high
-        D\SE at Nibbles@BinToHex\SE at low
-        #7#8%
-      }%
-    \fi
-  \fi
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%</utf32>
-%    \end{macrocode}
-%
-% \subsubsection{UTF-8}
-%
-%    \begin{macrocode}
-%<*utf8>
-\ProvidesFile{se-utf8.def}[2016/05/16 v1.11 stringenc: UTF-8]
-%    \end{macrocode}
-%
-%    \noindent
-%    1 Byte: |0000 0000 0xxx xxxx -> 0xxx xxxx|\\
-%    2 Bytes: |0000 0yyy yyxx xxxx -> 110y yyyy 10xx xxxx|\\
-%    3 Bytes: |zzzz yyyy yyxx xxxx -> 1110 zzzz 10yy yyyy 10xx xxxx|
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixTo utf8\endcsname#1#2#3#4{%
-  \ifnum"#1#2#3#4<"80 %
-    \SE at ResultAdd{#3#4}%
-  \else
-    \ifnum"#1#2#3#4<"800 %
-      \edef\SE at temp{%
-        \SE at Nibble@NumToBin{"#3}%
-      }%
-      \edef\SE at temp{%
-        11%
-        \SE at Nibble@NumToBin{"#2}%
-        \expandafter\SE at CarTwo\SE at temp\@nil
-        10%
-        \expandafter\ltx at gobbletwo\SE at temp
-      }%
-      \SE at ResultAdd{%
-        \SE at Nibbles@BinToHex\SE at temp
-        #4%
-      }%
-    \else
-      \edef\SE at temp{%
-        \SE at Nibble@NumToBin{"#3}%
-      }%
-      \edef\SE at temp{%
-        10%
-        \SE at Nibble@NumToBin{"#2}%
-        \expandafter\SE at CarTwo\SE at temp\@nil
-        10%
-        \expandafter\ltx at gobbletwo\SE at temp
-      }%
-      \SE at ResultAdd{%
-        E#1%
-        \SE at Nibbles@BinToHex\SE at temp
-         #4%
-      }%
-    \fi
-  \fi
-}
-%    \end{macrocode}
-%    \noindent
-%    UTF-16: |#1:1101 #2:10ww #3:wwzz #4:zzyy|
-%    |#5:1101 #6:11yy #7:yyxx #8:xxxx|\\
-%    UTF-32: |0000 0000 000u uuuu zzzz yyyy yyxx xxxx|\\
-%    UTF-8: |1111 0uuu 10uu zzzz 10yy yyyy 10xx xxxx|
-%    |wwww = uuuuu - 1|
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixSurrogateTo utf8\endcsname
-    #1#2#3#4#5#6#7#8{%
-  \edef\SE at w{\SE at Nibble@NumToBin{"#2}}%
-  \edef\SE at a{\SE at Nibble@NumToBin{"#3}}%
-  \edef\SE at b{\SE at Nibble@NumToBin{"#4}}%
-  \edef\SE at c{\SE at Nibble@NumToBin{"#6}}%
-  \edef\SE at d{\SE at Nibble@NumToBin{"#7}}%
-  \edef\SE at w{%
-    \expandafter\ltx at gobbletwo\SE at w
-    \expandafter\SE at CarTwo\SE at a\@nil
-  }%
-  \edef\SE at w{%
-    \SE at Nibbles@BinToHex\SE at w
-  }%
-  \SE at Add\SE at w{\expandafter"\SE at w}\ltx at one
-  \ifnum\SE at w>15 %
-    \def\SE at char{1}%
-    \SE at Add\SE at w\SE at w{-16}%
-  \else
-    \def\SE at char{0}%
-  \fi
-  \edef\SE at w{\SE at Nibble@NumToBin\SE at w}%
-  \edef\SE at temp{%
-    0\SE at char
-    \expandafter\SE at CarTwo\SE at w\@nil
-    10%
-    \expandafter\ltx at gobbletwo\SE at w
-    \expandafter\ltx at gobbletwo\SE at a
-    \expandafter\SE at CarTwo\SE at b\@nil
-    10%
-    \expandafter\ltx at gobbletwo\SE at b
-    \expandafter\ltx at gobbletwo\SE at c
-    \expandafter\SE at CarTwo\SE at d\@nil
-    10%
-    \expandafter\ltx at gobbletwo\SE at d
-  }%
-  \SE at ResultAdd{%
-    F%
-    \SE at Nibbles@BinToHex\SE at temp
-    #8%
-  }%
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixFrom utf8\endcsname#1{%
-  \let\SE at temp\ltx at empty
-  \let\SE at next\SE at utfviii@filter
-  \expandafter\SE at utfviii@filter#1\relax\relax
-  \ifcase\ifSE at TestMode
-           \ifSE at invalid
-             \ltx at one
-           \else
-             \ltx at zero
-           \fi
-         \else
-           \ltx at zero
-         \fi
-    \expandafter\SE at utfviii@from\SE at temp\relax\relax\relax\relax
-                                        \relax\relax\relax\relax
-  \fi
-}
-%    \end{macrocode}
-%    Invalid bytes in UTF-8: C0-C1, F5-FF
-%    \begin{macrocode}
-\gdef\SE at utfviii@filter#1#2{%
-  \ifx#1\relax
-    \let\SE at next\relax
-  \else
-    \ifcase\ifnum"#1#2>"F4 %
-             \ltx at zero
-           \else
-             \ifnum"#1#2="C0 %
-               \ltx at zero
-             \else
-               \ifnum"#1#2="C1 %
-                 \ltx at zero
-               \else
-                 \ltx at one
-               \fi
-             \fi
-           \fi
-      \SE at InvalidCharacter
-      \ifSE at TestMode
-        \let\SE at next\SE at SkipRemaining
-      \fi
-    \else
-      \edef\SE at temp{\SE at temp#1#2}%
-    \fi
-  \fi
-  \SE at next
-}
-\gdef\SE at utfviii@from#1#2#3#4#5#6#7#8{%
-  \ifx#1\relax
-    \let\SE at next\relax
-  \else
-    \ifnum"#1<8 % 0xxx xxxx
-      \SE at ResultAdd{00#1#2}%
-      \def\SE at next{\SE at utfviii@from#3#4#5#6#7#8}%
-    \else
-      \ifnum"#1<12 % 10xx xxxx
-        \SE at InvalidCharacter
-        \ifSE at TestMode
-          \let\SE at next\SE at SkipRemaining
-        \else
-          \def\SE at next{\SE at utfviii@from#3#4#5#6#7#8}%
-        \fi
-      \else
-        \ifx#3\relax
-          \let\SE at next\relax
-          \SE at InvalidCharacter
-        \else
-          \ifcase\SE at utfviii@CheckCont#3%
-            \SE at InvalidCharacter
-            \ifSE at TestMode
-              \let\SE at next\SE at SkipRemaining
-            \else
-              \def\SE at next{\SE at utfviii@from#3#4#5#6#7#8}%
-            \fi
-          \else
-            \ifnum"#1<14 % 110y yyyy 10xx xxxx
-                         % 0000 0yyy yyxx xxxx
-              \edef\SE at temp{%
-                \SE at Nibble@NumToBin{"#3}%
-              }%
-              \edef\SE at temp{%
-                0\ifodd"#1 1\else 0\fi
-                \SE at Nibble@NumToBin{"#2}%
-                \expandafter\ltx at gobbletwo\SE at temp
-              }%
-              \SE at ResultAdd{%
-                0%
-                \SE at Nibbles@BinToHex\SE at temp
-                #4%
-              }%
-              \def\SE at next{\SE at utfviii@from#5#6#7#8}%
-            \else
-              \ifx#5\relax
-                \let\SE at next\relax
-                \SE at InvalidCharacter
-              \else
-                \ifcase\SE at utfviii@CheckCont#5%
-                  \SE at InvalidCharacter
-                  \ifSE at TestMode
-                    \let\SE at next\SE at SkipRemaining
-                  \else
-                    \def\SE at next{\SE at utfviii@from#5#6#7#8}%
-                  \fi
-                \else
-                  \ifnum"#1=14 % 1110 zzzz 10yy yyyy 10xx xxxx
-                               % zzzz yyyy yyxx xxxx
-                    \ifcase\ifnum"#2="D %
-                             \ifnum"#3#4>"9F %
-                               \ltx at zero
-                             \else
-                               \ltx at one
-                             \fi
-                           \else
-                             \ifnum"#2=\ltx at zero
-                               \ifnum"#3<"A %
-                                 \ltx at zero
-                               \else
-                                 \ltx at one
-                               \fi
-                             \else
-                               \ltx at one
-                             \fi
-                           \fi
-                      \SE at InvalidCharacter
-                      \ifSE at TestMode
-                        \let\SE at next\SE at SkipRemaining
-                      \else
-                        \def\SE at next{\SE at utfviii@from#7#8}%
-                      \fi
-                    \else
-                      \edef\SE at a{\SE at Nibble@NumToBin{"#3}}%
-                      \edef\SE at b{\SE at Nibble@NumToBin{"#5}}%
-                      \edef\SE at temp{%
-                        \expandafter\ltx at gobbletwo\SE at a
-                        \SE at Nibble@NumToBin{"#4}%
-                        \expandafter\ltx at gobbletwo\SE at b
-                      }%
-                      \SE at ResultAdd{%
-                        #2%
-                        \SE at Nibbles@BinToHex\SE at temp
-                        #6%
-                      }%
-                      \def\SE at next{\SE at utfviii@from#7#8}%
-                    \fi
-                  \else
-                    \ifx#7\relax
-                      \let\SE at next\relax
-                      \SE at InvalidCharacter
-                    \else
-                      \ifcase\SE at utfviii@CheckCont#7%
-                        \SE at InvalidCharacter
-                        \ifSE at TestMode
-                          \let\SE at next\SE at SkipRemaining
-                        \else
-                          \def\SE at next{\SE at utfviii@from#7#8}%
-                        \fi
-                      \else
-                        \let\SE at next\SE at utfviii@from
-                        \ifnum"#2<8 % 1111 0uuu 10uu zzzz 10yy yyyy 10xx xxxx
-                                    % 1101 10ww wwzz zzyy 1101 11yy yyxx xxxx
-                          \edef\SE at w{\SE at Nibble@NumToBin{"#3}}%
-                          \edef\SE at w{%
-                            00%
-                            \SE at Nibble@NumToBin{"#2}%
-                            \expandafter\ltx at gobbletwo\SE at w
-                          }%
-                          \edef\SE at w{\SE at Nibbles@BinToHex\SE at w}%
-                          \SE at Add\SE at w{\expandafter"\SE at w}{-1}%
-                          \ifnum\SE at w>15 %
-                            \SE at InvalidCharacter
-                            \ifSE at TestMode
-                              \let\SE at next\SE at SkipRemaining
-                            \fi
-                          \else
-                            \ifnum\SE at w<\ltx at zero
-                              \SE at InvalidCharacter
-                              \ifSE at TestMode
-                                \let\SE at next\SE at SkipRemaining
-                              \fi
-                            \else
-                              \edef\SE at a{\SE at Nibble@NumToBin{"#5}}%
-                              \edef\SE at b{\SE at Nibble@NumToBin{"#7}}%
-                              \edef\SE at temp{%
-                                10%
-                                \SE at Nibble@NumToBin\SE at w
-                                \SE at Nibble@NumToBin{"#4}%
-                                \expandafter\ltx at gobbletwo\SE at a
-                                1101%
-                                11%
-                                \SE at Nibble@NumToBin{"#6}%
-                                \expandafter\ltx at gobbletwo\SE at b
-                              }%
-                              \SE at ResultAdd{%
-                                D%
-                                \SE at Nibbles@BinToHex\SE at temp
-                                #8%
-                              }%
-                            \fi
-                          \fi
-                        \else
-                          \SE at InvalidCharacter
-                          \if\SE at TestMode
-                            \let\SE at next\SE at SkipRemaining
-                          \fi
-                        \fi
-                      \fi
-                    \fi
-                  \fi
-                \fi
-              \fi
-            \fi
-          \fi
-        \fi
-      \fi
-    \fi
-  \fi
-  \SE at next
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-\gdef\SE at utfviii@CheckCont#1{%
-  \ifnum"#1<8 %
-    \ltx at zero
-  \else
-    \ifnum"#1<12 %
-      \ltx at one
-    \else
-      \ltx at zero
-    \fi
-  \fi
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%</utf8>
-%    \end{macrocode}
-%
-% \subsubsection{UTF-16LE}
-%
-%    \begin{macrocode}
-%<*utf16le>
-\ProvidesFile{se-utf16le.def}[2016/05/16 v1.11 stringenc: UTF-16LE]
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixTo utf16le\endcsname#1#2#3#4{%
-  \SE at ResultAdd{#3#4#1#2}%
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixSurrogateTo utf16le\endcsname
-    #1#2#3#4#5#6#7#8{%
-  \SE at ResultAdd{#3#4#1#2#7#8#5#6}%
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixFrom utf16le\endcsname#1{%
-  \expandafter\SE at utfxvile@from#1\relax\relax\relax\relax
-}
-\gdef\SE at utfxvile@from#1#2#3#4{%
-  \ifx#1\relax
-  \else
-    \ifx#4\relax
-      \SE at InvalidCharacter
-    \else
-      \SE at ResultAdd{#3#4#1#2}%
-    \fi
-    \expandafter\SE at utfxvile@from
-  \fi
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%</utf16le>
-%    \end{macrocode}
-%
-% \subsubsection{PDFDocEncoding}
-%
-%    \begin{macrocode}
-%<*pdfdoc>
-\ProvidesFile{se-pdfdoc.def}[2016/05/16 v1.11 stringenc: PDFDocEncoding]
-%    \end{macrocode}
-%
-%    Pass ranges 32..126 and 160..255 through and use
-%    the mapping system for the other characters.
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixTo pdfdoc\endcsname#1#2#3#4{%
-  \ifcase\ifnum"#1#2#3#4<256 %
-           \ifnum"#1#2#3#4>160 %
-             \ltx at zero
-           \else
-             \ifnum"#1#2#3#4<127 %
-               \ifnum"#1#2#3#4>31 %
-                \ltx at zero
-               \else
-                 \ltx at one
-               \fi
-             \else
-               \ltx at one
-             \fi
-           \fi
-         \else
-           \ltx at one
-         \fi
-    \SE at ResultAdd{#3#4}%
-  \else
-    \SE at MapConvertTo{pdfdoc}{#1#2#3#4}%
-  \fi
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixSurrogateTo pdfdoc\endcsname
-    #1#2#3#4#5#6#7#8{%
-  \SE at InvalidCharacter
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixFrom pdfdoc\endcsname#1{%
-  \let\SE at next\SE at pdfdoc@from
-  \expandafter\SE at pdfdoc@from#1\relax\relax
-}
-\gdef\SE at pdfdoc@from#1#2{%
-  \ifx#1\relax
-    \let\SE at next\relax
-  \else
-    \ifcase\ifnum"#1#2>160 %
-             \ifnum"#1#2="AD %
-               2 %
-             \else
-               \ltx at zero
-             \fi
-           \else
-             \ifnum"#1#2<127 %
-               \ifnum"#1#2>31 %
-                 \ltx at zero
-               \else
-                 \ltx at one
-               \fi
-             \else
-               \ltx at one
-             \fi
-           \fi
-      \SE at ResultAdd{00#1#2}%
-    \or
-      \SE at MapConvertFrom{pdfdoc}{#1#2}%
-    \else
-      \SE at InvalidCharacter
-      \ifSE at TestMode
-        \let\SE at next\SE at SkipRemaining
-      \fi
-    \fi
-  \fi
-  \SE at next
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\SE at MapDeclare{pdfdoc}{09}{0009}
-\SE at MapDeclare{pdfdoc}{0A}{000A}
-\SE at MapDeclare{pdfdoc}{0D}{000D}
-\SE at MapDeclare{pdfdoc}{18}{02D8}
-\SE at MapDeclare{pdfdoc}{19}{02C7}
-\SE at MapDeclare{pdfdoc}{1A}{02C6}
-\SE at MapDeclare{pdfdoc}{1B}{02D9}
-\SE at MapDeclare{pdfdoc}{1C}{02DD}
-\SE at MapDeclare{pdfdoc}{1D}{02DB}
-\SE at MapDeclare{pdfdoc}{1E}{02DA}
-\SE at MapDeclare{pdfdoc}{1F}{02DC}
-\SE at MapDeclare{pdfdoc}{80}{2022}
-\SE at MapDeclare{pdfdoc}{81}{2020}
-\SE at MapDeclare{pdfdoc}{82}{2021}
-\SE at MapDeclare{pdfdoc}{83}{2026}
-\SE at MapDeclare{pdfdoc}{84}{2014}
-\SE at MapDeclare{pdfdoc}{85}{2013}
-\SE at MapDeclare{pdfdoc}{86}{0192}
-\SE at MapDeclare{pdfdoc}{87}{2044}
-\SE at MapDeclare{pdfdoc}{88}{2039}
-\SE at MapDeclare{pdfdoc}{89}{203A}
-\SE at MapDeclare{pdfdoc}{8A}{2212}
-\SE at MapDeclare{pdfdoc}{8B}{2030}
-\SE at MapDeclare{pdfdoc}{8C}{201E}
-\SE at MapDeclare{pdfdoc}{8D}{201C}
-\SE at MapDeclare{pdfdoc}{8E}{201D}
-\SE at MapDeclare{pdfdoc}{8F}{2018}
-\SE at MapDeclare{pdfdoc}{90}{2019}
-\SE at MapDeclare{pdfdoc}{91}{201A}
-\SE at MapDeclare{pdfdoc}{92}{2122}
-\SE at MapDeclare{pdfdoc}{93}{FB01}
-\SE at MapDeclare{pdfdoc}{94}{FB02}
-\SE at MapDeclare{pdfdoc}{95}{0141}
-\SE at MapDeclare{pdfdoc}{96}{0152}
-\SE at MapDeclare{pdfdoc}{97}{0160}
-\SE at MapDeclare{pdfdoc}{98}{0178}
-\SE at MapDeclare{pdfdoc}{99}{017D}
-\SE at MapDeclare{pdfdoc}{9A}{0131}
-\SE at MapDeclare{pdfdoc}{9B}{0142}
-\SE at MapDeclare{pdfdoc}{9C}{0153}
-\SE at MapDeclare{pdfdoc}{9D}{0161}
-\SE at MapDeclare{pdfdoc}{9E}{017E}
-\SE at MapDeclare{pdfdoc}{A0}{20AC}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%</pdfdoc>
-%    \end{macrocode}
-%
-% \subsubsection{ISO-8859-1}
-%
-%    \begin{macrocode}
-%<*iso-8859-1>
-\ProvidesFile{se-iso-8859-1.def}[2016/05/16 v1.11 stringenc: ISO-8859-1]
-%    \end{macrocode}
-%
-%    Excluded area: 0x80..0x9F
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixTo iso-8859-1\endcsname#1#2#3#4{%
-  \ifcase\ifnum"#1#2=\ltx at zero
-           \ifnum"#3#4<"80 %
-             \ltx at one
-           \else
-             \ifnum"#3#4>"9F %
-               \ltx at one
-             \else
-               \ltx at zero
-             \fi
-           \fi
-         \else
-           \ltx at zero
-         \fi
-    \SE at InvalidCharacter
-  \else
-    \SE at ResultAdd{#3#4}%
-  \fi
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixSurrogateTo iso-8859-1\endcsname
-    #1#2#3#4#5#6#7#8{%
-  \SE at InvalidCharacter
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixFrom iso-8859-1\endcsname#1{%
-  \let\SE at next\SE at isoone@from
-  \expandafter\SE at isoone@from#1\relax\relax
-}
-\gdef\SE at isoone@from#1#2{%
-  \ifx#1\relax
-    \let\SE at next\relax
-  \else
-    \ifcase\ifnum"#1#2<"80 %
-             \ltx at one
-            \else
-              \ifnum"#1#2>"9F %
-                \ltx at one
-              \else
-                \ltx at zero
-              \fi
-            \fi
-      \SE at InvalidCharacter
-      \ifSE at TestMode
-        \let\SE at next\SE at SkipRemaining
-      \fi
-    \else
-      \SE at ResultAdd{00#1#2}%
-    \fi
-  \fi
-  \SE at next
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%</iso-8859-1>
-%    \end{macrocode}
-%
-% \subsubsection{CP1252}
-%
-%    \begin{macrocode}
-%<*cp1252>
-\ProvidesFile{se-cp1252.def}[2016/05/16 v1.11 stringenc: cp1252]
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixTo cp1252\endcsname#1#2#3#4{%
-  \ifcase\ifnum"#1#2=\ltx at zero
-           \ifnum"#3#4<"80 %
-             \ltx at one
-           \else
-             \ifnum"#3#4>"9F %
-               \ltx at one
-             \else
-               \ltx at zero
-             \fi
-           \fi
-         \else
-           \ltx at zero
-         \fi
-    \SE at MapConvertTo{cp1252}{#1#2#3#4}%
-  \else
-    \SE at ResultAdd{#3#4}%
-  \fi
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixSurrogateTo cp1252\endcsname
-    #1#2#3#4#5#6#7#8{%
-  \SE at InvalidCharacter
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixFrom cp1252\endcsname#1{%
-  \let\SE at next\SE at ansinew@from
-  \expandafter\SE at ansinew@from#1\relax\relax
-}
-\gdef\SE at ansinew@from#1#2{%
-  \ifx#1\relax
-    \let\SE at next\relax
-  \else
-    \ifcase\ifnum"#1#2<"80 %
-             \ltx at one
-            \else
-              \ifnum"#1#2>"9F %
-                \ltx at one
-              \else
-                \ltx at zero
-              \fi
-            \fi
-      \SE at MapConvertFrom{cp1252}{#1#2}%
-    \else
-      \SE at ResultAdd{00#1#2}%
-    \fi
-  \fi
-  \SE at next
-}
-%    \end{macrocode}
-%
-%    \begingroup
-%    \makeatletter
-%    \let\saved at macro@font\macro at font
-%    \def\macro at font{\saved at macro@font\scriptsize}
-%    \begin{macrocode}
-\SE at MapDeclare{cp1252}{80}{20AC}% EURO SIGN
-\SE at MapDeclare{cp1252}{82}{201A}% SINGLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{cp1252}{83}{0192}% LATIN SMALL LETTER F WITH HOOK
-\SE at MapDeclare{cp1252}{84}{201E}% DOUBLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{cp1252}{85}{2026}% HORIZONTAL ELLIPSIS
-\SE at MapDeclare{cp1252}{86}{2020}% DAGGER
-\SE at MapDeclare{cp1252}{87}{2021}% DOUBLE DAGGER
-\SE at MapDeclare{cp1252}{88}{02C6}% MODIFIER LETTER CIRCUMFLEX ACCENT
-\SE at MapDeclare{cp1252}{89}{2030}% PER MILLE SIGN
-\SE at MapDeclare{cp1252}{8A}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\SE at MapDeclare{cp1252}{8B}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1252}{8C}{0152}% LATIN CAPITAL LIGATURE OE
-\SE at MapDeclare{cp1252}{8E}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\SE at MapDeclare{cp1252}{91}{2018}% LEFT SINGLE QUOTATION MARK
-\SE at MapDeclare{cp1252}{92}{2019}% RIGHT SINGLE QUOTATION MARK
-\SE at MapDeclare{cp1252}{93}{201C}% LEFT DOUBLE QUOTATION MARK
-\SE at MapDeclare{cp1252}{94}{201D}% RIGHT DOUBLE QUOTATION MARK
-\SE at MapDeclare{cp1252}{95}{2022}% BULLET
-\SE at MapDeclare{cp1252}{96}{2013}% EN DASH
-\SE at MapDeclare{cp1252}{97}{2014}% EM DASH
-\SE at MapDeclare{cp1252}{98}{02DC}% SMALL TILDE
-\SE at MapDeclare{cp1252}{99}{2122}% TRADE MARK SIGN
-\SE at MapDeclare{cp1252}{9A}{0161}% LATIN SMALL LETTER S WITH CARON
-\SE at MapDeclare{cp1252}{9B}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1252}{9C}{0153}% LATIN SMALL LIGATURE OE
-\SE at MapDeclare{cp1252}{9E}{017E}% LATIN SMALL LETTER Z WITH CARON
-\SE at MapDeclare{cp1252}{9F}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS
-%    \end{macrocode}
-%    \endgroup
-%
-%    \begin{macrocode}
-%</cp1252>
-%    \end{macrocode}
-%
-% \subsubsection{US-ASCII}
-%
-%    \begin{macrocode}
-%<*ascii>
-\ProvidesFile{se-ascii.def}[2016/05/16 v1.11 stringenc: US-ASCII]
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixTo ascii\endcsname#1#2#3#4{%
-  \ifnum"#1#2#3<8 %
-    \SE at ResultAdd{#3#4}%
-  \else
-    \SE at InvalidCharacter
-  \fi
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixSurrogateTo ascii\endcsname
-    #1#2#3#4#5#6#7#8{%
-  \SE at InvalidCharacter
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixFrom ascii\endcsname#1{%
-  \let\SE at next\SE at ascii@from
-  \expandafter\SE at ascii@from#1\relax\relax
-}
-\gdef\SE at ascii@from#1#2{%
-  \ifx#1\relax
-    \let\SE at next\relax
-  \else
-    \ifnum"#1>7 %
-      \SE at InvalidCharacter
-      \ifSE at TestMode
-        \let\SE at next\SE at SkipRemaining
-      \fi
-    \else
-      \SE at ResultAdd{00#1#2}%
-    \fi
-  \fi
-  \SE at next
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-%</ascii>
-%    \end{macrocode}
-%
-% \subsubsection{Encoding \xoption{ascii-print}}
-%
-%    \begin{macrocode}
-%<*ascii-print>
-\ProvidesFile{se-ascii-print.def}%
-  [2016/05/16 v1.11 stringenc: Printable ASCII characters]%
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixTo ascii-print\endcsname#1#2#3#4{%
-  \ifnum"#1#2=\ltx at zero
-    \ifnum"#3#4<127 %
-      \ifnum"#3#4>31 %
-        \SE at ResultAdd{#3#4}%
-      \else
-        \SE at InvalidCharacter
-      \fi
-    \else
-      \SE at InvalidCharacter
-    \fi
-  \else
-    \SE at InvalidCharacter
-  \fi
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixSurrogateTo ascii-print\endcsname
-    #1#2#3#4#5#6#7#8{%
-  \SE at InvalidCharacter
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixFrom ascii-print\endcsname#1{%
-  \let\SE at next\SE at ascii@print at from
-  \expandafter\SE at ascii@print at from#1\relax\relax
-}
-\gdef\SE at ascii@print at from#1#2{%
-  \ifx#1\relax
-    \let\SE at next\relax
-  \else
-    \ifnum"#1#2>126 %
-      \SE at InvalidCharacter
-      \ifSE at TestMode
-        \let\SE at next\SE at SkipRemaining
-      \fi
-    \else
-      \ifnum"#1#2<32 %
-        \SE at InvalidCharacter
-        \ifSE at TestMode
-          \let\SE at next\SE at SkipRemaining
-        \fi
-      \else
-        \SE at ResultAdd{00#1#2}%
-      \fi
-    \fi
-  \fi
-  \SE at next
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-%</ascii-print>
-%    \end{macrocode}
-%
-% \subsubsection{Clean7Bit}
-%
-%    \begin{macrocode}
-%<*clean7bit>
-\ProvidesFile{se-clean7bit.def}[2016/05/16 v1.11 stringenc: Clean7Bit]
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixTo clean7bit\endcsname#1#2#3#4{%
-  \ifnum"#1#2#3<8 %
-    \ifnum"#3#4<128 %
-      \ifnum"#3#4>26 %
-        \SE at ResultAdd{#3#4}%
-      \else
-        \ifnum"#3#4=10 %
-          \SE at ResultAdd{0A}%
-        \else
-          \ifnum"#3#4=13 %
-            \SE at ResultAdd{0D}%
-          \else
-            \ifnum"#3#4=9 %
-              \SE at ResultAdd{09}%
-            \else
-              \SE at InvalidCharacter
-            \fi
-          \fi
-        \fi
-      \fi
-    \else
-      \SE at InvalidCharacter
-    \fi
-  \else
-    \SE at InvalidCharacter
-  \fi
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixSurrogateTo clean7bit\endcsname
-    #1#2#3#4#5#6#7#8{%
-  \SE at InvalidCharacter
-}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\expandafter\gdef\csname\SE at PrefixFrom clean7bit\endcsname#1{%
-  \let\SE at next\SE at cleansevenbit@from
-  \expandafter\SE at cleansevenbit@from#1\relax\relax
-}
-\gdef\SE at cleansevenbit@from#1#2{%
-  \ifx#1\relax
-    \let\SE at next\relax
-  \else
-    \ifnum"#1#2>126 %
-      \SE at InvalidCharacter
-      \ifSE at TestMode
-        \let\SE at next\SE at SkipRemaining
-      \fi
-    \else
-      \ifnum"#1#2<27 %
-        \ifnum"#1#2=10 %
-          \SE at ResultAdd{0010}%
-        \else
-          \ifnum"#1#2=13 %
-            \SE at ResultAdd{000D}%
-          \else
-            \ifnum"#1#2=9 %
-              \SE at ResultAdd{0009}%
-            \else
-              \SE at InvalidCharacter
-              \ifSE at TestMode
-              \let\SE at next\SE at SkipRemaining
-            \fi
-          \fi
-        \fi
-      \else
-        \SE at ResultAdd{00#1#2}%
-      \fi
-    \fi
-  \fi
-  \SE at next
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-%</clean7bit>
-%    \end{macrocode}
-%
-% \subsubsection{Other encodings (8 bit)}
-%
-%    \begin{macrocode}
-%<*iso-8859-2>
-\ProvidesFile{se-iso-8859-2.def}[2016/05/16 v1.11 stringenc: ISO-8859-2]
-\def\SE at this{iso-8859-2}
-%</iso-8859-2>
-%<*iso-8859-3>
-\ProvidesFile{se-iso-8859-3.def}[2016/05/16 v1.11 stringenc: ISO-8859-3]
-\def\SE at this{iso-8859-3}
-%</iso-8859-3>
-%<*iso-8859-4>
-\ProvidesFile{se-iso-8859-4.def}[2016/05/16 v1.11 stringenc: ISO-8859-4]
-\def\SE at this{iso-8859-4}
-%</iso-8859-4>
-%<*iso-8859-5>
-\ProvidesFile{se-iso-8859-5.def}[2016/05/16 v1.11 stringenc: ISO-8859-5]
-\def\SE at this{iso-8859-5}
-%</iso-8859-5>
-%<*iso-8859-6>
-\ProvidesFile{se-iso-8859-6.def}[2016/05/16 v1.11 stringenc: ISO-8859-6]
-\def\SE at this{iso-8859-6}
-%</iso-8859-6>
-%<*iso-8859-7>
-\ProvidesFile{se-iso-8859-7.def}[2016/05/16 v1.11 stringenc: ISO-8859-7]
-\def\SE at this{iso-8859-7}
-%</iso-8859-7>
-%<*iso-8859-8>
-\ProvidesFile{se-iso-8859-8.def}[2016/05/16 v1.11 stringenc: ISO-8859-8]
-\def\SE at this{iso-8859-8}
-%</iso-8859-8>
-%<*iso-8859-9>
-\ProvidesFile{se-iso-8859-9.def}[2016/05/16 v1.11 stringenc: ISO-8859-9]
-\def\SE at this{iso-8859-9}
-%</iso-8859-9>
-%<*iso-8859-10>
-\ProvidesFile{se-iso-8859-10.def}[2016/05/16 v1.11 stringenc: ISO-8859-10]
-\def\SE at this{iso-8859-10}
-%</iso-8859-10>
-%<*iso-8859-11>
-\ProvidesFile{se-iso-8859-11.def}[2016/05/16 v1.11 stringenc: ISO-8859-11]
-\def\SE at this{iso-8859-11}
-%</iso-8859-11>
-%<*iso-8859-13>
-\ProvidesFile{se-iso-8859-13.def}[2016/05/16 v1.11 stringenc: ISO-8859-13]
-\def\SE at this{iso-8859-13}
-%</iso-8859-13>
-%<*iso-8859-14>
-\ProvidesFile{se-iso-8859-14.def}[2016/05/16 v1.11 stringenc: ISO-8859-14]
-\def\SE at this{iso-8859-14}
-%</iso-8859-14>
-%<*iso-8859-15>
-\ProvidesFile{se-iso-8859-15.def}[2016/05/16 v1.11 stringenc: ISO-8859-15]
-\def\SE at this{iso-8859-15}
-%</iso-8859-15>
-%<*iso-8859-16>
-\ProvidesFile{se-iso-8859-16.def}[2016/05/16 v1.11 stringenc: ISO-8859-16]
-\def\SE at this{iso-8859-16}
-%</iso-8859-16>
-%<*koi8-r>
-\ProvidesFile{se-koi8-r.def}[2016/05/16 v1.11 stringenc: KOI8-R]
-\def\SE at this{koi8-r}
-%</koi8-r>
-%<*nextstep>
-\ProvidesFile{se-nextstep.def}[2016/05/16 v1.11 stringenc: NextStep]
-\def\SE at this{nextstep}
-%</nextstep>
-%<*mac-centeuro>
-\ProvidesFile{se-mac-centeuro.def}[2016/05/16 v1.11 stringenc: Mac OS Central European]
-\def\SE at this{mac-centeuro}
-%</mac-centeuro>
-%<*mac-cyrillic>
-\ProvidesFile{se-mac-cyrillic.def}[2016/05/16 v1.11 stringenc: Mac OS Cyrillic]
-\def\SE at this{mac-cyrillic}
-%</mac-cyrillic>
-%<*mac-roman>
-\ProvidesFile{se-mac-roman.def}[2016/05/16 v1.11 stringenc: Mac OS Roman]
-\def\SE at this{mac-roman}
-%</mac-roman>
-%<*dec-mcs>
-\ProvidesFile{se-dec-mcs.def}[2016/05/16 v1.11 stringenc: DEC-MCS]
-\def\SE at this{dec-mcs}
-%</dec-mcs>
-%<*cp437>
-\ProvidesFile{se-cp437.def}[2016/05/16 v1.11 stringenc: cp437]
-\def\SE at this{cp437}
-%</cp437>
-%<*cp850>
-\ProvidesFile{se-cp850.def}[2016/05/16 v1.11 stringenc: cp850]
-\def\SE at this{cp850}
-%</cp850>
-%<*cp852>
-\ProvidesFile{se-cp852.def}[2016/05/16 v1.11 stringenc: cp852]
-\def\SE at this{cp852}
-%</cp852>
-%<*cp855>
-\ProvidesFile{se-cp855.def}[2016/05/16 v1.11 stringenc: cp855]
-\def\SE at this{cp855}
-%</cp855>
-%<*cp858>
-\ProvidesFile{se-cp858.def}[2016/05/16 v1.11 stringenc: cp858]
-\def\SE at this{cp858}
-%</cp858>
-%<*cp865>
-\ProvidesFile{se-cp865.def}[2016/05/16 v1.11 stringenc: cp865]
-\def\SE at this{cp865}
-%</cp865>
-%<*cp866>
-\ProvidesFile{se-cp866.def}[2016/05/16 v1.11 stringenc: cp866]
-\def\SE at this{cp866}
-%</cp866>
-%<*cp1250>
-\ProvidesFile{se-cp1250.def}[2016/05/16 v1.11 stringenc: cp1250]
-\def\SE at this{cp1250}
-%</cp1250>
-%<*cp1251>
-\ProvidesFile{se-cp1251.def}[2016/05/16 v1.11 stringenc: cp1251]
-\def\SE at this{cp1251}
-%</cp1251>
-%<*cp1257>
-\ProvidesFile{se-cp1257.def}[2016/05/16 v1.11 stringenc: cp1257]
-\def\SE at this{cp1257}
-%</cp1257>
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%<*package>
-%    \end{macrocode}
-%    \begin{macrocode}
-\def\SE at to@general#1#2#3#4{%
-  \ifnum"#1#2#3#4<128 %
-    \SE at ResultAdd{#3#4}%
-  \else
-    \SE at MapConvertTo\SE at encoding{#1#2#3#4}%
-  \fi
-}
-\def\SE at to@general at surrogate#1#2#3#4#5#6#7#8{%
-  \SE at InvalidCharacter
-}
-\def\SE at from@general#1{%
-  \let\SE at next\SE@@from at general
-  \expandafter\SE@@from at general#1\relax\relax
-}
-\def\SE@@from at general#1#2{%
-  \ifx#1\relax
-    \let\SE at next\relax
-  \else
-    \ifnum"#1<8 % "#1#2<128
-      \SE at ResultAdd{00#1#2}%
-    \else
-      \SE at MapConvertFrom\SE at encoding{#1#2}%
-    \fi
-  \fi
-  \SE at next
-}
-%    \end{macrocode}
-%    \begin{macrocode}
-\SE at AtEnd%
-%</package>
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-%<*general>
-%    \end{macrocode}
-%
-%    Pass range 0..127 through and use
-%    the mapping system for the other characters.
-%    \begin{macrocode}
-\global\expandafter\let\csname\SE at PrefixTo\SE at this\endcsname
-                       \SE at to@general
-\global\expandafter\let\csname\SE at PrefixSurrogateTo\SE at this\endcsname
-                       \SE at to@general at surrogate
-\global\expandafter\let\csname\SE at PrefixFrom\SE at this\endcsname
-                       \SE at from@general
-%    \end{macrocode}
-%    \begin{macrocode}
-%</general>
-%    \end{macrocode}
-%
-%    \begingroup
-%    \makeatletter
-%    \let\saved at macro@font\macro at font
-%    \def\macro at font{\saved at macro@font\scriptsize}
-% \paragraph{iso-8859-2}
-%    \begin{macrocode}
-%<*iso-8859-2>
-\SE at MapDeclare{iso-8859-2}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-2}{A1}{0104}% LATIN CAPITAL LETTER A WITH OGONEK
-\SE at MapDeclare{iso-8859-2}{A2}{02D8}% BREVE
-\SE at MapDeclare{iso-8859-2}{A3}{0141}% LATIN CAPITAL LETTER L WITH STROKE
-\SE at MapDeclare{iso-8859-2}{A4}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{iso-8859-2}{A5}{013D}% LATIN CAPITAL LETTER L WITH CARON
-\SE at MapDeclare{iso-8859-2}{A6}{015A}% LATIN CAPITAL LETTER S WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{iso-8859-2}{A8}{00A8}% DIAERESIS
-\SE at MapDeclare{iso-8859-2}{A9}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\SE at MapDeclare{iso-8859-2}{AA}{015E}% LATIN CAPITAL LETTER S WITH CEDILLA
-\SE at MapDeclare{iso-8859-2}{AB}{0164}% LATIN CAPITAL LETTER T WITH CARON
-\SE at MapDeclare{iso-8859-2}{AC}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-2}{AE}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\SE at MapDeclare{iso-8859-2}{AF}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-2}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{iso-8859-2}{B1}{0105}% LATIN SMALL LETTER A WITH OGONEK
-\SE at MapDeclare{iso-8859-2}{B2}{02DB}% OGONEK
-\SE at MapDeclare{iso-8859-2}{B3}{0142}% LATIN SMALL LETTER L WITH STROKE
-\SE at MapDeclare{iso-8859-2}{B4}{00B4}% ACUTE ACCENT
-\SE at MapDeclare{iso-8859-2}{B5}{013E}% LATIN SMALL LETTER L WITH CARON
-\SE at MapDeclare{iso-8859-2}{B6}{015B}% LATIN SMALL LETTER S WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{B7}{02C7}% CARON
-\SE at MapDeclare{iso-8859-2}{B8}{00B8}% CEDILLA
-\SE at MapDeclare{iso-8859-2}{B9}{0161}% LATIN SMALL LETTER S WITH CARON
-\SE at MapDeclare{iso-8859-2}{BA}{015F}% LATIN SMALL LETTER S WITH CEDILLA
-\SE at MapDeclare{iso-8859-2}{BB}{0165}% LATIN SMALL LETTER T WITH CARON
-\SE at MapDeclare{iso-8859-2}{BC}{017A}% LATIN SMALL LETTER Z WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{BD}{02DD}% DOUBLE ACUTE ACCENT
-\SE at MapDeclare{iso-8859-2}{BE}{017E}% LATIN SMALL LETTER Z WITH CARON
-\SE at MapDeclare{iso-8859-2}{BF}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-2}{C0}{0154}% LATIN CAPITAL LETTER R WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-2}{C3}{0102}% LATIN CAPITAL LETTER A WITH BREVE
-\SE at MapDeclare{iso-8859-2}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-2}{C5}{0139}% LATIN CAPITAL LETTER L WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{C6}{0106}% LATIN CAPITAL LETTER C WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{iso-8859-2}{C8}{010C}% LATIN CAPITAL LETTER C WITH CARON
-\SE at MapDeclare{iso-8859-2}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{CA}{0118}% LATIN CAPITAL LETTER E WITH OGONEK
-\SE at MapDeclare{iso-8859-2}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-2}{CC}{011A}% LATIN CAPITAL LETTER E WITH CARON
-\SE at MapDeclare{iso-8859-2}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-2}{CF}{010E}% LATIN CAPITAL LETTER D WITH CARON
-\SE at MapDeclare{iso-8859-2}{D0}{0110}% LATIN CAPITAL LETTER D WITH STROKE
-\SE at MapDeclare{iso-8859-2}{D1}{0143}% LATIN CAPITAL LETTER N WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{D2}{0147}% LATIN CAPITAL LETTER N WITH CARON
-\SE at MapDeclare{iso-8859-2}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-2}{D5}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-\SE at MapDeclare{iso-8859-2}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-2}{D7}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{iso-8859-2}{D8}{0158}% LATIN CAPITAL LETTER R WITH CARON
-\SE at MapDeclare{iso-8859-2}{D9}{016E}% LATIN CAPITAL LETTER U WITH RING ABOVE
-\SE at MapDeclare{iso-8859-2}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{DB}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-\SE at MapDeclare{iso-8859-2}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-2}{DD}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{DE}{0162}% LATIN CAPITAL LETTER T WITH CEDILLA
-\SE at MapDeclare{iso-8859-2}{DF}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{iso-8859-2}{E0}{0155}% LATIN SMALL LETTER R WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-2}{E3}{0103}% LATIN SMALL LETTER A WITH BREVE
-\SE at MapDeclare{iso-8859-2}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-2}{E5}{013A}% LATIN SMALL LETTER L WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{E6}{0107}% LATIN SMALL LETTER C WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{iso-8859-2}{E8}{010D}% LATIN SMALL LETTER C WITH CARON
-\SE at MapDeclare{iso-8859-2}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{EA}{0119}% LATIN SMALL LETTER E WITH OGONEK
-\SE at MapDeclare{iso-8859-2}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-2}{EC}{011B}% LATIN SMALL LETTER E WITH CARON
-\SE at MapDeclare{iso-8859-2}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-2}{EF}{010F}% LATIN SMALL LETTER D WITH CARON
-\SE at MapDeclare{iso-8859-2}{F0}{0111}% LATIN SMALL LETTER D WITH STROKE
-\SE at MapDeclare{iso-8859-2}{F1}{0144}% LATIN SMALL LETTER N WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{F2}{0148}% LATIN SMALL LETTER N WITH CARON
-\SE at MapDeclare{iso-8859-2}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-2}{F5}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE
-\SE at MapDeclare{iso-8859-2}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-2}{F7}{00F7}% DIVISION SIGN
-\SE at MapDeclare{iso-8859-2}{F8}{0159}% LATIN SMALL LETTER R WITH CARON
-\SE at MapDeclare{iso-8859-2}{F9}{016F}% LATIN SMALL LETTER U WITH RING ABOVE
-\SE at MapDeclare{iso-8859-2}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{FB}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE
-\SE at MapDeclare{iso-8859-2}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-2}{FD}{00FD}% LATIN SMALL LETTER Y WITH ACUTE
-\SE at MapDeclare{iso-8859-2}{FE}{0163}% LATIN SMALL LETTER T WITH CEDILLA
-\SE at MapDeclare{iso-8859-2}{FF}{02D9}% DOT ABOVE
-%</iso-8859-2>
-%    \end{macrocode}
-% \paragraph{iso-8859-3}
-%    \begin{macrocode}
-%<*iso-8859-3>
-\SE at MapDeclare{iso-8859-3}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-3}{A1}{0126}% LATIN CAPITAL LETTER H WITH STROKE
-\SE at MapDeclare{iso-8859-3}{A2}{02D8}% BREVE
-\SE at MapDeclare{iso-8859-3}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{iso-8859-3}{A4}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{iso-8859-3}{A6}{0124}% LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{iso-8859-3}{A8}{00A8}% DIAERESIS
-\SE at MapDeclare{iso-8859-3}{A9}{0130}% LATIN CAPITAL LETTER I WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-3}{AA}{015E}% LATIN CAPITAL LETTER S WITH CEDILLA
-\SE at MapDeclare{iso-8859-3}{AB}{011E}% LATIN CAPITAL LETTER G WITH BREVE
-\SE at MapDeclare{iso-8859-3}{AC}{0134}% LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-3}{AF}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-3}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{iso-8859-3}{B1}{0127}% LATIN SMALL LETTER H WITH STROKE
-\SE at MapDeclare{iso-8859-3}{B2}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{iso-8859-3}{B3}{00B3}% SUPERSCRIPT THREE
-\SE at MapDeclare{iso-8859-3}{B4}{00B4}% ACUTE ACCENT
-\SE at MapDeclare{iso-8859-3}{B5}{00B5}% MICRO SIGN
-\SE at MapDeclare{iso-8859-3}{B6}{0125}% LATIN SMALL LETTER H WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{B7}{00B7}% MIDDLE DOT
-\SE at MapDeclare{iso-8859-3}{B8}{00B8}% CEDILLA
-\SE at MapDeclare{iso-8859-3}{B9}{0131}% LATIN SMALL LETTER DOTLESS I
-\SE at MapDeclare{iso-8859-3}{BA}{015F}% LATIN SMALL LETTER S WITH CEDILLA
-\SE at MapDeclare{iso-8859-3}{BB}{011F}% LATIN SMALL LETTER G WITH BREVE
-\SE at MapDeclare{iso-8859-3}{BC}{0135}% LATIN SMALL LETTER J WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{BD}{00BD}% VULGAR FRACTION ONE HALF
-\SE at MapDeclare{iso-8859-3}{BF}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-3}{C0}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE
-\SE at MapDeclare{iso-8859-3}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-3}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-3}{C5}{010A}% LATIN CAPITAL LETTER C WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-3}{C6}{0108}% LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{iso-8859-3}{C8}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE
-\SE at MapDeclare{iso-8859-3}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-3}{CA}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-3}{CC}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE
-\SE at MapDeclare{iso-8859-3}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-3}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\SE at MapDeclare{iso-8859-3}{D1}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\SE at MapDeclare{iso-8859-3}{D2}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE
-\SE at MapDeclare{iso-8859-3}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-3}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{D5}{0120}% LATIN CAPITAL LETTER G WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-3}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-3}{D7}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{iso-8859-3}{D8}{011C}% LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{D9}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE
-\SE at MapDeclare{iso-8859-3}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-3}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-3}{DD}{016C}% LATIN CAPITAL LETTER U WITH BREVE
-\SE at MapDeclare{iso-8859-3}{DE}{015C}% LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{DF}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{iso-8859-3}{E0}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\SE at MapDeclare{iso-8859-3}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-3}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-3}{E5}{010B}% LATIN SMALL LETTER C WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-3}{E6}{0109}% LATIN SMALL LETTER C WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{iso-8859-3}{E8}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\SE at MapDeclare{iso-8859-3}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-3}{EA}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-3}{EC}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\SE at MapDeclare{iso-8859-3}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-3}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{iso-8859-3}{F1}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\SE at MapDeclare{iso-8859-3}{F2}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\SE at MapDeclare{iso-8859-3}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-3}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{F5}{0121}% LATIN SMALL LETTER G WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-3}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-3}{F7}{00F7}% DIVISION SIGN
-\SE at MapDeclare{iso-8859-3}{F8}{011D}% LATIN SMALL LETTER G WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{F9}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\SE at MapDeclare{iso-8859-3}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-3}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-3}{FD}{016D}% LATIN SMALL LETTER U WITH BREVE
-\SE at MapDeclare{iso-8859-3}{FE}{015D}% LATIN SMALL LETTER S WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-3}{FF}{02D9}% DOT ABOVE
-%</iso-8859-3>
-%    \end{macrocode}
-% \paragraph{iso-8859-4}
-%    \begin{macrocode}
-%<*iso-8859-4>
-\SE at MapDeclare{iso-8859-4}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-4}{A1}{0104}% LATIN CAPITAL LETTER A WITH OGONEK
-\SE at MapDeclare{iso-8859-4}{A2}{0138}% LATIN SMALL LETTER KRA
-\SE at MapDeclare{iso-8859-4}{A3}{0156}% LATIN CAPITAL LETTER R WITH CEDILLA
-\SE at MapDeclare{iso-8859-4}{A4}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{iso-8859-4}{A5}{0128}% LATIN CAPITAL LETTER I WITH TILDE
-\SE at MapDeclare{iso-8859-4}{A6}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA
-\SE at MapDeclare{iso-8859-4}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{iso-8859-4}{A8}{00A8}% DIAERESIS
-\SE at MapDeclare{iso-8859-4}{A9}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\SE at MapDeclare{iso-8859-4}{AA}{0112}% LATIN CAPITAL LETTER E WITH MACRON
-\SE at MapDeclare{iso-8859-4}{AB}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA
-\SE at MapDeclare{iso-8859-4}{AC}{0166}% LATIN CAPITAL LETTER T WITH STROKE
-\SE at MapDeclare{iso-8859-4}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-4}{AE}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\SE at MapDeclare{iso-8859-4}{AF}{00AF}% MACRON
-\SE at MapDeclare{iso-8859-4}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{iso-8859-4}{B1}{0105}% LATIN SMALL LETTER A WITH OGONEK
-\SE at MapDeclare{iso-8859-4}{B2}{02DB}% OGONEK
-\SE at MapDeclare{iso-8859-4}{B3}{0157}% LATIN SMALL LETTER R WITH CEDILLA
-\SE at MapDeclare{iso-8859-4}{B4}{00B4}% ACUTE ACCENT
-\SE at MapDeclare{iso-8859-4}{B5}{0129}% LATIN SMALL LETTER I WITH TILDE
-\SE at MapDeclare{iso-8859-4}{B6}{013C}% LATIN SMALL LETTER L WITH CEDILLA
-\SE at MapDeclare{iso-8859-4}{B7}{02C7}% CARON
-\SE at MapDeclare{iso-8859-4}{B8}{00B8}% CEDILLA
-\SE at MapDeclare{iso-8859-4}{B9}{0161}% LATIN SMALL LETTER S WITH CARON
-\SE at MapDeclare{iso-8859-4}{BA}{0113}% LATIN SMALL LETTER E WITH MACRON
-\SE at MapDeclare{iso-8859-4}{BB}{0123}% LATIN SMALL LETTER G WITH CEDILLA
-\SE at MapDeclare{iso-8859-4}{BC}{0167}% LATIN SMALL LETTER T WITH STROKE
-\SE at MapDeclare{iso-8859-4}{BD}{014A}% LATIN CAPITAL LETTER ENG
-\SE at MapDeclare{iso-8859-4}{BE}{017E}% LATIN SMALL LETTER Z WITH CARON
-\SE at MapDeclare{iso-8859-4}{BF}{014B}% LATIN SMALL LETTER ENG
-\SE at MapDeclare{iso-8859-4}{C0}{0100}% LATIN CAPITAL LETTER A WITH MACRON
-\SE at MapDeclare{iso-8859-4}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-4}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-4}{C3}{00C3}% LATIN CAPITAL LETTER A WITH TILDE
-\SE at MapDeclare{iso-8859-4}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-4}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{iso-8859-4}{C6}{00C6}% LATIN CAPITAL LETTER AE
-\SE at MapDeclare{iso-8859-4}{C7}{012E}% LATIN CAPITAL LETTER I WITH OGONEK
-\SE at MapDeclare{iso-8859-4}{C8}{010C}% LATIN CAPITAL LETTER C WITH CARON
-\SE at MapDeclare{iso-8859-4}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-4}{CA}{0118}% LATIN CAPITAL LETTER E WITH OGONEK
-\SE at MapDeclare{iso-8859-4}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-4}{CC}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-4}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-4}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-4}{CF}{012A}% LATIN CAPITAL LETTER I WITH MACRON
-\SE at MapDeclare{iso-8859-4}{D0}{0110}% LATIN CAPITAL LETTER D WITH STROKE
-\SE at MapDeclare{iso-8859-4}{D1}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA
-\SE at MapDeclare{iso-8859-4}{D2}{014C}% LATIN CAPITAL LETTER O WITH MACRON
-\SE at MapDeclare{iso-8859-4}{D3}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA
-\SE at MapDeclare{iso-8859-4}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-4}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{iso-8859-4}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-4}{D7}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{iso-8859-4}{D8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{iso-8859-4}{D9}{0172}% LATIN CAPITAL LETTER U WITH OGONEK
-\SE at MapDeclare{iso-8859-4}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-4}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-4}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-4}{DD}{0168}% LATIN CAPITAL LETTER U WITH TILDE
-\SE at MapDeclare{iso-8859-4}{DE}{016A}% LATIN CAPITAL LETTER U WITH MACRON
-\SE at MapDeclare{iso-8859-4}{DF}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{iso-8859-4}{E0}{0101}% LATIN SMALL LETTER A WITH MACRON
-\SE at MapDeclare{iso-8859-4}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-4}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-4}{E3}{00E3}% LATIN SMALL LETTER A WITH TILDE
-\SE at MapDeclare{iso-8859-4}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-4}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{iso-8859-4}{E6}{00E6}% LATIN SMALL LETTER AE
-\SE at MapDeclare{iso-8859-4}{E7}{012F}% LATIN SMALL LETTER I WITH OGONEK
-\SE at MapDeclare{iso-8859-4}{E8}{010D}% LATIN SMALL LETTER C WITH CARON
-\SE at MapDeclare{iso-8859-4}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-4}{EA}{0119}% LATIN SMALL LETTER E WITH OGONEK
-\SE at MapDeclare{iso-8859-4}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-4}{EC}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-4}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-4}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-4}{EF}{012B}% LATIN SMALL LETTER I WITH MACRON
-\SE at MapDeclare{iso-8859-4}{F0}{0111}% LATIN SMALL LETTER D WITH STROKE
-\SE at MapDeclare{iso-8859-4}{F1}{0146}% LATIN SMALL LETTER N WITH CEDILLA
-\SE at MapDeclare{iso-8859-4}{F2}{014D}% LATIN SMALL LETTER O WITH MACRON
-\SE at MapDeclare{iso-8859-4}{F3}{0137}% LATIN SMALL LETTER K WITH CEDILLA
-\SE at MapDeclare{iso-8859-4}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-4}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{iso-8859-4}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-4}{F7}{00F7}% DIVISION SIGN
-\SE at MapDeclare{iso-8859-4}{F8}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{iso-8859-4}{F9}{0173}% LATIN SMALL LETTER U WITH OGONEK
-\SE at MapDeclare{iso-8859-4}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-4}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-4}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-4}{FD}{0169}% LATIN SMALL LETTER U WITH TILDE
-\SE at MapDeclare{iso-8859-4}{FE}{016B}% LATIN SMALL LETTER U WITH MACRON
-\SE at MapDeclare{iso-8859-4}{FF}{02D9}% DOT ABOVE
-%</iso-8859-4>
-%    \end{macrocode}
-% \paragraph{iso-8859-5}
-%    \begin{macrocode}
-%<*iso-8859-5>
-\SE at MapDeclare{iso-8859-5}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-5}{A1}{0401}% CYRILLIC CAPITAL LETTER IO
-\SE at MapDeclare{iso-8859-5}{A2}{0402}% CYRILLIC CAPITAL LETTER DJE
-\SE at MapDeclare{iso-8859-5}{A3}{0403}% CYRILLIC CAPITAL LETTER GJE
-\SE at MapDeclare{iso-8859-5}{A4}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE
-\SE at MapDeclare{iso-8859-5}{A5}{0405}% CYRILLIC CAPITAL LETTER DZE
-\SE at MapDeclare{iso-8859-5}{A6}{0406}% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-\SE at MapDeclare{iso-8859-5}{A7}{0407}% CYRILLIC CAPITAL LETTER YI
-\SE at MapDeclare{iso-8859-5}{A8}{0408}% CYRILLIC CAPITAL LETTER JE
-\SE at MapDeclare{iso-8859-5}{A9}{0409}% CYRILLIC CAPITAL LETTER LJE
-\SE at MapDeclare{iso-8859-5}{AA}{040A}% CYRILLIC CAPITAL LETTER NJE
-\SE at MapDeclare{iso-8859-5}{AB}{040B}% CYRILLIC CAPITAL LETTER TSHE
-\SE at MapDeclare{iso-8859-5}{AC}{040C}% CYRILLIC CAPITAL LETTER KJE
-\SE at MapDeclare{iso-8859-5}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-5}{AE}{040E}% CYRILLIC CAPITAL LETTER SHORT U
-\SE at MapDeclare{iso-8859-5}{AF}{040F}% CYRILLIC CAPITAL LETTER DZHE
-\SE at MapDeclare{iso-8859-5}{B0}{0410}% CYRILLIC CAPITAL LETTER A
-\SE at MapDeclare{iso-8859-5}{B1}{0411}% CYRILLIC CAPITAL LETTER BE
-\SE at MapDeclare{iso-8859-5}{B2}{0412}% CYRILLIC CAPITAL LETTER VE
-\SE at MapDeclare{iso-8859-5}{B3}{0413}% CYRILLIC CAPITAL LETTER GHE
-\SE at MapDeclare{iso-8859-5}{B4}{0414}% CYRILLIC CAPITAL LETTER DE
-\SE at MapDeclare{iso-8859-5}{B5}{0415}% CYRILLIC CAPITAL LETTER IE
-\SE at MapDeclare{iso-8859-5}{B6}{0416}% CYRILLIC CAPITAL LETTER ZHE
-\SE at MapDeclare{iso-8859-5}{B7}{0417}% CYRILLIC CAPITAL LETTER ZE
-\SE at MapDeclare{iso-8859-5}{B8}{0418}% CYRILLIC CAPITAL LETTER I
-\SE at MapDeclare{iso-8859-5}{B9}{0419}% CYRILLIC CAPITAL LETTER SHORT I
-\SE at MapDeclare{iso-8859-5}{BA}{041A}% CYRILLIC CAPITAL LETTER KA
-\SE at MapDeclare{iso-8859-5}{BB}{041B}% CYRILLIC CAPITAL LETTER EL
-\SE at MapDeclare{iso-8859-5}{BC}{041C}% CYRILLIC CAPITAL LETTER EM
-\SE at MapDeclare{iso-8859-5}{BD}{041D}% CYRILLIC CAPITAL LETTER EN
-\SE at MapDeclare{iso-8859-5}{BE}{041E}% CYRILLIC CAPITAL LETTER O
-\SE at MapDeclare{iso-8859-5}{BF}{041F}% CYRILLIC CAPITAL LETTER PE
-\SE at MapDeclare{iso-8859-5}{C0}{0420}% CYRILLIC CAPITAL LETTER ER
-\SE at MapDeclare{iso-8859-5}{C1}{0421}% CYRILLIC CAPITAL LETTER ES
-\SE at MapDeclare{iso-8859-5}{C2}{0422}% CYRILLIC CAPITAL LETTER TE
-\SE at MapDeclare{iso-8859-5}{C3}{0423}% CYRILLIC CAPITAL LETTER U
-\SE at MapDeclare{iso-8859-5}{C4}{0424}% CYRILLIC CAPITAL LETTER EF
-\SE at MapDeclare{iso-8859-5}{C5}{0425}% CYRILLIC CAPITAL LETTER HA
-\SE at MapDeclare{iso-8859-5}{C6}{0426}% CYRILLIC CAPITAL LETTER TSE
-\SE at MapDeclare{iso-8859-5}{C7}{0427}% CYRILLIC CAPITAL LETTER CHE
-\SE at MapDeclare{iso-8859-5}{C8}{0428}% CYRILLIC CAPITAL LETTER SHA
-\SE at MapDeclare{iso-8859-5}{C9}{0429}% CYRILLIC CAPITAL LETTER SHCHA
-\SE at MapDeclare{iso-8859-5}{CA}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN
-\SE at MapDeclare{iso-8859-5}{CB}{042B}% CYRILLIC CAPITAL LETTER YERU
-\SE at MapDeclare{iso-8859-5}{CC}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN
-\SE at MapDeclare{iso-8859-5}{CD}{042D}% CYRILLIC CAPITAL LETTER E
-\SE at MapDeclare{iso-8859-5}{CE}{042E}% CYRILLIC CAPITAL LETTER YU
-\SE at MapDeclare{iso-8859-5}{CF}{042F}% CYRILLIC CAPITAL LETTER YA
-\SE at MapDeclare{iso-8859-5}{D0}{0430}% CYRILLIC SMALL LETTER A
-\SE at MapDeclare{iso-8859-5}{D1}{0431}% CYRILLIC SMALL LETTER BE
-\SE at MapDeclare{iso-8859-5}{D2}{0432}% CYRILLIC SMALL LETTER VE
-\SE at MapDeclare{iso-8859-5}{D3}{0433}% CYRILLIC SMALL LETTER GHE
-\SE at MapDeclare{iso-8859-5}{D4}{0434}% CYRILLIC SMALL LETTER DE
-\SE at MapDeclare{iso-8859-5}{D5}{0435}% CYRILLIC SMALL LETTER IE
-\SE at MapDeclare{iso-8859-5}{D6}{0436}% CYRILLIC SMALL LETTER ZHE
-\SE at MapDeclare{iso-8859-5}{D7}{0437}% CYRILLIC SMALL LETTER ZE
-\SE at MapDeclare{iso-8859-5}{D8}{0438}% CYRILLIC SMALL LETTER I
-\SE at MapDeclare{iso-8859-5}{D9}{0439}% CYRILLIC SMALL LETTER SHORT I
-\SE at MapDeclare{iso-8859-5}{DA}{043A}% CYRILLIC SMALL LETTER KA
-\SE at MapDeclare{iso-8859-5}{DB}{043B}% CYRILLIC SMALL LETTER EL
-\SE at MapDeclare{iso-8859-5}{DC}{043C}% CYRILLIC SMALL LETTER EM
-\SE at MapDeclare{iso-8859-5}{DD}{043D}% CYRILLIC SMALL LETTER EN
-\SE at MapDeclare{iso-8859-5}{DE}{043E}% CYRILLIC SMALL LETTER O
-\SE at MapDeclare{iso-8859-5}{DF}{043F}% CYRILLIC SMALL LETTER PE
-\SE at MapDeclare{iso-8859-5}{E0}{0440}% CYRILLIC SMALL LETTER ER
-\SE at MapDeclare{iso-8859-5}{E1}{0441}% CYRILLIC SMALL LETTER ES
-\SE at MapDeclare{iso-8859-5}{E2}{0442}% CYRILLIC SMALL LETTER TE
-\SE at MapDeclare{iso-8859-5}{E3}{0443}% CYRILLIC SMALL LETTER U
-\SE at MapDeclare{iso-8859-5}{E4}{0444}% CYRILLIC SMALL LETTER EF
-\SE at MapDeclare{iso-8859-5}{E5}{0445}% CYRILLIC SMALL LETTER HA
-\SE at MapDeclare{iso-8859-5}{E6}{0446}% CYRILLIC SMALL LETTER TSE
-\SE at MapDeclare{iso-8859-5}{E7}{0447}% CYRILLIC SMALL LETTER CHE
-\SE at MapDeclare{iso-8859-5}{E8}{0448}% CYRILLIC SMALL LETTER SHA
-\SE at MapDeclare{iso-8859-5}{E9}{0449}% CYRILLIC SMALL LETTER SHCHA
-\SE at MapDeclare{iso-8859-5}{EA}{044A}% CYRILLIC SMALL LETTER HARD SIGN
-\SE at MapDeclare{iso-8859-5}{EB}{044B}% CYRILLIC SMALL LETTER YERU
-\SE at MapDeclare{iso-8859-5}{EC}{044C}% CYRILLIC SMALL LETTER SOFT SIGN
-\SE at MapDeclare{iso-8859-5}{ED}{044D}% CYRILLIC SMALL LETTER E
-\SE at MapDeclare{iso-8859-5}{EE}{044E}% CYRILLIC SMALL LETTER YU
-\SE at MapDeclare{iso-8859-5}{EF}{044F}% CYRILLIC SMALL LETTER YA
-\SE at MapDeclare{iso-8859-5}{F0}{2116}% NUMERO SIGN
-\SE at MapDeclare{iso-8859-5}{F1}{0451}% CYRILLIC SMALL LETTER IO
-\SE at MapDeclare{iso-8859-5}{F2}{0452}% CYRILLIC SMALL LETTER DJE
-\SE at MapDeclare{iso-8859-5}{F3}{0453}% CYRILLIC SMALL LETTER GJE
-\SE at MapDeclare{iso-8859-5}{F4}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE
-\SE at MapDeclare{iso-8859-5}{F5}{0455}% CYRILLIC SMALL LETTER DZE
-\SE at MapDeclare{iso-8859-5}{F6}{0456}% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-\SE at MapDeclare{iso-8859-5}{F7}{0457}% CYRILLIC SMALL LETTER YI
-\SE at MapDeclare{iso-8859-5}{F8}{0458}% CYRILLIC SMALL LETTER JE
-\SE at MapDeclare{iso-8859-5}{F9}{0459}% CYRILLIC SMALL LETTER LJE
-\SE at MapDeclare{iso-8859-5}{FA}{045A}% CYRILLIC SMALL LETTER NJE
-\SE at MapDeclare{iso-8859-5}{FB}{045B}% CYRILLIC SMALL LETTER TSHE
-\SE at MapDeclare{iso-8859-5}{FC}{045C}% CYRILLIC SMALL LETTER KJE
-\SE at MapDeclare{iso-8859-5}{FD}{00A7}% SECTION SIGN
-\SE at MapDeclare{iso-8859-5}{FE}{045E}% CYRILLIC SMALL LETTER SHORT U
-\SE at MapDeclare{iso-8859-5}{FF}{045F}% CYRILLIC SMALL LETTER DZHE
-%</iso-8859-5>
-%    \end{macrocode}
-% \paragraph{iso-8859-6}
-%    \begin{macrocode}
-%<*iso-8859-6>
-\SE at MapDeclare{iso-8859-6}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-6}{A4}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{iso-8859-6}{AC}{060C}% ARABIC COMMA
-\SE at MapDeclare{iso-8859-6}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-6}{BB}{061B}% ARABIC SEMICOLON
-\SE at MapDeclare{iso-8859-6}{BF}{061F}% ARABIC QUESTION MARK
-\SE at MapDeclare{iso-8859-6}{C1}{0621}% ARABIC LETTER HAMZA
-\SE at MapDeclare{iso-8859-6}{C2}{0622}% ARABIC LETTER ALEF WITH MADDA ABOVE
-\SE at MapDeclare{iso-8859-6}{C3}{0623}% ARABIC LETTER ALEF WITH HAMZA ABOVE
-\SE at MapDeclare{iso-8859-6}{C4}{0624}% ARABIC LETTER WAW WITH HAMZA ABOVE
-\SE at MapDeclare{iso-8859-6}{C5}{0625}% ARABIC LETTER ALEF WITH HAMZA BELOW
-\SE at MapDeclare{iso-8859-6}{C6}{0626}% ARABIC LETTER YEH WITH HAMZA ABOVE
-\SE at MapDeclare{iso-8859-6}{C7}{0627}% ARABIC LETTER ALEF
-\SE at MapDeclare{iso-8859-6}{C8}{0628}% ARABIC LETTER BEH
-\SE at MapDeclare{iso-8859-6}{C9}{0629}% ARABIC LETTER TEH MARBUTA
-\SE at MapDeclare{iso-8859-6}{CA}{062A}% ARABIC LETTER TEH
-\SE at MapDeclare{iso-8859-6}{CB}{062B}% ARABIC LETTER THEH
-\SE at MapDeclare{iso-8859-6}{CC}{062C}% ARABIC LETTER JEEM
-\SE at MapDeclare{iso-8859-6}{CD}{062D}% ARABIC LETTER HAH
-\SE at MapDeclare{iso-8859-6}{CE}{062E}% ARABIC LETTER KHAH
-\SE at MapDeclare{iso-8859-6}{CF}{062F}% ARABIC LETTER DAL
-\SE at MapDeclare{iso-8859-6}{D0}{0630}% ARABIC LETTER THAL
-\SE at MapDeclare{iso-8859-6}{D1}{0631}% ARABIC LETTER REH
-\SE at MapDeclare{iso-8859-6}{D2}{0632}% ARABIC LETTER ZAIN
-\SE at MapDeclare{iso-8859-6}{D3}{0633}% ARABIC LETTER SEEN
-\SE at MapDeclare{iso-8859-6}{D4}{0634}% ARABIC LETTER SHEEN
-\SE at MapDeclare{iso-8859-6}{D5}{0635}% ARABIC LETTER SAD
-\SE at MapDeclare{iso-8859-6}{D6}{0636}% ARABIC LETTER DAD
-\SE at MapDeclare{iso-8859-6}{D7}{0637}% ARABIC LETTER TAH
-\SE at MapDeclare{iso-8859-6}{D8}{0638}% ARABIC LETTER ZAH
-\SE at MapDeclare{iso-8859-6}{D9}{0639}% ARABIC LETTER AIN
-\SE at MapDeclare{iso-8859-6}{DA}{063A}% ARABIC LETTER GHAIN
-\SE at MapDeclare{iso-8859-6}{E0}{0640}% ARABIC TATWEEL
-\SE at MapDeclare{iso-8859-6}{E1}{0641}% ARABIC LETTER FEH
-\SE at MapDeclare{iso-8859-6}{E2}{0642}% ARABIC LETTER QAF
-\SE at MapDeclare{iso-8859-6}{E3}{0643}% ARABIC LETTER KAF
-\SE at MapDeclare{iso-8859-6}{E4}{0644}% ARABIC LETTER LAM
-\SE at MapDeclare{iso-8859-6}{E5}{0645}% ARABIC LETTER MEEM
-\SE at MapDeclare{iso-8859-6}{E6}{0646}% ARABIC LETTER NOON
-\SE at MapDeclare{iso-8859-6}{E7}{0647}% ARABIC LETTER HEH
-\SE at MapDeclare{iso-8859-6}{E8}{0648}% ARABIC LETTER WAW
-\SE at MapDeclare{iso-8859-6}{E9}{0649}% ARABIC LETTER ALEF MAKSURA
-\SE at MapDeclare{iso-8859-6}{EA}{064A}% ARABIC LETTER YEH
-\SE at MapDeclare{iso-8859-6}{EB}{064B}% ARABIC FATHATAN
-\SE at MapDeclare{iso-8859-6}{EC}{064C}% ARABIC DAMMATAN
-\SE at MapDeclare{iso-8859-6}{ED}{064D}% ARABIC KASRATAN
-\SE at MapDeclare{iso-8859-6}{EE}{064E}% ARABIC FATHA
-\SE at MapDeclare{iso-8859-6}{EF}{064F}% ARABIC DAMMA
-\SE at MapDeclare{iso-8859-6}{F0}{0650}% ARABIC KASRA
-\SE at MapDeclare{iso-8859-6}{F1}{0651}% ARABIC SHADDA
-\SE at MapDeclare{iso-8859-6}{F2}{0652}% ARABIC SUKUN
-%</iso-8859-6>
-%    \end{macrocode}
-% \paragraph{iso-8859-7}
-%    \begin{macrocode}
-%<*iso-8859-7>
-\SE at MapDeclare{iso-8859-7}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-7}{A1}{2018}% LEFT SINGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-7}{A2}{2019}% RIGHT SINGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-7}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{iso-8859-7}{A4}{20AC}% EURO SIGN
-\SE at MapDeclare{iso-8859-7}{A5}{20AF}% DRACHMA SIGN
-\SE at MapDeclare{iso-8859-7}{A6}{00A6}% BROKEN BAR
-\SE at MapDeclare{iso-8859-7}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{iso-8859-7}{A8}{00A8}% DIAERESIS
-\SE at MapDeclare{iso-8859-7}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{iso-8859-7}{AA}{037A}% GREEK YPOGEGRAMMENI
-\SE at MapDeclare{iso-8859-7}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-7}{AC}{00AC}% NOT SIGN
-\SE at MapDeclare{iso-8859-7}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-7}{AF}{2015}% HORIZONTAL BAR
-\SE at MapDeclare{iso-8859-7}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{iso-8859-7}{B1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{iso-8859-7}{B2}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{iso-8859-7}{B3}{00B3}% SUPERSCRIPT THREE
-\SE at MapDeclare{iso-8859-7}{B4}{0384}% GREEK TONOS
-\SE at MapDeclare{iso-8859-7}{B5}{0385}% GREEK DIALYTIKA TONOS
-\SE at MapDeclare{iso-8859-7}{B6}{0386}% GREEK CAPITAL LETTER ALPHA WITH TONOS
-\SE at MapDeclare{iso-8859-7}{B7}{00B7}% MIDDLE DOT
-\SE at MapDeclare{iso-8859-7}{B8}{0388}% GREEK CAPITAL LETTER EPSILON WITH TONOS
-\SE at MapDeclare{iso-8859-7}{B9}{0389}% GREEK CAPITAL LETTER ETA WITH TONOS
-\SE at MapDeclare{iso-8859-7}{BA}{038A}% GREEK CAPITAL LETTER IOTA WITH TONOS
-\SE at MapDeclare{iso-8859-7}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-7}{BC}{038C}% GREEK CAPITAL LETTER OMICRON WITH TONOS
-\SE at MapDeclare{iso-8859-7}{BD}{00BD}% VULGAR FRACTION ONE HALF
-\SE at MapDeclare{iso-8859-7}{BE}{038E}% GREEK CAPITAL LETTER UPSILON WITH TONOS
-\SE at MapDeclare{iso-8859-7}{BF}{038F}% GREEK CAPITAL LETTER OMEGA WITH TONOS
-\SE at MapDeclare{iso-8859-7}{C0}{0390}% GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-\SE at MapDeclare{iso-8859-7}{C1}{0391}% GREEK CAPITAL LETTER ALPHA
-\SE at MapDeclare{iso-8859-7}{C2}{0392}% GREEK CAPITAL LETTER BETA
-\SE at MapDeclare{iso-8859-7}{C3}{0393}% GREEK CAPITAL LETTER GAMMA
-\SE at MapDeclare{iso-8859-7}{C4}{0394}% GREEK CAPITAL LETTER DELTA
-\SE at MapDeclare{iso-8859-7}{C5}{0395}% GREEK CAPITAL LETTER EPSILON
-\SE at MapDeclare{iso-8859-7}{C6}{0396}% GREEK CAPITAL LETTER ZETA
-\SE at MapDeclare{iso-8859-7}{C7}{0397}% GREEK CAPITAL LETTER ETA
-\SE at MapDeclare{iso-8859-7}{C8}{0398}% GREEK CAPITAL LETTER THETA
-\SE at MapDeclare{iso-8859-7}{C9}{0399}% GREEK CAPITAL LETTER IOTA
-\SE at MapDeclare{iso-8859-7}{CA}{039A}% GREEK CAPITAL LETTER KAPPA
-\SE at MapDeclare{iso-8859-7}{CB}{039B}% GREEK CAPITAL LETTER LAMDA
-\SE at MapDeclare{iso-8859-7}{CC}{039C}% GREEK CAPITAL LETTER MU
-\SE at MapDeclare{iso-8859-7}{CD}{039D}% GREEK CAPITAL LETTER NU
-\SE at MapDeclare{iso-8859-7}{CE}{039E}% GREEK CAPITAL LETTER XI
-\SE at MapDeclare{iso-8859-7}{CF}{039F}% GREEK CAPITAL LETTER OMICRON
-\SE at MapDeclare{iso-8859-7}{D0}{03A0}% GREEK CAPITAL LETTER PI
-\SE at MapDeclare{iso-8859-7}{D1}{03A1}% GREEK CAPITAL LETTER RHO
-\SE at MapDeclare{iso-8859-7}{D3}{03A3}% GREEK CAPITAL LETTER SIGMA
-\SE at MapDeclare{iso-8859-7}{D4}{03A4}% GREEK CAPITAL LETTER TAU
-\SE at MapDeclare{iso-8859-7}{D5}{03A5}% GREEK CAPITAL LETTER UPSILON
-\SE at MapDeclare{iso-8859-7}{D6}{03A6}% GREEK CAPITAL LETTER PHI
-\SE at MapDeclare{iso-8859-7}{D7}{03A7}% GREEK CAPITAL LETTER CHI
-\SE at MapDeclare{iso-8859-7}{D8}{03A8}% GREEK CAPITAL LETTER PSI
-\SE at MapDeclare{iso-8859-7}{D9}{03A9}% GREEK CAPITAL LETTER OMEGA
-\SE at MapDeclare{iso-8859-7}{DA}{03AA}% GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
-\SE at MapDeclare{iso-8859-7}{DB}{03AB}% GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
-\SE at MapDeclare{iso-8859-7}{DC}{03AC}% GREEK SMALL LETTER ALPHA WITH TONOS
-\SE at MapDeclare{iso-8859-7}{DD}{03AD}% GREEK SMALL LETTER EPSILON WITH TONOS
-\SE at MapDeclare{iso-8859-7}{DE}{03AE}% GREEK SMALL LETTER ETA WITH TONOS
-\SE at MapDeclare{iso-8859-7}{DF}{03AF}% GREEK SMALL LETTER IOTA WITH TONOS
-\SE at MapDeclare{iso-8859-7}{E0}{03B0}% GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
-\SE at MapDeclare{iso-8859-7}{E1}{03B1}% GREEK SMALL LETTER ALPHA
-\SE at MapDeclare{iso-8859-7}{E2}{03B2}% GREEK SMALL LETTER BETA
-\SE at MapDeclare{iso-8859-7}{E3}{03B3}% GREEK SMALL LETTER GAMMA
-\SE at MapDeclare{iso-8859-7}{E4}{03B4}% GREEK SMALL LETTER DELTA
-\SE at MapDeclare{iso-8859-7}{E5}{03B5}% GREEK SMALL LETTER EPSILON
-\SE at MapDeclare{iso-8859-7}{E6}{03B6}% GREEK SMALL LETTER ZETA
-\SE at MapDeclare{iso-8859-7}{E7}{03B7}% GREEK SMALL LETTER ETA
-\SE at MapDeclare{iso-8859-7}{E8}{03B8}% GREEK SMALL LETTER THETA
-\SE at MapDeclare{iso-8859-7}{E9}{03B9}% GREEK SMALL LETTER IOTA
-\SE at MapDeclare{iso-8859-7}{EA}{03BA}% GREEK SMALL LETTER KAPPA
-\SE at MapDeclare{iso-8859-7}{EB}{03BB}% GREEK SMALL LETTER LAMDA
-\SE at MapDeclare{iso-8859-7}{EC}{03BC}% GREEK SMALL LETTER MU
-\SE at MapDeclare{iso-8859-7}{ED}{03BD}% GREEK SMALL LETTER NU
-\SE at MapDeclare{iso-8859-7}{EE}{03BE}% GREEK SMALL LETTER XI
-\SE at MapDeclare{iso-8859-7}{EF}{03BF}% GREEK SMALL LETTER OMICRON
-\SE at MapDeclare{iso-8859-7}{F0}{03C0}% GREEK SMALL LETTER PI
-\SE at MapDeclare{iso-8859-7}{F1}{03C1}% GREEK SMALL LETTER RHO
-\SE at MapDeclare{iso-8859-7}{F2}{03C2}% GREEK SMALL LETTER FINAL SIGMA
-\SE at MapDeclare{iso-8859-7}{F3}{03C3}% GREEK SMALL LETTER SIGMA
-\SE at MapDeclare{iso-8859-7}{F4}{03C4}% GREEK SMALL LETTER TAU
-\SE at MapDeclare{iso-8859-7}{F5}{03C5}% GREEK SMALL LETTER UPSILON
-\SE at MapDeclare{iso-8859-7}{F6}{03C6}% GREEK SMALL LETTER PHI
-\SE at MapDeclare{iso-8859-7}{F7}{03C7}% GREEK SMALL LETTER CHI
-\SE at MapDeclare{iso-8859-7}{F8}{03C8}% GREEK SMALL LETTER PSI
-\SE at MapDeclare{iso-8859-7}{F9}{03C9}% GREEK SMALL LETTER OMEGA
-\SE at MapDeclare{iso-8859-7}{FA}{03CA}% GREEK SMALL LETTER IOTA WITH DIALYTIKA
-\SE at MapDeclare{iso-8859-7}{FB}{03CB}% GREEK SMALL LETTER UPSILON WITH DIALYTIKA
-\SE at MapDeclare{iso-8859-7}{FC}{03CC}% GREEK SMALL LETTER OMICRON WITH TONOS
-\SE at MapDeclare{iso-8859-7}{FD}{03CD}% GREEK SMALL LETTER UPSILON WITH TONOS
-\SE at MapDeclare{iso-8859-7}{FE}{03CE}% GREEK SMALL LETTER OMEGA WITH TONOS
-%</iso-8859-7>
-%    \end{macrocode}
-% \paragraph{iso-8859-8}
-%    \begin{macrocode}
-%<*iso-8859-8>
-\SE at MapDeclare{iso-8859-8}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-8}{A2}{00A2}% CENT SIGN
-\SE at MapDeclare{iso-8859-8}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{iso-8859-8}{A4}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{iso-8859-8}{A5}{00A5}% YEN SIGN
-\SE at MapDeclare{iso-8859-8}{A6}{00A6}% BROKEN BAR
-\SE at MapDeclare{iso-8859-8}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{iso-8859-8}{A8}{00A8}% DIAERESIS
-\SE at MapDeclare{iso-8859-8}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{iso-8859-8}{AA}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{iso-8859-8}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-8}{AC}{00AC}% NOT SIGN
-\SE at MapDeclare{iso-8859-8}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-8}{AE}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{iso-8859-8}{AF}{00AF}% MACRON
-\SE at MapDeclare{iso-8859-8}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{iso-8859-8}{B1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{iso-8859-8}{B2}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{iso-8859-8}{B3}{00B3}% SUPERSCRIPT THREE
-\SE at MapDeclare{iso-8859-8}{B4}{00B4}% ACUTE ACCENT
-\SE at MapDeclare{iso-8859-8}{B5}{00B5}% MICRO SIGN
-\SE at MapDeclare{iso-8859-8}{B6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{iso-8859-8}{B7}{00B7}% MIDDLE DOT
-\SE at MapDeclare{iso-8859-8}{B8}{00B8}% CEDILLA
-\SE at MapDeclare{iso-8859-8}{B9}{00B9}% SUPERSCRIPT ONE
-\SE at MapDeclare{iso-8859-8}{BA}{00F7}% DIVISION SIGN
-\SE at MapDeclare{iso-8859-8}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-8}{BC}{00BC}% VULGAR FRACTION ONE QUARTER
-\SE at MapDeclare{iso-8859-8}{BD}{00BD}% VULGAR FRACTION ONE HALF
-\SE at MapDeclare{iso-8859-8}{BE}{00BE}% VULGAR FRACTION THREE QUARTERS
-\SE at MapDeclare{iso-8859-8}{DF}{2017}% DOUBLE LOW LINE
-\SE at MapDeclare{iso-8859-8}{E0}{05D0}% HEBREW LETTER ALEF
-\SE at MapDeclare{iso-8859-8}{E1}{05D1}% HEBREW LETTER BET
-\SE at MapDeclare{iso-8859-8}{E2}{05D2}% HEBREW LETTER GIMEL
-\SE at MapDeclare{iso-8859-8}{E3}{05D3}% HEBREW LETTER DALET
-\SE at MapDeclare{iso-8859-8}{E4}{05D4}% HEBREW LETTER HE
-\SE at MapDeclare{iso-8859-8}{E5}{05D5}% HEBREW LETTER VAV
-\SE at MapDeclare{iso-8859-8}{E6}{05D6}% HEBREW LETTER ZAYIN
-\SE at MapDeclare{iso-8859-8}{E7}{05D7}% HEBREW LETTER HET
-\SE at MapDeclare{iso-8859-8}{E8}{05D8}% HEBREW LETTER TET
-\SE at MapDeclare{iso-8859-8}{E9}{05D9}% HEBREW LETTER YOD
-\SE at MapDeclare{iso-8859-8}{EA}{05DA}% HEBREW LETTER FINAL KAF
-\SE at MapDeclare{iso-8859-8}{EB}{05DB}% HEBREW LETTER KAF
-\SE at MapDeclare{iso-8859-8}{EC}{05DC}% HEBREW LETTER LAMED
-\SE at MapDeclare{iso-8859-8}{ED}{05DD}% HEBREW LETTER FINAL MEM
-\SE at MapDeclare{iso-8859-8}{EE}{05DE}% HEBREW LETTER MEM
-\SE at MapDeclare{iso-8859-8}{EF}{05DF}% HEBREW LETTER FINAL NUN
-\SE at MapDeclare{iso-8859-8}{F0}{05E0}% HEBREW LETTER NUN
-\SE at MapDeclare{iso-8859-8}{F1}{05E1}% HEBREW LETTER SAMEKH
-\SE at MapDeclare{iso-8859-8}{F2}{05E2}% HEBREW LETTER AYIN
-\SE at MapDeclare{iso-8859-8}{F3}{05E3}% HEBREW LETTER FINAL PE
-\SE at MapDeclare{iso-8859-8}{F4}{05E4}% HEBREW LETTER PE
-\SE at MapDeclare{iso-8859-8}{F5}{05E5}% HEBREW LETTER FINAL TSADI
-\SE at MapDeclare{iso-8859-8}{F6}{05E6}% HEBREW LETTER TSADI
-\SE at MapDeclare{iso-8859-8}{F7}{05E7}% HEBREW LETTER QOF
-\SE at MapDeclare{iso-8859-8}{F8}{05E8}% HEBREW LETTER RESH
-\SE at MapDeclare{iso-8859-8}{F9}{05E9}% HEBREW LETTER SHIN
-\SE at MapDeclare{iso-8859-8}{FA}{05EA}% HEBREW LETTER TAV
-\SE at MapDeclare{iso-8859-8}{FD}{200E}% LEFT-TO-RIGHT MARK
-\SE at MapDeclare{iso-8859-8}{FE}{200F}% RIGHT-TO-LEFT MARK
-%</iso-8859-8>
-%    \end{macrocode}
-% \paragraph{iso-8859-9}
-%    \begin{macrocode}
-%<*iso-8859-9>
-\SE at MapDeclare{iso-8859-9}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-9}{A1}{00A1}% INVERTED EXCLAMATION MARK
-\SE at MapDeclare{iso-8859-9}{A2}{00A2}% CENT SIGN
-\SE at MapDeclare{iso-8859-9}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{iso-8859-9}{A4}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{iso-8859-9}{A5}{00A5}% YEN SIGN
-\SE at MapDeclare{iso-8859-9}{A6}{00A6}% BROKEN BAR
-\SE at MapDeclare{iso-8859-9}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{iso-8859-9}{A8}{00A8}% DIAERESIS
-\SE at MapDeclare{iso-8859-9}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{iso-8859-9}{AA}{00AA}% FEMININE ORDINAL INDICATOR
-\SE at MapDeclare{iso-8859-9}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-9}{AC}{00AC}% NOT SIGN
-\SE at MapDeclare{iso-8859-9}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-9}{AE}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{iso-8859-9}{AF}{00AF}% MACRON
-\SE at MapDeclare{iso-8859-9}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{iso-8859-9}{B1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{iso-8859-9}{B2}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{iso-8859-9}{B3}{00B3}% SUPERSCRIPT THREE
-\SE at MapDeclare{iso-8859-9}{B4}{00B4}% ACUTE ACCENT
-\SE at MapDeclare{iso-8859-9}{B5}{00B5}% MICRO SIGN
-\SE at MapDeclare{iso-8859-9}{B6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{iso-8859-9}{B7}{00B7}% MIDDLE DOT
-\SE at MapDeclare{iso-8859-9}{B8}{00B8}% CEDILLA
-\SE at MapDeclare{iso-8859-9}{B9}{00B9}% SUPERSCRIPT ONE
-\SE at MapDeclare{iso-8859-9}{BA}{00BA}% MASCULINE ORDINAL INDICATOR
-\SE at MapDeclare{iso-8859-9}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-9}{BC}{00BC}% VULGAR FRACTION ONE QUARTER
-\SE at MapDeclare{iso-8859-9}{BD}{00BD}% VULGAR FRACTION ONE HALF
-\SE at MapDeclare{iso-8859-9}{BE}{00BE}% VULGAR FRACTION THREE QUARTERS
-\SE at MapDeclare{iso-8859-9}{BF}{00BF}% INVERTED QUESTION MARK
-\SE at MapDeclare{iso-8859-9}{C0}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE
-\SE at MapDeclare{iso-8859-9}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-9}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-9}{C3}{00C3}% LATIN CAPITAL LETTER A WITH TILDE
-\SE at MapDeclare{iso-8859-9}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-9}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{iso-8859-9}{C6}{00C6}% LATIN CAPITAL LETTER AE
-\SE at MapDeclare{iso-8859-9}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{iso-8859-9}{C8}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE
-\SE at MapDeclare{iso-8859-9}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-9}{CA}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-9}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-9}{CC}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE
-\SE at MapDeclare{iso-8859-9}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-9}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-9}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\SE at MapDeclare{iso-8859-9}{D0}{011E}% LATIN CAPITAL LETTER G WITH BREVE
-\SE at MapDeclare{iso-8859-9}{D1}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\SE at MapDeclare{iso-8859-9}{D2}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE
-\SE at MapDeclare{iso-8859-9}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-9}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-9}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{iso-8859-9}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-9}{D7}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{iso-8859-9}{D8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{iso-8859-9}{D9}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE
-\SE at MapDeclare{iso-8859-9}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-9}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-9}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-9}{DD}{0130}% LATIN CAPITAL LETTER I WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-9}{DE}{015E}% LATIN CAPITAL LETTER S WITH CEDILLA
-\SE at MapDeclare{iso-8859-9}{DF}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{iso-8859-9}{E0}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\SE at MapDeclare{iso-8859-9}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-9}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-9}{E3}{00E3}% LATIN SMALL LETTER A WITH TILDE
-\SE at MapDeclare{iso-8859-9}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-9}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{iso-8859-9}{E6}{00E6}% LATIN SMALL LETTER AE
-\SE at MapDeclare{iso-8859-9}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{iso-8859-9}{E8}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\SE at MapDeclare{iso-8859-9}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-9}{EA}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-9}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-9}{EC}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\SE at MapDeclare{iso-8859-9}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-9}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-9}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{iso-8859-9}{F0}{011F}% LATIN SMALL LETTER G WITH BREVE
-\SE at MapDeclare{iso-8859-9}{F1}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\SE at MapDeclare{iso-8859-9}{F2}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\SE at MapDeclare{iso-8859-9}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-9}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-9}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{iso-8859-9}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-9}{F7}{00F7}% DIVISION SIGN
-\SE at MapDeclare{iso-8859-9}{F8}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{iso-8859-9}{F9}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\SE at MapDeclare{iso-8859-9}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-9}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-9}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-9}{FD}{0131}% LATIN SMALL LETTER DOTLESS I
-\SE at MapDeclare{iso-8859-9}{FE}{015F}% LATIN SMALL LETTER S WITH CEDILLA
-\SE at MapDeclare{iso-8859-9}{FF}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-%</iso-8859-9>
-%    \end{macrocode}
-% \paragraph{iso-8859-10}
-%    \begin{macrocode}
-%<*iso-8859-10>
-\SE at MapDeclare{iso-8859-10}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-10}{A1}{0104}% LATIN CAPITAL LETTER A WITH OGONEK
-\SE at MapDeclare{iso-8859-10}{A2}{0112}% LATIN CAPITAL LETTER E WITH MACRON
-\SE at MapDeclare{iso-8859-10}{A3}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA
-\SE at MapDeclare{iso-8859-10}{A4}{012A}% LATIN CAPITAL LETTER I WITH MACRON
-\SE at MapDeclare{iso-8859-10}{A5}{0128}% LATIN CAPITAL LETTER I WITH TILDE
-\SE at MapDeclare{iso-8859-10}{A6}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA
-\SE at MapDeclare{iso-8859-10}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{iso-8859-10}{A8}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA
-\SE at MapDeclare{iso-8859-10}{A9}{0110}% LATIN CAPITAL LETTER D WITH STROKE
-\SE at MapDeclare{iso-8859-10}{AA}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\SE at MapDeclare{iso-8859-10}{AB}{0166}% LATIN CAPITAL LETTER T WITH STROKE
-\SE at MapDeclare{iso-8859-10}{AC}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\SE at MapDeclare{iso-8859-10}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-10}{AE}{016A}% LATIN CAPITAL LETTER U WITH MACRON
-\SE at MapDeclare{iso-8859-10}{AF}{014A}% LATIN CAPITAL LETTER ENG
-\SE at MapDeclare{iso-8859-10}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{iso-8859-10}{B1}{0105}% LATIN SMALL LETTER A WITH OGONEK
-\SE at MapDeclare{iso-8859-10}{B2}{0113}% LATIN SMALL LETTER E WITH MACRON
-\SE at MapDeclare{iso-8859-10}{B3}{0123}% LATIN SMALL LETTER G WITH CEDILLA
-\SE at MapDeclare{iso-8859-10}{B4}{012B}% LATIN SMALL LETTER I WITH MACRON
-\SE at MapDeclare{iso-8859-10}{B5}{0129}% LATIN SMALL LETTER I WITH TILDE
-\SE at MapDeclare{iso-8859-10}{B6}{0137}% LATIN SMALL LETTER K WITH CEDILLA
-\SE at MapDeclare{iso-8859-10}{B7}{00B7}% MIDDLE DOT
-\SE at MapDeclare{iso-8859-10}{B8}{013C}% LATIN SMALL LETTER L WITH CEDILLA
-\SE at MapDeclare{iso-8859-10}{B9}{0111}% LATIN SMALL LETTER D WITH STROKE
-\SE at MapDeclare{iso-8859-10}{BA}{0161}% LATIN SMALL LETTER S WITH CARON
-\SE at MapDeclare{iso-8859-10}{BB}{0167}% LATIN SMALL LETTER T WITH STROKE
-\SE at MapDeclare{iso-8859-10}{BC}{017E}% LATIN SMALL LETTER Z WITH CARON
-\SE at MapDeclare{iso-8859-10}{BD}{2015}% HORIZONTAL BAR
-\SE at MapDeclare{iso-8859-10}{BE}{016B}% LATIN SMALL LETTER U WITH MACRON
-\SE at MapDeclare{iso-8859-10}{BF}{014B}% LATIN SMALL LETTER ENG
-\SE at MapDeclare{iso-8859-10}{C0}{0100}% LATIN CAPITAL LETTER A WITH MACRON
-\SE at MapDeclare{iso-8859-10}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-10}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-10}{C3}{00C3}% LATIN CAPITAL LETTER A WITH TILDE
-\SE at MapDeclare{iso-8859-10}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-10}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{iso-8859-10}{C6}{00C6}% LATIN CAPITAL LETTER AE
-\SE at MapDeclare{iso-8859-10}{C7}{012E}% LATIN CAPITAL LETTER I WITH OGONEK
-\SE at MapDeclare{iso-8859-10}{C8}{010C}% LATIN CAPITAL LETTER C WITH CARON
-\SE at MapDeclare{iso-8859-10}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-10}{CA}{0118}% LATIN CAPITAL LETTER E WITH OGONEK
-\SE at MapDeclare{iso-8859-10}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-10}{CC}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-10}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-10}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-10}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\SE at MapDeclare{iso-8859-10}{D0}{00D0}% LATIN CAPITAL LETTER ETH (Icelandic)
-\SE at MapDeclare{iso-8859-10}{D1}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA
-\SE at MapDeclare{iso-8859-10}{D2}{014C}% LATIN CAPITAL LETTER O WITH MACRON
-\SE at MapDeclare{iso-8859-10}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-10}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-10}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{iso-8859-10}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-10}{D7}{0168}% LATIN CAPITAL LETTER U WITH TILDE
-\SE at MapDeclare{iso-8859-10}{D8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{iso-8859-10}{D9}{0172}% LATIN CAPITAL LETTER U WITH OGONEK
-\SE at MapDeclare{iso-8859-10}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-10}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-10}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-10}{DD}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE
-\SE at MapDeclare{iso-8859-10}{DE}{00DE}% LATIN CAPITAL LETTER THORN (Icelandic)
-\SE at MapDeclare{iso-8859-10}{DF}{00DF}% LATIN SMALL LETTER SHARP S (German)
-\SE at MapDeclare{iso-8859-10}{E0}{0101}% LATIN SMALL LETTER A WITH MACRON
-\SE at MapDeclare{iso-8859-10}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-10}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-10}{E3}{00E3}% LATIN SMALL LETTER A WITH TILDE
-\SE at MapDeclare{iso-8859-10}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-10}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{iso-8859-10}{E6}{00E6}% LATIN SMALL LETTER AE
-\SE at MapDeclare{iso-8859-10}{E7}{012F}% LATIN SMALL LETTER I WITH OGONEK
-\SE at MapDeclare{iso-8859-10}{E8}{010D}% LATIN SMALL LETTER C WITH CARON
-\SE at MapDeclare{iso-8859-10}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-10}{EA}{0119}% LATIN SMALL LETTER E WITH OGONEK
-\SE at MapDeclare{iso-8859-10}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-10}{EC}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-10}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-10}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-10}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{iso-8859-10}{F0}{00F0}% LATIN SMALL LETTER ETH (Icelandic)
-\SE at MapDeclare{iso-8859-10}{F1}{0146}% LATIN SMALL LETTER N WITH CEDILLA
-\SE at MapDeclare{iso-8859-10}{F2}{014D}% LATIN SMALL LETTER O WITH MACRON
-\SE at MapDeclare{iso-8859-10}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-10}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-10}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{iso-8859-10}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-10}{F7}{0169}% LATIN SMALL LETTER U WITH TILDE
-\SE at MapDeclare{iso-8859-10}{F8}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{iso-8859-10}{F9}{0173}% LATIN SMALL LETTER U WITH OGONEK
-\SE at MapDeclare{iso-8859-10}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-10}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-10}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-10}{FD}{00FD}% LATIN SMALL LETTER Y WITH ACUTE
-\SE at MapDeclare{iso-8859-10}{FE}{00FE}% LATIN SMALL LETTER THORN (Icelandic)
-\SE at MapDeclare{iso-8859-10}{FF}{0138}% LATIN SMALL LETTER KRA
-%</iso-8859-10>
-%    \end{macrocode}
-% \paragraph{iso-8859-11}
-%    \begin{macrocode}
-%<*iso-8859-11>
-\SE at MapDeclare{iso-8859-11}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-11}{A1}{0E01}% THAI CHARACTER KO KAI
-\SE at MapDeclare{iso-8859-11}{A2}{0E02}% THAI CHARACTER KHO KHAI
-\SE at MapDeclare{iso-8859-11}{A3}{0E03}% THAI CHARACTER KHO KHUAT
-\SE at MapDeclare{iso-8859-11}{A4}{0E04}% THAI CHARACTER KHO KHWAI
-\SE at MapDeclare{iso-8859-11}{A5}{0E05}% THAI CHARACTER KHO KHON
-\SE at MapDeclare{iso-8859-11}{A6}{0E06}% THAI CHARACTER KHO RAKHANG
-\SE at MapDeclare{iso-8859-11}{A7}{0E07}% THAI CHARACTER NGO NGU
-\SE at MapDeclare{iso-8859-11}{A8}{0E08}% THAI CHARACTER CHO CHAN
-\SE at MapDeclare{iso-8859-11}{A9}{0E09}% THAI CHARACTER CHO CHING
-\SE at MapDeclare{iso-8859-11}{AA}{0E0A}% THAI CHARACTER CHO CHANG
-\SE at MapDeclare{iso-8859-11}{AB}{0E0B}% THAI CHARACTER SO SO
-\SE at MapDeclare{iso-8859-11}{AC}{0E0C}% THAI CHARACTER CHO CHOE
-\SE at MapDeclare{iso-8859-11}{AD}{0E0D}% THAI CHARACTER YO YING
-\SE at MapDeclare{iso-8859-11}{AE}{0E0E}% THAI CHARACTER DO CHADA
-\SE at MapDeclare{iso-8859-11}{AF}{0E0F}% THAI CHARACTER TO PATAK
-\SE at MapDeclare{iso-8859-11}{B0}{0E10}% THAI CHARACTER THO THAN
-\SE at MapDeclare{iso-8859-11}{B1}{0E11}% THAI CHARACTER THO NANGMONTHO
-\SE at MapDeclare{iso-8859-11}{B2}{0E12}% THAI CHARACTER THO PHUTHAO
-\SE at MapDeclare{iso-8859-11}{B3}{0E13}% THAI CHARACTER NO NEN
-\SE at MapDeclare{iso-8859-11}{B4}{0E14}% THAI CHARACTER DO DEK
-\SE at MapDeclare{iso-8859-11}{B5}{0E15}% THAI CHARACTER TO TAO
-\SE at MapDeclare{iso-8859-11}{B6}{0E16}% THAI CHARACTER THO THUNG
-\SE at MapDeclare{iso-8859-11}{B7}{0E17}% THAI CHARACTER THO THAHAN
-\SE at MapDeclare{iso-8859-11}{B8}{0E18}% THAI CHARACTER THO THONG
-\SE at MapDeclare{iso-8859-11}{B9}{0E19}% THAI CHARACTER NO NU
-\SE at MapDeclare{iso-8859-11}{BA}{0E1A}% THAI CHARACTER BO BAIMAI
-\SE at MapDeclare{iso-8859-11}{BB}{0E1B}% THAI CHARACTER PO PLA
-\SE at MapDeclare{iso-8859-11}{BC}{0E1C}% THAI CHARACTER PHO PHUNG
-\SE at MapDeclare{iso-8859-11}{BD}{0E1D}% THAI CHARACTER FO FA
-\SE at MapDeclare{iso-8859-11}{BE}{0E1E}% THAI CHARACTER PHO PHAN
-\SE at MapDeclare{iso-8859-11}{BF}{0E1F}% THAI CHARACTER FO FAN
-\SE at MapDeclare{iso-8859-11}{C0}{0E20}% THAI CHARACTER PHO SAMPHAO
-\SE at MapDeclare{iso-8859-11}{C1}{0E21}% THAI CHARACTER MO MA
-\SE at MapDeclare{iso-8859-11}{C2}{0E22}% THAI CHARACTER YO YAK
-\SE at MapDeclare{iso-8859-11}{C3}{0E23}% THAI CHARACTER RO RUA
-\SE at MapDeclare{iso-8859-11}{C4}{0E24}% THAI CHARACTER RU
-\SE at MapDeclare{iso-8859-11}{C5}{0E25}% THAI CHARACTER LO LING
-\SE at MapDeclare{iso-8859-11}{C6}{0E26}% THAI CHARACTER LU
-\SE at MapDeclare{iso-8859-11}{C7}{0E27}% THAI CHARACTER WO WAEN
-\SE at MapDeclare{iso-8859-11}{C8}{0E28}% THAI CHARACTER SO SALA
-\SE at MapDeclare{iso-8859-11}{C9}{0E29}% THAI CHARACTER SO RUSI
-\SE at MapDeclare{iso-8859-11}{CA}{0E2A}% THAI CHARACTER SO SUA
-\SE at MapDeclare{iso-8859-11}{CB}{0E2B}% THAI CHARACTER HO HIP
-\SE at MapDeclare{iso-8859-11}{CC}{0E2C}% THAI CHARACTER LO CHULA
-\SE at MapDeclare{iso-8859-11}{CD}{0E2D}% THAI CHARACTER O ANG
-\SE at MapDeclare{iso-8859-11}{CE}{0E2E}% THAI CHARACTER HO NOKHUK
-\SE at MapDeclare{iso-8859-11}{CF}{0E2F}% THAI CHARACTER PAIYANNOI
-\SE at MapDeclare{iso-8859-11}{D0}{0E30}% THAI CHARACTER SARA A
-\SE at MapDeclare{iso-8859-11}{D1}{0E31}% THAI CHARACTER MAI HAN-AKAT
-\SE at MapDeclare{iso-8859-11}{D2}{0E32}% THAI CHARACTER SARA AA
-\SE at MapDeclare{iso-8859-11}{D3}{0E33}% THAI CHARACTER SARA AM
-\SE at MapDeclare{iso-8859-11}{D4}{0E34}% THAI CHARACTER SARA I
-\SE at MapDeclare{iso-8859-11}{D5}{0E35}% THAI CHARACTER SARA II
-\SE at MapDeclare{iso-8859-11}{D6}{0E36}% THAI CHARACTER SARA UE
-\SE at MapDeclare{iso-8859-11}{D7}{0E37}% THAI CHARACTER SARA UEE
-\SE at MapDeclare{iso-8859-11}{D8}{0E38}% THAI CHARACTER SARA U
-\SE at MapDeclare{iso-8859-11}{D9}{0E39}% THAI CHARACTER SARA UU
-\SE at MapDeclare{iso-8859-11}{DA}{0E3A}% THAI CHARACTER PHINTHU
-\SE at MapDeclare{iso-8859-11}{DF}{0E3F}% THAI CURRENCY SYMBOL BAHT
-\SE at MapDeclare{iso-8859-11}{E0}{0E40}% THAI CHARACTER SARA E
-\SE at MapDeclare{iso-8859-11}{E1}{0E41}% THAI CHARACTER SARA AE
-\SE at MapDeclare{iso-8859-11}{E2}{0E42}% THAI CHARACTER SARA O
-\SE at MapDeclare{iso-8859-11}{E3}{0E43}% THAI CHARACTER SARA AI MAIMUAN
-\SE at MapDeclare{iso-8859-11}{E4}{0E44}% THAI CHARACTER SARA AI MAIMALAI
-\SE at MapDeclare{iso-8859-11}{E5}{0E45}% THAI CHARACTER LAKKHANGYAO
-\SE at MapDeclare{iso-8859-11}{E6}{0E46}% THAI CHARACTER MAIYAMOK
-\SE at MapDeclare{iso-8859-11}{E7}{0E47}% THAI CHARACTER MAITAIKHU
-\SE at MapDeclare{iso-8859-11}{E8}{0E48}% THAI CHARACTER MAI EK
-\SE at MapDeclare{iso-8859-11}{E9}{0E49}% THAI CHARACTER MAI THO
-\SE at MapDeclare{iso-8859-11}{EA}{0E4A}% THAI CHARACTER MAI TRI
-\SE at MapDeclare{iso-8859-11}{EB}{0E4B}% THAI CHARACTER MAI CHATTAWA
-\SE at MapDeclare{iso-8859-11}{EC}{0E4C}% THAI CHARACTER THANTHAKHAT
-\SE at MapDeclare{iso-8859-11}{ED}{0E4D}% THAI CHARACTER NIKHAHIT
-\SE at MapDeclare{iso-8859-11}{EE}{0E4E}% THAI CHARACTER YAMAKKAN
-\SE at MapDeclare{iso-8859-11}{EF}{0E4F}% THAI CHARACTER FONGMAN
-\SE at MapDeclare{iso-8859-11}{F0}{0E50}% THAI DIGIT ZERO
-\SE at MapDeclare{iso-8859-11}{F1}{0E51}% THAI DIGIT ONE
-\SE at MapDeclare{iso-8859-11}{F2}{0E52}% THAI DIGIT TWO
-\SE at MapDeclare{iso-8859-11}{F3}{0E53}% THAI DIGIT THREE
-\SE at MapDeclare{iso-8859-11}{F4}{0E54}% THAI DIGIT FOUR
-\SE at MapDeclare{iso-8859-11}{F5}{0E55}% THAI DIGIT FIVE
-\SE at MapDeclare{iso-8859-11}{F6}{0E56}% THAI DIGIT SIX
-\SE at MapDeclare{iso-8859-11}{F7}{0E57}% THAI DIGIT SEVEN
-\SE at MapDeclare{iso-8859-11}{F8}{0E58}% THAI DIGIT EIGHT
-\SE at MapDeclare{iso-8859-11}{F9}{0E59}% THAI DIGIT NINE
-\SE at MapDeclare{iso-8859-11}{FA}{0E5A}% THAI CHARACTER ANGKHANKHU
-\SE at MapDeclare{iso-8859-11}{FB}{0E5B}% THAI CHARACTER KHOMUT
-%</iso-8859-11>
-%    \end{macrocode}
-% \paragraph{iso-8859-13}
-%    \begin{macrocode}
-%<*iso-8859-13>
-\SE at MapDeclare{iso-8859-13}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-13}{A1}{201D}% RIGHT DOUBLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-13}{A2}{00A2}% CENT SIGN
-\SE at MapDeclare{iso-8859-13}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{iso-8859-13}{A4}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{iso-8859-13}{A5}{201E}% DOUBLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{iso-8859-13}{A6}{00A6}% BROKEN BAR
-\SE at MapDeclare{iso-8859-13}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{iso-8859-13}{A8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{iso-8859-13}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{iso-8859-13}{AA}{0156}% LATIN CAPITAL LETTER R WITH CEDILLA
-\SE at MapDeclare{iso-8859-13}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-13}{AC}{00AC}% NOT SIGN
-\SE at MapDeclare{iso-8859-13}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-13}{AE}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{iso-8859-13}{AF}{00C6}% LATIN CAPITAL LETTER AE
-\SE at MapDeclare{iso-8859-13}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{iso-8859-13}{B1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{iso-8859-13}{B2}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{iso-8859-13}{B3}{00B3}% SUPERSCRIPT THREE
-\SE at MapDeclare{iso-8859-13}{B4}{201C}% LEFT DOUBLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-13}{B5}{00B5}% MICRO SIGN
-\SE at MapDeclare{iso-8859-13}{B6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{iso-8859-13}{B7}{00B7}% MIDDLE DOT
-\SE at MapDeclare{iso-8859-13}{B8}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{iso-8859-13}{B9}{00B9}% SUPERSCRIPT ONE
-\SE at MapDeclare{iso-8859-13}{BA}{0157}% LATIN SMALL LETTER R WITH CEDILLA
-\SE at MapDeclare{iso-8859-13}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-13}{BC}{00BC}% VULGAR FRACTION ONE QUARTER
-\SE at MapDeclare{iso-8859-13}{BD}{00BD}% VULGAR FRACTION ONE HALF
-\SE at MapDeclare{iso-8859-13}{BE}{00BE}% VULGAR FRACTION THREE QUARTERS
-\SE at MapDeclare{iso-8859-13}{BF}{00E6}% LATIN SMALL LETTER AE
-\SE at MapDeclare{iso-8859-13}{C0}{0104}% LATIN CAPITAL LETTER A WITH OGONEK
-\SE at MapDeclare{iso-8859-13}{C1}{012E}% LATIN CAPITAL LETTER I WITH OGONEK
-\SE at MapDeclare{iso-8859-13}{C2}{0100}% LATIN CAPITAL LETTER A WITH MACRON
-\SE at MapDeclare{iso-8859-13}{C3}{0106}% LATIN CAPITAL LETTER C WITH ACUTE
-\SE at MapDeclare{iso-8859-13}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-13}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{iso-8859-13}{C6}{0118}% LATIN CAPITAL LETTER E WITH OGONEK
-\SE at MapDeclare{iso-8859-13}{C7}{0112}% LATIN CAPITAL LETTER E WITH MACRON
-\SE at MapDeclare{iso-8859-13}{C8}{010C}% LATIN CAPITAL LETTER C WITH CARON
-\SE at MapDeclare{iso-8859-13}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-13}{CA}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE
-\SE at MapDeclare{iso-8859-13}{CB}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-13}{CC}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA
-\SE at MapDeclare{iso-8859-13}{CD}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA
-\SE at MapDeclare{iso-8859-13}{CE}{012A}% LATIN CAPITAL LETTER I WITH MACRON
-\SE at MapDeclare{iso-8859-13}{CF}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA
-\SE at MapDeclare{iso-8859-13}{D0}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\SE at MapDeclare{iso-8859-13}{D1}{0143}% LATIN CAPITAL LETTER N WITH ACUTE
-\SE at MapDeclare{iso-8859-13}{D2}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA
-\SE at MapDeclare{iso-8859-13}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-13}{D4}{014C}% LATIN CAPITAL LETTER O WITH MACRON
-\SE at MapDeclare{iso-8859-13}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{iso-8859-13}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-13}{D7}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{iso-8859-13}{D8}{0172}% LATIN CAPITAL LETTER U WITH OGONEK
-\SE at MapDeclare{iso-8859-13}{D9}{0141}% LATIN CAPITAL LETTER L WITH STROKE
-\SE at MapDeclare{iso-8859-13}{DA}{015A}% LATIN CAPITAL LETTER S WITH ACUTE
-\SE at MapDeclare{iso-8859-13}{DB}{016A}% LATIN CAPITAL LETTER U WITH MACRON
-\SE at MapDeclare{iso-8859-13}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-13}{DD}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-13}{DE}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\SE at MapDeclare{iso-8859-13}{DF}{00DF}% LATIN SMALL LETTER SHARP S (German)
-\SE at MapDeclare{iso-8859-13}{E0}{0105}% LATIN SMALL LETTER A WITH OGONEK
-\SE at MapDeclare{iso-8859-13}{E1}{012F}% LATIN SMALL LETTER I WITH OGONEK
-\SE at MapDeclare{iso-8859-13}{E2}{0101}% LATIN SMALL LETTER A WITH MACRON
-\SE at MapDeclare{iso-8859-13}{E3}{0107}% LATIN SMALL LETTER C WITH ACUTE
-\SE at MapDeclare{iso-8859-13}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-13}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{iso-8859-13}{E6}{0119}% LATIN SMALL LETTER E WITH OGONEK
-\SE at MapDeclare{iso-8859-13}{E7}{0113}% LATIN SMALL LETTER E WITH MACRON
-\SE at MapDeclare{iso-8859-13}{E8}{010D}% LATIN SMALL LETTER C WITH CARON
-\SE at MapDeclare{iso-8859-13}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-13}{EA}{017A}% LATIN SMALL LETTER Z WITH ACUTE
-\SE at MapDeclare{iso-8859-13}{EB}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-13}{EC}{0123}% LATIN SMALL LETTER G WITH CEDILLA
-\SE at MapDeclare{iso-8859-13}{ED}{0137}% LATIN SMALL LETTER K WITH CEDILLA
-\SE at MapDeclare{iso-8859-13}{EE}{012B}% LATIN SMALL LETTER I WITH MACRON
-\SE at MapDeclare{iso-8859-13}{EF}{013C}% LATIN SMALL LETTER L WITH CEDILLA
-\SE at MapDeclare{iso-8859-13}{F0}{0161}% LATIN SMALL LETTER S WITH CARON
-\SE at MapDeclare{iso-8859-13}{F1}{0144}% LATIN SMALL LETTER N WITH ACUTE
-\SE at MapDeclare{iso-8859-13}{F2}{0146}% LATIN SMALL LETTER N WITH CEDILLA
-\SE at MapDeclare{iso-8859-13}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-13}{F4}{014D}% LATIN SMALL LETTER O WITH MACRON
-\SE at MapDeclare{iso-8859-13}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{iso-8859-13}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-13}{F7}{00F7}% DIVISION SIGN
-\SE at MapDeclare{iso-8859-13}{F8}{0173}% LATIN SMALL LETTER U WITH OGONEK
-\SE at MapDeclare{iso-8859-13}{F9}{0142}% LATIN SMALL LETTER L WITH STROKE
-\SE at MapDeclare{iso-8859-13}{FA}{015B}% LATIN SMALL LETTER S WITH ACUTE
-\SE at MapDeclare{iso-8859-13}{FB}{016B}% LATIN SMALL LETTER U WITH MACRON
-\SE at MapDeclare{iso-8859-13}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-13}{FD}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-13}{FE}{017E}% LATIN SMALL LETTER Z WITH CARON
-\SE at MapDeclare{iso-8859-13}{FF}{2019}% RIGHT SINGLE QUOTATION MARK
-%</iso-8859-13>
-%    \end{macrocode}
-% \paragraph{iso-8859-14}
-%    \begin{macrocode}
-%<*iso-8859-14>
-\SE at MapDeclare{iso-8859-14}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-14}{A1}{1E02}% LATIN CAPITAL LETTER B WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{A2}{1E03}% LATIN SMALL LETTER B WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{iso-8859-14}{A4}{010A}% LATIN CAPITAL LETTER C WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{A5}{010B}% LATIN SMALL LETTER C WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{A6}{1E0A}% LATIN CAPITAL LETTER D WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{iso-8859-14}{A8}{1E80}% LATIN CAPITAL LETTER W WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{iso-8859-14}{AA}{1E82}% LATIN CAPITAL LETTER W WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{AB}{1E0B}% LATIN SMALL LETTER D WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{AC}{1EF2}% LATIN CAPITAL LETTER Y WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-14}{AE}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{iso-8859-14}{AF}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{B0}{1E1E}% LATIN CAPITAL LETTER F WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{B1}{1E1F}% LATIN SMALL LETTER F WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{B2}{0120}% LATIN CAPITAL LETTER G WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{B3}{0121}% LATIN SMALL LETTER G WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{B4}{1E40}% LATIN CAPITAL LETTER M WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{B5}{1E41}% LATIN SMALL LETTER M WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{B6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{iso-8859-14}{B7}{1E56}% LATIN CAPITAL LETTER P WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{B8}{1E81}% LATIN SMALL LETTER W WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{B9}{1E57}% LATIN SMALL LETTER P WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{BA}{1E83}% LATIN SMALL LETTER W WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{BB}{1E60}% LATIN CAPITAL LETTER S WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{BC}{1EF3}% LATIN SMALL LETTER Y WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{BD}{1E84}% LATIN CAPITAL LETTER W WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{BE}{1E85}% LATIN SMALL LETTER W WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{BF}{1E61}% LATIN SMALL LETTER S WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{C0}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{C3}{00C3}% LATIN CAPITAL LETTER A WITH TILDE
-\SE at MapDeclare{iso-8859-14}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{iso-8859-14}{C6}{00C6}% LATIN CAPITAL LETTER AE
-\SE at MapDeclare{iso-8859-14}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{iso-8859-14}{C8}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{CA}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{CC}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{D0}{0174}% LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{D1}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\SE at MapDeclare{iso-8859-14}{D2}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{iso-8859-14}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{D7}{1E6A}% LATIN CAPITAL LETTER T WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{D8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{iso-8859-14}{D9}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{DD}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{DE}{0176}% LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{DF}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{iso-8859-14}{E0}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{E3}{00E3}% LATIN SMALL LETTER A WITH TILDE
-\SE at MapDeclare{iso-8859-14}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{iso-8859-14}{E6}{00E6}% LATIN SMALL LETTER AE
-\SE at MapDeclare{iso-8859-14}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{iso-8859-14}{E8}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{EA}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{EC}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{F0}{0175}% LATIN SMALL LETTER W WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{F1}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\SE at MapDeclare{iso-8859-14}{F2}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{iso-8859-14}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{F7}{1E6B}% LATIN SMALL LETTER T WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-14}{F8}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{iso-8859-14}{F9}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\SE at MapDeclare{iso-8859-14}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-14}{FD}{00FD}% LATIN SMALL LETTER Y WITH ACUTE
-\SE at MapDeclare{iso-8859-14}{FE}{0177}% LATIN SMALL LETTER Y WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-14}{FF}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-%</iso-8859-14>
-%    \end{macrocode}
-% \paragraph{iso-8859-15}
-%    \begin{macrocode}
-%<*iso-8859-15>
-\SE at MapDeclare{iso-8859-15}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-15}{A1}{00A1}% INVERTED EXCLAMATION MARK
-\SE at MapDeclare{iso-8859-15}{A2}{00A2}% CENT SIGN
-\SE at MapDeclare{iso-8859-15}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{iso-8859-15}{A4}{20AC}% EURO SIGN
-\SE at MapDeclare{iso-8859-15}{A5}{00A5}% YEN SIGN
-\SE at MapDeclare{iso-8859-15}{A6}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\SE at MapDeclare{iso-8859-15}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{iso-8859-15}{A8}{0161}% LATIN SMALL LETTER S WITH CARON
-\SE at MapDeclare{iso-8859-15}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{iso-8859-15}{AA}{00AA}% FEMININE ORDINAL INDICATOR
-\SE at MapDeclare{iso-8859-15}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-15}{AC}{00AC}% NOT SIGN
-\SE at MapDeclare{iso-8859-15}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-15}{AE}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{iso-8859-15}{AF}{00AF}% MACRON
-\SE at MapDeclare{iso-8859-15}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{iso-8859-15}{B1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{iso-8859-15}{B2}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{iso-8859-15}{B3}{00B3}% SUPERSCRIPT THREE
-\SE at MapDeclare{iso-8859-15}{B4}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\SE at MapDeclare{iso-8859-15}{B5}{00B5}% MICRO SIGN
-\SE at MapDeclare{iso-8859-15}{B6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{iso-8859-15}{B7}{00B7}% MIDDLE DOT
-\SE at MapDeclare{iso-8859-15}{B8}{017E}% LATIN SMALL LETTER Z WITH CARON
-\SE at MapDeclare{iso-8859-15}{B9}{00B9}% SUPERSCRIPT ONE
-\SE at MapDeclare{iso-8859-15}{BA}{00BA}% MASCULINE ORDINAL INDICATOR
-\SE at MapDeclare{iso-8859-15}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-15}{BC}{0152}% LATIN CAPITAL LIGATURE OE
-\SE at MapDeclare{iso-8859-15}{BD}{0153}% LATIN SMALL LIGATURE OE
-\SE at MapDeclare{iso-8859-15}{BE}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS
-\SE at MapDeclare{iso-8859-15}{BF}{00BF}% INVERTED QUESTION MARK
-\SE at MapDeclare{iso-8859-15}{C0}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE
-\SE at MapDeclare{iso-8859-15}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-15}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-15}{C3}{00C3}% LATIN CAPITAL LETTER A WITH TILDE
-\SE at MapDeclare{iso-8859-15}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-15}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{iso-8859-15}{C6}{00C6}% LATIN CAPITAL LETTER AE
-\SE at MapDeclare{iso-8859-15}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{iso-8859-15}{C8}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE
-\SE at MapDeclare{iso-8859-15}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-15}{CA}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-15}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-15}{CC}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE
-\SE at MapDeclare{iso-8859-15}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-15}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-15}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\SE at MapDeclare{iso-8859-15}{D0}{00D0}% LATIN CAPITAL LETTER ETH
-\SE at MapDeclare{iso-8859-15}{D1}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\SE at MapDeclare{iso-8859-15}{D2}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE
-\SE at MapDeclare{iso-8859-15}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-15}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-15}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{iso-8859-15}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-15}{D7}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{iso-8859-15}{D8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{iso-8859-15}{D9}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE
-\SE at MapDeclare{iso-8859-15}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-15}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-15}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-15}{DD}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE
-\SE at MapDeclare{iso-8859-15}{DE}{00DE}% LATIN CAPITAL LETTER THORN
-\SE at MapDeclare{iso-8859-15}{DF}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{iso-8859-15}{E0}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\SE at MapDeclare{iso-8859-15}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-15}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-15}{E3}{00E3}% LATIN SMALL LETTER A WITH TILDE
-\SE at MapDeclare{iso-8859-15}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-15}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{iso-8859-15}{E6}{00E6}% LATIN SMALL LETTER AE
-\SE at MapDeclare{iso-8859-15}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{iso-8859-15}{E8}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\SE at MapDeclare{iso-8859-15}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-15}{EA}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-15}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-15}{EC}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\SE at MapDeclare{iso-8859-15}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-15}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-15}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{iso-8859-15}{F0}{00F0}% LATIN SMALL LETTER ETH
-\SE at MapDeclare{iso-8859-15}{F1}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\SE at MapDeclare{iso-8859-15}{F2}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\SE at MapDeclare{iso-8859-15}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-15}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-15}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{iso-8859-15}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-15}{F7}{00F7}% DIVISION SIGN
-\SE at MapDeclare{iso-8859-15}{F8}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{iso-8859-15}{F9}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\SE at MapDeclare{iso-8859-15}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-15}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-15}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-15}{FD}{00FD}% LATIN SMALL LETTER Y WITH ACUTE
-\SE at MapDeclare{iso-8859-15}{FE}{00FE}% LATIN SMALL LETTER THORN
-\SE at MapDeclare{iso-8859-15}{FF}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-%</iso-8859-15>
-%    \end{macrocode}
-% \paragraph{iso-8859-16}
-%    \begin{macrocode}
-%<*iso-8859-16>
-\SE at MapDeclare{iso-8859-16}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{iso-8859-16}{A1}{0104}% LATIN CAPITAL LETTER A WITH OGONEK
-\SE at MapDeclare{iso-8859-16}{A2}{0105}% LATIN SMALL LETTER A WITH OGONEK
-\SE at MapDeclare{iso-8859-16}{A3}{0141}% LATIN CAPITAL LETTER L WITH STROKE
-\SE at MapDeclare{iso-8859-16}{A4}{20AC}% EURO SIGN
-\SE at MapDeclare{iso-8859-16}{A5}{201E}% DOUBLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{iso-8859-16}{A6}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\SE at MapDeclare{iso-8859-16}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{iso-8859-16}{A8}{0161}% LATIN SMALL LETTER S WITH CARON
-\SE at MapDeclare{iso-8859-16}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{iso-8859-16}{AA}{0218}% LATIN CAPITAL LETTER S WITH COMMA BELOW
-\SE at MapDeclare{iso-8859-16}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-16}{AC}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{iso-8859-16}{AE}{017A}% LATIN SMALL LETTER Z WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{AF}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-16}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{iso-8859-16}{B1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{iso-8859-16}{B2}{010C}% LATIN CAPITAL LETTER C WITH CARON
-\SE at MapDeclare{iso-8859-16}{B3}{0142}% LATIN SMALL LETTER L WITH STROKE
-\SE at MapDeclare{iso-8859-16}{B4}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\SE at MapDeclare{iso-8859-16}{B5}{201D}% RIGHT DOUBLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-16}{B6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{iso-8859-16}{B7}{00B7}% MIDDLE DOT
-\SE at MapDeclare{iso-8859-16}{B8}{017E}% LATIN SMALL LETTER Z WITH CARON
-\SE at MapDeclare{iso-8859-16}{B9}{010D}% LATIN SMALL LETTER C WITH CARON
-\SE at MapDeclare{iso-8859-16}{BA}{0219}% LATIN SMALL LETTER S WITH COMMA BELOW
-\SE at MapDeclare{iso-8859-16}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{iso-8859-16}{BC}{0152}% LATIN CAPITAL LIGATURE OE
-\SE at MapDeclare{iso-8859-16}{BD}{0153}% LATIN SMALL LIGATURE OE
-\SE at MapDeclare{iso-8859-16}{BE}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS
-\SE at MapDeclare{iso-8859-16}{BF}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{iso-8859-16}{C0}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE
-\SE at MapDeclare{iso-8859-16}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-16}{C3}{0102}% LATIN CAPITAL LETTER A WITH BREVE
-\SE at MapDeclare{iso-8859-16}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-16}{C5}{0106}% LATIN CAPITAL LETTER C WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{C6}{00C6}% LATIN CAPITAL LETTER AE
-\SE at MapDeclare{iso-8859-16}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{iso-8859-16}{C8}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE
-\SE at MapDeclare{iso-8859-16}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{CA}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-16}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-16}{CC}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE
-\SE at MapDeclare{iso-8859-16}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-16}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\SE at MapDeclare{iso-8859-16}{D0}{0110}% LATIN CAPITAL LETTER D WITH STROKE
-\SE at MapDeclare{iso-8859-16}{D1}{0143}% LATIN CAPITAL LETTER N WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{D2}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE
-\SE at MapDeclare{iso-8859-16}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-16}{D5}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-\SE at MapDeclare{iso-8859-16}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-16}{D7}{015A}% LATIN CAPITAL LETTER S WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{D8}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-\SE at MapDeclare{iso-8859-16}{D9}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE
-\SE at MapDeclare{iso-8859-16}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-16}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-16}{DD}{0118}% LATIN CAPITAL LETTER E WITH OGONEK
-\SE at MapDeclare{iso-8859-16}{DE}{021A}% LATIN CAPITAL LETTER T WITH COMMA BELOW
-\SE at MapDeclare{iso-8859-16}{DF}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{iso-8859-16}{E0}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\SE at MapDeclare{iso-8859-16}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-16}{E3}{0103}% LATIN SMALL LETTER A WITH BREVE
-\SE at MapDeclare{iso-8859-16}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{iso-8859-16}{E5}{0107}% LATIN SMALL LETTER C WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{E6}{00E6}% LATIN SMALL LETTER AE
-\SE at MapDeclare{iso-8859-16}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{iso-8859-16}{E8}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\SE at MapDeclare{iso-8859-16}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{EA}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-16}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{iso-8859-16}{EC}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\SE at MapDeclare{iso-8859-16}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-16}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{iso-8859-16}{F0}{0111}% LATIN SMALL LETTER D WITH STROKE
-\SE at MapDeclare{iso-8859-16}{F1}{0144}% LATIN SMALL LETTER N WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{F2}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\SE at MapDeclare{iso-8859-16}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-16}{F5}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE
-\SE at MapDeclare{iso-8859-16}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{iso-8859-16}{F7}{015B}% LATIN SMALL LETTER S WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{F8}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE
-\SE at MapDeclare{iso-8859-16}{F9}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\SE at MapDeclare{iso-8859-16}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{iso-8859-16}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{iso-8859-16}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{iso-8859-16}{FD}{0119}% LATIN SMALL LETTER E WITH OGONEK
-\SE at MapDeclare{iso-8859-16}{FE}{021B}% LATIN SMALL LETTER T WITH COMMA BELOW
-\SE at MapDeclare{iso-8859-16}{FF}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-%</iso-8859-16>
-%    \end{macrocode}
-% \paragraph{koi8-r}
-%    \begin{macrocode}
-%<*koi8-r>
-\SE at MapDeclare{koi8-r}{80}{2500}% BOX DRAWINGS LIGHT HORIZONTAL
-\SE at MapDeclare{koi8-r}{81}{2502}% BOX DRAWINGS LIGHT VERTICAL
-\SE at MapDeclare{koi8-r}{82}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT
-\SE at MapDeclare{koi8-r}{83}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT
-\SE at MapDeclare{koi8-r}{84}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT
-\SE at MapDeclare{koi8-r}{85}{2518}% BOX DRAWINGS LIGHT UP AND LEFT
-\SE at MapDeclare{koi8-r}{86}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-\SE at MapDeclare{koi8-r}{87}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT
-\SE at MapDeclare{koi8-r}{88}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-\SE at MapDeclare{koi8-r}{89}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL
-\SE at MapDeclare{koi8-r}{8A}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-\SE at MapDeclare{koi8-r}{8B}{2580}% UPPER HALF BLOCK
-\SE at MapDeclare{koi8-r}{8C}{2584}% LOWER HALF BLOCK
-\SE at MapDeclare{koi8-r}{8D}{2588}% FULL BLOCK
-\SE at MapDeclare{koi8-r}{8E}{258C}% LEFT HALF BLOCK
-\SE at MapDeclare{koi8-r}{8F}{2590}% RIGHT HALF BLOCK
-\SE at MapDeclare{koi8-r}{90}{2591}% LIGHT SHADE
-\SE at MapDeclare{koi8-r}{91}{2592}% MEDIUM SHADE
-\SE at MapDeclare{koi8-r}{92}{2593}% DARK SHADE
-\SE at MapDeclare{koi8-r}{93}{2320}% TOP HALF INTEGRAL
-\SE at MapDeclare{koi8-r}{94}{25A0}% BLACK SQUARE
-\SE at MapDeclare{koi8-r}{95}{2219}% BULLET OPERATOR
-\SE at MapDeclare{koi8-r}{96}{221A}% SQUARE ROOT
-\SE at MapDeclare{koi8-r}{97}{2248}% ALMOST EQUAL TO
-\SE at MapDeclare{koi8-r}{98}{2264}% LESS-THAN OR EQUAL TO
-\SE at MapDeclare{koi8-r}{99}{2265}% GREATER-THAN OR EQUAL TO
-\SE at MapDeclare{koi8-r}{9A}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{koi8-r}{9B}{2321}% BOTTOM HALF INTEGRAL
-\SE at MapDeclare{koi8-r}{9C}{00B0}% DEGREE SIGN
-\SE at MapDeclare{koi8-r}{9D}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{koi8-r}{9E}{00B7}% MIDDLE DOT
-\SE at MapDeclare{koi8-r}{9F}{00F7}% DIVISION SIGN
-\SE at MapDeclare{koi8-r}{A0}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL
-\SE at MapDeclare{koi8-r}{A1}{2551}% BOX DRAWINGS DOUBLE VERTICAL
-\SE at MapDeclare{koi8-r}{A2}{2552}% BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-\SE at MapDeclare{koi8-r}{A3}{0451}% CYRILLIC SMALL LETTER IO
-\SE at MapDeclare{koi8-r}{A4}{2553}% BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-\SE at MapDeclare{koi8-r}{A5}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT
-\SE at MapDeclare{koi8-r}{A6}{2555}% BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-\SE at MapDeclare{koi8-r}{A7}{2556}% BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-\SE at MapDeclare{koi8-r}{A8}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT
-\SE at MapDeclare{koi8-r}{A9}{2558}% BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-\SE at MapDeclare{koi8-r}{AA}{2559}% BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-\SE at MapDeclare{koi8-r}{AB}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT
-\SE at MapDeclare{koi8-r}{AC}{255B}% BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-\SE at MapDeclare{koi8-r}{AD}{255C}% BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-\SE at MapDeclare{koi8-r}{AE}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT
-\SE at MapDeclare{koi8-r}{AF}{255E}% BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-\SE at MapDeclare{koi8-r}{B0}{255F}% BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-\SE at MapDeclare{koi8-r}{B1}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-\SE at MapDeclare{koi8-r}{B2}{2561}% BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-\SE at MapDeclare{koi8-r}{B3}{0401}% CYRILLIC CAPITAL LETTER IO
-\SE at MapDeclare{koi8-r}{B4}{2562}% BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-\SE at MapDeclare{koi8-r}{B5}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-\SE at MapDeclare{koi8-r}{B6}{2564}% BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-\SE at MapDeclare{koi8-r}{B7}{2565}% BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-\SE at MapDeclare{koi8-r}{B8}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-\SE at MapDeclare{koi8-r}{B9}{2567}% BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-\SE at MapDeclare{koi8-r}{BA}{2568}% BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-\SE at MapDeclare{koi8-r}{BB}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-\SE at MapDeclare{koi8-r}{BC}{256A}% BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-\SE at MapDeclare{koi8-r}{BD}{256B}% BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-\SE at MapDeclare{koi8-r}{BE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-\SE at MapDeclare{koi8-r}{BF}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{koi8-r}{C0}{044E}% CYRILLIC SMALL LETTER YU
-\SE at MapDeclare{koi8-r}{C1}{0430}% CYRILLIC SMALL LETTER A
-\SE at MapDeclare{koi8-r}{C2}{0431}% CYRILLIC SMALL LETTER BE
-\SE at MapDeclare{koi8-r}{C3}{0446}% CYRILLIC SMALL LETTER TSE
-\SE at MapDeclare{koi8-r}{C4}{0434}% CYRILLIC SMALL LETTER DE
-\SE at MapDeclare{koi8-r}{C5}{0435}% CYRILLIC SMALL LETTER IE
-\SE at MapDeclare{koi8-r}{C6}{0444}% CYRILLIC SMALL LETTER EF
-\SE at MapDeclare{koi8-r}{C7}{0433}% CYRILLIC SMALL LETTER GHE
-\SE at MapDeclare{koi8-r}{C8}{0445}% CYRILLIC SMALL LETTER HA
-\SE at MapDeclare{koi8-r}{C9}{0438}% CYRILLIC SMALL LETTER I
-\SE at MapDeclare{koi8-r}{CA}{0439}% CYRILLIC SMALL LETTER SHORT I
-\SE at MapDeclare{koi8-r}{CB}{043A}% CYRILLIC SMALL LETTER KA
-\SE at MapDeclare{koi8-r}{CC}{043B}% CYRILLIC SMALL LETTER EL
-\SE at MapDeclare{koi8-r}{CD}{043C}% CYRILLIC SMALL LETTER EM
-\SE at MapDeclare{koi8-r}{CE}{043D}% CYRILLIC SMALL LETTER EN
-\SE at MapDeclare{koi8-r}{CF}{043E}% CYRILLIC SMALL LETTER O
-\SE at MapDeclare{koi8-r}{D0}{043F}% CYRILLIC SMALL LETTER PE
-\SE at MapDeclare{koi8-r}{D1}{044F}% CYRILLIC SMALL LETTER YA
-\SE at MapDeclare{koi8-r}{D2}{0440}% CYRILLIC SMALL LETTER ER
-\SE at MapDeclare{koi8-r}{D3}{0441}% CYRILLIC SMALL LETTER ES
-\SE at MapDeclare{koi8-r}{D4}{0442}% CYRILLIC SMALL LETTER TE
-\SE at MapDeclare{koi8-r}{D5}{0443}% CYRILLIC SMALL LETTER U
-\SE at MapDeclare{koi8-r}{D6}{0436}% CYRILLIC SMALL LETTER ZHE
-\SE at MapDeclare{koi8-r}{D7}{0432}% CYRILLIC SMALL LETTER VE
-\SE at MapDeclare{koi8-r}{D8}{044C}% CYRILLIC SMALL LETTER SOFT SIGN
-\SE at MapDeclare{koi8-r}{D9}{044B}% CYRILLIC SMALL LETTER YERU
-\SE at MapDeclare{koi8-r}{DA}{0437}% CYRILLIC SMALL LETTER ZE
-\SE at MapDeclare{koi8-r}{DB}{0448}% CYRILLIC SMALL LETTER SHA
-\SE at MapDeclare{koi8-r}{DC}{044D}% CYRILLIC SMALL LETTER E
-\SE at MapDeclare{koi8-r}{DD}{0449}% CYRILLIC SMALL LETTER SHCHA
-\SE at MapDeclare{koi8-r}{DE}{0447}% CYRILLIC SMALL LETTER CHE
-\SE at MapDeclare{koi8-r}{DF}{044A}% CYRILLIC SMALL LETTER HARD SIGN
-\SE at MapDeclare{koi8-r}{E0}{042E}% CYRILLIC CAPITAL LETTER YU
-\SE at MapDeclare{koi8-r}{E1}{0410}% CYRILLIC CAPITAL LETTER A
-\SE at MapDeclare{koi8-r}{E2}{0411}% CYRILLIC CAPITAL LETTER BE
-\SE at MapDeclare{koi8-r}{E3}{0426}% CYRILLIC CAPITAL LETTER TSE
-\SE at MapDeclare{koi8-r}{E4}{0414}% CYRILLIC CAPITAL LETTER DE
-\SE at MapDeclare{koi8-r}{E5}{0415}% CYRILLIC CAPITAL LETTER IE
-\SE at MapDeclare{koi8-r}{E6}{0424}% CYRILLIC CAPITAL LETTER EF
-\SE at MapDeclare{koi8-r}{E7}{0413}% CYRILLIC CAPITAL LETTER GHE
-\SE at MapDeclare{koi8-r}{E8}{0425}% CYRILLIC CAPITAL LETTER HA
-\SE at MapDeclare{koi8-r}{E9}{0418}% CYRILLIC CAPITAL LETTER I
-\SE at MapDeclare{koi8-r}{EA}{0419}% CYRILLIC CAPITAL LETTER SHORT I
-\SE at MapDeclare{koi8-r}{EB}{041A}% CYRILLIC CAPITAL LETTER KA
-\SE at MapDeclare{koi8-r}{EC}{041B}% CYRILLIC CAPITAL LETTER EL
-\SE at MapDeclare{koi8-r}{ED}{041C}% CYRILLIC CAPITAL LETTER EM
-\SE at MapDeclare{koi8-r}{EE}{041D}% CYRILLIC CAPITAL LETTER EN
-\SE at MapDeclare{koi8-r}{EF}{041E}% CYRILLIC CAPITAL LETTER O
-\SE at MapDeclare{koi8-r}{F0}{041F}% CYRILLIC CAPITAL LETTER PE
-\SE at MapDeclare{koi8-r}{F1}{042F}% CYRILLIC CAPITAL LETTER YA
-\SE at MapDeclare{koi8-r}{F2}{0420}% CYRILLIC CAPITAL LETTER ER
-\SE at MapDeclare{koi8-r}{F3}{0421}% CYRILLIC CAPITAL LETTER ES
-\SE at MapDeclare{koi8-r}{F4}{0422}% CYRILLIC CAPITAL LETTER TE
-\SE at MapDeclare{koi8-r}{F5}{0423}% CYRILLIC CAPITAL LETTER U
-\SE at MapDeclare{koi8-r}{F6}{0416}% CYRILLIC CAPITAL LETTER ZHE
-\SE at MapDeclare{koi8-r}{F7}{0412}% CYRILLIC CAPITAL LETTER VE
-\SE at MapDeclare{koi8-r}{F8}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN
-\SE at MapDeclare{koi8-r}{F9}{042B}% CYRILLIC CAPITAL LETTER YERU
-\SE at MapDeclare{koi8-r}{FA}{0417}% CYRILLIC CAPITAL LETTER ZE
-\SE at MapDeclare{koi8-r}{FB}{0428}% CYRILLIC CAPITAL LETTER SHA
-\SE at MapDeclare{koi8-r}{FC}{042D}% CYRILLIC CAPITAL LETTER E
-\SE at MapDeclare{koi8-r}{FD}{0429}% CYRILLIC CAPITAL LETTER SHCHA
-\SE at MapDeclare{koi8-r}{FE}{0427}% CYRILLIC CAPITAL LETTER CHE
-\SE at MapDeclare{koi8-r}{FF}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN
-%</koi8-r>
-%    \end{macrocode}
-% \paragraph{nextstep}
-%    \begin{macrocode}
-%<*nextstep>
-\SE at MapDeclare{nextstep}{80}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{nextstep}{81}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE
-\SE at MapDeclare{nextstep}{82}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{nextstep}{83}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{nextstep}{84}{00C3}% LATIN CAPITAL LETTER A WITH TILDE
-\SE at MapDeclare{nextstep}{85}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{nextstep}{86}{00C5}% LATIN CAPITAL LETTER A WITH RING
-\SE at MapDeclare{nextstep}{87}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{nextstep}{88}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE
-\SE at MapDeclare{nextstep}{89}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{nextstep}{8A}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{nextstep}{8B}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{nextstep}{8C}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE
-\SE at MapDeclare{nextstep}{8D}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{nextstep}{8E}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{nextstep}{8F}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\SE at MapDeclare{nextstep}{90}{00D0}% LATIN CAPITAL LETTER ETH
-\SE at MapDeclare{nextstep}{91}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\SE at MapDeclare{nextstep}{92}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE
-\SE at MapDeclare{nextstep}{93}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{nextstep}{94}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{nextstep}{95}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{nextstep}{96}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{nextstep}{97}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE
-\SE at MapDeclare{nextstep}{98}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{nextstep}{99}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{nextstep}{9A}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{nextstep}{9B}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE
-\SE at MapDeclare{nextstep}{9C}{00DE}% LATIN CAPITAL LETTER THORN
-\SE at MapDeclare{nextstep}{9D}{00B5}% MICRO SIGN 
-\SE at MapDeclare{nextstep}{9E}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{nextstep}{9F}{00F7}% DIVISION SIGN
-\SE at MapDeclare{nextstep}{A0}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{nextstep}{A1}{00A1}% INVERTED EXCLAMATION MARK
-\SE at MapDeclare{nextstep}{A2}{00A2}% CENT SIGN
-\SE at MapDeclare{nextstep}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{nextstep}{A4}{2044}% FRACTION SLASH
-\SE at MapDeclare{nextstep}{A5}{00A5}% YEN SIGN
-\SE at MapDeclare{nextstep}{A6}{0192}% LATIN SMALL LETTER F WITH HOOK
-\SE at MapDeclare{nextstep}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{nextstep}{A8}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{nextstep}{A9}{2019}% RIGHT SINGLE QUOTATION MARK
-\SE at MapDeclare{nextstep}{AA}{201C}% LEFT DOUBLE QUOTATION MARK
-\SE at MapDeclare{nextstep}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{nextstep}{AC}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{nextstep}{AD}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{nextstep}{AE}{FB01}% LATIN SMALL LIGATURE FI
-\SE at MapDeclare{nextstep}{AF}{FB02}% LATIN SMALL LIGATURE FL
-\SE at MapDeclare{nextstep}{B0}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{nextstep}{B1}{2013}% EN DASH
-\SE at MapDeclare{nextstep}{B2}{2020}% DAGGER
-\SE at MapDeclare{nextstep}{B3}{2021}% DOUBLE DAGGER
-\SE at MapDeclare{nextstep}{B4}{00B7}% MIDDLE DOT
-\SE at MapDeclare{nextstep}{B5}{00A6}% BROKEN BAR
-\SE at MapDeclare{nextstep}{B6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{nextstep}{B7}{2022}% BULLET
-\SE at MapDeclare{nextstep}{B8}{201A}% SINGLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{nextstep}{B9}{201E}% DOUBLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{nextstep}{BA}{201D}% RIGHT DOUBLE QUOTATION MARK
-\SE at MapDeclare{nextstep}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{nextstep}{BC}{2026}% HORIZONTAL ELLIPSIS
-\SE at MapDeclare{nextstep}{BD}{2030}% PER MILLE SIGN
-\SE at MapDeclare{nextstep}{BE}{00AC}% NOT SIGN
-\SE at MapDeclare{nextstep}{BF}{00BF}% INVERTED QUESTION MARK
-\SE at MapDeclare{nextstep}{C0}{00B9}% SUPERSCRIPT ONE
-\SE at MapDeclare{nextstep}{C1}{02CB}% MODIFIER LETTER GRAVE ACCENT
-\SE at MapDeclare{nextstep}{C2}{00B4}% ACUTE ACCENT
-\SE at MapDeclare{nextstep}{C3}{02C6}% MODIFIER LETTER CIRCUMFLEX ACCENT
-\SE at MapDeclare{nextstep}{C4}{02DC}% SMALL TILDE
-\SE at MapDeclare{nextstep}{C5}{00AF}% MACRON
-\SE at MapDeclare{nextstep}{C6}{02D8}% BREVE
-\SE at MapDeclare{nextstep}{C7}{02D9}% DOT ABOVE
-\SE at MapDeclare{nextstep}{C8}{00A8}% DIAERESIS
-\SE at MapDeclare{nextstep}{C9}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{nextstep}{CA}{02DA}% RING ABOVE
-\SE at MapDeclare{nextstep}{CB}{00B8}% CEDILLA
-\SE at MapDeclare{nextstep}{CC}{00B3}% SUPERSCRIPT THREE
-\SE at MapDeclare{nextstep}{CD}{02DD}% DOUBLE ACUTE ACCENT
-\SE at MapDeclare{nextstep}{CE}{02DB}% OGONEK
-\SE at MapDeclare{nextstep}{CF}{02C7}% CARON
-\SE at MapDeclare{nextstep}{D0}{2014}% EM DASH
-\SE at MapDeclare{nextstep}{D1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{nextstep}{D2}{00BC}% VULGAR FRACTION ONE QUARTER
-\SE at MapDeclare{nextstep}{D3}{00BD}% VULGAR FRACTION ONE HALF
-\SE at MapDeclare{nextstep}{D4}{00BE}% VULGAR FRACTION THREE QUARTERS
-\SE at MapDeclare{nextstep}{D5}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\SE at MapDeclare{nextstep}{D6}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{nextstep}{D7}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{nextstep}{D8}{00E3}% LATIN SMALL LETTER A WITH TILDE
-\SE at MapDeclare{nextstep}{D9}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{nextstep}{DA}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{nextstep}{DB}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{nextstep}{DC}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\SE at MapDeclare{nextstep}{DD}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{nextstep}{DE}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{nextstep}{DF}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{nextstep}{E0}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\SE at MapDeclare{nextstep}{E1}{00C6}% LATIN CAPITAL LETTER AE
-\SE at MapDeclare{nextstep}{E2}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{nextstep}{E3}{00AA}% FEMININE ORDINAL INDICATOR
-\SE at MapDeclare{nextstep}{E4}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{nextstep}{E5}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{nextstep}{E6}{00F0}% LATIN SMALL LETTER ETH
-\SE at MapDeclare{nextstep}{E7}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\SE at MapDeclare{nextstep}{E8}{0141}% LATIN CAPITAL LETTER L WITH STROKE
-\SE at MapDeclare{nextstep}{E9}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{nextstep}{EA}{0152}% LATIN CAPITAL LIGATURE OE
-\SE at MapDeclare{nextstep}{EB}{00BA}% MASCULINE ORDINAL INDICATOR
-\SE at MapDeclare{nextstep}{EC}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\SE at MapDeclare{nextstep}{ED}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{nextstep}{EE}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{nextstep}{EF}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{nextstep}{F0}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{nextstep}{F1}{00E6}% LATIN SMALL LETTER AE
-\SE at MapDeclare{nextstep}{F2}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\SE at MapDeclare{nextstep}{F3}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{nextstep}{F4}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{nextstep}{F5}{0131}% LATIN SMALL LETTER DOTLESS I
-\SE at MapDeclare{nextstep}{F6}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{nextstep}{F7}{00FD}% LATIN SMALL LETTER Y WITH ACUTE
-\SE at MapDeclare{nextstep}{F8}{0142}% LATIN SMALL LETTER L WITH STROKE
-\SE at MapDeclare{nextstep}{F9}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{nextstep}{FA}{0153}% LATIN SMALL LIGATURE OE
-\SE at MapDeclare{nextstep}{FB}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{nextstep}{FC}{00FE}% LATIN SMALL LETTER THORN
-\SE at MapDeclare{nextstep}{FD}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-%</nextstep>
-%    \end{macrocode}
-% \paragraph{mac-centeuro}
-%    \begin{macrocode}
-%<*mac-centeuro>
-\SE at MapDeclare{mac-centeuro}{80}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{mac-centeuro}{81}{0100}% LATIN CAPITAL LETTER A WITH MACRON
-\SE at MapDeclare{mac-centeuro}{82}{0101}% LATIN SMALL LETTER A WITH MACRON
-\SE at MapDeclare{mac-centeuro}{83}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{84}{0104}% LATIN CAPITAL LETTER A WITH OGONEK
-\SE at MapDeclare{mac-centeuro}{85}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{mac-centeuro}{86}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{mac-centeuro}{87}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{88}{0105}% LATIN SMALL LETTER A WITH OGONEK
-\SE at MapDeclare{mac-centeuro}{89}{010C}% LATIN CAPITAL LETTER C WITH CARON
-\SE at MapDeclare{mac-centeuro}{8A}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{mac-centeuro}{8B}{010D}% LATIN SMALL LETTER C WITH CARON
-\SE at MapDeclare{mac-centeuro}{8C}{0106}% LATIN CAPITAL LETTER C WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{8D}{0107}% LATIN SMALL LETTER C WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{8E}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{8F}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{90}{017A}% LATIN SMALL LETTER Z WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{91}{010E}% LATIN CAPITAL LETTER D WITH CARON
-\SE at MapDeclare{mac-centeuro}{92}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{93}{010F}% LATIN SMALL LETTER D WITH CARON
-\SE at MapDeclare{mac-centeuro}{94}{0112}% LATIN CAPITAL LETTER E WITH MACRON
-\SE at MapDeclare{mac-centeuro}{95}{0113}% LATIN SMALL LETTER E WITH MACRON
-\SE at MapDeclare{mac-centeuro}{96}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE
-\SE at MapDeclare{mac-centeuro}{97}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{98}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE
-\SE at MapDeclare{mac-centeuro}{99}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{mac-centeuro}{9A}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{mac-centeuro}{9B}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{mac-centeuro}{9C}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{9D}{011A}% LATIN CAPITAL LETTER E WITH CARON
-\SE at MapDeclare{mac-centeuro}{9E}{011B}% LATIN SMALL LETTER E WITH CARON
-\SE at MapDeclare{mac-centeuro}{9F}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{mac-centeuro}{A0}{2020}% DAGGER
-\SE at MapDeclare{mac-centeuro}{A1}{00B0}% DEGREE SIGN
-\SE at MapDeclare{mac-centeuro}{A2}{0118}% LATIN CAPITAL LETTER E WITH OGONEK
-\SE at MapDeclare{mac-centeuro}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{mac-centeuro}{A4}{00A7}% SECTION SIGN
-\SE at MapDeclare{mac-centeuro}{A5}{2022}% BULLET
-\SE at MapDeclare{mac-centeuro}{A6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{mac-centeuro}{A7}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{mac-centeuro}{A8}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{mac-centeuro}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{mac-centeuro}{AA}{2122}% TRADE MARK SIGN
-\SE at MapDeclare{mac-centeuro}{AB}{0119}% LATIN SMALL LETTER E WITH OGONEK
-\SE at MapDeclare{mac-centeuro}{AC}{00A8}% DIAERESIS
-\SE at MapDeclare{mac-centeuro}{AD}{2260}% NOT EQUAL TO
-\SE at MapDeclare{mac-centeuro}{AE}{0123}% LATIN SMALL LETTER G WITH CEDILLA
-\SE at MapDeclare{mac-centeuro}{AF}{012E}% LATIN CAPITAL LETTER I WITH OGONEK
-\SE at MapDeclare{mac-centeuro}{B0}{012F}% LATIN SMALL LETTER I WITH OGONEK
-\SE at MapDeclare{mac-centeuro}{B1}{012A}% LATIN CAPITAL LETTER I WITH MACRON
-\SE at MapDeclare{mac-centeuro}{B2}{2264}% LESS-THAN OR EQUAL TO
-\SE at MapDeclare{mac-centeuro}{B3}{2265}% GREATER-THAN OR EQUAL TO
-\SE at MapDeclare{mac-centeuro}{B4}{012B}% LATIN SMALL LETTER I WITH MACRON
-\SE at MapDeclare{mac-centeuro}{B5}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA
-\SE at MapDeclare{mac-centeuro}{B6}{2202}% PARTIAL DIFFERENTIAL
-\SE at MapDeclare{mac-centeuro}{B7}{2211}% N-ARY SUMMATION
-\SE at MapDeclare{mac-centeuro}{B8}{0142}% LATIN SMALL LETTER L WITH STROKE
-\SE at MapDeclare{mac-centeuro}{B9}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA
-\SE at MapDeclare{mac-centeuro}{BA}{013C}% LATIN SMALL LETTER L WITH CEDILLA
-\SE at MapDeclare{mac-centeuro}{BB}{013D}% LATIN CAPITAL LETTER L WITH CARON
-\SE at MapDeclare{mac-centeuro}{BC}{013E}% LATIN SMALL LETTER L WITH CARON
-\SE at MapDeclare{mac-centeuro}{BD}{0139}% LATIN CAPITAL LETTER L WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{BE}{013A}% LATIN SMALL LETTER L WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{BF}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA
-\SE at MapDeclare{mac-centeuro}{C0}{0146}% LATIN SMALL LETTER N WITH CEDILLA
-\SE at MapDeclare{mac-centeuro}{C1}{0143}% LATIN CAPITAL LETTER N WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{C2}{00AC}% NOT SIGN
-\SE at MapDeclare{mac-centeuro}{C3}{221A}% SQUARE ROOT
-\SE at MapDeclare{mac-centeuro}{C4}{0144}% LATIN SMALL LETTER N WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{C5}{0147}% LATIN CAPITAL LETTER N WITH CARON
-\SE at MapDeclare{mac-centeuro}{C6}{2206}% INCREMENT
-\SE at MapDeclare{mac-centeuro}{C7}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{mac-centeuro}{C8}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{mac-centeuro}{C9}{2026}% HORIZONTAL ELLIPSIS
-\SE at MapDeclare{mac-centeuro}{CA}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{mac-centeuro}{CB}{0148}% LATIN SMALL LETTER N WITH CARON
-\SE at MapDeclare{mac-centeuro}{CC}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-\SE at MapDeclare{mac-centeuro}{CD}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{mac-centeuro}{CE}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE
-\SE at MapDeclare{mac-centeuro}{CF}{014C}% LATIN CAPITAL LETTER O WITH MACRON
-\SE at MapDeclare{mac-centeuro}{D0}{2013}% EN DASH
-\SE at MapDeclare{mac-centeuro}{D1}{2014}% EM DASH
-\SE at MapDeclare{mac-centeuro}{D2}{201C}% LEFT DOUBLE QUOTATION MARK
-\SE at MapDeclare{mac-centeuro}{D3}{201D}% RIGHT DOUBLE QUOTATION MARK
-\SE at MapDeclare{mac-centeuro}{D4}{2018}% LEFT SINGLE QUOTATION MARK
-\SE at MapDeclare{mac-centeuro}{D5}{2019}% RIGHT SINGLE QUOTATION MARK
-\SE at MapDeclare{mac-centeuro}{D6}{00F7}% DIVISION SIGN
-\SE at MapDeclare{mac-centeuro}{D7}{25CA}% LOZENGE
-\SE at MapDeclare{mac-centeuro}{D8}{014D}% LATIN SMALL LETTER O WITH MACRON
-\SE at MapDeclare{mac-centeuro}{D9}{0154}% LATIN CAPITAL LETTER R WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{DA}{0155}% LATIN SMALL LETTER R WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{DB}{0158}% LATIN CAPITAL LETTER R WITH CARON
-\SE at MapDeclare{mac-centeuro}{DC}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{mac-centeuro}{DD}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{mac-centeuro}{DE}{0159}% LATIN SMALL LETTER R WITH CARON
-\SE at MapDeclare{mac-centeuro}{DF}{0156}% LATIN CAPITAL LETTER R WITH CEDILLA
-\SE at MapDeclare{mac-centeuro}{E0}{0157}% LATIN SMALL LETTER R WITH CEDILLA
-\SE at MapDeclare{mac-centeuro}{E1}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\SE at MapDeclare{mac-centeuro}{E2}{201A}% SINGLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{mac-centeuro}{E3}{201E}% DOUBLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{mac-centeuro}{E4}{0161}% LATIN SMALL LETTER S WITH CARON
-\SE at MapDeclare{mac-centeuro}{E5}{015A}% LATIN CAPITAL LETTER S WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{E6}{015B}% LATIN SMALL LETTER S WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{E7}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{E8}{0164}% LATIN CAPITAL LETTER T WITH CARON
-\SE at MapDeclare{mac-centeuro}{E9}{0165}% LATIN SMALL LETTER T WITH CARON
-\SE at MapDeclare{mac-centeuro}{EA}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{EB}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\SE at MapDeclare{mac-centeuro}{EC}{017E}% LATIN SMALL LETTER Z WITH CARON
-\SE at MapDeclare{mac-centeuro}{ED}{016A}% LATIN CAPITAL LETTER U WITH MACRON
-\SE at MapDeclare{mac-centeuro}{EE}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{EF}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{mac-centeuro}{F0}{016B}% LATIN SMALL LETTER U WITH MACRON
-\SE at MapDeclare{mac-centeuro}{F1}{016E}% LATIN CAPITAL LETTER U WITH RING ABOVE
-\SE at MapDeclare{mac-centeuro}{F2}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{F3}{016F}% LATIN SMALL LETTER U WITH RING ABOVE
-\SE at MapDeclare{mac-centeuro}{F4}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-\SE at MapDeclare{mac-centeuro}{F5}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE
-\SE at MapDeclare{mac-centeuro}{F6}{0172}% LATIN CAPITAL LETTER U WITH OGONEK
-\SE at MapDeclare{mac-centeuro}{F7}{0173}% LATIN SMALL LETTER U WITH OGONEK
-\SE at MapDeclare{mac-centeuro}{F8}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{F9}{00FD}% LATIN SMALL LETTER Y WITH ACUTE
-\SE at MapDeclare{mac-centeuro}{FA}{0137}% LATIN SMALL LETTER K WITH CEDILLA
-\SE at MapDeclare{mac-centeuro}{FB}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{mac-centeuro}{FC}{0141}% LATIN CAPITAL LETTER L WITH STROKE
-\SE at MapDeclare{mac-centeuro}{FD}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{mac-centeuro}{FE}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA
-\SE at MapDeclare{mac-centeuro}{FF}{02C7}% CARON
-%</mac-centeuro>
-%    \end{macrocode}
-% \paragraph{mac-cyrillic}
-%    \begin{macrocode}
-%<*mac-cyrillic>
-\SE at MapDeclare{mac-cyrillic}{80}{0410}% CYRILLIC CAPITAL LETTER A
-\SE at MapDeclare{mac-cyrillic}{81}{0411}% CYRILLIC CAPITAL LETTER BE
-\SE at MapDeclare{mac-cyrillic}{82}{0412}% CYRILLIC CAPITAL LETTER VE
-\SE at MapDeclare{mac-cyrillic}{83}{0413}% CYRILLIC CAPITAL LETTER GHE
-\SE at MapDeclare{mac-cyrillic}{84}{0414}% CYRILLIC CAPITAL LETTER DE
-\SE at MapDeclare{mac-cyrillic}{85}{0415}% CYRILLIC CAPITAL LETTER IE
-\SE at MapDeclare{mac-cyrillic}{86}{0416}% CYRILLIC CAPITAL LETTER ZHE
-\SE at MapDeclare{mac-cyrillic}{87}{0417}% CYRILLIC CAPITAL LETTER ZE
-\SE at MapDeclare{mac-cyrillic}{88}{0418}% CYRILLIC CAPITAL LETTER I
-\SE at MapDeclare{mac-cyrillic}{89}{0419}% CYRILLIC CAPITAL LETTER SHORT I
-\SE at MapDeclare{mac-cyrillic}{8A}{041A}% CYRILLIC CAPITAL LETTER KA
-\SE at MapDeclare{mac-cyrillic}{8B}{041B}% CYRILLIC CAPITAL LETTER EL
-\SE at MapDeclare{mac-cyrillic}{8C}{041C}% CYRILLIC CAPITAL LETTER EM
-\SE at MapDeclare{mac-cyrillic}{8D}{041D}% CYRILLIC CAPITAL LETTER EN
-\SE at MapDeclare{mac-cyrillic}{8E}{041E}% CYRILLIC CAPITAL LETTER O
-\SE at MapDeclare{mac-cyrillic}{8F}{041F}% CYRILLIC CAPITAL LETTER PE
-\SE at MapDeclare{mac-cyrillic}{90}{0420}% CYRILLIC CAPITAL LETTER ER
-\SE at MapDeclare{mac-cyrillic}{91}{0421}% CYRILLIC CAPITAL LETTER ES
-\SE at MapDeclare{mac-cyrillic}{92}{0422}% CYRILLIC CAPITAL LETTER TE
-\SE at MapDeclare{mac-cyrillic}{93}{0423}% CYRILLIC CAPITAL LETTER U
-\SE at MapDeclare{mac-cyrillic}{94}{0424}% CYRILLIC CAPITAL LETTER EF
-\SE at MapDeclare{mac-cyrillic}{95}{0425}% CYRILLIC CAPITAL LETTER HA
-\SE at MapDeclare{mac-cyrillic}{96}{0426}% CYRILLIC CAPITAL LETTER TSE
-\SE at MapDeclare{mac-cyrillic}{97}{0427}% CYRILLIC CAPITAL LETTER CHE
-\SE at MapDeclare{mac-cyrillic}{98}{0428}% CYRILLIC CAPITAL LETTER SHA
-\SE at MapDeclare{mac-cyrillic}{99}{0429}% CYRILLIC CAPITAL LETTER SHCHA
-\SE at MapDeclare{mac-cyrillic}{9A}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN
-\SE at MapDeclare{mac-cyrillic}{9B}{042B}% CYRILLIC CAPITAL LETTER YERU
-\SE at MapDeclare{mac-cyrillic}{9C}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN
-\SE at MapDeclare{mac-cyrillic}{9D}{042D}% CYRILLIC CAPITAL LETTER E
-\SE at MapDeclare{mac-cyrillic}{9E}{042E}% CYRILLIC CAPITAL LETTER YU
-\SE at MapDeclare{mac-cyrillic}{9F}{042F}% CYRILLIC CAPITAL LETTER YA
-\SE at MapDeclare{mac-cyrillic}{A0}{2020}% DAGGER
-\SE at MapDeclare{mac-cyrillic}{A1}{00B0}% DEGREE SIGN
-\SE at MapDeclare{mac-cyrillic}{A2}{0490}% CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-\SE at MapDeclare{mac-cyrillic}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{mac-cyrillic}{A4}{00A7}% SECTION SIGN
-\SE at MapDeclare{mac-cyrillic}{A5}{2022}% BULLET
-\SE at MapDeclare{mac-cyrillic}{A6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{mac-cyrillic}{A7}{0406}% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-\SE at MapDeclare{mac-cyrillic}{A8}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{mac-cyrillic}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{mac-cyrillic}{AA}{2122}% TRADE MARK SIGN
-\SE at MapDeclare{mac-cyrillic}{AB}{0402}% CYRILLIC CAPITAL LETTER DJE
-\SE at MapDeclare{mac-cyrillic}{AC}{0452}% CYRILLIC SMALL LETTER DJE
-\SE at MapDeclare{mac-cyrillic}{AD}{2260}% NOT EQUAL TO
-\SE at MapDeclare{mac-cyrillic}{AE}{0403}% CYRILLIC CAPITAL LETTER GJE
-\SE at MapDeclare{mac-cyrillic}{AF}{0453}% CYRILLIC SMALL LETTER GJE
-\SE at MapDeclare{mac-cyrillic}{B0}{221E}% INFINITY
-\SE at MapDeclare{mac-cyrillic}{B1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{mac-cyrillic}{B2}{2264}% LESS-THAN OR EQUAL TO
-\SE at MapDeclare{mac-cyrillic}{B3}{2265}% GREATER-THAN OR EQUAL TO
-\SE at MapDeclare{mac-cyrillic}{B4}{0456}% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-\SE at MapDeclare{mac-cyrillic}{B5}{00B5}% MICRO SIGN
-\SE at MapDeclare{mac-cyrillic}{B6}{0491}% CYRILLIC SMALL LETTER GHE WITH UPTURN
-\SE at MapDeclare{mac-cyrillic}{B7}{0408}% CYRILLIC CAPITAL LETTER JE
-\SE at MapDeclare{mac-cyrillic}{B8}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE
-\SE at MapDeclare{mac-cyrillic}{B9}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE
-\SE at MapDeclare{mac-cyrillic}{BA}{0407}% CYRILLIC CAPITAL LETTER YI
-\SE at MapDeclare{mac-cyrillic}{BB}{0457}% CYRILLIC SMALL LETTER YI
-\SE at MapDeclare{mac-cyrillic}{BC}{0409}% CYRILLIC CAPITAL LETTER LJE
-\SE at MapDeclare{mac-cyrillic}{BD}{0459}% CYRILLIC SMALL LETTER LJE
-\SE at MapDeclare{mac-cyrillic}{BE}{040A}% CYRILLIC CAPITAL LETTER NJE
-\SE at MapDeclare{mac-cyrillic}{BF}{045A}% CYRILLIC SMALL LETTER NJE
-\SE at MapDeclare{mac-cyrillic}{C0}{0458}% CYRILLIC SMALL LETTER JE
-\SE at MapDeclare{mac-cyrillic}{C1}{0405}% CYRILLIC CAPITAL LETTER DZE
-\SE at MapDeclare{mac-cyrillic}{C2}{00AC}% NOT SIGN
-\SE at MapDeclare{mac-cyrillic}{C3}{221A}% SQUARE ROOT
-\SE at MapDeclare{mac-cyrillic}{C4}{0192}% LATIN SMALL LETTER F WITH HOOK
-\SE at MapDeclare{mac-cyrillic}{C5}{2248}% ALMOST EQUAL TO
-\SE at MapDeclare{mac-cyrillic}{C6}{2206}% INCREMENT
-\SE at MapDeclare{mac-cyrillic}{C7}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{mac-cyrillic}{C8}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{mac-cyrillic}{C9}{2026}% HORIZONTAL ELLIPSIS
-\SE at MapDeclare{mac-cyrillic}{CA}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{mac-cyrillic}{CB}{040B}% CYRILLIC CAPITAL LETTER TSHE
-\SE at MapDeclare{mac-cyrillic}{CC}{045B}% CYRILLIC SMALL LETTER TSHE
-\SE at MapDeclare{mac-cyrillic}{CD}{040C}% CYRILLIC CAPITAL LETTER KJE
-\SE at MapDeclare{mac-cyrillic}{CE}{045C}% CYRILLIC SMALL LETTER KJE
-\SE at MapDeclare{mac-cyrillic}{CF}{0455}% CYRILLIC SMALL LETTER DZE
-\SE at MapDeclare{mac-cyrillic}{D0}{2013}% EN DASH
-\SE at MapDeclare{mac-cyrillic}{D1}{2014}% EM DASH
-\SE at MapDeclare{mac-cyrillic}{D2}{201C}% LEFT DOUBLE QUOTATION MARK
-\SE at MapDeclare{mac-cyrillic}{D3}{201D}% RIGHT DOUBLE QUOTATION MARK
-\SE at MapDeclare{mac-cyrillic}{D4}{2018}% LEFT SINGLE QUOTATION MARK
-\SE at MapDeclare{mac-cyrillic}{D5}{2019}% RIGHT SINGLE QUOTATION MARK
-\SE at MapDeclare{mac-cyrillic}{D6}{00F7}% DIVISION SIGN
-\SE at MapDeclare{mac-cyrillic}{D7}{201E}% DOUBLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{mac-cyrillic}{D8}{040E}% CYRILLIC CAPITAL LETTER SHORT U
-\SE at MapDeclare{mac-cyrillic}{D9}{045E}% CYRILLIC SMALL LETTER SHORT U
-\SE at MapDeclare{mac-cyrillic}{DA}{040F}% CYRILLIC CAPITAL LETTER DZHE
-\SE at MapDeclare{mac-cyrillic}{DB}{045F}% CYRILLIC SMALL LETTER DZHE
-\SE at MapDeclare{mac-cyrillic}{DC}{2116}% NUMERO SIGN
-\SE at MapDeclare{mac-cyrillic}{DD}{0401}% CYRILLIC CAPITAL LETTER IO
-\SE at MapDeclare{mac-cyrillic}{DE}{0451}% CYRILLIC SMALL LETTER IO
-\SE at MapDeclare{mac-cyrillic}{DF}{044F}% CYRILLIC SMALL LETTER YA
-\SE at MapDeclare{mac-cyrillic}{E0}{0430}% CYRILLIC SMALL LETTER A
-\SE at MapDeclare{mac-cyrillic}{E1}{0431}% CYRILLIC SMALL LETTER BE
-\SE at MapDeclare{mac-cyrillic}{E2}{0432}% CYRILLIC SMALL LETTER VE
-\SE at MapDeclare{mac-cyrillic}{E3}{0433}% CYRILLIC SMALL LETTER GHE
-\SE at MapDeclare{mac-cyrillic}{E4}{0434}% CYRILLIC SMALL LETTER DE
-\SE at MapDeclare{mac-cyrillic}{E5}{0435}% CYRILLIC SMALL LETTER IE
-\SE at MapDeclare{mac-cyrillic}{E6}{0436}% CYRILLIC SMALL LETTER ZHE
-\SE at MapDeclare{mac-cyrillic}{E7}{0437}% CYRILLIC SMALL LETTER ZE
-\SE at MapDeclare{mac-cyrillic}{E8}{0438}% CYRILLIC SMALL LETTER I
-\SE at MapDeclare{mac-cyrillic}{E9}{0439}% CYRILLIC SMALL LETTER SHORT I
-\SE at MapDeclare{mac-cyrillic}{EA}{043A}% CYRILLIC SMALL LETTER KA
-\SE at MapDeclare{mac-cyrillic}{EB}{043B}% CYRILLIC SMALL LETTER EL
-\SE at MapDeclare{mac-cyrillic}{EC}{043C}% CYRILLIC SMALL LETTER EM
-\SE at MapDeclare{mac-cyrillic}{ED}{043D}% CYRILLIC SMALL LETTER EN
-\SE at MapDeclare{mac-cyrillic}{EE}{043E}% CYRILLIC SMALL LETTER O
-\SE at MapDeclare{mac-cyrillic}{EF}{043F}% CYRILLIC SMALL LETTER PE
-\SE at MapDeclare{mac-cyrillic}{F0}{0440}% CYRILLIC SMALL LETTER ER
-\SE at MapDeclare{mac-cyrillic}{F1}{0441}% CYRILLIC SMALL LETTER ES
-\SE at MapDeclare{mac-cyrillic}{F2}{0442}% CYRILLIC SMALL LETTER TE
-\SE at MapDeclare{mac-cyrillic}{F3}{0443}% CYRILLIC SMALL LETTER U
-\SE at MapDeclare{mac-cyrillic}{F4}{0444}% CYRILLIC SMALL LETTER EF
-\SE at MapDeclare{mac-cyrillic}{F5}{0445}% CYRILLIC SMALL LETTER HA
-\SE at MapDeclare{mac-cyrillic}{F6}{0446}% CYRILLIC SMALL LETTER TSE
-\SE at MapDeclare{mac-cyrillic}{F7}{0447}% CYRILLIC SMALL LETTER CHE
-\SE at MapDeclare{mac-cyrillic}{F8}{0448}% CYRILLIC SMALL LETTER SHA
-\SE at MapDeclare{mac-cyrillic}{F9}{0449}% CYRILLIC SMALL LETTER SHCHA
-\SE at MapDeclare{mac-cyrillic}{FA}{044A}% CYRILLIC SMALL LETTER HARD SIGN
-\SE at MapDeclare{mac-cyrillic}{FB}{044B}% CYRILLIC SMALL LETTER YERU
-\SE at MapDeclare{mac-cyrillic}{FC}{044C}% CYRILLIC SMALL LETTER SOFT SIGN
-\SE at MapDeclare{mac-cyrillic}{FD}{044D}% CYRILLIC SMALL LETTER E
-\SE at MapDeclare{mac-cyrillic}{FE}{044E}% CYRILLIC SMALL LETTER YU
-\SE at MapDeclare{mac-cyrillic}{FF}{20AC}% EURO SIGN
-%</mac-cyrillic>
-%    \end{macrocode}
-% \paragraph{mac-roman}
-%    \begin{macrocode}
-%<*mac-roman>
-\SE at MapDeclare{mac-roman}{80}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{mac-roman}{81}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{mac-roman}{82}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{mac-roman}{83}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{mac-roman}{84}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\SE at MapDeclare{mac-roman}{85}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{mac-roman}{86}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{mac-roman}{87}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{mac-roman}{88}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\SE at MapDeclare{mac-roman}{89}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{mac-roman}{8A}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{mac-roman}{8B}{00E3}% LATIN SMALL LETTER A WITH TILDE
-\SE at MapDeclare{mac-roman}{8C}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{mac-roman}{8D}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{mac-roman}{8E}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{mac-roman}{8F}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\SE at MapDeclare{mac-roman}{90}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{mac-roman}{91}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{mac-roman}{92}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{mac-roman}{93}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\SE at MapDeclare{mac-roman}{94}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{mac-roman}{95}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{mac-roman}{96}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\SE at MapDeclare{mac-roman}{97}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{mac-roman}{98}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\SE at MapDeclare{mac-roman}{99}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{mac-roman}{9A}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{mac-roman}{9B}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{mac-roman}{9C}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{mac-roman}{9D}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\SE at MapDeclare{mac-roman}{9E}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{mac-roman}{9F}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{mac-roman}{A0}{2020}% DAGGER
-\SE at MapDeclare{mac-roman}{A1}{00B0}% DEGREE SIGN
-\SE at MapDeclare{mac-roman}{A2}{00A2}% CENT SIGN
-\SE at MapDeclare{mac-roman}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{mac-roman}{A4}{00A7}% SECTION SIGN
-\SE at MapDeclare{mac-roman}{A5}{2022}% BULLET
-\SE at MapDeclare{mac-roman}{A6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{mac-roman}{A7}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{mac-roman}{A8}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{mac-roman}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{mac-roman}{AA}{2122}% TRADE MARK SIGN
-\SE at MapDeclare{mac-roman}{AB}{00B4}% ACUTE ACCENT
-\SE at MapDeclare{mac-roman}{AC}{00A8}% DIAERESIS
-\SE at MapDeclare{mac-roman}{AD}{2260}% NOT EQUAL TO
-\SE at MapDeclare{mac-roman}{AE}{00C6}% LATIN CAPITAL LETTER AE
-\SE at MapDeclare{mac-roman}{AF}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{mac-roman}{B0}{221E}% INFINITY
-\SE at MapDeclare{mac-roman}{B1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{mac-roman}{B2}{2264}% LESS-THAN OR EQUAL TO
-\SE at MapDeclare{mac-roman}{B3}{2265}% GREATER-THAN OR EQUAL TO
-\SE at MapDeclare{mac-roman}{B4}{00A5}% YEN SIGN
-\SE at MapDeclare{mac-roman}{B5}{00B5}% MICRO SIGN
-\SE at MapDeclare{mac-roman}{B6}{2202}% PARTIAL DIFFERENTIAL
-\SE at MapDeclare{mac-roman}{B7}{2211}% N-ARY SUMMATION
-\SE at MapDeclare{mac-roman}{B8}{220F}% N-ARY PRODUCT
-\SE at MapDeclare{mac-roman}{B9}{03C0}% GREEK SMALL LETTER PI
-\SE at MapDeclare{mac-roman}{BA}{222B}% INTEGRAL
-\SE at MapDeclare{mac-roman}{BB}{00AA}% FEMININE ORDINAL INDICATOR
-\SE at MapDeclare{mac-roman}{BC}{00BA}% MASCULINE ORDINAL INDICATOR
-\SE at MapDeclare{mac-roman}{BD}{03A9}% GREEK CAPITAL LETTER OMEGA
-\SE at MapDeclare{mac-roman}{BE}{00E6}% LATIN SMALL LETTER AE
-\SE at MapDeclare{mac-roman}{BF}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{mac-roman}{C0}{00BF}% INVERTED QUESTION MARK
-\SE at MapDeclare{mac-roman}{C1}{00A1}% INVERTED EXCLAMATION MARK
-\SE at MapDeclare{mac-roman}{C2}{00AC}% NOT SIGN
-\SE at MapDeclare{mac-roman}{C3}{221A}% SQUARE ROOT
-\SE at MapDeclare{mac-roman}{C4}{0192}% LATIN SMALL LETTER F WITH HOOK
-\SE at MapDeclare{mac-roman}{C5}{2248}% ALMOST EQUAL TO
-\SE at MapDeclare{mac-roman}{C6}{2206}% INCREMENT
-\SE at MapDeclare{mac-roman}{C7}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{mac-roman}{C8}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{mac-roman}{C9}{2026}% HORIZONTAL ELLIPSIS
-\SE at MapDeclare{mac-roman}{CA}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{mac-roman}{CB}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE
-\SE at MapDeclare{mac-roman}{CC}{00C3}% LATIN CAPITAL LETTER A WITH TILDE
-\SE at MapDeclare{mac-roman}{CD}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{mac-roman}{CE}{0152}% LATIN CAPITAL LIGATURE OE
-\SE at MapDeclare{mac-roman}{CF}{0153}% LATIN SMALL LIGATURE OE
-\SE at MapDeclare{mac-roman}{D0}{2013}% EN DASH
-\SE at MapDeclare{mac-roman}{D1}{2014}% EM DASH
-\SE at MapDeclare{mac-roman}{D2}{201C}% LEFT DOUBLE QUOTATION MARK
-\SE at MapDeclare{mac-roman}{D3}{201D}% RIGHT DOUBLE QUOTATION MARK
-\SE at MapDeclare{mac-roman}{D4}{2018}% LEFT SINGLE QUOTATION MARK
-\SE at MapDeclare{mac-roman}{D5}{2019}% RIGHT SINGLE QUOTATION MARK
-\SE at MapDeclare{mac-roman}{D6}{00F7}% DIVISION SIGN
-\SE at MapDeclare{mac-roman}{D7}{25CA}% LOZENGE
-\SE at MapDeclare{mac-roman}{D8}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-\SE at MapDeclare{mac-roman}{D9}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS
-\SE at MapDeclare{mac-roman}{DA}{2044}% FRACTION SLASH
-\SE at MapDeclare{mac-roman}{DB}{20AC}% EURO SIGN
-\SE at MapDeclare{mac-roman}{DC}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{mac-roman}{DD}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{mac-roman}{DE}{FB01}% LATIN SMALL LIGATURE FI
-\SE at MapDeclare{mac-roman}{DF}{FB02}% LATIN SMALL LIGATURE FL
-\SE at MapDeclare{mac-roman}{E0}{2021}% DOUBLE DAGGER
-\SE at MapDeclare{mac-roman}{E1}{00B7}% MIDDLE DOT
-\SE at MapDeclare{mac-roman}{E2}{201A}% SINGLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{mac-roman}{E3}{201E}% DOUBLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{mac-roman}{E4}{2030}% PER MILLE SIGN
-\SE at MapDeclare{mac-roman}{E5}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{mac-roman}{E6}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{mac-roman}{E7}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{mac-roman}{E8}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{mac-roman}{E9}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE
-\SE at MapDeclare{mac-roman}{EA}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{mac-roman}{EB}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{mac-roman}{EC}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\SE at MapDeclare{mac-roman}{ED}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE
-\SE at MapDeclare{mac-roman}{EE}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{mac-roman}{EF}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{mac-roman}{F0}{F8FF}% Apple logo
-\SE at MapDeclare{mac-roman}{F1}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE
-\SE at MapDeclare{mac-roman}{F2}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{mac-roman}{F3}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{mac-roman}{F4}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE
-\SE at MapDeclare{mac-roman}{F5}{0131}% LATIN SMALL LETTER DOTLESS I
-\SE at MapDeclare{mac-roman}{F6}{02C6}% MODIFIER LETTER CIRCUMFLEX ACCENT
-\SE at MapDeclare{mac-roman}{F7}{02DC}% SMALL TILDE
-\SE at MapDeclare{mac-roman}{F8}{00AF}% MACRON
-\SE at MapDeclare{mac-roman}{F9}{02D8}% BREVE
-\SE at MapDeclare{mac-roman}{FA}{02D9}% DOT ABOVE
-\SE at MapDeclare{mac-roman}{FB}{02DA}% RING ABOVE
-\SE at MapDeclare{mac-roman}{FC}{00B8}% CEDILLA
-\SE at MapDeclare{mac-roman}{FD}{02DD}% DOUBLE ACUTE ACCENT
-\SE at MapDeclare{mac-roman}{FE}{02DB}% OGONEK
-\SE at MapDeclare{mac-roman}{FF}{02C7}% CARON
-%</mac-roman>
-%    \end{macrocode}
-% \paragraph{dec-mcs}
-%    \begin{macrocode}
-%<*dec-mcs>
-\SE at MapDeclare{dec-mcs}{A1}{00A1}% INVERTED EXCLAMATION MARK
-\SE at MapDeclare{dec-mcs}{A2}{00A2}% CENT SIGN
-\SE at MapDeclare{dec-mcs}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{dec-mcs}{A5}{00A5}% YEN SIGN
-\SE at MapDeclare{dec-mcs}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{dec-mcs}{A8}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{dec-mcs}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{dec-mcs}{AA}{00AA}% FEMININE ORDINAL INDICATOR
-\SE at MapDeclare{dec-mcs}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{dec-mcs}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{dec-mcs}{B1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{dec-mcs}{B2}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{dec-mcs}{B3}{00B3}% SUPERSCRIPT THREE
-\SE at MapDeclare{dec-mcs}{B5}{00B5}% MICRO SIGN
-\SE at MapDeclare{dec-mcs}{B6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{dec-mcs}{B7}{00B7}% MIDDLE DOT
-\SE at MapDeclare{dec-mcs}{B9}{00B9}% SUPERSCRIPT ONE
-\SE at MapDeclare{dec-mcs}{BA}{00BA}% MASCULINE ORDINAL INDICATOR
-\SE at MapDeclare{dec-mcs}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{dec-mcs}{BC}{00BC}% VULGAR FRACTION ONE QUARTER
-\SE at MapDeclare{dec-mcs}{BD}{00BD}% VULGAR FRACTION ONE HALF
-\SE at MapDeclare{dec-mcs}{BF}{00BF}% INVERTED QUESTION MARK
-\SE at MapDeclare{dec-mcs}{C0}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE
-\SE at MapDeclare{dec-mcs}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{dec-mcs}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{dec-mcs}{C3}{00C3}% LATIN CAPITAL LETTER A WITH TILDE
-\SE at MapDeclare{dec-mcs}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{dec-mcs}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{dec-mcs}{C6}{00C6}% LATIN CAPITAL LETTER AE
-\SE at MapDeclare{dec-mcs}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{dec-mcs}{C8}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE
-\SE at MapDeclare{dec-mcs}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{dec-mcs}{CA}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{dec-mcs}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{dec-mcs}{CC}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE
-\SE at MapDeclare{dec-mcs}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{dec-mcs}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{dec-mcs}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\SE at MapDeclare{dec-mcs}{D1}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\SE at MapDeclare{dec-mcs}{D2}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE
-\SE at MapDeclare{dec-mcs}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{dec-mcs}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{dec-mcs}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{dec-mcs}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{dec-mcs}{D7}{0152}% LATIN CAPITAL LIGATURE OE
-\SE at MapDeclare{dec-mcs}{D8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{dec-mcs}{D9}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE
-\SE at MapDeclare{dec-mcs}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{dec-mcs}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{dec-mcs}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{dec-mcs}{DD}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS
-\SE at MapDeclare{dec-mcs}{DF}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{dec-mcs}{E0}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\SE at MapDeclare{dec-mcs}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{dec-mcs}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{dec-mcs}{E3}{00E3}% LATIN SMALL LETTER A WITH TILDE
-\SE at MapDeclare{dec-mcs}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{dec-mcs}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{dec-mcs}{E6}{00E6}% LATIN SMALL LETTER AE
-\SE at MapDeclare{dec-mcs}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{dec-mcs}{E8}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\SE at MapDeclare{dec-mcs}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{dec-mcs}{EA}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{dec-mcs}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{dec-mcs}{EC}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\SE at MapDeclare{dec-mcs}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{dec-mcs}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{dec-mcs}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{dec-mcs}{F1}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\SE at MapDeclare{dec-mcs}{F2}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\SE at MapDeclare{dec-mcs}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{dec-mcs}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{dec-mcs}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{dec-mcs}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{dec-mcs}{F7}{0153}% LATIN SMALL LIGATURE OE
-\SE at MapDeclare{dec-mcs}{F8}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{dec-mcs}{F9}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\SE at MapDeclare{dec-mcs}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{dec-mcs}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{dec-mcs}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{dec-mcs}{FD}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-%</dec-mcs>
-%    \end{macrocode}
-% \paragraph{cp437}
-%    \begin{macrocode}
-%<*cp437>
-\SE at MapDeclare{cp437}{80}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{cp437}{81}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp437}{82}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{cp437}{83}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{cp437}{84}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp437}{85}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\SE at MapDeclare{cp437}{86}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{cp437}{87}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{cp437}{88}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{cp437}{89}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{cp437}{8A}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\SE at MapDeclare{cp437}{8B}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{cp437}{8C}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{cp437}{8D}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\SE at MapDeclare{cp437}{8E}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp437}{8F}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{cp437}{90}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{cp437}{91}{00E6}% LATIN SMALL LIGATURE AE
-\SE at MapDeclare{cp437}{92}{00C6}% LATIN CAPITAL LIGATURE AE
-\SE at MapDeclare{cp437}{93}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{cp437}{94}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp437}{95}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\SE at MapDeclare{cp437}{96}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{cp437}{97}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\SE at MapDeclare{cp437}{98}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-\SE at MapDeclare{cp437}{99}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp437}{9A}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp437}{9B}{00A2}% CENT SIGN
-\SE at MapDeclare{cp437}{9C}{00A3}% POUND SIGN
-\SE at MapDeclare{cp437}{9D}{00A5}% YEN SIGN
-\SE at MapDeclare{cp437}{9E}{20A7}% PESETA SIGN
-\SE at MapDeclare{cp437}{9F}{0192}% LATIN SMALL LETTER F WITH HOOK
-\SE at MapDeclare{cp437}{A0}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{cp437}{A1}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{cp437}{A2}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{cp437}{A3}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{cp437}{A4}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\SE at MapDeclare{cp437}{A5}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\SE at MapDeclare{cp437}{A6}{00AA}% FEMININE ORDINAL INDICATOR
-\SE at MapDeclare{cp437}{A7}{00BA}% MASCULINE ORDINAL INDICATOR
-\SE at MapDeclare{cp437}{A8}{00BF}% INVERTED QUESTION MARK
-\SE at MapDeclare{cp437}{A9}{2310}% REVERSED NOT SIGN
-\SE at MapDeclare{cp437}{AA}{00AC}% NOT SIGN
-\SE at MapDeclare{cp437}{AB}{00BD}% VULGAR FRACTION ONE HALF
-\SE at MapDeclare{cp437}{AC}{00BC}% VULGAR FRACTION ONE QUARTER
-\SE at MapDeclare{cp437}{AD}{00A1}% INVERTED EXCLAMATION MARK
-\SE at MapDeclare{cp437}{AE}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp437}{AF}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp437}{B0}{2591}% LIGHT SHADE
-\SE at MapDeclare{cp437}{B1}{2592}% MEDIUM SHADE
-\SE at MapDeclare{cp437}{B2}{2593}% DARK SHADE
-\SE at MapDeclare{cp437}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL
-\SE at MapDeclare{cp437}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT
-\SE at MapDeclare{cp437}{B5}{2561}% BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-\SE at MapDeclare{cp437}{B6}{2562}% BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-\SE at MapDeclare{cp437}{B7}{2556}% BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-\SE at MapDeclare{cp437}{B8}{2555}% BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-\SE at MapDeclare{cp437}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-\SE at MapDeclare{cp437}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL
-\SE at MapDeclare{cp437}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT
-\SE at MapDeclare{cp437}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT
-\SE at MapDeclare{cp437}{BD}{255C}% BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-\SE at MapDeclare{cp437}{BE}{255B}% BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-\SE at MapDeclare{cp437}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT
-\SE at MapDeclare{cp437}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT
-\SE at MapDeclare{cp437}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL
-\SE at MapDeclare{cp437}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-\SE at MapDeclare{cp437}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-\SE at MapDeclare{cp437}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL
-\SE at MapDeclare{cp437}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp437}{C6}{255E}% BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-\SE at MapDeclare{cp437}{C7}{255F}% BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-\SE at MapDeclare{cp437}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT
-\SE at MapDeclare{cp437}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT
-\SE at MapDeclare{cp437}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-\SE at MapDeclare{cp437}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-\SE at MapDeclare{cp437}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-\SE at MapDeclare{cp437}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL
-\SE at MapDeclare{cp437}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp437}{CF}{2567}% BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-\SE at MapDeclare{cp437}{D0}{2568}% BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-\SE at MapDeclare{cp437}{D1}{2564}% BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-\SE at MapDeclare{cp437}{D2}{2565}% BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-\SE at MapDeclare{cp437}{D3}{2559}% BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-\SE at MapDeclare{cp437}{D4}{2558}% BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-\SE at MapDeclare{cp437}{D5}{2552}% BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-\SE at MapDeclare{cp437}{D6}{2553}% BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-\SE at MapDeclare{cp437}{D7}{256B}% BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-\SE at MapDeclare{cp437}{D8}{256A}% BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-\SE at MapDeclare{cp437}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT
-\SE at MapDeclare{cp437}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT
-\SE at MapDeclare{cp437}{DB}{2588}% FULL BLOCK
-\SE at MapDeclare{cp437}{DC}{2584}% LOWER HALF BLOCK
-\SE at MapDeclare{cp437}{DD}{258C}% LEFT HALF BLOCK
-\SE at MapDeclare{cp437}{DE}{2590}% RIGHT HALF BLOCK
-\SE at MapDeclare{cp437}{DF}{2580}% UPPER HALF BLOCK
-\SE at MapDeclare{cp437}{E0}{03B1}% GREEK SMALL LETTER ALPHA
-\SE at MapDeclare{cp437}{E1}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{cp437}{E2}{0393}% GREEK CAPITAL LETTER GAMMA
-\SE at MapDeclare{cp437}{E3}{03C0}% GREEK SMALL LETTER PI
-\SE at MapDeclare{cp437}{E4}{03A3}% GREEK CAPITAL LETTER SIGMA
-\SE at MapDeclare{cp437}{E5}{03C3}% GREEK SMALL LETTER SIGMA
-\SE at MapDeclare{cp437}{E6}{00B5}% MICRO SIGN
-\SE at MapDeclare{cp437}{E7}{03C4}% GREEK SMALL LETTER TAU
-\SE at MapDeclare{cp437}{E8}{03A6}% GREEK CAPITAL LETTER PHI
-\SE at MapDeclare{cp437}{E9}{0398}% GREEK CAPITAL LETTER THETA
-\SE at MapDeclare{cp437}{EA}{03A9}% GREEK CAPITAL LETTER OMEGA
-\SE at MapDeclare{cp437}{EB}{03B4}% GREEK SMALL LETTER DELTA
-\SE at MapDeclare{cp437}{EC}{221E}% INFINITY
-\SE at MapDeclare{cp437}{ED}{03C6}% GREEK SMALL LETTER PHI
-\SE at MapDeclare{cp437}{EE}{03B5}% GREEK SMALL LETTER EPSILON
-\SE at MapDeclare{cp437}{EF}{2229}% INTERSECTION
-\SE at MapDeclare{cp437}{F0}{2261}% IDENTICAL TO
-\SE at MapDeclare{cp437}{F1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{cp437}{F2}{2265}% GREATER-THAN OR EQUAL TO
-\SE at MapDeclare{cp437}{F3}{2264}% LESS-THAN OR EQUAL TO
-\SE at MapDeclare{cp437}{F4}{2320}% TOP HALF INTEGRAL
-\SE at MapDeclare{cp437}{F5}{2321}% BOTTOM HALF INTEGRAL
-\SE at MapDeclare{cp437}{F6}{00F7}% DIVISION SIGN
-\SE at MapDeclare{cp437}{F7}{2248}% ALMOST EQUAL TO
-\SE at MapDeclare{cp437}{F8}{00B0}% DEGREE SIGN
-\SE at MapDeclare{cp437}{F9}{2219}% BULLET OPERATOR
-\SE at MapDeclare{cp437}{FA}{00B7}% MIDDLE DOT
-\SE at MapDeclare{cp437}{FB}{221A}% SQUARE ROOT
-\SE at MapDeclare{cp437}{FC}{207F}% SUPERSCRIPT LATIN SMALL LETTER N
-\SE at MapDeclare{cp437}{FD}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{cp437}{FE}{25A0}% BLACK SQUARE
-\SE at MapDeclare{cp437}{FF}{00A0}% NO-BREAK SPACE
-%</cp437>
-%    \end{macrocode}
-% \paragraph{cp850}
-%    \begin{macrocode}
-%<*cp850>
-\SE at MapDeclare{cp850}{80}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{cp850}{81}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp850}{82}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{cp850}{83}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{cp850}{84}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp850}{85}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\SE at MapDeclare{cp850}{86}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{cp850}{87}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{cp850}{88}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{cp850}{89}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{cp850}{8A}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\SE at MapDeclare{cp850}{8B}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{cp850}{8C}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{cp850}{8D}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\SE at MapDeclare{cp850}{8E}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp850}{8F}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{cp850}{90}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{cp850}{91}{00E6}% LATIN SMALL LIGATURE AE
-\SE at MapDeclare{cp850}{92}{00C6}% LATIN CAPITAL LIGATURE AE
-\SE at MapDeclare{cp850}{93}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{cp850}{94}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp850}{95}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\SE at MapDeclare{cp850}{96}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{cp850}{97}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\SE at MapDeclare{cp850}{98}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-\SE at MapDeclare{cp850}{99}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp850}{9A}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp850}{9B}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{cp850}{9C}{00A3}% POUND SIGN
-\SE at MapDeclare{cp850}{9D}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{cp850}{9E}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{cp850}{9F}{0192}% LATIN SMALL LETTER F WITH HOOK
-\SE at MapDeclare{cp850}{A0}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{cp850}{A1}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{cp850}{A2}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{cp850}{A3}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{cp850}{A4}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\SE at MapDeclare{cp850}{A5}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\SE at MapDeclare{cp850}{A6}{00AA}% FEMININE ORDINAL INDICATOR
-\SE at MapDeclare{cp850}{A7}{00BA}% MASCULINE ORDINAL INDICATOR
-\SE at MapDeclare{cp850}{A8}{00BF}% INVERTED QUESTION MARK
-\SE at MapDeclare{cp850}{A9}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{cp850}{AA}{00AC}% NOT SIGN
-\SE at MapDeclare{cp850}{AB}{00BD}% VULGAR FRACTION ONE HALF
-\SE at MapDeclare{cp850}{AC}{00BC}% VULGAR FRACTION ONE QUARTER
-\SE at MapDeclare{cp850}{AD}{00A1}% INVERTED EXCLAMATION MARK
-\SE at MapDeclare{cp850}{AE}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp850}{AF}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp850}{B0}{2591}% LIGHT SHADE
-\SE at MapDeclare{cp850}{B1}{2592}% MEDIUM SHADE
-\SE at MapDeclare{cp850}{B2}{2593}% DARK SHADE
-\SE at MapDeclare{cp850}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL
-\SE at MapDeclare{cp850}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT
-\SE at MapDeclare{cp850}{B5}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{cp850}{B6}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{cp850}{B7}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE
-\SE at MapDeclare{cp850}{B8}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{cp850}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-\SE at MapDeclare{cp850}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL
-\SE at MapDeclare{cp850}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT
-\SE at MapDeclare{cp850}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT
-\SE at MapDeclare{cp850}{BD}{00A2}% CENT SIGN
-\SE at MapDeclare{cp850}{BE}{00A5}% YEN SIGN
-\SE at MapDeclare{cp850}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT
-\SE at MapDeclare{cp850}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT
-\SE at MapDeclare{cp850}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL
-\SE at MapDeclare{cp850}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-\SE at MapDeclare{cp850}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-\SE at MapDeclare{cp850}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL
-\SE at MapDeclare{cp850}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp850}{C6}{00E3}% LATIN SMALL LETTER A WITH TILDE
-\SE at MapDeclare{cp850}{C7}{00C3}% LATIN CAPITAL LETTER A WITH TILDE
-\SE at MapDeclare{cp850}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT
-\SE at MapDeclare{cp850}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT
-\SE at MapDeclare{cp850}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-\SE at MapDeclare{cp850}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-\SE at MapDeclare{cp850}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-\SE at MapDeclare{cp850}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL
-\SE at MapDeclare{cp850}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp850}{CF}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{cp850}{D0}{00F0}% LATIN SMALL LETTER ETH
-\SE at MapDeclare{cp850}{D1}{00D0}% LATIN CAPITAL LETTER ETH
-\SE at MapDeclare{cp850}{D2}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{cp850}{D3}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{cp850}{D4}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE
-\SE at MapDeclare{cp850}{D5}{0131}% LATIN SMALL LETTER DOTLESS I
-\SE at MapDeclare{cp850}{D6}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{cp850}{D7}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{cp850}{D8}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\SE at MapDeclare{cp850}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT
-\SE at MapDeclare{cp850}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT
-\SE at MapDeclare{cp850}{DB}{2588}% FULL BLOCK
-\SE at MapDeclare{cp850}{DC}{2584}% LOWER HALF BLOCK
-\SE at MapDeclare{cp850}{DD}{00A6}% BROKEN BAR
-\SE at MapDeclare{cp850}{DE}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE
-\SE at MapDeclare{cp850}{DF}{2580}% UPPER HALF BLOCK
-\SE at MapDeclare{cp850}{E0}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{cp850}{E1}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{cp850}{E2}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{cp850}{E3}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE
-\SE at MapDeclare{cp850}{E4}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{cp850}{E5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{cp850}{E6}{00B5}% MICRO SIGN
-\SE at MapDeclare{cp850}{E7}{00FE}% LATIN SMALL LETTER THORN
-\SE at MapDeclare{cp850}{E8}{00DE}% LATIN CAPITAL LETTER THORN
-\SE at MapDeclare{cp850}{E9}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{cp850}{EA}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{cp850}{EB}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE
-\SE at MapDeclare{cp850}{EC}{00FD}% LATIN SMALL LETTER Y WITH ACUTE
-\SE at MapDeclare{cp850}{ED}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE
-\SE at MapDeclare{cp850}{EE}{00AF}% MACRON
-\SE at MapDeclare{cp850}{EF}{00B4}% ACUTE ACCENT
-\SE at MapDeclare{cp850}{F0}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{cp850}{F1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{cp850}{F2}{2017}% DOUBLE LOW LINE
-\SE at MapDeclare{cp850}{F3}{00BE}% VULGAR FRACTION THREE QUARTERS
-\SE at MapDeclare{cp850}{F4}{00B6}% PILCROW SIGN
-\SE at MapDeclare{cp850}{F5}{00A7}% SECTION SIGN
-\SE at MapDeclare{cp850}{F6}{00F7}% DIVISION SIGN
-\SE at MapDeclare{cp850}{F7}{00B8}% CEDILLA
-\SE at MapDeclare{cp850}{F8}{00B0}% DEGREE SIGN
-\SE at MapDeclare{cp850}{F9}{00A8}% DIAERESIS
-\SE at MapDeclare{cp850}{FA}{00B7}% MIDDLE DOT
-\SE at MapDeclare{cp850}{FB}{00B9}% SUPERSCRIPT ONE
-\SE at MapDeclare{cp850}{FC}{00B3}% SUPERSCRIPT THREE
-\SE at MapDeclare{cp850}{FD}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{cp850}{FE}{25A0}% BLACK SQUARE
-\SE at MapDeclare{cp850}{FF}{00A0}% NO-BREAK SPACE
-%</cp850>
-%    \end{macrocode}
-% \paragraph{cp852}
-%    \begin{macrocode}
-%<*cp852>
-\SE at MapDeclare{cp852}{80}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{cp852}{81}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp852}{82}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{cp852}{83}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{cp852}{84}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp852}{85}{016F}% LATIN SMALL LETTER U WITH RING ABOVE
-\SE at MapDeclare{cp852}{86}{0107}% LATIN SMALL LETTER C WITH ACUTE
-\SE at MapDeclare{cp852}{87}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{cp852}{88}{0142}% LATIN SMALL LETTER L WITH STROKE
-\SE at MapDeclare{cp852}{89}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{cp852}{8A}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-\SE at MapDeclare{cp852}{8B}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE
-\SE at MapDeclare{cp852}{8C}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{cp852}{8D}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE
-\SE at MapDeclare{cp852}{8E}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp852}{8F}{0106}% LATIN CAPITAL LETTER C WITH ACUTE
-\SE at MapDeclare{cp852}{90}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{cp852}{91}{0139}% LATIN CAPITAL LETTER L WITH ACUTE
-\SE at MapDeclare{cp852}{92}{013A}% LATIN SMALL LETTER L WITH ACUTE
-\SE at MapDeclare{cp852}{93}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{cp852}{94}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp852}{95}{013D}% LATIN CAPITAL LETTER L WITH CARON
-\SE at MapDeclare{cp852}{96}{013E}% LATIN SMALL LETTER L WITH CARON
-\SE at MapDeclare{cp852}{97}{015A}% LATIN CAPITAL LETTER S WITH ACUTE
-\SE at MapDeclare{cp852}{98}{015B}% LATIN SMALL LETTER S WITH ACUTE
-\SE at MapDeclare{cp852}{99}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp852}{9A}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp852}{9B}{0164}% LATIN CAPITAL LETTER T WITH CARON
-\SE at MapDeclare{cp852}{9C}{0165}% LATIN SMALL LETTER T WITH CARON
-\SE at MapDeclare{cp852}{9D}{0141}% LATIN CAPITAL LETTER L WITH STROKE
-\SE at MapDeclare{cp852}{9E}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{cp852}{9F}{010D}% LATIN SMALL LETTER C WITH CARON
-\SE at MapDeclare{cp852}{A0}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{cp852}{A1}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{cp852}{A2}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{cp852}{A3}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{cp852}{A4}{0104}% LATIN CAPITAL LETTER A WITH OGONEK
-\SE at MapDeclare{cp852}{A5}{0105}% LATIN SMALL LETTER A WITH OGONEK
-\SE at MapDeclare{cp852}{A6}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\SE at MapDeclare{cp852}{A7}{017E}% LATIN SMALL LETTER Z WITH CARON
-\SE at MapDeclare{cp852}{A8}{0118}% LATIN CAPITAL LETTER E WITH OGONEK
-\SE at MapDeclare{cp852}{A9}{0119}% LATIN SMALL LETTER E WITH OGONEK
-\SE at MapDeclare{cp852}{AA}{00AC}% NOT SIGN
-\SE at MapDeclare{cp852}{AB}{017A}% LATIN SMALL LETTER Z WITH ACUTE
-\SE at MapDeclare{cp852}{AC}{010C}% LATIN CAPITAL LETTER C WITH CARON
-\SE at MapDeclare{cp852}{AD}{015F}% LATIN SMALL LETTER S WITH CEDILLA
-\SE at MapDeclare{cp852}{AE}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp852}{AF}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp852}{B0}{2591}% LIGHT SHADE
-\SE at MapDeclare{cp852}{B1}{2592}% MEDIUM SHADE
-\SE at MapDeclare{cp852}{B2}{2593}% DARK SHADE
-\SE at MapDeclare{cp852}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL
-\SE at MapDeclare{cp852}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT
-\SE at MapDeclare{cp852}{B5}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{cp852}{B6}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{cp852}{B7}{011A}% LATIN CAPITAL LETTER E WITH CARON
-\SE at MapDeclare{cp852}{B8}{015E}% LATIN CAPITAL LETTER S WITH CEDILLA
-\SE at MapDeclare{cp852}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-\SE at MapDeclare{cp852}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL
-\SE at MapDeclare{cp852}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT
-\SE at MapDeclare{cp852}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT
-\SE at MapDeclare{cp852}{BD}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{cp852}{BE}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{cp852}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT
-\SE at MapDeclare{cp852}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT
-\SE at MapDeclare{cp852}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL
-\SE at MapDeclare{cp852}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-\SE at MapDeclare{cp852}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-\SE at MapDeclare{cp852}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL
-\SE at MapDeclare{cp852}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp852}{C6}{0102}% LATIN CAPITAL LETTER A WITH BREVE
-\SE at MapDeclare{cp852}{C7}{0103}% LATIN SMALL LETTER A WITH BREVE
-\SE at MapDeclare{cp852}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT
-\SE at MapDeclare{cp852}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT
-\SE at MapDeclare{cp852}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-\SE at MapDeclare{cp852}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-\SE at MapDeclare{cp852}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-\SE at MapDeclare{cp852}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL
-\SE at MapDeclare{cp852}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp852}{CF}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{cp852}{D0}{0111}% LATIN SMALL LETTER D WITH STROKE
-\SE at MapDeclare{cp852}{D1}{0110}% LATIN CAPITAL LETTER D WITH STROKE
-\SE at MapDeclare{cp852}{D2}{010E}% LATIN CAPITAL LETTER D WITH CARON
-\SE at MapDeclare{cp852}{D3}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{cp852}{D4}{010F}% LATIN SMALL LETTER D WITH CARON
-\SE at MapDeclare{cp852}{D5}{0147}% LATIN CAPITAL LETTER N WITH CARON
-\SE at MapDeclare{cp852}{D6}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{cp852}{D7}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{cp852}{D8}{011B}% LATIN SMALL LETTER E WITH CARON
-\SE at MapDeclare{cp852}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT
-\SE at MapDeclare{cp852}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT
-\SE at MapDeclare{cp852}{DB}{2588}% FULL BLOCK
-\SE at MapDeclare{cp852}{DC}{2584}% LOWER HALF BLOCK
-\SE at MapDeclare{cp852}{DD}{0162}% LATIN CAPITAL LETTER T WITH CEDILLA
-\SE at MapDeclare{cp852}{DE}{016E}% LATIN CAPITAL LETTER U WITH RING ABOVE
-\SE at MapDeclare{cp852}{DF}{2580}% UPPER HALF BLOCK
-\SE at MapDeclare{cp852}{E0}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{cp852}{E1}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{cp852}{E2}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{cp852}{E3}{0143}% LATIN CAPITAL LETTER N WITH ACUTE
-\SE at MapDeclare{cp852}{E4}{0144}% LATIN SMALL LETTER N WITH ACUTE
-\SE at MapDeclare{cp852}{E5}{0148}% LATIN SMALL LETTER N WITH CARON
-\SE at MapDeclare{cp852}{E6}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\SE at MapDeclare{cp852}{E7}{0161}% LATIN SMALL LETTER S WITH CARON
-\SE at MapDeclare{cp852}{E8}{0154}% LATIN CAPITAL LETTER R WITH ACUTE
-\SE at MapDeclare{cp852}{E9}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{cp852}{EA}{0155}% LATIN SMALL LETTER R WITH ACUTE
-\SE at MapDeclare{cp852}{EB}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-\SE at MapDeclare{cp852}{EC}{00FD}% LATIN SMALL LETTER Y WITH ACUTE
-\SE at MapDeclare{cp852}{ED}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE
-\SE at MapDeclare{cp852}{EE}{0163}% LATIN SMALL LETTER T WITH CEDILLA
-\SE at MapDeclare{cp852}{EF}{00B4}% ACUTE ACCENT
-\SE at MapDeclare{cp852}{F0}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{cp852}{F1}{02DD}% DOUBLE ACUTE ACCENT
-\SE at MapDeclare{cp852}{F2}{02DB}% OGONEK
-\SE at MapDeclare{cp852}{F3}{02C7}% CARON
-\SE at MapDeclare{cp852}{F4}{02D8}% BREVE
-\SE at MapDeclare{cp852}{F5}{00A7}% SECTION SIGN
-\SE at MapDeclare{cp852}{F6}{00F7}% DIVISION SIGN
-\SE at MapDeclare{cp852}{F7}{00B8}% CEDILLA
-\SE at MapDeclare{cp852}{F8}{00B0}% DEGREE SIGN
-\SE at MapDeclare{cp852}{F9}{00A8}% DIAERESIS
-\SE at MapDeclare{cp852}{FA}{02D9}% DOT ABOVE
-\SE at MapDeclare{cp852}{FB}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE
-\SE at MapDeclare{cp852}{FC}{0158}% LATIN CAPITAL LETTER R WITH CARON
-\SE at MapDeclare{cp852}{FD}{0159}% LATIN SMALL LETTER R WITH CARON
-\SE at MapDeclare{cp852}{FE}{25A0}% BLACK SQUARE
-\SE at MapDeclare{cp852}{FF}{00A0}% NO-BREAK SPACE
-%</cp852>
-%    \end{macrocode}
-% \paragraph{cp855}
-%    \begin{macrocode}
-%<*cp855>
-\SE at MapDeclare{cp855}{80}{0452}% CYRILLIC SMALL LETTER DJE
-\SE at MapDeclare{cp855}{81}{0402}% CYRILLIC CAPITAL LETTER DJE
-\SE at MapDeclare{cp855}{82}{0453}% CYRILLIC SMALL LETTER GJE
-\SE at MapDeclare{cp855}{83}{0403}% CYRILLIC CAPITAL LETTER GJE
-\SE at MapDeclare{cp855}{84}{0451}% CYRILLIC SMALL LETTER IO
-\SE at MapDeclare{cp855}{85}{0401}% CYRILLIC CAPITAL LETTER IO
-\SE at MapDeclare{cp855}{86}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE
-\SE at MapDeclare{cp855}{87}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE
-\SE at MapDeclare{cp855}{88}{0455}% CYRILLIC SMALL LETTER DZE
-\SE at MapDeclare{cp855}{89}{0405}% CYRILLIC CAPITAL LETTER DZE
-\SE at MapDeclare{cp855}{8A}{0456}% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-\SE at MapDeclare{cp855}{8B}{0406}% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-\SE at MapDeclare{cp855}{8C}{0457}% CYRILLIC SMALL LETTER YI
-\SE at MapDeclare{cp855}{8D}{0407}% CYRILLIC CAPITAL LETTER YI
-\SE at MapDeclare{cp855}{8E}{0458}% CYRILLIC SMALL LETTER JE
-\SE at MapDeclare{cp855}{8F}{0408}% CYRILLIC CAPITAL LETTER JE
-\SE at MapDeclare{cp855}{90}{0459}% CYRILLIC SMALL LETTER LJE
-\SE at MapDeclare{cp855}{91}{0409}% CYRILLIC CAPITAL LETTER LJE
-\SE at MapDeclare{cp855}{92}{045A}% CYRILLIC SMALL LETTER NJE
-\SE at MapDeclare{cp855}{93}{040A}% CYRILLIC CAPITAL LETTER NJE
-\SE at MapDeclare{cp855}{94}{045B}% CYRILLIC SMALL LETTER TSHE
-\SE at MapDeclare{cp855}{95}{040B}% CYRILLIC CAPITAL LETTER TSHE
-\SE at MapDeclare{cp855}{96}{045C}% CYRILLIC SMALL LETTER KJE
-\SE at MapDeclare{cp855}{97}{040C}% CYRILLIC CAPITAL LETTER KJE
-\SE at MapDeclare{cp855}{98}{045E}% CYRILLIC SMALL LETTER SHORT U
-\SE at MapDeclare{cp855}{99}{040E}% CYRILLIC CAPITAL LETTER SHORT U
-\SE at MapDeclare{cp855}{9A}{045F}% CYRILLIC SMALL LETTER DZHE
-\SE at MapDeclare{cp855}{9B}{040F}% CYRILLIC CAPITAL LETTER DZHE
-\SE at MapDeclare{cp855}{9C}{044E}% CYRILLIC SMALL LETTER YU
-\SE at MapDeclare{cp855}{9D}{042E}% CYRILLIC CAPITAL LETTER YU
-\SE at MapDeclare{cp855}{9E}{044A}% CYRILLIC SMALL LETTER HARD SIGN
-\SE at MapDeclare{cp855}{9F}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN
-\SE at MapDeclare{cp855}{A0}{0430}% CYRILLIC SMALL LETTER A
-\SE at MapDeclare{cp855}{A1}{0410}% CYRILLIC CAPITAL LETTER A
-\SE at MapDeclare{cp855}{A2}{0431}% CYRILLIC SMALL LETTER BE
-\SE at MapDeclare{cp855}{A3}{0411}% CYRILLIC CAPITAL LETTER BE
-\SE at MapDeclare{cp855}{A4}{0446}% CYRILLIC SMALL LETTER TSE
-\SE at MapDeclare{cp855}{A5}{0426}% CYRILLIC CAPITAL LETTER TSE
-\SE at MapDeclare{cp855}{A6}{0434}% CYRILLIC SMALL LETTER DE
-\SE at MapDeclare{cp855}{A7}{0414}% CYRILLIC CAPITAL LETTER DE
-\SE at MapDeclare{cp855}{A8}{0435}% CYRILLIC SMALL LETTER IE
-\SE at MapDeclare{cp855}{A9}{0415}% CYRILLIC CAPITAL LETTER IE
-\SE at MapDeclare{cp855}{AA}{0444}% CYRILLIC SMALL LETTER EF
-\SE at MapDeclare{cp855}{AB}{0424}% CYRILLIC CAPITAL LETTER EF
-\SE at MapDeclare{cp855}{AC}{0433}% CYRILLIC SMALL LETTER GHE
-\SE at MapDeclare{cp855}{AD}{0413}% CYRILLIC CAPITAL LETTER GHE
-\SE at MapDeclare{cp855}{AE}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp855}{AF}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp855}{B0}{2591}% LIGHT SHADE
-\SE at MapDeclare{cp855}{B1}{2592}% MEDIUM SHADE
-\SE at MapDeclare{cp855}{B2}{2593}% DARK SHADE
-\SE at MapDeclare{cp855}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL
-\SE at MapDeclare{cp855}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT
-\SE at MapDeclare{cp855}{B5}{0445}% CYRILLIC SMALL LETTER HA
-\SE at MapDeclare{cp855}{B6}{0425}% CYRILLIC CAPITAL LETTER HA
-\SE at MapDeclare{cp855}{B7}{0438}% CYRILLIC SMALL LETTER I
-\SE at MapDeclare{cp855}{B8}{0418}% CYRILLIC CAPITAL LETTER I
-\SE at MapDeclare{cp855}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-\SE at MapDeclare{cp855}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL
-\SE at MapDeclare{cp855}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT
-\SE at MapDeclare{cp855}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT
-\SE at MapDeclare{cp855}{BD}{0439}% CYRILLIC SMALL LETTER SHORT I
-\SE at MapDeclare{cp855}{BE}{0419}% CYRILLIC CAPITAL LETTER SHORT I
-\SE at MapDeclare{cp855}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT
-\SE at MapDeclare{cp855}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT
-\SE at MapDeclare{cp855}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL
-\SE at MapDeclare{cp855}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-\SE at MapDeclare{cp855}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-\SE at MapDeclare{cp855}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL
-\SE at MapDeclare{cp855}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp855}{C6}{043A}% CYRILLIC SMALL LETTER KA
-\SE at MapDeclare{cp855}{C7}{041A}% CYRILLIC CAPITAL LETTER KA
-\SE at MapDeclare{cp855}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT
-\SE at MapDeclare{cp855}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT
-\SE at MapDeclare{cp855}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-\SE at MapDeclare{cp855}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-\SE at MapDeclare{cp855}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-\SE at MapDeclare{cp855}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL
-\SE at MapDeclare{cp855}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp855}{CF}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{cp855}{D0}{043B}% CYRILLIC SMALL LETTER EL
-\SE at MapDeclare{cp855}{D1}{041B}% CYRILLIC CAPITAL LETTER EL
-\SE at MapDeclare{cp855}{D2}{043C}% CYRILLIC SMALL LETTER EM
-\SE at MapDeclare{cp855}{D3}{041C}% CYRILLIC CAPITAL LETTER EM
-\SE at MapDeclare{cp855}{D4}{043D}% CYRILLIC SMALL LETTER EN
-\SE at MapDeclare{cp855}{D5}{041D}% CYRILLIC CAPITAL LETTER EN
-\SE at MapDeclare{cp855}{D6}{043E}% CYRILLIC SMALL LETTER O
-\SE at MapDeclare{cp855}{D7}{041E}% CYRILLIC CAPITAL LETTER O
-\SE at MapDeclare{cp855}{D8}{043F}% CYRILLIC SMALL LETTER PE
-\SE at MapDeclare{cp855}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT
-\SE at MapDeclare{cp855}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT
-\SE at MapDeclare{cp855}{DB}{2588}% FULL BLOCK
-\SE at MapDeclare{cp855}{DC}{2584}% LOWER HALF BLOCK
-\SE at MapDeclare{cp855}{DD}{041F}% CYRILLIC CAPITAL LETTER PE
-\SE at MapDeclare{cp855}{DE}{044F}% CYRILLIC SMALL LETTER YA
-\SE at MapDeclare{cp855}{DF}{2580}% UPPER HALF BLOCK
-\SE at MapDeclare{cp855}{E0}{042F}% CYRILLIC CAPITAL LETTER YA
-\SE at MapDeclare{cp855}{E1}{0440}% CYRILLIC SMALL LETTER ER
-\SE at MapDeclare{cp855}{E2}{0420}% CYRILLIC CAPITAL LETTER ER
-\SE at MapDeclare{cp855}{E3}{0441}% CYRILLIC SMALL LETTER ES
-\SE at MapDeclare{cp855}{E4}{0421}% CYRILLIC CAPITAL LETTER ES
-\SE at MapDeclare{cp855}{E5}{0442}% CYRILLIC SMALL LETTER TE
-\SE at MapDeclare{cp855}{E6}{0422}% CYRILLIC CAPITAL LETTER TE
-\SE at MapDeclare{cp855}{E7}{0443}% CYRILLIC SMALL LETTER U
-\SE at MapDeclare{cp855}{E8}{0423}% CYRILLIC CAPITAL LETTER U
-\SE at MapDeclare{cp855}{E9}{0436}% CYRILLIC SMALL LETTER ZHE
-\SE at MapDeclare{cp855}{EA}{0416}% CYRILLIC CAPITAL LETTER ZHE
-\SE at MapDeclare{cp855}{EB}{0432}% CYRILLIC SMALL LETTER VE
-\SE at MapDeclare{cp855}{EC}{0412}% CYRILLIC CAPITAL LETTER VE
-\SE at MapDeclare{cp855}{ED}{044C}% CYRILLIC SMALL LETTER SOFT SIGN
-\SE at MapDeclare{cp855}{EE}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN
-\SE at MapDeclare{cp855}{EF}{2116}% NUMERO SIGN
-\SE at MapDeclare{cp855}{F0}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{cp855}{F1}{044B}% CYRILLIC SMALL LETTER YERU
-\SE at MapDeclare{cp855}{F2}{042B}% CYRILLIC CAPITAL LETTER YERU
-\SE at MapDeclare{cp855}{F3}{0437}% CYRILLIC SMALL LETTER ZE
-\SE at MapDeclare{cp855}{F4}{0417}% CYRILLIC CAPITAL LETTER ZE
-\SE at MapDeclare{cp855}{F5}{0448}% CYRILLIC SMALL LETTER SHA
-\SE at MapDeclare{cp855}{F6}{0428}% CYRILLIC CAPITAL LETTER SHA
-\SE at MapDeclare{cp855}{F7}{044D}% CYRILLIC SMALL LETTER E
-\SE at MapDeclare{cp855}{F8}{042D}% CYRILLIC CAPITAL LETTER E
-\SE at MapDeclare{cp855}{F9}{0449}% CYRILLIC SMALL LETTER SHCHA
-\SE at MapDeclare{cp855}{FA}{0429}% CYRILLIC CAPITAL LETTER SHCHA
-\SE at MapDeclare{cp855}{FB}{0447}% CYRILLIC SMALL LETTER CHE
-\SE at MapDeclare{cp855}{FC}{0427}% CYRILLIC CAPITAL LETTER CHE
-\SE at MapDeclare{cp855}{FD}{00A7}% SECTION SIGN
-\SE at MapDeclare{cp855}{FE}{25A0}% BLACK SQUARE
-\SE at MapDeclare{cp855}{FF}{00A0}% NO-BREAK SPACE
-%</cp855>
-%    \end{macrocode}
-% \paragraph{cp858}
-%    \begin{macrocode}
-%<*cp858>
-\SE at MapDeclare{cp858}{80}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{cp858}{81}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp858}{82}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{cp858}{83}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{cp858}{84}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp858}{85}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\SE at MapDeclare{cp858}{86}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{cp858}{87}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{cp858}{88}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{cp858}{89}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{cp858}{8A}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\SE at MapDeclare{cp858}{8B}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{cp858}{8C}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{cp858}{8D}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\SE at MapDeclare{cp858}{8E}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp858}{8F}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{cp858}{90}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{cp858}{91}{00E6}% LATIN SMALL LIGATURE AE
-\SE at MapDeclare{cp858}{92}{00C6}% LATIN CAPITAL LIGATURE AE
-\SE at MapDeclare{cp858}{93}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{cp858}{94}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp858}{95}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\SE at MapDeclare{cp858}{96}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{cp858}{97}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\SE at MapDeclare{cp858}{98}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-\SE at MapDeclare{cp858}{99}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp858}{9A}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp858}{9B}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{cp858}{9C}{00A3}% POUND SIGN
-\SE at MapDeclare{cp858}{9D}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{cp858}{9E}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{cp858}{9F}{0192}% LATIN SMALL LETTER F WITH HOOK
-\SE at MapDeclare{cp858}{A0}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{cp858}{A1}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{cp858}{A2}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{cp858}{A3}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{cp858}{A4}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\SE at MapDeclare{cp858}{A5}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\SE at MapDeclare{cp858}{A6}{00AA}% FEMININE ORDINAL INDICATOR
-\SE at MapDeclare{cp858}{A7}{00BA}% MASCULINE ORDINAL INDICATOR
-\SE at MapDeclare{cp858}{A8}{00BF}% INVERTED QUESTION MARK
-\SE at MapDeclare{cp858}{A9}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{cp858}{AA}{00AC}% NOT SIGN
-\SE at MapDeclare{cp858}{AB}{00BD}% VULGAR FRACTION ONE HALF
-\SE at MapDeclare{cp858}{AC}{00BC}% VULGAR FRACTION ONE QUARTER
-\SE at MapDeclare{cp858}{AD}{00A1}% INVERTED EXCLAMATION MARK
-\SE at MapDeclare{cp858}{AE}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp858}{AF}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp858}{B0}{2591}% LIGHT SHADE
-\SE at MapDeclare{cp858}{B1}{2592}% MEDIUM SHADE
-\SE at MapDeclare{cp858}{B2}{2593}% DARK SHADE
-\SE at MapDeclare{cp858}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL
-\SE at MapDeclare{cp858}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT
-\SE at MapDeclare{cp858}{B5}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{cp858}{B6}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{cp858}{B7}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE
-\SE at MapDeclare{cp858}{B8}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{cp858}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-\SE at MapDeclare{cp858}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL
-\SE at MapDeclare{cp858}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT
-\SE at MapDeclare{cp858}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT
-\SE at MapDeclare{cp858}{BD}{00A2}% CENT SIGN
-\SE at MapDeclare{cp858}{BE}{00A5}% YEN SIGN
-\SE at MapDeclare{cp858}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT
-\SE at MapDeclare{cp858}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT
-\SE at MapDeclare{cp858}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL
-\SE at MapDeclare{cp858}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-\SE at MapDeclare{cp858}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-\SE at MapDeclare{cp858}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL
-\SE at MapDeclare{cp858}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp858}{C6}{00E3}% LATIN SMALL LETTER A WITH TILDE
-\SE at MapDeclare{cp858}{C7}{00C3}% LATIN CAPITAL LETTER A WITH TILDE
-\SE at MapDeclare{cp858}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT
-\SE at MapDeclare{cp858}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT
-\SE at MapDeclare{cp858}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-\SE at MapDeclare{cp858}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-\SE at MapDeclare{cp858}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-\SE at MapDeclare{cp858}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL
-\SE at MapDeclare{cp858}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp858}{CF}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{cp858}{D0}{00F0}% LATIN SMALL LETTER ETH
-\SE at MapDeclare{cp858}{D1}{00D0}% LATIN CAPITAL LETTER ETH
-\SE at MapDeclare{cp858}{D2}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{cp858}{D3}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{cp858}{D4}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE
-\SE at MapDeclare{cp858}{D5}{20AC}% EURO SIGN
-\SE at MapDeclare{cp858}{D6}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{cp858}{D7}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{cp858}{D8}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS
-\SE at MapDeclare{cp858}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT
-\SE at MapDeclare{cp858}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT
-\SE at MapDeclare{cp858}{DB}{2588}% FULL BLOCK
-\SE at MapDeclare{cp858}{DC}{2584}% LOWER HALF BLOCK
-\SE at MapDeclare{cp858}{DD}{00A6}% BROKEN BAR
-\SE at MapDeclare{cp858}{DE}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE
-\SE at MapDeclare{cp858}{DF}{2580}% UPPER HALF BLOCK
-\SE at MapDeclare{cp858}{E0}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{cp858}{E1}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{cp858}{E2}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{cp858}{E3}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE
-\SE at MapDeclare{cp858}{E4}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{cp858}{E5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{cp858}{E6}{00B5}% MICRO SIGN
-\SE at MapDeclare{cp858}{E7}{00FE}% LATIN SMALL LETTER THORN
-\SE at MapDeclare{cp858}{E8}{00DE}% LATIN CAPITAL LETTER THORN
-\SE at MapDeclare{cp858}{E9}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{cp858}{EA}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{cp858}{EB}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE
-\SE at MapDeclare{cp858}{EC}{00FD}% LATIN SMALL LETTER Y WITH ACUTE
-\SE at MapDeclare{cp858}{ED}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE
-\SE at MapDeclare{cp858}{EE}{00AF}% MACRON
-\SE at MapDeclare{cp858}{EF}{00B4}% ACUTE ACCENT
-\SE at MapDeclare{cp858}{F0}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{cp858}{F1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{cp858}{F2}{2017}% DOUBLE LOW LINE
-\SE at MapDeclare{cp858}{F3}{00BE}% VULGAR FRACTION THREE QUARTERS
-\SE at MapDeclare{cp858}{F4}{00B6}% PILCROW SIGN
-\SE at MapDeclare{cp858}{F5}{00A7}% SECTION SIGN
-\SE at MapDeclare{cp858}{F6}{00F7}% DIVISION SIGN
-\SE at MapDeclare{cp858}{F7}{00B8}% CEDILLA
-\SE at MapDeclare{cp858}{F8}{00B0}% DEGREE SIGN
-\SE at MapDeclare{cp858}{F9}{00A8}% DIAERESIS
-\SE at MapDeclare{cp858}{FA}{00B7}% MIDDLE DOT
-\SE at MapDeclare{cp858}{FB}{00B9}% SUPERSCRIPT ONE
-\SE at MapDeclare{cp858}{FC}{00B3}% SUPERSCRIPT THREE
-\SE at MapDeclare{cp858}{FD}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{cp858}{FE}{25A0}% BLACK SQUARE
-\SE at MapDeclare{cp858}{FF}{00A0}% NO-BREAK SPACE
-%</cp858>
-%    \end{macrocode}
-% \paragraph{cp865}
-%    \begin{macrocode}
-%<*cp865>
-\SE at MapDeclare{cp865}{80}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{cp865}{81}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp865}{82}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{cp865}{83}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{cp865}{84}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp865}{85}{00E0}% LATIN SMALL LETTER A WITH GRAVE
-\SE at MapDeclare{cp865}{86}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{cp865}{87}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{cp865}{88}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX
-\SE at MapDeclare{cp865}{89}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{cp865}{8A}{00E8}% LATIN SMALL LETTER E WITH GRAVE
-\SE at MapDeclare{cp865}{8B}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS
-\SE at MapDeclare{cp865}{8C}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{cp865}{8D}{00EC}% LATIN SMALL LETTER I WITH GRAVE
-\SE at MapDeclare{cp865}{8E}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp865}{8F}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{cp865}{90}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{cp865}{91}{00E6}% LATIN SMALL LIGATURE AE
-\SE at MapDeclare{cp865}{92}{00C6}% LATIN CAPITAL LIGATURE AE
-\SE at MapDeclare{cp865}{93}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{cp865}{94}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp865}{95}{00F2}% LATIN SMALL LETTER O WITH GRAVE
-\SE at MapDeclare{cp865}{96}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX
-\SE at MapDeclare{cp865}{97}{00F9}% LATIN SMALL LETTER U WITH GRAVE
-\SE at MapDeclare{cp865}{98}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS
-\SE at MapDeclare{cp865}{99}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp865}{9A}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp865}{9B}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{cp865}{9C}{00A3}% POUND SIGN
-\SE at MapDeclare{cp865}{9D}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{cp865}{9E}{20A7}% PESETA SIGN
-\SE at MapDeclare{cp865}{9F}{0192}% LATIN SMALL LETTER F WITH HOOK
-\SE at MapDeclare{cp865}{A0}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{cp865}{A1}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{cp865}{A2}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{cp865}{A3}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{cp865}{A4}{00F1}% LATIN SMALL LETTER N WITH TILDE
-\SE at MapDeclare{cp865}{A5}{00D1}% LATIN CAPITAL LETTER N WITH TILDE
-\SE at MapDeclare{cp865}{A6}{00AA}% FEMININE ORDINAL INDICATOR
-\SE at MapDeclare{cp865}{A7}{00BA}% MASCULINE ORDINAL INDICATOR
-\SE at MapDeclare{cp865}{A8}{00BF}% INVERTED QUESTION MARK
-\SE at MapDeclare{cp865}{A9}{2310}% REVERSED NOT SIGN
-\SE at MapDeclare{cp865}{AA}{00AC}% NOT SIGN
-\SE at MapDeclare{cp865}{AB}{00BD}% VULGAR FRACTION ONE HALF
-\SE at MapDeclare{cp865}{AC}{00BC}% VULGAR FRACTION ONE QUARTER
-\SE at MapDeclare{cp865}{AD}{00A1}% INVERTED EXCLAMATION MARK
-\SE at MapDeclare{cp865}{AE}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp865}{AF}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{cp865}{B0}{2591}% LIGHT SHADE
-\SE at MapDeclare{cp865}{B1}{2592}% MEDIUM SHADE
-\SE at MapDeclare{cp865}{B2}{2593}% DARK SHADE
-\SE at MapDeclare{cp865}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL
-\SE at MapDeclare{cp865}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT
-\SE at MapDeclare{cp865}{B5}{2561}% BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-\SE at MapDeclare{cp865}{B6}{2562}% BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-\SE at MapDeclare{cp865}{B7}{2556}% BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-\SE at MapDeclare{cp865}{B8}{2555}% BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-\SE at MapDeclare{cp865}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-\SE at MapDeclare{cp865}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL
-\SE at MapDeclare{cp865}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT
-\SE at MapDeclare{cp865}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT
-\SE at MapDeclare{cp865}{BD}{255C}% BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-\SE at MapDeclare{cp865}{BE}{255B}% BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-\SE at MapDeclare{cp865}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT
-\SE at MapDeclare{cp865}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT
-\SE at MapDeclare{cp865}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL
-\SE at MapDeclare{cp865}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-\SE at MapDeclare{cp865}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-\SE at MapDeclare{cp865}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL
-\SE at MapDeclare{cp865}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp865}{C6}{255E}% BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-\SE at MapDeclare{cp865}{C7}{255F}% BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-\SE at MapDeclare{cp865}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT
-\SE at MapDeclare{cp865}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT
-\SE at MapDeclare{cp865}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-\SE at MapDeclare{cp865}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-\SE at MapDeclare{cp865}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-\SE at MapDeclare{cp865}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL
-\SE at MapDeclare{cp865}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp865}{CF}{2567}% BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-\SE at MapDeclare{cp865}{D0}{2568}% BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-\SE at MapDeclare{cp865}{D1}{2564}% BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-\SE at MapDeclare{cp865}{D2}{2565}% BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-\SE at MapDeclare{cp865}{D3}{2559}% BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-\SE at MapDeclare{cp865}{D4}{2558}% BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-\SE at MapDeclare{cp865}{D5}{2552}% BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-\SE at MapDeclare{cp865}{D6}{2553}% BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-\SE at MapDeclare{cp865}{D7}{256B}% BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-\SE at MapDeclare{cp865}{D8}{256A}% BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-\SE at MapDeclare{cp865}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT
-\SE at MapDeclare{cp865}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT
-\SE at MapDeclare{cp865}{DB}{2588}% FULL BLOCK
-\SE at MapDeclare{cp865}{DC}{2584}% LOWER HALF BLOCK
-\SE at MapDeclare{cp865}{DD}{258C}% LEFT HALF BLOCK
-\SE at MapDeclare{cp865}{DE}{2590}% RIGHT HALF BLOCK
-\SE at MapDeclare{cp865}{DF}{2580}% UPPER HALF BLOCK
-\SE at MapDeclare{cp865}{E0}{03B1}% GREEK SMALL LETTER ALPHA
-\SE at MapDeclare{cp865}{E1}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{cp865}{E2}{0393}% GREEK CAPITAL LETTER GAMMA
-\SE at MapDeclare{cp865}{E3}{03C0}% GREEK SMALL LETTER PI
-\SE at MapDeclare{cp865}{E4}{03A3}% GREEK CAPITAL LETTER SIGMA
-\SE at MapDeclare{cp865}{E5}{03C3}% GREEK SMALL LETTER SIGMA
-\SE at MapDeclare{cp865}{E6}{00B5}% MICRO SIGN
-\SE at MapDeclare{cp865}{E7}{03C4}% GREEK SMALL LETTER TAU
-\SE at MapDeclare{cp865}{E8}{03A6}% GREEK CAPITAL LETTER PHI
-\SE at MapDeclare{cp865}{E9}{0398}% GREEK CAPITAL LETTER THETA
-\SE at MapDeclare{cp865}{EA}{03A9}% GREEK CAPITAL LETTER OMEGA
-\SE at MapDeclare{cp865}{EB}{03B4}% GREEK SMALL LETTER DELTA
-\SE at MapDeclare{cp865}{EC}{221E}% INFINITY
-\SE at MapDeclare{cp865}{ED}{03C6}% GREEK SMALL LETTER PHI
-\SE at MapDeclare{cp865}{EE}{03B5}% GREEK SMALL LETTER EPSILON
-\SE at MapDeclare{cp865}{EF}{2229}% INTERSECTION
-\SE at MapDeclare{cp865}{F0}{2261}% IDENTICAL TO
-\SE at MapDeclare{cp865}{F1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{cp865}{F2}{2265}% GREATER-THAN OR EQUAL TO
-\SE at MapDeclare{cp865}{F3}{2264}% LESS-THAN OR EQUAL TO
-\SE at MapDeclare{cp865}{F4}{2320}% TOP HALF INTEGRAL
-\SE at MapDeclare{cp865}{F5}{2321}% BOTTOM HALF INTEGRAL
-\SE at MapDeclare{cp865}{F6}{00F7}% DIVISION SIGN
-\SE at MapDeclare{cp865}{F7}{2248}% ALMOST EQUAL TO
-\SE at MapDeclare{cp865}{F8}{00B0}% DEGREE SIGN
-\SE at MapDeclare{cp865}{F9}{2219}% BULLET OPERATOR
-\SE at MapDeclare{cp865}{FA}{00B7}% MIDDLE DOT
-\SE at MapDeclare{cp865}{FB}{221A}% SQUARE ROOT
-\SE at MapDeclare{cp865}{FC}{207F}% SUPERSCRIPT LATIN SMALL LETTER N
-\SE at MapDeclare{cp865}{FD}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{cp865}{FE}{25A0}% BLACK SQUARE
-\SE at MapDeclare{cp865}{FF}{00A0}% NO-BREAK SPACE
-%</cp865>
-%    \end{macrocode}
-% \paragraph{cp866}
-%    \begin{macrocode}
-%<*cp866>
-\SE at MapDeclare{cp866}{80}{0410}% CYRILLIC CAPITAL LETTER A
-\SE at MapDeclare{cp866}{81}{0411}% CYRILLIC CAPITAL LETTER BE
-\SE at MapDeclare{cp866}{82}{0412}% CYRILLIC CAPITAL LETTER VE
-\SE at MapDeclare{cp866}{83}{0413}% CYRILLIC CAPITAL LETTER GHE
-\SE at MapDeclare{cp866}{84}{0414}% CYRILLIC CAPITAL LETTER DE
-\SE at MapDeclare{cp866}{85}{0415}% CYRILLIC CAPITAL LETTER IE
-\SE at MapDeclare{cp866}{86}{0416}% CYRILLIC CAPITAL LETTER ZHE
-\SE at MapDeclare{cp866}{87}{0417}% CYRILLIC CAPITAL LETTER ZE
-\SE at MapDeclare{cp866}{88}{0418}% CYRILLIC CAPITAL LETTER I
-\SE at MapDeclare{cp866}{89}{0419}% CYRILLIC CAPITAL LETTER SHORT I
-\SE at MapDeclare{cp866}{8A}{041A}% CYRILLIC CAPITAL LETTER KA
-\SE at MapDeclare{cp866}{8B}{041B}% CYRILLIC CAPITAL LETTER EL
-\SE at MapDeclare{cp866}{8C}{041C}% CYRILLIC CAPITAL LETTER EM
-\SE at MapDeclare{cp866}{8D}{041D}% CYRILLIC CAPITAL LETTER EN
-\SE at MapDeclare{cp866}{8E}{041E}% CYRILLIC CAPITAL LETTER O
-\SE at MapDeclare{cp866}{8F}{041F}% CYRILLIC CAPITAL LETTER PE
-\SE at MapDeclare{cp866}{90}{0420}% CYRILLIC CAPITAL LETTER ER
-\SE at MapDeclare{cp866}{91}{0421}% CYRILLIC CAPITAL LETTER ES
-\SE at MapDeclare{cp866}{92}{0422}% CYRILLIC CAPITAL LETTER TE
-\SE at MapDeclare{cp866}{93}{0423}% CYRILLIC CAPITAL LETTER U
-\SE at MapDeclare{cp866}{94}{0424}% CYRILLIC CAPITAL LETTER EF
-\SE at MapDeclare{cp866}{95}{0425}% CYRILLIC CAPITAL LETTER HA
-\SE at MapDeclare{cp866}{96}{0426}% CYRILLIC CAPITAL LETTER TSE
-\SE at MapDeclare{cp866}{97}{0427}% CYRILLIC CAPITAL LETTER CHE
-\SE at MapDeclare{cp866}{98}{0428}% CYRILLIC CAPITAL LETTER SHA
-\SE at MapDeclare{cp866}{99}{0429}% CYRILLIC CAPITAL LETTER SHCHA
-\SE at MapDeclare{cp866}{9A}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN
-\SE at MapDeclare{cp866}{9B}{042B}% CYRILLIC CAPITAL LETTER YERU
-\SE at MapDeclare{cp866}{9C}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN
-\SE at MapDeclare{cp866}{9D}{042D}% CYRILLIC CAPITAL LETTER E
-\SE at MapDeclare{cp866}{9E}{042E}% CYRILLIC CAPITAL LETTER YU
-\SE at MapDeclare{cp866}{9F}{042F}% CYRILLIC CAPITAL LETTER YA
-\SE at MapDeclare{cp866}{A0}{0430}% CYRILLIC SMALL LETTER A
-\SE at MapDeclare{cp866}{A1}{0431}% CYRILLIC SMALL LETTER BE
-\SE at MapDeclare{cp866}{A2}{0432}% CYRILLIC SMALL LETTER VE
-\SE at MapDeclare{cp866}{A3}{0433}% CYRILLIC SMALL LETTER GHE
-\SE at MapDeclare{cp866}{A4}{0434}% CYRILLIC SMALL LETTER DE
-\SE at MapDeclare{cp866}{A5}{0435}% CYRILLIC SMALL LETTER IE
-\SE at MapDeclare{cp866}{A6}{0436}% CYRILLIC SMALL LETTER ZHE
-\SE at MapDeclare{cp866}{A7}{0437}% CYRILLIC SMALL LETTER ZE
-\SE at MapDeclare{cp866}{A8}{0438}% CYRILLIC SMALL LETTER I
-\SE at MapDeclare{cp866}{A9}{0439}% CYRILLIC SMALL LETTER SHORT I
-\SE at MapDeclare{cp866}{AA}{043A}% CYRILLIC SMALL LETTER KA
-\SE at MapDeclare{cp866}{AB}{043B}% CYRILLIC SMALL LETTER EL
-\SE at MapDeclare{cp866}{AC}{043C}% CYRILLIC SMALL LETTER EM
-\SE at MapDeclare{cp866}{AD}{043D}% CYRILLIC SMALL LETTER EN
-\SE at MapDeclare{cp866}{AE}{043E}% CYRILLIC SMALL LETTER O
-\SE at MapDeclare{cp866}{AF}{043F}% CYRILLIC SMALL LETTER PE
-\SE at MapDeclare{cp866}{B0}{2591}% LIGHT SHADE
-\SE at MapDeclare{cp866}{B1}{2592}% MEDIUM SHADE
-\SE at MapDeclare{cp866}{B2}{2593}% DARK SHADE
-\SE at MapDeclare{cp866}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL
-\SE at MapDeclare{cp866}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT
-\SE at MapDeclare{cp866}{B5}{2561}% BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-\SE at MapDeclare{cp866}{B6}{2562}% BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-\SE at MapDeclare{cp866}{B7}{2556}% BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-\SE at MapDeclare{cp866}{B8}{2555}% BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-\SE at MapDeclare{cp866}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-\SE at MapDeclare{cp866}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL
-\SE at MapDeclare{cp866}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT
-\SE at MapDeclare{cp866}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT
-\SE at MapDeclare{cp866}{BD}{255C}% BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-\SE at MapDeclare{cp866}{BE}{255B}% BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-\SE at MapDeclare{cp866}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT
-\SE at MapDeclare{cp866}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT
-\SE at MapDeclare{cp866}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL
-\SE at MapDeclare{cp866}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-\SE at MapDeclare{cp866}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-\SE at MapDeclare{cp866}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL
-\SE at MapDeclare{cp866}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp866}{C6}{255E}% BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-\SE at MapDeclare{cp866}{C7}{255F}% BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-\SE at MapDeclare{cp866}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT
-\SE at MapDeclare{cp866}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT
-\SE at MapDeclare{cp866}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-\SE at MapDeclare{cp866}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-\SE at MapDeclare{cp866}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-\SE at MapDeclare{cp866}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL
-\SE at MapDeclare{cp866}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-\SE at MapDeclare{cp866}{CF}{2567}% BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-\SE at MapDeclare{cp866}{D0}{2568}% BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-\SE at MapDeclare{cp866}{D1}{2564}% BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-\SE at MapDeclare{cp866}{D2}{2565}% BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-\SE at MapDeclare{cp866}{D3}{2559}% BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-\SE at MapDeclare{cp866}{D4}{2558}% BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-\SE at MapDeclare{cp866}{D5}{2552}% BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-\SE at MapDeclare{cp866}{D6}{2553}% BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-\SE at MapDeclare{cp866}{D7}{256B}% BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-\SE at MapDeclare{cp866}{D8}{256A}% BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-\SE at MapDeclare{cp866}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT
-\SE at MapDeclare{cp866}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT
-\SE at MapDeclare{cp866}{DB}{2588}% FULL BLOCK
-\SE at MapDeclare{cp866}{DC}{2584}% LOWER HALF BLOCK
-\SE at MapDeclare{cp866}{DD}{258C}% LEFT HALF BLOCK
-\SE at MapDeclare{cp866}{DE}{2590}% RIGHT HALF BLOCK
-\SE at MapDeclare{cp866}{DF}{2580}% UPPER HALF BLOCK
-\SE at MapDeclare{cp866}{E0}{0440}% CYRILLIC SMALL LETTER ER
-\SE at MapDeclare{cp866}{E1}{0441}% CYRILLIC SMALL LETTER ES
-\SE at MapDeclare{cp866}{E2}{0442}% CYRILLIC SMALL LETTER TE
-\SE at MapDeclare{cp866}{E3}{0443}% CYRILLIC SMALL LETTER U
-\SE at MapDeclare{cp866}{E4}{0444}% CYRILLIC SMALL LETTER EF
-\SE at MapDeclare{cp866}{E5}{0445}% CYRILLIC SMALL LETTER HA
-\SE at MapDeclare{cp866}{E6}{0446}% CYRILLIC SMALL LETTER TSE
-\SE at MapDeclare{cp866}{E7}{0447}% CYRILLIC SMALL LETTER CHE
-\SE at MapDeclare{cp866}{E8}{0448}% CYRILLIC SMALL LETTER SHA
-\SE at MapDeclare{cp866}{E9}{0449}% CYRILLIC SMALL LETTER SHCHA
-\SE at MapDeclare{cp866}{EA}{044A}% CYRILLIC SMALL LETTER HARD SIGN
-\SE at MapDeclare{cp866}{EB}{044B}% CYRILLIC SMALL LETTER YERU
-\SE at MapDeclare{cp866}{EC}{044C}% CYRILLIC SMALL LETTER SOFT SIGN
-\SE at MapDeclare{cp866}{ED}{044D}% CYRILLIC SMALL LETTER E
-\SE at MapDeclare{cp866}{EE}{044E}% CYRILLIC SMALL LETTER YU
-\SE at MapDeclare{cp866}{EF}{044F}% CYRILLIC SMALL LETTER YA
-\SE at MapDeclare{cp866}{F0}{0401}% CYRILLIC CAPITAL LETTER IO
-\SE at MapDeclare{cp866}{F1}{0451}% CYRILLIC SMALL LETTER IO
-\SE at MapDeclare{cp866}{F2}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE
-\SE at MapDeclare{cp866}{F3}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE
-\SE at MapDeclare{cp866}{F4}{0407}% CYRILLIC CAPITAL LETTER YI
-\SE at MapDeclare{cp866}{F5}{0457}% CYRILLIC SMALL LETTER YI
-\SE at MapDeclare{cp866}{F6}{040E}% CYRILLIC CAPITAL LETTER SHORT U
-\SE at MapDeclare{cp866}{F7}{045E}% CYRILLIC SMALL LETTER SHORT U
-\SE at MapDeclare{cp866}{F8}{00B0}% DEGREE SIGN
-\SE at MapDeclare{cp866}{F9}{2219}% BULLET OPERATOR
-\SE at MapDeclare{cp866}{FA}{00B7}% MIDDLE DOT
-\SE at MapDeclare{cp866}{FB}{221A}% SQUARE ROOT
-\SE at MapDeclare{cp866}{FC}{2116}% NUMERO SIGN
-\SE at MapDeclare{cp866}{FD}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{cp866}{FE}{25A0}% BLACK SQUARE
-\SE at MapDeclare{cp866}{FF}{00A0}% NO-BREAK SPACE
-%</cp866>
-%    \end{macrocode}
-% \paragraph{cp1250}
-%    \begin{macrocode}
-%<*cp1250>
-\SE at MapDeclare{cp1250}{80}{20AC}% EURO SIGN
-\SE at MapDeclare{cp1250}{82}{201A}% SINGLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{cp1250}{84}{201E}% DOUBLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{cp1250}{85}{2026}% HORIZONTAL ELLIPSIS
-\SE at MapDeclare{cp1250}{86}{2020}% DAGGER
-\SE at MapDeclare{cp1250}{87}{2021}% DOUBLE DAGGER
-\SE at MapDeclare{cp1250}{89}{2030}% PER MILLE SIGN
-\SE at MapDeclare{cp1250}{8A}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\SE at MapDeclare{cp1250}{8B}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1250}{8C}{015A}% LATIN CAPITAL LETTER S WITH ACUTE
-\SE at MapDeclare{cp1250}{8D}{0164}% LATIN CAPITAL LETTER T WITH CARON
-\SE at MapDeclare{cp1250}{8E}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\SE at MapDeclare{cp1250}{8F}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE
-\SE at MapDeclare{cp1250}{91}{2018}% LEFT SINGLE QUOTATION MARK
-\SE at MapDeclare{cp1250}{92}{2019}% RIGHT SINGLE QUOTATION MARK
-\SE at MapDeclare{cp1250}{93}{201C}% LEFT DOUBLE QUOTATION MARK
-\SE at MapDeclare{cp1250}{94}{201D}% RIGHT DOUBLE QUOTATION MARK
-\SE at MapDeclare{cp1250}{95}{2022}% BULLET
-\SE at MapDeclare{cp1250}{96}{2013}% EN DASH
-\SE at MapDeclare{cp1250}{97}{2014}% EM DASH
-\SE at MapDeclare{cp1250}{99}{2122}% TRADE MARK SIGN
-\SE at MapDeclare{cp1250}{9A}{0161}% LATIN SMALL LETTER S WITH CARON
-\SE at MapDeclare{cp1250}{9B}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1250}{9C}{015B}% LATIN SMALL LETTER S WITH ACUTE
-\SE at MapDeclare{cp1250}{9D}{0165}% LATIN SMALL LETTER T WITH CARON
-\SE at MapDeclare{cp1250}{9E}{017E}% LATIN SMALL LETTER Z WITH CARON
-\SE at MapDeclare{cp1250}{9F}{017A}% LATIN SMALL LETTER Z WITH ACUTE
-\SE at MapDeclare{cp1250}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{cp1250}{A1}{02C7}% CARON
-\SE at MapDeclare{cp1250}{A2}{02D8}% BREVE
-\SE at MapDeclare{cp1250}{A3}{0141}% LATIN CAPITAL LETTER L WITH STROKE
-\SE at MapDeclare{cp1250}{A4}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{cp1250}{A5}{0104}% LATIN CAPITAL LETTER A WITH OGONEK
-\SE at MapDeclare{cp1250}{A6}{00A6}% BROKEN BAR
-\SE at MapDeclare{cp1250}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{cp1250}{A8}{00A8}% DIAERESIS
-\SE at MapDeclare{cp1250}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{cp1250}{AA}{015E}% LATIN CAPITAL LETTER S WITH CEDILLA
-\SE at MapDeclare{cp1250}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1250}{AC}{00AC}% NOT SIGN
-\SE at MapDeclare{cp1250}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{cp1250}{AE}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{cp1250}{AF}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{cp1250}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{cp1250}{B1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{cp1250}{B2}{02DB}% OGONEK
-\SE at MapDeclare{cp1250}{B3}{0142}% LATIN SMALL LETTER L WITH STROKE
-\SE at MapDeclare{cp1250}{B4}{00B4}% ACUTE ACCENT
-\SE at MapDeclare{cp1250}{B5}{00B5}% MICRO SIGN
-\SE at MapDeclare{cp1250}{B6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{cp1250}{B7}{00B7}% MIDDLE DOT
-\SE at MapDeclare{cp1250}{B8}{00B8}% CEDILLA
-\SE at MapDeclare{cp1250}{B9}{0105}% LATIN SMALL LETTER A WITH OGONEK
-\SE at MapDeclare{cp1250}{BA}{015F}% LATIN SMALL LETTER S WITH CEDILLA
-\SE at MapDeclare{cp1250}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1250}{BC}{013D}% LATIN CAPITAL LETTER L WITH CARON
-\SE at MapDeclare{cp1250}{BD}{02DD}% DOUBLE ACUTE ACCENT
-\SE at MapDeclare{cp1250}{BE}{013E}% LATIN SMALL LETTER L WITH CARON
-\SE at MapDeclare{cp1250}{BF}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{cp1250}{C0}{0154}% LATIN CAPITAL LETTER R WITH ACUTE
-\SE at MapDeclare{cp1250}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE
-\SE at MapDeclare{cp1250}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{cp1250}{C3}{0102}% LATIN CAPITAL LETTER A WITH BREVE
-\SE at MapDeclare{cp1250}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp1250}{C5}{0139}% LATIN CAPITAL LETTER L WITH ACUTE
-\SE at MapDeclare{cp1250}{C6}{0106}% LATIN CAPITAL LETTER C WITH ACUTE
-\SE at MapDeclare{cp1250}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA
-\SE at MapDeclare{cp1250}{C8}{010C}% LATIN CAPITAL LETTER C WITH CARON
-\SE at MapDeclare{cp1250}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{cp1250}{CA}{0118}% LATIN CAPITAL LETTER E WITH OGONEK
-\SE at MapDeclare{cp1250}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS
-\SE at MapDeclare{cp1250}{CC}{011A}% LATIN CAPITAL LETTER E WITH CARON
-\SE at MapDeclare{cp1250}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
-\SE at MapDeclare{cp1250}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{cp1250}{CF}{010E}% LATIN CAPITAL LETTER D WITH CARON
-\SE at MapDeclare{cp1250}{D0}{0110}% LATIN CAPITAL LETTER D WITH STROKE
-\SE at MapDeclare{cp1250}{D1}{0143}% LATIN CAPITAL LETTER N WITH ACUTE
-\SE at MapDeclare{cp1250}{D2}{0147}% LATIN CAPITAL LETTER N WITH CARON
-\SE at MapDeclare{cp1250}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{cp1250}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{cp1250}{D5}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-\SE at MapDeclare{cp1250}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp1250}{D7}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{cp1250}{D8}{0158}% LATIN CAPITAL LETTER R WITH CARON
-\SE at MapDeclare{cp1250}{D9}{016E}% LATIN CAPITAL LETTER U WITH RING ABOVE
-\SE at MapDeclare{cp1250}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE
-\SE at MapDeclare{cp1250}{DB}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-\SE at MapDeclare{cp1250}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp1250}{DD}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE
-\SE at MapDeclare{cp1250}{DE}{0162}% LATIN CAPITAL LETTER T WITH CEDILLA
-\SE at MapDeclare{cp1250}{DF}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{cp1250}{E0}{0155}% LATIN SMALL LETTER R WITH ACUTE
-\SE at MapDeclare{cp1250}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE
-\SE at MapDeclare{cp1250}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX
-\SE at MapDeclare{cp1250}{E3}{0103}% LATIN SMALL LETTER A WITH BREVE
-\SE at MapDeclare{cp1250}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp1250}{E5}{013A}% LATIN SMALL LETTER L WITH ACUTE
-\SE at MapDeclare{cp1250}{E6}{0107}% LATIN SMALL LETTER C WITH ACUTE
-\SE at MapDeclare{cp1250}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
-\SE at MapDeclare{cp1250}{E8}{010D}% LATIN SMALL LETTER C WITH CARON
-\SE at MapDeclare{cp1250}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{cp1250}{EA}{0119}% LATIN SMALL LETTER E WITH OGONEK
-\SE at MapDeclare{cp1250}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS
-\SE at MapDeclare{cp1250}{EC}{011B}% LATIN SMALL LETTER E WITH CARON
-\SE at MapDeclare{cp1250}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE
-\SE at MapDeclare{cp1250}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX
-\SE at MapDeclare{cp1250}{EF}{010F}% LATIN SMALL LETTER D WITH CARON
-\SE at MapDeclare{cp1250}{F0}{0111}% LATIN SMALL LETTER D WITH STROKE
-\SE at MapDeclare{cp1250}{F1}{0144}% LATIN SMALL LETTER N WITH ACUTE
-\SE at MapDeclare{cp1250}{F2}{0148}% LATIN SMALL LETTER N WITH CARON
-\SE at MapDeclare{cp1250}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{cp1250}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
-\SE at MapDeclare{cp1250}{F5}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE
-\SE at MapDeclare{cp1250}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp1250}{F7}{00F7}% DIVISION SIGN
-\SE at MapDeclare{cp1250}{F8}{0159}% LATIN SMALL LETTER R WITH CARON
-\SE at MapDeclare{cp1250}{F9}{016F}% LATIN SMALL LETTER U WITH RING ABOVE
-\SE at MapDeclare{cp1250}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE
-\SE at MapDeclare{cp1250}{FB}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE
-\SE at MapDeclare{cp1250}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp1250}{FD}{00FD}% LATIN SMALL LETTER Y WITH ACUTE
-\SE at MapDeclare{cp1250}{FE}{0163}% LATIN SMALL LETTER T WITH CEDILLA
-\SE at MapDeclare{cp1250}{FF}{02D9}% DOT ABOVE
-%</cp1250>
-%    \end{macrocode}
-% \paragraph{cp1251}
-%    \begin{macrocode}
-%<*cp1251>
-\SE at MapDeclare{cp1251}{80}{0402}% CYRILLIC CAPITAL LETTER DJE
-\SE at MapDeclare{cp1251}{81}{0403}% CYRILLIC CAPITAL LETTER GJE
-\SE at MapDeclare{cp1251}{82}{201A}% SINGLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{cp1251}{83}{0453}% CYRILLIC SMALL LETTER GJE
-\SE at MapDeclare{cp1251}{84}{201E}% DOUBLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{cp1251}{85}{2026}% HORIZONTAL ELLIPSIS
-\SE at MapDeclare{cp1251}{86}{2020}% DAGGER
-\SE at MapDeclare{cp1251}{87}{2021}% DOUBLE DAGGER
-\SE at MapDeclare{cp1251}{88}{20AC}% EURO SIGN
-\SE at MapDeclare{cp1251}{89}{2030}% PER MILLE SIGN
-\SE at MapDeclare{cp1251}{8A}{0409}% CYRILLIC CAPITAL LETTER LJE
-\SE at MapDeclare{cp1251}{8B}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1251}{8C}{040A}% CYRILLIC CAPITAL LETTER NJE
-\SE at MapDeclare{cp1251}{8D}{040C}% CYRILLIC CAPITAL LETTER KJE
-\SE at MapDeclare{cp1251}{8E}{040B}% CYRILLIC CAPITAL LETTER TSHE
-\SE at MapDeclare{cp1251}{8F}{040F}% CYRILLIC CAPITAL LETTER DZHE
-\SE at MapDeclare{cp1251}{90}{0452}% CYRILLIC SMALL LETTER DJE
-\SE at MapDeclare{cp1251}{91}{2018}% LEFT SINGLE QUOTATION MARK
-\SE at MapDeclare{cp1251}{92}{2019}% RIGHT SINGLE QUOTATION MARK
-\SE at MapDeclare{cp1251}{93}{201C}% LEFT DOUBLE QUOTATION MARK
-\SE at MapDeclare{cp1251}{94}{201D}% RIGHT DOUBLE QUOTATION MARK
-\SE at MapDeclare{cp1251}{95}{2022}% BULLET
-\SE at MapDeclare{cp1251}{96}{2013}% EN DASH
-\SE at MapDeclare{cp1251}{97}{2014}% EM DASH
-\SE at MapDeclare{cp1251}{99}{2122}% TRADE MARK SIGN
-\SE at MapDeclare{cp1251}{9A}{0459}% CYRILLIC SMALL LETTER LJE
-\SE at MapDeclare{cp1251}{9B}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1251}{9C}{045A}% CYRILLIC SMALL LETTER NJE
-\SE at MapDeclare{cp1251}{9D}{045C}% CYRILLIC SMALL LETTER KJE
-\SE at MapDeclare{cp1251}{9E}{045B}% CYRILLIC SMALL LETTER TSHE
-\SE at MapDeclare{cp1251}{9F}{045F}% CYRILLIC SMALL LETTER DZHE
-\SE at MapDeclare{cp1251}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{cp1251}{A1}{040E}% CYRILLIC CAPITAL LETTER SHORT U
-\SE at MapDeclare{cp1251}{A2}{045E}% CYRILLIC SMALL LETTER SHORT U
-\SE at MapDeclare{cp1251}{A3}{0408}% CYRILLIC CAPITAL LETTER JE
-\SE at MapDeclare{cp1251}{A4}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{cp1251}{A5}{0490}% CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-\SE at MapDeclare{cp1251}{A6}{00A6}% BROKEN BAR
-\SE at MapDeclare{cp1251}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{cp1251}{A8}{0401}% CYRILLIC CAPITAL LETTER IO
-\SE at MapDeclare{cp1251}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{cp1251}{AA}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE
-\SE at MapDeclare{cp1251}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1251}{AC}{00AC}% NOT SIGN
-\SE at MapDeclare{cp1251}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{cp1251}{AE}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{cp1251}{AF}{0407}% CYRILLIC CAPITAL LETTER YI
-\SE at MapDeclare{cp1251}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{cp1251}{B1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{cp1251}{B2}{0406}% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-\SE at MapDeclare{cp1251}{B3}{0456}% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-\SE at MapDeclare{cp1251}{B4}{0491}% CYRILLIC SMALL LETTER GHE WITH UPTURN
-\SE at MapDeclare{cp1251}{B5}{00B5}% MICRO SIGN
-\SE at MapDeclare{cp1251}{B6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{cp1251}{B7}{00B7}% MIDDLE DOT
-\SE at MapDeclare{cp1251}{B8}{0451}% CYRILLIC SMALL LETTER IO
-\SE at MapDeclare{cp1251}{B9}{2116}% NUMERO SIGN
-\SE at MapDeclare{cp1251}{BA}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE
-\SE at MapDeclare{cp1251}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1251}{BC}{0458}% CYRILLIC SMALL LETTER JE
-\SE at MapDeclare{cp1251}{BD}{0405}% CYRILLIC CAPITAL LETTER DZE
-\SE at MapDeclare{cp1251}{BE}{0455}% CYRILLIC SMALL LETTER DZE
-\SE at MapDeclare{cp1251}{BF}{0457}% CYRILLIC SMALL LETTER YI
-\SE at MapDeclare{cp1251}{C0}{0410}% CYRILLIC CAPITAL LETTER A
-\SE at MapDeclare{cp1251}{C1}{0411}% CYRILLIC CAPITAL LETTER BE
-\SE at MapDeclare{cp1251}{C2}{0412}% CYRILLIC CAPITAL LETTER VE
-\SE at MapDeclare{cp1251}{C3}{0413}% CYRILLIC CAPITAL LETTER GHE
-\SE at MapDeclare{cp1251}{C4}{0414}% CYRILLIC CAPITAL LETTER DE
-\SE at MapDeclare{cp1251}{C5}{0415}% CYRILLIC CAPITAL LETTER IE
-\SE at MapDeclare{cp1251}{C6}{0416}% CYRILLIC CAPITAL LETTER ZHE
-\SE at MapDeclare{cp1251}{C7}{0417}% CYRILLIC CAPITAL LETTER ZE
-\SE at MapDeclare{cp1251}{C8}{0418}% CYRILLIC CAPITAL LETTER I
-\SE at MapDeclare{cp1251}{C9}{0419}% CYRILLIC CAPITAL LETTER SHORT I
-\SE at MapDeclare{cp1251}{CA}{041A}% CYRILLIC CAPITAL LETTER KA
-\SE at MapDeclare{cp1251}{CB}{041B}% CYRILLIC CAPITAL LETTER EL
-\SE at MapDeclare{cp1251}{CC}{041C}% CYRILLIC CAPITAL LETTER EM
-\SE at MapDeclare{cp1251}{CD}{041D}% CYRILLIC CAPITAL LETTER EN
-\SE at MapDeclare{cp1251}{CE}{041E}% CYRILLIC CAPITAL LETTER O
-\SE at MapDeclare{cp1251}{CF}{041F}% CYRILLIC CAPITAL LETTER PE
-\SE at MapDeclare{cp1251}{D0}{0420}% CYRILLIC CAPITAL LETTER ER
-\SE at MapDeclare{cp1251}{D1}{0421}% CYRILLIC CAPITAL LETTER ES
-\SE at MapDeclare{cp1251}{D2}{0422}% CYRILLIC CAPITAL LETTER TE
-\SE at MapDeclare{cp1251}{D3}{0423}% CYRILLIC CAPITAL LETTER U
-\SE at MapDeclare{cp1251}{D4}{0424}% CYRILLIC CAPITAL LETTER EF
-\SE at MapDeclare{cp1251}{D5}{0425}% CYRILLIC CAPITAL LETTER HA
-\SE at MapDeclare{cp1251}{D6}{0426}% CYRILLIC CAPITAL LETTER TSE
-\SE at MapDeclare{cp1251}{D7}{0427}% CYRILLIC CAPITAL LETTER CHE
-\SE at MapDeclare{cp1251}{D8}{0428}% CYRILLIC CAPITAL LETTER SHA
-\SE at MapDeclare{cp1251}{D9}{0429}% CYRILLIC CAPITAL LETTER SHCHA
-\SE at MapDeclare{cp1251}{DA}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN
-\SE at MapDeclare{cp1251}{DB}{042B}% CYRILLIC CAPITAL LETTER YERU
-\SE at MapDeclare{cp1251}{DC}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN
-\SE at MapDeclare{cp1251}{DD}{042D}% CYRILLIC CAPITAL LETTER E
-\SE at MapDeclare{cp1251}{DE}{042E}% CYRILLIC CAPITAL LETTER YU
-\SE at MapDeclare{cp1251}{DF}{042F}% CYRILLIC CAPITAL LETTER YA
-\SE at MapDeclare{cp1251}{E0}{0430}% CYRILLIC SMALL LETTER A
-\SE at MapDeclare{cp1251}{E1}{0431}% CYRILLIC SMALL LETTER BE
-\SE at MapDeclare{cp1251}{E2}{0432}% CYRILLIC SMALL LETTER VE
-\SE at MapDeclare{cp1251}{E3}{0433}% CYRILLIC SMALL LETTER GHE
-\SE at MapDeclare{cp1251}{E4}{0434}% CYRILLIC SMALL LETTER DE
-\SE at MapDeclare{cp1251}{E5}{0435}% CYRILLIC SMALL LETTER IE
-\SE at MapDeclare{cp1251}{E6}{0436}% CYRILLIC SMALL LETTER ZHE
-\SE at MapDeclare{cp1251}{E7}{0437}% CYRILLIC SMALL LETTER ZE
-\SE at MapDeclare{cp1251}{E8}{0438}% CYRILLIC SMALL LETTER I
-\SE at MapDeclare{cp1251}{E9}{0439}% CYRILLIC SMALL LETTER SHORT I
-\SE at MapDeclare{cp1251}{EA}{043A}% CYRILLIC SMALL LETTER KA
-\SE at MapDeclare{cp1251}{EB}{043B}% CYRILLIC SMALL LETTER EL
-\SE at MapDeclare{cp1251}{EC}{043C}% CYRILLIC SMALL LETTER EM
-\SE at MapDeclare{cp1251}{ED}{043D}% CYRILLIC SMALL LETTER EN
-\SE at MapDeclare{cp1251}{EE}{043E}% CYRILLIC SMALL LETTER O
-\SE at MapDeclare{cp1251}{EF}{043F}% CYRILLIC SMALL LETTER PE
-\SE at MapDeclare{cp1251}{F0}{0440}% CYRILLIC SMALL LETTER ER
-\SE at MapDeclare{cp1251}{F1}{0441}% CYRILLIC SMALL LETTER ES
-\SE at MapDeclare{cp1251}{F2}{0442}% CYRILLIC SMALL LETTER TE
-\SE at MapDeclare{cp1251}{F3}{0443}% CYRILLIC SMALL LETTER U
-\SE at MapDeclare{cp1251}{F4}{0444}% CYRILLIC SMALL LETTER EF
-\SE at MapDeclare{cp1251}{F5}{0445}% CYRILLIC SMALL LETTER HA
-\SE at MapDeclare{cp1251}{F6}{0446}% CYRILLIC SMALL LETTER TSE
-\SE at MapDeclare{cp1251}{F7}{0447}% CYRILLIC SMALL LETTER CHE
-\SE at MapDeclare{cp1251}{F8}{0448}% CYRILLIC SMALL LETTER SHA
-\SE at MapDeclare{cp1251}{F9}{0449}% CYRILLIC SMALL LETTER SHCHA
-\SE at MapDeclare{cp1251}{FA}{044A}% CYRILLIC SMALL LETTER HARD SIGN
-\SE at MapDeclare{cp1251}{FB}{044B}% CYRILLIC SMALL LETTER YERU
-\SE at MapDeclare{cp1251}{FC}{044C}% CYRILLIC SMALL LETTER SOFT SIGN
-\SE at MapDeclare{cp1251}{FD}{044D}% CYRILLIC SMALL LETTER E
-\SE at MapDeclare{cp1251}{FE}{044E}% CYRILLIC SMALL LETTER YU
-\SE at MapDeclare{cp1251}{FF}{044F}% CYRILLIC SMALL LETTER YA
-%</cp1251>
-%    \end{macrocode}
-% \paragraph{cp1257}
-%    \begin{macrocode}
-%<*cp1257>
-\SE at MapDeclare{cp1257}{80}{20AC}% EURO SIGN
-\SE at MapDeclare{cp1257}{82}{201A}% SINGLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{cp1257}{84}{201E}% DOUBLE LOW-9 QUOTATION MARK
-\SE at MapDeclare{cp1257}{85}{2026}% HORIZONTAL ELLIPSIS
-\SE at MapDeclare{cp1257}{86}{2020}% DAGGER
-\SE at MapDeclare{cp1257}{87}{2021}% DOUBLE DAGGER
-\SE at MapDeclare{cp1257}{89}{2030}% PER MILLE SIGN
-\SE at MapDeclare{cp1257}{8B}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1257}{8D}{00A8}% DIAERESIS
-\SE at MapDeclare{cp1257}{8E}{02C7}% CARON
-\SE at MapDeclare{cp1257}{8F}{00B8}% CEDILLA
-\SE at MapDeclare{cp1257}{91}{2018}% LEFT SINGLE QUOTATION MARK
-\SE at MapDeclare{cp1257}{92}{2019}% RIGHT SINGLE QUOTATION MARK
-\SE at MapDeclare{cp1257}{93}{201C}% LEFT DOUBLE QUOTATION MARK
-\SE at MapDeclare{cp1257}{94}{201D}% RIGHT DOUBLE QUOTATION MARK
-\SE at MapDeclare{cp1257}{95}{2022}% BULLET
-\SE at MapDeclare{cp1257}{96}{2013}% EN DASH
-\SE at MapDeclare{cp1257}{97}{2014}% EM DASH
-\SE at MapDeclare{cp1257}{99}{2122}% TRADE MARK SIGN
-\SE at MapDeclare{cp1257}{9B}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1257}{9D}{00AF}% MACRON
-\SE at MapDeclare{cp1257}{9E}{02DB}% OGONEK
-\SE at MapDeclare{cp1257}{A0}{00A0}% NO-BREAK SPACE
-\SE at MapDeclare{cp1257}{A2}{00A2}% CENT SIGN
-\SE at MapDeclare{cp1257}{A3}{00A3}% POUND SIGN
-\SE at MapDeclare{cp1257}{A4}{00A4}% CURRENCY SIGN
-\SE at MapDeclare{cp1257}{A6}{00A6}% BROKEN BAR
-\SE at MapDeclare{cp1257}{A7}{00A7}% SECTION SIGN
-\SE at MapDeclare{cp1257}{A8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE
-\SE at MapDeclare{cp1257}{A9}{00A9}% COPYRIGHT SIGN
-\SE at MapDeclare{cp1257}{AA}{0156}% LATIN CAPITAL LETTER R WITH CEDILLA
-\SE at MapDeclare{cp1257}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1257}{AC}{00AC}% NOT SIGN
-\SE at MapDeclare{cp1257}{AD}{00AD}% SOFT HYPHEN
-\SE at MapDeclare{cp1257}{AE}{00AE}% REGISTERED SIGN
-\SE at MapDeclare{cp1257}{AF}{00C6}% LATIN CAPITAL LETTER AE
-\SE at MapDeclare{cp1257}{B0}{00B0}% DEGREE SIGN
-\SE at MapDeclare{cp1257}{B1}{00B1}% PLUS-MINUS SIGN
-\SE at MapDeclare{cp1257}{B2}{00B2}% SUPERSCRIPT TWO
-\SE at MapDeclare{cp1257}{B3}{00B3}% SUPERSCRIPT THREE
-\SE at MapDeclare{cp1257}{B4}{00B4}% ACUTE ACCENT
-\SE at MapDeclare{cp1257}{B5}{00B5}% MICRO SIGN
-\SE at MapDeclare{cp1257}{B6}{00B6}% PILCROW SIGN
-\SE at MapDeclare{cp1257}{B7}{00B7}% MIDDLE DOT
-\SE at MapDeclare{cp1257}{B8}{00F8}% LATIN SMALL LETTER O WITH STROKE
-\SE at MapDeclare{cp1257}{B9}{00B9}% SUPERSCRIPT ONE
-\SE at MapDeclare{cp1257}{BA}{0157}% LATIN SMALL LETTER R WITH CEDILLA
-\SE at MapDeclare{cp1257}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-\SE at MapDeclare{cp1257}{BC}{00BC}% VULGAR FRACTION ONE QUARTER
-\SE at MapDeclare{cp1257}{BD}{00BD}% VULGAR FRACTION ONE HALF
-\SE at MapDeclare{cp1257}{BE}{00BE}% VULGAR FRACTION THREE QUARTERS
-\SE at MapDeclare{cp1257}{BF}{00E6}% LATIN SMALL LETTER AE
-\SE at MapDeclare{cp1257}{C0}{0104}% LATIN CAPITAL LETTER A WITH OGONEK
-\SE at MapDeclare{cp1257}{C1}{012E}% LATIN CAPITAL LETTER I WITH OGONEK
-\SE at MapDeclare{cp1257}{C2}{0100}% LATIN CAPITAL LETTER A WITH MACRON
-\SE at MapDeclare{cp1257}{C3}{0106}% LATIN CAPITAL LETTER C WITH ACUTE
-\SE at MapDeclare{cp1257}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp1257}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE
-\SE at MapDeclare{cp1257}{C6}{0118}% LATIN CAPITAL LETTER E WITH OGONEK
-\SE at MapDeclare{cp1257}{C7}{0112}% LATIN CAPITAL LETTER E WITH MACRON
-\SE at MapDeclare{cp1257}{C8}{010C}% LATIN CAPITAL LETTER C WITH CARON
-\SE at MapDeclare{cp1257}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE
-\SE at MapDeclare{cp1257}{CA}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE
-\SE at MapDeclare{cp1257}{CB}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE
-\SE at MapDeclare{cp1257}{CC}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA
-\SE at MapDeclare{cp1257}{CD}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA
-\SE at MapDeclare{cp1257}{CE}{012A}% LATIN CAPITAL LETTER I WITH MACRON
-\SE at MapDeclare{cp1257}{CF}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA
-\SE at MapDeclare{cp1257}{D0}{0160}% LATIN CAPITAL LETTER S WITH CARON
-\SE at MapDeclare{cp1257}{D1}{0143}% LATIN CAPITAL LETTER N WITH ACUTE
-\SE at MapDeclare{cp1257}{D2}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA
-\SE at MapDeclare{cp1257}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE
-\SE at MapDeclare{cp1257}{D4}{014C}% LATIN CAPITAL LETTER O WITH MACRON
-\SE at MapDeclare{cp1257}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE
-\SE at MapDeclare{cp1257}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp1257}{D7}{00D7}% MULTIPLICATION SIGN
-\SE at MapDeclare{cp1257}{D8}{0172}% LATIN CAPITAL LETTER U WITH OGONEK
-\SE at MapDeclare{cp1257}{D9}{0141}% LATIN CAPITAL LETTER L WITH STROKE
-\SE at MapDeclare{cp1257}{DA}{015A}% LATIN CAPITAL LETTER S WITH ACUTE
-\SE at MapDeclare{cp1257}{DB}{016A}% LATIN CAPITAL LETTER U WITH MACRON
-\SE at MapDeclare{cp1257}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp1257}{DD}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{cp1257}{DE}{017D}% LATIN CAPITAL LETTER Z WITH CARON
-\SE at MapDeclare{cp1257}{DF}{00DF}% LATIN SMALL LETTER SHARP S
-\SE at MapDeclare{cp1257}{E0}{0105}% LATIN SMALL LETTER A WITH OGONEK
-\SE at MapDeclare{cp1257}{E1}{012F}% LATIN SMALL LETTER I WITH OGONEK
-\SE at MapDeclare{cp1257}{E2}{0101}% LATIN SMALL LETTER A WITH MACRON
-\SE at MapDeclare{cp1257}{E3}{0107}% LATIN SMALL LETTER C WITH ACUTE
-\SE at MapDeclare{cp1257}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
-\SE at MapDeclare{cp1257}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE
-\SE at MapDeclare{cp1257}{E6}{0119}% LATIN SMALL LETTER E WITH OGONEK
-\SE at MapDeclare{cp1257}{E7}{0113}% LATIN SMALL LETTER E WITH MACRON
-\SE at MapDeclare{cp1257}{E8}{010D}% LATIN SMALL LETTER C WITH CARON
-\SE at MapDeclare{cp1257}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE
-\SE at MapDeclare{cp1257}{EA}{017A}% LATIN SMALL LETTER Z WITH ACUTE
-\SE at MapDeclare{cp1257}{EB}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE
-\SE at MapDeclare{cp1257}{EC}{0123}% LATIN SMALL LETTER G WITH CEDILLA
-\SE at MapDeclare{cp1257}{ED}{0137}% LATIN SMALL LETTER K WITH CEDILLA
-\SE at MapDeclare{cp1257}{EE}{012B}% LATIN SMALL LETTER I WITH MACRON
-\SE at MapDeclare{cp1257}{EF}{013C}% LATIN SMALL LETTER L WITH CEDILLA
-\SE at MapDeclare{cp1257}{F0}{0161}% LATIN SMALL LETTER S WITH CARON
-\SE at MapDeclare{cp1257}{F1}{0144}% LATIN SMALL LETTER N WITH ACUTE
-\SE at MapDeclare{cp1257}{F2}{0146}% LATIN SMALL LETTER N WITH CEDILLA
-\SE at MapDeclare{cp1257}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE
-\SE at MapDeclare{cp1257}{F4}{014D}% LATIN SMALL LETTER O WITH MACRON
-\SE at MapDeclare{cp1257}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE
-\SE at MapDeclare{cp1257}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS
-\SE at MapDeclare{cp1257}{F7}{00F7}% DIVISION SIGN
-\SE at MapDeclare{cp1257}{F8}{0173}% LATIN SMALL LETTER U WITH OGONEK
-\SE at MapDeclare{cp1257}{F9}{0142}% LATIN SMALL LETTER L WITH STROKE
-\SE at MapDeclare{cp1257}{FA}{015B}% LATIN SMALL LETTER S WITH ACUTE
-\SE at MapDeclare{cp1257}{FB}{016B}% LATIN SMALL LETTER U WITH MACRON
-\SE at MapDeclare{cp1257}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS
-\SE at MapDeclare{cp1257}{FD}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
-\SE at MapDeclare{cp1257}{FE}{017E}% LATIN SMALL LETTER Z WITH CARON
-\SE at MapDeclare{cp1257}{FF}{02D9}% DOT ABOVE
-%</cp1257>
-%    \end{macrocode}
-%    \endgroup
-%
-% \section{Test}
-%
-% \subsection{Catcode checks for loading}
-%
-%    \begin{macrocode}
-%<*test1>
-%    \end{macrocode}
-%    \begin{macrocode}
-\NeedsTeXFormat{LaTeX2e}
-\nofiles
-\documentclass{minimal}
-\makeatletter
-
-\newcommand*{\RestoreCatcodes}{}
-\count@=0 %
-\loop
-  \edef\RestoreCatcodes{%
-    \RestoreCatcodes
-    \catcode\the\count@=\the\catcode\count@\relax
-  }%
-\ifnum\count@<255 %
-  \advance\count@\@ne
-\repeat
-
-\newcommand*{\RangeCatcodeInvalid}[2]{%
-  \count@=#1\relax
-  \loop
-    \catcode\count@=15 %
-  \ifnum\count@<#2\relax
-    \advance\count@\@ne
-  \repeat
-}
-\def\Test{%
-  \RangeCatcodeInvalid{0}{47}%
-  \RangeCatcodeInvalid{58}{64}%
-  \RangeCatcodeInvalid{91}{96}%
-  \RangeCatcodeInvalid{123}{255}%
-  \catcode`\@=12 %
-  \catcode`\\=0 %
-  \catcode`\{=1 %
-  \catcode`\}=2 %
-  \catcode`\#=6 %
-  \catcode`\[=12 %
-  \catcode`\]=12 %
-  \catcode`\%=14 %
-  \catcode`\ =10 %
-  \catcode13=5 %
-  \usepackage{stringenc}[2016/05/16]%
-  \RestoreCatcodes
-}
-\Test
-
-\ifx\numexpr\relax
-  \expandafter\@@end
-\fi
-
-\usepackage{qstest}
-\IncludeTests{*}
-\LogTests{log}{*}{*}
-\def\Test#1{%
-  \begin{qstest}{loading}{loading}%
-%    \RangeCatcodeInvalid{0}{47}%
-%    % 0-9
-%    \RangeCatcodeInvalid{58}{64}%
-%    % A-Z
-%    \RangeCatcodeInvalid{91}{96}%
-%    % a-z
-%    \RangeCatcodeInvalid{123}{255}%
-    \setbox0=\hbox{%
-      \def\par{p}%
-      \RangeCatcodeInvalid{0}{255}%
-      \StringEncodingLoad{#1}%
-    }%
-    \Expect*{\the\wd0}{0.0pt}%
-  \end{qstest}%
-}
-\@for\x:=\StringEncodingList\do{%
-  \Test\x
-}
-\@@end
-%    \end{macrocode}
-%    \begin{macrocode}
-%</test1>
-%    \end{macrocode}
-% \subsection{Conversion tests}
-%
-%    \begin{macrocode}
-%<*test2>
-%    \end{macrocode}
-%    \begin{macrocode}
-\NeedsTeXFormat{LaTeX2e}
-\nofiles
-\documentclass{minimal}
-
-\ifx\plainmode Y
-  \let\SavedNumexpr\numexpr
-  \let\numexpr\relax
-\fi
-\usepackage{stringenc}[2016/05/16]
-\ifx\plainmode Y
-  \let\numexpr\SavedNumexpr
-\fi
-\usepackage{qstest}
-\IncludeTests{*}
-\LogTests{log}{*}{*}
-
-\def\Test#1#2#3#4#5{%
-  \begingroup
-    \edef\x{\endgroup
-      \noexpand\TestTest{#1}{#2}{#3}{#4}#5||\noexpand\NIL
-    }%
-  \x
-}
-\def\TestTest#1#2#3#4#5|#6|#7\NIL{%
-  \begin{qstest}{encodings}{encodings, conversion}%
-    \setbox0=\hbox{%
-      \def\par{p}%
-      \EdefUnescapeHex\IN{#4}%
-      \StringEncodingConvert\RESULT\IN{#1}{#2}%
-      \EdefEscapeHex\RESULT\RESULT
-      \Expect*{\RESULT}*{#5#6}%
-      \Expect*{\StringEncodingSuccessFailure{true}{false}}{#3}%
-      \StringEncodingSuccessFailure{}{%
-        \StringEncodingConvertTest\RESULT\IN{#1}{#2}{%
-        }{%
-          \EdefEscapeHex\RESULT\RESULT
-          \Expect*{\RESULT}{#5}%
-        }%
-      }%
-    }%
-    \Expect*{\the\wd0}{0.0pt}%
-  \end{qstest}%
-}
-
-\def\AllBytesLow{%
-  000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F%
-  202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F%
-  404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F%
-  606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E7F%
-}
-\def\AllBytesHigh{%
-  808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F%
-  A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF%
-  C0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF%
-  E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF%
-}
-\def\AllBytes{%
-  \AllBytesLow
-  \AllBytesHigh
-}
-\def\AllUnicodesLow{%
-  0000000100020003000400050006000700080009000A000B000C000D000E000F%
-  0010001100120013001400150016001700180019001A001B001C001D001E001F%
-  0020002100220023002400250026002700280029002A002B002C002D002E002F%
-  0030003100320033003400350036003700380039003A003B003C003D003E003F%
-  0040004100420043004400450046004700480049004A004B004C004D004E004F%
-  0050005100520053005400550056005700580059005A005B005C005D005E005F%
-  0060006100620063006400650066006700680069006A006B006C006D006E006F%
-  0070007100720073007400750076007700780079007A007B007C007D007E007F%
-}
-%    \end{macrocode}
-%
-% \subsubsection{UTF8/16/32 encodings}
-%
-%    \begin{macrocode}
-\Test{utf16be}{utf16be}{true}%
-  {004D04304E8CD800DF02}%
-  {004D04304E8CD800DF02}%
-\Test{utf16}{utf16be}{true}%
-  {004D04304E8CD800DF02}%
-  {004D04304E8CD800DF02}%
-\Test{utf16be}{utf16}{true}%
-  {004D04304E8CD800DF02}%
-  {004D04304E8CD800DF02}%
-\Test{utf16}{utf16}{true}%
-  {004D04304E8CD800DF02}%
-  {004D04304E8CD800DF02}%
-\Test{utf16}{utf16}{true}%
-  {FEFF004D04304E8CD800DF02}%
-  {004D04304E8CD800DF02}%
-\Test{utf16}{utf16}{true}%
-  {FFFE4D0030048C4E00D802DF}%
-  {004D04304E8CD800DF02}%
-\Test{utf16be}{utf32be}{true}%
-  {004D04304E8CD800DF02}%
-  {0000004D0000043000004E8C00010302}%
-\Test{utf16be}{utf32le}{true}%
-  {004D04304E8CD800DF02}%
-  {4D000000300400008C4E000002030100}%
-\Test{utf32be}{utf16}{true}%
-  {0000004D0000043000004E8C00010302}%
-  {004D04304E8CD800DF02}%
-\Test{utf32le}{utf16}{true}%
-  {4D000000300400008C4E000002030100}%
-  {004D04304E8CD800DF02}%
-\Test{utf32}{utf16}{true}%
-  {0000004D0000043000004E8C00010302}%
-  {004D04304E8CD800DF02}%
-\Test{utf32}{utf16}{true}%
-  {0000FEFF0000004D0000043000004E8C00010302}%
-  {004D04304E8CD800DF02}%
-\Test{utf32}{utf16}{true}%
-  {FFFE00004D000000300400008C4E000002030100}%
-  {004D04304E8CD800DF02}%
-\Test{utf32be}{utf16be}{false}{FFFFFFFF}{}
-\Test{utf32be}{utf16be}{false}{0000004DFFFFFFFF}{004D}
-\Test{utf32be}{utf16be}{false}{FFFFFFFF0000004D}{|004D}
-\Test{utf32be}{utf16be}{false}{0000004DFFFFFFFF00000430}{004D|0430}
-\Test{utf32be}{utf16be}{false}{FFFFFFFF0000004DFFFFFFFF}{|004D}
-\Test{utf32be}{utf16be}{false}{FFFFFF}{}
-\Test{utf32be}{utf16be}{false}{0000004DFFFFFF}{004D}
-\Test{utf32be}{utf16be}{false}{FFFFFF0000004D}{}
-\Test{utf32be}{utf16be}{false}{0000004DFFFFFF00000430}{004D}
-\Test{utf32be}{utf16be}{false}{FFFFFF0000004DFFFFFF}{|4DFF}
-\Test{utf32be}{utf16be}{false}{FFFF}{}
-\Test{utf32be}{utf16be}{false}{0000004DFFFF}{004D}
-\Test{utf32be}{utf16be}{false}{FFFF0000004D}{}
-\Test{utf32be}{utf16be}{false}{0000004DFFFF00000430}{004D}
-\Test{utf32be}{utf16be}{false}{FF}{}
-\Test{utf32be}{utf16be}{false}{0000004DFF}{004D}
-\Test{utf32be}{utf16be}{false}{FF0000004D}{}
-\Test{utf32be}{utf16be}{false}{0000004DFF00000430}{004D}
-\Test{utf16be}{utf32be}{true}{DBBFDFFF}{000FFFFF}
-\Test{utf16be}{utf8}{true}%
-  {004D04304E8CD800DF02}%
-  {4DD0B0E4BA8CF0908C82}%
-\Test{utf32}{utf8}{true}%
-  {000000000000007F000000800000FFFF000100000010FFFF}%
-  {007FC280EFBFBFF0908080F48FBFBF}%
-\Test{utf8}{utf16}{true}%
-  {007FC280EFBFBFF0908080F48FBFBF}%
-  {0000007F0080FFFFD800DC00DBFFDFFF}%
-\Test{utf16}{utf32}{true}%
-  {0000007F0080FFFFD800DC00DBFFDFFF}%
-  {000000000000007F000000800000FFFF000100000010FFFF}%
-\Test{utf8}{utf32}{true}%
-  {007FC280EFBFBFF0908080F48FBFBF}%
-  {000000000000007F000000800000FFFF000100000010FFFF}%
-\Test{utf8}{utf16}{false}{64F57F}{|0064007F}
-\Test{utf8}{utf16}{false}{64FE7F}{|0064007F}
-\Test{utf8}{utf16}{false}{64FF7F}{|0064007F}
-\Test{utf8}{utf16}{false}{80}{}
-\Test{utf8}{utf16}{false}{7F807F}{007F|007F}
-\Test{utf8}{utf16}{false}{C0}{}
-\Test{utf8}{utf16}{false}{7FC07F}{|007F007F}
-\Test{utf8}{utf16}{false}{C1}{}
-\Test{utf8}{utf16}{false}{7FC17F}{|007F007F}
-\Test{utf8}{utf16}{false}{C080}{}
-\Test{utf8}{utf16}{false}{C2}{}
-\Test{utf8}{utf16}{false}{C2CF}{}
-\Test{utf8}{utf16}{false}{12C27F}{0012|007F}
-\Test{utf8}{utf16}{true}{C280}{0080}
-\Test{utf8}{utf16}{true}{DFBF}{07FF}
-\Test{utf8}{utf16}{false}{E0}{}
-\Test{utf8}{utf16}{false}{E07F}{|007F}
-\Test{utf8}{utf16}{false}{E0A0}{}
-\Test{utf8}{utf16}{false}{E0A07F}{|007F}
-\Test{utf8}{utf16}{false}{E08080}{}
-\Test{utf8}{utf16}{false}{E080807F}{|007F}
-\Test{utf8}{utf16}{true}{ED8080}{D000}
-\Test{utf8}{utf16}{true}{ED9FBF}{D7FF}
-\Test{utf8}{utf16}{true}{EE8080}{E000}
-\Test{utf8}{utf16}{true}{EFBFBF}{FFFF}
-\Test{utf8}{utf32}{false}{F0}{}
-\Test{utf8}{utf32}{false}{F07F}{|0000007F}
-\Test{utf8}{utf32}{false}{F090}{}
-\Test{utf8}{utf32}{false}{F0907F}{|0000007F}
-\Test{utf8}{utf32}{false}{F09080}{}
-\Test{utf8}{utf32}{false}{F090807F}{|0000007F}
-\Test{utf8}{utf32}{true}{F0908080}{00010000}
-\Test{utf8}{utf32}{false}{F0808080}{}
-\Test{utf8}{utf32}{false}{F08080807F}{|0000007F}
-\Test{utf8}{utf32}{true}{F1808080}{00040000}
-\Test{utf8}{utf32}{true}{F3BFBFBF}{000FFFFF}
-\Test{utf8}{utf32}{true}{F4808080}{00100000}
-\Test{utf8}{utf32}{true}{F48FBFBF}{0010FFFF}
-\Test{utf8}{utf32}{false}{F4BFBFBF}{}
-\Test{utf8}{utf32}{false}{F4BFBFBF7F}{|0000007F}
-\Test{utf16be}{utf8}{true}{0000}{00}
-\Test{utf16be}{utf8}{true}{007F}{7F}
-\Test{utf16be}{utf8}{true}{0080}{C280}
-\Test{utf16be}{utf8}{true}{07FF}{DFBF}
-\Test{utf16be}{utf8}{true}{0800}{E0A080}
-\Test{utf16be}{utf8}{true}{0FFF}{E0BFBF}
-\Test{utf16be}{utf8}{true}{1000}{E18080}
-\Test{utf16be}{utf8}{true}{CFFF}{ECBFBF}
-\Test{utf16be}{utf8}{true}{D000}{ED8080}
-\Test{utf16be}{utf8}{true}{D7FF}{ED9FBF}
-\Test{utf16be}{utf8}{false}{D800}{}
-\Test{utf16be}{utf8}{false}{DFFF}{}
-\Test{utf16be}{utf8}{true}{E000}{EE8080}
-\Test{utf16be}{utf8}{true}{FFFF}{EFBFBF}
-\Test{utf32be}{utf8}{true}{00010000}{F0908080}
-\Test{utf32be}{utf8}{true}{0003FFFF}{F0BFBFBF}
-\Test{utf32be}{utf8}{true}{00040000}{F1808080}
-\Test{utf32be}{utf8}{true}{000FFFFF}{F3BFBFBF}
-\Test{utf32be}{utf8}{true}{00100000}{F4808080}
-\Test{utf32be}{utf8}{true}{0010FFFF}{F48FBFBF}
-\Test{utf32be}{utf8}{false}{00110000}{}
-\Test{utf32be}{utf8}{false}{001100000000007F}{|7F}
-%    \end{macrocode}
-%
-% \subsubsection{ASCII}
-%
-%    \begin{macrocode}
-\Test{ascii}{utf8}{true}{007F}{007F}
-\Test{ascii}{utf8}{false}{80}{}
-\Test{ascii}{utf8}{false}{80}{}
-\Test{ascii}{utf8}{false}{807F}{|7F}
-\Test{utf16be}{ascii}{true}{0000007F}{007F}
-\Test{utf16be}{ascii}{false}{0080}{}
-\Test{utf16be}{ascii}{false}{0430}{}
-\Test{utf16be}{ascii}{false}{D800DF02}{}
-\Test{utf16be}{ascii}{false}{D800DF02007F}{|7F}
-\Test{ascii}{utf16be}{true}\AllBytesLow\AllUnicodesLow
-\Test{utf16be}{ascii}{true}\AllUnicodesLow\AllBytesLow
-%    \end{macrocode}
-%
-% \subsubsection{PDFDocEncoding}
-%
-%    \begin{macrocode}
-\def\pdfdocSlots{%
-  090A0D18191A1B1C1D1E1F%
-  202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F%
-  404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F%
-  606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E%
-  808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E%
-  A0A1A2A3A4A5A6A7A8A9AAABACAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF%
-  C0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF%
-  E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF%
-}
-\def\pdfdocUnicodes{%
-  0009000A000D02D802C702C602D902DD02DB02DA02DC%
-  0020002100220023002400250026002700280029002A002B002C002D002E002F%
-  0030003100320033003400350036003700380039003A003B003C003D003E003F%
-  0040004100420043004400450046004700480049004A004B004C004D004E004F%
-  0050005100520053005400550056005700580059005A005B005C005D005E005F%
-  0060006100620063006400650066006700680069006A006B006C006D006E006F%
-  0070007100720073007400750076007700780079007A007B007C007D007E%
-  202220202021202620142013019220442039203A22122030201E201C201D2018%
-  2019201A2122FB01FB020141015201600178017D0131014201530161017E%
-  20AC00A100A200A300A400A500A600A700A800A900AA00AB00AC00AE00AF%
-  00B000B100B200B300B400B500B600B700B800B900BA00BB00BC00BD00BE00BF%
-  00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF%
-  00D000D100D200D300D400D500D600D700D800D900DA00DB00DC00DD00DE00DF%
-  00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF%
-  00F000F100F200F300F400F500F600F700F800F900FA00FB00FC00FD00FE00FF%
-}
-\Test{pdfdoc}{utf16be}{false}%
-  {0001020304050607080B0C0E0F10111213141516177F9FAD}%
-  {}%
-\Test{pdfdoc}{utf16be}{true}\pdfdocSlots\pdfdocUnicodes
-\Test{pdfdoc}{utf16be}{false}\AllBytes{|\pdfdocUnicodes}%
-\Test{utf16be}{pdfdoc}{true}\pdfdocUnicodes\pdfdocSlots
-\Test{utf16be}{pdfdoc}{true}{FEFF0054006500730074}{54657374}
-%    \end{macrocode}
-%
-% \subsubsection{ISO-8859-1}
-%
-%    \begin{macrocode}
-\Test{iso-8859-1}{utf16be}{true}{007FA0FF}{0000007F00A000FF}
-\Test{iso-8859-1}{utf16be}{false}{80}{}
-\Test{iso-8859-1}{utf16be}{false}{807F}{|007F}
-\Test{iso-8859-1}{utf16be}{false}{9F}{}
-\Test{iso-8859-1}{utf16be}{false}{9F7F}{|007F}
-%    \end{macrocode}
-%
-% \subsubsection{CP1252}
-%
-%    \begin{macrocode}
-\def\Slots{%
-  \AllBytesLow
-  8082838485868788898A8B8C8E9192939495969798999A9B9C9E9F%
-  A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF%
-  C0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF%
-  E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF%
-}
-\def\Unicodes{%
-  \AllUnicodesLow
-  20AC201A0192201E20262020202102C62030016020390152017D%
-  20182019201C201D20222013201402DC21220161203A0153017E0178%
-  00A000A100A200A300A400A500A600A700A800A900AA00AB00AC00AD00AE00AF%
-  00B000B100B200B300B400B500B600B700B800B900BA00BB00BC00BD00BE00BF%
-  00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF%
-  00D000D100D200D300D400D500D600D700D800D900DA00DB00DC00DD00DE00DF%
-  00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF%
-  00F000F100F200F300F400F500F600F700F800F900FA00FB00FC00FD00FE00FF%
-}
-\Test{cp1252}{utf16be}{false}{818D8F909D}{}
-\Test{cp1252}{utf16be}{true}\Slots\Unicodes
-\Test{utf16be}{cp1252}{true}\Unicodes\Slots
-%    \end{macrocode}
-%
-% \subsubsection{KOI8-R}
-%
-%    \begin{macrocode}
-\def\Slots{%
-  \AllBytesLow
-  808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F%
-  A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF%
-  C0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF%
-  E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF%
-}
-\def\Unicodes{%
-  \AllUnicodesLow
-  25002502250C251025142518251C2524252C2534253C258025842588258C2590%
-  259125922593232025A02219221A22482264226500A0232100B000B200B700F7%
-  25502551255204512553255425552556255725582559255A255B255C255D255E%
-  255F25602561040125622563256425652566256725682569256A256B256C00A9%
-  044E0430043104460434043504440433044504380439043A043B043C043D043E%
-  043F044F044004410442044304360432044C044B04370448044D04490447044A%
-  042E0410041104260414041504240413042504180419041A041B041C041D041E%
-  041F042F042004210422042304160412042C042B04170428042D04290427042A%
-}
-\Test{koi8-r}{utf16be}{true}\Slots\Unicodes
-\Test{utf16be}{koi8-r}{true}\Unicodes\Slots
-%    \end{macrocode}
-%
-% \subsubsection{DEC-MCS}
-%
-%    \begin{macrocode}
-\def\Slots{%
-  \AllBytesLow
-  A1A2A3A5A7A8A9AAABB0B1B2B3B5B6B7B9BABBBCBDBF%
-  C0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD1D2D3D4D5D6D7D8D9DADBDCDDDF%
-  E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF1F2F3F4F5F6F7F8F9FAFBFCFD%
-}
-\def\Unicodes{%
-  \AllUnicodesLow
-  00A100A200A300A500A700A400A900AA00AB%
-  00B000B100B200B300B500B600B700B900BA00BB00BC00BD00BF%
-  00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF%
-  00D100D200D300D400D500D6015200D800D900DA00DB00DC017800DF%
-  00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF%
-  00F100F200F300F400F500F6015300F800F900FA00FB00FC00FF%
-}
-\Test{dec-mcs}{utf16be}{true}\Slots\Unicodes
-\Test{dec-mcs}{utf16be}{false}{C0BEC2}{00C0|00C2}
-\Test{utf16be}{dec-mcs}{true}\Unicodes\Slots
-%    \end{macrocode}
-%
-% \subsection{Removal of byte order marks}
-%
-%    \begin{macrocode}
-\Test{utf16be}{utf16be}{true}{FEFF}{}
-\Test{utf16be}{utf16be}{true}{FFFE}{FFFE}
-\Test{utf16le}{utf16le}{true}{FFFE}{}
-\Test{utf16le}{utf16le}{true}{FEFF}{FEFF}
-\Test{utf32be}{utf32be}{true}{0000FEFF}{}
-\Test{utf32be}{utf32be}{true}{0000FFFE}{0000FFFE}
-\Test{utf32le}{utf32le}{true}{FFFE0000}{}
-\Test{utf32le}{utf32le}{true}{FEFF0000}{FEFF0000}
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\csname @@end\endcsname
-%    \end{macrocode}
-%    \begin{macrocode}
-%</test2>
-%    \end{macrocode}
-%
-% \section{Installation}
-%
-% \subsection{Download}
-%
-% \paragraph{Package.} This package is available on
-% CTAN\footnote{\CTANpkg{stringenc}}:
-% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/stringenc.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/stringenc.pdf}] Documentation.
-% \end{description}
-%
-%
-% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-%   |unzip oberdiek.tds.zip -d ~/texmf|
-% \end{quote}
-%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
-% \subsection{Package installation}
-%
-% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
-% \docstrip\ archive. The files are extracted by running the
-% \xfile{.dtx} through \plainTeX:
-% \begin{quote}
-%   \verb|tex stringenc.dtx|
-% \end{quote}
-%
-% \paragraph{TDS.} Now the different files must be moved into
-% the different directories in your installation TDS tree
-% (also known as \xfile{texmf} tree):
-% \begin{quote}
-% \def\t{^^A
-% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-%   stringenc.sty & tex/generic/oberdiek/stringenc.sty\\
-%   se-utf32be.def & tex/generic/oberdiek/se-utf32be.def\\
-%   se-utf32le.def & tex/generic/oberdiek/se-utf32le.def\\
-%   se-utf8.def & tex/generic/oberdiek/se-utf8.def\\
-%   se-utf16le.def & tex/generic/oberdiek/se-utf16le.def\\
-%   se-pdfdoc.def & tex/generic/oberdiek/se-pdfdoc.def\\
-%   se-iso-8859-1.def & tex/generic/oberdiek/se-iso-8859-1.def\\
-%   se-cp1252.def & tex/generic/oberdiek/se-cp1252.def\\
-%   se-ascii.def & tex/generic/oberdiek/se-ascii.def\\
-%   se-ascii-print.def & tex/generic/oberdiek/se-ascii-print.def\\
-%   se-clean7bit.def & tex/generic/oberdiek/se-clean7bit.def\\
-%   se-iso-8859-2.def & tex/generic/oberdiek/se-iso-8859-2.def\\
-%   se-iso-8859-3.def & tex/generic/oberdiek/se-iso-8859-3.def\\
-%   se-iso-8859-4.def & tex/generic/oberdiek/se-iso-8859-4.def\\
-%   se-iso-8859-5.def & tex/generic/oberdiek/se-iso-8859-5.def\\
-%   se-iso-8859-6.def & tex/generic/oberdiek/se-iso-8859-6.def\\
-%   se-iso-8859-7.def & tex/generic/oberdiek/se-iso-8859-7.def\\
-%   se-iso-8859-8.def & tex/generic/oberdiek/se-iso-8859-8.def\\
-%   se-iso-8859-9.def & tex/generic/oberdiek/se-iso-8859-9.def\\
-%   se-iso-8859-10.def & tex/generic/oberdiek/se-iso-8859-10.def\\
-%   se-iso-8859-11.def & tex/generic/oberdiek/se-iso-8859-11.def\\
-%   se-iso-8859-13.def & tex/generic/oberdiek/se-iso-8859-13.def\\
-%   se-iso-8859-14.def & tex/generic/oberdiek/se-iso-8859-14.def\\
-%   se-iso-8859-15.def & tex/generic/oberdiek/se-iso-8859-15.def\\
-%   se-iso-8859-16.def & tex/generic/oberdiek/se-iso-8859-16.def\\
-%   se-koi8-r.def & tex/generic/oberdiek/se-koi8-r.def\\
-%   se-nextstep.def & tex/generic/oberdiek/se-nextstep.def\\
-%   se-mac-centeuro.def & tex/generic/oberdiek/se-mac-centeuro.def\\
-%   se-mac-cyrillic.def & tex/generic/oberdiek/se-mac-cyrillic.def\\
-%   se-mac-roman.def & tex/generic/oberdiek/se-mac-roman.def\\
-%   se-dec-mcs.def & tex/generic/oberdiek/se-dec-mcs.def\\
-%   se-cp437.def & tex/generic/oberdiek/se-cp437.def\\
-%   se-cp850.def & tex/generic/oberdiek/se-cp850.def\\
-%   se-cp852.def & tex/generic/oberdiek/se-cp852.def\\
-%   se-cp855.def & tex/generic/oberdiek/se-cp855.def\\
-%   se-cp858.def & tex/generic/oberdiek/se-cp858.def\\
-%   se-cp865.def & tex/generic/oberdiek/se-cp865.def\\
-%   se-cp866.def & tex/generic/oberdiek/se-cp866.def\\
-%   se-cp1250.def & tex/generic/oberdiek/se-cp1250.def\\
-%   se-cp1251.def & tex/generic/oberdiek/se-cp1251.def\\
-%   se-cp1257.def & tex/generic/oberdiek/se-cp1257.def\\
-%   stringenc.pdf & doc/latex/oberdiek/stringenc.pdf\\
-%   test/stringenc-test1.tex & doc/latex/oberdiek/test/stringenc-test1.tex\\
-%   test/stringenc-test2.tex & doc/latex/oberdiek/test/stringenc-test2.tex\\
-%   stringenc.dtx & source/latex/oberdiek/stringenc.dtx\\
-% \end{tabular}^^A
-% }^^A
-% \sbox0{\t}^^A
-% \ifdim\wd0>\linewidth
-%   \begingroup
-%     \advance\linewidth by\leftmargin
-%     \advance\linewidth by\rightmargin
-%   \edef\x{\endgroup
-%     \def\noexpand\lw{\the\linewidth}^^A
-%   }\x
-%   \def\lwbox{^^A
-%     \leavevmode
-%     \hbox to \linewidth{^^A
-%       \kern-\leftmargin\relax
-%       \hss
-%       \usebox0
-%       \hss
-%       \kern-\rightmargin\relax
-%     }^^A
-%   }^^A
-%   \ifdim\wd0>\lw
-%     \sbox0{\small\t}^^A
-%     \ifdim\wd0>\linewidth
-%       \ifdim\wd0>\lw
-%         \sbox0{\footnotesize\t}^^A
-%         \ifdim\wd0>\linewidth
-%           \ifdim\wd0>\lw
-%             \sbox0{\scriptsize\t}^^A
-%             \ifdim\wd0>\linewidth
-%               \ifdim\wd0>\lw
-%                 \sbox0{\tiny\t}^^A
-%                 \ifdim\wd0>\linewidth
-%                   \lwbox
-%                 \else
-%                   \usebox0
-%                 \fi
-%               \else
-%                 \lwbox
-%               \fi
-%             \else
-%               \usebox0
-%             \fi
-%           \else
-%             \lwbox
-%           \fi
-%         \else
-%           \usebox0
-%         \fi
-%       \else
-%         \lwbox
-%       \fi
-%     \else
-%       \usebox0
-%     \fi
-%   \else
-%     \lwbox
-%   \fi
-% \else
-%   \usebox0
-% \fi
-% \end{quote}
-% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
-% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
-%
-% \subsection{Refresh file name databases}
-%
-% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
-% \verb|mktexlsr|.
-%
-% \subsection{Some details for the interested}
-%
-% \paragraph{Unpacking with \LaTeX.}
-% The \xfile{.dtx} chooses its action depending on the format:
-% \begin{description}
-% \item[\plainTeX:] Run \docstrip\ and extract the files.
-% \item[\LaTeX:] Generate the documentation.
-% \end{description}
-% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
-% about your intention:
-% \begin{quote}
-%   \verb|latex \let\install=y\input{stringenc.dtx}|
-% \end{quote}
-% Do not forget to quote the argument according to the demands
-% of your shell.
-%
-% \paragraph{Generating the documentation.}
-% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
-% the documentation. The process can be configured by the
-% configuration file \xfile{ltxdoc.cfg}. For instance, put this
-% line into this file, if you want to have A4 as paper format:
-% \begin{quote}
-%   \verb|\PassOptionsToClass{a4paper}{article}|
-% \end{quote}
-% An example follows how to generate the
-% documentation with pdf\LaTeX:
-% \begin{quote}
-%\begin{verbatim}
-%pdflatex stringenc.dtx
-%makeindex -s gind.ist stringenc.idx
-%pdflatex stringenc.dtx
-%makeindex -s gind.ist stringenc.idx
-%pdflatex stringenc.dtx
-%\end{verbatim}
-% \end{quote}
-%
-% \begin{History}
-%   \begin{Version}{2007/06/14 v1.0}
-%   \item
-%     First version.
-%   \end{Version}
-%   \begin{Version}{2007/06/16 v1.1}
-%   \item
-%     \cs{StringEncodingConvertTest} added.
-%   \item
-%     Fixes for cp850, cp852, nextstep.
-%   \end{Version}
-%   \begin{Version}{2007/09/09 v1.2}
-%   \item
-%     Uses \cs{EdefSanitize} instead of \cs{PE at sanitize}
-%     from package \xpackage{pdfescape} (2007/08/27 v1.5).
-%   \end{Version}
-%   \begin{Version}{2007/10/22 v1.3}
-%   \item
-%     \cs{StringEncodingList} added.
-%   \item
-%     Safer encoding file loading by ensuring all used catcodes.
-%   \end{Version}
-%   \begin{Version}{2007/11/11 v1.4}
-%   \item
-%     Use of package \xpackage{pdftexcmds} for \LuaTeX\ support.
-%   \end{Version}
-%   \begin{Version}{2007/11/25 v1.5}
-%   \item
-%     Bug in use of \cs{pdf at filesize} fixed, bug introduced in previous version.
-%   \end{Version}
-%   \begin{Version}{2008/10/27 v1.6}
-%   \item
-%     Supported encoding list in documentation fixed.
-%   \end{Version}
-%   \begin{Version}{2009/12/15 v1.7}
-%   \item
-%     Encoding \xoption{clean7bit} added.
-%   \item
-%     Encoding \xoption{ascii-print} added.
-%   \end{Version}
-%   \begin{Version}{2010/03/01 v1.8}
-%   \item
-%     Compatibility with \iniTeX.
-%   \item
-%     Use of package \xpackage{ltxcmds}.
-%   \end{Version}
-%   \begin{Version}{2011/07/26 v1.9}
-%   \item
-%     Documentation: \xoption{pdfdoc} added in encoding list.
-%   \end{Version}
-%   \begin{Version}{2011/12/02 v1.10}
-%   \item
-%     Small improvement for \cs{SE at Nibble@NumToBin} and
-%     \cs{SE at Nibble@NumToHex} if \hologo{eTeX} is not available
-%     (thanks Bruno Le Floch).
-%   \end{Version}
-%   \begin{Version}{2016/05/16 v1.11}
-%   \item
-%     Documentation updates.
-%   \end{Version}
-% \end{History}
-%
-% \PrintIndex
-%
-% \Finale
-\endinput

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/tabularht.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/tabularht.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/tabularht.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v2.6
 % Info: Tabular with height specified
 %
-% Copyright (C) 2005-2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2005-2007 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -96,8 +96,9 @@
 Project: tabularht
 Version: 2016/05/16 v2.6
 
-Copyright (C) 2005-2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2005-2007 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -1010,7 +1011,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1022,10 +1023,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1114,8 +1111,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/tabularkv.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/tabularkv.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/tabularkv.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.2
 % Info: Tabular with key value interface
 %
-% Copyright (C) 2005, 2006 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2005, 2006 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -95,8 +95,9 @@
 Project: tabularkv
 Version: 2016/05/16 v1.2
 
-Copyright (C) 2005, 2006 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2005, 2006 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -328,7 +329,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -340,10 +341,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -431,8 +428,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/telprint.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/telprint.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/telprint.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.11
 % Info: Format German phone numbers
 %
-% Copyright (C) 1996, 1997, 2004-2008 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    1996, 1997, 2004-2008 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -98,8 +98,9 @@
 Project: telprint
 Version: 2016/05/16 v1.11
 
-Copyright (C) 1996, 1997, 2004-2008 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   1996, 1997, 2004-2008 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -758,7 +759,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -770,10 +771,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -861,8 +858,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/thepdfnumber.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/thepdfnumber.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/thepdfnumber.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.1
 % Info: Print PDF numbers with minimal digits
 %
-% Copyright (C) 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -101,8 +101,9 @@
 Project: thepdfnumber
 Version: 2016/05/16 v1.1
 
-Copyright (C) 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -175,7 +176,7 @@
 \usepackage[
   backend=bibtex,
   bibencoding=ascii,
-  alldates=iso8601,
+  alldates=iso,seconds=true,
 ]{biblatex}[2011/11/13]
 \bibliography{oberdiek-source}
 \begin{document}
@@ -1417,7 +1418,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -1429,10 +1430,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -1522,8 +1519,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Deleted: trunk/Master/texmf-dist/source/latex/oberdiek/transparent.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/transparent.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/transparent.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,609 +0,0 @@
-% \iffalse meta-comment
-%
-% File: transparent.dtx
-% Version: 2018/11/18 v1.3
-% Info: Transparency via pdfTeX's color stack
-%
-% Copyright (C) 2007 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016 2018
-%    https://github.com/ho-tex/oberdiek/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-%    https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work consists of the main source file transparent.dtx
-% and the derived files
-%    transparent.sty, transparent.pdf, transparent.ins, transparent.drv,
-%    transparent-example.tex.
-%
-% Distribution:
-%    CTAN:macros/latex/contrib/oberdiek/transparent.dtx
-%    CTAN:macros/latex/contrib/oberdiek/transparent.pdf
-%
-% Unpacking:
-%    (a) If transparent.ins is present:
-%           tex transparent.ins
-%    (b) Without transparent.ins:
-%           tex transparent.dtx
-%    (c) If you insist on using LaTeX
-%           latex \let\install=y\input{transparent.dtx}
-%        (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-%    (a) If transparent.drv is present:
-%           latex transparent.drv
-%    (b) Without transparent.drv:
-%           latex transparent.dtx; ...
-%    The class ltxdoc loads the configuration file ltxdoc.cfg
-%    if available. Here you can specify further options, e.g.
-%    use A4 as paper format:
-%       \PassOptionsToClass{a4paper}{article}
-%
-%    Programm calls to get the documentation (example):
-%       pdflatex transparent.dtx
-%       makeindex -s gind.ist transparent.idx
-%       pdflatex transparent.dtx
-%       makeindex -s gind.ist transparent.idx
-%       pdflatex transparent.dtx
-%
-% Installation:
-%    TDS:tex/latex/oberdiek/transparent.sty
-%    TDS:doc/latex/oberdiek/transparent.pdf
-%    TDS:doc/latex/oberdiek/transparent-example.tex
-%    TDS:source/latex/oberdiek/transparent.dtx
-%
-%<*ignore>
-\begingroup
-  \catcode123=1 %
-  \catcode125=2 %
-  \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
-         \ifx\csname processbatchFile\endcsname\relax\else1\fi
-         \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: transparent 2018/11/18 v1.3 Transparency via pdfTeX's color stack (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: transparent
-Version: 2018/11/18 v1.3
-
-Copyright (C) 2007 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
-   https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
-   https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
-
-
-This work consists of the main source file transparent.dtx
-and the derived files
-   transparent.sty, transparent.pdf, transparent.ins, transparent.drv,
-   transparent-example.tex.
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
-  \file{transparent.ins}{\from{transparent.dtx}{install}}%
-  \file{transparent.drv}{\from{transparent.dtx}{driver}}%
-  \usedir{tex/latex/oberdiek}%
-  \file{transparent.sty}{\from{transparent.dtx}{package}}%
-  \usedir{doc/latex/oberdiek}%
-  \file{transparent-example.tex}{\from{transparent.dtx}{example}}%
-  \nopreamble
-  \nopostamble
-%  \usedir{source/latex/oberdiek/catalogue}%
-%  \file{transparent.xml}{\from{transparent.dtx}{catalogue}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* file into a directory searched by TeX:}
-\Msg{*}
-\Msg{*     transparent.sty}
-\Msg{*}
-\Msg{* To produce the documentation run the file `transparent.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{transparent.drv}%
-  [2018/11/18 v1.3 Transparency via pdfTeX's color stack (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\begin{document}
-  \DocInput{transparent.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-% \CharacterTable
-%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%   Digits        \0\1\2\3\4\5\6\7\8\9
-%   Exclamation   \!     Double quote  \"     Hash (number) \#
-%   Dollar        \$     Percent       \%     Ampersand     \&
-%   Acute accent  \'     Left paren    \(     Right paren   \)
-%   Asterisk      \*     Plus          \+     Comma         \,
-%   Minus         \-     Point         \.     Solidus       \/
-%   Colon         \:     Semicolon     \;     Less than     \<
-%   Equals        \=     Greater than  \>     Question mark \?
-%   Commercial at \@     Left bracket  \[     Backslash     \\
-%   Right bracket \]     Circumflex    \^     Underscore    \_
-%   Grave accent  \`     Left brace    \{     Vertical bar  \|
-%   Right brace   \}     Tilde         \~}
-%
-% \GetFileInfo{transparent.drv}
-%
-% \title{The \xpackage{transparent} package}
-% \date{2018/11/18 v1.3}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% Since version 1.40 \pdfTeX\ supports several color stacks. This
-% package shows, how a separate color stack can be used for transparency,
-% a property besides color.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \section{User interface}
-%
-% The package \xpackage{transparent} defines \cs{transparent} and
-% \cs{texttransparent}. They are used like \cs{color} and \cs{textcolor}.
-% The first argument is the transparency value between 0 and 1.
-%
-% Because of the poor interface for page resources, there can be problems
-% with packages that also use \cs{pdfpageresources}.
-%
-% Example for usage:
-%    \begin{macrocode}
-%<*example>
-\documentclass[12pt]{article}
-
-\usepackage{color}
-\usepackage{transparent}
-
-\begin{document}
-\colorbox{yellow}{%
-  \bfseries
-  \color{blue}%
-  Blue and %
-  \transparent{0.6}%
-  transparent blue%
-}
-
-\bigskip
-Hello World
-\texttransparent{0.5}{Hello\newpage World}
-Hello World
-\end{document}
-%</example>
-%    \end{macrocode}
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-% \subsection{Identification}
-%
-%    \begin{macrocode}
-%<*package>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{transparent}%
-  [2018/11/18 v1.3 Transparency via pdfTeX's color stack (HO)]%
-%    \end{macrocode}
-%
-% \subsection{Initial checks}
-%
-% \subsubsection{Check for \pdfTeX\ in PDF mode}
-%    \begin{macrocode}
-\RequirePackage{ifpdf}
-\ifpdf
-\else
-  \PackageWarningNoLine{transparent}{%
-    Loading aborted, because pdfTeX is not running in PDF mode%
-  }%
-  \expandafter\endinput
-\fi
-%    \end{macrocode}
-%
-% \subsubsection{Check \pdfTeX\ or Lua\TeX\ version}
-%    \begin{macrocode}
-\ifx\pdfextension\@undefined
-  \let\TRP at pdfcolorstackinit\pdfcolorstackinit
-  \let\TRP at pdfpageresources\pdfpageresources
-  \let\TRP at pdfcolorstack\pdfcolorstack
-\else
-  \def\TRP at pdfcolorstackinit           {\pdffeedback colorstackinit}
-  \protected\edef\TRP at pdfpageresources {\pdfvariable pageresources}
-  \protected\def\TRP at pdfcolorstack     {\pdfextension colorstack}
-\fi
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\ifcsname TRP at pdfcolorstackinit\endcsname\else
-  \PackageWarningNoLine{transparent}{%
-    Your pdfTeX version does not support color stacks%
-  }%
-  \expandafter\endinput
-\fi
-%    \end{macrocode}
-%
-% \subsection{Compatibility with pgf}
-%  https://github.com/ho-tex/oberdiek/issues/19
-%    \begin{macrocode}
-\AtBeginDocument
- {%
-   \ifcsname pgfutil at addpdfresource@extgs\endcsname
-    \let\TRP at addresource\relax
-    \pgfutil at addpdfresource@extgs{\TRP at list}%
-   \fi
- }
-%    \end{macrocode}
-% \subsection{Transparency}
-%
-%    The setting for the different transparency values must
-%    be added to the page resources. In the first run the values
-%    are recorded in the \xfile{.aux} file. In the second run
-%    the values are set and transparency is available.
-%    \begin{macrocode}
-\RequirePackage{auxhook}
-\AddLineBeginAux{%
-  \string\providecommand{\string\transparent at use}[1]{}%
-}
-\gdef\TRP at list{/TRP1<</ca 1/CA 1>>}
-\def\transparent at use#1{%
-  \@ifundefined{TRP#1}{%
-    \g at addto@macro\TRP at list{%
-      /TRP#1<</ca #1/CA #1>>%
-    }%
-    \expandafter\gdef\csname TRP#1\endcsname{/TRP#1 gs}%
-  }{%
-    % #1 is already known, nothing to do
-  }%
-}
-\AtBeginDocument{%
-  \TRP at addresource
-  \let\transparent at use\@gobble
-}
-%    \end{macrocode}
-%    Unhappily the interface setting page resources is very
-%    poor, only a token register \cs{pdfpageresources}.
-%    Thus this package tries to be cooperative in the way that
-%    it embeds the previous contents of \cs{pdfpageresources}.
-%    However it does not solve the problem, if several packages
-%    want to set |/ExtGState|.
-%    \begin{macrocode}
-\def\TRP at addresource{%
-  \begingroup
-    \edef\x{\endgroup
-      \TRP at pdfpageresources{%
-        \the\TRP at pdfpageresources
-        /ExtGState<<\TRP at list>>%
-      }%
-    }%
-  \x
-}
-\newif\ifTRP at rerun
-\xdef\TRP at colorstack{%
-  \TRP at pdfcolorstackinit page direct{/TRP1 gs}%
-}
-%    \end{macrocode}
-%    \begin{macro}{\transparent}
-%    \begin{macrocode}
-\newcommand*{\transparent}[1]{%
-  \begingroup
-    \dimen@=#1\p@\relax
-    \ifdim\dimen@>\p@
-      \dimen@=\p@
-    \fi
-    \ifdim\dimen@<\z@
-      \dimen@=\z@
-    \fi
-    \ifdim\dimen@=\p@
-      \def\x{1}%
-    \else
-      \ifdim\dimen@=\z@
-        \def\x{0}%
-      \else
-        \edef\x{\strip at pt\dimen@}%
-        \edef\x{\expandafter\@gobble\x}%
-      \fi
-    \fi
-    \if at filesw
-      \immediate\write\@auxout{%
-        \string\transparent at use{\x}%
-      }%
-    \fi
-    \edef\x{\endgroup
-      \def\noexpand\transparent at current{\x}%
-    }%
-  \x
-  \transparent at set
-}
-%    \end{macrocode}
-%    \end{macro}
-%    \begin{macrocode}
-\AtEndDocument{%
-  \ifTRP at rerun
-    \PackageWarningNoLine{transparent}{%
-      Rerun to get transparencies right%
-    }%
-  \fi
-}
-\def\transparent at current{/TRP1 gs}
-\def\transparent at set{%
-  \@ifundefined{TRP\transparent at current}{%
-    \global\TRP at reruntrue
-  }{%
-    \TRP at pdfcolorstack\TRP at colorstack push{%
-      \csname TRP\transparent at current\endcsname
-    }%
-    \aftergroup\transparent at reset
-  }%
-}
-\def\transparent at reset{%
-  \TRP at pdfcolorstack\TRP at colorstack pop\relax
-}
-%    \end{macrocode}
-%    \begin{macro}{\texttransparent}
-%    \begin{macrocode}
-\newcommand*{\texttransparent}[2]{%
-  \protect\leavevmode
-  \begingroup
-    \transparent{#1}%
-    #2%
-  \endgroup
-}
-%    \end{macrocode}
-%    \end{macro}
-%
-%    \begin{macrocode}
-%</package>
-%    \end{macrocode}
-%
-% \section{Installation}
-%
-% \subsection{Download}
-%
-% \paragraph{Package.} This package is available on
-% CTAN\footnote{\CTANpkg{transparent}}:
-% \begin{description}
-% \item[\CTAN{macros/latex/contrib/oberdiek/transparent.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/oberdiek/transparent.pdf}] Documentation.
-% \end{description}
-%
-%
-% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-%   |unzip oberdiek.tds.zip -d ~/texmf|
-% \end{quote}
-%
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
-% \subsection{Package installation}
-%
-% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
-% \docstrip\ archive. The files are extracted by running the
-% \xfile{.dtx} through \plainTeX:
-% \begin{quote}
-%   \verb|tex transparent.dtx|
-% \end{quote}
-%
-% \paragraph{TDS.} Now the different files must be moved into
-% the different directories in your installation TDS tree
-% (also known as \xfile{texmf} tree):
-% \begin{quote}
-% \def\t{^^A
-% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-%   transparent.sty & tex/latex/oberdiek/transparent.sty\\
-%   transparent.pdf & doc/latex/oberdiek/transparent.pdf\\
-%   transparent-example.tex & doc/latex/oberdiek/transparent-example.tex\\
-%   transparent.dtx & source/latex/oberdiek/transparent.dtx\\
-% \end{tabular}^^A
-% }^^A
-% \sbox0{\t}^^A
-% \ifdim\wd0>\linewidth
-%   \begingroup
-%     \advance\linewidth by\leftmargin
-%     \advance\linewidth by\rightmargin
-%   \edef\x{\endgroup
-%     \def\noexpand\lw{\the\linewidth}^^A
-%   }\x
-%   \def\lwbox{^^A
-%     \leavevmode
-%     \hbox to \linewidth{^^A
-%       \kern-\leftmargin\relax
-%       \hss
-%       \usebox0
-%       \hss
-%       \kern-\rightmargin\relax
-%     }^^A
-%   }^^A
-%   \ifdim\wd0>\lw
-%     \sbox0{\small\t}^^A
-%     \ifdim\wd0>\linewidth
-%       \ifdim\wd0>\lw
-%         \sbox0{\footnotesize\t}^^A
-%         \ifdim\wd0>\linewidth
-%           \ifdim\wd0>\lw
-%             \sbox0{\scriptsize\t}^^A
-%             \ifdim\wd0>\linewidth
-%               \ifdim\wd0>\lw
-%                 \sbox0{\tiny\t}^^A
-%                 \ifdim\wd0>\linewidth
-%                   \lwbox
-%                 \else
-%                   \usebox0
-%                 \fi
-%               \else
-%                 \lwbox
-%               \fi
-%             \else
-%               \usebox0
-%             \fi
-%           \else
-%             \lwbox
-%           \fi
-%         \else
-%           \usebox0
-%         \fi
-%       \else
-%         \lwbox
-%       \fi
-%     \else
-%       \usebox0
-%     \fi
-%   \else
-%     \lwbox
-%   \fi
-% \else
-%   \usebox0
-% \fi
-% \end{quote}
-% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
-% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
-%
-% \subsection{Refresh file name databases}
-%
-% If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
-% \verb|mktexlsr|.
-%
-% \subsection{Some details for the interested}
-%
-% \paragraph{Unpacking with \LaTeX.}
-% The \xfile{.dtx} chooses its action depending on the format:
-% \begin{description}
-% \item[\plainTeX:] Run \docstrip\ and extract the files.
-% \item[\LaTeX:] Generate the documentation.
-% \end{description}
-% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
-% about your intention:
-% \begin{quote}
-%   \verb|latex \let\install=y\input{transparent.dtx}|
-% \end{quote}
-% Do not forget to quote the argument according to the demands
-% of your shell.
-%
-% \paragraph{Generating the documentation.}
-% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
-% the documentation. The process can be configured by the
-% configuration file \xfile{ltxdoc.cfg}. For instance, put this
-% line into this file, if you want to have A4 as paper format:
-% \begin{quote}
-%   \verb|\PassOptionsToClass{a4paper}{article}|
-% \end{quote}
-% An example follows how to generate the
-% documentation with pdf\LaTeX:
-% \begin{quote}
-%\begin{verbatim}
-%pdflatex transparent.dtx
-%makeindex -s gind.ist transparent.idx
-%pdflatex transparent.dtx
-%makeindex -s gind.ist transparent.idx
-%pdflatex transparent.dtx
-%\end{verbatim}
-% \end{quote}
-%
-% \begin{History}
-%   \begin{Version}{2007/01/08 v1.0}
-%   \item
-%     First version.
-%   \end{Version}
-%   \begin{Version}{2016/05/16 v1.1}
-%   \item
-%     Documentation updates.
-%   \end{Version}
-%   \begin{Version}{2018/09/10 v1.2}
-%   \item
-%     Update for LuaTeX, remove dependency on Pdf\TeX\ command names.
-%   \end{Version}
-%   \begin{Version}{2018/11/18 v1.3}
-%   \item
-%     Added code for pgf compatibility, see https://github.com/ho-tex/oberdiek/issues/19
-%   \end{Version}
-% \end{History}
-%
-% \PrintIndex
-%
-% \Finale
-\endinput

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/twoopt.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/twoopt.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/twoopt.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.6
 % Info: Definitions with two optional arguments
 %
-% Copyright (C) 1999, 2006, 2008 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    1999, 2006, 2008 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -93,8 +93,9 @@
 Project: twoopt
 Version: 2016/05/16 v1.6
 
-Copyright (C) 1999, 2006, 2008 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   1999, 2006, 2008 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -407,7 +408,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -419,10 +420,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -509,8 +506,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Modified: trunk/Master/texmf-dist/source/latex/oberdiek/uniquecounter.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/uniquecounter.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/uniquecounter.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -4,9 +4,9 @@
 % Version: 2016/05/16 v1.3
 % Info: Provide unlimited unique counter
 %
-% Copyright (C) 2009, 2011 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
+% Copyright (C)
+%    2009, 2011 Heiko Oberdiek
+%    2016-2019 Oberdiek Package Support Group
 %    https://github.com/ho-tex/oberdiek/issues
 %
 % This work may be distributed and/or modified under the
@@ -103,8 +103,9 @@
 Project: uniquecounter
 Version: 2016/05/16 v1.3
 
-Copyright (C) 2009, 2011 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
+Copyright (C)
+   2009, 2011 Heiko Oberdiek
+   2016-2019 Oberdiek Package Support Group
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either
@@ -833,7 +834,7 @@
 % \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}]
 % \end{description}
 % \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% for \TeX\ Files'' (\CTANpkg{tds}). Directories
 % with \xfile{texmf} in their name are usually organized this way.
 %
 % \subsection{Bundle installation}
@@ -845,10 +846,6 @@
 %   |unzip oberdiek.tds.zip -d ~/texmf|
 % \end{quote}
 %
-% \paragraph{Script installation.}
-% Check the directory \xfile{TDS:scripts/oberdiek/} for
-% scripts that need further installation steps.
-%
 % \subsection{Package installation}
 %
 % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
@@ -939,8 +936,8 @@
 % \subsection{Refresh file name databases}
 %
 % If your \TeX~distribution
-% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \teTeX\ users run \verb|texhash| or
+% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \TeX\,Live\ users run \verb|texhash| or
 % \verb|mktexlsr|.
 %
 % \subsection{Some details for the interested}

Deleted: trunk/Master/texmf-dist/source/latex/oberdiek/zref.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/oberdiek/zref.dtx	2019-11-30 22:19:44 UTC (rev 52986)
+++ trunk/Master/texmf-dist/source/latex/oberdiek/zref.dtx	2019-11-30 22:20:44 UTC (rev 52987)
@@ -1,6869 +0,0 @@
-% \iffalse meta-comment
-%
-% File: zref.dtx
-% Version: 2018/11/21 v2.27
-% Info: A new reference scheme for LaTeX
-%
-% Copyright (C) 2006-2012 by
-%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%    2016
-%    https://github.com/ho-tex/oberdiek/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-%    https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-%    https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/oberdiek/issues
-%
-% This work consists of the main source file zref.dtx
-% and the derived files
-%    zref.sty, zref.pdf, zref.ins, zref.drv, zref-base.sty,
-%    zref-abspage.sty, zref-abspos.sty, zref-counter.sty,
-%    zref-dotfill.sty, zref-env.sty, zref-hyperref.sty,
-%    zref-lastpage.sty, zref-marks.sty, zref-nextpage.sty,
-%    zref-pageattr.sty, zref-pagelayout.sty, zref-perpage.sty,
-%    zref-runs.sty, zref-savepos.sty, zref-thepage.sty,
-%    zref-titleref.sty, zref-totpages.sty, zref-user.sty,
-%    zref-xr.sty, zref-example.tex, zref-example-lastpage.tex,
-%    zref-example-nextpage.tex, zref-test1.tex,
-%    zref-test-base.tex, zref-test-runs.tex,
-%    zref-test-titleref-memoir.tex.
-%
-% Distribution:
-%    CTAN:macros/latex/contrib/oberdiek/zref.dtx
-%    CTAN:macros/latex/contrib/oberdiek/zref.pdf
-%
-% Unpacking:
-%    (a) If zref.ins is present:
-%           tex zref.ins
-%    (b) Without zref.ins:
-%           tex zref.dtx
-%    (c) If you insist on using LaTeX
-%           latex \let\install=y\input{zref.dtx}
-%        (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-%    (a) If zref.drv is present:
-%           latex zref.drv
-%    (b) Without zref.drv:
-%           latex zref.dtx; ...
-%    The class ltxdoc loads the configuration file ltxdoc.cfg
-%    if available. Here you can specify further options, e.g.
-%    use A4 as paper format:
-%       \PassOptionsToClass{a4paper}{article}
-%
-%    Programm calls to get the documentation (example):
-%       pdflatex zref.dtx
-%       makeindex -s gind.ist zref.idx
-%       pdflatex zref.dtx
-%       makeindex -s gind.ist zref.idx
-%       pdflatex zref.dtx
-%
-% Installation:
-%    TDS:tex/latex/oberdiek/zref.sty
-%    TDS:tex/latex/oberdiek/zref-base.sty
-%    TDS:tex/latex/oberdiek/zref-abspage.sty
-%    TDS:tex/latex/oberdiek/zref-abspos.sty
-%    TDS:tex/latex/oberdiek/zref-counter.sty
-%    TDS:tex/latex/oberdiek/zref-dotfill.sty
-%    TDS:tex/latex/oberdiek/zref-env.sty
-%    TDS:tex/latex/oberdiek/zref-hyperref.sty
-%    TDS:tex/latex/oberdiek/zref-lastpage.sty
-%    TDS:tex/latex/oberdiek/zref-marks.sty
-%    TDS:tex/latex/oberdiek/zref-nextpage.sty
-%    TDS:tex/latex/oberdiek/zref-pageattr.sty
-%    TDS:tex/latex/oberdiek/zref-pagelayout.sty
-%    TDS:tex/latex/oberdiek/zref-perpage.sty
-%    TDS:tex/latex/oberdiek/zref-runs.sty
-%    TDS:tex/latex/oberdiek/zref-savepos.sty
-%    TDS:tex/latex/oberdiek/zref-thepage.sty
-%    TDS:tex/latex/oberdiek/zref-titleref.sty
-%    TDS:tex/latex/oberdiek/zref-totpages.sty
-%    TDS:tex/latex/oberdiek/zref-user.sty
-%    TDS:tex/latex/oberdiek/zref-xr.sty
-%    TDS:doc/latex/oberdiek/zref.pdf
-%    TDS:doc/latex/oberdiek/zref-example.tex
-%    TDS:doc/latex/oberdiek/zref-example-lastpage.tex
-%    TDS:doc/latex/oberdiek/zref-example-nextpage.tex
-%    TDS:doc/latex/oberdiek/test/zref-test1.tex
-%    TDS:doc/latex/oberdiek/test/zref-test-base.tex
-%    TDS:doc/latex/oberdiek/test/zref-test-runs.tex
-%    TDS:doc/latex/oberdiek/test/zref-test-titleref-memoir.tex
-%    TDS:source/latex/oberdiek/zref.dtx
-%
-%<*ignore>
-\begingroup
-  \catcode123=1 %
-  \catcode125=2 %
-  \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
-         \ifx\csname processbatchFile\endcsname\relax\else1\fi
-         \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: zref 2018/11/21 v2.27 A new reference scheme for LaTeX (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: zref
-Version: 2018/11/21 v2.27
-
-Copyright (C) 2006-2012 by
-   Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
-   https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
-   https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/oberdiek/issues
-
-
-This work consists of the main source file zref.dtx
-and the derived files
-   zref.sty, zref.pdf, zref.ins, zref.drv, zref-base.sty,
-   zref-abspage.sty, zref-abspos.sty, zref-counter.sty,
-   zref-dotfill.sty, zref-env.sty, zref-hyperref.sty,
-   zref-lastpage.sty, zref-marks.sty, zref-nextpage.sty,
-   zref-pageattr.sty, zref-pagelayout.sty, zref-perpage.sty,
-   zref-runs.sty, zref-savepos.sty, zref-thepage.sty,
-   zref-titleref.sty, zref-totpages.sty, zref-user.sty,
-   zref-xr.sty, zref-example.tex, zref-example-lastpage.tex,
-   zref-example-nextpage.tex, zref-test1.tex,
-   zref-test-base.tex, zref-test-runs.tex,
-   zref-test-titleref-memoir.tex.
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
-  \file{zref.ins}{\from{zref.dtx}{install}}%
-  \file{zref.drv}{\from{zref.dtx}{driver}}%
-  \usedir{tex/latex/oberdiek}%
-  \file{zref.sty}{\from{zref.dtx}{package}}%
-  \file{zref-base.sty}{\from{zref.dtx}{base}}%
-  \file{zref-abspage.sty}{\from{zref.dtx}{abspage}}%
-  \file{zref-abspos.sty}{\from{zref.dtx}{abspos}}%
-  \file{zref-counter.sty}{\from{zref.dtx}{counter}}%
-  \file{zref-dotfill.sty}{\from{zref.dtx}{dotfill}}%
-  \file{zref-env.sty}{\from{zref.dtx}{env}}%
-  \file{zref-hyperref.sty}{\from{zref.dtx}{hyperref}}%
-  \file{zref-lastpage.sty}{\from{zref.dtx}{lastpage}}%
-  \file{zref-marks.sty}{\from{zref.dtx}{marks}}%
-  \file{zref-nextpage.sty}{\from{zref.dtx}{nextpage}}%
-  \file{zref-pageattr.sty}{\from{zref.dtx}{pageattr}}%
-  \file{zref-pagelayout.sty}{\from{zref.dtx}{pagelayout}}%
-  \file{zref-perpage.sty}{\from{zref.dtx}{perpage}}%
-  \file{zref-runs.sty}{\from{zref.dtx}{runs}}%
-  \file{zref-savepos.sty}{\from{zref.dtx}{savepos}}%
-  \file{zref-thepage.sty}{\from{zref.dtx}{thepage}}%
-  \file{zref-titleref.sty}{\from{zref.dtx}{titleref}}%
-  \file{zref-totpages.sty}{\from{zref.dtx}{totpages}}%
-  \file{zref-user.sty}{\from{zref.dtx}{user}}%
-  \file{zref-xr.sty}{\from{zref.dtx}{xr}}%
-  \usedir{doc/latex/oberdiek}%
-  \file{zref-example.tex}{\from{zref.dtx}{example}}%
-  \file{zref-example-lastpage.tex}{\from{zref.dtx}{example-lastpage}}%
-  \file{zref-example-nextpage.tex}{\from{zref.dtx}{example-nextpage}}%
-%  \usedir{doc/latex/oberdiek/test}%
-%  \file{zref-test1.tex}{\from{zref.dtx}{test1}}%
-%  \file{zref-test-base.tex}{\from{zref.dtx}{test-base}}%
-%  \file{zref-test-runs.tex}{\from{zref.dtx}{test-runs}}%
-%  \file{zref-test-titleref-memoir.tex}{\from{zref.dtx}{test-titleref-memoir}}%
-  \nopreamble
-  \nopostamble
-%  \usedir{source/latex/oberdiek/catalogue}%
-%  \file{zref.xml}{\from{zref.dtx}{catalogue}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* files into a directory searched by TeX:}
-\Msg{*}
-\Msg{*     zref.sty, zref-base.sty, zref-abspage.sty, zref-abspos.sty,}
-\Msg{*     zref-counter.sty, zref-dotfill.sty, zref-env.sty,}
-\Msg{*     zref-hyperref.sty, zref-lastpage.sty, zref-marks.sty,}
-\Msg{*     zref-nextpage.sty, zref-pageattr.sty, zref-pagelayout.sty,}
-\Msg{*     zref-perpage.sty, zref-runs.sty, zref-savepos.sty,}
-\Msg{*     zref-thepage.sty, zref-titleref.sty, zref-totpages.sty,}
-\Msg{*     zref-user.sty, zref-xr.sty}
-\Msg{*}
-\Msg{* To produce the documentation run the file `zref.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{zref.drv}%
-  [2018/11/21 v2.27 A new reference scheme for LaTeX (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\setlength{\emergencystretch}{1em}
-\begin{document}
-  \DocInput{zref.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-% \CharacterTable
-%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%   Digits        \0\1\2\3\4\5\6\7\8\9
-%   Exclamation   \!     Double quote  \"     Hash (number) \#
-%   Dollar        \$     Percent       \%     Ampersand     \&
-%   Acute accent  \'     Left paren    \(     Right paren   \)
-%   Asterisk      \*     Plus          \+     Comma         \,
-%   Minus         \-     Point         \.     Solidus       \/
-%   Colon         \:     Semicolon     \;     Less than     \<
-%   Equals        \=     Greater than  \>     Question mark \?
-%   Commercial at \@     Left bracket  \[     Backslash     \\
-%   Right bracket \]     Circumflex    \^     Underscore    \_
-%   Grave accent  \`     Left brace    \{     Vertical bar  \|
-%   Right brace   \}     Tilde         \~}
-%
-% \GetFileInfo{zref.drv}
-%
-% \title{The \xpackage{zref} package}
-% \date{2018/11/21 v2.27}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% Package \xpackage{zref} tries to get rid of the restriction
-% in \hologo{LaTeX}'s reference system that only two properties are
-% supported. The package implements an extensible referencing
-% system, where properties are handled in a more flexible way.
-% It offers an interface for macro programmers for the access
-% to the system and some applications that uses the new
-% reference scheme.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \newcommand*{\metacs}[1]{\texttt{\itshape #1}}
-%
-% \newcommand{\markexp}{^^A
-%   \textsuperscript{exp}^^A
-%   \space
-% }
-% \newcommand{\markexptwo}{^^A
-%   \textsuperscript{exp2}^^A
-%   \space
-% }
-% \newcommand{\markrobust}{^^A
-%   \textsuperscript{robust}^^A
-%   \space
-% }
-% \newcommand{\marknowarn}{^^A
-%   \textsuperscript{nowarn}^^A
-%   \space
-% }
-% \newcommand{\markbabel}{^^A
-%   \textsuperscript{babel}^^A
-%   \space
-% }
-%
-% \section{Introduction}
-%
-% Standard \hologo{LaTeX}'s reference system with \cs{label}, \cs{ref},
-% and \cs{pageref} supports two properties, the apperance of
-% the counter that is last incremented by \cs{refstepcounter} and
-% the page with the \cs{label} command.
-%
-% Unhappily \hologo{LaTeX} does not provide an interface for adding
-% another properties. Packages such as \xpackage{hyperref},
-% \xpackage{nameref}, or \xpackage{titleref} are forced to
-% use ugly hacks to extend the reference system.
-% These ugly hacks are one of the causes for \xpackage{hyperref}'s
-% difficulty regarding compatibility with other packages.
-%
-% \subsection{Standard \hologo{LaTeX} behaviour}
-%
-% References are created by the \cs{label} command:
-% \begin{quote}
-%   |\chapter{Second chapter}|\\
-%   |\section{First section on page 7} % section 2.1|\\
-%   |\label{myref}|
-% \end{quote}
-% Now \hologo{LaTeX} records the section number |2.1| and the page |7|
-% in the reference. Internally the reference is a list with
-% two entries:
-% \begin{quote}
-%   |\r at myref| $\rightarrow$ |{2.1}{7}|
-% \end{quote}
-% The length of the list if fixed in the \hologo{LaTeX} kernel,
-% An interface for adding new properties is missing.
-%
-% There are several tries to add new properties:
-% \begin{description}
-% \item[\xpackage{hyperref}] uses a list of five
-%   properties instead of the standard list with two entries.
-%   This causes many compatibility problems with \hologo{LaTeX} and
-%   other packages.
-% \item[\xpackage{titleref}] stores its title data into the
-%   first entry in the list. \hologo{LaTeX} is happy because it
-%   does only see its list with two entries. The situation
-%   becomes more difficult, if more properties are added
-%   this way. Then the macros form a nested structure
-%   inside the first reference argument for the label.
-%   Expandable extractions will then become painful.
-% \end{description}
-%
-% \subsection{Basic idea}
-%
-% Some time ago Morten H\o gholm sent me an experimental
-% cross referencing mechanism as ``expl3'' code. His
-% idea is:
-% \begin{quote}
-%   |\g_xref_mylabel_plist| $\rightarrow$\\
-%   \mbox{}\qquad|\xref_dance_key{salsa}\xref_name_key{Morten}|\dots
-% \end{quote}
-% The entries have the following format:
-% \begin{quote}
-%   |\xref_|\meta{your key}|_key{|\meta{some text}|}|
-% \end{quote}
-% This approach is much more flexible:
-% \begin{itemize}
-%   \item New properties can easily be added, just use a new key.
-%   \item The length of the list is not fixed. A reference
-%         can use a subset of the keys.
-%   \item The order of the entries does not matter.
-% \end{itemize}
-% Unhappily I am not familiar with the experimental code
-% for \hologo{LaTeX3} that will need some time before its first release.
-% Thus I have implemented it as \hologo{LaTeXe} package without disturbing
-% the existing \hologo{LaTeX} reference system.
-%
-% \subsection{Interfaces}
-%
-% The package provides a generic \emph{interface for programmers}.
-% Commands of this interface are prefixed by \cs{zref@}.
-%
-% Option \xoption{user} enabels the \emph{user interface}.
-% Here the commands are prefixed by \cs{z} to avoid name
-% clashes with existing macros.
-%
-% Then the packages provides some \emph{modules}. They
-% are applications for the reference system and can also be
-% considered as examples how to use the reference system.
-%
-% The modules can be loaded as packages. The package
-% name is prefixed with |zref-|, for example:
-%\begin{quote}
-%\begin{verbatim}
-%\RequirePackage{zref-abspage}
-%\end{verbatim}
-%\end{quote}
-% This is the preferred way if the package is loaded from
-% within other packages to avoid option clashes.
-%
-% As alternative package |zref| can be used and the modules
-% are given as options:
-%\begin{quote}
-%\begin{verbatim}
-%\usepackage[perpage,user]{zref}
-%\end{verbatim}
-%\end{quote}
-%
-% \section{Interface for programmers}
-%
-% The user interface is described in the next section \ref{sec:user}.
-%
-% \subsection{Entities}
-%
-% \paragraph{Reference.}
-% Internally a reference is a list of key value pairs:
-% \begin{quote}
-%   |\Z at R@myref| $\rightarrow$
-%   |\default{2.1}\page{7}|
-% \end{quote}
-% The generic format of a entry is:
-% \begin{quote}
-%   |\Z at R@|\meta{refname} $\rightarrow$
-%   |\|\meta{propname}|{|\meta{value}|}|
-% \end{quote}
-% \meta{refname} is the name that denoted references
-% (the name used in \cs{label} and \cs{ref}). \meta{propname}
-% is the name of the property or key. The property key macro
-% is never executed, it is used in parameter text matching only.
-%
-% \paragraph{Property.}
-% Because the name of a property is used in a macro name
-% that must survive the \xfile{.aux} file, the name is
-% restricted to letters and `@'.
-%
-% \paragraph{Property list.}
-% Often references are used for special purposes. Thus it
-% saves memory if just the properties are used in this
-% reference that are necessary for its purpose.
-%
-% Therefore this package uses the concept of \emph{property lists}.
-% A property list is a set of properties. The set of properties
-% that is used by the default \cs{label} command is the
-% \emph{main property list}.
-%
-% \subsection{Property list}
-%
-% \markexp means that the implementation of the
-% marked macro is expandable. \markexptwo goes a step further
-% and marks the macro expandable in exact two expansion steps.
-%
-% \begin{declcs}{zref at newlist}
-%   \M{listname}
-% \end{declcs}
-% Declares a new empty property list.
-%
-% \begin{declcs}{zref at addprop}
-%   \M{listname} \M{propname}\\
-%   \cs{zref at localaddprop} \M{listname} \M{propname}
-% \end{declcs}
-% Adds the property \meta{propname}
-% to the property list \meta{listname}.
-% The property and list must exist.
-% The addition is global by \cs{zref at addprop} and limited to
-% local scope by \cs{zref at localaddprop}.
-% Between 2010/04/19 v2.13 and 2010/10/22 v2.19 a comma separated list
-% of properties could be used as argument \meta{propname}.
-% Since 2010/10/22 v2.19 the addition of several properties
-% at once is supported by \cs{zref at addprops}.
-%
-% \begin{declcs}{zref at addprops}
-%   \M{listname} \M{propname list}\\
-%   \cs{zref at localaddprops} \M{listname} \M{propname list}
-% \end{declcs}
-% These macros add a comma separated list of properties
-% \meta{propname list} to list \meta{listname}.
-% \cs{zref at addprops} works globally and \cs{zref at localaddprops}
-% locally. Since 2010/10/22 v2.19.
-%
-% \begin{declcs}{zref at listexists}
-%   \M{listname} \M{then}
-% \end{declcs}
-% Executes \meta{then} if the property list \meta{listname} exists
-% or raise an error otherwise.
-%
-% \begin{declcs}{zref at iflistundefined}\markexp \M{listname}
-%   \M{then} \M{else}
-% \end{declcs}
-% Executes \meta{then} if the list exists or \meta{else}
-% otherwise.
-%
-% \begin{declcs}{zref at iflistcontainsprop}
-%   \M{listname} \M{propname} \M{then} \M{else}
-% \end{declcs}
-% Executes \meta{then} if the property \meta{propname} is part
-% of property list \meta{listname} or otherwise it
-% runs the \meta{else} part.
-%
-% \subsection{Property}
-%
-% \begin{declcs}{zref at newprop}
-%   \* \M{propname} |[|\meta{default}|]| \M{value}
-% \end{declcs}
-% This command declares and configures a new property with
-% name \meta{propname}.
-%
-% In case of unknown references
-% or the property does not exist in the reference, the
-% \meta{default} is used as value. If it is not specified
-% here, a global default is used, see \cs{zref at setdefault}.
-%
-% The correct values of some properties are not known
-% immediately but at page shipout time. Prominent example
-% is the page number. These properties are declared with
-% the star form of the command.
-%
-% \begin{declcs}{zref at setcurrent}
-%   \M{propname} \M{value}
-% \end{declcs}
-% This sets the current value of the property \meta{propname}.
-% It is a generalization of setting \hologo{LaTeX}'s \cs{currentlabel}.
-%
-% \begin{declcs}{zref at getcurrent}\markexptwo
-%   \M{propname}
-% \end{declcs}
-% This returns the current value of the property \meta{propname}.
-% The value may not be correct, especially if the property
-% is bound to a page (start form of \cs{zref at newprop}) and the
-% right value is only known at shipout time (e.g. property `page').
-% In case of errors (e.g. unknown property) the empty string is
-% returned.
-%
-% Since version 2010/04/22 v2.14 \cs{zref at getcurrent} supports
-% \cs{zref at wrapper@unexpanded}.
-%
-% \begin{declcs}{zref at propexists}
-%   \M{propname} \M{then}
-% \end{declcs}
-% Calls \meta{then} if the property \meta{propname} is available
-% or generates an error message otherwise.
-%
-% \begin{declcs}{zref at ifpropundefined}\markexp
-%   \M{propname} \M{then} \M{else}
-% \end{declcs}
-% Calls \meta{then} or \meta{else} depending on the existence
-% of property \meta{propname}.
-%
-% \subsection{Reference generation}
-%
-% \begin{declcs}{zref at label}
-%   \M{refname}
-% \end{declcs}
-% This works similar to \cs{label}. The reference \meta{refname} is
-% created and put into the \xfile{.aux} file with the
-% properties of the main property list.
-%
-% \begin{declcs}{zref at labelbylist}
-%   \M{refname} \M{listname}
-% \end{declcs}
-% Same as \cs{zref at label} except that the properties are
-% taken from the specified property list \meta{listname}.
-%
-% \begin{declcs}{zref at labelbyprops}
-%   \M{refname} |{|\meta{propnameA}|,|\meta{propnameB}|,|\dots|}|
-% \end{declcs}
-% Same as \cs{zref at label} except that these properties
-% are used that are given as comma separated list in the
-% second argument.
-%
-% \begin{declcs}{zref at newlabel}
-%   \M{refname} |{|\dots|}|
-% \end{declcs}
-% This is the macro that is used in the \xfile{.aux} file.
-% It is basically the same as \cs{newlabel} apart from
-% the format of the data in the second argument.
-%
-% \subsection{Data extraction}
-%
-% \begin{declcs}{zref at extractdefault}\markexptwo
-%   \M{refname} \M{propname} \M{default}
-% \end{declcs}
-% This is the basic command that refernces the value of a
-% property \meta{propname} for the reference \meta{refname}.
-% In case of errors such as undefined reference the \meta{default}
-% is used instead.
-%
-% \begin{declcs}{zref at extract}\markexptwo
-%   \M{refname} \M{propname}
-% \end{declcs}
-% The command is an abbreviation for \cs{zref at extractdefault}.
-% As default the default of the property is taken, otherwise
-% the global default.
-%
-% Example for page references:
-% \begin{quote}
-% \begin{tabular}{@{}ll}
-% \hologo{LaTeX}:& |\pageref{foobar}|\\
-% \xpackage{zref}:& |\zref at extract{foobar}{page}|
-% \end{tabular}
-% \end{quote}
-% Both \cs{zref at extract} and \cs{zref at extractdefault} are
-% expandable. That means, these macros can directly
-% be used in expandable calculations, see the example file.
-% On the other side, babel's shorthands are not supported,
-% there are no warnings in case of undefined references.
-%
-% If an user interface doesn't need expandable macros
-% then it can use \cs{zref at refused} and \cs{zref at wrapper@babel}
-% for its user macros.
-%
-% \begin{declcs}{zref at refused}
-%   \M{refname}
-% \end{declcs}
-% This command is not expandable. It causes the warnings if
-% the reference \meta{refname} is not defined. Use the
-% \cs{zref at extract} commands inside expandable contexts and
-% mark their use outside by \cs{zref at refused}, see the example
-% file.
-%
-% \begin{declcs}{zref at def@extract}%
-%     \M{cmd} \M{refname} \M{propname}\\
-%   \cs{zref at def@extractdefault}
-%     \M{cmd} \M{refname} \M{propname} \M{default}
-% \end{declcs}
-% Both macros extract the property \meta{propname} from the reference
-% \meta{refname} the same way as macros \cs{zref at extract} and
-% \cs{zref at extractdefault}. The result is stored in macro \meta{cmd}.
-% Also \cs{zref at refused} is called to notify \hologo{LaTeX} that
-% the reference \meta{refname} is used. Added in 2011/10/04 v2.22.
-%
-% \begin{declcs}{zref at ifrefundefined}\markexp
-%   \M{refname} \M{then} \M{else}
-% \end{declcs}
-% Macro \cs{zref at ifrefundefined} calls arguments \meta{then} or \meta{else}
-% dependent on the existence of the reference \meta{refname}.
-%
-% \begin{declcs}{zifrefundefined}
-%   \M{refname} \M{then} \M{else}
-% \end{declcs}
-% Macro \cs{zifrefundefined} calls \cs{ref at refused} before
-% executing \cs{zref at ifrefundefined}. Babel shorthands are
-% supported in \meta{refname}.
-%
-% \begin{declcs}{zref at ifrefcontainsprop}\markexp
-%   \M{refname} \M{propname} \M{then} \M{else}
-% \end{declcs}
-% Test whether a reference provides a property.
-%
-% \subsection{Setup}
-%
-% \begin{declcs}{zref at default}
-% \end{declcs}
-% Holds the global default for unknown values.
-%
-% \begin{declcs}{zref at setdefault}
-%   |{|\meta{value}|}|
-% \end{declcs}
-% Sets the global default for unknown values.
-% The global default is used, if a property does not specify
-% an own default and the value for a property
-% cannot be extracted. This can happen if the reference is
-% unknown or the reference does not have the property.
-%
-% \begin{declcs}{zref at setmainlist}
-%   |{|\meta{value}|}|
-% \end{declcs}
-% Sets the name of the main property list. The package
-% sets and uses |main|.
-%
-% \subsection{Declared properties}
-%
-% \begin{quote}
-% \renewcommand*{\arraystretch}{1.05}
-% \setlength{\tabcolsep}{2\tabcolsep}
-% \def\VV{\vphantom{\large \"Ag}}
-% \def\EMPTY{{\itshape\textless empty\textgreater}}
-% \def\pl#1{&#1&thepage&\cs{number}\cs{#1}}
-% \begin{tabular}{@{}>{\sffamily}l|>{\ttfamily}l|>{\ttfamily}l|>{\ttfamily}l@{}}
-%   \rmfamily Module&
-%   \rmfamily Property&
-%   \rmfamily Property list&
-%   \rmfamily Default\\
-%   \hline
-%   (base)
-%     & default & main & \EMPTY\\
-%     & page & main & \EMPTY\\
-%   \hline
-%   abspage
-%     & abspage & main & 0\\
-%   \hline
-%   counter
-%     & counter & main & \EMPTY\\
-%   \hline
-%   hyperref
-%     & anchor & main & \EMPTY\\
-%     & url    & & \EMPTY\\
-%   \hline
-%   pageattr
-%     & pdfpageattr & thepage & \dots\\
-%     & pdfpagesattr & LastPage & \dots\\
-%   \hline
-%   pagelayout\footnotemark
-%     \pl{mag}\\
-%     \pl{paperwidth}\\
-%     \pl{paperheight}\\
-%     \pl{stockwidth}\\
-%     \pl{stockheight}\\
-%     \pl{pdfpageheight}\\
-%     \pl{pdfpagewidth}\\
-%     \pl{pdfhorigin}\\
-%     \pl{pdfvorigin}\\
-%     \pl{hoffset}\\
-%     \pl{voffset}\\
-%     \pl{topmargin}\\
-%     \pl{oddsidemargin}\\
-%     \pl{evensidemargin}\\
-%     \pl{textwidth}\\
-%     \pl{textheight}\\
-%     \pl{headheight}\\
-%     \pl{headsep}\\
-%     \pl{footskip}\\
-%     \pl{marginparwidth}\\
-%     \pl{marginparsep}\\
-%     \pl{columnwidth}\\
-%     \pl{columnsep}\\
-%   \hline
-%   perpage
-%     & pagevalue & perpage & 0\\
-%     & page & perpage & \EMPTY\\
-%     & abspage & perpage & 0\\
-%   \hline
-%   savepos
-%     & posx & savepos & 0\\
-%     & posy & savepos & 0\\
-%   \hline
-%   titleref
-%     & title & main & \EMPTY\\
-%   \hline
-%   xr
-%     & anchor   & & \EMPTY\\
-%     & externaldocument & & \EMPTY\\
-%     & theotype & & \EMPTY\\
-%     & title    & & \EMPTY\\
-%     & url      & & \EMPTY\\
-% \end{tabular}
-% \footnotetext{Module \xmodule{pagelayout} only defines properties
-% if the parameter exists.}%
-% \end{quote}
-%
-% \subsection{Wrapper for advanced situations}
-%
-% \begin{declcs}{zref at wrapper@babel}
-%   |{|\dots|}| \M{name}
-% \end{declcs}
-% This macro helps to add shorthand support. The second
-% argument is protected, then the code of the first argument
-% is called with the protected name appended. Examples
-% are in the sources.
-%
-% \begin{declcs}{zref at wrapper@immediate}
-%   |{|\dots|}|
-% \end{declcs}
-% There are situations where a label must be written instantly
-% to the \xfile{.aux} file, for example after the last page.
-% If the \cs{zlabel} or \cs{label} command is put inside this wrapper,
-% immediate writing is enabled. See the implementation for
-% module \xmodule{lastpage} for an example of its use.
-%
-% \begin{declcs}{zref at wrapper@unexpanded}
-%   |{|\dots|}|
-% \end{declcs}
-% Assuming someone wants to extract a value for property |bar|
-% and store the result in a macro |\foo| without traces of
-% the expanding macros and without expanding the value.
-% This (theoretical?) problem can be solved by this wrapper:
-% \begin{quote}
-%\begin{verbatim}
-%\zref at wrapper@unexpanded{%
-%  \edef\foo{%
-%    \zref at extract{someref}{bar}%
-%  }%
-%}
-%\end{verbatim}
-% \end{quote}
-% The \cs{edef} forces the expansion of \cs{zref at extract},
-% but the extraction of the value is prevented by
-% the wrapper that uses \hologo{eTeX}'\ \cs{unexpanded} for this
-% purpose. Supported macros are \cs{zref at extract}, \cs{zref at extractdefault}
-% and since version 2010/04/22 v2.14 macro \cs{zref at getcurrent}.
-%
-% \subsection{Counter for unique names}
-%
-% Some modules (\xmodule{titleref} and \xmodule{dotfillmin})
-% need unique names for automatically generated label names.
-%
-% \begin{declcs}{zref at require@unique}
-% \end{declcs}
-% This command creates the unique counter |zref at unique| if the
-% counter does not already exist.
-%
-% \begin{declcs}{thezref at unique}
-% \end{declcs}
-% This command is used to generate unique label names.
-%
-% \section{User interface}\label{sec:user}
-%
-% \subsection{Module \xmodule{user}}
-%
-% The user interface for this package and its modules
-% is enabled by \xpackage{zref}'s package option \xmodule{user}
-% or package \xpackage{zref-user}.
-% The names of user commands are prefixed by |z| in order
-% to avoid name clashes with existing macros of the same
-% functionality. Thus the package does not disturb the
-% traditional reference scheme, both can be used together.
-%
-% The syntax descriptions contain the following markers
-% that are intended as hints for programmers:
-% \begin{quote}
-% \begin{tabular}{@{}ll@{}}
-%   \markbabel\unskip  & Babel shorthands are allowed.\\
-%   \markrobust\unskip & Robust macro.\\
-%   \markexp\unskip    & Expandable version:\\
-%                      & \textbullet\ robust,
-%                        unless the extracted values are fragile,\\
-%                      & \textbullet\ no babel shorthand suport.\\
-%   \markexptwo\unskip & Expandable like \markexp and:\\
-%                      & \textbullet\ expandable in exact two steps.\\
-% \end{tabular}
-% \end{quote}
-%
-% The basic user interface of the package without modules
-% are commands that mimic the standard \hologo{LaTeX} behaviour
-% of \cs{label}, \cs{ref}, and \cs{pageref}:
-%
-% \begin{declcs}{zlabel}
-%   \M{refname}\markbabel
-% \end{declcs}
-% Similar to \cs{label}. It generates a label with name
-% \meta{refname} in the new reference scheme.
-%
-% \begin{declcs}{zref}
-%   |[|\meta{propname}|]| \M{refname}\markbabel
-% \end{declcs}
-% Without optional argument similar to \cs{ref}, it returns
-% the default reference property. This property is named
-% |default|:
-% \[
-%   |\zref{|x|}| \equiv |\zref[default]{|x|}|
-% \]
-%
-% \begin{declcs}{zpageref}
-%   \M{refname}\markbabel
-% \end{declcs}
-% Convenience macro, similar to \cs{pageref}.
-% \[
-%   |\zpageref{|x|}| \equiv |\zref[page]{|x|}|
-% \]
-%
-% \begin{declcs}{zrefused}
-%   \M{refname}\markbabel
-% \end{declcs}
-% Some of the user commands in the modules are expandable.
-% The use of such commands do not cause any undefined
-% reference warnings, because inside of expandable
-% contexts this is not possible. However, if there is
-% a place outside of expandable contexts, \cs{refused}
-% is strongly recommended. The reference \meta{refname}
-% is marked as used, undefined ones will generate
-% warnings.
-%
-% \subsection{Module \xmodule{abspage}}
-%
-% With the help of package \xpackage{atbegshi}
-% a new counter |abspage| with absolute page numbers is provided.
-% Also a new property |abspage| is defined and added to the
-% main property list. Thus you can reference the absolute
-% page number:
-% \begin{quote}
-%   |Section \zref{foo} is on page \zpageref{foo}.|\\
-%   |This is page \zref[abspage]{foo}|\\
-%   |of \zref[abspage]{LastPage}.|
-% \end{quote}
-% The example also makes use of module \xmodule{lastpage}.
-%
-% \subsection{Module \xmodule{lastpage}}
-%
-% Provides the functionality of package \xpackage{lastpage}
-% \cite{lastpage} in the new reference scheme.
-% The label |LastPage| is put at the end of the document.
-% You can refer the last page number with:
-% \begin{quote}
-%   |\zref at extract{LastPage}{page}| (+ |\zref at refused{LastPage}|)\\
-% \end{quote}
-% or
-% \begin{quote}
-%   |\zpageref{LastPage}| (module \xmodule{user})
-% \end{quote}
-%
-% Since version 2008/10/01 v2.3 the module defines the list |LastPage|.
-% In addition to the properties of the main list label |LastPage| also
-% stores the properties of this list |LastPage|. The default of this
-% list is empty. The list can be used by the user to add additional
-% properties for label |LastPage|.
-%
-% \subsubsection{Tests for last page}
-%
-% Since version 2010/03/26 v2.8 the macros \cs{zref at iflastpage}
-% and \cs{ziflastpage} were added. They test the reference,
-% whether it is a reference of the last page.
-%
-% \begin{declcs}{zref at iflastpage}\markexp \M{refname} \M{then} \M{else}
-% \end{declcs}
-% Macro \cs{zref at iflastpage} compares the references \meta{refname}
-% with \meta{LastPage}. Basis of the comparison is the value of
-% property |abspage|, because the values are different for different
-% pages. This is not ensured by property |page|. Therefore module
-% \xmodule{abspage} is loaded by module \xmodule{lastpage}.
-% If both values of property |abspage| are present and match,
-% then \meta{then} is executed, otherwise code \meta{else} is called.
-% If one or both references are undefined or lack the property |abspage|,
-% then \meta{else} is executed.
-%
-% Macro \cs{zref at iflastpage} is expandable, therefore \cs{zref at refused}
-% should be called on \meta{refname} and \meta{LastPage}.
-%
-% \begin{declcs}{ziflastpage} \M{refname} \M{then} \M{else}
-% \end{declcs}
-% Macro \cs{ziflastpage} has the same function as \cs{zref at iflastpage},
-% but adds support for babel shorthands in \meta{refname} and
-% calls \cs{zref at refused}. However macro \cs{ziflastpage} is not
-% expandable.
-%
-% \subsubsection{Example}
-%
-%    \begin{macrocode}
-%<*example-lastpage>
-%<<END_EXAMPLE
-\NeedsTeXFormat{LaTeX2e}
-\documentclass{report}
-
-\newcounter{foo}
-\renewcommand*{\thefoo}{\Alph{foo}}
-
-\usepackage{zref-lastpage,zref-user}[2018/11/21]
-
-\makeatletter
-\zref at newprop{thefoo}{\thefoo}
-\zref at newprop{valuefoo}{\the\value{foo}}
-\zref at newprop{chapter}{\thechapter}
-\zref at addprops{LastPage}{thefoo,valuefoo,chapter}
-\makeatother
-
-\newcommand*{\foo}{%
-  \stepcounter{foo}%
-  [Current foo: \thefoo]%
-}
-
-\begin{document}
-  \chapter{First chapter}
-  Last page is \zref{LastPage}.\\
-  Last chapter is \zref[chapter]{LastPage}.\\
-  Last foo is \zref[thefoo]{LastPage}.\\
-  Last value of foo is \zref[valuefoo]{LastPage}.\\
-  \foo
-  \chapter{Second chapter}
-  \foo\foo\foo
-  \chapter{Last chapter}
-  \foo
-\end{document}
-%END_EXAMPLE
-%</example-lastpage>
-%    \end{macrocode}
-%
-% \subsection{Module \xmodule{thepage}}
-%
-% This module \xmodule{thepage} loads module \xmodule{abspage},
-% constructs a reference name using the absolute page number
-% and remembers property |page|. Other properties can be added
-% by adding them to the property list |thepage|.
-%
-% \begin{declcs}{zthepage} \M{absolute page number}\\
-% \end{declcs}
-% Macro \cs{zthepage} is basically a \cs{zpageref}. The reference
-% name is yield by the \meta{absolute page number}. If the reference
-% is not defined, then the default for property |page| is used.
-%
-% \begin{declcs}{zref at thepage@name}\markexp \M{absolute page number}
-% \end{declcs}
-% Macro \cs{zref at thepage@name} returns the internal reference
-% name that is constructed using the \meta{absolute page number}.
-% The internal reference name should not be used directly, because
-% it might change in future versions.
-%
-% \begin{declcs}{zref at thepage}\markexp \M{absolute page number}\\
-%   \cs{zref at thepage@refused} \M{absolute page number}
-% \end{declcs}
-% Macro \cs{zref at thepage} returns the page number (\cs{thepage})
-% of \meta{absolute page number}. Because this macro is expandable,
-% \cs{zref at thepage@refused} is used outside an expandable context
-% to mark the reference as used.
-%
-%
-% \subsection{Module \xmodule{nextpage}}
-%
-% \begin{declcs}{znextpage}
-% \end{declcs}
-% Macro \cs{znextpage} prints \cs{thepage} of the following page.
-% It gets the current absolute page number by using a label.
-% There are three cases for the next page:
-% \begin{enumerate}
-% \item The next page is not known yet because of undefined references.
-%   Then \cs{zunknownnextpagename} is used instead. The default for
-%   this macro is the default of property |page|.
-% \item This page is the last page. Then \cs{znonextpagename}
-%   is used. Its default is empty.
-% \item The next page is known, then \cs{thepage} of the next
-%   page is used (the value of property |page| of the next page).
-% \end{enumerate}
-%
-% \subsubsection{Configuration}
-%
-% The behaviour can be configured by the following macros.
-%
-% \begin{declcs}{zunknownnextpagename}\\
-%   \cs{znonextpagename}
-% \end{declcs}
-% If the next page is not known or available, then
-% \cs{znextpage} uses these name macros as default.
-% \cs{zunknownnextpagename} is used in case of undefined
-% references. Default is the value of property |page| of the
-% next page (\cs{thepage}). Module \xmodule{thepage} is used.
-%
-% Macro \cs{znonextpagename} is used, if the next page does
-% not exists. That means that the current page is last page.
-% The default is empty.
-%
-% \begin{declcs}{znextpagesetup} \M{unknown} \M{no next}
-%   \M{next}
-% \end{declcs}
-% Acording to the case (see \cs{znextpage}) macro \cs{znextpage}
-% calls an internal macro with an argument. The argument is
-% either \cs{thepage} of the next page or one of \cs{zunknownnextpagename}
-% or \cs{znonextpagename}. These internal macro can be changed by
-% \cs{znextpagesetup}. It expects the definition texts for these
-% three cases of a macro with one argument.
-% The default is
-% \begin{quote}
-%   |\znextpagesetup{#1}{#1}{#1}|
-% \end{quote}
-%
-% \subsubsection{Example}
-%
-%    \begin{macrocode}
-%<*example-nextpage>
-%<<END_EXAMPLE
-\documentclass{book}
-
-\usepackage{zref-nextpage}[2018/11/21]
-\znextpagesetup
-  {\thepage}% next page is unknown
-  {\thepage\ (#1)}% this page is last page
-  {\thepage\ $\rightarrow$ #1}% next page is known
-\renewcommand*{\znonextpagename}{last page}
-
-\usepackage{fancyhdr}
-\pagestyle{fancy}
-\fancyhf{}
-\fancyhead[LE,RO]{\znextpage}
-\fancypagestyle{plain}{%
-  \fancyhf{}%
-  \fancyhead[LE,RO]{\znextpage}%
-}
-
-\begin{document}
-\frontmatter
-  \tableofcontents
-\mainmatter
-  \chapter{Hello World}
-  \clearpage
-  \section{Last section}
-\end{document}
-%END_EXAMPLE
-%</example-nextpage>
-%    \end{macrocode}
-%
-%
-% \subsection{Module \xmodule{totpages}}
-%
-% For the total number of pages of a document you need to
-% know the absolute page number of the last page.
-% Both modules \xmodule{abspage} and \xmodule{lastpage}
-% are necessary and automatically enabled.
-%
-% \begin{declcs}{ztotpages}\markexp
-% \end{declcs}
-% Prints the total number of pages or |0| if this
-% number is not yet known. It expands to an explicit number
-% and can also used even in expandable calculations (\cs{numexpr})
-% or counter assignments.
-%
-% \subsection{Module \xmodule{pagelayout}}
-%
-% The module defines additional properties for each parameter
-% of the page layout that is effective during page shipout.
-% The value of length parameters is given in sp without the
-% unit as plain number.
-%
-% Some parameters are specific for a class (e.g.\@ \xoption{stockwidth}
-% and \xoption{stockheight} for class \xclass{memoir}) or the
-% \hologo{TeX} engine like \hologo{pdfTeX}. If the parameter is not
-% available, then the property will not be defined. The default value
-% of the property is the current setting of the parameter.
-%
-% The module \xmodule{thepage} is loaded that generates a label
-% for each page. The properties of module \xmodule{pagelayout}
-% are added to the property list |thepage| of module \xmodule{thepage}.
-%
-% List of properties:
-% \begin{quote}
-%   \def\x#1{\cs{#1}&#1}%
-%   \begin{tabular}{l>{\sffamily}ll}
-%     \textrm{parameter} & \textrm{property} & remarks\\
-%     \hline
-%     \x{mag}\\
-%     \x{paperwidth}\\
-%     \x{paperheight}\\
-%     \x{stockwidth}& class \xclass{memoir}\\
-%     \x{stockheight}& class \xclass{memoir}\\
-%     \x{pdfpagewidth}& \hologo{pdfTeX}, \hologo{LuaTeX}\\
-%     \x{pdfpageheight}& \hologo{pdfTeX}, \hologo{LuaTeX}\\
-%     \x{pdfhorigin}& \hologo{pdfTeX}, \hologo{LuaTeX}\\
-%     \x{pdfvorigin}& \hologo{pdfTeX}, \hologo{LuaTeX}\\
-%     \x{hoffset}\\
-%     \x{voffset}\\
-%     \x{topmargin}\\
-%     \x{oddsidemargin}\\
-%     \x{evensidemargin}\\
-%     \x{textwidth}\\
-%     \x{textheight}\\
-%     \x{headheight}\\
-%     \x{headsep}\\
-%     \x{footskip}\\
-%     \x{marginparwidth}\\
-%     \x{marginparsep}\\
-%     \x{columnwidth}\\
-%     \x{columnsep}\\
-%   \end{tabular}
-% \end{quote}
-%
-% \begin{declcs}{zlistpagelayout}
-% \end{declcs}
-% At the end of document the page layout parameter for each page are
-% printed into the \xext{log} file if macro \cs{zlistpagelayout}
-% is called before |\end{document}| (preamble is a good place).
-%
-% \subsection{Module \xmodule{marks}}
-%
-% ToDo.
-%
-% \subsection{Module \xmodule{runs}}
-%
-% Module \xmodule{runs} counts the \hologo{LaTeX} runs since last
-% \xext{aux} file creation and prints the number in the
-% \xext{log} file.
-%
-% \begin{declcs}{zruns}\markexp
-% \end{declcs}
-% Prints the the total number of \hologo{LaTeX} runs including
-% the current one. It expands to an explicit number.
-% Before |begin{document}| the value is zero meaning
-% the \xext{aux} file is not read yet. If a previous
-% \xext{aux} file exists, the value found there increased
-% by one is the new number. Otherwise \cs{zruns} is set to one.
-% \hologo{LaTeX}~runs where the \xext{aux} files are not rewritten
-% are not counted (see \cs{nofiles}).
-%
-% \subsection{Module \xmodule{perpage}}
-%
-% With \cs{@addtoreset} or \cs{numberwithin} a counter can be
-% reset if another counter is incremented. This do not work
-% well if the other counter is the page counter. The page counter is
-% incremented in the output routine that is often called asynchronous
-% somewhere on the next page. A reference mechanism costs at least
-% two \hologo{LaTeX} runs, but ensures correct page counter values.
-%
-% \begin{declcs}{zmakeperpage}
-%   |[|\meta{reset}|]| \M{counter}
-% \end{declcs}
-% At the of a new page counter \meta{counter} starts
-% counting with value \meta{reset} (default is \texttt{1}).
-% The macro has the same
-% syntax and semantics as \cs{MakePerPage} of package
-% \xpackage{perpage} \cite{perpage}.
-% Also \xoption{perpage} of package \xpackage{footmisc} \cite{footmisc}
-% can easily be simulated by
-% \begin{quote}
-% |\zmakeperpage{footnote}| \itshape |% \usepackage[perpage]{footmisc}|
-%\end{quote}
-% If footnote symbols are used, some people dislike the
-% first symbol \ensuremath{\dagger}. It can easily be skipped:
-% \begin{quote}
-% |\zmakeperpage[2]{footnote}|
-% \end{quote}
-%
-% \begin{declcs}{thezpage}\\
-%   counter |zpage|
-% \end{declcs}
-% If the formatted counter value of the counter that is reset at
-% a new page contains the page value, then you can use \cs{thezpage},
-% the page number of the current page. Or counter |zpage| can be
-% used, if the page number should be formatted differently from
-% the current page number. Example:
-%\begin{quote}
-%\begin{verbatim}
-%\newcounter{foobar}
-%\zmakeperpage{foobar}
-%\renewcommand*{\thefoobar}{\thezpage-\arabic{foobar}}
-% % or
-%\renewcommand*{\thefoobar}{\roman{zpage}-\arabic{foobar}}
-%\end{verbatim}
-%\end{quote}
-%
-% \begin{declcs}{zunmakeperpage}
-%   \M{counter}
-% \end{declcs}
-% The reset mechanism for this counter is deactivated.
-%
-%
-% \subsection{Module \xmodule{counter}}
-%
-% This option just add the property |counter| to the main
-% property list. The property stores the counter name,
-% that was responsible for the reference. This is the
-% property \xpackage{hyperref}'s \cs{autoref} feature
-% uses. Thus this property |counter| may be useful
-% for a reimplementation of the autoref feature,
-% see the section \ref{sec:todo} with the todo list.
-%
-% \subsection{Module \xmodule{titleref}}
-%
-% This option makes section and caption titles available
-% to the reference system similar to packages \xpackage{titleref}
-% or \xpackage{nameref}.
-%
-% \begin{declcs}{ztitleref}
-%   \M{refname}\markbabel
-% \end{declcs}
-% Print the section or caption title of reference \meta{refname},
-% similar to \cs{nameref} or \cs{titleref}.
-%
-% \begin{declcs}{ztitlerefsetup}
-%   |{|\textit{key$_1$=value$_1$, key$_2$=value$_2$, \dots}|}|
-% \end{declcs}
-% This command allows to configure the behaviour of module
-% \xmodule{titleref}. The following keys are available:
-% \begin{description}
-% \let\bfseries\relax
-% \item[\texttt{title=}\meta{value}]\mbox{}\\*
-%   Sets the current title.
-% \item[\texttt{stripperiod=true\string|false}]\mbox{}\\*
-%   Follow package \xpackage{nameref} that
-%   removes a last period. Default: |true|.
-% \item[\texttt{expand=true\string|false}]\mbox{}\\*
-%   Package \cs{titleref} expands the title first. This way
-%   garbage and dangerous commands can be removed, e.g.
-%   \cs{label}, \cs{index}\dots. See implementation section
-%   for more details. Default is |false|.
-% \item[\texttt{cleanup=\{}\textrm{\dots}\texttt{\}}]\mbox{}\\*
-%   Hook to add own cleanup code, if method |expand| is used.
-%   See implementation section for more details.
-% \end{description}
-%
-% \subsection{Module \xmodule{savepos}}
-%
-% This option supports a feature that \pdfTeX\ provides
-% (and \hologo{XeTeX}).
-% \pdfTeX\ is able to tell the current position on the
-% page. The page position is not instantly known. First the
-% page must be constructed by \hologo{TeX}'s asynchronous output
-% routine. Thus the time where the position is known is
-% the page shipout time. Thus a reference system where the
-% information is recorded in the first run and made available
-% for use in the second run comes in handy.
-%
-% \begin{declcs}{zsavepos}
-%   \M{refname}
-% \end{declcs}
-% It generates a reference with name \meta{refname}.
-% The reference stores the location where \cs{zsavepos}
-% is executed in properties |posx| and |posy|.
-%
-% \begin{declcs}{zsaveposx}
-%   \M{refname}\\
-%   \cs{zsaveposy}
-%   \M{refname}
-% \end{declcs}
-% Same as \cs{zsavepos} except that only the |x| or |y| component
-% of the position is stored. Since 2011/12/05 v2.23.
-%
-% \begin{declcs}{zposx}\markexp
-%   \M{refname}\\
-%   \SpecialUsageIndex{\zposy}\cs{zposy}\markexp \M{refname}
-% \end{declcs}
-% Get the position as number. Unit is sp. Horizontal
-% positions by \cs{zposx} increase from left to right.
-% Vertical positions by \cs{zposy} from bottom to top.
-%
-% Do not rely on absolute page numbers. Because of problems
-% with the origin the numbers may differ in DVI or PDF mode
-% of \pdfTeX. Therefore work with relative values by comparisons.
-%
-% Both \cs{zposx} and \cs{zposy} are expandable and can be
-% used inside calculations (\cs{setcounter}, \cs{addtocounter},
-% package \xpackage{calc}, \cs{numexpr}). However this property
-% prevents from notifying \hologo{LaTeX} that the reference is actually
-% used (the notifying is not expandable). Therefore you should
-% mark the reference as used by \cs{zrefused}.
-%
-% This module uses \pdfTeX's \cs{pdfsavepos}, \cs{pdflastxpos},
-% and \cs{pdflastypos}. They are available in PDF mode and
-% since version 1.40.0 also in DVI mode.
-%
-% \begin{declcs}{zref at savepos}
-% \end{declcs}
-% Macro \cs{zref at savepos} performs the first part of \cs{zsavepos}
-% by calling \cs{pdfsavepos} (if \xext{aux} files are writable).
-%
-% Thus \cs{zsavepos} is basically \cs{zref at savepos} followed
-% by |\zref at labelbylist{|\texttt{\meta{refname}}|}{savepos}|.
-% If \cs{TeXXeTstate} is detected and enabled, \cs{savepos}
-% also adds \cs{zref at savepos} at the end to support \cs{beginR}
-% where the whatits are processed in reverse order.
-% The property list |savepos| contains the properties |posx|
-% and |posy|.
-%
-% \subsection{Module \xmodule{dotfill}}
-%
-% \begin{declcs}{zdotfill}
-% \end{declcs}
-% This package provides the command \cs{zdotfill} that works
-% similar to \cs{dotfill}, but can be configured. Especially
-% it suppresses the dots if a minimum number of dots cannot be set.
-%
-% \begin{declcs}{zdotfillsetup}
-%   |{|\textit{key$_1$=value$_1$, key$_2$=value$_2$, \dots}|}|
-% \end{declcs}
-% This command allows to configure the behaviour of \cs{zdotfill}.
-% The following keys are available:
-% \begin{description}
-% \let\bfseries\relax
-% \item[\texttt{min=}\meta{count value}]\mbox{}\\*
-%   If the actual number of dots are smaller than \meta{count value},
-%   then the dots are suppressed. Default: |2|.
-% \item[\texttt{unit=}\meta{dimen value}]\mbox{}\\*
-%   The width of a dot unit is given by \meta{dimen value}.
-%   Default: |0.44em| (same as the unit in \cs{dotfill}).
-% \item[\texttt{dot=}\meta{value}]\mbox{}\\*
-%   The dot itself is given by \meta{value}. Default: |.| (dot, same as
-%   the dot in \cs{dotfill}).
-% \end{description}
-%
-% \subsection{Module \xmodule{env}}
-%
-% This module defines two properties |envname| and |envline|. They
-% remember the name of the environment and the line number at
-% the start of the environment.
-%
-% \subsection{Module \xmodule{xr}}
-%
-% This package provides the functionality of package \xpackage{xr},
-% see \cite{xr}. It also supports the syntax of \xpackage{xr-hyper}.
-%
-% \begin{declcs}{zexternaldocument}
-%   \* |[|\meta{prefix}|]|\markbabel \M{external document}
-%   |[|\meta{url}|]|
-% \end{declcs}
-% See \cs{externaldocument} for a description of this option.
-% The found labels also get a property |externaldocument| that
-% remembers \meta{external document}.
-% The standard reference scheme and the scheme of this
-% package use different name spaces for reference names.
-% If the external document uses both systems. Then one
-% import statement would put the names in one namespace
-% and probably causing problems with multiple references
-% of the same name. Thus the star form only looks for
-% \cs{newlabel} in the \xfile{.aux} files, whereas without
-% star only \cs{zref at newlabel}s are used.
-%
-% In the star form it tries to detect labels from
-% \xpackage{hyperref}, \xpackage{titleref}, and \xpackage{ntheorem}.
-% If such an extended property from the packages before cannot
-% be found or are empty, they are not included in the
-% imported reference.
-%
-% Warnings are given if a reference name is already in use
-% and the item is ignored. Unknown properties will automatically
-% be declared.
-%
-% If the external references contain |anchor| properties,
-% then we need also a url to be able to address the external
-% file. As default the filename is taken with a default
-% extension.
-%
-% \begin{declcs}{zxrsetup}
-%   |{|\textit{key$_1$=value$_1$, key$_2$=value$_2$, \dots}|}|
-% \end{declcs}
-% The following setup options are available:
-% \begin{description}
-% \item[\xoption{ext}:] It sets the default extension.
-% \item[\xoption{tozreflabel}:] Boolean option. The found references
-%   are imported as zref labels. This is enabled by default.
-% \item[\xoption{toltxlabel}:] Boolean option. The found references
-%   are imported as \hologo{LaTeX} labels. Packages \xpackage{nameref},
-%   \xpackage{titleref} and class \xclass{memoir} are supported.
-% \item[\xoption{urluse}:] Boolean option. If enabled, then a URL
-%   is stored in a macro and the macro is put in property `urluse'.
-%   The URL is not put in property `url'.
-%   The purpose is to save \hologo{TeX} memory.
-% \item[\xoption{verbose}:] Boolean option. List the imported labels in the
-%   \xext{log} file. Default is |false|.
-% \end{description}
-%
-% \begin{declcs}{zref at xr@ext}
-% \end{declcs}
-% If the \meta{url} is not specified in \cs{zref at externaldocument},
-% then the url will be constructed with the file name and
-% this macro as extension. \cs{XR at ext} is used if
-% \xpackage{hyperref} is loaded, otherwise |pdf|.
-%
-% \section{ToDo}\label{sec:todo}
-%
-% Among other things the following issues are left for future work:
-% \begin{itemize}
-% \item Other applications: autoref, hyperref, \dots
-% \end{itemize}
-%
-% \section{Example}
-%
-%    \begin{macrocode}
-%<*example>
-%    \end{macrocode}
-%
-%    \begin{macrocode}
-\documentclass{book}
-
-\usepackage[ngerman]{babel}%
-
-\usepackage[savepos,totpages,titleref,dotfill,counter,user]{zref}
-
-%    \end{macrocode}
-%
-%    Chapters are wrapped inside \cs{ChapterStart} and

@@ Diff output truncated at 1234567 characters. @@


More information about the tex-live-commits mailing list