[latex3-commits] [l3svn] 03/09: Add l3kernel tlg file for (u)pTeX

noreply at latex-project.org noreply at latex-project.org
Tue Sep 8 18:12:14 CEST 2015


This is an automated email from the git hooks/post-receive script.

joseph pushed a commit to branch master
in repository l3svn.

commit 1286690b4e4b34d66d0bee91b283de8c9fa60a24
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Tue Sep 8 11:05:42 2015 +0100

    Add l3kernel tlg file for (u)pTeX
    
    (u)pTeX uses dvipdfmx by default, leading to need for driver,
    expl00n, box004, coffins001 and file001 tests.
    
    box003 test shows some additional lines: "\hbox(0.0+0.0)x0.0".
    
    pTeX does odd things to UTF-8 input so entirely mangles parts
    of str002 and tl013 tests.
    
    upTeX has extended int consts using \kchar, and wraps tl013
    differently to pdfTeX due to difference in reading of UTF-8
    (though it can't correctly case-change UTF-8).
---
 l3kernel/testfiles/d3dvipdfmx.ptex.tlg    |  586 ++++
 l3kernel/testfiles/d3dvipdfmx.uptex.tlg   |  586 ++++
 l3kernel/testfiles/d3dvips.ptex.tlg       |  586 ++++
 l3kernel/testfiles/d3dvips.uptex.tlg      |  586 ++++
 l3kernel/testfiles/d3pdfmode.ptex.tlg     |  586 ++++
 l3kernel/testfiles/d3pdfmode.uptex.tlg    |  586 ++++
 l3kernel/testfiles/d3xdvipdfmx.ptex.tlg   |  586 ++++
 l3kernel/testfiles/d3xdvipdfmx.uptex.tlg  |  586 ++++
 l3kernel/testfiles/m3box003.ptex.tlg      |  323 ++
 l3kernel/testfiles/m3box003.uptex.tlg     |  323 ++
 l3kernel/testfiles/m3box004.ptex.tlg      |  965 ++++++
 l3kernel/testfiles/m3box004.uptex.tlg     |  965 ++++++
 l3kernel/testfiles/m3coffins001.ptex.tlg  |  896 ++++++
 l3kernel/testfiles/m3coffins001.uptex.tlg |  900 ++++++
 l3kernel/testfiles/m3expl001.ptex.tlg     | 4593 ++++++++++++++++++++++++++++
 l3kernel/testfiles/m3expl001.uptex.tlg    | 4593 ++++++++++++++++++++++++++++
 l3kernel/testfiles/m3expl002.ptex.tlg     |  103 +
 l3kernel/testfiles/m3expl002.uptex.tlg    |  103 +
 l3kernel/testfiles/m3expl003.ptex.tlg     | 4594 +++++++++++++++++++++++++++++
 l3kernel/testfiles/m3expl003.uptex.tlg    | 4594 +++++++++++++++++++++++++++++
 l3kernel/testfiles/m3expl004.ptex.tlg     |  103 +
 l3kernel/testfiles/m3expl004.uptex.tlg    |  103 +
 l3kernel/testfiles/m3file001.ptex.tlg     |  129 +
 l3kernel/testfiles/m3file001.uptex.tlg    |  130 +
 l3kernel/testfiles/m3int002.uptex.tlg     |  719 +++++
 l3kernel/testfiles/m3str002.ptex.tlg      |   46 +
 l3kernel/testfiles/m3tl013.ptex.tlg       |  205 ++
 l3kernel/testfiles/m3tl013.uptex.tlg      |  208 ++
 28 files changed, 29283 insertions(+)

diff --git a/l3kernel/testfiles/d3dvipdfmx.ptex.tlg b/l3kernel/testfiles/d3dvipdfmx.ptex.tlg
new file mode 100644
index 0000000..08770db
--- /dev/null
+++ b/l3kernel/testfiles/d3dvipdfmx.ptex.tlg
@@ -0,0 +1,586 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Clip box
+============================================================
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{pdf:literal q}
+.\special{pdf:literal 0 -0.99626 86.1355 7.91476 re W n}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{pdf:literal Q}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x86.45851
+.\special{pdf:literal q}
+.\special{pdf:literal 0 0 86.1355 6.9185 re W n}
+.\hbox(6.94444+0.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+0.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{pdf:literal Q}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{pdf:literal q}
+.\special{pdf:literal 0 -0.99626 86.1355 7.91476 re W n}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{pdf:literal Q}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x20.0
+.\special{pdf:literal q}
+.\special{pdf:literal 0 -1.93718 19.92528 8.85568 re W n}
+.\hbox(6.94444+1.94444)x0.0, glue set - 20.0fil
+..\hbox(6.94444+1.94444)x20.0
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{pdf:literal Q}
+.\glue 20.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 2: Rotate box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 1 0 0 cm}
+...\hbox(6.94444+0.0)x0.0
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(31.028+0.0)x46.79762
+.\hbox(31.028+0.0)x46.79762
+..\kern 3.47223
+..\hbox(6.94444+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0.86603 0.5 -0.5 0.86603 0 0 cm}
+...\hbox(6.94444+0.0)x0.0
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(40.2855+0.0)x40.2855
+.\hbox(40.2855+0.0)x40.2855
+..\kern 4.91046
+..\hbox(6.94444+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+...\hbox(6.94444+0.0)x0.0
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(35.37505+4.91046)x40.2855
+.\hbox(35.37505+4.91046)x40.2855
+..\kern 40.2855
+..\hbox(6.94444+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -0.70711 0.70711 -0.70711 -0.70711 0 0 cm}
+...\hbox(6.94444+0.0)x0.0
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(0.0+40.2855)x40.2855
+.\hbox(0.0+40.2855)x40.2855
+..\kern 35.37505
+..\hbox(6.94444+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -0.70711 -0.70711 0.70711 -0.70711 0 0 cm}
+...\hbox(6.94444+0.0)x0.0
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(4.91046+35.37505)x40.2855
+.\hbox(4.91046+35.37505)x40.2855
+..\kern 0.0
+..\hbox(6.94444+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0.70711 -0.70711 0.70711 0.70711 0 0 cm}
+...\hbox(6.94444+0.0)x0.0
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(56.9723+0.0)x56.97232
+.\hbox(56.9723+0.0)x56.97232
+..\kern 28.48616
+..\hbox(40.2855+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+...\hbox(40.2855+0.0)x0.0
+....\hbox(40.2855+0.0)x40.2855
+.....\hbox(40.2855+0.0)x40.2855
+......\kern 4.91046
+......\hbox(6.94444+0.0)x0.0
+.......\special{pdf:literal q}
+.......\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+.......\hbox(6.94444+0.0)x0.0
+........\hbox(6.94444+0.0)x50.02786
+.........\OT1/cmr/m/n/10 H
+.........\OT1/cmr/m/n/10 e
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 o
+.........\glue 3.33333 plus 1.66666 minus 1.11111
+.........\OT1/cmr/m/n/10 w
+.........\kern-0.27779
+.........\OT1/cmr/m/n/10 o
+.........\OT1/cmr/m/n/10 r
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 d
+.......\special{pdf:literal Q}
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 3: Scale box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 1 0 0 cm}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x125.06966
+.\hbox(6.94444+0.0)x125.06966
+..\kern 0.0
+..\hbox(6.94444+0.0)x125.06966
+...\special{pdf:literal q}
+...\special{pdf:literal 2.5 0 0 1 0 0 cm}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(2.31477+0.0)x50.02786
+.\hbox(2.31477+0.0)x50.02786
+..\kern 0.0
+..\hbox(2.31477+0.0)x50.02786
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 0.33333 0 0 cm}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x103.61133
+.\hbox(6.94444+1.94444)x103.61133
+..\kern 0.0
+..\hbox(6.94444+1.94444)x103.61133
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 1 0 0 cm}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(20.83333+5.83333)x310.83398
+.\hbox(20.83333+5.83333)x310.83398
+..\kern 0.0
+..\hbox(20.83333+5.83333)x310.83398
+...\special{pdf:literal q}
+...\special{pdf:literal 3 0 0 3 0 0 cm}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(5.83333+20.83333)x310.83398
+.\hbox(5.83333+20.83333)x310.83398
+..\kern 310.83398
+..\hbox(5.83333+20.83333)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -3 0 0 -3 0 0 cm}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 4: Color
+============================================================
+> \box71=
+\hbox(6.94444+0.0)x50.02786
+.\special{color push gray 0}
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+.\special{color pop}
+! OK.
+<argument> \l_tmpa_coffin 
+l. ...  }
+============================================================
diff --git a/l3kernel/testfiles/d3dvipdfmx.uptex.tlg b/l3kernel/testfiles/d3dvipdfmx.uptex.tlg
new file mode 100644
index 0000000..08770db
--- /dev/null
+++ b/l3kernel/testfiles/d3dvipdfmx.uptex.tlg
@@ -0,0 +1,586 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Clip box
+============================================================
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{pdf:literal q}
+.\special{pdf:literal 0 -0.99626 86.1355 7.91476 re W n}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{pdf:literal Q}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x86.45851
+.\special{pdf:literal q}
+.\special{pdf:literal 0 0 86.1355 6.9185 re W n}
+.\hbox(6.94444+0.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+0.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{pdf:literal Q}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{pdf:literal q}
+.\special{pdf:literal 0 -0.99626 86.1355 7.91476 re W n}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{pdf:literal Q}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x20.0
+.\special{pdf:literal q}
+.\special{pdf:literal 0 -1.93718 19.92528 8.85568 re W n}
+.\hbox(6.94444+1.94444)x0.0, glue set - 20.0fil
+..\hbox(6.94444+1.94444)x20.0
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{pdf:literal Q}
+.\glue 20.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 2: Rotate box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 1 0 0 cm}
+...\hbox(6.94444+0.0)x0.0
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(31.028+0.0)x46.79762
+.\hbox(31.028+0.0)x46.79762
+..\kern 3.47223
+..\hbox(6.94444+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0.86603 0.5 -0.5 0.86603 0 0 cm}
+...\hbox(6.94444+0.0)x0.0
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(40.2855+0.0)x40.2855
+.\hbox(40.2855+0.0)x40.2855
+..\kern 4.91046
+..\hbox(6.94444+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+...\hbox(6.94444+0.0)x0.0
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(35.37505+4.91046)x40.2855
+.\hbox(35.37505+4.91046)x40.2855
+..\kern 40.2855
+..\hbox(6.94444+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -0.70711 0.70711 -0.70711 -0.70711 0 0 cm}
+...\hbox(6.94444+0.0)x0.0
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(0.0+40.2855)x40.2855
+.\hbox(0.0+40.2855)x40.2855
+..\kern 35.37505
+..\hbox(6.94444+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -0.70711 -0.70711 0.70711 -0.70711 0 0 cm}
+...\hbox(6.94444+0.0)x0.0
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(4.91046+35.37505)x40.2855
+.\hbox(4.91046+35.37505)x40.2855
+..\kern 0.0
+..\hbox(6.94444+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0.70711 -0.70711 0.70711 0.70711 0 0 cm}
+...\hbox(6.94444+0.0)x0.0
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(56.9723+0.0)x56.97232
+.\hbox(56.9723+0.0)x56.97232
+..\kern 28.48616
+..\hbox(40.2855+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+...\hbox(40.2855+0.0)x0.0
+....\hbox(40.2855+0.0)x40.2855
+.....\hbox(40.2855+0.0)x40.2855
+......\kern 4.91046
+......\hbox(6.94444+0.0)x0.0
+.......\special{pdf:literal q}
+.......\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+.......\hbox(6.94444+0.0)x0.0
+........\hbox(6.94444+0.0)x50.02786
+.........\OT1/cmr/m/n/10 H
+.........\OT1/cmr/m/n/10 e
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 o
+.........\glue 3.33333 plus 1.66666 minus 1.11111
+.........\OT1/cmr/m/n/10 w
+.........\kern-0.27779
+.........\OT1/cmr/m/n/10 o
+.........\OT1/cmr/m/n/10 r
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 d
+.......\special{pdf:literal Q}
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 3: Scale box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 1 0 0 cm}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x125.06966
+.\hbox(6.94444+0.0)x125.06966
+..\kern 0.0
+..\hbox(6.94444+0.0)x125.06966
+...\special{pdf:literal q}
+...\special{pdf:literal 2.5 0 0 1 0 0 cm}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(2.31477+0.0)x50.02786
+.\hbox(2.31477+0.0)x50.02786
+..\kern 0.0
+..\hbox(2.31477+0.0)x50.02786
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 0.33333 0 0 cm}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x103.61133
+.\hbox(6.94444+1.94444)x103.61133
+..\kern 0.0
+..\hbox(6.94444+1.94444)x103.61133
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 1 0 0 cm}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(20.83333+5.83333)x310.83398
+.\hbox(20.83333+5.83333)x310.83398
+..\kern 0.0
+..\hbox(20.83333+5.83333)x310.83398
+...\special{pdf:literal q}
+...\special{pdf:literal 3 0 0 3 0 0 cm}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(5.83333+20.83333)x310.83398
+.\hbox(5.83333+20.83333)x310.83398
+..\kern 310.83398
+..\hbox(5.83333+20.83333)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -3 0 0 -3 0 0 cm}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 4: Color
+============================================================
+> \box71=
+\hbox(6.94444+0.0)x50.02786
+.\special{color push gray 0}
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+.\special{color pop}
+! OK.
+<argument> \l_tmpa_coffin 
+l. ...  }
+============================================================
diff --git a/l3kernel/testfiles/d3dvips.ptex.tlg b/l3kernel/testfiles/d3dvips.ptex.tlg
new file mode 100644
index 0000000..14ffd7a
--- /dev/null
+++ b/l3kernel/testfiles/d3dvips.ptex.tlg
@@ -0,0 +1,586 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Clip box
+============================================================
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+0.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+0.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x20.0
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.94444)x0.0, glue set - 20.0fil
+..\hbox(6.94444+1.94444)x20.0
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 20.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 2: Rotate box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 0 rotate neg exch neg exch tra\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(31.028+0.0)x46.79762
+.\hbox(31.028+0.0)x46.79762
+..\kern 3.47223
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -30 rotate neg exch neg exch t\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(40.2855+0.0)x40.2855
+.\hbox(40.2855+0.0)x40.2855
+..\kern 4.91046
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(35.37505+4.91046)x40.2855
+.\hbox(35.37505+4.91046)x40.2855
+..\kern 40.2855
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -135 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(0.0+40.2855)x40.2855
+.\hbox(0.0+40.2855)x40.2855
+..\kern 35.37505
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -225 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(4.91046+35.37505)x40.2855
+.\hbox(4.91046+35.37505)x40.2855
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -315 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(56.9723+0.0)x56.97232
+.\hbox(56.9723+0.0)x56.97232
+..\kern 28.48616
+..\hbox(40.2855+0.0)x40.2855
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+...\hbox(40.2855+0.0)x40.2855
+....\hbox(40.2855+0.0)x40.2855
+.....\hbox(40.2855+0.0)x40.2855
+......\kern 4.91046
+......\hbox(6.94444+0.0)x50.02786
+.......\special{ps:gsave}
+.......\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+.......\hbox(6.94444+0.0)x50.02786
+........\hbox(6.94444+0.0)x50.02786
+.........\OT1/cmr/m/n/10 H
+.........\OT1/cmr/m/n/10 e
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 o
+.........\glue 3.33333 plus 1.66666 minus 1.11111
+.........\OT1/cmr/m/n/10 w
+.........\kern-0.27779
+.........\OT1/cmr/m/n/10 o
+.........\OT1/cmr/m/n/10 r
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 d
+.......\special{ps:grestore}
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 3: Scale box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 1 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x125.06966
+.\hbox(6.94444+0.0)x125.06966
+..\kern 0.0
+..\hbox(6.94444+0.0)x125.06966
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 2.5 1 scale neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(2.31477+0.0)x50.02786
+.\hbox(2.31477+0.0)x50.02786
+..\kern 0.0
+..\hbox(2.31477+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 0.33333 scale neg exch neg e\ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x103.61133
+.\hbox(6.94444+1.94444)x103.61133
+..\kern 0.0
+..\hbox(6.94444+1.94444)x103.61133
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 1 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(20.83333+5.83333)x310.83398
+.\hbox(20.83333+5.83333)x310.83398
+..\kern 0.0
+..\hbox(20.83333+5.83333)x310.83398
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 3 3 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(5.83333+20.83333)x310.83398
+.\hbox(5.83333+20.83333)x310.83398
+..\kern 310.83398
+..\hbox(5.83333+20.83333)x0.0
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -3 -3 scale neg exch neg exch \ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 4: Color
+============================================================
+> \box71=
+\hbox(6.94444+0.0)x50.02786
+.\special{color push gray 0}
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+.\special{color pop}
+! OK.
+<argument> \l_tmpa_coffin 
+l. ...  }
+============================================================
diff --git a/l3kernel/testfiles/d3dvips.uptex.tlg b/l3kernel/testfiles/d3dvips.uptex.tlg
new file mode 100644
index 0000000..14ffd7a
--- /dev/null
+++ b/l3kernel/testfiles/d3dvips.uptex.tlg
@@ -0,0 +1,586 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Clip box
+============================================================
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+0.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+0.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x20.0
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.94444)x0.0, glue set - 20.0fil
+..\hbox(6.94444+1.94444)x20.0
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 20.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 2: Rotate box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 0 rotate neg exch neg exch tra\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(31.028+0.0)x46.79762
+.\hbox(31.028+0.0)x46.79762
+..\kern 3.47223
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -30 rotate neg exch neg exch t\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(40.2855+0.0)x40.2855
+.\hbox(40.2855+0.0)x40.2855
+..\kern 4.91046
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(35.37505+4.91046)x40.2855
+.\hbox(35.37505+4.91046)x40.2855
+..\kern 40.2855
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -135 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(0.0+40.2855)x40.2855
+.\hbox(0.0+40.2855)x40.2855
+..\kern 35.37505
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -225 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(4.91046+35.37505)x40.2855
+.\hbox(4.91046+35.37505)x40.2855
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -315 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(56.9723+0.0)x56.97232
+.\hbox(56.9723+0.0)x56.97232
+..\kern 28.48616
+..\hbox(40.2855+0.0)x40.2855
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+...\hbox(40.2855+0.0)x40.2855
+....\hbox(40.2855+0.0)x40.2855
+.....\hbox(40.2855+0.0)x40.2855
+......\kern 4.91046
+......\hbox(6.94444+0.0)x50.02786
+.......\special{ps:gsave}
+.......\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+.......\hbox(6.94444+0.0)x50.02786
+........\hbox(6.94444+0.0)x50.02786
+.........\OT1/cmr/m/n/10 H
+.........\OT1/cmr/m/n/10 e
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 o
+.........\glue 3.33333 plus 1.66666 minus 1.11111
+.........\OT1/cmr/m/n/10 w
+.........\kern-0.27779
+.........\OT1/cmr/m/n/10 o
+.........\OT1/cmr/m/n/10 r
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 d
+.......\special{ps:grestore}
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 3: Scale box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 1 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x125.06966
+.\hbox(6.94444+0.0)x125.06966
+..\kern 0.0
+..\hbox(6.94444+0.0)x125.06966
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 2.5 1 scale neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(2.31477+0.0)x50.02786
+.\hbox(2.31477+0.0)x50.02786
+..\kern 0.0
+..\hbox(2.31477+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 0.33333 scale neg exch neg e\ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x103.61133
+.\hbox(6.94444+1.94444)x103.61133
+..\kern 0.0
+..\hbox(6.94444+1.94444)x103.61133
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 1 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(20.83333+5.83333)x310.83398
+.\hbox(20.83333+5.83333)x310.83398
+..\kern 0.0
+..\hbox(20.83333+5.83333)x310.83398
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 3 3 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(5.83333+20.83333)x310.83398
+.\hbox(5.83333+20.83333)x310.83398
+..\kern 310.83398
+..\hbox(5.83333+20.83333)x0.0
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -3 -3 scale neg exch neg exch \ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 4: Color
+============================================================
+> \box71=
+\hbox(6.94444+0.0)x50.02786
+.\special{color push gray 0}
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+.\special{color pop}
+! OK.
+<argument> \l_tmpa_coffin 
+l. ...  }
+============================================================
diff --git a/l3kernel/testfiles/d3pdfmode.ptex.tlg b/l3kernel/testfiles/d3pdfmode.ptex.tlg
new file mode 100644
index 0000000..14ffd7a
--- /dev/null
+++ b/l3kernel/testfiles/d3pdfmode.ptex.tlg
@@ -0,0 +1,586 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Clip box
+============================================================
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+0.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+0.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x20.0
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.94444)x0.0, glue set - 20.0fil
+..\hbox(6.94444+1.94444)x20.0
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 20.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 2: Rotate box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 0 rotate neg exch neg exch tra\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(31.028+0.0)x46.79762
+.\hbox(31.028+0.0)x46.79762
+..\kern 3.47223
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -30 rotate neg exch neg exch t\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(40.2855+0.0)x40.2855
+.\hbox(40.2855+0.0)x40.2855
+..\kern 4.91046
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(35.37505+4.91046)x40.2855
+.\hbox(35.37505+4.91046)x40.2855
+..\kern 40.2855
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -135 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(0.0+40.2855)x40.2855
+.\hbox(0.0+40.2855)x40.2855
+..\kern 35.37505
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -225 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(4.91046+35.37505)x40.2855
+.\hbox(4.91046+35.37505)x40.2855
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -315 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(56.9723+0.0)x56.97232
+.\hbox(56.9723+0.0)x56.97232
+..\kern 28.48616
+..\hbox(40.2855+0.0)x40.2855
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+...\hbox(40.2855+0.0)x40.2855
+....\hbox(40.2855+0.0)x40.2855
+.....\hbox(40.2855+0.0)x40.2855
+......\kern 4.91046
+......\hbox(6.94444+0.0)x50.02786
+.......\special{ps:gsave}
+.......\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+.......\hbox(6.94444+0.0)x50.02786
+........\hbox(6.94444+0.0)x50.02786
+.........\OT1/cmr/m/n/10 H
+.........\OT1/cmr/m/n/10 e
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 o
+.........\glue 3.33333 plus 1.66666 minus 1.11111
+.........\OT1/cmr/m/n/10 w
+.........\kern-0.27779
+.........\OT1/cmr/m/n/10 o
+.........\OT1/cmr/m/n/10 r
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 d
+.......\special{ps:grestore}
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 3: Scale box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 1 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x125.06966
+.\hbox(6.94444+0.0)x125.06966
+..\kern 0.0
+..\hbox(6.94444+0.0)x125.06966
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 2.5 1 scale neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(2.31477+0.0)x50.02786
+.\hbox(2.31477+0.0)x50.02786
+..\kern 0.0
+..\hbox(2.31477+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 0.33333 scale neg exch neg e\ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x103.61133
+.\hbox(6.94444+1.94444)x103.61133
+..\kern 0.0
+..\hbox(6.94444+1.94444)x103.61133
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 1 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(20.83333+5.83333)x310.83398
+.\hbox(20.83333+5.83333)x310.83398
+..\kern 0.0
+..\hbox(20.83333+5.83333)x310.83398
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 3 3 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(5.83333+20.83333)x310.83398
+.\hbox(5.83333+20.83333)x310.83398
+..\kern 310.83398
+..\hbox(5.83333+20.83333)x0.0
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -3 -3 scale neg exch neg exch \ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 4: Color
+============================================================
+> \box71=
+\hbox(6.94444+0.0)x50.02786
+.\special{color push gray 0}
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+.\special{color pop}
+! OK.
+<argument> \l_tmpa_coffin 
+l. ...  }
+============================================================
diff --git a/l3kernel/testfiles/d3pdfmode.uptex.tlg b/l3kernel/testfiles/d3pdfmode.uptex.tlg
new file mode 100644
index 0000000..14ffd7a
--- /dev/null
+++ b/l3kernel/testfiles/d3pdfmode.uptex.tlg
@@ -0,0 +1,586 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Clip box
+============================================================
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+0.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+0.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x20.0
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.94444)x0.0, glue set - 20.0fil
+..\hbox(6.94444+1.94444)x20.0
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 20.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 2: Rotate box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 0 rotate neg exch neg exch tra\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(31.028+0.0)x46.79762
+.\hbox(31.028+0.0)x46.79762
+..\kern 3.47223
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -30 rotate neg exch neg exch t\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(40.2855+0.0)x40.2855
+.\hbox(40.2855+0.0)x40.2855
+..\kern 4.91046
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(35.37505+4.91046)x40.2855
+.\hbox(35.37505+4.91046)x40.2855
+..\kern 40.2855
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -135 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(0.0+40.2855)x40.2855
+.\hbox(0.0+40.2855)x40.2855
+..\kern 35.37505
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -225 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(4.91046+35.37505)x40.2855
+.\hbox(4.91046+35.37505)x40.2855
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -315 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(56.9723+0.0)x56.97232
+.\hbox(56.9723+0.0)x56.97232
+..\kern 28.48616
+..\hbox(40.2855+0.0)x40.2855
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+...\hbox(40.2855+0.0)x40.2855
+....\hbox(40.2855+0.0)x40.2855
+.....\hbox(40.2855+0.0)x40.2855
+......\kern 4.91046
+......\hbox(6.94444+0.0)x50.02786
+.......\special{ps:gsave}
+.......\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+.......\hbox(6.94444+0.0)x50.02786
+........\hbox(6.94444+0.0)x50.02786
+.........\OT1/cmr/m/n/10 H
+.........\OT1/cmr/m/n/10 e
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 o
+.........\glue 3.33333 plus 1.66666 minus 1.11111
+.........\OT1/cmr/m/n/10 w
+.........\kern-0.27779
+.........\OT1/cmr/m/n/10 o
+.........\OT1/cmr/m/n/10 r
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 d
+.......\special{ps:grestore}
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 3: Scale box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 1 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x125.06966
+.\hbox(6.94444+0.0)x125.06966
+..\kern 0.0
+..\hbox(6.94444+0.0)x125.06966
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 2.5 1 scale neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(2.31477+0.0)x50.02786
+.\hbox(2.31477+0.0)x50.02786
+..\kern 0.0
+..\hbox(2.31477+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 0.33333 scale neg exch neg e\ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x103.61133
+.\hbox(6.94444+1.94444)x103.61133
+..\kern 0.0
+..\hbox(6.94444+1.94444)x103.61133
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 1 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(20.83333+5.83333)x310.83398
+.\hbox(20.83333+5.83333)x310.83398
+..\kern 0.0
+..\hbox(20.83333+5.83333)x310.83398
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 3 3 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(5.83333+20.83333)x310.83398
+.\hbox(5.83333+20.83333)x310.83398
+..\kern 310.83398
+..\hbox(5.83333+20.83333)x0.0
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -3 -3 scale neg exch neg exch \ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 4: Color
+============================================================
+> \box71=
+\hbox(6.94444+0.0)x50.02786
+.\special{color push gray 0}
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+.\special{color pop}
+! OK.
+<argument> \l_tmpa_coffin 
+l. ...  }
+============================================================
diff --git a/l3kernel/testfiles/d3xdvipdfmx.ptex.tlg b/l3kernel/testfiles/d3xdvipdfmx.ptex.tlg
new file mode 100644
index 0000000..14ffd7a
--- /dev/null
+++ b/l3kernel/testfiles/d3xdvipdfmx.ptex.tlg
@@ -0,0 +1,586 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Clip box
+============================================================
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+0.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+0.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x20.0
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.94444)x0.0, glue set - 20.0fil
+..\hbox(6.94444+1.94444)x20.0
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 20.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 2: Rotate box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 0 rotate neg exch neg exch tra\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(31.028+0.0)x46.79762
+.\hbox(31.028+0.0)x46.79762
+..\kern 3.47223
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -30 rotate neg exch neg exch t\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(40.2855+0.0)x40.2855
+.\hbox(40.2855+0.0)x40.2855
+..\kern 4.91046
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(35.37505+4.91046)x40.2855
+.\hbox(35.37505+4.91046)x40.2855
+..\kern 40.2855
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -135 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(0.0+40.2855)x40.2855
+.\hbox(0.0+40.2855)x40.2855
+..\kern 35.37505
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -225 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(4.91046+35.37505)x40.2855
+.\hbox(4.91046+35.37505)x40.2855
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -315 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(56.9723+0.0)x56.97232
+.\hbox(56.9723+0.0)x56.97232
+..\kern 28.48616
+..\hbox(40.2855+0.0)x40.2855
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+...\hbox(40.2855+0.0)x40.2855
+....\hbox(40.2855+0.0)x40.2855
+.....\hbox(40.2855+0.0)x40.2855
+......\kern 4.91046
+......\hbox(6.94444+0.0)x50.02786
+.......\special{ps:gsave}
+.......\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+.......\hbox(6.94444+0.0)x50.02786
+........\hbox(6.94444+0.0)x50.02786
+.........\OT1/cmr/m/n/10 H
+.........\OT1/cmr/m/n/10 e
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 o
+.........\glue 3.33333 plus 1.66666 minus 1.11111
+.........\OT1/cmr/m/n/10 w
+.........\kern-0.27779
+.........\OT1/cmr/m/n/10 o
+.........\OT1/cmr/m/n/10 r
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 d
+.......\special{ps:grestore}
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 3: Scale box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 1 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x125.06966
+.\hbox(6.94444+0.0)x125.06966
+..\kern 0.0
+..\hbox(6.94444+0.0)x125.06966
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 2.5 1 scale neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(2.31477+0.0)x50.02786
+.\hbox(2.31477+0.0)x50.02786
+..\kern 0.0
+..\hbox(2.31477+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 0.33333 scale neg exch neg e\ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x103.61133
+.\hbox(6.94444+1.94444)x103.61133
+..\kern 0.0
+..\hbox(6.94444+1.94444)x103.61133
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 1 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(20.83333+5.83333)x310.83398
+.\hbox(20.83333+5.83333)x310.83398
+..\kern 0.0
+..\hbox(20.83333+5.83333)x310.83398
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 3 3 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(5.83333+20.83333)x310.83398
+.\hbox(5.83333+20.83333)x310.83398
+..\kern 310.83398
+..\hbox(5.83333+20.83333)x0.0
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -3 -3 scale neg exch neg exch \ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 4: Color
+============================================================
+> \box71=
+\hbox(6.94444+0.0)x50.02786
+.\special{color push gray 0}
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+.\special{color pop}
+! OK.
+<argument> \l_tmpa_coffin 
+l. ...  }
+============================================================
diff --git a/l3kernel/testfiles/d3xdvipdfmx.uptex.tlg b/l3kernel/testfiles/d3xdvipdfmx.uptex.tlg
new file mode 100644
index 0000000..14ffd7a
--- /dev/null
+++ b/l3kernel/testfiles/d3xdvipdfmx.uptex.tlg
@@ -0,0 +1,586 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Clip box
+============================================================
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+0.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+0.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.0)x86.45851
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.0)x0.0, glue set - 86.45851fil
+..\hbox(6.94444+1.0)x86.45851
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 86.45851
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x20.0
+.\special{ps:gsave}
+.\special{ps:currentpoint currentpoint translate /savedmatrix matrix currentmat\ETC.}
+.\hbox(6.94444+1.94444)x0.0, glue set - 20.0fil
+..\hbox(6.94444+1.94444)x20.0
+...\OT1/cmr/m/n/10 G
+...\OT1/cmr/m/n/10 o
+...\OT1/cmr/m/n/10 i
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 g
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 u
+...\OT1/cmr/m/n/10 p
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 a
+...\OT1/cmr/m/n/10 n
+...\OT1/cmr/m/n/10 d
+...\glue 3.33333 plus 1.66666 minus 1.11111
+...\OT1/cmr/m/n/10 d
+...\OT1/cmr/m/n/10 o
+...\kern-0.27779
+...\OT1/cmr/m/n/10 w
+...\OT1/cmr/m/n/10 n
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\special{ps:grestore}
+.\glue 20.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 2: Rotate box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 0 rotate neg exch neg exch tra\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(31.028+0.0)x46.79762
+.\hbox(31.028+0.0)x46.79762
+..\kern 3.47223
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -30 rotate neg exch neg exch t\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(40.2855+0.0)x40.2855
+.\hbox(40.2855+0.0)x40.2855
+..\kern 4.91046
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(35.37505+4.91046)x40.2855
+.\hbox(35.37505+4.91046)x40.2855
+..\kern 40.2855
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -135 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(0.0+40.2855)x40.2855
+.\hbox(0.0+40.2855)x40.2855
+..\kern 35.37505
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -225 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(4.91046+35.37505)x40.2855
+.\hbox(4.91046+35.37505)x40.2855
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -315 rotate neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x50.02786
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(56.9723+0.0)x56.97232
+.\hbox(56.9723+0.0)x56.97232
+..\kern 28.48616
+..\hbox(40.2855+0.0)x40.2855
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+...\hbox(40.2855+0.0)x40.2855
+....\hbox(40.2855+0.0)x40.2855
+.....\hbox(40.2855+0.0)x40.2855
+......\kern 4.91046
+......\hbox(6.94444+0.0)x50.02786
+.......\special{ps:gsave}
+.......\special{ps:currentpoint currentpoint translate -45 rotate neg exch neg exch t\ETC.}
+.......\hbox(6.94444+0.0)x50.02786
+........\hbox(6.94444+0.0)x50.02786
+.........\OT1/cmr/m/n/10 H
+.........\OT1/cmr/m/n/10 e
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 o
+.........\glue 3.33333 plus 1.66666 minus 1.11111
+.........\OT1/cmr/m/n/10 w
+.........\kern-0.27779
+.........\OT1/cmr/m/n/10 o
+.........\OT1/cmr/m/n/10 r
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 d
+.......\special{ps:grestore}
+...\special{ps:grestore}
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 3: Scale box
+============================================================
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x50.02786
+.\hbox(6.94444+0.0)x50.02786
+..\kern 0.0
+..\hbox(6.94444+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 1 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+0.0)x125.06966
+.\hbox(6.94444+0.0)x125.06966
+..\kern 0.0
+..\hbox(6.94444+0.0)x125.06966
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 2.5 1 scale neg exch neg exch \ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(2.31477+0.0)x50.02786
+.\hbox(2.31477+0.0)x50.02786
+..\kern 0.0
+..\hbox(2.31477+0.0)x50.02786
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 0.33333 scale neg exch neg e\ETC.}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(6.94444+1.94444)x103.61133
+.\hbox(6.94444+1.94444)x103.61133
+..\kern 0.0
+..\hbox(6.94444+1.94444)x103.61133
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 1 1 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(20.83333+5.83333)x310.83398
+.\hbox(20.83333+5.83333)x310.83398
+..\kern 0.0
+..\hbox(20.83333+5.83333)x310.83398
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate 3 3 scale neg exch neg exch tr\ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box42=
+\hbox(5.83333+20.83333)x310.83398
+.\hbox(5.83333+20.83333)x310.83398
+..\kern 310.83398
+..\hbox(5.83333+20.83333)x0.0
+...\special{ps:gsave}
+...\special{ps:currentpoint currentpoint translate -3 -3 scale neg exch neg exch \ETC.}
+...\hbox(6.94444+1.94444)x0.0, glue set - 103.61133fil
+....\hbox(6.94444+1.94444)x103.61133
+.....\OT1/cmr/m/n/10 T
+.....\kern-0.83334
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 x
+.....\OT1/cmr/m/n/10 t
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 i
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 g
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 u
+.....\OT1/cmr/m/n/10 p
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 n
+.....\OT1/cmr/m/n/10 d
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 d
+.....\OT1/cmr/m/n/10 o
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 w
+.....\OT1/cmr/m/n/10 n
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{ps:grestore}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 4: Color
+============================================================
+> \box71=
+\hbox(6.94444+0.0)x50.02786
+.\special{color push gray 0}
+.\OT1/cmr/m/n/10 H
+.\OT1/cmr/m/n/10 e
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 o
+.\glue 3.33333 plus 1.66666 minus 1.11111
+.\OT1/cmr/m/n/10 w
+.\kern-0.27779
+.\OT1/cmr/m/n/10 o
+.\OT1/cmr/m/n/10 r
+.\OT1/cmr/m/n/10 l
+.\OT1/cmr/m/n/10 d
+.\special{color pop}
+! OK.
+<argument> \l_tmpa_coffin 
+l. ...  }
+============================================================
diff --git a/l3kernel/testfiles/m3box003.ptex.tlg b/l3kernel/testfiles/m3box003.ptex.tlg
new file mode 100644
index 0000000..2325048
--- /dev/null
+++ b/l3kernel/testfiles/m3box003.ptex.tlg
@@ -0,0 +1,323 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Directly make a box
+============================================================
+============================================================
+============================================================
+TEST 2: Set boxes
+============================================================
+> \box71=
+\vbox(16.30554+0.0)x469.75499
+.\hbox(4.30554+0.0)x469.75499, glue set 444.75497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 300
+.\glue(\baselineskip) 7.69446
+.\hbox(4.30554+0.0)x469.75499, glue set 464.75497fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempa_box 
+l. ...}
+> \box72=
+\vbox(18.94444+0.0)x469.75499
+.\hbox(6.94444+0.0)x469.75499, glue set 444.19942fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 300
+.\glue(\baselineskip) 5.05556
+.\hbox(6.94444+0.0)x469.75499, glue set 464.19942fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempb_box 
+l. ...}
+> \box73=
+\vbox(18.83331+0.0)x469.75499
+.\hbox(6.83331+0.0)x469.75499, glue set 442.67163fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 B
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 300
+.\glue(\baselineskip) 5.16669
+.\hbox(6.83331+0.0)x469.75499, glue set 462.67163fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 B
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \g_tempa_box 
+l. ...}
+> \box74=void
+! OK.
+<argument> \g_tempb_box 
+l. ...}
+============================================================
+============================================================
+TEST 3: Set boxes to a height
+============================================================
+> \box71=
+\vbox(28.45274+0.0)x469.75499, glue set 24.1472fil
+.\hbox(4.30554+0.0)x469.75499, glue set 444.75497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+.\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tempa_box 
+l. ...}
+> \box72=
+\vbox(28.45274+0.0)x469.75499, glue set 21.5083fil
+.\hbox(6.94444+0.0)x469.75499, glue set 444.19942fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+.\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tempb_box 
+l. ...}
+> \box73=
+\vbox(28.45274+0.0)x469.75499, glue set 21.61943fil
+.\hbox(6.83331+0.0)x469.75499, glue set 442.67163fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 B
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+.\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \g_tempa_box 
+l. ...}
+> \box74=void
+! OK.
+<argument> \g_tempb_box 
+l. ...}
+============================================================
+============================================================
+TEST 4: Inline stuff
+============================================================
+> \box71=
+\vbox(4.30554+0.0)x469.75499
+.\hbox(4.30554+0.0)x469.75499, glue set 444.75497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempa_box 
+l. ...}
+> \box73=
+\vbox(6.83331+0.0)x469.75499
+.\hbox(6.83331+0.0)x469.75499, glue set 442.25497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 A
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \g_tempa_box 
+l. ...}
+============================================================
+============================================================
+TEST 5: Splitting a box
+============================================================
+Underfull \vbox (badness 10000) detected at line 63
+\vbox(28.45274+0.0)x469.75499
+.\hbox(4.30554+0.0)x469.75499, glue set 444.75497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 150
+.\glue(\baselineskip) 5.05556
+.\hbox(6.94444+0.0)x469.75499, glue set 464.19942fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\glue(\baselineskip) 7.69446
+.\hbox(4.30554+0.0)x469.75499, glue set 465.31055fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 c
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+============================================================
+============================================================
+TEST 6: Directly make boxes to height
+============================================================
+Underfull \vbox (badness 10000) detected at line 68
+\vbox(28.45274+0.0)x469.75499
+.\hbox(6.15079+0.0)x469.75499, glue set 433.5883fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 t
+..\OT1/cmr/m/n/10 e
+..\OT1/cmr/m/n/10 s
+..\OT1/cmr/m/n/10 t
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+Overfull \vbox (6.15079pt too high) detected at line 68
+\vbox(0.0+0.0)x469.75499
+.\hbox(6.15079+0.0)x469.75499, glue set 433.5883fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 t
+..\OT1/cmr/m/n/10 e
+..\OT1/cmr/m/n/10 s
+..\OT1/cmr/m/n/10 t
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+============================================================
+============================================================
+TEST 7: Unpacking
+============================================================
+> \box71=
+\vbox(4.30554+0.0)x469.75499
+.\hbox(4.30554+0.0)x469.75499, glue set 444.75497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempa_box 
+l. ...}
+> \box72=
+\vbox(6.94444+0.0)x469.75499
+.\hbox(6.94444+0.0)x469.75499, glue set 444.19942fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempb_box 
+l. ...}
+> \box71=void
+! OK.
+<argument> \l_tempa_box 
+l. ...}
+> \box72=void
+! OK.
+<argument> \l_tempb_box 
+l. ...}
+============================================================
+============================================================
+TEST 8: Directly make a top box
+============================================================
+============================================================
+============================================================
+TEST 9: Set top boxes
+============================================================
+> \box71=
+\vbox(4.30554+12.0)x469.75499
+.\hbox(4.30554+0.0)x469.75499, glue set 444.75497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 300
+.\glue(\baselineskip) 7.69446
+.\hbox(4.30554+0.0)x469.75499, glue set 464.75497fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempa_box 
+l. ...}
+> \box72=
+\vbox(6.94444+12.0)x469.75499
+.\hbox(6.94444+0.0)x469.75499, glue set 444.19942fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 300
+.\glue(\baselineskip) 5.05556
+.\hbox(6.94444+0.0)x469.75499, glue set 464.19942fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempb_box 
+l. ...}
+> \box73=
+\vbox(6.83331+12.0)x469.75499
+.\hbox(6.83331+0.0)x469.75499, glue set 442.67163fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 B
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 300
+.\glue(\baselineskip) 5.16669
+.\hbox(6.83331+0.0)x469.75499, glue set 462.67163fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 B
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \g_tempa_box 
+l. ...}
+> \box74=void
+! OK.
+<argument> \g_tempb_box 
+l. ...}
+============================================================
diff --git a/l3kernel/testfiles/m3box003.uptex.tlg b/l3kernel/testfiles/m3box003.uptex.tlg
new file mode 100644
index 0000000..2325048
--- /dev/null
+++ b/l3kernel/testfiles/m3box003.uptex.tlg
@@ -0,0 +1,323 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Directly make a box
+============================================================
+============================================================
+============================================================
+TEST 2: Set boxes
+============================================================
+> \box71=
+\vbox(16.30554+0.0)x469.75499
+.\hbox(4.30554+0.0)x469.75499, glue set 444.75497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 300
+.\glue(\baselineskip) 7.69446
+.\hbox(4.30554+0.0)x469.75499, glue set 464.75497fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempa_box 
+l. ...}
+> \box72=
+\vbox(18.94444+0.0)x469.75499
+.\hbox(6.94444+0.0)x469.75499, glue set 444.19942fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 300
+.\glue(\baselineskip) 5.05556
+.\hbox(6.94444+0.0)x469.75499, glue set 464.19942fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempb_box 
+l. ...}
+> \box73=
+\vbox(18.83331+0.0)x469.75499
+.\hbox(6.83331+0.0)x469.75499, glue set 442.67163fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 B
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 300
+.\glue(\baselineskip) 5.16669
+.\hbox(6.83331+0.0)x469.75499, glue set 462.67163fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 B
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \g_tempa_box 
+l. ...}
+> \box74=void
+! OK.
+<argument> \g_tempb_box 
+l. ...}
+============================================================
+============================================================
+TEST 3: Set boxes to a height
+============================================================
+> \box71=
+\vbox(28.45274+0.0)x469.75499, glue set 24.1472fil
+.\hbox(4.30554+0.0)x469.75499, glue set 444.75497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+.\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tempa_box 
+l. ...}
+> \box72=
+\vbox(28.45274+0.0)x469.75499, glue set 21.5083fil
+.\hbox(6.94444+0.0)x469.75499, glue set 444.19942fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+.\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tempb_box 
+l. ...}
+> \box73=
+\vbox(28.45274+0.0)x469.75499, glue set 21.61943fil
+.\hbox(6.83331+0.0)x469.75499, glue set 442.67163fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 B
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+.\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \g_tempa_box 
+l. ...}
+> \box74=void
+! OK.
+<argument> \g_tempb_box 
+l. ...}
+============================================================
+============================================================
+TEST 4: Inline stuff
+============================================================
+> \box71=
+\vbox(4.30554+0.0)x469.75499
+.\hbox(4.30554+0.0)x469.75499, glue set 444.75497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempa_box 
+l. ...}
+> \box73=
+\vbox(6.83331+0.0)x469.75499
+.\hbox(6.83331+0.0)x469.75499, glue set 442.25497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 A
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \g_tempa_box 
+l. ...}
+============================================================
+============================================================
+TEST 5: Splitting a box
+============================================================
+Underfull \vbox (badness 10000) detected at line 63
+\vbox(28.45274+0.0)x469.75499
+.\hbox(4.30554+0.0)x469.75499, glue set 444.75497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 150
+.\glue(\baselineskip) 5.05556
+.\hbox(6.94444+0.0)x469.75499, glue set 464.19942fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\glue(\baselineskip) 7.69446
+.\hbox(4.30554+0.0)x469.75499, glue set 465.31055fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 c
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+============================================================
+============================================================
+TEST 6: Directly make boxes to height
+============================================================
+Underfull \vbox (badness 10000) detected at line 68
+\vbox(28.45274+0.0)x469.75499
+.\hbox(6.15079+0.0)x469.75499, glue set 433.5883fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 t
+..\OT1/cmr/m/n/10 e
+..\OT1/cmr/m/n/10 s
+..\OT1/cmr/m/n/10 t
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+Overfull \vbox (6.15079pt too high) detected at line 68
+\vbox(0.0+0.0)x469.75499
+.\hbox(6.15079+0.0)x469.75499, glue set 433.5883fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 t
+..\OT1/cmr/m/n/10 e
+..\OT1/cmr/m/n/10 s
+..\OT1/cmr/m/n/10 t
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+============================================================
+============================================================
+TEST 7: Unpacking
+============================================================
+> \box71=
+\vbox(4.30554+0.0)x469.75499
+.\hbox(4.30554+0.0)x469.75499, glue set 444.75497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempa_box 
+l. ...}
+> \box72=
+\vbox(6.94444+0.0)x469.75499
+.\hbox(6.94444+0.0)x469.75499, glue set 444.19942fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempb_box 
+l. ...}
+> \box71=void
+! OK.
+<argument> \l_tempa_box 
+l. ...}
+> \box72=void
+! OK.
+<argument> \l_tempb_box 
+l. ...}
+============================================================
+============================================================
+TEST 8: Directly make a top box
+============================================================
+============================================================
+============================================================
+TEST 9: Set top boxes
+============================================================
+> \box71=
+\vbox(4.30554+12.0)x469.75499
+.\hbox(4.30554+0.0)x469.75499, glue set 444.75497fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 300
+.\glue(\baselineskip) 7.69446
+.\hbox(4.30554+0.0)x469.75499, glue set 464.75497fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 a
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempa_box 
+l. ...}
+> \box72=
+\vbox(6.94444+12.0)x469.75499
+.\hbox(6.94444+0.0)x469.75499, glue set 444.19942fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 300
+.\glue(\baselineskip) 5.05556
+.\hbox(6.94444+0.0)x469.75499, glue set 464.19942fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 b
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \l_tempb_box 
+l. ...}
+> \box73=
+\vbox(6.83331+12.0)x469.75499
+.\hbox(6.83331+0.0)x469.75499, glue set 442.67163fil
+..\hbox(0.0+0.0)x20.0
+..\OT1/cmr/m/n/10 B
+..\penalty 10000
+..\glue 0.0 plus 1.0fil
+..\penalty -10000
+..\glue(\rightskip) 0.0
+.\penalty 300
+.\glue(\baselineskip) 5.16669
+.\hbox(6.83331+0.0)x469.75499, glue set 462.67163fil
+..\hbox(0.0+0.0)x0.0
+..\OT1/cmr/m/n/10 B
+..\penalty 10000
+..\glue(\parfillskip) 0.0 plus 1.0fil
+..\glue(\rightskip) 0.0
+! OK.
+<argument> \g_tempa_box 
+l. ...}
+> \box74=void
+! OK.
+<argument> \g_tempb_box 
+l. ...}
+============================================================
diff --git a/l3kernel/testfiles/m3box004.ptex.tlg b/l3kernel/testfiles/m3box004.ptex.tlg
new file mode 100644
index 0000000..c4c55f3
--- /dev/null
+++ b/l3kernel/testfiles/m3box004.ptex.tlg
@@ -0,0 +1,965 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Rotate boxes
+============================================================
+> \box57=
+\hbox(4.30554+0.0)x15.00005
+.\hbox(4.30554+0.0)x15.00005
+..\kern 0.0
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 1 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(13.65111+0.0)x13.65111
+.\hbox(13.65111+0.0)x13.65111
+..\kern 3.04448
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(15.00005+0.0)x4.30554
+.\hbox(15.00005+0.0)x4.30554
+..\kern 4.30554
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0 1 -1 0 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(10.60663+3.04448)x13.65111
+.\hbox(10.60663+3.04448)x13.65111
+..\kern 13.65111
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -0.70711 0.70711 -0.70711 -0.70711 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(0.0+4.30554)x15.00005
+.\hbox(0.0+4.30554)x15.00005
+..\kern 15.00005
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -1 0 0 -1 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(0.0+13.65111)x13.65111
+.\hbox(0.0+13.65111)x13.65111
+..\kern 10.60663
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -0.70711 -0.70711 0.70711 -0.70711 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(3.04448+10.60663)x13.65111
+.\hbox(3.04448+10.60663)x13.65111
+..\kern 0.0
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0.70711 -0.70711 0.70711 0.70711 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+============================================================
+============================================================
+TEST 2: Scale boxes
+============================================================
+> \box57=
+\hbox(4.30554+0.0)x15.00005
+.\hbox(4.30554+0.0)x15.00005
+..\kern 0.0
+..\hbox(4.30554+0.0)x15.00005
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 1 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(4.30554+0.0)x15.00005
+.\hbox(4.30554+0.0)x15.00005
+..\kern 15.00005
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -1 0 0 1 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(0.0+4.30554)x15.00005
+.\hbox(0.0+4.30554)x15.00005
+..\kern 0.0
+..\hbox(0.0+4.30554)x15.00005
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 -1 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(4.30554+0.0)x7.50002
+.\hbox(4.30554+0.0)x7.50002
+..\kern 0.0
+..\hbox(4.30554+0.0)x7.50002
+...\special{pdf:literal q}
+...\special{pdf:literal 0.5 0 0 1 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(2.15277+0.0)x15.00005
+.\hbox(2.15277+0.0)x15.00005
+..\kern 0.0
+..\hbox(2.15277+0.0)x15.00005
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 0.5 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(8.61108+0.0)x30.00009
+.\hbox(8.61108+0.0)x30.00009
+..\kern 0.0
+..\hbox(8.61108+0.0)x30.00009
+...\special{pdf:literal q}
+...\special{pdf:literal 2 0 0 2 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(43.05542+0.0)x1.50009
+.\hbox(43.05542+0.0)x1.50009
+..\kern 0.0
+..\hbox(43.05542+0.0)x1.50009
+...\special{pdf:literal q}
+...\special{pdf:literal 0.1 0 0 10 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+============================================================
+============================================================
+TEST 3: Resize boxes
+============================================================
+> \box57=
+\hbox(19.60077+8.85197)x28.45274
+.\hbox(19.60077+8.85197)x28.45274
+..\kern 0.0
+..\hbox(19.60077+8.85197)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 4.55245 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(19.60077+8.85197)x28.45274
+.\hbox(19.60077+8.85197)x28.45274
+..\kern 28.45274
+..\hbox(19.60077+8.85197)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -1.89684 0 0 4.55245 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(8.85197+19.60077)x28.45274
+.\hbox(8.85197+19.60077)x28.45274
+..\kern 0.0
+..\hbox(8.85197+19.60077)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 -4.55245 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(19.60077+8.85197)x14.22636
+.\hbox(19.60077+8.85197)x14.22636
+..\kern 0.0
+..\hbox(19.60077+8.85197)x14.22636
+...\special{pdf:literal q}
+...\special{pdf:literal 0.94842 0 0 4.55245 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(9.80038+4.42598)x28.45274
+.\hbox(9.80038+4.42598)x28.45274
+..\kern 0.0
+..\hbox(9.80038+4.42598)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 2.27622 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(39.20154+17.70396)x56.9055
+.\hbox(39.20154+17.70396)x56.9055
+..\kern 0.0
+..\hbox(39.20154+17.70396)x56.9055
+...\special{pdf:literal q}
+...\special{pdf:literal 3.79369 0 0 9.1049 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(196.00774+88.51982)x2.84544
+.\hbox(196.00774+88.51982)x2.84544
+..\kern 0.0
+..\hbox(196.00774+88.51982)x2.84544
+...\special{pdf:literal q}
+...\special{pdf:literal 0.1897 0 0 45.52452 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+============================================================
+============================================================
+TEST 4: Resize boxes proportionally
+============================================================
+> \box57=
+\hbox(28.45274+12.84966)x99.1263
+.\hbox(28.45274+12.84966)x99.1263
+..\kern 0.0
+..\hbox(28.45274+12.84966)x99.1263
+...\special{pdf:literal q}
+...\special{pdf:literal 6.6084 0 0 6.6084 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(12.84966+28.45274)x99.1263
+.\hbox(12.84966+28.45274)x99.1263
+..\kern 99.1263
+..\hbox(12.84966+28.45274)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -6.6084 0 0 -6.6084 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(14.22636+6.42482)x49.56313
+.\hbox(14.22636+6.42482)x49.56313
+..\kern 0.0
+..\hbox(14.22636+6.42482)x49.56313
+...\special{pdf:literal q}
+...\special{pdf:literal 3.3042 0 0 3.3042 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(56.9055+25.69931)x198.25266
+.\hbox(56.9055+25.69931)x198.25266
+..\kern 0.0
+..\hbox(56.9055+25.69931)x198.25266
+...\special{pdf:literal q}
+...\special{pdf:literal 13.2168 0 0 13.2168 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(19.60077+8.85197)x68.28696
+.\hbox(19.60077+8.85197)x68.28696
+..\kern 0.0
+..\hbox(19.60077+8.85197)x68.28696
+...\special{pdf:literal q}
+...\special{pdf:literal 4.55245 0 0 4.55245 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(8.85197+19.60077)x68.28696
+.\hbox(8.85197+19.60077)x68.28696
+..\kern 68.28696
+..\hbox(8.85197+19.60077)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -4.55245 0 0 -4.55245 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(9.80038+4.42598)x34.14346
+.\hbox(9.80038+4.42598)x34.14346
+..\kern 0.0
+..\hbox(9.80038+4.42598)x34.14346
+...\special{pdf:literal q}
+...\special{pdf:literal 2.27622 0 0 2.27622 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(39.20154+17.70396)x136.57396
+.\hbox(39.20154+17.70396)x136.57396
+..\kern 0.0
+..\hbox(39.20154+17.70396)x136.57396
+...\special{pdf:literal q}
+...\special{pdf:literal 9.1049 0 0 9.1049 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(8.16695+3.68831)x28.45274
+.\hbox(8.16695+3.68831)x28.45274
+..\kern 0.0
+..\hbox(8.16695+3.68831)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 1.89684 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(3.68831+8.16695)x28.45274
+.\hbox(3.68831+8.16695)x28.45274
+..\kern 28.45274
+..\hbox(3.68831+8.16695)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -1.89684 0 0 -1.89684 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(4.08347+1.84415)x14.22636
+.\hbox(4.08347+1.84415)x14.22636
+..\kern 0.0
+..\hbox(4.08347+1.84415)x14.22636
+...\special{pdf:literal q}
+...\special{pdf:literal 0.94842 0 0 0.94842 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(16.3339+7.37662)x56.9055
+.\hbox(16.3339+7.37662)x56.9055
+..\kern 0.0
+..\hbox(16.3339+7.37662)x56.9055
+...\special{pdf:literal q}
+...\special{pdf:literal 3.79369 0 0 3.79369 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(28.45274+12.84966)x28.45274
+.\hbox(28.45274+12.84966)x28.45274
+..\kern 0.0
+..\hbox(28.45274+12.84966)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 6.6084 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(28.45274+12.84966)x28.45274
+.\hbox(28.45274+12.84966)x28.45274
+..\kern 28.45274
+..\hbox(28.45274+12.84966)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -1.89684 0 0 6.6084 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(12.84966+28.45274)x28.45274
+.\hbox(12.84966+28.45274)x28.45274
+..\kern 0.0
+..\hbox(12.84966+28.45274)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 -6.6084 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(28.45274+12.84966)x14.22636
+.\hbox(28.45274+12.84966)x14.22636
+..\kern 0.0
+..\hbox(28.45274+12.84966)x14.22636
+...\special{pdf:literal q}
+...\special{pdf:literal 0.94842 0 0 6.6084 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(14.22636+6.42482)x28.45274
+.\hbox(14.22636+6.42482)x28.45274
+..\kern 0.0
+..\hbox(14.22636+6.42482)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 3.3042 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(56.9055+25.69931)x56.9055
+.\hbox(56.9055+25.69931)x56.9055
+..\kern 0.0
+..\hbox(56.9055+25.69931)x56.9055
+...\special{pdf:literal q}
+...\special{pdf:literal 3.79369 0 0 13.2168 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(284.52756+128.49661)x2.84544
+.\hbox(284.52756+128.49661)x2.84544
+..\kern 0.0
+..\hbox(284.52756+128.49661)x2.84544
+...\special{pdf:literal q}
+...\special{pdf:literal 0.1897 0 0 66.08403 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+============================================================
+============================================================
+TEST 5: Trim boxes
+============================================================
+> \box57=
+\hbox(10.0+10.0)x10.0
+.\hbox(10.0+10.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+10.0)x5.0
+.\hbox(10.0+10.0)x5.0
+..\hbox(10.0+10.0)x5.0
+...\kern -5.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+10.0)x5.0
+.\hbox(10.0+10.0)x5.0
+..\hbox(10.0+10.0)x5.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern -5.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+10.0)x0.0
+.\hbox(10.0+10.0)x0.0
+..\hbox(10.0+10.0)x0.0
+...\kern -5.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern -5.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+5.0)x10.0
+.\hbox(10.0+5.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(5.0+10.0)x10.0
+.\hbox(10.0+10.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(5.0+5.0)x10.0
+.\hbox(10.0+5.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(5.0+0.0)x10.0
+.\hbox(5.0+0.0)x10.0
+..\hbox(10.0+10.0)x10.0, shifted 5.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(0.0+5.0)x10.0
+.\hbox(10.0+10.0)x10.0, shifted -5.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 6: Viewport boxes
+============================================================
+> \box57=
+\hbox(10.0+10.0)x10.0
+.\hbox(10.0+10.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+10.0)x5.0
+.\hbox(10.0+10.0)x5.0
+..\hbox(10.0+10.0)x5.0
+...\kern -5.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+10.0)x5.0
+.\hbox(10.0+10.0)x5.0
+..\hbox(10.0+10.0)x5.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern -5.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+10.0)x0.0
+.\hbox(10.0+10.0)x0.0
+..\hbox(10.0+10.0)x0.0
+...\kern -5.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern -5.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+5.0)x10.0
+.\hbox(10.0+5.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(5.0+10.0)x10.0
+.\hbox(10.0+10.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(5.0+5.0)x10.0
+.\hbox(10.0+5.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(5.0+0.0)x10.0
+.\hbox(5.0+0.0)x10.0
+..\hbox(10.0+10.0)x10.0, shifted 5.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(0.0+5.0)x10.0
+.\hbox(10.0+10.0)x10.0, shifted -5.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
diff --git a/l3kernel/testfiles/m3box004.uptex.tlg b/l3kernel/testfiles/m3box004.uptex.tlg
new file mode 100644
index 0000000..c4c55f3
--- /dev/null
+++ b/l3kernel/testfiles/m3box004.uptex.tlg
@@ -0,0 +1,965 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Rotate boxes
+============================================================
+> \box57=
+\hbox(4.30554+0.0)x15.00005
+.\hbox(4.30554+0.0)x15.00005
+..\kern 0.0
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 1 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(13.65111+0.0)x13.65111
+.\hbox(13.65111+0.0)x13.65111
+..\kern 3.04448
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(15.00005+0.0)x4.30554
+.\hbox(15.00005+0.0)x4.30554
+..\kern 4.30554
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0 1 -1 0 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(10.60663+3.04448)x13.65111
+.\hbox(10.60663+3.04448)x13.65111
+..\kern 13.65111
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -0.70711 0.70711 -0.70711 -0.70711 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(0.0+4.30554)x15.00005
+.\hbox(0.0+4.30554)x15.00005
+..\kern 15.00005
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -1 0 0 -1 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(0.0+13.65111)x13.65111
+.\hbox(0.0+13.65111)x13.65111
+..\kern 10.60663
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -0.70711 -0.70711 0.70711 -0.70711 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(3.04448+10.60663)x13.65111
+.\hbox(3.04448+10.60663)x13.65111
+..\kern 0.0
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal 0.70711 -0.70711 0.70711 0.70711 0 0 cm}
+...\hbox(4.30554+0.0)x0.0
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+...\special{pdf:literal Q}
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+============================================================
+============================================================
+TEST 2: Scale boxes
+============================================================
+> \box57=
+\hbox(4.30554+0.0)x15.00005
+.\hbox(4.30554+0.0)x15.00005
+..\kern 0.0
+..\hbox(4.30554+0.0)x15.00005
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 1 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(4.30554+0.0)x15.00005
+.\hbox(4.30554+0.0)x15.00005
+..\kern 15.00005
+..\hbox(4.30554+0.0)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -1 0 0 1 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(0.0+4.30554)x15.00005
+.\hbox(0.0+4.30554)x15.00005
+..\kern 0.0
+..\hbox(0.0+4.30554)x15.00005
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 -1 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(4.30554+0.0)x7.50002
+.\hbox(4.30554+0.0)x7.50002
+..\kern 0.0
+..\hbox(4.30554+0.0)x7.50002
+...\special{pdf:literal q}
+...\special{pdf:literal 0.5 0 0 1 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(2.15277+0.0)x15.00005
+.\hbox(2.15277+0.0)x15.00005
+..\kern 0.0
+..\hbox(2.15277+0.0)x15.00005
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 0.5 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(8.61108+0.0)x30.00009
+.\hbox(8.61108+0.0)x30.00009
+..\kern 0.0
+..\hbox(8.61108+0.0)x30.00009
+...\special{pdf:literal q}
+...\special{pdf:literal 2 0 0 2 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(43.05542+0.0)x1.50009
+.\hbox(43.05542+0.0)x1.50009
+..\kern 0.0
+..\hbox(43.05542+0.0)x1.50009
+...\special{pdf:literal q}
+...\special{pdf:literal 0.1 0 0 10 0 0 cm}
+...\hbox(4.30554+0.0)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+0.0)x15.00005
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+.....\OT1/cmr/m/n/10 a
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+============================================================
+============================================================
+TEST 3: Resize boxes
+============================================================
+> \box57=
+\hbox(19.60077+8.85197)x28.45274
+.\hbox(19.60077+8.85197)x28.45274
+..\kern 0.0
+..\hbox(19.60077+8.85197)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 4.55245 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(19.60077+8.85197)x28.45274
+.\hbox(19.60077+8.85197)x28.45274
+..\kern 28.45274
+..\hbox(19.60077+8.85197)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -1.89684 0 0 4.55245 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(8.85197+19.60077)x28.45274
+.\hbox(8.85197+19.60077)x28.45274
+..\kern 0.0
+..\hbox(8.85197+19.60077)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 -4.55245 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(19.60077+8.85197)x14.22636
+.\hbox(19.60077+8.85197)x14.22636
+..\kern 0.0
+..\hbox(19.60077+8.85197)x14.22636
+...\special{pdf:literal q}
+...\special{pdf:literal 0.94842 0 0 4.55245 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(9.80038+4.42598)x28.45274
+.\hbox(9.80038+4.42598)x28.45274
+..\kern 0.0
+..\hbox(9.80038+4.42598)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 2.27622 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(39.20154+17.70396)x56.9055
+.\hbox(39.20154+17.70396)x56.9055
+..\kern 0.0
+..\hbox(39.20154+17.70396)x56.9055
+...\special{pdf:literal q}
+...\special{pdf:literal 3.79369 0 0 9.1049 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(196.00774+88.51982)x2.84544
+.\hbox(196.00774+88.51982)x2.84544
+..\kern 0.0
+..\hbox(196.00774+88.51982)x2.84544
+...\special{pdf:literal q}
+...\special{pdf:literal 0.1897 0 0 45.52452 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+============================================================
+============================================================
+TEST 4: Resize boxes proportionally
+============================================================
+> \box57=
+\hbox(28.45274+12.84966)x99.1263
+.\hbox(28.45274+12.84966)x99.1263
+..\kern 0.0
+..\hbox(28.45274+12.84966)x99.1263
+...\special{pdf:literal q}
+...\special{pdf:literal 6.6084 0 0 6.6084 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(12.84966+28.45274)x99.1263
+.\hbox(12.84966+28.45274)x99.1263
+..\kern 99.1263
+..\hbox(12.84966+28.45274)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -6.6084 0 0 -6.6084 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(14.22636+6.42482)x49.56313
+.\hbox(14.22636+6.42482)x49.56313
+..\kern 0.0
+..\hbox(14.22636+6.42482)x49.56313
+...\special{pdf:literal q}
+...\special{pdf:literal 3.3042 0 0 3.3042 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(56.9055+25.69931)x198.25266
+.\hbox(56.9055+25.69931)x198.25266
+..\kern 0.0
+..\hbox(56.9055+25.69931)x198.25266
+...\special{pdf:literal q}
+...\special{pdf:literal 13.2168 0 0 13.2168 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(19.60077+8.85197)x68.28696
+.\hbox(19.60077+8.85197)x68.28696
+..\kern 0.0
+..\hbox(19.60077+8.85197)x68.28696
+...\special{pdf:literal q}
+...\special{pdf:literal 4.55245 0 0 4.55245 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(8.85197+19.60077)x68.28696
+.\hbox(8.85197+19.60077)x68.28696
+..\kern 68.28696
+..\hbox(8.85197+19.60077)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -4.55245 0 0 -4.55245 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(9.80038+4.42598)x34.14346
+.\hbox(9.80038+4.42598)x34.14346
+..\kern 0.0
+..\hbox(9.80038+4.42598)x34.14346
+...\special{pdf:literal q}
+...\special{pdf:literal 2.27622 0 0 2.27622 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(39.20154+17.70396)x136.57396
+.\hbox(39.20154+17.70396)x136.57396
+..\kern 0.0
+..\hbox(39.20154+17.70396)x136.57396
+...\special{pdf:literal q}
+...\special{pdf:literal 9.1049 0 0 9.1049 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(8.16695+3.68831)x28.45274
+.\hbox(8.16695+3.68831)x28.45274
+..\kern 0.0
+..\hbox(8.16695+3.68831)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 1.89684 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(3.68831+8.16695)x28.45274
+.\hbox(3.68831+8.16695)x28.45274
+..\kern 28.45274
+..\hbox(3.68831+8.16695)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -1.89684 0 0 -1.89684 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(4.08347+1.84415)x14.22636
+.\hbox(4.08347+1.84415)x14.22636
+..\kern 0.0
+..\hbox(4.08347+1.84415)x14.22636
+...\special{pdf:literal q}
+...\special{pdf:literal 0.94842 0 0 0.94842 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(16.3339+7.37662)x56.9055
+.\hbox(16.3339+7.37662)x56.9055
+..\kern 0.0
+..\hbox(16.3339+7.37662)x56.9055
+...\special{pdf:literal q}
+...\special{pdf:literal 3.79369 0 0 3.79369 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(28.45274+12.84966)x28.45274
+.\hbox(28.45274+12.84966)x28.45274
+..\kern 0.0
+..\hbox(28.45274+12.84966)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 6.6084 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(28.45274+12.84966)x28.45274
+.\hbox(28.45274+12.84966)x28.45274
+..\kern 28.45274
+..\hbox(28.45274+12.84966)x0.0
+...\special{pdf:literal q}
+...\special{pdf:literal -1.89684 0 0 6.6084 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(12.84966+28.45274)x28.45274
+.\hbox(12.84966+28.45274)x28.45274
+..\kern 0.0
+..\hbox(12.84966+28.45274)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 -6.6084 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(28.45274+12.84966)x14.22636
+.\hbox(28.45274+12.84966)x14.22636
+..\kern 0.0
+..\hbox(28.45274+12.84966)x14.22636
+...\special{pdf:literal q}
+...\special{pdf:literal 0.94842 0 0 6.6084 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(14.22636+6.42482)x28.45274
+.\hbox(14.22636+6.42482)x28.45274
+..\kern 0.0
+..\hbox(14.22636+6.42482)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 1.89684 0 0 3.3042 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(56.9055+25.69931)x56.9055
+.\hbox(56.9055+25.69931)x56.9055
+..\kern 0.0
+..\hbox(56.9055+25.69931)x56.9055
+...\special{pdf:literal q}
+...\special{pdf:literal 3.79369 0 0 13.2168 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+> \box57=
+\hbox(284.52756+128.49661)x2.84544
+.\hbox(284.52756+128.49661)x2.84544
+..\kern 0.0
+..\hbox(284.52756+128.49661)x2.84544
+...\special{pdf:literal q}
+...\special{pdf:literal 0.1897 0 0 66.08403 0 0 cm}
+...\hbox(4.30554+1.94444)x0.0, glue set - 15.00005fil
+....\hbox(4.30554+1.94444)x15.00005
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+.....\OT1/cmr/m/n/10 g
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \l_tmpa_box 
+l. ...}
+============================================================
+============================================================
+TEST 5: Trim boxes
+============================================================
+> \box57=
+\hbox(10.0+10.0)x10.0
+.\hbox(10.0+10.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+10.0)x5.0
+.\hbox(10.0+10.0)x5.0
+..\hbox(10.0+10.0)x5.0
+...\kern -5.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+10.0)x5.0
+.\hbox(10.0+10.0)x5.0
+..\hbox(10.0+10.0)x5.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern -5.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+10.0)x0.0
+.\hbox(10.0+10.0)x0.0
+..\hbox(10.0+10.0)x0.0
+...\kern -5.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern -5.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+5.0)x10.0
+.\hbox(10.0+5.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(5.0+10.0)x10.0
+.\hbox(10.0+10.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(5.0+5.0)x10.0
+.\hbox(10.0+5.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(5.0+0.0)x10.0
+.\hbox(5.0+0.0)x10.0
+..\hbox(10.0+10.0)x10.0, shifted 5.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(0.0+5.0)x10.0
+.\hbox(10.0+10.0)x10.0, shifted -5.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
+============================================================
+TEST 6: Viewport boxes
+============================================================
+> \box57=
+\hbox(10.0+10.0)x10.0
+.\hbox(10.0+10.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+10.0)x5.0
+.\hbox(10.0+10.0)x5.0
+..\hbox(10.0+10.0)x5.0
+...\kern -5.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+10.0)x5.0
+.\hbox(10.0+10.0)x5.0
+..\hbox(10.0+10.0)x5.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern -5.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+10.0)x0.0
+.\hbox(10.0+10.0)x0.0
+..\hbox(10.0+10.0)x0.0
+...\kern -5.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern -5.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(10.0+5.0)x10.0
+.\hbox(10.0+5.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(5.0+10.0)x10.0
+.\hbox(10.0+10.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(5.0+5.0)x10.0
+.\hbox(10.0+5.0)x10.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(5.0+0.0)x10.0
+.\hbox(5.0+0.0)x10.0
+..\hbox(10.0+10.0)x10.0, shifted 5.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+> \box57=
+\hbox(0.0+5.0)x10.0
+.\hbox(10.0+10.0)x10.0, shifted -5.0
+..\hbox(10.0+10.0)x10.0
+...\kern 0.0
+...\hbox(10.0+10.0)x10.0
+....\hbox(10.0+10.0)x10.0
+.....\rule(10.0+10.0)x10.0
+...\kern 0.0
+! OK.
+<argument> \l_tmpa_box 
+l. ...  }
+============================================================
diff --git a/l3kernel/testfiles/m3coffins001.ptex.tlg b/l3kernel/testfiles/m3coffins001.ptex.tlg
new file mode 100644
index 0000000..22d0572
--- /dev/null
+++ b/l3kernel/testfiles/m3coffins001.ptex.tlg
@@ -0,0 +1,896 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: LaTeX3 Project
+============================================================
+TEST 1: Making new coffins
+============================================================
+Defining \aaa on line ...
+\aaa=\box72
+Size of coffin \aaa:
+> ht = 0.0pt
+> dp = 0.0pt
+> wd = 0.0pt
+Poles of coffin \aaa:
+>  l  =>  {0pt}{0pt}{0pt}{1000pt}
+>  hc  =>  {0pt}{0pt}{0pt}{1000pt}
+>  r  =>  {0pt}{0pt}{0pt}{1000pt}
+>  b  =>  {0pt}{0pt}{1000pt}{0pt}
+>  vc  =>  {0pt}{0pt}{1000pt}{0pt}
+>  t  =>  {0pt}{0pt}{1000pt}{0pt}
+>  B  =>  {0pt}{0pt}{1000pt}{0pt}
+>  H  =>  {0pt}{0pt}{1000pt}{0pt}
+>  T  =>  {0pt}{0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...}
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/command-already-defined"
+! 
+! Control sequence \aaa already defined.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...}
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| This is a coding error.
+| 
+| LaTeX has been asked to create a new control sequence '\aaa' but this name
+| has already been used elsewhere.
+| 
+| The current meaning is:
+|   \char"48
+|...............................................
+Defining \aaa on line ...
+\aaa=\box73
+============================================================
+============================================================
+TEST 2: Setting coffin poles
+============================================================
+Size of coffin \aaa:
+> ht = 0.0pt
+> dp = 0.0pt
+> wd = 0.0pt
+Poles of coffin \aaa:
+>  l  =>  {0pt}{0pt}{0pt}{1000pt}
+>  hc  =>  {0pt}{0pt}{0pt}{1000pt}
+>  r  =>  {0pt}{0pt}{0pt}{1000pt}
+>  b  =>  {0pt}{0pt}{1000pt}{0pt}
+>  vc  =>  {0pt}{0pt}{1000pt}{0pt}
+>  t  =>  {0pt}{0pt}{1000pt}{0pt}
+>  B  =>  {0pt}{0pt}{1000pt}{0pt}
+>  H  =>  {0pt}{0pt}{1000pt}{0pt}
+>  T  =>  {0pt}{0pt}{1000pt}{0pt}
+>  test-1  =>  {0pt}{0.0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...}
+Size of coffin \aaa:
+> ht = 0.0pt
+> dp = 0.0pt
+> wd = 0.0pt
+Poles of coffin \aaa:
+>  l  =>  {0pt}{0pt}{0pt}{1000pt}
+>  hc  =>  {0pt}{0pt}{0pt}{1000pt}
+>  r  =>  {0pt}{0pt}{0pt}{1000pt}
+>  b  =>  {0pt}{0pt}{1000pt}{0pt}
+>  vc  =>  {0pt}{0pt}{1000pt}{0pt}
+>  t  =>  {0pt}{0pt}{1000pt}{0pt}
+>  B  =>  {0pt}{0pt}{1000pt}{0pt}
+>  H  =>  {0pt}{0pt}{1000pt}{0pt}
+>  T  =>  {0pt}{0pt}{1000pt}{0pt}
+>  test-1  =>  {0pt}{0.0pt}{1000pt}{0pt}
+>  test-2  =>  {0.0pt}{0pt}{0pt}{1000pt}.
+<recently read> }
+l. ...}
+Size of coffin \aaa:
+> ht = 0.0pt
+> dp = 0.0pt
+> wd = 0.0pt
+Poles of coffin \aaa:
+>  l  =>  {0pt}{0pt}{0pt}{1000pt}
+>  hc  =>  {0pt}{0pt}{0pt}{1000pt}
+>  r  =>  {0pt}{0pt}{0pt}{1000pt}
+>  b  =>  {0pt}{0pt}{1000pt}{0pt}
+>  vc  =>  {0pt}{0pt}{1000pt}{0pt}
+>  t  =>  {0pt}{0pt}{1000pt}{0pt}
+>  B  =>  {0pt}{0pt}{1000pt}{0pt}
+>  H  =>  {0pt}{0pt}{1000pt}{0pt}
+>  T  =>  {0pt}{0pt}{1000pt}{0pt}
+>  test-1  =>  {0pt}{0.0pt}{1000pt}{0pt}
+>  test-2  =>  {0.0pt}{0pt}{0pt}{1000pt}.
+<recently read> }
+l. ...}
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/unknown-coffin"
+! 
+! Unknown coffin '\bbb'.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...}
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| The coffin '\bbb' was never defined.
+|...............................................
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/unknown-coffin"
+! 
+! Unknown coffin '\bbb'.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...}
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| The coffin '\bbb' was never defined.
+|...............................................
+============================================================
+============================================================
+TEST 3: Equating coffins
+============================================================
+Size of coffin \zzz:
+> ht = 6.83331pt
+> dp = 0.0pt
+> wd = 6.11111pt
+Poles of coffin \zzz:
+>  l  =>  {0pt}{0pt}{0pt}{1000pt}
+>  hc  =>  {0pt}{0pt}{0pt}{1000pt}
+>  r  =>  {0pt}{0pt}{0pt}{1000pt}
+>  b  =>  {0pt}{0pt}{1000pt}{0pt}
+>  vc  =>  {0pt}{0pt}{1000pt}{0pt}
+>  t  =>  {0pt}{0pt}{1000pt}{0pt}
+>  B  =>  {0pt}{0pt}{1000pt}{0pt}
+>  H  =>  {0pt}{0pt}{1000pt}{0pt}
+>  T  =>  {0pt}{0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...}
+> \box71=
+\hbox(6.83331+0.0)x6.11111
+.\OT1/cmr/m/n/10 Z
+! OK.
+<argument> \zzz 
+l. ...}
+Size of coffin \zzz:
+> ht = 6.83331pt
+> dp = 0.0pt
+> wd = 7.50002pt
+Poles of coffin \zzz:
+>  l  =>  {0pt}{0pt}{0pt}{1000pt}
+>  hc  =>  {0pt}{0pt}{0pt}{1000pt}
+>  r  =>  {0pt}{0pt}{0pt}{1000pt}
+>  b  =>  {0pt}{0pt}{1000pt}{0pt}
+>  vc  =>  {0pt}{0pt}{1000pt}{0pt}
+>  t  =>  {0pt}{0pt}{1000pt}{0pt}
+>  B  =>  {0pt}{0pt}{1000pt}{0pt}
+>  H  =>  {0pt}{0pt}{1000pt}{0pt}
+>  T  =>  {0pt}{0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...}
+> \box71=
+\hbox(6.83331+0.0)x7.50002
+.\OT1/cmr/m/n/10 A
+! OK.
+<argument> \zzz 
+l. ...}
+> \box73=
+\hbox(6.83331+0.0)x7.50002
+.\OT1/cmr/m/n/10 A
+! OK.
+<argument> \aaa 
+l. ...}
+============================================================
+============================================================
+TEST 4: Typesetting coffins
+============================================================
+Defining \0 on line ...
+\0=\box74
+Defining \1 on line ...
+\1=\box75
+Defining \2 on line ...
+\2=\box76
+> \box71=
+\hbox(13.74443+0.0)x94.85011
+.\hbox(4.30554+0.0)x4.30554
+..\rule(4.30554+0.0)x4.30554
+.\hbox(13.74443+0.0)x90.54457
+..\hbox(0.0+0.0)x0.0
+..\kern 0.0
+..\kern 0.0
+..\hbox(13.74443+0.0)x90.54457
+...\hbox(13.74443+0.0)x90.54457
+....\hbox(13.74443+0.0)x90.54457
+.....\kern 45.41116
+.....\hbox(13.74443+0.0)x45.1334
+......\kern 0.0
+......\kern 0.0
+......\hbox(10.34444+3.4)x45.1334, shifted -3.4
+.......\special{color push gray 0}
+.......\hbox(10.34444+3.4)x45.1334
+........\hbox(13.74443+0.0)x45.1334, shifted 3.4
+.........\vbox(13.74443+0.0)x45.1334
+..........\rule(0.4+0.0)x*
+..........\hbox(12.94444+0.0)x45.1334
+...........\rule(*+*)x0.4
+...........\vbox(12.94444+0.0)x44.33342
+............\glue 3.0
+............\hbox(6.94444+0.0)x44.33342
+.............\kern 3.0
+.............\OT1/cmr/m/n/10 c
+.............\OT1/cmr/m/n/10 o
+.............\OT1/cmr/m/n/10 ^^N (ligature ffi)
+.............\OT1/cmr/m/n/10 n
+.............\OT1/cmr/m/n/10 o
+.............\OT1/cmr/m/n/10 n
+.............\OT1/cmr/m/n/10 e
+.............\kern 3.0
+............\glue 3.0
+...........\rule(*+*)x0.4
+..........\rule(0.4+0.0)x*
+.......\special{color pop}
+.....\kern -45.1334
+.....\kern -45.41116
+.....\hbox(10.34444+3.4)x45.41116, shifted -3.4
+......\special{color push gray 0}
+......\hbox(10.34444+3.4)x45.41116
+.......\hbox(13.74443+0.0)x45.41116, shifted 3.4
+........\vbox(13.74443+0.0)x45.41116
+.........\rule(0.4+0.0)x*
+.........\hbox(12.94444+0.0)x45.41116
+..........\rule(*+*)x0.4
+..........\vbox(12.94444+0.0)x44.61118
+...........\glue 3.0
+...........\hbox(6.94444+0.0)x44.61118
+............\kern 3.0
+............\OT1/cmr/m/n/10 c
+............\OT1/cmr/m/n/10 o
+............\OT1/cmr/m/n/10 ^^N (ligature ffi)
+............\OT1/cmr/m/n/10 n
+............\kern-0.27779
+............\OT1/cmr/m/n/10 t
+............\kern-0.27779
+............\OT1/cmr/m/n/10 w
+............\kern-0.27779
+............\OT1/cmr/m/n/10 o
+............\kern 3.0
+...........\glue 3.0
+..........\rule(*+*)x0.4
+.........\rule(0.4+0.0)x*
+......\special{color pop}
+.....\kern 45.1334
+....\kern -90.54457
+....\kern -0.5
+....\hbox(1.0+0.0)x1.0, shifted 0.5
+.....\special{color push gray 0}
+.....\hbox(1.0+0.0)x1.0
+......\rule(1.0+0.0)x1.0
+.....\special{color pop}
+...\kern -90.54457
+...\kern -11.61815
+...\hbox(3.75+1.25)x9.61815, shifted 5.75
+....\special{color push gray 0}
+....\OT1/cmss/m/n/5 (
+....\OT1/cmss/m/n/5 l
+....\OT1/cmss/m/n/5 ,
+....\OT1/cmss/m/n/5 b
+....\OT1/cmss/m/n/5 )
+....\special{color pop}
+! OK.
+<argument> \zzz 
+l. ...}
+> \box71=
+\hbox(6.87221+6.87222)x49.57784
+.\hbox(4.30554+0.0)x4.30554
+..\rule(4.30554+0.0)x4.30554
+.\hbox(6.87221+6.87222)x45.2723
+..\hbox(0.0+0.0)x0.0
+..\kern 0.0
+..\kern -45.27228
+..\hbox(13.74443+0.0)x90.54457, shifted 6.87222
+...\hbox(13.74443+0.0)x90.54457
+....\hbox(13.74443+0.0)x90.54457
+.....\hbox(13.74443+0.0)x90.54457
+......\hbox(13.74443+0.0)x90.54457
+.......\kern 45.41116
+.......\hbox(13.74443+0.0)x45.1334
+........\kern 0.0
+........\kern 0.0
+........\hbox(10.34444+3.4)x45.1334, shifted -3.4
+.........\special{color push gray 0}
+.........\hbox(10.34444+3.4)x45.1334
+..........\hbox(13.74443+0.0)x45.1334, shifted 3.4
+...........\vbox(13.74443+0.0)x45.1334
+............\rule(0.4+0.0)x*
+............\hbox(12.94444+0.0)x45.1334
+.............\rule(*+*)x0.4
+.............\vbox(12.94444+0.0)x44.33342
+..............\glue 3.0
+..............\hbox(6.94444+0.0)x44.33342
+...............\kern 3.0
+...............\OT1/cmr/m/n/10 c
+...............\OT1/cmr/m/n/10 o
+...............\OT1/cmr/m/n/10 ^^N (ligature ffi)
+...............\OT1/cmr/m/n/10 n
+...............\OT1/cmr/m/n/10 o
+...............\OT1/cmr/m/n/10 n
+...............\OT1/cmr/m/n/10 e
+...............\kern 3.0
+..............\glue 3.0
+.............\rule(*+*)x0.4
+............\rule(0.4+0.0)x*
+.........\special{color pop}
+.......\kern -45.1334
+.......\kern -45.41116
+.......\hbox(10.34444+3.4)x45.41116, shifted -3.4
+........\special{color push gray 0}
+........\hbox(10.34444+3.4)x45.41116
+.........\hbox(13.74443+0.0)x45.41116, shifted 3.4
+..........\vbox(13.74443+0.0)x45.41116
+...........\rule(0.4+0.0)x*
+...........\hbox(12.94444+0.0)x45.41116
+............\rule(*+*)x0.4
+............\vbox(12.94444+0.0)x44.61118
+.............\glue 3.0
+.............\hbox(6.94444+0.0)x44.61118
+..............\kern 3.0
+..............\OT1/cmr/m/n/10 c
+..............\OT1/cmr/m/n/10 o
+..............\OT1/cmr/m/n/10 ^^N (ligature ffi)
+..............\OT1/cmr/m/n/10 n
+..............\kern-0.27779
+..............\OT1/cmr/m/n/10 t
+..............\kern-0.27779
+..............\OT1/cmr/m/n/10 w
+..............\kern-0.27779
+..............\OT1/cmr/m/n/10 o
+..............\kern 3.0
+.............\glue 3.0
+............\rule(*+*)x0.4
+...........\rule(0.4+0.0)x*
+........\special{color pop}
+.......\kern 45.1334
+......\kern -90.54457
+......\kern -0.5
+......\hbox(1.0+0.0)x1.0, shifted 0.5
+.......\special{color push gray 0}
+.......\hbox(1.0+0.0)x1.0
+........\rule(1.0+0.0)x1.0
+.......\special{color pop}
+.....\kern -90.54457
+.....\kern -11.61815
+.....\hbox(3.75+1.25)x9.61815, shifted 5.75
+......\special{color push gray 0}
+......\OT1/cmss/m/n/5 (
+......\OT1/cmss/m/n/5 l
+......\OT1/cmss/m/n/5 ,
+......\OT1/cmss/m/n/5 b
+......\OT1/cmss/m/n/5 )
+......\special{color pop}
+....\kern -90.54457
+....\kern 44.77228
+....\hbox(1.0+0.0)x1.0, shifted -6.37222
+.....\special{color push gray 0}
+.....\hbox(1.0+0.0)x1.0
+......\rule(1.0+0.0)x1.0
+.....\special{color pop}
+...\kern -90.54457
+...\kern 37.51178
+...\hbox(3.75+1.25)x15.52101, shifted -5.62222
+....\special{color push gray 0}
+....\OT1/cmss/m/n/5 (
+....\OT1/cmss/m/n/5 h
+....\OT1/cmss/m/n/5 c
+....\OT1/cmss/m/n/5 ,
+....\OT1/cmss/m/n/5 v
+....\OT1/cmss/m/n/5 c
+....\OT1/cmss/m/n/5 )
+....\special{color pop}
+! OK.
+<argument> \zzz 
+l. ...}
+> \box71=
+\hbox(13.74443+0.0)x49.43895
+.\hbox(4.30554+0.0)x4.30554
+..\rule(4.30554+0.0)x4.30554
+.\hbox(13.74443+0.0)x45.1334
+..\hbox(0.0+0.0)x0.0
+..\kern 0.0
+..\kern -45.41116
+..\hbox(13.74443+0.0)x90.54457
+...\hbox(13.74443+0.0)x90.54457
+....\hbox(13.74443+0.0)x90.54457
+.....\hbox(13.74443+0.0)x90.54457
+......\hbox(13.74443+0.0)x90.54457
+.......\hbox(13.74443+0.0)x90.54457
+........\hbox(13.74443+0.0)x90.54457
+.........\kern 45.41116
+.........\hbox(13.74443+0.0)x45.1334
+..........\kern 0.0
+..........\kern 0.0
+..........\hbox(10.34444+3.4)x45.1334, shifted -3.4
+...........\special{color push gray 0}
+...........\hbox(10.34444+3.4)x45.1334
+............\hbox(13.74443+0.0)x45.1334, shifted 3.4
+.............\vbox(13.74443+0.0)x45.1334
+..............\rule(0.4+0.0)x*
+..............\hbox(12.94444+0.0)x45.1334
+...............\rule(*+*)x0.4
+...............\vbox(12.94444+0.0)x44.33342
+................\glue 3.0
+................\hbox(6.94444+0.0)x44.33342
+.................\kern 3.0
+.................\OT1/cmr/m/n/10 c
+.................\OT1/cmr/m/n/10 o
+.................\OT1/cmr/m/n/10 ^^N (ligature ffi)
+.................\OT1/cmr/m/n/10 n
+.................\OT1/cmr/m/n/10 o
+.................\OT1/cmr/m/n/10 n
+.................\OT1/cmr/m/n/10 e
+.................\kern 3.0
+................\glue 3.0
+...............\rule(*+*)x0.4
+..............\rule(0.4+0.0)x*
+...........\special{color pop}
+.........\kern -45.1334
+.........\kern -45.41116
+.........\hbox(10.34444+3.4)x45.41116, shifted -3.4
+..........\special{color push gray 0}
+..........\hbox(10.34444+3.4)x45.41116
+...........\hbox(13.74443+0.0)x45.41116, shifted 3.4
+............\vbox(13.74443+0.0)x45.41116
+.............\rule(0.4+0.0)x*
+.............\hbox(12.94444+0.0)x45.41116
+..............\rule(*+*)x0.4
+..............\vbox(12.94444+0.0)x44.61118
+...............\glue 3.0
+...............\hbox(6.94444+0.0)x44.61118
+................\kern 3.0
+................\OT1/cmr/m/n/10 c
+................\OT1/cmr/m/n/10 o
+................\OT1/cmr/m/n/10 ^^N (ligature ffi)
+................\OT1/cmr/m/n/10 n
+................\kern-0.27779
+................\OT1/cmr/m/n/10 t
+................\kern-0.27779
+................\OT1/cmr/m/n/10 w
+................\kern-0.27779
+................\OT1/cmr/m/n/10 o
+................\kern 3.0
+...............\glue 3.0
+..............\rule(*+*)x0.4
+.............\rule(0.4+0.0)x*
+..........\special{color pop}
+.........\kern 45.1334
+........\kern -90.54457
+........\kern -0.5
+........\hbox(1.0+0.0)x1.0, shifted 0.5
+.........\special{color push gray 0}
+.........\hbox(1.0+0.0)x1.0
+..........\rule(1.0+0.0)x1.0
+.........\special{color pop}
+.......\kern -90.54457
+.......\kern -11.61815
+.......\hbox(3.75+1.25)x9.61815, shifted 5.75
+........\special{color push gray 0}
+........\OT1/cmss/m/n/5 (
+........\OT1/cmss/m/n/5 l
+........\OT1/cmss/m/n/5 ,
+........\OT1/cmss/m/n/5 b
+........\OT1/cmss/m/n/5 )
+........\special{color pop}
+......\kern -90.54457
+......\kern 44.77228
+......\hbox(1.0+0.0)x1.0, shifted -6.37222
+.......\special{color push gray 0}
+.......\hbox(1.0+0.0)x1.0
+........\rule(1.0+0.0)x1.0
+.......\special{color pop}
+.....\kern -90.54457
+.....\kern 37.51178
+.....\hbox(3.75+1.25)x15.52101, shifted -5.62222
+......\special{color push gray 0}
+......\OT1/cmss/m/n/5 (
+......\OT1/cmss/m/n/5 h
+......\OT1/cmss/m/n/5 c
+......\OT1/cmss/m/n/5 ,
+......\OT1/cmss/m/n/5 v
+......\OT1/cmss/m/n/5 c
+......\OT1/cmss/m/n/5 )
+......\special{color pop}
+....\kern -90.54457
+....\kern 44.91116
+....\hbox(1.0+0.0)x1.0, shifted 0.5
+.....\special{color push gray 0}
+.....\hbox(1.0+0.0)x1.0
+......\rule(1.0+0.0)x1.0
+.....\special{color pop}
+...\kern -90.54457
+...\kern 46.41116
+...\hbox(3.75+1.25)x23.78499, shifted 1.25
+....\special{color push gray 0}
+....\OT1/cmss/m/n/5 (
+....\OT1/cmss/m/n/5 \
+....\OT1/cmss/m/n/5 1
+....\OT1/cmss/m/n/5 -
+....\OT1/cmss/m/n/5 l
+....\OT1/cmss/m/n/5 ,
+....\OT1/cmss/m/n/5 \
+....\OT1/cmss/m/n/5 1
+....\OT1/cmss/m/n/5 -
+....\OT1/cmss/m/n/5 b
+....\OT1/cmss/m/n/5 )
+....\special{color pop}
+! OK.
+<argument> \zzz 
+l. ...}
+============================================================
+============================================================
+TEST 5: Sizes
+============================================================
+> \coffin_ht:N \zzz =7.5pt.
+<recently read> }
+l. ...  }
+> \coffin_ht:c {zzz}=7.5pt.
+<recently read> }
+l. ...  }
+> \coffin_dp:N \zzz =2.5pt.
+<recently read> }
+l. ...  }
+> \coffin_dp:c {zzz}=2.5pt.
+<recently read> }
+l. ...  }
+> \coffin_wd:N \zzz =7.7778pt.
+<recently read> }
+l. ...  }
+> \coffin_wd:c {zzz}=7.7778pt.
+<recently read> }
+l. ...  }
+============================================================
+============================================================
+TEST 6: Rotation
+============================================================
+> \box73=
+\hbox(40.2855+0.0)x40.2855
+.\hbox(40.2855+0.0)x40.2855
+..\kern 0.0
+..\hbox(40.2855+0.0)x40.2855
+...\hbox(40.2855+0.0)x40.2855
+....\kern 4.91046
+....\hbox(6.94444+0.0)x0.0
+.....\special{pdf:literal q}
+.....\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+.....\hbox(6.94444+0.0)x0.0
+......\hbox(6.94444+0.0)x50.02786
+.......\special{color push gray 0}
+.......\OT1/cmr/m/n/10 H
+.......\OT1/cmr/m/n/10 e
+.......\OT1/cmr/m/n/10 l
+.......\OT1/cmr/m/n/10 l
+.......\OT1/cmr/m/n/10 o
+.......\glue 3.33333 plus 1.66666 minus 1.11111
+.......\OT1/cmr/m/n/10 w
+.......\kern-0.27779
+.......\OT1/cmr/m/n/10 o
+.......\OT1/cmr/m/n/10 r
+.......\OT1/cmr/m/n/10 l
+.......\OT1/cmr/m/n/10 d
+.......\special{color pop}
+.....\special{pdf:literal Q}
+! OK.
+<argument> \aaa 
+l. ...  }
+Size of coffin \aaa:
+> ht = 40.2855pt
+> dp = 0.0pt
+> wd = 40.2855pt
+Poles of coffin \aaa:
+>  l  =>  {4.91046pt}{0.0pt}{-707.10678pt}{707.10678pt}
+>  hc  =>  {22.59798pt}{17.68752pt}{-707.10678pt}{707.10678pt}
+>  r  =>  {40.2855pt}{35.37505pt}{-707.10678pt}{707.10678pt}
+>  b  =>  {4.91046pt}{0.0pt}{707.10678pt}{707.10678pt}
+>  vc  =>  {2.45523pt}{2.45523pt}{707.10678pt}{707.10678pt}
+>  t  =>  {0.0pt}{4.91046pt}{707.10678pt}{707.10678pt}
+>  B  =>  {4.91046pt}{0.0pt}{707.10678pt}{707.10678pt}
+>  H  =>  {4.91046pt}{0.0pt}{707.10678pt}{707.10678pt}
+>  T  =>  {4.91046pt}{0.0pt}{707.10678pt}{707.10678pt}.
+<recently read> }
+l. ...  }
+> \box73=
+\hbox(50.12056+0.0)x19.65598
+.\hbox(50.12056+0.0)x19.65598
+..\kern -17.68753
+..\hbox(55.03102+0.0)x55.03104, shifted 2.45523
+...\hbox(55.03102+0.0)x55.03104
+....\kern 20.14276
+....\hbox(40.2855+0.0)x0.0
+.....\special{pdf:literal q}
+.....\special{pdf:literal 0.86603 0.5 -0.5 0.86603 0 0 cm}
+.....\hbox(40.2855+0.0)x0.0
+......\hbox(40.2855+0.0)x40.2855
+.......\hbox(40.2855+0.0)x40.2855
+........\kern 0.0
+........\hbox(40.2855+0.0)x40.2855
+.........\hbox(40.2855+0.0)x40.2855
+..........\kern 4.91046
+..........\hbox(6.94444+0.0)x0.0
+...........\special{pdf:literal q}
+...........\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+...........\hbox(6.94444+0.0)x0.0
+............\hbox(6.94444+0.0)x50.02786
+.............\special{color push gray 0}
+.............\OT1/cmr/m/n/10 H
+.............\OT1/cmr/m/n/10 e
+.............\OT1/cmr/m/n/10 l
+.............\OT1/cmr/m/n/10 l
+.............\OT1/cmr/m/n/10 o
+.............\glue 3.33333 plus 1.66666 minus 1.11111
+.............\OT1/cmr/m/n/10 w
+.............\kern-0.27779
+.............\OT1/cmr/m/n/10 o
+.............\OT1/cmr/m/n/10 r
+.............\OT1/cmr/m/n/10 l
+.............\OT1/cmr/m/n/10 d
+.............\special{color pop}
+...........\special{pdf:literal Q}
+.....\special{pdf:literal Q}
+! OK.
+<argument> \aaa 
+l. ...  }
+Size of coffin \aaa:
+> ht = 50.12056pt
+> dp = 0.0pt
+> wd = 19.65598pt
+Poles of coffin \aaa:
+>  l  =>  {6.70781pt}{0.0pt}{-965.92583pt}{258.81905pt}
+>  hc  =>  {13.1819pt}{24.16159pt}{-965.92583pt}{258.81905pt}
+>  r  =>  {19.65598pt}{48.32321pt}{-965.92583pt}{258.81905pt}
+>  b  =>  {6.70781pt}{0.0pt}{258.81905pt}{965.92583pt}
+>  vc  =>  {3.35391pt}{0.89868pt}{258.81905pt}{965.92583pt}
+>  t  =>  {0.0pt}{1.79735pt}{258.81905pt}{965.92583pt}
+>  B  =>  {6.70781pt}{0.0pt}{258.81905pt}{965.92583pt}
+>  H  =>  {6.70781pt}{0.0pt}{258.81905pt}{965.92583pt}
+>  T  =>  {6.70781pt}{0.0pt}{258.81905pt}{965.92583pt}.
+<recently read> }
+l. ...  }
+> \box73=
+\hbox(31.02798+0.0)x46.79762
+.\hbox(31.02798+0.0)x46.79762
+..\kern -1.27092
+..\hbox(35.44058+13.89888)x49.33946, shifted -4.74313
+...\hbox(35.44058+13.89888)x49.33946
+....\kern 0.0
+....\hbox(50.12056+0.0)x0.0
+.....\special{pdf:literal q}
+.....\special{pdf:literal 0.70711 -0.70711 0.70711 0.70711 0 0 cm}
+.....\hbox(50.12056+0.0)x0.0
+......\hbox(50.12056+0.0)x19.65598
+.......\hbox(50.12056+0.0)x19.65598
+........\kern -17.68753
+........\hbox(55.03102+0.0)x55.03104, shifted 2.45523
+.........\hbox(55.03102+0.0)x55.03104
+..........\kern 20.14276
+..........\hbox(40.2855+0.0)x0.0
+...........\special{pdf:literal q}
+...........\special{pdf:literal 0.86603 0.5 -0.5 0.86603 0 0 cm}
+...........\hbox(40.2855+0.0)x0.0
+............\hbox(40.2855+0.0)x40.2855
+.............\hbox(40.2855+0.0)x40.2855
+..............\kern 0.0
+..............\hbox(40.2855+0.0)x40.2855
+...............\hbox(40.2855+0.0)x40.2855
+................\kern 4.91046
+................\hbox(6.94444+0.0)x0.0
+.................\special{pdf:literal q}
+.................\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+.................\hbox(6.94444+0.0)x0.0
+..................\hbox(6.94444+0.0)x50.02786
+...................\special{color push gray 0}
+...................\OT1/cmr/m/n/10 H
+...................\OT1/cmr/m/n/10 e
+...................\OT1/cmr/m/n/10 l
+...................\OT1/cmr/m/n/10 l
+...................\OT1/cmr/m/n/10 o
+...................\glue 3.33333 plus 1.66666 minus 1.11111
+...................\OT1/cmr/m/n/10 w
+...................\kern-0.27779
+...................\OT1/cmr/m/n/10 o
+...................\OT1/cmr/m/n/10 r
+...................\OT1/cmr/m/n/10 l
+...................\OT1/cmr/m/n/10 d
+...................\special{color pop}
+.................\special{pdf:literal Q}
+...........\special{pdf:literal Q}
+.....\special{pdf:literal Q}
+! OK.
+<argument> \aaa 
+l. ...  }
+Size of coffin \aaa:
+> ht = 31.02798pt
+> dp = 0.0pt
+> wd = 46.79762pt
+Poles of coffin \aaa:
+>  l  =>  {3.47221pt}{0.0pt}{-500.0pt}{866.0254pt}
+>  hc  =>  {25.13492pt}{12.50694pt}{-500.0pt}{866.0254pt}
+>  r  =>  {46.79762pt}{25.01393pt}{-500.0pt}{866.0254pt}
+>  b  =>  {3.47221pt}{0.0pt}{866.0254pt}{500.0pt}
+>  vc  =>  {1.73611pt}{3.00702pt}{866.0254pt}{500.0pt}
+>  t  =>  {0.0pt}{6.01405pt}{866.0254pt}{500.0pt}
+>  B  =>  {3.47221pt}{0.0pt}{866.0254pt}{500.0pt}
+>  H  =>  {3.47221pt}{0.0pt}{866.0254pt}{500.0pt}
+>  T  =>  {3.47221pt}{0.0pt}{866.0254pt}{500.0pt}.
+<recently read> }
+l. ...  }
+============================================================
+============================================================
+TEST 7: Scaling
+============================================================
+> \box73=
+\hbox(7.63892+0.0)x50.02786
+.\hbox(7.63892+0.0)x50.02786
+..\kern 0.0
+..\hbox(7.63892+0.0)x50.02786
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 1.1 0 0 cm}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\special{color push gray 0}
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+.....\special{color pop}
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \aaa 
+l. ...  }
+Size of coffin \aaa:
+> ht = 7.63892pt
+> dp = 0.0pt
+> wd = 50.02786pt
+Poles of coffin \aaa:
+>  l  =>  {0.0pt}{0.0pt}{0pt}{1000pt}
+>  hc  =>  {25.01393pt}{0.0pt}{0pt}{1000pt}
+>  r  =>  {50.02786pt}{0.0pt}{0pt}{1000pt}
+>  b  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  vc  =>  {0.0pt}{3.81946pt}{1000pt}{0pt}
+>  t  =>  {0.0pt}{7.63889pt}{1000pt}{0pt}
+>  B  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  H  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  T  =>  {0.0pt}{0.0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...  }
+> \box73=
+\hbox(3.81946+0.0)x100.05573
+.\hbox(3.81946+0.0)x100.05573
+..\kern 0.0
+..\hbox(3.81946+0.0)x100.05573
+...\special{pdf:literal q}
+...\special{pdf:literal 2 0 0 0.5 0 0 cm}
+...\hbox(7.63892+0.0)x0.0, glue set - 50.02786fil
+....\hbox(7.63892+0.0)x50.02786
+.....\hbox(7.63892+0.0)x50.02786
+......\kern 0.0
+......\hbox(7.63892+0.0)x50.02786
+.......\special{pdf:literal q}
+.......\special{pdf:literal 1 0 0 1.1 0 0 cm}
+.......\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+........\hbox(6.94444+0.0)x50.02786
+.........\special{color push gray 0}
+.........\OT1/cmr/m/n/10 H
+.........\OT1/cmr/m/n/10 e
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 o
+.........\glue 3.33333 plus 1.66666 minus 1.11111
+.........\OT1/cmr/m/n/10 w
+.........\kern-0.27779
+.........\OT1/cmr/m/n/10 o
+.........\OT1/cmr/m/n/10 r
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 d
+.........\special{color pop}
+........\glue 0.0 plus 1.0fil minus 1.0fil
+.......\special{pdf:literal Q}
+......\glue 0.0 plus 1.0fil minus 1.0fil
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \aaa 
+l. ...  }
+Size of coffin \aaa:
+> ht = 3.81946pt
+> dp = 0.0pt
+> wd = 100.05573pt
+Poles of coffin \aaa:
+>  l  =>  {0.0pt}{0.0pt}{0pt}{1000pt}
+>  hc  =>  {50.02786pt}{0.0pt}{0pt}{1000pt}
+>  r  =>  {100.05573pt}{0.0pt}{0pt}{1000pt}
+>  b  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  vc  =>  {0.0pt}{1.90973pt}{1000pt}{0pt}
+>  t  =>  {0.0pt}{3.81944pt}{1000pt}{0pt}
+>  B  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  H  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  T  =>  {0.0pt}{0.0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...  }
+============================================================
+============================================================
+TEST 8: Resizing
+============================================================
+> \box73=
+\hbox(56.9055+0.0)x28.45274
+.\hbox(56.9055+0.0)x28.45274
+..\kern 0.0
+..\hbox(56.9055+0.0)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 0.56874 0 0 8.19439 0 0 cm}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\special{color push gray 0}
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+.....\special{color pop}
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \aaa 
+l. ...  }
+Size of coffin \aaa:
+> ht = 56.9055pt
+> dp = 0.0pt
+> wd = 28.45274pt
+Poles of coffin \aaa:
+>  l  =>  {0.0pt}{0.0pt}{0pt}{1000pt}
+>  hc  =>  {14.22638pt}{0.0pt}{0pt}{1000pt}
+>  r  =>  {28.45274pt}{0.0pt}{0pt}{1000pt}
+>  b  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  vc  =>  {0.0pt}{28.45282pt}{1000pt}{0pt}
+>  t  =>  {0.0pt}{56.9055pt}{1000pt}{0pt}
+>  B  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  H  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  T  =>  {0.0pt}{0.0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...  }
+============================================================
diff --git a/l3kernel/testfiles/m3coffins001.uptex.tlg b/l3kernel/testfiles/m3coffins001.uptex.tlg
new file mode 100644
index 0000000..a6b7b59
--- /dev/null
+++ b/l3kernel/testfiles/m3coffins001.uptex.tlg
@@ -0,0 +1,900 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: LaTeX3 Project
+============================================================
+TEST 1: Making new coffins
+============================================================
+Defining \aaa on line ...
+\aaa=\box72
+Size of coffin \aaa:
+> ht = 0.0pt
+> dp = 0.0pt
+> wd = 0.0pt
+Poles of coffin \aaa:
+>  l  =>  {0pt}{0pt}{0pt}{1000pt}
+>  hc  =>  {0pt}{0pt}{0pt}{1000pt}
+>  r  =>  {0pt}{0pt}{0pt}{1000pt}
+>  b  =>  {0pt}{0pt}{1000pt}{0pt}
+>  vc  =>  {0pt}{0pt}{1000pt}{0pt}
+>  t  =>  {0pt}{0pt}{1000pt}{0pt}
+>  B  =>  {0pt}{0pt}{1000pt}{0pt}
+>  H  =>  {0pt}{0pt}{1000pt}{0pt}
+>  T  =>  {0pt}{0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...}
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/command-already-defined"
+! 
+! Control sequence \aaa already defined.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...}
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| This is a coding error.
+| 
+| LaTeX has been asked to create a new control sequence '\aaa' but this name
+| has already been used elsewhere.
+| 
+| The current meaning is:
+|   \char"48
+|...............................................
+Defining \aaa on line ...
+\aaa=\box73
+============================================================
+============================================================
+TEST 2: Setting coffin poles
+============================================================
+Size of coffin \aaa:
+> ht = 0.0pt
+> dp = 0.0pt
+> wd = 0.0pt
+Poles of coffin \aaa:
+>  l  =>  {0pt}{0pt}{0pt}{1000pt}
+>  hc  =>  {0pt}{0pt}{0pt}{1000pt}
+>  r  =>  {0pt}{0pt}{0pt}{1000pt}
+>  b  =>  {0pt}{0pt}{1000pt}{0pt}
+>  vc  =>  {0pt}{0pt}{1000pt}{0pt}
+>  t  =>  {0pt}{0pt}{1000pt}{0pt}
+>  B  =>  {0pt}{0pt}{1000pt}{0pt}
+>  H  =>  {0pt}{0pt}{1000pt}{0pt}
+>  T  =>  {0pt}{0pt}{1000pt}{0pt}
+>  test-1  =>  {0pt}{0.0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...}
+Size of coffin \aaa:
+> ht = 0.0pt
+> dp = 0.0pt
+> wd = 0.0pt
+Poles of coffin \aaa:
+>  l  =>  {0pt}{0pt}{0pt}{1000pt}
+>  hc  =>  {0pt}{0pt}{0pt}{1000pt}
+>  r  =>  {0pt}{0pt}{0pt}{1000pt}
+>  b  =>  {0pt}{0pt}{1000pt}{0pt}
+>  vc  =>  {0pt}{0pt}{1000pt}{0pt}
+>  t  =>  {0pt}{0pt}{1000pt}{0pt}
+>  B  =>  {0pt}{0pt}{1000pt}{0pt}
+>  H  =>  {0pt}{0pt}{1000pt}{0pt}
+>  T  =>  {0pt}{0pt}{1000pt}{0pt}
+>  test-1  =>  {0pt}{0.0pt}{1000pt}{0pt}
+>  test-2  =>  {0.0pt}{0pt}{0pt}{1000pt}.
+<recently read> }
+l. ...}
+Size of coffin \aaa:
+> ht = 0.0pt
+> dp = 0.0pt
+> wd = 0.0pt
+Poles of coffin \aaa:
+>  l  =>  {0pt}{0pt}{0pt}{1000pt}
+>  hc  =>  {0pt}{0pt}{0pt}{1000pt}
+>  r  =>  {0pt}{0pt}{0pt}{1000pt}
+>  b  =>  {0pt}{0pt}{1000pt}{0pt}
+>  vc  =>  {0pt}{0pt}{1000pt}{0pt}
+>  t  =>  {0pt}{0pt}{1000pt}{0pt}
+>  B  =>  {0pt}{0pt}{1000pt}{0pt}
+>  H  =>  {0pt}{0pt}{1000pt}{0pt}
+>  T  =>  {0pt}{0pt}{1000pt}{0pt}
+>  test-1  =>  {0pt}{0.0pt}{1000pt}{0pt}
+>  test-2  =>  {0.0pt}{0pt}{0pt}{1000pt}.
+<recently read> }
+l. ...}
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/unknown-coffin"
+! 
+! Unknown coffin '\bbb'.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...}
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| The coffin '\bbb' was never defined.
+|...............................................
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/unknown-coffin"
+! 
+! Unknown coffin '\bbb'.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...}
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| The coffin '\bbb' was never defined.
+|...............................................
+============================================================
+============================================================
+TEST 3: Equating coffins
+============================================================
+Size of coffin \zzz:
+> ht = 6.83331pt
+> dp = 0.0pt
+> wd = 6.11111pt
+Poles of coffin \zzz:
+>  l  =>  {0pt}{0pt}{0pt}{1000pt}
+>  hc  =>  {0pt}{0pt}{0pt}{1000pt}
+>  r  =>  {0pt}{0pt}{0pt}{1000pt}
+>  b  =>  {0pt}{0pt}{1000pt}{0pt}
+>  vc  =>  {0pt}{0pt}{1000pt}{0pt}
+>  t  =>  {0pt}{0pt}{1000pt}{0pt}
+>  B  =>  {0pt}{0pt}{1000pt}{0pt}
+>  H  =>  {0pt}{0pt}{1000pt}{0pt}
+>  T  =>  {0pt}{0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...}
+> \box71=
+\hbox(6.83331+0.0)x6.11111
+.\OT1/cmr/m/n/10 Z
+! OK.
+<argument> \zzz 
+l. ...}
+Size of coffin \zzz:
+> ht = 6.83331pt
+> dp = 0.0pt
+> wd = 7.50002pt
+Poles of coffin \zzz:
+>  l  =>  {0pt}{0pt}{0pt}{1000pt}
+>  hc  =>  {0pt}{0pt}{0pt}{1000pt}
+>  r  =>  {0pt}{0pt}{0pt}{1000pt}
+>  b  =>  {0pt}{0pt}{1000pt}{0pt}
+>  vc  =>  {0pt}{0pt}{1000pt}{0pt}
+>  t  =>  {0pt}{0pt}{1000pt}{0pt}
+>  B  =>  {0pt}{0pt}{1000pt}{0pt}
+>  H  =>  {0pt}{0pt}{1000pt}{0pt}
+>  T  =>  {0pt}{0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...}
+> \box71=
+\hbox(6.83331+0.0)x7.50002
+.\OT1/cmr/m/n/10 A
+! OK.
+<argument> \zzz 
+l. ...}
+> \box73=
+\hbox(6.83331+0.0)x7.50002
+.\OT1/cmr/m/n/10 A
+! OK.
+<argument> \aaa 
+l. ...}
+============================================================
+============================================================
+TEST 4: Typesetting coffins
+============================================================
+Defining \0 on line ...
+\0=\box74
+Defining \1 on line ...
+\1=\box75
+Defining \2 on line ...
+\2=\box76
+LaTeX Font Info:    Font shape `JT2/mc/m/n' will be
+(Font)              scaled to size 4.8111pt on input line 79.
+LaTeX Font Info:    Font shape `JY2/mc/m/n' will be
+(Font)              scaled to size 4.8111pt on input line 79.
+> \box71=
+\hbox(13.74443+0.0)x94.85011
+.\hbox(4.30554+0.0)x4.30554
+..\rule(4.30554+0.0)x4.30554
+.\hbox(13.74443+0.0)x90.54457
+..\hbox(0.0+0.0)x0.0
+..\kern 0.0
+..\kern 0.0
+..\hbox(13.74443+0.0)x90.54457
+...\hbox(13.74443+0.0)x90.54457
+....\hbox(13.74443+0.0)x90.54457
+.....\kern 45.41116
+.....\hbox(13.74443+0.0)x45.1334
+......\kern 0.0
+......\kern 0.0
+......\hbox(10.34444+3.4)x45.1334, shifted -3.4
+.......\special{color push gray 0}
+.......\hbox(10.34444+3.4)x45.1334
+........\hbox(13.74443+0.0)x45.1334, shifted 3.4
+.........\vbox(13.74443+0.0)x45.1334
+..........\rule(0.4+0.0)x*
+..........\hbox(12.94444+0.0)x45.1334
+...........\rule(*+*)x0.4
+...........\vbox(12.94444+0.0)x44.33342
+............\glue 3.0
+............\hbox(6.94444+0.0)x44.33342
+.............\kern 3.0
+.............\OT1/cmr/m/n/10 c
+.............\OT1/cmr/m/n/10 o
+.............\OT1/cmr/m/n/10 ^^N (ligature ffi)
+.............\OT1/cmr/m/n/10 n
+.............\OT1/cmr/m/n/10 o
+.............\OT1/cmr/m/n/10 n
+.............\OT1/cmr/m/n/10 e
+.............\kern 3.0
+............\glue 3.0
+...........\rule(*+*)x0.4
+..........\rule(0.4+0.0)x*
+.......\special{color pop}
+.....\kern -45.1334
+.....\kern -45.41116
+.....\hbox(10.34444+3.4)x45.41116, shifted -3.4
+......\special{color push gray 0}
+......\hbox(10.34444+3.4)x45.41116
+.......\hbox(13.74443+0.0)x45.41116, shifted 3.4
+........\vbox(13.74443+0.0)x45.41116
+.........\rule(0.4+0.0)x*
+.........\hbox(12.94444+0.0)x45.41116
+..........\rule(*+*)x0.4
+..........\vbox(12.94444+0.0)x44.61118
+...........\glue 3.0
+...........\hbox(6.94444+0.0)x44.61118
+............\kern 3.0
+............\OT1/cmr/m/n/10 c
+............\OT1/cmr/m/n/10 o
+............\OT1/cmr/m/n/10 ^^N (ligature ffi)
+............\OT1/cmr/m/n/10 n
+............\kern-0.27779
+............\OT1/cmr/m/n/10 t
+............\kern-0.27779
+............\OT1/cmr/m/n/10 w
+............\kern-0.27779
+............\OT1/cmr/m/n/10 o
+............\kern 3.0
+...........\glue 3.0
+..........\rule(*+*)x0.4
+.........\rule(0.4+0.0)x*
+......\special{color pop}
+.....\kern 45.1334
+....\kern -90.54457
+....\kern -0.5
+....\hbox(1.0+0.0)x1.0, shifted 0.5
+.....\special{color push gray 0}
+.....\hbox(1.0+0.0)x1.0
+......\rule(1.0+0.0)x1.0
+.....\special{color pop}
+...\kern -90.54457
+...\kern -11.61815
+...\hbox(3.75+1.25)x9.61815, shifted 5.75
+....\special{color push gray 0}
+....\OT1/cmss/m/n/5 (
+....\OT1/cmss/m/n/5 l
+....\OT1/cmss/m/n/5 ,
+....\OT1/cmss/m/n/5 b
+....\OT1/cmss/m/n/5 )
+....\special{color pop}
+! OK.
+<argument> \zzz 
+l. ...}
+> \box71=
+\hbox(6.87221+6.87222)x49.57784
+.\hbox(4.30554+0.0)x4.30554
+..\rule(4.30554+0.0)x4.30554
+.\hbox(6.87221+6.87222)x45.2723
+..\hbox(0.0+0.0)x0.0
+..\kern 0.0
+..\kern -45.27228
+..\hbox(13.74443+0.0)x90.54457, shifted 6.87222
+...\hbox(13.74443+0.0)x90.54457
+....\hbox(13.74443+0.0)x90.54457
+.....\hbox(13.74443+0.0)x90.54457
+......\hbox(13.74443+0.0)x90.54457
+.......\kern 45.41116
+.......\hbox(13.74443+0.0)x45.1334
+........\kern 0.0
+........\kern 0.0
+........\hbox(10.34444+3.4)x45.1334, shifted -3.4
+.........\special{color push gray 0}
+.........\hbox(10.34444+3.4)x45.1334
+..........\hbox(13.74443+0.0)x45.1334, shifted 3.4
+...........\vbox(13.74443+0.0)x45.1334
+............\rule(0.4+0.0)x*
+............\hbox(12.94444+0.0)x45.1334
+.............\rule(*+*)x0.4
+.............\vbox(12.94444+0.0)x44.33342
+..............\glue 3.0
+..............\hbox(6.94444+0.0)x44.33342
+...............\kern 3.0
+...............\OT1/cmr/m/n/10 c
+...............\OT1/cmr/m/n/10 o
+...............\OT1/cmr/m/n/10 ^^N (ligature ffi)
+...............\OT1/cmr/m/n/10 n
+...............\OT1/cmr/m/n/10 o
+...............\OT1/cmr/m/n/10 n
+...............\OT1/cmr/m/n/10 e
+...............\kern 3.0
+..............\glue 3.0
+.............\rule(*+*)x0.4
+............\rule(0.4+0.0)x*
+.........\special{color pop}
+.......\kern -45.1334
+.......\kern -45.41116
+.......\hbox(10.34444+3.4)x45.41116, shifted -3.4
+........\special{color push gray 0}
+........\hbox(10.34444+3.4)x45.41116
+.........\hbox(13.74443+0.0)x45.41116, shifted 3.4
+..........\vbox(13.74443+0.0)x45.41116
+...........\rule(0.4+0.0)x*
+...........\hbox(12.94444+0.0)x45.41116
+............\rule(*+*)x0.4
+............\vbox(12.94444+0.0)x44.61118
+.............\glue 3.0
+.............\hbox(6.94444+0.0)x44.61118
+..............\kern 3.0
+..............\OT1/cmr/m/n/10 c
+..............\OT1/cmr/m/n/10 o
+..............\OT1/cmr/m/n/10 ^^N (ligature ffi)
+..............\OT1/cmr/m/n/10 n
+..............\kern-0.27779
+..............\OT1/cmr/m/n/10 t
+..............\kern-0.27779
+..............\OT1/cmr/m/n/10 w
+..............\kern-0.27779
+..............\OT1/cmr/m/n/10 o
+..............\kern 3.0
+.............\glue 3.0
+............\rule(*+*)x0.4
+...........\rule(0.4+0.0)x*
+........\special{color pop}
+.......\kern 45.1334
+......\kern -90.54457
+......\kern -0.5
+......\hbox(1.0+0.0)x1.0, shifted 0.5
+.......\special{color push gray 0}
+.......\hbox(1.0+0.0)x1.0
+........\rule(1.0+0.0)x1.0
+.......\special{color pop}
+.....\kern -90.54457
+.....\kern -11.61815
+.....\hbox(3.75+1.25)x9.61815, shifted 5.75
+......\special{color push gray 0}
+......\OT1/cmss/m/n/5 (
+......\OT1/cmss/m/n/5 l
+......\OT1/cmss/m/n/5 ,
+......\OT1/cmss/m/n/5 b
+......\OT1/cmss/m/n/5 )
+......\special{color pop}
+....\kern -90.54457
+....\kern 44.77228
+....\hbox(1.0+0.0)x1.0, shifted -6.37222
+.....\special{color push gray 0}
+.....\hbox(1.0+0.0)x1.0
+......\rule(1.0+0.0)x1.0
+.....\special{color pop}
+...\kern -90.54457
+...\kern 37.51178
+...\hbox(3.75+1.25)x15.52101, shifted -5.62222
+....\special{color push gray 0}
+....\OT1/cmss/m/n/5 (
+....\OT1/cmss/m/n/5 h
+....\OT1/cmss/m/n/5 c
+....\OT1/cmss/m/n/5 ,
+....\OT1/cmss/m/n/5 v
+....\OT1/cmss/m/n/5 c
+....\OT1/cmss/m/n/5 )
+....\special{color pop}
+! OK.
+<argument> \zzz 
+l. ...}
+> \box71=
+\hbox(13.74443+0.0)x49.43895
+.\hbox(4.30554+0.0)x4.30554
+..\rule(4.30554+0.0)x4.30554
+.\hbox(13.74443+0.0)x45.1334
+..\hbox(0.0+0.0)x0.0
+..\kern 0.0
+..\kern -45.41116
+..\hbox(13.74443+0.0)x90.54457
+...\hbox(13.74443+0.0)x90.54457
+....\hbox(13.74443+0.0)x90.54457
+.....\hbox(13.74443+0.0)x90.54457
+......\hbox(13.74443+0.0)x90.54457
+.......\hbox(13.74443+0.0)x90.54457
+........\hbox(13.74443+0.0)x90.54457
+.........\kern 45.41116
+.........\hbox(13.74443+0.0)x45.1334
+..........\kern 0.0
+..........\kern 0.0
+..........\hbox(10.34444+3.4)x45.1334, shifted -3.4
+...........\special{color push gray 0}
+...........\hbox(10.34444+3.4)x45.1334
+............\hbox(13.74443+0.0)x45.1334, shifted 3.4
+.............\vbox(13.74443+0.0)x45.1334
+..............\rule(0.4+0.0)x*
+..............\hbox(12.94444+0.0)x45.1334
+...............\rule(*+*)x0.4
+...............\vbox(12.94444+0.0)x44.33342
+................\glue 3.0
+................\hbox(6.94444+0.0)x44.33342
+.................\kern 3.0
+.................\OT1/cmr/m/n/10 c
+.................\OT1/cmr/m/n/10 o
+.................\OT1/cmr/m/n/10 ^^N (ligature ffi)
+.................\OT1/cmr/m/n/10 n
+.................\OT1/cmr/m/n/10 o
+.................\OT1/cmr/m/n/10 n
+.................\OT1/cmr/m/n/10 e
+.................\kern 3.0
+................\glue 3.0
+...............\rule(*+*)x0.4
+..............\rule(0.4+0.0)x*
+...........\special{color pop}
+.........\kern -45.1334
+.........\kern -45.41116
+.........\hbox(10.34444+3.4)x45.41116, shifted -3.4
+..........\special{color push gray 0}
+..........\hbox(10.34444+3.4)x45.41116
+...........\hbox(13.74443+0.0)x45.41116, shifted 3.4
+............\vbox(13.74443+0.0)x45.41116
+.............\rule(0.4+0.0)x*
+.............\hbox(12.94444+0.0)x45.41116
+..............\rule(*+*)x0.4
+..............\vbox(12.94444+0.0)x44.61118
+...............\glue 3.0
+...............\hbox(6.94444+0.0)x44.61118
+................\kern 3.0
+................\OT1/cmr/m/n/10 c
+................\OT1/cmr/m/n/10 o
+................\OT1/cmr/m/n/10 ^^N (ligature ffi)
+................\OT1/cmr/m/n/10 n
+................\kern-0.27779
+................\OT1/cmr/m/n/10 t
+................\kern-0.27779
+................\OT1/cmr/m/n/10 w
+................\kern-0.27779
+................\OT1/cmr/m/n/10 o
+................\kern 3.0
+...............\glue 3.0
+..............\rule(*+*)x0.4
+.............\rule(0.4+0.0)x*
+..........\special{color pop}
+.........\kern 45.1334
+........\kern -90.54457
+........\kern -0.5
+........\hbox(1.0+0.0)x1.0, shifted 0.5
+.........\special{color push gray 0}
+.........\hbox(1.0+0.0)x1.0
+..........\rule(1.0+0.0)x1.0
+.........\special{color pop}
+.......\kern -90.54457
+.......\kern -11.61815
+.......\hbox(3.75+1.25)x9.61815, shifted 5.75
+........\special{color push gray 0}
+........\OT1/cmss/m/n/5 (
+........\OT1/cmss/m/n/5 l
+........\OT1/cmss/m/n/5 ,
+........\OT1/cmss/m/n/5 b
+........\OT1/cmss/m/n/5 )
+........\special{color pop}
+......\kern -90.54457
+......\kern 44.77228
+......\hbox(1.0+0.0)x1.0, shifted -6.37222
+.......\special{color push gray 0}
+.......\hbox(1.0+0.0)x1.0
+........\rule(1.0+0.0)x1.0
+.......\special{color pop}
+.....\kern -90.54457
+.....\kern 37.51178
+.....\hbox(3.75+1.25)x15.52101, shifted -5.62222
+......\special{color push gray 0}
+......\OT1/cmss/m/n/5 (
+......\OT1/cmss/m/n/5 h
+......\OT1/cmss/m/n/5 c
+......\OT1/cmss/m/n/5 ,
+......\OT1/cmss/m/n/5 v
+......\OT1/cmss/m/n/5 c
+......\OT1/cmss/m/n/5 )
+......\special{color pop}
+....\kern -90.54457
+....\kern 44.91116
+....\hbox(1.0+0.0)x1.0, shifted 0.5
+.....\special{color push gray 0}
+.....\hbox(1.0+0.0)x1.0
+......\rule(1.0+0.0)x1.0
+.....\special{color pop}
+...\kern -90.54457
+...\kern 46.41116
+...\hbox(3.75+1.25)x23.78499, shifted 1.25
+....\special{color push gray 0}
+....\OT1/cmss/m/n/5 (
+....\OT1/cmss/m/n/5 \
+....\OT1/cmss/m/n/5 1
+....\OT1/cmss/m/n/5 -
+....\OT1/cmss/m/n/5 l
+....\OT1/cmss/m/n/5 ,
+....\OT1/cmss/m/n/5 \
+....\OT1/cmss/m/n/5 1
+....\OT1/cmss/m/n/5 -
+....\OT1/cmss/m/n/5 b
+....\OT1/cmss/m/n/5 )
+....\special{color pop}
+! OK.
+<argument> \zzz 
+l. ...}
+============================================================
+============================================================
+TEST 5: Sizes
+============================================================
+> \coffin_ht:N \zzz =7.5pt.
+<recently read> }
+l. ...  }
+> \coffin_ht:c {zzz}=7.5pt.
+<recently read> }
+l. ...  }
+> \coffin_dp:N \zzz =2.5pt.
+<recently read> }
+l. ...  }
+> \coffin_dp:c {zzz}=2.5pt.
+<recently read> }
+l. ...  }
+> \coffin_wd:N \zzz =7.7778pt.
+<recently read> }
+l. ...  }
+> \coffin_wd:c {zzz}=7.7778pt.
+<recently read> }
+l. ...  }
+============================================================
+============================================================
+TEST 6: Rotation
+============================================================
+> \box73=
+\hbox(40.2855+0.0)x40.2855
+.\hbox(40.2855+0.0)x40.2855
+..\kern 0.0
+..\hbox(40.2855+0.0)x40.2855
+...\hbox(40.2855+0.0)x40.2855
+....\kern 4.91046
+....\hbox(6.94444+0.0)x0.0
+.....\special{pdf:literal q}
+.....\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+.....\hbox(6.94444+0.0)x0.0
+......\hbox(6.94444+0.0)x50.02786
+.......\special{color push gray 0}
+.......\OT1/cmr/m/n/10 H
+.......\OT1/cmr/m/n/10 e
+.......\OT1/cmr/m/n/10 l
+.......\OT1/cmr/m/n/10 l
+.......\OT1/cmr/m/n/10 o
+.......\glue 3.33333 plus 1.66666 minus 1.11111
+.......\OT1/cmr/m/n/10 w
+.......\kern-0.27779
+.......\OT1/cmr/m/n/10 o
+.......\OT1/cmr/m/n/10 r
+.......\OT1/cmr/m/n/10 l
+.......\OT1/cmr/m/n/10 d
+.......\special{color pop}
+.....\special{pdf:literal Q}
+! OK.
+<argument> \aaa 
+l. ...  }
+Size of coffin \aaa:
+> ht = 40.2855pt
+> dp = 0.0pt
+> wd = 40.2855pt
+Poles of coffin \aaa:
+>  l  =>  {4.91046pt}{0.0pt}{-707.10678pt}{707.10678pt}
+>  hc  =>  {22.59798pt}{17.68752pt}{-707.10678pt}{707.10678pt}
+>  r  =>  {40.2855pt}{35.37505pt}{-707.10678pt}{707.10678pt}
+>  b  =>  {4.91046pt}{0.0pt}{707.10678pt}{707.10678pt}
+>  vc  =>  {2.45523pt}{2.45523pt}{707.10678pt}{707.10678pt}
+>  t  =>  {0.0pt}{4.91046pt}{707.10678pt}{707.10678pt}
+>  B  =>  {4.91046pt}{0.0pt}{707.10678pt}{707.10678pt}
+>  H  =>  {4.91046pt}{0.0pt}{707.10678pt}{707.10678pt}
+>  T  =>  {4.91046pt}{0.0pt}{707.10678pt}{707.10678pt}.
+<recently read> }
+l. ...  }
+> \box73=
+\hbox(50.12056+0.0)x19.65598
+.\hbox(50.12056+0.0)x19.65598
+..\kern -17.68753
+..\hbox(55.03102+0.0)x55.03104, shifted 2.45523
+...\hbox(55.03102+0.0)x55.03104
+....\kern 20.14276
+....\hbox(40.2855+0.0)x0.0
+.....\special{pdf:literal q}
+.....\special{pdf:literal 0.86603 0.5 -0.5 0.86603 0 0 cm}
+.....\hbox(40.2855+0.0)x0.0
+......\hbox(40.2855+0.0)x40.2855
+.......\hbox(40.2855+0.0)x40.2855
+........\kern 0.0
+........\hbox(40.2855+0.0)x40.2855
+.........\hbox(40.2855+0.0)x40.2855
+..........\kern 4.91046
+..........\hbox(6.94444+0.0)x0.0
+...........\special{pdf:literal q}
+...........\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+...........\hbox(6.94444+0.0)x0.0
+............\hbox(6.94444+0.0)x50.02786
+.............\special{color push gray 0}
+.............\OT1/cmr/m/n/10 H
+.............\OT1/cmr/m/n/10 e
+.............\OT1/cmr/m/n/10 l
+.............\OT1/cmr/m/n/10 l
+.............\OT1/cmr/m/n/10 o
+.............\glue 3.33333 plus 1.66666 minus 1.11111
+.............\OT1/cmr/m/n/10 w
+.............\kern-0.27779
+.............\OT1/cmr/m/n/10 o
+.............\OT1/cmr/m/n/10 r
+.............\OT1/cmr/m/n/10 l
+.............\OT1/cmr/m/n/10 d
+.............\special{color pop}
+...........\special{pdf:literal Q}
+.....\special{pdf:literal Q}
+! OK.
+<argument> \aaa 
+l. ...  }
+Size of coffin \aaa:
+> ht = 50.12056pt
+> dp = 0.0pt
+> wd = 19.65598pt
+Poles of coffin \aaa:
+>  l  =>  {6.70781pt}{0.0pt}{-965.92583pt}{258.81905pt}
+>  hc  =>  {13.1819pt}{24.16159pt}{-965.92583pt}{258.81905pt}
+>  r  =>  {19.65598pt}{48.32321pt}{-965.92583pt}{258.81905pt}
+>  b  =>  {6.70781pt}{0.0pt}{258.81905pt}{965.92583pt}
+>  vc  =>  {3.35391pt}{0.89868pt}{258.81905pt}{965.92583pt}
+>  t  =>  {0.0pt}{1.79735pt}{258.81905pt}{965.92583pt}
+>  B  =>  {6.70781pt}{0.0pt}{258.81905pt}{965.92583pt}
+>  H  =>  {6.70781pt}{0.0pt}{258.81905pt}{965.92583pt}
+>  T  =>  {6.70781pt}{0.0pt}{258.81905pt}{965.92583pt}.
+<recently read> }
+l. ...  }
+> \box73=
+\hbox(31.02798+0.0)x46.79762
+.\hbox(31.02798+0.0)x46.79762
+..\kern -1.27092
+..\hbox(35.44058+13.89888)x49.33946, shifted -4.74313
+...\hbox(35.44058+13.89888)x49.33946
+....\kern 0.0
+....\hbox(50.12056+0.0)x0.0
+.....\special{pdf:literal q}
+.....\special{pdf:literal 0.70711 -0.70711 0.70711 0.70711 0 0 cm}
+.....\hbox(50.12056+0.0)x0.0
+......\hbox(50.12056+0.0)x19.65598
+.......\hbox(50.12056+0.0)x19.65598
+........\kern -17.68753
+........\hbox(55.03102+0.0)x55.03104, shifted 2.45523
+.........\hbox(55.03102+0.0)x55.03104
+..........\kern 20.14276
+..........\hbox(40.2855+0.0)x0.0
+...........\special{pdf:literal q}
+...........\special{pdf:literal 0.86603 0.5 -0.5 0.86603 0 0 cm}
+...........\hbox(40.2855+0.0)x0.0
+............\hbox(40.2855+0.0)x40.2855
+.............\hbox(40.2855+0.0)x40.2855
+..............\kern 0.0
+..............\hbox(40.2855+0.0)x40.2855
+...............\hbox(40.2855+0.0)x40.2855
+................\kern 4.91046
+................\hbox(6.94444+0.0)x0.0
+.................\special{pdf:literal q}
+.................\special{pdf:literal 0.70711 0.70711 -0.70711 0.70711 0 0 cm}
+.................\hbox(6.94444+0.0)x0.0
+..................\hbox(6.94444+0.0)x50.02786
+...................\special{color push gray 0}
+...................\OT1/cmr/m/n/10 H
+...................\OT1/cmr/m/n/10 e
+...................\OT1/cmr/m/n/10 l
+...................\OT1/cmr/m/n/10 l
+...................\OT1/cmr/m/n/10 o
+...................\glue 3.33333 plus 1.66666 minus 1.11111
+...................\OT1/cmr/m/n/10 w
+...................\kern-0.27779
+...................\OT1/cmr/m/n/10 o
+...................\OT1/cmr/m/n/10 r
+...................\OT1/cmr/m/n/10 l
+...................\OT1/cmr/m/n/10 d
+...................\special{color pop}
+.................\special{pdf:literal Q}
+...........\special{pdf:literal Q}
+.....\special{pdf:literal Q}
+! OK.
+<argument> \aaa 
+l. ...  }
+Size of coffin \aaa:
+> ht = 31.02798pt
+> dp = 0.0pt
+> wd = 46.79762pt
+Poles of coffin \aaa:
+>  l  =>  {3.47221pt}{0.0pt}{-500.0pt}{866.0254pt}
+>  hc  =>  {25.13492pt}{12.50694pt}{-500.0pt}{866.0254pt}
+>  r  =>  {46.79762pt}{25.01393pt}{-500.0pt}{866.0254pt}
+>  b  =>  {3.47221pt}{0.0pt}{866.0254pt}{500.0pt}
+>  vc  =>  {1.73611pt}{3.00702pt}{866.0254pt}{500.0pt}
+>  t  =>  {0.0pt}{6.01405pt}{866.0254pt}{500.0pt}
+>  B  =>  {3.47221pt}{0.0pt}{866.0254pt}{500.0pt}
+>  H  =>  {3.47221pt}{0.0pt}{866.0254pt}{500.0pt}
+>  T  =>  {3.47221pt}{0.0pt}{866.0254pt}{500.0pt}.
+<recently read> }
+l. ...  }
+============================================================
+============================================================
+TEST 7: Scaling
+============================================================
+> \box73=
+\hbox(7.63892+0.0)x50.02786
+.\hbox(7.63892+0.0)x50.02786
+..\kern 0.0
+..\hbox(7.63892+0.0)x50.02786
+...\special{pdf:literal q}
+...\special{pdf:literal 1 0 0 1.1 0 0 cm}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\special{color push gray 0}
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+.....\special{color pop}
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \aaa 
+l. ...  }
+Size of coffin \aaa:
+> ht = 7.63892pt
+> dp = 0.0pt
+> wd = 50.02786pt
+Poles of coffin \aaa:
+>  l  =>  {0.0pt}{0.0pt}{0pt}{1000pt}
+>  hc  =>  {25.01393pt}{0.0pt}{0pt}{1000pt}
+>  r  =>  {50.02786pt}{0.0pt}{0pt}{1000pt}
+>  b  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  vc  =>  {0.0pt}{3.81946pt}{1000pt}{0pt}
+>  t  =>  {0.0pt}{7.63889pt}{1000pt}{0pt}
+>  B  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  H  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  T  =>  {0.0pt}{0.0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...  }
+> \box73=
+\hbox(3.81946+0.0)x100.05573
+.\hbox(3.81946+0.0)x100.05573
+..\kern 0.0
+..\hbox(3.81946+0.0)x100.05573
+...\special{pdf:literal q}
+...\special{pdf:literal 2 0 0 0.5 0 0 cm}
+...\hbox(7.63892+0.0)x0.0, glue set - 50.02786fil
+....\hbox(7.63892+0.0)x50.02786
+.....\hbox(7.63892+0.0)x50.02786
+......\kern 0.0
+......\hbox(7.63892+0.0)x50.02786
+.......\special{pdf:literal q}
+.......\special{pdf:literal 1 0 0 1.1 0 0 cm}
+.......\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+........\hbox(6.94444+0.0)x50.02786
+.........\special{color push gray 0}
+.........\OT1/cmr/m/n/10 H
+.........\OT1/cmr/m/n/10 e
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 o
+.........\glue 3.33333 plus 1.66666 minus 1.11111
+.........\OT1/cmr/m/n/10 w
+.........\kern-0.27779
+.........\OT1/cmr/m/n/10 o
+.........\OT1/cmr/m/n/10 r
+.........\OT1/cmr/m/n/10 l
+.........\OT1/cmr/m/n/10 d
+.........\special{color pop}
+........\glue 0.0 plus 1.0fil minus 1.0fil
+.......\special{pdf:literal Q}
+......\glue 0.0 plus 1.0fil minus 1.0fil
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \aaa 
+l. ...  }
+Size of coffin \aaa:
+> ht = 3.81946pt
+> dp = 0.0pt
+> wd = 100.05573pt
+Poles of coffin \aaa:
+>  l  =>  {0.0pt}{0.0pt}{0pt}{1000pt}
+>  hc  =>  {50.02786pt}{0.0pt}{0pt}{1000pt}
+>  r  =>  {100.05573pt}{0.0pt}{0pt}{1000pt}
+>  b  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  vc  =>  {0.0pt}{1.90973pt}{1000pt}{0pt}
+>  t  =>  {0.0pt}{3.81944pt}{1000pt}{0pt}
+>  B  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  H  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  T  =>  {0.0pt}{0.0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...  }
+============================================================
+============================================================
+TEST 8: Resizing
+============================================================
+> \box73=
+\hbox(56.9055+0.0)x28.45274
+.\hbox(56.9055+0.0)x28.45274
+..\kern 0.0
+..\hbox(56.9055+0.0)x28.45274
+...\special{pdf:literal q}
+...\special{pdf:literal 0.56874 0 0 8.19439 0 0 cm}
+...\hbox(6.94444+0.0)x0.0, glue set - 50.02786fil
+....\hbox(6.94444+0.0)x50.02786
+.....\special{color push gray 0}
+.....\OT1/cmr/m/n/10 H
+.....\OT1/cmr/m/n/10 e
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 o
+.....\glue 3.33333 plus 1.66666 minus 1.11111
+.....\OT1/cmr/m/n/10 w
+.....\kern-0.27779
+.....\OT1/cmr/m/n/10 o
+.....\OT1/cmr/m/n/10 r
+.....\OT1/cmr/m/n/10 l
+.....\OT1/cmr/m/n/10 d
+.....\special{color pop}
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\special{pdf:literal Q}
+..\glue 0.0 plus 1.0fil minus 1.0fil
+! OK.
+<argument> \aaa 
+l. ...  }
+Size of coffin \aaa:
+> ht = 56.9055pt
+> dp = 0.0pt
+> wd = 28.45274pt
+Poles of coffin \aaa:
+>  l  =>  {0.0pt}{0.0pt}{0pt}{1000pt}
+>  hc  =>  {14.22638pt}{0.0pt}{0pt}{1000pt}
+>  r  =>  {28.45274pt}{0.0pt}{0pt}{1000pt}
+>  b  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  vc  =>  {0.0pt}{28.45282pt}{1000pt}{0pt}
+>  t  =>  {0.0pt}{56.9055pt}{1000pt}{0pt}
+>  B  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  H  =>  {0.0pt}{0.0pt}{1000pt}{0pt}
+>  T  =>  {0.0pt}{0.0pt}{1000pt}{0pt}.
+<recently read> }
+l. ...  }
+============================================================
diff --git a/l3kernel/testfiles/m3expl001.ptex.tlg b/l3kernel/testfiles/m3expl001.ptex.tlg
new file mode 100644
index 0000000..c878b1a
--- /dev/null
+++ b/l3kernel/testfiles/m3expl001.ptex.tlg
@@ -0,0 +1,4593 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+(expl3.sty
+(expl3-code.tex
+Defining \cs_set_nopar:cpn on line ...
+Defining \cs_set_nopar:cpx on line ...
+Defining \cs_gset_nopar:cpn on line ...
+Defining \cs_gset_nopar:cpx on line ...
+Defining \cs_new_nopar:cpn on line ...
+Defining \cs_new_nopar:cpx on line ...
+Defining \cs_set:cpn on line ...
+Defining \cs_set:cpx on line ...
+Defining \cs_gset:cpn on line ...
+Defining \cs_gset:cpx on line ...
+Defining \cs_new:cpn on line ...
+Defining \cs_new:cpx on line ...
+Defining \cs_set_protected_nopar:cpn on line ...
+Defining \cs_set_protected_nopar:cpx on line ...
+Defining \cs_gset_protected_nopar:cpn on line ...
+Defining \cs_gset_protected_nopar:cpx on line ...
+Defining \cs_new_protected_nopar:cpn on line ...
+Defining \cs_new_protected_nopar:cpx on line ...
+Defining \cs_set_protected:cpn on line ...
+Defining \cs_set_protected:cpx on line ...
+Defining \cs_gset_protected:cpn on line ...
+Defining \cs_gset_protected:cpx on line ...
+Defining \cs_new_protected:cpn on line ...
+Defining \cs_new_protected:cpx on line ...
+Defining \cs_set_eq:NN on line ...
+Defining \cs_set_eq:cN on line ...
+Defining \cs_set_eq:Nc on line ...
+Defining \cs_set_eq:cc on line ...
+Defining \cs_gset_eq:NN on line ...
+Defining \cs_gset_eq:Nc on line ...
+Defining \cs_gset_eq:cN on line ...
+Defining \cs_gset_eq:cc on line ...
+Defining \cs_new_eq:NN on line ...
+Defining \cs_new_eq:cN on line ...
+Defining \cs_new_eq:Nc on line ...
+Defining \cs_new_eq:cc on line ...
+Defining \cs_undefine:N on line ...
+Defining \cs_undefine:c on line ...
+Defining \__cs_count_signature:N on line ...
+Defining \__cs_count_signature:nnN on line ...
+Defining \__cs_count_signature:c on line ...
+Defining \cs_generate_from_arg_count:NNnn on line ...
+Defining \cs_generate_from_arg_count:cNnn on line ...
+Defining \cs_generate_from_arg_count:Ncnn on line ...
+Defining \__cs_generate_from_signature:NNn on line ...
+Defining \__cs_generate_from_signature:nnNNNn on line ...
+Defining \cs_set:Nn on line ...
+Defining \cs_set:Nx on line ...
+Defining \cs_set_nopar:Nn on line ...
+Defining \cs_set_nopar:Nx on line ...
+Defining \cs_set_protected:Nn on line ...
+Defining \cs_set_protected:Nx on line ...
+Defining \cs_set_protected_nopar:Nn on line ...
+Defining \cs_set_protected_nopar:Nx on line ...
+Defining \cs_gset:Nn on line ...
+Defining \cs_gset:Nx on line ...
+Defining \cs_gset_nopar:Nn on line ...
+Defining \cs_gset_nopar:Nx on line ...
+Defining \cs_gset_protected:Nn on line ...
+Defining \cs_gset_protected:Nx on line ...
+Defining \cs_gset_protected_nopar:Nn on line ...
+Defining \cs_gset_protected_nopar:Nx on line ...
+Defining \cs_new:Nn on line ...
+Defining \cs_new:Nx on line ...
+Defining \cs_new_nopar:Nn on line ...
+Defining \cs_new_nopar:Nx on line ...
+Defining \cs_new_protected:Nn on line ...
+Defining \cs_new_protected:Nx on line ...
+Defining \cs_new_protected_nopar:Nn on line ...
+Defining \cs_new_protected_nopar:Nx on line ...
+Defining \cs_set:cn on line ...
+Defining \cs_set:cx on line ...
+Defining \cs_set_nopar:cn on line ...
+Defining \cs_set_nopar:cx on line ...
+Defining \cs_set_protected:cn on line ...
+Defining \cs_set_protected:cx on line ...
+Defining \cs_set_protected_nopar:cn on line ...
+Defining \cs_set_protected_nopar:cx on line ...
+Defining \cs_gset:cn on line ...
+Defining \cs_gset:cx on line ...
+Defining \cs_gset_nopar:cn on line ...
+Defining \cs_gset_nopar:cx on line ...
+Defining \cs_gset_protected:cn on line ...
+Defining \cs_gset_protected:cx on line ...
+Defining \cs_gset_protected_nopar:cn on line ...
+Defining \cs_gset_protected_nopar:cx on line ...
+Defining \cs_new:cn on line ...
+Defining \cs_new:cx on line ...
+Defining \cs_new_nopar:cn on line ...
+Defining \cs_new_nopar:cx on line ...
+Defining \cs_new_protected:cn on line ...
+Defining \cs_new_protected:cx on line ...
+Defining \cs_new_protected_nopar:cn on line ...
+Defining \cs_new_protected_nopar:cx on line ...
+Defining \cs_if_eq_p:NN on line ...
+Defining \cs_if_eq:NNT on line ...
+Defining \cs_if_eq:NNF on line ...
+Defining \cs_if_eq:NNTF on line ...
+Defining \cs_if_eq_p:cN on line ...
+Defining \cs_if_eq:cNTF on line ...
+Defining \cs_if_eq:cNT on line ...
+Defining \cs_if_eq:cNF on line ...
+Defining \cs_if_eq_p:Nc on line ...
+Defining \cs_if_eq:NcTF on line ...
+Defining \cs_if_eq:NcT on line ...
+Defining \cs_if_eq:NcF on line ...
+Defining \cs_if_eq_p:cc on line ...
+Defining \cs_if_eq:ccTF on line ...
+Defining \cs_if_eq:ccT on line ...
+Defining \cs_if_eq:ccF on line ...
+Defining \__kernel_register_show:N on line ...
+Defining \__kernel_register_show:c on line ...
+Defining \cs_show:N on line ...
+Defining \cs_show:c on line ...
+Defining \prg_do_nothing: on line ...
+Defining \__prg_break_point:Nn on line ...
+Defining \__prg_map_break:Nn on line ...
+Defining \__prg_break_point: on line ...
+Defining \__prg_break: on line ...
+Defining \__prg_break:n on line ...
+Defining \__exp_arg_next:nnn on line ...
+Defining \__exp_arg_next:Nnn on line ...
+Defining \::: on line ...
+Defining \::n on line ...
+Defining \::N on line ...
+Defining \::p on line ...
+Defining \::c on line ...
+Defining \::o on line ...
+Defining \::f on line ...
+Defining \exp_stop_f: on line ...
+Defining \::x on line ...
+Defining \::V on line ...
+Defining \::v on line ...
+Defining \__exp_eval_register:N on line ...
+Defining \__exp_eval_register:c on line ...
+Defining \__exp_eval_error_msg:w on line ...
+Defining \exp_args:No on line ...
+Defining \exp_args:NNo on line ...
+Defining \exp_args:NNNo on line ...
+Defining \exp_args:NNc on line ...
+Defining \exp_args:Ncc on line ...
+Defining \exp_args:Nccc on line ...
+Defining \exp_args:Nf on line ...
+Defining \exp_args:Nv on line ...
+Defining \exp_args:NV on line ...
+Defining \exp_args:NNf on line ...
+Defining \exp_args:NNv on line ...
+Defining \exp_args:NNV on line ...
+Defining \exp_args:Nco on line ...
+Defining \exp_args:Ncf on line ...
+Defining \exp_args:NVV on line ...
+Defining \exp_args:NNNV on line ...
+Defining \exp_args:NcNc on line ...
+Defining \exp_args:NcNo on line ...
+Defining \exp_args:Ncco on line ...
+Defining \exp_args:Nx on line ...
+Defining \exp_args:Nnc on line ...
+Defining \exp_args:Nfo on line ...
+Defining \exp_args:Nff on line ...
+Defining \exp_args:Nnf on line ...
+Defining \exp_args:Nno on line ...
+Defining \exp_args:NnV on line ...
+Defining \exp_args:Noo on line ...
+Defining \exp_args:Nof on line ...
+Defining \exp_args:Noc on line ...
+Defining \exp_args:NNx on line ...
+Defining \exp_args:Ncx on line ...
+Defining \exp_args:Nnx on line ...
+Defining \exp_args:Nox on line ...
+Defining \exp_args:Nxo on line ...
+Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNno on line ...
+Defining \exp_args:NNoo on line ...
+Defining \exp_args:Nnnc on line ...
+Defining \exp_args:Nnno on line ...
+Defining \exp_args:Nooo on line ...
+Defining \exp_args:NNNx on line ...
+Defining \exp_args:NNnx on line ...
+Defining \exp_args:NNox on line ...
+Defining \exp_args:Nnnx on line ...
+Defining \exp_args:Nnox on line ...
+Defining \exp_args:Nccx on line ...
+Defining \exp_args:Ncnx on line ...
+Defining \exp_args:Noox on line ...
+Defining \__exp_arg_last_unbraced:nn on line ...
+Defining \::f_unbraced on line ...
+Defining \::o_unbraced on line ...
+Defining \::V_unbraced on line ...
+Defining \::v_unbraced on line ...
+Defining \::x_unbraced on line ...
+Defining \exp_last_unbraced:NV on line ...
+Defining \exp_last_unbraced:Nv on line ...
+Defining \exp_last_unbraced:No on line ...
+Defining \exp_last_unbraced:Nf on line ...
+Defining \exp_last_unbraced:Nco on line ...
+Defining \exp_last_unbraced:NcV on line ...
+Defining \exp_last_unbraced:NNV on line ...
+Defining \exp_last_unbraced:NNo on line ...
+Defining \exp_last_unbraced:NNNV on line ...
+Defining \exp_last_unbraced:NNNo on line ...
+Defining \exp_last_unbraced:Nno on line ...
+Defining \exp_last_unbraced:Noo on line ...
+Defining \exp_last_unbraced:Nfo on line ...
+Defining \exp_last_unbraced:NnNo on line ...
+Defining \exp_last_unbraced:Nx on line ...
+Defining \exp_last_two_unbraced:Noo on line ...
+Defining \__exp_last_two_unbraced:noN on line ...
+Defining \exp_not:o on line ...
+Defining \exp_not:c on line ...
+Defining \exp_not:f on line ...
+Defining \exp_not:V on line ...
+Defining \exp_not:v on line ...
+Defining \exp_end_continue_f:w on line ...
+Defining ^^@ on line ...
+Defining \exp_end_continue_f:nw on line ...
+Defining \cs_generate_variant:Nn on line ...
+Defining \__cs_generate_variant:N on line ...
+Defining \__cs_generate_variant:ww on line ...
+Defining \__cs_generate_variant:wwNw on line ...
+Defining \__cs_generate_variant:nnNN on line ...
+Defining \__cs_generate_variant:Nnnw on line ...
+Defining \__cs_generate_variant_loop:nNwN on line ...
+Defining \__cs_generate_variant_loop_same:w on line ...
+Defining \__cs_generate_variant_loop_end:nwwwNNnn on line ...
+Defining \__cs_generate_variant_loop_long:wNNnn on line ...
+Defining \__cs_generate_variant_loop_invalid:NNwNNnn on line ...
+Defining \__cs_generate_variant_same:N on line ...
+Defining \__cs_generate_variant:wwNN on line ...
+Defining \__cs_generate_internal_variant:n on line ...
+Defining \__cs_generate_internal_variant:wwnNwnn on line ...
+Defining \__cs_generate_internal_variant_loop:n on line ...
+Defining \tl_new:N on line ...
+Defining \tl_new:c on line ...
+Defining \tl_const:Nn on line ...
+Defining \tl_const:Nx on line ...
+Defining \tl_const:cn on line ...
+Defining \tl_const:cx on line ...
+Defining \tl_clear:N on line ...
+Defining \tl_gclear:N on line ...
+Defining \tl_clear:c on line ...
+Defining \tl_gclear:c on line ...
+Defining \tl_clear_new:N on line ...
+Defining \tl_gclear_new:N on line ...
+Defining \tl_clear_new:c on line ...
+Defining \tl_gclear_new:c on line ...
+Defining \tl_set_eq:NN on line ...
+Defining \tl_set_eq:cN on line ...
+Defining \tl_set_eq:Nc on line ...
+Defining \tl_set_eq:cc on line ...
+Defining \tl_gset_eq:NN on line ...
+Defining \tl_gset_eq:cN on line ...
+Defining \tl_gset_eq:Nc on line ...
+Defining \tl_gset_eq:cc on line ...
+Defining \tl_concat:NNN on line ...
+Defining \tl_gconcat:NNN on line ...
+Defining \tl_concat:ccc on line ...
+Defining \tl_gconcat:ccc on line ...
+Defining \tl_if_exist:NTF on line ...
+Defining \tl_if_exist:NT on line ...
+Defining \tl_if_exist:NF on line ...
+Defining \tl_if_exist_p:N on line ...
+Defining \tl_if_exist:cTF on line ...
+Defining \tl_if_exist:cT on line ...
+Defining \tl_if_exist:cF on line ...
+Defining \tl_if_exist_p:c on line ...
+Defining \c_empty_tl on line ...
+Defining \c_job_name_tl on line ...
+Defining \c_space_tl on line ...
+Defining \tl_set:Nn on line ...
+Defining \tl_set:No on line ...
+Defining \tl_set:Nx on line ...
+Defining \tl_gset:Nn on line ...
+Defining \tl_gset:No on line ...
+Defining \tl_gset:Nx on line ...
+Defining \tl_set:NV on line ...
+Defining \tl_set:Nv on line ...
+Defining \tl_set:Nf on line ...
+Defining \tl_set:cx on line ...
+Defining \tl_set:cn on line ...
+Defining \tl_set:co on line ...
+Defining \exp_args:NcV on line ...
+Defining \tl_set:cV on line ...
+Defining \exp_args:Ncv on line ...
+Defining \tl_set:cv on line ...
+Defining \tl_set:cf on line ...
+Defining \tl_gset:NV on line ...
+Defining \tl_gset:Nv on line ...
+Defining \tl_gset:Nf on line ...
+Defining \tl_gset:cx on line ...
+Defining \tl_gset:cn on line ...
+Defining \tl_gset:co on line ...
+Defining \tl_gset:cV on line ...
+Defining \tl_gset:cv on line ...
+Defining \tl_gset:cf on line ...
+Defining \tl_put_left:Nn on line ...
+Defining \tl_put_left:NV on line ...
+Defining \tl_put_left:No on line ...
+Defining \tl_put_left:Nx on line ...
+Defining \tl_gput_left:Nn on line ...
+Defining \tl_gput_left:NV on line ...
+Defining \tl_gput_left:No on line ...
+Defining \tl_gput_left:Nx on line ...
+Defining \tl_put_left:cn on line ...
+Defining \tl_put_left:cV on line ...
+Defining \tl_put_left:co on line ...
+Defining \tl_put_left:cx on line ...
+Defining \tl_gput_left:cn on line ...
+Defining \tl_gput_left:cV on line ...
+Defining \tl_gput_left:co on line ...
+Defining \tl_gput_left:cx on line ...
+Defining \tl_put_right:Nn on line ...
+Defining \tl_put_right:NV on line ...
+Defining \tl_put_right:No on line ...
+Defining \tl_put_right:Nx on line ...
+Defining \tl_gput_right:Nn on line ...
+Defining \tl_gput_right:NV on line ...
+Defining \tl_gput_right:No on line ...
+Defining \tl_gput_right:Nx on line ...
+Defining \tl_put_right:cn on line ...
+Defining \tl_put_right:cV on line ...
+Defining \tl_put_right:co on line ...
+Defining \tl_put_right:cx on line ...
+Defining \tl_gput_right:cn on line ...
+Defining \tl_gput_right:cV on line ...
+Defining \tl_gput_right:co on line ...
+Defining \tl_gput_right:cx on line ...
+Defining \c__tl_rescan_marker_tl on line ...
+Defining \tl_set_rescan:Nnn on line ...
+Defining \tl_gset_rescan:Nnn on line ...
+Defining \tl_rescan:nn on line ...
+Defining \__tl_set_rescan:NNnn on line ...
+Defining \__tl_set_rescan_multi:n on line ...
+Defining \__tl_rescan:w on line ...
+Defining \tl_set_rescan:Nno on line ...
+Defining \tl_set_rescan:Nnx on line ...
+Defining \tl_set_rescan:cnn on line ...
+Defining \exp_args:Ncno on line ...
+Defining \tl_set_rescan:cno on line ...
+Defining \tl_set_rescan:cnx on line ...
+Defining \tl_gset_rescan:Nno on line ...
+Defining \tl_gset_rescan:Nnx on line ...
+Defining \tl_gset_rescan:cnn on line ...
+Defining \tl_gset_rescan:cno on line ...
+Defining \__tl_set_rescan:n on line ...
+Defining \__tl_set_rescan:NnTF on line ...
+Defining \__tl_set_rescan_single:nn on line ...
+Defining \__tl_set_rescan_single_aux:nn on line ...
+Defining \tl_to_lowercase:n on line ...
+Defining \tl_to_uppercase:n on line ...
+Defining \tl_replace_once:Nnn on line ...
+Defining \tl_greplace_once:Nnn on line ...
+Defining \tl_replace_all:Nnn on line ...
+Defining \tl_greplace_all:Nnn on line ...
+Defining \tl_replace_once:cnn on line ...
+Defining \tl_greplace_once:cnn on line ...
+Defining \tl_replace_all:cnn on line ...
+Defining \tl_greplace_all:cnn on line ...
+Defining \__tl_replace:NnNNNnn on line ...
+Defining \__tl_replace_auxi:NnnNNNnn on line ...
+Defining \__tl_replace_auxii:nNNNnn on line ...
+Defining \__tl_replace_wrap:w on line ...
+Defining \__tl_replace_next:w on line ...
+Defining \tl_remove_once:Nn on line ...
+Defining \tl_gremove_once:Nn on line ...
+Defining \tl_remove_once:cn on line ...
+Defining \tl_gremove_once:cn on line ...
+Defining \tl_remove_all:Nn on line ...
+Defining \tl_gremove_all:Nn on line ...
+Defining \tl_remove_all:cn on line ...
+Defining \tl_gremove_all:cn on line ...
+Defining \tl_if_blank_p:n on line ...
+Defining \tl_if_blank:nT on line ...
+Defining \tl_if_blank:nF on line ...
+Defining \tl_if_blank:nTF on line ...
+Defining \tl_if_blank_p:V on line ...
+Defining \tl_if_blank:VT on line ...
+Defining \tl_if_blank:VF on line ...
+Defining \tl_if_blank:VTF on line ...
+Defining \tl_if_blank_p:o on line ...
+Defining \tl_if_blank:oT on line ...
+Defining \tl_if_blank:oF on line ...
+Defining \tl_if_blank:oTF on line ...
+Defining \tl_if_empty_p:N on line ...
+Defining \tl_if_empty:NT on line ...
+Defining \tl_if_empty:NF on line ...
+Defining \tl_if_empty:NTF on line ...
+Defining \tl_if_empty_p:c on line ...
+Defining \tl_if_empty:cT on line ...
+Defining \tl_if_empty:cF on line ...
+Defining \tl_if_empty:cTF on line ...
+Defining \tl_if_empty_p:n on line ...
+Defining \tl_if_empty:nTF on line ...
+Defining \tl_if_empty:nT on line ...
+Defining \tl_if_empty:nF on line ...
+Defining \tl_if_empty_p:V on line ...
+Defining \tl_if_empty:VTF on line ...
+Defining \tl_if_empty:VT on line ...
+Defining \tl_if_empty:VF on line ...
+Defining \__tl_if_empty_return:o on line ...
+Defining \tl_if_empty_p:o on line ...
+Defining \tl_if_empty:oTF on line ...
+Defining \tl_if_empty:oT on line ...
+Defining \tl_if_empty:oF on line ...
+Defining \tl_if_eq_p:NN on line ...
+Defining \tl_if_eq:NNT on line ...
+Defining \tl_if_eq:NNF on line ...
+Defining \tl_if_eq:NNTF on line ...
+Defining \tl_if_eq_p:Nc on line ...
+Defining \tl_if_eq_p:cN on line ...
+Defining \tl_if_eq_p:cc on line ...
+Defining \tl_if_eq:NcTF on line ...
+Defining \tl_if_eq:cNTF on line ...
+Defining \tl_if_eq:ccTF on line ...
+Defining \tl_if_eq:NcT on line ...
+Defining \tl_if_eq:cNT on line ...
+Defining \tl_if_eq:ccT on line ...
+Defining \tl_if_eq:NcF on line ...
+Defining \tl_if_eq:cNF on line ...
+Defining \tl_if_eq:ccF on line ...
+Defining \tl_if_eq:nnT on line ...
+Defining \tl_if_eq:nnF on line ...
+Defining \tl_if_eq:nnTF on line ...
+Defining \l__tl_internal_a_tl on line ...
+Defining \l__tl_internal_b_tl on line ...
+Defining \tl_if_in:NnT on line ...
+Defining \tl_if_in:NnF on line ...
+Defining \tl_if_in:NnTF on line ...
+Defining \tl_if_in:cnT on line ...
+Defining \tl_if_in:cnF on line ...
+Defining \tl_if_in:cnTF on line ...
+Defining \tl_if_in:nnT on line ...
+Defining \tl_if_in:nnF on line ...
+Defining \tl_if_in:nnTF on line ...
+Defining \tl_if_in:VnT on line ...
+Defining \tl_if_in:onT on line ...
+Defining \tl_if_in:noT on line ...
+Defining \tl_if_in:VnF on line ...
+Defining \tl_if_in:onF on line ...
+Defining \tl_if_in:noF on line ...
+Defining \tl_if_in:VnTF on line ...
+Defining \tl_if_in:onTF on line ...
+Defining \tl_if_in:noTF on line ...
+Defining \tl_if_single_p:N on line ...
+Defining \tl_if_single:NT on line ...
+Defining \tl_if_single:NF on line ...
+Defining \tl_if_single:NTF on line ...
+Defining \tl_if_single_p:n on line ...
+Defining \tl_if_single:nT on line ...
+Defining \tl_if_single:nF on line ...
+Defining \tl_if_single:nTF on line ...
+Defining \__tl_if_single:nnw on line ...
+Defining \tl_case:Nn on line ...
+Defining \tl_case:NnT on line ...
+Defining \tl_case:NnF on line ...
+Defining \tl_case:NnTF on line ...
+Defining \__tl_case:NnTF on line ...
+Defining \__tl_case:Nw on line ...
+Defining \tl_case:cn on line ...
+Defining \tl_case:cnT on line ...
+Defining \tl_case:cnF on line ...
+Defining \tl_case:cnTF on line ...
+Defining \__prg_case_end:nw on line ...
+Defining \__tl_case_end:nw on line ...
+Defining \tl_map_function:nN on line ...
+Defining \tl_map_function:NN on line ...
+Defining \__tl_map_function:Nn on line ...
+Defining \tl_map_function:cN on line ...
+Defining \tl_map_inline:nn on line ...
+Defining \tl_map_inline:Nn on line ...
+Defining \tl_map_inline:cn on line ...
+Defining \tl_map_variable:nNn on line ...
+Defining \tl_map_variable:NNn on line ...
+Defining \__tl_map_variable:Nnn on line ...
+Defining \tl_map_variable:cNn on line ...
+Defining \tl_map_break: on line ...
+Defining \tl_map_break:n on line ...
+Defining \tl_to_str:N on line ...
+Defining \tl_to_str:c on line ...
+Defining \tl_use:N on line ...
+Defining \tl_use:c on line ...
+Defining \tl_count:n on line ...
+Defining \tl_count:N on line ...
+Defining \__tl_count:n on line ...
+Defining \tl_count:V on line ...
+Defining \tl_count:o on line ...
+Defining \tl_count:c on line ...
+Defining \tl_reverse_items:n on line ...
+Defining \__tl_reverse_items:nwNwn on line ...
+Defining \__tl_reverse_items:wn on line ...
+Defining \tl_trim_spaces:n on line ...
+Defining \tl_trim_spaces:N on line ...
+Defining \tl_gtrim_spaces:N on line ...
+Defining \tl_trim_spaces:c on line ...
+Defining \tl_gtrim_spaces:c on line ...
+Defining \__tl_trim_spaces:nn on line ...
+Defining \__tl_trim_spaces_auxi:w on line ...
+Defining \__tl_trim_spaces_auxii:w on line ...
+Defining \__tl_trim_spaces_auxiii:w on line ...
+Defining \__tl_trim_spaces_auxiv:w on line ...
+Defining \__tl_act:NNNnn on line ...
+Defining \__tl_act_loop:w on line ...
+Defining \__tl_act_normal:NwnNNN on line ...
+Defining \__tl_act_end:wn on line ...
+Defining \__tl_act_group:nwnNNN on line ...
+Defining \__tl_act_space:wwnNNN on line ...
+Defining \__tl_act_output:n on line ...
+Defining \__tl_act_reverse_output:n on line ...
+Defining \tl_reverse:n on line ...
+Defining \tl_reverse:o on line ...
+Defining \tl_reverse:V on line ...
+Defining \__tl_reverse_normal:nN on line ...
+Defining \__tl_reverse_group_preserve:nn on line ...
+Defining \__tl_reverse_space:n on line ...
+Defining \tl_reverse:N on line ...
+Defining \tl_greverse:N on line ...
+Defining \tl_reverse:c on line ...
+Defining \tl_greverse:c on line ...
+Defining \tl_head:n on line ...
+Defining \__tl_head_auxi:nw on line ...
+Defining \__tl_head_auxii:n on line ...
+Defining \tl_head:V on line ...
+Defining \tl_head:v on line ...
+Defining \tl_head:f on line ...
+Defining \tl_head:w on line ...
+Defining \tl_head:N on line ...
+Defining \tl_tail:n on line ...
+Defining \tl_tail:V on line ...
+Defining \tl_tail:v on line ...
+Defining \tl_tail:f on line ...
+Defining \tl_tail:N on line ...
+Defining \tl_if_head_eq_charcode_p:nN on line ...
+Defining \tl_if_head_eq_charcode:nNT on line ...
+Defining \tl_if_head_eq_charcode:nNF on line ...
+Defining \tl_if_head_eq_charcode:nNTF on line ...
+Defining \tl_if_head_eq_charcode_p:fN on line ...
+Defining \tl_if_head_eq_charcode:fNTF on line ...
+Defining \tl_if_head_eq_charcode:fNT on line ...
+Defining \tl_if_head_eq_charcode:fNF on line ...
+Defining \tl_if_head_eq_catcode_p:nN on line ...
+Defining \tl_if_head_eq_catcode:nNT on line ...
+Defining \tl_if_head_eq_catcode:nNF on line ...
+Defining \tl_if_head_eq_catcode:nNTF on line ...
+Defining \tl_if_head_eq_meaning_p:nN on line ...
+Defining \tl_if_head_eq_meaning:nNT on line ...
+Defining \tl_if_head_eq_meaning:nNF on line ...
+Defining \tl_if_head_eq_meaning:nNTF on line ...
+Defining \__tl_if_head_eq_meaning_normal:nN on line ...
+Defining \__tl_if_head_eq_meaning_special:nN on line ...
+Defining \tl_if_head_is_N_type_p:n on line ...
+Defining \tl_if_head_is_N_type:nT on line ...
+Defining \tl_if_head_is_N_type:nF on line ...
+Defining \tl_if_head_is_N_type:nTF on line ...
+Defining \__tl_if_head_is_N_type:w on line ...
+Defining \tl_if_head_is_group_p:n on line ...
+Defining \tl_if_head_is_group:nT on line ...
+Defining \tl_if_head_is_group:nF on line ...
+Defining \tl_if_head_is_group:nTF on line ...
+Defining \tl_if_head_is_space_p:n on line ...
+Defining \tl_if_head_is_space:nT on line ...
+Defining \tl_if_head_is_space:nF on line ...
+Defining \tl_if_head_is_space:nTF on line ...
+Defining \__tl_if_head_is_space:w on line ...
+Defining \tl_item:nn on line ...
+Defining \__tl_item:nn on line ...
+Defining \tl_item:Nn on line ...
+Defining \tl_item:cn on line ...
+Defining \tl_show:N on line ...
+Defining \tl_show:c on line ...
+Defining \tl_show:n on line ...
+Defining \g_tmpa_tl on line ...
+Defining \g_tmpb_tl on line ...
+Defining \l_tmpa_tl on line ...
+Defining \l_tmpb_tl on line ...
+Defining \str_head:n on line ...
+Defining \__str_head:w on line ...
+Defining \str_tail:n on line ...
+Defining \__str_tail:w on line ...
+Defining \__str_if_eq_x:nn on line ...
+Defining \__str_if_eq_x_return:nn on line ...
+Defining \str_if_eq_p:nn on line ...
+Defining \str_if_eq:nnT on line ...
+Defining \str_if_eq:nnF on line ...
+Defining \str_if_eq:nnTF on line ...
+Defining \str_if_eq_p:Vn on line ...
+Defining \str_if_eq_p:on on line ...
+Defining \str_if_eq_p:nV on line ...
+Defining \str_if_eq_p:no on line ...
+Defining \str_if_eq_p:VV on line ...
+Defining \str_if_eq:VnT on line ...
+Defining \str_if_eq:onT on line ...
+Defining \str_if_eq:nVT on line ...
+Defining \str_if_eq:noT on line ...
+Defining \str_if_eq:VVT on line ...
+Defining \str_if_eq:VnF on line ...
+Defining \str_if_eq:onF on line ...
+Defining \str_if_eq:nVF on line ...
+Defining \str_if_eq:noF on line ...
+Defining \str_if_eq:VVF on line ...
+Defining \str_if_eq:VnTF on line ...
+Defining \str_if_eq:onTF on line ...
+Defining \str_if_eq:nVTF on line ...
+Defining \str_if_eq:noTF on line ...
+Defining \str_if_eq:VVTF on line ...
+Defining \str_if_eq_x_p:nn on line ...
+Defining \str_if_eq_x:nnT on line ...
+Defining \str_if_eq_x:nnF on line ...
+Defining \str_if_eq_x:nnTF on line ...
+Defining \str_case:nn on line ...
+Defining \str_case:nnT on line ...
+Defining \str_case:nnF on line ...
+Defining \str_case:nnTF on line ...
+Defining \__str_case:nnTF on line ...
+Defining \str_case:on on line ...
+Defining \str_case:nV on line ...
+Defining \exp_args:Nnv on line ...
+Defining \str_case:nv on line ...
+Defining \str_case:onT on line ...
+Defining \str_case:nVT on line ...
+Defining \str_case:nvT on line ...
+Defining \str_case:onF on line ...
+Defining \str_case:nVF on line ...
+Defining \str_case:nvF on line ...
+Defining \str_case:onTF on line ...
+Defining \str_case:nVTF on line ...
+Defining \str_case:nvTF on line ...
+Defining \__str_case:nw on line ...
+Defining \str_case_x:nn on line ...
+Defining \str_case_x:nnT on line ...
+Defining \str_case_x:nnF on line ...
+Defining \str_case_x:nnTF on line ...
+Defining \__str_case_x:nnTF on line ...
+Defining \__str_case_x:nw on line ...
+Defining \__str_case_end:nw on line ...
+Defining \str_fold_case:n on line ...
+Defining \str_lower_case:n on line ...
+Defining \str_upper_case:n on line ...
+Defining \str_fold_case:V on line ...
+Defining \str_lower_case:f on line ...
+Defining \str_upper_case:f on line ...
+Defining \__str_change_case:nn on line ...
+Defining \__str_change_case_aux:nn on line ...
+Defining \__str_change_case_loop:nw on line ...
+Defining \__str_change_case_space:n on line ...
+Defining \__str_change_case_char:nN on line ...
+Defining \__str_change_case_char:NNNNNNNNn on line ...
+Defining \__seq_item:n on line ...
+Defining \l__seq_internal_a_tl on line ...
+Defining \l__seq_internal_b_tl on line ...
+Defining \__seq_tmp:w on line ...
+Defining \c_empty_seq on line ...
+Defining \seq_new:N on line ...
+Defining \seq_new:c on line ...
+Defining \seq_clear:N on line ...
+Defining \seq_clear:c on line ...
+Defining \seq_gclear:N on line ...
+Defining \seq_gclear:c on line ...
+Defining \seq_clear_new:N on line ...
+Defining \seq_clear_new:c on line ...
+Defining \seq_gclear_new:N on line ...
+Defining \seq_gclear_new:c on line ...
+Defining \seq_set_eq:NN on line ...
+Defining \seq_set_eq:Nc on line ...
+Defining \seq_set_eq:cN on line ...
+Defining \seq_set_eq:cc on line ...
+Defining \seq_gset_eq:NN on line ...
+Defining \seq_gset_eq:Nc on line ...
+Defining \seq_gset_eq:cN on line ...
+Defining \seq_gset_eq:cc on line ...
+Defining \seq_set_from_clist:NN on line ...
+Defining \seq_set_from_clist:Nn on line ...
+Defining \seq_gset_from_clist:NN on line ...
+Defining \seq_gset_from_clist:Nn on line ...
+Defining \seq_set_from_clist:Nc on line ...
+Defining \seq_set_from_clist:cN on line ...
+Defining \seq_set_from_clist:cc on line ...
+Defining \seq_set_from_clist:cn on line ...
+Defining \seq_gset_from_clist:Nc on line ...
+Defining \seq_gset_from_clist:cN on line ...
+Defining \seq_gset_from_clist:cc on line ...
+Defining \seq_gset_from_clist:cn on line ...
+Defining \seq_set_split:Nnn on line ...
+Defining \seq_gset_split:Nnn on line ...
+Defining \__seq_set_split:NNnn on line ...
+Defining \__seq_set_split_auxi:w on line ...
+Defining \__seq_set_split_auxii:w on line ...
+Defining \exp_args:NNnV on line ...
+Defining \seq_set_split:NnV on line ...
+Defining \seq_gset_split:NnV on line ...
+Defining \seq_concat:NNN on line ...
+Defining \seq_gconcat:NNN on line ...
+Defining \seq_concat:ccc on line ...
+Defining \seq_gconcat:ccc on line ...
+Defining \seq_if_exist:NTF on line ...
+Defining \seq_if_exist:NT on line ...
+Defining \seq_if_exist:NF on line ...
+Defining \seq_if_exist_p:N on line ...
+Defining \seq_if_exist:cTF on line ...
+Defining \seq_if_exist:cT on line ...
+Defining \seq_if_exist:cF on line ...
+Defining \seq_if_exist_p:c on line ...
+Defining \seq_put_left:Nn on line ...
+Defining \seq_gput_left:Nn on line ...
+Defining \__seq_put_left_aux:w on line ...
+Defining \seq_put_left:NV on line ...
+Defining \seq_put_left:Nv on line ...
+Defining \seq_put_left:No on line ...
+Defining \seq_put_left:Nx on line ...
+Defining \seq_put_left:cn on line ...
+Defining \seq_put_left:cV on line ...
+Defining \seq_put_left:cv on line ...
+Defining \seq_put_left:co on line ...
+Defining \seq_put_left:cx on line ...
+Defining \seq_gput_left:NV on line ...
+Defining \seq_gput_left:Nv on line ...
+Defining \seq_gput_left:No on line ...
+Defining \seq_gput_left:Nx on line ...
+Defining \seq_gput_left:cn on line ...
+Defining \seq_gput_left:cV on line ...
+Defining \seq_gput_left:cv on line ...
+Defining \seq_gput_left:co on line ...
+Defining \seq_gput_left:cx on line ...
+Defining \seq_put_right:Nn on line ...
+Defining \seq_gput_right:Nn on line ...
+Defining \seq_gput_right:NV on line ...
+Defining \seq_gput_right:Nv on line ...
+Defining \seq_gput_right:No on line ...
+Defining \seq_gput_right:Nx on line ...
+Defining \seq_gput_right:cn on line ...
+Defining \seq_gput_right:cV on line ...
+Defining \seq_gput_right:cv on line ...
+Defining \seq_gput_right:co on line ...
+Defining \seq_gput_right:cx on line ...
+Defining \seq_put_right:NV on line ...
+Defining \seq_put_right:Nv on line ...
+Defining \seq_put_right:No on line ...
+Defining \seq_put_right:Nx on line ...
+Defining \seq_put_right:cn on line ...
+Defining \seq_put_right:cV on line ...
+Defining \seq_put_right:cv on line ...
+Defining \seq_put_right:co on line ...
+Defining \seq_put_right:cx on line ...
+Defining \__seq_wrap_item:n on line ...
+Defining \l__seq_remove_seq on line ...
+Defining \seq_remove_duplicates:N on line ...
+Defining \seq_gremove_duplicates:N on line ...
+Defining \__seq_remove_duplicates:NN on line ...
+Defining \seq_remove_duplicates:c on line ...
+Defining \seq_gremove_duplicates:c on line ...
+Defining \seq_remove_all:Nn on line ...
+Defining \seq_gremove_all:Nn on line ...
+Defining \__seq_remove_all_aux:NNn on line ...
+Defining \seq_remove_all:cn on line ...
+Defining \seq_gremove_all:cn on line ...
+Defining \seq_reverse:N on line ...
+Defining \seq_greverse:N on line ...
+Defining \__seq_reverse:NN on line ...
+Defining \__seq_reverse_item:nwn on line ...
+Defining \seq_reverse:c on line ...
+Defining \seq_greverse:c on line ...
+Defining \seq_if_empty_p:N on line ...
+Defining \seq_if_empty:NT on line ...
+Defining \seq_if_empty:NF on line ...
+Defining \seq_if_empty:NTF on line ...
+Defining \seq_if_empty_p:c on line ...
+Defining \seq_if_empty:cT on line ...
+Defining \seq_if_empty:cF on line ...
+Defining \seq_if_empty:cTF on line ...
+Defining \seq_if_in:NnT on line ...
+Defining \seq_if_in:NnF on line ...
+Defining \seq_if_in:NnTF on line ...
+Defining \__seq_if_in: on line ...
+Defining \seq_if_in:NVT on line ...
+Defining \seq_if_in:NvT on line ...
+Defining \seq_if_in:NoT on line ...
+Defining \seq_if_in:NxT on line ...
+Defining \seq_if_in:cnT on line ...
+Defining \seq_if_in:cVT on line ...
+Defining \seq_if_in:cvT on line ...
+Defining \seq_if_in:coT on line ...
+Defining \seq_if_in:cxT on line ...
+Defining \seq_if_in:NVF on line ...
+Defining \seq_if_in:NvF on line ...
+Defining \seq_if_in:NoF on line ...
+Defining \seq_if_in:NxF on line ...
+Defining \seq_if_in:cnF on line ...
+Defining \seq_if_in:cVF on line ...
+Defining \seq_if_in:cvF on line ...
+Defining \seq_if_in:coF on line ...
+Defining \seq_if_in:cxF on line ...
+Defining \seq_if_in:NVTF on line ...
+Defining \seq_if_in:NvTF on line ...
+Defining \seq_if_in:NoTF on line ...
+Defining \seq_if_in:NxTF on line ...
+Defining \seq_if_in:cnTF on line ...
+Defining \seq_if_in:cVTF on line ...
+Defining \seq_if_in:cvTF on line ...
+Defining \seq_if_in:coTF on line ...
+Defining \seq_if_in:cxTF on line ...
+Defining \__seq_pop:NNNN on line ...
+Defining \__seq_pop_TF:NNNN on line ...
+Defining \seq_get_left:NN on line ...
+Defining \__seq_get_left:wnw on line ...
+Defining \seq_get_left:cN on line ...
+Defining \seq_pop_left:NN on line ...
+Defining \seq_gpop_left:NN on line ...
+Defining \__seq_pop_left:NNN on line ...
+Defining \__seq_pop_left:wnwNNN on line ...
+Defining \seq_pop_left:cN on line ...
+Defining \seq_gpop_left:cN on line ...
+Defining \seq_get_right:NN on line ...
+Defining \__seq_get_right_loop:nn on line ...
+Defining \seq_get_right:cN on line ...
+Defining \seq_pop_right:NN on line ...
+Defining \seq_gpop_right:NN on line ...
+Defining \__seq_pop_right:NNN on line ...
+Defining \__seq_pop_right_loop:nn on line ...
+Defining \seq_pop_right:cN on line ...
+Defining \seq_gpop_right:cN on line ...
+Defining \seq_get_left:NNT on line ...
+Defining \seq_get_left:NNF on line ...
+Defining \seq_get_left:NNTF on line ...
+Defining \seq_get_right:NNT on line ...
+Defining \seq_get_right:NNF on line ...
+Defining \seq_get_right:NNTF on line ...
+Defining \seq_get_left:cNT on line ...
+Defining \seq_get_left:cNF on line ...
+Defining \seq_get_left:cNTF on line ...
+Defining \seq_get_right:cNT on line ...
+Defining \seq_get_right:cNF on line ...
+Defining \seq_get_right:cNTF on line ...
+Defining \seq_pop_left:NNT on line ...
+Defining \seq_pop_left:NNF on line ...
+Defining \seq_pop_left:NNTF on line ...
+Defining \seq_gpop_left:NNT on line ...
+Defining \seq_gpop_left:NNF on line ...
+Defining \seq_gpop_left:NNTF on line ...
+Defining \seq_pop_right:NNT on line ...
+Defining \seq_pop_right:NNF on line ...
+Defining \seq_pop_right:NNTF on line ...
+Defining \seq_gpop_right:NNT on line ...
+Defining \seq_gpop_right:NNF on line ...
+Defining \seq_gpop_right:NNTF on line ...
+Defining \seq_pop_left:cNT on line ...
+Defining \seq_pop_left:cNF on line ...
+Defining \seq_pop_left:cNTF on line ...
+Defining \seq_gpop_left:cNT on line ...
+Defining \seq_gpop_left:cNF on line ...
+Defining \seq_gpop_left:cNTF on line ...
+Defining \seq_pop_right:cNT on line ...
+Defining \seq_pop_right:cNF on line ...
+Defining \seq_pop_right:cNTF on line ...
+Defining \seq_gpop_right:cNT on line ...
+Defining \seq_gpop_right:cNF on line ...
+Defining \seq_gpop_right:cNTF on line ...
+Defining \seq_item:Nn on line ...
+Defining \__seq_item:wNn on line ...
+Defining \__seq_item:nnn on line ...
+Defining \seq_item:cn on line ...
+Defining \seq_map_break: on line ...
+Defining \seq_map_break:n on line ...
+Defining \seq_map_function:NN on line ...
+Defining \__seq_map_function:NNn on line ...
+Defining \seq_map_function:cN on line ...
+Defining \__seq_push_item_def:n on line ...
+Defining \__seq_push_item_def:x on line ...
+Defining \__seq_push_item_def: on line ...
+Defining \__seq_pop_item_def: on line ...
+Defining \seq_map_inline:Nn on line ...
+Defining \seq_map_inline:cn on line ...
+Defining \seq_map_variable:NNn on line ...
+Defining \seq_map_variable:Ncn on line ...
+Defining \seq_map_variable:cNn on line ...
+Defining \seq_map_variable:ccn on line ...
+Defining \seq_count:N on line ...
+Defining \__seq_count:n on line ...
+Defining \seq_count:c on line ...
+Defining \seq_use:Nnnn on line ...
+Defining \seq_use:cnnn on line ...
+Defining \__seq_use:NNnNnn on line ...
+Defining \__seq_use_setup:w on line ...
+Defining \__seq_use:nwwwwnwn on line ...
+Defining \__seq_use:nwwn on line ...
+Defining \seq_use:Nn on line ...
+Defining \seq_use:cn on line ...
+Defining \seq_push:Nn on line ...
+Defining \seq_push:NV on line ...
+Defining \seq_push:Nv on line ...
+Defining \seq_push:No on line ...
+Defining \seq_push:Nx on line ...
+Defining \seq_push:cn on line ...
+Defining \seq_push:cV on line ...
+Defining \seq_push:cv on line ...
+Defining \seq_push:co on line ...
+Defining \seq_push:cx on line ...
+Defining \seq_gpush:Nn on line ...
+Defining \seq_gpush:NV on line ...
+Defining \seq_gpush:Nv on line ...
+Defining \seq_gpush:No on line ...
+Defining \seq_gpush:Nx on line ...
+Defining \seq_gpush:cn on line ...
+Defining \seq_gpush:cV on line ...
+Defining \seq_gpush:cv on line ...
+Defining \seq_gpush:co on line ...
+Defining \seq_gpush:cx on line ...
+Defining \seq_get:NN on line ...
+Defining \seq_get:cN on line ...
+Defining \seq_pop:NN on line ...
+Defining \seq_pop:cN on line ...
+Defining \seq_gpop:NN on line ...
+Defining \seq_gpop:cN on line ...
+Defining \seq_get:NNT on line ...
+Defining \seq_get:NNF on line ...
+Defining \seq_get:NNTF on line ...
+Defining \seq_get:cNT on line ...
+Defining \seq_get:cNF on line ...
+Defining \seq_get:cNTF on line ...
+Defining \seq_pop:NNT on line ...
+Defining \seq_pop:NNF on line ...
+Defining \seq_pop:NNTF on line ...
+Defining \seq_pop:cNT on line ...
+Defining \seq_pop:cNF on line ...
+Defining \seq_pop:cNTF on line ...
+Defining \seq_gpop:NNT on line ...
+Defining \seq_gpop:NNF on line ...
+Defining \seq_gpop:NNTF on line ...
+Defining \seq_gpop:cNT on line ...
+Defining \seq_gpop:cNF on line ...
+Defining \seq_gpop:cNTF on line ...
+Defining \seq_show:N on line ...
+Defining \seq_show:c on line ...
+Defining \l_tmpa_seq on line ...
+Defining \l_tmpb_seq on line ...
+Defining \g_tmpa_seq on line ...
+Defining \g_tmpb_seq on line ...
+Defining \__int_value:w on line ...
+Defining \__int_eval:w on line ...
+Defining \__int_eval_end: on line ...
+Defining \if_int_odd:w on line ...
+Defining \if_case:w on line ...
+Defining \int_eval:n on line ...
+Defining \int_abs:n on line ...
+Defining \__int_abs:N on line ...
+Defining \__int_maxmin:wwN on line ...
+Defining \int_div_truncate:nn on line ...
+Defining \__int_div_truncate:NwNw on line ...
+Defining \int_div_round:nn on line ...
+Defining \int_mod:nn on line ...
+Defining \__int_mod:ww on line ...
+Defining \int_new:N on line ...
+Defining \int_new:c on line ...
+Defining \int_const:Nn on line ...
+Defining \int_const:cn on line ...
+Defining \__int_constdef:Nw on line ...
+Defining \int_zero:N on line ...
+Defining \int_gzero:N on line ...
+Defining \int_zero:c on line ...
+Defining \int_gzero:c on line ...
+Defining \int_zero_new:N on line ...
+Defining \int_gzero_new:N on line ...
+Defining \int_zero_new:c on line ...
+Defining \int_gzero_new:c on line ...
+Defining \int_set_eq:NN on line ...
+Defining \int_set_eq:cN on line ...
+Defining \int_set_eq:Nc on line ...
+Defining \int_set_eq:cc on line ...
+Defining \int_gset_eq:NN on line ...
+Defining \int_gset_eq:cN on line ...
+Defining \int_gset_eq:Nc on line ...
+Defining \int_gset_eq:cc on line ...
+Defining \int_if_exist:NTF on line ...
+Defining \int_if_exist:NT on line ...
+Defining \int_if_exist:NF on line ...
+Defining \int_if_exist_p:N on line ...
+Defining \int_if_exist:cTF on line ...
+Defining \int_if_exist:cT on line ...
+Defining \int_if_exist:cF on line ...
+Defining \int_if_exist_p:c on line ...
+Defining \int_add:Nn on line ...
+Defining \int_sub:Nn on line ...
+Defining \int_gadd:Nn on line ...
+Defining \int_gsub:Nn on line ...
+Defining \int_add:cn on line ...
+Defining \int_gadd:cn on line ...
+Defining \int_sub:cn on line ...
+Defining \int_gsub:cn on line ...
+Defining \int_incr:N on line ...
+Defining \int_decr:N on line ...
+Defining \int_gincr:N on line ...
+Defining \int_gdecr:N on line ...
+Defining \int_incr:c on line ...
+Defining \int_decr:c on line ...
+Defining \int_gincr:c on line ...
+Defining \int_gdecr:c on line ...
+Defining \int_set:Nn on line ...
+Defining \int_gset:Nn on line ...
+Defining \int_set:cn on line ...
+Defining \int_gset:cn on line ...
+Defining \int_use:N on line ...
+Defining \int_use:c on line ...
+Defining \__prg_compare_error: on line ...
+Defining \__prg_compare_error:Nw on line ...
+Defining \int_compare_p:n on line ...
+Defining \int_compare:nT on line ...
+Defining \int_compare:nF on line ...
+Defining \int_compare:nTF on line ...
+Defining \__int_compare:w on line ...
+Defining \__int_compare:Nw on line ...
+Defining \__int_compare:NNw on line ...
+Defining \__int_compare_end_=:NNw on line ...
+Defining \__int_compare:nnN on line ...
+Defining \__int_compare_=:NNw on line ...
+Defining \__int_compare_<:NNw on line ...
+Defining \__int_compare_>:NNw on line ...
+Defining \__int_compare_==:NNw on line ...
+Defining \__int_compare_!=:NNw on line ...
+Defining \__int_compare_<=:NNw on line ...
+Defining \__int_compare_>=:NNw on line ...
+Defining \int_compare_p:nNn on line ...
+Defining \int_compare:nNnT on line ...
+Defining \int_compare:nNnF on line ...
+Defining \int_compare:nNnTF on line ...
+Defining \int_case:nnTF on line ...
+Defining \int_case:nnT on line ...
+Defining \int_case:nnF on line ...
+Defining \int_case:nn on line ...
+Defining \__int_case:nnTF on line ...
+Defining \__int_case:nw on line ...
+Defining \__int_case_end:nw on line ...
+Defining \int_if_odd_p:n on line ...
+Defining \int_if_odd:nT on line ...
+Defining \int_if_odd:nF on line ...
+Defining \int_if_odd:nTF on line ...
+Defining \int_if_even_p:n on line ...
+Defining \int_if_even:nT on line ...
+Defining \int_if_even:nF on line ...
+Defining \int_if_even:nTF on line ...
+Defining \int_while_do:nn on line ...
+Defining \int_until_do:nn on line ...
+Defining \int_do_while:nn on line ...
+Defining \int_do_until:nn on line ...
+Defining \int_while_do:nNnn on line ...
+Defining \int_until_do:nNnn on line ...
+Defining \int_do_while:nNnn on line ...
+Defining \int_do_until:nNnn on line ...
+Defining \int_step_function:nnnN on line ...
+Defining \__int_step:wwwN on line ...
+Defining \__int_step:NnnnN on line ...
+Defining \int_step_inline:nnnn on line ...
+Defining \int_step_variable:nnnNn on line ...
+Defining \__int_step:NNnnnn on line ...
+Defining \int_to_arabic:n on line ...
+Defining \int_to_symbols:nnn on line ...
+Defining \__int_to_symbols:nnnn on line ...
+Defining \int_to_alph:n on line ...
+Defining \int_to_Alph:n on line ...
+Defining \int_to_base:nn on line ...
+Defining \int_to_Base:nn on line ...
+Defining \__int_to_base:nn on line ...
+Defining \__int_to_Base:nn on line ...
+Defining \__int_to_base:nnN on line ...
+Defining \__int_to_base:nnnN on line ...
+Defining \__int_to_Base:nnN on line ...
+Defining \__int_to_Base:nnnN on line ...
+Defining \__int_to_letter:n on line ...
+Defining \__int_to_Letter:n on line ...
+Defining \int_to_bin:n on line ...
+Defining \int_to_hex:n on line ...
+Defining \int_to_Hex:n on line ...
+Defining \int_to_oct:n on line ...
+Defining \int_to_roman:n on line ...
+Defining \__int_to_roman:N on line ...
+Defining \int_to_Roman:n on line ...
+Defining \__int_to_Roman_aux:N on line ...
+Defining \__int_to_roman_i:w on line ...
+Defining \__int_to_roman_v:w on line ...
+Defining \__int_to_roman_x:w on line ...
+Defining \__int_to_roman_l:w on line ...
+Defining \__int_to_roman_c:w on line ...
+Defining \__int_to_roman_d:w on line ...
+Defining \__int_to_roman_m:w on line ...
+Defining \__int_to_roman_Q:w on line ...
+Defining \__int_to_Roman_i:w on line ...
+Defining \__int_to_Roman_v:w on line ...
+Defining \__int_to_Roman_x:w on line ...
+Defining \__int_to_Roman_l:w on line ...
+Defining \__int_to_Roman_c:w on line ...
+Defining \__int_to_Roman_d:w on line ...
+Defining \__int_to_Roman_m:w on line ...
+Defining \__int_to_Roman_Q:w on line ...
+Defining \__int_pass_signs:wn on line ...
+Defining \__int_pass_signs_end:wn on line ...
+Defining \int_from_alph:n on line ...
+Defining \__int_from_alph:nN on line ...
+Defining \__int_from_alph:N on line ...
+Defining \int_from_base:nn on line ...
+Defining \__int_from_base:nnN on line ...
+Defining \__int_from_base:N on line ...
+Defining \int_from_bin:n on line ...
+Defining \int_from_hex:n on line ...
+Defining \int_from_oct:n on line ...
+Defining \c__int_from_roman_i_int on line ...
+Defining \c__int_from_roman_v_int on line ...
+Defining \c__int_from_roman_x_int on line ...
+Defining \c__int_from_roman_l_int on line ...
+Defining \c__int_from_roman_c_int on line ...
+Defining \c__int_from_roman_d_int on line ...
+Defining \c__int_from_roman_m_int on line ...
+Defining \c__int_from_roman_I_int on line ...
+Defining \c__int_from_roman_V_int on line ...
+Defining \c__int_from_roman_X_int on line ...
+Defining \c__int_from_roman_L_int on line ...
+Defining \c__int_from_roman_C_int on line ...
+Defining \c__int_from_roman_D_int on line ...
+Defining \c__int_from_roman_M_int on line ...
+Defining \int_from_roman:n on line ...
+Defining \__int_from_roman:NN on line ...
+Defining \__int_from_roman_error:w on line ...
+Defining \int_show:N on line ...
+Defining \int_show:c on line ...
+Defining \int_show:n on line ...
+Defining \c_one on line ...
+Defining \c_two on line ...
+Defining \c_three on line ...
+Defining \c_four on line ...
+Defining \c_five on line ...
+Defining \c_six on line ...
+Defining \c_seven on line ...
+Defining \c_eight on line ...
+Defining \c_nine on line ...
+Defining \c_ten on line ...
+Defining \c_eleven on line ...
+Defining \c_twelve on line ...
+Defining \c_thirteen on line ...
+Defining \c_fourteen on line ...
+Defining \c_fifteen on line ...
+Defining \c_thirty_two on line ...
+Defining \c_two_hundred_fifty_five on line ...
+Defining \c_two_hundred_fifty_six on line ...
+Defining \c_one_hundred on line ...
+Defining \c_one_thousand on line ...
+Defining \c_ten_thousand on line ...
+Defining \c_max_int on line ...
+\c_max_int=\count113
+Defining \l_tmpa_int on line ...
+\l_tmpa_int=\count114
+Defining \l_tmpb_int on line ...
+\l_tmpb_int=\count115
+Defining \g_tmpa_int on line ...
+\g_tmpa_int=\count116
+Defining \g_tmpb_int on line ...
+\g_tmpb_int=\count117
+Defining \int_to_binary:n on line ...
+Defining \int_to_hexadecimal:n on line ...
+Defining \int_to_octal:n on line ...
+Defining \int_from_binary:n on line ...
+Defining \int_from_hexadecimal:n on line ...
+Defining \int_from_octal:n on line ...
+Defining \quark_new:N on line ...
+Defining \q_nil on line ...
+Defining \q_mark on line ...
+Defining \q_no_value on line ...
+Defining \q_stop on line ...
+Defining \q_recursion_tail on line ...
+Defining \q_recursion_stop on line ...
+Defining \quark_if_recursion_tail_stop:N on line ...
+Defining \quark_if_recursion_tail_stop_do:Nn on line ...
+Defining \quark_if_recursion_tail_stop:n on line ...
+Defining \quark_if_recursion_tail_stop_do:nn on line ...
+Defining \__quark_if_recursion_tail:w on line ...
+Defining \quark_if_recursion_tail_stop:o on line ...
+Defining \quark_if_recursion_tail_stop_do:on on line ...
+Defining \__quark_if_recursion_tail_break:NN on line ...
+Defining \__quark_if_recursion_tail_break:nN on line ...
+Defining \quark_if_nil_p:N on line ...
+Defining \quark_if_nil:NT on line ...
+Defining \quark_if_nil:NF on line ...
+Defining \quark_if_nil:NTF on line ...
+Defining \quark_if_no_value_p:N on line ...
+Defining \quark_if_no_value:NT on line ...
+Defining \quark_if_no_value:NF on line ...
+Defining \quark_if_no_value:NTF on line ...
+Defining \quark_if_no_value_p:c on line ...
+Defining \quark_if_no_value:cT on line ...
+Defining \quark_if_no_value:cF on line ...
+Defining \quark_if_no_value:cTF on line ...
+Defining \quark_if_nil_p:n on line ...
+Defining \quark_if_nil:nT on line ...
+Defining \quark_if_nil:nF on line ...
+Defining \quark_if_nil:nTF on line ...
+Defining \__quark_if_nil:w on line ...
+Defining \quark_if_no_value_p:n on line ...
+Defining \quark_if_no_value:nT on line ...
+Defining \quark_if_no_value:nF on line ...
+Defining \quark_if_no_value:nTF on line ...
+Defining \__quark_if_no_value:w on line ...
+Defining \quark_if_nil_p:V on line ...
+Defining \quark_if_nil_p:o on line ...
+Defining \quark_if_nil:VTF on line ...
+Defining \quark_if_nil:oTF on line ...
+Defining \quark_if_nil:VT on line ...
+Defining \quark_if_nil:oT on line ...
+Defining \quark_if_nil:VF on line ...
+Defining \quark_if_nil:oF on line ...
+Defining \q__tl_act_mark on line ...
+Defining \q__tl_act_stop on line ...
+Defining \g__scan_marks_tl on line ...
+Defining \__scan_new:N on line ...
+Defining \s__stop on line ...
+Defining \__use_none_delimit_by_s__stop:w on line ...
+Defining \s__seq on line ...
+Defining \if_bool:N on line ...
+Defining \if_predicate:w on line ...
+Defining \bool_new:N on line ...
+Defining \bool_new:c on line ...
+Defining \bool_set_true:N on line ...
+Defining \bool_set_false:N on line ...
+Defining \bool_gset_true:N on line ...
+Defining \bool_gset_false:N on line ...
+Defining \bool_set_true:c on line ...
+Defining \bool_set_false:c on line ...
+Defining \bool_gset_true:c on line ...
+Defining \bool_gset_false:c on line ...
+Defining \bool_set_eq:NN on line ...
+Defining \bool_set_eq:Nc on line ...
+Defining \bool_set_eq:cN on line ...
+Defining \bool_set_eq:cc on line ...
+Defining \bool_gset_eq:NN on line ...
+Defining \bool_gset_eq:Nc on line ...
+Defining \bool_gset_eq:cN on line ...
+Defining \bool_gset_eq:cc on line ...
+Defining \bool_set:Nn on line ...
+Defining \bool_gset:Nn on line ...
+Defining \bool_set:cn on line ...
+Defining \bool_gset:cn on line ...
+Defining \bool_if_p:N on line ...
+Defining \bool_if:NT on line ...
+Defining \bool_if:NF on line ...
+Defining \bool_if:NTF on line ...
+Defining \bool_if_p:c on line ...
+Defining \bool_if:cT on line ...
+Defining \bool_if:cF on line ...
+Defining \bool_if:cTF on line ...
+Defining \bool_show:N on line ...
+Defining \bool_show:n on line ...
+Defining \__bool_to_str:n on line ...
+Defining \bool_show:c on line ...
+Defining \l_tmpa_bool on line ...
+Defining \l_tmpb_bool on line ...
+Defining \g_tmpa_bool on line ...
+Defining \g_tmpb_bool on line ...
+Defining \bool_if_exist:NTF on line ...
+Defining \bool_if_exist:NT on line ...
+Defining \bool_if_exist:NF on line ...
+Defining \bool_if_exist_p:N on line ...
+Defining \bool_if_exist:cTF on line ...
+Defining \bool_if_exist:cT on line ...
+Defining \bool_if_exist:cF on line ...
+Defining \bool_if_exist_p:c on line ...
+Defining \bool_if:nT on line ...
+Defining \bool_if:nF on line ...
+Defining \bool_if:nTF on line ...
+Defining \bool_if_p:n on line ...
+Defining \__bool_if_left_parentheses:wwwn on line ...
+Defining \__bool_if_right_parentheses:wwwn on line ...
+Defining \__bool_if_or:wwwn on line ...
+Defining \__bool_if_parse:NNNww on line ...
+Defining \__bool_get_next:NN on line ...
+Defining \__bool_!:Nw on line ...
+Defining \__bool_(:Nw on line ...
+Defining \__bool_p:Nw on line ...
+Defining \__bool_choose:NNN on line ...
+Defining \__bool_)_0:w on line ...
+Defining \__bool_)_1:w on line ...
+Defining \__bool_S_0:w on line ...
+Defining \__bool_S_1:w on line ...
+Defining \__bool_&_1:w on line ...
+Defining \__bool_|_0:w on line ...
+Defining \__bool_&_0:w on line ...
+Defining \__bool_|_1:w on line ...
+Defining \__bool_eval_skip_to_end_auxi:Nw on line ...
+Defining \__bool_eval_skip_to_end_auxii:Nw on line ...
+Defining \__bool_eval_skip_to_end_auxiii:Nw on line ...
+Defining \bool_not_p:n on line ...
+Defining \bool_xor_p:nn on line ...
+Defining \bool_while_do:Nn on line ...
+Defining \bool_until_do:Nn on line ...
+Defining \bool_while_do:cn on line ...
+Defining \bool_until_do:cn on line ...
+Defining \bool_do_while:Nn on line ...
+Defining \bool_do_until:Nn on line ...
+Defining \bool_do_while:cn on line ...
+Defining \bool_do_until:cn on line ...
+Defining \bool_while_do:nn on line ...
+Defining \bool_do_while:nn on line ...
+Defining \bool_until_do:nn on line ...
+Defining \bool_do_until:nn on line ...
+Defining \prg_replicate:nn on line ...
+Defining \__prg_replicate:N on line ...
+Defining \__prg_replicate_first:N on line ...
+Defining \__prg_replicate_ on line ...
+Defining \__prg_replicate_0:n on line ...
+Defining \__prg_replicate_1:n on line ...
+Defining \__prg_replicate_2:n on line ...
+Defining \__prg_replicate_3:n on line ...
+Defining \__prg_replicate_4:n on line ...
+Defining \__prg_replicate_5:n on line ...
+Defining \__prg_replicate_6:n on line ...
+Defining \__prg_replicate_7:n on line ...
+Defining \__prg_replicate_8:n on line ...
+Defining \__prg_replicate_9:n on line ...
+Defining \__prg_replicate_first_-:n on line ...
+Defining \__prg_replicate_first_0:n on line ...
+Defining \__prg_replicate_first_1:n on line ...
+Defining \__prg_replicate_first_2:n on line ...
+Defining \__prg_replicate_first_3:n on line ...
+Defining \__prg_replicate_first_4:n on line ...
+Defining \__prg_replicate_first_5:n on line ...
+Defining \__prg_replicate_first_6:n on line ...
+Defining \__prg_replicate_first_7:n on line ...
+Defining \__prg_replicate_first_8:n on line ...
+Defining \__prg_replicate_first_9:n on line ...
+Defining \mode_if_vertical_p: on line ...
+Defining \mode_if_vertical:T on line ...
+Defining \mode_if_vertical:F on line ...
+Defining \mode_if_vertical:TF on line ...
+Defining \mode_if_horizontal_p: on line ...
+Defining \mode_if_horizontal:T on line ...
+Defining \mode_if_horizontal:F on line ...
+Defining \mode_if_horizontal:TF on line ...
+Defining \mode_if_inner_p: on line ...
+Defining \mode_if_inner:T on line ...
+Defining \mode_if_inner:F on line ...
+Defining \mode_if_inner:TF on line ...
+Defining \mode_if_math_p: on line ...
+Defining \mode_if_math:T on line ...
+Defining \mode_if_math:F on line ...
+Defining \mode_if_math:TF on line ...
+Defining \group_align_safe_begin: on line ...
+Defining \group_align_safe_end: on line ...
+Defining \g__prg_map_int on line ...
+\g__prg_map_int=\count118
+Defining \scan_align_safe_stop: on line ...
+Defining \c_empty_clist on line ...
+Defining \l__clist_internal_clist on line ...
+Defining \__clist_tmp:w on line ...
+Defining \clist_new:N on line ...
+Defining \clist_new:c on line ...
+Defining \clist_const:Nn on line ...
+Defining \clist_const:cn on line ...
+Defining \clist_const:Nx on line ...
+Defining \clist_const:cx on line ...
+Defining \clist_clear:N on line ...
+Defining \clist_clear:c on line ...
+Defining \clist_gclear:N on line ...
+Defining \clist_gclear:c on line ...
+Defining \clist_clear_new:N on line ...
+Defining \clist_clear_new:c on line ...
+Defining \clist_gclear_new:N on line ...
+Defining \clist_gclear_new:c on line ...
+Defining \clist_set_eq:NN on line ...
+Defining \clist_set_eq:Nc on line ...
+Defining \clist_set_eq:cN on line ...
+Defining \clist_set_eq:cc on line ...
+Defining \clist_gset_eq:NN on line ...
+Defining \clist_gset_eq:Nc on line ...
+Defining \clist_gset_eq:cN on line ...
+Defining \clist_gset_eq:cc on line ...
+Defining \clist_set_from_seq:NN on line ...
+Defining \clist_gset_from_seq:NN on line ...
+Defining \__clist_set_from_seq:NNNN on line ...
+Defining \__clist_wrap_item:n on line ...
+Defining \__clist_set_from_seq:w on line ...
+Defining \clist_set_from_seq:Nc on line ...
+Defining \clist_set_from_seq:cN on line ...
+Defining \clist_set_from_seq:cc on line ...
+Defining \clist_gset_from_seq:Nc on line ...
+Defining \clist_gset_from_seq:cN on line ...
+Defining \clist_gset_from_seq:cc on line ...
+Defining \clist_concat:NNN on line ...
+Defining \clist_gconcat:NNN on line ...
+Defining \__clist_concat:NNNN on line ...
+Defining \clist_concat:ccc on line ...
+Defining \clist_gconcat:ccc on line ...
+Defining \clist_if_exist:NTF on line ...
+Defining \clist_if_exist:NT on line ...
+Defining \clist_if_exist:NF on line ...
+Defining \clist_if_exist_p:N on line ...
+Defining \clist_if_exist:cTF on line ...
+Defining \clist_if_exist:cT on line ...
+Defining \clist_if_exist:cF on line ...
+Defining \clist_if_exist_p:c on line ...
+Defining \__clist_trim_spaces_generic:nw on line ...
+Defining \__clist_trim_spaces_generic:nn on line ...
+Defining \__clist_trim_spaces:n on line ...
+Defining \__clist_trim_spaces:nn on line ...
+Defining \clist_set:Nn on line ...
+Defining \clist_gset:Nn on line ...
+Defining \clist_set:NV on line ...
+Defining \clist_set:No on line ...
+Defining \clist_set:Nx on line ...
+Defining \clist_set:cn on line ...
+Defining \clist_set:cV on line ...
+Defining \clist_set:co on line ...
+Defining \clist_set:cx on line ...
+Defining \clist_gset:NV on line ...
+Defining \clist_gset:No on line ...
+Defining \clist_gset:Nx on line ...
+Defining \clist_gset:cn on line ...
+Defining \clist_gset:cV on line ...
+Defining \clist_gset:co on line ...
+Defining \clist_gset:cx on line ...
+Defining \clist_put_left:Nn on line ...
+Defining \clist_gput_left:Nn on line ...
+Defining \__clist_put_left:NNNn on line ...
+Defining \clist_put_left:NV on line ...
+Defining \clist_put_left:No on line ...
+Defining \clist_put_left:Nx on line ...
+Defining \clist_put_left:cn on line ...
+Defining \clist_put_left:cV on line ...
+Defining \clist_put_left:co on line ...
+Defining \clist_put_left:cx on line ...
+Defining \clist_gput_left:NV on line ...
+Defining \clist_gput_left:No on line ...
+Defining \clist_gput_left:Nx on line ...
+Defining \clist_gput_left:cn on line ...
+Defining \clist_gput_left:cV on line ...
+Defining \clist_gput_left:co on line ...
+Defining \clist_gput_left:cx on line ...
+Defining \clist_put_right:Nn on line ...
+Defining \clist_gput_right:Nn on line ...
+Defining \__clist_put_right:NNNn on line ...
+Defining \clist_put_right:NV on line ...
+Defining \clist_put_right:No on line ...
+Defining \clist_put_right:Nx on line ...
+Defining \clist_put_right:cn on line ...
+Defining \clist_put_right:cV on line ...
+Defining \clist_put_right:co on line ...
+Defining \clist_put_right:cx on line ...
+Defining \clist_gput_right:NV on line ...
+Defining \clist_gput_right:No on line ...
+Defining \clist_gput_right:Nx on line ...
+Defining \clist_gput_right:cn on line ...
+Defining \clist_gput_right:cV on line ...
+Defining \clist_gput_right:co on line ...
+Defining \clist_gput_right:cx on line ...
+Defining \clist_get:NN on line ...
+Defining \__clist_get:wN on line ...
+Defining \clist_get:cN on line ...
+Defining \clist_pop:NN on line ...
+Defining \clist_gpop:NN on line ...
+Defining \__clist_pop:NNN on line ...
+Defining \__clist_pop:wwNNN on line ...
+Defining \__clist_pop:wN on line ...
+Defining \clist_pop:cN on line ...
+Defining \clist_gpop:cN on line ...
+Defining \clist_get:NNT on line ...
+Defining \clist_get:NNF on line ...
+Defining \clist_get:NNTF on line ...
+Defining \clist_get:cNT on line ...
+Defining \clist_get:cNF on line ...
+Defining \clist_get:cNTF on line ...
+Defining \clist_pop:NNT on line ...
+Defining \clist_pop:NNF on line ...
+Defining \clist_pop:NNTF on line ...
+Defining \clist_gpop:NNT on line ...
+Defining \clist_gpop:NNF on line ...
+Defining \clist_gpop:NNTF on line ...
+Defining \__clist_pop_TF:NNN on line ...
+Defining \clist_pop:cNT on line ...
+Defining \clist_pop:cNF on line ...
+Defining \clist_pop:cNTF on line ...
+Defining \clist_gpop:cNT on line ...
+Defining \clist_gpop:cNF on line ...
+Defining \clist_gpop:cNTF on line ...
+Defining \clist_push:Nn on line ...
+Defining \clist_push:NV on line ...
+Defining \clist_push:No on line ...
+Defining \clist_push:Nx on line ...
+Defining \clist_push:cn on line ...
+Defining \clist_push:cV on line ...
+Defining \clist_push:co on line ...
+Defining \clist_push:cx on line ...
+Defining \clist_gpush:Nn on line ...
+Defining \clist_gpush:NV on line ...
+Defining \clist_gpush:No on line ...
+Defining \clist_gpush:Nx on line ...
+Defining \clist_gpush:cn on line ...
+Defining \clist_gpush:cV on line ...
+Defining \clist_gpush:co on line ...
+Defining \clist_gpush:cx on line ...
+Defining \l__clist_internal_remove_clist on line ...
+Defining \clist_remove_duplicates:N on line ...
+Defining \clist_gremove_duplicates:N on line ...
+Defining \__clist_remove_duplicates:NN on line ...
+Defining \clist_remove_duplicates:c on line ...
+Defining \clist_gremove_duplicates:c on line ...
+Defining \clist_remove_all:Nn on line ...
+Defining \clist_gremove_all:Nn on line ...
+Defining \__clist_remove_all:NNn on line ...
+Defining \__clist_remove_all: on line ...
+Defining \__clist_remove_all:w on line ...
+Defining \clist_remove_all:cn on line ...
+Defining \clist_gremove_all:cn on line ...
+Defining \clist_reverse:N on line ...
+Defining \clist_greverse:N on line ...
+Defining \clist_reverse:c on line ...
+Defining \clist_greverse:c on line ...
+Defining \clist_reverse:n on line ...
+Defining \__clist_reverse:wwNww on line ...
+Defining \__clist_reverse_end:ww on line ...
+Defining \clist_if_empty_p:N on line ...
+Defining \clist_if_empty:NT on line ...
+Defining \clist_if_empty:NF on line ...
+Defining \clist_if_empty:NTF on line ...
+Defining \clist_if_empty_p:c on line ...
+Defining \clist_if_empty:cT on line ...
+Defining \clist_if_empty:cF on line ...
+Defining \clist_if_empty:cTF on line ...
+Defining \clist_if_empty_p:n on line ...
+Defining \clist_if_empty:nT on line ...
+Defining \clist_if_empty:nF on line ...
+Defining \clist_if_empty:nTF on line ...
+Defining \__clist_if_empty_n:w on line ...
+Defining \__clist_if_empty_n:wNw on line ...
+Defining \clist_if_in:NnT on line ...
+Defining \clist_if_in:NnF on line ...
+Defining \clist_if_in:NnTF on line ...
+Defining \clist_if_in:nnT on line ...
+Defining \clist_if_in:nnF on line ...
+Defining \clist_if_in:nnTF on line ...
+Defining \__clist_if_in_return:nn on line ...
+Defining \clist_if_in:NVT on line ...
+Defining \clist_if_in:NoT on line ...
+Defining \clist_if_in:cnT on line ...
+Defining \clist_if_in:cVT on line ...
+Defining \clist_if_in:coT on line ...
+Defining \clist_if_in:NVF on line ...
+Defining \clist_if_in:NoF on line ...
+Defining \clist_if_in:cnF on line ...
+Defining \clist_if_in:cVF on line ...
+Defining \clist_if_in:coF on line ...
+Defining \clist_if_in:NVTF on line ...
+Defining \clist_if_in:NoTF on line ...
+Defining \clist_if_in:cnTF on line ...
+Defining \clist_if_in:cVTF on line ...
+Defining \clist_if_in:coTF on line ...
+Defining \clist_if_in:nVT on line ...
+Defining \clist_if_in:noT on line ...
+Defining \clist_if_in:nVF on line ...
+Defining \clist_if_in:noF on line ...
+Defining \clist_if_in:nVTF on line ...
+Defining \clist_if_in:noTF on line ...
+Defining \clist_map_function:NN on line ...
+Defining \__clist_map_function:Nw on line ...
+Defining \clist_map_function:cN on line ...
+Defining \clist_map_function:nN on line ...
+Defining \__clist_map_function_n:Nn on line ...
+Defining \__clist_map_unbrace:Nw on line ...
+Defining \clist_map_inline:Nn on line ...
+Defining \clist_map_inline:nn on line ...
+Defining \clist_map_inline:cn on line ...
+Defining \clist_map_variable:NNn on line ...
+Defining \clist_map_variable:nNn on line ...
+Defining \__clist_map_variable:Nnw on line ...
+Defining \clist_map_variable:cNn on line ...
+Defining \clist_map_break: on line ...
+Defining \clist_map_break:n on line ...
+Defining \clist_count:N on line ...
+Defining \clist_count:c on line ...
+Defining \clist_count:n on line ...
+Defining \__clist_count:n on line ...
+Defining \__clist_count:w on line ...
+Defining \clist_use:Nnnn on line ...
+Defining \clist_use:cnnn on line ...
+Defining \__clist_use:wwn on line ...
+Defining \__clist_use:nwwwwnwn on line ...
+Defining \__clist_use:nwwn on line ...
+Defining \clist_use:Nn on line ...
+Defining \clist_use:cn on line ...
+Defining \clist_item:Nn on line ...
+Defining \__clist_item:nnNn on line ...
+Defining \__clist_item_N_loop:nw on line ...
+Defining \clist_item:cn on line ...
+Defining \clist_item:nn on line ...
+Defining \__clist_item_n:nw on line ...
+Defining \__clist_item_n_loop:nw on line ...
+Defining \__clist_item_n_end:n on line ...
+Defining \__clist_item_n_strip:w on line ...
+Defining \clist_show:N on line ...
+Defining \clist_show:n on line ...
+Defining \clist_show:c on line ...
+Defining \l_tmpa_clist on line ...
+Defining \l_tmpb_clist on line ...
+Defining \g_tmpa_clist on line ...
+Defining \g_tmpb_clist on line ...
+Defining \char_set_catcode:nn on line ...
+Defining \__char_set_catcode:Nn on line ...
+Defining \__char_set_catcode:NnNNN on line ...
+Defining \__char_set_catcode:NNN on line ...
+Defining \char_value_catcode:n on line ...
+Defining \char_show_value_catcode:n on line ...
+Defining \char_set_catcode_escape:N on line ...
+Defining \char_set_catcode_group_begin:N on line ...
+Defining \char_set_catcode_group_end:N on line ...
+Defining \char_set_catcode_math_toggle:N on line ...
+Defining \char_set_catcode_alignment:N on line ...
+Defining \char_set_catcode_end_line:N on line ...
+Defining \char_set_catcode_parameter:N on line ...
+Defining \char_set_catcode_math_superscript:N on line ...
+Defining \char_set_catcode_math_subscript:N on line ...
+Defining \char_set_catcode_ignore:N on line ...
+Defining \char_set_catcode_space:N on line ...
+Defining \char_set_catcode_letter:N on line ...
+Defining \char_set_catcode_other:N on line ...
+Defining \char_set_catcode_active:N on line ...
+Defining \char_set_catcode_comment:N on line ...
+Defining \char_set_catcode_invalid:N on line ...
+Defining \char_set_catcode_escape:n on line ...
+Defining \char_set_catcode_group_begin:n on line ...
+Defining \char_set_catcode_group_end:n on line ...
+Defining \char_set_catcode_math_toggle:n on line ...
+Defining \char_set_catcode_alignment:n on line ...
+Defining \char_set_catcode_end_line:n on line ...
+Defining \char_set_catcode_parameter:n on line ...
+Defining \char_set_catcode_math_superscript:n on line ...
+Defining \char_set_catcode_math_subscript:n on line ...
+Defining \char_set_catcode_ignore:n on line ...
+Defining \char_set_catcode_space:n on line ...
+Defining \char_set_catcode_letter:n on line ...
+Defining \char_set_catcode_other:n on line ...
+Defining \char_set_catcode_active:n on line ...
+Defining \char_set_catcode_comment:n on line ...
+Defining \char_set_catcode_invalid:n on line ...
+Defining \char_set_mathcode:nn on line ...
+Defining \char_value_mathcode:n on line ...
+Defining \char_show_value_mathcode:n on line ...
+Defining \char_set_lccode:nn on line ...
+Defining \char_value_lccode:n on line ...
+Defining \char_show_value_lccode:n on line ...
+Defining \char_set_uccode:nn on line ...
+Defining \char_value_uccode:n on line ...
+Defining \char_show_value_uccode:n on line ...
+Defining \char_set_sfcode:nn on line ...
+Defining \char_value_sfcode:n on line ...
+Defining \char_show_value_sfcode:n on line ...
+Defining \l_char_special_seq on line ...
+Defining \l_char_active_seq on line ...
+Defining \token_new:Nn on line ...
+Defining \c_group_begin_token on line ...
+Defining \c_group_end_token on line ...
+Defining \c_math_toggle_token on line ...
+Defining \c_alignment_token on line ...
+Defining \c_parameter_token on line ...
+Defining \c_math_superscript_token on line ...
+Defining \c_math_subscript_token on line ...
+Defining \c_space_token on line ...
+Defining \c_catcode_letter_token on line ...
+Defining \c_catcode_other_token on line ...
+Defining \c_catcode_active_tl on line ...
+Defining \token_if_group_begin_p:N on line ...
+Defining \token_if_group_begin:NT on line ...
+Defining \token_if_group_begin:NF on line ...
+Defining \token_if_group_begin:NTF on line ...
+Defining \token_if_group_end_p:N on line ...
+Defining \token_if_group_end:NT on line ...
+Defining \token_if_group_end:NF on line ...
+Defining \token_if_group_end:NTF on line ...
+Defining \token_if_math_toggle_p:N on line ...
+Defining \token_if_math_toggle:NT on line ...
+Defining \token_if_math_toggle:NF on line ...
+Defining \token_if_math_toggle:NTF on line ...
+Defining \token_if_alignment_p:N on line ...
+Defining \token_if_alignment:NT on line ...
+Defining \token_if_alignment:NF on line ...
+Defining \token_if_alignment:NTF on line ...
+Defining \token_if_parameter_p:N on line ...
+Defining \token_if_parameter:NT on line ...
+Defining \token_if_parameter:NF on line ...
+Defining \token_if_parameter:NTF on line ...
+Defining \token_if_math_superscript_p:N on line ...
+Defining \token_if_math_superscript:NT on line ...
+Defining \token_if_math_superscript:NF on line ...
+Defining \token_if_math_superscript:NTF on line ...
+Defining \token_if_math_subscript_p:N on line ...
+Defining \token_if_math_subscript:NT on line ...
+Defining \token_if_math_subscript:NF on line ...
+Defining \token_if_math_subscript:NTF on line ...
+Defining \token_if_space_p:N on line ...
+Defining \token_if_space:NT on line ...
+Defining \token_if_space:NF on line ...
+Defining \token_if_space:NTF on line ...
+Defining \token_if_letter_p:N on line ...
+Defining \token_if_letter:NT on line ...
+Defining \token_if_letter:NF on line ...
+Defining \token_if_letter:NTF on line ...
+Defining \token_if_other_p:N on line ...
+Defining \token_if_other:NT on line ...
+Defining \token_if_other:NF on line ...
+Defining \token_if_other:NTF on line ...
+Defining \token_if_active_p:N on line ...
+Defining \token_if_active:NT on line ...
+Defining \token_if_active:NF on line ...
+Defining \token_if_active:NTF on line ...
+Defining \token_if_eq_meaning_p:NN on line ...
+Defining \token_if_eq_meaning:NNT on line ...
+Defining \token_if_eq_meaning:NNF on line ...
+Defining \token_if_eq_meaning:NNTF on line ...
+Defining \token_if_eq_catcode_p:NN on line ...
+Defining \token_if_eq_catcode:NNT on line ...
+Defining \token_if_eq_catcode:NNF on line ...
+Defining \token_if_eq_catcode:NNTF on line ...
+Defining \token_if_eq_charcode_p:NN on line ...
+Defining \token_if_eq_charcode:NNT on line ...
+Defining \token_if_eq_charcode:NNF on line ...
+Defining \token_if_eq_charcode:NNTF on line ...
+Defining \token_if_macro_p:N on line ...
+Defining \token_if_macro:NT on line ...
+Defining \token_if_macro:NF on line ...
+Defining \token_if_macro:NTF on line ...
+Defining \__token_if_macro_p:w on line ...
+Defining \token_if_cs_p:N on line ...
+Defining \token_if_cs:NT on line ...
+Defining \token_if_cs:NF on line ...
+Defining \token_if_cs:NTF on line ...
+Defining \token_if_expandable_p:N on line ...
+Defining \token_if_expandable:NT on line ...
+Defining \token_if_expandable:NF on line ...
+Defining \token_if_expandable:NTF on line ...
+Defining \token_if_chardef_p:N on line ...
+Defining \token_if_chardef:NT on line ...
+Defining \token_if_chardef:NF on line ...
+Defining \token_if_chardef:NTF on line ...
+Defining \token_if_mathchardef_p:N on line ...
+Defining \token_if_mathchardef:NT on line ...
+Defining \token_if_mathchardef:NF on line ...
+Defining \token_if_mathchardef:NTF on line ...
+Defining \__token_if_chardef:w on line ...
+Defining \token_if_dim_register_p:N on line ...
+Defining \token_if_dim_register:NT on line ...
+Defining \token_if_dim_register:NF on line ...
+Defining \token_if_dim_register:NTF on line ...
+Defining \__token_if_dim_register:w on line ...
+Defining \token_if_int_register_p:N on line ...
+Defining \token_if_int_register:NT on line ...
+Defining \token_if_int_register:NF on line ...
+Defining \token_if_int_register:NTF on line ...
+Defining \__token_if_int_register:w on line ...
+Defining \token_if_muskip_register_p:N on line ...
+Defining \token_if_muskip_register:NT on line ...
+Defining \token_if_muskip_register:NF on line ...
+Defining \token_if_muskip_register:NTF on line ...
+Defining \__token_if_muskip_register:w on line ...
+Defining \token_if_skip_register_p:N on line ...
+Defining \token_if_skip_register:NT on line ...
+Defining \token_if_skip_register:NF on line ...
+Defining \token_if_skip_register:NTF on line ...
+Defining \__token_if_skip_register:w on line ...
+Defining \token_if_toks_register_p:N on line ...
+Defining \token_if_toks_register:NT on line ...
+Defining \token_if_toks_register:NF on line ...
+Defining \token_if_toks_register:NTF on line ...
+Defining \__token_if_toks_register:w on line ...
+Defining \token_if_protected_macro_p:N on line ...
+Defining \token_if_protected_macro:NT on line ...
+Defining \token_if_protected_macro:NF on line ...
+Defining \token_if_protected_macro:NTF on line ...
+Defining \__token_if_protected_macro:w on line ...
+Defining \token_if_long_macro_p:N on line ...
+Defining \token_if_long_macro:NT on line ...
+Defining \token_if_long_macro:NF on line ...
+Defining \token_if_long_macro:NTF on line ...
+Defining \token_if_protected_long_macro_p:N on line ...
+Defining \token_if_protected_long_macro:NT on line ...
+Defining \token_if_protected_long_macro:NF on line ...
+Defining \token_if_protected_long_macro:NTF on line ...
+Defining \__token_if_long_macro:w on line ...
+Defining \token_if_primitive_p:N on line ...
+Defining \token_if_primitive:NT on line ...
+Defining \token_if_primitive:NF on line ...
+Defining \token_if_primitive:NTF on line ...
+Defining \__token_if_primitive:NNw on line ...
+Defining \__token_if_primitive_space:w on line ...
+Defining \__token_if_primitive_nullfont:N on line ...
+Defining \__token_if_primitive_loop:N on line ...
+Defining \__token_if_primitive:Nw on line ...
+Defining \__token_if_primitive_undefined:N on line ...
+Defining \l_peek_token on line ...
+Defining \g_peek_token on line ...
+Defining \l__peek_search_token on line ...
+Defining \l__peek_search_tl on line ...
+Defining \__peek_true:w on line ...
+Defining \__peek_true_aux:w on line ...
+Defining \__peek_false:w on line ...
+Defining \__peek_tmp:w on line ...
+Defining \peek_after:Nw on line ...
+Defining \peek_gafter:Nw on line ...
+Defining \__peek_true_remove:w on line ...
+Defining \__peek_token_generic:NNTF on line ...
+Defining \__peek_token_generic:NNT on line ...
+Defining \__peek_token_generic:NNF on line ...
+Defining \__peek_token_remove_generic:NNTF on line ...
+Defining \__peek_token_remove_generic:NNT on line ...
+Defining \__peek_token_remove_generic:NNF on line ...
+Defining \__peek_execute_branches_meaning: on line ...
+Defining \__peek_execute_branches_catcode: on line ...
+Defining \__peek_execute_branches_charcode: on line ...
+Defining \__peek_execute_branches_catcode_aux: on line ...
+Defining \__peek_execute_branches_catcode_auxii:N on line ...
+Defining \__peek_execute_branches_catcode_auxiii: on line ...
+Defining \__peek_ignore_spaces_execute_branches: on line ...
+Defining \peek_catcode:NTF on line ...
+Defining \peek_catcode:NT on line ...
+Defining \peek_catcode:NF on line ...
+Defining \peek_catcode_ignore_spaces:NTF on line ...
+Defining \peek_catcode_ignore_spaces:NT on line ...
+Defining \peek_catcode_ignore_spaces:NF on line ...
+Defining \peek_catcode_remove:NTF on line ...
+Defining \peek_catcode_remove:NT on line ...
+Defining \peek_catcode_remove:NF on line ...
+Defining \peek_catcode_remove_ignore_spaces:NTF on line ...
+Defining \peek_catcode_remove_ignore_spaces:NT on line ...
+Defining \peek_catcode_remove_ignore_spaces:NF on line ...
+Defining \peek_charcode:NTF on line ...
+Defining \peek_charcode:NT on line ...
+Defining \peek_charcode:NF on line ...
+Defining \peek_charcode_ignore_spaces:NTF on line ...
+Defining \peek_charcode_ignore_spaces:NT on line ...
+Defining \peek_charcode_ignore_spaces:NF on line ...
+Defining \peek_charcode_remove:NTF on line ...
+Defining \peek_charcode_remove:NT on line ...
+Defining \peek_charcode_remove:NF on line ...
+Defining \peek_charcode_remove_ignore_spaces:NTF on line ...
+Defining \peek_charcode_remove_ignore_spaces:NT on line ...
+Defining \peek_charcode_remove_ignore_spaces:NF on line ...
+Defining \peek_meaning:NTF on line ...
+Defining \peek_meaning:NT on line ...
+Defining \peek_meaning:NF on line ...
+Defining \peek_meaning_ignore_spaces:NTF on line ...
+Defining \peek_meaning_ignore_spaces:NT on line ...
+Defining \peek_meaning_ignore_spaces:NF on line ...
+Defining \peek_meaning_remove:NTF on line ...
+Defining \peek_meaning_remove:NT on line ...
+Defining \peek_meaning_remove:NF on line ...
+Defining \peek_meaning_remove_ignore_spaces:NTF on line ...
+Defining \peek_meaning_remove_ignore_spaces:NT on line ...
+Defining \peek_meaning_remove_ignore_spaces:NF on line ...
+Defining \__peek_get_prefix_arg_replacement:wN on line ...
+Defining \token_get_prefix_spec:N on line ...
+Defining \token_get_arg_spec:N on line ...
+Defining \token_get_replacement_spec:N on line ...
+Defining \s__prop on line ...
+Defining \__prop_pair:wn on line ...
+Defining \l__prop_internal_tl on line ...
+Defining \c_empty_prop on line ...
+Defining \prop_new:N on line ...
+Defining \prop_new:c on line ...
+Defining \prop_clear:N on line ...
+Defining \prop_clear:c on line ...
+Defining \prop_gclear:N on line ...
+Defining \prop_gclear:c on line ...
+Defining \prop_clear_new:N on line ...
+Defining \prop_clear_new:c on line ...
+Defining \prop_gclear_new:N on line ...
+Defining \prop_gclear_new:c on line ...
+Defining \prop_set_eq:NN on line ...
+Defining \prop_set_eq:Nc on line ...
+Defining \prop_set_eq:cN on line ...
+Defining \prop_set_eq:cc on line ...
+Defining \prop_gset_eq:NN on line ...
+Defining \prop_gset_eq:Nc on line ...
+Defining \prop_gset_eq:cN on line ...
+Defining \prop_gset_eq:cc on line ...
+Defining \l_tmpa_prop on line ...
+Defining \l_tmpb_prop on line ...
+Defining \g_tmpa_prop on line ...
+Defining \g_tmpb_prop on line ...
+Defining \__prop_split:NnTF on line ...
+Defining \__prop_split_aux:NnTF on line ...
+Defining \__prop_split_aux:w on line ...
+Defining \prop_remove:Nn on line ...
+Defining \prop_gremove:Nn on line ...
+Defining \prop_remove:NV on line ...
+Defining \prop_remove:cn on line ...
+Defining \prop_remove:cV on line ...
+Defining \prop_gremove:NV on line ...
+Defining \prop_gremove:cn on line ...
+Defining \prop_gremove:cV on line ...
+Defining \prop_get:NnN on line ...
+Defining \prop_get:NVN on line ...
+Defining \prop_get:NoN on line ...
+Defining \prop_get:cnN on line ...
+Defining \prop_get:cVN on line ...
+Defining \prop_get:coN on line ...
+Defining \prop_pop:NnN on line ...
+Defining \prop_gpop:NnN on line ...
+Defining \prop_pop:NoN on line ...
+Defining \prop_pop:cnN on line ...
+Defining \prop_pop:coN on line ...
+Defining \prop_gpop:NoN on line ...
+Defining \prop_gpop:cnN on line ...
+Defining \prop_gpop:coN on line ...
+Defining \prop_item:Nn on line ...
+Defining \__prop_item_Nn:nwwn on line ...
+Defining \prop_item:cn on line ...
+Defining \prop_pop:NnNT on line ...
+Defining \prop_pop:NnNF on line ...
+Defining \prop_pop:NnNTF on line ...
+Defining \prop_gpop:NnNT on line ...
+Defining \prop_gpop:NnNF on line ...
+Defining \prop_gpop:NnNTF on line ...
+Defining \prop_pop:cnNT on line ...
+Defining \prop_pop:cnNF on line ...
+Defining \prop_pop:cnNTF on line ...
+Defining \prop_gpop:cnNT on line ...
+Defining \prop_gpop:cnNF on line ...
+Defining \prop_gpop:cnNTF on line ...
+Defining \prop_put:Nnn on line ...
+Defining \prop_gput:Nnn on line ...
+Defining \__prop_put:NNnn on line ...
+Defining \prop_put:NnV on line ...
+Defining \prop_put:Nno on line ...
+Defining \prop_put:Nnx on line ...
+Defining \prop_put:NVn on line ...
+Defining \exp_args:NNVV on line ...
+Defining \prop_put:NVV on line ...
+Defining \prop_put:Non on line ...
+Defining \prop_put:Noo on line ...
+Defining \prop_put:cnn on line ...
+Defining \exp_args:NcnV on line ...
+Defining \prop_put:cnV on line ...
+Defining \prop_put:cno on line ...
+Defining \prop_put:cnx on line ...
+Defining \prop_put:cVn on line ...
+Defining \exp_args:NcVV on line ...
+Defining \prop_put:cVV on line ...
+Defining \prop_put:con on line ...
+Defining \exp_args:Ncoo on line ...
+Defining \prop_put:coo on line ...
+Defining \prop_gput:NnV on line ...
+Defining \prop_gput:Nno on line ...
+Defining \prop_gput:Nnx on line ...
+Defining \prop_gput:NVn on line ...
+Defining \prop_gput:NVV on line ...
+Defining \prop_gput:Non on line ...
+Defining \prop_gput:Noo on line ...
+Defining \prop_gput:cnn on line ...
+Defining \prop_gput:cnV on line ...
+Defining \prop_gput:cno on line ...
+Defining \prop_gput:cnx on line ...
+Defining \prop_gput:cVn on line ...
+Defining \prop_gput:cVV on line ...
+Defining \prop_gput:con on line ...
+Defining \prop_gput:coo on line ...
+Defining \prop_put_if_new:Nnn on line ...
+Defining \prop_gput_if_new:Nnn on line ...
+Defining \__prop_put_if_new:NNnn on line ...
+Defining \prop_put_if_new:cnn on line ...
+Defining \prop_gput_if_new:cnn on line ...
+Defining \prop_if_exist:NTF on line ...
+Defining \prop_if_exist:NT on line ...
+Defining \prop_if_exist:NF on line ...
+Defining \prop_if_exist_p:N on line ...
+Defining \prop_if_exist:cTF on line ...
+Defining \prop_if_exist:cT on line ...
+Defining \prop_if_exist:cF on line ...
+Defining \prop_if_exist_p:c on line ...
+Defining \prop_if_empty_p:N on line ...
+Defining \prop_if_empty:NT on line ...
+Defining \prop_if_empty:NF on line ...
+Defining \prop_if_empty:NTF on line ...
+Defining \prop_if_empty_p:c on line ...
+Defining \prop_if_empty:cT on line ...
+Defining \prop_if_empty:cF on line ...
+Defining \prop_if_empty:cTF on line ...
+Defining \prop_if_in_p:Nn on line ...
+Defining \prop_if_in:NnT on line ...
+Defining \prop_if_in:NnF on line ...
+Defining \prop_if_in:NnTF on line ...
+Defining \__prop_if_in:nwwn on line ...
+Defining \__prop_if_in:N on line ...
+Defining \prop_if_in_p:NV on line ...
+Defining \prop_if_in_p:No on line ...
+Defining \prop_if_in_p:cn on line ...
+Defining \prop_if_in_p:cV on line ...
+Defining \prop_if_in_p:co on line ...
+Defining \prop_if_in:NVT on line ...
+Defining \prop_if_in:NoT on line ...
+Defining \prop_if_in:cnT on line ...
+Defining \prop_if_in:cVT on line ...
+Defining \prop_if_in:coT on line ...
+Defining \prop_if_in:NVF on line ...
+Defining \prop_if_in:NoF on line ...
+Defining \prop_if_in:cnF on line ...
+Defining \prop_if_in:cVF on line ...
+Defining \prop_if_in:coF on line ...
+Defining \prop_if_in:NVTF on line ...
+Defining \prop_if_in:NoTF on line ...
+Defining \prop_if_in:cnTF on line ...
+Defining \prop_if_in:cVTF on line ...
+Defining \prop_if_in:coTF on line ...
+Defining \prop_get:NnNT on line ...
+Defining \prop_get:NnNF on line ...
+Defining \prop_get:NnNTF on line ...
+Defining \prop_get:NVNT on line ...
+Defining \prop_get:NoNT on line ...
+Defining \prop_get:NVNF on line ...
+Defining \prop_get:NoNF on line ...
+Defining \prop_get:NVNTF on line ...
+Defining \prop_get:NoNTF on line ...
+Defining \prop_get:cnNT on line ...
+Defining \prop_get:cVNT on line ...
+Defining \prop_get:coNT on line ...
+Defining \prop_get:cnNF on line ...
+Defining \prop_get:cVNF on line ...
+Defining \prop_get:coNF on line ...
+Defining \prop_get:cnNTF on line ...
+Defining \prop_get:cVNTF on line ...
+Defining \prop_get:coNTF on line ...
+Defining \prop_map_function:NN on line ...
+Defining \__prop_map_function:Nwwn on line ...
+Defining \prop_map_function:Nc on line ...
+Defining \prop_map_function:cN on line ...
+Defining \prop_map_function:cc on line ...
+Defining \prop_map_inline:Nn on line ...
+Defining \prop_map_inline:cn on line ...
+Defining \prop_map_break: on line ...
+Defining \prop_map_break:n on line ...
+Defining \prop_show:N on line ...
+Defining \prop_show:c on line ...
+Defining \prop_get:Nn on line ...
+Defining \prop_get:cn on line ...
+Defining \l__msg_internal_tl on line ...
+Defining \c__msg_text_prefix_tl on line ...
+Defining \c__msg_more_text_prefix_tl on line ...
+Defining \msg_if_exist_p:nn on line ...
+Defining \msg_if_exist:nnT on line ...
+Defining \msg_if_exist:nnF on line ...
+Defining \msg_if_exist:nnTF on line ...
+Defining \__chk_if_free_msg:nn on line ...
+Defining \msg_new:nnnn on line ...
+Defining \msg_new:nnn on line ...
+Defining \msg_set:nnnn on line ...
+Defining \msg_set:nnn on line ...
+Defining \msg_gset:nnnn on line ...
+Defining \msg_gset:nnn on line ...
+Defining \c__msg_coding_error_text_tl on line ...
+Defining \c__msg_continue_text_tl on line ...
+Defining \c__msg_critical_text_tl on line ...
+Defining \c__msg_fatal_text_tl on line ...
+Defining \c__msg_help_text_tl on line ...
+Defining \c__msg_no_info_text_tl on line ...
+Defining \c__msg_on_line_text_tl on line ...
+Defining \c__msg_return_text_tl on line ...
+Defining \c__msg_trouble_text_tl on line ...
+Defining \msg_line_number: on line ...
+Defining \msg_interrupt:nnn on line ...
+Defining \__msg_interrupt_wrap:nn on line ...
+Defining \__msg_interrupt_more_text:n on line ...
+Defining \__msg_interrupt_text:n on line ...
+Defining \msg_log:n on line ...
+Defining \msg_term:n on line ...
+Defining \msg_fatal_text:n on line ...
+Defining \msg_critical_text:n on line ...
+Defining \msg_error_text:n on line ...
+Defining \msg_warning_text:n on line ...
+Defining \msg_info_text:n on line ...
+Defining \msg_see_documentation_text:n on line ...
+Defining \l__msg_redirect_fatal_prop on line ...
+Defining \__msg_fatal_code:nnnnnn on line ...
+Defining \msg_fatal:nnnnnn on line ...
+Defining \msg_fatal:nnnnn on line ...
+Defining \msg_fatal:nnnn on line ...
+Defining \msg_fatal:nnn on line ...
+Defining \msg_fatal:nn on line ...
+Defining \msg_fatal:nnxxxx on line ...
+Defining \msg_fatal:nnxxx on line ...
+Defining \msg_fatal:nnxx on line ...
+Defining \msg_fatal:nnx on line ...
+Defining \l__msg_redirect_critical_prop on line ...
+Defining \__msg_critical_code:nnnnnn on line ...
+Defining \msg_critical:nnnnnn on line ...
+Defining \msg_critical:nnnnn on line ...
+Defining \msg_critical:nnnn on line ...
+Defining \msg_critical:nnn on line ...
+Defining \msg_critical:nn on line ...
+Defining \msg_critical:nnxxxx on line ...
+Defining \msg_critical:nnxxx on line ...
+Defining \msg_critical:nnxx on line ...
+Defining \msg_critical:nnx on line ...
+Defining \l__msg_redirect_error_prop on line ...
+Defining \__msg_error_code:nnnnnn on line ...
+Defining \msg_error:nnnnnn on line ...
+Defining \msg_error:nnnnn on line ...
+Defining \msg_error:nnnn on line ...
+Defining \msg_error:nnn on line ...
+Defining \msg_error:nn on line ...
+Defining \msg_error:nnxxxx on line ...
+Defining \msg_error:nnxxx on line ...
+Defining \msg_error:nnxx on line ...
+Defining \msg_error:nnx on line ...
+Defining \__msg_error:cnnnnn on line ...
+Defining \__msg_no_more_text:nnnn on line ...
+Defining \l__msg_redirect_warning_prop on line ...
+Defining \__msg_warning_code:nnnnnn on line ...
+Defining \msg_warning:nnnnnn on line ...
+Defining \msg_warning:nnnnn on line ...
+Defining \msg_warning:nnnn on line ...
+Defining \msg_warning:nnn on line ...
+Defining \msg_warning:nn on line ...
+Defining \msg_warning:nnxxxx on line ...
+Defining \msg_warning:nnxxx on line ...
+Defining \msg_warning:nnxx on line ...
+Defining \msg_warning:nnx on line ...
+Defining \l__msg_redirect_info_prop on line ...
+Defining \__msg_info_code:nnnnnn on line ...
+Defining \msg_info:nnnnnn on line ...
+Defining \msg_info:nnnnn on line ...
+Defining \msg_info:nnnn on line ...
+Defining \msg_info:nnn on line ...
+Defining \msg_info:nn on line ...
+Defining \msg_info:nnxxxx on line ...
+Defining \msg_info:nnxxx on line ...
+Defining \msg_info:nnxx on line ...
+Defining \msg_info:nnx on line ...
+Defining \l__msg_redirect_log_prop on line ...
+Defining \__msg_log_code:nnnnnn on line ...
+Defining \msg_log:nnnnnn on line ...
+Defining \msg_log:nnnnn on line ...
+Defining \msg_log:nnnn on line ...
+Defining \msg_log:nnn on line ...
+Defining \msg_log:nn on line ...
+Defining \msg_log:nnxxxx on line ...
+Defining \msg_log:nnxxx on line ...
+Defining \msg_log:nnxx on line ...
+Defining \msg_log:nnx on line ...
+Defining \l__msg_redirect_none_prop on line ...
+Defining \__msg_none_code:nnnnnn on line ...
+Defining \msg_none:nnnnnn on line ...
+Defining \msg_none:nnnnn on line ...
+Defining \msg_none:nnnn on line ...
+Defining \msg_none:nnn on line ...
+Defining \msg_none:nn on line ...
+Defining \msg_none:nnxxxx on line ...
+Defining \msg_none:nnxxx on line ...
+Defining \msg_none:nnxx on line ...
+Defining \msg_none:nnx on line ...
+Defining \__msg_class_chk_exist:nT on line ...
+Defining \l__msg_class_tl on line ...
+Defining \l__msg_current_class_tl on line ...
+Defining \l__msg_redirect_prop on line ...
+Defining \l__msg_hierarchy_seq on line ...
+Defining \l__msg_class_loop_seq on line ...
+Defining \__msg_use:nnnnnnn on line ...
+Defining \__msg_use_code: on line ...
+Defining \__msg_use_redirect_name:n on line ...
+Defining \__msg_use_hierarchy:nwwN on line ...
+Defining \__msg_use_redirect_module:n on line ...
+Defining \msg_redirect_name:nnn on line ...
+Defining \msg_redirect_class:nn on line ...
+Defining \msg_redirect_module:nnn on line ...
+Defining \__msg_redirect:nnn on line ...
+Defining \__msg_redirect_loop_chk:nnn on line ...
+Defining \__msg_redirect_loop_chk:onn on line ...
+Defining \__msg_redirect_loop_list:n on line ...
+Defining \__msg_kernel_new:nnnn on line ...
+Defining \__msg_kernel_new:nnn on line ...
+Defining \__msg_kernel_set:nnnn on line ...
+Defining \__msg_kernel_set:nnn on line ...
+Defining \__msg_kernel_fatal:nnnnnn on line ...
+Defining \__msg_kernel_fatal:nnnnn on line ...
+Defining \__msg_kernel_fatal:nnnn on line ...
+Defining \__msg_kernel_fatal:nnn on line ...
+Defining \__msg_kernel_fatal:nn on line ...
+Defining \__msg_kernel_fatal:nnxxxx on line ...
+Defining \__msg_kernel_fatal:nnxxx on line ...
+Defining \__msg_kernel_fatal:nnxx on line ...
+Defining \__msg_kernel_fatal:nnx on line ...
+Defining \__msg_kernel_error:nnnnnn on line ...
+Defining \__msg_kernel_error:nnnnn on line ...
+Defining \__msg_kernel_error:nnnn on line ...
+Defining \__msg_kernel_error:nnn on line ...
+Defining \__msg_kernel_error:nn on line ...
+Defining \__msg_kernel_error:nnxxxx on line ...
+Defining \__msg_kernel_error:nnxxx on line ...
+Defining \__msg_kernel_error:nnxx on line ...
+Defining \__msg_kernel_error:nnx on line ...
+Defining \__msg_kernel_warning:nnnnnn on line ...
+Defining \__msg_kernel_warning:nnnnn on line ...
+Defining \__msg_kernel_warning:nnnn on line ...
+Defining \__msg_kernel_warning:nnn on line ...
+Defining \__msg_kernel_warning:nn on line ...
+Defining \__msg_kernel_warning:nnxxxx on line ...
+Defining \__msg_kernel_warning:nnxxx on line ...
+Defining \__msg_kernel_warning:nnxx on line ...
+Defining \__msg_kernel_warning:nnx on line ...
+Defining \__msg_kernel_info:nnnnnn on line ...
+Defining \__msg_kernel_info:nnnnn on line ...
+Defining \__msg_kernel_info:nnnn on line ...
+Defining \__msg_kernel_info:nnn on line ...
+Defining \__msg_kernel_info:nn on line ...
+Defining \__msg_kernel_info:nnxxxx on line ...
+Defining \__msg_kernel_info:nnxxx on line ...
+Defining \__msg_kernel_info:nnxx on line ...
+Defining \__msg_kernel_info:nnx on line ...
+Defining message LaTeX/kernel/message-already-defined on line ...
+Defining message LaTeX/kernel/message-unknown on line ...
+Defining message LaTeX/kernel/message-class-unknown on line ...
+Defining message LaTeX/kernel/message-redirect-loop on line ...
+Defining message LaTeX/kernel/bad-number-of-arguments on line ...
+Defining message LaTeX/kernel/command-already-defined on line ...
+Defining message LaTeX/kernel/command-not-defined on line ...
+Defining message LaTeX/kernel/empty-search-pattern on line ...
+Defining message LaTeX/kernel/out-of-registers on line ...
+Defining message LaTeX/kernel/missing-colon on line ...
+Defining message LaTeX/kernel/protected-predicate on line ...
+Defining message LaTeX/kernel/conditional-form-unknown on line ...
+Defining message LaTeX/kernel/scanmark-already-defined on line ...
+Defining message LaTeX/kernel/variable-not-defined on line ...
+Defining message LaTeX/kernel/variant-too-long on line ...
+Defining message LaTeX/kernel/invalid-variant on line ...
+Defining message LaTeX/kernel/bad-variable on line ...
+Defining message LaTeX/kernel/misused-sequence on line ...
+Defining message LaTeX/kernel/misused-prop on line ...
+Defining message LaTeX/kernel/negative-replication on line ...
+Defining message LaTeX/kernel/unknown-comparison on line ...
+Defining message LaTeX/kernel/zero-step on line ...
+Defining message LaTeX/kernel/show-clist on line ...
+Defining message LaTeX/kernel/show-prop on line ...
+Defining message LaTeX/kernel/show-seq on line ...
+Defining message LaTeX/kernel/show-streams on line ...
+Defining \__msg_expandable_error:n on line ...
+Defining \__msg_expandable_error:w on line ...
+Defining \__msg_kernel_expandable_error:nnnnnn on line ...
+Defining \__msg_kernel_expandable_error:nnnnn on line ...
+Defining \__msg_kernel_expandable_error:nnnn on line ...
+Defining \__msg_kernel_expandable_error:nnn on line ...
+Defining \__msg_kernel_expandable_error:nn on line ...
+Defining \g__msg_log_next_bool on line ...
+Defining \__msg_log_next: on line ...
+Defining \__msg_show_pre:nnnnnn on line ...
+Defining \__msg_show_pre:nnxxxx on line ...
+Defining \exp_args:NnnnnnV on line ...
+Defining \__msg_show_pre:nnnnnV on line ...
+Defining \__msg_show_pre_aux:n on line ...
+Defining \__msg_show_variable:NNNnn on line ...
+Defining \__msg_show_wrap:Nn on line ...
+Defining \__msg_show_wrap:n on line ...
+Defining \__msg_show_wrap_aux:n on line ...
+Defining \__msg_show_wrap_aux:w on line ...
+Defining \__msg_show_item:n on line ...
+Defining \__msg_show_item:nn on line ...
+Defining \__msg_show_item_unbraced:nn on line ...
+Defining \g_file_current_name_tl on line ...
+Defining \g__file_stack_seq on line ...
+Defining \g__file_record_seq on line ...
+Defining \l__file_internal_tl on line ...
+Defining \l__file_internal_name_tl on line ...
+Defining \l__file_search_path_seq on line ...
+Defining \l__file_saved_search_path_seq on line ...
+Defining \l__file_internal_seq on line ...
+Defining \__file_name_sanitize:nn on line ...
+Defining \__file_name_sanitize_aux:n on line ...
+Defining \file_add_path:nN on line ...
+Defining \__file_add_path:nN on line ...
+Defining \__file_add_path_search:nN on line ...
+Defining \file_if_exist:nT on line ...
+Defining \file_if_exist:nF on line ...
+Defining \file_if_exist:nTF on line ...
+Defining \file_input:n on line ...
+Defining \__file_if_exist:nT on line ...
+Defining \__file_input:n on line ...
+Defining \__file_input:V on line ...
+Defining \__file_input_aux:n on line ...
+Defining \__file_input_aux:o on line ...
+Defining \file_path_include:n on line ...
+Defining \__file_path_include:n on line ...
+Defining \file_path_remove:n on line ...
+Defining \file_list: on line ...
+Defining \c_term_ior on line ...
+Defining \g__ior_streams_seq on line ...
+Defining \l__ior_stream_tl on line ...
+Defining \g__ior_streams_prop on line ...
+Defining \ior_new:N on line ...
+Defining \ior_new:c on line ...
+Defining \ior_open:Nn on line ...
+Defining \ior_open:cn on line ...
+Defining \__ior_open_aux:Nn on line ...
+Defining \ior_open:NnT on line ...
+Defining \ior_open:NnF on line ...
+Defining \ior_open:NnTF on line ...
+Defining \ior_open:cnT on line ...
+Defining \ior_open:cnF on line ...
+Defining \ior_open:cnTF on line ...
+Defining \__ior_open_aux:NnTF on line ...
+Defining \__ior_new:N on line ...
+Defining \__ior_open:Nn on line ...
+Defining \__ior_open:No on line ...
+Defining \__ior_open_stream:Nn on line ...
+Defining \ior_close:N on line ...
+Defining \ior_close:c on line ...
+Defining \ior_list_streams: on line ...
+Defining \__ior_list_streams:Nn on line ...
+Defining \if_eof:w on line ...
+Defining \ior_if_eof_p:N on line ...
+Defining \ior_if_eof:NT on line ...
+Defining \ior_if_eof:NF on line ...
+Defining \ior_if_eof:NTF on line ...
+Defining \ior_get:NN on line ...
+Defining \ior_get_str:NN on line ...
+Defining \g__file_internal_ior on line ...
+Defining \c_log_iow on line ...
+Defining \c_term_iow on line ...
+Defining \g__iow_streams_seq on line ...
+Defining \l__iow_stream_tl on line ...
+Defining \g__iow_streams_prop on line ...
+Defining \iow_new:N on line ...
+Defining \iow_new:c on line ...
+Defining \__iow_new:N on line ...
+Defining \iow_open:Nn on line ...
+Defining \iow_open:cn on line ...
+Defining \__iow_open:Nn on line ...
+Defining \__iow_open:No on line ...
+Defining \__iow_open_stream:Nn on line ...
+Defining \iow_close:N on line ...
+Defining \iow_close:c on line ...
+Defining \iow_list_streams: on line ...
+Defining \__iow_list_streams:Nn on line ...
+Defining \iow_shipout_x:Nn on line ...
+Defining \iow_shipout_x:cn on line ...
+Defining \iow_shipout_x:Nx on line ...
+Defining \iow_shipout_x:cx on line ...
+Defining \iow_shipout:Nn on line ...
+Defining \iow_shipout:cn on line ...
+Defining \iow_shipout:Nx on line ...
+Defining \iow_shipout:cx on line ...
+Defining \__iow_with:Nnn on line ...
+Defining \__iow_with_aux:nNnn on line ...
+Defining \iow_now:Nn on line ...
+Defining \iow_now:cn on line ...
+Defining \iow_now:Nx on line ...
+Defining \iow_now:cx on line ...
+Defining \iow_log:n on line ...
+Defining \iow_term:n on line ...
+Defining \iow_newline: on line ...
+Defining \iow_char:N on line ...
+Defining \l_iow_line_count_int on line ...
+\l_iow_line_count_int=\count119
+Defining \l__iow_target_count_int on line ...
+\l__iow_target_count_int=\count120
+Defining \l__iow_current_line_int on line ...
+\l__iow_current_line_int=\count121
+Defining \l__iow_current_word_int on line ...
+\l__iow_current_word_int=\count122
+Defining \l__iow_current_indentation_int on line ...
+\l__iow_current_indentation_int=\count123
+Defining \l__iow_current_line_tl on line ...
+Defining \l__iow_current_word_tl on line ...
+Defining \l__iow_current_indentation_tl on line ...
+Defining \l__iow_wrap_tl on line ...
+Defining \l__iow_newline_tl on line ...
+Defining \l__iow_line_start_bool on line ...
+Defining \c_catcode_other_space_tl on line ...
+Defining c__iow_wrap_marker_tl on line ...
+Defining \c__iow_wrap_end_marker_tl on line ...
+Defining \c__iow_wrap_newline_marker_tl on line ...
+Defining \c__iow_wrap_indent_marker_tl on line ...
+Defining \c__iow_wrap_unindent_marker_tl on line ...
+Defining \__iow_indent:n on line ...
+Defining \__iow_indent_error:n on line ...
+Defining \iow_indent:n on line ...
+Defining \iow_wrap:nnnN on line ...
+Defining \__iow_wrap_set:Nx on line ...
+Defining \__iow_wrap_set_target: on line ...
+Defining \__iow_wrap_loop:w on line ...
+Defining \__iow_wrap_word: on line ...
+Defining \__iow_wrap_word_fits: on line ...
+Defining \__iow_wrap_word_newline: on line ...
+Defining \__iow_wrap_special:w on line ...
+Defining \__iow_wrap_newline: on line ...
+Defining \__iow_wrap_indent: on line ...
+Defining \__iow_wrap_unindent: on line ...
+Defining \__iow_wrap_end: on line ...
+Defining \__str_count_ignore_spaces:N on line ...
+Defining \__str_count_ignore_spaces:n on line ...
+Defining \__str_count_loop:NNNNNNNNN on line ...
+Defining message LaTeX/kernel/file-not-found on line ...
+Defining message LaTeX/kernel/input-streams-exhausted on line ...
+Defining message LaTeX/kernel/output-streams-exhausted on line ...
+Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
+Defining message LaTeX/kernel/indent-outside-wrapping-code on line ...
+Defining \if_dim:w on line ...
+Defining \__dim_eval:w on line ...
+Defining \__dim_eval_end: on line ...
+Defining \dim_new:N on line ...
+Defining \dim_new:c on line ...
+Defining \dim_const:Nn on line ...
+Defining \dim_const:cn on line ...
+Defining \dim_zero:N on line ...
+Defining \dim_gzero:N on line ...
+Defining \dim_zero:c on line ...
+Defining \dim_gzero:c on line ...
+Defining \dim_zero_new:N on line ...
+Defining \dim_gzero_new:N on line ...
+Defining \dim_zero_new:c on line ...
+Defining \dim_gzero_new:c on line ...
+Defining \dim_if_exist:NTF on line ...
+Defining \dim_if_exist:NT on line ...
+Defining \dim_if_exist:NF on line ...
+Defining \dim_if_exist_p:N on line ...
+Defining \dim_if_exist:cTF on line ...
+Defining \dim_if_exist:cT on line ...
+Defining \dim_if_exist:cF on line ...
+Defining \dim_if_exist_p:c on line ...
+Defining \dim_set:Nn on line ...
+Defining \dim_gset:Nn on line ...
+Defining \dim_set:cn on line ...
+Defining \dim_gset:cn on line ...
+Defining \dim_set_eq:NN on line ...
+Defining \dim_set_eq:cN on line ...
+Defining \dim_set_eq:Nc on line ...
+Defining \dim_set_eq:cc on line ...
+Defining \dim_gset_eq:NN on line ...
+Defining \dim_gset_eq:cN on line ...
+Defining \dim_gset_eq:Nc on line ...
+Defining \dim_gset_eq:cc on line ...
+Defining \dim_add:Nn on line ...
+Defining \dim_gadd:Nn on line ...
+Defining \dim_add:cn on line ...
+Defining \dim_gadd:cn on line ...
+Defining \dim_sub:Nn on line ...
+Defining \dim_gsub:Nn on line ...
+Defining \dim_sub:cn on line ...
+Defining \dim_gsub:cn on line ...
+Defining \dim_abs:n on line ...
+Defining \__dim_abs:N on line ...
+Defining \__dim_maxmin:wwN on line ...
+Defining \dim_ratio:nn on line ...
+Defining \__dim_ratio:n on line ...
+Defining \dim_compare_p:nNn on line ...
+Defining \dim_compare:nNnT on line ...
+Defining \dim_compare:nNnF on line ...
+Defining \dim_compare:nNnTF on line ...
+Defining \dim_compare_p:n on line ...
+Defining \dim_compare:nT on line ...
+Defining \dim_compare:nF on line ...
+Defining \dim_compare:nTF on line ...
+Defining \__dim_compare:w on line ...
+Defining \__dim_compare:wNN on line ...
+Defining \__dim_compare_!:w on line ...
+Defining \__dim_compare_=:w on line ...
+Defining \__dim_compare_<:w on line ...
+Defining \__dim_compare_>:w on line ...
+Defining \__dim_compare_end:w on line ...
+Defining \dim_case:nnTF on line ...
+Defining \dim_case:nnT on line ...
+Defining \dim_case:nnF on line ...
+Defining \dim_case:nn on line ...
+Defining \__dim_case:nnTF on line ...
+Defining \__dim_case:nw on line ...
+Defining \__dim_case_end:nw on line ...
+Defining \dim_eval:n on line ...
+Defining \dim_use:N on line ...
+Defining \dim_use:c on line ...
+Defining \dim_to_decimal:n on line ...
+Defining \__dim_to_decimal:w on line ...
+Defining \dim_to_decimal_in_bp:n on line ...
+Defining \dim_to_decimal_in_sp:n on line ...
+Defining \dim_to_decimal_in_unit:nn on line ...
+Defining \dim_show:N on line ...
+Defining \dim_show:c on line ...
+Defining \dim_show:n on line ...
+Defining \c_zero_dim on line ...
+\c_zero_dim=\dimen132
+Defining \c_max_dim on line ...
+\c_max_dim=\dimen133
+Defining \l_tmpa_dim on line ...
+\l_tmpa_dim=\dimen134
+Defining \l_tmpb_dim on line ...
+\l_tmpb_dim=\dimen135
+Defining \g_tmpa_dim on line ...
+\g_tmpa_dim=\dimen136
+Defining \g_tmpb_dim on line ...
+\g_tmpb_dim=\dimen137
+Defining \skip_new:N on line ...
+Defining \skip_new:c on line ...
+Defining \skip_const:Nn on line ...
+Defining \skip_const:cn on line ...
+Defining \skip_zero:N on line ...
+Defining \skip_gzero:N on line ...
+Defining \skip_zero:c on line ...
+Defining \skip_gzero:c on line ...
+Defining \skip_zero_new:N on line ...
+Defining \skip_gzero_new:N on line ...
+Defining \skip_zero_new:c on line ...
+Defining \skip_gzero_new:c on line ...
+Defining \skip_if_exist:NTF on line ...
+Defining \skip_if_exist:NT on line ...
+Defining \skip_if_exist:NF on line ...
+Defining \skip_if_exist_p:N on line ...
+Defining \skip_if_exist:cTF on line ...
+Defining \skip_if_exist:cT on line ...
+Defining \skip_if_exist:cF on line ...
+Defining \skip_if_exist_p:c on line ...
+Defining \skip_set:Nn on line ...
+Defining \skip_gset:Nn on line ...
+Defining \skip_set:cn on line ...
+Defining \skip_gset:cn on line ...
+Defining \skip_set_eq:NN on line ...
+Defining \skip_set_eq:cN on line ...
+Defining \skip_set_eq:Nc on line ...
+Defining \skip_set_eq:cc on line ...
+Defining \skip_gset_eq:NN on line ...
+Defining \skip_gset_eq:cN on line ...
+Defining \skip_gset_eq:Nc on line ...
+Defining \skip_gset_eq:cc on line ...
+Defining \skip_add:Nn on line ...
+Defining \skip_gadd:Nn on line ...
+Defining \skip_add:cn on line ...
+Defining \skip_gadd:cn on line ...
+Defining \skip_sub:Nn on line ...
+Defining \skip_gsub:Nn on line ...
+Defining \skip_sub:cn on line ...
+Defining \skip_gsub:cn on line ...
+Defining \skip_if_eq_p:nn on line ...
+Defining \skip_if_eq:nnT on line ...
+Defining \skip_if_eq:nnF on line ...
+Defining \skip_if_eq:nnTF on line ...
+Defining \skip_if_finite_p:n on line ...
+Defining \skip_if_finite:nT on line ...
+Defining \skip_if_finite:nF on line ...
+Defining \skip_if_finite:nTF on line ...
+Defining \__skip_if_finite:wwNw on line ...
+Defining \skip_eval:n on line ...
+Defining \skip_use:N on line ...
+Defining \skip_use:c on line ...
+Defining \skip_horizontal:N on line ...
+Defining \skip_horizontal:n on line ...
+Defining \skip_vertical:N on line ...
+Defining \skip_vertical:n on line ...
+Defining \skip_horizontal:c on line ...
+Defining \skip_vertical:c on line ...
+Defining \skip_show:N on line ...
+Defining \skip_show:c on line ...
+Defining \skip_show:n on line ...
+Defining \c_zero_skip on line ...
+\c_zero_skip=\skip71
+Defining \c_max_skip on line ...
+\c_max_skip=\skip72
+Defining \l_tmpa_skip on line ...
+\l_tmpa_skip=\skip73
+Defining \l_tmpb_skip on line ...
+\l_tmpb_skip=\skip74
+Defining \g_tmpa_skip on line ...
+\g_tmpa_skip=\skip75
+Defining \g_tmpb_skip on line ...
+\g_tmpb_skip=\skip76
+Defining \muskip_new:N on line ...
+Defining \muskip_new:c on line ...
+Defining \muskip_const:Nn on line ...
+Defining \muskip_const:cn on line ...
+Defining \muskip_zero:N on line ...
+Defining \muskip_gzero:N on line ...
+Defining \muskip_zero:c on line ...
+Defining \muskip_gzero:c on line ...
+Defining \muskip_zero_new:N on line ...
+Defining \muskip_gzero_new:N on line ...
+Defining \muskip_zero_new:c on line ...
+Defining \muskip_gzero_new:c on line ...
+Defining \muskip_if_exist:NTF on line ...
+Defining \muskip_if_exist:NT on line ...
+Defining \muskip_if_exist:NF on line ...
+Defining \muskip_if_exist_p:N on line ...
+Defining \muskip_if_exist:cTF on line ...
+Defining \muskip_if_exist:cT on line ...
+Defining \muskip_if_exist:cF on line ...
+Defining \muskip_if_exist_p:c on line ...
+Defining \muskip_set:Nn on line ...
+Defining \muskip_gset:Nn on line ...
+Defining \muskip_set:cn on line ...
+Defining \muskip_gset:cn on line ...
+Defining \muskip_set_eq:NN on line ...
+Defining \muskip_set_eq:cN on line ...
+Defining \muskip_set_eq:Nc on line ...
+Defining \muskip_set_eq:cc on line ...
+Defining \muskip_gset_eq:NN on line ...
+Defining \muskip_gset_eq:cN on line ...
+Defining \muskip_gset_eq:Nc on line ...
+Defining \muskip_gset_eq:cc on line ...
+Defining \muskip_add:Nn on line ...
+Defining \muskip_gadd:Nn on line ...
+Defining \muskip_add:cn on line ...
+Defining \muskip_gadd:cn on line ...
+Defining \muskip_sub:Nn on line ...
+Defining \muskip_gsub:Nn on line ...
+Defining \muskip_sub:cn on line ...
+Defining \muskip_gsub:cn on line ...
+Defining \muskip_eval:n on line ...
+Defining \muskip_use:N on line ...
+Defining \muskip_use:c on line ...
+Defining \muskip_show:N on line ...
+Defining \muskip_show:c on line ...
+Defining \muskip_show:n on line ...
+Defining \c_zero_muskip on line ...
+\c_zero_muskip=\muskip40
+Defining \c_max_muskip on line ...
+\c_max_muskip=\muskip41
+Defining \l_tmpa_muskip on line ...
+\l_tmpa_muskip=\muskip42
+Defining \l_tmpb_muskip on line ...
+\l_tmpb_muskip=\muskip43
+Defining \g_tmpa_muskip on line ...
+\g_tmpa_muskip=\muskip44
+Defining \g_tmpb_muskip on line ...
+\g_tmpb_muskip=\muskip45
+Defining \__dim_strip_bp:n on line ...
+Defining \__dim_strip_pt:n on line ...
+Defining \g__keyval_level_int on line ...
+\g__keyval_level_int=\count124
+Defining \l__keyval_key_tl on line ...
+Defining \l__keyval_value_tl on line ...
+Defining \l__keyval_sanitise_tl on line ...
+Defining \l__keyval_parse_tl on line ...
+Defining \__keyval_parse:n on line ...
+Defining \__keyval_parse_elt:w on line ...
+Defining \__keyval_split_key_value:w on line ...
+Defining \__keyval_split_key:w on line ...
+Defining \__keyval_split:Nn on line ...
+Defining \__keyval_split:Nw on line ...
+Defining \__keyval_split_value:w on line ...
+Defining \keyval_parse:NNn on line ...
+Defining message LaTeX/kernel/misplaced-equals-sign on line ...
+Defining \c__keys_code_root_tl on line ...
+Defining \c__keys_info_root_tl on line ...
+Defining \c__keys_props_root_tl on line ...
+Defining \l_keys_choice_int on line ...
+\l_keys_choice_int=\count125
+Defining \l_keys_choice_tl on line ...
+Defining \l__keys_groups_clist on line ...
+Defining \l_keys_key_tl on line ...
+Defining \l__keys_module_tl on line ...
+Defining \l__keys_no_value_bool on line ...
+Defining \l__keys_only_known_bool on line ...
+Defining \l_keys_path_tl on line ...
+Defining \l__keys_property_tl on line ...
+Defining \l__keys_selective_bool on line ...
+Defining \l__keys_filtered_bool on line ...
+Defining \l__keys_selective_seq on line ...
+Defining \l__keys_unused_clist on line ...
+Defining \l_keys_value_tl on line ...
+Defining \l__keys_tmp_bool on line ...
+Defining \keys_define:nn on line ...
+Defining \__keys_define:nnn on line ...
+Defining \__keys_define:onn on line ...
+Defining \__keys_define_elt:n on line ...
+Defining \__keys_define_elt:nn on line ...
+Defining \__keys_define_elt_aux:nn on line ...
+Defining \__keys_property_find:n on line ...
+Defining \__keys_property_find:w on line ...
+Defining \__keys_define_key:n on line ...
+Defining \__keys_define_key:w on line ...
+Defining \__keys_ensure_exist:n on line ...
+Defining \__keys_ensure_exist:V on line ...
+Defining \__keys_bool_set:Nn on line ...
+Defining \__keys_bool_set:cn on line ...
+Defining \__keys_bool_set_inverse:Nn on line ...
+Defining \__keys_bool_set_inverse:cn on line ...
+Defining \__keys_choice_make: on line ...
+Defining \__keys_multichoice_make: on line ...
+Defining \__keys_choice_make:N on line ...
+Defining \__keys_choice_make_aux:N on line ...
+Defining \__keys_parent:n on line ...
+Defining \__keys_parent:o on line ...
+Defining \__keys_parent:wn on line ...
+Defining \__keys_choices_make:nn on line ...
+Defining \__keys_multichoices_make:nn on line ...
+Defining \__keys_choices_make:Nnn on line ...
+Defining \__keys_cmd_set:nn on line ...
+Defining \__keys_cmd_set:nx on line ...
+Defining \__keys_cmd_set:Vn on line ...
+Defining \exp_args:NVo on line ...
+Defining \__keys_cmd_set:Vo on line ...
+Defining \__keys_default_set:n on line ...
+Defining \__keys_groups_set:n on line ...
+Defining \__keys_initialise:n on line ...
+Defining \__keys_initialise:wn on line ...
+Defining \__keys_meta_make:n on line ...
+Defining \__keys_meta_make:nn on line ...
+Defining \__keys_undefine: on line ...
+Defining \__keys_value_requirement:nn on line ...
+Defining \__keys_variable_set:NnnN on line ...
+Defining \__keys_variable_set:cnnN on line ...
+Defining \key prop > .bool_set:N on line ...
+Defining \key prop > .bool_set:c on line ...
+Defining \key prop > .bool_gset:N on line ...
+Defining \key prop > .bool_gset:c on line ...
+Defining \key prop > .bool_set_inverse:N on line ...
+Defining \key prop > .bool_set_inverse:c on line ...
+Defining \key prop > .bool_gset_inverse:N on line ...
+Defining \key prop > .bool_gset_inverse:c on line ...
+Defining \key prop > .choice: on line ...
+Defining \key prop > .choices:nn on line ...
+Defining \key prop > .choices:Vn on line ...
+Defining \key prop > .choices:on on line ...
+Defining \key prop > .choices:xn on line ...
+Defining \key prop > .code:n on line ...
+Defining \key prop > .clist_set:N on line ...
+Defining \key prop > .clist_set:c on line ...
+Defining \key prop > .clist_gset:N on line ...
+Defining \key prop > .clist_gset:c on line ...
+Defining \key prop > .default:n on line ...
+Defining \key prop > .default:V on line ...
+Defining \key prop > .default:o on line ...
+Defining \key prop > .default:x on line ...
+Defining \key prop > .dim_set:N on line ...
+Defining \key prop > .dim_set:c on line ...
+Defining \key prop > .dim_gset:N on line ...
+Defining \key prop > .dim_gset:c on line ...
+Defining \key prop > .fp_set:N on line ...
+Defining \key prop > .fp_set:c on line ...
+Defining \key prop > .fp_gset:N on line ...
+Defining \key prop > .fp_gset:c on line ...
+Defining \key prop > .groups:n on line ...
+Defining \key prop > .initial:n on line ...
+Defining \key prop > .initial:V on line ...
+Defining \key prop > .initial:o on line ...
+Defining \key prop > .initial:x on line ...
+Defining \key prop > .int_set:N on line ...
+Defining \key prop > .int_set:c on line ...
+Defining \key prop > .int_gset:N on line ...
+Defining \key prop > .int_gset:c on line ...
+Defining \key prop > .meta:n on line ...
+Defining \key prop > .meta:nn on line ...
+Defining \key prop > .multichoice: on line ...
+Defining \key prop > .multichoices:nn on line ...
+Defining \key prop > .multichoices:Vn on line ...
+Defining \key prop > .multichoices:on on line ...
+Defining \key prop > .multichoices:xn on line ...
+Defining \key prop > .skip_set:N on line ...
+Defining \key prop > .skip_set:c on line ...
+Defining \key prop > .skip_gset:N on line ...
+Defining \key prop > .skip_gset:c on line ...
+Defining \key prop > .tl_set:N on line ...
+Defining \key prop > .tl_set:c on line ...
+Defining \key prop > .tl_set_x:N on line ...
+Defining \key prop > .tl_set_x:c on line ...
+Defining \key prop > .tl_gset:N on line ...
+Defining \key prop > .tl_gset:c on line ...
+Defining \key prop > .tl_gset_x:N on line ...
+Defining \key prop > .tl_gset_x:c on line ...
+Defining \key prop > .undefine: on line ...
+Defining \key prop > .value_forbidden:n on line ...
+Defining \key prop > .value_required:n on line ...
+Defining \keys_set:nn on line ...
+Defining \__keys_set:nnn on line ...
+Defining \keys_set:nV on line ...
+Defining \keys_set:nv on line ...
+Defining \keys_set:no on line ...
+Defining \__keys_set:onn on line ...
+Defining \keys_set_known:nnN on line ...
+Defining \keys_set_known:nVN on line ...
+Defining \keys_set_known:nvN on line ...
+Defining \keys_set_known:noN on line ...
+Defining \__keys_set_known:nnnN on line ...
+Defining \__keys_set_known:onnN on line ...
+Defining \keys_set_known:nn on line ...
+Defining \keys_set_known:nV on line ...
+Defining \keys_set_known:nv on line ...
+Defining \keys_set_known:no on line ...
+Defining \keys_set_filter:nnnN on line ...
+Defining \exp_args:NnnV on line ...
+Defining \keys_set_filter:nnVN on line ...
+Defining \exp_args:Nnnv on line ...
+Defining \keys_set_filter:nnvN on line ...
+Defining \keys_set_filter:nnoN on line ...
+Defining \__keys_set_filter:nnnnN on line ...
+Defining \__keys_set_filter:onnnN on line ...
+Defining \keys_set_filter:nnn on line ...
+Defining \keys_set_filter:nnV on line ...
+Defining \keys_set_filter:nnv on line ...
+Defining \keys_set_filter:nno on line ...
+Defining \keys_set_groups:nnn on line ...
+Defining \keys_set_groups:nnV on line ...
+Defining \keys_set_groups:nnv on line ...
+Defining \keys_set_groups:nno on line ...
+Defining \__keys_set_elt:n on line ...
+Defining \__keys_set_elt:nn on line ...
+Defining \__keys_set_elt_aux:nnn on line ...
+Defining \__keys_set_elt_aux:onn on line ...
+Defining \__keys_find_key_module:w on line ...
+Defining \__keys_set_elt_aux: on line ...
+Defining \__keys_set_elt_selective: on line ...
+Defining \__keys_check_groups: on line ...
+Defining \__keys_value_or_default:n on line ...
+Defining \__keys_if_value_p:n on line ...
+Defining \__keys_execute: on line ...
+Defining \__keys_execute_unknown: on line ...
+Defining \__keys_execute:nn on line ...
+Defining \__keys_store_unused: on line ...
+Defining \__keys_choice_find:n on line ...
+Defining \__keys_multichoice_find:n on line ...
+Defining \keys_if_exist_p:nn on line ...
+Defining \keys_if_exist:nnT on line ...
+Defining \keys_if_exist:nnF on line ...
+Defining \keys_if_exist:nnTF on line ...
+Defining \keys_if_choice_exist_p:nnn on line ...
+Defining \keys_if_choice_exist:nnnT on line ...
+Defining \keys_if_choice_exist:nnnF on line ...
+Defining \keys_if_choice_exist:nnnTF on line ...
+Defining \keys_show:nn on line ...
+Defining \__keys_show:NN on line ...
+Defining message LaTeX/kernel/boolean-values-only on line ...
+Defining message LaTeX/kernel/choice-unknown on line ...
+Defining message LaTeX/kernel/key-choice-unknown on line ...
+Defining message LaTeX/kernel/key-no-property on line ...
+Defining message LaTeX/kernel/key-unknown on line ...
+Defining message LaTeX/kernel/nested-choice-key on line ...
+Defining message LaTeX/kernel/property-boolean-values-only on line ...
+Defining message LaTeX/kernel/property-requires-value on line ...
+Defining message LaTeX/kernel/property-unknown on line ...
+Defining message LaTeX/kernel/value-forbidden on line ...
+Defining message LaTeX/kernel/value-required on line ...
+Defining message LaTeX/kernel/show-key on line ...
+Defining \key prop > .value_forbidden: on line ...
+Defining \key prop > .value_required: on line ...
+Defining \__fp_use_none_stop_f:n on line ...
+Defining \__fp_use_s:n on line ...
+Defining \__fp_use_s:nn on line ...
+Defining \__fp_use_none_until_s:w on line ...
+Defining \__fp_use_i_until_s:nw on line ...
+Defining \__fp_use_ii_until_s:nnw on line ...
+Defining \__fp_reverse_args:Nww on line ...
+Defining \__fp_rrot:www on line ...
+Defining \__fp_use_i:ww on line ...
+Defining \__fp_use_i:www on line ...
+Defining \s__fp on line ...
+Defining \__fp_chk:w on line ...
+Defining \s__fp_mark on line ...
+Defining \s__fp_stop on line ...
+Defining \s__fp_invalid on line ...
+Defining \s__fp_underflow on line ...
+Defining \s__fp_overflow on line ...
+Defining \s__fp_division on line ...
+Defining \s__fp_exact on line ...
+Defining \c_zero_fp on line ...
+Defining \c_minus_zero_fp on line ...
+Defining \c_inf_fp on line ...
+Defining \c_minus_inf_fp on line ...
+Defining \c_nan_fp on line ...
+Defining \c__fp_max_exponent_int on line ...
+Defining \__fp_zero_fp:N on line ...
+Defining \__fp_inf_fp:N on line ...
+Defining \__fp_min_fp:N on line ...
+Defining \__fp_max_fp:N on line ...
+Defining \__fp_exponent:w on line ...
+Defining \__fp_neg_sign:N on line ...
+Defining \__fp_sanitize:Nw on line ...
+Defining \__fp_sanitize:wN on line ...
+Defining \__fp_sanitize_zero:w on line ...
+Defining \__fp_exp_after_o:w on line ...
+Defining \__fp_exp_after_o:nw on line ...
+Defining \__fp_exp_after_f:nw on line ...
+Defining \__fp_exp_after_special:nNNw on line ...
+Defining \__fp_exp_after_normal:nNNw on line ...
+Defining \__fp_exp_after_normal:Nwwwww on line ...
+Defining \__fp_exp_after_array_f:w on line ...
+Defining \__fp_exp_after_stop_f:nw on line ...
+Defining \c__fp_leading_shift_int on line ...
+\c__fp_leading_shift_int=\count126
+Defining \c__fp_middle_shift_int on line ...
+\c__fp_middle_shift_int=\count127
+Defining \c__fp_trailing_shift_int on line ...
+\c__fp_trailing_shift_int=\count128
+Defining \__fp_pack:NNNNNw on line ...
+Defining \c__fp_big_leading_shift_int on line ...
+\c__fp_big_leading_shift_int=\count129
+Defining \c__fp_big_middle_shift_int on line ...
+\c__fp_big_middle_shift_int=\count130
+Defining \c__fp_big_trailing_shift_int on line ...
+\c__fp_big_trailing_shift_int=\count131
+Defining \__fp_pack_big:NNNNNNw on line ...
+Defining \c__fp_Bigg_leading_shift_int on line ...
+\c__fp_Bigg_leading_shift_int=\count132
+Defining \c__fp_Bigg_middle_shift_int on line ...
+\c__fp_Bigg_middle_shift_int=\count133
+Defining \c__fp_Bigg_trailing_shift_int on line ...
+\c__fp_Bigg_trailing_shift_int=\count134
+Defining \__fp_pack_Bigg:NNNNNNw on line ...
+Defining \__fp_pack_twice_four:wNNNNNNNN on line ...
+Defining \__fp_pack_eight:wNNNNNNNN on line ...
+Defining \__fp_decimate:nNnnnn on line ...
+Defining \__fp_decimate_:Nnnnn on line ...
+Defining \__fp_decimate_tiny:Nnnnn on line ...
+Defining \__fp_tmp:w on line ...
+Defining \__fp_decimate_i:Nnnnn on line ...
+Defining \__fp_decimate_ii:Nnnnn on line ...
+Defining \__fp_decimate_iii:Nnnnn on line ...
+Defining \__fp_decimate_iv:Nnnnn on line ...
+Defining \__fp_decimate_v:Nnnnn on line ...
+Defining \__fp_decimate_vi:Nnnnn on line ...
+Defining \__fp_decimate_vii:Nnnnn on line ...
+Defining \__fp_decimate_viii:Nnnnn on line ...
+Defining \__fp_decimate_ix:Nnnnn on line ...
+Defining \__fp_decimate_x:Nnnnn on line ...
+Defining \__fp_decimate_xi:Nnnnn on line ...
+Defining \__fp_decimate_xii:Nnnnn on line ...
+Defining \__fp_decimate_xiii:Nnnnn on line ...
+Defining \__fp_decimate_xiv:Nnnnn on line ...
+Defining \__fp_decimate_xv:Nnnnn on line ...
+Defining \__fp_decimate_xvi:Nnnnn on line ...
+Defining \__fp_decimate_pack:nnnnnnnnnnw on line ...
+Defining \__fp_decimate_pack:nnnnnnw on line ...
+Defining \__fp_case_use:nw on line ...
+Defining \__fp_case_return:nw on line ...
+Defining \__fp_case_return_o:Nw on line ...
+Defining \__fp_case_return_same_o:w on line ...
+Defining \__fp_case_return_o:Nww on line ...
+Defining \__fp_case_return_i_o:ww on line ...
+Defining \__fp_case_return_ii_o:ww on line ...
+Defining \__fp_small_int:wTF on line ...
+Defining \__fp_small_int_true:wTF on line ...
+Defining \__fp_small_int_normal:NnwTF on line ...
+Defining \__fp_small_int_test:NnnwNnw on line ...
+Defining \__fp_array_count:n on line ...
+Defining \__fp_array_count_loop:Nw on line ...
+Defining \__fp_expand:n on line ...
+Defining \__fp_expand_loop:nwnN on line ...
+Defining message LaTeX/kernel/misused-fp on line ...
+Defining \fp_flag_off:n on line ...
+Defining \fp_flag_on:n on line ...
+Defining \fp_if_flag_on_p:n on line ...
+Defining \fp_if_flag_on:nT on line ...
+Defining \fp_if_flag_on:nF on line ...
+Defining \fp_if_flag_on:nTF on line ...
+Defining \l__fp_invalid_operation_flag_token on line ...
+Defining \l__fp_division_by_zero_flag_token on line ...
+Defining \l__fp_overflow_flag_token on line ...
+Defining \l__fp_underflow_flag_token on line ...
+Defining \fp_trap:nn on line ...
+Defining \__fp_trap_invalid_operation_set_error: on line ...
+Defining \__fp_trap_invalid_operation_set_flag: on line ...
+Defining \__fp_trap_invalid_operation_set_none: on line ...
+Defining \__fp_trap_invalid_operation_set:N on line ...
+Defining \__fp_trap_division_by_zero_set_error: on line ...
+Defining \__fp_trap_division_by_zero_set_flag: on line ...
+Defining \__fp_trap_division_by_zero_set_none: on line ...
+Defining \__fp_trap_division_by_zero_set:N on line ...
+Defining \__fp_trap_overflow_set_error: on line ...
+Defining \__fp_trap_overflow_set_flag: on line ...
+Defining \__fp_trap_overflow_set_none: on line ...
+Defining \__fp_trap_overflow_set:N on line ...
+Defining \__fp_trap_underflow_set_error: on line ...
+Defining \__fp_trap_underflow_set_flag: on line ...
+Defining \__fp_trap_underflow_set_none: on line ...
+Defining \__fp_trap_underflow_set:N on line ...
+Defining \__fp_trap_overflow_set:NnNn on line ...
+Defining \__fp_invalid_operation:nnw on line ...
+Defining \__fp_invalid_operation_o:Nww on line ...
+Defining \__fp_invalid_operation_tl_o:ff on line ...
+Defining \__fp_division_by_zero_o:Nnw on line ...
+Defining \__fp_division_by_zero_o:NNww on line ...
+Defining \__fp_overflow:w on line ...
+Defining \__fp_underflow:w on line ...
+Defining \__fp_invalid_operation_o:nw on line ...
+Defining \__fp_invalid_operation_o:fw on line ...
+Defining \__fp_error:nnnn on line ...
+Defining \exp_args:Nnnf on line ...
+Defining \__fp_error:nnfn on line ...
+Defining \exp_args:Nnff on line ...
+Defining \__fp_error:nffn on line ...
+Defining message LaTeX/kernel/unknown-fpu-exception on line ...
+Defining message LaTeX/kernel/unknown-fpu-trap-type on line ...
+Defining message LaTeX/kernel/fp-flow on line ...
+Defining message LaTeX/kernel/fp-flow-to on line ...
+Defining message LaTeX/kernel/fp-zero-div on line ...
+Defining message LaTeX/kernel/fp-zero-div-ii on line ...
+Defining message LaTeX/kernel/fp-invalid on line ...
+Defining message LaTeX/kernel/fp-invalid-ii on line ...
+Defining \__fp_round_return_one: on line ...
+Defining \__fp_round_to_ninf:NNN on line ...
+Defining \__fp_round_to_zero:NNN on line ...
+Defining \__fp_round_to_pinf:NNN on line ...
+Defining \__fp_round_to_nearest:NNN on line ...
+Defining \__fp_round_to_nearest_ninf:NNN on line ...
+Defining \__fp_round_to_nearest_zero:NNN on line ...
+Defining \__fp_round_to_nearest_pinf:NNN on line ...
+Defining \__fp_round:NNN on line ...
+Defining \__fp_round_s:NNNw on line ...
+Defining \__fp_round_digit:Nw on line ...
+Defining \__fp_round_to_ninf_neg:NNN on line ...
+Defining \__fp_round_to_zero_neg:NNN on line ...
+Defining \__fp_round_to_pinf_neg:NNN on line ...
+Defining \__fp_round_to_nearest_neg:NNN on line ...
+Defining \__fp_round_to_nearest_ninf_neg:NNN on line ...
+Defining \__fp_round_to_nearest_zero_neg:NNN on line ...
+Defining \__fp_round_to_nearest_pinf_neg:NNN on line ...
+Defining \__fp_round_neg:NNN on line ...
+Defining \__fp_round_o:Nw on line ...
+Defining \__fp_round:Nwww on line ...
+Defining \__fp_round_name_from_cs:N on line ...
+Defining \__fp_round:Nww on line ...
+Defining \__fp_round:Nwn on line ...
+Defining \__fp_round_normal:NwNNnw on line ...
+Defining \__fp_round_normal:NnnwNNnn on line ...
+Defining \__fp_round_pack:Nw on line ...
+Defining \__fp_round_normal:NNwNnn on line ...
+Defining \__fp_round_normal_end:wwNnn on line ...
+Defining \__fp_round_special:NwwNnn on line ...
+Defining \__fp_round_special_aux:Nw on line ...
+Defining \__fp_parse_expand:w on line ...
+Defining \__fp_parse_return_semicolon:w on line ...
+Defining \__fp_type_from_scan:N on line ...
+Defining \__fp_type_from_scan:w on line ...
+Defining \__fp_parse_digits_vii:N on line ...
+Defining \__fp_parse_digits_vi:N on line ...
+Defining \__fp_parse_digits_v:N on line ...
+Defining \__fp_parse_digits_iv:N on line ...
+Defining \__fp_parse_digits_iii:N on line ...
+Defining \__fp_parse_digits_ii:N on line ...
+Defining \__fp_parse_digits_i:N on line ...
+Defining \__fp_parse_digits_:N on line ...
+Defining \__fp_parse_one:Nw on line ...
+Defining \__fp_parse_one_fp:NN on line ...
+Defining \__fp_exp_after_mark_f:nw on line ...
+Defining \__fp_exp_after_?_f:nw on line ...
+Defining \__fp_parse_one_register:NN on line ...
+Defining \__fp_parse_one_register_aux:Nw on line ...
+Defining \__fp_parse_one_register_auxii:wwwNw on line ...
+Defining \__fp_parse_one_register_mu:www on line ...
+Defining \__fp_parse_one_register_int:www on line ...
+Defining \__fp_parse_one_register_dim:ww on line ...
+Defining \__fp_parse_one_digit:NN on line ...
+Defining \__fp_parse_one_other:NN on line ...
+Defining \__fp_parse_word:Nw on line ...
+Defining \__fp_parse_letters:N on line ...
+Defining \__fp_parse_prefix:NNN on line ...
+Defining \__fp_parse_prefix_unknown:NNN on line ...
+Defining \__fp_parse_trim_zeros:N on line ...
+Defining \__fp_parse_trim_end:w on line ...
+Defining \__fp_parse_strim_zeros:N on line ...
+Defining \__fp_parse_strim_end:w on line ...
+Defining \__fp_parse_zero: on line ...
+Defining \__fp_parse_small:N on line ...
+Defining \__fp_parse_small_leading:wwNN on line ...
+Defining \__fp_parse_small_trailing:wwNN on line ...
+Defining \__fp_parse_pack_trailing:NNNNNNww on line ...
+Defining \__fp_parse_pack_leading:NNNNNww on line ...
+Defining \__fp_parse_pack_carry:w on line ...
+Defining \__fp_parse_large:N on line ...
+Defining \__fp_parse_large_leading:wwNN on line ...
+Defining \__fp_parse_large_trailing:wwNN on line ...
+Defining \__fp_parse_round_loop:N on line ...
+Defining \__fp_parse_round_up:N on line ...
+Defining \__fp_parse_round_after:wN on line ...
+Defining \__fp_parse_small_round:NN on line ...
+Defining \__fp_parse_large_round:NN on line ...
+Defining \__fp_parse_large_round_test:NN on line ...
+Defining \__fp_parse_large_round_aux:wNN on line ...
+Defining \__fp_parse_exponent:Nw on line ...
+Defining \__fp_parse_exponent:N on line ...
+Defining \__fp_parse_exponent_aux:N on line ...
+Defining \__fp_parse_exponent_sign:N on line ...
+Defining \__fp_parse_exponent_body:N on line ...
+Defining \__fp_parse_exponent_digits:N on line ...
+Defining \__fp_parse_exponent_keep:NTF on line ...
+Defining \__fp_parse_prefix_+:Nw on line ...
+Defining \__fp_parse_apply_unary:NNNwN on line ...
+Defining \__fp_parse_prefix_-:Nw on line ...
+Defining \__fp_parse_prefix_!:Nw on line ...
+Defining \__fp_parse_prefix_.:Nw on line ...
+Defining \__fp_parse_prefix_(:Nw on line ...
+Defining \__fp_parse_lparen_after:NwN on line ...
+Defining \__fp_parse_word_inf:N on line ...
+Defining \__fp_parse_word_nan:N on line ...
+Defining \__fp_parse_word_pi:N on line ...
+Defining \__fp_parse_word_deg:N on line ...
+Defining \__fp_parse_word_true:N on line ...
+Defining \__fp_parse_word_false:N on line ...
+Defining \__fp_parse_word_pt:N on line ...
+Defining \__fp_parse_word_in:N on line ...
+Defining \__fp_parse_word_pc:N on line ...
+Defining \__fp_parse_word_cm:N on line ...
+Defining \__fp_parse_word_mm:N on line ...
+Defining \__fp_parse_word_dd:N on line ...
+Defining \__fp_parse_word_cc:N on line ...
+Defining \__fp_parse_word_nd:N on line ...
+Defining \__fp_parse_word_nc:N on line ...
+Defining \__fp_parse_word_bp:N on line ...
+Defining \__fp_parse_word_sp:N on line ...
+Defining \__fp_parse_word_em:N on line ...
+Defining \__fp_parse_word_ex:N on line ...
+Defining \__fp_parse_unary_function:nNN on line ...
+Defining \__fp_parse_function:NNN on line ...
+Defining \__fp_parse_word_acot:N on line ...
+Defining \__fp_parse_word_acotd:N on line ...
+Defining \__fp_parse_word_atan:N on line ...
+Defining \__fp_parse_word_atand:N on line ...
+Defining \__fp_parse_word_max:N on line ...
+Defining \__fp_parse_word_min:N on line ...
+Defining \__fp_parse_word_abs:N on line ...
+Defining \__fp_parse_word_exp:N on line ...
+Defining \__fp_parse_word_ln:N on line ...
+Defining \__fp_parse_word_sqrt:N on line ...
+Defining \__fp_parse_word_acos:N on line ...
+Defining \__fp_parse_word_acosd:N on line ...
+Defining \__fp_parse_word_acsc:N on line ...
+Defining \__fp_parse_word_acscd:N on line ...
+Defining \__fp_parse_word_asec:N on line ...
+Defining \__fp_parse_word_asecd:N on line ...
+Defining \__fp_parse_word_asin:N on line ...
+Defining \__fp_parse_word_asind:N on line ...
+Defining \__fp_parse_word_cos:N on line ...
+Defining \__fp_parse_word_cosd:N on line ...
+Defining \__fp_parse_word_cot:N on line ...
+Defining \__fp_parse_word_cotd:N on line ...
+Defining \__fp_parse_word_csc:N on line ...
+Defining \__fp_parse_word_cscd:N on line ...
+Defining \__fp_parse_word_sec:N on line ...
+Defining \__fp_parse_word_secd:N on line ...
+Defining \__fp_parse_word_sin:N on line ...
+Defining \__fp_parse_word_sind:N on line ...
+Defining \__fp_parse_word_tan:N on line ...
+Defining \__fp_parse_word_tand:N on line ...
+Defining \__fp_parse_word_trunc:N on line ...
+Defining \__fp_parse_word_floor:N on line ...
+Defining \__fp_parse_word_ceil:N on line ...
+Defining \__fp_parse_word_round:N on line ...
+Defining \__fp_parse_round:Nw on line ...
+Defining \__fp_parse:n on line ...
+Defining \__fp_parse_after:ww on line ...
+Defining \__fp_parse_operand:Nw on line ...
+Defining \__fp_parse_continue:NwN on line ...
+Defining \__fp_parse_apply_binary:NwNwN on line ...
+Defining \__fp_parse_infix_after_operand:NwN on line ...
+Defining \__fp_parse_infix:NN on line ...
+Defining \__fp_parse_infix_check:NNN on line ...
+Defining \__fp_parse_infix_mark:NNN on line ...
+Defining \__fp_parse_infix_end:N on line ...
+Defining \__fp_parse_infix_):N on line ...
+Defining \__fp_parse_infix_,:N on line ...
+Defining \__fp_parse_infix_comma:w on line ...
+Defining \__fp_parse_infix_comma_gobble:w on line ...
+Defining \__fp_parse_infix_^:N on line ...
+Defining \__fp_parse_infix_/:N on line ...
+Defining \__fp_parse_infix_mul:N on line ...
+Defining \__fp_parse_infix_-:N on line ...
+Defining \__fp_parse_infix_+:N on line ...
+Defining \__fp_parse_infix_and:N on line ...
+Defining \__fp_parse_infix_or:N on line ...
+Defining \__fp_parse_infix_(:N on line ...
+Defining \__fp_parse_infix_juxtapose:N on line ...
+Defining \__fp_parse_apply_juxtapose:NwwN on line ...
+Defining \__fp_parse_infix_*:N on line ...
+Defining \__fp_parse_infix_|:N on line ...
+Defining \__fp_parse_infix_&:N on line ...
+Defining \__fp_parse_infix_?:N on line ...
+Defining \__fp_parse_infix_::N on line ...
+Defining \__fp_parse_infix_<:N on line ...
+Defining \__fp_parse_infix_=:N on line ...
+Defining \__fp_parse_infix_>:N on line ...
+Defining \__fp_parse_infix_!:N on line ...
+Defining \__fp_parse_excl_error: on line ...
+Defining \__fp_parse_compare:NNNNNNN on line ...
+Defining \__fp_parse_compare_auxi:NNNNNNN on line ...
+Defining \__fp_parse_compare_auxii:NNNNN on line ...
+Defining \__fp_parse_compare_end:NNNNw on line ...
+Defining \__fp_parse_apply_compare:NwNNNNNwN on line ...
+Defining \__fp_parse_apply_compare_aux:NNwN on line ...
+Defining \__fp_parse_continue_compare:NNwNN on line ...
+Defining \fp_function:Nw on line ...
+Defining \fp_new_function:Npn on line ...
+Defining \__fp_new_function:NNnnn on line ...
+Defining \exp_args:NNcf on line ...
+Defining \__fp_new_function:Ncfnn on line ...
+Defining \__fp_function_args:Nwn on line ...
+Defining \__fp_function_apply:nw on line ...
+Defining \__fp_function_store:wwNwnn on line ...
+Defining \__fp_function_store_end:wnnn on line ...
+Defining message LaTeX/kernel/unknown-fp-word on line ...
+Defining message LaTeX/kernel/fp-missing on line ...
+Defining message LaTeX/kernel/fp-extra on line ...
+Defining message LaTeX/kernel/fp-early-end on line ...
+Defining message LaTeX/kernel/fp-after-e on line ...
+Defining message LaTeX/kernel/fp-missing-number on line ...
+Defining message LaTeX/kernel/fp-unknown-symbol on line ...
+Defining message LaTeX/kernel/fp-extra-comma on line ...
+Defining message LaTeX/kernel/fp-num-args on line ...
+Defining message LaTeX/kernel/fp-robust-cmd on line ...
+Defining \fp_if_exist:NTF on line ...
+Defining \fp_if_exist:NT on line ...
+Defining \fp_if_exist:NF on line ...
+Defining \fp_if_exist_p:N on line ...
+Defining \fp_if_exist:cTF on line ...
+Defining \fp_if_exist:cT on line ...
+Defining \fp_if_exist:cF on line ...
+Defining \fp_if_exist_p:c on line ...
+Defining \fp_compare_p:n on line ...
+Defining \fp_compare:nT on line ...
+Defining \fp_compare:nF on line ...
+Defining \fp_compare:nTF on line ...
+Defining \__fp_compare_return:w on line ...
+Defining \fp_compare_p:nNn on line ...
+Defining \fp_compare:nNnT on line ...
+Defining \fp_compare:nNnF on line ...
+Defining \fp_compare:nNnTF on line ...
+Defining \__fp_compare_aux:wn on line ...
+Defining \__fp_compare_back:ww on line ...
+Defining \__fp_compare_nan:w on line ...
+Defining \__fp_compare_npos:nwnw on line ...
+Defining \__fp_compare_significand:nnnnnnnn on line ...
+Defining \fp_do_until:nn on line ...
+Defining \fp_do_while:nn on line ...
+Defining \fp_until_do:nn on line ...
+Defining \fp_while_do:nn on line ...
+Defining \fp_do_until:nNnn on line ...
+Defining \fp_do_while:nNnn on line ...
+Defining \fp_until_do:nNnn on line ...
+Defining \fp_while_do:nNnn on line ...
+Defining \__fp_minmax_o:Nw on line ...
+Defining \__fp_minmax_loop:Nww on line ...
+Defining \__fp_minmax_auxi:ww on line ...
+Defining \__fp_minmax_auxii:ww on line ...
+Defining \__fp_minmax_break_o:w on line ...
+Defining \__fp_not_o:w on line ...
+Defining \__fp_&_o:ww on line ...
+Defining \__fp_|_o:ww on line ...
+Defining \__fp_and_return:wNw on line ...
+Defining \__fp_ternary:NwwN on line ...
+Defining \__fp_ternary_loop_break:w on line ...
+Defining \__fp_ternary_loop:Nw on line ...
+Defining \__fp_ternary_map_break: on line ...
+Defining \__fp_ternary_auxi:NwwN on line ...
+Defining \__fp_ternary_auxii:NwwN on line ...
+Defining \__fp_basics_pack_low:NNNNNw on line ...
+Defining \__fp_basics_pack_high:NNNNNw on line ...
+Defining \__fp_basics_pack_high_carry:w on line ...
+Defining \__fp_basics_pack_weird_low:NNNNw on line ...
+Defining \__fp_basics_pack_weird_high:NNNNNNNNw on line ...
+Defining \__fp_-_o:ww on line ...
+Defining \__fp_+_o:ww on line ...
+Defining \__fp_add_return_ii_o:Nww on line ...
+Defining \__fp_add_zeros_o:Nww on line ...
+Defining \__fp_add_inf_o:Nww on line ...
+Defining \__fp_add_normal_o:Nww on line ...
+Defining \__fp_add_npos_o:NnwNnw on line ...
+Defining \__fp_add_big_i_o:wNww on line ...
+Defining \__fp_add_big_ii_o:wNww on line ...
+Defining \__fp_add_significand_o:NnnwnnnnN on line ...
+Defining \__fp_add_significand_pack:NNNNNNN on line ...
+Defining \__fp_add_significand_test_o:N on line ...
+Defining \__fp_add_significand_no_carry_o:wwwNN on line ...
+Defining \__fp_add_significand_carry_o:wwwNN on line ...
+Defining \__fp_sub_npos_o:NnwNnw on line ...
+Defining \__fp_sub_eq_o:Nnwnw on line ...
+Defining \__fp_sub_npos_ii_o:Nnwnw on line ...
+Defining \__fp_sub_npos_i_o:Nnwnw on line ...
+Defining \__fp_sub_back_near_o:nnnnnnnnN on line ...
+Defining \__fp_sub_back_near_pack:NNNNNNw on line ...
+Defining \__fp_sub_back_near_after:wNNNNw on line ...
+Defining \__fp_sub_back_shift:wnnnn on line ...
+Defining \__fp_sub_back_shift_ii:ww on line ...
+Defining \__fp_sub_back_shift_iii:NNNNNNNNw on line ...
+Defining \__fp_sub_back_shift_iv:nnnnw on line ...
+Defining \__fp_sub_back_far_o:NnnwnnnnN on line ...
+Defining \__fp_sub_back_quite_far_o:wwNN on line ...
+Defining \__fp_sub_back_quite_far_ii:NN on line ...
+Defining \__fp_sub_back_not_far_o:wwwwNN on line ...
+Defining \__fp_sub_back_very_far_o:wwwwNN on line ...
+Defining \__fp_sub_back_very_far_ii_o:nnNwwNN on line ...
+Defining \__fp_*_o:ww on line ...
+Defining \__fp_mul_cases_o:NnNnww on line ...
+Defining \__fp_mul_npos_o:Nww on line ...
+Defining \__fp_mul_significand_o:nnnnNnnnn on line ...
+Defining \__fp_mul_significand_drop:NNNNNw on line ...
+Defining \__fp_mul_significand_keep:NNNNNw on line ...
+Defining \__fp_mul_significand_test_f:NNN on line ...
+Defining \__fp_mul_significand_large_f:NwwNNNN on line ...
+Defining \__fp_mul_significand_small_f:NNwwwN on line ...
+Defining \__fp_/_o:ww on line ...
+Defining \__fp_div_npos_o:Nww on line ...
+Defining \__fp_div_significand_i_o:wnnw on line ...
+Defining \__fp_div_significand_calc:wwnnnnnnn on line ...
+Defining \__fp_div_significand_calc_i:wwnnnnnnn on line ...
+Defining \__fp_div_significand_calc_ii:wwnnnnnnn on line ...
+Defining \__fp_div_significand_ii:wwn on line ...
+Defining \__fp_div_significand_iii:wwnnnnn on line ...
+Defining \__fp_div_significand_iv:wwnnnnnnn on line ...
+Defining \__fp_div_significand_v:NN on line ...
+Defining \__fp_div_significand_vi:Nw on line ...
+Defining \__fp_div_significand_pack:NNN on line ...
+Defining \__fp_div_significand_test_o:w on line ...
+Defining \__fp_div_significand_small_o:wwwNNNNwN on line ...
+Defining \__fp_div_significand_large_o:wwwNNNNwN on line ...
+Defining \__fp_sqrt_o:w on line ...
+Defining \__fp_sqrt_npos_o:w on line ...
+Defining \__fp_sqrt_npos_auxi_o:wwnnN on line ...
+Defining \__fp_sqrt_npos_auxii_o:wNNNNNNNN on line ...
+Defining \__fp_sqrt_Newton_o:wwn on line ...
+Defining \__fp_sqrt_auxi_o:NNNNwnnN on line ...
+Defining \__fp_sqrt_auxii_o:NnnnnnnnN on line ...
+Defining \__fp_sqrt_auxiii_o:wnnnnnnnn on line ...
+Defining \__fp_sqrt_auxiv_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxv_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxvi_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxvii_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxviii_o:nnnnnnn on line ...
+Defining \__fp_sqrt_auxix_o:wnwnw on line ...
+Defining \__fp_sqrt_auxx_o:Nnnnnnnn on line ...
+Defining \__fp_sqrt_auxxi_o:wwnnN on line ...
+Defining \__fp_sqrt_auxxii_o:nnnnnnnnw on line ...
+Defining \__fp_sqrt_auxxiii_o:w on line ...
+Defining \__fp_sqrt_auxxiv_o:wnnnnnnnN on line ...
+Defining \__fp_set_sign_o:w on line ...
+Defining \c__fp_one_fixed_tl on line ...
+Defining \__fp_fixed_continue:wn on line ...
+Defining \__fp_fixed_add_one:wN on line ...
+Defining \__fp_fixed_div_myriad:wn on line ...
+Defining \__fp_fixed_mul_after:wwn on line ...
+Defining \__fp_fixed_mul_short:wwn on line ...
+Defining \__fp_fixed_div_int:wwN on line ...
+Defining \__fp_fixed_div_int:wnN on line ...
+Defining \__fp_fixed_div_int_auxi:wnn on line ...
+Defining \__fp_fixed_div_int_auxii:wnn on line ...
+Defining \__fp_fixed_div_int_pack:Nw on line ...
+Defining \__fp_fixed_div_int_after:Nw on line ...
+Defining \__fp_fixed_add:wwn on line ...
+Defining \__fp_fixed_sub:wwn on line ...
+Defining \__fp_fixed_add:Nnnnnwnn on line ...
+Defining \__fp_fixed_add:nnNnnnwn on line ...
+Defining \__fp_fixed_add_pack:NNNNNwn on line ...
+Defining \__fp_fixed_add_after:NNNNNwn on line ...
+Defining \__fp_fixed_mul:wwn on line ...
+Defining \__fp_fixed_mul:nnnnnnnw on line ...
+Defining \__fp_fixed_mul_add:wwwn on line ...
+Defining \__fp_fixed_mul_sub_back:wwwn on line ...
+Defining \__fp_fixed_one_minus_mul:wwn on line ...
+Defining \__fp_fixed_mul_add:Nwnnnwnnn on line ...
+Defining \__fp_fixed_mul_add:nnnnwnnnn on line ...
+Defining \__fp_fixed_mul_add:nnnnwnnwN on line ...
+Defining \__fp_ep_to_fixed:wwn on line ...
+Defining \__fp_ep_to_fixed_auxi:www on line ...
+Defining \__fp_ep_to_fixed_auxii:nnnnnnnwn on line ...
+Defining \__fp_ep_to_ep:wwN on line ...
+Defining \__fp_ep_to_ep_loop:N on line ...
+Defining \__fp_ep_to_ep_end:www on line ...
+Defining \__fp_ep_to_ep_zero:ww on line ...
+Defining \__fp_ep_compare:wwww on line ...
+Defining \__fp_ep_compare_aux:wwww on line ...
+Defining \__fp_ep_mul:wwwwn on line ...
+Defining \__fp_ep_mul_raw:wwwwN on line ...
+Defining \__fp_ep_div:wwwwn on line ...
+Defining \__fp_ep_div_esti:wwwwn on line ...
+Defining \__fp_ep_div_estii:wwnnwwn on line ...
+Defining \__fp_ep_div_estiii:NNNNNwwwn on line ...
+Defining \__fp_ep_div_epsi:wnNNNNNn on line ...
+Defining \__fp_ep_div_eps_pack:NNNNNw on line ...
+Defining \__fp_ep_div_epsii:wwnNNNNNn on line ...
+Defining \__fp_ep_isqrt:wwn on line ...
+Defining \__fp_ep_isqrt_auxi:wwn on line ...
+Defining \__fp_ep_isqrt_auxii:wwnnnwn on line ...
+Defining \__fp_ep_isqrt_esti:wwwnnwn on line ...
+Defining \__fp_ep_isqrt_estii:wwwnnwn on line ...
+Defining \__fp_ep_isqrt_estiii:NNNNNwwwn on line ...
+Defining \__fp_ep_isqrt_epsi:wN on line ...
+Defining \__fp_ep_isqrt_epsii:wwN on line ...
+Defining \__fp_ep_to_float:wwN on line ...
+Defining \__fp_ep_inv_to_float:wwN on line ...
+Defining \__fp_fixed_inv_to_float:wN on line ...
+Defining \__fp_fixed_to_float_rad:wN on line ...
+Defining \__fp_fixed_to_float:Nw on line ...
+Defining \__fp_fixed_to_float:wN on line ...
+Defining \__fp_fixed_to_loop:N on line ...
+Defining \__fp_fixed_to_loop_end:w on line ...
+Defining \__fp_fixed_to_float_zero:w on line ...
+Defining \__fp_fixed_to_float_pack:ww on line ...
+Defining \__fp_fixed_to_float_round_up:wnnnnw on line ...
+Defining \c__fp_ln_i_fixed_tl on line ...
+Defining \c__fp_ln_ii_fixed_tl on line ...
+Defining \c__fp_ln_iii_fixed_tl on line ...
+Defining \c__fp_ln_iv_fixed_tl on line ...
+Defining \c__fp_ln_vi_fixed_tl on line ...
+Defining \c__fp_ln_vii_fixed_tl on line ...
+Defining \c__fp_ln_viii_fixed_tl on line ...
+Defining \c__fp_ln_ix_fixed_tl on line ...
+Defining \c__fp_ln_x_fixed_tl on line ...
+Defining \__fp_ln_o:w on line ...
+Defining \__fp_ln_npos_o:w on line ...
+Defining \__fp_ln_significand:NNNNnnnN on line ...
+Defining \__fp_ln_x_ii:wnnnn on line ...
+Defining \__fp_ln_x_iii:NNNNNNw on line ...
+Defining \__fp_ln_x_iii_var:NNNNNw on line ...
+Defining \__fp_ln_x_iv:wnnnnnnnn on line ...
+Defining \__fp_ln_div_i:w on line ...
+Defining \__fp_ln_div_ii:wwn on line ...
+Defining \__fp_ln_div_vi:wwn on line ...
+Defining \__fp_ln_div_after:Nw on line ...
+Defining \__fp_ln_t_small:Nw on line ...
+Defining \__fp_ln_t_large:NNw on line ...
+Defining \__fp_ln_twice_t_pack:Nw on line ...
+Defining \__fp_ln_twice_t_after:w on line ...
+Defining \__fp_ln_square_t_pack:NNNNNw on line ...
+Defining \__fp_ln_square_t_after:w on line ...
+Defining \__fp_ln_Taylor:wwNw on line ...
+Defining \__fp_ln_Taylor_loop:www on line ...
+Defining \__fp_ln_Taylor_break:w on line ...
+Defining \__fp_ln_c:NwNw on line ...
+Defining \__fp_ln_exponent:wn on line ...
+Defining \__fp_ln_exponent_one:ww on line ...
+Defining \__fp_ln_exponent_small:NNww on line ...
+Defining \__fp_exp_o:w on line ...
+Defining \__fp_exp_normal:w on line ...
+Defining \__fp_exp_pos:NNwnw on line ...
+Defining \__fp_exp_overflow: on line ...
+Defining \__fp_exp_Taylor:Nnnwn on line ...
+Defining \__fp_exp_Taylor_ii:ww on line ...
+Defining \__fp_exp_Taylor_loop:www on line ...
+Defining \__fp_exp_Taylor_break:Nww on line ...
+Defining \__fp_exp_pos_large:NnnNwn on line ...
+Defining \__fp_exp_large:w on line ...
+Defining \__fp_exp_large_v:wN on line ...
+Defining \__fp_exp_large_iv:wN on line ...
+Defining \__fp_exp_large_iii:wN on line ...
+Defining \__fp_exp_large_ii:wN on line ...
+Defining \__fp_exp_large_i:wN on line ...
+Defining \__fp_exp_large_:wN on line ...
+Defining \__fp_exp_large_after:wwn on line ...
+Defining \__fp_^_o:ww on line ...
+Defining \__fp_pow_zero_or_inf:ww on line ...
+Defining \__fp_pow_normal:ww on line ...
+Defining \__fp_pow_npos:Nww on line ...
+Defining \__fp_pow_npos_aux:NNnww on line ...
+Defining \__fp_pow_exponent:wnN on line ...
+Defining \__fp_pow_exponent:Nwnnnnnw on line ...
+Defining \__fp_pow_B:wwN on line ...
+Defining \__fp_pow_C_overflow:w on line ...
+Defining \__fp_pow_C_neg:w on line ...
+Defining \__fp_pow_C_pos:w on line ...
+Defining \__fp_pow_C_pos_loop:wN on line ...
+Defining \__fp_pow_C_pack:w on line ...
+Defining \__fp_pow_neg:www on line ...
+Defining \__fp_pow_neg_aux:wNN on line ...
+Defining \__fp_pow_neg_case:w on line ...
+Defining \__fp_pow_neg_case_aux:nnnnn on line ...
+Defining \__fp_pow_neg_case_aux:NNNNNNNNw on line ...
+Defining \__fp_sin_o:w on line ...
+Defining \__fp_cos_o:w on line ...
+Defining \__fp_csc_o:w on line ...
+Defining \__fp_sec_o:w on line ...
+Defining \__fp_tan_o:w on line ...
+Defining \__fp_cot_o:w on line ...
+Defining \__fp_cot_zero_o:Nfw on line ...
+Defining \__fp_trig:NNNNNwn on line ...
+Defining \__fp_trig_small:ww on line ...
+Defining \__fp_trigd_small:ww on line ...
+Defining \__fp_trigd_large:ww on line ...
+Defining \__fp_trigd_large_auxi:nnnnwNNNN on line ...
+Defining \__fp_trigd_large_auxii:wNw on line ...
+Defining \__fp_trigd_large_auxiii:www on line ...
+Defining \__fp_trig_inverse_two_pi: on line ...
+Defining \__fp_trig_large:ww on line ...
+Defining \__fp_trig_large_auxi:wwwwww on line ...
+Defining \__fp_trig_large_auxii:ww on line ...
+Defining \__fp_trig_large_auxiii:wNNNNNNNN on line ...
+Defining \__fp_trig_large_auxiv:wN on line ...
+Defining \__fp_trig_large_auxv:www on line ...
+Defining \__fp_trig_large_auxvi:wnnnnnnnn on line ...
+Defining \__fp_trig_large_pack:NNNNNw on line ...
+Defining \__fp_trig_large_auxvii:w on line ...
+Defining \__fp_trig_large_auxviii:ww on line ...
+Defining \__fp_trig_large_auxix:Nw on line ...
+Defining \__fp_trig_large_auxx:wNNNNN on line ...
+Defining \__fp_trig_large_auxxi:w on line ...
+Defining \__fp_sin_series_o:NNwwww on line ...
+Defining \__fp_sin_series_aux_o:NNnwww on line ...
+Defining \__fp_tan_series_o:NNwwww on line ...
+Defining \__fp_tan_series_aux_o:Nnwww on line ...
+Defining \__fp_atan_o:Nw on line ...
+Defining \__fp_acot_o:Nw on line ...
+Defining \__fp_atan_dispatch_o:NNnNw on line ...
+Defining \__fp_atanii_o:Nww on line ...
+Defining \__fp_acotii_o:Nww on line ...
+Defining \__fp_atan_inf_o:NNNw on line ...
+Defining \__fp_atan_normal_o:NNnwNnw on line ...
+Defining \__fp_atan_test_o:NwwNwwN on line ...
+Defining \__fp_atan_div:wnwwnw on line ...
+Defining \__fp_atan_near:wwwn on line ...
+Defining \__fp_atan_near_aux:wwn on line ...
+Defining \__fp_atan_auxi:ww on line ...
+Defining \__fp_atan_auxii:w on line ...
+Defining \__fp_atan_Taylor_loop:www on line ...
+Defining \__fp_atan_Taylor_break:w on line ...
+Defining \__fp_atan_combine_o:NwwwwwN on line ...
+Defining \__fp_atan_combine_aux:ww on line ...
+Defining \__fp_asin_o:w on line ...
+Defining \__fp_acos_o:w on line ...
+Defining \__fp_asin_normal_o:NfwNnnnnw on line ...
+Defining \__fp_asin_auxi_o:NnNww on line ...
+Defining \__fp_asin_isqrt:wn on line ...
+Defining \__fp_acsc_o:w on line ...
+Defining \__fp_asec_o:w on line ...
+Defining \__fp_acsc_normal_o:NfwNnw on line ...
+Defining \__fp_trim_zeros:w on line ...
+Defining \__fp_trim_zeros_loop:w on line ...
+Defining \__fp_trim_zeros_dot:w on line ...
+Defining \__fp_trim_zeros_end:w on line ...
+Defining \fp_to_scientific:N on line ...
+Defining \fp_to_scientific:c on line ...
+Defining \fp_to_scientific:n on line ...
+Defining \__fp_to_scientific_dispatch:w on line ...
+Defining \__fp_to_scientific_normal:wnnnnn on line ...
+Defining \__fp_to_scientific_normal:wNw on line ...
+Defining \fp_to_decimal:N on line ...
+Defining \fp_to_decimal:c on line ...
+Defining \fp_to_decimal:n on line ...
+Defining \__fp_to_decimal_dispatch:w on line ...
+Defining \__fp_to_decimal_normal:wnnnnn on line ...
+Defining \__fp_to_decimal_large:Nnnw on line ...
+Defining \__fp_to_decimal_huge:wnnnn on line ...
+Defining \fp_to_tl:N on line ...
+Defining \fp_to_tl:c on line ...
+Defining \fp_to_tl:n on line ...
+Defining \__fp_to_tl_dispatch:w on line ...
+Defining \__fp_to_tl_normal:nnnnn on line ...
+Defining \fp_to_dim:N on line ...
+Defining \fp_to_dim:c on line ...
+Defining \fp_to_dim:n on line ...
+Defining \fp_to_int:N on line ...
+Defining \fp_to_int:c on line ...
+Defining \fp_to_int:n on line ...
+Defining \__fp_to_int_dispatch:w on line ...
+Defining \dim_to_fp:n on line ...
+Defining \__fp_from_dim_test:ww on line ...
+Defining \__fp_from_dim:wNw on line ...
+Defining \__fp_from_dim:wNNnnnnnn on line ...
+Defining \__fp_from_dim:wnnnnwNn on line ...
+Defining \fp_use:N on line ...
+Defining \fp_use:c on line ...
+Defining \fp_eval:n on line ...
+Defining \fp_abs:n on line ...
+Defining \fp_max:nn on line ...
+Defining \fp_min:nn on line ...
+Defining \__fp_array_to_clist:n on line ...
+Defining \__fp_array_to_clist_loop:Nw on line ...
+Defining \fp_new:N on line ...
+Defining \fp_new:c on line ...
+Defining \fp_set:Nn on line ...
+Defining \fp_gset:Nn on line ...
+Defining \fp_const:Nn on line ...
+Defining \fp_set:cn on line ...
+Defining \fp_gset:cn on line ...
+Defining \fp_const:cn on line ...
+Defining \fp_set_eq:NN on line ...
+Defining \fp_gset_eq:NN on line ...
+Defining \fp_set_eq:cN on line ...
+Defining \fp_set_eq:Nc on line ...
+Defining \fp_set_eq:cc on line ...
+Defining \fp_gset_eq:cN on line ...
+Defining \fp_gset_eq:Nc on line ...
+Defining \fp_gset_eq:cc on line ...
+Defining \fp_zero:N on line ...
+Defining \fp_gzero:N on line ...
+Defining \fp_zero:c on line ...
+Defining \fp_gzero:c on line ...
+Defining \fp_zero_new:N on line ...
+Defining \fp_gzero_new:N on line ...
+Defining \fp_zero_new:c on line ...
+Defining \fp_gzero_new:c on line ...
+Defining \fp_add:Nn on line ...
+Defining \fp_gadd:Nn on line ...
+Defining \fp_sub:Nn on line ...
+Defining \fp_gsub:Nn on line ...
+Defining \__fp_add:NNNn on line ...
+Defining \fp_add:cn on line ...
+Defining \fp_gadd:cn on line ...
+Defining \fp_sub:cn on line ...
+Defining \fp_gsub:cn on line ...
+Defining \fp_show:N on line ...
+Defining \fp_show:n on line ...
+Defining \fp_show:c on line ...
+Defining \c_e_fp on line ...
+Defining \c_one_fp on line ...
+Defining \c_pi_fp on line ...
+Defining \c_one_degree_fp on line ...
+Defining \l_tmpa_fp on line ...
+Defining \l_tmpb_fp on line ...
+Defining \g_tmpa_fp on line ...
+Defining \g_tmpb_fp on line ...
+Defining \box_new:N on line ...
+Defining \box_new:c on line ...
+Defining \box_clear:N on line ...
+Defining \box_gclear:N on line ...
+Defining \box_clear:c on line ...
+Defining \box_gclear:c on line ...
+Defining \box_clear_new:N on line ...
+Defining \box_gclear_new:N on line ...
+Defining \box_clear_new:c on line ...
+Defining \box_gclear_new:c on line ...
+Defining \box_set_eq:NN on line ...
+Defining \box_gset_eq:NN on line ...
+Defining \box_set_eq:cN on line ...
+Defining \box_set_eq:Nc on line ...
+Defining \box_set_eq:cc on line ...
+Defining \box_gset_eq:cN on line ...
+Defining \box_gset_eq:Nc on line ...
+Defining \box_gset_eq:cc on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
+Defining \box_if_exist:NTF on line ...
+Defining \box_if_exist:NT on line ...
+Defining \box_if_exist:NF on line ...
+Defining \box_if_exist_p:N on line ...
+Defining \box_if_exist:cTF on line ...
+Defining \box_if_exist:cT on line ...
+Defining \box_if_exist:cF on line ...
+Defining \box_if_exist_p:c on line ...
+Defining \box_ht:N on line ...
+Defining \box_dp:N on line ...
+Defining \box_wd:N on line ...
+Defining \box_ht:c on line ...
+Defining \box_dp:c on line ...
+Defining \box_wd:c on line ...
+Defining \box_set_dp:Nn on line ...
+Defining \box_set_ht:Nn on line ...
+Defining \box_set_wd:Nn on line ...
+Defining \box_set_ht:cn on line ...
+Defining \box_set_dp:cn on line ...
+Defining \box_set_wd:cn on line ...
+Defining \box_use_clear:N on line ...
+Defining \box_use:N on line ...
+Defining \box_use_clear:c on line ...
+Defining \box_use:c on line ...
+Defining \box_move_left:nn on line ...
+Defining \box_move_right:nn on line ...
+Defining \box_move_up:nn on line ...
+Defining \box_move_down:nn on line ...
+Defining \if_hbox:N on line ...
+Defining \if_vbox:N on line ...
+Defining \if_box_empty:N on line ...
+Defining \box_if_horizontal_p:N on line ...
+Defining \box_if_horizontal:NT on line ...
+Defining \box_if_horizontal:NF on line ...
+Defining \box_if_horizontal:NTF on line ...
+Defining \box_if_vertical_p:N on line ...
+Defining \box_if_vertical:NT on line ...
+Defining \box_if_vertical:NF on line ...
+Defining \box_if_vertical:NTF on line ...
+Defining \box_if_horizontal_p:c on line ...
+Defining \box_if_horizontal:cT on line ...
+Defining \box_if_horizontal:cF on line ...
+Defining \box_if_horizontal:cTF on line ...
+Defining \box_if_vertical_p:c on line ...
+Defining \box_if_vertical:cT on line ...
+Defining \box_if_vertical:cF on line ...
+Defining \box_if_vertical:cTF on line ...
+Defining \box_if_empty_p:N on line ...
+Defining \box_if_empty:NT on line ...
+Defining \box_if_empty:NF on line ...
+Defining \box_if_empty:NTF on line ...
+Defining \box_if_empty_p:c on line ...
+Defining \box_if_empty:cT on line ...
+Defining \box_if_empty:cF on line ...
+Defining \box_if_empty:cTF on line ...
+Defining \box_set_to_last:N on line ...
+Defining \box_gset_to_last:N on line ...
+Defining \box_set_to_last:c on line ...
+Defining \box_gset_to_last:c on line ...
+Defining \c_empty_box on line ...
+\c_empty_box=\box56
+Defining \l_tmpa_box on line ...
+\l_tmpa_box=\box57
+Defining \l_tmpb_box on line ...
+\l_tmpb_box=\box58
+Defining \g_tmpa_box on line ...
+\g_tmpa_box=\box59
+Defining \g_tmpb_box on line ...
+\g_tmpb_box=\box60
+Defining \box_show:N on line ...
+Defining \box_show:c on line ...
+Defining \box_show:Nnn on line ...
+Defining \box_show:cnn on line ...
+Defining \box_log:N on line ...
+Defining \box_log:c on line ...
+Defining \box_log:Nnn on line ...
+Defining \box_log:cnn on line ...
+Defining \__box_show:NNnn on line ...
+Defining \hbox:n on line ...
+Defining \hbox_set:Nn on line ...
+Defining \hbox_gset:Nn on line ...
+Defining \hbox_set:cn on line ...
+Defining \hbox_gset:cn on line ...
+Defining \hbox_set_to_wd:Nnn on line ...
+Defining \hbox_gset_to_wd:Nnn on line ...
+Defining \hbox_set_to_wd:cnn on line ...
+Defining \hbox_gset_to_wd:cnn on line ...
+Defining \hbox_set:Nw on line ...
+Defining \hbox_gset:Nw on line ...
+Defining \hbox_set:cw on line ...
+Defining \hbox_gset:cw on line ...
+Defining \hbox_set_end: on line ...
+Defining \hbox_gset_end: on line ...
+Defining \hbox_to_wd:nn on line ...
+Defining \hbox_to_zero:n on line ...
+Defining \hbox_overlap_left:n on line ...
+Defining \hbox_overlap_right:n on line ...
+Defining \hbox_unpack:N on line ...
+Defining \hbox_unpack_clear:N on line ...
+Defining \hbox_unpack:c on line ...
+Defining \hbox_unpack_clear:c on line ...
+Defining \vbox:n on line ...
+Defining \vbox_top:n on line ...
+Defining \vbox_to_ht:nn on line ...
+Defining \vbox_to_zero:n on line ...
+Defining \vbox_set:Nn on line ...
+Defining \vbox_gset:Nn on line ...
+Defining \vbox_set:cn on line ...
+Defining \vbox_gset:cn on line ...
+Defining \vbox_set_top:Nn on line ...
+Defining \vbox_gset_top:Nn on line ...
+Defining \vbox_set_top:cn on line ...
+Defining \vbox_gset_top:cn on line ...
+Defining \vbox_set_to_ht:Nnn on line ...
+Defining \vbox_gset_to_ht:Nnn on line ...
+Defining \vbox_set_to_ht:cnn on line ...
+Defining \vbox_gset_to_ht:cnn on line ...
+Defining \vbox_set:Nw on line ...
+Defining \vbox_gset:Nw on line ...
+Defining \vbox_set:cw on line ...
+Defining \vbox_gset:cw on line ...
+Defining \vbox_set_end: on line ...
+Defining \vbox_gset_end: on line ...
+Defining \vbox_unpack:N on line ...
+Defining \vbox_unpack_clear:N on line ...
+Defining \vbox_unpack:c on line ...
+Defining \vbox_unpack_clear:c on line ...
+Defining \vbox_set_split_to_ht:NNn on line ...
+Defining \l__coffin_internal_box on line ...
+\l__coffin_internal_box=\box61
+Defining \l__coffin_internal_dim on line ...
+\l__coffin_internal_dim=\dimen138
+Defining \l__coffin_internal_tl on line ...
+Defining \c__coffin_corners_prop on line ...
+Defining \c__coffin_poles_prop on line ...
+Defining \l__coffin_slope_x_fp on line ...
+Defining \l__coffin_slope_y_fp on line ...
+Defining \l__coffin_error_bool on line ...
+Defining \l__coffin_offset_x_dim on line ...
+\l__coffin_offset_x_dim=\dimen139
+Defining \l__coffin_offset_y_dim on line ...
+\l__coffin_offset_y_dim=\dimen140
+Defining \l__coffin_pole_a_tl on line ...
+Defining \l__coffin_pole_b_tl on line ...
+Defining \l__coffin_x_dim on line ...
+\l__coffin_x_dim=\dimen141
+Defining \l__coffin_y_dim on line ...
+\l__coffin_y_dim=\dimen142
+Defining \l__coffin_x_prime_dim on line ...
+\l__coffin_x_prime_dim=\dimen143
+Defining \l__coffin_y_prime_dim on line ...
+\l__coffin_y_prime_dim=\dimen144
+Defining \coffin_if_exist_p:N on line ...
+Defining \coffin_if_exist:NT on line ...
+Defining \coffin_if_exist:NF on line ...
+Defining \coffin_if_exist:NTF on line ...
+Defining \coffin_if_exist_p:c on line ...
+Defining \coffin_if_exist:cT on line ...
+Defining \coffin_if_exist:cF on line ...
+Defining \coffin_if_exist:cTF on line ...
+Defining \__coffin_if_exist:NT on line ...
+Defining \coffin_clear:N on line ...
+Defining \coffin_clear:c on line ...
+Defining \coffin_new:N on line ...
+Defining \coffin_new:c on line ...
+Defining \hcoffin_set:Nn on line ...
+Defining \hcoffin_set:cn on line ...
+Defining \vcoffin_set:Nnn on line ...
+Defining \vcoffin_set:cnn on line ...
+Defining \hcoffin_set:Nw on line ...
+Defining \hcoffin_set_end: on line ...
+Defining \hcoffin_set:cw on line ...
+Defining \vcoffin_set:Nnw on line ...
+Defining \vcoffin_set_end: on line ...
+Defining \vcoffin_set:cnw on line ...
+Defining \coffin_set_eq:NN on line ...
+Defining \coffin_set_eq:cN on line ...
+Defining \coffin_set_eq:Nc on line ...
+Defining \coffin_set_eq:cc on line ...
+Defining \c_empty_coffin on line ...
+\c_empty_coffin=\box62
+Defining \l__coffin_aligned_coffin on line ...
+\l__coffin_aligned_coffin=\box63
+Defining \l__coffin_aligned_internal_coffin on line ...
+\l__coffin_aligned_internal_coffin=\box64
+Defining \l_tmpa_coffin on line ...
+\l_tmpa_coffin=\box65
+Defining \l_tmpb_coffin on line ...
+\l_tmpb_coffin=\box66
+Defining \coffin_dp:N on line ...
+Defining \coffin_dp:c on line ...
+Defining \coffin_ht:N on line ...
+Defining \coffin_ht:c on line ...
+Defining \coffin_wd:N on line ...
+Defining \coffin_wd:c on line ...
+Defining \__coffin_get_pole:NnN on line ...
+Defining \__coffin_reset_structure:N on line ...
+Defining \__coffin_set_eq_structure:NN on line ...
+Defining \__coffin_gset_eq_structure:NN on line ...
+Defining \coffin_set_horizontal_pole:Nnn on line ...
+Defining \coffin_set_vertical_pole:Nnn on line ...
+Defining \__coffin_set_pole:Nnn on line ...
+Defining \coffin_set_horizontal_pole:cnn on line ...
+Defining \coffin_set_vertical_pole:cnn on line ...
+Defining \__coffin_set_pole:Nnx on line ...
+Defining \__coffin_update_corners:N on line ...
+Defining \__coffin_update_poles:N on line ...
+Defining \__coffin_calculate_intersection:Nnn on line ...
+Defining \__coffin_calculate_intersection:nnnnnnnn on line ...
+Defining \__coffin_calculate_intersection_aux:nnnnnN on line ...
+Defining \coffin_join:NnnNnnnn on line ...
+Defining \coffin_join:cnnNnnnn on line ...
+Defining \exp_args:NNnnc on line ...
+Defining \coffin_join:Nnncnnnn on line ...
+Defining \exp_args:Ncnnc on line ...
+Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_attach:NnnNnnnn on line ...
+Defining \coffin_attach_mark:NnnNnnnn on line ...
+Defining \coffin_attach:cnnNnnnn on line ...
+Defining \coffin_attach:Nnncnnnn on line ...
+Defining \coffin_attach:cnncnnnn on line ...
+Defining \__coffin_align:NnnNnnnnN on line ...
+Defining \__coffin_offset_poles:Nnn on line ...
+Defining \__coffin_offset_pole:Nnnnnnn on line ...
+Defining \__coffin_offset_corners:Nnn on line ...
+Defining \__coffin_offset_corner:Nnnnn on line ...
+Defining \__coffin_update_vertical_poles:NNN on line ...
+Defining \__coffin_update_T:nnnnnnnnN on line ...
+Defining \__coffin_update_B:nnnnnnnnN on line ...
+Defining \coffin_typeset:Nnnnn on line ...
+Defining \coffin_typeset:cnnnn on line ...
+Defining \l__coffin_display_coffin on line ...
+\l__coffin_display_coffin=\box67
+Defining \l__coffin_display_coord_coffin on line ...
+\l__coffin_display_coord_coffin=\box68
+Defining \l__coffin_display_pole_coffin on line ...
+\l__coffin_display_pole_coffin=\box69
+Defining \l__coffin_display_handles_prop on line ...
+Defining \l__coffin_display_offset_dim on line ...
+\l__coffin_display_offset_dim=\dimen145
+Defining \l__coffin_display_x_dim on line ...
+\l__coffin_display_x_dim=\dimen146
+Defining \l__coffin_display_y_dim on line ...
+\l__coffin_display_y_dim=\dimen147
+Defining \l__coffin_display_poles_prop on line ...
+Defining \l__coffin_display_font_tl on line ...
+Defining \coffin_mark_handle:Nnnn on line ...
+Defining \__coffin_mark_handle_aux:nnnnNnn on line ...
+Defining \coffin_mark_handle:cnnn on line ...
+Defining \coffin_display_handles:Nn on line ...
+Defining \__coffin_display_handles_aux:nnnnnn on line ...
+Defining \__coffin_display_handles_aux:nnnn on line ...
+Defining \coffin_display_handles:cn on line ...
+Defining \__coffin_display_attach:Nnnnn on line ...
+Defining \coffin_show_structure:N on line ...
+Defining \coffin_show_structure:c on line ...
+Defining message LaTeX/kernel/no-pole-intersection on line ...
+Defining message LaTeX/kernel/unknown-coffin on line ...
+Defining message LaTeX/kernel/unknown-coffin-pole on line ...
+Defining message LaTeX/kernel/show-coffin on line ...
+Defining \color_group_begin: on line ...
+Defining \color_group_end: on line ...
+Defining \color_ensure_current: on line ...
+Defining \cs_log:N on line ...
+Defining \cs_log:c on line ...
+Defining \__kernel_register_log:N on line ...
+Defining \__kernel_register_log:c on line ...
+Defining \l__box_angle_fp on line ...
+Defining \l__box_cos_fp on line ...
+Defining \l__box_sin_fp on line ...
+Defining \l__box_top_dim on line ...
+\l__box_top_dim=\dimen148
+Defining \l__box_bottom_dim on line ...
+\l__box_bottom_dim=\dimen149
+Defining \l__box_left_dim on line ...
+\l__box_left_dim=\dimen150
+Defining \l__box_right_dim on line ...
+\l__box_right_dim=\dimen151
+Defining \l__box_top_new_dim on line ...
+\l__box_top_new_dim=\dimen152
+Defining \l__box_bottom_new_dim on line ...
+\l__box_bottom_new_dim=\dimen153
+Defining \l__box_left_new_dim on line ...
+\l__box_left_new_dim=\dimen154
+Defining \l__box_right_new_dim on line ...
+\l__box_right_new_dim=\dimen155
+Defining \l__box_internal_box on line ...
+\l__box_internal_box=\box70
+Defining \box_rotate:Nn on line ...
+Defining \__box_rotate:N on line ...
+Defining \__box_rotate_x:nnN on line ...
+Defining \__box_rotate_y:nnN on line ...
+Defining \__box_rotate_quadrant_one: on line ...
+Defining \__box_rotate_quadrant_two: on line ...
+Defining \__box_rotate_quadrant_three: on line ...
+Defining \__box_rotate_quadrant_four: on line ...
+Defining \l__box_scale_x_fp on line ...
+Defining \l__box_scale_y_fp on line ...
+Defining \box_resize:Nnn on line ...
+Defining \box_resize:cnn on line ...
+Defining \__box_resize_set_corners:N on line ...
+Defining \__box_resize:N on line ...
+Defining \__box_resize:NNN on line ...
+Defining \box_resize_to_ht:Nn on line ...
+Defining \box_resize_to_ht:cn on line ...
+Defining \box_resize_to_ht_plus_dp:Nn on line ...
+Defining \box_resize_to_ht_plus_dp:cn on line ...
+Defining \box_resize_to_wd:Nn on line ...
+Defining \box_resize_to_wd:cn on line ...
+Defining \box_resize_to_wd_and_ht:Nnn on line ...
+Defining \box_resize_to_wd_and_ht:cnn on line ...
+Defining \box_scale:Nnn on line ...
+Defining \box_scale:cnn on line ...
+Defining \__box_resize_common:N on line ...
+Defining \box_clip:N on line ...
+Defining \box_clip:c on line ...
+Defining \box_trim:Nnnnn on line ...
+Defining \box_trim:cnnnn on line ...
+Defining \box_viewport:Nnnnn on line ...
+Defining \box_viewport:cnnnn on line ...
+Defining \clist_log:N on line ...
+Defining \clist_log:n on line ...
+Defining \clist_log:c on line ...
+Defining \l__coffin_sin_fp on line ...
+Defining \l__coffin_cos_fp on line ...
+Defining \l__coffin_bounding_prop on line ...
+Defining \l__coffin_bounding_shift_dim on line ...
+\l__coffin_bounding_shift_dim=\dimen156
+Defining \l__coffin_left_corner_dim on line ...
+\l__coffin_left_corner_dim=\dimen157
+Defining \l__coffin_right_corner_dim on line ...
+\l__coffin_right_corner_dim=\dimen158
+Defining \l__coffin_bottom_corner_dim on line ...
+\l__coffin_bottom_corner_dim=\dimen159
+Defining \l__coffin_top_corner_dim on line ...
+\l__coffin_top_corner_dim=\dimen160
+Defining \coffin_rotate:Nn on line ...
+Defining \coffin_rotate:cn on line ...
+Defining \__coffin_set_bounding:N on line ...
+Defining \__coffin_rotate_bounding:nnn on line ...
+Defining \__coffin_rotate_corner:Nnnn on line ...
+Defining \__coffin_rotate_pole:Nnnnnn on line ...
+Defining \__coffin_rotate_vector:nnNN on line ...
+Defining \__coffin_find_corner_maxima:N on line ...
+Defining \__coffin_find_corner_maxima_aux:nn on line ...
+Defining \__coffin_find_bounding_shift: on line ...
+Defining \__coffin_find_bounding_shift_aux:nn on line ...
+Defining \__coffin_shift_corner:Nnnn on line ...
+Defining \__coffin_shift_pole:Nnnnnn on line ...
+Defining \l__coffin_scale_x_fp on line ...
+Defining \l__coffin_scale_y_fp on line ...
+Defining \l__coffin_scaled_total_height_dim on line ...
+\l__coffin_scaled_total_height_dim=\dimen161
+Defining \l__coffin_scaled_width_dim on line ...
+\l__coffin_scaled_width_dim=\dimen162
+Defining \coffin_resize:Nnn on line ...
+Defining \coffin_resize:cnn on line ...
+Defining \__coffin_resize_common:Nnn on line ...
+Defining \coffin_scale:Nnn on line ...
+Defining \coffin_scale:cnn on line ...
+Defining \__coffin_scale_vector:nnNN on line ...
+Defining \__coffin_scale_corner:Nnnn on line ...
+Defining \__coffin_scale_pole:Nnnnnn on line ...
+Defining \__coffin_x_shift_corner:Nnnn on line ...
+Defining \__coffin_x_shift_pole:Nnnnnn on line ...
+Defining \coffin_log_structure:N on line ...
+Defining \coffin_log_structure:c on line ...
+Defining \file_if_exist_input:n on line ...
+Defining \file_if_exist_input:nT on line ...
+Defining \file_if_exist_input:nF on line ...
+Defining \file_if_exist_input:nTF on line ...
+Defining \ior_map_break: on line ...
+Defining \ior_map_break:n on line ...
+Defining \ior_map_inline:Nn on line ...
+Defining \ior_str_map_inline:Nn on line ...
+Defining \__ior_map_inline:NNn on line ...
+Defining \__ior_map_inline:NNNn on line ...
+Defining \__ior_map_inline_loop:NNN on line ...
+Defining \l__ior_internal_tl on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_log_streams: on line ...
+Defining \fp_log:N on line ...
+Defining \fp_log:n on line ...
+Defining \fp_log:c on line ...
+Defining \int_log:N on line ...
+Defining \int_log:c on line ...
+Defining \int_log:n on line ...
+Defining \keys_log:nn on line ...
+Defining \msg_expandable_error:nnnnnn on line ...
+Defining \msg_expandable_error:nnnnn on line ...
+Defining \msg_expandable_error:nnnn on line ...
+Defining \msg_expandable_error:nnn on line ...
+Defining \msg_expandable_error:nn on line ...
+Defining \exp_args:Nnnffff on line ...
+Defining \msg_expandable_error:nnffff on line ...
+Defining \exp_args:Nnnfff on line ...
+Defining \msg_expandable_error:nnfff on line ...
+Defining \exp_args:Nnnff on line ...
+Defining \msg_expandable_error:nnff on line ...
+Defining \msg_expandable_error:nnf on line ...
+Defining \__msg_expandable_error_module:nn on line ...
+Defining \bool_log:N on line ...
+Defining \bool_log:n on line ...
+Defining \bool_log:c on line ...
+Defining \prop_map_tokens:Nn on line ...
+Defining \__prop_map_tokens:nwwn on line ...
+Defining \prop_map_tokens:cn on line ...
+Defining \prop_log:N on line ...
+Defining \prop_log:c on line ...
+Defining \seq_mapthread_function:NNN on line ...
+Defining \__seq_mapthread_function:wNN on line ...
+Defining \__seq_mapthread_function:wNw on line ...
+Defining \__seq_mapthread_function:Nnnwnn on line ...
+Defining \seq_mapthread_function:NcN on line ...
+Defining \seq_mapthread_function:cNN on line ...
+Defining \seq_mapthread_function:ccN on line ...
+Defining \seq_set_filter:NNn on line ...
+Defining \seq_gset_filter:NNn on line ...
+Defining \__seq_set_filter:NNNn on line ...
+Defining \seq_set_map:NNn on line ...
+Defining \seq_gset_map:NNn on line ...
+Defining \__seq_set_map:NNNn on line ...
+Defining \seq_log:N on line ...
+Defining \seq_log:c on line ...
+Defining \skip_split_finite_else_action:nnNN on line ...
+Defining \dim_log:N on line ...
+Defining \dim_log:c on line ...
+Defining \dim_log:n on line ...
+Defining \skip_log:N on line ...
+Defining \skip_log:c on line ...
+Defining \skip_log:n on line ...
+Defining \muskip_log:N on line ...
+Defining \muskip_log:c on line ...
+Defining \muskip_log:n on line ...
+Defining \tl_if_single_token_p:n on line ...
+Defining \tl_if_single_token:nT on line ...
+Defining \tl_if_single_token:nF on line ...
+Defining \tl_if_single_token:nTF on line ...
+Defining \tl_reverse_tokens:n on line ...
+Defining \__tl_reverse_group:nn on line ...
+Defining \__tl_act_group_recurse:Nnn on line ...
+Defining \tl_count_tokens:n on line ...
+Defining \__tl_act_count_normal:nN on line ...
+Defining \__tl_act_count_space:n on line ...
+Defining \__tl_act_count_group:nn on line ...
+Defining \c__tl_act_uppercase_tl on line ...
+Defining \c__tl_act_lowercase_tl on line ...
+Defining \tl_expandable_uppercase:n on line ...
+Defining \tl_expandable_lowercase:n on line ...
+Defining \__tl_act_case_aux:nn on line ...
+Defining \__tl_act_case_space:n on line ...
+Defining \__tl_act_case_normal:nN on line ...
+Defining \__tl_act_case_group:nn on line ...
+Defining \tl_set_from_file:Nnn on line ...
+Defining \tl_gset_from_file:Nnn on line ...
+Defining \tl_set_from_file:cnn on line ...
+Defining \tl_gset_from_file:cnn on line ...
+Defining \__tl_set_from_file:NNnn on line ...
+Defining \tl_set_from_file_x:Nnn on line ...
+Defining \tl_gset_from_file_x:Nnn on line ...
+Defining \tl_set_from_file_x:cnn on line ...
+Defining \tl_gset_from_file_x:cnn on line ...
+Defining \__tl_set_from_file_x:NNnn on line ...
+Defining \tl_if_head_eq_catcode:oNTF on line ...
+Defining \tl_lower_case:n on line ...
+Defining \tl_upper_case:n on line ...
+Defining \tl_mixed_case:n on line ...
+Defining \tl_lower_case:nn on line ...
+Defining \tl_upper_case:nn on line ...
+Defining \tl_mixed_case:nn on line ...
+Defining \__tl_change_case:nnn on line ...
+Defining \__tl_change_case_aux:nnn on line ...
+Defining \__tl_change_case_loop:wnn on line ...
+Defining \__tl_change_case_output:nwn on line ...
+Defining \__tl_change_case_output:Vwn on line ...
+Defining \__tl_change_case_output:own on line ...
+Defining \__tl_change_case_output:fwn on line ...
+Defining \__tl_change_case_end:wn on line ...
+Defining \__tl_change_case_group:nwnn on line ...
+Defining \__tl_change_case_space:wnn on line ...
+Defining \__tl_change_case_N_type:Nwnn on line ...
+Defining \__tl_change_case_N_type:NNNnnn on line ...
+Defining \__tl_change_case_math:NNNnnn on line ...
+Defining \__tl_change_case_math_loop:wNNnn on line ...
+Defining \__tl_change_case_math:NwNNnn on line ...
+Defining \__tl_change_case_math_group:nwNNnn on line ...
+Defining \__tl_change_case_math_space:wNNnn on line ...
+Defining \__tl_change_case_N_type:Nnnn on line ...
+Defining \__tl_change_case_char:Nnn on line ...
+Defining \__tl_change_case_char:Nn on line ...
+Defining \__tl_change_case_char:NNNNNNNNn on line ...
+Defining \__tl_change_case_cs:Nnnn on line ...
+Defining \__tl_change_case_cs:nNnnn on line ...
+Defining \__tl_change_case_cs_three:NNNw on line ...
+Defining \__tl_change_case_cs_four:NNNNw on line ...
+Defining \__tl_change_case_cs_cyr:NnNNNNw on line ...
+Defining \__tl_change_case_cs_type:Nnnnn on line ...
+Defining \__tl_change_case_cs_type:nnn on line ...
+Defining \__tl_change_case_cs:N on line ...
+Defining \__tl_change_case_cs:NN on line ...
+Defining \__tl_change_case_cs:NNn on line ...
+Defining \__tl_change_case_if_expandable:NTF on line ...
+Defining \__tl_change_case_cs_expand:Nnw on line ...
+Defining \__tl_change_case_cs_expand:NN on line ...
+Defining \__tl_change_case_lower_sigma:Nnw on line ...
+Defining \__tl_change_case_lower_sigma:w on line ...
+Defining \__tl_change_case_lower_sigma:Nw on line ...
+Defining \__tl_change_case_upper_sigma:Nnw on line ...
+Defining \__tl_change_case_lower_tr:Nnw on line ...
+Defining \__tl_change_case_lower_tr_auxi:Nw on line ...
+Defining \__tl_change_case_lower_tr_auxii:Nw on line ...
+Defining \__tl_change_case_upper_tr:Nnw on line ...
+Defining \__tl_change_case_lower_az:Nnw on line ...
+Defining \__tl_change_case_upper_az:Nnw on line ...
+Defining \__tl_change_case_lower_lt:Nnw on line ...
+Defining \__tl_change_case_lower_lt:nNnw on line ...
+Defining \__tl_change_case_lower_lt:nnw on line ...
+Defining \__tl_change_case_lower_lt:Nw on line ...
+Defining \__tl_change_case_lower_lt:NNw on line ...
+Defining \__tl_change_case_upper_lt:Nnw on line ...
+Defining \__tl_change_case_upper_lt:nnw on line ...
+Defining \__tl_change_case_upper_lt:Nw on line ...
+Defining \__tl_change_case_upper_lt:NNw on line ...
+Defining \__tl_change_case_upper_de-alt:Nnw on line ...
+Defining \__tl_mixed_case:nn on line ...
+Defining \__tl_mixed_case_aux:nn on line ...
+Defining \__tl_mixed_case_loop:wn on line ...
+Defining \__tl_mixed_case_group:nwn on line ...
+Defining \__tl_mixed_case_space:wn on line ...
+Defining \__tl_mixed_case_N_type:Nwn on line ...
+Defining \__tl_mixed_case_N_type:NNNnn on line ...
+Defining \__tl_mixed_case_N_type:Nnn on line ...
+Defining \__tl_mixed_case_char:Nn on line ...
+Defining \__tl_mixed_case_skip:N on line ...
+Defining \__tl_mixed_case_skip:NN on line ...
+Defining \__tl_mixed_case_skip_tidy:Nwn on line ...
+Defining \__tl_mixed_case_char:nN on line ...
+Defining \__tl_change_case_mixed_nl:Nnw on line ...
+Defining \__tl_change_case_mixed_nl:Nw on line ...
+Defining \__tl_change_case_mixed_nl:NNw on line ...
+Defining \l_tl_case_change_math_tl on line ...
+Defining \l_tl_case_change_exclude_tl on line ...
+Defining \l_tl_mixed_case_ignore_tl on line ...
+Defining \c__tl_change_case_latin_upper_tl on line ...
+Defining \c__tl_change_case_latin_lower_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_i_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_i_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_ii_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_ii_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_iii_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_iii_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_iv_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_iv_tl on line ...
+Defining \c__tl_change_case_greek_upper_tl on line ...
+Defining \c__tl_change_case_greek_lower_tl on line ...
+Defining \c__tl_change_case_acc_upper_tl on line ...
+Defining \c__tl_change_case_acc_lower_tl on line ...
+Defining \c__tl_change_case_misc_upper_tl on line ...
+Defining \c__tl_change_case_misc_lower_tl on line ...
+Defining \tl_log:N on line ...
+Defining \tl_log:c on line ...
+Defining \tl_log:n on line ...
+Defining \char_set_active_eq:nN on line ...
+Defining \char_set_active_eq:NN on line ...
+Defining \char_gset_active_eq:nN on line ...
+Defining \char_gset_active_eq:NN on line ...
+Defining \__peek_execute_branches_N_type: on line ...
+Defining \__peek_N_type:w on line ...
+Defining \__peek_N_type_aux:nnw on line ...
+Defining \peek_N_type:TF on line ...
+Defining \peek_N_type:T on line ...
+Defining \peek_N_type:F on line ...
+Defining \fp_set_from_dim:Nn on line ...
+Defining \fp_gset_from_dim:Nn on line ...
+Defining \fp_set_from_dim:cn on line ...
+Defining \fp_gset_from_dim:cn on line ...
+Defining \sys_if_engine_luatex:T on line ...
+Defining \sys_if_engine_luatex:F on line ...
+Defining \sys_if_engine_luatex:TF on line ...
+Defining \sys_if_engine_luatex_p: on line ...
+Defining \sys_if_engine_pdftex:T on line ...
+Defining \sys_if_engine_pdftex:F on line ...
+Defining \sys_if_engine_pdftex:TF on line ...
+Defining \sys_if_engine_pdftex_p: on line ...
+Defining \sys_if_engine_ptex:T on line ...
+Defining \sys_if_engine_ptex:F on line ...
+Defining \sys_if_engine_ptex:TF on line ...
+Defining \sys_if_engine_ptex_p: on line ...
+Defining \sys_if_engine_uptex:T on line ...
+Defining \sys_if_engine_uptex:F on line ...
+Defining \sys_if_engine_uptex:TF on line ...
+Defining \sys_if_engine_uptex_p: on line ...
+Defining \sys_if_engine_xetex:T on line ...
+Defining \sys_if_engine_xetex:F on line ...
+Defining \sys_if_engine_xetex:TF on line ...
+Defining \sys_if_engine_xetex_p: on line ...
+Defining \luatex_if_engine:T on line ...
+Defining \luatex_if_engine:F on line ...
+Defining \luatex_if_engine:TF on line ...
+Defining \luatex_if_engine_p: on line ...
+Defining \xetex_if_engine:T on line ...
+Defining \xetex_if_engine:F on line ...
+Defining \xetex_if_engine:TF on line ...
+Defining \xetex_if_engine_p: on line ...
+Defining \lua_now_x:n on line ...
+Defining \lua_now:n on line ...
+Defining \lua_shipout_x:n on line ...
+Defining \lua_shipout:n on line ...
+Defining \lua_escape_x:n on line ...
+Defining \lua_escape:n on line ...
+Defining message LaTeX/kernel/luatex-required on line ...
+)
+Defining message LaTeX/expl/wrong-driver on line ...
+Defining \l__expl_driver_tl on line ...
+Defining \__expl_if_pdf:T on line ...
+Defining \__expl_if_pdf:F on line ...
+Defining \__expl_if_pdf:TF on line ...
+Defining key expl/driver on line ...
+Defining key expl/driver/auto on line ...
+Defining key expl/driver/dvipdfmx on line ...
+Defining key expl/driver/dvips on line ...
+Defining key expl/driver/latex2e on line ...
+Defining key expl/driver/pdfmode on line ...
+Defining key expl/driver/xdvipdfmx on line ...
+Defining key expl/native-drivers on line ...
+Defining key expl/native-drivers/false on line ...
+Defining key expl/native-drivers/true on line ...
+Defining key expl/check-declarations on line ...
+Defining key expl/log-functions on line ...
+Defining \c__expl_def_ext_tl on line ...
+(l3unicode-data.def
+Defining \c__unicode_fold_6_X_5_tl on line ...
+Defining \c__unicode_lower_6_X_5_tl on line ...
+Defining \c__unicode_upper_9_X_7_tl on line ...
+Defining \c__unicode_fold_6_X_6_tl on line ...
+Defining \c__unicode_lower_6_X_6_tl on line ...
+Defining \c__unicode_upper_9_X_8_tl on line ...
+Defining \c__unicode_fold_6_X_7_tl on line ...
+Defining \c__unicode_lower_6_X_7_tl on line ...
+Defining \c__unicode_upper_9_X_9_tl on line ...
+Defining \c__unicode_fold_6_X_8_tl on line ...
+Defining \c__unicode_lower_6_X_8_tl on line ...
+Defining \c__unicode_upper_0_X_0_tl on line ...
+Defining \c__unicode_fold_6_X_9_tl on line ...
+Defining \c__unicode_lower_6_X_9_tl on line ...
+Defining \c__unicode_upper_0_X_1_tl on line ...
+Defining \c__unicode_fold_7_X_0_tl on line ...
+Defining \c__unicode_lower_7_X_0_tl on line ...
+Defining \c__unicode_upper_0_X_2_tl on line ...
+Defining \c__unicode_fold_7_X_1_tl on line ...
+Defining \c__unicode_lower_7_X_1_tl on line ...
+Defining \c__unicode_upper_0_X_3_tl on line ...
+Defining \c__unicode_fold_7_X_2_tl on line ...
+Defining \c__unicode_lower_7_X_2_tl on line ...
+Defining \c__unicode_upper_0_X_4_tl on line ...
+Defining \c__unicode_fold_7_X_3_tl on line ...
+Defining \c__unicode_lower_7_X_3_tl on line ...
+Defining \c__unicode_upper_0_X_5_tl on line ...
+Defining \c__unicode_fold_7_X_4_tl on line ...
+Defining \c__unicode_lower_7_X_4_tl on line ...
+Defining \c__unicode_upper_0_X_6_tl on line ...
+Defining \c__unicode_fold_7_X_5_tl on line ...
+Defining \c__unicode_lower_7_X_5_tl on line ...
+Defining \c__unicode_upper_0_X_7_tl on line ...
+Defining \c__unicode_fold_7_X_6_tl on line ...
+Defining \c__unicode_lower_7_X_6_tl on line ...
+Defining \c__unicode_upper_0_X_8_tl on line ...
+Defining \c__unicode_fold_7_X_7_tl on line ...
+Defining \c__unicode_lower_7_X_7_tl on line ...
+Defining \c__unicode_upper_0_X_9_tl on line ...
+Defining \c__unicode_fold_7_X_8_tl on line ...
+Defining \c__unicode_lower_7_X_8_tl on line ...
+Defining \c__unicode_upper_1_X_0_tl on line ...
+Defining \c__unicode_fold_7_X_9_tl on line ...
+Defining \c__unicode_lower_7_X_9_tl on line ...
+Defining \c__unicode_upper_1_X_1_tl on line ...
+Defining \c__unicode_fold_8_X_0_tl on line ...
+Defining \c__unicode_lower_8_X_0_tl on line ...
+Defining \c__unicode_upper_1_X_2_tl on line ...
+Defining \c__unicode_fold_8_X_1_tl on line ...
+Defining \c__unicode_lower_8_X_1_tl on line ...
+Defining \c__unicode_upper_1_X_3_tl on line ...
+Defining \c__unicode_fold_8_X_2_tl on line ...
+Defining \c__unicode_lower_8_X_2_tl on line ...
+Defining \c__unicode_upper_1_X_4_tl on line ...
+Defining \c__unicode_fold_8_X_3_tl on line ...
+Defining \c__unicode_lower_8_X_3_tl on line ...
+Defining \c__unicode_upper_1_X_5_tl on line ...
+Defining \c__unicode_fold_8_X_4_tl on line ...
+Defining \c__unicode_lower_8_X_4_tl on line ...
+Defining \c__unicode_upper_1_X_6_tl on line ...
+Defining \c__unicode_fold_8_X_5_tl on line ...
+Defining \c__unicode_lower_8_X_5_tl on line ...
+Defining \c__unicode_upper_1_X_7_tl on line ...
+Defining \c__unicode_fold_8_X_6_tl on line ...
+Defining \c__unicode_lower_8_X_6_tl on line ...
+Defining \c__unicode_upper_1_X_8_tl on line ...
+Defining \c__unicode_fold_8_X_7_tl on line ...
+Defining \c__unicode_lower_8_X_7_tl on line ...
+Defining \c__unicode_upper_1_X_9_tl on line ...
+Defining \c__unicode_fold_8_X_8_tl on line ...
+Defining \c__unicode_lower_8_X_8_tl on line ...
+Defining \c__unicode_upper_2_X_0_tl on line ...
+Defining \c__unicode_fold_8_X_9_tl on line ...
+Defining \c__unicode_lower_8_X_9_tl on line ...
+Defining \c__unicode_upper_2_X_1_tl on line ...
+Defining \c__unicode_fold_9_X_0_tl on line ...
+Defining \c__unicode_lower_9_X_0_tl on line ...
+Defining \c__unicode_upper_2_X_2_tl on line ...
+Defining \c__unicode_fold_0_X_0_tl on line ...
+Defining \c__unicode_lower_0_X_0_tl on line ...
+Defining \c__unicode_fold_0_X_1_tl on line ...
+Defining \c__unicode_lower_0_X_1_tl on line ...
+Defining \c__unicode_fold_0_X_2_tl on line ...
+Defining \c__unicode_lower_0_X_2_tl on line ...
+Defining \c__unicode_fold_0_X_3_tl on line ...
+Defining \c__unicode_lower_0_X_3_tl on line ...
+Defining \c__unicode_fold_0_X_4_tl on line ...
+Defining \c__unicode_lower_0_X_4_tl on line ...
+Defining \c__unicode_fold_0_X_5_tl on line ...
+Defining \c__unicode_lower_0_X_5_tl on line ...
+Defining \c__unicode_fold_0_X_6_tl on line ...
+Defining \c__unicode_lower_0_X_6_tl on line ...
+Defining \c__unicode_fold_0_X_7_tl on line ...
+Defining \c__unicode_lower_0_X_7_tl on line ...
+Defining \c__unicode_fold_0_X_8_tl on line ...
+Defining \c__unicode_lower_0_X_8_tl on line ...
+Defining \c__unicode_fold_0_X_9_tl on line ...
+Defining \c__unicode_lower_0_X_9_tl on line ...
+Defining \c__unicode_fold_1_X_0_tl on line ...
+Defining \c__unicode_lower_1_X_0_tl on line ...
+Defining \c__unicode_fold_1_X_1_tl on line ...
+Defining \c__unicode_lower_1_X_1_tl on line ...
+Defining \c__unicode_fold_1_X_2_tl on line ...
+Defining \c__unicode_lower_1_X_2_tl on line ...
+Defining \c__unicode_fold_1_X_3_tl on line ...
+Defining \c__unicode_lower_1_X_3_tl on line ...
+Defining \c__unicode_fold_1_X_4_tl on line ...
+Defining \c__unicode_lower_1_X_4_tl on line ...
+Defining \c__unicode_fold_1_X_5_tl on line ...
+Defining \c__unicode_lower_1_X_5_tl on line ...
+Defining \c__unicode_fold_1_X_6_tl on line ...
+Defining \c__unicode_lower_1_X_6_tl on line ...
+Defining \c__unicode_fold_1_X_7_tl on line ...
+Defining \c__unicode_lower_1_X_7_tl on line ...
+Defining \c__unicode_fold_1_X_8_tl on line ...
+Defining \c__unicode_lower_1_X_8_tl on line ...
+Defining \c__unicode_fold_1_X_9_tl on line ...
+Defining \c__unicode_lower_1_X_9_tl on line ...
+Defining \c__unicode_fold_2_X_0_tl on line ...
+Defining \c__unicode_lower_2_X_0_tl on line ...
+Defining \c__unicode_fold_2_X_1_tl on line ...
+Defining \c__unicode_lower_2_X_1_tl on line ...
+Defining \c__unicode_fold_2_X_2_tl on line ...
+Defining \c__unicode_lower_2_X_2_tl on line ...
+Defining \c__unicode_fold_2_X_3_tl on line ...
+Defining \c__unicode_lower_2_X_3_tl on line ...
+Defining \c__unicode_upper_2_X_3_tl on line ...
+Defining \c__unicode_fold_2_X_4_tl on line ...
+Defining \c__unicode_lower_2_X_4_tl on line ...
+Defining \c__unicode_upper_2_X_4_tl on line ...
+Defining \c__unicode_fold_2_X_5_tl on line ...
+Defining \c__unicode_lower_2_X_5_tl on line ...
+Defining \c__unicode_upper_2_X_5_tl on line ...
+Defining \c__unicode_fold_2_X_6_tl on line ...
+Defining \c__unicode_lower_2_X_6_tl on line ...
+Defining \c__unicode_upper_2_X_6_tl on line ...
+Defining \c__unicode_fold_2_X_7_tl on line ...
+Defining \c__unicode_lower_2_X_7_tl on line ...
+Defining \c__unicode_upper_2_X_7_tl on line ...
+Defining \c__unicode_fold_2_X_8_tl on line ...
+Defining \c__unicode_lower_2_X_8_tl on line ...
+Defining \c__unicode_upper_2_X_8_tl on line ...
+Defining \c__unicode_fold_2_X_9_tl on line ...
+Defining \c__unicode_lower_2_X_9_tl on line ...
+Defining \c__unicode_upper_2_X_9_tl on line ...
+Defining \c__unicode_fold_3_X_0_tl on line ...
+Defining \c__unicode_lower_3_X_0_tl on line ...
+Defining \c__unicode_upper_3_X_0_tl on line ...
+Defining \c__unicode_fold_3_X_1_tl on line ...
+Defining \c__unicode_lower_3_X_1_tl on line ...
+Defining \c__unicode_upper_3_X_1_tl on line ...
+Defining \c__unicode_fold_3_X_2_tl on line ...
+Defining \c__unicode_lower_3_X_2_tl on line ...
+Defining \c__unicode_upper_3_X_2_tl on line ...
+Defining \c__unicode_fold_3_X_3_tl on line ...
+Defining \c__unicode_lower_3_X_3_tl on line ...
+Defining \c__unicode_upper_3_X_3_tl on line ...
+Defining \c__unicode_fold_3_X_4_tl on line ...
+Defining \c__unicode_lower_3_X_4_tl on line ...
+Defining \c__unicode_upper_3_X_4_tl on line ...
+Defining \c__unicode_fold_3_X_5_tl on line ...
+Defining \c__unicode_lower_3_X_5_tl on line ...
+Defining \c__unicode_upper_3_X_5_tl on line ...
+Defining \c__unicode_fold_3_X_6_tl on line ...
+Defining \c__unicode_lower_3_X_6_tl on line ...
+Defining \c__unicode_upper_3_X_6_tl on line ...
+Defining \c__unicode_fold_3_X_7_tl on line ...
+Defining \c__unicode_lower_3_X_7_tl on line ...
+Defining \c__unicode_upper_3_X_7_tl on line ...
+Defining \c__unicode_fold_3_X_8_tl on line ...
+Defining \c__unicode_lower_3_X_8_tl on line ...
+Defining \c__unicode_upper_3_X_8_tl on line ...
+Defining \c__unicode_fold_3_X_9_tl on line ...
+Defining \c__unicode_lower_3_X_9_tl on line ...
+Defining \c__unicode_upper_3_X_9_tl on line ...
+Defining \c__unicode_fold_4_X_0_tl on line ...
+Defining \c__unicode_lower_4_X_0_tl on line ...
+Defining \c__unicode_upper_4_X_0_tl on line ...
+Defining \c__unicode_fold_4_X_1_tl on line ...
+Defining \c__unicode_lower_4_X_1_tl on line ...
+Defining \c__unicode_upper_4_X_1_tl on line ...
+Defining \c__unicode_fold_4_X_2_tl on line ...
+Defining \c__unicode_lower_4_X_2_tl on line ...
+Defining \c__unicode_upper_4_X_2_tl on line ...
+Defining \c__unicode_fold_4_X_3_tl on line ...
+Defining \c__unicode_lower_4_X_3_tl on line ...
+Defining \c__unicode_upper_4_X_3_tl on line ...
+Defining \c__unicode_fold_4_X_4_tl on line ...
+Defining \c__unicode_lower_4_X_4_tl on line ...
+Defining \c__unicode_upper_4_X_4_tl on line ...
+Defining \c__unicode_fold_4_X_5_tl on line ...
+Defining \c__unicode_lower_4_X_5_tl on line ...
+Defining \c__unicode_upper_4_X_5_tl on line ...
+Defining \c__unicode_fold_4_X_6_tl on line ...
+Defining \c__unicode_lower_4_X_6_tl on line ...
+Defining \c__unicode_upper_4_X_6_tl on line ...
+Defining \c__unicode_fold_4_X_7_tl on line ...
+Defining \c__unicode_lower_4_X_7_tl on line ...
+Defining \c__unicode_upper_4_X_7_tl on line ...
+Defining \c__unicode_fold_4_X_8_tl on line ...
+Defining \c__unicode_lower_4_X_8_tl on line ...
+Defining \c__unicode_upper_4_X_8_tl on line ...
+Defining \c__unicode_fold_4_X_9_tl on line ...
+Defining \c__unicode_lower_4_X_9_tl on line ...
+Defining \c__unicode_upper_4_X_9_tl on line ...
+Defining \c__unicode_fold_5_X_0_tl on line ...
+Defining \c__unicode_lower_5_X_0_tl on line ...
+Defining \c__unicode_upper_5_X_0_tl on line ...
+Defining \c__unicode_fold_5_X_1_tl on line ...
+Defining \c__unicode_lower_5_X_1_tl on line ...
+Defining \c__unicode_upper_5_X_1_tl on line ...
+Defining \c__unicode_fold_5_X_2_tl on line ...
+Defining \c__unicode_lower_5_X_2_tl on line ...
+Defining \c__unicode_upper_5_X_2_tl on line ...
+Defining \c__unicode_fold_5_X_3_tl on line ...
+Defining \c__unicode_lower_5_X_3_tl on line ...
+Defining \c__unicode_upper_5_X_3_tl on line ...
+Defining \c__unicode_fold_5_X_4_tl on line ...
+Defining \c__unicode_lower_5_X_4_tl on line ...
+Defining \c__unicode_upper_5_X_4_tl on line ...
+Defining \c__unicode_fold_5_X_5_tl on line ...
+Defining \c__unicode_lower_5_X_5_tl on line ...
+Defining \c__unicode_upper_5_X_5_tl on line ...
+Defining \c__unicode_fold_5_X_6_tl on line ...
+Defining \c__unicode_lower_5_X_6_tl on line ...
+Defining \c__unicode_upper_5_X_6_tl on line ...
+Defining \c__unicode_fold_5_X_7_tl on line ...
+Defining \c__unicode_lower_5_X_7_tl on line ...
+Defining \c__unicode_upper_5_X_7_tl on line ...
+Defining \c__unicode_fold_5_X_8_tl on line ...
+Defining \c__unicode_lower_5_X_8_tl on line ...
+Defining \c__unicode_upper_5_X_8_tl on line ...
+Defining \c__unicode_fold_5_X_9_tl on line ...
+Defining \c__unicode_lower_5_X_9_tl on line ...
+Defining \c__unicode_upper_5_X_9_tl on line ...
+Defining \c__unicode_fold_6_X_0_tl on line ...
+Defining \c__unicode_lower_6_X_0_tl on line ...
+Defining \c__unicode_upper_6_X_0_tl on line ...
+Defining \c__unicode_fold_6_X_1_tl on line ...
+Defining \c__unicode_lower_6_X_1_tl on line ...
+Defining \c__unicode_upper_6_X_1_tl on line ...
+Defining \c__unicode_fold_6_X_2_tl on line ...
+Defining \c__unicode_lower_6_X_2_tl on line ...
+Defining \c__unicode_upper_6_X_2_tl on line ...
+Defining \c__unicode_fold_6_X_3_tl on line ...
+Defining \c__unicode_lower_6_X_3_tl on line ...
+Defining \c__unicode_upper_6_X_3_tl on line ...
+Defining \c__unicode_fold_6_X_4_tl on line ...
+Defining \c__unicode_lower_6_X_4_tl on line ...
+Defining \c__unicode_upper_6_X_4_tl on line ...
+Defining \c__unicode_upper_6_X_5_tl on line ...
+Defining \c__unicode_upper_6_X_6_tl on line ...
+Defining \c__unicode_upper_6_X_7_tl on line ...
+Defining \c__unicode_upper_6_X_8_tl on line ...
+Defining \c__unicode_upper_6_X_9_tl on line ...
+Defining \c__unicode_upper_7_X_0_tl on line ...
+Defining \c__unicode_upper_7_X_1_tl on line ...
+Defining \c__unicode_upper_7_X_2_tl on line ...
+Defining \c__unicode_upper_7_X_3_tl on line ...
+Defining \c__unicode_upper_7_X_4_tl on line ...
+Defining \c__unicode_upper_7_X_5_tl on line ...
+Defining \c__unicode_upper_7_X_6_tl on line ...
+Defining \c__unicode_upper_7_X_7_tl on line ...
+Defining \c__unicode_upper_7_X_8_tl on line ...
+Defining \c__unicode_upper_7_X_9_tl on line ...
+Defining \c__unicode_upper_8_X_0_tl on line ...
+Defining \c__unicode_upper_8_X_1_tl on line ...
+Defining \c__unicode_upper_8_X_2_tl on line ...
+Defining \c__unicode_upper_8_X_3_tl on line ...
+Defining \c__unicode_upper_8_X_4_tl on line ...
+Defining \c__unicode_upper_8_X_5_tl on line ...
+Defining \c__unicode_upper_8_X_6_tl on line ...
+Defining \c__unicode_upper_8_X_7_tl on line ...
+Defining \c__unicode_upper_8_X_8_tl on line ...
+Defining \c__unicode_upper_8_X_9_tl on line ...
+Defining \c__unicode_upper_9_X_0_tl on line ...
+Defining \c__unicode_fold_9_X_1_tl on line ...
+Defining \c__unicode_lower_9_X_1_tl on line ...
+Defining \c__unicode_upper_9_X_1_tl on line ...
+Defining \c__unicode_fold_9_X_2_tl on line ...
+Defining \c__unicode_lower_9_X_2_tl on line ...
+Defining \c__unicode_upper_9_X_2_tl on line ...
+Defining \c__unicode_fold_9_X_3_tl on line ...
+Defining \c__unicode_lower_9_X_3_tl on line ...
+Defining \c__unicode_upper_9_X_3_tl on line ...
+Defining \c__unicode_fold_9_X_4_tl on line ...
+Defining \c__unicode_lower_9_X_4_tl on line ...
+Defining \c__unicode_upper_9_X_4_tl on line ...
+Defining \c__unicode_fold_9_X_5_tl on line ...
+Defining \c__unicode_lower_9_X_5_tl on line ...
+Defining \c__unicode_upper_9_X_5_tl on line ...
+Defining \c__unicode_fold_9_X_6_tl on line ...
+Defining \c__unicode_lower_9_X_6_tl on line ...
+Defining \c__unicode_upper_9_X_6_tl on line ...
+Defining \c__unicode_fold_9_X_7_tl on line ...
+Defining \c__unicode_lower_9_X_7_tl on line ...
+Defining \c__unicode_fold_9_X_8_tl on line ...
+Defining \c__unicode_lower_9_X_8_tl on line ...
+Defining \c__unicode_fold_9_X_9_tl on line ...
+Defining \c__unicode_lower_9_X_9_tl on line ...
+Defining \c__unicode_lower_exceptions_tl on line ...
+Defining \c__unicode_mixed_exceptions_tl on line ...
+Defining \c__unicode_upper_exceptions_tl on line ...
+Defining \c__unicode_std_sigma_tl on line ...
+Defining \c__unicode_final_sigma_tl on line ...
+Defining \c__unicode_accents_lt_tl on line ...
+Defining \c__unicode_dot_above_tl on line ...
+Defining \c__unicode_dotless_i_tl on line ...
+Defining \c__unicode_dotted_I_tl on line ...
+Defining \c__unicode_i_ogonek_tl on line ...
+Defining \c__unicode_I_ogonek_tl on line ...
+Defining \c__unicode_upper_Eszett_tl on line ...
+) (l3dvipdfmx.def
+Defining \__driver_state_save: on line ...
+Defining \__driver_state_restore: on line ...
+Defining \__driver_literal:n on line ...
+Defining \__driver_literal_direct:n on line ...
+Defining \__driver_matrix:n on line ...
+Defining \__driver_box_use_clip:N on line ...
+Defining \__driver_box_rotate_begin: on line ...
+Defining \__driver_box_rotate_end: on line ...
+Defining \__driver_box_scale_begin: on line ...
+Defining \__driver_box_scale_end: on line ...
+Defining \l__driver_current_color_tl on line ...
+Defining \__driver_color_ensure_current: on line ...
+Defining \__driver_color_reset: on line ...
+)
+Defining \__expl_status_pop:w on line ...
+Defining \l__expl_status_stack_tl on line ...
+)
diff --git a/l3kernel/testfiles/m3expl001.uptex.tlg b/l3kernel/testfiles/m3expl001.uptex.tlg
new file mode 100644
index 0000000..c878b1a
--- /dev/null
+++ b/l3kernel/testfiles/m3expl001.uptex.tlg
@@ -0,0 +1,4593 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+(expl3.sty
+(expl3-code.tex
+Defining \cs_set_nopar:cpn on line ...
+Defining \cs_set_nopar:cpx on line ...
+Defining \cs_gset_nopar:cpn on line ...
+Defining \cs_gset_nopar:cpx on line ...
+Defining \cs_new_nopar:cpn on line ...
+Defining \cs_new_nopar:cpx on line ...
+Defining \cs_set:cpn on line ...
+Defining \cs_set:cpx on line ...
+Defining \cs_gset:cpn on line ...
+Defining \cs_gset:cpx on line ...
+Defining \cs_new:cpn on line ...
+Defining \cs_new:cpx on line ...
+Defining \cs_set_protected_nopar:cpn on line ...
+Defining \cs_set_protected_nopar:cpx on line ...
+Defining \cs_gset_protected_nopar:cpn on line ...
+Defining \cs_gset_protected_nopar:cpx on line ...
+Defining \cs_new_protected_nopar:cpn on line ...
+Defining \cs_new_protected_nopar:cpx on line ...
+Defining \cs_set_protected:cpn on line ...
+Defining \cs_set_protected:cpx on line ...
+Defining \cs_gset_protected:cpn on line ...
+Defining \cs_gset_protected:cpx on line ...
+Defining \cs_new_protected:cpn on line ...
+Defining \cs_new_protected:cpx on line ...
+Defining \cs_set_eq:NN on line ...
+Defining \cs_set_eq:cN on line ...
+Defining \cs_set_eq:Nc on line ...
+Defining \cs_set_eq:cc on line ...
+Defining \cs_gset_eq:NN on line ...
+Defining \cs_gset_eq:Nc on line ...
+Defining \cs_gset_eq:cN on line ...
+Defining \cs_gset_eq:cc on line ...
+Defining \cs_new_eq:NN on line ...
+Defining \cs_new_eq:cN on line ...
+Defining \cs_new_eq:Nc on line ...
+Defining \cs_new_eq:cc on line ...
+Defining \cs_undefine:N on line ...
+Defining \cs_undefine:c on line ...
+Defining \__cs_count_signature:N on line ...
+Defining \__cs_count_signature:nnN on line ...
+Defining \__cs_count_signature:c on line ...
+Defining \cs_generate_from_arg_count:NNnn on line ...
+Defining \cs_generate_from_arg_count:cNnn on line ...
+Defining \cs_generate_from_arg_count:Ncnn on line ...
+Defining \__cs_generate_from_signature:NNn on line ...
+Defining \__cs_generate_from_signature:nnNNNn on line ...
+Defining \cs_set:Nn on line ...
+Defining \cs_set:Nx on line ...
+Defining \cs_set_nopar:Nn on line ...
+Defining \cs_set_nopar:Nx on line ...
+Defining \cs_set_protected:Nn on line ...
+Defining \cs_set_protected:Nx on line ...
+Defining \cs_set_protected_nopar:Nn on line ...
+Defining \cs_set_protected_nopar:Nx on line ...
+Defining \cs_gset:Nn on line ...
+Defining \cs_gset:Nx on line ...
+Defining \cs_gset_nopar:Nn on line ...
+Defining \cs_gset_nopar:Nx on line ...
+Defining \cs_gset_protected:Nn on line ...
+Defining \cs_gset_protected:Nx on line ...
+Defining \cs_gset_protected_nopar:Nn on line ...
+Defining \cs_gset_protected_nopar:Nx on line ...
+Defining \cs_new:Nn on line ...
+Defining \cs_new:Nx on line ...
+Defining \cs_new_nopar:Nn on line ...
+Defining \cs_new_nopar:Nx on line ...
+Defining \cs_new_protected:Nn on line ...
+Defining \cs_new_protected:Nx on line ...
+Defining \cs_new_protected_nopar:Nn on line ...
+Defining \cs_new_protected_nopar:Nx on line ...
+Defining \cs_set:cn on line ...
+Defining \cs_set:cx on line ...
+Defining \cs_set_nopar:cn on line ...
+Defining \cs_set_nopar:cx on line ...
+Defining \cs_set_protected:cn on line ...
+Defining \cs_set_protected:cx on line ...
+Defining \cs_set_protected_nopar:cn on line ...
+Defining \cs_set_protected_nopar:cx on line ...
+Defining \cs_gset:cn on line ...
+Defining \cs_gset:cx on line ...
+Defining \cs_gset_nopar:cn on line ...
+Defining \cs_gset_nopar:cx on line ...
+Defining \cs_gset_protected:cn on line ...
+Defining \cs_gset_protected:cx on line ...
+Defining \cs_gset_protected_nopar:cn on line ...
+Defining \cs_gset_protected_nopar:cx on line ...
+Defining \cs_new:cn on line ...
+Defining \cs_new:cx on line ...
+Defining \cs_new_nopar:cn on line ...
+Defining \cs_new_nopar:cx on line ...
+Defining \cs_new_protected:cn on line ...
+Defining \cs_new_protected:cx on line ...
+Defining \cs_new_protected_nopar:cn on line ...
+Defining \cs_new_protected_nopar:cx on line ...
+Defining \cs_if_eq_p:NN on line ...
+Defining \cs_if_eq:NNT on line ...
+Defining \cs_if_eq:NNF on line ...
+Defining \cs_if_eq:NNTF on line ...
+Defining \cs_if_eq_p:cN on line ...
+Defining \cs_if_eq:cNTF on line ...
+Defining \cs_if_eq:cNT on line ...
+Defining \cs_if_eq:cNF on line ...
+Defining \cs_if_eq_p:Nc on line ...
+Defining \cs_if_eq:NcTF on line ...
+Defining \cs_if_eq:NcT on line ...
+Defining \cs_if_eq:NcF on line ...
+Defining \cs_if_eq_p:cc on line ...
+Defining \cs_if_eq:ccTF on line ...
+Defining \cs_if_eq:ccT on line ...
+Defining \cs_if_eq:ccF on line ...
+Defining \__kernel_register_show:N on line ...
+Defining \__kernel_register_show:c on line ...
+Defining \cs_show:N on line ...
+Defining \cs_show:c on line ...
+Defining \prg_do_nothing: on line ...
+Defining \__prg_break_point:Nn on line ...
+Defining \__prg_map_break:Nn on line ...
+Defining \__prg_break_point: on line ...
+Defining \__prg_break: on line ...
+Defining \__prg_break:n on line ...
+Defining \__exp_arg_next:nnn on line ...
+Defining \__exp_arg_next:Nnn on line ...
+Defining \::: on line ...
+Defining \::n on line ...
+Defining \::N on line ...
+Defining \::p on line ...
+Defining \::c on line ...
+Defining \::o on line ...
+Defining \::f on line ...
+Defining \exp_stop_f: on line ...
+Defining \::x on line ...
+Defining \::V on line ...
+Defining \::v on line ...
+Defining \__exp_eval_register:N on line ...
+Defining \__exp_eval_register:c on line ...
+Defining \__exp_eval_error_msg:w on line ...
+Defining \exp_args:No on line ...
+Defining \exp_args:NNo on line ...
+Defining \exp_args:NNNo on line ...
+Defining \exp_args:NNc on line ...
+Defining \exp_args:Ncc on line ...
+Defining \exp_args:Nccc on line ...
+Defining \exp_args:Nf on line ...
+Defining \exp_args:Nv on line ...
+Defining \exp_args:NV on line ...
+Defining \exp_args:NNf on line ...
+Defining \exp_args:NNv on line ...
+Defining \exp_args:NNV on line ...
+Defining \exp_args:Nco on line ...
+Defining \exp_args:Ncf on line ...
+Defining \exp_args:NVV on line ...
+Defining \exp_args:NNNV on line ...
+Defining \exp_args:NcNc on line ...
+Defining \exp_args:NcNo on line ...
+Defining \exp_args:Ncco on line ...
+Defining \exp_args:Nx on line ...
+Defining \exp_args:Nnc on line ...
+Defining \exp_args:Nfo on line ...
+Defining \exp_args:Nff on line ...
+Defining \exp_args:Nnf on line ...
+Defining \exp_args:Nno on line ...
+Defining \exp_args:NnV on line ...
+Defining \exp_args:Noo on line ...
+Defining \exp_args:Nof on line ...
+Defining \exp_args:Noc on line ...
+Defining \exp_args:NNx on line ...
+Defining \exp_args:Ncx on line ...
+Defining \exp_args:Nnx on line ...
+Defining \exp_args:Nox on line ...
+Defining \exp_args:Nxo on line ...
+Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNno on line ...
+Defining \exp_args:NNoo on line ...
+Defining \exp_args:Nnnc on line ...
+Defining \exp_args:Nnno on line ...
+Defining \exp_args:Nooo on line ...
+Defining \exp_args:NNNx on line ...
+Defining \exp_args:NNnx on line ...
+Defining \exp_args:NNox on line ...
+Defining \exp_args:Nnnx on line ...
+Defining \exp_args:Nnox on line ...
+Defining \exp_args:Nccx on line ...
+Defining \exp_args:Ncnx on line ...
+Defining \exp_args:Noox on line ...
+Defining \__exp_arg_last_unbraced:nn on line ...
+Defining \::f_unbraced on line ...
+Defining \::o_unbraced on line ...
+Defining \::V_unbraced on line ...
+Defining \::v_unbraced on line ...
+Defining \::x_unbraced on line ...
+Defining \exp_last_unbraced:NV on line ...
+Defining \exp_last_unbraced:Nv on line ...
+Defining \exp_last_unbraced:No on line ...
+Defining \exp_last_unbraced:Nf on line ...
+Defining \exp_last_unbraced:Nco on line ...
+Defining \exp_last_unbraced:NcV on line ...
+Defining \exp_last_unbraced:NNV on line ...
+Defining \exp_last_unbraced:NNo on line ...
+Defining \exp_last_unbraced:NNNV on line ...
+Defining \exp_last_unbraced:NNNo on line ...
+Defining \exp_last_unbraced:Nno on line ...
+Defining \exp_last_unbraced:Noo on line ...
+Defining \exp_last_unbraced:Nfo on line ...
+Defining \exp_last_unbraced:NnNo on line ...
+Defining \exp_last_unbraced:Nx on line ...
+Defining \exp_last_two_unbraced:Noo on line ...
+Defining \__exp_last_two_unbraced:noN on line ...
+Defining \exp_not:o on line ...
+Defining \exp_not:c on line ...
+Defining \exp_not:f on line ...
+Defining \exp_not:V on line ...
+Defining \exp_not:v on line ...
+Defining \exp_end_continue_f:w on line ...
+Defining ^^@ on line ...
+Defining \exp_end_continue_f:nw on line ...
+Defining \cs_generate_variant:Nn on line ...
+Defining \__cs_generate_variant:N on line ...
+Defining \__cs_generate_variant:ww on line ...
+Defining \__cs_generate_variant:wwNw on line ...
+Defining \__cs_generate_variant:nnNN on line ...
+Defining \__cs_generate_variant:Nnnw on line ...
+Defining \__cs_generate_variant_loop:nNwN on line ...
+Defining \__cs_generate_variant_loop_same:w on line ...
+Defining \__cs_generate_variant_loop_end:nwwwNNnn on line ...
+Defining \__cs_generate_variant_loop_long:wNNnn on line ...
+Defining \__cs_generate_variant_loop_invalid:NNwNNnn on line ...
+Defining \__cs_generate_variant_same:N on line ...
+Defining \__cs_generate_variant:wwNN on line ...
+Defining \__cs_generate_internal_variant:n on line ...
+Defining \__cs_generate_internal_variant:wwnNwnn on line ...
+Defining \__cs_generate_internal_variant_loop:n on line ...
+Defining \tl_new:N on line ...
+Defining \tl_new:c on line ...
+Defining \tl_const:Nn on line ...
+Defining \tl_const:Nx on line ...
+Defining \tl_const:cn on line ...
+Defining \tl_const:cx on line ...
+Defining \tl_clear:N on line ...
+Defining \tl_gclear:N on line ...
+Defining \tl_clear:c on line ...
+Defining \tl_gclear:c on line ...
+Defining \tl_clear_new:N on line ...
+Defining \tl_gclear_new:N on line ...
+Defining \tl_clear_new:c on line ...
+Defining \tl_gclear_new:c on line ...
+Defining \tl_set_eq:NN on line ...
+Defining \tl_set_eq:cN on line ...
+Defining \tl_set_eq:Nc on line ...
+Defining \tl_set_eq:cc on line ...
+Defining \tl_gset_eq:NN on line ...
+Defining \tl_gset_eq:cN on line ...
+Defining \tl_gset_eq:Nc on line ...
+Defining \tl_gset_eq:cc on line ...
+Defining \tl_concat:NNN on line ...
+Defining \tl_gconcat:NNN on line ...
+Defining \tl_concat:ccc on line ...
+Defining \tl_gconcat:ccc on line ...
+Defining \tl_if_exist:NTF on line ...
+Defining \tl_if_exist:NT on line ...
+Defining \tl_if_exist:NF on line ...
+Defining \tl_if_exist_p:N on line ...
+Defining \tl_if_exist:cTF on line ...
+Defining \tl_if_exist:cT on line ...
+Defining \tl_if_exist:cF on line ...
+Defining \tl_if_exist_p:c on line ...
+Defining \c_empty_tl on line ...
+Defining \c_job_name_tl on line ...
+Defining \c_space_tl on line ...
+Defining \tl_set:Nn on line ...
+Defining \tl_set:No on line ...
+Defining \tl_set:Nx on line ...
+Defining \tl_gset:Nn on line ...
+Defining \tl_gset:No on line ...
+Defining \tl_gset:Nx on line ...
+Defining \tl_set:NV on line ...
+Defining \tl_set:Nv on line ...
+Defining \tl_set:Nf on line ...
+Defining \tl_set:cx on line ...
+Defining \tl_set:cn on line ...
+Defining \tl_set:co on line ...
+Defining \exp_args:NcV on line ...
+Defining \tl_set:cV on line ...
+Defining \exp_args:Ncv on line ...
+Defining \tl_set:cv on line ...
+Defining \tl_set:cf on line ...
+Defining \tl_gset:NV on line ...
+Defining \tl_gset:Nv on line ...
+Defining \tl_gset:Nf on line ...
+Defining \tl_gset:cx on line ...
+Defining \tl_gset:cn on line ...
+Defining \tl_gset:co on line ...
+Defining \tl_gset:cV on line ...
+Defining \tl_gset:cv on line ...
+Defining \tl_gset:cf on line ...
+Defining \tl_put_left:Nn on line ...
+Defining \tl_put_left:NV on line ...
+Defining \tl_put_left:No on line ...
+Defining \tl_put_left:Nx on line ...
+Defining \tl_gput_left:Nn on line ...
+Defining \tl_gput_left:NV on line ...
+Defining \tl_gput_left:No on line ...
+Defining \tl_gput_left:Nx on line ...
+Defining \tl_put_left:cn on line ...
+Defining \tl_put_left:cV on line ...
+Defining \tl_put_left:co on line ...
+Defining \tl_put_left:cx on line ...
+Defining \tl_gput_left:cn on line ...
+Defining \tl_gput_left:cV on line ...
+Defining \tl_gput_left:co on line ...
+Defining \tl_gput_left:cx on line ...
+Defining \tl_put_right:Nn on line ...
+Defining \tl_put_right:NV on line ...
+Defining \tl_put_right:No on line ...
+Defining \tl_put_right:Nx on line ...
+Defining \tl_gput_right:Nn on line ...
+Defining \tl_gput_right:NV on line ...
+Defining \tl_gput_right:No on line ...
+Defining \tl_gput_right:Nx on line ...
+Defining \tl_put_right:cn on line ...
+Defining \tl_put_right:cV on line ...
+Defining \tl_put_right:co on line ...
+Defining \tl_put_right:cx on line ...
+Defining \tl_gput_right:cn on line ...
+Defining \tl_gput_right:cV on line ...
+Defining \tl_gput_right:co on line ...
+Defining \tl_gput_right:cx on line ...
+Defining \c__tl_rescan_marker_tl on line ...
+Defining \tl_set_rescan:Nnn on line ...
+Defining \tl_gset_rescan:Nnn on line ...
+Defining \tl_rescan:nn on line ...
+Defining \__tl_set_rescan:NNnn on line ...
+Defining \__tl_set_rescan_multi:n on line ...
+Defining \__tl_rescan:w on line ...
+Defining \tl_set_rescan:Nno on line ...
+Defining \tl_set_rescan:Nnx on line ...
+Defining \tl_set_rescan:cnn on line ...
+Defining \exp_args:Ncno on line ...
+Defining \tl_set_rescan:cno on line ...
+Defining \tl_set_rescan:cnx on line ...
+Defining \tl_gset_rescan:Nno on line ...
+Defining \tl_gset_rescan:Nnx on line ...
+Defining \tl_gset_rescan:cnn on line ...
+Defining \tl_gset_rescan:cno on line ...
+Defining \__tl_set_rescan:n on line ...
+Defining \__tl_set_rescan:NnTF on line ...
+Defining \__tl_set_rescan_single:nn on line ...
+Defining \__tl_set_rescan_single_aux:nn on line ...
+Defining \tl_to_lowercase:n on line ...
+Defining \tl_to_uppercase:n on line ...
+Defining \tl_replace_once:Nnn on line ...
+Defining \tl_greplace_once:Nnn on line ...
+Defining \tl_replace_all:Nnn on line ...
+Defining \tl_greplace_all:Nnn on line ...
+Defining \tl_replace_once:cnn on line ...
+Defining \tl_greplace_once:cnn on line ...
+Defining \tl_replace_all:cnn on line ...
+Defining \tl_greplace_all:cnn on line ...
+Defining \__tl_replace:NnNNNnn on line ...
+Defining \__tl_replace_auxi:NnnNNNnn on line ...
+Defining \__tl_replace_auxii:nNNNnn on line ...
+Defining \__tl_replace_wrap:w on line ...
+Defining \__tl_replace_next:w on line ...
+Defining \tl_remove_once:Nn on line ...
+Defining \tl_gremove_once:Nn on line ...
+Defining \tl_remove_once:cn on line ...
+Defining \tl_gremove_once:cn on line ...
+Defining \tl_remove_all:Nn on line ...
+Defining \tl_gremove_all:Nn on line ...
+Defining \tl_remove_all:cn on line ...
+Defining \tl_gremove_all:cn on line ...
+Defining \tl_if_blank_p:n on line ...
+Defining \tl_if_blank:nT on line ...
+Defining \tl_if_blank:nF on line ...
+Defining \tl_if_blank:nTF on line ...
+Defining \tl_if_blank_p:V on line ...
+Defining \tl_if_blank:VT on line ...
+Defining \tl_if_blank:VF on line ...
+Defining \tl_if_blank:VTF on line ...
+Defining \tl_if_blank_p:o on line ...
+Defining \tl_if_blank:oT on line ...
+Defining \tl_if_blank:oF on line ...
+Defining \tl_if_blank:oTF on line ...
+Defining \tl_if_empty_p:N on line ...
+Defining \tl_if_empty:NT on line ...
+Defining \tl_if_empty:NF on line ...
+Defining \tl_if_empty:NTF on line ...
+Defining \tl_if_empty_p:c on line ...
+Defining \tl_if_empty:cT on line ...
+Defining \tl_if_empty:cF on line ...
+Defining \tl_if_empty:cTF on line ...
+Defining \tl_if_empty_p:n on line ...
+Defining \tl_if_empty:nTF on line ...
+Defining \tl_if_empty:nT on line ...
+Defining \tl_if_empty:nF on line ...
+Defining \tl_if_empty_p:V on line ...
+Defining \tl_if_empty:VTF on line ...
+Defining \tl_if_empty:VT on line ...
+Defining \tl_if_empty:VF on line ...
+Defining \__tl_if_empty_return:o on line ...
+Defining \tl_if_empty_p:o on line ...
+Defining \tl_if_empty:oTF on line ...
+Defining \tl_if_empty:oT on line ...
+Defining \tl_if_empty:oF on line ...
+Defining \tl_if_eq_p:NN on line ...
+Defining \tl_if_eq:NNT on line ...
+Defining \tl_if_eq:NNF on line ...
+Defining \tl_if_eq:NNTF on line ...
+Defining \tl_if_eq_p:Nc on line ...
+Defining \tl_if_eq_p:cN on line ...
+Defining \tl_if_eq_p:cc on line ...
+Defining \tl_if_eq:NcTF on line ...
+Defining \tl_if_eq:cNTF on line ...
+Defining \tl_if_eq:ccTF on line ...
+Defining \tl_if_eq:NcT on line ...
+Defining \tl_if_eq:cNT on line ...
+Defining \tl_if_eq:ccT on line ...
+Defining \tl_if_eq:NcF on line ...
+Defining \tl_if_eq:cNF on line ...
+Defining \tl_if_eq:ccF on line ...
+Defining \tl_if_eq:nnT on line ...
+Defining \tl_if_eq:nnF on line ...
+Defining \tl_if_eq:nnTF on line ...
+Defining \l__tl_internal_a_tl on line ...
+Defining \l__tl_internal_b_tl on line ...
+Defining \tl_if_in:NnT on line ...
+Defining \tl_if_in:NnF on line ...
+Defining \tl_if_in:NnTF on line ...
+Defining \tl_if_in:cnT on line ...
+Defining \tl_if_in:cnF on line ...
+Defining \tl_if_in:cnTF on line ...
+Defining \tl_if_in:nnT on line ...
+Defining \tl_if_in:nnF on line ...
+Defining \tl_if_in:nnTF on line ...
+Defining \tl_if_in:VnT on line ...
+Defining \tl_if_in:onT on line ...
+Defining \tl_if_in:noT on line ...
+Defining \tl_if_in:VnF on line ...
+Defining \tl_if_in:onF on line ...
+Defining \tl_if_in:noF on line ...
+Defining \tl_if_in:VnTF on line ...
+Defining \tl_if_in:onTF on line ...
+Defining \tl_if_in:noTF on line ...
+Defining \tl_if_single_p:N on line ...
+Defining \tl_if_single:NT on line ...
+Defining \tl_if_single:NF on line ...
+Defining \tl_if_single:NTF on line ...
+Defining \tl_if_single_p:n on line ...
+Defining \tl_if_single:nT on line ...
+Defining \tl_if_single:nF on line ...
+Defining \tl_if_single:nTF on line ...
+Defining \__tl_if_single:nnw on line ...
+Defining \tl_case:Nn on line ...
+Defining \tl_case:NnT on line ...
+Defining \tl_case:NnF on line ...
+Defining \tl_case:NnTF on line ...
+Defining \__tl_case:NnTF on line ...
+Defining \__tl_case:Nw on line ...
+Defining \tl_case:cn on line ...
+Defining \tl_case:cnT on line ...
+Defining \tl_case:cnF on line ...
+Defining \tl_case:cnTF on line ...
+Defining \__prg_case_end:nw on line ...
+Defining \__tl_case_end:nw on line ...
+Defining \tl_map_function:nN on line ...
+Defining \tl_map_function:NN on line ...
+Defining \__tl_map_function:Nn on line ...
+Defining \tl_map_function:cN on line ...
+Defining \tl_map_inline:nn on line ...
+Defining \tl_map_inline:Nn on line ...
+Defining \tl_map_inline:cn on line ...
+Defining \tl_map_variable:nNn on line ...
+Defining \tl_map_variable:NNn on line ...
+Defining \__tl_map_variable:Nnn on line ...
+Defining \tl_map_variable:cNn on line ...
+Defining \tl_map_break: on line ...
+Defining \tl_map_break:n on line ...
+Defining \tl_to_str:N on line ...
+Defining \tl_to_str:c on line ...
+Defining \tl_use:N on line ...
+Defining \tl_use:c on line ...
+Defining \tl_count:n on line ...
+Defining \tl_count:N on line ...
+Defining \__tl_count:n on line ...
+Defining \tl_count:V on line ...
+Defining \tl_count:o on line ...
+Defining \tl_count:c on line ...
+Defining \tl_reverse_items:n on line ...
+Defining \__tl_reverse_items:nwNwn on line ...
+Defining \__tl_reverse_items:wn on line ...
+Defining \tl_trim_spaces:n on line ...
+Defining \tl_trim_spaces:N on line ...
+Defining \tl_gtrim_spaces:N on line ...
+Defining \tl_trim_spaces:c on line ...
+Defining \tl_gtrim_spaces:c on line ...
+Defining \__tl_trim_spaces:nn on line ...
+Defining \__tl_trim_spaces_auxi:w on line ...
+Defining \__tl_trim_spaces_auxii:w on line ...
+Defining \__tl_trim_spaces_auxiii:w on line ...
+Defining \__tl_trim_spaces_auxiv:w on line ...
+Defining \__tl_act:NNNnn on line ...
+Defining \__tl_act_loop:w on line ...
+Defining \__tl_act_normal:NwnNNN on line ...
+Defining \__tl_act_end:wn on line ...
+Defining \__tl_act_group:nwnNNN on line ...
+Defining \__tl_act_space:wwnNNN on line ...
+Defining \__tl_act_output:n on line ...
+Defining \__tl_act_reverse_output:n on line ...
+Defining \tl_reverse:n on line ...
+Defining \tl_reverse:o on line ...
+Defining \tl_reverse:V on line ...
+Defining \__tl_reverse_normal:nN on line ...
+Defining \__tl_reverse_group_preserve:nn on line ...
+Defining \__tl_reverse_space:n on line ...
+Defining \tl_reverse:N on line ...
+Defining \tl_greverse:N on line ...
+Defining \tl_reverse:c on line ...
+Defining \tl_greverse:c on line ...
+Defining \tl_head:n on line ...
+Defining \__tl_head_auxi:nw on line ...
+Defining \__tl_head_auxii:n on line ...
+Defining \tl_head:V on line ...
+Defining \tl_head:v on line ...
+Defining \tl_head:f on line ...
+Defining \tl_head:w on line ...
+Defining \tl_head:N on line ...
+Defining \tl_tail:n on line ...
+Defining \tl_tail:V on line ...
+Defining \tl_tail:v on line ...
+Defining \tl_tail:f on line ...
+Defining \tl_tail:N on line ...
+Defining \tl_if_head_eq_charcode_p:nN on line ...
+Defining \tl_if_head_eq_charcode:nNT on line ...
+Defining \tl_if_head_eq_charcode:nNF on line ...
+Defining \tl_if_head_eq_charcode:nNTF on line ...
+Defining \tl_if_head_eq_charcode_p:fN on line ...
+Defining \tl_if_head_eq_charcode:fNTF on line ...
+Defining \tl_if_head_eq_charcode:fNT on line ...
+Defining \tl_if_head_eq_charcode:fNF on line ...
+Defining \tl_if_head_eq_catcode_p:nN on line ...
+Defining \tl_if_head_eq_catcode:nNT on line ...
+Defining \tl_if_head_eq_catcode:nNF on line ...
+Defining \tl_if_head_eq_catcode:nNTF on line ...
+Defining \tl_if_head_eq_meaning_p:nN on line ...
+Defining \tl_if_head_eq_meaning:nNT on line ...
+Defining \tl_if_head_eq_meaning:nNF on line ...
+Defining \tl_if_head_eq_meaning:nNTF on line ...
+Defining \__tl_if_head_eq_meaning_normal:nN on line ...
+Defining \__tl_if_head_eq_meaning_special:nN on line ...
+Defining \tl_if_head_is_N_type_p:n on line ...
+Defining \tl_if_head_is_N_type:nT on line ...
+Defining \tl_if_head_is_N_type:nF on line ...
+Defining \tl_if_head_is_N_type:nTF on line ...
+Defining \__tl_if_head_is_N_type:w on line ...
+Defining \tl_if_head_is_group_p:n on line ...
+Defining \tl_if_head_is_group:nT on line ...
+Defining \tl_if_head_is_group:nF on line ...
+Defining \tl_if_head_is_group:nTF on line ...
+Defining \tl_if_head_is_space_p:n on line ...
+Defining \tl_if_head_is_space:nT on line ...
+Defining \tl_if_head_is_space:nF on line ...
+Defining \tl_if_head_is_space:nTF on line ...
+Defining \__tl_if_head_is_space:w on line ...
+Defining \tl_item:nn on line ...
+Defining \__tl_item:nn on line ...
+Defining \tl_item:Nn on line ...
+Defining \tl_item:cn on line ...
+Defining \tl_show:N on line ...
+Defining \tl_show:c on line ...
+Defining \tl_show:n on line ...
+Defining \g_tmpa_tl on line ...
+Defining \g_tmpb_tl on line ...
+Defining \l_tmpa_tl on line ...
+Defining \l_tmpb_tl on line ...
+Defining \str_head:n on line ...
+Defining \__str_head:w on line ...
+Defining \str_tail:n on line ...
+Defining \__str_tail:w on line ...
+Defining \__str_if_eq_x:nn on line ...
+Defining \__str_if_eq_x_return:nn on line ...
+Defining \str_if_eq_p:nn on line ...
+Defining \str_if_eq:nnT on line ...
+Defining \str_if_eq:nnF on line ...
+Defining \str_if_eq:nnTF on line ...
+Defining \str_if_eq_p:Vn on line ...
+Defining \str_if_eq_p:on on line ...
+Defining \str_if_eq_p:nV on line ...
+Defining \str_if_eq_p:no on line ...
+Defining \str_if_eq_p:VV on line ...
+Defining \str_if_eq:VnT on line ...
+Defining \str_if_eq:onT on line ...
+Defining \str_if_eq:nVT on line ...
+Defining \str_if_eq:noT on line ...
+Defining \str_if_eq:VVT on line ...
+Defining \str_if_eq:VnF on line ...
+Defining \str_if_eq:onF on line ...
+Defining \str_if_eq:nVF on line ...
+Defining \str_if_eq:noF on line ...
+Defining \str_if_eq:VVF on line ...
+Defining \str_if_eq:VnTF on line ...
+Defining \str_if_eq:onTF on line ...
+Defining \str_if_eq:nVTF on line ...
+Defining \str_if_eq:noTF on line ...
+Defining \str_if_eq:VVTF on line ...
+Defining \str_if_eq_x_p:nn on line ...
+Defining \str_if_eq_x:nnT on line ...
+Defining \str_if_eq_x:nnF on line ...
+Defining \str_if_eq_x:nnTF on line ...
+Defining \str_case:nn on line ...
+Defining \str_case:nnT on line ...
+Defining \str_case:nnF on line ...
+Defining \str_case:nnTF on line ...
+Defining \__str_case:nnTF on line ...
+Defining \str_case:on on line ...
+Defining \str_case:nV on line ...
+Defining \exp_args:Nnv on line ...
+Defining \str_case:nv on line ...
+Defining \str_case:onT on line ...
+Defining \str_case:nVT on line ...
+Defining \str_case:nvT on line ...
+Defining \str_case:onF on line ...
+Defining \str_case:nVF on line ...
+Defining \str_case:nvF on line ...
+Defining \str_case:onTF on line ...
+Defining \str_case:nVTF on line ...
+Defining \str_case:nvTF on line ...
+Defining \__str_case:nw on line ...
+Defining \str_case_x:nn on line ...
+Defining \str_case_x:nnT on line ...
+Defining \str_case_x:nnF on line ...
+Defining \str_case_x:nnTF on line ...
+Defining \__str_case_x:nnTF on line ...
+Defining \__str_case_x:nw on line ...
+Defining \__str_case_end:nw on line ...
+Defining \str_fold_case:n on line ...
+Defining \str_lower_case:n on line ...
+Defining \str_upper_case:n on line ...
+Defining \str_fold_case:V on line ...
+Defining \str_lower_case:f on line ...
+Defining \str_upper_case:f on line ...
+Defining \__str_change_case:nn on line ...
+Defining \__str_change_case_aux:nn on line ...
+Defining \__str_change_case_loop:nw on line ...
+Defining \__str_change_case_space:n on line ...
+Defining \__str_change_case_char:nN on line ...
+Defining \__str_change_case_char:NNNNNNNNn on line ...
+Defining \__seq_item:n on line ...
+Defining \l__seq_internal_a_tl on line ...
+Defining \l__seq_internal_b_tl on line ...
+Defining \__seq_tmp:w on line ...
+Defining \c_empty_seq on line ...
+Defining \seq_new:N on line ...
+Defining \seq_new:c on line ...
+Defining \seq_clear:N on line ...
+Defining \seq_clear:c on line ...
+Defining \seq_gclear:N on line ...
+Defining \seq_gclear:c on line ...
+Defining \seq_clear_new:N on line ...
+Defining \seq_clear_new:c on line ...
+Defining \seq_gclear_new:N on line ...
+Defining \seq_gclear_new:c on line ...
+Defining \seq_set_eq:NN on line ...
+Defining \seq_set_eq:Nc on line ...
+Defining \seq_set_eq:cN on line ...
+Defining \seq_set_eq:cc on line ...
+Defining \seq_gset_eq:NN on line ...
+Defining \seq_gset_eq:Nc on line ...
+Defining \seq_gset_eq:cN on line ...
+Defining \seq_gset_eq:cc on line ...
+Defining \seq_set_from_clist:NN on line ...
+Defining \seq_set_from_clist:Nn on line ...
+Defining \seq_gset_from_clist:NN on line ...
+Defining \seq_gset_from_clist:Nn on line ...
+Defining \seq_set_from_clist:Nc on line ...
+Defining \seq_set_from_clist:cN on line ...
+Defining \seq_set_from_clist:cc on line ...
+Defining \seq_set_from_clist:cn on line ...
+Defining \seq_gset_from_clist:Nc on line ...
+Defining \seq_gset_from_clist:cN on line ...
+Defining \seq_gset_from_clist:cc on line ...
+Defining \seq_gset_from_clist:cn on line ...
+Defining \seq_set_split:Nnn on line ...
+Defining \seq_gset_split:Nnn on line ...
+Defining \__seq_set_split:NNnn on line ...
+Defining \__seq_set_split_auxi:w on line ...
+Defining \__seq_set_split_auxii:w on line ...
+Defining \exp_args:NNnV on line ...
+Defining \seq_set_split:NnV on line ...
+Defining \seq_gset_split:NnV on line ...
+Defining \seq_concat:NNN on line ...
+Defining \seq_gconcat:NNN on line ...
+Defining \seq_concat:ccc on line ...
+Defining \seq_gconcat:ccc on line ...
+Defining \seq_if_exist:NTF on line ...
+Defining \seq_if_exist:NT on line ...
+Defining \seq_if_exist:NF on line ...
+Defining \seq_if_exist_p:N on line ...
+Defining \seq_if_exist:cTF on line ...
+Defining \seq_if_exist:cT on line ...
+Defining \seq_if_exist:cF on line ...
+Defining \seq_if_exist_p:c on line ...
+Defining \seq_put_left:Nn on line ...
+Defining \seq_gput_left:Nn on line ...
+Defining \__seq_put_left_aux:w on line ...
+Defining \seq_put_left:NV on line ...
+Defining \seq_put_left:Nv on line ...
+Defining \seq_put_left:No on line ...
+Defining \seq_put_left:Nx on line ...
+Defining \seq_put_left:cn on line ...
+Defining \seq_put_left:cV on line ...
+Defining \seq_put_left:cv on line ...
+Defining \seq_put_left:co on line ...
+Defining \seq_put_left:cx on line ...
+Defining \seq_gput_left:NV on line ...
+Defining \seq_gput_left:Nv on line ...
+Defining \seq_gput_left:No on line ...
+Defining \seq_gput_left:Nx on line ...
+Defining \seq_gput_left:cn on line ...
+Defining \seq_gput_left:cV on line ...
+Defining \seq_gput_left:cv on line ...
+Defining \seq_gput_left:co on line ...
+Defining \seq_gput_left:cx on line ...
+Defining \seq_put_right:Nn on line ...
+Defining \seq_gput_right:Nn on line ...
+Defining \seq_gput_right:NV on line ...
+Defining \seq_gput_right:Nv on line ...
+Defining \seq_gput_right:No on line ...
+Defining \seq_gput_right:Nx on line ...
+Defining \seq_gput_right:cn on line ...
+Defining \seq_gput_right:cV on line ...
+Defining \seq_gput_right:cv on line ...
+Defining \seq_gput_right:co on line ...
+Defining \seq_gput_right:cx on line ...
+Defining \seq_put_right:NV on line ...
+Defining \seq_put_right:Nv on line ...
+Defining \seq_put_right:No on line ...
+Defining \seq_put_right:Nx on line ...
+Defining \seq_put_right:cn on line ...
+Defining \seq_put_right:cV on line ...
+Defining \seq_put_right:cv on line ...
+Defining \seq_put_right:co on line ...
+Defining \seq_put_right:cx on line ...
+Defining \__seq_wrap_item:n on line ...
+Defining \l__seq_remove_seq on line ...
+Defining \seq_remove_duplicates:N on line ...
+Defining \seq_gremove_duplicates:N on line ...
+Defining \__seq_remove_duplicates:NN on line ...
+Defining \seq_remove_duplicates:c on line ...
+Defining \seq_gremove_duplicates:c on line ...
+Defining \seq_remove_all:Nn on line ...
+Defining \seq_gremove_all:Nn on line ...
+Defining \__seq_remove_all_aux:NNn on line ...
+Defining \seq_remove_all:cn on line ...
+Defining \seq_gremove_all:cn on line ...
+Defining \seq_reverse:N on line ...
+Defining \seq_greverse:N on line ...
+Defining \__seq_reverse:NN on line ...
+Defining \__seq_reverse_item:nwn on line ...
+Defining \seq_reverse:c on line ...
+Defining \seq_greverse:c on line ...
+Defining \seq_if_empty_p:N on line ...
+Defining \seq_if_empty:NT on line ...
+Defining \seq_if_empty:NF on line ...
+Defining \seq_if_empty:NTF on line ...
+Defining \seq_if_empty_p:c on line ...
+Defining \seq_if_empty:cT on line ...
+Defining \seq_if_empty:cF on line ...
+Defining \seq_if_empty:cTF on line ...
+Defining \seq_if_in:NnT on line ...
+Defining \seq_if_in:NnF on line ...
+Defining \seq_if_in:NnTF on line ...
+Defining \__seq_if_in: on line ...
+Defining \seq_if_in:NVT on line ...
+Defining \seq_if_in:NvT on line ...
+Defining \seq_if_in:NoT on line ...
+Defining \seq_if_in:NxT on line ...
+Defining \seq_if_in:cnT on line ...
+Defining \seq_if_in:cVT on line ...
+Defining \seq_if_in:cvT on line ...
+Defining \seq_if_in:coT on line ...
+Defining \seq_if_in:cxT on line ...
+Defining \seq_if_in:NVF on line ...
+Defining \seq_if_in:NvF on line ...
+Defining \seq_if_in:NoF on line ...
+Defining \seq_if_in:NxF on line ...
+Defining \seq_if_in:cnF on line ...
+Defining \seq_if_in:cVF on line ...
+Defining \seq_if_in:cvF on line ...
+Defining \seq_if_in:coF on line ...
+Defining \seq_if_in:cxF on line ...
+Defining \seq_if_in:NVTF on line ...
+Defining \seq_if_in:NvTF on line ...
+Defining \seq_if_in:NoTF on line ...
+Defining \seq_if_in:NxTF on line ...
+Defining \seq_if_in:cnTF on line ...
+Defining \seq_if_in:cVTF on line ...
+Defining \seq_if_in:cvTF on line ...
+Defining \seq_if_in:coTF on line ...
+Defining \seq_if_in:cxTF on line ...
+Defining \__seq_pop:NNNN on line ...
+Defining \__seq_pop_TF:NNNN on line ...
+Defining \seq_get_left:NN on line ...
+Defining \__seq_get_left:wnw on line ...
+Defining \seq_get_left:cN on line ...
+Defining \seq_pop_left:NN on line ...
+Defining \seq_gpop_left:NN on line ...
+Defining \__seq_pop_left:NNN on line ...
+Defining \__seq_pop_left:wnwNNN on line ...
+Defining \seq_pop_left:cN on line ...
+Defining \seq_gpop_left:cN on line ...
+Defining \seq_get_right:NN on line ...
+Defining \__seq_get_right_loop:nn on line ...
+Defining \seq_get_right:cN on line ...
+Defining \seq_pop_right:NN on line ...
+Defining \seq_gpop_right:NN on line ...
+Defining \__seq_pop_right:NNN on line ...
+Defining \__seq_pop_right_loop:nn on line ...
+Defining \seq_pop_right:cN on line ...
+Defining \seq_gpop_right:cN on line ...
+Defining \seq_get_left:NNT on line ...
+Defining \seq_get_left:NNF on line ...
+Defining \seq_get_left:NNTF on line ...
+Defining \seq_get_right:NNT on line ...
+Defining \seq_get_right:NNF on line ...
+Defining \seq_get_right:NNTF on line ...
+Defining \seq_get_left:cNT on line ...
+Defining \seq_get_left:cNF on line ...
+Defining \seq_get_left:cNTF on line ...
+Defining \seq_get_right:cNT on line ...
+Defining \seq_get_right:cNF on line ...
+Defining \seq_get_right:cNTF on line ...
+Defining \seq_pop_left:NNT on line ...
+Defining \seq_pop_left:NNF on line ...
+Defining \seq_pop_left:NNTF on line ...
+Defining \seq_gpop_left:NNT on line ...
+Defining \seq_gpop_left:NNF on line ...
+Defining \seq_gpop_left:NNTF on line ...
+Defining \seq_pop_right:NNT on line ...
+Defining \seq_pop_right:NNF on line ...
+Defining \seq_pop_right:NNTF on line ...
+Defining \seq_gpop_right:NNT on line ...
+Defining \seq_gpop_right:NNF on line ...
+Defining \seq_gpop_right:NNTF on line ...
+Defining \seq_pop_left:cNT on line ...
+Defining \seq_pop_left:cNF on line ...
+Defining \seq_pop_left:cNTF on line ...
+Defining \seq_gpop_left:cNT on line ...
+Defining \seq_gpop_left:cNF on line ...
+Defining \seq_gpop_left:cNTF on line ...
+Defining \seq_pop_right:cNT on line ...
+Defining \seq_pop_right:cNF on line ...
+Defining \seq_pop_right:cNTF on line ...
+Defining \seq_gpop_right:cNT on line ...
+Defining \seq_gpop_right:cNF on line ...
+Defining \seq_gpop_right:cNTF on line ...
+Defining \seq_item:Nn on line ...
+Defining \__seq_item:wNn on line ...
+Defining \__seq_item:nnn on line ...
+Defining \seq_item:cn on line ...
+Defining \seq_map_break: on line ...
+Defining \seq_map_break:n on line ...
+Defining \seq_map_function:NN on line ...
+Defining \__seq_map_function:NNn on line ...
+Defining \seq_map_function:cN on line ...
+Defining \__seq_push_item_def:n on line ...
+Defining \__seq_push_item_def:x on line ...
+Defining \__seq_push_item_def: on line ...
+Defining \__seq_pop_item_def: on line ...
+Defining \seq_map_inline:Nn on line ...
+Defining \seq_map_inline:cn on line ...
+Defining \seq_map_variable:NNn on line ...
+Defining \seq_map_variable:Ncn on line ...
+Defining \seq_map_variable:cNn on line ...
+Defining \seq_map_variable:ccn on line ...
+Defining \seq_count:N on line ...
+Defining \__seq_count:n on line ...
+Defining \seq_count:c on line ...
+Defining \seq_use:Nnnn on line ...
+Defining \seq_use:cnnn on line ...
+Defining \__seq_use:NNnNnn on line ...
+Defining \__seq_use_setup:w on line ...
+Defining \__seq_use:nwwwwnwn on line ...
+Defining \__seq_use:nwwn on line ...
+Defining \seq_use:Nn on line ...
+Defining \seq_use:cn on line ...
+Defining \seq_push:Nn on line ...
+Defining \seq_push:NV on line ...
+Defining \seq_push:Nv on line ...
+Defining \seq_push:No on line ...
+Defining \seq_push:Nx on line ...
+Defining \seq_push:cn on line ...
+Defining \seq_push:cV on line ...
+Defining \seq_push:cv on line ...
+Defining \seq_push:co on line ...
+Defining \seq_push:cx on line ...
+Defining \seq_gpush:Nn on line ...
+Defining \seq_gpush:NV on line ...
+Defining \seq_gpush:Nv on line ...
+Defining \seq_gpush:No on line ...
+Defining \seq_gpush:Nx on line ...
+Defining \seq_gpush:cn on line ...
+Defining \seq_gpush:cV on line ...
+Defining \seq_gpush:cv on line ...
+Defining \seq_gpush:co on line ...
+Defining \seq_gpush:cx on line ...
+Defining \seq_get:NN on line ...
+Defining \seq_get:cN on line ...
+Defining \seq_pop:NN on line ...
+Defining \seq_pop:cN on line ...
+Defining \seq_gpop:NN on line ...
+Defining \seq_gpop:cN on line ...
+Defining \seq_get:NNT on line ...
+Defining \seq_get:NNF on line ...
+Defining \seq_get:NNTF on line ...
+Defining \seq_get:cNT on line ...
+Defining \seq_get:cNF on line ...
+Defining \seq_get:cNTF on line ...
+Defining \seq_pop:NNT on line ...
+Defining \seq_pop:NNF on line ...
+Defining \seq_pop:NNTF on line ...
+Defining \seq_pop:cNT on line ...
+Defining \seq_pop:cNF on line ...
+Defining \seq_pop:cNTF on line ...
+Defining \seq_gpop:NNT on line ...
+Defining \seq_gpop:NNF on line ...
+Defining \seq_gpop:NNTF on line ...
+Defining \seq_gpop:cNT on line ...
+Defining \seq_gpop:cNF on line ...
+Defining \seq_gpop:cNTF on line ...
+Defining \seq_show:N on line ...
+Defining \seq_show:c on line ...
+Defining \l_tmpa_seq on line ...
+Defining \l_tmpb_seq on line ...
+Defining \g_tmpa_seq on line ...
+Defining \g_tmpb_seq on line ...
+Defining \__int_value:w on line ...
+Defining \__int_eval:w on line ...
+Defining \__int_eval_end: on line ...
+Defining \if_int_odd:w on line ...
+Defining \if_case:w on line ...
+Defining \int_eval:n on line ...
+Defining \int_abs:n on line ...
+Defining \__int_abs:N on line ...
+Defining \__int_maxmin:wwN on line ...
+Defining \int_div_truncate:nn on line ...
+Defining \__int_div_truncate:NwNw on line ...
+Defining \int_div_round:nn on line ...
+Defining \int_mod:nn on line ...
+Defining \__int_mod:ww on line ...
+Defining \int_new:N on line ...
+Defining \int_new:c on line ...
+Defining \int_const:Nn on line ...
+Defining \int_const:cn on line ...
+Defining \__int_constdef:Nw on line ...
+Defining \int_zero:N on line ...
+Defining \int_gzero:N on line ...
+Defining \int_zero:c on line ...
+Defining \int_gzero:c on line ...
+Defining \int_zero_new:N on line ...
+Defining \int_gzero_new:N on line ...
+Defining \int_zero_new:c on line ...
+Defining \int_gzero_new:c on line ...
+Defining \int_set_eq:NN on line ...
+Defining \int_set_eq:cN on line ...
+Defining \int_set_eq:Nc on line ...
+Defining \int_set_eq:cc on line ...
+Defining \int_gset_eq:NN on line ...
+Defining \int_gset_eq:cN on line ...
+Defining \int_gset_eq:Nc on line ...
+Defining \int_gset_eq:cc on line ...
+Defining \int_if_exist:NTF on line ...
+Defining \int_if_exist:NT on line ...
+Defining \int_if_exist:NF on line ...
+Defining \int_if_exist_p:N on line ...
+Defining \int_if_exist:cTF on line ...
+Defining \int_if_exist:cT on line ...
+Defining \int_if_exist:cF on line ...
+Defining \int_if_exist_p:c on line ...
+Defining \int_add:Nn on line ...
+Defining \int_sub:Nn on line ...
+Defining \int_gadd:Nn on line ...
+Defining \int_gsub:Nn on line ...
+Defining \int_add:cn on line ...
+Defining \int_gadd:cn on line ...
+Defining \int_sub:cn on line ...
+Defining \int_gsub:cn on line ...
+Defining \int_incr:N on line ...
+Defining \int_decr:N on line ...
+Defining \int_gincr:N on line ...
+Defining \int_gdecr:N on line ...
+Defining \int_incr:c on line ...
+Defining \int_decr:c on line ...
+Defining \int_gincr:c on line ...
+Defining \int_gdecr:c on line ...
+Defining \int_set:Nn on line ...
+Defining \int_gset:Nn on line ...
+Defining \int_set:cn on line ...
+Defining \int_gset:cn on line ...
+Defining \int_use:N on line ...
+Defining \int_use:c on line ...
+Defining \__prg_compare_error: on line ...
+Defining \__prg_compare_error:Nw on line ...
+Defining \int_compare_p:n on line ...
+Defining \int_compare:nT on line ...
+Defining \int_compare:nF on line ...
+Defining \int_compare:nTF on line ...
+Defining \__int_compare:w on line ...
+Defining \__int_compare:Nw on line ...
+Defining \__int_compare:NNw on line ...
+Defining \__int_compare_end_=:NNw on line ...
+Defining \__int_compare:nnN on line ...
+Defining \__int_compare_=:NNw on line ...
+Defining \__int_compare_<:NNw on line ...
+Defining \__int_compare_>:NNw on line ...
+Defining \__int_compare_==:NNw on line ...
+Defining \__int_compare_!=:NNw on line ...
+Defining \__int_compare_<=:NNw on line ...
+Defining \__int_compare_>=:NNw on line ...
+Defining \int_compare_p:nNn on line ...
+Defining \int_compare:nNnT on line ...
+Defining \int_compare:nNnF on line ...
+Defining \int_compare:nNnTF on line ...
+Defining \int_case:nnTF on line ...
+Defining \int_case:nnT on line ...
+Defining \int_case:nnF on line ...
+Defining \int_case:nn on line ...
+Defining \__int_case:nnTF on line ...
+Defining \__int_case:nw on line ...
+Defining \__int_case_end:nw on line ...
+Defining \int_if_odd_p:n on line ...
+Defining \int_if_odd:nT on line ...
+Defining \int_if_odd:nF on line ...
+Defining \int_if_odd:nTF on line ...
+Defining \int_if_even_p:n on line ...
+Defining \int_if_even:nT on line ...
+Defining \int_if_even:nF on line ...
+Defining \int_if_even:nTF on line ...
+Defining \int_while_do:nn on line ...
+Defining \int_until_do:nn on line ...
+Defining \int_do_while:nn on line ...
+Defining \int_do_until:nn on line ...
+Defining \int_while_do:nNnn on line ...
+Defining \int_until_do:nNnn on line ...
+Defining \int_do_while:nNnn on line ...
+Defining \int_do_until:nNnn on line ...
+Defining \int_step_function:nnnN on line ...
+Defining \__int_step:wwwN on line ...
+Defining \__int_step:NnnnN on line ...
+Defining \int_step_inline:nnnn on line ...
+Defining \int_step_variable:nnnNn on line ...
+Defining \__int_step:NNnnnn on line ...
+Defining \int_to_arabic:n on line ...
+Defining \int_to_symbols:nnn on line ...
+Defining \__int_to_symbols:nnnn on line ...
+Defining \int_to_alph:n on line ...
+Defining \int_to_Alph:n on line ...
+Defining \int_to_base:nn on line ...
+Defining \int_to_Base:nn on line ...
+Defining \__int_to_base:nn on line ...
+Defining \__int_to_Base:nn on line ...
+Defining \__int_to_base:nnN on line ...
+Defining \__int_to_base:nnnN on line ...
+Defining \__int_to_Base:nnN on line ...
+Defining \__int_to_Base:nnnN on line ...
+Defining \__int_to_letter:n on line ...
+Defining \__int_to_Letter:n on line ...
+Defining \int_to_bin:n on line ...
+Defining \int_to_hex:n on line ...
+Defining \int_to_Hex:n on line ...
+Defining \int_to_oct:n on line ...
+Defining \int_to_roman:n on line ...
+Defining \__int_to_roman:N on line ...
+Defining \int_to_Roman:n on line ...
+Defining \__int_to_Roman_aux:N on line ...
+Defining \__int_to_roman_i:w on line ...
+Defining \__int_to_roman_v:w on line ...
+Defining \__int_to_roman_x:w on line ...
+Defining \__int_to_roman_l:w on line ...
+Defining \__int_to_roman_c:w on line ...
+Defining \__int_to_roman_d:w on line ...
+Defining \__int_to_roman_m:w on line ...
+Defining \__int_to_roman_Q:w on line ...
+Defining \__int_to_Roman_i:w on line ...
+Defining \__int_to_Roman_v:w on line ...
+Defining \__int_to_Roman_x:w on line ...
+Defining \__int_to_Roman_l:w on line ...
+Defining \__int_to_Roman_c:w on line ...
+Defining \__int_to_Roman_d:w on line ...
+Defining \__int_to_Roman_m:w on line ...
+Defining \__int_to_Roman_Q:w on line ...
+Defining \__int_pass_signs:wn on line ...
+Defining \__int_pass_signs_end:wn on line ...
+Defining \int_from_alph:n on line ...
+Defining \__int_from_alph:nN on line ...
+Defining \__int_from_alph:N on line ...
+Defining \int_from_base:nn on line ...
+Defining \__int_from_base:nnN on line ...
+Defining \__int_from_base:N on line ...
+Defining \int_from_bin:n on line ...
+Defining \int_from_hex:n on line ...
+Defining \int_from_oct:n on line ...
+Defining \c__int_from_roman_i_int on line ...
+Defining \c__int_from_roman_v_int on line ...
+Defining \c__int_from_roman_x_int on line ...
+Defining \c__int_from_roman_l_int on line ...
+Defining \c__int_from_roman_c_int on line ...
+Defining \c__int_from_roman_d_int on line ...
+Defining \c__int_from_roman_m_int on line ...
+Defining \c__int_from_roman_I_int on line ...
+Defining \c__int_from_roman_V_int on line ...
+Defining \c__int_from_roman_X_int on line ...
+Defining \c__int_from_roman_L_int on line ...
+Defining \c__int_from_roman_C_int on line ...
+Defining \c__int_from_roman_D_int on line ...
+Defining \c__int_from_roman_M_int on line ...
+Defining \int_from_roman:n on line ...
+Defining \__int_from_roman:NN on line ...
+Defining \__int_from_roman_error:w on line ...
+Defining \int_show:N on line ...
+Defining \int_show:c on line ...
+Defining \int_show:n on line ...
+Defining \c_one on line ...
+Defining \c_two on line ...
+Defining \c_three on line ...
+Defining \c_four on line ...
+Defining \c_five on line ...
+Defining \c_six on line ...
+Defining \c_seven on line ...
+Defining \c_eight on line ...
+Defining \c_nine on line ...
+Defining \c_ten on line ...
+Defining \c_eleven on line ...
+Defining \c_twelve on line ...
+Defining \c_thirteen on line ...
+Defining \c_fourteen on line ...
+Defining \c_fifteen on line ...
+Defining \c_thirty_two on line ...
+Defining \c_two_hundred_fifty_five on line ...
+Defining \c_two_hundred_fifty_six on line ...
+Defining \c_one_hundred on line ...
+Defining \c_one_thousand on line ...
+Defining \c_ten_thousand on line ...
+Defining \c_max_int on line ...
+\c_max_int=\count113
+Defining \l_tmpa_int on line ...
+\l_tmpa_int=\count114
+Defining \l_tmpb_int on line ...
+\l_tmpb_int=\count115
+Defining \g_tmpa_int on line ...
+\g_tmpa_int=\count116
+Defining \g_tmpb_int on line ...
+\g_tmpb_int=\count117
+Defining \int_to_binary:n on line ...
+Defining \int_to_hexadecimal:n on line ...
+Defining \int_to_octal:n on line ...
+Defining \int_from_binary:n on line ...
+Defining \int_from_hexadecimal:n on line ...
+Defining \int_from_octal:n on line ...
+Defining \quark_new:N on line ...
+Defining \q_nil on line ...
+Defining \q_mark on line ...
+Defining \q_no_value on line ...
+Defining \q_stop on line ...
+Defining \q_recursion_tail on line ...
+Defining \q_recursion_stop on line ...
+Defining \quark_if_recursion_tail_stop:N on line ...
+Defining \quark_if_recursion_tail_stop_do:Nn on line ...
+Defining \quark_if_recursion_tail_stop:n on line ...
+Defining \quark_if_recursion_tail_stop_do:nn on line ...
+Defining \__quark_if_recursion_tail:w on line ...
+Defining \quark_if_recursion_tail_stop:o on line ...
+Defining \quark_if_recursion_tail_stop_do:on on line ...
+Defining \__quark_if_recursion_tail_break:NN on line ...
+Defining \__quark_if_recursion_tail_break:nN on line ...
+Defining \quark_if_nil_p:N on line ...
+Defining \quark_if_nil:NT on line ...
+Defining \quark_if_nil:NF on line ...
+Defining \quark_if_nil:NTF on line ...
+Defining \quark_if_no_value_p:N on line ...
+Defining \quark_if_no_value:NT on line ...
+Defining \quark_if_no_value:NF on line ...
+Defining \quark_if_no_value:NTF on line ...
+Defining \quark_if_no_value_p:c on line ...
+Defining \quark_if_no_value:cT on line ...
+Defining \quark_if_no_value:cF on line ...
+Defining \quark_if_no_value:cTF on line ...
+Defining \quark_if_nil_p:n on line ...
+Defining \quark_if_nil:nT on line ...
+Defining \quark_if_nil:nF on line ...
+Defining \quark_if_nil:nTF on line ...
+Defining \__quark_if_nil:w on line ...
+Defining \quark_if_no_value_p:n on line ...
+Defining \quark_if_no_value:nT on line ...
+Defining \quark_if_no_value:nF on line ...
+Defining \quark_if_no_value:nTF on line ...
+Defining \__quark_if_no_value:w on line ...
+Defining \quark_if_nil_p:V on line ...
+Defining \quark_if_nil_p:o on line ...
+Defining \quark_if_nil:VTF on line ...
+Defining \quark_if_nil:oTF on line ...
+Defining \quark_if_nil:VT on line ...
+Defining \quark_if_nil:oT on line ...
+Defining \quark_if_nil:VF on line ...
+Defining \quark_if_nil:oF on line ...
+Defining \q__tl_act_mark on line ...
+Defining \q__tl_act_stop on line ...
+Defining \g__scan_marks_tl on line ...
+Defining \__scan_new:N on line ...
+Defining \s__stop on line ...
+Defining \__use_none_delimit_by_s__stop:w on line ...
+Defining \s__seq on line ...
+Defining \if_bool:N on line ...
+Defining \if_predicate:w on line ...
+Defining \bool_new:N on line ...
+Defining \bool_new:c on line ...
+Defining \bool_set_true:N on line ...
+Defining \bool_set_false:N on line ...
+Defining \bool_gset_true:N on line ...
+Defining \bool_gset_false:N on line ...
+Defining \bool_set_true:c on line ...
+Defining \bool_set_false:c on line ...
+Defining \bool_gset_true:c on line ...
+Defining \bool_gset_false:c on line ...
+Defining \bool_set_eq:NN on line ...
+Defining \bool_set_eq:Nc on line ...
+Defining \bool_set_eq:cN on line ...
+Defining \bool_set_eq:cc on line ...
+Defining \bool_gset_eq:NN on line ...
+Defining \bool_gset_eq:Nc on line ...
+Defining \bool_gset_eq:cN on line ...
+Defining \bool_gset_eq:cc on line ...
+Defining \bool_set:Nn on line ...
+Defining \bool_gset:Nn on line ...
+Defining \bool_set:cn on line ...
+Defining \bool_gset:cn on line ...
+Defining \bool_if_p:N on line ...
+Defining \bool_if:NT on line ...
+Defining \bool_if:NF on line ...
+Defining \bool_if:NTF on line ...
+Defining \bool_if_p:c on line ...
+Defining \bool_if:cT on line ...
+Defining \bool_if:cF on line ...
+Defining \bool_if:cTF on line ...
+Defining \bool_show:N on line ...
+Defining \bool_show:n on line ...
+Defining \__bool_to_str:n on line ...
+Defining \bool_show:c on line ...
+Defining \l_tmpa_bool on line ...
+Defining \l_tmpb_bool on line ...
+Defining \g_tmpa_bool on line ...
+Defining \g_tmpb_bool on line ...
+Defining \bool_if_exist:NTF on line ...
+Defining \bool_if_exist:NT on line ...
+Defining \bool_if_exist:NF on line ...
+Defining \bool_if_exist_p:N on line ...
+Defining \bool_if_exist:cTF on line ...
+Defining \bool_if_exist:cT on line ...
+Defining \bool_if_exist:cF on line ...
+Defining \bool_if_exist_p:c on line ...
+Defining \bool_if:nT on line ...
+Defining \bool_if:nF on line ...
+Defining \bool_if:nTF on line ...
+Defining \bool_if_p:n on line ...
+Defining \__bool_if_left_parentheses:wwwn on line ...
+Defining \__bool_if_right_parentheses:wwwn on line ...
+Defining \__bool_if_or:wwwn on line ...
+Defining \__bool_if_parse:NNNww on line ...
+Defining \__bool_get_next:NN on line ...
+Defining \__bool_!:Nw on line ...
+Defining \__bool_(:Nw on line ...
+Defining \__bool_p:Nw on line ...
+Defining \__bool_choose:NNN on line ...
+Defining \__bool_)_0:w on line ...
+Defining \__bool_)_1:w on line ...
+Defining \__bool_S_0:w on line ...
+Defining \__bool_S_1:w on line ...
+Defining \__bool_&_1:w on line ...
+Defining \__bool_|_0:w on line ...
+Defining \__bool_&_0:w on line ...
+Defining \__bool_|_1:w on line ...
+Defining \__bool_eval_skip_to_end_auxi:Nw on line ...
+Defining \__bool_eval_skip_to_end_auxii:Nw on line ...
+Defining \__bool_eval_skip_to_end_auxiii:Nw on line ...
+Defining \bool_not_p:n on line ...
+Defining \bool_xor_p:nn on line ...
+Defining \bool_while_do:Nn on line ...
+Defining \bool_until_do:Nn on line ...
+Defining \bool_while_do:cn on line ...
+Defining \bool_until_do:cn on line ...
+Defining \bool_do_while:Nn on line ...
+Defining \bool_do_until:Nn on line ...
+Defining \bool_do_while:cn on line ...
+Defining \bool_do_until:cn on line ...
+Defining \bool_while_do:nn on line ...
+Defining \bool_do_while:nn on line ...
+Defining \bool_until_do:nn on line ...
+Defining \bool_do_until:nn on line ...
+Defining \prg_replicate:nn on line ...
+Defining \__prg_replicate:N on line ...
+Defining \__prg_replicate_first:N on line ...
+Defining \__prg_replicate_ on line ...
+Defining \__prg_replicate_0:n on line ...
+Defining \__prg_replicate_1:n on line ...
+Defining \__prg_replicate_2:n on line ...
+Defining \__prg_replicate_3:n on line ...
+Defining \__prg_replicate_4:n on line ...
+Defining \__prg_replicate_5:n on line ...
+Defining \__prg_replicate_6:n on line ...
+Defining \__prg_replicate_7:n on line ...
+Defining \__prg_replicate_8:n on line ...
+Defining \__prg_replicate_9:n on line ...
+Defining \__prg_replicate_first_-:n on line ...
+Defining \__prg_replicate_first_0:n on line ...
+Defining \__prg_replicate_first_1:n on line ...
+Defining \__prg_replicate_first_2:n on line ...
+Defining \__prg_replicate_first_3:n on line ...
+Defining \__prg_replicate_first_4:n on line ...
+Defining \__prg_replicate_first_5:n on line ...
+Defining \__prg_replicate_first_6:n on line ...
+Defining \__prg_replicate_first_7:n on line ...
+Defining \__prg_replicate_first_8:n on line ...
+Defining \__prg_replicate_first_9:n on line ...
+Defining \mode_if_vertical_p: on line ...
+Defining \mode_if_vertical:T on line ...
+Defining \mode_if_vertical:F on line ...
+Defining \mode_if_vertical:TF on line ...
+Defining \mode_if_horizontal_p: on line ...
+Defining \mode_if_horizontal:T on line ...
+Defining \mode_if_horizontal:F on line ...
+Defining \mode_if_horizontal:TF on line ...
+Defining \mode_if_inner_p: on line ...
+Defining \mode_if_inner:T on line ...
+Defining \mode_if_inner:F on line ...
+Defining \mode_if_inner:TF on line ...
+Defining \mode_if_math_p: on line ...
+Defining \mode_if_math:T on line ...
+Defining \mode_if_math:F on line ...
+Defining \mode_if_math:TF on line ...
+Defining \group_align_safe_begin: on line ...
+Defining \group_align_safe_end: on line ...
+Defining \g__prg_map_int on line ...
+\g__prg_map_int=\count118
+Defining \scan_align_safe_stop: on line ...
+Defining \c_empty_clist on line ...
+Defining \l__clist_internal_clist on line ...
+Defining \__clist_tmp:w on line ...
+Defining \clist_new:N on line ...
+Defining \clist_new:c on line ...
+Defining \clist_const:Nn on line ...
+Defining \clist_const:cn on line ...
+Defining \clist_const:Nx on line ...
+Defining \clist_const:cx on line ...
+Defining \clist_clear:N on line ...
+Defining \clist_clear:c on line ...
+Defining \clist_gclear:N on line ...
+Defining \clist_gclear:c on line ...
+Defining \clist_clear_new:N on line ...
+Defining \clist_clear_new:c on line ...
+Defining \clist_gclear_new:N on line ...
+Defining \clist_gclear_new:c on line ...
+Defining \clist_set_eq:NN on line ...
+Defining \clist_set_eq:Nc on line ...
+Defining \clist_set_eq:cN on line ...
+Defining \clist_set_eq:cc on line ...
+Defining \clist_gset_eq:NN on line ...
+Defining \clist_gset_eq:Nc on line ...
+Defining \clist_gset_eq:cN on line ...
+Defining \clist_gset_eq:cc on line ...
+Defining \clist_set_from_seq:NN on line ...
+Defining \clist_gset_from_seq:NN on line ...
+Defining \__clist_set_from_seq:NNNN on line ...
+Defining \__clist_wrap_item:n on line ...
+Defining \__clist_set_from_seq:w on line ...
+Defining \clist_set_from_seq:Nc on line ...
+Defining \clist_set_from_seq:cN on line ...
+Defining \clist_set_from_seq:cc on line ...
+Defining \clist_gset_from_seq:Nc on line ...
+Defining \clist_gset_from_seq:cN on line ...
+Defining \clist_gset_from_seq:cc on line ...
+Defining \clist_concat:NNN on line ...
+Defining \clist_gconcat:NNN on line ...
+Defining \__clist_concat:NNNN on line ...
+Defining \clist_concat:ccc on line ...
+Defining \clist_gconcat:ccc on line ...
+Defining \clist_if_exist:NTF on line ...
+Defining \clist_if_exist:NT on line ...
+Defining \clist_if_exist:NF on line ...
+Defining \clist_if_exist_p:N on line ...
+Defining \clist_if_exist:cTF on line ...
+Defining \clist_if_exist:cT on line ...
+Defining \clist_if_exist:cF on line ...
+Defining \clist_if_exist_p:c on line ...
+Defining \__clist_trim_spaces_generic:nw on line ...
+Defining \__clist_trim_spaces_generic:nn on line ...
+Defining \__clist_trim_spaces:n on line ...
+Defining \__clist_trim_spaces:nn on line ...
+Defining \clist_set:Nn on line ...
+Defining \clist_gset:Nn on line ...
+Defining \clist_set:NV on line ...
+Defining \clist_set:No on line ...
+Defining \clist_set:Nx on line ...
+Defining \clist_set:cn on line ...
+Defining \clist_set:cV on line ...
+Defining \clist_set:co on line ...
+Defining \clist_set:cx on line ...
+Defining \clist_gset:NV on line ...
+Defining \clist_gset:No on line ...
+Defining \clist_gset:Nx on line ...
+Defining \clist_gset:cn on line ...
+Defining \clist_gset:cV on line ...
+Defining \clist_gset:co on line ...
+Defining \clist_gset:cx on line ...
+Defining \clist_put_left:Nn on line ...
+Defining \clist_gput_left:Nn on line ...
+Defining \__clist_put_left:NNNn on line ...
+Defining \clist_put_left:NV on line ...
+Defining \clist_put_left:No on line ...
+Defining \clist_put_left:Nx on line ...
+Defining \clist_put_left:cn on line ...
+Defining \clist_put_left:cV on line ...
+Defining \clist_put_left:co on line ...
+Defining \clist_put_left:cx on line ...
+Defining \clist_gput_left:NV on line ...
+Defining \clist_gput_left:No on line ...
+Defining \clist_gput_left:Nx on line ...
+Defining \clist_gput_left:cn on line ...
+Defining \clist_gput_left:cV on line ...
+Defining \clist_gput_left:co on line ...
+Defining \clist_gput_left:cx on line ...
+Defining \clist_put_right:Nn on line ...
+Defining \clist_gput_right:Nn on line ...
+Defining \__clist_put_right:NNNn on line ...
+Defining \clist_put_right:NV on line ...
+Defining \clist_put_right:No on line ...
+Defining \clist_put_right:Nx on line ...
+Defining \clist_put_right:cn on line ...
+Defining \clist_put_right:cV on line ...
+Defining \clist_put_right:co on line ...
+Defining \clist_put_right:cx on line ...
+Defining \clist_gput_right:NV on line ...
+Defining \clist_gput_right:No on line ...
+Defining \clist_gput_right:Nx on line ...
+Defining \clist_gput_right:cn on line ...
+Defining \clist_gput_right:cV on line ...
+Defining \clist_gput_right:co on line ...
+Defining \clist_gput_right:cx on line ...
+Defining \clist_get:NN on line ...
+Defining \__clist_get:wN on line ...
+Defining \clist_get:cN on line ...
+Defining \clist_pop:NN on line ...
+Defining \clist_gpop:NN on line ...
+Defining \__clist_pop:NNN on line ...
+Defining \__clist_pop:wwNNN on line ...
+Defining \__clist_pop:wN on line ...
+Defining \clist_pop:cN on line ...
+Defining \clist_gpop:cN on line ...
+Defining \clist_get:NNT on line ...
+Defining \clist_get:NNF on line ...
+Defining \clist_get:NNTF on line ...
+Defining \clist_get:cNT on line ...
+Defining \clist_get:cNF on line ...
+Defining \clist_get:cNTF on line ...
+Defining \clist_pop:NNT on line ...
+Defining \clist_pop:NNF on line ...
+Defining \clist_pop:NNTF on line ...
+Defining \clist_gpop:NNT on line ...
+Defining \clist_gpop:NNF on line ...
+Defining \clist_gpop:NNTF on line ...
+Defining \__clist_pop_TF:NNN on line ...
+Defining \clist_pop:cNT on line ...
+Defining \clist_pop:cNF on line ...
+Defining \clist_pop:cNTF on line ...
+Defining \clist_gpop:cNT on line ...
+Defining \clist_gpop:cNF on line ...
+Defining \clist_gpop:cNTF on line ...
+Defining \clist_push:Nn on line ...
+Defining \clist_push:NV on line ...
+Defining \clist_push:No on line ...
+Defining \clist_push:Nx on line ...
+Defining \clist_push:cn on line ...
+Defining \clist_push:cV on line ...
+Defining \clist_push:co on line ...
+Defining \clist_push:cx on line ...
+Defining \clist_gpush:Nn on line ...
+Defining \clist_gpush:NV on line ...
+Defining \clist_gpush:No on line ...
+Defining \clist_gpush:Nx on line ...
+Defining \clist_gpush:cn on line ...
+Defining \clist_gpush:cV on line ...
+Defining \clist_gpush:co on line ...
+Defining \clist_gpush:cx on line ...
+Defining \l__clist_internal_remove_clist on line ...
+Defining \clist_remove_duplicates:N on line ...
+Defining \clist_gremove_duplicates:N on line ...
+Defining \__clist_remove_duplicates:NN on line ...
+Defining \clist_remove_duplicates:c on line ...
+Defining \clist_gremove_duplicates:c on line ...
+Defining \clist_remove_all:Nn on line ...
+Defining \clist_gremove_all:Nn on line ...
+Defining \__clist_remove_all:NNn on line ...
+Defining \__clist_remove_all: on line ...
+Defining \__clist_remove_all:w on line ...
+Defining \clist_remove_all:cn on line ...
+Defining \clist_gremove_all:cn on line ...
+Defining \clist_reverse:N on line ...
+Defining \clist_greverse:N on line ...
+Defining \clist_reverse:c on line ...
+Defining \clist_greverse:c on line ...
+Defining \clist_reverse:n on line ...
+Defining \__clist_reverse:wwNww on line ...
+Defining \__clist_reverse_end:ww on line ...
+Defining \clist_if_empty_p:N on line ...
+Defining \clist_if_empty:NT on line ...
+Defining \clist_if_empty:NF on line ...
+Defining \clist_if_empty:NTF on line ...
+Defining \clist_if_empty_p:c on line ...
+Defining \clist_if_empty:cT on line ...
+Defining \clist_if_empty:cF on line ...
+Defining \clist_if_empty:cTF on line ...
+Defining \clist_if_empty_p:n on line ...
+Defining \clist_if_empty:nT on line ...
+Defining \clist_if_empty:nF on line ...
+Defining \clist_if_empty:nTF on line ...
+Defining \__clist_if_empty_n:w on line ...
+Defining \__clist_if_empty_n:wNw on line ...
+Defining \clist_if_in:NnT on line ...
+Defining \clist_if_in:NnF on line ...
+Defining \clist_if_in:NnTF on line ...
+Defining \clist_if_in:nnT on line ...
+Defining \clist_if_in:nnF on line ...
+Defining \clist_if_in:nnTF on line ...
+Defining \__clist_if_in_return:nn on line ...
+Defining \clist_if_in:NVT on line ...
+Defining \clist_if_in:NoT on line ...
+Defining \clist_if_in:cnT on line ...
+Defining \clist_if_in:cVT on line ...
+Defining \clist_if_in:coT on line ...
+Defining \clist_if_in:NVF on line ...
+Defining \clist_if_in:NoF on line ...
+Defining \clist_if_in:cnF on line ...
+Defining \clist_if_in:cVF on line ...
+Defining \clist_if_in:coF on line ...
+Defining \clist_if_in:NVTF on line ...
+Defining \clist_if_in:NoTF on line ...
+Defining \clist_if_in:cnTF on line ...
+Defining \clist_if_in:cVTF on line ...
+Defining \clist_if_in:coTF on line ...
+Defining \clist_if_in:nVT on line ...
+Defining \clist_if_in:noT on line ...
+Defining \clist_if_in:nVF on line ...
+Defining \clist_if_in:noF on line ...
+Defining \clist_if_in:nVTF on line ...
+Defining \clist_if_in:noTF on line ...
+Defining \clist_map_function:NN on line ...
+Defining \__clist_map_function:Nw on line ...
+Defining \clist_map_function:cN on line ...
+Defining \clist_map_function:nN on line ...
+Defining \__clist_map_function_n:Nn on line ...
+Defining \__clist_map_unbrace:Nw on line ...
+Defining \clist_map_inline:Nn on line ...
+Defining \clist_map_inline:nn on line ...
+Defining \clist_map_inline:cn on line ...
+Defining \clist_map_variable:NNn on line ...
+Defining \clist_map_variable:nNn on line ...
+Defining \__clist_map_variable:Nnw on line ...
+Defining \clist_map_variable:cNn on line ...
+Defining \clist_map_break: on line ...
+Defining \clist_map_break:n on line ...
+Defining \clist_count:N on line ...
+Defining \clist_count:c on line ...
+Defining \clist_count:n on line ...
+Defining \__clist_count:n on line ...
+Defining \__clist_count:w on line ...
+Defining \clist_use:Nnnn on line ...
+Defining \clist_use:cnnn on line ...
+Defining \__clist_use:wwn on line ...
+Defining \__clist_use:nwwwwnwn on line ...
+Defining \__clist_use:nwwn on line ...
+Defining \clist_use:Nn on line ...
+Defining \clist_use:cn on line ...
+Defining \clist_item:Nn on line ...
+Defining \__clist_item:nnNn on line ...
+Defining \__clist_item_N_loop:nw on line ...
+Defining \clist_item:cn on line ...
+Defining \clist_item:nn on line ...
+Defining \__clist_item_n:nw on line ...
+Defining \__clist_item_n_loop:nw on line ...
+Defining \__clist_item_n_end:n on line ...
+Defining \__clist_item_n_strip:w on line ...
+Defining \clist_show:N on line ...
+Defining \clist_show:n on line ...
+Defining \clist_show:c on line ...
+Defining \l_tmpa_clist on line ...
+Defining \l_tmpb_clist on line ...
+Defining \g_tmpa_clist on line ...
+Defining \g_tmpb_clist on line ...
+Defining \char_set_catcode:nn on line ...
+Defining \__char_set_catcode:Nn on line ...
+Defining \__char_set_catcode:NnNNN on line ...
+Defining \__char_set_catcode:NNN on line ...
+Defining \char_value_catcode:n on line ...
+Defining \char_show_value_catcode:n on line ...
+Defining \char_set_catcode_escape:N on line ...
+Defining \char_set_catcode_group_begin:N on line ...
+Defining \char_set_catcode_group_end:N on line ...
+Defining \char_set_catcode_math_toggle:N on line ...
+Defining \char_set_catcode_alignment:N on line ...
+Defining \char_set_catcode_end_line:N on line ...
+Defining \char_set_catcode_parameter:N on line ...
+Defining \char_set_catcode_math_superscript:N on line ...
+Defining \char_set_catcode_math_subscript:N on line ...
+Defining \char_set_catcode_ignore:N on line ...
+Defining \char_set_catcode_space:N on line ...
+Defining \char_set_catcode_letter:N on line ...
+Defining \char_set_catcode_other:N on line ...
+Defining \char_set_catcode_active:N on line ...
+Defining \char_set_catcode_comment:N on line ...
+Defining \char_set_catcode_invalid:N on line ...
+Defining \char_set_catcode_escape:n on line ...
+Defining \char_set_catcode_group_begin:n on line ...
+Defining \char_set_catcode_group_end:n on line ...
+Defining \char_set_catcode_math_toggle:n on line ...
+Defining \char_set_catcode_alignment:n on line ...
+Defining \char_set_catcode_end_line:n on line ...
+Defining \char_set_catcode_parameter:n on line ...
+Defining \char_set_catcode_math_superscript:n on line ...
+Defining \char_set_catcode_math_subscript:n on line ...
+Defining \char_set_catcode_ignore:n on line ...
+Defining \char_set_catcode_space:n on line ...
+Defining \char_set_catcode_letter:n on line ...
+Defining \char_set_catcode_other:n on line ...
+Defining \char_set_catcode_active:n on line ...
+Defining \char_set_catcode_comment:n on line ...
+Defining \char_set_catcode_invalid:n on line ...
+Defining \char_set_mathcode:nn on line ...
+Defining \char_value_mathcode:n on line ...
+Defining \char_show_value_mathcode:n on line ...
+Defining \char_set_lccode:nn on line ...
+Defining \char_value_lccode:n on line ...
+Defining \char_show_value_lccode:n on line ...
+Defining \char_set_uccode:nn on line ...
+Defining \char_value_uccode:n on line ...
+Defining \char_show_value_uccode:n on line ...
+Defining \char_set_sfcode:nn on line ...
+Defining \char_value_sfcode:n on line ...
+Defining \char_show_value_sfcode:n on line ...
+Defining \l_char_special_seq on line ...
+Defining \l_char_active_seq on line ...
+Defining \token_new:Nn on line ...
+Defining \c_group_begin_token on line ...
+Defining \c_group_end_token on line ...
+Defining \c_math_toggle_token on line ...
+Defining \c_alignment_token on line ...
+Defining \c_parameter_token on line ...
+Defining \c_math_superscript_token on line ...
+Defining \c_math_subscript_token on line ...
+Defining \c_space_token on line ...
+Defining \c_catcode_letter_token on line ...
+Defining \c_catcode_other_token on line ...
+Defining \c_catcode_active_tl on line ...
+Defining \token_if_group_begin_p:N on line ...
+Defining \token_if_group_begin:NT on line ...
+Defining \token_if_group_begin:NF on line ...
+Defining \token_if_group_begin:NTF on line ...
+Defining \token_if_group_end_p:N on line ...
+Defining \token_if_group_end:NT on line ...
+Defining \token_if_group_end:NF on line ...
+Defining \token_if_group_end:NTF on line ...
+Defining \token_if_math_toggle_p:N on line ...
+Defining \token_if_math_toggle:NT on line ...
+Defining \token_if_math_toggle:NF on line ...
+Defining \token_if_math_toggle:NTF on line ...
+Defining \token_if_alignment_p:N on line ...
+Defining \token_if_alignment:NT on line ...
+Defining \token_if_alignment:NF on line ...
+Defining \token_if_alignment:NTF on line ...
+Defining \token_if_parameter_p:N on line ...
+Defining \token_if_parameter:NT on line ...
+Defining \token_if_parameter:NF on line ...
+Defining \token_if_parameter:NTF on line ...
+Defining \token_if_math_superscript_p:N on line ...
+Defining \token_if_math_superscript:NT on line ...
+Defining \token_if_math_superscript:NF on line ...
+Defining \token_if_math_superscript:NTF on line ...
+Defining \token_if_math_subscript_p:N on line ...
+Defining \token_if_math_subscript:NT on line ...
+Defining \token_if_math_subscript:NF on line ...
+Defining \token_if_math_subscript:NTF on line ...
+Defining \token_if_space_p:N on line ...
+Defining \token_if_space:NT on line ...
+Defining \token_if_space:NF on line ...
+Defining \token_if_space:NTF on line ...
+Defining \token_if_letter_p:N on line ...
+Defining \token_if_letter:NT on line ...
+Defining \token_if_letter:NF on line ...
+Defining \token_if_letter:NTF on line ...
+Defining \token_if_other_p:N on line ...
+Defining \token_if_other:NT on line ...
+Defining \token_if_other:NF on line ...
+Defining \token_if_other:NTF on line ...
+Defining \token_if_active_p:N on line ...
+Defining \token_if_active:NT on line ...
+Defining \token_if_active:NF on line ...
+Defining \token_if_active:NTF on line ...
+Defining \token_if_eq_meaning_p:NN on line ...
+Defining \token_if_eq_meaning:NNT on line ...
+Defining \token_if_eq_meaning:NNF on line ...
+Defining \token_if_eq_meaning:NNTF on line ...
+Defining \token_if_eq_catcode_p:NN on line ...
+Defining \token_if_eq_catcode:NNT on line ...
+Defining \token_if_eq_catcode:NNF on line ...
+Defining \token_if_eq_catcode:NNTF on line ...
+Defining \token_if_eq_charcode_p:NN on line ...
+Defining \token_if_eq_charcode:NNT on line ...
+Defining \token_if_eq_charcode:NNF on line ...
+Defining \token_if_eq_charcode:NNTF on line ...
+Defining \token_if_macro_p:N on line ...
+Defining \token_if_macro:NT on line ...
+Defining \token_if_macro:NF on line ...
+Defining \token_if_macro:NTF on line ...
+Defining \__token_if_macro_p:w on line ...
+Defining \token_if_cs_p:N on line ...
+Defining \token_if_cs:NT on line ...
+Defining \token_if_cs:NF on line ...
+Defining \token_if_cs:NTF on line ...
+Defining \token_if_expandable_p:N on line ...
+Defining \token_if_expandable:NT on line ...
+Defining \token_if_expandable:NF on line ...
+Defining \token_if_expandable:NTF on line ...
+Defining \token_if_chardef_p:N on line ...
+Defining \token_if_chardef:NT on line ...
+Defining \token_if_chardef:NF on line ...
+Defining \token_if_chardef:NTF on line ...
+Defining \token_if_mathchardef_p:N on line ...
+Defining \token_if_mathchardef:NT on line ...
+Defining \token_if_mathchardef:NF on line ...
+Defining \token_if_mathchardef:NTF on line ...
+Defining \__token_if_chardef:w on line ...
+Defining \token_if_dim_register_p:N on line ...
+Defining \token_if_dim_register:NT on line ...
+Defining \token_if_dim_register:NF on line ...
+Defining \token_if_dim_register:NTF on line ...
+Defining \__token_if_dim_register:w on line ...
+Defining \token_if_int_register_p:N on line ...
+Defining \token_if_int_register:NT on line ...
+Defining \token_if_int_register:NF on line ...
+Defining \token_if_int_register:NTF on line ...
+Defining \__token_if_int_register:w on line ...
+Defining \token_if_muskip_register_p:N on line ...
+Defining \token_if_muskip_register:NT on line ...
+Defining \token_if_muskip_register:NF on line ...
+Defining \token_if_muskip_register:NTF on line ...
+Defining \__token_if_muskip_register:w on line ...
+Defining \token_if_skip_register_p:N on line ...
+Defining \token_if_skip_register:NT on line ...
+Defining \token_if_skip_register:NF on line ...
+Defining \token_if_skip_register:NTF on line ...
+Defining \__token_if_skip_register:w on line ...
+Defining \token_if_toks_register_p:N on line ...
+Defining \token_if_toks_register:NT on line ...
+Defining \token_if_toks_register:NF on line ...
+Defining \token_if_toks_register:NTF on line ...
+Defining \__token_if_toks_register:w on line ...
+Defining \token_if_protected_macro_p:N on line ...
+Defining \token_if_protected_macro:NT on line ...
+Defining \token_if_protected_macro:NF on line ...
+Defining \token_if_protected_macro:NTF on line ...
+Defining \__token_if_protected_macro:w on line ...
+Defining \token_if_long_macro_p:N on line ...
+Defining \token_if_long_macro:NT on line ...
+Defining \token_if_long_macro:NF on line ...
+Defining \token_if_long_macro:NTF on line ...
+Defining \token_if_protected_long_macro_p:N on line ...
+Defining \token_if_protected_long_macro:NT on line ...
+Defining \token_if_protected_long_macro:NF on line ...
+Defining \token_if_protected_long_macro:NTF on line ...
+Defining \__token_if_long_macro:w on line ...
+Defining \token_if_primitive_p:N on line ...
+Defining \token_if_primitive:NT on line ...
+Defining \token_if_primitive:NF on line ...
+Defining \token_if_primitive:NTF on line ...
+Defining \__token_if_primitive:NNw on line ...
+Defining \__token_if_primitive_space:w on line ...
+Defining \__token_if_primitive_nullfont:N on line ...
+Defining \__token_if_primitive_loop:N on line ...
+Defining \__token_if_primitive:Nw on line ...
+Defining \__token_if_primitive_undefined:N on line ...
+Defining \l_peek_token on line ...
+Defining \g_peek_token on line ...
+Defining \l__peek_search_token on line ...
+Defining \l__peek_search_tl on line ...
+Defining \__peek_true:w on line ...
+Defining \__peek_true_aux:w on line ...
+Defining \__peek_false:w on line ...
+Defining \__peek_tmp:w on line ...
+Defining \peek_after:Nw on line ...
+Defining \peek_gafter:Nw on line ...
+Defining \__peek_true_remove:w on line ...
+Defining \__peek_token_generic:NNTF on line ...
+Defining \__peek_token_generic:NNT on line ...
+Defining \__peek_token_generic:NNF on line ...
+Defining \__peek_token_remove_generic:NNTF on line ...
+Defining \__peek_token_remove_generic:NNT on line ...
+Defining \__peek_token_remove_generic:NNF on line ...
+Defining \__peek_execute_branches_meaning: on line ...
+Defining \__peek_execute_branches_catcode: on line ...
+Defining \__peek_execute_branches_charcode: on line ...
+Defining \__peek_execute_branches_catcode_aux: on line ...
+Defining \__peek_execute_branches_catcode_auxii:N on line ...
+Defining \__peek_execute_branches_catcode_auxiii: on line ...
+Defining \__peek_ignore_spaces_execute_branches: on line ...
+Defining \peek_catcode:NTF on line ...
+Defining \peek_catcode:NT on line ...
+Defining \peek_catcode:NF on line ...
+Defining \peek_catcode_ignore_spaces:NTF on line ...
+Defining \peek_catcode_ignore_spaces:NT on line ...
+Defining \peek_catcode_ignore_spaces:NF on line ...
+Defining \peek_catcode_remove:NTF on line ...
+Defining \peek_catcode_remove:NT on line ...
+Defining \peek_catcode_remove:NF on line ...
+Defining \peek_catcode_remove_ignore_spaces:NTF on line ...
+Defining \peek_catcode_remove_ignore_spaces:NT on line ...
+Defining \peek_catcode_remove_ignore_spaces:NF on line ...
+Defining \peek_charcode:NTF on line ...
+Defining \peek_charcode:NT on line ...
+Defining \peek_charcode:NF on line ...
+Defining \peek_charcode_ignore_spaces:NTF on line ...
+Defining \peek_charcode_ignore_spaces:NT on line ...
+Defining \peek_charcode_ignore_spaces:NF on line ...
+Defining \peek_charcode_remove:NTF on line ...
+Defining \peek_charcode_remove:NT on line ...
+Defining \peek_charcode_remove:NF on line ...
+Defining \peek_charcode_remove_ignore_spaces:NTF on line ...
+Defining \peek_charcode_remove_ignore_spaces:NT on line ...
+Defining \peek_charcode_remove_ignore_spaces:NF on line ...
+Defining \peek_meaning:NTF on line ...
+Defining \peek_meaning:NT on line ...
+Defining \peek_meaning:NF on line ...
+Defining \peek_meaning_ignore_spaces:NTF on line ...
+Defining \peek_meaning_ignore_spaces:NT on line ...
+Defining \peek_meaning_ignore_spaces:NF on line ...
+Defining \peek_meaning_remove:NTF on line ...
+Defining \peek_meaning_remove:NT on line ...
+Defining \peek_meaning_remove:NF on line ...
+Defining \peek_meaning_remove_ignore_spaces:NTF on line ...
+Defining \peek_meaning_remove_ignore_spaces:NT on line ...
+Defining \peek_meaning_remove_ignore_spaces:NF on line ...
+Defining \__peek_get_prefix_arg_replacement:wN on line ...
+Defining \token_get_prefix_spec:N on line ...
+Defining \token_get_arg_spec:N on line ...
+Defining \token_get_replacement_spec:N on line ...
+Defining \s__prop on line ...
+Defining \__prop_pair:wn on line ...
+Defining \l__prop_internal_tl on line ...
+Defining \c_empty_prop on line ...
+Defining \prop_new:N on line ...
+Defining \prop_new:c on line ...
+Defining \prop_clear:N on line ...
+Defining \prop_clear:c on line ...
+Defining \prop_gclear:N on line ...
+Defining \prop_gclear:c on line ...
+Defining \prop_clear_new:N on line ...
+Defining \prop_clear_new:c on line ...
+Defining \prop_gclear_new:N on line ...
+Defining \prop_gclear_new:c on line ...
+Defining \prop_set_eq:NN on line ...
+Defining \prop_set_eq:Nc on line ...
+Defining \prop_set_eq:cN on line ...
+Defining \prop_set_eq:cc on line ...
+Defining \prop_gset_eq:NN on line ...
+Defining \prop_gset_eq:Nc on line ...
+Defining \prop_gset_eq:cN on line ...
+Defining \prop_gset_eq:cc on line ...
+Defining \l_tmpa_prop on line ...
+Defining \l_tmpb_prop on line ...
+Defining \g_tmpa_prop on line ...
+Defining \g_tmpb_prop on line ...
+Defining \__prop_split:NnTF on line ...
+Defining \__prop_split_aux:NnTF on line ...
+Defining \__prop_split_aux:w on line ...
+Defining \prop_remove:Nn on line ...
+Defining \prop_gremove:Nn on line ...
+Defining \prop_remove:NV on line ...
+Defining \prop_remove:cn on line ...
+Defining \prop_remove:cV on line ...
+Defining \prop_gremove:NV on line ...
+Defining \prop_gremove:cn on line ...
+Defining \prop_gremove:cV on line ...
+Defining \prop_get:NnN on line ...
+Defining \prop_get:NVN on line ...
+Defining \prop_get:NoN on line ...
+Defining \prop_get:cnN on line ...
+Defining \prop_get:cVN on line ...
+Defining \prop_get:coN on line ...
+Defining \prop_pop:NnN on line ...
+Defining \prop_gpop:NnN on line ...
+Defining \prop_pop:NoN on line ...
+Defining \prop_pop:cnN on line ...
+Defining \prop_pop:coN on line ...
+Defining \prop_gpop:NoN on line ...
+Defining \prop_gpop:cnN on line ...
+Defining \prop_gpop:coN on line ...
+Defining \prop_item:Nn on line ...
+Defining \__prop_item_Nn:nwwn on line ...
+Defining \prop_item:cn on line ...
+Defining \prop_pop:NnNT on line ...
+Defining \prop_pop:NnNF on line ...
+Defining \prop_pop:NnNTF on line ...
+Defining \prop_gpop:NnNT on line ...
+Defining \prop_gpop:NnNF on line ...
+Defining \prop_gpop:NnNTF on line ...
+Defining \prop_pop:cnNT on line ...
+Defining \prop_pop:cnNF on line ...
+Defining \prop_pop:cnNTF on line ...
+Defining \prop_gpop:cnNT on line ...
+Defining \prop_gpop:cnNF on line ...
+Defining \prop_gpop:cnNTF on line ...
+Defining \prop_put:Nnn on line ...
+Defining \prop_gput:Nnn on line ...
+Defining \__prop_put:NNnn on line ...
+Defining \prop_put:NnV on line ...
+Defining \prop_put:Nno on line ...
+Defining \prop_put:Nnx on line ...
+Defining \prop_put:NVn on line ...
+Defining \exp_args:NNVV on line ...
+Defining \prop_put:NVV on line ...
+Defining \prop_put:Non on line ...
+Defining \prop_put:Noo on line ...
+Defining \prop_put:cnn on line ...
+Defining \exp_args:NcnV on line ...
+Defining \prop_put:cnV on line ...
+Defining \prop_put:cno on line ...
+Defining \prop_put:cnx on line ...
+Defining \prop_put:cVn on line ...
+Defining \exp_args:NcVV on line ...
+Defining \prop_put:cVV on line ...
+Defining \prop_put:con on line ...
+Defining \exp_args:Ncoo on line ...
+Defining \prop_put:coo on line ...
+Defining \prop_gput:NnV on line ...
+Defining \prop_gput:Nno on line ...
+Defining \prop_gput:Nnx on line ...
+Defining \prop_gput:NVn on line ...
+Defining \prop_gput:NVV on line ...
+Defining \prop_gput:Non on line ...
+Defining \prop_gput:Noo on line ...
+Defining \prop_gput:cnn on line ...
+Defining \prop_gput:cnV on line ...
+Defining \prop_gput:cno on line ...
+Defining \prop_gput:cnx on line ...
+Defining \prop_gput:cVn on line ...
+Defining \prop_gput:cVV on line ...
+Defining \prop_gput:con on line ...
+Defining \prop_gput:coo on line ...
+Defining \prop_put_if_new:Nnn on line ...
+Defining \prop_gput_if_new:Nnn on line ...
+Defining \__prop_put_if_new:NNnn on line ...
+Defining \prop_put_if_new:cnn on line ...
+Defining \prop_gput_if_new:cnn on line ...
+Defining \prop_if_exist:NTF on line ...
+Defining \prop_if_exist:NT on line ...
+Defining \prop_if_exist:NF on line ...
+Defining \prop_if_exist_p:N on line ...
+Defining \prop_if_exist:cTF on line ...
+Defining \prop_if_exist:cT on line ...
+Defining \prop_if_exist:cF on line ...
+Defining \prop_if_exist_p:c on line ...
+Defining \prop_if_empty_p:N on line ...
+Defining \prop_if_empty:NT on line ...
+Defining \prop_if_empty:NF on line ...
+Defining \prop_if_empty:NTF on line ...
+Defining \prop_if_empty_p:c on line ...
+Defining \prop_if_empty:cT on line ...
+Defining \prop_if_empty:cF on line ...
+Defining \prop_if_empty:cTF on line ...
+Defining \prop_if_in_p:Nn on line ...
+Defining \prop_if_in:NnT on line ...
+Defining \prop_if_in:NnF on line ...
+Defining \prop_if_in:NnTF on line ...
+Defining \__prop_if_in:nwwn on line ...
+Defining \__prop_if_in:N on line ...
+Defining \prop_if_in_p:NV on line ...
+Defining \prop_if_in_p:No on line ...
+Defining \prop_if_in_p:cn on line ...
+Defining \prop_if_in_p:cV on line ...
+Defining \prop_if_in_p:co on line ...
+Defining \prop_if_in:NVT on line ...
+Defining \prop_if_in:NoT on line ...
+Defining \prop_if_in:cnT on line ...
+Defining \prop_if_in:cVT on line ...
+Defining \prop_if_in:coT on line ...
+Defining \prop_if_in:NVF on line ...
+Defining \prop_if_in:NoF on line ...
+Defining \prop_if_in:cnF on line ...
+Defining \prop_if_in:cVF on line ...
+Defining \prop_if_in:coF on line ...
+Defining \prop_if_in:NVTF on line ...
+Defining \prop_if_in:NoTF on line ...
+Defining \prop_if_in:cnTF on line ...
+Defining \prop_if_in:cVTF on line ...
+Defining \prop_if_in:coTF on line ...
+Defining \prop_get:NnNT on line ...
+Defining \prop_get:NnNF on line ...
+Defining \prop_get:NnNTF on line ...
+Defining \prop_get:NVNT on line ...
+Defining \prop_get:NoNT on line ...
+Defining \prop_get:NVNF on line ...
+Defining \prop_get:NoNF on line ...
+Defining \prop_get:NVNTF on line ...
+Defining \prop_get:NoNTF on line ...
+Defining \prop_get:cnNT on line ...
+Defining \prop_get:cVNT on line ...
+Defining \prop_get:coNT on line ...
+Defining \prop_get:cnNF on line ...
+Defining \prop_get:cVNF on line ...
+Defining \prop_get:coNF on line ...
+Defining \prop_get:cnNTF on line ...
+Defining \prop_get:cVNTF on line ...
+Defining \prop_get:coNTF on line ...
+Defining \prop_map_function:NN on line ...
+Defining \__prop_map_function:Nwwn on line ...
+Defining \prop_map_function:Nc on line ...
+Defining \prop_map_function:cN on line ...
+Defining \prop_map_function:cc on line ...
+Defining \prop_map_inline:Nn on line ...
+Defining \prop_map_inline:cn on line ...
+Defining \prop_map_break: on line ...
+Defining \prop_map_break:n on line ...
+Defining \prop_show:N on line ...
+Defining \prop_show:c on line ...
+Defining \prop_get:Nn on line ...
+Defining \prop_get:cn on line ...
+Defining \l__msg_internal_tl on line ...
+Defining \c__msg_text_prefix_tl on line ...
+Defining \c__msg_more_text_prefix_tl on line ...
+Defining \msg_if_exist_p:nn on line ...
+Defining \msg_if_exist:nnT on line ...
+Defining \msg_if_exist:nnF on line ...
+Defining \msg_if_exist:nnTF on line ...
+Defining \__chk_if_free_msg:nn on line ...
+Defining \msg_new:nnnn on line ...
+Defining \msg_new:nnn on line ...
+Defining \msg_set:nnnn on line ...
+Defining \msg_set:nnn on line ...
+Defining \msg_gset:nnnn on line ...
+Defining \msg_gset:nnn on line ...
+Defining \c__msg_coding_error_text_tl on line ...
+Defining \c__msg_continue_text_tl on line ...
+Defining \c__msg_critical_text_tl on line ...
+Defining \c__msg_fatal_text_tl on line ...
+Defining \c__msg_help_text_tl on line ...
+Defining \c__msg_no_info_text_tl on line ...
+Defining \c__msg_on_line_text_tl on line ...
+Defining \c__msg_return_text_tl on line ...
+Defining \c__msg_trouble_text_tl on line ...
+Defining \msg_line_number: on line ...
+Defining \msg_interrupt:nnn on line ...
+Defining \__msg_interrupt_wrap:nn on line ...
+Defining \__msg_interrupt_more_text:n on line ...
+Defining \__msg_interrupt_text:n on line ...
+Defining \msg_log:n on line ...
+Defining \msg_term:n on line ...
+Defining \msg_fatal_text:n on line ...
+Defining \msg_critical_text:n on line ...
+Defining \msg_error_text:n on line ...
+Defining \msg_warning_text:n on line ...
+Defining \msg_info_text:n on line ...
+Defining \msg_see_documentation_text:n on line ...
+Defining \l__msg_redirect_fatal_prop on line ...
+Defining \__msg_fatal_code:nnnnnn on line ...
+Defining \msg_fatal:nnnnnn on line ...
+Defining \msg_fatal:nnnnn on line ...
+Defining \msg_fatal:nnnn on line ...
+Defining \msg_fatal:nnn on line ...
+Defining \msg_fatal:nn on line ...
+Defining \msg_fatal:nnxxxx on line ...
+Defining \msg_fatal:nnxxx on line ...
+Defining \msg_fatal:nnxx on line ...
+Defining \msg_fatal:nnx on line ...
+Defining \l__msg_redirect_critical_prop on line ...
+Defining \__msg_critical_code:nnnnnn on line ...
+Defining \msg_critical:nnnnnn on line ...
+Defining \msg_critical:nnnnn on line ...
+Defining \msg_critical:nnnn on line ...
+Defining \msg_critical:nnn on line ...
+Defining \msg_critical:nn on line ...
+Defining \msg_critical:nnxxxx on line ...
+Defining \msg_critical:nnxxx on line ...
+Defining \msg_critical:nnxx on line ...
+Defining \msg_critical:nnx on line ...
+Defining \l__msg_redirect_error_prop on line ...
+Defining \__msg_error_code:nnnnnn on line ...
+Defining \msg_error:nnnnnn on line ...
+Defining \msg_error:nnnnn on line ...
+Defining \msg_error:nnnn on line ...
+Defining \msg_error:nnn on line ...
+Defining \msg_error:nn on line ...
+Defining \msg_error:nnxxxx on line ...
+Defining \msg_error:nnxxx on line ...
+Defining \msg_error:nnxx on line ...
+Defining \msg_error:nnx on line ...
+Defining \__msg_error:cnnnnn on line ...
+Defining \__msg_no_more_text:nnnn on line ...
+Defining \l__msg_redirect_warning_prop on line ...
+Defining \__msg_warning_code:nnnnnn on line ...
+Defining \msg_warning:nnnnnn on line ...
+Defining \msg_warning:nnnnn on line ...
+Defining \msg_warning:nnnn on line ...
+Defining \msg_warning:nnn on line ...
+Defining \msg_warning:nn on line ...
+Defining \msg_warning:nnxxxx on line ...
+Defining \msg_warning:nnxxx on line ...
+Defining \msg_warning:nnxx on line ...
+Defining \msg_warning:nnx on line ...
+Defining \l__msg_redirect_info_prop on line ...
+Defining \__msg_info_code:nnnnnn on line ...
+Defining \msg_info:nnnnnn on line ...
+Defining \msg_info:nnnnn on line ...
+Defining \msg_info:nnnn on line ...
+Defining \msg_info:nnn on line ...
+Defining \msg_info:nn on line ...
+Defining \msg_info:nnxxxx on line ...
+Defining \msg_info:nnxxx on line ...
+Defining \msg_info:nnxx on line ...
+Defining \msg_info:nnx on line ...
+Defining \l__msg_redirect_log_prop on line ...
+Defining \__msg_log_code:nnnnnn on line ...
+Defining \msg_log:nnnnnn on line ...
+Defining \msg_log:nnnnn on line ...
+Defining \msg_log:nnnn on line ...
+Defining \msg_log:nnn on line ...
+Defining \msg_log:nn on line ...
+Defining \msg_log:nnxxxx on line ...
+Defining \msg_log:nnxxx on line ...
+Defining \msg_log:nnxx on line ...
+Defining \msg_log:nnx on line ...
+Defining \l__msg_redirect_none_prop on line ...
+Defining \__msg_none_code:nnnnnn on line ...
+Defining \msg_none:nnnnnn on line ...
+Defining \msg_none:nnnnn on line ...
+Defining \msg_none:nnnn on line ...
+Defining \msg_none:nnn on line ...
+Defining \msg_none:nn on line ...
+Defining \msg_none:nnxxxx on line ...
+Defining \msg_none:nnxxx on line ...
+Defining \msg_none:nnxx on line ...
+Defining \msg_none:nnx on line ...
+Defining \__msg_class_chk_exist:nT on line ...
+Defining \l__msg_class_tl on line ...
+Defining \l__msg_current_class_tl on line ...
+Defining \l__msg_redirect_prop on line ...
+Defining \l__msg_hierarchy_seq on line ...
+Defining \l__msg_class_loop_seq on line ...
+Defining \__msg_use:nnnnnnn on line ...
+Defining \__msg_use_code: on line ...
+Defining \__msg_use_redirect_name:n on line ...
+Defining \__msg_use_hierarchy:nwwN on line ...
+Defining \__msg_use_redirect_module:n on line ...
+Defining \msg_redirect_name:nnn on line ...
+Defining \msg_redirect_class:nn on line ...
+Defining \msg_redirect_module:nnn on line ...
+Defining \__msg_redirect:nnn on line ...
+Defining \__msg_redirect_loop_chk:nnn on line ...
+Defining \__msg_redirect_loop_chk:onn on line ...
+Defining \__msg_redirect_loop_list:n on line ...
+Defining \__msg_kernel_new:nnnn on line ...
+Defining \__msg_kernel_new:nnn on line ...
+Defining \__msg_kernel_set:nnnn on line ...
+Defining \__msg_kernel_set:nnn on line ...
+Defining \__msg_kernel_fatal:nnnnnn on line ...
+Defining \__msg_kernel_fatal:nnnnn on line ...
+Defining \__msg_kernel_fatal:nnnn on line ...
+Defining \__msg_kernel_fatal:nnn on line ...
+Defining \__msg_kernel_fatal:nn on line ...
+Defining \__msg_kernel_fatal:nnxxxx on line ...
+Defining \__msg_kernel_fatal:nnxxx on line ...
+Defining \__msg_kernel_fatal:nnxx on line ...
+Defining \__msg_kernel_fatal:nnx on line ...
+Defining \__msg_kernel_error:nnnnnn on line ...
+Defining \__msg_kernel_error:nnnnn on line ...
+Defining \__msg_kernel_error:nnnn on line ...
+Defining \__msg_kernel_error:nnn on line ...
+Defining \__msg_kernel_error:nn on line ...
+Defining \__msg_kernel_error:nnxxxx on line ...
+Defining \__msg_kernel_error:nnxxx on line ...
+Defining \__msg_kernel_error:nnxx on line ...
+Defining \__msg_kernel_error:nnx on line ...
+Defining \__msg_kernel_warning:nnnnnn on line ...
+Defining \__msg_kernel_warning:nnnnn on line ...
+Defining \__msg_kernel_warning:nnnn on line ...
+Defining \__msg_kernel_warning:nnn on line ...
+Defining \__msg_kernel_warning:nn on line ...
+Defining \__msg_kernel_warning:nnxxxx on line ...
+Defining \__msg_kernel_warning:nnxxx on line ...
+Defining \__msg_kernel_warning:nnxx on line ...
+Defining \__msg_kernel_warning:nnx on line ...
+Defining \__msg_kernel_info:nnnnnn on line ...
+Defining \__msg_kernel_info:nnnnn on line ...
+Defining \__msg_kernel_info:nnnn on line ...
+Defining \__msg_kernel_info:nnn on line ...
+Defining \__msg_kernel_info:nn on line ...
+Defining \__msg_kernel_info:nnxxxx on line ...
+Defining \__msg_kernel_info:nnxxx on line ...
+Defining \__msg_kernel_info:nnxx on line ...
+Defining \__msg_kernel_info:nnx on line ...
+Defining message LaTeX/kernel/message-already-defined on line ...
+Defining message LaTeX/kernel/message-unknown on line ...
+Defining message LaTeX/kernel/message-class-unknown on line ...
+Defining message LaTeX/kernel/message-redirect-loop on line ...
+Defining message LaTeX/kernel/bad-number-of-arguments on line ...
+Defining message LaTeX/kernel/command-already-defined on line ...
+Defining message LaTeX/kernel/command-not-defined on line ...
+Defining message LaTeX/kernel/empty-search-pattern on line ...
+Defining message LaTeX/kernel/out-of-registers on line ...
+Defining message LaTeX/kernel/missing-colon on line ...
+Defining message LaTeX/kernel/protected-predicate on line ...
+Defining message LaTeX/kernel/conditional-form-unknown on line ...
+Defining message LaTeX/kernel/scanmark-already-defined on line ...
+Defining message LaTeX/kernel/variable-not-defined on line ...
+Defining message LaTeX/kernel/variant-too-long on line ...
+Defining message LaTeX/kernel/invalid-variant on line ...
+Defining message LaTeX/kernel/bad-variable on line ...
+Defining message LaTeX/kernel/misused-sequence on line ...
+Defining message LaTeX/kernel/misused-prop on line ...
+Defining message LaTeX/kernel/negative-replication on line ...
+Defining message LaTeX/kernel/unknown-comparison on line ...
+Defining message LaTeX/kernel/zero-step on line ...
+Defining message LaTeX/kernel/show-clist on line ...
+Defining message LaTeX/kernel/show-prop on line ...
+Defining message LaTeX/kernel/show-seq on line ...
+Defining message LaTeX/kernel/show-streams on line ...
+Defining \__msg_expandable_error:n on line ...
+Defining \__msg_expandable_error:w on line ...
+Defining \__msg_kernel_expandable_error:nnnnnn on line ...
+Defining \__msg_kernel_expandable_error:nnnnn on line ...
+Defining \__msg_kernel_expandable_error:nnnn on line ...
+Defining \__msg_kernel_expandable_error:nnn on line ...
+Defining \__msg_kernel_expandable_error:nn on line ...
+Defining \g__msg_log_next_bool on line ...
+Defining \__msg_log_next: on line ...
+Defining \__msg_show_pre:nnnnnn on line ...
+Defining \__msg_show_pre:nnxxxx on line ...
+Defining \exp_args:NnnnnnV on line ...
+Defining \__msg_show_pre:nnnnnV on line ...
+Defining \__msg_show_pre_aux:n on line ...
+Defining \__msg_show_variable:NNNnn on line ...
+Defining \__msg_show_wrap:Nn on line ...
+Defining \__msg_show_wrap:n on line ...
+Defining \__msg_show_wrap_aux:n on line ...
+Defining \__msg_show_wrap_aux:w on line ...
+Defining \__msg_show_item:n on line ...
+Defining \__msg_show_item:nn on line ...
+Defining \__msg_show_item_unbraced:nn on line ...
+Defining \g_file_current_name_tl on line ...
+Defining \g__file_stack_seq on line ...
+Defining \g__file_record_seq on line ...
+Defining \l__file_internal_tl on line ...
+Defining \l__file_internal_name_tl on line ...
+Defining \l__file_search_path_seq on line ...
+Defining \l__file_saved_search_path_seq on line ...
+Defining \l__file_internal_seq on line ...
+Defining \__file_name_sanitize:nn on line ...
+Defining \__file_name_sanitize_aux:n on line ...
+Defining \file_add_path:nN on line ...
+Defining \__file_add_path:nN on line ...
+Defining \__file_add_path_search:nN on line ...
+Defining \file_if_exist:nT on line ...
+Defining \file_if_exist:nF on line ...
+Defining \file_if_exist:nTF on line ...
+Defining \file_input:n on line ...
+Defining \__file_if_exist:nT on line ...
+Defining \__file_input:n on line ...
+Defining \__file_input:V on line ...
+Defining \__file_input_aux:n on line ...
+Defining \__file_input_aux:o on line ...
+Defining \file_path_include:n on line ...
+Defining \__file_path_include:n on line ...
+Defining \file_path_remove:n on line ...
+Defining \file_list: on line ...
+Defining \c_term_ior on line ...
+Defining \g__ior_streams_seq on line ...
+Defining \l__ior_stream_tl on line ...
+Defining \g__ior_streams_prop on line ...
+Defining \ior_new:N on line ...
+Defining \ior_new:c on line ...
+Defining \ior_open:Nn on line ...
+Defining \ior_open:cn on line ...
+Defining \__ior_open_aux:Nn on line ...
+Defining \ior_open:NnT on line ...
+Defining \ior_open:NnF on line ...
+Defining \ior_open:NnTF on line ...
+Defining \ior_open:cnT on line ...
+Defining \ior_open:cnF on line ...
+Defining \ior_open:cnTF on line ...
+Defining \__ior_open_aux:NnTF on line ...
+Defining \__ior_new:N on line ...
+Defining \__ior_open:Nn on line ...
+Defining \__ior_open:No on line ...
+Defining \__ior_open_stream:Nn on line ...
+Defining \ior_close:N on line ...
+Defining \ior_close:c on line ...
+Defining \ior_list_streams: on line ...
+Defining \__ior_list_streams:Nn on line ...
+Defining \if_eof:w on line ...
+Defining \ior_if_eof_p:N on line ...
+Defining \ior_if_eof:NT on line ...
+Defining \ior_if_eof:NF on line ...
+Defining \ior_if_eof:NTF on line ...
+Defining \ior_get:NN on line ...
+Defining \ior_get_str:NN on line ...
+Defining \g__file_internal_ior on line ...
+Defining \c_log_iow on line ...
+Defining \c_term_iow on line ...
+Defining \g__iow_streams_seq on line ...
+Defining \l__iow_stream_tl on line ...
+Defining \g__iow_streams_prop on line ...
+Defining \iow_new:N on line ...
+Defining \iow_new:c on line ...
+Defining \__iow_new:N on line ...
+Defining \iow_open:Nn on line ...
+Defining \iow_open:cn on line ...
+Defining \__iow_open:Nn on line ...
+Defining \__iow_open:No on line ...
+Defining \__iow_open_stream:Nn on line ...
+Defining \iow_close:N on line ...
+Defining \iow_close:c on line ...
+Defining \iow_list_streams: on line ...
+Defining \__iow_list_streams:Nn on line ...
+Defining \iow_shipout_x:Nn on line ...
+Defining \iow_shipout_x:cn on line ...
+Defining \iow_shipout_x:Nx on line ...
+Defining \iow_shipout_x:cx on line ...
+Defining \iow_shipout:Nn on line ...
+Defining \iow_shipout:cn on line ...
+Defining \iow_shipout:Nx on line ...
+Defining \iow_shipout:cx on line ...
+Defining \__iow_with:Nnn on line ...
+Defining \__iow_with_aux:nNnn on line ...
+Defining \iow_now:Nn on line ...
+Defining \iow_now:cn on line ...
+Defining \iow_now:Nx on line ...
+Defining \iow_now:cx on line ...
+Defining \iow_log:n on line ...
+Defining \iow_term:n on line ...
+Defining \iow_newline: on line ...
+Defining \iow_char:N on line ...
+Defining \l_iow_line_count_int on line ...
+\l_iow_line_count_int=\count119
+Defining \l__iow_target_count_int on line ...
+\l__iow_target_count_int=\count120
+Defining \l__iow_current_line_int on line ...
+\l__iow_current_line_int=\count121
+Defining \l__iow_current_word_int on line ...
+\l__iow_current_word_int=\count122
+Defining \l__iow_current_indentation_int on line ...
+\l__iow_current_indentation_int=\count123
+Defining \l__iow_current_line_tl on line ...
+Defining \l__iow_current_word_tl on line ...
+Defining \l__iow_current_indentation_tl on line ...
+Defining \l__iow_wrap_tl on line ...
+Defining \l__iow_newline_tl on line ...
+Defining \l__iow_line_start_bool on line ...
+Defining \c_catcode_other_space_tl on line ...
+Defining c__iow_wrap_marker_tl on line ...
+Defining \c__iow_wrap_end_marker_tl on line ...
+Defining \c__iow_wrap_newline_marker_tl on line ...
+Defining \c__iow_wrap_indent_marker_tl on line ...
+Defining \c__iow_wrap_unindent_marker_tl on line ...
+Defining \__iow_indent:n on line ...
+Defining \__iow_indent_error:n on line ...
+Defining \iow_indent:n on line ...
+Defining \iow_wrap:nnnN on line ...
+Defining \__iow_wrap_set:Nx on line ...
+Defining \__iow_wrap_set_target: on line ...
+Defining \__iow_wrap_loop:w on line ...
+Defining \__iow_wrap_word: on line ...
+Defining \__iow_wrap_word_fits: on line ...
+Defining \__iow_wrap_word_newline: on line ...
+Defining \__iow_wrap_special:w on line ...
+Defining \__iow_wrap_newline: on line ...
+Defining \__iow_wrap_indent: on line ...
+Defining \__iow_wrap_unindent: on line ...
+Defining \__iow_wrap_end: on line ...
+Defining \__str_count_ignore_spaces:N on line ...
+Defining \__str_count_ignore_spaces:n on line ...
+Defining \__str_count_loop:NNNNNNNNN on line ...
+Defining message LaTeX/kernel/file-not-found on line ...
+Defining message LaTeX/kernel/input-streams-exhausted on line ...
+Defining message LaTeX/kernel/output-streams-exhausted on line ...
+Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
+Defining message LaTeX/kernel/indent-outside-wrapping-code on line ...
+Defining \if_dim:w on line ...
+Defining \__dim_eval:w on line ...
+Defining \__dim_eval_end: on line ...
+Defining \dim_new:N on line ...
+Defining \dim_new:c on line ...
+Defining \dim_const:Nn on line ...
+Defining \dim_const:cn on line ...
+Defining \dim_zero:N on line ...
+Defining \dim_gzero:N on line ...
+Defining \dim_zero:c on line ...
+Defining \dim_gzero:c on line ...
+Defining \dim_zero_new:N on line ...
+Defining \dim_gzero_new:N on line ...
+Defining \dim_zero_new:c on line ...
+Defining \dim_gzero_new:c on line ...
+Defining \dim_if_exist:NTF on line ...
+Defining \dim_if_exist:NT on line ...
+Defining \dim_if_exist:NF on line ...
+Defining \dim_if_exist_p:N on line ...
+Defining \dim_if_exist:cTF on line ...
+Defining \dim_if_exist:cT on line ...
+Defining \dim_if_exist:cF on line ...
+Defining \dim_if_exist_p:c on line ...
+Defining \dim_set:Nn on line ...
+Defining \dim_gset:Nn on line ...
+Defining \dim_set:cn on line ...
+Defining \dim_gset:cn on line ...
+Defining \dim_set_eq:NN on line ...
+Defining \dim_set_eq:cN on line ...
+Defining \dim_set_eq:Nc on line ...
+Defining \dim_set_eq:cc on line ...
+Defining \dim_gset_eq:NN on line ...
+Defining \dim_gset_eq:cN on line ...
+Defining \dim_gset_eq:Nc on line ...
+Defining \dim_gset_eq:cc on line ...
+Defining \dim_add:Nn on line ...
+Defining \dim_gadd:Nn on line ...
+Defining \dim_add:cn on line ...
+Defining \dim_gadd:cn on line ...
+Defining \dim_sub:Nn on line ...
+Defining \dim_gsub:Nn on line ...
+Defining \dim_sub:cn on line ...
+Defining \dim_gsub:cn on line ...
+Defining \dim_abs:n on line ...
+Defining \__dim_abs:N on line ...
+Defining \__dim_maxmin:wwN on line ...
+Defining \dim_ratio:nn on line ...
+Defining \__dim_ratio:n on line ...
+Defining \dim_compare_p:nNn on line ...
+Defining \dim_compare:nNnT on line ...
+Defining \dim_compare:nNnF on line ...
+Defining \dim_compare:nNnTF on line ...
+Defining \dim_compare_p:n on line ...
+Defining \dim_compare:nT on line ...
+Defining \dim_compare:nF on line ...
+Defining \dim_compare:nTF on line ...
+Defining \__dim_compare:w on line ...
+Defining \__dim_compare:wNN on line ...
+Defining \__dim_compare_!:w on line ...
+Defining \__dim_compare_=:w on line ...
+Defining \__dim_compare_<:w on line ...
+Defining \__dim_compare_>:w on line ...
+Defining \__dim_compare_end:w on line ...
+Defining \dim_case:nnTF on line ...
+Defining \dim_case:nnT on line ...
+Defining \dim_case:nnF on line ...
+Defining \dim_case:nn on line ...
+Defining \__dim_case:nnTF on line ...
+Defining \__dim_case:nw on line ...
+Defining \__dim_case_end:nw on line ...
+Defining \dim_eval:n on line ...
+Defining \dim_use:N on line ...
+Defining \dim_use:c on line ...
+Defining \dim_to_decimal:n on line ...
+Defining \__dim_to_decimal:w on line ...
+Defining \dim_to_decimal_in_bp:n on line ...
+Defining \dim_to_decimal_in_sp:n on line ...
+Defining \dim_to_decimal_in_unit:nn on line ...
+Defining \dim_show:N on line ...
+Defining \dim_show:c on line ...
+Defining \dim_show:n on line ...
+Defining \c_zero_dim on line ...
+\c_zero_dim=\dimen132
+Defining \c_max_dim on line ...
+\c_max_dim=\dimen133
+Defining \l_tmpa_dim on line ...
+\l_tmpa_dim=\dimen134
+Defining \l_tmpb_dim on line ...
+\l_tmpb_dim=\dimen135
+Defining \g_tmpa_dim on line ...
+\g_tmpa_dim=\dimen136
+Defining \g_tmpb_dim on line ...
+\g_tmpb_dim=\dimen137
+Defining \skip_new:N on line ...
+Defining \skip_new:c on line ...
+Defining \skip_const:Nn on line ...
+Defining \skip_const:cn on line ...
+Defining \skip_zero:N on line ...
+Defining \skip_gzero:N on line ...
+Defining \skip_zero:c on line ...
+Defining \skip_gzero:c on line ...
+Defining \skip_zero_new:N on line ...
+Defining \skip_gzero_new:N on line ...
+Defining \skip_zero_new:c on line ...
+Defining \skip_gzero_new:c on line ...
+Defining \skip_if_exist:NTF on line ...
+Defining \skip_if_exist:NT on line ...
+Defining \skip_if_exist:NF on line ...
+Defining \skip_if_exist_p:N on line ...
+Defining \skip_if_exist:cTF on line ...
+Defining \skip_if_exist:cT on line ...
+Defining \skip_if_exist:cF on line ...
+Defining \skip_if_exist_p:c on line ...
+Defining \skip_set:Nn on line ...
+Defining \skip_gset:Nn on line ...
+Defining \skip_set:cn on line ...
+Defining \skip_gset:cn on line ...
+Defining \skip_set_eq:NN on line ...
+Defining \skip_set_eq:cN on line ...
+Defining \skip_set_eq:Nc on line ...
+Defining \skip_set_eq:cc on line ...
+Defining \skip_gset_eq:NN on line ...
+Defining \skip_gset_eq:cN on line ...
+Defining \skip_gset_eq:Nc on line ...
+Defining \skip_gset_eq:cc on line ...
+Defining \skip_add:Nn on line ...
+Defining \skip_gadd:Nn on line ...
+Defining \skip_add:cn on line ...
+Defining \skip_gadd:cn on line ...
+Defining \skip_sub:Nn on line ...
+Defining \skip_gsub:Nn on line ...
+Defining \skip_sub:cn on line ...
+Defining \skip_gsub:cn on line ...
+Defining \skip_if_eq_p:nn on line ...
+Defining \skip_if_eq:nnT on line ...
+Defining \skip_if_eq:nnF on line ...
+Defining \skip_if_eq:nnTF on line ...
+Defining \skip_if_finite_p:n on line ...
+Defining \skip_if_finite:nT on line ...
+Defining \skip_if_finite:nF on line ...
+Defining \skip_if_finite:nTF on line ...
+Defining \__skip_if_finite:wwNw on line ...
+Defining \skip_eval:n on line ...
+Defining \skip_use:N on line ...
+Defining \skip_use:c on line ...
+Defining \skip_horizontal:N on line ...
+Defining \skip_horizontal:n on line ...
+Defining \skip_vertical:N on line ...
+Defining \skip_vertical:n on line ...
+Defining \skip_horizontal:c on line ...
+Defining \skip_vertical:c on line ...
+Defining \skip_show:N on line ...
+Defining \skip_show:c on line ...
+Defining \skip_show:n on line ...
+Defining \c_zero_skip on line ...
+\c_zero_skip=\skip71
+Defining \c_max_skip on line ...
+\c_max_skip=\skip72
+Defining \l_tmpa_skip on line ...
+\l_tmpa_skip=\skip73
+Defining \l_tmpb_skip on line ...
+\l_tmpb_skip=\skip74
+Defining \g_tmpa_skip on line ...
+\g_tmpa_skip=\skip75
+Defining \g_tmpb_skip on line ...
+\g_tmpb_skip=\skip76
+Defining \muskip_new:N on line ...
+Defining \muskip_new:c on line ...
+Defining \muskip_const:Nn on line ...
+Defining \muskip_const:cn on line ...
+Defining \muskip_zero:N on line ...
+Defining \muskip_gzero:N on line ...
+Defining \muskip_zero:c on line ...
+Defining \muskip_gzero:c on line ...
+Defining \muskip_zero_new:N on line ...
+Defining \muskip_gzero_new:N on line ...
+Defining \muskip_zero_new:c on line ...
+Defining \muskip_gzero_new:c on line ...
+Defining \muskip_if_exist:NTF on line ...
+Defining \muskip_if_exist:NT on line ...
+Defining \muskip_if_exist:NF on line ...
+Defining \muskip_if_exist_p:N on line ...
+Defining \muskip_if_exist:cTF on line ...
+Defining \muskip_if_exist:cT on line ...
+Defining \muskip_if_exist:cF on line ...
+Defining \muskip_if_exist_p:c on line ...
+Defining \muskip_set:Nn on line ...
+Defining \muskip_gset:Nn on line ...
+Defining \muskip_set:cn on line ...
+Defining \muskip_gset:cn on line ...
+Defining \muskip_set_eq:NN on line ...
+Defining \muskip_set_eq:cN on line ...
+Defining \muskip_set_eq:Nc on line ...
+Defining \muskip_set_eq:cc on line ...
+Defining \muskip_gset_eq:NN on line ...
+Defining \muskip_gset_eq:cN on line ...
+Defining \muskip_gset_eq:Nc on line ...
+Defining \muskip_gset_eq:cc on line ...
+Defining \muskip_add:Nn on line ...
+Defining \muskip_gadd:Nn on line ...
+Defining \muskip_add:cn on line ...
+Defining \muskip_gadd:cn on line ...
+Defining \muskip_sub:Nn on line ...
+Defining \muskip_gsub:Nn on line ...
+Defining \muskip_sub:cn on line ...
+Defining \muskip_gsub:cn on line ...
+Defining \muskip_eval:n on line ...
+Defining \muskip_use:N on line ...
+Defining \muskip_use:c on line ...
+Defining \muskip_show:N on line ...
+Defining \muskip_show:c on line ...
+Defining \muskip_show:n on line ...
+Defining \c_zero_muskip on line ...
+\c_zero_muskip=\muskip40
+Defining \c_max_muskip on line ...
+\c_max_muskip=\muskip41
+Defining \l_tmpa_muskip on line ...
+\l_tmpa_muskip=\muskip42
+Defining \l_tmpb_muskip on line ...
+\l_tmpb_muskip=\muskip43
+Defining \g_tmpa_muskip on line ...
+\g_tmpa_muskip=\muskip44
+Defining \g_tmpb_muskip on line ...
+\g_tmpb_muskip=\muskip45
+Defining \__dim_strip_bp:n on line ...
+Defining \__dim_strip_pt:n on line ...
+Defining \g__keyval_level_int on line ...
+\g__keyval_level_int=\count124
+Defining \l__keyval_key_tl on line ...
+Defining \l__keyval_value_tl on line ...
+Defining \l__keyval_sanitise_tl on line ...
+Defining \l__keyval_parse_tl on line ...
+Defining \__keyval_parse:n on line ...
+Defining \__keyval_parse_elt:w on line ...
+Defining \__keyval_split_key_value:w on line ...
+Defining \__keyval_split_key:w on line ...
+Defining \__keyval_split:Nn on line ...
+Defining \__keyval_split:Nw on line ...
+Defining \__keyval_split_value:w on line ...
+Defining \keyval_parse:NNn on line ...
+Defining message LaTeX/kernel/misplaced-equals-sign on line ...
+Defining \c__keys_code_root_tl on line ...
+Defining \c__keys_info_root_tl on line ...
+Defining \c__keys_props_root_tl on line ...
+Defining \l_keys_choice_int on line ...
+\l_keys_choice_int=\count125
+Defining \l_keys_choice_tl on line ...
+Defining \l__keys_groups_clist on line ...
+Defining \l_keys_key_tl on line ...
+Defining \l__keys_module_tl on line ...
+Defining \l__keys_no_value_bool on line ...
+Defining \l__keys_only_known_bool on line ...
+Defining \l_keys_path_tl on line ...
+Defining \l__keys_property_tl on line ...
+Defining \l__keys_selective_bool on line ...
+Defining \l__keys_filtered_bool on line ...
+Defining \l__keys_selective_seq on line ...
+Defining \l__keys_unused_clist on line ...
+Defining \l_keys_value_tl on line ...
+Defining \l__keys_tmp_bool on line ...
+Defining \keys_define:nn on line ...
+Defining \__keys_define:nnn on line ...
+Defining \__keys_define:onn on line ...
+Defining \__keys_define_elt:n on line ...
+Defining \__keys_define_elt:nn on line ...
+Defining \__keys_define_elt_aux:nn on line ...
+Defining \__keys_property_find:n on line ...
+Defining \__keys_property_find:w on line ...
+Defining \__keys_define_key:n on line ...
+Defining \__keys_define_key:w on line ...
+Defining \__keys_ensure_exist:n on line ...
+Defining \__keys_ensure_exist:V on line ...
+Defining \__keys_bool_set:Nn on line ...
+Defining \__keys_bool_set:cn on line ...
+Defining \__keys_bool_set_inverse:Nn on line ...
+Defining \__keys_bool_set_inverse:cn on line ...
+Defining \__keys_choice_make: on line ...
+Defining \__keys_multichoice_make: on line ...
+Defining \__keys_choice_make:N on line ...
+Defining \__keys_choice_make_aux:N on line ...
+Defining \__keys_parent:n on line ...
+Defining \__keys_parent:o on line ...
+Defining \__keys_parent:wn on line ...
+Defining \__keys_choices_make:nn on line ...
+Defining \__keys_multichoices_make:nn on line ...
+Defining \__keys_choices_make:Nnn on line ...
+Defining \__keys_cmd_set:nn on line ...
+Defining \__keys_cmd_set:nx on line ...
+Defining \__keys_cmd_set:Vn on line ...
+Defining \exp_args:NVo on line ...
+Defining \__keys_cmd_set:Vo on line ...
+Defining \__keys_default_set:n on line ...
+Defining \__keys_groups_set:n on line ...
+Defining \__keys_initialise:n on line ...
+Defining \__keys_initialise:wn on line ...
+Defining \__keys_meta_make:n on line ...
+Defining \__keys_meta_make:nn on line ...
+Defining \__keys_undefine: on line ...
+Defining \__keys_value_requirement:nn on line ...
+Defining \__keys_variable_set:NnnN on line ...
+Defining \__keys_variable_set:cnnN on line ...
+Defining \key prop > .bool_set:N on line ...
+Defining \key prop > .bool_set:c on line ...
+Defining \key prop > .bool_gset:N on line ...
+Defining \key prop > .bool_gset:c on line ...
+Defining \key prop > .bool_set_inverse:N on line ...
+Defining \key prop > .bool_set_inverse:c on line ...
+Defining \key prop > .bool_gset_inverse:N on line ...
+Defining \key prop > .bool_gset_inverse:c on line ...
+Defining \key prop > .choice: on line ...
+Defining \key prop > .choices:nn on line ...
+Defining \key prop > .choices:Vn on line ...
+Defining \key prop > .choices:on on line ...
+Defining \key prop > .choices:xn on line ...
+Defining \key prop > .code:n on line ...
+Defining \key prop > .clist_set:N on line ...
+Defining \key prop > .clist_set:c on line ...
+Defining \key prop > .clist_gset:N on line ...
+Defining \key prop > .clist_gset:c on line ...
+Defining \key prop > .default:n on line ...
+Defining \key prop > .default:V on line ...
+Defining \key prop > .default:o on line ...
+Defining \key prop > .default:x on line ...
+Defining \key prop > .dim_set:N on line ...
+Defining \key prop > .dim_set:c on line ...
+Defining \key prop > .dim_gset:N on line ...
+Defining \key prop > .dim_gset:c on line ...
+Defining \key prop > .fp_set:N on line ...
+Defining \key prop > .fp_set:c on line ...
+Defining \key prop > .fp_gset:N on line ...
+Defining \key prop > .fp_gset:c on line ...
+Defining \key prop > .groups:n on line ...
+Defining \key prop > .initial:n on line ...
+Defining \key prop > .initial:V on line ...
+Defining \key prop > .initial:o on line ...
+Defining \key prop > .initial:x on line ...
+Defining \key prop > .int_set:N on line ...
+Defining \key prop > .int_set:c on line ...
+Defining \key prop > .int_gset:N on line ...
+Defining \key prop > .int_gset:c on line ...
+Defining \key prop > .meta:n on line ...
+Defining \key prop > .meta:nn on line ...
+Defining \key prop > .multichoice: on line ...
+Defining \key prop > .multichoices:nn on line ...
+Defining \key prop > .multichoices:Vn on line ...
+Defining \key prop > .multichoices:on on line ...
+Defining \key prop > .multichoices:xn on line ...
+Defining \key prop > .skip_set:N on line ...
+Defining \key prop > .skip_set:c on line ...
+Defining \key prop > .skip_gset:N on line ...
+Defining \key prop > .skip_gset:c on line ...
+Defining \key prop > .tl_set:N on line ...
+Defining \key prop > .tl_set:c on line ...
+Defining \key prop > .tl_set_x:N on line ...
+Defining \key prop > .tl_set_x:c on line ...
+Defining \key prop > .tl_gset:N on line ...
+Defining \key prop > .tl_gset:c on line ...
+Defining \key prop > .tl_gset_x:N on line ...
+Defining \key prop > .tl_gset_x:c on line ...
+Defining \key prop > .undefine: on line ...
+Defining \key prop > .value_forbidden:n on line ...
+Defining \key prop > .value_required:n on line ...
+Defining \keys_set:nn on line ...
+Defining \__keys_set:nnn on line ...
+Defining \keys_set:nV on line ...
+Defining \keys_set:nv on line ...
+Defining \keys_set:no on line ...
+Defining \__keys_set:onn on line ...
+Defining \keys_set_known:nnN on line ...
+Defining \keys_set_known:nVN on line ...
+Defining \keys_set_known:nvN on line ...
+Defining \keys_set_known:noN on line ...
+Defining \__keys_set_known:nnnN on line ...
+Defining \__keys_set_known:onnN on line ...
+Defining \keys_set_known:nn on line ...
+Defining \keys_set_known:nV on line ...
+Defining \keys_set_known:nv on line ...
+Defining \keys_set_known:no on line ...
+Defining \keys_set_filter:nnnN on line ...
+Defining \exp_args:NnnV on line ...
+Defining \keys_set_filter:nnVN on line ...
+Defining \exp_args:Nnnv on line ...
+Defining \keys_set_filter:nnvN on line ...
+Defining \keys_set_filter:nnoN on line ...
+Defining \__keys_set_filter:nnnnN on line ...
+Defining \__keys_set_filter:onnnN on line ...
+Defining \keys_set_filter:nnn on line ...
+Defining \keys_set_filter:nnV on line ...
+Defining \keys_set_filter:nnv on line ...
+Defining \keys_set_filter:nno on line ...
+Defining \keys_set_groups:nnn on line ...
+Defining \keys_set_groups:nnV on line ...
+Defining \keys_set_groups:nnv on line ...
+Defining \keys_set_groups:nno on line ...
+Defining \__keys_set_elt:n on line ...
+Defining \__keys_set_elt:nn on line ...
+Defining \__keys_set_elt_aux:nnn on line ...
+Defining \__keys_set_elt_aux:onn on line ...
+Defining \__keys_find_key_module:w on line ...
+Defining \__keys_set_elt_aux: on line ...
+Defining \__keys_set_elt_selective: on line ...
+Defining \__keys_check_groups: on line ...
+Defining \__keys_value_or_default:n on line ...
+Defining \__keys_if_value_p:n on line ...
+Defining \__keys_execute: on line ...
+Defining \__keys_execute_unknown: on line ...
+Defining \__keys_execute:nn on line ...
+Defining \__keys_store_unused: on line ...
+Defining \__keys_choice_find:n on line ...
+Defining \__keys_multichoice_find:n on line ...
+Defining \keys_if_exist_p:nn on line ...
+Defining \keys_if_exist:nnT on line ...
+Defining \keys_if_exist:nnF on line ...
+Defining \keys_if_exist:nnTF on line ...
+Defining \keys_if_choice_exist_p:nnn on line ...
+Defining \keys_if_choice_exist:nnnT on line ...
+Defining \keys_if_choice_exist:nnnF on line ...
+Defining \keys_if_choice_exist:nnnTF on line ...
+Defining \keys_show:nn on line ...
+Defining \__keys_show:NN on line ...
+Defining message LaTeX/kernel/boolean-values-only on line ...
+Defining message LaTeX/kernel/choice-unknown on line ...
+Defining message LaTeX/kernel/key-choice-unknown on line ...
+Defining message LaTeX/kernel/key-no-property on line ...
+Defining message LaTeX/kernel/key-unknown on line ...
+Defining message LaTeX/kernel/nested-choice-key on line ...
+Defining message LaTeX/kernel/property-boolean-values-only on line ...
+Defining message LaTeX/kernel/property-requires-value on line ...
+Defining message LaTeX/kernel/property-unknown on line ...
+Defining message LaTeX/kernel/value-forbidden on line ...
+Defining message LaTeX/kernel/value-required on line ...
+Defining message LaTeX/kernel/show-key on line ...
+Defining \key prop > .value_forbidden: on line ...
+Defining \key prop > .value_required: on line ...
+Defining \__fp_use_none_stop_f:n on line ...
+Defining \__fp_use_s:n on line ...
+Defining \__fp_use_s:nn on line ...
+Defining \__fp_use_none_until_s:w on line ...
+Defining \__fp_use_i_until_s:nw on line ...
+Defining \__fp_use_ii_until_s:nnw on line ...
+Defining \__fp_reverse_args:Nww on line ...
+Defining \__fp_rrot:www on line ...
+Defining \__fp_use_i:ww on line ...
+Defining \__fp_use_i:www on line ...
+Defining \s__fp on line ...
+Defining \__fp_chk:w on line ...
+Defining \s__fp_mark on line ...
+Defining \s__fp_stop on line ...
+Defining \s__fp_invalid on line ...
+Defining \s__fp_underflow on line ...
+Defining \s__fp_overflow on line ...
+Defining \s__fp_division on line ...
+Defining \s__fp_exact on line ...
+Defining \c_zero_fp on line ...
+Defining \c_minus_zero_fp on line ...
+Defining \c_inf_fp on line ...
+Defining \c_minus_inf_fp on line ...
+Defining \c_nan_fp on line ...
+Defining \c__fp_max_exponent_int on line ...
+Defining \__fp_zero_fp:N on line ...
+Defining \__fp_inf_fp:N on line ...
+Defining \__fp_min_fp:N on line ...
+Defining \__fp_max_fp:N on line ...
+Defining \__fp_exponent:w on line ...
+Defining \__fp_neg_sign:N on line ...
+Defining \__fp_sanitize:Nw on line ...
+Defining \__fp_sanitize:wN on line ...
+Defining \__fp_sanitize_zero:w on line ...
+Defining \__fp_exp_after_o:w on line ...
+Defining \__fp_exp_after_o:nw on line ...
+Defining \__fp_exp_after_f:nw on line ...
+Defining \__fp_exp_after_special:nNNw on line ...
+Defining \__fp_exp_after_normal:nNNw on line ...
+Defining \__fp_exp_after_normal:Nwwwww on line ...
+Defining \__fp_exp_after_array_f:w on line ...
+Defining \__fp_exp_after_stop_f:nw on line ...
+Defining \c__fp_leading_shift_int on line ...
+\c__fp_leading_shift_int=\count126
+Defining \c__fp_middle_shift_int on line ...
+\c__fp_middle_shift_int=\count127
+Defining \c__fp_trailing_shift_int on line ...
+\c__fp_trailing_shift_int=\count128
+Defining \__fp_pack:NNNNNw on line ...
+Defining \c__fp_big_leading_shift_int on line ...
+\c__fp_big_leading_shift_int=\count129
+Defining \c__fp_big_middle_shift_int on line ...
+\c__fp_big_middle_shift_int=\count130
+Defining \c__fp_big_trailing_shift_int on line ...
+\c__fp_big_trailing_shift_int=\count131
+Defining \__fp_pack_big:NNNNNNw on line ...
+Defining \c__fp_Bigg_leading_shift_int on line ...
+\c__fp_Bigg_leading_shift_int=\count132
+Defining \c__fp_Bigg_middle_shift_int on line ...
+\c__fp_Bigg_middle_shift_int=\count133
+Defining \c__fp_Bigg_trailing_shift_int on line ...
+\c__fp_Bigg_trailing_shift_int=\count134
+Defining \__fp_pack_Bigg:NNNNNNw on line ...
+Defining \__fp_pack_twice_four:wNNNNNNNN on line ...
+Defining \__fp_pack_eight:wNNNNNNNN on line ...
+Defining \__fp_decimate:nNnnnn on line ...
+Defining \__fp_decimate_:Nnnnn on line ...
+Defining \__fp_decimate_tiny:Nnnnn on line ...
+Defining \__fp_tmp:w on line ...
+Defining \__fp_decimate_i:Nnnnn on line ...
+Defining \__fp_decimate_ii:Nnnnn on line ...
+Defining \__fp_decimate_iii:Nnnnn on line ...
+Defining \__fp_decimate_iv:Nnnnn on line ...
+Defining \__fp_decimate_v:Nnnnn on line ...
+Defining \__fp_decimate_vi:Nnnnn on line ...
+Defining \__fp_decimate_vii:Nnnnn on line ...
+Defining \__fp_decimate_viii:Nnnnn on line ...
+Defining \__fp_decimate_ix:Nnnnn on line ...
+Defining \__fp_decimate_x:Nnnnn on line ...
+Defining \__fp_decimate_xi:Nnnnn on line ...
+Defining \__fp_decimate_xii:Nnnnn on line ...
+Defining \__fp_decimate_xiii:Nnnnn on line ...
+Defining \__fp_decimate_xiv:Nnnnn on line ...
+Defining \__fp_decimate_xv:Nnnnn on line ...
+Defining \__fp_decimate_xvi:Nnnnn on line ...
+Defining \__fp_decimate_pack:nnnnnnnnnnw on line ...
+Defining \__fp_decimate_pack:nnnnnnw on line ...
+Defining \__fp_case_use:nw on line ...
+Defining \__fp_case_return:nw on line ...
+Defining \__fp_case_return_o:Nw on line ...
+Defining \__fp_case_return_same_o:w on line ...
+Defining \__fp_case_return_o:Nww on line ...
+Defining \__fp_case_return_i_o:ww on line ...
+Defining \__fp_case_return_ii_o:ww on line ...
+Defining \__fp_small_int:wTF on line ...
+Defining \__fp_small_int_true:wTF on line ...
+Defining \__fp_small_int_normal:NnwTF on line ...
+Defining \__fp_small_int_test:NnnwNnw on line ...
+Defining \__fp_array_count:n on line ...
+Defining \__fp_array_count_loop:Nw on line ...
+Defining \__fp_expand:n on line ...
+Defining \__fp_expand_loop:nwnN on line ...
+Defining message LaTeX/kernel/misused-fp on line ...
+Defining \fp_flag_off:n on line ...
+Defining \fp_flag_on:n on line ...
+Defining \fp_if_flag_on_p:n on line ...
+Defining \fp_if_flag_on:nT on line ...
+Defining \fp_if_flag_on:nF on line ...
+Defining \fp_if_flag_on:nTF on line ...
+Defining \l__fp_invalid_operation_flag_token on line ...
+Defining \l__fp_division_by_zero_flag_token on line ...
+Defining \l__fp_overflow_flag_token on line ...
+Defining \l__fp_underflow_flag_token on line ...
+Defining \fp_trap:nn on line ...
+Defining \__fp_trap_invalid_operation_set_error: on line ...
+Defining \__fp_trap_invalid_operation_set_flag: on line ...
+Defining \__fp_trap_invalid_operation_set_none: on line ...
+Defining \__fp_trap_invalid_operation_set:N on line ...
+Defining \__fp_trap_division_by_zero_set_error: on line ...
+Defining \__fp_trap_division_by_zero_set_flag: on line ...
+Defining \__fp_trap_division_by_zero_set_none: on line ...
+Defining \__fp_trap_division_by_zero_set:N on line ...
+Defining \__fp_trap_overflow_set_error: on line ...
+Defining \__fp_trap_overflow_set_flag: on line ...
+Defining \__fp_trap_overflow_set_none: on line ...
+Defining \__fp_trap_overflow_set:N on line ...
+Defining \__fp_trap_underflow_set_error: on line ...
+Defining \__fp_trap_underflow_set_flag: on line ...
+Defining \__fp_trap_underflow_set_none: on line ...
+Defining \__fp_trap_underflow_set:N on line ...
+Defining \__fp_trap_overflow_set:NnNn on line ...
+Defining \__fp_invalid_operation:nnw on line ...
+Defining \__fp_invalid_operation_o:Nww on line ...
+Defining \__fp_invalid_operation_tl_o:ff on line ...
+Defining \__fp_division_by_zero_o:Nnw on line ...
+Defining \__fp_division_by_zero_o:NNww on line ...
+Defining \__fp_overflow:w on line ...
+Defining \__fp_underflow:w on line ...
+Defining \__fp_invalid_operation_o:nw on line ...
+Defining \__fp_invalid_operation_o:fw on line ...
+Defining \__fp_error:nnnn on line ...
+Defining \exp_args:Nnnf on line ...
+Defining \__fp_error:nnfn on line ...
+Defining \exp_args:Nnff on line ...
+Defining \__fp_error:nffn on line ...
+Defining message LaTeX/kernel/unknown-fpu-exception on line ...
+Defining message LaTeX/kernel/unknown-fpu-trap-type on line ...
+Defining message LaTeX/kernel/fp-flow on line ...
+Defining message LaTeX/kernel/fp-flow-to on line ...
+Defining message LaTeX/kernel/fp-zero-div on line ...
+Defining message LaTeX/kernel/fp-zero-div-ii on line ...
+Defining message LaTeX/kernel/fp-invalid on line ...
+Defining message LaTeX/kernel/fp-invalid-ii on line ...
+Defining \__fp_round_return_one: on line ...
+Defining \__fp_round_to_ninf:NNN on line ...
+Defining \__fp_round_to_zero:NNN on line ...
+Defining \__fp_round_to_pinf:NNN on line ...
+Defining \__fp_round_to_nearest:NNN on line ...
+Defining \__fp_round_to_nearest_ninf:NNN on line ...
+Defining \__fp_round_to_nearest_zero:NNN on line ...
+Defining \__fp_round_to_nearest_pinf:NNN on line ...
+Defining \__fp_round:NNN on line ...
+Defining \__fp_round_s:NNNw on line ...
+Defining \__fp_round_digit:Nw on line ...
+Defining \__fp_round_to_ninf_neg:NNN on line ...
+Defining \__fp_round_to_zero_neg:NNN on line ...
+Defining \__fp_round_to_pinf_neg:NNN on line ...
+Defining \__fp_round_to_nearest_neg:NNN on line ...
+Defining \__fp_round_to_nearest_ninf_neg:NNN on line ...
+Defining \__fp_round_to_nearest_zero_neg:NNN on line ...
+Defining \__fp_round_to_nearest_pinf_neg:NNN on line ...
+Defining \__fp_round_neg:NNN on line ...
+Defining \__fp_round_o:Nw on line ...
+Defining \__fp_round:Nwww on line ...
+Defining \__fp_round_name_from_cs:N on line ...
+Defining \__fp_round:Nww on line ...
+Defining \__fp_round:Nwn on line ...
+Defining \__fp_round_normal:NwNNnw on line ...
+Defining \__fp_round_normal:NnnwNNnn on line ...
+Defining \__fp_round_pack:Nw on line ...
+Defining \__fp_round_normal:NNwNnn on line ...
+Defining \__fp_round_normal_end:wwNnn on line ...
+Defining \__fp_round_special:NwwNnn on line ...
+Defining \__fp_round_special_aux:Nw on line ...
+Defining \__fp_parse_expand:w on line ...
+Defining \__fp_parse_return_semicolon:w on line ...
+Defining \__fp_type_from_scan:N on line ...
+Defining \__fp_type_from_scan:w on line ...
+Defining \__fp_parse_digits_vii:N on line ...
+Defining \__fp_parse_digits_vi:N on line ...
+Defining \__fp_parse_digits_v:N on line ...
+Defining \__fp_parse_digits_iv:N on line ...
+Defining \__fp_parse_digits_iii:N on line ...
+Defining \__fp_parse_digits_ii:N on line ...
+Defining \__fp_parse_digits_i:N on line ...
+Defining \__fp_parse_digits_:N on line ...
+Defining \__fp_parse_one:Nw on line ...
+Defining \__fp_parse_one_fp:NN on line ...
+Defining \__fp_exp_after_mark_f:nw on line ...
+Defining \__fp_exp_after_?_f:nw on line ...
+Defining \__fp_parse_one_register:NN on line ...
+Defining \__fp_parse_one_register_aux:Nw on line ...
+Defining \__fp_parse_one_register_auxii:wwwNw on line ...
+Defining \__fp_parse_one_register_mu:www on line ...
+Defining \__fp_parse_one_register_int:www on line ...
+Defining \__fp_parse_one_register_dim:ww on line ...
+Defining \__fp_parse_one_digit:NN on line ...
+Defining \__fp_parse_one_other:NN on line ...
+Defining \__fp_parse_word:Nw on line ...
+Defining \__fp_parse_letters:N on line ...
+Defining \__fp_parse_prefix:NNN on line ...
+Defining \__fp_parse_prefix_unknown:NNN on line ...
+Defining \__fp_parse_trim_zeros:N on line ...
+Defining \__fp_parse_trim_end:w on line ...
+Defining \__fp_parse_strim_zeros:N on line ...
+Defining \__fp_parse_strim_end:w on line ...
+Defining \__fp_parse_zero: on line ...
+Defining \__fp_parse_small:N on line ...
+Defining \__fp_parse_small_leading:wwNN on line ...
+Defining \__fp_parse_small_trailing:wwNN on line ...
+Defining \__fp_parse_pack_trailing:NNNNNNww on line ...
+Defining \__fp_parse_pack_leading:NNNNNww on line ...
+Defining \__fp_parse_pack_carry:w on line ...
+Defining \__fp_parse_large:N on line ...
+Defining \__fp_parse_large_leading:wwNN on line ...
+Defining \__fp_parse_large_trailing:wwNN on line ...
+Defining \__fp_parse_round_loop:N on line ...
+Defining \__fp_parse_round_up:N on line ...
+Defining \__fp_parse_round_after:wN on line ...
+Defining \__fp_parse_small_round:NN on line ...
+Defining \__fp_parse_large_round:NN on line ...
+Defining \__fp_parse_large_round_test:NN on line ...
+Defining \__fp_parse_large_round_aux:wNN on line ...
+Defining \__fp_parse_exponent:Nw on line ...
+Defining \__fp_parse_exponent:N on line ...
+Defining \__fp_parse_exponent_aux:N on line ...
+Defining \__fp_parse_exponent_sign:N on line ...
+Defining \__fp_parse_exponent_body:N on line ...
+Defining \__fp_parse_exponent_digits:N on line ...
+Defining \__fp_parse_exponent_keep:NTF on line ...
+Defining \__fp_parse_prefix_+:Nw on line ...
+Defining \__fp_parse_apply_unary:NNNwN on line ...
+Defining \__fp_parse_prefix_-:Nw on line ...
+Defining \__fp_parse_prefix_!:Nw on line ...
+Defining \__fp_parse_prefix_.:Nw on line ...
+Defining \__fp_parse_prefix_(:Nw on line ...
+Defining \__fp_parse_lparen_after:NwN on line ...
+Defining \__fp_parse_word_inf:N on line ...
+Defining \__fp_parse_word_nan:N on line ...
+Defining \__fp_parse_word_pi:N on line ...
+Defining \__fp_parse_word_deg:N on line ...
+Defining \__fp_parse_word_true:N on line ...
+Defining \__fp_parse_word_false:N on line ...
+Defining \__fp_parse_word_pt:N on line ...
+Defining \__fp_parse_word_in:N on line ...
+Defining \__fp_parse_word_pc:N on line ...
+Defining \__fp_parse_word_cm:N on line ...
+Defining \__fp_parse_word_mm:N on line ...
+Defining \__fp_parse_word_dd:N on line ...
+Defining \__fp_parse_word_cc:N on line ...
+Defining \__fp_parse_word_nd:N on line ...
+Defining \__fp_parse_word_nc:N on line ...
+Defining \__fp_parse_word_bp:N on line ...
+Defining \__fp_parse_word_sp:N on line ...
+Defining \__fp_parse_word_em:N on line ...
+Defining \__fp_parse_word_ex:N on line ...
+Defining \__fp_parse_unary_function:nNN on line ...
+Defining \__fp_parse_function:NNN on line ...
+Defining \__fp_parse_word_acot:N on line ...
+Defining \__fp_parse_word_acotd:N on line ...
+Defining \__fp_parse_word_atan:N on line ...
+Defining \__fp_parse_word_atand:N on line ...
+Defining \__fp_parse_word_max:N on line ...
+Defining \__fp_parse_word_min:N on line ...
+Defining \__fp_parse_word_abs:N on line ...
+Defining \__fp_parse_word_exp:N on line ...
+Defining \__fp_parse_word_ln:N on line ...
+Defining \__fp_parse_word_sqrt:N on line ...
+Defining \__fp_parse_word_acos:N on line ...
+Defining \__fp_parse_word_acosd:N on line ...
+Defining \__fp_parse_word_acsc:N on line ...
+Defining \__fp_parse_word_acscd:N on line ...
+Defining \__fp_parse_word_asec:N on line ...
+Defining \__fp_parse_word_asecd:N on line ...
+Defining \__fp_parse_word_asin:N on line ...
+Defining \__fp_parse_word_asind:N on line ...
+Defining \__fp_parse_word_cos:N on line ...
+Defining \__fp_parse_word_cosd:N on line ...
+Defining \__fp_parse_word_cot:N on line ...
+Defining \__fp_parse_word_cotd:N on line ...
+Defining \__fp_parse_word_csc:N on line ...
+Defining \__fp_parse_word_cscd:N on line ...
+Defining \__fp_parse_word_sec:N on line ...
+Defining \__fp_parse_word_secd:N on line ...
+Defining \__fp_parse_word_sin:N on line ...
+Defining \__fp_parse_word_sind:N on line ...
+Defining \__fp_parse_word_tan:N on line ...
+Defining \__fp_parse_word_tand:N on line ...
+Defining \__fp_parse_word_trunc:N on line ...
+Defining \__fp_parse_word_floor:N on line ...
+Defining \__fp_parse_word_ceil:N on line ...
+Defining \__fp_parse_word_round:N on line ...
+Defining \__fp_parse_round:Nw on line ...
+Defining \__fp_parse:n on line ...
+Defining \__fp_parse_after:ww on line ...
+Defining \__fp_parse_operand:Nw on line ...
+Defining \__fp_parse_continue:NwN on line ...
+Defining \__fp_parse_apply_binary:NwNwN on line ...
+Defining \__fp_parse_infix_after_operand:NwN on line ...
+Defining \__fp_parse_infix:NN on line ...
+Defining \__fp_parse_infix_check:NNN on line ...
+Defining \__fp_parse_infix_mark:NNN on line ...
+Defining \__fp_parse_infix_end:N on line ...
+Defining \__fp_parse_infix_):N on line ...
+Defining \__fp_parse_infix_,:N on line ...
+Defining \__fp_parse_infix_comma:w on line ...
+Defining \__fp_parse_infix_comma_gobble:w on line ...
+Defining \__fp_parse_infix_^:N on line ...
+Defining \__fp_parse_infix_/:N on line ...
+Defining \__fp_parse_infix_mul:N on line ...
+Defining \__fp_parse_infix_-:N on line ...
+Defining \__fp_parse_infix_+:N on line ...
+Defining \__fp_parse_infix_and:N on line ...
+Defining \__fp_parse_infix_or:N on line ...
+Defining \__fp_parse_infix_(:N on line ...
+Defining \__fp_parse_infix_juxtapose:N on line ...
+Defining \__fp_parse_apply_juxtapose:NwwN on line ...
+Defining \__fp_parse_infix_*:N on line ...
+Defining \__fp_parse_infix_|:N on line ...
+Defining \__fp_parse_infix_&:N on line ...
+Defining \__fp_parse_infix_?:N on line ...
+Defining \__fp_parse_infix_::N on line ...
+Defining \__fp_parse_infix_<:N on line ...
+Defining \__fp_parse_infix_=:N on line ...
+Defining \__fp_parse_infix_>:N on line ...
+Defining \__fp_parse_infix_!:N on line ...
+Defining \__fp_parse_excl_error: on line ...
+Defining \__fp_parse_compare:NNNNNNN on line ...
+Defining \__fp_parse_compare_auxi:NNNNNNN on line ...
+Defining \__fp_parse_compare_auxii:NNNNN on line ...
+Defining \__fp_parse_compare_end:NNNNw on line ...
+Defining \__fp_parse_apply_compare:NwNNNNNwN on line ...
+Defining \__fp_parse_apply_compare_aux:NNwN on line ...
+Defining \__fp_parse_continue_compare:NNwNN on line ...
+Defining \fp_function:Nw on line ...
+Defining \fp_new_function:Npn on line ...
+Defining \__fp_new_function:NNnnn on line ...
+Defining \exp_args:NNcf on line ...
+Defining \__fp_new_function:Ncfnn on line ...
+Defining \__fp_function_args:Nwn on line ...
+Defining \__fp_function_apply:nw on line ...
+Defining \__fp_function_store:wwNwnn on line ...
+Defining \__fp_function_store_end:wnnn on line ...
+Defining message LaTeX/kernel/unknown-fp-word on line ...
+Defining message LaTeX/kernel/fp-missing on line ...
+Defining message LaTeX/kernel/fp-extra on line ...
+Defining message LaTeX/kernel/fp-early-end on line ...
+Defining message LaTeX/kernel/fp-after-e on line ...
+Defining message LaTeX/kernel/fp-missing-number on line ...
+Defining message LaTeX/kernel/fp-unknown-symbol on line ...
+Defining message LaTeX/kernel/fp-extra-comma on line ...
+Defining message LaTeX/kernel/fp-num-args on line ...
+Defining message LaTeX/kernel/fp-robust-cmd on line ...
+Defining \fp_if_exist:NTF on line ...
+Defining \fp_if_exist:NT on line ...
+Defining \fp_if_exist:NF on line ...
+Defining \fp_if_exist_p:N on line ...
+Defining \fp_if_exist:cTF on line ...
+Defining \fp_if_exist:cT on line ...
+Defining \fp_if_exist:cF on line ...
+Defining \fp_if_exist_p:c on line ...
+Defining \fp_compare_p:n on line ...
+Defining \fp_compare:nT on line ...
+Defining \fp_compare:nF on line ...
+Defining \fp_compare:nTF on line ...
+Defining \__fp_compare_return:w on line ...
+Defining \fp_compare_p:nNn on line ...
+Defining \fp_compare:nNnT on line ...
+Defining \fp_compare:nNnF on line ...
+Defining \fp_compare:nNnTF on line ...
+Defining \__fp_compare_aux:wn on line ...
+Defining \__fp_compare_back:ww on line ...
+Defining \__fp_compare_nan:w on line ...
+Defining \__fp_compare_npos:nwnw on line ...
+Defining \__fp_compare_significand:nnnnnnnn on line ...
+Defining \fp_do_until:nn on line ...
+Defining \fp_do_while:nn on line ...
+Defining \fp_until_do:nn on line ...
+Defining \fp_while_do:nn on line ...
+Defining \fp_do_until:nNnn on line ...
+Defining \fp_do_while:nNnn on line ...
+Defining \fp_until_do:nNnn on line ...
+Defining \fp_while_do:nNnn on line ...
+Defining \__fp_minmax_o:Nw on line ...
+Defining \__fp_minmax_loop:Nww on line ...
+Defining \__fp_minmax_auxi:ww on line ...
+Defining \__fp_minmax_auxii:ww on line ...
+Defining \__fp_minmax_break_o:w on line ...
+Defining \__fp_not_o:w on line ...
+Defining \__fp_&_o:ww on line ...
+Defining \__fp_|_o:ww on line ...
+Defining \__fp_and_return:wNw on line ...
+Defining \__fp_ternary:NwwN on line ...
+Defining \__fp_ternary_loop_break:w on line ...
+Defining \__fp_ternary_loop:Nw on line ...
+Defining \__fp_ternary_map_break: on line ...
+Defining \__fp_ternary_auxi:NwwN on line ...
+Defining \__fp_ternary_auxii:NwwN on line ...
+Defining \__fp_basics_pack_low:NNNNNw on line ...
+Defining \__fp_basics_pack_high:NNNNNw on line ...
+Defining \__fp_basics_pack_high_carry:w on line ...
+Defining \__fp_basics_pack_weird_low:NNNNw on line ...
+Defining \__fp_basics_pack_weird_high:NNNNNNNNw on line ...
+Defining \__fp_-_o:ww on line ...
+Defining \__fp_+_o:ww on line ...
+Defining \__fp_add_return_ii_o:Nww on line ...
+Defining \__fp_add_zeros_o:Nww on line ...
+Defining \__fp_add_inf_o:Nww on line ...
+Defining \__fp_add_normal_o:Nww on line ...
+Defining \__fp_add_npos_o:NnwNnw on line ...
+Defining \__fp_add_big_i_o:wNww on line ...
+Defining \__fp_add_big_ii_o:wNww on line ...
+Defining \__fp_add_significand_o:NnnwnnnnN on line ...
+Defining \__fp_add_significand_pack:NNNNNNN on line ...
+Defining \__fp_add_significand_test_o:N on line ...
+Defining \__fp_add_significand_no_carry_o:wwwNN on line ...
+Defining \__fp_add_significand_carry_o:wwwNN on line ...
+Defining \__fp_sub_npos_o:NnwNnw on line ...
+Defining \__fp_sub_eq_o:Nnwnw on line ...
+Defining \__fp_sub_npos_ii_o:Nnwnw on line ...
+Defining \__fp_sub_npos_i_o:Nnwnw on line ...
+Defining \__fp_sub_back_near_o:nnnnnnnnN on line ...
+Defining \__fp_sub_back_near_pack:NNNNNNw on line ...
+Defining \__fp_sub_back_near_after:wNNNNw on line ...
+Defining \__fp_sub_back_shift:wnnnn on line ...
+Defining \__fp_sub_back_shift_ii:ww on line ...
+Defining \__fp_sub_back_shift_iii:NNNNNNNNw on line ...
+Defining \__fp_sub_back_shift_iv:nnnnw on line ...
+Defining \__fp_sub_back_far_o:NnnwnnnnN on line ...
+Defining \__fp_sub_back_quite_far_o:wwNN on line ...
+Defining \__fp_sub_back_quite_far_ii:NN on line ...
+Defining \__fp_sub_back_not_far_o:wwwwNN on line ...
+Defining \__fp_sub_back_very_far_o:wwwwNN on line ...
+Defining \__fp_sub_back_very_far_ii_o:nnNwwNN on line ...
+Defining \__fp_*_o:ww on line ...
+Defining \__fp_mul_cases_o:NnNnww on line ...
+Defining \__fp_mul_npos_o:Nww on line ...
+Defining \__fp_mul_significand_o:nnnnNnnnn on line ...
+Defining \__fp_mul_significand_drop:NNNNNw on line ...
+Defining \__fp_mul_significand_keep:NNNNNw on line ...
+Defining \__fp_mul_significand_test_f:NNN on line ...
+Defining \__fp_mul_significand_large_f:NwwNNNN on line ...
+Defining \__fp_mul_significand_small_f:NNwwwN on line ...
+Defining \__fp_/_o:ww on line ...
+Defining \__fp_div_npos_o:Nww on line ...
+Defining \__fp_div_significand_i_o:wnnw on line ...
+Defining \__fp_div_significand_calc:wwnnnnnnn on line ...
+Defining \__fp_div_significand_calc_i:wwnnnnnnn on line ...
+Defining \__fp_div_significand_calc_ii:wwnnnnnnn on line ...
+Defining \__fp_div_significand_ii:wwn on line ...
+Defining \__fp_div_significand_iii:wwnnnnn on line ...
+Defining \__fp_div_significand_iv:wwnnnnnnn on line ...
+Defining \__fp_div_significand_v:NN on line ...
+Defining \__fp_div_significand_vi:Nw on line ...
+Defining \__fp_div_significand_pack:NNN on line ...
+Defining \__fp_div_significand_test_o:w on line ...
+Defining \__fp_div_significand_small_o:wwwNNNNwN on line ...
+Defining \__fp_div_significand_large_o:wwwNNNNwN on line ...
+Defining \__fp_sqrt_o:w on line ...
+Defining \__fp_sqrt_npos_o:w on line ...
+Defining \__fp_sqrt_npos_auxi_o:wwnnN on line ...
+Defining \__fp_sqrt_npos_auxii_o:wNNNNNNNN on line ...
+Defining \__fp_sqrt_Newton_o:wwn on line ...
+Defining \__fp_sqrt_auxi_o:NNNNwnnN on line ...
+Defining \__fp_sqrt_auxii_o:NnnnnnnnN on line ...
+Defining \__fp_sqrt_auxiii_o:wnnnnnnnn on line ...
+Defining \__fp_sqrt_auxiv_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxv_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxvi_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxvii_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxviii_o:nnnnnnn on line ...
+Defining \__fp_sqrt_auxix_o:wnwnw on line ...
+Defining \__fp_sqrt_auxx_o:Nnnnnnnn on line ...
+Defining \__fp_sqrt_auxxi_o:wwnnN on line ...
+Defining \__fp_sqrt_auxxii_o:nnnnnnnnw on line ...
+Defining \__fp_sqrt_auxxiii_o:w on line ...
+Defining \__fp_sqrt_auxxiv_o:wnnnnnnnN on line ...
+Defining \__fp_set_sign_o:w on line ...
+Defining \c__fp_one_fixed_tl on line ...
+Defining \__fp_fixed_continue:wn on line ...
+Defining \__fp_fixed_add_one:wN on line ...
+Defining \__fp_fixed_div_myriad:wn on line ...
+Defining \__fp_fixed_mul_after:wwn on line ...
+Defining \__fp_fixed_mul_short:wwn on line ...
+Defining \__fp_fixed_div_int:wwN on line ...
+Defining \__fp_fixed_div_int:wnN on line ...
+Defining \__fp_fixed_div_int_auxi:wnn on line ...
+Defining \__fp_fixed_div_int_auxii:wnn on line ...
+Defining \__fp_fixed_div_int_pack:Nw on line ...
+Defining \__fp_fixed_div_int_after:Nw on line ...
+Defining \__fp_fixed_add:wwn on line ...
+Defining \__fp_fixed_sub:wwn on line ...
+Defining \__fp_fixed_add:Nnnnnwnn on line ...
+Defining \__fp_fixed_add:nnNnnnwn on line ...
+Defining \__fp_fixed_add_pack:NNNNNwn on line ...
+Defining \__fp_fixed_add_after:NNNNNwn on line ...
+Defining \__fp_fixed_mul:wwn on line ...
+Defining \__fp_fixed_mul:nnnnnnnw on line ...
+Defining \__fp_fixed_mul_add:wwwn on line ...
+Defining \__fp_fixed_mul_sub_back:wwwn on line ...
+Defining \__fp_fixed_one_minus_mul:wwn on line ...
+Defining \__fp_fixed_mul_add:Nwnnnwnnn on line ...
+Defining \__fp_fixed_mul_add:nnnnwnnnn on line ...
+Defining \__fp_fixed_mul_add:nnnnwnnwN on line ...
+Defining \__fp_ep_to_fixed:wwn on line ...
+Defining \__fp_ep_to_fixed_auxi:www on line ...
+Defining \__fp_ep_to_fixed_auxii:nnnnnnnwn on line ...
+Defining \__fp_ep_to_ep:wwN on line ...
+Defining \__fp_ep_to_ep_loop:N on line ...
+Defining \__fp_ep_to_ep_end:www on line ...
+Defining \__fp_ep_to_ep_zero:ww on line ...
+Defining \__fp_ep_compare:wwww on line ...
+Defining \__fp_ep_compare_aux:wwww on line ...
+Defining \__fp_ep_mul:wwwwn on line ...
+Defining \__fp_ep_mul_raw:wwwwN on line ...
+Defining \__fp_ep_div:wwwwn on line ...
+Defining \__fp_ep_div_esti:wwwwn on line ...
+Defining \__fp_ep_div_estii:wwnnwwn on line ...
+Defining \__fp_ep_div_estiii:NNNNNwwwn on line ...
+Defining \__fp_ep_div_epsi:wnNNNNNn on line ...
+Defining \__fp_ep_div_eps_pack:NNNNNw on line ...
+Defining \__fp_ep_div_epsii:wwnNNNNNn on line ...
+Defining \__fp_ep_isqrt:wwn on line ...
+Defining \__fp_ep_isqrt_auxi:wwn on line ...
+Defining \__fp_ep_isqrt_auxii:wwnnnwn on line ...
+Defining \__fp_ep_isqrt_esti:wwwnnwn on line ...
+Defining \__fp_ep_isqrt_estii:wwwnnwn on line ...
+Defining \__fp_ep_isqrt_estiii:NNNNNwwwn on line ...
+Defining \__fp_ep_isqrt_epsi:wN on line ...
+Defining \__fp_ep_isqrt_epsii:wwN on line ...
+Defining \__fp_ep_to_float:wwN on line ...
+Defining \__fp_ep_inv_to_float:wwN on line ...
+Defining \__fp_fixed_inv_to_float:wN on line ...
+Defining \__fp_fixed_to_float_rad:wN on line ...
+Defining \__fp_fixed_to_float:Nw on line ...
+Defining \__fp_fixed_to_float:wN on line ...
+Defining \__fp_fixed_to_loop:N on line ...
+Defining \__fp_fixed_to_loop_end:w on line ...
+Defining \__fp_fixed_to_float_zero:w on line ...
+Defining \__fp_fixed_to_float_pack:ww on line ...
+Defining \__fp_fixed_to_float_round_up:wnnnnw on line ...
+Defining \c__fp_ln_i_fixed_tl on line ...
+Defining \c__fp_ln_ii_fixed_tl on line ...
+Defining \c__fp_ln_iii_fixed_tl on line ...
+Defining \c__fp_ln_iv_fixed_tl on line ...
+Defining \c__fp_ln_vi_fixed_tl on line ...
+Defining \c__fp_ln_vii_fixed_tl on line ...
+Defining \c__fp_ln_viii_fixed_tl on line ...
+Defining \c__fp_ln_ix_fixed_tl on line ...
+Defining \c__fp_ln_x_fixed_tl on line ...
+Defining \__fp_ln_o:w on line ...
+Defining \__fp_ln_npos_o:w on line ...
+Defining \__fp_ln_significand:NNNNnnnN on line ...
+Defining \__fp_ln_x_ii:wnnnn on line ...
+Defining \__fp_ln_x_iii:NNNNNNw on line ...
+Defining \__fp_ln_x_iii_var:NNNNNw on line ...
+Defining \__fp_ln_x_iv:wnnnnnnnn on line ...
+Defining \__fp_ln_div_i:w on line ...
+Defining \__fp_ln_div_ii:wwn on line ...
+Defining \__fp_ln_div_vi:wwn on line ...
+Defining \__fp_ln_div_after:Nw on line ...
+Defining \__fp_ln_t_small:Nw on line ...
+Defining \__fp_ln_t_large:NNw on line ...
+Defining \__fp_ln_twice_t_pack:Nw on line ...
+Defining \__fp_ln_twice_t_after:w on line ...
+Defining \__fp_ln_square_t_pack:NNNNNw on line ...
+Defining \__fp_ln_square_t_after:w on line ...
+Defining \__fp_ln_Taylor:wwNw on line ...
+Defining \__fp_ln_Taylor_loop:www on line ...
+Defining \__fp_ln_Taylor_break:w on line ...
+Defining \__fp_ln_c:NwNw on line ...
+Defining \__fp_ln_exponent:wn on line ...
+Defining \__fp_ln_exponent_one:ww on line ...
+Defining \__fp_ln_exponent_small:NNww on line ...
+Defining \__fp_exp_o:w on line ...
+Defining \__fp_exp_normal:w on line ...
+Defining \__fp_exp_pos:NNwnw on line ...
+Defining \__fp_exp_overflow: on line ...
+Defining \__fp_exp_Taylor:Nnnwn on line ...
+Defining \__fp_exp_Taylor_ii:ww on line ...
+Defining \__fp_exp_Taylor_loop:www on line ...
+Defining \__fp_exp_Taylor_break:Nww on line ...
+Defining \__fp_exp_pos_large:NnnNwn on line ...
+Defining \__fp_exp_large:w on line ...
+Defining \__fp_exp_large_v:wN on line ...
+Defining \__fp_exp_large_iv:wN on line ...
+Defining \__fp_exp_large_iii:wN on line ...
+Defining \__fp_exp_large_ii:wN on line ...
+Defining \__fp_exp_large_i:wN on line ...
+Defining \__fp_exp_large_:wN on line ...
+Defining \__fp_exp_large_after:wwn on line ...
+Defining \__fp_^_o:ww on line ...
+Defining \__fp_pow_zero_or_inf:ww on line ...
+Defining \__fp_pow_normal:ww on line ...
+Defining \__fp_pow_npos:Nww on line ...
+Defining \__fp_pow_npos_aux:NNnww on line ...
+Defining \__fp_pow_exponent:wnN on line ...
+Defining \__fp_pow_exponent:Nwnnnnnw on line ...
+Defining \__fp_pow_B:wwN on line ...
+Defining \__fp_pow_C_overflow:w on line ...
+Defining \__fp_pow_C_neg:w on line ...
+Defining \__fp_pow_C_pos:w on line ...
+Defining \__fp_pow_C_pos_loop:wN on line ...
+Defining \__fp_pow_C_pack:w on line ...
+Defining \__fp_pow_neg:www on line ...
+Defining \__fp_pow_neg_aux:wNN on line ...
+Defining \__fp_pow_neg_case:w on line ...
+Defining \__fp_pow_neg_case_aux:nnnnn on line ...
+Defining \__fp_pow_neg_case_aux:NNNNNNNNw on line ...
+Defining \__fp_sin_o:w on line ...
+Defining \__fp_cos_o:w on line ...
+Defining \__fp_csc_o:w on line ...
+Defining \__fp_sec_o:w on line ...
+Defining \__fp_tan_o:w on line ...
+Defining \__fp_cot_o:w on line ...
+Defining \__fp_cot_zero_o:Nfw on line ...
+Defining \__fp_trig:NNNNNwn on line ...
+Defining \__fp_trig_small:ww on line ...
+Defining \__fp_trigd_small:ww on line ...
+Defining \__fp_trigd_large:ww on line ...
+Defining \__fp_trigd_large_auxi:nnnnwNNNN on line ...
+Defining \__fp_trigd_large_auxii:wNw on line ...
+Defining \__fp_trigd_large_auxiii:www on line ...
+Defining \__fp_trig_inverse_two_pi: on line ...
+Defining \__fp_trig_large:ww on line ...
+Defining \__fp_trig_large_auxi:wwwwww on line ...
+Defining \__fp_trig_large_auxii:ww on line ...
+Defining \__fp_trig_large_auxiii:wNNNNNNNN on line ...
+Defining \__fp_trig_large_auxiv:wN on line ...
+Defining \__fp_trig_large_auxv:www on line ...
+Defining \__fp_trig_large_auxvi:wnnnnnnnn on line ...
+Defining \__fp_trig_large_pack:NNNNNw on line ...
+Defining \__fp_trig_large_auxvii:w on line ...
+Defining \__fp_trig_large_auxviii:ww on line ...
+Defining \__fp_trig_large_auxix:Nw on line ...
+Defining \__fp_trig_large_auxx:wNNNNN on line ...
+Defining \__fp_trig_large_auxxi:w on line ...
+Defining \__fp_sin_series_o:NNwwww on line ...
+Defining \__fp_sin_series_aux_o:NNnwww on line ...
+Defining \__fp_tan_series_o:NNwwww on line ...
+Defining \__fp_tan_series_aux_o:Nnwww on line ...
+Defining \__fp_atan_o:Nw on line ...
+Defining \__fp_acot_o:Nw on line ...
+Defining \__fp_atan_dispatch_o:NNnNw on line ...
+Defining \__fp_atanii_o:Nww on line ...
+Defining \__fp_acotii_o:Nww on line ...
+Defining \__fp_atan_inf_o:NNNw on line ...
+Defining \__fp_atan_normal_o:NNnwNnw on line ...
+Defining \__fp_atan_test_o:NwwNwwN on line ...
+Defining \__fp_atan_div:wnwwnw on line ...
+Defining \__fp_atan_near:wwwn on line ...
+Defining \__fp_atan_near_aux:wwn on line ...
+Defining \__fp_atan_auxi:ww on line ...
+Defining \__fp_atan_auxii:w on line ...
+Defining \__fp_atan_Taylor_loop:www on line ...
+Defining \__fp_atan_Taylor_break:w on line ...
+Defining \__fp_atan_combine_o:NwwwwwN on line ...
+Defining \__fp_atan_combine_aux:ww on line ...
+Defining \__fp_asin_o:w on line ...
+Defining \__fp_acos_o:w on line ...
+Defining \__fp_asin_normal_o:NfwNnnnnw on line ...
+Defining \__fp_asin_auxi_o:NnNww on line ...
+Defining \__fp_asin_isqrt:wn on line ...
+Defining \__fp_acsc_o:w on line ...
+Defining \__fp_asec_o:w on line ...
+Defining \__fp_acsc_normal_o:NfwNnw on line ...
+Defining \__fp_trim_zeros:w on line ...
+Defining \__fp_trim_zeros_loop:w on line ...
+Defining \__fp_trim_zeros_dot:w on line ...
+Defining \__fp_trim_zeros_end:w on line ...
+Defining \fp_to_scientific:N on line ...
+Defining \fp_to_scientific:c on line ...
+Defining \fp_to_scientific:n on line ...
+Defining \__fp_to_scientific_dispatch:w on line ...
+Defining \__fp_to_scientific_normal:wnnnnn on line ...
+Defining \__fp_to_scientific_normal:wNw on line ...
+Defining \fp_to_decimal:N on line ...
+Defining \fp_to_decimal:c on line ...
+Defining \fp_to_decimal:n on line ...
+Defining \__fp_to_decimal_dispatch:w on line ...
+Defining \__fp_to_decimal_normal:wnnnnn on line ...
+Defining \__fp_to_decimal_large:Nnnw on line ...
+Defining \__fp_to_decimal_huge:wnnnn on line ...
+Defining \fp_to_tl:N on line ...
+Defining \fp_to_tl:c on line ...
+Defining \fp_to_tl:n on line ...
+Defining \__fp_to_tl_dispatch:w on line ...
+Defining \__fp_to_tl_normal:nnnnn on line ...
+Defining \fp_to_dim:N on line ...
+Defining \fp_to_dim:c on line ...
+Defining \fp_to_dim:n on line ...
+Defining \fp_to_int:N on line ...
+Defining \fp_to_int:c on line ...
+Defining \fp_to_int:n on line ...
+Defining \__fp_to_int_dispatch:w on line ...
+Defining \dim_to_fp:n on line ...
+Defining \__fp_from_dim_test:ww on line ...
+Defining \__fp_from_dim:wNw on line ...
+Defining \__fp_from_dim:wNNnnnnnn on line ...
+Defining \__fp_from_dim:wnnnnwNn on line ...
+Defining \fp_use:N on line ...
+Defining \fp_use:c on line ...
+Defining \fp_eval:n on line ...
+Defining \fp_abs:n on line ...
+Defining \fp_max:nn on line ...
+Defining \fp_min:nn on line ...
+Defining \__fp_array_to_clist:n on line ...
+Defining \__fp_array_to_clist_loop:Nw on line ...
+Defining \fp_new:N on line ...
+Defining \fp_new:c on line ...
+Defining \fp_set:Nn on line ...
+Defining \fp_gset:Nn on line ...
+Defining \fp_const:Nn on line ...
+Defining \fp_set:cn on line ...
+Defining \fp_gset:cn on line ...
+Defining \fp_const:cn on line ...
+Defining \fp_set_eq:NN on line ...
+Defining \fp_gset_eq:NN on line ...
+Defining \fp_set_eq:cN on line ...
+Defining \fp_set_eq:Nc on line ...
+Defining \fp_set_eq:cc on line ...
+Defining \fp_gset_eq:cN on line ...
+Defining \fp_gset_eq:Nc on line ...
+Defining \fp_gset_eq:cc on line ...
+Defining \fp_zero:N on line ...
+Defining \fp_gzero:N on line ...
+Defining \fp_zero:c on line ...
+Defining \fp_gzero:c on line ...
+Defining \fp_zero_new:N on line ...
+Defining \fp_gzero_new:N on line ...
+Defining \fp_zero_new:c on line ...
+Defining \fp_gzero_new:c on line ...
+Defining \fp_add:Nn on line ...
+Defining \fp_gadd:Nn on line ...
+Defining \fp_sub:Nn on line ...
+Defining \fp_gsub:Nn on line ...
+Defining \__fp_add:NNNn on line ...
+Defining \fp_add:cn on line ...
+Defining \fp_gadd:cn on line ...
+Defining \fp_sub:cn on line ...
+Defining \fp_gsub:cn on line ...
+Defining \fp_show:N on line ...
+Defining \fp_show:n on line ...
+Defining \fp_show:c on line ...
+Defining \c_e_fp on line ...
+Defining \c_one_fp on line ...
+Defining \c_pi_fp on line ...
+Defining \c_one_degree_fp on line ...
+Defining \l_tmpa_fp on line ...
+Defining \l_tmpb_fp on line ...
+Defining \g_tmpa_fp on line ...
+Defining \g_tmpb_fp on line ...
+Defining \box_new:N on line ...
+Defining \box_new:c on line ...
+Defining \box_clear:N on line ...
+Defining \box_gclear:N on line ...
+Defining \box_clear:c on line ...
+Defining \box_gclear:c on line ...
+Defining \box_clear_new:N on line ...
+Defining \box_gclear_new:N on line ...
+Defining \box_clear_new:c on line ...
+Defining \box_gclear_new:c on line ...
+Defining \box_set_eq:NN on line ...
+Defining \box_gset_eq:NN on line ...
+Defining \box_set_eq:cN on line ...
+Defining \box_set_eq:Nc on line ...
+Defining \box_set_eq:cc on line ...
+Defining \box_gset_eq:cN on line ...
+Defining \box_gset_eq:Nc on line ...
+Defining \box_gset_eq:cc on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
+Defining \box_if_exist:NTF on line ...
+Defining \box_if_exist:NT on line ...
+Defining \box_if_exist:NF on line ...
+Defining \box_if_exist_p:N on line ...
+Defining \box_if_exist:cTF on line ...
+Defining \box_if_exist:cT on line ...
+Defining \box_if_exist:cF on line ...
+Defining \box_if_exist_p:c on line ...
+Defining \box_ht:N on line ...
+Defining \box_dp:N on line ...
+Defining \box_wd:N on line ...
+Defining \box_ht:c on line ...
+Defining \box_dp:c on line ...
+Defining \box_wd:c on line ...
+Defining \box_set_dp:Nn on line ...
+Defining \box_set_ht:Nn on line ...
+Defining \box_set_wd:Nn on line ...
+Defining \box_set_ht:cn on line ...
+Defining \box_set_dp:cn on line ...
+Defining \box_set_wd:cn on line ...
+Defining \box_use_clear:N on line ...
+Defining \box_use:N on line ...
+Defining \box_use_clear:c on line ...
+Defining \box_use:c on line ...
+Defining \box_move_left:nn on line ...
+Defining \box_move_right:nn on line ...
+Defining \box_move_up:nn on line ...
+Defining \box_move_down:nn on line ...
+Defining \if_hbox:N on line ...
+Defining \if_vbox:N on line ...
+Defining \if_box_empty:N on line ...
+Defining \box_if_horizontal_p:N on line ...
+Defining \box_if_horizontal:NT on line ...
+Defining \box_if_horizontal:NF on line ...
+Defining \box_if_horizontal:NTF on line ...
+Defining \box_if_vertical_p:N on line ...
+Defining \box_if_vertical:NT on line ...
+Defining \box_if_vertical:NF on line ...
+Defining \box_if_vertical:NTF on line ...
+Defining \box_if_horizontal_p:c on line ...
+Defining \box_if_horizontal:cT on line ...
+Defining \box_if_horizontal:cF on line ...
+Defining \box_if_horizontal:cTF on line ...
+Defining \box_if_vertical_p:c on line ...
+Defining \box_if_vertical:cT on line ...
+Defining \box_if_vertical:cF on line ...
+Defining \box_if_vertical:cTF on line ...
+Defining \box_if_empty_p:N on line ...
+Defining \box_if_empty:NT on line ...
+Defining \box_if_empty:NF on line ...
+Defining \box_if_empty:NTF on line ...
+Defining \box_if_empty_p:c on line ...
+Defining \box_if_empty:cT on line ...
+Defining \box_if_empty:cF on line ...
+Defining \box_if_empty:cTF on line ...
+Defining \box_set_to_last:N on line ...
+Defining \box_gset_to_last:N on line ...
+Defining \box_set_to_last:c on line ...
+Defining \box_gset_to_last:c on line ...
+Defining \c_empty_box on line ...
+\c_empty_box=\box56
+Defining \l_tmpa_box on line ...
+\l_tmpa_box=\box57
+Defining \l_tmpb_box on line ...
+\l_tmpb_box=\box58
+Defining \g_tmpa_box on line ...
+\g_tmpa_box=\box59
+Defining \g_tmpb_box on line ...
+\g_tmpb_box=\box60
+Defining \box_show:N on line ...
+Defining \box_show:c on line ...
+Defining \box_show:Nnn on line ...
+Defining \box_show:cnn on line ...
+Defining \box_log:N on line ...
+Defining \box_log:c on line ...
+Defining \box_log:Nnn on line ...
+Defining \box_log:cnn on line ...
+Defining \__box_show:NNnn on line ...
+Defining \hbox:n on line ...
+Defining \hbox_set:Nn on line ...
+Defining \hbox_gset:Nn on line ...
+Defining \hbox_set:cn on line ...
+Defining \hbox_gset:cn on line ...
+Defining \hbox_set_to_wd:Nnn on line ...
+Defining \hbox_gset_to_wd:Nnn on line ...
+Defining \hbox_set_to_wd:cnn on line ...
+Defining \hbox_gset_to_wd:cnn on line ...
+Defining \hbox_set:Nw on line ...
+Defining \hbox_gset:Nw on line ...
+Defining \hbox_set:cw on line ...
+Defining \hbox_gset:cw on line ...
+Defining \hbox_set_end: on line ...
+Defining \hbox_gset_end: on line ...
+Defining \hbox_to_wd:nn on line ...
+Defining \hbox_to_zero:n on line ...
+Defining \hbox_overlap_left:n on line ...
+Defining \hbox_overlap_right:n on line ...
+Defining \hbox_unpack:N on line ...
+Defining \hbox_unpack_clear:N on line ...
+Defining \hbox_unpack:c on line ...
+Defining \hbox_unpack_clear:c on line ...
+Defining \vbox:n on line ...
+Defining \vbox_top:n on line ...
+Defining \vbox_to_ht:nn on line ...
+Defining \vbox_to_zero:n on line ...
+Defining \vbox_set:Nn on line ...
+Defining \vbox_gset:Nn on line ...
+Defining \vbox_set:cn on line ...
+Defining \vbox_gset:cn on line ...
+Defining \vbox_set_top:Nn on line ...
+Defining \vbox_gset_top:Nn on line ...
+Defining \vbox_set_top:cn on line ...
+Defining \vbox_gset_top:cn on line ...
+Defining \vbox_set_to_ht:Nnn on line ...
+Defining \vbox_gset_to_ht:Nnn on line ...
+Defining \vbox_set_to_ht:cnn on line ...
+Defining \vbox_gset_to_ht:cnn on line ...
+Defining \vbox_set:Nw on line ...
+Defining \vbox_gset:Nw on line ...
+Defining \vbox_set:cw on line ...
+Defining \vbox_gset:cw on line ...
+Defining \vbox_set_end: on line ...
+Defining \vbox_gset_end: on line ...
+Defining \vbox_unpack:N on line ...
+Defining \vbox_unpack_clear:N on line ...
+Defining \vbox_unpack:c on line ...
+Defining \vbox_unpack_clear:c on line ...
+Defining \vbox_set_split_to_ht:NNn on line ...
+Defining \l__coffin_internal_box on line ...
+\l__coffin_internal_box=\box61
+Defining \l__coffin_internal_dim on line ...
+\l__coffin_internal_dim=\dimen138
+Defining \l__coffin_internal_tl on line ...
+Defining \c__coffin_corners_prop on line ...
+Defining \c__coffin_poles_prop on line ...
+Defining \l__coffin_slope_x_fp on line ...
+Defining \l__coffin_slope_y_fp on line ...
+Defining \l__coffin_error_bool on line ...
+Defining \l__coffin_offset_x_dim on line ...
+\l__coffin_offset_x_dim=\dimen139
+Defining \l__coffin_offset_y_dim on line ...
+\l__coffin_offset_y_dim=\dimen140
+Defining \l__coffin_pole_a_tl on line ...
+Defining \l__coffin_pole_b_tl on line ...
+Defining \l__coffin_x_dim on line ...
+\l__coffin_x_dim=\dimen141
+Defining \l__coffin_y_dim on line ...
+\l__coffin_y_dim=\dimen142
+Defining \l__coffin_x_prime_dim on line ...
+\l__coffin_x_prime_dim=\dimen143
+Defining \l__coffin_y_prime_dim on line ...
+\l__coffin_y_prime_dim=\dimen144
+Defining \coffin_if_exist_p:N on line ...
+Defining \coffin_if_exist:NT on line ...
+Defining \coffin_if_exist:NF on line ...
+Defining \coffin_if_exist:NTF on line ...
+Defining \coffin_if_exist_p:c on line ...
+Defining \coffin_if_exist:cT on line ...
+Defining \coffin_if_exist:cF on line ...
+Defining \coffin_if_exist:cTF on line ...
+Defining \__coffin_if_exist:NT on line ...
+Defining \coffin_clear:N on line ...
+Defining \coffin_clear:c on line ...
+Defining \coffin_new:N on line ...
+Defining \coffin_new:c on line ...
+Defining \hcoffin_set:Nn on line ...
+Defining \hcoffin_set:cn on line ...
+Defining \vcoffin_set:Nnn on line ...
+Defining \vcoffin_set:cnn on line ...
+Defining \hcoffin_set:Nw on line ...
+Defining \hcoffin_set_end: on line ...
+Defining \hcoffin_set:cw on line ...
+Defining \vcoffin_set:Nnw on line ...
+Defining \vcoffin_set_end: on line ...
+Defining \vcoffin_set:cnw on line ...
+Defining \coffin_set_eq:NN on line ...
+Defining \coffin_set_eq:cN on line ...
+Defining \coffin_set_eq:Nc on line ...
+Defining \coffin_set_eq:cc on line ...
+Defining \c_empty_coffin on line ...
+\c_empty_coffin=\box62
+Defining \l__coffin_aligned_coffin on line ...
+\l__coffin_aligned_coffin=\box63
+Defining \l__coffin_aligned_internal_coffin on line ...
+\l__coffin_aligned_internal_coffin=\box64
+Defining \l_tmpa_coffin on line ...
+\l_tmpa_coffin=\box65
+Defining \l_tmpb_coffin on line ...
+\l_tmpb_coffin=\box66
+Defining \coffin_dp:N on line ...
+Defining \coffin_dp:c on line ...
+Defining \coffin_ht:N on line ...
+Defining \coffin_ht:c on line ...
+Defining \coffin_wd:N on line ...
+Defining \coffin_wd:c on line ...
+Defining \__coffin_get_pole:NnN on line ...
+Defining \__coffin_reset_structure:N on line ...
+Defining \__coffin_set_eq_structure:NN on line ...
+Defining \__coffin_gset_eq_structure:NN on line ...
+Defining \coffin_set_horizontal_pole:Nnn on line ...
+Defining \coffin_set_vertical_pole:Nnn on line ...
+Defining \__coffin_set_pole:Nnn on line ...
+Defining \coffin_set_horizontal_pole:cnn on line ...
+Defining \coffin_set_vertical_pole:cnn on line ...
+Defining \__coffin_set_pole:Nnx on line ...
+Defining \__coffin_update_corners:N on line ...
+Defining \__coffin_update_poles:N on line ...
+Defining \__coffin_calculate_intersection:Nnn on line ...
+Defining \__coffin_calculate_intersection:nnnnnnnn on line ...
+Defining \__coffin_calculate_intersection_aux:nnnnnN on line ...
+Defining \coffin_join:NnnNnnnn on line ...
+Defining \coffin_join:cnnNnnnn on line ...
+Defining \exp_args:NNnnc on line ...
+Defining \coffin_join:Nnncnnnn on line ...
+Defining \exp_args:Ncnnc on line ...
+Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_attach:NnnNnnnn on line ...
+Defining \coffin_attach_mark:NnnNnnnn on line ...
+Defining \coffin_attach:cnnNnnnn on line ...
+Defining \coffin_attach:Nnncnnnn on line ...
+Defining \coffin_attach:cnncnnnn on line ...
+Defining \__coffin_align:NnnNnnnnN on line ...
+Defining \__coffin_offset_poles:Nnn on line ...
+Defining \__coffin_offset_pole:Nnnnnnn on line ...
+Defining \__coffin_offset_corners:Nnn on line ...
+Defining \__coffin_offset_corner:Nnnnn on line ...
+Defining \__coffin_update_vertical_poles:NNN on line ...
+Defining \__coffin_update_T:nnnnnnnnN on line ...
+Defining \__coffin_update_B:nnnnnnnnN on line ...
+Defining \coffin_typeset:Nnnnn on line ...
+Defining \coffin_typeset:cnnnn on line ...
+Defining \l__coffin_display_coffin on line ...
+\l__coffin_display_coffin=\box67
+Defining \l__coffin_display_coord_coffin on line ...
+\l__coffin_display_coord_coffin=\box68
+Defining \l__coffin_display_pole_coffin on line ...
+\l__coffin_display_pole_coffin=\box69
+Defining \l__coffin_display_handles_prop on line ...
+Defining \l__coffin_display_offset_dim on line ...
+\l__coffin_display_offset_dim=\dimen145
+Defining \l__coffin_display_x_dim on line ...
+\l__coffin_display_x_dim=\dimen146
+Defining \l__coffin_display_y_dim on line ...
+\l__coffin_display_y_dim=\dimen147
+Defining \l__coffin_display_poles_prop on line ...
+Defining \l__coffin_display_font_tl on line ...
+Defining \coffin_mark_handle:Nnnn on line ...
+Defining \__coffin_mark_handle_aux:nnnnNnn on line ...
+Defining \coffin_mark_handle:cnnn on line ...
+Defining \coffin_display_handles:Nn on line ...
+Defining \__coffin_display_handles_aux:nnnnnn on line ...
+Defining \__coffin_display_handles_aux:nnnn on line ...
+Defining \coffin_display_handles:cn on line ...
+Defining \__coffin_display_attach:Nnnnn on line ...
+Defining \coffin_show_structure:N on line ...
+Defining \coffin_show_structure:c on line ...
+Defining message LaTeX/kernel/no-pole-intersection on line ...
+Defining message LaTeX/kernel/unknown-coffin on line ...
+Defining message LaTeX/kernel/unknown-coffin-pole on line ...
+Defining message LaTeX/kernel/show-coffin on line ...
+Defining \color_group_begin: on line ...
+Defining \color_group_end: on line ...
+Defining \color_ensure_current: on line ...
+Defining \cs_log:N on line ...
+Defining \cs_log:c on line ...
+Defining \__kernel_register_log:N on line ...
+Defining \__kernel_register_log:c on line ...
+Defining \l__box_angle_fp on line ...
+Defining \l__box_cos_fp on line ...
+Defining \l__box_sin_fp on line ...
+Defining \l__box_top_dim on line ...
+\l__box_top_dim=\dimen148
+Defining \l__box_bottom_dim on line ...
+\l__box_bottom_dim=\dimen149
+Defining \l__box_left_dim on line ...
+\l__box_left_dim=\dimen150
+Defining \l__box_right_dim on line ...
+\l__box_right_dim=\dimen151
+Defining \l__box_top_new_dim on line ...
+\l__box_top_new_dim=\dimen152
+Defining \l__box_bottom_new_dim on line ...
+\l__box_bottom_new_dim=\dimen153
+Defining \l__box_left_new_dim on line ...
+\l__box_left_new_dim=\dimen154
+Defining \l__box_right_new_dim on line ...
+\l__box_right_new_dim=\dimen155
+Defining \l__box_internal_box on line ...
+\l__box_internal_box=\box70
+Defining \box_rotate:Nn on line ...
+Defining \__box_rotate:N on line ...
+Defining \__box_rotate_x:nnN on line ...
+Defining \__box_rotate_y:nnN on line ...
+Defining \__box_rotate_quadrant_one: on line ...
+Defining \__box_rotate_quadrant_two: on line ...
+Defining \__box_rotate_quadrant_three: on line ...
+Defining \__box_rotate_quadrant_four: on line ...
+Defining \l__box_scale_x_fp on line ...
+Defining \l__box_scale_y_fp on line ...
+Defining \box_resize:Nnn on line ...
+Defining \box_resize:cnn on line ...
+Defining \__box_resize_set_corners:N on line ...
+Defining \__box_resize:N on line ...
+Defining \__box_resize:NNN on line ...
+Defining \box_resize_to_ht:Nn on line ...
+Defining \box_resize_to_ht:cn on line ...
+Defining \box_resize_to_ht_plus_dp:Nn on line ...
+Defining \box_resize_to_ht_plus_dp:cn on line ...
+Defining \box_resize_to_wd:Nn on line ...
+Defining \box_resize_to_wd:cn on line ...
+Defining \box_resize_to_wd_and_ht:Nnn on line ...
+Defining \box_resize_to_wd_and_ht:cnn on line ...
+Defining \box_scale:Nnn on line ...
+Defining \box_scale:cnn on line ...
+Defining \__box_resize_common:N on line ...
+Defining \box_clip:N on line ...
+Defining \box_clip:c on line ...
+Defining \box_trim:Nnnnn on line ...
+Defining \box_trim:cnnnn on line ...
+Defining \box_viewport:Nnnnn on line ...
+Defining \box_viewport:cnnnn on line ...
+Defining \clist_log:N on line ...
+Defining \clist_log:n on line ...
+Defining \clist_log:c on line ...
+Defining \l__coffin_sin_fp on line ...
+Defining \l__coffin_cos_fp on line ...
+Defining \l__coffin_bounding_prop on line ...
+Defining \l__coffin_bounding_shift_dim on line ...
+\l__coffin_bounding_shift_dim=\dimen156
+Defining \l__coffin_left_corner_dim on line ...
+\l__coffin_left_corner_dim=\dimen157
+Defining \l__coffin_right_corner_dim on line ...
+\l__coffin_right_corner_dim=\dimen158
+Defining \l__coffin_bottom_corner_dim on line ...
+\l__coffin_bottom_corner_dim=\dimen159
+Defining \l__coffin_top_corner_dim on line ...
+\l__coffin_top_corner_dim=\dimen160
+Defining \coffin_rotate:Nn on line ...
+Defining \coffin_rotate:cn on line ...
+Defining \__coffin_set_bounding:N on line ...
+Defining \__coffin_rotate_bounding:nnn on line ...
+Defining \__coffin_rotate_corner:Nnnn on line ...
+Defining \__coffin_rotate_pole:Nnnnnn on line ...
+Defining \__coffin_rotate_vector:nnNN on line ...
+Defining \__coffin_find_corner_maxima:N on line ...
+Defining \__coffin_find_corner_maxima_aux:nn on line ...
+Defining \__coffin_find_bounding_shift: on line ...
+Defining \__coffin_find_bounding_shift_aux:nn on line ...
+Defining \__coffin_shift_corner:Nnnn on line ...
+Defining \__coffin_shift_pole:Nnnnnn on line ...
+Defining \l__coffin_scale_x_fp on line ...
+Defining \l__coffin_scale_y_fp on line ...
+Defining \l__coffin_scaled_total_height_dim on line ...
+\l__coffin_scaled_total_height_dim=\dimen161
+Defining \l__coffin_scaled_width_dim on line ...
+\l__coffin_scaled_width_dim=\dimen162
+Defining \coffin_resize:Nnn on line ...
+Defining \coffin_resize:cnn on line ...
+Defining \__coffin_resize_common:Nnn on line ...
+Defining \coffin_scale:Nnn on line ...
+Defining \coffin_scale:cnn on line ...
+Defining \__coffin_scale_vector:nnNN on line ...
+Defining \__coffin_scale_corner:Nnnn on line ...
+Defining \__coffin_scale_pole:Nnnnnn on line ...
+Defining \__coffin_x_shift_corner:Nnnn on line ...
+Defining \__coffin_x_shift_pole:Nnnnnn on line ...
+Defining \coffin_log_structure:N on line ...
+Defining \coffin_log_structure:c on line ...
+Defining \file_if_exist_input:n on line ...
+Defining \file_if_exist_input:nT on line ...
+Defining \file_if_exist_input:nF on line ...
+Defining \file_if_exist_input:nTF on line ...
+Defining \ior_map_break: on line ...
+Defining \ior_map_break:n on line ...
+Defining \ior_map_inline:Nn on line ...
+Defining \ior_str_map_inline:Nn on line ...
+Defining \__ior_map_inline:NNn on line ...
+Defining \__ior_map_inline:NNNn on line ...
+Defining \__ior_map_inline_loop:NNN on line ...
+Defining \l__ior_internal_tl on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_log_streams: on line ...
+Defining \fp_log:N on line ...
+Defining \fp_log:n on line ...
+Defining \fp_log:c on line ...
+Defining \int_log:N on line ...
+Defining \int_log:c on line ...
+Defining \int_log:n on line ...
+Defining \keys_log:nn on line ...
+Defining \msg_expandable_error:nnnnnn on line ...
+Defining \msg_expandable_error:nnnnn on line ...
+Defining \msg_expandable_error:nnnn on line ...
+Defining \msg_expandable_error:nnn on line ...
+Defining \msg_expandable_error:nn on line ...
+Defining \exp_args:Nnnffff on line ...
+Defining \msg_expandable_error:nnffff on line ...
+Defining \exp_args:Nnnfff on line ...
+Defining \msg_expandable_error:nnfff on line ...
+Defining \exp_args:Nnnff on line ...
+Defining \msg_expandable_error:nnff on line ...
+Defining \msg_expandable_error:nnf on line ...
+Defining \__msg_expandable_error_module:nn on line ...
+Defining \bool_log:N on line ...
+Defining \bool_log:n on line ...
+Defining \bool_log:c on line ...
+Defining \prop_map_tokens:Nn on line ...
+Defining \__prop_map_tokens:nwwn on line ...
+Defining \prop_map_tokens:cn on line ...
+Defining \prop_log:N on line ...
+Defining \prop_log:c on line ...
+Defining \seq_mapthread_function:NNN on line ...
+Defining \__seq_mapthread_function:wNN on line ...
+Defining \__seq_mapthread_function:wNw on line ...
+Defining \__seq_mapthread_function:Nnnwnn on line ...
+Defining \seq_mapthread_function:NcN on line ...
+Defining \seq_mapthread_function:cNN on line ...
+Defining \seq_mapthread_function:ccN on line ...
+Defining \seq_set_filter:NNn on line ...
+Defining \seq_gset_filter:NNn on line ...
+Defining \__seq_set_filter:NNNn on line ...
+Defining \seq_set_map:NNn on line ...
+Defining \seq_gset_map:NNn on line ...
+Defining \__seq_set_map:NNNn on line ...
+Defining \seq_log:N on line ...
+Defining \seq_log:c on line ...
+Defining \skip_split_finite_else_action:nnNN on line ...
+Defining \dim_log:N on line ...
+Defining \dim_log:c on line ...
+Defining \dim_log:n on line ...
+Defining \skip_log:N on line ...
+Defining \skip_log:c on line ...
+Defining \skip_log:n on line ...
+Defining \muskip_log:N on line ...
+Defining \muskip_log:c on line ...
+Defining \muskip_log:n on line ...
+Defining \tl_if_single_token_p:n on line ...
+Defining \tl_if_single_token:nT on line ...
+Defining \tl_if_single_token:nF on line ...
+Defining \tl_if_single_token:nTF on line ...
+Defining \tl_reverse_tokens:n on line ...
+Defining \__tl_reverse_group:nn on line ...
+Defining \__tl_act_group_recurse:Nnn on line ...
+Defining \tl_count_tokens:n on line ...
+Defining \__tl_act_count_normal:nN on line ...
+Defining \__tl_act_count_space:n on line ...
+Defining \__tl_act_count_group:nn on line ...
+Defining \c__tl_act_uppercase_tl on line ...
+Defining \c__tl_act_lowercase_tl on line ...
+Defining \tl_expandable_uppercase:n on line ...
+Defining \tl_expandable_lowercase:n on line ...
+Defining \__tl_act_case_aux:nn on line ...
+Defining \__tl_act_case_space:n on line ...
+Defining \__tl_act_case_normal:nN on line ...
+Defining \__tl_act_case_group:nn on line ...
+Defining \tl_set_from_file:Nnn on line ...
+Defining \tl_gset_from_file:Nnn on line ...
+Defining \tl_set_from_file:cnn on line ...
+Defining \tl_gset_from_file:cnn on line ...
+Defining \__tl_set_from_file:NNnn on line ...
+Defining \tl_set_from_file_x:Nnn on line ...
+Defining \tl_gset_from_file_x:Nnn on line ...
+Defining \tl_set_from_file_x:cnn on line ...
+Defining \tl_gset_from_file_x:cnn on line ...
+Defining \__tl_set_from_file_x:NNnn on line ...
+Defining \tl_if_head_eq_catcode:oNTF on line ...
+Defining \tl_lower_case:n on line ...
+Defining \tl_upper_case:n on line ...
+Defining \tl_mixed_case:n on line ...
+Defining \tl_lower_case:nn on line ...
+Defining \tl_upper_case:nn on line ...
+Defining \tl_mixed_case:nn on line ...
+Defining \__tl_change_case:nnn on line ...
+Defining \__tl_change_case_aux:nnn on line ...
+Defining \__tl_change_case_loop:wnn on line ...
+Defining \__tl_change_case_output:nwn on line ...
+Defining \__tl_change_case_output:Vwn on line ...
+Defining \__tl_change_case_output:own on line ...
+Defining \__tl_change_case_output:fwn on line ...
+Defining \__tl_change_case_end:wn on line ...
+Defining \__tl_change_case_group:nwnn on line ...
+Defining \__tl_change_case_space:wnn on line ...
+Defining \__tl_change_case_N_type:Nwnn on line ...
+Defining \__tl_change_case_N_type:NNNnnn on line ...
+Defining \__tl_change_case_math:NNNnnn on line ...
+Defining \__tl_change_case_math_loop:wNNnn on line ...
+Defining \__tl_change_case_math:NwNNnn on line ...
+Defining \__tl_change_case_math_group:nwNNnn on line ...
+Defining \__tl_change_case_math_space:wNNnn on line ...
+Defining \__tl_change_case_N_type:Nnnn on line ...
+Defining \__tl_change_case_char:Nnn on line ...
+Defining \__tl_change_case_char:Nn on line ...
+Defining \__tl_change_case_char:NNNNNNNNn on line ...
+Defining \__tl_change_case_cs:Nnnn on line ...
+Defining \__tl_change_case_cs:nNnnn on line ...
+Defining \__tl_change_case_cs_three:NNNw on line ...
+Defining \__tl_change_case_cs_four:NNNNw on line ...
+Defining \__tl_change_case_cs_cyr:NnNNNNw on line ...
+Defining \__tl_change_case_cs_type:Nnnnn on line ...
+Defining \__tl_change_case_cs_type:nnn on line ...
+Defining \__tl_change_case_cs:N on line ...
+Defining \__tl_change_case_cs:NN on line ...
+Defining \__tl_change_case_cs:NNn on line ...
+Defining \__tl_change_case_if_expandable:NTF on line ...
+Defining \__tl_change_case_cs_expand:Nnw on line ...
+Defining \__tl_change_case_cs_expand:NN on line ...
+Defining \__tl_change_case_lower_sigma:Nnw on line ...
+Defining \__tl_change_case_lower_sigma:w on line ...
+Defining \__tl_change_case_lower_sigma:Nw on line ...
+Defining \__tl_change_case_upper_sigma:Nnw on line ...
+Defining \__tl_change_case_lower_tr:Nnw on line ...
+Defining \__tl_change_case_lower_tr_auxi:Nw on line ...
+Defining \__tl_change_case_lower_tr_auxii:Nw on line ...
+Defining \__tl_change_case_upper_tr:Nnw on line ...
+Defining \__tl_change_case_lower_az:Nnw on line ...
+Defining \__tl_change_case_upper_az:Nnw on line ...
+Defining \__tl_change_case_lower_lt:Nnw on line ...
+Defining \__tl_change_case_lower_lt:nNnw on line ...
+Defining \__tl_change_case_lower_lt:nnw on line ...
+Defining \__tl_change_case_lower_lt:Nw on line ...
+Defining \__tl_change_case_lower_lt:NNw on line ...
+Defining \__tl_change_case_upper_lt:Nnw on line ...
+Defining \__tl_change_case_upper_lt:nnw on line ...
+Defining \__tl_change_case_upper_lt:Nw on line ...
+Defining \__tl_change_case_upper_lt:NNw on line ...
+Defining \__tl_change_case_upper_de-alt:Nnw on line ...
+Defining \__tl_mixed_case:nn on line ...
+Defining \__tl_mixed_case_aux:nn on line ...
+Defining \__tl_mixed_case_loop:wn on line ...
+Defining \__tl_mixed_case_group:nwn on line ...
+Defining \__tl_mixed_case_space:wn on line ...
+Defining \__tl_mixed_case_N_type:Nwn on line ...
+Defining \__tl_mixed_case_N_type:NNNnn on line ...
+Defining \__tl_mixed_case_N_type:Nnn on line ...
+Defining \__tl_mixed_case_char:Nn on line ...
+Defining \__tl_mixed_case_skip:N on line ...
+Defining \__tl_mixed_case_skip:NN on line ...
+Defining \__tl_mixed_case_skip_tidy:Nwn on line ...
+Defining \__tl_mixed_case_char:nN on line ...
+Defining \__tl_change_case_mixed_nl:Nnw on line ...
+Defining \__tl_change_case_mixed_nl:Nw on line ...
+Defining \__tl_change_case_mixed_nl:NNw on line ...
+Defining \l_tl_case_change_math_tl on line ...
+Defining \l_tl_case_change_exclude_tl on line ...
+Defining \l_tl_mixed_case_ignore_tl on line ...
+Defining \c__tl_change_case_latin_upper_tl on line ...
+Defining \c__tl_change_case_latin_lower_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_i_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_i_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_ii_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_ii_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_iii_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_iii_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_iv_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_iv_tl on line ...
+Defining \c__tl_change_case_greek_upper_tl on line ...
+Defining \c__tl_change_case_greek_lower_tl on line ...
+Defining \c__tl_change_case_acc_upper_tl on line ...
+Defining \c__tl_change_case_acc_lower_tl on line ...
+Defining \c__tl_change_case_misc_upper_tl on line ...
+Defining \c__tl_change_case_misc_lower_tl on line ...
+Defining \tl_log:N on line ...
+Defining \tl_log:c on line ...
+Defining \tl_log:n on line ...
+Defining \char_set_active_eq:nN on line ...
+Defining \char_set_active_eq:NN on line ...
+Defining \char_gset_active_eq:nN on line ...
+Defining \char_gset_active_eq:NN on line ...
+Defining \__peek_execute_branches_N_type: on line ...
+Defining \__peek_N_type:w on line ...
+Defining \__peek_N_type_aux:nnw on line ...
+Defining \peek_N_type:TF on line ...
+Defining \peek_N_type:T on line ...
+Defining \peek_N_type:F on line ...
+Defining \fp_set_from_dim:Nn on line ...
+Defining \fp_gset_from_dim:Nn on line ...
+Defining \fp_set_from_dim:cn on line ...
+Defining \fp_gset_from_dim:cn on line ...
+Defining \sys_if_engine_luatex:T on line ...
+Defining \sys_if_engine_luatex:F on line ...
+Defining \sys_if_engine_luatex:TF on line ...
+Defining \sys_if_engine_luatex_p: on line ...
+Defining \sys_if_engine_pdftex:T on line ...
+Defining \sys_if_engine_pdftex:F on line ...
+Defining \sys_if_engine_pdftex:TF on line ...
+Defining \sys_if_engine_pdftex_p: on line ...
+Defining \sys_if_engine_ptex:T on line ...
+Defining \sys_if_engine_ptex:F on line ...
+Defining \sys_if_engine_ptex:TF on line ...
+Defining \sys_if_engine_ptex_p: on line ...
+Defining \sys_if_engine_uptex:T on line ...
+Defining \sys_if_engine_uptex:F on line ...
+Defining \sys_if_engine_uptex:TF on line ...
+Defining \sys_if_engine_uptex_p: on line ...
+Defining \sys_if_engine_xetex:T on line ...
+Defining \sys_if_engine_xetex:F on line ...
+Defining \sys_if_engine_xetex:TF on line ...
+Defining \sys_if_engine_xetex_p: on line ...
+Defining \luatex_if_engine:T on line ...
+Defining \luatex_if_engine:F on line ...
+Defining \luatex_if_engine:TF on line ...
+Defining \luatex_if_engine_p: on line ...
+Defining \xetex_if_engine:T on line ...
+Defining \xetex_if_engine:F on line ...
+Defining \xetex_if_engine:TF on line ...
+Defining \xetex_if_engine_p: on line ...
+Defining \lua_now_x:n on line ...
+Defining \lua_now:n on line ...
+Defining \lua_shipout_x:n on line ...
+Defining \lua_shipout:n on line ...
+Defining \lua_escape_x:n on line ...
+Defining \lua_escape:n on line ...
+Defining message LaTeX/kernel/luatex-required on line ...
+)
+Defining message LaTeX/expl/wrong-driver on line ...
+Defining \l__expl_driver_tl on line ...
+Defining \__expl_if_pdf:T on line ...
+Defining \__expl_if_pdf:F on line ...
+Defining \__expl_if_pdf:TF on line ...
+Defining key expl/driver on line ...
+Defining key expl/driver/auto on line ...
+Defining key expl/driver/dvipdfmx on line ...
+Defining key expl/driver/dvips on line ...
+Defining key expl/driver/latex2e on line ...
+Defining key expl/driver/pdfmode on line ...
+Defining key expl/driver/xdvipdfmx on line ...
+Defining key expl/native-drivers on line ...
+Defining key expl/native-drivers/false on line ...
+Defining key expl/native-drivers/true on line ...
+Defining key expl/check-declarations on line ...
+Defining key expl/log-functions on line ...
+Defining \c__expl_def_ext_tl on line ...
+(l3unicode-data.def
+Defining \c__unicode_fold_6_X_5_tl on line ...
+Defining \c__unicode_lower_6_X_5_tl on line ...
+Defining \c__unicode_upper_9_X_7_tl on line ...
+Defining \c__unicode_fold_6_X_6_tl on line ...
+Defining \c__unicode_lower_6_X_6_tl on line ...
+Defining \c__unicode_upper_9_X_8_tl on line ...
+Defining \c__unicode_fold_6_X_7_tl on line ...
+Defining \c__unicode_lower_6_X_7_tl on line ...
+Defining \c__unicode_upper_9_X_9_tl on line ...
+Defining \c__unicode_fold_6_X_8_tl on line ...
+Defining \c__unicode_lower_6_X_8_tl on line ...
+Defining \c__unicode_upper_0_X_0_tl on line ...
+Defining \c__unicode_fold_6_X_9_tl on line ...
+Defining \c__unicode_lower_6_X_9_tl on line ...
+Defining \c__unicode_upper_0_X_1_tl on line ...
+Defining \c__unicode_fold_7_X_0_tl on line ...
+Defining \c__unicode_lower_7_X_0_tl on line ...
+Defining \c__unicode_upper_0_X_2_tl on line ...
+Defining \c__unicode_fold_7_X_1_tl on line ...
+Defining \c__unicode_lower_7_X_1_tl on line ...
+Defining \c__unicode_upper_0_X_3_tl on line ...
+Defining \c__unicode_fold_7_X_2_tl on line ...
+Defining \c__unicode_lower_7_X_2_tl on line ...
+Defining \c__unicode_upper_0_X_4_tl on line ...
+Defining \c__unicode_fold_7_X_3_tl on line ...
+Defining \c__unicode_lower_7_X_3_tl on line ...
+Defining \c__unicode_upper_0_X_5_tl on line ...
+Defining \c__unicode_fold_7_X_4_tl on line ...
+Defining \c__unicode_lower_7_X_4_tl on line ...
+Defining \c__unicode_upper_0_X_6_tl on line ...
+Defining \c__unicode_fold_7_X_5_tl on line ...
+Defining \c__unicode_lower_7_X_5_tl on line ...
+Defining \c__unicode_upper_0_X_7_tl on line ...
+Defining \c__unicode_fold_7_X_6_tl on line ...
+Defining \c__unicode_lower_7_X_6_tl on line ...
+Defining \c__unicode_upper_0_X_8_tl on line ...
+Defining \c__unicode_fold_7_X_7_tl on line ...
+Defining \c__unicode_lower_7_X_7_tl on line ...
+Defining \c__unicode_upper_0_X_9_tl on line ...
+Defining \c__unicode_fold_7_X_8_tl on line ...
+Defining \c__unicode_lower_7_X_8_tl on line ...
+Defining \c__unicode_upper_1_X_0_tl on line ...
+Defining \c__unicode_fold_7_X_9_tl on line ...
+Defining \c__unicode_lower_7_X_9_tl on line ...
+Defining \c__unicode_upper_1_X_1_tl on line ...
+Defining \c__unicode_fold_8_X_0_tl on line ...
+Defining \c__unicode_lower_8_X_0_tl on line ...
+Defining \c__unicode_upper_1_X_2_tl on line ...
+Defining \c__unicode_fold_8_X_1_tl on line ...
+Defining \c__unicode_lower_8_X_1_tl on line ...
+Defining \c__unicode_upper_1_X_3_tl on line ...
+Defining \c__unicode_fold_8_X_2_tl on line ...
+Defining \c__unicode_lower_8_X_2_tl on line ...
+Defining \c__unicode_upper_1_X_4_tl on line ...
+Defining \c__unicode_fold_8_X_3_tl on line ...
+Defining \c__unicode_lower_8_X_3_tl on line ...
+Defining \c__unicode_upper_1_X_5_tl on line ...
+Defining \c__unicode_fold_8_X_4_tl on line ...
+Defining \c__unicode_lower_8_X_4_tl on line ...
+Defining \c__unicode_upper_1_X_6_tl on line ...
+Defining \c__unicode_fold_8_X_5_tl on line ...
+Defining \c__unicode_lower_8_X_5_tl on line ...
+Defining \c__unicode_upper_1_X_7_tl on line ...
+Defining \c__unicode_fold_8_X_6_tl on line ...
+Defining \c__unicode_lower_8_X_6_tl on line ...
+Defining \c__unicode_upper_1_X_8_tl on line ...
+Defining \c__unicode_fold_8_X_7_tl on line ...
+Defining \c__unicode_lower_8_X_7_tl on line ...
+Defining \c__unicode_upper_1_X_9_tl on line ...
+Defining \c__unicode_fold_8_X_8_tl on line ...
+Defining \c__unicode_lower_8_X_8_tl on line ...
+Defining \c__unicode_upper_2_X_0_tl on line ...
+Defining \c__unicode_fold_8_X_9_tl on line ...
+Defining \c__unicode_lower_8_X_9_tl on line ...
+Defining \c__unicode_upper_2_X_1_tl on line ...
+Defining \c__unicode_fold_9_X_0_tl on line ...
+Defining \c__unicode_lower_9_X_0_tl on line ...
+Defining \c__unicode_upper_2_X_2_tl on line ...
+Defining \c__unicode_fold_0_X_0_tl on line ...
+Defining \c__unicode_lower_0_X_0_tl on line ...
+Defining \c__unicode_fold_0_X_1_tl on line ...
+Defining \c__unicode_lower_0_X_1_tl on line ...
+Defining \c__unicode_fold_0_X_2_tl on line ...
+Defining \c__unicode_lower_0_X_2_tl on line ...
+Defining \c__unicode_fold_0_X_3_tl on line ...
+Defining \c__unicode_lower_0_X_3_tl on line ...
+Defining \c__unicode_fold_0_X_4_tl on line ...
+Defining \c__unicode_lower_0_X_4_tl on line ...
+Defining \c__unicode_fold_0_X_5_tl on line ...
+Defining \c__unicode_lower_0_X_5_tl on line ...
+Defining \c__unicode_fold_0_X_6_tl on line ...
+Defining \c__unicode_lower_0_X_6_tl on line ...
+Defining \c__unicode_fold_0_X_7_tl on line ...
+Defining \c__unicode_lower_0_X_7_tl on line ...
+Defining \c__unicode_fold_0_X_8_tl on line ...
+Defining \c__unicode_lower_0_X_8_tl on line ...
+Defining \c__unicode_fold_0_X_9_tl on line ...
+Defining \c__unicode_lower_0_X_9_tl on line ...
+Defining \c__unicode_fold_1_X_0_tl on line ...
+Defining \c__unicode_lower_1_X_0_tl on line ...
+Defining \c__unicode_fold_1_X_1_tl on line ...
+Defining \c__unicode_lower_1_X_1_tl on line ...
+Defining \c__unicode_fold_1_X_2_tl on line ...
+Defining \c__unicode_lower_1_X_2_tl on line ...
+Defining \c__unicode_fold_1_X_3_tl on line ...
+Defining \c__unicode_lower_1_X_3_tl on line ...
+Defining \c__unicode_fold_1_X_4_tl on line ...
+Defining \c__unicode_lower_1_X_4_tl on line ...
+Defining \c__unicode_fold_1_X_5_tl on line ...
+Defining \c__unicode_lower_1_X_5_tl on line ...
+Defining \c__unicode_fold_1_X_6_tl on line ...
+Defining \c__unicode_lower_1_X_6_tl on line ...
+Defining \c__unicode_fold_1_X_7_tl on line ...
+Defining \c__unicode_lower_1_X_7_tl on line ...
+Defining \c__unicode_fold_1_X_8_tl on line ...
+Defining \c__unicode_lower_1_X_8_tl on line ...
+Defining \c__unicode_fold_1_X_9_tl on line ...
+Defining \c__unicode_lower_1_X_9_tl on line ...
+Defining \c__unicode_fold_2_X_0_tl on line ...
+Defining \c__unicode_lower_2_X_0_tl on line ...
+Defining \c__unicode_fold_2_X_1_tl on line ...
+Defining \c__unicode_lower_2_X_1_tl on line ...
+Defining \c__unicode_fold_2_X_2_tl on line ...
+Defining \c__unicode_lower_2_X_2_tl on line ...
+Defining \c__unicode_fold_2_X_3_tl on line ...
+Defining \c__unicode_lower_2_X_3_tl on line ...
+Defining \c__unicode_upper_2_X_3_tl on line ...
+Defining \c__unicode_fold_2_X_4_tl on line ...
+Defining \c__unicode_lower_2_X_4_tl on line ...
+Defining \c__unicode_upper_2_X_4_tl on line ...
+Defining \c__unicode_fold_2_X_5_tl on line ...
+Defining \c__unicode_lower_2_X_5_tl on line ...
+Defining \c__unicode_upper_2_X_5_tl on line ...
+Defining \c__unicode_fold_2_X_6_tl on line ...
+Defining \c__unicode_lower_2_X_6_tl on line ...
+Defining \c__unicode_upper_2_X_6_tl on line ...
+Defining \c__unicode_fold_2_X_7_tl on line ...
+Defining \c__unicode_lower_2_X_7_tl on line ...
+Defining \c__unicode_upper_2_X_7_tl on line ...
+Defining \c__unicode_fold_2_X_8_tl on line ...
+Defining \c__unicode_lower_2_X_8_tl on line ...
+Defining \c__unicode_upper_2_X_8_tl on line ...
+Defining \c__unicode_fold_2_X_9_tl on line ...
+Defining \c__unicode_lower_2_X_9_tl on line ...
+Defining \c__unicode_upper_2_X_9_tl on line ...
+Defining \c__unicode_fold_3_X_0_tl on line ...
+Defining \c__unicode_lower_3_X_0_tl on line ...
+Defining \c__unicode_upper_3_X_0_tl on line ...
+Defining \c__unicode_fold_3_X_1_tl on line ...
+Defining \c__unicode_lower_3_X_1_tl on line ...
+Defining \c__unicode_upper_3_X_1_tl on line ...
+Defining \c__unicode_fold_3_X_2_tl on line ...
+Defining \c__unicode_lower_3_X_2_tl on line ...
+Defining \c__unicode_upper_3_X_2_tl on line ...
+Defining \c__unicode_fold_3_X_3_tl on line ...
+Defining \c__unicode_lower_3_X_3_tl on line ...
+Defining \c__unicode_upper_3_X_3_tl on line ...
+Defining \c__unicode_fold_3_X_4_tl on line ...
+Defining \c__unicode_lower_3_X_4_tl on line ...
+Defining \c__unicode_upper_3_X_4_tl on line ...
+Defining \c__unicode_fold_3_X_5_tl on line ...
+Defining \c__unicode_lower_3_X_5_tl on line ...
+Defining \c__unicode_upper_3_X_5_tl on line ...
+Defining \c__unicode_fold_3_X_6_tl on line ...
+Defining \c__unicode_lower_3_X_6_tl on line ...
+Defining \c__unicode_upper_3_X_6_tl on line ...
+Defining \c__unicode_fold_3_X_7_tl on line ...
+Defining \c__unicode_lower_3_X_7_tl on line ...
+Defining \c__unicode_upper_3_X_7_tl on line ...
+Defining \c__unicode_fold_3_X_8_tl on line ...
+Defining \c__unicode_lower_3_X_8_tl on line ...
+Defining \c__unicode_upper_3_X_8_tl on line ...
+Defining \c__unicode_fold_3_X_9_tl on line ...
+Defining \c__unicode_lower_3_X_9_tl on line ...
+Defining \c__unicode_upper_3_X_9_tl on line ...
+Defining \c__unicode_fold_4_X_0_tl on line ...
+Defining \c__unicode_lower_4_X_0_tl on line ...
+Defining \c__unicode_upper_4_X_0_tl on line ...
+Defining \c__unicode_fold_4_X_1_tl on line ...
+Defining \c__unicode_lower_4_X_1_tl on line ...
+Defining \c__unicode_upper_4_X_1_tl on line ...
+Defining \c__unicode_fold_4_X_2_tl on line ...
+Defining \c__unicode_lower_4_X_2_tl on line ...
+Defining \c__unicode_upper_4_X_2_tl on line ...
+Defining \c__unicode_fold_4_X_3_tl on line ...
+Defining \c__unicode_lower_4_X_3_tl on line ...
+Defining \c__unicode_upper_4_X_3_tl on line ...
+Defining \c__unicode_fold_4_X_4_tl on line ...
+Defining \c__unicode_lower_4_X_4_tl on line ...
+Defining \c__unicode_upper_4_X_4_tl on line ...
+Defining \c__unicode_fold_4_X_5_tl on line ...
+Defining \c__unicode_lower_4_X_5_tl on line ...
+Defining \c__unicode_upper_4_X_5_tl on line ...
+Defining \c__unicode_fold_4_X_6_tl on line ...
+Defining \c__unicode_lower_4_X_6_tl on line ...
+Defining \c__unicode_upper_4_X_6_tl on line ...
+Defining \c__unicode_fold_4_X_7_tl on line ...
+Defining \c__unicode_lower_4_X_7_tl on line ...
+Defining \c__unicode_upper_4_X_7_tl on line ...
+Defining \c__unicode_fold_4_X_8_tl on line ...
+Defining \c__unicode_lower_4_X_8_tl on line ...
+Defining \c__unicode_upper_4_X_8_tl on line ...
+Defining \c__unicode_fold_4_X_9_tl on line ...
+Defining \c__unicode_lower_4_X_9_tl on line ...
+Defining \c__unicode_upper_4_X_9_tl on line ...
+Defining \c__unicode_fold_5_X_0_tl on line ...
+Defining \c__unicode_lower_5_X_0_tl on line ...
+Defining \c__unicode_upper_5_X_0_tl on line ...
+Defining \c__unicode_fold_5_X_1_tl on line ...
+Defining \c__unicode_lower_5_X_1_tl on line ...
+Defining \c__unicode_upper_5_X_1_tl on line ...
+Defining \c__unicode_fold_5_X_2_tl on line ...
+Defining \c__unicode_lower_5_X_2_tl on line ...
+Defining \c__unicode_upper_5_X_2_tl on line ...
+Defining \c__unicode_fold_5_X_3_tl on line ...
+Defining \c__unicode_lower_5_X_3_tl on line ...
+Defining \c__unicode_upper_5_X_3_tl on line ...
+Defining \c__unicode_fold_5_X_4_tl on line ...
+Defining \c__unicode_lower_5_X_4_tl on line ...
+Defining \c__unicode_upper_5_X_4_tl on line ...
+Defining \c__unicode_fold_5_X_5_tl on line ...
+Defining \c__unicode_lower_5_X_5_tl on line ...
+Defining \c__unicode_upper_5_X_5_tl on line ...
+Defining \c__unicode_fold_5_X_6_tl on line ...
+Defining \c__unicode_lower_5_X_6_tl on line ...
+Defining \c__unicode_upper_5_X_6_tl on line ...
+Defining \c__unicode_fold_5_X_7_tl on line ...
+Defining \c__unicode_lower_5_X_7_tl on line ...
+Defining \c__unicode_upper_5_X_7_tl on line ...
+Defining \c__unicode_fold_5_X_8_tl on line ...
+Defining \c__unicode_lower_5_X_8_tl on line ...
+Defining \c__unicode_upper_5_X_8_tl on line ...
+Defining \c__unicode_fold_5_X_9_tl on line ...
+Defining \c__unicode_lower_5_X_9_tl on line ...
+Defining \c__unicode_upper_5_X_9_tl on line ...
+Defining \c__unicode_fold_6_X_0_tl on line ...
+Defining \c__unicode_lower_6_X_0_tl on line ...
+Defining \c__unicode_upper_6_X_0_tl on line ...
+Defining \c__unicode_fold_6_X_1_tl on line ...
+Defining \c__unicode_lower_6_X_1_tl on line ...
+Defining \c__unicode_upper_6_X_1_tl on line ...
+Defining \c__unicode_fold_6_X_2_tl on line ...
+Defining \c__unicode_lower_6_X_2_tl on line ...
+Defining \c__unicode_upper_6_X_2_tl on line ...
+Defining \c__unicode_fold_6_X_3_tl on line ...
+Defining \c__unicode_lower_6_X_3_tl on line ...
+Defining \c__unicode_upper_6_X_3_tl on line ...
+Defining \c__unicode_fold_6_X_4_tl on line ...
+Defining \c__unicode_lower_6_X_4_tl on line ...
+Defining \c__unicode_upper_6_X_4_tl on line ...
+Defining \c__unicode_upper_6_X_5_tl on line ...
+Defining \c__unicode_upper_6_X_6_tl on line ...
+Defining \c__unicode_upper_6_X_7_tl on line ...
+Defining \c__unicode_upper_6_X_8_tl on line ...
+Defining \c__unicode_upper_6_X_9_tl on line ...
+Defining \c__unicode_upper_7_X_0_tl on line ...
+Defining \c__unicode_upper_7_X_1_tl on line ...
+Defining \c__unicode_upper_7_X_2_tl on line ...
+Defining \c__unicode_upper_7_X_3_tl on line ...
+Defining \c__unicode_upper_7_X_4_tl on line ...
+Defining \c__unicode_upper_7_X_5_tl on line ...
+Defining \c__unicode_upper_7_X_6_tl on line ...
+Defining \c__unicode_upper_7_X_7_tl on line ...
+Defining \c__unicode_upper_7_X_8_tl on line ...
+Defining \c__unicode_upper_7_X_9_tl on line ...
+Defining \c__unicode_upper_8_X_0_tl on line ...
+Defining \c__unicode_upper_8_X_1_tl on line ...
+Defining \c__unicode_upper_8_X_2_tl on line ...
+Defining \c__unicode_upper_8_X_3_tl on line ...
+Defining \c__unicode_upper_8_X_4_tl on line ...
+Defining \c__unicode_upper_8_X_5_tl on line ...
+Defining \c__unicode_upper_8_X_6_tl on line ...
+Defining \c__unicode_upper_8_X_7_tl on line ...
+Defining \c__unicode_upper_8_X_8_tl on line ...
+Defining \c__unicode_upper_8_X_9_tl on line ...
+Defining \c__unicode_upper_9_X_0_tl on line ...
+Defining \c__unicode_fold_9_X_1_tl on line ...
+Defining \c__unicode_lower_9_X_1_tl on line ...
+Defining \c__unicode_upper_9_X_1_tl on line ...
+Defining \c__unicode_fold_9_X_2_tl on line ...
+Defining \c__unicode_lower_9_X_2_tl on line ...
+Defining \c__unicode_upper_9_X_2_tl on line ...
+Defining \c__unicode_fold_9_X_3_tl on line ...
+Defining \c__unicode_lower_9_X_3_tl on line ...
+Defining \c__unicode_upper_9_X_3_tl on line ...
+Defining \c__unicode_fold_9_X_4_tl on line ...
+Defining \c__unicode_lower_9_X_4_tl on line ...
+Defining \c__unicode_upper_9_X_4_tl on line ...
+Defining \c__unicode_fold_9_X_5_tl on line ...
+Defining \c__unicode_lower_9_X_5_tl on line ...
+Defining \c__unicode_upper_9_X_5_tl on line ...
+Defining \c__unicode_fold_9_X_6_tl on line ...
+Defining \c__unicode_lower_9_X_6_tl on line ...
+Defining \c__unicode_upper_9_X_6_tl on line ...
+Defining \c__unicode_fold_9_X_7_tl on line ...
+Defining \c__unicode_lower_9_X_7_tl on line ...
+Defining \c__unicode_fold_9_X_8_tl on line ...
+Defining \c__unicode_lower_9_X_8_tl on line ...
+Defining \c__unicode_fold_9_X_9_tl on line ...
+Defining \c__unicode_lower_9_X_9_tl on line ...
+Defining \c__unicode_lower_exceptions_tl on line ...
+Defining \c__unicode_mixed_exceptions_tl on line ...
+Defining \c__unicode_upper_exceptions_tl on line ...
+Defining \c__unicode_std_sigma_tl on line ...
+Defining \c__unicode_final_sigma_tl on line ...
+Defining \c__unicode_accents_lt_tl on line ...
+Defining \c__unicode_dot_above_tl on line ...
+Defining \c__unicode_dotless_i_tl on line ...
+Defining \c__unicode_dotted_I_tl on line ...
+Defining \c__unicode_i_ogonek_tl on line ...
+Defining \c__unicode_I_ogonek_tl on line ...
+Defining \c__unicode_upper_Eszett_tl on line ...
+) (l3dvipdfmx.def
+Defining \__driver_state_save: on line ...
+Defining \__driver_state_restore: on line ...
+Defining \__driver_literal:n on line ...
+Defining \__driver_literal_direct:n on line ...
+Defining \__driver_matrix:n on line ...
+Defining \__driver_box_use_clip:N on line ...
+Defining \__driver_box_rotate_begin: on line ...
+Defining \__driver_box_rotate_end: on line ...
+Defining \__driver_box_scale_begin: on line ...
+Defining \__driver_box_scale_end: on line ...
+Defining \l__driver_current_color_tl on line ...
+Defining \__driver_color_ensure_current: on line ...
+Defining \__driver_color_reset: on line ...
+)
+Defining \__expl_status_pop:w on line ...
+Defining \l__expl_status_stack_tl on line ...
+)
diff --git a/l3kernel/testfiles/m3expl002.ptex.tlg b/l3kernel/testfiles/m3expl002.ptex.tlg
new file mode 100644
index 0000000..bed76b4
--- /dev/null
+++ b/l3kernel/testfiles/m3expl002.ptex.tlg
@@ -0,0 +1,103 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+(expl3.sty
+(expl3-code.tex
+\c_max_int=\count113
+\l_tmpa_int=\count114
+\l_tmpb_int=\count115
+\g_tmpa_int=\count116
+\g_tmpb_int=\count117
+\g__prg_map_int=\count118
+\l_iow_line_count_int=\count119
+\l__iow_target_count_int=\count120
+\l__iow_current_line_int=\count121
+\l__iow_current_word_int=\count122
+\l__iow_current_indentation_int=\count123
+\c_zero_dim=\dimen132
+\c_max_dim=\dimen133
+\l_tmpa_dim=\dimen134
+\l_tmpb_dim=\dimen135
+\g_tmpa_dim=\dimen136
+\g_tmpb_dim=\dimen137
+\c_zero_skip=\skip71
+\c_max_skip=\skip72
+\l_tmpa_skip=\skip73
+\l_tmpb_skip=\skip74
+\g_tmpa_skip=\skip75
+\g_tmpb_skip=\skip76
+\c_zero_muskip=\muskip40
+\c_max_muskip=\muskip41
+\l_tmpa_muskip=\muskip42
+\l_tmpb_muskip=\muskip43
+\g_tmpa_muskip=\muskip44
+\g_tmpb_muskip=\muskip45
+\g__keyval_level_int=\count124
+\l_keys_choice_int=\count125
+\c__fp_leading_shift_int=\count126
+\c__fp_middle_shift_int=\count127
+\c__fp_trailing_shift_int=\count128
+\c__fp_big_leading_shift_int=\count129
+\c__fp_big_middle_shift_int=\count130
+\c__fp_big_trailing_shift_int=\count131
+\c__fp_Bigg_leading_shift_int=\count132
+\c__fp_Bigg_middle_shift_int=\count133
+\c__fp_Bigg_trailing_shift_int=\count134
+\c_empty_box=\box56
+\l_tmpa_box=\box57
+\l_tmpb_box=\box58
+\g_tmpa_box=\box59
+\g_tmpb_box=\box60
+\l__coffin_internal_box=\box61
+\l__coffin_internal_dim=\dimen138
+\l__coffin_offset_x_dim=\dimen139
+\l__coffin_offset_y_dim=\dimen140
+\l__coffin_x_dim=\dimen141
+\l__coffin_y_dim=\dimen142
+\l__coffin_x_prime_dim=\dimen143
+\l__coffin_y_prime_dim=\dimen144
+\c_empty_coffin=\box62
+\l__coffin_aligned_coffin=\box63
+\l__coffin_aligned_internal_coffin=\box64
+\l_tmpa_coffin=\box65
+\l_tmpb_coffin=\box66
+\l__coffin_display_coffin=\box67
+\l__coffin_display_coord_coffin=\box68
+\l__coffin_display_pole_coffin=\box69
+\l__coffin_display_offset_dim=\dimen145
+\l__coffin_display_x_dim=\dimen146
+\l__coffin_display_y_dim=\dimen147
+\l__box_top_dim=\dimen148
+\l__box_bottom_dim=\dimen149
+\l__box_left_dim=\dimen150
+\l__box_right_dim=\dimen151
+\l__box_top_new_dim=\dimen152
+\l__box_bottom_new_dim=\dimen153
+\l__box_left_new_dim=\dimen154
+\l__box_right_new_dim=\dimen155
+\l__box_internal_box=\box70
+\l__coffin_bounding_shift_dim=\dimen156
+\l__coffin_left_corner_dim=\dimen157
+\l__coffin_right_corner_dim=\dimen158
+\l__coffin_bottom_corner_dim=\dimen159
+\l__coffin_top_corner_dim=\dimen160
+\l__coffin_scaled_total_height_dim=\dimen161
+\l__coffin_scaled_width_dim=\dimen162
+) (l3unicode-data.def
+) (l3dvipdfmx.def
+))
diff --git a/l3kernel/testfiles/m3expl002.uptex.tlg b/l3kernel/testfiles/m3expl002.uptex.tlg
new file mode 100644
index 0000000..bed76b4
--- /dev/null
+++ b/l3kernel/testfiles/m3expl002.uptex.tlg
@@ -0,0 +1,103 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+(expl3.sty
+(expl3-code.tex
+\c_max_int=\count113
+\l_tmpa_int=\count114
+\l_tmpb_int=\count115
+\g_tmpa_int=\count116
+\g_tmpb_int=\count117
+\g__prg_map_int=\count118
+\l_iow_line_count_int=\count119
+\l__iow_target_count_int=\count120
+\l__iow_current_line_int=\count121
+\l__iow_current_word_int=\count122
+\l__iow_current_indentation_int=\count123
+\c_zero_dim=\dimen132
+\c_max_dim=\dimen133
+\l_tmpa_dim=\dimen134
+\l_tmpb_dim=\dimen135
+\g_tmpa_dim=\dimen136
+\g_tmpb_dim=\dimen137
+\c_zero_skip=\skip71
+\c_max_skip=\skip72
+\l_tmpa_skip=\skip73
+\l_tmpb_skip=\skip74
+\g_tmpa_skip=\skip75
+\g_tmpb_skip=\skip76
+\c_zero_muskip=\muskip40
+\c_max_muskip=\muskip41
+\l_tmpa_muskip=\muskip42
+\l_tmpb_muskip=\muskip43
+\g_tmpa_muskip=\muskip44
+\g_tmpb_muskip=\muskip45
+\g__keyval_level_int=\count124
+\l_keys_choice_int=\count125
+\c__fp_leading_shift_int=\count126
+\c__fp_middle_shift_int=\count127
+\c__fp_trailing_shift_int=\count128
+\c__fp_big_leading_shift_int=\count129
+\c__fp_big_middle_shift_int=\count130
+\c__fp_big_trailing_shift_int=\count131
+\c__fp_Bigg_leading_shift_int=\count132
+\c__fp_Bigg_middle_shift_int=\count133
+\c__fp_Bigg_trailing_shift_int=\count134
+\c_empty_box=\box56
+\l_tmpa_box=\box57
+\l_tmpb_box=\box58
+\g_tmpa_box=\box59
+\g_tmpb_box=\box60
+\l__coffin_internal_box=\box61
+\l__coffin_internal_dim=\dimen138
+\l__coffin_offset_x_dim=\dimen139
+\l__coffin_offset_y_dim=\dimen140
+\l__coffin_x_dim=\dimen141
+\l__coffin_y_dim=\dimen142
+\l__coffin_x_prime_dim=\dimen143
+\l__coffin_y_prime_dim=\dimen144
+\c_empty_coffin=\box62
+\l__coffin_aligned_coffin=\box63
+\l__coffin_aligned_internal_coffin=\box64
+\l_tmpa_coffin=\box65
+\l_tmpb_coffin=\box66
+\l__coffin_display_coffin=\box67
+\l__coffin_display_coord_coffin=\box68
+\l__coffin_display_pole_coffin=\box69
+\l__coffin_display_offset_dim=\dimen145
+\l__coffin_display_x_dim=\dimen146
+\l__coffin_display_y_dim=\dimen147
+\l__box_top_dim=\dimen148
+\l__box_bottom_dim=\dimen149
+\l__box_left_dim=\dimen150
+\l__box_right_dim=\dimen151
+\l__box_top_new_dim=\dimen152
+\l__box_bottom_new_dim=\dimen153
+\l__box_left_new_dim=\dimen154
+\l__box_right_new_dim=\dimen155
+\l__box_internal_box=\box70
+\l__coffin_bounding_shift_dim=\dimen156
+\l__coffin_left_corner_dim=\dimen157
+\l__coffin_right_corner_dim=\dimen158
+\l__coffin_bottom_corner_dim=\dimen159
+\l__coffin_top_corner_dim=\dimen160
+\l__coffin_scaled_total_height_dim=\dimen161
+\l__coffin_scaled_width_dim=\dimen162
+) (l3unicode-data.def
+) (l3dvipdfmx.def
+))
diff --git a/l3kernel/testfiles/m3expl003.ptex.tlg b/l3kernel/testfiles/m3expl003.ptex.tlg
new file mode 100644
index 0000000..62ffd0c
--- /dev/null
+++ b/l3kernel/testfiles/m3expl003.ptex.tlg
@@ -0,0 +1,4594 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+(expl3.sty
+(expl3-code.tex
+Defining \cs_set_nopar:cpn on line ...
+Defining \cs_set_nopar:cpx on line ...
+Defining \cs_gset_nopar:cpn on line ...
+Defining \cs_gset_nopar:cpx on line ...
+Defining \cs_new_nopar:cpn on line ...
+Defining \cs_new_nopar:cpx on line ...
+Defining \cs_set:cpn on line ...
+Defining \cs_set:cpx on line ...
+Defining \cs_gset:cpn on line ...
+Defining \cs_gset:cpx on line ...
+Defining \cs_new:cpn on line ...
+Defining \cs_new:cpx on line ...
+Defining \cs_set_protected_nopar:cpn on line ...
+Defining \cs_set_protected_nopar:cpx on line ...
+Defining \cs_gset_protected_nopar:cpn on line ...
+Defining \cs_gset_protected_nopar:cpx on line ...
+Defining \cs_new_protected_nopar:cpn on line ...
+Defining \cs_new_protected_nopar:cpx on line ...
+Defining \cs_set_protected:cpn on line ...
+Defining \cs_set_protected:cpx on line ...
+Defining \cs_gset_protected:cpn on line ...
+Defining \cs_gset_protected:cpx on line ...
+Defining \cs_new_protected:cpn on line ...
+Defining \cs_new_protected:cpx on line ...
+Defining \cs_set_eq:NN on line ...
+Defining \cs_set_eq:cN on line ...
+Defining \cs_set_eq:Nc on line ...
+Defining \cs_set_eq:cc on line ...
+Defining \cs_gset_eq:NN on line ...
+Defining \cs_gset_eq:Nc on line ...
+Defining \cs_gset_eq:cN on line ...
+Defining \cs_gset_eq:cc on line ...
+Defining \cs_new_eq:NN on line ...
+Defining \cs_new_eq:cN on line ...
+Defining \cs_new_eq:Nc on line ...
+Defining \cs_new_eq:cc on line ...
+Defining \cs_undefine:N on line ...
+Defining \cs_undefine:c on line ...
+Defining \__cs_count_signature:N on line ...
+Defining \__cs_count_signature:nnN on line ...
+Defining \__cs_count_signature:c on line ...
+Defining \cs_generate_from_arg_count:NNnn on line ...
+Defining \cs_generate_from_arg_count:cNnn on line ...
+Defining \cs_generate_from_arg_count:Ncnn on line ...
+Defining \__cs_generate_from_signature:NNn on line ...
+Defining \__cs_generate_from_signature:nnNNNn on line ...
+Defining \cs_set:Nn on line ...
+Defining \cs_set:Nx on line ...
+Defining \cs_set_nopar:Nn on line ...
+Defining \cs_set_nopar:Nx on line ...
+Defining \cs_set_protected:Nn on line ...
+Defining \cs_set_protected:Nx on line ...
+Defining \cs_set_protected_nopar:Nn on line ...
+Defining \cs_set_protected_nopar:Nx on line ...
+Defining \cs_gset:Nn on line ...
+Defining \cs_gset:Nx on line ...
+Defining \cs_gset_nopar:Nn on line ...
+Defining \cs_gset_nopar:Nx on line ...
+Defining \cs_gset_protected:Nn on line ...
+Defining \cs_gset_protected:Nx on line ...
+Defining \cs_gset_protected_nopar:Nn on line ...
+Defining \cs_gset_protected_nopar:Nx on line ...
+Defining \cs_new:Nn on line ...
+Defining \cs_new:Nx on line ...
+Defining \cs_new_nopar:Nn on line ...
+Defining \cs_new_nopar:Nx on line ...
+Defining \cs_new_protected:Nn on line ...
+Defining \cs_new_protected:Nx on line ...
+Defining \cs_new_protected_nopar:Nn on line ...
+Defining \cs_new_protected_nopar:Nx on line ...
+Defining \cs_set:cn on line ...
+Defining \cs_set:cx on line ...
+Defining \cs_set_nopar:cn on line ...
+Defining \cs_set_nopar:cx on line ...
+Defining \cs_set_protected:cn on line ...
+Defining \cs_set_protected:cx on line ...
+Defining \cs_set_protected_nopar:cn on line ...
+Defining \cs_set_protected_nopar:cx on line ...
+Defining \cs_gset:cn on line ...
+Defining \cs_gset:cx on line ...
+Defining \cs_gset_nopar:cn on line ...
+Defining \cs_gset_nopar:cx on line ...
+Defining \cs_gset_protected:cn on line ...
+Defining \cs_gset_protected:cx on line ...
+Defining \cs_gset_protected_nopar:cn on line ...
+Defining \cs_gset_protected_nopar:cx on line ...
+Defining \cs_new:cn on line ...
+Defining \cs_new:cx on line ...
+Defining \cs_new_nopar:cn on line ...
+Defining \cs_new_nopar:cx on line ...
+Defining \cs_new_protected:cn on line ...
+Defining \cs_new_protected:cx on line ...
+Defining \cs_new_protected_nopar:cn on line ...
+Defining \cs_new_protected_nopar:cx on line ...
+Defining \cs_if_eq_p:NN on line ...
+Defining \cs_if_eq:NNT on line ...
+Defining \cs_if_eq:NNF on line ...
+Defining \cs_if_eq:NNTF on line ...
+Defining \cs_if_eq_p:cN on line ...
+Defining \cs_if_eq:cNTF on line ...
+Defining \cs_if_eq:cNT on line ...
+Defining \cs_if_eq:cNF on line ...
+Defining \cs_if_eq_p:Nc on line ...
+Defining \cs_if_eq:NcTF on line ...
+Defining \cs_if_eq:NcT on line ...
+Defining \cs_if_eq:NcF on line ...
+Defining \cs_if_eq_p:cc on line ...
+Defining \cs_if_eq:ccTF on line ...
+Defining \cs_if_eq:ccT on line ...
+Defining \cs_if_eq:ccF on line ...
+Defining \__kernel_register_show:N on line ...
+Defining \__kernel_register_show:c on line ...
+Defining \cs_show:N on line ...
+Defining \cs_show:c on line ...
+Defining \prg_do_nothing: on line ...
+Defining \__prg_break_point:Nn on line ...
+Defining \__prg_map_break:Nn on line ...
+Defining \__prg_break_point: on line ...
+Defining \__prg_break: on line ...
+Defining \__prg_break:n on line ...
+Defining \__exp_arg_next:nnn on line ...
+Defining \__exp_arg_next:Nnn on line ...
+Defining \::: on line ...
+Defining \::n on line ...
+Defining \::N on line ...
+Defining \::p on line ...
+Defining \::c on line ...
+Defining \::o on line ...
+Defining \::f on line ...
+Defining \exp_stop_f: on line ...
+Defining \::x on line ...
+Defining \::V on line ...
+Defining \::v on line ...
+Defining \__exp_eval_register:N on line ...
+Defining \__exp_eval_register:c on line ...
+Defining \__exp_eval_error_msg:w on line ...
+Defining \exp_args:No on line ...
+Defining \exp_args:NNo on line ...
+Defining \exp_args:NNNo on line ...
+Defining \exp_args:NNc on line ...
+Defining \exp_args:Ncc on line ...
+Defining \exp_args:Nccc on line ...
+Defining \exp_args:Nf on line ...
+Defining \exp_args:Nv on line ...
+Defining \exp_args:NV on line ...
+Defining \exp_args:NNf on line ...
+Defining \exp_args:NNv on line ...
+Defining \exp_args:NNV on line ...
+Defining \exp_args:Nco on line ...
+Defining \exp_args:Ncf on line ...
+Defining \exp_args:NVV on line ...
+Defining \exp_args:NNNV on line ...
+Defining \exp_args:NcNc on line ...
+Defining \exp_args:NcNo on line ...
+Defining \exp_args:Ncco on line ...
+Defining \exp_args:Nx on line ...
+Defining \exp_args:Nnc on line ...
+Defining \exp_args:Nfo on line ...
+Defining \exp_args:Nff on line ...
+Defining \exp_args:Nnf on line ...
+Defining \exp_args:Nno on line ...
+Defining \exp_args:NnV on line ...
+Defining \exp_args:Noo on line ...
+Defining \exp_args:Nof on line ...
+Defining \exp_args:Noc on line ...
+Defining \exp_args:NNx on line ...
+Defining \exp_args:Ncx on line ...
+Defining \exp_args:Nnx on line ...
+Defining \exp_args:Nox on line ...
+Defining \exp_args:Nxo on line ...
+Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNno on line ...
+Defining \exp_args:NNoo on line ...
+Defining \exp_args:Nnnc on line ...
+Defining \exp_args:Nnno on line ...
+Defining \exp_args:Nooo on line ...
+Defining \exp_args:NNNx on line ...
+Defining \exp_args:NNnx on line ...
+Defining \exp_args:NNox on line ...
+Defining \exp_args:Nnnx on line ...
+Defining \exp_args:Nnox on line ...
+Defining \exp_args:Nccx on line ...
+Defining \exp_args:Ncnx on line ...
+Defining \exp_args:Noox on line ...
+Defining \__exp_arg_last_unbraced:nn on line ...
+Defining \::f_unbraced on line ...
+Defining \::o_unbraced on line ...
+Defining \::V_unbraced on line ...
+Defining \::v_unbraced on line ...
+Defining \::x_unbraced on line ...
+Defining \exp_last_unbraced:NV on line ...
+Defining \exp_last_unbraced:Nv on line ...
+Defining \exp_last_unbraced:No on line ...
+Defining \exp_last_unbraced:Nf on line ...
+Defining \exp_last_unbraced:Nco on line ...
+Defining \exp_last_unbraced:NcV on line ...
+Defining \exp_last_unbraced:NNV on line ...
+Defining \exp_last_unbraced:NNo on line ...
+Defining \exp_last_unbraced:NNNV on line ...
+Defining \exp_last_unbraced:NNNo on line ...
+Defining \exp_last_unbraced:Nno on line ...
+Defining \exp_last_unbraced:Noo on line ...
+Defining \exp_last_unbraced:Nfo on line ...
+Defining \exp_last_unbraced:NnNo on line ...
+Defining \exp_last_unbraced:Nx on line ...
+Defining \exp_last_two_unbraced:Noo on line ...
+Defining \__exp_last_two_unbraced:noN on line ...
+Defining \exp_not:o on line ...
+Defining \exp_not:c on line ...
+Defining \exp_not:f on line ...
+Defining \exp_not:V on line ...
+Defining \exp_not:v on line ...
+Defining \exp_end_continue_f:w on line ...
+Defining ^^@ on line ...
+Defining \exp_end_continue_f:nw on line ...
+Defining \cs_generate_variant:Nn on line ...
+Defining \__cs_generate_variant:N on line ...
+Defining \__cs_generate_variant:ww on line ...
+Defining \__cs_generate_variant:wwNw on line ...
+Defining \__cs_generate_variant:nnNN on line ...
+Defining \__cs_generate_variant:Nnnw on line ...
+Defining \__cs_generate_variant_loop:nNwN on line ...
+Defining \__cs_generate_variant_loop_same:w on line ...
+Defining \__cs_generate_variant_loop_end:nwwwNNnn on line ...
+Defining \__cs_generate_variant_loop_long:wNNnn on line ...
+Defining \__cs_generate_variant_loop_invalid:NNwNNnn on line ...
+Defining \__cs_generate_variant_same:N on line ...
+Defining \__cs_generate_variant:wwNN on line ...
+Defining \__cs_generate_internal_variant:n on line ...
+Defining \__cs_generate_internal_variant:wwnNwnn on line ...
+Defining \__cs_generate_internal_variant_loop:n on line ...
+Defining \tl_new:N on line ...
+Defining \tl_new:c on line ...
+Defining \tl_const:Nn on line ...
+Defining \tl_const:Nx on line ...
+Defining \tl_const:cn on line ...
+Defining \tl_const:cx on line ...
+Defining \tl_clear:N on line ...
+Defining \tl_gclear:N on line ...
+Defining \tl_clear:c on line ...
+Defining \tl_gclear:c on line ...
+Defining \tl_clear_new:N on line ...
+Defining \tl_gclear_new:N on line ...
+Defining \tl_clear_new:c on line ...
+Defining \tl_gclear_new:c on line ...
+Defining \tl_set_eq:NN on line ...
+Defining \tl_set_eq:cN on line ...
+Defining \tl_set_eq:Nc on line ...
+Defining \tl_set_eq:cc on line ...
+Defining \tl_gset_eq:NN on line ...
+Defining \tl_gset_eq:cN on line ...
+Defining \tl_gset_eq:Nc on line ...
+Defining \tl_gset_eq:cc on line ...
+Defining \tl_concat:NNN on line ...
+Defining \tl_gconcat:NNN on line ...
+Defining \tl_concat:ccc on line ...
+Defining \tl_gconcat:ccc on line ...
+Defining \tl_if_exist:NTF on line ...
+Defining \tl_if_exist:NT on line ...
+Defining \tl_if_exist:NF on line ...
+Defining \tl_if_exist_p:N on line ...
+Defining \tl_if_exist:cTF on line ...
+Defining \tl_if_exist:cT on line ...
+Defining \tl_if_exist:cF on line ...
+Defining \tl_if_exist_p:c on line ...
+Defining \c_empty_tl on line ...
+Defining \c_job_name_tl on line ...
+Defining \c_space_tl on line ...
+Defining \tl_set:Nn on line ...
+Defining \tl_set:No on line ...
+Defining \tl_set:Nx on line ...
+Defining \tl_gset:Nn on line ...
+Defining \tl_gset:No on line ...
+Defining \tl_gset:Nx on line ...
+Defining \tl_set:NV on line ...
+Defining \tl_set:Nv on line ...
+Defining \tl_set:Nf on line ...
+Defining \tl_set:cx on line ...
+Defining \tl_set:cn on line ...
+Defining \tl_set:co on line ...
+Defining \exp_args:NcV on line ...
+Defining \tl_set:cV on line ...
+Defining \exp_args:Ncv on line ...
+Defining \tl_set:cv on line ...
+Defining \tl_set:cf on line ...
+Defining \tl_gset:NV on line ...
+Defining \tl_gset:Nv on line ...
+Defining \tl_gset:Nf on line ...
+Defining \tl_gset:cx on line ...
+Defining \tl_gset:cn on line ...
+Defining \tl_gset:co on line ...
+Defining \tl_gset:cV on line ...
+Defining \tl_gset:cv on line ...
+Defining \tl_gset:cf on line ...
+Defining \tl_put_left:Nn on line ...
+Defining \tl_put_left:NV on line ...
+Defining \tl_put_left:No on line ...
+Defining \tl_put_left:Nx on line ...
+Defining \tl_gput_left:Nn on line ...
+Defining \tl_gput_left:NV on line ...
+Defining \tl_gput_left:No on line ...
+Defining \tl_gput_left:Nx on line ...
+Defining \tl_put_left:cn on line ...
+Defining \tl_put_left:cV on line ...
+Defining \tl_put_left:co on line ...
+Defining \tl_put_left:cx on line ...
+Defining \tl_gput_left:cn on line ...
+Defining \tl_gput_left:cV on line ...
+Defining \tl_gput_left:co on line ...
+Defining \tl_gput_left:cx on line ...
+Defining \tl_put_right:Nn on line ...
+Defining \tl_put_right:NV on line ...
+Defining \tl_put_right:No on line ...
+Defining \tl_put_right:Nx on line ...
+Defining \tl_gput_right:Nn on line ...
+Defining \tl_gput_right:NV on line ...
+Defining \tl_gput_right:No on line ...
+Defining \tl_gput_right:Nx on line ...
+Defining \tl_put_right:cn on line ...
+Defining \tl_put_right:cV on line ...
+Defining \tl_put_right:co on line ...
+Defining \tl_put_right:cx on line ...
+Defining \tl_gput_right:cn on line ...
+Defining \tl_gput_right:cV on line ...
+Defining \tl_gput_right:co on line ...
+Defining \tl_gput_right:cx on line ...
+Defining \c__tl_rescan_marker_tl on line ...
+Defining \tl_set_rescan:Nnn on line ...
+Defining \tl_gset_rescan:Nnn on line ...
+Defining \tl_rescan:nn on line ...
+Defining \__tl_set_rescan:NNnn on line ...
+Defining \__tl_set_rescan_multi:n on line ...
+Defining \__tl_rescan:w on line ...
+Defining \tl_set_rescan:Nno on line ...
+Defining \tl_set_rescan:Nnx on line ...
+Defining \tl_set_rescan:cnn on line ...
+Defining \exp_args:Ncno on line ...
+Defining \tl_set_rescan:cno on line ...
+Defining \tl_set_rescan:cnx on line ...
+Defining \tl_gset_rescan:Nno on line ...
+Defining \tl_gset_rescan:Nnx on line ...
+Defining \tl_gset_rescan:cnn on line ...
+Defining \tl_gset_rescan:cno on line ...
+Defining \__tl_set_rescan:n on line ...
+Defining \__tl_set_rescan:NnTF on line ...
+Defining \__tl_set_rescan_single:nn on line ...
+Defining \__tl_set_rescan_single_aux:nn on line ...
+Defining \tl_to_lowercase:n on line ...
+Defining \tl_to_uppercase:n on line ...
+Defining \tl_replace_once:Nnn on line ...
+Defining \tl_greplace_once:Nnn on line ...
+Defining \tl_replace_all:Nnn on line ...
+Defining \tl_greplace_all:Nnn on line ...
+Defining \tl_replace_once:cnn on line ...
+Defining \tl_greplace_once:cnn on line ...
+Defining \tl_replace_all:cnn on line ...
+Defining \tl_greplace_all:cnn on line ...
+Defining \__tl_replace:NnNNNnn on line ...
+Defining \__tl_replace_auxi:NnnNNNnn on line ...
+Defining \__tl_replace_auxii:nNNNnn on line ...
+Defining \__tl_replace_wrap:w on line ...
+Defining \__tl_replace_next:w on line ...
+Defining \tl_remove_once:Nn on line ...
+Defining \tl_gremove_once:Nn on line ...
+Defining \tl_remove_once:cn on line ...
+Defining \tl_gremove_once:cn on line ...
+Defining \tl_remove_all:Nn on line ...
+Defining \tl_gremove_all:Nn on line ...
+Defining \tl_remove_all:cn on line ...
+Defining \tl_gremove_all:cn on line ...
+Defining \tl_if_blank_p:n on line ...
+Defining \tl_if_blank:nT on line ...
+Defining \tl_if_blank:nF on line ...
+Defining \tl_if_blank:nTF on line ...
+Defining \tl_if_blank_p:V on line ...
+Defining \tl_if_blank:VT on line ...
+Defining \tl_if_blank:VF on line ...
+Defining \tl_if_blank:VTF on line ...
+Defining \tl_if_blank_p:o on line ...
+Defining \tl_if_blank:oT on line ...
+Defining \tl_if_blank:oF on line ...
+Defining \tl_if_blank:oTF on line ...
+Defining \tl_if_empty_p:N on line ...
+Defining \tl_if_empty:NT on line ...
+Defining \tl_if_empty:NF on line ...
+Defining \tl_if_empty:NTF on line ...
+Defining \tl_if_empty_p:c on line ...
+Defining \tl_if_empty:cT on line ...
+Defining \tl_if_empty:cF on line ...
+Defining \tl_if_empty:cTF on line ...
+Defining \tl_if_empty_p:n on line ...
+Defining \tl_if_empty:nTF on line ...
+Defining \tl_if_empty:nT on line ...
+Defining \tl_if_empty:nF on line ...
+Defining \tl_if_empty_p:V on line ...
+Defining \tl_if_empty:VTF on line ...
+Defining \tl_if_empty:VT on line ...
+Defining \tl_if_empty:VF on line ...
+Defining \__tl_if_empty_return:o on line ...
+Defining \tl_if_empty_p:o on line ...
+Defining \tl_if_empty:oTF on line ...
+Defining \tl_if_empty:oT on line ...
+Defining \tl_if_empty:oF on line ...
+Defining \tl_if_eq_p:NN on line ...
+Defining \tl_if_eq:NNT on line ...
+Defining \tl_if_eq:NNF on line ...
+Defining \tl_if_eq:NNTF on line ...
+Defining \tl_if_eq_p:Nc on line ...
+Defining \tl_if_eq_p:cN on line ...
+Defining \tl_if_eq_p:cc on line ...
+Defining \tl_if_eq:NcTF on line ...
+Defining \tl_if_eq:cNTF on line ...
+Defining \tl_if_eq:ccTF on line ...
+Defining \tl_if_eq:NcT on line ...
+Defining \tl_if_eq:cNT on line ...
+Defining \tl_if_eq:ccT on line ...
+Defining \tl_if_eq:NcF on line ...
+Defining \tl_if_eq:cNF on line ...
+Defining \tl_if_eq:ccF on line ...
+Defining \tl_if_eq:nnT on line ...
+Defining \tl_if_eq:nnF on line ...
+Defining \tl_if_eq:nnTF on line ...
+Defining \l__tl_internal_a_tl on line ...
+Defining \l__tl_internal_b_tl on line ...
+Defining \tl_if_in:NnT on line ...
+Defining \tl_if_in:NnF on line ...
+Defining \tl_if_in:NnTF on line ...
+Defining \tl_if_in:cnT on line ...
+Defining \tl_if_in:cnF on line ...
+Defining \tl_if_in:cnTF on line ...
+Defining \tl_if_in:nnT on line ...
+Defining \tl_if_in:nnF on line ...
+Defining \tl_if_in:nnTF on line ...
+Defining \tl_if_in:VnT on line ...
+Defining \tl_if_in:onT on line ...
+Defining \tl_if_in:noT on line ...
+Defining \tl_if_in:VnF on line ...
+Defining \tl_if_in:onF on line ...
+Defining \tl_if_in:noF on line ...
+Defining \tl_if_in:VnTF on line ...
+Defining \tl_if_in:onTF on line ...
+Defining \tl_if_in:noTF on line ...
+Defining \tl_if_single_p:N on line ...
+Defining \tl_if_single:NT on line ...
+Defining \tl_if_single:NF on line ...
+Defining \tl_if_single:NTF on line ...
+Defining \tl_if_single_p:n on line ...
+Defining \tl_if_single:nT on line ...
+Defining \tl_if_single:nF on line ...
+Defining \tl_if_single:nTF on line ...
+Defining \__tl_if_single:nnw on line ...
+Defining \tl_case:Nn on line ...
+Defining \tl_case:NnT on line ...
+Defining \tl_case:NnF on line ...
+Defining \tl_case:NnTF on line ...
+Defining \__tl_case:NnTF on line ...
+Defining \__tl_case:Nw on line ...
+Defining \tl_case:cn on line ...
+Defining \tl_case:cnT on line ...
+Defining \tl_case:cnF on line ...
+Defining \tl_case:cnTF on line ...
+Defining \__prg_case_end:nw on line ...
+Defining \__tl_case_end:nw on line ...
+Defining \tl_map_function:nN on line ...
+Defining \tl_map_function:NN on line ...
+Defining \__tl_map_function:Nn on line ...
+Defining \tl_map_function:cN on line ...
+Defining \tl_map_inline:nn on line ...
+Defining \tl_map_inline:Nn on line ...
+Defining \tl_map_inline:cn on line ...
+Defining \tl_map_variable:nNn on line ...
+Defining \tl_map_variable:NNn on line ...
+Defining \__tl_map_variable:Nnn on line ...
+Defining \tl_map_variable:cNn on line ...
+Defining \tl_map_break: on line ...
+Defining \tl_map_break:n on line ...
+Defining \tl_to_str:N on line ...
+Defining \tl_to_str:c on line ...
+Defining \tl_use:N on line ...
+Defining \tl_use:c on line ...
+Defining \tl_count:n on line ...
+Defining \tl_count:N on line ...
+Defining \__tl_count:n on line ...
+Defining \tl_count:V on line ...
+Defining \tl_count:o on line ...
+Defining \tl_count:c on line ...
+Defining \tl_reverse_items:n on line ...
+Defining \__tl_reverse_items:nwNwn on line ...
+Defining \__tl_reverse_items:wn on line ...
+Defining \tl_trim_spaces:n on line ...
+Defining \tl_trim_spaces:N on line ...
+Defining \tl_gtrim_spaces:N on line ...
+Defining \tl_trim_spaces:c on line ...
+Defining \tl_gtrim_spaces:c on line ...
+Defining \__tl_trim_spaces:nn on line ...
+Defining \__tl_trim_spaces_auxi:w on line ...
+Defining \__tl_trim_spaces_auxii:w on line ...
+Defining \__tl_trim_spaces_auxiii:w on line ...
+Defining \__tl_trim_spaces_auxiv:w on line ...
+Defining \__tl_act:NNNnn on line ...
+Defining \__tl_act_loop:w on line ...
+Defining \__tl_act_normal:NwnNNN on line ...
+Defining \__tl_act_end:wn on line ...
+Defining \__tl_act_group:nwnNNN on line ...
+Defining \__tl_act_space:wwnNNN on line ...
+Defining \__tl_act_output:n on line ...
+Defining \__tl_act_reverse_output:n on line ...
+Defining \tl_reverse:n on line ...
+Defining \tl_reverse:o on line ...
+Defining \tl_reverse:V on line ...
+Defining \__tl_reverse_normal:nN on line ...
+Defining \__tl_reverse_group_preserve:nn on line ...
+Defining \__tl_reverse_space:n on line ...
+Defining \tl_reverse:N on line ...
+Defining \tl_greverse:N on line ...
+Defining \tl_reverse:c on line ...
+Defining \tl_greverse:c on line ...
+Defining \tl_head:n on line ...
+Defining \__tl_head_auxi:nw on line ...
+Defining \__tl_head_auxii:n on line ...
+Defining \tl_head:V on line ...
+Defining \tl_head:v on line ...
+Defining \tl_head:f on line ...
+Defining \tl_head:w on line ...
+Defining \tl_head:N on line ...
+Defining \tl_tail:n on line ...
+Defining \tl_tail:V on line ...
+Defining \tl_tail:v on line ...
+Defining \tl_tail:f on line ...
+Defining \tl_tail:N on line ...
+Defining \tl_if_head_eq_charcode_p:nN on line ...
+Defining \tl_if_head_eq_charcode:nNT on line ...
+Defining \tl_if_head_eq_charcode:nNF on line ...
+Defining \tl_if_head_eq_charcode:nNTF on line ...
+Defining \tl_if_head_eq_charcode_p:fN on line ...
+Defining \tl_if_head_eq_charcode:fNTF on line ...
+Defining \tl_if_head_eq_charcode:fNT on line ...
+Defining \tl_if_head_eq_charcode:fNF on line ...
+Defining \tl_if_head_eq_catcode_p:nN on line ...
+Defining \tl_if_head_eq_catcode:nNT on line ...
+Defining \tl_if_head_eq_catcode:nNF on line ...
+Defining \tl_if_head_eq_catcode:nNTF on line ...
+Defining \tl_if_head_eq_meaning_p:nN on line ...
+Defining \tl_if_head_eq_meaning:nNT on line ...
+Defining \tl_if_head_eq_meaning:nNF on line ...
+Defining \tl_if_head_eq_meaning:nNTF on line ...
+Defining \__tl_if_head_eq_meaning_normal:nN on line ...
+Defining \__tl_if_head_eq_meaning_special:nN on line ...
+Defining \tl_if_head_is_N_type_p:n on line ...
+Defining \tl_if_head_is_N_type:nT on line ...
+Defining \tl_if_head_is_N_type:nF on line ...
+Defining \tl_if_head_is_N_type:nTF on line ...
+Defining \__tl_if_head_is_N_type:w on line ...
+Defining \tl_if_head_is_group_p:n on line ...
+Defining \tl_if_head_is_group:nT on line ...
+Defining \tl_if_head_is_group:nF on line ...
+Defining \tl_if_head_is_group:nTF on line ...
+Defining \tl_if_head_is_space_p:n on line ...
+Defining \tl_if_head_is_space:nT on line ...
+Defining \tl_if_head_is_space:nF on line ...
+Defining \tl_if_head_is_space:nTF on line ...
+Defining \__tl_if_head_is_space:w on line ...
+Defining \tl_item:nn on line ...
+Defining \__tl_item:nn on line ...
+Defining \tl_item:Nn on line ...
+Defining \tl_item:cn on line ...
+Defining \tl_show:N on line ...
+Defining \tl_show:c on line ...
+Defining \tl_show:n on line ...
+Defining \g_tmpa_tl on line ...
+Defining \g_tmpb_tl on line ...
+Defining \l_tmpa_tl on line ...
+Defining \l_tmpb_tl on line ...
+Defining \str_head:n on line ...
+Defining \__str_head:w on line ...
+Defining \str_tail:n on line ...
+Defining \__str_tail:w on line ...
+Defining \__str_if_eq_x:nn on line ...
+Defining \__str_if_eq_x_return:nn on line ...
+Defining \str_if_eq_p:nn on line ...
+Defining \str_if_eq:nnT on line ...
+Defining \str_if_eq:nnF on line ...
+Defining \str_if_eq:nnTF on line ...
+Defining \str_if_eq_p:Vn on line ...
+Defining \str_if_eq_p:on on line ...
+Defining \str_if_eq_p:nV on line ...
+Defining \str_if_eq_p:no on line ...
+Defining \str_if_eq_p:VV on line ...
+Defining \str_if_eq:VnT on line ...
+Defining \str_if_eq:onT on line ...
+Defining \str_if_eq:nVT on line ...
+Defining \str_if_eq:noT on line ...
+Defining \str_if_eq:VVT on line ...
+Defining \str_if_eq:VnF on line ...
+Defining \str_if_eq:onF on line ...
+Defining \str_if_eq:nVF on line ...
+Defining \str_if_eq:noF on line ...
+Defining \str_if_eq:VVF on line ...
+Defining \str_if_eq:VnTF on line ...
+Defining \str_if_eq:onTF on line ...
+Defining \str_if_eq:nVTF on line ...
+Defining \str_if_eq:noTF on line ...
+Defining \str_if_eq:VVTF on line ...
+Defining \str_if_eq_x_p:nn on line ...
+Defining \str_if_eq_x:nnT on line ...
+Defining \str_if_eq_x:nnF on line ...
+Defining \str_if_eq_x:nnTF on line ...
+Defining \str_case:nn on line ...
+Defining \str_case:nnT on line ...
+Defining \str_case:nnF on line ...
+Defining \str_case:nnTF on line ...
+Defining \__str_case:nnTF on line ...
+Defining \str_case:on on line ...
+Defining \str_case:nV on line ...
+Defining \exp_args:Nnv on line ...
+Defining \str_case:nv on line ...
+Defining \str_case:onT on line ...
+Defining \str_case:nVT on line ...
+Defining \str_case:nvT on line ...
+Defining \str_case:onF on line ...
+Defining \str_case:nVF on line ...
+Defining \str_case:nvF on line ...
+Defining \str_case:onTF on line ...
+Defining \str_case:nVTF on line ...
+Defining \str_case:nvTF on line ...
+Defining \__str_case:nw on line ...
+Defining \str_case_x:nn on line ...
+Defining \str_case_x:nnT on line ...
+Defining \str_case_x:nnF on line ...
+Defining \str_case_x:nnTF on line ...
+Defining \__str_case_x:nnTF on line ...
+Defining \__str_case_x:nw on line ...
+Defining \__str_case_end:nw on line ...
+Defining \str_fold_case:n on line ...
+Defining \str_lower_case:n on line ...
+Defining \str_upper_case:n on line ...
+Defining \str_fold_case:V on line ...
+Defining \str_lower_case:f on line ...
+Defining \str_upper_case:f on line ...
+Defining \__str_change_case:nn on line ...
+Defining \__str_change_case_aux:nn on line ...
+Defining \__str_change_case_loop:nw on line ...
+Defining \__str_change_case_space:n on line ...
+Defining \__str_change_case_char:nN on line ...
+Defining \__str_change_case_char:NNNNNNNNn on line ...
+Defining \__seq_item:n on line ...
+Defining \l__seq_internal_a_tl on line ...
+Defining \l__seq_internal_b_tl on line ...
+Defining \__seq_tmp:w on line ...
+Defining \c_empty_seq on line ...
+Defining \seq_new:N on line ...
+Defining \seq_new:c on line ...
+Defining \seq_clear:N on line ...
+Defining \seq_clear:c on line ...
+Defining \seq_gclear:N on line ...
+Defining \seq_gclear:c on line ...
+Defining \seq_clear_new:N on line ...
+Defining \seq_clear_new:c on line ...
+Defining \seq_gclear_new:N on line ...
+Defining \seq_gclear_new:c on line ...
+Defining \seq_set_eq:NN on line ...
+Defining \seq_set_eq:Nc on line ...
+Defining \seq_set_eq:cN on line ...
+Defining \seq_set_eq:cc on line ...
+Defining \seq_gset_eq:NN on line ...
+Defining \seq_gset_eq:Nc on line ...
+Defining \seq_gset_eq:cN on line ...
+Defining \seq_gset_eq:cc on line ...
+Defining \seq_set_from_clist:NN on line ...
+Defining \seq_set_from_clist:Nn on line ...
+Defining \seq_gset_from_clist:NN on line ...
+Defining \seq_gset_from_clist:Nn on line ...
+Defining \seq_set_from_clist:Nc on line ...
+Defining \seq_set_from_clist:cN on line ...
+Defining \seq_set_from_clist:cc on line ...
+Defining \seq_set_from_clist:cn on line ...
+Defining \seq_gset_from_clist:Nc on line ...
+Defining \seq_gset_from_clist:cN on line ...
+Defining \seq_gset_from_clist:cc on line ...
+Defining \seq_gset_from_clist:cn on line ...
+Defining \seq_set_split:Nnn on line ...
+Defining \seq_gset_split:Nnn on line ...
+Defining \__seq_set_split:NNnn on line ...
+Defining \__seq_set_split_auxi:w on line ...
+Defining \__seq_set_split_auxii:w on line ...
+Defining \exp_args:NNnV on line ...
+Defining \seq_set_split:NnV on line ...
+Defining \seq_gset_split:NnV on line ...
+Defining \seq_concat:NNN on line ...
+Defining \seq_gconcat:NNN on line ...
+Defining \seq_concat:ccc on line ...
+Defining \seq_gconcat:ccc on line ...
+Defining \seq_if_exist:NTF on line ...
+Defining \seq_if_exist:NT on line ...
+Defining \seq_if_exist:NF on line ...
+Defining \seq_if_exist_p:N on line ...
+Defining \seq_if_exist:cTF on line ...
+Defining \seq_if_exist:cT on line ...
+Defining \seq_if_exist:cF on line ...
+Defining \seq_if_exist_p:c on line ...
+Defining \seq_put_left:Nn on line ...
+Defining \seq_gput_left:Nn on line ...
+Defining \__seq_put_left_aux:w on line ...
+Defining \seq_put_left:NV on line ...
+Defining \seq_put_left:Nv on line ...
+Defining \seq_put_left:No on line ...
+Defining \seq_put_left:Nx on line ...
+Defining \seq_put_left:cn on line ...
+Defining \seq_put_left:cV on line ...
+Defining \seq_put_left:cv on line ...
+Defining \seq_put_left:co on line ...
+Defining \seq_put_left:cx on line ...
+Defining \seq_gput_left:NV on line ...
+Defining \seq_gput_left:Nv on line ...
+Defining \seq_gput_left:No on line ...
+Defining \seq_gput_left:Nx on line ...
+Defining \seq_gput_left:cn on line ...
+Defining \seq_gput_left:cV on line ...
+Defining \seq_gput_left:cv on line ...
+Defining \seq_gput_left:co on line ...
+Defining \seq_gput_left:cx on line ...
+Defining \seq_put_right:Nn on line ...
+Defining \seq_gput_right:Nn on line ...
+Defining \seq_gput_right:NV on line ...
+Defining \seq_gput_right:Nv on line ...
+Defining \seq_gput_right:No on line ...
+Defining \seq_gput_right:Nx on line ...
+Defining \seq_gput_right:cn on line ...
+Defining \seq_gput_right:cV on line ...
+Defining \seq_gput_right:cv on line ...
+Defining \seq_gput_right:co on line ...
+Defining \seq_gput_right:cx on line ...
+Defining \seq_put_right:NV on line ...
+Defining \seq_put_right:Nv on line ...
+Defining \seq_put_right:No on line ...
+Defining \seq_put_right:Nx on line ...
+Defining \seq_put_right:cn on line ...
+Defining \seq_put_right:cV on line ...
+Defining \seq_put_right:cv on line ...
+Defining \seq_put_right:co on line ...
+Defining \seq_put_right:cx on line ...
+Defining \__seq_wrap_item:n on line ...
+Defining \l__seq_remove_seq on line ...
+Defining \seq_remove_duplicates:N on line ...
+Defining \seq_gremove_duplicates:N on line ...
+Defining \__seq_remove_duplicates:NN on line ...
+Defining \seq_remove_duplicates:c on line ...
+Defining \seq_gremove_duplicates:c on line ...
+Defining \seq_remove_all:Nn on line ...
+Defining \seq_gremove_all:Nn on line ...
+Defining \__seq_remove_all_aux:NNn on line ...
+Defining \seq_remove_all:cn on line ...
+Defining \seq_gremove_all:cn on line ...
+Defining \seq_reverse:N on line ...
+Defining \seq_greverse:N on line ...
+Defining \__seq_reverse:NN on line ...
+Defining \__seq_reverse_item:nwn on line ...
+Defining \seq_reverse:c on line ...
+Defining \seq_greverse:c on line ...
+Defining \seq_if_empty_p:N on line ...
+Defining \seq_if_empty:NT on line ...
+Defining \seq_if_empty:NF on line ...
+Defining \seq_if_empty:NTF on line ...
+Defining \seq_if_empty_p:c on line ...
+Defining \seq_if_empty:cT on line ...
+Defining \seq_if_empty:cF on line ...
+Defining \seq_if_empty:cTF on line ...
+Defining \seq_if_in:NnT on line ...
+Defining \seq_if_in:NnF on line ...
+Defining \seq_if_in:NnTF on line ...
+Defining \__seq_if_in: on line ...
+Defining \seq_if_in:NVT on line ...
+Defining \seq_if_in:NvT on line ...
+Defining \seq_if_in:NoT on line ...
+Defining \seq_if_in:NxT on line ...
+Defining \seq_if_in:cnT on line ...
+Defining \seq_if_in:cVT on line ...
+Defining \seq_if_in:cvT on line ...
+Defining \seq_if_in:coT on line ...
+Defining \seq_if_in:cxT on line ...
+Defining \seq_if_in:NVF on line ...
+Defining \seq_if_in:NvF on line ...
+Defining \seq_if_in:NoF on line ...
+Defining \seq_if_in:NxF on line ...
+Defining \seq_if_in:cnF on line ...
+Defining \seq_if_in:cVF on line ...
+Defining \seq_if_in:cvF on line ...
+Defining \seq_if_in:coF on line ...
+Defining \seq_if_in:cxF on line ...
+Defining \seq_if_in:NVTF on line ...
+Defining \seq_if_in:NvTF on line ...
+Defining \seq_if_in:NoTF on line ...
+Defining \seq_if_in:NxTF on line ...
+Defining \seq_if_in:cnTF on line ...
+Defining \seq_if_in:cVTF on line ...
+Defining \seq_if_in:cvTF on line ...
+Defining \seq_if_in:coTF on line ...
+Defining \seq_if_in:cxTF on line ...
+Defining \__seq_pop:NNNN on line ...
+Defining \__seq_pop_TF:NNNN on line ...
+Defining \seq_get_left:NN on line ...
+Defining \__seq_get_left:wnw on line ...
+Defining \seq_get_left:cN on line ...
+Defining \seq_pop_left:NN on line ...
+Defining \seq_gpop_left:NN on line ...
+Defining \__seq_pop_left:NNN on line ...
+Defining \__seq_pop_left:wnwNNN on line ...
+Defining \seq_pop_left:cN on line ...
+Defining \seq_gpop_left:cN on line ...
+Defining \seq_get_right:NN on line ...
+Defining \__seq_get_right_loop:nn on line ...
+Defining \seq_get_right:cN on line ...
+Defining \seq_pop_right:NN on line ...
+Defining \seq_gpop_right:NN on line ...
+Defining \__seq_pop_right:NNN on line ...
+Defining \__seq_pop_right_loop:nn on line ...
+Defining \seq_pop_right:cN on line ...
+Defining \seq_gpop_right:cN on line ...
+Defining \seq_get_left:NNT on line ...
+Defining \seq_get_left:NNF on line ...
+Defining \seq_get_left:NNTF on line ...
+Defining \seq_get_right:NNT on line ...
+Defining \seq_get_right:NNF on line ...
+Defining \seq_get_right:NNTF on line ...
+Defining \seq_get_left:cNT on line ...
+Defining \seq_get_left:cNF on line ...
+Defining \seq_get_left:cNTF on line ...
+Defining \seq_get_right:cNT on line ...
+Defining \seq_get_right:cNF on line ...
+Defining \seq_get_right:cNTF on line ...
+Defining \seq_pop_left:NNT on line ...
+Defining \seq_pop_left:NNF on line ...
+Defining \seq_pop_left:NNTF on line ...
+Defining \seq_gpop_left:NNT on line ...
+Defining \seq_gpop_left:NNF on line ...
+Defining \seq_gpop_left:NNTF on line ...
+Defining \seq_pop_right:NNT on line ...
+Defining \seq_pop_right:NNF on line ...
+Defining \seq_pop_right:NNTF on line ...
+Defining \seq_gpop_right:NNT on line ...
+Defining \seq_gpop_right:NNF on line ...
+Defining \seq_gpop_right:NNTF on line ...
+Defining \seq_pop_left:cNT on line ...
+Defining \seq_pop_left:cNF on line ...
+Defining \seq_pop_left:cNTF on line ...
+Defining \seq_gpop_left:cNT on line ...
+Defining \seq_gpop_left:cNF on line ...
+Defining \seq_gpop_left:cNTF on line ...
+Defining \seq_pop_right:cNT on line ...
+Defining \seq_pop_right:cNF on line ...
+Defining \seq_pop_right:cNTF on line ...
+Defining \seq_gpop_right:cNT on line ...
+Defining \seq_gpop_right:cNF on line ...
+Defining \seq_gpop_right:cNTF on line ...
+Defining \seq_item:Nn on line ...
+Defining \__seq_item:wNn on line ...
+Defining \__seq_item:nnn on line ...
+Defining \seq_item:cn on line ...
+Defining \seq_map_break: on line ...
+Defining \seq_map_break:n on line ...
+Defining \seq_map_function:NN on line ...
+Defining \__seq_map_function:NNn on line ...
+Defining \seq_map_function:cN on line ...
+Defining \__seq_push_item_def:n on line ...
+Defining \__seq_push_item_def:x on line ...
+Defining \__seq_push_item_def: on line ...
+Defining \__seq_pop_item_def: on line ...
+Defining \seq_map_inline:Nn on line ...
+Defining \seq_map_inline:cn on line ...
+Defining \seq_map_variable:NNn on line ...
+Defining \seq_map_variable:Ncn on line ...
+Defining \seq_map_variable:cNn on line ...
+Defining \seq_map_variable:ccn on line ...
+Defining \seq_count:N on line ...
+Defining \__seq_count:n on line ...
+Defining \seq_count:c on line ...
+Defining \seq_use:Nnnn on line ...
+Defining \seq_use:cnnn on line ...
+Defining \__seq_use:NNnNnn on line ...
+Defining \__seq_use_setup:w on line ...
+Defining \__seq_use:nwwwwnwn on line ...
+Defining \__seq_use:nwwn on line ...
+Defining \seq_use:Nn on line ...
+Defining \seq_use:cn on line ...
+Defining \seq_push:Nn on line ...
+Defining \seq_push:NV on line ...
+Defining \seq_push:Nv on line ...
+Defining \seq_push:No on line ...
+Defining \seq_push:Nx on line ...
+Defining \seq_push:cn on line ...
+Defining \seq_push:cV on line ...
+Defining \seq_push:cv on line ...
+Defining \seq_push:co on line ...
+Defining \seq_push:cx on line ...
+Defining \seq_gpush:Nn on line ...
+Defining \seq_gpush:NV on line ...
+Defining \seq_gpush:Nv on line ...
+Defining \seq_gpush:No on line ...
+Defining \seq_gpush:Nx on line ...
+Defining \seq_gpush:cn on line ...
+Defining \seq_gpush:cV on line ...
+Defining \seq_gpush:cv on line ...
+Defining \seq_gpush:co on line ...
+Defining \seq_gpush:cx on line ...
+Defining \seq_get:NN on line ...
+Defining \seq_get:cN on line ...
+Defining \seq_pop:NN on line ...
+Defining \seq_pop:cN on line ...
+Defining \seq_gpop:NN on line ...
+Defining \seq_gpop:cN on line ...
+Defining \seq_get:NNT on line ...
+Defining \seq_get:NNF on line ...
+Defining \seq_get:NNTF on line ...
+Defining \seq_get:cNT on line ...
+Defining \seq_get:cNF on line ...
+Defining \seq_get:cNTF on line ...
+Defining \seq_pop:NNT on line ...
+Defining \seq_pop:NNF on line ...
+Defining \seq_pop:NNTF on line ...
+Defining \seq_pop:cNT on line ...
+Defining \seq_pop:cNF on line ...
+Defining \seq_pop:cNTF on line ...
+Defining \seq_gpop:NNT on line ...
+Defining \seq_gpop:NNF on line ...
+Defining \seq_gpop:NNTF on line ...
+Defining \seq_gpop:cNT on line ...
+Defining \seq_gpop:cNF on line ...
+Defining \seq_gpop:cNTF on line ...
+Defining \seq_show:N on line ...
+Defining \seq_show:c on line ...
+Defining \l_tmpa_seq on line ...
+Defining \l_tmpb_seq on line ...
+Defining \g_tmpa_seq on line ...
+Defining \g_tmpb_seq on line ...
+Defining \__int_value:w on line ...
+Defining \__int_eval:w on line ...
+Defining \__int_eval_end: on line ...
+Defining \if_int_odd:w on line ...
+Defining \if_case:w on line ...
+Defining \int_eval:n on line ...
+Defining \int_abs:n on line ...
+Defining \__int_abs:N on line ...
+Defining \__int_maxmin:wwN on line ...
+Defining \int_div_truncate:nn on line ...
+Defining \__int_div_truncate:NwNw on line ...
+Defining \int_div_round:nn on line ...
+Defining \int_mod:nn on line ...
+Defining \__int_mod:ww on line ...
+Defining \int_new:N on line ...
+Defining \int_new:c on line ...
+Defining \int_const:Nn on line ...
+Defining \int_const:cn on line ...
+Defining \__int_constdef:Nw on line ...
+Defining \int_zero:N on line ...
+Defining \int_gzero:N on line ...
+Defining \int_zero:c on line ...
+Defining \int_gzero:c on line ...
+Defining \int_zero_new:N on line ...
+Defining \int_gzero_new:N on line ...
+Defining \int_zero_new:c on line ...
+Defining \int_gzero_new:c on line ...
+Defining \int_set_eq:NN on line ...
+Defining \int_set_eq:cN on line ...
+Defining \int_set_eq:Nc on line ...
+Defining \int_set_eq:cc on line ...
+Defining \int_gset_eq:NN on line ...
+Defining \int_gset_eq:cN on line ...
+Defining \int_gset_eq:Nc on line ...
+Defining \int_gset_eq:cc on line ...
+Defining \int_if_exist:NTF on line ...
+Defining \int_if_exist:NT on line ...
+Defining \int_if_exist:NF on line ...
+Defining \int_if_exist_p:N on line ...
+Defining \int_if_exist:cTF on line ...
+Defining \int_if_exist:cT on line ...
+Defining \int_if_exist:cF on line ...
+Defining \int_if_exist_p:c on line ...
+Defining \int_add:Nn on line ...
+Defining \int_sub:Nn on line ...
+Defining \int_gadd:Nn on line ...
+Defining \int_gsub:Nn on line ...
+Defining \int_add:cn on line ...
+Defining \int_gadd:cn on line ...
+Defining \int_sub:cn on line ...
+Defining \int_gsub:cn on line ...
+Defining \int_incr:N on line ...
+Defining \int_decr:N on line ...
+Defining \int_gincr:N on line ...
+Defining \int_gdecr:N on line ...
+Defining \int_incr:c on line ...
+Defining \int_decr:c on line ...
+Defining \int_gincr:c on line ...
+Defining \int_gdecr:c on line ...
+Defining \int_set:Nn on line ...
+Defining \int_gset:Nn on line ...
+Defining \int_set:cn on line ...
+Defining \int_gset:cn on line ...
+Defining \int_use:N on line ...
+Defining \int_use:c on line ...
+Defining \__prg_compare_error: on line ...
+Defining \__prg_compare_error:Nw on line ...
+Defining \int_compare_p:n on line ...
+Defining \int_compare:nT on line ...
+Defining \int_compare:nF on line ...
+Defining \int_compare:nTF on line ...
+Defining \__int_compare:w on line ...
+Defining \__int_compare:Nw on line ...
+Defining \__int_compare:NNw on line ...
+Defining \__int_compare_end_=:NNw on line ...
+Defining \__int_compare:nnN on line ...
+Defining \__int_compare_=:NNw on line ...
+Defining \__int_compare_<:NNw on line ...
+Defining \__int_compare_>:NNw on line ...
+Defining \__int_compare_==:NNw on line ...
+Defining \__int_compare_!=:NNw on line ...
+Defining \__int_compare_<=:NNw on line ...
+Defining \__int_compare_>=:NNw on line ...
+Defining \int_compare_p:nNn on line ...
+Defining \int_compare:nNnT on line ...
+Defining \int_compare:nNnF on line ...
+Defining \int_compare:nNnTF on line ...
+Defining \int_case:nnTF on line ...
+Defining \int_case:nnT on line ...
+Defining \int_case:nnF on line ...
+Defining \int_case:nn on line ...
+Defining \__int_case:nnTF on line ...
+Defining \__int_case:nw on line ...
+Defining \__int_case_end:nw on line ...
+Defining \int_if_odd_p:n on line ...
+Defining \int_if_odd:nT on line ...
+Defining \int_if_odd:nF on line ...
+Defining \int_if_odd:nTF on line ...
+Defining \int_if_even_p:n on line ...
+Defining \int_if_even:nT on line ...
+Defining \int_if_even:nF on line ...
+Defining \int_if_even:nTF on line ...
+Defining \int_while_do:nn on line ...
+Defining \int_until_do:nn on line ...
+Defining \int_do_while:nn on line ...
+Defining \int_do_until:nn on line ...
+Defining \int_while_do:nNnn on line ...
+Defining \int_until_do:nNnn on line ...
+Defining \int_do_while:nNnn on line ...
+Defining \int_do_until:nNnn on line ...
+Defining \int_step_function:nnnN on line ...
+Defining \__int_step:wwwN on line ...
+Defining \__int_step:NnnnN on line ...
+Defining \int_step_inline:nnnn on line ...
+Defining \int_step_variable:nnnNn on line ...
+Defining \__int_step:NNnnnn on line ...
+Defining \int_to_arabic:n on line ...
+Defining \int_to_symbols:nnn on line ...
+Defining \__int_to_symbols:nnnn on line ...
+Defining \int_to_alph:n on line ...
+Defining \int_to_Alph:n on line ...
+Defining \int_to_base:nn on line ...
+Defining \int_to_Base:nn on line ...
+Defining \__int_to_base:nn on line ...
+Defining \__int_to_Base:nn on line ...
+Defining \__int_to_base:nnN on line ...
+Defining \__int_to_base:nnnN on line ...
+Defining \__int_to_Base:nnN on line ...
+Defining \__int_to_Base:nnnN on line ...
+Defining \__int_to_letter:n on line ...
+Defining \__int_to_Letter:n on line ...
+Defining \int_to_bin:n on line ...
+Defining \int_to_hex:n on line ...
+Defining \int_to_Hex:n on line ...
+Defining \int_to_oct:n on line ...
+Defining \int_to_roman:n on line ...
+Defining \__int_to_roman:N on line ...
+Defining \int_to_Roman:n on line ...
+Defining \__int_to_Roman_aux:N on line ...
+Defining \__int_to_roman_i:w on line ...
+Defining \__int_to_roman_v:w on line ...
+Defining \__int_to_roman_x:w on line ...
+Defining \__int_to_roman_l:w on line ...
+Defining \__int_to_roman_c:w on line ...
+Defining \__int_to_roman_d:w on line ...
+Defining \__int_to_roman_m:w on line ...
+Defining \__int_to_roman_Q:w on line ...
+Defining \__int_to_Roman_i:w on line ...
+Defining \__int_to_Roman_v:w on line ...
+Defining \__int_to_Roman_x:w on line ...
+Defining \__int_to_Roman_l:w on line ...
+Defining \__int_to_Roman_c:w on line ...
+Defining \__int_to_Roman_d:w on line ...
+Defining \__int_to_Roman_m:w on line ...
+Defining \__int_to_Roman_Q:w on line ...
+Defining \__int_pass_signs:wn on line ...
+Defining \__int_pass_signs_end:wn on line ...
+Defining \int_from_alph:n on line ...
+Defining \__int_from_alph:nN on line ...
+Defining \__int_from_alph:N on line ...
+Defining \int_from_base:nn on line ...
+Defining \__int_from_base:nnN on line ...
+Defining \__int_from_base:N on line ...
+Defining \int_from_bin:n on line ...
+Defining \int_from_hex:n on line ...
+Defining \int_from_oct:n on line ...
+Defining \c__int_from_roman_i_int on line ...
+Defining \c__int_from_roman_v_int on line ...
+Defining \c__int_from_roman_x_int on line ...
+Defining \c__int_from_roman_l_int on line ...
+Defining \c__int_from_roman_c_int on line ...
+Defining \c__int_from_roman_d_int on line ...
+Defining \c__int_from_roman_m_int on line ...
+Defining \c__int_from_roman_I_int on line ...
+Defining \c__int_from_roman_V_int on line ...
+Defining \c__int_from_roman_X_int on line ...
+Defining \c__int_from_roman_L_int on line ...
+Defining \c__int_from_roman_C_int on line ...
+Defining \c__int_from_roman_D_int on line ...
+Defining \c__int_from_roman_M_int on line ...
+Defining \int_from_roman:n on line ...
+Defining \__int_from_roman:NN on line ...
+Defining \__int_from_roman_error:w on line ...
+Defining \int_show:N on line ...
+Defining \int_show:c on line ...
+Defining \int_show:n on line ...
+Defining \c_one on line ...
+Defining \c_two on line ...
+Defining \c_three on line ...
+Defining \c_four on line ...
+Defining \c_five on line ...
+Defining \c_six on line ...
+Defining \c_seven on line ...
+Defining \c_eight on line ...
+Defining \c_nine on line ...
+Defining \c_ten on line ...
+Defining \c_eleven on line ...
+Defining \c_twelve on line ...
+Defining \c_thirteen on line ...
+Defining \c_fourteen on line ...
+Defining \c_fifteen on line ...
+Defining \c_thirty_two on line ...
+Defining \c_two_hundred_fifty_five on line ...
+Defining \c_two_hundred_fifty_six on line ...
+Defining \c_one_hundred on line ...
+Defining \c_one_thousand on line ...
+Defining \c_ten_thousand on line ...
+Defining \c_max_int on line ...
+\c_max_int=\count113
+Defining \l_tmpa_int on line ...
+\l_tmpa_int=\count114
+Defining \l_tmpb_int on line ...
+\l_tmpb_int=\count115
+Defining \g_tmpa_int on line ...
+\g_tmpa_int=\count116
+Defining \g_tmpb_int on line ...
+\g_tmpb_int=\count117
+Defining \int_to_binary:n on line ...
+Defining \int_to_hexadecimal:n on line ...
+Defining \int_to_octal:n on line ...
+Defining \int_from_binary:n on line ...
+Defining \int_from_hexadecimal:n on line ...
+Defining \int_from_octal:n on line ...
+Defining \quark_new:N on line ...
+Defining \q_nil on line ...
+Defining \q_mark on line ...
+Defining \q_no_value on line ...
+Defining \q_stop on line ...
+Defining \q_recursion_tail on line ...
+Defining \q_recursion_stop on line ...
+Defining \quark_if_recursion_tail_stop:N on line ...
+Defining \quark_if_recursion_tail_stop_do:Nn on line ...
+Defining \quark_if_recursion_tail_stop:n on line ...
+Defining \quark_if_recursion_tail_stop_do:nn on line ...
+Defining \__quark_if_recursion_tail:w on line ...
+Defining \quark_if_recursion_tail_stop:o on line ...
+Defining \quark_if_recursion_tail_stop_do:on on line ...
+Defining \__quark_if_recursion_tail_break:NN on line ...
+Defining \__quark_if_recursion_tail_break:nN on line ...
+Defining \quark_if_nil_p:N on line ...
+Defining \quark_if_nil:NT on line ...
+Defining \quark_if_nil:NF on line ...
+Defining \quark_if_nil:NTF on line ...
+Defining \quark_if_no_value_p:N on line ...
+Defining \quark_if_no_value:NT on line ...
+Defining \quark_if_no_value:NF on line ...
+Defining \quark_if_no_value:NTF on line ...
+Defining \quark_if_no_value_p:c on line ...
+Defining \quark_if_no_value:cT on line ...
+Defining \quark_if_no_value:cF on line ...
+Defining \quark_if_no_value:cTF on line ...
+Defining \quark_if_nil_p:n on line ...
+Defining \quark_if_nil:nT on line ...
+Defining \quark_if_nil:nF on line ...
+Defining \quark_if_nil:nTF on line ...
+Defining \__quark_if_nil:w on line ...
+Defining \quark_if_no_value_p:n on line ...
+Defining \quark_if_no_value:nT on line ...
+Defining \quark_if_no_value:nF on line ...
+Defining \quark_if_no_value:nTF on line ...
+Defining \__quark_if_no_value:w on line ...
+Defining \quark_if_nil_p:V on line ...
+Defining \quark_if_nil_p:o on line ...
+Defining \quark_if_nil:VTF on line ...
+Defining \quark_if_nil:oTF on line ...
+Defining \quark_if_nil:VT on line ...
+Defining \quark_if_nil:oT on line ...
+Defining \quark_if_nil:VF on line ...
+Defining \quark_if_nil:oF on line ...
+Defining \q__tl_act_mark on line ...
+Defining \q__tl_act_stop on line ...
+Defining \g__scan_marks_tl on line ...
+Defining \__scan_new:N on line ...
+Defining \s__stop on line ...
+Defining \__use_none_delimit_by_s__stop:w on line ...
+Defining \s__seq on line ...
+Defining \if_bool:N on line ...
+Defining \if_predicate:w on line ...
+Defining \bool_new:N on line ...
+Defining \bool_new:c on line ...
+Defining \bool_set_true:N on line ...
+Defining \bool_set_false:N on line ...
+Defining \bool_gset_true:N on line ...
+Defining \bool_gset_false:N on line ...
+Defining \bool_set_true:c on line ...
+Defining \bool_set_false:c on line ...
+Defining \bool_gset_true:c on line ...
+Defining \bool_gset_false:c on line ...
+Defining \bool_set_eq:NN on line ...
+Defining \bool_set_eq:Nc on line ...
+Defining \bool_set_eq:cN on line ...
+Defining \bool_set_eq:cc on line ...
+Defining \bool_gset_eq:NN on line ...
+Defining \bool_gset_eq:Nc on line ...
+Defining \bool_gset_eq:cN on line ...
+Defining \bool_gset_eq:cc on line ...
+Defining \bool_set:Nn on line ...
+Defining \bool_gset:Nn on line ...
+Defining \bool_set:cn on line ...
+Defining \bool_gset:cn on line ...
+Defining \bool_if_p:N on line ...
+Defining \bool_if:NT on line ...
+Defining \bool_if:NF on line ...
+Defining \bool_if:NTF on line ...
+Defining \bool_if_p:c on line ...
+Defining \bool_if:cT on line ...
+Defining \bool_if:cF on line ...
+Defining \bool_if:cTF on line ...
+Defining \bool_show:N on line ...
+Defining \bool_show:n on line ...
+Defining \__bool_to_str:n on line ...
+Defining \bool_show:c on line ...
+Defining \l_tmpa_bool on line ...
+Defining \l_tmpb_bool on line ...
+Defining \g_tmpa_bool on line ...
+Defining \g_tmpb_bool on line ...
+Defining \bool_if_exist:NTF on line ...
+Defining \bool_if_exist:NT on line ...
+Defining \bool_if_exist:NF on line ...
+Defining \bool_if_exist_p:N on line ...
+Defining \bool_if_exist:cTF on line ...
+Defining \bool_if_exist:cT on line ...
+Defining \bool_if_exist:cF on line ...
+Defining \bool_if_exist_p:c on line ...
+Defining \bool_if:nT on line ...
+Defining \bool_if:nF on line ...
+Defining \bool_if:nTF on line ...
+Defining \bool_if_p:n on line ...
+Defining \__bool_if_left_parentheses:wwwn on line ...
+Defining \__bool_if_right_parentheses:wwwn on line ...
+Defining \__bool_if_or:wwwn on line ...
+Defining \__bool_if_parse:NNNww on line ...
+Defining \__bool_get_next:NN on line ...
+Defining \__bool_!:Nw on line ...
+Defining \__bool_(:Nw on line ...
+Defining \__bool_p:Nw on line ...
+Defining \__bool_choose:NNN on line ...
+Defining \__bool_)_0:w on line ...
+Defining \__bool_)_1:w on line ...
+Defining \__bool_S_0:w on line ...
+Defining \__bool_S_1:w on line ...
+Defining \__bool_&_1:w on line ...
+Defining \__bool_|_0:w on line ...
+Defining \__bool_&_0:w on line ...
+Defining \__bool_|_1:w on line ...
+Defining \__bool_eval_skip_to_end_auxi:Nw on line ...
+Defining \__bool_eval_skip_to_end_auxii:Nw on line ...
+Defining \__bool_eval_skip_to_end_auxiii:Nw on line ...
+Defining \bool_not_p:n on line ...
+Defining \bool_xor_p:nn on line ...
+Defining \bool_while_do:Nn on line ...
+Defining \bool_until_do:Nn on line ...
+Defining \bool_while_do:cn on line ...
+Defining \bool_until_do:cn on line ...
+Defining \bool_do_while:Nn on line ...
+Defining \bool_do_until:Nn on line ...
+Defining \bool_do_while:cn on line ...
+Defining \bool_do_until:cn on line ...
+Defining \bool_while_do:nn on line ...
+Defining \bool_do_while:nn on line ...
+Defining \bool_until_do:nn on line ...
+Defining \bool_do_until:nn on line ...
+Defining \prg_replicate:nn on line ...
+Defining \__prg_replicate:N on line ...
+Defining \__prg_replicate_first:N on line ...
+Defining \__prg_replicate_ on line ...
+Defining \__prg_replicate_0:n on line ...
+Defining \__prg_replicate_1:n on line ...
+Defining \__prg_replicate_2:n on line ...
+Defining \__prg_replicate_3:n on line ...
+Defining \__prg_replicate_4:n on line ...
+Defining \__prg_replicate_5:n on line ...
+Defining \__prg_replicate_6:n on line ...
+Defining \__prg_replicate_7:n on line ...
+Defining \__prg_replicate_8:n on line ...
+Defining \__prg_replicate_9:n on line ...
+Defining \__prg_replicate_first_-:n on line ...
+Defining \__prg_replicate_first_0:n on line ...
+Defining \__prg_replicate_first_1:n on line ...
+Defining \__prg_replicate_first_2:n on line ...
+Defining \__prg_replicate_first_3:n on line ...
+Defining \__prg_replicate_first_4:n on line ...
+Defining \__prg_replicate_first_5:n on line ...
+Defining \__prg_replicate_first_6:n on line ...
+Defining \__prg_replicate_first_7:n on line ...
+Defining \__prg_replicate_first_8:n on line ...
+Defining \__prg_replicate_first_9:n on line ...
+Defining \mode_if_vertical_p: on line ...
+Defining \mode_if_vertical:T on line ...
+Defining \mode_if_vertical:F on line ...
+Defining \mode_if_vertical:TF on line ...
+Defining \mode_if_horizontal_p: on line ...
+Defining \mode_if_horizontal:T on line ...
+Defining \mode_if_horizontal:F on line ...
+Defining \mode_if_horizontal:TF on line ...
+Defining \mode_if_inner_p: on line ...
+Defining \mode_if_inner:T on line ...
+Defining \mode_if_inner:F on line ...
+Defining \mode_if_inner:TF on line ...
+Defining \mode_if_math_p: on line ...
+Defining \mode_if_math:T on line ...
+Defining \mode_if_math:F on line ...
+Defining \mode_if_math:TF on line ...
+Defining \group_align_safe_begin: on line ...
+Defining \group_align_safe_end: on line ...
+Defining \g__prg_map_int on line ...
+\g__prg_map_int=\count118
+Defining \scan_align_safe_stop: on line ...
+Defining \c_empty_clist on line ...
+Defining \l__clist_internal_clist on line ...
+Defining \__clist_tmp:w on line ...
+Defining \clist_new:N on line ...
+Defining \clist_new:c on line ...
+Defining \clist_const:Nn on line ...
+Defining \clist_const:cn on line ...
+Defining \clist_const:Nx on line ...
+Defining \clist_const:cx on line ...
+Defining \clist_clear:N on line ...
+Defining \clist_clear:c on line ...
+Defining \clist_gclear:N on line ...
+Defining \clist_gclear:c on line ...
+Defining \clist_clear_new:N on line ...
+Defining \clist_clear_new:c on line ...
+Defining \clist_gclear_new:N on line ...
+Defining \clist_gclear_new:c on line ...
+Defining \clist_set_eq:NN on line ...
+Defining \clist_set_eq:Nc on line ...
+Defining \clist_set_eq:cN on line ...
+Defining \clist_set_eq:cc on line ...
+Defining \clist_gset_eq:NN on line ...
+Defining \clist_gset_eq:Nc on line ...
+Defining \clist_gset_eq:cN on line ...
+Defining \clist_gset_eq:cc on line ...
+Defining \clist_set_from_seq:NN on line ...
+Defining \clist_gset_from_seq:NN on line ...
+Defining \__clist_set_from_seq:NNNN on line ...
+Defining \__clist_wrap_item:n on line ...
+Defining \__clist_set_from_seq:w on line ...
+Defining \clist_set_from_seq:Nc on line ...
+Defining \clist_set_from_seq:cN on line ...
+Defining \clist_set_from_seq:cc on line ...
+Defining \clist_gset_from_seq:Nc on line ...
+Defining \clist_gset_from_seq:cN on line ...
+Defining \clist_gset_from_seq:cc on line ...
+Defining \clist_concat:NNN on line ...
+Defining \clist_gconcat:NNN on line ...
+Defining \__clist_concat:NNNN on line ...
+Defining \clist_concat:ccc on line ...
+Defining \clist_gconcat:ccc on line ...
+Defining \clist_if_exist:NTF on line ...
+Defining \clist_if_exist:NT on line ...
+Defining \clist_if_exist:NF on line ...
+Defining \clist_if_exist_p:N on line ...
+Defining \clist_if_exist:cTF on line ...
+Defining \clist_if_exist:cT on line ...
+Defining \clist_if_exist:cF on line ...
+Defining \clist_if_exist_p:c on line ...
+Defining \__clist_trim_spaces_generic:nw on line ...
+Defining \__clist_trim_spaces_generic:nn on line ...
+Defining \__clist_trim_spaces:n on line ...
+Defining \__clist_trim_spaces:nn on line ...
+Defining \clist_set:Nn on line ...
+Defining \clist_gset:Nn on line ...
+Defining \clist_set:NV on line ...
+Defining \clist_set:No on line ...
+Defining \clist_set:Nx on line ...
+Defining \clist_set:cn on line ...
+Defining \clist_set:cV on line ...
+Defining \clist_set:co on line ...
+Defining \clist_set:cx on line ...
+Defining \clist_gset:NV on line ...
+Defining \clist_gset:No on line ...
+Defining \clist_gset:Nx on line ...
+Defining \clist_gset:cn on line ...
+Defining \clist_gset:cV on line ...
+Defining \clist_gset:co on line ...
+Defining \clist_gset:cx on line ...
+Defining \clist_put_left:Nn on line ...
+Defining \clist_gput_left:Nn on line ...
+Defining \__clist_put_left:NNNn on line ...
+Defining \clist_put_left:NV on line ...
+Defining \clist_put_left:No on line ...
+Defining \clist_put_left:Nx on line ...
+Defining \clist_put_left:cn on line ...
+Defining \clist_put_left:cV on line ...
+Defining \clist_put_left:co on line ...
+Defining \clist_put_left:cx on line ...
+Defining \clist_gput_left:NV on line ...
+Defining \clist_gput_left:No on line ...
+Defining \clist_gput_left:Nx on line ...
+Defining \clist_gput_left:cn on line ...
+Defining \clist_gput_left:cV on line ...
+Defining \clist_gput_left:co on line ...
+Defining \clist_gput_left:cx on line ...
+Defining \clist_put_right:Nn on line ...
+Defining \clist_gput_right:Nn on line ...
+Defining \__clist_put_right:NNNn on line ...
+Defining \clist_put_right:NV on line ...
+Defining \clist_put_right:No on line ...
+Defining \clist_put_right:Nx on line ...
+Defining \clist_put_right:cn on line ...
+Defining \clist_put_right:cV on line ...
+Defining \clist_put_right:co on line ...
+Defining \clist_put_right:cx on line ...
+Defining \clist_gput_right:NV on line ...
+Defining \clist_gput_right:No on line ...
+Defining \clist_gput_right:Nx on line ...
+Defining \clist_gput_right:cn on line ...
+Defining \clist_gput_right:cV on line ...
+Defining \clist_gput_right:co on line ...
+Defining \clist_gput_right:cx on line ...
+Defining \clist_get:NN on line ...
+Defining \__clist_get:wN on line ...
+Defining \clist_get:cN on line ...
+Defining \clist_pop:NN on line ...
+Defining \clist_gpop:NN on line ...
+Defining \__clist_pop:NNN on line ...
+Defining \__clist_pop:wwNNN on line ...
+Defining \__clist_pop:wN on line ...
+Defining \clist_pop:cN on line ...
+Defining \clist_gpop:cN on line ...
+Defining \clist_get:NNT on line ...
+Defining \clist_get:NNF on line ...
+Defining \clist_get:NNTF on line ...
+Defining \clist_get:cNT on line ...
+Defining \clist_get:cNF on line ...
+Defining \clist_get:cNTF on line ...
+Defining \clist_pop:NNT on line ...
+Defining \clist_pop:NNF on line ...
+Defining \clist_pop:NNTF on line ...
+Defining \clist_gpop:NNT on line ...
+Defining \clist_gpop:NNF on line ...
+Defining \clist_gpop:NNTF on line ...
+Defining \__clist_pop_TF:NNN on line ...
+Defining \clist_pop:cNT on line ...
+Defining \clist_pop:cNF on line ...
+Defining \clist_pop:cNTF on line ...
+Defining \clist_gpop:cNT on line ...
+Defining \clist_gpop:cNF on line ...
+Defining \clist_gpop:cNTF on line ...
+Defining \clist_push:Nn on line ...
+Defining \clist_push:NV on line ...
+Defining \clist_push:No on line ...
+Defining \clist_push:Nx on line ...
+Defining \clist_push:cn on line ...
+Defining \clist_push:cV on line ...
+Defining \clist_push:co on line ...
+Defining \clist_push:cx on line ...
+Defining \clist_gpush:Nn on line ...
+Defining \clist_gpush:NV on line ...
+Defining \clist_gpush:No on line ...
+Defining \clist_gpush:Nx on line ...
+Defining \clist_gpush:cn on line ...
+Defining \clist_gpush:cV on line ...
+Defining \clist_gpush:co on line ...
+Defining \clist_gpush:cx on line ...
+Defining \l__clist_internal_remove_clist on line ...
+Defining \clist_remove_duplicates:N on line ...
+Defining \clist_gremove_duplicates:N on line ...
+Defining \__clist_remove_duplicates:NN on line ...
+Defining \clist_remove_duplicates:c on line ...
+Defining \clist_gremove_duplicates:c on line ...
+Defining \clist_remove_all:Nn on line ...
+Defining \clist_gremove_all:Nn on line ...
+Defining \__clist_remove_all:NNn on line ...
+Defining \__clist_remove_all: on line ...
+Defining \__clist_remove_all:w on line ...
+Defining \clist_remove_all:cn on line ...
+Defining \clist_gremove_all:cn on line ...
+Defining \clist_reverse:N on line ...
+Defining \clist_greverse:N on line ...
+Defining \clist_reverse:c on line ...
+Defining \clist_greverse:c on line ...
+Defining \clist_reverse:n on line ...
+Defining \__clist_reverse:wwNww on line ...
+Defining \__clist_reverse_end:ww on line ...
+Defining \clist_if_empty_p:N on line ...
+Defining \clist_if_empty:NT on line ...
+Defining \clist_if_empty:NF on line ...
+Defining \clist_if_empty:NTF on line ...
+Defining \clist_if_empty_p:c on line ...
+Defining \clist_if_empty:cT on line ...
+Defining \clist_if_empty:cF on line ...
+Defining \clist_if_empty:cTF on line ...
+Defining \clist_if_empty_p:n on line ...
+Defining \clist_if_empty:nT on line ...
+Defining \clist_if_empty:nF on line ...
+Defining \clist_if_empty:nTF on line ...
+Defining \__clist_if_empty_n:w on line ...
+Defining \__clist_if_empty_n:wNw on line ...
+Defining \clist_if_in:NnT on line ...
+Defining \clist_if_in:NnF on line ...
+Defining \clist_if_in:NnTF on line ...
+Defining \clist_if_in:nnT on line ...
+Defining \clist_if_in:nnF on line ...
+Defining \clist_if_in:nnTF on line ...
+Defining \__clist_if_in_return:nn on line ...
+Defining \clist_if_in:NVT on line ...
+Defining \clist_if_in:NoT on line ...
+Defining \clist_if_in:cnT on line ...
+Defining \clist_if_in:cVT on line ...
+Defining \clist_if_in:coT on line ...
+Defining \clist_if_in:NVF on line ...
+Defining \clist_if_in:NoF on line ...
+Defining \clist_if_in:cnF on line ...
+Defining \clist_if_in:cVF on line ...
+Defining \clist_if_in:coF on line ...
+Defining \clist_if_in:NVTF on line ...
+Defining \clist_if_in:NoTF on line ...
+Defining \clist_if_in:cnTF on line ...
+Defining \clist_if_in:cVTF on line ...
+Defining \clist_if_in:coTF on line ...
+Defining \clist_if_in:nVT on line ...
+Defining \clist_if_in:noT on line ...
+Defining \clist_if_in:nVF on line ...
+Defining \clist_if_in:noF on line ...
+Defining \clist_if_in:nVTF on line ...
+Defining \clist_if_in:noTF on line ...
+Defining \clist_map_function:NN on line ...
+Defining \__clist_map_function:Nw on line ...
+Defining \clist_map_function:cN on line ...
+Defining \clist_map_function:nN on line ...
+Defining \__clist_map_function_n:Nn on line ...
+Defining \__clist_map_unbrace:Nw on line ...
+Defining \clist_map_inline:Nn on line ...
+Defining \clist_map_inline:nn on line ...
+Defining \clist_map_inline:cn on line ...
+Defining \clist_map_variable:NNn on line ...
+Defining \clist_map_variable:nNn on line ...
+Defining \__clist_map_variable:Nnw on line ...
+Defining \clist_map_variable:cNn on line ...
+Defining \clist_map_break: on line ...
+Defining \clist_map_break:n on line ...
+Defining \clist_count:N on line ...
+Defining \clist_count:c on line ...
+Defining \clist_count:n on line ...
+Defining \__clist_count:n on line ...
+Defining \__clist_count:w on line ...
+Defining \clist_use:Nnnn on line ...
+Defining \clist_use:cnnn on line ...
+Defining \__clist_use:wwn on line ...
+Defining \__clist_use:nwwwwnwn on line ...
+Defining \__clist_use:nwwn on line ...
+Defining \clist_use:Nn on line ...
+Defining \clist_use:cn on line ...
+Defining \clist_item:Nn on line ...
+Defining \__clist_item:nnNn on line ...
+Defining \__clist_item_N_loop:nw on line ...
+Defining \clist_item:cn on line ...
+Defining \clist_item:nn on line ...
+Defining \__clist_item_n:nw on line ...
+Defining \__clist_item_n_loop:nw on line ...
+Defining \__clist_item_n_end:n on line ...
+Defining \__clist_item_n_strip:w on line ...
+Defining \clist_show:N on line ...
+Defining \clist_show:n on line ...
+Defining \clist_show:c on line ...
+Defining \l_tmpa_clist on line ...
+Defining \l_tmpb_clist on line ...
+Defining \g_tmpa_clist on line ...
+Defining \g_tmpb_clist on line ...
+Defining \char_set_catcode:nn on line ...
+Defining \__char_set_catcode:Nn on line ...
+Defining \__char_set_catcode:NnNNN on line ...
+Defining \__char_set_catcode:NNN on line ...
+Defining \char_value_catcode:n on line ...
+Defining \char_show_value_catcode:n on line ...
+Defining \char_set_catcode_escape:N on line ...
+Defining \char_set_catcode_group_begin:N on line ...
+Defining \char_set_catcode_group_end:N on line ...
+Defining \char_set_catcode_math_toggle:N on line ...
+Defining \char_set_catcode_alignment:N on line ...
+Defining \char_set_catcode_end_line:N on line ...
+Defining \char_set_catcode_parameter:N on line ...
+Defining \char_set_catcode_math_superscript:N on line ...
+Defining \char_set_catcode_math_subscript:N on line ...
+Defining \char_set_catcode_ignore:N on line ...
+Defining \char_set_catcode_space:N on line ...
+Defining \char_set_catcode_letter:N on line ...
+Defining \char_set_catcode_other:N on line ...
+Defining \char_set_catcode_active:N on line ...
+Defining \char_set_catcode_comment:N on line ...
+Defining \char_set_catcode_invalid:N on line ...
+Defining \char_set_catcode_escape:n on line ...
+Defining \char_set_catcode_group_begin:n on line ...
+Defining \char_set_catcode_group_end:n on line ...
+Defining \char_set_catcode_math_toggle:n on line ...
+Defining \char_set_catcode_alignment:n on line ...
+Defining \char_set_catcode_end_line:n on line ...
+Defining \char_set_catcode_parameter:n on line ...
+Defining \char_set_catcode_math_superscript:n on line ...
+Defining \char_set_catcode_math_subscript:n on line ...
+Defining \char_set_catcode_ignore:n on line ...
+Defining \char_set_catcode_space:n on line ...
+Defining \char_set_catcode_letter:n on line ...
+Defining \char_set_catcode_other:n on line ...
+Defining \char_set_catcode_active:n on line ...
+Defining \char_set_catcode_comment:n on line ...
+Defining \char_set_catcode_invalid:n on line ...
+Defining \char_set_mathcode:nn on line ...
+Defining \char_value_mathcode:n on line ...
+Defining \char_show_value_mathcode:n on line ...
+Defining \char_set_lccode:nn on line ...
+Defining \char_value_lccode:n on line ...
+Defining \char_show_value_lccode:n on line ...
+Defining \char_set_uccode:nn on line ...
+Defining \char_value_uccode:n on line ...
+Defining \char_show_value_uccode:n on line ...
+Defining \char_set_sfcode:nn on line ...
+Defining \char_value_sfcode:n on line ...
+Defining \char_show_value_sfcode:n on line ...
+Defining \l_char_special_seq on line ...
+Defining \l_char_active_seq on line ...
+Defining \token_new:Nn on line ...
+Defining \c_group_begin_token on line ...
+Defining \c_group_end_token on line ...
+Defining \c_math_toggle_token on line ...
+Defining \c_alignment_token on line ...
+Defining \c_parameter_token on line ...
+Defining \c_math_superscript_token on line ...
+Defining \c_math_subscript_token on line ...
+Defining \c_space_token on line ...
+Defining \c_catcode_letter_token on line ...
+Defining \c_catcode_other_token on line ...
+Defining \c_catcode_active_tl on line ...
+Defining \token_if_group_begin_p:N on line ...
+Defining \token_if_group_begin:NT on line ...
+Defining \token_if_group_begin:NF on line ...
+Defining \token_if_group_begin:NTF on line ...
+Defining \token_if_group_end_p:N on line ...
+Defining \token_if_group_end:NT on line ...
+Defining \token_if_group_end:NF on line ...
+Defining \token_if_group_end:NTF on line ...
+Defining \token_if_math_toggle_p:N on line ...
+Defining \token_if_math_toggle:NT on line ...
+Defining \token_if_math_toggle:NF on line ...
+Defining \token_if_math_toggle:NTF on line ...
+Defining \token_if_alignment_p:N on line ...
+Defining \token_if_alignment:NT on line ...
+Defining \token_if_alignment:NF on line ...
+Defining \token_if_alignment:NTF on line ...
+Defining \token_if_parameter_p:N on line ...
+Defining \token_if_parameter:NT on line ...
+Defining \token_if_parameter:NF on line ...
+Defining \token_if_parameter:NTF on line ...
+Defining \token_if_math_superscript_p:N on line ...
+Defining \token_if_math_superscript:NT on line ...
+Defining \token_if_math_superscript:NF on line ...
+Defining \token_if_math_superscript:NTF on line ...
+Defining \token_if_math_subscript_p:N on line ...
+Defining \token_if_math_subscript:NT on line ...
+Defining \token_if_math_subscript:NF on line ...
+Defining \token_if_math_subscript:NTF on line ...
+Defining \token_if_space_p:N on line ...
+Defining \token_if_space:NT on line ...
+Defining \token_if_space:NF on line ...
+Defining \token_if_space:NTF on line ...
+Defining \token_if_letter_p:N on line ...
+Defining \token_if_letter:NT on line ...
+Defining \token_if_letter:NF on line ...
+Defining \token_if_letter:NTF on line ...
+Defining \token_if_other_p:N on line ...
+Defining \token_if_other:NT on line ...
+Defining \token_if_other:NF on line ...
+Defining \token_if_other:NTF on line ...
+Defining \token_if_active_p:N on line ...
+Defining \token_if_active:NT on line ...
+Defining \token_if_active:NF on line ...
+Defining \token_if_active:NTF on line ...
+Defining \token_if_eq_meaning_p:NN on line ...
+Defining \token_if_eq_meaning:NNT on line ...
+Defining \token_if_eq_meaning:NNF on line ...
+Defining \token_if_eq_meaning:NNTF on line ...
+Defining \token_if_eq_catcode_p:NN on line ...
+Defining \token_if_eq_catcode:NNT on line ...
+Defining \token_if_eq_catcode:NNF on line ...
+Defining \token_if_eq_catcode:NNTF on line ...
+Defining \token_if_eq_charcode_p:NN on line ...
+Defining \token_if_eq_charcode:NNT on line ...
+Defining \token_if_eq_charcode:NNF on line ...
+Defining \token_if_eq_charcode:NNTF on line ...
+Defining \token_if_macro_p:N on line ...
+Defining \token_if_macro:NT on line ...
+Defining \token_if_macro:NF on line ...
+Defining \token_if_macro:NTF on line ...
+Defining \__token_if_macro_p:w on line ...
+Defining \token_if_cs_p:N on line ...
+Defining \token_if_cs:NT on line ...
+Defining \token_if_cs:NF on line ...
+Defining \token_if_cs:NTF on line ...
+Defining \token_if_expandable_p:N on line ...
+Defining \token_if_expandable:NT on line ...
+Defining \token_if_expandable:NF on line ...
+Defining \token_if_expandable:NTF on line ...
+Defining \token_if_chardef_p:N on line ...
+Defining \token_if_chardef:NT on line ...
+Defining \token_if_chardef:NF on line ...
+Defining \token_if_chardef:NTF on line ...
+Defining \token_if_mathchardef_p:N on line ...
+Defining \token_if_mathchardef:NT on line ...
+Defining \token_if_mathchardef:NF on line ...
+Defining \token_if_mathchardef:NTF on line ...
+Defining \__token_if_chardef:w on line ...
+Defining \token_if_dim_register_p:N on line ...
+Defining \token_if_dim_register:NT on line ...
+Defining \token_if_dim_register:NF on line ...
+Defining \token_if_dim_register:NTF on line ...
+Defining \__token_if_dim_register:w on line ...
+Defining \token_if_int_register_p:N on line ...
+Defining \token_if_int_register:NT on line ...
+Defining \token_if_int_register:NF on line ...
+Defining \token_if_int_register:NTF on line ...
+Defining \__token_if_int_register:w on line ...
+Defining \token_if_muskip_register_p:N on line ...
+Defining \token_if_muskip_register:NT on line ...
+Defining \token_if_muskip_register:NF on line ...
+Defining \token_if_muskip_register:NTF on line ...
+Defining \__token_if_muskip_register:w on line ...
+Defining \token_if_skip_register_p:N on line ...
+Defining \token_if_skip_register:NT on line ...
+Defining \token_if_skip_register:NF on line ...
+Defining \token_if_skip_register:NTF on line ...
+Defining \__token_if_skip_register:w on line ...
+Defining \token_if_toks_register_p:N on line ...
+Defining \token_if_toks_register:NT on line ...
+Defining \token_if_toks_register:NF on line ...
+Defining \token_if_toks_register:NTF on line ...
+Defining \__token_if_toks_register:w on line ...
+Defining \token_if_protected_macro_p:N on line ...
+Defining \token_if_protected_macro:NT on line ...
+Defining \token_if_protected_macro:NF on line ...
+Defining \token_if_protected_macro:NTF on line ...
+Defining \__token_if_protected_macro:w on line ...
+Defining \token_if_long_macro_p:N on line ...
+Defining \token_if_long_macro:NT on line ...
+Defining \token_if_long_macro:NF on line ...
+Defining \token_if_long_macro:NTF on line ...
+Defining \token_if_protected_long_macro_p:N on line ...
+Defining \token_if_protected_long_macro:NT on line ...
+Defining \token_if_protected_long_macro:NF on line ...
+Defining \token_if_protected_long_macro:NTF on line ...
+Defining \__token_if_long_macro:w on line ...
+Defining \token_if_primitive_p:N on line ...
+Defining \token_if_primitive:NT on line ...
+Defining \token_if_primitive:NF on line ...
+Defining \token_if_primitive:NTF on line ...
+Defining \__token_if_primitive:NNw on line ...
+Defining \__token_if_primitive_space:w on line ...
+Defining \__token_if_primitive_nullfont:N on line ...
+Defining \__token_if_primitive_loop:N on line ...
+Defining \__token_if_primitive:Nw on line ...
+Defining \__token_if_primitive_undefined:N on line ...
+Defining \l_peek_token on line ...
+Defining \g_peek_token on line ...
+Defining \l__peek_search_token on line ...
+Defining \l__peek_search_tl on line ...
+Defining \__peek_true:w on line ...
+Defining \__peek_true_aux:w on line ...
+Defining \__peek_false:w on line ...
+Defining \__peek_tmp:w on line ...
+Defining \peek_after:Nw on line ...
+Defining \peek_gafter:Nw on line ...
+Defining \__peek_true_remove:w on line ...
+Defining \__peek_token_generic:NNTF on line ...
+Defining \__peek_token_generic:NNT on line ...
+Defining \__peek_token_generic:NNF on line ...
+Defining \__peek_token_remove_generic:NNTF on line ...
+Defining \__peek_token_remove_generic:NNT on line ...
+Defining \__peek_token_remove_generic:NNF on line ...
+Defining \__peek_execute_branches_meaning: on line ...
+Defining \__peek_execute_branches_catcode: on line ...
+Defining \__peek_execute_branches_charcode: on line ...
+Defining \__peek_execute_branches_catcode_aux: on line ...
+Defining \__peek_execute_branches_catcode_auxii:N on line ...
+Defining \__peek_execute_branches_catcode_auxiii: on line ...
+Defining \__peek_ignore_spaces_execute_branches: on line ...
+Defining \peek_catcode:NTF on line ...
+Defining \peek_catcode:NT on line ...
+Defining \peek_catcode:NF on line ...
+Defining \peek_catcode_ignore_spaces:NTF on line ...
+Defining \peek_catcode_ignore_spaces:NT on line ...
+Defining \peek_catcode_ignore_spaces:NF on line ...
+Defining \peek_catcode_remove:NTF on line ...
+Defining \peek_catcode_remove:NT on line ...
+Defining \peek_catcode_remove:NF on line ...
+Defining \peek_catcode_remove_ignore_spaces:NTF on line ...
+Defining \peek_catcode_remove_ignore_spaces:NT on line ...
+Defining \peek_catcode_remove_ignore_spaces:NF on line ...
+Defining \peek_charcode:NTF on line ...
+Defining \peek_charcode:NT on line ...
+Defining \peek_charcode:NF on line ...
+Defining \peek_charcode_ignore_spaces:NTF on line ...
+Defining \peek_charcode_ignore_spaces:NT on line ...
+Defining \peek_charcode_ignore_spaces:NF on line ...
+Defining \peek_charcode_remove:NTF on line ...
+Defining \peek_charcode_remove:NT on line ...
+Defining \peek_charcode_remove:NF on line ...
+Defining \peek_charcode_remove_ignore_spaces:NTF on line ...
+Defining \peek_charcode_remove_ignore_spaces:NT on line ...
+Defining \peek_charcode_remove_ignore_spaces:NF on line ...
+Defining \peek_meaning:NTF on line ...
+Defining \peek_meaning:NT on line ...
+Defining \peek_meaning:NF on line ...
+Defining \peek_meaning_ignore_spaces:NTF on line ...
+Defining \peek_meaning_ignore_spaces:NT on line ...
+Defining \peek_meaning_ignore_spaces:NF on line ...
+Defining \peek_meaning_remove:NTF on line ...
+Defining \peek_meaning_remove:NT on line ...
+Defining \peek_meaning_remove:NF on line ...
+Defining \peek_meaning_remove_ignore_spaces:NTF on line ...
+Defining \peek_meaning_remove_ignore_spaces:NT on line ...
+Defining \peek_meaning_remove_ignore_spaces:NF on line ...
+Defining \__peek_get_prefix_arg_replacement:wN on line ...
+Defining \token_get_prefix_spec:N on line ...
+Defining \token_get_arg_spec:N on line ...
+Defining \token_get_replacement_spec:N on line ...
+Defining \s__prop on line ...
+Defining \__prop_pair:wn on line ...
+Defining \l__prop_internal_tl on line ...
+Defining \c_empty_prop on line ...
+Defining \prop_new:N on line ...
+Defining \prop_new:c on line ...
+Defining \prop_clear:N on line ...
+Defining \prop_clear:c on line ...
+Defining \prop_gclear:N on line ...
+Defining \prop_gclear:c on line ...
+Defining \prop_clear_new:N on line ...
+Defining \prop_clear_new:c on line ...
+Defining \prop_gclear_new:N on line ...
+Defining \prop_gclear_new:c on line ...
+Defining \prop_set_eq:NN on line ...
+Defining \prop_set_eq:Nc on line ...
+Defining \prop_set_eq:cN on line ...
+Defining \prop_set_eq:cc on line ...
+Defining \prop_gset_eq:NN on line ...
+Defining \prop_gset_eq:Nc on line ...
+Defining \prop_gset_eq:cN on line ...
+Defining \prop_gset_eq:cc on line ...
+Defining \l_tmpa_prop on line ...
+Defining \l_tmpb_prop on line ...
+Defining \g_tmpa_prop on line ...
+Defining \g_tmpb_prop on line ...
+Defining \__prop_split:NnTF on line ...
+Defining \__prop_split_aux:NnTF on line ...
+Defining \__prop_split_aux:w on line ...
+Defining \prop_remove:Nn on line ...
+Defining \prop_gremove:Nn on line ...
+Defining \prop_remove:NV on line ...
+Defining \prop_remove:cn on line ...
+Defining \prop_remove:cV on line ...
+Defining \prop_gremove:NV on line ...
+Defining \prop_gremove:cn on line ...
+Defining \prop_gremove:cV on line ...
+Defining \prop_get:NnN on line ...
+Defining \prop_get:NVN on line ...
+Defining \prop_get:NoN on line ...
+Defining \prop_get:cnN on line ...
+Defining \prop_get:cVN on line ...
+Defining \prop_get:coN on line ...
+Defining \prop_pop:NnN on line ...
+Defining \prop_gpop:NnN on line ...
+Defining \prop_pop:NoN on line ...
+Defining \prop_pop:cnN on line ...
+Defining \prop_pop:coN on line ...
+Defining \prop_gpop:NoN on line ...
+Defining \prop_gpop:cnN on line ...
+Defining \prop_gpop:coN on line ...
+Defining \prop_item:Nn on line ...
+Defining \__prop_item_Nn:nwwn on line ...
+Defining \prop_item:cn on line ...
+Defining \prop_pop:NnNT on line ...
+Defining \prop_pop:NnNF on line ...
+Defining \prop_pop:NnNTF on line ...
+Defining \prop_gpop:NnNT on line ...
+Defining \prop_gpop:NnNF on line ...
+Defining \prop_gpop:NnNTF on line ...
+Defining \prop_pop:cnNT on line ...
+Defining \prop_pop:cnNF on line ...
+Defining \prop_pop:cnNTF on line ...
+Defining \prop_gpop:cnNT on line ...
+Defining \prop_gpop:cnNF on line ...
+Defining \prop_gpop:cnNTF on line ...
+Defining \prop_put:Nnn on line ...
+Defining \prop_gput:Nnn on line ...
+Defining \__prop_put:NNnn on line ...
+Defining \prop_put:NnV on line ...
+Defining \prop_put:Nno on line ...
+Defining \prop_put:Nnx on line ...
+Defining \prop_put:NVn on line ...
+Defining \exp_args:NNVV on line ...
+Defining \prop_put:NVV on line ...
+Defining \prop_put:Non on line ...
+Defining \prop_put:Noo on line ...
+Defining \prop_put:cnn on line ...
+Defining \exp_args:NcnV on line ...
+Defining \prop_put:cnV on line ...
+Defining \prop_put:cno on line ...
+Defining \prop_put:cnx on line ...
+Defining \prop_put:cVn on line ...
+Defining \exp_args:NcVV on line ...
+Defining \prop_put:cVV on line ...
+Defining \prop_put:con on line ...
+Defining \exp_args:Ncoo on line ...
+Defining \prop_put:coo on line ...
+Defining \prop_gput:NnV on line ...
+Defining \prop_gput:Nno on line ...
+Defining \prop_gput:Nnx on line ...
+Defining \prop_gput:NVn on line ...
+Defining \prop_gput:NVV on line ...
+Defining \prop_gput:Non on line ...
+Defining \prop_gput:Noo on line ...
+Defining \prop_gput:cnn on line ...
+Defining \prop_gput:cnV on line ...
+Defining \prop_gput:cno on line ...
+Defining \prop_gput:cnx on line ...
+Defining \prop_gput:cVn on line ...
+Defining \prop_gput:cVV on line ...
+Defining \prop_gput:con on line ...
+Defining \prop_gput:coo on line ...
+Defining \prop_put_if_new:Nnn on line ...
+Defining \prop_gput_if_new:Nnn on line ...
+Defining \__prop_put_if_new:NNnn on line ...
+Defining \prop_put_if_new:cnn on line ...
+Defining \prop_gput_if_new:cnn on line ...
+Defining \prop_if_exist:NTF on line ...
+Defining \prop_if_exist:NT on line ...
+Defining \prop_if_exist:NF on line ...
+Defining \prop_if_exist_p:N on line ...
+Defining \prop_if_exist:cTF on line ...
+Defining \prop_if_exist:cT on line ...
+Defining \prop_if_exist:cF on line ...
+Defining \prop_if_exist_p:c on line ...
+Defining \prop_if_empty_p:N on line ...
+Defining \prop_if_empty:NT on line ...
+Defining \prop_if_empty:NF on line ...
+Defining \prop_if_empty:NTF on line ...
+Defining \prop_if_empty_p:c on line ...
+Defining \prop_if_empty:cT on line ...
+Defining \prop_if_empty:cF on line ...
+Defining \prop_if_empty:cTF on line ...
+Defining \prop_if_in_p:Nn on line ...
+Defining \prop_if_in:NnT on line ...
+Defining \prop_if_in:NnF on line ...
+Defining \prop_if_in:NnTF on line ...
+Defining \__prop_if_in:nwwn on line ...
+Defining \__prop_if_in:N on line ...
+Defining \prop_if_in_p:NV on line ...
+Defining \prop_if_in_p:No on line ...
+Defining \prop_if_in_p:cn on line ...
+Defining \prop_if_in_p:cV on line ...
+Defining \prop_if_in_p:co on line ...
+Defining \prop_if_in:NVT on line ...
+Defining \prop_if_in:NoT on line ...
+Defining \prop_if_in:cnT on line ...
+Defining \prop_if_in:cVT on line ...
+Defining \prop_if_in:coT on line ...
+Defining \prop_if_in:NVF on line ...
+Defining \prop_if_in:NoF on line ...
+Defining \prop_if_in:cnF on line ...
+Defining \prop_if_in:cVF on line ...
+Defining \prop_if_in:coF on line ...
+Defining \prop_if_in:NVTF on line ...
+Defining \prop_if_in:NoTF on line ...
+Defining \prop_if_in:cnTF on line ...
+Defining \prop_if_in:cVTF on line ...
+Defining \prop_if_in:coTF on line ...
+Defining \prop_get:NnNT on line ...
+Defining \prop_get:NnNF on line ...
+Defining \prop_get:NnNTF on line ...
+Defining \prop_get:NVNT on line ...
+Defining \prop_get:NoNT on line ...
+Defining \prop_get:NVNF on line ...
+Defining \prop_get:NoNF on line ...
+Defining \prop_get:NVNTF on line ...
+Defining \prop_get:NoNTF on line ...
+Defining \prop_get:cnNT on line ...
+Defining \prop_get:cVNT on line ...
+Defining \prop_get:coNT on line ...
+Defining \prop_get:cnNF on line ...
+Defining \prop_get:cVNF on line ...
+Defining \prop_get:coNF on line ...
+Defining \prop_get:cnNTF on line ...
+Defining \prop_get:cVNTF on line ...
+Defining \prop_get:coNTF on line ...
+Defining \prop_map_function:NN on line ...
+Defining \__prop_map_function:Nwwn on line ...
+Defining \prop_map_function:Nc on line ...
+Defining \prop_map_function:cN on line ...
+Defining \prop_map_function:cc on line ...
+Defining \prop_map_inline:Nn on line ...
+Defining \prop_map_inline:cn on line ...
+Defining \prop_map_break: on line ...
+Defining \prop_map_break:n on line ...
+Defining \prop_show:N on line ...
+Defining \prop_show:c on line ...
+Defining \prop_get:Nn on line ...
+Defining \prop_get:cn on line ...
+Defining \l__msg_internal_tl on line ...
+Defining \c__msg_text_prefix_tl on line ...
+Defining \c__msg_more_text_prefix_tl on line ...
+Defining \msg_if_exist_p:nn on line ...
+Defining \msg_if_exist:nnT on line ...
+Defining \msg_if_exist:nnF on line ...
+Defining \msg_if_exist:nnTF on line ...
+Defining \__chk_if_free_msg:nn on line ...
+Defining \msg_new:nnnn on line ...
+Defining \msg_new:nnn on line ...
+Defining \msg_set:nnnn on line ...
+Defining \msg_set:nnn on line ...
+Defining \msg_gset:nnnn on line ...
+Defining \msg_gset:nnn on line ...
+Defining \c__msg_coding_error_text_tl on line ...
+Defining \c__msg_continue_text_tl on line ...
+Defining \c__msg_critical_text_tl on line ...
+Defining \c__msg_fatal_text_tl on line ...
+Defining \c__msg_help_text_tl on line ...
+Defining \c__msg_no_info_text_tl on line ...
+Defining \c__msg_on_line_text_tl on line ...
+Defining \c__msg_return_text_tl on line ...
+Defining \c__msg_trouble_text_tl on line ...
+Defining \msg_line_number: on line ...
+Defining \msg_interrupt:nnn on line ...
+Defining \__msg_interrupt_wrap:nn on line ...
+Defining \__msg_interrupt_more_text:n on line ...
+Defining \__msg_interrupt_text:n on line ...
+Defining \msg_log:n on line ...
+Defining \msg_term:n on line ...
+Defining \msg_fatal_text:n on line ...
+Defining \msg_critical_text:n on line ...
+Defining \msg_error_text:n on line ...
+Defining \msg_warning_text:n on line ...
+Defining \msg_info_text:n on line ...
+Defining \msg_see_documentation_text:n on line ...
+Defining \l__msg_redirect_fatal_prop on line ...
+Defining \__msg_fatal_code:nnnnnn on line ...
+Defining \msg_fatal:nnnnnn on line ...
+Defining \msg_fatal:nnnnn on line ...
+Defining \msg_fatal:nnnn on line ...
+Defining \msg_fatal:nnn on line ...
+Defining \msg_fatal:nn on line ...
+Defining \msg_fatal:nnxxxx on line ...
+Defining \msg_fatal:nnxxx on line ...
+Defining \msg_fatal:nnxx on line ...
+Defining \msg_fatal:nnx on line ...
+Defining \l__msg_redirect_critical_prop on line ...
+Defining \__msg_critical_code:nnnnnn on line ...
+Defining \msg_critical:nnnnnn on line ...
+Defining \msg_critical:nnnnn on line ...
+Defining \msg_critical:nnnn on line ...
+Defining \msg_critical:nnn on line ...
+Defining \msg_critical:nn on line ...
+Defining \msg_critical:nnxxxx on line ...
+Defining \msg_critical:nnxxx on line ...
+Defining \msg_critical:nnxx on line ...
+Defining \msg_critical:nnx on line ...
+Defining \l__msg_redirect_error_prop on line ...
+Defining \__msg_error_code:nnnnnn on line ...
+Defining \msg_error:nnnnnn on line ...
+Defining \msg_error:nnnnn on line ...
+Defining \msg_error:nnnn on line ...
+Defining \msg_error:nnn on line ...
+Defining \msg_error:nn on line ...
+Defining \msg_error:nnxxxx on line ...
+Defining \msg_error:nnxxx on line ...
+Defining \msg_error:nnxx on line ...
+Defining \msg_error:nnx on line ...
+Defining \__msg_error:cnnnnn on line ...
+Defining \__msg_no_more_text:nnnn on line ...
+Defining \l__msg_redirect_warning_prop on line ...
+Defining \__msg_warning_code:nnnnnn on line ...
+Defining \msg_warning:nnnnnn on line ...
+Defining \msg_warning:nnnnn on line ...
+Defining \msg_warning:nnnn on line ...
+Defining \msg_warning:nnn on line ...
+Defining \msg_warning:nn on line ...
+Defining \msg_warning:nnxxxx on line ...
+Defining \msg_warning:nnxxx on line ...
+Defining \msg_warning:nnxx on line ...
+Defining \msg_warning:nnx on line ...
+Defining \l__msg_redirect_info_prop on line ...
+Defining \__msg_info_code:nnnnnn on line ...
+Defining \msg_info:nnnnnn on line ...
+Defining \msg_info:nnnnn on line ...
+Defining \msg_info:nnnn on line ...
+Defining \msg_info:nnn on line ...
+Defining \msg_info:nn on line ...
+Defining \msg_info:nnxxxx on line ...
+Defining \msg_info:nnxxx on line ...
+Defining \msg_info:nnxx on line ...
+Defining \msg_info:nnx on line ...
+Defining \l__msg_redirect_log_prop on line ...
+Defining \__msg_log_code:nnnnnn on line ...
+Defining \msg_log:nnnnnn on line ...
+Defining \msg_log:nnnnn on line ...
+Defining \msg_log:nnnn on line ...
+Defining \msg_log:nnn on line ...
+Defining \msg_log:nn on line ...
+Defining \msg_log:nnxxxx on line ...
+Defining \msg_log:nnxxx on line ...
+Defining \msg_log:nnxx on line ...
+Defining \msg_log:nnx on line ...
+Defining \l__msg_redirect_none_prop on line ...
+Defining \__msg_none_code:nnnnnn on line ...
+Defining \msg_none:nnnnnn on line ...
+Defining \msg_none:nnnnn on line ...
+Defining \msg_none:nnnn on line ...
+Defining \msg_none:nnn on line ...
+Defining \msg_none:nn on line ...
+Defining \msg_none:nnxxxx on line ...
+Defining \msg_none:nnxxx on line ...
+Defining \msg_none:nnxx on line ...
+Defining \msg_none:nnx on line ...
+Defining \__msg_class_chk_exist:nT on line ...
+Defining \l__msg_class_tl on line ...
+Defining \l__msg_current_class_tl on line ...
+Defining \l__msg_redirect_prop on line ...
+Defining \l__msg_hierarchy_seq on line ...
+Defining \l__msg_class_loop_seq on line ...
+Defining \__msg_use:nnnnnnn on line ...
+Defining \__msg_use_code: on line ...
+Defining \__msg_use_redirect_name:n on line ...
+Defining \__msg_use_hierarchy:nwwN on line ...
+Defining \__msg_use_redirect_module:n on line ...
+Defining \msg_redirect_name:nnn on line ...
+Defining \msg_redirect_class:nn on line ...
+Defining \msg_redirect_module:nnn on line ...
+Defining \__msg_redirect:nnn on line ...
+Defining \__msg_redirect_loop_chk:nnn on line ...
+Defining \__msg_redirect_loop_chk:onn on line ...
+Defining \__msg_redirect_loop_list:n on line ...
+Defining \__msg_kernel_new:nnnn on line ...
+Defining \__msg_kernel_new:nnn on line ...
+Defining \__msg_kernel_set:nnnn on line ...
+Defining \__msg_kernel_set:nnn on line ...
+Defining \__msg_kernel_fatal:nnnnnn on line ...
+Defining \__msg_kernel_fatal:nnnnn on line ...
+Defining \__msg_kernel_fatal:nnnn on line ...
+Defining \__msg_kernel_fatal:nnn on line ...
+Defining \__msg_kernel_fatal:nn on line ...
+Defining \__msg_kernel_fatal:nnxxxx on line ...
+Defining \__msg_kernel_fatal:nnxxx on line ...
+Defining \__msg_kernel_fatal:nnxx on line ...
+Defining \__msg_kernel_fatal:nnx on line ...
+Defining \__msg_kernel_error:nnnnnn on line ...
+Defining \__msg_kernel_error:nnnnn on line ...
+Defining \__msg_kernel_error:nnnn on line ...
+Defining \__msg_kernel_error:nnn on line ...
+Defining \__msg_kernel_error:nn on line ...
+Defining \__msg_kernel_error:nnxxxx on line ...
+Defining \__msg_kernel_error:nnxxx on line ...
+Defining \__msg_kernel_error:nnxx on line ...
+Defining \__msg_kernel_error:nnx on line ...
+Defining \__msg_kernel_warning:nnnnnn on line ...
+Defining \__msg_kernel_warning:nnnnn on line ...
+Defining \__msg_kernel_warning:nnnn on line ...
+Defining \__msg_kernel_warning:nnn on line ...
+Defining \__msg_kernel_warning:nn on line ...
+Defining \__msg_kernel_warning:nnxxxx on line ...
+Defining \__msg_kernel_warning:nnxxx on line ...
+Defining \__msg_kernel_warning:nnxx on line ...
+Defining \__msg_kernel_warning:nnx on line ...
+Defining \__msg_kernel_info:nnnnnn on line ...
+Defining \__msg_kernel_info:nnnnn on line ...
+Defining \__msg_kernel_info:nnnn on line ...
+Defining \__msg_kernel_info:nnn on line ...
+Defining \__msg_kernel_info:nn on line ...
+Defining \__msg_kernel_info:nnxxxx on line ...
+Defining \__msg_kernel_info:nnxxx on line ...
+Defining \__msg_kernel_info:nnxx on line ...
+Defining \__msg_kernel_info:nnx on line ...
+Defining message LaTeX/kernel/message-already-defined on line ...
+Defining message LaTeX/kernel/message-unknown on line ...
+Defining message LaTeX/kernel/message-class-unknown on line ...
+Defining message LaTeX/kernel/message-redirect-loop on line ...
+Defining message LaTeX/kernel/bad-number-of-arguments on line ...
+Defining message LaTeX/kernel/command-already-defined on line ...
+Defining message LaTeX/kernel/command-not-defined on line ...
+Defining message LaTeX/kernel/empty-search-pattern on line ...
+Defining message LaTeX/kernel/out-of-registers on line ...
+Defining message LaTeX/kernel/missing-colon on line ...
+Defining message LaTeX/kernel/protected-predicate on line ...
+Defining message LaTeX/kernel/conditional-form-unknown on line ...
+Defining message LaTeX/check/non-declared-variable on line ...
+Defining message LaTeX/kernel/scanmark-already-defined on line ...
+Defining message LaTeX/kernel/variable-not-defined on line ...
+Defining message LaTeX/kernel/variant-too-long on line ...
+Defining message LaTeX/kernel/invalid-variant on line ...
+Defining message LaTeX/kernel/bad-variable on line ...
+Defining message LaTeX/kernel/misused-sequence on line ...
+Defining message LaTeX/kernel/misused-prop on line ...
+Defining message LaTeX/kernel/negative-replication on line ...
+Defining message LaTeX/kernel/unknown-comparison on line ...
+Defining message LaTeX/kernel/zero-step on line ...
+Defining message LaTeX/kernel/show-clist on line ...
+Defining message LaTeX/kernel/show-prop on line ...
+Defining message LaTeX/kernel/show-seq on line ...
+Defining message LaTeX/kernel/show-streams on line ...
+Defining \__msg_expandable_error:n on line ...
+Defining \__msg_expandable_error:w on line ...
+Defining \__msg_kernel_expandable_error:nnnnnn on line ...
+Defining \__msg_kernel_expandable_error:nnnnn on line ...
+Defining \__msg_kernel_expandable_error:nnnn on line ...
+Defining \__msg_kernel_expandable_error:nnn on line ...
+Defining \__msg_kernel_expandable_error:nn on line ...
+Defining \g__msg_log_next_bool on line ...
+Defining \__msg_log_next: on line ...
+Defining \__msg_show_pre:nnnnnn on line ...
+Defining \__msg_show_pre:nnxxxx on line ...
+Defining \exp_args:NnnnnnV on line ...
+Defining \__msg_show_pre:nnnnnV on line ...
+Defining \__msg_show_pre_aux:n on line ...
+Defining \__msg_show_variable:NNNnn on line ...
+Defining \__msg_show_wrap:Nn on line ...
+Defining \__msg_show_wrap:n on line ...
+Defining \__msg_show_wrap_aux:n on line ...
+Defining \__msg_show_wrap_aux:w on line ...
+Defining \__msg_show_item:n on line ...
+Defining \__msg_show_item:nn on line ...
+Defining \__msg_show_item_unbraced:nn on line ...
+Defining \g_file_current_name_tl on line ...
+Defining \g__file_stack_seq on line ...
+Defining \g__file_record_seq on line ...
+Defining \l__file_internal_tl on line ...
+Defining \l__file_internal_name_tl on line ...
+Defining \l__file_search_path_seq on line ...
+Defining \l__file_saved_search_path_seq on line ...
+Defining \l__file_internal_seq on line ...
+Defining \__file_name_sanitize:nn on line ...
+Defining \__file_name_sanitize_aux:n on line ...
+Defining \file_add_path:nN on line ...
+Defining \__file_add_path:nN on line ...
+Defining \__file_add_path_search:nN on line ...
+Defining \file_if_exist:nT on line ...
+Defining \file_if_exist:nF on line ...
+Defining \file_if_exist:nTF on line ...
+Defining \file_input:n on line ...
+Defining \__file_if_exist:nT on line ...
+Defining \__file_input:n on line ...
+Defining \__file_input:V on line ...
+Defining \__file_input_aux:n on line ...
+Defining \__file_input_aux:o on line ...
+Defining \file_path_include:n on line ...
+Defining \__file_path_include:n on line ...
+Defining \file_path_remove:n on line ...
+Defining \file_list: on line ...
+Defining \c_term_ior on line ...
+Defining \g__ior_streams_seq on line ...
+Defining \l__ior_stream_tl on line ...
+Defining \g__ior_streams_prop on line ...
+Defining \ior_new:N on line ...
+Defining \ior_new:c on line ...
+Defining \ior_open:Nn on line ...
+Defining \ior_open:cn on line ...
+Defining \__ior_open_aux:Nn on line ...
+Defining \ior_open:NnT on line ...
+Defining \ior_open:NnF on line ...
+Defining \ior_open:NnTF on line ...
+Defining \ior_open:cnT on line ...
+Defining \ior_open:cnF on line ...
+Defining \ior_open:cnTF on line ...
+Defining \__ior_open_aux:NnTF on line ...
+Defining \__ior_new:N on line ...
+Defining \__ior_open:Nn on line ...
+Defining \__ior_open:No on line ...
+Defining \__ior_open_stream:Nn on line ...
+Defining \ior_close:N on line ...
+Defining \ior_close:c on line ...
+Defining \ior_list_streams: on line ...
+Defining \__ior_list_streams:Nn on line ...
+Defining \if_eof:w on line ...
+Defining \ior_if_eof_p:N on line ...
+Defining \ior_if_eof:NT on line ...
+Defining \ior_if_eof:NF on line ...
+Defining \ior_if_eof:NTF on line ...
+Defining \ior_get:NN on line ...
+Defining \ior_get_str:NN on line ...
+Defining \g__file_internal_ior on line ...
+Defining \c_log_iow on line ...
+Defining \c_term_iow on line ...
+Defining \g__iow_streams_seq on line ...
+Defining \l__iow_stream_tl on line ...
+Defining \g__iow_streams_prop on line ...
+Defining \iow_new:N on line ...
+Defining \iow_new:c on line ...
+Defining \__iow_new:N on line ...
+Defining \iow_open:Nn on line ...
+Defining \iow_open:cn on line ...
+Defining \__iow_open:Nn on line ...
+Defining \__iow_open:No on line ...
+Defining \__iow_open_stream:Nn on line ...
+Defining \iow_close:N on line ...
+Defining \iow_close:c on line ...
+Defining \iow_list_streams: on line ...
+Defining \__iow_list_streams:Nn on line ...
+Defining \iow_shipout_x:Nn on line ...
+Defining \iow_shipout_x:cn on line ...
+Defining \iow_shipout_x:Nx on line ...
+Defining \iow_shipout_x:cx on line ...
+Defining \iow_shipout:Nn on line ...
+Defining \iow_shipout:cn on line ...
+Defining \iow_shipout:Nx on line ...
+Defining \iow_shipout:cx on line ...
+Defining \__iow_with:Nnn on line ...
+Defining \__iow_with_aux:nNnn on line ...
+Defining \iow_now:Nn on line ...
+Defining \iow_now:cn on line ...
+Defining \iow_now:Nx on line ...
+Defining \iow_now:cx on line ...
+Defining \iow_log:n on line ...
+Defining \iow_term:n on line ...
+Defining \iow_newline: on line ...
+Defining \iow_char:N on line ...
+Defining \l_iow_line_count_int on line ...
+\l_iow_line_count_int=\count119
+Defining \l__iow_target_count_int on line ...
+\l__iow_target_count_int=\count120
+Defining \l__iow_current_line_int on line ...
+\l__iow_current_line_int=\count121
+Defining \l__iow_current_word_int on line ...
+\l__iow_current_word_int=\count122
+Defining \l__iow_current_indentation_int on line ...
+\l__iow_current_indentation_int=\count123
+Defining \l__iow_current_line_tl on line ...
+Defining \l__iow_current_word_tl on line ...
+Defining \l__iow_current_indentation_tl on line ...
+Defining \l__iow_wrap_tl on line ...
+Defining \l__iow_newline_tl on line ...
+Defining \l__iow_line_start_bool on line ...
+Defining \c_catcode_other_space_tl on line ...
+Defining c__iow_wrap_marker_tl on line ...
+Defining \c__iow_wrap_end_marker_tl on line ...
+Defining \c__iow_wrap_newline_marker_tl on line ...
+Defining \c__iow_wrap_indent_marker_tl on line ...
+Defining \c__iow_wrap_unindent_marker_tl on line ...
+Defining \__iow_indent:n on line ...
+Defining \__iow_indent_error:n on line ...
+Defining \iow_indent:n on line ...
+Defining \iow_wrap:nnnN on line ...
+Defining \__iow_wrap_set:Nx on line ...
+Defining \__iow_wrap_set_target: on line ...
+Defining \__iow_wrap_loop:w on line ...
+Defining \__iow_wrap_word: on line ...
+Defining \__iow_wrap_word_fits: on line ...
+Defining \__iow_wrap_word_newline: on line ...
+Defining \__iow_wrap_special:w on line ...
+Defining \__iow_wrap_newline: on line ...
+Defining \__iow_wrap_indent: on line ...
+Defining \__iow_wrap_unindent: on line ...
+Defining \__iow_wrap_end: on line ...
+Defining \__str_count_ignore_spaces:N on line ...
+Defining \__str_count_ignore_spaces:n on line ...
+Defining \__str_count_loop:NNNNNNNNN on line ...
+Defining message LaTeX/kernel/file-not-found on line ...
+Defining message LaTeX/kernel/input-streams-exhausted on line ...
+Defining message LaTeX/kernel/output-streams-exhausted on line ...
+Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
+Defining message LaTeX/kernel/indent-outside-wrapping-code on line ...
+Defining \if_dim:w on line ...
+Defining \__dim_eval:w on line ...
+Defining \__dim_eval_end: on line ...
+Defining \dim_new:N on line ...
+Defining \dim_new:c on line ...
+Defining \dim_const:Nn on line ...
+Defining \dim_const:cn on line ...
+Defining \dim_zero:N on line ...
+Defining \dim_gzero:N on line ...
+Defining \dim_zero:c on line ...
+Defining \dim_gzero:c on line ...
+Defining \dim_zero_new:N on line ...
+Defining \dim_gzero_new:N on line ...
+Defining \dim_zero_new:c on line ...
+Defining \dim_gzero_new:c on line ...
+Defining \dim_if_exist:NTF on line ...
+Defining \dim_if_exist:NT on line ...
+Defining \dim_if_exist:NF on line ...
+Defining \dim_if_exist_p:N on line ...
+Defining \dim_if_exist:cTF on line ...
+Defining \dim_if_exist:cT on line ...
+Defining \dim_if_exist:cF on line ...
+Defining \dim_if_exist_p:c on line ...
+Defining \dim_set:Nn on line ...
+Defining \dim_gset:Nn on line ...
+Defining \dim_set:cn on line ...
+Defining \dim_gset:cn on line ...
+Defining \dim_set_eq:NN on line ...
+Defining \dim_set_eq:cN on line ...
+Defining \dim_set_eq:Nc on line ...
+Defining \dim_set_eq:cc on line ...
+Defining \dim_gset_eq:NN on line ...
+Defining \dim_gset_eq:cN on line ...
+Defining \dim_gset_eq:Nc on line ...
+Defining \dim_gset_eq:cc on line ...
+Defining \dim_add:Nn on line ...
+Defining \dim_gadd:Nn on line ...
+Defining \dim_add:cn on line ...
+Defining \dim_gadd:cn on line ...
+Defining \dim_sub:Nn on line ...
+Defining \dim_gsub:Nn on line ...
+Defining \dim_sub:cn on line ...
+Defining \dim_gsub:cn on line ...
+Defining \dim_abs:n on line ...
+Defining \__dim_abs:N on line ...
+Defining \__dim_maxmin:wwN on line ...
+Defining \dim_ratio:nn on line ...
+Defining \__dim_ratio:n on line ...
+Defining \dim_compare_p:nNn on line ...
+Defining \dim_compare:nNnT on line ...
+Defining \dim_compare:nNnF on line ...
+Defining \dim_compare:nNnTF on line ...
+Defining \dim_compare_p:n on line ...
+Defining \dim_compare:nT on line ...
+Defining \dim_compare:nF on line ...
+Defining \dim_compare:nTF on line ...
+Defining \__dim_compare:w on line ...
+Defining \__dim_compare:wNN on line ...
+Defining \__dim_compare_!:w on line ...
+Defining \__dim_compare_=:w on line ...
+Defining \__dim_compare_<:w on line ...
+Defining \__dim_compare_>:w on line ...
+Defining \__dim_compare_end:w on line ...
+Defining \dim_case:nnTF on line ...
+Defining \dim_case:nnT on line ...
+Defining \dim_case:nnF on line ...
+Defining \dim_case:nn on line ...
+Defining \__dim_case:nnTF on line ...
+Defining \__dim_case:nw on line ...
+Defining \__dim_case_end:nw on line ...
+Defining \dim_eval:n on line ...
+Defining \dim_use:N on line ...
+Defining \dim_use:c on line ...
+Defining \dim_to_decimal:n on line ...
+Defining \__dim_to_decimal:w on line ...
+Defining \dim_to_decimal_in_bp:n on line ...
+Defining \dim_to_decimal_in_sp:n on line ...
+Defining \dim_to_decimal_in_unit:nn on line ...
+Defining \dim_show:N on line ...
+Defining \dim_show:c on line ...
+Defining \dim_show:n on line ...
+Defining \c_zero_dim on line ...
+\c_zero_dim=\dimen132
+Defining \c_max_dim on line ...
+\c_max_dim=\dimen133
+Defining \l_tmpa_dim on line ...
+\l_tmpa_dim=\dimen134
+Defining \l_tmpb_dim on line ...
+\l_tmpb_dim=\dimen135
+Defining \g_tmpa_dim on line ...
+\g_tmpa_dim=\dimen136
+Defining \g_tmpb_dim on line ...
+\g_tmpb_dim=\dimen137
+Defining \skip_new:N on line ...
+Defining \skip_new:c on line ...
+Defining \skip_const:Nn on line ...
+Defining \skip_const:cn on line ...
+Defining \skip_zero:N on line ...
+Defining \skip_gzero:N on line ...
+Defining \skip_zero:c on line ...
+Defining \skip_gzero:c on line ...
+Defining \skip_zero_new:N on line ...
+Defining \skip_gzero_new:N on line ...
+Defining \skip_zero_new:c on line ...
+Defining \skip_gzero_new:c on line ...
+Defining \skip_if_exist:NTF on line ...
+Defining \skip_if_exist:NT on line ...
+Defining \skip_if_exist:NF on line ...
+Defining \skip_if_exist_p:N on line ...
+Defining \skip_if_exist:cTF on line ...
+Defining \skip_if_exist:cT on line ...
+Defining \skip_if_exist:cF on line ...
+Defining \skip_if_exist_p:c on line ...
+Defining \skip_set:Nn on line ...
+Defining \skip_gset:Nn on line ...
+Defining \skip_set:cn on line ...
+Defining \skip_gset:cn on line ...
+Defining \skip_set_eq:NN on line ...
+Defining \skip_set_eq:cN on line ...
+Defining \skip_set_eq:Nc on line ...
+Defining \skip_set_eq:cc on line ...
+Defining \skip_gset_eq:NN on line ...
+Defining \skip_gset_eq:cN on line ...
+Defining \skip_gset_eq:Nc on line ...
+Defining \skip_gset_eq:cc on line ...
+Defining \skip_add:Nn on line ...
+Defining \skip_gadd:Nn on line ...
+Defining \skip_add:cn on line ...
+Defining \skip_gadd:cn on line ...
+Defining \skip_sub:Nn on line ...
+Defining \skip_gsub:Nn on line ...
+Defining \skip_sub:cn on line ...
+Defining \skip_gsub:cn on line ...
+Defining \skip_if_eq_p:nn on line ...
+Defining \skip_if_eq:nnT on line ...
+Defining \skip_if_eq:nnF on line ...
+Defining \skip_if_eq:nnTF on line ...
+Defining \skip_if_finite_p:n on line ...
+Defining \skip_if_finite:nT on line ...
+Defining \skip_if_finite:nF on line ...
+Defining \skip_if_finite:nTF on line ...
+Defining \__skip_if_finite:wwNw on line ...
+Defining \skip_eval:n on line ...
+Defining \skip_use:N on line ...
+Defining \skip_use:c on line ...
+Defining \skip_horizontal:N on line ...
+Defining \skip_horizontal:n on line ...
+Defining \skip_vertical:N on line ...
+Defining \skip_vertical:n on line ...
+Defining \skip_horizontal:c on line ...
+Defining \skip_vertical:c on line ...
+Defining \skip_show:N on line ...
+Defining \skip_show:c on line ...
+Defining \skip_show:n on line ...
+Defining \c_zero_skip on line ...
+\c_zero_skip=\skip71
+Defining \c_max_skip on line ...
+\c_max_skip=\skip72
+Defining \l_tmpa_skip on line ...
+\l_tmpa_skip=\skip73
+Defining \l_tmpb_skip on line ...
+\l_tmpb_skip=\skip74
+Defining \g_tmpa_skip on line ...
+\g_tmpa_skip=\skip75
+Defining \g_tmpb_skip on line ...
+\g_tmpb_skip=\skip76
+Defining \muskip_new:N on line ...
+Defining \muskip_new:c on line ...
+Defining \muskip_const:Nn on line ...
+Defining \muskip_const:cn on line ...
+Defining \muskip_zero:N on line ...
+Defining \muskip_gzero:N on line ...
+Defining \muskip_zero:c on line ...
+Defining \muskip_gzero:c on line ...
+Defining \muskip_zero_new:N on line ...
+Defining \muskip_gzero_new:N on line ...
+Defining \muskip_zero_new:c on line ...
+Defining \muskip_gzero_new:c on line ...
+Defining \muskip_if_exist:NTF on line ...
+Defining \muskip_if_exist:NT on line ...
+Defining \muskip_if_exist:NF on line ...
+Defining \muskip_if_exist_p:N on line ...
+Defining \muskip_if_exist:cTF on line ...
+Defining \muskip_if_exist:cT on line ...
+Defining \muskip_if_exist:cF on line ...
+Defining \muskip_if_exist_p:c on line ...
+Defining \muskip_set:Nn on line ...
+Defining \muskip_gset:Nn on line ...
+Defining \muskip_set:cn on line ...
+Defining \muskip_gset:cn on line ...
+Defining \muskip_set_eq:NN on line ...
+Defining \muskip_set_eq:cN on line ...
+Defining \muskip_set_eq:Nc on line ...
+Defining \muskip_set_eq:cc on line ...
+Defining \muskip_gset_eq:NN on line ...
+Defining \muskip_gset_eq:cN on line ...
+Defining \muskip_gset_eq:Nc on line ...
+Defining \muskip_gset_eq:cc on line ...
+Defining \muskip_add:Nn on line ...
+Defining \muskip_gadd:Nn on line ...
+Defining \muskip_add:cn on line ...
+Defining \muskip_gadd:cn on line ...
+Defining \muskip_sub:Nn on line ...
+Defining \muskip_gsub:Nn on line ...
+Defining \muskip_sub:cn on line ...
+Defining \muskip_gsub:cn on line ...
+Defining \muskip_eval:n on line ...
+Defining \muskip_use:N on line ...
+Defining \muskip_use:c on line ...
+Defining \muskip_show:N on line ...
+Defining \muskip_show:c on line ...
+Defining \muskip_show:n on line ...
+Defining \c_zero_muskip on line ...
+\c_zero_muskip=\muskip40
+Defining \c_max_muskip on line ...
+\c_max_muskip=\muskip41
+Defining \l_tmpa_muskip on line ...
+\l_tmpa_muskip=\muskip42
+Defining \l_tmpb_muskip on line ...
+\l_tmpb_muskip=\muskip43
+Defining \g_tmpa_muskip on line ...
+\g_tmpa_muskip=\muskip44
+Defining \g_tmpb_muskip on line ...
+\g_tmpb_muskip=\muskip45
+Defining \__dim_strip_bp:n on line ...
+Defining \__dim_strip_pt:n on line ...
+Defining \g__keyval_level_int on line ...
+\g__keyval_level_int=\count124
+Defining \l__keyval_key_tl on line ...
+Defining \l__keyval_value_tl on line ...
+Defining \l__keyval_sanitise_tl on line ...
+Defining \l__keyval_parse_tl on line ...
+Defining \__keyval_parse:n on line ...
+Defining \__keyval_parse_elt:w on line ...
+Defining \__keyval_split_key_value:w on line ...
+Defining \__keyval_split_key:w on line ...
+Defining \__keyval_split:Nn on line ...
+Defining \__keyval_split:Nw on line ...
+Defining \__keyval_split_value:w on line ...
+Defining \keyval_parse:NNn on line ...
+Defining message LaTeX/kernel/misplaced-equals-sign on line ...
+Defining \c__keys_code_root_tl on line ...
+Defining \c__keys_info_root_tl on line ...
+Defining \c__keys_props_root_tl on line ...
+Defining \l_keys_choice_int on line ...
+\l_keys_choice_int=\count125
+Defining \l_keys_choice_tl on line ...
+Defining \l__keys_groups_clist on line ...
+Defining \l_keys_key_tl on line ...
+Defining \l__keys_module_tl on line ...
+Defining \l__keys_no_value_bool on line ...
+Defining \l__keys_only_known_bool on line ...
+Defining \l_keys_path_tl on line ...
+Defining \l__keys_property_tl on line ...
+Defining \l__keys_selective_bool on line ...
+Defining \l__keys_filtered_bool on line ...
+Defining \l__keys_selective_seq on line ...
+Defining \l__keys_unused_clist on line ...
+Defining \l_keys_value_tl on line ...
+Defining \l__keys_tmp_bool on line ...
+Defining \keys_define:nn on line ...
+Defining \__keys_define:nnn on line ...
+Defining \__keys_define:onn on line ...
+Defining \__keys_define_elt:n on line ...
+Defining \__keys_define_elt:nn on line ...
+Defining \__keys_define_elt_aux:nn on line ...
+Defining \__keys_property_find:n on line ...
+Defining \__keys_property_find:w on line ...
+Defining \__keys_define_key:n on line ...
+Defining \__keys_define_key:w on line ...
+Defining \__keys_ensure_exist:n on line ...
+Defining \__keys_ensure_exist:V on line ...
+Defining \__keys_bool_set:Nn on line ...
+Defining \__keys_bool_set:cn on line ...
+Defining \__keys_bool_set_inverse:Nn on line ...
+Defining \__keys_bool_set_inverse:cn on line ...
+Defining \__keys_choice_make: on line ...
+Defining \__keys_multichoice_make: on line ...
+Defining \__keys_choice_make:N on line ...
+Defining \__keys_choice_make_aux:N on line ...
+Defining \__keys_parent:n on line ...
+Defining \__keys_parent:o on line ...
+Defining \__keys_parent:wn on line ...
+Defining \__keys_choices_make:nn on line ...
+Defining \__keys_multichoices_make:nn on line ...
+Defining \__keys_choices_make:Nnn on line ...
+Defining \__keys_cmd_set:nn on line ...
+Defining \__keys_cmd_set:nx on line ...
+Defining \__keys_cmd_set:Vn on line ...
+Defining \exp_args:NVo on line ...
+Defining \__keys_cmd_set:Vo on line ...
+Defining \__keys_default_set:n on line ...
+Defining \__keys_groups_set:n on line ...
+Defining \__keys_initialise:n on line ...
+Defining \__keys_initialise:wn on line ...
+Defining \__keys_meta_make:n on line ...
+Defining \__keys_meta_make:nn on line ...
+Defining \__keys_undefine: on line ...
+Defining \__keys_value_requirement:nn on line ...
+Defining \__keys_variable_set:NnnN on line ...
+Defining \__keys_variable_set:cnnN on line ...
+Defining \key prop > .bool_set:N on line ...
+Defining \key prop > .bool_set:c on line ...
+Defining \key prop > .bool_gset:N on line ...
+Defining \key prop > .bool_gset:c on line ...
+Defining \key prop > .bool_set_inverse:N on line ...
+Defining \key prop > .bool_set_inverse:c on line ...
+Defining \key prop > .bool_gset_inverse:N on line ...
+Defining \key prop > .bool_gset_inverse:c on line ...
+Defining \key prop > .choice: on line ...
+Defining \key prop > .choices:nn on line ...
+Defining \key prop > .choices:Vn on line ...
+Defining \key prop > .choices:on on line ...
+Defining \key prop > .choices:xn on line ...
+Defining \key prop > .code:n on line ...
+Defining \key prop > .clist_set:N on line ...
+Defining \key prop > .clist_set:c on line ...
+Defining \key prop > .clist_gset:N on line ...
+Defining \key prop > .clist_gset:c on line ...
+Defining \key prop > .default:n on line ...
+Defining \key prop > .default:V on line ...
+Defining \key prop > .default:o on line ...
+Defining \key prop > .default:x on line ...
+Defining \key prop > .dim_set:N on line ...
+Defining \key prop > .dim_set:c on line ...
+Defining \key prop > .dim_gset:N on line ...
+Defining \key prop > .dim_gset:c on line ...
+Defining \key prop > .fp_set:N on line ...
+Defining \key prop > .fp_set:c on line ...
+Defining \key prop > .fp_gset:N on line ...
+Defining \key prop > .fp_gset:c on line ...
+Defining \key prop > .groups:n on line ...
+Defining \key prop > .initial:n on line ...
+Defining \key prop > .initial:V on line ...
+Defining \key prop > .initial:o on line ...
+Defining \key prop > .initial:x on line ...
+Defining \key prop > .int_set:N on line ...
+Defining \key prop > .int_set:c on line ...
+Defining \key prop > .int_gset:N on line ...
+Defining \key prop > .int_gset:c on line ...
+Defining \key prop > .meta:n on line ...
+Defining \key prop > .meta:nn on line ...
+Defining \key prop > .multichoice: on line ...
+Defining \key prop > .multichoices:nn on line ...
+Defining \key prop > .multichoices:Vn on line ...
+Defining \key prop > .multichoices:on on line ...
+Defining \key prop > .multichoices:xn on line ...
+Defining \key prop > .skip_set:N on line ...
+Defining \key prop > .skip_set:c on line ...
+Defining \key prop > .skip_gset:N on line ...
+Defining \key prop > .skip_gset:c on line ...
+Defining \key prop > .tl_set:N on line ...
+Defining \key prop > .tl_set:c on line ...
+Defining \key prop > .tl_set_x:N on line ...
+Defining \key prop > .tl_set_x:c on line ...
+Defining \key prop > .tl_gset:N on line ...
+Defining \key prop > .tl_gset:c on line ...
+Defining \key prop > .tl_gset_x:N on line ...
+Defining \key prop > .tl_gset_x:c on line ...
+Defining \key prop > .undefine: on line ...
+Defining \key prop > .value_forbidden:n on line ...
+Defining \key prop > .value_required:n on line ...
+Defining \keys_set:nn on line ...
+Defining \__keys_set:nnn on line ...
+Defining \keys_set:nV on line ...
+Defining \keys_set:nv on line ...
+Defining \keys_set:no on line ...
+Defining \__keys_set:onn on line ...
+Defining \keys_set_known:nnN on line ...
+Defining \keys_set_known:nVN on line ...
+Defining \keys_set_known:nvN on line ...
+Defining \keys_set_known:noN on line ...
+Defining \__keys_set_known:nnnN on line ...
+Defining \__keys_set_known:onnN on line ...
+Defining \keys_set_known:nn on line ...
+Defining \keys_set_known:nV on line ...
+Defining \keys_set_known:nv on line ...
+Defining \keys_set_known:no on line ...
+Defining \keys_set_filter:nnnN on line ...
+Defining \exp_args:NnnV on line ...
+Defining \keys_set_filter:nnVN on line ...
+Defining \exp_args:Nnnv on line ...
+Defining \keys_set_filter:nnvN on line ...
+Defining \keys_set_filter:nnoN on line ...
+Defining \__keys_set_filter:nnnnN on line ...
+Defining \__keys_set_filter:onnnN on line ...
+Defining \keys_set_filter:nnn on line ...
+Defining \keys_set_filter:nnV on line ...
+Defining \keys_set_filter:nnv on line ...
+Defining \keys_set_filter:nno on line ...
+Defining \keys_set_groups:nnn on line ...
+Defining \keys_set_groups:nnV on line ...
+Defining \keys_set_groups:nnv on line ...
+Defining \keys_set_groups:nno on line ...
+Defining \__keys_set_elt:n on line ...
+Defining \__keys_set_elt:nn on line ...
+Defining \__keys_set_elt_aux:nnn on line ...
+Defining \__keys_set_elt_aux:onn on line ...
+Defining \__keys_find_key_module:w on line ...
+Defining \__keys_set_elt_aux: on line ...
+Defining \__keys_set_elt_selective: on line ...
+Defining \__keys_check_groups: on line ...
+Defining \__keys_value_or_default:n on line ...
+Defining \__keys_if_value_p:n on line ...
+Defining \__keys_execute: on line ...
+Defining \__keys_execute_unknown: on line ...
+Defining \__keys_execute:nn on line ...
+Defining \__keys_store_unused: on line ...
+Defining \__keys_choice_find:n on line ...
+Defining \__keys_multichoice_find:n on line ...
+Defining \keys_if_exist_p:nn on line ...
+Defining \keys_if_exist:nnT on line ...
+Defining \keys_if_exist:nnF on line ...
+Defining \keys_if_exist:nnTF on line ...
+Defining \keys_if_choice_exist_p:nnn on line ...
+Defining \keys_if_choice_exist:nnnT on line ...
+Defining \keys_if_choice_exist:nnnF on line ...
+Defining \keys_if_choice_exist:nnnTF on line ...
+Defining \keys_show:nn on line ...
+Defining \__keys_show:NN on line ...
+Defining message LaTeX/kernel/boolean-values-only on line ...
+Defining message LaTeX/kernel/choice-unknown on line ...
+Defining message LaTeX/kernel/key-choice-unknown on line ...
+Defining message LaTeX/kernel/key-no-property on line ...
+Defining message LaTeX/kernel/key-unknown on line ...
+Defining message LaTeX/kernel/nested-choice-key on line ...
+Defining message LaTeX/kernel/property-boolean-values-only on line ...
+Defining message LaTeX/kernel/property-requires-value on line ...
+Defining message LaTeX/kernel/property-unknown on line ...
+Defining message LaTeX/kernel/value-forbidden on line ...
+Defining message LaTeX/kernel/value-required on line ...
+Defining message LaTeX/kernel/show-key on line ...
+Defining \key prop > .value_forbidden: on line ...
+Defining \key prop > .value_required: on line ...
+Defining \__fp_use_none_stop_f:n on line ...
+Defining \__fp_use_s:n on line ...
+Defining \__fp_use_s:nn on line ...
+Defining \__fp_use_none_until_s:w on line ...
+Defining \__fp_use_i_until_s:nw on line ...
+Defining \__fp_use_ii_until_s:nnw on line ...
+Defining \__fp_reverse_args:Nww on line ...
+Defining \__fp_rrot:www on line ...
+Defining \__fp_use_i:ww on line ...
+Defining \__fp_use_i:www on line ...
+Defining \s__fp on line ...
+Defining \__fp_chk:w on line ...
+Defining \s__fp_mark on line ...
+Defining \s__fp_stop on line ...
+Defining \s__fp_invalid on line ...
+Defining \s__fp_underflow on line ...
+Defining \s__fp_overflow on line ...
+Defining \s__fp_division on line ...
+Defining \s__fp_exact on line ...
+Defining \c_zero_fp on line ...
+Defining \c_minus_zero_fp on line ...
+Defining \c_inf_fp on line ...
+Defining \c_minus_inf_fp on line ...
+Defining \c_nan_fp on line ...
+Defining \c__fp_max_exponent_int on line ...
+Defining \__fp_zero_fp:N on line ...
+Defining \__fp_inf_fp:N on line ...
+Defining \__fp_min_fp:N on line ...
+Defining \__fp_max_fp:N on line ...
+Defining \__fp_exponent:w on line ...
+Defining \__fp_neg_sign:N on line ...
+Defining \__fp_sanitize:Nw on line ...
+Defining \__fp_sanitize:wN on line ...
+Defining \__fp_sanitize_zero:w on line ...
+Defining \__fp_exp_after_o:w on line ...
+Defining \__fp_exp_after_o:nw on line ...
+Defining \__fp_exp_after_f:nw on line ...
+Defining \__fp_exp_after_special:nNNw on line ...
+Defining \__fp_exp_after_normal:nNNw on line ...
+Defining \__fp_exp_after_normal:Nwwwww on line ...
+Defining \__fp_exp_after_array_f:w on line ...
+Defining \__fp_exp_after_stop_f:nw on line ...
+Defining \c__fp_leading_shift_int on line ...
+\c__fp_leading_shift_int=\count126
+Defining \c__fp_middle_shift_int on line ...
+\c__fp_middle_shift_int=\count127
+Defining \c__fp_trailing_shift_int on line ...
+\c__fp_trailing_shift_int=\count128
+Defining \__fp_pack:NNNNNw on line ...
+Defining \c__fp_big_leading_shift_int on line ...
+\c__fp_big_leading_shift_int=\count129
+Defining \c__fp_big_middle_shift_int on line ...
+\c__fp_big_middle_shift_int=\count130
+Defining \c__fp_big_trailing_shift_int on line ...
+\c__fp_big_trailing_shift_int=\count131
+Defining \__fp_pack_big:NNNNNNw on line ...
+Defining \c__fp_Bigg_leading_shift_int on line ...
+\c__fp_Bigg_leading_shift_int=\count132
+Defining \c__fp_Bigg_middle_shift_int on line ...
+\c__fp_Bigg_middle_shift_int=\count133
+Defining \c__fp_Bigg_trailing_shift_int on line ...
+\c__fp_Bigg_trailing_shift_int=\count134
+Defining \__fp_pack_Bigg:NNNNNNw on line ...
+Defining \__fp_pack_twice_four:wNNNNNNNN on line ...
+Defining \__fp_pack_eight:wNNNNNNNN on line ...
+Defining \__fp_decimate:nNnnnn on line ...
+Defining \__fp_decimate_:Nnnnn on line ...
+Defining \__fp_decimate_tiny:Nnnnn on line ...
+Defining \__fp_tmp:w on line ...
+Defining \__fp_decimate_i:Nnnnn on line ...
+Defining \__fp_decimate_ii:Nnnnn on line ...
+Defining \__fp_decimate_iii:Nnnnn on line ...
+Defining \__fp_decimate_iv:Nnnnn on line ...
+Defining \__fp_decimate_v:Nnnnn on line ...
+Defining \__fp_decimate_vi:Nnnnn on line ...
+Defining \__fp_decimate_vii:Nnnnn on line ...
+Defining \__fp_decimate_viii:Nnnnn on line ...
+Defining \__fp_decimate_ix:Nnnnn on line ...
+Defining \__fp_decimate_x:Nnnnn on line ...
+Defining \__fp_decimate_xi:Nnnnn on line ...
+Defining \__fp_decimate_xii:Nnnnn on line ...
+Defining \__fp_decimate_xiii:Nnnnn on line ...
+Defining \__fp_decimate_xiv:Nnnnn on line ...
+Defining \__fp_decimate_xv:Nnnnn on line ...
+Defining \__fp_decimate_xvi:Nnnnn on line ...
+Defining \__fp_decimate_pack:nnnnnnnnnnw on line ...
+Defining \__fp_decimate_pack:nnnnnnw on line ...
+Defining \__fp_case_use:nw on line ...
+Defining \__fp_case_return:nw on line ...
+Defining \__fp_case_return_o:Nw on line ...
+Defining \__fp_case_return_same_o:w on line ...
+Defining \__fp_case_return_o:Nww on line ...
+Defining \__fp_case_return_i_o:ww on line ...
+Defining \__fp_case_return_ii_o:ww on line ...
+Defining \__fp_small_int:wTF on line ...
+Defining \__fp_small_int_true:wTF on line ...
+Defining \__fp_small_int_normal:NnwTF on line ...
+Defining \__fp_small_int_test:NnnwNnw on line ...
+Defining \__fp_array_count:n on line ...
+Defining \__fp_array_count_loop:Nw on line ...
+Defining \__fp_expand:n on line ...
+Defining \__fp_expand_loop:nwnN on line ...
+Defining message LaTeX/kernel/misused-fp on line ...
+Defining \fp_flag_off:n on line ...
+Defining \fp_flag_on:n on line ...
+Defining \fp_if_flag_on_p:n on line ...
+Defining \fp_if_flag_on:nT on line ...
+Defining \fp_if_flag_on:nF on line ...
+Defining \fp_if_flag_on:nTF on line ...
+Defining \l__fp_invalid_operation_flag_token on line ...
+Defining \l__fp_division_by_zero_flag_token on line ...
+Defining \l__fp_overflow_flag_token on line ...
+Defining \l__fp_underflow_flag_token on line ...
+Defining \fp_trap:nn on line ...
+Defining \__fp_trap_invalid_operation_set_error: on line ...
+Defining \__fp_trap_invalid_operation_set_flag: on line ...
+Defining \__fp_trap_invalid_operation_set_none: on line ...
+Defining \__fp_trap_invalid_operation_set:N on line ...
+Defining \__fp_trap_division_by_zero_set_error: on line ...
+Defining \__fp_trap_division_by_zero_set_flag: on line ...
+Defining \__fp_trap_division_by_zero_set_none: on line ...
+Defining \__fp_trap_division_by_zero_set:N on line ...
+Defining \__fp_trap_overflow_set_error: on line ...
+Defining \__fp_trap_overflow_set_flag: on line ...
+Defining \__fp_trap_overflow_set_none: on line ...
+Defining \__fp_trap_overflow_set:N on line ...
+Defining \__fp_trap_underflow_set_error: on line ...
+Defining \__fp_trap_underflow_set_flag: on line ...
+Defining \__fp_trap_underflow_set_none: on line ...
+Defining \__fp_trap_underflow_set:N on line ...
+Defining \__fp_trap_overflow_set:NnNn on line ...
+Defining \__fp_invalid_operation:nnw on line ...
+Defining \__fp_invalid_operation_o:Nww on line ...
+Defining \__fp_invalid_operation_tl_o:ff on line ...
+Defining \__fp_division_by_zero_o:Nnw on line ...
+Defining \__fp_division_by_zero_o:NNww on line ...
+Defining \__fp_overflow:w on line ...
+Defining \__fp_underflow:w on line ...
+Defining \__fp_invalid_operation_o:nw on line ...
+Defining \__fp_invalid_operation_o:fw on line ...
+Defining \__fp_error:nnnn on line ...
+Defining \exp_args:Nnnf on line ...
+Defining \__fp_error:nnfn on line ...
+Defining \exp_args:Nnff on line ...
+Defining \__fp_error:nffn on line ...
+Defining message LaTeX/kernel/unknown-fpu-exception on line ...
+Defining message LaTeX/kernel/unknown-fpu-trap-type on line ...
+Defining message LaTeX/kernel/fp-flow on line ...
+Defining message LaTeX/kernel/fp-flow-to on line ...
+Defining message LaTeX/kernel/fp-zero-div on line ...
+Defining message LaTeX/kernel/fp-zero-div-ii on line ...
+Defining message LaTeX/kernel/fp-invalid on line ...
+Defining message LaTeX/kernel/fp-invalid-ii on line ...
+Defining \__fp_round_return_one: on line ...
+Defining \__fp_round_to_ninf:NNN on line ...
+Defining \__fp_round_to_zero:NNN on line ...
+Defining \__fp_round_to_pinf:NNN on line ...
+Defining \__fp_round_to_nearest:NNN on line ...
+Defining \__fp_round_to_nearest_ninf:NNN on line ...
+Defining \__fp_round_to_nearest_zero:NNN on line ...
+Defining \__fp_round_to_nearest_pinf:NNN on line ...
+Defining \__fp_round:NNN on line ...
+Defining \__fp_round_s:NNNw on line ...
+Defining \__fp_round_digit:Nw on line ...
+Defining \__fp_round_to_ninf_neg:NNN on line ...
+Defining \__fp_round_to_zero_neg:NNN on line ...
+Defining \__fp_round_to_pinf_neg:NNN on line ...
+Defining \__fp_round_to_nearest_neg:NNN on line ...
+Defining \__fp_round_to_nearest_ninf_neg:NNN on line ...
+Defining \__fp_round_to_nearest_zero_neg:NNN on line ...
+Defining \__fp_round_to_nearest_pinf_neg:NNN on line ...
+Defining \__fp_round_neg:NNN on line ...
+Defining \__fp_round_o:Nw on line ...
+Defining \__fp_round:Nwww on line ...
+Defining \__fp_round_name_from_cs:N on line ...
+Defining \__fp_round:Nww on line ...
+Defining \__fp_round:Nwn on line ...
+Defining \__fp_round_normal:NwNNnw on line ...
+Defining \__fp_round_normal:NnnwNNnn on line ...
+Defining \__fp_round_pack:Nw on line ...
+Defining \__fp_round_normal:NNwNnn on line ...
+Defining \__fp_round_normal_end:wwNnn on line ...
+Defining \__fp_round_special:NwwNnn on line ...
+Defining \__fp_round_special_aux:Nw on line ...
+Defining \__fp_parse_expand:w on line ...
+Defining \__fp_parse_return_semicolon:w on line ...
+Defining \__fp_type_from_scan:N on line ...
+Defining \__fp_type_from_scan:w on line ...
+Defining \__fp_parse_digits_vii:N on line ...
+Defining \__fp_parse_digits_vi:N on line ...
+Defining \__fp_parse_digits_v:N on line ...
+Defining \__fp_parse_digits_iv:N on line ...
+Defining \__fp_parse_digits_iii:N on line ...
+Defining \__fp_parse_digits_ii:N on line ...
+Defining \__fp_parse_digits_i:N on line ...
+Defining \__fp_parse_digits_:N on line ...
+Defining \__fp_parse_one:Nw on line ...
+Defining \__fp_parse_one_fp:NN on line ...
+Defining \__fp_exp_after_mark_f:nw on line ...
+Defining \__fp_exp_after_?_f:nw on line ...
+Defining \__fp_parse_one_register:NN on line ...
+Defining \__fp_parse_one_register_aux:Nw on line ...
+Defining \__fp_parse_one_register_auxii:wwwNw on line ...
+Defining \__fp_parse_one_register_mu:www on line ...
+Defining \__fp_parse_one_register_int:www on line ...
+Defining \__fp_parse_one_register_dim:ww on line ...
+Defining \__fp_parse_one_digit:NN on line ...
+Defining \__fp_parse_one_other:NN on line ...
+Defining \__fp_parse_word:Nw on line ...
+Defining \__fp_parse_letters:N on line ...
+Defining \__fp_parse_prefix:NNN on line ...
+Defining \__fp_parse_prefix_unknown:NNN on line ...
+Defining \__fp_parse_trim_zeros:N on line ...
+Defining \__fp_parse_trim_end:w on line ...
+Defining \__fp_parse_strim_zeros:N on line ...
+Defining \__fp_parse_strim_end:w on line ...
+Defining \__fp_parse_zero: on line ...
+Defining \__fp_parse_small:N on line ...
+Defining \__fp_parse_small_leading:wwNN on line ...
+Defining \__fp_parse_small_trailing:wwNN on line ...
+Defining \__fp_parse_pack_trailing:NNNNNNww on line ...
+Defining \__fp_parse_pack_leading:NNNNNww on line ...
+Defining \__fp_parse_pack_carry:w on line ...
+Defining \__fp_parse_large:N on line ...
+Defining \__fp_parse_large_leading:wwNN on line ...
+Defining \__fp_parse_large_trailing:wwNN on line ...
+Defining \__fp_parse_round_loop:N on line ...
+Defining \__fp_parse_round_up:N on line ...
+Defining \__fp_parse_round_after:wN on line ...
+Defining \__fp_parse_small_round:NN on line ...
+Defining \__fp_parse_large_round:NN on line ...
+Defining \__fp_parse_large_round_test:NN on line ...
+Defining \__fp_parse_large_round_aux:wNN on line ...
+Defining \__fp_parse_exponent:Nw on line ...
+Defining \__fp_parse_exponent:N on line ...
+Defining \__fp_parse_exponent_aux:N on line ...
+Defining \__fp_parse_exponent_sign:N on line ...
+Defining \__fp_parse_exponent_body:N on line ...
+Defining \__fp_parse_exponent_digits:N on line ...
+Defining \__fp_parse_exponent_keep:NTF on line ...
+Defining \__fp_parse_prefix_+:Nw on line ...
+Defining \__fp_parse_apply_unary:NNNwN on line ...
+Defining \__fp_parse_prefix_-:Nw on line ...
+Defining \__fp_parse_prefix_!:Nw on line ...
+Defining \__fp_parse_prefix_.:Nw on line ...
+Defining \__fp_parse_prefix_(:Nw on line ...
+Defining \__fp_parse_lparen_after:NwN on line ...
+Defining \__fp_parse_word_inf:N on line ...
+Defining \__fp_parse_word_nan:N on line ...
+Defining \__fp_parse_word_pi:N on line ...
+Defining \__fp_parse_word_deg:N on line ...
+Defining \__fp_parse_word_true:N on line ...
+Defining \__fp_parse_word_false:N on line ...
+Defining \__fp_parse_word_pt:N on line ...
+Defining \__fp_parse_word_in:N on line ...
+Defining \__fp_parse_word_pc:N on line ...
+Defining \__fp_parse_word_cm:N on line ...
+Defining \__fp_parse_word_mm:N on line ...
+Defining \__fp_parse_word_dd:N on line ...
+Defining \__fp_parse_word_cc:N on line ...
+Defining \__fp_parse_word_nd:N on line ...
+Defining \__fp_parse_word_nc:N on line ...
+Defining \__fp_parse_word_bp:N on line ...
+Defining \__fp_parse_word_sp:N on line ...
+Defining \__fp_parse_word_em:N on line ...
+Defining \__fp_parse_word_ex:N on line ...
+Defining \__fp_parse_unary_function:nNN on line ...
+Defining \__fp_parse_function:NNN on line ...
+Defining \__fp_parse_word_acot:N on line ...
+Defining \__fp_parse_word_acotd:N on line ...
+Defining \__fp_parse_word_atan:N on line ...
+Defining \__fp_parse_word_atand:N on line ...
+Defining \__fp_parse_word_max:N on line ...
+Defining \__fp_parse_word_min:N on line ...
+Defining \__fp_parse_word_abs:N on line ...
+Defining \__fp_parse_word_exp:N on line ...
+Defining \__fp_parse_word_ln:N on line ...
+Defining \__fp_parse_word_sqrt:N on line ...
+Defining \__fp_parse_word_acos:N on line ...
+Defining \__fp_parse_word_acosd:N on line ...
+Defining \__fp_parse_word_acsc:N on line ...
+Defining \__fp_parse_word_acscd:N on line ...
+Defining \__fp_parse_word_asec:N on line ...
+Defining \__fp_parse_word_asecd:N on line ...
+Defining \__fp_parse_word_asin:N on line ...
+Defining \__fp_parse_word_asind:N on line ...
+Defining \__fp_parse_word_cos:N on line ...
+Defining \__fp_parse_word_cosd:N on line ...
+Defining \__fp_parse_word_cot:N on line ...
+Defining \__fp_parse_word_cotd:N on line ...
+Defining \__fp_parse_word_csc:N on line ...
+Defining \__fp_parse_word_cscd:N on line ...
+Defining \__fp_parse_word_sec:N on line ...
+Defining \__fp_parse_word_secd:N on line ...
+Defining \__fp_parse_word_sin:N on line ...
+Defining \__fp_parse_word_sind:N on line ...
+Defining \__fp_parse_word_tan:N on line ...
+Defining \__fp_parse_word_tand:N on line ...
+Defining \__fp_parse_word_trunc:N on line ...
+Defining \__fp_parse_word_floor:N on line ...
+Defining \__fp_parse_word_ceil:N on line ...
+Defining \__fp_parse_word_round:N on line ...
+Defining \__fp_parse_round:Nw on line ...
+Defining \__fp_parse:n on line ...
+Defining \__fp_parse_after:ww on line ...
+Defining \__fp_parse_operand:Nw on line ...
+Defining \__fp_parse_continue:NwN on line ...
+Defining \__fp_parse_apply_binary:NwNwN on line ...
+Defining \__fp_parse_infix_after_operand:NwN on line ...
+Defining \__fp_parse_infix:NN on line ...
+Defining \__fp_parse_infix_check:NNN on line ...
+Defining \__fp_parse_infix_mark:NNN on line ...
+Defining \__fp_parse_infix_end:N on line ...
+Defining \__fp_parse_infix_):N on line ...
+Defining \__fp_parse_infix_,:N on line ...
+Defining \__fp_parse_infix_comma:w on line ...
+Defining \__fp_parse_infix_comma_gobble:w on line ...
+Defining \__fp_parse_infix_^:N on line ...
+Defining \__fp_parse_infix_/:N on line ...
+Defining \__fp_parse_infix_mul:N on line ...
+Defining \__fp_parse_infix_-:N on line ...
+Defining \__fp_parse_infix_+:N on line ...
+Defining \__fp_parse_infix_and:N on line ...
+Defining \__fp_parse_infix_or:N on line ...
+Defining \__fp_parse_infix_(:N on line ...
+Defining \__fp_parse_infix_juxtapose:N on line ...
+Defining \__fp_parse_apply_juxtapose:NwwN on line ...
+Defining \__fp_parse_infix_*:N on line ...
+Defining \__fp_parse_infix_|:N on line ...
+Defining \__fp_parse_infix_&:N on line ...
+Defining \__fp_parse_infix_?:N on line ...
+Defining \__fp_parse_infix_::N on line ...
+Defining \__fp_parse_infix_<:N on line ...
+Defining \__fp_parse_infix_=:N on line ...
+Defining \__fp_parse_infix_>:N on line ...
+Defining \__fp_parse_infix_!:N on line ...
+Defining \__fp_parse_excl_error: on line ...
+Defining \__fp_parse_compare:NNNNNNN on line ...
+Defining \__fp_parse_compare_auxi:NNNNNNN on line ...
+Defining \__fp_parse_compare_auxii:NNNNN on line ...
+Defining \__fp_parse_compare_end:NNNNw on line ...
+Defining \__fp_parse_apply_compare:NwNNNNNwN on line ...
+Defining \__fp_parse_apply_compare_aux:NNwN on line ...
+Defining \__fp_parse_continue_compare:NNwNN on line ...
+Defining \fp_function:Nw on line ...
+Defining \fp_new_function:Npn on line ...
+Defining \__fp_new_function:NNnnn on line ...
+Defining \exp_args:NNcf on line ...
+Defining \__fp_new_function:Ncfnn on line ...
+Defining \__fp_function_args:Nwn on line ...
+Defining \__fp_function_apply:nw on line ...
+Defining \__fp_function_store:wwNwnn on line ...
+Defining \__fp_function_store_end:wnnn on line ...
+Defining message LaTeX/kernel/unknown-fp-word on line ...
+Defining message LaTeX/kernel/fp-missing on line ...
+Defining message LaTeX/kernel/fp-extra on line ...
+Defining message LaTeX/kernel/fp-early-end on line ...
+Defining message LaTeX/kernel/fp-after-e on line ...
+Defining message LaTeX/kernel/fp-missing-number on line ...
+Defining message LaTeX/kernel/fp-unknown-symbol on line ...
+Defining message LaTeX/kernel/fp-extra-comma on line ...
+Defining message LaTeX/kernel/fp-num-args on line ...
+Defining message LaTeX/kernel/fp-robust-cmd on line ...
+Defining \fp_if_exist:NTF on line ...
+Defining \fp_if_exist:NT on line ...
+Defining \fp_if_exist:NF on line ...
+Defining \fp_if_exist_p:N on line ...
+Defining \fp_if_exist:cTF on line ...
+Defining \fp_if_exist:cT on line ...
+Defining \fp_if_exist:cF on line ...
+Defining \fp_if_exist_p:c on line ...
+Defining \fp_compare_p:n on line ...
+Defining \fp_compare:nT on line ...
+Defining \fp_compare:nF on line ...
+Defining \fp_compare:nTF on line ...
+Defining \__fp_compare_return:w on line ...
+Defining \fp_compare_p:nNn on line ...
+Defining \fp_compare:nNnT on line ...
+Defining \fp_compare:nNnF on line ...
+Defining \fp_compare:nNnTF on line ...
+Defining \__fp_compare_aux:wn on line ...
+Defining \__fp_compare_back:ww on line ...
+Defining \__fp_compare_nan:w on line ...
+Defining \__fp_compare_npos:nwnw on line ...
+Defining \__fp_compare_significand:nnnnnnnn on line ...
+Defining \fp_do_until:nn on line ...
+Defining \fp_do_while:nn on line ...
+Defining \fp_until_do:nn on line ...
+Defining \fp_while_do:nn on line ...
+Defining \fp_do_until:nNnn on line ...
+Defining \fp_do_while:nNnn on line ...
+Defining \fp_until_do:nNnn on line ...
+Defining \fp_while_do:nNnn on line ...
+Defining \__fp_minmax_o:Nw on line ...
+Defining \__fp_minmax_loop:Nww on line ...
+Defining \__fp_minmax_auxi:ww on line ...
+Defining \__fp_minmax_auxii:ww on line ...
+Defining \__fp_minmax_break_o:w on line ...
+Defining \__fp_not_o:w on line ...
+Defining \__fp_&_o:ww on line ...
+Defining \__fp_|_o:ww on line ...
+Defining \__fp_and_return:wNw on line ...
+Defining \__fp_ternary:NwwN on line ...
+Defining \__fp_ternary_loop_break:w on line ...
+Defining \__fp_ternary_loop:Nw on line ...
+Defining \__fp_ternary_map_break: on line ...
+Defining \__fp_ternary_auxi:NwwN on line ...
+Defining \__fp_ternary_auxii:NwwN on line ...
+Defining \__fp_basics_pack_low:NNNNNw on line ...
+Defining \__fp_basics_pack_high:NNNNNw on line ...
+Defining \__fp_basics_pack_high_carry:w on line ...
+Defining \__fp_basics_pack_weird_low:NNNNw on line ...
+Defining \__fp_basics_pack_weird_high:NNNNNNNNw on line ...
+Defining \__fp_-_o:ww on line ...
+Defining \__fp_+_o:ww on line ...
+Defining \__fp_add_return_ii_o:Nww on line ...
+Defining \__fp_add_zeros_o:Nww on line ...
+Defining \__fp_add_inf_o:Nww on line ...
+Defining \__fp_add_normal_o:Nww on line ...
+Defining \__fp_add_npos_o:NnwNnw on line ...
+Defining \__fp_add_big_i_o:wNww on line ...
+Defining \__fp_add_big_ii_o:wNww on line ...
+Defining \__fp_add_significand_o:NnnwnnnnN on line ...
+Defining \__fp_add_significand_pack:NNNNNNN on line ...
+Defining \__fp_add_significand_test_o:N on line ...
+Defining \__fp_add_significand_no_carry_o:wwwNN on line ...
+Defining \__fp_add_significand_carry_o:wwwNN on line ...
+Defining \__fp_sub_npos_o:NnwNnw on line ...
+Defining \__fp_sub_eq_o:Nnwnw on line ...
+Defining \__fp_sub_npos_ii_o:Nnwnw on line ...
+Defining \__fp_sub_npos_i_o:Nnwnw on line ...
+Defining \__fp_sub_back_near_o:nnnnnnnnN on line ...
+Defining \__fp_sub_back_near_pack:NNNNNNw on line ...
+Defining \__fp_sub_back_near_after:wNNNNw on line ...
+Defining \__fp_sub_back_shift:wnnnn on line ...
+Defining \__fp_sub_back_shift_ii:ww on line ...
+Defining \__fp_sub_back_shift_iii:NNNNNNNNw on line ...
+Defining \__fp_sub_back_shift_iv:nnnnw on line ...
+Defining \__fp_sub_back_far_o:NnnwnnnnN on line ...
+Defining \__fp_sub_back_quite_far_o:wwNN on line ...
+Defining \__fp_sub_back_quite_far_ii:NN on line ...
+Defining \__fp_sub_back_not_far_o:wwwwNN on line ...
+Defining \__fp_sub_back_very_far_o:wwwwNN on line ...
+Defining \__fp_sub_back_very_far_ii_o:nnNwwNN on line ...
+Defining \__fp_*_o:ww on line ...
+Defining \__fp_mul_cases_o:NnNnww on line ...
+Defining \__fp_mul_npos_o:Nww on line ...
+Defining \__fp_mul_significand_o:nnnnNnnnn on line ...
+Defining \__fp_mul_significand_drop:NNNNNw on line ...
+Defining \__fp_mul_significand_keep:NNNNNw on line ...
+Defining \__fp_mul_significand_test_f:NNN on line ...
+Defining \__fp_mul_significand_large_f:NwwNNNN on line ...
+Defining \__fp_mul_significand_small_f:NNwwwN on line ...
+Defining \__fp_/_o:ww on line ...
+Defining \__fp_div_npos_o:Nww on line ...
+Defining \__fp_div_significand_i_o:wnnw on line ...
+Defining \__fp_div_significand_calc:wwnnnnnnn on line ...
+Defining \__fp_div_significand_calc_i:wwnnnnnnn on line ...
+Defining \__fp_div_significand_calc_ii:wwnnnnnnn on line ...
+Defining \__fp_div_significand_ii:wwn on line ...
+Defining \__fp_div_significand_iii:wwnnnnn on line ...
+Defining \__fp_div_significand_iv:wwnnnnnnn on line ...
+Defining \__fp_div_significand_v:NN on line ...
+Defining \__fp_div_significand_vi:Nw on line ...
+Defining \__fp_div_significand_pack:NNN on line ...
+Defining \__fp_div_significand_test_o:w on line ...
+Defining \__fp_div_significand_small_o:wwwNNNNwN on line ...
+Defining \__fp_div_significand_large_o:wwwNNNNwN on line ...
+Defining \__fp_sqrt_o:w on line ...
+Defining \__fp_sqrt_npos_o:w on line ...
+Defining \__fp_sqrt_npos_auxi_o:wwnnN on line ...
+Defining \__fp_sqrt_npos_auxii_o:wNNNNNNNN on line ...
+Defining \__fp_sqrt_Newton_o:wwn on line ...
+Defining \__fp_sqrt_auxi_o:NNNNwnnN on line ...
+Defining \__fp_sqrt_auxii_o:NnnnnnnnN on line ...
+Defining \__fp_sqrt_auxiii_o:wnnnnnnnn on line ...
+Defining \__fp_sqrt_auxiv_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxv_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxvi_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxvii_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxviii_o:nnnnnnn on line ...
+Defining \__fp_sqrt_auxix_o:wnwnw on line ...
+Defining \__fp_sqrt_auxx_o:Nnnnnnnn on line ...
+Defining \__fp_sqrt_auxxi_o:wwnnN on line ...
+Defining \__fp_sqrt_auxxii_o:nnnnnnnnw on line ...
+Defining \__fp_sqrt_auxxiii_o:w on line ...
+Defining \__fp_sqrt_auxxiv_o:wnnnnnnnN on line ...
+Defining \__fp_set_sign_o:w on line ...
+Defining \c__fp_one_fixed_tl on line ...
+Defining \__fp_fixed_continue:wn on line ...
+Defining \__fp_fixed_add_one:wN on line ...
+Defining \__fp_fixed_div_myriad:wn on line ...
+Defining \__fp_fixed_mul_after:wwn on line ...
+Defining \__fp_fixed_mul_short:wwn on line ...
+Defining \__fp_fixed_div_int:wwN on line ...
+Defining \__fp_fixed_div_int:wnN on line ...
+Defining \__fp_fixed_div_int_auxi:wnn on line ...
+Defining \__fp_fixed_div_int_auxii:wnn on line ...
+Defining \__fp_fixed_div_int_pack:Nw on line ...
+Defining \__fp_fixed_div_int_after:Nw on line ...
+Defining \__fp_fixed_add:wwn on line ...
+Defining \__fp_fixed_sub:wwn on line ...
+Defining \__fp_fixed_add:Nnnnnwnn on line ...
+Defining \__fp_fixed_add:nnNnnnwn on line ...
+Defining \__fp_fixed_add_pack:NNNNNwn on line ...
+Defining \__fp_fixed_add_after:NNNNNwn on line ...
+Defining \__fp_fixed_mul:wwn on line ...
+Defining \__fp_fixed_mul:nnnnnnnw on line ...
+Defining \__fp_fixed_mul_add:wwwn on line ...
+Defining \__fp_fixed_mul_sub_back:wwwn on line ...
+Defining \__fp_fixed_one_minus_mul:wwn on line ...
+Defining \__fp_fixed_mul_add:Nwnnnwnnn on line ...
+Defining \__fp_fixed_mul_add:nnnnwnnnn on line ...
+Defining \__fp_fixed_mul_add:nnnnwnnwN on line ...
+Defining \__fp_ep_to_fixed:wwn on line ...
+Defining \__fp_ep_to_fixed_auxi:www on line ...
+Defining \__fp_ep_to_fixed_auxii:nnnnnnnwn on line ...
+Defining \__fp_ep_to_ep:wwN on line ...
+Defining \__fp_ep_to_ep_loop:N on line ...
+Defining \__fp_ep_to_ep_end:www on line ...
+Defining \__fp_ep_to_ep_zero:ww on line ...
+Defining \__fp_ep_compare:wwww on line ...
+Defining \__fp_ep_compare_aux:wwww on line ...
+Defining \__fp_ep_mul:wwwwn on line ...
+Defining \__fp_ep_mul_raw:wwwwN on line ...
+Defining \__fp_ep_div:wwwwn on line ...
+Defining \__fp_ep_div_esti:wwwwn on line ...
+Defining \__fp_ep_div_estii:wwnnwwn on line ...
+Defining \__fp_ep_div_estiii:NNNNNwwwn on line ...
+Defining \__fp_ep_div_epsi:wnNNNNNn on line ...
+Defining \__fp_ep_div_eps_pack:NNNNNw on line ...
+Defining \__fp_ep_div_epsii:wwnNNNNNn on line ...
+Defining \__fp_ep_isqrt:wwn on line ...
+Defining \__fp_ep_isqrt_auxi:wwn on line ...
+Defining \__fp_ep_isqrt_auxii:wwnnnwn on line ...
+Defining \__fp_ep_isqrt_esti:wwwnnwn on line ...
+Defining \__fp_ep_isqrt_estii:wwwnnwn on line ...
+Defining \__fp_ep_isqrt_estiii:NNNNNwwwn on line ...
+Defining \__fp_ep_isqrt_epsi:wN on line ...
+Defining \__fp_ep_isqrt_epsii:wwN on line ...
+Defining \__fp_ep_to_float:wwN on line ...
+Defining \__fp_ep_inv_to_float:wwN on line ...
+Defining \__fp_fixed_inv_to_float:wN on line ...
+Defining \__fp_fixed_to_float_rad:wN on line ...
+Defining \__fp_fixed_to_float:Nw on line ...
+Defining \__fp_fixed_to_float:wN on line ...
+Defining \__fp_fixed_to_loop:N on line ...
+Defining \__fp_fixed_to_loop_end:w on line ...
+Defining \__fp_fixed_to_float_zero:w on line ...
+Defining \__fp_fixed_to_float_pack:ww on line ...
+Defining \__fp_fixed_to_float_round_up:wnnnnw on line ...
+Defining \c__fp_ln_i_fixed_tl on line ...
+Defining \c__fp_ln_ii_fixed_tl on line ...
+Defining \c__fp_ln_iii_fixed_tl on line ...
+Defining \c__fp_ln_iv_fixed_tl on line ...
+Defining \c__fp_ln_vi_fixed_tl on line ...
+Defining \c__fp_ln_vii_fixed_tl on line ...
+Defining \c__fp_ln_viii_fixed_tl on line ...
+Defining \c__fp_ln_ix_fixed_tl on line ...
+Defining \c__fp_ln_x_fixed_tl on line ...
+Defining \__fp_ln_o:w on line ...
+Defining \__fp_ln_npos_o:w on line ...
+Defining \__fp_ln_significand:NNNNnnnN on line ...
+Defining \__fp_ln_x_ii:wnnnn on line ...
+Defining \__fp_ln_x_iii:NNNNNNw on line ...
+Defining \__fp_ln_x_iii_var:NNNNNw on line ...
+Defining \__fp_ln_x_iv:wnnnnnnnn on line ...
+Defining \__fp_ln_div_i:w on line ...
+Defining \__fp_ln_div_ii:wwn on line ...
+Defining \__fp_ln_div_vi:wwn on line ...
+Defining \__fp_ln_div_after:Nw on line ...
+Defining \__fp_ln_t_small:Nw on line ...
+Defining \__fp_ln_t_large:NNw on line ...
+Defining \__fp_ln_twice_t_pack:Nw on line ...
+Defining \__fp_ln_twice_t_after:w on line ...
+Defining \__fp_ln_square_t_pack:NNNNNw on line ...
+Defining \__fp_ln_square_t_after:w on line ...
+Defining \__fp_ln_Taylor:wwNw on line ...
+Defining \__fp_ln_Taylor_loop:www on line ...
+Defining \__fp_ln_Taylor_break:w on line ...
+Defining \__fp_ln_c:NwNw on line ...
+Defining \__fp_ln_exponent:wn on line ...
+Defining \__fp_ln_exponent_one:ww on line ...
+Defining \__fp_ln_exponent_small:NNww on line ...
+Defining \__fp_exp_o:w on line ...
+Defining \__fp_exp_normal:w on line ...
+Defining \__fp_exp_pos:NNwnw on line ...
+Defining \__fp_exp_overflow: on line ...
+Defining \__fp_exp_Taylor:Nnnwn on line ...
+Defining \__fp_exp_Taylor_ii:ww on line ...
+Defining \__fp_exp_Taylor_loop:www on line ...
+Defining \__fp_exp_Taylor_break:Nww on line ...
+Defining \__fp_exp_pos_large:NnnNwn on line ...
+Defining \__fp_exp_large:w on line ...
+Defining \__fp_exp_large_v:wN on line ...
+Defining \__fp_exp_large_iv:wN on line ...
+Defining \__fp_exp_large_iii:wN on line ...
+Defining \__fp_exp_large_ii:wN on line ...
+Defining \__fp_exp_large_i:wN on line ...
+Defining \__fp_exp_large_:wN on line ...
+Defining \__fp_exp_large_after:wwn on line ...
+Defining \__fp_^_o:ww on line ...
+Defining \__fp_pow_zero_or_inf:ww on line ...
+Defining \__fp_pow_normal:ww on line ...
+Defining \__fp_pow_npos:Nww on line ...
+Defining \__fp_pow_npos_aux:NNnww on line ...
+Defining \__fp_pow_exponent:wnN on line ...
+Defining \__fp_pow_exponent:Nwnnnnnw on line ...
+Defining \__fp_pow_B:wwN on line ...
+Defining \__fp_pow_C_overflow:w on line ...
+Defining \__fp_pow_C_neg:w on line ...
+Defining \__fp_pow_C_pos:w on line ...
+Defining \__fp_pow_C_pos_loop:wN on line ...
+Defining \__fp_pow_C_pack:w on line ...
+Defining \__fp_pow_neg:www on line ...
+Defining \__fp_pow_neg_aux:wNN on line ...
+Defining \__fp_pow_neg_case:w on line ...
+Defining \__fp_pow_neg_case_aux:nnnnn on line ...
+Defining \__fp_pow_neg_case_aux:NNNNNNNNw on line ...
+Defining \__fp_sin_o:w on line ...
+Defining \__fp_cos_o:w on line ...
+Defining \__fp_csc_o:w on line ...
+Defining \__fp_sec_o:w on line ...
+Defining \__fp_tan_o:w on line ...
+Defining \__fp_cot_o:w on line ...
+Defining \__fp_cot_zero_o:Nfw on line ...
+Defining \__fp_trig:NNNNNwn on line ...
+Defining \__fp_trig_small:ww on line ...
+Defining \__fp_trigd_small:ww on line ...
+Defining \__fp_trigd_large:ww on line ...
+Defining \__fp_trigd_large_auxi:nnnnwNNNN on line ...
+Defining \__fp_trigd_large_auxii:wNw on line ...
+Defining \__fp_trigd_large_auxiii:www on line ...
+Defining \__fp_trig_inverse_two_pi: on line ...
+Defining \__fp_trig_large:ww on line ...
+Defining \__fp_trig_large_auxi:wwwwww on line ...
+Defining \__fp_trig_large_auxii:ww on line ...
+Defining \__fp_trig_large_auxiii:wNNNNNNNN on line ...
+Defining \__fp_trig_large_auxiv:wN on line ...
+Defining \__fp_trig_large_auxv:www on line ...
+Defining \__fp_trig_large_auxvi:wnnnnnnnn on line ...
+Defining \__fp_trig_large_pack:NNNNNw on line ...
+Defining \__fp_trig_large_auxvii:w on line ...
+Defining \__fp_trig_large_auxviii:ww on line ...
+Defining \__fp_trig_large_auxix:Nw on line ...
+Defining \__fp_trig_large_auxx:wNNNNN on line ...
+Defining \__fp_trig_large_auxxi:w on line ...
+Defining \__fp_sin_series_o:NNwwww on line ...
+Defining \__fp_sin_series_aux_o:NNnwww on line ...
+Defining \__fp_tan_series_o:NNwwww on line ...
+Defining \__fp_tan_series_aux_o:Nnwww on line ...
+Defining \__fp_atan_o:Nw on line ...
+Defining \__fp_acot_o:Nw on line ...
+Defining \__fp_atan_dispatch_o:NNnNw on line ...
+Defining \__fp_atanii_o:Nww on line ...
+Defining \__fp_acotii_o:Nww on line ...
+Defining \__fp_atan_inf_o:NNNw on line ...
+Defining \__fp_atan_normal_o:NNnwNnw on line ...
+Defining \__fp_atan_test_o:NwwNwwN on line ...
+Defining \__fp_atan_div:wnwwnw on line ...
+Defining \__fp_atan_near:wwwn on line ...
+Defining \__fp_atan_near_aux:wwn on line ...
+Defining \__fp_atan_auxi:ww on line ...
+Defining \__fp_atan_auxii:w on line ...
+Defining \__fp_atan_Taylor_loop:www on line ...
+Defining \__fp_atan_Taylor_break:w on line ...
+Defining \__fp_atan_combine_o:NwwwwwN on line ...
+Defining \__fp_atan_combine_aux:ww on line ...
+Defining \__fp_asin_o:w on line ...
+Defining \__fp_acos_o:w on line ...
+Defining \__fp_asin_normal_o:NfwNnnnnw on line ...
+Defining \__fp_asin_auxi_o:NnNww on line ...
+Defining \__fp_asin_isqrt:wn on line ...
+Defining \__fp_acsc_o:w on line ...
+Defining \__fp_asec_o:w on line ...
+Defining \__fp_acsc_normal_o:NfwNnw on line ...
+Defining \__fp_trim_zeros:w on line ...
+Defining \__fp_trim_zeros_loop:w on line ...
+Defining \__fp_trim_zeros_dot:w on line ...
+Defining \__fp_trim_zeros_end:w on line ...
+Defining \fp_to_scientific:N on line ...
+Defining \fp_to_scientific:c on line ...
+Defining \fp_to_scientific:n on line ...
+Defining \__fp_to_scientific_dispatch:w on line ...
+Defining \__fp_to_scientific_normal:wnnnnn on line ...
+Defining \__fp_to_scientific_normal:wNw on line ...
+Defining \fp_to_decimal:N on line ...
+Defining \fp_to_decimal:c on line ...
+Defining \fp_to_decimal:n on line ...
+Defining \__fp_to_decimal_dispatch:w on line ...
+Defining \__fp_to_decimal_normal:wnnnnn on line ...
+Defining \__fp_to_decimal_large:Nnnw on line ...
+Defining \__fp_to_decimal_huge:wnnnn on line ...
+Defining \fp_to_tl:N on line ...
+Defining \fp_to_tl:c on line ...
+Defining \fp_to_tl:n on line ...
+Defining \__fp_to_tl_dispatch:w on line ...
+Defining \__fp_to_tl_normal:nnnnn on line ...
+Defining \fp_to_dim:N on line ...
+Defining \fp_to_dim:c on line ...
+Defining \fp_to_dim:n on line ...
+Defining \fp_to_int:N on line ...
+Defining \fp_to_int:c on line ...
+Defining \fp_to_int:n on line ...
+Defining \__fp_to_int_dispatch:w on line ...
+Defining \dim_to_fp:n on line ...
+Defining \__fp_from_dim_test:ww on line ...
+Defining \__fp_from_dim:wNw on line ...
+Defining \__fp_from_dim:wNNnnnnnn on line ...
+Defining \__fp_from_dim:wnnnnwNn on line ...
+Defining \fp_use:N on line ...
+Defining \fp_use:c on line ...
+Defining \fp_eval:n on line ...
+Defining \fp_abs:n on line ...
+Defining \fp_max:nn on line ...
+Defining \fp_min:nn on line ...
+Defining \__fp_array_to_clist:n on line ...
+Defining \__fp_array_to_clist_loop:Nw on line ...
+Defining \fp_new:N on line ...
+Defining \fp_new:c on line ...
+Defining \fp_set:Nn on line ...
+Defining \fp_gset:Nn on line ...
+Defining \fp_const:Nn on line ...
+Defining \fp_set:cn on line ...
+Defining \fp_gset:cn on line ...
+Defining \fp_const:cn on line ...
+Defining \fp_set_eq:NN on line ...
+Defining \fp_gset_eq:NN on line ...
+Defining \fp_set_eq:cN on line ...
+Defining \fp_set_eq:Nc on line ...
+Defining \fp_set_eq:cc on line ...
+Defining \fp_gset_eq:cN on line ...
+Defining \fp_gset_eq:Nc on line ...
+Defining \fp_gset_eq:cc on line ...
+Defining \fp_zero:N on line ...
+Defining \fp_gzero:N on line ...
+Defining \fp_zero:c on line ...
+Defining \fp_gzero:c on line ...
+Defining \fp_zero_new:N on line ...
+Defining \fp_gzero_new:N on line ...
+Defining \fp_zero_new:c on line ...
+Defining \fp_gzero_new:c on line ...
+Defining \fp_add:Nn on line ...
+Defining \fp_gadd:Nn on line ...
+Defining \fp_sub:Nn on line ...
+Defining \fp_gsub:Nn on line ...
+Defining \__fp_add:NNNn on line ...
+Defining \fp_add:cn on line ...
+Defining \fp_gadd:cn on line ...
+Defining \fp_sub:cn on line ...
+Defining \fp_gsub:cn on line ...
+Defining \fp_show:N on line ...
+Defining \fp_show:n on line ...
+Defining \fp_show:c on line ...
+Defining \c_e_fp on line ...
+Defining \c_one_fp on line ...
+Defining \c_pi_fp on line ...
+Defining \c_one_degree_fp on line ...
+Defining \l_tmpa_fp on line ...
+Defining \l_tmpb_fp on line ...
+Defining \g_tmpa_fp on line ...
+Defining \g_tmpb_fp on line ...
+Defining \box_new:N on line ...
+Defining \box_new:c on line ...
+Defining \box_clear:N on line ...
+Defining \box_gclear:N on line ...
+Defining \box_clear:c on line ...
+Defining \box_gclear:c on line ...
+Defining \box_clear_new:N on line ...
+Defining \box_gclear_new:N on line ...
+Defining \box_clear_new:c on line ...
+Defining \box_gclear_new:c on line ...
+Defining \box_set_eq:NN on line ...
+Defining \box_gset_eq:NN on line ...
+Defining \box_set_eq:cN on line ...
+Defining \box_set_eq:Nc on line ...
+Defining \box_set_eq:cc on line ...
+Defining \box_gset_eq:cN on line ...
+Defining \box_gset_eq:Nc on line ...
+Defining \box_gset_eq:cc on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
+Defining \box_if_exist:NTF on line ...
+Defining \box_if_exist:NT on line ...
+Defining \box_if_exist:NF on line ...
+Defining \box_if_exist_p:N on line ...
+Defining \box_if_exist:cTF on line ...
+Defining \box_if_exist:cT on line ...
+Defining \box_if_exist:cF on line ...
+Defining \box_if_exist_p:c on line ...
+Defining \box_ht:N on line ...
+Defining \box_dp:N on line ...
+Defining \box_wd:N on line ...
+Defining \box_ht:c on line ...
+Defining \box_dp:c on line ...
+Defining \box_wd:c on line ...
+Defining \box_set_dp:Nn on line ...
+Defining \box_set_ht:Nn on line ...
+Defining \box_set_wd:Nn on line ...
+Defining \box_set_ht:cn on line ...
+Defining \box_set_dp:cn on line ...
+Defining \box_set_wd:cn on line ...
+Defining \box_use_clear:N on line ...
+Defining \box_use:N on line ...
+Defining \box_use_clear:c on line ...
+Defining \box_use:c on line ...
+Defining \box_move_left:nn on line ...
+Defining \box_move_right:nn on line ...
+Defining \box_move_up:nn on line ...
+Defining \box_move_down:nn on line ...
+Defining \if_hbox:N on line ...
+Defining \if_vbox:N on line ...
+Defining \if_box_empty:N on line ...
+Defining \box_if_horizontal_p:N on line ...
+Defining \box_if_horizontal:NT on line ...
+Defining \box_if_horizontal:NF on line ...
+Defining \box_if_horizontal:NTF on line ...
+Defining \box_if_vertical_p:N on line ...
+Defining \box_if_vertical:NT on line ...
+Defining \box_if_vertical:NF on line ...
+Defining \box_if_vertical:NTF on line ...
+Defining \box_if_horizontal_p:c on line ...
+Defining \box_if_horizontal:cT on line ...
+Defining \box_if_horizontal:cF on line ...
+Defining \box_if_horizontal:cTF on line ...
+Defining \box_if_vertical_p:c on line ...
+Defining \box_if_vertical:cT on line ...
+Defining \box_if_vertical:cF on line ...
+Defining \box_if_vertical:cTF on line ...
+Defining \box_if_empty_p:N on line ...
+Defining \box_if_empty:NT on line ...
+Defining \box_if_empty:NF on line ...
+Defining \box_if_empty:NTF on line ...
+Defining \box_if_empty_p:c on line ...
+Defining \box_if_empty:cT on line ...
+Defining \box_if_empty:cF on line ...
+Defining \box_if_empty:cTF on line ...
+Defining \box_set_to_last:N on line ...
+Defining \box_gset_to_last:N on line ...
+Defining \box_set_to_last:c on line ...
+Defining \box_gset_to_last:c on line ...
+Defining \c_empty_box on line ...
+\c_empty_box=\box56
+Defining \l_tmpa_box on line ...
+\l_tmpa_box=\box57
+Defining \l_tmpb_box on line ...
+\l_tmpb_box=\box58
+Defining \g_tmpa_box on line ...
+\g_tmpa_box=\box59
+Defining \g_tmpb_box on line ...
+\g_tmpb_box=\box60
+Defining \box_show:N on line ...
+Defining \box_show:c on line ...
+Defining \box_show:Nnn on line ...
+Defining \box_show:cnn on line ...
+Defining \box_log:N on line ...
+Defining \box_log:c on line ...
+Defining \box_log:Nnn on line ...
+Defining \box_log:cnn on line ...
+Defining \__box_show:NNnn on line ...
+Defining \hbox:n on line ...
+Defining \hbox_set:Nn on line ...
+Defining \hbox_gset:Nn on line ...
+Defining \hbox_set:cn on line ...
+Defining \hbox_gset:cn on line ...
+Defining \hbox_set_to_wd:Nnn on line ...
+Defining \hbox_gset_to_wd:Nnn on line ...
+Defining \hbox_set_to_wd:cnn on line ...
+Defining \hbox_gset_to_wd:cnn on line ...
+Defining \hbox_set:Nw on line ...
+Defining \hbox_gset:Nw on line ...
+Defining \hbox_set:cw on line ...
+Defining \hbox_gset:cw on line ...
+Defining \hbox_set_end: on line ...
+Defining \hbox_gset_end: on line ...
+Defining \hbox_to_wd:nn on line ...
+Defining \hbox_to_zero:n on line ...
+Defining \hbox_overlap_left:n on line ...
+Defining \hbox_overlap_right:n on line ...
+Defining \hbox_unpack:N on line ...
+Defining \hbox_unpack_clear:N on line ...
+Defining \hbox_unpack:c on line ...
+Defining \hbox_unpack_clear:c on line ...
+Defining \vbox:n on line ...
+Defining \vbox_top:n on line ...
+Defining \vbox_to_ht:nn on line ...
+Defining \vbox_to_zero:n on line ...
+Defining \vbox_set:Nn on line ...
+Defining \vbox_gset:Nn on line ...
+Defining \vbox_set:cn on line ...
+Defining \vbox_gset:cn on line ...
+Defining \vbox_set_top:Nn on line ...
+Defining \vbox_gset_top:Nn on line ...
+Defining \vbox_set_top:cn on line ...
+Defining \vbox_gset_top:cn on line ...
+Defining \vbox_set_to_ht:Nnn on line ...
+Defining \vbox_gset_to_ht:Nnn on line ...
+Defining \vbox_set_to_ht:cnn on line ...
+Defining \vbox_gset_to_ht:cnn on line ...
+Defining \vbox_set:Nw on line ...
+Defining \vbox_gset:Nw on line ...
+Defining \vbox_set:cw on line ...
+Defining \vbox_gset:cw on line ...
+Defining \vbox_set_end: on line ...
+Defining \vbox_gset_end: on line ...
+Defining \vbox_unpack:N on line ...
+Defining \vbox_unpack_clear:N on line ...
+Defining \vbox_unpack:c on line ...
+Defining \vbox_unpack_clear:c on line ...
+Defining \vbox_set_split_to_ht:NNn on line ...
+Defining \l__coffin_internal_box on line ...
+\l__coffin_internal_box=\box61
+Defining \l__coffin_internal_dim on line ...
+\l__coffin_internal_dim=\dimen138
+Defining \l__coffin_internal_tl on line ...
+Defining \c__coffin_corners_prop on line ...
+Defining \c__coffin_poles_prop on line ...
+Defining \l__coffin_slope_x_fp on line ...
+Defining \l__coffin_slope_y_fp on line ...
+Defining \l__coffin_error_bool on line ...
+Defining \l__coffin_offset_x_dim on line ...
+\l__coffin_offset_x_dim=\dimen139
+Defining \l__coffin_offset_y_dim on line ...
+\l__coffin_offset_y_dim=\dimen140
+Defining \l__coffin_pole_a_tl on line ...
+Defining \l__coffin_pole_b_tl on line ...
+Defining \l__coffin_x_dim on line ...
+\l__coffin_x_dim=\dimen141
+Defining \l__coffin_y_dim on line ...
+\l__coffin_y_dim=\dimen142
+Defining \l__coffin_x_prime_dim on line ...
+\l__coffin_x_prime_dim=\dimen143
+Defining \l__coffin_y_prime_dim on line ...
+\l__coffin_y_prime_dim=\dimen144
+Defining \coffin_if_exist_p:N on line ...
+Defining \coffin_if_exist:NT on line ...
+Defining \coffin_if_exist:NF on line ...
+Defining \coffin_if_exist:NTF on line ...
+Defining \coffin_if_exist_p:c on line ...
+Defining \coffin_if_exist:cT on line ...
+Defining \coffin_if_exist:cF on line ...
+Defining \coffin_if_exist:cTF on line ...
+Defining \__coffin_if_exist:NT on line ...
+Defining \coffin_clear:N on line ...
+Defining \coffin_clear:c on line ...
+Defining \coffin_new:N on line ...
+Defining \coffin_new:c on line ...
+Defining \hcoffin_set:Nn on line ...
+Defining \hcoffin_set:cn on line ...
+Defining \vcoffin_set:Nnn on line ...
+Defining \vcoffin_set:cnn on line ...
+Defining \hcoffin_set:Nw on line ...
+Defining \hcoffin_set_end: on line ...
+Defining \hcoffin_set:cw on line ...
+Defining \vcoffin_set:Nnw on line ...
+Defining \vcoffin_set_end: on line ...
+Defining \vcoffin_set:cnw on line ...
+Defining \coffin_set_eq:NN on line ...
+Defining \coffin_set_eq:cN on line ...
+Defining \coffin_set_eq:Nc on line ...
+Defining \coffin_set_eq:cc on line ...
+Defining \c_empty_coffin on line ...
+\c_empty_coffin=\box62
+Defining \l__coffin_aligned_coffin on line ...
+\l__coffin_aligned_coffin=\box63
+Defining \l__coffin_aligned_internal_coffin on line ...
+\l__coffin_aligned_internal_coffin=\box64
+Defining \l_tmpa_coffin on line ...
+\l_tmpa_coffin=\box65
+Defining \l_tmpb_coffin on line ...
+\l_tmpb_coffin=\box66
+Defining \coffin_dp:N on line ...
+Defining \coffin_dp:c on line ...
+Defining \coffin_ht:N on line ...
+Defining \coffin_ht:c on line ...
+Defining \coffin_wd:N on line ...
+Defining \coffin_wd:c on line ...
+Defining \__coffin_get_pole:NnN on line ...
+Defining \__coffin_reset_structure:N on line ...
+Defining \__coffin_set_eq_structure:NN on line ...
+Defining \__coffin_gset_eq_structure:NN on line ...
+Defining \coffin_set_horizontal_pole:Nnn on line ...
+Defining \coffin_set_vertical_pole:Nnn on line ...
+Defining \__coffin_set_pole:Nnn on line ...
+Defining \coffin_set_horizontal_pole:cnn on line ...
+Defining \coffin_set_vertical_pole:cnn on line ...
+Defining \__coffin_set_pole:Nnx on line ...
+Defining \__coffin_update_corners:N on line ...
+Defining \__coffin_update_poles:N on line ...
+Defining \__coffin_calculate_intersection:Nnn on line ...
+Defining \__coffin_calculate_intersection:nnnnnnnn on line ...
+Defining \__coffin_calculate_intersection_aux:nnnnnN on line ...
+Defining \coffin_join:NnnNnnnn on line ...
+Defining \coffin_join:cnnNnnnn on line ...
+Defining \exp_args:NNnnc on line ...
+Defining \coffin_join:Nnncnnnn on line ...
+Defining \exp_args:Ncnnc on line ...
+Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_attach:NnnNnnnn on line ...
+Defining \coffin_attach_mark:NnnNnnnn on line ...
+Defining \coffin_attach:cnnNnnnn on line ...
+Defining \coffin_attach:Nnncnnnn on line ...
+Defining \coffin_attach:cnncnnnn on line ...
+Defining \__coffin_align:NnnNnnnnN on line ...
+Defining \__coffin_offset_poles:Nnn on line ...
+Defining \__coffin_offset_pole:Nnnnnnn on line ...
+Defining \__coffin_offset_corners:Nnn on line ...
+Defining \__coffin_offset_corner:Nnnnn on line ...
+Defining \__coffin_update_vertical_poles:NNN on line ...
+Defining \__coffin_update_T:nnnnnnnnN on line ...
+Defining \__coffin_update_B:nnnnnnnnN on line ...
+Defining \coffin_typeset:Nnnnn on line ...
+Defining \coffin_typeset:cnnnn on line ...
+Defining \l__coffin_display_coffin on line ...
+\l__coffin_display_coffin=\box67
+Defining \l__coffin_display_coord_coffin on line ...
+\l__coffin_display_coord_coffin=\box68
+Defining \l__coffin_display_pole_coffin on line ...
+\l__coffin_display_pole_coffin=\box69
+Defining \l__coffin_display_handles_prop on line ...
+Defining \l__coffin_display_offset_dim on line ...
+\l__coffin_display_offset_dim=\dimen145
+Defining \l__coffin_display_x_dim on line ...
+\l__coffin_display_x_dim=\dimen146
+Defining \l__coffin_display_y_dim on line ...
+\l__coffin_display_y_dim=\dimen147
+Defining \l__coffin_display_poles_prop on line ...
+Defining \l__coffin_display_font_tl on line ...
+Defining \coffin_mark_handle:Nnnn on line ...
+Defining \__coffin_mark_handle_aux:nnnnNnn on line ...
+Defining \coffin_mark_handle:cnnn on line ...
+Defining \coffin_display_handles:Nn on line ...
+Defining \__coffin_display_handles_aux:nnnnnn on line ...
+Defining \__coffin_display_handles_aux:nnnn on line ...
+Defining \coffin_display_handles:cn on line ...
+Defining \__coffin_display_attach:Nnnnn on line ...
+Defining \coffin_show_structure:N on line ...
+Defining \coffin_show_structure:c on line ...
+Defining message LaTeX/kernel/no-pole-intersection on line ...
+Defining message LaTeX/kernel/unknown-coffin on line ...
+Defining message LaTeX/kernel/unknown-coffin-pole on line ...
+Defining message LaTeX/kernel/show-coffin on line ...
+Defining \color_group_begin: on line ...
+Defining \color_group_end: on line ...
+Defining \color_ensure_current: on line ...
+Defining \cs_log:N on line ...
+Defining \cs_log:c on line ...
+Defining \__kernel_register_log:N on line ...
+Defining \__kernel_register_log:c on line ...
+Defining \l__box_angle_fp on line ...
+Defining \l__box_cos_fp on line ...
+Defining \l__box_sin_fp on line ...
+Defining \l__box_top_dim on line ...
+\l__box_top_dim=\dimen148
+Defining \l__box_bottom_dim on line ...
+\l__box_bottom_dim=\dimen149
+Defining \l__box_left_dim on line ...
+\l__box_left_dim=\dimen150
+Defining \l__box_right_dim on line ...
+\l__box_right_dim=\dimen151
+Defining \l__box_top_new_dim on line ...
+\l__box_top_new_dim=\dimen152
+Defining \l__box_bottom_new_dim on line ...
+\l__box_bottom_new_dim=\dimen153
+Defining \l__box_left_new_dim on line ...
+\l__box_left_new_dim=\dimen154
+Defining \l__box_right_new_dim on line ...
+\l__box_right_new_dim=\dimen155
+Defining \l__box_internal_box on line ...
+\l__box_internal_box=\box70
+Defining \box_rotate:Nn on line ...
+Defining \__box_rotate:N on line ...
+Defining \__box_rotate_x:nnN on line ...
+Defining \__box_rotate_y:nnN on line ...
+Defining \__box_rotate_quadrant_one: on line ...
+Defining \__box_rotate_quadrant_two: on line ...
+Defining \__box_rotate_quadrant_three: on line ...
+Defining \__box_rotate_quadrant_four: on line ...
+Defining \l__box_scale_x_fp on line ...
+Defining \l__box_scale_y_fp on line ...
+Defining \box_resize:Nnn on line ...
+Defining \box_resize:cnn on line ...
+Defining \__box_resize_set_corners:N on line ...
+Defining \__box_resize:N on line ...
+Defining \__box_resize:NNN on line ...
+Defining \box_resize_to_ht:Nn on line ...
+Defining \box_resize_to_ht:cn on line ...
+Defining \box_resize_to_ht_plus_dp:Nn on line ...
+Defining \box_resize_to_ht_plus_dp:cn on line ...
+Defining \box_resize_to_wd:Nn on line ...
+Defining \box_resize_to_wd:cn on line ...
+Defining \box_resize_to_wd_and_ht:Nnn on line ...
+Defining \box_resize_to_wd_and_ht:cnn on line ...
+Defining \box_scale:Nnn on line ...
+Defining \box_scale:cnn on line ...
+Defining \__box_resize_common:N on line ...
+Defining \box_clip:N on line ...
+Defining \box_clip:c on line ...
+Defining \box_trim:Nnnnn on line ...
+Defining \box_trim:cnnnn on line ...
+Defining \box_viewport:Nnnnn on line ...
+Defining \box_viewport:cnnnn on line ...
+Defining \clist_log:N on line ...
+Defining \clist_log:n on line ...
+Defining \clist_log:c on line ...
+Defining \l__coffin_sin_fp on line ...
+Defining \l__coffin_cos_fp on line ...
+Defining \l__coffin_bounding_prop on line ...
+Defining \l__coffin_bounding_shift_dim on line ...
+\l__coffin_bounding_shift_dim=\dimen156
+Defining \l__coffin_left_corner_dim on line ...
+\l__coffin_left_corner_dim=\dimen157
+Defining \l__coffin_right_corner_dim on line ...
+\l__coffin_right_corner_dim=\dimen158
+Defining \l__coffin_bottom_corner_dim on line ...
+\l__coffin_bottom_corner_dim=\dimen159
+Defining \l__coffin_top_corner_dim on line ...
+\l__coffin_top_corner_dim=\dimen160
+Defining \coffin_rotate:Nn on line ...
+Defining \coffin_rotate:cn on line ...
+Defining \__coffin_set_bounding:N on line ...
+Defining \__coffin_rotate_bounding:nnn on line ...
+Defining \__coffin_rotate_corner:Nnnn on line ...
+Defining \__coffin_rotate_pole:Nnnnnn on line ...
+Defining \__coffin_rotate_vector:nnNN on line ...
+Defining \__coffin_find_corner_maxima:N on line ...
+Defining \__coffin_find_corner_maxima_aux:nn on line ...
+Defining \__coffin_find_bounding_shift: on line ...
+Defining \__coffin_find_bounding_shift_aux:nn on line ...
+Defining \__coffin_shift_corner:Nnnn on line ...
+Defining \__coffin_shift_pole:Nnnnnn on line ...
+Defining \l__coffin_scale_x_fp on line ...
+Defining \l__coffin_scale_y_fp on line ...
+Defining \l__coffin_scaled_total_height_dim on line ...
+\l__coffin_scaled_total_height_dim=\dimen161
+Defining \l__coffin_scaled_width_dim on line ...
+\l__coffin_scaled_width_dim=\dimen162
+Defining \coffin_resize:Nnn on line ...
+Defining \coffin_resize:cnn on line ...
+Defining \__coffin_resize_common:Nnn on line ...
+Defining \coffin_scale:Nnn on line ...
+Defining \coffin_scale:cnn on line ...
+Defining \__coffin_scale_vector:nnNN on line ...
+Defining \__coffin_scale_corner:Nnnn on line ...
+Defining \__coffin_scale_pole:Nnnnnn on line ...
+Defining \__coffin_x_shift_corner:Nnnn on line ...
+Defining \__coffin_x_shift_pole:Nnnnnn on line ...
+Defining \coffin_log_structure:N on line ...
+Defining \coffin_log_structure:c on line ...
+Defining \file_if_exist_input:n on line ...
+Defining \file_if_exist_input:nT on line ...
+Defining \file_if_exist_input:nF on line ...
+Defining \file_if_exist_input:nTF on line ...
+Defining \ior_map_break: on line ...
+Defining \ior_map_break:n on line ...
+Defining \ior_map_inline:Nn on line ...
+Defining \ior_str_map_inline:Nn on line ...
+Defining \__ior_map_inline:NNn on line ...
+Defining \__ior_map_inline:NNNn on line ...
+Defining \__ior_map_inline_loop:NNN on line ...
+Defining \l__ior_internal_tl on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_log_streams: on line ...
+Defining \fp_log:N on line ...
+Defining \fp_log:n on line ...
+Defining \fp_log:c on line ...
+Defining \int_log:N on line ...
+Defining \int_log:c on line ...
+Defining \int_log:n on line ...
+Defining \keys_log:nn on line ...
+Defining \msg_expandable_error:nnnnnn on line ...
+Defining \msg_expandable_error:nnnnn on line ...
+Defining \msg_expandable_error:nnnn on line ...
+Defining \msg_expandable_error:nnn on line ...
+Defining \msg_expandable_error:nn on line ...
+Defining \exp_args:Nnnffff on line ...
+Defining \msg_expandable_error:nnffff on line ...
+Defining \exp_args:Nnnfff on line ...
+Defining \msg_expandable_error:nnfff on line ...
+Defining \exp_args:Nnnff on line ...
+Defining \msg_expandable_error:nnff on line ...
+Defining \msg_expandable_error:nnf on line ...
+Defining \__msg_expandable_error_module:nn on line ...
+Defining \bool_log:N on line ...
+Defining \bool_log:n on line ...
+Defining \bool_log:c on line ...
+Defining \prop_map_tokens:Nn on line ...
+Defining \__prop_map_tokens:nwwn on line ...
+Defining \prop_map_tokens:cn on line ...
+Defining \prop_log:N on line ...
+Defining \prop_log:c on line ...
+Defining \seq_mapthread_function:NNN on line ...
+Defining \__seq_mapthread_function:wNN on line ...
+Defining \__seq_mapthread_function:wNw on line ...
+Defining \__seq_mapthread_function:Nnnwnn on line ...
+Defining \seq_mapthread_function:NcN on line ...
+Defining \seq_mapthread_function:cNN on line ...
+Defining \seq_mapthread_function:ccN on line ...
+Defining \seq_set_filter:NNn on line ...
+Defining \seq_gset_filter:NNn on line ...
+Defining \__seq_set_filter:NNNn on line ...
+Defining \seq_set_map:NNn on line ...
+Defining \seq_gset_map:NNn on line ...
+Defining \__seq_set_map:NNNn on line ...
+Defining \seq_log:N on line ...
+Defining \seq_log:c on line ...
+Defining \skip_split_finite_else_action:nnNN on line ...
+Defining \dim_log:N on line ...
+Defining \dim_log:c on line ...
+Defining \dim_log:n on line ...
+Defining \skip_log:N on line ...
+Defining \skip_log:c on line ...
+Defining \skip_log:n on line ...
+Defining \muskip_log:N on line ...
+Defining \muskip_log:c on line ...
+Defining \muskip_log:n on line ...
+Defining \tl_if_single_token_p:n on line ...
+Defining \tl_if_single_token:nT on line ...
+Defining \tl_if_single_token:nF on line ...
+Defining \tl_if_single_token:nTF on line ...
+Defining \tl_reverse_tokens:n on line ...
+Defining \__tl_reverse_group:nn on line ...
+Defining \__tl_act_group_recurse:Nnn on line ...
+Defining \tl_count_tokens:n on line ...
+Defining \__tl_act_count_normal:nN on line ...
+Defining \__tl_act_count_space:n on line ...
+Defining \__tl_act_count_group:nn on line ...
+Defining \c__tl_act_uppercase_tl on line ...
+Defining \c__tl_act_lowercase_tl on line ...
+Defining \tl_expandable_uppercase:n on line ...
+Defining \tl_expandable_lowercase:n on line ...
+Defining \__tl_act_case_aux:nn on line ...
+Defining \__tl_act_case_space:n on line ...
+Defining \__tl_act_case_normal:nN on line ...
+Defining \__tl_act_case_group:nn on line ...
+Defining \tl_set_from_file:Nnn on line ...
+Defining \tl_gset_from_file:Nnn on line ...
+Defining \tl_set_from_file:cnn on line ...
+Defining \tl_gset_from_file:cnn on line ...
+Defining \__tl_set_from_file:NNnn on line ...
+Defining \tl_set_from_file_x:Nnn on line ...
+Defining \tl_gset_from_file_x:Nnn on line ...
+Defining \tl_set_from_file_x:cnn on line ...
+Defining \tl_gset_from_file_x:cnn on line ...
+Defining \__tl_set_from_file_x:NNnn on line ...
+Defining \tl_if_head_eq_catcode:oNTF on line ...
+Defining \tl_lower_case:n on line ...
+Defining \tl_upper_case:n on line ...
+Defining \tl_mixed_case:n on line ...
+Defining \tl_lower_case:nn on line ...
+Defining \tl_upper_case:nn on line ...
+Defining \tl_mixed_case:nn on line ...
+Defining \__tl_change_case:nnn on line ...
+Defining \__tl_change_case_aux:nnn on line ...
+Defining \__tl_change_case_loop:wnn on line ...
+Defining \__tl_change_case_output:nwn on line ...
+Defining \__tl_change_case_output:Vwn on line ...
+Defining \__tl_change_case_output:own on line ...
+Defining \__tl_change_case_output:fwn on line ...
+Defining \__tl_change_case_end:wn on line ...
+Defining \__tl_change_case_group:nwnn on line ...
+Defining \__tl_change_case_space:wnn on line ...
+Defining \__tl_change_case_N_type:Nwnn on line ...
+Defining \__tl_change_case_N_type:NNNnnn on line ...
+Defining \__tl_change_case_math:NNNnnn on line ...
+Defining \__tl_change_case_math_loop:wNNnn on line ...
+Defining \__tl_change_case_math:NwNNnn on line ...
+Defining \__tl_change_case_math_group:nwNNnn on line ...
+Defining \__tl_change_case_math_space:wNNnn on line ...
+Defining \__tl_change_case_N_type:Nnnn on line ...
+Defining \__tl_change_case_char:Nnn on line ...
+Defining \__tl_change_case_char:Nn on line ...
+Defining \__tl_change_case_char:NNNNNNNNn on line ...
+Defining \__tl_change_case_cs:Nnnn on line ...
+Defining \__tl_change_case_cs:nNnnn on line ...
+Defining \__tl_change_case_cs_three:NNNw on line ...
+Defining \__tl_change_case_cs_four:NNNNw on line ...
+Defining \__tl_change_case_cs_cyr:NnNNNNw on line ...
+Defining \__tl_change_case_cs_type:Nnnnn on line ...
+Defining \__tl_change_case_cs_type:nnn on line ...
+Defining \__tl_change_case_cs:N on line ...
+Defining \__tl_change_case_cs:NN on line ...
+Defining \__tl_change_case_cs:NNn on line ...
+Defining \__tl_change_case_if_expandable:NTF on line ...
+Defining \__tl_change_case_cs_expand:Nnw on line ...
+Defining \__tl_change_case_cs_expand:NN on line ...
+Defining \__tl_change_case_lower_sigma:Nnw on line ...
+Defining \__tl_change_case_lower_sigma:w on line ...
+Defining \__tl_change_case_lower_sigma:Nw on line ...
+Defining \__tl_change_case_upper_sigma:Nnw on line ...
+Defining \__tl_change_case_lower_tr:Nnw on line ...
+Defining \__tl_change_case_lower_tr_auxi:Nw on line ...
+Defining \__tl_change_case_lower_tr_auxii:Nw on line ...
+Defining \__tl_change_case_upper_tr:Nnw on line ...
+Defining \__tl_change_case_lower_az:Nnw on line ...
+Defining \__tl_change_case_upper_az:Nnw on line ...
+Defining \__tl_change_case_lower_lt:Nnw on line ...
+Defining \__tl_change_case_lower_lt:nNnw on line ...
+Defining \__tl_change_case_lower_lt:nnw on line ...
+Defining \__tl_change_case_lower_lt:Nw on line ...
+Defining \__tl_change_case_lower_lt:NNw on line ...
+Defining \__tl_change_case_upper_lt:Nnw on line ...
+Defining \__tl_change_case_upper_lt:nnw on line ...
+Defining \__tl_change_case_upper_lt:Nw on line ...
+Defining \__tl_change_case_upper_lt:NNw on line ...
+Defining \__tl_change_case_upper_de-alt:Nnw on line ...
+Defining \__tl_mixed_case:nn on line ...
+Defining \__tl_mixed_case_aux:nn on line ...
+Defining \__tl_mixed_case_loop:wn on line ...
+Defining \__tl_mixed_case_group:nwn on line ...
+Defining \__tl_mixed_case_space:wn on line ...
+Defining \__tl_mixed_case_N_type:Nwn on line ...
+Defining \__tl_mixed_case_N_type:NNNnn on line ...
+Defining \__tl_mixed_case_N_type:Nnn on line ...
+Defining \__tl_mixed_case_char:Nn on line ...
+Defining \__tl_mixed_case_skip:N on line ...
+Defining \__tl_mixed_case_skip:NN on line ...
+Defining \__tl_mixed_case_skip_tidy:Nwn on line ...
+Defining \__tl_mixed_case_char:nN on line ...
+Defining \__tl_change_case_mixed_nl:Nnw on line ...
+Defining \__tl_change_case_mixed_nl:Nw on line ...
+Defining \__tl_change_case_mixed_nl:NNw on line ...
+Defining \l_tl_case_change_math_tl on line ...
+Defining \l_tl_case_change_exclude_tl on line ...
+Defining \l_tl_mixed_case_ignore_tl on line ...
+Defining \c__tl_change_case_latin_upper_tl on line ...
+Defining \c__tl_change_case_latin_lower_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_i_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_i_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_ii_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_ii_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_iii_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_iii_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_iv_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_iv_tl on line ...
+Defining \c__tl_change_case_greek_upper_tl on line ...
+Defining \c__tl_change_case_greek_lower_tl on line ...
+Defining \c__tl_change_case_acc_upper_tl on line ...
+Defining \c__tl_change_case_acc_lower_tl on line ...
+Defining \c__tl_change_case_misc_upper_tl on line ...
+Defining \c__tl_change_case_misc_lower_tl on line ...
+Defining \tl_log:N on line ...
+Defining \tl_log:c on line ...
+Defining \tl_log:n on line ...
+Defining \char_set_active_eq:nN on line ...
+Defining \char_set_active_eq:NN on line ...
+Defining \char_gset_active_eq:nN on line ...
+Defining \char_gset_active_eq:NN on line ...
+Defining \__peek_execute_branches_N_type: on line ...
+Defining \__peek_N_type:w on line ...
+Defining \__peek_N_type_aux:nnw on line ...
+Defining \peek_N_type:TF on line ...
+Defining \peek_N_type:T on line ...
+Defining \peek_N_type:F on line ...
+Defining \fp_set_from_dim:Nn on line ...
+Defining \fp_gset_from_dim:Nn on line ...
+Defining \fp_set_from_dim:cn on line ...
+Defining \fp_gset_from_dim:cn on line ...
+Defining \sys_if_engine_luatex:T on line ...
+Defining \sys_if_engine_luatex:F on line ...
+Defining \sys_if_engine_luatex:TF on line ...
+Defining \sys_if_engine_luatex_p: on line ...
+Defining \sys_if_engine_pdftex:T on line ...
+Defining \sys_if_engine_pdftex:F on line ...
+Defining \sys_if_engine_pdftex:TF on line ...
+Defining \sys_if_engine_pdftex_p: on line ...
+Defining \sys_if_engine_ptex:T on line ...
+Defining \sys_if_engine_ptex:F on line ...
+Defining \sys_if_engine_ptex:TF on line ...
+Defining \sys_if_engine_ptex_p: on line ...
+Defining \sys_if_engine_uptex:T on line ...
+Defining \sys_if_engine_uptex:F on line ...
+Defining \sys_if_engine_uptex:TF on line ...
+Defining \sys_if_engine_uptex_p: on line ...
+Defining \sys_if_engine_xetex:T on line ...
+Defining \sys_if_engine_xetex:F on line ...
+Defining \sys_if_engine_xetex:TF on line ...
+Defining \sys_if_engine_xetex_p: on line ...
+Defining \luatex_if_engine:T on line ...
+Defining \luatex_if_engine:F on line ...
+Defining \luatex_if_engine:TF on line ...
+Defining \luatex_if_engine_p: on line ...
+Defining \xetex_if_engine:T on line ...
+Defining \xetex_if_engine:F on line ...
+Defining \xetex_if_engine:TF on line ...
+Defining \xetex_if_engine_p: on line ...
+Defining \lua_now_x:n on line ...
+Defining \lua_now:n on line ...
+Defining \lua_shipout_x:n on line ...
+Defining \lua_shipout:n on line ...
+Defining \lua_escape_x:n on line ...
+Defining \lua_escape:n on line ...
+Defining message LaTeX/kernel/luatex-required on line ...
+)
+Defining message LaTeX/expl/wrong-driver on line ...
+Defining \l__expl_driver_tl on line ...
+Defining \__expl_if_pdf:T on line ...
+Defining \__expl_if_pdf:F on line ...
+Defining \__expl_if_pdf:TF on line ...
+Defining key expl/driver on line ...
+Defining key expl/driver/auto on line ...
+Defining key expl/driver/dvipdfmx on line ...
+Defining key expl/driver/dvips on line ...
+Defining key expl/driver/latex2e on line ...
+Defining key expl/driver/pdfmode on line ...
+Defining key expl/driver/xdvipdfmx on line ...
+Defining key expl/native-drivers on line ...
+Defining key expl/native-drivers/false on line ...
+Defining key expl/native-drivers/true on line ...
+Defining key expl/check-declarations on line ...
+Defining key expl/log-functions on line ...
+Defining \c__expl_def_ext_tl on line ...
+(l3unicode-data.def
+Defining \c__unicode_fold_6_X_5_tl on line ...
+Defining \c__unicode_lower_6_X_5_tl on line ...
+Defining \c__unicode_upper_9_X_7_tl on line ...
+Defining \c__unicode_fold_6_X_6_tl on line ...
+Defining \c__unicode_lower_6_X_6_tl on line ...
+Defining \c__unicode_upper_9_X_8_tl on line ...
+Defining \c__unicode_fold_6_X_7_tl on line ...
+Defining \c__unicode_lower_6_X_7_tl on line ...
+Defining \c__unicode_upper_9_X_9_tl on line ...
+Defining \c__unicode_fold_6_X_8_tl on line ...
+Defining \c__unicode_lower_6_X_8_tl on line ...
+Defining \c__unicode_upper_0_X_0_tl on line ...
+Defining \c__unicode_fold_6_X_9_tl on line ...
+Defining \c__unicode_lower_6_X_9_tl on line ...
+Defining \c__unicode_upper_0_X_1_tl on line ...
+Defining \c__unicode_fold_7_X_0_tl on line ...
+Defining \c__unicode_lower_7_X_0_tl on line ...
+Defining \c__unicode_upper_0_X_2_tl on line ...
+Defining \c__unicode_fold_7_X_1_tl on line ...
+Defining \c__unicode_lower_7_X_1_tl on line ...
+Defining \c__unicode_upper_0_X_3_tl on line ...
+Defining \c__unicode_fold_7_X_2_tl on line ...
+Defining \c__unicode_lower_7_X_2_tl on line ...
+Defining \c__unicode_upper_0_X_4_tl on line ...
+Defining \c__unicode_fold_7_X_3_tl on line ...
+Defining \c__unicode_lower_7_X_3_tl on line ...
+Defining \c__unicode_upper_0_X_5_tl on line ...
+Defining \c__unicode_fold_7_X_4_tl on line ...
+Defining \c__unicode_lower_7_X_4_tl on line ...
+Defining \c__unicode_upper_0_X_6_tl on line ...
+Defining \c__unicode_fold_7_X_5_tl on line ...
+Defining \c__unicode_lower_7_X_5_tl on line ...
+Defining \c__unicode_upper_0_X_7_tl on line ...
+Defining \c__unicode_fold_7_X_6_tl on line ...
+Defining \c__unicode_lower_7_X_6_tl on line ...
+Defining \c__unicode_upper_0_X_8_tl on line ...
+Defining \c__unicode_fold_7_X_7_tl on line ...
+Defining \c__unicode_lower_7_X_7_tl on line ...
+Defining \c__unicode_upper_0_X_9_tl on line ...
+Defining \c__unicode_fold_7_X_8_tl on line ...
+Defining \c__unicode_lower_7_X_8_tl on line ...
+Defining \c__unicode_upper_1_X_0_tl on line ...
+Defining \c__unicode_fold_7_X_9_tl on line ...
+Defining \c__unicode_lower_7_X_9_tl on line ...
+Defining \c__unicode_upper_1_X_1_tl on line ...
+Defining \c__unicode_fold_8_X_0_tl on line ...
+Defining \c__unicode_lower_8_X_0_tl on line ...
+Defining \c__unicode_upper_1_X_2_tl on line ...
+Defining \c__unicode_fold_8_X_1_tl on line ...
+Defining \c__unicode_lower_8_X_1_tl on line ...
+Defining \c__unicode_upper_1_X_3_tl on line ...
+Defining \c__unicode_fold_8_X_2_tl on line ...
+Defining \c__unicode_lower_8_X_2_tl on line ...
+Defining \c__unicode_upper_1_X_4_tl on line ...
+Defining \c__unicode_fold_8_X_3_tl on line ...
+Defining \c__unicode_lower_8_X_3_tl on line ...
+Defining \c__unicode_upper_1_X_5_tl on line ...
+Defining \c__unicode_fold_8_X_4_tl on line ...
+Defining \c__unicode_lower_8_X_4_tl on line ...
+Defining \c__unicode_upper_1_X_6_tl on line ...
+Defining \c__unicode_fold_8_X_5_tl on line ...
+Defining \c__unicode_lower_8_X_5_tl on line ...
+Defining \c__unicode_upper_1_X_7_tl on line ...
+Defining \c__unicode_fold_8_X_6_tl on line ...
+Defining \c__unicode_lower_8_X_6_tl on line ...
+Defining \c__unicode_upper_1_X_8_tl on line ...
+Defining \c__unicode_fold_8_X_7_tl on line ...
+Defining \c__unicode_lower_8_X_7_tl on line ...
+Defining \c__unicode_upper_1_X_9_tl on line ...
+Defining \c__unicode_fold_8_X_8_tl on line ...
+Defining \c__unicode_lower_8_X_8_tl on line ...
+Defining \c__unicode_upper_2_X_0_tl on line ...
+Defining \c__unicode_fold_8_X_9_tl on line ...
+Defining \c__unicode_lower_8_X_9_tl on line ...
+Defining \c__unicode_upper_2_X_1_tl on line ...
+Defining \c__unicode_fold_9_X_0_tl on line ...
+Defining \c__unicode_lower_9_X_0_tl on line ...
+Defining \c__unicode_upper_2_X_2_tl on line ...
+Defining \c__unicode_fold_0_X_0_tl on line ...
+Defining \c__unicode_lower_0_X_0_tl on line ...
+Defining \c__unicode_fold_0_X_1_tl on line ...
+Defining \c__unicode_lower_0_X_1_tl on line ...
+Defining \c__unicode_fold_0_X_2_tl on line ...
+Defining \c__unicode_lower_0_X_2_tl on line ...
+Defining \c__unicode_fold_0_X_3_tl on line ...
+Defining \c__unicode_lower_0_X_3_tl on line ...
+Defining \c__unicode_fold_0_X_4_tl on line ...
+Defining \c__unicode_lower_0_X_4_tl on line ...
+Defining \c__unicode_fold_0_X_5_tl on line ...
+Defining \c__unicode_lower_0_X_5_tl on line ...
+Defining \c__unicode_fold_0_X_6_tl on line ...
+Defining \c__unicode_lower_0_X_6_tl on line ...
+Defining \c__unicode_fold_0_X_7_tl on line ...
+Defining \c__unicode_lower_0_X_7_tl on line ...
+Defining \c__unicode_fold_0_X_8_tl on line ...
+Defining \c__unicode_lower_0_X_8_tl on line ...
+Defining \c__unicode_fold_0_X_9_tl on line ...
+Defining \c__unicode_lower_0_X_9_tl on line ...
+Defining \c__unicode_fold_1_X_0_tl on line ...
+Defining \c__unicode_lower_1_X_0_tl on line ...
+Defining \c__unicode_fold_1_X_1_tl on line ...
+Defining \c__unicode_lower_1_X_1_tl on line ...
+Defining \c__unicode_fold_1_X_2_tl on line ...
+Defining \c__unicode_lower_1_X_2_tl on line ...
+Defining \c__unicode_fold_1_X_3_tl on line ...
+Defining \c__unicode_lower_1_X_3_tl on line ...
+Defining \c__unicode_fold_1_X_4_tl on line ...
+Defining \c__unicode_lower_1_X_4_tl on line ...
+Defining \c__unicode_fold_1_X_5_tl on line ...
+Defining \c__unicode_lower_1_X_5_tl on line ...
+Defining \c__unicode_fold_1_X_6_tl on line ...
+Defining \c__unicode_lower_1_X_6_tl on line ...
+Defining \c__unicode_fold_1_X_7_tl on line ...
+Defining \c__unicode_lower_1_X_7_tl on line ...
+Defining \c__unicode_fold_1_X_8_tl on line ...
+Defining \c__unicode_lower_1_X_8_tl on line ...
+Defining \c__unicode_fold_1_X_9_tl on line ...
+Defining \c__unicode_lower_1_X_9_tl on line ...
+Defining \c__unicode_fold_2_X_0_tl on line ...
+Defining \c__unicode_lower_2_X_0_tl on line ...
+Defining \c__unicode_fold_2_X_1_tl on line ...
+Defining \c__unicode_lower_2_X_1_tl on line ...
+Defining \c__unicode_fold_2_X_2_tl on line ...
+Defining \c__unicode_lower_2_X_2_tl on line ...
+Defining \c__unicode_fold_2_X_3_tl on line ...
+Defining \c__unicode_lower_2_X_3_tl on line ...
+Defining \c__unicode_upper_2_X_3_tl on line ...
+Defining \c__unicode_fold_2_X_4_tl on line ...
+Defining \c__unicode_lower_2_X_4_tl on line ...
+Defining \c__unicode_upper_2_X_4_tl on line ...
+Defining \c__unicode_fold_2_X_5_tl on line ...
+Defining \c__unicode_lower_2_X_5_tl on line ...
+Defining \c__unicode_upper_2_X_5_tl on line ...
+Defining \c__unicode_fold_2_X_6_tl on line ...
+Defining \c__unicode_lower_2_X_6_tl on line ...
+Defining \c__unicode_upper_2_X_6_tl on line ...
+Defining \c__unicode_fold_2_X_7_tl on line ...
+Defining \c__unicode_lower_2_X_7_tl on line ...
+Defining \c__unicode_upper_2_X_7_tl on line ...
+Defining \c__unicode_fold_2_X_8_tl on line ...
+Defining \c__unicode_lower_2_X_8_tl on line ...
+Defining \c__unicode_upper_2_X_8_tl on line ...
+Defining \c__unicode_fold_2_X_9_tl on line ...
+Defining \c__unicode_lower_2_X_9_tl on line ...
+Defining \c__unicode_upper_2_X_9_tl on line ...
+Defining \c__unicode_fold_3_X_0_tl on line ...
+Defining \c__unicode_lower_3_X_0_tl on line ...
+Defining \c__unicode_upper_3_X_0_tl on line ...
+Defining \c__unicode_fold_3_X_1_tl on line ...
+Defining \c__unicode_lower_3_X_1_tl on line ...
+Defining \c__unicode_upper_3_X_1_tl on line ...
+Defining \c__unicode_fold_3_X_2_tl on line ...
+Defining \c__unicode_lower_3_X_2_tl on line ...
+Defining \c__unicode_upper_3_X_2_tl on line ...
+Defining \c__unicode_fold_3_X_3_tl on line ...
+Defining \c__unicode_lower_3_X_3_tl on line ...
+Defining \c__unicode_upper_3_X_3_tl on line ...
+Defining \c__unicode_fold_3_X_4_tl on line ...
+Defining \c__unicode_lower_3_X_4_tl on line ...
+Defining \c__unicode_upper_3_X_4_tl on line ...
+Defining \c__unicode_fold_3_X_5_tl on line ...
+Defining \c__unicode_lower_3_X_5_tl on line ...
+Defining \c__unicode_upper_3_X_5_tl on line ...
+Defining \c__unicode_fold_3_X_6_tl on line ...
+Defining \c__unicode_lower_3_X_6_tl on line ...
+Defining \c__unicode_upper_3_X_6_tl on line ...
+Defining \c__unicode_fold_3_X_7_tl on line ...
+Defining \c__unicode_lower_3_X_7_tl on line ...
+Defining \c__unicode_upper_3_X_7_tl on line ...
+Defining \c__unicode_fold_3_X_8_tl on line ...
+Defining \c__unicode_lower_3_X_8_tl on line ...
+Defining \c__unicode_upper_3_X_8_tl on line ...
+Defining \c__unicode_fold_3_X_9_tl on line ...
+Defining \c__unicode_lower_3_X_9_tl on line ...
+Defining \c__unicode_upper_3_X_9_tl on line ...
+Defining \c__unicode_fold_4_X_0_tl on line ...
+Defining \c__unicode_lower_4_X_0_tl on line ...
+Defining \c__unicode_upper_4_X_0_tl on line ...
+Defining \c__unicode_fold_4_X_1_tl on line ...
+Defining \c__unicode_lower_4_X_1_tl on line ...
+Defining \c__unicode_upper_4_X_1_tl on line ...
+Defining \c__unicode_fold_4_X_2_tl on line ...
+Defining \c__unicode_lower_4_X_2_tl on line ...
+Defining \c__unicode_upper_4_X_2_tl on line ...
+Defining \c__unicode_fold_4_X_3_tl on line ...
+Defining \c__unicode_lower_4_X_3_tl on line ...
+Defining \c__unicode_upper_4_X_3_tl on line ...
+Defining \c__unicode_fold_4_X_4_tl on line ...
+Defining \c__unicode_lower_4_X_4_tl on line ...
+Defining \c__unicode_upper_4_X_4_tl on line ...
+Defining \c__unicode_fold_4_X_5_tl on line ...
+Defining \c__unicode_lower_4_X_5_tl on line ...
+Defining \c__unicode_upper_4_X_5_tl on line ...
+Defining \c__unicode_fold_4_X_6_tl on line ...
+Defining \c__unicode_lower_4_X_6_tl on line ...
+Defining \c__unicode_upper_4_X_6_tl on line ...
+Defining \c__unicode_fold_4_X_7_tl on line ...
+Defining \c__unicode_lower_4_X_7_tl on line ...
+Defining \c__unicode_upper_4_X_7_tl on line ...
+Defining \c__unicode_fold_4_X_8_tl on line ...
+Defining \c__unicode_lower_4_X_8_tl on line ...
+Defining \c__unicode_upper_4_X_8_tl on line ...
+Defining \c__unicode_fold_4_X_9_tl on line ...
+Defining \c__unicode_lower_4_X_9_tl on line ...
+Defining \c__unicode_upper_4_X_9_tl on line ...
+Defining \c__unicode_fold_5_X_0_tl on line ...
+Defining \c__unicode_lower_5_X_0_tl on line ...
+Defining \c__unicode_upper_5_X_0_tl on line ...
+Defining \c__unicode_fold_5_X_1_tl on line ...
+Defining \c__unicode_lower_5_X_1_tl on line ...
+Defining \c__unicode_upper_5_X_1_tl on line ...
+Defining \c__unicode_fold_5_X_2_tl on line ...
+Defining \c__unicode_lower_5_X_2_tl on line ...
+Defining \c__unicode_upper_5_X_2_tl on line ...
+Defining \c__unicode_fold_5_X_3_tl on line ...
+Defining \c__unicode_lower_5_X_3_tl on line ...
+Defining \c__unicode_upper_5_X_3_tl on line ...
+Defining \c__unicode_fold_5_X_4_tl on line ...
+Defining \c__unicode_lower_5_X_4_tl on line ...
+Defining \c__unicode_upper_5_X_4_tl on line ...
+Defining \c__unicode_fold_5_X_5_tl on line ...
+Defining \c__unicode_lower_5_X_5_tl on line ...
+Defining \c__unicode_upper_5_X_5_tl on line ...
+Defining \c__unicode_fold_5_X_6_tl on line ...
+Defining \c__unicode_lower_5_X_6_tl on line ...
+Defining \c__unicode_upper_5_X_6_tl on line ...
+Defining \c__unicode_fold_5_X_7_tl on line ...
+Defining \c__unicode_lower_5_X_7_tl on line ...
+Defining \c__unicode_upper_5_X_7_tl on line ...
+Defining \c__unicode_fold_5_X_8_tl on line ...
+Defining \c__unicode_lower_5_X_8_tl on line ...
+Defining \c__unicode_upper_5_X_8_tl on line ...
+Defining \c__unicode_fold_5_X_9_tl on line ...
+Defining \c__unicode_lower_5_X_9_tl on line ...
+Defining \c__unicode_upper_5_X_9_tl on line ...
+Defining \c__unicode_fold_6_X_0_tl on line ...
+Defining \c__unicode_lower_6_X_0_tl on line ...
+Defining \c__unicode_upper_6_X_0_tl on line ...
+Defining \c__unicode_fold_6_X_1_tl on line ...
+Defining \c__unicode_lower_6_X_1_tl on line ...
+Defining \c__unicode_upper_6_X_1_tl on line ...
+Defining \c__unicode_fold_6_X_2_tl on line ...
+Defining \c__unicode_lower_6_X_2_tl on line ...
+Defining \c__unicode_upper_6_X_2_tl on line ...
+Defining \c__unicode_fold_6_X_3_tl on line ...
+Defining \c__unicode_lower_6_X_3_tl on line ...
+Defining \c__unicode_upper_6_X_3_tl on line ...
+Defining \c__unicode_fold_6_X_4_tl on line ...
+Defining \c__unicode_lower_6_X_4_tl on line ...
+Defining \c__unicode_upper_6_X_4_tl on line ...
+Defining \c__unicode_upper_6_X_5_tl on line ...
+Defining \c__unicode_upper_6_X_6_tl on line ...
+Defining \c__unicode_upper_6_X_7_tl on line ...
+Defining \c__unicode_upper_6_X_8_tl on line ...
+Defining \c__unicode_upper_6_X_9_tl on line ...
+Defining \c__unicode_upper_7_X_0_tl on line ...
+Defining \c__unicode_upper_7_X_1_tl on line ...
+Defining \c__unicode_upper_7_X_2_tl on line ...
+Defining \c__unicode_upper_7_X_3_tl on line ...
+Defining \c__unicode_upper_7_X_4_tl on line ...
+Defining \c__unicode_upper_7_X_5_tl on line ...
+Defining \c__unicode_upper_7_X_6_tl on line ...
+Defining \c__unicode_upper_7_X_7_tl on line ...
+Defining \c__unicode_upper_7_X_8_tl on line ...
+Defining \c__unicode_upper_7_X_9_tl on line ...
+Defining \c__unicode_upper_8_X_0_tl on line ...
+Defining \c__unicode_upper_8_X_1_tl on line ...
+Defining \c__unicode_upper_8_X_2_tl on line ...
+Defining \c__unicode_upper_8_X_3_tl on line ...
+Defining \c__unicode_upper_8_X_4_tl on line ...
+Defining \c__unicode_upper_8_X_5_tl on line ...
+Defining \c__unicode_upper_8_X_6_tl on line ...
+Defining \c__unicode_upper_8_X_7_tl on line ...
+Defining \c__unicode_upper_8_X_8_tl on line ...
+Defining \c__unicode_upper_8_X_9_tl on line ...
+Defining \c__unicode_upper_9_X_0_tl on line ...
+Defining \c__unicode_fold_9_X_1_tl on line ...
+Defining \c__unicode_lower_9_X_1_tl on line ...
+Defining \c__unicode_upper_9_X_1_tl on line ...
+Defining \c__unicode_fold_9_X_2_tl on line ...
+Defining \c__unicode_lower_9_X_2_tl on line ...
+Defining \c__unicode_upper_9_X_2_tl on line ...
+Defining \c__unicode_fold_9_X_3_tl on line ...
+Defining \c__unicode_lower_9_X_3_tl on line ...
+Defining \c__unicode_upper_9_X_3_tl on line ...
+Defining \c__unicode_fold_9_X_4_tl on line ...
+Defining \c__unicode_lower_9_X_4_tl on line ...
+Defining \c__unicode_upper_9_X_4_tl on line ...
+Defining \c__unicode_fold_9_X_5_tl on line ...
+Defining \c__unicode_lower_9_X_5_tl on line ...
+Defining \c__unicode_upper_9_X_5_tl on line ...
+Defining \c__unicode_fold_9_X_6_tl on line ...
+Defining \c__unicode_lower_9_X_6_tl on line ...
+Defining \c__unicode_upper_9_X_6_tl on line ...
+Defining \c__unicode_fold_9_X_7_tl on line ...
+Defining \c__unicode_lower_9_X_7_tl on line ...
+Defining \c__unicode_fold_9_X_8_tl on line ...
+Defining \c__unicode_lower_9_X_8_tl on line ...
+Defining \c__unicode_fold_9_X_9_tl on line ...
+Defining \c__unicode_lower_9_X_9_tl on line ...
+Defining \c__unicode_lower_exceptions_tl on line ...
+Defining \c__unicode_mixed_exceptions_tl on line ...
+Defining \c__unicode_upper_exceptions_tl on line ...
+Defining \c__unicode_std_sigma_tl on line ...
+Defining \c__unicode_final_sigma_tl on line ...
+Defining \c__unicode_accents_lt_tl on line ...
+Defining \c__unicode_dot_above_tl on line ...
+Defining \c__unicode_dotless_i_tl on line ...
+Defining \c__unicode_dotted_I_tl on line ...
+Defining \c__unicode_i_ogonek_tl on line ...
+Defining \c__unicode_I_ogonek_tl on line ...
+Defining \c__unicode_upper_Eszett_tl on line ...
+) (l3dvipdfmx.def
+Defining \__driver_state_save: on line ...
+Defining \__driver_state_restore: on line ...
+Defining \__driver_literal:n on line ...
+Defining \__driver_literal_direct:n on line ...
+Defining \__driver_matrix:n on line ...
+Defining \__driver_box_use_clip:N on line ...
+Defining \__driver_box_rotate_begin: on line ...
+Defining \__driver_box_rotate_end: on line ...
+Defining \__driver_box_scale_begin: on line ...
+Defining \__driver_box_scale_end: on line ...
+Defining \l__driver_current_color_tl on line ...
+Defining \__driver_color_ensure_current: on line ...
+Defining \__driver_color_reset: on line ...
+)
+Defining \__expl_status_pop:w on line ...
+Defining \l__expl_status_stack_tl on line ...
+)
diff --git a/l3kernel/testfiles/m3expl003.uptex.tlg b/l3kernel/testfiles/m3expl003.uptex.tlg
new file mode 100644
index 0000000..62ffd0c
--- /dev/null
+++ b/l3kernel/testfiles/m3expl003.uptex.tlg
@@ -0,0 +1,4594 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+(expl3.sty
+(expl3-code.tex
+Defining \cs_set_nopar:cpn on line ...
+Defining \cs_set_nopar:cpx on line ...
+Defining \cs_gset_nopar:cpn on line ...
+Defining \cs_gset_nopar:cpx on line ...
+Defining \cs_new_nopar:cpn on line ...
+Defining \cs_new_nopar:cpx on line ...
+Defining \cs_set:cpn on line ...
+Defining \cs_set:cpx on line ...
+Defining \cs_gset:cpn on line ...
+Defining \cs_gset:cpx on line ...
+Defining \cs_new:cpn on line ...
+Defining \cs_new:cpx on line ...
+Defining \cs_set_protected_nopar:cpn on line ...
+Defining \cs_set_protected_nopar:cpx on line ...
+Defining \cs_gset_protected_nopar:cpn on line ...
+Defining \cs_gset_protected_nopar:cpx on line ...
+Defining \cs_new_protected_nopar:cpn on line ...
+Defining \cs_new_protected_nopar:cpx on line ...
+Defining \cs_set_protected:cpn on line ...
+Defining \cs_set_protected:cpx on line ...
+Defining \cs_gset_protected:cpn on line ...
+Defining \cs_gset_protected:cpx on line ...
+Defining \cs_new_protected:cpn on line ...
+Defining \cs_new_protected:cpx on line ...
+Defining \cs_set_eq:NN on line ...
+Defining \cs_set_eq:cN on line ...
+Defining \cs_set_eq:Nc on line ...
+Defining \cs_set_eq:cc on line ...
+Defining \cs_gset_eq:NN on line ...
+Defining \cs_gset_eq:Nc on line ...
+Defining \cs_gset_eq:cN on line ...
+Defining \cs_gset_eq:cc on line ...
+Defining \cs_new_eq:NN on line ...
+Defining \cs_new_eq:cN on line ...
+Defining \cs_new_eq:Nc on line ...
+Defining \cs_new_eq:cc on line ...
+Defining \cs_undefine:N on line ...
+Defining \cs_undefine:c on line ...
+Defining \__cs_count_signature:N on line ...
+Defining \__cs_count_signature:nnN on line ...
+Defining \__cs_count_signature:c on line ...
+Defining \cs_generate_from_arg_count:NNnn on line ...
+Defining \cs_generate_from_arg_count:cNnn on line ...
+Defining \cs_generate_from_arg_count:Ncnn on line ...
+Defining \__cs_generate_from_signature:NNn on line ...
+Defining \__cs_generate_from_signature:nnNNNn on line ...
+Defining \cs_set:Nn on line ...
+Defining \cs_set:Nx on line ...
+Defining \cs_set_nopar:Nn on line ...
+Defining \cs_set_nopar:Nx on line ...
+Defining \cs_set_protected:Nn on line ...
+Defining \cs_set_protected:Nx on line ...
+Defining \cs_set_protected_nopar:Nn on line ...
+Defining \cs_set_protected_nopar:Nx on line ...
+Defining \cs_gset:Nn on line ...
+Defining \cs_gset:Nx on line ...
+Defining \cs_gset_nopar:Nn on line ...
+Defining \cs_gset_nopar:Nx on line ...
+Defining \cs_gset_protected:Nn on line ...
+Defining \cs_gset_protected:Nx on line ...
+Defining \cs_gset_protected_nopar:Nn on line ...
+Defining \cs_gset_protected_nopar:Nx on line ...
+Defining \cs_new:Nn on line ...
+Defining \cs_new:Nx on line ...
+Defining \cs_new_nopar:Nn on line ...
+Defining \cs_new_nopar:Nx on line ...
+Defining \cs_new_protected:Nn on line ...
+Defining \cs_new_protected:Nx on line ...
+Defining \cs_new_protected_nopar:Nn on line ...
+Defining \cs_new_protected_nopar:Nx on line ...
+Defining \cs_set:cn on line ...
+Defining \cs_set:cx on line ...
+Defining \cs_set_nopar:cn on line ...
+Defining \cs_set_nopar:cx on line ...
+Defining \cs_set_protected:cn on line ...
+Defining \cs_set_protected:cx on line ...
+Defining \cs_set_protected_nopar:cn on line ...
+Defining \cs_set_protected_nopar:cx on line ...
+Defining \cs_gset:cn on line ...
+Defining \cs_gset:cx on line ...
+Defining \cs_gset_nopar:cn on line ...
+Defining \cs_gset_nopar:cx on line ...
+Defining \cs_gset_protected:cn on line ...
+Defining \cs_gset_protected:cx on line ...
+Defining \cs_gset_protected_nopar:cn on line ...
+Defining \cs_gset_protected_nopar:cx on line ...
+Defining \cs_new:cn on line ...
+Defining \cs_new:cx on line ...
+Defining \cs_new_nopar:cn on line ...
+Defining \cs_new_nopar:cx on line ...
+Defining \cs_new_protected:cn on line ...
+Defining \cs_new_protected:cx on line ...
+Defining \cs_new_protected_nopar:cn on line ...
+Defining \cs_new_protected_nopar:cx on line ...
+Defining \cs_if_eq_p:NN on line ...
+Defining \cs_if_eq:NNT on line ...
+Defining \cs_if_eq:NNF on line ...
+Defining \cs_if_eq:NNTF on line ...
+Defining \cs_if_eq_p:cN on line ...
+Defining \cs_if_eq:cNTF on line ...
+Defining \cs_if_eq:cNT on line ...
+Defining \cs_if_eq:cNF on line ...
+Defining \cs_if_eq_p:Nc on line ...
+Defining \cs_if_eq:NcTF on line ...
+Defining \cs_if_eq:NcT on line ...
+Defining \cs_if_eq:NcF on line ...
+Defining \cs_if_eq_p:cc on line ...
+Defining \cs_if_eq:ccTF on line ...
+Defining \cs_if_eq:ccT on line ...
+Defining \cs_if_eq:ccF on line ...
+Defining \__kernel_register_show:N on line ...
+Defining \__kernel_register_show:c on line ...
+Defining \cs_show:N on line ...
+Defining \cs_show:c on line ...
+Defining \prg_do_nothing: on line ...
+Defining \__prg_break_point:Nn on line ...
+Defining \__prg_map_break:Nn on line ...
+Defining \__prg_break_point: on line ...
+Defining \__prg_break: on line ...
+Defining \__prg_break:n on line ...
+Defining \__exp_arg_next:nnn on line ...
+Defining \__exp_arg_next:Nnn on line ...
+Defining \::: on line ...
+Defining \::n on line ...
+Defining \::N on line ...
+Defining \::p on line ...
+Defining \::c on line ...
+Defining \::o on line ...
+Defining \::f on line ...
+Defining \exp_stop_f: on line ...
+Defining \::x on line ...
+Defining \::V on line ...
+Defining \::v on line ...
+Defining \__exp_eval_register:N on line ...
+Defining \__exp_eval_register:c on line ...
+Defining \__exp_eval_error_msg:w on line ...
+Defining \exp_args:No on line ...
+Defining \exp_args:NNo on line ...
+Defining \exp_args:NNNo on line ...
+Defining \exp_args:NNc on line ...
+Defining \exp_args:Ncc on line ...
+Defining \exp_args:Nccc on line ...
+Defining \exp_args:Nf on line ...
+Defining \exp_args:Nv on line ...
+Defining \exp_args:NV on line ...
+Defining \exp_args:NNf on line ...
+Defining \exp_args:NNv on line ...
+Defining \exp_args:NNV on line ...
+Defining \exp_args:Nco on line ...
+Defining \exp_args:Ncf on line ...
+Defining \exp_args:NVV on line ...
+Defining \exp_args:NNNV on line ...
+Defining \exp_args:NcNc on line ...
+Defining \exp_args:NcNo on line ...
+Defining \exp_args:Ncco on line ...
+Defining \exp_args:Nx on line ...
+Defining \exp_args:Nnc on line ...
+Defining \exp_args:Nfo on line ...
+Defining \exp_args:Nff on line ...
+Defining \exp_args:Nnf on line ...
+Defining \exp_args:Nno on line ...
+Defining \exp_args:NnV on line ...
+Defining \exp_args:Noo on line ...
+Defining \exp_args:Nof on line ...
+Defining \exp_args:Noc on line ...
+Defining \exp_args:NNx on line ...
+Defining \exp_args:Ncx on line ...
+Defining \exp_args:Nnx on line ...
+Defining \exp_args:Nox on line ...
+Defining \exp_args:Nxo on line ...
+Defining \exp_args:Nxx on line ...
+Defining \exp_args:NNno on line ...
+Defining \exp_args:NNoo on line ...
+Defining \exp_args:Nnnc on line ...
+Defining \exp_args:Nnno on line ...
+Defining \exp_args:Nooo on line ...
+Defining \exp_args:NNNx on line ...
+Defining \exp_args:NNnx on line ...
+Defining \exp_args:NNox on line ...
+Defining \exp_args:Nnnx on line ...
+Defining \exp_args:Nnox on line ...
+Defining \exp_args:Nccx on line ...
+Defining \exp_args:Ncnx on line ...
+Defining \exp_args:Noox on line ...
+Defining \__exp_arg_last_unbraced:nn on line ...
+Defining \::f_unbraced on line ...
+Defining \::o_unbraced on line ...
+Defining \::V_unbraced on line ...
+Defining \::v_unbraced on line ...
+Defining \::x_unbraced on line ...
+Defining \exp_last_unbraced:NV on line ...
+Defining \exp_last_unbraced:Nv on line ...
+Defining \exp_last_unbraced:No on line ...
+Defining \exp_last_unbraced:Nf on line ...
+Defining \exp_last_unbraced:Nco on line ...
+Defining \exp_last_unbraced:NcV on line ...
+Defining \exp_last_unbraced:NNV on line ...
+Defining \exp_last_unbraced:NNo on line ...
+Defining \exp_last_unbraced:NNNV on line ...
+Defining \exp_last_unbraced:NNNo on line ...
+Defining \exp_last_unbraced:Nno on line ...
+Defining \exp_last_unbraced:Noo on line ...
+Defining \exp_last_unbraced:Nfo on line ...
+Defining \exp_last_unbraced:NnNo on line ...
+Defining \exp_last_unbraced:Nx on line ...
+Defining \exp_last_two_unbraced:Noo on line ...
+Defining \__exp_last_two_unbraced:noN on line ...
+Defining \exp_not:o on line ...
+Defining \exp_not:c on line ...
+Defining \exp_not:f on line ...
+Defining \exp_not:V on line ...
+Defining \exp_not:v on line ...
+Defining \exp_end_continue_f:w on line ...
+Defining ^^@ on line ...
+Defining \exp_end_continue_f:nw on line ...
+Defining \cs_generate_variant:Nn on line ...
+Defining \__cs_generate_variant:N on line ...
+Defining \__cs_generate_variant:ww on line ...
+Defining \__cs_generate_variant:wwNw on line ...
+Defining \__cs_generate_variant:nnNN on line ...
+Defining \__cs_generate_variant:Nnnw on line ...
+Defining \__cs_generate_variant_loop:nNwN on line ...
+Defining \__cs_generate_variant_loop_same:w on line ...
+Defining \__cs_generate_variant_loop_end:nwwwNNnn on line ...
+Defining \__cs_generate_variant_loop_long:wNNnn on line ...
+Defining \__cs_generate_variant_loop_invalid:NNwNNnn on line ...
+Defining \__cs_generate_variant_same:N on line ...
+Defining \__cs_generate_variant:wwNN on line ...
+Defining \__cs_generate_internal_variant:n on line ...
+Defining \__cs_generate_internal_variant:wwnNwnn on line ...
+Defining \__cs_generate_internal_variant_loop:n on line ...
+Defining \tl_new:N on line ...
+Defining \tl_new:c on line ...
+Defining \tl_const:Nn on line ...
+Defining \tl_const:Nx on line ...
+Defining \tl_const:cn on line ...
+Defining \tl_const:cx on line ...
+Defining \tl_clear:N on line ...
+Defining \tl_gclear:N on line ...
+Defining \tl_clear:c on line ...
+Defining \tl_gclear:c on line ...
+Defining \tl_clear_new:N on line ...
+Defining \tl_gclear_new:N on line ...
+Defining \tl_clear_new:c on line ...
+Defining \tl_gclear_new:c on line ...
+Defining \tl_set_eq:NN on line ...
+Defining \tl_set_eq:cN on line ...
+Defining \tl_set_eq:Nc on line ...
+Defining \tl_set_eq:cc on line ...
+Defining \tl_gset_eq:NN on line ...
+Defining \tl_gset_eq:cN on line ...
+Defining \tl_gset_eq:Nc on line ...
+Defining \tl_gset_eq:cc on line ...
+Defining \tl_concat:NNN on line ...
+Defining \tl_gconcat:NNN on line ...
+Defining \tl_concat:ccc on line ...
+Defining \tl_gconcat:ccc on line ...
+Defining \tl_if_exist:NTF on line ...
+Defining \tl_if_exist:NT on line ...
+Defining \tl_if_exist:NF on line ...
+Defining \tl_if_exist_p:N on line ...
+Defining \tl_if_exist:cTF on line ...
+Defining \tl_if_exist:cT on line ...
+Defining \tl_if_exist:cF on line ...
+Defining \tl_if_exist_p:c on line ...
+Defining \c_empty_tl on line ...
+Defining \c_job_name_tl on line ...
+Defining \c_space_tl on line ...
+Defining \tl_set:Nn on line ...
+Defining \tl_set:No on line ...
+Defining \tl_set:Nx on line ...
+Defining \tl_gset:Nn on line ...
+Defining \tl_gset:No on line ...
+Defining \tl_gset:Nx on line ...
+Defining \tl_set:NV on line ...
+Defining \tl_set:Nv on line ...
+Defining \tl_set:Nf on line ...
+Defining \tl_set:cx on line ...
+Defining \tl_set:cn on line ...
+Defining \tl_set:co on line ...
+Defining \exp_args:NcV on line ...
+Defining \tl_set:cV on line ...
+Defining \exp_args:Ncv on line ...
+Defining \tl_set:cv on line ...
+Defining \tl_set:cf on line ...
+Defining \tl_gset:NV on line ...
+Defining \tl_gset:Nv on line ...
+Defining \tl_gset:Nf on line ...
+Defining \tl_gset:cx on line ...
+Defining \tl_gset:cn on line ...
+Defining \tl_gset:co on line ...
+Defining \tl_gset:cV on line ...
+Defining \tl_gset:cv on line ...
+Defining \tl_gset:cf on line ...
+Defining \tl_put_left:Nn on line ...
+Defining \tl_put_left:NV on line ...
+Defining \tl_put_left:No on line ...
+Defining \tl_put_left:Nx on line ...
+Defining \tl_gput_left:Nn on line ...
+Defining \tl_gput_left:NV on line ...
+Defining \tl_gput_left:No on line ...
+Defining \tl_gput_left:Nx on line ...
+Defining \tl_put_left:cn on line ...
+Defining \tl_put_left:cV on line ...
+Defining \tl_put_left:co on line ...
+Defining \tl_put_left:cx on line ...
+Defining \tl_gput_left:cn on line ...
+Defining \tl_gput_left:cV on line ...
+Defining \tl_gput_left:co on line ...
+Defining \tl_gput_left:cx on line ...
+Defining \tl_put_right:Nn on line ...
+Defining \tl_put_right:NV on line ...
+Defining \tl_put_right:No on line ...
+Defining \tl_put_right:Nx on line ...
+Defining \tl_gput_right:Nn on line ...
+Defining \tl_gput_right:NV on line ...
+Defining \tl_gput_right:No on line ...
+Defining \tl_gput_right:Nx on line ...
+Defining \tl_put_right:cn on line ...
+Defining \tl_put_right:cV on line ...
+Defining \tl_put_right:co on line ...
+Defining \tl_put_right:cx on line ...
+Defining \tl_gput_right:cn on line ...
+Defining \tl_gput_right:cV on line ...
+Defining \tl_gput_right:co on line ...
+Defining \tl_gput_right:cx on line ...
+Defining \c__tl_rescan_marker_tl on line ...
+Defining \tl_set_rescan:Nnn on line ...
+Defining \tl_gset_rescan:Nnn on line ...
+Defining \tl_rescan:nn on line ...
+Defining \__tl_set_rescan:NNnn on line ...
+Defining \__tl_set_rescan_multi:n on line ...
+Defining \__tl_rescan:w on line ...
+Defining \tl_set_rescan:Nno on line ...
+Defining \tl_set_rescan:Nnx on line ...
+Defining \tl_set_rescan:cnn on line ...
+Defining \exp_args:Ncno on line ...
+Defining \tl_set_rescan:cno on line ...
+Defining \tl_set_rescan:cnx on line ...
+Defining \tl_gset_rescan:Nno on line ...
+Defining \tl_gset_rescan:Nnx on line ...
+Defining \tl_gset_rescan:cnn on line ...
+Defining \tl_gset_rescan:cno on line ...
+Defining \__tl_set_rescan:n on line ...
+Defining \__tl_set_rescan:NnTF on line ...
+Defining \__tl_set_rescan_single:nn on line ...
+Defining \__tl_set_rescan_single_aux:nn on line ...
+Defining \tl_to_lowercase:n on line ...
+Defining \tl_to_uppercase:n on line ...
+Defining \tl_replace_once:Nnn on line ...
+Defining \tl_greplace_once:Nnn on line ...
+Defining \tl_replace_all:Nnn on line ...
+Defining \tl_greplace_all:Nnn on line ...
+Defining \tl_replace_once:cnn on line ...
+Defining \tl_greplace_once:cnn on line ...
+Defining \tl_replace_all:cnn on line ...
+Defining \tl_greplace_all:cnn on line ...
+Defining \__tl_replace:NnNNNnn on line ...
+Defining \__tl_replace_auxi:NnnNNNnn on line ...
+Defining \__tl_replace_auxii:nNNNnn on line ...
+Defining \__tl_replace_wrap:w on line ...
+Defining \__tl_replace_next:w on line ...
+Defining \tl_remove_once:Nn on line ...
+Defining \tl_gremove_once:Nn on line ...
+Defining \tl_remove_once:cn on line ...
+Defining \tl_gremove_once:cn on line ...
+Defining \tl_remove_all:Nn on line ...
+Defining \tl_gremove_all:Nn on line ...
+Defining \tl_remove_all:cn on line ...
+Defining \tl_gremove_all:cn on line ...
+Defining \tl_if_blank_p:n on line ...
+Defining \tl_if_blank:nT on line ...
+Defining \tl_if_blank:nF on line ...
+Defining \tl_if_blank:nTF on line ...
+Defining \tl_if_blank_p:V on line ...
+Defining \tl_if_blank:VT on line ...
+Defining \tl_if_blank:VF on line ...
+Defining \tl_if_blank:VTF on line ...
+Defining \tl_if_blank_p:o on line ...
+Defining \tl_if_blank:oT on line ...
+Defining \tl_if_blank:oF on line ...
+Defining \tl_if_blank:oTF on line ...
+Defining \tl_if_empty_p:N on line ...
+Defining \tl_if_empty:NT on line ...
+Defining \tl_if_empty:NF on line ...
+Defining \tl_if_empty:NTF on line ...
+Defining \tl_if_empty_p:c on line ...
+Defining \tl_if_empty:cT on line ...
+Defining \tl_if_empty:cF on line ...
+Defining \tl_if_empty:cTF on line ...
+Defining \tl_if_empty_p:n on line ...
+Defining \tl_if_empty:nTF on line ...
+Defining \tl_if_empty:nT on line ...
+Defining \tl_if_empty:nF on line ...
+Defining \tl_if_empty_p:V on line ...
+Defining \tl_if_empty:VTF on line ...
+Defining \tl_if_empty:VT on line ...
+Defining \tl_if_empty:VF on line ...
+Defining \__tl_if_empty_return:o on line ...
+Defining \tl_if_empty_p:o on line ...
+Defining \tl_if_empty:oTF on line ...
+Defining \tl_if_empty:oT on line ...
+Defining \tl_if_empty:oF on line ...
+Defining \tl_if_eq_p:NN on line ...
+Defining \tl_if_eq:NNT on line ...
+Defining \tl_if_eq:NNF on line ...
+Defining \tl_if_eq:NNTF on line ...
+Defining \tl_if_eq_p:Nc on line ...
+Defining \tl_if_eq_p:cN on line ...
+Defining \tl_if_eq_p:cc on line ...
+Defining \tl_if_eq:NcTF on line ...
+Defining \tl_if_eq:cNTF on line ...
+Defining \tl_if_eq:ccTF on line ...
+Defining \tl_if_eq:NcT on line ...
+Defining \tl_if_eq:cNT on line ...
+Defining \tl_if_eq:ccT on line ...
+Defining \tl_if_eq:NcF on line ...
+Defining \tl_if_eq:cNF on line ...
+Defining \tl_if_eq:ccF on line ...
+Defining \tl_if_eq:nnT on line ...
+Defining \tl_if_eq:nnF on line ...
+Defining \tl_if_eq:nnTF on line ...
+Defining \l__tl_internal_a_tl on line ...
+Defining \l__tl_internal_b_tl on line ...
+Defining \tl_if_in:NnT on line ...
+Defining \tl_if_in:NnF on line ...
+Defining \tl_if_in:NnTF on line ...
+Defining \tl_if_in:cnT on line ...
+Defining \tl_if_in:cnF on line ...
+Defining \tl_if_in:cnTF on line ...
+Defining \tl_if_in:nnT on line ...
+Defining \tl_if_in:nnF on line ...
+Defining \tl_if_in:nnTF on line ...
+Defining \tl_if_in:VnT on line ...
+Defining \tl_if_in:onT on line ...
+Defining \tl_if_in:noT on line ...
+Defining \tl_if_in:VnF on line ...
+Defining \tl_if_in:onF on line ...
+Defining \tl_if_in:noF on line ...
+Defining \tl_if_in:VnTF on line ...
+Defining \tl_if_in:onTF on line ...
+Defining \tl_if_in:noTF on line ...
+Defining \tl_if_single_p:N on line ...
+Defining \tl_if_single:NT on line ...
+Defining \tl_if_single:NF on line ...
+Defining \tl_if_single:NTF on line ...
+Defining \tl_if_single_p:n on line ...
+Defining \tl_if_single:nT on line ...
+Defining \tl_if_single:nF on line ...
+Defining \tl_if_single:nTF on line ...
+Defining \__tl_if_single:nnw on line ...
+Defining \tl_case:Nn on line ...
+Defining \tl_case:NnT on line ...
+Defining \tl_case:NnF on line ...
+Defining \tl_case:NnTF on line ...
+Defining \__tl_case:NnTF on line ...
+Defining \__tl_case:Nw on line ...
+Defining \tl_case:cn on line ...
+Defining \tl_case:cnT on line ...
+Defining \tl_case:cnF on line ...
+Defining \tl_case:cnTF on line ...
+Defining \__prg_case_end:nw on line ...
+Defining \__tl_case_end:nw on line ...
+Defining \tl_map_function:nN on line ...
+Defining \tl_map_function:NN on line ...
+Defining \__tl_map_function:Nn on line ...
+Defining \tl_map_function:cN on line ...
+Defining \tl_map_inline:nn on line ...
+Defining \tl_map_inline:Nn on line ...
+Defining \tl_map_inline:cn on line ...
+Defining \tl_map_variable:nNn on line ...
+Defining \tl_map_variable:NNn on line ...
+Defining \__tl_map_variable:Nnn on line ...
+Defining \tl_map_variable:cNn on line ...
+Defining \tl_map_break: on line ...
+Defining \tl_map_break:n on line ...
+Defining \tl_to_str:N on line ...
+Defining \tl_to_str:c on line ...
+Defining \tl_use:N on line ...
+Defining \tl_use:c on line ...
+Defining \tl_count:n on line ...
+Defining \tl_count:N on line ...
+Defining \__tl_count:n on line ...
+Defining \tl_count:V on line ...
+Defining \tl_count:o on line ...
+Defining \tl_count:c on line ...
+Defining \tl_reverse_items:n on line ...
+Defining \__tl_reverse_items:nwNwn on line ...
+Defining \__tl_reverse_items:wn on line ...
+Defining \tl_trim_spaces:n on line ...
+Defining \tl_trim_spaces:N on line ...
+Defining \tl_gtrim_spaces:N on line ...
+Defining \tl_trim_spaces:c on line ...
+Defining \tl_gtrim_spaces:c on line ...
+Defining \__tl_trim_spaces:nn on line ...
+Defining \__tl_trim_spaces_auxi:w on line ...
+Defining \__tl_trim_spaces_auxii:w on line ...
+Defining \__tl_trim_spaces_auxiii:w on line ...
+Defining \__tl_trim_spaces_auxiv:w on line ...
+Defining \__tl_act:NNNnn on line ...
+Defining \__tl_act_loop:w on line ...
+Defining \__tl_act_normal:NwnNNN on line ...
+Defining \__tl_act_end:wn on line ...
+Defining \__tl_act_group:nwnNNN on line ...
+Defining \__tl_act_space:wwnNNN on line ...
+Defining \__tl_act_output:n on line ...
+Defining \__tl_act_reverse_output:n on line ...
+Defining \tl_reverse:n on line ...
+Defining \tl_reverse:o on line ...
+Defining \tl_reverse:V on line ...
+Defining \__tl_reverse_normal:nN on line ...
+Defining \__tl_reverse_group_preserve:nn on line ...
+Defining \__tl_reverse_space:n on line ...
+Defining \tl_reverse:N on line ...
+Defining \tl_greverse:N on line ...
+Defining \tl_reverse:c on line ...
+Defining \tl_greverse:c on line ...
+Defining \tl_head:n on line ...
+Defining \__tl_head_auxi:nw on line ...
+Defining \__tl_head_auxii:n on line ...
+Defining \tl_head:V on line ...
+Defining \tl_head:v on line ...
+Defining \tl_head:f on line ...
+Defining \tl_head:w on line ...
+Defining \tl_head:N on line ...
+Defining \tl_tail:n on line ...
+Defining \tl_tail:V on line ...
+Defining \tl_tail:v on line ...
+Defining \tl_tail:f on line ...
+Defining \tl_tail:N on line ...
+Defining \tl_if_head_eq_charcode_p:nN on line ...
+Defining \tl_if_head_eq_charcode:nNT on line ...
+Defining \tl_if_head_eq_charcode:nNF on line ...
+Defining \tl_if_head_eq_charcode:nNTF on line ...
+Defining \tl_if_head_eq_charcode_p:fN on line ...
+Defining \tl_if_head_eq_charcode:fNTF on line ...
+Defining \tl_if_head_eq_charcode:fNT on line ...
+Defining \tl_if_head_eq_charcode:fNF on line ...
+Defining \tl_if_head_eq_catcode_p:nN on line ...
+Defining \tl_if_head_eq_catcode:nNT on line ...
+Defining \tl_if_head_eq_catcode:nNF on line ...
+Defining \tl_if_head_eq_catcode:nNTF on line ...
+Defining \tl_if_head_eq_meaning_p:nN on line ...
+Defining \tl_if_head_eq_meaning:nNT on line ...
+Defining \tl_if_head_eq_meaning:nNF on line ...
+Defining \tl_if_head_eq_meaning:nNTF on line ...
+Defining \__tl_if_head_eq_meaning_normal:nN on line ...
+Defining \__tl_if_head_eq_meaning_special:nN on line ...
+Defining \tl_if_head_is_N_type_p:n on line ...
+Defining \tl_if_head_is_N_type:nT on line ...
+Defining \tl_if_head_is_N_type:nF on line ...
+Defining \tl_if_head_is_N_type:nTF on line ...
+Defining \__tl_if_head_is_N_type:w on line ...
+Defining \tl_if_head_is_group_p:n on line ...
+Defining \tl_if_head_is_group:nT on line ...
+Defining \tl_if_head_is_group:nF on line ...
+Defining \tl_if_head_is_group:nTF on line ...
+Defining \tl_if_head_is_space_p:n on line ...
+Defining \tl_if_head_is_space:nT on line ...
+Defining \tl_if_head_is_space:nF on line ...
+Defining \tl_if_head_is_space:nTF on line ...
+Defining \__tl_if_head_is_space:w on line ...
+Defining \tl_item:nn on line ...
+Defining \__tl_item:nn on line ...
+Defining \tl_item:Nn on line ...
+Defining \tl_item:cn on line ...
+Defining \tl_show:N on line ...
+Defining \tl_show:c on line ...
+Defining \tl_show:n on line ...
+Defining \g_tmpa_tl on line ...
+Defining \g_tmpb_tl on line ...
+Defining \l_tmpa_tl on line ...
+Defining \l_tmpb_tl on line ...
+Defining \str_head:n on line ...
+Defining \__str_head:w on line ...
+Defining \str_tail:n on line ...
+Defining \__str_tail:w on line ...
+Defining \__str_if_eq_x:nn on line ...
+Defining \__str_if_eq_x_return:nn on line ...
+Defining \str_if_eq_p:nn on line ...
+Defining \str_if_eq:nnT on line ...
+Defining \str_if_eq:nnF on line ...
+Defining \str_if_eq:nnTF on line ...
+Defining \str_if_eq_p:Vn on line ...
+Defining \str_if_eq_p:on on line ...
+Defining \str_if_eq_p:nV on line ...
+Defining \str_if_eq_p:no on line ...
+Defining \str_if_eq_p:VV on line ...
+Defining \str_if_eq:VnT on line ...
+Defining \str_if_eq:onT on line ...
+Defining \str_if_eq:nVT on line ...
+Defining \str_if_eq:noT on line ...
+Defining \str_if_eq:VVT on line ...
+Defining \str_if_eq:VnF on line ...
+Defining \str_if_eq:onF on line ...
+Defining \str_if_eq:nVF on line ...
+Defining \str_if_eq:noF on line ...
+Defining \str_if_eq:VVF on line ...
+Defining \str_if_eq:VnTF on line ...
+Defining \str_if_eq:onTF on line ...
+Defining \str_if_eq:nVTF on line ...
+Defining \str_if_eq:noTF on line ...
+Defining \str_if_eq:VVTF on line ...
+Defining \str_if_eq_x_p:nn on line ...
+Defining \str_if_eq_x:nnT on line ...
+Defining \str_if_eq_x:nnF on line ...
+Defining \str_if_eq_x:nnTF on line ...
+Defining \str_case:nn on line ...
+Defining \str_case:nnT on line ...
+Defining \str_case:nnF on line ...
+Defining \str_case:nnTF on line ...
+Defining \__str_case:nnTF on line ...
+Defining \str_case:on on line ...
+Defining \str_case:nV on line ...
+Defining \exp_args:Nnv on line ...
+Defining \str_case:nv on line ...
+Defining \str_case:onT on line ...
+Defining \str_case:nVT on line ...
+Defining \str_case:nvT on line ...
+Defining \str_case:onF on line ...
+Defining \str_case:nVF on line ...
+Defining \str_case:nvF on line ...
+Defining \str_case:onTF on line ...
+Defining \str_case:nVTF on line ...
+Defining \str_case:nvTF on line ...
+Defining \__str_case:nw on line ...
+Defining \str_case_x:nn on line ...
+Defining \str_case_x:nnT on line ...
+Defining \str_case_x:nnF on line ...
+Defining \str_case_x:nnTF on line ...
+Defining \__str_case_x:nnTF on line ...
+Defining \__str_case_x:nw on line ...
+Defining \__str_case_end:nw on line ...
+Defining \str_fold_case:n on line ...
+Defining \str_lower_case:n on line ...
+Defining \str_upper_case:n on line ...
+Defining \str_fold_case:V on line ...
+Defining \str_lower_case:f on line ...
+Defining \str_upper_case:f on line ...
+Defining \__str_change_case:nn on line ...
+Defining \__str_change_case_aux:nn on line ...
+Defining \__str_change_case_loop:nw on line ...
+Defining \__str_change_case_space:n on line ...
+Defining \__str_change_case_char:nN on line ...
+Defining \__str_change_case_char:NNNNNNNNn on line ...
+Defining \__seq_item:n on line ...
+Defining \l__seq_internal_a_tl on line ...
+Defining \l__seq_internal_b_tl on line ...
+Defining \__seq_tmp:w on line ...
+Defining \c_empty_seq on line ...
+Defining \seq_new:N on line ...
+Defining \seq_new:c on line ...
+Defining \seq_clear:N on line ...
+Defining \seq_clear:c on line ...
+Defining \seq_gclear:N on line ...
+Defining \seq_gclear:c on line ...
+Defining \seq_clear_new:N on line ...
+Defining \seq_clear_new:c on line ...
+Defining \seq_gclear_new:N on line ...
+Defining \seq_gclear_new:c on line ...
+Defining \seq_set_eq:NN on line ...
+Defining \seq_set_eq:Nc on line ...
+Defining \seq_set_eq:cN on line ...
+Defining \seq_set_eq:cc on line ...
+Defining \seq_gset_eq:NN on line ...
+Defining \seq_gset_eq:Nc on line ...
+Defining \seq_gset_eq:cN on line ...
+Defining \seq_gset_eq:cc on line ...
+Defining \seq_set_from_clist:NN on line ...
+Defining \seq_set_from_clist:Nn on line ...
+Defining \seq_gset_from_clist:NN on line ...
+Defining \seq_gset_from_clist:Nn on line ...
+Defining \seq_set_from_clist:Nc on line ...
+Defining \seq_set_from_clist:cN on line ...
+Defining \seq_set_from_clist:cc on line ...
+Defining \seq_set_from_clist:cn on line ...
+Defining \seq_gset_from_clist:Nc on line ...
+Defining \seq_gset_from_clist:cN on line ...
+Defining \seq_gset_from_clist:cc on line ...
+Defining \seq_gset_from_clist:cn on line ...
+Defining \seq_set_split:Nnn on line ...
+Defining \seq_gset_split:Nnn on line ...
+Defining \__seq_set_split:NNnn on line ...
+Defining \__seq_set_split_auxi:w on line ...
+Defining \__seq_set_split_auxii:w on line ...
+Defining \exp_args:NNnV on line ...
+Defining \seq_set_split:NnV on line ...
+Defining \seq_gset_split:NnV on line ...
+Defining \seq_concat:NNN on line ...
+Defining \seq_gconcat:NNN on line ...
+Defining \seq_concat:ccc on line ...
+Defining \seq_gconcat:ccc on line ...
+Defining \seq_if_exist:NTF on line ...
+Defining \seq_if_exist:NT on line ...
+Defining \seq_if_exist:NF on line ...
+Defining \seq_if_exist_p:N on line ...
+Defining \seq_if_exist:cTF on line ...
+Defining \seq_if_exist:cT on line ...
+Defining \seq_if_exist:cF on line ...
+Defining \seq_if_exist_p:c on line ...
+Defining \seq_put_left:Nn on line ...
+Defining \seq_gput_left:Nn on line ...
+Defining \__seq_put_left_aux:w on line ...
+Defining \seq_put_left:NV on line ...
+Defining \seq_put_left:Nv on line ...
+Defining \seq_put_left:No on line ...
+Defining \seq_put_left:Nx on line ...
+Defining \seq_put_left:cn on line ...
+Defining \seq_put_left:cV on line ...
+Defining \seq_put_left:cv on line ...
+Defining \seq_put_left:co on line ...
+Defining \seq_put_left:cx on line ...
+Defining \seq_gput_left:NV on line ...
+Defining \seq_gput_left:Nv on line ...
+Defining \seq_gput_left:No on line ...
+Defining \seq_gput_left:Nx on line ...
+Defining \seq_gput_left:cn on line ...
+Defining \seq_gput_left:cV on line ...
+Defining \seq_gput_left:cv on line ...
+Defining \seq_gput_left:co on line ...
+Defining \seq_gput_left:cx on line ...
+Defining \seq_put_right:Nn on line ...
+Defining \seq_gput_right:Nn on line ...
+Defining \seq_gput_right:NV on line ...
+Defining \seq_gput_right:Nv on line ...
+Defining \seq_gput_right:No on line ...
+Defining \seq_gput_right:Nx on line ...
+Defining \seq_gput_right:cn on line ...
+Defining \seq_gput_right:cV on line ...
+Defining \seq_gput_right:cv on line ...
+Defining \seq_gput_right:co on line ...
+Defining \seq_gput_right:cx on line ...
+Defining \seq_put_right:NV on line ...
+Defining \seq_put_right:Nv on line ...
+Defining \seq_put_right:No on line ...
+Defining \seq_put_right:Nx on line ...
+Defining \seq_put_right:cn on line ...
+Defining \seq_put_right:cV on line ...
+Defining \seq_put_right:cv on line ...
+Defining \seq_put_right:co on line ...
+Defining \seq_put_right:cx on line ...
+Defining \__seq_wrap_item:n on line ...
+Defining \l__seq_remove_seq on line ...
+Defining \seq_remove_duplicates:N on line ...
+Defining \seq_gremove_duplicates:N on line ...
+Defining \__seq_remove_duplicates:NN on line ...
+Defining \seq_remove_duplicates:c on line ...
+Defining \seq_gremove_duplicates:c on line ...
+Defining \seq_remove_all:Nn on line ...
+Defining \seq_gremove_all:Nn on line ...
+Defining \__seq_remove_all_aux:NNn on line ...
+Defining \seq_remove_all:cn on line ...
+Defining \seq_gremove_all:cn on line ...
+Defining \seq_reverse:N on line ...
+Defining \seq_greverse:N on line ...
+Defining \__seq_reverse:NN on line ...
+Defining \__seq_reverse_item:nwn on line ...
+Defining \seq_reverse:c on line ...
+Defining \seq_greverse:c on line ...
+Defining \seq_if_empty_p:N on line ...
+Defining \seq_if_empty:NT on line ...
+Defining \seq_if_empty:NF on line ...
+Defining \seq_if_empty:NTF on line ...
+Defining \seq_if_empty_p:c on line ...
+Defining \seq_if_empty:cT on line ...
+Defining \seq_if_empty:cF on line ...
+Defining \seq_if_empty:cTF on line ...
+Defining \seq_if_in:NnT on line ...
+Defining \seq_if_in:NnF on line ...
+Defining \seq_if_in:NnTF on line ...
+Defining \__seq_if_in: on line ...
+Defining \seq_if_in:NVT on line ...
+Defining \seq_if_in:NvT on line ...
+Defining \seq_if_in:NoT on line ...
+Defining \seq_if_in:NxT on line ...
+Defining \seq_if_in:cnT on line ...
+Defining \seq_if_in:cVT on line ...
+Defining \seq_if_in:cvT on line ...
+Defining \seq_if_in:coT on line ...
+Defining \seq_if_in:cxT on line ...
+Defining \seq_if_in:NVF on line ...
+Defining \seq_if_in:NvF on line ...
+Defining \seq_if_in:NoF on line ...
+Defining \seq_if_in:NxF on line ...
+Defining \seq_if_in:cnF on line ...
+Defining \seq_if_in:cVF on line ...
+Defining \seq_if_in:cvF on line ...
+Defining \seq_if_in:coF on line ...
+Defining \seq_if_in:cxF on line ...
+Defining \seq_if_in:NVTF on line ...
+Defining \seq_if_in:NvTF on line ...
+Defining \seq_if_in:NoTF on line ...
+Defining \seq_if_in:NxTF on line ...
+Defining \seq_if_in:cnTF on line ...
+Defining \seq_if_in:cVTF on line ...
+Defining \seq_if_in:cvTF on line ...
+Defining \seq_if_in:coTF on line ...
+Defining \seq_if_in:cxTF on line ...
+Defining \__seq_pop:NNNN on line ...
+Defining \__seq_pop_TF:NNNN on line ...
+Defining \seq_get_left:NN on line ...
+Defining \__seq_get_left:wnw on line ...
+Defining \seq_get_left:cN on line ...
+Defining \seq_pop_left:NN on line ...
+Defining \seq_gpop_left:NN on line ...
+Defining \__seq_pop_left:NNN on line ...
+Defining \__seq_pop_left:wnwNNN on line ...
+Defining \seq_pop_left:cN on line ...
+Defining \seq_gpop_left:cN on line ...
+Defining \seq_get_right:NN on line ...
+Defining \__seq_get_right_loop:nn on line ...
+Defining \seq_get_right:cN on line ...
+Defining \seq_pop_right:NN on line ...
+Defining \seq_gpop_right:NN on line ...
+Defining \__seq_pop_right:NNN on line ...
+Defining \__seq_pop_right_loop:nn on line ...
+Defining \seq_pop_right:cN on line ...
+Defining \seq_gpop_right:cN on line ...
+Defining \seq_get_left:NNT on line ...
+Defining \seq_get_left:NNF on line ...
+Defining \seq_get_left:NNTF on line ...
+Defining \seq_get_right:NNT on line ...
+Defining \seq_get_right:NNF on line ...
+Defining \seq_get_right:NNTF on line ...
+Defining \seq_get_left:cNT on line ...
+Defining \seq_get_left:cNF on line ...
+Defining \seq_get_left:cNTF on line ...
+Defining \seq_get_right:cNT on line ...
+Defining \seq_get_right:cNF on line ...
+Defining \seq_get_right:cNTF on line ...
+Defining \seq_pop_left:NNT on line ...
+Defining \seq_pop_left:NNF on line ...
+Defining \seq_pop_left:NNTF on line ...
+Defining \seq_gpop_left:NNT on line ...
+Defining \seq_gpop_left:NNF on line ...
+Defining \seq_gpop_left:NNTF on line ...
+Defining \seq_pop_right:NNT on line ...
+Defining \seq_pop_right:NNF on line ...
+Defining \seq_pop_right:NNTF on line ...
+Defining \seq_gpop_right:NNT on line ...
+Defining \seq_gpop_right:NNF on line ...
+Defining \seq_gpop_right:NNTF on line ...
+Defining \seq_pop_left:cNT on line ...
+Defining \seq_pop_left:cNF on line ...
+Defining \seq_pop_left:cNTF on line ...
+Defining \seq_gpop_left:cNT on line ...
+Defining \seq_gpop_left:cNF on line ...
+Defining \seq_gpop_left:cNTF on line ...
+Defining \seq_pop_right:cNT on line ...
+Defining \seq_pop_right:cNF on line ...
+Defining \seq_pop_right:cNTF on line ...
+Defining \seq_gpop_right:cNT on line ...
+Defining \seq_gpop_right:cNF on line ...
+Defining \seq_gpop_right:cNTF on line ...
+Defining \seq_item:Nn on line ...
+Defining \__seq_item:wNn on line ...
+Defining \__seq_item:nnn on line ...
+Defining \seq_item:cn on line ...
+Defining \seq_map_break: on line ...
+Defining \seq_map_break:n on line ...
+Defining \seq_map_function:NN on line ...
+Defining \__seq_map_function:NNn on line ...
+Defining \seq_map_function:cN on line ...
+Defining \__seq_push_item_def:n on line ...
+Defining \__seq_push_item_def:x on line ...
+Defining \__seq_push_item_def: on line ...
+Defining \__seq_pop_item_def: on line ...
+Defining \seq_map_inline:Nn on line ...
+Defining \seq_map_inline:cn on line ...
+Defining \seq_map_variable:NNn on line ...
+Defining \seq_map_variable:Ncn on line ...
+Defining \seq_map_variable:cNn on line ...
+Defining \seq_map_variable:ccn on line ...
+Defining \seq_count:N on line ...
+Defining \__seq_count:n on line ...
+Defining \seq_count:c on line ...
+Defining \seq_use:Nnnn on line ...
+Defining \seq_use:cnnn on line ...
+Defining \__seq_use:NNnNnn on line ...
+Defining \__seq_use_setup:w on line ...
+Defining \__seq_use:nwwwwnwn on line ...
+Defining \__seq_use:nwwn on line ...
+Defining \seq_use:Nn on line ...
+Defining \seq_use:cn on line ...
+Defining \seq_push:Nn on line ...
+Defining \seq_push:NV on line ...
+Defining \seq_push:Nv on line ...
+Defining \seq_push:No on line ...
+Defining \seq_push:Nx on line ...
+Defining \seq_push:cn on line ...
+Defining \seq_push:cV on line ...
+Defining \seq_push:cv on line ...
+Defining \seq_push:co on line ...
+Defining \seq_push:cx on line ...
+Defining \seq_gpush:Nn on line ...
+Defining \seq_gpush:NV on line ...
+Defining \seq_gpush:Nv on line ...
+Defining \seq_gpush:No on line ...
+Defining \seq_gpush:Nx on line ...
+Defining \seq_gpush:cn on line ...
+Defining \seq_gpush:cV on line ...
+Defining \seq_gpush:cv on line ...
+Defining \seq_gpush:co on line ...
+Defining \seq_gpush:cx on line ...
+Defining \seq_get:NN on line ...
+Defining \seq_get:cN on line ...
+Defining \seq_pop:NN on line ...
+Defining \seq_pop:cN on line ...
+Defining \seq_gpop:NN on line ...
+Defining \seq_gpop:cN on line ...
+Defining \seq_get:NNT on line ...
+Defining \seq_get:NNF on line ...
+Defining \seq_get:NNTF on line ...
+Defining \seq_get:cNT on line ...
+Defining \seq_get:cNF on line ...
+Defining \seq_get:cNTF on line ...
+Defining \seq_pop:NNT on line ...
+Defining \seq_pop:NNF on line ...
+Defining \seq_pop:NNTF on line ...
+Defining \seq_pop:cNT on line ...
+Defining \seq_pop:cNF on line ...
+Defining \seq_pop:cNTF on line ...
+Defining \seq_gpop:NNT on line ...
+Defining \seq_gpop:NNF on line ...
+Defining \seq_gpop:NNTF on line ...
+Defining \seq_gpop:cNT on line ...
+Defining \seq_gpop:cNF on line ...
+Defining \seq_gpop:cNTF on line ...
+Defining \seq_show:N on line ...
+Defining \seq_show:c on line ...
+Defining \l_tmpa_seq on line ...
+Defining \l_tmpb_seq on line ...
+Defining \g_tmpa_seq on line ...
+Defining \g_tmpb_seq on line ...
+Defining \__int_value:w on line ...
+Defining \__int_eval:w on line ...
+Defining \__int_eval_end: on line ...
+Defining \if_int_odd:w on line ...
+Defining \if_case:w on line ...
+Defining \int_eval:n on line ...
+Defining \int_abs:n on line ...
+Defining \__int_abs:N on line ...
+Defining \__int_maxmin:wwN on line ...
+Defining \int_div_truncate:nn on line ...
+Defining \__int_div_truncate:NwNw on line ...
+Defining \int_div_round:nn on line ...
+Defining \int_mod:nn on line ...
+Defining \__int_mod:ww on line ...
+Defining \int_new:N on line ...
+Defining \int_new:c on line ...
+Defining \int_const:Nn on line ...
+Defining \int_const:cn on line ...
+Defining \__int_constdef:Nw on line ...
+Defining \int_zero:N on line ...
+Defining \int_gzero:N on line ...
+Defining \int_zero:c on line ...
+Defining \int_gzero:c on line ...
+Defining \int_zero_new:N on line ...
+Defining \int_gzero_new:N on line ...
+Defining \int_zero_new:c on line ...
+Defining \int_gzero_new:c on line ...
+Defining \int_set_eq:NN on line ...
+Defining \int_set_eq:cN on line ...
+Defining \int_set_eq:Nc on line ...
+Defining \int_set_eq:cc on line ...
+Defining \int_gset_eq:NN on line ...
+Defining \int_gset_eq:cN on line ...
+Defining \int_gset_eq:Nc on line ...
+Defining \int_gset_eq:cc on line ...
+Defining \int_if_exist:NTF on line ...
+Defining \int_if_exist:NT on line ...
+Defining \int_if_exist:NF on line ...
+Defining \int_if_exist_p:N on line ...
+Defining \int_if_exist:cTF on line ...
+Defining \int_if_exist:cT on line ...
+Defining \int_if_exist:cF on line ...
+Defining \int_if_exist_p:c on line ...
+Defining \int_add:Nn on line ...
+Defining \int_sub:Nn on line ...
+Defining \int_gadd:Nn on line ...
+Defining \int_gsub:Nn on line ...
+Defining \int_add:cn on line ...
+Defining \int_gadd:cn on line ...
+Defining \int_sub:cn on line ...
+Defining \int_gsub:cn on line ...
+Defining \int_incr:N on line ...
+Defining \int_decr:N on line ...
+Defining \int_gincr:N on line ...
+Defining \int_gdecr:N on line ...
+Defining \int_incr:c on line ...
+Defining \int_decr:c on line ...
+Defining \int_gincr:c on line ...
+Defining \int_gdecr:c on line ...
+Defining \int_set:Nn on line ...
+Defining \int_gset:Nn on line ...
+Defining \int_set:cn on line ...
+Defining \int_gset:cn on line ...
+Defining \int_use:N on line ...
+Defining \int_use:c on line ...
+Defining \__prg_compare_error: on line ...
+Defining \__prg_compare_error:Nw on line ...
+Defining \int_compare_p:n on line ...
+Defining \int_compare:nT on line ...
+Defining \int_compare:nF on line ...
+Defining \int_compare:nTF on line ...
+Defining \__int_compare:w on line ...
+Defining \__int_compare:Nw on line ...
+Defining \__int_compare:NNw on line ...
+Defining \__int_compare_end_=:NNw on line ...
+Defining \__int_compare:nnN on line ...
+Defining \__int_compare_=:NNw on line ...
+Defining \__int_compare_<:NNw on line ...
+Defining \__int_compare_>:NNw on line ...
+Defining \__int_compare_==:NNw on line ...
+Defining \__int_compare_!=:NNw on line ...
+Defining \__int_compare_<=:NNw on line ...
+Defining \__int_compare_>=:NNw on line ...
+Defining \int_compare_p:nNn on line ...
+Defining \int_compare:nNnT on line ...
+Defining \int_compare:nNnF on line ...
+Defining \int_compare:nNnTF on line ...
+Defining \int_case:nnTF on line ...
+Defining \int_case:nnT on line ...
+Defining \int_case:nnF on line ...
+Defining \int_case:nn on line ...
+Defining \__int_case:nnTF on line ...
+Defining \__int_case:nw on line ...
+Defining \__int_case_end:nw on line ...
+Defining \int_if_odd_p:n on line ...
+Defining \int_if_odd:nT on line ...
+Defining \int_if_odd:nF on line ...
+Defining \int_if_odd:nTF on line ...
+Defining \int_if_even_p:n on line ...
+Defining \int_if_even:nT on line ...
+Defining \int_if_even:nF on line ...
+Defining \int_if_even:nTF on line ...
+Defining \int_while_do:nn on line ...
+Defining \int_until_do:nn on line ...
+Defining \int_do_while:nn on line ...
+Defining \int_do_until:nn on line ...
+Defining \int_while_do:nNnn on line ...
+Defining \int_until_do:nNnn on line ...
+Defining \int_do_while:nNnn on line ...
+Defining \int_do_until:nNnn on line ...
+Defining \int_step_function:nnnN on line ...
+Defining \__int_step:wwwN on line ...
+Defining \__int_step:NnnnN on line ...
+Defining \int_step_inline:nnnn on line ...
+Defining \int_step_variable:nnnNn on line ...
+Defining \__int_step:NNnnnn on line ...
+Defining \int_to_arabic:n on line ...
+Defining \int_to_symbols:nnn on line ...
+Defining \__int_to_symbols:nnnn on line ...
+Defining \int_to_alph:n on line ...
+Defining \int_to_Alph:n on line ...
+Defining \int_to_base:nn on line ...
+Defining \int_to_Base:nn on line ...
+Defining \__int_to_base:nn on line ...
+Defining \__int_to_Base:nn on line ...
+Defining \__int_to_base:nnN on line ...
+Defining \__int_to_base:nnnN on line ...
+Defining \__int_to_Base:nnN on line ...
+Defining \__int_to_Base:nnnN on line ...
+Defining \__int_to_letter:n on line ...
+Defining \__int_to_Letter:n on line ...
+Defining \int_to_bin:n on line ...
+Defining \int_to_hex:n on line ...
+Defining \int_to_Hex:n on line ...
+Defining \int_to_oct:n on line ...
+Defining \int_to_roman:n on line ...
+Defining \__int_to_roman:N on line ...
+Defining \int_to_Roman:n on line ...
+Defining \__int_to_Roman_aux:N on line ...
+Defining \__int_to_roman_i:w on line ...
+Defining \__int_to_roman_v:w on line ...
+Defining \__int_to_roman_x:w on line ...
+Defining \__int_to_roman_l:w on line ...
+Defining \__int_to_roman_c:w on line ...
+Defining \__int_to_roman_d:w on line ...
+Defining \__int_to_roman_m:w on line ...
+Defining \__int_to_roman_Q:w on line ...
+Defining \__int_to_Roman_i:w on line ...
+Defining \__int_to_Roman_v:w on line ...
+Defining \__int_to_Roman_x:w on line ...
+Defining \__int_to_Roman_l:w on line ...
+Defining \__int_to_Roman_c:w on line ...
+Defining \__int_to_Roman_d:w on line ...
+Defining \__int_to_Roman_m:w on line ...
+Defining \__int_to_Roman_Q:w on line ...
+Defining \__int_pass_signs:wn on line ...
+Defining \__int_pass_signs_end:wn on line ...
+Defining \int_from_alph:n on line ...
+Defining \__int_from_alph:nN on line ...
+Defining \__int_from_alph:N on line ...
+Defining \int_from_base:nn on line ...
+Defining \__int_from_base:nnN on line ...
+Defining \__int_from_base:N on line ...
+Defining \int_from_bin:n on line ...
+Defining \int_from_hex:n on line ...
+Defining \int_from_oct:n on line ...
+Defining \c__int_from_roman_i_int on line ...
+Defining \c__int_from_roman_v_int on line ...
+Defining \c__int_from_roman_x_int on line ...
+Defining \c__int_from_roman_l_int on line ...
+Defining \c__int_from_roman_c_int on line ...
+Defining \c__int_from_roman_d_int on line ...
+Defining \c__int_from_roman_m_int on line ...
+Defining \c__int_from_roman_I_int on line ...
+Defining \c__int_from_roman_V_int on line ...
+Defining \c__int_from_roman_X_int on line ...
+Defining \c__int_from_roman_L_int on line ...
+Defining \c__int_from_roman_C_int on line ...
+Defining \c__int_from_roman_D_int on line ...
+Defining \c__int_from_roman_M_int on line ...
+Defining \int_from_roman:n on line ...
+Defining \__int_from_roman:NN on line ...
+Defining \__int_from_roman_error:w on line ...
+Defining \int_show:N on line ...
+Defining \int_show:c on line ...
+Defining \int_show:n on line ...
+Defining \c_one on line ...
+Defining \c_two on line ...
+Defining \c_three on line ...
+Defining \c_four on line ...
+Defining \c_five on line ...
+Defining \c_six on line ...
+Defining \c_seven on line ...
+Defining \c_eight on line ...
+Defining \c_nine on line ...
+Defining \c_ten on line ...
+Defining \c_eleven on line ...
+Defining \c_twelve on line ...
+Defining \c_thirteen on line ...
+Defining \c_fourteen on line ...
+Defining \c_fifteen on line ...
+Defining \c_thirty_two on line ...
+Defining \c_two_hundred_fifty_five on line ...
+Defining \c_two_hundred_fifty_six on line ...
+Defining \c_one_hundred on line ...
+Defining \c_one_thousand on line ...
+Defining \c_ten_thousand on line ...
+Defining \c_max_int on line ...
+\c_max_int=\count113
+Defining \l_tmpa_int on line ...
+\l_tmpa_int=\count114
+Defining \l_tmpb_int on line ...
+\l_tmpb_int=\count115
+Defining \g_tmpa_int on line ...
+\g_tmpa_int=\count116
+Defining \g_tmpb_int on line ...
+\g_tmpb_int=\count117
+Defining \int_to_binary:n on line ...
+Defining \int_to_hexadecimal:n on line ...
+Defining \int_to_octal:n on line ...
+Defining \int_from_binary:n on line ...
+Defining \int_from_hexadecimal:n on line ...
+Defining \int_from_octal:n on line ...
+Defining \quark_new:N on line ...
+Defining \q_nil on line ...
+Defining \q_mark on line ...
+Defining \q_no_value on line ...
+Defining \q_stop on line ...
+Defining \q_recursion_tail on line ...
+Defining \q_recursion_stop on line ...
+Defining \quark_if_recursion_tail_stop:N on line ...
+Defining \quark_if_recursion_tail_stop_do:Nn on line ...
+Defining \quark_if_recursion_tail_stop:n on line ...
+Defining \quark_if_recursion_tail_stop_do:nn on line ...
+Defining \__quark_if_recursion_tail:w on line ...
+Defining \quark_if_recursion_tail_stop:o on line ...
+Defining \quark_if_recursion_tail_stop_do:on on line ...
+Defining \__quark_if_recursion_tail_break:NN on line ...
+Defining \__quark_if_recursion_tail_break:nN on line ...
+Defining \quark_if_nil_p:N on line ...
+Defining \quark_if_nil:NT on line ...
+Defining \quark_if_nil:NF on line ...
+Defining \quark_if_nil:NTF on line ...
+Defining \quark_if_no_value_p:N on line ...
+Defining \quark_if_no_value:NT on line ...
+Defining \quark_if_no_value:NF on line ...
+Defining \quark_if_no_value:NTF on line ...
+Defining \quark_if_no_value_p:c on line ...
+Defining \quark_if_no_value:cT on line ...
+Defining \quark_if_no_value:cF on line ...
+Defining \quark_if_no_value:cTF on line ...
+Defining \quark_if_nil_p:n on line ...
+Defining \quark_if_nil:nT on line ...
+Defining \quark_if_nil:nF on line ...
+Defining \quark_if_nil:nTF on line ...
+Defining \__quark_if_nil:w on line ...
+Defining \quark_if_no_value_p:n on line ...
+Defining \quark_if_no_value:nT on line ...
+Defining \quark_if_no_value:nF on line ...
+Defining \quark_if_no_value:nTF on line ...
+Defining \__quark_if_no_value:w on line ...
+Defining \quark_if_nil_p:V on line ...
+Defining \quark_if_nil_p:o on line ...
+Defining \quark_if_nil:VTF on line ...
+Defining \quark_if_nil:oTF on line ...
+Defining \quark_if_nil:VT on line ...
+Defining \quark_if_nil:oT on line ...
+Defining \quark_if_nil:VF on line ...
+Defining \quark_if_nil:oF on line ...
+Defining \q__tl_act_mark on line ...
+Defining \q__tl_act_stop on line ...
+Defining \g__scan_marks_tl on line ...
+Defining \__scan_new:N on line ...
+Defining \s__stop on line ...
+Defining \__use_none_delimit_by_s__stop:w on line ...
+Defining \s__seq on line ...
+Defining \if_bool:N on line ...
+Defining \if_predicate:w on line ...
+Defining \bool_new:N on line ...
+Defining \bool_new:c on line ...
+Defining \bool_set_true:N on line ...
+Defining \bool_set_false:N on line ...
+Defining \bool_gset_true:N on line ...
+Defining \bool_gset_false:N on line ...
+Defining \bool_set_true:c on line ...
+Defining \bool_set_false:c on line ...
+Defining \bool_gset_true:c on line ...
+Defining \bool_gset_false:c on line ...
+Defining \bool_set_eq:NN on line ...
+Defining \bool_set_eq:Nc on line ...
+Defining \bool_set_eq:cN on line ...
+Defining \bool_set_eq:cc on line ...
+Defining \bool_gset_eq:NN on line ...
+Defining \bool_gset_eq:Nc on line ...
+Defining \bool_gset_eq:cN on line ...
+Defining \bool_gset_eq:cc on line ...
+Defining \bool_set:Nn on line ...
+Defining \bool_gset:Nn on line ...
+Defining \bool_set:cn on line ...
+Defining \bool_gset:cn on line ...
+Defining \bool_if_p:N on line ...
+Defining \bool_if:NT on line ...
+Defining \bool_if:NF on line ...
+Defining \bool_if:NTF on line ...
+Defining \bool_if_p:c on line ...
+Defining \bool_if:cT on line ...
+Defining \bool_if:cF on line ...
+Defining \bool_if:cTF on line ...
+Defining \bool_show:N on line ...
+Defining \bool_show:n on line ...
+Defining \__bool_to_str:n on line ...
+Defining \bool_show:c on line ...
+Defining \l_tmpa_bool on line ...
+Defining \l_tmpb_bool on line ...
+Defining \g_tmpa_bool on line ...
+Defining \g_tmpb_bool on line ...
+Defining \bool_if_exist:NTF on line ...
+Defining \bool_if_exist:NT on line ...
+Defining \bool_if_exist:NF on line ...
+Defining \bool_if_exist_p:N on line ...
+Defining \bool_if_exist:cTF on line ...
+Defining \bool_if_exist:cT on line ...
+Defining \bool_if_exist:cF on line ...
+Defining \bool_if_exist_p:c on line ...
+Defining \bool_if:nT on line ...
+Defining \bool_if:nF on line ...
+Defining \bool_if:nTF on line ...
+Defining \bool_if_p:n on line ...
+Defining \__bool_if_left_parentheses:wwwn on line ...
+Defining \__bool_if_right_parentheses:wwwn on line ...
+Defining \__bool_if_or:wwwn on line ...
+Defining \__bool_if_parse:NNNww on line ...
+Defining \__bool_get_next:NN on line ...
+Defining \__bool_!:Nw on line ...
+Defining \__bool_(:Nw on line ...
+Defining \__bool_p:Nw on line ...
+Defining \__bool_choose:NNN on line ...
+Defining \__bool_)_0:w on line ...
+Defining \__bool_)_1:w on line ...
+Defining \__bool_S_0:w on line ...
+Defining \__bool_S_1:w on line ...
+Defining \__bool_&_1:w on line ...
+Defining \__bool_|_0:w on line ...
+Defining \__bool_&_0:w on line ...
+Defining \__bool_|_1:w on line ...
+Defining \__bool_eval_skip_to_end_auxi:Nw on line ...
+Defining \__bool_eval_skip_to_end_auxii:Nw on line ...
+Defining \__bool_eval_skip_to_end_auxiii:Nw on line ...
+Defining \bool_not_p:n on line ...
+Defining \bool_xor_p:nn on line ...
+Defining \bool_while_do:Nn on line ...
+Defining \bool_until_do:Nn on line ...
+Defining \bool_while_do:cn on line ...
+Defining \bool_until_do:cn on line ...
+Defining \bool_do_while:Nn on line ...
+Defining \bool_do_until:Nn on line ...
+Defining \bool_do_while:cn on line ...
+Defining \bool_do_until:cn on line ...
+Defining \bool_while_do:nn on line ...
+Defining \bool_do_while:nn on line ...
+Defining \bool_until_do:nn on line ...
+Defining \bool_do_until:nn on line ...
+Defining \prg_replicate:nn on line ...
+Defining \__prg_replicate:N on line ...
+Defining \__prg_replicate_first:N on line ...
+Defining \__prg_replicate_ on line ...
+Defining \__prg_replicate_0:n on line ...
+Defining \__prg_replicate_1:n on line ...
+Defining \__prg_replicate_2:n on line ...
+Defining \__prg_replicate_3:n on line ...
+Defining \__prg_replicate_4:n on line ...
+Defining \__prg_replicate_5:n on line ...
+Defining \__prg_replicate_6:n on line ...
+Defining \__prg_replicate_7:n on line ...
+Defining \__prg_replicate_8:n on line ...
+Defining \__prg_replicate_9:n on line ...
+Defining \__prg_replicate_first_-:n on line ...
+Defining \__prg_replicate_first_0:n on line ...
+Defining \__prg_replicate_first_1:n on line ...
+Defining \__prg_replicate_first_2:n on line ...
+Defining \__prg_replicate_first_3:n on line ...
+Defining \__prg_replicate_first_4:n on line ...
+Defining \__prg_replicate_first_5:n on line ...
+Defining \__prg_replicate_first_6:n on line ...
+Defining \__prg_replicate_first_7:n on line ...
+Defining \__prg_replicate_first_8:n on line ...
+Defining \__prg_replicate_first_9:n on line ...
+Defining \mode_if_vertical_p: on line ...
+Defining \mode_if_vertical:T on line ...
+Defining \mode_if_vertical:F on line ...
+Defining \mode_if_vertical:TF on line ...
+Defining \mode_if_horizontal_p: on line ...
+Defining \mode_if_horizontal:T on line ...
+Defining \mode_if_horizontal:F on line ...
+Defining \mode_if_horizontal:TF on line ...
+Defining \mode_if_inner_p: on line ...
+Defining \mode_if_inner:T on line ...
+Defining \mode_if_inner:F on line ...
+Defining \mode_if_inner:TF on line ...
+Defining \mode_if_math_p: on line ...
+Defining \mode_if_math:T on line ...
+Defining \mode_if_math:F on line ...
+Defining \mode_if_math:TF on line ...
+Defining \group_align_safe_begin: on line ...
+Defining \group_align_safe_end: on line ...
+Defining \g__prg_map_int on line ...
+\g__prg_map_int=\count118
+Defining \scan_align_safe_stop: on line ...
+Defining \c_empty_clist on line ...
+Defining \l__clist_internal_clist on line ...
+Defining \__clist_tmp:w on line ...
+Defining \clist_new:N on line ...
+Defining \clist_new:c on line ...
+Defining \clist_const:Nn on line ...
+Defining \clist_const:cn on line ...
+Defining \clist_const:Nx on line ...
+Defining \clist_const:cx on line ...
+Defining \clist_clear:N on line ...
+Defining \clist_clear:c on line ...
+Defining \clist_gclear:N on line ...
+Defining \clist_gclear:c on line ...
+Defining \clist_clear_new:N on line ...
+Defining \clist_clear_new:c on line ...
+Defining \clist_gclear_new:N on line ...
+Defining \clist_gclear_new:c on line ...
+Defining \clist_set_eq:NN on line ...
+Defining \clist_set_eq:Nc on line ...
+Defining \clist_set_eq:cN on line ...
+Defining \clist_set_eq:cc on line ...
+Defining \clist_gset_eq:NN on line ...
+Defining \clist_gset_eq:Nc on line ...
+Defining \clist_gset_eq:cN on line ...
+Defining \clist_gset_eq:cc on line ...
+Defining \clist_set_from_seq:NN on line ...
+Defining \clist_gset_from_seq:NN on line ...
+Defining \__clist_set_from_seq:NNNN on line ...
+Defining \__clist_wrap_item:n on line ...
+Defining \__clist_set_from_seq:w on line ...
+Defining \clist_set_from_seq:Nc on line ...
+Defining \clist_set_from_seq:cN on line ...
+Defining \clist_set_from_seq:cc on line ...
+Defining \clist_gset_from_seq:Nc on line ...
+Defining \clist_gset_from_seq:cN on line ...
+Defining \clist_gset_from_seq:cc on line ...
+Defining \clist_concat:NNN on line ...
+Defining \clist_gconcat:NNN on line ...
+Defining \__clist_concat:NNNN on line ...
+Defining \clist_concat:ccc on line ...
+Defining \clist_gconcat:ccc on line ...
+Defining \clist_if_exist:NTF on line ...
+Defining \clist_if_exist:NT on line ...
+Defining \clist_if_exist:NF on line ...
+Defining \clist_if_exist_p:N on line ...
+Defining \clist_if_exist:cTF on line ...
+Defining \clist_if_exist:cT on line ...
+Defining \clist_if_exist:cF on line ...
+Defining \clist_if_exist_p:c on line ...
+Defining \__clist_trim_spaces_generic:nw on line ...
+Defining \__clist_trim_spaces_generic:nn on line ...
+Defining \__clist_trim_spaces:n on line ...
+Defining \__clist_trim_spaces:nn on line ...
+Defining \clist_set:Nn on line ...
+Defining \clist_gset:Nn on line ...
+Defining \clist_set:NV on line ...
+Defining \clist_set:No on line ...
+Defining \clist_set:Nx on line ...
+Defining \clist_set:cn on line ...
+Defining \clist_set:cV on line ...
+Defining \clist_set:co on line ...
+Defining \clist_set:cx on line ...
+Defining \clist_gset:NV on line ...
+Defining \clist_gset:No on line ...
+Defining \clist_gset:Nx on line ...
+Defining \clist_gset:cn on line ...
+Defining \clist_gset:cV on line ...
+Defining \clist_gset:co on line ...
+Defining \clist_gset:cx on line ...
+Defining \clist_put_left:Nn on line ...
+Defining \clist_gput_left:Nn on line ...
+Defining \__clist_put_left:NNNn on line ...
+Defining \clist_put_left:NV on line ...
+Defining \clist_put_left:No on line ...
+Defining \clist_put_left:Nx on line ...
+Defining \clist_put_left:cn on line ...
+Defining \clist_put_left:cV on line ...
+Defining \clist_put_left:co on line ...
+Defining \clist_put_left:cx on line ...
+Defining \clist_gput_left:NV on line ...
+Defining \clist_gput_left:No on line ...
+Defining \clist_gput_left:Nx on line ...
+Defining \clist_gput_left:cn on line ...
+Defining \clist_gput_left:cV on line ...
+Defining \clist_gput_left:co on line ...
+Defining \clist_gput_left:cx on line ...
+Defining \clist_put_right:Nn on line ...
+Defining \clist_gput_right:Nn on line ...
+Defining \__clist_put_right:NNNn on line ...
+Defining \clist_put_right:NV on line ...
+Defining \clist_put_right:No on line ...
+Defining \clist_put_right:Nx on line ...
+Defining \clist_put_right:cn on line ...
+Defining \clist_put_right:cV on line ...
+Defining \clist_put_right:co on line ...
+Defining \clist_put_right:cx on line ...
+Defining \clist_gput_right:NV on line ...
+Defining \clist_gput_right:No on line ...
+Defining \clist_gput_right:Nx on line ...
+Defining \clist_gput_right:cn on line ...
+Defining \clist_gput_right:cV on line ...
+Defining \clist_gput_right:co on line ...
+Defining \clist_gput_right:cx on line ...
+Defining \clist_get:NN on line ...
+Defining \__clist_get:wN on line ...
+Defining \clist_get:cN on line ...
+Defining \clist_pop:NN on line ...
+Defining \clist_gpop:NN on line ...
+Defining \__clist_pop:NNN on line ...
+Defining \__clist_pop:wwNNN on line ...
+Defining \__clist_pop:wN on line ...
+Defining \clist_pop:cN on line ...
+Defining \clist_gpop:cN on line ...
+Defining \clist_get:NNT on line ...
+Defining \clist_get:NNF on line ...
+Defining \clist_get:NNTF on line ...
+Defining \clist_get:cNT on line ...
+Defining \clist_get:cNF on line ...
+Defining \clist_get:cNTF on line ...
+Defining \clist_pop:NNT on line ...
+Defining \clist_pop:NNF on line ...
+Defining \clist_pop:NNTF on line ...
+Defining \clist_gpop:NNT on line ...
+Defining \clist_gpop:NNF on line ...
+Defining \clist_gpop:NNTF on line ...
+Defining \__clist_pop_TF:NNN on line ...
+Defining \clist_pop:cNT on line ...
+Defining \clist_pop:cNF on line ...
+Defining \clist_pop:cNTF on line ...
+Defining \clist_gpop:cNT on line ...
+Defining \clist_gpop:cNF on line ...
+Defining \clist_gpop:cNTF on line ...
+Defining \clist_push:Nn on line ...
+Defining \clist_push:NV on line ...
+Defining \clist_push:No on line ...
+Defining \clist_push:Nx on line ...
+Defining \clist_push:cn on line ...
+Defining \clist_push:cV on line ...
+Defining \clist_push:co on line ...
+Defining \clist_push:cx on line ...
+Defining \clist_gpush:Nn on line ...
+Defining \clist_gpush:NV on line ...
+Defining \clist_gpush:No on line ...
+Defining \clist_gpush:Nx on line ...
+Defining \clist_gpush:cn on line ...
+Defining \clist_gpush:cV on line ...
+Defining \clist_gpush:co on line ...
+Defining \clist_gpush:cx on line ...
+Defining \l__clist_internal_remove_clist on line ...
+Defining \clist_remove_duplicates:N on line ...
+Defining \clist_gremove_duplicates:N on line ...
+Defining \__clist_remove_duplicates:NN on line ...
+Defining \clist_remove_duplicates:c on line ...
+Defining \clist_gremove_duplicates:c on line ...
+Defining \clist_remove_all:Nn on line ...
+Defining \clist_gremove_all:Nn on line ...
+Defining \__clist_remove_all:NNn on line ...
+Defining \__clist_remove_all: on line ...
+Defining \__clist_remove_all:w on line ...
+Defining \clist_remove_all:cn on line ...
+Defining \clist_gremove_all:cn on line ...
+Defining \clist_reverse:N on line ...
+Defining \clist_greverse:N on line ...
+Defining \clist_reverse:c on line ...
+Defining \clist_greverse:c on line ...
+Defining \clist_reverse:n on line ...
+Defining \__clist_reverse:wwNww on line ...
+Defining \__clist_reverse_end:ww on line ...
+Defining \clist_if_empty_p:N on line ...
+Defining \clist_if_empty:NT on line ...
+Defining \clist_if_empty:NF on line ...
+Defining \clist_if_empty:NTF on line ...
+Defining \clist_if_empty_p:c on line ...
+Defining \clist_if_empty:cT on line ...
+Defining \clist_if_empty:cF on line ...
+Defining \clist_if_empty:cTF on line ...
+Defining \clist_if_empty_p:n on line ...
+Defining \clist_if_empty:nT on line ...
+Defining \clist_if_empty:nF on line ...
+Defining \clist_if_empty:nTF on line ...
+Defining \__clist_if_empty_n:w on line ...
+Defining \__clist_if_empty_n:wNw on line ...
+Defining \clist_if_in:NnT on line ...
+Defining \clist_if_in:NnF on line ...
+Defining \clist_if_in:NnTF on line ...
+Defining \clist_if_in:nnT on line ...
+Defining \clist_if_in:nnF on line ...
+Defining \clist_if_in:nnTF on line ...
+Defining \__clist_if_in_return:nn on line ...
+Defining \clist_if_in:NVT on line ...
+Defining \clist_if_in:NoT on line ...
+Defining \clist_if_in:cnT on line ...
+Defining \clist_if_in:cVT on line ...
+Defining \clist_if_in:coT on line ...
+Defining \clist_if_in:NVF on line ...
+Defining \clist_if_in:NoF on line ...
+Defining \clist_if_in:cnF on line ...
+Defining \clist_if_in:cVF on line ...
+Defining \clist_if_in:coF on line ...
+Defining \clist_if_in:NVTF on line ...
+Defining \clist_if_in:NoTF on line ...
+Defining \clist_if_in:cnTF on line ...
+Defining \clist_if_in:cVTF on line ...
+Defining \clist_if_in:coTF on line ...
+Defining \clist_if_in:nVT on line ...
+Defining \clist_if_in:noT on line ...
+Defining \clist_if_in:nVF on line ...
+Defining \clist_if_in:noF on line ...
+Defining \clist_if_in:nVTF on line ...
+Defining \clist_if_in:noTF on line ...
+Defining \clist_map_function:NN on line ...
+Defining \__clist_map_function:Nw on line ...
+Defining \clist_map_function:cN on line ...
+Defining \clist_map_function:nN on line ...
+Defining \__clist_map_function_n:Nn on line ...
+Defining \__clist_map_unbrace:Nw on line ...
+Defining \clist_map_inline:Nn on line ...
+Defining \clist_map_inline:nn on line ...
+Defining \clist_map_inline:cn on line ...
+Defining \clist_map_variable:NNn on line ...
+Defining \clist_map_variable:nNn on line ...
+Defining \__clist_map_variable:Nnw on line ...
+Defining \clist_map_variable:cNn on line ...
+Defining \clist_map_break: on line ...
+Defining \clist_map_break:n on line ...
+Defining \clist_count:N on line ...
+Defining \clist_count:c on line ...
+Defining \clist_count:n on line ...
+Defining \__clist_count:n on line ...
+Defining \__clist_count:w on line ...
+Defining \clist_use:Nnnn on line ...
+Defining \clist_use:cnnn on line ...
+Defining \__clist_use:wwn on line ...
+Defining \__clist_use:nwwwwnwn on line ...
+Defining \__clist_use:nwwn on line ...
+Defining \clist_use:Nn on line ...
+Defining \clist_use:cn on line ...
+Defining \clist_item:Nn on line ...
+Defining \__clist_item:nnNn on line ...
+Defining \__clist_item_N_loop:nw on line ...
+Defining \clist_item:cn on line ...
+Defining \clist_item:nn on line ...
+Defining \__clist_item_n:nw on line ...
+Defining \__clist_item_n_loop:nw on line ...
+Defining \__clist_item_n_end:n on line ...
+Defining \__clist_item_n_strip:w on line ...
+Defining \clist_show:N on line ...
+Defining \clist_show:n on line ...
+Defining \clist_show:c on line ...
+Defining \l_tmpa_clist on line ...
+Defining \l_tmpb_clist on line ...
+Defining \g_tmpa_clist on line ...
+Defining \g_tmpb_clist on line ...
+Defining \char_set_catcode:nn on line ...
+Defining \__char_set_catcode:Nn on line ...
+Defining \__char_set_catcode:NnNNN on line ...
+Defining \__char_set_catcode:NNN on line ...
+Defining \char_value_catcode:n on line ...
+Defining \char_show_value_catcode:n on line ...
+Defining \char_set_catcode_escape:N on line ...
+Defining \char_set_catcode_group_begin:N on line ...
+Defining \char_set_catcode_group_end:N on line ...
+Defining \char_set_catcode_math_toggle:N on line ...
+Defining \char_set_catcode_alignment:N on line ...
+Defining \char_set_catcode_end_line:N on line ...
+Defining \char_set_catcode_parameter:N on line ...
+Defining \char_set_catcode_math_superscript:N on line ...
+Defining \char_set_catcode_math_subscript:N on line ...
+Defining \char_set_catcode_ignore:N on line ...
+Defining \char_set_catcode_space:N on line ...
+Defining \char_set_catcode_letter:N on line ...
+Defining \char_set_catcode_other:N on line ...
+Defining \char_set_catcode_active:N on line ...
+Defining \char_set_catcode_comment:N on line ...
+Defining \char_set_catcode_invalid:N on line ...
+Defining \char_set_catcode_escape:n on line ...
+Defining \char_set_catcode_group_begin:n on line ...
+Defining \char_set_catcode_group_end:n on line ...
+Defining \char_set_catcode_math_toggle:n on line ...
+Defining \char_set_catcode_alignment:n on line ...
+Defining \char_set_catcode_end_line:n on line ...
+Defining \char_set_catcode_parameter:n on line ...
+Defining \char_set_catcode_math_superscript:n on line ...
+Defining \char_set_catcode_math_subscript:n on line ...
+Defining \char_set_catcode_ignore:n on line ...
+Defining \char_set_catcode_space:n on line ...
+Defining \char_set_catcode_letter:n on line ...
+Defining \char_set_catcode_other:n on line ...
+Defining \char_set_catcode_active:n on line ...
+Defining \char_set_catcode_comment:n on line ...
+Defining \char_set_catcode_invalid:n on line ...
+Defining \char_set_mathcode:nn on line ...
+Defining \char_value_mathcode:n on line ...
+Defining \char_show_value_mathcode:n on line ...
+Defining \char_set_lccode:nn on line ...
+Defining \char_value_lccode:n on line ...
+Defining \char_show_value_lccode:n on line ...
+Defining \char_set_uccode:nn on line ...
+Defining \char_value_uccode:n on line ...
+Defining \char_show_value_uccode:n on line ...
+Defining \char_set_sfcode:nn on line ...
+Defining \char_value_sfcode:n on line ...
+Defining \char_show_value_sfcode:n on line ...
+Defining \l_char_special_seq on line ...
+Defining \l_char_active_seq on line ...
+Defining \token_new:Nn on line ...
+Defining \c_group_begin_token on line ...
+Defining \c_group_end_token on line ...
+Defining \c_math_toggle_token on line ...
+Defining \c_alignment_token on line ...
+Defining \c_parameter_token on line ...
+Defining \c_math_superscript_token on line ...
+Defining \c_math_subscript_token on line ...
+Defining \c_space_token on line ...
+Defining \c_catcode_letter_token on line ...
+Defining \c_catcode_other_token on line ...
+Defining \c_catcode_active_tl on line ...
+Defining \token_if_group_begin_p:N on line ...
+Defining \token_if_group_begin:NT on line ...
+Defining \token_if_group_begin:NF on line ...
+Defining \token_if_group_begin:NTF on line ...
+Defining \token_if_group_end_p:N on line ...
+Defining \token_if_group_end:NT on line ...
+Defining \token_if_group_end:NF on line ...
+Defining \token_if_group_end:NTF on line ...
+Defining \token_if_math_toggle_p:N on line ...
+Defining \token_if_math_toggle:NT on line ...
+Defining \token_if_math_toggle:NF on line ...
+Defining \token_if_math_toggle:NTF on line ...
+Defining \token_if_alignment_p:N on line ...
+Defining \token_if_alignment:NT on line ...
+Defining \token_if_alignment:NF on line ...
+Defining \token_if_alignment:NTF on line ...
+Defining \token_if_parameter_p:N on line ...
+Defining \token_if_parameter:NT on line ...
+Defining \token_if_parameter:NF on line ...
+Defining \token_if_parameter:NTF on line ...
+Defining \token_if_math_superscript_p:N on line ...
+Defining \token_if_math_superscript:NT on line ...
+Defining \token_if_math_superscript:NF on line ...
+Defining \token_if_math_superscript:NTF on line ...
+Defining \token_if_math_subscript_p:N on line ...
+Defining \token_if_math_subscript:NT on line ...
+Defining \token_if_math_subscript:NF on line ...
+Defining \token_if_math_subscript:NTF on line ...
+Defining \token_if_space_p:N on line ...
+Defining \token_if_space:NT on line ...
+Defining \token_if_space:NF on line ...
+Defining \token_if_space:NTF on line ...
+Defining \token_if_letter_p:N on line ...
+Defining \token_if_letter:NT on line ...
+Defining \token_if_letter:NF on line ...
+Defining \token_if_letter:NTF on line ...
+Defining \token_if_other_p:N on line ...
+Defining \token_if_other:NT on line ...
+Defining \token_if_other:NF on line ...
+Defining \token_if_other:NTF on line ...
+Defining \token_if_active_p:N on line ...
+Defining \token_if_active:NT on line ...
+Defining \token_if_active:NF on line ...
+Defining \token_if_active:NTF on line ...
+Defining \token_if_eq_meaning_p:NN on line ...
+Defining \token_if_eq_meaning:NNT on line ...
+Defining \token_if_eq_meaning:NNF on line ...
+Defining \token_if_eq_meaning:NNTF on line ...
+Defining \token_if_eq_catcode_p:NN on line ...
+Defining \token_if_eq_catcode:NNT on line ...
+Defining \token_if_eq_catcode:NNF on line ...
+Defining \token_if_eq_catcode:NNTF on line ...
+Defining \token_if_eq_charcode_p:NN on line ...
+Defining \token_if_eq_charcode:NNT on line ...
+Defining \token_if_eq_charcode:NNF on line ...
+Defining \token_if_eq_charcode:NNTF on line ...
+Defining \token_if_macro_p:N on line ...
+Defining \token_if_macro:NT on line ...
+Defining \token_if_macro:NF on line ...
+Defining \token_if_macro:NTF on line ...
+Defining \__token_if_macro_p:w on line ...
+Defining \token_if_cs_p:N on line ...
+Defining \token_if_cs:NT on line ...
+Defining \token_if_cs:NF on line ...
+Defining \token_if_cs:NTF on line ...
+Defining \token_if_expandable_p:N on line ...
+Defining \token_if_expandable:NT on line ...
+Defining \token_if_expandable:NF on line ...
+Defining \token_if_expandable:NTF on line ...
+Defining \token_if_chardef_p:N on line ...
+Defining \token_if_chardef:NT on line ...
+Defining \token_if_chardef:NF on line ...
+Defining \token_if_chardef:NTF on line ...
+Defining \token_if_mathchardef_p:N on line ...
+Defining \token_if_mathchardef:NT on line ...
+Defining \token_if_mathchardef:NF on line ...
+Defining \token_if_mathchardef:NTF on line ...
+Defining \__token_if_chardef:w on line ...
+Defining \token_if_dim_register_p:N on line ...
+Defining \token_if_dim_register:NT on line ...
+Defining \token_if_dim_register:NF on line ...
+Defining \token_if_dim_register:NTF on line ...
+Defining \__token_if_dim_register:w on line ...
+Defining \token_if_int_register_p:N on line ...
+Defining \token_if_int_register:NT on line ...
+Defining \token_if_int_register:NF on line ...
+Defining \token_if_int_register:NTF on line ...
+Defining \__token_if_int_register:w on line ...
+Defining \token_if_muskip_register_p:N on line ...
+Defining \token_if_muskip_register:NT on line ...
+Defining \token_if_muskip_register:NF on line ...
+Defining \token_if_muskip_register:NTF on line ...
+Defining \__token_if_muskip_register:w on line ...
+Defining \token_if_skip_register_p:N on line ...
+Defining \token_if_skip_register:NT on line ...
+Defining \token_if_skip_register:NF on line ...
+Defining \token_if_skip_register:NTF on line ...
+Defining \__token_if_skip_register:w on line ...
+Defining \token_if_toks_register_p:N on line ...
+Defining \token_if_toks_register:NT on line ...
+Defining \token_if_toks_register:NF on line ...
+Defining \token_if_toks_register:NTF on line ...
+Defining \__token_if_toks_register:w on line ...
+Defining \token_if_protected_macro_p:N on line ...
+Defining \token_if_protected_macro:NT on line ...
+Defining \token_if_protected_macro:NF on line ...
+Defining \token_if_protected_macro:NTF on line ...
+Defining \__token_if_protected_macro:w on line ...
+Defining \token_if_long_macro_p:N on line ...
+Defining \token_if_long_macro:NT on line ...
+Defining \token_if_long_macro:NF on line ...
+Defining \token_if_long_macro:NTF on line ...
+Defining \token_if_protected_long_macro_p:N on line ...
+Defining \token_if_protected_long_macro:NT on line ...
+Defining \token_if_protected_long_macro:NF on line ...
+Defining \token_if_protected_long_macro:NTF on line ...
+Defining \__token_if_long_macro:w on line ...
+Defining \token_if_primitive_p:N on line ...
+Defining \token_if_primitive:NT on line ...
+Defining \token_if_primitive:NF on line ...
+Defining \token_if_primitive:NTF on line ...
+Defining \__token_if_primitive:NNw on line ...
+Defining \__token_if_primitive_space:w on line ...
+Defining \__token_if_primitive_nullfont:N on line ...
+Defining \__token_if_primitive_loop:N on line ...
+Defining \__token_if_primitive:Nw on line ...
+Defining \__token_if_primitive_undefined:N on line ...
+Defining \l_peek_token on line ...
+Defining \g_peek_token on line ...
+Defining \l__peek_search_token on line ...
+Defining \l__peek_search_tl on line ...
+Defining \__peek_true:w on line ...
+Defining \__peek_true_aux:w on line ...
+Defining \__peek_false:w on line ...
+Defining \__peek_tmp:w on line ...
+Defining \peek_after:Nw on line ...
+Defining \peek_gafter:Nw on line ...
+Defining \__peek_true_remove:w on line ...
+Defining \__peek_token_generic:NNTF on line ...
+Defining \__peek_token_generic:NNT on line ...
+Defining \__peek_token_generic:NNF on line ...
+Defining \__peek_token_remove_generic:NNTF on line ...
+Defining \__peek_token_remove_generic:NNT on line ...
+Defining \__peek_token_remove_generic:NNF on line ...
+Defining \__peek_execute_branches_meaning: on line ...
+Defining \__peek_execute_branches_catcode: on line ...
+Defining \__peek_execute_branches_charcode: on line ...
+Defining \__peek_execute_branches_catcode_aux: on line ...
+Defining \__peek_execute_branches_catcode_auxii:N on line ...
+Defining \__peek_execute_branches_catcode_auxiii: on line ...
+Defining \__peek_ignore_spaces_execute_branches: on line ...
+Defining \peek_catcode:NTF on line ...
+Defining \peek_catcode:NT on line ...
+Defining \peek_catcode:NF on line ...
+Defining \peek_catcode_ignore_spaces:NTF on line ...
+Defining \peek_catcode_ignore_spaces:NT on line ...
+Defining \peek_catcode_ignore_spaces:NF on line ...
+Defining \peek_catcode_remove:NTF on line ...
+Defining \peek_catcode_remove:NT on line ...
+Defining \peek_catcode_remove:NF on line ...
+Defining \peek_catcode_remove_ignore_spaces:NTF on line ...
+Defining \peek_catcode_remove_ignore_spaces:NT on line ...
+Defining \peek_catcode_remove_ignore_spaces:NF on line ...
+Defining \peek_charcode:NTF on line ...
+Defining \peek_charcode:NT on line ...
+Defining \peek_charcode:NF on line ...
+Defining \peek_charcode_ignore_spaces:NTF on line ...
+Defining \peek_charcode_ignore_spaces:NT on line ...
+Defining \peek_charcode_ignore_spaces:NF on line ...
+Defining \peek_charcode_remove:NTF on line ...
+Defining \peek_charcode_remove:NT on line ...
+Defining \peek_charcode_remove:NF on line ...
+Defining \peek_charcode_remove_ignore_spaces:NTF on line ...
+Defining \peek_charcode_remove_ignore_spaces:NT on line ...
+Defining \peek_charcode_remove_ignore_spaces:NF on line ...
+Defining \peek_meaning:NTF on line ...
+Defining \peek_meaning:NT on line ...
+Defining \peek_meaning:NF on line ...
+Defining \peek_meaning_ignore_spaces:NTF on line ...
+Defining \peek_meaning_ignore_spaces:NT on line ...
+Defining \peek_meaning_ignore_spaces:NF on line ...
+Defining \peek_meaning_remove:NTF on line ...
+Defining \peek_meaning_remove:NT on line ...
+Defining \peek_meaning_remove:NF on line ...
+Defining \peek_meaning_remove_ignore_spaces:NTF on line ...
+Defining \peek_meaning_remove_ignore_spaces:NT on line ...
+Defining \peek_meaning_remove_ignore_spaces:NF on line ...
+Defining \__peek_get_prefix_arg_replacement:wN on line ...
+Defining \token_get_prefix_spec:N on line ...
+Defining \token_get_arg_spec:N on line ...
+Defining \token_get_replacement_spec:N on line ...
+Defining \s__prop on line ...
+Defining \__prop_pair:wn on line ...
+Defining \l__prop_internal_tl on line ...
+Defining \c_empty_prop on line ...
+Defining \prop_new:N on line ...
+Defining \prop_new:c on line ...
+Defining \prop_clear:N on line ...
+Defining \prop_clear:c on line ...
+Defining \prop_gclear:N on line ...
+Defining \prop_gclear:c on line ...
+Defining \prop_clear_new:N on line ...
+Defining \prop_clear_new:c on line ...
+Defining \prop_gclear_new:N on line ...
+Defining \prop_gclear_new:c on line ...
+Defining \prop_set_eq:NN on line ...
+Defining \prop_set_eq:Nc on line ...
+Defining \prop_set_eq:cN on line ...
+Defining \prop_set_eq:cc on line ...
+Defining \prop_gset_eq:NN on line ...
+Defining \prop_gset_eq:Nc on line ...
+Defining \prop_gset_eq:cN on line ...
+Defining \prop_gset_eq:cc on line ...
+Defining \l_tmpa_prop on line ...
+Defining \l_tmpb_prop on line ...
+Defining \g_tmpa_prop on line ...
+Defining \g_tmpb_prop on line ...
+Defining \__prop_split:NnTF on line ...
+Defining \__prop_split_aux:NnTF on line ...
+Defining \__prop_split_aux:w on line ...
+Defining \prop_remove:Nn on line ...
+Defining \prop_gremove:Nn on line ...
+Defining \prop_remove:NV on line ...
+Defining \prop_remove:cn on line ...
+Defining \prop_remove:cV on line ...
+Defining \prop_gremove:NV on line ...
+Defining \prop_gremove:cn on line ...
+Defining \prop_gremove:cV on line ...
+Defining \prop_get:NnN on line ...
+Defining \prop_get:NVN on line ...
+Defining \prop_get:NoN on line ...
+Defining \prop_get:cnN on line ...
+Defining \prop_get:cVN on line ...
+Defining \prop_get:coN on line ...
+Defining \prop_pop:NnN on line ...
+Defining \prop_gpop:NnN on line ...
+Defining \prop_pop:NoN on line ...
+Defining \prop_pop:cnN on line ...
+Defining \prop_pop:coN on line ...
+Defining \prop_gpop:NoN on line ...
+Defining \prop_gpop:cnN on line ...
+Defining \prop_gpop:coN on line ...
+Defining \prop_item:Nn on line ...
+Defining \__prop_item_Nn:nwwn on line ...
+Defining \prop_item:cn on line ...
+Defining \prop_pop:NnNT on line ...
+Defining \prop_pop:NnNF on line ...
+Defining \prop_pop:NnNTF on line ...
+Defining \prop_gpop:NnNT on line ...
+Defining \prop_gpop:NnNF on line ...
+Defining \prop_gpop:NnNTF on line ...
+Defining \prop_pop:cnNT on line ...
+Defining \prop_pop:cnNF on line ...
+Defining \prop_pop:cnNTF on line ...
+Defining \prop_gpop:cnNT on line ...
+Defining \prop_gpop:cnNF on line ...
+Defining \prop_gpop:cnNTF on line ...
+Defining \prop_put:Nnn on line ...
+Defining \prop_gput:Nnn on line ...
+Defining \__prop_put:NNnn on line ...
+Defining \prop_put:NnV on line ...
+Defining \prop_put:Nno on line ...
+Defining \prop_put:Nnx on line ...
+Defining \prop_put:NVn on line ...
+Defining \exp_args:NNVV on line ...
+Defining \prop_put:NVV on line ...
+Defining \prop_put:Non on line ...
+Defining \prop_put:Noo on line ...
+Defining \prop_put:cnn on line ...
+Defining \exp_args:NcnV on line ...
+Defining \prop_put:cnV on line ...
+Defining \prop_put:cno on line ...
+Defining \prop_put:cnx on line ...
+Defining \prop_put:cVn on line ...
+Defining \exp_args:NcVV on line ...
+Defining \prop_put:cVV on line ...
+Defining \prop_put:con on line ...
+Defining \exp_args:Ncoo on line ...
+Defining \prop_put:coo on line ...
+Defining \prop_gput:NnV on line ...
+Defining \prop_gput:Nno on line ...
+Defining \prop_gput:Nnx on line ...
+Defining \prop_gput:NVn on line ...
+Defining \prop_gput:NVV on line ...
+Defining \prop_gput:Non on line ...
+Defining \prop_gput:Noo on line ...
+Defining \prop_gput:cnn on line ...
+Defining \prop_gput:cnV on line ...
+Defining \prop_gput:cno on line ...
+Defining \prop_gput:cnx on line ...
+Defining \prop_gput:cVn on line ...
+Defining \prop_gput:cVV on line ...
+Defining \prop_gput:con on line ...
+Defining \prop_gput:coo on line ...
+Defining \prop_put_if_new:Nnn on line ...
+Defining \prop_gput_if_new:Nnn on line ...
+Defining \__prop_put_if_new:NNnn on line ...
+Defining \prop_put_if_new:cnn on line ...
+Defining \prop_gput_if_new:cnn on line ...
+Defining \prop_if_exist:NTF on line ...
+Defining \prop_if_exist:NT on line ...
+Defining \prop_if_exist:NF on line ...
+Defining \prop_if_exist_p:N on line ...
+Defining \prop_if_exist:cTF on line ...
+Defining \prop_if_exist:cT on line ...
+Defining \prop_if_exist:cF on line ...
+Defining \prop_if_exist_p:c on line ...
+Defining \prop_if_empty_p:N on line ...
+Defining \prop_if_empty:NT on line ...
+Defining \prop_if_empty:NF on line ...
+Defining \prop_if_empty:NTF on line ...
+Defining \prop_if_empty_p:c on line ...
+Defining \prop_if_empty:cT on line ...
+Defining \prop_if_empty:cF on line ...
+Defining \prop_if_empty:cTF on line ...
+Defining \prop_if_in_p:Nn on line ...
+Defining \prop_if_in:NnT on line ...
+Defining \prop_if_in:NnF on line ...
+Defining \prop_if_in:NnTF on line ...
+Defining \__prop_if_in:nwwn on line ...
+Defining \__prop_if_in:N on line ...
+Defining \prop_if_in_p:NV on line ...
+Defining \prop_if_in_p:No on line ...
+Defining \prop_if_in_p:cn on line ...
+Defining \prop_if_in_p:cV on line ...
+Defining \prop_if_in_p:co on line ...
+Defining \prop_if_in:NVT on line ...
+Defining \prop_if_in:NoT on line ...
+Defining \prop_if_in:cnT on line ...
+Defining \prop_if_in:cVT on line ...
+Defining \prop_if_in:coT on line ...
+Defining \prop_if_in:NVF on line ...
+Defining \prop_if_in:NoF on line ...
+Defining \prop_if_in:cnF on line ...
+Defining \prop_if_in:cVF on line ...
+Defining \prop_if_in:coF on line ...
+Defining \prop_if_in:NVTF on line ...
+Defining \prop_if_in:NoTF on line ...
+Defining \prop_if_in:cnTF on line ...
+Defining \prop_if_in:cVTF on line ...
+Defining \prop_if_in:coTF on line ...
+Defining \prop_get:NnNT on line ...
+Defining \prop_get:NnNF on line ...
+Defining \prop_get:NnNTF on line ...
+Defining \prop_get:NVNT on line ...
+Defining \prop_get:NoNT on line ...
+Defining \prop_get:NVNF on line ...
+Defining \prop_get:NoNF on line ...
+Defining \prop_get:NVNTF on line ...
+Defining \prop_get:NoNTF on line ...
+Defining \prop_get:cnNT on line ...
+Defining \prop_get:cVNT on line ...
+Defining \prop_get:coNT on line ...
+Defining \prop_get:cnNF on line ...
+Defining \prop_get:cVNF on line ...
+Defining \prop_get:coNF on line ...
+Defining \prop_get:cnNTF on line ...
+Defining \prop_get:cVNTF on line ...
+Defining \prop_get:coNTF on line ...
+Defining \prop_map_function:NN on line ...
+Defining \__prop_map_function:Nwwn on line ...
+Defining \prop_map_function:Nc on line ...
+Defining \prop_map_function:cN on line ...
+Defining \prop_map_function:cc on line ...
+Defining \prop_map_inline:Nn on line ...
+Defining \prop_map_inline:cn on line ...
+Defining \prop_map_break: on line ...
+Defining \prop_map_break:n on line ...
+Defining \prop_show:N on line ...
+Defining \prop_show:c on line ...
+Defining \prop_get:Nn on line ...
+Defining \prop_get:cn on line ...
+Defining \l__msg_internal_tl on line ...
+Defining \c__msg_text_prefix_tl on line ...
+Defining \c__msg_more_text_prefix_tl on line ...
+Defining \msg_if_exist_p:nn on line ...
+Defining \msg_if_exist:nnT on line ...
+Defining \msg_if_exist:nnF on line ...
+Defining \msg_if_exist:nnTF on line ...
+Defining \__chk_if_free_msg:nn on line ...
+Defining \msg_new:nnnn on line ...
+Defining \msg_new:nnn on line ...
+Defining \msg_set:nnnn on line ...
+Defining \msg_set:nnn on line ...
+Defining \msg_gset:nnnn on line ...
+Defining \msg_gset:nnn on line ...
+Defining \c__msg_coding_error_text_tl on line ...
+Defining \c__msg_continue_text_tl on line ...
+Defining \c__msg_critical_text_tl on line ...
+Defining \c__msg_fatal_text_tl on line ...
+Defining \c__msg_help_text_tl on line ...
+Defining \c__msg_no_info_text_tl on line ...
+Defining \c__msg_on_line_text_tl on line ...
+Defining \c__msg_return_text_tl on line ...
+Defining \c__msg_trouble_text_tl on line ...
+Defining \msg_line_number: on line ...
+Defining \msg_interrupt:nnn on line ...
+Defining \__msg_interrupt_wrap:nn on line ...
+Defining \__msg_interrupt_more_text:n on line ...
+Defining \__msg_interrupt_text:n on line ...
+Defining \msg_log:n on line ...
+Defining \msg_term:n on line ...
+Defining \msg_fatal_text:n on line ...
+Defining \msg_critical_text:n on line ...
+Defining \msg_error_text:n on line ...
+Defining \msg_warning_text:n on line ...
+Defining \msg_info_text:n on line ...
+Defining \msg_see_documentation_text:n on line ...
+Defining \l__msg_redirect_fatal_prop on line ...
+Defining \__msg_fatal_code:nnnnnn on line ...
+Defining \msg_fatal:nnnnnn on line ...
+Defining \msg_fatal:nnnnn on line ...
+Defining \msg_fatal:nnnn on line ...
+Defining \msg_fatal:nnn on line ...
+Defining \msg_fatal:nn on line ...
+Defining \msg_fatal:nnxxxx on line ...
+Defining \msg_fatal:nnxxx on line ...
+Defining \msg_fatal:nnxx on line ...
+Defining \msg_fatal:nnx on line ...
+Defining \l__msg_redirect_critical_prop on line ...
+Defining \__msg_critical_code:nnnnnn on line ...
+Defining \msg_critical:nnnnnn on line ...
+Defining \msg_critical:nnnnn on line ...
+Defining \msg_critical:nnnn on line ...
+Defining \msg_critical:nnn on line ...
+Defining \msg_critical:nn on line ...
+Defining \msg_critical:nnxxxx on line ...
+Defining \msg_critical:nnxxx on line ...
+Defining \msg_critical:nnxx on line ...
+Defining \msg_critical:nnx on line ...
+Defining \l__msg_redirect_error_prop on line ...
+Defining \__msg_error_code:nnnnnn on line ...
+Defining \msg_error:nnnnnn on line ...
+Defining \msg_error:nnnnn on line ...
+Defining \msg_error:nnnn on line ...
+Defining \msg_error:nnn on line ...
+Defining \msg_error:nn on line ...
+Defining \msg_error:nnxxxx on line ...
+Defining \msg_error:nnxxx on line ...
+Defining \msg_error:nnxx on line ...
+Defining \msg_error:nnx on line ...
+Defining \__msg_error:cnnnnn on line ...
+Defining \__msg_no_more_text:nnnn on line ...
+Defining \l__msg_redirect_warning_prop on line ...
+Defining \__msg_warning_code:nnnnnn on line ...
+Defining \msg_warning:nnnnnn on line ...
+Defining \msg_warning:nnnnn on line ...
+Defining \msg_warning:nnnn on line ...
+Defining \msg_warning:nnn on line ...
+Defining \msg_warning:nn on line ...
+Defining \msg_warning:nnxxxx on line ...
+Defining \msg_warning:nnxxx on line ...
+Defining \msg_warning:nnxx on line ...
+Defining \msg_warning:nnx on line ...
+Defining \l__msg_redirect_info_prop on line ...
+Defining \__msg_info_code:nnnnnn on line ...
+Defining \msg_info:nnnnnn on line ...
+Defining \msg_info:nnnnn on line ...
+Defining \msg_info:nnnn on line ...
+Defining \msg_info:nnn on line ...
+Defining \msg_info:nn on line ...
+Defining \msg_info:nnxxxx on line ...
+Defining \msg_info:nnxxx on line ...
+Defining \msg_info:nnxx on line ...
+Defining \msg_info:nnx on line ...
+Defining \l__msg_redirect_log_prop on line ...
+Defining \__msg_log_code:nnnnnn on line ...
+Defining \msg_log:nnnnnn on line ...
+Defining \msg_log:nnnnn on line ...
+Defining \msg_log:nnnn on line ...
+Defining \msg_log:nnn on line ...
+Defining \msg_log:nn on line ...
+Defining \msg_log:nnxxxx on line ...
+Defining \msg_log:nnxxx on line ...
+Defining \msg_log:nnxx on line ...
+Defining \msg_log:nnx on line ...
+Defining \l__msg_redirect_none_prop on line ...
+Defining \__msg_none_code:nnnnnn on line ...
+Defining \msg_none:nnnnnn on line ...
+Defining \msg_none:nnnnn on line ...
+Defining \msg_none:nnnn on line ...
+Defining \msg_none:nnn on line ...
+Defining \msg_none:nn on line ...
+Defining \msg_none:nnxxxx on line ...
+Defining \msg_none:nnxxx on line ...
+Defining \msg_none:nnxx on line ...
+Defining \msg_none:nnx on line ...
+Defining \__msg_class_chk_exist:nT on line ...
+Defining \l__msg_class_tl on line ...
+Defining \l__msg_current_class_tl on line ...
+Defining \l__msg_redirect_prop on line ...
+Defining \l__msg_hierarchy_seq on line ...
+Defining \l__msg_class_loop_seq on line ...
+Defining \__msg_use:nnnnnnn on line ...
+Defining \__msg_use_code: on line ...
+Defining \__msg_use_redirect_name:n on line ...
+Defining \__msg_use_hierarchy:nwwN on line ...
+Defining \__msg_use_redirect_module:n on line ...
+Defining \msg_redirect_name:nnn on line ...
+Defining \msg_redirect_class:nn on line ...
+Defining \msg_redirect_module:nnn on line ...
+Defining \__msg_redirect:nnn on line ...
+Defining \__msg_redirect_loop_chk:nnn on line ...
+Defining \__msg_redirect_loop_chk:onn on line ...
+Defining \__msg_redirect_loop_list:n on line ...
+Defining \__msg_kernel_new:nnnn on line ...
+Defining \__msg_kernel_new:nnn on line ...
+Defining \__msg_kernel_set:nnnn on line ...
+Defining \__msg_kernel_set:nnn on line ...
+Defining \__msg_kernel_fatal:nnnnnn on line ...
+Defining \__msg_kernel_fatal:nnnnn on line ...
+Defining \__msg_kernel_fatal:nnnn on line ...
+Defining \__msg_kernel_fatal:nnn on line ...
+Defining \__msg_kernel_fatal:nn on line ...
+Defining \__msg_kernel_fatal:nnxxxx on line ...
+Defining \__msg_kernel_fatal:nnxxx on line ...
+Defining \__msg_kernel_fatal:nnxx on line ...
+Defining \__msg_kernel_fatal:nnx on line ...
+Defining \__msg_kernel_error:nnnnnn on line ...
+Defining \__msg_kernel_error:nnnnn on line ...
+Defining \__msg_kernel_error:nnnn on line ...
+Defining \__msg_kernel_error:nnn on line ...
+Defining \__msg_kernel_error:nn on line ...
+Defining \__msg_kernel_error:nnxxxx on line ...
+Defining \__msg_kernel_error:nnxxx on line ...
+Defining \__msg_kernel_error:nnxx on line ...
+Defining \__msg_kernel_error:nnx on line ...
+Defining \__msg_kernel_warning:nnnnnn on line ...
+Defining \__msg_kernel_warning:nnnnn on line ...
+Defining \__msg_kernel_warning:nnnn on line ...
+Defining \__msg_kernel_warning:nnn on line ...
+Defining \__msg_kernel_warning:nn on line ...
+Defining \__msg_kernel_warning:nnxxxx on line ...
+Defining \__msg_kernel_warning:nnxxx on line ...
+Defining \__msg_kernel_warning:nnxx on line ...
+Defining \__msg_kernel_warning:nnx on line ...
+Defining \__msg_kernel_info:nnnnnn on line ...
+Defining \__msg_kernel_info:nnnnn on line ...
+Defining \__msg_kernel_info:nnnn on line ...
+Defining \__msg_kernel_info:nnn on line ...
+Defining \__msg_kernel_info:nn on line ...
+Defining \__msg_kernel_info:nnxxxx on line ...
+Defining \__msg_kernel_info:nnxxx on line ...
+Defining \__msg_kernel_info:nnxx on line ...
+Defining \__msg_kernel_info:nnx on line ...
+Defining message LaTeX/kernel/message-already-defined on line ...
+Defining message LaTeX/kernel/message-unknown on line ...
+Defining message LaTeX/kernel/message-class-unknown on line ...
+Defining message LaTeX/kernel/message-redirect-loop on line ...
+Defining message LaTeX/kernel/bad-number-of-arguments on line ...
+Defining message LaTeX/kernel/command-already-defined on line ...
+Defining message LaTeX/kernel/command-not-defined on line ...
+Defining message LaTeX/kernel/empty-search-pattern on line ...
+Defining message LaTeX/kernel/out-of-registers on line ...
+Defining message LaTeX/kernel/missing-colon on line ...
+Defining message LaTeX/kernel/protected-predicate on line ...
+Defining message LaTeX/kernel/conditional-form-unknown on line ...
+Defining message LaTeX/check/non-declared-variable on line ...
+Defining message LaTeX/kernel/scanmark-already-defined on line ...
+Defining message LaTeX/kernel/variable-not-defined on line ...
+Defining message LaTeX/kernel/variant-too-long on line ...
+Defining message LaTeX/kernel/invalid-variant on line ...
+Defining message LaTeX/kernel/bad-variable on line ...
+Defining message LaTeX/kernel/misused-sequence on line ...
+Defining message LaTeX/kernel/misused-prop on line ...
+Defining message LaTeX/kernel/negative-replication on line ...
+Defining message LaTeX/kernel/unknown-comparison on line ...
+Defining message LaTeX/kernel/zero-step on line ...
+Defining message LaTeX/kernel/show-clist on line ...
+Defining message LaTeX/kernel/show-prop on line ...
+Defining message LaTeX/kernel/show-seq on line ...
+Defining message LaTeX/kernel/show-streams on line ...
+Defining \__msg_expandable_error:n on line ...
+Defining \__msg_expandable_error:w on line ...
+Defining \__msg_kernel_expandable_error:nnnnnn on line ...
+Defining \__msg_kernel_expandable_error:nnnnn on line ...
+Defining \__msg_kernel_expandable_error:nnnn on line ...
+Defining \__msg_kernel_expandable_error:nnn on line ...
+Defining \__msg_kernel_expandable_error:nn on line ...
+Defining \g__msg_log_next_bool on line ...
+Defining \__msg_log_next: on line ...
+Defining \__msg_show_pre:nnnnnn on line ...
+Defining \__msg_show_pre:nnxxxx on line ...
+Defining \exp_args:NnnnnnV on line ...
+Defining \__msg_show_pre:nnnnnV on line ...
+Defining \__msg_show_pre_aux:n on line ...
+Defining \__msg_show_variable:NNNnn on line ...
+Defining \__msg_show_wrap:Nn on line ...
+Defining \__msg_show_wrap:n on line ...
+Defining \__msg_show_wrap_aux:n on line ...
+Defining \__msg_show_wrap_aux:w on line ...
+Defining \__msg_show_item:n on line ...
+Defining \__msg_show_item:nn on line ...
+Defining \__msg_show_item_unbraced:nn on line ...
+Defining \g_file_current_name_tl on line ...
+Defining \g__file_stack_seq on line ...
+Defining \g__file_record_seq on line ...
+Defining \l__file_internal_tl on line ...
+Defining \l__file_internal_name_tl on line ...
+Defining \l__file_search_path_seq on line ...
+Defining \l__file_saved_search_path_seq on line ...
+Defining \l__file_internal_seq on line ...
+Defining \__file_name_sanitize:nn on line ...
+Defining \__file_name_sanitize_aux:n on line ...
+Defining \file_add_path:nN on line ...
+Defining \__file_add_path:nN on line ...
+Defining \__file_add_path_search:nN on line ...
+Defining \file_if_exist:nT on line ...
+Defining \file_if_exist:nF on line ...
+Defining \file_if_exist:nTF on line ...
+Defining \file_input:n on line ...
+Defining \__file_if_exist:nT on line ...
+Defining \__file_input:n on line ...
+Defining \__file_input:V on line ...
+Defining \__file_input_aux:n on line ...
+Defining \__file_input_aux:o on line ...
+Defining \file_path_include:n on line ...
+Defining \__file_path_include:n on line ...
+Defining \file_path_remove:n on line ...
+Defining \file_list: on line ...
+Defining \c_term_ior on line ...
+Defining \g__ior_streams_seq on line ...
+Defining \l__ior_stream_tl on line ...
+Defining \g__ior_streams_prop on line ...
+Defining \ior_new:N on line ...
+Defining \ior_new:c on line ...
+Defining \ior_open:Nn on line ...
+Defining \ior_open:cn on line ...
+Defining \__ior_open_aux:Nn on line ...
+Defining \ior_open:NnT on line ...
+Defining \ior_open:NnF on line ...
+Defining \ior_open:NnTF on line ...
+Defining \ior_open:cnT on line ...
+Defining \ior_open:cnF on line ...
+Defining \ior_open:cnTF on line ...
+Defining \__ior_open_aux:NnTF on line ...
+Defining \__ior_new:N on line ...
+Defining \__ior_open:Nn on line ...
+Defining \__ior_open:No on line ...
+Defining \__ior_open_stream:Nn on line ...
+Defining \ior_close:N on line ...
+Defining \ior_close:c on line ...
+Defining \ior_list_streams: on line ...
+Defining \__ior_list_streams:Nn on line ...
+Defining \if_eof:w on line ...
+Defining \ior_if_eof_p:N on line ...
+Defining \ior_if_eof:NT on line ...
+Defining \ior_if_eof:NF on line ...
+Defining \ior_if_eof:NTF on line ...
+Defining \ior_get:NN on line ...
+Defining \ior_get_str:NN on line ...
+Defining \g__file_internal_ior on line ...
+Defining \c_log_iow on line ...
+Defining \c_term_iow on line ...
+Defining \g__iow_streams_seq on line ...
+Defining \l__iow_stream_tl on line ...
+Defining \g__iow_streams_prop on line ...
+Defining \iow_new:N on line ...
+Defining \iow_new:c on line ...
+Defining \__iow_new:N on line ...
+Defining \iow_open:Nn on line ...
+Defining \iow_open:cn on line ...
+Defining \__iow_open:Nn on line ...
+Defining \__iow_open:No on line ...
+Defining \__iow_open_stream:Nn on line ...
+Defining \iow_close:N on line ...
+Defining \iow_close:c on line ...
+Defining \iow_list_streams: on line ...
+Defining \__iow_list_streams:Nn on line ...
+Defining \iow_shipout_x:Nn on line ...
+Defining \iow_shipout_x:cn on line ...
+Defining \iow_shipout_x:Nx on line ...
+Defining \iow_shipout_x:cx on line ...
+Defining \iow_shipout:Nn on line ...
+Defining \iow_shipout:cn on line ...
+Defining \iow_shipout:Nx on line ...
+Defining \iow_shipout:cx on line ...
+Defining \__iow_with:Nnn on line ...
+Defining \__iow_with_aux:nNnn on line ...
+Defining \iow_now:Nn on line ...
+Defining \iow_now:cn on line ...
+Defining \iow_now:Nx on line ...
+Defining \iow_now:cx on line ...
+Defining \iow_log:n on line ...
+Defining \iow_term:n on line ...
+Defining \iow_newline: on line ...
+Defining \iow_char:N on line ...
+Defining \l_iow_line_count_int on line ...
+\l_iow_line_count_int=\count119
+Defining \l__iow_target_count_int on line ...
+\l__iow_target_count_int=\count120
+Defining \l__iow_current_line_int on line ...
+\l__iow_current_line_int=\count121
+Defining \l__iow_current_word_int on line ...
+\l__iow_current_word_int=\count122
+Defining \l__iow_current_indentation_int on line ...
+\l__iow_current_indentation_int=\count123
+Defining \l__iow_current_line_tl on line ...
+Defining \l__iow_current_word_tl on line ...
+Defining \l__iow_current_indentation_tl on line ...
+Defining \l__iow_wrap_tl on line ...
+Defining \l__iow_newline_tl on line ...
+Defining \l__iow_line_start_bool on line ...
+Defining \c_catcode_other_space_tl on line ...
+Defining c__iow_wrap_marker_tl on line ...
+Defining \c__iow_wrap_end_marker_tl on line ...
+Defining \c__iow_wrap_newline_marker_tl on line ...
+Defining \c__iow_wrap_indent_marker_tl on line ...
+Defining \c__iow_wrap_unindent_marker_tl on line ...
+Defining \__iow_indent:n on line ...
+Defining \__iow_indent_error:n on line ...
+Defining \iow_indent:n on line ...
+Defining \iow_wrap:nnnN on line ...
+Defining \__iow_wrap_set:Nx on line ...
+Defining \__iow_wrap_set_target: on line ...
+Defining \__iow_wrap_loop:w on line ...
+Defining \__iow_wrap_word: on line ...
+Defining \__iow_wrap_word_fits: on line ...
+Defining \__iow_wrap_word_newline: on line ...
+Defining \__iow_wrap_special:w on line ...
+Defining \__iow_wrap_newline: on line ...
+Defining \__iow_wrap_indent: on line ...
+Defining \__iow_wrap_unindent: on line ...
+Defining \__iow_wrap_end: on line ...
+Defining \__str_count_ignore_spaces:N on line ...
+Defining \__str_count_ignore_spaces:n on line ...
+Defining \__str_count_loop:NNNNNNNNN on line ...
+Defining message LaTeX/kernel/file-not-found on line ...
+Defining message LaTeX/kernel/input-streams-exhausted on line ...
+Defining message LaTeX/kernel/output-streams-exhausted on line ...
+Defining message LaTeX/kernel/unbalanced-quote-in-filename on line ...
+Defining message LaTeX/kernel/indent-outside-wrapping-code on line ...
+Defining \if_dim:w on line ...
+Defining \__dim_eval:w on line ...
+Defining \__dim_eval_end: on line ...
+Defining \dim_new:N on line ...
+Defining \dim_new:c on line ...
+Defining \dim_const:Nn on line ...
+Defining \dim_const:cn on line ...
+Defining \dim_zero:N on line ...
+Defining \dim_gzero:N on line ...
+Defining \dim_zero:c on line ...
+Defining \dim_gzero:c on line ...
+Defining \dim_zero_new:N on line ...
+Defining \dim_gzero_new:N on line ...
+Defining \dim_zero_new:c on line ...
+Defining \dim_gzero_new:c on line ...
+Defining \dim_if_exist:NTF on line ...
+Defining \dim_if_exist:NT on line ...
+Defining \dim_if_exist:NF on line ...
+Defining \dim_if_exist_p:N on line ...
+Defining \dim_if_exist:cTF on line ...
+Defining \dim_if_exist:cT on line ...
+Defining \dim_if_exist:cF on line ...
+Defining \dim_if_exist_p:c on line ...
+Defining \dim_set:Nn on line ...
+Defining \dim_gset:Nn on line ...
+Defining \dim_set:cn on line ...
+Defining \dim_gset:cn on line ...
+Defining \dim_set_eq:NN on line ...
+Defining \dim_set_eq:cN on line ...
+Defining \dim_set_eq:Nc on line ...
+Defining \dim_set_eq:cc on line ...
+Defining \dim_gset_eq:NN on line ...
+Defining \dim_gset_eq:cN on line ...
+Defining \dim_gset_eq:Nc on line ...
+Defining \dim_gset_eq:cc on line ...
+Defining \dim_add:Nn on line ...
+Defining \dim_gadd:Nn on line ...
+Defining \dim_add:cn on line ...
+Defining \dim_gadd:cn on line ...
+Defining \dim_sub:Nn on line ...
+Defining \dim_gsub:Nn on line ...
+Defining \dim_sub:cn on line ...
+Defining \dim_gsub:cn on line ...
+Defining \dim_abs:n on line ...
+Defining \__dim_abs:N on line ...
+Defining \__dim_maxmin:wwN on line ...
+Defining \dim_ratio:nn on line ...
+Defining \__dim_ratio:n on line ...
+Defining \dim_compare_p:nNn on line ...
+Defining \dim_compare:nNnT on line ...
+Defining \dim_compare:nNnF on line ...
+Defining \dim_compare:nNnTF on line ...
+Defining \dim_compare_p:n on line ...
+Defining \dim_compare:nT on line ...
+Defining \dim_compare:nF on line ...
+Defining \dim_compare:nTF on line ...
+Defining \__dim_compare:w on line ...
+Defining \__dim_compare:wNN on line ...
+Defining \__dim_compare_!:w on line ...
+Defining \__dim_compare_=:w on line ...
+Defining \__dim_compare_<:w on line ...
+Defining \__dim_compare_>:w on line ...
+Defining \__dim_compare_end:w on line ...
+Defining \dim_case:nnTF on line ...
+Defining \dim_case:nnT on line ...
+Defining \dim_case:nnF on line ...
+Defining \dim_case:nn on line ...
+Defining \__dim_case:nnTF on line ...
+Defining \__dim_case:nw on line ...
+Defining \__dim_case_end:nw on line ...
+Defining \dim_eval:n on line ...
+Defining \dim_use:N on line ...
+Defining \dim_use:c on line ...
+Defining \dim_to_decimal:n on line ...
+Defining \__dim_to_decimal:w on line ...
+Defining \dim_to_decimal_in_bp:n on line ...
+Defining \dim_to_decimal_in_sp:n on line ...
+Defining \dim_to_decimal_in_unit:nn on line ...
+Defining \dim_show:N on line ...
+Defining \dim_show:c on line ...
+Defining \dim_show:n on line ...
+Defining \c_zero_dim on line ...
+\c_zero_dim=\dimen132
+Defining \c_max_dim on line ...
+\c_max_dim=\dimen133
+Defining \l_tmpa_dim on line ...
+\l_tmpa_dim=\dimen134
+Defining \l_tmpb_dim on line ...
+\l_tmpb_dim=\dimen135
+Defining \g_tmpa_dim on line ...
+\g_tmpa_dim=\dimen136
+Defining \g_tmpb_dim on line ...
+\g_tmpb_dim=\dimen137
+Defining \skip_new:N on line ...
+Defining \skip_new:c on line ...
+Defining \skip_const:Nn on line ...
+Defining \skip_const:cn on line ...
+Defining \skip_zero:N on line ...
+Defining \skip_gzero:N on line ...
+Defining \skip_zero:c on line ...
+Defining \skip_gzero:c on line ...
+Defining \skip_zero_new:N on line ...
+Defining \skip_gzero_new:N on line ...
+Defining \skip_zero_new:c on line ...
+Defining \skip_gzero_new:c on line ...
+Defining \skip_if_exist:NTF on line ...
+Defining \skip_if_exist:NT on line ...
+Defining \skip_if_exist:NF on line ...
+Defining \skip_if_exist_p:N on line ...
+Defining \skip_if_exist:cTF on line ...
+Defining \skip_if_exist:cT on line ...
+Defining \skip_if_exist:cF on line ...
+Defining \skip_if_exist_p:c on line ...
+Defining \skip_set:Nn on line ...
+Defining \skip_gset:Nn on line ...
+Defining \skip_set:cn on line ...
+Defining \skip_gset:cn on line ...
+Defining \skip_set_eq:NN on line ...
+Defining \skip_set_eq:cN on line ...
+Defining \skip_set_eq:Nc on line ...
+Defining \skip_set_eq:cc on line ...
+Defining \skip_gset_eq:NN on line ...
+Defining \skip_gset_eq:cN on line ...
+Defining \skip_gset_eq:Nc on line ...
+Defining \skip_gset_eq:cc on line ...
+Defining \skip_add:Nn on line ...
+Defining \skip_gadd:Nn on line ...
+Defining \skip_add:cn on line ...
+Defining \skip_gadd:cn on line ...
+Defining \skip_sub:Nn on line ...
+Defining \skip_gsub:Nn on line ...
+Defining \skip_sub:cn on line ...
+Defining \skip_gsub:cn on line ...
+Defining \skip_if_eq_p:nn on line ...
+Defining \skip_if_eq:nnT on line ...
+Defining \skip_if_eq:nnF on line ...
+Defining \skip_if_eq:nnTF on line ...
+Defining \skip_if_finite_p:n on line ...
+Defining \skip_if_finite:nT on line ...
+Defining \skip_if_finite:nF on line ...
+Defining \skip_if_finite:nTF on line ...
+Defining \__skip_if_finite:wwNw on line ...
+Defining \skip_eval:n on line ...
+Defining \skip_use:N on line ...
+Defining \skip_use:c on line ...
+Defining \skip_horizontal:N on line ...
+Defining \skip_horizontal:n on line ...
+Defining \skip_vertical:N on line ...
+Defining \skip_vertical:n on line ...
+Defining \skip_horizontal:c on line ...
+Defining \skip_vertical:c on line ...
+Defining \skip_show:N on line ...
+Defining \skip_show:c on line ...
+Defining \skip_show:n on line ...
+Defining \c_zero_skip on line ...
+\c_zero_skip=\skip71
+Defining \c_max_skip on line ...
+\c_max_skip=\skip72
+Defining \l_tmpa_skip on line ...
+\l_tmpa_skip=\skip73
+Defining \l_tmpb_skip on line ...
+\l_tmpb_skip=\skip74
+Defining \g_tmpa_skip on line ...
+\g_tmpa_skip=\skip75
+Defining \g_tmpb_skip on line ...
+\g_tmpb_skip=\skip76
+Defining \muskip_new:N on line ...
+Defining \muskip_new:c on line ...
+Defining \muskip_const:Nn on line ...
+Defining \muskip_const:cn on line ...
+Defining \muskip_zero:N on line ...
+Defining \muskip_gzero:N on line ...
+Defining \muskip_zero:c on line ...
+Defining \muskip_gzero:c on line ...
+Defining \muskip_zero_new:N on line ...
+Defining \muskip_gzero_new:N on line ...
+Defining \muskip_zero_new:c on line ...
+Defining \muskip_gzero_new:c on line ...
+Defining \muskip_if_exist:NTF on line ...
+Defining \muskip_if_exist:NT on line ...
+Defining \muskip_if_exist:NF on line ...
+Defining \muskip_if_exist_p:N on line ...
+Defining \muskip_if_exist:cTF on line ...
+Defining \muskip_if_exist:cT on line ...
+Defining \muskip_if_exist:cF on line ...
+Defining \muskip_if_exist_p:c on line ...
+Defining \muskip_set:Nn on line ...
+Defining \muskip_gset:Nn on line ...
+Defining \muskip_set:cn on line ...
+Defining \muskip_gset:cn on line ...
+Defining \muskip_set_eq:NN on line ...
+Defining \muskip_set_eq:cN on line ...
+Defining \muskip_set_eq:Nc on line ...
+Defining \muskip_set_eq:cc on line ...
+Defining \muskip_gset_eq:NN on line ...
+Defining \muskip_gset_eq:cN on line ...
+Defining \muskip_gset_eq:Nc on line ...
+Defining \muskip_gset_eq:cc on line ...
+Defining \muskip_add:Nn on line ...
+Defining \muskip_gadd:Nn on line ...
+Defining \muskip_add:cn on line ...
+Defining \muskip_gadd:cn on line ...
+Defining \muskip_sub:Nn on line ...
+Defining \muskip_gsub:Nn on line ...
+Defining \muskip_sub:cn on line ...
+Defining \muskip_gsub:cn on line ...
+Defining \muskip_eval:n on line ...
+Defining \muskip_use:N on line ...
+Defining \muskip_use:c on line ...
+Defining \muskip_show:N on line ...
+Defining \muskip_show:c on line ...
+Defining \muskip_show:n on line ...
+Defining \c_zero_muskip on line ...
+\c_zero_muskip=\muskip40
+Defining \c_max_muskip on line ...
+\c_max_muskip=\muskip41
+Defining \l_tmpa_muskip on line ...
+\l_tmpa_muskip=\muskip42
+Defining \l_tmpb_muskip on line ...
+\l_tmpb_muskip=\muskip43
+Defining \g_tmpa_muskip on line ...
+\g_tmpa_muskip=\muskip44
+Defining \g_tmpb_muskip on line ...
+\g_tmpb_muskip=\muskip45
+Defining \__dim_strip_bp:n on line ...
+Defining \__dim_strip_pt:n on line ...
+Defining \g__keyval_level_int on line ...
+\g__keyval_level_int=\count124
+Defining \l__keyval_key_tl on line ...
+Defining \l__keyval_value_tl on line ...
+Defining \l__keyval_sanitise_tl on line ...
+Defining \l__keyval_parse_tl on line ...
+Defining \__keyval_parse:n on line ...
+Defining \__keyval_parse_elt:w on line ...
+Defining \__keyval_split_key_value:w on line ...
+Defining \__keyval_split_key:w on line ...
+Defining \__keyval_split:Nn on line ...
+Defining \__keyval_split:Nw on line ...
+Defining \__keyval_split_value:w on line ...
+Defining \keyval_parse:NNn on line ...
+Defining message LaTeX/kernel/misplaced-equals-sign on line ...
+Defining \c__keys_code_root_tl on line ...
+Defining \c__keys_info_root_tl on line ...
+Defining \c__keys_props_root_tl on line ...
+Defining \l_keys_choice_int on line ...
+\l_keys_choice_int=\count125
+Defining \l_keys_choice_tl on line ...
+Defining \l__keys_groups_clist on line ...
+Defining \l_keys_key_tl on line ...
+Defining \l__keys_module_tl on line ...
+Defining \l__keys_no_value_bool on line ...
+Defining \l__keys_only_known_bool on line ...
+Defining \l_keys_path_tl on line ...
+Defining \l__keys_property_tl on line ...
+Defining \l__keys_selective_bool on line ...
+Defining \l__keys_filtered_bool on line ...
+Defining \l__keys_selective_seq on line ...
+Defining \l__keys_unused_clist on line ...
+Defining \l_keys_value_tl on line ...
+Defining \l__keys_tmp_bool on line ...
+Defining \keys_define:nn on line ...
+Defining \__keys_define:nnn on line ...
+Defining \__keys_define:onn on line ...
+Defining \__keys_define_elt:n on line ...
+Defining \__keys_define_elt:nn on line ...
+Defining \__keys_define_elt_aux:nn on line ...
+Defining \__keys_property_find:n on line ...
+Defining \__keys_property_find:w on line ...
+Defining \__keys_define_key:n on line ...
+Defining \__keys_define_key:w on line ...
+Defining \__keys_ensure_exist:n on line ...
+Defining \__keys_ensure_exist:V on line ...
+Defining \__keys_bool_set:Nn on line ...
+Defining \__keys_bool_set:cn on line ...
+Defining \__keys_bool_set_inverse:Nn on line ...
+Defining \__keys_bool_set_inverse:cn on line ...
+Defining \__keys_choice_make: on line ...
+Defining \__keys_multichoice_make: on line ...
+Defining \__keys_choice_make:N on line ...
+Defining \__keys_choice_make_aux:N on line ...
+Defining \__keys_parent:n on line ...
+Defining \__keys_parent:o on line ...
+Defining \__keys_parent:wn on line ...
+Defining \__keys_choices_make:nn on line ...
+Defining \__keys_multichoices_make:nn on line ...
+Defining \__keys_choices_make:Nnn on line ...
+Defining \__keys_cmd_set:nn on line ...
+Defining \__keys_cmd_set:nx on line ...
+Defining \__keys_cmd_set:Vn on line ...
+Defining \exp_args:NVo on line ...
+Defining \__keys_cmd_set:Vo on line ...
+Defining \__keys_default_set:n on line ...
+Defining \__keys_groups_set:n on line ...
+Defining \__keys_initialise:n on line ...
+Defining \__keys_initialise:wn on line ...
+Defining \__keys_meta_make:n on line ...
+Defining \__keys_meta_make:nn on line ...
+Defining \__keys_undefine: on line ...
+Defining \__keys_value_requirement:nn on line ...
+Defining \__keys_variable_set:NnnN on line ...
+Defining \__keys_variable_set:cnnN on line ...
+Defining \key prop > .bool_set:N on line ...
+Defining \key prop > .bool_set:c on line ...
+Defining \key prop > .bool_gset:N on line ...
+Defining \key prop > .bool_gset:c on line ...
+Defining \key prop > .bool_set_inverse:N on line ...
+Defining \key prop > .bool_set_inverse:c on line ...
+Defining \key prop > .bool_gset_inverse:N on line ...
+Defining \key prop > .bool_gset_inverse:c on line ...
+Defining \key prop > .choice: on line ...
+Defining \key prop > .choices:nn on line ...
+Defining \key prop > .choices:Vn on line ...
+Defining \key prop > .choices:on on line ...
+Defining \key prop > .choices:xn on line ...
+Defining \key prop > .code:n on line ...
+Defining \key prop > .clist_set:N on line ...
+Defining \key prop > .clist_set:c on line ...
+Defining \key prop > .clist_gset:N on line ...
+Defining \key prop > .clist_gset:c on line ...
+Defining \key prop > .default:n on line ...
+Defining \key prop > .default:V on line ...
+Defining \key prop > .default:o on line ...
+Defining \key prop > .default:x on line ...
+Defining \key prop > .dim_set:N on line ...
+Defining \key prop > .dim_set:c on line ...
+Defining \key prop > .dim_gset:N on line ...
+Defining \key prop > .dim_gset:c on line ...
+Defining \key prop > .fp_set:N on line ...
+Defining \key prop > .fp_set:c on line ...
+Defining \key prop > .fp_gset:N on line ...
+Defining \key prop > .fp_gset:c on line ...
+Defining \key prop > .groups:n on line ...
+Defining \key prop > .initial:n on line ...
+Defining \key prop > .initial:V on line ...
+Defining \key prop > .initial:o on line ...
+Defining \key prop > .initial:x on line ...
+Defining \key prop > .int_set:N on line ...
+Defining \key prop > .int_set:c on line ...
+Defining \key prop > .int_gset:N on line ...
+Defining \key prop > .int_gset:c on line ...
+Defining \key prop > .meta:n on line ...
+Defining \key prop > .meta:nn on line ...
+Defining \key prop > .multichoice: on line ...
+Defining \key prop > .multichoices:nn on line ...
+Defining \key prop > .multichoices:Vn on line ...
+Defining \key prop > .multichoices:on on line ...
+Defining \key prop > .multichoices:xn on line ...
+Defining \key prop > .skip_set:N on line ...
+Defining \key prop > .skip_set:c on line ...
+Defining \key prop > .skip_gset:N on line ...
+Defining \key prop > .skip_gset:c on line ...
+Defining \key prop > .tl_set:N on line ...
+Defining \key prop > .tl_set:c on line ...
+Defining \key prop > .tl_set_x:N on line ...
+Defining \key prop > .tl_set_x:c on line ...
+Defining \key prop > .tl_gset:N on line ...
+Defining \key prop > .tl_gset:c on line ...
+Defining \key prop > .tl_gset_x:N on line ...
+Defining \key prop > .tl_gset_x:c on line ...
+Defining \key prop > .undefine: on line ...
+Defining \key prop > .value_forbidden:n on line ...
+Defining \key prop > .value_required:n on line ...
+Defining \keys_set:nn on line ...
+Defining \__keys_set:nnn on line ...
+Defining \keys_set:nV on line ...
+Defining \keys_set:nv on line ...
+Defining \keys_set:no on line ...
+Defining \__keys_set:onn on line ...
+Defining \keys_set_known:nnN on line ...
+Defining \keys_set_known:nVN on line ...
+Defining \keys_set_known:nvN on line ...
+Defining \keys_set_known:noN on line ...
+Defining \__keys_set_known:nnnN on line ...
+Defining \__keys_set_known:onnN on line ...
+Defining \keys_set_known:nn on line ...
+Defining \keys_set_known:nV on line ...
+Defining \keys_set_known:nv on line ...
+Defining \keys_set_known:no on line ...
+Defining \keys_set_filter:nnnN on line ...
+Defining \exp_args:NnnV on line ...
+Defining \keys_set_filter:nnVN on line ...
+Defining \exp_args:Nnnv on line ...
+Defining \keys_set_filter:nnvN on line ...
+Defining \keys_set_filter:nnoN on line ...
+Defining \__keys_set_filter:nnnnN on line ...
+Defining \__keys_set_filter:onnnN on line ...
+Defining \keys_set_filter:nnn on line ...
+Defining \keys_set_filter:nnV on line ...
+Defining \keys_set_filter:nnv on line ...
+Defining \keys_set_filter:nno on line ...
+Defining \keys_set_groups:nnn on line ...
+Defining \keys_set_groups:nnV on line ...
+Defining \keys_set_groups:nnv on line ...
+Defining \keys_set_groups:nno on line ...
+Defining \__keys_set_elt:n on line ...
+Defining \__keys_set_elt:nn on line ...
+Defining \__keys_set_elt_aux:nnn on line ...
+Defining \__keys_set_elt_aux:onn on line ...
+Defining \__keys_find_key_module:w on line ...
+Defining \__keys_set_elt_aux: on line ...
+Defining \__keys_set_elt_selective: on line ...
+Defining \__keys_check_groups: on line ...
+Defining \__keys_value_or_default:n on line ...
+Defining \__keys_if_value_p:n on line ...
+Defining \__keys_execute: on line ...
+Defining \__keys_execute_unknown: on line ...
+Defining \__keys_execute:nn on line ...
+Defining \__keys_store_unused: on line ...
+Defining \__keys_choice_find:n on line ...
+Defining \__keys_multichoice_find:n on line ...
+Defining \keys_if_exist_p:nn on line ...
+Defining \keys_if_exist:nnT on line ...
+Defining \keys_if_exist:nnF on line ...
+Defining \keys_if_exist:nnTF on line ...
+Defining \keys_if_choice_exist_p:nnn on line ...
+Defining \keys_if_choice_exist:nnnT on line ...
+Defining \keys_if_choice_exist:nnnF on line ...
+Defining \keys_if_choice_exist:nnnTF on line ...
+Defining \keys_show:nn on line ...
+Defining \__keys_show:NN on line ...
+Defining message LaTeX/kernel/boolean-values-only on line ...
+Defining message LaTeX/kernel/choice-unknown on line ...
+Defining message LaTeX/kernel/key-choice-unknown on line ...
+Defining message LaTeX/kernel/key-no-property on line ...
+Defining message LaTeX/kernel/key-unknown on line ...
+Defining message LaTeX/kernel/nested-choice-key on line ...
+Defining message LaTeX/kernel/property-boolean-values-only on line ...
+Defining message LaTeX/kernel/property-requires-value on line ...
+Defining message LaTeX/kernel/property-unknown on line ...
+Defining message LaTeX/kernel/value-forbidden on line ...
+Defining message LaTeX/kernel/value-required on line ...
+Defining message LaTeX/kernel/show-key on line ...
+Defining \key prop > .value_forbidden: on line ...
+Defining \key prop > .value_required: on line ...
+Defining \__fp_use_none_stop_f:n on line ...
+Defining \__fp_use_s:n on line ...
+Defining \__fp_use_s:nn on line ...
+Defining \__fp_use_none_until_s:w on line ...
+Defining \__fp_use_i_until_s:nw on line ...
+Defining \__fp_use_ii_until_s:nnw on line ...
+Defining \__fp_reverse_args:Nww on line ...
+Defining \__fp_rrot:www on line ...
+Defining \__fp_use_i:ww on line ...
+Defining \__fp_use_i:www on line ...
+Defining \s__fp on line ...
+Defining \__fp_chk:w on line ...
+Defining \s__fp_mark on line ...
+Defining \s__fp_stop on line ...
+Defining \s__fp_invalid on line ...
+Defining \s__fp_underflow on line ...
+Defining \s__fp_overflow on line ...
+Defining \s__fp_division on line ...
+Defining \s__fp_exact on line ...
+Defining \c_zero_fp on line ...
+Defining \c_minus_zero_fp on line ...
+Defining \c_inf_fp on line ...
+Defining \c_minus_inf_fp on line ...
+Defining \c_nan_fp on line ...
+Defining \c__fp_max_exponent_int on line ...
+Defining \__fp_zero_fp:N on line ...
+Defining \__fp_inf_fp:N on line ...
+Defining \__fp_min_fp:N on line ...
+Defining \__fp_max_fp:N on line ...
+Defining \__fp_exponent:w on line ...
+Defining \__fp_neg_sign:N on line ...
+Defining \__fp_sanitize:Nw on line ...
+Defining \__fp_sanitize:wN on line ...
+Defining \__fp_sanitize_zero:w on line ...
+Defining \__fp_exp_after_o:w on line ...
+Defining \__fp_exp_after_o:nw on line ...
+Defining \__fp_exp_after_f:nw on line ...
+Defining \__fp_exp_after_special:nNNw on line ...
+Defining \__fp_exp_after_normal:nNNw on line ...
+Defining \__fp_exp_after_normal:Nwwwww on line ...
+Defining \__fp_exp_after_array_f:w on line ...
+Defining \__fp_exp_after_stop_f:nw on line ...
+Defining \c__fp_leading_shift_int on line ...
+\c__fp_leading_shift_int=\count126
+Defining \c__fp_middle_shift_int on line ...
+\c__fp_middle_shift_int=\count127
+Defining \c__fp_trailing_shift_int on line ...
+\c__fp_trailing_shift_int=\count128
+Defining \__fp_pack:NNNNNw on line ...
+Defining \c__fp_big_leading_shift_int on line ...
+\c__fp_big_leading_shift_int=\count129
+Defining \c__fp_big_middle_shift_int on line ...
+\c__fp_big_middle_shift_int=\count130
+Defining \c__fp_big_trailing_shift_int on line ...
+\c__fp_big_trailing_shift_int=\count131
+Defining \__fp_pack_big:NNNNNNw on line ...
+Defining \c__fp_Bigg_leading_shift_int on line ...
+\c__fp_Bigg_leading_shift_int=\count132
+Defining \c__fp_Bigg_middle_shift_int on line ...
+\c__fp_Bigg_middle_shift_int=\count133
+Defining \c__fp_Bigg_trailing_shift_int on line ...
+\c__fp_Bigg_trailing_shift_int=\count134
+Defining \__fp_pack_Bigg:NNNNNNw on line ...
+Defining \__fp_pack_twice_four:wNNNNNNNN on line ...
+Defining \__fp_pack_eight:wNNNNNNNN on line ...
+Defining \__fp_decimate:nNnnnn on line ...
+Defining \__fp_decimate_:Nnnnn on line ...
+Defining \__fp_decimate_tiny:Nnnnn on line ...
+Defining \__fp_tmp:w on line ...
+Defining \__fp_decimate_i:Nnnnn on line ...
+Defining \__fp_decimate_ii:Nnnnn on line ...
+Defining \__fp_decimate_iii:Nnnnn on line ...
+Defining \__fp_decimate_iv:Nnnnn on line ...
+Defining \__fp_decimate_v:Nnnnn on line ...
+Defining \__fp_decimate_vi:Nnnnn on line ...
+Defining \__fp_decimate_vii:Nnnnn on line ...
+Defining \__fp_decimate_viii:Nnnnn on line ...
+Defining \__fp_decimate_ix:Nnnnn on line ...
+Defining \__fp_decimate_x:Nnnnn on line ...
+Defining \__fp_decimate_xi:Nnnnn on line ...
+Defining \__fp_decimate_xii:Nnnnn on line ...
+Defining \__fp_decimate_xiii:Nnnnn on line ...
+Defining \__fp_decimate_xiv:Nnnnn on line ...
+Defining \__fp_decimate_xv:Nnnnn on line ...
+Defining \__fp_decimate_xvi:Nnnnn on line ...
+Defining \__fp_decimate_pack:nnnnnnnnnnw on line ...
+Defining \__fp_decimate_pack:nnnnnnw on line ...
+Defining \__fp_case_use:nw on line ...
+Defining \__fp_case_return:nw on line ...
+Defining \__fp_case_return_o:Nw on line ...
+Defining \__fp_case_return_same_o:w on line ...
+Defining \__fp_case_return_o:Nww on line ...
+Defining \__fp_case_return_i_o:ww on line ...
+Defining \__fp_case_return_ii_o:ww on line ...
+Defining \__fp_small_int:wTF on line ...
+Defining \__fp_small_int_true:wTF on line ...
+Defining \__fp_small_int_normal:NnwTF on line ...
+Defining \__fp_small_int_test:NnnwNnw on line ...
+Defining \__fp_array_count:n on line ...
+Defining \__fp_array_count_loop:Nw on line ...
+Defining \__fp_expand:n on line ...
+Defining \__fp_expand_loop:nwnN on line ...
+Defining message LaTeX/kernel/misused-fp on line ...
+Defining \fp_flag_off:n on line ...
+Defining \fp_flag_on:n on line ...
+Defining \fp_if_flag_on_p:n on line ...
+Defining \fp_if_flag_on:nT on line ...
+Defining \fp_if_flag_on:nF on line ...
+Defining \fp_if_flag_on:nTF on line ...
+Defining \l__fp_invalid_operation_flag_token on line ...
+Defining \l__fp_division_by_zero_flag_token on line ...
+Defining \l__fp_overflow_flag_token on line ...
+Defining \l__fp_underflow_flag_token on line ...
+Defining \fp_trap:nn on line ...
+Defining \__fp_trap_invalid_operation_set_error: on line ...
+Defining \__fp_trap_invalid_operation_set_flag: on line ...
+Defining \__fp_trap_invalid_operation_set_none: on line ...
+Defining \__fp_trap_invalid_operation_set:N on line ...
+Defining \__fp_trap_division_by_zero_set_error: on line ...
+Defining \__fp_trap_division_by_zero_set_flag: on line ...
+Defining \__fp_trap_division_by_zero_set_none: on line ...
+Defining \__fp_trap_division_by_zero_set:N on line ...
+Defining \__fp_trap_overflow_set_error: on line ...
+Defining \__fp_trap_overflow_set_flag: on line ...
+Defining \__fp_trap_overflow_set_none: on line ...
+Defining \__fp_trap_overflow_set:N on line ...
+Defining \__fp_trap_underflow_set_error: on line ...
+Defining \__fp_trap_underflow_set_flag: on line ...
+Defining \__fp_trap_underflow_set_none: on line ...
+Defining \__fp_trap_underflow_set:N on line ...
+Defining \__fp_trap_overflow_set:NnNn on line ...
+Defining \__fp_invalid_operation:nnw on line ...
+Defining \__fp_invalid_operation_o:Nww on line ...
+Defining \__fp_invalid_operation_tl_o:ff on line ...
+Defining \__fp_division_by_zero_o:Nnw on line ...
+Defining \__fp_division_by_zero_o:NNww on line ...
+Defining \__fp_overflow:w on line ...
+Defining \__fp_underflow:w on line ...
+Defining \__fp_invalid_operation_o:nw on line ...
+Defining \__fp_invalid_operation_o:fw on line ...
+Defining \__fp_error:nnnn on line ...
+Defining \exp_args:Nnnf on line ...
+Defining \__fp_error:nnfn on line ...
+Defining \exp_args:Nnff on line ...
+Defining \__fp_error:nffn on line ...
+Defining message LaTeX/kernel/unknown-fpu-exception on line ...
+Defining message LaTeX/kernel/unknown-fpu-trap-type on line ...
+Defining message LaTeX/kernel/fp-flow on line ...
+Defining message LaTeX/kernel/fp-flow-to on line ...
+Defining message LaTeX/kernel/fp-zero-div on line ...
+Defining message LaTeX/kernel/fp-zero-div-ii on line ...
+Defining message LaTeX/kernel/fp-invalid on line ...
+Defining message LaTeX/kernel/fp-invalid-ii on line ...
+Defining \__fp_round_return_one: on line ...
+Defining \__fp_round_to_ninf:NNN on line ...
+Defining \__fp_round_to_zero:NNN on line ...
+Defining \__fp_round_to_pinf:NNN on line ...
+Defining \__fp_round_to_nearest:NNN on line ...
+Defining \__fp_round_to_nearest_ninf:NNN on line ...
+Defining \__fp_round_to_nearest_zero:NNN on line ...
+Defining \__fp_round_to_nearest_pinf:NNN on line ...
+Defining \__fp_round:NNN on line ...
+Defining \__fp_round_s:NNNw on line ...
+Defining \__fp_round_digit:Nw on line ...
+Defining \__fp_round_to_ninf_neg:NNN on line ...
+Defining \__fp_round_to_zero_neg:NNN on line ...
+Defining \__fp_round_to_pinf_neg:NNN on line ...
+Defining \__fp_round_to_nearest_neg:NNN on line ...
+Defining \__fp_round_to_nearest_ninf_neg:NNN on line ...
+Defining \__fp_round_to_nearest_zero_neg:NNN on line ...
+Defining \__fp_round_to_nearest_pinf_neg:NNN on line ...
+Defining \__fp_round_neg:NNN on line ...
+Defining \__fp_round_o:Nw on line ...
+Defining \__fp_round:Nwww on line ...
+Defining \__fp_round_name_from_cs:N on line ...
+Defining \__fp_round:Nww on line ...
+Defining \__fp_round:Nwn on line ...
+Defining \__fp_round_normal:NwNNnw on line ...
+Defining \__fp_round_normal:NnnwNNnn on line ...
+Defining \__fp_round_pack:Nw on line ...
+Defining \__fp_round_normal:NNwNnn on line ...
+Defining \__fp_round_normal_end:wwNnn on line ...
+Defining \__fp_round_special:NwwNnn on line ...
+Defining \__fp_round_special_aux:Nw on line ...
+Defining \__fp_parse_expand:w on line ...
+Defining \__fp_parse_return_semicolon:w on line ...
+Defining \__fp_type_from_scan:N on line ...
+Defining \__fp_type_from_scan:w on line ...
+Defining \__fp_parse_digits_vii:N on line ...
+Defining \__fp_parse_digits_vi:N on line ...
+Defining \__fp_parse_digits_v:N on line ...
+Defining \__fp_parse_digits_iv:N on line ...
+Defining \__fp_parse_digits_iii:N on line ...
+Defining \__fp_parse_digits_ii:N on line ...
+Defining \__fp_parse_digits_i:N on line ...
+Defining \__fp_parse_digits_:N on line ...
+Defining \__fp_parse_one:Nw on line ...
+Defining \__fp_parse_one_fp:NN on line ...
+Defining \__fp_exp_after_mark_f:nw on line ...
+Defining \__fp_exp_after_?_f:nw on line ...
+Defining \__fp_parse_one_register:NN on line ...
+Defining \__fp_parse_one_register_aux:Nw on line ...
+Defining \__fp_parse_one_register_auxii:wwwNw on line ...
+Defining \__fp_parse_one_register_mu:www on line ...
+Defining \__fp_parse_one_register_int:www on line ...
+Defining \__fp_parse_one_register_dim:ww on line ...
+Defining \__fp_parse_one_digit:NN on line ...
+Defining \__fp_parse_one_other:NN on line ...
+Defining \__fp_parse_word:Nw on line ...
+Defining \__fp_parse_letters:N on line ...
+Defining \__fp_parse_prefix:NNN on line ...
+Defining \__fp_parse_prefix_unknown:NNN on line ...
+Defining \__fp_parse_trim_zeros:N on line ...
+Defining \__fp_parse_trim_end:w on line ...
+Defining \__fp_parse_strim_zeros:N on line ...
+Defining \__fp_parse_strim_end:w on line ...
+Defining \__fp_parse_zero: on line ...
+Defining \__fp_parse_small:N on line ...
+Defining \__fp_parse_small_leading:wwNN on line ...
+Defining \__fp_parse_small_trailing:wwNN on line ...
+Defining \__fp_parse_pack_trailing:NNNNNNww on line ...
+Defining \__fp_parse_pack_leading:NNNNNww on line ...
+Defining \__fp_parse_pack_carry:w on line ...
+Defining \__fp_parse_large:N on line ...
+Defining \__fp_parse_large_leading:wwNN on line ...
+Defining \__fp_parse_large_trailing:wwNN on line ...
+Defining \__fp_parse_round_loop:N on line ...
+Defining \__fp_parse_round_up:N on line ...
+Defining \__fp_parse_round_after:wN on line ...
+Defining \__fp_parse_small_round:NN on line ...
+Defining \__fp_parse_large_round:NN on line ...
+Defining \__fp_parse_large_round_test:NN on line ...
+Defining \__fp_parse_large_round_aux:wNN on line ...
+Defining \__fp_parse_exponent:Nw on line ...
+Defining \__fp_parse_exponent:N on line ...
+Defining \__fp_parse_exponent_aux:N on line ...
+Defining \__fp_parse_exponent_sign:N on line ...
+Defining \__fp_parse_exponent_body:N on line ...
+Defining \__fp_parse_exponent_digits:N on line ...
+Defining \__fp_parse_exponent_keep:NTF on line ...
+Defining \__fp_parse_prefix_+:Nw on line ...
+Defining \__fp_parse_apply_unary:NNNwN on line ...
+Defining \__fp_parse_prefix_-:Nw on line ...
+Defining \__fp_parse_prefix_!:Nw on line ...
+Defining \__fp_parse_prefix_.:Nw on line ...
+Defining \__fp_parse_prefix_(:Nw on line ...
+Defining \__fp_parse_lparen_after:NwN on line ...
+Defining \__fp_parse_word_inf:N on line ...
+Defining \__fp_parse_word_nan:N on line ...
+Defining \__fp_parse_word_pi:N on line ...
+Defining \__fp_parse_word_deg:N on line ...
+Defining \__fp_parse_word_true:N on line ...
+Defining \__fp_parse_word_false:N on line ...
+Defining \__fp_parse_word_pt:N on line ...
+Defining \__fp_parse_word_in:N on line ...
+Defining \__fp_parse_word_pc:N on line ...
+Defining \__fp_parse_word_cm:N on line ...
+Defining \__fp_parse_word_mm:N on line ...
+Defining \__fp_parse_word_dd:N on line ...
+Defining \__fp_parse_word_cc:N on line ...
+Defining \__fp_parse_word_nd:N on line ...
+Defining \__fp_parse_word_nc:N on line ...
+Defining \__fp_parse_word_bp:N on line ...
+Defining \__fp_parse_word_sp:N on line ...
+Defining \__fp_parse_word_em:N on line ...
+Defining \__fp_parse_word_ex:N on line ...
+Defining \__fp_parse_unary_function:nNN on line ...
+Defining \__fp_parse_function:NNN on line ...
+Defining \__fp_parse_word_acot:N on line ...
+Defining \__fp_parse_word_acotd:N on line ...
+Defining \__fp_parse_word_atan:N on line ...
+Defining \__fp_parse_word_atand:N on line ...
+Defining \__fp_parse_word_max:N on line ...
+Defining \__fp_parse_word_min:N on line ...
+Defining \__fp_parse_word_abs:N on line ...
+Defining \__fp_parse_word_exp:N on line ...
+Defining \__fp_parse_word_ln:N on line ...
+Defining \__fp_parse_word_sqrt:N on line ...
+Defining \__fp_parse_word_acos:N on line ...
+Defining \__fp_parse_word_acosd:N on line ...
+Defining \__fp_parse_word_acsc:N on line ...
+Defining \__fp_parse_word_acscd:N on line ...
+Defining \__fp_parse_word_asec:N on line ...
+Defining \__fp_parse_word_asecd:N on line ...
+Defining \__fp_parse_word_asin:N on line ...
+Defining \__fp_parse_word_asind:N on line ...
+Defining \__fp_parse_word_cos:N on line ...
+Defining \__fp_parse_word_cosd:N on line ...
+Defining \__fp_parse_word_cot:N on line ...
+Defining \__fp_parse_word_cotd:N on line ...
+Defining \__fp_parse_word_csc:N on line ...
+Defining \__fp_parse_word_cscd:N on line ...
+Defining \__fp_parse_word_sec:N on line ...
+Defining \__fp_parse_word_secd:N on line ...
+Defining \__fp_parse_word_sin:N on line ...
+Defining \__fp_parse_word_sind:N on line ...
+Defining \__fp_parse_word_tan:N on line ...
+Defining \__fp_parse_word_tand:N on line ...
+Defining \__fp_parse_word_trunc:N on line ...
+Defining \__fp_parse_word_floor:N on line ...
+Defining \__fp_parse_word_ceil:N on line ...
+Defining \__fp_parse_word_round:N on line ...
+Defining \__fp_parse_round:Nw on line ...
+Defining \__fp_parse:n on line ...
+Defining \__fp_parse_after:ww on line ...
+Defining \__fp_parse_operand:Nw on line ...
+Defining \__fp_parse_continue:NwN on line ...
+Defining \__fp_parse_apply_binary:NwNwN on line ...
+Defining \__fp_parse_infix_after_operand:NwN on line ...
+Defining \__fp_parse_infix:NN on line ...
+Defining \__fp_parse_infix_check:NNN on line ...
+Defining \__fp_parse_infix_mark:NNN on line ...
+Defining \__fp_parse_infix_end:N on line ...
+Defining \__fp_parse_infix_):N on line ...
+Defining \__fp_parse_infix_,:N on line ...
+Defining \__fp_parse_infix_comma:w on line ...
+Defining \__fp_parse_infix_comma_gobble:w on line ...
+Defining \__fp_parse_infix_^:N on line ...
+Defining \__fp_parse_infix_/:N on line ...
+Defining \__fp_parse_infix_mul:N on line ...
+Defining \__fp_parse_infix_-:N on line ...
+Defining \__fp_parse_infix_+:N on line ...
+Defining \__fp_parse_infix_and:N on line ...
+Defining \__fp_parse_infix_or:N on line ...
+Defining \__fp_parse_infix_(:N on line ...
+Defining \__fp_parse_infix_juxtapose:N on line ...
+Defining \__fp_parse_apply_juxtapose:NwwN on line ...
+Defining \__fp_parse_infix_*:N on line ...
+Defining \__fp_parse_infix_|:N on line ...
+Defining \__fp_parse_infix_&:N on line ...
+Defining \__fp_parse_infix_?:N on line ...
+Defining \__fp_parse_infix_::N on line ...
+Defining \__fp_parse_infix_<:N on line ...
+Defining \__fp_parse_infix_=:N on line ...
+Defining \__fp_parse_infix_>:N on line ...
+Defining \__fp_parse_infix_!:N on line ...
+Defining \__fp_parse_excl_error: on line ...
+Defining \__fp_parse_compare:NNNNNNN on line ...
+Defining \__fp_parse_compare_auxi:NNNNNNN on line ...
+Defining \__fp_parse_compare_auxii:NNNNN on line ...
+Defining \__fp_parse_compare_end:NNNNw on line ...
+Defining \__fp_parse_apply_compare:NwNNNNNwN on line ...
+Defining \__fp_parse_apply_compare_aux:NNwN on line ...
+Defining \__fp_parse_continue_compare:NNwNN on line ...
+Defining \fp_function:Nw on line ...
+Defining \fp_new_function:Npn on line ...
+Defining \__fp_new_function:NNnnn on line ...
+Defining \exp_args:NNcf on line ...
+Defining \__fp_new_function:Ncfnn on line ...
+Defining \__fp_function_args:Nwn on line ...
+Defining \__fp_function_apply:nw on line ...
+Defining \__fp_function_store:wwNwnn on line ...
+Defining \__fp_function_store_end:wnnn on line ...
+Defining message LaTeX/kernel/unknown-fp-word on line ...
+Defining message LaTeX/kernel/fp-missing on line ...
+Defining message LaTeX/kernel/fp-extra on line ...
+Defining message LaTeX/kernel/fp-early-end on line ...
+Defining message LaTeX/kernel/fp-after-e on line ...
+Defining message LaTeX/kernel/fp-missing-number on line ...
+Defining message LaTeX/kernel/fp-unknown-symbol on line ...
+Defining message LaTeX/kernel/fp-extra-comma on line ...
+Defining message LaTeX/kernel/fp-num-args on line ...
+Defining message LaTeX/kernel/fp-robust-cmd on line ...
+Defining \fp_if_exist:NTF on line ...
+Defining \fp_if_exist:NT on line ...
+Defining \fp_if_exist:NF on line ...
+Defining \fp_if_exist_p:N on line ...
+Defining \fp_if_exist:cTF on line ...
+Defining \fp_if_exist:cT on line ...
+Defining \fp_if_exist:cF on line ...
+Defining \fp_if_exist_p:c on line ...
+Defining \fp_compare_p:n on line ...
+Defining \fp_compare:nT on line ...
+Defining \fp_compare:nF on line ...
+Defining \fp_compare:nTF on line ...
+Defining \__fp_compare_return:w on line ...
+Defining \fp_compare_p:nNn on line ...
+Defining \fp_compare:nNnT on line ...
+Defining \fp_compare:nNnF on line ...
+Defining \fp_compare:nNnTF on line ...
+Defining \__fp_compare_aux:wn on line ...
+Defining \__fp_compare_back:ww on line ...
+Defining \__fp_compare_nan:w on line ...
+Defining \__fp_compare_npos:nwnw on line ...
+Defining \__fp_compare_significand:nnnnnnnn on line ...
+Defining \fp_do_until:nn on line ...
+Defining \fp_do_while:nn on line ...
+Defining \fp_until_do:nn on line ...
+Defining \fp_while_do:nn on line ...
+Defining \fp_do_until:nNnn on line ...
+Defining \fp_do_while:nNnn on line ...
+Defining \fp_until_do:nNnn on line ...
+Defining \fp_while_do:nNnn on line ...
+Defining \__fp_minmax_o:Nw on line ...
+Defining \__fp_minmax_loop:Nww on line ...
+Defining \__fp_minmax_auxi:ww on line ...
+Defining \__fp_minmax_auxii:ww on line ...
+Defining \__fp_minmax_break_o:w on line ...
+Defining \__fp_not_o:w on line ...
+Defining \__fp_&_o:ww on line ...
+Defining \__fp_|_o:ww on line ...
+Defining \__fp_and_return:wNw on line ...
+Defining \__fp_ternary:NwwN on line ...
+Defining \__fp_ternary_loop_break:w on line ...
+Defining \__fp_ternary_loop:Nw on line ...
+Defining \__fp_ternary_map_break: on line ...
+Defining \__fp_ternary_auxi:NwwN on line ...
+Defining \__fp_ternary_auxii:NwwN on line ...
+Defining \__fp_basics_pack_low:NNNNNw on line ...
+Defining \__fp_basics_pack_high:NNNNNw on line ...
+Defining \__fp_basics_pack_high_carry:w on line ...
+Defining \__fp_basics_pack_weird_low:NNNNw on line ...
+Defining \__fp_basics_pack_weird_high:NNNNNNNNw on line ...
+Defining \__fp_-_o:ww on line ...
+Defining \__fp_+_o:ww on line ...
+Defining \__fp_add_return_ii_o:Nww on line ...
+Defining \__fp_add_zeros_o:Nww on line ...
+Defining \__fp_add_inf_o:Nww on line ...
+Defining \__fp_add_normal_o:Nww on line ...
+Defining \__fp_add_npos_o:NnwNnw on line ...
+Defining \__fp_add_big_i_o:wNww on line ...
+Defining \__fp_add_big_ii_o:wNww on line ...
+Defining \__fp_add_significand_o:NnnwnnnnN on line ...
+Defining \__fp_add_significand_pack:NNNNNNN on line ...
+Defining \__fp_add_significand_test_o:N on line ...
+Defining \__fp_add_significand_no_carry_o:wwwNN on line ...
+Defining \__fp_add_significand_carry_o:wwwNN on line ...
+Defining \__fp_sub_npos_o:NnwNnw on line ...
+Defining \__fp_sub_eq_o:Nnwnw on line ...
+Defining \__fp_sub_npos_ii_o:Nnwnw on line ...
+Defining \__fp_sub_npos_i_o:Nnwnw on line ...
+Defining \__fp_sub_back_near_o:nnnnnnnnN on line ...
+Defining \__fp_sub_back_near_pack:NNNNNNw on line ...
+Defining \__fp_sub_back_near_after:wNNNNw on line ...
+Defining \__fp_sub_back_shift:wnnnn on line ...
+Defining \__fp_sub_back_shift_ii:ww on line ...
+Defining \__fp_sub_back_shift_iii:NNNNNNNNw on line ...
+Defining \__fp_sub_back_shift_iv:nnnnw on line ...
+Defining \__fp_sub_back_far_o:NnnwnnnnN on line ...
+Defining \__fp_sub_back_quite_far_o:wwNN on line ...
+Defining \__fp_sub_back_quite_far_ii:NN on line ...
+Defining \__fp_sub_back_not_far_o:wwwwNN on line ...
+Defining \__fp_sub_back_very_far_o:wwwwNN on line ...
+Defining \__fp_sub_back_very_far_ii_o:nnNwwNN on line ...
+Defining \__fp_*_o:ww on line ...
+Defining \__fp_mul_cases_o:NnNnww on line ...
+Defining \__fp_mul_npos_o:Nww on line ...
+Defining \__fp_mul_significand_o:nnnnNnnnn on line ...
+Defining \__fp_mul_significand_drop:NNNNNw on line ...
+Defining \__fp_mul_significand_keep:NNNNNw on line ...
+Defining \__fp_mul_significand_test_f:NNN on line ...
+Defining \__fp_mul_significand_large_f:NwwNNNN on line ...
+Defining \__fp_mul_significand_small_f:NNwwwN on line ...
+Defining \__fp_/_o:ww on line ...
+Defining \__fp_div_npos_o:Nww on line ...
+Defining \__fp_div_significand_i_o:wnnw on line ...
+Defining \__fp_div_significand_calc:wwnnnnnnn on line ...
+Defining \__fp_div_significand_calc_i:wwnnnnnnn on line ...
+Defining \__fp_div_significand_calc_ii:wwnnnnnnn on line ...
+Defining \__fp_div_significand_ii:wwn on line ...
+Defining \__fp_div_significand_iii:wwnnnnn on line ...
+Defining \__fp_div_significand_iv:wwnnnnnnn on line ...
+Defining \__fp_div_significand_v:NN on line ...
+Defining \__fp_div_significand_vi:Nw on line ...
+Defining \__fp_div_significand_pack:NNN on line ...
+Defining \__fp_div_significand_test_o:w on line ...
+Defining \__fp_div_significand_small_o:wwwNNNNwN on line ...
+Defining \__fp_div_significand_large_o:wwwNNNNwN on line ...
+Defining \__fp_sqrt_o:w on line ...
+Defining \__fp_sqrt_npos_o:w on line ...
+Defining \__fp_sqrt_npos_auxi_o:wwnnN on line ...
+Defining \__fp_sqrt_npos_auxii_o:wNNNNNNNN on line ...
+Defining \__fp_sqrt_Newton_o:wwn on line ...
+Defining \__fp_sqrt_auxi_o:NNNNwnnN on line ...
+Defining \__fp_sqrt_auxii_o:NnnnnnnnN on line ...
+Defining \__fp_sqrt_auxiii_o:wnnnnnnnn on line ...
+Defining \__fp_sqrt_auxiv_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxv_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxvi_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxvii_o:NNNNNw on line ...
+Defining \__fp_sqrt_auxviii_o:nnnnnnn on line ...
+Defining \__fp_sqrt_auxix_o:wnwnw on line ...
+Defining \__fp_sqrt_auxx_o:Nnnnnnnn on line ...
+Defining \__fp_sqrt_auxxi_o:wwnnN on line ...
+Defining \__fp_sqrt_auxxii_o:nnnnnnnnw on line ...
+Defining \__fp_sqrt_auxxiii_o:w on line ...
+Defining \__fp_sqrt_auxxiv_o:wnnnnnnnN on line ...
+Defining \__fp_set_sign_o:w on line ...
+Defining \c__fp_one_fixed_tl on line ...
+Defining \__fp_fixed_continue:wn on line ...
+Defining \__fp_fixed_add_one:wN on line ...
+Defining \__fp_fixed_div_myriad:wn on line ...
+Defining \__fp_fixed_mul_after:wwn on line ...
+Defining \__fp_fixed_mul_short:wwn on line ...
+Defining \__fp_fixed_div_int:wwN on line ...
+Defining \__fp_fixed_div_int:wnN on line ...
+Defining \__fp_fixed_div_int_auxi:wnn on line ...
+Defining \__fp_fixed_div_int_auxii:wnn on line ...
+Defining \__fp_fixed_div_int_pack:Nw on line ...
+Defining \__fp_fixed_div_int_after:Nw on line ...
+Defining \__fp_fixed_add:wwn on line ...
+Defining \__fp_fixed_sub:wwn on line ...
+Defining \__fp_fixed_add:Nnnnnwnn on line ...
+Defining \__fp_fixed_add:nnNnnnwn on line ...
+Defining \__fp_fixed_add_pack:NNNNNwn on line ...
+Defining \__fp_fixed_add_after:NNNNNwn on line ...
+Defining \__fp_fixed_mul:wwn on line ...
+Defining \__fp_fixed_mul:nnnnnnnw on line ...
+Defining \__fp_fixed_mul_add:wwwn on line ...
+Defining \__fp_fixed_mul_sub_back:wwwn on line ...
+Defining \__fp_fixed_one_minus_mul:wwn on line ...
+Defining \__fp_fixed_mul_add:Nwnnnwnnn on line ...
+Defining \__fp_fixed_mul_add:nnnnwnnnn on line ...
+Defining \__fp_fixed_mul_add:nnnnwnnwN on line ...
+Defining \__fp_ep_to_fixed:wwn on line ...
+Defining \__fp_ep_to_fixed_auxi:www on line ...
+Defining \__fp_ep_to_fixed_auxii:nnnnnnnwn on line ...
+Defining \__fp_ep_to_ep:wwN on line ...
+Defining \__fp_ep_to_ep_loop:N on line ...
+Defining \__fp_ep_to_ep_end:www on line ...
+Defining \__fp_ep_to_ep_zero:ww on line ...
+Defining \__fp_ep_compare:wwww on line ...
+Defining \__fp_ep_compare_aux:wwww on line ...
+Defining \__fp_ep_mul:wwwwn on line ...
+Defining \__fp_ep_mul_raw:wwwwN on line ...
+Defining \__fp_ep_div:wwwwn on line ...
+Defining \__fp_ep_div_esti:wwwwn on line ...
+Defining \__fp_ep_div_estii:wwnnwwn on line ...
+Defining \__fp_ep_div_estiii:NNNNNwwwn on line ...
+Defining \__fp_ep_div_epsi:wnNNNNNn on line ...
+Defining \__fp_ep_div_eps_pack:NNNNNw on line ...
+Defining \__fp_ep_div_epsii:wwnNNNNNn on line ...
+Defining \__fp_ep_isqrt:wwn on line ...
+Defining \__fp_ep_isqrt_auxi:wwn on line ...
+Defining \__fp_ep_isqrt_auxii:wwnnnwn on line ...
+Defining \__fp_ep_isqrt_esti:wwwnnwn on line ...
+Defining \__fp_ep_isqrt_estii:wwwnnwn on line ...
+Defining \__fp_ep_isqrt_estiii:NNNNNwwwn on line ...
+Defining \__fp_ep_isqrt_epsi:wN on line ...
+Defining \__fp_ep_isqrt_epsii:wwN on line ...
+Defining \__fp_ep_to_float:wwN on line ...
+Defining \__fp_ep_inv_to_float:wwN on line ...
+Defining \__fp_fixed_inv_to_float:wN on line ...
+Defining \__fp_fixed_to_float_rad:wN on line ...
+Defining \__fp_fixed_to_float:Nw on line ...
+Defining \__fp_fixed_to_float:wN on line ...
+Defining \__fp_fixed_to_loop:N on line ...
+Defining \__fp_fixed_to_loop_end:w on line ...
+Defining \__fp_fixed_to_float_zero:w on line ...
+Defining \__fp_fixed_to_float_pack:ww on line ...
+Defining \__fp_fixed_to_float_round_up:wnnnnw on line ...
+Defining \c__fp_ln_i_fixed_tl on line ...
+Defining \c__fp_ln_ii_fixed_tl on line ...
+Defining \c__fp_ln_iii_fixed_tl on line ...
+Defining \c__fp_ln_iv_fixed_tl on line ...
+Defining \c__fp_ln_vi_fixed_tl on line ...
+Defining \c__fp_ln_vii_fixed_tl on line ...
+Defining \c__fp_ln_viii_fixed_tl on line ...
+Defining \c__fp_ln_ix_fixed_tl on line ...
+Defining \c__fp_ln_x_fixed_tl on line ...
+Defining \__fp_ln_o:w on line ...
+Defining \__fp_ln_npos_o:w on line ...
+Defining \__fp_ln_significand:NNNNnnnN on line ...
+Defining \__fp_ln_x_ii:wnnnn on line ...
+Defining \__fp_ln_x_iii:NNNNNNw on line ...
+Defining \__fp_ln_x_iii_var:NNNNNw on line ...
+Defining \__fp_ln_x_iv:wnnnnnnnn on line ...
+Defining \__fp_ln_div_i:w on line ...
+Defining \__fp_ln_div_ii:wwn on line ...
+Defining \__fp_ln_div_vi:wwn on line ...
+Defining \__fp_ln_div_after:Nw on line ...
+Defining \__fp_ln_t_small:Nw on line ...
+Defining \__fp_ln_t_large:NNw on line ...
+Defining \__fp_ln_twice_t_pack:Nw on line ...
+Defining \__fp_ln_twice_t_after:w on line ...
+Defining \__fp_ln_square_t_pack:NNNNNw on line ...
+Defining \__fp_ln_square_t_after:w on line ...
+Defining \__fp_ln_Taylor:wwNw on line ...
+Defining \__fp_ln_Taylor_loop:www on line ...
+Defining \__fp_ln_Taylor_break:w on line ...
+Defining \__fp_ln_c:NwNw on line ...
+Defining \__fp_ln_exponent:wn on line ...
+Defining \__fp_ln_exponent_one:ww on line ...
+Defining \__fp_ln_exponent_small:NNww on line ...
+Defining \__fp_exp_o:w on line ...
+Defining \__fp_exp_normal:w on line ...
+Defining \__fp_exp_pos:NNwnw on line ...
+Defining \__fp_exp_overflow: on line ...
+Defining \__fp_exp_Taylor:Nnnwn on line ...
+Defining \__fp_exp_Taylor_ii:ww on line ...
+Defining \__fp_exp_Taylor_loop:www on line ...
+Defining \__fp_exp_Taylor_break:Nww on line ...
+Defining \__fp_exp_pos_large:NnnNwn on line ...
+Defining \__fp_exp_large:w on line ...
+Defining \__fp_exp_large_v:wN on line ...
+Defining \__fp_exp_large_iv:wN on line ...
+Defining \__fp_exp_large_iii:wN on line ...
+Defining \__fp_exp_large_ii:wN on line ...
+Defining \__fp_exp_large_i:wN on line ...
+Defining \__fp_exp_large_:wN on line ...
+Defining \__fp_exp_large_after:wwn on line ...
+Defining \__fp_^_o:ww on line ...
+Defining \__fp_pow_zero_or_inf:ww on line ...
+Defining \__fp_pow_normal:ww on line ...
+Defining \__fp_pow_npos:Nww on line ...
+Defining \__fp_pow_npos_aux:NNnww on line ...
+Defining \__fp_pow_exponent:wnN on line ...
+Defining \__fp_pow_exponent:Nwnnnnnw on line ...
+Defining \__fp_pow_B:wwN on line ...
+Defining \__fp_pow_C_overflow:w on line ...
+Defining \__fp_pow_C_neg:w on line ...
+Defining \__fp_pow_C_pos:w on line ...
+Defining \__fp_pow_C_pos_loop:wN on line ...
+Defining \__fp_pow_C_pack:w on line ...
+Defining \__fp_pow_neg:www on line ...
+Defining \__fp_pow_neg_aux:wNN on line ...
+Defining \__fp_pow_neg_case:w on line ...
+Defining \__fp_pow_neg_case_aux:nnnnn on line ...
+Defining \__fp_pow_neg_case_aux:NNNNNNNNw on line ...
+Defining \__fp_sin_o:w on line ...
+Defining \__fp_cos_o:w on line ...
+Defining \__fp_csc_o:w on line ...
+Defining \__fp_sec_o:w on line ...
+Defining \__fp_tan_o:w on line ...
+Defining \__fp_cot_o:w on line ...
+Defining \__fp_cot_zero_o:Nfw on line ...
+Defining \__fp_trig:NNNNNwn on line ...
+Defining \__fp_trig_small:ww on line ...
+Defining \__fp_trigd_small:ww on line ...
+Defining \__fp_trigd_large:ww on line ...
+Defining \__fp_trigd_large_auxi:nnnnwNNNN on line ...
+Defining \__fp_trigd_large_auxii:wNw on line ...
+Defining \__fp_trigd_large_auxiii:www on line ...
+Defining \__fp_trig_inverse_two_pi: on line ...
+Defining \__fp_trig_large:ww on line ...
+Defining \__fp_trig_large_auxi:wwwwww on line ...
+Defining \__fp_trig_large_auxii:ww on line ...
+Defining \__fp_trig_large_auxiii:wNNNNNNNN on line ...
+Defining \__fp_trig_large_auxiv:wN on line ...
+Defining \__fp_trig_large_auxv:www on line ...
+Defining \__fp_trig_large_auxvi:wnnnnnnnn on line ...
+Defining \__fp_trig_large_pack:NNNNNw on line ...
+Defining \__fp_trig_large_auxvii:w on line ...
+Defining \__fp_trig_large_auxviii:ww on line ...
+Defining \__fp_trig_large_auxix:Nw on line ...
+Defining \__fp_trig_large_auxx:wNNNNN on line ...
+Defining \__fp_trig_large_auxxi:w on line ...
+Defining \__fp_sin_series_o:NNwwww on line ...
+Defining \__fp_sin_series_aux_o:NNnwww on line ...
+Defining \__fp_tan_series_o:NNwwww on line ...
+Defining \__fp_tan_series_aux_o:Nnwww on line ...
+Defining \__fp_atan_o:Nw on line ...
+Defining \__fp_acot_o:Nw on line ...
+Defining \__fp_atan_dispatch_o:NNnNw on line ...
+Defining \__fp_atanii_o:Nww on line ...
+Defining \__fp_acotii_o:Nww on line ...
+Defining \__fp_atan_inf_o:NNNw on line ...
+Defining \__fp_atan_normal_o:NNnwNnw on line ...
+Defining \__fp_atan_test_o:NwwNwwN on line ...
+Defining \__fp_atan_div:wnwwnw on line ...
+Defining \__fp_atan_near:wwwn on line ...
+Defining \__fp_atan_near_aux:wwn on line ...
+Defining \__fp_atan_auxi:ww on line ...
+Defining \__fp_atan_auxii:w on line ...
+Defining \__fp_atan_Taylor_loop:www on line ...
+Defining \__fp_atan_Taylor_break:w on line ...
+Defining \__fp_atan_combine_o:NwwwwwN on line ...
+Defining \__fp_atan_combine_aux:ww on line ...
+Defining \__fp_asin_o:w on line ...
+Defining \__fp_acos_o:w on line ...
+Defining \__fp_asin_normal_o:NfwNnnnnw on line ...
+Defining \__fp_asin_auxi_o:NnNww on line ...
+Defining \__fp_asin_isqrt:wn on line ...
+Defining \__fp_acsc_o:w on line ...
+Defining \__fp_asec_o:w on line ...
+Defining \__fp_acsc_normal_o:NfwNnw on line ...
+Defining \__fp_trim_zeros:w on line ...
+Defining \__fp_trim_zeros_loop:w on line ...
+Defining \__fp_trim_zeros_dot:w on line ...
+Defining \__fp_trim_zeros_end:w on line ...
+Defining \fp_to_scientific:N on line ...
+Defining \fp_to_scientific:c on line ...
+Defining \fp_to_scientific:n on line ...
+Defining \__fp_to_scientific_dispatch:w on line ...
+Defining \__fp_to_scientific_normal:wnnnnn on line ...
+Defining \__fp_to_scientific_normal:wNw on line ...
+Defining \fp_to_decimal:N on line ...
+Defining \fp_to_decimal:c on line ...
+Defining \fp_to_decimal:n on line ...
+Defining \__fp_to_decimal_dispatch:w on line ...
+Defining \__fp_to_decimal_normal:wnnnnn on line ...
+Defining \__fp_to_decimal_large:Nnnw on line ...
+Defining \__fp_to_decimal_huge:wnnnn on line ...
+Defining \fp_to_tl:N on line ...
+Defining \fp_to_tl:c on line ...
+Defining \fp_to_tl:n on line ...
+Defining \__fp_to_tl_dispatch:w on line ...
+Defining \__fp_to_tl_normal:nnnnn on line ...
+Defining \fp_to_dim:N on line ...
+Defining \fp_to_dim:c on line ...
+Defining \fp_to_dim:n on line ...
+Defining \fp_to_int:N on line ...
+Defining \fp_to_int:c on line ...
+Defining \fp_to_int:n on line ...
+Defining \__fp_to_int_dispatch:w on line ...
+Defining \dim_to_fp:n on line ...
+Defining \__fp_from_dim_test:ww on line ...
+Defining \__fp_from_dim:wNw on line ...
+Defining \__fp_from_dim:wNNnnnnnn on line ...
+Defining \__fp_from_dim:wnnnnwNn on line ...
+Defining \fp_use:N on line ...
+Defining \fp_use:c on line ...
+Defining \fp_eval:n on line ...
+Defining \fp_abs:n on line ...
+Defining \fp_max:nn on line ...
+Defining \fp_min:nn on line ...
+Defining \__fp_array_to_clist:n on line ...
+Defining \__fp_array_to_clist_loop:Nw on line ...
+Defining \fp_new:N on line ...
+Defining \fp_new:c on line ...
+Defining \fp_set:Nn on line ...
+Defining \fp_gset:Nn on line ...
+Defining \fp_const:Nn on line ...
+Defining \fp_set:cn on line ...
+Defining \fp_gset:cn on line ...
+Defining \fp_const:cn on line ...
+Defining \fp_set_eq:NN on line ...
+Defining \fp_gset_eq:NN on line ...
+Defining \fp_set_eq:cN on line ...
+Defining \fp_set_eq:Nc on line ...
+Defining \fp_set_eq:cc on line ...
+Defining \fp_gset_eq:cN on line ...
+Defining \fp_gset_eq:Nc on line ...
+Defining \fp_gset_eq:cc on line ...
+Defining \fp_zero:N on line ...
+Defining \fp_gzero:N on line ...
+Defining \fp_zero:c on line ...
+Defining \fp_gzero:c on line ...
+Defining \fp_zero_new:N on line ...
+Defining \fp_gzero_new:N on line ...
+Defining \fp_zero_new:c on line ...
+Defining \fp_gzero_new:c on line ...
+Defining \fp_add:Nn on line ...
+Defining \fp_gadd:Nn on line ...
+Defining \fp_sub:Nn on line ...
+Defining \fp_gsub:Nn on line ...
+Defining \__fp_add:NNNn on line ...
+Defining \fp_add:cn on line ...
+Defining \fp_gadd:cn on line ...
+Defining \fp_sub:cn on line ...
+Defining \fp_gsub:cn on line ...
+Defining \fp_show:N on line ...
+Defining \fp_show:n on line ...
+Defining \fp_show:c on line ...
+Defining \c_e_fp on line ...
+Defining \c_one_fp on line ...
+Defining \c_pi_fp on line ...
+Defining \c_one_degree_fp on line ...
+Defining \l_tmpa_fp on line ...
+Defining \l_tmpb_fp on line ...
+Defining \g_tmpa_fp on line ...
+Defining \g_tmpb_fp on line ...
+Defining \box_new:N on line ...
+Defining \box_new:c on line ...
+Defining \box_clear:N on line ...
+Defining \box_gclear:N on line ...
+Defining \box_clear:c on line ...
+Defining \box_gclear:c on line ...
+Defining \box_clear_new:N on line ...
+Defining \box_gclear_new:N on line ...
+Defining \box_clear_new:c on line ...
+Defining \box_gclear_new:c on line ...
+Defining \box_set_eq:NN on line ...
+Defining \box_gset_eq:NN on line ...
+Defining \box_set_eq:cN on line ...
+Defining \box_set_eq:Nc on line ...
+Defining \box_set_eq:cc on line ...
+Defining \box_gset_eq:cN on line ...
+Defining \box_gset_eq:Nc on line ...
+Defining \box_gset_eq:cc on line ...
+Defining \box_set_eq_clear:NN on line ...
+Defining \box_gset_eq_clear:NN on line ...
+Defining \box_set_eq_clear:cN on line ...
+Defining \box_set_eq_clear:Nc on line ...
+Defining \box_set_eq_clear:cc on line ...
+Defining \box_gset_eq_clear:cN on line ...
+Defining \box_gset_eq_clear:Nc on line ...
+Defining \box_gset_eq_clear:cc on line ...
+Defining \box_if_exist:NTF on line ...
+Defining \box_if_exist:NT on line ...
+Defining \box_if_exist:NF on line ...
+Defining \box_if_exist_p:N on line ...
+Defining \box_if_exist:cTF on line ...
+Defining \box_if_exist:cT on line ...
+Defining \box_if_exist:cF on line ...
+Defining \box_if_exist_p:c on line ...
+Defining \box_ht:N on line ...
+Defining \box_dp:N on line ...
+Defining \box_wd:N on line ...
+Defining \box_ht:c on line ...
+Defining \box_dp:c on line ...
+Defining \box_wd:c on line ...
+Defining \box_set_dp:Nn on line ...
+Defining \box_set_ht:Nn on line ...
+Defining \box_set_wd:Nn on line ...
+Defining \box_set_ht:cn on line ...
+Defining \box_set_dp:cn on line ...
+Defining \box_set_wd:cn on line ...
+Defining \box_use_clear:N on line ...
+Defining \box_use:N on line ...
+Defining \box_use_clear:c on line ...
+Defining \box_use:c on line ...
+Defining \box_move_left:nn on line ...
+Defining \box_move_right:nn on line ...
+Defining \box_move_up:nn on line ...
+Defining \box_move_down:nn on line ...
+Defining \if_hbox:N on line ...
+Defining \if_vbox:N on line ...
+Defining \if_box_empty:N on line ...
+Defining \box_if_horizontal_p:N on line ...
+Defining \box_if_horizontal:NT on line ...
+Defining \box_if_horizontal:NF on line ...
+Defining \box_if_horizontal:NTF on line ...
+Defining \box_if_vertical_p:N on line ...
+Defining \box_if_vertical:NT on line ...
+Defining \box_if_vertical:NF on line ...
+Defining \box_if_vertical:NTF on line ...
+Defining \box_if_horizontal_p:c on line ...
+Defining \box_if_horizontal:cT on line ...
+Defining \box_if_horizontal:cF on line ...
+Defining \box_if_horizontal:cTF on line ...
+Defining \box_if_vertical_p:c on line ...
+Defining \box_if_vertical:cT on line ...
+Defining \box_if_vertical:cF on line ...
+Defining \box_if_vertical:cTF on line ...
+Defining \box_if_empty_p:N on line ...
+Defining \box_if_empty:NT on line ...
+Defining \box_if_empty:NF on line ...
+Defining \box_if_empty:NTF on line ...
+Defining \box_if_empty_p:c on line ...
+Defining \box_if_empty:cT on line ...
+Defining \box_if_empty:cF on line ...
+Defining \box_if_empty:cTF on line ...
+Defining \box_set_to_last:N on line ...
+Defining \box_gset_to_last:N on line ...
+Defining \box_set_to_last:c on line ...
+Defining \box_gset_to_last:c on line ...
+Defining \c_empty_box on line ...
+\c_empty_box=\box56
+Defining \l_tmpa_box on line ...
+\l_tmpa_box=\box57
+Defining \l_tmpb_box on line ...
+\l_tmpb_box=\box58
+Defining \g_tmpa_box on line ...
+\g_tmpa_box=\box59
+Defining \g_tmpb_box on line ...
+\g_tmpb_box=\box60
+Defining \box_show:N on line ...
+Defining \box_show:c on line ...
+Defining \box_show:Nnn on line ...
+Defining \box_show:cnn on line ...
+Defining \box_log:N on line ...
+Defining \box_log:c on line ...
+Defining \box_log:Nnn on line ...
+Defining \box_log:cnn on line ...
+Defining \__box_show:NNnn on line ...
+Defining \hbox:n on line ...
+Defining \hbox_set:Nn on line ...
+Defining \hbox_gset:Nn on line ...
+Defining \hbox_set:cn on line ...
+Defining \hbox_gset:cn on line ...
+Defining \hbox_set_to_wd:Nnn on line ...
+Defining \hbox_gset_to_wd:Nnn on line ...
+Defining \hbox_set_to_wd:cnn on line ...
+Defining \hbox_gset_to_wd:cnn on line ...
+Defining \hbox_set:Nw on line ...
+Defining \hbox_gset:Nw on line ...
+Defining \hbox_set:cw on line ...
+Defining \hbox_gset:cw on line ...
+Defining \hbox_set_end: on line ...
+Defining \hbox_gset_end: on line ...
+Defining \hbox_to_wd:nn on line ...
+Defining \hbox_to_zero:n on line ...
+Defining \hbox_overlap_left:n on line ...
+Defining \hbox_overlap_right:n on line ...
+Defining \hbox_unpack:N on line ...
+Defining \hbox_unpack_clear:N on line ...
+Defining \hbox_unpack:c on line ...
+Defining \hbox_unpack_clear:c on line ...
+Defining \vbox:n on line ...
+Defining \vbox_top:n on line ...
+Defining \vbox_to_ht:nn on line ...
+Defining \vbox_to_zero:n on line ...
+Defining \vbox_set:Nn on line ...
+Defining \vbox_gset:Nn on line ...
+Defining \vbox_set:cn on line ...
+Defining \vbox_gset:cn on line ...
+Defining \vbox_set_top:Nn on line ...
+Defining \vbox_gset_top:Nn on line ...
+Defining \vbox_set_top:cn on line ...
+Defining \vbox_gset_top:cn on line ...
+Defining \vbox_set_to_ht:Nnn on line ...
+Defining \vbox_gset_to_ht:Nnn on line ...
+Defining \vbox_set_to_ht:cnn on line ...
+Defining \vbox_gset_to_ht:cnn on line ...
+Defining \vbox_set:Nw on line ...
+Defining \vbox_gset:Nw on line ...
+Defining \vbox_set:cw on line ...
+Defining \vbox_gset:cw on line ...
+Defining \vbox_set_end: on line ...
+Defining \vbox_gset_end: on line ...
+Defining \vbox_unpack:N on line ...
+Defining \vbox_unpack_clear:N on line ...
+Defining \vbox_unpack:c on line ...
+Defining \vbox_unpack_clear:c on line ...
+Defining \vbox_set_split_to_ht:NNn on line ...
+Defining \l__coffin_internal_box on line ...
+\l__coffin_internal_box=\box61
+Defining \l__coffin_internal_dim on line ...
+\l__coffin_internal_dim=\dimen138
+Defining \l__coffin_internal_tl on line ...
+Defining \c__coffin_corners_prop on line ...
+Defining \c__coffin_poles_prop on line ...
+Defining \l__coffin_slope_x_fp on line ...
+Defining \l__coffin_slope_y_fp on line ...
+Defining \l__coffin_error_bool on line ...
+Defining \l__coffin_offset_x_dim on line ...
+\l__coffin_offset_x_dim=\dimen139
+Defining \l__coffin_offset_y_dim on line ...
+\l__coffin_offset_y_dim=\dimen140
+Defining \l__coffin_pole_a_tl on line ...
+Defining \l__coffin_pole_b_tl on line ...
+Defining \l__coffin_x_dim on line ...
+\l__coffin_x_dim=\dimen141
+Defining \l__coffin_y_dim on line ...
+\l__coffin_y_dim=\dimen142
+Defining \l__coffin_x_prime_dim on line ...
+\l__coffin_x_prime_dim=\dimen143
+Defining \l__coffin_y_prime_dim on line ...
+\l__coffin_y_prime_dim=\dimen144
+Defining \coffin_if_exist_p:N on line ...
+Defining \coffin_if_exist:NT on line ...
+Defining \coffin_if_exist:NF on line ...
+Defining \coffin_if_exist:NTF on line ...
+Defining \coffin_if_exist_p:c on line ...
+Defining \coffin_if_exist:cT on line ...
+Defining \coffin_if_exist:cF on line ...
+Defining \coffin_if_exist:cTF on line ...
+Defining \__coffin_if_exist:NT on line ...
+Defining \coffin_clear:N on line ...
+Defining \coffin_clear:c on line ...
+Defining \coffin_new:N on line ...
+Defining \coffin_new:c on line ...
+Defining \hcoffin_set:Nn on line ...
+Defining \hcoffin_set:cn on line ...
+Defining \vcoffin_set:Nnn on line ...
+Defining \vcoffin_set:cnn on line ...
+Defining \hcoffin_set:Nw on line ...
+Defining \hcoffin_set_end: on line ...
+Defining \hcoffin_set:cw on line ...
+Defining \vcoffin_set:Nnw on line ...
+Defining \vcoffin_set_end: on line ...
+Defining \vcoffin_set:cnw on line ...
+Defining \coffin_set_eq:NN on line ...
+Defining \coffin_set_eq:cN on line ...
+Defining \coffin_set_eq:Nc on line ...
+Defining \coffin_set_eq:cc on line ...
+Defining \c_empty_coffin on line ...
+\c_empty_coffin=\box62
+Defining \l__coffin_aligned_coffin on line ...
+\l__coffin_aligned_coffin=\box63
+Defining \l__coffin_aligned_internal_coffin on line ...
+\l__coffin_aligned_internal_coffin=\box64
+Defining \l_tmpa_coffin on line ...
+\l_tmpa_coffin=\box65
+Defining \l_tmpb_coffin on line ...
+\l_tmpb_coffin=\box66
+Defining \coffin_dp:N on line ...
+Defining \coffin_dp:c on line ...
+Defining \coffin_ht:N on line ...
+Defining \coffin_ht:c on line ...
+Defining \coffin_wd:N on line ...
+Defining \coffin_wd:c on line ...
+Defining \__coffin_get_pole:NnN on line ...
+Defining \__coffin_reset_structure:N on line ...
+Defining \__coffin_set_eq_structure:NN on line ...
+Defining \__coffin_gset_eq_structure:NN on line ...
+Defining \coffin_set_horizontal_pole:Nnn on line ...
+Defining \coffin_set_vertical_pole:Nnn on line ...
+Defining \__coffin_set_pole:Nnn on line ...
+Defining \coffin_set_horizontal_pole:cnn on line ...
+Defining \coffin_set_vertical_pole:cnn on line ...
+Defining \__coffin_set_pole:Nnx on line ...
+Defining \__coffin_update_corners:N on line ...
+Defining \__coffin_update_poles:N on line ...
+Defining \__coffin_calculate_intersection:Nnn on line ...
+Defining \__coffin_calculate_intersection:nnnnnnnn on line ...
+Defining \__coffin_calculate_intersection_aux:nnnnnN on line ...
+Defining \coffin_join:NnnNnnnn on line ...
+Defining \coffin_join:cnnNnnnn on line ...
+Defining \exp_args:NNnnc on line ...
+Defining \coffin_join:Nnncnnnn on line ...
+Defining \exp_args:Ncnnc on line ...
+Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_attach:NnnNnnnn on line ...
+Defining \coffin_attach_mark:NnnNnnnn on line ...
+Defining \coffin_attach:cnnNnnnn on line ...
+Defining \coffin_attach:Nnncnnnn on line ...
+Defining \coffin_attach:cnncnnnn on line ...
+Defining \__coffin_align:NnnNnnnnN on line ...
+Defining \__coffin_offset_poles:Nnn on line ...
+Defining \__coffin_offset_pole:Nnnnnnn on line ...
+Defining \__coffin_offset_corners:Nnn on line ...
+Defining \__coffin_offset_corner:Nnnnn on line ...
+Defining \__coffin_update_vertical_poles:NNN on line ...
+Defining \__coffin_update_T:nnnnnnnnN on line ...
+Defining \__coffin_update_B:nnnnnnnnN on line ...
+Defining \coffin_typeset:Nnnnn on line ...
+Defining \coffin_typeset:cnnnn on line ...
+Defining \l__coffin_display_coffin on line ...
+\l__coffin_display_coffin=\box67
+Defining \l__coffin_display_coord_coffin on line ...
+\l__coffin_display_coord_coffin=\box68
+Defining \l__coffin_display_pole_coffin on line ...
+\l__coffin_display_pole_coffin=\box69
+Defining \l__coffin_display_handles_prop on line ...
+Defining \l__coffin_display_offset_dim on line ...
+\l__coffin_display_offset_dim=\dimen145
+Defining \l__coffin_display_x_dim on line ...
+\l__coffin_display_x_dim=\dimen146
+Defining \l__coffin_display_y_dim on line ...
+\l__coffin_display_y_dim=\dimen147
+Defining \l__coffin_display_poles_prop on line ...
+Defining \l__coffin_display_font_tl on line ...
+Defining \coffin_mark_handle:Nnnn on line ...
+Defining \__coffin_mark_handle_aux:nnnnNnn on line ...
+Defining \coffin_mark_handle:cnnn on line ...
+Defining \coffin_display_handles:Nn on line ...
+Defining \__coffin_display_handles_aux:nnnnnn on line ...
+Defining \__coffin_display_handles_aux:nnnn on line ...
+Defining \coffin_display_handles:cn on line ...
+Defining \__coffin_display_attach:Nnnnn on line ...
+Defining \coffin_show_structure:N on line ...
+Defining \coffin_show_structure:c on line ...
+Defining message LaTeX/kernel/no-pole-intersection on line ...
+Defining message LaTeX/kernel/unknown-coffin on line ...
+Defining message LaTeX/kernel/unknown-coffin-pole on line ...
+Defining message LaTeX/kernel/show-coffin on line ...
+Defining \color_group_begin: on line ...
+Defining \color_group_end: on line ...
+Defining \color_ensure_current: on line ...
+Defining \cs_log:N on line ...
+Defining \cs_log:c on line ...
+Defining \__kernel_register_log:N on line ...
+Defining \__kernel_register_log:c on line ...
+Defining \l__box_angle_fp on line ...
+Defining \l__box_cos_fp on line ...
+Defining \l__box_sin_fp on line ...
+Defining \l__box_top_dim on line ...
+\l__box_top_dim=\dimen148
+Defining \l__box_bottom_dim on line ...
+\l__box_bottom_dim=\dimen149
+Defining \l__box_left_dim on line ...
+\l__box_left_dim=\dimen150
+Defining \l__box_right_dim on line ...
+\l__box_right_dim=\dimen151
+Defining \l__box_top_new_dim on line ...
+\l__box_top_new_dim=\dimen152
+Defining \l__box_bottom_new_dim on line ...
+\l__box_bottom_new_dim=\dimen153
+Defining \l__box_left_new_dim on line ...
+\l__box_left_new_dim=\dimen154
+Defining \l__box_right_new_dim on line ...
+\l__box_right_new_dim=\dimen155
+Defining \l__box_internal_box on line ...
+\l__box_internal_box=\box70
+Defining \box_rotate:Nn on line ...
+Defining \__box_rotate:N on line ...
+Defining \__box_rotate_x:nnN on line ...
+Defining \__box_rotate_y:nnN on line ...
+Defining \__box_rotate_quadrant_one: on line ...
+Defining \__box_rotate_quadrant_two: on line ...
+Defining \__box_rotate_quadrant_three: on line ...
+Defining \__box_rotate_quadrant_four: on line ...
+Defining \l__box_scale_x_fp on line ...
+Defining \l__box_scale_y_fp on line ...
+Defining \box_resize:Nnn on line ...
+Defining \box_resize:cnn on line ...
+Defining \__box_resize_set_corners:N on line ...
+Defining \__box_resize:N on line ...
+Defining \__box_resize:NNN on line ...
+Defining \box_resize_to_ht:Nn on line ...
+Defining \box_resize_to_ht:cn on line ...
+Defining \box_resize_to_ht_plus_dp:Nn on line ...
+Defining \box_resize_to_ht_plus_dp:cn on line ...
+Defining \box_resize_to_wd:Nn on line ...
+Defining \box_resize_to_wd:cn on line ...
+Defining \box_resize_to_wd_and_ht:Nnn on line ...
+Defining \box_resize_to_wd_and_ht:cnn on line ...
+Defining \box_scale:Nnn on line ...
+Defining \box_scale:cnn on line ...
+Defining \__box_resize_common:N on line ...
+Defining \box_clip:N on line ...
+Defining \box_clip:c on line ...
+Defining \box_trim:Nnnnn on line ...
+Defining \box_trim:cnnnn on line ...
+Defining \box_viewport:Nnnnn on line ...
+Defining \box_viewport:cnnnn on line ...
+Defining \clist_log:N on line ...
+Defining \clist_log:n on line ...
+Defining \clist_log:c on line ...
+Defining \l__coffin_sin_fp on line ...
+Defining \l__coffin_cos_fp on line ...
+Defining \l__coffin_bounding_prop on line ...
+Defining \l__coffin_bounding_shift_dim on line ...
+\l__coffin_bounding_shift_dim=\dimen156
+Defining \l__coffin_left_corner_dim on line ...
+\l__coffin_left_corner_dim=\dimen157
+Defining \l__coffin_right_corner_dim on line ...
+\l__coffin_right_corner_dim=\dimen158
+Defining \l__coffin_bottom_corner_dim on line ...
+\l__coffin_bottom_corner_dim=\dimen159
+Defining \l__coffin_top_corner_dim on line ...
+\l__coffin_top_corner_dim=\dimen160
+Defining \coffin_rotate:Nn on line ...
+Defining \coffin_rotate:cn on line ...
+Defining \__coffin_set_bounding:N on line ...
+Defining \__coffin_rotate_bounding:nnn on line ...
+Defining \__coffin_rotate_corner:Nnnn on line ...
+Defining \__coffin_rotate_pole:Nnnnnn on line ...
+Defining \__coffin_rotate_vector:nnNN on line ...
+Defining \__coffin_find_corner_maxima:N on line ...
+Defining \__coffin_find_corner_maxima_aux:nn on line ...
+Defining \__coffin_find_bounding_shift: on line ...
+Defining \__coffin_find_bounding_shift_aux:nn on line ...
+Defining \__coffin_shift_corner:Nnnn on line ...
+Defining \__coffin_shift_pole:Nnnnnn on line ...
+Defining \l__coffin_scale_x_fp on line ...
+Defining \l__coffin_scale_y_fp on line ...
+Defining \l__coffin_scaled_total_height_dim on line ...
+\l__coffin_scaled_total_height_dim=\dimen161
+Defining \l__coffin_scaled_width_dim on line ...
+\l__coffin_scaled_width_dim=\dimen162
+Defining \coffin_resize:Nnn on line ...
+Defining \coffin_resize:cnn on line ...
+Defining \__coffin_resize_common:Nnn on line ...
+Defining \coffin_scale:Nnn on line ...
+Defining \coffin_scale:cnn on line ...
+Defining \__coffin_scale_vector:nnNN on line ...
+Defining \__coffin_scale_corner:Nnnn on line ...
+Defining \__coffin_scale_pole:Nnnnnn on line ...
+Defining \__coffin_x_shift_corner:Nnnn on line ...
+Defining \__coffin_x_shift_pole:Nnnnnn on line ...
+Defining \coffin_log_structure:N on line ...
+Defining \coffin_log_structure:c on line ...
+Defining \file_if_exist_input:n on line ...
+Defining \file_if_exist_input:nT on line ...
+Defining \file_if_exist_input:nF on line ...
+Defining \file_if_exist_input:nTF on line ...
+Defining \ior_map_break: on line ...
+Defining \ior_map_break:n on line ...
+Defining \ior_map_inline:Nn on line ...
+Defining \ior_str_map_inline:Nn on line ...
+Defining \__ior_map_inline:NNn on line ...
+Defining \__ior_map_inline:NNNn on line ...
+Defining \__ior_map_inline_loop:NNN on line ...
+Defining \l__ior_internal_tl on line ...
+Defining \ior_log_streams: on line ...
+Defining \iow_log_streams: on line ...
+Defining \fp_log:N on line ...
+Defining \fp_log:n on line ...
+Defining \fp_log:c on line ...
+Defining \int_log:N on line ...
+Defining \int_log:c on line ...
+Defining \int_log:n on line ...
+Defining \keys_log:nn on line ...
+Defining \msg_expandable_error:nnnnnn on line ...
+Defining \msg_expandable_error:nnnnn on line ...
+Defining \msg_expandable_error:nnnn on line ...
+Defining \msg_expandable_error:nnn on line ...
+Defining \msg_expandable_error:nn on line ...
+Defining \exp_args:Nnnffff on line ...
+Defining \msg_expandable_error:nnffff on line ...
+Defining \exp_args:Nnnfff on line ...
+Defining \msg_expandable_error:nnfff on line ...
+Defining \exp_args:Nnnff on line ...
+Defining \msg_expandable_error:nnff on line ...
+Defining \msg_expandable_error:nnf on line ...
+Defining \__msg_expandable_error_module:nn on line ...
+Defining \bool_log:N on line ...
+Defining \bool_log:n on line ...
+Defining \bool_log:c on line ...
+Defining \prop_map_tokens:Nn on line ...
+Defining \__prop_map_tokens:nwwn on line ...
+Defining \prop_map_tokens:cn on line ...
+Defining \prop_log:N on line ...
+Defining \prop_log:c on line ...
+Defining \seq_mapthread_function:NNN on line ...
+Defining \__seq_mapthread_function:wNN on line ...
+Defining \__seq_mapthread_function:wNw on line ...
+Defining \__seq_mapthread_function:Nnnwnn on line ...
+Defining \seq_mapthread_function:NcN on line ...
+Defining \seq_mapthread_function:cNN on line ...
+Defining \seq_mapthread_function:ccN on line ...
+Defining \seq_set_filter:NNn on line ...
+Defining \seq_gset_filter:NNn on line ...
+Defining \__seq_set_filter:NNNn on line ...
+Defining \seq_set_map:NNn on line ...
+Defining \seq_gset_map:NNn on line ...
+Defining \__seq_set_map:NNNn on line ...
+Defining \seq_log:N on line ...
+Defining \seq_log:c on line ...
+Defining \skip_split_finite_else_action:nnNN on line ...
+Defining \dim_log:N on line ...
+Defining \dim_log:c on line ...
+Defining \dim_log:n on line ...
+Defining \skip_log:N on line ...
+Defining \skip_log:c on line ...
+Defining \skip_log:n on line ...
+Defining \muskip_log:N on line ...
+Defining \muskip_log:c on line ...
+Defining \muskip_log:n on line ...
+Defining \tl_if_single_token_p:n on line ...
+Defining \tl_if_single_token:nT on line ...
+Defining \tl_if_single_token:nF on line ...
+Defining \tl_if_single_token:nTF on line ...
+Defining \tl_reverse_tokens:n on line ...
+Defining \__tl_reverse_group:nn on line ...
+Defining \__tl_act_group_recurse:Nnn on line ...
+Defining \tl_count_tokens:n on line ...
+Defining \__tl_act_count_normal:nN on line ...
+Defining \__tl_act_count_space:n on line ...
+Defining \__tl_act_count_group:nn on line ...
+Defining \c__tl_act_uppercase_tl on line ...
+Defining \c__tl_act_lowercase_tl on line ...
+Defining \tl_expandable_uppercase:n on line ...
+Defining \tl_expandable_lowercase:n on line ...
+Defining \__tl_act_case_aux:nn on line ...
+Defining \__tl_act_case_space:n on line ...
+Defining \__tl_act_case_normal:nN on line ...
+Defining \__tl_act_case_group:nn on line ...
+Defining \tl_set_from_file:Nnn on line ...
+Defining \tl_gset_from_file:Nnn on line ...
+Defining \tl_set_from_file:cnn on line ...
+Defining \tl_gset_from_file:cnn on line ...
+Defining \__tl_set_from_file:NNnn on line ...
+Defining \tl_set_from_file_x:Nnn on line ...
+Defining \tl_gset_from_file_x:Nnn on line ...
+Defining \tl_set_from_file_x:cnn on line ...
+Defining \tl_gset_from_file_x:cnn on line ...
+Defining \__tl_set_from_file_x:NNnn on line ...
+Defining \tl_if_head_eq_catcode:oNTF on line ...
+Defining \tl_lower_case:n on line ...
+Defining \tl_upper_case:n on line ...
+Defining \tl_mixed_case:n on line ...
+Defining \tl_lower_case:nn on line ...
+Defining \tl_upper_case:nn on line ...
+Defining \tl_mixed_case:nn on line ...
+Defining \__tl_change_case:nnn on line ...
+Defining \__tl_change_case_aux:nnn on line ...
+Defining \__tl_change_case_loop:wnn on line ...
+Defining \__tl_change_case_output:nwn on line ...
+Defining \__tl_change_case_output:Vwn on line ...
+Defining \__tl_change_case_output:own on line ...
+Defining \__tl_change_case_output:fwn on line ...
+Defining \__tl_change_case_end:wn on line ...
+Defining \__tl_change_case_group:nwnn on line ...
+Defining \__tl_change_case_space:wnn on line ...
+Defining \__tl_change_case_N_type:Nwnn on line ...
+Defining \__tl_change_case_N_type:NNNnnn on line ...
+Defining \__tl_change_case_math:NNNnnn on line ...
+Defining \__tl_change_case_math_loop:wNNnn on line ...
+Defining \__tl_change_case_math:NwNNnn on line ...
+Defining \__tl_change_case_math_group:nwNNnn on line ...
+Defining \__tl_change_case_math_space:wNNnn on line ...
+Defining \__tl_change_case_N_type:Nnnn on line ...
+Defining \__tl_change_case_char:Nnn on line ...
+Defining \__tl_change_case_char:Nn on line ...
+Defining \__tl_change_case_char:NNNNNNNNn on line ...
+Defining \__tl_change_case_cs:Nnnn on line ...
+Defining \__tl_change_case_cs:nNnnn on line ...
+Defining \__tl_change_case_cs_three:NNNw on line ...
+Defining \__tl_change_case_cs_four:NNNNw on line ...
+Defining \__tl_change_case_cs_cyr:NnNNNNw on line ...
+Defining \__tl_change_case_cs_type:Nnnnn on line ...
+Defining \__tl_change_case_cs_type:nnn on line ...
+Defining \__tl_change_case_cs:N on line ...
+Defining \__tl_change_case_cs:NN on line ...
+Defining \__tl_change_case_cs:NNn on line ...
+Defining \__tl_change_case_if_expandable:NTF on line ...
+Defining \__tl_change_case_cs_expand:Nnw on line ...
+Defining \__tl_change_case_cs_expand:NN on line ...
+Defining \__tl_change_case_lower_sigma:Nnw on line ...
+Defining \__tl_change_case_lower_sigma:w on line ...
+Defining \__tl_change_case_lower_sigma:Nw on line ...
+Defining \__tl_change_case_upper_sigma:Nnw on line ...
+Defining \__tl_change_case_lower_tr:Nnw on line ...
+Defining \__tl_change_case_lower_tr_auxi:Nw on line ...
+Defining \__tl_change_case_lower_tr_auxii:Nw on line ...
+Defining \__tl_change_case_upper_tr:Nnw on line ...
+Defining \__tl_change_case_lower_az:Nnw on line ...
+Defining \__tl_change_case_upper_az:Nnw on line ...
+Defining \__tl_change_case_lower_lt:Nnw on line ...
+Defining \__tl_change_case_lower_lt:nNnw on line ...
+Defining \__tl_change_case_lower_lt:nnw on line ...
+Defining \__tl_change_case_lower_lt:Nw on line ...
+Defining \__tl_change_case_lower_lt:NNw on line ...
+Defining \__tl_change_case_upper_lt:Nnw on line ...
+Defining \__tl_change_case_upper_lt:nnw on line ...
+Defining \__tl_change_case_upper_lt:Nw on line ...
+Defining \__tl_change_case_upper_lt:NNw on line ...
+Defining \__tl_change_case_upper_de-alt:Nnw on line ...
+Defining \__tl_mixed_case:nn on line ...
+Defining \__tl_mixed_case_aux:nn on line ...
+Defining \__tl_mixed_case_loop:wn on line ...
+Defining \__tl_mixed_case_group:nwn on line ...
+Defining \__tl_mixed_case_space:wn on line ...
+Defining \__tl_mixed_case_N_type:Nwn on line ...
+Defining \__tl_mixed_case_N_type:NNNnn on line ...
+Defining \__tl_mixed_case_N_type:Nnn on line ...
+Defining \__tl_mixed_case_char:Nn on line ...
+Defining \__tl_mixed_case_skip:N on line ...
+Defining \__tl_mixed_case_skip:NN on line ...
+Defining \__tl_mixed_case_skip_tidy:Nwn on line ...
+Defining \__tl_mixed_case_char:nN on line ...
+Defining \__tl_change_case_mixed_nl:Nnw on line ...
+Defining \__tl_change_case_mixed_nl:Nw on line ...
+Defining \__tl_change_case_mixed_nl:NNw on line ...
+Defining \l_tl_case_change_math_tl on line ...
+Defining \l_tl_case_change_exclude_tl on line ...
+Defining \l_tl_mixed_case_ignore_tl on line ...
+Defining \c__tl_change_case_latin_upper_tl on line ...
+Defining \c__tl_change_case_latin_lower_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_i_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_i_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_ii_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_ii_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_iii_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_iii_tl on line ...
+Defining \c__tl_change_case_cyrillic_upper_iv_tl on line ...
+Defining \c__tl_change_case_cyrillic_lower_iv_tl on line ...
+Defining \c__tl_change_case_greek_upper_tl on line ...
+Defining \c__tl_change_case_greek_lower_tl on line ...
+Defining \c__tl_change_case_acc_upper_tl on line ...
+Defining \c__tl_change_case_acc_lower_tl on line ...
+Defining \c__tl_change_case_misc_upper_tl on line ...
+Defining \c__tl_change_case_misc_lower_tl on line ...
+Defining \tl_log:N on line ...
+Defining \tl_log:c on line ...
+Defining \tl_log:n on line ...
+Defining \char_set_active_eq:nN on line ...
+Defining \char_set_active_eq:NN on line ...
+Defining \char_gset_active_eq:nN on line ...
+Defining \char_gset_active_eq:NN on line ...
+Defining \__peek_execute_branches_N_type: on line ...
+Defining \__peek_N_type:w on line ...
+Defining \__peek_N_type_aux:nnw on line ...
+Defining \peek_N_type:TF on line ...
+Defining \peek_N_type:T on line ...
+Defining \peek_N_type:F on line ...
+Defining \fp_set_from_dim:Nn on line ...
+Defining \fp_gset_from_dim:Nn on line ...
+Defining \fp_set_from_dim:cn on line ...
+Defining \fp_gset_from_dim:cn on line ...
+Defining \sys_if_engine_luatex:T on line ...
+Defining \sys_if_engine_luatex:F on line ...
+Defining \sys_if_engine_luatex:TF on line ...
+Defining \sys_if_engine_luatex_p: on line ...
+Defining \sys_if_engine_pdftex:T on line ...
+Defining \sys_if_engine_pdftex:F on line ...
+Defining \sys_if_engine_pdftex:TF on line ...
+Defining \sys_if_engine_pdftex_p: on line ...
+Defining \sys_if_engine_ptex:T on line ...
+Defining \sys_if_engine_ptex:F on line ...
+Defining \sys_if_engine_ptex:TF on line ...
+Defining \sys_if_engine_ptex_p: on line ...
+Defining \sys_if_engine_uptex:T on line ...
+Defining \sys_if_engine_uptex:F on line ...
+Defining \sys_if_engine_uptex:TF on line ...
+Defining \sys_if_engine_uptex_p: on line ...
+Defining \sys_if_engine_xetex:T on line ...
+Defining \sys_if_engine_xetex:F on line ...
+Defining \sys_if_engine_xetex:TF on line ...
+Defining \sys_if_engine_xetex_p: on line ...
+Defining \luatex_if_engine:T on line ...
+Defining \luatex_if_engine:F on line ...
+Defining \luatex_if_engine:TF on line ...
+Defining \luatex_if_engine_p: on line ...
+Defining \xetex_if_engine:T on line ...
+Defining \xetex_if_engine:F on line ...
+Defining \xetex_if_engine:TF on line ...
+Defining \xetex_if_engine_p: on line ...
+Defining \lua_now_x:n on line ...
+Defining \lua_now:n on line ...
+Defining \lua_shipout_x:n on line ...
+Defining \lua_shipout:n on line ...
+Defining \lua_escape_x:n on line ...
+Defining \lua_escape:n on line ...
+Defining message LaTeX/kernel/luatex-required on line ...
+)
+Defining message LaTeX/expl/wrong-driver on line ...
+Defining \l__expl_driver_tl on line ...
+Defining \__expl_if_pdf:T on line ...
+Defining \__expl_if_pdf:F on line ...
+Defining \__expl_if_pdf:TF on line ...
+Defining key expl/driver on line ...
+Defining key expl/driver/auto on line ...
+Defining key expl/driver/dvipdfmx on line ...
+Defining key expl/driver/dvips on line ...
+Defining key expl/driver/latex2e on line ...
+Defining key expl/driver/pdfmode on line ...
+Defining key expl/driver/xdvipdfmx on line ...
+Defining key expl/native-drivers on line ...
+Defining key expl/native-drivers/false on line ...
+Defining key expl/native-drivers/true on line ...
+Defining key expl/check-declarations on line ...
+Defining key expl/log-functions on line ...
+Defining \c__expl_def_ext_tl on line ...
+(l3unicode-data.def
+Defining \c__unicode_fold_6_X_5_tl on line ...
+Defining \c__unicode_lower_6_X_5_tl on line ...
+Defining \c__unicode_upper_9_X_7_tl on line ...
+Defining \c__unicode_fold_6_X_6_tl on line ...
+Defining \c__unicode_lower_6_X_6_tl on line ...
+Defining \c__unicode_upper_9_X_8_tl on line ...
+Defining \c__unicode_fold_6_X_7_tl on line ...
+Defining \c__unicode_lower_6_X_7_tl on line ...
+Defining \c__unicode_upper_9_X_9_tl on line ...
+Defining \c__unicode_fold_6_X_8_tl on line ...
+Defining \c__unicode_lower_6_X_8_tl on line ...
+Defining \c__unicode_upper_0_X_0_tl on line ...
+Defining \c__unicode_fold_6_X_9_tl on line ...
+Defining \c__unicode_lower_6_X_9_tl on line ...
+Defining \c__unicode_upper_0_X_1_tl on line ...
+Defining \c__unicode_fold_7_X_0_tl on line ...
+Defining \c__unicode_lower_7_X_0_tl on line ...
+Defining \c__unicode_upper_0_X_2_tl on line ...
+Defining \c__unicode_fold_7_X_1_tl on line ...
+Defining \c__unicode_lower_7_X_1_tl on line ...
+Defining \c__unicode_upper_0_X_3_tl on line ...
+Defining \c__unicode_fold_7_X_2_tl on line ...
+Defining \c__unicode_lower_7_X_2_tl on line ...
+Defining \c__unicode_upper_0_X_4_tl on line ...
+Defining \c__unicode_fold_7_X_3_tl on line ...
+Defining \c__unicode_lower_7_X_3_tl on line ...
+Defining \c__unicode_upper_0_X_5_tl on line ...
+Defining \c__unicode_fold_7_X_4_tl on line ...
+Defining \c__unicode_lower_7_X_4_tl on line ...
+Defining \c__unicode_upper_0_X_6_tl on line ...
+Defining \c__unicode_fold_7_X_5_tl on line ...
+Defining \c__unicode_lower_7_X_5_tl on line ...
+Defining \c__unicode_upper_0_X_7_tl on line ...
+Defining \c__unicode_fold_7_X_6_tl on line ...
+Defining \c__unicode_lower_7_X_6_tl on line ...
+Defining \c__unicode_upper_0_X_8_tl on line ...
+Defining \c__unicode_fold_7_X_7_tl on line ...
+Defining \c__unicode_lower_7_X_7_tl on line ...
+Defining \c__unicode_upper_0_X_9_tl on line ...
+Defining \c__unicode_fold_7_X_8_tl on line ...
+Defining \c__unicode_lower_7_X_8_tl on line ...
+Defining \c__unicode_upper_1_X_0_tl on line ...
+Defining \c__unicode_fold_7_X_9_tl on line ...
+Defining \c__unicode_lower_7_X_9_tl on line ...
+Defining \c__unicode_upper_1_X_1_tl on line ...
+Defining \c__unicode_fold_8_X_0_tl on line ...
+Defining \c__unicode_lower_8_X_0_tl on line ...
+Defining \c__unicode_upper_1_X_2_tl on line ...
+Defining \c__unicode_fold_8_X_1_tl on line ...
+Defining \c__unicode_lower_8_X_1_tl on line ...
+Defining \c__unicode_upper_1_X_3_tl on line ...
+Defining \c__unicode_fold_8_X_2_tl on line ...
+Defining \c__unicode_lower_8_X_2_tl on line ...
+Defining \c__unicode_upper_1_X_4_tl on line ...
+Defining \c__unicode_fold_8_X_3_tl on line ...
+Defining \c__unicode_lower_8_X_3_tl on line ...
+Defining \c__unicode_upper_1_X_5_tl on line ...
+Defining \c__unicode_fold_8_X_4_tl on line ...
+Defining \c__unicode_lower_8_X_4_tl on line ...
+Defining \c__unicode_upper_1_X_6_tl on line ...
+Defining \c__unicode_fold_8_X_5_tl on line ...
+Defining \c__unicode_lower_8_X_5_tl on line ...
+Defining \c__unicode_upper_1_X_7_tl on line ...
+Defining \c__unicode_fold_8_X_6_tl on line ...
+Defining \c__unicode_lower_8_X_6_tl on line ...
+Defining \c__unicode_upper_1_X_8_tl on line ...
+Defining \c__unicode_fold_8_X_7_tl on line ...
+Defining \c__unicode_lower_8_X_7_tl on line ...
+Defining \c__unicode_upper_1_X_9_tl on line ...
+Defining \c__unicode_fold_8_X_8_tl on line ...
+Defining \c__unicode_lower_8_X_8_tl on line ...
+Defining \c__unicode_upper_2_X_0_tl on line ...
+Defining \c__unicode_fold_8_X_9_tl on line ...
+Defining \c__unicode_lower_8_X_9_tl on line ...
+Defining \c__unicode_upper_2_X_1_tl on line ...
+Defining \c__unicode_fold_9_X_0_tl on line ...
+Defining \c__unicode_lower_9_X_0_tl on line ...
+Defining \c__unicode_upper_2_X_2_tl on line ...
+Defining \c__unicode_fold_0_X_0_tl on line ...
+Defining \c__unicode_lower_0_X_0_tl on line ...
+Defining \c__unicode_fold_0_X_1_tl on line ...
+Defining \c__unicode_lower_0_X_1_tl on line ...
+Defining \c__unicode_fold_0_X_2_tl on line ...
+Defining \c__unicode_lower_0_X_2_tl on line ...
+Defining \c__unicode_fold_0_X_3_tl on line ...
+Defining \c__unicode_lower_0_X_3_tl on line ...
+Defining \c__unicode_fold_0_X_4_tl on line ...
+Defining \c__unicode_lower_0_X_4_tl on line ...
+Defining \c__unicode_fold_0_X_5_tl on line ...
+Defining \c__unicode_lower_0_X_5_tl on line ...
+Defining \c__unicode_fold_0_X_6_tl on line ...
+Defining \c__unicode_lower_0_X_6_tl on line ...
+Defining \c__unicode_fold_0_X_7_tl on line ...
+Defining \c__unicode_lower_0_X_7_tl on line ...
+Defining \c__unicode_fold_0_X_8_tl on line ...
+Defining \c__unicode_lower_0_X_8_tl on line ...
+Defining \c__unicode_fold_0_X_9_tl on line ...
+Defining \c__unicode_lower_0_X_9_tl on line ...
+Defining \c__unicode_fold_1_X_0_tl on line ...
+Defining \c__unicode_lower_1_X_0_tl on line ...
+Defining \c__unicode_fold_1_X_1_tl on line ...
+Defining \c__unicode_lower_1_X_1_tl on line ...
+Defining \c__unicode_fold_1_X_2_tl on line ...
+Defining \c__unicode_lower_1_X_2_tl on line ...
+Defining \c__unicode_fold_1_X_3_tl on line ...
+Defining \c__unicode_lower_1_X_3_tl on line ...
+Defining \c__unicode_fold_1_X_4_tl on line ...
+Defining \c__unicode_lower_1_X_4_tl on line ...
+Defining \c__unicode_fold_1_X_5_tl on line ...
+Defining \c__unicode_lower_1_X_5_tl on line ...
+Defining \c__unicode_fold_1_X_6_tl on line ...
+Defining \c__unicode_lower_1_X_6_tl on line ...
+Defining \c__unicode_fold_1_X_7_tl on line ...
+Defining \c__unicode_lower_1_X_7_tl on line ...
+Defining \c__unicode_fold_1_X_8_tl on line ...
+Defining \c__unicode_lower_1_X_8_tl on line ...
+Defining \c__unicode_fold_1_X_9_tl on line ...
+Defining \c__unicode_lower_1_X_9_tl on line ...
+Defining \c__unicode_fold_2_X_0_tl on line ...
+Defining \c__unicode_lower_2_X_0_tl on line ...
+Defining \c__unicode_fold_2_X_1_tl on line ...
+Defining \c__unicode_lower_2_X_1_tl on line ...
+Defining \c__unicode_fold_2_X_2_tl on line ...
+Defining \c__unicode_lower_2_X_2_tl on line ...
+Defining \c__unicode_fold_2_X_3_tl on line ...
+Defining \c__unicode_lower_2_X_3_tl on line ...
+Defining \c__unicode_upper_2_X_3_tl on line ...
+Defining \c__unicode_fold_2_X_4_tl on line ...
+Defining \c__unicode_lower_2_X_4_tl on line ...
+Defining \c__unicode_upper_2_X_4_tl on line ...
+Defining \c__unicode_fold_2_X_5_tl on line ...
+Defining \c__unicode_lower_2_X_5_tl on line ...
+Defining \c__unicode_upper_2_X_5_tl on line ...
+Defining \c__unicode_fold_2_X_6_tl on line ...
+Defining \c__unicode_lower_2_X_6_tl on line ...
+Defining \c__unicode_upper_2_X_6_tl on line ...
+Defining \c__unicode_fold_2_X_7_tl on line ...
+Defining \c__unicode_lower_2_X_7_tl on line ...
+Defining \c__unicode_upper_2_X_7_tl on line ...
+Defining \c__unicode_fold_2_X_8_tl on line ...
+Defining \c__unicode_lower_2_X_8_tl on line ...
+Defining \c__unicode_upper_2_X_8_tl on line ...
+Defining \c__unicode_fold_2_X_9_tl on line ...
+Defining \c__unicode_lower_2_X_9_tl on line ...
+Defining \c__unicode_upper_2_X_9_tl on line ...
+Defining \c__unicode_fold_3_X_0_tl on line ...
+Defining \c__unicode_lower_3_X_0_tl on line ...
+Defining \c__unicode_upper_3_X_0_tl on line ...
+Defining \c__unicode_fold_3_X_1_tl on line ...
+Defining \c__unicode_lower_3_X_1_tl on line ...
+Defining \c__unicode_upper_3_X_1_tl on line ...
+Defining \c__unicode_fold_3_X_2_tl on line ...
+Defining \c__unicode_lower_3_X_2_tl on line ...
+Defining \c__unicode_upper_3_X_2_tl on line ...
+Defining \c__unicode_fold_3_X_3_tl on line ...
+Defining \c__unicode_lower_3_X_3_tl on line ...
+Defining \c__unicode_upper_3_X_3_tl on line ...
+Defining \c__unicode_fold_3_X_4_tl on line ...
+Defining \c__unicode_lower_3_X_4_tl on line ...
+Defining \c__unicode_upper_3_X_4_tl on line ...
+Defining \c__unicode_fold_3_X_5_tl on line ...
+Defining \c__unicode_lower_3_X_5_tl on line ...
+Defining \c__unicode_upper_3_X_5_tl on line ...
+Defining \c__unicode_fold_3_X_6_tl on line ...
+Defining \c__unicode_lower_3_X_6_tl on line ...
+Defining \c__unicode_upper_3_X_6_tl on line ...
+Defining \c__unicode_fold_3_X_7_tl on line ...
+Defining \c__unicode_lower_3_X_7_tl on line ...
+Defining \c__unicode_upper_3_X_7_tl on line ...
+Defining \c__unicode_fold_3_X_8_tl on line ...
+Defining \c__unicode_lower_3_X_8_tl on line ...
+Defining \c__unicode_upper_3_X_8_tl on line ...
+Defining \c__unicode_fold_3_X_9_tl on line ...
+Defining \c__unicode_lower_3_X_9_tl on line ...
+Defining \c__unicode_upper_3_X_9_tl on line ...
+Defining \c__unicode_fold_4_X_0_tl on line ...
+Defining \c__unicode_lower_4_X_0_tl on line ...
+Defining \c__unicode_upper_4_X_0_tl on line ...
+Defining \c__unicode_fold_4_X_1_tl on line ...
+Defining \c__unicode_lower_4_X_1_tl on line ...
+Defining \c__unicode_upper_4_X_1_tl on line ...
+Defining \c__unicode_fold_4_X_2_tl on line ...
+Defining \c__unicode_lower_4_X_2_tl on line ...
+Defining \c__unicode_upper_4_X_2_tl on line ...
+Defining \c__unicode_fold_4_X_3_tl on line ...
+Defining \c__unicode_lower_4_X_3_tl on line ...
+Defining \c__unicode_upper_4_X_3_tl on line ...
+Defining \c__unicode_fold_4_X_4_tl on line ...
+Defining \c__unicode_lower_4_X_4_tl on line ...
+Defining \c__unicode_upper_4_X_4_tl on line ...
+Defining \c__unicode_fold_4_X_5_tl on line ...
+Defining \c__unicode_lower_4_X_5_tl on line ...
+Defining \c__unicode_upper_4_X_5_tl on line ...
+Defining \c__unicode_fold_4_X_6_tl on line ...
+Defining \c__unicode_lower_4_X_6_tl on line ...
+Defining \c__unicode_upper_4_X_6_tl on line ...
+Defining \c__unicode_fold_4_X_7_tl on line ...
+Defining \c__unicode_lower_4_X_7_tl on line ...
+Defining \c__unicode_upper_4_X_7_tl on line ...
+Defining \c__unicode_fold_4_X_8_tl on line ...
+Defining \c__unicode_lower_4_X_8_tl on line ...
+Defining \c__unicode_upper_4_X_8_tl on line ...
+Defining \c__unicode_fold_4_X_9_tl on line ...
+Defining \c__unicode_lower_4_X_9_tl on line ...
+Defining \c__unicode_upper_4_X_9_tl on line ...
+Defining \c__unicode_fold_5_X_0_tl on line ...
+Defining \c__unicode_lower_5_X_0_tl on line ...
+Defining \c__unicode_upper_5_X_0_tl on line ...
+Defining \c__unicode_fold_5_X_1_tl on line ...
+Defining \c__unicode_lower_5_X_1_tl on line ...
+Defining \c__unicode_upper_5_X_1_tl on line ...
+Defining \c__unicode_fold_5_X_2_tl on line ...
+Defining \c__unicode_lower_5_X_2_tl on line ...
+Defining \c__unicode_upper_5_X_2_tl on line ...
+Defining \c__unicode_fold_5_X_3_tl on line ...
+Defining \c__unicode_lower_5_X_3_tl on line ...
+Defining \c__unicode_upper_5_X_3_tl on line ...
+Defining \c__unicode_fold_5_X_4_tl on line ...
+Defining \c__unicode_lower_5_X_4_tl on line ...
+Defining \c__unicode_upper_5_X_4_tl on line ...
+Defining \c__unicode_fold_5_X_5_tl on line ...
+Defining \c__unicode_lower_5_X_5_tl on line ...
+Defining \c__unicode_upper_5_X_5_tl on line ...
+Defining \c__unicode_fold_5_X_6_tl on line ...
+Defining \c__unicode_lower_5_X_6_tl on line ...
+Defining \c__unicode_upper_5_X_6_tl on line ...
+Defining \c__unicode_fold_5_X_7_tl on line ...
+Defining \c__unicode_lower_5_X_7_tl on line ...
+Defining \c__unicode_upper_5_X_7_tl on line ...
+Defining \c__unicode_fold_5_X_8_tl on line ...
+Defining \c__unicode_lower_5_X_8_tl on line ...
+Defining \c__unicode_upper_5_X_8_tl on line ...
+Defining \c__unicode_fold_5_X_9_tl on line ...
+Defining \c__unicode_lower_5_X_9_tl on line ...
+Defining \c__unicode_upper_5_X_9_tl on line ...
+Defining \c__unicode_fold_6_X_0_tl on line ...
+Defining \c__unicode_lower_6_X_0_tl on line ...
+Defining \c__unicode_upper_6_X_0_tl on line ...
+Defining \c__unicode_fold_6_X_1_tl on line ...
+Defining \c__unicode_lower_6_X_1_tl on line ...
+Defining \c__unicode_upper_6_X_1_tl on line ...
+Defining \c__unicode_fold_6_X_2_tl on line ...
+Defining \c__unicode_lower_6_X_2_tl on line ...
+Defining \c__unicode_upper_6_X_2_tl on line ...
+Defining \c__unicode_fold_6_X_3_tl on line ...
+Defining \c__unicode_lower_6_X_3_tl on line ...
+Defining \c__unicode_upper_6_X_3_tl on line ...
+Defining \c__unicode_fold_6_X_4_tl on line ...
+Defining \c__unicode_lower_6_X_4_tl on line ...
+Defining \c__unicode_upper_6_X_4_tl on line ...
+Defining \c__unicode_upper_6_X_5_tl on line ...
+Defining \c__unicode_upper_6_X_6_tl on line ...
+Defining \c__unicode_upper_6_X_7_tl on line ...
+Defining \c__unicode_upper_6_X_8_tl on line ...
+Defining \c__unicode_upper_6_X_9_tl on line ...
+Defining \c__unicode_upper_7_X_0_tl on line ...
+Defining \c__unicode_upper_7_X_1_tl on line ...
+Defining \c__unicode_upper_7_X_2_tl on line ...
+Defining \c__unicode_upper_7_X_3_tl on line ...
+Defining \c__unicode_upper_7_X_4_tl on line ...
+Defining \c__unicode_upper_7_X_5_tl on line ...
+Defining \c__unicode_upper_7_X_6_tl on line ...
+Defining \c__unicode_upper_7_X_7_tl on line ...
+Defining \c__unicode_upper_7_X_8_tl on line ...
+Defining \c__unicode_upper_7_X_9_tl on line ...
+Defining \c__unicode_upper_8_X_0_tl on line ...
+Defining \c__unicode_upper_8_X_1_tl on line ...
+Defining \c__unicode_upper_8_X_2_tl on line ...
+Defining \c__unicode_upper_8_X_3_tl on line ...
+Defining \c__unicode_upper_8_X_4_tl on line ...
+Defining \c__unicode_upper_8_X_5_tl on line ...
+Defining \c__unicode_upper_8_X_6_tl on line ...
+Defining \c__unicode_upper_8_X_7_tl on line ...
+Defining \c__unicode_upper_8_X_8_tl on line ...
+Defining \c__unicode_upper_8_X_9_tl on line ...
+Defining \c__unicode_upper_9_X_0_tl on line ...
+Defining \c__unicode_fold_9_X_1_tl on line ...
+Defining \c__unicode_lower_9_X_1_tl on line ...
+Defining \c__unicode_upper_9_X_1_tl on line ...
+Defining \c__unicode_fold_9_X_2_tl on line ...
+Defining \c__unicode_lower_9_X_2_tl on line ...
+Defining \c__unicode_upper_9_X_2_tl on line ...
+Defining \c__unicode_fold_9_X_3_tl on line ...
+Defining \c__unicode_lower_9_X_3_tl on line ...
+Defining \c__unicode_upper_9_X_3_tl on line ...
+Defining \c__unicode_fold_9_X_4_tl on line ...
+Defining \c__unicode_lower_9_X_4_tl on line ...
+Defining \c__unicode_upper_9_X_4_tl on line ...
+Defining \c__unicode_fold_9_X_5_tl on line ...
+Defining \c__unicode_lower_9_X_5_tl on line ...
+Defining \c__unicode_upper_9_X_5_tl on line ...
+Defining \c__unicode_fold_9_X_6_tl on line ...
+Defining \c__unicode_lower_9_X_6_tl on line ...
+Defining \c__unicode_upper_9_X_6_tl on line ...
+Defining \c__unicode_fold_9_X_7_tl on line ...
+Defining \c__unicode_lower_9_X_7_tl on line ...
+Defining \c__unicode_fold_9_X_8_tl on line ...
+Defining \c__unicode_lower_9_X_8_tl on line ...
+Defining \c__unicode_fold_9_X_9_tl on line ...
+Defining \c__unicode_lower_9_X_9_tl on line ...
+Defining \c__unicode_lower_exceptions_tl on line ...
+Defining \c__unicode_mixed_exceptions_tl on line ...
+Defining \c__unicode_upper_exceptions_tl on line ...
+Defining \c__unicode_std_sigma_tl on line ...
+Defining \c__unicode_final_sigma_tl on line ...
+Defining \c__unicode_accents_lt_tl on line ...
+Defining \c__unicode_dot_above_tl on line ...
+Defining \c__unicode_dotless_i_tl on line ...
+Defining \c__unicode_dotted_I_tl on line ...
+Defining \c__unicode_i_ogonek_tl on line ...
+Defining \c__unicode_I_ogonek_tl on line ...
+Defining \c__unicode_upper_Eszett_tl on line ...
+) (l3dvipdfmx.def
+Defining \__driver_state_save: on line ...
+Defining \__driver_state_restore: on line ...
+Defining \__driver_literal:n on line ...
+Defining \__driver_literal_direct:n on line ...
+Defining \__driver_matrix:n on line ...
+Defining \__driver_box_use_clip:N on line ...
+Defining \__driver_box_rotate_begin: on line ...
+Defining \__driver_box_rotate_end: on line ...
+Defining \__driver_box_scale_begin: on line ...
+Defining \__driver_box_scale_end: on line ...
+Defining \l__driver_current_color_tl on line ...
+Defining \__driver_color_ensure_current: on line ...
+Defining \__driver_color_reset: on line ...
+)
+Defining \__expl_status_pop:w on line ...
+Defining \l__expl_status_stack_tl on line ...
+)
diff --git a/l3kernel/testfiles/m3expl004.ptex.tlg b/l3kernel/testfiles/m3expl004.ptex.tlg
new file mode 100644
index 0000000..bed76b4
--- /dev/null
+++ b/l3kernel/testfiles/m3expl004.ptex.tlg
@@ -0,0 +1,103 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+(expl3.sty
+(expl3-code.tex
+\c_max_int=\count113
+\l_tmpa_int=\count114
+\l_tmpb_int=\count115
+\g_tmpa_int=\count116
+\g_tmpb_int=\count117
+\g__prg_map_int=\count118
+\l_iow_line_count_int=\count119
+\l__iow_target_count_int=\count120
+\l__iow_current_line_int=\count121
+\l__iow_current_word_int=\count122
+\l__iow_current_indentation_int=\count123
+\c_zero_dim=\dimen132
+\c_max_dim=\dimen133
+\l_tmpa_dim=\dimen134
+\l_tmpb_dim=\dimen135
+\g_tmpa_dim=\dimen136
+\g_tmpb_dim=\dimen137
+\c_zero_skip=\skip71
+\c_max_skip=\skip72
+\l_tmpa_skip=\skip73
+\l_tmpb_skip=\skip74
+\g_tmpa_skip=\skip75
+\g_tmpb_skip=\skip76
+\c_zero_muskip=\muskip40
+\c_max_muskip=\muskip41
+\l_tmpa_muskip=\muskip42
+\l_tmpb_muskip=\muskip43
+\g_tmpa_muskip=\muskip44
+\g_tmpb_muskip=\muskip45
+\g__keyval_level_int=\count124
+\l_keys_choice_int=\count125
+\c__fp_leading_shift_int=\count126
+\c__fp_middle_shift_int=\count127
+\c__fp_trailing_shift_int=\count128
+\c__fp_big_leading_shift_int=\count129
+\c__fp_big_middle_shift_int=\count130
+\c__fp_big_trailing_shift_int=\count131
+\c__fp_Bigg_leading_shift_int=\count132
+\c__fp_Bigg_middle_shift_int=\count133
+\c__fp_Bigg_trailing_shift_int=\count134
+\c_empty_box=\box56
+\l_tmpa_box=\box57
+\l_tmpb_box=\box58
+\g_tmpa_box=\box59
+\g_tmpb_box=\box60
+\l__coffin_internal_box=\box61
+\l__coffin_internal_dim=\dimen138
+\l__coffin_offset_x_dim=\dimen139
+\l__coffin_offset_y_dim=\dimen140
+\l__coffin_x_dim=\dimen141
+\l__coffin_y_dim=\dimen142
+\l__coffin_x_prime_dim=\dimen143
+\l__coffin_y_prime_dim=\dimen144
+\c_empty_coffin=\box62
+\l__coffin_aligned_coffin=\box63
+\l__coffin_aligned_internal_coffin=\box64
+\l_tmpa_coffin=\box65
+\l_tmpb_coffin=\box66
+\l__coffin_display_coffin=\box67
+\l__coffin_display_coord_coffin=\box68
+\l__coffin_display_pole_coffin=\box69
+\l__coffin_display_offset_dim=\dimen145
+\l__coffin_display_x_dim=\dimen146
+\l__coffin_display_y_dim=\dimen147
+\l__box_top_dim=\dimen148
+\l__box_bottom_dim=\dimen149
+\l__box_left_dim=\dimen150
+\l__box_right_dim=\dimen151
+\l__box_top_new_dim=\dimen152
+\l__box_bottom_new_dim=\dimen153
+\l__box_left_new_dim=\dimen154
+\l__box_right_new_dim=\dimen155
+\l__box_internal_box=\box70
+\l__coffin_bounding_shift_dim=\dimen156
+\l__coffin_left_corner_dim=\dimen157
+\l__coffin_right_corner_dim=\dimen158
+\l__coffin_bottom_corner_dim=\dimen159
+\l__coffin_top_corner_dim=\dimen160
+\l__coffin_scaled_total_height_dim=\dimen161
+\l__coffin_scaled_width_dim=\dimen162
+) (l3unicode-data.def
+) (l3dvipdfmx.def
+))
diff --git a/l3kernel/testfiles/m3expl004.uptex.tlg b/l3kernel/testfiles/m3expl004.uptex.tlg
new file mode 100644
index 0000000..bed76b4
--- /dev/null
+++ b/l3kernel/testfiles/m3expl004.uptex.tlg
@@ -0,0 +1,103 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+(expl3.sty
+(expl3-code.tex
+\c_max_int=\count113
+\l_tmpa_int=\count114
+\l_tmpb_int=\count115
+\g_tmpa_int=\count116
+\g_tmpb_int=\count117
+\g__prg_map_int=\count118
+\l_iow_line_count_int=\count119
+\l__iow_target_count_int=\count120
+\l__iow_current_line_int=\count121
+\l__iow_current_word_int=\count122
+\l__iow_current_indentation_int=\count123
+\c_zero_dim=\dimen132
+\c_max_dim=\dimen133
+\l_tmpa_dim=\dimen134
+\l_tmpb_dim=\dimen135
+\g_tmpa_dim=\dimen136
+\g_tmpb_dim=\dimen137
+\c_zero_skip=\skip71
+\c_max_skip=\skip72
+\l_tmpa_skip=\skip73
+\l_tmpb_skip=\skip74
+\g_tmpa_skip=\skip75
+\g_tmpb_skip=\skip76
+\c_zero_muskip=\muskip40
+\c_max_muskip=\muskip41
+\l_tmpa_muskip=\muskip42
+\l_tmpb_muskip=\muskip43
+\g_tmpa_muskip=\muskip44
+\g_tmpb_muskip=\muskip45
+\g__keyval_level_int=\count124
+\l_keys_choice_int=\count125
+\c__fp_leading_shift_int=\count126
+\c__fp_middle_shift_int=\count127
+\c__fp_trailing_shift_int=\count128
+\c__fp_big_leading_shift_int=\count129
+\c__fp_big_middle_shift_int=\count130
+\c__fp_big_trailing_shift_int=\count131
+\c__fp_Bigg_leading_shift_int=\count132
+\c__fp_Bigg_middle_shift_int=\count133
+\c__fp_Bigg_trailing_shift_int=\count134
+\c_empty_box=\box56
+\l_tmpa_box=\box57
+\l_tmpb_box=\box58
+\g_tmpa_box=\box59
+\g_tmpb_box=\box60
+\l__coffin_internal_box=\box61
+\l__coffin_internal_dim=\dimen138
+\l__coffin_offset_x_dim=\dimen139
+\l__coffin_offset_y_dim=\dimen140
+\l__coffin_x_dim=\dimen141
+\l__coffin_y_dim=\dimen142
+\l__coffin_x_prime_dim=\dimen143
+\l__coffin_y_prime_dim=\dimen144
+\c_empty_coffin=\box62
+\l__coffin_aligned_coffin=\box63
+\l__coffin_aligned_internal_coffin=\box64
+\l_tmpa_coffin=\box65
+\l_tmpb_coffin=\box66
+\l__coffin_display_coffin=\box67
+\l__coffin_display_coord_coffin=\box68
+\l__coffin_display_pole_coffin=\box69
+\l__coffin_display_offset_dim=\dimen145
+\l__coffin_display_x_dim=\dimen146
+\l__coffin_display_y_dim=\dimen147
+\l__box_top_dim=\dimen148
+\l__box_bottom_dim=\dimen149
+\l__box_left_dim=\dimen150
+\l__box_right_dim=\dimen151
+\l__box_top_new_dim=\dimen152
+\l__box_bottom_new_dim=\dimen153
+\l__box_left_new_dim=\dimen154
+\l__box_right_new_dim=\dimen155
+\l__box_internal_box=\box70
+\l__coffin_bounding_shift_dim=\dimen156
+\l__coffin_left_corner_dim=\dimen157
+\l__coffin_right_corner_dim=\dimen158
+\l__coffin_bottom_corner_dim=\dimen159
+\l__coffin_top_corner_dim=\dimen160
+\l__coffin_scaled_total_height_dim=\dimen161
+\l__coffin_scaled_width_dim=\dimen162
+) (l3unicode-data.def
+) (l3dvipdfmx.def
+))
diff --git a/l3kernel/testfiles/m3file001.ptex.tlg b/l3kernel/testfiles/m3file001.ptex.tlg
new file mode 100644
index 0000000..84a389a
--- /dev/null
+++ b/l3kernel/testfiles/m3file001.ptex.tlg
@@ -0,0 +1,129 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: If file exists (expect F/F/T/T/T/T/F/F)
+============================================================
+\g__file_internal_ior=\read1
+FALSE
+FALSE
+FALSE
+TRUE
+FALSE
+TRUE
+FALSE
+FALSE
+============================================================
+============================================================
+TEST 2: Add path to file
+============================================================
+> \l_A_tl=filetest.txt.
+> \l_A_tl=filetest.txt.
+> \l_A_tl=\q_no_value .
+============================================================
+============================================================
+TEST 3: Loading a file
+============================================================
+(filetest.txt) (filetest.txt)
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/file-not-found"
+! 
+! File 'NotAFile.xxx.yyy.zzz' not found.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...  }
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| The requested file could not be found in the current directory, in the TeX
+| search path or in the LaTeX search path.
+|...............................................
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/file-not-found"
+! 
+! File 'NotAFile.xxx.yyy.zzz' not found.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...  }
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| The requested file could not be found in the current directory, in the TeX
+| search path or in the LaTeX search path.
+|...............................................
+============================================================
+============================================================
+TEST 4: Loading a file conditionally
+============================================================
+(filetest.txt)
+TRUE
+(filetest.txt) (filetest.txt)
+FALSE
+TRUE
+(filetest.txt)
+FALSE
+============================================================
+============================================================
+TEST 5: File listing
+============================================================
+* File List *
+pldefs.ltx
+jy1mc.fd
+jy1gt.fd
+jt1mc.fd
+jt1gt.fd
+kinsoku.tex
+minimal.cls
+regression-test
+regression-test.cfg
+expl3.sty
+expl3-code.tex
+l3unicode-data.def
+l3dvipdfmx.def
+filetest.txt
+*************
+============================================================
+============================================================
+TEST 6: File name quoting
+============================================================
+> foo.bar.
+> foo.bar.
+> foo.bar.
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/unbalanced-quote-in-filename"
+! 
+! Unbalanced quotes in file name '"foo."bar"'.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...  }
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| File names must contain balanced numbers of quotes (").
+|...............................................
+> "foo."bar".
+> "foo .bar".
+> "foo .bar".
+============================================================
diff --git a/l3kernel/testfiles/m3file001.uptex.tlg b/l3kernel/testfiles/m3file001.uptex.tlg
new file mode 100644
index 0000000..53bebe9
--- /dev/null
+++ b/l3kernel/testfiles/m3file001.uptex.tlg
@@ -0,0 +1,130 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: If file exists (expect F/F/T/T/T/T/F/F)
+============================================================
+\g__file_internal_ior=\read1
+FALSE
+FALSE
+FALSE
+TRUE
+FALSE
+TRUE
+FALSE
+FALSE
+============================================================
+============================================================
+TEST 2: Add path to file
+============================================================
+> \l_A_tl=filetest.txt.
+> \l_A_tl=filetest.txt.
+> \l_A_tl=\q_no_value .
+============================================================
+============================================================
+TEST 3: Loading a file
+============================================================
+(filetest.txt) (filetest.txt)
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/file-not-found"
+! 
+! File 'NotAFile.xxx.yyy.zzz' not found.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...  }
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| The requested file could not be found in the current directory, in the TeX
+| search path or in the LaTeX search path.
+|...............................................
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/file-not-found"
+! 
+! File 'NotAFile.xxx.yyy.zzz' not found.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...  }
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| The requested file could not be found in the current directory, in the TeX
+| search path or in the LaTeX search path.
+|...............................................
+============================================================
+============================================================
+TEST 4: Loading a file conditionally
+============================================================
+(filetest.txt)
+TRUE
+(filetest.txt) (filetest.txt)
+FALSE
+TRUE
+(filetest.txt)
+FALSE
+============================================================
+============================================================
+TEST 5: File listing
+============================================================
+* File List *
+upldefs.ltx
+jy2mc.fd
+jy2gt.fd
+jt2mc.fd
+jt2gt.fd
+ukinsoku.tex
+uplpatch.ltx
+minimal.cls
+regression-test
+regression-test.cfg
+expl3.sty
+expl3-code.tex
+l3unicode-data.def
+l3dvipdfmx.def
+filetest.txt
+*************
+============================================================
+============================================================
+TEST 6: File name quoting
+============================================================
+> foo.bar.
+> foo.bar.
+> foo.bar.
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/unbalanced-quote-in-filename"
+! 
+! Unbalanced quotes in file name '"foo."bar"'.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...  }
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| File names must contain balanced numbers of quotes (").
+|...............................................
+> "foo."bar".
+> "foo .bar".
+> "foo .bar".
+============================================================
diff --git a/l3kernel/testfiles/m3int002.uptex.tlg b/l3kernel/testfiles/m3int002.uptex.tlg
new file mode 100644
index 0000000..2d9ad9c
--- /dev/null
+++ b/l3kernel/testfiles/m3int002.uptex.tlg
@@ -0,0 +1,719 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: LaTeX3 Project
+============================================================
+TEST 1: Comparing integer values as predicates
+============================================================
+FALSE
+TRUE
+TRUE
+FALSE
+============================================================
+============================================================
+TEST 2: Comparing integer values
+============================================================
+FALSE
+TRUE
+TRUE
+FALSE
+TRUE
+TRUE
+FALSE
+FALSE
+============================================================
+============================================================
+TEST 3: Integer tests: if even as predicates
+============================================================
+FALSE
+TRUE
+TRUE
+FALSE
+============================================================
+============================================================
+TEST 4: Integer tests: if even
+============================================================
+FALSE
+TRUE
+TRUE
+FALSE
+TRUE
+TRUE
+FALSE
+FALSE
+============================================================
+============================================================
+TEST 5: Integer tests: if odd as predicates
+============================================================
+TRUE
+FALSE
+FALSE
+TRUE
+============================================================
+============================================================
+TEST 6: Integer tests: if odd
+============================================================
+TRUE
+FALSE
+FALSE
+TRUE
+TRUE
+TRUE
+FALSE
+FALSE
+============================================================
+============================================================
+TEST 7: Integer while-do and do-while
+============================================================
+[0] [1] [2] [3] [4] [5] [6] [7] [8] [9]
+============================================================
+[0] [1] [2] [3] [4] [5] [6] [7] [8] [9]
+============================================================
+============================================================
+[10]
+============================================================
+============================================================
+TEST 8: Integer until-do and do-until
+============================================================
+[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
+============================================================
+[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
+============================================================
+[10]
+============================================================
+[10]
+============================================================
+============================================================
+TEST 9: Evaluating integer expressions
+============================================================
+10
+10
+22
+============================================================
+============================================================
+TEST 10: Absolute value for integers
+============================================================
+0
+10
+10
+40
+15
+45
+============================================================
+============================================================
+TEST 11: Integer division: truncation
+============================================================
+2
+2
+1
+-2
+-2
+-1
+-2
+-2
+-1
+2
+2
+1
+1
+-1
+0
+1
+2
+-1
+-2
+-1
+-2
+1
+2
+============================================================
+============================================================
+TEST 12: Maximum and minimum integers
+============================================================
+11
+7
+-7
+7
+7
+-7
+1
+7
+-11
+-11
+7
+-7
+-7
+-999
+============================================================
+============================================================
+TEST 13: Integer division: modulo
+============================================================
+0
+4
+4
+0
+-4
+-4
+0
+4
+4
+0
+-4
+-4
+============================================================
+============================================================
+TEST 14: Integer creation
+============================================================
+Defining \l_A_int on line ...
+\l_A_int=\count136
+Defining \g_A_int on line ...
+\g_A_int=\count137
+\count136
+\count137
+Defining \l_B_int on line ...
+\l_B_int=\count138
+Defining \g_B_int on line ...
+\g_B_int=\count139
+\count138
+\count139
+\count138
+\count139
+============================================================
+============================================================
+TEST 15: Integer creation errors
+============================================================
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/command-already-defined"
+! 
+! Control sequence \l_A_int already defined.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...}
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| This is a coding error.
+| 
+| LaTeX has been asked to create a new control sequence '\l_A_int' but this
+| name has already been used elsewhere.
+| 
+| The current meaning is:
+|   \count136
+|...............................................
+Defining \l_A_int on line ...
+\l_A_int=\count140
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/command-already-defined"
+! 
+! Control sequence \g_A_int already defined.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...}
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| This is a coding error.
+| 
+| LaTeX has been asked to create a new control sequence '\g_A_int' but this
+| name has already been used elsewhere.
+| 
+| The current meaning is:
+|   \count137
+|...............................................
+Defining \g_A_int on line ...
+\g_A_int=\count141
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/command-already-defined"
+! 
+! Control sequence \l_B_int already defined.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...}
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| This is a coding error.
+| 
+| LaTeX has been asked to create a new control sequence '\l_B_int' but this
+| name has already been used elsewhere.
+| 
+| The current meaning is:
+|   \count138
+|...............................................
+Defining \l_B_int on line ...
+\l_B_int=\count142
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/command-already-defined"
+! 
+! Control sequence \g_B_int already defined.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...}
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| This is a coding error.
+| 
+| LaTeX has been asked to create a new control sequence '\g_B_int' but this
+| name has already been used elsewhere.
+| 
+| The current meaning is:
+|   \count139
+|...............................................
+Defining \g_B_int on line ...
+\g_B_int=\count143
+============================================================
+============================================================
+TEST 16: Constant integer creation
+============================================================
+Defining \c_A_int on line ...
+\kchar"5
+5
+Defining \c_B_int on line ...
+\c_B_int=\count144
+\count144
+-10
+\count144
+-10
+============================================================
+============================================================
+TEST 17: Constant integer creation errors
+============================================================
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/command-already-defined"
+! 
+! Control sequence \c_A_int already defined.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...}
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| This is a coding error.
+| 
+| LaTeX has been asked to create a new control sequence '\c_A_int' but this
+| name has already been used elsewhere.
+| 
+| The current meaning is:
+|   \kchar"5
+|...............................................
+Defining \c_A_int on line ...
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+! LaTeX error: "kernel/command-already-defined"
+! 
+! Control sequence \c_B_int already defined.
+! 
+! See the LaTeX3 documentation for further information.
+! 
+! For immediate help type H <return>.
+!...............................................  
+l. ...}
+|'''''''''''''''''''''''''''''''''''''''''''''''
+| This is a coding error.
+| 
+| LaTeX has been asked to create a new control sequence '\c_B_int' but this
+| name has already been used elsewhere.
+| 
+| The current meaning is:
+|   \count144
+|...............................................
+Defining \c_B_int on line ...
+\c_B_int=\count145
+============================================================
+============================================================
+TEST 18: Set integers equal
+============================================================
+4
+0
+4
+0
+4
+0
+4
+0
+============================================================
+============================================================
+TEST 19: Set integers equal globally
+============================================================
+4
+4
+4
+4
+4
+4
+4
+4
+============================================================
+============================================================
+TEST 20: Add to integers
+============================================================
+8
+-2
+0
+8
+-2
+0
+============================================================
+============================================================
+TEST 21: Add to integers globally
+============================================================
+8
+-2
+-2
+6
+-4
+-4
+============================================================
+============================================================
+TEST 22: Decreasing integers
+============================================================
+-1
+-2
+0
+-1
+-2
+0
+============================================================
+============================================================
+TEST 23: Decreasing integers globally
+============================================================
+-1
+-2
+-2
+-3
+-4
+-4
+============================================================
+============================================================
+TEST 24: Increasing integers
+============================================================
+1
+2
+0
+1
+2
+0
+============================================================
+============================================================
+TEST 25: Increasing integers globally
+============================================================
+1
+2
+2
+3
+4
+4
+============================================================
+============================================================
+TEST 26: Setting integers to arbitrary values
+============================================================
+0
+2147483647
+-2147483647
+330
+0
+0
+2147483647
+-2147483647
+330
+0
+============================================================
+============================================================
+TEST 27: Setting integers to arbitrary values globally
+============================================================
+0
+2147483647
+-2147483647
+330
+330
+0
+2147483647
+-2147483647
+330
+330
+============================================================
+============================================================
+TEST 28: Subtract from integers
+============================================================
+-8
+2
+0
+-8
+2
+0
+============================================================
+============================================================
+TEST 29: Subtract from integers globally
+============================================================
+-8
+2
+2
+-6
+4
+4
+============================================================
+============================================================
+TEST 30: Zeroing integers
+============================================================
+0
+1234
+0
+1234
+============================================================
+============================================================
+TEST 31: Zeroing integers globally
+============================================================
+0
+0
+0
+0
+============================================================
+============================================================
+TEST 32: Integer variable overflows
+============================================================
+-2147483648
+2147483647
+============================================================
+============================================================
+TEST 33: Showing integers
+============================================================
+> \l_A_int=123.
+<recently read> }
+l. ...}
+> \l_A_int=123.
+<recently read> }
+l. ...}
+> 123+2*\l_A_int =369.
+<recently read> }
+l. ...}
+============================================================
+============================================================
+TEST 34: Using integers
+============================================================
+123
+678
+============================================================
+============================================================
+TEST 35: Integer conversion to Arabic
+============================================================
+! Missing number, treated as zero.
+<to be read again> 
+a
+l. ...}
+A number should have been here; I inserted `0'.
+(If you can't figure out why I needed to see a number,
+look up `weird error' in the index to The TeXbook.)
+0
+2
+12
+3
+[0a\__int_eval_end: ]
+============================================================
+============================================================
+TEST 36: Integer conversion to alph
+============================================================
+[]
+b
+l
+cu
+[]
+fxshrxw
+[]
+B
+L
+CU
+[]
+FXSHRXW
+============================================================
+============================================================
+TEST 37: Integer conversion to binary
+============================================================
+0
+10
+1100
+1100011
+-100
+1111111111111111111111111111111
+============================================================
+============================================================
+TEST 38: Integer conversion to hexadecimal
+============================================================
+0
+2
+c
+63
+-4
+-63
+7fffffff
+0
+2
+C
+63
+-4
+-63
+7FFFFFFF
+============================================================
+============================================================
+TEST 39: Integer conversion to octal
+============================================================
+0
+2
+14
+143
+-4
+-143
+17777777777
+============================================================
+============================================================
+TEST 40: Integer conversion to Roman numerals
+============================================================
+[]
+ii
+xii
+xcix
+[]
+[]
+II
+XII
+XCIX
+[]
+============================================================
+============================================================
+TEST 41: Integers from alph
+============================================================
+26
+731
+26
+731
+731
+============================================================
+============================================================
+TEST 42: Integers from binary
+============================================================
+21
+31
+-26
+============================================================
+============================================================
+TEST 43: Integers from hexadecimal
+============================================================
+217059
+16777215
+74565
+-53
+============================================================
+============================================================
+TEST 44: Integers from octal
+============================================================
+227
+5349
+-29
+============================================================
+============================================================
+TEST 45: Integers from Roman numerals
+============================================================
+1992
+3391
+4
+17
+============================================================
+============================================================
+TEST 46: Conversion of an integer to an arbitrary base
+============================================================
+234
+121
+-20
+1a
+234
+121
+-20
+1A
+============================================================
+============================================================
+TEST 47: Conversion of an integer from an arbitrary base
+============================================================
+66
+81
+-5
+210
+============================================================
+============================================================
+TEST 48: Public integer constants
+============================================================
+2147483647
+============================================================
+============================================================
+TEST 49: Internal integer constants
+============================================================
+-1
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+32
+100
+255
+256
+1000
+10000
+============================================================
+============================================================
+TEST 50: Integer while-do and do-while
+============================================================
+[0] [1] [2] [3] [4] [5] [6] [7] [8] [9]
+============================================================
+[0] [1] [2] [3] [4] [5] [6] [7] [8] [9]
+============================================================
+============================================================
+[10]
+============================================================
+============================================================
+TEST 51: Integer until-do and do-until
+============================================================
+[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
+============================================================
+[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
+============================================================
+[10]
+============================================================
+[10]
+============================================================
diff --git a/l3kernel/testfiles/m3str002.ptex.tlg b/l3kernel/testfiles/m3str002.ptex.tlg
new file mode 100644
index 0000000..5f6525d
--- /dev/null
+++ b/l3kernel/testfiles/m3str002.ptex.tlg
@@ -0,0 +1,46 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Simple Latin case folding
+============================================================
+"abc 123 abc !@��"
+" abc 123 abc !@�� "
+"some $&## odd text { } "
+============================================================
+============================================================
+TEST 2: Checking category codes
+============================================================
+FALSE
+TRUE
+============================================================
+============================================================
+TEST 3: Accented characters, etc.
+============================================================
+"ĆėƊṐṑ"
+"ᾪ�փ�"
+"ΰῢst"
+"Ꚉꚇ"
+"�yꝎⓍ"
+============================================================
+============================================================
+TEST 4: Characters with context-sensitive Unicode behaviour
+============================================================
+FALSE
+============================================================
diff --git a/l3kernel/testfiles/m3tl013.ptex.tlg b/l3kernel/testfiles/m3tl013.ptex.tlg
new file mode 100644
index 0000000..815fcaa
--- /dev/null
+++ b/l3kernel/testfiles/m3tl013.ptex.tlg
@@ -0,0 +1,205 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Basic case changing
+============================================================
+hello world \par with \ERROR &##
+HELLO WORLD \par WITH \ERROR &##
+Hello world \par with \ERROR &##
+============================================================
+============================================================
+TEST 2: Preventing case changes
+============================================================
+{hello} world \par with \ERROR &##
+{HELLO} WORLD \par WITH \ERROR &##
+{Hello} world \par with \ERROR &##
+============================================================
+============================================================
+TEST 3: Mixed case basics
+============================================================
+Hello world
+Hello world
+" Hello world"
+" Hello world"
+{H}ello world
+{H}ello world
+{}helloworld
+{}helloworld
+============================================================
+============================================================
+TEST 4: Mixed case skipping chars
+============================================================
+`Hic sunt leones'
+``Hic sunt leones''
+([Hic sunt leones])
+============================================================
+============================================================
+TEST 5: Category code weirdness
+============================================================
+TRUE
+TRUE
+TRUE
+============================================================
+============================================================
+TEST 6: Language based case changing but nothing
+============================================================
+no problems
+NO PROBLEMS
+No problems
+no problems
+NO PROBLEMS
+No problems
+============================================================
+============================================================
+TEST 7: Unicode case changing
+============================================================
+^^e5^^e9^^ee^^f8Ὥ�t��Ɛ 
+^^e5^^e9^^ee^^f8Ὥ�t��Ɛ 
+^^e5^^e9^^ee^^f8Ὥ�t��Ɛ 
+============================================================
+============================================================
+TEST 8: Unicode case changing exceptions
+============================================================
+fu^^dfball
+FU^^dfBALL
+Fu^^dfball
+============================================================
+============================================================
+TEST 9: The final sigma rule
+============================================================
+Ὀ����������Ύ�� (Ὀ����������Ύ��) Ὀ����������Ύ��, Ὀ����������Ύ��{} Ὀ����������Ύ��\noop 
+Ὀ����������Ύ�� (Ὀ����������Ύ��) Ὀ����������Ύ��, Ὀ����������Ύ��{} Ὀ����������Ύ��\noop 
+Ὀ����������Ύ�� (Ὀ����������Ύ��) Ὀ����������Ύ��, Ὀ����������Ύ��{} Ὀ����������Ύ��\noop 
+Ὀ����������Ύ��
+Ὀ����������Ύ��
+Ὀ����������Ύ��
+============================================================
+============================================================
+TEST 10: Turkish/Azeri
+============================================================
+ragIp hul^^dbsİ ^^d6zdem
+ragip hul^^dbsİ ^^d6zdem
+RAGıP HUL^^fbSi ^^d6ZDEM
+RAGıP HUL^^fbSI ^^d6ZDEM
+Ragıp hul^^fbsi ^^d6zdem
+Ragıp hul^^fbsi ^^d6zdem
+ıp hul^^fbsi ^^d6zdem
+ıp hul^^fbsi ^^d6zdem
+============================================================
+============================================================
+TEST 11: Lithuanian
+============================================================
+^^cc^^cdĨìíĩj̀j́j̃Į̀Į́Į̃ 
+^^cc^^cdĨìíĩj̀j́j̃Į̀Į́Į̃ 
+İ̀İ̀İ̃İ̀İ́İ̃J̇̀J̇́J̇̃į̇̀į̇́į̇̃ 
+İ̀İ̀İ̃İ̀İ́İ̃J̇̀J̇́J̇̃į̇̀į̇́į̇̃ 
+İ̀i̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃^^cc^^cdĨìíĩj̀j́j̃Į̀Į́Į̃ 
+İ̀i̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃^^cc^^cdĨìíĩj̀j́j̃Į̀Į́Į̃ 
+============================================================
+============================================================
+TEST 12: Dutch
+============================================================
+ijsselmeer
+ijsselmeer
+IJSSELMEER
+IJSSELMEER
+IJsselmeer
+Ijsselmeer
+IJsselmeer
+Ijsselmeer
+IJsselmeer
+Ijsselmeer
+Im
+Im
+============================================================
+============================================================
+TEST 13: Mixed case exceptions
+============================================================
+^^dfoo
+Dž!
+============================================================
+============================================================
+TEST 14: Case changing braced arguments
+============================================================
+foo \emph {BAR} {baz}
+FOO \emph {BAR} {BAZ}
+Foo \emph {BAR} {baz}
+\emph {BAR} {baz}
+\emph {BAR} {BAZ}
+\emph {BAR} {Baz}
+============================================================
+============================================================
+TEST 15: Expanding content
+============================================================
+some text hello
+SOME TEXT HELLO
+Some text hello
+hello sometext
+HELLO SOMETEXT
+Hello sometext
+some text hello
+SOME TEXT HELLO
+Some text hello
+hello sometext
+HELLO SOMETEXT
+Hello sometext
+some text \cs_tmp:w 
+SOME TEXT \cs_tmp:w 
+Some text \cs_tmp:w 
+\cs_tmp:w  sometext
+\cs_tmp:w  SOMETEXT
+\cs_tmp:w  Sometext
+============================================================
+============================================================
+TEST 16: LICR-based input
+============================================================
+\AA \SS \OE IJ
+\aa \ss \oe ij
+\CYRA \CYRIE \CYRRHK \CYRYU 
+\cyra \cyrie \cyrrhk \cyryu 
+\textAlpha \textUpsilon \textSigma 
+\textalpha \textupsilon \textautosigma 
+\LGR at accDialytika \textAlpha \textUpsilon 
+\LGR @accdropped\textalpha \textupsilon 
+\textOmega \prosgegrammeni \Ohorn 
+\textomega \ypogegrammeni \ohorn 
+\AA \oe \textalpha 
+============================================================
+============================================================
+TEST 17: Math-mode escape
+============================================================
+some text $y = mx + c$
+SOME TEXT $y = mx + c$
+Some text $y = mx + c$
+$y = mx + c$ text
+$y = mx + c$ TEXT
+$y = mx + c$ Text
+opps not close token in $y = mx + c
+OPPS NOT CLOSE TOKEN IN $y = mx + c
+Opps not close token in $y = mx + c
+============================================================
+============================================================
+TEST 18: Nesting
+============================================================
+HELLO
+hello
+FU^^dfBALL
+Ὀ����������Ύ��
+============================================================
diff --git a/l3kernel/testfiles/m3tl013.uptex.tlg b/l3kernel/testfiles/m3tl013.uptex.tlg
new file mode 100644
index 0000000..1e964d4
--- /dev/null
+++ b/l3kernel/testfiles/m3tl013.uptex.tlg
@@ -0,0 +1,208 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \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         \~}
+%%
+Author: Joseph Wright
+============================================================
+TEST 1: Basic case changing
+============================================================
+hello world \par with \ERROR &##
+HELLO WORLD \par WITH \ERROR &##
+Hello world \par with \ERROR &##
+============================================================
+============================================================
+TEST 2: Preventing case changes
+============================================================
+{hello} world \par with \ERROR &##
+{HELLO} WORLD \par WITH \ERROR &##
+{Hello} world \par with \ERROR &##
+============================================================
+============================================================
+TEST 3: Mixed case basics
+============================================================
+Hello world
+Hello world
+" Hello world"
+" Hello world"
+{H}ello world
+{H}ello world
+{}helloworld
+{}helloworld
+============================================================
+============================================================
+TEST 4: Mixed case skipping chars
+============================================================
+`Hic sunt leones'
+``Hic sunt leones''
+([Hic sunt leones])
+============================================================
+============================================================
+TEST 5: Category code weirdness
+============================================================
+TRUE
+TRUE
+TRUE
+============================================================
+============================================================
+TEST 6: Language based case changing but nothing
+============================================================
+no problems
+NO PROBLEMS
+No problems
+no problems
+NO PROBLEMS
+No problems
+============================================================
+============================================================
+TEST 7: Unicode case changing
+============================================================
+^^e5^^e9^^ee^^f8ὭдαƐ
+^^e5^^e9^^ee^^f8ὭдαƐ
+^^e5^^e9^^ee^^f8ὭдαƐ
+============================================================
+============================================================
+TEST 8: Unicode case changing exceptions
+============================================================
+fu^^dfball
+FU^^dfBALL
+Fu^^dfball
+============================================================
+============================================================
+TEST 9: The final sigma rule
+============================================================
+ὈΔΥΣΣΕΎΣ (ὈΔΥΣΣΕΎΣ) ὈΔΥΣΣΕΎΣ, ὈΔΥΣΣΕΎΣ{} 
+ὈΔΥΣΣΕΎΣ\noop 
+ὈΔΥΣΣΕΎΣ (ὈΔΥΣΣΕΎΣ) ὈΔΥΣΣΕΎΣ, ὈΔΥΣΣΕΎΣ{} 
+ὈΔΥΣΣΕΎΣ\noop 
+ὈΔΥΣΣΕΎΣ (ὈΔΥΣΣΕΎΣ) ὈΔΥΣΣΕΎΣ, ὈΔΥΣΣΕΎΣ{} 
+ὈΔΥΣΣΕΎΣ\noop 
+ὈΔΥΣΣΕΎΣ
+ὈΔΥΣΣΕΎΣ
+ὈΔΥΣΣΕΎΣ
+============================================================
+============================================================
+TEST 10: Turkish/Azeri
+============================================================
+ragIp hul^^dbsİ ^^d6zdem
+ragip hul^^dbsİ ^^d6zdem
+RAGıP HUL^^fbSi ^^d6ZDEM
+RAGıP HUL^^fbSI ^^d6ZDEM
+Ragıp hul^^fbsi ^^d6zdem
+Ragıp hul^^fbsi ^^d6zdem
+ıp hul^^fbsi ^^d6zdem
+ıp hul^^fbsi ^^d6zdem
+============================================================
+============================================================
+TEST 11: Lithuanian
+============================================================
+^^cc^^cdĨìíĩj̀j́j̃Į̀Į́Į̃
+^^cc^^cdĨìíĩj̀j́j̃Į̀Į́Į̃
+İ̀İ̀İ̃İ̀İ́İ̃J̇̀J̇́J̇̃į̇̀į̇́į̇̃
+İ̀İ̀İ̃İ̀İ́İ̃J̇̀J̇́J̇̃į̇̀į̇́į̇̃
+İ̀i̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃^^cc^^cdĨìíĩj̀j́j̃Į̀Į́Į̃
+İ̀i̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃^^cc^^cdĨìíĩj̀j́j̃Į̀Į́Į̃
+============================================================
+============================================================
+TEST 12: Dutch
+============================================================
+ijsselmeer
+ijsselmeer
+IJSSELMEER
+IJSSELMEER
+IJsselmeer
+Ijsselmeer
+IJsselmeer
+Ijsselmeer
+IJsselmeer
+Ijsselmeer
+Im
+Im
+============================================================
+============================================================
+TEST 13: Mixed case exceptions
+============================================================
+^^dfoo
+Dž!
+============================================================
+============================================================
+TEST 14: Case changing braced arguments
+============================================================
+foo \emph {BAR} {baz}
+FOO \emph {BAR} {BAZ}
+Foo \emph {BAR} {baz}
+\emph {BAR} {baz}
+\emph {BAR} {BAZ}
+\emph {BAR} {Baz}
+============================================================
+============================================================
+TEST 15: Expanding content
+============================================================
+some text hello
+SOME TEXT HELLO
+Some text hello
+hello sometext
+HELLO SOMETEXT
+Hello sometext
+some text hello
+SOME TEXT HELLO
+Some text hello
+hello sometext
+HELLO SOMETEXT
+Hello sometext
+some text \cs_tmp:w 
+SOME TEXT \cs_tmp:w 
+Some text \cs_tmp:w 
+\cs_tmp:w  sometext
+\cs_tmp:w  SOMETEXT
+\cs_tmp:w  Sometext
+============================================================
+============================================================
+TEST 16: LICR-based input
+============================================================
+\AA \SS \OE IJ
+\aa \ss \oe ij
+\CYRA \CYRIE \CYRRHK \CYRYU 
+\cyra \cyrie \cyrrhk \cyryu 
+\textAlpha \textUpsilon \textSigma 
+\textalpha \textupsilon \textautosigma 
+\LGR at accDialytika \textAlpha \textUpsilon 
+\LGR @accdropped\textalpha \textupsilon 
+\textOmega \prosgegrammeni \Ohorn 
+\textomega \ypogegrammeni \ohorn 
+\AA \oe \textalpha 
+============================================================
+============================================================
+TEST 17: Math-mode escape
+============================================================
+some text $y = mx + c$
+SOME TEXT $y = mx + c$
+Some text $y = mx + c$
+$y = mx + c$ text
+$y = mx + c$ TEXT
+$y = mx + c$ Text
+opps not close token in $y = mx + c
+OPPS NOT CLOSE TOKEN IN $y = mx + c
+Opps not close token in $y = mx + c
+============================================================
+============================================================
+TEST 18: Nesting
+============================================================
+HELLO
+hello
+FU^^dfBALL
+ὈΔΥΣΣΕΎΣ
+============================================================

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the latex3-commits mailing list