diff --git a/tests/reftests/Makefile.am b/tests/reftests/Makefile.am index ead2bbb3f9..a8bd48879e 100644 --- a/tests/reftests/Makefile.am +++ b/tests/reftests/Makefile.am @@ -25,5 +25,8 @@ clean-local: rm -rf output/ || true EXTRA_DIST += \ + label-sizing.css \ + label-sizing.ref.ui \ + label-sizing.ui \ simpe.ref.png \ simple.ui diff --git a/tests/reftests/label-sizing.css b/tests/reftests/label-sizing.css new file mode 100644 index 0000000000..59de3538a6 --- /dev/null +++ b/tests/reftests/label-sizing.css @@ -0,0 +1,7 @@ +* { + font: Monospace 12 +} + +GtkPaned GtkEventBox { + background-color: pink +} diff --git a/tests/reftests/label-sizing.ref.ui b/tests/reftests/label-sizing.ref.ui new file mode 100644 index 0000000000..2a4d203fe4 --- /dev/null +++ b/tests/reftests/label-sizing.ref.ui @@ -0,0 +1,11912 @@ + + + + + False + popup + + + True + False + 1 + 1 + True + + + True + False + wrap + + + 0 + 0 + 1 + 1 + + + + + True + False + ellipsize + + + 1 + 0 + 1 + 1 + + + + + True + False + width-chars + + + 2 + 0 + 1 + 1 + + + + + True + False + max-width-chars + + + 3 + 0 + 1 + 1 + + + + + True + False + results + + + 4 + 0 + 1 + 1 + + + + + True + False + False + + + 0 + 1 + 1 + 1 + + + + + True + False + none + + + 1 + 1 + 1 + 1 + + + + + True + False + -1 + + + 2 + 1 + 1 + 1 + + + + + True + False + -1 + + + 3 + 1 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 1 + 1 + 1 + + + + + True + False + True + + + 0 + 2 + 1 + 1 + + + + + True + False + none + + + 1 + 2 + 1 + 1 + + + + + True + False + -1 + + + 2 + 2 + 1 + 1 + + + + + True + False + -1 + + + 3 + 2 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE +ABCD + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 2 + 1 + 1 + + + + + True + False + False + + + 0 + 3 + 1 + 1 + + + + + True + False + end + + + 1 + 3 + 1 + 1 + + + + + True + False + -1 + + + 2 + 3 + 1 + 1 + + + + + True + False + -1 + + + 3 + 3 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 3 + 1 + 1 + + + + + True + False + True + + + 0 + 4 + 1 + 1 + + + + + True + False + end + + + 1 + 4 + 1 + 1 + + + + + True + False + -1 + + + 2 + 4 + 1 + 1 + + + + + True + False + -1 + + + 3 + 4 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + … +… + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 4 + 1 + 1 + + + + + True + False + False + + + 0 + 5 + 1 + 1 + + + + + True + False + none + + + 1 + 5 + 1 + 1 + + + + + True + False + 4 + + + 2 + 5 + 1 + 1 + + + + + True + False + -1 + + + 3 + 5 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 5 + 1 + 1 + + + + + True + False + True + + + 0 + 6 + 1 + 1 + + + + + True + False + none + + + 1 + 6 + 1 + 1 + + + + + True + False + 4 + + + 2 + 6 + 1 + 1 + + + + + True + False + -1 + + + 3 + 6 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE +ABCD + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 6 + 1 + 1 + + + + + True + False + False + + + 0 + 7 + 1 + 1 + + + + + True + False + end + + + 1 + 7 + 1 + 1 + + + + + True + False + 4 + + + 2 + 7 + 1 + 1 + + + + + True + False + -1 + + + 3 + 7 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABC… + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABC… + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 7 + 1 + 1 + + + + + True + False + True + + + 0 + 8 + 1 + 1 + + + + + True + False + end + + + 1 + 8 + 1 + 1 + + + + + True + False + 4 + + + 2 + 8 + 1 + 1 + + + + + True + False + -1 + + + 3 + 8 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABC… + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABC… +ABCD + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 8 + 1 + 1 + + + + + True + False + False + + + 0 + 9 + 1 + 1 + + + + + True + False + none + + + 1 + 9 + 1 + 1 + + + + + True + False + 8 + + + 2 + 9 + 1 + 1 + + + + + True + False + -1 + + + 3 + 9 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 9 + 1 + 1 + + + + + True + False + True + + + 0 + 10 + 1 + 1 + + + + + True + False + none + + + 1 + 10 + 1 + 1 + + + + + True + False + 8 + + + 2 + 10 + 1 + 1 + + + + + True + False + -1 + + + 3 + 10 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE +ABCD + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 10 + 1 + 1 + + + + + True + False + False + + + 0 + 11 + 1 + 1 + + + + + True + False + end + + + 1 + 11 + 1 + 1 + + + + + True + False + 8 + + + 2 + 11 + 1 + 1 + + + + + True + False + -1 + + + 3 + 11 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE A… + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE A… + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 11 + 1 + 1 + + + + + True + False + True + + + 0 + 12 + 1 + 1 + + + + + True + False + end + + + 1 + 12 + 1 + 1 + + + + + True + False + 8 + + + 2 + 12 + 1 + 1 + + + + + True + False + -1 + + + 3 + 12 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE A… + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 12 + 1 + 1 + + + + + True + False + False + + + 0 + 13 + 1 + 1 + + + + + True + False + none + + + 1 + 13 + 1 + 1 + + + + + True + False + 12 + + + 2 + 13 + 1 + 1 + + + + + True + False + -1 + + + 3 + 13 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 13 + 1 + 1 + + + + + True + False + True + + + 0 + 14 + 1 + 1 + + + + + True + False + none + + + 1 + 14 + 1 + 1 + + + + + True + False + 12 + + + 2 + 14 + 1 + 1 + + + + + True + False + -1 + + + 3 + 14 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 14 + 1 + 1 + + + + + True + False + False + + + 0 + 15 + 1 + 1 + + + + + True + False + end + + + 1 + 15 + 1 + 1 + + + + + True + False + 12 + + + 2 + 15 + 1 + 1 + + + + + True + False + -1 + + + 3 + 15 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 15 + 1 + 1 + + + + + True + False + True + + + 0 + 16 + 1 + 1 + + + + + True + False + end + + + 1 + 16 + 1 + 1 + + + + + True + False + 12 + + + 2 + 16 + 1 + 1 + + + + + True + False + -1 + + + 3 + 16 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 16 + 1 + 1 + + + + + True + False + False + + + 0 + 17 + 1 + 1 + + + + + True + False + none + + + 1 + 17 + 1 + 1 + + + + + True + False + -1 + + + 2 + 17 + 1 + 1 + + + + + True + False + 4 + + + 3 + 17 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 17 + 1 + 1 + + + + + True + False + True + + + 0 + 18 + 1 + 1 + + + + + True + False + none + + + 1 + 18 + 1 + 1 + + + + + True + False + -1 + + + 2 + 18 + 1 + 1 + + + + + True + False + 4 + + + 3 + 18 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE +ABCD + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE +ABCD + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE +ABCD + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 18 + 1 + 1 + + + + + True + False + False + + + 0 + 19 + 1 + 1 + + + + + True + False + end + + + 1 + 19 + 1 + 1 + + + + + True + False + -1 + + + 2 + 19 + 1 + 1 + + + + + True + False + 4 + + + 3 + 19 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABC… + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABC… + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 19 + 1 + 1 + + + + + True + False + True + + + 0 + 20 + 1 + 1 + + + + + True + False + end + + + 1 + 20 + 1 + 1 + + + + + True + False + -1 + + + 2 + 20 + 1 + 1 + + + + + True + False + 4 + + + 3 + 20 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + … +… + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABC… + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABC… +ABCD + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 20 + 1 + 1 + + + + + True + False + False + + + 0 + 21 + 1 + 1 + + + + + True + False + none + + + 1 + 21 + 1 + 1 + + + + + True + False + 4 + + + 2 + 21 + 1 + 1 + + + + + True + False + 4 + + + 3 + 21 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 4 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 4 + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 4 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 4 + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 21 + 1 + 1 + + + + + True + False + True + + + 0 + 22 + 1 + 1 + + + + + True + False + none + + + 1 + 22 + 1 + 1 + + + + + True + False + 4 + + + 2 + 22 + 1 + 1 + + + + + True + False + 4 + + + 3 + 22 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE +ABCD + 4 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 4 + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE +ABCD + 4 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE +ABCD + 4 + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 22 + 1 + 1 + + + + + True + False + False + + + 0 + 23 + 1 + 1 + + + + + True + False + end + + + 1 + 23 + 1 + 1 + + + + + True + False + 4 + + + 2 + 23 + 1 + 1 + + + + + True + False + 4 + + + 3 + 23 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABC… + 4 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABC… + 4 + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABC… + 4 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABC… + 4 + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 23 + 1 + 1 + + + + + True + False + True + + + 0 + 24 + 1 + 1 + + + + + True + False + end + + + 1 + 24 + 1 + 1 + + + + + True + False + 4 + + + 2 + 24 + 1 + 1 + + + + + True + False + 4 + + + 3 + 24 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABC… + 4 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABC… +ABCD + 4 + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABC… + 4 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABC… +ABCD + 4 + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 24 + 1 + 1 + + + + + True + False + False + + + 0 + 25 + 1 + 1 + + + + + True + False + none + + + 1 + 25 + 1 + 1 + + + + + True + False + 8 + + + 2 + 25 + 1 + 1 + + + + + True + False + 4 + + + 3 + 25 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 8 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 8 + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 8 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 8 + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 25 + 1 + 1 + + + + + True + False + True + + + 0 + 26 + 1 + 1 + + + + + True + False + none + + + 1 + 26 + 1 + 1 + + + + + True + False + 8 + + + 2 + 26 + 1 + 1 + + + + + True + False + 4 + + + 3 + 26 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE +ABCD + 8 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 8 + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE +ABCD + 8 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE +ABCD + 8 + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 26 + 1 + 1 + + + + + True + False + False + + + 0 + 27 + 1 + 1 + + + + + True + False + end + + + 1 + 27 + 1 + 1 + + + + + True + False + 8 + + + 2 + 27 + 1 + 1 + + + + + True + False + 4 + + + 3 + 27 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE A… + 8 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE A… + 8 + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE A… + 8 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE A… + 8 + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 27 + 1 + 1 + + + + + True + False + True + + + 0 + 28 + 1 + 1 + + + + + True + False + end + + + 1 + 28 + 1 + 1 + + + + + True + False + 8 + + + 2 + 28 + 1 + 1 + + + + + True + False + 4 + + + 3 + 28 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE A… + 8 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 8 + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE A… + 8 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE +ABCD + 8 + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 28 + 1 + 1 + + + + + True + False + False + + + 0 + 29 + 1 + 1 + + + + + True + False + none + + + 1 + 29 + 1 + 1 + + + + + True + False + 12 + + + 2 + 29 + 1 + 1 + + + + + True + False + 4 + + + 3 + 29 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 29 + 1 + 1 + + + + + True + False + True + + + 0 + 30 + 1 + 1 + + + + + True + False + none + + + 1 + 30 + 1 + 1 + + + + + True + False + 12 + + + 2 + 30 + 1 + 1 + + + + + True + False + 4 + + + 3 + 30 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 30 + 1 + 1 + + + + + True + False + False + + + 0 + 31 + 1 + 1 + + + + + True + False + end + + + 1 + 31 + 1 + 1 + + + + + True + False + 12 + + + 2 + 31 + 1 + 1 + + + + + True + False + 4 + + + 3 + 31 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 31 + 1 + 1 + + + + + True + False + True + + + 0 + 32 + 1 + 1 + + + + + True + False + end + + + 1 + 32 + 1 + 1 + + + + + True + False + 12 + + + 2 + 32 + 1 + 1 + + + + + True + False + 4 + + + 3 + 32 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 4 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 32 + 1 + 1 + + + + + True + False + False + + + 0 + 33 + 1 + 1 + + + + + True + False + none + + + 1 + 33 + 1 + 1 + + + + + True + False + -1 + + + 2 + 33 + 1 + 1 + + + + + True + False + 8 + + + 3 + 33 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 33 + 1 + 1 + + + + + True + False + True + + + 0 + 34 + 1 + 1 + + + + + True + False + none + + + 1 + 34 + 1 + 1 + + + + + True + False + -1 + + + 2 + 34 + 1 + 1 + + + + + True + False + 8 + + + 3 + 34 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE +ABCD + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE +ABCD + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE +ABCD + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 34 + 1 + 1 + + + + + True + False + False + + + 0 + 35 + 1 + 1 + + + + + True + False + end + + + 1 + 35 + 1 + 1 + + + + + True + False + -1 + + + 2 + 35 + 1 + 1 + + + + + True + False + 8 + + + 3 + 35 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE A… + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE A… + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 35 + 1 + 1 + + + + + True + False + True + + + 0 + 36 + 1 + 1 + + + + + True + False + end + + + 1 + 36 + 1 + 1 + + + + + True + False + -1 + + + 2 + 36 + 1 + 1 + + + + + True + False + 8 + + + 3 + 36 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + … +… + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE A… + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE +ABCD + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 36 + 1 + 1 + + + + + True + False + False + + + 0 + 37 + 1 + 1 + + + + + True + False + none + + + 1 + 37 + 1 + 1 + + + + + True + False + 4 + + + 2 + 37 + 1 + 1 + + + + + True + False + 8 + + + 3 + 37 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 4 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 4 + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 4 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 4 + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 37 + 1 + 1 + + + + + True + False + True + + + 0 + 38 + 1 + 1 + + + + + True + False + none + + + 1 + 38 + 1 + 1 + + + + + True + False + 4 + + + 2 + 38 + 1 + 1 + + + + + True + False + 8 + + + 3 + 38 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE +ABCD + 4 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 4 + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE +ABCD + 4 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE +ABCD + 4 + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 38 + 1 + 1 + + + + + True + False + False + + + 0 + 39 + 1 + 1 + + + + + True + False + end + + + 1 + 39 + 1 + 1 + + + + + True + False + 4 + + + 2 + 39 + 1 + 1 + + + + + True + False + 8 + + + 3 + 39 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABC… + 4 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABC… + 4 + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE A… + 4 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE A… + 4 + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 39 + 1 + 1 + + + + + True + False + True + + + 0 + 40 + 1 + 1 + + + + + True + False + end + + + 1 + 40 + 1 + 1 + + + + + True + False + 4 + + + 2 + 40 + 1 + 1 + + + + + True + False + 8 + + + 3 + 40 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABC… + 4 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABC… +ABCD + 4 + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE A… + 4 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE +ABCD + 4 + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 40 + 1 + 1 + + + + + True + False + False + + + 0 + 41 + 1 + 1 + + + + + True + False + none + + + 1 + 41 + 1 + 1 + + + + + True + False + 8 + + + 2 + 41 + 1 + 1 + + + + + True + False + 8 + + + 3 + 41 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 8 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 8 + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 8 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 8 + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 41 + 1 + 1 + + + + + True + False + True + + + 0 + 42 + 1 + 1 + + + + + True + False + none + + + 1 + 42 + 1 + 1 + + + + + True + False + 8 + + + 2 + 42 + 1 + 1 + + + + + True + False + 8 + + + 3 + 42 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE +ABCD + 8 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 8 + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE +ABCD + 8 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE +ABCD + 8 + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 42 + 1 + 1 + + + + + True + False + False + + + 0 + 43 + 1 + 1 + + + + + True + False + end + + + 1 + 43 + 1 + 1 + + + + + True + False + 8 + + + 2 + 43 + 1 + 1 + + + + + True + False + 8 + + + 3 + 43 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE A… + 8 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE A… + 8 + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE A… + 8 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE A… + 8 + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 43 + 1 + 1 + + + + + True + False + True + + + 0 + 44 + 1 + 1 + + + + + True + False + end + + + 1 + 44 + 1 + 1 + + + + + True + False + 8 + + + 2 + 44 + 1 + 1 + + + + + True + False + 8 + + + 3 + 44 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE A… + 8 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 8 + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE A… + 8 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE +ABCD + 8 + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 44 + 1 + 1 + + + + + True + False + False + + + 0 + 45 + 1 + 1 + + + + + True + False + none + + + 1 + 45 + 1 + 1 + + + + + True + False + 12 + + + 2 + 45 + 1 + 1 + + + + + True + False + 8 + + + 3 + 45 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 45 + 1 + 1 + + + + + True + False + True + + + 0 + 46 + 1 + 1 + + + + + True + False + none + + + 1 + 46 + 1 + 1 + + + + + True + False + 12 + + + 2 + 46 + 1 + 1 + + + + + True + False + 8 + + + 3 + 46 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 46 + 1 + 1 + + + + + True + False + False + + + 0 + 47 + 1 + 1 + + + + + True + False + end + + + 1 + 47 + 1 + 1 + + + + + True + False + 12 + + + 2 + 47 + 1 + 1 + + + + + True + False + 8 + + + 3 + 47 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 47 + 1 + 1 + + + + + True + False + True + + + 0 + 48 + 1 + 1 + + + + + True + False + end + + + 1 + 48 + 1 + 1 + + + + + True + False + 12 + + + 2 + 48 + 1 + 1 + + + + + True + False + 8 + + + 3 + 48 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 8 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 48 + 1 + 1 + + + + + True + False + False + + + 0 + 49 + 1 + 1 + + + + + True + False + none + + + 1 + 49 + 1 + 1 + + + + + True + False + -1 + + + 2 + 49 + 1 + 1 + + + + + True + False + 12 + + + 3 + 49 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 49 + 1 + 1 + + + + + True + False + True + + + 0 + 50 + 1 + 1 + + + + + True + False + none + + + 1 + 50 + 1 + 1 + + + + + True + False + -1 + + + 2 + 50 + 1 + 1 + + + + + True + False + 12 + + + 3 + 50 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE +ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 50 + 1 + 1 + + + + + True + False + False + + + 0 + 51 + 1 + 1 + + + + + True + False + end + + + 1 + 51 + 1 + 1 + + + + + True + False + -1 + + + 2 + 51 + 1 + 1 + + + + + True + False + 12 + + + 3 + 51 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 51 + 1 + 1 + + + + + True + False + True + + + 0 + 52 + 1 + 1 + + + + + True + False + end + + + 1 + 52 + 1 + 1 + + + + + True + False + -1 + + + 2 + 52 + 1 + 1 + + + + + True + False + 12 + + + 3 + 52 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + … +… + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 52 + 1 + 1 + + + + + True + False + False + + + 0 + 53 + 1 + 1 + + + + + True + False + none + + + 1 + 53 + 1 + 1 + + + + + True + False + 4 + + + 2 + 53 + 1 + 1 + + + + + True + False + 12 + + + 3 + 53 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 4 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 4 + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 4 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 4 + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 53 + 1 + 1 + + + + + True + False + True + + + 0 + 54 + 1 + 1 + + + + + True + False + none + + + 1 + 54 + 1 + 1 + + + + + True + False + 4 + + + 2 + 54 + 1 + 1 + + + + + True + False + 12 + + + 3 + 54 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE +ABCD + 4 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 4 + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 4 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 4 + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 54 + 1 + 1 + + + + + True + False + False + + + 0 + 55 + 1 + 1 + + + + + True + False + end + + + 1 + 55 + 1 + 1 + + + + + True + False + 4 + + + 2 + 55 + 1 + 1 + + + + + True + False + 12 + + + 3 + 55 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABC… + 4 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABC… + 4 + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 4 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 4 + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 55 + 1 + 1 + + + + + True + False + True + + + 0 + 56 + 1 + 1 + + + + + True + False + end + + + 1 + 56 + 1 + 1 + + + + + True + False + 4 + + + 2 + 56 + 1 + 1 + + + + + True + False + 12 + + + 3 + 56 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABC… + 4 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABC… +ABCD + 4 + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 4 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 4 + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 56 + 1 + 1 + + + + + True + False + False + + + 0 + 57 + 1 + 1 + + + + + True + False + none + + + 1 + 57 + 1 + 1 + + + + + True + False + 8 + + + 2 + 57 + 1 + 1 + + + + + True + False + 12 + + + 3 + 57 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 8 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 8 + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 8 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 8 + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 57 + 1 + 1 + + + + + True + False + True + + + 0 + 58 + 1 + 1 + + + + + True + False + none + + + 1 + 58 + 1 + 1 + + + + + True + False + 8 + + + 2 + 58 + 1 + 1 + + + + + True + False + 12 + + + 3 + 58 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE +ABCD + 8 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 8 + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 8 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 8 + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 58 + 1 + 1 + + + + + True + False + False + + + 0 + 59 + 1 + 1 + + + + + True + False + end + + + 1 + 59 + 1 + 1 + + + + + True + False + 8 + + + 2 + 59 + 1 + 1 + + + + + True + False + 12 + + + 3 + 59 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE A… + 8 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE A… + 8 + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 8 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 8 + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 59 + 1 + 1 + + + + + True + False + True + + + 0 + 60 + 1 + 1 + + + + + True + False + end + + + 1 + 60 + 1 + 1 + + + + + True + False + 8 + + + 2 + 60 + 1 + 1 + + + + + True + False + 12 + + + 3 + 60 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE A… + 8 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE +ABCD + 8 + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 8 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 8 + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 60 + 1 + 1 + + + + + True + False + False + + + 0 + 61 + 1 + 1 + + + + + True + False + none + + + 1 + 61 + 1 + 1 + + + + + True + False + 12 + + + 2 + 61 + 1 + 1 + + + + + True + False + 12 + + + 3 + 61 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 61 + 1 + 1 + + + + + True + False + True + + + 0 + 62 + 1 + 1 + + + + + True + False + none + + + 1 + 62 + 1 + 1 + + + + + True + False + 12 + + + 2 + 62 + 1 + 1 + + + + + True + False + 12 + + + 3 + 62 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 62 + 1 + 1 + + + + + True + False + False + + + 0 + 63 + 1 + 1 + + + + + True + False + end + + + 1 + 63 + 1 + 1 + + + + + True + False + 12 + + + 2 + 63 + 1 + 1 + + + + + True + False + 12 + + + 3 + 63 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 63 + 1 + 1 + + + + + True + False + True + + + 0 + 64 + 1 + 1 + + + + + True + False + end + + + 1 + 64 + 1 + 1 + + + + + True + False + 12 + + + 2 + 64 + 1 + 1 + + + + + True + False + 12 + + + 3 + 64 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + end + start + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + start + end + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 12 + 12 + 0.0 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 64 + 1 + 1 + + + + + + diff --git a/tests/reftests/label-sizing.ui b/tests/reftests/label-sizing.ui new file mode 100644 index 0000000000..3682291104 --- /dev/null +++ b/tests/reftests/label-sizing.ui @@ -0,0 +1,12498 @@ + + + + + False + popup + + + True + False + 1 + 1 + True + + + True + False + wrap + + + 0 + 0 + 1 + 1 + + + + + True + False + ellipsize + + + 1 + 0 + 1 + 1 + + + + + True + False + width-chars + + + 2 + 0 + 1 + 1 + + + + + True + False + max-width-chars + + + 3 + 0 + 1 + 1 + + + + + True + False + results + + + 4 + 0 + 1 + 1 + + + + + True + False + False + + + 0 + 1 + 1 + 1 + + + + + True + False + none + + + 1 + 1 + 1 + 1 + + + + + True + False + -1 + + + 2 + 1 + 1 + 1 + + + + + True + False + -1 + + + 3 + 1 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 1 + 1 + 1 + + + + + True + False + True + + + 0 + 2 + 1 + 1 + + + + + True + False + none + + + 1 + 2 + 1 + 1 + + + + + True + False + -1 + + + 2 + 2 + 1 + 1 + + + + + True + False + -1 + + + 3 + 2 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 2 + 1 + 1 + + + + + True + False + False + + + 0 + 3 + 1 + 1 + + + + + True + False + end + + + 1 + 3 + 1 + 1 + + + + + True + False + -1 + + + 2 + 3 + 1 + 1 + + + + + True + False + -1 + + + 3 + 3 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 3 + 1 + 1 + + + + + True + False + True + + + 0 + 4 + 1 + 1 + + + + + True + False + end + + + 1 + 4 + 1 + 1 + + + + + True + False + -1 + + + 2 + 4 + 1 + 1 + + + + + True + False + -1 + + + 3 + 4 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 4 + 1 + 1 + + + + + True + False + False + + + 0 + 5 + 1 + 1 + + + + + True + False + none + + + 1 + 5 + 1 + 1 + + + + + True + False + 4 + + + 2 + 5 + 1 + 1 + + + + + True + False + -1 + + + 3 + 5 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 5 + 1 + 1 + + + + + True + False + True + + + 0 + 6 + 1 + 1 + + + + + True + False + none + + + 1 + 6 + 1 + 1 + + + + + True + False + 4 + + + 2 + 6 + 1 + 1 + + + + + True + False + -1 + + + 3 + 6 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 6 + 1 + 1 + + + + + True + False + False + + + 0 + 7 + 1 + 1 + + + + + True + False + end + + + 1 + 7 + 1 + 1 + + + + + True + False + 4 + + + 2 + 7 + 1 + 1 + + + + + True + False + -1 + + + 3 + 7 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 7 + 1 + 1 + + + + + True + False + True + + + 0 + 8 + 1 + 1 + + + + + True + False + end + + + 1 + 8 + 1 + 1 + + + + + True + False + 4 + + + 2 + 8 + 1 + 1 + + + + + True + False + -1 + + + 3 + 8 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 8 + 1 + 1 + + + + + True + False + False + + + 0 + 9 + 1 + 1 + + + + + True + False + none + + + 1 + 9 + 1 + 1 + + + + + True + False + 8 + + + 2 + 9 + 1 + 1 + + + + + True + False + -1 + + + 3 + 9 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 9 + 1 + 1 + + + + + True + False + True + + + 0 + 10 + 1 + 1 + + + + + True + False + none + + + 1 + 10 + 1 + 1 + + + + + True + False + 8 + + + 2 + 10 + 1 + 1 + + + + + True + False + -1 + + + 3 + 10 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 10 + 1 + 1 + + + + + True + False + False + + + 0 + 11 + 1 + 1 + + + + + True + False + end + + + 1 + 11 + 1 + 1 + + + + + True + False + 8 + + + 2 + 11 + 1 + 1 + + + + + True + False + -1 + + + 3 + 11 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 11 + 1 + 1 + + + + + True + False + True + + + 0 + 12 + 1 + 1 + + + + + True + False + end + + + 1 + 12 + 1 + 1 + + + + + True + False + 8 + + + 2 + 12 + 1 + 1 + + + + + True + False + -1 + + + 3 + 12 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 12 + 1 + 1 + + + + + True + False + False + + + 0 + 13 + 1 + 1 + + + + + True + False + none + + + 1 + 13 + 1 + 1 + + + + + True + False + 12 + + + 2 + 13 + 1 + 1 + + + + + True + False + -1 + + + 3 + 13 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 13 + 1 + 1 + + + + + True + False + True + + + 0 + 14 + 1 + 1 + + + + + True + False + none + + + 1 + 14 + 1 + 1 + + + + + True + False + 12 + + + 2 + 14 + 1 + 1 + + + + + True + False + -1 + + + 3 + 14 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 14 + 1 + 1 + + + + + True + False + False + + + 0 + 15 + 1 + 1 + + + + + True + False + end + + + 1 + 15 + 1 + 1 + + + + + True + False + 12 + + + 2 + 15 + 1 + 1 + + + + + True + False + -1 + + + 3 + 15 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 15 + 1 + 1 + + + + + True + False + True + + + 0 + 16 + 1 + 1 + + + + + True + False + end + + + 1 + 16 + 1 + 1 + + + + + True + False + 12 + + + 2 + 16 + 1 + 1 + + + + + True + False + -1 + + + 3 + 16 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + -1 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + -1 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + -1 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + -1 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 16 + 1 + 1 + + + + + True + False + False + + + 0 + 17 + 1 + 1 + + + + + True + False + none + + + 1 + 17 + 1 + 1 + + + + + True + False + -1 + + + 2 + 17 + 1 + 1 + + + + + True + False + 4 + + + 3 + 17 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 17 + 1 + 1 + + + + + True + False + True + + + 0 + 18 + 1 + 1 + + + + + True + False + none + + + 1 + 18 + 1 + 1 + + + + + True + False + -1 + + + 2 + 18 + 1 + 1 + + + + + True + False + 4 + + + 3 + 18 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 18 + 1 + 1 + + + + + True + False + False + + + 0 + 19 + 1 + 1 + + + + + True + False + end + + + 1 + 19 + 1 + 1 + + + + + True + False + -1 + + + 2 + 19 + 1 + 1 + + + + + True + False + 4 + + + 3 + 19 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 19 + 1 + 1 + + + + + True + False + True + + + 0 + 20 + 1 + 1 + + + + + True + False + end + + + 1 + 20 + 1 + 1 + + + + + True + False + -1 + + + 2 + 20 + 1 + 1 + + + + + True + False + 4 + + + 3 + 20 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 20 + 1 + 1 + + + + + True + False + False + + + 0 + 21 + 1 + 1 + + + + + True + False + none + + + 1 + 21 + 1 + 1 + + + + + True + False + 4 + + + 2 + 21 + 1 + 1 + + + + + True + False + 4 + + + 3 + 21 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 21 + 1 + 1 + + + + + True + False + True + + + 0 + 22 + 1 + 1 + + + + + True + False + none + + + 1 + 22 + 1 + 1 + + + + + True + False + 4 + + + 2 + 22 + 1 + 1 + + + + + True + False + 4 + + + 3 + 22 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 22 + 1 + 1 + + + + + True + False + False + + + 0 + 23 + 1 + 1 + + + + + True + False + end + + + 1 + 23 + 1 + 1 + + + + + True + False + 4 + + + 2 + 23 + 1 + 1 + + + + + True + False + 4 + + + 3 + 23 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 23 + 1 + 1 + + + + + True + False + True + + + 0 + 24 + 1 + 1 + + + + + True + False + end + + + 1 + 24 + 1 + 1 + + + + + True + False + 4 + + + 2 + 24 + 1 + 1 + + + + + True + False + 4 + + + 3 + 24 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 24 + 1 + 1 + + + + + True + False + False + + + 0 + 25 + 1 + 1 + + + + + True + False + none + + + 1 + 25 + 1 + 1 + + + + + True + False + 8 + + + 2 + 25 + 1 + 1 + + + + + True + False + 4 + + + 3 + 25 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 25 + 1 + 1 + + + + + True + False + True + + + 0 + 26 + 1 + 1 + + + + + True + False + none + + + 1 + 26 + 1 + 1 + + + + + True + False + 8 + + + 2 + 26 + 1 + 1 + + + + + True + False + 4 + + + 3 + 26 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 26 + 1 + 1 + + + + + True + False + False + + + 0 + 27 + 1 + 1 + + + + + True + False + end + + + 1 + 27 + 1 + 1 + + + + + True + False + 8 + + + 2 + 27 + 1 + 1 + + + + + True + False + 4 + + + 3 + 27 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 27 + 1 + 1 + + + + + True + False + True + + + 0 + 28 + 1 + 1 + + + + + True + False + end + + + 1 + 28 + 1 + 1 + + + + + True + False + 8 + + + 2 + 28 + 1 + 1 + + + + + True + False + 4 + + + 3 + 28 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 28 + 1 + 1 + + + + + True + False + False + + + 0 + 29 + 1 + 1 + + + + + True + False + none + + + 1 + 29 + 1 + 1 + + + + + True + False + 12 + + + 2 + 29 + 1 + 1 + + + + + True + False + 4 + + + 3 + 29 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 29 + 1 + 1 + + + + + True + False + True + + + 0 + 30 + 1 + 1 + + + + + True + False + none + + + 1 + 30 + 1 + 1 + + + + + True + False + 12 + + + 2 + 30 + 1 + 1 + + + + + True + False + 4 + + + 3 + 30 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 30 + 1 + 1 + + + + + True + False + False + + + 0 + 31 + 1 + 1 + + + + + True + False + end + + + 1 + 31 + 1 + 1 + + + + + True + False + 12 + + + 2 + 31 + 1 + 1 + + + + + True + False + 4 + + + 3 + 31 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 31 + 1 + 1 + + + + + True + False + True + + + 0 + 32 + 1 + 1 + + + + + True + False + end + + + 1 + 32 + 1 + 1 + + + + + True + False + 12 + + + 2 + 32 + 1 + 1 + + + + + True + False + 4 + + + 3 + 32 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + 4 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + 4 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + 4 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + 4 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 32 + 1 + 1 + + + + + True + False + False + + + 0 + 33 + 1 + 1 + + + + + True + False + none + + + 1 + 33 + 1 + 1 + + + + + True + False + -1 + + + 2 + 33 + 1 + 1 + + + + + True + False + 8 + + + 3 + 33 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 33 + 1 + 1 + + + + + True + False + True + + + 0 + 34 + 1 + 1 + + + + + True + False + none + + + 1 + 34 + 1 + 1 + + + + + True + False + -1 + + + 2 + 34 + 1 + 1 + + + + + True + False + 8 + + + 3 + 34 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 34 + 1 + 1 + + + + + True + False + False + + + 0 + 35 + 1 + 1 + + + + + True + False + end + + + 1 + 35 + 1 + 1 + + + + + True + False + -1 + + + 2 + 35 + 1 + 1 + + + + + True + False + 8 + + + 3 + 35 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 35 + 1 + 1 + + + + + True + False + True + + + 0 + 36 + 1 + 1 + + + + + True + False + end + + + 1 + 36 + 1 + 1 + + + + + True + False + -1 + + + 2 + 36 + 1 + 1 + + + + + True + False + 8 + + + 3 + 36 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 36 + 1 + 1 + + + + + True + False + False + + + 0 + 37 + 1 + 1 + + + + + True + False + none + + + 1 + 37 + 1 + 1 + + + + + True + False + 4 + + + 2 + 37 + 1 + 1 + + + + + True + False + 8 + + + 3 + 37 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 37 + 1 + 1 + + + + + True + False + True + + + 0 + 38 + 1 + 1 + + + + + True + False + none + + + 1 + 38 + 1 + 1 + + + + + True + False + 4 + + + 2 + 38 + 1 + 1 + + + + + True + False + 8 + + + 3 + 38 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 38 + 1 + 1 + + + + + True + False + False + + + 0 + 39 + 1 + 1 + + + + + True + False + end + + + 1 + 39 + 1 + 1 + + + + + True + False + 4 + + + 2 + 39 + 1 + 1 + + + + + True + False + 8 + + + 3 + 39 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 39 + 1 + 1 + + + + + True + False + True + + + 0 + 40 + 1 + 1 + + + + + True + False + end + + + 1 + 40 + 1 + 1 + + + + + True + False + 4 + + + 2 + 40 + 1 + 1 + + + + + True + False + 8 + + + 3 + 40 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 40 + 1 + 1 + + + + + True + False + False + + + 0 + 41 + 1 + 1 + + + + + True + False + none + + + 1 + 41 + 1 + 1 + + + + + True + False + 8 + + + 2 + 41 + 1 + 1 + + + + + True + False + 8 + + + 3 + 41 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 41 + 1 + 1 + + + + + True + False + True + + + 0 + 42 + 1 + 1 + + + + + True + False + none + + + 1 + 42 + 1 + 1 + + + + + True + False + 8 + + + 2 + 42 + 1 + 1 + + + + + True + False + 8 + + + 3 + 42 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 42 + 1 + 1 + + + + + True + False + False + + + 0 + 43 + 1 + 1 + + + + + True + False + end + + + 1 + 43 + 1 + 1 + + + + + True + False + 8 + + + 2 + 43 + 1 + 1 + + + + + True + False + 8 + + + 3 + 43 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 43 + 1 + 1 + + + + + True + False + True + + + 0 + 44 + 1 + 1 + + + + + True + False + end + + + 1 + 44 + 1 + 1 + + + + + True + False + 8 + + + 2 + 44 + 1 + 1 + + + + + True + False + 8 + + + 3 + 44 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 44 + 1 + 1 + + + + + True + False + False + + + 0 + 45 + 1 + 1 + + + + + True + False + none + + + 1 + 45 + 1 + 1 + + + + + True + False + 12 + + + 2 + 45 + 1 + 1 + + + + + True + False + 8 + + + 3 + 45 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 45 + 1 + 1 + + + + + True + False + True + + + 0 + 46 + 1 + 1 + + + + + True + False + none + + + 1 + 46 + 1 + 1 + + + + + True + False + 12 + + + 2 + 46 + 1 + 1 + + + + + True + False + 8 + + + 3 + 46 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 46 + 1 + 1 + + + + + True + False + False + + + 0 + 47 + 1 + 1 + + + + + True + False + end + + + 1 + 47 + 1 + 1 + + + + + True + False + 12 + + + 2 + 47 + 1 + 1 + + + + + True + False + 8 + + + 3 + 47 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 47 + 1 + 1 + + + + + True + False + True + + + 0 + 48 + 1 + 1 + + + + + True + False + end + + + 1 + 48 + 1 + 1 + + + + + True + False + 12 + + + 2 + 48 + 1 + 1 + + + + + True + False + 8 + + + 3 + 48 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + 8 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + 8 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + 8 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + 8 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 48 + 1 + 1 + + + + + True + False + False + + + 0 + 49 + 1 + 1 + + + + + True + False + none + + + 1 + 49 + 1 + 1 + + + + + True + False + -1 + + + 2 + 49 + 1 + 1 + + + + + True + False + 12 + + + 3 + 49 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + -1 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 49 + 1 + 1 + + + + + True + False + True + + + 0 + 50 + 1 + 1 + + + + + True + False + none + + + 1 + 50 + 1 + 1 + + + + + True + False + -1 + + + 2 + 50 + 1 + 1 + + + + + True + False + 12 + + + 3 + 50 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + -1 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 50 + 1 + 1 + + + + + True + False + False + + + 0 + 51 + 1 + 1 + + + + + True + False + end + + + 1 + 51 + 1 + 1 + + + + + True + False + -1 + + + 2 + 51 + 1 + 1 + + + + + True + False + 12 + + + 3 + 51 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + -1 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 51 + 1 + 1 + + + + + True + False + True + + + 0 + 52 + 1 + 1 + + + + + True + False + end + + + 1 + 52 + 1 + 1 + + + + + True + False + -1 + + + 2 + 52 + 1 + 1 + + + + + True + False + 12 + + + 3 + 52 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + -1 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 52 + 1 + 1 + + + + + True + False + False + + + 0 + 53 + 1 + 1 + + + + + True + False + none + + + 1 + 53 + 1 + 1 + + + + + True + False + 4 + + + 2 + 53 + 1 + 1 + + + + + True + False + 12 + + + 3 + 53 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 4 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 53 + 1 + 1 + + + + + True + False + True + + + 0 + 54 + 1 + 1 + + + + + True + False + none + + + 1 + 54 + 1 + 1 + + + + + True + False + 4 + + + 2 + 54 + 1 + 1 + + + + + True + False + 12 + + + 3 + 54 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 4 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 54 + 1 + 1 + + + + + True + False + False + + + 0 + 55 + 1 + 1 + + + + + True + False + end + + + 1 + 55 + 1 + 1 + + + + + True + False + 4 + + + 2 + 55 + 1 + 1 + + + + + True + False + 12 + + + 3 + 55 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 4 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 55 + 1 + 1 + + + + + True + False + True + + + 0 + 56 + 1 + 1 + + + + + True + False + end + + + 1 + 56 + 1 + 1 + + + + + True + False + 4 + + + 2 + 56 + 1 + 1 + + + + + True + False + 12 + + + 3 + 56 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 4 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 56 + 1 + 1 + + + + + True + False + False + + + 0 + 57 + 1 + 1 + + + + + True + False + none + + + 1 + 57 + 1 + 1 + + + + + True + False + 8 + + + 2 + 57 + 1 + 1 + + + + + True + False + 12 + + + 3 + 57 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 8 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 57 + 1 + 1 + + + + + True + False + True + + + 0 + 58 + 1 + 1 + + + + + True + False + none + + + 1 + 58 + 1 + 1 + + + + + True + False + 8 + + + 2 + 58 + 1 + 1 + + + + + True + False + 12 + + + 3 + 58 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 8 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 58 + 1 + 1 + + + + + True + False + False + + + 0 + 59 + 1 + 1 + + + + + True + False + end + + + 1 + 59 + 1 + 1 + + + + + True + False + 8 + + + 2 + 59 + 1 + 1 + + + + + True + False + 12 + + + 3 + 59 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 8 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 59 + 1 + 1 + + + + + True + False + True + + + 0 + 60 + 1 + 1 + + + + + True + False + end + + + 1 + 60 + 1 + 1 + + + + + True + False + 8 + + + 2 + 60 + 1 + 1 + + + + + True + False + 12 + + + 3 + 60 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 8 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 60 + 1 + 1 + + + + + True + False + False + + + 0 + 61 + 1 + 1 + + + + + True + False + none + + + 1 + 61 + 1 + 1 + + + + + True + False + 12 + + + 2 + 61 + 1 + 1 + + + + + True + False + 12 + + + 3 + 61 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + none + 12 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 61 + 1 + 1 + + + + + True + False + True + + + 0 + 62 + 1 + 1 + + + + + True + False + none + + + 1 + 62 + 1 + 1 + + + + + True + False + 12 + + + 2 + 62 + 1 + 1 + + + + + True + False + 12 + + + 3 + 62 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + none + 12 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 62 + 1 + 1 + + + + + True + False + False + + + 0 + 63 + 1 + 1 + + + + + True + False + end + + + 1 + 63 + 1 + 1 + + + + + True + False + 12 + + + 2 + 63 + 1 + 1 + + + + + True + False + 12 + + + 3 + 63 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + False + end + 12 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 63 + 1 + 1 + + + + + True + False + True + + + 0 + 64 + 1 + 1 + + + + + True + False + end + + + 1 + 64 + 1 + 1 + + + + + True + False + 12 + + + 2 + 64 + 1 + 1 + + + + + True + False + 12 + + + 3 + 64 + 1 + 1 + + + + + True + True + + + True + True + vertical + + + True + False + end + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + 12 + + + + + + + + False + False + + + + + True + False + start + end + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + 12 + + + + + + + + True + False + + + + + False + False + + + + + True + True + vertical + + + True + False + end + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + 12 + + + + + + + + False + False + + + + + True + False + start + start + + + True + False + ABCDE ABCD + 0.0 + True + end + 12 + 12 + + + + + + + + True + False + + + + + True + False + + + + + 4 + 64 + 1 + 1 + + + + + +