aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert <[email protected]>2011-09-03 16:03:38 -0700
committerPaul Eggert <[email protected]>2011-09-03 16:03:38 -0700
commitb49e353d9d01adbe60bc5d0b1658b4ef978b0b06 (patch)
tree9f2ffa6f7a6562abf661a4951012b488ad8b1ae7
parent74b880cbc18bd0194c7b1fc44c4a983ee05adae2 (diff)
parentbc3200871917d5c54c8c4299a06bf8f8ba2ea02d (diff)
Merge from trunk.
-rw-r--r--ChangeLog25
-rw-r--r--admin/ChangeLog36
-rw-r--r--admin/charsets/mapfiles/CP720.map86
-rw-r--r--admin/charsets/mapfiles/CP720.map.gzbin562 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/CP858.map132
-rw-r--r--admin/charsets/mapfiles/CP858.map.gzbin715 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/CP932.TXT7998
-rw-r--r--admin/charsets/mapfiles/CP932.TXT.gzbin49842 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/JISX213A.map12
-rw-r--r--admin/charsets/mapfiles/JISX213A.map.gzbin178 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/MULE-ethiopic.map346
-rw-r--r--admin/charsets/mapfiles/MULE-ethiopic.map.gzbin1481 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/MULE-ipa.map62
-rw-r--r--admin/charsets/mapfiles/MULE-ipa.map.gzbin370 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/MULE-is13194.map84
-rw-r--r--admin/charsets/mapfiles/MULE-is13194.map.gzbin436 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/MULE-lviscii.map68
-rw-r--r--admin/charsets/mapfiles/MULE-lviscii.map.gzbin388 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/MULE-sisheng.map72
-rw-r--r--admin/charsets/mapfiles/MULE-sisheng.map.gzbin400 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/MULE-tibetan.map194
-rw-r--r--admin/charsets/mapfiles/MULE-tibetan.map.gzbin825 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/MULE-uviscii.map68
-rw-r--r--admin/charsets/mapfiles/MULE-uviscii.map.gzbin388 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/PTCP154291
-rw-r--r--admin/charsets/mapfiles/PTCP154.gzbin3169 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/Uni2JIS13147
-rw-r--r--admin/charsets/mapfiles/Uni2JIS.gzbin113926 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/bulgarian-mik.txt223
-rw-r--r--admin/charsets/mapfiles/bulgarian-mik.txt.gzbin2075 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/cns2ucsdkw.txt48034
-rw-r--r--admin/charsets/mapfiles/cns2ucsdkw.txt.gzbin395503 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/stdenc.txt203
-rw-r--r--admin/charsets/mapfiles/stdenc.txt.gzbin3190 -> 0 bytes
-rw-r--r--admin/charsets/mapfiles/symbol.txt246
-rw-r--r--admin/charsets/mapfiles/symbol.txt.gzbin4109 -> 0 bytes
-rw-r--r--admin/grammars/README20
-rw-r--r--admin/grammars/bovine-grammar.el438
-rw-r--r--admin/grammars/c.by1202
-rw-r--r--admin/grammars/java-tags.wy750
-rw-r--r--admin/grammars/js.wy526
-rw-r--r--admin/grammars/make.by168
-rw-r--r--admin/grammars/python.wy1132
-rw-r--r--admin/grammars/scheme.by84
-rw-r--r--admin/grammars/wisent-grammar.el361
-rw-r--r--admin/notes/bzr22
-rw-r--r--admin/unidata/Makefile.in8
-rw-r--r--admin/unidata/bidimirror.awk37
-rw-r--r--admin/unidata/biditype.awk93
-rw-r--r--admin/unidata/makefile.w32-in12
-rw-r--r--admin/unidata/unidata-gen.el107
-rw-r--r--autogen/Makefile.in1
-rw-r--r--autogen/config.in21
-rwxr-xr-xautogen/configure337
-rw-r--r--configure.in62
-rw-r--r--doc/emacs/ChangeLog64
-rw-r--r--doc/emacs/Makefile.in1
-rw-r--r--doc/emacs/buffers.texi10
-rw-r--r--doc/emacs/cal-xtra.texi8
-rw-r--r--doc/emacs/calendar.texi2
-rw-r--r--doc/emacs/custom.texi2
-rw-r--r--doc/emacs/dired.texi16
-rw-r--r--doc/emacs/display.texi91
-rw-r--r--doc/emacs/emacs.texi138
-rw-r--r--doc/emacs/files.texi181
-rw-r--r--doc/emacs/frames.texi8
-rw-r--r--doc/emacs/help.texi16
-rw-r--r--doc/emacs/makefile.w32-in1
-rw-r--r--doc/emacs/mini.texi6
-rw-r--r--doc/emacs/misc.texi588
-rw-r--r--doc/emacs/modes.texi13
-rw-r--r--doc/emacs/package.texi230
-rw-r--r--doc/emacs/picture-xtra.texi10
-rw-r--r--doc/emacs/rmail.texi2
-rw-r--r--doc/emacs/text.texi91
-rw-r--r--doc/emacs/trouble.texi2
-rw-r--r--doc/lispref/ChangeLog94
-rw-r--r--doc/lispref/debugging.texi19
-rw-r--r--doc/lispref/display.texi242
-rw-r--r--doc/lispref/elisp.texi6
-rw-r--r--doc/lispref/files.texi64
-rw-r--r--doc/lispref/frames.texi17
-rw-r--r--doc/lispref/lists.texi2
-rw-r--r--doc/lispref/modes.texi389
-rw-r--r--doc/lispref/nonascii.texi66
-rw-r--r--doc/lispref/objects.texi10
-rw-r--r--doc/lispref/os.texi104
-rw-r--r--doc/lispref/searching.texi6
-rw-r--r--doc/lispref/syntax.texi18
-rw-r--r--doc/lispref/text.texi5
-rw-r--r--doc/lispref/vol1.texi8
-rw-r--r--doc/lispref/vol2.texi8
-rw-r--r--doc/misc/ChangeLog128
-rw-r--r--doc/misc/org.texi2108
-rw-r--r--doc/misc/texinfo.tex5
-rw-r--r--doc/misc/trampver.texi2
-rw-r--r--etc/ChangeLog39
-rw-r--r--etc/MACHINES276
-rw-r--r--etc/NEWS788
-rw-r--r--etc/PROBLEMS37
-rw-r--r--etc/compilation.txt17
-rw-r--r--etc/refcards/orgcard.tex12
-rw-r--r--etc/refcards/refcard.tex20
-rw-r--r--etc/themes/dichromacy-theme.el6
-rw-r--r--etc/themes/tango-dark-theme.el4
-rw-r--r--etc/themes/tango-theme.el4
-rw-r--r--etc/themes/wheatgrass-theme.el4
-rw-r--r--etc/tutorials/TUTORIAL.he18
-rw-r--r--leim/ChangeLog11
-rw-r--r--leim/Makefile.in1
-rw-r--r--leim/makefile.w32-in1
-rw-r--r--leim/quail/latin-ltx.el51
-rw-r--r--lisp/ChangeLog883
-rw-r--r--lisp/ChangeLog.152
-rw-r--r--lisp/abbrev.el2
-rw-r--r--lisp/arc-mode.el2
-rw-r--r--lisp/autoinsert.el2
-rw-r--r--lisp/battery.el19
-rw-r--r--lisp/bindings.el1
-rw-r--r--lisp/bookmark.el2
-rw-r--r--lisp/buff-menu.el17
-rw-r--r--lisp/calc/calc-ext.el2
-rw-r--r--lisp/cedet/ChangeLog5
-rw-r--r--lisp/cedet/semantic/bovine/c-by.el3
-rw-r--r--lisp/cedet/semantic/bovine/make-by.el3
-rw-r--r--lisp/cedet/semantic/bovine/scm-by.el3
-rw-r--r--lisp/cedet/semantic/grammar.el2
-rw-r--r--lisp/cedet/semantic/wisent/javat-wy.el3
-rw-r--r--lisp/cedet/semantic/wisent/js-wy.el4
-rw-r--r--lisp/cedet/semantic/wisent/python-wy.el4
-rw-r--r--lisp/cus-edit.el27
-rw-r--r--lisp/cus-start.el7
-rw-r--r--lisp/cus-theme.el5
-rw-r--r--lisp/dired-aux.el32
-rw-r--r--lisp/dired.el6
-rw-r--r--lisp/emacs-lisp/cl-loaddefs.el3
-rw-r--r--lisp/emacs-lisp/cl-macs.el49
-rw-r--r--lisp/emacs-lisp/debug.el34
-rw-r--r--lisp/emacs-lisp/derived.el4
-rw-r--r--lisp/emacs-lisp/edebug.el2
-rw-r--r--lisp/emacs-lisp/eieio.el116
-rw-r--r--lisp/emacs-lisp/find-func.el8
-rw-r--r--lisp/emacs-lisp/package.el30
-rw-r--r--lisp/emacs-lisp/tabulated-list.el4
-rw-r--r--lisp/epa-file.el14
-rw-r--r--lisp/epa-mail.el15
-rw-r--r--lisp/epa.el56
-rw-r--r--lisp/epg.el227
-rw-r--r--lisp/faces.el35
-rw-r--r--lisp/files.el18
-rw-r--r--lisp/font-lock.el19
-rw-r--r--lisp/gnus/ChangeLog223
-rw-r--r--lisp/gnus/auth-source.el4
-rw-r--r--lisp/gnus/gnus-agent.el2
-rw-r--r--lisp/gnus/gnus-art.el13
-rw-r--r--lisp/gnus/gnus-ems.el5
-rw-r--r--lisp/gnus/gnus-group.el51
-rw-r--r--lisp/gnus/gnus-html.el15
-rw-r--r--lisp/gnus/gnus-msg.el2
-rw-r--r--lisp/gnus/gnus-score.el10
-rw-r--r--lisp/gnus/gnus-spec.el21
-rw-r--r--lisp/gnus/gnus-sum.el117
-rw-r--r--lisp/gnus/gnus-util.el66
-rw-r--r--lisp/gnus/gnus.el2
-rw-r--r--lisp/gnus/mailcap.el2
-rw-r--r--lisp/gnus/message.el20
-rw-r--r--lisp/gnus/mml-smime.el2
-rw-r--r--lisp/gnus/mml1991.el94
-rw-r--r--lisp/gnus/mml2015.el2
-rw-r--r--lisp/gnus/nndraft.el2
-rw-r--r--lisp/gnus/nnimap.el22
-rw-r--r--lisp/gnus/nnir.el36
-rw-r--r--lisp/gnus/nnmail.el33
-rw-r--r--lisp/gnus/nnmaildir.el3
-rw-r--r--lisp/gnus/nnmairix.el23
-rw-r--r--lisp/gnus/nntp.el5
-rw-r--r--lisp/gnus/pop3.el2
-rw-r--r--lisp/gnus/spam.el50
-rw-r--r--lisp/gnus/starttls.el21
-rw-r--r--lisp/help-fns.el11
-rw-r--r--lisp/help-mode.el43
-rw-r--r--lisp/help.el4
-rw-r--r--lisp/hi-lock.el4
-rw-r--r--lisp/ibuf-ext.el15
-rw-r--r--lisp/ibuffer.el10
-rw-r--r--lisp/ido.el3
-rw-r--r--lisp/image-dired.el454
-rw-r--r--lisp/info.el17
-rw-r--r--lisp/international/characters.el20
-rw-r--r--lisp/international/charprop.el26
-rw-r--r--lisp/international/ucs-normalize.el10
-rw-r--r--lisp/international/uni-bidi.elbin8719 -> 7950 bytes
-rw-r--r--lisp/international/uni-category.elbin11396 -> 12759 bytes
-rw-r--r--lisp/international/uni-combining.elbin8369 -> 6251 bytes
-rw-r--r--lisp/international/uni-comment.elbin2386 -> 2407 bytes
-rw-r--r--lisp/international/uni-decimal.elbin1869 -> 2710 bytes
-rw-r--r--lisp/international/uni-decomposition.elbin28459 -> 28497 bytes
-rw-r--r--lisp/international/uni-digit.elbin2187 -> 3028 bytes
-rw-r--r--lisp/international/uni-lowercase.elbin5347 -> 6421 bytes
-rw-r--r--lisp/international/uni-mirrored.elbin10452 -> 9342 bytes
-rw-r--r--lisp/international/uni-name.elbin158765 -> 158786 bytes
-rw-r--r--lisp/international/uni-numeric.elbin3688 -> 4522 bytes
-rw-r--r--lisp/international/uni-old-name.elbin19692 -> 19713 bytes
-rw-r--r--lisp/international/uni-titlecase.elbin5434 -> 6462 bytes
-rw-r--r--lisp/international/uni-uppercase.elbin5430 -> 6458 bytes
-rw-r--r--lisp/isearch.el54
-rw-r--r--lisp/ldefs-boot.el837
-rw-r--r--lisp/longlines.el4
-rw-r--r--lisp/mail/rmail.el83
-rw-r--r--lisp/mail/rmailmm.el4
-rw-r--r--lisp/mail/sendmail.el88
-rw-r--r--lisp/mail/smtpmail.el66
-rw-r--r--lisp/minibuffer.el45
-rw-r--r--lisp/mpc.el39
-rw-r--r--lisp/net/browse-url.el34
-rw-r--r--lisp/net/network-stream.el12
-rw-r--r--lisp/net/quickurl.el20
-rw-r--r--lisp/net/rcirc.el35
-rw-r--r--lisp/net/tramp-sh.el6
-rw-r--r--lisp/net/tramp.el24
-rw-r--r--lisp/net/trampver.el4
-rw-r--r--lisp/org/ChangeLog1694
-rw-r--r--lisp/org/ob-C.el4
-rw-r--r--lisp/org/ob-R.el7
-rw-r--r--lisp/org/ob-asymptote.el4
-rw-r--r--lisp/org/ob-awk.el4
-rw-r--r--lisp/org/ob-calc.el4
-rw-r--r--lisp/org/ob-clojure.el7
-rw-r--r--lisp/org/ob-comint.el4
-rw-r--r--lisp/org/ob-css.el4
-rw-r--r--lisp/org/ob-ditaa.el4
-rw-r--r--lisp/org/ob-dot.el4
-rw-r--r--lisp/org/ob-emacs-lisp.el4
-rw-r--r--lisp/org/ob-eval.el4
-rw-r--r--lisp/org/ob-exp.el7
-rw-r--r--lisp/org/ob-gnuplot.el4
-rw-r--r--lisp/org/ob-haskell.el4
-rw-r--r--lisp/org/ob-java.el2
-rw-r--r--lisp/org/ob-js.el24
-rw-r--r--lisp/org/ob-keys.el4
-rw-r--r--lisp/org/ob-latex.el4
-rw-r--r--lisp/org/ob-ledger.el4
-rw-r--r--lisp/org/ob-lilypond.el4
-rw-r--r--lisp/org/ob-lisp.el8
-rw-r--r--lisp/org/ob-lob.el7
-rw-r--r--lisp/org/ob-matlab.el4
-rw-r--r--lisp/org/ob-maxima.el25
-rw-r--r--lisp/org/ob-mscgen.el4
-rw-r--r--lisp/org/ob-ocaml.el4
-rw-r--r--lisp/org/ob-octave.el4
-rw-r--r--lisp/org/ob-org.el4
-rw-r--r--lisp/org/ob-perl.el7
-rw-r--r--lisp/org/ob-plantuml.el4
-rw-r--r--lisp/org/ob-python.el7
-rw-r--r--lisp/org/ob-ref.el11
-rw-r--r--lisp/org/ob-ruby.el4
-rw-r--r--lisp/org/ob-sass.el4
-rw-r--r--lisp/org/ob-scheme.el24
-rw-r--r--lisp/org/ob-screen.el4
-rw-r--r--lisp/org/ob-sh.el4
-rw-r--r--lisp/org/ob-sql.el4
-rw-r--r--lisp/org/ob-sqlite.el4
-rw-r--r--lisp/org/ob-table.el4
-rw-r--r--lisp/org/ob-tangle.el4
-rw-r--r--lisp/org/ob.el9
-rw-r--r--lisp/org/org-agenda.el13
-rw-r--r--lisp/org/org-archive.el5
-rw-r--r--lisp/org/org-ascii.el5
-rw-r--r--lisp/org/org-attach.el4
-rw-r--r--lisp/org/org-bbdb.el5
-rw-r--r--lisp/org/org-beamer.el4
-rw-r--r--lisp/org/org-bibtex.el4
-rw-r--r--lisp/org/org-capture.el10
-rw-r--r--lisp/org/org-clock.el8
-rw-r--r--lisp/org/org-colview.el5
-rw-r--r--lisp/org/org-compat.el14
-rw-r--r--lisp/org/org-crypt.el4
-rw-r--r--lisp/org/org-ctags.el8
-rw-r--r--lisp/org/org-datetree.el4
-rw-r--r--lisp/org/org-docbook.el4
-rw-r--r--lisp/org/org-docview.el4
-rw-r--r--lisp/org/org-entities.el4
-rw-r--r--lisp/org/org-exp-blocks.el5
-rw-r--r--lisp/org/org-exp.el9
-rw-r--r--lisp/org/org-faces.el5
-rw-r--r--lisp/org/org-feed.el6
-rw-r--r--lisp/org/org-footnote.el4
-rw-r--r--lisp/org/org-freemind.el24
-rw-r--r--lisp/org/org-gnus.el5
-rw-r--r--lisp/org/org-habit.el4
-rw-r--r--lisp/org/org-html.el9
-rw-r--r--lisp/org/org-icalendar.el5
-rw-r--r--lisp/org/org-id.el8
-rw-r--r--lisp/org/org-indent.el4
-rw-r--r--lisp/org/org-info.el5
-rw-r--r--lisp/org/org-inlinetask.el2
-rw-r--r--lisp/org/org-irc.el12
-rw-r--r--lisp/org/org-jsinfo.el5
-rw-r--r--lisp/org/org-latex.el4
-rw-r--r--lisp/org/org-list.el5
-rw-r--r--lisp/org/org-mac-message.el4
-rw-r--r--lisp/org/org-macs.el5
-rw-r--r--lisp/org/org-mew.el4
-rw-r--r--lisp/org/org-mhe.el5
-rw-r--r--lisp/org/org-mks.el4
-rw-r--r--lisp/org/org-mobile.el9
-rw-r--r--lisp/org/org-mouse.el4
-rw-r--r--lisp/org/org-pcomplete.el5
-rw-r--r--lisp/org/org-plot.el4
-rw-r--r--lisp/org/org-protocol.el5
-rw-r--r--lisp/org/org-publish.el11
-rw-r--r--lisp/org/org-remember.el9
-rw-r--r--lisp/org/org-rmail.el5
-rw-r--r--lisp/org/org-special-blocks.el22
-rw-r--r--lisp/org/org-src.el17
-rw-r--r--lisp/org/org-table.el5
-rw-r--r--lisp/org/org-taskjuggler.el2
-rw-r--r--lisp/org/org-timer.el4
-rw-r--r--lisp/org/org-vm.el5
-rw-r--r--lisp/org/org-w3m.el4
-rw-r--r--lisp/org/org-wl.el5
-rw-r--r--lisp/org/org-xoxo.el5
-rw-r--r--lisp/org/org.el30
-rw-r--r--lisp/pcomplete.el18
-rw-r--r--lisp/proced.el2
-rw-r--r--lisp/progmodes/cc-engine.el20
-rw-r--r--lisp/progmodes/cc-fonts.el311
-rw-r--r--lisp/progmodes/cc-langs.el17
-rw-r--r--lisp/progmodes/cc-menus.el7
-rw-r--r--lisp/progmodes/compile.el25
-rw-r--r--lisp/progmodes/grep.el14
-rw-r--r--lisp/progmodes/js.el70
-rw-r--r--lisp/progmodes/python.el12
-rw-r--r--lisp/progmodes/scheme.el28
-rw-r--r--lisp/progmodes/sh-script.el66
-rw-r--r--lisp/saveplace.el3
-rw-r--r--lisp/server.el5
-rw-r--r--lisp/shell.el38
-rw-r--r--lisp/startup.el7
-rw-r--r--lisp/subr.el36
-rw-r--r--lisp/term.el21
-rw-r--r--lisp/textmodes/bibtex.el2
-rw-r--r--lisp/textmodes/ispell.el2
-rw-r--r--lisp/time-stamp.el4
-rw-r--r--lisp/time.el61
-rw-r--r--lisp/tutorial.el11
-rw-r--r--lisp/url/ChangeLog5
-rw-r--r--lisp/url/url-http.el12
-rw-r--r--lisp/vc/add-log.el4
-rw-r--r--lisp/vc/pcvs-defs.el2
-rw-r--r--lisp/vc/vc-git.el3
-rw-r--r--lisp/vc/vc-rcs.el5
-rw-r--r--lisp/view.el12
-rw-r--r--lisp/window.el3652
-rw-r--r--lisp/xt-mouse.el13
-rwxr-xr-xmake-dist7
-rw-r--r--src/ChangeLog1021
-rw-r--r--src/Makefile.in5
-rw-r--r--src/alloc.c106
-rw-r--r--src/bidi.c257
-rw-r--r--src/bidimirror.h365
-rw-r--r--src/biditype.h447
-rw-r--r--src/buffer.c101
-rw-r--r--src/callproc.c14
-rw-r--r--src/category.c2
-rw-r--r--src/ccl.c41
-rw-r--r--src/character.c10
-rw-r--r--src/character.h22
-rw-r--r--src/charset.c89
-rw-r--r--src/charset.h4
-rw-r--r--src/chartab.c29
-rw-r--r--src/cmds.c5
-rw-r--r--src/coding.c17
-rw-r--r--src/coding.h2
-rw-r--r--src/composite.c69
-rw-r--r--src/composite.h12
-rw-r--r--src/deps.mk2
-rw-r--r--src/dispextern.h43
-rw-r--r--src/dispnew.c134
-rw-r--r--src/doc.c37
-rw-r--r--src/editfns.c21
-rw-r--r--src/emacs.c41
-rw-r--r--src/eval.c65
-rw-r--r--src/fileio.c6
-rw-r--r--src/fns.c18
-rw-r--r--src/fontset.c10
-rw-r--r--src/frame.c38
-rw-r--r--src/frame.h4
-rw-r--r--src/fringe.c13
-rw-r--r--src/ftfont.c38
-rw-r--r--src/gmalloc.c64
-rw-r--r--src/gnutls.c416
-rw-r--r--src/gtkutil.c53
-rw-r--r--src/gtkutil.h7
-rw-r--r--src/image.c327
-rw-r--r--src/indent.c27
-rw-r--r--src/keyboard.c103
-rw-r--r--src/keyboard.h2
-rw-r--r--src/keymap.c48
-rw-r--r--src/keymap.h2
-rw-r--r--src/lisp.h31
-rw-r--r--src/lread.c48
-rw-r--r--src/macros.c4
-rw-r--r--src/makefile.w32-in3
-rw-r--r--src/minibuf.c2
-rw-r--r--src/nsfns.m42
-rw-r--r--src/nsfont.m2
-rw-r--r--src/nsmenu.m2
-rw-r--r--src/nsterm.h7
-rw-r--r--src/nsterm.m29
-rw-r--r--src/process.c121
-rw-r--r--src/regex.c11
-rw-r--r--src/region-cache.c84
-rw-r--r--src/region-cache.h12
-rw-r--r--src/scroll.c34
-rw-r--r--src/search.c61
-rw-r--r--src/syntax.c5
-rw-r--r--src/sysdep.c8
-rw-r--r--src/syssignal.h2
-rw-r--r--src/term.c175
-rw-r--r--src/termcap.c17
-rw-r--r--src/termhooks.h6
-rw-r--r--src/tparam.c26
-rw-r--r--src/unexcw.c5
-rw-r--r--src/unexmacosx.c37
-rw-r--r--src/w32term.c16
-rw-r--r--src/window.c20
-rw-r--r--src/xdisp.c639
-rw-r--r--src/xfaces.c178
-rw-r--r--src/xfns.c39
-rw-r--r--src/xgselect.c7
-rw-r--r--src/xml.c1
-rw-r--r--src/xrdb.c16
-rw-r--r--src/xselect.c316
-rw-r--r--src/xsmfns.c4
-rw-r--r--src/xterm.c93
436 files changed, 89228 insertions, 11133 deletions
diff --git a/ChangeLog b/ChangeLog
index 905562bff2..f760b7bf5d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,4 @@
-2011-07-29 Paul Eggert <[email protected]>
+2011-09-03 Paul Eggert <[email protected]>
Merge from gnulib, using build-aux to remove clutter (Bug#9169).
* autogen/README: Update destination list.
@@ -32,6 +32,29 @@
'configure'.
* make-dist: Adjust to new build-aux and build-aux/snippit dirs.
+2011-08-30 Paul Eggert <[email protected]>
+
+ * configure.in (opsys): Change pattern to *-*-linux*
+ to recognize powerpc-gnu-linux-uclibc (Bug#9403).
+ Remove unreachable pattern hppa*-*-linux-gnu*.
+ Also, remove ia64*-hp-hpux1[1-9]*, as it also sets machine=hp800,
+ and that can't possibly work now that src/m/hp800.h no longer exists.
+
+2011-08-26 Jan Djärv <[email protected]>
+
+ * configure.in: Add -MP to DEPFLAGS (Bug#9372).
+
+2011-08-13 Jan Djärv <[email protected]>
+
+ * configure.in: Add header check: sys/socket.h (Bug#8477),
+ ifaddrs.h, net/if_dl.h. Check for getifaddrs and freeifaddrs.
+ Check for sa_len in struct ifreq.ifr_addr (Bug#8477).
+
+2011-08-04 Jan Djärv <[email protected]>
+
+ * configure.in (HAVE_PTHREAD): Add check for -lpthread (Bug#9216).
+ (HAVE_GTK_AND_PTHREAD): Remove.
+
2011-07-28 Alp Aker <[email protected]>
* configure.in (HAVE_RSVG): Allow use of -lrsvg-2 for any NextStep
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 07aa0d4dd9..40300fc8dc 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,4 +1,4 @@
-2011-07-25 Paul Eggert <[email protected]>
+2011-09-03 Paul Eggert <[email protected]>
Merge from gnulib (Bug#9169).
* notes/copyright: The files compile, config.guess, config.sub,
@@ -7,6 +7,40 @@
and warn-on-use.h are now in build-aux/snippets. New file
build-aux/snippets/_Noreturn.h.
+2011-08-23 Eli Zaretskii <[email protected]>
+
+ * unidata/unidata-gen.el (unidata-prop-alist): Update the default
+ values of bidi-class according to DerivedBidiClass.txt from the
+ latest UCD.
+
+2011-08-23 Kenichi Handa <[email protected]>
+
+ * unidata/unidata-gen.el (unidata-prop-alist): Provide default
+ values for name, general-category, canonical-combining-class,
+ mirrored, and bidi-class. Describe the meaning of value nil for
+ decimal-digit-value, digit-value, numeric-value, uppercase,
+ lowercase, titlecase, and mirroring.
+ (unidata-gen-table): Handle the case that default-value is a
+ list. Set default values of characters not listed in a table.
+ (unidata-get-name): Return an empty string if a value in a
+ char-table is nil.
+ (unidata-get-decomposition): Return a list of character itself if
+ a value in a char-table is nil.
+
+2011-08-15 Eli Zaretskii <[email protected]>
+
+ * unidata/bidimirror.awk: File removed.
+
+ * unidata/biditype.awk: File removed.
+
+ * unidata/makefile.w32-in (all): Remove src/biditype.h and
+ src/bidimirror.h.
+ (../../src/biditype.h, ../../src/bidimirror.h): Deleted.
+
+ * unidata/Makefile.in (all): Remove src/biditype.h and
+ src/bidimirror.h.
+ (../../src/biditype.h, ../../src/bidimirror.h): Deleted.
+
2011-07-07 Juanma Barranquero <[email protected]>
* unidata/makefile.w32-in (charprop-SH, charprop-CMD):
diff --git a/admin/charsets/mapfiles/CP720.map b/admin/charsets/mapfiles/CP720.map
new file mode 100644
index 0000000000..e27deac7ee
--- /dev/null
+++ b/admin/charsets/mapfiles/CP720.map
@@ -0,0 +1,86 @@
+# Created manually from <http://en.wikipedia.org/wiki/Code_page_720>.
+# The text in that page is available under the terms of the GNU Free
+# Documentation License.
+0x00-0x7F 0x0000
+0x82 0x00E9
+0x83 0x00E2
+0x85 0x00E0
+0x87 0x00E7
+0x88 0x00EA
+0x89 0x00EB
+0x8A 0x00E8
+0x8B 0x00EF
+0x8C 0x00EE
+0x91 0x0651
+0x92 0x0652
+0x93 0x00F4
+0x94 0x00A4
+0x95 0x0640
+0x96 0x00FB
+0x97 0x00F9
+0x98-0x9B 0x0621
+0x9C 0x00A3
+0x9D-0xAD 0x0625
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0-0xB2 0x2591
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x2561
+0xB6 0x2562
+0xB7 0x2556
+0xB8 0x2555
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x255C
+0xBE 0x255B
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x255E
+0xC7 0x255F
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x2567
+0xD0 0x2568
+0xD1 0x2564
+0xD2 0x2565
+0xD3 0x2559
+0xD4 0x2558
+0xD5 0x2552
+0xD6 0x2553
+0xD7 0x256B
+0xD8 0x256A
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x258C
+0xDE 0x2590
+0xDF 0x2580
+0xE0-0xE4 0x0636
+0xE5 0x0641
+0xE6 0x00B5
+0xE7-0xEF 0x0642
+0xF0 0x2261
+0xF1-0xF6 0x064B
+0xF7 0x2248
+0xF8 0x00B0
+0xF9 0x2219
+0xFA 0x00B7
+0xFB 0x221A
+0xFC 0x207F
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/admin/charsets/mapfiles/CP720.map.gz b/admin/charsets/mapfiles/CP720.map.gz
deleted file mode 100644
index c8918bb30a..0000000000
--- a/admin/charsets/mapfiles/CP720.map.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/CP858.map b/admin/charsets/mapfiles/CP858.map
new file mode 100644
index 0000000000..753dc50946
--- /dev/null
+++ b/admin/charsets/mapfiles/CP858.map
@@ -0,0 +1,132 @@
+# Created manually from <http://en.wikipedia.org/wiki/Code_page_858>.
+# The text in that page is available under the terms of the GNU Free
+# Documentation License.
+0x00-0x7F 0x0000
+0x80 0x00C7
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x00E2
+0x84 0x00E4
+0x85 0x00E0
+0x86 0x00E5
+0x87 0x00E7
+0x88 0x00EA
+0x89 0x00EB
+0x8A 0x00E8
+0x8B 0x00EF
+0x8C 0x00EE
+0x8D 0x00EC
+0x8E 0x00C4
+0x8F 0x00C5
+0x90 0x00C9
+0x91 0x00E6
+0x92 0x00C6
+0x93 0x00F4
+0x94 0x00F6
+0x95 0x00F2
+0x96 0x00FB
+0x97 0x00F9
+0x98 0x00FF
+0x99 0x00D6
+0x9A 0x00DC
+0x9B 0x00F8
+0x9C 0x00A3
+0x9D 0x00D8
+0x9E 0x00D7
+0x9F 0x0192
+0xA0 0x00E1
+0xA1 0x00ED
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x00F1
+0xA5 0x00D1
+0xA6 0x00AA
+0xA7 0x00BA
+0xA8 0x00BF
+0xA9 0x00AE
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAD 0x00A1
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x00C1
+0xB6 0x00C2
+0xB7 0x00C0
+0xB8 0x00A9
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x00A2
+0xBE 0x00A5
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x00E3
+0xC7 0x00C3
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x00A4
+0xD0 0x00F0
+0xD1 0x00D0
+0xD2 0x00CA
+0xD3 0x00CB
+0xD4 0x00C8
+0xD5 0x20AC
+0xD6 0x00CD
+0xD7 0x00CE
+0xD8 0x00CF
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x00A6
+0xDE 0x00CC
+0xDF 0x2580
+0xE0 0x00D3
+0xE1 0x00DF
+0xE2 0x00D4
+0xE3 0x00D2
+0xE4 0x00F5
+0xE5 0x00D5
+0xE6 0x00B5
+0xE7 0x00FE
+0xE8 0x00DE
+0xE9 0x00DA
+0xEA 0x00DB
+0xEB 0x00D9
+0xEC 0x00FD
+0xED 0x00DD
+0xEE 0x00AF
+0xEF 0x00B4
+0xF0 0x00AD
+0xF1 0x00B1
+0xF2 0x2017
+0xF3 0x00BE
+0xF4 0x00B6
+0xF5 0x00A7
+0xF6 0x00F7
+0xF7 0x00B8
+0xF8 0x00B0
+0xF9 0x00A8
+0xFA 0x00B7
+0xFB 0x00B9
+0xFC 0x00B3
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/admin/charsets/mapfiles/CP858.map.gz b/admin/charsets/mapfiles/CP858.map.gz
deleted file mode 100644
index ac9d75b277..0000000000
--- a/admin/charsets/mapfiles/CP858.map.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/CP932.TXT b/admin/charsets/mapfiles/CP932.TXT
new file mode 100644
index 0000000000..7ff471bcd1
--- /dev/null
+++ b/admin/charsets/mapfiles/CP932.TXT
@@ -0,0 +1,7998 @@
+#
+# Name: cp932 to Unicode table
+# Unicode version: 2.0
+# Table version: 2.01
+# Table format: Format A
+# Date: 04/15/98
+#
+# Contact: [email protected]
+#
+# General notes: none
+#
+# Format: Three tab-separated columns
+# Column #1 is the cp932 code (in hex)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 is the Unicode name (follows a comment sign, '#')
+#
+# The entries are in cp932 order
+#
+0x00 0x0000 #NULL
+0x01 0x0001 #START OF HEADING
+0x02 0x0002 #START OF TEXT
+0x03 0x0003 #END OF TEXT
+0x04 0x0004 #END OF TRANSMISSION
+0x05 0x0005 #ENQUIRY
+0x06 0x0006 #ACKNOWLEDGE
+0x07 0x0007 #BELL
+0x08 0x0008 #BACKSPACE
+0x09 0x0009 #HORIZONTAL TABULATION
+0x0A 0x000A #LINE FEED
+0x0B 0x000B #VERTICAL TABULATION
+0x0C 0x000C #FORM FEED
+0x0D 0x000D #CARRIAGE RETURN
+0x0E 0x000E #SHIFT OUT
+0x0F 0x000F #SHIFT IN
+0x10 0x0010 #DATA LINK ESCAPE
+0x11 0x0011 #DEVICE CONTROL ONE
+0x12 0x0012 #DEVICE CONTROL TWO
+0x13 0x0013 #DEVICE CONTROL THREE
+0x14 0x0014 #DEVICE CONTROL FOUR
+0x15 0x0015 #NEGATIVE ACKNOWLEDGE
+0x16 0x0016 #SYNCHRONOUS IDLE
+0x17 0x0017 #END OF TRANSMISSION BLOCK
+0x18 0x0018 #CANCEL
+0x19 0x0019 #END OF MEDIUM
+0x1A 0x001A #SUBSTITUTE
+0x1B 0x001B #ESCAPE
+0x1C 0x001C #FILE SEPARATOR
+0x1D 0x001D #GROUP SEPARATOR
+0x1E 0x001E #RECORD SEPARATOR
+0x1F 0x001F #UNIT SEPARATOR
+0x20 0x0020 #SPACE
+0x21 0x0021 #EXCLAMATION MARK
+0x22 0x0022 #QUOTATION MARK
+0x23 0x0023 #NUMBER SIGN
+0x24 0x0024 #DOLLAR SIGN
+0x25 0x0025 #PERCENT SIGN
+0x26 0x0026 #AMPERSAND
+0x27 0x0027 #APOSTROPHE
+0x28 0x0028 #LEFT PARENTHESIS
+0x29 0x0029 #RIGHT PARENTHESIS
+0x2A 0x002A #ASTERISK
+0x2B 0x002B #PLUS SIGN
+0x2C 0x002C #COMMA
+0x2D 0x002D #HYPHEN-MINUS
+0x2E 0x002E #FULL STOP
+0x2F 0x002F #SOLIDUS
+0x30 0x0030 #DIGIT ZERO
+0x31 0x0031 #DIGIT ONE
+0x32 0x0032 #DIGIT TWO
+0x33 0x0033 #DIGIT THREE
+0x34 0x0034 #DIGIT FOUR
+0x35 0x0035 #DIGIT FIVE
+0x36 0x0036 #DIGIT SIX
+0x37 0x0037 #DIGIT SEVEN
+0x38 0x0038 #DIGIT EIGHT
+0x39 0x0039 #DIGIT NINE
+0x3A 0x003A #COLON
+0x3B 0x003B #SEMICOLON
+0x3C 0x003C #LESS-THAN SIGN
+0x3D 0x003D #EQUALS SIGN
+0x3E 0x003E #GREATER-THAN SIGN
+0x3F 0x003F #QUESTION MARK
+0x40 0x0040 #COMMERCIAL AT
+0x41 0x0041 #LATIN CAPITAL LETTER A
+0x42 0x0042 #LATIN CAPITAL LETTER B
+0x43 0x0043 #LATIN CAPITAL LETTER C
+0x44 0x0044 #LATIN CAPITAL LETTER D
+0x45 0x0045 #LATIN CAPITAL LETTER E
+0x46 0x0046 #LATIN CAPITAL LETTER F
+0x47 0x0047 #LATIN CAPITAL LETTER G
+0x48 0x0048 #LATIN CAPITAL LETTER H
+0x49 0x0049 #LATIN CAPITAL LETTER I
+0x4A 0x004A #LATIN CAPITAL LETTER J
+0x4B 0x004B #LATIN CAPITAL LETTER K
+0x4C 0x004C #LATIN CAPITAL LETTER L
+0x4D 0x004D #LATIN CAPITAL LETTER M
+0x4E 0x004E #LATIN CAPITAL LETTER N
+0x4F 0x004F #LATIN CAPITAL LETTER O
+0x50 0x0050 #LATIN CAPITAL LETTER P
+0x51 0x0051 #LATIN CAPITAL LETTER Q
+0x52 0x0052 #LATIN CAPITAL LETTER R
+0x53 0x0053 #LATIN CAPITAL LETTER S
+0x54 0x0054 #LATIN CAPITAL LETTER T
+0x55 0x0055 #LATIN CAPITAL LETTER U
+0x56 0x0056 #LATIN CAPITAL LETTER V
+0x57 0x0057 #LATIN CAPITAL LETTER W
+0x58 0x0058 #LATIN CAPITAL LETTER X
+0x59 0x0059 #LATIN CAPITAL LETTER Y
+0x5A 0x005A #LATIN CAPITAL LETTER Z
+0x5B 0x005B #LEFT SQUARE BRACKET
+0x5C 0x005C #REVERSE SOLIDUS
+0x5D 0x005D #RIGHT SQUARE BRACKET
+0x5E 0x005E #CIRCUMFLEX ACCENT
+0x5F 0x005F #LOW LINE
+0x60 0x0060 #GRAVE ACCENT
+0x61 0x0061 #LATIN SMALL LETTER A
+0x62 0x0062 #LATIN SMALL LETTER B
+0x63 0x0063 #LATIN SMALL LETTER C
+0x64 0x0064 #LATIN SMALL LETTER D
+0x65 0x0065 #LATIN SMALL LETTER E
+0x66 0x0066 #LATIN SMALL LETTER F
+0x67 0x0067 #LATIN SMALL LETTER G
+0x68 0x0068 #LATIN SMALL LETTER H
+0x69 0x0069 #LATIN SMALL LETTER I
+0x6A 0x006A #LATIN SMALL LETTER J
+0x6B 0x006B #LATIN SMALL LETTER K
+0x6C 0x006C #LATIN SMALL LETTER L
+0x6D 0x006D #LATIN SMALL LETTER M
+0x6E 0x006E #LATIN SMALL LETTER N
+0x6F 0x006F #LATIN SMALL LETTER O
+0x70 0x0070 #LATIN SMALL LETTER P
+0x71 0x0071 #LATIN SMALL LETTER Q
+0x72 0x0072 #LATIN SMALL LETTER R
+0x73 0x0073 #LATIN SMALL LETTER S
+0x74 0x0074 #LATIN SMALL LETTER T
+0x75 0x0075 #LATIN SMALL LETTER U
+0x76 0x0076 #LATIN SMALL LETTER V
+0x77 0x0077 #LATIN SMALL LETTER W
+0x78 0x0078 #LATIN SMALL LETTER X
+0x79 0x0079 #LATIN SMALL LETTER Y
+0x7A 0x007A #LATIN SMALL LETTER Z
+0x7B 0x007B #LEFT CURLY BRACKET
+0x7C 0x007C #VERTICAL LINE
+0x7D 0x007D #RIGHT CURLY BRACKET
+0x7E 0x007E #TILDE
+0x7F 0x007F #DELETE
+0x80 #UNDEFINED
+0x81 #DBCS LEAD BYTE
+0x82 #DBCS LEAD BYTE
+0x83 #DBCS LEAD BYTE
+0x84 #DBCS LEAD BYTE
+0x85 #DBCS LEAD BYTE
+0x86 #DBCS LEAD BYTE
+0x87 #DBCS LEAD BYTE
+0x88 #DBCS LEAD BYTE
+0x89 #DBCS LEAD BYTE
+0x8A #DBCS LEAD BYTE
+0x8B #DBCS LEAD BYTE
+0x8C #DBCS LEAD BYTE
+0x8D #DBCS LEAD BYTE
+0x8E #DBCS LEAD BYTE
+0x8F #DBCS LEAD BYTE
+0x90 #DBCS LEAD BYTE
+0x91 #DBCS LEAD BYTE
+0x92 #DBCS LEAD BYTE
+0x93 #DBCS LEAD BYTE
+0x94 #DBCS LEAD BYTE
+0x95 #DBCS LEAD BYTE
+0x96 #DBCS LEAD BYTE
+0x97 #DBCS LEAD BYTE
+0x98 #DBCS LEAD BYTE
+0x99 #DBCS LEAD BYTE
+0x9A #DBCS LEAD BYTE
+0x9B #DBCS LEAD BYTE
+0x9C #DBCS LEAD BYTE
+0x9D #DBCS LEAD BYTE
+0x9E #DBCS LEAD BYTE
+0x9F #DBCS LEAD BYTE
+0xA0 #UNDEFINED
+0xA1 0xFF61 #HALFWIDTH IDEOGRAPHIC FULL STOP
+0xA2 0xFF62 #HALFWIDTH LEFT CORNER BRACKET
+0xA3 0xFF63 #HALFWIDTH RIGHT CORNER BRACKET
+0xA4 0xFF64 #HALFWIDTH IDEOGRAPHIC COMMA
+0xA5 0xFF65 #HALFWIDTH KATAKANA MIDDLE DOT
+0xA6 0xFF66 #HALFWIDTH KATAKANA LETTER WO
+0xA7 0xFF67 #HALFWIDTH KATAKANA LETTER SMALL A
+0xA8 0xFF68 #HALFWIDTH KATAKANA LETTER SMALL I
+0xA9 0xFF69 #HALFWIDTH KATAKANA LETTER SMALL U
+0xAA 0xFF6A #HALFWIDTH KATAKANA LETTER SMALL E
+0xAB 0xFF6B #HALFWIDTH KATAKANA LETTER SMALL O
+0xAC 0xFF6C #HALFWIDTH KATAKANA LETTER SMALL YA
+0xAD 0xFF6D #HALFWIDTH KATAKANA LETTER SMALL YU
+0xAE 0xFF6E #HALFWIDTH KATAKANA LETTER SMALL YO
+0xAF 0xFF6F #HALFWIDTH KATAKANA LETTER SMALL TU
+0xB0 0xFF70 #HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
+0xB1 0xFF71 #HALFWIDTH KATAKANA LETTER A
+0xB2 0xFF72 #HALFWIDTH KATAKANA LETTER I
+0xB3 0xFF73 #HALFWIDTH KATAKANA LETTER U
+0xB4 0xFF74 #HALFWIDTH KATAKANA LETTER E
+0xB5 0xFF75 #HALFWIDTH KATAKANA LETTER O
+0xB6 0xFF76 #HALFWIDTH KATAKANA LETTER KA
+0xB7 0xFF77 #HALFWIDTH KATAKANA LETTER KI
+0xB8 0xFF78 #HALFWIDTH KATAKANA LETTER KU
+0xB9 0xFF79 #HALFWIDTH KATAKANA LETTER KE
+0xBA 0xFF7A #HALFWIDTH KATAKANA LETTER KO
+0xBB 0xFF7B #HALFWIDTH KATAKANA LETTER SA
+0xBC 0xFF7C #HALFWIDTH KATAKANA LETTER SI
+0xBD 0xFF7D #HALFWIDTH KATAKANA LETTER SU
+0xBE 0xFF7E #HALFWIDTH KATAKANA LETTER SE
+0xBF 0xFF7F #HALFWIDTH KATAKANA LETTER SO
+0xC0 0xFF80 #HALFWIDTH KATAKANA LETTER TA
+0xC1 0xFF81 #HALFWIDTH KATAKANA LETTER TI
+0xC2 0xFF82 #HALFWIDTH KATAKANA LETTER TU
+0xC3 0xFF83 #HALFWIDTH KATAKANA LETTER TE
+0xC4 0xFF84 #HALFWIDTH KATAKANA LETTER TO
+0xC5 0xFF85 #HALFWIDTH KATAKANA LETTER NA
+0xC6 0xFF86 #HALFWIDTH KATAKANA LETTER NI
+0xC7 0xFF87 #HALFWIDTH KATAKANA LETTER NU
+0xC8 0xFF88 #HALFWIDTH KATAKANA LETTER NE
+0xC9 0xFF89 #HALFWIDTH KATAKANA LETTER NO
+0xCA 0xFF8A #HALFWIDTH KATAKANA LETTER HA
+0xCB 0xFF8B #HALFWIDTH KATAKANA LETTER HI
+0xCC 0xFF8C #HALFWIDTH KATAKANA LETTER HU
+0xCD 0xFF8D #HALFWIDTH KATAKANA LETTER HE
+0xCE 0xFF8E #HALFWIDTH KATAKANA LETTER HO
+0xCF 0xFF8F #HALFWIDTH KATAKANA LETTER MA
+0xD0 0xFF90 #HALFWIDTH KATAKANA LETTER MI
+0xD1 0xFF91 #HALFWIDTH KATAKANA LETTER MU
+0xD2 0xFF92 #HALFWIDTH KATAKANA LETTER ME
+0xD3 0xFF93 #HALFWIDTH KATAKANA LETTER MO
+0xD4 0xFF94 #HALFWIDTH KATAKANA LETTER YA
+0xD5 0xFF95 #HALFWIDTH KATAKANA LETTER YU
+0xD6 0xFF96 #HALFWIDTH KATAKANA LETTER YO
+0xD7 0xFF97 #HALFWIDTH KATAKANA LETTER RA
+0xD8 0xFF98 #HALFWIDTH KATAKANA LETTER RI
+0xD9 0xFF99 #HALFWIDTH KATAKANA LETTER RU
+0xDA 0xFF9A #HALFWIDTH KATAKANA LETTER RE
+0xDB 0xFF9B #HALFWIDTH KATAKANA LETTER RO
+0xDC 0xFF9C #HALFWIDTH KATAKANA LETTER WA
+0xDD 0xFF9D #HALFWIDTH KATAKANA LETTER N
+0xDE 0xFF9E #HALFWIDTH KATAKANA VOICED SOUND MARK
+0xDF 0xFF9F #HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
+0xE0 #DBCS LEAD BYTE
+0xE1 #DBCS LEAD BYTE
+0xE2 #DBCS LEAD BYTE
+0xE3 #DBCS LEAD BYTE
+0xE4 #DBCS LEAD BYTE
+0xE5 #DBCS LEAD BYTE
+0xE6 #DBCS LEAD BYTE
+0xE7 #DBCS LEAD BYTE
+0xE8 #DBCS LEAD BYTE
+0xE9 #DBCS LEAD BYTE
+0xEA #DBCS LEAD BYTE
+0xEB #DBCS LEAD BYTE
+0xEC #DBCS LEAD BYTE
+0xED #DBCS LEAD BYTE
+0xEE #DBCS LEAD BYTE
+0xEF #DBCS LEAD BYTE
+0xF0 #DBCS LEAD BYTE
+0xF1 #DBCS LEAD BYTE
+0xF2 #DBCS LEAD BYTE
+0xF3 #DBCS LEAD BYTE
+0xF4 #DBCS LEAD BYTE
+0xF5 #DBCS LEAD BYTE
+0xF6 #DBCS LEAD BYTE
+0xF7 #DBCS LEAD BYTE
+0xF8 #DBCS LEAD BYTE
+0xF9 #DBCS LEAD BYTE
+0xFA #DBCS LEAD BYTE
+0xFB #DBCS LEAD BYTE
+0xFC #DBCS LEAD BYTE
+0xFD #UNDEFINED
+0xFE #UNDEFINED
+0xFF #UNDEFINED
+0x8140 0x3000 #IDEOGRAPHIC SPACE
+0x8141 0x3001 #IDEOGRAPHIC COMMA
+0x8142 0x3002 #IDEOGRAPHIC FULL STOP
+0x8143 0xFF0C #FULLWIDTH COMMA
+0x8144 0xFF0E #FULLWIDTH FULL STOP
+0x8145 0x30FB #KATAKANA MIDDLE DOT
+0x8146 0xFF1A #FULLWIDTH COLON
+0x8147 0xFF1B #FULLWIDTH SEMICOLON
+0x8148 0xFF1F #FULLWIDTH QUESTION MARK
+0x8149 0xFF01 #FULLWIDTH EXCLAMATION MARK
+0x814A 0x309B #KATAKANA-HIRAGANA VOICED SOUND MARK
+0x814B 0x309C #KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+0x814C 0x00B4 #ACUTE ACCENT
+0x814D 0xFF40 #FULLWIDTH GRAVE ACCENT
+0x814E 0x00A8 #DIAERESIS
+0x814F 0xFF3E #FULLWIDTH CIRCUMFLEX ACCENT
+0x8150 0xFFE3 #FULLWIDTH MACRON
+0x8151 0xFF3F #FULLWIDTH LOW LINE
+0x8152 0x30FD #KATAKANA ITERATION MARK
+0x8153 0x30FE #KATAKANA VOICED ITERATION MARK
+0x8154 0x309D #HIRAGANA ITERATION MARK
+0x8155 0x309E #HIRAGANA VOICED ITERATION MARK
+0x8156 0x3003 #DITTO MARK
+0x8157 0x4EDD #CJK UNIFIED IDEOGRAPH
+0x8158 0x3005 #IDEOGRAPHIC ITERATION MARK
+0x8159 0x3006 #IDEOGRAPHIC CLOSING MARK
+0x815A 0x3007 #IDEOGRAPHIC NUMBER ZERO
+0x815B 0x30FC #KATAKANA-HIRAGANA PROLONGED SOUND MARK
+0x815C 0x2015 #HORIZONTAL BAR
+0x815D 0x2010 #HYPHEN
+0x815E 0xFF0F #FULLWIDTH SOLIDUS
+0x815F 0xFF3C #FULLWIDTH REVERSE SOLIDUS
+0x8160 0xFF5E #FULLWIDTH TILDE
+0x8161 0x2225 #PARALLEL TO
+0x8162 0xFF5C #FULLWIDTH VERTICAL LINE
+0x8163 0x2026 #HORIZONTAL ELLIPSIS
+0x8164 0x2025 #TWO DOT LEADER
+0x8165 0x2018 #LEFT SINGLE QUOTATION MARK
+0x8166 0x2019 #RIGHT SINGLE QUOTATION MARK
+0x8167 0x201C #LEFT DOUBLE QUOTATION MARK
+0x8168 0x201D #RIGHT DOUBLE QUOTATION MARK
+0x8169 0xFF08 #FULLWIDTH LEFT PARENTHESIS
+0x816A 0xFF09 #FULLWIDTH RIGHT PARENTHESIS
+0x816B 0x3014 #LEFT TORTOISE SHELL BRACKET
+0x816C 0x3015 #RIGHT TORTOISE SHELL BRACKET
+0x816D 0xFF3B #FULLWIDTH LEFT SQUARE BRACKET
+0x816E 0xFF3D #FULLWIDTH RIGHT SQUARE BRACKET
+0x816F 0xFF5B #FULLWIDTH LEFT CURLY BRACKET
+0x8170 0xFF5D #FULLWIDTH RIGHT CURLY BRACKET
+0x8171 0x3008 #LEFT ANGLE BRACKET
+0x8172 0x3009 #RIGHT ANGLE BRACKET
+0x8173 0x300A #LEFT DOUBLE ANGLE BRACKET
+0x8174 0x300B #RIGHT DOUBLE ANGLE BRACKET
+0x8175 0x300C #LEFT CORNER BRACKET
+0x8176 0x300D #RIGHT CORNER BRACKET
+0x8177 0x300E #LEFT WHITE CORNER BRACKET
+0x8178 0x300F #RIGHT WHITE CORNER BRACKET
+0x8179 0x3010 #LEFT BLACK LENTICULAR BRACKET
+0x817A 0x3011 #RIGHT BLACK LENTICULAR BRACKET
+0x817B 0xFF0B #FULLWIDTH PLUS SIGN
+0x817C 0xFF0D #FULLWIDTH HYPHEN-MINUS
+0x817D 0x00B1 #PLUS-MINUS SIGN
+0x817E 0x00D7 #MULTIPLICATION SIGN
+0x8180 0x00F7 #DIVISION SIGN
+0x8181 0xFF1D #FULLWIDTH EQUALS SIGN
+0x8182 0x2260 #NOT EQUAL TO
+0x8183 0xFF1C #FULLWIDTH LESS-THAN SIGN
+0x8184 0xFF1E #FULLWIDTH GREATER-THAN SIGN
+0x8185 0x2266 #LESS-THAN OVER EQUAL TO
+0x8186 0x2267 #GREATER-THAN OVER EQUAL TO
+0x8187 0x221E #INFINITY
+0x8188 0x2234 #THEREFORE
+0x8189 0x2642 #MALE SIGN
+0x818A 0x2640 #FEMALE SIGN
+0x818B 0x00B0 #DEGREE SIGN
+0x818C 0x2032 #PRIME
+0x818D 0x2033 #DOUBLE PRIME
+0x818E 0x2103 #DEGREE CELSIUS
+0x818F 0xFFE5 #FULLWIDTH YEN SIGN
+0x8190 0xFF04 #FULLWIDTH DOLLAR SIGN
+0x8191 0xFFE0 #FULLWIDTH CENT SIGN
+0x8192 0xFFE1 #FULLWIDTH POUND SIGN
+0x8193 0xFF05 #FULLWIDTH PERCENT SIGN
+0x8194 0xFF03 #FULLWIDTH NUMBER SIGN
+0x8195 0xFF06 #FULLWIDTH AMPERSAND
+0x8196 0xFF0A #FULLWIDTH ASTERISK
+0x8197 0xFF20 #FULLWIDTH COMMERCIAL AT
+0x8198 0x00A7 #SECTION SIGN
+0x8199 0x2606 #WHITE STAR
+0x819A 0x2605 #BLACK STAR
+0x819B 0x25CB #WHITE CIRCLE
+0x819C 0x25CF #BLACK CIRCLE
+0x819D 0x25CE #BULLSEYE
+0x819E 0x25C7 #WHITE DIAMOND
+0x819F 0x25C6 #BLACK DIAMOND
+0x81A0 0x25A1 #WHITE SQUARE
+0x81A1 0x25A0 #BLACK SQUARE
+0x81A2 0x25B3 #WHITE UP-POINTING TRIANGLE
+0x81A3 0x25B2 #BLACK UP-POINTING TRIANGLE
+0x81A4 0x25BD #WHITE DOWN-POINTING TRIANGLE
+0x81A5 0x25BC #BLACK DOWN-POINTING TRIANGLE
+0x81A6 0x203B #REFERENCE MARK
+0x81A7 0x3012 #POSTAL MARK
+0x81A8 0x2192 #RIGHTWARDS ARROW
+0x81A9 0x2190 #LEFTWARDS ARROW
+0x81AA 0x2191 #UPWARDS ARROW
+0x81AB 0x2193 #DOWNWARDS ARROW
+0x81AC 0x3013 #GETA MARK
+0x81B8 0x2208 #ELEMENT OF
+0x81B9 0x220B #CONTAINS AS MEMBER
+0x81BA 0x2286 #SUBSET OF OR EQUAL TO
+0x81BB 0x2287 #SUPERSET OF OR EQUAL TO
+0x81BC 0x2282 #SUBSET OF
+0x81BD 0x2283 #SUPERSET OF
+0x81BE 0x222A #UNION
+0x81BF 0x2229 #INTERSECTION
+0x81C8 0x2227 #LOGICAL AND
+0x81C9 0x2228 #LOGICAL OR
+0x81CA 0xFFE2 #FULLWIDTH NOT SIGN
+0x81CB 0x21D2 #RIGHTWARDS DOUBLE ARROW
+0x81CC 0x21D4 #LEFT RIGHT DOUBLE ARROW
+0x81CD 0x2200 #FOR ALL
+0x81CE 0x2203 #THERE EXISTS
+0x81DA 0x2220 #ANGLE
+0x81DB 0x22A5 #UP TACK
+0x81DC 0x2312 #ARC
+0x81DD 0x2202 #PARTIAL DIFFERENTIAL
+0x81DE 0x2207 #NABLA
+0x81DF 0x2261 #IDENTICAL TO
+0x81E0 0x2252 #APPROXIMATELY EQUAL TO OR THE IMAGE OF
+0x81E1 0x226A #MUCH LESS-THAN
+0x81E2 0x226B #MUCH GREATER-THAN
+0x81E3 0x221A #SQUARE ROOT
+0x81E4 0x223D #REVERSED TILDE
+0x81E5 0x221D #PROPORTIONAL TO
+0x81E6 0x2235 #BECAUSE
+0x81E7 0x222B #INTEGRAL
+0x81E8 0x222C #DOUBLE INTEGRAL
+0x81F0 0x212B #ANGSTROM SIGN
+0x81F1 0x2030 #PER MILLE SIGN
+0x81F2 0x266F #MUSIC SHARP SIGN
+0x81F3 0x266D #MUSIC FLAT SIGN
+0x81F4 0x266A #EIGHTH NOTE
+0x81F5 0x2020 #DAGGER
+0x81F6 0x2021 #DOUBLE DAGGER
+0x81F7 0x00B6 #PILCROW SIGN
+0x81FC 0x25EF #LARGE CIRCLE
+0x824F 0xFF10 #FULLWIDTH DIGIT ZERO
+0x8250 0xFF11 #FULLWIDTH DIGIT ONE
+0x8251 0xFF12 #FULLWIDTH DIGIT TWO
+0x8252 0xFF13 #FULLWIDTH DIGIT THREE
+0x8253 0xFF14 #FULLWIDTH DIGIT FOUR
+0x8254 0xFF15 #FULLWIDTH DIGIT FIVE
+0x8255 0xFF16 #FULLWIDTH DIGIT SIX
+0x8256 0xFF17 #FULLWIDTH DIGIT SEVEN
+0x8257 0xFF18 #FULLWIDTH DIGIT EIGHT
+0x8258 0xFF19 #FULLWIDTH DIGIT NINE
+0x8260 0xFF21 #FULLWIDTH LATIN CAPITAL LETTER A
+0x8261 0xFF22 #FULLWIDTH LATIN CAPITAL LETTER B
+0x8262 0xFF23 #FULLWIDTH LATIN CAPITAL LETTER C
+0x8263 0xFF24 #FULLWIDTH LATIN CAPITAL LETTER D
+0x8264 0xFF25 #FULLWIDTH LATIN CAPITAL LETTER E
+0x8265 0xFF26 #FULLWIDTH LATIN CAPITAL LETTER F
+0x8266 0xFF27 #FULLWIDTH LATIN CAPITAL LETTER G
+0x8267 0xFF28 #FULLWIDTH LATIN CAPITAL LETTER H
+0x8268 0xFF29 #FULLWIDTH LATIN CAPITAL LETTER I
+0x8269 0xFF2A #FULLWIDTH LATIN CAPITAL LETTER J
+0x826A 0xFF2B #FULLWIDTH LATIN CAPITAL LETTER K
+0x826B 0xFF2C #FULLWIDTH LATIN CAPITAL LETTER L
+0x826C 0xFF2D #FULLWIDTH LATIN CAPITAL LETTER M
+0x826D 0xFF2E #FULLWIDTH LATIN CAPITAL LETTER N
+0x826E 0xFF2F #FULLWIDTH LATIN CAPITAL LETTER O
+0x826F 0xFF30 #FULLWIDTH LATIN CAPITAL LETTER P
+0x8270 0xFF31 #FULLWIDTH LATIN CAPITAL LETTER Q
+0x8271 0xFF32 #FULLWIDTH LATIN CAPITAL LETTER R
+0x8272 0xFF33 #FULLWIDTH LATIN CAPITAL LETTER S
+0x8273 0xFF34 #FULLWIDTH LATIN CAPITAL LETTER T
+0x8274 0xFF35 #FULLWIDTH LATIN CAPITAL LETTER U
+0x8275 0xFF36 #FULLWIDTH LATIN CAPITAL LETTER V
+0x8276 0xFF37 #FULLWIDTH LATIN CAPITAL LETTER W
+0x8277 0xFF38 #FULLWIDTH LATIN CAPITAL LETTER X
+0x8278 0xFF39 #FULLWIDTH LATIN CAPITAL LETTER Y
+0x8279 0xFF3A #FULLWIDTH LATIN CAPITAL LETTER Z
+0x8281 0xFF41 #FULLWIDTH LATIN SMALL LETTER A
+0x8282 0xFF42 #FULLWIDTH LATIN SMALL LETTER B
+0x8283 0xFF43 #FULLWIDTH LATIN SMALL LETTER C
+0x8284 0xFF44 #FULLWIDTH LATIN SMALL LETTER D
+0x8285 0xFF45 #FULLWIDTH LATIN SMALL LETTER E
+0x8286 0xFF46 #FULLWIDTH LATIN SMALL LETTER F
+0x8287 0xFF47 #FULLWIDTH LATIN SMALL LETTER G
+0x8288 0xFF48 #FULLWIDTH LATIN SMALL LETTER H
+0x8289 0xFF49 #FULLWIDTH LATIN SMALL LETTER I
+0x828A 0xFF4A #FULLWIDTH LATIN SMALL LETTER J
+0x828B 0xFF4B #FULLWIDTH LATIN SMALL LETTER K
+0x828C 0xFF4C #FULLWIDTH LATIN SMALL LETTER L
+0x828D 0xFF4D #FULLWIDTH LATIN SMALL LETTER M
+0x828E 0xFF4E #FULLWIDTH LATIN SMALL LETTER N
+0x828F 0xFF4F #FULLWIDTH LATIN SMALL LETTER O
+0x8290 0xFF50 #FULLWIDTH LATIN SMALL LETTER P
+0x8291 0xFF51 #FULLWIDTH LATIN SMALL LETTER Q
+0x8292 0xFF52 #FULLWIDTH LATIN SMALL LETTER R
+0x8293 0xFF53 #FULLWIDTH LATIN SMALL LETTER S
+0x8294 0xFF54 #FULLWIDTH LATIN SMALL LETTER T
+0x8295 0xFF55 #FULLWIDTH LATIN SMALL LETTER U
+0x8296 0xFF56 #FULLWIDTH LATIN SMALL LETTER V
+0x8297 0xFF57 #FULLWIDTH LATIN SMALL LETTER W
+0x8298 0xFF58 #FULLWIDTH LATIN SMALL LETTER X
+0x8299 0xFF59 #FULLWIDTH LATIN SMALL LETTER Y
+0x829A 0xFF5A #FULLWIDTH LATIN SMALL LETTER Z
+0x829F 0x3041 #HIRAGANA LETTER SMALL A
+0x82A0 0x3042 #HIRAGANA LETTER A
+0x82A1 0x3043 #HIRAGANA LETTER SMALL I
+0x82A2 0x3044 #HIRAGANA LETTER I
+0x82A3 0x3045 #HIRAGANA LETTER SMALL U
+0x82A4 0x3046 #HIRAGANA LETTER U
+0x82A5 0x3047 #HIRAGANA LETTER SMALL E
+0x82A6 0x3048 #HIRAGANA LETTER E
+0x82A7 0x3049 #HIRAGANA LETTER SMALL O
+0x82A8 0x304A #HIRAGANA LETTER O
+0x82A9 0x304B #HIRAGANA LETTER KA
+0x82AA 0x304C #HIRAGANA LETTER GA
+0x82AB 0x304D #HIRAGANA LETTER KI
+0x82AC 0x304E #HIRAGANA LETTER GI
+0x82AD 0x304F #HIRAGANA LETTER KU
+0x82AE 0x3050 #HIRAGANA LETTER GU
+0x82AF 0x3051 #HIRAGANA LETTER KE
+0x82B0 0x3052 #HIRAGANA LETTER GE
+0x82B1 0x3053 #HIRAGANA LETTER KO
+0x82B2 0x3054 #HIRAGANA LETTER GO
+0x82B3 0x3055 #HIRAGANA LETTER SA
+0x82B4 0x3056 #HIRAGANA LETTER ZA
+0x82B5 0x3057 #HIRAGANA LETTER SI
+0x82B6 0x3058 #HIRAGANA LETTER ZI
+0x82B7 0x3059 #HIRAGANA LETTER SU
+0x82B8 0x305A #HIRAGANA LETTER ZU
+0x82B9 0x305B #HIRAGANA LETTER SE
+0x82BA 0x305C #HIRAGANA LETTER ZE
+0x82BB 0x305D #HIRAGANA LETTER SO
+0x82BC 0x305E #HIRAGANA LETTER ZO
+0x82BD 0x305F #HIRAGANA LETTER TA
+0x82BE 0x3060 #HIRAGANA LETTER DA
+0x82BF 0x3061 #HIRAGANA LETTER TI
+0x82C0 0x3062 #HIRAGANA LETTER DI
+0x82C1 0x3063 #HIRAGANA LETTER SMALL TU
+0x82C2 0x3064 #HIRAGANA LETTER TU
+0x82C3 0x3065 #HIRAGANA LETTER DU
+0x82C4 0x3066 #HIRAGANA LETTER TE
+0x82C5 0x3067 #HIRAGANA LETTER DE
+0x82C6 0x3068 #HIRAGANA LETTER TO
+0x82C7 0x3069 #HIRAGANA LETTER DO
+0x82C8 0x306A #HIRAGANA LETTER NA
+0x82C9 0x306B #HIRAGANA LETTER NI
+0x82CA 0x306C #HIRAGANA LETTER NU
+0x82CB 0x306D #HIRAGANA LETTER NE
+0x82CC 0x306E #HIRAGANA LETTER NO
+0x82CD 0x306F #HIRAGANA LETTER HA
+0x82CE 0x3070 #HIRAGANA LETTER BA
+0x82CF 0x3071 #HIRAGANA LETTER PA
+0x82D0 0x3072 #HIRAGANA LETTER HI
+0x82D1 0x3073 #HIRAGANA LETTER BI
+0x82D2 0x3074 #HIRAGANA LETTER PI
+0x82D3 0x3075 #HIRAGANA LETTER HU
+0x82D4 0x3076 #HIRAGANA LETTER BU
+0x82D5 0x3077 #HIRAGANA LETTER PU
+0x82D6 0x3078 #HIRAGANA LETTER HE
+0x82D7 0x3079 #HIRAGANA LETTER BE
+0x82D8 0x307A #HIRAGANA LETTER PE
+0x82D9 0x307B #HIRAGANA LETTER HO
+0x82DA 0x307C #HIRAGANA LETTER BO
+0x82DB 0x307D #HIRAGANA LETTER PO
+0x82DC 0x307E #HIRAGANA LETTER MA
+0x82DD 0x307F #HIRAGANA LETTER MI
+0x82DE 0x3080 #HIRAGANA LETTER MU
+0x82DF 0x3081 #HIRAGANA LETTER ME
+0x82E0 0x3082 #HIRAGANA LETTER MO
+0x82E1 0x3083 #HIRAGANA LETTER SMALL YA
+0x82E2 0x3084 #HIRAGANA LETTER YA
+0x82E3 0x3085 #HIRAGANA LETTER SMALL YU
+0x82E4 0x3086 #HIRAGANA LETTER YU
+0x82E5 0x3087 #HIRAGANA LETTER SMALL YO
+0x82E6 0x3088 #HIRAGANA LETTER YO
+0x82E7 0x3089 #HIRAGANA LETTER RA
+0x82E8 0x308A #HIRAGANA LETTER RI
+0x82E9 0x308B #HIRAGANA LETTER RU
+0x82EA 0x308C #HIRAGANA LETTER RE
+0x82EB 0x308D #HIRAGANA LETTER RO
+0x82EC 0x308E #HIRAGANA LETTER SMALL WA
+0x82ED 0x308F #HIRAGANA LETTER WA
+0x82EE 0x3090 #HIRAGANA LETTER WI
+0x82EF 0x3091 #HIRAGANA LETTER WE
+0x82F0 0x3092 #HIRAGANA LETTER WO
+0x82F1 0x3093 #HIRAGANA LETTER N
+0x8340 0x30A1 #KATAKANA LETTER SMALL A
+0x8341 0x30A2 #KATAKANA LETTER A
+0x8342 0x30A3 #KATAKANA LETTER SMALL I
+0x8343 0x30A4 #KATAKANA LETTER I
+0x8344 0x30A5 #KATAKANA LETTER SMALL U
+0x8345 0x30A6 #KATAKANA LETTER U
+0x8346 0x30A7 #KATAKANA LETTER SMALL E
+0x8347 0x30A8 #KATAKANA LETTER E
+0x8348 0x30A9 #KATAKANA LETTER SMALL O
+0x8349 0x30AA #KATAKANA LETTER O
+0x834A 0x30AB #KATAKANA LETTER KA
+0x834B 0x30AC #KATAKANA LETTER GA
+0x834C 0x30AD #KATAKANA LETTER KI
+0x834D 0x30AE #KATAKANA LETTER GI
+0x834E 0x30AF #KATAKANA LETTER KU
+0x834F 0x30B0 #KATAKANA LETTER GU
+0x8350 0x30B1 #KATAKANA LETTER KE
+0x8351 0x30B2 #KATAKANA LETTER GE
+0x8352 0x30B3 #KATAKANA LETTER KO
+0x8353 0x30B4 #KATAKANA LETTER GO
+0x8354 0x30B5 #KATAKANA LETTER SA
+0x8355 0x30B6 #KATAKANA LETTER ZA
+0x8356 0x30B7 #KATAKANA LETTER SI
+0x8357 0x30B8 #KATAKANA LETTER ZI
+0x8358 0x30B9 #KATAKANA LETTER SU
+0x8359 0x30BA #KATAKANA LETTER ZU
+0x835A 0x30BB #KATAKANA LETTER SE
+0x835B 0x30BC #KATAKANA LETTER ZE
+0x835C 0x30BD #KATAKANA LETTER SO
+0x835D 0x30BE #KATAKANA LETTER ZO
+0x835E 0x30BF #KATAKANA LETTER TA
+0x835F 0x30C0 #KATAKANA LETTER DA
+0x8360 0x30C1 #KATAKANA LETTER TI
+0x8361 0x30C2 #KATAKANA LETTER DI
+0x8362 0x30C3 #KATAKANA LETTER SMALL TU
+0x8363 0x30C4 #KATAKANA LETTER TU
+0x8364 0x30C5 #KATAKANA LETTER DU
+0x8365 0x30C6 #KATAKANA LETTER TE
+0x8366 0x30C7 #KATAKANA LETTER DE
+0x8367 0x30C8 #KATAKANA LETTER TO
+0x8368 0x30C9 #KATAKANA LETTER DO
+0x8369 0x30CA #KATAKANA LETTER NA
+0x836A 0x30CB #KATAKANA LETTER NI
+0x836B 0x30CC #KATAKANA LETTER NU
+0x836C 0x30CD #KATAKANA LETTER NE
+0x836D 0x30CE #KATAKANA LETTER NO
+0x836E 0x30CF #KATAKANA LETTER HA
+0x836F 0x30D0 #KATAKANA LETTER BA
+0x8370 0x30D1 #KATAKANA LETTER PA
+0x8371 0x30D2 #KATAKANA LETTER HI
+0x8372 0x30D3 #KATAKANA LETTER BI
+0x8373 0x30D4 #KATAKANA LETTER PI
+0x8374 0x30D5 #KATAKANA LETTER HU
+0x8375 0x30D6 #KATAKANA LETTER BU
+0x8376 0x30D7 #KATAKANA LETTER PU
+0x8377 0x30D8 #KATAKANA LETTER HE
+0x8378 0x30D9 #KATAKANA LETTER BE
+0x8379 0x30DA #KATAKANA LETTER PE
+0x837A 0x30DB #KATAKANA LETTER HO
+0x837B 0x30DC #KATAKANA LETTER BO
+0x837C 0x30DD #KATAKANA LETTER PO
+0x837D 0x30DE #KATAKANA LETTER MA
+0x837E 0x30DF #KATAKANA LETTER MI
+0x8380 0x30E0 #KATAKANA LETTER MU
+0x8381 0x30E1 #KATAKANA LETTER ME
+0x8382 0x30E2 #KATAKANA LETTER MO
+0x8383 0x30E3 #KATAKANA LETTER SMALL YA
+0x8384 0x30E4 #KATAKANA LETTER YA
+0x8385 0x30E5 #KATAKANA LETTER SMALL YU
+0x8386 0x30E6 #KATAKANA LETTER YU
+0x8387 0x30E7 #KATAKANA LETTER SMALL YO
+0x8388 0x30E8 #KATAKANA LETTER YO
+0x8389 0x30E9 #KATAKANA LETTER RA
+0x838A 0x30EA #KATAKANA LETTER RI
+0x838B 0x30EB #KATAKANA LETTER RU
+0x838C 0x30EC #KATAKANA LETTER RE
+0x838D 0x30ED #KATAKANA LETTER RO
+0x838E 0x30EE #KATAKANA LETTER SMALL WA
+0x838F 0x30EF #KATAKANA LETTER WA
+0x8390 0x30F0 #KATAKANA LETTER WI
+0x8391 0x30F1 #KATAKANA LETTER WE
+0x8392 0x30F2 #KATAKANA LETTER WO
+0x8393 0x30F3 #KATAKANA LETTER N
+0x8394 0x30F4 #KATAKANA LETTER VU
+0x8395 0x30F5 #KATAKANA LETTER SMALL KA
+0x8396 0x30F6 #KATAKANA LETTER SMALL KE
+0x839F 0x0391 #GREEK CAPITAL LETTER ALPHA
+0x83A0 0x0392 #GREEK CAPITAL LETTER BETA
+0x83A1 0x0393 #GREEK CAPITAL LETTER GAMMA
+0x83A2 0x0394 #GREEK CAPITAL LETTER DELTA
+0x83A3 0x0395 #GREEK CAPITAL LETTER EPSILON
+0x83A4 0x0396 #GREEK CAPITAL LETTER ZETA
+0x83A5 0x0397 #GREEK CAPITAL LETTER ETA
+0x83A6 0x0398 #GREEK CAPITAL LETTER THETA
+0x83A7 0x0399 #GREEK CAPITAL LETTER IOTA
+0x83A8 0x039A #GREEK CAPITAL LETTER KAPPA
+0x83A9 0x039B #GREEK CAPITAL LETTER LAMDA
+0x83AA 0x039C #GREEK CAPITAL LETTER MU
+0x83AB 0x039D #GREEK CAPITAL LETTER NU
+0x83AC 0x039E #GREEK CAPITAL LETTER XI
+0x83AD 0x039F #GREEK CAPITAL LETTER OMICRON
+0x83AE 0x03A0 #GREEK CAPITAL LETTER PI
+0x83AF 0x03A1 #GREEK CAPITAL LETTER RHO
+0x83B0 0x03A3 #GREEK CAPITAL LETTER SIGMA
+0x83B1 0x03A4 #GREEK CAPITAL LETTER TAU
+0x83B2 0x03A5 #GREEK CAPITAL LETTER UPSILON
+0x83B3 0x03A6 #GREEK CAPITAL LETTER PHI
+0x83B4 0x03A7 #GREEK CAPITAL LETTER CHI
+0x83B5 0x03A8 #GREEK CAPITAL LETTER PSI
+0x83B6 0x03A9 #GREEK CAPITAL LETTER OMEGA
+0x83BF 0x03B1 #GREEK SMALL LETTER ALPHA
+0x83C0 0x03B2 #GREEK SMALL LETTER BETA
+0x83C1 0x03B3 #GREEK SMALL LETTER GAMMA
+0x83C2 0x03B4 #GREEK SMALL LETTER DELTA
+0x83C3 0x03B5 #GREEK SMALL LETTER EPSILON
+0x83C4 0x03B6 #GREEK SMALL LETTER ZETA
+0x83C5 0x03B7 #GREEK SMALL LETTER ETA
+0x83C6 0x03B8 #GREEK SMALL LETTER THETA
+0x83C7 0x03B9 #GREEK SMALL LETTER IOTA
+0x83C8 0x03BA #GREEK SMALL LETTER KAPPA
+0x83C9 0x03BB #GREEK SMALL LETTER LAMDA
+0x83CA 0x03BC #GREEK SMALL LETTER MU
+0x83CB 0x03BD #GREEK SMALL LETTER NU
+0x83CC 0x03BE #GREEK SMALL LETTER XI
+0x83CD 0x03BF #GREEK SMALL LETTER OMICRON
+0x83CE 0x03C0 #GREEK SMALL LETTER PI
+0x83CF 0x03C1 #GREEK SMALL LETTER RHO
+0x83D0 0x03C3 #GREEK SMALL LETTER SIGMA
+0x83D1 0x03C4 #GREEK SMALL LETTER TAU
+0x83D2 0x03C5 #GREEK SMALL LETTER UPSILON
+0x83D3 0x03C6 #GREEK SMALL LETTER PHI
+0x83D4 0x03C7 #GREEK SMALL LETTER CHI
+0x83D5 0x03C8 #GREEK SMALL LETTER PSI
+0x83D6 0x03C9 #GREEK SMALL LETTER OMEGA
+0x8440 0x0410 #CYRILLIC CAPITAL LETTER A
+0x8441 0x0411 #CYRILLIC CAPITAL LETTER BE
+0x8442 0x0412 #CYRILLIC CAPITAL LETTER VE
+0x8443 0x0413 #CYRILLIC CAPITAL LETTER GHE
+0x8444 0x0414 #CYRILLIC CAPITAL LETTER DE
+0x8445 0x0415 #CYRILLIC CAPITAL LETTER IE
+0x8446 0x0401 #CYRILLIC CAPITAL LETTER IO
+0x8447 0x0416 #CYRILLIC CAPITAL LETTER ZHE
+0x8448 0x0417 #CYRILLIC CAPITAL LETTER ZE
+0x8449 0x0418 #CYRILLIC CAPITAL LETTER I
+0x844A 0x0419 #CYRILLIC CAPITAL LETTER SHORT I
+0x844B 0x041A #CYRILLIC CAPITAL LETTER KA
+0x844C 0x041B #CYRILLIC CAPITAL LETTER EL
+0x844D 0x041C #CYRILLIC CAPITAL LETTER EM
+0x844E 0x041D #CYRILLIC CAPITAL LETTER EN
+0x844F 0x041E #CYRILLIC CAPITAL LETTER O
+0x8450 0x041F #CYRILLIC CAPITAL LETTER PE
+0x8451 0x0420 #CYRILLIC CAPITAL LETTER ER
+0x8452 0x0421 #CYRILLIC CAPITAL LETTER ES
+0x8453 0x0422 #CYRILLIC CAPITAL LETTER TE
+0x8454 0x0423 #CYRILLIC CAPITAL LETTER U
+0x8455 0x0424 #CYRILLIC CAPITAL LETTER EF
+0x8456 0x0425 #CYRILLIC CAPITAL LETTER HA
+0x8457 0x0426 #CYRILLIC CAPITAL LETTER TSE
+0x8458 0x0427 #CYRILLIC CAPITAL LETTER CHE
+0x8459 0x0428 #CYRILLIC CAPITAL LETTER SHA
+0x845A 0x0429 #CYRILLIC CAPITAL LETTER SHCHA
+0x845B 0x042A #CYRILLIC CAPITAL LETTER HARD SIGN
+0x845C 0x042B #CYRILLIC CAPITAL LETTER YERU
+0x845D 0x042C #CYRILLIC CAPITAL LETTER SOFT SIGN
+0x845E 0x042D #CYRILLIC CAPITAL LETTER E
+0x845F 0x042E #CYRILLIC CAPITAL LETTER YU
+0x8460 0x042F #CYRILLIC CAPITAL LETTER YA
+0x8470 0x0430 #CYRILLIC SMALL LETTER A
+0x8471 0x0431 #CYRILLIC SMALL LETTER BE
+0x8472 0x0432 #CYRILLIC SMALL LETTER VE
+0x8473 0x0433 #CYRILLIC SMALL LETTER GHE
+0x8474 0x0434 #CYRILLIC SMALL LETTER DE
+0x8475 0x0435 #CYRILLIC SMALL LETTER IE
+0x8476 0x0451 #CYRILLIC SMALL LETTER IO
+0x8477 0x0436 #CYRILLIC SMALL LETTER ZHE
+0x8478 0x0437 #CYRILLIC SMALL LETTER ZE
+0x8479 0x0438 #CYRILLIC SMALL LETTER I
+0x847A 0x0439 #CYRILLIC SMALL LETTER SHORT I
+0x847B 0x043A #CYRILLIC SMALL LETTER KA
+0x847C 0x043B #CYRILLIC SMALL LETTER EL
+0x847D 0x043C #CYRILLIC SMALL LETTER EM
+0x847E 0x043D #CYRILLIC SMALL LETTER EN
+0x8480 0x043E #CYRILLIC SMALL LETTER O
+0x8481 0x043F #CYRILLIC SMALL LETTER PE
+0x8482 0x0440 #CYRILLIC SMALL LETTER ER
+0x8483 0x0441 #CYRILLIC SMALL LETTER ES
+0x8484 0x0442 #CYRILLIC SMALL LETTER TE
+0x8485 0x0443 #CYRILLIC SMALL LETTER U
+0x8486 0x0444 #CYRILLIC SMALL LETTER EF
+0x8487 0x0445 #CYRILLIC SMALL LETTER HA
+0x8488 0x0446 #CYRILLIC SMALL LETTER TSE
+0x8489 0x0447 #CYRILLIC SMALL LETTER CHE
+0x848A 0x0448 #CYRILLIC SMALL LETTER SHA
+0x848B 0x0449 #CYRILLIC SMALL LETTER SHCHA
+0x848C 0x044A #CYRILLIC SMALL LETTER HARD SIGN
+0x848D 0x044B #CYRILLIC SMALL LETTER YERU
+0x848E 0x044C #CYRILLIC SMALL LETTER SOFT SIGN
+0x848F 0x044D #CYRILLIC SMALL LETTER E
+0x8490 0x044E #CYRILLIC SMALL LETTER YU
+0x8491 0x044F #CYRILLIC SMALL LETTER YA
+0x849F 0x2500 #BOX DRAWINGS LIGHT HORIZONTAL
+0x84A0 0x2502 #BOX DRAWINGS LIGHT VERTICAL
+0x84A1 0x250C #BOX DRAWINGS LIGHT DOWN AND RIGHT
+0x84A2 0x2510 #BOX DRAWINGS LIGHT DOWN AND LEFT
+0x84A3 0x2518 #BOX DRAWINGS LIGHT UP AND LEFT
+0x84A4 0x2514 #BOX DRAWINGS LIGHT UP AND RIGHT
+0x84A5 0x251C #BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+0x84A6 0x252C #BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+0x84A7 0x2524 #BOX DRAWINGS LIGHT VERTICAL AND LEFT
+0x84A8 0x2534 #BOX DRAWINGS LIGHT UP AND HORIZONTAL
+0x84A9 0x253C #BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+0x84AA 0x2501 #BOX DRAWINGS HEAVY HORIZONTAL
+0x84AB 0x2503 #BOX DRAWINGS HEAVY VERTICAL
+0x84AC 0x250F #BOX DRAWINGS HEAVY DOWN AND RIGHT
+0x84AD 0x2513 #BOX DRAWINGS HEAVY DOWN AND LEFT
+0x84AE 0x251B #BOX DRAWINGS HEAVY UP AND LEFT
+0x84AF 0x2517 #BOX DRAWINGS HEAVY UP AND RIGHT
+0x84B0 0x2523 #BOX DRAWINGS HEAVY VERTICAL AND RIGHT
+0x84B1 0x2533 #BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
+0x84B2 0x252B #BOX DRAWINGS HEAVY VERTICAL AND LEFT
+0x84B3 0x253B #BOX DRAWINGS HEAVY UP AND HORIZONTAL
+0x84B4 0x254B #BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
+0x84B5 0x2520 #BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
+0x84B6 0x252F #BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
+0x84B7 0x2528 #BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
+0x84B8 0x2537 #BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
+0x84B9 0x253F #BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
+0x84BA 0x251D #BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
+0x84BB 0x2530 #BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
+0x84BC 0x2525 #BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
+0x84BD 0x2538 #BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
+0x84BE 0x2542 #BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
+0x8740 0x2460 #CIRCLED DIGIT ONE
+0x8741 0x2461 #CIRCLED DIGIT TWO
+0x8742 0x2462 #CIRCLED DIGIT THREE
+0x8743 0x2463 #CIRCLED DIGIT FOUR
+0x8744 0x2464 #CIRCLED DIGIT FIVE
+0x8745 0x2465 #CIRCLED DIGIT SIX
+0x8746 0x2466 #CIRCLED DIGIT SEVEN
+0x8747 0x2467 #CIRCLED DIGIT EIGHT
+0x8748 0x2468 #CIRCLED DIGIT NINE
+0x8749 0x2469 #CIRCLED NUMBER TEN
+0x874A 0x246A #CIRCLED NUMBER ELEVEN
+0x874B 0x246B #CIRCLED NUMBER TWELVE
+0x874C 0x246C #CIRCLED NUMBER THIRTEEN
+0x874D 0x246D #CIRCLED NUMBER FOURTEEN
+0x874E 0x246E #CIRCLED NUMBER FIFTEEN
+0x874F 0x246F #CIRCLED NUMBER SIXTEEN
+0x8750 0x2470 #CIRCLED NUMBER SEVENTEEN
+0x8751 0x2471 #CIRCLED NUMBER EIGHTEEN
+0x8752 0x2472 #CIRCLED NUMBER NINETEEN
+0x8753 0x2473 #CIRCLED NUMBER TWENTY
+0x8754 0x2160 #ROMAN NUMERAL ONE
+0x8755 0x2161 #ROMAN NUMERAL TWO
+0x8756 0x2162 #ROMAN NUMERAL THREE
+0x8757 0x2163 #ROMAN NUMERAL FOUR
+0x8758 0x2164 #ROMAN NUMERAL FIVE
+0x8759 0x2165 #ROMAN NUMERAL SIX
+0x875A 0x2166 #ROMAN NUMERAL SEVEN
+0x875B 0x2167 #ROMAN NUMERAL EIGHT
+0x875C 0x2168 #ROMAN NUMERAL NINE
+0x875D 0x2169 #ROMAN NUMERAL TEN
+0x875F 0x3349 #SQUARE MIRI
+0x8760 0x3314 #SQUARE KIRO
+0x8761 0x3322 #SQUARE SENTI
+0x8762 0x334D #SQUARE MEETORU
+0x8763 0x3318 #SQUARE GURAMU
+0x8764 0x3327 #SQUARE TON
+0x8765 0x3303 #SQUARE AARU
+0x8766 0x3336 #SQUARE HEKUTAARU
+0x8767 0x3351 #SQUARE RITTORU
+0x8768 0x3357 #SQUARE WATTO
+0x8769 0x330D #SQUARE KARORII
+0x876A 0x3326 #SQUARE DORU
+0x876B 0x3323 #SQUARE SENTO
+0x876C 0x332B #SQUARE PAASENTO
+0x876D 0x334A #SQUARE MIRIBAARU
+0x876E 0x333B #SQUARE PEEZI
+0x876F 0x339C #SQUARE MM
+0x8770 0x339D #SQUARE CM
+0x8771 0x339E #SQUARE KM
+0x8772 0x338E #SQUARE MG
+0x8773 0x338F #SQUARE KG
+0x8774 0x33C4 #SQUARE CC
+0x8775 0x33A1 #SQUARE M SQUARED
+0x877E 0x337B #SQUARE ERA NAME HEISEI
+0x8780 0x301D #REVERSED DOUBLE PRIME QUOTATION MARK
+0x8781 0x301F #LOW DOUBLE PRIME QUOTATION MARK
+0x8782 0x2116 #NUMERO SIGN
+0x8783 0x33CD #SQUARE KK
+0x8784 0x2121 #TELEPHONE SIGN
+0x8785 0x32A4 #CIRCLED IDEOGRAPH HIGH
+0x8786 0x32A5 #CIRCLED IDEOGRAPH CENTRE
+0x8787 0x32A6 #CIRCLED IDEOGRAPH LOW
+0x8788 0x32A7 #CIRCLED IDEOGRAPH LEFT
+0x8789 0x32A8 #CIRCLED IDEOGRAPH RIGHT
+0x878A 0x3231 #PARENTHESIZED IDEOGRAPH STOCK
+0x878B 0x3232 #PARENTHESIZED IDEOGRAPH HAVE
+0x878C 0x3239 #PARENTHESIZED IDEOGRAPH REPRESENT
+0x878D 0x337E #SQUARE ERA NAME MEIZI
+0x878E 0x337D #SQUARE ERA NAME TAISYOU
+0x878F 0x337C #SQUARE ERA NAME SYOUWA
+0x8790 0x2252 #APPROXIMATELY EQUAL TO OR THE IMAGE OF
+0x8791 0x2261 #IDENTICAL TO
+0x8792 0x222B #INTEGRAL
+0x8793 0x222E #CONTOUR INTEGRAL
+0x8794 0x2211 #N-ARY SUMMATION
+0x8795 0x221A #SQUARE ROOT
+0x8796 0x22A5 #UP TACK
+0x8797 0x2220 #ANGLE
+0x8798 0x221F #RIGHT ANGLE
+0x8799 0x22BF #RIGHT TRIANGLE
+0x879A 0x2235 #BECAUSE
+0x879B 0x2229 #INTERSECTION
+0x879C 0x222A #UNION
+0x889F 0x4E9C #CJK UNIFIED IDEOGRAPH
+0x88A0 0x5516 #CJK UNIFIED IDEOGRAPH
+0x88A1 0x5A03 #CJK UNIFIED IDEOGRAPH
+0x88A2 0x963F #CJK UNIFIED IDEOGRAPH
+0x88A3 0x54C0 #CJK UNIFIED IDEOGRAPH
+0x88A4 0x611B #CJK UNIFIED IDEOGRAPH
+0x88A5 0x6328 #CJK UNIFIED IDEOGRAPH
+0x88A6 0x59F6 #CJK UNIFIED IDEOGRAPH
+0x88A7 0x9022 #CJK UNIFIED IDEOGRAPH
+0x88A8 0x8475 #CJK UNIFIED IDEOGRAPH
+0x88A9 0x831C #CJK UNIFIED IDEOGRAPH
+0x88AA 0x7A50 #CJK UNIFIED IDEOGRAPH
+0x88AB 0x60AA #CJK UNIFIED IDEOGRAPH
+0x88AC 0x63E1 #CJK UNIFIED IDEOGRAPH
+0x88AD 0x6E25 #CJK UNIFIED IDEOGRAPH
+0x88AE 0x65ED #CJK UNIFIED IDEOGRAPH
+0x88AF 0x8466 #CJK UNIFIED IDEOGRAPH
+0x88B0 0x82A6 #CJK UNIFIED IDEOGRAPH
+0x88B1 0x9BF5 #CJK UNIFIED IDEOGRAPH
+0x88B2 0x6893 #CJK UNIFIED IDEOGRAPH
+0x88B3 0x5727 #CJK UNIFIED IDEOGRAPH
+0x88B4 0x65A1 #CJK UNIFIED IDEOGRAPH
+0x88B5 0x6271 #CJK UNIFIED IDEOGRAPH
+0x88B6 0x5B9B #CJK UNIFIED IDEOGRAPH
+0x88B7 0x59D0 #CJK UNIFIED IDEOGRAPH
+0x88B8 0x867B #CJK UNIFIED IDEOGRAPH
+0x88B9 0x98F4 #CJK UNIFIED IDEOGRAPH
+0x88BA 0x7D62 #CJK UNIFIED IDEOGRAPH
+0x88BB 0x7DBE #CJK UNIFIED IDEOGRAPH
+0x88BC 0x9B8E #CJK UNIFIED IDEOGRAPH
+0x88BD 0x6216 #CJK UNIFIED IDEOGRAPH
+0x88BE 0x7C9F #CJK UNIFIED IDEOGRAPH
+0x88BF 0x88B7 #CJK UNIFIED IDEOGRAPH
+0x88C0 0x5B89 #CJK UNIFIED IDEOGRAPH
+0x88C1 0x5EB5 #CJK UNIFIED IDEOGRAPH
+0x88C2 0x6309 #CJK UNIFIED IDEOGRAPH
+0x88C3 0x6697 #CJK UNIFIED IDEOGRAPH
+0x88C4 0x6848 #CJK UNIFIED IDEOGRAPH
+0x88C5 0x95C7 #CJK UNIFIED IDEOGRAPH
+0x88C6 0x978D #CJK UNIFIED IDEOGRAPH
+0x88C7 0x674F #CJK UNIFIED IDEOGRAPH
+0x88C8 0x4EE5 #CJK UNIFIED IDEOGRAPH
+0x88C9 0x4F0A #CJK UNIFIED IDEOGRAPH
+0x88CA 0x4F4D #CJK UNIFIED IDEOGRAPH
+0x88CB 0x4F9D #CJK UNIFIED IDEOGRAPH
+0x88CC 0x5049 #CJK UNIFIED IDEOGRAPH
+0x88CD 0x56F2 #CJK UNIFIED IDEOGRAPH
+0x88CE 0x5937 #CJK UNIFIED IDEOGRAPH
+0x88CF 0x59D4 #CJK UNIFIED IDEOGRAPH
+0x88D0 0x5A01 #CJK UNIFIED IDEOGRAPH
+0x88D1 0x5C09 #CJK UNIFIED IDEOGRAPH
+0x88D2 0x60DF #CJK UNIFIED IDEOGRAPH
+0x88D3 0x610F #CJK UNIFIED IDEOGRAPH
+0x88D4 0x6170 #CJK UNIFIED IDEOGRAPH
+0x88D5 0x6613 #CJK UNIFIED IDEOGRAPH
+0x88D6 0x6905 #CJK UNIFIED IDEOGRAPH
+0x88D7 0x70BA #CJK UNIFIED IDEOGRAPH
+0x88D8 0x754F #CJK UNIFIED IDEOGRAPH
+0x88D9 0x7570 #CJK UNIFIED IDEOGRAPH
+0x88DA 0x79FB #CJK UNIFIED IDEOGRAPH
+0x88DB 0x7DAD #CJK UNIFIED IDEOGRAPH
+0x88DC 0x7DEF #CJK UNIFIED IDEOGRAPH
+0x88DD 0x80C3 #CJK UNIFIED IDEOGRAPH
+0x88DE 0x840E #CJK UNIFIED IDEOGRAPH
+0x88DF 0x8863 #CJK UNIFIED IDEOGRAPH
+0x88E0 0x8B02 #CJK UNIFIED IDEOGRAPH
+0x88E1 0x9055 #CJK UNIFIED IDEOGRAPH
+0x88E2 0x907A #CJK UNIFIED IDEOGRAPH
+0x88E3 0x533B #CJK UNIFIED IDEOGRAPH
+0x88E4 0x4E95 #CJK UNIFIED IDEOGRAPH
+0x88E5 0x4EA5 #CJK UNIFIED IDEOGRAPH
+0x88E6 0x57DF #CJK UNIFIED IDEOGRAPH
+0x88E7 0x80B2 #CJK UNIFIED IDEOGRAPH
+0x88E8 0x90C1 #CJK UNIFIED IDEOGRAPH
+0x88E9 0x78EF #CJK UNIFIED IDEOGRAPH
+0x88EA 0x4E00 #CJK UNIFIED IDEOGRAPH
+0x88EB 0x58F1 #CJK UNIFIED IDEOGRAPH
+0x88EC 0x6EA2 #CJK UNIFIED IDEOGRAPH
+0x88ED 0x9038 #CJK UNIFIED IDEOGRAPH
+0x88EE 0x7A32 #CJK UNIFIED IDEOGRAPH
+0x88EF 0x8328 #CJK UNIFIED IDEOGRAPH
+0x88F0 0x828B #CJK UNIFIED IDEOGRAPH
+0x88F1 0x9C2F #CJK UNIFIED IDEOGRAPH
+0x88F2 0x5141 #CJK UNIFIED IDEOGRAPH
+0x88F3 0x5370 #CJK UNIFIED IDEOGRAPH
+0x88F4 0x54BD #CJK UNIFIED IDEOGRAPH
+0x88F5 0x54E1 #CJK UNIFIED IDEOGRAPH
+0x88F6 0x56E0 #CJK UNIFIED IDEOGRAPH
+0x88F7 0x59FB #CJK UNIFIED IDEOGRAPH
+0x88F8 0x5F15 #CJK UNIFIED IDEOGRAPH
+0x88F9 0x98F2 #CJK UNIFIED IDEOGRAPH
+0x88FA 0x6DEB #CJK UNIFIED IDEOGRAPH
+0x88FB 0x80E4 #CJK UNIFIED IDEOGRAPH
+0x88FC 0x852D #CJK UNIFIED IDEOGRAPH
+0x8940 0x9662 #CJK UNIFIED IDEOGRAPH
+0x8941 0x9670 #CJK UNIFIED IDEOGRAPH
+0x8942 0x96A0 #CJK UNIFIED IDEOGRAPH
+0x8943 0x97FB #CJK UNIFIED IDEOGRAPH
+0x8944 0x540B #CJK UNIFIED IDEOGRAPH
+0x8945 0x53F3 #CJK UNIFIED IDEOGRAPH
+0x8946 0x5B87 #CJK UNIFIED IDEOGRAPH
+0x8947 0x70CF #CJK UNIFIED IDEOGRAPH
+0x8948 0x7FBD #CJK UNIFIED IDEOGRAPH
+0x8949 0x8FC2 #CJK UNIFIED IDEOGRAPH
+0x894A 0x96E8 #CJK UNIFIED IDEOGRAPH
+0x894B 0x536F #CJK UNIFIED IDEOGRAPH
+0x894C 0x9D5C #CJK UNIFIED IDEOGRAPH
+0x894D 0x7ABA #CJK UNIFIED IDEOGRAPH
+0x894E 0x4E11 #CJK UNIFIED IDEOGRAPH
+0x894F 0x7893 #CJK UNIFIED IDEOGRAPH
+0x8950 0x81FC #CJK UNIFIED IDEOGRAPH
+0x8951 0x6E26 #CJK UNIFIED IDEOGRAPH
+0x8952 0x5618 #CJK UNIFIED IDEOGRAPH
+0x8953 0x5504 #CJK UNIFIED IDEOGRAPH
+0x8954 0x6B1D #CJK UNIFIED IDEOGRAPH
+0x8955 0x851A #CJK UNIFIED IDEOGRAPH
+0x8956 0x9C3B #CJK UNIFIED IDEOGRAPH
+0x8957 0x59E5 #CJK UNIFIED IDEOGRAPH
+0x8958 0x53A9 #CJK UNIFIED IDEOGRAPH
+0x8959 0x6D66 #CJK UNIFIED IDEOGRAPH
+0x895A 0x74DC #CJK UNIFIED IDEOGRAPH
+0x895B 0x958F #CJK UNIFIED IDEOGRAPH
+0x895C 0x5642 #CJK UNIFIED IDEOGRAPH
+0x895D 0x4E91 #CJK UNIFIED IDEOGRAPH
+0x895E 0x904B #CJK UNIFIED IDEOGRAPH
+0x895F 0x96F2 #CJK UNIFIED IDEOGRAPH
+0x8960 0x834F #CJK UNIFIED IDEOGRAPH
+0x8961 0x990C #CJK UNIFIED IDEOGRAPH
+0x8962 0x53E1 #CJK UNIFIED IDEOGRAPH
+0x8963 0x55B6 #CJK UNIFIED IDEOGRAPH
+0x8964 0x5B30 #CJK UNIFIED IDEOGRAPH
+0x8965 0x5F71 #CJK UNIFIED IDEOGRAPH
+0x8966 0x6620 #CJK UNIFIED IDEOGRAPH
+0x8967 0x66F3 #CJK UNIFIED IDEOGRAPH
+0x8968 0x6804 #CJK UNIFIED IDEOGRAPH
+0x8969 0x6C38 #CJK UNIFIED IDEOGRAPH
+0x896A 0x6CF3 #CJK UNIFIED IDEOGRAPH
+0x896B 0x6D29 #CJK UNIFIED IDEOGRAPH
+0x896C 0x745B #CJK UNIFIED IDEOGRAPH
+0x896D 0x76C8 #CJK UNIFIED IDEOGRAPH
+0x896E 0x7A4E #CJK UNIFIED IDEOGRAPH
+0x896F 0x9834 #CJK UNIFIED IDEOGRAPH
+0x8970 0x82F1 #CJK UNIFIED IDEOGRAPH
+0x8971 0x885B #CJK UNIFIED IDEOGRAPH
+0x8972 0x8A60 #CJK UNIFIED IDEOGRAPH
+0x8973 0x92ED #CJK UNIFIED IDEOGRAPH
+0x8974 0x6DB2 #CJK UNIFIED IDEOGRAPH
+0x8975 0x75AB #CJK UNIFIED IDEOGRAPH
+0x8976 0x76CA #CJK UNIFIED IDEOGRAPH
+0x8977 0x99C5 #CJK UNIFIED IDEOGRAPH
+0x8978 0x60A6 #CJK UNIFIED IDEOGRAPH
+0x8979 0x8B01 #CJK UNIFIED IDEOGRAPH
+0x897A 0x8D8A #CJK UNIFIED IDEOGRAPH
+0x897B 0x95B2 #CJK UNIFIED IDEOGRAPH
+0x897C 0x698E #CJK UNIFIED IDEOGRAPH
+0x897D 0x53AD #CJK UNIFIED IDEOGRAPH
+0x897E 0x5186 #CJK UNIFIED IDEOGRAPH
+0x8980 0x5712 #CJK UNIFIED IDEOGRAPH
+0x8981 0x5830 #CJK UNIFIED IDEOGRAPH
+0x8982 0x5944 #CJK UNIFIED IDEOGRAPH
+0x8983 0x5BB4 #CJK UNIFIED IDEOGRAPH
+0x8984 0x5EF6 #CJK UNIFIED IDEOGRAPH
+0x8985 0x6028 #CJK UNIFIED IDEOGRAPH
+0x8986 0x63A9 #CJK UNIFIED IDEOGRAPH
+0x8987 0x63F4 #CJK UNIFIED IDEOGRAPH
+0x8988 0x6CBF #CJK UNIFIED IDEOGRAPH
+0x8989 0x6F14 #CJK UNIFIED IDEOGRAPH
+0x898A 0x708E #CJK UNIFIED IDEOGRAPH
+0x898B 0x7114 #CJK UNIFIED IDEOGRAPH
+0x898C 0x7159 #CJK UNIFIED IDEOGRAPH
+0x898D 0x71D5 #CJK UNIFIED IDEOGRAPH
+0x898E 0x733F #CJK UNIFIED IDEOGRAPH
+0x898F 0x7E01 #CJK UNIFIED IDEOGRAPH
+0x8990 0x8276 #CJK UNIFIED IDEOGRAPH
+0x8991 0x82D1 #CJK UNIFIED IDEOGRAPH
+0x8992 0x8597 #CJK UNIFIED IDEOGRAPH
+0x8993 0x9060 #CJK UNIFIED IDEOGRAPH
+0x8994 0x925B #CJK UNIFIED IDEOGRAPH
+0x8995 0x9D1B #CJK UNIFIED IDEOGRAPH
+0x8996 0x5869 #CJK UNIFIED IDEOGRAPH
+0x8997 0x65BC #CJK UNIFIED IDEOGRAPH
+0x8998 0x6C5A #CJK UNIFIED IDEOGRAPH
+0x8999 0x7525 #CJK UNIFIED IDEOGRAPH
+0x899A 0x51F9 #CJK UNIFIED IDEOGRAPH
+0x899B 0x592E #CJK UNIFIED IDEOGRAPH
+0x899C 0x5965 #CJK UNIFIED IDEOGRAPH
+0x899D 0x5F80 #CJK UNIFIED IDEOGRAPH
+0x899E 0x5FDC #CJK UNIFIED IDEOGRAPH
+0x899F 0x62BC #CJK UNIFIED IDEOGRAPH
+0x89A0 0x65FA #CJK UNIFIED IDEOGRAPH
+0x89A1 0x6A2A #CJK UNIFIED IDEOGRAPH
+0x89A2 0x6B27 #CJK UNIFIED IDEOGRAPH
+0x89A3 0x6BB4 #CJK UNIFIED IDEOGRAPH
+0x89A4 0x738B #CJK UNIFIED IDEOGRAPH
+0x89A5 0x7FC1 #CJK UNIFIED IDEOGRAPH
+0x89A6 0x8956 #CJK UNIFIED IDEOGRAPH
+0x89A7 0x9D2C #CJK UNIFIED IDEOGRAPH
+0x89A8 0x9D0E #CJK UNIFIED IDEOGRAPH
+0x89A9 0x9EC4 #CJK UNIFIED IDEOGRAPH
+0x89AA 0x5CA1 #CJK UNIFIED IDEOGRAPH
+0x89AB 0x6C96 #CJK UNIFIED IDEOGRAPH
+0x89AC 0x837B #CJK UNIFIED IDEOGRAPH
+0x89AD 0x5104 #CJK UNIFIED IDEOGRAPH
+0x89AE 0x5C4B #CJK UNIFIED IDEOGRAPH
+0x89AF 0x61B6 #CJK UNIFIED IDEOGRAPH
+0x89B0 0x81C6 #CJK UNIFIED IDEOGRAPH
+0x89B1 0x6876 #CJK UNIFIED IDEOGRAPH
+0x89B2 0x7261 #CJK UNIFIED IDEOGRAPH
+0x89B3 0x4E59 #CJK UNIFIED IDEOGRAPH
+0x89B4 0x4FFA #CJK UNIFIED IDEOGRAPH
+0x89B5 0x5378 #CJK UNIFIED IDEOGRAPH
+0x89B6 0x6069 #CJK UNIFIED IDEOGRAPH
+0x89B7 0x6E29 #CJK UNIFIED IDEOGRAPH
+0x89B8 0x7A4F #CJK UNIFIED IDEOGRAPH
+0x89B9 0x97F3 #CJK UNIFIED IDEOGRAPH
+0x89BA 0x4E0B #CJK UNIFIED IDEOGRAPH
+0x89BB 0x5316 #CJK UNIFIED IDEOGRAPH
+0x89BC 0x4EEE #CJK UNIFIED IDEOGRAPH
+0x89BD 0x4F55 #CJK UNIFIED IDEOGRAPH
+0x89BE 0x4F3D #CJK UNIFIED IDEOGRAPH
+0x89BF 0x4FA1 #CJK UNIFIED IDEOGRAPH
+0x89C0 0x4F73 #CJK UNIFIED IDEOGRAPH
+0x89C1 0x52A0 #CJK UNIFIED IDEOGRAPH
+0x89C2 0x53EF #CJK UNIFIED IDEOGRAPH
+0x89C3 0x5609 #CJK UNIFIED IDEOGRAPH
+0x89C4 0x590F #CJK UNIFIED IDEOGRAPH
+0x89C5 0x5AC1 #CJK UNIFIED IDEOGRAPH
+0x89C6 0x5BB6 #CJK UNIFIED IDEOGRAPH
+0x89C7 0x5BE1 #CJK UNIFIED IDEOGRAPH
+0x89C8 0x79D1 #CJK UNIFIED IDEOGRAPH
+0x89C9 0x6687 #CJK UNIFIED IDEOGRAPH
+0x89CA 0x679C #CJK UNIFIED IDEOGRAPH
+0x89CB 0x67B6 #CJK UNIFIED IDEOGRAPH
+0x89CC 0x6B4C #CJK UNIFIED IDEOGRAPH
+0x89CD 0x6CB3 #CJK UNIFIED IDEOGRAPH
+0x89CE 0x706B #CJK UNIFIED IDEOGRAPH
+0x89CF 0x73C2 #CJK UNIFIED IDEOGRAPH
+0x89D0 0x798D #CJK UNIFIED IDEOGRAPH
+0x89D1 0x79BE #CJK UNIFIED IDEOGRAPH
+0x89D2 0x7A3C #CJK UNIFIED IDEOGRAPH
+0x89D3 0x7B87 #CJK UNIFIED IDEOGRAPH
+0x89D4 0x82B1 #CJK UNIFIED IDEOGRAPH
+0x89D5 0x82DB #CJK UNIFIED IDEOGRAPH
+0x89D6 0x8304 #CJK UNIFIED IDEOGRAPH
+0x89D7 0x8377 #CJK UNIFIED IDEOGRAPH
+0x89D8 0x83EF #CJK UNIFIED IDEOGRAPH
+0x89D9 0x83D3 #CJK UNIFIED IDEOGRAPH
+0x89DA 0x8766 #CJK UNIFIED IDEOGRAPH
+0x89DB 0x8AB2 #CJK UNIFIED IDEOGRAPH
+0x89DC 0x5629 #CJK UNIFIED IDEOGRAPH
+0x89DD 0x8CA8 #CJK UNIFIED IDEOGRAPH
+0x89DE 0x8FE6 #CJK UNIFIED IDEOGRAPH
+0x89DF 0x904E #CJK UNIFIED IDEOGRAPH
+0x89E0 0x971E #CJK UNIFIED IDEOGRAPH
+0x89E1 0x868A #CJK UNIFIED IDEOGRAPH
+0x89E2 0x4FC4 #CJK UNIFIED IDEOGRAPH
+0x89E3 0x5CE8 #CJK UNIFIED IDEOGRAPH
+0x89E4 0x6211 #CJK UNIFIED IDEOGRAPH
+0x89E5 0x7259 #CJK UNIFIED IDEOGRAPH
+0x89E6 0x753B #CJK UNIFIED IDEOGRAPH
+0x89E7 0x81E5 #CJK UNIFIED IDEOGRAPH
+0x89E8 0x82BD #CJK UNIFIED IDEOGRAPH
+0x89E9 0x86FE #CJK UNIFIED IDEOGRAPH
+0x89EA 0x8CC0 #CJK UNIFIED IDEOGRAPH
+0x89EB 0x96C5 #CJK UNIFIED IDEOGRAPH
+0x89EC 0x9913 #CJK UNIFIED IDEOGRAPH
+0x89ED 0x99D5 #CJK UNIFIED IDEOGRAPH
+0x89EE 0x4ECB #CJK UNIFIED IDEOGRAPH
+0x89EF 0x4F1A #CJK UNIFIED IDEOGRAPH
+0x89F0 0x89E3 #CJK UNIFIED IDEOGRAPH
+0x89F1 0x56DE #CJK UNIFIED IDEOGRAPH
+0x89F2 0x584A #CJK UNIFIED IDEOGRAPH
+0x89F3 0x58CA #CJK UNIFIED IDEOGRAPH
+0x89F4 0x5EFB #CJK UNIFIED IDEOGRAPH
+0x89F5 0x5FEB #CJK UNIFIED IDEOGRAPH
+0x89F6 0x602A #CJK UNIFIED IDEOGRAPH
+0x89F7 0x6094 #CJK UNIFIED IDEOGRAPH
+0x89F8 0x6062 #CJK UNIFIED IDEOGRAPH
+0x89F9 0x61D0 #CJK UNIFIED IDEOGRAPH
+0x89FA 0x6212 #CJK UNIFIED IDEOGRAPH
+0x89FB 0x62D0 #CJK UNIFIED IDEOGRAPH
+0x89FC 0x6539 #CJK UNIFIED IDEOGRAPH
+0x8A40 0x9B41 #CJK UNIFIED IDEOGRAPH
+0x8A41 0x6666 #CJK UNIFIED IDEOGRAPH
+0x8A42 0x68B0 #CJK UNIFIED IDEOGRAPH
+0x8A43 0x6D77 #CJK UNIFIED IDEOGRAPH
+0x8A44 0x7070 #CJK UNIFIED IDEOGRAPH
+0x8A45 0x754C #CJK UNIFIED IDEOGRAPH
+0x8A46 0x7686 #CJK UNIFIED IDEOGRAPH
+0x8A47 0x7D75 #CJK UNIFIED IDEOGRAPH
+0x8A48 0x82A5 #CJK UNIFIED IDEOGRAPH
+0x8A49 0x87F9 #CJK UNIFIED IDEOGRAPH
+0x8A4A 0x958B #CJK UNIFIED IDEOGRAPH
+0x8A4B 0x968E #CJK UNIFIED IDEOGRAPH
+0x8A4C 0x8C9D #CJK UNIFIED IDEOGRAPH
+0x8A4D 0x51F1 #CJK UNIFIED IDEOGRAPH
+0x8A4E 0x52BE #CJK UNIFIED IDEOGRAPH
+0x8A4F 0x5916 #CJK UNIFIED IDEOGRAPH
+0x8A50 0x54B3 #CJK UNIFIED IDEOGRAPH
+0x8A51 0x5BB3 #CJK UNIFIED IDEOGRAPH
+0x8A52 0x5D16 #CJK UNIFIED IDEOGRAPH
+0x8A53 0x6168 #CJK UNIFIED IDEOGRAPH
+0x8A54 0x6982 #CJK UNIFIED IDEOGRAPH
+0x8A55 0x6DAF #CJK UNIFIED IDEOGRAPH
+0x8A56 0x788D #CJK UNIFIED IDEOGRAPH
+0x8A57 0x84CB #CJK UNIFIED IDEOGRAPH
+0x8A58 0x8857 #CJK UNIFIED IDEOGRAPH
+0x8A59 0x8A72 #CJK UNIFIED IDEOGRAPH
+0x8A5A 0x93A7 #CJK UNIFIED IDEOGRAPH
+0x8A5B 0x9AB8 #CJK UNIFIED IDEOGRAPH
+0x8A5C 0x6D6C #CJK UNIFIED IDEOGRAPH
+0x8A5D 0x99A8 #CJK UNIFIED IDEOGRAPH
+0x8A5E 0x86D9 #CJK UNIFIED IDEOGRAPH
+0x8A5F 0x57A3 #CJK UNIFIED IDEOGRAPH
+0x8A60 0x67FF #CJK UNIFIED IDEOGRAPH
+0x8A61 0x86CE #CJK UNIFIED IDEOGRAPH
+0x8A62 0x920E #CJK UNIFIED IDEOGRAPH
+0x8A63 0x5283 #CJK UNIFIED IDEOGRAPH
+0x8A64 0x5687 #CJK UNIFIED IDEOGRAPH
+0x8A65 0x5404 #CJK UNIFIED IDEOGRAPH
+0x8A66 0x5ED3 #CJK UNIFIED IDEOGRAPH
+0x8A67 0x62E1 #CJK UNIFIED IDEOGRAPH
+0x8A68 0x64B9 #CJK UNIFIED IDEOGRAPH
+0x8A69 0x683C #CJK UNIFIED IDEOGRAPH
+0x8A6A 0x6838 #CJK UNIFIED IDEOGRAPH
+0x8A6B 0x6BBB #CJK UNIFIED IDEOGRAPH
+0x8A6C 0x7372 #CJK UNIFIED IDEOGRAPH
+0x8A6D 0x78BA #CJK UNIFIED IDEOGRAPH
+0x8A6E 0x7A6B #CJK UNIFIED IDEOGRAPH
+0x8A6F 0x899A #CJK UNIFIED IDEOGRAPH
+0x8A70 0x89D2 #CJK UNIFIED IDEOGRAPH
+0x8A71 0x8D6B #CJK UNIFIED IDEOGRAPH
+0x8A72 0x8F03 #CJK UNIFIED IDEOGRAPH
+0x8A73 0x90ED #CJK UNIFIED IDEOGRAPH
+0x8A74 0x95A3 #CJK UNIFIED IDEOGRAPH
+0x8A75 0x9694 #CJK UNIFIED IDEOGRAPH
+0x8A76 0x9769 #CJK UNIFIED IDEOGRAPH
+0x8A77 0x5B66 #CJK UNIFIED IDEOGRAPH
+0x8A78 0x5CB3 #CJK UNIFIED IDEOGRAPH
+0x8A79 0x697D #CJK UNIFIED IDEOGRAPH
+0x8A7A 0x984D #CJK UNIFIED IDEOGRAPH
+0x8A7B 0x984E #CJK UNIFIED IDEOGRAPH
+0x8A7C 0x639B #CJK UNIFIED IDEOGRAPH
+0x8A7D 0x7B20 #CJK UNIFIED IDEOGRAPH
+0x8A7E 0x6A2B #CJK UNIFIED IDEOGRAPH
+0x8A80 0x6A7F #CJK UNIFIED IDEOGRAPH
+0x8A81 0x68B6 #CJK UNIFIED IDEOGRAPH
+0x8A82 0x9C0D #CJK UNIFIED IDEOGRAPH
+0x8A83 0x6F5F #CJK UNIFIED IDEOGRAPH
+0x8A84 0x5272 #CJK UNIFIED IDEOGRAPH
+0x8A85 0x559D #CJK UNIFIED IDEOGRAPH
+0x8A86 0x6070 #CJK UNIFIED IDEOGRAPH
+0x8A87 0x62EC #CJK UNIFIED IDEOGRAPH
+0x8A88 0x6D3B #CJK UNIFIED IDEOGRAPH
+0x8A89 0x6E07 #CJK UNIFIED IDEOGRAPH
+0x8A8A 0x6ED1 #CJK UNIFIED IDEOGRAPH
+0x8A8B 0x845B #CJK UNIFIED IDEOGRAPH
+0x8A8C 0x8910 #CJK UNIFIED IDEOGRAPH
+0x8A8D 0x8F44 #CJK UNIFIED IDEOGRAPH
+0x8A8E 0x4E14 #CJK UNIFIED IDEOGRAPH
+0x8A8F 0x9C39 #CJK UNIFIED IDEOGRAPH
+0x8A90 0x53F6 #CJK UNIFIED IDEOGRAPH
+0x8A91 0x691B #CJK UNIFIED IDEOGRAPH
+0x8A92 0x6A3A #CJK UNIFIED IDEOGRAPH
+0x8A93 0x9784 #CJK UNIFIED IDEOGRAPH
+0x8A94 0x682A #CJK UNIFIED IDEOGRAPH
+0x8A95 0x515C #CJK UNIFIED IDEOGRAPH
+0x8A96 0x7AC3 #CJK UNIFIED IDEOGRAPH
+0x8A97 0x84B2 #CJK UNIFIED IDEOGRAPH
+0x8A98 0x91DC #CJK UNIFIED IDEOGRAPH
+0x8A99 0x938C #CJK UNIFIED IDEOGRAPH
+0x8A9A 0x565B #CJK UNIFIED IDEOGRAPH
+0x8A9B 0x9D28 #CJK UNIFIED IDEOGRAPH
+0x8A9C 0x6822 #CJK UNIFIED IDEOGRAPH
+0x8A9D 0x8305 #CJK UNIFIED IDEOGRAPH
+0x8A9E 0x8431 #CJK UNIFIED IDEOGRAPH
+0x8A9F 0x7CA5 #CJK UNIFIED IDEOGRAPH
+0x8AA0 0x5208 #CJK UNIFIED IDEOGRAPH
+0x8AA1 0x82C5 #CJK UNIFIED IDEOGRAPH
+0x8AA2 0x74E6 #CJK UNIFIED IDEOGRAPH
+0x8AA3 0x4E7E #CJK UNIFIED IDEOGRAPH
+0x8AA4 0x4F83 #CJK UNIFIED IDEOGRAPH
+0x8AA5 0x51A0 #CJK UNIFIED IDEOGRAPH
+0x8AA6 0x5BD2 #CJK UNIFIED IDEOGRAPH
+0x8AA7 0x520A #CJK UNIFIED IDEOGRAPH
+0x8AA8 0x52D8 #CJK UNIFIED IDEOGRAPH
+0x8AA9 0x52E7 #CJK UNIFIED IDEOGRAPH
+0x8AAA 0x5DFB #CJK UNIFIED IDEOGRAPH
+0x8AAB 0x559A #CJK UNIFIED IDEOGRAPH
+0x8AAC 0x582A #CJK UNIFIED IDEOGRAPH
+0x8AAD 0x59E6 #CJK UNIFIED IDEOGRAPH
+0x8AAE 0x5B8C #CJK UNIFIED IDEOGRAPH
+0x8AAF 0x5B98 #CJK UNIFIED IDEOGRAPH
+0x8AB0 0x5BDB #CJK UNIFIED IDEOGRAPH
+0x8AB1 0x5E72 #CJK UNIFIED IDEOGRAPH
+0x8AB2 0x5E79 #CJK UNIFIED IDEOGRAPH
+0x8AB3 0x60A3 #CJK UNIFIED IDEOGRAPH
+0x8AB4 0x611F #CJK UNIFIED IDEOGRAPH
+0x8AB5 0x6163 #CJK UNIFIED IDEOGRAPH
+0x8AB6 0x61BE #CJK UNIFIED IDEOGRAPH
+0x8AB7 0x63DB #CJK UNIFIED IDEOGRAPH
+0x8AB8 0x6562 #CJK UNIFIED IDEOGRAPH
+0x8AB9 0x67D1 #CJK UNIFIED IDEOGRAPH
+0x8ABA 0x6853 #CJK UNIFIED IDEOGRAPH
+0x8ABB 0x68FA #CJK UNIFIED IDEOGRAPH
+0x8ABC 0x6B3E #CJK UNIFIED IDEOGRAPH
+0x8ABD 0x6B53 #CJK UNIFIED IDEOGRAPH
+0x8ABE 0x6C57 #CJK UNIFIED IDEOGRAPH
+0x8ABF 0x6F22 #CJK UNIFIED IDEOGRAPH
+0x8AC0 0x6F97 #CJK UNIFIED IDEOGRAPH
+0x8AC1 0x6F45 #CJK UNIFIED IDEOGRAPH
+0x8AC2 0x74B0 #CJK UNIFIED IDEOGRAPH
+0x8AC3 0x7518 #CJK UNIFIED IDEOGRAPH
+0x8AC4 0x76E3 #CJK UNIFIED IDEOGRAPH
+0x8AC5 0x770B #CJK UNIFIED IDEOGRAPH
+0x8AC6 0x7AFF #CJK UNIFIED IDEOGRAPH
+0x8AC7 0x7BA1 #CJK UNIFIED IDEOGRAPH
+0x8AC8 0x7C21 #CJK UNIFIED IDEOGRAPH
+0x8AC9 0x7DE9 #CJK UNIFIED IDEOGRAPH
+0x8ACA 0x7F36 #CJK UNIFIED IDEOGRAPH
+0x8ACB 0x7FF0 #CJK UNIFIED IDEOGRAPH
+0x8ACC 0x809D #CJK UNIFIED IDEOGRAPH
+0x8ACD 0x8266 #CJK UNIFIED IDEOGRAPH
+0x8ACE 0x839E #CJK UNIFIED IDEOGRAPH
+0x8ACF 0x89B3 #CJK UNIFIED IDEOGRAPH
+0x8AD0 0x8ACC #CJK UNIFIED IDEOGRAPH
+0x8AD1 0x8CAB #CJK UNIFIED IDEOGRAPH
+0x8AD2 0x9084 #CJK UNIFIED IDEOGRAPH
+0x8AD3 0x9451 #CJK UNIFIED IDEOGRAPH
+0x8AD4 0x9593 #CJK UNIFIED IDEOGRAPH
+0x8AD5 0x9591 #CJK UNIFIED IDEOGRAPH
+0x8AD6 0x95A2 #CJK UNIFIED IDEOGRAPH
+0x8AD7 0x9665 #CJK UNIFIED IDEOGRAPH
+0x8AD8 0x97D3 #CJK UNIFIED IDEOGRAPH
+0x8AD9 0x9928 #CJK UNIFIED IDEOGRAPH
+0x8ADA 0x8218 #CJK UNIFIED IDEOGRAPH
+0x8ADB 0x4E38 #CJK UNIFIED IDEOGRAPH
+0x8ADC 0x542B #CJK UNIFIED IDEOGRAPH
+0x8ADD 0x5CB8 #CJK UNIFIED IDEOGRAPH
+0x8ADE 0x5DCC #CJK UNIFIED IDEOGRAPH
+0x8ADF 0x73A9 #CJK UNIFIED IDEOGRAPH
+0x8AE0 0x764C #CJK UNIFIED IDEOGRAPH
+0x8AE1 0x773C #CJK UNIFIED IDEOGRAPH
+0x8AE2 0x5CA9 #CJK UNIFIED IDEOGRAPH
+0x8AE3 0x7FEB #CJK UNIFIED IDEOGRAPH
+0x8AE4 0x8D0B #CJK UNIFIED IDEOGRAPH
+0x8AE5 0x96C1 #CJK UNIFIED IDEOGRAPH
+0x8AE6 0x9811 #CJK UNIFIED IDEOGRAPH
+0x8AE7 0x9854 #CJK UNIFIED IDEOGRAPH
+0x8AE8 0x9858 #CJK UNIFIED IDEOGRAPH
+0x8AE9 0x4F01 #CJK UNIFIED IDEOGRAPH
+0x8AEA 0x4F0E #CJK UNIFIED IDEOGRAPH
+0x8AEB 0x5371 #CJK UNIFIED IDEOGRAPH
+0x8AEC 0x559C #CJK UNIFIED IDEOGRAPH
+0x8AED 0x5668 #CJK UNIFIED IDEOGRAPH
+0x8AEE 0x57FA #CJK UNIFIED IDEOGRAPH
+0x8AEF 0x5947 #CJK UNIFIED IDEOGRAPH
+0x8AF0 0x5B09 #CJK UNIFIED IDEOGRAPH
+0x8AF1 0x5BC4 #CJK UNIFIED IDEOGRAPH
+0x8AF2 0x5C90 #CJK UNIFIED IDEOGRAPH
+0x8AF3 0x5E0C #CJK UNIFIED IDEOGRAPH
+0x8AF4 0x5E7E #CJK UNIFIED IDEOGRAPH
+0x8AF5 0x5FCC #CJK UNIFIED IDEOGRAPH
+0x8AF6 0x63EE #CJK UNIFIED IDEOGRAPH
+0x8AF7 0x673A #CJK UNIFIED IDEOGRAPH
+0x8AF8 0x65D7 #CJK UNIFIED IDEOGRAPH
+0x8AF9 0x65E2 #CJK UNIFIED IDEOGRAPH
+0x8AFA 0x671F #CJK UNIFIED IDEOGRAPH
+0x8AFB 0x68CB #CJK UNIFIED IDEOGRAPH
+0x8AFC 0x68C4 #CJK UNIFIED IDEOGRAPH
+0x8B40 0x6A5F #CJK UNIFIED IDEOGRAPH
+0x8B41 0x5E30 #CJK UNIFIED IDEOGRAPH
+0x8B42 0x6BC5 #CJK UNIFIED IDEOGRAPH
+0x8B43 0x6C17 #CJK UNIFIED IDEOGRAPH
+0x8B44 0x6C7D #CJK UNIFIED IDEOGRAPH
+0x8B45 0x757F #CJK UNIFIED IDEOGRAPH
+0x8B46 0x7948 #CJK UNIFIED IDEOGRAPH
+0x8B47 0x5B63 #CJK UNIFIED IDEOGRAPH
+0x8B48 0x7A00 #CJK UNIFIED IDEOGRAPH
+0x8B49 0x7D00 #CJK UNIFIED IDEOGRAPH
+0x8B4A 0x5FBD #CJK UNIFIED IDEOGRAPH
+0x8B4B 0x898F #CJK UNIFIED IDEOGRAPH
+0x8B4C 0x8A18 #CJK UNIFIED IDEOGRAPH
+0x8B4D 0x8CB4 #CJK UNIFIED IDEOGRAPH
+0x8B4E 0x8D77 #CJK UNIFIED IDEOGRAPH
+0x8B4F 0x8ECC #CJK UNIFIED IDEOGRAPH
+0x8B50 0x8F1D #CJK UNIFIED IDEOGRAPH
+0x8B51 0x98E2 #CJK UNIFIED IDEOGRAPH
+0x8B52 0x9A0E #CJK UNIFIED IDEOGRAPH
+0x8B53 0x9B3C #CJK UNIFIED IDEOGRAPH
+0x8B54 0x4E80 #CJK UNIFIED IDEOGRAPH
+0x8B55 0x507D #CJK UNIFIED IDEOGRAPH
+0x8B56 0x5100 #CJK UNIFIED IDEOGRAPH
+0x8B57 0x5993 #CJK UNIFIED IDEOGRAPH
+0x8B58 0x5B9C #CJK UNIFIED IDEOGRAPH
+0x8B59 0x622F #CJK UNIFIED IDEOGRAPH
+0x8B5A 0x6280 #CJK UNIFIED IDEOGRAPH
+0x8B5B 0x64EC #CJK UNIFIED IDEOGRAPH
+0x8B5C 0x6B3A #CJK UNIFIED IDEOGRAPH
+0x8B5D 0x72A0 #CJK UNIFIED IDEOGRAPH
+0x8B5E 0x7591 #CJK UNIFIED IDEOGRAPH
+0x8B5F 0x7947 #CJK UNIFIED IDEOGRAPH
+0x8B60 0x7FA9 #CJK UNIFIED IDEOGRAPH
+0x8B61 0x87FB #CJK UNIFIED IDEOGRAPH
+0x8B62 0x8ABC #CJK UNIFIED IDEOGRAPH
+0x8B63 0x8B70 #CJK UNIFIED IDEOGRAPH
+0x8B64 0x63AC #CJK UNIFIED IDEOGRAPH
+0x8B65 0x83CA #CJK UNIFIED IDEOGRAPH
+0x8B66 0x97A0 #CJK UNIFIED IDEOGRAPH
+0x8B67 0x5409 #CJK UNIFIED IDEOGRAPH
+0x8B68 0x5403 #CJK UNIFIED IDEOGRAPH
+0x8B69 0x55AB #CJK UNIFIED IDEOGRAPH
+0x8B6A 0x6854 #CJK UNIFIED IDEOGRAPH
+0x8B6B 0x6A58 #CJK UNIFIED IDEOGRAPH
+0x8B6C 0x8A70 #CJK UNIFIED IDEOGRAPH
+0x8B6D 0x7827 #CJK UNIFIED IDEOGRAPH
+0x8B6E 0x6775 #CJK UNIFIED IDEOGRAPH
+0x8B6F 0x9ECD #CJK UNIFIED IDEOGRAPH
+0x8B70 0x5374 #CJK UNIFIED IDEOGRAPH
+0x8B71 0x5BA2 #CJK UNIFIED IDEOGRAPH
+0x8B72 0x811A #CJK UNIFIED IDEOGRAPH
+0x8B73 0x8650 #CJK UNIFIED IDEOGRAPH
+0x8B74 0x9006 #CJK UNIFIED IDEOGRAPH
+0x8B75 0x4E18 #CJK UNIFIED IDEOGRAPH
+0x8B76 0x4E45 #CJK UNIFIED IDEOGRAPH
+0x8B77 0x4EC7 #CJK UNIFIED IDEOGRAPH
+0x8B78 0x4F11 #CJK UNIFIED IDEOGRAPH
+0x8B79 0x53CA #CJK UNIFIED IDEOGRAPH
+0x8B7A 0x5438 #CJK UNIFIED IDEOGRAPH
+0x8B7B 0x5BAE #CJK UNIFIED IDEOGRAPH
+0x8B7C 0x5F13 #CJK UNIFIED IDEOGRAPH
+0x8B7D 0x6025 #CJK UNIFIED IDEOGRAPH
+0x8B7E 0x6551 #CJK UNIFIED IDEOGRAPH
+0x8B80 0x673D #CJK UNIFIED IDEOGRAPH
+0x8B81 0x6C42 #CJK UNIFIED IDEOGRAPH
+0x8B82 0x6C72 #CJK UNIFIED IDEOGRAPH
+0x8B83 0x6CE3 #CJK UNIFIED IDEOGRAPH
+0x8B84 0x7078 #CJK UNIFIED IDEOGRAPH
+0x8B85 0x7403 #CJK UNIFIED IDEOGRAPH
+0x8B86 0x7A76 #CJK UNIFIED IDEOGRAPH
+0x8B87 0x7AAE #CJK UNIFIED IDEOGRAPH
+0x8B88 0x7B08 #CJK UNIFIED IDEOGRAPH
+0x8B89 0x7D1A #CJK UNIFIED IDEOGRAPH
+0x8B8A 0x7CFE #CJK UNIFIED IDEOGRAPH
+0x8B8B 0x7D66 #CJK UNIFIED IDEOGRAPH
+0x8B8C 0x65E7 #CJK UNIFIED IDEOGRAPH
+0x8B8D 0x725B #CJK UNIFIED IDEOGRAPH
+0x8B8E 0x53BB #CJK UNIFIED IDEOGRAPH
+0x8B8F 0x5C45 #CJK UNIFIED IDEOGRAPH
+0x8B90 0x5DE8 #CJK UNIFIED IDEOGRAPH
+0x8B91 0x62D2 #CJK UNIFIED IDEOGRAPH
+0x8B92 0x62E0 #CJK UNIFIED IDEOGRAPH
+0x8B93 0x6319 #CJK UNIFIED IDEOGRAPH
+0x8B94 0x6E20 #CJK UNIFIED IDEOGRAPH
+0x8B95 0x865A #CJK UNIFIED IDEOGRAPH
+0x8B96 0x8A31 #CJK UNIFIED IDEOGRAPH
+0x8B97 0x8DDD #CJK UNIFIED IDEOGRAPH
+0x8B98 0x92F8 #CJK UNIFIED IDEOGRAPH
+0x8B99 0x6F01 #CJK UNIFIED IDEOGRAPH
+0x8B9A 0x79A6 #CJK UNIFIED IDEOGRAPH
+0x8B9B 0x9B5A #CJK UNIFIED IDEOGRAPH
+0x8B9C 0x4EA8 #CJK UNIFIED IDEOGRAPH
+0x8B9D 0x4EAB #CJK UNIFIED IDEOGRAPH
+0x8B9E 0x4EAC #CJK UNIFIED IDEOGRAPH
+0x8B9F 0x4F9B #CJK UNIFIED IDEOGRAPH
+0x8BA0 0x4FA0 #CJK UNIFIED IDEOGRAPH
+0x8BA1 0x50D1 #CJK UNIFIED IDEOGRAPH
+0x8BA2 0x5147 #CJK UNIFIED IDEOGRAPH
+0x8BA3 0x7AF6 #CJK UNIFIED IDEOGRAPH
+0x8BA4 0x5171 #CJK UNIFIED IDEOGRAPH
+0x8BA5 0x51F6 #CJK UNIFIED IDEOGRAPH
+0x8BA6 0x5354 #CJK UNIFIED IDEOGRAPH
+0x8BA7 0x5321 #CJK UNIFIED IDEOGRAPH
+0x8BA8 0x537F #CJK UNIFIED IDEOGRAPH
+0x8BA9 0x53EB #CJK UNIFIED IDEOGRAPH
+0x8BAA 0x55AC #CJK UNIFIED IDEOGRAPH
+0x8BAB 0x5883 #CJK UNIFIED IDEOGRAPH
+0x8BAC 0x5CE1 #CJK UNIFIED IDEOGRAPH
+0x8BAD 0x5F37 #CJK UNIFIED IDEOGRAPH
+0x8BAE 0x5F4A #CJK UNIFIED IDEOGRAPH
+0x8BAF 0x602F #CJK UNIFIED IDEOGRAPH
+0x8BB0 0x6050 #CJK UNIFIED IDEOGRAPH
+0x8BB1 0x606D #CJK UNIFIED IDEOGRAPH
+0x8BB2 0x631F #CJK UNIFIED IDEOGRAPH
+0x8BB3 0x6559 #CJK UNIFIED IDEOGRAPH
+0x8BB4 0x6A4B #CJK UNIFIED IDEOGRAPH
+0x8BB5 0x6CC1 #CJK UNIFIED IDEOGRAPH
+0x8BB6 0x72C2 #CJK UNIFIED IDEOGRAPH
+0x8BB7 0x72ED #CJK UNIFIED IDEOGRAPH
+0x8BB8 0x77EF #CJK UNIFIED IDEOGRAPH
+0x8BB9 0x80F8 #CJK UNIFIED IDEOGRAPH
+0x8BBA 0x8105 #CJK UNIFIED IDEOGRAPH
+0x8BBB 0x8208 #CJK UNIFIED IDEOGRAPH
+0x8BBC 0x854E #CJK UNIFIED IDEOGRAPH
+0x8BBD 0x90F7 #CJK UNIFIED IDEOGRAPH
+0x8BBE 0x93E1 #CJK UNIFIED IDEOGRAPH
+0x8BBF 0x97FF #CJK UNIFIED IDEOGRAPH
+0x8BC0 0x9957 #CJK UNIFIED IDEOGRAPH
+0x8BC1 0x9A5A #CJK UNIFIED IDEOGRAPH
+0x8BC2 0x4EF0 #CJK UNIFIED IDEOGRAPH
+0x8BC3 0x51DD #CJK UNIFIED IDEOGRAPH
+0x8BC4 0x5C2D #CJK UNIFIED IDEOGRAPH
+0x8BC5 0x6681 #CJK UNIFIED IDEOGRAPH
+0x8BC6 0x696D #CJK UNIFIED IDEOGRAPH
+0x8BC7 0x5C40 #CJK UNIFIED IDEOGRAPH
+0x8BC8 0x66F2 #CJK UNIFIED IDEOGRAPH
+0x8BC9 0x6975 #CJK UNIFIED IDEOGRAPH
+0x8BCA 0x7389 #CJK UNIFIED IDEOGRAPH
+0x8BCB 0x6850 #CJK UNIFIED IDEOGRAPH
+0x8BCC 0x7C81 #CJK UNIFIED IDEOGRAPH
+0x8BCD 0x50C5 #CJK UNIFIED IDEOGRAPH
+0x8BCE 0x52E4 #CJK UNIFIED IDEOGRAPH
+0x8BCF 0x5747 #CJK UNIFIED IDEOGRAPH
+0x8BD0 0x5DFE #CJK UNIFIED IDEOGRAPH
+0x8BD1 0x9326 #CJK UNIFIED IDEOGRAPH
+0x8BD2 0x65A4 #CJK UNIFIED IDEOGRAPH
+0x8BD3 0x6B23 #CJK UNIFIED IDEOGRAPH
+0x8BD4 0x6B3D #CJK UNIFIED IDEOGRAPH
+0x8BD5 0x7434 #CJK UNIFIED IDEOGRAPH
+0x8BD6 0x7981 #CJK UNIFIED IDEOGRAPH
+0x8BD7 0x79BD #CJK UNIFIED IDEOGRAPH
+0x8BD8 0x7B4B #CJK UNIFIED IDEOGRAPH
+0x8BD9 0x7DCA #CJK UNIFIED IDEOGRAPH
+0x8BDA 0x82B9 #CJK UNIFIED IDEOGRAPH
+0x8BDB 0x83CC #CJK UNIFIED IDEOGRAPH
+0x8BDC 0x887F #CJK UNIFIED IDEOGRAPH
+0x8BDD 0x895F #CJK UNIFIED IDEOGRAPH
+0x8BDE 0x8B39 #CJK UNIFIED IDEOGRAPH
+0x8BDF 0x8FD1 #CJK UNIFIED IDEOGRAPH
+0x8BE0 0x91D1 #CJK UNIFIED IDEOGRAPH
+0x8BE1 0x541F #CJK UNIFIED IDEOGRAPH
+0x8BE2 0x9280 #CJK UNIFIED IDEOGRAPH
+0x8BE3 0x4E5D #CJK UNIFIED IDEOGRAPH
+0x8BE4 0x5036 #CJK UNIFIED IDEOGRAPH
+0x8BE5 0x53E5 #CJK UNIFIED IDEOGRAPH
+0x8BE6 0x533A #CJK UNIFIED IDEOGRAPH
+0x8BE7 0x72D7 #CJK UNIFIED IDEOGRAPH
+0x8BE8 0x7396 #CJK UNIFIED IDEOGRAPH
+0x8BE9 0x77E9 #CJK UNIFIED IDEOGRAPH
+0x8BEA 0x82E6 #CJK UNIFIED IDEOGRAPH
+0x8BEB 0x8EAF #CJK UNIFIED IDEOGRAPH
+0x8BEC 0x99C6 #CJK UNIFIED IDEOGRAPH
+0x8BED 0x99C8 #CJK UNIFIED IDEOGRAPH
+0x8BEE 0x99D2 #CJK UNIFIED IDEOGRAPH
+0x8BEF 0x5177 #CJK UNIFIED IDEOGRAPH
+0x8BF0 0x611A #CJK UNIFIED IDEOGRAPH
+0x8BF1 0x865E #CJK UNIFIED IDEOGRAPH
+0x8BF2 0x55B0 #CJK UNIFIED IDEOGRAPH
+0x8BF3 0x7A7A #CJK UNIFIED IDEOGRAPH
+0x8BF4 0x5076 #CJK UNIFIED IDEOGRAPH
+0x8BF5 0x5BD3 #CJK UNIFIED IDEOGRAPH
+0x8BF6 0x9047 #CJK UNIFIED IDEOGRAPH
+0x8BF7 0x9685 #CJK UNIFIED IDEOGRAPH
+0x8BF8 0x4E32 #CJK UNIFIED IDEOGRAPH
+0x8BF9 0x6ADB #CJK UNIFIED IDEOGRAPH
+0x8BFA 0x91E7 #CJK UNIFIED IDEOGRAPH
+0x8BFB 0x5C51 #CJK UNIFIED IDEOGRAPH
+0x8BFC 0x5C48 #CJK UNIFIED IDEOGRAPH
+0x8C40 0x6398 #CJK UNIFIED IDEOGRAPH
+0x8C41 0x7A9F #CJK UNIFIED IDEOGRAPH
+0x8C42 0x6C93 #CJK UNIFIED IDEOGRAPH
+0x8C43 0x9774 #CJK UNIFIED IDEOGRAPH
+0x8C44 0x8F61 #CJK UNIFIED IDEOGRAPH
+0x8C45 0x7AAA #CJK UNIFIED IDEOGRAPH
+0x8C46 0x718A #CJK UNIFIED IDEOGRAPH
+0x8C47 0x9688 #CJK UNIFIED IDEOGRAPH
+0x8C48 0x7C82 #CJK UNIFIED IDEOGRAPH
+0x8C49 0x6817 #CJK UNIFIED IDEOGRAPH
+0x8C4A 0x7E70 #CJK UNIFIED IDEOGRAPH
+0x8C4B 0x6851 #CJK UNIFIED IDEOGRAPH
+0x8C4C 0x936C #CJK UNIFIED IDEOGRAPH
+0x8C4D 0x52F2 #CJK UNIFIED IDEOGRAPH
+0x8C4E 0x541B #CJK UNIFIED IDEOGRAPH
+0x8C4F 0x85AB #CJK UNIFIED IDEOGRAPH
+0x8C50 0x8A13 #CJK UNIFIED IDEOGRAPH
+0x8C51 0x7FA4 #CJK UNIFIED IDEOGRAPH
+0x8C52 0x8ECD #CJK UNIFIED IDEOGRAPH
+0x8C53 0x90E1 #CJK UNIFIED IDEOGRAPH
+0x8C54 0x5366 #CJK UNIFIED IDEOGRAPH
+0x8C55 0x8888 #CJK UNIFIED IDEOGRAPH
+0x8C56 0x7941 #CJK UNIFIED IDEOGRAPH
+0x8C57 0x4FC2 #CJK UNIFIED IDEOGRAPH
+0x8C58 0x50BE #CJK UNIFIED IDEOGRAPH
+0x8C59 0x5211 #CJK UNIFIED IDEOGRAPH
+0x8C5A 0x5144 #CJK UNIFIED IDEOGRAPH
+0x8C5B 0x5553 #CJK UNIFIED IDEOGRAPH
+0x8C5C 0x572D #CJK UNIFIED IDEOGRAPH
+0x8C5D 0x73EA #CJK UNIFIED IDEOGRAPH
+0x8C5E 0x578B #CJK UNIFIED IDEOGRAPH
+0x8C5F 0x5951 #CJK UNIFIED IDEOGRAPH
+0x8C60 0x5F62 #CJK UNIFIED IDEOGRAPH
+0x8C61 0x5F84 #CJK UNIFIED IDEOGRAPH
+0x8C62 0x6075 #CJK UNIFIED IDEOGRAPH
+0x8C63 0x6176 #CJK UNIFIED IDEOGRAPH
+0x8C64 0x6167 #CJK UNIFIED IDEOGRAPH
+0x8C65 0x61A9 #CJK UNIFIED IDEOGRAPH
+0x8C66 0x63B2 #CJK UNIFIED IDEOGRAPH
+0x8C67 0x643A #CJK UNIFIED IDEOGRAPH
+0x8C68 0x656C #CJK UNIFIED IDEOGRAPH
+0x8C69 0x666F #CJK UNIFIED IDEOGRAPH
+0x8C6A 0x6842 #CJK UNIFIED IDEOGRAPH
+0x8C6B 0x6E13 #CJK UNIFIED IDEOGRAPH
+0x8C6C 0x7566 #CJK UNIFIED IDEOGRAPH
+0x8C6D 0x7A3D #CJK UNIFIED IDEOGRAPH
+0x8C6E 0x7CFB #CJK UNIFIED IDEOGRAPH
+0x8C6F 0x7D4C #CJK UNIFIED IDEOGRAPH
+0x8C70 0x7D99 #CJK UNIFIED IDEOGRAPH
+0x8C71 0x7E4B #CJK UNIFIED IDEOGRAPH
+0x8C72 0x7F6B #CJK UNIFIED IDEOGRAPH
+0x8C73 0x830E #CJK UNIFIED IDEOGRAPH
+0x8C74 0x834A #CJK UNIFIED IDEOGRAPH
+0x8C75 0x86CD #CJK UNIFIED IDEOGRAPH
+0x8C76 0x8A08 #CJK UNIFIED IDEOGRAPH
+0x8C77 0x8A63 #CJK UNIFIED IDEOGRAPH
+0x8C78 0x8B66 #CJK UNIFIED IDEOGRAPH
+0x8C79 0x8EFD #CJK UNIFIED IDEOGRAPH
+0x8C7A 0x981A #CJK UNIFIED IDEOGRAPH
+0x8C7B 0x9D8F #CJK UNIFIED IDEOGRAPH
+0x8C7C 0x82B8 #CJK UNIFIED IDEOGRAPH
+0x8C7D 0x8FCE #CJK UNIFIED IDEOGRAPH
+0x8C7E 0x9BE8 #CJK UNIFIED IDEOGRAPH
+0x8C80 0x5287 #CJK UNIFIED IDEOGRAPH
+0x8C81 0x621F #CJK UNIFIED IDEOGRAPH
+0x8C82 0x6483 #CJK UNIFIED IDEOGRAPH
+0x8C83 0x6FC0 #CJK UNIFIED IDEOGRAPH
+0x8C84 0x9699 #CJK UNIFIED IDEOGRAPH
+0x8C85 0x6841 #CJK UNIFIED IDEOGRAPH
+0x8C86 0x5091 #CJK UNIFIED IDEOGRAPH
+0x8C87 0x6B20 #CJK UNIFIED IDEOGRAPH
+0x8C88 0x6C7A #CJK UNIFIED IDEOGRAPH
+0x8C89 0x6F54 #CJK UNIFIED IDEOGRAPH
+0x8C8A 0x7A74 #CJK UNIFIED IDEOGRAPH
+0x8C8B 0x7D50 #CJK UNIFIED IDEOGRAPH
+0x8C8C 0x8840 #CJK UNIFIED IDEOGRAPH
+0x8C8D 0x8A23 #CJK UNIFIED IDEOGRAPH
+0x8C8E 0x6708 #CJK UNIFIED IDEOGRAPH
+0x8C8F 0x4EF6 #CJK UNIFIED IDEOGRAPH
+0x8C90 0x5039 #CJK UNIFIED IDEOGRAPH
+0x8C91 0x5026 #CJK UNIFIED IDEOGRAPH
+0x8C92 0x5065 #CJK UNIFIED IDEOGRAPH
+0x8C93 0x517C #CJK UNIFIED IDEOGRAPH
+0x8C94 0x5238 #CJK UNIFIED IDEOGRAPH
+0x8C95 0x5263 #CJK UNIFIED IDEOGRAPH
+0x8C96 0x55A7 #CJK UNIFIED IDEOGRAPH
+0x8C97 0x570F #CJK UNIFIED IDEOGRAPH
+0x8C98 0x5805 #CJK UNIFIED IDEOGRAPH
+0x8C99 0x5ACC #CJK UNIFIED IDEOGRAPH
+0x8C9A 0x5EFA #CJK UNIFIED IDEOGRAPH
+0x8C9B 0x61B2 #CJK UNIFIED IDEOGRAPH
+0x8C9C 0x61F8 #CJK UNIFIED IDEOGRAPH
+0x8C9D 0x62F3 #CJK UNIFIED IDEOGRAPH
+0x8C9E 0x6372 #CJK UNIFIED IDEOGRAPH
+0x8C9F 0x691C #CJK UNIFIED IDEOGRAPH
+0x8CA0 0x6A29 #CJK UNIFIED IDEOGRAPH
+0x8CA1 0x727D #CJK UNIFIED IDEOGRAPH
+0x8CA2 0x72AC #CJK UNIFIED IDEOGRAPH
+0x8CA3 0x732E #CJK UNIFIED IDEOGRAPH
+0x8CA4 0x7814 #CJK UNIFIED IDEOGRAPH
+0x8CA5 0x786F #CJK UNIFIED IDEOGRAPH
+0x8CA6 0x7D79 #CJK UNIFIED IDEOGRAPH
+0x8CA7 0x770C #CJK UNIFIED IDEOGRAPH
+0x8CA8 0x80A9 #CJK UNIFIED IDEOGRAPH
+0x8CA9 0x898B #CJK UNIFIED IDEOGRAPH
+0x8CAA 0x8B19 #CJK UNIFIED IDEOGRAPH
+0x8CAB 0x8CE2 #CJK UNIFIED IDEOGRAPH
+0x8CAC 0x8ED2 #CJK UNIFIED IDEOGRAPH
+0x8CAD 0x9063 #CJK UNIFIED IDEOGRAPH
+0x8CAE 0x9375 #CJK UNIFIED IDEOGRAPH
+0x8CAF 0x967A #CJK UNIFIED IDEOGRAPH
+0x8CB0 0x9855 #CJK UNIFIED IDEOGRAPH
+0x8CB1 0x9A13 #CJK UNIFIED IDEOGRAPH
+0x8CB2 0x9E78 #CJK UNIFIED IDEOGRAPH
+0x8CB3 0x5143 #CJK UNIFIED IDEOGRAPH
+0x8CB4 0x539F #CJK UNIFIED IDEOGRAPH
+0x8CB5 0x53B3 #CJK UNIFIED IDEOGRAPH
+0x8CB6 0x5E7B #CJK UNIFIED IDEOGRAPH
+0x8CB7 0x5F26 #CJK UNIFIED IDEOGRAPH
+0x8CB8 0x6E1B #CJK UNIFIED IDEOGRAPH
+0x8CB9 0x6E90 #CJK UNIFIED IDEOGRAPH
+0x8CBA 0x7384 #CJK UNIFIED IDEOGRAPH
+0x8CBB 0x73FE #CJK UNIFIED IDEOGRAPH
+0x8CBC 0x7D43 #CJK UNIFIED IDEOGRAPH
+0x8CBD 0x8237 #CJK UNIFIED IDEOGRAPH
+0x8CBE 0x8A00 #CJK UNIFIED IDEOGRAPH
+0x8CBF 0x8AFA #CJK UNIFIED IDEOGRAPH
+0x8CC0 0x9650 #CJK UNIFIED IDEOGRAPH
+0x8CC1 0x4E4E #CJK UNIFIED IDEOGRAPH
+0x8CC2 0x500B #CJK UNIFIED IDEOGRAPH
+0x8CC3 0x53E4 #CJK UNIFIED IDEOGRAPH
+0x8CC4 0x547C #CJK UNIFIED IDEOGRAPH
+0x8CC5 0x56FA #CJK UNIFIED IDEOGRAPH
+0x8CC6 0x59D1 #CJK UNIFIED IDEOGRAPH
+0x8CC7 0x5B64 #CJK UNIFIED IDEOGRAPH
+0x8CC8 0x5DF1 #CJK UNIFIED IDEOGRAPH
+0x8CC9 0x5EAB #CJK UNIFIED IDEOGRAPH
+0x8CCA 0x5F27 #CJK UNIFIED IDEOGRAPH
+0x8CCB 0x6238 #CJK UNIFIED IDEOGRAPH
+0x8CCC 0x6545 #CJK UNIFIED IDEOGRAPH
+0x8CCD 0x67AF #CJK UNIFIED IDEOGRAPH
+0x8CCE 0x6E56 #CJK UNIFIED IDEOGRAPH
+0x8CCF 0x72D0 #CJK UNIFIED IDEOGRAPH
+0x8CD0 0x7CCA #CJK UNIFIED IDEOGRAPH
+0x8CD1 0x88B4 #CJK UNIFIED IDEOGRAPH
+0x8CD2 0x80A1 #CJK UNIFIED IDEOGRAPH
+0x8CD3 0x80E1 #CJK UNIFIED IDEOGRAPH
+0x8CD4 0x83F0 #CJK UNIFIED IDEOGRAPH
+0x8CD5 0x864E #CJK UNIFIED IDEOGRAPH
+0x8CD6 0x8A87 #CJK UNIFIED IDEOGRAPH
+0x8CD7 0x8DE8 #CJK UNIFIED IDEOGRAPH
+0x8CD8 0x9237 #CJK UNIFIED IDEOGRAPH
+0x8CD9 0x96C7 #CJK UNIFIED IDEOGRAPH
+0x8CDA 0x9867 #CJK UNIFIED IDEOGRAPH
+0x8CDB 0x9F13 #CJK UNIFIED IDEOGRAPH
+0x8CDC 0x4E94 #CJK UNIFIED IDEOGRAPH
+0x8CDD 0x4E92 #CJK UNIFIED IDEOGRAPH
+0x8CDE 0x4F0D #CJK UNIFIED IDEOGRAPH
+0x8CDF 0x5348 #CJK UNIFIED IDEOGRAPH
+0x8CE0 0x5449 #CJK UNIFIED IDEOGRAPH
+0x8CE1 0x543E #CJK UNIFIED IDEOGRAPH
+0x8CE2 0x5A2F #CJK UNIFIED IDEOGRAPH
+0x8CE3 0x5F8C #CJK UNIFIED IDEOGRAPH
+0x8CE4 0x5FA1 #CJK UNIFIED IDEOGRAPH
+0x8CE5 0x609F #CJK UNIFIED IDEOGRAPH
+0x8CE6 0x68A7 #CJK UNIFIED IDEOGRAPH
+0x8CE7 0x6A8E #CJK UNIFIED IDEOGRAPH
+0x8CE8 0x745A #CJK UNIFIED IDEOGRAPH
+0x8CE9 0x7881 #CJK UNIFIED IDEOGRAPH
+0x8CEA 0x8A9E #CJK UNIFIED IDEOGRAPH
+0x8CEB 0x8AA4 #CJK UNIFIED IDEOGRAPH
+0x8CEC 0x8B77 #CJK UNIFIED IDEOGRAPH
+0x8CED 0x9190 #CJK UNIFIED IDEOGRAPH
+0x8CEE 0x4E5E #CJK UNIFIED IDEOGRAPH
+0x8CEF 0x9BC9 #CJK UNIFIED IDEOGRAPH
+0x8CF0 0x4EA4 #CJK UNIFIED IDEOGRAPH
+0x8CF1 0x4F7C #CJK UNIFIED IDEOGRAPH
+0x8CF2 0x4FAF #CJK UNIFIED IDEOGRAPH
+0x8CF3 0x5019 #CJK UNIFIED IDEOGRAPH
+0x8CF4 0x5016 #CJK UNIFIED IDEOGRAPH
+0x8CF5 0x5149 #CJK UNIFIED IDEOGRAPH
+0x8CF6 0x516C #CJK UNIFIED IDEOGRAPH
+0x8CF7 0x529F #CJK UNIFIED IDEOGRAPH
+0x8CF8 0x52B9 #CJK UNIFIED IDEOGRAPH
+0x8CF9 0x52FE #CJK UNIFIED IDEOGRAPH
+0x8CFA 0x539A #CJK UNIFIED IDEOGRAPH
+0x8CFB 0x53E3 #CJK UNIFIED IDEOGRAPH
+0x8CFC 0x5411 #CJK UNIFIED IDEOGRAPH
+0x8D40 0x540E #CJK UNIFIED IDEOGRAPH
+0x8D41 0x5589 #CJK UNIFIED IDEOGRAPH
+0x8D42 0x5751 #CJK UNIFIED IDEOGRAPH
+0x8D43 0x57A2 #CJK UNIFIED IDEOGRAPH
+0x8D44 0x597D #CJK UNIFIED IDEOGRAPH
+0x8D45 0x5B54 #CJK UNIFIED IDEOGRAPH
+0x8D46 0x5B5D #CJK UNIFIED IDEOGRAPH
+0x8D47 0x5B8F #CJK UNIFIED IDEOGRAPH
+0x8D48 0x5DE5 #CJK UNIFIED IDEOGRAPH
+0x8D49 0x5DE7 #CJK UNIFIED IDEOGRAPH
+0x8D4A 0x5DF7 #CJK UNIFIED IDEOGRAPH
+0x8D4B 0x5E78 #CJK UNIFIED IDEOGRAPH
+0x8D4C 0x5E83 #CJK UNIFIED IDEOGRAPH
+0x8D4D 0x5E9A #CJK UNIFIED IDEOGRAPH
+0x8D4E 0x5EB7 #CJK UNIFIED IDEOGRAPH
+0x8D4F 0x5F18 #CJK UNIFIED IDEOGRAPH
+0x8D50 0x6052 #CJK UNIFIED IDEOGRAPH
+0x8D51 0x614C #CJK UNIFIED IDEOGRAPH
+0x8D52 0x6297 #CJK UNIFIED IDEOGRAPH
+0x8D53 0x62D8 #CJK UNIFIED IDEOGRAPH
+0x8D54 0x63A7 #CJK UNIFIED IDEOGRAPH
+0x8D55 0x653B #CJK UNIFIED IDEOGRAPH
+0x8D56 0x6602 #CJK UNIFIED IDEOGRAPH
+0x8D57 0x6643 #CJK UNIFIED IDEOGRAPH
+0x8D58 0x66F4 #CJK UNIFIED IDEOGRAPH
+0x8D59 0x676D #CJK UNIFIED IDEOGRAPH
+0x8D5A 0x6821 #CJK UNIFIED IDEOGRAPH
+0x8D5B 0x6897 #CJK UNIFIED IDEOGRAPH
+0x8D5C 0x69CB #CJK UNIFIED IDEOGRAPH
+0x8D5D 0x6C5F #CJK UNIFIED IDEOGRAPH
+0x8D5E 0x6D2A #CJK UNIFIED IDEOGRAPH
+0x8D5F 0x6D69 #CJK UNIFIED IDEOGRAPH
+0x8D60 0x6E2F #CJK UNIFIED IDEOGRAPH
+0x8D61 0x6E9D #CJK UNIFIED IDEOGRAPH
+0x8D62 0x7532 #CJK UNIFIED IDEOGRAPH
+0x8D63 0x7687 #CJK UNIFIED IDEOGRAPH
+0x8D64 0x786C #CJK UNIFIED IDEOGRAPH
+0x8D65 0x7A3F #CJK UNIFIED IDEOGRAPH
+0x8D66 0x7CE0 #CJK UNIFIED IDEOGRAPH
+0x8D67 0x7D05 #CJK UNIFIED IDEOGRAPH
+0x8D68 0x7D18 #CJK UNIFIED IDEOGRAPH
+0x8D69 0x7D5E #CJK UNIFIED IDEOGRAPH
+0x8D6A 0x7DB1 #CJK UNIFIED IDEOGRAPH
+0x8D6B 0x8015 #CJK UNIFIED IDEOGRAPH
+0x8D6C 0x8003 #CJK UNIFIED IDEOGRAPH
+0x8D6D 0x80AF #CJK UNIFIED IDEOGRAPH
+0x8D6E 0x80B1 #CJK UNIFIED IDEOGRAPH
+0x8D6F 0x8154 #CJK UNIFIED IDEOGRAPH
+0x8D70 0x818F #CJK UNIFIED IDEOGRAPH
+0x8D71 0x822A #CJK UNIFIED IDEOGRAPH
+0x8D72 0x8352 #CJK UNIFIED IDEOGRAPH
+0x8D73 0x884C #CJK UNIFIED IDEOGRAPH
+0x8D74 0x8861 #CJK UNIFIED IDEOGRAPH
+0x8D75 0x8B1B #CJK UNIFIED IDEOGRAPH
+0x8D76 0x8CA2 #CJK UNIFIED IDEOGRAPH
+0x8D77 0x8CFC #CJK UNIFIED IDEOGRAPH
+0x8D78 0x90CA #CJK UNIFIED IDEOGRAPH
+0x8D79 0x9175 #CJK UNIFIED IDEOGRAPH
+0x8D7A 0x9271 #CJK UNIFIED IDEOGRAPH
+0x8D7B 0x783F #CJK UNIFIED IDEOGRAPH
+0x8D7C 0x92FC #CJK UNIFIED IDEOGRAPH
+0x8D7D 0x95A4 #CJK UNIFIED IDEOGRAPH
+0x8D7E 0x964D #CJK UNIFIED IDEOGRAPH
+0x8D80 0x9805 #CJK UNIFIED IDEOGRAPH
+0x8D81 0x9999 #CJK UNIFIED IDEOGRAPH
+0x8D82 0x9AD8 #CJK UNIFIED IDEOGRAPH
+0x8D83 0x9D3B #CJK UNIFIED IDEOGRAPH
+0x8D84 0x525B #CJK UNIFIED IDEOGRAPH
+0x8D85 0x52AB #CJK UNIFIED IDEOGRAPH
+0x8D86 0x53F7 #CJK UNIFIED IDEOGRAPH
+0x8D87 0x5408 #CJK UNIFIED IDEOGRAPH
+0x8D88 0x58D5 #CJK UNIFIED IDEOGRAPH
+0x8D89 0x62F7 #CJK UNIFIED IDEOGRAPH
+0x8D8A 0x6FE0 #CJK UNIFIED IDEOGRAPH
+0x8D8B 0x8C6A #CJK UNIFIED IDEOGRAPH
+0x8D8C 0x8F5F #CJK UNIFIED IDEOGRAPH
+0x8D8D 0x9EB9 #CJK UNIFIED IDEOGRAPH
+0x8D8E 0x514B #CJK UNIFIED IDEOGRAPH
+0x8D8F 0x523B #CJK UNIFIED IDEOGRAPH
+0x8D90 0x544A #CJK UNIFIED IDEOGRAPH
+0x8D91 0x56FD #CJK UNIFIED IDEOGRAPH
+0x8D92 0x7A40 #CJK UNIFIED IDEOGRAPH
+0x8D93 0x9177 #CJK UNIFIED IDEOGRAPH
+0x8D94 0x9D60 #CJK UNIFIED IDEOGRAPH
+0x8D95 0x9ED2 #CJK UNIFIED IDEOGRAPH
+0x8D96 0x7344 #CJK UNIFIED IDEOGRAPH
+0x8D97 0x6F09 #CJK UNIFIED IDEOGRAPH
+0x8D98 0x8170 #CJK UNIFIED IDEOGRAPH
+0x8D99 0x7511 #CJK UNIFIED IDEOGRAPH
+0x8D9A 0x5FFD #CJK UNIFIED IDEOGRAPH
+0x8D9B 0x60DA #CJK UNIFIED IDEOGRAPH
+0x8D9C 0x9AA8 #CJK UNIFIED IDEOGRAPH
+0x8D9D 0x72DB #CJK UNIFIED IDEOGRAPH
+0x8D9E 0x8FBC #CJK UNIFIED IDEOGRAPH
+0x8D9F 0x6B64 #CJK UNIFIED IDEOGRAPH
+0x8DA0 0x9803 #CJK UNIFIED IDEOGRAPH
+0x8DA1 0x4ECA #CJK UNIFIED IDEOGRAPH
+0x8DA2 0x56F0 #CJK UNIFIED IDEOGRAPH
+0x8DA3 0x5764 #CJK UNIFIED IDEOGRAPH
+0x8DA4 0x58BE #CJK UNIFIED IDEOGRAPH
+0x8DA5 0x5A5A #CJK UNIFIED IDEOGRAPH
+0x8DA6 0x6068 #CJK UNIFIED IDEOGRAPH
+0x8DA7 0x61C7 #CJK UNIFIED IDEOGRAPH
+0x8DA8 0x660F #CJK UNIFIED IDEOGRAPH
+0x8DA9 0x6606 #CJK UNIFIED IDEOGRAPH
+0x8DAA 0x6839 #CJK UNIFIED IDEOGRAPH
+0x8DAB 0x68B1 #CJK UNIFIED IDEOGRAPH
+0x8DAC 0x6DF7 #CJK UNIFIED IDEOGRAPH
+0x8DAD 0x75D5 #CJK UNIFIED IDEOGRAPH
+0x8DAE 0x7D3A #CJK UNIFIED IDEOGRAPH
+0x8DAF 0x826E #CJK UNIFIED IDEOGRAPH
+0x8DB0 0x9B42 #CJK UNIFIED IDEOGRAPH
+0x8DB1 0x4E9B #CJK UNIFIED IDEOGRAPH
+0x8DB2 0x4F50 #CJK UNIFIED IDEOGRAPH
+0x8DB3 0x53C9 #CJK UNIFIED IDEOGRAPH
+0x8DB4 0x5506 #CJK UNIFIED IDEOGRAPH
+0x8DB5 0x5D6F #CJK UNIFIED IDEOGRAPH
+0x8DB6 0x5DE6 #CJK UNIFIED IDEOGRAPH
+0x8DB7 0x5DEE #CJK UNIFIED IDEOGRAPH
+0x8DB8 0x67FB #CJK UNIFIED IDEOGRAPH
+0x8DB9 0x6C99 #CJK UNIFIED IDEOGRAPH
+0x8DBA 0x7473 #CJK UNIFIED IDEOGRAPH
+0x8DBB 0x7802 #CJK UNIFIED IDEOGRAPH
+0x8DBC 0x8A50 #CJK UNIFIED IDEOGRAPH
+0x8DBD 0x9396 #CJK UNIFIED IDEOGRAPH
+0x8DBE 0x88DF #CJK UNIFIED IDEOGRAPH
+0x8DBF 0x5750 #CJK UNIFIED IDEOGRAPH
+0x8DC0 0x5EA7 #CJK UNIFIED IDEOGRAPH
+0x8DC1 0x632B #CJK UNIFIED IDEOGRAPH
+0x8DC2 0x50B5 #CJK UNIFIED IDEOGRAPH
+0x8DC3 0x50AC #CJK UNIFIED IDEOGRAPH
+0x8DC4 0x518D #CJK UNIFIED IDEOGRAPH
+0x8DC5 0x6700 #CJK UNIFIED IDEOGRAPH
+0x8DC6 0x54C9 #CJK UNIFIED IDEOGRAPH
+0x8DC7 0x585E #CJK UNIFIED IDEOGRAPH
+0x8DC8 0x59BB #CJK UNIFIED IDEOGRAPH
+0x8DC9 0x5BB0 #CJK UNIFIED IDEOGRAPH
+0x8DCA 0x5F69 #CJK UNIFIED IDEOGRAPH
+0x8DCB 0x624D #CJK UNIFIED IDEOGRAPH
+0x8DCC 0x63A1 #CJK UNIFIED IDEOGRAPH
+0x8DCD 0x683D #CJK UNIFIED IDEOGRAPH
+0x8DCE 0x6B73 #CJK UNIFIED IDEOGRAPH
+0x8DCF 0x6E08 #CJK UNIFIED IDEOGRAPH
+0x8DD0 0x707D #CJK UNIFIED IDEOGRAPH
+0x8DD1 0x91C7 #CJK UNIFIED IDEOGRAPH
+0x8DD2 0x7280 #CJK UNIFIED IDEOGRAPH
+0x8DD3 0x7815 #CJK UNIFIED IDEOGRAPH
+0x8DD4 0x7826 #CJK UNIFIED IDEOGRAPH
+0x8DD5 0x796D #CJK UNIFIED IDEOGRAPH
+0x8DD6 0x658E #CJK UNIFIED IDEOGRAPH
+0x8DD7 0x7D30 #CJK UNIFIED IDEOGRAPH
+0x8DD8 0x83DC #CJK UNIFIED IDEOGRAPH
+0x8DD9 0x88C1 #CJK UNIFIED IDEOGRAPH
+0x8DDA 0x8F09 #CJK UNIFIED IDEOGRAPH
+0x8DDB 0x969B #CJK UNIFIED IDEOGRAPH
+0x8DDC 0x5264 #CJK UNIFIED IDEOGRAPH
+0x8DDD 0x5728 #CJK UNIFIED IDEOGRAPH
+0x8DDE 0x6750 #CJK UNIFIED IDEOGRAPH
+0x8DDF 0x7F6A #CJK UNIFIED IDEOGRAPH
+0x8DE0 0x8CA1 #CJK UNIFIED IDEOGRAPH
+0x8DE1 0x51B4 #CJK UNIFIED IDEOGRAPH
+0x8DE2 0x5742 #CJK UNIFIED IDEOGRAPH
+0x8DE3 0x962A #CJK UNIFIED IDEOGRAPH
+0x8DE4 0x583A #CJK UNIFIED IDEOGRAPH
+0x8DE5 0x698A #CJK UNIFIED IDEOGRAPH
+0x8DE6 0x80B4 #CJK UNIFIED IDEOGRAPH
+0x8DE7 0x54B2 #CJK UNIFIED IDEOGRAPH
+0x8DE8 0x5D0E #CJK UNIFIED IDEOGRAPH
+0x8DE9 0x57FC #CJK UNIFIED IDEOGRAPH
+0x8DEA 0x7895 #CJK UNIFIED IDEOGRAPH
+0x8DEB 0x9DFA #CJK UNIFIED IDEOGRAPH
+0x8DEC 0x4F5C #CJK UNIFIED IDEOGRAPH
+0x8DED 0x524A #CJK UNIFIED IDEOGRAPH
+0x8DEE 0x548B #CJK UNIFIED IDEOGRAPH
+0x8DEF 0x643E #CJK UNIFIED IDEOGRAPH
+0x8DF0 0x6628 #CJK UNIFIED IDEOGRAPH
+0x8DF1 0x6714 #CJK UNIFIED IDEOGRAPH
+0x8DF2 0x67F5 #CJK UNIFIED IDEOGRAPH
+0x8DF3 0x7A84 #CJK UNIFIED IDEOGRAPH
+0x8DF4 0x7B56 #CJK UNIFIED IDEOGRAPH
+0x8DF5 0x7D22 #CJK UNIFIED IDEOGRAPH
+0x8DF6 0x932F #CJK UNIFIED IDEOGRAPH
+0x8DF7 0x685C #CJK UNIFIED IDEOGRAPH
+0x8DF8 0x9BAD #CJK UNIFIED IDEOGRAPH
+0x8DF9 0x7B39 #CJK UNIFIED IDEOGRAPH
+0x8DFA 0x5319 #CJK UNIFIED IDEOGRAPH
+0x8DFB 0x518A #CJK UNIFIED IDEOGRAPH
+0x8DFC 0x5237 #CJK UNIFIED IDEOGRAPH
+0x8E40 0x5BDF #CJK UNIFIED IDEOGRAPH
+0x8E41 0x62F6 #CJK UNIFIED IDEOGRAPH
+0x8E42 0x64AE #CJK UNIFIED IDEOGRAPH
+0x8E43 0x64E6 #CJK UNIFIED IDEOGRAPH
+0x8E44 0x672D #CJK UNIFIED IDEOGRAPH
+0x8E45 0x6BBA #CJK UNIFIED IDEOGRAPH
+0x8E46 0x85A9 #CJK UNIFIED IDEOGRAPH
+0x8E47 0x96D1 #CJK UNIFIED IDEOGRAPH
+0x8E48 0x7690 #CJK UNIFIED IDEOGRAPH
+0x8E49 0x9BD6 #CJK UNIFIED IDEOGRAPH
+0x8E4A 0x634C #CJK UNIFIED IDEOGRAPH
+0x8E4B 0x9306 #CJK UNIFIED IDEOGRAPH
+0x8E4C 0x9BAB #CJK UNIFIED IDEOGRAPH
+0x8E4D 0x76BF #CJK UNIFIED IDEOGRAPH
+0x8E4E 0x6652 #CJK UNIFIED IDEOGRAPH
+0x8E4F 0x4E09 #CJK UNIFIED IDEOGRAPH
+0x8E50 0x5098 #CJK UNIFIED IDEOGRAPH
+0x8E51 0x53C2 #CJK UNIFIED IDEOGRAPH
+0x8E52 0x5C71 #CJK UNIFIED IDEOGRAPH
+0x8E53 0x60E8 #CJK UNIFIED IDEOGRAPH
+0x8E54 0x6492 #CJK UNIFIED IDEOGRAPH
+0x8E55 0x6563 #CJK UNIFIED IDEOGRAPH
+0x8E56 0x685F #CJK UNIFIED IDEOGRAPH
+0x8E57 0x71E6 #CJK UNIFIED IDEOGRAPH
+0x8E58 0x73CA #CJK UNIFIED IDEOGRAPH
+0x8E59 0x7523 #CJK UNIFIED IDEOGRAPH
+0x8E5A 0x7B97 #CJK UNIFIED IDEOGRAPH
+0x8E5B 0x7E82 #CJK UNIFIED IDEOGRAPH
+0x8E5C 0x8695 #CJK UNIFIED IDEOGRAPH
+0x8E5D 0x8B83 #CJK UNIFIED IDEOGRAPH
+0x8E5E 0x8CDB #CJK UNIFIED IDEOGRAPH
+0x8E5F 0x9178 #CJK UNIFIED IDEOGRAPH
+0x8E60 0x9910 #CJK UNIFIED IDEOGRAPH
+0x8E61 0x65AC #CJK UNIFIED IDEOGRAPH
+0x8E62 0x66AB #CJK UNIFIED IDEOGRAPH
+0x8E63 0x6B8B #CJK UNIFIED IDEOGRAPH
+0x8E64 0x4ED5 #CJK UNIFIED IDEOGRAPH
+0x8E65 0x4ED4 #CJK UNIFIED IDEOGRAPH
+0x8E66 0x4F3A #CJK UNIFIED IDEOGRAPH
+0x8E67 0x4F7F #CJK UNIFIED IDEOGRAPH
+0x8E68 0x523A #CJK UNIFIED IDEOGRAPH
+0x8E69 0x53F8 #CJK UNIFIED IDEOGRAPH
+0x8E6A 0x53F2 #CJK UNIFIED IDEOGRAPH
+0x8E6B 0x55E3 #CJK UNIFIED IDEOGRAPH
+0x8E6C 0x56DB #CJK UNIFIED IDEOGRAPH
+0x8E6D 0x58EB #CJK UNIFIED IDEOGRAPH
+0x8E6E 0x59CB #CJK UNIFIED IDEOGRAPH
+0x8E6F 0x59C9 #CJK UNIFIED IDEOGRAPH
+0x8E70 0x59FF #CJK UNIFIED IDEOGRAPH
+0x8E71 0x5B50 #CJK UNIFIED IDEOGRAPH
+0x8E72 0x5C4D #CJK UNIFIED IDEOGRAPH
+0x8E73 0x5E02 #CJK UNIFIED IDEOGRAPH
+0x8E74 0x5E2B #CJK UNIFIED IDEOGRAPH
+0x8E75 0x5FD7 #CJK UNIFIED IDEOGRAPH
+0x8E76 0x601D #CJK UNIFIED IDEOGRAPH
+0x8E77 0x6307 #CJK UNIFIED IDEOGRAPH
+0x8E78 0x652F #CJK UNIFIED IDEOGRAPH
+0x8E79 0x5B5C #CJK UNIFIED IDEOGRAPH
+0x8E7A 0x65AF #CJK UNIFIED IDEOGRAPH
+0x8E7B 0x65BD #CJK UNIFIED IDEOGRAPH
+0x8E7C 0x65E8 #CJK UNIFIED IDEOGRAPH
+0x8E7D 0x679D #CJK UNIFIED IDEOGRAPH
+0x8E7E 0x6B62 #CJK UNIFIED IDEOGRAPH
+0x8E80 0x6B7B #CJK UNIFIED IDEOGRAPH
+0x8E81 0x6C0F #CJK UNIFIED IDEOGRAPH
+0x8E82 0x7345 #CJK UNIFIED IDEOGRAPH
+0x8E83 0x7949 #CJK UNIFIED IDEOGRAPH
+0x8E84 0x79C1 #CJK UNIFIED IDEOGRAPH
+0x8E85 0x7CF8 #CJK UNIFIED IDEOGRAPH
+0x8E86 0x7D19 #CJK UNIFIED IDEOGRAPH
+0x8E87 0x7D2B #CJK UNIFIED IDEOGRAPH
+0x8E88 0x80A2 #CJK UNIFIED IDEOGRAPH
+0x8E89 0x8102 #CJK UNIFIED IDEOGRAPH
+0x8E8A 0x81F3 #CJK UNIFIED IDEOGRAPH
+0x8E8B 0x8996 #CJK UNIFIED IDEOGRAPH
+0x8E8C 0x8A5E #CJK UNIFIED IDEOGRAPH
+0x8E8D 0x8A69 #CJK UNIFIED IDEOGRAPH
+0x8E8E 0x8A66 #CJK UNIFIED IDEOGRAPH
+0x8E8F 0x8A8C #CJK UNIFIED IDEOGRAPH
+0x8E90 0x8AEE #CJK UNIFIED IDEOGRAPH
+0x8E91 0x8CC7 #CJK UNIFIED IDEOGRAPH
+0x8E92 0x8CDC #CJK UNIFIED IDEOGRAPH
+0x8E93 0x96CC #CJK UNIFIED IDEOGRAPH
+0x8E94 0x98FC #CJK UNIFIED IDEOGRAPH
+0x8E95 0x6B6F #CJK UNIFIED IDEOGRAPH
+0x8E96 0x4E8B #CJK UNIFIED IDEOGRAPH
+0x8E97 0x4F3C #CJK UNIFIED IDEOGRAPH
+0x8E98 0x4F8D #CJK UNIFIED IDEOGRAPH
+0x8E99 0x5150 #CJK UNIFIED IDEOGRAPH
+0x8E9A 0x5B57 #CJK UNIFIED IDEOGRAPH
+0x8E9B 0x5BFA #CJK UNIFIED IDEOGRAPH
+0x8E9C 0x6148 #CJK UNIFIED IDEOGRAPH
+0x8E9D 0x6301 #CJK UNIFIED IDEOGRAPH
+0x8E9E 0x6642 #CJK UNIFIED IDEOGRAPH
+0x8E9F 0x6B21 #CJK UNIFIED IDEOGRAPH
+0x8EA0 0x6ECB #CJK UNIFIED IDEOGRAPH
+0x8EA1 0x6CBB #CJK UNIFIED IDEOGRAPH
+0x8EA2 0x723E #CJK UNIFIED IDEOGRAPH
+0x8EA3 0x74BD #CJK UNIFIED IDEOGRAPH
+0x8EA4 0x75D4 #CJK UNIFIED IDEOGRAPH
+0x8EA5 0x78C1 #CJK UNIFIED IDEOGRAPH
+0x8EA6 0x793A #CJK UNIFIED IDEOGRAPH
+0x8EA7 0x800C #CJK UNIFIED IDEOGRAPH
+0x8EA8 0x8033 #CJK UNIFIED IDEOGRAPH
+0x8EA9 0x81EA #CJK UNIFIED IDEOGRAPH
+0x8EAA 0x8494 #CJK UNIFIED IDEOGRAPH
+0x8EAB 0x8F9E #CJK UNIFIED IDEOGRAPH
+0x8EAC 0x6C50 #CJK UNIFIED IDEOGRAPH
+0x8EAD 0x9E7F #CJK UNIFIED IDEOGRAPH
+0x8EAE 0x5F0F #CJK UNIFIED IDEOGRAPH
+0x8EAF 0x8B58 #CJK UNIFIED IDEOGRAPH
+0x8EB0 0x9D2B #CJK UNIFIED IDEOGRAPH
+0x8EB1 0x7AFA #CJK UNIFIED IDEOGRAPH
+0x8EB2 0x8EF8 #CJK UNIFIED IDEOGRAPH
+0x8EB3 0x5B8D #CJK UNIFIED IDEOGRAPH
+0x8EB4 0x96EB #CJK UNIFIED IDEOGRAPH
+0x8EB5 0x4E03 #CJK UNIFIED IDEOGRAPH
+0x8EB6 0x53F1 #CJK UNIFIED IDEOGRAPH
+0x8EB7 0x57F7 #CJK UNIFIED IDEOGRAPH
+0x8EB8 0x5931 #CJK UNIFIED IDEOGRAPH
+0x8EB9 0x5AC9 #CJK UNIFIED IDEOGRAPH
+0x8EBA 0x5BA4 #CJK UNIFIED IDEOGRAPH
+0x8EBB 0x6089 #CJK UNIFIED IDEOGRAPH
+0x8EBC 0x6E7F #CJK UNIFIED IDEOGRAPH
+0x8EBD 0x6F06 #CJK UNIFIED IDEOGRAPH
+0x8EBE 0x75BE #CJK UNIFIED IDEOGRAPH
+0x8EBF 0x8CEA #CJK UNIFIED IDEOGRAPH
+0x8EC0 0x5B9F #CJK UNIFIED IDEOGRAPH
+0x8EC1 0x8500 #CJK UNIFIED IDEOGRAPH
+0x8EC2 0x7BE0 #CJK UNIFIED IDEOGRAPH
+0x8EC3 0x5072 #CJK UNIFIED IDEOGRAPH
+0x8EC4 0x67F4 #CJK UNIFIED IDEOGRAPH
+0x8EC5 0x829D #CJK UNIFIED IDEOGRAPH
+0x8EC6 0x5C61 #CJK UNIFIED IDEOGRAPH
+0x8EC7 0x854A #CJK UNIFIED IDEOGRAPH
+0x8EC8 0x7E1E #CJK UNIFIED IDEOGRAPH
+0x8EC9 0x820E #CJK UNIFIED IDEOGRAPH
+0x8ECA 0x5199 #CJK UNIFIED IDEOGRAPH
+0x8ECB 0x5C04 #CJK UNIFIED IDEOGRAPH
+0x8ECC 0x6368 #CJK UNIFIED IDEOGRAPH
+0x8ECD 0x8D66 #CJK UNIFIED IDEOGRAPH
+0x8ECE 0x659C #CJK UNIFIED IDEOGRAPH
+0x8ECF 0x716E #CJK UNIFIED IDEOGRAPH
+0x8ED0 0x793E #CJK UNIFIED IDEOGRAPH
+0x8ED1 0x7D17 #CJK UNIFIED IDEOGRAPH
+0x8ED2 0x8005 #CJK UNIFIED IDEOGRAPH
+0x8ED3 0x8B1D #CJK UNIFIED IDEOGRAPH
+0x8ED4 0x8ECA #CJK UNIFIED IDEOGRAPH
+0x8ED5 0x906E #CJK UNIFIED IDEOGRAPH
+0x8ED6 0x86C7 #CJK UNIFIED IDEOGRAPH
+0x8ED7 0x90AA #CJK UNIFIED IDEOGRAPH
+0x8ED8 0x501F #CJK UNIFIED IDEOGRAPH
+0x8ED9 0x52FA #CJK UNIFIED IDEOGRAPH
+0x8EDA 0x5C3A #CJK UNIFIED IDEOGRAPH
+0x8EDB 0x6753 #CJK UNIFIED IDEOGRAPH
+0x8EDC 0x707C #CJK UNIFIED IDEOGRAPH
+0x8EDD 0x7235 #CJK UNIFIED IDEOGRAPH
+0x8EDE 0x914C #CJK UNIFIED IDEOGRAPH
+0x8EDF 0x91C8 #CJK UNIFIED IDEOGRAPH
+0x8EE0 0x932B #CJK UNIFIED IDEOGRAPH
+0x8EE1 0x82E5 #CJK UNIFIED IDEOGRAPH
+0x8EE2 0x5BC2 #CJK UNIFIED IDEOGRAPH
+0x8EE3 0x5F31 #CJK UNIFIED IDEOGRAPH
+0x8EE4 0x60F9 #CJK UNIFIED IDEOGRAPH
+0x8EE5 0x4E3B #CJK UNIFIED IDEOGRAPH
+0x8EE6 0x53D6 #CJK UNIFIED IDEOGRAPH
+0x8EE7 0x5B88 #CJK UNIFIED IDEOGRAPH
+0x8EE8 0x624B #CJK UNIFIED IDEOGRAPH
+0x8EE9 0x6731 #CJK UNIFIED IDEOGRAPH
+0x8EEA 0x6B8A #CJK UNIFIED IDEOGRAPH
+0x8EEB 0x72E9 #CJK UNIFIED IDEOGRAPH
+0x8EEC 0x73E0 #CJK UNIFIED IDEOGRAPH
+0x8EED 0x7A2E #CJK UNIFIED IDEOGRAPH
+0x8EEE 0x816B #CJK UNIFIED IDEOGRAPH
+0x8EEF 0x8DA3 #CJK UNIFIED IDEOGRAPH
+0x8EF0 0x9152 #CJK UNIFIED IDEOGRAPH
+0x8EF1 0x9996 #CJK UNIFIED IDEOGRAPH
+0x8EF2 0x5112 #CJK UNIFIED IDEOGRAPH
+0x8EF3 0x53D7 #CJK UNIFIED IDEOGRAPH
+0x8EF4 0x546A #CJK UNIFIED IDEOGRAPH
+0x8EF5 0x5BFF #CJK UNIFIED IDEOGRAPH
+0x8EF6 0x6388 #CJK UNIFIED IDEOGRAPH
+0x8EF7 0x6A39 #CJK UNIFIED IDEOGRAPH
+0x8EF8 0x7DAC #CJK UNIFIED IDEOGRAPH
+0x8EF9 0x9700 #CJK UNIFIED IDEOGRAPH
+0x8EFA 0x56DA #CJK UNIFIED IDEOGRAPH
+0x8EFB 0x53CE #CJK UNIFIED IDEOGRAPH
+0x8EFC 0x5468 #CJK UNIFIED IDEOGRAPH
+0x8F40 0x5B97 #CJK UNIFIED IDEOGRAPH
+0x8F41 0x5C31 #CJK UNIFIED IDEOGRAPH
+0x8F42 0x5DDE #CJK UNIFIED IDEOGRAPH
+0x8F43 0x4FEE #CJK UNIFIED IDEOGRAPH
+0x8F44 0x6101 #CJK UNIFIED IDEOGRAPH
+0x8F45 0x62FE #CJK UNIFIED IDEOGRAPH
+0x8F46 0x6D32 #CJK UNIFIED IDEOGRAPH
+0x8F47 0x79C0 #CJK UNIFIED IDEOGRAPH
+0x8F48 0x79CB #CJK UNIFIED IDEOGRAPH
+0x8F49 0x7D42 #CJK UNIFIED IDEOGRAPH
+0x8F4A 0x7E4D #CJK UNIFIED IDEOGRAPH
+0x8F4B 0x7FD2 #CJK UNIFIED IDEOGRAPH
+0x8F4C 0x81ED #CJK UNIFIED IDEOGRAPH
+0x8F4D 0x821F #CJK UNIFIED IDEOGRAPH
+0x8F4E 0x8490 #CJK UNIFIED IDEOGRAPH
+0x8F4F 0x8846 #CJK UNIFIED IDEOGRAPH
+0x8F50 0x8972 #CJK UNIFIED IDEOGRAPH
+0x8F51 0x8B90 #CJK UNIFIED IDEOGRAPH
+0x8F52 0x8E74 #CJK UNIFIED IDEOGRAPH
+0x8F53 0x8F2F #CJK UNIFIED IDEOGRAPH
+0x8F54 0x9031 #CJK UNIFIED IDEOGRAPH
+0x8F55 0x914B #CJK UNIFIED IDEOGRAPH
+0x8F56 0x916C #CJK UNIFIED IDEOGRAPH
+0x8F57 0x96C6 #CJK UNIFIED IDEOGRAPH
+0x8F58 0x919C #CJK UNIFIED IDEOGRAPH
+0x8F59 0x4EC0 #CJK UNIFIED IDEOGRAPH
+0x8F5A 0x4F4F #CJK UNIFIED IDEOGRAPH
+0x8F5B 0x5145 #CJK UNIFIED IDEOGRAPH
+0x8F5C 0x5341 #CJK UNIFIED IDEOGRAPH
+0x8F5D 0x5F93 #CJK UNIFIED IDEOGRAPH
+0x8F5E 0x620E #CJK UNIFIED IDEOGRAPH
+0x8F5F 0x67D4 #CJK UNIFIED IDEOGRAPH
+0x8F60 0x6C41 #CJK UNIFIED IDEOGRAPH
+0x8F61 0x6E0B #CJK UNIFIED IDEOGRAPH
+0x8F62 0x7363 #CJK UNIFIED IDEOGRAPH
+0x8F63 0x7E26 #CJK UNIFIED IDEOGRAPH
+0x8F64 0x91CD #CJK UNIFIED IDEOGRAPH
+0x8F65 0x9283 #CJK UNIFIED IDEOGRAPH
+0x8F66 0x53D4 #CJK UNIFIED IDEOGRAPH
+0x8F67 0x5919 #CJK UNIFIED IDEOGRAPH
+0x8F68 0x5BBF #CJK UNIFIED IDEOGRAPH
+0x8F69 0x6DD1 #CJK UNIFIED IDEOGRAPH
+0x8F6A 0x795D #CJK UNIFIED IDEOGRAPH
+0x8F6B 0x7E2E #CJK UNIFIED IDEOGRAPH
+0x8F6C 0x7C9B #CJK UNIFIED IDEOGRAPH
+0x8F6D 0x587E #CJK UNIFIED IDEOGRAPH
+0x8F6E 0x719F #CJK UNIFIED IDEOGRAPH
+0x8F6F 0x51FA #CJK UNIFIED IDEOGRAPH
+0x8F70 0x8853 #CJK UNIFIED IDEOGRAPH
+0x8F71 0x8FF0 #CJK UNIFIED IDEOGRAPH
+0x8F72 0x4FCA #CJK UNIFIED IDEOGRAPH
+0x8F73 0x5CFB #CJK UNIFIED IDEOGRAPH
+0x8F74 0x6625 #CJK UNIFIED IDEOGRAPH
+0x8F75 0x77AC #CJK UNIFIED IDEOGRAPH
+0x8F76 0x7AE3 #CJK UNIFIED IDEOGRAPH
+0x8F77 0x821C #CJK UNIFIED IDEOGRAPH
+0x8F78 0x99FF #CJK UNIFIED IDEOGRAPH
+0x8F79 0x51C6 #CJK UNIFIED IDEOGRAPH
+0x8F7A 0x5FAA #CJK UNIFIED IDEOGRAPH
+0x8F7B 0x65EC #CJK UNIFIED IDEOGRAPH
+0x8F7C 0x696F #CJK UNIFIED IDEOGRAPH
+0x8F7D 0x6B89 #CJK UNIFIED IDEOGRAPH
+0x8F7E 0x6DF3 #CJK UNIFIED IDEOGRAPH
+0x8F80 0x6E96 #CJK UNIFIED IDEOGRAPH
+0x8F81 0x6F64 #CJK UNIFIED IDEOGRAPH
+0x8F82 0x76FE #CJK UNIFIED IDEOGRAPH
+0x8F83 0x7D14 #CJK UNIFIED IDEOGRAPH
+0x8F84 0x5DE1 #CJK UNIFIED IDEOGRAPH
+0x8F85 0x9075 #CJK UNIFIED IDEOGRAPH
+0x8F86 0x9187 #CJK UNIFIED IDEOGRAPH
+0x8F87 0x9806 #CJK UNIFIED IDEOGRAPH
+0x8F88 0x51E6 #CJK UNIFIED IDEOGRAPH
+0x8F89 0x521D #CJK UNIFIED IDEOGRAPH
+0x8F8A 0x6240 #CJK UNIFIED IDEOGRAPH
+0x8F8B 0x6691 #CJK UNIFIED IDEOGRAPH
+0x8F8C 0x66D9 #CJK UNIFIED IDEOGRAPH
+0x8F8D 0x6E1A #CJK UNIFIED IDEOGRAPH
+0x8F8E 0x5EB6 #CJK UNIFIED IDEOGRAPH
+0x8F8F 0x7DD2 #CJK UNIFIED IDEOGRAPH
+0x8F90 0x7F72 #CJK UNIFIED IDEOGRAPH
+0x8F91 0x66F8 #CJK UNIFIED IDEOGRAPH
+0x8F92 0x85AF #CJK UNIFIED IDEOGRAPH
+0x8F93 0x85F7 #CJK UNIFIED IDEOGRAPH
+0x8F94 0x8AF8 #CJK UNIFIED IDEOGRAPH
+0x8F95 0x52A9 #CJK UNIFIED IDEOGRAPH
+0x8F96 0x53D9 #CJK UNIFIED IDEOGRAPH
+0x8F97 0x5973 #CJK UNIFIED IDEOGRAPH
+0x8F98 0x5E8F #CJK UNIFIED IDEOGRAPH
+0x8F99 0x5F90 #CJK UNIFIED IDEOGRAPH
+0x8F9A 0x6055 #CJK UNIFIED IDEOGRAPH
+0x8F9B 0x92E4 #CJK UNIFIED IDEOGRAPH
+0x8F9C 0x9664 #CJK UNIFIED IDEOGRAPH
+0x8F9D 0x50B7 #CJK UNIFIED IDEOGRAPH
+0x8F9E 0x511F #CJK UNIFIED IDEOGRAPH
+0x8F9F 0x52DD #CJK UNIFIED IDEOGRAPH
+0x8FA0 0x5320 #CJK UNIFIED IDEOGRAPH
+0x8FA1 0x5347 #CJK UNIFIED IDEOGRAPH
+0x8FA2 0x53EC #CJK UNIFIED IDEOGRAPH
+0x8FA3 0x54E8 #CJK UNIFIED IDEOGRAPH
+0x8FA4 0x5546 #CJK UNIFIED IDEOGRAPH
+0x8FA5 0x5531 #CJK UNIFIED IDEOGRAPH
+0x8FA6 0x5617 #CJK UNIFIED IDEOGRAPH
+0x8FA7 0x5968 #CJK UNIFIED IDEOGRAPH
+0x8FA8 0x59BE #CJK UNIFIED IDEOGRAPH
+0x8FA9 0x5A3C #CJK UNIFIED IDEOGRAPH
+0x8FAA 0x5BB5 #CJK UNIFIED IDEOGRAPH
+0x8FAB 0x5C06 #CJK UNIFIED IDEOGRAPH
+0x8FAC 0x5C0F #CJK UNIFIED IDEOGRAPH
+0x8FAD 0x5C11 #CJK UNIFIED IDEOGRAPH
+0x8FAE 0x5C1A #CJK UNIFIED IDEOGRAPH
+0x8FAF 0x5E84 #CJK UNIFIED IDEOGRAPH
+0x8FB0 0x5E8A #CJK UNIFIED IDEOGRAPH
+0x8FB1 0x5EE0 #CJK UNIFIED IDEOGRAPH
+0x8FB2 0x5F70 #CJK UNIFIED IDEOGRAPH
+0x8FB3 0x627F #CJK UNIFIED IDEOGRAPH
+0x8FB4 0x6284 #CJK UNIFIED IDEOGRAPH
+0x8FB5 0x62DB #CJK UNIFIED IDEOGRAPH
+0x8FB6 0x638C #CJK UNIFIED IDEOGRAPH
+0x8FB7 0x6377 #CJK UNIFIED IDEOGRAPH
+0x8FB8 0x6607 #CJK UNIFIED IDEOGRAPH
+0x8FB9 0x660C #CJK UNIFIED IDEOGRAPH
+0x8FBA 0x662D #CJK UNIFIED IDEOGRAPH
+0x8FBB 0x6676 #CJK UNIFIED IDEOGRAPH
+0x8FBC 0x677E #CJK UNIFIED IDEOGRAPH
+0x8FBD 0x68A2 #CJK UNIFIED IDEOGRAPH
+0x8FBE 0x6A1F #CJK UNIFIED IDEOGRAPH
+0x8FBF 0x6A35 #CJK UNIFIED IDEOGRAPH
+0x8FC0 0x6CBC #CJK UNIFIED IDEOGRAPH
+0x8FC1 0x6D88 #CJK UNIFIED IDEOGRAPH
+0x8FC2 0x6E09 #CJK UNIFIED IDEOGRAPH
+0x8FC3 0x6E58 #CJK UNIFIED IDEOGRAPH
+0x8FC4 0x713C #CJK UNIFIED IDEOGRAPH
+0x8FC5 0x7126 #CJK UNIFIED IDEOGRAPH
+0x8FC6 0x7167 #CJK UNIFIED IDEOGRAPH
+0x8FC7 0x75C7 #CJK UNIFIED IDEOGRAPH
+0x8FC8 0x7701 #CJK UNIFIED IDEOGRAPH
+0x8FC9 0x785D #CJK UNIFIED IDEOGRAPH
+0x8FCA 0x7901 #CJK UNIFIED IDEOGRAPH
+0x8FCB 0x7965 #CJK UNIFIED IDEOGRAPH
+0x8FCC 0x79F0 #CJK UNIFIED IDEOGRAPH
+0x8FCD 0x7AE0 #CJK UNIFIED IDEOGRAPH
+0x8FCE 0x7B11 #CJK UNIFIED IDEOGRAPH
+0x8FCF 0x7CA7 #CJK UNIFIED IDEOGRAPH
+0x8FD0 0x7D39 #CJK UNIFIED IDEOGRAPH
+0x8FD1 0x8096 #CJK UNIFIED IDEOGRAPH
+0x8FD2 0x83D6 #CJK UNIFIED IDEOGRAPH
+0x8FD3 0x848B #CJK UNIFIED IDEOGRAPH
+0x8FD4 0x8549 #CJK UNIFIED IDEOGRAPH
+0x8FD5 0x885D #CJK UNIFIED IDEOGRAPH
+0x8FD6 0x88F3 #CJK UNIFIED IDEOGRAPH
+0x8FD7 0x8A1F #CJK UNIFIED IDEOGRAPH
+0x8FD8 0x8A3C #CJK UNIFIED IDEOGRAPH
+0x8FD9 0x8A54 #CJK UNIFIED IDEOGRAPH
+0x8FDA 0x8A73 #CJK UNIFIED IDEOGRAPH
+0x8FDB 0x8C61 #CJK UNIFIED IDEOGRAPH
+0x8FDC 0x8CDE #CJK UNIFIED IDEOGRAPH
+0x8FDD 0x91A4 #CJK UNIFIED IDEOGRAPH
+0x8FDE 0x9266 #CJK UNIFIED IDEOGRAPH
+0x8FDF 0x937E #CJK UNIFIED IDEOGRAPH
+0x8FE0 0x9418 #CJK UNIFIED IDEOGRAPH
+0x8FE1 0x969C #CJK UNIFIED IDEOGRAPH
+0x8FE2 0x9798 #CJK UNIFIED IDEOGRAPH
+0x8FE3 0x4E0A #CJK UNIFIED IDEOGRAPH
+0x8FE4 0x4E08 #CJK UNIFIED IDEOGRAPH
+0x8FE5 0x4E1E #CJK UNIFIED IDEOGRAPH
+0x8FE6 0x4E57 #CJK UNIFIED IDEOGRAPH
+0x8FE7 0x5197 #CJK UNIFIED IDEOGRAPH
+0x8FE8 0x5270 #CJK UNIFIED IDEOGRAPH
+0x8FE9 0x57CE #CJK UNIFIED IDEOGRAPH
+0x8FEA 0x5834 #CJK UNIFIED IDEOGRAPH
+0x8FEB 0x58CC #CJK UNIFIED IDEOGRAPH
+0x8FEC 0x5B22 #CJK UNIFIED IDEOGRAPH
+0x8FED 0x5E38 #CJK UNIFIED IDEOGRAPH
+0x8FEE 0x60C5 #CJK UNIFIED IDEOGRAPH
+0x8FEF 0x64FE #CJK UNIFIED IDEOGRAPH
+0x8FF0 0x6761 #CJK UNIFIED IDEOGRAPH
+0x8FF1 0x6756 #CJK UNIFIED IDEOGRAPH
+0x8FF2 0x6D44 #CJK UNIFIED IDEOGRAPH
+0x8FF3 0x72B6 #CJK UNIFIED IDEOGRAPH
+0x8FF4 0x7573 #CJK UNIFIED IDEOGRAPH
+0x8FF5 0x7A63 #CJK UNIFIED IDEOGRAPH
+0x8FF6 0x84B8 #CJK UNIFIED IDEOGRAPH
+0x8FF7 0x8B72 #CJK UNIFIED IDEOGRAPH
+0x8FF8 0x91B8 #CJK UNIFIED IDEOGRAPH
+0x8FF9 0x9320 #CJK UNIFIED IDEOGRAPH
+0x8FFA 0x5631 #CJK UNIFIED IDEOGRAPH
+0x8FFB 0x57F4 #CJK UNIFIED IDEOGRAPH
+0x8FFC 0x98FE #CJK UNIFIED IDEOGRAPH
+0x9040 0x62ED #CJK UNIFIED IDEOGRAPH
+0x9041 0x690D #CJK UNIFIED IDEOGRAPH
+0x9042 0x6B96 #CJK UNIFIED IDEOGRAPH
+0x9043 0x71ED #CJK UNIFIED IDEOGRAPH
+0x9044 0x7E54 #CJK UNIFIED IDEOGRAPH
+0x9045 0x8077 #CJK UNIFIED IDEOGRAPH
+0x9046 0x8272 #CJK UNIFIED IDEOGRAPH
+0x9047 0x89E6 #CJK UNIFIED IDEOGRAPH
+0x9048 0x98DF #CJK UNIFIED IDEOGRAPH
+0x9049 0x8755 #CJK UNIFIED IDEOGRAPH
+0x904A 0x8FB1 #CJK UNIFIED IDEOGRAPH
+0x904B 0x5C3B #CJK UNIFIED IDEOGRAPH
+0x904C 0x4F38 #CJK UNIFIED IDEOGRAPH
+0x904D 0x4FE1 #CJK UNIFIED IDEOGRAPH
+0x904E 0x4FB5 #CJK UNIFIED IDEOGRAPH
+0x904F 0x5507 #CJK UNIFIED IDEOGRAPH
+0x9050 0x5A20 #CJK UNIFIED IDEOGRAPH
+0x9051 0x5BDD #CJK UNIFIED IDEOGRAPH
+0x9052 0x5BE9 #CJK UNIFIED IDEOGRAPH
+0x9053 0x5FC3 #CJK UNIFIED IDEOGRAPH
+0x9054 0x614E #CJK UNIFIED IDEOGRAPH
+0x9055 0x632F #CJK UNIFIED IDEOGRAPH
+0x9056 0x65B0 #CJK UNIFIED IDEOGRAPH
+0x9057 0x664B #CJK UNIFIED IDEOGRAPH
+0x9058 0x68EE #CJK UNIFIED IDEOGRAPH
+0x9059 0x699B #CJK UNIFIED IDEOGRAPH
+0x905A 0x6D78 #CJK UNIFIED IDEOGRAPH
+0x905B 0x6DF1 #CJK UNIFIED IDEOGRAPH
+0x905C 0x7533 #CJK UNIFIED IDEOGRAPH
+0x905D 0x75B9 #CJK UNIFIED IDEOGRAPH
+0x905E 0x771F #CJK UNIFIED IDEOGRAPH
+0x905F 0x795E #CJK UNIFIED IDEOGRAPH
+0x9060 0x79E6 #CJK UNIFIED IDEOGRAPH
+0x9061 0x7D33 #CJK UNIFIED IDEOGRAPH
+0x9062 0x81E3 #CJK UNIFIED IDEOGRAPH
+0x9063 0x82AF #CJK UNIFIED IDEOGRAPH
+0x9064 0x85AA #CJK UNIFIED IDEOGRAPH
+0x9065 0x89AA #CJK UNIFIED IDEOGRAPH
+0x9066 0x8A3A #CJK UNIFIED IDEOGRAPH
+0x9067 0x8EAB #CJK UNIFIED IDEOGRAPH
+0x9068 0x8F9B #CJK UNIFIED IDEOGRAPH
+0x9069 0x9032 #CJK UNIFIED IDEOGRAPH
+0x906A 0x91DD #CJK UNIFIED IDEOGRAPH
+0x906B 0x9707 #CJK UNIFIED IDEOGRAPH
+0x906C 0x4EBA #CJK UNIFIED IDEOGRAPH
+0x906D 0x4EC1 #CJK UNIFIED IDEOGRAPH
+0x906E 0x5203 #CJK UNIFIED IDEOGRAPH
+0x906F 0x5875 #CJK UNIFIED IDEOGRAPH
+0x9070 0x58EC #CJK UNIFIED IDEOGRAPH
+0x9071 0x5C0B #CJK UNIFIED IDEOGRAPH
+0x9072 0x751A #CJK UNIFIED IDEOGRAPH
+0x9073 0x5C3D #CJK UNIFIED IDEOGRAPH
+0x9074 0x814E #CJK UNIFIED IDEOGRAPH
+0x9075 0x8A0A #CJK UNIFIED IDEOGRAPH
+0x9076 0x8FC5 #CJK UNIFIED IDEOGRAPH
+0x9077 0x9663 #CJK UNIFIED IDEOGRAPH
+0x9078 0x976D #CJK UNIFIED IDEOGRAPH
+0x9079 0x7B25 #CJK UNIFIED IDEOGRAPH
+0x907A 0x8ACF #CJK UNIFIED IDEOGRAPH
+0x907B 0x9808 #CJK UNIFIED IDEOGRAPH
+0x907C 0x9162 #CJK UNIFIED IDEOGRAPH
+0x907D 0x56F3 #CJK UNIFIED IDEOGRAPH
+0x907E 0x53A8 #CJK UNIFIED IDEOGRAPH
+0x9080 0x9017 #CJK UNIFIED IDEOGRAPH
+0x9081 0x5439 #CJK UNIFIED IDEOGRAPH
+0x9082 0x5782 #CJK UNIFIED IDEOGRAPH
+0x9083 0x5E25 #CJK UNIFIED IDEOGRAPH
+0x9084 0x63A8 #CJK UNIFIED IDEOGRAPH
+0x9085 0x6C34 #CJK UNIFIED IDEOGRAPH
+0x9086 0x708A #CJK UNIFIED IDEOGRAPH
+0x9087 0x7761 #CJK UNIFIED IDEOGRAPH
+0x9088 0x7C8B #CJK UNIFIED IDEOGRAPH
+0x9089 0x7FE0 #CJK UNIFIED IDEOGRAPH
+0x908A 0x8870 #CJK UNIFIED IDEOGRAPH
+0x908B 0x9042 #CJK UNIFIED IDEOGRAPH
+0x908C 0x9154 #CJK UNIFIED IDEOGRAPH
+0x908D 0x9310 #CJK UNIFIED IDEOGRAPH
+0x908E 0x9318 #CJK UNIFIED IDEOGRAPH
+0x908F 0x968F #CJK UNIFIED IDEOGRAPH
+0x9090 0x745E #CJK UNIFIED IDEOGRAPH
+0x9091 0x9AC4 #CJK UNIFIED IDEOGRAPH
+0x9092 0x5D07 #CJK UNIFIED IDEOGRAPH
+0x9093 0x5D69 #CJK UNIFIED IDEOGRAPH
+0x9094 0x6570 #CJK UNIFIED IDEOGRAPH
+0x9095 0x67A2 #CJK UNIFIED IDEOGRAPH
+0x9096 0x8DA8 #CJK UNIFIED IDEOGRAPH
+0x9097 0x96DB #CJK UNIFIED IDEOGRAPH
+0x9098 0x636E #CJK UNIFIED IDEOGRAPH
+0x9099 0x6749 #CJK UNIFIED IDEOGRAPH
+0x909A 0x6919 #CJK UNIFIED IDEOGRAPH
+0x909B 0x83C5 #CJK UNIFIED IDEOGRAPH
+0x909C 0x9817 #CJK UNIFIED IDEOGRAPH
+0x909D 0x96C0 #CJK UNIFIED IDEOGRAPH
+0x909E 0x88FE #CJK UNIFIED IDEOGRAPH
+0x909F 0x6F84 #CJK UNIFIED IDEOGRAPH
+0x90A0 0x647A #CJK UNIFIED IDEOGRAPH
+0x90A1 0x5BF8 #CJK UNIFIED IDEOGRAPH
+0x90A2 0x4E16 #CJK UNIFIED IDEOGRAPH
+0x90A3 0x702C #CJK UNIFIED IDEOGRAPH
+0x90A4 0x755D #CJK UNIFIED IDEOGRAPH
+0x90A5 0x662F #CJK UNIFIED IDEOGRAPH
+0x90A6 0x51C4 #CJK UNIFIED IDEOGRAPH
+0x90A7 0x5236 #CJK UNIFIED IDEOGRAPH
+0x90A8 0x52E2 #CJK UNIFIED IDEOGRAPH
+0x90A9 0x59D3 #CJK UNIFIED IDEOGRAPH
+0x90AA 0x5F81 #CJK UNIFIED IDEOGRAPH
+0x90AB 0x6027 #CJK UNIFIED IDEOGRAPH
+0x90AC 0x6210 #CJK UNIFIED IDEOGRAPH
+0x90AD 0x653F #CJK UNIFIED IDEOGRAPH
+0x90AE 0x6574 #CJK UNIFIED IDEOGRAPH
+0x90AF 0x661F #CJK UNIFIED IDEOGRAPH
+0x90B0 0x6674 #CJK UNIFIED IDEOGRAPH
+0x90B1 0x68F2 #CJK UNIFIED IDEOGRAPH
+0x90B2 0x6816 #CJK UNIFIED IDEOGRAPH
+0x90B3 0x6B63 #CJK UNIFIED IDEOGRAPH
+0x90B4 0x6E05 #CJK UNIFIED IDEOGRAPH
+0x90B5 0x7272 #CJK UNIFIED IDEOGRAPH
+0x90B6 0x751F #CJK UNIFIED IDEOGRAPH
+0x90B7 0x76DB #CJK UNIFIED IDEOGRAPH
+0x90B8 0x7CBE #CJK UNIFIED IDEOGRAPH
+0x90B9 0x8056 #CJK UNIFIED IDEOGRAPH
+0x90BA 0x58F0 #CJK UNIFIED IDEOGRAPH
+0x90BB 0x88FD #CJK UNIFIED IDEOGRAPH
+0x90BC 0x897F #CJK UNIFIED IDEOGRAPH
+0x90BD 0x8AA0 #CJK UNIFIED IDEOGRAPH
+0x90BE 0x8A93 #CJK UNIFIED IDEOGRAPH
+0x90BF 0x8ACB #CJK UNIFIED IDEOGRAPH
+0x90C0 0x901D #CJK UNIFIED IDEOGRAPH
+0x90C1 0x9192 #CJK UNIFIED IDEOGRAPH
+0x90C2 0x9752 #CJK UNIFIED IDEOGRAPH
+0x90C3 0x9759 #CJK UNIFIED IDEOGRAPH
+0x90C4 0x6589 #CJK UNIFIED IDEOGRAPH
+0x90C5 0x7A0E #CJK UNIFIED IDEOGRAPH
+0x90C6 0x8106 #CJK UNIFIED IDEOGRAPH
+0x90C7 0x96BB #CJK UNIFIED IDEOGRAPH
+0x90C8 0x5E2D #CJK UNIFIED IDEOGRAPH
+0x90C9 0x60DC #CJK UNIFIED IDEOGRAPH
+0x90CA 0x621A #CJK UNIFIED IDEOGRAPH
+0x90CB 0x65A5 #CJK UNIFIED IDEOGRAPH
+0x90CC 0x6614 #CJK UNIFIED IDEOGRAPH
+0x90CD 0x6790 #CJK UNIFIED IDEOGRAPH
+0x90CE 0x77F3 #CJK UNIFIED IDEOGRAPH
+0x90CF 0x7A4D #CJK UNIFIED IDEOGRAPH
+0x90D0 0x7C4D #CJK UNIFIED IDEOGRAPH
+0x90D1 0x7E3E #CJK UNIFIED IDEOGRAPH
+0x90D2 0x810A #CJK UNIFIED IDEOGRAPH
+0x90D3 0x8CAC #CJK UNIFIED IDEOGRAPH
+0x90D4 0x8D64 #CJK UNIFIED IDEOGRAPH
+0x90D5 0x8DE1 #CJK UNIFIED IDEOGRAPH
+0x90D6 0x8E5F #CJK UNIFIED IDEOGRAPH
+0x90D7 0x78A9 #CJK UNIFIED IDEOGRAPH
+0x90D8 0x5207 #CJK UNIFIED IDEOGRAPH
+0x90D9 0x62D9 #CJK UNIFIED IDEOGRAPH
+0x90DA 0x63A5 #CJK UNIFIED IDEOGRAPH
+0x90DB 0x6442 #CJK UNIFIED IDEOGRAPH
+0x90DC 0x6298 #CJK UNIFIED IDEOGRAPH
+0x90DD 0x8A2D #CJK UNIFIED IDEOGRAPH
+0x90DE 0x7A83 #CJK UNIFIED IDEOGRAPH
+0x90DF 0x7BC0 #CJK UNIFIED IDEOGRAPH
+0x90E0 0x8AAC #CJK UNIFIED IDEOGRAPH
+0x90E1 0x96EA #CJK UNIFIED IDEOGRAPH
+0x90E2 0x7D76 #CJK UNIFIED IDEOGRAPH
+0x90E3 0x820C #CJK UNIFIED IDEOGRAPH
+0x90E4 0x8749 #CJK UNIFIED IDEOGRAPH
+0x90E5 0x4ED9 #CJK UNIFIED IDEOGRAPH
+0x90E6 0x5148 #CJK UNIFIED IDEOGRAPH
+0x90E7 0x5343 #CJK UNIFIED IDEOGRAPH
+0x90E8 0x5360 #CJK UNIFIED IDEOGRAPH
+0x90E9 0x5BA3 #CJK UNIFIED IDEOGRAPH
+0x90EA 0x5C02 #CJK UNIFIED IDEOGRAPH
+0x90EB 0x5C16 #CJK UNIFIED IDEOGRAPH
+0x90EC 0x5DDD #CJK UNIFIED IDEOGRAPH
+0x90ED 0x6226 #CJK UNIFIED IDEOGRAPH
+0x90EE 0x6247 #CJK UNIFIED IDEOGRAPH
+0x90EF 0x64B0 #CJK UNIFIED IDEOGRAPH
+0x90F0 0x6813 #CJK UNIFIED IDEOGRAPH
+0x90F1 0x6834 #CJK UNIFIED IDEOGRAPH
+0x90F2 0x6CC9 #CJK UNIFIED IDEOGRAPH
+0x90F3 0x6D45 #CJK UNIFIED IDEOGRAPH
+0x90F4 0x6D17 #CJK UNIFIED IDEOGRAPH
+0x90F5 0x67D3 #CJK UNIFIED IDEOGRAPH
+0x90F6 0x6F5C #CJK UNIFIED IDEOGRAPH
+0x90F7 0x714E #CJK UNIFIED IDEOGRAPH
+0x90F8 0x717D #CJK UNIFIED IDEOGRAPH
+0x90F9 0x65CB #CJK UNIFIED IDEOGRAPH
+0x90FA 0x7A7F #CJK UNIFIED IDEOGRAPH
+0x90FB 0x7BAD #CJK UNIFIED IDEOGRAPH
+0x90FC 0x7DDA #CJK UNIFIED IDEOGRAPH
+0x9140 0x7E4A #CJK UNIFIED IDEOGRAPH
+0x9141 0x7FA8 #CJK UNIFIED IDEOGRAPH
+0x9142 0x817A #CJK UNIFIED IDEOGRAPH
+0x9143 0x821B #CJK UNIFIED IDEOGRAPH
+0x9144 0x8239 #CJK UNIFIED IDEOGRAPH
+0x9145 0x85A6 #CJK UNIFIED IDEOGRAPH
+0x9146 0x8A6E #CJK UNIFIED IDEOGRAPH
+0x9147 0x8CCE #CJK UNIFIED IDEOGRAPH
+0x9148 0x8DF5 #CJK UNIFIED IDEOGRAPH
+0x9149 0x9078 #CJK UNIFIED IDEOGRAPH
+0x914A 0x9077 #CJK UNIFIED IDEOGRAPH
+0x914B 0x92AD #CJK UNIFIED IDEOGRAPH
+0x914C 0x9291 #CJK UNIFIED IDEOGRAPH
+0x914D 0x9583 #CJK UNIFIED IDEOGRAPH
+0x914E 0x9BAE #CJK UNIFIED IDEOGRAPH
+0x914F 0x524D #CJK UNIFIED IDEOGRAPH
+0x9150 0x5584 #CJK UNIFIED IDEOGRAPH
+0x9151 0x6F38 #CJK UNIFIED IDEOGRAPH
+0x9152 0x7136 #CJK UNIFIED IDEOGRAPH
+0x9153 0x5168 #CJK UNIFIED IDEOGRAPH
+0x9154 0x7985 #CJK UNIFIED IDEOGRAPH
+0x9155 0x7E55 #CJK UNIFIED IDEOGRAPH
+0x9156 0x81B3 #CJK UNIFIED IDEOGRAPH
+0x9157 0x7CCE #CJK UNIFIED IDEOGRAPH
+0x9158 0x564C #CJK UNIFIED IDEOGRAPH
+0x9159 0x5851 #CJK UNIFIED IDEOGRAPH
+0x915A 0x5CA8 #CJK UNIFIED IDEOGRAPH
+0x915B 0x63AA #CJK UNIFIED IDEOGRAPH
+0x915C 0x66FE #CJK UNIFIED IDEOGRAPH
+0x915D 0x66FD #CJK UNIFIED IDEOGRAPH
+0x915E 0x695A #CJK UNIFIED IDEOGRAPH
+0x915F 0x72D9 #CJK UNIFIED IDEOGRAPH
+0x9160 0x758F #CJK UNIFIED IDEOGRAPH
+0x9161 0x758E #CJK UNIFIED IDEOGRAPH
+0x9162 0x790E #CJK UNIFIED IDEOGRAPH
+0x9163 0x7956 #CJK UNIFIED IDEOGRAPH
+0x9164 0x79DF #CJK UNIFIED IDEOGRAPH
+0x9165 0x7C97 #CJK UNIFIED IDEOGRAPH
+0x9166 0x7D20 #CJK UNIFIED IDEOGRAPH
+0x9167 0x7D44 #CJK UNIFIED IDEOGRAPH
+0x9168 0x8607 #CJK UNIFIED IDEOGRAPH
+0x9169 0x8A34 #CJK UNIFIED IDEOGRAPH
+0x916A 0x963B #CJK UNIFIED IDEOGRAPH
+0x916B 0x9061 #CJK UNIFIED IDEOGRAPH
+0x916C 0x9F20 #CJK UNIFIED IDEOGRAPH
+0x916D 0x50E7 #CJK UNIFIED IDEOGRAPH
+0x916E 0x5275 #CJK UNIFIED IDEOGRAPH
+0x916F 0x53CC #CJK UNIFIED IDEOGRAPH
+0x9170 0x53E2 #CJK UNIFIED IDEOGRAPH
+0x9171 0x5009 #CJK UNIFIED IDEOGRAPH
+0x9172 0x55AA #CJK UNIFIED IDEOGRAPH
+0x9173 0x58EE #CJK UNIFIED IDEOGRAPH
+0x9174 0x594F #CJK UNIFIED IDEOGRAPH
+0x9175 0x723D #CJK UNIFIED IDEOGRAPH
+0x9176 0x5B8B #CJK UNIFIED IDEOGRAPH
+0x9177 0x5C64 #CJK UNIFIED IDEOGRAPH
+0x9178 0x531D #CJK UNIFIED IDEOGRAPH
+0x9179 0x60E3 #CJK UNIFIED IDEOGRAPH
+0x917A 0x60F3 #CJK UNIFIED IDEOGRAPH
+0x917B 0x635C #CJK UNIFIED IDEOGRAPH
+0x917C 0x6383 #CJK UNIFIED IDEOGRAPH
+0x917D 0x633F #CJK UNIFIED IDEOGRAPH
+0x917E 0x63BB #CJK UNIFIED IDEOGRAPH
+0x9180 0x64CD #CJK UNIFIED IDEOGRAPH
+0x9181 0x65E9 #CJK UNIFIED IDEOGRAPH
+0x9182 0x66F9 #CJK UNIFIED IDEOGRAPH
+0x9183 0x5DE3 #CJK UNIFIED IDEOGRAPH
+0x9184 0x69CD #CJK UNIFIED IDEOGRAPH
+0x9185 0x69FD #CJK UNIFIED IDEOGRAPH
+0x9186 0x6F15 #CJK UNIFIED IDEOGRAPH
+0x9187 0x71E5 #CJK UNIFIED IDEOGRAPH
+0x9188 0x4E89 #CJK UNIFIED IDEOGRAPH
+0x9189 0x75E9 #CJK UNIFIED IDEOGRAPH
+0x918A 0x76F8 #CJK UNIFIED IDEOGRAPH
+0x918B 0x7A93 #CJK UNIFIED IDEOGRAPH
+0x918C 0x7CDF #CJK UNIFIED IDEOGRAPH
+0x918D 0x7DCF #CJK UNIFIED IDEOGRAPH
+0x918E 0x7D9C #CJK UNIFIED IDEOGRAPH
+0x918F 0x8061 #CJK UNIFIED IDEOGRAPH
+0x9190 0x8349 #CJK UNIFIED IDEOGRAPH
+0x9191 0x8358 #CJK UNIFIED IDEOGRAPH
+0x9192 0x846C #CJK UNIFIED IDEOGRAPH
+0x9193 0x84BC #CJK UNIFIED IDEOGRAPH
+0x9194 0x85FB #CJK UNIFIED IDEOGRAPH
+0x9195 0x88C5 #CJK UNIFIED IDEOGRAPH
+0x9196 0x8D70 #CJK UNIFIED IDEOGRAPH
+0x9197 0x9001 #CJK UNIFIED IDEOGRAPH
+0x9198 0x906D #CJK UNIFIED IDEOGRAPH
+0x9199 0x9397 #CJK UNIFIED IDEOGRAPH
+0x919A 0x971C #CJK UNIFIED IDEOGRAPH
+0x919B 0x9A12 #CJK UNIFIED IDEOGRAPH
+0x919C 0x50CF #CJK UNIFIED IDEOGRAPH
+0x919D 0x5897 #CJK UNIFIED IDEOGRAPH
+0x919E 0x618E #CJK UNIFIED IDEOGRAPH
+0x919F 0x81D3 #CJK UNIFIED IDEOGRAPH
+0x91A0 0x8535 #CJK UNIFIED IDEOGRAPH
+0x91A1 0x8D08 #CJK UNIFIED IDEOGRAPH
+0x91A2 0x9020 #CJK UNIFIED IDEOGRAPH
+0x91A3 0x4FC3 #CJK UNIFIED IDEOGRAPH
+0x91A4 0x5074 #CJK UNIFIED IDEOGRAPH
+0x91A5 0x5247 #CJK UNIFIED IDEOGRAPH
+0x91A6 0x5373 #CJK UNIFIED IDEOGRAPH
+0x91A7 0x606F #CJK UNIFIED IDEOGRAPH
+0x91A8 0x6349 #CJK UNIFIED IDEOGRAPH
+0x91A9 0x675F #CJK UNIFIED IDEOGRAPH
+0x91AA 0x6E2C #CJK UNIFIED IDEOGRAPH
+0x91AB 0x8DB3 #CJK UNIFIED IDEOGRAPH
+0x91AC 0x901F #CJK UNIFIED IDEOGRAPH
+0x91AD 0x4FD7 #CJK UNIFIED IDEOGRAPH
+0x91AE 0x5C5E #CJK UNIFIED IDEOGRAPH
+0x91AF 0x8CCA #CJK UNIFIED IDEOGRAPH
+0x91B0 0x65CF #CJK UNIFIED IDEOGRAPH
+0x91B1 0x7D9A #CJK UNIFIED IDEOGRAPH
+0x91B2 0x5352 #CJK UNIFIED IDEOGRAPH
+0x91B3 0x8896 #CJK UNIFIED IDEOGRAPH
+0x91B4 0x5176 #CJK UNIFIED IDEOGRAPH
+0x91B5 0x63C3 #CJK UNIFIED IDEOGRAPH
+0x91B6 0x5B58 #CJK UNIFIED IDEOGRAPH
+0x91B7 0x5B6B #CJK UNIFIED IDEOGRAPH
+0x91B8 0x5C0A #CJK UNIFIED IDEOGRAPH
+0x91B9 0x640D #CJK UNIFIED IDEOGRAPH
+0x91BA 0x6751 #CJK UNIFIED IDEOGRAPH
+0x91BB 0x905C #CJK UNIFIED IDEOGRAPH
+0x91BC 0x4ED6 #CJK UNIFIED IDEOGRAPH
+0x91BD 0x591A #CJK UNIFIED IDEOGRAPH
+0x91BE 0x592A #CJK UNIFIED IDEOGRAPH
+0x91BF 0x6C70 #CJK UNIFIED IDEOGRAPH
+0x91C0 0x8A51 #CJK UNIFIED IDEOGRAPH
+0x91C1 0x553E #CJK UNIFIED IDEOGRAPH
+0x91C2 0x5815 #CJK UNIFIED IDEOGRAPH
+0x91C3 0x59A5 #CJK UNIFIED IDEOGRAPH
+0x91C4 0x60F0 #CJK UNIFIED IDEOGRAPH
+0x91C5 0x6253 #CJK UNIFIED IDEOGRAPH
+0x91C6 0x67C1 #CJK UNIFIED IDEOGRAPH
+0x91C7 0x8235 #CJK UNIFIED IDEOGRAPH
+0x91C8 0x6955 #CJK UNIFIED IDEOGRAPH
+0x91C9 0x9640 #CJK UNIFIED IDEOGRAPH
+0x91CA 0x99C4 #CJK UNIFIED IDEOGRAPH
+0x91CB 0x9A28 #CJK UNIFIED IDEOGRAPH
+0x91CC 0x4F53 #CJK UNIFIED IDEOGRAPH
+0x91CD 0x5806 #CJK UNIFIED IDEOGRAPH
+0x91CE 0x5BFE #CJK UNIFIED IDEOGRAPH
+0x91CF 0x8010 #CJK UNIFIED IDEOGRAPH
+0x91D0 0x5CB1 #CJK UNIFIED IDEOGRAPH
+0x91D1 0x5E2F #CJK UNIFIED IDEOGRAPH
+0x91D2 0x5F85 #CJK UNIFIED IDEOGRAPH
+0x91D3 0x6020 #CJK UNIFIED IDEOGRAPH
+0x91D4 0x614B #CJK UNIFIED IDEOGRAPH
+0x91D5 0x6234 #CJK UNIFIED IDEOGRAPH
+0x91D6 0x66FF #CJK UNIFIED IDEOGRAPH
+0x91D7 0x6CF0 #CJK UNIFIED IDEOGRAPH
+0x91D8 0x6EDE #CJK UNIFIED IDEOGRAPH
+0x91D9 0x80CE #CJK UNIFIED IDEOGRAPH
+0x91DA 0x817F #CJK UNIFIED IDEOGRAPH
+0x91DB 0x82D4 #CJK UNIFIED IDEOGRAPH
+0x91DC 0x888B #CJK UNIFIED IDEOGRAPH
+0x91DD 0x8CB8 #CJK UNIFIED IDEOGRAPH
+0x91DE 0x9000 #CJK UNIFIED IDEOGRAPH
+0x91DF 0x902E #CJK UNIFIED IDEOGRAPH
+0x91E0 0x968A #CJK UNIFIED IDEOGRAPH
+0x91E1 0x9EDB #CJK UNIFIED IDEOGRAPH
+0x91E2 0x9BDB #CJK UNIFIED IDEOGRAPH
+0x91E3 0x4EE3 #CJK UNIFIED IDEOGRAPH
+0x91E4 0x53F0 #CJK UNIFIED IDEOGRAPH
+0x91E5 0x5927 #CJK UNIFIED IDEOGRAPH
+0x91E6 0x7B2C #CJK UNIFIED IDEOGRAPH
+0x91E7 0x918D #CJK UNIFIED IDEOGRAPH
+0x91E8 0x984C #CJK UNIFIED IDEOGRAPH
+0x91E9 0x9DF9 #CJK UNIFIED IDEOGRAPH
+0x91EA 0x6EDD #CJK UNIFIED IDEOGRAPH
+0x91EB 0x7027 #CJK UNIFIED IDEOGRAPH
+0x91EC 0x5353 #CJK UNIFIED IDEOGRAPH
+0x91ED 0x5544 #CJK UNIFIED IDEOGRAPH
+0x91EE 0x5B85 #CJK UNIFIED IDEOGRAPH
+0x91EF 0x6258 #CJK UNIFIED IDEOGRAPH
+0x91F0 0x629E #CJK UNIFIED IDEOGRAPH
+0x91F1 0x62D3 #CJK UNIFIED IDEOGRAPH
+0x91F2 0x6CA2 #CJK UNIFIED IDEOGRAPH
+0x91F3 0x6FEF #CJK UNIFIED IDEOGRAPH
+0x91F4 0x7422 #CJK UNIFIED IDEOGRAPH
+0x91F5 0x8A17 #CJK UNIFIED IDEOGRAPH
+0x91F6 0x9438 #CJK UNIFIED IDEOGRAPH
+0x91F7 0x6FC1 #CJK UNIFIED IDEOGRAPH
+0x91F8 0x8AFE #CJK UNIFIED IDEOGRAPH
+0x91F9 0x8338 #CJK UNIFIED IDEOGRAPH
+0x91FA 0x51E7 #CJK UNIFIED IDEOGRAPH
+0x91FB 0x86F8 #CJK UNIFIED IDEOGRAPH
+0x91FC 0x53EA #CJK UNIFIED IDEOGRAPH
+0x9240 0x53E9 #CJK UNIFIED IDEOGRAPH
+0x9241 0x4F46 #CJK UNIFIED IDEOGRAPH
+0x9242 0x9054 #CJK UNIFIED IDEOGRAPH
+0x9243 0x8FB0 #CJK UNIFIED IDEOGRAPH
+0x9244 0x596A #CJK UNIFIED IDEOGRAPH
+0x9245 0x8131 #CJK UNIFIED IDEOGRAPH
+0x9246 0x5DFD #CJK UNIFIED IDEOGRAPH
+0x9247 0x7AEA #CJK UNIFIED IDEOGRAPH
+0x9248 0x8FBF #CJK UNIFIED IDEOGRAPH
+0x9249 0x68DA #CJK UNIFIED IDEOGRAPH
+0x924A 0x8C37 #CJK UNIFIED IDEOGRAPH
+0x924B 0x72F8 #CJK UNIFIED IDEOGRAPH
+0x924C 0x9C48 #CJK UNIFIED IDEOGRAPH
+0x924D 0x6A3D #CJK UNIFIED IDEOGRAPH
+0x924E 0x8AB0 #CJK UNIFIED IDEOGRAPH
+0x924F 0x4E39 #CJK UNIFIED IDEOGRAPH
+0x9250 0x5358 #CJK UNIFIED IDEOGRAPH
+0x9251 0x5606 #CJK UNIFIED IDEOGRAPH
+0x9252 0x5766 #CJK UNIFIED IDEOGRAPH
+0x9253 0x62C5 #CJK UNIFIED IDEOGRAPH
+0x9254 0x63A2 #CJK UNIFIED IDEOGRAPH
+0x9255 0x65E6 #CJK UNIFIED IDEOGRAPH
+0x9256 0x6B4E #CJK UNIFIED IDEOGRAPH
+0x9257 0x6DE1 #CJK UNIFIED IDEOGRAPH
+0x9258 0x6E5B #CJK UNIFIED IDEOGRAPH
+0x9259 0x70AD #CJK UNIFIED IDEOGRAPH
+0x925A 0x77ED #CJK UNIFIED IDEOGRAPH
+0x925B 0x7AEF #CJK UNIFIED IDEOGRAPH
+0x925C 0x7BAA #CJK UNIFIED IDEOGRAPH
+0x925D 0x7DBB #CJK UNIFIED IDEOGRAPH
+0x925E 0x803D #CJK UNIFIED IDEOGRAPH
+0x925F 0x80C6 #CJK UNIFIED IDEOGRAPH
+0x9260 0x86CB #CJK UNIFIED IDEOGRAPH
+0x9261 0x8A95 #CJK UNIFIED IDEOGRAPH
+0x9262 0x935B #CJK UNIFIED IDEOGRAPH
+0x9263 0x56E3 #CJK UNIFIED IDEOGRAPH
+0x9264 0x58C7 #CJK UNIFIED IDEOGRAPH
+0x9265 0x5F3E #CJK UNIFIED IDEOGRAPH
+0x9266 0x65AD #CJK UNIFIED IDEOGRAPH
+0x9267 0x6696 #CJK UNIFIED IDEOGRAPH
+0x9268 0x6A80 #CJK UNIFIED IDEOGRAPH
+0x9269 0x6BB5 #CJK UNIFIED IDEOGRAPH
+0x926A 0x7537 #CJK UNIFIED IDEOGRAPH
+0x926B 0x8AC7 #CJK UNIFIED IDEOGRAPH
+0x926C 0x5024 #CJK UNIFIED IDEOGRAPH
+0x926D 0x77E5 #CJK UNIFIED IDEOGRAPH
+0x926E 0x5730 #CJK UNIFIED IDEOGRAPH
+0x926F 0x5F1B #CJK UNIFIED IDEOGRAPH
+0x9270 0x6065 #CJK UNIFIED IDEOGRAPH
+0x9271 0x667A #CJK UNIFIED IDEOGRAPH
+0x9272 0x6C60 #CJK UNIFIED IDEOGRAPH
+0x9273 0x75F4 #CJK UNIFIED IDEOGRAPH
+0x9274 0x7A1A #CJK UNIFIED IDEOGRAPH
+0x9275 0x7F6E #CJK UNIFIED IDEOGRAPH
+0x9276 0x81F4 #CJK UNIFIED IDEOGRAPH
+0x9277 0x8718 #CJK UNIFIED IDEOGRAPH
+0x9278 0x9045 #CJK UNIFIED IDEOGRAPH
+0x9279 0x99B3 #CJK UNIFIED IDEOGRAPH
+0x927A 0x7BC9 #CJK UNIFIED IDEOGRAPH
+0x927B 0x755C #CJK UNIFIED IDEOGRAPH
+0x927C 0x7AF9 #CJK UNIFIED IDEOGRAPH
+0x927D 0x7B51 #CJK UNIFIED IDEOGRAPH
+0x927E 0x84C4 #CJK UNIFIED IDEOGRAPH
+0x9280 0x9010 #CJK UNIFIED IDEOGRAPH
+0x9281 0x79E9 #CJK UNIFIED IDEOGRAPH
+0x9282 0x7A92 #CJK UNIFIED IDEOGRAPH
+0x9283 0x8336 #CJK UNIFIED IDEOGRAPH
+0x9284 0x5AE1 #CJK UNIFIED IDEOGRAPH
+0x9285 0x7740 #CJK UNIFIED IDEOGRAPH
+0x9286 0x4E2D #CJK UNIFIED IDEOGRAPH
+0x9287 0x4EF2 #CJK UNIFIED IDEOGRAPH
+0x9288 0x5B99 #CJK UNIFIED IDEOGRAPH
+0x9289 0x5FE0 #CJK UNIFIED IDEOGRAPH
+0x928A 0x62BD #CJK UNIFIED IDEOGRAPH
+0x928B 0x663C #CJK UNIFIED IDEOGRAPH
+0x928C 0x67F1 #CJK UNIFIED IDEOGRAPH
+0x928D 0x6CE8 #CJK UNIFIED IDEOGRAPH
+0x928E 0x866B #CJK UNIFIED IDEOGRAPH
+0x928F 0x8877 #CJK UNIFIED IDEOGRAPH
+0x9290 0x8A3B #CJK UNIFIED IDEOGRAPH
+0x9291 0x914E #CJK UNIFIED IDEOGRAPH
+0x9292 0x92F3 #CJK UNIFIED IDEOGRAPH
+0x9293 0x99D0 #CJK UNIFIED IDEOGRAPH
+0x9294 0x6A17 #CJK UNIFIED IDEOGRAPH
+0x9295 0x7026 #CJK UNIFIED IDEOGRAPH
+0x9296 0x732A #CJK UNIFIED IDEOGRAPH
+0x9297 0x82E7 #CJK UNIFIED IDEOGRAPH
+0x9298 0x8457 #CJK UNIFIED IDEOGRAPH
+0x9299 0x8CAF #CJK UNIFIED IDEOGRAPH
+0x929A 0x4E01 #CJK UNIFIED IDEOGRAPH
+0x929B 0x5146 #CJK UNIFIED IDEOGRAPH
+0x929C 0x51CB #CJK UNIFIED IDEOGRAPH
+0x929D 0x558B #CJK UNIFIED IDEOGRAPH
+0x929E 0x5BF5 #CJK UNIFIED IDEOGRAPH
+0x929F 0x5E16 #CJK UNIFIED IDEOGRAPH
+0x92A0 0x5E33 #CJK UNIFIED IDEOGRAPH
+0x92A1 0x5E81 #CJK UNIFIED IDEOGRAPH
+0x92A2 0x5F14 #CJK UNIFIED IDEOGRAPH
+0x92A3 0x5F35 #CJK UNIFIED IDEOGRAPH
+0x92A4 0x5F6B #CJK UNIFIED IDEOGRAPH
+0x92A5 0x5FB4 #CJK UNIFIED IDEOGRAPH
+0x92A6 0x61F2 #CJK UNIFIED IDEOGRAPH
+0x92A7 0x6311 #CJK UNIFIED IDEOGRAPH
+0x92A8 0x66A2 #CJK UNIFIED IDEOGRAPH
+0x92A9 0x671D #CJK UNIFIED IDEOGRAPH
+0x92AA 0x6F6E #CJK UNIFIED IDEOGRAPH
+0x92AB 0x7252 #CJK UNIFIED IDEOGRAPH
+0x92AC 0x753A #CJK UNIFIED IDEOGRAPH
+0x92AD 0x773A #CJK UNIFIED IDEOGRAPH
+0x92AE 0x8074 #CJK UNIFIED IDEOGRAPH
+0x92AF 0x8139 #CJK UNIFIED IDEOGRAPH
+0x92B0 0x8178 #CJK UNIFIED IDEOGRAPH
+0x92B1 0x8776 #CJK UNIFIED IDEOGRAPH
+0x92B2 0x8ABF #CJK UNIFIED IDEOGRAPH
+0x92B3 0x8ADC #CJK UNIFIED IDEOGRAPH
+0x92B4 0x8D85 #CJK UNIFIED IDEOGRAPH
+0x92B5 0x8DF3 #CJK UNIFIED IDEOGRAPH
+0x92B6 0x929A #CJK UNIFIED IDEOGRAPH
+0x92B7 0x9577 #CJK UNIFIED IDEOGRAPH
+0x92B8 0x9802 #CJK UNIFIED IDEOGRAPH
+0x92B9 0x9CE5 #CJK UNIFIED IDEOGRAPH
+0x92BA 0x52C5 #CJK UNIFIED IDEOGRAPH
+0x92BB 0x6357 #CJK UNIFIED IDEOGRAPH
+0x92BC 0x76F4 #CJK UNIFIED IDEOGRAPH
+0x92BD 0x6715 #CJK UNIFIED IDEOGRAPH
+0x92BE 0x6C88 #CJK UNIFIED IDEOGRAPH
+0x92BF 0x73CD #CJK UNIFIED IDEOGRAPH
+0x92C0 0x8CC3 #CJK UNIFIED IDEOGRAPH
+0x92C1 0x93AE #CJK UNIFIED IDEOGRAPH
+0x92C2 0x9673 #CJK UNIFIED IDEOGRAPH
+0x92C3 0x6D25 #CJK UNIFIED IDEOGRAPH
+0x92C4 0x589C #CJK UNIFIED IDEOGRAPH
+0x92C5 0x690E #CJK UNIFIED IDEOGRAPH
+0x92C6 0x69CC #CJK UNIFIED IDEOGRAPH
+0x92C7 0x8FFD #CJK UNIFIED IDEOGRAPH
+0x92C8 0x939A #CJK UNIFIED IDEOGRAPH
+0x92C9 0x75DB #CJK UNIFIED IDEOGRAPH
+0x92CA 0x901A #CJK UNIFIED IDEOGRAPH
+0x92CB 0x585A #CJK UNIFIED IDEOGRAPH
+0x92CC 0x6802 #CJK UNIFIED IDEOGRAPH
+0x92CD 0x63B4 #CJK UNIFIED IDEOGRAPH
+0x92CE 0x69FB #CJK UNIFIED IDEOGRAPH
+0x92CF 0x4F43 #CJK UNIFIED IDEOGRAPH
+0x92D0 0x6F2C #CJK UNIFIED IDEOGRAPH
+0x92D1 0x67D8 #CJK UNIFIED IDEOGRAPH
+0x92D2 0x8FBB #CJK UNIFIED IDEOGRAPH
+0x92D3 0x8526 #CJK UNIFIED IDEOGRAPH
+0x92D4 0x7DB4 #CJK UNIFIED IDEOGRAPH
+0x92D5 0x9354 #CJK UNIFIED IDEOGRAPH
+0x92D6 0x693F #CJK UNIFIED IDEOGRAPH
+0x92D7 0x6F70 #CJK UNIFIED IDEOGRAPH
+0x92D8 0x576A #CJK UNIFIED IDEOGRAPH
+0x92D9 0x58F7 #CJK UNIFIED IDEOGRAPH
+0x92DA 0x5B2C #CJK UNIFIED IDEOGRAPH
+0x92DB 0x7D2C #CJK UNIFIED IDEOGRAPH
+0x92DC 0x722A #CJK UNIFIED IDEOGRAPH
+0x92DD 0x540A #CJK UNIFIED IDEOGRAPH
+0x92DE 0x91E3 #CJK UNIFIED IDEOGRAPH
+0x92DF 0x9DB4 #CJK UNIFIED IDEOGRAPH
+0x92E0 0x4EAD #CJK UNIFIED IDEOGRAPH
+0x92E1 0x4F4E #CJK UNIFIED IDEOGRAPH
+0x92E2 0x505C #CJK UNIFIED IDEOGRAPH
+0x92E3 0x5075 #CJK UNIFIED IDEOGRAPH
+0x92E4 0x5243 #CJK UNIFIED IDEOGRAPH
+0x92E5 0x8C9E #CJK UNIFIED IDEOGRAPH
+0x92E6 0x5448 #CJK UNIFIED IDEOGRAPH
+0x92E7 0x5824 #CJK UNIFIED IDEOGRAPH
+0x92E8 0x5B9A #CJK UNIFIED IDEOGRAPH
+0x92E9 0x5E1D #CJK UNIFIED IDEOGRAPH
+0x92EA 0x5E95 #CJK UNIFIED IDEOGRAPH
+0x92EB 0x5EAD #CJK UNIFIED IDEOGRAPH
+0x92EC 0x5EF7 #CJK UNIFIED IDEOGRAPH
+0x92ED 0x5F1F #CJK UNIFIED IDEOGRAPH
+0x92EE 0x608C #CJK UNIFIED IDEOGRAPH
+0x92EF 0x62B5 #CJK UNIFIED IDEOGRAPH
+0x92F0 0x633A #CJK UNIFIED IDEOGRAPH
+0x92F1 0x63D0 #CJK UNIFIED IDEOGRAPH
+0x92F2 0x68AF #CJK UNIFIED IDEOGRAPH
+0x92F3 0x6C40 #CJK UNIFIED IDEOGRAPH
+0x92F4 0x7887 #CJK UNIFIED IDEOGRAPH
+0x92F5 0x798E #CJK UNIFIED IDEOGRAPH
+0x92F6 0x7A0B #CJK UNIFIED IDEOGRAPH
+0x92F7 0x7DE0 #CJK UNIFIED IDEOGRAPH
+0x92F8 0x8247 #CJK UNIFIED IDEOGRAPH
+0x92F9 0x8A02 #CJK UNIFIED IDEOGRAPH
+0x92FA 0x8AE6 #CJK UNIFIED IDEOGRAPH
+0x92FB 0x8E44 #CJK UNIFIED IDEOGRAPH
+0x92FC 0x9013 #CJK UNIFIED IDEOGRAPH
+0x9340 0x90B8 #CJK UNIFIED IDEOGRAPH
+0x9341 0x912D #CJK UNIFIED IDEOGRAPH
+0x9342 0x91D8 #CJK UNIFIED IDEOGRAPH
+0x9343 0x9F0E #CJK UNIFIED IDEOGRAPH
+0x9344 0x6CE5 #CJK UNIFIED IDEOGRAPH
+0x9345 0x6458 #CJK UNIFIED IDEOGRAPH
+0x9346 0x64E2 #CJK UNIFIED IDEOGRAPH
+0x9347 0x6575 #CJK UNIFIED IDEOGRAPH
+0x9348 0x6EF4 #CJK UNIFIED IDEOGRAPH
+0x9349 0x7684 #CJK UNIFIED IDEOGRAPH
+0x934A 0x7B1B #CJK UNIFIED IDEOGRAPH
+0x934B 0x9069 #CJK UNIFIED IDEOGRAPH
+0x934C 0x93D1 #CJK UNIFIED IDEOGRAPH
+0x934D 0x6EBA #CJK UNIFIED IDEOGRAPH
+0x934E 0x54F2 #CJK UNIFIED IDEOGRAPH
+0x934F 0x5FB9 #CJK UNIFIED IDEOGRAPH
+0x9350 0x64A4 #CJK UNIFIED IDEOGRAPH
+0x9351 0x8F4D #CJK UNIFIED IDEOGRAPH
+0x9352 0x8FED #CJK UNIFIED IDEOGRAPH
+0x9353 0x9244 #CJK UNIFIED IDEOGRAPH
+0x9354 0x5178 #CJK UNIFIED IDEOGRAPH
+0x9355 0x586B #CJK UNIFIED IDEOGRAPH
+0x9356 0x5929 #CJK UNIFIED IDEOGRAPH
+0x9357 0x5C55 #CJK UNIFIED IDEOGRAPH
+0x9358 0x5E97 #CJK UNIFIED IDEOGRAPH
+0x9359 0x6DFB #CJK UNIFIED IDEOGRAPH
+0x935A 0x7E8F #CJK UNIFIED IDEOGRAPH
+0x935B 0x751C #CJK UNIFIED IDEOGRAPH
+0x935C 0x8CBC #CJK UNIFIED IDEOGRAPH
+0x935D 0x8EE2 #CJK UNIFIED IDEOGRAPH
+0x935E 0x985B #CJK UNIFIED IDEOGRAPH
+0x935F 0x70B9 #CJK UNIFIED IDEOGRAPH
+0x9360 0x4F1D #CJK UNIFIED IDEOGRAPH
+0x9361 0x6BBF #CJK UNIFIED IDEOGRAPH
+0x9362 0x6FB1 #CJK UNIFIED IDEOGRAPH
+0x9363 0x7530 #CJK UNIFIED IDEOGRAPH
+0x9364 0x96FB #CJK UNIFIED IDEOGRAPH
+0x9365 0x514E #CJK UNIFIED IDEOGRAPH
+0x9366 0x5410 #CJK UNIFIED IDEOGRAPH
+0x9367 0x5835 #CJK UNIFIED IDEOGRAPH
+0x9368 0x5857 #CJK UNIFIED IDEOGRAPH
+0x9369 0x59AC #CJK UNIFIED IDEOGRAPH
+0x936A 0x5C60 #CJK UNIFIED IDEOGRAPH
+0x936B 0x5F92 #CJK UNIFIED IDEOGRAPH
+0x936C 0x6597 #CJK UNIFIED IDEOGRAPH
+0x936D 0x675C #CJK UNIFIED IDEOGRAPH
+0x936E 0x6E21 #CJK UNIFIED IDEOGRAPH
+0x936F 0x767B #CJK UNIFIED IDEOGRAPH
+0x9370 0x83DF #CJK UNIFIED IDEOGRAPH
+0x9371 0x8CED #CJK UNIFIED IDEOGRAPH
+0x9372 0x9014 #CJK UNIFIED IDEOGRAPH
+0x9373 0x90FD #CJK UNIFIED IDEOGRAPH
+0x9374 0x934D #CJK UNIFIED IDEOGRAPH
+0x9375 0x7825 #CJK UNIFIED IDEOGRAPH
+0x9376 0x783A #CJK UNIFIED IDEOGRAPH
+0x9377 0x52AA #CJK UNIFIED IDEOGRAPH
+0x9378 0x5EA6 #CJK UNIFIED IDEOGRAPH
+0x9379 0x571F #CJK UNIFIED IDEOGRAPH
+0x937A 0x5974 #CJK UNIFIED IDEOGRAPH
+0x937B 0x6012 #CJK UNIFIED IDEOGRAPH
+0x937C 0x5012 #CJK UNIFIED IDEOGRAPH
+0x937D 0x515A #CJK UNIFIED IDEOGRAPH
+0x937E 0x51AC #CJK UNIFIED IDEOGRAPH
+0x9380 0x51CD #CJK UNIFIED IDEOGRAPH
+0x9381 0x5200 #CJK UNIFIED IDEOGRAPH
+0x9382 0x5510 #CJK UNIFIED IDEOGRAPH
+0x9383 0x5854 #CJK UNIFIED IDEOGRAPH
+0x9384 0x5858 #CJK UNIFIED IDEOGRAPH
+0x9385 0x5957 #CJK UNIFIED IDEOGRAPH
+0x9386 0x5B95 #CJK UNIFIED IDEOGRAPH
+0x9387 0x5CF6 #CJK UNIFIED IDEOGRAPH
+0x9388 0x5D8B #CJK UNIFIED IDEOGRAPH
+0x9389 0x60BC #CJK UNIFIED IDEOGRAPH
+0x938A 0x6295 #CJK UNIFIED IDEOGRAPH
+0x938B 0x642D #CJK UNIFIED IDEOGRAPH
+0x938C 0x6771 #CJK UNIFIED IDEOGRAPH
+0x938D 0x6843 #CJK UNIFIED IDEOGRAPH
+0x938E 0x68BC #CJK UNIFIED IDEOGRAPH
+0x938F 0x68DF #CJK UNIFIED IDEOGRAPH
+0x9390 0x76D7 #CJK UNIFIED IDEOGRAPH
+0x9391 0x6DD8 #CJK UNIFIED IDEOGRAPH
+0x9392 0x6E6F #CJK UNIFIED IDEOGRAPH
+0x9393 0x6D9B #CJK UNIFIED IDEOGRAPH
+0x9394 0x706F #CJK UNIFIED IDEOGRAPH
+0x9395 0x71C8 #CJK UNIFIED IDEOGRAPH
+0x9396 0x5F53 #CJK UNIFIED IDEOGRAPH
+0x9397 0x75D8 #CJK UNIFIED IDEOGRAPH
+0x9398 0x7977 #CJK UNIFIED IDEOGRAPH
+0x9399 0x7B49 #CJK UNIFIED IDEOGRAPH
+0x939A 0x7B54 #CJK UNIFIED IDEOGRAPH
+0x939B 0x7B52 #CJK UNIFIED IDEOGRAPH
+0x939C 0x7CD6 #CJK UNIFIED IDEOGRAPH
+0x939D 0x7D71 #CJK UNIFIED IDEOGRAPH
+0x939E 0x5230 #CJK UNIFIED IDEOGRAPH
+0x939F 0x8463 #CJK UNIFIED IDEOGRAPH
+0x93A0 0x8569 #CJK UNIFIED IDEOGRAPH
+0x93A1 0x85E4 #CJK UNIFIED IDEOGRAPH
+0x93A2 0x8A0E #CJK UNIFIED IDEOGRAPH
+0x93A3 0x8B04 #CJK UNIFIED IDEOGRAPH
+0x93A4 0x8C46 #CJK UNIFIED IDEOGRAPH
+0x93A5 0x8E0F #CJK UNIFIED IDEOGRAPH
+0x93A6 0x9003 #CJK UNIFIED IDEOGRAPH
+0x93A7 0x900F #CJK UNIFIED IDEOGRAPH
+0x93A8 0x9419 #CJK UNIFIED IDEOGRAPH
+0x93A9 0x9676 #CJK UNIFIED IDEOGRAPH
+0x93AA 0x982D #CJK UNIFIED IDEOGRAPH
+0x93AB 0x9A30 #CJK UNIFIED IDEOGRAPH
+0x93AC 0x95D8 #CJK UNIFIED IDEOGRAPH
+0x93AD 0x50CD #CJK UNIFIED IDEOGRAPH
+0x93AE 0x52D5 #CJK UNIFIED IDEOGRAPH
+0x93AF 0x540C #CJK UNIFIED IDEOGRAPH
+0x93B0 0x5802 #CJK UNIFIED IDEOGRAPH
+0x93B1 0x5C0E #CJK UNIFIED IDEOGRAPH
+0x93B2 0x61A7 #CJK UNIFIED IDEOGRAPH
+0x93B3 0x649E #CJK UNIFIED IDEOGRAPH
+0x93B4 0x6D1E #CJK UNIFIED IDEOGRAPH
+0x93B5 0x77B3 #CJK UNIFIED IDEOGRAPH
+0x93B6 0x7AE5 #CJK UNIFIED IDEOGRAPH
+0x93B7 0x80F4 #CJK UNIFIED IDEOGRAPH
+0x93B8 0x8404 #CJK UNIFIED IDEOGRAPH
+0x93B9 0x9053 #CJK UNIFIED IDEOGRAPH
+0x93BA 0x9285 #CJK UNIFIED IDEOGRAPH
+0x93BB 0x5CE0 #CJK UNIFIED IDEOGRAPH
+0x93BC 0x9D07 #CJK UNIFIED IDEOGRAPH
+0x93BD 0x533F #CJK UNIFIED IDEOGRAPH
+0x93BE 0x5F97 #CJK UNIFIED IDEOGRAPH
+0x93BF 0x5FB3 #CJK UNIFIED IDEOGRAPH
+0x93C0 0x6D9C #CJK UNIFIED IDEOGRAPH
+0x93C1 0x7279 #CJK UNIFIED IDEOGRAPH
+0x93C2 0x7763 #CJK UNIFIED IDEOGRAPH
+0x93C3 0x79BF #CJK UNIFIED IDEOGRAPH
+0x93C4 0x7BE4 #CJK UNIFIED IDEOGRAPH
+0x93C5 0x6BD2 #CJK UNIFIED IDEOGRAPH
+0x93C6 0x72EC #CJK UNIFIED IDEOGRAPH
+0x93C7 0x8AAD #CJK UNIFIED IDEOGRAPH
+0x93C8 0x6803 #CJK UNIFIED IDEOGRAPH
+0x93C9 0x6A61 #CJK UNIFIED IDEOGRAPH
+0x93CA 0x51F8 #CJK UNIFIED IDEOGRAPH
+0x93CB 0x7A81 #CJK UNIFIED IDEOGRAPH
+0x93CC 0x6934 #CJK UNIFIED IDEOGRAPH
+0x93CD 0x5C4A #CJK UNIFIED IDEOGRAPH
+0x93CE 0x9CF6 #CJK UNIFIED IDEOGRAPH
+0x93CF 0x82EB #CJK UNIFIED IDEOGRAPH
+0x93D0 0x5BC5 #CJK UNIFIED IDEOGRAPH
+0x93D1 0x9149 #CJK UNIFIED IDEOGRAPH
+0x93D2 0x701E #CJK UNIFIED IDEOGRAPH
+0x93D3 0x5678 #CJK UNIFIED IDEOGRAPH
+0x93D4 0x5C6F #CJK UNIFIED IDEOGRAPH
+0x93D5 0x60C7 #CJK UNIFIED IDEOGRAPH
+0x93D6 0x6566 #CJK UNIFIED IDEOGRAPH
+0x93D7 0x6C8C #CJK UNIFIED IDEOGRAPH
+0x93D8 0x8C5A #CJK UNIFIED IDEOGRAPH
+0x93D9 0x9041 #CJK UNIFIED IDEOGRAPH
+0x93DA 0x9813 #CJK UNIFIED IDEOGRAPH
+0x93DB 0x5451 #CJK UNIFIED IDEOGRAPH
+0x93DC 0x66C7 #CJK UNIFIED IDEOGRAPH
+0x93DD 0x920D #CJK UNIFIED IDEOGRAPH
+0x93DE 0x5948 #CJK UNIFIED IDEOGRAPH
+0x93DF 0x90A3 #CJK UNIFIED IDEOGRAPH
+0x93E0 0x5185 #CJK UNIFIED IDEOGRAPH
+0x93E1 0x4E4D #CJK UNIFIED IDEOGRAPH
+0x93E2 0x51EA #CJK UNIFIED IDEOGRAPH
+0x93E3 0x8599 #CJK UNIFIED IDEOGRAPH
+0x93E4 0x8B0E #CJK UNIFIED IDEOGRAPH
+0x93E5 0x7058 #CJK UNIFIED IDEOGRAPH
+0x93E6 0x637A #CJK UNIFIED IDEOGRAPH
+0x93E7 0x934B #CJK UNIFIED IDEOGRAPH
+0x93E8 0x6962 #CJK UNIFIED IDEOGRAPH
+0x93E9 0x99B4 #CJK UNIFIED IDEOGRAPH
+0x93EA 0x7E04 #CJK UNIFIED IDEOGRAPH
+0x93EB 0x7577 #CJK UNIFIED IDEOGRAPH
+0x93EC 0x5357 #CJK UNIFIED IDEOGRAPH
+0x93ED 0x6960 #CJK UNIFIED IDEOGRAPH
+0x93EE 0x8EDF #CJK UNIFIED IDEOGRAPH
+0x93EF 0x96E3 #CJK UNIFIED IDEOGRAPH
+0x93F0 0x6C5D #CJK UNIFIED IDEOGRAPH
+0x93F1 0x4E8C #CJK UNIFIED IDEOGRAPH
+0x93F2 0x5C3C #CJK UNIFIED IDEOGRAPH
+0x93F3 0x5F10 #CJK UNIFIED IDEOGRAPH
+0x93F4 0x8FE9 #CJK UNIFIED IDEOGRAPH
+0x93F5 0x5302 #CJK UNIFIED IDEOGRAPH
+0x93F6 0x8CD1 #CJK UNIFIED IDEOGRAPH
+0x93F7 0x8089 #CJK UNIFIED IDEOGRAPH
+0x93F8 0x8679 #CJK UNIFIED IDEOGRAPH
+0x93F9 0x5EFF #CJK UNIFIED IDEOGRAPH
+0x93FA 0x65E5 #CJK UNIFIED IDEOGRAPH
+0x93FB 0x4E73 #CJK UNIFIED IDEOGRAPH
+0x93FC 0x5165 #CJK UNIFIED IDEOGRAPH
+0x9440 0x5982 #CJK UNIFIED IDEOGRAPH
+0x9441 0x5C3F #CJK UNIFIED IDEOGRAPH
+0x9442 0x97EE #CJK UNIFIED IDEOGRAPH
+0x9443 0x4EFB #CJK UNIFIED IDEOGRAPH
+0x9444 0x598A #CJK UNIFIED IDEOGRAPH
+0x9445 0x5FCD #CJK UNIFIED IDEOGRAPH
+0x9446 0x8A8D #CJK UNIFIED IDEOGRAPH
+0x9447 0x6FE1 #CJK UNIFIED IDEOGRAPH
+0x9448 0x79B0 #CJK UNIFIED IDEOGRAPH
+0x9449 0x7962 #CJK UNIFIED IDEOGRAPH
+0x944A 0x5BE7 #CJK UNIFIED IDEOGRAPH
+0x944B 0x8471 #CJK UNIFIED IDEOGRAPH
+0x944C 0x732B #CJK UNIFIED IDEOGRAPH
+0x944D 0x71B1 #CJK UNIFIED IDEOGRAPH
+0x944E 0x5E74 #CJK UNIFIED IDEOGRAPH
+0x944F 0x5FF5 #CJK UNIFIED IDEOGRAPH
+0x9450 0x637B #CJK UNIFIED IDEOGRAPH
+0x9451 0x649A #CJK UNIFIED IDEOGRAPH
+0x9452 0x71C3 #CJK UNIFIED IDEOGRAPH
+0x9453 0x7C98 #CJK UNIFIED IDEOGRAPH
+0x9454 0x4E43 #CJK UNIFIED IDEOGRAPH
+0x9455 0x5EFC #CJK UNIFIED IDEOGRAPH
+0x9456 0x4E4B #CJK UNIFIED IDEOGRAPH
+0x9457 0x57DC #CJK UNIFIED IDEOGRAPH
+0x9458 0x56A2 #CJK UNIFIED IDEOGRAPH
+0x9459 0x60A9 #CJK UNIFIED IDEOGRAPH
+0x945A 0x6FC3 #CJK UNIFIED IDEOGRAPH
+0x945B 0x7D0D #CJK UNIFIED IDEOGRAPH
+0x945C 0x80FD #CJK UNIFIED IDEOGRAPH
+0x945D 0x8133 #CJK UNIFIED IDEOGRAPH
+0x945E 0x81BF #CJK UNIFIED IDEOGRAPH
+0x945F 0x8FB2 #CJK UNIFIED IDEOGRAPH
+0x9460 0x8997 #CJK UNIFIED IDEOGRAPH
+0x9461 0x86A4 #CJK UNIFIED IDEOGRAPH
+0x9462 0x5DF4 #CJK UNIFIED IDEOGRAPH
+0x9463 0x628A #CJK UNIFIED IDEOGRAPH
+0x9464 0x64AD #CJK UNIFIED IDEOGRAPH
+0x9465 0x8987 #CJK UNIFIED IDEOGRAPH
+0x9466 0x6777 #CJK UNIFIED IDEOGRAPH
+0x9467 0x6CE2 #CJK UNIFIED IDEOGRAPH
+0x9468 0x6D3E #CJK UNIFIED IDEOGRAPH
+0x9469 0x7436 #CJK UNIFIED IDEOGRAPH
+0x946A 0x7834 #CJK UNIFIED IDEOGRAPH
+0x946B 0x5A46 #CJK UNIFIED IDEOGRAPH
+0x946C 0x7F75 #CJK UNIFIED IDEOGRAPH
+0x946D 0x82AD #CJK UNIFIED IDEOGRAPH
+0x946E 0x99AC #CJK UNIFIED IDEOGRAPH
+0x946F 0x4FF3 #CJK UNIFIED IDEOGRAPH
+0x9470 0x5EC3 #CJK UNIFIED IDEOGRAPH
+0x9471 0x62DD #CJK UNIFIED IDEOGRAPH
+0x9472 0x6392 #CJK UNIFIED IDEOGRAPH
+0x9473 0x6557 #CJK UNIFIED IDEOGRAPH
+0x9474 0x676F #CJK UNIFIED IDEOGRAPH
+0x9475 0x76C3 #CJK UNIFIED IDEOGRAPH
+0x9476 0x724C #CJK UNIFIED IDEOGRAPH
+0x9477 0x80CC #CJK UNIFIED IDEOGRAPH
+0x9478 0x80BA #CJK UNIFIED IDEOGRAPH
+0x9479 0x8F29 #CJK UNIFIED IDEOGRAPH
+0x947A 0x914D #CJK UNIFIED IDEOGRAPH
+0x947B 0x500D #CJK UNIFIED IDEOGRAPH
+0x947C 0x57F9 #CJK UNIFIED IDEOGRAPH
+0x947D 0x5A92 #CJK UNIFIED IDEOGRAPH
+0x947E 0x6885 #CJK UNIFIED IDEOGRAPH
+0x9480 0x6973 #CJK UNIFIED IDEOGRAPH
+0x9481 0x7164 #CJK UNIFIED IDEOGRAPH
+0x9482 0x72FD #CJK UNIFIED IDEOGRAPH
+0x9483 0x8CB7 #CJK UNIFIED IDEOGRAPH
+0x9484 0x58F2 #CJK UNIFIED IDEOGRAPH
+0x9485 0x8CE0 #CJK UNIFIED IDEOGRAPH
+0x9486 0x966A #CJK UNIFIED IDEOGRAPH
+0x9487 0x9019 #CJK UNIFIED IDEOGRAPH
+0x9488 0x877F #CJK UNIFIED IDEOGRAPH
+0x9489 0x79E4 #CJK UNIFIED IDEOGRAPH
+0x948A 0x77E7 #CJK UNIFIED IDEOGRAPH
+0x948B 0x8429 #CJK UNIFIED IDEOGRAPH
+0x948C 0x4F2F #CJK UNIFIED IDEOGRAPH
+0x948D 0x5265 #CJK UNIFIED IDEOGRAPH
+0x948E 0x535A #CJK UNIFIED IDEOGRAPH
+0x948F 0x62CD #CJK UNIFIED IDEOGRAPH
+0x9490 0x67CF #CJK UNIFIED IDEOGRAPH
+0x9491 0x6CCA #CJK UNIFIED IDEOGRAPH
+0x9492 0x767D #CJK UNIFIED IDEOGRAPH
+0x9493 0x7B94 #CJK UNIFIED IDEOGRAPH
+0x9494 0x7C95 #CJK UNIFIED IDEOGRAPH
+0x9495 0x8236 #CJK UNIFIED IDEOGRAPH
+0x9496 0x8584 #CJK UNIFIED IDEOGRAPH
+0x9497 0x8FEB #CJK UNIFIED IDEOGRAPH
+0x9498 0x66DD #CJK UNIFIED IDEOGRAPH
+0x9499 0x6F20 #CJK UNIFIED IDEOGRAPH
+0x949A 0x7206 #CJK UNIFIED IDEOGRAPH
+0x949B 0x7E1B #CJK UNIFIED IDEOGRAPH
+0x949C 0x83AB #CJK UNIFIED IDEOGRAPH
+0x949D 0x99C1 #CJK UNIFIED IDEOGRAPH
+0x949E 0x9EA6 #CJK UNIFIED IDEOGRAPH
+0x949F 0x51FD #CJK UNIFIED IDEOGRAPH
+0x94A0 0x7BB1 #CJK UNIFIED IDEOGRAPH
+0x94A1 0x7872 #CJK UNIFIED IDEOGRAPH
+0x94A2 0x7BB8 #CJK UNIFIED IDEOGRAPH
+0x94A3 0x8087 #CJK UNIFIED IDEOGRAPH
+0x94A4 0x7B48 #CJK UNIFIED IDEOGRAPH
+0x94A5 0x6AE8 #CJK UNIFIED IDEOGRAPH
+0x94A6 0x5E61 #CJK UNIFIED IDEOGRAPH
+0x94A7 0x808C #CJK UNIFIED IDEOGRAPH
+0x94A8 0x7551 #CJK UNIFIED IDEOGRAPH
+0x94A9 0x7560 #CJK UNIFIED IDEOGRAPH
+0x94AA 0x516B #CJK UNIFIED IDEOGRAPH
+0x94AB 0x9262 #CJK UNIFIED IDEOGRAPH
+0x94AC 0x6E8C #CJK UNIFIED IDEOGRAPH
+0x94AD 0x767A #CJK UNIFIED IDEOGRAPH
+0x94AE 0x9197 #CJK UNIFIED IDEOGRAPH
+0x94AF 0x9AEA #CJK UNIFIED IDEOGRAPH
+0x94B0 0x4F10 #CJK UNIFIED IDEOGRAPH
+0x94B1 0x7F70 #CJK UNIFIED IDEOGRAPH
+0x94B2 0x629C #CJK UNIFIED IDEOGRAPH
+0x94B3 0x7B4F #CJK UNIFIED IDEOGRAPH
+0x94B4 0x95A5 #CJK UNIFIED IDEOGRAPH
+0x94B5 0x9CE9 #CJK UNIFIED IDEOGRAPH
+0x94B6 0x567A #CJK UNIFIED IDEOGRAPH
+0x94B7 0x5859 #CJK UNIFIED IDEOGRAPH
+0x94B8 0x86E4 #CJK UNIFIED IDEOGRAPH
+0x94B9 0x96BC #CJK UNIFIED IDEOGRAPH
+0x94BA 0x4F34 #CJK UNIFIED IDEOGRAPH
+0x94BB 0x5224 #CJK UNIFIED IDEOGRAPH
+0x94BC 0x534A #CJK UNIFIED IDEOGRAPH
+0x94BD 0x53CD #CJK UNIFIED IDEOGRAPH
+0x94BE 0x53DB #CJK UNIFIED IDEOGRAPH
+0x94BF 0x5E06 #CJK UNIFIED IDEOGRAPH
+0x94C0 0x642C #CJK UNIFIED IDEOGRAPH
+0x94C1 0x6591 #CJK UNIFIED IDEOGRAPH
+0x94C2 0x677F #CJK UNIFIED IDEOGRAPH
+0x94C3 0x6C3E #CJK UNIFIED IDEOGRAPH
+0x94C4 0x6C4E #CJK UNIFIED IDEOGRAPH
+0x94C5 0x7248 #CJK UNIFIED IDEOGRAPH
+0x94C6 0x72AF #CJK UNIFIED IDEOGRAPH
+0x94C7 0x73ED #CJK UNIFIED IDEOGRAPH
+0x94C8 0x7554 #CJK UNIFIED IDEOGRAPH
+0x94C9 0x7E41 #CJK UNIFIED IDEOGRAPH
+0x94CA 0x822C #CJK UNIFIED IDEOGRAPH
+0x94CB 0x85E9 #CJK UNIFIED IDEOGRAPH
+0x94CC 0x8CA9 #CJK UNIFIED IDEOGRAPH
+0x94CD 0x7BC4 #CJK UNIFIED IDEOGRAPH
+0x94CE 0x91C6 #CJK UNIFIED IDEOGRAPH
+0x94CF 0x7169 #CJK UNIFIED IDEOGRAPH
+0x94D0 0x9812 #CJK UNIFIED IDEOGRAPH
+0x94D1 0x98EF #CJK UNIFIED IDEOGRAPH
+0x94D2 0x633D #CJK UNIFIED IDEOGRAPH
+0x94D3 0x6669 #CJK UNIFIED IDEOGRAPH
+0x94D4 0x756A #CJK UNIFIED IDEOGRAPH
+0x94D5 0x76E4 #CJK UNIFIED IDEOGRAPH
+0x94D6 0x78D0 #CJK UNIFIED IDEOGRAPH
+0x94D7 0x8543 #CJK UNIFIED IDEOGRAPH
+0x94D8 0x86EE #CJK UNIFIED IDEOGRAPH
+0x94D9 0x532A #CJK UNIFIED IDEOGRAPH
+0x94DA 0x5351 #CJK UNIFIED IDEOGRAPH
+0x94DB 0x5426 #CJK UNIFIED IDEOGRAPH
+0x94DC 0x5983 #CJK UNIFIED IDEOGRAPH
+0x94DD 0x5E87 #CJK UNIFIED IDEOGRAPH
+0x94DE 0x5F7C #CJK UNIFIED IDEOGRAPH
+0x94DF 0x60B2 #CJK UNIFIED IDEOGRAPH
+0x94E0 0x6249 #CJK UNIFIED IDEOGRAPH
+0x94E1 0x6279 #CJK UNIFIED IDEOGRAPH
+0x94E2 0x62AB #CJK UNIFIED IDEOGRAPH
+0x94E3 0x6590 #CJK UNIFIED IDEOGRAPH
+0x94E4 0x6BD4 #CJK UNIFIED IDEOGRAPH
+0x94E5 0x6CCC #CJK UNIFIED IDEOGRAPH
+0x94E6 0x75B2 #CJK UNIFIED IDEOGRAPH
+0x94E7 0x76AE #CJK UNIFIED IDEOGRAPH
+0x94E8 0x7891 #CJK UNIFIED IDEOGRAPH
+0x94E9 0x79D8 #CJK UNIFIED IDEOGRAPH
+0x94EA 0x7DCB #CJK UNIFIED IDEOGRAPH
+0x94EB 0x7F77 #CJK UNIFIED IDEOGRAPH
+0x94EC 0x80A5 #CJK UNIFIED IDEOGRAPH
+0x94ED 0x88AB #CJK UNIFIED IDEOGRAPH
+0x94EE 0x8AB9 #CJK UNIFIED IDEOGRAPH
+0x94EF 0x8CBB #CJK UNIFIED IDEOGRAPH
+0x94F0 0x907F #CJK UNIFIED IDEOGRAPH
+0x94F1 0x975E #CJK UNIFIED IDEOGRAPH
+0x94F2 0x98DB #CJK UNIFIED IDEOGRAPH
+0x94F3 0x6A0B #CJK UNIFIED IDEOGRAPH
+0x94F4 0x7C38 #CJK UNIFIED IDEOGRAPH
+0x94F5 0x5099 #CJK UNIFIED IDEOGRAPH
+0x94F6 0x5C3E #CJK UNIFIED IDEOGRAPH
+0x94F7 0x5FAE #CJK UNIFIED IDEOGRAPH
+0x94F8 0x6787 #CJK UNIFIED IDEOGRAPH
+0x94F9 0x6BD8 #CJK UNIFIED IDEOGRAPH
+0x94FA 0x7435 #CJK UNIFIED IDEOGRAPH
+0x94FB 0x7709 #CJK UNIFIED IDEOGRAPH
+0x94FC 0x7F8E #CJK UNIFIED IDEOGRAPH
+0x9540 0x9F3B #CJK UNIFIED IDEOGRAPH
+0x9541 0x67CA #CJK UNIFIED IDEOGRAPH
+0x9542 0x7A17 #CJK UNIFIED IDEOGRAPH
+0x9543 0x5339 #CJK UNIFIED IDEOGRAPH
+0x9544 0x758B #CJK UNIFIED IDEOGRAPH
+0x9545 0x9AED #CJK UNIFIED IDEOGRAPH
+0x9546 0x5F66 #CJK UNIFIED IDEOGRAPH
+0x9547 0x819D #CJK UNIFIED IDEOGRAPH
+0x9548 0x83F1 #CJK UNIFIED IDEOGRAPH
+0x9549 0x8098 #CJK UNIFIED IDEOGRAPH
+0x954A 0x5F3C #CJK UNIFIED IDEOGRAPH
+0x954B 0x5FC5 #CJK UNIFIED IDEOGRAPH
+0x954C 0x7562 #CJK UNIFIED IDEOGRAPH
+0x954D 0x7B46 #CJK UNIFIED IDEOGRAPH
+0x954E 0x903C #CJK UNIFIED IDEOGRAPH
+0x954F 0x6867 #CJK UNIFIED IDEOGRAPH
+0x9550 0x59EB #CJK UNIFIED IDEOGRAPH
+0x9551 0x5A9B #CJK UNIFIED IDEOGRAPH
+0x9552 0x7D10 #CJK UNIFIED IDEOGRAPH
+0x9553 0x767E #CJK UNIFIED IDEOGRAPH
+0x9554 0x8B2C #CJK UNIFIED IDEOGRAPH
+0x9555 0x4FF5 #CJK UNIFIED IDEOGRAPH
+0x9556 0x5F6A #CJK UNIFIED IDEOGRAPH
+0x9557 0x6A19 #CJK UNIFIED IDEOGRAPH
+0x9558 0x6C37 #CJK UNIFIED IDEOGRAPH
+0x9559 0x6F02 #CJK UNIFIED IDEOGRAPH
+0x955A 0x74E2 #CJK UNIFIED IDEOGRAPH
+0x955B 0x7968 #CJK UNIFIED IDEOGRAPH
+0x955C 0x8868 #CJK UNIFIED IDEOGRAPH
+0x955D 0x8A55 #CJK UNIFIED IDEOGRAPH
+0x955E 0x8C79 #CJK UNIFIED IDEOGRAPH
+0x955F 0x5EDF #CJK UNIFIED IDEOGRAPH
+0x9560 0x63CF #CJK UNIFIED IDEOGRAPH
+0x9561 0x75C5 #CJK UNIFIED IDEOGRAPH
+0x9562 0x79D2 #CJK UNIFIED IDEOGRAPH
+0x9563 0x82D7 #CJK UNIFIED IDEOGRAPH
+0x9564 0x9328 #CJK UNIFIED IDEOGRAPH
+0x9565 0x92F2 #CJK UNIFIED IDEOGRAPH
+0x9566 0x849C #CJK UNIFIED IDEOGRAPH
+0x9567 0x86ED #CJK UNIFIED IDEOGRAPH
+0x9568 0x9C2D #CJK UNIFIED IDEOGRAPH
+0x9569 0x54C1 #CJK UNIFIED IDEOGRAPH
+0x956A 0x5F6C #CJK UNIFIED IDEOGRAPH
+0x956B 0x658C #CJK UNIFIED IDEOGRAPH
+0x956C 0x6D5C #CJK UNIFIED IDEOGRAPH
+0x956D 0x7015 #CJK UNIFIED IDEOGRAPH
+0x956E 0x8CA7 #CJK UNIFIED IDEOGRAPH
+0x956F 0x8CD3 #CJK UNIFIED IDEOGRAPH
+0x9570 0x983B #CJK UNIFIED IDEOGRAPH
+0x9571 0x654F #CJK UNIFIED IDEOGRAPH
+0x9572 0x74F6 #CJK UNIFIED IDEOGRAPH
+0x9573 0x4E0D #CJK UNIFIED IDEOGRAPH
+0x9574 0x4ED8 #CJK UNIFIED IDEOGRAPH
+0x9575 0x57E0 #CJK UNIFIED IDEOGRAPH
+0x9576 0x592B #CJK UNIFIED IDEOGRAPH
+0x9577 0x5A66 #CJK UNIFIED IDEOGRAPH
+0x9578 0x5BCC #CJK UNIFIED IDEOGRAPH
+0x9579 0x51A8 #CJK UNIFIED IDEOGRAPH
+0x957A 0x5E03 #CJK UNIFIED IDEOGRAPH
+0x957B 0x5E9C #CJK UNIFIED IDEOGRAPH
+0x957C 0x6016 #CJK UNIFIED IDEOGRAPH
+0x957D 0x6276 #CJK UNIFIED IDEOGRAPH
+0x957E 0x6577 #CJK UNIFIED IDEOGRAPH
+0x9580 0x65A7 #CJK UNIFIED IDEOGRAPH
+0x9581 0x666E #CJK UNIFIED IDEOGRAPH
+0x9582 0x6D6E #CJK UNIFIED IDEOGRAPH
+0x9583 0x7236 #CJK UNIFIED IDEOGRAPH
+0x9584 0x7B26 #CJK UNIFIED IDEOGRAPH
+0x9585 0x8150 #CJK UNIFIED IDEOGRAPH
+0x9586 0x819A #CJK UNIFIED IDEOGRAPH
+0x9587 0x8299 #CJK UNIFIED IDEOGRAPH
+0x9588 0x8B5C #CJK UNIFIED IDEOGRAPH
+0x9589 0x8CA0 #CJK UNIFIED IDEOGRAPH
+0x958A 0x8CE6 #CJK UNIFIED IDEOGRAPH
+0x958B 0x8D74 #CJK UNIFIED IDEOGRAPH
+0x958C 0x961C #CJK UNIFIED IDEOGRAPH
+0x958D 0x9644 #CJK UNIFIED IDEOGRAPH
+0x958E 0x4FAE #CJK UNIFIED IDEOGRAPH
+0x958F 0x64AB #CJK UNIFIED IDEOGRAPH
+0x9590 0x6B66 #CJK UNIFIED IDEOGRAPH
+0x9591 0x821E #CJK UNIFIED IDEOGRAPH
+0x9592 0x8461 #CJK UNIFIED IDEOGRAPH
+0x9593 0x856A #CJK UNIFIED IDEOGRAPH
+0x9594 0x90E8 #CJK UNIFIED IDEOGRAPH
+0x9595 0x5C01 #CJK UNIFIED IDEOGRAPH
+0x9596 0x6953 #CJK UNIFIED IDEOGRAPH
+0x9597 0x98A8 #CJK UNIFIED IDEOGRAPH
+0x9598 0x847A #CJK UNIFIED IDEOGRAPH
+0x9599 0x8557 #CJK UNIFIED IDEOGRAPH
+0x959A 0x4F0F #CJK UNIFIED IDEOGRAPH
+0x959B 0x526F #CJK UNIFIED IDEOGRAPH
+0x959C 0x5FA9 #CJK UNIFIED IDEOGRAPH
+0x959D 0x5E45 #CJK UNIFIED IDEOGRAPH
+0x959E 0x670D #CJK UNIFIED IDEOGRAPH
+0x959F 0x798F #CJK UNIFIED IDEOGRAPH
+0x95A0 0x8179 #CJK UNIFIED IDEOGRAPH
+0x95A1 0x8907 #CJK UNIFIED IDEOGRAPH
+0x95A2 0x8986 #CJK UNIFIED IDEOGRAPH
+0x95A3 0x6DF5 #CJK UNIFIED IDEOGRAPH
+0x95A4 0x5F17 #CJK UNIFIED IDEOGRAPH
+0x95A5 0x6255 #CJK UNIFIED IDEOGRAPH
+0x95A6 0x6CB8 #CJK UNIFIED IDEOGRAPH
+0x95A7 0x4ECF #CJK UNIFIED IDEOGRAPH
+0x95A8 0x7269 #CJK UNIFIED IDEOGRAPH
+0x95A9 0x9B92 #CJK UNIFIED IDEOGRAPH
+0x95AA 0x5206 #CJK UNIFIED IDEOGRAPH
+0x95AB 0x543B #CJK UNIFIED IDEOGRAPH
+0x95AC 0x5674 #CJK UNIFIED IDEOGRAPH
+0x95AD 0x58B3 #CJK UNIFIED IDEOGRAPH
+0x95AE 0x61A4 #CJK UNIFIED IDEOGRAPH
+0x95AF 0x626E #CJK UNIFIED IDEOGRAPH
+0x95B0 0x711A #CJK UNIFIED IDEOGRAPH
+0x95B1 0x596E #CJK UNIFIED IDEOGRAPH
+0x95B2 0x7C89 #CJK UNIFIED IDEOGRAPH
+0x95B3 0x7CDE #CJK UNIFIED IDEOGRAPH
+0x95B4 0x7D1B #CJK UNIFIED IDEOGRAPH
+0x95B5 0x96F0 #CJK UNIFIED IDEOGRAPH
+0x95B6 0x6587 #CJK UNIFIED IDEOGRAPH
+0x95B7 0x805E #CJK UNIFIED IDEOGRAPH
+0x95B8 0x4E19 #CJK UNIFIED IDEOGRAPH
+0x95B9 0x4F75 #CJK UNIFIED IDEOGRAPH
+0x95BA 0x5175 #CJK UNIFIED IDEOGRAPH
+0x95BB 0x5840 #CJK UNIFIED IDEOGRAPH
+0x95BC 0x5E63 #CJK UNIFIED IDEOGRAPH
+0x95BD 0x5E73 #CJK UNIFIED IDEOGRAPH
+0x95BE 0x5F0A #CJK UNIFIED IDEOGRAPH
+0x95BF 0x67C4 #CJK UNIFIED IDEOGRAPH
+0x95C0 0x4E26 #CJK UNIFIED IDEOGRAPH
+0x95C1 0x853D #CJK UNIFIED IDEOGRAPH
+0x95C2 0x9589 #CJK UNIFIED IDEOGRAPH
+0x95C3 0x965B #CJK UNIFIED IDEOGRAPH
+0x95C4 0x7C73 #CJK UNIFIED IDEOGRAPH
+0x95C5 0x9801 #CJK UNIFIED IDEOGRAPH
+0x95C6 0x50FB #CJK UNIFIED IDEOGRAPH
+0x95C7 0x58C1 #CJK UNIFIED IDEOGRAPH
+0x95C8 0x7656 #CJK UNIFIED IDEOGRAPH
+0x95C9 0x78A7 #CJK UNIFIED IDEOGRAPH
+0x95CA 0x5225 #CJK UNIFIED IDEOGRAPH
+0x95CB 0x77A5 #CJK UNIFIED IDEOGRAPH
+0x95CC 0x8511 #CJK UNIFIED IDEOGRAPH
+0x95CD 0x7B86 #CJK UNIFIED IDEOGRAPH
+0x95CE 0x504F #CJK UNIFIED IDEOGRAPH
+0x95CF 0x5909 #CJK UNIFIED IDEOGRAPH
+0x95D0 0x7247 #CJK UNIFIED IDEOGRAPH
+0x95D1 0x7BC7 #CJK UNIFIED IDEOGRAPH
+0x95D2 0x7DE8 #CJK UNIFIED IDEOGRAPH
+0x95D3 0x8FBA #CJK UNIFIED IDEOGRAPH
+0x95D4 0x8FD4 #CJK UNIFIED IDEOGRAPH
+0x95D5 0x904D #CJK UNIFIED IDEOGRAPH
+0x95D6 0x4FBF #CJK UNIFIED IDEOGRAPH
+0x95D7 0x52C9 #CJK UNIFIED IDEOGRAPH
+0x95D8 0x5A29 #CJK UNIFIED IDEOGRAPH
+0x95D9 0x5F01 #CJK UNIFIED IDEOGRAPH
+0x95DA 0x97AD #CJK UNIFIED IDEOGRAPH
+0x95DB 0x4FDD #CJK UNIFIED IDEOGRAPH
+0x95DC 0x8217 #CJK UNIFIED IDEOGRAPH
+0x95DD 0x92EA #CJK UNIFIED IDEOGRAPH
+0x95DE 0x5703 #CJK UNIFIED IDEOGRAPH
+0x95DF 0x6355 #CJK UNIFIED IDEOGRAPH
+0x95E0 0x6B69 #CJK UNIFIED IDEOGRAPH
+0x95E1 0x752B #CJK UNIFIED IDEOGRAPH
+0x95E2 0x88DC #CJK UNIFIED IDEOGRAPH
+0x95E3 0x8F14 #CJK UNIFIED IDEOGRAPH
+0x95E4 0x7A42 #CJK UNIFIED IDEOGRAPH
+0x95E5 0x52DF #CJK UNIFIED IDEOGRAPH
+0x95E6 0x5893 #CJK UNIFIED IDEOGRAPH
+0x95E7 0x6155 #CJK UNIFIED IDEOGRAPH
+0x95E8 0x620A #CJK UNIFIED IDEOGRAPH
+0x95E9 0x66AE #CJK UNIFIED IDEOGRAPH
+0x95EA 0x6BCD #CJK UNIFIED IDEOGRAPH
+0x95EB 0x7C3F #CJK UNIFIED IDEOGRAPH
+0x95EC 0x83E9 #CJK UNIFIED IDEOGRAPH
+0x95ED 0x5023 #CJK UNIFIED IDEOGRAPH
+0x95EE 0x4FF8 #CJK UNIFIED IDEOGRAPH
+0x95EF 0x5305 #CJK UNIFIED IDEOGRAPH
+0x95F0 0x5446 #CJK UNIFIED IDEOGRAPH
+0x95F1 0x5831 #CJK UNIFIED IDEOGRAPH
+0x95F2 0x5949 #CJK UNIFIED IDEOGRAPH
+0x95F3 0x5B9D #CJK UNIFIED IDEOGRAPH
+0x95F4 0x5CF0 #CJK UNIFIED IDEOGRAPH
+0x95F5 0x5CEF #CJK UNIFIED IDEOGRAPH
+0x95F6 0x5D29 #CJK UNIFIED IDEOGRAPH
+0x95F7 0x5E96 #CJK UNIFIED IDEOGRAPH
+0x95F8 0x62B1 #CJK UNIFIED IDEOGRAPH
+0x95F9 0x6367 #CJK UNIFIED IDEOGRAPH
+0x95FA 0x653E #CJK UNIFIED IDEOGRAPH
+0x95FB 0x65B9 #CJK UNIFIED IDEOGRAPH
+0x95FC 0x670B #CJK UNIFIED IDEOGRAPH
+0x9640 0x6CD5 #CJK UNIFIED IDEOGRAPH
+0x9641 0x6CE1 #CJK UNIFIED IDEOGRAPH
+0x9642 0x70F9 #CJK UNIFIED IDEOGRAPH
+0x9643 0x7832 #CJK UNIFIED IDEOGRAPH
+0x9644 0x7E2B #CJK UNIFIED IDEOGRAPH
+0x9645 0x80DE #CJK UNIFIED IDEOGRAPH
+0x9646 0x82B3 #CJK UNIFIED IDEOGRAPH
+0x9647 0x840C #CJK UNIFIED IDEOGRAPH
+0x9648 0x84EC #CJK UNIFIED IDEOGRAPH
+0x9649 0x8702 #CJK UNIFIED IDEOGRAPH
+0x964A 0x8912 #CJK UNIFIED IDEOGRAPH
+0x964B 0x8A2A #CJK UNIFIED IDEOGRAPH
+0x964C 0x8C4A #CJK UNIFIED IDEOGRAPH
+0x964D 0x90A6 #CJK UNIFIED IDEOGRAPH
+0x964E 0x92D2 #CJK UNIFIED IDEOGRAPH
+0x964F 0x98FD #CJK UNIFIED IDEOGRAPH
+0x9650 0x9CF3 #CJK UNIFIED IDEOGRAPH
+0x9651 0x9D6C #CJK UNIFIED IDEOGRAPH
+0x9652 0x4E4F #CJK UNIFIED IDEOGRAPH
+0x9653 0x4EA1 #CJK UNIFIED IDEOGRAPH
+0x9654 0x508D #CJK UNIFIED IDEOGRAPH
+0x9655 0x5256 #CJK UNIFIED IDEOGRAPH
+0x9656 0x574A #CJK UNIFIED IDEOGRAPH
+0x9657 0x59A8 #CJK UNIFIED IDEOGRAPH
+0x9658 0x5E3D #CJK UNIFIED IDEOGRAPH
+0x9659 0x5FD8 #CJK UNIFIED IDEOGRAPH
+0x965A 0x5FD9 #CJK UNIFIED IDEOGRAPH
+0x965B 0x623F #CJK UNIFIED IDEOGRAPH
+0x965C 0x66B4 #CJK UNIFIED IDEOGRAPH
+0x965D 0x671B #CJK UNIFIED IDEOGRAPH
+0x965E 0x67D0 #CJK UNIFIED IDEOGRAPH
+0x965F 0x68D2 #CJK UNIFIED IDEOGRAPH
+0x9660 0x5192 #CJK UNIFIED IDEOGRAPH
+0x9661 0x7D21 #CJK UNIFIED IDEOGRAPH
+0x9662 0x80AA #CJK UNIFIED IDEOGRAPH
+0x9663 0x81A8 #CJK UNIFIED IDEOGRAPH
+0x9664 0x8B00 #CJK UNIFIED IDEOGRAPH
+0x9665 0x8C8C #CJK UNIFIED IDEOGRAPH
+0x9666 0x8CBF #CJK UNIFIED IDEOGRAPH
+0x9667 0x927E #CJK UNIFIED IDEOGRAPH
+0x9668 0x9632 #CJK UNIFIED IDEOGRAPH
+0x9669 0x5420 #CJK UNIFIED IDEOGRAPH
+0x966A 0x982C #CJK UNIFIED IDEOGRAPH
+0x966B 0x5317 #CJK UNIFIED IDEOGRAPH
+0x966C 0x50D5 #CJK UNIFIED IDEOGRAPH
+0x966D 0x535C #CJK UNIFIED IDEOGRAPH
+0x966E 0x58A8 #CJK UNIFIED IDEOGRAPH
+0x966F 0x64B2 #CJK UNIFIED IDEOGRAPH
+0x9670 0x6734 #CJK UNIFIED IDEOGRAPH
+0x9671 0x7267 #CJK UNIFIED IDEOGRAPH
+0x9672 0x7766 #CJK UNIFIED IDEOGRAPH
+0x9673 0x7A46 #CJK UNIFIED IDEOGRAPH
+0x9674 0x91E6 #CJK UNIFIED IDEOGRAPH
+0x9675 0x52C3 #CJK UNIFIED IDEOGRAPH
+0x9676 0x6CA1 #CJK UNIFIED IDEOGRAPH
+0x9677 0x6B86 #CJK UNIFIED IDEOGRAPH
+0x9678 0x5800 #CJK UNIFIED IDEOGRAPH
+0x9679 0x5E4C #CJK UNIFIED IDEOGRAPH
+0x967A 0x5954 #CJK UNIFIED IDEOGRAPH
+0x967B 0x672C #CJK UNIFIED IDEOGRAPH
+0x967C 0x7FFB #CJK UNIFIED IDEOGRAPH
+0x967D 0x51E1 #CJK UNIFIED IDEOGRAPH
+0x967E 0x76C6 #CJK UNIFIED IDEOGRAPH
+0x9680 0x6469 #CJK UNIFIED IDEOGRAPH
+0x9681 0x78E8 #CJK UNIFIED IDEOGRAPH
+0x9682 0x9B54 #CJK UNIFIED IDEOGRAPH
+0x9683 0x9EBB #CJK UNIFIED IDEOGRAPH
+0x9684 0x57CB #CJK UNIFIED IDEOGRAPH
+0x9685 0x59B9 #CJK UNIFIED IDEOGRAPH
+0x9686 0x6627 #CJK UNIFIED IDEOGRAPH
+0x9687 0x679A #CJK UNIFIED IDEOGRAPH
+0x9688 0x6BCE #CJK UNIFIED IDEOGRAPH
+0x9689 0x54E9 #CJK UNIFIED IDEOGRAPH
+0x968A 0x69D9 #CJK UNIFIED IDEOGRAPH
+0x968B 0x5E55 #CJK UNIFIED IDEOGRAPH
+0x968C 0x819C #CJK UNIFIED IDEOGRAPH
+0x968D 0x6795 #CJK UNIFIED IDEOGRAPH
+0x968E 0x9BAA #CJK UNIFIED IDEOGRAPH
+0x968F 0x67FE #CJK UNIFIED IDEOGRAPH
+0x9690 0x9C52 #CJK UNIFIED IDEOGRAPH
+0x9691 0x685D #CJK UNIFIED IDEOGRAPH
+0x9692 0x4EA6 #CJK UNIFIED IDEOGRAPH
+0x9693 0x4FE3 #CJK UNIFIED IDEOGRAPH
+0x9694 0x53C8 #CJK UNIFIED IDEOGRAPH
+0x9695 0x62B9 #CJK UNIFIED IDEOGRAPH
+0x9696 0x672B #CJK UNIFIED IDEOGRAPH
+0x9697 0x6CAB #CJK UNIFIED IDEOGRAPH
+0x9698 0x8FC4 #CJK UNIFIED IDEOGRAPH
+0x9699 0x4FAD #CJK UNIFIED IDEOGRAPH
+0x969A 0x7E6D #CJK UNIFIED IDEOGRAPH
+0x969B 0x9EBF #CJK UNIFIED IDEOGRAPH
+0x969C 0x4E07 #CJK UNIFIED IDEOGRAPH
+0x969D 0x6162 #CJK UNIFIED IDEOGRAPH
+0x969E 0x6E80 #CJK UNIFIED IDEOGRAPH
+0x969F 0x6F2B #CJK UNIFIED IDEOGRAPH
+0x96A0 0x8513 #CJK UNIFIED IDEOGRAPH
+0x96A1 0x5473 #CJK UNIFIED IDEOGRAPH
+0x96A2 0x672A #CJK UNIFIED IDEOGRAPH
+0x96A3 0x9B45 #CJK UNIFIED IDEOGRAPH
+0x96A4 0x5DF3 #CJK UNIFIED IDEOGRAPH
+0x96A5 0x7B95 #CJK UNIFIED IDEOGRAPH
+0x96A6 0x5CAC #CJK UNIFIED IDEOGRAPH
+0x96A7 0x5BC6 #CJK UNIFIED IDEOGRAPH
+0x96A8 0x871C #CJK UNIFIED IDEOGRAPH
+0x96A9 0x6E4A #CJK UNIFIED IDEOGRAPH
+0x96AA 0x84D1 #CJK UNIFIED IDEOGRAPH
+0x96AB 0x7A14 #CJK UNIFIED IDEOGRAPH
+0x96AC 0x8108 #CJK UNIFIED IDEOGRAPH
+0x96AD 0x5999 #CJK UNIFIED IDEOGRAPH
+0x96AE 0x7C8D #CJK UNIFIED IDEOGRAPH
+0x96AF 0x6C11 #CJK UNIFIED IDEOGRAPH
+0x96B0 0x7720 #CJK UNIFIED IDEOGRAPH
+0x96B1 0x52D9 #CJK UNIFIED IDEOGRAPH
+0x96B2 0x5922 #CJK UNIFIED IDEOGRAPH
+0x96B3 0x7121 #CJK UNIFIED IDEOGRAPH
+0x96B4 0x725F #CJK UNIFIED IDEOGRAPH
+0x96B5 0x77DB #CJK UNIFIED IDEOGRAPH
+0x96B6 0x9727 #CJK UNIFIED IDEOGRAPH
+0x96B7 0x9D61 #CJK UNIFIED IDEOGRAPH
+0x96B8 0x690B #CJK UNIFIED IDEOGRAPH
+0x96B9 0x5A7F #CJK UNIFIED IDEOGRAPH
+0x96BA 0x5A18 #CJK UNIFIED IDEOGRAPH
+0x96BB 0x51A5 #CJK UNIFIED IDEOGRAPH
+0x96BC 0x540D #CJK UNIFIED IDEOGRAPH
+0x96BD 0x547D #CJK UNIFIED IDEOGRAPH
+0x96BE 0x660E #CJK UNIFIED IDEOGRAPH
+0x96BF 0x76DF #CJK UNIFIED IDEOGRAPH
+0x96C0 0x8FF7 #CJK UNIFIED IDEOGRAPH
+0x96C1 0x9298 #CJK UNIFIED IDEOGRAPH
+0x96C2 0x9CF4 #CJK UNIFIED IDEOGRAPH
+0x96C3 0x59EA #CJK UNIFIED IDEOGRAPH
+0x96C4 0x725D #CJK UNIFIED IDEOGRAPH
+0x96C5 0x6EC5 #CJK UNIFIED IDEOGRAPH
+0x96C6 0x514D #CJK UNIFIED IDEOGRAPH
+0x96C7 0x68C9 #CJK UNIFIED IDEOGRAPH
+0x96C8 0x7DBF #CJK UNIFIED IDEOGRAPH
+0x96C9 0x7DEC #CJK UNIFIED IDEOGRAPH
+0x96CA 0x9762 #CJK UNIFIED IDEOGRAPH
+0x96CB 0x9EBA #CJK UNIFIED IDEOGRAPH
+0x96CC 0x6478 #CJK UNIFIED IDEOGRAPH
+0x96CD 0x6A21 #CJK UNIFIED IDEOGRAPH
+0x96CE 0x8302 #CJK UNIFIED IDEOGRAPH
+0x96CF 0x5984 #CJK UNIFIED IDEOGRAPH
+0x96D0 0x5B5F #CJK UNIFIED IDEOGRAPH
+0x96D1 0x6BDB #CJK UNIFIED IDEOGRAPH
+0x96D2 0x731B #CJK UNIFIED IDEOGRAPH
+0x96D3 0x76F2 #CJK UNIFIED IDEOGRAPH
+0x96D4 0x7DB2 #CJK UNIFIED IDEOGRAPH
+0x96D5 0x8017 #CJK UNIFIED IDEOGRAPH
+0x96D6 0x8499 #CJK UNIFIED IDEOGRAPH
+0x96D7 0x5132 #CJK UNIFIED IDEOGRAPH
+0x96D8 0x6728 #CJK UNIFIED IDEOGRAPH
+0x96D9 0x9ED9 #CJK UNIFIED IDEOGRAPH
+0x96DA 0x76EE #CJK UNIFIED IDEOGRAPH
+0x96DB 0x6762 #CJK UNIFIED IDEOGRAPH
+0x96DC 0x52FF #CJK UNIFIED IDEOGRAPH
+0x96DD 0x9905 #CJK UNIFIED IDEOGRAPH
+0x96DE 0x5C24 #CJK UNIFIED IDEOGRAPH
+0x96DF 0x623B #CJK UNIFIED IDEOGRAPH
+0x96E0 0x7C7E #CJK UNIFIED IDEOGRAPH
+0x96E1 0x8CB0 #CJK UNIFIED IDEOGRAPH
+0x96E2 0x554F #CJK UNIFIED IDEOGRAPH
+0x96E3 0x60B6 #CJK UNIFIED IDEOGRAPH
+0x96E4 0x7D0B #CJK UNIFIED IDEOGRAPH
+0x96E5 0x9580 #CJK UNIFIED IDEOGRAPH
+0x96E6 0x5301 #CJK UNIFIED IDEOGRAPH
+0x96E7 0x4E5F #CJK UNIFIED IDEOGRAPH
+0x96E8 0x51B6 #CJK UNIFIED IDEOGRAPH
+0x96E9 0x591C #CJK UNIFIED IDEOGRAPH
+0x96EA 0x723A #CJK UNIFIED IDEOGRAPH
+0x96EB 0x8036 #CJK UNIFIED IDEOGRAPH
+0x96EC 0x91CE #CJK UNIFIED IDEOGRAPH
+0x96ED 0x5F25 #CJK UNIFIED IDEOGRAPH
+0x96EE 0x77E2 #CJK UNIFIED IDEOGRAPH
+0x96EF 0x5384 #CJK UNIFIED IDEOGRAPH
+0x96F0 0x5F79 #CJK UNIFIED IDEOGRAPH
+0x96F1 0x7D04 #CJK UNIFIED IDEOGRAPH
+0x96F2 0x85AC #CJK UNIFIED IDEOGRAPH
+0x96F3 0x8A33 #CJK UNIFIED IDEOGRAPH
+0x96F4 0x8E8D #CJK UNIFIED IDEOGRAPH
+0x96F5 0x9756 #CJK UNIFIED IDEOGRAPH
+0x96F6 0x67F3 #CJK UNIFIED IDEOGRAPH
+0x96F7 0x85AE #CJK UNIFIED IDEOGRAPH
+0x96F8 0x9453 #CJK UNIFIED IDEOGRAPH
+0x96F9 0x6109 #CJK UNIFIED IDEOGRAPH
+0x96FA 0x6108 #CJK UNIFIED IDEOGRAPH
+0x96FB 0x6CB9 #CJK UNIFIED IDEOGRAPH
+0x96FC 0x7652 #CJK UNIFIED IDEOGRAPH
+0x9740 0x8AED #CJK UNIFIED IDEOGRAPH
+0x9741 0x8F38 #CJK UNIFIED IDEOGRAPH
+0x9742 0x552F #CJK UNIFIED IDEOGRAPH
+0x9743 0x4F51 #CJK UNIFIED IDEOGRAPH
+0x9744 0x512A #CJK UNIFIED IDEOGRAPH
+0x9745 0x52C7 #CJK UNIFIED IDEOGRAPH
+0x9746 0x53CB #CJK UNIFIED IDEOGRAPH
+0x9747 0x5BA5 #CJK UNIFIED IDEOGRAPH
+0x9748 0x5E7D #CJK UNIFIED IDEOGRAPH
+0x9749 0x60A0 #CJK UNIFIED IDEOGRAPH
+0x974A 0x6182 #CJK UNIFIED IDEOGRAPH
+0x974B 0x63D6 #CJK UNIFIED IDEOGRAPH
+0x974C 0x6709 #CJK UNIFIED IDEOGRAPH
+0x974D 0x67DA #CJK UNIFIED IDEOGRAPH
+0x974E 0x6E67 #CJK UNIFIED IDEOGRAPH
+0x974F 0x6D8C #CJK UNIFIED IDEOGRAPH
+0x9750 0x7336 #CJK UNIFIED IDEOGRAPH
+0x9751 0x7337 #CJK UNIFIED IDEOGRAPH
+0x9752 0x7531 #CJK UNIFIED IDEOGRAPH
+0x9753 0x7950 #CJK UNIFIED IDEOGRAPH
+0x9754 0x88D5 #CJK UNIFIED IDEOGRAPH
+0x9755 0x8A98 #CJK UNIFIED IDEOGRAPH
+0x9756 0x904A #CJK UNIFIED IDEOGRAPH
+0x9757 0x9091 #CJK UNIFIED IDEOGRAPH
+0x9758 0x90F5 #CJK UNIFIED IDEOGRAPH
+0x9759 0x96C4 #CJK UNIFIED IDEOGRAPH
+0x975A 0x878D #CJK UNIFIED IDEOGRAPH
+0x975B 0x5915 #CJK UNIFIED IDEOGRAPH
+0x975C 0x4E88 #CJK UNIFIED IDEOGRAPH
+0x975D 0x4F59 #CJK UNIFIED IDEOGRAPH
+0x975E 0x4E0E #CJK UNIFIED IDEOGRAPH
+0x975F 0x8A89 #CJK UNIFIED IDEOGRAPH
+0x9760 0x8F3F #CJK UNIFIED IDEOGRAPH
+0x9761 0x9810 #CJK UNIFIED IDEOGRAPH
+0x9762 0x50AD #CJK UNIFIED IDEOGRAPH
+0x9763 0x5E7C #CJK UNIFIED IDEOGRAPH
+0x9764 0x5996 #CJK UNIFIED IDEOGRAPH
+0x9765 0x5BB9 #CJK UNIFIED IDEOGRAPH
+0x9766 0x5EB8 #CJK UNIFIED IDEOGRAPH
+0x9767 0x63DA #CJK UNIFIED IDEOGRAPH
+0x9768 0x63FA #CJK UNIFIED IDEOGRAPH
+0x9769 0x64C1 #CJK UNIFIED IDEOGRAPH
+0x976A 0x66DC #CJK UNIFIED IDEOGRAPH
+0x976B 0x694A #CJK UNIFIED IDEOGRAPH
+0x976C 0x69D8 #CJK UNIFIED IDEOGRAPH
+0x976D 0x6D0B #CJK UNIFIED IDEOGRAPH
+0x976E 0x6EB6 #CJK UNIFIED IDEOGRAPH
+0x976F 0x7194 #CJK UNIFIED IDEOGRAPH
+0x9770 0x7528 #CJK UNIFIED IDEOGRAPH
+0x9771 0x7AAF #CJK UNIFIED IDEOGRAPH
+0x9772 0x7F8A #CJK UNIFIED IDEOGRAPH
+0x9773 0x8000 #CJK UNIFIED IDEOGRAPH
+0x9774 0x8449 #CJK UNIFIED IDEOGRAPH
+0x9775 0x84C9 #CJK UNIFIED IDEOGRAPH
+0x9776 0x8981 #CJK UNIFIED IDEOGRAPH
+0x9777 0x8B21 #CJK UNIFIED IDEOGRAPH
+0x9778 0x8E0A #CJK UNIFIED IDEOGRAPH
+0x9779 0x9065 #CJK UNIFIED IDEOGRAPH
+0x977A 0x967D #CJK UNIFIED IDEOGRAPH
+0x977B 0x990A #CJK UNIFIED IDEOGRAPH
+0x977C 0x617E #CJK UNIFIED IDEOGRAPH
+0x977D 0x6291 #CJK UNIFIED IDEOGRAPH
+0x977E 0x6B32 #CJK UNIFIED IDEOGRAPH
+0x9780 0x6C83 #CJK UNIFIED IDEOGRAPH
+0x9781 0x6D74 #CJK UNIFIED IDEOGRAPH
+0x9782 0x7FCC #CJK UNIFIED IDEOGRAPH
+0x9783 0x7FFC #CJK UNIFIED IDEOGRAPH
+0x9784 0x6DC0 #CJK UNIFIED IDEOGRAPH
+0x9785 0x7F85 #CJK UNIFIED IDEOGRAPH
+0x9786 0x87BA #CJK UNIFIED IDEOGRAPH
+0x9787 0x88F8 #CJK UNIFIED IDEOGRAPH
+0x9788 0x6765 #CJK UNIFIED IDEOGRAPH
+0x9789 0x83B1 #CJK UNIFIED IDEOGRAPH
+0x978A 0x983C #CJK UNIFIED IDEOGRAPH
+0x978B 0x96F7 #CJK UNIFIED IDEOGRAPH
+0x978C 0x6D1B #CJK UNIFIED IDEOGRAPH
+0x978D 0x7D61 #CJK UNIFIED IDEOGRAPH
+0x978E 0x843D #CJK UNIFIED IDEOGRAPH
+0x978F 0x916A #CJK UNIFIED IDEOGRAPH
+0x9790 0x4E71 #CJK UNIFIED IDEOGRAPH
+0x9791 0x5375 #CJK UNIFIED IDEOGRAPH
+0x9792 0x5D50 #CJK UNIFIED IDEOGRAPH
+0x9793 0x6B04 #CJK UNIFIED IDEOGRAPH
+0x9794 0x6FEB #CJK UNIFIED IDEOGRAPH
+0x9795 0x85CD #CJK UNIFIED IDEOGRAPH
+0x9796 0x862D #CJK UNIFIED IDEOGRAPH
+0x9797 0x89A7 #CJK UNIFIED IDEOGRAPH
+0x9798 0x5229 #CJK UNIFIED IDEOGRAPH
+0x9799 0x540F #CJK UNIFIED IDEOGRAPH
+0x979A 0x5C65 #CJK UNIFIED IDEOGRAPH
+0x979B 0x674E #CJK UNIFIED IDEOGRAPH
+0x979C 0x68A8 #CJK UNIFIED IDEOGRAPH
+0x979D 0x7406 #CJK UNIFIED IDEOGRAPH
+0x979E 0x7483 #CJK UNIFIED IDEOGRAPH
+0x979F 0x75E2 #CJK UNIFIED IDEOGRAPH
+0x97A0 0x88CF #CJK UNIFIED IDEOGRAPH
+0x97A1 0x88E1 #CJK UNIFIED IDEOGRAPH
+0x97A2 0x91CC #CJK UNIFIED IDEOGRAPH
+0x97A3 0x96E2 #CJK UNIFIED IDEOGRAPH
+0x97A4 0x9678 #CJK UNIFIED IDEOGRAPH
+0x97A5 0x5F8B #CJK UNIFIED IDEOGRAPH
+0x97A6 0x7387 #CJK UNIFIED IDEOGRAPH
+0x97A7 0x7ACB #CJK UNIFIED IDEOGRAPH
+0x97A8 0x844E #CJK UNIFIED IDEOGRAPH
+0x97A9 0x63A0 #CJK UNIFIED IDEOGRAPH
+0x97AA 0x7565 #CJK UNIFIED IDEOGRAPH
+0x97AB 0x5289 #CJK UNIFIED IDEOGRAPH
+0x97AC 0x6D41 #CJK UNIFIED IDEOGRAPH
+0x97AD 0x6E9C #CJK UNIFIED IDEOGRAPH
+0x97AE 0x7409 #CJK UNIFIED IDEOGRAPH
+0x97AF 0x7559 #CJK UNIFIED IDEOGRAPH
+0x97B0 0x786B #CJK UNIFIED IDEOGRAPH
+0x97B1 0x7C92 #CJK UNIFIED IDEOGRAPH
+0x97B2 0x9686 #CJK UNIFIED IDEOGRAPH
+0x97B3 0x7ADC #CJK UNIFIED IDEOGRAPH
+0x97B4 0x9F8D #CJK UNIFIED IDEOGRAPH
+0x97B5 0x4FB6 #CJK UNIFIED IDEOGRAPH
+0x97B6 0x616E #CJK UNIFIED IDEOGRAPH
+0x97B7 0x65C5 #CJK UNIFIED IDEOGRAPH
+0x97B8 0x865C #CJK UNIFIED IDEOGRAPH
+0x97B9 0x4E86 #CJK UNIFIED IDEOGRAPH
+0x97BA 0x4EAE #CJK UNIFIED IDEOGRAPH
+0x97BB 0x50DA #CJK UNIFIED IDEOGRAPH
+0x97BC 0x4E21 #CJK UNIFIED IDEOGRAPH
+0x97BD 0x51CC #CJK UNIFIED IDEOGRAPH
+0x97BE 0x5BEE #CJK UNIFIED IDEOGRAPH
+0x97BF 0x6599 #CJK UNIFIED IDEOGRAPH
+0x97C0 0x6881 #CJK UNIFIED IDEOGRAPH
+0x97C1 0x6DBC #CJK UNIFIED IDEOGRAPH
+0x97C2 0x731F #CJK UNIFIED IDEOGRAPH
+0x97C3 0x7642 #CJK UNIFIED IDEOGRAPH
+0x97C4 0x77AD #CJK UNIFIED IDEOGRAPH
+0x97C5 0x7A1C #CJK UNIFIED IDEOGRAPH
+0x97C6 0x7CE7 #CJK UNIFIED IDEOGRAPH
+0x97C7 0x826F #CJK UNIFIED IDEOGRAPH
+0x97C8 0x8AD2 #CJK UNIFIED IDEOGRAPH
+0x97C9 0x907C #CJK UNIFIED IDEOGRAPH
+0x97CA 0x91CF #CJK UNIFIED IDEOGRAPH
+0x97CB 0x9675 #CJK UNIFIED IDEOGRAPH
+0x97CC 0x9818 #CJK UNIFIED IDEOGRAPH
+0x97CD 0x529B #CJK UNIFIED IDEOGRAPH
+0x97CE 0x7DD1 #CJK UNIFIED IDEOGRAPH
+0x97CF 0x502B #CJK UNIFIED IDEOGRAPH
+0x97D0 0x5398 #CJK UNIFIED IDEOGRAPH
+0x97D1 0x6797 #CJK UNIFIED IDEOGRAPH
+0x97D2 0x6DCB #CJK UNIFIED IDEOGRAPH
+0x97D3 0x71D0 #CJK UNIFIED IDEOGRAPH
+0x97D4 0x7433 #CJK UNIFIED IDEOGRAPH
+0x97D5 0x81E8 #CJK UNIFIED IDEOGRAPH
+0x97D6 0x8F2A #CJK UNIFIED IDEOGRAPH
+0x97D7 0x96A3 #CJK UNIFIED IDEOGRAPH
+0x97D8 0x9C57 #CJK UNIFIED IDEOGRAPH
+0x97D9 0x9E9F #CJK UNIFIED IDEOGRAPH
+0x97DA 0x7460 #CJK UNIFIED IDEOGRAPH
+0x97DB 0x5841 #CJK UNIFIED IDEOGRAPH
+0x97DC 0x6D99 #CJK UNIFIED IDEOGRAPH
+0x97DD 0x7D2F #CJK UNIFIED IDEOGRAPH
+0x97DE 0x985E #CJK UNIFIED IDEOGRAPH
+0x97DF 0x4EE4 #CJK UNIFIED IDEOGRAPH
+0x97E0 0x4F36 #CJK UNIFIED IDEOGRAPH
+0x97E1 0x4F8B #CJK UNIFIED IDEOGRAPH
+0x97E2 0x51B7 #CJK UNIFIED IDEOGRAPH
+0x97E3 0x52B1 #CJK UNIFIED IDEOGRAPH
+0x97E4 0x5DBA #CJK UNIFIED IDEOGRAPH
+0x97E5 0x601C #CJK UNIFIED IDEOGRAPH
+0x97E6 0x73B2 #CJK UNIFIED IDEOGRAPH
+0x97E7 0x793C #CJK UNIFIED IDEOGRAPH
+0x97E8 0x82D3 #CJK UNIFIED IDEOGRAPH
+0x97E9 0x9234 #CJK UNIFIED IDEOGRAPH
+0x97EA 0x96B7 #CJK UNIFIED IDEOGRAPH
+0x97EB 0x96F6 #CJK UNIFIED IDEOGRAPH
+0x97EC 0x970A #CJK UNIFIED IDEOGRAPH
+0x97ED 0x9E97 #CJK UNIFIED IDEOGRAPH
+0x97EE 0x9F62 #CJK UNIFIED IDEOGRAPH
+0x97EF 0x66A6 #CJK UNIFIED IDEOGRAPH
+0x97F0 0x6B74 #CJK UNIFIED IDEOGRAPH
+0x97F1 0x5217 #CJK UNIFIED IDEOGRAPH
+0x97F2 0x52A3 #CJK UNIFIED IDEOGRAPH
+0x97F3 0x70C8 #CJK UNIFIED IDEOGRAPH
+0x97F4 0x88C2 #CJK UNIFIED IDEOGRAPH
+0x97F5 0x5EC9 #CJK UNIFIED IDEOGRAPH
+0x97F6 0x604B #CJK UNIFIED IDEOGRAPH
+0x97F7 0x6190 #CJK UNIFIED IDEOGRAPH
+0x97F8 0x6F23 #CJK UNIFIED IDEOGRAPH
+0x97F9 0x7149 #CJK UNIFIED IDEOGRAPH
+0x97FA 0x7C3E #CJK UNIFIED IDEOGRAPH
+0x97FB 0x7DF4 #CJK UNIFIED IDEOGRAPH
+0x97FC 0x806F #CJK UNIFIED IDEOGRAPH
+0x9840 0x84EE #CJK UNIFIED IDEOGRAPH
+0x9841 0x9023 #CJK UNIFIED IDEOGRAPH
+0x9842 0x932C #CJK UNIFIED IDEOGRAPH
+0x9843 0x5442 #CJK UNIFIED IDEOGRAPH
+0x9844 0x9B6F #CJK UNIFIED IDEOGRAPH
+0x9845 0x6AD3 #CJK UNIFIED IDEOGRAPH
+0x9846 0x7089 #CJK UNIFIED IDEOGRAPH
+0x9847 0x8CC2 #CJK UNIFIED IDEOGRAPH
+0x9848 0x8DEF #CJK UNIFIED IDEOGRAPH
+0x9849 0x9732 #CJK UNIFIED IDEOGRAPH
+0x984A 0x52B4 #CJK UNIFIED IDEOGRAPH
+0x984B 0x5A41 #CJK UNIFIED IDEOGRAPH
+0x984C 0x5ECA #CJK UNIFIED IDEOGRAPH
+0x984D 0x5F04 #CJK UNIFIED IDEOGRAPH
+0x984E 0x6717 #CJK UNIFIED IDEOGRAPH
+0x984F 0x697C #CJK UNIFIED IDEOGRAPH
+0x9850 0x6994 #CJK UNIFIED IDEOGRAPH
+0x9851 0x6D6A #CJK UNIFIED IDEOGRAPH
+0x9852 0x6F0F #CJK UNIFIED IDEOGRAPH
+0x9853 0x7262 #CJK UNIFIED IDEOGRAPH
+0x9854 0x72FC #CJK UNIFIED IDEOGRAPH
+0x9855 0x7BED #CJK UNIFIED IDEOGRAPH
+0x9856 0x8001 #CJK UNIFIED IDEOGRAPH
+0x9857 0x807E #CJK UNIFIED IDEOGRAPH
+0x9858 0x874B #CJK UNIFIED IDEOGRAPH
+0x9859 0x90CE #CJK UNIFIED IDEOGRAPH
+0x985A 0x516D #CJK UNIFIED IDEOGRAPH
+0x985B 0x9E93 #CJK UNIFIED IDEOGRAPH
+0x985C 0x7984 #CJK UNIFIED IDEOGRAPH
+0x985D 0x808B #CJK UNIFIED IDEOGRAPH
+0x985E 0x9332 #CJK UNIFIED IDEOGRAPH
+0x985F 0x8AD6 #CJK UNIFIED IDEOGRAPH
+0x9860 0x502D #CJK UNIFIED IDEOGRAPH
+0x9861 0x548C #CJK UNIFIED IDEOGRAPH
+0x9862 0x8A71 #CJK UNIFIED IDEOGRAPH
+0x9863 0x6B6A #CJK UNIFIED IDEOGRAPH
+0x9864 0x8CC4 #CJK UNIFIED IDEOGRAPH
+0x9865 0x8107 #CJK UNIFIED IDEOGRAPH
+0x9866 0x60D1 #CJK UNIFIED IDEOGRAPH
+0x9867 0x67A0 #CJK UNIFIED IDEOGRAPH
+0x9868 0x9DF2 #CJK UNIFIED IDEOGRAPH
+0x9869 0x4E99 #CJK UNIFIED IDEOGRAPH
+0x986A 0x4E98 #CJK UNIFIED IDEOGRAPH
+0x986B 0x9C10 #CJK UNIFIED IDEOGRAPH
+0x986C 0x8A6B #CJK UNIFIED IDEOGRAPH
+0x986D 0x85C1 #CJK UNIFIED IDEOGRAPH
+0x986E 0x8568 #CJK UNIFIED IDEOGRAPH
+0x986F 0x6900 #CJK UNIFIED IDEOGRAPH
+0x9870 0x6E7E #CJK UNIFIED IDEOGRAPH
+0x9871 0x7897 #CJK UNIFIED IDEOGRAPH
+0x9872 0x8155 #CJK UNIFIED IDEOGRAPH
+0x989F 0x5F0C #CJK UNIFIED IDEOGRAPH
+0x98A0 0x4E10 #CJK UNIFIED IDEOGRAPH
+0x98A1 0x4E15 #CJK UNIFIED IDEOGRAPH
+0x98A2 0x4E2A #CJK UNIFIED IDEOGRAPH
+0x98A3 0x4E31 #CJK UNIFIED IDEOGRAPH
+0x98A4 0x4E36 #CJK UNIFIED IDEOGRAPH
+0x98A5 0x4E3C #CJK UNIFIED IDEOGRAPH
+0x98A6 0x4E3F #CJK UNIFIED IDEOGRAPH
+0x98A7 0x4E42 #CJK UNIFIED IDEOGRAPH
+0x98A8 0x4E56 #CJK UNIFIED IDEOGRAPH
+0x98A9 0x4E58 #CJK UNIFIED IDEOGRAPH
+0x98AA 0x4E82 #CJK UNIFIED IDEOGRAPH
+0x98AB 0x4E85 #CJK UNIFIED IDEOGRAPH
+0x98AC 0x8C6B #CJK UNIFIED IDEOGRAPH
+0x98AD 0x4E8A #CJK UNIFIED IDEOGRAPH
+0x98AE 0x8212 #CJK UNIFIED IDEOGRAPH
+0x98AF 0x5F0D #CJK UNIFIED IDEOGRAPH
+0x98B0 0x4E8E #CJK UNIFIED IDEOGRAPH
+0x98B1 0x4E9E #CJK UNIFIED IDEOGRAPH
+0x98B2 0x4E9F #CJK UNIFIED IDEOGRAPH
+0x98B3 0x4EA0 #CJK UNIFIED IDEOGRAPH
+0x98B4 0x4EA2 #CJK UNIFIED IDEOGRAPH
+0x98B5 0x4EB0 #CJK UNIFIED IDEOGRAPH
+0x98B6 0x4EB3 #CJK UNIFIED IDEOGRAPH
+0x98B7 0x4EB6 #CJK UNIFIED IDEOGRAPH
+0x98B8 0x4ECE #CJK UNIFIED IDEOGRAPH
+0x98B9 0x4ECD #CJK UNIFIED IDEOGRAPH
+0x98BA 0x4EC4 #CJK UNIFIED IDEOGRAPH
+0x98BB 0x4EC6 #CJK UNIFIED IDEOGRAPH
+0x98BC 0x4EC2 #CJK UNIFIED IDEOGRAPH
+0x98BD 0x4ED7 #CJK UNIFIED IDEOGRAPH
+0x98BE 0x4EDE #CJK UNIFIED IDEOGRAPH
+0x98BF 0x4EED #CJK UNIFIED IDEOGRAPH
+0x98C0 0x4EDF #CJK UNIFIED IDEOGRAPH
+0x98C1 0x4EF7 #CJK UNIFIED IDEOGRAPH
+0x98C2 0x4F09 #CJK UNIFIED IDEOGRAPH
+0x98C3 0x4F5A #CJK UNIFIED IDEOGRAPH
+0x98C4 0x4F30 #CJK UNIFIED IDEOGRAPH
+0x98C5 0x4F5B #CJK UNIFIED IDEOGRAPH
+0x98C6 0x4F5D #CJK UNIFIED IDEOGRAPH
+0x98C7 0x4F57 #CJK UNIFIED IDEOGRAPH
+0x98C8 0x4F47 #CJK UNIFIED IDEOGRAPH
+0x98C9 0x4F76 #CJK UNIFIED IDEOGRAPH
+0x98CA 0x4F88 #CJK UNIFIED IDEOGRAPH
+0x98CB 0x4F8F #CJK UNIFIED IDEOGRAPH
+0x98CC 0x4F98 #CJK UNIFIED IDEOGRAPH
+0x98CD 0x4F7B #CJK UNIFIED IDEOGRAPH
+0x98CE 0x4F69 #CJK UNIFIED IDEOGRAPH
+0x98CF 0x4F70 #CJK UNIFIED IDEOGRAPH
+0x98D0 0x4F91 #CJK UNIFIED IDEOGRAPH
+0x98D1 0x4F6F #CJK UNIFIED IDEOGRAPH
+0x98D2 0x4F86 #CJK UNIFIED IDEOGRAPH
+0x98D3 0x4F96 #CJK UNIFIED IDEOGRAPH
+0x98D4 0x5118 #CJK UNIFIED IDEOGRAPH
+0x98D5 0x4FD4 #CJK UNIFIED IDEOGRAPH
+0x98D6 0x4FDF #CJK UNIFIED IDEOGRAPH
+0x98D7 0x4FCE #CJK UNIFIED IDEOGRAPH
+0x98D8 0x4FD8 #CJK UNIFIED IDEOGRAPH
+0x98D9 0x4FDB #CJK UNIFIED IDEOGRAPH
+0x98DA 0x4FD1 #CJK UNIFIED IDEOGRAPH
+0x98DB 0x4FDA #CJK UNIFIED IDEOGRAPH
+0x98DC 0x4FD0 #CJK UNIFIED IDEOGRAPH
+0x98DD 0x4FE4 #CJK UNIFIED IDEOGRAPH
+0x98DE 0x4FE5 #CJK UNIFIED IDEOGRAPH
+0x98DF 0x501A #CJK UNIFIED IDEOGRAPH
+0x98E0 0x5028 #CJK UNIFIED IDEOGRAPH
+0x98E1 0x5014 #CJK UNIFIED IDEOGRAPH
+0x98E2 0x502A #CJK UNIFIED IDEOGRAPH
+0x98E3 0x5025 #CJK UNIFIED IDEOGRAPH
+0x98E4 0x5005 #CJK UNIFIED IDEOGRAPH
+0x98E5 0x4F1C #CJK UNIFIED IDEOGRAPH
+0x98E6 0x4FF6 #CJK UNIFIED IDEOGRAPH
+0x98E7 0x5021 #CJK UNIFIED IDEOGRAPH
+0x98E8 0x5029 #CJK UNIFIED IDEOGRAPH
+0x98E9 0x502C #CJK UNIFIED IDEOGRAPH
+0x98EA 0x4FFE #CJK UNIFIED IDEOGRAPH
+0x98EB 0x4FEF #CJK UNIFIED IDEOGRAPH
+0x98EC 0x5011 #CJK UNIFIED IDEOGRAPH
+0x98ED 0x5006 #CJK UNIFIED IDEOGRAPH
+0x98EE 0x5043 #CJK UNIFIED IDEOGRAPH
+0x98EF 0x5047 #CJK UNIFIED IDEOGRAPH
+0x98F0 0x6703 #CJK UNIFIED IDEOGRAPH
+0x98F1 0x5055 #CJK UNIFIED IDEOGRAPH
+0x98F2 0x5050 #CJK UNIFIED IDEOGRAPH
+0x98F3 0x5048 #CJK UNIFIED IDEOGRAPH
+0x98F4 0x505A #CJK UNIFIED IDEOGRAPH
+0x98F5 0x5056 #CJK UNIFIED IDEOGRAPH
+0x98F6 0x506C #CJK UNIFIED IDEOGRAPH
+0x98F7 0x5078 #CJK UNIFIED IDEOGRAPH
+0x98F8 0x5080 #CJK UNIFIED IDEOGRAPH
+0x98F9 0x509A #CJK UNIFIED IDEOGRAPH
+0x98FA 0x5085 #CJK UNIFIED IDEOGRAPH
+0x98FB 0x50B4 #CJK UNIFIED IDEOGRAPH
+0x98FC 0x50B2 #CJK UNIFIED IDEOGRAPH
+0x9940 0x50C9 #CJK UNIFIED IDEOGRAPH
+0x9941 0x50CA #CJK UNIFIED IDEOGRAPH
+0x9942 0x50B3 #CJK UNIFIED IDEOGRAPH
+0x9943 0x50C2 #CJK UNIFIED IDEOGRAPH
+0x9944 0x50D6 #CJK UNIFIED IDEOGRAPH
+0x9945 0x50DE #CJK UNIFIED IDEOGRAPH
+0x9946 0x50E5 #CJK UNIFIED IDEOGRAPH
+0x9947 0x50ED #CJK UNIFIED IDEOGRAPH
+0x9948 0x50E3 #CJK UNIFIED IDEOGRAPH
+0x9949 0x50EE #CJK UNIFIED IDEOGRAPH
+0x994A 0x50F9 #CJK UNIFIED IDEOGRAPH
+0x994B 0x50F5 #CJK UNIFIED IDEOGRAPH
+0x994C 0x5109 #CJK UNIFIED IDEOGRAPH
+0x994D 0x5101 #CJK UNIFIED IDEOGRAPH
+0x994E 0x5102 #CJK UNIFIED IDEOGRAPH
+0x994F 0x5116 #CJK UNIFIED IDEOGRAPH
+0x9950 0x5115 #CJK UNIFIED IDEOGRAPH
+0x9951 0x5114 #CJK UNIFIED IDEOGRAPH
+0x9952 0x511A #CJK UNIFIED IDEOGRAPH
+0x9953 0x5121 #CJK UNIFIED IDEOGRAPH
+0x9954 0x513A #CJK UNIFIED IDEOGRAPH
+0x9955 0x5137 #CJK UNIFIED IDEOGRAPH
+0x9956 0x513C #CJK UNIFIED IDEOGRAPH
+0x9957 0x513B #CJK UNIFIED IDEOGRAPH
+0x9958 0x513F #CJK UNIFIED IDEOGRAPH
+0x9959 0x5140 #CJK UNIFIED IDEOGRAPH
+0x995A 0x5152 #CJK UNIFIED IDEOGRAPH
+0x995B 0x514C #CJK UNIFIED IDEOGRAPH
+0x995C 0x5154 #CJK UNIFIED IDEOGRAPH
+0x995D 0x5162 #CJK UNIFIED IDEOGRAPH
+0x995E 0x7AF8 #CJK UNIFIED IDEOGRAPH
+0x995F 0x5169 #CJK UNIFIED IDEOGRAPH
+0x9960 0x516A #CJK UNIFIED IDEOGRAPH
+0x9961 0x516E #CJK UNIFIED IDEOGRAPH
+0x9962 0x5180 #CJK UNIFIED IDEOGRAPH
+0x9963 0x5182 #CJK UNIFIED IDEOGRAPH
+0x9964 0x56D8 #CJK UNIFIED IDEOGRAPH
+0x9965 0x518C #CJK UNIFIED IDEOGRAPH
+0x9966 0x5189 #CJK UNIFIED IDEOGRAPH
+0x9967 0x518F #CJK UNIFIED IDEOGRAPH
+0x9968 0x5191 #CJK UNIFIED IDEOGRAPH
+0x9969 0x5193 #CJK UNIFIED IDEOGRAPH
+0x996A 0x5195 #CJK UNIFIED IDEOGRAPH
+0x996B 0x5196 #CJK UNIFIED IDEOGRAPH
+0x996C 0x51A4 #CJK UNIFIED IDEOGRAPH
+0x996D 0x51A6 #CJK UNIFIED IDEOGRAPH
+0x996E 0x51A2 #CJK UNIFIED IDEOGRAPH
+0x996F 0x51A9 #CJK UNIFIED IDEOGRAPH
+0x9970 0x51AA #CJK UNIFIED IDEOGRAPH
+0x9971 0x51AB #CJK UNIFIED IDEOGRAPH
+0x9972 0x51B3 #CJK UNIFIED IDEOGRAPH
+0x9973 0x51B1 #CJK UNIFIED IDEOGRAPH
+0x9974 0x51B2 #CJK UNIFIED IDEOGRAPH
+0x9975 0x51B0 #CJK UNIFIED IDEOGRAPH
+0x9976 0x51B5 #CJK UNIFIED IDEOGRAPH
+0x9977 0x51BD #CJK UNIFIED IDEOGRAPH
+0x9978 0x51C5 #CJK UNIFIED IDEOGRAPH
+0x9979 0x51C9 #CJK UNIFIED IDEOGRAPH
+0x997A 0x51DB #CJK UNIFIED IDEOGRAPH
+0x997B 0x51E0 #CJK UNIFIED IDEOGRAPH
+0x997C 0x8655 #CJK UNIFIED IDEOGRAPH
+0x997D 0x51E9 #CJK UNIFIED IDEOGRAPH
+0x997E 0x51ED #CJK UNIFIED IDEOGRAPH
+0x9980 0x51F0 #CJK UNIFIED IDEOGRAPH
+0x9981 0x51F5 #CJK UNIFIED IDEOGRAPH
+0x9982 0x51FE #CJK UNIFIED IDEOGRAPH
+0x9983 0x5204 #CJK UNIFIED IDEOGRAPH
+0x9984 0x520B #CJK UNIFIED IDEOGRAPH
+0x9985 0x5214 #CJK UNIFIED IDEOGRAPH
+0x9986 0x520E #CJK UNIFIED IDEOGRAPH
+0x9987 0x5227 #CJK UNIFIED IDEOGRAPH
+0x9988 0x522A #CJK UNIFIED IDEOGRAPH
+0x9989 0x522E #CJK UNIFIED IDEOGRAPH
+0x998A 0x5233 #CJK UNIFIED IDEOGRAPH
+0x998B 0x5239 #CJK UNIFIED IDEOGRAPH
+0x998C 0x524F #CJK UNIFIED IDEOGRAPH
+0x998D 0x5244 #CJK UNIFIED IDEOGRAPH
+0x998E 0x524B #CJK UNIFIED IDEOGRAPH
+0x998F 0x524C #CJK UNIFIED IDEOGRAPH
+0x9990 0x525E #CJK UNIFIED IDEOGRAPH
+0x9991 0x5254 #CJK UNIFIED IDEOGRAPH
+0x9992 0x526A #CJK UNIFIED IDEOGRAPH
+0x9993 0x5274 #CJK UNIFIED IDEOGRAPH
+0x9994 0x5269 #CJK UNIFIED IDEOGRAPH
+0x9995 0x5273 #CJK UNIFIED IDEOGRAPH
+0x9996 0x527F #CJK UNIFIED IDEOGRAPH
+0x9997 0x527D #CJK UNIFIED IDEOGRAPH
+0x9998 0x528D #CJK UNIFIED IDEOGRAPH
+0x9999 0x5294 #CJK UNIFIED IDEOGRAPH
+0x999A 0x5292 #CJK UNIFIED IDEOGRAPH
+0x999B 0x5271 #CJK UNIFIED IDEOGRAPH
+0x999C 0x5288 #CJK UNIFIED IDEOGRAPH
+0x999D 0x5291 #CJK UNIFIED IDEOGRAPH
+0x999E 0x8FA8 #CJK UNIFIED IDEOGRAPH
+0x999F 0x8FA7 #CJK UNIFIED IDEOGRAPH
+0x99A0 0x52AC #CJK UNIFIED IDEOGRAPH
+0x99A1 0x52AD #CJK UNIFIED IDEOGRAPH
+0x99A2 0x52BC #CJK UNIFIED IDEOGRAPH
+0x99A3 0x52B5 #CJK UNIFIED IDEOGRAPH
+0x99A4 0x52C1 #CJK UNIFIED IDEOGRAPH
+0x99A5 0x52CD #CJK UNIFIED IDEOGRAPH
+0x99A6 0x52D7 #CJK UNIFIED IDEOGRAPH
+0x99A7 0x52DE #CJK UNIFIED IDEOGRAPH
+0x99A8 0x52E3 #CJK UNIFIED IDEOGRAPH
+0x99A9 0x52E6 #CJK UNIFIED IDEOGRAPH
+0x99AA 0x98ED #CJK UNIFIED IDEOGRAPH
+0x99AB 0x52E0 #CJK UNIFIED IDEOGRAPH
+0x99AC 0x52F3 #CJK UNIFIED IDEOGRAPH
+0x99AD 0x52F5 #CJK UNIFIED IDEOGRAPH
+0x99AE 0x52F8 #CJK UNIFIED IDEOGRAPH
+0x99AF 0x52F9 #CJK UNIFIED IDEOGRAPH
+0x99B0 0x5306 #CJK UNIFIED IDEOGRAPH
+0x99B1 0x5308 #CJK UNIFIED IDEOGRAPH
+0x99B2 0x7538 #CJK UNIFIED IDEOGRAPH
+0x99B3 0x530D #CJK UNIFIED IDEOGRAPH
+0x99B4 0x5310 #CJK UNIFIED IDEOGRAPH
+0x99B5 0x530F #CJK UNIFIED IDEOGRAPH
+0x99B6 0x5315 #CJK UNIFIED IDEOGRAPH
+0x99B7 0x531A #CJK UNIFIED IDEOGRAPH
+0x99B8 0x5323 #CJK UNIFIED IDEOGRAPH
+0x99B9 0x532F #CJK UNIFIED IDEOGRAPH
+0x99BA 0x5331 #CJK UNIFIED IDEOGRAPH
+0x99BB 0x5333 #CJK UNIFIED IDEOGRAPH
+0x99BC 0x5338 #CJK UNIFIED IDEOGRAPH
+0x99BD 0x5340 #CJK UNIFIED IDEOGRAPH
+0x99BE 0x5346 #CJK UNIFIED IDEOGRAPH
+0x99BF 0x5345 #CJK UNIFIED IDEOGRAPH
+0x99C0 0x4E17 #CJK UNIFIED IDEOGRAPH
+0x99C1 0x5349 #CJK UNIFIED IDEOGRAPH
+0x99C2 0x534D #CJK UNIFIED IDEOGRAPH
+0x99C3 0x51D6 #CJK UNIFIED IDEOGRAPH
+0x99C4 0x535E #CJK UNIFIED IDEOGRAPH
+0x99C5 0x5369 #CJK UNIFIED IDEOGRAPH
+0x99C6 0x536E #CJK UNIFIED IDEOGRAPH
+0x99C7 0x5918 #CJK UNIFIED IDEOGRAPH
+0x99C8 0x537B #CJK UNIFIED IDEOGRAPH
+0x99C9 0x5377 #CJK UNIFIED IDEOGRAPH
+0x99CA 0x5382 #CJK UNIFIED IDEOGRAPH
+0x99CB 0x5396 #CJK UNIFIED IDEOGRAPH
+0x99CC 0x53A0 #CJK UNIFIED IDEOGRAPH
+0x99CD 0x53A6 #CJK UNIFIED IDEOGRAPH
+0x99CE 0x53A5 #CJK UNIFIED IDEOGRAPH
+0x99CF 0x53AE #CJK UNIFIED IDEOGRAPH
+0x99D0 0x53B0 #CJK UNIFIED IDEOGRAPH
+0x99D1 0x53B6 #CJK UNIFIED IDEOGRAPH
+0x99D2 0x53C3 #CJK UNIFIED IDEOGRAPH
+0x99D3 0x7C12 #CJK UNIFIED IDEOGRAPH
+0x99D4 0x96D9 #CJK UNIFIED IDEOGRAPH
+0x99D5 0x53DF #CJK UNIFIED IDEOGRAPH
+0x99D6 0x66FC #CJK UNIFIED IDEOGRAPH
+0x99D7 0x71EE #CJK UNIFIED IDEOGRAPH
+0x99D8 0x53EE #CJK UNIFIED IDEOGRAPH
+0x99D9 0x53E8 #CJK UNIFIED IDEOGRAPH
+0x99DA 0x53ED #CJK UNIFIED IDEOGRAPH
+0x99DB 0x53FA #CJK UNIFIED IDEOGRAPH
+0x99DC 0x5401 #CJK UNIFIED IDEOGRAPH
+0x99DD 0x543D #CJK UNIFIED IDEOGRAPH
+0x99DE 0x5440 #CJK UNIFIED IDEOGRAPH
+0x99DF 0x542C #CJK UNIFIED IDEOGRAPH
+0x99E0 0x542D #CJK UNIFIED IDEOGRAPH
+0x99E1 0x543C #CJK UNIFIED IDEOGRAPH
+0x99E2 0x542E #CJK UNIFIED IDEOGRAPH
+0x99E3 0x5436 #CJK UNIFIED IDEOGRAPH
+0x99E4 0x5429 #CJK UNIFIED IDEOGRAPH
+0x99E5 0x541D #CJK UNIFIED IDEOGRAPH
+0x99E6 0x544E #CJK UNIFIED IDEOGRAPH
+0x99E7 0x548F #CJK UNIFIED IDEOGRAPH
+0x99E8 0x5475 #CJK UNIFIED IDEOGRAPH
+0x99E9 0x548E #CJK UNIFIED IDEOGRAPH
+0x99EA 0x545F #CJK UNIFIED IDEOGRAPH
+0x99EB 0x5471 #CJK UNIFIED IDEOGRAPH
+0x99EC 0x5477 #CJK UNIFIED IDEOGRAPH
+0x99ED 0x5470 #CJK UNIFIED IDEOGRAPH
+0x99EE 0x5492 #CJK UNIFIED IDEOGRAPH
+0x99EF 0x547B #CJK UNIFIED IDEOGRAPH
+0x99F0 0x5480 #CJK UNIFIED IDEOGRAPH
+0x99F1 0x5476 #CJK UNIFIED IDEOGRAPH
+0x99F2 0x5484 #CJK UNIFIED IDEOGRAPH
+0x99F3 0x5490 #CJK UNIFIED IDEOGRAPH
+0x99F4 0x5486 #CJK UNIFIED IDEOGRAPH
+0x99F5 0x54C7 #CJK UNIFIED IDEOGRAPH
+0x99F6 0x54A2 #CJK UNIFIED IDEOGRAPH
+0x99F7 0x54B8 #CJK UNIFIED IDEOGRAPH
+0x99F8 0x54A5 #CJK UNIFIED IDEOGRAPH
+0x99F9 0x54AC #CJK UNIFIED IDEOGRAPH
+0x99FA 0x54C4 #CJK UNIFIED IDEOGRAPH
+0x99FB 0x54C8 #CJK UNIFIED IDEOGRAPH
+0x99FC 0x54A8 #CJK UNIFIED IDEOGRAPH
+0x9A40 0x54AB #CJK UNIFIED IDEOGRAPH
+0x9A41 0x54C2 #CJK UNIFIED IDEOGRAPH
+0x9A42 0x54A4 #CJK UNIFIED IDEOGRAPH
+0x9A43 0x54BE #CJK UNIFIED IDEOGRAPH
+0x9A44 0x54BC #CJK UNIFIED IDEOGRAPH
+0x9A45 0x54D8 #CJK UNIFIED IDEOGRAPH
+0x9A46 0x54E5 #CJK UNIFIED IDEOGRAPH
+0x9A47 0x54E6 #CJK UNIFIED IDEOGRAPH
+0x9A48 0x550F #CJK UNIFIED IDEOGRAPH
+0x9A49 0x5514 #CJK UNIFIED IDEOGRAPH
+0x9A4A 0x54FD #CJK UNIFIED IDEOGRAPH
+0x9A4B 0x54EE #CJK UNIFIED IDEOGRAPH
+0x9A4C 0x54ED #CJK UNIFIED IDEOGRAPH
+0x9A4D 0x54FA #CJK UNIFIED IDEOGRAPH
+0x9A4E 0x54E2 #CJK UNIFIED IDEOGRAPH
+0x9A4F 0x5539 #CJK UNIFIED IDEOGRAPH
+0x9A50 0x5540 #CJK UNIFIED IDEOGRAPH
+0x9A51 0x5563 #CJK UNIFIED IDEOGRAPH
+0x9A52 0x554C #CJK UNIFIED IDEOGRAPH
+0x9A53 0x552E #CJK UNIFIED IDEOGRAPH
+0x9A54 0x555C #CJK UNIFIED IDEOGRAPH
+0x9A55 0x5545 #CJK UNIFIED IDEOGRAPH
+0x9A56 0x5556 #CJK UNIFIED IDEOGRAPH
+0x9A57 0x5557 #CJK UNIFIED IDEOGRAPH
+0x9A58 0x5538 #CJK UNIFIED IDEOGRAPH
+0x9A59 0x5533 #CJK UNIFIED IDEOGRAPH
+0x9A5A 0x555D #CJK UNIFIED IDEOGRAPH
+0x9A5B 0x5599 #CJK UNIFIED IDEOGRAPH
+0x9A5C 0x5580 #CJK UNIFIED IDEOGRAPH
+0x9A5D 0x54AF #CJK UNIFIED IDEOGRAPH
+0x9A5E 0x558A #CJK UNIFIED IDEOGRAPH
+0x9A5F 0x559F #CJK UNIFIED IDEOGRAPH
+0x9A60 0x557B #CJK UNIFIED IDEOGRAPH
+0x9A61 0x557E #CJK UNIFIED IDEOGRAPH
+0x9A62 0x5598 #CJK UNIFIED IDEOGRAPH
+0x9A63 0x559E #CJK UNIFIED IDEOGRAPH
+0x9A64 0x55AE #CJK UNIFIED IDEOGRAPH
+0x9A65 0x557C #CJK UNIFIED IDEOGRAPH
+0x9A66 0x5583 #CJK UNIFIED IDEOGRAPH
+0x9A67 0x55A9 #CJK UNIFIED IDEOGRAPH
+0x9A68 0x5587 #CJK UNIFIED IDEOGRAPH
+0x9A69 0x55A8 #CJK UNIFIED IDEOGRAPH
+0x9A6A 0x55DA #CJK UNIFIED IDEOGRAPH
+0x9A6B 0x55C5 #CJK UNIFIED IDEOGRAPH
+0x9A6C 0x55DF #CJK UNIFIED IDEOGRAPH
+0x9A6D 0x55C4 #CJK UNIFIED IDEOGRAPH
+0x9A6E 0x55DC #CJK UNIFIED IDEOGRAPH
+0x9A6F 0x55E4 #CJK UNIFIED IDEOGRAPH
+0x9A70 0x55D4 #CJK UNIFIED IDEOGRAPH
+0x9A71 0x5614 #CJK UNIFIED IDEOGRAPH
+0x9A72 0x55F7 #CJK UNIFIED IDEOGRAPH
+0x9A73 0x5616 #CJK UNIFIED IDEOGRAPH
+0x9A74 0x55FE #CJK UNIFIED IDEOGRAPH
+0x9A75 0x55FD #CJK UNIFIED IDEOGRAPH
+0x9A76 0x561B #CJK UNIFIED IDEOGRAPH
+0x9A77 0x55F9 #CJK UNIFIED IDEOGRAPH
+0x9A78 0x564E #CJK UNIFIED IDEOGRAPH
+0x9A79 0x5650 #CJK UNIFIED IDEOGRAPH
+0x9A7A 0x71DF #CJK UNIFIED IDEOGRAPH
+0x9A7B 0x5634 #CJK UNIFIED IDEOGRAPH
+0x9A7C 0x5636 #CJK UNIFIED IDEOGRAPH
+0x9A7D 0x5632 #CJK UNIFIED IDEOGRAPH
+0x9A7E 0x5638 #CJK UNIFIED IDEOGRAPH
+0x9A80 0x566B #CJK UNIFIED IDEOGRAPH
+0x9A81 0x5664 #CJK UNIFIED IDEOGRAPH
+0x9A82 0x562F #CJK UNIFIED IDEOGRAPH
+0x9A83 0x566C #CJK UNIFIED IDEOGRAPH
+0x9A84 0x566A #CJK UNIFIED IDEOGRAPH
+0x9A85 0x5686 #CJK UNIFIED IDEOGRAPH
+0x9A86 0x5680 #CJK UNIFIED IDEOGRAPH
+0x9A87 0x568A #CJK UNIFIED IDEOGRAPH
+0x9A88 0x56A0 #CJK UNIFIED IDEOGRAPH
+0x9A89 0x5694 #CJK UNIFIED IDEOGRAPH
+0x9A8A 0x568F #CJK UNIFIED IDEOGRAPH
+0x9A8B 0x56A5 #CJK UNIFIED IDEOGRAPH
+0x9A8C 0x56AE #CJK UNIFIED IDEOGRAPH
+0x9A8D 0x56B6 #CJK UNIFIED IDEOGRAPH
+0x9A8E 0x56B4 #CJK UNIFIED IDEOGRAPH
+0x9A8F 0x56C2 #CJK UNIFIED IDEOGRAPH
+0x9A90 0x56BC #CJK UNIFIED IDEOGRAPH
+0x9A91 0x56C1 #CJK UNIFIED IDEOGRAPH
+0x9A92 0x56C3 #CJK UNIFIED IDEOGRAPH
+0x9A93 0x56C0 #CJK UNIFIED IDEOGRAPH
+0x9A94 0x56C8 #CJK UNIFIED IDEOGRAPH
+0x9A95 0x56CE #CJK UNIFIED IDEOGRAPH
+0x9A96 0x56D1 #CJK UNIFIED IDEOGRAPH
+0x9A97 0x56D3 #CJK UNIFIED IDEOGRAPH
+0x9A98 0x56D7 #CJK UNIFIED IDEOGRAPH
+0x9A99 0x56EE #CJK UNIFIED IDEOGRAPH
+0x9A9A 0x56F9 #CJK UNIFIED IDEOGRAPH
+0x9A9B 0x5700 #CJK UNIFIED IDEOGRAPH
+0x9A9C 0x56FF #CJK UNIFIED IDEOGRAPH
+0x9A9D 0x5704 #CJK UNIFIED IDEOGRAPH
+0x9A9E 0x5709 #CJK UNIFIED IDEOGRAPH
+0x9A9F 0x5708 #CJK UNIFIED IDEOGRAPH
+0x9AA0 0x570B #CJK UNIFIED IDEOGRAPH
+0x9AA1 0x570D #CJK UNIFIED IDEOGRAPH
+0x9AA2 0x5713 #CJK UNIFIED IDEOGRAPH
+0x9AA3 0x5718 #CJK UNIFIED IDEOGRAPH
+0x9AA4 0x5716 #CJK UNIFIED IDEOGRAPH
+0x9AA5 0x55C7 #CJK UNIFIED IDEOGRAPH
+0x9AA6 0x571C #CJK UNIFIED IDEOGRAPH
+0x9AA7 0x5726 #CJK UNIFIED IDEOGRAPH
+0x9AA8 0x5737 #CJK UNIFIED IDEOGRAPH
+0x9AA9 0x5738 #CJK UNIFIED IDEOGRAPH
+0x9AAA 0x574E #CJK UNIFIED IDEOGRAPH
+0x9AAB 0x573B #CJK UNIFIED IDEOGRAPH
+0x9AAC 0x5740 #CJK UNIFIED IDEOGRAPH
+0x9AAD 0x574F #CJK UNIFIED IDEOGRAPH
+0x9AAE 0x5769 #CJK UNIFIED IDEOGRAPH
+0x9AAF 0x57C0 #CJK UNIFIED IDEOGRAPH
+0x9AB0 0x5788 #CJK UNIFIED IDEOGRAPH
+0x9AB1 0x5761 #CJK UNIFIED IDEOGRAPH
+0x9AB2 0x577F #CJK UNIFIED IDEOGRAPH
+0x9AB3 0x5789 #CJK UNIFIED IDEOGRAPH
+0x9AB4 0x5793 #CJK UNIFIED IDEOGRAPH
+0x9AB5 0x57A0 #CJK UNIFIED IDEOGRAPH
+0x9AB6 0x57B3 #CJK UNIFIED IDEOGRAPH
+0x9AB7 0x57A4 #CJK UNIFIED IDEOGRAPH
+0x9AB8 0x57AA #CJK UNIFIED IDEOGRAPH
+0x9AB9 0x57B0 #CJK UNIFIED IDEOGRAPH
+0x9ABA 0x57C3 #CJK UNIFIED IDEOGRAPH
+0x9ABB 0x57C6 #CJK UNIFIED IDEOGRAPH
+0x9ABC 0x57D4 #CJK UNIFIED IDEOGRAPH
+0x9ABD 0x57D2 #CJK UNIFIED IDEOGRAPH
+0x9ABE 0x57D3 #CJK UNIFIED IDEOGRAPH
+0x9ABF 0x580A #CJK UNIFIED IDEOGRAPH
+0x9AC0 0x57D6 #CJK UNIFIED IDEOGRAPH
+0x9AC1 0x57E3 #CJK UNIFIED IDEOGRAPH
+0x9AC2 0x580B #CJK UNIFIED IDEOGRAPH
+0x9AC3 0x5819 #CJK UNIFIED IDEOGRAPH
+0x9AC4 0x581D #CJK UNIFIED IDEOGRAPH
+0x9AC5 0x5872 #CJK UNIFIED IDEOGRAPH
+0x9AC6 0x5821 #CJK UNIFIED IDEOGRAPH
+0x9AC7 0x5862 #CJK UNIFIED IDEOGRAPH
+0x9AC8 0x584B #CJK UNIFIED IDEOGRAPH
+0x9AC9 0x5870 #CJK UNIFIED IDEOGRAPH
+0x9ACA 0x6BC0 #CJK UNIFIED IDEOGRAPH
+0x9ACB 0x5852 #CJK UNIFIED IDEOGRAPH
+0x9ACC 0x583D #CJK UNIFIED IDEOGRAPH
+0x9ACD 0x5879 #CJK UNIFIED IDEOGRAPH
+0x9ACE 0x5885 #CJK UNIFIED IDEOGRAPH
+0x9ACF 0x58B9 #CJK UNIFIED IDEOGRAPH
+0x9AD0 0x589F #CJK UNIFIED IDEOGRAPH
+0x9AD1 0x58AB #CJK UNIFIED IDEOGRAPH
+0x9AD2 0x58BA #CJK UNIFIED IDEOGRAPH
+0x9AD3 0x58DE #CJK UNIFIED IDEOGRAPH
+0x9AD4 0x58BB #CJK UNIFIED IDEOGRAPH
+0x9AD5 0x58B8 #CJK UNIFIED IDEOGRAPH
+0x9AD6 0x58AE #CJK UNIFIED IDEOGRAPH
+0x9AD7 0x58C5 #CJK UNIFIED IDEOGRAPH
+0x9AD8 0x58D3 #CJK UNIFIED IDEOGRAPH
+0x9AD9 0x58D1 #CJK UNIFIED IDEOGRAPH
+0x9ADA 0x58D7 #CJK UNIFIED IDEOGRAPH
+0x9ADB 0x58D9 #CJK UNIFIED IDEOGRAPH
+0x9ADC 0x58D8 #CJK UNIFIED IDEOGRAPH
+0x9ADD 0x58E5 #CJK UNIFIED IDEOGRAPH
+0x9ADE 0x58DC #CJK UNIFIED IDEOGRAPH
+0x9ADF 0x58E4 #CJK UNIFIED IDEOGRAPH
+0x9AE0 0x58DF #CJK UNIFIED IDEOGRAPH
+0x9AE1 0x58EF #CJK UNIFIED IDEOGRAPH
+0x9AE2 0x58FA #CJK UNIFIED IDEOGRAPH
+0x9AE3 0x58F9 #CJK UNIFIED IDEOGRAPH
+0x9AE4 0x58FB #CJK UNIFIED IDEOGRAPH
+0x9AE5 0x58FC #CJK UNIFIED IDEOGRAPH
+0x9AE6 0x58FD #CJK UNIFIED IDEOGRAPH
+0x9AE7 0x5902 #CJK UNIFIED IDEOGRAPH
+0x9AE8 0x590A #CJK UNIFIED IDEOGRAPH
+0x9AE9 0x5910 #CJK UNIFIED IDEOGRAPH
+0x9AEA 0x591B #CJK UNIFIED IDEOGRAPH
+0x9AEB 0x68A6 #CJK UNIFIED IDEOGRAPH
+0x9AEC 0x5925 #CJK UNIFIED IDEOGRAPH
+0x9AED 0x592C #CJK UNIFIED IDEOGRAPH
+0x9AEE 0x592D #CJK UNIFIED IDEOGRAPH
+0x9AEF 0x5932 #CJK UNIFIED IDEOGRAPH
+0x9AF0 0x5938 #CJK UNIFIED IDEOGRAPH
+0x9AF1 0x593E #CJK UNIFIED IDEOGRAPH
+0x9AF2 0x7AD2 #CJK UNIFIED IDEOGRAPH
+0x9AF3 0x5955 #CJK UNIFIED IDEOGRAPH
+0x9AF4 0x5950 #CJK UNIFIED IDEOGRAPH
+0x9AF5 0x594E #CJK UNIFIED IDEOGRAPH
+0x9AF6 0x595A #CJK UNIFIED IDEOGRAPH
+0x9AF7 0x5958 #CJK UNIFIED IDEOGRAPH
+0x9AF8 0x5962 #CJK UNIFIED IDEOGRAPH
+0x9AF9 0x5960 #CJK UNIFIED IDEOGRAPH
+0x9AFA 0x5967 #CJK UNIFIED IDEOGRAPH
+0x9AFB 0x596C #CJK UNIFIED IDEOGRAPH
+0x9AFC 0x5969 #CJK UNIFIED IDEOGRAPH
+0x9B40 0x5978 #CJK UNIFIED IDEOGRAPH
+0x9B41 0x5981 #CJK UNIFIED IDEOGRAPH
+0x9B42 0x599D #CJK UNIFIED IDEOGRAPH
+0x9B43 0x4F5E #CJK UNIFIED IDEOGRAPH
+0x9B44 0x4FAB #CJK UNIFIED IDEOGRAPH
+0x9B45 0x59A3 #CJK UNIFIED IDEOGRAPH
+0x9B46 0x59B2 #CJK UNIFIED IDEOGRAPH
+0x9B47 0x59C6 #CJK UNIFIED IDEOGRAPH
+0x9B48 0x59E8 #CJK UNIFIED IDEOGRAPH
+0x9B49 0x59DC #CJK UNIFIED IDEOGRAPH
+0x9B4A 0x598D #CJK UNIFIED IDEOGRAPH
+0x9B4B 0x59D9 #CJK UNIFIED IDEOGRAPH
+0x9B4C 0x59DA #CJK UNIFIED IDEOGRAPH
+0x9B4D 0x5A25 #CJK UNIFIED IDEOGRAPH
+0x9B4E 0x5A1F #CJK UNIFIED IDEOGRAPH
+0x9B4F 0x5A11 #CJK UNIFIED IDEOGRAPH
+0x9B50 0x5A1C #CJK UNIFIED IDEOGRAPH
+0x9B51 0x5A09 #CJK UNIFIED IDEOGRAPH
+0x9B52 0x5A1A #CJK UNIFIED IDEOGRAPH
+0x9B53 0x5A40 #CJK UNIFIED IDEOGRAPH
+0x9B54 0x5A6C #CJK UNIFIED IDEOGRAPH
+0x9B55 0x5A49 #CJK UNIFIED IDEOGRAPH
+0x9B56 0x5A35 #CJK UNIFIED IDEOGRAPH
+0x9B57 0x5A36 #CJK UNIFIED IDEOGRAPH
+0x9B58 0x5A62 #CJK UNIFIED IDEOGRAPH
+0x9B59 0x5A6A #CJK UNIFIED IDEOGRAPH
+0x9B5A 0x5A9A #CJK UNIFIED IDEOGRAPH
+0x9B5B 0x5ABC #CJK UNIFIED IDEOGRAPH
+0x9B5C 0x5ABE #CJK UNIFIED IDEOGRAPH
+0x9B5D 0x5ACB #CJK UNIFIED IDEOGRAPH
+0x9B5E 0x5AC2 #CJK UNIFIED IDEOGRAPH
+0x9B5F 0x5ABD #CJK UNIFIED IDEOGRAPH
+0x9B60 0x5AE3 #CJK UNIFIED IDEOGRAPH
+0x9B61 0x5AD7 #CJK UNIFIED IDEOGRAPH
+0x9B62 0x5AE6 #CJK UNIFIED IDEOGRAPH
+0x9B63 0x5AE9 #CJK UNIFIED IDEOGRAPH
+0x9B64 0x5AD6 #CJK UNIFIED IDEOGRAPH
+0x9B65 0x5AFA #CJK UNIFIED IDEOGRAPH
+0x9B66 0x5AFB #CJK UNIFIED IDEOGRAPH
+0x9B67 0x5B0C #CJK UNIFIED IDEOGRAPH
+0x9B68 0x5B0B #CJK UNIFIED IDEOGRAPH
+0x9B69 0x5B16 #CJK UNIFIED IDEOGRAPH
+0x9B6A 0x5B32 #CJK UNIFIED IDEOGRAPH
+0x9B6B 0x5AD0 #CJK UNIFIED IDEOGRAPH
+0x9B6C 0x5B2A #CJK UNIFIED IDEOGRAPH
+0x9B6D 0x5B36 #CJK UNIFIED IDEOGRAPH
+0x9B6E 0x5B3E #CJK UNIFIED IDEOGRAPH
+0x9B6F 0x5B43 #CJK UNIFIED IDEOGRAPH
+0x9B70 0x5B45 #CJK UNIFIED IDEOGRAPH
+0x9B71 0x5B40 #CJK UNIFIED IDEOGRAPH
+0x9B72 0x5B51 #CJK UNIFIED IDEOGRAPH
+0x9B73 0x5B55 #CJK UNIFIED IDEOGRAPH
+0x9B74 0x5B5A #CJK UNIFIED IDEOGRAPH
+0x9B75 0x5B5B #CJK UNIFIED IDEOGRAPH
+0x9B76 0x5B65 #CJK UNIFIED IDEOGRAPH
+0x9B77 0x5B69 #CJK UNIFIED IDEOGRAPH
+0x9B78 0x5B70 #CJK UNIFIED IDEOGRAPH
+0x9B79 0x5B73 #CJK UNIFIED IDEOGRAPH
+0x9B7A 0x5B75 #CJK UNIFIED IDEOGRAPH
+0x9B7B 0x5B78 #CJK UNIFIED IDEOGRAPH
+0x9B7C 0x6588 #CJK UNIFIED IDEOGRAPH
+0x9B7D 0x5B7A #CJK UNIFIED IDEOGRAPH
+0x9B7E 0x5B80 #CJK UNIFIED IDEOGRAPH
+0x9B80 0x5B83 #CJK UNIFIED IDEOGRAPH
+0x9B81 0x5BA6 #CJK UNIFIED IDEOGRAPH
+0x9B82 0x5BB8 #CJK UNIFIED IDEOGRAPH
+0x9B83 0x5BC3 #CJK UNIFIED IDEOGRAPH
+0x9B84 0x5BC7 #CJK UNIFIED IDEOGRAPH
+0x9B85 0x5BC9 #CJK UNIFIED IDEOGRAPH
+0x9B86 0x5BD4 #CJK UNIFIED IDEOGRAPH
+0x9B87 0x5BD0 #CJK UNIFIED IDEOGRAPH
+0x9B88 0x5BE4 #CJK UNIFIED IDEOGRAPH
+0x9B89 0x5BE6 #CJK UNIFIED IDEOGRAPH
+0x9B8A 0x5BE2 #CJK UNIFIED IDEOGRAPH
+0x9B8B 0x5BDE #CJK UNIFIED IDEOGRAPH
+0x9B8C 0x5BE5 #CJK UNIFIED IDEOGRAPH
+0x9B8D 0x5BEB #CJK UNIFIED IDEOGRAPH
+0x9B8E 0x5BF0 #CJK UNIFIED IDEOGRAPH
+0x9B8F 0x5BF6 #CJK UNIFIED IDEOGRAPH
+0x9B90 0x5BF3 #CJK UNIFIED IDEOGRAPH
+0x9B91 0x5C05 #CJK UNIFIED IDEOGRAPH
+0x9B92 0x5C07 #CJK UNIFIED IDEOGRAPH
+0x9B93 0x5C08 #CJK UNIFIED IDEOGRAPH
+0x9B94 0x5C0D #CJK UNIFIED IDEOGRAPH
+0x9B95 0x5C13 #CJK UNIFIED IDEOGRAPH
+0x9B96 0x5C20 #CJK UNIFIED IDEOGRAPH
+0x9B97 0x5C22 #CJK UNIFIED IDEOGRAPH
+0x9B98 0x5C28 #CJK UNIFIED IDEOGRAPH
+0x9B99 0x5C38 #CJK UNIFIED IDEOGRAPH
+0x9B9A 0x5C39 #CJK UNIFIED IDEOGRAPH
+0x9B9B 0x5C41 #CJK UNIFIED IDEOGRAPH
+0x9B9C 0x5C46 #CJK UNIFIED IDEOGRAPH
+0x9B9D 0x5C4E #CJK UNIFIED IDEOGRAPH
+0x9B9E 0x5C53 #CJK UNIFIED IDEOGRAPH
+0x9B9F 0x5C50 #CJK UNIFIED IDEOGRAPH
+0x9BA0 0x5C4F #CJK UNIFIED IDEOGRAPH
+0x9BA1 0x5B71 #CJK UNIFIED IDEOGRAPH
+0x9BA2 0x5C6C #CJK UNIFIED IDEOGRAPH
+0x9BA3 0x5C6E #CJK UNIFIED IDEOGRAPH
+0x9BA4 0x4E62 #CJK UNIFIED IDEOGRAPH
+0x9BA5 0x5C76 #CJK UNIFIED IDEOGRAPH
+0x9BA6 0x5C79 #CJK UNIFIED IDEOGRAPH
+0x9BA7 0x5C8C #CJK UNIFIED IDEOGRAPH
+0x9BA8 0x5C91 #CJK UNIFIED IDEOGRAPH
+0x9BA9 0x5C94 #CJK UNIFIED IDEOGRAPH
+0x9BAA 0x599B #CJK UNIFIED IDEOGRAPH
+0x9BAB 0x5CAB #CJK UNIFIED IDEOGRAPH
+0x9BAC 0x5CBB #CJK UNIFIED IDEOGRAPH
+0x9BAD 0x5CB6 #CJK UNIFIED IDEOGRAPH
+0x9BAE 0x5CBC #CJK UNIFIED IDEOGRAPH
+0x9BAF 0x5CB7 #CJK UNIFIED IDEOGRAPH
+0x9BB0 0x5CC5 #CJK UNIFIED IDEOGRAPH
+0x9BB1 0x5CBE #CJK UNIFIED IDEOGRAPH
+0x9BB2 0x5CC7 #CJK UNIFIED IDEOGRAPH
+0x9BB3 0x5CD9 #CJK UNIFIED IDEOGRAPH
+0x9BB4 0x5CE9 #CJK UNIFIED IDEOGRAPH
+0x9BB5 0x5CFD #CJK UNIFIED IDEOGRAPH
+0x9BB6 0x5CFA #CJK UNIFIED IDEOGRAPH
+0x9BB7 0x5CED #CJK UNIFIED IDEOGRAPH
+0x9BB8 0x5D8C #CJK UNIFIED IDEOGRAPH
+0x9BB9 0x5CEA #CJK UNIFIED IDEOGRAPH
+0x9BBA 0x5D0B #CJK UNIFIED IDEOGRAPH
+0x9BBB 0x5D15 #CJK UNIFIED IDEOGRAPH
+0x9BBC 0x5D17 #CJK UNIFIED IDEOGRAPH
+0x9BBD 0x5D5C #CJK UNIFIED IDEOGRAPH
+0x9BBE 0x5D1F #CJK UNIFIED IDEOGRAPH
+0x9BBF 0x5D1B #CJK UNIFIED IDEOGRAPH
+0x9BC0 0x5D11 #CJK UNIFIED IDEOGRAPH
+0x9BC1 0x5D14 #CJK UNIFIED IDEOGRAPH
+0x9BC2 0x5D22 #CJK UNIFIED IDEOGRAPH
+0x9BC3 0x5D1A #CJK UNIFIED IDEOGRAPH
+0x9BC4 0x5D19 #CJK UNIFIED IDEOGRAPH
+0x9BC5 0x5D18 #CJK UNIFIED IDEOGRAPH
+0x9BC6 0x5D4C #CJK UNIFIED IDEOGRAPH
+0x9BC7 0x5D52 #CJK UNIFIED IDEOGRAPH
+0x9BC8 0x5D4E #CJK UNIFIED IDEOGRAPH
+0x9BC9 0x5D4B #CJK UNIFIED IDEOGRAPH
+0x9BCA 0x5D6C #CJK UNIFIED IDEOGRAPH
+0x9BCB 0x5D73 #CJK UNIFIED IDEOGRAPH
+0x9BCC 0x5D76 #CJK UNIFIED IDEOGRAPH
+0x9BCD 0x5D87 #CJK UNIFIED IDEOGRAPH
+0x9BCE 0x5D84 #CJK UNIFIED IDEOGRAPH
+0x9BCF 0x5D82 #CJK UNIFIED IDEOGRAPH
+0x9BD0 0x5DA2 #CJK UNIFIED IDEOGRAPH
+0x9BD1 0x5D9D #CJK UNIFIED IDEOGRAPH
+0x9BD2 0x5DAC #CJK UNIFIED IDEOGRAPH
+0x9BD3 0x5DAE #CJK UNIFIED IDEOGRAPH
+0x9BD4 0x5DBD #CJK UNIFIED IDEOGRAPH
+0x9BD5 0x5D90 #CJK UNIFIED IDEOGRAPH
+0x9BD6 0x5DB7 #CJK UNIFIED IDEOGRAPH
+0x9BD7 0x5DBC #CJK UNIFIED IDEOGRAPH
+0x9BD8 0x5DC9 #CJK UNIFIED IDEOGRAPH
+0x9BD9 0x5DCD #CJK UNIFIED IDEOGRAPH
+0x9BDA 0x5DD3 #CJK UNIFIED IDEOGRAPH
+0x9BDB 0x5DD2 #CJK UNIFIED IDEOGRAPH
+0x9BDC 0x5DD6 #CJK UNIFIED IDEOGRAPH
+0x9BDD 0x5DDB #CJK UNIFIED IDEOGRAPH
+0x9BDE 0x5DEB #CJK UNIFIED IDEOGRAPH
+0x9BDF 0x5DF2 #CJK UNIFIED IDEOGRAPH
+0x9BE0 0x5DF5 #CJK UNIFIED IDEOGRAPH
+0x9BE1 0x5E0B #CJK UNIFIED IDEOGRAPH
+0x9BE2 0x5E1A #CJK UNIFIED IDEOGRAPH
+0x9BE3 0x5E19 #CJK UNIFIED IDEOGRAPH
+0x9BE4 0x5E11 #CJK UNIFIED IDEOGRAPH
+0x9BE5 0x5E1B #CJK UNIFIED IDEOGRAPH
+0x9BE6 0x5E36 #CJK UNIFIED IDEOGRAPH
+0x9BE7 0x5E37 #CJK UNIFIED IDEOGRAPH
+0x9BE8 0x5E44 #CJK UNIFIED IDEOGRAPH
+0x9BE9 0x5E43 #CJK UNIFIED IDEOGRAPH
+0x9BEA 0x5E40 #CJK UNIFIED IDEOGRAPH
+0x9BEB 0x5E4E #CJK UNIFIED IDEOGRAPH
+0x9BEC 0x5E57 #CJK UNIFIED IDEOGRAPH
+0x9BED 0x5E54 #CJK UNIFIED IDEOGRAPH
+0x9BEE 0x5E5F #CJK UNIFIED IDEOGRAPH
+0x9BEF 0x5E62 #CJK UNIFIED IDEOGRAPH
+0x9BF0 0x5E64 #CJK UNIFIED IDEOGRAPH
+0x9BF1 0x5E47 #CJK UNIFIED IDEOGRAPH
+0x9BF2 0x5E75 #CJK UNIFIED IDEOGRAPH
+0x9BF3 0x5E76 #CJK UNIFIED IDEOGRAPH
+0x9BF4 0x5E7A #CJK UNIFIED IDEOGRAPH
+0x9BF5 0x9EBC #CJK UNIFIED IDEOGRAPH
+0x9BF6 0x5E7F #CJK UNIFIED IDEOGRAPH
+0x9BF7 0x5EA0 #CJK UNIFIED IDEOGRAPH
+0x9BF8 0x5EC1 #CJK UNIFIED IDEOGRAPH
+0x9BF9 0x5EC2 #CJK UNIFIED IDEOGRAPH
+0x9BFA 0x5EC8 #CJK UNIFIED IDEOGRAPH
+0x9BFB 0x5ED0 #CJK UNIFIED IDEOGRAPH
+0x9BFC 0x5ECF #CJK UNIFIED IDEOGRAPH
+0x9C40 0x5ED6 #CJK UNIFIED IDEOGRAPH
+0x9C41 0x5EE3 #CJK UNIFIED IDEOGRAPH
+0x9C42 0x5EDD #CJK UNIFIED IDEOGRAPH
+0x9C43 0x5EDA #CJK UNIFIED IDEOGRAPH
+0x9C44 0x5EDB #CJK UNIFIED IDEOGRAPH
+0x9C45 0x5EE2 #CJK UNIFIED IDEOGRAPH
+0x9C46 0x5EE1 #CJK UNIFIED IDEOGRAPH
+0x9C47 0x5EE8 #CJK UNIFIED IDEOGRAPH
+0x9C48 0x5EE9 #CJK UNIFIED IDEOGRAPH
+0x9C49 0x5EEC #CJK UNIFIED IDEOGRAPH
+0x9C4A 0x5EF1 #CJK UNIFIED IDEOGRAPH
+0x9C4B 0x5EF3 #CJK UNIFIED IDEOGRAPH
+0x9C4C 0x5EF0 #CJK UNIFIED IDEOGRAPH
+0x9C4D 0x5EF4 #CJK UNIFIED IDEOGRAPH
+0x9C4E 0x5EF8 #CJK UNIFIED IDEOGRAPH
+0x9C4F 0x5EFE #CJK UNIFIED IDEOGRAPH
+0x9C50 0x5F03 #CJK UNIFIED IDEOGRAPH
+0x9C51 0x5F09 #CJK UNIFIED IDEOGRAPH
+0x9C52 0x5F5D #CJK UNIFIED IDEOGRAPH
+0x9C53 0x5F5C #CJK UNIFIED IDEOGRAPH
+0x9C54 0x5F0B #CJK UNIFIED IDEOGRAPH
+0x9C55 0x5F11 #CJK UNIFIED IDEOGRAPH
+0x9C56 0x5F16 #CJK UNIFIED IDEOGRAPH
+0x9C57 0x5F29 #CJK UNIFIED IDEOGRAPH
+0x9C58 0x5F2D #CJK UNIFIED IDEOGRAPH
+0x9C59 0x5F38 #CJK UNIFIED IDEOGRAPH
+0x9C5A 0x5F41 #CJK UNIFIED IDEOGRAPH
+0x9C5B 0x5F48 #CJK UNIFIED IDEOGRAPH
+0x9C5C 0x5F4C #CJK UNIFIED IDEOGRAPH
+0x9C5D 0x5F4E #CJK UNIFIED IDEOGRAPH
+0x9C5E 0x5F2F #CJK UNIFIED IDEOGRAPH
+0x9C5F 0x5F51 #CJK UNIFIED IDEOGRAPH
+0x9C60 0x5F56 #CJK UNIFIED IDEOGRAPH
+0x9C61 0x5F57 #CJK UNIFIED IDEOGRAPH
+0x9C62 0x5F59 #CJK UNIFIED IDEOGRAPH
+0x9C63 0x5F61 #CJK UNIFIED IDEOGRAPH
+0x9C64 0x5F6D #CJK UNIFIED IDEOGRAPH
+0x9C65 0x5F73 #CJK UNIFIED IDEOGRAPH
+0x9C66 0x5F77 #CJK UNIFIED IDEOGRAPH
+0x9C67 0x5F83 #CJK UNIFIED IDEOGRAPH
+0x9C68 0x5F82 #CJK UNIFIED IDEOGRAPH
+0x9C69 0x5F7F #CJK UNIFIED IDEOGRAPH
+0x9C6A 0x5F8A #CJK UNIFIED IDEOGRAPH
+0x9C6B 0x5F88 #CJK UNIFIED IDEOGRAPH
+0x9C6C 0x5F91 #CJK UNIFIED IDEOGRAPH
+0x9C6D 0x5F87 #CJK UNIFIED IDEOGRAPH
+0x9C6E 0x5F9E #CJK UNIFIED IDEOGRAPH
+0x9C6F 0x5F99 #CJK UNIFIED IDEOGRAPH
+0x9C70 0x5F98 #CJK UNIFIED IDEOGRAPH
+0x9C71 0x5FA0 #CJK UNIFIED IDEOGRAPH
+0x9C72 0x5FA8 #CJK UNIFIED IDEOGRAPH
+0x9C73 0x5FAD #CJK UNIFIED IDEOGRAPH
+0x9C74 0x5FBC #CJK UNIFIED IDEOGRAPH
+0x9C75 0x5FD6 #CJK UNIFIED IDEOGRAPH
+0x9C76 0x5FFB #CJK UNIFIED IDEOGRAPH
+0x9C77 0x5FE4 #CJK UNIFIED IDEOGRAPH
+0x9C78 0x5FF8 #CJK UNIFIED IDEOGRAPH
+0x9C79 0x5FF1 #CJK UNIFIED IDEOGRAPH
+0x9C7A 0x5FDD #CJK UNIFIED IDEOGRAPH
+0x9C7B 0x60B3 #CJK UNIFIED IDEOGRAPH
+0x9C7C 0x5FFF #CJK UNIFIED IDEOGRAPH
+0x9C7D 0x6021 #CJK UNIFIED IDEOGRAPH
+0x9C7E 0x6060 #CJK UNIFIED IDEOGRAPH
+0x9C80 0x6019 #CJK UNIFIED IDEOGRAPH
+0x9C81 0x6010 #CJK UNIFIED IDEOGRAPH
+0x9C82 0x6029 #CJK UNIFIED IDEOGRAPH
+0x9C83 0x600E #CJK UNIFIED IDEOGRAPH
+0x9C84 0x6031 #CJK UNIFIED IDEOGRAPH
+0x9C85 0x601B #CJK UNIFIED IDEOGRAPH
+0x9C86 0x6015 #CJK UNIFIED IDEOGRAPH
+0x9C87 0x602B #CJK UNIFIED IDEOGRAPH
+0x9C88 0x6026 #CJK UNIFIED IDEOGRAPH
+0x9C89 0x600F #CJK UNIFIED IDEOGRAPH
+0x9C8A 0x603A #CJK UNIFIED IDEOGRAPH
+0x9C8B 0x605A #CJK UNIFIED IDEOGRAPH
+0x9C8C 0x6041 #CJK UNIFIED IDEOGRAPH
+0x9C8D 0x606A #CJK UNIFIED IDEOGRAPH
+0x9C8E 0x6077 #CJK UNIFIED IDEOGRAPH
+0x9C8F 0x605F #CJK UNIFIED IDEOGRAPH
+0x9C90 0x604A #CJK UNIFIED IDEOGRAPH
+0x9C91 0x6046 #CJK UNIFIED IDEOGRAPH
+0x9C92 0x604D #CJK UNIFIED IDEOGRAPH
+0x9C93 0x6063 #CJK UNIFIED IDEOGRAPH
+0x9C94 0x6043 #CJK UNIFIED IDEOGRAPH
+0x9C95 0x6064 #CJK UNIFIED IDEOGRAPH
+0x9C96 0x6042 #CJK UNIFIED IDEOGRAPH
+0x9C97 0x606C #CJK UNIFIED IDEOGRAPH
+0x9C98 0x606B #CJK UNIFIED IDEOGRAPH
+0x9C99 0x6059 #CJK UNIFIED IDEOGRAPH
+0x9C9A 0x6081 #CJK UNIFIED IDEOGRAPH
+0x9C9B 0x608D #CJK UNIFIED IDEOGRAPH
+0x9C9C 0x60E7 #CJK UNIFIED IDEOGRAPH
+0x9C9D 0x6083 #CJK UNIFIED IDEOGRAPH
+0x9C9E 0x609A #CJK UNIFIED IDEOGRAPH
+0x9C9F 0x6084 #CJK UNIFIED IDEOGRAPH
+0x9CA0 0x609B #CJK UNIFIED IDEOGRAPH
+0x9CA1 0x6096 #CJK UNIFIED IDEOGRAPH
+0x9CA2 0x6097 #CJK UNIFIED IDEOGRAPH
+0x9CA3 0x6092 #CJK UNIFIED IDEOGRAPH
+0x9CA4 0x60A7 #CJK UNIFIED IDEOGRAPH
+0x9CA5 0x608B #CJK UNIFIED IDEOGRAPH
+0x9CA6 0x60E1 #CJK UNIFIED IDEOGRAPH
+0x9CA7 0x60B8 #CJK UNIFIED IDEOGRAPH
+0x9CA8 0x60E0 #CJK UNIFIED IDEOGRAPH
+0x9CA9 0x60D3 #CJK UNIFIED IDEOGRAPH
+0x9CAA 0x60B4 #CJK UNIFIED IDEOGRAPH
+0x9CAB 0x5FF0 #CJK UNIFIED IDEOGRAPH
+0x9CAC 0x60BD #CJK UNIFIED IDEOGRAPH
+0x9CAD 0x60C6 #CJK UNIFIED IDEOGRAPH
+0x9CAE 0x60B5 #CJK UNIFIED IDEOGRAPH
+0x9CAF 0x60D8 #CJK UNIFIED IDEOGRAPH
+0x9CB0 0x614D #CJK UNIFIED IDEOGRAPH
+0x9CB1 0x6115 #CJK UNIFIED IDEOGRAPH
+0x9CB2 0x6106 #CJK UNIFIED IDEOGRAPH
+0x9CB3 0x60F6 #CJK UNIFIED IDEOGRAPH
+0x9CB4 0x60F7 #CJK UNIFIED IDEOGRAPH
+0x9CB5 0x6100 #CJK UNIFIED IDEOGRAPH
+0x9CB6 0x60F4 #CJK UNIFIED IDEOGRAPH
+0x9CB7 0x60FA #CJK UNIFIED IDEOGRAPH
+0x9CB8 0x6103 #CJK UNIFIED IDEOGRAPH
+0x9CB9 0x6121 #CJK UNIFIED IDEOGRAPH
+0x9CBA 0x60FB #CJK UNIFIED IDEOGRAPH
+0x9CBB 0x60F1 #CJK UNIFIED IDEOGRAPH
+0x9CBC 0x610D #CJK UNIFIED IDEOGRAPH
+0x9CBD 0x610E #CJK UNIFIED IDEOGRAPH
+0x9CBE 0x6147 #CJK UNIFIED IDEOGRAPH
+0x9CBF 0x613E #CJK UNIFIED IDEOGRAPH
+0x9CC0 0x6128 #CJK UNIFIED IDEOGRAPH
+0x9CC1 0x6127 #CJK UNIFIED IDEOGRAPH
+0x9CC2 0x614A #CJK UNIFIED IDEOGRAPH
+0x9CC3 0x613F #CJK UNIFIED IDEOGRAPH
+0x9CC4 0x613C #CJK UNIFIED IDEOGRAPH
+0x9CC5 0x612C #CJK UNIFIED IDEOGRAPH
+0x9CC6 0x6134 #CJK UNIFIED IDEOGRAPH
+0x9CC7 0x613D #CJK UNIFIED IDEOGRAPH
+0x9CC8 0x6142 #CJK UNIFIED IDEOGRAPH
+0x9CC9 0x6144 #CJK UNIFIED IDEOGRAPH
+0x9CCA 0x6173 #CJK UNIFIED IDEOGRAPH
+0x9CCB 0x6177 #CJK UNIFIED IDEOGRAPH
+0x9CCC 0x6158 #CJK UNIFIED IDEOGRAPH
+0x9CCD 0x6159 #CJK UNIFIED IDEOGRAPH
+0x9CCE 0x615A #CJK UNIFIED IDEOGRAPH
+0x9CCF 0x616B #CJK UNIFIED IDEOGRAPH
+0x9CD0 0x6174 #CJK UNIFIED IDEOGRAPH
+0x9CD1 0x616F #CJK UNIFIED IDEOGRAPH
+0x9CD2 0x6165 #CJK UNIFIED IDEOGRAPH
+0x9CD3 0x6171 #CJK UNIFIED IDEOGRAPH
+0x9CD4 0x615F #CJK UNIFIED IDEOGRAPH
+0x9CD5 0x615D #CJK UNIFIED IDEOGRAPH
+0x9CD6 0x6153 #CJK UNIFIED IDEOGRAPH
+0x9CD7 0x6175 #CJK UNIFIED IDEOGRAPH
+0x9CD8 0x6199 #CJK UNIFIED IDEOGRAPH
+0x9CD9 0x6196 #CJK UNIFIED IDEOGRAPH
+0x9CDA 0x6187 #CJK UNIFIED IDEOGRAPH
+0x9CDB 0x61AC #CJK UNIFIED IDEOGRAPH
+0x9CDC 0x6194 #CJK UNIFIED IDEOGRAPH
+0x9CDD 0x619A #CJK UNIFIED IDEOGRAPH
+0x9CDE 0x618A #CJK UNIFIED IDEOGRAPH
+0x9CDF 0x6191 #CJK UNIFIED IDEOGRAPH
+0x9CE0 0x61AB #CJK UNIFIED IDEOGRAPH
+0x9CE1 0x61AE #CJK UNIFIED IDEOGRAPH
+0x9CE2 0x61CC #CJK UNIFIED IDEOGRAPH
+0x9CE3 0x61CA #CJK UNIFIED IDEOGRAPH
+0x9CE4 0x61C9 #CJK UNIFIED IDEOGRAPH
+0x9CE5 0x61F7 #CJK UNIFIED IDEOGRAPH
+0x9CE6 0x61C8 #CJK UNIFIED IDEOGRAPH
+0x9CE7 0x61C3 #CJK UNIFIED IDEOGRAPH
+0x9CE8 0x61C6 #CJK UNIFIED IDEOGRAPH
+0x9CE9 0x61BA #CJK UNIFIED IDEOGRAPH
+0x9CEA 0x61CB #CJK UNIFIED IDEOGRAPH
+0x9CEB 0x7F79 #CJK UNIFIED IDEOGRAPH
+0x9CEC 0x61CD #CJK UNIFIED IDEOGRAPH
+0x9CED 0x61E6 #CJK UNIFIED IDEOGRAPH
+0x9CEE 0x61E3 #CJK UNIFIED IDEOGRAPH
+0x9CEF 0x61F6 #CJK UNIFIED IDEOGRAPH
+0x9CF0 0x61FA #CJK UNIFIED IDEOGRAPH
+0x9CF1 0x61F4 #CJK UNIFIED IDEOGRAPH
+0x9CF2 0x61FF #CJK UNIFIED IDEOGRAPH
+0x9CF3 0x61FD #CJK UNIFIED IDEOGRAPH
+0x9CF4 0x61FC #CJK UNIFIED IDEOGRAPH
+0x9CF5 0x61FE #CJK UNIFIED IDEOGRAPH
+0x9CF6 0x6200 #CJK UNIFIED IDEOGRAPH
+0x9CF7 0x6208 #CJK UNIFIED IDEOGRAPH
+0x9CF8 0x6209 #CJK UNIFIED IDEOGRAPH
+0x9CF9 0x620D #CJK UNIFIED IDEOGRAPH
+0x9CFA 0x620C #CJK UNIFIED IDEOGRAPH
+0x9CFB 0x6214 #CJK UNIFIED IDEOGRAPH
+0x9CFC 0x621B #CJK UNIFIED IDEOGRAPH
+0x9D40 0x621E #CJK UNIFIED IDEOGRAPH
+0x9D41 0x6221 #CJK UNIFIED IDEOGRAPH
+0x9D42 0x622A #CJK UNIFIED IDEOGRAPH
+0x9D43 0x622E #CJK UNIFIED IDEOGRAPH
+0x9D44 0x6230 #CJK UNIFIED IDEOGRAPH
+0x9D45 0x6232 #CJK UNIFIED IDEOGRAPH
+0x9D46 0x6233 #CJK UNIFIED IDEOGRAPH
+0x9D47 0x6241 #CJK UNIFIED IDEOGRAPH
+0x9D48 0x624E #CJK UNIFIED IDEOGRAPH
+0x9D49 0x625E #CJK UNIFIED IDEOGRAPH
+0x9D4A 0x6263 #CJK UNIFIED IDEOGRAPH
+0x9D4B 0x625B #CJK UNIFIED IDEOGRAPH
+0x9D4C 0x6260 #CJK UNIFIED IDEOGRAPH
+0x9D4D 0x6268 #CJK UNIFIED IDEOGRAPH
+0x9D4E 0x627C #CJK UNIFIED IDEOGRAPH
+0x9D4F 0x6282 #CJK UNIFIED IDEOGRAPH
+0x9D50 0x6289 #CJK UNIFIED IDEOGRAPH
+0x9D51 0x627E #CJK UNIFIED IDEOGRAPH
+0x9D52 0x6292 #CJK UNIFIED IDEOGRAPH
+0x9D53 0x6293 #CJK UNIFIED IDEOGRAPH
+0x9D54 0x6296 #CJK UNIFIED IDEOGRAPH
+0x9D55 0x62D4 #CJK UNIFIED IDEOGRAPH
+0x9D56 0x6283 #CJK UNIFIED IDEOGRAPH
+0x9D57 0x6294 #CJK UNIFIED IDEOGRAPH
+0x9D58 0x62D7 #CJK UNIFIED IDEOGRAPH
+0x9D59 0x62D1 #CJK UNIFIED IDEOGRAPH
+0x9D5A 0x62BB #CJK UNIFIED IDEOGRAPH
+0x9D5B 0x62CF #CJK UNIFIED IDEOGRAPH
+0x9D5C 0x62FF #CJK UNIFIED IDEOGRAPH
+0x9D5D 0x62C6 #CJK UNIFIED IDEOGRAPH
+0x9D5E 0x64D4 #CJK UNIFIED IDEOGRAPH
+0x9D5F 0x62C8 #CJK UNIFIED IDEOGRAPH
+0x9D60 0x62DC #CJK UNIFIED IDEOGRAPH
+0x9D61 0x62CC #CJK UNIFIED IDEOGRAPH
+0x9D62 0x62CA #CJK UNIFIED IDEOGRAPH
+0x9D63 0x62C2 #CJK UNIFIED IDEOGRAPH
+0x9D64 0x62C7 #CJK UNIFIED IDEOGRAPH
+0x9D65 0x629B #CJK UNIFIED IDEOGRAPH
+0x9D66 0x62C9 #CJK UNIFIED IDEOGRAPH
+0x9D67 0x630C #CJK UNIFIED IDEOGRAPH
+0x9D68 0x62EE #CJK UNIFIED IDEOGRAPH
+0x9D69 0x62F1 #CJK UNIFIED IDEOGRAPH
+0x9D6A 0x6327 #CJK UNIFIED IDEOGRAPH
+0x9D6B 0x6302 #CJK UNIFIED IDEOGRAPH
+0x9D6C 0x6308 #CJK UNIFIED IDEOGRAPH
+0x9D6D 0x62EF #CJK UNIFIED IDEOGRAPH
+0x9D6E 0x62F5 #CJK UNIFIED IDEOGRAPH
+0x9D6F 0x6350 #CJK UNIFIED IDEOGRAPH
+0x9D70 0x633E #CJK UNIFIED IDEOGRAPH
+0x9D71 0x634D #CJK UNIFIED IDEOGRAPH
+0x9D72 0x641C #CJK UNIFIED IDEOGRAPH
+0x9D73 0x634F #CJK UNIFIED IDEOGRAPH
+0x9D74 0x6396 #CJK UNIFIED IDEOGRAPH
+0x9D75 0x638E #CJK UNIFIED IDEOGRAPH
+0x9D76 0x6380 #CJK UNIFIED IDEOGRAPH
+0x9D77 0x63AB #CJK UNIFIED IDEOGRAPH
+0x9D78 0x6376 #CJK UNIFIED IDEOGRAPH
+0x9D79 0x63A3 #CJK UNIFIED IDEOGRAPH
+0x9D7A 0x638F #CJK UNIFIED IDEOGRAPH
+0x9D7B 0x6389 #CJK UNIFIED IDEOGRAPH
+0x9D7C 0x639F #CJK UNIFIED IDEOGRAPH
+0x9D7D 0x63B5 #CJK UNIFIED IDEOGRAPH
+0x9D7E 0x636B #CJK UNIFIED IDEOGRAPH
+0x9D80 0x6369 #CJK UNIFIED IDEOGRAPH
+0x9D81 0x63BE #CJK UNIFIED IDEOGRAPH
+0x9D82 0x63E9 #CJK UNIFIED IDEOGRAPH
+0x9D83 0x63C0 #CJK UNIFIED IDEOGRAPH
+0x9D84 0x63C6 #CJK UNIFIED IDEOGRAPH
+0x9D85 0x63E3 #CJK UNIFIED IDEOGRAPH
+0x9D86 0x63C9 #CJK UNIFIED IDEOGRAPH
+0x9D87 0x63D2 #CJK UNIFIED IDEOGRAPH
+0x9D88 0x63F6 #CJK UNIFIED IDEOGRAPH
+0x9D89 0x63C4 #CJK UNIFIED IDEOGRAPH
+0x9D8A 0x6416 #CJK UNIFIED IDEOGRAPH
+0x9D8B 0x6434 #CJK UNIFIED IDEOGRAPH
+0x9D8C 0x6406 #CJK UNIFIED IDEOGRAPH
+0x9D8D 0x6413 #CJK UNIFIED IDEOGRAPH
+0x9D8E 0x6426 #CJK UNIFIED IDEOGRAPH
+0x9D8F 0x6436 #CJK UNIFIED IDEOGRAPH
+0x9D90 0x651D #CJK UNIFIED IDEOGRAPH
+0x9D91 0x6417 #CJK UNIFIED IDEOGRAPH
+0x9D92 0x6428 #CJK UNIFIED IDEOGRAPH
+0x9D93 0x640F #CJK UNIFIED IDEOGRAPH
+0x9D94 0x6467 #CJK UNIFIED IDEOGRAPH
+0x9D95 0x646F #CJK UNIFIED IDEOGRAPH
+0x9D96 0x6476 #CJK UNIFIED IDEOGRAPH
+0x9D97 0x644E #CJK UNIFIED IDEOGRAPH
+0x9D98 0x652A #CJK UNIFIED IDEOGRAPH
+0x9D99 0x6495 #CJK UNIFIED IDEOGRAPH
+0x9D9A 0x6493 #CJK UNIFIED IDEOGRAPH
+0x9D9B 0x64A5 #CJK UNIFIED IDEOGRAPH
+0x9D9C 0x64A9 #CJK UNIFIED IDEOGRAPH
+0x9D9D 0x6488 #CJK UNIFIED IDEOGRAPH
+0x9D9E 0x64BC #CJK UNIFIED IDEOGRAPH
+0x9D9F 0x64DA #CJK UNIFIED IDEOGRAPH
+0x9DA0 0x64D2 #CJK UNIFIED IDEOGRAPH
+0x9DA1 0x64C5 #CJK UNIFIED IDEOGRAPH
+0x9DA2 0x64C7 #CJK UNIFIED IDEOGRAPH
+0x9DA3 0x64BB #CJK UNIFIED IDEOGRAPH
+0x9DA4 0x64D8 #CJK UNIFIED IDEOGRAPH
+0x9DA5 0x64C2 #CJK UNIFIED IDEOGRAPH
+0x9DA6 0x64F1 #CJK UNIFIED IDEOGRAPH
+0x9DA7 0x64E7 #CJK UNIFIED IDEOGRAPH
+0x9DA8 0x8209 #CJK UNIFIED IDEOGRAPH
+0x9DA9 0x64E0 #CJK UNIFIED IDEOGRAPH
+0x9DAA 0x64E1 #CJK UNIFIED IDEOGRAPH
+0x9DAB 0x62AC #CJK UNIFIED IDEOGRAPH
+0x9DAC 0x64E3 #CJK UNIFIED IDEOGRAPH
+0x9DAD 0x64EF #CJK UNIFIED IDEOGRAPH
+0x9DAE 0x652C #CJK UNIFIED IDEOGRAPH
+0x9DAF 0x64F6 #CJK UNIFIED IDEOGRAPH
+0x9DB0 0x64F4 #CJK UNIFIED IDEOGRAPH
+0x9DB1 0x64F2 #CJK UNIFIED IDEOGRAPH
+0x9DB2 0x64FA #CJK UNIFIED IDEOGRAPH
+0x9DB3 0x6500 #CJK UNIFIED IDEOGRAPH
+0x9DB4 0x64FD #CJK UNIFIED IDEOGRAPH
+0x9DB5 0x6518 #CJK UNIFIED IDEOGRAPH
+0x9DB6 0x651C #CJK UNIFIED IDEOGRAPH
+0x9DB7 0x6505 #CJK UNIFIED IDEOGRAPH
+0x9DB8 0x6524 #CJK UNIFIED IDEOGRAPH
+0x9DB9 0x6523 #CJK UNIFIED IDEOGRAPH
+0x9DBA 0x652B #CJK UNIFIED IDEOGRAPH
+0x9DBB 0x6534 #CJK UNIFIED IDEOGRAPH
+0x9DBC 0x6535 #CJK UNIFIED IDEOGRAPH
+0x9DBD 0x6537 #CJK UNIFIED IDEOGRAPH
+0x9DBE 0x6536 #CJK UNIFIED IDEOGRAPH
+0x9DBF 0x6538 #CJK UNIFIED IDEOGRAPH
+0x9DC0 0x754B #CJK UNIFIED IDEOGRAPH
+0x9DC1 0x6548 #CJK UNIFIED IDEOGRAPH
+0x9DC2 0x6556 #CJK UNIFIED IDEOGRAPH
+0x9DC3 0x6555 #CJK UNIFIED IDEOGRAPH
+0x9DC4 0x654D #CJK UNIFIED IDEOGRAPH
+0x9DC5 0x6558 #CJK UNIFIED IDEOGRAPH
+0x9DC6 0x655E #CJK UNIFIED IDEOGRAPH
+0x9DC7 0x655D #CJK UNIFIED IDEOGRAPH
+0x9DC8 0x6572 #CJK UNIFIED IDEOGRAPH
+0x9DC9 0x6578 #CJK UNIFIED IDEOGRAPH
+0x9DCA 0x6582 #CJK UNIFIED IDEOGRAPH
+0x9DCB 0x6583 #CJK UNIFIED IDEOGRAPH
+0x9DCC 0x8B8A #CJK UNIFIED IDEOGRAPH
+0x9DCD 0x659B #CJK UNIFIED IDEOGRAPH
+0x9DCE 0x659F #CJK UNIFIED IDEOGRAPH
+0x9DCF 0x65AB #CJK UNIFIED IDEOGRAPH
+0x9DD0 0x65B7 #CJK UNIFIED IDEOGRAPH
+0x9DD1 0x65C3 #CJK UNIFIED IDEOGRAPH
+0x9DD2 0x65C6 #CJK UNIFIED IDEOGRAPH
+0x9DD3 0x65C1 #CJK UNIFIED IDEOGRAPH
+0x9DD4 0x65C4 #CJK UNIFIED IDEOGRAPH
+0x9DD5 0x65CC #CJK UNIFIED IDEOGRAPH
+0x9DD6 0x65D2 #CJK UNIFIED IDEOGRAPH
+0x9DD7 0x65DB #CJK UNIFIED IDEOGRAPH
+0x9DD8 0x65D9 #CJK UNIFIED IDEOGRAPH
+0x9DD9 0x65E0 #CJK UNIFIED IDEOGRAPH
+0x9DDA 0x65E1 #CJK UNIFIED IDEOGRAPH
+0x9DDB 0x65F1 #CJK UNIFIED IDEOGRAPH
+0x9DDC 0x6772 #CJK UNIFIED IDEOGRAPH
+0x9DDD 0x660A #CJK UNIFIED IDEOGRAPH
+0x9DDE 0x6603 #CJK UNIFIED IDEOGRAPH
+0x9DDF 0x65FB #CJK UNIFIED IDEOGRAPH
+0x9DE0 0x6773 #CJK UNIFIED IDEOGRAPH
+0x9DE1 0x6635 #CJK UNIFIED IDEOGRAPH
+0x9DE2 0x6636 #CJK UNIFIED IDEOGRAPH
+0x9DE3 0x6634 #CJK UNIFIED IDEOGRAPH
+0x9DE4 0x661C #CJK UNIFIED IDEOGRAPH
+0x9DE5 0x664F #CJK UNIFIED IDEOGRAPH
+0x9DE6 0x6644 #CJK UNIFIED IDEOGRAPH
+0x9DE7 0x6649 #CJK UNIFIED IDEOGRAPH
+0x9DE8 0x6641 #CJK UNIFIED IDEOGRAPH
+0x9DE9 0x665E #CJK UNIFIED IDEOGRAPH
+0x9DEA 0x665D #CJK UNIFIED IDEOGRAPH
+0x9DEB 0x6664 #CJK UNIFIED IDEOGRAPH
+0x9DEC 0x6667 #CJK UNIFIED IDEOGRAPH
+0x9DED 0x6668 #CJK UNIFIED IDEOGRAPH
+0x9DEE 0x665F #CJK UNIFIED IDEOGRAPH
+0x9DEF 0x6662 #CJK UNIFIED IDEOGRAPH
+0x9DF0 0x6670 #CJK UNIFIED IDEOGRAPH
+0x9DF1 0x6683 #CJK UNIFIED IDEOGRAPH
+0x9DF2 0x6688 #CJK UNIFIED IDEOGRAPH
+0x9DF3 0x668E #CJK UNIFIED IDEOGRAPH
+0x9DF4 0x6689 #CJK UNIFIED IDEOGRAPH
+0x9DF5 0x6684 #CJK UNIFIED IDEOGRAPH
+0x9DF6 0x6698 #CJK UNIFIED IDEOGRAPH
+0x9DF7 0x669D #CJK UNIFIED IDEOGRAPH
+0x9DF8 0x66C1 #CJK UNIFIED IDEOGRAPH
+0x9DF9 0x66B9 #CJK UNIFIED IDEOGRAPH
+0x9DFA 0x66C9 #CJK UNIFIED IDEOGRAPH
+0x9DFB 0x66BE #CJK UNIFIED IDEOGRAPH
+0x9DFC 0x66BC #CJK UNIFIED IDEOGRAPH
+0x9E40 0x66C4 #CJK UNIFIED IDEOGRAPH
+0x9E41 0x66B8 #CJK UNIFIED IDEOGRAPH
+0x9E42 0x66D6 #CJK UNIFIED IDEOGRAPH
+0x9E43 0x66DA #CJK UNIFIED IDEOGRAPH
+0x9E44 0x66E0 #CJK UNIFIED IDEOGRAPH
+0x9E45 0x663F #CJK UNIFIED IDEOGRAPH
+0x9E46 0x66E6 #CJK UNIFIED IDEOGRAPH
+0x9E47 0x66E9 #CJK UNIFIED IDEOGRAPH
+0x9E48 0x66F0 #CJK UNIFIED IDEOGRAPH
+0x9E49 0x66F5 #CJK UNIFIED IDEOGRAPH
+0x9E4A 0x66F7 #CJK UNIFIED IDEOGRAPH
+0x9E4B 0x670F #CJK UNIFIED IDEOGRAPH
+0x9E4C 0x6716 #CJK UNIFIED IDEOGRAPH
+0x9E4D 0x671E #CJK UNIFIED IDEOGRAPH
+0x9E4E 0x6726 #CJK UNIFIED IDEOGRAPH
+0x9E4F 0x6727 #CJK UNIFIED IDEOGRAPH
+0x9E50 0x9738 #CJK UNIFIED IDEOGRAPH
+0x9E51 0x672E #CJK UNIFIED IDEOGRAPH
+0x9E52 0x673F #CJK UNIFIED IDEOGRAPH
+0x9E53 0x6736 #CJK UNIFIED IDEOGRAPH
+0x9E54 0x6741 #CJK UNIFIED IDEOGRAPH
+0x9E55 0x6738 #CJK UNIFIED IDEOGRAPH
+0x9E56 0x6737 #CJK UNIFIED IDEOGRAPH
+0x9E57 0x6746 #CJK UNIFIED IDEOGRAPH
+0x9E58 0x675E #CJK UNIFIED IDEOGRAPH
+0x9E59 0x6760 #CJK UNIFIED IDEOGRAPH
+0x9E5A 0x6759 #CJK UNIFIED IDEOGRAPH
+0x9E5B 0x6763 #CJK UNIFIED IDEOGRAPH
+0x9E5C 0x6764 #CJK UNIFIED IDEOGRAPH
+0x9E5D 0x6789 #CJK UNIFIED IDEOGRAPH
+0x9E5E 0x6770 #CJK UNIFIED IDEOGRAPH
+0x9E5F 0x67A9 #CJK UNIFIED IDEOGRAPH
+0x9E60 0x677C #CJK UNIFIED IDEOGRAPH
+0x9E61 0x676A #CJK UNIFIED IDEOGRAPH
+0x9E62 0x678C #CJK UNIFIED IDEOGRAPH
+0x9E63 0x678B #CJK UNIFIED IDEOGRAPH
+0x9E64 0x67A6 #CJK UNIFIED IDEOGRAPH
+0x9E65 0x67A1 #CJK UNIFIED IDEOGRAPH
+0x9E66 0x6785 #CJK UNIFIED IDEOGRAPH
+0x9E67 0x67B7 #CJK UNIFIED IDEOGRAPH
+0x9E68 0x67EF #CJK UNIFIED IDEOGRAPH
+0x9E69 0x67B4 #CJK UNIFIED IDEOGRAPH
+0x9E6A 0x67EC #CJK UNIFIED IDEOGRAPH
+0x9E6B 0x67B3 #CJK UNIFIED IDEOGRAPH
+0x9E6C 0x67E9 #CJK UNIFIED IDEOGRAPH
+0x9E6D 0x67B8 #CJK UNIFIED IDEOGRAPH
+0x9E6E 0x67E4 #CJK UNIFIED IDEOGRAPH
+0x9E6F 0x67DE #CJK UNIFIED IDEOGRAPH
+0x9E70 0x67DD #CJK UNIFIED IDEOGRAPH
+0x9E71 0x67E2 #CJK UNIFIED IDEOGRAPH
+0x9E72 0x67EE #CJK UNIFIED IDEOGRAPH
+0x9E73 0x67B9 #CJK UNIFIED IDEOGRAPH
+0x9E74 0x67CE #CJK UNIFIED IDEOGRAPH
+0x9E75 0x67C6 #CJK UNIFIED IDEOGRAPH
+0x9E76 0x67E7 #CJK UNIFIED IDEOGRAPH
+0x9E77 0x6A9C #CJK UNIFIED IDEOGRAPH
+0x9E78 0x681E #CJK UNIFIED IDEOGRAPH
+0x9E79 0x6846 #CJK UNIFIED IDEOGRAPH
+0x9E7A 0x6829 #CJK UNIFIED IDEOGRAPH
+0x9E7B 0x6840 #CJK UNIFIED IDEOGRAPH
+0x9E7C 0x684D #CJK UNIFIED IDEOGRAPH
+0x9E7D 0x6832 #CJK UNIFIED IDEOGRAPH
+0x9E7E 0x684E #CJK UNIFIED IDEOGRAPH
+0x9E80 0x68B3 #CJK UNIFIED IDEOGRAPH
+0x9E81 0x682B #CJK UNIFIED IDEOGRAPH
+0x9E82 0x6859 #CJK UNIFIED IDEOGRAPH
+0x9E83 0x6863 #CJK UNIFIED IDEOGRAPH
+0x9E84 0x6877 #CJK UNIFIED IDEOGRAPH
+0x9E85 0x687F #CJK UNIFIED IDEOGRAPH
+0x9E86 0x689F #CJK UNIFIED IDEOGRAPH
+0x9E87 0x688F #CJK UNIFIED IDEOGRAPH
+0x9E88 0x68AD #CJK UNIFIED IDEOGRAPH
+0x9E89 0x6894 #CJK UNIFIED IDEOGRAPH
+0x9E8A 0x689D #CJK UNIFIED IDEOGRAPH
+0x9E8B 0x689B #CJK UNIFIED IDEOGRAPH
+0x9E8C 0x6883 #CJK UNIFIED IDEOGRAPH
+0x9E8D 0x6AAE #CJK UNIFIED IDEOGRAPH
+0x9E8E 0x68B9 #CJK UNIFIED IDEOGRAPH
+0x9E8F 0x6874 #CJK UNIFIED IDEOGRAPH
+0x9E90 0x68B5 #CJK UNIFIED IDEOGRAPH
+0x9E91 0x68A0 #CJK UNIFIED IDEOGRAPH
+0x9E92 0x68BA #CJK UNIFIED IDEOGRAPH
+0x9E93 0x690F #CJK UNIFIED IDEOGRAPH
+0x9E94 0x688D #CJK UNIFIED IDEOGRAPH
+0x9E95 0x687E #CJK UNIFIED IDEOGRAPH
+0x9E96 0x6901 #CJK UNIFIED IDEOGRAPH
+0x9E97 0x68CA #CJK UNIFIED IDEOGRAPH
+0x9E98 0x6908 #CJK UNIFIED IDEOGRAPH
+0x9E99 0x68D8 #CJK UNIFIED IDEOGRAPH
+0x9E9A 0x6922 #CJK UNIFIED IDEOGRAPH
+0x9E9B 0x6926 #CJK UNIFIED IDEOGRAPH
+0x9E9C 0x68E1 #CJK UNIFIED IDEOGRAPH
+0x9E9D 0x690C #CJK UNIFIED IDEOGRAPH
+0x9E9E 0x68CD #CJK UNIFIED IDEOGRAPH
+0x9E9F 0x68D4 #CJK UNIFIED IDEOGRAPH
+0x9EA0 0x68E7 #CJK UNIFIED IDEOGRAPH
+0x9EA1 0x68D5 #CJK UNIFIED IDEOGRAPH
+0x9EA2 0x6936 #CJK UNIFIED IDEOGRAPH
+0x9EA3 0x6912 #CJK UNIFIED IDEOGRAPH
+0x9EA4 0x6904 #CJK UNIFIED IDEOGRAPH
+0x9EA5 0x68D7 #CJK UNIFIED IDEOGRAPH
+0x9EA6 0x68E3 #CJK UNIFIED IDEOGRAPH
+0x9EA7 0x6925 #CJK UNIFIED IDEOGRAPH
+0x9EA8 0x68F9 #CJK UNIFIED IDEOGRAPH
+0x9EA9 0x68E0 #CJK UNIFIED IDEOGRAPH
+0x9EAA 0x68EF #CJK UNIFIED IDEOGRAPH
+0x9EAB 0x6928 #CJK UNIFIED IDEOGRAPH
+0x9EAC 0x692A #CJK UNIFIED IDEOGRAPH
+0x9EAD 0x691A #CJK UNIFIED IDEOGRAPH
+0x9EAE 0x6923 #CJK UNIFIED IDEOGRAPH
+0x9EAF 0x6921 #CJK UNIFIED IDEOGRAPH
+0x9EB0 0x68C6 #CJK UNIFIED IDEOGRAPH
+0x9EB1 0x6979 #CJK UNIFIED IDEOGRAPH
+0x9EB2 0x6977 #CJK UNIFIED IDEOGRAPH
+0x9EB3 0x695C #CJK UNIFIED IDEOGRAPH
+0x9EB4 0x6978 #CJK UNIFIED IDEOGRAPH
+0x9EB5 0x696B #CJK UNIFIED IDEOGRAPH
+0x9EB6 0x6954 #CJK UNIFIED IDEOGRAPH
+0x9EB7 0x697E #CJK UNIFIED IDEOGRAPH
+0x9EB8 0x696E #CJK UNIFIED IDEOGRAPH
+0x9EB9 0x6939 #CJK UNIFIED IDEOGRAPH
+0x9EBA 0x6974 #CJK UNIFIED IDEOGRAPH
+0x9EBB 0x693D #CJK UNIFIED IDEOGRAPH
+0x9EBC 0x6959 #CJK UNIFIED IDEOGRAPH
+0x9EBD 0x6930 #CJK UNIFIED IDEOGRAPH
+0x9EBE 0x6961 #CJK UNIFIED IDEOGRAPH
+0x9EBF 0x695E #CJK UNIFIED IDEOGRAPH
+0x9EC0 0x695D #CJK UNIFIED IDEOGRAPH
+0x9EC1 0x6981 #CJK UNIFIED IDEOGRAPH
+0x9EC2 0x696A #CJK UNIFIED IDEOGRAPH
+0x9EC3 0x69B2 #CJK UNIFIED IDEOGRAPH
+0x9EC4 0x69AE #CJK UNIFIED IDEOGRAPH
+0x9EC5 0x69D0 #CJK UNIFIED IDEOGRAPH
+0x9EC6 0x69BF #CJK UNIFIED IDEOGRAPH
+0x9EC7 0x69C1 #CJK UNIFIED IDEOGRAPH
+0x9EC8 0x69D3 #CJK UNIFIED IDEOGRAPH
+0x9EC9 0x69BE #CJK UNIFIED IDEOGRAPH
+0x9ECA 0x69CE #CJK UNIFIED IDEOGRAPH
+0x9ECB 0x5BE8 #CJK UNIFIED IDEOGRAPH
+0x9ECC 0x69CA #CJK UNIFIED IDEOGRAPH
+0x9ECD 0x69DD #CJK UNIFIED IDEOGRAPH
+0x9ECE 0x69BB #CJK UNIFIED IDEOGRAPH
+0x9ECF 0x69C3 #CJK UNIFIED IDEOGRAPH
+0x9ED0 0x69A7 #CJK UNIFIED IDEOGRAPH
+0x9ED1 0x6A2E #CJK UNIFIED IDEOGRAPH
+0x9ED2 0x6991 #CJK UNIFIED IDEOGRAPH
+0x9ED3 0x69A0 #CJK UNIFIED IDEOGRAPH
+0x9ED4 0x699C #CJK UNIFIED IDEOGRAPH
+0x9ED5 0x6995 #CJK UNIFIED IDEOGRAPH
+0x9ED6 0x69B4 #CJK UNIFIED IDEOGRAPH
+0x9ED7 0x69DE #CJK UNIFIED IDEOGRAPH
+0x9ED8 0x69E8 #CJK UNIFIED IDEOGRAPH
+0x9ED9 0x6A02 #CJK UNIFIED IDEOGRAPH
+0x9EDA 0x6A1B #CJK UNIFIED IDEOGRAPH
+0x9EDB 0x69FF #CJK UNIFIED IDEOGRAPH
+0x9EDC 0x6B0A #CJK UNIFIED IDEOGRAPH
+0x9EDD 0x69F9 #CJK UNIFIED IDEOGRAPH
+0x9EDE 0x69F2 #CJK UNIFIED IDEOGRAPH
+0x9EDF 0x69E7 #CJK UNIFIED IDEOGRAPH
+0x9EE0 0x6A05 #CJK UNIFIED IDEOGRAPH
+0x9EE1 0x69B1 #CJK UNIFIED IDEOGRAPH
+0x9EE2 0x6A1E #CJK UNIFIED IDEOGRAPH
+0x9EE3 0x69ED #CJK UNIFIED IDEOGRAPH
+0x9EE4 0x6A14 #CJK UNIFIED IDEOGRAPH
+0x9EE5 0x69EB #CJK UNIFIED IDEOGRAPH
+0x9EE6 0x6A0A #CJK UNIFIED IDEOGRAPH
+0x9EE7 0x6A12 #CJK UNIFIED IDEOGRAPH
+0x9EE8 0x6AC1 #CJK UNIFIED IDEOGRAPH
+0x9EE9 0x6A23 #CJK UNIFIED IDEOGRAPH
+0x9EEA 0x6A13 #CJK UNIFIED IDEOGRAPH
+0x9EEB 0x6A44 #CJK UNIFIED IDEOGRAPH
+0x9EEC 0x6A0C #CJK UNIFIED IDEOGRAPH
+0x9EED 0x6A72 #CJK UNIFIED IDEOGRAPH
+0x9EEE 0x6A36 #CJK UNIFIED IDEOGRAPH
+0x9EEF 0x6A78 #CJK UNIFIED IDEOGRAPH
+0x9EF0 0x6A47 #CJK UNIFIED IDEOGRAPH
+0x9EF1 0x6A62 #CJK UNIFIED IDEOGRAPH
+0x9EF2 0x6A59 #CJK UNIFIED IDEOGRAPH
+0x9EF3 0x6A66 #CJK UNIFIED IDEOGRAPH
+0x9EF4 0x6A48 #CJK UNIFIED IDEOGRAPH
+0x9EF5 0x6A38 #CJK UNIFIED IDEOGRAPH
+0x9EF6 0x6A22 #CJK UNIFIED IDEOGRAPH
+0x9EF7 0x6A90 #CJK UNIFIED IDEOGRAPH
+0x9EF8 0x6A8D #CJK UNIFIED IDEOGRAPH
+0x9EF9 0x6AA0 #CJK UNIFIED IDEOGRAPH
+0x9EFA 0x6A84 #CJK UNIFIED IDEOGRAPH
+0x9EFB 0x6AA2 #CJK UNIFIED IDEOGRAPH
+0x9EFC 0x6AA3 #CJK UNIFIED IDEOGRAPH
+0x9F40 0x6A97 #CJK UNIFIED IDEOGRAPH
+0x9F41 0x8617 #CJK UNIFIED IDEOGRAPH
+0x9F42 0x6ABB #CJK UNIFIED IDEOGRAPH
+0x9F43 0x6AC3 #CJK UNIFIED IDEOGRAPH
+0x9F44 0x6AC2 #CJK UNIFIED IDEOGRAPH
+0x9F45 0x6AB8 #CJK UNIFIED IDEOGRAPH
+0x9F46 0x6AB3 #CJK UNIFIED IDEOGRAPH
+0x9F47 0x6AAC #CJK UNIFIED IDEOGRAPH
+0x9F48 0x6ADE #CJK UNIFIED IDEOGRAPH
+0x9F49 0x6AD1 #CJK UNIFIED IDEOGRAPH
+0x9F4A 0x6ADF #CJK UNIFIED IDEOGRAPH
+0x9F4B 0x6AAA #CJK UNIFIED IDEOGRAPH
+0x9F4C 0x6ADA #CJK UNIFIED IDEOGRAPH
+0x9F4D 0x6AEA #CJK UNIFIED IDEOGRAPH
+0x9F4E 0x6AFB #CJK UNIFIED IDEOGRAPH
+0x9F4F 0x6B05 #CJK UNIFIED IDEOGRAPH
+0x9F50 0x8616 #CJK UNIFIED IDEOGRAPH
+0x9F51 0x6AFA #CJK UNIFIED IDEOGRAPH
+0x9F52 0x6B12 #CJK UNIFIED IDEOGRAPH
+0x9F53 0x6B16 #CJK UNIFIED IDEOGRAPH
+0x9F54 0x9B31 #CJK UNIFIED IDEOGRAPH
+0x9F55 0x6B1F #CJK UNIFIED IDEOGRAPH
+0x9F56 0x6B38 #CJK UNIFIED IDEOGRAPH
+0x9F57 0x6B37 #CJK UNIFIED IDEOGRAPH
+0x9F58 0x76DC #CJK UNIFIED IDEOGRAPH
+0x9F59 0x6B39 #CJK UNIFIED IDEOGRAPH
+0x9F5A 0x98EE #CJK UNIFIED IDEOGRAPH
+0x9F5B 0x6B47 #CJK UNIFIED IDEOGRAPH
+0x9F5C 0x6B43 #CJK UNIFIED IDEOGRAPH
+0x9F5D 0x6B49 #CJK UNIFIED IDEOGRAPH
+0x9F5E 0x6B50 #CJK UNIFIED IDEOGRAPH
+0x9F5F 0x6B59 #CJK UNIFIED IDEOGRAPH
+0x9F60 0x6B54 #CJK UNIFIED IDEOGRAPH
+0x9F61 0x6B5B #CJK UNIFIED IDEOGRAPH
+0x9F62 0x6B5F #CJK UNIFIED IDEOGRAPH
+0x9F63 0x6B61 #CJK UNIFIED IDEOGRAPH
+0x9F64 0x6B78 #CJK UNIFIED IDEOGRAPH
+0x9F65 0x6B79 #CJK UNIFIED IDEOGRAPH
+0x9F66 0x6B7F #CJK UNIFIED IDEOGRAPH
+0x9F67 0x6B80 #CJK UNIFIED IDEOGRAPH
+0x9F68 0x6B84 #CJK UNIFIED IDEOGRAPH
+0x9F69 0x6B83 #CJK UNIFIED IDEOGRAPH
+0x9F6A 0x6B8D #CJK UNIFIED IDEOGRAPH
+0x9F6B 0x6B98 #CJK UNIFIED IDEOGRAPH
+0x9F6C 0x6B95 #CJK UNIFIED IDEOGRAPH
+0x9F6D 0x6B9E #CJK UNIFIED IDEOGRAPH
+0x9F6E 0x6BA4 #CJK UNIFIED IDEOGRAPH
+0x9F6F 0x6BAA #CJK UNIFIED IDEOGRAPH
+0x9F70 0x6BAB #CJK UNIFIED IDEOGRAPH
+0x9F71 0x6BAF #CJK UNIFIED IDEOGRAPH
+0x9F72 0x6BB2 #CJK UNIFIED IDEOGRAPH
+0x9F73 0x6BB1 #CJK UNIFIED IDEOGRAPH
+0x9F74 0x6BB3 #CJK UNIFIED IDEOGRAPH
+0x9F75 0x6BB7 #CJK UNIFIED IDEOGRAPH
+0x9F76 0x6BBC #CJK UNIFIED IDEOGRAPH
+0x9F77 0x6BC6 #CJK UNIFIED IDEOGRAPH
+0x9F78 0x6BCB #CJK UNIFIED IDEOGRAPH
+0x9F79 0x6BD3 #CJK UNIFIED IDEOGRAPH
+0x9F7A 0x6BDF #CJK UNIFIED IDEOGRAPH
+0x9F7B 0x6BEC #CJK UNIFIED IDEOGRAPH
+0x9F7C 0x6BEB #CJK UNIFIED IDEOGRAPH
+0x9F7D 0x6BF3 #CJK UNIFIED IDEOGRAPH
+0x9F7E 0x6BEF #CJK UNIFIED IDEOGRAPH
+0x9F80 0x9EBE #CJK UNIFIED IDEOGRAPH
+0x9F81 0x6C08 #CJK UNIFIED IDEOGRAPH
+0x9F82 0x6C13 #CJK UNIFIED IDEOGRAPH
+0x9F83 0x6C14 #CJK UNIFIED IDEOGRAPH
+0x9F84 0x6C1B #CJK UNIFIED IDEOGRAPH
+0x9F85 0x6C24 #CJK UNIFIED IDEOGRAPH
+0x9F86 0x6C23 #CJK UNIFIED IDEOGRAPH
+0x9F87 0x6C5E #CJK UNIFIED IDEOGRAPH
+0x9F88 0x6C55 #CJK UNIFIED IDEOGRAPH
+0x9F89 0x6C62 #CJK UNIFIED IDEOGRAPH
+0x9F8A 0x6C6A #CJK UNIFIED IDEOGRAPH
+0x9F8B 0x6C82 #CJK UNIFIED IDEOGRAPH
+0x9F8C 0x6C8D #CJK UNIFIED IDEOGRAPH
+0x9F8D 0x6C9A #CJK UNIFIED IDEOGRAPH
+0x9F8E 0x6C81 #CJK UNIFIED IDEOGRAPH
+0x9F8F 0x6C9B #CJK UNIFIED IDEOGRAPH
+0x9F90 0x6C7E #CJK UNIFIED IDEOGRAPH
+0x9F91 0x6C68 #CJK UNIFIED IDEOGRAPH
+0x9F92 0x6C73 #CJK UNIFIED IDEOGRAPH
+0x9F93 0x6C92 #CJK UNIFIED IDEOGRAPH
+0x9F94 0x6C90 #CJK UNIFIED IDEOGRAPH
+0x9F95 0x6CC4 #CJK UNIFIED IDEOGRAPH
+0x9F96 0x6CF1 #CJK UNIFIED IDEOGRAPH
+0x9F97 0x6CD3 #CJK UNIFIED IDEOGRAPH
+0x9F98 0x6CBD #CJK UNIFIED IDEOGRAPH
+0x9F99 0x6CD7 #CJK UNIFIED IDEOGRAPH
+0x9F9A 0x6CC5 #CJK UNIFIED IDEOGRAPH
+0x9F9B 0x6CDD #CJK UNIFIED IDEOGRAPH
+0x9F9C 0x6CAE #CJK UNIFIED IDEOGRAPH
+0x9F9D 0x6CB1 #CJK UNIFIED IDEOGRAPH
+0x9F9E 0x6CBE #CJK UNIFIED IDEOGRAPH
+0x9F9F 0x6CBA #CJK UNIFIED IDEOGRAPH
+0x9FA0 0x6CDB #CJK UNIFIED IDEOGRAPH
+0x9FA1 0x6CEF #CJK UNIFIED IDEOGRAPH
+0x9FA2 0x6CD9 #CJK UNIFIED IDEOGRAPH
+0x9FA3 0x6CEA #CJK UNIFIED IDEOGRAPH
+0x9FA4 0x6D1F #CJK UNIFIED IDEOGRAPH
+0x9FA5 0x884D #CJK UNIFIED IDEOGRAPH
+0x9FA6 0x6D36 #CJK UNIFIED IDEOGRAPH
+0x9FA7 0x6D2B #CJK UNIFIED IDEOGRAPH
+0x9FA8 0x6D3D #CJK UNIFIED IDEOGRAPH
+0x9FA9 0x6D38 #CJK UNIFIED IDEOGRAPH
+0x9FAA 0x6D19 #CJK UNIFIED IDEOGRAPH
+0x9FAB 0x6D35 #CJK UNIFIED IDEOGRAPH
+0x9FAC 0x6D33 #CJK UNIFIED IDEOGRAPH
+0x9FAD 0x6D12 #CJK UNIFIED IDEOGRAPH
+0x9FAE 0x6D0C #CJK UNIFIED IDEOGRAPH
+0x9FAF 0x6D63 #CJK UNIFIED IDEOGRAPH
+0x9FB0 0x6D93 #CJK UNIFIED IDEOGRAPH
+0x9FB1 0x6D64 #CJK UNIFIED IDEOGRAPH
+0x9FB2 0x6D5A #CJK UNIFIED IDEOGRAPH
+0x9FB3 0x6D79 #CJK UNIFIED IDEOGRAPH
+0x9FB4 0x6D59 #CJK UNIFIED IDEOGRAPH
+0x9FB5 0x6D8E #CJK UNIFIED IDEOGRAPH
+0x9FB6 0x6D95 #CJK UNIFIED IDEOGRAPH
+0x9FB7 0x6FE4 #CJK UNIFIED IDEOGRAPH
+0x9FB8 0x6D85 #CJK UNIFIED IDEOGRAPH
+0x9FB9 0x6DF9 #CJK UNIFIED IDEOGRAPH
+0x9FBA 0x6E15 #CJK UNIFIED IDEOGRAPH
+0x9FBB 0x6E0A #CJK UNIFIED IDEOGRAPH
+0x9FBC 0x6DB5 #CJK UNIFIED IDEOGRAPH
+0x9FBD 0x6DC7 #CJK UNIFIED IDEOGRAPH
+0x9FBE 0x6DE6 #CJK UNIFIED IDEOGRAPH
+0x9FBF 0x6DB8 #CJK UNIFIED IDEOGRAPH
+0x9FC0 0x6DC6 #CJK UNIFIED IDEOGRAPH
+0x9FC1 0x6DEC #CJK UNIFIED IDEOGRAPH
+0x9FC2 0x6DDE #CJK UNIFIED IDEOGRAPH
+0x9FC3 0x6DCC #CJK UNIFIED IDEOGRAPH
+0x9FC4 0x6DE8 #CJK UNIFIED IDEOGRAPH
+0x9FC5 0x6DD2 #CJK UNIFIED IDEOGRAPH
+0x9FC6 0x6DC5 #CJK UNIFIED IDEOGRAPH
+0x9FC7 0x6DFA #CJK UNIFIED IDEOGRAPH
+0x9FC8 0x6DD9 #CJK UNIFIED IDEOGRAPH
+0x9FC9 0x6DE4 #CJK UNIFIED IDEOGRAPH
+0x9FCA 0x6DD5 #CJK UNIFIED IDEOGRAPH
+0x9FCB 0x6DEA #CJK UNIFIED IDEOGRAPH
+0x9FCC 0x6DEE #CJK UNIFIED IDEOGRAPH
+0x9FCD 0x6E2D #CJK UNIFIED IDEOGRAPH
+0x9FCE 0x6E6E #CJK UNIFIED IDEOGRAPH
+0x9FCF 0x6E2E #CJK UNIFIED IDEOGRAPH
+0x9FD0 0x6E19 #CJK UNIFIED IDEOGRAPH
+0x9FD1 0x6E72 #CJK UNIFIED IDEOGRAPH
+0x9FD2 0x6E5F #CJK UNIFIED IDEOGRAPH
+0x9FD3 0x6E3E #CJK UNIFIED IDEOGRAPH
+0x9FD4 0x6E23 #CJK UNIFIED IDEOGRAPH
+0x9FD5 0x6E6B #CJK UNIFIED IDEOGRAPH
+0x9FD6 0x6E2B #CJK UNIFIED IDEOGRAPH
+0x9FD7 0x6E76 #CJK UNIFIED IDEOGRAPH
+0x9FD8 0x6E4D #CJK UNIFIED IDEOGRAPH
+0x9FD9 0x6E1F #CJK UNIFIED IDEOGRAPH
+0x9FDA 0x6E43 #CJK UNIFIED IDEOGRAPH
+0x9FDB 0x6E3A #CJK UNIFIED IDEOGRAPH
+0x9FDC 0x6E4E #CJK UNIFIED IDEOGRAPH
+0x9FDD 0x6E24 #CJK UNIFIED IDEOGRAPH
+0x9FDE 0x6EFF #CJK UNIFIED IDEOGRAPH
+0x9FDF 0x6E1D #CJK UNIFIED IDEOGRAPH
+0x9FE0 0x6E38 #CJK UNIFIED IDEOGRAPH
+0x9FE1 0x6E82 #CJK UNIFIED IDEOGRAPH
+0x9FE2 0x6EAA #CJK UNIFIED IDEOGRAPH
+0x9FE3 0x6E98 #CJK UNIFIED IDEOGRAPH
+0x9FE4 0x6EC9 #CJK UNIFIED IDEOGRAPH
+0x9FE5 0x6EB7 #CJK UNIFIED IDEOGRAPH
+0x9FE6 0x6ED3 #CJK UNIFIED IDEOGRAPH
+0x9FE7 0x6EBD #CJK UNIFIED IDEOGRAPH
+0x9FE8 0x6EAF #CJK UNIFIED IDEOGRAPH
+0x9FE9 0x6EC4 #CJK UNIFIED IDEOGRAPH
+0x9FEA 0x6EB2 #CJK UNIFIED IDEOGRAPH
+0x9FEB 0x6ED4 #CJK UNIFIED IDEOGRAPH
+0x9FEC 0x6ED5 #CJK UNIFIED IDEOGRAPH
+0x9FED 0x6E8F #CJK UNIFIED IDEOGRAPH
+0x9FEE 0x6EA5 #CJK UNIFIED IDEOGRAPH
+0x9FEF 0x6EC2 #CJK UNIFIED IDEOGRAPH
+0x9FF0 0x6E9F #CJK UNIFIED IDEOGRAPH
+0x9FF1 0x6F41 #CJK UNIFIED IDEOGRAPH
+0x9FF2 0x6F11 #CJK UNIFIED IDEOGRAPH
+0x9FF3 0x704C #CJK UNIFIED IDEOGRAPH
+0x9FF4 0x6EEC #CJK UNIFIED IDEOGRAPH
+0x9FF5 0x6EF8 #CJK UNIFIED IDEOGRAPH
+0x9FF6 0x6EFE #CJK UNIFIED IDEOGRAPH
+0x9FF7 0x6F3F #CJK UNIFIED IDEOGRAPH
+0x9FF8 0x6EF2 #CJK UNIFIED IDEOGRAPH
+0x9FF9 0x6F31 #CJK UNIFIED IDEOGRAPH
+0x9FFA 0x6EEF #CJK UNIFIED IDEOGRAPH
+0x9FFB 0x6F32 #CJK UNIFIED IDEOGRAPH
+0x9FFC 0x6ECC #CJK UNIFIED IDEOGRAPH
+0xE040 0x6F3E #CJK UNIFIED IDEOGRAPH
+0xE041 0x6F13 #CJK UNIFIED IDEOGRAPH
+0xE042 0x6EF7 #CJK UNIFIED IDEOGRAPH
+0xE043 0x6F86 #CJK UNIFIED IDEOGRAPH
+0xE044 0x6F7A #CJK UNIFIED IDEOGRAPH
+0xE045 0x6F78 #CJK UNIFIED IDEOGRAPH
+0xE046 0x6F81 #CJK UNIFIED IDEOGRAPH
+0xE047 0x6F80 #CJK UNIFIED IDEOGRAPH
+0xE048 0x6F6F #CJK UNIFIED IDEOGRAPH
+0xE049 0x6F5B #CJK UNIFIED IDEOGRAPH
+0xE04A 0x6FF3 #CJK UNIFIED IDEOGRAPH
+0xE04B 0x6F6D #CJK UNIFIED IDEOGRAPH
+0xE04C 0x6F82 #CJK UNIFIED IDEOGRAPH
+0xE04D 0x6F7C #CJK UNIFIED IDEOGRAPH
+0xE04E 0x6F58 #CJK UNIFIED IDEOGRAPH
+0xE04F 0x6F8E #CJK UNIFIED IDEOGRAPH
+0xE050 0x6F91 #CJK UNIFIED IDEOGRAPH
+0xE051 0x6FC2 #CJK UNIFIED IDEOGRAPH
+0xE052 0x6F66 #CJK UNIFIED IDEOGRAPH
+0xE053 0x6FB3 #CJK UNIFIED IDEOGRAPH
+0xE054 0x6FA3 #CJK UNIFIED IDEOGRAPH
+0xE055 0x6FA1 #CJK UNIFIED IDEOGRAPH
+0xE056 0x6FA4 #CJK UNIFIED IDEOGRAPH
+0xE057 0x6FB9 #CJK UNIFIED IDEOGRAPH
+0xE058 0x6FC6 #CJK UNIFIED IDEOGRAPH
+0xE059 0x6FAA #CJK UNIFIED IDEOGRAPH
+0xE05A 0x6FDF #CJK UNIFIED IDEOGRAPH
+0xE05B 0x6FD5 #CJK UNIFIED IDEOGRAPH
+0xE05C 0x6FEC #CJK UNIFIED IDEOGRAPH
+0xE05D 0x6FD4 #CJK UNIFIED IDEOGRAPH
+0xE05E 0x6FD8 #CJK UNIFIED IDEOGRAPH
+0xE05F 0x6FF1 #CJK UNIFIED IDEOGRAPH
+0xE060 0x6FEE #CJK UNIFIED IDEOGRAPH
+0xE061 0x6FDB #CJK UNIFIED IDEOGRAPH
+0xE062 0x7009 #CJK UNIFIED IDEOGRAPH
+0xE063 0x700B #CJK UNIFIED IDEOGRAPH
+0xE064 0x6FFA #CJK UNIFIED IDEOGRAPH
+0xE065 0x7011 #CJK UNIFIED IDEOGRAPH
+0xE066 0x7001 #CJK UNIFIED IDEOGRAPH
+0xE067 0x700F #CJK UNIFIED IDEOGRAPH
+0xE068 0x6FFE #CJK UNIFIED IDEOGRAPH
+0xE069 0x701B #CJK UNIFIED IDEOGRAPH
+0xE06A 0x701A #CJK UNIFIED IDEOGRAPH
+0xE06B 0x6F74 #CJK UNIFIED IDEOGRAPH
+0xE06C 0x701D #CJK UNIFIED IDEOGRAPH
+0xE06D 0x7018 #CJK UNIFIED IDEOGRAPH
+0xE06E 0x701F #CJK UNIFIED IDEOGRAPH
+0xE06F 0x7030 #CJK UNIFIED IDEOGRAPH
+0xE070 0x703E #CJK UNIFIED IDEOGRAPH
+0xE071 0x7032 #CJK UNIFIED IDEOGRAPH
+0xE072 0x7051 #CJK UNIFIED IDEOGRAPH
+0xE073 0x7063 #CJK UNIFIED IDEOGRAPH
+0xE074 0x7099 #CJK UNIFIED IDEOGRAPH
+0xE075 0x7092 #CJK UNIFIED IDEOGRAPH
+0xE076 0x70AF #CJK UNIFIED IDEOGRAPH
+0xE077 0x70F1 #CJK UNIFIED IDEOGRAPH
+0xE078 0x70AC #CJK UNIFIED IDEOGRAPH
+0xE079 0x70B8 #CJK UNIFIED IDEOGRAPH
+0xE07A 0x70B3 #CJK UNIFIED IDEOGRAPH
+0xE07B 0x70AE #CJK UNIFIED IDEOGRAPH
+0xE07C 0x70DF #CJK UNIFIED IDEOGRAPH
+0xE07D 0x70CB #CJK UNIFIED IDEOGRAPH
+0xE07E 0x70DD #CJK UNIFIED IDEOGRAPH
+0xE080 0x70D9 #CJK UNIFIED IDEOGRAPH
+0xE081 0x7109 #CJK UNIFIED IDEOGRAPH
+0xE082 0x70FD #CJK UNIFIED IDEOGRAPH
+0xE083 0x711C #CJK UNIFIED IDEOGRAPH
+0xE084 0x7119 #CJK UNIFIED IDEOGRAPH
+0xE085 0x7165 #CJK UNIFIED IDEOGRAPH
+0xE086 0x7155 #CJK UNIFIED IDEOGRAPH
+0xE087 0x7188 #CJK UNIFIED IDEOGRAPH
+0xE088 0x7166 #CJK UNIFIED IDEOGRAPH
+0xE089 0x7162 #CJK UNIFIED IDEOGRAPH
+0xE08A 0x714C #CJK UNIFIED IDEOGRAPH
+0xE08B 0x7156 #CJK UNIFIED IDEOGRAPH
+0xE08C 0x716C #CJK UNIFIED IDEOGRAPH
+0xE08D 0x718F #CJK UNIFIED IDEOGRAPH
+0xE08E 0x71FB #CJK UNIFIED IDEOGRAPH
+0xE08F 0x7184 #CJK UNIFIED IDEOGRAPH
+0xE090 0x7195 #CJK UNIFIED IDEOGRAPH
+0xE091 0x71A8 #CJK UNIFIED IDEOGRAPH
+0xE092 0x71AC #CJK UNIFIED IDEOGRAPH
+0xE093 0x71D7 #CJK UNIFIED IDEOGRAPH
+0xE094 0x71B9 #CJK UNIFIED IDEOGRAPH
+0xE095 0x71BE #CJK UNIFIED IDEOGRAPH
+0xE096 0x71D2 #CJK UNIFIED IDEOGRAPH
+0xE097 0x71C9 #CJK UNIFIED IDEOGRAPH
+0xE098 0x71D4 #CJK UNIFIED IDEOGRAPH
+0xE099 0x71CE #CJK UNIFIED IDEOGRAPH
+0xE09A 0x71E0 #CJK UNIFIED IDEOGRAPH
+0xE09B 0x71EC #CJK UNIFIED IDEOGRAPH
+0xE09C 0x71E7 #CJK UNIFIED IDEOGRAPH
+0xE09D 0x71F5 #CJK UNIFIED IDEOGRAPH
+0xE09E 0x71FC #CJK UNIFIED IDEOGRAPH
+0xE09F 0x71F9 #CJK UNIFIED IDEOGRAPH
+0xE0A0 0x71FF #CJK UNIFIED IDEOGRAPH
+0xE0A1 0x720D #CJK UNIFIED IDEOGRAPH
+0xE0A2 0x7210 #CJK UNIFIED IDEOGRAPH
+0xE0A3 0x721B #CJK UNIFIED IDEOGRAPH
+0xE0A4 0x7228 #CJK UNIFIED IDEOGRAPH
+0xE0A5 0x722D #CJK UNIFIED IDEOGRAPH
+0xE0A6 0x722C #CJK UNIFIED IDEOGRAPH
+0xE0A7 0x7230 #CJK UNIFIED IDEOGRAPH
+0xE0A8 0x7232 #CJK UNIFIED IDEOGRAPH
+0xE0A9 0x723B #CJK UNIFIED IDEOGRAPH
+0xE0AA 0x723C #CJK UNIFIED IDEOGRAPH
+0xE0AB 0x723F #CJK UNIFIED IDEOGRAPH
+0xE0AC 0x7240 #CJK UNIFIED IDEOGRAPH
+0xE0AD 0x7246 #CJK UNIFIED IDEOGRAPH
+0xE0AE 0x724B #CJK UNIFIED IDEOGRAPH
+0xE0AF 0x7258 #CJK UNIFIED IDEOGRAPH
+0xE0B0 0x7274 #CJK UNIFIED IDEOGRAPH
+0xE0B1 0x727E #CJK UNIFIED IDEOGRAPH
+0xE0B2 0x7282 #CJK UNIFIED IDEOGRAPH
+0xE0B3 0x7281 #CJK UNIFIED IDEOGRAPH
+0xE0B4 0x7287 #CJK UNIFIED IDEOGRAPH
+0xE0B5 0x7292 #CJK UNIFIED IDEOGRAPH
+0xE0B6 0x7296 #CJK UNIFIED IDEOGRAPH
+0xE0B7 0x72A2 #CJK UNIFIED IDEOGRAPH
+0xE0B8 0x72A7 #CJK UNIFIED IDEOGRAPH
+0xE0B9 0x72B9 #CJK UNIFIED IDEOGRAPH
+0xE0BA 0x72B2 #CJK UNIFIED IDEOGRAPH
+0xE0BB 0x72C3 #CJK UNIFIED IDEOGRAPH
+0xE0BC 0x72C6 #CJK UNIFIED IDEOGRAPH
+0xE0BD 0x72C4 #CJK UNIFIED IDEOGRAPH
+0xE0BE 0x72CE #CJK UNIFIED IDEOGRAPH
+0xE0BF 0x72D2 #CJK UNIFIED IDEOGRAPH
+0xE0C0 0x72E2 #CJK UNIFIED IDEOGRAPH
+0xE0C1 0x72E0 #CJK UNIFIED IDEOGRAPH
+0xE0C2 0x72E1 #CJK UNIFIED IDEOGRAPH
+0xE0C3 0x72F9 #CJK UNIFIED IDEOGRAPH
+0xE0C4 0x72F7 #CJK UNIFIED IDEOGRAPH
+0xE0C5 0x500F #CJK UNIFIED IDEOGRAPH
+0xE0C6 0x7317 #CJK UNIFIED IDEOGRAPH
+0xE0C7 0x730A #CJK UNIFIED IDEOGRAPH
+0xE0C8 0x731C #CJK UNIFIED IDEOGRAPH
+0xE0C9 0x7316 #CJK UNIFIED IDEOGRAPH
+0xE0CA 0x731D #CJK UNIFIED IDEOGRAPH
+0xE0CB 0x7334 #CJK UNIFIED IDEOGRAPH
+0xE0CC 0x732F #CJK UNIFIED IDEOGRAPH
+0xE0CD 0x7329 #CJK UNIFIED IDEOGRAPH
+0xE0CE 0x7325 #CJK UNIFIED IDEOGRAPH
+0xE0CF 0x733E #CJK UNIFIED IDEOGRAPH
+0xE0D0 0x734E #CJK UNIFIED IDEOGRAPH
+0xE0D1 0x734F #CJK UNIFIED IDEOGRAPH
+0xE0D2 0x9ED8 #CJK UNIFIED IDEOGRAPH
+0xE0D3 0x7357 #CJK UNIFIED IDEOGRAPH
+0xE0D4 0x736A #CJK UNIFIED IDEOGRAPH
+0xE0D5 0x7368 #CJK UNIFIED IDEOGRAPH
+0xE0D6 0x7370 #CJK UNIFIED IDEOGRAPH
+0xE0D7 0x7378 #CJK UNIFIED IDEOGRAPH
+0xE0D8 0x7375 #CJK UNIFIED IDEOGRAPH
+0xE0D9 0x737B #CJK UNIFIED IDEOGRAPH
+0xE0DA 0x737A #CJK UNIFIED IDEOGRAPH
+0xE0DB 0x73C8 #CJK UNIFIED IDEOGRAPH
+0xE0DC 0x73B3 #CJK UNIFIED IDEOGRAPH
+0xE0DD 0x73CE #CJK UNIFIED IDEOGRAPH
+0xE0DE 0x73BB #CJK UNIFIED IDEOGRAPH
+0xE0DF 0x73C0 #CJK UNIFIED IDEOGRAPH
+0xE0E0 0x73E5 #CJK UNIFIED IDEOGRAPH
+0xE0E1 0x73EE #CJK UNIFIED IDEOGRAPH
+0xE0E2 0x73DE #CJK UNIFIED IDEOGRAPH
+0xE0E3 0x74A2 #CJK UNIFIED IDEOGRAPH
+0xE0E4 0x7405 #CJK UNIFIED IDEOGRAPH
+0xE0E5 0x746F #CJK UNIFIED IDEOGRAPH
+0xE0E6 0x7425 #CJK UNIFIED IDEOGRAPH
+0xE0E7 0x73F8 #CJK UNIFIED IDEOGRAPH
+0xE0E8 0x7432 #CJK UNIFIED IDEOGRAPH
+0xE0E9 0x743A #CJK UNIFIED IDEOGRAPH
+0xE0EA 0x7455 #CJK UNIFIED IDEOGRAPH
+0xE0EB 0x743F #CJK UNIFIED IDEOGRAPH
+0xE0EC 0x745F #CJK UNIFIED IDEOGRAPH
+0xE0ED 0x7459 #CJK UNIFIED IDEOGRAPH
+0xE0EE 0x7441 #CJK UNIFIED IDEOGRAPH
+0xE0EF 0x745C #CJK UNIFIED IDEOGRAPH
+0xE0F0 0x7469 #CJK UNIFIED IDEOGRAPH
+0xE0F1 0x7470 #CJK UNIFIED IDEOGRAPH
+0xE0F2 0x7463 #CJK UNIFIED IDEOGRAPH
+0xE0F3 0x746A #CJK UNIFIED IDEOGRAPH
+0xE0F4 0x7476 #CJK UNIFIED IDEOGRAPH
+0xE0F5 0x747E #CJK UNIFIED IDEOGRAPH
+0xE0F6 0x748B #CJK UNIFIED IDEOGRAPH
+0xE0F7 0x749E #CJK UNIFIED IDEOGRAPH
+0xE0F8 0x74A7 #CJK UNIFIED IDEOGRAPH
+0xE0F9 0x74CA #CJK UNIFIED IDEOGRAPH
+0xE0FA 0x74CF #CJK UNIFIED IDEOGRAPH
+0xE0FB 0x74D4 #CJK UNIFIED IDEOGRAPH
+0xE0FC 0x73F1 #CJK UNIFIED IDEOGRAPH
+0xE140 0x74E0 #CJK UNIFIED IDEOGRAPH
+0xE141 0x74E3 #CJK UNIFIED IDEOGRAPH
+0xE142 0x74E7 #CJK UNIFIED IDEOGRAPH
+0xE143 0x74E9 #CJK UNIFIED IDEOGRAPH
+0xE144 0x74EE #CJK UNIFIED IDEOGRAPH
+0xE145 0x74F2 #CJK UNIFIED IDEOGRAPH
+0xE146 0x74F0 #CJK UNIFIED IDEOGRAPH
+0xE147 0x74F1 #CJK UNIFIED IDEOGRAPH
+0xE148 0x74F8 #CJK UNIFIED IDEOGRAPH
+0xE149 0x74F7 #CJK UNIFIED IDEOGRAPH
+0xE14A 0x7504 #CJK UNIFIED IDEOGRAPH
+0xE14B 0x7503 #CJK UNIFIED IDEOGRAPH
+0xE14C 0x7505 #CJK UNIFIED IDEOGRAPH
+0xE14D 0x750C #CJK UNIFIED IDEOGRAPH
+0xE14E 0x750E #CJK UNIFIED IDEOGRAPH
+0xE14F 0x750D #CJK UNIFIED IDEOGRAPH
+0xE150 0x7515 #CJK UNIFIED IDEOGRAPH
+0xE151 0x7513 #CJK UNIFIED IDEOGRAPH
+0xE152 0x751E #CJK UNIFIED IDEOGRAPH
+0xE153 0x7526 #CJK UNIFIED IDEOGRAPH
+0xE154 0x752C #CJK UNIFIED IDEOGRAPH
+0xE155 0x753C #CJK UNIFIED IDEOGRAPH
+0xE156 0x7544 #CJK UNIFIED IDEOGRAPH
+0xE157 0x754D #CJK UNIFIED IDEOGRAPH
+0xE158 0x754A #CJK UNIFIED IDEOGRAPH
+0xE159 0x7549 #CJK UNIFIED IDEOGRAPH
+0xE15A 0x755B #CJK UNIFIED IDEOGRAPH
+0xE15B 0x7546 #CJK UNIFIED IDEOGRAPH
+0xE15C 0x755A #CJK UNIFIED IDEOGRAPH
+0xE15D 0x7569 #CJK UNIFIED IDEOGRAPH
+0xE15E 0x7564 #CJK UNIFIED IDEOGRAPH
+0xE15F 0x7567 #CJK UNIFIED IDEOGRAPH
+0xE160 0x756B #CJK UNIFIED IDEOGRAPH
+0xE161 0x756D #CJK UNIFIED IDEOGRAPH
+0xE162 0x7578 #CJK UNIFIED IDEOGRAPH
+0xE163 0x7576 #CJK UNIFIED IDEOGRAPH
+0xE164 0x7586 #CJK UNIFIED IDEOGRAPH
+0xE165 0x7587 #CJK UNIFIED IDEOGRAPH
+0xE166 0x7574 #CJK UNIFIED IDEOGRAPH
+0xE167 0x758A #CJK UNIFIED IDEOGRAPH
+0xE168 0x7589 #CJK UNIFIED IDEOGRAPH
+0xE169 0x7582 #CJK UNIFIED IDEOGRAPH
+0xE16A 0x7594 #CJK UNIFIED IDEOGRAPH
+0xE16B 0x759A #CJK UNIFIED IDEOGRAPH
+0xE16C 0x759D #CJK UNIFIED IDEOGRAPH
+0xE16D 0x75A5 #CJK UNIFIED IDEOGRAPH
+0xE16E 0x75A3 #CJK UNIFIED IDEOGRAPH
+0xE16F 0x75C2 #CJK UNIFIED IDEOGRAPH
+0xE170 0x75B3 #CJK UNIFIED IDEOGRAPH
+0xE171 0x75C3 #CJK UNIFIED IDEOGRAPH
+0xE172 0x75B5 #CJK UNIFIED IDEOGRAPH
+0xE173 0x75BD #CJK UNIFIED IDEOGRAPH
+0xE174 0x75B8 #CJK UNIFIED IDEOGRAPH
+0xE175 0x75BC #CJK UNIFIED IDEOGRAPH
+0xE176 0x75B1 #CJK UNIFIED IDEOGRAPH
+0xE177 0x75CD #CJK UNIFIED IDEOGRAPH
+0xE178 0x75CA #CJK UNIFIED IDEOGRAPH
+0xE179 0x75D2 #CJK UNIFIED IDEOGRAPH
+0xE17A 0x75D9 #CJK UNIFIED IDEOGRAPH
+0xE17B 0x75E3 #CJK UNIFIED IDEOGRAPH
+0xE17C 0x75DE #CJK UNIFIED IDEOGRAPH
+0xE17D 0x75FE #CJK UNIFIED IDEOGRAPH
+0xE17E 0x75FF #CJK UNIFIED IDEOGRAPH
+0xE180 0x75FC #CJK UNIFIED IDEOGRAPH
+0xE181 0x7601 #CJK UNIFIED IDEOGRAPH
+0xE182 0x75F0 #CJK UNIFIED IDEOGRAPH
+0xE183 0x75FA #CJK UNIFIED IDEOGRAPH
+0xE184 0x75F2 #CJK UNIFIED IDEOGRAPH
+0xE185 0x75F3 #CJK UNIFIED IDEOGRAPH
+0xE186 0x760B #CJK UNIFIED IDEOGRAPH
+0xE187 0x760D #CJK UNIFIED IDEOGRAPH
+0xE188 0x7609 #CJK UNIFIED IDEOGRAPH
+0xE189 0x761F #CJK UNIFIED IDEOGRAPH
+0xE18A 0x7627 #CJK UNIFIED IDEOGRAPH
+0xE18B 0x7620 #CJK UNIFIED IDEOGRAPH
+0xE18C 0x7621 #CJK UNIFIED IDEOGRAPH
+0xE18D 0x7622 #CJK UNIFIED IDEOGRAPH
+0xE18E 0x7624 #CJK UNIFIED IDEOGRAPH
+0xE18F 0x7634 #CJK UNIFIED IDEOGRAPH
+0xE190 0x7630 #CJK UNIFIED IDEOGRAPH
+0xE191 0x763B #CJK UNIFIED IDEOGRAPH
+0xE192 0x7647 #CJK UNIFIED IDEOGRAPH
+0xE193 0x7648 #CJK UNIFIED IDEOGRAPH
+0xE194 0x7646 #CJK UNIFIED IDEOGRAPH
+0xE195 0x765C #CJK UNIFIED IDEOGRAPH
+0xE196 0x7658 #CJK UNIFIED IDEOGRAPH
+0xE197 0x7661 #CJK UNIFIED IDEOGRAPH
+0xE198 0x7662 #CJK UNIFIED IDEOGRAPH
+0xE199 0x7668 #CJK UNIFIED IDEOGRAPH
+0xE19A 0x7669 #CJK UNIFIED IDEOGRAPH
+0xE19B 0x766A #CJK UNIFIED IDEOGRAPH
+0xE19C 0x7667 #CJK UNIFIED IDEOGRAPH
+0xE19D 0x766C #CJK UNIFIED IDEOGRAPH
+0xE19E 0x7670 #CJK UNIFIED IDEOGRAPH
+0xE19F 0x7672 #CJK UNIFIED IDEOGRAPH
+0xE1A0 0x7676 #CJK UNIFIED IDEOGRAPH
+0xE1A1 0x7678 #CJK UNIFIED IDEOGRAPH
+0xE1A2 0x767C #CJK UNIFIED IDEOGRAPH
+0xE1A3 0x7680 #CJK UNIFIED IDEOGRAPH
+0xE1A4 0x7683 #CJK UNIFIED IDEOGRAPH
+0xE1A5 0x7688 #CJK UNIFIED IDEOGRAPH
+0xE1A6 0x768B #CJK UNIFIED IDEOGRAPH
+0xE1A7 0x768E #CJK UNIFIED IDEOGRAPH
+0xE1A8 0x7696 #CJK UNIFIED IDEOGRAPH
+0xE1A9 0x7693 #CJK UNIFIED IDEOGRAPH
+0xE1AA 0x7699 #CJK UNIFIED IDEOGRAPH
+0xE1AB 0x769A #CJK UNIFIED IDEOGRAPH
+0xE1AC 0x76B0 #CJK UNIFIED IDEOGRAPH
+0xE1AD 0x76B4 #CJK UNIFIED IDEOGRAPH
+0xE1AE 0x76B8 #CJK UNIFIED IDEOGRAPH
+0xE1AF 0x76B9 #CJK UNIFIED IDEOGRAPH
+0xE1B0 0x76BA #CJK UNIFIED IDEOGRAPH
+0xE1B1 0x76C2 #CJK UNIFIED IDEOGRAPH
+0xE1B2 0x76CD #CJK UNIFIED IDEOGRAPH
+0xE1B3 0x76D6 #CJK UNIFIED IDEOGRAPH
+0xE1B4 0x76D2 #CJK UNIFIED IDEOGRAPH
+0xE1B5 0x76DE #CJK UNIFIED IDEOGRAPH
+0xE1B6 0x76E1 #CJK UNIFIED IDEOGRAPH
+0xE1B7 0x76E5 #CJK UNIFIED IDEOGRAPH
+0xE1B8 0x76E7 #CJK UNIFIED IDEOGRAPH
+0xE1B9 0x76EA #CJK UNIFIED IDEOGRAPH
+0xE1BA 0x862F #CJK UNIFIED IDEOGRAPH
+0xE1BB 0x76FB #CJK UNIFIED IDEOGRAPH
+0xE1BC 0x7708 #CJK UNIFIED IDEOGRAPH
+0xE1BD 0x7707 #CJK UNIFIED IDEOGRAPH
+0xE1BE 0x7704 #CJK UNIFIED IDEOGRAPH
+0xE1BF 0x7729 #CJK UNIFIED IDEOGRAPH
+0xE1C0 0x7724 #CJK UNIFIED IDEOGRAPH
+0xE1C1 0x771E #CJK UNIFIED IDEOGRAPH
+0xE1C2 0x7725 #CJK UNIFIED IDEOGRAPH
+0xE1C3 0x7726 #CJK UNIFIED IDEOGRAPH
+0xE1C4 0x771B #CJK UNIFIED IDEOGRAPH
+0xE1C5 0x7737 #CJK UNIFIED IDEOGRAPH
+0xE1C6 0x7738 #CJK UNIFIED IDEOGRAPH
+0xE1C7 0x7747 #CJK UNIFIED IDEOGRAPH
+0xE1C8 0x775A #CJK UNIFIED IDEOGRAPH
+0xE1C9 0x7768 #CJK UNIFIED IDEOGRAPH
+0xE1CA 0x776B #CJK UNIFIED IDEOGRAPH
+0xE1CB 0x775B #CJK UNIFIED IDEOGRAPH
+0xE1CC 0x7765 #CJK UNIFIED IDEOGRAPH
+0xE1CD 0x777F #CJK UNIFIED IDEOGRAPH
+0xE1CE 0x777E #CJK UNIFIED IDEOGRAPH
+0xE1CF 0x7779 #CJK UNIFIED IDEOGRAPH
+0xE1D0 0x778E #CJK UNIFIED IDEOGRAPH
+0xE1D1 0x778B #CJK UNIFIED IDEOGRAPH
+0xE1D2 0x7791 #CJK UNIFIED IDEOGRAPH
+0xE1D3 0x77A0 #CJK UNIFIED IDEOGRAPH
+0xE1D4 0x779E #CJK UNIFIED IDEOGRAPH
+0xE1D5 0x77B0 #CJK UNIFIED IDEOGRAPH
+0xE1D6 0x77B6 #CJK UNIFIED IDEOGRAPH
+0xE1D7 0x77B9 #CJK UNIFIED IDEOGRAPH
+0xE1D8 0x77BF #CJK UNIFIED IDEOGRAPH
+0xE1D9 0x77BC #CJK UNIFIED IDEOGRAPH
+0xE1DA 0x77BD #CJK UNIFIED IDEOGRAPH
+0xE1DB 0x77BB #CJK UNIFIED IDEOGRAPH
+0xE1DC 0x77C7 #CJK UNIFIED IDEOGRAPH
+0xE1DD 0x77CD #CJK UNIFIED IDEOGRAPH
+0xE1DE 0x77D7 #CJK UNIFIED IDEOGRAPH
+0xE1DF 0x77DA #CJK UNIFIED IDEOGRAPH
+0xE1E0 0x77DC #CJK UNIFIED IDEOGRAPH
+0xE1E1 0x77E3 #CJK UNIFIED IDEOGRAPH
+0xE1E2 0x77EE #CJK UNIFIED IDEOGRAPH
+0xE1E3 0x77FC #CJK UNIFIED IDEOGRAPH
+0xE1E4 0x780C #CJK UNIFIED IDEOGRAPH
+0xE1E5 0x7812 #CJK UNIFIED IDEOGRAPH
+0xE1E6 0x7926 #CJK UNIFIED IDEOGRAPH
+0xE1E7 0x7820 #CJK UNIFIED IDEOGRAPH
+0xE1E8 0x792A #CJK UNIFIED IDEOGRAPH
+0xE1E9 0x7845 #CJK UNIFIED IDEOGRAPH
+0xE1EA 0x788E #CJK UNIFIED IDEOGRAPH
+0xE1EB 0x7874 #CJK UNIFIED IDEOGRAPH
+0xE1EC 0x7886 #CJK UNIFIED IDEOGRAPH
+0xE1ED 0x787C #CJK UNIFIED IDEOGRAPH
+0xE1EE 0x789A #CJK UNIFIED IDEOGRAPH
+0xE1EF 0x788C #CJK UNIFIED IDEOGRAPH
+0xE1F0 0x78A3 #CJK UNIFIED IDEOGRAPH
+0xE1F1 0x78B5 #CJK UNIFIED IDEOGRAPH
+0xE1F2 0x78AA #CJK UNIFIED IDEOGRAPH
+0xE1F3 0x78AF #CJK UNIFIED IDEOGRAPH
+0xE1F4 0x78D1 #CJK UNIFIED IDEOGRAPH
+0xE1F5 0x78C6 #CJK UNIFIED IDEOGRAPH
+0xE1F6 0x78CB #CJK UNIFIED IDEOGRAPH
+0xE1F7 0x78D4 #CJK UNIFIED IDEOGRAPH
+0xE1F8 0x78BE #CJK UNIFIED IDEOGRAPH
+0xE1F9 0x78BC #CJK UNIFIED IDEOGRAPH
+0xE1FA 0x78C5 #CJK UNIFIED IDEOGRAPH
+0xE1FB 0x78CA #CJK UNIFIED IDEOGRAPH
+0xE1FC 0x78EC #CJK UNIFIED IDEOGRAPH
+0xE240 0x78E7 #CJK UNIFIED IDEOGRAPH
+0xE241 0x78DA #CJK UNIFIED IDEOGRAPH
+0xE242 0x78FD #CJK UNIFIED IDEOGRAPH
+0xE243 0x78F4 #CJK UNIFIED IDEOGRAPH
+0xE244 0x7907 #CJK UNIFIED IDEOGRAPH
+0xE245 0x7912 #CJK UNIFIED IDEOGRAPH
+0xE246 0x7911 #CJK UNIFIED IDEOGRAPH
+0xE247 0x7919 #CJK UNIFIED IDEOGRAPH
+0xE248 0x792C #CJK UNIFIED IDEOGRAPH
+0xE249 0x792B #CJK UNIFIED IDEOGRAPH
+0xE24A 0x7940 #CJK UNIFIED IDEOGRAPH
+0xE24B 0x7960 #CJK UNIFIED IDEOGRAPH
+0xE24C 0x7957 #CJK UNIFIED IDEOGRAPH
+0xE24D 0x795F #CJK UNIFIED IDEOGRAPH
+0xE24E 0x795A #CJK UNIFIED IDEOGRAPH
+0xE24F 0x7955 #CJK UNIFIED IDEOGRAPH
+0xE250 0x7953 #CJK UNIFIED IDEOGRAPH
+0xE251 0x797A #CJK UNIFIED IDEOGRAPH
+0xE252 0x797F #CJK UNIFIED IDEOGRAPH
+0xE253 0x798A #CJK UNIFIED IDEOGRAPH
+0xE254 0x799D #CJK UNIFIED IDEOGRAPH
+0xE255 0x79A7 #CJK UNIFIED IDEOGRAPH
+0xE256 0x9F4B #CJK UNIFIED IDEOGRAPH
+0xE257 0x79AA #CJK UNIFIED IDEOGRAPH
+0xE258 0x79AE #CJK UNIFIED IDEOGRAPH
+0xE259 0x79B3 #CJK UNIFIED IDEOGRAPH
+0xE25A 0x79B9 #CJK UNIFIED IDEOGRAPH
+0xE25B 0x79BA #CJK UNIFIED IDEOGRAPH
+0xE25C 0x79C9 #CJK UNIFIED IDEOGRAPH
+0xE25D 0x79D5 #CJK UNIFIED IDEOGRAPH
+0xE25E 0x79E7 #CJK UNIFIED IDEOGRAPH
+0xE25F 0x79EC #CJK UNIFIED IDEOGRAPH
+0xE260 0x79E1 #CJK UNIFIED IDEOGRAPH
+0xE261 0x79E3 #CJK UNIFIED IDEOGRAPH
+0xE262 0x7A08 #CJK UNIFIED IDEOGRAPH
+0xE263 0x7A0D #CJK UNIFIED IDEOGRAPH
+0xE264 0x7A18 #CJK UNIFIED IDEOGRAPH
+0xE265 0x7A19 #CJK UNIFIED IDEOGRAPH
+0xE266 0x7A20 #CJK UNIFIED IDEOGRAPH
+0xE267 0x7A1F #CJK UNIFIED IDEOGRAPH
+0xE268 0x7980 #CJK UNIFIED IDEOGRAPH
+0xE269 0x7A31 #CJK UNIFIED IDEOGRAPH
+0xE26A 0x7A3B #CJK UNIFIED IDEOGRAPH
+0xE26B 0x7A3E #CJK UNIFIED IDEOGRAPH
+0xE26C 0x7A37 #CJK UNIFIED IDEOGRAPH
+0xE26D 0x7A43 #CJK UNIFIED IDEOGRAPH
+0xE26E 0x7A57 #CJK UNIFIED IDEOGRAPH
+0xE26F 0x7A49 #CJK UNIFIED IDEOGRAPH
+0xE270 0x7A61 #CJK UNIFIED IDEOGRAPH
+0xE271 0x7A62 #CJK UNIFIED IDEOGRAPH
+0xE272 0x7A69 #CJK UNIFIED IDEOGRAPH
+0xE273 0x9F9D #CJK UNIFIED IDEOGRAPH
+0xE274 0x7A70 #CJK UNIFIED IDEOGRAPH
+0xE275 0x7A79 #CJK UNIFIED IDEOGRAPH
+0xE276 0x7A7D #CJK UNIFIED IDEOGRAPH
+0xE277 0x7A88 #CJK UNIFIED IDEOGRAPH
+0xE278 0x7A97 #CJK UNIFIED IDEOGRAPH
+0xE279 0x7A95 #CJK UNIFIED IDEOGRAPH
+0xE27A 0x7A98 #CJK UNIFIED IDEOGRAPH
+0xE27B 0x7A96 #CJK UNIFIED IDEOGRAPH
+0xE27C 0x7AA9 #CJK UNIFIED IDEOGRAPH
+0xE27D 0x7AC8 #CJK UNIFIED IDEOGRAPH
+0xE27E 0x7AB0 #CJK UNIFIED IDEOGRAPH
+0xE280 0x7AB6 #CJK UNIFIED IDEOGRAPH
+0xE281 0x7AC5 #CJK UNIFIED IDEOGRAPH
+0xE282 0x7AC4 #CJK UNIFIED IDEOGRAPH
+0xE283 0x7ABF #CJK UNIFIED IDEOGRAPH
+0xE284 0x9083 #CJK UNIFIED IDEOGRAPH
+0xE285 0x7AC7 #CJK UNIFIED IDEOGRAPH
+0xE286 0x7ACA #CJK UNIFIED IDEOGRAPH
+0xE287 0x7ACD #CJK UNIFIED IDEOGRAPH
+0xE288 0x7ACF #CJK UNIFIED IDEOGRAPH
+0xE289 0x7AD5 #CJK UNIFIED IDEOGRAPH
+0xE28A 0x7AD3 #CJK UNIFIED IDEOGRAPH
+0xE28B 0x7AD9 #CJK UNIFIED IDEOGRAPH
+0xE28C 0x7ADA #CJK UNIFIED IDEOGRAPH
+0xE28D 0x7ADD #CJK UNIFIED IDEOGRAPH
+0xE28E 0x7AE1 #CJK UNIFIED IDEOGRAPH
+0xE28F 0x7AE2 #CJK UNIFIED IDEOGRAPH
+0xE290 0x7AE6 #CJK UNIFIED IDEOGRAPH
+0xE291 0x7AED #CJK UNIFIED IDEOGRAPH
+0xE292 0x7AF0 #CJK UNIFIED IDEOGRAPH
+0xE293 0x7B02 #CJK UNIFIED IDEOGRAPH
+0xE294 0x7B0F #CJK UNIFIED IDEOGRAPH
+0xE295 0x7B0A #CJK UNIFIED IDEOGRAPH
+0xE296 0x7B06 #CJK UNIFIED IDEOGRAPH
+0xE297 0x7B33 #CJK UNIFIED IDEOGRAPH
+0xE298 0x7B18 #CJK UNIFIED IDEOGRAPH
+0xE299 0x7B19 #CJK UNIFIED IDEOGRAPH
+0xE29A 0x7B1E #CJK UNIFIED IDEOGRAPH
+0xE29B 0x7B35 #CJK UNIFIED IDEOGRAPH
+0xE29C 0x7B28 #CJK UNIFIED IDEOGRAPH
+0xE29D 0x7B36 #CJK UNIFIED IDEOGRAPH
+0xE29E 0x7B50 #CJK UNIFIED IDEOGRAPH
+0xE29F 0x7B7A #CJK UNIFIED IDEOGRAPH
+0xE2A0 0x7B04 #CJK UNIFIED IDEOGRAPH
+0xE2A1 0x7B4D #CJK UNIFIED IDEOGRAPH
+0xE2A2 0x7B0B #CJK UNIFIED IDEOGRAPH
+0xE2A3 0x7B4C #CJK UNIFIED IDEOGRAPH
+0xE2A4 0x7B45 #CJK UNIFIED IDEOGRAPH
+0xE2A5 0x7B75 #CJK UNIFIED IDEOGRAPH
+0xE2A6 0x7B65 #CJK UNIFIED IDEOGRAPH
+0xE2A7 0x7B74 #CJK UNIFIED IDEOGRAPH
+0xE2A8 0x7B67 #CJK UNIFIED IDEOGRAPH
+0xE2A9 0x7B70 #CJK UNIFIED IDEOGRAPH
+0xE2AA 0x7B71 #CJK UNIFIED IDEOGRAPH
+0xE2AB 0x7B6C #CJK UNIFIED IDEOGRAPH
+0xE2AC 0x7B6E #CJK UNIFIED IDEOGRAPH
+0xE2AD 0x7B9D #CJK UNIFIED IDEOGRAPH
+0xE2AE 0x7B98 #CJK UNIFIED IDEOGRAPH
+0xE2AF 0x7B9F #CJK UNIFIED IDEOGRAPH
+0xE2B0 0x7B8D #CJK UNIFIED IDEOGRAPH
+0xE2B1 0x7B9C #CJK UNIFIED IDEOGRAPH
+0xE2B2 0x7B9A #CJK UNIFIED IDEOGRAPH
+0xE2B3 0x7B8B #CJK UNIFIED IDEOGRAPH
+0xE2B4 0x7B92 #CJK UNIFIED IDEOGRAPH
+0xE2B5 0x7B8F #CJK UNIFIED IDEOGRAPH
+0xE2B6 0x7B5D #CJK UNIFIED IDEOGRAPH
+0xE2B7 0x7B99 #CJK UNIFIED IDEOGRAPH
+0xE2B8 0x7BCB #CJK UNIFIED IDEOGRAPH
+0xE2B9 0x7BC1 #CJK UNIFIED IDEOGRAPH
+0xE2BA 0x7BCC #CJK UNIFIED IDEOGRAPH
+0xE2BB 0x7BCF #CJK UNIFIED IDEOGRAPH
+0xE2BC 0x7BB4 #CJK UNIFIED IDEOGRAPH
+0xE2BD 0x7BC6 #CJK UNIFIED IDEOGRAPH
+0xE2BE 0x7BDD #CJK UNIFIED IDEOGRAPH
+0xE2BF 0x7BE9 #CJK UNIFIED IDEOGRAPH
+0xE2C0 0x7C11 #CJK UNIFIED IDEOGRAPH
+0xE2C1 0x7C14 #CJK UNIFIED IDEOGRAPH
+0xE2C2 0x7BE6 #CJK UNIFIED IDEOGRAPH
+0xE2C3 0x7BE5 #CJK UNIFIED IDEOGRAPH
+0xE2C4 0x7C60 #CJK UNIFIED IDEOGRAPH
+0xE2C5 0x7C00 #CJK UNIFIED IDEOGRAPH
+0xE2C6 0x7C07 #CJK UNIFIED IDEOGRAPH
+0xE2C7 0x7C13 #CJK UNIFIED IDEOGRAPH
+0xE2C8 0x7BF3 #CJK UNIFIED IDEOGRAPH
+0xE2C9 0x7BF7 #CJK UNIFIED IDEOGRAPH
+0xE2CA 0x7C17 #CJK UNIFIED IDEOGRAPH
+0xE2CB 0x7C0D #CJK UNIFIED IDEOGRAPH
+0xE2CC 0x7BF6 #CJK UNIFIED IDEOGRAPH
+0xE2CD 0x7C23 #CJK UNIFIED IDEOGRAPH
+0xE2CE 0x7C27 #CJK UNIFIED IDEOGRAPH
+0xE2CF 0x7C2A #CJK UNIFIED IDEOGRAPH
+0xE2D0 0x7C1F #CJK UNIFIED IDEOGRAPH
+0xE2D1 0x7C37 #CJK UNIFIED IDEOGRAPH
+0xE2D2 0x7C2B #CJK UNIFIED IDEOGRAPH
+0xE2D3 0x7C3D #CJK UNIFIED IDEOGRAPH
+0xE2D4 0x7C4C #CJK UNIFIED IDEOGRAPH
+0xE2D5 0x7C43 #CJK UNIFIED IDEOGRAPH
+0xE2D6 0x7C54 #CJK UNIFIED IDEOGRAPH
+0xE2D7 0x7C4F #CJK UNIFIED IDEOGRAPH
+0xE2D8 0x7C40 #CJK UNIFIED IDEOGRAPH
+0xE2D9 0x7C50 #CJK UNIFIED IDEOGRAPH
+0xE2DA 0x7C58 #CJK UNIFIED IDEOGRAPH
+0xE2DB 0x7C5F #CJK UNIFIED IDEOGRAPH
+0xE2DC 0x7C64 #CJK UNIFIED IDEOGRAPH
+0xE2DD 0x7C56 #CJK UNIFIED IDEOGRAPH
+0xE2DE 0x7C65 #CJK UNIFIED IDEOGRAPH
+0xE2DF 0x7C6C #CJK UNIFIED IDEOGRAPH
+0xE2E0 0x7C75 #CJK UNIFIED IDEOGRAPH
+0xE2E1 0x7C83 #CJK UNIFIED IDEOGRAPH
+0xE2E2 0x7C90 #CJK UNIFIED IDEOGRAPH
+0xE2E3 0x7CA4 #CJK UNIFIED IDEOGRAPH
+0xE2E4 0x7CAD #CJK UNIFIED IDEOGRAPH
+0xE2E5 0x7CA2 #CJK UNIFIED IDEOGRAPH
+0xE2E6 0x7CAB #CJK UNIFIED IDEOGRAPH
+0xE2E7 0x7CA1 #CJK UNIFIED IDEOGRAPH
+0xE2E8 0x7CA8 #CJK UNIFIED IDEOGRAPH
+0xE2E9 0x7CB3 #CJK UNIFIED IDEOGRAPH
+0xE2EA 0x7CB2 #CJK UNIFIED IDEOGRAPH
+0xE2EB 0x7CB1 #CJK UNIFIED IDEOGRAPH
+0xE2EC 0x7CAE #CJK UNIFIED IDEOGRAPH
+0xE2ED 0x7CB9 #CJK UNIFIED IDEOGRAPH
+0xE2EE 0x7CBD #CJK UNIFIED IDEOGRAPH
+0xE2EF 0x7CC0 #CJK UNIFIED IDEOGRAPH
+0xE2F0 0x7CC5 #CJK UNIFIED IDEOGRAPH
+0xE2F1 0x7CC2 #CJK UNIFIED IDEOGRAPH
+0xE2F2 0x7CD8 #CJK UNIFIED IDEOGRAPH
+0xE2F3 0x7CD2 #CJK UNIFIED IDEOGRAPH
+0xE2F4 0x7CDC #CJK UNIFIED IDEOGRAPH
+0xE2F5 0x7CE2 #CJK UNIFIED IDEOGRAPH
+0xE2F6 0x9B3B #CJK UNIFIED IDEOGRAPH
+0xE2F7 0x7CEF #CJK UNIFIED IDEOGRAPH
+0xE2F8 0x7CF2 #CJK UNIFIED IDEOGRAPH
+0xE2F9 0x7CF4 #CJK UNIFIED IDEOGRAPH
+0xE2FA 0x7CF6 #CJK UNIFIED IDEOGRAPH
+0xE2FB 0x7CFA #CJK UNIFIED IDEOGRAPH
+0xE2FC 0x7D06 #CJK UNIFIED IDEOGRAPH
+0xE340 0x7D02 #CJK UNIFIED IDEOGRAPH
+0xE341 0x7D1C #CJK UNIFIED IDEOGRAPH
+0xE342 0x7D15 #CJK UNIFIED IDEOGRAPH
+0xE343 0x7D0A #CJK UNIFIED IDEOGRAPH
+0xE344 0x7D45 #CJK UNIFIED IDEOGRAPH
+0xE345 0x7D4B #CJK UNIFIED IDEOGRAPH
+0xE346 0x7D2E #CJK UNIFIED IDEOGRAPH
+0xE347 0x7D32 #CJK UNIFIED IDEOGRAPH
+0xE348 0x7D3F #CJK UNIFIED IDEOGRAPH
+0xE349 0x7D35 #CJK UNIFIED IDEOGRAPH
+0xE34A 0x7D46 #CJK UNIFIED IDEOGRAPH
+0xE34B 0x7D73 #CJK UNIFIED IDEOGRAPH
+0xE34C 0x7D56 #CJK UNIFIED IDEOGRAPH
+0xE34D 0x7D4E #CJK UNIFIED IDEOGRAPH
+0xE34E 0x7D72 #CJK UNIFIED IDEOGRAPH
+0xE34F 0x7D68 #CJK UNIFIED IDEOGRAPH
+0xE350 0x7D6E #CJK UNIFIED IDEOGRAPH
+0xE351 0x7D4F #CJK UNIFIED IDEOGRAPH
+0xE352 0x7D63 #CJK UNIFIED IDEOGRAPH
+0xE353 0x7D93 #CJK UNIFIED IDEOGRAPH
+0xE354 0x7D89 #CJK UNIFIED IDEOGRAPH
+0xE355 0x7D5B #CJK UNIFIED IDEOGRAPH
+0xE356 0x7D8F #CJK UNIFIED IDEOGRAPH
+0xE357 0x7D7D #CJK UNIFIED IDEOGRAPH
+0xE358 0x7D9B #CJK UNIFIED IDEOGRAPH
+0xE359 0x7DBA #CJK UNIFIED IDEOGRAPH
+0xE35A 0x7DAE #CJK UNIFIED IDEOGRAPH
+0xE35B 0x7DA3 #CJK UNIFIED IDEOGRAPH
+0xE35C 0x7DB5 #CJK UNIFIED IDEOGRAPH
+0xE35D 0x7DC7 #CJK UNIFIED IDEOGRAPH
+0xE35E 0x7DBD #CJK UNIFIED IDEOGRAPH
+0xE35F 0x7DAB #CJK UNIFIED IDEOGRAPH
+0xE360 0x7E3D #CJK UNIFIED IDEOGRAPH
+0xE361 0x7DA2 #CJK UNIFIED IDEOGRAPH
+0xE362 0x7DAF #CJK UNIFIED IDEOGRAPH
+0xE363 0x7DDC #CJK UNIFIED IDEOGRAPH
+0xE364 0x7DB8 #CJK UNIFIED IDEOGRAPH
+0xE365 0x7D9F #CJK UNIFIED IDEOGRAPH
+0xE366 0x7DB0 #CJK UNIFIED IDEOGRAPH
+0xE367 0x7DD8 #CJK UNIFIED IDEOGRAPH
+0xE368 0x7DDD #CJK UNIFIED IDEOGRAPH
+0xE369 0x7DE4 #CJK UNIFIED IDEOGRAPH
+0xE36A 0x7DDE #CJK UNIFIED IDEOGRAPH
+0xE36B 0x7DFB #CJK UNIFIED IDEOGRAPH
+0xE36C 0x7DF2 #CJK UNIFIED IDEOGRAPH
+0xE36D 0x7DE1 #CJK UNIFIED IDEOGRAPH
+0xE36E 0x7E05 #CJK UNIFIED IDEOGRAPH
+0xE36F 0x7E0A #CJK UNIFIED IDEOGRAPH
+0xE370 0x7E23 #CJK UNIFIED IDEOGRAPH
+0xE371 0x7E21 #CJK UNIFIED IDEOGRAPH
+0xE372 0x7E12 #CJK UNIFIED IDEOGRAPH
+0xE373 0x7E31 #CJK UNIFIED IDEOGRAPH
+0xE374 0x7E1F #CJK UNIFIED IDEOGRAPH
+0xE375 0x7E09 #CJK UNIFIED IDEOGRAPH
+0xE376 0x7E0B #CJK UNIFIED IDEOGRAPH
+0xE377 0x7E22 #CJK UNIFIED IDEOGRAPH
+0xE378 0x7E46 #CJK UNIFIED IDEOGRAPH
+0xE379 0x7E66 #CJK UNIFIED IDEOGRAPH
+0xE37A 0x7E3B #CJK UNIFIED IDEOGRAPH
+0xE37B 0x7E35 #CJK UNIFIED IDEOGRAPH
+0xE37C 0x7E39 #CJK UNIFIED IDEOGRAPH
+0xE37D 0x7E43 #CJK UNIFIED IDEOGRAPH
+0xE37E 0x7E37 #CJK UNIFIED IDEOGRAPH
+0xE380 0x7E32 #CJK UNIFIED IDEOGRAPH
+0xE381 0x7E3A #CJK UNIFIED IDEOGRAPH
+0xE382 0x7E67 #CJK UNIFIED IDEOGRAPH
+0xE383 0x7E5D #CJK UNIFIED IDEOGRAPH
+0xE384 0x7E56 #CJK UNIFIED IDEOGRAPH
+0xE385 0x7E5E #CJK UNIFIED IDEOGRAPH
+0xE386 0x7E59 #CJK UNIFIED IDEOGRAPH
+0xE387 0x7E5A #CJK UNIFIED IDEOGRAPH
+0xE388 0x7E79 #CJK UNIFIED IDEOGRAPH
+0xE389 0x7E6A #CJK UNIFIED IDEOGRAPH
+0xE38A 0x7E69 #CJK UNIFIED IDEOGRAPH
+0xE38B 0x7E7C #CJK UNIFIED IDEOGRAPH
+0xE38C 0x7E7B #CJK UNIFIED IDEOGRAPH
+0xE38D 0x7E83 #CJK UNIFIED IDEOGRAPH
+0xE38E 0x7DD5 #CJK UNIFIED IDEOGRAPH
+0xE38F 0x7E7D #CJK UNIFIED IDEOGRAPH
+0xE390 0x8FAE #CJK UNIFIED IDEOGRAPH
+0xE391 0x7E7F #CJK UNIFIED IDEOGRAPH
+0xE392 0x7E88 #CJK UNIFIED IDEOGRAPH
+0xE393 0x7E89 #CJK UNIFIED IDEOGRAPH
+0xE394 0x7E8C #CJK UNIFIED IDEOGRAPH
+0xE395 0x7E92 #CJK UNIFIED IDEOGRAPH
+0xE396 0x7E90 #CJK UNIFIED IDEOGRAPH
+0xE397 0x7E93 #CJK UNIFIED IDEOGRAPH
+0xE398 0x7E94 #CJK UNIFIED IDEOGRAPH
+0xE399 0x7E96 #CJK UNIFIED IDEOGRAPH
+0xE39A 0x7E8E #CJK UNIFIED IDEOGRAPH
+0xE39B 0x7E9B #CJK UNIFIED IDEOGRAPH
+0xE39C 0x7E9C #CJK UNIFIED IDEOGRAPH
+0xE39D 0x7F38 #CJK UNIFIED IDEOGRAPH
+0xE39E 0x7F3A #CJK UNIFIED IDEOGRAPH
+0xE39F 0x7F45 #CJK UNIFIED IDEOGRAPH
+0xE3A0 0x7F4C #CJK UNIFIED IDEOGRAPH
+0xE3A1 0x7F4D #CJK UNIFIED IDEOGRAPH
+0xE3A2 0x7F4E #CJK UNIFIED IDEOGRAPH
+0xE3A3 0x7F50 #CJK UNIFIED IDEOGRAPH
+0xE3A4 0x7F51 #CJK UNIFIED IDEOGRAPH
+0xE3A5 0x7F55 #CJK UNIFIED IDEOGRAPH
+0xE3A6 0x7F54 #CJK UNIFIED IDEOGRAPH
+0xE3A7 0x7F58 #CJK UNIFIED IDEOGRAPH
+0xE3A8 0x7F5F #CJK UNIFIED IDEOGRAPH
+0xE3A9 0x7F60 #CJK UNIFIED IDEOGRAPH
+0xE3AA 0x7F68 #CJK UNIFIED IDEOGRAPH
+0xE3AB 0x7F69 #CJK UNIFIED IDEOGRAPH
+0xE3AC 0x7F67 #CJK UNIFIED IDEOGRAPH
+0xE3AD 0x7F78 #CJK UNIFIED IDEOGRAPH
+0xE3AE 0x7F82 #CJK UNIFIED IDEOGRAPH
+0xE3AF 0x7F86 #CJK UNIFIED IDEOGRAPH
+0xE3B0 0x7F83 #CJK UNIFIED IDEOGRAPH
+0xE3B1 0x7F88 #CJK UNIFIED IDEOGRAPH
+0xE3B2 0x7F87 #CJK UNIFIED IDEOGRAPH
+0xE3B3 0x7F8C #CJK UNIFIED IDEOGRAPH
+0xE3B4 0x7F94 #CJK UNIFIED IDEOGRAPH
+0xE3B5 0x7F9E #CJK UNIFIED IDEOGRAPH
+0xE3B6 0x7F9D #CJK UNIFIED IDEOGRAPH
+0xE3B7 0x7F9A #CJK UNIFIED IDEOGRAPH
+0xE3B8 0x7FA3 #CJK UNIFIED IDEOGRAPH
+0xE3B9 0x7FAF #CJK UNIFIED IDEOGRAPH
+0xE3BA 0x7FB2 #CJK UNIFIED IDEOGRAPH
+0xE3BB 0x7FB9 #CJK UNIFIED IDEOGRAPH
+0xE3BC 0x7FAE #CJK UNIFIED IDEOGRAPH
+0xE3BD 0x7FB6 #CJK UNIFIED IDEOGRAPH
+0xE3BE 0x7FB8 #CJK UNIFIED IDEOGRAPH
+0xE3BF 0x8B71 #CJK UNIFIED IDEOGRAPH
+0xE3C0 0x7FC5 #CJK UNIFIED IDEOGRAPH
+0xE3C1 0x7FC6 #CJK UNIFIED IDEOGRAPH
+0xE3C2 0x7FCA #CJK UNIFIED IDEOGRAPH
+0xE3C3 0x7FD5 #CJK UNIFIED IDEOGRAPH
+0xE3C4 0x7FD4 #CJK UNIFIED IDEOGRAPH
+0xE3C5 0x7FE1 #CJK UNIFIED IDEOGRAPH
+0xE3C6 0x7FE6 #CJK UNIFIED IDEOGRAPH
+0xE3C7 0x7FE9 #CJK UNIFIED IDEOGRAPH
+0xE3C8 0x7FF3 #CJK UNIFIED IDEOGRAPH
+0xE3C9 0x7FF9 #CJK UNIFIED IDEOGRAPH
+0xE3CA 0x98DC #CJK UNIFIED IDEOGRAPH
+0xE3CB 0x8006 #CJK UNIFIED IDEOGRAPH
+0xE3CC 0x8004 #CJK UNIFIED IDEOGRAPH
+0xE3CD 0x800B #CJK UNIFIED IDEOGRAPH
+0xE3CE 0x8012 #CJK UNIFIED IDEOGRAPH
+0xE3CF 0x8018 #CJK UNIFIED IDEOGRAPH
+0xE3D0 0x8019 #CJK UNIFIED IDEOGRAPH
+0xE3D1 0x801C #CJK UNIFIED IDEOGRAPH
+0xE3D2 0x8021 #CJK UNIFIED IDEOGRAPH
+0xE3D3 0x8028 #CJK UNIFIED IDEOGRAPH
+0xE3D4 0x803F #CJK UNIFIED IDEOGRAPH
+0xE3D5 0x803B #CJK UNIFIED IDEOGRAPH
+0xE3D6 0x804A #CJK UNIFIED IDEOGRAPH
+0xE3D7 0x8046 #CJK UNIFIED IDEOGRAPH
+0xE3D8 0x8052 #CJK UNIFIED IDEOGRAPH
+0xE3D9 0x8058 #CJK UNIFIED IDEOGRAPH
+0xE3DA 0x805A #CJK UNIFIED IDEOGRAPH
+0xE3DB 0x805F #CJK UNIFIED IDEOGRAPH
+0xE3DC 0x8062 #CJK UNIFIED IDEOGRAPH
+0xE3DD 0x8068 #CJK UNIFIED IDEOGRAPH
+0xE3DE 0x8073 #CJK UNIFIED IDEOGRAPH
+0xE3DF 0x8072 #CJK UNIFIED IDEOGRAPH
+0xE3E0 0x8070 #CJK UNIFIED IDEOGRAPH
+0xE3E1 0x8076 #CJK UNIFIED IDEOGRAPH
+0xE3E2 0x8079 #CJK UNIFIED IDEOGRAPH
+0xE3E3 0x807D #CJK UNIFIED IDEOGRAPH
+0xE3E4 0x807F #CJK UNIFIED IDEOGRAPH
+0xE3E5 0x8084 #CJK UNIFIED IDEOGRAPH
+0xE3E6 0x8086 #CJK UNIFIED IDEOGRAPH
+0xE3E7 0x8085 #CJK UNIFIED IDEOGRAPH
+0xE3E8 0x809B #CJK UNIFIED IDEOGRAPH
+0xE3E9 0x8093 #CJK UNIFIED IDEOGRAPH
+0xE3EA 0x809A #CJK UNIFIED IDEOGRAPH
+0xE3EB 0x80AD #CJK UNIFIED IDEOGRAPH
+0xE3EC 0x5190 #CJK UNIFIED IDEOGRAPH
+0xE3ED 0x80AC #CJK UNIFIED IDEOGRAPH
+0xE3EE 0x80DB #CJK UNIFIED IDEOGRAPH
+0xE3EF 0x80E5 #CJK UNIFIED IDEOGRAPH
+0xE3F0 0x80D9 #CJK UNIFIED IDEOGRAPH
+0xE3F1 0x80DD #CJK UNIFIED IDEOGRAPH
+0xE3F2 0x80C4 #CJK UNIFIED IDEOGRAPH
+0xE3F3 0x80DA #CJK UNIFIED IDEOGRAPH
+0xE3F4 0x80D6 #CJK UNIFIED IDEOGRAPH
+0xE3F5 0x8109 #CJK UNIFIED IDEOGRAPH
+0xE3F6 0x80EF #CJK UNIFIED IDEOGRAPH
+0xE3F7 0x80F1 #CJK UNIFIED IDEOGRAPH
+0xE3F8 0x811B #CJK UNIFIED IDEOGRAPH
+0xE3F9 0x8129 #CJK UNIFIED IDEOGRAPH
+0xE3FA 0x8123 #CJK UNIFIED IDEOGRAPH
+0xE3FB 0x812F #CJK UNIFIED IDEOGRAPH
+0xE3FC 0x814B #CJK UNIFIED IDEOGRAPH
+0xE440 0x968B #CJK UNIFIED IDEOGRAPH
+0xE441 0x8146 #CJK UNIFIED IDEOGRAPH
+0xE442 0x813E #CJK UNIFIED IDEOGRAPH
+0xE443 0x8153 #CJK UNIFIED IDEOGRAPH
+0xE444 0x8151 #CJK UNIFIED IDEOGRAPH
+0xE445 0x80FC #CJK UNIFIED IDEOGRAPH
+0xE446 0x8171 #CJK UNIFIED IDEOGRAPH
+0xE447 0x816E #CJK UNIFIED IDEOGRAPH
+0xE448 0x8165 #CJK UNIFIED IDEOGRAPH
+0xE449 0x8166 #CJK UNIFIED IDEOGRAPH
+0xE44A 0x8174 #CJK UNIFIED IDEOGRAPH
+0xE44B 0x8183 #CJK UNIFIED IDEOGRAPH
+0xE44C 0x8188 #CJK UNIFIED IDEOGRAPH
+0xE44D 0x818A #CJK UNIFIED IDEOGRAPH
+0xE44E 0x8180 #CJK UNIFIED IDEOGRAPH
+0xE44F 0x8182 #CJK UNIFIED IDEOGRAPH
+0xE450 0x81A0 #CJK UNIFIED IDEOGRAPH
+0xE451 0x8195 #CJK UNIFIED IDEOGRAPH
+0xE452 0x81A4 #CJK UNIFIED IDEOGRAPH
+0xE453 0x81A3 #CJK UNIFIED IDEOGRAPH
+0xE454 0x815F #CJK UNIFIED IDEOGRAPH
+0xE455 0x8193 #CJK UNIFIED IDEOGRAPH
+0xE456 0x81A9 #CJK UNIFIED IDEOGRAPH
+0xE457 0x81B0 #CJK UNIFIED IDEOGRAPH
+0xE458 0x81B5 #CJK UNIFIED IDEOGRAPH
+0xE459 0x81BE #CJK UNIFIED IDEOGRAPH
+0xE45A 0x81B8 #CJK UNIFIED IDEOGRAPH
+0xE45B 0x81BD #CJK UNIFIED IDEOGRAPH
+0xE45C 0x81C0 #CJK UNIFIED IDEOGRAPH
+0xE45D 0x81C2 #CJK UNIFIED IDEOGRAPH
+0xE45E 0x81BA #CJK UNIFIED IDEOGRAPH
+0xE45F 0x81C9 #CJK UNIFIED IDEOGRAPH
+0xE460 0x81CD #CJK UNIFIED IDEOGRAPH
+0xE461 0x81D1 #CJK UNIFIED IDEOGRAPH
+0xE462 0x81D9 #CJK UNIFIED IDEOGRAPH
+0xE463 0x81D8 #CJK UNIFIED IDEOGRAPH
+0xE464 0x81C8 #CJK UNIFIED IDEOGRAPH
+0xE465 0x81DA #CJK UNIFIED IDEOGRAPH
+0xE466 0x81DF #CJK UNIFIED IDEOGRAPH
+0xE467 0x81E0 #CJK UNIFIED IDEOGRAPH
+0xE468 0x81E7 #CJK UNIFIED IDEOGRAPH
+0xE469 0x81FA #CJK UNIFIED IDEOGRAPH
+0xE46A 0x81FB #CJK UNIFIED IDEOGRAPH
+0xE46B 0x81FE #CJK UNIFIED IDEOGRAPH
+0xE46C 0x8201 #CJK UNIFIED IDEOGRAPH
+0xE46D 0x8202 #CJK UNIFIED IDEOGRAPH
+0xE46E 0x8205 #CJK UNIFIED IDEOGRAPH
+0xE46F 0x8207 #CJK UNIFIED IDEOGRAPH
+0xE470 0x820A #CJK UNIFIED IDEOGRAPH
+0xE471 0x820D #CJK UNIFIED IDEOGRAPH
+0xE472 0x8210 #CJK UNIFIED IDEOGRAPH
+0xE473 0x8216 #CJK UNIFIED IDEOGRAPH
+0xE474 0x8229 #CJK UNIFIED IDEOGRAPH
+0xE475 0x822B #CJK UNIFIED IDEOGRAPH
+0xE476 0x8238 #CJK UNIFIED IDEOGRAPH
+0xE477 0x8233 #CJK UNIFIED IDEOGRAPH
+0xE478 0x8240 #CJK UNIFIED IDEOGRAPH
+0xE479 0x8259 #CJK UNIFIED IDEOGRAPH
+0xE47A 0x8258 #CJK UNIFIED IDEOGRAPH
+0xE47B 0x825D #CJK UNIFIED IDEOGRAPH
+0xE47C 0x825A #CJK UNIFIED IDEOGRAPH
+0xE47D 0x825F #CJK UNIFIED IDEOGRAPH
+0xE47E 0x8264 #CJK UNIFIED IDEOGRAPH
+0xE480 0x8262 #CJK UNIFIED IDEOGRAPH
+0xE481 0x8268 #CJK UNIFIED IDEOGRAPH
+0xE482 0x826A #CJK UNIFIED IDEOGRAPH
+0xE483 0x826B #CJK UNIFIED IDEOGRAPH
+0xE484 0x822E #CJK UNIFIED IDEOGRAPH
+0xE485 0x8271 #CJK UNIFIED IDEOGRAPH
+0xE486 0x8277 #CJK UNIFIED IDEOGRAPH
+0xE487 0x8278 #CJK UNIFIED IDEOGRAPH
+0xE488 0x827E #CJK UNIFIED IDEOGRAPH
+0xE489 0x828D #CJK UNIFIED IDEOGRAPH
+0xE48A 0x8292 #CJK UNIFIED IDEOGRAPH
+0xE48B 0x82AB #CJK UNIFIED IDEOGRAPH
+0xE48C 0x829F #CJK UNIFIED IDEOGRAPH
+0xE48D 0x82BB #CJK UNIFIED IDEOGRAPH
+0xE48E 0x82AC #CJK UNIFIED IDEOGRAPH
+0xE48F 0x82E1 #CJK UNIFIED IDEOGRAPH
+0xE490 0x82E3 #CJK UNIFIED IDEOGRAPH
+0xE491 0x82DF #CJK UNIFIED IDEOGRAPH
+0xE492 0x82D2 #CJK UNIFIED IDEOGRAPH
+0xE493 0x82F4 #CJK UNIFIED IDEOGRAPH
+0xE494 0x82F3 #CJK UNIFIED IDEOGRAPH
+0xE495 0x82FA #CJK UNIFIED IDEOGRAPH
+0xE496 0x8393 #CJK UNIFIED IDEOGRAPH
+0xE497 0x8303 #CJK UNIFIED IDEOGRAPH
+0xE498 0x82FB #CJK UNIFIED IDEOGRAPH
+0xE499 0x82F9 #CJK UNIFIED IDEOGRAPH
+0xE49A 0x82DE #CJK UNIFIED IDEOGRAPH
+0xE49B 0x8306 #CJK UNIFIED IDEOGRAPH
+0xE49C 0x82DC #CJK UNIFIED IDEOGRAPH
+0xE49D 0x8309 #CJK UNIFIED IDEOGRAPH
+0xE49E 0x82D9 #CJK UNIFIED IDEOGRAPH
+0xE49F 0x8335 #CJK UNIFIED IDEOGRAPH
+0xE4A0 0x8334 #CJK UNIFIED IDEOGRAPH
+0xE4A1 0x8316 #CJK UNIFIED IDEOGRAPH
+0xE4A2 0x8332 #CJK UNIFIED IDEOGRAPH
+0xE4A3 0x8331 #CJK UNIFIED IDEOGRAPH
+0xE4A4 0x8340 #CJK UNIFIED IDEOGRAPH
+0xE4A5 0x8339 #CJK UNIFIED IDEOGRAPH
+0xE4A6 0x8350 #CJK UNIFIED IDEOGRAPH
+0xE4A7 0x8345 #CJK UNIFIED IDEOGRAPH
+0xE4A8 0x832F #CJK UNIFIED IDEOGRAPH
+0xE4A9 0x832B #CJK UNIFIED IDEOGRAPH
+0xE4AA 0x8317 #CJK UNIFIED IDEOGRAPH
+0xE4AB 0x8318 #CJK UNIFIED IDEOGRAPH
+0xE4AC 0x8385 #CJK UNIFIED IDEOGRAPH
+0xE4AD 0x839A #CJK UNIFIED IDEOGRAPH
+0xE4AE 0x83AA #CJK UNIFIED IDEOGRAPH
+0xE4AF 0x839F #CJK UNIFIED IDEOGRAPH
+0xE4B0 0x83A2 #CJK UNIFIED IDEOGRAPH
+0xE4B1 0x8396 #CJK UNIFIED IDEOGRAPH
+0xE4B2 0x8323 #CJK UNIFIED IDEOGRAPH
+0xE4B3 0x838E #CJK UNIFIED IDEOGRAPH
+0xE4B4 0x8387 #CJK UNIFIED IDEOGRAPH
+0xE4B5 0x838A #CJK UNIFIED IDEOGRAPH
+0xE4B6 0x837C #CJK UNIFIED IDEOGRAPH
+0xE4B7 0x83B5 #CJK UNIFIED IDEOGRAPH
+0xE4B8 0x8373 #CJK UNIFIED IDEOGRAPH
+0xE4B9 0x8375 #CJK UNIFIED IDEOGRAPH
+0xE4BA 0x83A0 #CJK UNIFIED IDEOGRAPH
+0xE4BB 0x8389 #CJK UNIFIED IDEOGRAPH
+0xE4BC 0x83A8 #CJK UNIFIED IDEOGRAPH
+0xE4BD 0x83F4 #CJK UNIFIED IDEOGRAPH
+0xE4BE 0x8413 #CJK UNIFIED IDEOGRAPH
+0xE4BF 0x83EB #CJK UNIFIED IDEOGRAPH
+0xE4C0 0x83CE #CJK UNIFIED IDEOGRAPH
+0xE4C1 0x83FD #CJK UNIFIED IDEOGRAPH
+0xE4C2 0x8403 #CJK UNIFIED IDEOGRAPH
+0xE4C3 0x83D8 #CJK UNIFIED IDEOGRAPH
+0xE4C4 0x840B #CJK UNIFIED IDEOGRAPH
+0xE4C5 0x83C1 #CJK UNIFIED IDEOGRAPH
+0xE4C6 0x83F7 #CJK UNIFIED IDEOGRAPH
+0xE4C7 0x8407 #CJK UNIFIED IDEOGRAPH
+0xE4C8 0x83E0 #CJK UNIFIED IDEOGRAPH
+0xE4C9 0x83F2 #CJK UNIFIED IDEOGRAPH
+0xE4CA 0x840D #CJK UNIFIED IDEOGRAPH
+0xE4CB 0x8422 #CJK UNIFIED IDEOGRAPH
+0xE4CC 0x8420 #CJK UNIFIED IDEOGRAPH
+0xE4CD 0x83BD #CJK UNIFIED IDEOGRAPH
+0xE4CE 0x8438 #CJK UNIFIED IDEOGRAPH
+0xE4CF 0x8506 #CJK UNIFIED IDEOGRAPH
+0xE4D0 0x83FB #CJK UNIFIED IDEOGRAPH
+0xE4D1 0x846D #CJK UNIFIED IDEOGRAPH
+0xE4D2 0x842A #CJK UNIFIED IDEOGRAPH
+0xE4D3 0x843C #CJK UNIFIED IDEOGRAPH
+0xE4D4 0x855A #CJK UNIFIED IDEOGRAPH
+0xE4D5 0x8484 #CJK UNIFIED IDEOGRAPH
+0xE4D6 0x8477 #CJK UNIFIED IDEOGRAPH
+0xE4D7 0x846B #CJK UNIFIED IDEOGRAPH
+0xE4D8 0x84AD #CJK UNIFIED IDEOGRAPH
+0xE4D9 0x846E #CJK UNIFIED IDEOGRAPH
+0xE4DA 0x8482 #CJK UNIFIED IDEOGRAPH
+0xE4DB 0x8469 #CJK UNIFIED IDEOGRAPH
+0xE4DC 0x8446 #CJK UNIFIED IDEOGRAPH
+0xE4DD 0x842C #CJK UNIFIED IDEOGRAPH
+0xE4DE 0x846F #CJK UNIFIED IDEOGRAPH
+0xE4DF 0x8479 #CJK UNIFIED IDEOGRAPH
+0xE4E0 0x8435 #CJK UNIFIED IDEOGRAPH
+0xE4E1 0x84CA #CJK UNIFIED IDEOGRAPH
+0xE4E2 0x8462 #CJK UNIFIED IDEOGRAPH
+0xE4E3 0x84B9 #CJK UNIFIED IDEOGRAPH
+0xE4E4 0x84BF #CJK UNIFIED IDEOGRAPH
+0xE4E5 0x849F #CJK UNIFIED IDEOGRAPH
+0xE4E6 0x84D9 #CJK UNIFIED IDEOGRAPH
+0xE4E7 0x84CD #CJK UNIFIED IDEOGRAPH
+0xE4E8 0x84BB #CJK UNIFIED IDEOGRAPH
+0xE4E9 0x84DA #CJK UNIFIED IDEOGRAPH
+0xE4EA 0x84D0 #CJK UNIFIED IDEOGRAPH
+0xE4EB 0x84C1 #CJK UNIFIED IDEOGRAPH
+0xE4EC 0x84C6 #CJK UNIFIED IDEOGRAPH
+0xE4ED 0x84D6 #CJK UNIFIED IDEOGRAPH
+0xE4EE 0x84A1 #CJK UNIFIED IDEOGRAPH
+0xE4EF 0x8521 #CJK UNIFIED IDEOGRAPH
+0xE4F0 0x84FF #CJK UNIFIED IDEOGRAPH
+0xE4F1 0x84F4 #CJK UNIFIED IDEOGRAPH
+0xE4F2 0x8517 #CJK UNIFIED IDEOGRAPH
+0xE4F3 0x8518 #CJK UNIFIED IDEOGRAPH
+0xE4F4 0x852C #CJK UNIFIED IDEOGRAPH
+0xE4F5 0x851F #CJK UNIFIED IDEOGRAPH
+0xE4F6 0x8515 #CJK UNIFIED IDEOGRAPH
+0xE4F7 0x8514 #CJK UNIFIED IDEOGRAPH
+0xE4F8 0x84FC #CJK UNIFIED IDEOGRAPH
+0xE4F9 0x8540 #CJK UNIFIED IDEOGRAPH
+0xE4FA 0x8563 #CJK UNIFIED IDEOGRAPH
+0xE4FB 0x8558 #CJK UNIFIED IDEOGRAPH
+0xE4FC 0x8548 #CJK UNIFIED IDEOGRAPH
+0xE540 0x8541 #CJK UNIFIED IDEOGRAPH
+0xE541 0x8602 #CJK UNIFIED IDEOGRAPH
+0xE542 0x854B #CJK UNIFIED IDEOGRAPH
+0xE543 0x8555 #CJK UNIFIED IDEOGRAPH
+0xE544 0x8580 #CJK UNIFIED IDEOGRAPH
+0xE545 0x85A4 #CJK UNIFIED IDEOGRAPH
+0xE546 0x8588 #CJK UNIFIED IDEOGRAPH
+0xE547 0x8591 #CJK UNIFIED IDEOGRAPH
+0xE548 0x858A #CJK UNIFIED IDEOGRAPH
+0xE549 0x85A8 #CJK UNIFIED IDEOGRAPH
+0xE54A 0x856D #CJK UNIFIED IDEOGRAPH
+0xE54B 0x8594 #CJK UNIFIED IDEOGRAPH
+0xE54C 0x859B #CJK UNIFIED IDEOGRAPH
+0xE54D 0x85EA #CJK UNIFIED IDEOGRAPH
+0xE54E 0x8587 #CJK UNIFIED IDEOGRAPH
+0xE54F 0x859C #CJK UNIFIED IDEOGRAPH
+0xE550 0x8577 #CJK UNIFIED IDEOGRAPH
+0xE551 0x857E #CJK UNIFIED IDEOGRAPH
+0xE552 0x8590 #CJK UNIFIED IDEOGRAPH
+0xE553 0x85C9 #CJK UNIFIED IDEOGRAPH
+0xE554 0x85BA #CJK UNIFIED IDEOGRAPH
+0xE555 0x85CF #CJK UNIFIED IDEOGRAPH
+0xE556 0x85B9 #CJK UNIFIED IDEOGRAPH
+0xE557 0x85D0 #CJK UNIFIED IDEOGRAPH
+0xE558 0x85D5 #CJK UNIFIED IDEOGRAPH
+0xE559 0x85DD #CJK UNIFIED IDEOGRAPH
+0xE55A 0x85E5 #CJK UNIFIED IDEOGRAPH
+0xE55B 0x85DC #CJK UNIFIED IDEOGRAPH
+0xE55C 0x85F9 #CJK UNIFIED IDEOGRAPH
+0xE55D 0x860A #CJK UNIFIED IDEOGRAPH
+0xE55E 0x8613 #CJK UNIFIED IDEOGRAPH
+0xE55F 0x860B #CJK UNIFIED IDEOGRAPH
+0xE560 0x85FE #CJK UNIFIED IDEOGRAPH
+0xE561 0x85FA #CJK UNIFIED IDEOGRAPH
+0xE562 0x8606 #CJK UNIFIED IDEOGRAPH
+0xE563 0x8622 #CJK UNIFIED IDEOGRAPH
+0xE564 0x861A #CJK UNIFIED IDEOGRAPH
+0xE565 0x8630 #CJK UNIFIED IDEOGRAPH
+0xE566 0x863F #CJK UNIFIED IDEOGRAPH
+0xE567 0x864D #CJK UNIFIED IDEOGRAPH
+0xE568 0x4E55 #CJK UNIFIED IDEOGRAPH
+0xE569 0x8654 #CJK UNIFIED IDEOGRAPH
+0xE56A 0x865F #CJK UNIFIED IDEOGRAPH
+0xE56B 0x8667 #CJK UNIFIED IDEOGRAPH
+0xE56C 0x8671 #CJK UNIFIED IDEOGRAPH
+0xE56D 0x8693 #CJK UNIFIED IDEOGRAPH
+0xE56E 0x86A3 #CJK UNIFIED IDEOGRAPH
+0xE56F 0x86A9 #CJK UNIFIED IDEOGRAPH
+0xE570 0x86AA #CJK UNIFIED IDEOGRAPH
+0xE571 0x868B #CJK UNIFIED IDEOGRAPH
+0xE572 0x868C #CJK UNIFIED IDEOGRAPH
+0xE573 0x86B6 #CJK UNIFIED IDEOGRAPH
+0xE574 0x86AF #CJK UNIFIED IDEOGRAPH
+0xE575 0x86C4 #CJK UNIFIED IDEOGRAPH
+0xE576 0x86C6 #CJK UNIFIED IDEOGRAPH
+0xE577 0x86B0 #CJK UNIFIED IDEOGRAPH
+0xE578 0x86C9 #CJK UNIFIED IDEOGRAPH
+0xE579 0x8823 #CJK UNIFIED IDEOGRAPH
+0xE57A 0x86AB #CJK UNIFIED IDEOGRAPH
+0xE57B 0x86D4 #CJK UNIFIED IDEOGRAPH
+0xE57C 0x86DE #CJK UNIFIED IDEOGRAPH
+0xE57D 0x86E9 #CJK UNIFIED IDEOGRAPH
+0xE57E 0x86EC #CJK UNIFIED IDEOGRAPH
+0xE580 0x86DF #CJK UNIFIED IDEOGRAPH
+0xE581 0x86DB #CJK UNIFIED IDEOGRAPH
+0xE582 0x86EF #CJK UNIFIED IDEOGRAPH
+0xE583 0x8712 #CJK UNIFIED IDEOGRAPH
+0xE584 0x8706 #CJK UNIFIED IDEOGRAPH
+0xE585 0x8708 #CJK UNIFIED IDEOGRAPH
+0xE586 0x8700 #CJK UNIFIED IDEOGRAPH
+0xE587 0x8703 #CJK UNIFIED IDEOGRAPH
+0xE588 0x86FB #CJK UNIFIED IDEOGRAPH
+0xE589 0x8711 #CJK UNIFIED IDEOGRAPH
+0xE58A 0x8709 #CJK UNIFIED IDEOGRAPH
+0xE58B 0x870D #CJK UNIFIED IDEOGRAPH
+0xE58C 0x86F9 #CJK UNIFIED IDEOGRAPH
+0xE58D 0x870A #CJK UNIFIED IDEOGRAPH
+0xE58E 0x8734 #CJK UNIFIED IDEOGRAPH
+0xE58F 0x873F #CJK UNIFIED IDEOGRAPH
+0xE590 0x8737 #CJK UNIFIED IDEOGRAPH
+0xE591 0x873B #CJK UNIFIED IDEOGRAPH
+0xE592 0x8725 #CJK UNIFIED IDEOGRAPH
+0xE593 0x8729 #CJK UNIFIED IDEOGRAPH
+0xE594 0x871A #CJK UNIFIED IDEOGRAPH
+0xE595 0x8760 #CJK UNIFIED IDEOGRAPH
+0xE596 0x875F #CJK UNIFIED IDEOGRAPH
+0xE597 0x8778 #CJK UNIFIED IDEOGRAPH
+0xE598 0x874C #CJK UNIFIED IDEOGRAPH
+0xE599 0x874E #CJK UNIFIED IDEOGRAPH
+0xE59A 0x8774 #CJK UNIFIED IDEOGRAPH
+0xE59B 0x8757 #CJK UNIFIED IDEOGRAPH
+0xE59C 0x8768 #CJK UNIFIED IDEOGRAPH
+0xE59D 0x876E #CJK UNIFIED IDEOGRAPH
+0xE59E 0x8759 #CJK UNIFIED IDEOGRAPH
+0xE59F 0x8753 #CJK UNIFIED IDEOGRAPH
+0xE5A0 0x8763 #CJK UNIFIED IDEOGRAPH
+0xE5A1 0x876A #CJK UNIFIED IDEOGRAPH
+0xE5A2 0x8805 #CJK UNIFIED IDEOGRAPH
+0xE5A3 0x87A2 #CJK UNIFIED IDEOGRAPH
+0xE5A4 0x879F #CJK UNIFIED IDEOGRAPH
+0xE5A5 0x8782 #CJK UNIFIED IDEOGRAPH
+0xE5A6 0x87AF #CJK UNIFIED IDEOGRAPH
+0xE5A7 0x87CB #CJK UNIFIED IDEOGRAPH
+0xE5A8 0x87BD #CJK UNIFIED IDEOGRAPH
+0xE5A9 0x87C0 #CJK UNIFIED IDEOGRAPH
+0xE5AA 0x87D0 #CJK UNIFIED IDEOGRAPH
+0xE5AB 0x96D6 #CJK UNIFIED IDEOGRAPH
+0xE5AC 0x87AB #CJK UNIFIED IDEOGRAPH
+0xE5AD 0x87C4 #CJK UNIFIED IDEOGRAPH
+0xE5AE 0x87B3 #CJK UNIFIED IDEOGRAPH
+0xE5AF 0x87C7 #CJK UNIFIED IDEOGRAPH
+0xE5B0 0x87C6 #CJK UNIFIED IDEOGRAPH
+0xE5B1 0x87BB #CJK UNIFIED IDEOGRAPH
+0xE5B2 0x87EF #CJK UNIFIED IDEOGRAPH
+0xE5B3 0x87F2 #CJK UNIFIED IDEOGRAPH
+0xE5B4 0x87E0 #CJK UNIFIED IDEOGRAPH
+0xE5B5 0x880F #CJK UNIFIED IDEOGRAPH
+0xE5B6 0x880D #CJK UNIFIED IDEOGRAPH
+0xE5B7 0x87FE #CJK UNIFIED IDEOGRAPH
+0xE5B8 0x87F6 #CJK UNIFIED IDEOGRAPH
+0xE5B9 0x87F7 #CJK UNIFIED IDEOGRAPH
+0xE5BA 0x880E #CJK UNIFIED IDEOGRAPH
+0xE5BB 0x87D2 #CJK UNIFIED IDEOGRAPH
+0xE5BC 0x8811 #CJK UNIFIED IDEOGRAPH
+0xE5BD 0x8816 #CJK UNIFIED IDEOGRAPH
+0xE5BE 0x8815 #CJK UNIFIED IDEOGRAPH
+0xE5BF 0x8822 #CJK UNIFIED IDEOGRAPH
+0xE5C0 0x8821 #CJK UNIFIED IDEOGRAPH
+0xE5C1 0x8831 #CJK UNIFIED IDEOGRAPH
+0xE5C2 0x8836 #CJK UNIFIED IDEOGRAPH
+0xE5C3 0x8839 #CJK UNIFIED IDEOGRAPH
+0xE5C4 0x8827 #CJK UNIFIED IDEOGRAPH
+0xE5C5 0x883B #CJK UNIFIED IDEOGRAPH
+0xE5C6 0x8844 #CJK UNIFIED IDEOGRAPH
+0xE5C7 0x8842 #CJK UNIFIED IDEOGRAPH
+0xE5C8 0x8852 #CJK UNIFIED IDEOGRAPH
+0xE5C9 0x8859 #CJK UNIFIED IDEOGRAPH
+0xE5CA 0x885E #CJK UNIFIED IDEOGRAPH
+0xE5CB 0x8862 #CJK UNIFIED IDEOGRAPH
+0xE5CC 0x886B #CJK UNIFIED IDEOGRAPH
+0xE5CD 0x8881 #CJK UNIFIED IDEOGRAPH
+0xE5CE 0x887E #CJK UNIFIED IDEOGRAPH
+0xE5CF 0x889E #CJK UNIFIED IDEOGRAPH
+0xE5D0 0x8875 #CJK UNIFIED IDEOGRAPH
+0xE5D1 0x887D #CJK UNIFIED IDEOGRAPH
+0xE5D2 0x88B5 #CJK UNIFIED IDEOGRAPH
+0xE5D3 0x8872 #CJK UNIFIED IDEOGRAPH
+0xE5D4 0x8882 #CJK UNIFIED IDEOGRAPH
+0xE5D5 0x8897 #CJK UNIFIED IDEOGRAPH
+0xE5D6 0x8892 #CJK UNIFIED IDEOGRAPH
+0xE5D7 0x88AE #CJK UNIFIED IDEOGRAPH
+0xE5D8 0x8899 #CJK UNIFIED IDEOGRAPH
+0xE5D9 0x88A2 #CJK UNIFIED IDEOGRAPH
+0xE5DA 0x888D #CJK UNIFIED IDEOGRAPH
+0xE5DB 0x88A4 #CJK UNIFIED IDEOGRAPH
+0xE5DC 0x88B0 #CJK UNIFIED IDEOGRAPH
+0xE5DD 0x88BF #CJK UNIFIED IDEOGRAPH
+0xE5DE 0x88B1 #CJK UNIFIED IDEOGRAPH
+0xE5DF 0x88C3 #CJK UNIFIED IDEOGRAPH
+0xE5E0 0x88C4 #CJK UNIFIED IDEOGRAPH
+0xE5E1 0x88D4 #CJK UNIFIED IDEOGRAPH
+0xE5E2 0x88D8 #CJK UNIFIED IDEOGRAPH
+0xE5E3 0x88D9 #CJK UNIFIED IDEOGRAPH
+0xE5E4 0x88DD #CJK UNIFIED IDEOGRAPH
+0xE5E5 0x88F9 #CJK UNIFIED IDEOGRAPH
+0xE5E6 0x8902 #CJK UNIFIED IDEOGRAPH
+0xE5E7 0x88FC #CJK UNIFIED IDEOGRAPH
+0xE5E8 0x88F4 #CJK UNIFIED IDEOGRAPH
+0xE5E9 0x88E8 #CJK UNIFIED IDEOGRAPH
+0xE5EA 0x88F2 #CJK UNIFIED IDEOGRAPH
+0xE5EB 0x8904 #CJK UNIFIED IDEOGRAPH
+0xE5EC 0x890C #CJK UNIFIED IDEOGRAPH
+0xE5ED 0x890A #CJK UNIFIED IDEOGRAPH
+0xE5EE 0x8913 #CJK UNIFIED IDEOGRAPH
+0xE5EF 0x8943 #CJK UNIFIED IDEOGRAPH
+0xE5F0 0x891E #CJK UNIFIED IDEOGRAPH
+0xE5F1 0x8925 #CJK UNIFIED IDEOGRAPH
+0xE5F2 0x892A #CJK UNIFIED IDEOGRAPH
+0xE5F3 0x892B #CJK UNIFIED IDEOGRAPH
+0xE5F4 0x8941 #CJK UNIFIED IDEOGRAPH
+0xE5F5 0x8944 #CJK UNIFIED IDEOGRAPH
+0xE5F6 0x893B #CJK UNIFIED IDEOGRAPH
+0xE5F7 0x8936 #CJK UNIFIED IDEOGRAPH
+0xE5F8 0x8938 #CJK UNIFIED IDEOGRAPH
+0xE5F9 0x894C #CJK UNIFIED IDEOGRAPH
+0xE5FA 0x891D #CJK UNIFIED IDEOGRAPH
+0xE5FB 0x8960 #CJK UNIFIED IDEOGRAPH
+0xE5FC 0x895E #CJK UNIFIED IDEOGRAPH
+0xE640 0x8966 #CJK UNIFIED IDEOGRAPH
+0xE641 0x8964 #CJK UNIFIED IDEOGRAPH
+0xE642 0x896D #CJK UNIFIED IDEOGRAPH
+0xE643 0x896A #CJK UNIFIED IDEOGRAPH
+0xE644 0x896F #CJK UNIFIED IDEOGRAPH
+0xE645 0x8974 #CJK UNIFIED IDEOGRAPH
+0xE646 0x8977 #CJK UNIFIED IDEOGRAPH
+0xE647 0x897E #CJK UNIFIED IDEOGRAPH
+0xE648 0x8983 #CJK UNIFIED IDEOGRAPH
+0xE649 0x8988 #CJK UNIFIED IDEOGRAPH
+0xE64A 0x898A #CJK UNIFIED IDEOGRAPH
+0xE64B 0x8993 #CJK UNIFIED IDEOGRAPH
+0xE64C 0x8998 #CJK UNIFIED IDEOGRAPH
+0xE64D 0x89A1 #CJK UNIFIED IDEOGRAPH
+0xE64E 0x89A9 #CJK UNIFIED IDEOGRAPH
+0xE64F 0x89A6 #CJK UNIFIED IDEOGRAPH
+0xE650 0x89AC #CJK UNIFIED IDEOGRAPH
+0xE651 0x89AF #CJK UNIFIED IDEOGRAPH
+0xE652 0x89B2 #CJK UNIFIED IDEOGRAPH
+0xE653 0x89BA #CJK UNIFIED IDEOGRAPH
+0xE654 0x89BD #CJK UNIFIED IDEOGRAPH
+0xE655 0x89BF #CJK UNIFIED IDEOGRAPH
+0xE656 0x89C0 #CJK UNIFIED IDEOGRAPH
+0xE657 0x89DA #CJK UNIFIED IDEOGRAPH
+0xE658 0x89DC #CJK UNIFIED IDEOGRAPH
+0xE659 0x89DD #CJK UNIFIED IDEOGRAPH
+0xE65A 0x89E7 #CJK UNIFIED IDEOGRAPH
+0xE65B 0x89F4 #CJK UNIFIED IDEOGRAPH
+0xE65C 0x89F8 #CJK UNIFIED IDEOGRAPH
+0xE65D 0x8A03 #CJK UNIFIED IDEOGRAPH
+0xE65E 0x8A16 #CJK UNIFIED IDEOGRAPH
+0xE65F 0x8A10 #CJK UNIFIED IDEOGRAPH
+0xE660 0x8A0C #CJK UNIFIED IDEOGRAPH
+0xE661 0x8A1B #CJK UNIFIED IDEOGRAPH
+0xE662 0x8A1D #CJK UNIFIED IDEOGRAPH
+0xE663 0x8A25 #CJK UNIFIED IDEOGRAPH
+0xE664 0x8A36 #CJK UNIFIED IDEOGRAPH
+0xE665 0x8A41 #CJK UNIFIED IDEOGRAPH
+0xE666 0x8A5B #CJK UNIFIED IDEOGRAPH
+0xE667 0x8A52 #CJK UNIFIED IDEOGRAPH
+0xE668 0x8A46 #CJK UNIFIED IDEOGRAPH
+0xE669 0x8A48 #CJK UNIFIED IDEOGRAPH
+0xE66A 0x8A7C #CJK UNIFIED IDEOGRAPH
+0xE66B 0x8A6D #CJK UNIFIED IDEOGRAPH
+0xE66C 0x8A6C #CJK UNIFIED IDEOGRAPH
+0xE66D 0x8A62 #CJK UNIFIED IDEOGRAPH
+0xE66E 0x8A85 #CJK UNIFIED IDEOGRAPH
+0xE66F 0x8A82 #CJK UNIFIED IDEOGRAPH
+0xE670 0x8A84 #CJK UNIFIED IDEOGRAPH
+0xE671 0x8AA8 #CJK UNIFIED IDEOGRAPH
+0xE672 0x8AA1 #CJK UNIFIED IDEOGRAPH
+0xE673 0x8A91 #CJK UNIFIED IDEOGRAPH
+0xE674 0x8AA5 #CJK UNIFIED IDEOGRAPH
+0xE675 0x8AA6 #CJK UNIFIED IDEOGRAPH
+0xE676 0x8A9A #CJK UNIFIED IDEOGRAPH
+0xE677 0x8AA3 #CJK UNIFIED IDEOGRAPH
+0xE678 0x8AC4 #CJK UNIFIED IDEOGRAPH
+0xE679 0x8ACD #CJK UNIFIED IDEOGRAPH
+0xE67A 0x8AC2 #CJK UNIFIED IDEOGRAPH
+0xE67B 0x8ADA #CJK UNIFIED IDEOGRAPH
+0xE67C 0x8AEB #CJK UNIFIED IDEOGRAPH
+0xE67D 0x8AF3 #CJK UNIFIED IDEOGRAPH
+0xE67E 0x8AE7 #CJK UNIFIED IDEOGRAPH
+0xE680 0x8AE4 #CJK UNIFIED IDEOGRAPH
+0xE681 0x8AF1 #CJK UNIFIED IDEOGRAPH
+0xE682 0x8B14 #CJK UNIFIED IDEOGRAPH
+0xE683 0x8AE0 #CJK UNIFIED IDEOGRAPH
+0xE684 0x8AE2 #CJK UNIFIED IDEOGRAPH
+0xE685 0x8AF7 #CJK UNIFIED IDEOGRAPH
+0xE686 0x8ADE #CJK UNIFIED IDEOGRAPH
+0xE687 0x8ADB #CJK UNIFIED IDEOGRAPH
+0xE688 0x8B0C #CJK UNIFIED IDEOGRAPH
+0xE689 0x8B07 #CJK UNIFIED IDEOGRAPH
+0xE68A 0x8B1A #CJK UNIFIED IDEOGRAPH
+0xE68B 0x8AE1 #CJK UNIFIED IDEOGRAPH
+0xE68C 0x8B16 #CJK UNIFIED IDEOGRAPH
+0xE68D 0x8B10 #CJK UNIFIED IDEOGRAPH
+0xE68E 0x8B17 #CJK UNIFIED IDEOGRAPH
+0xE68F 0x8B20 #CJK UNIFIED IDEOGRAPH
+0xE690 0x8B33 #CJK UNIFIED IDEOGRAPH
+0xE691 0x97AB #CJK UNIFIED IDEOGRAPH
+0xE692 0x8B26 #CJK UNIFIED IDEOGRAPH
+0xE693 0x8B2B #CJK UNIFIED IDEOGRAPH
+0xE694 0x8B3E #CJK UNIFIED IDEOGRAPH
+0xE695 0x8B28 #CJK UNIFIED IDEOGRAPH
+0xE696 0x8B41 #CJK UNIFIED IDEOGRAPH
+0xE697 0x8B4C #CJK UNIFIED IDEOGRAPH
+0xE698 0x8B4F #CJK UNIFIED IDEOGRAPH
+0xE699 0x8B4E #CJK UNIFIED IDEOGRAPH
+0xE69A 0x8B49 #CJK UNIFIED IDEOGRAPH
+0xE69B 0x8B56 #CJK UNIFIED IDEOGRAPH
+0xE69C 0x8B5B #CJK UNIFIED IDEOGRAPH
+0xE69D 0x8B5A #CJK UNIFIED IDEOGRAPH
+0xE69E 0x8B6B #CJK UNIFIED IDEOGRAPH
+0xE69F 0x8B5F #CJK UNIFIED IDEOGRAPH
+0xE6A0 0x8B6C #CJK UNIFIED IDEOGRAPH
+0xE6A1 0x8B6F #CJK UNIFIED IDEOGRAPH
+0xE6A2 0x8B74 #CJK UNIFIED IDEOGRAPH
+0xE6A3 0x8B7D #CJK UNIFIED IDEOGRAPH
+0xE6A4 0x8B80 #CJK UNIFIED IDEOGRAPH
+0xE6A5 0x8B8C #CJK UNIFIED IDEOGRAPH
+0xE6A6 0x8B8E #CJK UNIFIED IDEOGRAPH
+0xE6A7 0x8B92 #CJK UNIFIED IDEOGRAPH
+0xE6A8 0x8B93 #CJK UNIFIED IDEOGRAPH
+0xE6A9 0x8B96 #CJK UNIFIED IDEOGRAPH
+0xE6AA 0x8B99 #CJK UNIFIED IDEOGRAPH
+0xE6AB 0x8B9A #CJK UNIFIED IDEOGRAPH
+0xE6AC 0x8C3A #CJK UNIFIED IDEOGRAPH
+0xE6AD 0x8C41 #CJK UNIFIED IDEOGRAPH
+0xE6AE 0x8C3F #CJK UNIFIED IDEOGRAPH
+0xE6AF 0x8C48 #CJK UNIFIED IDEOGRAPH
+0xE6B0 0x8C4C #CJK UNIFIED IDEOGRAPH
+0xE6B1 0x8C4E #CJK UNIFIED IDEOGRAPH
+0xE6B2 0x8C50 #CJK UNIFIED IDEOGRAPH
+0xE6B3 0x8C55 #CJK UNIFIED IDEOGRAPH
+0xE6B4 0x8C62 #CJK UNIFIED IDEOGRAPH
+0xE6B5 0x8C6C #CJK UNIFIED IDEOGRAPH
+0xE6B6 0x8C78 #CJK UNIFIED IDEOGRAPH
+0xE6B7 0x8C7A #CJK UNIFIED IDEOGRAPH
+0xE6B8 0x8C82 #CJK UNIFIED IDEOGRAPH
+0xE6B9 0x8C89 #CJK UNIFIED IDEOGRAPH
+0xE6BA 0x8C85 #CJK UNIFIED IDEOGRAPH
+0xE6BB 0x8C8A #CJK UNIFIED IDEOGRAPH
+0xE6BC 0x8C8D #CJK UNIFIED IDEOGRAPH
+0xE6BD 0x8C8E #CJK UNIFIED IDEOGRAPH
+0xE6BE 0x8C94 #CJK UNIFIED IDEOGRAPH
+0xE6BF 0x8C7C #CJK UNIFIED IDEOGRAPH
+0xE6C0 0x8C98 #CJK UNIFIED IDEOGRAPH
+0xE6C1 0x621D #CJK UNIFIED IDEOGRAPH
+0xE6C2 0x8CAD #CJK UNIFIED IDEOGRAPH
+0xE6C3 0x8CAA #CJK UNIFIED IDEOGRAPH
+0xE6C4 0x8CBD #CJK UNIFIED IDEOGRAPH
+0xE6C5 0x8CB2 #CJK UNIFIED IDEOGRAPH
+0xE6C6 0x8CB3 #CJK UNIFIED IDEOGRAPH
+0xE6C7 0x8CAE #CJK UNIFIED IDEOGRAPH
+0xE6C8 0x8CB6 #CJK UNIFIED IDEOGRAPH
+0xE6C9 0x8CC8 #CJK UNIFIED IDEOGRAPH
+0xE6CA 0x8CC1 #CJK UNIFIED IDEOGRAPH
+0xE6CB 0x8CE4 #CJK UNIFIED IDEOGRAPH
+0xE6CC 0x8CE3 #CJK UNIFIED IDEOGRAPH
+0xE6CD 0x8CDA #CJK UNIFIED IDEOGRAPH
+0xE6CE 0x8CFD #CJK UNIFIED IDEOGRAPH
+0xE6CF 0x8CFA #CJK UNIFIED IDEOGRAPH
+0xE6D0 0x8CFB #CJK UNIFIED IDEOGRAPH
+0xE6D1 0x8D04 #CJK UNIFIED IDEOGRAPH
+0xE6D2 0x8D05 #CJK UNIFIED IDEOGRAPH
+0xE6D3 0x8D0A #CJK UNIFIED IDEOGRAPH
+0xE6D4 0x8D07 #CJK UNIFIED IDEOGRAPH
+0xE6D5 0x8D0F #CJK UNIFIED IDEOGRAPH
+0xE6D6 0x8D0D #CJK UNIFIED IDEOGRAPH
+0xE6D7 0x8D10 #CJK UNIFIED IDEOGRAPH
+0xE6D8 0x9F4E #CJK UNIFIED IDEOGRAPH
+0xE6D9 0x8D13 #CJK UNIFIED IDEOGRAPH
+0xE6DA 0x8CCD #CJK UNIFIED IDEOGRAPH
+0xE6DB 0x8D14 #CJK UNIFIED IDEOGRAPH
+0xE6DC 0x8D16 #CJK UNIFIED IDEOGRAPH
+0xE6DD 0x8D67 #CJK UNIFIED IDEOGRAPH
+0xE6DE 0x8D6D #CJK UNIFIED IDEOGRAPH
+0xE6DF 0x8D71 #CJK UNIFIED IDEOGRAPH
+0xE6E0 0x8D73 #CJK UNIFIED IDEOGRAPH
+0xE6E1 0x8D81 #CJK UNIFIED IDEOGRAPH
+0xE6E2 0x8D99 #CJK UNIFIED IDEOGRAPH
+0xE6E3 0x8DC2 #CJK UNIFIED IDEOGRAPH
+0xE6E4 0x8DBE #CJK UNIFIED IDEOGRAPH
+0xE6E5 0x8DBA #CJK UNIFIED IDEOGRAPH
+0xE6E6 0x8DCF #CJK UNIFIED IDEOGRAPH
+0xE6E7 0x8DDA #CJK UNIFIED IDEOGRAPH
+0xE6E8 0x8DD6 #CJK UNIFIED IDEOGRAPH
+0xE6E9 0x8DCC #CJK UNIFIED IDEOGRAPH
+0xE6EA 0x8DDB #CJK UNIFIED IDEOGRAPH
+0xE6EB 0x8DCB #CJK UNIFIED IDEOGRAPH
+0xE6EC 0x8DEA #CJK UNIFIED IDEOGRAPH
+0xE6ED 0x8DEB #CJK UNIFIED IDEOGRAPH
+0xE6EE 0x8DDF #CJK UNIFIED IDEOGRAPH
+0xE6EF 0x8DE3 #CJK UNIFIED IDEOGRAPH
+0xE6F0 0x8DFC #CJK UNIFIED IDEOGRAPH
+0xE6F1 0x8E08 #CJK UNIFIED IDEOGRAPH
+0xE6F2 0x8E09 #CJK UNIFIED IDEOGRAPH
+0xE6F3 0x8DFF #CJK UNIFIED IDEOGRAPH
+0xE6F4 0x8E1D #CJK UNIFIED IDEOGRAPH
+0xE6F5 0x8E1E #CJK UNIFIED IDEOGRAPH
+0xE6F6 0x8E10 #CJK UNIFIED IDEOGRAPH
+0xE6F7 0x8E1F #CJK UNIFIED IDEOGRAPH
+0xE6F8 0x8E42 #CJK UNIFIED IDEOGRAPH
+0xE6F9 0x8E35 #CJK UNIFIED IDEOGRAPH
+0xE6FA 0x8E30 #CJK UNIFIED IDEOGRAPH
+0xE6FB 0x8E34 #CJK UNIFIED IDEOGRAPH
+0xE6FC 0x8E4A #CJK UNIFIED IDEOGRAPH
+0xE740 0x8E47 #CJK UNIFIED IDEOGRAPH
+0xE741 0x8E49 #CJK UNIFIED IDEOGRAPH
+0xE742 0x8E4C #CJK UNIFIED IDEOGRAPH
+0xE743 0x8E50 #CJK UNIFIED IDEOGRAPH
+0xE744 0x8E48 #CJK UNIFIED IDEOGRAPH
+0xE745 0x8E59 #CJK UNIFIED IDEOGRAPH
+0xE746 0x8E64 #CJK UNIFIED IDEOGRAPH
+0xE747 0x8E60 #CJK UNIFIED IDEOGRAPH
+0xE748 0x8E2A #CJK UNIFIED IDEOGRAPH
+0xE749 0x8E63 #CJK UNIFIED IDEOGRAPH
+0xE74A 0x8E55 #CJK UNIFIED IDEOGRAPH
+0xE74B 0x8E76 #CJK UNIFIED IDEOGRAPH
+0xE74C 0x8E72 #CJK UNIFIED IDEOGRAPH
+0xE74D 0x8E7C #CJK UNIFIED IDEOGRAPH
+0xE74E 0x8E81 #CJK UNIFIED IDEOGRAPH
+0xE74F 0x8E87 #CJK UNIFIED IDEOGRAPH
+0xE750 0x8E85 #CJK UNIFIED IDEOGRAPH
+0xE751 0x8E84 #CJK UNIFIED IDEOGRAPH
+0xE752 0x8E8B #CJK UNIFIED IDEOGRAPH
+0xE753 0x8E8A #CJK UNIFIED IDEOGRAPH
+0xE754 0x8E93 #CJK UNIFIED IDEOGRAPH
+0xE755 0x8E91 #CJK UNIFIED IDEOGRAPH
+0xE756 0x8E94 #CJK UNIFIED IDEOGRAPH
+0xE757 0x8E99 #CJK UNIFIED IDEOGRAPH
+0xE758 0x8EAA #CJK UNIFIED IDEOGRAPH
+0xE759 0x8EA1 #CJK UNIFIED IDEOGRAPH
+0xE75A 0x8EAC #CJK UNIFIED IDEOGRAPH
+0xE75B 0x8EB0 #CJK UNIFIED IDEOGRAPH
+0xE75C 0x8EC6 #CJK UNIFIED IDEOGRAPH
+0xE75D 0x8EB1 #CJK UNIFIED IDEOGRAPH
+0xE75E 0x8EBE #CJK UNIFIED IDEOGRAPH
+0xE75F 0x8EC5 #CJK UNIFIED IDEOGRAPH
+0xE760 0x8EC8 #CJK UNIFIED IDEOGRAPH
+0xE761 0x8ECB #CJK UNIFIED IDEOGRAPH
+0xE762 0x8EDB #CJK UNIFIED IDEOGRAPH
+0xE763 0x8EE3 #CJK UNIFIED IDEOGRAPH
+0xE764 0x8EFC #CJK UNIFIED IDEOGRAPH
+0xE765 0x8EFB #CJK UNIFIED IDEOGRAPH
+0xE766 0x8EEB #CJK UNIFIED IDEOGRAPH
+0xE767 0x8EFE #CJK UNIFIED IDEOGRAPH
+0xE768 0x8F0A #CJK UNIFIED IDEOGRAPH
+0xE769 0x8F05 #CJK UNIFIED IDEOGRAPH
+0xE76A 0x8F15 #CJK UNIFIED IDEOGRAPH
+0xE76B 0x8F12 #CJK UNIFIED IDEOGRAPH
+0xE76C 0x8F19 #CJK UNIFIED IDEOGRAPH
+0xE76D 0x8F13 #CJK UNIFIED IDEOGRAPH
+0xE76E 0x8F1C #CJK UNIFIED IDEOGRAPH
+0xE76F 0x8F1F #CJK UNIFIED IDEOGRAPH
+0xE770 0x8F1B #CJK UNIFIED IDEOGRAPH
+0xE771 0x8F0C #CJK UNIFIED IDEOGRAPH
+0xE772 0x8F26 #CJK UNIFIED IDEOGRAPH
+0xE773 0x8F33 #CJK UNIFIED IDEOGRAPH
+0xE774 0x8F3B #CJK UNIFIED IDEOGRAPH
+0xE775 0x8F39 #CJK UNIFIED IDEOGRAPH
+0xE776 0x8F45 #CJK UNIFIED IDEOGRAPH
+0xE777 0x8F42 #CJK UNIFIED IDEOGRAPH
+0xE778 0x8F3E #CJK UNIFIED IDEOGRAPH
+0xE779 0x8F4C #CJK UNIFIED IDEOGRAPH
+0xE77A 0x8F49 #CJK UNIFIED IDEOGRAPH
+0xE77B 0x8F46 #CJK UNIFIED IDEOGRAPH
+0xE77C 0x8F4E #CJK UNIFIED IDEOGRAPH
+0xE77D 0x8F57 #CJK UNIFIED IDEOGRAPH
+0xE77E 0x8F5C #CJK UNIFIED IDEOGRAPH
+0xE780 0x8F62 #CJK UNIFIED IDEOGRAPH
+0xE781 0x8F63 #CJK UNIFIED IDEOGRAPH
+0xE782 0x8F64 #CJK UNIFIED IDEOGRAPH
+0xE783 0x8F9C #CJK UNIFIED IDEOGRAPH
+0xE784 0x8F9F #CJK UNIFIED IDEOGRAPH
+0xE785 0x8FA3 #CJK UNIFIED IDEOGRAPH
+0xE786 0x8FAD #CJK UNIFIED IDEOGRAPH
+0xE787 0x8FAF #CJK UNIFIED IDEOGRAPH
+0xE788 0x8FB7 #CJK UNIFIED IDEOGRAPH
+0xE789 0x8FDA #CJK UNIFIED IDEOGRAPH
+0xE78A 0x8FE5 #CJK UNIFIED IDEOGRAPH
+0xE78B 0x8FE2 #CJK UNIFIED IDEOGRAPH
+0xE78C 0x8FEA #CJK UNIFIED IDEOGRAPH
+0xE78D 0x8FEF #CJK UNIFIED IDEOGRAPH
+0xE78E 0x9087 #CJK UNIFIED IDEOGRAPH
+0xE78F 0x8FF4 #CJK UNIFIED IDEOGRAPH
+0xE790 0x9005 #CJK UNIFIED IDEOGRAPH
+0xE791 0x8FF9 #CJK UNIFIED IDEOGRAPH
+0xE792 0x8FFA #CJK UNIFIED IDEOGRAPH
+0xE793 0x9011 #CJK UNIFIED IDEOGRAPH
+0xE794 0x9015 #CJK UNIFIED IDEOGRAPH
+0xE795 0x9021 #CJK UNIFIED IDEOGRAPH
+0xE796 0x900D #CJK UNIFIED IDEOGRAPH
+0xE797 0x901E #CJK UNIFIED IDEOGRAPH
+0xE798 0x9016 #CJK UNIFIED IDEOGRAPH
+0xE799 0x900B #CJK UNIFIED IDEOGRAPH
+0xE79A 0x9027 #CJK UNIFIED IDEOGRAPH
+0xE79B 0x9036 #CJK UNIFIED IDEOGRAPH
+0xE79C 0x9035 #CJK UNIFIED IDEOGRAPH
+0xE79D 0x9039 #CJK UNIFIED IDEOGRAPH
+0xE79E 0x8FF8 #CJK UNIFIED IDEOGRAPH
+0xE79F 0x904F #CJK UNIFIED IDEOGRAPH
+0xE7A0 0x9050 #CJK UNIFIED IDEOGRAPH
+0xE7A1 0x9051 #CJK UNIFIED IDEOGRAPH
+0xE7A2 0x9052 #CJK UNIFIED IDEOGRAPH
+0xE7A3 0x900E #CJK UNIFIED IDEOGRAPH
+0xE7A4 0x9049 #CJK UNIFIED IDEOGRAPH
+0xE7A5 0x903E #CJK UNIFIED IDEOGRAPH
+0xE7A6 0x9056 #CJK UNIFIED IDEOGRAPH
+0xE7A7 0x9058 #CJK UNIFIED IDEOGRAPH
+0xE7A8 0x905E #CJK UNIFIED IDEOGRAPH
+0xE7A9 0x9068 #CJK UNIFIED IDEOGRAPH
+0xE7AA 0x906F #CJK UNIFIED IDEOGRAPH
+0xE7AB 0x9076 #CJK UNIFIED IDEOGRAPH
+0xE7AC 0x96A8 #CJK UNIFIED IDEOGRAPH
+0xE7AD 0x9072 #CJK UNIFIED IDEOGRAPH
+0xE7AE 0x9082 #CJK UNIFIED IDEOGRAPH
+0xE7AF 0x907D #CJK UNIFIED IDEOGRAPH
+0xE7B0 0x9081 #CJK UNIFIED IDEOGRAPH
+0xE7B1 0x9080 #CJK UNIFIED IDEOGRAPH
+0xE7B2 0x908A #CJK UNIFIED IDEOGRAPH
+0xE7B3 0x9089 #CJK UNIFIED IDEOGRAPH
+0xE7B4 0x908F #CJK UNIFIED IDEOGRAPH
+0xE7B5 0x90A8 #CJK UNIFIED IDEOGRAPH
+0xE7B6 0x90AF #CJK UNIFIED IDEOGRAPH
+0xE7B7 0x90B1 #CJK UNIFIED IDEOGRAPH
+0xE7B8 0x90B5 #CJK UNIFIED IDEOGRAPH
+0xE7B9 0x90E2 #CJK UNIFIED IDEOGRAPH
+0xE7BA 0x90E4 #CJK UNIFIED IDEOGRAPH
+0xE7BB 0x6248 #CJK UNIFIED IDEOGRAPH
+0xE7BC 0x90DB #CJK UNIFIED IDEOGRAPH
+0xE7BD 0x9102 #CJK UNIFIED IDEOGRAPH
+0xE7BE 0x9112 #CJK UNIFIED IDEOGRAPH
+0xE7BF 0x9119 #CJK UNIFIED IDEOGRAPH
+0xE7C0 0x9132 #CJK UNIFIED IDEOGRAPH
+0xE7C1 0x9130 #CJK UNIFIED IDEOGRAPH
+0xE7C2 0x914A #CJK UNIFIED IDEOGRAPH
+0xE7C3 0x9156 #CJK UNIFIED IDEOGRAPH
+0xE7C4 0x9158 #CJK UNIFIED IDEOGRAPH
+0xE7C5 0x9163 #CJK UNIFIED IDEOGRAPH
+0xE7C6 0x9165 #CJK UNIFIED IDEOGRAPH
+0xE7C7 0x9169 #CJK UNIFIED IDEOGRAPH
+0xE7C8 0x9173 #CJK UNIFIED IDEOGRAPH
+0xE7C9 0x9172 #CJK UNIFIED IDEOGRAPH
+0xE7CA 0x918B #CJK UNIFIED IDEOGRAPH
+0xE7CB 0x9189 #CJK UNIFIED IDEOGRAPH
+0xE7CC 0x9182 #CJK UNIFIED IDEOGRAPH
+0xE7CD 0x91A2 #CJK UNIFIED IDEOGRAPH
+0xE7CE 0x91AB #CJK UNIFIED IDEOGRAPH
+0xE7CF 0x91AF #CJK UNIFIED IDEOGRAPH
+0xE7D0 0x91AA #CJK UNIFIED IDEOGRAPH
+0xE7D1 0x91B5 #CJK UNIFIED IDEOGRAPH
+0xE7D2 0x91B4 #CJK UNIFIED IDEOGRAPH
+0xE7D3 0x91BA #CJK UNIFIED IDEOGRAPH
+0xE7D4 0x91C0 #CJK UNIFIED IDEOGRAPH
+0xE7D5 0x91C1 #CJK UNIFIED IDEOGRAPH
+0xE7D6 0x91C9 #CJK UNIFIED IDEOGRAPH
+0xE7D7 0x91CB #CJK UNIFIED IDEOGRAPH
+0xE7D8 0x91D0 #CJK UNIFIED IDEOGRAPH
+0xE7D9 0x91D6 #CJK UNIFIED IDEOGRAPH
+0xE7DA 0x91DF #CJK UNIFIED IDEOGRAPH
+0xE7DB 0x91E1 #CJK UNIFIED IDEOGRAPH
+0xE7DC 0x91DB #CJK UNIFIED IDEOGRAPH
+0xE7DD 0x91FC #CJK UNIFIED IDEOGRAPH
+0xE7DE 0x91F5 #CJK UNIFIED IDEOGRAPH
+0xE7DF 0x91F6 #CJK UNIFIED IDEOGRAPH
+0xE7E0 0x921E #CJK UNIFIED IDEOGRAPH
+0xE7E1 0x91FF #CJK UNIFIED IDEOGRAPH
+0xE7E2 0x9214 #CJK UNIFIED IDEOGRAPH
+0xE7E3 0x922C #CJK UNIFIED IDEOGRAPH
+0xE7E4 0x9215 #CJK UNIFIED IDEOGRAPH
+0xE7E5 0x9211 #CJK UNIFIED IDEOGRAPH
+0xE7E6 0x925E #CJK UNIFIED IDEOGRAPH
+0xE7E7 0x9257 #CJK UNIFIED IDEOGRAPH
+0xE7E8 0x9245 #CJK UNIFIED IDEOGRAPH
+0xE7E9 0x9249 #CJK UNIFIED IDEOGRAPH
+0xE7EA 0x9264 #CJK UNIFIED IDEOGRAPH
+0xE7EB 0x9248 #CJK UNIFIED IDEOGRAPH
+0xE7EC 0x9295 #CJK UNIFIED IDEOGRAPH
+0xE7ED 0x923F #CJK UNIFIED IDEOGRAPH
+0xE7EE 0x924B #CJK UNIFIED IDEOGRAPH
+0xE7EF 0x9250 #CJK UNIFIED IDEOGRAPH
+0xE7F0 0x929C #CJK UNIFIED IDEOGRAPH
+0xE7F1 0x9296 #CJK UNIFIED IDEOGRAPH
+0xE7F2 0x9293 #CJK UNIFIED IDEOGRAPH
+0xE7F3 0x929B #CJK UNIFIED IDEOGRAPH
+0xE7F4 0x925A #CJK UNIFIED IDEOGRAPH
+0xE7F5 0x92CF #CJK UNIFIED IDEOGRAPH
+0xE7F6 0x92B9 #CJK UNIFIED IDEOGRAPH
+0xE7F7 0x92B7 #CJK UNIFIED IDEOGRAPH
+0xE7F8 0x92E9 #CJK UNIFIED IDEOGRAPH
+0xE7F9 0x930F #CJK UNIFIED IDEOGRAPH
+0xE7FA 0x92FA #CJK UNIFIED IDEOGRAPH
+0xE7FB 0x9344 #CJK UNIFIED IDEOGRAPH
+0xE7FC 0x932E #CJK UNIFIED IDEOGRAPH
+0xE840 0x9319 #CJK UNIFIED IDEOGRAPH
+0xE841 0x9322 #CJK UNIFIED IDEOGRAPH
+0xE842 0x931A #CJK UNIFIED IDEOGRAPH
+0xE843 0x9323 #CJK UNIFIED IDEOGRAPH
+0xE844 0x933A #CJK UNIFIED IDEOGRAPH
+0xE845 0x9335 #CJK UNIFIED IDEOGRAPH
+0xE846 0x933B #CJK UNIFIED IDEOGRAPH
+0xE847 0x935C #CJK UNIFIED IDEOGRAPH
+0xE848 0x9360 #CJK UNIFIED IDEOGRAPH
+0xE849 0x937C #CJK UNIFIED IDEOGRAPH
+0xE84A 0x936E #CJK UNIFIED IDEOGRAPH
+0xE84B 0x9356 #CJK UNIFIED IDEOGRAPH
+0xE84C 0x93B0 #CJK UNIFIED IDEOGRAPH
+0xE84D 0x93AC #CJK UNIFIED IDEOGRAPH
+0xE84E 0x93AD #CJK UNIFIED IDEOGRAPH
+0xE84F 0x9394 #CJK UNIFIED IDEOGRAPH
+0xE850 0x93B9 #CJK UNIFIED IDEOGRAPH
+0xE851 0x93D6 #CJK UNIFIED IDEOGRAPH
+0xE852 0x93D7 #CJK UNIFIED IDEOGRAPH
+0xE853 0x93E8 #CJK UNIFIED IDEOGRAPH
+0xE854 0x93E5 #CJK UNIFIED IDEOGRAPH
+0xE855 0x93D8 #CJK UNIFIED IDEOGRAPH
+0xE856 0x93C3 #CJK UNIFIED IDEOGRAPH
+0xE857 0x93DD #CJK UNIFIED IDEOGRAPH
+0xE858 0x93D0 #CJK UNIFIED IDEOGRAPH
+0xE859 0x93C8 #CJK UNIFIED IDEOGRAPH
+0xE85A 0x93E4 #CJK UNIFIED IDEOGRAPH
+0xE85B 0x941A #CJK UNIFIED IDEOGRAPH
+0xE85C 0x9414 #CJK UNIFIED IDEOGRAPH
+0xE85D 0x9413 #CJK UNIFIED IDEOGRAPH
+0xE85E 0x9403 #CJK UNIFIED IDEOGRAPH
+0xE85F 0x9407 #CJK UNIFIED IDEOGRAPH
+0xE860 0x9410 #CJK UNIFIED IDEOGRAPH
+0xE861 0x9436 #CJK UNIFIED IDEOGRAPH
+0xE862 0x942B #CJK UNIFIED IDEOGRAPH
+0xE863 0x9435 #CJK UNIFIED IDEOGRAPH
+0xE864 0x9421 #CJK UNIFIED IDEOGRAPH
+0xE865 0x943A #CJK UNIFIED IDEOGRAPH
+0xE866 0x9441 #CJK UNIFIED IDEOGRAPH
+0xE867 0x9452 #CJK UNIFIED IDEOGRAPH
+0xE868 0x9444 #CJK UNIFIED IDEOGRAPH
+0xE869 0x945B #CJK UNIFIED IDEOGRAPH
+0xE86A 0x9460 #CJK UNIFIED IDEOGRAPH
+0xE86B 0x9462 #CJK UNIFIED IDEOGRAPH
+0xE86C 0x945E #CJK UNIFIED IDEOGRAPH
+0xE86D 0x946A #CJK UNIFIED IDEOGRAPH
+0xE86E 0x9229 #CJK UNIFIED IDEOGRAPH
+0xE86F 0x9470 #CJK UNIFIED IDEOGRAPH
+0xE870 0x9475 #CJK UNIFIED IDEOGRAPH
+0xE871 0x9477 #CJK UNIFIED IDEOGRAPH
+0xE872 0x947D #CJK UNIFIED IDEOGRAPH
+0xE873 0x945A #CJK UNIFIED IDEOGRAPH
+0xE874 0x947C #CJK UNIFIED IDEOGRAPH
+0xE875 0x947E #CJK UNIFIED IDEOGRAPH
+0xE876 0x9481 #CJK UNIFIED IDEOGRAPH
+0xE877 0x947F #CJK UNIFIED IDEOGRAPH
+0xE878 0x9582 #CJK UNIFIED IDEOGRAPH
+0xE879 0x9587 #CJK UNIFIED IDEOGRAPH
+0xE87A 0x958A #CJK UNIFIED IDEOGRAPH
+0xE87B 0x9594 #CJK UNIFIED IDEOGRAPH
+0xE87C 0x9596 #CJK UNIFIED IDEOGRAPH
+0xE87D 0x9598 #CJK UNIFIED IDEOGRAPH
+0xE87E 0x9599 #CJK UNIFIED IDEOGRAPH
+0xE880 0x95A0 #CJK UNIFIED IDEOGRAPH
+0xE881 0x95A8 #CJK UNIFIED IDEOGRAPH
+0xE882 0x95A7 #CJK UNIFIED IDEOGRAPH
+0xE883 0x95AD #CJK UNIFIED IDEOGRAPH
+0xE884 0x95BC #CJK UNIFIED IDEOGRAPH
+0xE885 0x95BB #CJK UNIFIED IDEOGRAPH
+0xE886 0x95B9 #CJK UNIFIED IDEOGRAPH
+0xE887 0x95BE #CJK UNIFIED IDEOGRAPH
+0xE888 0x95CA #CJK UNIFIED IDEOGRAPH
+0xE889 0x6FF6 #CJK UNIFIED IDEOGRAPH
+0xE88A 0x95C3 #CJK UNIFIED IDEOGRAPH
+0xE88B 0x95CD #CJK UNIFIED IDEOGRAPH
+0xE88C 0x95CC #CJK UNIFIED IDEOGRAPH
+0xE88D 0x95D5 #CJK UNIFIED IDEOGRAPH
+0xE88E 0x95D4 #CJK UNIFIED IDEOGRAPH
+0xE88F 0x95D6 #CJK UNIFIED IDEOGRAPH
+0xE890 0x95DC #CJK UNIFIED IDEOGRAPH
+0xE891 0x95E1 #CJK UNIFIED IDEOGRAPH
+0xE892 0x95E5 #CJK UNIFIED IDEOGRAPH
+0xE893 0x95E2 #CJK UNIFIED IDEOGRAPH
+0xE894 0x9621 #CJK UNIFIED IDEOGRAPH
+0xE895 0x9628 #CJK UNIFIED IDEOGRAPH
+0xE896 0x962E #CJK UNIFIED IDEOGRAPH
+0xE897 0x962F #CJK UNIFIED IDEOGRAPH
+0xE898 0x9642 #CJK UNIFIED IDEOGRAPH
+0xE899 0x964C #CJK UNIFIED IDEOGRAPH
+0xE89A 0x964F #CJK UNIFIED IDEOGRAPH
+0xE89B 0x964B #CJK UNIFIED IDEOGRAPH
+0xE89C 0x9677 #CJK UNIFIED IDEOGRAPH
+0xE89D 0x965C #CJK UNIFIED IDEOGRAPH
+0xE89E 0x965E #CJK UNIFIED IDEOGRAPH
+0xE89F 0x965D #CJK UNIFIED IDEOGRAPH
+0xE8A0 0x965F #CJK UNIFIED IDEOGRAPH
+0xE8A1 0x9666 #CJK UNIFIED IDEOGRAPH
+0xE8A2 0x9672 #CJK UNIFIED IDEOGRAPH
+0xE8A3 0x966C #CJK UNIFIED IDEOGRAPH
+0xE8A4 0x968D #CJK UNIFIED IDEOGRAPH
+0xE8A5 0x9698 #CJK UNIFIED IDEOGRAPH
+0xE8A6 0x9695 #CJK UNIFIED IDEOGRAPH
+0xE8A7 0x9697 #CJK UNIFIED IDEOGRAPH
+0xE8A8 0x96AA #CJK UNIFIED IDEOGRAPH
+0xE8A9 0x96A7 #CJK UNIFIED IDEOGRAPH
+0xE8AA 0x96B1 #CJK UNIFIED IDEOGRAPH
+0xE8AB 0x96B2 #CJK UNIFIED IDEOGRAPH
+0xE8AC 0x96B0 #CJK UNIFIED IDEOGRAPH
+0xE8AD 0x96B4 #CJK UNIFIED IDEOGRAPH
+0xE8AE 0x96B6 #CJK UNIFIED IDEOGRAPH
+0xE8AF 0x96B8 #CJK UNIFIED IDEOGRAPH
+0xE8B0 0x96B9 #CJK UNIFIED IDEOGRAPH
+0xE8B1 0x96CE #CJK UNIFIED IDEOGRAPH
+0xE8B2 0x96CB #CJK UNIFIED IDEOGRAPH
+0xE8B3 0x96C9 #CJK UNIFIED IDEOGRAPH
+0xE8B4 0x96CD #CJK UNIFIED IDEOGRAPH
+0xE8B5 0x894D #CJK UNIFIED IDEOGRAPH
+0xE8B6 0x96DC #CJK UNIFIED IDEOGRAPH
+0xE8B7 0x970D #CJK UNIFIED IDEOGRAPH
+0xE8B8 0x96D5 #CJK UNIFIED IDEOGRAPH
+0xE8B9 0x96F9 #CJK UNIFIED IDEOGRAPH
+0xE8BA 0x9704 #CJK UNIFIED IDEOGRAPH
+0xE8BB 0x9706 #CJK UNIFIED IDEOGRAPH
+0xE8BC 0x9708 #CJK UNIFIED IDEOGRAPH
+0xE8BD 0x9713 #CJK UNIFIED IDEOGRAPH
+0xE8BE 0x970E #CJK UNIFIED IDEOGRAPH
+0xE8BF 0x9711 #CJK UNIFIED IDEOGRAPH
+0xE8C0 0x970F #CJK UNIFIED IDEOGRAPH
+0xE8C1 0x9716 #CJK UNIFIED IDEOGRAPH
+0xE8C2 0x9719 #CJK UNIFIED IDEOGRAPH
+0xE8C3 0x9724 #CJK UNIFIED IDEOGRAPH
+0xE8C4 0x972A #CJK UNIFIED IDEOGRAPH
+0xE8C5 0x9730 #CJK UNIFIED IDEOGRAPH
+0xE8C6 0x9739 #CJK UNIFIED IDEOGRAPH
+0xE8C7 0x973D #CJK UNIFIED IDEOGRAPH
+0xE8C8 0x973E #CJK UNIFIED IDEOGRAPH
+0xE8C9 0x9744 #CJK UNIFIED IDEOGRAPH
+0xE8CA 0x9746 #CJK UNIFIED IDEOGRAPH
+0xE8CB 0x9748 #CJK UNIFIED IDEOGRAPH
+0xE8CC 0x9742 #CJK UNIFIED IDEOGRAPH
+0xE8CD 0x9749 #CJK UNIFIED IDEOGRAPH
+0xE8CE 0x975C #CJK UNIFIED IDEOGRAPH
+0xE8CF 0x9760 #CJK UNIFIED IDEOGRAPH
+0xE8D0 0x9764 #CJK UNIFIED IDEOGRAPH
+0xE8D1 0x9766 #CJK UNIFIED IDEOGRAPH
+0xE8D2 0x9768 #CJK UNIFIED IDEOGRAPH
+0xE8D3 0x52D2 #CJK UNIFIED IDEOGRAPH
+0xE8D4 0x976B #CJK UNIFIED IDEOGRAPH
+0xE8D5 0x9771 #CJK UNIFIED IDEOGRAPH
+0xE8D6 0x9779 #CJK UNIFIED IDEOGRAPH
+0xE8D7 0x9785 #CJK UNIFIED IDEOGRAPH
+0xE8D8 0x977C #CJK UNIFIED IDEOGRAPH
+0xE8D9 0x9781 #CJK UNIFIED IDEOGRAPH
+0xE8DA 0x977A #CJK UNIFIED IDEOGRAPH
+0xE8DB 0x9786 #CJK UNIFIED IDEOGRAPH
+0xE8DC 0x978B #CJK UNIFIED IDEOGRAPH
+0xE8DD 0x978F #CJK UNIFIED IDEOGRAPH
+0xE8DE 0x9790 #CJK UNIFIED IDEOGRAPH
+0xE8DF 0x979C #CJK UNIFIED IDEOGRAPH
+0xE8E0 0x97A8 #CJK UNIFIED IDEOGRAPH
+0xE8E1 0x97A6 #CJK UNIFIED IDEOGRAPH
+0xE8E2 0x97A3 #CJK UNIFIED IDEOGRAPH
+0xE8E3 0x97B3 #CJK UNIFIED IDEOGRAPH
+0xE8E4 0x97B4 #CJK UNIFIED IDEOGRAPH
+0xE8E5 0x97C3 #CJK UNIFIED IDEOGRAPH
+0xE8E6 0x97C6 #CJK UNIFIED IDEOGRAPH
+0xE8E7 0x97C8 #CJK UNIFIED IDEOGRAPH
+0xE8E8 0x97CB #CJK UNIFIED IDEOGRAPH
+0xE8E9 0x97DC #CJK UNIFIED IDEOGRAPH
+0xE8EA 0x97ED #CJK UNIFIED IDEOGRAPH
+0xE8EB 0x9F4F #CJK UNIFIED IDEOGRAPH
+0xE8EC 0x97F2 #CJK UNIFIED IDEOGRAPH
+0xE8ED 0x7ADF #CJK UNIFIED IDEOGRAPH
+0xE8EE 0x97F6 #CJK UNIFIED IDEOGRAPH
+0xE8EF 0x97F5 #CJK UNIFIED IDEOGRAPH
+0xE8F0 0x980F #CJK UNIFIED IDEOGRAPH
+0xE8F1 0x980C #CJK UNIFIED IDEOGRAPH
+0xE8F2 0x9838 #CJK UNIFIED IDEOGRAPH
+0xE8F3 0x9824 #CJK UNIFIED IDEOGRAPH
+0xE8F4 0x9821 #CJK UNIFIED IDEOGRAPH
+0xE8F5 0x9837 #CJK UNIFIED IDEOGRAPH
+0xE8F6 0x983D #CJK UNIFIED IDEOGRAPH
+0xE8F7 0x9846 #CJK UNIFIED IDEOGRAPH
+0xE8F8 0x984F #CJK UNIFIED IDEOGRAPH
+0xE8F9 0x984B #CJK UNIFIED IDEOGRAPH
+0xE8FA 0x986B #CJK UNIFIED IDEOGRAPH
+0xE8FB 0x986F #CJK UNIFIED IDEOGRAPH
+0xE8FC 0x9870 #CJK UNIFIED IDEOGRAPH
+0xE940 0x9871 #CJK UNIFIED IDEOGRAPH
+0xE941 0x9874 #CJK UNIFIED IDEOGRAPH
+0xE942 0x9873 #CJK UNIFIED IDEOGRAPH
+0xE943 0x98AA #CJK UNIFIED IDEOGRAPH
+0xE944 0x98AF #CJK UNIFIED IDEOGRAPH
+0xE945 0x98B1 #CJK UNIFIED IDEOGRAPH
+0xE946 0x98B6 #CJK UNIFIED IDEOGRAPH
+0xE947 0x98C4 #CJK UNIFIED IDEOGRAPH
+0xE948 0x98C3 #CJK UNIFIED IDEOGRAPH
+0xE949 0x98C6 #CJK UNIFIED IDEOGRAPH
+0xE94A 0x98E9 #CJK UNIFIED IDEOGRAPH
+0xE94B 0x98EB #CJK UNIFIED IDEOGRAPH
+0xE94C 0x9903 #CJK UNIFIED IDEOGRAPH
+0xE94D 0x9909 #CJK UNIFIED IDEOGRAPH
+0xE94E 0x9912 #CJK UNIFIED IDEOGRAPH
+0xE94F 0x9914 #CJK UNIFIED IDEOGRAPH
+0xE950 0x9918 #CJK UNIFIED IDEOGRAPH
+0xE951 0x9921 #CJK UNIFIED IDEOGRAPH
+0xE952 0x991D #CJK UNIFIED IDEOGRAPH
+0xE953 0x991E #CJK UNIFIED IDEOGRAPH
+0xE954 0x9924 #CJK UNIFIED IDEOGRAPH
+0xE955 0x9920 #CJK UNIFIED IDEOGRAPH
+0xE956 0x992C #CJK UNIFIED IDEOGRAPH
+0xE957 0x992E #CJK UNIFIED IDEOGRAPH
+0xE958 0x993D #CJK UNIFIED IDEOGRAPH
+0xE959 0x993E #CJK UNIFIED IDEOGRAPH
+0xE95A 0x9942 #CJK UNIFIED IDEOGRAPH
+0xE95B 0x9949 #CJK UNIFIED IDEOGRAPH
+0xE95C 0x9945 #CJK UNIFIED IDEOGRAPH
+0xE95D 0x9950 #CJK UNIFIED IDEOGRAPH
+0xE95E 0x994B #CJK UNIFIED IDEOGRAPH
+0xE95F 0x9951 #CJK UNIFIED IDEOGRAPH
+0xE960 0x9952 #CJK UNIFIED IDEOGRAPH
+0xE961 0x994C #CJK UNIFIED IDEOGRAPH
+0xE962 0x9955 #CJK UNIFIED IDEOGRAPH
+0xE963 0x9997 #CJK UNIFIED IDEOGRAPH
+0xE964 0x9998 #CJK UNIFIED IDEOGRAPH
+0xE965 0x99A5 #CJK UNIFIED IDEOGRAPH
+0xE966 0x99AD #CJK UNIFIED IDEOGRAPH
+0xE967 0x99AE #CJK UNIFIED IDEOGRAPH
+0xE968 0x99BC #CJK UNIFIED IDEOGRAPH
+0xE969 0x99DF #CJK UNIFIED IDEOGRAPH
+0xE96A 0x99DB #CJK UNIFIED IDEOGRAPH
+0xE96B 0x99DD #CJK UNIFIED IDEOGRAPH
+0xE96C 0x99D8 #CJK UNIFIED IDEOGRAPH
+0xE96D 0x99D1 #CJK UNIFIED IDEOGRAPH
+0xE96E 0x99ED #CJK UNIFIED IDEOGRAPH
+0xE96F 0x99EE #CJK UNIFIED IDEOGRAPH
+0xE970 0x99F1 #CJK UNIFIED IDEOGRAPH
+0xE971 0x99F2 #CJK UNIFIED IDEOGRAPH
+0xE972 0x99FB #CJK UNIFIED IDEOGRAPH
+0xE973 0x99F8 #CJK UNIFIED IDEOGRAPH
+0xE974 0x9A01 #CJK UNIFIED IDEOGRAPH
+0xE975 0x9A0F #CJK UNIFIED IDEOGRAPH
+0xE976 0x9A05 #CJK UNIFIED IDEOGRAPH
+0xE977 0x99E2 #CJK UNIFIED IDEOGRAPH
+0xE978 0x9A19 #CJK UNIFIED IDEOGRAPH
+0xE979 0x9A2B #CJK UNIFIED IDEOGRAPH
+0xE97A 0x9A37 #CJK UNIFIED IDEOGRAPH
+0xE97B 0x9A45 #CJK UNIFIED IDEOGRAPH
+0xE97C 0x9A42 #CJK UNIFIED IDEOGRAPH
+0xE97D 0x9A40 #CJK UNIFIED IDEOGRAPH
+0xE97E 0x9A43 #CJK UNIFIED IDEOGRAPH
+0xE980 0x9A3E #CJK UNIFIED IDEOGRAPH
+0xE981 0x9A55 #CJK UNIFIED IDEOGRAPH
+0xE982 0x9A4D #CJK UNIFIED IDEOGRAPH
+0xE983 0x9A5B #CJK UNIFIED IDEOGRAPH
+0xE984 0x9A57 #CJK UNIFIED IDEOGRAPH
+0xE985 0x9A5F #CJK UNIFIED IDEOGRAPH
+0xE986 0x9A62 #CJK UNIFIED IDEOGRAPH
+0xE987 0x9A65 #CJK UNIFIED IDEOGRAPH
+0xE988 0x9A64 #CJK UNIFIED IDEOGRAPH
+0xE989 0x9A69 #CJK UNIFIED IDEOGRAPH
+0xE98A 0x9A6B #CJK UNIFIED IDEOGRAPH
+0xE98B 0x9A6A #CJK UNIFIED IDEOGRAPH
+0xE98C 0x9AAD #CJK UNIFIED IDEOGRAPH
+0xE98D 0x9AB0 #CJK UNIFIED IDEOGRAPH
+0xE98E 0x9ABC #CJK UNIFIED IDEOGRAPH
+0xE98F 0x9AC0 #CJK UNIFIED IDEOGRAPH
+0xE990 0x9ACF #CJK UNIFIED IDEOGRAPH
+0xE991 0x9AD1 #CJK UNIFIED IDEOGRAPH
+0xE992 0x9AD3 #CJK UNIFIED IDEOGRAPH
+0xE993 0x9AD4 #CJK UNIFIED IDEOGRAPH
+0xE994 0x9ADE #CJK UNIFIED IDEOGRAPH
+0xE995 0x9ADF #CJK UNIFIED IDEOGRAPH
+0xE996 0x9AE2 #CJK UNIFIED IDEOGRAPH
+0xE997 0x9AE3 #CJK UNIFIED IDEOGRAPH
+0xE998 0x9AE6 #CJK UNIFIED IDEOGRAPH
+0xE999 0x9AEF #CJK UNIFIED IDEOGRAPH
+0xE99A 0x9AEB #CJK UNIFIED IDEOGRAPH
+0xE99B 0x9AEE #CJK UNIFIED IDEOGRAPH
+0xE99C 0x9AF4 #CJK UNIFIED IDEOGRAPH
+0xE99D 0x9AF1 #CJK UNIFIED IDEOGRAPH
+0xE99E 0x9AF7 #CJK UNIFIED IDEOGRAPH
+0xE99F 0x9AFB #CJK UNIFIED IDEOGRAPH
+0xE9A0 0x9B06 #CJK UNIFIED IDEOGRAPH
+0xE9A1 0x9B18 #CJK UNIFIED IDEOGRAPH
+0xE9A2 0x9B1A #CJK UNIFIED IDEOGRAPH
+0xE9A3 0x9B1F #CJK UNIFIED IDEOGRAPH
+0xE9A4 0x9B22 #CJK UNIFIED IDEOGRAPH
+0xE9A5 0x9B23 #CJK UNIFIED IDEOGRAPH
+0xE9A6 0x9B25 #CJK UNIFIED IDEOGRAPH
+0xE9A7 0x9B27 #CJK UNIFIED IDEOGRAPH
+0xE9A8 0x9B28 #CJK UNIFIED IDEOGRAPH
+0xE9A9 0x9B29 #CJK UNIFIED IDEOGRAPH
+0xE9AA 0x9B2A #CJK UNIFIED IDEOGRAPH
+0xE9AB 0x9B2E #CJK UNIFIED IDEOGRAPH
+0xE9AC 0x9B2F #CJK UNIFIED IDEOGRAPH
+0xE9AD 0x9B32 #CJK UNIFIED IDEOGRAPH
+0xE9AE 0x9B44 #CJK UNIFIED IDEOGRAPH
+0xE9AF 0x9B43 #CJK UNIFIED IDEOGRAPH
+0xE9B0 0x9B4F #CJK UNIFIED IDEOGRAPH
+0xE9B1 0x9B4D #CJK UNIFIED IDEOGRAPH
+0xE9B2 0x9B4E #CJK UNIFIED IDEOGRAPH
+0xE9B3 0x9B51 #CJK UNIFIED IDEOGRAPH
+0xE9B4 0x9B58 #CJK UNIFIED IDEOGRAPH
+0xE9B5 0x9B74 #CJK UNIFIED IDEOGRAPH
+0xE9B6 0x9B93 #CJK UNIFIED IDEOGRAPH
+0xE9B7 0x9B83 #CJK UNIFIED IDEOGRAPH
+0xE9B8 0x9B91 #CJK UNIFIED IDEOGRAPH
+0xE9B9 0x9B96 #CJK UNIFIED IDEOGRAPH
+0xE9BA 0x9B97 #CJK UNIFIED IDEOGRAPH
+0xE9BB 0x9B9F #CJK UNIFIED IDEOGRAPH
+0xE9BC 0x9BA0 #CJK UNIFIED IDEOGRAPH
+0xE9BD 0x9BA8 #CJK UNIFIED IDEOGRAPH
+0xE9BE 0x9BB4 #CJK UNIFIED IDEOGRAPH
+0xE9BF 0x9BC0 #CJK UNIFIED IDEOGRAPH
+0xE9C0 0x9BCA #CJK UNIFIED IDEOGRAPH
+0xE9C1 0x9BB9 #CJK UNIFIED IDEOGRAPH
+0xE9C2 0x9BC6 #CJK UNIFIED IDEOGRAPH
+0xE9C3 0x9BCF #CJK UNIFIED IDEOGRAPH
+0xE9C4 0x9BD1 #CJK UNIFIED IDEOGRAPH
+0xE9C5 0x9BD2 #CJK UNIFIED IDEOGRAPH
+0xE9C6 0x9BE3 #CJK UNIFIED IDEOGRAPH
+0xE9C7 0x9BE2 #CJK UNIFIED IDEOGRAPH
+0xE9C8 0x9BE4 #CJK UNIFIED IDEOGRAPH
+0xE9C9 0x9BD4 #CJK UNIFIED IDEOGRAPH
+0xE9CA 0x9BE1 #CJK UNIFIED IDEOGRAPH
+0xE9CB 0x9C3A #CJK UNIFIED IDEOGRAPH
+0xE9CC 0x9BF2 #CJK UNIFIED IDEOGRAPH
+0xE9CD 0x9BF1 #CJK UNIFIED IDEOGRAPH
+0xE9CE 0x9BF0 #CJK UNIFIED IDEOGRAPH
+0xE9CF 0x9C15 #CJK UNIFIED IDEOGRAPH
+0xE9D0 0x9C14 #CJK UNIFIED IDEOGRAPH
+0xE9D1 0x9C09 #CJK UNIFIED IDEOGRAPH
+0xE9D2 0x9C13 #CJK UNIFIED IDEOGRAPH
+0xE9D3 0x9C0C #CJK UNIFIED IDEOGRAPH
+0xE9D4 0x9C06 #CJK UNIFIED IDEOGRAPH
+0xE9D5 0x9C08 #CJK UNIFIED IDEOGRAPH
+0xE9D6 0x9C12 #CJK UNIFIED IDEOGRAPH
+0xE9D7 0x9C0A #CJK UNIFIED IDEOGRAPH
+0xE9D8 0x9C04 #CJK UNIFIED IDEOGRAPH
+0xE9D9 0x9C2E #CJK UNIFIED IDEOGRAPH
+0xE9DA 0x9C1B #CJK UNIFIED IDEOGRAPH
+0xE9DB 0x9C25 #CJK UNIFIED IDEOGRAPH
+0xE9DC 0x9C24 #CJK UNIFIED IDEOGRAPH
+0xE9DD 0x9C21 #CJK UNIFIED IDEOGRAPH
+0xE9DE 0x9C30 #CJK UNIFIED IDEOGRAPH
+0xE9DF 0x9C47 #CJK UNIFIED IDEOGRAPH
+0xE9E0 0x9C32 #CJK UNIFIED IDEOGRAPH
+0xE9E1 0x9C46 #CJK UNIFIED IDEOGRAPH
+0xE9E2 0x9C3E #CJK UNIFIED IDEOGRAPH
+0xE9E3 0x9C5A #CJK UNIFIED IDEOGRAPH
+0xE9E4 0x9C60 #CJK UNIFIED IDEOGRAPH
+0xE9E5 0x9C67 #CJK UNIFIED IDEOGRAPH
+0xE9E6 0x9C76 #CJK UNIFIED IDEOGRAPH
+0xE9E7 0x9C78 #CJK UNIFIED IDEOGRAPH
+0xE9E8 0x9CE7 #CJK UNIFIED IDEOGRAPH
+0xE9E9 0x9CEC #CJK UNIFIED IDEOGRAPH
+0xE9EA 0x9CF0 #CJK UNIFIED IDEOGRAPH
+0xE9EB 0x9D09 #CJK UNIFIED IDEOGRAPH
+0xE9EC 0x9D08 #CJK UNIFIED IDEOGRAPH
+0xE9ED 0x9CEB #CJK UNIFIED IDEOGRAPH
+0xE9EE 0x9D03 #CJK UNIFIED IDEOGRAPH
+0xE9EF 0x9D06 #CJK UNIFIED IDEOGRAPH
+0xE9F0 0x9D2A #CJK UNIFIED IDEOGRAPH
+0xE9F1 0x9D26 #CJK UNIFIED IDEOGRAPH
+0xE9F2 0x9DAF #CJK UNIFIED IDEOGRAPH
+0xE9F3 0x9D23 #CJK UNIFIED IDEOGRAPH
+0xE9F4 0x9D1F #CJK UNIFIED IDEOGRAPH
+0xE9F5 0x9D44 #CJK UNIFIED IDEOGRAPH
+0xE9F6 0x9D15 #CJK UNIFIED IDEOGRAPH
+0xE9F7 0x9D12 #CJK UNIFIED IDEOGRAPH
+0xE9F8 0x9D41 #CJK UNIFIED IDEOGRAPH
+0xE9F9 0x9D3F #CJK UNIFIED IDEOGRAPH
+0xE9FA 0x9D3E #CJK UNIFIED IDEOGRAPH
+0xE9FB 0x9D46 #CJK UNIFIED IDEOGRAPH
+0xE9FC 0x9D48 #CJK UNIFIED IDEOGRAPH
+0xEA40 0x9D5D #CJK UNIFIED IDEOGRAPH
+0xEA41 0x9D5E #CJK UNIFIED IDEOGRAPH
+0xEA42 0x9D64 #CJK UNIFIED IDEOGRAPH
+0xEA43 0x9D51 #CJK UNIFIED IDEOGRAPH
+0xEA44 0x9D50 #CJK UNIFIED IDEOGRAPH
+0xEA45 0x9D59 #CJK UNIFIED IDEOGRAPH
+0xEA46 0x9D72 #CJK UNIFIED IDEOGRAPH
+0xEA47 0x9D89 #CJK UNIFIED IDEOGRAPH
+0xEA48 0x9D87 #CJK UNIFIED IDEOGRAPH
+0xEA49 0x9DAB #CJK UNIFIED IDEOGRAPH
+0xEA4A 0x9D6F #CJK UNIFIED IDEOGRAPH
+0xEA4B 0x9D7A #CJK UNIFIED IDEOGRAPH
+0xEA4C 0x9D9A #CJK UNIFIED IDEOGRAPH
+0xEA4D 0x9DA4 #CJK UNIFIED IDEOGRAPH
+0xEA4E 0x9DA9 #CJK UNIFIED IDEOGRAPH
+0xEA4F 0x9DB2 #CJK UNIFIED IDEOGRAPH
+0xEA50 0x9DC4 #CJK UNIFIED IDEOGRAPH
+0xEA51 0x9DC1 #CJK UNIFIED IDEOGRAPH
+0xEA52 0x9DBB #CJK UNIFIED IDEOGRAPH
+0xEA53 0x9DB8 #CJK UNIFIED IDEOGRAPH
+0xEA54 0x9DBA #CJK UNIFIED IDEOGRAPH
+0xEA55 0x9DC6 #CJK UNIFIED IDEOGRAPH
+0xEA56 0x9DCF #CJK UNIFIED IDEOGRAPH
+0xEA57 0x9DC2 #CJK UNIFIED IDEOGRAPH
+0xEA58 0x9DD9 #CJK UNIFIED IDEOGRAPH
+0xEA59 0x9DD3 #CJK UNIFIED IDEOGRAPH
+0xEA5A 0x9DF8 #CJK UNIFIED IDEOGRAPH
+0xEA5B 0x9DE6 #CJK UNIFIED IDEOGRAPH
+0xEA5C 0x9DED #CJK UNIFIED IDEOGRAPH
+0xEA5D 0x9DEF #CJK UNIFIED IDEOGRAPH
+0xEA5E 0x9DFD #CJK UNIFIED IDEOGRAPH
+0xEA5F 0x9E1A #CJK UNIFIED IDEOGRAPH
+0xEA60 0x9E1B #CJK UNIFIED IDEOGRAPH
+0xEA61 0x9E1E #CJK UNIFIED IDEOGRAPH
+0xEA62 0x9E75 #CJK UNIFIED IDEOGRAPH
+0xEA63 0x9E79 #CJK UNIFIED IDEOGRAPH
+0xEA64 0x9E7D #CJK UNIFIED IDEOGRAPH
+0xEA65 0x9E81 #CJK UNIFIED IDEOGRAPH
+0xEA66 0x9E88 #CJK UNIFIED IDEOGRAPH
+0xEA67 0x9E8B #CJK UNIFIED IDEOGRAPH
+0xEA68 0x9E8C #CJK UNIFIED IDEOGRAPH
+0xEA69 0x9E92 #CJK UNIFIED IDEOGRAPH
+0xEA6A 0x9E95 #CJK UNIFIED IDEOGRAPH
+0xEA6B 0x9E91 #CJK UNIFIED IDEOGRAPH
+0xEA6C 0x9E9D #CJK UNIFIED IDEOGRAPH
+0xEA6D 0x9EA5 #CJK UNIFIED IDEOGRAPH
+0xEA6E 0x9EA9 #CJK UNIFIED IDEOGRAPH
+0xEA6F 0x9EB8 #CJK UNIFIED IDEOGRAPH
+0xEA70 0x9EAA #CJK UNIFIED IDEOGRAPH
+0xEA71 0x9EAD #CJK UNIFIED IDEOGRAPH
+0xEA72 0x9761 #CJK UNIFIED IDEOGRAPH
+0xEA73 0x9ECC #CJK UNIFIED IDEOGRAPH
+0xEA74 0x9ECE #CJK UNIFIED IDEOGRAPH
+0xEA75 0x9ECF #CJK UNIFIED IDEOGRAPH
+0xEA76 0x9ED0 #CJK UNIFIED IDEOGRAPH
+0xEA77 0x9ED4 #CJK UNIFIED IDEOGRAPH
+0xEA78 0x9EDC #CJK UNIFIED IDEOGRAPH
+0xEA79 0x9EDE #CJK UNIFIED IDEOGRAPH
+0xEA7A 0x9EDD #CJK UNIFIED IDEOGRAPH
+0xEA7B 0x9EE0 #CJK UNIFIED IDEOGRAPH
+0xEA7C 0x9EE5 #CJK UNIFIED IDEOGRAPH
+0xEA7D 0x9EE8 #CJK UNIFIED IDEOGRAPH
+0xEA7E 0x9EEF #CJK UNIFIED IDEOGRAPH
+0xEA80 0x9EF4 #CJK UNIFIED IDEOGRAPH
+0xEA81 0x9EF6 #CJK UNIFIED IDEOGRAPH
+0xEA82 0x9EF7 #CJK UNIFIED IDEOGRAPH
+0xEA83 0x9EF9 #CJK UNIFIED IDEOGRAPH
+0xEA84 0x9EFB #CJK UNIFIED IDEOGRAPH
+0xEA85 0x9EFC #CJK UNIFIED IDEOGRAPH
+0xEA86 0x9EFD #CJK UNIFIED IDEOGRAPH
+0xEA87 0x9F07 #CJK UNIFIED IDEOGRAPH
+0xEA88 0x9F08 #CJK UNIFIED IDEOGRAPH
+0xEA89 0x76B7 #CJK UNIFIED IDEOGRAPH
+0xEA8A 0x9F15 #CJK UNIFIED IDEOGRAPH
+0xEA8B 0x9F21 #CJK UNIFIED IDEOGRAPH
+0xEA8C 0x9F2C #CJK UNIFIED IDEOGRAPH
+0xEA8D 0x9F3E #CJK UNIFIED IDEOGRAPH
+0xEA8E 0x9F4A #CJK UNIFIED IDEOGRAPH
+0xEA8F 0x9F52 #CJK UNIFIED IDEOGRAPH
+0xEA90 0x9F54 #CJK UNIFIED IDEOGRAPH
+0xEA91 0x9F63 #CJK UNIFIED IDEOGRAPH
+0xEA92 0x9F5F #CJK UNIFIED IDEOGRAPH
+0xEA93 0x9F60 #CJK UNIFIED IDEOGRAPH
+0xEA94 0x9F61 #CJK UNIFIED IDEOGRAPH
+0xEA95 0x9F66 #CJK UNIFIED IDEOGRAPH
+0xEA96 0x9F67 #CJK UNIFIED IDEOGRAPH
+0xEA97 0x9F6C #CJK UNIFIED IDEOGRAPH
+0xEA98 0x9F6A #CJK UNIFIED IDEOGRAPH
+0xEA99 0x9F77 #CJK UNIFIED IDEOGRAPH
+0xEA9A 0x9F72 #CJK UNIFIED IDEOGRAPH
+0xEA9B 0x9F76 #CJK UNIFIED IDEOGRAPH
+0xEA9C 0x9F95 #CJK UNIFIED IDEOGRAPH
+0xEA9D 0x9F9C #CJK UNIFIED IDEOGRAPH
+0xEA9E 0x9FA0 #CJK UNIFIED IDEOGRAPH
+0xEA9F 0x582F #CJK UNIFIED IDEOGRAPH
+0xEAA0 0x69C7 #CJK UNIFIED IDEOGRAPH
+0xEAA1 0x9059 #CJK UNIFIED IDEOGRAPH
+0xEAA2 0x7464 #CJK UNIFIED IDEOGRAPH
+0xEAA3 0x51DC #CJK UNIFIED IDEOGRAPH
+0xEAA4 0x7199 #CJK UNIFIED IDEOGRAPH
+0xED40 0x7E8A #CJK UNIFIED IDEOGRAPH
+0xED41 0x891C #CJK UNIFIED IDEOGRAPH
+0xED42 0x9348 #CJK UNIFIED IDEOGRAPH
+0xED43 0x9288 #CJK UNIFIED IDEOGRAPH
+0xED44 0x84DC #CJK UNIFIED IDEOGRAPH
+0xED45 0x4FC9 #CJK UNIFIED IDEOGRAPH
+0xED46 0x70BB #CJK UNIFIED IDEOGRAPH
+0xED47 0x6631 #CJK UNIFIED IDEOGRAPH
+0xED48 0x68C8 #CJK UNIFIED IDEOGRAPH
+0xED49 0x92F9 #CJK UNIFIED IDEOGRAPH
+0xED4A 0x66FB #CJK UNIFIED IDEOGRAPH
+0xED4B 0x5F45 #CJK UNIFIED IDEOGRAPH
+0xED4C 0x4E28 #CJK UNIFIED IDEOGRAPH
+0xED4D 0x4EE1 #CJK UNIFIED IDEOGRAPH
+0xED4E 0x4EFC #CJK UNIFIED IDEOGRAPH
+0xED4F 0x4F00 #CJK UNIFIED IDEOGRAPH
+0xED50 0x4F03 #CJK UNIFIED IDEOGRAPH
+0xED51 0x4F39 #CJK UNIFIED IDEOGRAPH
+0xED52 0x4F56 #CJK UNIFIED IDEOGRAPH
+0xED53 0x4F92 #CJK UNIFIED IDEOGRAPH
+0xED54 0x4F8A #CJK UNIFIED IDEOGRAPH
+0xED55 0x4F9A #CJK UNIFIED IDEOGRAPH
+0xED56 0x4F94 #CJK UNIFIED IDEOGRAPH
+0xED57 0x4FCD #CJK UNIFIED IDEOGRAPH
+0xED58 0x5040 #CJK UNIFIED IDEOGRAPH
+0xED59 0x5022 #CJK UNIFIED IDEOGRAPH
+0xED5A 0x4FFF #CJK UNIFIED IDEOGRAPH
+0xED5B 0x501E #CJK UNIFIED IDEOGRAPH
+0xED5C 0x5046 #CJK UNIFIED IDEOGRAPH
+0xED5D 0x5070 #CJK UNIFIED IDEOGRAPH
+0xED5E 0x5042 #CJK UNIFIED IDEOGRAPH
+0xED5F 0x5094 #CJK UNIFIED IDEOGRAPH
+0xED60 0x50F4 #CJK UNIFIED IDEOGRAPH
+0xED61 0x50D8 #CJK UNIFIED IDEOGRAPH
+0xED62 0x514A #CJK UNIFIED IDEOGRAPH
+0xED63 0x5164 #CJK UNIFIED IDEOGRAPH
+0xED64 0x519D #CJK UNIFIED IDEOGRAPH
+0xED65 0x51BE #CJK UNIFIED IDEOGRAPH
+0xED66 0x51EC #CJK UNIFIED IDEOGRAPH
+0xED67 0x5215 #CJK UNIFIED IDEOGRAPH
+0xED68 0x529C #CJK UNIFIED IDEOGRAPH
+0xED69 0x52A6 #CJK UNIFIED IDEOGRAPH
+0xED6A 0x52C0 #CJK UNIFIED IDEOGRAPH
+0xED6B 0x52DB #CJK UNIFIED IDEOGRAPH
+0xED6C 0x5300 #CJK UNIFIED IDEOGRAPH
+0xED6D 0x5307 #CJK UNIFIED IDEOGRAPH
+0xED6E 0x5324 #CJK UNIFIED IDEOGRAPH
+0xED6F 0x5372 #CJK UNIFIED IDEOGRAPH
+0xED70 0x5393 #CJK UNIFIED IDEOGRAPH
+0xED71 0x53B2 #CJK UNIFIED IDEOGRAPH
+0xED72 0x53DD #CJK UNIFIED IDEOGRAPH
+0xED73 0xFA0E #CJK COMPATIBILITY IDEOGRAPH
+0xED74 0x549C #CJK UNIFIED IDEOGRAPH
+0xED75 0x548A #CJK UNIFIED IDEOGRAPH
+0xED76 0x54A9 #CJK UNIFIED IDEOGRAPH
+0xED77 0x54FF #CJK UNIFIED IDEOGRAPH
+0xED78 0x5586 #CJK UNIFIED IDEOGRAPH
+0xED79 0x5759 #CJK UNIFIED IDEOGRAPH
+0xED7A 0x5765 #CJK UNIFIED IDEOGRAPH
+0xED7B 0x57AC #CJK UNIFIED IDEOGRAPH
+0xED7C 0x57C8 #CJK UNIFIED IDEOGRAPH
+0xED7D 0x57C7 #CJK UNIFIED IDEOGRAPH
+0xED7E 0xFA0F #CJK COMPATIBILITY IDEOGRAPH
+0xED80 0xFA10 #CJK COMPATIBILITY IDEOGRAPH
+0xED81 0x589E #CJK UNIFIED IDEOGRAPH
+0xED82 0x58B2 #CJK UNIFIED IDEOGRAPH
+0xED83 0x590B #CJK UNIFIED IDEOGRAPH
+0xED84 0x5953 #CJK UNIFIED IDEOGRAPH
+0xED85 0x595B #CJK UNIFIED IDEOGRAPH
+0xED86 0x595D #CJK UNIFIED IDEOGRAPH
+0xED87 0x5963 #CJK UNIFIED IDEOGRAPH
+0xED88 0x59A4 #CJK UNIFIED IDEOGRAPH
+0xED89 0x59BA #CJK UNIFIED IDEOGRAPH
+0xED8A 0x5B56 #CJK UNIFIED IDEOGRAPH
+0xED8B 0x5BC0 #CJK UNIFIED IDEOGRAPH
+0xED8C 0x752F #CJK UNIFIED IDEOGRAPH
+0xED8D 0x5BD8 #CJK UNIFIED IDEOGRAPH
+0xED8E 0x5BEC #CJK UNIFIED IDEOGRAPH
+0xED8F 0x5C1E #CJK UNIFIED IDEOGRAPH
+0xED90 0x5CA6 #CJK UNIFIED IDEOGRAPH
+0xED91 0x5CBA #CJK UNIFIED IDEOGRAPH
+0xED92 0x5CF5 #CJK UNIFIED IDEOGRAPH
+0xED93 0x5D27 #CJK UNIFIED IDEOGRAPH
+0xED94 0x5D53 #CJK UNIFIED IDEOGRAPH
+0xED95 0xFA11 #CJK COMPATIBILITY IDEOGRAPH
+0xED96 0x5D42 #CJK UNIFIED IDEOGRAPH
+0xED97 0x5D6D #CJK UNIFIED IDEOGRAPH
+0xED98 0x5DB8 #CJK UNIFIED IDEOGRAPH
+0xED99 0x5DB9 #CJK UNIFIED IDEOGRAPH
+0xED9A 0x5DD0 #CJK UNIFIED IDEOGRAPH
+0xED9B 0x5F21 #CJK UNIFIED IDEOGRAPH
+0xED9C 0x5F34 #CJK UNIFIED IDEOGRAPH
+0xED9D 0x5F67 #CJK UNIFIED IDEOGRAPH
+0xED9E 0x5FB7 #CJK UNIFIED IDEOGRAPH
+0xED9F 0x5FDE #CJK UNIFIED IDEOGRAPH
+0xEDA0 0x605D #CJK UNIFIED IDEOGRAPH
+0xEDA1 0x6085 #CJK UNIFIED IDEOGRAPH
+0xEDA2 0x608A #CJK UNIFIED IDEOGRAPH
+0xEDA3 0x60DE #CJK UNIFIED IDEOGRAPH
+0xEDA4 0x60D5 #CJK UNIFIED IDEOGRAPH
+0xEDA5 0x6120 #CJK UNIFIED IDEOGRAPH
+0xEDA6 0x60F2 #CJK UNIFIED IDEOGRAPH
+0xEDA7 0x6111 #CJK UNIFIED IDEOGRAPH
+0xEDA8 0x6137 #CJK UNIFIED IDEOGRAPH
+0xEDA9 0x6130 #CJK UNIFIED IDEOGRAPH
+0xEDAA 0x6198 #CJK UNIFIED IDEOGRAPH
+0xEDAB 0x6213 #CJK UNIFIED IDEOGRAPH
+0xEDAC 0x62A6 #CJK UNIFIED IDEOGRAPH
+0xEDAD 0x63F5 #CJK UNIFIED IDEOGRAPH
+0xEDAE 0x6460 #CJK UNIFIED IDEOGRAPH
+0xEDAF 0x649D #CJK UNIFIED IDEOGRAPH
+0xEDB0 0x64CE #CJK UNIFIED IDEOGRAPH
+0xEDB1 0x654E #CJK UNIFIED IDEOGRAPH
+0xEDB2 0x6600 #CJK UNIFIED IDEOGRAPH
+0xEDB3 0x6615 #CJK UNIFIED IDEOGRAPH
+0xEDB4 0x663B #CJK UNIFIED IDEOGRAPH
+0xEDB5 0x6609 #CJK UNIFIED IDEOGRAPH
+0xEDB6 0x662E #CJK UNIFIED IDEOGRAPH
+0xEDB7 0x661E #CJK UNIFIED IDEOGRAPH
+0xEDB8 0x6624 #CJK UNIFIED IDEOGRAPH
+0xEDB9 0x6665 #CJK UNIFIED IDEOGRAPH
+0xEDBA 0x6657 #CJK UNIFIED IDEOGRAPH
+0xEDBB 0x6659 #CJK UNIFIED IDEOGRAPH
+0xEDBC 0xFA12 #CJK COMPATIBILITY IDEOGRAPH
+0xEDBD 0x6673 #CJK UNIFIED IDEOGRAPH
+0xEDBE 0x6699 #CJK UNIFIED IDEOGRAPH
+0xEDBF 0x66A0 #CJK UNIFIED IDEOGRAPH
+0xEDC0 0x66B2 #CJK UNIFIED IDEOGRAPH
+0xEDC1 0x66BF #CJK UNIFIED IDEOGRAPH
+0xEDC2 0x66FA #CJK UNIFIED IDEOGRAPH
+0xEDC3 0x670E #CJK UNIFIED IDEOGRAPH
+0xEDC4 0xF929 #CJK COMPATIBILITY IDEOGRAPH
+0xEDC5 0x6766 #CJK UNIFIED IDEOGRAPH
+0xEDC6 0x67BB #CJK UNIFIED IDEOGRAPH
+0xEDC7 0x6852 #CJK UNIFIED IDEOGRAPH
+0xEDC8 0x67C0 #CJK UNIFIED IDEOGRAPH
+0xEDC9 0x6801 #CJK UNIFIED IDEOGRAPH
+0xEDCA 0x6844 #CJK UNIFIED IDEOGRAPH
+0xEDCB 0x68CF #CJK UNIFIED IDEOGRAPH
+0xEDCC 0xFA13 #CJK COMPATIBILITY IDEOGRAPH
+0xEDCD 0x6968 #CJK UNIFIED IDEOGRAPH
+0xEDCE 0xFA14 #CJK COMPATIBILITY IDEOGRAPH
+0xEDCF 0x6998 #CJK UNIFIED IDEOGRAPH
+0xEDD0 0x69E2 #CJK UNIFIED IDEOGRAPH
+0xEDD1 0x6A30 #CJK UNIFIED IDEOGRAPH
+0xEDD2 0x6A6B #CJK UNIFIED IDEOGRAPH
+0xEDD3 0x6A46 #CJK UNIFIED IDEOGRAPH
+0xEDD4 0x6A73 #CJK UNIFIED IDEOGRAPH
+0xEDD5 0x6A7E #CJK UNIFIED IDEOGRAPH
+0xEDD6 0x6AE2 #CJK UNIFIED IDEOGRAPH
+0xEDD7 0x6AE4 #CJK UNIFIED IDEOGRAPH
+0xEDD8 0x6BD6 #CJK UNIFIED IDEOGRAPH
+0xEDD9 0x6C3F #CJK UNIFIED IDEOGRAPH
+0xEDDA 0x6C5C #CJK UNIFIED IDEOGRAPH
+0xEDDB 0x6C86 #CJK UNIFIED IDEOGRAPH
+0xEDDC 0x6C6F #CJK UNIFIED IDEOGRAPH
+0xEDDD 0x6CDA #CJK UNIFIED IDEOGRAPH
+0xEDDE 0x6D04 #CJK UNIFIED IDEOGRAPH
+0xEDDF 0x6D87 #CJK UNIFIED IDEOGRAPH
+0xEDE0 0x6D6F #CJK UNIFIED IDEOGRAPH
+0xEDE1 0x6D96 #CJK UNIFIED IDEOGRAPH
+0xEDE2 0x6DAC #CJK UNIFIED IDEOGRAPH
+0xEDE3 0x6DCF #CJK UNIFIED IDEOGRAPH
+0xEDE4 0x6DF8 #CJK UNIFIED IDEOGRAPH
+0xEDE5 0x6DF2 #CJK UNIFIED IDEOGRAPH
+0xEDE6 0x6DFC #CJK UNIFIED IDEOGRAPH
+0xEDE7 0x6E39 #CJK UNIFIED IDEOGRAPH
+0xEDE8 0x6E5C #CJK UNIFIED IDEOGRAPH
+0xEDE9 0x6E27 #CJK UNIFIED IDEOGRAPH
+0xEDEA 0x6E3C #CJK UNIFIED IDEOGRAPH
+0xEDEB 0x6EBF #CJK UNIFIED IDEOGRAPH
+0xEDEC 0x6F88 #CJK UNIFIED IDEOGRAPH
+0xEDED 0x6FB5 #CJK UNIFIED IDEOGRAPH
+0xEDEE 0x6FF5 #CJK UNIFIED IDEOGRAPH
+0xEDEF 0x7005 #CJK UNIFIED IDEOGRAPH
+0xEDF0 0x7007 #CJK UNIFIED IDEOGRAPH
+0xEDF1 0x7028 #CJK UNIFIED IDEOGRAPH
+0xEDF2 0x7085 #CJK UNIFIED IDEOGRAPH
+0xEDF3 0x70AB #CJK UNIFIED IDEOGRAPH
+0xEDF4 0x710F #CJK UNIFIED IDEOGRAPH
+0xEDF5 0x7104 #CJK UNIFIED IDEOGRAPH
+0xEDF6 0x715C #CJK UNIFIED IDEOGRAPH
+0xEDF7 0x7146 #CJK UNIFIED IDEOGRAPH
+0xEDF8 0x7147 #CJK UNIFIED IDEOGRAPH
+0xEDF9 0xFA15 #CJK COMPATIBILITY IDEOGRAPH
+0xEDFA 0x71C1 #CJK UNIFIED IDEOGRAPH
+0xEDFB 0x71FE #CJK UNIFIED IDEOGRAPH
+0xEDFC 0x72B1 #CJK UNIFIED IDEOGRAPH
+0xEE40 0x72BE #CJK UNIFIED IDEOGRAPH
+0xEE41 0x7324 #CJK UNIFIED IDEOGRAPH
+0xEE42 0xFA16 #CJK COMPATIBILITY IDEOGRAPH
+0xEE43 0x7377 #CJK UNIFIED IDEOGRAPH
+0xEE44 0x73BD #CJK UNIFIED IDEOGRAPH
+0xEE45 0x73C9 #CJK UNIFIED IDEOGRAPH
+0xEE46 0x73D6 #CJK UNIFIED IDEOGRAPH
+0xEE47 0x73E3 #CJK UNIFIED IDEOGRAPH
+0xEE48 0x73D2 #CJK UNIFIED IDEOGRAPH
+0xEE49 0x7407 #CJK UNIFIED IDEOGRAPH
+0xEE4A 0x73F5 #CJK UNIFIED IDEOGRAPH
+0xEE4B 0x7426 #CJK UNIFIED IDEOGRAPH
+0xEE4C 0x742A #CJK UNIFIED IDEOGRAPH
+0xEE4D 0x7429 #CJK UNIFIED IDEOGRAPH
+0xEE4E 0x742E #CJK UNIFIED IDEOGRAPH
+0xEE4F 0x7462 #CJK UNIFIED IDEOGRAPH
+0xEE50 0x7489 #CJK UNIFIED IDEOGRAPH
+0xEE51 0x749F #CJK UNIFIED IDEOGRAPH
+0xEE52 0x7501 #CJK UNIFIED IDEOGRAPH
+0xEE53 0x756F #CJK UNIFIED IDEOGRAPH
+0xEE54 0x7682 #CJK UNIFIED IDEOGRAPH
+0xEE55 0x769C #CJK UNIFIED IDEOGRAPH
+0xEE56 0x769E #CJK UNIFIED IDEOGRAPH
+0xEE57 0x769B #CJK UNIFIED IDEOGRAPH
+0xEE58 0x76A6 #CJK UNIFIED IDEOGRAPH
+0xEE59 0xFA17 #CJK COMPATIBILITY IDEOGRAPH
+0xEE5A 0x7746 #CJK UNIFIED IDEOGRAPH
+0xEE5B 0x52AF #CJK UNIFIED IDEOGRAPH
+0xEE5C 0x7821 #CJK UNIFIED IDEOGRAPH
+0xEE5D 0x784E #CJK UNIFIED IDEOGRAPH
+0xEE5E 0x7864 #CJK UNIFIED IDEOGRAPH
+0xEE5F 0x787A #CJK UNIFIED IDEOGRAPH
+0xEE60 0x7930 #CJK UNIFIED IDEOGRAPH
+0xEE61 0xFA18 #CJK COMPATIBILITY IDEOGRAPH
+0xEE62 0xFA19 #CJK COMPATIBILITY IDEOGRAPH
+0xEE63 0xFA1A #CJK COMPATIBILITY IDEOGRAPH
+0xEE64 0x7994 #CJK UNIFIED IDEOGRAPH
+0xEE65 0xFA1B #CJK COMPATIBILITY IDEOGRAPH
+0xEE66 0x799B #CJK UNIFIED IDEOGRAPH
+0xEE67 0x7AD1 #CJK UNIFIED IDEOGRAPH
+0xEE68 0x7AE7 #CJK UNIFIED IDEOGRAPH
+0xEE69 0xFA1C #CJK COMPATIBILITY IDEOGRAPH
+0xEE6A 0x7AEB #CJK UNIFIED IDEOGRAPH
+0xEE6B 0x7B9E #CJK UNIFIED IDEOGRAPH
+0xEE6C 0xFA1D #CJK COMPATIBILITY IDEOGRAPH
+0xEE6D 0x7D48 #CJK UNIFIED IDEOGRAPH
+0xEE6E 0x7D5C #CJK UNIFIED IDEOGRAPH
+0xEE6F 0x7DB7 #CJK UNIFIED IDEOGRAPH
+0xEE70 0x7DA0 #CJK UNIFIED IDEOGRAPH
+0xEE71 0x7DD6 #CJK UNIFIED IDEOGRAPH
+0xEE72 0x7E52 #CJK UNIFIED IDEOGRAPH
+0xEE73 0x7F47 #CJK UNIFIED IDEOGRAPH
+0xEE74 0x7FA1 #CJK UNIFIED IDEOGRAPH
+0xEE75 0xFA1E #CJK COMPATIBILITY IDEOGRAPH
+0xEE76 0x8301 #CJK UNIFIED IDEOGRAPH
+0xEE77 0x8362 #CJK UNIFIED IDEOGRAPH
+0xEE78 0x837F #CJK UNIFIED IDEOGRAPH
+0xEE79 0x83C7 #CJK UNIFIED IDEOGRAPH
+0xEE7A 0x83F6 #CJK UNIFIED IDEOGRAPH
+0xEE7B 0x8448 #CJK UNIFIED IDEOGRAPH
+0xEE7C 0x84B4 #CJK UNIFIED IDEOGRAPH
+0xEE7D 0x8553 #CJK UNIFIED IDEOGRAPH
+0xEE7E 0x8559 #CJK UNIFIED IDEOGRAPH
+0xEE80 0x856B #CJK UNIFIED IDEOGRAPH
+0xEE81 0xFA1F #CJK COMPATIBILITY IDEOGRAPH
+0xEE82 0x85B0 #CJK UNIFIED IDEOGRAPH
+0xEE83 0xFA20 #CJK COMPATIBILITY IDEOGRAPH
+0xEE84 0xFA21 #CJK COMPATIBILITY IDEOGRAPH
+0xEE85 0x8807 #CJK UNIFIED IDEOGRAPH
+0xEE86 0x88F5 #CJK UNIFIED IDEOGRAPH
+0xEE87 0x8A12 #CJK UNIFIED IDEOGRAPH
+0xEE88 0x8A37 #CJK UNIFIED IDEOGRAPH
+0xEE89 0x8A79 #CJK UNIFIED IDEOGRAPH
+0xEE8A 0x8AA7 #CJK UNIFIED IDEOGRAPH
+0xEE8B 0x8ABE #CJK UNIFIED IDEOGRAPH
+0xEE8C 0x8ADF #CJK UNIFIED IDEOGRAPH
+0xEE8D 0xFA22 #CJK COMPATIBILITY IDEOGRAPH
+0xEE8E 0x8AF6 #CJK UNIFIED IDEOGRAPH
+0xEE8F 0x8B53 #CJK UNIFIED IDEOGRAPH
+0xEE90 0x8B7F #CJK UNIFIED IDEOGRAPH
+0xEE91 0x8CF0 #CJK UNIFIED IDEOGRAPH
+0xEE92 0x8CF4 #CJK UNIFIED IDEOGRAPH
+0xEE93 0x8D12 #CJK UNIFIED IDEOGRAPH
+0xEE94 0x8D76 #CJK UNIFIED IDEOGRAPH
+0xEE95 0xFA23 #CJK COMPATIBILITY IDEOGRAPH
+0xEE96 0x8ECF #CJK UNIFIED IDEOGRAPH
+0xEE97 0xFA24 #CJK COMPATIBILITY IDEOGRAPH
+0xEE98 0xFA25 #CJK COMPATIBILITY IDEOGRAPH
+0xEE99 0x9067 #CJK UNIFIED IDEOGRAPH
+0xEE9A 0x90DE #CJK UNIFIED IDEOGRAPH
+0xEE9B 0xFA26 #CJK COMPATIBILITY IDEOGRAPH
+0xEE9C 0x9115 #CJK UNIFIED IDEOGRAPH
+0xEE9D 0x9127 #CJK UNIFIED IDEOGRAPH
+0xEE9E 0x91DA #CJK UNIFIED IDEOGRAPH
+0xEE9F 0x91D7 #CJK UNIFIED IDEOGRAPH
+0xEEA0 0x91DE #CJK UNIFIED IDEOGRAPH
+0xEEA1 0x91ED #CJK UNIFIED IDEOGRAPH
+0xEEA2 0x91EE #CJK UNIFIED IDEOGRAPH
+0xEEA3 0x91E4 #CJK UNIFIED IDEOGRAPH
+0xEEA4 0x91E5 #CJK UNIFIED IDEOGRAPH
+0xEEA5 0x9206 #CJK UNIFIED IDEOGRAPH
+0xEEA6 0x9210 #CJK UNIFIED IDEOGRAPH
+0xEEA7 0x920A #CJK UNIFIED IDEOGRAPH
+0xEEA8 0x923A #CJK UNIFIED IDEOGRAPH
+0xEEA9 0x9240 #CJK UNIFIED IDEOGRAPH
+0xEEAA 0x923C #CJK UNIFIED IDEOGRAPH
+0xEEAB 0x924E #CJK UNIFIED IDEOGRAPH
+0xEEAC 0x9259 #CJK UNIFIED IDEOGRAPH
+0xEEAD 0x9251 #CJK UNIFIED IDEOGRAPH
+0xEEAE 0x9239 #CJK UNIFIED IDEOGRAPH
+0xEEAF 0x9267 #CJK UNIFIED IDEOGRAPH
+0xEEB0 0x92A7 #CJK UNIFIED IDEOGRAPH
+0xEEB1 0x9277 #CJK UNIFIED IDEOGRAPH
+0xEEB2 0x9278 #CJK UNIFIED IDEOGRAPH
+0xEEB3 0x92E7 #CJK UNIFIED IDEOGRAPH
+0xEEB4 0x92D7 #CJK UNIFIED IDEOGRAPH
+0xEEB5 0x92D9 #CJK UNIFIED IDEOGRAPH
+0xEEB6 0x92D0 #CJK UNIFIED IDEOGRAPH
+0xEEB7 0xFA27 #CJK COMPATIBILITY IDEOGRAPH
+0xEEB8 0x92D5 #CJK UNIFIED IDEOGRAPH
+0xEEB9 0x92E0 #CJK UNIFIED IDEOGRAPH
+0xEEBA 0x92D3 #CJK UNIFIED IDEOGRAPH
+0xEEBB 0x9325 #CJK UNIFIED IDEOGRAPH
+0xEEBC 0x9321 #CJK UNIFIED IDEOGRAPH
+0xEEBD 0x92FB #CJK UNIFIED IDEOGRAPH
+0xEEBE 0xFA28 #CJK COMPATIBILITY IDEOGRAPH
+0xEEBF 0x931E #CJK UNIFIED IDEOGRAPH
+0xEEC0 0x92FF #CJK UNIFIED IDEOGRAPH
+0xEEC1 0x931D #CJK UNIFIED IDEOGRAPH
+0xEEC2 0x9302 #CJK UNIFIED IDEOGRAPH
+0xEEC3 0x9370 #CJK UNIFIED IDEOGRAPH
+0xEEC4 0x9357 #CJK UNIFIED IDEOGRAPH
+0xEEC5 0x93A4 #CJK UNIFIED IDEOGRAPH
+0xEEC6 0x93C6 #CJK UNIFIED IDEOGRAPH
+0xEEC7 0x93DE #CJK UNIFIED IDEOGRAPH
+0xEEC8 0x93F8 #CJK UNIFIED IDEOGRAPH
+0xEEC9 0x9431 #CJK UNIFIED IDEOGRAPH
+0xEECA 0x9445 #CJK UNIFIED IDEOGRAPH
+0xEECB 0x9448 #CJK UNIFIED IDEOGRAPH
+0xEECC 0x9592 #CJK UNIFIED IDEOGRAPH
+0xEECD 0xF9DC #CJK COMPATIBILITY IDEOGRAPH
+0xEECE 0xFA29 #CJK COMPATIBILITY IDEOGRAPH
+0xEECF 0x969D #CJK UNIFIED IDEOGRAPH
+0xEED0 0x96AF #CJK UNIFIED IDEOGRAPH
+0xEED1 0x9733 #CJK UNIFIED IDEOGRAPH
+0xEED2 0x973B #CJK UNIFIED IDEOGRAPH
+0xEED3 0x9743 #CJK UNIFIED IDEOGRAPH
+0xEED4 0x974D #CJK UNIFIED IDEOGRAPH
+0xEED5 0x974F #CJK UNIFIED IDEOGRAPH
+0xEED6 0x9751 #CJK UNIFIED IDEOGRAPH
+0xEED7 0x9755 #CJK UNIFIED IDEOGRAPH
+0xEED8 0x9857 #CJK UNIFIED IDEOGRAPH
+0xEED9 0x9865 #CJK UNIFIED IDEOGRAPH
+0xEEDA 0xFA2A #CJK COMPATIBILITY IDEOGRAPH
+0xEEDB 0xFA2B #CJK COMPATIBILITY IDEOGRAPH
+0xEEDC 0x9927 #CJK UNIFIED IDEOGRAPH
+0xEEDD 0xFA2C #CJK COMPATIBILITY IDEOGRAPH
+0xEEDE 0x999E #CJK UNIFIED IDEOGRAPH
+0xEEDF 0x9A4E #CJK UNIFIED IDEOGRAPH
+0xEEE0 0x9AD9 #CJK UNIFIED IDEOGRAPH
+0xEEE1 0x9ADC #CJK UNIFIED IDEOGRAPH
+0xEEE2 0x9B75 #CJK UNIFIED IDEOGRAPH
+0xEEE3 0x9B72 #CJK UNIFIED IDEOGRAPH
+0xEEE4 0x9B8F #CJK UNIFIED IDEOGRAPH
+0xEEE5 0x9BB1 #CJK UNIFIED IDEOGRAPH
+0xEEE6 0x9BBB #CJK UNIFIED IDEOGRAPH
+0xEEE7 0x9C00 #CJK UNIFIED IDEOGRAPH
+0xEEE8 0x9D70 #CJK UNIFIED IDEOGRAPH
+0xEEE9 0x9D6B #CJK UNIFIED IDEOGRAPH
+0xEEEA 0xFA2D #CJK COMPATIBILITY IDEOGRAPH
+0xEEEB 0x9E19 #CJK UNIFIED IDEOGRAPH
+0xEEEC 0x9ED1 #CJK UNIFIED IDEOGRAPH
+0xEEEF 0x2170 #SMALL ROMAN NUMERAL ONE
+0xEEF0 0x2171 #SMALL ROMAN NUMERAL TWO
+0xEEF1 0x2172 #SMALL ROMAN NUMERAL THREE
+0xEEF2 0x2173 #SMALL ROMAN NUMERAL FOUR
+0xEEF3 0x2174 #SMALL ROMAN NUMERAL FIVE
+0xEEF4 0x2175 #SMALL ROMAN NUMERAL SIX
+0xEEF5 0x2176 #SMALL ROMAN NUMERAL SEVEN
+0xEEF6 0x2177 #SMALL ROMAN NUMERAL EIGHT
+0xEEF7 0x2178 #SMALL ROMAN NUMERAL NINE
+0xEEF8 0x2179 #SMALL ROMAN NUMERAL TEN
+0xEEF9 0xFFE2 #FULLWIDTH NOT SIGN
+0xEEFA 0xFFE4 #FULLWIDTH BROKEN BAR
+0xEEFB 0xFF07 #FULLWIDTH APOSTROPHE
+0xEEFC 0xFF02 #FULLWIDTH QUOTATION MARK
+0xFA40 0x2170 #SMALL ROMAN NUMERAL ONE
+0xFA41 0x2171 #SMALL ROMAN NUMERAL TWO
+0xFA42 0x2172 #SMALL ROMAN NUMERAL THREE
+0xFA43 0x2173 #SMALL ROMAN NUMERAL FOUR
+0xFA44 0x2174 #SMALL ROMAN NUMERAL FIVE
+0xFA45 0x2175 #SMALL ROMAN NUMERAL SIX
+0xFA46 0x2176 #SMALL ROMAN NUMERAL SEVEN
+0xFA47 0x2177 #SMALL ROMAN NUMERAL EIGHT
+0xFA48 0x2178 #SMALL ROMAN NUMERAL NINE
+0xFA49 0x2179 #SMALL ROMAN NUMERAL TEN
+0xFA4A 0x2160 #ROMAN NUMERAL ONE
+0xFA4B 0x2161 #ROMAN NUMERAL TWO
+0xFA4C 0x2162 #ROMAN NUMERAL THREE
+0xFA4D 0x2163 #ROMAN NUMERAL FOUR
+0xFA4E 0x2164 #ROMAN NUMERAL FIVE
+0xFA4F 0x2165 #ROMAN NUMERAL SIX
+0xFA50 0x2166 #ROMAN NUMERAL SEVEN
+0xFA51 0x2167 #ROMAN NUMERAL EIGHT
+0xFA52 0x2168 #ROMAN NUMERAL NINE
+0xFA53 0x2169 #ROMAN NUMERAL TEN
+0xFA54 0xFFE2 #FULLWIDTH NOT SIGN
+0xFA55 0xFFE4 #FULLWIDTH BROKEN BAR
+0xFA56 0xFF07 #FULLWIDTH APOSTROPHE
+0xFA57 0xFF02 #FULLWIDTH QUOTATION MARK
+0xFA58 0x3231 #PARENTHESIZED IDEOGRAPH STOCK
+0xFA59 0x2116 #NUMERO SIGN
+0xFA5A 0x2121 #TELEPHONE SIGN
+0xFA5B 0x2235 #BECAUSE
+0xFA5C 0x7E8A #CJK UNIFIED IDEOGRAPH
+0xFA5D 0x891C #CJK UNIFIED IDEOGRAPH
+0xFA5E 0x9348 #CJK UNIFIED IDEOGRAPH
+0xFA5F 0x9288 #CJK UNIFIED IDEOGRAPH
+0xFA60 0x84DC #CJK UNIFIED IDEOGRAPH
+0xFA61 0x4FC9 #CJK UNIFIED IDEOGRAPH
+0xFA62 0x70BB #CJK UNIFIED IDEOGRAPH
+0xFA63 0x6631 #CJK UNIFIED IDEOGRAPH
+0xFA64 0x68C8 #CJK UNIFIED IDEOGRAPH
+0xFA65 0x92F9 #CJK UNIFIED IDEOGRAPH
+0xFA66 0x66FB #CJK UNIFIED IDEOGRAPH
+0xFA67 0x5F45 #CJK UNIFIED IDEOGRAPH
+0xFA68 0x4E28 #CJK UNIFIED IDEOGRAPH
+0xFA69 0x4EE1 #CJK UNIFIED IDEOGRAPH
+0xFA6A 0x4EFC #CJK UNIFIED IDEOGRAPH
+0xFA6B 0x4F00 #CJK UNIFIED IDEOGRAPH
+0xFA6C 0x4F03 #CJK UNIFIED IDEOGRAPH
+0xFA6D 0x4F39 #CJK UNIFIED IDEOGRAPH
+0xFA6E 0x4F56 #CJK UNIFIED IDEOGRAPH
+0xFA6F 0x4F92 #CJK UNIFIED IDEOGRAPH
+0xFA70 0x4F8A #CJK UNIFIED IDEOGRAPH
+0xFA71 0x4F9A #CJK UNIFIED IDEOGRAPH
+0xFA72 0x4F94 #CJK UNIFIED IDEOGRAPH
+0xFA73 0x4FCD #CJK UNIFIED IDEOGRAPH
+0xFA74 0x5040 #CJK UNIFIED IDEOGRAPH
+0xFA75 0x5022 #CJK UNIFIED IDEOGRAPH
+0xFA76 0x4FFF #CJK UNIFIED IDEOGRAPH
+0xFA77 0x501E #CJK UNIFIED IDEOGRAPH
+0xFA78 0x5046 #CJK UNIFIED IDEOGRAPH
+0xFA79 0x5070 #CJK UNIFIED IDEOGRAPH
+0xFA7A 0x5042 #CJK UNIFIED IDEOGRAPH
+0xFA7B 0x5094 #CJK UNIFIED IDEOGRAPH
+0xFA7C 0x50F4 #CJK UNIFIED IDEOGRAPH
+0xFA7D 0x50D8 #CJK UNIFIED IDEOGRAPH
+0xFA7E 0x514A #CJK UNIFIED IDEOGRAPH
+0xFA80 0x5164 #CJK UNIFIED IDEOGRAPH
+0xFA81 0x519D #CJK UNIFIED IDEOGRAPH
+0xFA82 0x51BE #CJK UNIFIED IDEOGRAPH
+0xFA83 0x51EC #CJK UNIFIED IDEOGRAPH
+0xFA84 0x5215 #CJK UNIFIED IDEOGRAPH
+0xFA85 0x529C #CJK UNIFIED IDEOGRAPH
+0xFA86 0x52A6 #CJK UNIFIED IDEOGRAPH
+0xFA87 0x52C0 #CJK UNIFIED IDEOGRAPH
+0xFA88 0x52DB #CJK UNIFIED IDEOGRAPH
+0xFA89 0x5300 #CJK UNIFIED IDEOGRAPH
+0xFA8A 0x5307 #CJK UNIFIED IDEOGRAPH
+0xFA8B 0x5324 #CJK UNIFIED IDEOGRAPH
+0xFA8C 0x5372 #CJK UNIFIED IDEOGRAPH
+0xFA8D 0x5393 #CJK UNIFIED IDEOGRAPH
+0xFA8E 0x53B2 #CJK UNIFIED IDEOGRAPH
+0xFA8F 0x53DD #CJK UNIFIED IDEOGRAPH
+0xFA90 0xFA0E #CJK COMPATIBILITY IDEOGRAPH
+0xFA91 0x549C #CJK UNIFIED IDEOGRAPH
+0xFA92 0x548A #CJK UNIFIED IDEOGRAPH
+0xFA93 0x54A9 #CJK UNIFIED IDEOGRAPH
+0xFA94 0x54FF #CJK UNIFIED IDEOGRAPH
+0xFA95 0x5586 #CJK UNIFIED IDEOGRAPH
+0xFA96 0x5759 #CJK UNIFIED IDEOGRAPH
+0xFA97 0x5765 #CJK UNIFIED IDEOGRAPH
+0xFA98 0x57AC #CJK UNIFIED IDEOGRAPH
+0xFA99 0x57C8 #CJK UNIFIED IDEOGRAPH
+0xFA9A 0x57C7 #CJK UNIFIED IDEOGRAPH
+0xFA9B 0xFA0F #CJK COMPATIBILITY IDEOGRAPH
+0xFA9C 0xFA10 #CJK COMPATIBILITY IDEOGRAPH
+0xFA9D 0x589E #CJK UNIFIED IDEOGRAPH
+0xFA9E 0x58B2 #CJK UNIFIED IDEOGRAPH
+0xFA9F 0x590B #CJK UNIFIED IDEOGRAPH
+0xFAA0 0x5953 #CJK UNIFIED IDEOGRAPH
+0xFAA1 0x595B #CJK UNIFIED IDEOGRAPH
+0xFAA2 0x595D #CJK UNIFIED IDEOGRAPH
+0xFAA3 0x5963 #CJK UNIFIED IDEOGRAPH
+0xFAA4 0x59A4 #CJK UNIFIED IDEOGRAPH
+0xFAA5 0x59BA #CJK UNIFIED IDEOGRAPH
+0xFAA6 0x5B56 #CJK UNIFIED IDEOGRAPH
+0xFAA7 0x5BC0 #CJK UNIFIED IDEOGRAPH
+0xFAA8 0x752F #CJK UNIFIED IDEOGRAPH
+0xFAA9 0x5BD8 #CJK UNIFIED IDEOGRAPH
+0xFAAA 0x5BEC #CJK UNIFIED IDEOGRAPH
+0xFAAB 0x5C1E #CJK UNIFIED IDEOGRAPH
+0xFAAC 0x5CA6 #CJK UNIFIED IDEOGRAPH
+0xFAAD 0x5CBA #CJK UNIFIED IDEOGRAPH
+0xFAAE 0x5CF5 #CJK UNIFIED IDEOGRAPH
+0xFAAF 0x5D27 #CJK UNIFIED IDEOGRAPH
+0xFAB0 0x5D53 #CJK UNIFIED IDEOGRAPH
+0xFAB1 0xFA11 #CJK COMPATIBILITY IDEOGRAPH
+0xFAB2 0x5D42 #CJK UNIFIED IDEOGRAPH
+0xFAB3 0x5D6D #CJK UNIFIED IDEOGRAPH
+0xFAB4 0x5DB8 #CJK UNIFIED IDEOGRAPH
+0xFAB5 0x5DB9 #CJK UNIFIED IDEOGRAPH
+0xFAB6 0x5DD0 #CJK UNIFIED IDEOGRAPH
+0xFAB7 0x5F21 #CJK UNIFIED IDEOGRAPH
+0xFAB8 0x5F34 #CJK UNIFIED IDEOGRAPH
+0xFAB9 0x5F67 #CJK UNIFIED IDEOGRAPH
+0xFABA 0x5FB7 #CJK UNIFIED IDEOGRAPH
+0xFABB 0x5FDE #CJK UNIFIED IDEOGRAPH
+0xFABC 0x605D #CJK UNIFIED IDEOGRAPH
+0xFABD 0x6085 #CJK UNIFIED IDEOGRAPH
+0xFABE 0x608A #CJK UNIFIED IDEOGRAPH
+0xFABF 0x60DE #CJK UNIFIED IDEOGRAPH
+0xFAC0 0x60D5 #CJK UNIFIED IDEOGRAPH
+0xFAC1 0x6120 #CJK UNIFIED IDEOGRAPH
+0xFAC2 0x60F2 #CJK UNIFIED IDEOGRAPH
+0xFAC3 0x6111 #CJK UNIFIED IDEOGRAPH
+0xFAC4 0x6137 #CJK UNIFIED IDEOGRAPH
+0xFAC5 0x6130 #CJK UNIFIED IDEOGRAPH
+0xFAC6 0x6198 #CJK UNIFIED IDEOGRAPH
+0xFAC7 0x6213 #CJK UNIFIED IDEOGRAPH
+0xFAC8 0x62A6 #CJK UNIFIED IDEOGRAPH
+0xFAC9 0x63F5 #CJK UNIFIED IDEOGRAPH
+0xFACA 0x6460 #CJK UNIFIED IDEOGRAPH
+0xFACB 0x649D #CJK UNIFIED IDEOGRAPH
+0xFACC 0x64CE #CJK UNIFIED IDEOGRAPH
+0xFACD 0x654E #CJK UNIFIED IDEOGRAPH
+0xFACE 0x6600 #CJK UNIFIED IDEOGRAPH
+0xFACF 0x6615 #CJK UNIFIED IDEOGRAPH
+0xFAD0 0x663B #CJK UNIFIED IDEOGRAPH
+0xFAD1 0x6609 #CJK UNIFIED IDEOGRAPH
+0xFAD2 0x662E #CJK UNIFIED IDEOGRAPH
+0xFAD3 0x661E #CJK UNIFIED IDEOGRAPH
+0xFAD4 0x6624 #CJK UNIFIED IDEOGRAPH
+0xFAD5 0x6665 #CJK UNIFIED IDEOGRAPH
+0xFAD6 0x6657 #CJK UNIFIED IDEOGRAPH
+0xFAD7 0x6659 #CJK UNIFIED IDEOGRAPH
+0xFAD8 0xFA12 #CJK COMPATIBILITY IDEOGRAPH
+0xFAD9 0x6673 #CJK UNIFIED IDEOGRAPH
+0xFADA 0x6699 #CJK UNIFIED IDEOGRAPH
+0xFADB 0x66A0 #CJK UNIFIED IDEOGRAPH
+0xFADC 0x66B2 #CJK UNIFIED IDEOGRAPH
+0xFADD 0x66BF #CJK UNIFIED IDEOGRAPH
+0xFADE 0x66FA #CJK UNIFIED IDEOGRAPH
+0xFADF 0x670E #CJK UNIFIED IDEOGRAPH
+0xFAE0 0xF929 #CJK COMPATIBILITY IDEOGRAPH
+0xFAE1 0x6766 #CJK UNIFIED IDEOGRAPH
+0xFAE2 0x67BB #CJK UNIFIED IDEOGRAPH
+0xFAE3 0x6852 #CJK UNIFIED IDEOGRAPH
+0xFAE4 0x67C0 #CJK UNIFIED IDEOGRAPH
+0xFAE5 0x6801 #CJK UNIFIED IDEOGRAPH
+0xFAE6 0x6844 #CJK UNIFIED IDEOGRAPH
+0xFAE7 0x68CF #CJK UNIFIED IDEOGRAPH
+0xFAE8 0xFA13 #CJK COMPATIBILITY IDEOGRAPH
+0xFAE9 0x6968 #CJK UNIFIED IDEOGRAPH
+0xFAEA 0xFA14 #CJK COMPATIBILITY IDEOGRAPH
+0xFAEB 0x6998 #CJK UNIFIED IDEOGRAPH
+0xFAEC 0x69E2 #CJK UNIFIED IDEOGRAPH
+0xFAED 0x6A30 #CJK UNIFIED IDEOGRAPH
+0xFAEE 0x6A6B #CJK UNIFIED IDEOGRAPH
+0xFAEF 0x6A46 #CJK UNIFIED IDEOGRAPH
+0xFAF0 0x6A73 #CJK UNIFIED IDEOGRAPH
+0xFAF1 0x6A7E #CJK UNIFIED IDEOGRAPH
+0xFAF2 0x6AE2 #CJK UNIFIED IDEOGRAPH
+0xFAF3 0x6AE4 #CJK UNIFIED IDEOGRAPH
+0xFAF4 0x6BD6 #CJK UNIFIED IDEOGRAPH
+0xFAF5 0x6C3F #CJK UNIFIED IDEOGRAPH
+0xFAF6 0x6C5C #CJK UNIFIED IDEOGRAPH
+0xFAF7 0x6C86 #CJK UNIFIED IDEOGRAPH
+0xFAF8 0x6C6F #CJK UNIFIED IDEOGRAPH
+0xFAF9 0x6CDA #CJK UNIFIED IDEOGRAPH
+0xFAFA 0x6D04 #CJK UNIFIED IDEOGRAPH
+0xFAFB 0x6D87 #CJK UNIFIED IDEOGRAPH
+0xFAFC 0x6D6F #CJK UNIFIED IDEOGRAPH
+0xFB40 0x6D96 #CJK UNIFIED IDEOGRAPH
+0xFB41 0x6DAC #CJK UNIFIED IDEOGRAPH
+0xFB42 0x6DCF #CJK UNIFIED IDEOGRAPH
+0xFB43 0x6DF8 #CJK UNIFIED IDEOGRAPH
+0xFB44 0x6DF2 #CJK UNIFIED IDEOGRAPH
+0xFB45 0x6DFC #CJK UNIFIED IDEOGRAPH
+0xFB46 0x6E39 #CJK UNIFIED IDEOGRAPH
+0xFB47 0x6E5C #CJK UNIFIED IDEOGRAPH
+0xFB48 0x6E27 #CJK UNIFIED IDEOGRAPH
+0xFB49 0x6E3C #CJK UNIFIED IDEOGRAPH
+0xFB4A 0x6EBF #CJK UNIFIED IDEOGRAPH
+0xFB4B 0x6F88 #CJK UNIFIED IDEOGRAPH
+0xFB4C 0x6FB5 #CJK UNIFIED IDEOGRAPH
+0xFB4D 0x6FF5 #CJK UNIFIED IDEOGRAPH
+0xFB4E 0x7005 #CJK UNIFIED IDEOGRAPH
+0xFB4F 0x7007 #CJK UNIFIED IDEOGRAPH
+0xFB50 0x7028 #CJK UNIFIED IDEOGRAPH
+0xFB51 0x7085 #CJK UNIFIED IDEOGRAPH
+0xFB52 0x70AB #CJK UNIFIED IDEOGRAPH
+0xFB53 0x710F #CJK UNIFIED IDEOGRAPH
+0xFB54 0x7104 #CJK UNIFIED IDEOGRAPH
+0xFB55 0x715C #CJK UNIFIED IDEOGRAPH
+0xFB56 0x7146 #CJK UNIFIED IDEOGRAPH
+0xFB57 0x7147 #CJK UNIFIED IDEOGRAPH
+0xFB58 0xFA15 #CJK COMPATIBILITY IDEOGRAPH
+0xFB59 0x71C1 #CJK UNIFIED IDEOGRAPH
+0xFB5A 0x71FE #CJK UNIFIED IDEOGRAPH
+0xFB5B 0x72B1 #CJK UNIFIED IDEOGRAPH
+0xFB5C 0x72BE #CJK UNIFIED IDEOGRAPH
+0xFB5D 0x7324 #CJK UNIFIED IDEOGRAPH
+0xFB5E 0xFA16 #CJK COMPATIBILITY IDEOGRAPH
+0xFB5F 0x7377 #CJK UNIFIED IDEOGRAPH
+0xFB60 0x73BD #CJK UNIFIED IDEOGRAPH
+0xFB61 0x73C9 #CJK UNIFIED IDEOGRAPH
+0xFB62 0x73D6 #CJK UNIFIED IDEOGRAPH
+0xFB63 0x73E3 #CJK UNIFIED IDEOGRAPH
+0xFB64 0x73D2 #CJK UNIFIED IDEOGRAPH
+0xFB65 0x7407 #CJK UNIFIED IDEOGRAPH
+0xFB66 0x73F5 #CJK UNIFIED IDEOGRAPH
+0xFB67 0x7426 #CJK UNIFIED IDEOGRAPH
+0xFB68 0x742A #CJK UNIFIED IDEOGRAPH
+0xFB69 0x7429 #CJK UNIFIED IDEOGRAPH
+0xFB6A 0x742E #CJK UNIFIED IDEOGRAPH
+0xFB6B 0x7462 #CJK UNIFIED IDEOGRAPH
+0xFB6C 0x7489 #CJK UNIFIED IDEOGRAPH
+0xFB6D 0x749F #CJK UNIFIED IDEOGRAPH
+0xFB6E 0x7501 #CJK UNIFIED IDEOGRAPH
+0xFB6F 0x756F #CJK UNIFIED IDEOGRAPH
+0xFB70 0x7682 #CJK UNIFIED IDEOGRAPH
+0xFB71 0x769C #CJK UNIFIED IDEOGRAPH
+0xFB72 0x769E #CJK UNIFIED IDEOGRAPH
+0xFB73 0x769B #CJK UNIFIED IDEOGRAPH
+0xFB74 0x76A6 #CJK UNIFIED IDEOGRAPH
+0xFB75 0xFA17 #CJK COMPATIBILITY IDEOGRAPH
+0xFB76 0x7746 #CJK UNIFIED IDEOGRAPH
+0xFB77 0x52AF #CJK UNIFIED IDEOGRAPH
+0xFB78 0x7821 #CJK UNIFIED IDEOGRAPH
+0xFB79 0x784E #CJK UNIFIED IDEOGRAPH
+0xFB7A 0x7864 #CJK UNIFIED IDEOGRAPH
+0xFB7B 0x787A #CJK UNIFIED IDEOGRAPH
+0xFB7C 0x7930 #CJK UNIFIED IDEOGRAPH
+0xFB7D 0xFA18 #CJK COMPATIBILITY IDEOGRAPH
+0xFB7E 0xFA19 #CJK COMPATIBILITY IDEOGRAPH
+0xFB80 0xFA1A #CJK COMPATIBILITY IDEOGRAPH
+0xFB81 0x7994 #CJK UNIFIED IDEOGRAPH
+0xFB82 0xFA1B #CJK COMPATIBILITY IDEOGRAPH
+0xFB83 0x799B #CJK UNIFIED IDEOGRAPH
+0xFB84 0x7AD1 #CJK UNIFIED IDEOGRAPH
+0xFB85 0x7AE7 #CJK UNIFIED IDEOGRAPH
+0xFB86 0xFA1C #CJK COMPATIBILITY IDEOGRAPH
+0xFB87 0x7AEB #CJK UNIFIED IDEOGRAPH
+0xFB88 0x7B9E #CJK UNIFIED IDEOGRAPH
+0xFB89 0xFA1D #CJK COMPATIBILITY IDEOGRAPH
+0xFB8A 0x7D48 #CJK UNIFIED IDEOGRAPH
+0xFB8B 0x7D5C #CJK UNIFIED IDEOGRAPH
+0xFB8C 0x7DB7 #CJK UNIFIED IDEOGRAPH
+0xFB8D 0x7DA0 #CJK UNIFIED IDEOGRAPH
+0xFB8E 0x7DD6 #CJK UNIFIED IDEOGRAPH
+0xFB8F 0x7E52 #CJK UNIFIED IDEOGRAPH
+0xFB90 0x7F47 #CJK UNIFIED IDEOGRAPH
+0xFB91 0x7FA1 #CJK UNIFIED IDEOGRAPH
+0xFB92 0xFA1E #CJK COMPATIBILITY IDEOGRAPH
+0xFB93 0x8301 #CJK UNIFIED IDEOGRAPH
+0xFB94 0x8362 #CJK UNIFIED IDEOGRAPH
+0xFB95 0x837F #CJK UNIFIED IDEOGRAPH
+0xFB96 0x83C7 #CJK UNIFIED IDEOGRAPH
+0xFB97 0x83F6 #CJK UNIFIED IDEOGRAPH
+0xFB98 0x8448 #CJK UNIFIED IDEOGRAPH
+0xFB99 0x84B4 #CJK UNIFIED IDEOGRAPH
+0xFB9A 0x8553 #CJK UNIFIED IDEOGRAPH
+0xFB9B 0x8559 #CJK UNIFIED IDEOGRAPH
+0xFB9C 0x856B #CJK UNIFIED IDEOGRAPH
+0xFB9D 0xFA1F #CJK COMPATIBILITY IDEOGRAPH
+0xFB9E 0x85B0 #CJK UNIFIED IDEOGRAPH
+0xFB9F 0xFA20 #CJK COMPATIBILITY IDEOGRAPH
+0xFBA0 0xFA21 #CJK COMPATIBILITY IDEOGRAPH
+0xFBA1 0x8807 #CJK UNIFIED IDEOGRAPH
+0xFBA2 0x88F5 #CJK UNIFIED IDEOGRAPH
+0xFBA3 0x8A12 #CJK UNIFIED IDEOGRAPH
+0xFBA4 0x8A37 #CJK UNIFIED IDEOGRAPH
+0xFBA5 0x8A79 #CJK UNIFIED IDEOGRAPH
+0xFBA6 0x8AA7 #CJK UNIFIED IDEOGRAPH
+0xFBA7 0x8ABE #CJK UNIFIED IDEOGRAPH
+0xFBA8 0x8ADF #CJK UNIFIED IDEOGRAPH
+0xFBA9 0xFA22 #CJK COMPATIBILITY IDEOGRAPH
+0xFBAA 0x8AF6 #CJK UNIFIED IDEOGRAPH
+0xFBAB 0x8B53 #CJK UNIFIED IDEOGRAPH
+0xFBAC 0x8B7F #CJK UNIFIED IDEOGRAPH
+0xFBAD 0x8CF0 #CJK UNIFIED IDEOGRAPH
+0xFBAE 0x8CF4 #CJK UNIFIED IDEOGRAPH
+0xFBAF 0x8D12 #CJK UNIFIED IDEOGRAPH
+0xFBB0 0x8D76 #CJK UNIFIED IDEOGRAPH
+0xFBB1 0xFA23 #CJK COMPATIBILITY IDEOGRAPH
+0xFBB2 0x8ECF #CJK UNIFIED IDEOGRAPH
+0xFBB3 0xFA24 #CJK COMPATIBILITY IDEOGRAPH
+0xFBB4 0xFA25 #CJK COMPATIBILITY IDEOGRAPH
+0xFBB5 0x9067 #CJK UNIFIED IDEOGRAPH
+0xFBB6 0x90DE #CJK UNIFIED IDEOGRAPH
+0xFBB7 0xFA26 #CJK COMPATIBILITY IDEOGRAPH
+0xFBB8 0x9115 #CJK UNIFIED IDEOGRAPH
+0xFBB9 0x9127 #CJK UNIFIED IDEOGRAPH
+0xFBBA 0x91DA #CJK UNIFIED IDEOGRAPH
+0xFBBB 0x91D7 #CJK UNIFIED IDEOGRAPH
+0xFBBC 0x91DE #CJK UNIFIED IDEOGRAPH
+0xFBBD 0x91ED #CJK UNIFIED IDEOGRAPH
+0xFBBE 0x91EE #CJK UNIFIED IDEOGRAPH
+0xFBBF 0x91E4 #CJK UNIFIED IDEOGRAPH
+0xFBC0 0x91E5 #CJK UNIFIED IDEOGRAPH
+0xFBC1 0x9206 #CJK UNIFIED IDEOGRAPH
+0xFBC2 0x9210 #CJK UNIFIED IDEOGRAPH
+0xFBC3 0x920A #CJK UNIFIED IDEOGRAPH
+0xFBC4 0x923A #CJK UNIFIED IDEOGRAPH
+0xFBC5 0x9240 #CJK UNIFIED IDEOGRAPH
+0xFBC6 0x923C #CJK UNIFIED IDEOGRAPH
+0xFBC7 0x924E #CJK UNIFIED IDEOGRAPH
+0xFBC8 0x9259 #CJK UNIFIED IDEOGRAPH
+0xFBC9 0x9251 #CJK UNIFIED IDEOGRAPH
+0xFBCA 0x9239 #CJK UNIFIED IDEOGRAPH
+0xFBCB 0x9267 #CJK UNIFIED IDEOGRAPH
+0xFBCC 0x92A7 #CJK UNIFIED IDEOGRAPH
+0xFBCD 0x9277 #CJK UNIFIED IDEOGRAPH
+0xFBCE 0x9278 #CJK UNIFIED IDEOGRAPH
+0xFBCF 0x92E7 #CJK UNIFIED IDEOGRAPH
+0xFBD0 0x92D7 #CJK UNIFIED IDEOGRAPH
+0xFBD1 0x92D9 #CJK UNIFIED IDEOGRAPH
+0xFBD2 0x92D0 #CJK UNIFIED IDEOGRAPH
+0xFBD3 0xFA27 #CJK COMPATIBILITY IDEOGRAPH
+0xFBD4 0x92D5 #CJK UNIFIED IDEOGRAPH
+0xFBD5 0x92E0 #CJK UNIFIED IDEOGRAPH
+0xFBD6 0x92D3 #CJK UNIFIED IDEOGRAPH
+0xFBD7 0x9325 #CJK UNIFIED IDEOGRAPH
+0xFBD8 0x9321 #CJK UNIFIED IDEOGRAPH
+0xFBD9 0x92FB #CJK UNIFIED IDEOGRAPH
+0xFBDA 0xFA28 #CJK COMPATIBILITY IDEOGRAPH
+0xFBDB 0x931E #CJK UNIFIED IDEOGRAPH
+0xFBDC 0x92FF #CJK UNIFIED IDEOGRAPH
+0xFBDD 0x931D #CJK UNIFIED IDEOGRAPH
+0xFBDE 0x9302 #CJK UNIFIED IDEOGRAPH
+0xFBDF 0x9370 #CJK UNIFIED IDEOGRAPH
+0xFBE0 0x9357 #CJK UNIFIED IDEOGRAPH
+0xFBE1 0x93A4 #CJK UNIFIED IDEOGRAPH
+0xFBE2 0x93C6 #CJK UNIFIED IDEOGRAPH
+0xFBE3 0x93DE #CJK UNIFIED IDEOGRAPH
+0xFBE4 0x93F8 #CJK UNIFIED IDEOGRAPH
+0xFBE5 0x9431 #CJK UNIFIED IDEOGRAPH
+0xFBE6 0x9445 #CJK UNIFIED IDEOGRAPH
+0xFBE7 0x9448 #CJK UNIFIED IDEOGRAPH
+0xFBE8 0x9592 #CJK UNIFIED IDEOGRAPH
+0xFBE9 0xF9DC #CJK COMPATIBILITY IDEOGRAPH
+0xFBEA 0xFA29 #CJK COMPATIBILITY IDEOGRAPH
+0xFBEB 0x969D #CJK UNIFIED IDEOGRAPH
+0xFBEC 0x96AF #CJK UNIFIED IDEOGRAPH
+0xFBED 0x9733 #CJK UNIFIED IDEOGRAPH
+0xFBEE 0x973B #CJK UNIFIED IDEOGRAPH
+0xFBEF 0x9743 #CJK UNIFIED IDEOGRAPH
+0xFBF0 0x974D #CJK UNIFIED IDEOGRAPH
+0xFBF1 0x974F #CJK UNIFIED IDEOGRAPH
+0xFBF2 0x9751 #CJK UNIFIED IDEOGRAPH
+0xFBF3 0x9755 #CJK UNIFIED IDEOGRAPH
+0xFBF4 0x9857 #CJK UNIFIED IDEOGRAPH
+0xFBF5 0x9865 #CJK UNIFIED IDEOGRAPH
+0xFBF6 0xFA2A #CJK COMPATIBILITY IDEOGRAPH
+0xFBF7 0xFA2B #CJK COMPATIBILITY IDEOGRAPH
+0xFBF8 0x9927 #CJK UNIFIED IDEOGRAPH
+0xFBF9 0xFA2C #CJK COMPATIBILITY IDEOGRAPH
+0xFBFA 0x999E #CJK UNIFIED IDEOGRAPH
+0xFBFB 0x9A4E #CJK UNIFIED IDEOGRAPH
+0xFBFC 0x9AD9 #CJK UNIFIED IDEOGRAPH
+0xFC40 0x9ADC #CJK UNIFIED IDEOGRAPH
+0xFC41 0x9B75 #CJK UNIFIED IDEOGRAPH
+0xFC42 0x9B72 #CJK UNIFIED IDEOGRAPH
+0xFC43 0x9B8F #CJK UNIFIED IDEOGRAPH
+0xFC44 0x9BB1 #CJK UNIFIED IDEOGRAPH
+0xFC45 0x9BBB #CJK UNIFIED IDEOGRAPH
+0xFC46 0x9C00 #CJK UNIFIED IDEOGRAPH
+0xFC47 0x9D70 #CJK UNIFIED IDEOGRAPH
+0xFC48 0x9D6B #CJK UNIFIED IDEOGRAPH
+0xFC49 0xFA2D #CJK COMPATIBILITY IDEOGRAPH
+0xFC4A 0x9E19 #CJK UNIFIED IDEOGRAPH
+0xFC4B 0x9ED1 #CJK UNIFIED IDEOGRAPH
diff --git a/admin/charsets/mapfiles/CP932.TXT.gz b/admin/charsets/mapfiles/CP932.TXT.gz
deleted file mode 100644
index 63dcb0f6e1..0000000000
--- a/admin/charsets/mapfiles/CP932.TXT.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/JISX213A.map b/admin/charsets/mapfiles/JISX213A.map
new file mode 100644
index 0000000000..05d61718a1
--- /dev/null
+++ b/admin/charsets/mapfiles/JISX213A.map
@@ -0,0 +1,12 @@
+# Created manually based on the description of the section 33
+# in "JIS X 0213:2004 Amendment 1".
+0x2E21 0x4FF1
+0x2F7E 0x525D
+0x4F54 0x20B9F
+0x4F7E 0x541E
+0x7427 0x5653
+0x7E7A 0x59F8
+0x7E7B 0x5C5B
+0x7E7C 0x5E77
+0x7E7D 0x7626
+0x7E7E 0x7E6B
diff --git a/admin/charsets/mapfiles/JISX213A.map.gz b/admin/charsets/mapfiles/JISX213A.map.gz
deleted file mode 100644
index ffe3d3344f..0000000000
--- a/admin/charsets/mapfiles/JISX213A.map.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/MULE-ethiopic.map b/admin/charsets/mapfiles/MULE-ethiopic.map
new file mode 100644
index 0000000000..d2720bd10b
--- /dev/null
+++ b/admin/charsets/mapfiles/MULE-ethiopic.map
@@ -0,0 +1,346 @@
+# Generated by running amdin/charsets/mule-charsets.el in Emacs 22.3.
+0x2121 0x1200
+0x2122 0x1201
+0x2123 0x1202
+0x2124 0x1203
+0x2125 0x1204
+0x2126 0x1205
+0x2127 0x1206
+0x2129 0x1208
+0x212A 0x1209
+0x212B 0x120A
+0x212C 0x120B
+0x212D 0x120C
+0x212E 0x120D
+0x212F 0x120E
+0x2130 0x120F
+0x2131 0x1210
+0x2132 0x1211
+0x2133 0x1212
+0x2134 0x1213
+0x2135 0x1214
+0x2136 0x1215
+0x2137 0x1216
+0x2138 0x1217
+0x2139 0x1218
+0x213A 0x1219
+0x213B 0x121A
+0x213C 0x121B
+0x213D 0x121C
+0x213E 0x121D
+0x213F 0x121E
+0x2140 0x121F
+0x2141 0x1220
+0x2142 0x1221
+0x2143 0x1222
+0x2144 0x1223
+0x2145 0x1224
+0x2146 0x1225
+0x2147 0x1226
+0x2148 0x1227
+0x2149 0x1228
+0x214A 0x1229
+0x214B 0x122A
+0x214C 0x122B
+0x214D 0x122C
+0x214E 0x122D
+0x214F 0x122E
+0x2150 0x122F
+0x2151 0x1230
+0x2152 0x1231
+0x2153 0x1232
+0x2154 0x1233
+0x2155 0x1234
+0x2156 0x1235
+0x2157 0x1236
+0x2158 0x1237
+0x2159 0x1238
+0x215A 0x1239
+0x215B 0x123A
+0x215C 0x123B
+0x215D 0x123C
+0x215E 0x123D
+0x215F 0x123E
+0x2160 0x123F
+0x2161 0x1240
+0x2162 0x1241
+0x2163 0x1242
+0x2164 0x1243
+0x2165 0x1244
+0x2166 0x1245
+0x2167 0x1246
+0x2169 0x1248
+0x216B 0x124A
+0x216C 0x124B
+0x216D 0x124C
+0x216E 0x124D
+0x2171 0x1250
+0x2172 0x1251
+0x2173 0x1252
+0x2174 0x1253
+0x2175 0x1254
+0x2176 0x1255
+0x2177 0x1256
+0x2179 0x1258
+0x217B 0x125A
+0x217C 0x125B
+0x217D 0x125C
+0x217E 0x125D
+0x2223 0x1260
+0x2224 0x1261
+0x2225 0x1262
+0x2226 0x1263
+0x2227 0x1264
+0x2228 0x1265
+0x2229 0x1266
+0x222A 0x1267
+0x222B 0x1268
+0x222C 0x1269
+0x222D 0x126A
+0x222E 0x126B
+0x222F 0x126C
+0x2230 0x126D
+0x2231 0x126E
+0x2232 0x126F
+0x2233 0x1270
+0x2234 0x1271
+0x2235 0x1272
+0x2236 0x1273
+0x2237 0x1274
+0x2238 0x1275
+0x2239 0x1276
+0x223A 0x1277
+0x223B 0x1278
+0x223C 0x1279
+0x223D 0x127A
+0x223E 0x127B
+0x223F 0x127C
+0x2240 0x127D
+0x2241 0x127E
+0x2242 0x127F
+0x2243 0x1280
+0x2244 0x1281
+0x2245 0x1282
+0x2246 0x1283
+0x2247 0x1284
+0x2248 0x1285
+0x2249 0x1286
+0x224B 0x1288
+0x224D 0x128A
+0x224E 0x128B
+0x224F 0x128C
+0x2250 0x128D
+0x2253 0x1290
+0x2254 0x1291
+0x2255 0x1292
+0x2256 0x1293
+0x2257 0x1294
+0x2258 0x1295
+0x2259 0x1296
+0x225A 0x1297
+0x225B 0x1298
+0x225C 0x1299
+0x225D 0x129A
+0x225E 0x129B
+0x225F 0x129C
+0x2260 0x129D
+0x2261 0x129E
+0x2262 0x129F
+0x2263 0x12A0
+0x2264 0x12A1
+0x2265 0x12A2
+0x2266 0x12A3
+0x2267 0x12A4
+0x2268 0x12A5
+0x2269 0x12A6
+0x226A 0x12A7
+0x226B 0x12A8
+0x226C 0x12A9
+0x226D 0x12AA
+0x226E 0x12AB
+0x226F 0x12AC
+0x2270 0x12AD
+0x2271 0x12AE
+0x2273 0x12B0
+0x2275 0x12B2
+0x2276 0x12B3
+0x2277 0x12B4
+0x2278 0x12B5
+0x227B 0x12B8
+0x227C 0x12B9
+0x227D 0x12BA
+0x227E 0x12BB
+0x2321 0x12BC
+0x2322 0x12BD
+0x2323 0x12BE
+0x2325 0x12C0
+0x2327 0x12C2
+0x2328 0x12C3
+0x2329 0x12C4
+0x232A 0x12C5
+0x232D 0x12C8
+0x232E 0x12C9
+0x232F 0x12CA
+0x2330 0x12CB
+0x2331 0x12CC
+0x2332 0x12CD
+0x2333 0x12CE
+0x2335 0x12D0
+0x2336 0x12D1
+0x2337 0x12D2
+0x2338 0x12D3
+0x2339 0x12D4
+0x233A 0x12D5
+0x233B 0x12D6
+0x233D 0x12D8
+0x233E 0x12D9
+0x233F 0x12DA
+0x2340 0x12DB
+0x2341 0x12DC
+0x2342 0x12DD
+0x2343 0x12DE
+0x2344 0x12DF
+0x2345 0x12E0
+0x2346 0x12E1
+0x2347 0x12E2
+0x2348 0x12E3
+0x2349 0x12E4
+0x234A 0x12E5
+0x234B 0x12E6
+0x234C 0x12E7
+0x234D 0x12E8
+0x234E 0x12E9
+0x234F 0x12EA
+0x2350 0x12EB
+0x2351 0x12EC
+0x2352 0x12ED
+0x2353 0x12EE
+0x2355 0x12F0
+0x2356 0x12F1
+0x2357 0x12F2
+0x2358 0x12F3
+0x2359 0x12F4
+0x235A 0x12F5
+0x235B 0x12F6
+0x235C 0x12F7
+0x235D 0x12F8
+0x235E 0x12F9
+0x235F 0x12FA
+0x2360 0x12FB
+0x2361 0x12FC
+0x2362 0x12FD
+0x2363 0x12FE
+0x2364 0x12FF
+0x2365 0x1300
+0x2366 0x1301
+0x2367 0x1302
+0x2368 0x1303
+0x2369 0x1304
+0x236A 0x1305
+0x236B 0x1306
+0x236C 0x1307
+0x236D 0x1308
+0x236E 0x1309
+0x236F 0x130A
+0x2370 0x130B
+0x2371 0x130C
+0x2372 0x130D
+0x2373 0x130E
+0x2375 0x1310
+0x2377 0x1312
+0x2378 0x1313
+0x2379 0x1314
+0x237A 0x1315
+0x237D 0x1318
+0x237E 0x1319
+0x2421 0x131A
+0x2422 0x131B
+0x2423 0x131C
+0x2424 0x131D
+0x2425 0x131E
+0x2427 0x1320
+0x2428 0x1321
+0x2429 0x1322
+0x242A 0x1323
+0x242B 0x1324
+0x242C 0x1325
+0x242D 0x1326
+0x242E 0x1327
+0x242F 0x1328
+0x2430 0x1329
+0x2431 0x132A
+0x2432 0x132B
+0x2433 0x132C
+0x2434 0x132D
+0x2435 0x132E
+0x2436 0x132F
+0x2437 0x1330
+0x2438 0x1331
+0x2439 0x1332
+0x243A 0x1333
+0x243B 0x1334
+0x243C 0x1335
+0x243D 0x1336
+0x243E 0x1337
+0x243F 0x1338
+0x2440 0x1339
+0x2441 0x133A
+0x2442 0x133B
+0x2443 0x133C
+0x2444 0x133D
+0x2445 0x133E
+0x2446 0x133F
+0x2447 0x1340
+0x2448 0x1341
+0x2449 0x1342
+0x244A 0x1343
+0x244B 0x1344
+0x244C 0x1345
+0x244D 0x1346
+0x244F 0x1348
+0x2450 0x1349
+0x2451 0x134A
+0x2452 0x134B
+0x2453 0x134C
+0x2454 0x134D
+0x2455 0x134E
+0x2456 0x134F
+0x2457 0x1350
+0x2458 0x1351
+0x2459 0x1352
+0x245A 0x1353
+0x245B 0x1354
+0x245C 0x1355
+0x245D 0x1356
+0x245E 0x1357
+0x245F 0x1358
+0x2460 0x1359
+0x2461 0x135A
+0x2468 0x1361
+0x2469 0x1362
+0x246A 0x1363
+0x246B 0x1364
+0x246C 0x1365
+0x246D 0x1366
+0x246E 0x1367
+0x246F 0x1368
+0x2470 0x1369
+0x2471 0x136A
+0x2472 0x136B
+0x2473 0x136C
+0x2474 0x136D
+0x2475 0x136E
+0x2476 0x136F
+0x2477 0x1370
+0x2478 0x1371
+0x2479 0x1372
+0x247A 0x1373
+0x247B 0x1374
+0x247C 0x1375
+0x247D 0x1376
+0x247E 0x1377
+0x2521 0x1378
+0x2522 0x1379
+0x2523 0x137A
+0x2524 0x137B
+0x2525 0x137C
diff --git a/admin/charsets/mapfiles/MULE-ethiopic.map.gz b/admin/charsets/mapfiles/MULE-ethiopic.map.gz
deleted file mode 100644
index d6ac5bbe06..0000000000
--- a/admin/charsets/mapfiles/MULE-ethiopic.map.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/MULE-ipa.map b/admin/charsets/mapfiles/MULE-ipa.map
new file mode 100644
index 0000000000..35e5d50ece
--- /dev/null
+++ b/admin/charsets/mapfiles/MULE-ipa.map
@@ -0,0 +1,62 @@
+# Generated by running amdin/charsets/mule-charsets.el in Emacs 22.3.
+0x20 0x0069
+0x21 0x026A
+0x22 0x0065
+0x23 0x025B
+0x24 0x00E6
+0x25 0x0061
+0x26 0x0268
+0x27 0x0259
+0x28 0x0250
+0x29 0x026F
+0x2A 0x0264
+0x2B 0x028C
+0x2C 0x0251
+0x2D 0x0079
+0x2E 0x028F
+0x2F 0x00F8
+0x30 0x0153
+0x31 0x0276
+0x32 0x0289
+0x33 0x0275
+0x34 0x0075
+0x35 0x028A
+0x36 0x006F
+0x37 0x0254
+0x38 0x0252
+0x3A 0x025A
+0x40 0x0070
+0x41 0x0062
+0x42 0x0074
+0x43 0x0064
+0x44 0x006B
+0x45 0x0067
+0x46 0x0066
+0x47 0x0076
+0x48 0x03B8
+0x49 0x00F0
+0x4A 0x0073
+0x4B 0x007A
+0x4C 0x0283
+0x4D 0x0292
+0x4E 0x00E7
+0x4F 0x0078
+0x50 0x0281
+0x51 0x0068
+0x52 0x006D
+0x53 0x006E
+0x54 0x0272
+0x55 0x014B
+0x56 0x0072
+0x57 0x0280
+0x58 0x0279
+0x59 0x006A
+0x5A 0x006C
+0x5B 0x028E
+0x5C 0x029F
+0x5D 0x0265
+0x5E 0x0077
+0x5F 0x028D
+0x70 0x02C8
+0x71 0x02CC
+0x72 0x02D0
diff --git a/admin/charsets/mapfiles/MULE-ipa.map.gz b/admin/charsets/mapfiles/MULE-ipa.map.gz
deleted file mode 100644
index 7a046584f7..0000000000
--- a/admin/charsets/mapfiles/MULE-ipa.map.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/MULE-is13194.map b/admin/charsets/mapfiles/MULE-is13194.map
new file mode 100644
index 0000000000..1fa9b21dcf
--- /dev/null
+++ b/admin/charsets/mapfiles/MULE-is13194.map
@@ -0,0 +1,84 @@
+# Generated by running amdin/charsets/mule-charsets.el in Emacs 22.3.
+0x21 0x0901
+0x22 0x0902
+0x23 0x0903
+0x24 0x0905
+0x25 0x0906
+0x26 0x0907
+0x27 0x0908
+0x28 0x0909
+0x29 0x090A
+0x2A 0x090B
+0x2B 0x090E
+0x2C 0x090F
+0x2D 0x0910
+0x2E 0x090D
+0x2F 0x0912
+0x30 0x0913
+0x31 0x0914
+0x32 0x090D
+0x33 0x0915
+0x34 0x0916
+0x35 0x0917
+0x36 0x0918
+0x37 0x0919
+0x38 0x091A
+0x39 0x091B
+0x3A 0x091C
+0x3B 0x091D
+0x3C 0x091E
+0x3D 0x091F
+0x3E 0x0920
+0x3F 0x0921
+0x40 0x0922
+0x41 0x0923
+0x42 0x0924
+0x43 0x0925
+0x44 0x0926
+0x45 0x0927
+0x46 0x0928
+0x47 0x0929
+0x48 0x092A
+0x49 0x092B
+0x4A 0x092C
+0x4B 0x092D
+0x4C 0x092E
+0x4D 0x092F
+0x4E 0x095F
+0x4F 0x0930
+0x50 0x0931
+0x51 0x0932
+0x52 0x0933
+0x53 0x0934
+0x54 0x0935
+0x55 0x0936
+0x56 0x0937
+0x57 0x0938
+0x58 0x0939
+0x5A 0x093E
+0x5B 0x093F
+0x5C 0x0940
+0x5D 0x0941
+0x5E 0x0942
+0x5F 0x0943
+0x60 0x0946
+0x61 0x0947
+0x62 0x0948
+0x63 0x0945
+0x64 0x094A
+0x65 0x094B
+0x66 0x094C
+0x67 0x0949
+0x68 0x094D
+0x69 0x093C
+0x6A 0x0964
+0x71 0x0966
+0x72 0x0967
+0x73 0x0968
+0x74 0x0969
+0x75 0x096A
+0x76 0x096B
+0x77 0x096C
+0x78 0x096D
+0x79 0x096E
+0x7A 0x096F
diff --git a/admin/charsets/mapfiles/MULE-is13194.map.gz b/admin/charsets/mapfiles/MULE-is13194.map.gz
deleted file mode 100644
index 524359c554..0000000000
--- a/admin/charsets/mapfiles/MULE-is13194.map.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/MULE-lviscii.map b/admin/charsets/mapfiles/MULE-lviscii.map
new file mode 100644
index 0000000000..3b6a38be61
--- /dev/null
+++ b/admin/charsets/mapfiles/MULE-lviscii.map
@@ -0,0 +1,68 @@
+# Generated by running amdin/charsets/mule-charsets.el in Emacs 22.3.
+0x21 0x1EAF
+0x22 0x1EB1
+0x23 0x1EB7
+0x24 0x1EA5
+0x25 0x1EA7
+0x26 0x1EA9
+0x27 0x1EAD
+0x28 0x1EBD
+0x29 0x1EB9
+0x2A 0x1EBF
+0x2B 0x1EC1
+0x2C 0x1EC3
+0x2D 0x1EC5
+0x2E 0x1EC7
+0x2F 0x1ED1
+0x30 0x1ED3
+0x31 0x1ED5
+0x32 0x1ED7
+0x35 0x1ED9
+0x36 0x1EDD
+0x37 0x1EDF
+0x38 0x1ECB
+0x3D 0x01A1
+0x3E 0x1EDB
+0x46 0x1EB3
+0x47 0x1EB5
+0x4F 0x1EF3
+0x51 0x1EE9
+0x55 0x1EA1
+0x56 0x1EF7
+0x57 0x1EEB
+0x58 0x1EED
+0x5B 0x1EF9
+0x5C 0x1EF5
+0x5E 0x1EE1
+0x5F 0x01B0
+0x60 0x00E0
+0x61 0x00E1
+0x62 0x00E2
+0x63 0x00E3
+0x64 0x1EA3
+0x65 0x0103
+0x66 0x1EEF
+0x67 0x1EAB
+0x68 0x00E8
+0x69 0x00E9
+0x6A 0x00EA
+0x6B 0x1EBB
+0x6C 0x00EC
+0x6D 0x00ED
+0x6E 0x0129
+0x6F 0x1EC9
+0x70 0x0111
+0x71 0x1EF1
+0x72 0x00F2
+0x73 0x00F3
+0x74 0x00F4
+0x75 0x00F5
+0x76 0x1ECF
+0x77 0x1ECD
+0x78 0x1EE5
+0x79 0x00F9
+0x7A 0x00FA
+0x7B 0x0169
+0x7C 0x1EE7
+0x7D 0x00FD
+0x7E 0x1EE3
diff --git a/admin/charsets/mapfiles/MULE-lviscii.map.gz b/admin/charsets/mapfiles/MULE-lviscii.map.gz
deleted file mode 100644
index 4bc0812b30..0000000000
--- a/admin/charsets/mapfiles/MULE-lviscii.map.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/MULE-sisheng.map b/admin/charsets/mapfiles/MULE-sisheng.map
new file mode 100644
index 0000000000..405bb1ffa2
--- /dev/null
+++ b/admin/charsets/mapfiles/MULE-sisheng.map
@@ -0,0 +1,72 @@
+# Generated by running amdin/charsets/mule-charsets.el in Emacs 22.3.
+0x21 0x0101
+0x22 0x00E1
+0x23 0x01CE
+0x24 0x00E0
+0x25 0x0113
+0x26 0x00E9
+0x27 0x011B
+0x28 0x00E8
+0x29 0x012B
+0x2A 0x00ED
+0x2B 0x01D0
+0x2C 0x00EC
+0x2D 0x014D
+0x2E 0x00F3
+0x2F 0x01D2
+0x30 0x00F2
+0x31 0x016B
+0x32 0x00FA
+0x33 0x01D4
+0x34 0x00F9
+0x35 0x01D6
+0x36 0x01D8
+0x37 0x01DA
+0x38 0x01DC
+0x39 0x00FC
+0x3A 0x00EA
+0x3C 0x1E3F
+0x3D 0x0144
+0x3E 0x0148
+0x3F 0x01F9
+0x41 0x02C9
+0x42 0x02CA
+0x43 0x02C7
+0x44 0x02CB
+0x45 0x3105
+0x46 0x3106
+0x47 0x3107
+0x48 0x3108
+0x49 0x3109
+0x4A 0x310A
+0x4B 0x310B
+0x4C 0x310C
+0x4D 0x310D
+0x4E 0x310E
+0x4F 0x310F
+0x50 0x3110
+0x51 0x3111
+0x52 0x3112
+0x53 0x3113
+0x54 0x3114
+0x55 0x3115
+0x56 0x3116
+0x57 0x3117
+0x58 0x3118
+0x59 0x3119
+0x5A 0x311A
+0x5B 0x311B
+0x5C 0x311C
+0x5D 0x311D
+0x5E 0x311E
+0x5F 0x311F
+0x60 0x3120
+0x61 0x3121
+0x62 0x3122
+0x63 0x3123
+0x64 0x3124
+0x65 0x3125
+0x66 0x3126
+0x67 0x3127
+0x68 0x3128
+0x69 0x3129
diff --git a/admin/charsets/mapfiles/MULE-sisheng.map.gz b/admin/charsets/mapfiles/MULE-sisheng.map.gz
deleted file mode 100644
index eb9bf0d689..0000000000
--- a/admin/charsets/mapfiles/MULE-sisheng.map.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/MULE-tibetan.map b/admin/charsets/mapfiles/MULE-tibetan.map
new file mode 100644
index 0000000000..0d6ff3a0a3
--- /dev/null
+++ b/admin/charsets/mapfiles/MULE-tibetan.map
@@ -0,0 +1,194 @@
+# Generated by running amdin/charsets/mule-charsets.el in Emacs 22.3.
+0x2130 0x0F00
+0x2131 0x0F01
+0x2132 0x0F02
+0x2133 0x0F03
+0x2134 0x0F04
+0x2135 0x0F05
+0x2136 0x0F06
+0x2137 0x0F07
+0x2138 0x0F08
+0x2139 0x0F09
+0x213A 0x0F0A
+0x213B 0x0F0B
+0x213C 0x0F0C
+0x213D 0x0F0D
+0x213E 0x0F0E
+0x213F 0x0F0F
+0x2140 0x0F10
+0x2141 0x0F11
+0x2142 0x0F12
+0x2143 0x0F13
+0x2144 0x0F14
+0x2145 0x0F15
+0x2146 0x0F16
+0x2147 0x0F17
+0x2148 0x0F18
+0x2149 0x0F19
+0x214A 0x0F1A
+0x214B 0x0F1B
+0x214C 0x0F1C
+0x214D 0x0F1D
+0x214E 0x0F1E
+0x214F 0x0F1F
+0x2150 0x0F20
+0x2151 0x0F21
+0x2152 0x0F22
+0x2153 0x0F23
+0x2154 0x0F24
+0x2155 0x0F25
+0x2156 0x0F26
+0x2157 0x0F27
+0x2158 0x0F28
+0x2159 0x0F29
+0x215A 0x0F2A
+0x215B 0x0F2B
+0x215C 0x0F2C
+0x215D 0x0F2D
+0x215E 0x0F2E
+0x215F 0x0F2F
+0x2160 0x0F30
+0x2161 0x0F31
+0x2162 0x0F32
+0x2163 0x0F33
+0x2164 0x0F34
+0x2165 0x0F35
+0x2166 0x0F36
+0x2167 0x0F37
+0x2168 0x0F38
+0x2169 0x0F39
+0x216A 0x0F3A
+0x216B 0x0F3B
+0x216C 0x0F3C
+0x216D 0x0F3D
+0x216E 0x0F3E
+0x216F 0x0F3F
+0x2221 0x0F40
+0x2222 0x0F41
+0x2223 0x0F42
+0x2224 0x0F43
+0x2225 0x0F44
+0x2226 0x0F45
+0x2227 0x0F46
+0x2228 0x0F47
+0x222A 0x0F49
+0x222B 0x0F4A
+0x222C 0x0F4B
+0x222D 0x0F4C
+0x222E 0x0F4D
+0x222F 0x0F4E
+0x2230 0x0F4F
+0x2231 0x0F50
+0x2232 0x0F51
+0x2233 0x0F52
+0x2234 0x0F53
+0x2235 0x0F54
+0x2236 0x0F55
+0x2237 0x0F56
+0x2238 0x0F57
+0x2239 0x0F58
+0x223A 0x0F59
+0x223B 0x0F5A
+0x223C 0x0F5B
+0x223D 0x0F5C
+0x223E 0x0F5D
+0x223F 0x0F5E
+0x2240 0x0F5F
+0x2241 0x0F60
+0x2242 0x0F61
+0x2243 0x0F62
+0x2244 0x0F63
+0x2245 0x0F64
+0x2246 0x0F65
+0x2247 0x0F66
+0x2248 0x0F67
+0x2249 0x0F68
+0x224A 0x0F69
+0x224B 0x0F6A
+0x2252 0x0F71
+0x2253 0x0F72
+0x2254 0x0F73
+0x2255 0x0F74
+0x2256 0x0F75
+0x2257 0x0F76
+0x2258 0x0F77
+0x2259 0x0F78
+0x225A 0x0F79
+0x225B 0x0F7A
+0x225C 0x0F7B
+0x225D 0x0F7C
+0x225E 0x0F7D
+0x225F 0x0F7E
+0x2260 0x0F7F
+0x2261 0x0F80
+0x2262 0x0F81
+0x2263 0x0F82
+0x2264 0x0F83
+0x2265 0x0F84
+0x2266 0x0F85
+0x2267 0x0F86
+0x2268 0x0F87
+0x2269 0x0F88
+0x226A 0x0F89
+0x226B 0x0F8A
+0x226C 0x0F8B
+0x2321 0x0F90
+0x2322 0x0F91
+0x2323 0x0F92
+0x2324 0x0F93
+0x2325 0x0F94
+0x2326 0x0F95
+0x2327 0x0F96
+0x2328 0x0F97
+0x232A 0x0F99
+0x232B 0x0F9A
+0x232C 0x0F9B
+0x232D 0x0F9C
+0x232E 0x0F9D
+0x232F 0x0F9E
+0x2330 0x0F9F
+0x2331 0x0FA0
+0x2332 0x0FA1
+0x2333 0x0FA2
+0x2334 0x0FA3
+0x2335 0x0FA4
+0x2336 0x0FA5
+0x2337 0x0FA6
+0x2338 0x0FA7
+0x2339 0x0FA8
+0x233A 0x0FA9
+0x233B 0x0FAA
+0x233C 0x0FAB
+0x233D 0x0FAC
+0x233E 0x0FAD
+0x233F 0x0FAE
+0x2340 0x0FAF
+0x2341 0x0FB0
+0x2342 0x0FB1
+0x2343 0x0FB2
+0x2344 0x0FB3
+0x2345 0x0FB4
+0x2346 0x0FB5
+0x2347 0x0FB6
+0x2348 0x0FB7
+0x2349 0x0FB8
+0x234A 0x0FB9
+0x234B 0x0FBA
+0x234C 0x0FBB
+0x234D 0x0FBC
+0x234F 0x0FBE
+0x2350 0x0FBF
+0x2351 0x0FC0
+0x2352 0x0FC1
+0x2353 0x0FC2
+0x2354 0x0FC3
+0x2355 0x0FC4
+0x2356 0x0FC5
+0x2357 0x0FC6
+0x2358 0x0FC7
+0x2359 0x0FC8
+0x235A 0x0FC9
+0x235B 0x0FCA
+0x235C 0x0FCB
+0x235D 0x0FCC
+0x2360 0x0FCF
diff --git a/admin/charsets/mapfiles/MULE-tibetan.map.gz b/admin/charsets/mapfiles/MULE-tibetan.map.gz
deleted file mode 100644
index 4f0b0fec20..0000000000
--- a/admin/charsets/mapfiles/MULE-tibetan.map.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/MULE-uviscii.map b/admin/charsets/mapfiles/MULE-uviscii.map
new file mode 100644
index 0000000000..65e5d2968e
--- /dev/null
+++ b/admin/charsets/mapfiles/MULE-uviscii.map
@@ -0,0 +1,68 @@
+# Generated by running amdin/charsets/mule-charsets.el in Emacs 22.3.
+0x21 0x1EAE
+0x22 0x1EB0
+0x23 0x1EB6
+0x24 0x1EA4
+0x25 0x1EA6
+0x26 0x1EA8
+0x27 0x1EAC
+0x28 0x1EBC
+0x29 0x1EB8
+0x2A 0x1EBE
+0x2B 0x1EC0
+0x2C 0x1EC2
+0x2D 0x1EC4
+0x2E 0x1EC6
+0x2F 0x1ED0
+0x30 0x1ED2
+0x31 0x1ED4
+0x32 0x1ED6
+0x35 0x1ED8
+0x36 0x1EDC
+0x37 0x1EDE
+0x38 0x1ECA
+0x3D 0x01A0
+0x3E 0x1EDA
+0x46 0x1EB2
+0x47 0x1EB4
+0x4F 0x1EF2
+0x51 0x1EE8
+0x55 0x1EA0
+0x56 0x1EF6
+0x57 0x1EEA
+0x58 0x1EEC
+0x5B 0x1EF8
+0x5C 0x1EF4
+0x5E 0x1EE0
+0x5F 0x01AF
+0x60 0x00C0
+0x61 0x00C1
+0x62 0x00C2
+0x63 0x00C3
+0x64 0x1EA2
+0x65 0x0102
+0x66 0x1EEE
+0x67 0x1EAA
+0x68 0x00C8
+0x69 0x00C9
+0x6A 0x00CA
+0x6B 0x1EBA
+0x6C 0x00CC
+0x6D 0x00CD
+0x6E 0x0128
+0x6F 0x1EC8
+0x70 0x0110
+0x71 0x1EF0
+0x72 0x00D2
+0x73 0x00D3
+0x74 0x00D4
+0x75 0x00D5
+0x76 0x1ECE
+0x77 0x1ECC
+0x78 0x1EE4
+0x79 0x00D9
+0x7A 0x00DA
+0x7B 0x0168
+0x7C 0x1EE6
+0x7D 0x00DD
+0x7E 0x1EE2
diff --git a/admin/charsets/mapfiles/MULE-uviscii.map.gz b/admin/charsets/mapfiles/MULE-uviscii.map.gz
deleted file mode 100644
index e41b9ad2ca..0000000000
--- a/admin/charsets/mapfiles/MULE-uviscii.map.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/PTCP154 b/admin/charsets/mapfiles/PTCP154
new file mode 100644
index 0000000000..1d76058db8
--- /dev/null
+++ b/admin/charsets/mapfiles/PTCP154
@@ -0,0 +1,291 @@
+
+Charset name:
+PTCP154
+
+Charset aliases:
+csPTCP154
+PT154
+CP154
+Cyrillic-Asian
+
+Suitability for use in MIME text:
+Yes
+
+ISO 10646 equivalency table:
+# Format: Three tab-separated columns
+# Column #1 is the Paratype CP154 code (in hex)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 is the Unicode name (follows a comment sign, '#')
+#
+# The entries are in Paratype CP154 order
+#
+0x00 0x0000 # NULL
+0x01 0x0001 # START OF HEADING
+0x02 0x0002 # START OF TEXT
+0x03 0x0003 # END OF TEXT
+0x04 0x0004 # END OF TRANSMISSION
+0x05 0x0005 # ENQUIRY
+0x06 0x0006 # ACKNOWLEDGE
+0x07 0x0007 # BELL
+0x08 0x0008 # BACKSPACE
+0x09 0x0009 # HORIZONTAL TABULATION
+0x0A 0x000A # LINE FEED
+0x0B 0x000B # VERTICAL TABULATION
+0x0C 0x000C # FORM FEED
+0x0D 0x000D # CARRIAGE RETURN
+0x0E 0x000E # SHIFT OUT
+0x0F 0x000F # SHIFT IN
+0x10 0x0010 # DATA LINK ESCAPE
+0x11 0x0011 # DEVICE CONTROL ONE
+0x12 0x0012 # DEVICE CONTROL TWO
+0x13 0x0013 # DEVICE CONTROL THREE
+0x14 0x0014 # DEVICE CONTROL FOUR
+0x15 0x0015 # NEGATIVE ACKNOWLEDGE
+0x16 0x0016 # SYNCHRONOUS IDLE
+0x17 0x0017 # END OF TRANSMISSION BLOCK
+0x18 0x0018 # CANCEL
+0x19 0x0019 # END OF MEDIUM
+0x1A 0x001A # SUBSTITUTE
+0x1B 0x001B # ESCAPE
+0x1C 0x001C # FILE SEPARATOR
+0x1D 0x001D # GROUP SEPARATOR
+0x1E 0x001E # RECORD SEPARATOR
+0x1F 0x001F # UNIT SEPARATOR
+0x20 0x0020 # SPACE
+0x21 0x0021 # EXCLAMATION MARK
+0x22 0x0022 # QUOTATION MARK
+0x23 0x0023 # NUMBER SIGN
+0x24 0x0024 # DOLLAR SIGN
+0x25 0x0025 # PERCENT SIGN
+0x26 0x0026 # AMPERSAND
+0x27 0x0027 # APOSTROPHE
+0x28 0x0028 # LEFT PARENTHESIS
+0x29 0x0029 # RIGHT PARENTHESIS
+0x2a 0x002A # ASTERISK
+0x2b 0x002B # PLUS SIGN
+0x2c 0x002C # COMMA
+0x2d 0x002D # HYPHEN-MINUS
+0x2e 0x002E # FULL STOP
+0x2f 0x002F # SOLIDUS
+0x30 0x0030 # DIGIT ZERO
+0x31 0x0031 # DIGIT ONE
+0x32 0x0032 # DIGIT TWO
+0x33 0x0033 # DIGIT THREE
+0x34 0x0034 # DIGIT FOUR
+0x35 0x0035 # DIGIT FIVE
+0x36 0x0036 # DIGIT SIX
+0x37 0x0037 # DIGIT SEVEN
+0x38 0x0038 # DIGIT EIGHT
+0x39 0x0039 # DIGIT NINE
+0x3a 0x003A # COLON
+0x3b 0x003B # SEMICOLON
+0x3c 0x003C # LESS-THAN SIGN
+0x3d 0x003D # EQUALS SIGN
+0x3e 0x003E # GREATER-THAN SIGN
+0x3f 0x003F # QUESTION MARK
+0x40 0x0040 # COMMERCIAL AT
+0x41 0x0041 # LATIN CAPITAL LETTER A
+0x42 0x0042 # LATIN CAPITAL LETTER B
+0x43 0x0043 # LATIN CAPITAL LETTER C
+0x44 0x0044 # LATIN CAPITAL LETTER D
+0x45 0x0045 # LATIN CAPITAL LETTER E
+0x46 0x0046 # LATIN CAPITAL LETTER F
+0x47 0x0047 # LATIN CAPITAL LETTER G
+0x48 0x0048 # LATIN CAPITAL LETTER H
+0x49 0x0049 # LATIN CAPITAL LETTER I
+0x4a 0x004A # LATIN CAPITAL LETTER J
+0x4b 0x004B # LATIN CAPITAL LETTER K
+0x4c 0x004C # LATIN CAPITAL LETTER L
+0x4d 0x004D # LATIN CAPITAL LETTER M
+0x4e 0x004E # LATIN CAPITAL LETTER N
+0x4f 0x004F # LATIN CAPITAL LETTER O
+0x50 0x0050 # LATIN CAPITAL LETTER P
+0x51 0x0051 # LATIN CAPITAL LETTER Q
+0x52 0x0052 # LATIN CAPITAL LETTER R
+0x53 0x0053 # LATIN CAPITAL LETTER S
+0x54 0x0054 # LATIN CAPITAL LETTER T
+0x55 0x0055 # LATIN CAPITAL LETTER U
+0x56 0x0056 # LATIN CAPITAL LETTER V
+0x57 0x0057 # LATIN CAPITAL LETTER W
+0x58 0x0058 # LATIN CAPITAL LETTER X
+0x59 0x0059 # LATIN CAPITAL LETTER Y
+0x5a 0x005A # LATIN CAPITAL LETTER Z
+0x5b 0x005B # LEFT SQUARE BRACKET
+0x5c 0x005C # REVERSE SOLIDUS
+0x5d 0x005D # RIGHT SQUARE BRACKET
+0x5e 0x005E # CIRCUMFLEX ACCENT
+0x5f 0x005F # LOW LINE
+0x60 0x0060 # GRAVE ACCENT
+0x61 0x0061 # LATIN SMALL LETTER A
+0x62 0x0062 # LATIN SMALL LETTER B
+0x63 0x0063 # LATIN SMALL LETTER C
+0x64 0x0064 # LATIN SMALL LETTER D
+0x65 0x0065 # LATIN SMALL LETTER E
+0x66 0x0066 # LATIN SMALL LETTER F
+0x67 0x0067 # LATIN SMALL LETTER G
+0x68 0x0068 # LATIN SMALL LETTER H
+0x69 0x0069 # LATIN SMALL LETTER I
+0x6a 0x006A # LATIN SMALL LETTER J
+0x6b 0x006B # LATIN SMALL LETTER K
+0x6c 0x006C # LATIN SMALL LETTER L
+0x6d 0x006D # LATIN SMALL LETTER M
+0x6e 0x006E # LATIN SMALL LETTER N
+0x6f 0x006F # LATIN SMALL LETTER O
+0x70 0x0070 # LATIN SMALL LETTER P
+0x71 0x0071 # LATIN SMALL LETTER Q
+0x72 0x0072 # LATIN SMALL LETTER R
+0x73 0x0073 # LATIN SMALL LETTER S
+0x74 0x0074 # LATIN SMALL LETTER T
+0x75 0x0075 # LATIN SMALL LETTER U
+0x76 0x0076 # LATIN SMALL LETTER V
+0x77 0x0077 # LATIN SMALL LETTER W
+0x78 0x0078 # LATIN SMALL LETTER X
+0x79 0x0079 # LATIN SMALL LETTER Y
+0x7a 0x007A # LATIN SMALL LETTER Z
+0x7b 0x007B # LEFT CURLY BRACKET
+0x7c 0x007C # VERTICAL LINE
+0x7d 0x007D # RIGHT CURLY BRACKET
+0x7e 0x007E # TILDE
+0x7f 0x007F # DELETE (DEL)
+0x80 0x0496 # CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
+0x81 0x0492 # CYRILLIC CAPITAL LETTER GHE WITH STROKE
+0x82 0x04EE # CYRILLIC CAPITAL LETTER U WITH MACRON
+0x83 0x0493 # CYRILLIC SMALL LETTER GHE WITH STROKE
+0x84 0x201E # DOUBLE LOW-9 QUOTATION MARK
+0x85 0x2026 # HORIZONTAL ELLIPSIS
+0x86 0x04B6 # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
+0x87 0x04AE # CYRILLIC CAPITAL LETTER STRAIGHT U
+0x88 0x04B2 # CYRILLIC CAPITAL LETTER HA WITH DESCENDER
+0x89 0x04AF # CYRILLIC SMALL LETTER STRAIGHT U
+0x8a 0x04A0 # CYRILLIC CAPITAL LETTER BASHKIR KA
+0x8b 0x04E2 # CYRILLIC CAPITAL LETTER I WITH MACRON
+0x8c 0x04A2 # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
+0x8d 0x049A # CYRILLIC CAPITAL LETTER KA WITH DESCENDER
+0x8e 0x04BA # CYRILLIC CAPITAL LETTER SHHA
+0x8f 0x04B8 # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
+0x90 0x0497 # CYRILLIC SMALL LETTER ZHE WITH DESCENDER
+0x91 0x2018 # LEFT SINGLE QUOTATION MARK
+0x92 0x2019 # RIGHT SINGLE QUOTATION MARK
+0x93 0x201C # LEFT DOUBLE QUOTATION MARK
+0x94 0x201D # RIGHT DOUBLE QUOTATION MARK
+0x95 0x2022 # BULLET
+0x96 0x2013 # EN DASH
+0x97 0x2014 # EM DASH
+0x98 0x04B3 # CYRILLIC SMALL LETTER HA WITH DESCENDER
+0x99 0x04B7 # CYRILLIC SMALL LETTER CHE WITH DESCENDER
+0x9a 0x04A1 # CYRILLIC SMALL LETTER BASHKIR KA
+0x9b 0x04E3 # CYRILLIC SMALL LETTER I WITH MACRON
+0x9c 0x04A3 # CYRILLIC SMALL LETTER EN WITH DESCENDER
+0x9d 0x049B # CYRILLIC SMALL LETTER KA WITH DESCENDER
+0x9e 0x04BB # CYRILLIC SMALL LETTER SHHA
+0x9f 0x04B9 # CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
+0xa0 0x00A0 # NO-BREAK SPACE
+0xa1 0x040E # CYRILLIC CAPITAL LETTER SHORT U (Byelorussian)
+0xa2 0x045E # CYRILLIC SMALL LETTER SHORT U (Byelorussian)
+0xa3 0x0408 # CYRILLIC CAPITAL LETTER JE
+0xa4 0x04E8 # CYRILLIC CAPITAL LETTER BARRED O
+0xa5 0x0498 # CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
+0xa6 0x04B0 # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
+0xa7 0x00A7 # SECTION SIGN
+0xa8 0x0401 # CYRILLIC CAPITAL LETTER IO
+0xa9 0x00A9 # COPYRIGHT SIGN
+0xaa 0x04D8 # CYRILLIC CAPITAL LETTER SCHWA
+0xab 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xac 0x00AC # NOT SIGN
+0xad 0x04EF # CYRILLIC SMALL LETTER U WITH MACRON
+0xae 0x00AE # REGISTERED SIGN
+0xaf 0x049C # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
+0xb0 0x00B0 # DEGREE SIGN
+0xb1 0x04B1 # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
+0xb2 0x0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0xb3 0x0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0xb4 0x0499 # CYRILLIC SMALL LETTER ZE WITH DESCENDER
+0xb5 0x04E9 # CYRILLIC SMALL LETTER BARRED O
+0xb6 0x00B6 # PILCROW SIGN
+0xb7 0x00B7 # MIDDLE DOT
+0xb8 0x0451 # CYRILLIC SMALL LETTER IO
+0xb9 0x2116 # NUMERO SIGN
+0xba 0x04D9 # CYRILLIC SMALL LETTER SCHWA
+0xbb 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xbc 0x0458 # CYRILLIC SMALL LETTER JE
+0xbd 0x04AA # CYRILLIC CAPITAL LETTER ES WITH DESCENDER
+0xbe 0x04AB # CYRILLIC SMALL LETTER ES WITH DESCENDER
+0xbf 0x049D # CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
+0xc0 0x0410 # CYRILLIC CAPITAL LETTER A
+0xc1 0x0411 # CYRILLIC CAPITAL LETTER BE
+0xc2 0x0412 # CYRILLIC CAPITAL LETTER VE
+0xc3 0x0413 # CYRILLIC CAPITAL LETTER GHE
+0xc4 0x0414 # CYRILLIC CAPITAL LETTER DE
+0xc5 0x0415 # CYRILLIC CAPITAL LETTER IE
+0xc6 0x0416 # CYRILLIC CAPITAL LETTER ZHE
+0xc7 0x0417 # CYRILLIC CAPITAL LETTER ZE
+0xc8 0x0418 # CYRILLIC CAPITAL LETTER I
+0xc9 0x0419 # CYRILLIC CAPITAL LETTER SHORT I
+0xca 0x041A # CYRILLIC CAPITAL LETTER KA
+0xcb 0x041B # CYRILLIC CAPITAL LETTER EL
+0xcc 0x041C # CYRILLIC CAPITAL LETTER EM
+0xcd 0x041D # CYRILLIC CAPITAL LETTER EN
+0xce 0x041E # CYRILLIC CAPITAL LETTER O
+0xcf 0x041F # CYRILLIC CAPITAL LETTER PE
+0xd0 0x0420 # CYRILLIC CAPITAL LETTER ER
+0xd1 0x0421 # CYRILLIC CAPITAL LETTER ES
+0xd2 0x0422 # CYRILLIC CAPITAL LETTER TE
+0xd3 0x0423 # CYRILLIC CAPITAL LETTER U
+0xd4 0x0424 # CYRILLIC CAPITAL LETTER EF
+0xd5 0x0425 # CYRILLIC CAPITAL LETTER HA
+0xd6 0x0426 # CYRILLIC CAPITAL LETTER TSE
+0xd7 0x0427 # CYRILLIC CAPITAL LETTER CHE
+0xd8 0x0428 # CYRILLIC CAPITAL LETTER SHA
+0xd9 0x0429 # CYRILLIC CAPITAL LETTER SHCHA
+0xda 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN
+0xdb 0x042B # CYRILLIC CAPITAL LETTER YERU
+0xdc 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN
+0xdd 0x042D # CYRILLIC CAPITAL LETTER E
+0xde 0x042E # CYRILLIC CAPITAL LETTER YU
+0xdf 0x042F # CYRILLIC CAPITAL LETTER YA
+0xe0 0x0430 # CYRILLIC SMALL LETTER A
+0xe1 0x0431 # CYRILLIC SMALL LETTER BE
+0xe2 0x0432 # CYRILLIC SMALL LETTER VE
+0xe3 0x0433 # CYRILLIC SMALL LETTER GHE
+0xe4 0x0434 # CYRILLIC SMALL LETTER DE
+0xe5 0x0435 # CYRILLIC SMALL LETTER IE
+0xe6 0x0436 # CYRILLIC SMALL LETTER ZHE
+0xe7 0x0437 # CYRILLIC SMALL LETTER ZE
+0xe8 0x0438 # CYRILLIC SMALL LETTER I
+0xe9 0x0439 # CYRILLIC SMALL LETTER SHORT I
+0xea 0x043A # CYRILLIC SMALL LETTER KA
+0xeb 0x043B # CYRILLIC SMALL LETTER EL
+0xec 0x043C # CYRILLIC SMALL LETTER EM
+0xed 0x043D # CYRILLIC SMALL LETTER EN
+0xee 0x043E # CYRILLIC SMALL LETTER O
+0xef 0x043F # CYRILLIC SMALL LETTER PE
+0xf0 0x0440 # CYRILLIC SMALL LETTER ER
+0xf1 0x0441 # CYRILLIC SMALL LETTER ES
+0xf2 0x0442 # CYRILLIC SMALL LETTER TE
+0xf3 0x0443 # CYRILLIC SMALL LETTER U
+0xf4 0x0444 # CYRILLIC SMALL LETTER EF
+0xf5 0x0445 # CYRILLIC SMALL LETTER HA
+0xf6 0x0446 # CYRILLIC SMALL LETTER TSE
+0xf7 0x0447 # CYRILLIC SMALL LETTER CHE
+0xf8 0x0448 # CYRILLIC SMALL LETTER SHA
+0xf9 0x0449 # CYRILLIC SMALL LETTER SHCHA
+0xfa 0x044A # CYRILLIC SMALL LETTER HARD SIGN
+0xfb 0x044B # CYRILLIC SMALL LETTER YERU
+0xfc 0x044C # CYRILLIC SMALL LETTER SOFT SIGN
+0xfd 0x044D # CYRILLIC SMALL LETTER E
+0xfe 0x044E # CYRILLIC SMALL LETTER YU
+0xff 0x044F # CYRILLIC SMALL LETTER YA
+
+
+Additional information:
+This charset based on CP1251 with added asian cyrillic symbols.
+
+Person & email address to contact for further information:
+Alexander Uskov
+InternetDataCenter of KazakhTelecom.
+e-mail: auskov&idc.kz
+
+Intended usage:
+COMMON
+
+(record created 2002-09-27) \ No newline at end of file
diff --git a/admin/charsets/mapfiles/PTCP154.gz b/admin/charsets/mapfiles/PTCP154.gz
deleted file mode 100644
index fd56923697..0000000000
--- a/admin/charsets/mapfiles/PTCP154.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/Uni2JIS b/admin/charsets/mapfiles/Uni2JIS
new file mode 100644
index 0000000000..59e3a1e1df
--- /dev/null
+++ b/admin/charsets/mapfiles/Uni2JIS
@@ -0,0 +1,13147 @@
+#
+# Name: Unicode to JIS table
+# Unicode version: 1.1
+# Table version: 0.94
+# Table format: Format A
+# Date: 6 December 1995
+# Author: Koichi Yasuoka <[email protected]>
+#
+# General notes:
+#
+# This table contains the data on how Unicode characters map into
+# JIS standards. This table is originally from JIS X 0221-1995.
+#
+# Format: Five tab-separated columns
+# Column #1 is the Unicode (in hex)
+# Columns #2 to #4 are JIS codes, the JIS subsets are:
+# R = JIS X 0201-1976 Roman (in column/row)
+# K = JIS X 0201-1976 Katakana (in column/row)
+# 0 = JIS C 6226-1978 (in kuten)
+# 1 = JIS X 0208-1983 (in kuten)
+# 2 = JIS X 0208-1990 (in kuten)
+# S = JIS X 0212-1990 (in kuten)
+# Column #5 is the Unicode name (follows a comment sign, '#')
+# The official names for Unicode characters U+4E00
+# to U+9FA5 inclusive are "CJK UNIFIED IDEOGRAPH-XXXX",
+# where XXXX is the code point. Including all these
+# names in this file increases its size substantially
+# and needlessly. The token "<CJK>" is used for the
+# name of these chracters. If necessary, it can be
+# expanded algorithmically by a parser or editor.
+#
+# The entries are in Unicode order.
+#
+#
+0020 R-2/0 # SPACE
+0021 R-2/1 # EXCLAMATION MARK
+0022 R-2/2 # QUOTATION MARK
+0023 R-2/3 # NUMBER SIGN
+0024 R-2/4 # DOLLAR SIGN
+0025 R-2/5 # PERCENT SIGN
+0026 R-2/6 # AMPERSAND
+0027 R-2/7 # APOSTROPHE
+0028 R-2/8 # LEFT PARENTHESIS
+0029 R-2/9 # RIGHT PARENTHESIS
+002A R-2/10 # ASTERISK
+002B R-2/11 # PLUS SIGN
+002C R-2/12 # COMMA
+002D R-2/13 # HYPHEN-MINUS
+002E R-2/14 # FULL STOP
+002F R-2/15 # SOLIDUS
+0030 R-3/0 # DIGIT ZERO
+0031 R-3/1 # DIGIT ONE
+0032 R-3/2 # DIGIT TWO
+0033 R-3/3 # DIGIT THREE
+0034 R-3/4 # DIGIT FOUR
+0035 R-3/5 # DIGIT FIVE
+0036 R-3/6 # DIGIT SIX
+0037 R-3/7 # DIGIT SEVEN
+0038 R-3/8 # DIGIT EIGHT
+0039 R-3/9 # DIGIT NINE
+003A R-3/10 # COLON
+003B R-3/11 # SEMICOLON
+003C R-3/12 # LESS-THAN SIGN
+003D R-3/13 # EQUALS SIGN
+003E R-3/14 # GREATER-THAN SIGN
+003F R-3/15 # QUESTION MARK
+0040 R-4/0 # COMMERCIAL AT
+0041 R-4/1 # LATIN CAPITAL LETTER A
+0042 R-4/2 # LATIN CAPITAL LETTER B
+0043 R-4/3 # LATIN CAPITAL LETTER C
+0044 R-4/4 # LATIN CAPITAL LETTER D
+0045 R-4/5 # LATIN CAPITAL LETTER E
+0046 R-4/6 # LATIN CAPITAL LETTER F
+0047 R-4/7 # LATIN CAPITAL LETTER G
+0048 R-4/8 # LATIN CAPITAL LETTER H
+0049 R-4/9 # LATIN CAPITAL LETTER I
+004A R-4/10 # LATIN CAPITAL LETTER J
+004B R-4/11 # LATIN CAPITAL LETTER K
+004C R-4/12 # LATIN CAPITAL LETTER L
+004D R-4/13 # LATIN CAPITAL LETTER M
+004E R-4/14 # LATIN CAPITAL LETTER N
+004F R-4/15 # LATIN CAPITAL LETTER O
+0050 R-5/0 # LATIN CAPITAL LETTER P
+0051 R-5/1 # LATIN CAPITAL LETTER Q
+0052 R-5/2 # LATIN CAPITAL LETTER R
+0053 R-5/3 # LATIN CAPITAL LETTER S
+0054 R-5/4 # LATIN CAPITAL LETTER T
+0055 R-5/5 # LATIN CAPITAL LETTER U
+0056 R-5/6 # LATIN CAPITAL LETTER V
+0057 R-5/7 # LATIN CAPITAL LETTER W
+0058 R-5/8 # LATIN CAPITAL LETTER X
+0059 R-5/9 # LATIN CAPITAL LETTER Y
+005A R-5/10 # LATIN CAPITAL LETTER Z
+005B R-5/11 # LEFT SQUARE BRACKET
+005C 0-0132 1-0132 2-0132 # REVERSE SOLIDUS
+005D R-5/13 # RIGHT SQUARE BRACKET
+005E R-5/14 # CIRCUMFLEX ACCENT
+005F R-5/15 # LOW LINE
+0060 R-6/0 # GRAVE ACCENT
+0061 R-6/1 # LATIN SMALL LETTER A
+0062 R-6/2 # LATIN SMALL LETTER B
+0063 R-6/3 # LATIN SMALL LETTER C
+0064 R-6/4 # LATIN SMALL LETTER D
+0065 R-6/5 # LATIN SMALL LETTER E
+0066 R-6/6 # LATIN SMALL LETTER F
+0067 R-6/7 # LATIN SMALL LETTER G
+0068 R-6/8 # LATIN SMALL LETTER H
+0069 R-6/9 # LATIN SMALL LETTER I
+006A R-6/10 # LATIN SMALL LETTER J
+006B R-6/11 # LATIN SMALL LETTER K
+006C R-6/12 # LATIN SMALL LETTER L
+006D R-6/13 # LATIN SMALL LETTER M
+006E R-6/14 # LATIN SMALL LETTER N
+006F R-6/15 # LATIN SMALL LETTER O
+0070 R-7/0 # LATIN SMALL LETTER P
+0071 R-7/1 # LATIN SMALL LETTER Q
+0072 R-7/2 # LATIN SMALL LETTER R
+0073 R-7/3 # LATIN SMALL LETTER S
+0074 R-7/4 # LATIN SMALL LETTER T
+0075 R-7/5 # LATIN SMALL LETTER U
+0076 R-7/6 # LATIN SMALL LETTER V
+0077 R-7/7 # LATIN SMALL LETTER W
+0078 R-7/8 # LATIN SMALL LETTER X
+0079 R-7/9 # LATIN SMALL LETTER Y
+007A R-7/10 # LATIN SMALL LETTER Z
+007B R-7/11 # LEFT CURLY BRACKET
+007C R-7/12 # VERTICAL LINE
+007D R-7/13 # RIGHT CURLY BRACKET
+007E S-0223 # TILDE
+00A1 S-0234 # INVERTED EXCLAMATION MARK
+00A2 0-0181 1-0181 2-0181 # CENT SIGN
+00A3 0-0182 1-0182 2-0182 # POUND SIGN
+00A4 S-0280 # CURRENCY SIGN
+00A5 R-5/12 # YEN SIGN
+00A6 S-0235 # BROKEN BAR
+00A7 0-0188 1-0188 2-0188 # SECTION SIGN
+00A8 0-0115 1-0115 2-0115 # DIAERESIS
+00A9 S-0277 # COPYRIGHT SIGN
+00AA S-0276 # FEMININE ORDINAL INDICATOR
+00AC 1-0244 2-0244 # NOT SIGN
+00AE S-0278 # REGISTERED SIGN
+00AF S-0220 # MACRON
+00B0 0-0175 1-0175 2-0175 # DEGREE SIGN
+00B1 0-0162 1-0162 2-0162 # PLUS-MINUS SIGN
+00B4 0-0113 1-0113 2-0113 # ACUTE ACCENT
+00B6 1-0289 2-0289 # PILCROW SIGN
+00B8 S-0217 # CEDILLA
+00BA S-0275 # MASCULINE ORDINAL INDICATOR
+00BF S-0236 # INVERTED QUESTION MARK
+00C0 S-1002 # LATIN CAPITAL LETTER A WITH GRAVE
+00C1 S-1001 # LATIN CAPITAL LETTER A WITH ACUTE
+00C2 S-1004 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+00C3 S-1010 # LATIN CAPITAL LETTER A WITH TILDE
+00C4 S-1003 # LATIN CAPITAL LETTER A WITH DIAERESIS
+00C5 S-1009 # LATIN CAPITAL LETTER A WITH RING ABOVE
+00C6 S-0901 # LATIN CAPITAL LIGATURE AE
+00C7 S-1014 # LATIN CAPITAL LETTER C WITH CEDILLA
+00C8 S-1018 # LATIN CAPITAL LETTER E WITH GRAVE
+00C9 S-1017 # LATIN CAPITAL LETTER E WITH ACUTE
+00CA S-1020 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+00CB S-1019 # LATIN CAPITAL LETTER E WITH DIAERESIS
+00CC S-1032 # LATIN CAPITAL LETTER I WITH GRAVE
+00CD S-1031 # LATIN CAPITAL LETTER I WITH ACUTE
+00CE S-1034 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+00CF S-1033 # LATIN CAPITAL LETTER I WITH DIAERESIS
+00D1 S-1048 # LATIN CAPITAL LETTER N WITH TILDE
+00D2 S-1050 # LATIN CAPITAL LETTER O WITH GRAVE
+00D3 S-1049 # LATIN CAPITAL LETTER O WITH ACUTE
+00D4 S-1052 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+00D5 S-1056 # LATIN CAPITAL LETTER O WITH TILDE
+00D6 S-1051 # LATIN CAPITAL LETTER O WITH DIAERESIS
+00D7 0-0163 1-0163 2-0163 # MULTIPLICATION SIGN
+00D8 S-0912 # LATIN CAPITAL LETTER O WITH STROKE
+00D9 S-1067 # LATIN CAPITAL LETTER U WITH GRAVE
+00DA S-1066 # LATIN CAPITAL LETTER U WITH ACUTE
+00DB S-1069 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+00DC S-1068 # LATIN CAPITAL LETTER U WITH DIAERESIS
+00DD S-1082 # LATIN CAPITAL LETTER Y WITH ACUTE
+00DE S-0916 # LATIN CAPITAL LETTER THORN (Icelandic)
+00DF S-0946 # LATIN SMALL LETTER SHARP S (German)
+00E0 S-1102 # LATIN SMALL LETTER A WITH GRAVE
+00E1 S-1101 # LATIN SMALL LETTER A WITH ACUTE
+00E2 S-1104 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+00E3 S-1110 # LATIN SMALL LETTER A WITH TILDE
+00E4 S-1103 # LATIN SMALL LETTER A WITH DIAERESIS
+00E5 S-1109 # LATIN SMALL LETTER A WITH RING ABOVE
+00E6 S-0933 # LATIN SMALL LIGATURE AE
+00E7 S-1114 # LATIN SMALL LETTER C WITH CEDILLA
+00E8 S-1118 # LATIN SMALL LETTER E WITH GRAVE
+00E9 S-1117 # LATIN SMALL LETTER E WITH ACUTE
+00EA S-1120 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+00EB S-1119 # LATIN SMALL LETTER E WITH DIAERESIS
+00EC S-1132 # LATIN SMALL LETTER I WITH GRAVE
+00ED S-1131 # LATIN SMALL LETTER I WITH ACUTE
+00EE S-1134 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+00EF S-1133 # LATIN SMALL LETTER I WITH DIAERESIS
+00F0 S-0935 # LATIN SMALL LETTER ETH (Icelandic)
+00F1 S-1148 # LATIN SMALL LETTER N WITH TILDE
+00F2 S-1150 # LATIN SMALL LETTER O WITH GRAVE
+00F3 S-1149 # LATIN SMALL LETTER O WITH ACUTE
+00F4 S-1152 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+00F5 S-1156 # LATIN SMALL LETTER O WITH TILDE
+00F6 S-1151 # LATIN SMALL LETTER O WITH DIAERESIS
+00F7 0-0164 1-0164 2-0164 # DIVISION SIGN
+00F8 S-0944 # LATIN SMALL LETTER O WITH STROKE
+00F9 S-1167 # LATIN SMALL LETTER U WITH GRAVE
+00FA S-1166 # LATIN SMALL LETTER U WITH ACUTE
+00FB S-1169 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+00FC S-1168 # LATIN SMALL LETTER U WITH DIAERESIS
+00FD S-1182 # LATIN SMALL LETTER Y WITH ACUTE
+00FE S-0948 # LATIN SMALL LETTER THORN (Icelandic)
+00FF S-1183 # LATIN SMALL LETTER Y WITH DIAERESIS
+0100 S-1007 # LATIN CAPITAL LETTER A WITH MACRON
+0101 S-1107 # LATIN SMALL LETTER A WITH MACRON
+0102 S-1005 # LATIN CAPITAL LETTER A WITH BREVE
+0103 S-1105 # LATIN SMALL LETTER A WITH BREVE
+0104 S-1008 # LATIN CAPITAL LETTER A WITH OGONEK
+0105 S-1108 # LATIN SMALL LETTER A WITH OGONEK
+0106 S-1011 # LATIN CAPITAL LETTER C WITH ACUTE
+0107 S-1111 # LATIN SMALL LETTER C WITH ACUTE
+0108 S-1012 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+0109 S-1112 # LATIN SMALL LETTER C WITH CIRCUMFLEX
+010A S-1015 # LATIN CAPITAL LETTER C WITH DOT ABOVE
+010B S-1115 # LATIN SMALL LETTER C WITH DOT ABOVE
+010C S-1013 # LATIN CAPITAL LETTER C WITH CARON
+010D S-1113 # LATIN SMALL LETTER C WITH CARON
+010E S-1016 # LATIN CAPITAL LETTER D WITH CARON
+010F S-1116 # LATIN SMALL LETTER D WITH CARON
+0110 S-0902 # LATIN CAPITAL LETTER D WITH STROKE
+0111 S-0934 # LATIN SMALL LETTER D WITH STROKE
+0112 S-1023 # LATIN CAPITAL LETTER E WITH MACRON
+0113 S-1123 # LATIN SMALL LETTER E WITH MACRON
+0116 S-1022 # LATIN CAPITAL LETTER E WITH DOT ABOVE
+0117 S-1122 # LATIN SMALL LETTER E WITH DOT ABOVE
+0118 S-1024 # LATIN CAPITAL LETTER E WITH OGONEK
+0119 S-1124 # LATIN SMALL LETTER E WITH OGONEK
+011A S-1021 # LATIN CAPITAL LETTER E WITH CARON
+011B S-1121 # LATIN SMALL LETTER E WITH CARON
+011C S-1026 # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+011D S-1126 # LATIN SMALL LETTER G WITH CIRCUMFLEX
+011E S-1027 # LATIN CAPITAL LETTER G WITH BREVE
+011F S-1127 # LATIN SMALL LETTER G WITH BREVE
+0120 S-1029 # LATIN CAPITAL LETTER G WITH DOT ABOVE
+0121 S-1129 # LATIN SMALL LETTER G WITH DOT ABOVE
+0122 S-1028 # LATIN CAPITAL LETTER G WITH CEDILLA
+0124 S-1030 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+0125 S-1130 # LATIN SMALL LETTER H WITH CIRCUMFLEX
+0126 S-0904 # LATIN CAPITAL LETTER H WITH STROKE
+0127 S-0936 # LATIN SMALL LETTER H WITH STROKE
+0128 S-1039 # LATIN CAPITAL LETTER I WITH TILDE
+0129 S-1139 # LATIN SMALL LETTER I WITH TILDE
+012A S-1037 # LATIN CAPITAL LETTER I WITH MACRON
+012B S-1137 # LATIN SMALL LETTER I WITH MACRON
+012E S-1038 # LATIN CAPITAL LETTER I WITH OGONEK
+012F S-1138 # LATIN SMALL LETTER I WITH OGONEK
+0130 S-1036 # LATIN CAPITAL LETTER I WITH DOT ABOVE
+0131 S-0937 # LATIN SMALL LETTER DOTLESS I
+0132 S-0906 # LATIN CAPITAL LIGATURE IJ
+0133 S-0938 # LATIN SMALL LIGATURE IJ
+0134 S-1040 # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+0135 S-1140 # LATIN SMALL LETTER J WITH CIRCUMFLEX
+0136 S-1041 # LATIN CAPITAL LETTER K WITH CEDILLA
+0137 S-1141 # LATIN SMALL LETTER K WITH CEDILLA
+0138 S-0939 # LATIN SMALL LETTER KRA (Greenlandic)
+0139 S-1042 # LATIN CAPITAL LETTER L WITH ACUTE
+013A S-1142 # LATIN SMALL LETTER L WITH ACUTE
+013B S-1044 # LATIN CAPITAL LETTER L WITH CEDILLA
+013C S-1144 # LATIN SMALL LETTER L WITH CEDILLA
+013D S-1043 # LATIN CAPITAL LETTER L WITH CARON
+013E S-1143 # LATIN SMALL LETTER L WITH CARON
+013F S-0909 # LATIN CAPITAL LETTER L WITH MIDDLE DOT
+0140 S-0941 # LATIN SMALL LETTER L WITH MIDDLE DOT
+0141 S-0908 # LATIN CAPITAL LETTER L WITH STROKE
+0142 S-0940 # LATIN SMALL LETTER L WITH STROKE
+0143 S-1045 # LATIN CAPITAL LETTER N WITH ACUTE
+0144 S-1145 # LATIN SMALL LETTER N WITH ACUTE
+0145 S-1047 # LATIN CAPITAL LETTER N WITH CEDILLA
+0146 S-1147 # LATIN SMALL LETTER N WITH CEDILLA
+0147 S-1046 # LATIN CAPITAL LETTER N WITH CARON
+0148 S-1146 # LATIN SMALL LETTER N WITH CARON
+0149 S-0942 # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+014A S-0911 # LATIN CAPITAL LETTER ENG (Sami)
+014B S-0943 # LATIN SMALL LETTER ENG (Sami)
+014C S-1055 # LATIN CAPITAL LETTER O WITH MACRON
+014D S-1155 # LATIN SMALL LETTER O WITH MACRON
+0150 S-1054 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+0151 S-1154 # LATIN SMALL LETTER O WITH DOUBLE ACUTE
+0152 S-0913 # LATIN CAPITAL LIGATURE OE
+0153 S-0945 # LATIN SMALL LIGATURE OE
+0154 S-1057 # LATIN CAPITAL LETTER R WITH ACUTE
+0155 S-1157 # LATIN SMALL LETTER R WITH ACUTE
+0156 S-1059 # LATIN CAPITAL LETTER R WITH CEDILLA
+0157 S-1159 # LATIN SMALL LETTER R WITH CEDILLA
+0158 S-1058 # LATIN CAPITAL LETTER R WITH CARON
+0159 S-1158 # LATIN SMALL LETTER R WITH CARON
+015A S-1060 # LATIN CAPITAL LETTER S WITH ACUTE
+015B S-1160 # LATIN SMALL LETTER S WITH ACUTE
+015C S-1061 # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+015D S-1161 # LATIN SMALL LETTER S WITH CIRCUMFLEX
+015E S-1063 # LATIN CAPITAL LETTER S WITH CEDILLA
+015F S-1163 # LATIN SMALL LETTER S WITH CEDILLA
+0160 S-1062 # LATIN CAPITAL LETTER S WITH CARON
+0161 S-1162 # LATIN SMALL LETTER S WITH CARON
+0162 S-1065 # LATIN CAPITAL LETTER T WITH CEDILLA
+0163 S-1165 # LATIN SMALL LETTER T WITH CEDILLA
+0164 S-1064 # LATIN CAPITAL LETTER T WITH CARON
+0165 S-1164 # LATIN SMALL LETTER T WITH CARON
+0166 S-0915 # LATIN CAPITAL LETTER T WITH STROKE
+0167 S-0947 # LATIN SMALL LETTER T WITH STROKE
+0168 S-1076 # LATIN CAPITAL LETTER U WITH TILDE
+0169 S-1176 # LATIN SMALL LETTER U WITH TILDE
+016A S-1073 # LATIN CAPITAL LETTER U WITH MACRON
+016B S-1173 # LATIN SMALL LETTER U WITH MACRON
+016C S-1070 # LATIN CAPITAL LETTER U WITH BREVE
+016D S-1170 # LATIN SMALL LETTER U WITH BREVE
+016E S-1075 # LATIN CAPITAL LETTER U WITH RING ABOVE
+016F S-1175 # LATIN SMALL LETTER U WITH RING ABOVE
+0170 S-1072 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+0171 S-1172 # LATIN SMALL LETTER U WITH DOUBLE ACUTE
+0172 S-1074 # LATIN CAPITAL LETTER U WITH OGONEK
+0173 S-1174 # LATIN SMALL LETTER U WITH OGONEK
+0174 S-1081 # LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+0175 S-1181 # LATIN SMALL LETTER W WITH CIRCUMFLEX
+0176 S-1084 # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+0177 S-1184 # LATIN SMALL LETTER Y WITH CIRCUMFLEX
+0178 S-1083 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+0179 S-1085 # LATIN CAPITAL LETTER Z WITH ACUTE
+017A S-1185 # LATIN SMALL LETTER Z WITH ACUTE
+017B S-1087 # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+017C S-1187 # LATIN SMALL LETTER Z WITH DOT ABOVE
+017D S-1086 # LATIN CAPITAL LETTER Z WITH CARON
+017E S-1186 # LATIN SMALL LETTER Z WITH CARON
+01CD S-1006 # LATIN CAPITAL LETTER A WITH CARON
+01CE S-1106 # LATIN SMALL LETTER A WITH CARON
+01CF S-1035 # LATIN CAPITAL LETTER I WITH CARON
+01D0 S-1135 # LATIN SMALL LETTER I WITH CARON
+01D1 S-1053 # LATIN CAPITAL LETTER O WITH CARON
+01D2 S-1153 # LATIN SMALL LETTER O WITH CARON
+01D3 S-1071 # LATIN CAPITAL LETTER U WITH CARON
+01D4 S-1171 # LATIN SMALL LETTER U WITH CARON
+01D5 S-1080 # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+01D6 S-1180 # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+01D7 S-1077 # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+01D8 S-1177 # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+01D9 S-1079 # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+01DA S-1179 # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+01DB S-1078 # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+01DC S-1178 # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+01F5 S-1125 # LATIN SMALL LETTER G WITH ACUTE
+02C7 S-0216 # CARON (Mandarin Chinese third tone)
+02D8 S-0215 # BREVE
+02D9 S-0218 # DOT ABOVE (Mandarin Chinese light tone)
+02DA S-0222 # RING ABOVE
+02DB S-0221 # OGONEK
+02DD S-0219 # DOUBLE ACUTE ACCENT
+0384 S-0224 # GREEK TONOS
+0385 S-0225 # GREEK DIALYTIKA TONOS
+0386 S-0665 # GREEK CAPITAL LETTER ALPHA WITH TONOS
+0388 S-0666 # GREEK CAPITAL LETTER EPSILON WITH TONOS
+0389 S-0667 # GREEK CAPITAL LETTER ETA WITH TONOS
+038A S-0668 # GREEK CAPITAL LETTER IOTA WITH TONOS
+038C S-0671 # GREEK CAPITAL LETTER OMICRON WITH TONOS
+038E S-0673 # GREEK CAPITAL LETTER UPSILON WITH TONOS
+038F S-0676 # GREEK CAPITAL LETTER OMEGA WITH TONOS
+0390 S-0686 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
+0391 0-0601 1-0601 2-0601 # GREEK CAPITAL LETTER ALPHA
+0392 0-0602 1-0602 2-0602 # GREEK CAPITAL LETTER BETA
+0393 0-0603 1-0603 2-0603 # GREEK CAPITAL LETTER GAMMA
+0394 0-0604 1-0604 2-0604 # GREEK CAPITAL LETTER DELTA
+0395 0-0605 1-0605 2-0605 # GREEK CAPITAL LETTER EPSILON
+0396 0-0606 1-0606 2-0606 # GREEK CAPITAL LETTER ZETA
+0397 0-0607 1-0607 2-0607 # GREEK CAPITAL LETTER ETA
+0398 0-0608 1-0608 2-0608 # GREEK CAPITAL LETTER THETA
+0399 0-0609 1-0609 2-0609 # GREEK CAPITAL LETTER IOTA
+039A 0-0610 1-0610 2-0610 # GREEK CAPITAL LETTER KAPPA
+039B 0-0611 1-0611 2-0611 # GREEK CAPITAL LETTER LAMDA
+039C 0-0612 1-0612 2-0612 # GREEK CAPITAL LETTER MU
+039D 0-0613 1-0613 2-0613 # GREEK CAPITAL LETTER NU
+039E 0-0614 1-0614 2-0614 # GREEK CAPITAL LETTER XI
+039F 0-0615 1-0615 2-0615 # GREEK CAPITAL LETTER OMICRON
+03A0 0-0616 1-0616 2-0616 # GREEK CAPITAL LETTER PI
+03A1 0-0617 1-0617 2-0617 # GREEK CAPITAL LETTER RHO
+03A3 0-0618 1-0618 2-0618 # GREEK CAPITAL LETTER SIGMA
+03A4 0-0619 1-0619 2-0619 # GREEK CAPITAL LETTER TAU
+03A5 0-0620 1-0620 2-0620 # GREEK CAPITAL LETTER UPSILON
+03A6 0-0621 1-0621 2-0621 # GREEK CAPITAL LETTER PHI
+03A7 0-0622 1-0622 2-0622 # GREEK CAPITAL LETTER CHI
+03A8 0-0623 1-0623 2-0623 # GREEK CAPITAL LETTER PSI
+03A9 0-0624 1-0624 2-0624 # GREEK CAPITAL LETTER OMEGA
+03AA S-0669 # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+03AB S-0674 # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+03AC S-0681 # GREEK SMALL LETTER ALPHA WITH TONOS
+03AD S-0682 # GREEK SMALL LETTER EPSILON WITH TONOS
+03AE S-0683 # GREEK SMALL LETTER ETA WITH TONOS
+03AF S-0684 # GREEK SMALL LETTER IOTA WITH TONOS
+03B0 S-0691 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+03B1 0-0633 1-0633 2-0633 # GREEK SMALL LETTER ALPHA
+03B2 0-0634 1-0634 2-0634 # GREEK SMALL LETTER BETA
+03B3 0-0635 1-0635 2-0635 # GREEK SMALL LETTER GAMMA
+03B4 0-0636 1-0636 2-0636 # GREEK SMALL LETTER DELTA
+03B5 0-0637 1-0637 2-0637 # GREEK SMALL LETTER EPSILON
+03B6 0-0638 1-0638 2-0638 # GREEK SMALL LETTER ZETA
+03B7 0-0639 1-0639 2-0639 # GREEK SMALL LETTER ETA
+03B8 0-0640 1-0640 2-0640 # GREEK SMALL LETTER THETA
+03B9 0-0641 1-0641 2-0641 # GREEK SMALL LETTER IOTA
+03BA 0-0642 1-0642 2-0642 # GREEK SMALL LETTER KAPPA
+03BB 0-0643 1-0643 2-0643 # GREEK SMALL LETTER LAMDA
+03BC 0-0644 1-0644 2-0644 # GREEK SMALL LETTER MU
+03BD 0-0645 1-0645 2-0645 # GREEK SMALL LETTER NU
+03BE 0-0646 1-0646 2-0646 # GREEK SMALL LETTER XI
+03BF 0-0647 1-0647 2-0647 # GREEK SMALL LETTER OMICRON
+03C0 0-0648 1-0648 2-0648 # GREEK SMALL LETTER PI
+03C1 0-0649 1-0649 2-0649 # GREEK SMALL LETTER RHO
+03C2 S-0688 # GREEK SMALL LETTER FINAL SIGMA
+03C3 0-0650 1-0650 2-0650 # GREEK SMALL LETTER SIGMA
+03C4 0-0651 1-0651 2-0651 # GREEK SMALL LETTER TAU
+03C5 0-0652 1-0652 2-0652 # GREEK SMALL LETTER UPSILON
+03C6 0-0653 1-0653 2-0653 # GREEK SMALL LETTER PHI
+03C7 0-0654 1-0654 2-0654 # GREEK SMALL LETTER CHI
+03C8 0-0655 1-0655 2-0655 # GREEK SMALL LETTER PSI
+03C9 0-0656 1-0656 2-0656 # GREEK SMALL LETTER OMEGA
+03CA S-0685 # GREEK SMALL LETTER IOTA WITH DIALYTIKA
+03CB S-0690 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+03CC S-0687 # GREEK SMALL LETTER OMICRON WITH TONOS
+03CD S-0689 # GREEK SMALL LETTER UPSILON WITH TONOS
+03CE S-0692 # GREEK SMALL LETTER OMEGA WITH TONOS
+0401 0-0707 1-0707 2-0707 # CYRILLIC CAPITAL LETTER IO
+0402 S-0734 # CYRILLIC CAPITAL LETTER DJE (Serbocroatian)
+0403 S-0735 # CYRILLIC CAPITAL LETTER GJE
+0404 S-0736 # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0405 S-0737 # CYRILLIC CAPITAL LETTER DZE
+0406 S-0738 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0407 S-0739 # CYRILLIC CAPITAL LETTER YI (Ukrainian)
+0408 S-0740 # CYRILLIC CAPITAL LETTER JE
+0409 S-0741 # CYRILLIC CAPITAL LETTER LJE
+040A S-0742 # CYRILLIC CAPITAL LETTER NJE
+040B S-0743 # CYRILLIC CAPITAL LETTER TSHE (Serbocroatian)
+040C S-0744 # CYRILLIC CAPITAL LETTER KJE
+040E S-0745 # CYRILLIC CAPITAL LETTER SHORT U (Byelorussian)
+040F S-0746 # CYRILLIC CAPITAL LETTER DZHE
+0410 0-0701 1-0701 2-0701 # CYRILLIC CAPITAL LETTER A
+0411 0-0702 1-0702 2-0702 # CYRILLIC CAPITAL LETTER BE
+0412 0-0703 1-0703 2-0703 # CYRILLIC CAPITAL LETTER VE
+0413 0-0704 1-0704 2-0704 # CYRILLIC CAPITAL LETTER GHE
+0414 0-0705 1-0705 2-0705 # CYRILLIC CAPITAL LETTER DE
+0415 0-0706 1-0706 2-0706 # CYRILLIC CAPITAL LETTER IE
+0416 0-0708 1-0708 2-0708 # CYRILLIC CAPITAL LETTER ZHE
+0417 0-0709 1-0709 2-0709 # CYRILLIC CAPITAL LETTER ZE
+0418 0-0710 1-0710 2-0710 # CYRILLIC CAPITAL LETTER I
+0419 0-0711 1-0711 2-0711 # CYRILLIC CAPITAL LETTER SHORT I
+041A 0-0712 1-0712 2-0712 # CYRILLIC CAPITAL LETTER KA
+041B 0-0713 1-0713 2-0713 # CYRILLIC CAPITAL LETTER EL
+041C 0-0714 1-0714 2-0714 # CYRILLIC CAPITAL LETTER EM
+041D 0-0715 1-0715 2-0715 # CYRILLIC CAPITAL LETTER EN
+041E 0-0716 1-0716 2-0716 # CYRILLIC CAPITAL LETTER O
+041F 0-0717 1-0717 2-0717 # CYRILLIC CAPITAL LETTER PE
+0420 0-0718 1-0718 2-0718 # CYRILLIC CAPITAL LETTER ER
+0421 0-0719 1-0719 2-0719 # CYRILLIC CAPITAL LETTER ES
+0422 0-0720 1-0720 2-0720 # CYRILLIC CAPITAL LETTER TE
+0423 0-0721 1-0721 2-0721 # CYRILLIC CAPITAL LETTER U
+0424 0-0722 1-0722 2-0722 # CYRILLIC CAPITAL LETTER EF
+0425 0-0723 1-0723 2-0723 # CYRILLIC CAPITAL LETTER HA
+0426 0-0724 1-0724 2-0724 # CYRILLIC CAPITAL LETTER TSE
+0427 0-0725 1-0725 2-0725 # CYRILLIC CAPITAL LETTER CHE
+0428 0-0726 1-0726 2-0726 # CYRILLIC CAPITAL LETTER SHA
+0429 0-0727 1-0727 2-0727 # CYRILLIC CAPITAL LETTER SHCHA
+042A 0-0728 1-0728 2-0728 # CYRILLIC CAPITAL LETTER HARD SIGN
+042B 0-0729 1-0729 2-0729 # CYRILLIC CAPITAL LETTER YERU
+042C 0-0730 1-0730 2-0730 # CYRILLIC CAPITAL LETTER SOFT SIGN
+042D 0-0731 1-0731 2-0731 # CYRILLIC CAPITAL LETTER E
+042E 0-0732 1-0732 2-0732 # CYRILLIC CAPITAL LETTER YU
+042F 0-0733 1-0733 2-0733 # CYRILLIC CAPITAL LETTER YA
+0430 0-0749 1-0749 2-0749 # CYRILLIC SMALL LETTER A
+0431 0-0750 1-0750 2-0750 # CYRILLIC SMALL LETTER BE
+0432 0-0751 1-0751 2-0751 # CYRILLIC SMALL LETTER VE
+0433 0-0752 1-0752 2-0752 # CYRILLIC SMALL LETTER GHE
+0434 0-0753 1-0753 2-0753 # CYRILLIC SMALL LETTER DE
+0435 0-0754 1-0754 2-0754 # CYRILLIC SMALL LETTER IE
+0436 0-0756 1-0756 2-0756 # CYRILLIC SMALL LETTER ZHE
+0437 0-0757 1-0757 2-0757 # CYRILLIC SMALL LETTER ZE
+0438 0-0758 1-0758 2-0758 # CYRILLIC SMALL LETTER I
+0439 0-0759 1-0759 2-0759 # CYRILLIC SMALL LETTER SHORT I
+043A 0-0760 1-0760 2-0760 # CYRILLIC SMALL LETTER KA
+043B 0-0761 1-0761 2-0761 # CYRILLIC SMALL LETTER EL
+043C 0-0762 1-0762 2-0762 # CYRILLIC SMALL LETTER EM
+043D 0-0763 1-0763 2-0763 # CYRILLIC SMALL LETTER EN
+043E 0-0764 1-0764 2-0764 # CYRILLIC SMALL LETTER O
+043F 0-0765 1-0765 2-0765 # CYRILLIC SMALL LETTER PE
+0440 0-0766 1-0766 2-0766 # CYRILLIC SMALL LETTER ER
+0441 0-0767 1-0767 2-0767 # CYRILLIC SMALL LETTER ES
+0442 0-0768 1-0768 2-0768 # CYRILLIC SMALL LETTER TE
+0443 0-0769 1-0769 2-0769 # CYRILLIC SMALL LETTER U
+0444 0-0770 1-0770 2-0770 # CYRILLIC SMALL LETTER EF
+0445 0-0771 1-0771 2-0771 # CYRILLIC SMALL LETTER HA
+0446 0-0772 1-0772 2-0772 # CYRILLIC SMALL LETTER TSE
+0447 0-0773 1-0773 2-0773 # CYRILLIC SMALL LETTER CHE
+0448 0-0774 1-0774 2-0774 # CYRILLIC SMALL LETTER SHA
+0449 0-0775 1-0775 2-0775 # CYRILLIC SMALL LETTER SHCHA
+044A 0-0776 1-0776 2-0776 # CYRILLIC SMALL LETTER HARD SIGN
+044B 0-0777 1-0777 2-0777 # CYRILLIC SMALL LETTER YERU
+044C 0-0778 1-0778 2-0778 # CYRILLIC SMALL LETTER SOFT SIGN
+044D 0-0779 1-0779 2-0779 # CYRILLIC SMALL LETTER E
+044E 0-0780 1-0780 2-0780 # CYRILLIC SMALL LETTER YU
+044F 0-0781 1-0781 2-0781 # CYRILLIC SMALL LETTER YA
+0451 0-0755 1-0755 2-0755 # CYRILLIC SMALL LETTER IO
+0452 S-0782 # CYRILLIC SMALL LETTER DJE (Serbocroatian)
+0453 S-0783 # CYRILLIC SMALL LETTER GJE
+0454 S-0784 # CYRILLIC SMALL LETTER UKRAINIAN IE
+0455 S-0785 # CYRILLIC SMALL LETTER DZE
+0456 S-0786 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0457 S-0787 # CYRILLIC SMALL LETTER YI
+0458 S-0788 # CYRILLIC SMALL LETTER JE
+0459 S-0789 # CYRILLIC SMALL LETTER LJE
+045A S-0790 # CYRILLIC SMALL LETTER NJE
+045B S-0791 # CYRILLIC SMALL LETTER TSHE (Serbocroatian)
+045C S-0792 # CYRILLIC SMALL LETTER KJE
+045E S-0793 # CYRILLIC SMALL LETTER SHORT U (Byalorussian)
+045F S-0794 # CYRILLIC SMALL LETTER DZHE
+2010 0-0130 1-0130 2-0130 # HYPHEN
+2014 0-0129 1-0129 2-0129 # EM DASH
+2016 0-0134 1-0134 2-0134 # DOUBLE VERTICAL LINE
+2018 0-0138 1-0138 2-0138 # LEFT SINGLE QUOTATION MARK
+2019 0-0139 1-0139 2-0139 # RIGHT SINGLE QUOTATION MARK
+201C 0-0140 1-0140 2-0140 # LEFT DOUBLE QUOTATION MARK
+201D 0-0141 1-0141 2-0141 # RIGHT DOUBLE QUOTATION MARK
+2020 1-0287 2-0287 # DAGGER
+2021 1-0288 2-0288 # DOUBLE DAGGER
+2025 0-0137 1-0137 2-0137 # TWO DOT LEADER
+2026 0-0136 1-0136 2-0136 # HORIZONTAL ELLIPSIS
+2030 1-0283 2-0283 # PER MILLE SIGN
+2032 0-0176 1-0176 2-0176 # PRIME
+2033 0-0177 1-0177 2-0177 # DOUBLE PRIME
+203B 0-0208 1-0208 2-0208 # REFERENCE MARK
+203E R-7/14 # OVERLINE
+2103 0-0178 1-0178 2-0178 # DEGREE CELSIUS
+2116 S-0281 # NUMERO SIGN
+2122 S-0279 # TRADE MARK SIGN
+212B 1-0282 2-0282 # ANGSTROM SIGN
+2190 0-0211 1-0211 2-0211 # LEFTWARDS ARROW
+2191 0-0212 1-0212 2-0212 # UPWARDS ARROW
+2192 0-0210 1-0210 2-0210 # RIGHTWARDS ARROW
+2193 0-0213 1-0213 2-0213 # DOWNWARDS ARROW
+21D2 1-0245 2-0245 # RIGHTWARDS DOUBLE ARROW
+21D4 1-0246 2-0246 # LEFT RIGHT DOUBLE ARROW
+2200 1-0247 2-0247 # FOR ALL
+2202 1-0263 2-0263 # PARTIAL DIFFERENTIAL
+2203 1-0248 2-0248 # THERE EXISTS
+2207 1-0264 2-0264 # NABLA
+2208 1-0226 2-0226 # ELEMENT OF
+220B 1-0227 2-0227 # CONTAINS AS MEMBER
+2212 0-0161 1-0161 2-0161 # MINUS SIGN
+221A 1-0269 2-0269 # SQUARE ROOT
+221D 1-0271 2-0271 # PROPORTIONAL TO
+221E 0-0171 1-0171 2-0171 # INFINITY
+2220 1-0260 2-0260 # ANGLE
+2227 1-0242 2-0242 # LOGICAL AND
+2228 1-0243 2-0243 # LOGICAL OR
+2229 1-0233 2-0233 # INTERSECTION
+222A 1-0232 2-0232 # UNION
+222B 1-0273 2-0273 # INTEGRAL
+222C 1-0274 2-0274 # DOUBLE INTEGRAL
+2234 0-0172 1-0172 2-0172 # THEREFORE
+2235 1-0272 2-0272 # BECAUSE
+223D 1-0270 2-0270 # REVERSED TILDE
+2252 1-0266 2-0266 # APPROXIMATELY EQUAL TO OR THE IMAGE OF
+2260 0-0166 1-0166 2-0166 # NOT EQUAL TO
+2261 1-0265 2-0265 # IDENTICAL TO
+2266 0-0169 1-0169 2-0169 # LESS-THAN OVER EQUAL TO
+2267 0-0170 1-0170 2-0170 # GREATER-THAN OVER EQUAL TO
+226A 1-0267 2-0267 # MUCH LESS-THAN
+226B 1-0268 2-0268 # MUCH GREATER-THAN
+2282 1-0230 2-0230 # SUBSET OF
+2283 1-0231 2-0231 # SUPERSET OF
+2286 1-0228 2-0228 # SUBSET OF OR EQUAL TO
+2287 1-0229 2-0229 # SUPERSET OF OR EQUAL TO
+22A5 1-0261 2-0261 # UP TACK
+2312 1-0262 2-0262 # ARC
+2500 1-0801 2-0801 # BOX DRAWINGS LIGHT HORIZONTAL
+2501 1-0812 2-0812 # BOX DRAWINGS HEAVY HORIZONTAL
+2502 1-0802 2-0802 # BOX DRAWINGS LIGHT VERTICAL
+2503 1-0813 2-0813 # BOX DRAWINGS HEAVY VERTICAL
+250C 1-0803 2-0803 # BOX DRAWINGS LIGHT DOWN AND RIGHT
+250F 1-0814 2-0814 # BOX DRAWINGS HEAVY DOWN AND RIGHT
+2510 1-0804 2-0804 # BOX DRAWINGS LIGHT DOWN AND LEFT
+2513 1-0815 2-0815 # BOX DRAWINGS HEAVY DOWN AND LEFT
+2514 1-0806 2-0806 # BOX DRAWINGS LIGHT UP AND RIGHT
+2517 1-0817 2-0817 # BOX DRAWINGS HEAVY UP AND RIGHT
+2518 1-0805 2-0805 # BOX DRAWINGS LIGHT UP AND LEFT
+251B 1-0816 2-0816 # BOX DRAWINGS HEAVY UP AND LEFT
+251C 1-0807 2-0807 # BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+251D 1-0828 2-0828 # BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
+2520 1-0823 2-0823 # BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
+2523 1-0818 2-0818 # BOX DRAWINGS HEAVY VERTICAL AND RIGHT
+2524 1-0809 2-0809 # BOX DRAWINGS LIGHT VERTICAL AND LEFT
+2525 1-0830 2-0830 # BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
+2528 1-0825 2-0825 # BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
+252B 1-0820 2-0820 # BOX DRAWINGS HEAVY VERTICAL AND LEFT
+252C 1-0808 2-0808 # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+252F 1-0824 2-0824 # BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
+2530 1-0829 2-0829 # BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
+2533 1-0819 2-0819 # BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
+2534 1-0810 2-0810 # BOX DRAWINGS LIGHT UP AND HORIZONTAL
+2537 1-0826 2-0826 # BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
+2538 1-0831 2-0831 # BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
+253B 1-0821 2-0821 # BOX DRAWINGS HEAVY UP AND HORIZONTAL
+253C 1-0811 2-0811 # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+253F 1-0827 2-0827 # BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
+2542 1-0832 2-0832 # BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
+254B 1-0822 2-0822 # BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
+25A0 0-0203 1-0203 2-0203 # BLACK SQUARE
+25A1 0-0202 1-0202 2-0202 # WHITE SQUARE
+25B2 0-0205 1-0205 2-0205 # BLACK UP-POINTING TRIANGLE
+25B3 0-0204 1-0204 2-0204 # WHITE UP-POINTING TRIANGLE
+25BC 0-0207 1-0207 2-0207 # BLACK DOWN-POINTING TRIANGLE
+25BD 0-0206 1-0206 2-0206 # WHITE DOWN-POINTING TRIANGLE
+25C6 0-0201 1-0201 2-0201 # BLACK DIAMOND
+25C7 0-0194 1-0194 2-0194 # WHITE DIAMOND
+25CB 0-0191 1-0191 2-0191 # WHITE CIRCLE
+25CE 0-0193 1-0193 2-0193 # BULLSEYE
+25CF 0-0192 1-0192 2-0192 # BLACK CIRCLE
+25EF 1-0294 2-0294 # LARGE CIRCLE
+2605 0-0190 1-0190 2-0190 # BLACK STAR
+2606 0-0189 1-0189 2-0189 # WHITE STAR
+2640 0-0174 1-0174 2-0174 # FEMALE SIGN
+2642 0-0173 1-0173 2-0173 # MALE SIGN
+266A 1-0286 2-0286 # EIGHTH NOTE
+266D 1-0285 2-0285 # MUSIC FLAT SIGN
+266F 1-0284 2-0284 # MUSIC SHARP SIGN
+3000 0-0101 1-0101 2-0101 # IDEOGRAPHIC SPACE
+3001 0-0102 1-0102 2-0102 # IDEOGRAPHIC COMMA
+3002 0-0103 1-0103 2-0103 # IDEOGRAPHIC FULL STOP
+3003 0-0123 1-0123 2-0123 # DITTO MARK
+3005 0-0125 1-0125 2-0125 # IDEOGRAPHIC ITERATION MARK
+3006 0-0126 1-0126 2-0126 # IDEOGRAPHIC CLOSING MARK
+3007 0-0127 1-0127 2-0127 # IDEOGRAPHIC NUMBER ZERO
+3008 0-0150 1-0150 2-0150 # LEFT ANGLE BRACKET
+3009 0-0151 1-0151 2-0151 # RIGHT ANGLE BRACKET
+300A 0-0152 1-0152 2-0152 # LEFT DOUBLE ANGLE BRACKET
+300B 0-0153 1-0153 2-0153 # RIGHT DOUBLE ANGLE BRACKET
+300C 0-0154 1-0154 2-0154 # LEFT CORNER BRACKET
+300D 0-0155 1-0155 2-0155 # RIGHT CORNER BRACKET
+300E 0-0156 1-0156 2-0156 # LEFT WHITE CORNER BRACKET
+300F 0-0157 1-0157 2-0157 # RIGHT WHITE CORNER BRACKET
+3010 0-0158 1-0158 2-0158 # LEFT BLACK LENTICULAR BRACKET
+3011 0-0159 1-0159 2-0159 # RIGHT BLACK LENTICULAR BRACKET
+3012 0-0209 1-0209 2-0209 # POSTAL MARK
+3013 0-0214 1-0214 2-0214 # GETA MARK
+3014 0-0144 1-0144 2-0144 # LEFT TORTOISE SHELL BRACKET
+3015 0-0145 1-0145 2-0145 # RIGHT TORTOISE SHELL BRACKET
+301C 0-0133 1-0133 2-0133 # WAVE DASH
+3041 0-0401 1-0401 2-0401 # HIRAGANA LETTER SMALL A
+3042 0-0402 1-0402 2-0402 # HIRAGANA LETTER A
+3043 0-0403 1-0403 2-0403 # HIRAGANA LETTER SMALL I
+3044 0-0404 1-0404 2-0404 # HIRAGANA LETTER I
+3045 0-0405 1-0405 2-0405 # HIRAGANA LETTER SMALL U
+3046 0-0406 1-0406 2-0406 # HIRAGANA LETTER U
+3047 0-0407 1-0407 2-0407 # HIRAGANA LETTER SMALL E
+3048 0-0408 1-0408 2-0408 # HIRAGANA LETTER E
+3049 0-0409 1-0409 2-0409 # HIRAGANA LETTER SMALL O
+304A 0-0410 1-0410 2-0410 # HIRAGANA LETTER O
+304B 0-0411 1-0411 2-0411 # HIRAGANA LETTER KA
+304C 0-0412 1-0412 2-0412 # HIRAGANA LETTER GA
+304D 0-0413 1-0413 2-0413 # HIRAGANA LETTER KI
+304E 0-0414 1-0414 2-0414 # HIRAGANA LETTER GI
+304F 0-0415 1-0415 2-0415 # HIRAGANA LETTER KU
+3050 0-0416 1-0416 2-0416 # HIRAGANA LETTER GU
+3051 0-0417 1-0417 2-0417 # HIRAGANA LETTER KE
+3052 0-0418 1-0418 2-0418 # HIRAGANA LETTER GE
+3053 0-0419 1-0419 2-0419 # HIRAGANA LETTER KO
+3054 0-0420 1-0420 2-0420 # HIRAGANA LETTER GO
+3055 0-0421 1-0421 2-0421 # HIRAGANA LETTER SA
+3056 0-0422 1-0422 2-0422 # HIRAGANA LETTER ZA
+3057 0-0423 1-0423 2-0423 # HIRAGANA LETTER SI
+3058 0-0424 1-0424 2-0424 # HIRAGANA LETTER ZI
+3059 0-0425 1-0425 2-0425 # HIRAGANA LETTER SU
+305A 0-0426 1-0426 2-0426 # HIRAGANA LETTER ZU
+305B 0-0427 1-0427 2-0427 # HIRAGANA LETTER SE
+305C 0-0428 1-0428 2-0428 # HIRAGANA LETTER ZE
+305D 0-0429 1-0429 2-0429 # HIRAGANA LETTER SO
+305E 0-0430 1-0430 2-0430 # HIRAGANA LETTER ZO
+305F 0-0431 1-0431 2-0431 # HIRAGANA LETTER TA
+3060 0-0432 1-0432 2-0432 # HIRAGANA LETTER DA
+3061 0-0433 1-0433 2-0433 # HIRAGANA LETTER TI
+3062 0-0434 1-0434 2-0434 # HIRAGANA LETTER DI
+3063 0-0435 1-0435 2-0435 # HIRAGANA LETTER SMALL TU
+3064 0-0436 1-0436 2-0436 # HIRAGANA LETTER TU
+3065 0-0437 1-0437 2-0437 # HIRAGANA LETTER DU
+3066 0-0438 1-0438 2-0438 # HIRAGANA LETTER TE
+3067 0-0439 1-0439 2-0439 # HIRAGANA LETTER DE
+3068 0-0440 1-0440 2-0440 # HIRAGANA LETTER TO
+3069 0-0441 1-0441 2-0441 # HIRAGANA LETTER DO
+306A 0-0442 1-0442 2-0442 # HIRAGANA LETTER NA
+306B 0-0443 1-0443 2-0443 # HIRAGANA LETTER NI
+306C 0-0444 1-0444 2-0444 # HIRAGANA LETTER NU
+306D 0-0445 1-0445 2-0445 # HIRAGANA LETTER NE
+306E 0-0446 1-0446 2-0446 # HIRAGANA LETTER NO
+306F 0-0447 1-0447 2-0447 # HIRAGANA LETTER HA
+3070 0-0448 1-0448 2-0448 # HIRAGANA LETTER BA
+3071 0-0449 1-0449 2-0449 # HIRAGANA LETTER PA
+3072 0-0450 1-0450 2-0450 # HIRAGANA LETTER HI
+3073 0-0451 1-0451 2-0451 # HIRAGANA LETTER BI
+3074 0-0452 1-0452 2-0452 # HIRAGANA LETTER PI
+3075 0-0453 1-0453 2-0453 # HIRAGANA LETTER HU
+3076 0-0454 1-0454 2-0454 # HIRAGANA LETTER BU
+3077 0-0455 1-0455 2-0455 # HIRAGANA LETTER PU
+3078 0-0456 1-0456 2-0456 # HIRAGANA LETTER HE
+3079 0-0457 1-0457 2-0457 # HIRAGANA LETTER BE
+307A 0-0458 1-0458 2-0458 # HIRAGANA LETTER PE
+307B 0-0459 1-0459 2-0459 # HIRAGANA LETTER HO
+307C 0-0460 1-0460 2-0460 # HIRAGANA LETTER BO
+307D 0-0461 1-0461 2-0461 # HIRAGANA LETTER PO
+307E 0-0462 1-0462 2-0462 # HIRAGANA LETTER MA
+307F 0-0463 1-0463 2-0463 # HIRAGANA LETTER MI
+3080 0-0464 1-0464 2-0464 # HIRAGANA LETTER MU
+3081 0-0465 1-0465 2-0465 # HIRAGANA LETTER ME
+3082 0-0466 1-0466 2-0466 # HIRAGANA LETTER MO
+3083 0-0467 1-0467 2-0467 # HIRAGANA LETTER SMALL YA
+3084 0-0468 1-0468 2-0468 # HIRAGANA LETTER YA
+3085 0-0469 1-0469 2-0469 # HIRAGANA LETTER SMALL YU
+3086 0-0470 1-0470 2-0470 # HIRAGANA LETTER YU
+3087 0-0471 1-0471 2-0471 # HIRAGANA LETTER SMALL YO
+3088 0-0472 1-0472 2-0472 # HIRAGANA LETTER YO
+3089 0-0473 1-0473 2-0473 # HIRAGANA LETTER RA
+308A 0-0474 1-0474 2-0474 # HIRAGANA LETTER RI
+308B 0-0475 1-0475 2-0475 # HIRAGANA LETTER RU
+308C 0-0476 1-0476 2-0476 # HIRAGANA LETTER RE
+308D 0-0477 1-0477 2-0477 # HIRAGANA LETTER RO
+308E 0-0478 1-0478 2-0478 # HIRAGANA LETTER SMALL WA
+308F 0-0479 1-0479 2-0479 # HIRAGANA LETTER WA
+3090 0-0480 1-0480 2-0480 # HIRAGANA LETTER WI
+3091 0-0481 1-0481 2-0481 # HIRAGANA LETTER WE
+3092 0-0482 1-0482 2-0482 # HIRAGANA LETTER WO
+3093 0-0483 1-0483 2-0483 # HIRAGANA LETTER N
+309B 0-0111 1-0111 2-0111 # KATAKANA-HIRAGANA VOICED SOUND MARK
+309C 0-0112 1-0112 2-0112 # KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+309D 0-0121 1-0121 2-0121 # HIRAGANA ITERATION MARK
+309E 0-0122 1-0122 2-0122 # HIRAGANA VOICED ITERATION MARK
+30A1 0-0501 1-0501 2-0501 # KATAKANA LETTER SMALL A
+30A2 0-0502 1-0502 2-0502 # KATAKANA LETTER A
+30A3 0-0503 1-0503 2-0503 # KATAKANA LETTER SMALL I
+30A4 0-0504 1-0504 2-0504 # KATAKANA LETTER I
+30A5 0-0505 1-0505 2-0505 # KATAKANA LETTER SMALL U
+30A6 0-0506 1-0506 2-0506 # KATAKANA LETTER U
+30A7 0-0507 1-0507 2-0507 # KATAKANA LETTER SMALL E
+30A8 0-0508 1-0508 2-0508 # KATAKANA LETTER E
+30A9 0-0509 1-0509 2-0509 # KATAKANA LETTER SMALL O
+30AA 0-0510 1-0510 2-0510 # KATAKANA LETTER O
+30AB 0-0511 1-0511 2-0511 # KATAKANA LETTER KA
+30AC 0-0512 1-0512 2-0512 # KATAKANA LETTER GA
+30AD 0-0513 1-0513 2-0513 # KATAKANA LETTER KI
+30AE 0-0514 1-0514 2-0514 # KATAKANA LETTER GI
+30AF 0-0515 1-0515 2-0515 # KATAKANA LETTER KU
+30B0 0-0516 1-0516 2-0516 # KATAKANA LETTER GU
+30B1 0-0517 1-0517 2-0517 # KATAKANA LETTER KE
+30B2 0-0518 1-0518 2-0518 # KATAKANA LETTER GE
+30B3 0-0519 1-0519 2-0519 # KATAKANA LETTER KO
+30B4 0-0520 1-0520 2-0520 # KATAKANA LETTER GO
+30B5 0-0521 1-0521 2-0521 # KATAKANA LETTER SA
+30B6 0-0522 1-0522 2-0522 # KATAKANA LETTER ZA
+30B7 0-0523 1-0523 2-0523 # KATAKANA LETTER SI
+30B8 0-0524 1-0524 2-0524 # KATAKANA LETTER ZI
+30B9 0-0525 1-0525 2-0525 # KATAKANA LETTER SU
+30BA 0-0526 1-0526 2-0526 # KATAKANA LETTER ZU
+30BB 0-0527 1-0527 2-0527 # KATAKANA LETTER SE
+30BC 0-0528 1-0528 2-0528 # KATAKANA LETTER ZE
+30BD 0-0529 1-0529 2-0529 # KATAKANA LETTER SO
+30BE 0-0530 1-0530 2-0530 # KATAKANA LETTER ZO
+30BF 0-0531 1-0531 2-0531 # KATAKANA LETTER TA
+30C0 0-0532 1-0532 2-0532 # KATAKANA LETTER DA
+30C1 0-0533 1-0533 2-0533 # KATAKANA LETTER TI
+30C2 0-0534 1-0534 2-0534 # KATAKANA LETTER DI
+30C3 0-0535 1-0535 2-0535 # KATAKANA LETTER SMALL TU
+30C4 0-0536 1-0536 2-0536 # KATAKANA LETTER TU
+30C5 0-0537 1-0537 2-0537 # KATAKANA LETTER DU
+30C6 0-0538 1-0538 2-0538 # KATAKANA LETTER TE
+30C7 0-0539 1-0539 2-0539 # KATAKANA LETTER DE
+30C8 0-0540 1-0540 2-0540 # KATAKANA LETTER TO
+30C9 0-0541 1-0541 2-0541 # KATAKANA LETTER DO
+30CA 0-0542 1-0542 2-0542 # KATAKANA LETTER NA
+30CB 0-0543 1-0543 2-0543 # KATAKANA LETTER NI
+30CC 0-0544 1-0544 2-0544 # KATAKANA LETTER NU
+30CD 0-0545 1-0545 2-0545 # KATAKANA LETTER NE
+30CE 0-0546 1-0546 2-0546 # KATAKANA LETTER NO
+30CF 0-0547 1-0547 2-0547 # KATAKANA LETTER HA
+30D0 0-0548 1-0548 2-0548 # KATAKANA LETTER BA
+30D1 0-0549 1-0549 2-0549 # KATAKANA LETTER PA
+30D2 0-0550 1-0550 2-0550 # KATAKANA LETTER HI
+30D3 0-0551 1-0551 2-0551 # KATAKANA LETTER BI
+30D4 0-0552 1-0552 2-0552 # KATAKANA LETTER PI
+30D5 0-0553 1-0553 2-0553 # KATAKANA LETTER HU
+30D6 0-0554 1-0554 2-0554 # KATAKANA LETTER BU
+30D7 0-0555 1-0555 2-0555 # KATAKANA LETTER PU
+30D8 0-0556 1-0556 2-0556 # KATAKANA LETTER HE
+30D9 0-0557 1-0557 2-0557 # KATAKANA LETTER BE
+30DA 0-0558 1-0558 2-0558 # KATAKANA LETTER PE
+30DB 0-0559 1-0559 2-0559 # KATAKANA LETTER HO
+30DC 0-0560 1-0560 2-0560 # KATAKANA LETTER BO
+30DD 0-0561 1-0561 2-0561 # KATAKANA LETTER PO
+30DE 0-0562 1-0562 2-0562 # KATAKANA LETTER MA
+30DF 0-0563 1-0563 2-0563 # KATAKANA LETTER MI
+30E0 0-0564 1-0564 2-0564 # KATAKANA LETTER MU
+30E1 0-0565 1-0565 2-0565 # KATAKANA LETTER ME
+30E2 0-0566 1-0566 2-0566 # KATAKANA LETTER MO
+30E3 0-0567 1-0567 2-0567 # KATAKANA LETTER SMALL YA
+30E4 0-0568 1-0568 2-0568 # KATAKANA LETTER YA
+30E5 0-0569 1-0569 2-0569 # KATAKANA LETTER SMALL YU
+30E6 0-0570 1-0570 2-0570 # KATAKANA LETTER YU
+30E7 0-0571 1-0571 2-0571 # KATAKANA LETTER SMALL YO
+30E8 0-0572 1-0572 2-0572 # KATAKANA LETTER YO
+30E9 0-0573 1-0573 2-0573 # KATAKANA LETTER RA
+30EA 0-0574 1-0574 2-0574 # KATAKANA LETTER RI
+30EB 0-0575 1-0575 2-0575 # KATAKANA LETTER RU
+30EC 0-0576 1-0576 2-0576 # KATAKANA LETTER RE
+30ED 0-0577 1-0577 2-0577 # KATAKANA LETTER RO
+30EE 0-0578 1-0578 2-0578 # KATAKANA LETTER SMALL WA
+30EF 0-0579 1-0579 2-0579 # KATAKANA LETTER WA
+30F0 0-0580 1-0580 2-0580 # KATAKANA LETTER WI
+30F1 0-0581 1-0581 2-0581 # KATAKANA LETTER WE
+30F2 0-0582 1-0582 2-0582 # KATAKANA LETTER WO
+30F3 0-0583 1-0583 2-0583 # KATAKANA LETTER N
+30F4 0-0584 1-0584 2-0584 # KATAKANA LETTER VU
+30F5 0-0585 1-0585 2-0585 # KATAKANA LETTER SMALL KA
+30F6 0-0586 1-0586 2-0586 # KATAKANA LETTER SMALL KE
+30FB 0-0106 1-0106 2-0106 # KATAKANA MIDDLE DOT
+30FC 0-0128 1-0128 2-0128 # KATAKANA-HIRAGANA PROLONGED SOUND MARK
+30FD 0-0119 1-0119 2-0119 # KATAKANA ITERATION MARK
+30FE 0-0120 1-0120 2-0120 # KATAKANA VOICED ITERATION MARK
+4E00 0-1676 1-1676 2-1676 # <CJK>
+4E01 0-3590 1-3590 2-3590 # <CJK>
+4E02 S-1601 # <CJK>
+4E03 0-2823 1-2823 2-2823 # <CJK>
+4E04 S-1602 # <CJK>
+4E05 S-1603 # <CJK>
+4E07 0-4392 1-4392 2-4392 # <CJK>
+4E08 0-3070 1-3070 2-3070 # <CJK>
+4E09 0-2716 1-2716 2-2716 # <CJK>
+4E0A 0-3069 1-3069 2-3069 # <CJK>
+4E0B 0-1828 1-1828 2-1828 # <CJK>
+4E0C S-1604 # <CJK>
+4E0D 0-4152 1-4152 2-4152 # <CJK>
+4E0E 0-4531 1-4531 2-4531 # <CJK>
+4E10 0-4802 1-4802 2-4802 # <CJK>
+4E11 0-1715 1-1715 2-1715 # <CJK>
+4E12 S-1605 # <CJK>
+4E14 0-1978 1-1978 2-1978 # <CJK>
+4E15 0-4803 1-4803 2-4803 # <CJK>
+4E16 0-3204 1-3204 2-3204 # <CJK>
+4E17 0-5034 1-5034 2-5034 # <CJK>
+4E18 0-2154 1-2154 2-2154 # <CJK>
+4E19 0-4226 1-4226 2-4226 # <CJK>
+4E1E 0-3071 1-3071 2-3071 # <CJK>
+4E1F S-1606 # <CJK>
+4E21 0-4630 1-4630 2-4630 # <CJK>
+4E23 S-1607 # <CJK>
+4E24 S-1608 # <CJK>
+4E26 0-4234 1-4234 2-4234 # <CJK>
+4E28 S-1609 # <CJK>
+4E2A 0-4804 1-4804 2-4804 # <CJK>
+4E2B S-1610 # <CJK>
+4E2D 0-3570 1-3570 2-3570 # <CJK>
+4E2E S-1611 # <CJK>
+4E2F S-1612 # <CJK>
+4E30 S-1613 # <CJK>
+4E31 0-4805 1-4805 2-4805 # <CJK>
+4E32 0-2290 1-2290 2-2290 # <CJK>
+4E35 S-1614 # <CJK>
+4E36 0-4806 1-4806 2-4806 # <CJK>
+4E38 0-2061 1-2061 2-2061 # <CJK>
+4E39 0-3516 1-3516 2-3516 # <CJK>
+4E3B 0-2871 1-2871 2-2871 # <CJK>
+4E3C 0-4807 1-4807 2-4807 # <CJK>
+4E3F 0-4808 1-4808 2-4808 # <CJK>
+4E40 S-1615 # <CJK>
+4E41 S-1616 # <CJK>
+4E42 0-4809 1-4809 2-4809 # <CJK>
+4E43 0-3921 1-3921 2-3921 # <CJK>
+4E44 S-1617 # <CJK>
+4E45 0-2155 1-2155 2-2155 # <CJK>
+4E47 S-1618 # <CJK>
+4E4B 0-3923 1-3923 2-3923 # <CJK>
+4E4D 0-3867 1-3867 2-3867 # <CJK>
+4E4E 0-2435 1-2435 2-2435 # <CJK>
+4E4F 0-4319 1-4319 2-4319 # <CJK>
+4E51 S-1619 # <CJK>
+4E55 0-7341 1-7341 2-7341 # <CJK>
+4E56 0-4810 1-4810 2-4810 # <CJK>
+4E57 0-3072 1-3072 2-3072 # <CJK>
+4E58 0-4811 1-4811 2-4811 # <CJK>
+4E59 0-1821 1-1821 2-1821 # <CJK>
+4E5A S-1620 # <CJK>
+4E5C S-1621 # <CJK>
+4E5D 0-2269 1-2269 2-2269 # <CJK>
+4E5E 0-2480 1-2480 2-2480 # <CJK>
+4E5F 0-4473 1-4473 2-4473 # <CJK>
+4E62 0-5406 1-5406 2-5406 # <CJK>
+4E63 S-1622 # <CJK>
+4E68 S-1623 # <CJK>
+4E69 S-1624 # <CJK>
+4E71 0-4580 1-4580 2-4580 # <CJK>
+4E73 0-3893 1-3893 2-3893 # <CJK>
+4E74 S-1625 # <CJK>
+4E75 S-1626 # <CJK>
+4E79 S-1627 # <CJK>
+4E7E 0-2005 1-2005 2-2005 # <CJK>
+4E7F S-1628 # <CJK>
+4E80 0-2121 1-2121 2-2121 # <CJK>
+4E82 0-4812 1-4812 2-4812 # <CJK>
+4E85 0-4813 1-4813 2-4813 # <CJK>
+4E86 0-4627 1-4627 2-4627 # <CJK>
+4E88 0-4529 1-4529 2-4529 # <CJK>
+4E89 0-3372 1-3372 2-3372 # <CJK>
+4E8A 0-4815 1-4815 2-4815 # <CJK>
+4E8B 0-2786 1-2786 2-2786 # <CJK>
+4E8C 0-3883 1-3883 2-3883 # <CJK>
+4E8D S-1629 # <CJK>
+4E8E 0-4818 1-4818 2-4818 # <CJK>
+4E91 0-1730 1-1730 2-1730 # <CJK>
+4E92 0-2463 1-2463 2-2463 # <CJK>
+4E94 0-2462 1-2462 2-2462 # <CJK>
+4E95 0-1670 1-1670 2-1670 # <CJK>
+4E96 S-1630 # <CJK>
+4E97 S-1631 # <CJK>
+4E98 0-4743 1-4743 2-4743 # <CJK>
+4E99 0-4742 1-4742 2-4742 # <CJK>
+4E9B 0-2619 1-2619 2-2619 # <CJK>
+4E9C 0-1601 1-1601 2-1601 # <CJK>
+4E9D S-1632 # <CJK>
+4E9E 0-4819 1-4819 2-4819 # <CJK>
+4E9F 0-4820 1-4820 2-4820 # <CJK>
+4EA0 0-4821 1-4821 2-4821 # <CJK>
+4EA1 0-4320 1-4320 2-4320 # <CJK>
+4EA2 0-4822 1-4822 2-4822 # <CJK>
+4EA4 0-2482 1-2482 2-2482 # <CJK>
+4EA5 0-1671 1-1671 2-1671 # <CJK>
+4EA6 0-4382 1-4382 2-4382 # <CJK>
+4EA8 0-2192 1-2192 2-2192 # <CJK>
+4EAB 0-2193 1-2193 2-2193 # <CJK>
+4EAC 0-2194 1-2194 2-2194 # <CJK>
+4EAD 0-3666 1-3666 2-3666 # <CJK>
+4EAE 0-4628 1-4628 2-4628 # <CJK>
+4EAF S-1633 # <CJK>
+4EB0 0-4823 1-4823 2-4823 # <CJK>
+4EB3 0-4824 1-4824 2-4824 # <CJK>
+4EB6 0-4825 1-4825 2-4825 # <CJK>
+4EB9 S-1634 # <CJK>
+4EBA 0-3145 1-3145 2-3145 # <CJK>
+4EC0 0-2926 1-2926 2-2926 # <CJK>
+4EC1 0-3146 1-3146 2-3146 # <CJK>
+4EC2 0-4830 1-4830 2-4830 # <CJK>
+4EC3 S-1635 # <CJK>
+4EC4 0-4828 1-4828 2-4828 # <CJK>
+4EC6 0-4829 1-4829 2-4829 # <CJK>
+4EC7 0-2156 1-2156 2-2156 # <CJK>
+4ECA 0-2603 1-2603 2-2603 # <CJK>
+4ECB 0-1880 1-1880 2-1880 # <CJK>
+4ECD 0-4827 1-4827 2-4827 # <CJK>
+4ECE 0-4826 1-4826 2-4826 # <CJK>
+4ECF 0-4209 1-4209 2-4209 # <CJK>
+4ED0 S-1636 # <CJK>
+4ED4 0-2738 1-2738 2-2738 # <CJK>
+4ED5 0-2737 1-2737 2-2737 # <CJK>
+4ED6 0-3430 1-3430 2-3430 # <CJK>
+4ED7 0-4831 1-4831 2-4831 # <CJK>
+4ED8 0-4153 1-4153 2-4153 # <CJK>
+4ED9 0-3271 1-3271 2-3271 # <CJK>
+4EDA S-1637 # <CJK>
+4EDB S-1638 # <CJK>
+4EDD 0-0124 1-0124 2-0124 # <CJK>
+4EDE 0-4832 1-4832 2-4832 # <CJK>
+4EDF 0-4834 1-4834 2-4834 # <CJK>
+4EE0 S-1639 # <CJK>
+4EE1 S-1640 # <CJK>
+4EE2 S-1641 # <CJK>
+4EE3 0-3469 1-3469 2-3469 # <CJK>
+4EE4 0-4665 1-4665 2-4665 # <CJK>
+4EE5 0-1642 1-1642 2-1642 # <CJK>
+4EE8 S-1642 # <CJK>
+4EED 0-4833 1-4833 2-4833 # <CJK>
+4EEE 0-1830 1-1830 2-1830 # <CJK>
+4EEF S-1643 # <CJK>
+4EF0 0-2236 1-2236 2-2236 # <CJK>
+4EF1 S-1644 # <CJK>
+4EF2 0-3571 1-3571 2-3571 # <CJK>
+4EF3 S-1645 # <CJK>
+4EF5 S-1646 # <CJK>
+4EF6 0-2379 1-2379 2-2379 # <CJK>
+4EF7 0-4835 1-4835 2-4835 # <CJK>
+4EFB 0-3904 1-3904 2-3904 # <CJK>
+4EFD S-1647 # <CJK>
+4EFE S-1648 # <CJK>
+4EFF S-1649 # <CJK>
+4F00 S-1650 # <CJK>
+4F01 0-2075 1-2075 2-2075 # <CJK>
+4F02 S-1651 # <CJK>
+4F03 S-1652 # <CJK>
+4F08 S-1653 # <CJK>
+4F09 0-4836 1-4836 2-4836 # <CJK>
+4F0A 0-1643 1-1643 2-1643 # <CJK>
+4F0B S-1654 # <CJK>
+4F0C S-1655 # <CJK>
+4F0D 0-2464 1-2464 2-2464 # <CJK>
+4F0E 0-2076 1-2076 2-2076 # <CJK>
+4F0F 0-4190 1-4190 2-4190 # <CJK>
+4F10 0-4018 1-4018 2-4018 # <CJK>
+4F11 0-2157 1-2157 2-2157 # <CJK>
+4F12 S-1656 # <CJK>
+4F15 S-1657 # <CJK>
+4F16 S-1658 # <CJK>
+4F17 S-1659 # <CJK>
+4F19 S-1660 # <CJK>
+4F1A 0-1881 1-1881 2-1881 # <CJK>
+4F1C 0-4871 1-4871 2-4871 # <CJK>
+4F1D 0-3733 1-3733 2-3733 # <CJK>
+4F2E S-1661 # <CJK>
+4F2F 0-3976 1-3976 2-3976 # <CJK>
+4F30 0-4838 1-4838 2-4838 # <CJK>
+4F31 S-1662 # <CJK>
+4F33 S-1664 # <CJK>
+4F34 0-4028 1-4028 2-4028 # <CJK>
+4F35 S-1665 # <CJK>
+4F36 0-4666 1-4666 2-4666 # <CJK>
+4F37 S-1666 # <CJK>
+4F38 0-3113 1-3113 2-3113 # <CJK>
+4F39 S-1667 # <CJK>
+4F3A 0-2739 1-2739 2-2739 # <CJK>
+4F3B S-1668 # <CJK>
+4F3C 0-2787 1-2787 2-2787 # <CJK>
+4F3D 0-1832 1-1832 2-1832 # <CJK>
+4F3E S-1669 # <CJK>
+4F40 S-1670 # <CJK>
+4F42 S-1671 # <CJK>
+4F43 0-3649 1-3649 2-3649 # <CJK>
+4F46 0-3502 1-3502 2-3502 # <CJK>
+4F47 0-4842 1-4842 2-4842 # <CJK>
+4F48 S-1672 # <CJK>
+4F49 S-1673 # <CJK>
+4F4B S-1674 # <CJK>
+4F4C S-1675 # <CJK>
+4F4D 0-1644 1-1644 2-1644 # <CJK>
+4F4E 0-3667 1-3667 2-3667 # <CJK>
+4F4F 0-2927 1-2927 2-2927 # <CJK>
+4F50 0-2620 1-2620 2-2620 # <CJK>
+4F51 0-4504 1-4504 2-4504 # <CJK>
+4F52 S-1676 # <CJK>
+4F53 0-3446 1-3446 2-3446 # <CJK>
+4F54 S-1677 # <CJK>
+4F55 0-1831 1-1831 2-1831 # <CJK>
+4F56 S-1678 # <CJK>
+4F57 0-4841 1-4841 2-4841 # <CJK>
+4F58 S-1679 # <CJK>
+4F59 0-4530 1-4530 2-4530 # <CJK>
+4F5A 0-4837 1-4837 2-4837 # <CJK>
+4F5B 0-4839 1-4839 2-4839 # <CJK>
+4F5C 0-2678 1-2678 2-2678 # <CJK>
+4F5D 0-4840 1-4840 2-4840 # <CJK>
+4F5E 0-5304 1-5304 2-5304 # <CJK>
+4F5F S-1680 # <CJK>
+4F60 S-1663 # <CJK>
+4F63 S-1681 # <CJK>
+4F69 0-4848 1-4848 2-4848 # <CJK>
+4F6A S-1682 # <CJK>
+4F6C S-1683 # <CJK>
+4F6E S-1684 # <CJK>
+4F6F 0-4851 1-4851 2-4851 # <CJK>
+4F70 0-4849 1-4849 2-4849 # <CJK>
+4F71 S-1685 # <CJK>
+4F73 0-1834 1-1834 2-1834 # <CJK>
+4F75 0-4227 1-4227 2-4227 # <CJK>
+4F76 0-4843 1-4843 2-4843 # <CJK>
+4F77 S-1686 # <CJK>
+4F78 S-1687 # <CJK>
+4F79 S-1688 # <CJK>
+4F7A S-1689 # <CJK>
+4F7B 0-4847 1-4847 2-4847 # <CJK>
+4F7C 0-2483 1-2483 2-2483 # <CJK>
+4F7D S-1690 # <CJK>
+4F7E S-1691 # <CJK>
+4F7F 0-2740 1-2740 2-2740 # <CJK>
+4F81 S-1692 # <CJK>
+4F82 S-1693 # <CJK>
+4F83 0-2006 1-2006 2-2006 # <CJK>
+4F84 S-1694 # <CJK>
+4F85 S-1701 # <CJK>
+4F86 0-4852 1-4852 2-4852 # <CJK>
+4F88 0-4844 1-4844 2-4844 # <CJK>
+4F89 S-1702 # <CJK>
+4F8A S-1703 # <CJK>
+4F8B 0-4667 1-4667 2-4667 # <CJK>
+4F8C S-1704 # <CJK>
+4F8D 0-2788 1-2788 2-2788 # <CJK>
+4F8E S-1705 # <CJK>
+4F8F 0-4845 1-4845 2-4845 # <CJK>
+4F90 S-1706 # <CJK>
+4F91 0-4850 1-4850 2-4850 # <CJK>
+4F92 S-1707 # <CJK>
+4F93 S-1708 # <CJK>
+4F94 S-1709 # <CJK>
+4F96 0-4853 1-4853 2-4853 # <CJK>
+4F97 S-1710 # <CJK>
+4F98 0-4846 1-4846 2-4846 # <CJK>
+4F99 S-1711 # <CJK>
+4F9A S-1712 # <CJK>
+4F9B 0-2201 1-2201 2-2201 # <CJK>
+4F9D 0-1645 1-1645 2-1645 # <CJK>
+4F9E S-1713 # <CJK>
+4F9F S-1714 # <CJK>
+4FA0 1-2202 2-2202 # <CJK>
+4FA1 0-1833 1-1833 2-1833 # <CJK>
+4FAB 0-5305 1-5305 2-5305 # <CJK>
+4FAD 0-4854 1-4389 2-4389 # <CJK>
+4FAE 0-4178 1-4178 2-4178 # <CJK>
+4FAF 0-2484 1-2484 2-2484 # <CJK>
+4FB2 S-1715 # <CJK>
+4FB5 0-3115 1-3115 2-3115 # <CJK>
+4FB6 0-4623 1-4623 2-4623 # <CJK>
+4FB7 S-1716 # <CJK>
+4FB9 S-1717 # <CJK>
+4FBB S-1718 # <CJK>
+4FBC S-1719 # <CJK>
+4FBD S-1720 # <CJK>
+4FBE S-1721 # <CJK>
+4FBF 0-4256 1-4256 2-4256 # <CJK>
+4FC0 S-1722 # <CJK>
+4FC1 S-1723 # <CJK>
+4FC2 0-2324 1-2324 2-2324 # <CJK>
+4FC3 0-3405 1-3405 2-3405 # <CJK>
+4FC4 0-1868 1-1868 2-1868 # <CJK>
+4FC5 S-1724 # <CJK>
+4FC6 S-1725 # <CJK>
+4FC8 S-1726 # <CJK>
+4FC9 S-1727 # <CJK>
+4FCA 0-2951 1-2951 2-2951 # <CJK>
+4FCB S-1728 # <CJK>
+4FCC S-1729 # <CJK>
+4FCD S-1730 # <CJK>
+4FCE 0-4857 1-4857 2-4857 # <CJK>
+4FCF S-1731 # <CJK>
+4FD0 0-4862 1-4862 2-4862 # <CJK>
+4FD1 0-4860 1-4860 2-4860 # <CJK>
+4FD2 S-1732 # <CJK>
+4FD4 0-4855 1-4855 2-4855 # <CJK>
+4FD7 0-3415 1-3415 2-3415 # <CJK>
+4FD8 0-4858 1-4858 2-4858 # <CJK>
+4FDA 0-4861 1-4861 2-4861 # <CJK>
+4FDB 0-4859 1-4859 2-4859 # <CJK>
+4FDC S-1733 # <CJK>
+4FDD 0-4261 1-4261 2-4261 # <CJK>
+4FDF 0-4856 1-4856 2-4856 # <CJK>
+4FE0 0-2202 S-1734 # <CJK>
+4FE1 0-3114 1-3114 2-3114 # <CJK>
+4FE2 S-1735 # <CJK>
+4FE3 0-4383 1-4383 2-4383 # <CJK>
+4FE4 0-4863 1-4863 2-4863 # <CJK>
+4FE5 0-4864 1-4864 2-4864 # <CJK>
+4FEE 0-2904 1-2904 2-2904 # <CJK>
+4FEF 0-4877 1-4877 2-4877 # <CJK>
+4FF0 S-1736 # <CJK>
+4FF2 S-1737 # <CJK>
+4FF3 0-3948 1-3948 2-3948 # <CJK>
+4FF5 0-4122 1-4122 2-4122 # <CJK>
+4FF6 0-4872 1-4872 2-4872 # <CJK>
+4FF8 0-4280 1-4280 2-4280 # <CJK>
+4FFA 0-1822 1-1822 2-1822 # <CJK>
+4FFC S-1738 # <CJK>
+4FFD S-1739 # <CJK>
+4FFE 0-4876 1-4876 2-4876 # <CJK>
+4FFF S-1740 # <CJK>
+5000 S-1741 # <CJK>
+5001 S-1742 # <CJK>
+5004 S-1743 # <CJK>
+5005 0-4870 1-4870 2-4870 # <CJK>
+5006 0-4879 1-4879 2-4879 # <CJK>
+5007 S-1744 # <CJK>
+5009 0-3350 1-3350 2-3350 # <CJK>
+500A S-1745 # <CJK>
+500B 0-2436 1-2436 2-2436 # <CJK>
+500C S-1746 # <CJK>
+500D 0-3960 1-3960 2-3960 # <CJK>
+500E S-1747 # <CJK>
+500F 0-6439 1-6439 2-6439 # <CJK>
+5010 S-1748 # <CJK>
+5011 0-4878 1-4878 2-4878 # <CJK>
+5012 0-3761 1-3761 2-3761 # <CJK>
+5013 S-1749 # <CJK>
+5014 0-4867 1-4867 2-4867 # <CJK>
+5016 0-2486 1-2486 2-2486 # <CJK>
+5017 S-1750 # <CJK>
+5018 S-1751 # <CJK>
+5019 0-2485 1-2485 2-2485 # <CJK>
+501A 0-4865 1-4865 2-4865 # <CJK>
+501B S-1752 # <CJK>
+501C S-1753 # <CJK>
+501D S-1754 # <CJK>
+501E S-1755 # <CJK>
+501F 0-2858 1-2858 2-2858 # <CJK>
+5021 0-4873 1-4873 2-4873 # <CJK>
+5022 S-1756 # <CJK>
+5023 0-4279 1-4279 2-4279 # <CJK>
+5024 0-3545 1-3545 2-3545 # <CJK>
+5025 0-4869 1-4869 2-4869 # <CJK>
+5026 0-2381 1-2381 2-2381 # <CJK>
+5027 S-1757 # <CJK>
+5028 0-4866 1-4866 2-4866 # <CJK>
+5029 0-4874 1-4874 2-4874 # <CJK>
+502A 0-4868 1-4868 2-4868 # <CJK>
+502B 0-4649 1-4649 2-4649 # <CJK>
+502C 0-4875 1-4875 2-4875 # <CJK>
+502D 0-4733 1-4733 2-4733 # <CJK>
+502E S-1758 # <CJK>
+5030 S-1759 # <CJK>
+5032 S-1760 # <CJK>
+5033 S-1761 # <CJK>
+5035 S-1762 # <CJK>
+5036 0-2270 1-2270 2-2270 # <CJK>
+5039 0-2380 1-2380 2-2380 # <CJK>
+503B S-1786 # <CJK>
+5040 S-1763 # <CJK>
+5041 S-1764 # <CJK>
+5042 S-1765 # <CJK>
+5043 0-4880 1-4880 2-4880 # <CJK>
+5045 S-1766 # <CJK>
+5046 S-1767 # <CJK>
+5047 0-4881 1-4881 2-4881 # <CJK>
+5048 0-4885 1-4885 2-4885 # <CJK>
+5049 0-1646 1-1646 2-1646 # <CJK>
+504A S-1768 # <CJK>
+504C S-1769 # <CJK>
+504E S-1770 # <CJK>
+504F 0-4248 1-4248 2-4248 # <CJK>
+5050 0-4884 1-4884 2-4884 # <CJK>
+5051 S-1771 # <CJK>
+5052 S-1772 # <CJK>
+5053 S-1773 # <CJK>
+5055 0-4883 1-4883 2-4883 # <CJK>
+5056 0-4887 1-4887 2-4887 # <CJK>
+5057 S-1774 # <CJK>
+5059 S-1775 # <CJK>
+505A 0-4886 1-4886 2-4886 # <CJK>
+505C 0-3668 1-3668 2-3668 # <CJK>
+505F S-1776 # <CJK>
+5060 S-1777 # <CJK>
+5062 S-1778 # <CJK>
+5063 S-1779 # <CJK>
+5065 0-2382 1-2382 2-2382 # <CJK>
+5066 S-1780 # <CJK>
+5067 S-1781 # <CJK>
+506A S-1782 # <CJK>
+506C 0-4888 1-4888 2-4888 # <CJK>
+506D S-1783 # <CJK>
+5070 S-1784 # <CJK>
+5071 S-1785 # <CJK>
+5072 0-2837 1-2837 2-2837 # <CJK>
+5074 0-3406 1-3406 2-3406 # <CJK>
+5075 0-3669 1-3669 2-3669 # <CJK>
+5076 0-2286 1-2286 2-2286 # <CJK>
+5078 0-4889 1-4889 2-4889 # <CJK>
+507D 0-2122 1-2122 2-2122 # <CJK>
+5080 0-4890 1-4890 2-4890 # <CJK>
+5081 S-1787 # <CJK>
+5083 S-1788 # <CJK>
+5084 S-1789 # <CJK>
+5085 0-4892 1-4892 2-4892 # <CJK>
+5086 S-1790 # <CJK>
+508A S-1791 # <CJK>
+508D 0-4321 1-4321 2-4321 # <CJK>
+508E S-1792 # <CJK>
+508F S-1793 # <CJK>
+5090 S-1794 # <CJK>
+5091 0-2370 1-2370 2-2370 # <CJK>
+5092 S-1801 # <CJK>
+5093 S-1802 # <CJK>
+5094 S-1803 # <CJK>
+5096 S-1804 # <CJK>
+5098 0-2717 1-2717 2-2717 # <CJK>
+5099 0-4087 1-4087 2-4087 # <CJK>
+509A 0-4891 1-4891 2-4891 # <CJK>
+509B S-1805 # <CJK>
+509C S-1806 # <CJK>
+509E S-1807 # <CJK>
+509F S-1808 # <CJK>
+50A0 S-1809 # <CJK>
+50A1 S-1810 # <CJK>
+50A2 S-1811 # <CJK>
+50AA S-1812 # <CJK>
+50AC 0-2637 1-2637 2-2637 # <CJK>
+50AD 0-4535 1-4535 2-4535 # <CJK>
+50AF S-1813 # <CJK>
+50B0 S-1814 # <CJK>
+50B2 0-4894 1-4894 2-4894 # <CJK>
+50B3 0-4903 1-4903 2-4903 # <CJK>
+50B4 0-4893 1-4893 2-4893 # <CJK>
+50B5 0-2636 1-2636 2-2636 # <CJK>
+50B7 0-2993 1-2993 2-2993 # <CJK>
+50B9 S-1815 # <CJK>
+50BA S-1816 # <CJK>
+50BD S-1817 # <CJK>
+50BE 0-2325 1-2325 2-2325 # <CJK>
+50C0 S-1818 # <CJK>
+50C2 0-4904 1-4904 2-4904 # <CJK>
+50C3 S-1819 # <CJK>
+50C4 S-1820 # <CJK>
+50C5 0-2247 1-2247 2-2247 # <CJK>
+50C7 S-1821 # <CJK>
+50C9 0-4901 1-4901 2-4901 # <CJK>
+50CA 0-4902 1-4902 2-4902 # <CJK>
+50CC S-1822 # <CJK>
+50CD 0-3815 1-3815 2-3815 # <CJK>
+50CE S-1823 # <CJK>
+50CF 0-3392 1-3392 2-3392 # <CJK>
+50D0 S-1824 # <CJK>
+50D1 0-2203 1-2203 2-2203 # <CJK>
+50D3 S-1825 # <CJK>
+50D4 S-1826 # <CJK>
+50D5 0-4345 1-4345 2-4345 # <CJK>
+50D6 0-4905 1-4905 2-4905 # <CJK>
+50D8 S-1827 # <CJK>
+50DA 0-4629 1-4629 2-4629 # <CJK>
+50DC S-1828 # <CJK>
+50DD S-1829 # <CJK>
+50DE 0-4906 1-4906 2-4906 # <CJK>
+50DF S-1830 # <CJK>
+50E2 S-1831 # <CJK>
+50E3 0-4909 1-4909 2-4909 # <CJK>
+50E4 S-1832 # <CJK>
+50E5 0-4907 1-4907 2-4907 # <CJK>
+50E6 S-1833 # <CJK>
+50E7 0-3346 1-3346 2-3346 # <CJK>
+50E8 S-1834 # <CJK>
+50E9 S-1835 # <CJK>
+50ED 0-4908 1-4908 2-4908 # <CJK>
+50EE 0-4910 1-4910 2-4910 # <CJK>
+50EF S-1836 # <CJK>
+50F1 S-1837 # <CJK>
+50F2 S-1849 # <CJK>
+50F5 0-4912 1-4912 2-4912 # <CJK>
+50F6 S-1838 # <CJK>
+50F9 0-4911 1-4911 2-4911 # <CJK>
+50FA S-1839 # <CJK>
+50FB 0-4240 1-4240 2-4240 # <CJK>
+50FE S-1840 # <CJK>
+5100 0-2123 1-2123 2-2123 # <CJK>
+5101 0-4914 1-4914 2-4914 # <CJK>
+5102 0-4915 1-4915 2-4915 # <CJK>
+5103 S-1841 # <CJK>
+5104 0-1815 1-1815 2-1815 # <CJK>
+5106 S-1842 # <CJK>
+5107 S-1843 # <CJK>
+5108 S-1844 # <CJK>
+5109 0-4913 1-4913 2-4913 # <CJK>
+510B S-1845 # <CJK>
+510C S-1846 # <CJK>
+510D S-1847 # <CJK>
+510E S-1848 # <CJK>
+5110 S-1850 # <CJK>
+5112 0-2884 1-2884 2-2884 # <CJK>
+5114 0-4918 1-4918 2-4918 # <CJK>
+5115 0-4917 1-4917 2-4917 # <CJK>
+5116 0-4916 1-4916 2-4916 # <CJK>
+5117 S-1851 # <CJK>
+5118 0-4389 1-4854 2-4854 # <CJK>
+5119 S-1852 # <CJK>
+511A 0-4919 1-4919 2-4919 # <CJK>
+511B S-1853 # <CJK>
+511C S-1854 # <CJK>
+511D S-1855 # <CJK>
+511E S-1856 # <CJK>
+511F 0-2994 1-2994 2-2994 # <CJK>
+5121 0-4920 1-4920 2-4920 # <CJK>
+5123 S-1857 # <CJK>
+5127 S-1858 # <CJK>
+5128 S-1859 # <CJK>
+512A 0-4505 1-4505 2-4505 # <CJK>
+512C S-1860 # <CJK>
+512D S-1861 # <CJK>
+512F S-1862 # <CJK>
+5131 S-1863 # <CJK>
+5132 0-4457 1-4457 2-4457 # <CJK>
+5133 S-1864 # <CJK>
+5134 S-1865 # <CJK>
+5135 S-1866 # <CJK>
+5137 0-4922 1-4922 2-4922 # <CJK>
+5138 S-1867 # <CJK>
+5139 S-1868 # <CJK>
+513A 0-4921 1-4921 2-4921 # <CJK>
+513B 0-4924 1-4924 2-4924 # <CJK>
+513C 0-4923 1-4923 2-4923 # <CJK>
+513F 0-4925 1-4925 2-4925 # <CJK>
+5140 0-4926 1-4926 2-4926 # <CJK>
+5141 0-1684 1-1684 2-1684 # <CJK>
+5142 S-1869 # <CJK>
+5143 0-2421 1-2421 2-2421 # <CJK>
+5144 0-2327 1-2327 2-2327 # <CJK>
+5145 0-2928 1-2928 2-2928 # <CJK>
+5146 0-3591 1-3591 2-3591 # <CJK>
+5147 0-2204 1-2204 2-2204 # <CJK>
+5148 0-3272 1-3272 2-3272 # <CJK>
+5149 0-2487 1-2487 2-2487 # <CJK>
+514A S-1870 # <CJK>
+514B 0-2578 1-2578 2-2578 # <CJK>
+514C 0-4928 1-4928 2-4928 # <CJK>
+514D 0-4440 1-4440 2-4440 # <CJK>
+514E 0-3738 1-3738 2-3738 # <CJK>
+514F S-1871 # <CJK>
+5150 0-2789 1-2789 2-2789 # <CJK>
+5152 0-4927 1-4927 2-4927 # <CJK>
+5153 S-1872 # <CJK>
+5154 1-4929 2-4929 # <CJK>
+5155 S-1873 # <CJK>
+5157 S-1874 # <CJK>
+5158 S-1875 # <CJK>
+515A 0-3762 1-3762 2-3762 # <CJK>
+515C 0-1985 1-1985 2-1985 # <CJK>
+515F S-1876 # <CJK>
+5162 0-4930 1-4930 2-4930 # <CJK>
+5164 S-1877 # <CJK>
+5165 0-3894 1-3894 2-3894 # <CJK>
+5166 S-1878 # <CJK>
+5168 0-3320 1-3320 2-3320 # <CJK>
+5169 0-4932 1-4932 2-4932 # <CJK>
+516A 0-4933 1-4933 2-4933 # <CJK>
+516B 0-4012 1-4012 2-4012 # <CJK>
+516C 0-2488 1-2488 2-2488 # <CJK>
+516D 0-4727 1-4727 2-4727 # <CJK>
+516E 0-4934 1-4934 2-4934 # <CJK>
+5171 0-2206 1-2206 2-2206 # <CJK>
+5175 0-4228 1-4228 2-4228 # <CJK>
+5176 0-3422 1-3422 2-3422 # <CJK>
+5177 0-2281 1-2281 2-2281 # <CJK>
+5178 0-3721 1-3721 2-3721 # <CJK>
+517C 0-2383 1-2383 2-2383 # <CJK>
+517E S-1879 # <CJK>
+5180 0-4935 1-4935 2-4935 # <CJK>
+5182 0-4936 1-4936 2-4936 # <CJK>
+5183 S-1880 # <CJK>
+5184 S-1881 # <CJK>
+5185 0-3866 1-3866 2-3866 # <CJK>
+5186 0-1763 1-1763 2-1763 # <CJK>
+5189 0-4939 1-4939 2-4939 # <CJK>
+518A 0-2693 1-2693 2-2693 # <CJK>
+518B S-1882 # <CJK>
+518C 0-4938 1-4938 2-4938 # <CJK>
+518D 0-2638 1-2638 2-2638 # <CJK>
+518E S-1883 # <CJK>
+518F 0-4940 1-4940 2-4940 # <CJK>
+5190 0-7078 1-7078 2-7078 # <CJK>
+5191 0-4941 1-4941 2-4941 # <CJK>
+5192 0-4333 1-4333 2-4333 # <CJK>
+5193 0-4942 1-4942 2-4942 # <CJK>
+5195 0-4943 1-4943 2-4943 # <CJK>
+5196 0-4944 1-4944 2-4944 # <CJK>
+5197 0-3073 1-3073 2-3073 # <CJK>
+5198 S-1884 # <CJK>
+5199 0-2844 1-2844 2-2844 # <CJK>
+519D S-1885 # <CJK>
+51A0 0-2007 1-2007 2-2007 # <CJK>
+51A1 S-1886 # <CJK>
+51A2 0-4947 1-4947 2-4947 # <CJK>
+51A3 S-1887 # <CJK>
+51A4 0-4945 1-4945 2-4945 # <CJK>
+51A5 0-4429 1-4429 2-4429 # <CJK>
+51A6 0-4946 1-4946 2-4946 # <CJK>
+51A8 0-4158 1-4158 2-4158 # <CJK>
+51A9 0-4948 1-4948 2-4948 # <CJK>
+51AA 0-4949 1-4949 2-4949 # <CJK>
+51AB 0-4950 1-4950 2-4950 # <CJK>
+51AC 0-3763 1-3763 2-3763 # <CJK>
+51AD S-1888 # <CJK>
+51B0 0-4954 1-4954 2-4954 # <CJK>
+51B1 0-4952 1-4952 2-4952 # <CJK>
+51B2 0-4953 1-4953 2-4953 # <CJK>
+51B3 0-4951 1-4951 2-4951 # <CJK>
+51B4 0-2667 1-2667 2-2667 # <CJK>
+51B5 0-4955 1-4955 2-4955 # <CJK>
+51B6 0-4474 1-4474 2-4474 # <CJK>
+51B7 0-4668 1-4668 2-4668 # <CJK>
+51B8 S-1889 # <CJK>
+51BA S-1890 # <CJK>
+51BC S-1891 # <CJK>
+51BD 0-4956 1-4956 2-4956 # <CJK>
+51BE S-1892 # <CJK>
+51BF S-1893 # <CJK>
+51C2 S-1894 # <CJK>
+51C4 0-3208 1-3208 2-3208 # <CJK>
+51C5 0-4957 1-4957 2-4957 # <CJK>
+51C6 0-2958 1-2958 2-2958 # <CJK>
+51C8 S-1901 # <CJK>
+51C9 0-4958 1-4958 2-4958 # <CJK>
+51CB 0-3592 1-3592 2-3592 # <CJK>
+51CC 0-4631 1-4631 2-4631 # <CJK>
+51CD 0-3764 1-3764 2-3764 # <CJK>
+51CF S-1902 # <CJK>
+51D1 S-1903 # <CJK>
+51D2 S-1904 # <CJK>
+51D3 S-1905 # <CJK>
+51D5 S-1906 # <CJK>
+51D6 0-5037 1-5037 2-5037 # <CJK>
+51D8 S-1907 # <CJK>
+51DB 0-4959 1-4959 2-4959 # <CJK>
+51DC 2-8405 # <CJK>
+51DD 0-2237 1-2237 2-2237 # <CJK>
+51DE S-1908 # <CJK>
+51E0 0-4960 1-4960 2-4960 # <CJK>
+51E1 0-4362 1-4362 2-4362 # <CJK>
+51E2 S-1909 # <CJK>
+51E5 S-1910 # <CJK>
+51E6 0-2972 1-2972 2-2972 # <CJK>
+51E7 0-3492 1-3492 2-3492 # <CJK>
+51E9 0-4962 1-4962 2-4962 # <CJK>
+51EA 0-3868 1-3868 2-3868 # <CJK>
+51ED 0-4963 1-4963 2-4963 # <CJK>
+51EE S-1911 # <CJK>
+51F0 0-4964 1-4964 2-4964 # <CJK>
+51F1 0-1914 1-1914 2-1914 # <CJK>
+51F2 S-1912 # <CJK>
+51F3 S-1913 # <CJK>
+51F4 S-1914 # <CJK>
+51F5 0-4965 1-4965 2-4965 # <CJK>
+51F6 0-2207 1-2207 2-2207 # <CJK>
+51F7 S-1915 # <CJK>
+51F8 0-3844 1-3844 2-3844 # <CJK>
+51F9 0-1790 1-1790 2-1790 # <CJK>
+51FA 0-2948 1-2948 2-2948 # <CJK>
+51FD 0-4001 1-4001 2-4001 # <CJK>
+51FE 0-4966 1-4966 2-4966 # <CJK>
+5200 0-3765 1-3765 2-3765 # <CJK>
+5201 S-1916 # <CJK>
+5202 S-1917 # <CJK>
+5203 0-3147 1-3147 2-3147 # <CJK>
+5204 0-4967 1-4967 2-4967 # <CJK>
+5205 S-1918 # <CJK>
+5206 0-4212 1-4212 2-4212 # <CJK>
+5207 0-3258 1-3258 2-3258 # <CJK>
+5208 0-2002 1-2002 2-2002 # <CJK>
+520A 0-2009 1-2009 2-2009 # <CJK>
+520B 0-4968 1-4968 2-4968 # <CJK>
+520E 0-4970 1-4970 2-4970 # <CJK>
+5211 0-2326 1-2326 2-2326 # <CJK>
+5212 S-1919 # <CJK>
+5213 S-1920 # <CJK>
+5214 0-4969 1-4969 2-4969 # <CJK>
+5215 S-1921 # <CJK>
+5216 S-1922 # <CJK>
+5217 0-4683 1-4683 2-4683 # <CJK>
+5218 S-1923 # <CJK>
+521D 0-2973 1-2973 2-2973 # <CJK>
+5222 S-1924 # <CJK>
+5224 0-4029 1-4029 2-4029 # <CJK>
+5225 0-4244 1-4244 2-4244 # <CJK>
+5227 0-4971 1-4971 2-4971 # <CJK>
+5228 S-1925 # <CJK>
+5229 0-4588 1-4588 2-4588 # <CJK>
+522A 0-4972 1-4972 2-4972 # <CJK>
+522E 0-4973 1-4973 2-4973 # <CJK>
+5230 0-3794 1-3794 2-3794 # <CJK>
+5231 S-1926 # <CJK>
+5232 S-1927 # <CJK>
+5233 0-4974 1-4974 2-4974 # <CJK>
+5235 S-1928 # <CJK>
+5236 0-3209 1-3209 2-3209 # <CJK>
+5237 0-2694 1-2694 2-2694 # <CJK>
+5238 0-2384 1-2384 2-2384 # <CJK>
+5239 0-4975 1-4975 2-4975 # <CJK>
+523A 0-2741 1-2741 2-2741 # <CJK>
+523B 0-2579 1-2579 2-2579 # <CJK>
+523C S-1929 # <CJK>
+5243 0-3670 1-3670 2-3670 # <CJK>
+5244 0-4977 1-4977 2-4977 # <CJK>
+5245 S-1930 # <CJK>
+5247 0-3407 1-3407 2-3407 # <CJK>
+5249 S-1931 # <CJK>
+524A 0-2679 1-2679 2-2679 # <CJK>
+524B 0-4978 1-4978 2-4978 # <CJK>
+524C 0-4979 1-4979 2-4979 # <CJK>
+524D 0-3316 1-3316 2-3316 # <CJK>
+524F 0-4976 1-4976 2-4976 # <CJK>
+5254 0-4981 1-4981 2-4981 # <CJK>
+5255 S-1932 # <CJK>
+5256 0-4322 1-4322 2-4322 # <CJK>
+5257 S-1933 # <CJK>
+5258 S-1934 # <CJK>
+525A S-1935 # <CJK>
+525B 0-2568 1-2568 2-2568 # <CJK>
+525C S-1936 # <CJK>
+525D 0-3977 # <CJK>
+525E 0-4980 1-4980 2-4980 # <CJK>
+525F S-1937 # <CJK>
+5260 S-1938 # <CJK>
+5261 S-1939 # <CJK>
+5263 0-2385 1-2385 2-2385 # <CJK>
+5264 0-2662 1-2662 2-2662 # <CJK>
+5265 1-3977 2-3977 # <CJK>
+5266 S-1940 # <CJK>
+5269 0-4984 1-4984 2-4984 # <CJK>
+526A 0-4982 1-4982 2-4982 # <CJK>
+526E S-1941 # <CJK>
+526F 0-4191 1-4191 2-4191 # <CJK>
+5270 0-3074 1-3074 2-3074 # <CJK>
+5271 0-4991 1-4991 2-4991 # <CJK>
+5272 0-1968 1-1968 2-1968 # <CJK>
+5273 0-4985 1-4985 2-4985 # <CJK>
+5274 0-4983 1-4983 2-4983 # <CJK>
+5275 0-3347 1-3347 2-3347 # <CJK>
+5277 S-1942 # <CJK>
+5278 S-1943 # <CJK>
+5279 S-1944 # <CJK>
+527D 0-4987 1-4987 2-4987 # <CJK>
+527F 0-4986 1-4986 2-4986 # <CJK>
+5280 S-1945 # <CJK>
+5282 S-1946 # <CJK>
+5283 0-1936 1-1936 2-1936 # <CJK>
+5285 S-1947 # <CJK>
+5287 0-2364 1-2364 2-2364 # <CJK>
+5288 0-4992 1-4992 2-4992 # <CJK>
+5289 0-4613 1-4613 2-4613 # <CJK>
+528A S-1948 # <CJK>
+528C S-1949 # <CJK>
+528D 0-4988 1-4988 2-4988 # <CJK>
+5291 0-4993 1-4993 2-4993 # <CJK>
+5292 0-4990 1-4990 2-4990 # <CJK>
+5293 S-1950 # <CJK>
+5294 0-4989 1-4989 2-4989 # <CJK>
+5295 S-1951 # <CJK>
+5296 S-1952 # <CJK>
+5297 S-1953 # <CJK>
+5298 S-1954 # <CJK>
+529A S-1955 # <CJK>
+529B 0-4647 1-4647 2-4647 # <CJK>
+529C S-1956 # <CJK>
+529F 0-2489 1-2489 2-2489 # <CJK>
+52A0 0-1835 1-1835 2-1835 # <CJK>
+52A3 0-4684 1-4684 2-4684 # <CJK>
+52A4 S-1957 # <CJK>
+52A5 S-1958 # <CJK>
+52A6 S-1959 # <CJK>
+52A7 S-1960 # <CJK>
+52A9 0-2985 1-2985 2-2985 # <CJK>
+52AA 0-3756 1-3756 2-3756 # <CJK>
+52AB 0-2569 1-2569 2-2569 # <CJK>
+52AC 0-5002 1-5002 2-5002 # <CJK>
+52AD 0-5003 1-5003 2-5003 # <CJK>
+52AF S-1961 # <CJK>
+52B0 S-1962 # <CJK>
+52B1 0-4669 1-4669 2-4669 # <CJK>
+52B4 0-4711 1-4711 2-4711 # <CJK>
+52B5 0-5005 1-5005 2-5005 # <CJK>
+52B6 S-1963 # <CJK>
+52B7 S-1964 # <CJK>
+52B8 S-1965 # <CJK>
+52B9 0-2490 1-2490 2-2490 # <CJK>
+52BA S-1966 # <CJK>
+52BB S-1967 # <CJK>
+52BC 0-5004 1-5004 2-5004 # <CJK>
+52BD S-1968 # <CJK>
+52BE 0-1915 1-1915 2-1915 # <CJK>
+52C0 S-1969 # <CJK>
+52C1 0-5006 1-5006 2-5006 # <CJK>
+52C3 0-4354 1-4354 2-4354 # <CJK>
+52C4 S-1970 # <CJK>
+52C5 0-3628 1-3628 2-3628 # <CJK>
+52C6 S-1971 # <CJK>
+52C7 0-4506 1-4506 2-4506 # <CJK>
+52C8 S-1972 # <CJK>
+52C9 0-4257 1-4257 2-4257 # <CJK>
+52CC S-1973 # <CJK>
+52CD 0-5007 1-5007 2-5007 # <CJK>
+52CF S-1974 # <CJK>
+52D1 S-1975 # <CJK>
+52D2 0-8053 1-8053 2-8053 # <CJK>
+52D4 S-1976 # <CJK>
+52D5 0-3816 1-3816 2-3816 # <CJK>
+52D6 S-1977 # <CJK>
+52D7 0-5008 1-5008 2-5008 # <CJK>
+52D8 0-2010 1-2010 2-2010 # <CJK>
+52D9 0-4419 1-4419 2-4419 # <CJK>
+52DB S-1978 # <CJK>
+52DC S-1979 # <CJK>
+52DD 0-3001 1-3001 2-3001 # <CJK>
+52DE 0-5009 1-5009 2-5009 # <CJK>
+52DF 0-4271 1-4271 2-4271 # <CJK>
+52E0 0-5013 1-5013 2-5013 # <CJK>
+52E1 S-1980 # <CJK>
+52E2 0-3210 1-3210 2-3210 # <CJK>
+52E3 0-5010 1-5010 2-5010 # <CJK>
+52E4 0-2248 1-2248 2-2248 # <CJK>
+52E5 S-1981 # <CJK>
+52E6 0-5011 1-5011 2-5011 # <CJK>
+52E7 0-2011 1-2011 2-2011 # <CJK>
+52E8 S-1982 # <CJK>
+52E9 S-1983 # <CJK>
+52EA S-1984 # <CJK>
+52EC S-1985 # <CJK>
+52F0 S-1986 # <CJK>
+52F1 S-1987 # <CJK>
+52F2 0-2314 1-2314 2-2314 # <CJK>
+52F3 0-5014 1-5014 2-5014 # <CJK>
+52F4 S-1988 # <CJK>
+52F5 0-5015 1-5015 2-5015 # <CJK>
+52F6 S-1989 # <CJK>
+52F7 S-1990 # <CJK>
+52F8 0-5016 1-5016 2-5016 # <CJK>
+52F9 0-5017 1-5017 2-5017 # <CJK>
+52FA 0-2859 1-2859 2-2859 # <CJK>
+52FE 0-2491 1-2491 2-2491 # <CJK>
+52FF 0-4462 1-4462 2-4462 # <CJK>
+5300 S-1991 # <CJK>
+5301 0-4472 1-4472 2-4472 # <CJK>
+5302 0-3887 1-3887 2-3887 # <CJK>
+5303 S-1992 # <CJK>
+5305 0-4281 1-4281 2-4281 # <CJK>
+5306 0-5018 1-5018 2-5018 # <CJK>
+5308 0-5019 1-5019 2-5019 # <CJK>
+530A S-1993 # <CJK>
+530B S-1994 # <CJK>
+530C S-2001 # <CJK>
+530D 0-5021 1-5021 2-5021 # <CJK>
+530F 0-5023 1-5023 2-5023 # <CJK>
+5310 0-5022 1-5022 2-5022 # <CJK>
+5311 S-2002 # <CJK>
+5313 S-2003 # <CJK>
+5315 0-5024 1-5024 2-5024 # <CJK>
+5316 0-1829 1-1829 2-1829 # <CJK>
+5317 0-4344 1-4344 2-4344 # <CJK>
+5318 S-2004 # <CJK>
+5319 0-2692 1-2692 2-2692 # <CJK>
+531A 0-5025 1-5025 2-5025 # <CJK>
+531B S-2005 # <CJK>
+531C S-2006 # <CJK>
+531D 0-3357 1-3357 2-3357 # <CJK>
+531E S-2007 # <CJK>
+531F S-2008 # <CJK>
+5320 0-3002 1-3002 2-3002 # <CJK>
+5321 0-2209 1-2209 2-2209 # <CJK>
+5323 0-5026 1-5026 2-5026 # <CJK>
+5325 S-2009 # <CJK>
+5327 S-2010 # <CJK>
+5328 S-2011 # <CJK>
+5329 S-2012 # <CJK>
+532A 0-4059 1-4059 2-4059 # <CJK>
+532B S-2013 # <CJK>
+532C S-2014 # <CJK>
+532D S-2015 # <CJK>
+532F 0-5027 1-5027 2-5027 # <CJK>
+5330 S-2016 # <CJK>
+5331 0-5028 1-5028 2-5028 # <CJK>
+5332 S-2017 # <CJK>
+5333 0-5029 1-5029 2-5029 # <CJK>
+5335 S-2018 # <CJK>
+5338 0-5030 1-5030 2-5030 # <CJK>
+5339 0-4104 1-4104 2-4104 # <CJK>
+533A 0-2272 1-2272 2-2272 # <CJK>
+533B 0-1669 1-1669 2-1669 # <CJK>
+533C S-2019 # <CJK>
+533D S-2020 # <CJK>
+533E S-2021 # <CJK>
+533F 0-3831 1-3831 2-3831 # <CJK>
+5340 0-5031 1-5031 2-5031 # <CJK>
+5341 0-2929 1-2929 2-2929 # <CJK>
+5342 S-2022 # <CJK>
+5343 0-3273 1-3273 2-3273 # <CJK>
+5345 0-5033 1-5033 2-5033 # <CJK>
+5346 0-5032 1-5032 2-5032 # <CJK>
+5347 0-3003 1-3003 2-3003 # <CJK>
+5348 0-2465 1-2465 2-2465 # <CJK>
+5349 0-5035 1-5035 2-5035 # <CJK>
+534A 0-4030 1-4030 2-4030 # <CJK>
+534B S-2024 # <CJK>
+534C S-2023 # <CJK>
+534D 0-5036 1-5036 2-5036 # <CJK>
+5351 0-4060 1-4060 2-4060 # <CJK>
+5352 0-3420 1-3420 2-3420 # <CJK>
+5353 0-3478 1-3478 2-3478 # <CJK>
+5354 0-2208 1-2208 2-2208 # <CJK>
+5357 0-3878 1-3878 2-3878 # <CJK>
+5358 0-3517 1-3517 2-3517 # <CJK>
+5359 S-2025 # <CJK>
+535A 0-3978 1-3978 2-3978 # <CJK>
+535B S-2026 # <CJK>
+535C 0-4346 1-4346 2-4346 # <CJK>
+535E 0-5038 1-5038 2-5038 # <CJK>
+5360 0-3274 1-3274 2-3274 # <CJK>
+5361 S-2027 # <CJK>
+5363 S-2028 # <CJK>
+5365 S-2029 # <CJK>
+5366 0-2321 1-2321 2-2321 # <CJK>
+5369 0-5039 1-5039 2-5039 # <CJK>
+536C S-2030 # <CJK>
+536D S-2031 # <CJK>
+536E 0-5040 1-5040 2-5040 # <CJK>
+536F 0-1712 1-1712 2-1712 # <CJK>
+5370 0-1685 1-1685 2-1685 # <CJK>
+5371 0-2077 1-2077 2-2077 # <CJK>
+5372 S-2032 # <CJK>
+5373 0-3408 1-3408 2-3408 # <CJK>
+5374 0-2149 1-2149 2-2149 # <CJK>
+5375 0-4581 1-4581 2-4581 # <CJK>
+5377 0-5043 1-5043 2-5043 # <CJK>
+5378 0-1823 1-1823 2-1823 # <CJK>
+5379 S-2033 # <CJK>
+537B 0-5042 1-5042 2-5042 # <CJK>
+537E S-2034 # <CJK>
+537F 0-2210 1-2210 2-2210 # <CJK>
+5382 0-5044 1-5044 2-5044 # <CJK>
+5383 S-2035 # <CJK>
+5384 0-4481 1-4481 2-4481 # <CJK>
+5387 S-2036 # <CJK>
+5388 S-2037 # <CJK>
+538E S-2038 # <CJK>
+5393 S-2039 # <CJK>
+5394 S-2040 # <CJK>
+5396 0-5045 1-5045 2-5045 # <CJK>
+5398 0-4650 1-4650 2-4650 # <CJK>
+5399 S-2041 # <CJK>
+539A 0-2492 1-2492 2-2492 # <CJK>
+539D S-2042 # <CJK>
+539F 0-2422 1-2422 2-2422 # <CJK>
+53A0 0-5046 1-5046 2-5046 # <CJK>
+53A1 S-2043 # <CJK>
+53A4 S-2044 # <CJK>
+53A5 0-5048 1-5048 2-5048 # <CJK>
+53A6 0-5047 1-5047 2-5047 # <CJK>
+53A8 0-3163 1-3163 2-3163 # <CJK>
+53A9 0-1725 1-1725 2-1725 # <CJK>
+53AA S-2045 # <CJK>
+53AB S-2046 # <CJK>
+53AD 0-1762 1-1762 2-1762 # <CJK>
+53AE 0-5049 1-5049 2-5049 # <CJK>
+53AF S-2047 # <CJK>
+53B0 0-5050 1-5050 2-5050 # <CJK>
+53B2 S-2048 # <CJK>
+53B3 0-2423 1-2423 2-2423 # <CJK>
+53B4 S-2049 # <CJK>
+53B5 S-2050 # <CJK>
+53B6 0-5051 1-5051 2-5051 # <CJK>
+53B7 S-2051 # <CJK>
+53B8 S-2052 # <CJK>
+53BA S-2053 # <CJK>
+53BB 0-2178 1-2178 2-2178 # <CJK>
+53BD S-2054 # <CJK>
+53C0 S-2055 # <CJK>
+53C2 0-2718 1-2718 2-2718 # <CJK>
+53C3 0-5052 1-5052 2-5052 # <CJK>
+53C5 S-2056 # <CJK>
+53C8 0-4384 1-4384 2-4384 # <CJK>
+53C9 0-2621 1-2621 2-2621 # <CJK>
+53CA 0-2158 1-2158 2-2158 # <CJK>
+53CB 0-4507 1-4507 2-4507 # <CJK>
+53CC 0-3348 1-3348 2-3348 # <CJK>
+53CD 0-4031 1-4031 2-4031 # <CJK>
+53CE 0-2893 1-2893 2-2893 # <CJK>
+53CF S-2057 # <CJK>
+53D2 S-2058 # <CJK>
+53D3 S-2059 # <CJK>
+53D4 0-2939 1-2939 2-2939 # <CJK>
+53D5 S-2060 # <CJK>
+53D6 0-2872 1-2872 2-2872 # <CJK>
+53D7 0-2885 1-2885 2-2885 # <CJK>
+53D9 0-2986 1-2986 2-2986 # <CJK>
+53DA S-2061 # <CJK>
+53DB 0-4032 1-4032 2-4032 # <CJK>
+53DD S-2062 # <CJK>
+53DE S-2063 # <CJK>
+53DF 0-5055 1-5055 2-5055 # <CJK>
+53E0 S-2064 # <CJK>
+53E1 0-1735 1-1735 2-1735 # <CJK>
+53E2 0-3349 1-3349 2-3349 # <CJK>
+53E3 0-2493 1-2493 2-2493 # <CJK>
+53E4 0-2437 1-2437 2-2437 # <CJK>
+53E5 0-2271 1-2271 2-2271 # <CJK>
+53E6 S-2065 # <CJK>
+53E7 S-2066 # <CJK>
+53E8 0-5059 1-5059 2-5059 # <CJK>
+53E9 0-3501 1-3501 2-3501 # <CJK>
+53EA 0-3494 1-3494 2-3494 # <CJK>
+53EB 0-2211 1-2211 2-2211 # <CJK>
+53EC 0-3004 1-3004 2-3004 # <CJK>
+53ED 0-5060 1-5060 2-5060 # <CJK>
+53EE 0-5058 1-5058 2-5058 # <CJK>
+53EF 0-1836 1-1836 2-1836 # <CJK>
+53F0 0-3470 1-3470 2-3470 # <CJK>
+53F1 0-2824 1-2824 2-2824 # <CJK>
+53F2 0-2743 1-2743 2-2743 # <CJK>
+53F3 0-1706 1-1706 2-1706 # <CJK>
+53F5 S-2067 # <CJK>
+53F6 0-1980 1-1980 2-1980 # <CJK>
+53F7 0-2570 1-2570 2-2570 # <CJK>
+53F8 0-2742 1-2742 2-2742 # <CJK>
+53FA 0-5061 1-5061 2-5061 # <CJK>
+5401 0-5062 1-5062 2-5062 # <CJK>
+5402 S-2068 # <CJK>
+5403 0-2141 1-2141 2-2141 # <CJK>
+5404 0-1938 1-1938 2-1938 # <CJK>
+5408 0-2571 1-2571 2-2571 # <CJK>
+5409 0-2140 1-2140 2-2140 # <CJK>
+540A 0-3663 1-3663 2-3663 # <CJK>
+540B 0-1705 1-1705 2-1705 # <CJK>
+540C 0-3817 1-3817 2-3817 # <CJK>
+540D 0-4430 1-4430 2-4430 # <CJK>
+540E 0-2501 1-2501 2-2501 # <CJK>
+540F 0-4589 1-4589 2-4589 # <CJK>
+5410 0-3739 1-3739 2-3739 # <CJK>
+5411 0-2494 1-2494 2-2494 # <CJK>
+5413 S-2069 # <CJK>
+541A S-2070 # <CJK>
+541B 0-2315 1-2315 2-2315 # <CJK>
+541D 0-5071 1-5071 2-5071 # <CJK>
+541F 0-2267 1-2267 2-2267 # <CJK>
+5420 0-4342 1-4342 2-4342 # <CJK>
+5421 S-2071 # <CJK>
+5426 0-4061 1-4061 2-4061 # <CJK>
+5427 S-2072 # <CJK>
+5428 S-2073 # <CJK>
+5429 0-5070 1-5070 2-5070 # <CJK>
+542A S-2074 # <CJK>
+542B 0-2062 1-2062 2-2062 # <CJK>
+542C 0-5065 1-5065 2-5065 # <CJK>
+542D 0-5066 1-5066 2-5066 # <CJK>
+542E 0-5068 1-5068 2-5068 # <CJK>
+542F S-2075 # <CJK>
+5431 S-2076 # <CJK>
+5434 S-2077 # <CJK>
+5435 S-2078 # <CJK>
+5436 0-5069 1-5069 2-5069 # <CJK>
+5438 0-2159 1-2159 2-2159 # <CJK>
+5439 0-3165 1-3165 2-3165 # <CJK>
+543B 0-4213 1-4213 2-4213 # <CJK>
+543C 0-5067 1-5067 2-5067 # <CJK>
+543D 0-5063 1-5063 2-5063 # <CJK>
+543E 0-2467 1-2467 2-2467 # <CJK>
+5440 0-5064 1-5064 2-5064 # <CJK>
+5442 0-4704 1-4704 2-4704 # <CJK>
+5443 S-2079 # <CJK>
+5444 S-2080 # <CJK>
+5446 0-4282 1-4282 2-4282 # <CJK>
+5447 S-2081 # <CJK>
+5448 0-3672 1-3672 2-3672 # <CJK>
+5449 0-2466 1-2466 2-2466 # <CJK>
+544A 0-2580 1-2580 2-2580 # <CJK>
+544D S-2082 # <CJK>
+544E 0-5072 1-5072 2-5072 # <CJK>
+544F S-2083 # <CJK>
+5451 0-3861 1-3861 2-3861 # <CJK>
+545E S-2084 # <CJK>
+545F 0-5076 1-5076 2-5076 # <CJK>
+5462 S-2085 # <CJK>
+5464 S-2086 # <CJK>
+5466 S-2087 # <CJK>
+5467 S-2088 # <CJK>
+5468 0-2894 1-2894 2-2894 # <CJK>
+5469 S-2089 # <CJK>
+546A 0-2886 1-2886 2-2886 # <CJK>
+546B S-2090 # <CJK>
+546D S-2091 # <CJK>
+546E S-2092 # <CJK>
+5470 0-5079 1-5079 2-5079 # <CJK>
+5471 0-5077 1-5077 2-5077 # <CJK>
+5473 0-4403 1-4403 2-4403 # <CJK>
+5474 S-2093 # <CJK>
+5475 0-5074 1-5074 2-5074 # <CJK>
+5476 0-5083 1-5083 2-5083 # <CJK>
+5477 0-5078 1-5078 2-5078 # <CJK>
+547B 0-5081 1-5081 2-5081 # <CJK>
+547C 0-2438 1-2438 2-2438 # <CJK>
+547D 0-4431 1-4431 2-4431 # <CJK>
+547F S-2094 # <CJK>
+5480 0-5082 1-5082 2-5082 # <CJK>
+5481 S-2101 # <CJK>
+5483 S-2102 # <CJK>
+5484 0-5084 1-5084 2-5084 # <CJK>
+5485 S-2103 # <CJK>
+5486 0-5086 1-5086 2-5086 # <CJK>
+5488 S-2104 # <CJK>
+5489 S-2105 # <CJK>
+548B 0-2680 1-2680 2-2680 # <CJK>
+548C 0-4734 1-4734 2-4734 # <CJK>
+548D S-2106 # <CJK>
+548E 0-5075 1-5075 2-5075 # <CJK>
+548F 0-5073 1-5073 2-5073 # <CJK>
+5490 0-5085 1-5085 2-5085 # <CJK>
+5491 S-2107 # <CJK>
+5492 0-5080 1-5080 2-5080 # <CJK>
+5495 S-2108 # <CJK>
+5496 S-2109 # <CJK>
+549C S-2110 # <CJK>
+549F S-2111 # <CJK>
+54A1 S-2112 # <CJK>
+54A2 0-5088 1-5088 2-5088 # <CJK>
+54A4 0-5103 1-5103 2-5103 # <CJK>
+54A5 0-5090 1-5090 2-5090 # <CJK>
+54A6 S-2113 # <CJK>
+54A7 S-2114 # <CJK>
+54A8 0-5094 1-5094 2-5094 # <CJK>
+54A9 S-2115 # <CJK>
+54AA S-2116 # <CJK>
+54AB 0-5101 1-5101 2-5101 # <CJK>
+54AC 0-5091 1-5091 2-5091 # <CJK>
+54AD S-2117 # <CJK>
+54AE S-2118 # <CJK>
+54AF 0-5130 1-5130 2-5130 # <CJK>
+54B1 S-2119 # <CJK>
+54B2 0-2673 1-2673 2-2673 # <CJK>
+54B3 0-1917 1-1917 2-1917 # <CJK>
+54B7 S-2120 # <CJK>
+54B8 0-5089 1-5089 2-5089 # <CJK>
+54B9 S-2121 # <CJK>
+54BA S-2122 # <CJK>
+54BB S-2123 # <CJK>
+54BC 0-5105 1-5105 2-5105 # <CJK>
+54BD 0-1686 1-1686 2-1686 # <CJK>
+54BE 0-5104 1-5104 2-5104 # <CJK>
+54BF S-2124 # <CJK>
+54C0 0-1605 1-1605 2-1605 # <CJK>
+54C1 0-4142 1-4142 2-4142 # <CJK>
+54C2 0-5102 1-5102 2-5102 # <CJK>
+54C4 0-5092 1-5092 2-5092 # <CJK>
+54C6 S-2125 # <CJK>
+54C7 0-5087 1-5087 2-5087 # <CJK>
+54C8 0-5093 1-5093 2-5093 # <CJK>
+54C9 0-2640 1-2640 2-2640 # <CJK>
+54CA S-2126 # <CJK>
+54CD S-2127 # <CJK>
+54CE S-2128 # <CJK>
+54D8 0-5106 1-5106 2-5106 # <CJK>
+54E0 S-2129 # <CJK>
+54E1 0-1687 1-1687 2-1687 # <CJK>
+54E2 0-5115 1-5115 2-5115 # <CJK>
+54E5 0-5107 1-5107 2-5107 # <CJK>
+54E6 0-5108 1-5108 2-5108 # <CJK>
+54E8 0-3005 1-3005 2-3005 # <CJK>
+54E9 0-4373 1-4373 2-4373 # <CJK>
+54EA S-2130 # <CJK>
+54EC S-2131 # <CJK>
+54ED 0-5113 1-5113 2-5113 # <CJK>
+54EE 0-5112 1-5112 2-5112 # <CJK>
+54EF S-2132 # <CJK>
+54F2 0-3715 1-3715 2-3715 # <CJK>
+54F6 S-2133 # <CJK>
+54FA 0-5114 1-5114 2-5114 # <CJK>
+54FC S-2134 # <CJK>
+54FD 0-5111 1-5111 2-5111 # <CJK>
+54FE S-2135 # <CJK>
+54FF S-2136 # <CJK>
+5500 S-2137 # <CJK>
+5501 S-2138 # <CJK>
+5504 0-1720 1-1720 2-1720 # <CJK>
+5505 S-2139 # <CJK>
+5506 0-2622 1-2622 2-2622 # <CJK>
+5507 0-3116 1-3116 2-3116 # <CJK>
+5508 S-2140 # <CJK>
+5509 S-2141 # <CJK>
+550C S-2142 # <CJK>
+550D S-2143 # <CJK>
+550E S-2144 # <CJK>
+550F 0-5109 1-5109 2-5109 # <CJK>
+5510 0-3766 1-3766 2-3766 # <CJK>
+5514 0-5110 1-5110 2-5110 # <CJK>
+5515 S-2145 # <CJK>
+5516 1-1602 2-1602 # <CJK>
+552A S-2146 # <CJK>
+552B S-2147 # <CJK>
+552E 0-5120 1-5120 2-5120 # <CJK>
+552F 0-4503 1-4503 2-4503 # <CJK>
+5531 0-3007 1-3007 2-3007 # <CJK>
+5532 S-2148 # <CJK>
+5533 0-5126 1-5126 2-5126 # <CJK>
+5535 S-2149 # <CJK>
+5536 S-2150 # <CJK>
+5538 0-5125 1-5125 2-5125 # <CJK>
+5539 0-5116 1-5116 2-5116 # <CJK>
+553B S-2151 # <CJK>
+553C S-2152 # <CJK>
+553D S-2153 # <CJK>
+553E 0-3435 1-3435 2-3435 # <CJK>
+5540 0-5117 1-5117 2-5117 # <CJK>
+5541 S-2154 # <CJK>
+5544 0-3479 1-3479 2-3479 # <CJK>
+5545 0-5122 1-5122 2-5122 # <CJK>
+5546 0-3006 1-3006 2-3006 # <CJK>
+5547 S-2155 # <CJK>
+5549 S-2156 # <CJK>
+554A S-2157 # <CJK>
+554C 0-5119 1-5119 2-5119 # <CJK>
+554D S-2158 # <CJK>
+554F 0-4468 1-4468 2-4468 # <CJK>
+5550 S-2159 # <CJK>
+5551 S-2160 # <CJK>
+5553 0-2328 1-2328 2-2328 # <CJK>
+5556 0-5123 1-5123 2-5123 # <CJK>
+5557 0-5124 1-5124 2-5124 # <CJK>
+5558 S-2161 # <CJK>
+555A S-2162 # <CJK>
+555B S-2163 # <CJK>
+555C 0-5121 1-5121 2-5121 # <CJK>
+555D 0-5127 1-5127 2-5127 # <CJK>
+555E 0-1602 S-2164 # <CJK>
+5560 S-2165 # <CJK>
+5561 S-2166 # <CJK>
+5563 0-5118 1-5118 2-5118 # <CJK>
+5564 S-2167 # <CJK>
+5566 S-2168 # <CJK>
+557B 0-5133 1-5133 2-5133 # <CJK>
+557C 0-5138 1-5138 2-5138 # <CJK>
+557E 0-5134 1-5134 2-5134 # <CJK>
+557F S-2169 # <CJK>
+5580 0-5129 1-5129 2-5129 # <CJK>
+5581 S-2170 # <CJK>
+5582 S-2171 # <CJK>
+5583 0-5139 1-5139 2-5139 # <CJK>
+5584 0-3317 1-3317 2-3317 # <CJK>
+5586 S-2172 # <CJK>
+5587 0-5141 1-5141 2-5141 # <CJK>
+5588 S-2173 # <CJK>
+5589 0-2502 1-2502 2-2502 # <CJK>
+558A 0-5131 1-5131 2-5131 # <CJK>
+558B 0-3593 1-3593 2-3593 # <CJK>
+558E S-2174 # <CJK>
+558F S-2175 # <CJK>
+5591 S-2176 # <CJK>
+5592 S-2177 # <CJK>
+5593 S-2178 # <CJK>
+5594 S-2179 # <CJK>
+5597 S-2180 # <CJK>
+5598 0-5135 1-5135 2-5135 # <CJK>
+5599 0-5128 1-5128 2-5128 # <CJK>
+559A 0-2013 1-2013 2-2013 # <CJK>
+559C 0-2078 1-2078 2-2078 # <CJK>
+559D 0-1969 1-1969 2-1969 # <CJK>
+559E 0-5136 1-5136 2-5136 # <CJK>
+559F 0-5132 1-5132 2-5132 # <CJK>
+55A3 S-2181 # <CJK>
+55A4 S-2182 # <CJK>
+55A7 0-2386 1-2386 2-2386 # <CJK>
+55A8 0-5142 1-5142 2-5142 # <CJK>
+55A9 0-5140 1-5140 2-5140 # <CJK>
+55AA 0-3351 1-3351 2-3351 # <CJK>
+55AB 0-2142 1-2142 2-2142 # <CJK>
+55AC 0-2212 1-2212 2-2212 # <CJK>
+55AD S-2183 # <CJK>
+55AE 0-5137 1-5137 2-5137 # <CJK>
+55B0 0-2284 1-2284 2-2284 # <CJK>
+55B2 S-2184 # <CJK>
+55B6 0-1736 1-1736 2-1736 # <CJK>
+55BF S-2185 # <CJK>
+55C1 S-2186 # <CJK>
+55C3 S-2187 # <CJK>
+55C4 0-5146 1-5146 2-5146 # <CJK>
+55C5 0-5144 1-5144 2-5144 # <CJK>
+55C6 S-2188 # <CJK>
+55C7 0-5207 1-5207 2-5207 # <CJK>
+55C9 S-2189 # <CJK>
+55CB S-2190 # <CJK>
+55CC S-2191 # <CJK>
+55CE S-2192 # <CJK>
+55D1 S-2193 # <CJK>
+55D2 S-2194 # <CJK>
+55D3 S-2201 # <CJK>
+55D4 0-5149 1-5149 2-5149 # <CJK>
+55D7 S-2202 # <CJK>
+55D8 S-2203 # <CJK>
+55DA 0-5143 1-5143 2-5143 # <CJK>
+55DB S-2204 # <CJK>
+55DC 0-5147 1-5147 2-5147 # <CJK>
+55DE S-2205 # <CJK>
+55DF 0-5145 1-5145 2-5145 # <CJK>
+55E2 S-2206 # <CJK>
+55E3 0-2744 1-2744 2-2744 # <CJK>
+55E4 0-5148 1-5148 2-5148 # <CJK>
+55E9 S-2207 # <CJK>
+55F6 S-2208 # <CJK>
+55F7 0-5151 1-5151 2-5151 # <CJK>
+55F9 0-5156 1-5156 2-5156 # <CJK>
+55FD 0-5154 1-5154 2-5154 # <CJK>
+55FE 0-5153 1-5153 2-5153 # <CJK>
+55FF S-2209 # <CJK>
+5605 S-2210 # <CJK>
+5606 0-3518 1-3518 2-3518 # <CJK>
+5608 S-2211 # <CJK>
+5609 0-1837 1-1837 2-1837 # <CJK>
+560A S-2212 # <CJK>
+560D S-2213 # <CJK>
+560E S-2214 # <CJK>
+560F S-2215 # <CJK>
+5610 S-2216 # <CJK>
+5611 S-2217 # <CJK>
+5612 S-2218 # <CJK>
+5614 0-5150 1-5150 2-5150 # <CJK>
+5616 0-5152 1-5152 2-5152 # <CJK>
+5617 0-3008 1-3008 2-3008 # <CJK>
+5618 0-1719 1-1719 2-1719 # <CJK>
+5619 S-2219 # <CJK>
+561B 0-5155 1-5155 2-5155 # <CJK>
+5629 0-1862 1-1862 2-1862 # <CJK>
+562C S-2220 # <CJK>
+562F 0-5166 1-5166 2-5166 # <CJK>
+5630 S-2221 # <CJK>
+5631 0-3092 1-3092 2-3092 # <CJK>
+5632 0-5162 1-5162 2-5162 # <CJK>
+5633 S-2222 # <CJK>
+5634 0-5160 1-5160 2-5160 # <CJK>
+5635 S-2223 # <CJK>
+5636 0-5161 1-5161 2-5161 # <CJK>
+5637 S-2224 # <CJK>
+5638 0-5163 1-5163 2-5163 # <CJK>
+5639 S-2225 # <CJK>
+563B S-2226 # <CJK>
+563C S-2227 # <CJK>
+563D S-2228 # <CJK>
+563F S-2229 # <CJK>
+5640 S-2230 # <CJK>
+5641 S-2231 # <CJK>
+5642 0-1729 1-1729 2-1729 # <CJK>
+5643 S-2232 # <CJK>
+5644 S-2233 # <CJK>
+5646 S-2234 # <CJK>
+5649 S-2235 # <CJK>
+564B S-2236 # <CJK>
+564C 0-3325 1-3325 2-3325 # <CJK>
+564D S-2237 # <CJK>
+564E 0-5157 1-5157 2-5157 # <CJK>
+564F S-2238 # <CJK>
+5650 0-5158 1-5158 2-5158 # <CJK>
+5654 S-2239 # <CJK>
+565B 1-1990 2-1990 # <CJK>
+565E S-2240 # <CJK>
+5660 S-2241 # <CJK>
+5661 S-2242 # <CJK>
+5662 S-2243 # <CJK>
+5663 S-2244 # <CJK>
+5664 0-5165 1-5165 2-5165 # <CJK>
+5666 S-2245 # <CJK>
+5668 0-2079 1-2079 2-2079 # <CJK>
+5669 S-2246 # <CJK>
+566A 0-5168 1-5168 2-5168 # <CJK>
+566B 0-5164 1-5164 2-5164 # <CJK>
+566C 0-5167 1-5167 2-5167 # <CJK>
+566D S-2247 # <CJK>
+566F S-2248 # <CJK>
+5671 S-2249 # <CJK>
+5672 S-2250 # <CJK>
+5674 0-4214 1-4214 2-4214 # <CJK>
+5675 S-2251 # <CJK>
+5678 0-3853 1-3853 2-3853 # <CJK>
+567A 0-4024 1-4024 2-4024 # <CJK>
+5680 0-5170 1-5170 2-5170 # <CJK>
+5684 S-2252 # <CJK>
+5685 S-2253 # <CJK>
+5686 0-5169 1-5169 2-5169 # <CJK>
+5687 0-1937 1-1937 2-1937 # <CJK>
+5688 S-2254 # <CJK>
+568A 0-5171 1-5171 2-5171 # <CJK>
+568B S-2255 # <CJK>
+568C S-2256 # <CJK>
+568F 0-5174 1-5174 2-5174 # <CJK>
+5694 0-5173 1-5173 2-5173 # <CJK>
+5695 S-2257 # <CJK>
+5699 0-1990 S-2258 # <CJK>
+569A S-2259 # <CJK>
+569D S-2260 # <CJK>
+569E S-2261 # <CJK>
+569F S-2262 # <CJK>
+56A0 0-5172 1-5172 2-5172 # <CJK>
+56A2 1-3925 2-3925 # <CJK>
+56A5 0-5175 1-5175 2-5175 # <CJK>
+56A6 S-2263 # <CJK>
+56A7 S-2264 # <CJK>
+56A8 S-2265 # <CJK>
+56A9 S-2266 # <CJK>
+56AB S-2267 # <CJK>
+56AC S-2268 # <CJK>
+56AD S-2269 # <CJK>
+56AE 0-5176 1-5176 2-5176 # <CJK>
+56B1 S-2270 # <CJK>
+56B3 S-2271 # <CJK>
+56B4 0-5178 1-5178 2-5178 # <CJK>
+56B6 0-5177 1-5177 2-5177 # <CJK>
+56B7 S-2272 # <CJK>
+56BC 0-5180 1-5180 2-5180 # <CJK>
+56BE S-2273 # <CJK>
+56C0 0-5183 1-5183 2-5183 # <CJK>
+56C1 0-5181 1-5181 2-5181 # <CJK>
+56C2 0-5179 1-5179 2-5179 # <CJK>
+56C3 0-5182 1-5182 2-5182 # <CJK>
+56C5 S-2274 # <CJK>
+56C8 0-5184 1-5184 2-5184 # <CJK>
+56C9 S-2275 # <CJK>
+56CA 0-3925 S-2276 # <CJK>
+56CB S-2277 # <CJK>
+56CC S-2280 # <CJK>
+56CD S-2281 # <CJK>
+56CE 0-5185 1-5185 2-5185 # <CJK>
+56CF S-2278 # <CJK>
+56D0 S-2279 # <CJK>
+56D1 0-5186 1-5186 2-5186 # <CJK>
+56D3 0-5187 1-5187 2-5187 # <CJK>
+56D7 0-5188 1-5188 2-5188 # <CJK>
+56D8 0-4937 1-4937 2-4937 # <CJK>
+56D9 S-2282 # <CJK>
+56DA 0-2892 1-2892 2-2892 # <CJK>
+56DB 0-2745 1-2745 2-2745 # <CJK>
+56DC S-2283 # <CJK>
+56DD S-2284 # <CJK>
+56DE 0-1883 1-1883 2-1883 # <CJK>
+56DF S-2285 # <CJK>
+56E0 0-1688 1-1688 2-1688 # <CJK>
+56E1 S-2286 # <CJK>
+56E3 0-3536 1-3536 2-3536 # <CJK>
+56E4 S-2287 # <CJK>
+56E5 S-2288 # <CJK>
+56E6 S-2289 # <CJK>
+56E7 S-2290 # <CJK>
+56E8 S-2291 # <CJK>
+56EB S-2293 # <CJK>
+56ED S-2294 # <CJK>
+56EE 0-5189 1-5189 2-5189 # <CJK>
+56F0 0-2604 1-2604 2-2604 # <CJK>
+56F1 S-2292 # <CJK>
+56F2 0-1647 1-1647 2-1647 # <CJK>
+56F3 0-3162 1-3162 2-3162 # <CJK>
+56F6 S-2301 # <CJK>
+56F7 S-2302 # <CJK>
+56F9 0-5190 1-5190 2-5190 # <CJK>
+56FA 0-2439 1-2439 2-2439 # <CJK>
+56FD 0-2581 1-2581 2-2581 # <CJK>
+56FF 0-5192 1-5192 2-5192 # <CJK>
+5700 0-5191 1-5191 2-5191 # <CJK>
+5701 S-2303 # <CJK>
+5702 S-2304 # <CJK>
+5703 0-4264 1-4264 2-4264 # <CJK>
+5704 0-5193 1-5193 2-5193 # <CJK>
+5707 S-2305 # <CJK>
+5708 0-5201 1-5201 2-5201 # <CJK>
+5709 0-5194 1-5194 2-5194 # <CJK>
+570A S-2306 # <CJK>
+570B 0-5202 1-5202 2-5202 # <CJK>
+570C S-2307 # <CJK>
+570D 0-5203 1-5203 2-5203 # <CJK>
+570F 0-2387 1-2387 2-2387 # <CJK>
+5711 S-2308 # <CJK>
+5712 0-1764 1-1764 2-1764 # <CJK>
+5713 0-5204 1-5204 2-5204 # <CJK>
+5715 S-2309 # <CJK>
+5716 0-5206 1-5206 2-5206 # <CJK>
+5718 0-5205 1-5205 2-5205 # <CJK>
+571A S-2310 # <CJK>
+571B S-2311 # <CJK>
+571C 0-5208 1-5208 2-5208 # <CJK>
+571D S-2312 # <CJK>
+571F 0-3758 1-3758 2-3758 # <CJK>
+5720 S-2313 # <CJK>
+5722 S-2314 # <CJK>
+5723 S-2315 # <CJK>
+5724 S-2316 # <CJK>
+5725 S-2317 # <CJK>
+5726 0-5209 1-5209 2-5209 # <CJK>
+5727 0-1621 1-1621 2-1621 # <CJK>
+5728 0-2663 1-2663 2-2663 # <CJK>
+5729 S-2318 # <CJK>
+572A S-2319 # <CJK>
+572C S-2320 # <CJK>
+572D 0-2329 1-2329 2-2329 # <CJK>
+572E S-2321 # <CJK>
+572F S-2322 # <CJK>
+5730 0-3547 1-3547 2-3547 # <CJK>
+5733 S-2323 # <CJK>
+5734 S-2324 # <CJK>
+5737 0-5210 1-5210 2-5210 # <CJK>
+5738 0-5211 1-5211 2-5211 # <CJK>
+573B 0-5213 1-5213 2-5213 # <CJK>
+573D S-2325 # <CJK>
+573E S-2326 # <CJK>
+573F S-2327 # <CJK>
+5740 0-5214 1-5214 2-5214 # <CJK>
+5742 0-2668 1-2668 2-2668 # <CJK>
+5745 S-2328 # <CJK>
+5746 S-2329 # <CJK>
+5747 0-2249 1-2249 2-2249 # <CJK>
+574A 0-4323 1-4323 2-4323 # <CJK>
+574C S-2330 # <CJK>
+574D S-2331 # <CJK>
+574E 0-5212 1-5212 2-5212 # <CJK>
+574F 0-5215 1-5215 2-5215 # <CJK>
+5750 0-2633 1-2633 2-2633 # <CJK>
+5751 0-2503 1-2503 2-2503 # <CJK>
+5752 S-2332 # <CJK>
+5761 0-5219 1-5219 2-5219 # <CJK>
+5762 S-2333 # <CJK>
+5764 0-2605 1-2605 2-2605 # <CJK>
+5765 S-2334 # <CJK>
+5766 0-3519 1-3519 2-3519 # <CJK>
+5767 S-2335 # <CJK>
+5768 S-2336 # <CJK>
+5769 0-5216 1-5216 2-5216 # <CJK>
+576A 0-3658 1-3658 2-3658 # <CJK>
+576B S-2337 # <CJK>
+576D S-2338 # <CJK>
+576E S-2339 # <CJK>
+576F S-2340 # <CJK>
+5770 S-2341 # <CJK>
+5771 S-2342 # <CJK>
+5773 S-2343 # <CJK>
+5774 S-2344 # <CJK>
+5775 S-2345 # <CJK>
+5777 S-2346 # <CJK>
+5779 S-2347 # <CJK>
+577A S-2348 # <CJK>
+577B S-2349 # <CJK>
+577C S-2350 # <CJK>
+577E S-2351 # <CJK>
+577F 0-5220 1-5220 2-5220 # <CJK>
+5781 S-2352 # <CJK>
+5782 0-3166 1-3166 2-3166 # <CJK>
+5783 S-2353 # <CJK>
+5788 0-5218 1-5218 2-5218 # <CJK>
+5789 0-5221 1-5221 2-5221 # <CJK>
+578B 0-2331 1-2331 2-2331 # <CJK>
+578C S-2354 # <CJK>
+5793 0-5222 1-5222 2-5222 # <CJK>
+5794 S-2355 # <CJK>
+5795 S-2364 # <CJK>
+5797 S-2356 # <CJK>
+5799 S-2357 # <CJK>
+579A S-2358 # <CJK>
+579C S-2359 # <CJK>
+579D S-2360 # <CJK>
+579E S-2361 # <CJK>
+579F S-2362 # <CJK>
+57A0 0-5223 1-5223 2-5223 # <CJK>
+57A1 S-2363 # <CJK>
+57A2 0-2504 1-2504 2-2504 # <CJK>
+57A3 0-1932 1-1932 2-1932 # <CJK>
+57A4 0-5225 1-5225 2-5225 # <CJK>
+57A7 S-2365 # <CJK>
+57A8 S-2366 # <CJK>
+57A9 S-2367 # <CJK>
+57AA 0-5226 1-5226 2-5226 # <CJK>
+57AC S-2368 # <CJK>
+57B0 0-5227 1-5227 2-5227 # <CJK>
+57B3 0-5224 1-5224 2-5224 # <CJK>
+57B8 S-2369 # <CJK>
+57BD S-2370 # <CJK>
+57C0 0-5217 1-5217 2-5217 # <CJK>
+57C3 0-5228 1-5228 2-5228 # <CJK>
+57C6 0-5229 1-5229 2-5229 # <CJK>
+57C7 S-2371 # <CJK>
+57C8 S-2372 # <CJK>
+57CB 0-4368 1-4368 2-4368 # <CJK>
+57CC S-2373 # <CJK>
+57CE 0-3075 1-3075 2-3075 # <CJK>
+57CF S-2374 # <CJK>
+57D2 0-5231 1-5231 2-5231 # <CJK>
+57D3 0-5232 1-5232 2-5232 # <CJK>
+57D4 0-5230 1-5230 2-5230 # <CJK>
+57D5 S-2375 # <CJK>
+57D6 0-5234 1-5234 2-5234 # <CJK>
+57DC 0-3924 1-3924 2-3924 # <CJK>
+57DD S-2376 # <CJK>
+57DE S-2377 # <CJK>
+57DF 0-1672 1-1672 2-1672 # <CJK>
+57E0 0-4154 1-4154 2-4154 # <CJK>
+57E1 S-2394 # <CJK>
+57E3 0-5235 1-5235 2-5235 # <CJK>
+57E4 S-2378 # <CJK>
+57E6 S-2379 # <CJK>
+57E7 S-2380 # <CJK>
+57E9 S-2381 # <CJK>
+57ED S-2382 # <CJK>
+57F0 S-2383 # <CJK>
+57F4 0-3093 1-3093 2-3093 # <CJK>
+57F5 S-2384 # <CJK>
+57F6 S-2385 # <CJK>
+57F7 0-2825 1-2825 2-2825 # <CJK>
+57F8 S-2386 # <CJK>
+57F9 0-3961 1-3961 2-3961 # <CJK>
+57FA 0-2080 1-2080 2-2080 # <CJK>
+57FC 0-2675 1-2675 2-2675 # <CJK>
+57FD S-2387 # <CJK>
+57FE S-2388 # <CJK>
+57FF S-2389 # <CJK>
+5800 0-4357 1-4357 2-4357 # <CJK>
+5802 0-3818 1-3818 2-3818 # <CJK>
+5803 S-2390 # <CJK>
+5804 S-2391 # <CJK>
+5805 0-2388 1-2388 2-2388 # <CJK>
+5806 0-3447 1-3447 2-3447 # <CJK>
+5808 S-2392 # <CJK>
+5809 S-2393 # <CJK>
+580A 0-5233 1-5233 2-5233 # <CJK>
+580B 0-5236 1-5236 2-5236 # <CJK>
+580C S-2401 # <CJK>
+580D S-2402 # <CJK>
+5815 0-3436 1-3436 2-3436 # <CJK>
+5819 0-5237 1-5237 2-5237 # <CJK>
+581B S-2403 # <CJK>
+581D 0-5238 1-5238 2-5238 # <CJK>
+581E S-2404 # <CJK>
+581F S-2405 # <CJK>
+5820 S-2406 # <CJK>
+5821 0-5240 1-5240 2-5240 # <CJK>
+5824 0-3673 1-3673 2-3673 # <CJK>
+5826 S-2407 # <CJK>
+5827 S-2408 # <CJK>
+582A 0-2014 1-2014 2-2014 # <CJK>
+582D S-2409 # <CJK>
+582F 0-2238 1-8401 2-8401 # <CJK>
+5830 0-1765 1-1765 2-1765 # <CJK>
+5831 0-4283 1-4283 2-4283 # <CJK>
+5832 S-2410 # <CJK>
+5834 0-3076 1-3076 2-3076 # <CJK>
+5835 0-3740 1-3740 2-3740 # <CJK>
+5839 S-2411 # <CJK>
+583A 0-2670 1-2670 2-2670 # <CJK>
+583D 0-5246 1-5246 2-5246 # <CJK>
+583F S-2412 # <CJK>
+5840 0-4229 1-4229 2-4229 # <CJK>
+5841 0-4661 1-4661 2-4661 # <CJK>
+5849 S-2413 # <CJK>
+584A 0-1884 1-1884 2-1884 # <CJK>
+584B 0-5242 1-5242 2-5242 # <CJK>
+584C S-2414 # <CJK>
+584D S-2415 # <CJK>
+584F S-2416 # <CJK>
+5850 S-2417 # <CJK>
+5851 0-3326 1-3326 2-3326 # <CJK>
+5852 0-5245 1-5245 2-5245 # <CJK>
+5854 0-3767 1-3767 2-3767 # <CJK>
+5855 S-2418 # <CJK>
+5857 0-3741 1-3741 2-3741 # <CJK>
+5858 0-3768 1-3768 2-3768 # <CJK>
+5859 0-4025 1-4025 2-4025 # <CJK>
+585A 0-3645 1-3645 2-3645 # <CJK>
+585E 0-2641 1-2641 2-2641 # <CJK>
+585F S-2419 # <CJK>
+5861 0-3722 S-2420 # <CJK>
+5862 0-5241 1-5241 2-5241 # <CJK>
+5864 S-2421 # <CJK>
+5867 S-2422 # <CJK>
+5868 S-2423 # <CJK>
+5869 0-1786 1-1786 2-1786 # <CJK>
+586B 1-3722 2-3722 # <CJK>
+5870 0-5243 1-5243 2-5243 # <CJK>
+5872 0-5239 1-5239 2-5239 # <CJK>
+5875 0-3148 1-3148 2-3148 # <CJK>
+5878 S-2424 # <CJK>
+5879 0-5247 1-5247 2-5247 # <CJK>
+587C S-2425 # <CJK>
+587E 0-2946 1-2946 2-2946 # <CJK>
+587F S-2426 # <CJK>
+5880 S-2427 # <CJK>
+5881 S-2428 # <CJK>
+5883 0-2213 1-2213 2-2213 # <CJK>
+5885 0-5248 1-5248 2-5248 # <CJK>
+5887 S-2429 # <CJK>
+5888 S-2430 # <CJK>
+5889 S-2431 # <CJK>
+588A S-2432 # <CJK>
+588C S-2433 # <CJK>
+588D S-2434 # <CJK>
+588F S-2435 # <CJK>
+5890 S-2436 # <CJK>
+5893 0-4272 1-4272 2-4272 # <CJK>
+5894 S-2437 # <CJK>
+5896 S-2438 # <CJK>
+5897 0-3393 1-3393 2-3393 # <CJK>
+589C 0-3638 1-3638 2-3638 # <CJK>
+589D S-2439 # <CJK>
+589F 0-5250 1-5250 2-5250 # <CJK>
+58A0 S-2440 # <CJK>
+58A1 S-2441 # <CJK>
+58A2 S-2442 # <CJK>
+58A6 S-2443 # <CJK>
+58A8 0-4347 1-4347 2-4347 # <CJK>
+58A9 S-2444 # <CJK>
+58AB 0-5251 1-5251 2-5251 # <CJK>
+58AE 0-5256 1-5256 2-5256 # <CJK>
+58B1 S-2445 # <CJK>
+58B2 S-2446 # <CJK>
+58B3 0-4215 1-4215 2-4215 # <CJK>
+58B8 0-5255 1-5255 2-5255 # <CJK>
+58B9 0-5249 1-5249 2-5249 # <CJK>
+58BA 0-5252 1-5252 2-5252 # <CJK>
+58BB 0-5254 1-5254 2-5254 # <CJK>
+58BC S-2448 # <CJK>
+58BE 0-2606 1-2606 2-2606 # <CJK>
+58C1 0-4241 1-4241 2-4241 # <CJK>
+58C2 S-2449 # <CJK>
+58C4 S-2447 # <CJK>
+58C5 0-5257 1-5257 2-5257 # <CJK>
+58C7 0-3537 1-3537 2-3537 # <CJK>
+58C8 S-2450 # <CJK>
+58CA 0-1885 1-1885 2-1885 # <CJK>
+58CC 0-3077 1-3077 2-3077 # <CJK>
+58CD S-2451 # <CJK>
+58CE S-2452 # <CJK>
+58D0 S-2453 # <CJK>
+58D1 0-5259 1-5259 2-5259 # <CJK>
+58D2 S-2454 # <CJK>
+58D3 0-5258 1-5258 2-5258 # <CJK>
+58D4 S-2455 # <CJK>
+58D5 0-2572 1-2572 2-2572 # <CJK>
+58D6 S-2456 # <CJK>
+58D7 0-5260 1-5260 2-5260 # <CJK>
+58D8 0-5262 1-5262 2-5262 # <CJK>
+58D9 0-5261 1-5261 2-5261 # <CJK>
+58DA S-2457 # <CJK>
+58DC 0-5264 1-5264 2-5264 # <CJK>
+58DD S-2458 # <CJK>
+58DE 0-5253 1-5253 2-5253 # <CJK>
+58DF 0-5266 1-5266 2-5266 # <CJK>
+58E1 S-2459 # <CJK>
+58E2 S-2460 # <CJK>
+58E4 0-5265 1-5265 2-5265 # <CJK>
+58E5 0-5263 1-5263 2-5263 # <CJK>
+58E9 S-2461 # <CJK>
+58EB 0-2746 1-2746 2-2746 # <CJK>
+58EC 0-3149 1-3149 2-3149 # <CJK>
+58EE 0-3352 1-3352 2-3352 # <CJK>
+58EF 0-5267 1-5267 2-5267 # <CJK>
+58F0 0-3228 1-3228 2-3228 # <CJK>
+58F1 0-1677 1-1677 2-1677 # <CJK>
+58F2 0-3968 1-3968 2-3968 # <CJK>
+58F3 S-2462 # <CJK>
+58F7 0-5268 1-3659 2-3659 # <CJK>
+58F9 0-5269 1-5269 2-5269 # <CJK>
+58FA 0-3659 1-5268 2-5268 # <CJK>
+58FB 0-5270 1-5270 2-5270 # <CJK>
+58FC 0-5271 1-5271 2-5271 # <CJK>
+58FD 0-5272 1-5272 2-5272 # <CJK>
+5902 0-5273 1-5273 2-5273 # <CJK>
+5905 S-2463 # <CJK>
+5906 S-2464 # <CJK>
+5909 0-4249 1-4249 2-4249 # <CJK>
+590A 0-5274 1-5274 2-5274 # <CJK>
+590B S-2465 # <CJK>
+590C S-2466 # <CJK>
+590F 0-1838 1-1838 2-1838 # <CJK>
+5910 0-5275 1-5275 2-5275 # <CJK>
+5912 S-2467 # <CJK>
+5913 S-2468 # <CJK>
+5914 S-2469 # <CJK>
+5915 0-4528 1-4528 2-4528 # <CJK>
+5916 0-1916 1-1916 2-1916 # <CJK>
+5918 0-5041 1-5041 2-5041 # <CJK>
+5919 0-2940 1-2940 2-2940 # <CJK>
+591A 0-3431 1-3431 2-3431 # <CJK>
+591B 0-5276 1-5276 2-5276 # <CJK>
+591C 0-4475 1-4475 2-4475 # <CJK>
+591D S-2471 # <CJK>
+5921 S-2472 # <CJK>
+5922 0-4420 1-4420 2-4420 # <CJK>
+5923 S-2473 # <CJK>
+5924 S-2474 # <CJK>
+5925 0-5278 1-5278 2-5278 # <CJK>
+5927 0-3471 1-3471 2-3471 # <CJK>
+5928 S-2475 # <CJK>
+5929 0-3723 1-3723 2-3723 # <CJK>
+592A 0-3432 1-3432 2-3432 # <CJK>
+592B 0-4155 1-4155 2-4155 # <CJK>
+592C 0-5279 1-5279 2-5279 # <CJK>
+592D 0-5280 1-5280 2-5280 # <CJK>
+592E 0-1791 1-1791 2-1791 # <CJK>
+592F S-2476 # <CJK>
+5930 S-2477 # <CJK>
+5931 0-2826 1-2826 2-2826 # <CJK>
+5932 0-5281 1-5281 2-5281 # <CJK>
+5933 S-2478 # <CJK>
+5935 S-2479 # <CJK>
+5936 S-2480 # <CJK>
+5937 0-1648 1-1648 2-1648 # <CJK>
+5938 0-5282 1-5282 2-5282 # <CJK>
+593E 0-5283 1-5283 2-5283 # <CJK>
+593F S-2481 # <CJK>
+5943 S-2482 # <CJK>
+5944 0-1766 1-1766 2-1766 # <CJK>
+5946 S-2483 # <CJK>
+5947 0-2081 1-2081 2-2081 # <CJK>
+5948 0-3864 1-3864 2-3864 # <CJK>
+5949 0-4284 1-4284 2-4284 # <CJK>
+594E 0-5287 1-5287 2-5287 # <CJK>
+594F 0-3353 1-3353 2-3353 # <CJK>
+5950 0-5286 1-5286 2-5286 # <CJK>
+5951 0-2332 1-2332 2-2332 # <CJK>
+5952 S-2484 # <CJK>
+5953 S-2485 # <CJK>
+5954 0-4359 1-4359 2-4359 # <CJK>
+5955 0-5285 1-5285 2-5285 # <CJK>
+5957 0-3769 1-3769 2-3769 # <CJK>
+5958 0-5289 1-5289 2-5289 # <CJK>
+5959 S-2486 # <CJK>
+595A 0-5288 1-5288 2-5288 # <CJK>
+595B S-2487 # <CJK>
+595D S-2488 # <CJK>
+595E S-2489 # <CJK>
+595F S-2490 # <CJK>
+5960 0-5291 1-5291 2-5291 # <CJK>
+5961 S-2491 # <CJK>
+5962 0-5290 1-5290 2-5290 # <CJK>
+5963 S-2492 # <CJK>
+5965 0-1792 1-1792 2-1792 # <CJK>
+5967 0-5292 1-5292 2-5292 # <CJK>
+5968 0-3009 1-3009 2-3009 # <CJK>
+5969 0-5294 1-5294 2-5294 # <CJK>
+596A 0-3505 1-3505 2-3505 # <CJK>
+596B S-2493 # <CJK>
+596C 0-5293 1-5293 2-5293 # <CJK>
+596D S-2494 # <CJK>
+596E 0-4219 1-4219 2-4219 # <CJK>
+596F S-2501 # <CJK>
+5972 S-2502 # <CJK>
+5973 0-2987 1-2987 2-2987 # <CJK>
+5974 0-3759 1-3759 2-3759 # <CJK>
+5975 S-2503 # <CJK>
+5976 S-2504 # <CJK>
+5978 0-5301 1-5301 2-5301 # <CJK>
+5979 S-2505 # <CJK>
+597B S-2506 # <CJK>
+597C S-2507 # <CJK>
+597D 0-2505 1-2505 2-2505 # <CJK>
+5981 0-5302 1-5302 2-5302 # <CJK>
+5982 0-3901 1-3901 2-3901 # <CJK>
+5983 0-4062 1-4062 2-4062 # <CJK>
+5984 0-4449 1-4449 2-4449 # <CJK>
+598A 0-3905 1-3905 2-3905 # <CJK>
+598B S-2508 # <CJK>
+598C S-2509 # <CJK>
+598D 0-5311 1-5311 2-5311 # <CJK>
+598E S-2510 # <CJK>
+5992 S-2511 # <CJK>
+5993 0-2124 1-2124 2-2124 # <CJK>
+5995 S-2512 # <CJK>
+5996 0-4537 1-4537 2-4537 # <CJK>
+5997 S-2513 # <CJK>
+5999 0-4415 1-4415 2-4415 # <CJK>
+599B 0-5412 1-5412 2-5412 # <CJK>
+599D 0-5303 1-5303 2-5303 # <CJK>
+599F S-2514 # <CJK>
+59A3 0-5306 1-5306 2-5306 # <CJK>
+59A4 S-2515 # <CJK>
+59A5 0-3437 1-3437 2-3437 # <CJK>
+59A7 S-2516 # <CJK>
+59A8 0-4324 1-4324 2-4324 # <CJK>
+59AC 0-3742 1-3742 2-3742 # <CJK>
+59AD S-2517 # <CJK>
+59AE S-2518 # <CJK>
+59AF S-2519 # <CJK>
+59B0 S-2520 # <CJK>
+59B2 0-5307 1-5307 2-5307 # <CJK>
+59B3 S-2521 # <CJK>
+59B7 S-2522 # <CJK>
+59B9 0-4369 1-4369 2-4369 # <CJK>
+59BA S-2523 # <CJK>
+59BB 0-2642 1-2642 2-2642 # <CJK>
+59BC S-2524 # <CJK>
+59BE 0-3010 1-3010 2-3010 # <CJK>
+59C1 S-2525 # <CJK>
+59C3 S-2526 # <CJK>
+59C4 S-2527 # <CJK>
+59C6 0-5308 1-5308 2-5308 # <CJK>
+59C8 S-2528 # <CJK>
+59C9 0-2748 1-2748 2-2748 # <CJK>
+59CA S-2529 # <CJK>
+59CB 0-2747 1-2747 2-2747 # <CJK>
+59CD S-2530 # <CJK>
+59D0 0-1625 1-1625 2-1625 # <CJK>
+59D1 0-2440 1-2440 2-2440 # <CJK>
+59D2 S-2531 # <CJK>
+59D3 0-3211 1-3211 2-3211 # <CJK>
+59D4 0-1649 1-1649 2-1649 # <CJK>
+59D9 0-5312 1-5312 2-5312 # <CJK>
+59DA 0-5313 1-5313 2-5313 # <CJK>
+59DC 0-5310 1-5310 2-5310 # <CJK>
+59DD S-2532 # <CJK>
+59DE S-2533 # <CJK>
+59DF S-2534 # <CJK>
+59E3 S-2535 # <CJK>
+59E4 S-2536 # <CJK>
+59E5 0-1724 1-1724 2-1724 # <CJK>
+59E6 0-2015 1-2015 2-2015 # <CJK>
+59E7 S-2537 # <CJK>
+59E8 0-5309 1-5309 2-5309 # <CJK>
+59EA 0-4437 1-4437 2-4437 # <CJK>
+59EB 0-4117 1-4117 2-4117 # <CJK>
+59EE S-2538 # <CJK>
+59EF S-2539 # <CJK>
+59F1 S-2540 # <CJK>
+59F2 S-2541 # <CJK>
+59F4 S-2542 # <CJK>
+59F6 0-1608 1-1608 2-1608 # <CJK>
+59F7 S-2543 # <CJK>
+59FB 0-1689 1-1689 2-1689 # <CJK>
+59FF 0-2749 1-2749 2-2749 # <CJK>
+5A00 S-2544 # <CJK>
+5A01 0-1650 1-1650 2-1650 # <CJK>
+5A03 0-1603 1-1603 2-1603 # <CJK>
+5A04 S-2545 # <CJK>
+5A09 0-5318 1-5318 2-5318 # <CJK>
+5A0C S-2546 # <CJK>
+5A0D S-2547 # <CJK>
+5A0E S-2548 # <CJK>
+5A11 0-5316 1-5316 2-5316 # <CJK>
+5A12 S-2549 # <CJK>
+5A13 S-2550 # <CJK>
+5A18 0-4428 1-4428 2-4428 # <CJK>
+5A1A 0-5319 1-5319 2-5319 # <CJK>
+5A1C 0-5317 1-5317 2-5317 # <CJK>
+5A1E S-2551 # <CJK>
+5A1F 0-5315 1-5315 2-5315 # <CJK>
+5A20 0-3117 1-3117 2-3117 # <CJK>
+5A23 S-2552 # <CJK>
+5A24 S-2553 # <CJK>
+5A25 0-5314 1-5314 2-5314 # <CJK>
+5A27 S-2554 # <CJK>
+5A28 S-2555 # <CJK>
+5A29 0-4258 1-4258 2-4258 # <CJK>
+5A2A S-2556 # <CJK>
+5A2D S-2557 # <CJK>
+5A2F 0-2468 1-2468 2-2468 # <CJK>
+5A30 S-2558 # <CJK>
+5A35 0-5323 1-5323 2-5323 # <CJK>
+5A36 0-5324 1-5324 2-5324 # <CJK>
+5A3C 0-3011 1-3011 2-3011 # <CJK>
+5A40 0-5320 1-5320 2-5320 # <CJK>
+5A41 0-4712 1-4712 2-4712 # <CJK>
+5A44 S-2559 # <CJK>
+5A45 S-2560 # <CJK>
+5A46 0-3944 1-3944 2-3944 # <CJK>
+5A47 S-2561 # <CJK>
+5A48 S-2562 # <CJK>
+5A49 0-5322 1-5322 2-5322 # <CJK>
+5A4C S-2563 # <CJK>
+5A50 S-2564 # <CJK>
+5A55 S-2565 # <CJK>
+5A5A 0-2607 1-2607 2-2607 # <CJK>
+5A5E S-2566 # <CJK>
+5A62 0-5325 1-5325 2-5325 # <CJK>
+5A63 S-2567 # <CJK>
+5A65 S-2568 # <CJK>
+5A66 0-4156 1-4156 2-4156 # <CJK>
+5A67 S-2569 # <CJK>
+5A6A 0-5326 1-5326 2-5326 # <CJK>
+5A6C 0-5321 1-5321 2-5321 # <CJK>
+5A6D S-2570 # <CJK>
+5A77 S-2571 # <CJK>
+5A7A S-2572 # <CJK>
+5A7B S-2573 # <CJK>
+5A7E S-2574 # <CJK>
+5A7F 0-4427 1-4427 2-4427 # <CJK>
+5A8B S-2575 # <CJK>
+5A90 S-2576 # <CJK>
+5A92 0-3962 1-3962 2-3962 # <CJK>
+5A93 S-2577 # <CJK>
+5A96 S-2578 # <CJK>
+5A99 S-2579 # <CJK>
+5A9A 0-5327 1-5327 2-5327 # <CJK>
+5A9B 0-4118 1-4118 2-4118 # <CJK>
+5A9C S-2580 # <CJK>
+5A9E S-2581 # <CJK>
+5A9F S-2582 # <CJK>
+5AA0 S-2583 # <CJK>
+5AA2 S-2584 # <CJK>
+5AA7 S-2585 # <CJK>
+5AAC S-2586 # <CJK>
+5AB1 S-2587 # <CJK>
+5AB2 S-2588 # <CJK>
+5AB3 S-2589 # <CJK>
+5AB5 S-2590 # <CJK>
+5AB8 S-2591 # <CJK>
+5ABA S-2592 # <CJK>
+5ABB S-2593 # <CJK>
+5ABC 0-5328 1-5328 2-5328 # <CJK>
+5ABD 0-5332 1-5332 2-5332 # <CJK>
+5ABE 0-5329 1-5329 2-5329 # <CJK>
+5ABF S-2594 # <CJK>
+5AC1 0-1839 1-1839 2-1839 # <CJK>
+5AC2 0-5331 1-5331 2-5331 # <CJK>
+5AC4 S-2601 # <CJK>
+5AC6 S-2602 # <CJK>
+5AC8 S-2603 # <CJK>
+5AC9 0-2827 1-2827 2-2827 # <CJK>
+5ACB 0-5330 1-5330 2-5330 # <CJK>
+5ACC 0-2389 1-2389 2-2389 # <CJK>
+5ACF S-2604 # <CJK>
+5AD0 0-5344 1-5344 2-5344 # <CJK>
+5AD6 0-5337 1-5337 2-5337 # <CJK>
+5AD7 0-5334 1-5334 2-5334 # <CJK>
+5ADA S-2605 # <CJK>
+5ADC S-2606 # <CJK>
+5AE0 S-2607 # <CJK>
+5AE1 0-3568 1-3568 2-3568 # <CJK>
+5AE3 0-5333 1-5333 2-5333 # <CJK>
+5AE5 S-2608 # <CJK>
+5AE6 0-5335 1-5335 2-5335 # <CJK>
+5AE9 0-5336 1-5336 2-5336 # <CJK>
+5AEA S-2609 # <CJK>
+5AEE S-2610 # <CJK>
+5AF5 S-2611 # <CJK>
+5AF6 S-2612 # <CJK>
+5AFA 0-5338 1-5338 2-5338 # <CJK>
+5AFB 0-5339 1-5339 2-5339 # <CJK>
+5AFD S-2613 # <CJK>
+5B00 S-2614 # <CJK>
+5B01 S-2615 # <CJK>
+5B08 S-2616 # <CJK>
+5B09 0-2082 1-2082 2-2082 # <CJK>
+5B0B 0-5341 1-5341 2-5341 # <CJK>
+5B0C 0-5340 1-5340 2-5340 # <CJK>
+5B16 0-5342 1-5342 2-5342 # <CJK>
+5B17 S-2617 # <CJK>
+5B19 S-2619 # <CJK>
+5B1B S-2620 # <CJK>
+5B1D S-2621 # <CJK>
+5B21 S-2622 # <CJK>
+5B22 0-3078 1-3078 2-3078 # <CJK>
+5B25 S-2623 # <CJK>
+5B2A 0-5345 1-5345 2-5345 # <CJK>
+5B2C 0-3660 1-3660 2-3660 # <CJK>
+5B2D S-2624 # <CJK>
+5B30 0-1737 1-1737 2-1737 # <CJK>
+5B32 0-5343 1-5343 2-5343 # <CJK>
+5B34 S-2618 # <CJK>
+5B36 0-5346 1-5346 2-5346 # <CJK>
+5B38 S-2625 # <CJK>
+5B3E 0-5347 1-5347 2-5347 # <CJK>
+5B40 0-5350 1-5350 2-5350 # <CJK>
+5B41 S-2626 # <CJK>
+5B43 0-5348 1-5348 2-5348 # <CJK>
+5B45 0-5349 1-5349 2-5349 # <CJK>
+5B4B S-2627 # <CJK>
+5B4C S-2628 # <CJK>
+5B50 0-2750 1-2750 2-2750 # <CJK>
+5B51 0-5351 1-5351 2-5351 # <CJK>
+5B52 S-2629 # <CJK>
+5B54 0-2506 1-2506 2-2506 # <CJK>
+5B55 0-5352 1-5352 2-5352 # <CJK>
+5B56 S-2630 # <CJK>
+5B57 0-2790 1-2790 2-2790 # <CJK>
+5B58 0-3424 1-3424 2-3424 # <CJK>
+5B5A 0-5353 1-5353 2-5353 # <CJK>
+5B5B 0-5354 1-5354 2-5354 # <CJK>
+5B5C 0-2758 1-2758 2-2758 # <CJK>
+5B5D 0-2507 1-2507 2-2507 # <CJK>
+5B5E S-2631 # <CJK>
+5B5F 0-4450 1-4450 2-4450 # <CJK>
+5B63 0-2108 1-2108 2-2108 # <CJK>
+5B64 0-2441 1-2441 2-2441 # <CJK>
+5B65 0-5355 1-5355 2-5355 # <CJK>
+5B66 0-1956 1-1956 2-1956 # <CJK>
+5B68 S-2632 # <CJK>
+5B69 0-5356 1-5356 2-5356 # <CJK>
+5B6B 0-3425 1-3425 2-3425 # <CJK>
+5B6E S-2633 # <CJK>
+5B6F S-2634 # <CJK>
+5B70 0-5357 1-5357 2-5357 # <CJK>
+5B71 0-5403 1-5403 2-5403 # <CJK>
+5B73 0-5358 1-5358 2-5358 # <CJK>
+5B75 0-5359 1-5359 2-5359 # <CJK>
+5B78 0-5360 1-5360 2-5360 # <CJK>
+5B7A 0-5362 1-5362 2-5362 # <CJK>
+5B7C S-2635 # <CJK>
+5B7D S-2636 # <CJK>
+5B7E S-2637 # <CJK>
+5B7F S-2638 # <CJK>
+5B80 0-5363 1-5363 2-5363 # <CJK>
+5B81 S-2639 # <CJK>
+5B83 0-5364 1-5364 2-5364 # <CJK>
+5B84 S-2640 # <CJK>
+5B85 0-3480 1-3480 2-3480 # <CJK>
+5B86 S-2641 # <CJK>
+5B87 0-1707 1-1707 2-1707 # <CJK>
+5B88 0-2873 1-2873 2-2873 # <CJK>
+5B89 0-1634 1-1634 2-1634 # <CJK>
+5B8A S-2642 # <CJK>
+5B8B 0-3355 1-3355 2-3355 # <CJK>
+5B8C 0-2016 1-2016 2-2016 # <CJK>
+5B8D 0-2821 1-2821 2-2821 # <CJK>
+5B8E S-2643 # <CJK>
+5B8F 0-2508 1-2508 2-2508 # <CJK>
+5B90 S-2644 # <CJK>
+5B91 S-2645 # <CJK>
+5B93 S-2646 # <CJK>
+5B94 S-2647 # <CJK>
+5B95 0-3770 1-3770 2-3770 # <CJK>
+5B96 S-2648 # <CJK>
+5B97 0-2901 1-2901 2-2901 # <CJK>
+5B98 0-2017 1-2017 2-2017 # <CJK>
+5B99 0-3572 1-3572 2-3572 # <CJK>
+5B9A 0-3674 1-3674 2-3674 # <CJK>
+5B9B 0-1624 1-1624 2-1624 # <CJK>
+5B9C 0-2125 1-2125 2-2125 # <CJK>
+5B9D 0-4285 1-4285 2-4285 # <CJK>
+5B9F 0-2834 1-2834 2-2834 # <CJK>
+5BA2 0-2150 1-2150 2-2150 # <CJK>
+5BA3 0-3275 1-3275 2-3275 # <CJK>
+5BA4 0-2828 1-2828 2-2828 # <CJK>
+5BA5 0-4508 1-4508 2-4508 # <CJK>
+5BA6 0-5365 1-5365 2-5365 # <CJK>
+5BA8 S-2649 # <CJK>
+5BA9 S-2650 # <CJK>
+5BAC S-2651 # <CJK>
+5BAD S-2652 # <CJK>
+5BAE 0-2160 1-2160 2-2160 # <CJK>
+5BAF S-2653 # <CJK>
+5BB0 0-2643 1-2643 2-2643 # <CJK>
+5BB1 S-2654 # <CJK>
+5BB2 S-2655 # <CJK>
+5BB3 0-1918 1-1918 2-1918 # <CJK>
+5BB4 0-1767 1-1767 2-1767 # <CJK>
+5BB5 0-3012 1-3012 2-3012 # <CJK>
+5BB6 0-1840 1-1840 2-1840 # <CJK>
+5BB7 S-2656 # <CJK>
+5BB8 0-5366 1-5366 2-5366 # <CJK>
+5BB9 0-4538 1-4538 2-4538 # <CJK>
+5BBA S-2657 # <CJK>
+5BBC S-2658 # <CJK>
+5BBF 0-2941 1-2941 2-2941 # <CJK>
+5BC0 S-2659 # <CJK>
+5BC1 S-2660 # <CJK>
+5BC2 0-2868 1-2868 2-2868 # <CJK>
+5BC3 0-5367 1-5367 2-5367 # <CJK>
+5BC4 0-2083 1-2083 2-2083 # <CJK>
+5BC5 0-3850 1-3850 2-3850 # <CJK>
+5BC6 0-4409 1-4409 2-4409 # <CJK>
+5BC7 0-5368 1-5368 2-5368 # <CJK>
+5BC9 0-5369 1-5369 2-5369 # <CJK>
+5BCC 0-4157 1-4157 2-4157 # <CJK>
+5BCD S-2661 # <CJK>
+5BCF S-2662 # <CJK>
+5BD0 0-5371 1-5371 2-5371 # <CJK>
+5BD2 0-2008 1-2008 2-2008 # <CJK>
+5BD3 0-2287 1-2287 2-2287 # <CJK>
+5BD4 0-5370 1-5370 2-5370 # <CJK>
+5BD6 S-2663 # <CJK>
+5BD7 S-2664 # <CJK>
+5BD8 S-2665 # <CJK>
+5BD9 S-2666 # <CJK>
+5BDA S-2667 # <CJK>
+5BDB 0-2018 1-2018 2-2018 # <CJK>
+5BDD 0-3118 1-3118 2-3118 # <CJK>
+5BDE 0-5375 1-5375 2-5375 # <CJK>
+5BDF 0-2701 1-2701 2-2701 # <CJK>
+5BE0 S-2668 # <CJK>
+5BE1 0-1841 1-1841 2-1841 # <CJK>
+5BE2 0-5374 1-5374 2-5374 # <CJK>
+5BE4 0-5372 1-5372 2-5372 # <CJK>
+5BE5 0-5376 1-5376 2-5376 # <CJK>
+5BE6 0-5373 1-5373 2-5373 # <CJK>
+5BE7 0-3911 1-3911 2-3911 # <CJK>
+5BE8 0-6045 1-6045 2-6045 # <CJK>
+5BE9 0-3119 1-3119 2-3119 # <CJK>
+5BEB 0-5377 1-5377 2-5377 # <CJK>
+5BEE 0-4632 1-4632 2-4632 # <CJK>
+5BEF S-2669 # <CJK>
+5BF0 0-5378 1-5378 2-5378 # <CJK>
+5BF1 S-2670 # <CJK>
+5BF3 0-5380 1-5380 2-5380 # <CJK>
+5BF4 S-2671 # <CJK>
+5BF5 0-3594 1-3594 2-3594 # <CJK>
+5BF6 0-5379 1-5379 2-5379 # <CJK>
+5BF8 0-3203 1-3203 2-3203 # <CJK>
+5BFA 0-2791 1-2791 2-2791 # <CJK>
+5BFD S-2672 # <CJK>
+5BFE 0-3448 1-3448 2-3448 # <CJK>
+5BFF 0-2887 1-2887 2-2887 # <CJK>
+5C01 0-4185 1-4185 2-4185 # <CJK>
+5C02 0-3276 1-3276 2-3276 # <CJK>
+5C04 0-2845 1-2845 2-2845 # <CJK>
+5C05 0-5381 1-5381 2-5381 # <CJK>
+5C06 0-3013 1-3013 2-3013 # <CJK>
+5C07 0-5382 1-5382 2-5382 # <CJK>
+5C08 0-5383 1-5383 2-5383 # <CJK>
+5C09 0-1651 1-1651 2-1651 # <CJK>
+5C0A 0-3426 1-3426 2-3426 # <CJK>
+5C0B 0-3150 1-3150 2-3150 # <CJK>
+5C0C S-2673 # <CJK>
+5C0D 0-5384 1-5384 2-5384 # <CJK>
+5C0E 0-3819 1-3819 2-3819 # <CJK>
+5C0F 0-3014 1-3014 2-3014 # <CJK>
+5C11 0-3015 1-3015 2-3015 # <CJK>
+5C13 0-5385 1-5385 2-5385 # <CJK>
+5C16 0-3277 1-3277 2-3277 # <CJK>
+5C17 S-2674 # <CJK>
+5C1A 0-3016 1-3016 2-3016 # <CJK>
+5C1E S-2675 # <CJK>
+5C1F S-2676 # <CJK>
+5C20 0-5386 1-5386 2-5386 # <CJK>
+5C22 0-5387 1-5387 2-5387 # <CJK>
+5C23 S-2677 # <CJK>
+5C24 0-4464 1-4464 2-4464 # <CJK>
+5C26 S-2678 # <CJK>
+5C28 0-5388 1-5388 2-5388 # <CJK>
+5C29 S-2679 # <CJK>
+5C2B S-2680 # <CJK>
+5C2C S-2681 # <CJK>
+5C2D 1-2238 2-2238 # <CJK>
+5C2E S-2682 # <CJK>
+5C30 S-2683 # <CJK>
+5C31 0-2902 1-2902 2-2902 # <CJK>
+5C32 S-2684 # <CJK>
+5C35 S-2685 # <CJK>
+5C36 S-2686 # <CJK>
+5C38 0-5389 1-5389 2-5389 # <CJK>
+5C39 0-5390 1-5390 2-5390 # <CJK>
+5C3A 0-2860 1-2860 2-2860 # <CJK>
+5C3B 0-3112 1-3112 2-3112 # <CJK>
+5C3C 0-3884 1-3884 2-3884 # <CJK>
+5C3D 0-3152 1-3152 2-3152 # <CJK>
+5C3E 0-4088 1-4088 2-4088 # <CJK>
+5C3F 0-3902 1-3902 2-3902 # <CJK>
+5C40 0-2241 1-2241 2-2241 # <CJK>
+5C41 0-5391 1-5391 2-5391 # <CJK>
+5C45 0-2179 1-2179 2-2179 # <CJK>
+5C46 0-5392 1-5392 2-5392 # <CJK>
+5C48 0-2294 1-2294 2-2294 # <CJK>
+5C4A 0-3847 1-3847 2-3847 # <CJK>
+5C4B 0-1816 1-1816 2-1816 # <CJK>
+5C4D 0-2751 1-2751 2-2751 # <CJK>
+5C4E 0-5393 1-5393 2-5393 # <CJK>
+5C4F 1-5402 2-5402 # <CJK>
+5C50 0-5401 1-5401 2-5401 # <CJK>
+5C51 0-2293 1-2293 2-2293 # <CJK>
+5C53 0-5394 1-5394 2-5394 # <CJK>
+5C55 0-3724 1-3724 2-3724 # <CJK>
+5C59 S-2687 # <CJK>
+5C5A S-2688 # <CJK>
+5C5B 0-5402 # <CJK>
+5C5C S-2689 # <CJK>
+5C5E 0-3416 1-3416 2-3416 # <CJK>
+5C60 0-3743 1-3743 2-3743 # <CJK>
+5C61 1-2840 2-2840 # <CJK>
+5C62 0-2840 S-2690 # <CJK>
+5C63 S-2691 # <CJK>
+5C64 0-3356 1-3356 2-3356 # <CJK>
+5C65 0-4590 1-4590 2-4590 # <CJK>
+5C67 S-2692 # <CJK>
+5C68 S-2693 # <CJK>
+5C69 S-2694 # <CJK>
+5C6C 0-5404 1-5404 2-5404 # <CJK>
+5C6D S-2701 # <CJK>
+5C6E 0-5405 1-5405 2-5405 # <CJK>
+5C6F 0-3854 1-3854 2-3854 # <CJK>
+5C70 S-2702 # <CJK>
+5C71 0-2719 1-2719 2-2719 # <CJK>
+5C74 S-2703 # <CJK>
+5C75 S-2704 # <CJK>
+5C76 0-5407 1-5407 2-5407 # <CJK>
+5C79 0-5408 1-5408 2-5408 # <CJK>
+5C7A S-2705 # <CJK>
+5C7B S-2706 # <CJK>
+5C7C S-2707 # <CJK>
+5C7D S-2708 # <CJK>
+5C87 S-2709 # <CJK>
+5C88 S-2710 # <CJK>
+5C8A S-2711 # <CJK>
+5C8C 0-5409 1-5409 2-5409 # <CJK>
+5C8F S-2712 # <CJK>
+5C90 0-2084 1-2084 2-2084 # <CJK>
+5C91 0-5410 1-5410 2-5410 # <CJK>
+5C92 S-2713 # <CJK>
+5C94 0-5411 1-5411 2-5411 # <CJK>
+5C9D S-2714 # <CJK>
+5C9F S-2715 # <CJK>
+5CA0 S-2716 # <CJK>
+5CA1 0-1812 1-1812 2-1812 # <CJK>
+5CA2 S-2717 # <CJK>
+5CA3 S-2718 # <CJK>
+5CA6 S-2719 # <CJK>
+5CA8 0-3327 1-3327 2-3327 # <CJK>
+5CA9 0-2068 1-2068 2-2068 # <CJK>
+5CAA S-2720 # <CJK>
+5CAB 0-5413 1-5413 2-5413 # <CJK>
+5CAC 0-4408 1-4408 2-4408 # <CJK>
+5CB1 0-3450 1-3450 2-3450 # <CJK>
+5CB2 S-2721 # <CJK>
+5CB3 0-1957 1-1957 2-1957 # <CJK>
+5CB4 S-2722 # <CJK>
+5CB5 S-2723 # <CJK>
+5CB6 0-5415 1-5415 2-5415 # <CJK>
+5CB7 0-5417 1-5417 2-5417 # <CJK>
+5CB8 0-2063 1-2063 2-2063 # <CJK>
+5CBA S-2724 # <CJK>
+5CBB 0-5414 1-5414 2-5414 # <CJK>
+5CBC 0-5416 1-5416 2-5416 # <CJK>
+5CBE 0-5419 1-5419 2-5419 # <CJK>
+5CC5 0-5418 1-5418 2-5418 # <CJK>
+5CC7 0-5420 1-5420 2-5420 # <CJK>
+5CC9 S-2725 # <CJK>
+5CCB S-2726 # <CJK>
+5CD2 S-2727 # <CJK>
+5CD7 S-2729 # <CJK>
+5CD9 0-5421 1-5421 2-5421 # <CJK>
+5CDD S-2728 # <CJK>
+5CE0 0-3829 1-3829 2-3829 # <CJK>
+5CE1 0-2214 1-2214 2-2214 # <CJK>
+5CE8 0-1869 1-1869 2-1869 # <CJK>
+5CE9 0-5422 1-5422 2-5422 # <CJK>
+5CEA 0-5427 1-5427 2-5427 # <CJK>
+5CED 0-5425 1-5425 2-5425 # <CJK>
+5CEE S-2730 # <CJK>
+5CEF 0-4287 1-4287 2-4287 # <CJK>
+5CF0 0-4286 1-4286 2-4286 # <CJK>
+5CF1 S-2731 # <CJK>
+5CF2 S-2732 # <CJK>
+5CF4 S-2733 # <CJK>
+5CF6 0-3771 1-3771 2-3771 # <CJK>
+5CFA 0-5424 1-5424 2-5424 # <CJK>
+5CFB 0-2952 1-2952 2-2952 # <CJK>
+5CFD 0-5423 1-5423 2-5423 # <CJK>
+5D01 S-2734 # <CJK>
+5D06 S-2735 # <CJK>
+5D07 0-3182 1-3182 2-3182 # <CJK>
+5D0B 0-5428 1-5428 2-5428 # <CJK>
+5D0D S-2736 # <CJK>
+5D0E 0-2674 1-2674 2-2674 # <CJK>
+5D11 0-5434 1-5434 2-5434 # <CJK>
+5D12 S-2737 # <CJK>
+5D14 0-5435 1-5435 2-5435 # <CJK>
+5D15 0-5429 1-5429 2-5429 # <CJK>
+5D16 0-1919 1-1919 2-1919 # <CJK>
+5D17 0-5430 1-5430 2-5430 # <CJK>
+5D18 0-5439 1-5439 2-5439 # <CJK>
+5D19 0-5438 1-5438 2-5438 # <CJK>
+5D1A 0-5437 1-5437 2-5437 # <CJK>
+5D1B 0-5433 1-5433 2-5433 # <CJK>
+5D1F 0-5432 1-5432 2-5432 # <CJK>
+5D22 0-5436 1-5436 2-5436 # <CJK>
+5D23 S-2739 # <CJK>
+5D24 S-2740 # <CJK>
+5D26 S-2741 # <CJK>
+5D27 S-2742 # <CJK>
+5D29 0-4288 1-4288 2-4288 # <CJK>
+5D2B S-2738 # <CJK>
+5D31 S-2743 # <CJK>
+5D34 S-2744 # <CJK>
+5D39 S-2745 # <CJK>
+5D3D S-2746 # <CJK>
+5D3F S-2747 # <CJK>
+5D42 S-2748 # <CJK>
+5D43 S-2749 # <CJK>
+5D46 S-2750 # <CJK>
+5D48 S-2751 # <CJK>
+5D4A S-2755 # <CJK>
+5D4B 0-5443 1-5443 2-5443 # <CJK>
+5D4C 0-5440 1-5440 2-5440 # <CJK>
+5D4E 0-5442 1-5442 2-5442 # <CJK>
+5D50 0-4582 1-4582 2-4582 # <CJK>
+5D51 S-2753 # <CJK>
+5D52 0-5441 1-5441 2-5441 # <CJK>
+5D55 S-2752 # <CJK>
+5D59 S-2754 # <CJK>
+5D5C 0-5431 1-5431 2-5431 # <CJK>
+5D5F S-2756 # <CJK>
+5D60 S-2757 # <CJK>
+5D61 S-2758 # <CJK>
+5D62 S-2759 # <CJK>
+5D64 S-2760 # <CJK>
+5D69 0-3183 1-3183 2-3183 # <CJK>
+5D6A S-2761 # <CJK>
+5D6C 0-5444 1-5444 2-5444 # <CJK>
+5D6D S-2762 # <CJK>
+5D6F 0-2623 1-2623 2-2623 # <CJK>
+5D70 S-2763 # <CJK>
+5D73 0-5445 1-5445 2-5445 # <CJK>
+5D76 0-5446 1-5446 2-5446 # <CJK>
+5D79 S-2764 # <CJK>
+5D7A S-2765 # <CJK>
+5D7E S-2766 # <CJK>
+5D7F S-2767 # <CJK>
+5D81 S-2768 # <CJK>
+5D82 0-5449 1-5449 2-5449 # <CJK>
+5D83 S-2769 # <CJK>
+5D84 0-5448 1-5448 2-5448 # <CJK>
+5D87 0-5447 1-5447 2-5447 # <CJK>
+5D88 S-2770 # <CJK>
+5D8A S-2771 # <CJK>
+5D8B 0-3772 1-3772 2-3772 # <CJK>
+5D8C 0-5426 1-5426 2-5426 # <CJK>
+5D90 0-5455 1-5455 2-5455 # <CJK>
+5D92 S-2772 # <CJK>
+5D93 S-2773 # <CJK>
+5D94 S-2774 # <CJK>
+5D95 S-2775 # <CJK>
+5D99 S-2776 # <CJK>
+5D9B S-2777 # <CJK>
+5D9D 0-5451 1-5451 2-5451 # <CJK>
+5D9F S-2778 # <CJK>
+5DA0 S-2779 # <CJK>
+5DA2 0-5450 1-5450 2-5450 # <CJK>
+5DA7 S-2780 # <CJK>
+5DAB S-2781 # <CJK>
+5DAC 0-5452 1-5452 2-5452 # <CJK>
+5DAE 0-5453 1-5453 2-5453 # <CJK>
+5DB0 S-2782 # <CJK>
+5DB2 S-7084 # <CJK>
+5DB4 S-2783 # <CJK>
+5DB7 0-5456 1-5456 2-5456 # <CJK>
+5DB8 S-2784 # <CJK>
+5DB9 S-2785 # <CJK>
+5DBA 0-4670 1-4670 2-4670 # <CJK>
+5DBC 0-5457 1-5457 2-5457 # <CJK>
+5DBD 0-5454 1-5454 2-5454 # <CJK>
+5DC3 S-2786 # <CJK>
+5DC7 S-2787 # <CJK>
+5DC9 0-5458 1-5458 2-5458 # <CJK>
+5DCB S-2788 # <CJK>
+5DCC 0-2064 1-2064 2-2064 # <CJK>
+5DCD 0-5459 1-5459 2-5459 # <CJK>
+5DCE S-2790 # <CJK>
+5DD0 S-2789 # <CJK>
+5DD2 0-5461 1-5461 2-5461 # <CJK>
+5DD3 0-5460 1-5460 2-5460 # <CJK>
+5DD6 0-5462 1-5462 2-5462 # <CJK>
+5DD8 S-2791 # <CJK>
+5DD9 S-2792 # <CJK>
+5DDB 0-5463 1-5463 2-5463 # <CJK>
+5DDD 0-3278 1-3278 2-3278 # <CJK>
+5DDE 0-2903 1-2903 2-2903 # <CJK>
+5DE0 S-2793 # <CJK>
+5DE1 0-2968 1-2968 2-2968 # <CJK>
+5DE3 0-3367 1-3367 2-3367 # <CJK>
+5DE4 S-2794 # <CJK>
+5DE5 0-2509 1-2509 2-2509 # <CJK>
+5DE6 0-2624 1-2624 2-2624 # <CJK>
+5DE7 0-2510 1-2510 2-2510 # <CJK>
+5DE8 0-2180 1-2180 2-2180 # <CJK>
+5DE9 S-2801 # <CJK>
+5DEB 0-5464 1-5464 2-5464 # <CJK>
+5DEE 0-2625 1-2625 2-2625 # <CJK>
+5DF1 0-2442 1-2442 2-2442 # <CJK>
+5DF2 0-5465 1-5465 2-5465 # <CJK>
+5DF3 0-4406 1-4406 2-4406 # <CJK>
+5DF4 0-3935 1-3935 2-3935 # <CJK>
+5DF5 0-5466 1-5466 2-5466 # <CJK>
+5DF7 0-2511 1-2511 2-2511 # <CJK>
+5DF8 S-2802 # <CJK>
+5DF9 S-2803 # <CJK>
+5DFB 0-2012 1-2012 2-2012 # <CJK>
+5DFD 0-3507 1-3507 2-3507 # <CJK>
+5DFE 0-2250 1-2250 2-2250 # <CJK>
+5E00 S-2804 # <CJK>
+5E02 0-2752 1-2752 2-2752 # <CJK>
+5E03 0-4159 1-4159 2-4159 # <CJK>
+5E06 0-4033 1-4033 2-4033 # <CJK>
+5E07 S-2805 # <CJK>
+5E0B 0-5467 1-5467 2-5467 # <CJK>
+5E0C 0-2085 1-2085 2-2085 # <CJK>
+5E0D S-2806 # <CJK>
+5E11 0-5470 1-5470 2-5470 # <CJK>
+5E12 S-2807 # <CJK>
+5E14 S-2808 # <CJK>
+5E15 S-2809 # <CJK>
+5E16 0-3601 1-3601 2-3601 # <CJK>
+5E18 S-2810 # <CJK>
+5E19 0-5469 1-5469 2-5469 # <CJK>
+5E1A 0-5468 1-5468 2-5468 # <CJK>
+5E1B 0-5471 1-5471 2-5471 # <CJK>
+5E1D 0-3675 1-3675 2-3675 # <CJK>
+5E1F S-2811 # <CJK>
+5E20 S-2812 # <CJK>
+5E25 0-3167 1-3167 2-3167 # <CJK>
+5E28 S-2814 # <CJK>
+5E2B 0-2753 1-2753 2-2753 # <CJK>
+5E2D 0-3242 1-3242 2-3242 # <CJK>
+5E2E S-2813 # <CJK>
+5E2F 0-3451 1-3451 2-3451 # <CJK>
+5E30 0-2102 1-2102 2-2102 # <CJK>
+5E32 S-2815 # <CJK>
+5E33 0-3602 1-3602 2-3602 # <CJK>
+5E35 S-2816 # <CJK>
+5E36 0-5472 1-5472 2-5472 # <CJK>
+5E37 0-5473 1-5473 2-5473 # <CJK>
+5E38 0-3079 1-3079 2-3079 # <CJK>
+5E3D 0-4325 1-4325 2-4325 # <CJK>
+5E3E S-2817 # <CJK>
+5E40 0-5476 1-5476 2-5476 # <CJK>
+5E43 0-5475 1-5475 2-5475 # <CJK>
+5E44 0-5474 1-5474 2-5474 # <CJK>
+5E45 0-4193 1-4193 2-4193 # <CJK>
+5E47 0-5483 1-5483 2-5483 # <CJK>
+5E49 S-2820 # <CJK>
+5E4B S-2818 # <CJK>
+5E4C 0-4358 1-4358 2-4358 # <CJK>
+5E4E 0-5477 1-5477 2-5477 # <CJK>
+5E50 S-2819 # <CJK>
+5E51 S-2821 # <CJK>
+5E54 0-5479 1-5479 2-5479 # <CJK>
+5E55 0-4375 1-4375 2-4375 # <CJK>
+5E56 S-2822 # <CJK>
+5E57 0-5478 1-5478 2-5478 # <CJK>
+5E58 S-2823 # <CJK>
+5E5B S-2824 # <CJK>
+5E5C S-2825 # <CJK>
+5E5E S-2826 # <CJK>
+5E5F 0-5480 1-5480 2-5480 # <CJK>
+5E61 0-4008 1-4008 2-4008 # <CJK>
+5E62 0-5481 1-5481 2-5481 # <CJK>
+5E63 0-4230 1-4230 2-4230 # <CJK>
+5E64 0-5482 1-5482 2-5482 # <CJK>
+5E68 S-2827 # <CJK>
+5E6A S-2828 # <CJK>
+5E6B S-2829 # <CJK>
+5E6C S-2830 # <CJK>
+5E6D S-2831 # <CJK>
+5E6E S-2832 # <CJK>
+5E70 S-2833 # <CJK>
+5E72 0-2019 1-2019 2-2019 # <CJK>
+5E73 0-4231 1-4231 2-4231 # <CJK>
+5E74 0-3915 1-3915 2-3915 # <CJK>
+5E75 0-5484 1-5484 2-5484 # <CJK>
+5E76 0-5485 1-5485 2-5485 # <CJK>
+5E78 0-2512 1-2512 2-2512 # <CJK>
+5E79 0-2020 1-2020 2-2020 # <CJK>
+5E7A 0-5486 1-5486 2-5486 # <CJK>
+5E7B 0-2424 1-2424 2-2424 # <CJK>
+5E7C 0-4536 1-4536 2-4536 # <CJK>
+5E7D 0-4509 1-4509 2-4509 # <CJK>
+5E7E 0-2086 1-2086 2-2086 # <CJK>
+5E7F 0-5488 1-5488 2-5488 # <CJK>
+5E80 S-2834 # <CJK>
+5E81 0-3603 1-3603 2-3603 # <CJK>
+5E83 0-2513 1-2513 2-2513 # <CJK>
+5E84 0-3017 1-3017 2-3017 # <CJK>
+5E87 0-4063 1-4063 2-4063 # <CJK>
+5E8A 0-3018 1-3018 2-3018 # <CJK>
+5E8B S-2835 # <CJK>
+5E8E S-2836 # <CJK>
+5E8F 0-2988 1-2988 2-2988 # <CJK>
+5E95 0-3676 1-3676 2-3676 # <CJK>
+5E96 0-4289 1-4289 2-4289 # <CJK>
+5E97 0-3725 1-3725 2-3725 # <CJK>
+5E9A 0-2514 1-2514 2-2514 # <CJK>
+5E9C 0-4160 1-4160 2-4160 # <CJK>
+5EA0 0-5489 1-5489 2-5489 # <CJK>
+5EA2 S-2837 # <CJK>
+5EA4 S-2838 # <CJK>
+5EA5 S-2839 # <CJK>
+5EA6 0-3757 1-3757 2-3757 # <CJK>
+5EA7 0-2634 1-2634 2-2634 # <CJK>
+5EA8 S-2840 # <CJK>
+5EAA S-2841 # <CJK>
+5EAB 0-2443 1-2443 2-2443 # <CJK>
+5EAC S-2842 # <CJK>
+5EAD 0-3677 1-3677 2-3677 # <CJK>
+5EB1 S-2843 # <CJK>
+5EB3 S-2844 # <CJK>
+5EB5 0-1635 1-1635 2-1635 # <CJK>
+5EB6 0-2978 1-2978 2-2978 # <CJK>
+5EB7 0-2515 1-2515 2-2515 # <CJK>
+5EB8 0-4539 1-4539 2-4539 # <CJK>
+5EBD S-2845 # <CJK>
+5EBE S-2846 # <CJK>
+5EBF S-2847 # <CJK>
+5EC1 0-5490 1-5490 2-5490 # <CJK>
+5EC2 0-5491 1-5491 2-5491 # <CJK>
+5EC3 0-3949 1-3949 2-3949 # <CJK>
+5EC6 S-2848 # <CJK>
+5EC8 0-5492 1-5492 2-5492 # <CJK>
+5EC9 0-4687 1-4687 2-4687 # <CJK>
+5ECA 0-4713 1-4713 2-4713 # <CJK>
+5ECB S-2850 # <CJK>
+5ECC S-2849 # <CJK>
+5ECE S-2851 # <CJK>
+5ECF 0-5494 1-5494 2-5494 # <CJK>
+5ED0 0-5493 1-5493 2-5493 # <CJK>
+5ED1 S-2852 # <CJK>
+5ED2 S-2853 # <CJK>
+5ED3 0-1939 1-1939 2-1939 # <CJK>
+5ED4 S-2854 # <CJK>
+5ED5 S-2855 # <CJK>
+5ED6 0-5501 1-5501 2-5501 # <CJK>
+5EDA 0-5504 1-5504 2-5504 # <CJK>
+5EDB 0-5505 1-5505 2-5505 # <CJK>
+5EDC S-2856 # <CJK>
+5EDD 0-5503 1-5503 2-5503 # <CJK>
+5EDE S-2857 # <CJK>
+5EDF 0-4132 1-4132 2-4132 # <CJK>
+5EE0 0-3019 1-3019 2-3019 # <CJK>
+5EE1 0-5507 1-5507 2-5507 # <CJK>
+5EE2 0-5506 1-5506 2-5506 # <CJK>
+5EE3 0-5502 1-5502 2-5502 # <CJK>
+5EE5 S-2858 # <CJK>
+5EE8 0-5508 1-5508 2-5508 # <CJK>
+5EE9 0-5509 1-5509 2-5509 # <CJK>
+5EEB S-2859 # <CJK>
+5EEC 0-5510 1-5510 2-5510 # <CJK>
+5EF0 0-5513 1-5513 2-5513 # <CJK>
+5EF1 0-5511 1-5511 2-5511 # <CJK>
+5EF3 0-5512 1-5512 2-5512 # <CJK>
+5EF4 0-5514 1-5514 2-5514 # <CJK>
+5EF6 0-1768 1-1768 2-1768 # <CJK>
+5EF7 0-3678 1-3678 2-3678 # <CJK>
+5EF8 0-5515 1-5515 2-5515 # <CJK>
+5EFA 0-2390 1-2390 2-2390 # <CJK>
+5EFB 0-1886 1-1886 2-1886 # <CJK>
+5EFC 0-3922 1-3922 2-3922 # <CJK>
+5EFE 0-5516 1-5516 2-5516 # <CJK>
+5EFF 0-3891 1-3891 2-3891 # <CJK>
+5F01 0-4259 1-4259 2-4259 # <CJK>
+5F02 S-2860 # <CJK>
+5F03 0-5517 1-5517 2-5517 # <CJK>
+5F04 0-4714 1-4714 2-4714 # <CJK>
+5F06 S-2861 # <CJK>
+5F07 S-2862 # <CJK>
+5F08 S-2863 # <CJK>
+5F09 0-5518 1-5518 2-5518 # <CJK>
+5F0A 0-4232 1-4232 2-4232 # <CJK>
+5F0B 0-5521 1-5521 2-5521 # <CJK>
+5F0C 0-4801 1-4801 2-4801 # <CJK>
+5F0D 0-4817 1-4817 2-4817 # <CJK>
+5F0E S-2864 # <CJK>
+5F0F 0-2816 1-2816 2-2816 # <CJK>
+5F10 0-3885 1-3885 2-3885 # <CJK>
+5F11 0-5522 1-5522 2-5522 # <CJK>
+5F13 0-2161 1-2161 2-2161 # <CJK>
+5F14 0-3604 1-3604 2-3604 # <CJK>
+5F15 0-1690 1-1690 2-1690 # <CJK>
+5F16 0-5523 1-5523 2-5523 # <CJK>
+5F17 0-4206 1-4206 2-4206 # <CJK>
+5F18 0-2516 1-2516 2-2516 # <CJK>
+5F19 S-2865 # <CJK>
+5F1B 0-3548 1-3548 2-3548 # <CJK>
+5F1C S-2866 # <CJK>
+5F1D S-2867 # <CJK>
+5F1F 0-3679 1-3679 2-3679 # <CJK>
+5F21 S-2868 # <CJK>
+5F22 S-2869 # <CJK>
+5F23 S-2870 # <CJK>
+5F24 S-2871 # <CJK>
+5F25 0-4479 1-4479 2-4479 # <CJK>
+5F26 0-2425 1-2425 2-2425 # <CJK>
+5F27 0-2444 1-2444 2-2444 # <CJK>
+5F28 S-2872 # <CJK>
+5F29 0-5524 1-5524 2-5524 # <CJK>
+5F2B S-2873 # <CJK>
+5F2C S-2874 # <CJK>
+5F2D 0-5525 1-5525 2-5525 # <CJK>
+5F2E S-2875 # <CJK>
+5F2F 0-5531 1-5531 2-5531 # <CJK>
+5F30 S-2876 # <CJK>
+5F31 0-2869 1-2869 2-2869 # <CJK>
+5F34 S-2877 # <CJK>
+5F35 0-3605 1-3605 2-3605 # <CJK>
+5F36 S-2878 # <CJK>
+5F37 0-2215 1-2215 2-2215 # <CJK>
+5F38 0-5526 1-5526 2-5526 # <CJK>
+5F3B S-2879 # <CJK>
+5F3C 0-4111 1-4111 2-4111 # <CJK>
+5F3D S-2880 # <CJK>
+5F3E 0-3538 1-3538 2-3538 # <CJK>
+5F3F S-2881 # <CJK>
+5F40 S-2882 # <CJK>
+5F41 0-5527 1-5527 2-5527 # <CJK>
+5F44 S-2883 # <CJK>
+5F45 S-2884 # <CJK>
+5F47 S-2885 # <CJK>
+5F48 0-5528 1-5528 2-5528 # <CJK>
+5F4A 0-2216 1-2216 2-2216 # <CJK>
+5F4C 0-5529 1-5529 2-5529 # <CJK>
+5F4D S-2886 # <CJK>
+5F4E 0-5530 1-5530 2-5530 # <CJK>
+5F50 S-2887 # <CJK>
+5F51 0-5532 1-5532 2-5532 # <CJK>
+5F53 0-3786 1-3786 2-3786 # <CJK>
+5F54 S-2888 # <CJK>
+5F56 0-5533 1-5533 2-5533 # <CJK>
+5F57 0-5534 1-5534 2-5534 # <CJK>
+5F58 S-2889 # <CJK>
+5F59 0-5535 1-5535 2-5535 # <CJK>
+5F5B S-2890 # <CJK>
+5F5C 0-5520 1-5520 2-5520 # <CJK>
+5F5D 0-5519 1-5519 2-5519 # <CJK>
+5F60 S-2891 # <CJK>
+5F61 0-5536 1-5536 2-5536 # <CJK>
+5F62 0-2333 1-2333 2-2333 # <CJK>
+5F63 S-2892 # <CJK>
+5F64 S-2893 # <CJK>
+5F66 0-4107 1-4107 2-4107 # <CJK>
+5F67 S-2894 # <CJK>
+5F69 0-2644 1-2644 2-2644 # <CJK>
+5F6A 0-4123 1-4123 2-4123 # <CJK>
+5F6B 0-3606 1-3606 2-3606 # <CJK>
+5F6C 0-4143 1-4143 2-4143 # <CJK>
+5F6D 0-5537 1-5537 2-5537 # <CJK>
+5F6F S-2901 # <CJK>
+5F70 0-3020 1-3020 2-3020 # <CJK>
+5F71 0-1738 1-1738 2-1738 # <CJK>
+5F72 S-2902 # <CJK>
+5F73 0-5538 1-5538 2-5538 # <CJK>
+5F74 S-2903 # <CJK>
+5F75 S-2904 # <CJK>
+5F77 0-5539 1-5539 2-5539 # <CJK>
+5F78 S-2905 # <CJK>
+5F79 0-4482 1-4482 2-4482 # <CJK>
+5F7A S-2906 # <CJK>
+5F7C 0-4064 1-4064 2-4064 # <CJK>
+5F7D S-2907 # <CJK>
+5F7E S-2908 # <CJK>
+5F7F 0-5542 1-5542 2-5542 # <CJK>
+5F80 0-1793 1-1793 2-1793 # <CJK>
+5F81 0-3212 1-3212 2-3212 # <CJK>
+5F82 0-5541 1-5541 2-5541 # <CJK>
+5F83 0-5540 1-5540 2-5540 # <CJK>
+5F84 0-2334 1-2334 2-2334 # <CJK>
+5F85 0-3452 1-3452 2-3452 # <CJK>
+5F87 0-5546 1-5546 2-5546 # <CJK>
+5F88 0-5544 1-5544 2-5544 # <CJK>
+5F89 S-2909 # <CJK>
+5F8A 0-5543 1-5543 2-5543 # <CJK>
+5F8B 0-4607 1-4607 2-4607 # <CJK>
+5F8C 0-2469 1-2469 2-2469 # <CJK>
+5F8D S-2910 # <CJK>
+5F8F S-2911 # <CJK>
+5F90 0-2989 1-2989 2-2989 # <CJK>
+5F91 0-5545 1-5545 2-5545 # <CJK>
+5F92 0-3744 1-3744 2-3744 # <CJK>
+5F93 0-2930 1-2930 2-2930 # <CJK>
+5F96 S-2912 # <CJK>
+5F97 0-3832 1-3832 2-3832 # <CJK>
+5F98 0-5549 1-5549 2-5549 # <CJK>
+5F99 0-5548 1-5548 2-5548 # <CJK>
+5F9C S-2913 # <CJK>
+5F9D S-2914 # <CJK>
+5F9E 0-5547 1-5547 2-5547 # <CJK>
+5FA0 0-5550 1-5550 2-5550 # <CJK>
+5FA1 0-2470 1-2470 2-2470 # <CJK>
+5FA2 S-2915 # <CJK>
+5FA4 S-2918 # <CJK>
+5FA7 S-2916 # <CJK>
+5FA8 0-5551 1-5551 2-5551 # <CJK>
+5FA9 0-4192 1-4192 2-4192 # <CJK>
+5FAA 0-2959 1-2959 2-2959 # <CJK>
+5FAB S-2917 # <CJK>
+5FAC S-2919 # <CJK>
+5FAD 0-5552 1-5552 2-5552 # <CJK>
+5FAE 0-4089 1-4089 2-4089 # <CJK>
+5FAF S-2920 # <CJK>
+5FB0 S-2921 # <CJK>
+5FB1 S-2922 # <CJK>
+5FB3 0-3833 1-3833 2-3833 # <CJK>
+5FB4 0-3607 1-3607 2-3607 # <CJK>
+5FB8 S-2923 # <CJK>
+5FB9 0-3716 1-3716 2-3716 # <CJK>
+5FBC 0-5553 1-5553 2-5553 # <CJK>
+5FBD 0-2111 1-2111 2-2111 # <CJK>
+5FC3 0-3120 1-3120 2-3120 # <CJK>
+5FC4 S-2924 # <CJK>
+5FC5 0-4112 1-4112 2-4112 # <CJK>
+5FC7 S-2925 # <CJK>
+5FC8 S-2926 # <CJK>
+5FC9 S-2927 # <CJK>
+5FCB S-2928 # <CJK>
+5FCC 0-2087 1-2087 2-2087 # <CJK>
+5FCD 0-3906 1-3906 2-3906 # <CJK>
+5FD0 S-2929 # <CJK>
+5FD1 S-2930 # <CJK>
+5FD2 S-2931 # <CJK>
+5FD3 S-2932 # <CJK>
+5FD4 S-2933 # <CJK>
+5FD6 0-5554 1-5554 2-5554 # <CJK>
+5FD7 0-2754 1-2754 2-2754 # <CJK>
+5FD8 0-4326 1-4326 2-4326 # <CJK>
+5FD9 0-4327 1-4327 2-4327 # <CJK>
+5FDC 0-1794 1-1794 2-1794 # <CJK>
+5FDD 0-5559 1-5559 2-5559 # <CJK>
+5FDE S-2934 # <CJK>
+5FE0 0-3573 1-3573 2-3573 # <CJK>
+5FE1 S-2935 # <CJK>
+5FE2 S-2936 # <CJK>
+5FE4 0-5556 1-5556 2-5556 # <CJK>
+5FE8 S-2937 # <CJK>
+5FE9 S-2938 # <CJK>
+5FEA S-2939 # <CJK>
+5FEB 0-1887 1-1887 2-1887 # <CJK>
+5FEC S-2940 # <CJK>
+5FED S-2941 # <CJK>
+5FEE S-2942 # <CJK>
+5FEF S-2943 # <CJK>
+5FF0 0-5613 1-5613 2-5613 # <CJK>
+5FF1 0-5558 1-5558 2-5558 # <CJK>
+5FF2 S-2944 # <CJK>
+5FF3 S-2945 # <CJK>
+5FF5 0-3916 1-3916 2-3916 # <CJK>
+5FF6 S-2946 # <CJK>
+5FF8 0-5557 1-5557 2-5557 # <CJK>
+5FFA S-2947 # <CJK>
+5FFB 0-5555 1-5555 2-5555 # <CJK>
+5FFC S-2948 # <CJK>
+5FFD 0-2590 1-2590 2-2590 # <CJK>
+5FFF 0-5561 1-5561 2-5561 # <CJK>
+6007 S-2949 # <CJK>
+600A S-2950 # <CJK>
+600D S-2951 # <CJK>
+600E 0-5567 1-5567 2-5567 # <CJK>
+600F 0-5573 1-5573 2-5573 # <CJK>
+6010 0-5565 1-5565 2-5565 # <CJK>
+6012 0-3760 1-3760 2-3760 # <CJK>
+6013 S-2952 # <CJK>
+6014 S-2953 # <CJK>
+6015 0-5570 1-5570 2-5570 # <CJK>
+6016 0-4161 1-4161 2-4161 # <CJK>
+6017 S-2954 # <CJK>
+6018 S-2955 # <CJK>
+6019 0-5564 1-5564 2-5564 # <CJK>
+601A S-2956 # <CJK>
+601B 0-5569 1-5569 2-5569 # <CJK>
+601C 0-4671 1-4671 2-4671 # <CJK>
+601D 0-2755 1-2755 2-2755 # <CJK>
+601F S-2957 # <CJK>
+6020 0-3453 1-3453 2-3453 # <CJK>
+6021 0-5562 1-5562 2-5562 # <CJK>
+6024 S-2958 # <CJK>
+6025 0-2162 1-2162 2-2162 # <CJK>
+6026 0-5572 1-5572 2-5572 # <CJK>
+6027 0-3213 1-3213 2-3213 # <CJK>
+6028 0-1769 1-1769 2-1769 # <CJK>
+6029 0-5566 1-5566 2-5566 # <CJK>
+602A 0-1888 1-1888 2-1888 # <CJK>
+602B 0-5571 1-5571 2-5571 # <CJK>
+602D S-2959 # <CJK>
+602F 0-2217 1-2217 2-2217 # <CJK>
+6031 0-5568 1-5568 2-5568 # <CJK>
+6033 S-2960 # <CJK>
+6035 S-2961 # <CJK>
+603A 0-5574 1-5574 2-5574 # <CJK>
+6040 S-2962 # <CJK>
+6041 0-5576 1-5576 2-5576 # <CJK>
+6042 0-5586 1-5586 2-5586 # <CJK>
+6043 0-5584 1-5584 2-5584 # <CJK>
+6046 0-5581 1-5581 2-5581 # <CJK>
+6047 S-2963 # <CJK>
+6048 S-2964 # <CJK>
+6049 S-2965 # <CJK>
+604A 0-5580 1-5580 2-5580 # <CJK>
+604B 0-4688 1-4688 2-4688 # <CJK>
+604C S-2966 # <CJK>
+604D 0-5582 1-5582 2-5582 # <CJK>
+6050 0-2218 1-2218 2-2218 # <CJK>
+6051 S-2967 # <CJK>
+6052 0-2517 1-2517 2-2517 # <CJK>
+6054 S-2968 # <CJK>
+6055 0-2990 1-2990 2-2990 # <CJK>
+6056 S-2969 # <CJK>
+6057 S-2970 # <CJK>
+6059 0-5589 1-5589 2-5589 # <CJK>
+605A 0-5575 1-5575 2-5575 # <CJK>
+605D S-2971 # <CJK>
+605F 0-5579 1-5579 2-5579 # <CJK>
+6060 0-5563 1-5563 2-5563 # <CJK>
+6061 S-2972 # <CJK>
+6062 0-1890 1-1890 2-1890 # <CJK>
+6063 0-5583 1-5583 2-5583 # <CJK>
+6064 0-5585 1-5585 2-5585 # <CJK>
+6065 0-3549 1-3549 2-3549 # <CJK>
+6067 S-2973 # <CJK>
+6068 0-2608 1-2608 2-2608 # <CJK>
+6069 0-1824 1-1824 2-1824 # <CJK>
+606A 0-5577 1-5577 2-5577 # <CJK>
+606B 0-5588 1-5588 2-5588 # <CJK>
+606C 0-5587 1-5587 2-5587 # <CJK>
+606D 0-2219 1-2219 2-2219 # <CJK>
+606F 0-3409 1-3409 2-3409 # <CJK>
+6070 0-1970 1-1970 2-1970 # <CJK>
+6071 S-2974 # <CJK>
+6075 0-2335 1-2335 2-2335 # <CJK>
+6077 0-5578 1-5578 2-5578 # <CJK>
+607E S-2975 # <CJK>
+607F S-2976 # <CJK>
+6081 0-5590 1-5590 2-5590 # <CJK>
+6082 S-2977 # <CJK>
+6083 0-5593 1-5593 2-5593 # <CJK>
+6084 0-5601 1-5601 2-5601 # <CJK>
+6086 S-2978 # <CJK>
+6088 S-2979 # <CJK>
+6089 0-2829 1-2829 2-2829 # <CJK>
+608A S-2980 # <CJK>
+608B 0-5607 1-5607 2-5607 # <CJK>
+608C 0-3680 1-3680 2-3680 # <CJK>
+608D 0-5591 1-5591 2-5591 # <CJK>
+608E S-2981 # <CJK>
+6091 S-2982 # <CJK>
+6092 0-5605 1-5605 2-5605 # <CJK>
+6093 S-2983 # <CJK>
+6094 0-1889 1-1889 2-1889 # <CJK>
+6095 S-2984 # <CJK>
+6096 0-5603 1-5603 2-5603 # <CJK>
+6097 0-5604 1-5604 2-5604 # <CJK>
+6098 S-2985 # <CJK>
+609A 0-5594 1-5594 2-5594 # <CJK>
+609B 0-5602 1-5602 2-5602 # <CJK>
+609D S-2986 # <CJK>
+609E S-2987 # <CJK>
+609F 0-2471 1-2471 2-2471 # <CJK>
+60A0 0-4510 1-4510 2-4510 # <CJK>
+60A2 S-2988 # <CJK>
+60A3 0-2021 1-2021 2-2021 # <CJK>
+60A4 S-2989 # <CJK>
+60A5 S-2990 # <CJK>
+60A6 0-1757 1-1757 2-1757 # <CJK>
+60A7 0-5606 1-5606 2-5606 # <CJK>
+60A8 S-2991 # <CJK>
+60A9 0-3926 1-3926 2-3926 # <CJK>
+60AA 0-1613 1-1613 2-1613 # <CJK>
+60B0 S-2992 # <CJK>
+60B1 S-2993 # <CJK>
+60B2 0-4065 1-4065 2-4065 # <CJK>
+60B3 0-5560 1-5560 2-5560 # <CJK>
+60B4 0-5612 1-5612 2-5612 # <CJK>
+60B5 0-5616 1-5616 2-5616 # <CJK>
+60B6 0-4469 1-4469 2-4469 # <CJK>
+60B7 S-2994 # <CJK>
+60B8 0-5609 1-5609 2-5609 # <CJK>
+60BB S-3001 # <CJK>
+60BC 0-3773 1-3773 2-3773 # <CJK>
+60BD 0-5614 1-5614 2-5614 # <CJK>
+60BE S-3002 # <CJK>
+60C2 S-3003 # <CJK>
+60C4 S-3004 # <CJK>
+60C5 0-3080 1-3080 2-3080 # <CJK>
+60C6 0-5615 1-5615 2-5615 # <CJK>
+60C7 0-3855 1-3855 2-3855 # <CJK>
+60C8 S-3005 # <CJK>
+60C9 S-3006 # <CJK>
+60CA S-3007 # <CJK>
+60CB S-3008 # <CJK>
+60CE S-3009 # <CJK>
+60CF S-3010 # <CJK>
+60D1 0-4739 1-4739 2-4739 # <CJK>
+60D3 0-5611 1-5611 2-5611 # <CJK>
+60D4 S-3011 # <CJK>
+60D5 S-3012 # <CJK>
+60D8 0-5617 1-5617 2-5617 # <CJK>
+60D9 S-3013 # <CJK>
+60DA 0-2591 1-2591 2-2591 # <CJK>
+60DB S-3014 # <CJK>
+60DC 0-3243 1-3243 2-3243 # <CJK>
+60DD S-3015 # <CJK>
+60DE S-3016 # <CJK>
+60DF 0-1652 1-1652 2-1652 # <CJK>
+60E0 0-5610 1-5610 2-5610 # <CJK>
+60E1 0-5608 1-5608 2-5608 # <CJK>
+60E2 S-3017 # <CJK>
+60E3 0-3358 1-3358 2-3358 # <CJK>
+60E5 S-3018 # <CJK>
+60E7 0-5592 1-5592 2-5592 # <CJK>
+60E8 0-2720 1-2720 2-2720 # <CJK>
+60F0 0-3438 1-3438 2-3438 # <CJK>
+60F1 0-5629 1-5629 2-5629 # <CJK>
+60F2 S-3019 # <CJK>
+60F3 0-3359 1-3359 2-3359 # <CJK>
+60F4 0-5624 1-5624 2-5624 # <CJK>
+60F5 S-3020 # <CJK>
+60F6 0-5621 1-5621 2-5621 # <CJK>
+60F7 0-5622 1-5622 2-5622 # <CJK>
+60F8 S-3021 # <CJK>
+60F9 0-2870 1-2870 2-2870 # <CJK>
+60FA 0-5625 1-5625 2-5625 # <CJK>
+60FB 0-5628 1-5628 2-5628 # <CJK>
+60FC S-3022 # <CJK>
+60FD S-3023 # <CJK>
+6100 0-5623 1-5623 2-5623 # <CJK>
+6101 0-2905 1-2905 2-2905 # <CJK>
+6102 S-3024 # <CJK>
+6103 0-5626 1-5626 2-5626 # <CJK>
+6106 0-5620 1-5620 2-5620 # <CJK>
+6107 S-3025 # <CJK>
+6108 0-4492 1-4492 2-4492 # <CJK>
+6109 0-4491 1-4491 2-4491 # <CJK>
+610A S-3026 # <CJK>
+610C S-3027 # <CJK>
+610D 0-5630 1-5630 2-5630 # <CJK>
+610E 0-5631 1-5631 2-5631 # <CJK>
+610F 0-1653 1-1653 2-1653 # <CJK>
+6110 S-3028 # <CJK>
+6111 S-3029 # <CJK>
+6112 S-3030 # <CJK>
+6113 S-3031 # <CJK>
+6114 S-3032 # <CJK>
+6115 0-5619 1-5619 2-5619 # <CJK>
+6116 S-3033 # <CJK>
+6117 S-3034 # <CJK>
+6119 S-3035 # <CJK>
+611A 0-2282 1-2282 2-2282 # <CJK>
+611B 0-1606 1-1606 2-1606 # <CJK>
+611C S-3036 # <CJK>
+611E S-3037 # <CJK>
+611F 0-2022 1-2022 2-2022 # <CJK>
+6121 0-5627 1-5627 2-5627 # <CJK>
+6122 S-3038 # <CJK>
+6127 0-5635 1-5635 2-5635 # <CJK>
+6128 0-5634 1-5634 2-5634 # <CJK>
+612A S-3039 # <CJK>
+612B S-3040 # <CJK>
+612C 0-5639 1-5639 2-5639 # <CJK>
+6130 S-3041 # <CJK>
+6131 S-3042 # <CJK>
+6134 0-5640 1-5640 2-5640 # <CJK>
+6135 S-3043 # <CJK>
+6136 S-3044 # <CJK>
+6137 S-3045 # <CJK>
+6139 S-3046 # <CJK>
+613C 0-5638 1-5638 2-5638 # <CJK>
+613D 0-5641 1-5641 2-5641 # <CJK>
+613E 0-5633 1-5633 2-5633 # <CJK>
+613F 0-5637 1-5637 2-5637 # <CJK>
+6141 S-3047 # <CJK>
+6142 0-5642 1-5642 2-5642 # <CJK>
+6144 0-5643 1-5643 2-5643 # <CJK>
+6145 S-3048 # <CJK>
+6146 S-3049 # <CJK>
+6147 0-5632 1-5632 2-5632 # <CJK>
+6148 0-2792 1-2792 2-2792 # <CJK>
+6149 S-3050 # <CJK>
+614A 0-5636 1-5636 2-5636 # <CJK>
+614B 0-3454 1-3454 2-3454 # <CJK>
+614C 0-2518 1-2518 2-2518 # <CJK>
+614D 0-5618 1-5618 2-5618 # <CJK>
+614E 0-3121 1-3121 2-3121 # <CJK>
+6153 0-5656 1-5656 2-5656 # <CJK>
+6155 0-4273 1-4273 2-4273 # <CJK>
+6158 0-5646 1-5646 2-5646 # <CJK>
+6159 0-5647 1-5647 2-5647 # <CJK>
+615A 0-5648 1-5648 2-5648 # <CJK>
+615D 0-5655 1-5655 2-5655 # <CJK>
+615E S-3051 # <CJK>
+615F 0-5654 1-5654 2-5654 # <CJK>
+6160 S-3052 # <CJK>
+6162 0-4393 1-4393 2-4393 # <CJK>
+6163 0-2023 1-2023 2-2023 # <CJK>
+6165 0-5652 1-5652 2-5652 # <CJK>
+6167 0-2337 1-2337 2-2337 # <CJK>
+6168 0-1920 1-1920 2-1920 # <CJK>
+616B 0-5649 1-5649 2-5649 # <CJK>
+616C S-3053 # <CJK>
+616E 0-4624 1-4624 2-4624 # <CJK>
+616F 0-5651 1-5651 2-5651 # <CJK>
+6170 0-1654 1-1654 2-1654 # <CJK>
+6171 0-5653 1-5653 2-5653 # <CJK>
+6172 S-3054 # <CJK>
+6173 0-5644 1-5644 2-5644 # <CJK>
+6174 0-5650 1-5650 2-5650 # <CJK>
+6175 0-5657 1-5657 2-5657 # <CJK>
+6176 0-2336 1-2336 2-2336 # <CJK>
+6177 0-5645 1-5645 2-5645 # <CJK>
+6178 S-3055 # <CJK>
+617B S-3056 # <CJK>
+617C S-3057 # <CJK>
+617E 0-4561 1-4561 2-4561 # <CJK>
+617F S-3058 # <CJK>
+6180 S-3059 # <CJK>
+6181 S-3060 # <CJK>
+6182 0-4511 1-4511 2-4511 # <CJK>
+6183 S-3061 # <CJK>
+6184 S-3062 # <CJK>
+6187 0-5660 1-5660 2-5660 # <CJK>
+618A 0-5664 1-5664 2-5664 # <CJK>
+618B S-3063 # <CJK>
+618D S-3064 # <CJK>
+618E 0-3394 1-3394 2-3394 # <CJK>
+6190 0-4689 1-4689 2-4689 # <CJK>
+6191 0-5665 1-5665 2-5665 # <CJK>
+6192 S-3065 # <CJK>
+6193 S-3066 # <CJK>
+6194 0-5662 1-5662 2-5662 # <CJK>
+6196 0-5659 1-5659 2-5659 # <CJK>
+6197 S-3067 # <CJK>
+6198 S-3068 # <CJK>
+6199 0-5658 1-5658 2-5658 # <CJK>
+619A 0-5663 1-5663 2-5663 # <CJK>
+619C S-3069 # <CJK>
+619D S-3070 # <CJK>
+619F S-3071 # <CJK>
+61A0 S-3072 # <CJK>
+61A4 0-4216 1-4216 2-4216 # <CJK>
+61A5 S-3073 # <CJK>
+61A7 0-3820 1-3820 2-3820 # <CJK>
+61A8 S-3074 # <CJK>
+61A9 0-2338 1-2338 2-2338 # <CJK>
+61AA S-3075 # <CJK>
+61AB 0-5666 1-5666 2-5666 # <CJK>
+61AC 0-5661 1-5661 2-5661 # <CJK>
+61AD S-3076 # <CJK>
+61AE 0-5667 1-5667 2-5667 # <CJK>
+61B2 0-2391 1-2391 2-2391 # <CJK>
+61B6 0-1817 1-1817 2-1817 # <CJK>
+61B8 S-3077 # <CJK>
+61B9 S-3078 # <CJK>
+61BA 0-5675 1-5675 2-5675 # <CJK>
+61BC S-3079 # <CJK>
+61BE 0-2024 1-2024 2-2024 # <CJK>
+61C0 S-3080 # <CJK>
+61C1 S-3081 # <CJK>
+61C2 S-3082 # <CJK>
+61C3 0-5673 1-5673 2-5673 # <CJK>
+61C6 0-5674 1-5674 2-5674 # <CJK>
+61C7 0-2609 1-2609 2-2609 # <CJK>
+61C8 0-5672 1-5672 2-5672 # <CJK>
+61C9 0-5670 1-5670 2-5670 # <CJK>
+61CA 0-5669 1-5669 2-5669 # <CJK>
+61CB 0-5676 1-5676 2-5676 # <CJK>
+61CC 0-5668 1-5668 2-5668 # <CJK>
+61CD 0-5678 1-5678 2-5678 # <CJK>
+61CE S-3083 # <CJK>
+61CF S-3084 # <CJK>
+61D0 0-1891 1-1891 2-1891 # <CJK>
+61D5 S-3085 # <CJK>
+61DC S-3086 # <CJK>
+61DD S-3087 # <CJK>
+61DE S-3088 # <CJK>
+61DF S-3089 # <CJK>
+61E1 S-3090 # <CJK>
+61E2 S-3091 # <CJK>
+61E3 0-5680 1-5680 2-5680 # <CJK>
+61E5 S-3094 # <CJK>
+61E6 0-5679 1-5679 2-5679 # <CJK>
+61E7 S-3092 # <CJK>
+61E9 S-3093 # <CJK>
+61EC S-3101 # <CJK>
+61ED S-3102 # <CJK>
+61EF S-3103 # <CJK>
+61F2 0-3608 1-3608 2-3608 # <CJK>
+61F4 0-5683 1-5683 2-5683 # <CJK>
+61F6 0-5681 1-5681 2-5681 # <CJK>
+61F7 0-5671 1-5671 2-5671 # <CJK>
+61F8 0-2392 1-2392 2-2392 # <CJK>
+61FA 0-5682 1-5682 2-5682 # <CJK>
+61FC 0-5686 1-5686 2-5686 # <CJK>
+61FD 0-5685 1-5685 2-5685 # <CJK>
+61FE 0-5687 1-5687 2-5687 # <CJK>
+61FF 0-5684 1-5684 2-5684 # <CJK>
+6200 0-5688 1-5688 2-5688 # <CJK>
+6201 S-3104 # <CJK>
+6203 S-3105 # <CJK>
+6204 S-3106 # <CJK>
+6207 S-3107 # <CJK>
+6208 0-5689 1-5689 2-5689 # <CJK>
+6209 0-5690 1-5690 2-5690 # <CJK>
+620A 0-4274 1-4274 2-4274 # <CJK>
+620C 0-5692 1-5692 2-5692 # <CJK>
+620D 0-5691 1-5691 2-5691 # <CJK>
+620E 0-2931 1-2931 2-2931 # <CJK>
+6210 0-3214 1-3214 2-3214 # <CJK>
+6211 0-1870 1-1870 2-1870 # <CJK>
+6212 0-1892 1-1892 2-1892 # <CJK>
+6213 S-3108 # <CJK>
+6214 0-5693 1-5693 2-5693 # <CJK>
+6215 S-3109 # <CJK>
+6216 0-1631 1-1631 2-1631 # <CJK>
+621A 0-3244 1-3244 2-3244 # <CJK>
+621B 0-5694 1-5694 2-5694 # <CJK>
+621C S-3110 # <CJK>
+621D 0-7635 1-7635 2-7635 # <CJK>
+621E 0-5701 1-5701 2-5701 # <CJK>
+621F 0-2365 1-2365 2-2365 # <CJK>
+6220 S-3111 # <CJK>
+6221 0-5702 1-5702 2-5702 # <CJK>
+6222 S-3112 # <CJK>
+6223 S-3113 # <CJK>
+6226 0-3279 1-3279 2-3279 # <CJK>
+6227 S-3114 # <CJK>
+6229 S-3115 # <CJK>
+622A 0-5703 1-5703 2-5703 # <CJK>
+622B S-3116 # <CJK>
+622E 0-5704 1-5704 2-5704 # <CJK>
+622F 0-2126 1-2126 2-2126 # <CJK>
+6230 0-5705 1-5705 2-5705 # <CJK>
+6232 0-5706 1-5706 2-5706 # <CJK>
+6233 0-5707 1-5707 2-5707 # <CJK>
+6234 0-3455 1-3455 2-3455 # <CJK>
+6238 0-2445 1-2445 2-2445 # <CJK>
+6239 S-3117 # <CJK>
+623B 0-4465 1-4465 2-4465 # <CJK>
+623D S-3118 # <CJK>
+623F 0-4328 1-4328 2-4328 # <CJK>
+6240 0-2974 1-2974 2-2974 # <CJK>
+6241 0-5708 1-5708 2-5708 # <CJK>
+6242 S-3119 # <CJK>
+6243 S-3120 # <CJK>
+6244 S-3121 # <CJK>
+6246 S-3122 # <CJK>
+6247 0-3280 1-3280 2-3280 # <CJK>
+6248 0-7829 1-7829 2-7829 # <CJK>
+6249 0-4066 1-4066 2-4066 # <CJK>
+624B 0-2874 1-2874 2-2874 # <CJK>
+624C S-3123 # <CJK>
+624D 0-2645 1-2645 2-2645 # <CJK>
+624E 0-5709 1-5709 2-5709 # <CJK>
+6250 S-3124 # <CJK>
+6251 S-3125 # <CJK>
+6252 S-3126 # <CJK>
+6253 0-3439 1-3439 2-3439 # <CJK>
+6254 S-3127 # <CJK>
+6255 0-4207 1-4207 2-4207 # <CJK>
+6256 S-3128 # <CJK>
+6258 0-3481 1-3481 2-3481 # <CJK>
+625A S-3129 # <CJK>
+625B 0-5712 1-5712 2-5712 # <CJK>
+625C S-3130 # <CJK>
+625E 0-5710 1-5710 2-5710 # <CJK>
+6260 0-5713 1-5713 2-5713 # <CJK>
+6263 0-5711 1-5711 2-5711 # <CJK>
+6264 S-3131 # <CJK>
+6268 0-5714 1-5714 2-5714 # <CJK>
+626D S-3132 # <CJK>
+626E 0-4217 1-4217 2-4217 # <CJK>
+626F S-3133 # <CJK>
+6271 0-1623 1-1623 2-1623 # <CJK>
+6273 S-3134 # <CJK>
+6276 0-4162 1-4162 2-4162 # <CJK>
+6279 0-4067 1-4067 2-4067 # <CJK>
+627A S-3135 # <CJK>
+627C 0-5715 1-5715 2-5715 # <CJK>
+627D S-3136 # <CJK>
+627E 0-5718 1-5718 2-5718 # <CJK>
+627F 0-3021 1-3021 2-3021 # <CJK>
+6280 0-2127 1-2127 2-2127 # <CJK>
+6282 0-5716 1-5716 2-5716 # <CJK>
+6283 0-5723 1-5723 2-5723 # <CJK>
+6284 0-3022 1-3022 2-3022 # <CJK>
+6289 0-5717 1-5717 2-5717 # <CJK>
+628A 0-3936 1-3936 2-3936 # <CJK>
+628D S-3137 # <CJK>
+628E S-3138 # <CJK>
+628F S-3139 # <CJK>
+6290 S-3140 # <CJK>
+6291 0-4562 1-4562 2-4562 # <CJK>
+6292 0-5719 1-5719 2-5719 # <CJK>
+6293 0-5720 1-5720 2-5720 # <CJK>
+6294 0-5724 1-5724 2-5724 # <CJK>
+6295 0-3774 1-3774 2-3774 # <CJK>
+6296 0-5721 1-5721 2-5721 # <CJK>
+6297 0-2519 1-2519 2-2519 # <CJK>
+6298 0-3262 1-3262 2-3262 # <CJK>
+629B 0-5738 1-5738 2-5738 # <CJK>
+629C 0-4020 1-4020 2-4020 # <CJK>
+629E 0-3482 1-3482 2-3482 # <CJK>
+62A6 S-3141 # <CJK>
+62A8 S-3142 # <CJK>
+62AB 0-4068 1-4068 2-4068 # <CJK>
+62AC 0-5813 1-5813 2-5813 # <CJK>
+62B1 0-4290 1-4290 2-4290 # <CJK>
+62B3 S-3143 # <CJK>
+62B5 0-3681 1-3681 2-3681 # <CJK>
+62B6 S-3144 # <CJK>
+62B7 S-3145 # <CJK>
+62B9 0-4385 1-4385 2-4385 # <CJK>
+62BA S-3146 # <CJK>
+62BB 0-5727 1-5727 2-5727 # <CJK>
+62BC 0-1801 1-1801 2-1801 # <CJK>
+62BD 0-3574 1-3574 2-3574 # <CJK>
+62BE S-3147 # <CJK>
+62BF S-3148 # <CJK>
+62C2 0-5736 1-5736 2-5736 # <CJK>
+62C4 S-3149 # <CJK>
+62C5 0-3520 1-3520 2-3520 # <CJK>
+62C6 0-5730 1-5730 2-5730 # <CJK>
+62C7 0-5737 1-5737 2-5737 # <CJK>
+62C8 0-5732 1-5732 2-5732 # <CJK>
+62C9 0-5739 1-5739 2-5739 # <CJK>
+62CA 0-5735 1-5735 2-5735 # <CJK>
+62CC 0-5734 1-5734 2-5734 # <CJK>
+62CD 0-3979 1-3979 2-3979 # <CJK>
+62CE S-3150 # <CJK>
+62CF 0-5728 1-5728 2-5728 # <CJK>
+62D0 0-1893 1-1893 2-1893 # <CJK>
+62D1 0-5726 1-5726 2-5726 # <CJK>
+62D2 0-2181 1-2181 2-2181 # <CJK>
+62D3 0-3483 1-3483 2-3483 # <CJK>
+62D4 0-5722 1-5722 2-5722 # <CJK>
+62D5 S-3151 # <CJK>
+62D6 S-3152 # <CJK>
+62D7 0-5725 1-5725 2-5725 # <CJK>
+62D8 0-2520 1-2520 2-2520 # <CJK>
+62D9 0-3259 1-3259 2-3259 # <CJK>
+62DA S-3153 # <CJK>
+62DB 0-3023 1-3023 2-3023 # <CJK>
+62DC 0-5733 1-5733 2-5733 # <CJK>
+62DD 0-3950 1-3950 2-3950 # <CJK>
+62E0 0-2182 1-2182 2-2182 # <CJK>
+62E1 0-1940 1-1940 2-1940 # <CJK>
+62EA S-3154 # <CJK>
+62EC 0-1971 1-1971 2-1971 # <CJK>
+62ED 0-3101 1-3101 2-3101 # <CJK>
+62EE 0-5741 1-5741 2-5741 # <CJK>
+62EF 0-5746 1-5746 2-5746 # <CJK>
+62F1 0-5742 1-5742 2-5742 # <CJK>
+62F2 S-3155 # <CJK>
+62F3 0-2393 1-2393 2-2393 # <CJK>
+62F4 S-3156 # <CJK>
+62F5 0-5747 1-5747 2-5747 # <CJK>
+62F6 0-2702 1-2702 2-2702 # <CJK>
+62F7 0-2573 1-2573 2-2573 # <CJK>
+62FC S-3157 # <CJK>
+62FD S-3158 # <CJK>
+62FE 0-2906 1-2906 2-2906 # <CJK>
+62FF 0-5729 1-5729 2-5729 # <CJK>
+6301 0-2793 1-2793 2-2793 # <CJK>
+6302 0-5744 1-5744 2-5744 # <CJK>
+6303 S-3159 # <CJK>
+6304 S-3160 # <CJK>
+6307 0-2756 1-2756 2-2756 # <CJK>
+6308 0-5745 1-5745 2-5745 # <CJK>
+6309 0-1636 1-1636 2-1636 # <CJK>
+630A S-3161 # <CJK>
+630B S-3162 # <CJK>
+630C 0-5740 1-5740 2-5740 # <CJK>
+630D S-3163 # <CJK>
+6310 S-3164 # <CJK>
+6311 0-3609 1-3609 2-3609 # <CJK>
+6313 S-3165 # <CJK>
+6316 S-3166 # <CJK>
+6318 S-3167 # <CJK>
+6319 0-2183 1-2183 2-2183 # <CJK>
+631F 0-2220 1-2220 2-2220 # <CJK>
+6327 0-5743 1-5743 2-5743 # <CJK>
+6328 0-1607 1-1607 2-1607 # <CJK>
+6329 S-3168 # <CJK>
+632A S-3169 # <CJK>
+632B 0-2635 1-2635 2-2635 # <CJK>
+632D S-3170 # <CJK>
+632F 0-3122 1-3122 2-3122 # <CJK>
+6335 S-3171 # <CJK>
+6336 S-3172 # <CJK>
+6339 S-3173 # <CJK>
+633A 0-3682 1-3682 2-3682 # <CJK>
+633C S-3174 # <CJK>
+633D 0-4052 1-4052 2-4052 # <CJK>
+633E 0-5749 1-5749 2-5749 # <CJK>
+633F 0-3362 1-3362 2-3362 # <CJK>
+6341 S-3175 # <CJK>
+6342 S-3176 # <CJK>
+6343 S-3177 # <CJK>
+6344 S-3178 # <CJK>
+6346 S-3179 # <CJK>
+6349 0-3410 1-3410 2-3410 # <CJK>
+634A S-3180 # <CJK>
+634B S-3181 # <CJK>
+634C 0-2711 1-2711 2-2711 # <CJK>
+634D 0-5750 1-5750 2-5750 # <CJK>
+634E S-3182 # <CJK>
+634F 0-5752 1-5752 2-5752 # <CJK>
+6350 0-5748 1-5748 2-5748 # <CJK>
+6352 S-3183 # <CJK>
+6353 S-3184 # <CJK>
+6354 S-3185 # <CJK>
+6355 0-4265 1-4265 2-4265 # <CJK>
+6357 0-3629 1-3629 2-3629 # <CJK>
+6358 S-3186 # <CJK>
+635B S-3187 # <CJK>
+635C 0-3360 1-3360 2-3360 # <CJK>
+6365 S-3188 # <CJK>
+6366 S-3189 # <CJK>
+6367 0-4291 1-4291 2-4291 # <CJK>
+6368 0-2846 1-2846 2-2846 # <CJK>
+6369 0-5764 1-5764 2-5764 # <CJK>
+636B 0-5763 1-5763 2-5763 # <CJK>
+636C S-3190 # <CJK>
+636D S-3191 # <CJK>
+636E 0-3188 1-3188 2-3188 # <CJK>
+6371 S-3192 # <CJK>
+6372 0-2394 1-2394 2-2394 # <CJK>
+6374 S-3193 # <CJK>
+6375 S-3194 # <CJK>
+6376 0-5757 1-5757 2-5757 # <CJK>
+6377 0-3025 1-3025 2-3025 # <CJK>
+6378 S-3201 # <CJK>
+637A 0-3872 1-3872 2-3872 # <CJK>
+637B 0-3917 1-3917 2-3917 # <CJK>
+637C S-3202 # <CJK>
+637D S-3203 # <CJK>
+637F S-3204 # <CJK>
+6380 0-5755 1-5755 2-5755 # <CJK>
+6382 S-3205 # <CJK>
+6383 0-3361 1-3361 2-3361 # <CJK>
+6384 S-3206 # <CJK>
+6387 S-3207 # <CJK>
+6388 0-2888 1-2888 2-2888 # <CJK>
+6389 0-5760 1-5760 2-5760 # <CJK>
+638A S-3208 # <CJK>
+638C 0-3024 1-3024 2-3024 # <CJK>
+638E 0-5754 1-5754 2-5754 # <CJK>
+638F 0-5759 1-5759 2-5759 # <CJK>
+6390 S-3209 # <CJK>
+6392 0-3951 1-3951 2-3951 # <CJK>
+6394 S-3210 # <CJK>
+6395 S-3211 # <CJK>
+6396 0-5753 1-5753 2-5753 # <CJK>
+6398 0-2301 1-2301 2-2301 # <CJK>
+6399 S-3212 # <CJK>
+639A S-3213 # <CJK>
+639B 0-1961 1-1961 2-1961 # <CJK>
+639E S-3214 # <CJK>
+639F 0-5761 1-5761 2-5761 # <CJK>
+63A0 0-4611 1-4611 2-4611 # <CJK>
+63A1 0-2646 1-2646 2-2646 # <CJK>
+63A2 0-3521 1-3521 2-3521 # <CJK>
+63A3 0-5758 1-5758 2-5758 # <CJK>
+63A4 S-3215 # <CJK>
+63A5 0-3260 1-3260 2-3260 # <CJK>
+63A6 S-3216 # <CJK>
+63A7 0-2521 1-2521 2-2521 # <CJK>
+63A8 0-3168 1-3168 2-3168 # <CJK>
+63A9 0-1770 1-1770 2-1770 # <CJK>
+63AA 0-3328 1-3328 2-3328 # <CJK>
+63AB 0-5756 1-5756 2-5756 # <CJK>
+63AC 0-2137 1-2137 2-2137 # <CJK>
+63AD S-3217 # <CJK>
+63AE S-3218 # <CJK>
+63AF S-3219 # <CJK>
+63B2 0-2339 1-2339 2-2339 # <CJK>
+63B4 1-3647 2-3647 # <CJK>
+63B5 0-5762 1-5762 2-5762 # <CJK>
+63BB 1-3363 2-3363 # <CJK>
+63BD S-3220 # <CJK>
+63BE 0-5765 1-5765 2-5765 # <CJK>
+63C0 0-5767 1-5767 2-5767 # <CJK>
+63C1 S-3221 # <CJK>
+63C3 0-3423 1-3423 2-3423 # <CJK>
+63C4 0-5773 1-5773 2-5773 # <CJK>
+63C5 S-3222 # <CJK>
+63C6 0-5768 1-5768 2-5768 # <CJK>
+63C8 S-3223 # <CJK>
+63C9 0-5770 1-5770 2-5770 # <CJK>
+63CE S-3224 # <CJK>
+63CF 0-4133 1-4133 2-4133 # <CJK>
+63D0 0-3683 1-3683 2-3683 # <CJK>
+63D1 S-3225 # <CJK>
+63D2 0-5771 1-5771 2-5771 # <CJK>
+63D3 S-3226 # <CJK>
+63D4 S-3227 # <CJK>
+63D5 S-3228 # <CJK>
+63D6 0-4512 1-4512 2-4512 # <CJK>
+63DA 0-4540 1-4540 2-4540 # <CJK>
+63DB 0-2025 1-2025 2-2025 # <CJK>
+63DC S-3229 # <CJK>
+63E0 S-3230 # <CJK>
+63E1 0-1614 1-1614 2-1614 # <CJK>
+63E3 0-5769 1-5769 2-5769 # <CJK>
+63E5 S-3231 # <CJK>
+63E9 0-5766 1-5766 2-5766 # <CJK>
+63EA S-3232 # <CJK>
+63EC S-3233 # <CJK>
+63EE 0-2088 1-2088 2-2088 # <CJK>
+63F2 S-3234 # <CJK>
+63F3 S-3235 # <CJK>
+63F4 0-1771 1-1771 2-1771 # <CJK>
+63F5 S-3236 # <CJK>
+63F6 0-5772 1-5772 2-5772 # <CJK>
+63F8 S-3237 # <CJK>
+63F9 S-3238 # <CJK>
+63FA 0-4541 1-4541 2-4541 # <CJK>
+6406 0-5776 1-5776 2-5776 # <CJK>
+6409 S-3239 # <CJK>
+640A S-3240 # <CJK>
+640D 0-3427 1-3427 2-3427 # <CJK>
+640F 0-5783 1-5783 2-5783 # <CJK>
+6410 S-3241 # <CJK>
+6412 S-3242 # <CJK>
+6413 0-5777 1-5777 2-5777 # <CJK>
+6414 0-3363 S-3243 # <CJK>
+6416 0-5774 1-5774 2-5774 # <CJK>
+6417 0-5781 1-5781 2-5781 # <CJK>
+6418 S-3244 # <CJK>
+641C 0-5751 1-5751 2-5751 # <CJK>
+641E S-3245 # <CJK>
+6420 S-3246 # <CJK>
+6422 S-3247 # <CJK>
+6424 S-3248 # <CJK>
+6425 S-3249 # <CJK>
+6426 0-5778 1-5778 2-5778 # <CJK>
+6428 0-5782 1-5782 2-5782 # <CJK>
+6429 S-3250 # <CJK>
+642A S-3251 # <CJK>
+642C 0-4034 1-4034 2-4034 # <CJK>
+642D 0-3775 1-3775 2-3775 # <CJK>
+642F S-3252 # <CJK>
+6430 S-3253 # <CJK>
+6434 0-5775 1-5775 2-5775 # <CJK>
+6435 S-3254 # <CJK>
+6436 0-5779 1-5779 2-5779 # <CJK>
+643A 0-2340 1-2340 2-2340 # <CJK>
+643D S-3255 # <CJK>
+643E 0-2681 1-2681 2-2681 # <CJK>
+643F S-3256 # <CJK>
+6442 0-3261 1-3261 2-3261 # <CJK>
+644B S-3257 # <CJK>
+644E 0-5787 1-5787 2-5787 # <CJK>
+644F S-3258 # <CJK>
+6451 0-3647 S-3259 # <CJK>
+6452 S-3260 # <CJK>
+6453 S-3261 # <CJK>
+6454 S-3262 # <CJK>
+6458 0-3706 1-3706 2-3706 # <CJK>
+645A S-3263 # <CJK>
+645B S-3264 # <CJK>
+645C S-3265 # <CJK>
+645D S-3266 # <CJK>
+645F S-3267 # <CJK>
+6460 S-3268 # <CJK>
+6461 S-3269 # <CJK>
+6463 S-3270 # <CJK>
+6467 0-5784 1-5784 2-5784 # <CJK>
+6469 0-4364 1-4364 2-4364 # <CJK>
+646D S-3271 # <CJK>
+646F 0-5785 1-5785 2-5785 # <CJK>
+6473 S-3272 # <CJK>
+6474 S-3273 # <CJK>
+6476 0-5786 1-5786 2-5786 # <CJK>
+6478 0-4446 1-4446 2-4446 # <CJK>
+647A 0-3202 1-3202 2-3202 # <CJK>
+647B S-3274 # <CJK>
+647D S-3275 # <CJK>
+6483 0-2366 1-2366 2-2366 # <CJK>
+6485 S-3276 # <CJK>
+6487 S-3277 # <CJK>
+6488 0-5793 1-5793 2-5793 # <CJK>
+648F S-3278 # <CJK>
+6490 S-3279 # <CJK>
+6491 S-3280 # <CJK>
+6492 0-2721 1-2721 2-2721 # <CJK>
+6493 0-5790 1-5790 2-5790 # <CJK>
+6495 0-5789 1-5789 2-5789 # <CJK>
+6498 S-3281 # <CJK>
+6499 S-3282 # <CJK>
+649A 0-3918 1-3918 2-3918 # <CJK>
+649B S-3283 # <CJK>
+649D S-3284 # <CJK>
+649E 0-3821 1-3821 2-3821 # <CJK>
+649F S-3285 # <CJK>
+64A1 S-3286 # <CJK>
+64A3 S-3287 # <CJK>
+64A4 0-3717 1-3717 2-3717 # <CJK>
+64A5 0-5791 1-5791 2-5791 # <CJK>
+64A6 S-3288 # <CJK>
+64A8 S-3289 # <CJK>
+64A9 0-5792 1-5792 2-5792 # <CJK>
+64AB 0-4179 1-4179 2-4179 # <CJK>
+64AC S-3290 # <CJK>
+64AD 0-3937 1-3937 2-3937 # <CJK>
+64AE 0-2703 1-2703 2-2703 # <CJK>
+64B0 0-3281 1-3281 2-3281 # <CJK>
+64B2 0-4348 1-4348 2-4348 # <CJK>
+64B3 S-3291 # <CJK>
+64B9 0-5788 1-1941 2-1941 # <CJK>
+64BB 0-5805 1-5805 2-5805 # <CJK>
+64BC 0-5794 1-5794 2-5794 # <CJK>
+64BD S-3292 # <CJK>
+64BE S-3293 # <CJK>
+64BF S-3294 # <CJK>
+64C1 0-4542 1-4542 2-4542 # <CJK>
+64C2 0-5807 1-5807 2-5807 # <CJK>
+64C4 S-3301 # <CJK>
+64C5 0-5803 1-5803 2-5803 # <CJK>
+64C7 0-5804 1-5804 2-5804 # <CJK>
+64C9 S-3302 # <CJK>
+64CA S-3303 # <CJK>
+64CB S-3304 # <CJK>
+64CC S-3305 # <CJK>
+64CD 0-3364 1-3364 2-3364 # <CJK>
+64CE S-3306 # <CJK>
+64D0 S-3307 # <CJK>
+64D1 S-3308 # <CJK>
+64D2 0-5802 1-5802 2-5802 # <CJK>
+64D4 0-5731 1-5731 2-5731 # <CJK>
+64D5 S-3309 # <CJK>
+64D7 S-3310 # <CJK>
+64D8 0-5806 1-5806 2-5806 # <CJK>
+64DA 0-5801 1-5801 2-5801 # <CJK>
+64E0 0-5811 1-5811 2-5811 # <CJK>
+64E1 0-5812 1-5812 2-5812 # <CJK>
+64E2 0-3707 1-3707 2-3707 # <CJK>
+64E3 0-5814 1-5814 2-5814 # <CJK>
+64E4 S-3311 # <CJK>
+64E5 S-3312 # <CJK>
+64E6 0-2704 1-2704 2-2704 # <CJK>
+64E7 0-5809 1-5809 2-5809 # <CJK>
+64E9 S-3313 # <CJK>
+64EA S-3314 # <CJK>
+64EC 0-2128 1-2128 2-2128 # <CJK>
+64ED S-3315 # <CJK>
+64EF 0-5815 1-5815 2-5815 # <CJK>
+64F0 S-3316 # <CJK>
+64F1 0-5808 1-5808 2-5808 # <CJK>
+64F2 0-5819 1-5819 2-5819 # <CJK>
+64F4 0-5818 1-5818 2-5818 # <CJK>
+64F5 S-3317 # <CJK>
+64F6 0-5817 1-5817 2-5817 # <CJK>
+64F7 S-3318 # <CJK>
+64FA 0-5820 1-5820 2-5820 # <CJK>
+64FB S-3319 # <CJK>
+64FD 0-5822 1-5822 2-5822 # <CJK>
+64FE 0-3081 1-3081 2-3081 # <CJK>
+64FF S-3320 # <CJK>
+6500 0-5821 1-5821 2-5821 # <CJK>
+6501 S-3321 # <CJK>
+6504 S-3322 # <CJK>
+6505 1-5825 2-5825 # <CJK>
+6508 S-3323 # <CJK>
+6509 S-3324 # <CJK>
+650A S-3325 # <CJK>
+650F S-3326 # <CJK>
+6513 S-3327 # <CJK>
+6514 S-3328 # <CJK>
+6516 S-3329 # <CJK>
+6518 0-5823 1-5823 2-5823 # <CJK>
+6519 S-3330 # <CJK>
+651B S-3331 # <CJK>
+651C 0-5824 1-5824 2-5824 # <CJK>
+651D 0-5780 1-5780 2-5780 # <CJK>
+651E S-3332 # <CJK>
+651F S-3333 # <CJK>
+6522 0-5825 S-3334 # <CJK>
+6523 0-5827 1-5827 2-5827 # <CJK>
+6524 0-5826 1-5826 2-5826 # <CJK>
+6526 S-3335 # <CJK>
+6529 S-3336 # <CJK>
+652A 0-1941 1-5788 2-5788 # <CJK>
+652B 0-5828 1-5828 2-5828 # <CJK>
+652C 0-5816 1-5816 2-5816 # <CJK>
+652E S-3337 # <CJK>
+652F 0-2757 1-2757 2-2757 # <CJK>
+6531 S-3338 # <CJK>
+6534 0-5829 1-5829 2-5829 # <CJK>
+6535 0-5830 1-5830 2-5830 # <CJK>
+6536 0-5832 1-5832 2-5832 # <CJK>
+6537 0-5831 1-5831 2-5831 # <CJK>
+6538 0-5833 1-5833 2-5833 # <CJK>
+6539 0-1894 1-1894 2-1894 # <CJK>
+653A S-3339 # <CJK>
+653B 0-2522 1-2522 2-2522 # <CJK>
+653C S-3340 # <CJK>
+653D S-3341 # <CJK>
+653E 0-4292 1-4292 2-4292 # <CJK>
+653F 0-3215 1-3215 2-3215 # <CJK>
+6543 S-3342 # <CJK>
+6545 0-2446 1-2446 2-2446 # <CJK>
+6547 S-3343 # <CJK>
+6548 0-5835 1-5835 2-5835 # <CJK>
+6549 S-3344 # <CJK>
+654D 0-5838 1-5838 2-5838 # <CJK>
+654F 0-4150 1-4150 2-4150 # <CJK>
+6550 S-3345 # <CJK>
+6551 0-2163 1-2163 2-2163 # <CJK>
+6552 S-3346 # <CJK>
+6554 S-3347 # <CJK>
+6555 0-5837 1-5837 2-5837 # <CJK>
+6556 0-5836 1-5836 2-5836 # <CJK>
+6557 0-3952 1-3952 2-3952 # <CJK>
+6558 0-5839 1-5839 2-5839 # <CJK>
+6559 0-2221 1-2221 2-2221 # <CJK>
+655D 0-5841 1-5841 2-5841 # <CJK>
+655E 0-5840 1-5840 2-5840 # <CJK>
+655F S-3348 # <CJK>
+6560 S-3349 # <CJK>
+6562 0-2026 1-2026 2-2026 # <CJK>
+6563 0-2722 1-2722 2-2722 # <CJK>
+6566 0-3856 1-3856 2-3856 # <CJK>
+6567 S-3350 # <CJK>
+656B S-3351 # <CJK>
+656C 0-2341 1-2341 2-2341 # <CJK>
+6570 0-3184 1-3184 2-3184 # <CJK>
+6572 0-5842 1-5842 2-5842 # <CJK>
+6574 0-3216 1-3216 2-3216 # <CJK>
+6575 0-3708 1-3708 2-3708 # <CJK>
+6577 0-4163 1-4163 2-4163 # <CJK>
+6578 0-5843 1-5843 2-5843 # <CJK>
+657A S-3352 # <CJK>
+657D S-3353 # <CJK>
+6581 S-3354 # <CJK>
+6582 0-5844 1-5844 2-5844 # <CJK>
+6583 0-5845 1-5845 2-5845 # <CJK>
+6585 S-3355 # <CJK>
+6587 0-4224 1-4224 2-4224 # <CJK>
+6588 0-5361 1-5361 2-5361 # <CJK>
+6589 0-3238 1-3238 2-3238 # <CJK>
+658A S-3356 # <CJK>
+658C 0-4144 1-4144 2-4144 # <CJK>
+658E 0-2656 1-2656 2-2656 # <CJK>
+6590 0-4069 1-4069 2-4069 # <CJK>
+6591 0-4035 1-4035 2-4035 # <CJK>
+6592 S-3357 # <CJK>
+6595 S-3358 # <CJK>
+6597 0-3745 1-3745 2-3745 # <CJK>
+6598 S-3359 # <CJK>
+6599 0-4633 1-4633 2-4633 # <CJK>
+659B 0-5847 1-5847 2-5847 # <CJK>
+659C 0-2848 1-2848 2-2848 # <CJK>
+659D S-3360 # <CJK>
+659F 0-5848 1-5848 2-5848 # <CJK>
+65A0 S-3361 # <CJK>
+65A1 0-1622 1-1622 2-1622 # <CJK>
+65A3 S-3362 # <CJK>
+65A4 0-2252 1-2252 2-2252 # <CJK>
+65A5 0-3245 1-3245 2-3245 # <CJK>
+65A6 S-3363 # <CJK>
+65A7 0-4164 1-4164 2-4164 # <CJK>
+65AB 0-5849 1-5849 2-5849 # <CJK>
+65AC 0-2734 1-2734 2-2734 # <CJK>
+65AD 0-3539 1-3539 2-3539 # <CJK>
+65AE S-3364 # <CJK>
+65AF 0-2759 1-2759 2-2759 # <CJK>
+65B0 0-3123 1-3123 2-3123 # <CJK>
+65B2 S-3365 # <CJK>
+65B3 S-3366 # <CJK>
+65B4 S-3367 # <CJK>
+65B7 0-5850 1-5850 2-5850 # <CJK>
+65B9 0-4293 1-4293 2-4293 # <CJK>
+65BC 0-1787 1-1787 2-1787 # <CJK>
+65BD 0-2760 1-2760 2-2760 # <CJK>
+65BF S-3368 # <CJK>
+65C1 0-5853 1-5853 2-5853 # <CJK>
+65C2 S-3369 # <CJK>
+65C3 0-5851 1-5851 2-5851 # <CJK>
+65C4 0-5854 1-5854 2-5854 # <CJK>
+65C5 0-4625 1-4625 2-4625 # <CJK>
+65C6 0-5852 1-5852 2-5852 # <CJK>
+65C8 S-3370 # <CJK>
+65C9 S-3371 # <CJK>
+65CB 0-3291 1-3291 2-3291 # <CJK>
+65CC 0-5855 1-5855 2-5855 # <CJK>
+65CE S-3372 # <CJK>
+65CF 0-3418 1-3418 2-3418 # <CJK>
+65D0 S-3373 # <CJK>
+65D2 0-5856 1-5856 2-5856 # <CJK>
+65D4 S-3374 # <CJK>
+65D6 S-3375 # <CJK>
+65D7 0-2090 1-2090 2-2090 # <CJK>
+65D8 S-3376 # <CJK>
+65D9 0-5858 1-5858 2-5858 # <CJK>
+65DB 0-5857 1-5857 2-5857 # <CJK>
+65DF S-3377 # <CJK>
+65E0 0-5859 1-5859 2-5859 # <CJK>
+65E1 0-5860 1-5860 2-5860 # <CJK>
+65E2 0-2091 1-2091 2-2091 # <CJK>
+65E5 0-3892 1-3892 2-3892 # <CJK>
+65E6 0-3522 1-3522 2-3522 # <CJK>
+65E7 0-2176 1-2176 2-2176 # <CJK>
+65E8 0-2761 1-2761 2-2761 # <CJK>
+65E9 0-3365 1-3365 2-3365 # <CJK>
+65EC 0-2960 1-2960 2-2960 # <CJK>
+65ED 0-1616 1-1616 2-1616 # <CJK>
+65F0 S-3378 # <CJK>
+65F1 0-5861 1-5861 2-5861 # <CJK>
+65F2 S-3379 # <CJK>
+65F4 S-3380 # <CJK>
+65F5 S-3381 # <CJK>
+65F9 S-3382 # <CJK>
+65FA 0-1802 1-1802 2-1802 # <CJK>
+65FB 0-5865 1-5865 2-5865 # <CJK>
+65FE S-3383 # <CJK>
+65FF S-3384 # <CJK>
+6600 S-3385 # <CJK>
+6602 1-2523 2-2523 # <CJK>
+6603 0-5864 1-5864 2-5864 # <CJK>
+6604 S-3386 # <CJK>
+6606 0-2611 1-2611 2-2611 # <CJK>
+6607 0-3026 1-3026 2-3026 # <CJK>
+6608 S-3387 # <CJK>
+6609 S-3388 # <CJK>
+660A 0-5863 1-5863 2-5863 # <CJK>
+660C 0-3027 1-3027 2-3027 # <CJK>
+660D S-3389 # <CJK>
+660E 0-4432 1-4432 2-4432 # <CJK>
+660F 0-2610 1-2610 2-2610 # <CJK>
+6611 S-3390 # <CJK>
+6612 S-3391 # <CJK>
+6613 0-1655 1-1655 2-1655 # <CJK>
+6614 0-3246 1-3246 2-3246 # <CJK>
+6615 S-3392 # <CJK>
+6616 S-3393 # <CJK>
+661C 0-5870 1-5870 2-5870 # <CJK>
+661D S-3394 # <CJK>
+661E S-3401 # <CJK>
+661F 0-3217 1-3217 2-3217 # <CJK>
+6620 0-1739 1-1739 2-1739 # <CJK>
+6621 S-3402 # <CJK>
+6622 S-3403 # <CJK>
+6623 S-3404 # <CJK>
+6624 S-3405 # <CJK>
+6625 0-2953 1-2953 2-2953 # <CJK>
+6626 S-3406 # <CJK>
+6627 0-4370 1-4370 2-4370 # <CJK>
+6628 0-2682 1-2682 2-2682 # <CJK>
+6629 S-3407 # <CJK>
+662A S-3408 # <CJK>
+662B S-3409 # <CJK>
+662C S-3410 # <CJK>
+662D 0-3028 1-3028 2-3028 # <CJK>
+662E S-3411 # <CJK>
+662F 0-3207 1-3207 2-3207 # <CJK>
+6630 S-3412 # <CJK>
+6631 S-3413 # <CJK>
+6633 S-3414 # <CJK>
+6634 0-5869 1-5869 2-5869 # <CJK>
+6635 0-5867 1-5867 2-5867 # <CJK>
+6636 0-5868 1-5868 2-5868 # <CJK>
+6637 S-3416 # <CJK>
+6639 S-3415 # <CJK>
+663B 0-2523 # <CJK>
+663C 0-3575 1-3575 2-3575 # <CJK>
+663F 0-5906 1-5906 2-5906 # <CJK>
+6640 S-3417 # <CJK>
+6641 0-5874 1-5874 2-5874 # <CJK>
+6642 0-2794 1-2794 2-2794 # <CJK>
+6643 0-2524 1-2524 2-2524 # <CJK>
+6644 0-5872 1-5872 2-5872 # <CJK>
+6645 S-3418 # <CJK>
+6646 S-3419 # <CJK>
+6649 0-5873 1-5873 2-5873 # <CJK>
+664A S-3420 # <CJK>
+664B 0-3124 1-3124 2-3124 # <CJK>
+664C S-3421 # <CJK>
+664E S-3423 # <CJK>
+664F 0-5871 1-5871 2-5871 # <CJK>
+6651 S-3422 # <CJK>
+6652 0-2715 1-2715 2-2715 # <CJK>
+6657 S-3424 # <CJK>
+6658 S-3425 # <CJK>
+6659 S-3426 # <CJK>
+665B S-3427 # <CJK>
+665C S-3428 # <CJK>
+665D 0-5876 1-5876 2-5876 # <CJK>
+665E 0-5875 1-5875 2-5875 # <CJK>
+665F 0-5880 1-5880 2-5880 # <CJK>
+6660 S-3429 # <CJK>
+6661 S-3430 # <CJK>
+6662 0-5881 1-5881 2-5881 # <CJK>
+6664 0-5877 1-5877 2-5877 # <CJK>
+6666 0-1902 1-1902 2-1902 # <CJK>
+6667 0-5878 1-5878 2-5878 # <CJK>
+6668 0-5879 1-5879 2-5879 # <CJK>
+6669 0-4053 1-4053 2-4053 # <CJK>
+666A S-3432 # <CJK>
+666B S-3433 # <CJK>
+666C S-3434 # <CJK>
+666E 0-4165 1-4165 2-4165 # <CJK>
+666F 0-2342 1-2342 2-2342 # <CJK>
+6670 0-5882 1-5882 2-5882 # <CJK>
+6673 S-3436 # <CJK>
+6674 0-3218 1-3218 2-3218 # <CJK>
+6675 S-3437 # <CJK>
+6676 0-3029 1-3029 2-3029 # <CJK>
+6677 S-3439 # <CJK>
+6678 S-3440 # <CJK>
+6679 S-3441 # <CJK>
+667A 0-3550 1-3550 2-3550 # <CJK>
+667B S-3442 # <CJK>
+667C S-3444 # <CJK>
+667E S-3435 # <CJK>
+667F S-3438 # <CJK>
+6680 S-3443 # <CJK>
+6681 0-2239 1-2239 2-2239 # <CJK>
+6683 0-5883 1-5883 2-5883 # <CJK>
+6684 0-5887 1-5887 2-5887 # <CJK>
+6687 0-1843 1-1843 2-1843 # <CJK>
+6688 0-5884 1-5884 2-5884 # <CJK>
+6689 0-5886 1-5886 2-5886 # <CJK>
+668B S-3445 # <CJK>
+668C S-3446 # <CJK>
+668D S-3447 # <CJK>
+668E 0-5885 1-5885 2-5885 # <CJK>
+6690 S-3448 # <CJK>
+6691 0-2975 1-2975 2-2975 # <CJK>
+6692 S-3449 # <CJK>
+6696 0-3540 1-3540 2-3540 # <CJK>
+6697 0-1637 1-1637 2-1637 # <CJK>
+6698 0-5888 1-5888 2-5888 # <CJK>
+6699 S-3450 # <CJK>
+669A S-3451 # <CJK>
+669B S-3452 # <CJK>
+669C S-3453 # <CJK>
+669D 0-5889 1-5889 2-5889 # <CJK>
+669F S-3454 # <CJK>
+66A0 S-3455 # <CJK>
+66A2 0-3610 1-3610 2-3610 # <CJK>
+66A4 S-3456 # <CJK>
+66A6 0-4681 1-4681 2-4681 # <CJK>
+66AB 0-2735 1-2735 2-2735 # <CJK>
+66AD S-3457 # <CJK>
+66AE 0-4275 1-4275 2-4275 # <CJK>
+66B1 S-3458 # <CJK>
+66B2 S-3459 # <CJK>
+66B4 0-4329 1-4329 2-4329 # <CJK>
+66B5 S-3460 # <CJK>
+66B8 0-5902 1-5902 2-5902 # <CJK>
+66B9 0-5891 1-5891 2-5891 # <CJK>
+66BB S-3461 # <CJK>
+66BC 0-5894 1-5894 2-5894 # <CJK>
+66BE 0-5893 1-5893 2-5893 # <CJK>
+66BF S-3462 # <CJK>
+66C0 S-3463 # <CJK>
+66C1 0-5890 1-5890 2-5890 # <CJK>
+66C2 S-3464 # <CJK>
+66C3 S-3465 # <CJK>
+66C4 0-5901 1-5901 2-5901 # <CJK>
+66C7 0-3862 1-3862 2-3862 # <CJK>
+66C8 S-3466 # <CJK>
+66C9 0-5892 1-5892 2-5892 # <CJK>
+66CC S-3467 # <CJK>
+66CE S-3468 # <CJK>
+66CF S-3469 # <CJK>
+66D4 S-3470 # <CJK>
+66D6 0-5903 1-5903 2-5903 # <CJK>
+66D9 0-2976 1-2976 2-2976 # <CJK>
+66DA 0-5904 1-5904 2-5904 # <CJK>
+66DB S-3471 # <CJK>
+66DC 0-4543 1-4543 2-4543 # <CJK>
+66DD 0-3988 1-3988 2-3988 # <CJK>
+66DF S-3472 # <CJK>
+66E0 0-5905 1-5905 2-5905 # <CJK>
+66E6 0-5907 1-5907 2-5907 # <CJK>
+66E8 S-3473 # <CJK>
+66E9 0-5908 1-5908 2-5908 # <CJK>
+66EB S-3474 # <CJK>
+66EC S-3475 # <CJK>
+66EE S-3476 # <CJK>
+66F0 0-5909 1-5909 2-5909 # <CJK>
+66F2 0-2242 1-2242 2-2242 # <CJK>
+66F3 0-1740 1-1740 2-1740 # <CJK>
+66F4 0-2525 1-2525 2-2525 # <CJK>
+66F5 0-5910 1-5910 2-5910 # <CJK>
+66F7 0-5911 1-5911 2-5911 # <CJK>
+66F8 0-2981 1-2981 2-2981 # <CJK>
+66F9 0-3366 1-3366 2-3366 # <CJK>
+66FA S-3477 # <CJK>
+66FB S-3431 # <CJK>
+66FC 0-5056 1-5056 2-5056 # <CJK>
+66FD 0-3330 1-3330 2-3330 # <CJK>
+66FE 0-3329 1-3329 2-3329 # <CJK>
+66FF 0-3456 1-3456 2-3456 # <CJK>
+6700 0-2639 1-2639 2-2639 # <CJK>
+6703 0-4882 1-4882 2-4882 # <CJK>
+6705 S-3478 # <CJK>
+6707 S-3479 # <CJK>
+6708 0-2378 1-2378 2-2378 # <CJK>
+6709 0-4513 1-4513 2-4513 # <CJK>
+670B 0-4294 1-4294 2-4294 # <CJK>
+670D 0-4194 1-4194 2-4194 # <CJK>
+670E S-3480 # <CJK>
+670F 0-5912 1-5912 2-5912 # <CJK>
+6713 S-3481 # <CJK>
+6714 0-2683 1-2683 2-2683 # <CJK>
+6715 0-3631 1-3631 2-3631 # <CJK>
+6716 0-5913 1-5913 2-5913 # <CJK>
+6717 0-4715 1-4715 2-4715 # <CJK>
+6719 S-3482 # <CJK>
+671B 0-4330 1-4330 2-4330 # <CJK>
+671C S-3483 # <CJK>
+671D 0-3611 1-3611 2-3611 # <CJK>
+671E 0-5914 1-5914 2-5914 # <CJK>
+671F 0-2092 1-2092 2-2092 # <CJK>
+6720 S-3484 # <CJK>
+6722 S-3485 # <CJK>
+6726 0-5915 1-5915 2-5915 # <CJK>
+6727 0-5916 1-5916 2-5916 # <CJK>
+6728 0-4458 1-4458 2-4458 # <CJK>
+672A 0-4404 1-4404 2-4404 # <CJK>
+672B 0-4386 1-4386 2-4386 # <CJK>
+672C 0-4360 1-4360 2-4360 # <CJK>
+672D 0-2705 1-2705 2-2705 # <CJK>
+672E 0-5918 1-5918 2-5918 # <CJK>
+6731 0-2875 1-2875 2-2875 # <CJK>
+6733 S-3486 # <CJK>
+6734 0-4349 1-4349 2-4349 # <CJK>
+6736 0-5920 1-5920 2-5920 # <CJK>
+6737 0-5923 1-5923 2-5923 # <CJK>
+6738 0-5922 1-5922 2-5922 # <CJK>
+673A 0-2089 1-2089 2-2089 # <CJK>
+673D 0-2164 1-2164 2-2164 # <CJK>
+673E S-3487 # <CJK>
+673F 0-5919 1-5919 2-5919 # <CJK>
+6741 0-5921 1-5921 2-5921 # <CJK>
+6745 S-3488 # <CJK>
+6746 0-5924 1-5924 2-5924 # <CJK>
+6747 S-3489 # <CJK>
+6748 S-3490 # <CJK>
+6749 0-3189 1-3189 2-3189 # <CJK>
+674C S-3491 # <CJK>
+674E 0-4591 1-4591 2-4591 # <CJK>
+674F 0-1641 1-1641 2-1641 # <CJK>
+6750 0-2664 1-2664 2-2664 # <CJK>
+6751 0-3428 1-3428 2-3428 # <CJK>
+6753 0-2861 1-2861 2-2861 # <CJK>
+6754 S-3492 # <CJK>
+6755 S-3493 # <CJK>
+6756 0-3083 1-3083 2-3083 # <CJK>
+6759 0-5927 1-5927 2-5927 # <CJK>
+675C 0-3746 1-3746 2-3746 # <CJK>
+675D S-3494 # <CJK>
+675E 0-5925 1-5925 2-5925 # <CJK>
+675F 0-3411 1-3411 2-3411 # <CJK>
+6760 0-5926 1-5926 2-5926 # <CJK>
+6761 0-3082 1-3082 2-3082 # <CJK>
+6762 0-4461 1-4461 2-4461 # <CJK>
+6763 0-5928 1-5928 2-5928 # <CJK>
+6764 0-5929 1-5929 2-5929 # <CJK>
+6765 0-4572 1-4572 2-4572 # <CJK>
+6766 S-3501 # <CJK>
+676A 0-5934 1-5934 2-5934 # <CJK>
+676C S-3502 # <CJK>
+676D 0-2526 1-2526 2-2526 # <CJK>
+676E S-3503 # <CJK>
+676F 0-3953 1-3953 2-3953 # <CJK>
+6770 0-5931 1-5931 2-5931 # <CJK>
+6771 0-3776 1-3776 2-3776 # <CJK>
+6772 0-5862 1-5862 2-5862 # <CJK>
+6773 0-5866 1-5866 2-5866 # <CJK>
+6774 S-3504 # <CJK>
+6775 0-2147 1-2147 2-2147 # <CJK>
+6776 S-3505 # <CJK>
+6777 0-3939 1-3939 2-3939 # <CJK>
+677B S-3506 # <CJK>
+677C 0-5933 1-5933 2-5933 # <CJK>
+677E 0-3030 1-3030 2-3030 # <CJK>
+677F 0-4036 1-4036 2-4036 # <CJK>
+6781 S-3507 # <CJK>
+6784 S-3508 # <CJK>
+6785 0-5939 1-5939 2-5939 # <CJK>
+6787 0-4090 1-4090 2-4090 # <CJK>
+6789 0-5930 1-5930 2-5930 # <CJK>
+678B 0-5936 1-5936 2-5936 # <CJK>
+678C 0-5935 1-5935 2-5935 # <CJK>
+678E S-3509 # <CJK>
+678F S-3510 # <CJK>
+6790 0-3247 1-3247 2-3247 # <CJK>
+6791 S-3511 # <CJK>
+6793 S-3512 # <CJK>
+6795 0-4377 1-4377 2-4377 # <CJK>
+6796 S-3513 # <CJK>
+6797 0-4651 1-4651 2-4651 # <CJK>
+6798 S-3514 # <CJK>
+6799 S-3515 # <CJK>
+679A 0-4371 1-4371 2-4371 # <CJK>
+679B S-3516 # <CJK>
+679C 0-1844 1-1844 2-1844 # <CJK>
+679D 0-2762 1-2762 2-2762 # <CJK>
+67A0 0-4740 1-4740 2-4740 # <CJK>
+67A1 0-5938 1-5938 2-5938 # <CJK>
+67A2 0-3185 1-3185 2-3185 # <CJK>
+67A6 0-5937 1-5937 2-5937 # <CJK>
+67A9 0-5932 1-5932 2-5932 # <CJK>
+67AF 0-2447 1-2447 2-2447 # <CJK>
+67B0 S-3517 # <CJK>
+67B1 S-3518 # <CJK>
+67B2 S-3519 # <CJK>
+67B3 0-5944 1-5944 2-5944 # <CJK>
+67B4 0-5942 1-5942 2-5942 # <CJK>
+67B5 S-3520 # <CJK>
+67B6 0-1845 1-1845 2-1845 # <CJK>
+67B7 0-5940 1-5940 2-5940 # <CJK>
+67B8 0-5946 1-5946 2-5946 # <CJK>
+67B9 0-5952 1-5952 2-5952 # <CJK>
+67BB S-3521 # <CJK>
+67BC S-3522 # <CJK>
+67BD S-3523 # <CJK>
+67C0 S-3525 # <CJK>
+67C1 0-3440 1-3440 2-3440 # <CJK>
+67C2 S-3526 # <CJK>
+67C3 S-3527 # <CJK>
+67C4 0-4233 1-4233 2-4233 # <CJK>
+67C5 S-3528 # <CJK>
+67C6 0-5954 1-5954 2-5954 # <CJK>
+67C8 S-3529 # <CJK>
+67C9 S-3530 # <CJK>
+67CA 0-4102 1-4102 2-4102 # <CJK>
+67CE 0-5953 1-5953 2-5953 # <CJK>
+67CF 0-3980 1-3980 2-3980 # <CJK>
+67D0 0-4331 1-4331 2-4331 # <CJK>
+67D1 0-2027 1-2027 2-2027 # <CJK>
+67D2 S-3531 # <CJK>
+67D3 0-3287 1-3287 2-3287 # <CJK>
+67D4 0-2932 1-2932 2-2932 # <CJK>
+67D7 S-3532 # <CJK>
+67D8 0-3651 1-3651 2-3651 # <CJK>
+67D9 S-3533 # <CJK>
+67DA 0-4514 1-4514 2-4514 # <CJK>
+67DC S-3534 # <CJK>
+67DD 0-5949 1-5949 2-5949 # <CJK>
+67DE 0-5948 1-5948 2-5948 # <CJK>
+67E1 S-3535 # <CJK>
+67E2 0-5950 1-5950 2-5950 # <CJK>
+67E4 0-5947 1-5947 2-5947 # <CJK>
+67E6 S-3536 # <CJK>
+67E7 0-5955 1-5955 2-5955 # <CJK>
+67E9 0-5945 1-5945 2-5945 # <CJK>
+67EC 0-5943 1-5943 2-5943 # <CJK>
+67EE 0-5951 1-5951 2-5951 # <CJK>
+67EF 0-5941 1-5941 2-5941 # <CJK>
+67F0 S-3537 # <CJK>
+67F1 0-3576 1-3576 2-3576 # <CJK>
+67F2 S-3538 # <CJK>
+67F3 0-4488 1-4488 2-4488 # <CJK>
+67F4 0-2838 1-2838 2-2838 # <CJK>
+67F5 1-2684 2-2684 # <CJK>
+67F6 S-3539 # <CJK>
+67F7 S-3540 # <CJK>
+67F9 S-3524 # <CJK>
+67FB 0-2626 1-2626 2-2626 # <CJK>
+67FE 0-4379 1-4379 2-4379 # <CJK>
+67FF 0-1933 1-1933 2-1933 # <CJK>
+6802 0-3646 1-3646 2-3646 # <CJK>
+6803 0-3842 1-3842 2-3842 # <CJK>
+6804 0-1741 1-1741 2-1741 # <CJK>
+6805 0-2684 # <CJK>
+6813 0-3282 1-3282 2-3282 # <CJK>
+6814 S-3542 # <CJK>
+6816 0-3220 1-3220 2-3220 # <CJK>
+6817 0-2310 1-2310 2-2310 # <CJK>
+6819 S-3543 # <CJK>
+681D S-3544 # <CJK>
+681E 0-5957 1-5957 2-5957 # <CJK>
+681F S-3545 # <CJK>
+6821 0-2527 1-2527 2-2527 # <CJK>
+6822 0-1992 1-1992 2-1992 # <CJK>
+6827 S-3547 # <CJK>
+6828 S-3546 # <CJK>
+6829 0-5959 1-5959 2-5959 # <CJK>
+682A 0-1984 1-1984 2-1984 # <CJK>
+682B 0-5965 1-5965 2-5965 # <CJK>
+682C S-3548 # <CJK>
+682D S-3549 # <CJK>
+682F S-3550 # <CJK>
+6830 S-3551 # <CJK>
+6831 S-3552 # <CJK>
+6832 0-5962 1-5962 2-5962 # <CJK>
+6833 S-3553 # <CJK>
+6834 0-3283 1-3283 2-3283 # <CJK>
+6838 0-1943 1-1943 2-1943 # <CJK>
+6839 0-2612 1-2612 2-2612 # <CJK>
+683B S-3554 # <CJK>
+683C 0-1942 1-1942 2-1942 # <CJK>
+683D 0-2647 1-2647 2-2647 # <CJK>
+683F S-3555 # <CJK>
+6840 0-5960 1-5960 2-5960 # <CJK>
+6841 0-2369 1-2369 2-2369 # <CJK>
+6842 0-2343 1-2343 2-2343 # <CJK>
+6843 0-3777 1-3777 2-3777 # <CJK>
+6844 S-3556 # <CJK>
+6845 S-3557 # <CJK>
+6846 0-5958 1-5958 2-5958 # <CJK>
+6848 0-1638 1-1638 2-1638 # <CJK>
+684A S-3558 # <CJK>
+684C S-3559 # <CJK>
+684D 0-5961 1-5961 2-5961 # <CJK>
+684E 0-5963 1-5963 2-5963 # <CJK>
+6850 0-2245 1-2245 2-2245 # <CJK>
+6851 0-2312 1-2312 2-2312 # <CJK>
+6852 S-3541 # <CJK>
+6853 0-2028 1-2028 2-2028 # <CJK>
+6854 0-2143 1-2143 2-2143 # <CJK>
+6855 S-3560 # <CJK>
+6857 S-3561 # <CJK>
+6858 S-3562 # <CJK>
+6859 0-5966 1-5966 2-5966 # <CJK>
+685B S-3563 # <CJK>
+685C 0-2689 1-2689 2-2689 # <CJK>
+685D 0-4381 1-4381 2-4381 # <CJK>
+685F 0-2723 1-2723 2-2723 # <CJK>
+6863 0-5967 1-5967 2-5967 # <CJK>
+6867 0-5956 1-4116 2-4116 # <CJK>
+686B S-3564 # <CJK>
+686E S-3565 # <CJK>
+686F S-3566 # <CJK>
+6870 S-3567 # <CJK>
+6871 S-3568 # <CJK>
+6872 S-3569 # <CJK>
+6874 0-5979 1-5979 2-5979 # <CJK>
+6875 S-3570 # <CJK>
+6876 0-1819 1-1819 2-1819 # <CJK>
+6877 0-5968 1-5968 2-5968 # <CJK>
+6879 S-3571 # <CJK>
+687A S-3572 # <CJK>
+687B S-3573 # <CJK>
+687C S-3574 # <CJK>
+687E 0-5985 1-5985 2-5985 # <CJK>
+687F 0-5969 1-5969 2-5969 # <CJK>
+6881 0-4634 1-4634 2-4634 # <CJK>
+6882 S-3575 # <CJK>
+6883 0-5976 1-5976 2-5976 # <CJK>
+6884 S-3576 # <CJK>
+6885 0-3963 1-3963 2-3963 # <CJK>
+6886 S-3577 # <CJK>
+6888 S-3578 # <CJK>
+688D 1-5984 2-5984 # <CJK>
+688E 0-5984 # <CJK>
+688F 0-5971 1-5971 2-5971 # <CJK>
+6893 0-1620 1-1620 2-1620 # <CJK>
+6894 0-5973 1-5973 2-5973 # <CJK>
+6896 S-3579 # <CJK>
+6897 0-2528 1-2528 2-2528 # <CJK>
+6898 S-3580 # <CJK>
+689A S-3581 # <CJK>
+689B 0-5975 1-5975 2-5975 # <CJK>
+689C S-3582 # <CJK>
+689D 0-5974 1-5974 2-5974 # <CJK>
+689F 0-5970 1-5970 2-5970 # <CJK>
+68A0 0-5981 1-5981 2-5981 # <CJK>
+68A1 S-3583 # <CJK>
+68A2 0-3031 1-3031 2-3031 # <CJK>
+68A3 S-3584 # <CJK>
+68A5 S-3585 # <CJK>
+68A6 0-5277 1-5277 2-5277 # <CJK>
+68A7 0-2472 1-2472 2-2472 # <CJK>
+68A8 0-4592 1-4592 2-4592 # <CJK>
+68A9 S-3586 # <CJK>
+68AA S-3587 # <CJK>
+68AD 0-5972 1-5972 2-5972 # <CJK>
+68AE S-3588 # <CJK>
+68AF 0-3684 1-3684 2-3684 # <CJK>
+68B0 0-1903 1-1903 2-1903 # <CJK>
+68B1 0-2613 1-2613 2-2613 # <CJK>
+68B2 S-3589 # <CJK>
+68B3 0-5964 1-5964 2-5964 # <CJK>
+68B5 0-5980 1-5980 2-5980 # <CJK>
+68B6 0-1965 1-1965 2-1965 # <CJK>
+68B9 0-5978 1-5978 2-5978 # <CJK>
+68BA 0-5982 1-5982 2-5982 # <CJK>
+68BB S-3590 # <CJK>
+68BC 0-5977 1-3778 2-3778 # <CJK>
+68C4 0-2094 1-2094 2-2094 # <CJK>
+68C5 S-3591 # <CJK>
+68C6 0-6018 1-6018 2-6018 # <CJK>
+68C8 S-3592 # <CJK>
+68C9 0-4441 1-4441 2-4441 # <CJK>
+68CA 0-5987 1-5987 2-5987 # <CJK>
+68CB 0-2093 1-2093 2-2093 # <CJK>
+68CC S-3593 # <CJK>
+68CD 0-5994 1-5994 2-5994 # <CJK>
+68CF S-3594 # <CJK>
+68D0 S-3601 # <CJK>
+68D1 S-3602 # <CJK>
+68D2 0-4332 1-4332 2-4332 # <CJK>
+68D3 S-3603 # <CJK>
+68D4 0-6001 1-6001 2-6001 # <CJK>
+68D5 0-6003 1-6003 2-6003 # <CJK>
+68D6 S-3604 # <CJK>
+68D7 0-6007 1-6007 2-6007 # <CJK>
+68D8 0-5989 1-5989 2-5989 # <CJK>
+68D9 S-3605 # <CJK>
+68DA 0-3510 1-3510 2-3510 # <CJK>
+68DC S-3606 # <CJK>
+68DD S-3607 # <CJK>
+68DF 0-3779 1-3779 2-3779 # <CJK>
+68E0 0-6011 1-6011 2-6011 # <CJK>
+68E1 0-5992 1-5992 2-5992 # <CJK>
+68E3 0-6008 1-6008 2-6008 # <CJK>
+68E5 S-3608 # <CJK>
+68E7 0-6002 1-6002 2-6002 # <CJK>
+68E8 S-3609 # <CJK>
+68EA S-3610 # <CJK>
+68EB S-3611 # <CJK>
+68EC S-3612 # <CJK>
+68ED S-3613 # <CJK>
+68EE 0-3125 1-3125 2-3125 # <CJK>
+68EF 0-6012 1-6012 2-6012 # <CJK>
+68F0 S-3614 # <CJK>
+68F1 S-3615 # <CJK>
+68F2 0-3219 1-3219 2-3219 # <CJK>
+68F5 S-3616 # <CJK>
+68F6 S-3617 # <CJK>
+68F9 0-6010 1-6010 2-6010 # <CJK>
+68FA 0-2029 1-2029 2-2029 # <CJK>
+68FB S-3618 # <CJK>
+68FC S-3619 # <CJK>
+68FD S-3620 # <CJK>
+6900 0-4748 1-4748 2-4748 # <CJK>
+6901 0-5986 1-5986 2-5986 # <CJK>
+6904 0-6006 1-6006 2-6006 # <CJK>
+6905 0-1656 1-1656 2-1656 # <CJK>
+6906 S-3621 # <CJK>
+6908 0-5988 1-5988 2-5988 # <CJK>
+6909 S-3622 # <CJK>
+690A S-3623 # <CJK>
+690B 0-4426 1-4426 2-4426 # <CJK>
+690C 0-5993 1-5993 2-5993 # <CJK>
+690D 0-3102 1-3102 2-3102 # <CJK>
+690E 0-3639 1-3639 2-3639 # <CJK>
+690F 0-5983 1-5983 2-5983 # <CJK>
+6910 S-3624 # <CJK>
+6911 S-3625 # <CJK>
+6912 0-6005 1-6005 2-6005 # <CJK>
+6913 S-3626 # <CJK>
+6916 S-3627 # <CJK>
+6917 S-3628 # <CJK>
+6919 0-3190 1-3190 2-3190 # <CJK>
+691A 0-6015 1-6015 2-6015 # <CJK>
+691B 0-1981 1-1981 2-1981 # <CJK>
+691C 0-2401 1-2401 2-2401 # <CJK>
+6921 0-6017 1-6017 2-6017 # <CJK>
+6922 0-5990 1-5990 2-5990 # <CJK>
+6923 0-6016 1-6016 2-6016 # <CJK>
+6925 0-6009 1-6009 2-6009 # <CJK>
+6926 0-5991 1-5991 2-5991 # <CJK>
+6928 0-6013 1-6013 2-6013 # <CJK>
+692A 0-6014 1-6014 2-6014 # <CJK>
+6930 0-6031 1-6031 2-6031 # <CJK>
+6931 S-3629 # <CJK>
+6933 S-3630 # <CJK>
+6934 0-3846 1-3846 2-3846 # <CJK>
+6935 S-3631 # <CJK>
+6936 0-6004 1-6004 2-6004 # <CJK>
+6938 S-3632 # <CJK>
+6939 0-6027 1-6027 2-6027 # <CJK>
+693B S-3633 # <CJK>
+693D 0-6029 1-6029 2-6029 # <CJK>
+693F 0-3656 1-3656 2-3656 # <CJK>
+6942 S-3634 # <CJK>
+6945 S-3635 # <CJK>
+6949 S-3636 # <CJK>
+694A 0-4544 1-4544 2-4544 # <CJK>
+694E S-3637 # <CJK>
+6953 0-4186 1-4186 2-4186 # <CJK>
+6954 0-6024 1-6024 2-6024 # <CJK>
+6955 0-3442 1-3442 2-3442 # <CJK>
+6957 S-3638 # <CJK>
+6959 0-6030 1-6030 2-6030 # <CJK>
+695A 0-3331 1-3331 2-3331 # <CJK>
+695B S-3639 # <CJK>
+695C 0-6021 1-6021 2-6021 # <CJK>
+695D 0-6034 1-6034 2-6034 # <CJK>
+695E 0-6033 1-6033 2-6033 # <CJK>
+6960 0-3879 1-3879 2-3879 # <CJK>
+6961 0-6032 1-6032 2-6032 # <CJK>
+6962 0-3874 1-3874 2-3874 # <CJK>
+6963 S-3640 # <CJK>
+6964 S-3641 # <CJK>
+6965 S-3642 # <CJK>
+6966 S-3643 # <CJK>
+6968 S-3644 # <CJK>
+6969 S-3645 # <CJK>
+696A 0-6036 1-6036 2-6036 # <CJK>
+696B 0-6023 1-6023 2-6023 # <CJK>
+696C S-3646 # <CJK>
+696D 0-2240 1-2240 2-2240 # <CJK>
+696E 0-6026 1-6026 2-6026 # <CJK>
+696F 0-2961 1-2961 2-2961 # <CJK>
+6970 S-3647 # <CJK>
+6971 S-3648 # <CJK>
+6972 S-3649 # <CJK>
+6973 0-3964 1-3964 2-3964 # <CJK>
+6974 0-6028 1-6028 2-6028 # <CJK>
+6975 0-2243 1-2243 2-2243 # <CJK>
+6977 0-6020 1-6020 2-6020 # <CJK>
+6978 0-6022 1-6022 2-6022 # <CJK>
+6979 0-6019 1-6019 2-6019 # <CJK>
+697A S-3650 # <CJK>
+697B S-3651 # <CJK>
+697C 0-4716 1-4716 2-4716 # <CJK>
+697D 0-1958 1-1958 2-1958 # <CJK>
+697E 0-6025 1-6025 2-6025 # <CJK>
+697F S-3652 # <CJK>
+6980 S-3653 # <CJK>
+6981 0-6035 1-6035 2-6035 # <CJK>
+6982 0-1921 1-1921 2-1921 # <CJK>
+698A 0-2671 1-2671 2-2671 # <CJK>
+698D S-3654 # <CJK>
+698E 0-1761 1-1761 2-1761 # <CJK>
+6991 0-6052 1-6052 2-6052 # <CJK>
+6992 S-3655 # <CJK>
+6994 0-4717 1-4717 2-4717 # <CJK>
+6995 0-6055 1-6055 2-6055 # <CJK>
+6996 S-3656 # <CJK>
+6998 S-3657 # <CJK>
+699B 0-3126 1-3126 2-3126 # <CJK>
+699C 0-6054 1-6054 2-6054 # <CJK>
+69A0 0-6053 1-6053 2-6053 # <CJK>
+69A1 S-3658 # <CJK>
+69A5 S-3659 # <CJK>
+69A6 S-3660 # <CJK>
+69A7 0-6050 1-6050 2-6050 # <CJK>
+69A8 S-3661 # <CJK>
+69AB S-3662 # <CJK>
+69AD S-3663 # <CJK>
+69AE 0-6038 1-6038 2-6038 # <CJK>
+69AF S-3664 # <CJK>
+69B1 0-6067 1-6067 2-6067 # <CJK>
+69B2 0-6037 1-6037 2-6037 # <CJK>
+69B4 0-6056 1-6056 2-6056 # <CJK>
+69B7 S-3665 # <CJK>
+69B8 S-3666 # <CJK>
+69BA S-3667 # <CJK>
+69BB 0-6048 1-6048 2-6048 # <CJK>
+69BC S-3668 # <CJK>
+69BE 0-6043 1-6043 2-6043 # <CJK>
+69BF 0-6040 1-6040 2-6040 # <CJK>
+69C1 0-6041 1-6041 2-6041 # <CJK>
+69C3 0-6049 1-6049 2-6049 # <CJK>
+69C5 S-3669 # <CJK>
+69C7 0-4374 1-8402 2-8402 # <CJK>
+69C8 S-3670 # <CJK>
+69CA 0-6046 1-6046 2-6046 # <CJK>
+69CB 0-2529 1-2529 2-2529 # <CJK>
+69CC 0-3640 1-3640 2-3640 # <CJK>
+69CD 0-3368 1-3368 2-3368 # <CJK>
+69CE 0-6044 1-6044 2-6044 # <CJK>
+69D0 0-6039 1-6039 2-6039 # <CJK>
+69D1 S-3671 # <CJK>
+69D3 0-6042 1-6042 2-6042 # <CJK>
+69D6 S-3672 # <CJK>
+69D7 S-3673 # <CJK>
+69D8 0-4545 1-4545 2-4545 # <CJK>
+69D9 1-4374 2-4374 # <CJK>
+69DD 0-6047 1-6047 2-6047 # <CJK>
+69DE 0-6057 1-6057 2-6057 # <CJK>
+69E2 S-3674 # <CJK>
+69E5 S-3675 # <CJK>
+69E7 0-6065 1-6065 2-6065 # <CJK>
+69E8 0-6058 1-6058 2-6058 # <CJK>
+69EB 0-6071 1-6071 2-6071 # <CJK>
+69ED 0-6069 1-6069 2-6069 # <CJK>
+69EE S-3676 # <CJK>
+69EF S-3677 # <CJK>
+69F1 S-3678 # <CJK>
+69F2 0-6064 1-6064 2-6064 # <CJK>
+69F3 S-3679 # <CJK>
+69F5 S-3680 # <CJK>
+69F9 0-6063 1-6063 2-6063 # <CJK>
+69FB 0-3648 1-3648 2-3648 # <CJK>
+69FD 0-3369 1-3369 2-3369 # <CJK>
+69FE S-3681 # <CJK>
+69FF 0-6061 1-6061 2-6061 # <CJK>
+6A00 S-3682 # <CJK>
+6A01 S-3683 # <CJK>
+6A02 0-6059 1-6059 2-6059 # <CJK>
+6A03 S-3684 # <CJK>
+6A05 0-6066 1-6066 2-6066 # <CJK>
+6A0A 0-6072 1-6072 2-6072 # <CJK>
+6A0B 0-4085 1-4085 2-4085 # <CJK>
+6A0C 0-6078 1-6078 2-6078 # <CJK>
+6A0F S-3685 # <CJK>
+6A11 S-3686 # <CJK>
+6A12 0-6073 1-6073 2-6073 # <CJK>
+6A13 0-6076 1-6076 2-6076 # <CJK>
+6A14 0-6070 1-6070 2-6070 # <CJK>
+6A15 S-3687 # <CJK>
+6A17 0-3584 1-3584 2-3584 # <CJK>
+6A19 0-4124 1-4124 2-4124 # <CJK>
+6A1A S-3688 # <CJK>
+6A1B 0-6060 1-6060 2-6060 # <CJK>
+6A1D S-3689 # <CJK>
+6A1E 0-6068 1-6068 2-6068 # <CJK>
+6A1F 0-3032 1-3032 2-3032 # <CJK>
+6A20 S-3690 # <CJK>
+6A21 0-4447 1-4447 2-4447 # <CJK>
+6A22 0-6088 1-6088 2-6088 # <CJK>
+6A23 0-6075 1-6075 2-6075 # <CJK>
+6A24 S-3691 # <CJK>
+6A28 S-3692 # <CJK>
+6A29 0-2402 1-2402 2-2402 # <CJK>
+6A2A 0-1803 1-1803 2-1803 # <CJK>
+6A2B 0-1963 1-1963 2-1963 # <CJK>
+6A2E 0-6051 1-6051 2-6051 # <CJK>
+6A30 S-3693 # <CJK>
+6A32 S-3694 # <CJK>
+6A34 S-3701 # <CJK>
+6A35 0-3033 1-3033 2-3033 # <CJK>
+6A36 0-6080 1-6080 2-6080 # <CJK>
+6A37 S-3702 # <CJK>
+6A38 0-6087 1-6087 2-6087 # <CJK>
+6A39 0-2889 1-2889 2-2889 # <CJK>
+6A3A 0-1982 1-1982 2-1982 # <CJK>
+6A3B S-3703 # <CJK>
+6A3D 0-3514 1-3514 2-3514 # <CJK>
+6A3E S-3704 # <CJK>
+6A3F S-3705 # <CJK>
+6A44 0-6077 1-6077 2-6077 # <CJK>
+6A45 S-3706 # <CJK>
+6A46 S-3707 # <CJK>
+6A47 0-6082 1-6082 2-6082 # <CJK>
+6A48 0-6086 1-6086 2-6086 # <CJK>
+6A49 S-3708 # <CJK>
+6A4A S-3709 # <CJK>
+6A4B 0-2222 1-2222 2-2222 # <CJK>
+6A4E S-3710 # <CJK>
+6A50 S-3711 # <CJK>
+6A51 S-3712 # <CJK>
+6A52 S-3713 # <CJK>
+6A55 S-3714 # <CJK>
+6A56 S-3715 # <CJK>
+6A58 0-2144 1-2144 2-2144 # <CJK>
+6A59 0-6084 1-6084 2-6084 # <CJK>
+6A5B S-3716 # <CJK>
+6A5F 0-2101 1-2101 2-2101 # <CJK>
+6A61 0-3843 1-3843 2-3843 # <CJK>
+6A62 0-6083 1-6083 2-6083 # <CJK>
+6A64 S-3717 # <CJK>
+6A66 0-6085 1-6085 2-6085 # <CJK>
+6A67 S-3718 # <CJK>
+6A6A S-3719 # <CJK>
+6A71 S-3720 # <CJK>
+6A72 0-6079 1-6079 2-6079 # <CJK>
+6A73 S-3721 # <CJK>
+6A78 0-6081 1-6081 2-6081 # <CJK>
+6A7E S-3722 # <CJK>
+6A7F 0-1964 1-1964 2-1964 # <CJK>
+6A80 0-3541 1-3541 2-3541 # <CJK>
+6A81 S-3723 # <CJK>
+6A83 S-3724 # <CJK>
+6A84 0-6092 1-6092 2-6092 # <CJK>
+6A86 S-3725 # <CJK>
+6A87 S-3726 # <CJK>
+6A89 S-3727 # <CJK>
+6A8B S-3728 # <CJK>
+6A8D 0-6090 1-6090 2-6090 # <CJK>
+6A8E 0-2473 1-2473 2-2473 # <CJK>
+6A90 0-6089 1-6089 2-6089 # <CJK>
+6A91 S-3729 # <CJK>
+6A97 0-6101 1-6101 2-6101 # <CJK>
+6A9B S-3730 # <CJK>
+6A9C 0-4116 1-5956 2-5956 # <CJK>
+6A9D S-3731 # <CJK>
+6A9E S-3732 # <CJK>
+6A9F S-3733 # <CJK>
+6AA0 0-6091 1-6091 2-6091 # <CJK>
+6AA2 0-6093 1-6093 2-6093 # <CJK>
+6AA3 0-6094 1-6094 2-6094 # <CJK>
+6AA5 S-3734 # <CJK>
+6AAA 0-6112 1-6112 2-6112 # <CJK>
+6AAB S-3735 # <CJK>
+6AAC 0-6108 1-6108 2-6108 # <CJK>
+6AAE 0-3778 1-5977 2-5977 # <CJK>
+6AAF S-3736 # <CJK>
+6AB0 S-3737 # <CJK>
+6AB1 S-3738 # <CJK>
+6AB3 0-6107 1-6107 2-6107 # <CJK>
+6AB4 S-3739 # <CJK>
+6AB8 0-6106 1-6106 2-6106 # <CJK>
+6ABB 0-6103 1-6103 2-6103 # <CJK>
+6ABD S-3740 # <CJK>
+6ABE S-3741 # <CJK>
+6ABF S-3742 # <CJK>
+6AC1 0-6074 1-6074 2-6074 # <CJK>
+6AC2 0-6105 1-6105 2-6105 # <CJK>
+6AC3 0-6104 1-6104 2-6104 # <CJK>
+6AC6 S-3743 # <CJK>
+6AC8 S-3745 # <CJK>
+6AC9 S-3744 # <CJK>
+6ACC S-3746 # <CJK>
+6AD0 S-3747 # <CJK>
+6AD1 0-6110 1-6110 2-6110 # <CJK>
+6AD3 0-4706 1-4706 2-4706 # <CJK>
+6AD4 S-3748 # <CJK>
+6AD5 S-3749 # <CJK>
+6AD6 S-3750 # <CJK>
+6ADA 0-6113 1-6113 2-6113 # <CJK>
+6ADB 0-2291 1-2291 2-2291 # <CJK>
+6ADC S-3751 # <CJK>
+6ADD S-3752 # <CJK>
+6ADE 0-6109 1-6109 2-6109 # <CJK>
+6ADF 0-6111 1-6111 2-6111 # <CJK>
+6AE4 S-3753 # <CJK>
+6AE7 S-3754 # <CJK>
+6AE8 0-4007 1-4007 2-4007 # <CJK>
+6AEA 0-6114 1-6114 2-6114 # <CJK>
+6AEC S-3755 # <CJK>
+6AF0 S-3756 # <CJK>
+6AF1 S-3757 # <CJK>
+6AF2 S-3758 # <CJK>
+6AFA 0-6118 1-6118 2-6118 # <CJK>
+6AFB 0-6115 1-6115 2-6115 # <CJK>
+6AFC S-3759 # <CJK>
+6AFD S-3760 # <CJK>
+6B02 S-3761 # <CJK>
+6B03 S-3762 # <CJK>
+6B04 0-4583 1-4583 2-4583 # <CJK>
+6B05 0-6116 1-6116 2-6116 # <CJK>
+6B06 S-3763 # <CJK>
+6B07 S-3764 # <CJK>
+6B09 S-3765 # <CJK>
+6B0A 0-6062 1-6062 2-6062 # <CJK>
+6B0F S-3766 # <CJK>
+6B10 S-3767 # <CJK>
+6B11 S-3768 # <CJK>
+6B12 0-6119 1-6119 2-6119 # <CJK>
+6B16 0-6120 1-6120 2-6120 # <CJK>
+6B17 S-3769 # <CJK>
+6B1B S-3770 # <CJK>
+6B1D 0-1721 1-1721 2-1721 # <CJK>
+6B1E S-3771 # <CJK>
+6B1F 0-6122 1-6122 2-6122 # <CJK>
+6B20 0-2371 1-2371 2-2371 # <CJK>
+6B21 0-2801 1-2801 2-2801 # <CJK>
+6B23 0-2253 1-2253 2-2253 # <CJK>
+6B24 S-3772 # <CJK>
+6B27 0-1804 1-1804 2-1804 # <CJK>
+6B28 S-3773 # <CJK>
+6B2B S-3774 # <CJK>
+6B2C S-3775 # <CJK>
+6B2F S-3776 # <CJK>
+6B32 0-4563 1-4563 2-4563 # <CJK>
+6B35 S-3777 # <CJK>
+6B36 S-3778 # <CJK>
+6B37 0-6124 1-6124 2-6124 # <CJK>
+6B38 0-6123 1-6123 2-6123 # <CJK>
+6B39 0-6126 1-6126 2-6126 # <CJK>
+6B3A 0-2129 1-2129 2-2129 # <CJK>
+6B3B S-3779 # <CJK>
+6B3D 0-2254 1-2254 2-2254 # <CJK>
+6B3E 0-2030 1-2030 2-2030 # <CJK>
+6B3F S-3780 # <CJK>
+6B43 0-6129 1-6129 2-6129 # <CJK>
+6B46 S-3781 # <CJK>
+6B47 0-6128 1-6128 2-6128 # <CJK>
+6B49 0-6130 1-6130 2-6130 # <CJK>
+6B4A S-3782 # <CJK>
+6B4C 0-1846 1-1846 2-1846 # <CJK>
+6B4D S-3783 # <CJK>
+6B4E 0-3523 1-3523 2-3523 # <CJK>
+6B50 0-6131 1-6131 2-6131 # <CJK>
+6B52 S-3784 # <CJK>
+6B53 0-2031 1-2031 2-2031 # <CJK>
+6B54 0-6133 1-6133 2-6133 # <CJK>
+6B56 S-3785 # <CJK>
+6B58 S-3786 # <CJK>
+6B59 0-6132 1-6132 2-6132 # <CJK>
+6B5B 0-6134 1-6134 2-6134 # <CJK>
+6B5D S-3787 # <CJK>
+6B5F 0-6135 1-6135 2-6135 # <CJK>
+6B60 S-3788 # <CJK>
+6B61 0-6136 1-6136 2-6136 # <CJK>
+6B62 0-2763 1-2763 2-2763 # <CJK>
+6B63 0-3221 1-3221 2-3221 # <CJK>
+6B64 0-2601 1-2601 2-2601 # <CJK>
+6B66 0-4180 1-4180 2-4180 # <CJK>
+6B67 S-3789 # <CJK>
+6B69 0-4266 1-4266 2-4266 # <CJK>
+6B6A 0-4736 1-4736 2-4736 # <CJK>
+6B6B S-3790 # <CJK>
+6B6E S-3791 # <CJK>
+6B6F 0-2785 1-2785 2-2785 # <CJK>
+6B70 S-3792 # <CJK>
+6B73 0-2648 1-2648 2-2648 # <CJK>
+6B74 0-4682 1-4682 2-4682 # <CJK>
+6B75 S-3793 # <CJK>
+6B78 0-6137 1-6137 2-6137 # <CJK>
+6B79 0-6138 1-6138 2-6138 # <CJK>
+6B7B 0-2764 1-2764 2-2764 # <CJK>
+6B7D S-3794 # <CJK>
+6B7E S-3801 # <CJK>
+6B7F 0-6139 1-6139 2-6139 # <CJK>
+6B80 0-6140 1-6140 2-6140 # <CJK>
+6B82 S-3802 # <CJK>
+6B83 0-6142 1-6142 2-6142 # <CJK>
+6B84 0-6141 1-6141 2-6141 # <CJK>
+6B85 S-3803 # <CJK>
+6B86 0-4356 1-4356 2-4356 # <CJK>
+6B89 0-2962 1-2962 2-2962 # <CJK>
+6B8A 0-2876 1-2876 2-2876 # <CJK>
+6B8B 0-2736 1-2736 2-2736 # <CJK>
+6B8D 0-6143 1-6143 2-6143 # <CJK>
+6B95 0-6145 1-6145 2-6145 # <CJK>
+6B96 0-3103 1-3103 2-3103 # <CJK>
+6B97 S-3804 # <CJK>
+6B98 0-6144 1-6144 2-6144 # <CJK>
+6B9B S-3805 # <CJK>
+6B9E 0-6146 1-6146 2-6146 # <CJK>
+6B9F S-3806 # <CJK>
+6BA0 S-3807 # <CJK>
+6BA2 S-3808 # <CJK>
+6BA3 S-3809 # <CJK>
+6BA4 0-6147 1-6147 2-6147 # <CJK>
+6BA8 S-3810 # <CJK>
+6BA9 S-3811 # <CJK>
+6BAA 0-6148 1-6148 2-6148 # <CJK>
+6BAB 0-6149 1-6149 2-6149 # <CJK>
+6BAC S-3812 # <CJK>
+6BAD S-3813 # <CJK>
+6BAE S-3814 # <CJK>
+6BAF 0-6150 1-6150 2-6150 # <CJK>
+6BB0 S-3815 # <CJK>
+6BB1 0-6152 1-6152 2-6152 # <CJK>
+6BB2 0-6151 1-6151 2-6151 # <CJK>
+6BB3 0-6153 1-6153 2-6153 # <CJK>
+6BB4 0-1805 1-1805 2-1805 # <CJK>
+6BB5 0-3542 1-3542 2-3542 # <CJK>
+6BB7 0-6154 1-6154 2-6154 # <CJK>
+6BB8 S-3816 # <CJK>
+6BB9 S-3817 # <CJK>
+6BBA 0-2706 1-2706 2-2706 # <CJK>
+6BBB 0-1944 1-1944 2-1944 # <CJK>
+6BBC 0-6155 1-6155 2-6155 # <CJK>
+6BBD S-3818 # <CJK>
+6BBE S-3819 # <CJK>
+6BBF 0-3734 1-3734 2-3734 # <CJK>
+6BC0 0-5244 1-5244 2-5244 # <CJK>
+6BC3 S-3820 # <CJK>
+6BC4 S-3821 # <CJK>
+6BC5 0-2103 1-2103 2-2103 # <CJK>
+6BC6 0-6156 1-6156 2-6156 # <CJK>
+6BC9 S-3822 # <CJK>
+6BCB 0-6157 1-6157 2-6157 # <CJK>
+6BCC S-3823 # <CJK>
+6BCD 0-4276 1-4276 2-4276 # <CJK>
+6BCE 0-4372 1-4372 2-4372 # <CJK>
+6BD2 0-3839 1-3839 2-3839 # <CJK>
+6BD3 0-6158 1-6158 2-6158 # <CJK>
+6BD4 0-4070 1-4070 2-4070 # <CJK>
+6BD6 S-3824 # <CJK>
+6BD8 0-4091 1-4091 2-4091 # <CJK>
+6BDA S-3825 # <CJK>
+6BDB 0-4451 1-4451 2-4451 # <CJK>
+6BDF 0-6159 1-6159 2-6159 # <CJK>
+6BE1 S-3826 # <CJK>
+6BE3 S-3827 # <CJK>
+6BE6 S-3828 # <CJK>
+6BE7 S-3829 # <CJK>
+6BEB 0-6161 1-6161 2-6161 # <CJK>
+6BEC 0-6160 1-6160 2-6160 # <CJK>
+6BEE S-3830 # <CJK>
+6BEF 0-6163 1-6163 2-6163 # <CJK>
+6BF1 S-3831 # <CJK>
+6BF3 0-6162 1-6162 2-6162 # <CJK>
+6BF7 S-3832 # <CJK>
+6BF9 S-3833 # <CJK>
+6BFF S-3834 # <CJK>
+6C02 S-3835 # <CJK>
+6C04 S-3836 # <CJK>
+6C05 S-3837 # <CJK>
+6C08 0-6165 1-6165 2-6165 # <CJK>
+6C09 S-3838 # <CJK>
+6C0D S-3839 # <CJK>
+6C0E S-3840 # <CJK>
+6C0F 0-2765 1-2765 2-2765 # <CJK>
+6C10 S-3841 # <CJK>
+6C11 0-4417 1-4417 2-4417 # <CJK>
+6C12 S-3842 # <CJK>
+6C13 0-6166 1-6166 2-6166 # <CJK>
+6C14 0-6167 1-6167 2-6167 # <CJK>
+6C17 0-2104 1-2104 2-2104 # <CJK>
+6C19 S-3843 # <CJK>
+6C1B 0-6168 1-6168 2-6168 # <CJK>
+6C1F S-3844 # <CJK>
+6C23 0-6170 1-6170 2-6170 # <CJK>
+6C24 0-6169 1-6169 2-6169 # <CJK>
+6C26 S-3845 # <CJK>
+6C27 S-3846 # <CJK>
+6C28 S-3847 # <CJK>
+6C2C S-3848 # <CJK>
+6C2E S-3849 # <CJK>
+6C33 S-3850 # <CJK>
+6C34 0-3169 1-3169 2-3169 # <CJK>
+6C35 S-3851 # <CJK>
+6C36 S-3852 # <CJK>
+6C37 0-4125 1-4125 2-4125 # <CJK>
+6C38 0-1742 1-1742 2-1742 # <CJK>
+6C3A S-3853 # <CJK>
+6C3B S-3854 # <CJK>
+6C3E 0-4037 1-4037 2-4037 # <CJK>
+6C3F S-3855 # <CJK>
+6C40 0-3685 1-3685 2-3685 # <CJK>
+6C41 0-2933 1-2933 2-2933 # <CJK>
+6C42 0-2165 1-2165 2-2165 # <CJK>
+6C4A S-3856 # <CJK>
+6C4B S-3857 # <CJK>
+6C4D S-3858 # <CJK>
+6C4E 0-4038 1-4038 2-4038 # <CJK>
+6C4F S-3859 # <CJK>
+6C50 0-2814 1-2814 2-2814 # <CJK>
+6C52 S-3860 # <CJK>
+6C54 S-3861 # <CJK>
+6C55 0-6172 1-6172 2-6172 # <CJK>
+6C57 0-2032 1-2032 2-2032 # <CJK>
+6C59 S-3862 # <CJK>
+6C5A 0-1788 1-1788 2-1788 # <CJK>
+6C5B S-3863 # <CJK>
+6C5C S-3864 # <CJK>
+6C5D 0-3882 1-3882 2-3882 # <CJK>
+6C5E 0-6171 1-6171 2-6171 # <CJK>
+6C5F 0-2530 1-2530 2-2530 # <CJK>
+6C60 0-3551 1-3551 2-3551 # <CJK>
+6C62 0-6173 1-6173 2-6173 # <CJK>
+6C67 S-3922 # <CJK>
+6C68 0-6181 1-6181 2-6181 # <CJK>
+6C6A 0-6174 1-6174 2-6174 # <CJK>
+6C6B S-3865 # <CJK>
+6C6D S-3866 # <CJK>
+6C6F S-3867 # <CJK>
+6C70 0-3433 1-3433 2-3433 # <CJK>
+6C72 0-2166 1-2166 2-2166 # <CJK>
+6C73 0-6182 1-6182 2-6182 # <CJK>
+6C74 S-3868 # <CJK>
+6C76 S-3869 # <CJK>
+6C78 S-3870 # <CJK>
+6C79 S-3871 # <CJK>
+6C7A 0-2372 1-2372 2-2372 # <CJK>
+6C7B S-3872 # <CJK>
+6C7D 0-2105 1-2105 2-2105 # <CJK>
+6C7E 0-6180 1-6180 2-6180 # <CJK>
+6C81 0-6178 1-6178 2-6178 # <CJK>
+6C82 0-6175 1-6175 2-6175 # <CJK>
+6C83 0-4564 1-4564 2-4564 # <CJK>
+6C85 S-3873 # <CJK>
+6C86 S-3874 # <CJK>
+6C87 S-3875 # <CJK>
+6C88 0-3632 1-3632 2-3632 # <CJK>
+6C89 S-3876 # <CJK>
+6C8C 0-3857 1-3857 2-3857 # <CJK>
+6C8D 0-6176 1-6176 2-6176 # <CJK>
+6C90 0-6184 1-6184 2-6184 # <CJK>
+6C92 0-6183 1-6183 2-6183 # <CJK>
+6C93 0-2303 1-2303 2-2303 # <CJK>
+6C94 S-3877 # <CJK>
+6C95 S-3878 # <CJK>
+6C96 0-1813 1-1813 2-1813 # <CJK>
+6C97 S-3879 # <CJK>
+6C98 S-3880 # <CJK>
+6C99 0-2627 1-2627 2-2627 # <CJK>
+6C9A 0-6177 1-6177 2-6177 # <CJK>
+6C9B 0-6179 1-6179 2-6179 # <CJK>
+6C9C S-3881 # <CJK>
+6C9F S-3882 # <CJK>
+6CA1 0-4355 1-4355 2-4355 # <CJK>
+6CA2 0-3484 1-3484 2-3484 # <CJK>
+6CAB 0-4387 1-4387 2-4387 # <CJK>
+6CAE 0-6192 1-6192 2-6192 # <CJK>
+6CB0 S-3883 # <CJK>
+6CB1 0-6193 1-6193 2-6193 # <CJK>
+6CB2 S-3884 # <CJK>
+6CB3 0-1847 1-1847 2-1847 # <CJK>
+6CB4 S-3885 # <CJK>
+6CB8 0-4208 1-4208 2-4208 # <CJK>
+6CB9 0-4493 1-4493 2-4493 # <CJK>
+6CBA 0-6201 1-6201 2-6201 # <CJK>
+6CBB 0-2803 1-2803 2-2803 # <CJK>
+6CBC 0-3034 1-3034 2-3034 # <CJK>
+6CBD 0-6188 1-6188 2-6188 # <CJK>
+6CBE 0-6194 1-6194 2-6194 # <CJK>
+6CBF 0-1772 1-1772 2-1772 # <CJK>
+6CC1 0-2223 1-2223 2-2223 # <CJK>
+6CC2 S-3886 # <CJK>
+6CC4 0-6185 1-6185 2-6185 # <CJK>
+6CC5 0-6190 1-6190 2-6190 # <CJK>
+6CC6 S-3887 # <CJK>
+6CC9 0-3284 1-3284 2-3284 # <CJK>
+6CCA 0-3981 1-3981 2-3981 # <CJK>
+6CCC 0-4071 1-4071 2-4071 # <CJK>
+6CCD S-3888 # <CJK>
+6CCF S-3889 # <CJK>
+6CD0 S-3890 # <CJK>
+6CD1 S-3891 # <CJK>
+6CD2 S-3892 # <CJK>
+6CD3 0-6187 1-6187 2-6187 # <CJK>
+6CD4 S-3893 # <CJK>
+6CD5 0-4301 1-4301 2-4301 # <CJK>
+6CD6 S-3894 # <CJK>
+6CD7 0-6189 1-6189 2-6189 # <CJK>
+6CD9 0-6204 1-6204 2-6204 # <CJK>
+6CDA S-3901 # <CJK>
+6CDB 0-6202 1-6202 2-6202 # <CJK>
+6CDC S-3902 # <CJK>
+6CDD 0-6191 1-6191 2-6191 # <CJK>
+6CE0 S-3903 # <CJK>
+6CE1 0-4302 1-4302 2-4302 # <CJK>
+6CE2 0-3940 1-3940 2-3940 # <CJK>
+6CE3 0-2167 1-2167 2-2167 # <CJK>
+6CE5 0-3705 1-3705 2-3705 # <CJK>
+6CE7 S-3904 # <CJK>
+6CE8 0-3577 1-3577 2-3577 # <CJK>
+6CE9 S-3905 # <CJK>
+6CEA 0-6205 1-6205 2-6205 # <CJK>
+6CEB S-3906 # <CJK>
+6CEC S-3907 # <CJK>
+6CEE S-3908 # <CJK>
+6CEF 0-6203 1-6203 2-6203 # <CJK>
+6CF0 0-3457 1-3457 2-3457 # <CJK>
+6CF1 0-6186 1-6186 2-6186 # <CJK>
+6CF2 S-3909 # <CJK>
+6CF3 0-1743 1-1743 2-1743 # <CJK>
+6CF4 S-3910 # <CJK>
+6D04 S-3911 # <CJK>
+6D07 S-3912 # <CJK>
+6D0A S-3913 # <CJK>
+6D0B 0-4546 1-4546 2-4546 # <CJK>
+6D0C 0-6216 1-6216 2-6216 # <CJK>
+6D0E S-3914 # <CJK>
+6D0F S-3915 # <CJK>
+6D11 S-3916 # <CJK>
+6D12 0-6215 1-6215 2-6215 # <CJK>
+6D13 S-3917 # <CJK>
+6D17 0-3286 1-3286 2-3286 # <CJK>
+6D19 0-6212 1-6212 2-6212 # <CJK>
+6D1A S-3918 # <CJK>
+6D1B 0-4576 1-4576 2-4576 # <CJK>
+6D1E 0-3822 1-3822 2-3822 # <CJK>
+6D1F 0-6206 1-6206 2-6206 # <CJK>
+6D25 0-3637 1-3637 2-3637 # <CJK>
+6D26 S-3919 # <CJK>
+6D27 S-3920 # <CJK>
+6D28 S-3921 # <CJK>
+6D29 0-1744 1-1744 2-1744 # <CJK>
+6D2A 0-2531 1-2531 2-2531 # <CJK>
+6D2B 0-6209 1-6209 2-6209 # <CJK>
+6D2E S-3923 # <CJK>
+6D2F S-3924 # <CJK>
+6D31 S-3925 # <CJK>
+6D32 0-2907 1-2907 2-2907 # <CJK>
+6D33 0-6214 1-6214 2-6214 # <CJK>
+6D35 0-6213 1-6213 2-6213 # <CJK>
+6D36 0-6208 1-6208 2-6208 # <CJK>
+6D38 0-6211 1-6211 2-6211 # <CJK>
+6D39 S-3926 # <CJK>
+6D3B 0-1972 1-1972 2-1972 # <CJK>
+6D3C S-3927 # <CJK>
+6D3D 0-6210 1-6210 2-6210 # <CJK>
+6D3E 0-3941 1-3941 2-3941 # <CJK>
+6D3F S-3928 # <CJK>
+6D41 0-4614 1-4614 2-4614 # <CJK>
+6D44 0-3084 1-3084 2-3084 # <CJK>
+6D45 0-3285 1-3285 2-3285 # <CJK>
+6D57 S-3929 # <CJK>
+6D59 0-6222 1-6222 2-6222 # <CJK>
+6D5A 0-6220 1-6220 2-6220 # <CJK>
+6D5C 0-4145 1-4145 2-4145 # <CJK>
+6D5E S-3930 # <CJK>
+6D5F S-3931 # <CJK>
+6D61 S-3932 # <CJK>
+6D63 0-6217 1-6217 2-6217 # <CJK>
+6D64 0-6219 1-6219 2-6219 # <CJK>
+6D65 S-3933 # <CJK>
+6D66 0-1726 1-1726 2-1726 # <CJK>
+6D67 S-3934 # <CJK>
+6D69 0-2532 1-2532 2-2532 # <CJK>
+6D6A 0-4718 1-4718 2-4718 # <CJK>
+6D6C 0-1929 1-1929 2-1929 # <CJK>
+6D6E 0-4166 1-4166 2-4166 # <CJK>
+6D6F S-3935 # <CJK>
+6D70 S-3936 # <CJK>
+6D74 0-4565 1-4565 2-4565 # <CJK>
+6D77 0-1904 1-1904 2-1904 # <CJK>
+6D78 0-3127 1-3127 2-3127 # <CJK>
+6D79 0-6221 1-6221 2-6221 # <CJK>
+6D7C S-3937 # <CJK>
+6D82 S-3938 # <CJK>
+6D85 0-6226 1-6226 2-6226 # <CJK>
+6D87 S-3939 # <CJK>
+6D88 0-3035 1-3035 2-3035 # <CJK>
+6D8C 0-4516 1-4516 2-4516 # <CJK>
+6D8E 0-6223 1-6223 2-6223 # <CJK>
+6D91 S-3940 # <CJK>
+6D92 S-3941 # <CJK>
+6D93 0-6218 1-6218 2-6218 # <CJK>
+6D94 S-3942 # <CJK>
+6D95 0-6224 1-6224 2-6224 # <CJK>
+6D96 S-3943 # <CJK>
+6D97 S-3944 # <CJK>
+6D98 S-3945 # <CJK>
+6D99 0-4662 1-4662 2-4662 # <CJK>
+6D9B 0-6225 1-3783 2-3783 # <CJK>
+6D9C 1-3834 2-3834 # <CJK>
+6DAA S-3946 # <CJK>
+6DAC S-3947 # <CJK>
+6DAF 0-1922 1-1922 2-1922 # <CJK>
+6DB2 0-1753 1-1753 2-1753 # <CJK>
+6DB4 S-3948 # <CJK>
+6DB5 0-6230 1-6230 2-6230 # <CJK>
+6DB7 S-3949 # <CJK>
+6DB8 0-6233 1-6233 2-6233 # <CJK>
+6DB9 S-3950 # <CJK>
+6DBC 0-4635 1-4635 2-4635 # <CJK>
+6DBD S-3951 # <CJK>
+6DBF S-3952 # <CJK>
+6DC0 0-4568 1-4568 2-4568 # <CJK>
+6DC4 S-3953 # <CJK>
+6DC5 0-6240 1-6240 2-6240 # <CJK>
+6DC6 0-6234 1-6234 2-6234 # <CJK>
+6DC7 0-6231 1-6231 2-6231 # <CJK>
+6DC8 S-3954 # <CJK>
+6DCA S-3955 # <CJK>
+6DCB 0-4652 1-4652 2-4652 # <CJK>
+6DCC 0-6237 1-6237 2-6237 # <CJK>
+6DCE S-3956 # <CJK>
+6DCF S-3957 # <CJK>
+6DD1 0-2942 1-2942 2-2942 # <CJK>
+6DD2 0-6239 1-6239 2-6239 # <CJK>
+6DD5 0-6244 1-6244 2-6244 # <CJK>
+6DD6 S-3958 # <CJK>
+6DD8 0-3781 1-3781 2-3781 # <CJK>
+6DD9 0-6242 1-6242 2-6242 # <CJK>
+6DDB S-3959 # <CJK>
+6DDD S-3960 # <CJK>
+6DDE 0-6236 1-6236 2-6236 # <CJK>
+6DDF S-3961 # <CJK>
+6DE0 S-3962 # <CJK>
+6DE1 0-3524 1-3524 2-3524 # <CJK>
+6DE2 S-3963 # <CJK>
+6DE4 0-6243 1-6243 2-6243 # <CJK>
+6DE5 S-3964 # <CJK>
+6DE6 0-6232 1-6232 2-6232 # <CJK>
+6DE8 0-6238 1-6238 2-6238 # <CJK>
+6DE9 S-3965 # <CJK>
+6DEA 0-6245 1-6245 2-6245 # <CJK>
+6DEB 0-1692 1-1692 2-1692 # <CJK>
+6DEC 0-6235 1-6235 2-6235 # <CJK>
+6DEE 0-6246 1-6246 2-6246 # <CJK>
+6DEF S-3966 # <CJK>
+6DF0 S-3967 # <CJK>
+6DF1 0-3128 1-3128 2-3128 # <CJK>
+6DF3 0-2963 1-2963 2-2963 # <CJK>
+6DF4 S-3968 # <CJK>
+6DF5 0-4205 1-4205 2-4205 # <CJK>
+6DF6 S-3969 # <CJK>
+6DF7 0-2614 1-2614 2-2614 # <CJK>
+6DF9 0-6227 1-6227 2-6227 # <CJK>
+6DFA 0-6241 1-6241 2-6241 # <CJK>
+6DFB 0-3726 1-3726 2-3726 # <CJK>
+6DFC S-3970 # <CJK>
+6E00 S-3971 # <CJK>
+6E04 S-3972 # <CJK>
+6E05 0-3222 1-3222 2-3222 # <CJK>
+6E07 0-1973 1-1973 2-1973 # <CJK>
+6E08 0-2649 1-2649 2-2649 # <CJK>
+6E09 0-3036 1-3036 2-3036 # <CJK>
+6E0A 0-6229 1-6229 2-6229 # <CJK>
+6E0B 0-2934 1-2934 2-2934 # <CJK>
+6E13 0-2344 1-2344 2-2344 # <CJK>
+6E15 0-6228 1-6228 2-6228 # <CJK>
+6E19 0-6250 1-6250 2-6250 # <CJK>
+6E1A 0-2977 1-2977 2-2977 # <CJK>
+6E1B 0-2426 1-2426 2-2426 # <CJK>
+6E1D 0-6265 1-6265 2-6265 # <CJK>
+6E1E S-3973 # <CJK>
+6E1F 0-6259 1-6259 2-6259 # <CJK>
+6E20 0-2184 1-2184 2-2184 # <CJK>
+6E21 0-3747 1-3747 2-3747 # <CJK>
+6E22 S-3974 # <CJK>
+6E23 0-6254 1-6254 2-6254 # <CJK>
+6E24 0-6263 1-6263 2-6263 # <CJK>
+6E25 0-1615 1-1615 2-1615 # <CJK>
+6E26 0-1718 1-1718 2-1718 # <CJK>
+6E27 S-3975 # <CJK>
+6E29 0-1825 1-1825 2-1825 # <CJK>
+6E2B 0-6256 1-6256 2-6256 # <CJK>
+6E2C 0-3412 1-3412 2-3412 # <CJK>
+6E2D 0-6247 1-6247 2-6247 # <CJK>
+6E2E 0-6249 1-6249 2-6249 # <CJK>
+6E2F 0-2533 1-2533 2-2533 # <CJK>
+6E32 S-3976 # <CJK>
+6E36 S-3977 # <CJK>
+6E38 0-6266 1-6266 2-6266 # <CJK>
+6E39 S-3978 # <CJK>
+6E3A 0-6261 1-6261 2-6261 # <CJK>
+6E3B S-3979 # <CJK>
+6E3C S-3980 # <CJK>
+6E3E 0-6253 1-6253 2-6253 # <CJK>
+6E43 0-6260 1-6260 2-6260 # <CJK>
+6E44 S-3981 # <CJK>
+6E45 S-3982 # <CJK>
+6E48 S-3983 # <CJK>
+6E49 S-3984 # <CJK>
+6E4A 0-4411 1-4411 2-4411 # <CJK>
+6E4B S-3985 # <CJK>
+6E4D 0-6258 1-6258 2-6258 # <CJK>
+6E4E 0-6262 1-6262 2-6262 # <CJK>
+6E4F S-3986 # <CJK>
+6E51 S-3987 # <CJK>
+6E52 S-3988 # <CJK>
+6E53 S-3989 # <CJK>
+6E54 S-3990 # <CJK>
+6E56 0-2448 1-2448 2-2448 # <CJK>
+6E57 S-3991 # <CJK>
+6E58 0-3037 1-3037 2-3037 # <CJK>
+6E5B 0-3525 1-3525 2-3525 # <CJK>
+6E5C S-3992 # <CJK>
+6E5D S-3993 # <CJK>
+6E5E S-3994 # <CJK>
+6E5F 0-6252 1-6252 2-6252 # <CJK>
+6E62 S-4001 # <CJK>
+6E63 S-4002 # <CJK>
+6E67 0-4515 1-4515 2-4515 # <CJK>
+6E68 S-4003 # <CJK>
+6E6B 0-6255 1-6255 2-6255 # <CJK>
+6E6E 0-6248 1-6248 2-6248 # <CJK>
+6E6F 0-3782 1-3782 2-3782 # <CJK>
+6E72 0-6251 1-6251 2-6251 # <CJK>
+6E73 S-4004 # <CJK>
+6E76 0-6257 1-6257 2-6257 # <CJK>
+6E7B S-4005 # <CJK>
+6E7D S-4006 # <CJK>
+6E7E 0-4749 1-4749 2-4749 # <CJK>
+6E7F 0-2830 1-2830 2-2830 # <CJK>
+6E80 0-4394 1-4394 2-4394 # <CJK>
+6E82 0-6267 1-6267 2-6267 # <CJK>
+6E8C 1-4014 2-4014 # <CJK>
+6E8D S-4007 # <CJK>
+6E8F 0-6279 1-6279 2-6279 # <CJK>
+6E90 0-2427 1-2427 2-2427 # <CJK>
+6E93 S-4008 # <CJK>
+6E96 0-2964 1-2964 2-2964 # <CJK>
+6E98 0-6269 1-6269 2-6269 # <CJK>
+6E99 S-4009 # <CJK>
+6E9C 0-4615 1-4615 2-4615 # <CJK>
+6E9D 0-2534 1-2534 2-2534 # <CJK>
+6E9F 0-6282 1-6282 2-6282 # <CJK>
+6EA0 S-4010 # <CJK>
+6EA2 0-1678 1-1678 2-1678 # <CJK>
+6EA5 0-6280 1-6280 2-6280 # <CJK>
+6EA7 S-4011 # <CJK>
+6EAA 0-6268 1-6268 2-6268 # <CJK>
+6EAD S-4012 # <CJK>
+6EAE S-4013 # <CJK>
+6EAF 0-6274 1-6274 2-6274 # <CJK>
+6EB1 S-4014 # <CJK>
+6EB2 0-6276 1-6276 2-6276 # <CJK>
+6EB3 S-4015 # <CJK>
+6EB6 0-4547 1-4547 2-4547 # <CJK>
+6EB7 0-6271 1-6271 2-6271 # <CJK>
+6EBA 0-3714 1-3714 2-3714 # <CJK>
+6EBB S-4016 # <CJK>
+6EBD 0-6273 1-6273 2-6273 # <CJK>
+6EBF S-4017 # <CJK>
+6EC0 S-4018 # <CJK>
+6EC1 S-4019 # <CJK>
+6EC2 0-6281 1-6281 2-6281 # <CJK>
+6EC3 S-4020 # <CJK>
+6EC4 0-6275 1-6275 2-6275 # <CJK>
+6EC5 0-4439 1-4439 2-4439 # <CJK>
+6EC7 S-4021 # <CJK>
+6EC8 S-4022 # <CJK>
+6EC9 0-6270 1-6270 2-6270 # <CJK>
+6ECA S-4023 # <CJK>
+6ECB 0-2802 1-2802 2-2802 # <CJK>
+6ECC 0-6294 1-6294 2-6294 # <CJK>
+6ECD S-4024 # <CJK>
+6ECE S-4025 # <CJK>
+6ECF S-4026 # <CJK>
+6ED1 0-1974 1-1974 2-1974 # <CJK>
+6ED3 0-6272 1-6272 2-6272 # <CJK>
+6ED4 0-6277 1-6277 2-6277 # <CJK>
+6ED5 0-6278 1-6278 2-6278 # <CJK>
+6EDD 0-3476 1-3476 2-3476 # <CJK>
+6EDE 0-3458 1-3458 2-3458 # <CJK>
+6EEB S-4027 # <CJK>
+6EEC 0-6286 1-6286 2-6286 # <CJK>
+6EED S-4028 # <CJK>
+6EEE S-4029 # <CJK>
+6EEF 0-6292 1-6292 2-6292 # <CJK>
+6EF2 0-6290 1-6290 2-6290 # <CJK>
+6EF4 0-3709 1-3709 2-3709 # <CJK>
+6EF7 0-6303 1-6303 2-6303 # <CJK>
+6EF8 0-6287 1-6287 2-6287 # <CJK>
+6EF9 S-4030 # <CJK>
+6EFB S-4031 # <CJK>
+6EFD S-4032 # <CJK>
+6EFE 0-6288 1-6288 2-6288 # <CJK>
+6EFF 0-6264 1-6264 2-6264 # <CJK>
+6F01 0-2189 1-2189 2-2189 # <CJK>
+6F02 0-4126 1-4126 2-4126 # <CJK>
+6F04 S-4033 # <CJK>
+6F06 0-2831 1-2831 2-2831 # <CJK>
+6F08 S-4034 # <CJK>
+6F09 0-2587 1-2587 2-2587 # <CJK>
+6F0A S-4035 # <CJK>
+6F0C S-4036 # <CJK>
+6F0D S-4037 # <CJK>
+6F0F 0-4719 1-4719 2-4719 # <CJK>
+6F11 0-6284 1-6284 2-6284 # <CJK>
+6F13 0-6302 1-6302 2-6302 # <CJK>
+6F14 0-1773 1-1773 2-1773 # <CJK>
+6F15 0-3370 1-3370 2-3370 # <CJK>
+6F16 S-4038 # <CJK>
+6F18 S-4039 # <CJK>
+6F1A S-4040 # <CJK>
+6F1B S-4041 # <CJK>
+6F20 0-3989 1-3989 2-3989 # <CJK>
+6F22 0-2033 1-2033 2-2033 # <CJK>
+6F23 0-4690 1-4690 2-4690 # <CJK>
+6F26 S-4042 # <CJK>
+6F29 S-4043 # <CJK>
+6F2A S-4044 # <CJK>
+6F2B 0-4401 1-4401 2-4401 # <CJK>
+6F2C 0-3650 1-3650 2-3650 # <CJK>
+6F2D S-4051 # <CJK>
+6F2F S-4045 # <CJK>
+6F30 S-4046 # <CJK>
+6F31 0-6291 1-6291 2-6291 # <CJK>
+6F32 0-6293 1-6293 2-6293 # <CJK>
+6F33 S-4047 # <CJK>
+6F36 S-4048 # <CJK>
+6F38 0-3318 1-3318 2-3318 # <CJK>
+6F3B S-4049 # <CJK>
+6F3C S-4050 # <CJK>
+6F3E 0-6301 1-6301 2-6301 # <CJK>
+6F3F 0-6289 1-6289 2-6289 # <CJK>
+6F41 0-6283 1-6283 2-6283 # <CJK>
+6F45 0-6285 1-2035 2-2035 # <CJK>
+6F4F S-4052 # <CJK>
+6F51 0-4014 S-4053 # <CJK>
+6F52 S-4054 # <CJK>
+6F53 S-4055 # <CJK>
+6F54 0-2373 1-2373 2-2373 # <CJK>
+6F57 S-4056 # <CJK>
+6F58 0-6315 1-6315 2-6315 # <CJK>
+6F59 S-4057 # <CJK>
+6F5A S-4058 # <CJK>
+6F5B 0-6310 1-6310 2-6310 # <CJK>
+6F5C 0-3288 1-3288 2-3288 # <CJK>
+6F5D S-4059 # <CJK>
+6F5E S-4060 # <CJK>
+6F5F 0-1967 1-1967 2-1967 # <CJK>
+6F61 S-4061 # <CJK>
+6F62 S-4062 # <CJK>
+6F64 0-2965 1-2965 2-2965 # <CJK>
+6F66 0-6319 1-6319 2-6319 # <CJK>
+6F68 S-4063 # <CJK>
+6F6C S-4064 # <CJK>
+6F6D 0-6312 1-6312 2-6312 # <CJK>
+6F6E 0-3612 1-3612 2-3612 # <CJK>
+6F6F 0-6309 1-6309 2-6309 # <CJK>
+6F70 0-3657 1-3657 2-3657 # <CJK>
+6F74 0-6344 1-6344 2-6344 # <CJK>
+6F78 0-6306 1-6306 2-6306 # <CJK>
+6F7A 0-6305 1-6305 2-6305 # <CJK>
+6F7C 0-6314 1-6314 2-6314 # <CJK>
+6F7D S-4065 # <CJK>
+6F7E S-4066 # <CJK>
+6F80 0-6308 1-6308 2-6308 # <CJK>
+6F81 0-6307 1-6307 2-6307 # <CJK>
+6F82 0-6313 1-6313 2-6313 # <CJK>
+6F83 S-4067 # <CJK>
+6F84 0-3201 1-3201 2-3201 # <CJK>
+6F86 0-6304 1-6304 2-6304 # <CJK>
+6F87 S-4068 # <CJK>
+6F88 S-4069 # <CJK>
+6F8B S-4070 # <CJK>
+6F8C S-4071 # <CJK>
+6F8D S-4072 # <CJK>
+6F8E 0-6316 1-6316 2-6316 # <CJK>
+6F90 S-4073 # <CJK>
+6F91 0-6317 1-6317 2-6317 # <CJK>
+6F92 S-4074 # <CJK>
+6F93 S-4075 # <CJK>
+6F94 S-4076 # <CJK>
+6F96 S-4077 # <CJK>
+6F97 1-2034 2-2034 # <CJK>
+6F9A S-4078 # <CJK>
+6F9F S-4079 # <CJK>
+6FA0 S-4080 # <CJK>
+6FA1 0-6322 1-6322 2-6322 # <CJK>
+6FA3 0-6321 1-6321 2-6321 # <CJK>
+6FA4 0-6323 1-6323 2-6323 # <CJK>
+6FA5 S-4081 # <CJK>
+6FA6 S-4082 # <CJK>
+6FA7 S-4083 # <CJK>
+6FA8 S-4084 # <CJK>
+6FAA 0-6326 1-6326 2-6326 # <CJK>
+6FAE S-4085 # <CJK>
+6FAF S-4086 # <CJK>
+6FB0 S-4087 # <CJK>
+6FB1 0-3735 1-3735 2-3735 # <CJK>
+6FB3 0-6320 1-6320 2-6320 # <CJK>
+6FB5 S-4088 # <CJK>
+6FB6 S-4089 # <CJK>
+6FB9 0-6324 1-6324 2-6324 # <CJK>
+6FBC S-4090 # <CJK>
+6FC0 0-2367 1-2367 2-2367 # <CJK>
+6FC1 0-3489 1-3489 2-3489 # <CJK>
+6FC2 0-6318 1-6318 2-6318 # <CJK>
+6FC3 0-3927 1-3927 2-3927 # <CJK>
+6FC5 S-4091 # <CJK>
+6FC6 0-6325 1-6325 2-6325 # <CJK>
+6FC7 S-4092 # <CJK>
+6FC8 S-4093 # <CJK>
+6FCA S-4094 # <CJK>
+6FD4 0-6330 1-6330 2-6330 # <CJK>
+6FD5 0-6328 1-6328 2-6328 # <CJK>
+6FD8 0-6331 1-6331 2-6331 # <CJK>
+6FDA S-4101 # <CJK>
+6FDB 0-6334 1-6334 2-6334 # <CJK>
+6FDE S-4102 # <CJK>
+6FDF 0-6327 1-6327 2-6327 # <CJK>
+6FE0 0-2574 1-2574 2-2574 # <CJK>
+6FE1 0-3908 1-3908 2-3908 # <CJK>
+6FE4 0-3783 1-6225 2-6225 # <CJK>
+6FE8 S-4103 # <CJK>
+6FE9 S-4104 # <CJK>
+6FEB 0-4584 1-4584 2-4584 # <CJK>
+6FEC 0-6329 1-6329 2-6329 # <CJK>
+6FEE 0-6333 1-6333 2-6333 # <CJK>
+6FEF 0-3485 1-3485 2-3485 # <CJK>
+6FF0 S-4105 # <CJK>
+6FF1 0-6332 1-6332 2-6332 # <CJK>
+6FF3 0-6311 1-6311 2-6311 # <CJK>
+6FF5 S-4106 # <CJK>
+6FF6 0-7973 1-7973 2-7973 # <CJK>
+6FF9 S-4107 # <CJK>
+6FFA 0-6337 1-6337 2-6337 # <CJK>
+6FFC S-4108 # <CJK>
+6FFD S-4109 # <CJK>
+6FFE 0-6341 1-6341 2-6341 # <CJK>
+7000 S-4110 # <CJK>
+7001 0-6339 1-6339 2-6339 # <CJK>
+7005 S-4111 # <CJK>
+7006 0-3834 S-4112 # <CJK>
+7007 S-4113 # <CJK>
+7009 0-6335 1-6335 2-6335 # <CJK>
+700B 0-6336 1-6336 2-6336 # <CJK>
+700D S-4114 # <CJK>
+700F 0-6340 1-6340 2-6340 # <CJK>
+7011 0-6338 1-6338 2-6338 # <CJK>
+7015 0-4146 1-4146 2-4146 # <CJK>
+7017 S-4115 # <CJK>
+7018 0-6346 1-6346 2-6346 # <CJK>
+701A 0-6343 1-6343 2-6343 # <CJK>
+701B 0-6342 1-6342 2-6342 # <CJK>
+701D 0-6345 1-6345 2-6345 # <CJK>
+701E 0-3852 1-3852 2-3852 # <CJK>
+701F 0-6347 1-6347 2-6347 # <CJK>
+7020 S-4116 # <CJK>
+7023 S-4117 # <CJK>
+7026 0-3585 1-3585 2-3585 # <CJK>
+7027 0-3477 1-3477 2-3477 # <CJK>
+702C 0-3205 1-3205 2-3205 # <CJK>
+702F S-4118 # <CJK>
+7030 0-6348 1-6348 2-6348 # <CJK>
+7032 0-6350 1-6350 2-6350 # <CJK>
+7034 S-4119 # <CJK>
+7037 S-4120 # <CJK>
+7039 S-4121 # <CJK>
+703C S-4122 # <CJK>
+703E 0-6349 1-6349 2-6349 # <CJK>
+7043 S-4123 # <CJK>
+7044 S-4124 # <CJK>
+7048 S-4125 # <CJK>
+7049 S-4126 # <CJK>
+704A S-4127 # <CJK>
+704B S-4128 # <CJK>
+704C 0-2035 1-6285 2-6285 # <CJK>
+704E S-4133 # <CJK>
+7051 0-6351 1-6351 2-6351 # <CJK>
+7054 S-4129 # <CJK>
+7055 S-4130 # <CJK>
+7058 0-3871 1-3871 2-3871 # <CJK>
+705D S-4131 # <CJK>
+705E S-4132 # <CJK>
+7063 0-6352 1-6352 2-6352 # <CJK>
+7064 S-4134 # <CJK>
+7065 S-4135 # <CJK>
+706B 0-1848 1-1848 2-1848 # <CJK>
+706C S-4136 # <CJK>
+706E S-4137 # <CJK>
+706F 0-3784 1-3784 2-3784 # <CJK>
+7070 0-1905 1-1905 2-1905 # <CJK>
+7075 S-4138 # <CJK>
+7076 S-4139 # <CJK>
+7078 0-2168 1-2168 2-2168 # <CJK>
+707C 0-2862 1-2862 2-2862 # <CJK>
+707D 0-2650 1-2650 2-2650 # <CJK>
+707E S-4140 # <CJK>
+7081 S-4141 # <CJK>
+7085 S-4142 # <CJK>
+7086 S-4143 # <CJK>
+7089 0-4707 1-4707 2-4707 # <CJK>
+708A 0-3170 1-3170 2-3170 # <CJK>
+708E 0-1774 1-1774 2-1774 # <CJK>
+7092 0-6354 1-6354 2-6354 # <CJK>
+7094 S-4144 # <CJK>
+7095 S-4145 # <CJK>
+7096 S-4146 # <CJK>
+7097 S-4147 # <CJK>
+7098 S-4148 # <CJK>
+7099 0-6353 1-6353 2-6353 # <CJK>
+709B S-4149 # <CJK>
+70A4 S-4150 # <CJK>
+70AB S-4151 # <CJK>
+70AC 0-6357 1-6357 2-6357 # <CJK>
+70AD 0-3526 1-3526 2-3526 # <CJK>
+70AE 0-6360 1-6360 2-6360 # <CJK>
+70AF 0-6355 1-6355 2-6355 # <CJK>
+70B0 S-4152 # <CJK>
+70B1 S-4153 # <CJK>
+70B3 0-6359 1-6359 2-6359 # <CJK>
+70B4 S-4154 # <CJK>
+70B7 S-4155 # <CJK>
+70B8 0-6358 1-6358 2-6358 # <CJK>
+70B9 0-3732 1-3732 2-3732 # <CJK>
+70BA 0-1657 1-1657 2-1657 # <CJK>
+70C8 0-4685 1-4685 2-4685 # <CJK>
+70CA S-4156 # <CJK>
+70CB 0-6362 1-6362 2-6362 # <CJK>
+70CF 0-1708 1-1708 2-1708 # <CJK>
+70D1 S-4157 # <CJK>
+70D3 S-4158 # <CJK>
+70D4 S-4159 # <CJK>
+70D5 S-4160 # <CJK>
+70D6 S-4161 # <CJK>
+70D8 S-4162 # <CJK>
+70D9 0-6364 1-6364 2-6364 # <CJK>
+70DC S-4163 # <CJK>
+70DD 0-6363 1-6363 2-6363 # <CJK>
+70DF 0-6361 1-6361 2-6361 # <CJK>
+70E4 S-4164 # <CJK>
+70F1 0-6356 1-6356 2-6356 # <CJK>
+70F9 0-4303 1-4303 2-4303 # <CJK>
+70FA S-4165 # <CJK>
+70FD 0-6366 1-6366 2-6366 # <CJK>
+7103 S-4166 # <CJK>
+7104 S-4167 # <CJK>
+7105 S-4168 # <CJK>
+7106 S-4169 # <CJK>
+7107 S-4170 # <CJK>
+7109 0-6365 1-6365 2-6365 # <CJK>
+710B S-4171 # <CJK>
+710C S-4172 # <CJK>
+710F S-4173 # <CJK>
+7114 1-1775 2-1775 # <CJK>
+7119 0-6368 1-6368 2-6368 # <CJK>
+711A 0-4218 1-4218 2-4218 # <CJK>
+711C 0-6367 1-6367 2-6367 # <CJK>
+711E S-4174 # <CJK>
+7120 S-4175 # <CJK>
+7121 0-4421 1-4421 2-4421 # <CJK>
+7126 0-3039 1-3039 2-3039 # <CJK>
+712B S-4176 # <CJK>
+712D S-4177 # <CJK>
+712F S-4178 # <CJK>
+7130 0-1775 S-4179 # <CJK>
+7131 S-4180 # <CJK>
+7136 0-3319 1-3319 2-3319 # <CJK>
+7138 S-4181 # <CJK>
+713C 0-3038 1-3038 2-3038 # <CJK>
+7141 S-4182 # <CJK>
+7145 S-4183 # <CJK>
+7146 S-4184 # <CJK>
+7147 S-4185 # <CJK>
+7149 0-4691 1-4691 2-4691 # <CJK>
+714A S-4186 # <CJK>
+714B S-4187 # <CJK>
+714C 0-6374 1-6374 2-6374 # <CJK>
+714E 0-3289 1-3289 2-3289 # <CJK>
+7150 S-4188 # <CJK>
+7152 S-4189 # <CJK>
+7155 0-6370 1-6370 2-6370 # <CJK>
+7156 0-6375 1-6375 2-6375 # <CJK>
+7157 S-4190 # <CJK>
+7159 0-1776 1-1776 2-1776 # <CJK>
+715A S-4191 # <CJK>
+715C S-4192 # <CJK>
+715E S-4193 # <CJK>
+7160 S-4194 # <CJK>
+7162 0-6373 1-6373 2-6373 # <CJK>
+7164 0-3965 1-3965 2-3965 # <CJK>
+7165 0-6369 1-6369 2-6369 # <CJK>
+7166 0-6372 1-6372 2-6372 # <CJK>
+7167 0-3040 1-3040 2-3040 # <CJK>
+7168 S-4201 # <CJK>
+7169 0-4049 1-4049 2-4049 # <CJK>
+716C 0-6376 1-6376 2-6376 # <CJK>
+716E 0-2849 1-2849 2-2849 # <CJK>
+7179 S-4202 # <CJK>
+717D 0-3290 1-3290 2-3290 # <CJK>
+7180 S-4203 # <CJK>
+7184 0-6379 1-6379 2-6379 # <CJK>
+7185 S-4204 # <CJK>
+7187 S-4205 # <CJK>
+7188 0-6371 1-6371 2-6371 # <CJK>
+718A 0-2307 1-2307 2-2307 # <CJK>
+718C S-4206 # <CJK>
+718F 0-6377 1-6377 2-6377 # <CJK>
+7192 S-4207 # <CJK>
+7194 0-4548 1-4548 2-4548 # <CJK>
+7195 0-6380 1-6380 2-6380 # <CJK>
+7199 2-8406 # <CJK>
+719A S-4208 # <CJK>
+719B S-4209 # <CJK>
+719F 0-2947 1-2947 2-2947 # <CJK>
+71A0 S-4210 # <CJK>
+71A2 S-4211 # <CJK>
+71A8 0-6381 1-6381 2-6381 # <CJK>
+71AC 0-6382 1-6382 2-6382 # <CJK>
+71AF S-4212 # <CJK>
+71B0 S-4213 # <CJK>
+71B1 0-3914 1-3914 2-3914 # <CJK>
+71B2 S-4214 # <CJK>
+71B3 S-4215 # <CJK>
+71B9 0-6384 1-6384 2-6384 # <CJK>
+71BA S-4216 # <CJK>
+71BE 0-6385 1-6385 2-6385 # <CJK>
+71BF S-4217 # <CJK>
+71C0 S-4218 # <CJK>
+71C1 S-4219 # <CJK>
+71C3 0-3919 1-3919 2-3919 # <CJK>
+71C4 S-4220 # <CJK>
+71C8 0-3785 1-3785 2-3785 # <CJK>
+71C9 0-6387 1-6387 2-6387 # <CJK>
+71CB S-4221 # <CJK>
+71CC S-4222 # <CJK>
+71CE 0-6389 1-6389 2-6389 # <CJK>
+71D0 0-4653 1-4653 2-4653 # <CJK>
+71D2 0-6386 1-6386 2-6386 # <CJK>
+71D3 S-4223 # <CJK>
+71D4 0-6388 1-6388 2-6388 # <CJK>
+71D5 0-1777 1-1777 2-1777 # <CJK>
+71D6 S-4224 # <CJK>
+71D7 0-6383 1-6383 2-6383 # <CJK>
+71D9 S-4225 # <CJK>
+71DA S-4226 # <CJK>
+71DC S-4227 # <CJK>
+71DF 0-5159 1-5159 2-5159 # <CJK>
+71E0 0-6390 1-6390 2-6390 # <CJK>
+71E5 0-3371 1-3371 2-3371 # <CJK>
+71E6 0-2724 1-2724 2-2724 # <CJK>
+71E7 0-6392 1-6392 2-6392 # <CJK>
+71EC 0-6391 1-6391 2-6391 # <CJK>
+71ED 0-3104 1-3104 2-3104 # <CJK>
+71EE 0-5057 1-5057 2-5057 # <CJK>
+71F5 0-6393 1-6393 2-6393 # <CJK>
+71F8 S-4228 # <CJK>
+71F9 0-6401 1-6401 2-6401 # <CJK>
+71FB 0-6378 1-6378 2-6378 # <CJK>
+71FC 0-6394 1-6394 2-6394 # <CJK>
+71FE S-4229 # <CJK>
+71FF 0-6402 1-6402 2-6402 # <CJK>
+7200 S-4230 # <CJK>
+7206 0-3990 1-3990 2-3990 # <CJK>
+7207 S-4231 # <CJK>
+7208 S-4232 # <CJK>
+7209 S-4233 # <CJK>
+720D 0-6403 1-6403 2-6403 # <CJK>
+7210 0-6404 1-6404 2-6404 # <CJK>
+7213 S-4234 # <CJK>
+7217 S-4235 # <CJK>
+721A S-4236 # <CJK>
+721B 0-6405 1-6405 2-6405 # <CJK>
+721D S-4237 # <CJK>
+721F S-4238 # <CJK>
+7224 S-4239 # <CJK>
+7228 0-6406 1-6406 2-6406 # <CJK>
+722A 0-3662 1-3662 2-3662 # <CJK>
+722B S-4240 # <CJK>
+722C 0-6408 1-6408 2-6408 # <CJK>
+722D 0-6407 1-6407 2-6407 # <CJK>
+722F S-4241 # <CJK>
+7230 0-6409 1-6409 2-6409 # <CJK>
+7232 0-6410 1-6410 2-6410 # <CJK>
+7234 S-4242 # <CJK>
+7235 0-2863 1-2863 2-2863 # <CJK>
+7236 0-4167 1-4167 2-4167 # <CJK>
+7238 S-4243 # <CJK>
+7239 S-4244 # <CJK>
+723A 0-4476 1-4476 2-4476 # <CJK>
+723B 0-6411 1-6411 2-6411 # <CJK>
+723C 0-6412 1-6412 2-6412 # <CJK>
+723D 0-3354 1-3354 2-3354 # <CJK>
+723E 0-2804 1-2804 2-2804 # <CJK>
+723F 0-6413 1-6413 2-6413 # <CJK>
+7240 0-6414 1-6414 2-6414 # <CJK>
+7241 S-4245 # <CJK>
+7242 S-4246 # <CJK>
+7243 S-4247 # <CJK>
+7245 S-4248 # <CJK>
+7246 0-6415 1-6415 2-6415 # <CJK>
+7247 0-4250 1-4250 2-4250 # <CJK>
+7248 0-4039 1-4039 2-4039 # <CJK>
+724B 0-6416 1-6416 2-6416 # <CJK>
+724C 0-3955 1-3955 2-3955 # <CJK>
+724E S-4249 # <CJK>
+724F S-4250 # <CJK>
+7250 S-4251 # <CJK>
+7252 0-3613 1-3613 2-3613 # <CJK>
+7253 S-4252 # <CJK>
+7255 S-4253 # <CJK>
+7256 S-4254 # <CJK>
+7258 0-6417 1-6417 2-6417 # <CJK>
+7259 0-1871 1-1871 2-1871 # <CJK>
+725A S-4255 # <CJK>
+725B 0-2177 1-2177 2-2177 # <CJK>
+725C S-4256 # <CJK>
+725D 0-4438 1-4438 2-4438 # <CJK>
+725E S-4257 # <CJK>
+725F 0-4422 1-4422 2-4422 # <CJK>
+7260 S-4258 # <CJK>
+7261 0-1820 1-1820 2-1820 # <CJK>
+7262 0-4720 1-4720 2-4720 # <CJK>
+7263 S-4259 # <CJK>
+7267 0-4350 1-4350 2-4350 # <CJK>
+7268 S-4260 # <CJK>
+7269 0-4210 1-4210 2-4210 # <CJK>
+726B S-4261 # <CJK>
+726E S-4262 # <CJK>
+726F S-4263 # <CJK>
+7271 S-4264 # <CJK>
+7272 0-3223 1-3223 2-3223 # <CJK>
+7274 0-6418 1-6418 2-6418 # <CJK>
+7277 S-4265 # <CJK>
+7278 S-4266 # <CJK>
+7279 0-3835 1-3835 2-3835 # <CJK>
+727B S-4267 # <CJK>
+727C S-4268 # <CJK>
+727D 0-2403 1-2403 2-2403 # <CJK>
+727E 0-6419 1-6419 2-6419 # <CJK>
+727F S-4269 # <CJK>
+7280 0-2652 1-2652 2-2652 # <CJK>
+7281 0-6421 1-6421 2-6421 # <CJK>
+7282 0-6420 1-6420 2-6420 # <CJK>
+7284 S-4270 # <CJK>
+7287 0-6422 1-6422 2-6422 # <CJK>
+7289 S-4271 # <CJK>
+728D S-4272 # <CJK>
+728E S-4273 # <CJK>
+7292 0-6423 1-6423 2-6423 # <CJK>
+7293 S-4274 # <CJK>
+7296 0-6424 1-6424 2-6424 # <CJK>
+729B S-4275 # <CJK>
+72A0 0-2130 1-2130 2-2130 # <CJK>
+72A2 0-6425 1-6425 2-6425 # <CJK>
+72A7 0-6426 1-6426 2-6426 # <CJK>
+72A8 S-4276 # <CJK>
+72AC 0-2404 1-2404 2-2404 # <CJK>
+72AD S-4277 # <CJK>
+72AE S-4278 # <CJK>
+72AF 0-4040 1-4040 2-4040 # <CJK>
+72B1 S-4279 # <CJK>
+72B2 0-6428 1-6428 2-6428 # <CJK>
+72B4 S-4280 # <CJK>
+72B6 0-3085 1-3085 2-3085 # <CJK>
+72B9 0-6427 1-6427 2-6427 # <CJK>
+72BE S-4281 # <CJK>
+72C1 S-4282 # <CJK>
+72C2 0-2224 1-2224 2-2224 # <CJK>
+72C3 0-6429 1-6429 2-6429 # <CJK>
+72C4 0-6431 1-6431 2-6431 # <CJK>
+72C6 0-6430 1-6430 2-6430 # <CJK>
+72C7 S-4283 # <CJK>
+72C9 S-4284 # <CJK>
+72CC S-4285 # <CJK>
+72CE 0-6432 1-6432 2-6432 # <CJK>
+72D0 0-2449 1-2449 2-2449 # <CJK>
+72D2 0-6433 1-6433 2-6433 # <CJK>
+72D5 S-4286 # <CJK>
+72D6 S-4287 # <CJK>
+72D7 0-2273 1-2273 2-2273 # <CJK>
+72D8 S-4288 # <CJK>
+72D9 0-3332 1-3332 2-3332 # <CJK>
+72DB 0-2593 1-2593 2-2593 # <CJK>
+72DF S-4289 # <CJK>
+72E0 0-6435 1-6435 2-6435 # <CJK>
+72E1 0-6436 1-6436 2-6436 # <CJK>
+72E2 0-6434 1-6434 2-6434 # <CJK>
+72E5 S-4290 # <CJK>
+72E9 0-2877 1-2877 2-2877 # <CJK>
+72EC 0-3840 1-3840 2-3840 # <CJK>
+72ED 0-2225 1-2225 2-2225 # <CJK>
+72F3 S-4291 # <CJK>
+72F4 S-4292 # <CJK>
+72F7 0-6438 1-6438 2-6438 # <CJK>
+72F8 0-3512 1-3512 2-3512 # <CJK>
+72F9 0-6437 1-6437 2-6437 # <CJK>
+72FA S-4293 # <CJK>
+72FB S-4294 # <CJK>
+72FC 0-4721 1-4721 2-4721 # <CJK>
+72FD 0-3966 1-3966 2-3966 # <CJK>
+72FE S-4301 # <CJK>
+7302 S-4302 # <CJK>
+7304 S-4303 # <CJK>
+7305 S-4304 # <CJK>
+7307 S-4305 # <CJK>
+730A 0-6441 1-6441 2-6441 # <CJK>
+730B S-4306 # <CJK>
+730D S-4307 # <CJK>
+7312 S-4308 # <CJK>
+7313 S-4309 # <CJK>
+7316 0-6443 1-6443 2-6443 # <CJK>
+7317 0-6440 1-6440 2-6440 # <CJK>
+7318 S-4310 # <CJK>
+7319 S-4311 # <CJK>
+731B 0-4452 1-4452 2-4452 # <CJK>
+731C 0-6442 1-6442 2-6442 # <CJK>
+731D 0-6444 1-6444 2-6444 # <CJK>
+731E S-4312 # <CJK>
+731F 0-4636 1-4636 2-4636 # <CJK>
+7322 S-4313 # <CJK>
+7324 S-4314 # <CJK>
+7325 0-6448 1-6448 2-6448 # <CJK>
+7327 S-4315 # <CJK>
+7328 S-4316 # <CJK>
+7329 0-6447 1-6447 2-6447 # <CJK>
+732A 0-3586 1-3586 2-3586 # <CJK>
+732B 0-3913 1-3913 2-3913 # <CJK>
+732C S-4317 # <CJK>
+732E 0-2405 1-2405 2-2405 # <CJK>
+732F 0-6446 1-6446 2-6446 # <CJK>
+7331 S-4318 # <CJK>
+7332 S-4319 # <CJK>
+7334 0-6445 1-6445 2-6445 # <CJK>
+7335 S-4320 # <CJK>
+7336 0-4517 1-4517 2-4517 # <CJK>
+7337 0-4518 1-4518 2-4518 # <CJK>
+733A S-4321 # <CJK>
+733B S-4322 # <CJK>
+733D S-4323 # <CJK>
+733E 0-6449 1-6449 2-6449 # <CJK>
+733F 0-1778 1-1778 2-1778 # <CJK>
+7343 S-4324 # <CJK>
+7344 0-2586 1-2586 2-2586 # <CJK>
+7345 0-2766 1-2766 2-2766 # <CJK>
+734D S-4325 # <CJK>
+734E 0-6450 1-6450 2-6450 # <CJK>
+734F 0-6451 1-6451 2-6451 # <CJK>
+7350 S-4326 # <CJK>
+7352 S-4327 # <CJK>
+7356 S-4328 # <CJK>
+7357 0-6453 1-6453 2-6453 # <CJK>
+7358 S-4329 # <CJK>
+735D S-4330 # <CJK>
+735E S-4331 # <CJK>
+735F S-4332 # <CJK>
+7360 S-4333 # <CJK>
+7363 0-2935 1-2935 2-2935 # <CJK>
+7366 S-4334 # <CJK>
+7367 S-4335 # <CJK>
+7368 0-6455 1-6455 2-6455 # <CJK>
+7369 S-4336 # <CJK>
+736A 0-6454 1-6454 2-6454 # <CJK>
+736B S-4337 # <CJK>
+736C S-4338 # <CJK>
+736E S-4339 # <CJK>
+736F S-4340 # <CJK>
+7370 0-6456 1-6456 2-6456 # <CJK>
+7371 S-4341 # <CJK>
+7372 0-1945 1-1945 2-1945 # <CJK>
+7375 0-6458 1-6458 2-6458 # <CJK>
+7377 S-4342 # <CJK>
+7378 0-6457 1-6457 2-6457 # <CJK>
+7379 S-4343 # <CJK>
+737A 0-6460 1-6460 2-6460 # <CJK>
+737B 0-6459 1-6459 2-6459 # <CJK>
+737C S-4344 # <CJK>
+7380 S-4345 # <CJK>
+7381 S-4346 # <CJK>
+7383 S-4347 # <CJK>
+7384 0-2428 1-2428 2-2428 # <CJK>
+7385 S-4348 # <CJK>
+7386 S-4349 # <CJK>
+7387 0-4608 1-4608 2-4608 # <CJK>
+7389 0-2244 1-2244 2-2244 # <CJK>
+738B 0-1806 1-1806 2-1806 # <CJK>
+738E S-4350 # <CJK>
+7390 S-4351 # <CJK>
+7393 S-4352 # <CJK>
+7395 S-4353 # <CJK>
+7396 0-2274 1-2274 2-2274 # <CJK>
+7397 S-4354 # <CJK>
+7398 S-4355 # <CJK>
+739C S-4356 # <CJK>
+739E S-4357 # <CJK>
+739F S-4358 # <CJK>
+73A0 S-4359 # <CJK>
+73A2 S-4360 # <CJK>
+73A5 S-4361 # <CJK>
+73A6 S-4362 # <CJK>
+73A9 0-2065 1-2065 2-2065 # <CJK>
+73AA S-4363 # <CJK>
+73AB S-4364 # <CJK>
+73AD S-4365 # <CJK>
+73B2 0-4672 1-4672 2-4672 # <CJK>
+73B3 0-6462 1-6462 2-6462 # <CJK>
+73B5 S-4366 # <CJK>
+73B7 S-4367 # <CJK>
+73B9 S-4368 # <CJK>
+73BB 0-6464 1-6464 2-6464 # <CJK>
+73BC S-4369 # <CJK>
+73BD S-4370 # <CJK>
+73BF S-4371 # <CJK>
+73C0 0-6465 1-6465 2-6465 # <CJK>
+73C2 0-1849 1-1849 2-1849 # <CJK>
+73C5 S-4372 # <CJK>
+73C6 S-4373 # <CJK>
+73C8 0-6461 1-6461 2-6461 # <CJK>
+73C9 S-4374 # <CJK>
+73CA 0-2725 1-2725 2-2725 # <CJK>
+73CB S-4375 # <CJK>
+73CC S-4376 # <CJK>
+73CD 0-3633 1-3633 2-3633 # <CJK>
+73CE 0-6463 1-6463 2-6463 # <CJK>
+73CF S-4377 # <CJK>
+73D2 S-4378 # <CJK>
+73D3 S-4379 # <CJK>
+73D6 S-4380 # <CJK>
+73D9 S-4381 # <CJK>
+73DD S-4382 # <CJK>
+73DE 0-6468 1-6468 2-6468 # <CJK>
+73E0 0-2878 1-2878 2-2878 # <CJK>
+73E1 S-4383 # <CJK>
+73E3 S-4384 # <CJK>
+73E5 0-6466 1-6466 2-6466 # <CJK>
+73E6 S-4385 # <CJK>
+73E7 S-4386 # <CJK>
+73E9 S-4387 # <CJK>
+73EA 0-2330 1-2330 2-2330 # <CJK>
+73ED 0-4041 1-4041 2-4041 # <CJK>
+73EE 0-6467 1-6467 2-6467 # <CJK>
+73F1 0-6494 1-6494 2-6494 # <CJK>
+73F4 S-4388 # <CJK>
+73F5 S-4389 # <CJK>
+73F7 S-4390 # <CJK>
+73F8 0-6473 1-6473 2-6473 # <CJK>
+73F9 S-4391 # <CJK>
+73FA S-4392 # <CJK>
+73FB S-4393 # <CJK>
+73FD S-4394 # <CJK>
+73FE 0-2429 1-2429 2-2429 # <CJK>
+73FF S-4401 # <CJK>
+7400 S-4402 # <CJK>
+7401 S-4403 # <CJK>
+7403 0-2169 1-2169 2-2169 # <CJK>
+7404 S-4404 # <CJK>
+7405 0-6470 1-6470 2-6470 # <CJK>
+7406 0-4593 1-4593 2-4593 # <CJK>
+7407 S-4405 # <CJK>
+7409 0-4616 1-4616 2-4616 # <CJK>
+740A S-4406 # <CJK>
+7411 S-4407 # <CJK>
+741A S-4408 # <CJK>
+741B S-4409 # <CJK>
+7422 0-3486 1-3486 2-3486 # <CJK>
+7424 S-4410 # <CJK>
+7425 0-6472 1-6472 2-6472 # <CJK>
+7426 S-4411 # <CJK>
+7428 S-4412 # <CJK>
+7429 S-4413 # <CJK>
+742A S-4414 # <CJK>
+742B S-4415 # <CJK>
+742C S-4416 # <CJK>
+742D S-4417 # <CJK>
+742E S-4418 # <CJK>
+742F S-4419 # <CJK>
+7430 S-4420 # <CJK>
+7431 S-4421 # <CJK>
+7432 0-6474 1-6474 2-6474 # <CJK>
+7433 0-4654 1-4654 2-4654 # <CJK>
+7434 0-2255 1-2255 2-2255 # <CJK>
+7435 0-4092 1-4092 2-4092 # <CJK>
+7436 0-3942 1-3942 2-3942 # <CJK>
+7439 S-4422 # <CJK>
+743A 0-6475 1-6475 2-6475 # <CJK>
+743F 0-6477 1-6477 2-6477 # <CJK>
+7440 S-4423 # <CJK>
+7441 0-6480 1-6480 2-6480 # <CJK>
+7443 S-4424 # <CJK>
+7444 S-4425 # <CJK>
+7446 S-4426 # <CJK>
+7447 S-4427 # <CJK>
+744B S-4428 # <CJK>
+744D S-4429 # <CJK>
+7451 S-4430 # <CJK>
+7452 S-4431 # <CJK>
+7455 0-6476 1-6476 2-6476 # <CJK>
+7457 S-4432 # <CJK>
+7459 0-6479 1-6479 2-6479 # <CJK>
+745A 0-2474 1-2474 2-2474 # <CJK>
+745B 0-1745 1-1745 2-1745 # <CJK>
+745C 0-6481 1-6481 2-6481 # <CJK>
+745D S-4433 # <CJK>
+745E 0-3180 1-3180 2-3180 # <CJK>
+745F 0-6478 1-6478 2-6478 # <CJK>
+7460 0-4660 1-4660 2-4660 # <CJK>
+7462 S-4434 # <CJK>
+7463 0-6484 1-6484 2-6484 # <CJK>
+7464 0-6486 1-8404 2-8404 # <CJK>
+7466 S-4435 # <CJK>
+7467 S-4436 # <CJK>
+7468 S-4437 # <CJK>
+7469 0-6482 1-6482 2-6482 # <CJK>
+746A 0-6485 1-6485 2-6485 # <CJK>
+746B S-4438 # <CJK>
+746D S-4439 # <CJK>
+746E S-4440 # <CJK>
+746F 0-6471 1-6471 2-6471 # <CJK>
+7470 0-6483 1-6483 2-6483 # <CJK>
+7471 S-4441 # <CJK>
+7472 S-4442 # <CJK>
+7473 0-2628 1-2628 2-2628 # <CJK>
+7476 1-6486 2-6486 # <CJK>
+747E 0-6487 1-6487 2-6487 # <CJK>
+7480 S-4443 # <CJK>
+7481 S-4444 # <CJK>
+7483 0-4594 1-4594 2-4594 # <CJK>
+7485 S-4445 # <CJK>
+7486 S-4446 # <CJK>
+7487 S-4447 # <CJK>
+7489 S-4448 # <CJK>
+748B 0-6488 1-6488 2-6488 # <CJK>
+748F S-4449 # <CJK>
+7490 S-4450 # <CJK>
+7491 S-4451 # <CJK>
+7492 S-4452 # <CJK>
+7498 S-4453 # <CJK>
+7499 S-4454 # <CJK>
+749A S-4455 # <CJK>
+749C S-4456 # <CJK>
+749E 0-6489 1-6489 2-6489 # <CJK>
+749F S-4457 # <CJK>
+74A0 S-4458 # <CJK>
+74A1 S-4459 # <CJK>
+74A2 0-6469 1-6469 2-6469 # <CJK>
+74A3 S-4460 # <CJK>
+74A6 S-4461 # <CJK>
+74A7 0-6490 1-6490 2-6490 # <CJK>
+74A8 S-4462 # <CJK>
+74A9 S-4463 # <CJK>
+74AA S-4464 # <CJK>
+74AB S-4465 # <CJK>
+74AE S-4466 # <CJK>
+74AF S-4467 # <CJK>
+74B0 0-2036 1-2036 2-2036 # <CJK>
+74B1 S-4468 # <CJK>
+74B2 S-4469 # <CJK>
+74B5 S-4470 # <CJK>
+74B9 S-4471 # <CJK>
+74BB S-4472 # <CJK>
+74BD 0-2805 1-2805 2-2805 # <CJK>
+74BF S-4473 # <CJK>
+74C8 S-4474 # <CJK>
+74C9 S-4475 # <CJK>
+74CA 0-6491 1-6491 2-6491 # <CJK>
+74CC S-4476 # <CJK>
+74CF 0-6492 1-6492 2-6492 # <CJK>
+74D0 S-4477 # <CJK>
+74D3 S-4478 # <CJK>
+74D4 0-6493 1-6493 2-6493 # <CJK>
+74D8 S-4479 # <CJK>
+74DA S-4480 # <CJK>
+74DB S-4481 # <CJK>
+74DC 0-1727 1-1727 2-1727 # <CJK>
+74DE S-4482 # <CJK>
+74DF S-4483 # <CJK>
+74E0 0-6501 1-6501 2-6501 # <CJK>
+74E2 0-4127 1-4127 2-4127 # <CJK>
+74E3 0-6502 1-6502 2-6502 # <CJK>
+74E4 S-4484 # <CJK>
+74E6 0-2004 1-2004 2-2004 # <CJK>
+74E7 0-6503 1-6503 2-6503 # <CJK>
+74E8 S-4485 # <CJK>
+74E9 0-6504 1-6504 2-6504 # <CJK>
+74EA S-4486 # <CJK>
+74EB S-4487 # <CJK>
+74EE 0-6505 1-6505 2-6505 # <CJK>
+74EF S-4488 # <CJK>
+74F0 0-6507 1-6507 2-6507 # <CJK>
+74F1 0-6508 1-6508 2-6508 # <CJK>
+74F2 0-6506 1-6506 2-6506 # <CJK>
+74F4 S-4489 # <CJK>
+74F6 0-4151 1-4151 2-4151 # <CJK>
+74F7 0-6510 1-6510 2-6510 # <CJK>
+74F8 0-6509 1-6509 2-6509 # <CJK>
+74FA S-4490 # <CJK>
+74FB S-4491 # <CJK>
+74FC S-4492 # <CJK>
+74FF S-4493 # <CJK>
+7503 0-6512 1-6512 2-6512 # <CJK>
+7504 0-6511 1-6511 2-6511 # <CJK>
+7505 0-6513 1-6513 2-6513 # <CJK>
+7506 S-4494 # <CJK>
+750C 0-6514 1-6514 2-6514 # <CJK>
+750D 0-6516 1-6516 2-6516 # <CJK>
+750E 0-6515 1-6515 2-6515 # <CJK>
+7511 0-2589 1-2589 2-2589 # <CJK>
+7512 S-4501 # <CJK>
+7513 0-6518 1-6518 2-6518 # <CJK>
+7515 0-6517 1-6517 2-6517 # <CJK>
+7516 S-4502 # <CJK>
+7517 S-4503 # <CJK>
+7518 0-2037 1-2037 2-2037 # <CJK>
+751A 0-3151 1-3151 2-3151 # <CJK>
+751C 0-3728 1-3728 2-3728 # <CJK>
+751E 0-6519 1-6519 2-6519 # <CJK>
+751F 0-3224 1-3224 2-3224 # <CJK>
+7520 S-4504 # <CJK>
+7521 S-4505 # <CJK>
+7523 0-2726 1-2726 2-2726 # <CJK>
+7524 S-4506 # <CJK>
+7525 0-1789 1-1789 2-1789 # <CJK>
+7526 0-6520 1-6520 2-6520 # <CJK>
+7527 S-4507 # <CJK>
+7528 0-4549 1-4549 2-4549 # <CJK>
+7529 S-4508 # <CJK>
+752A S-4509 # <CJK>
+752B 0-4267 1-4267 2-4267 # <CJK>
+752C 0-6521 1-6521 2-6521 # <CJK>
+752F S-4510 # <CJK>
+7530 0-3736 1-3736 2-3736 # <CJK>
+7531 0-4519 1-4519 2-4519 # <CJK>
+7532 0-2535 1-2535 2-2535 # <CJK>
+7533 0-3129 1-3129 2-3129 # <CJK>
+7536 S-4511 # <CJK>
+7537 0-3543 1-3543 2-3543 # <CJK>
+7538 0-5020 1-5020 2-5020 # <CJK>
+7539 S-4512 # <CJK>
+753A 0-3614 1-3614 2-3614 # <CJK>
+753B 0-1872 1-1872 2-1872 # <CJK>
+753C 0-6522 1-6522 2-6522 # <CJK>
+753D S-4513 # <CJK>
+753E S-4514 # <CJK>
+753F S-4515 # <CJK>
+7540 S-4516 # <CJK>
+7543 S-4517 # <CJK>
+7544 0-6523 1-6523 2-6523 # <CJK>
+7546 0-6528 1-6528 2-6528 # <CJK>
+7547 S-4518 # <CJK>
+7548 S-4519 # <CJK>
+7549 0-6526 1-6526 2-6526 # <CJK>
+754A 0-6525 1-6525 2-6525 # <CJK>
+754B 0-5834 1-5834 2-5834 # <CJK>
+754C 0-1906 1-1906 2-1906 # <CJK>
+754D 0-6524 1-6524 2-6524 # <CJK>
+754E S-4520 # <CJK>
+754F 0-1658 1-1658 2-1658 # <CJK>
+7550 S-4521 # <CJK>
+7551 0-4010 1-4010 2-4010 # <CJK>
+7552 S-4522 # <CJK>
+7554 0-4042 1-4042 2-4042 # <CJK>
+7557 S-4523 # <CJK>
+7559 0-4617 1-4617 2-4617 # <CJK>
+755A 0-6529 1-6529 2-6529 # <CJK>
+755B 0-6527 1-6527 2-6527 # <CJK>
+755C 0-3560 1-3560 2-3560 # <CJK>
+755D 0-3206 1-3206 2-3206 # <CJK>
+755E S-4524 # <CJK>
+755F S-4525 # <CJK>
+7560 0-4011 1-4011 2-4011 # <CJK>
+7561 S-4526 # <CJK>
+7562 0-4113 1-4113 2-4113 # <CJK>
+7564 0-6531 1-6531 2-6531 # <CJK>
+7565 0-4612 1-4612 2-4612 # <CJK>
+7566 0-2345 1-2345 2-2345 # <CJK>
+7567 0-6532 1-6532 2-6532 # <CJK>
+7569 0-6530 1-6530 2-6530 # <CJK>
+756A 0-4054 1-4054 2-4054 # <CJK>
+756B 0-6533 1-6533 2-6533 # <CJK>
+756D 0-6534 1-6534 2-6534 # <CJK>
+756F S-4527 # <CJK>
+7570 0-1659 1-1659 2-1659 # <CJK>
+7571 S-4528 # <CJK>
+7573 0-3086 1-3086 2-3086 # <CJK>
+7574 0-6539 1-6539 2-6539 # <CJK>
+7576 0-6536 1-6536 2-6536 # <CJK>
+7577 0-3877 1-3877 2-3877 # <CJK>
+7578 0-6535 1-6535 2-6535 # <CJK>
+7579 S-4529 # <CJK>
+757A S-4530 # <CJK>
+757B S-4531 # <CJK>
+757C S-4532 # <CJK>
+757D S-4533 # <CJK>
+757E S-4534 # <CJK>
+757F 0-2106 1-2106 2-2106 # <CJK>
+7581 S-4535 # <CJK>
+7582 0-6542 1-6542 2-6542 # <CJK>
+7585 S-4536 # <CJK>
+7586 0-6537 1-6537 2-6537 # <CJK>
+7587 0-6538 1-6538 2-6538 # <CJK>
+7589 0-6541 1-6541 2-6541 # <CJK>
+758A 0-6540 1-6540 2-6540 # <CJK>
+758B 0-4105 1-4105 2-4105 # <CJK>
+758E 0-3334 1-3334 2-3334 # <CJK>
+758F 0-3333 1-3333 2-3333 # <CJK>
+7590 S-4537 # <CJK>
+7591 0-2131 1-2131 2-2131 # <CJK>
+7592 S-4538 # <CJK>
+7593 S-4539 # <CJK>
+7594 0-6543 1-6543 2-6543 # <CJK>
+7595 S-4540 # <CJK>
+7599 S-4541 # <CJK>
+759A 0-6544 1-6544 2-6544 # <CJK>
+759C S-4542 # <CJK>
+759D 0-6545 1-6545 2-6545 # <CJK>
+75A2 S-4543 # <CJK>
+75A3 0-6547 1-6547 2-6547 # <CJK>
+75A4 S-4544 # <CJK>
+75A5 0-6546 1-6546 2-6546 # <CJK>
+75AB 0-1754 1-1754 2-1754 # <CJK>
+75B1 0-6555 1-6555 2-6555 # <CJK>
+75B2 0-4072 1-4072 2-4072 # <CJK>
+75B3 0-6549 1-6549 2-6549 # <CJK>
+75B4 S-4545 # <CJK>
+75B5 0-6551 1-6551 2-6551 # <CJK>
+75B8 0-6553 1-6553 2-6553 # <CJK>
+75B9 0-3130 1-3130 2-3130 # <CJK>
+75BA S-4546 # <CJK>
+75BC 0-6554 1-6554 2-6554 # <CJK>
+75BD 0-6552 1-6552 2-6552 # <CJK>
+75BE 0-2832 1-2832 2-2832 # <CJK>
+75BF S-4547 # <CJK>
+75C0 S-4548 # <CJK>
+75C1 S-4549 # <CJK>
+75C2 0-6548 1-6548 2-6548 # <CJK>
+75C3 0-6550 1-6550 2-6550 # <CJK>
+75C4 S-4550 # <CJK>
+75C5 0-4134 1-4134 2-4134 # <CJK>
+75C6 S-4551 # <CJK>
+75C7 0-3041 1-3041 2-3041 # <CJK>
+75CA 0-6557 1-6557 2-6557 # <CJK>
+75CC S-4552 # <CJK>
+75CD 0-6556 1-6556 2-6556 # <CJK>
+75CE S-4553 # <CJK>
+75CF S-4554 # <CJK>
+75D2 0-6558 1-6558 2-6558 # <CJK>
+75D4 0-2806 1-2806 2-2806 # <CJK>
+75D5 0-2615 1-2615 2-2615 # <CJK>
+75D7 S-4555 # <CJK>
+75D8 0-3787 1-3787 2-3787 # <CJK>
+75D9 0-6559 1-6559 2-6559 # <CJK>
+75DB 0-3643 1-3643 2-3643 # <CJK>
+75DC S-4556 # <CJK>
+75DE 0-6561 1-6561 2-6561 # <CJK>
+75DF S-4557 # <CJK>
+75E0 S-4558 # <CJK>
+75E1 S-4559 # <CJK>
+75E2 0-4601 1-4601 2-4601 # <CJK>
+75E3 0-6560 1-6560 2-6560 # <CJK>
+75E4 S-4560 # <CJK>
+75E7 S-4561 # <CJK>
+75E9 1-3373 2-3373 # <CJK>
+75EC S-4562 # <CJK>
+75EE S-4563 # <CJK>
+75EF S-4564 # <CJK>
+75F0 0-6566 1-6566 2-6566 # <CJK>
+75F1 S-4565 # <CJK>
+75F2 0-6568 1-6568 2-6568 # <CJK>
+75F3 0-6569 1-6569 2-6569 # <CJK>
+75F4 0-3552 1-3552 2-3552 # <CJK>
+75F9 S-4566 # <CJK>
+75FA 0-6567 1-6567 2-6567 # <CJK>
+75FC 0-6564 1-6564 2-6564 # <CJK>
+75FE 0-6562 1-6562 2-6562 # <CJK>
+75FF 0-6563 1-6563 2-6563 # <CJK>
+7600 S-4567 # <CJK>
+7601 0-6565 1-6565 2-6565 # <CJK>
+7602 S-4568 # <CJK>
+7603 S-4569 # <CJK>
+7604 S-4570 # <CJK>
+7607 S-4571 # <CJK>
+7608 S-4572 # <CJK>
+7609 0-6572 1-6572 2-6572 # <CJK>
+760A S-4573 # <CJK>
+760B 0-6570 1-6570 2-6570 # <CJK>
+760C S-4574 # <CJK>
+760D 0-6571 1-6571 2-6571 # <CJK>
+760F S-4575 # <CJK>
+7612 S-4576 # <CJK>
+7613 S-4577 # <CJK>
+7615 S-4578 # <CJK>
+7616 S-4579 # <CJK>
+7619 S-4580 # <CJK>
+761B S-4581 # <CJK>
+761C S-4582 # <CJK>
+761D S-4583 # <CJK>
+761E S-4584 # <CJK>
+761F 0-6573 1-6573 2-6573 # <CJK>
+7620 0-6575 1-6575 2-6575 # <CJK>
+7621 0-6576 1-6576 2-6576 # <CJK>
+7622 0-6577 1-6577 2-6577 # <CJK>
+7623 S-4585 # <CJK>
+7624 0-6578 1-6578 2-6578 # <CJK>
+7625 S-4586 # <CJK>
+7626 0-3373 S-4587 # <CJK>
+7627 0-6574 1-6574 2-6574 # <CJK>
+7629 S-4588 # <CJK>
+762D S-4589 # <CJK>
+7630 0-6580 1-6580 2-6580 # <CJK>
+7632 S-4590 # <CJK>
+7633 S-4591 # <CJK>
+7634 0-6579 1-6579 2-6579 # <CJK>
+7635 S-4592 # <CJK>
+7638 S-4593 # <CJK>
+7639 S-4594 # <CJK>
+763A S-4601 # <CJK>
+763B 0-6581 1-6581 2-6581 # <CJK>
+763C S-4602 # <CJK>
+7640 S-4604 # <CJK>
+7641 S-4605 # <CJK>
+7642 0-4637 1-4637 2-4637 # <CJK>
+7643 S-4606 # <CJK>
+7644 S-4607 # <CJK>
+7645 S-4608 # <CJK>
+7646 0-6584 1-6584 2-6584 # <CJK>
+7647 0-6582 1-6582 2-6582 # <CJK>
+7648 0-6583 1-6583 2-6583 # <CJK>
+7649 S-4609 # <CJK>
+764A S-4603 # <CJK>
+764B S-4610 # <CJK>
+764C 0-2066 1-2066 2-2066 # <CJK>
+7652 0-4494 1-4494 2-4494 # <CJK>
+7655 S-4611 # <CJK>
+7656 0-4242 1-4242 2-4242 # <CJK>
+7658 0-6586 1-6586 2-6586 # <CJK>
+7659 S-4612 # <CJK>
+765C 0-6585 1-6585 2-6585 # <CJK>
+765F S-4613 # <CJK>
+7661 0-6587 1-6587 2-6587 # <CJK>
+7662 0-6588 1-6588 2-6588 # <CJK>
+7664 S-4614 # <CJK>
+7665 S-4615 # <CJK>
+7667 0-6592 1-6592 2-6592 # <CJK>
+7668 0-6589 1-6589 2-6589 # <CJK>
+7669 0-6590 1-6590 2-6590 # <CJK>
+766A 0-6591 1-6591 2-6591 # <CJK>
+766C 0-6593 1-6593 2-6593 # <CJK>
+766D S-4616 # <CJK>
+766E S-4617 # <CJK>
+766F S-4618 # <CJK>
+7670 0-6594 1-6594 2-6594 # <CJK>
+7671 S-4619 # <CJK>
+7672 0-6601 1-6601 2-6601 # <CJK>
+7674 S-4620 # <CJK>
+7676 0-6602 1-6602 2-6602 # <CJK>
+7678 0-6603 1-6603 2-6603 # <CJK>
+767A 0-4015 1-4015 2-4015 # <CJK>
+767B 0-3748 1-3748 2-3748 # <CJK>
+767C 0-6604 1-6604 2-6604 # <CJK>
+767D 0-3982 1-3982 2-3982 # <CJK>
+767E 0-4120 1-4120 2-4120 # <CJK>
+7680 0-6605 1-6605 2-6605 # <CJK>
+7681 S-4621 # <CJK>
+7683 0-6606 1-6606 2-6606 # <CJK>
+7684 0-3710 1-3710 2-3710 # <CJK>
+7685 S-4622 # <CJK>
+7686 0-1907 1-1907 2-1907 # <CJK>
+7687 0-2536 1-2536 2-2536 # <CJK>
+7688 0-6607 1-6607 2-6607 # <CJK>
+768B 0-6608 1-6608 2-6608 # <CJK>
+768C S-4623 # <CJK>
+768D S-4624 # <CJK>
+768E 0-6609 1-6609 2-6609 # <CJK>
+7690 0-2709 1-2709 2-2709 # <CJK>
+7693 0-6611 1-6611 2-6611 # <CJK>
+7695 S-4625 # <CJK>
+7696 0-6610 1-6610 2-6610 # <CJK>
+7699 0-6612 1-6612 2-6612 # <CJK>
+769A 0-6613 1-6613 2-6613 # <CJK>
+769B S-4626 # <CJK>
+769C S-4627 # <CJK>
+769D S-4628 # <CJK>
+769F S-4629 # <CJK>
+76A0 S-4630 # <CJK>
+76A2 S-4631 # <CJK>
+76A3 S-4632 # <CJK>
+76A4 S-4633 # <CJK>
+76A5 S-4634 # <CJK>
+76A6 S-4635 # <CJK>
+76A7 S-4636 # <CJK>
+76A8 S-4637 # <CJK>
+76AA S-4638 # <CJK>
+76AD S-4639 # <CJK>
+76AE 0-4073 1-4073 2-4073 # <CJK>
+76B0 0-6614 1-6614 2-6614 # <CJK>
+76B4 0-6615 1-6615 2-6615 # <CJK>
+76B7 0-8373 1-8373 2-8373 # <CJK>
+76B8 0-6616 1-6616 2-6616 # <CJK>
+76B9 0-6617 1-6617 2-6617 # <CJK>
+76BA 0-6618 1-6618 2-6618 # <CJK>
+76BD S-4640 # <CJK>
+76BF 0-2714 1-2714 2-2714 # <CJK>
+76C1 S-4641 # <CJK>
+76C2 0-6619 1-6619 2-6619 # <CJK>
+76C3 0-3954 1-3954 2-3954 # <CJK>
+76C5 S-4642 # <CJK>
+76C6 0-4363 1-4363 2-4363 # <CJK>
+76C8 0-1746 1-1746 2-1746 # <CJK>
+76C9 S-4643 # <CJK>
+76CA 0-1755 1-1755 2-1755 # <CJK>
+76CB S-4644 # <CJK>
+76CC S-4645 # <CJK>
+76CD 0-6620 1-6620 2-6620 # <CJK>
+76CE S-4646 # <CJK>
+76D2 0-6622 1-6622 2-6622 # <CJK>
+76D4 S-4647 # <CJK>
+76D6 0-6621 1-6621 2-6621 # <CJK>
+76D7 0-3780 1-3780 2-3780 # <CJK>
+76D9 S-4648 # <CJK>
+76DB 0-3225 1-3225 2-3225 # <CJK>
+76DC 0-6125 1-6125 2-6125 # <CJK>
+76DE 0-6623 1-6623 2-6623 # <CJK>
+76DF 0-4433 1-4433 2-4433 # <CJK>
+76E0 S-4649 # <CJK>
+76E1 0-6624 1-6624 2-6624 # <CJK>
+76E3 0-2038 1-2038 2-2038 # <CJK>
+76E4 0-4055 1-4055 2-4055 # <CJK>
+76E5 0-6625 1-6625 2-6625 # <CJK>
+76E6 S-4650 # <CJK>
+76E7 0-6626 1-6626 2-6626 # <CJK>
+76E8 S-4651 # <CJK>
+76EA 0-6627 1-6627 2-6627 # <CJK>
+76EC S-4652 # <CJK>
+76EE 0-4460 1-4460 2-4460 # <CJK>
+76F0 S-4653 # <CJK>
+76F1 S-4654 # <CJK>
+76F2 0-4453 1-4453 2-4453 # <CJK>
+76F4 0-3630 1-3630 2-3630 # <CJK>
+76F6 S-4655 # <CJK>
+76F8 0-3374 1-3374 2-3374 # <CJK>
+76F9 S-4656 # <CJK>
+76FB 0-6629 1-6629 2-6629 # <CJK>
+76FC S-4657 # <CJK>
+76FE 0-2966 1-2966 2-2966 # <CJK>
+7700 S-4658 # <CJK>
+7701 0-3042 1-3042 2-3042 # <CJK>
+7704 0-6632 1-6632 2-6632 # <CJK>
+7706 S-4659 # <CJK>
+7707 0-6631 1-6631 2-6631 # <CJK>
+7708 0-6630 1-6630 2-6630 # <CJK>
+7709 0-4093 1-4093 2-4093 # <CJK>
+770A S-4660 # <CJK>
+770B 0-2039 1-2039 2-2039 # <CJK>
+770C 0-2409 1-2409 2-2409 # <CJK>
+770E S-4661 # <CJK>
+7712 S-4662 # <CJK>
+7714 S-4663 # <CJK>
+7715 S-4664 # <CJK>
+7717 S-4665 # <CJK>
+7719 S-4666 # <CJK>
+771A S-4667 # <CJK>
+771B 0-6638 1-6638 2-6638 # <CJK>
+771C S-4668 # <CJK>
+771E 0-6635 1-6635 2-6635 # <CJK>
+771F 0-3131 1-3131 2-3131 # <CJK>
+7720 0-4418 1-4418 2-4418 # <CJK>
+7722 S-4669 # <CJK>
+7724 0-6634 1-6634 2-6634 # <CJK>
+7725 0-6636 1-6636 2-6636 # <CJK>
+7726 0-6637 1-6637 2-6637 # <CJK>
+7728 S-4670 # <CJK>
+7729 0-6633 1-6633 2-6633 # <CJK>
+772D S-4671 # <CJK>
+772E S-4672 # <CJK>
+772F S-4673 # <CJK>
+7734 S-4674 # <CJK>
+7735 S-4675 # <CJK>
+7736 S-4676 # <CJK>
+7737 0-6639 1-6639 2-6639 # <CJK>
+7738 0-6640 1-6640 2-6640 # <CJK>
+7739 S-4677 # <CJK>
+773A 0-3615 1-3615 2-3615 # <CJK>
+773C 0-2067 1-2067 2-2067 # <CJK>
+773D S-4678 # <CJK>
+773E S-4679 # <CJK>
+7740 0-3569 1-3569 2-3569 # <CJK>
+7742 S-4680 # <CJK>
+7745 S-4681 # <CJK>
+7746 S-4682 # <CJK>
+7747 0-6641 1-6641 2-6641 # <CJK>
+774A S-4683 # <CJK>
+774D S-4684 # <CJK>
+774E S-4685 # <CJK>
+774F S-4686 # <CJK>
+7752 S-4687 # <CJK>
+7756 S-4688 # <CJK>
+7757 S-4689 # <CJK>
+775A 0-6642 1-6642 2-6642 # <CJK>
+775B 0-6645 1-6645 2-6645 # <CJK>
+775C S-4690 # <CJK>
+775E S-4691 # <CJK>
+775F S-4692 # <CJK>
+7760 S-4693 # <CJK>
+7761 0-3171 1-3171 2-3171 # <CJK>
+7762 S-4694 # <CJK>
+7763 0-3836 1-3836 2-3836 # <CJK>
+7764 S-4701 # <CJK>
+7765 0-6646 1-6646 2-6646 # <CJK>
+7766 0-4351 1-4351 2-4351 # <CJK>
+7767 S-4702 # <CJK>
+7768 0-6643 1-6643 2-6643 # <CJK>
+776A S-4703 # <CJK>
+776B 0-6644 1-6644 2-6644 # <CJK>
+776C S-4704 # <CJK>
+7770 S-4705 # <CJK>
+7772 S-4706 # <CJK>
+7773 S-4707 # <CJK>
+7774 S-4708 # <CJK>
+7779 0-6649 1-6649 2-6649 # <CJK>
+777A S-4709 # <CJK>
+777D S-4710 # <CJK>
+777E 0-6648 1-6648 2-6648 # <CJK>
+777F 0-6647 1-6647 2-6647 # <CJK>
+7780 S-4711 # <CJK>
+7784 S-4712 # <CJK>
+778B 0-6651 1-6651 2-6651 # <CJK>
+778C S-4713 # <CJK>
+778D S-4714 # <CJK>
+778E 0-6650 1-6650 2-6650 # <CJK>
+7791 0-6652 1-6652 2-6652 # <CJK>
+7794 S-4715 # <CJK>
+7795 S-4716 # <CJK>
+7796 S-4717 # <CJK>
+779A S-4718 # <CJK>
+779E 0-6654 1-6654 2-6654 # <CJK>
+779F S-4719 # <CJK>
+77A0 0-6653 1-6653 2-6653 # <CJK>
+77A2 S-4720 # <CJK>
+77A5 0-4245 1-4245 2-4245 # <CJK>
+77A7 S-4721 # <CJK>
+77AA S-4722 # <CJK>
+77AC 0-2954 1-2954 2-2954 # <CJK>
+77AD 0-4638 1-4638 2-4638 # <CJK>
+77AE S-4723 # <CJK>
+77AF S-4724 # <CJK>
+77B0 0-6655 1-6655 2-6655 # <CJK>
+77B1 S-4725 # <CJK>
+77B3 0-3823 1-3823 2-3823 # <CJK>
+77B5 S-4726 # <CJK>
+77B6 0-6656 1-6656 2-6656 # <CJK>
+77B9 0-6657 1-6657 2-6657 # <CJK>
+77BB 0-6661 1-6661 2-6661 # <CJK>
+77BC 0-6659 1-6659 2-6659 # <CJK>
+77BD 0-6660 1-6660 2-6660 # <CJK>
+77BE S-4727 # <CJK>
+77BF 0-6658 1-6658 2-6658 # <CJK>
+77C3 S-4728 # <CJK>
+77C7 0-6662 1-6662 2-6662 # <CJK>
+77C9 S-4729 # <CJK>
+77CD 0-6663 1-6663 2-6663 # <CJK>
+77D1 S-4730 # <CJK>
+77D2 S-4731 # <CJK>
+77D5 S-4732 # <CJK>
+77D7 0-6664 1-6664 2-6664 # <CJK>
+77D9 S-4733 # <CJK>
+77DA 0-6665 1-6665 2-6665 # <CJK>
+77DB 0-4423 1-4423 2-4423 # <CJK>
+77DC 0-6666 1-6666 2-6666 # <CJK>
+77DE S-4734 # <CJK>
+77DF S-4735 # <CJK>
+77E0 S-4736 # <CJK>
+77E2 0-4480 1-4480 2-4480 # <CJK>
+77E3 0-6667 1-6667 2-6667 # <CJK>
+77E4 S-4737 # <CJK>
+77E5 0-3546 1-3546 2-3546 # <CJK>
+77E6 S-4738 # <CJK>
+77E7 0-3974 1-3974 2-3974 # <CJK>
+77E9 0-2275 1-2275 2-2275 # <CJK>
+77EA S-4739 # <CJK>
+77EC S-4740 # <CJK>
+77ED 0-3527 1-3527 2-3527 # <CJK>
+77EE 0-6668 1-6668 2-6668 # <CJK>
+77EF 0-2226 1-2226 2-2226 # <CJK>
+77F0 S-4741 # <CJK>
+77F1 S-4742 # <CJK>
+77F3 0-3248 1-3248 2-3248 # <CJK>
+77F4 S-4743 # <CJK>
+77F8 S-4744 # <CJK>
+77FB S-4745 # <CJK>
+77FC 0-6669 1-6669 2-6669 # <CJK>
+7802 0-2629 1-2629 2-2629 # <CJK>
+7805 S-4746 # <CJK>
+7806 S-4747 # <CJK>
+7809 S-4748 # <CJK>
+780C 0-6670 1-6670 2-6670 # <CJK>
+780D S-4749 # <CJK>
+780E S-4750 # <CJK>
+7811 S-4751 # <CJK>
+7812 0-6671 1-6671 2-6671 # <CJK>
+7814 0-2406 1-2406 2-2406 # <CJK>
+7815 0-2653 1-2653 2-2653 # <CJK>
+781D S-4752 # <CJK>
+7820 0-6673 1-6673 2-6673 # <CJK>
+7821 S-4753 # <CJK>
+7822 S-4754 # <CJK>
+7823 S-4755 # <CJK>
+7825 0-3754 1-3754 2-3754 # <CJK>
+7826 0-2654 1-2654 2-2654 # <CJK>
+7827 0-2146 1-2146 2-2146 # <CJK>
+782D S-4756 # <CJK>
+782E S-4757 # <CJK>
+7830 S-4758 # <CJK>
+7832 0-4304 1-4304 2-4304 # <CJK>
+7834 0-3943 1-3943 2-3943 # <CJK>
+7835 S-4759 # <CJK>
+7837 S-4760 # <CJK>
+783A 0-6674 1-3755 2-3755 # <CJK>
+783F 0-6672 1-2560 2-2560 # <CJK>
+7843 S-4761 # <CJK>
+7844 S-4762 # <CJK>
+7845 0-6675 1-6675 2-6675 # <CJK>
+7847 S-4763 # <CJK>
+7848 S-4764 # <CJK>
+784C S-4765 # <CJK>
+784E S-4766 # <CJK>
+7852 S-4767 # <CJK>
+785C S-4768 # <CJK>
+785D 0-3043 1-3043 2-3043 # <CJK>
+785E S-4769 # <CJK>
+7860 S-4770 # <CJK>
+7861 S-4771 # <CJK>
+7863 S-4772 # <CJK>
+7864 S-4773 # <CJK>
+7868 S-4774 # <CJK>
+786A S-4775 # <CJK>
+786B 0-4618 1-4618 2-4618 # <CJK>
+786C 0-2537 1-2537 2-2537 # <CJK>
+786E S-4776 # <CJK>
+786F 0-2407 1-2407 2-2407 # <CJK>
+7872 0-4003 1-4003 2-4003 # <CJK>
+7874 0-6677 1-6677 2-6677 # <CJK>
+787A S-4777 # <CJK>
+787C 0-6679 1-6679 2-6679 # <CJK>
+787E S-4778 # <CJK>
+7881 0-2475 1-2475 2-2475 # <CJK>
+7886 0-6678 1-6678 2-6678 # <CJK>
+7887 0-3686 1-3686 2-3686 # <CJK>
+788A S-4779 # <CJK>
+788C 0-6681 1-6681 2-6681 # <CJK>
+788D 0-1923 1-1923 2-1923 # <CJK>
+788E 0-6676 1-6676 2-6676 # <CJK>
+788F S-4780 # <CJK>
+7891 0-4074 1-4074 2-4074 # <CJK>
+7893 0-1716 1-1716 2-1716 # <CJK>
+7894 S-4781 # <CJK>
+7895 0-2676 1-2676 2-2676 # <CJK>
+7897 0-4750 1-4750 2-4750 # <CJK>
+7898 S-4782 # <CJK>
+789A 0-6680 1-6680 2-6680 # <CJK>
+789D S-4784 # <CJK>
+789E S-4785 # <CJK>
+789F S-4786 # <CJK>
+78A1 S-4783 # <CJK>
+78A3 0-6682 1-6682 2-6682 # <CJK>
+78A4 S-4787 # <CJK>
+78A7 0-4243 1-4243 2-4243 # <CJK>
+78A8 S-4788 # <CJK>
+78A9 0-3257 1-3257 2-3257 # <CJK>
+78AA 0-6684 1-6684 2-6684 # <CJK>
+78AC S-4789 # <CJK>
+78AD S-4790 # <CJK>
+78AF 0-6685 1-6685 2-6685 # <CJK>
+78B0 S-4791 # <CJK>
+78B1 S-4792 # <CJK>
+78B2 S-4793 # <CJK>
+78B3 S-4794 # <CJK>
+78B5 0-6683 1-6683 2-6683 # <CJK>
+78BA 0-1946 1-1946 2-1946 # <CJK>
+78BB S-4801 # <CJK>
+78BC 0-6691 1-6691 2-6691 # <CJK>
+78BD S-4802 # <CJK>
+78BE 0-6690 1-6690 2-6690 # <CJK>
+78BF S-4803 # <CJK>
+78C1 0-2807 1-2807 2-2807 # <CJK>
+78C5 0-6692 1-6692 2-6692 # <CJK>
+78C6 0-6687 1-6687 2-6687 # <CJK>
+78C7 S-4804 # <CJK>
+78C8 S-4805 # <CJK>
+78C9 S-4806 # <CJK>
+78CA 0-6693 1-6693 2-6693 # <CJK>
+78CB 0-6688 1-6688 2-6688 # <CJK>
+78CC S-4807 # <CJK>
+78CE S-4808 # <CJK>
+78D0 0-4056 1-4056 2-4056 # <CJK>
+78D1 0-6686 1-6686 2-6686 # <CJK>
+78D2 S-4809 # <CJK>
+78D3 S-4810 # <CJK>
+78D4 0-6689 1-6689 2-6689 # <CJK>
+78D5 S-4811 # <CJK>
+78D6 S-4812 # <CJK>
+78DA 0-6702 1-6702 2-6702 # <CJK>
+78DB S-4814 # <CJK>
+78DF S-4815 # <CJK>
+78E0 S-4816 # <CJK>
+78E1 S-4817 # <CJK>
+78E4 S-4813 # <CJK>
+78E6 S-4818 # <CJK>
+78E7 0-6701 1-6701 2-6701 # <CJK>
+78E8 0-4365 1-4365 2-4365 # <CJK>
+78EA S-4819 # <CJK>
+78EC 0-6694 1-6694 2-6694 # <CJK>
+78EF 0-1675 1-1675 2-1675 # <CJK>
+78F2 S-4820 # <CJK>
+78F3 S-4821 # <CJK>
+78F4 0-6704 1-6704 2-6704 # <CJK>
+78F6 S-4823 # <CJK>
+78F7 S-4824 # <CJK>
+78FA S-4825 # <CJK>
+78FB S-4826 # <CJK>
+78FD 0-6703 1-6703 2-6703 # <CJK>
+78FF S-4827 # <CJK>
+7900 S-4822 # <CJK>
+7901 0-3044 1-3044 2-3044 # <CJK>
+7906 S-4828 # <CJK>
+7907 0-6705 1-6705 2-6705 # <CJK>
+790C S-4829 # <CJK>
+790E 0-3335 1-3335 2-3335 # <CJK>
+7910 S-4830 # <CJK>
+7911 0-6707 1-6707 2-6707 # <CJK>
+7912 0-6706 1-6706 2-6706 # <CJK>
+7919 0-6708 1-6708 2-6708 # <CJK>
+791A S-4831 # <CJK>
+791C S-4832 # <CJK>
+791E S-4833 # <CJK>
+791F S-4834 # <CJK>
+7920 S-4835 # <CJK>
+7925 S-4836 # <CJK>
+7926 0-2560 1-6672 2-6672 # <CJK>
+7927 S-4837 # <CJK>
+7929 S-4838 # <CJK>
+792A 0-3755 1-6674 2-6674 # <CJK>
+792B 0-6710 1-6710 2-6710 # <CJK>
+792C 0-6709 1-6709 2-6709 # <CJK>
+792D S-4839 # <CJK>
+7931 S-4840 # <CJK>
+7934 S-4841 # <CJK>
+7935 S-4842 # <CJK>
+793A 0-2808 1-2808 2-2808 # <CJK>
+793B S-4843 # <CJK>
+793C 0-4673 1-4673 2-4673 # <CJK>
+793D S-4844 # <CJK>
+793E 0-2850 1-2850 2-2850 # <CJK>
+793F S-4845 # <CJK>
+7940 0-6711 1-6711 2-6711 # <CJK>
+7941 0-2323 1-2323 2-2323 # <CJK>
+7944 S-4846 # <CJK>
+7945 S-4847 # <CJK>
+7946 S-4848 # <CJK>
+7947 0-2132 1-2132 2-2132 # <CJK>
+7948 0-2107 1-2107 2-2107 # <CJK>
+7949 0-2767 1-2767 2-2767 # <CJK>
+794A S-4849 # <CJK>
+794B S-4850 # <CJK>
+794F S-4851 # <CJK>
+7950 0-4520 1-4520 2-4520 # <CJK>
+7951 S-4852 # <CJK>
+7953 0-6717 1-6717 2-6717 # <CJK>
+7954 S-4853 # <CJK>
+7955 0-6716 1-6716 2-6716 # <CJK>
+7956 0-3336 1-3336 2-3336 # <CJK>
+7957 0-6713 1-6713 2-6713 # <CJK>
+7958 S-4854 # <CJK>
+795A 0-6715 1-6715 2-6715 # <CJK>
+795B S-4855 # <CJK>
+795C S-4856 # <CJK>
+795D 0-2943 1-2943 2-2943 # <CJK>
+795E 0-3132 1-3132 2-3132 # <CJK>
+795F 0-6714 1-6714 2-6714 # <CJK>
+7960 0-6712 1-6712 2-6712 # <CJK>
+7962 0-3910 1-3910 2-3910 # <CJK>
+7965 0-3045 1-3045 2-3045 # <CJK>
+7967 S-4857 # <CJK>
+7968 0-4128 1-4128 2-4128 # <CJK>
+7969 S-4858 # <CJK>
+796B S-4859 # <CJK>
+796D 0-2655 1-2655 2-2655 # <CJK>
+7972 S-4860 # <CJK>
+7977 1-3788 2-3788 # <CJK>
+7979 S-4861 # <CJK>
+797A 0-6718 1-6718 2-6718 # <CJK>
+797B S-4862 # <CJK>
+797C S-4863 # <CJK>
+797E S-4864 # <CJK>
+797F 0-6719 1-6719 2-6719 # <CJK>
+7980 0-6741 1-6741 2-6741 # <CJK>
+7981 0-2256 1-2256 2-2256 # <CJK>
+7984 0-4729 1-4729 2-4729 # <CJK>
+7985 0-3321 1-3321 2-3321 # <CJK>
+798A 0-6720 1-6720 2-6720 # <CJK>
+798B S-4865 # <CJK>
+798C S-4866 # <CJK>
+798D 0-1850 1-1850 2-1850 # <CJK>
+798E 0-3687 1-3687 2-3687 # <CJK>
+798F 0-4201 1-4201 2-4201 # <CJK>
+7991 S-4867 # <CJK>
+7993 S-4868 # <CJK>
+7994 S-4869 # <CJK>
+7995 S-4870 # <CJK>
+7996 S-4871 # <CJK>
+7998 S-4872 # <CJK>
+799B S-4873 # <CJK>
+799C S-4874 # <CJK>
+799D 0-6721 1-6721 2-6721 # <CJK>
+79A1 S-4875 # <CJK>
+79A6 0-2190 1-2190 2-2190 # <CJK>
+79A7 0-6722 1-6722 2-6722 # <CJK>
+79A8 S-4876 # <CJK>
+79A9 S-4877 # <CJK>
+79AA 0-6724 1-6724 2-6724 # <CJK>
+79AB S-4878 # <CJK>
+79AE 0-6725 1-6725 2-6725 # <CJK>
+79AF S-4879 # <CJK>
+79B0 0-3909 1-3909 2-3909 # <CJK>
+79B1 0-3788 S-4880 # <CJK>
+79B3 0-6726 1-6726 2-6726 # <CJK>
+79B4 S-4881 # <CJK>
+79B8 S-4882 # <CJK>
+79B9 0-6727 1-6727 2-6727 # <CJK>
+79BA 0-6728 1-6728 2-6728 # <CJK>
+79BB S-4883 # <CJK>
+79BD 0-2257 1-2257 2-2257 # <CJK>
+79BE 0-1851 1-1851 2-1851 # <CJK>
+79BF 0-3837 1-3837 2-3837 # <CJK>
+79C0 0-2908 1-2908 2-2908 # <CJK>
+79C1 0-2768 1-2768 2-2768 # <CJK>
+79C2 S-4884 # <CJK>
+79C4 S-4885 # <CJK>
+79C7 S-4886 # <CJK>
+79C8 S-4887 # <CJK>
+79C9 0-6729 1-6729 2-6729 # <CJK>
+79CA S-4888 # <CJK>
+79CB 0-2909 1-2909 2-2909 # <CJK>
+79CF S-4889 # <CJK>
+79D1 0-1842 1-1842 2-1842 # <CJK>
+79D2 0-4135 1-4135 2-4135 # <CJK>
+79D4 S-4890 # <CJK>
+79D5 0-6730 1-6730 2-6730 # <CJK>
+79D6 S-4891 # <CJK>
+79D8 0-4075 1-4075 2-4075 # <CJK>
+79DA S-4892 # <CJK>
+79DD S-4893 # <CJK>
+79DE S-4894 # <CJK>
+79DF 0-3337 1-3337 2-3337 # <CJK>
+79E0 S-4901 # <CJK>
+79E1 0-6733 1-6733 2-6733 # <CJK>
+79E2 S-4902 # <CJK>
+79E3 0-6734 1-6734 2-6734 # <CJK>
+79E4 0-3973 1-3973 2-3973 # <CJK>
+79E5 S-4903 # <CJK>
+79E6 0-3133 1-3133 2-3133 # <CJK>
+79E7 0-6731 1-6731 2-6731 # <CJK>
+79E9 0-3565 1-3565 2-3565 # <CJK>
+79EA S-4904 # <CJK>
+79EB S-4905 # <CJK>
+79EC 0-6732 1-6732 2-6732 # <CJK>
+79ED S-4906 # <CJK>
+79F0 0-3046 1-3046 2-3046 # <CJK>
+79F1 S-4907 # <CJK>
+79F8 S-4908 # <CJK>
+79FB 0-1660 1-1660 2-1660 # <CJK>
+79FC S-4909 # <CJK>
+7A00 0-2109 1-2109 2-2109 # <CJK>
+7A02 S-4910 # <CJK>
+7A03 S-4911 # <CJK>
+7A07 S-4912 # <CJK>
+7A08 0-6735 1-6735 2-6735 # <CJK>
+7A09 S-4913 # <CJK>
+7A0A S-4914 # <CJK>
+7A0B 0-3688 1-3688 2-3688 # <CJK>
+7A0C S-4915 # <CJK>
+7A0D 0-6736 1-6736 2-6736 # <CJK>
+7A0E 0-3239 1-3239 2-3239 # <CJK>
+7A11 S-4916 # <CJK>
+7A14 0-4413 1-4413 2-4413 # <CJK>
+7A15 S-4917 # <CJK>
+7A17 0-4103 1-4103 2-4103 # <CJK>
+7A18 0-6737 1-6737 2-6737 # <CJK>
+7A19 0-6738 1-6738 2-6738 # <CJK>
+7A1A 0-3553 1-3553 2-3553 # <CJK>
+7A1B S-4918 # <CJK>
+7A1C 0-4639 1-4639 2-4639 # <CJK>
+7A1E S-4919 # <CJK>
+7A1F 0-6740 1-6740 2-6740 # <CJK>
+7A20 0-6739 1-6739 2-6739 # <CJK>
+7A21 S-4920 # <CJK>
+7A27 S-4921 # <CJK>
+7A2B S-4922 # <CJK>
+7A2D S-4923 # <CJK>
+7A2E 0-2879 1-2879 2-2879 # <CJK>
+7A2F S-4924 # <CJK>
+7A30 S-4925 # <CJK>
+7A31 0-6742 1-6742 2-6742 # <CJK>
+7A32 0-1680 1-1680 2-1680 # <CJK>
+7A34 S-4926 # <CJK>
+7A35 S-4927 # <CJK>
+7A37 0-6745 1-6745 2-6745 # <CJK>
+7A38 S-4928 # <CJK>
+7A39 S-4929 # <CJK>
+7A3A S-4930 # <CJK>
+7A3B 0-6743 1-6743 2-6743 # <CJK>
+7A3C 0-1852 1-1852 2-1852 # <CJK>
+7A3D 1-2346 2-2346 # <CJK>
+7A3E 0-6744 1-6744 2-6744 # <CJK>
+7A3F 0-2538 1-2538 2-2538 # <CJK>
+7A40 0-2582 1-2582 2-2582 # <CJK>
+7A42 0-4270 1-4270 2-4270 # <CJK>
+7A43 0-6746 1-6746 2-6746 # <CJK>
+7A44 S-4931 # <CJK>
+7A45 S-4932 # <CJK>
+7A46 0-4352 1-4352 2-4352 # <CJK>
+7A47 S-4933 # <CJK>
+7A48 S-4934 # <CJK>
+7A49 0-6748 1-6748 2-6748 # <CJK>
+7A4C S-4935 # <CJK>
+7A4D 0-3249 1-3249 2-3249 # <CJK>
+7A4E 0-1747 1-1747 2-1747 # <CJK>
+7A4F 0-1826 1-1826 2-1826 # <CJK>
+7A50 0-1612 1-1612 2-1612 # <CJK>
+7A55 S-4936 # <CJK>
+7A56 S-4937 # <CJK>
+7A57 0-6747 1-6747 2-6747 # <CJK>
+7A59 S-4938 # <CJK>
+7A5C S-4939 # <CJK>
+7A5D S-4940 # <CJK>
+7A5F S-4941 # <CJK>
+7A60 S-4942 # <CJK>
+7A61 0-6749 1-6749 2-6749 # <CJK>
+7A62 0-6750 1-6750 2-6750 # <CJK>
+7A63 0-3087 1-3087 2-3087 # <CJK>
+7A65 S-4943 # <CJK>
+7A67 S-4944 # <CJK>
+7A69 0-6751 1-6751 2-6751 # <CJK>
+7A6A S-4945 # <CJK>
+7A6B 0-1947 1-1947 2-1947 # <CJK>
+7A6D S-4946 # <CJK>
+7A70 0-6753 1-6753 2-6753 # <CJK>
+7A74 0-2374 1-2374 2-2374 # <CJK>
+7A75 S-4947 # <CJK>
+7A76 0-2170 1-2170 2-2170 # <CJK>
+7A78 S-4948 # <CJK>
+7A79 0-6754 1-6754 2-6754 # <CJK>
+7A7A 0-2285 1-2285 2-2285 # <CJK>
+7A7D 0-6755 1-6755 2-6755 # <CJK>
+7A7E S-4949 # <CJK>
+7A7F 0-3292 1-3292 2-3292 # <CJK>
+7A80 S-4950 # <CJK>
+7A81 0-3845 1-3845 2-3845 # <CJK>
+7A82 S-4951 # <CJK>
+7A83 0-3264 1-3264 2-3264 # <CJK>
+7A84 0-2685 1-2685 2-2685 # <CJK>
+7A85 S-4952 # <CJK>
+7A86 S-4953 # <CJK>
+7A88 0-6756 1-6756 2-6756 # <CJK>
+7A8A S-4954 # <CJK>
+7A8B S-4955 # <CJK>
+7A90 S-4956 # <CJK>
+7A91 S-4957 # <CJK>
+7A92 0-3566 1-3566 2-3566 # <CJK>
+7A93 0-3375 1-3375 2-3375 # <CJK>
+7A94 S-4958 # <CJK>
+7A95 0-6758 1-6758 2-6758 # <CJK>
+7A96 0-6760 1-6760 2-6760 # <CJK>
+7A97 0-6757 1-6757 2-6757 # <CJK>
+7A98 0-6759 1-6759 2-6759 # <CJK>
+7A9E S-4959 # <CJK>
+7A9F 0-2302 1-2302 2-2302 # <CJK>
+7AA0 S-4960 # <CJK>
+7AA3 S-4961 # <CJK>
+7AA9 0-6761 1-6761 2-6761 # <CJK>
+7AAA 0-2306 1-2306 2-2306 # <CJK>
+7AAC S-4962 # <CJK>
+7AAE 0-2171 1-2171 2-2171 # <CJK>
+7AAF 0-4550 1-4550 2-4550 # <CJK>
+7AB0 0-6763 1-6763 2-6763 # <CJK>
+7AB3 S-4963 # <CJK>
+7AB5 S-4964 # <CJK>
+7AB6 0-6764 1-6764 2-6764 # <CJK>
+7AB9 S-4965 # <CJK>
+7ABA 0-1714 1-1714 2-1714 # <CJK>
+7ABB S-4966 # <CJK>
+7ABC S-4967 # <CJK>
+7ABF 0-6767 1-6767 2-6767 # <CJK>
+7AC3 0-6762 1-1986 2-1986 # <CJK>
+7AC4 0-6766 1-6766 2-6766 # <CJK>
+7AC5 0-6765 1-6765 2-6765 # <CJK>
+7AC6 S-4968 # <CJK>
+7AC7 0-6769 1-6769 2-6769 # <CJK>
+7AC8 0-1986 1-6762 2-6762 # <CJK>
+7AC9 S-4969 # <CJK>
+7ACA 0-6770 1-6770 2-6770 # <CJK>
+7ACB 0-4609 1-4609 2-4609 # <CJK>
+7ACC S-4970 # <CJK>
+7ACD 0-6771 1-6771 2-6771 # <CJK>
+7ACE S-4971 # <CJK>
+7ACF 0-6772 1-6772 2-6772 # <CJK>
+7AD1 S-4972 # <CJK>
+7AD2 0-5284 1-5284 2-5284 # <CJK>
+7AD3 0-6774 1-6774 2-6774 # <CJK>
+7AD5 0-6773 1-6773 2-6773 # <CJK>
+7AD9 0-6775 1-6775 2-6775 # <CJK>
+7ADA 0-6776 1-6776 2-6776 # <CJK>
+7ADB S-4973 # <CJK>
+7ADC 0-4621 1-4621 2-4621 # <CJK>
+7ADD 0-6777 1-6777 2-6777 # <CJK>
+7ADF 0-8079 1-8079 2-8079 # <CJK>
+7AE0 0-3047 1-3047 2-3047 # <CJK>
+7AE1 0-6778 1-6778 2-6778 # <CJK>
+7AE2 0-6779 1-6779 2-6779 # <CJK>
+7AE3 0-2955 1-2955 2-2955 # <CJK>
+7AE5 0-3824 1-3824 2-3824 # <CJK>
+7AE6 0-6780 1-6780 2-6780 # <CJK>
+7AE8 S-4974 # <CJK>
+7AE9 S-4975 # <CJK>
+7AEA 0-3508 1-3508 2-3508 # <CJK>
+7AEB S-4976 # <CJK>
+7AEC S-4977 # <CJK>
+7AED 0-6781 1-6781 2-6781 # <CJK>
+7AEF 0-3528 1-3528 2-3528 # <CJK>
+7AF0 0-6782 1-6782 2-6782 # <CJK>
+7AF1 S-4978 # <CJK>
+7AF4 S-4979 # <CJK>
+7AF6 0-2205 1-2205 2-2205 # <CJK>
+7AF8 0-4931 1-4931 2-4931 # <CJK>
+7AF9 0-3561 1-3561 2-3561 # <CJK>
+7AFA 0-2819 1-2819 2-2819 # <CJK>
+7AFB S-4980 # <CJK>
+7AFD S-4981 # <CJK>
+7AFE S-4982 # <CJK>
+7AFF 0-2040 1-2040 2-2040 # <CJK>
+7B02 0-6783 1-6783 2-6783 # <CJK>
+7B04 0-6802 1-6802 2-6802 # <CJK>
+7B06 0-6786 1-6786 2-6786 # <CJK>
+7B07 S-4983 # <CJK>
+7B08 0-2172 1-2172 2-2172 # <CJK>
+7B0A 0-6785 1-6785 2-6785 # <CJK>
+7B0B 0-6804 1-6804 2-6804 # <CJK>
+7B0F 0-6784 1-6784 2-6784 # <CJK>
+7B11 0-3048 1-3048 2-3048 # <CJK>
+7B14 S-4984 # <CJK>
+7B18 0-6788 1-6788 2-6788 # <CJK>
+7B19 0-6789 1-6789 2-6789 # <CJK>
+7B1B 0-3711 1-3711 2-3711 # <CJK>
+7B1E 0-6790 1-6790 2-6790 # <CJK>
+7B1F S-4985 # <CJK>
+7B20 0-1962 1-1962 2-1962 # <CJK>
+7B23 S-4986 # <CJK>
+7B25 0-3158 1-3158 2-3158 # <CJK>
+7B26 0-4168 1-4168 2-4168 # <CJK>
+7B27 S-4987 # <CJK>
+7B28 0-6792 1-6792 2-6792 # <CJK>
+7B29 S-4988 # <CJK>
+7B2A S-4989 # <CJK>
+7B2B S-4990 # <CJK>
+7B2C 0-3472 1-3472 2-3472 # <CJK>
+7B2D S-4991 # <CJK>
+7B2E S-4992 # <CJK>
+7B2F S-4993 # <CJK>
+7B30 S-4994 # <CJK>
+7B31 S-5001 # <CJK>
+7B33 0-6787 1-6787 2-6787 # <CJK>
+7B34 S-5002 # <CJK>
+7B35 0-6791 1-6791 2-6791 # <CJK>
+7B36 0-6793 1-6793 2-6793 # <CJK>
+7B39 0-2691 1-2691 2-2691 # <CJK>
+7B3D S-5003 # <CJK>
+7B3F S-5004 # <CJK>
+7B40 S-5005 # <CJK>
+7B41 S-5006 # <CJK>
+7B45 0-6806 1-6806 2-6806 # <CJK>
+7B46 0-4114 1-4114 2-4114 # <CJK>
+7B47 S-5007 # <CJK>
+7B48 0-4006 1-4006 2-4006 # <CJK>
+7B49 0-3789 1-3789 2-3789 # <CJK>
+7B4B 0-2258 1-2258 2-2258 # <CJK>
+7B4C 0-6805 1-6805 2-6805 # <CJK>
+7B4D 0-6803 1-6803 2-6803 # <CJK>
+7B4E S-5008 # <CJK>
+7B4F 0-4021 1-4021 2-4021 # <CJK>
+7B50 0-6794 1-6794 2-6794 # <CJK>
+7B51 0-3562 1-3562 2-3562 # <CJK>
+7B52 0-3791 1-3791 2-3791 # <CJK>
+7B54 0-3790 1-3790 2-3790 # <CJK>
+7B55 S-5009 # <CJK>
+7B56 0-2686 1-2686 2-2686 # <CJK>
+7B5D 0-6824 1-6824 2-6824 # <CJK>
+7B60 S-5010 # <CJK>
+7B64 S-5011 # <CJK>
+7B65 0-6808 1-6808 2-6808 # <CJK>
+7B66 S-5012 # <CJK>
+7B67 0-6810 1-6810 2-6810 # <CJK>
+7B69 S-5013 # <CJK>
+7B6A S-5014 # <CJK>
+7B6C 0-6813 1-6813 2-6813 # <CJK>
+7B6D S-5015 # <CJK>
+7B6E 0-6814 1-6814 2-6814 # <CJK>
+7B6F S-5016 # <CJK>
+7B70 0-6811 1-6811 2-6811 # <CJK>
+7B71 0-6812 1-6812 2-6812 # <CJK>
+7B72 S-5017 # <CJK>
+7B73 S-5018 # <CJK>
+7B74 0-6809 1-6809 2-6809 # <CJK>
+7B75 0-6807 1-6807 2-6807 # <CJK>
+7B77 S-5019 # <CJK>
+7B7A 0-6801 1-6801 2-6801 # <CJK>
+7B84 S-5020 # <CJK>
+7B86 0-4247 1-4247 2-4247 # <CJK>
+7B87 0-1853 1-1853 2-1853 # <CJK>
+7B89 S-5021 # <CJK>
+7B8B 0-6821 1-6821 2-6821 # <CJK>
+7B8D 0-6818 1-6818 2-6818 # <CJK>
+7B8E S-5022 # <CJK>
+7B8F 0-6823 1-6823 2-6823 # <CJK>
+7B90 S-5023 # <CJK>
+7B91 S-5024 # <CJK>
+7B92 0-6822 1-6822 2-6822 # <CJK>
+7B94 0-3983 1-3983 2-3983 # <CJK>
+7B95 0-4407 1-4407 2-4407 # <CJK>
+7B96 S-5025 # <CJK>
+7B97 0-2727 1-2727 2-2727 # <CJK>
+7B98 0-6816 1-6816 2-6816 # <CJK>
+7B99 0-6825 1-6825 2-6825 # <CJK>
+7B9A 0-6820 1-6820 2-6820 # <CJK>
+7B9B S-5026 # <CJK>
+7B9C 0-6819 1-6819 2-6819 # <CJK>
+7B9D 0-6815 1-6815 2-6815 # <CJK>
+7B9E S-5027 # <CJK>
+7B9F 0-6817 1-6817 2-6817 # <CJK>
+7BA0 S-5028 # <CJK>
+7BA1 0-2041 1-2041 2-2041 # <CJK>
+7BA5 S-5029 # <CJK>
+7BAA 1-3529 2-3529 # <CJK>
+7BAC S-5030 # <CJK>
+7BAD 0-3293 1-3293 2-3293 # <CJK>
+7BAF S-5031 # <CJK>
+7BB0 S-5032 # <CJK>
+7BB1 0-4002 1-4002 2-4002 # <CJK>
+7BB2 S-5033 # <CJK>
+7BB4 0-6830 1-6830 2-6830 # <CJK>
+7BB5 S-5034 # <CJK>
+7BB6 S-5035 # <CJK>
+7BB8 0-4004 1-4004 2-4004 # <CJK>
+7BBA S-5036 # <CJK>
+7BBB S-5037 # <CJK>
+7BBC S-5038 # <CJK>
+7BBD S-5039 # <CJK>
+7BC0 0-3265 1-3265 2-3265 # <CJK>
+7BC1 0-6827 1-6827 2-6827 # <CJK>
+7BC2 S-5040 # <CJK>
+7BC4 0-4047 1-4047 2-4047 # <CJK>
+7BC5 S-5041 # <CJK>
+7BC6 0-6831 1-6831 2-6831 # <CJK>
+7BC7 0-4251 1-4251 2-4251 # <CJK>
+7BC8 S-5042 # <CJK>
+7BC9 0-3559 1-3559 2-3559 # <CJK>
+7BCA S-5043 # <CJK>
+7BCB 0-6826 1-6826 2-6826 # <CJK>
+7BCC 0-6828 1-6828 2-6828 # <CJK>
+7BCF 0-6829 1-6829 2-6829 # <CJK>
+7BD4 S-5044 # <CJK>
+7BD6 S-5045 # <CJK>
+7BD7 S-5046 # <CJK>
+7BD9 S-5047 # <CJK>
+7BDA S-5048 # <CJK>
+7BDB S-5049 # <CJK>
+7BDD 0-6832 1-6832 2-6832 # <CJK>
+7BE0 0-2836 1-2836 2-2836 # <CJK>
+7BE4 0-3838 1-3838 2-3838 # <CJK>
+7BE5 0-6837 1-6837 2-6837 # <CJK>
+7BE6 0-6836 1-6836 2-6836 # <CJK>
+7BE8 S-5050 # <CJK>
+7BE9 0-6833 1-6833 2-6833 # <CJK>
+7BEA S-5051 # <CJK>
+7BED 0-6838 1-4722 2-4722 # <CJK>
+7BF2 S-5052 # <CJK>
+7BF3 0-6842 1-6842 2-6842 # <CJK>
+7BF4 S-5053 # <CJK>
+7BF5 S-5054 # <CJK>
+7BF6 0-6846 1-6846 2-6846 # <CJK>
+7BF7 0-6843 1-6843 2-6843 # <CJK>
+7BF8 S-5055 # <CJK>
+7BF9 S-5056 # <CJK>
+7BFA S-5057 # <CJK>
+7BFC S-5058 # <CJK>
+7BFE S-5059 # <CJK>
+7C00 0-6839 1-6839 2-6839 # <CJK>
+7C01 S-5060 # <CJK>
+7C02 S-5061 # <CJK>
+7C03 S-5062 # <CJK>
+7C04 S-5063 # <CJK>
+7C06 S-5064 # <CJK>
+7C07 0-6840 1-6840 2-6840 # <CJK>
+7C09 S-5065 # <CJK>
+7C0B S-5066 # <CJK>
+7C0C S-5067 # <CJK>
+7C0D 0-6845 1-6845 2-6845 # <CJK>
+7C0E S-5068 # <CJK>
+7C0F S-5069 # <CJK>
+7C11 0-6834 1-6834 2-6834 # <CJK>
+7C12 0-5053 1-5053 2-5053 # <CJK>
+7C13 0-6841 1-6841 2-6841 # <CJK>
+7C14 0-6835 1-6835 2-6835 # <CJK>
+7C17 0-6844 1-6844 2-6844 # <CJK>
+7C19 S-5070 # <CJK>
+7C1B S-5071 # <CJK>
+7C1E 0-3529 # <CJK>
+7C1F 0-6850 1-6850 2-6850 # <CJK>
+7C20 S-5072 # <CJK>
+7C21 0-2042 1-2042 2-2042 # <CJK>
+7C23 0-6847 1-6847 2-6847 # <CJK>
+7C25 S-5073 # <CJK>
+7C26 S-5074 # <CJK>
+7C27 0-6848 1-6848 2-6848 # <CJK>
+7C28 S-5075 # <CJK>
+7C2A 0-6849 1-6849 2-6849 # <CJK>
+7C2B 0-6852 1-6852 2-6852 # <CJK>
+7C2C S-5076 # <CJK>
+7C31 S-5077 # <CJK>
+7C33 S-5078 # <CJK>
+7C34 S-5079 # <CJK>
+7C36 S-5080 # <CJK>
+7C37 0-6851 1-6851 2-6851 # <CJK>
+7C38 0-4086 1-4086 2-4086 # <CJK>
+7C39 S-5081 # <CJK>
+7C3A S-5082 # <CJK>
+7C3D 0-6853 1-6853 2-6853 # <CJK>
+7C3E 0-4692 1-4692 2-4692 # <CJK>
+7C3F 0-4277 1-4277 2-4277 # <CJK>
+7C40 0-6858 1-6858 2-6858 # <CJK>
+7C43 0-6855 1-6855 2-6855 # <CJK>
+7C46 S-5083 # <CJK>
+7C4A S-5084 # <CJK>
+7C4C 0-6854 1-6854 2-6854 # <CJK>
+7C4D 0-3250 1-3250 2-3250 # <CJK>
+7C4F 0-6857 1-6857 2-6857 # <CJK>
+7C50 0-6859 1-6859 2-6859 # <CJK>
+7C51 S-5086 # <CJK>
+7C52 S-5087 # <CJK>
+7C53 S-5088 # <CJK>
+7C54 0-6856 1-6856 2-6856 # <CJK>
+7C55 S-5085 # <CJK>
+7C56 0-6863 1-6863 2-6863 # <CJK>
+7C58 0-6860 1-6860 2-6860 # <CJK>
+7C59 S-5089 # <CJK>
+7C5A S-5090 # <CJK>
+7C5B S-5091 # <CJK>
+7C5C S-5092 # <CJK>
+7C5D S-5093 # <CJK>
+7C5E S-5094 # <CJK>
+7C5F 0-6861 1-6861 2-6861 # <CJK>
+7C60 0-4722 1-6838 2-6838 # <CJK>
+7C61 S-5101 # <CJK>
+7C63 S-5102 # <CJK>
+7C64 0-6862 1-6862 2-6862 # <CJK>
+7C65 0-6864 1-6864 2-6864 # <CJK>
+7C67 S-5103 # <CJK>
+7C69 S-5104 # <CJK>
+7C6C 0-6865 1-6865 2-6865 # <CJK>
+7C6D S-5105 # <CJK>
+7C6E S-5106 # <CJK>
+7C70 S-5107 # <CJK>
+7C72 S-5108 # <CJK>
+7C73 0-4238 1-4238 2-4238 # <CJK>
+7C75 0-6866 1-6866 2-6866 # <CJK>
+7C79 S-5109 # <CJK>
+7C7C S-5110 # <CJK>
+7C7D S-5111 # <CJK>
+7C7E 0-4466 1-4466 2-4466 # <CJK>
+7C81 0-2246 1-2246 2-2246 # <CJK>
+7C82 0-2309 1-2309 2-2309 # <CJK>
+7C83 0-6867 1-6867 2-6867 # <CJK>
+7C86 S-5112 # <CJK>
+7C87 S-5113 # <CJK>
+7C89 0-4220 1-4220 2-4220 # <CJK>
+7C8B 0-3172 1-3172 2-3172 # <CJK>
+7C8D 0-4416 1-4416 2-4416 # <CJK>
+7C8F S-5114 # <CJK>
+7C90 0-6868 1-6868 2-6868 # <CJK>
+7C92 0-4619 1-4619 2-4619 # <CJK>
+7C94 S-5115 # <CJK>
+7C95 0-3984 1-3984 2-3984 # <CJK>
+7C97 0-3338 1-3338 2-3338 # <CJK>
+7C98 0-3920 1-3920 2-3920 # <CJK>
+7C9B 0-2945 1-2945 2-2945 # <CJK>
+7C9E S-5116 # <CJK>
+7C9F 0-1632 1-1632 2-1632 # <CJK>
+7CA0 S-5117 # <CJK>
+7CA1 0-6873 1-6873 2-6873 # <CJK>
+7CA2 0-6871 1-6871 2-6871 # <CJK>
+7CA4 0-6869 1-6869 2-6869 # <CJK>
+7CA5 0-2001 1-2001 2-2001 # <CJK>
+7CA6 S-5118 # <CJK>
+7CA7 0-3049 1-3049 2-3049 # <CJK>
+7CA8 0-6874 1-6874 2-6874 # <CJK>
+7CAB 0-6872 1-6872 2-6872 # <CJK>
+7CAD 0-6870 1-6870 2-6870 # <CJK>
+7CAE 0-6878 1-6878 2-6878 # <CJK>
+7CB0 S-5119 # <CJK>
+7CB1 0-6877 1-6877 2-6877 # <CJK>
+7CB2 0-6876 1-6876 2-6876 # <CJK>
+7CB3 0-6875 1-6875 2-6875 # <CJK>
+7CB6 S-5120 # <CJK>
+7CB7 S-5121 # <CJK>
+7CB9 0-6879 1-6879 2-6879 # <CJK>
+7CBA S-5122 # <CJK>
+7CBB S-5123 # <CJK>
+7CBC S-5124 # <CJK>
+7CBD 0-6880 1-6880 2-6880 # <CJK>
+7CBE 0-3226 1-3226 2-3226 # <CJK>
+7CBF S-5125 # <CJK>
+7CC0 0-6881 1-6881 2-6881 # <CJK>
+7CC2 0-6883 1-6883 2-6883 # <CJK>
+7CC4 S-5126 # <CJK>
+7CC5 0-6882 1-6882 2-6882 # <CJK>
+7CC7 S-5127 # <CJK>
+7CC8 S-5128 # <CJK>
+7CC9 S-5129 # <CJK>
+7CCA 0-2450 1-2450 2-2450 # <CJK>
+7CCD S-5130 # <CJK>
+7CCE 0-3324 1-3324 2-3324 # <CJK>
+7CCF S-5131 # <CJK>
+7CD2 0-6885 1-6885 2-6885 # <CJK>
+7CD3 S-5132 # <CJK>
+7CD4 S-5133 # <CJK>
+7CD5 S-5134 # <CJK>
+7CD6 0-3792 1-3792 2-3792 # <CJK>
+7CD7 S-5135 # <CJK>
+7CD8 0-6884 1-6884 2-6884 # <CJK>
+7CD9 S-5136 # <CJK>
+7CDA S-5137 # <CJK>
+7CDC 0-6886 1-6886 2-6886 # <CJK>
+7CDD S-5138 # <CJK>
+7CDE 0-4221 1-4221 2-4221 # <CJK>
+7CDF 0-3376 1-3376 2-3376 # <CJK>
+7CE0 0-2539 1-2539 2-2539 # <CJK>
+7CE2 0-6887 1-6887 2-6887 # <CJK>
+7CE6 S-5139 # <CJK>
+7CE7 0-4640 1-4640 2-4640 # <CJK>
+7CE9 S-5140 # <CJK>
+7CEB S-5141 # <CJK>
+7CEF 0-6889 1-6889 2-6889 # <CJK>
+7CF2 0-6890 1-6890 2-6890 # <CJK>
+7CF4 0-6891 1-6891 2-6891 # <CJK>
+7CF5 S-5142 # <CJK>
+7CF6 0-6892 1-6892 2-6892 # <CJK>
+7CF8 0-2769 1-2769 2-2769 # <CJK>
+7CFA 0-6893 1-6893 2-6893 # <CJK>
+7CFB 0-2347 1-2347 2-2347 # <CJK>
+7CFE 0-2174 1-2174 2-2174 # <CJK>
+7D00 0-2110 1-2110 2-2110 # <CJK>
+7D02 0-6901 1-6901 2-6901 # <CJK>
+7D03 S-5143 # <CJK>
+7D04 0-4483 1-4483 2-4483 # <CJK>
+7D05 0-2540 1-2540 2-2540 # <CJK>
+7D06 0-6894 1-6894 2-6894 # <CJK>
+7D07 S-5144 # <CJK>
+7D08 S-5145 # <CJK>
+7D09 S-5146 # <CJK>
+7D0A 0-6904 1-6904 2-6904 # <CJK>
+7D0B 0-4470 1-4470 2-4470 # <CJK>
+7D0D 0-3928 1-3928 2-3928 # <CJK>
+7D0F S-5147 # <CJK>
+7D10 0-4119 1-4119 2-4119 # <CJK>
+7D11 S-5148 # <CJK>
+7D12 S-5149 # <CJK>
+7D13 S-5150 # <CJK>
+7D14 0-2967 1-2967 2-2967 # <CJK>
+7D15 0-6903 1-6903 2-6903 # <CJK>
+7D16 S-5151 # <CJK>
+7D17 0-2851 1-2851 2-2851 # <CJK>
+7D18 0-2541 1-2541 2-2541 # <CJK>
+7D19 0-2770 1-2770 2-2770 # <CJK>
+7D1A 0-2173 1-2173 2-2173 # <CJK>
+7D1B 0-4222 1-4222 2-4222 # <CJK>
+7D1C 0-6902 1-6902 2-6902 # <CJK>
+7D1D S-5152 # <CJK>
+7D1E S-5153 # <CJK>
+7D20 0-3339 1-3339 2-3339 # <CJK>
+7D21 0-4334 1-4334 2-4334 # <CJK>
+7D22 0-2687 1-2687 2-2687 # <CJK>
+7D23 S-5154 # <CJK>
+7D26 S-5155 # <CJK>
+7D2A S-5156 # <CJK>
+7D2B 0-2771 1-2771 2-2771 # <CJK>
+7D2C 0-3661 1-3661 2-3661 # <CJK>
+7D2D S-5157 # <CJK>
+7D2E 0-6907 1-6907 2-6907 # <CJK>
+7D2F 0-4663 1-4663 2-4663 # <CJK>
+7D30 0-2657 1-2657 2-2657 # <CJK>
+7D31 S-5158 # <CJK>
+7D32 0-6908 1-6908 2-6908 # <CJK>
+7D33 0-3134 1-3134 2-3134 # <CJK>
+7D35 0-6910 1-6910 2-6910 # <CJK>
+7D39 0-3050 1-3050 2-3050 # <CJK>
+7D3A 0-2616 1-2616 2-2616 # <CJK>
+7D3C S-5159 # <CJK>
+7D3D S-5160 # <CJK>
+7D3E S-5161 # <CJK>
+7D3F 0-6909 1-6909 2-6909 # <CJK>
+7D40 S-5162 # <CJK>
+7D41 S-5163 # <CJK>
+7D42 0-2910 1-2910 2-2910 # <CJK>
+7D43 0-2430 1-2430 2-2430 # <CJK>
+7D44 0-3340 1-3340 2-3340 # <CJK>
+7D45 0-6905 1-6905 2-6905 # <CJK>
+7D46 0-6911 1-6911 2-6911 # <CJK>
+7D47 S-5164 # <CJK>
+7D48 S-5165 # <CJK>
+7D4B 0-6906 1-6906 2-6906 # <CJK>
+7D4C 0-2348 1-2348 2-2348 # <CJK>
+7D4D S-5166 # <CJK>
+7D4E 0-6914 1-6914 2-6914 # <CJK>
+7D4F 0-6918 1-6918 2-6918 # <CJK>
+7D50 0-2375 1-2375 2-2375 # <CJK>
+7D51 S-5167 # <CJK>
+7D53 S-5168 # <CJK>
+7D56 0-6913 1-6913 2-6913 # <CJK>
+7D57 S-5169 # <CJK>
+7D59 S-5170 # <CJK>
+7D5A S-5171 # <CJK>
+7D5B 0-6922 1-6922 2-6922 # <CJK>
+7D5C S-5172 # <CJK>
+7D5D S-5173 # <CJK>
+7D5E 0-2542 1-2542 2-2542 # <CJK>
+7D61 0-4577 1-4577 2-4577 # <CJK>
+7D62 0-1628 1-1628 2-1628 # <CJK>
+7D63 0-6919 1-6919 2-6919 # <CJK>
+7D65 S-5174 # <CJK>
+7D66 0-2175 1-2175 2-2175 # <CJK>
+7D67 S-5175 # <CJK>
+7D68 0-6916 1-6916 2-6916 # <CJK>
+7D6A S-5176 # <CJK>
+7D6E 0-6917 1-6917 2-6917 # <CJK>
+7D70 S-5177 # <CJK>
+7D71 0-3793 1-3793 2-3793 # <CJK>
+7D72 0-6915 1-6915 2-6915 # <CJK>
+7D73 0-6912 1-6912 2-6912 # <CJK>
+7D75 0-1908 1-1908 2-1908 # <CJK>
+7D76 0-3268 1-3268 2-3268 # <CJK>
+7D78 S-5178 # <CJK>
+7D79 0-2408 1-2408 2-2408 # <CJK>
+7D7A S-5179 # <CJK>
+7D7B S-5180 # <CJK>
+7D7D 0-6924 1-6924 2-6924 # <CJK>
+7D7F S-5181 # <CJK>
+7D81 S-5182 # <CJK>
+7D82 S-5183 # <CJK>
+7D83 S-5184 # <CJK>
+7D85 S-5185 # <CJK>
+7D86 S-5186 # <CJK>
+7D88 S-5187 # <CJK>
+7D89 0-6921 1-6921 2-6921 # <CJK>
+7D8B S-5188 # <CJK>
+7D8C S-5189 # <CJK>
+7D8D S-5190 # <CJK>
+7D8F 0-6923 1-6923 2-6923 # <CJK>
+7D91 S-5191 # <CJK>
+7D93 0-6920 1-6920 2-6920 # <CJK>
+7D96 S-5192 # <CJK>
+7D97 S-5193 # <CJK>
+7D99 0-2349 1-2349 2-2349 # <CJK>
+7D9A 0-3419 1-3419 2-3419 # <CJK>
+7D9B 0-6925 1-6925 2-6925 # <CJK>
+7D9C 0-3378 1-3378 2-3378 # <CJK>
+7D9D S-5194 # <CJK>
+7D9E S-5201 # <CJK>
+7D9F 0-6938 1-6938 2-6938 # <CJK>
+7DA2 0-6934 1-6934 2-6934 # <CJK>
+7DA3 0-6928 1-6928 2-6928 # <CJK>
+7DA6 S-5202 # <CJK>
+7DA7 S-5203 # <CJK>
+7DAA S-5204 # <CJK>
+7DAB 0-6932 1-6932 2-6932 # <CJK>
+7DAC 0-2890 1-2890 2-2890 # <CJK>
+7DAD 0-1661 1-1661 2-1661 # <CJK>
+7DAE 0-6927 1-6927 2-6927 # <CJK>
+7DAF 0-6935 1-6935 2-6935 # <CJK>
+7DB0 0-6939 1-6939 2-6939 # <CJK>
+7DB1 0-2543 1-2543 2-2543 # <CJK>
+7DB2 0-4454 1-4454 2-4454 # <CJK>
+7DB3 S-5205 # <CJK>
+7DB4 0-3654 1-3654 2-3654 # <CJK>
+7DB5 0-6929 1-6929 2-6929 # <CJK>
+7DB6 S-5206 # <CJK>
+7DB7 S-5207 # <CJK>
+7DB8 0-6937 1-6937 2-6937 # <CJK>
+7DB9 S-5208 # <CJK>
+7DBA 0-6926 1-6926 2-6926 # <CJK>
+7DBB 0-3530 1-3530 2-3530 # <CJK>
+7DBD 0-6931 1-6931 2-6931 # <CJK>
+7DBE 0-1629 1-1629 2-1629 # <CJK>
+7DBF 0-4442 1-4442 2-4442 # <CJK>
+7DC2 S-5209 # <CJK>
+7DC3 S-5210 # <CJK>
+7DC4 S-5211 # <CJK>
+7DC5 S-5212 # <CJK>
+7DC6 S-5213 # <CJK>
+7DC7 0-6930 1-6930 2-6930 # <CJK>
+7DCA 0-2259 1-2259 2-2259 # <CJK>
+7DCB 0-4076 1-4076 2-4076 # <CJK>
+7DCC S-5214 # <CJK>
+7DCD S-5215 # <CJK>
+7DCE S-5216 # <CJK>
+7DCF 0-3377 1-3377 2-3377 # <CJK>
+7DD1 0-4648 1-4648 2-4648 # <CJK>
+7DD2 0-2979 1-2979 2-2979 # <CJK>
+7DD5 0-6978 1-6978 2-6978 # <CJK>
+7DD7 S-5217 # <CJK>
+7DD8 0-6940 1-6940 2-6940 # <CJK>
+7DD9 S-5218 # <CJK>
+7DDA 0-3294 1-3294 2-3294 # <CJK>
+7DDC 0-6936 1-6936 2-6936 # <CJK>
+7DDD 0-6941 1-6941 2-6941 # <CJK>
+7DDE 0-6943 1-6943 2-6943 # <CJK>
+7DE0 0-3689 1-3689 2-3689 # <CJK>
+7DE1 0-6946 1-6946 2-6946 # <CJK>
+7DE2 S-5220 # <CJK>
+7DE4 0-6942 1-6942 2-6942 # <CJK>
+7DE5 S-5221 # <CJK>
+7DE6 S-5222 # <CJK>
+7DE8 0-4252 1-4252 2-4252 # <CJK>
+7DE9 0-2043 1-2043 2-2043 # <CJK>
+7DEA S-5223 # <CJK>
+7DEB S-5224 # <CJK>
+7DEC 0-4443 1-4443 2-4443 # <CJK>
+7DED S-5225 # <CJK>
+7DEF 0-1662 1-1662 2-1662 # <CJK>
+7DF1 S-5226 # <CJK>
+7DF2 0-6945 1-6945 2-6945 # <CJK>
+7DF4 0-4693 1-4693 2-4693 # <CJK>
+7DF5 S-5227 # <CJK>
+7DF6 S-5228 # <CJK>
+7DF9 S-5229 # <CJK>
+7DFA S-5230 # <CJK>
+7DFB 0-6944 1-6944 2-6944 # <CJK>
+7E00 S-5219 # <CJK>
+7E01 0-1779 1-1779 2-1779 # <CJK>
+7E04 0-3876 1-3876 2-3876 # <CJK>
+7E05 0-6947 1-6947 2-6947 # <CJK>
+7E08 S-5231 # <CJK>
+7E09 0-6954 1-6954 2-6954 # <CJK>
+7E0A 0-6948 1-6948 2-6948 # <CJK>
+7E0B 0-6955 1-6955 2-6955 # <CJK>
+7E10 S-5232 # <CJK>
+7E11 S-5233 # <CJK>
+7E12 0-6951 1-6951 2-6951 # <CJK>
+7E15 S-5234 # <CJK>
+7E17 S-5235 # <CJK>
+7E1B 0-3991 1-3991 2-3991 # <CJK>
+7E1C S-5236 # <CJK>
+7E1D S-5237 # <CJK>
+7E1E 0-2842 1-2842 2-2842 # <CJK>
+7E1F 0-6953 1-6953 2-6953 # <CJK>
+7E20 S-5238 # <CJK>
+7E21 0-6950 1-6950 2-6950 # <CJK>
+7E22 0-6956 1-6956 2-6956 # <CJK>
+7E23 0-6949 1-6949 2-6949 # <CJK>
+7E26 0-2936 1-2936 2-2936 # <CJK>
+7E27 S-5239 # <CJK>
+7E28 S-5240 # <CJK>
+7E2B 0-4305 1-4305 2-4305 # <CJK>
+7E2C S-5241 # <CJK>
+7E2D S-5242 # <CJK>
+7E2E 0-2944 1-2944 2-2944 # <CJK>
+7E2F S-5243 # <CJK>
+7E31 0-6952 1-6952 2-6952 # <CJK>
+7E32 0-6964 1-6964 2-6964 # <CJK>
+7E33 S-5244 # <CJK>
+7E35 0-6960 1-6960 2-6960 # <CJK>
+7E36 S-5245 # <CJK>
+7E37 0-6963 1-6963 2-6963 # <CJK>
+7E39 0-6961 1-6961 2-6961 # <CJK>
+7E3A 0-6965 1-6965 2-6965 # <CJK>
+7E3B 0-6959 1-6959 2-6959 # <CJK>
+7E3D 0-6933 1-6933 2-6933 # <CJK>
+7E3E 0-3251 1-3251 2-3251 # <CJK>
+7E3F S-5246 # <CJK>
+7E41 0-4043 1-4043 2-4043 # <CJK>
+7E43 0-6962 1-6962 2-6962 # <CJK>
+7E44 S-5247 # <CJK>
+7E45 S-5248 # <CJK>
+7E46 0-6957 1-6957 2-6957 # <CJK>
+7E47 S-5249 # <CJK>
+7E4A 0-3301 1-3301 2-3301 # <CJK>
+7E4B 1-2350 2-2350 # <CJK>
+7E4D 1-2911 2-2911 # <CJK>
+7E4E S-5250 # <CJK>
+7E50 S-5251 # <CJK>
+7E52 S-5252 # <CJK>
+7E54 0-3105 1-3105 2-3105 # <CJK>
+7E55 0-3322 1-3322 2-3322 # <CJK>
+7E56 0-6968 1-6968 2-6968 # <CJK>
+7E58 S-5253 # <CJK>
+7E59 0-6970 1-6970 2-6970 # <CJK>
+7E5A 0-6971 1-6971 2-6971 # <CJK>
+7E5D 0-6967 1-6967 2-6967 # <CJK>
+7E5E 0-6969 1-6969 2-6969 # <CJK>
+7E5F S-5254 # <CJK>
+7E61 0-2911 S-5255 # <CJK>
+7E62 S-5256 # <CJK>
+7E65 S-5257 # <CJK>
+7E66 0-6958 1-6958 2-6958 # <CJK>
+7E67 0-6966 1-6966 2-6966 # <CJK>
+7E69 0-6974 1-6974 2-6974 # <CJK>
+7E6A 0-6973 1-6973 2-6973 # <CJK>
+7E6B 0-2350 S-5258 # <CJK>
+7E6D 0-4390 1-4390 2-4390 # <CJK>
+7E6E S-5259 # <CJK>
+7E6F S-5260 # <CJK>
+7E70 0-2311 1-2311 2-2311 # <CJK>
+7E73 S-5261 # <CJK>
+7E78 S-5262 # <CJK>
+7E79 0-6972 1-6972 2-6972 # <CJK>
+7E7B 0-6976 1-6976 2-6976 # <CJK>
+7E7C 0-6975 1-6975 2-6975 # <CJK>
+7E7D 0-6979 1-6979 2-6979 # <CJK>
+7E7E S-5263 # <CJK>
+7E7F 0-6981 1-6981 2-6981 # <CJK>
+7E81 S-5264 # <CJK>
+7E82 0-2728 1-2728 2-2728 # <CJK>
+7E83 0-6977 1-6977 2-6977 # <CJK>
+7E86 S-5265 # <CJK>
+7E87 S-5266 # <CJK>
+7E88 0-6982 1-6982 2-6982 # <CJK>
+7E89 0-6983 1-6983 2-6983 # <CJK>
+7E8A S-5267 # <CJK>
+7E8C 0-6984 1-6984 2-6984 # <CJK>
+7E8D S-5268 # <CJK>
+7E8E 0-6990 1-6990 2-6990 # <CJK>
+7E8F 0-3727 1-3727 2-3727 # <CJK>
+7E90 0-6986 1-6986 2-6986 # <CJK>
+7E91 S-5269 # <CJK>
+7E92 0-6985 1-6985 2-6985 # <CJK>
+7E93 0-6987 1-6987 2-6987 # <CJK>
+7E94 0-6988 1-6988 2-6988 # <CJK>
+7E95 S-5270 # <CJK>
+7E96 0-6989 1-6989 2-6989 # <CJK>
+7E98 S-5271 # <CJK>
+7E9A S-5272 # <CJK>
+7E9B 0-6991 1-6991 2-6991 # <CJK>
+7E9C 0-6992 1-6992 2-6992 # <CJK>
+7E9D S-5273 # <CJK>
+7E9E S-5274 # <CJK>
+7F36 0-2044 1-2044 2-2044 # <CJK>
+7F38 0-6993 1-6993 2-6993 # <CJK>
+7F3A 0-6994 1-6994 2-6994 # <CJK>
+7F3B S-5276 # <CJK>
+7F3C S-5275 # <CJK>
+7F3D S-5277 # <CJK>
+7F3E S-5278 # <CJK>
+7F3F S-5279 # <CJK>
+7F43 S-5280 # <CJK>
+7F44 S-5281 # <CJK>
+7F45 0-7001 1-7001 2-7001 # <CJK>
+7F47 S-5282 # <CJK>
+7F4C 0-7002 1-7002 2-7002 # <CJK>
+7F4D 0-7003 1-7003 2-7003 # <CJK>
+7F4E 0-7004 1-7004 2-7004 # <CJK>
+7F4F S-5283 # <CJK>
+7F50 0-7005 1-7005 2-7005 # <CJK>
+7F51 0-7006 1-7006 2-7006 # <CJK>
+7F52 S-5284 # <CJK>
+7F53 S-5285 # <CJK>
+7F54 0-7008 1-7008 2-7008 # <CJK>
+7F55 0-7007 1-7007 2-7007 # <CJK>
+7F58 0-7009 1-7009 2-7009 # <CJK>
+7F5B S-5286 # <CJK>
+7F5C S-5287 # <CJK>
+7F5D S-5288 # <CJK>
+7F5F 0-7010 1-7010 2-7010 # <CJK>
+7F60 0-7011 1-7011 2-7011 # <CJK>
+7F61 S-5289 # <CJK>
+7F63 S-5290 # <CJK>
+7F64 S-5291 # <CJK>
+7F65 S-5292 # <CJK>
+7F66 S-5293 # <CJK>
+7F67 0-7014 1-7014 2-7014 # <CJK>
+7F68 0-7012 1-7012 2-7012 # <CJK>
+7F69 0-7013 1-7013 2-7013 # <CJK>
+7F6A 0-2665 1-2665 2-2665 # <CJK>
+7F6B 0-2351 1-2351 2-2351 # <CJK>
+7F6D S-5294 # <CJK>
+7F6E 0-3554 1-3554 2-3554 # <CJK>
+7F70 0-4019 1-4019 2-4019 # <CJK>
+7F71 S-5301 # <CJK>
+7F72 0-2980 1-2980 2-2980 # <CJK>
+7F75 0-3945 1-3945 2-3945 # <CJK>
+7F77 0-4077 1-4077 2-4077 # <CJK>
+7F78 0-7015 1-7015 2-7015 # <CJK>
+7F79 0-5677 1-5677 2-5677 # <CJK>
+7F7D S-5302 # <CJK>
+7F7E S-5303 # <CJK>
+7F7F S-5304 # <CJK>
+7F80 S-5305 # <CJK>
+7F82 0-7016 1-7016 2-7016 # <CJK>
+7F83 0-7018 1-7018 2-7018 # <CJK>
+7F85 0-4569 1-4569 2-4569 # <CJK>
+7F86 0-7017 1-7017 2-7017 # <CJK>
+7F87 0-7020 1-7020 2-7020 # <CJK>
+7F88 0-7019 1-7019 2-7019 # <CJK>
+7F8A 0-4551 1-4551 2-4551 # <CJK>
+7F8B S-5306 # <CJK>
+7F8C 0-7021 1-7021 2-7021 # <CJK>
+7F8D S-5307 # <CJK>
+7F8E 0-4094 1-4094 2-4094 # <CJK>
+7F8F S-5308 # <CJK>
+7F90 S-5309 # <CJK>
+7F91 S-5310 # <CJK>
+7F94 0-7022 1-7022 2-7022 # <CJK>
+7F96 S-5311 # <CJK>
+7F97 S-5312 # <CJK>
+7F9A 0-7025 1-7025 2-7025 # <CJK>
+7F9C S-5313 # <CJK>
+7F9D 0-7024 1-7024 2-7024 # <CJK>
+7F9E 0-7023 1-7023 2-7023 # <CJK>
+7FA1 S-5314 # <CJK>
+7FA2 S-5315 # <CJK>
+7FA3 0-7026 1-7026 2-7026 # <CJK>
+7FA4 0-2318 1-2318 2-2318 # <CJK>
+7FA6 S-5316 # <CJK>
+7FA8 0-3302 1-3302 2-3302 # <CJK>
+7FA9 0-2133 1-2133 2-2133 # <CJK>
+7FAA S-5317 # <CJK>
+7FAD S-5318 # <CJK>
+7FAE 0-7030 1-7030 2-7030 # <CJK>
+7FAF 0-7027 1-7027 2-7027 # <CJK>
+7FB2 0-7028 1-7028 2-7028 # <CJK>
+7FB4 S-5319 # <CJK>
+7FB6 0-7031 1-7031 2-7031 # <CJK>
+7FB8 0-7032 1-7032 2-7032 # <CJK>
+7FB9 0-7029 1-7029 2-7029 # <CJK>
+7FBC S-5320 # <CJK>
+7FBD 0-1709 1-1709 2-1709 # <CJK>
+7FBF S-5321 # <CJK>
+7FC0 S-5322 # <CJK>
+7FC1 0-1807 1-1807 2-1807 # <CJK>
+7FC3 S-5323 # <CJK>
+7FC5 0-7034 1-7034 2-7034 # <CJK>
+7FC6 0-7035 1-7035 2-7035 # <CJK>
+7FC8 S-5324 # <CJK>
+7FCA 0-7036 1-7036 2-7036 # <CJK>
+7FCC 0-4566 1-4566 2-4566 # <CJK>
+7FCE S-5325 # <CJK>
+7FCF S-5326 # <CJK>
+7FD2 0-2912 1-2912 2-2912 # <CJK>
+7FD4 0-7038 1-7038 2-7038 # <CJK>
+7FD5 0-7037 1-7037 2-7037 # <CJK>
+7FDB S-5327 # <CJK>
+7FDF S-5328 # <CJK>
+7FE0 0-3173 1-3173 2-3173 # <CJK>
+7FE1 0-7039 1-7039 2-7039 # <CJK>
+7FE3 S-5329 # <CJK>
+7FE5 S-5330 # <CJK>
+7FE6 0-7040 1-7040 2-7040 # <CJK>
+7FE8 S-5331 # <CJK>
+7FE9 0-7041 1-7041 2-7041 # <CJK>
+7FEB 0-2069 1-2069 2-2069 # <CJK>
+7FEC S-5332 # <CJK>
+7FEE S-5333 # <CJK>
+7FEF S-5334 # <CJK>
+7FF0 0-2045 1-2045 2-2045 # <CJK>
+7FF2 S-5335 # <CJK>
+7FF3 0-7042 1-7042 2-7042 # <CJK>
+7FF9 0-7043 1-7043 2-7043 # <CJK>
+7FFA S-5336 # <CJK>
+7FFB 0-4361 1-4361 2-4361 # <CJK>
+7FFC 0-4567 1-4567 2-4567 # <CJK>
+7FFD S-5337 # <CJK>
+7FFE S-5338 # <CJK>
+7FFF S-5339 # <CJK>
+8000 0-4552 1-4552 2-4552 # <CJK>
+8001 0-4723 1-4723 2-4723 # <CJK>
+8003 0-2545 1-2545 2-2545 # <CJK>
+8004 0-7046 1-7046 2-7046 # <CJK>
+8005 0-2852 1-2852 2-2852 # <CJK>
+8006 0-7045 1-7045 2-7045 # <CJK>
+8007 S-5340 # <CJK>
+8008 S-5341 # <CJK>
+800A S-5342 # <CJK>
+800B 0-7047 1-7047 2-7047 # <CJK>
+800C 0-2809 1-2809 2-2809 # <CJK>
+800D S-5343 # <CJK>
+800E S-5344 # <CJK>
+800F S-5345 # <CJK>
+8010 0-3449 1-3449 2-3449 # <CJK>
+8011 S-5346 # <CJK>
+8012 0-7048 1-7048 2-7048 # <CJK>
+8013 S-5347 # <CJK>
+8014 S-5348 # <CJK>
+8015 0-2544 1-2544 2-2544 # <CJK>
+8016 S-5349 # <CJK>
+8017 0-4455 1-4455 2-4455 # <CJK>
+8018 0-7049 1-7049 2-7049 # <CJK>
+8019 0-7050 1-7050 2-7050 # <CJK>
+801C 0-7051 1-7051 2-7051 # <CJK>
+801D S-5350 # <CJK>
+801E S-5351 # <CJK>
+801F S-5352 # <CJK>
+8020 S-5353 # <CJK>
+8021 0-7052 1-7052 2-7052 # <CJK>
+8024 S-5354 # <CJK>
+8026 S-5355 # <CJK>
+8028 0-7053 1-7053 2-7053 # <CJK>
+802C S-5356 # <CJK>
+802E S-5357 # <CJK>
+8030 S-5358 # <CJK>
+8033 0-2810 1-2810 2-2810 # <CJK>
+8034 S-5359 # <CJK>
+8035 S-5360 # <CJK>
+8036 0-4477 1-4477 2-4477 # <CJK>
+8037 S-5361 # <CJK>
+8039 S-5362 # <CJK>
+803A S-5363 # <CJK>
+803B 0-7055 1-7055 2-7055 # <CJK>
+803C S-5364 # <CJK>
+803D 0-3531 1-3531 2-3531 # <CJK>
+803E S-5365 # <CJK>
+803F 0-7054 1-7054 2-7054 # <CJK>
+8040 S-5366 # <CJK>
+8044 S-5367 # <CJK>
+8046 0-7057 1-7057 2-7057 # <CJK>
+804A 0-7056 1-7056 2-7056 # <CJK>
+8052 0-7058 1-7058 2-7058 # <CJK>
+8056 0-3227 1-3227 2-3227 # <CJK>
+8058 0-7059 1-7059 2-7059 # <CJK>
+805A 0-7060 1-7060 2-7060 # <CJK>
+805E 0-4225 1-4225 2-4225 # <CJK>
+805F 0-7061 1-7061 2-7061 # <CJK>
+8060 S-5368 # <CJK>
+8061 0-3379 1-3379 2-3379 # <CJK>
+8062 0-7062 1-7062 2-7062 # <CJK>
+8064 S-5369 # <CJK>
+8066 S-5370 # <CJK>
+8068 0-7063 1-7063 2-7063 # <CJK>
+806D S-5371 # <CJK>
+806F 0-4694 1-4694 2-4694 # <CJK>
+8070 0-7066 1-7066 2-7066 # <CJK>
+8071 S-5372 # <CJK>
+8072 0-7065 1-7065 2-7065 # <CJK>
+8073 0-7064 1-7064 2-7064 # <CJK>
+8074 0-3616 1-3616 2-3616 # <CJK>
+8075 S-5373 # <CJK>
+8076 0-7067 1-7067 2-7067 # <CJK>
+8077 0-3106 1-3106 2-3106 # <CJK>
+8079 0-7068 1-7068 2-7068 # <CJK>
+807D 0-7069 1-7069 2-7069 # <CJK>
+807E 0-4724 1-4724 2-4724 # <CJK>
+807F 0-7070 1-7070 2-7070 # <CJK>
+8081 S-5374 # <CJK>
+8084 0-7071 1-7071 2-7071 # <CJK>
+8085 0-7073 1-7073 2-7073 # <CJK>
+8086 0-7072 1-7072 2-7072 # <CJK>
+8087 0-4005 1-4005 2-4005 # <CJK>
+8088 S-5375 # <CJK>
+8089 0-3889 1-3889 2-3889 # <CJK>
+808B 0-4730 1-4730 2-4730 # <CJK>
+808C 0-4009 1-4009 2-4009 # <CJK>
+808E S-5376 # <CJK>
+8093 0-7075 1-7075 2-7075 # <CJK>
+8096 0-3051 1-3051 2-3051 # <CJK>
+8098 0-4110 1-4110 2-4110 # <CJK>
+809A 0-7076 1-7076 2-7076 # <CJK>
+809B 0-7074 1-7074 2-7074 # <CJK>
+809C S-5377 # <CJK>
+809D 0-2046 1-2046 2-2046 # <CJK>
+809E S-5378 # <CJK>
+80A1 0-2452 1-2452 2-2452 # <CJK>
+80A2 0-2772 1-2772 2-2772 # <CJK>
+80A5 0-4078 1-4078 2-4078 # <CJK>
+80A6 S-5379 # <CJK>
+80A7 S-5380 # <CJK>
+80A9 0-2410 1-2410 2-2410 # <CJK>
+80AA 0-4335 1-4335 2-4335 # <CJK>
+80AB S-5381 # <CJK>
+80AC 0-7079 1-7079 2-7079 # <CJK>
+80AD 0-7077 1-7077 2-7077 # <CJK>
+80AF 0-2546 1-2546 2-2546 # <CJK>
+80B1 0-2547 1-2547 2-2547 # <CJK>
+80B2 0-1673 1-1673 2-1673 # <CJK>
+80B4 0-2672 1-2672 2-2672 # <CJK>
+80B8 S-5382 # <CJK>
+80B9 S-5383 # <CJK>
+80BA 0-3957 1-3957 2-3957 # <CJK>
+80C3 0-1663 1-1663 2-1663 # <CJK>
+80C4 0-7084 1-7084 2-7084 # <CJK>
+80C6 0-3532 1-3532 2-3532 # <CJK>
+80C8 S-5384 # <CJK>
+80CC 0-3956 1-3956 2-3956 # <CJK>
+80CD S-5385 # <CJK>
+80CE 0-3459 1-3459 2-3459 # <CJK>
+80CF S-5386 # <CJK>
+80D2 S-5387 # <CJK>
+80D4 S-5388 # <CJK>
+80D5 S-5389 # <CJK>
+80D6 0-7086 1-7086 2-7086 # <CJK>
+80D7 S-5390 # <CJK>
+80D8 S-5391 # <CJK>
+80D9 0-7082 1-7082 2-7082 # <CJK>
+80DA 0-7085 1-7085 2-7085 # <CJK>
+80DB 0-7080 1-7080 2-7080 # <CJK>
+80DD 0-7083 1-7083 2-7083 # <CJK>
+80DE 0-4306 1-4306 2-4306 # <CJK>
+80E0 S-5392 # <CJK>
+80E1 0-2453 1-2453 2-2453 # <CJK>
+80E4 0-1693 1-1693 2-1693 # <CJK>
+80E5 0-7081 1-7081 2-7081 # <CJK>
+80ED S-5393 # <CJK>
+80EE S-5394 # <CJK>
+80EF 0-7088 1-7088 2-7088 # <CJK>
+80F0 S-5401 # <CJK>
+80F1 0-7089 1-7089 2-7089 # <CJK>
+80F2 S-5402 # <CJK>
+80F3 S-5403 # <CJK>
+80F4 0-3825 1-3825 2-3825 # <CJK>
+80F6 S-5404 # <CJK>
+80F8 0-2227 1-2227 2-2227 # <CJK>
+80F9 S-5405 # <CJK>
+80FA S-5406 # <CJK>
+80FC 0-7106 1-7106 2-7106 # <CJK>
+80FD 0-3929 1-3929 2-3929 # <CJK>
+80FE S-5407 # <CJK>
+8102 0-2773 1-2773 2-2773 # <CJK>
+8103 S-5408 # <CJK>
+8105 0-2228 1-2228 2-2228 # <CJK>
+8106 0-3240 1-3240 2-3240 # <CJK>
+8107 0-4738 1-4738 2-4738 # <CJK>
+8108 0-4414 1-4414 2-4414 # <CJK>
+8109 0-7087 1-7087 2-7087 # <CJK>
+810A 0-3252 1-3252 2-3252 # <CJK>
+810B S-5409 # <CJK>
+8116 S-5410 # <CJK>
+8117 S-5411 # <CJK>
+8118 S-5412 # <CJK>
+811A 0-2151 1-2151 2-2151 # <CJK>
+811B 0-7090 1-7090 2-7090 # <CJK>
+811C S-5413 # <CJK>
+811E S-5414 # <CJK>
+8120 S-5415 # <CJK>
+8123 0-7092 1-7092 2-7092 # <CJK>
+8124 S-5416 # <CJK>
+8127 S-5417 # <CJK>
+8129 0-7091 1-7091 2-7091 # <CJK>
+812C S-5418 # <CJK>
+812F 0-7093 1-7093 2-7093 # <CJK>
+8130 S-5419 # <CJK>
+8131 0-3506 1-3506 2-3506 # <CJK>
+8133 0-3930 1-3930 2-3930 # <CJK>
+8135 S-5420 # <CJK>
+8139 0-3617 1-3617 2-3617 # <CJK>
+813A S-5421 # <CJK>
+813C S-5422 # <CJK>
+813E 0-7103 1-7103 2-7103 # <CJK>
+8145 S-5423 # <CJK>
+8146 0-7102 1-7102 2-7102 # <CJK>
+8147 S-5424 # <CJK>
+814A S-5425 # <CJK>
+814B 0-7094 1-7094 2-7094 # <CJK>
+814C S-5426 # <CJK>
+814E 0-3153 1-3153 2-3153 # <CJK>
+8150 0-4169 1-4169 2-4169 # <CJK>
+8151 0-7105 1-7105 2-7105 # <CJK>
+8152 S-5427 # <CJK>
+8153 0-7104 1-7104 2-7104 # <CJK>
+8154 0-2548 1-2548 2-2548 # <CJK>
+8155 0-4751 1-4751 2-4751 # <CJK>
+8157 S-5428 # <CJK>
+815F 0-7121 1-7121 2-7121 # <CJK>
+8160 S-5429 # <CJK>
+8161 S-5430 # <CJK>
+8165 0-7109 1-7109 2-7109 # <CJK>
+8166 0-7110 1-7110 2-7110 # <CJK>
+8167 S-5431 # <CJK>
+8168 S-5432 # <CJK>
+8169 S-5433 # <CJK>
+816B 0-2880 1-2880 2-2880 # <CJK>
+816D S-5434 # <CJK>
+816E 0-7108 1-7108 2-7108 # <CJK>
+816F S-5435 # <CJK>
+8170 0-2588 1-2588 2-2588 # <CJK>
+8171 0-7107 1-7107 2-7107 # <CJK>
+8174 0-7111 1-7111 2-7111 # <CJK>
+8177 S-5436 # <CJK>
+8178 0-3618 1-3618 2-3618 # <CJK>
+8179 0-4202 1-4202 2-4202 # <CJK>
+817A 0-3303 1-3303 2-3303 # <CJK>
+817F 0-3460 1-3460 2-3460 # <CJK>
+8180 0-7115 1-7115 2-7115 # <CJK>
+8181 S-5437 # <CJK>
+8182 0-7116 1-7116 2-7116 # <CJK>
+8183 0-7112 1-7112 2-7112 # <CJK>
+8184 S-5439 # <CJK>
+8185 S-5440 # <CJK>
+8186 S-5441 # <CJK>
+8188 0-7113 1-7113 2-7113 # <CJK>
+818A 0-7114 1-7114 2-7114 # <CJK>
+818B S-5442 # <CJK>
+818E S-5443 # <CJK>
+818F 0-2549 1-2549 2-2549 # <CJK>
+8190 S-5438 # <CJK>
+8193 0-7122 1-7122 2-7122 # <CJK>
+8195 0-7118 1-7118 2-7118 # <CJK>
+8196 S-5444 # <CJK>
+8198 S-5445 # <CJK>
+819A 0-4170 1-4170 2-4170 # <CJK>
+819B S-5446 # <CJK>
+819C 0-4376 1-4376 2-4376 # <CJK>
+819D 0-4108 1-4108 2-4108 # <CJK>
+819E S-5447 # <CJK>
+81A0 0-7117 1-7117 2-7117 # <CJK>
+81A2 S-5448 # <CJK>
+81A3 0-7120 1-7120 2-7120 # <CJK>
+81A4 0-7119 1-7119 2-7119 # <CJK>
+81A8 0-4336 1-4336 2-4336 # <CJK>
+81A9 0-7123 1-7123 2-7123 # <CJK>
+81AE S-5449 # <CJK>
+81B0 0-7124 1-7124 2-7124 # <CJK>
+81B2 S-5450 # <CJK>
+81B3 0-3323 1-3323 2-3323 # <CJK>
+81B4 S-5451 # <CJK>
+81B5 0-7125 1-7125 2-7125 # <CJK>
+81B8 0-7127 1-7127 2-7127 # <CJK>
+81BA 0-7131 1-7131 2-7131 # <CJK>
+81BB S-5452 # <CJK>
+81BD 0-7128 1-7128 2-7128 # <CJK>
+81BE 0-7126 1-7126 2-7126 # <CJK>
+81BF 0-3931 1-3931 2-3931 # <CJK>
+81C0 0-7129 1-7129 2-7129 # <CJK>
+81C2 0-7130 1-7130 2-7130 # <CJK>
+81C3 S-5454 # <CJK>
+81C5 S-5455 # <CJK>
+81C6 0-1818 1-1818 2-1818 # <CJK>
+81C8 0-7137 1-7137 2-7137 # <CJK>
+81C9 0-7132 1-7132 2-7132 # <CJK>
+81CA S-5456 # <CJK>
+81CB S-5453 # <CJK>
+81CD 0-7133 1-7133 2-7133 # <CJK>
+81CE S-5457 # <CJK>
+81CF S-5458 # <CJK>
+81D1 0-7134 1-7134 2-7134 # <CJK>
+81D3 0-3401 1-3401 2-3401 # <CJK>
+81D5 S-5459 # <CJK>
+81D7 S-5460 # <CJK>
+81D8 0-7136 1-7136 2-7136 # <CJK>
+81D9 0-7135 1-7135 2-7135 # <CJK>
+81DA 0-7138 1-7138 2-7138 # <CJK>
+81DB S-5461 # <CJK>
+81DD S-5462 # <CJK>
+81DE S-5463 # <CJK>
+81DF 0-7139 1-7139 2-7139 # <CJK>
+81E0 0-7140 1-7140 2-7140 # <CJK>
+81E1 S-5464 # <CJK>
+81E3 0-3135 1-3135 2-3135 # <CJK>
+81E4 S-5465 # <CJK>
+81E5 0-1873 1-1873 2-1873 # <CJK>
+81E7 0-7141 1-7141 2-7141 # <CJK>
+81E8 0-4655 1-4655 2-4655 # <CJK>
+81EA 0-2811 1-2811 2-2811 # <CJK>
+81EB S-5466 # <CJK>
+81EC S-5467 # <CJK>
+81ED 0-2913 1-2913 2-2913 # <CJK>
+81F0 S-5468 # <CJK>
+81F1 S-5469 # <CJK>
+81F2 S-5470 # <CJK>
+81F3 0-2774 1-2774 2-2774 # <CJK>
+81F4 0-3555 1-3555 2-3555 # <CJK>
+81F5 S-5471 # <CJK>
+81F6 S-5472 # <CJK>
+81F8 S-5473 # <CJK>
+81F9 S-5474 # <CJK>
+81FA 0-7142 1-7142 2-7142 # <CJK>
+81FB 0-7143 1-7143 2-7143 # <CJK>
+81FC 0-1717 1-1717 2-1717 # <CJK>
+81FD S-5475 # <CJK>
+81FE 0-7144 1-7144 2-7144 # <CJK>
+81FF S-5476 # <CJK>
+8200 S-5477 # <CJK>
+8201 0-7145 1-7145 2-7145 # <CJK>
+8202 0-7146 1-7146 2-7146 # <CJK>
+8203 S-5478 # <CJK>
+8205 0-7147 1-7147 2-7147 # <CJK>
+8207 0-7148 1-7148 2-7148 # <CJK>
+8208 0-2229 1-2229 2-2229 # <CJK>
+8209 0-5810 1-5810 2-5810 # <CJK>
+820A 0-7149 1-7149 2-7149 # <CJK>
+820C 0-3269 1-3269 2-3269 # <CJK>
+820D 0-7150 1-7150 2-7150 # <CJK>
+820E 0-2843 1-2843 2-2843 # <CJK>
+820F S-5479 # <CJK>
+8210 0-7151 1-7151 2-7151 # <CJK>
+8212 0-4816 1-4816 2-4816 # <CJK>
+8213 S-5480 # <CJK>
+8214 S-5481 # <CJK>
+8216 0-7152 1-7152 2-7152 # <CJK>
+8217 0-4262 1-4262 2-4262 # <CJK>
+8218 0-2060 1-2060 2-2060 # <CJK>
+8219 S-5482 # <CJK>
+821A S-5483 # <CJK>
+821B 0-3304 1-3304 2-3304 # <CJK>
+821C 0-2956 1-2956 2-2956 # <CJK>
+821D S-5484 # <CJK>
+821E 0-4181 1-4181 2-4181 # <CJK>
+821F 0-2914 1-2914 2-2914 # <CJK>
+8221 S-5485 # <CJK>
+8222 S-5486 # <CJK>
+8228 S-5487 # <CJK>
+8229 0-7153 1-7153 2-7153 # <CJK>
+822A 0-2550 1-2550 2-2550 # <CJK>
+822B 0-7154 1-7154 2-7154 # <CJK>
+822C 0-4044 1-4044 2-4044 # <CJK>
+822E 0-7168 1-7168 2-7168 # <CJK>
+8232 S-5488 # <CJK>
+8233 0-7156 1-7156 2-7156 # <CJK>
+8234 S-5489 # <CJK>
+8235 0-3441 1-3441 2-3441 # <CJK>
+8236 0-3985 1-3985 2-3985 # <CJK>
+8237 0-2431 1-2431 2-2431 # <CJK>
+8238 0-7155 1-7155 2-7155 # <CJK>
+8239 0-3305 1-3305 2-3305 # <CJK>
+823A S-5490 # <CJK>
+8240 0-7157 1-7157 2-7157 # <CJK>
+8243 S-5491 # <CJK>
+8244 S-5492 # <CJK>
+8245 S-5493 # <CJK>
+8246 S-5494 # <CJK>
+8247 0-3690 1-3690 2-3690 # <CJK>
+824B S-5501 # <CJK>
+824E S-5502 # <CJK>
+824F S-5503 # <CJK>
+8251 S-5504 # <CJK>
+8256 S-5505 # <CJK>
+8258 0-7159 1-7159 2-7159 # <CJK>
+8259 0-7158 1-7158 2-7158 # <CJK>
+825A 0-7161 1-7161 2-7161 # <CJK>
+825C S-5506 # <CJK>
+825D 0-7160 1-7160 2-7160 # <CJK>
+825F 0-7162 1-7162 2-7162 # <CJK>
+8260 S-5507 # <CJK>
+8262 0-7164 1-7164 2-7164 # <CJK>
+8263 S-5508 # <CJK>
+8264 0-7163 1-7163 2-7163 # <CJK>
+8266 0-2047 1-2047 2-2047 # <CJK>
+8267 S-5509 # <CJK>
+8268 0-7165 1-7165 2-7165 # <CJK>
+826A 0-7166 1-7166 2-7166 # <CJK>
+826B 0-7167 1-7167 2-7167 # <CJK>
+826D S-5510 # <CJK>
+826E 0-2617 1-2617 2-2617 # <CJK>
+826F 0-4641 1-4641 2-4641 # <CJK>
+8271 0-7169 1-7169 2-7169 # <CJK>
+8272 0-3107 1-3107 2-3107 # <CJK>
+8274 S-5511 # <CJK>
+8276 0-1780 1-1780 2-1780 # <CJK>
+8277 0-7170 1-7170 2-7170 # <CJK>
+8278 0-7171 1-7171 2-7171 # <CJK>
+827B S-5512 # <CJK>
+827D S-5513 # <CJK>
+827E 0-7172 1-7172 2-7172 # <CJK>
+827F S-5514 # <CJK>
+8280 S-5515 # <CJK>
+8281 S-5516 # <CJK>
+8283 S-5517 # <CJK>
+8284 S-5518 # <CJK>
+8287 S-5519 # <CJK>
+8289 S-5520 # <CJK>
+828A S-5521 # <CJK>
+828B 0-1682 1-1682 2-1682 # <CJK>
+828D 0-7173 1-7173 2-7173 # <CJK>
+828E S-5522 # <CJK>
+8291 S-5523 # <CJK>
+8292 0-7174 1-7174 2-7174 # <CJK>
+8294 S-5524 # <CJK>
+8296 S-5525 # <CJK>
+8298 S-5526 # <CJK>
+8299 0-4171 1-4171 2-4171 # <CJK>
+829A S-5527 # <CJK>
+829B S-5528 # <CJK>
+829D 0-2839 1-2839 2-2839 # <CJK>
+829F 0-7176 1-7176 2-7176 # <CJK>
+82A0 S-5529 # <CJK>
+82A1 S-5530 # <CJK>
+82A3 S-5531 # <CJK>
+82A4 S-5532 # <CJK>
+82A5 0-1909 1-1909 2-1909 # <CJK>
+82A6 0-1618 1-1618 2-1618 # <CJK>
+82A7 S-5533 # <CJK>
+82A8 S-5534 # <CJK>
+82A9 S-5535 # <CJK>
+82AA S-5536 # <CJK>
+82AB 0-7175 1-7175 2-7175 # <CJK>
+82AC 0-7178 1-7178 2-7178 # <CJK>
+82AD 0-3946 1-3946 2-3946 # <CJK>
+82AE S-5537 # <CJK>
+82AF 0-3136 1-3136 2-3136 # <CJK>
+82B0 S-5538 # <CJK>
+82B1 0-1854 1-1854 2-1854 # <CJK>
+82B2 S-5539 # <CJK>
+82B3 0-4307 1-4307 2-4307 # <CJK>
+82B4 S-5540 # <CJK>
+82B7 S-5541 # <CJK>
+82B8 0-2361 1-2361 2-2361 # <CJK>
+82B9 0-2260 1-2260 2-2260 # <CJK>
+82BA S-5542 # <CJK>
+82BB 0-7177 1-7177 2-7177 # <CJK>
+82BC S-5543 # <CJK>
+82BD 0-1874 1-1874 2-1874 # <CJK>
+82BE S-5544 # <CJK>
+82BF S-5545 # <CJK>
+82C5 0-2003 1-2003 2-2003 # <CJK>
+82C6 S-5546 # <CJK>
+82D0 S-5547 # <CJK>
+82D1 0-1781 1-1781 2-1781 # <CJK>
+82D2 0-7182 1-7182 2-7182 # <CJK>
+82D3 0-4674 1-4674 2-4674 # <CJK>
+82D4 0-3461 1-3461 2-3461 # <CJK>
+82D5 S-5548 # <CJK>
+82D7 0-4136 1-4136 2-4136 # <CJK>
+82D9 0-7194 1-7194 2-7194 # <CJK>
+82DA S-5549 # <CJK>
+82DB 0-1855 1-1855 2-1855 # <CJK>
+82DC 0-7192 1-7192 2-7192 # <CJK>
+82DE 0-7190 1-7190 2-7190 # <CJK>
+82DF 0-7181 1-7181 2-7181 # <CJK>
+82E0 S-5550 # <CJK>
+82E1 0-7179 1-7179 2-7179 # <CJK>
+82E2 S-5551 # <CJK>
+82E3 0-7180 1-7180 2-7180 # <CJK>
+82E4 S-5552 # <CJK>
+82E5 0-2867 1-2867 2-2867 # <CJK>
+82E6 0-2276 1-2276 2-2276 # <CJK>
+82E7 0-3587 1-3587 2-3587 # <CJK>
+82E8 S-5553 # <CJK>
+82EA S-5554 # <CJK>
+82EB 0-3849 1-3849 2-3849 # <CJK>
+82ED S-5555 # <CJK>
+82EF S-5556 # <CJK>
+82F1 0-1749 1-1749 2-1749 # <CJK>
+82F3 0-7184 1-7184 2-7184 # <CJK>
+82F4 0-7183 1-7183 2-7183 # <CJK>
+82F6 S-5557 # <CJK>
+82F7 S-5558 # <CJK>
+82F9 0-7189 1-7189 2-7189 # <CJK>
+82FA 0-7185 1-7185 2-7185 # <CJK>
+82FB 0-7188 1-7188 2-7188 # <CJK>
+82FD S-5559 # <CJK>
+82FE S-5560 # <CJK>
+8300 S-5561 # <CJK>
+8301 S-5562 # <CJK>
+8302 0-4448 1-4448 2-4448 # <CJK>
+8303 0-7187 1-7187 2-7187 # <CJK>
+8304 0-1856 1-1856 2-1856 # <CJK>
+8305 0-1993 1-1993 2-1993 # <CJK>
+8306 0-7191 1-7191 2-7191 # <CJK>
+8307 S-5563 # <CJK>
+8308 S-5564 # <CJK>
+8309 0-7193 1-7193 2-7193 # <CJK>
+830A S-5565 # <CJK>
+830B S-5566 # <CJK>
+830E 0-2352 1-2352 2-2352 # <CJK>
+8316 0-7203 1-7203 2-7203 # <CJK>
+8317 0-7212 1-7212 2-7212 # <CJK>
+8318 0-7213 1-7213 2-7213 # <CJK>
+831B S-5568 # <CJK>
+831C 0-1611 1-1611 2-1611 # <CJK>
+831D S-5569 # <CJK>
+831E S-5570 # <CJK>
+831F S-5571 # <CJK>
+8321 S-5572 # <CJK>
+8322 S-5573 # <CJK>
+8323 0-7220 1-7220 2-7220 # <CJK>
+8328 0-1681 1-1681 2-1681 # <CJK>
+832B 0-7211 1-7211 2-7211 # <CJK>
+832C S-5574 # <CJK>
+832D S-5575 # <CJK>
+832E S-5576 # <CJK>
+832F 0-7210 1-7210 2-7210 # <CJK>
+8330 S-5577 # <CJK>
+8331 0-7205 1-7205 2-7205 # <CJK>
+8332 0-7204 1-7204 2-7204 # <CJK>
+8333 S-5578 # <CJK>
+8334 0-7202 1-7202 2-7202 # <CJK>
+8335 0-7201 1-7201 2-7201 # <CJK>
+8336 0-3567 1-3567 2-3567 # <CJK>
+8337 S-5579 # <CJK>
+8338 0-3491 1-3491 2-3491 # <CJK>
+8339 0-7207 1-7207 2-7207 # <CJK>
+833A S-5580 # <CJK>
+833C S-5581 # <CJK>
+833D S-5582 # <CJK>
+8340 0-7206 1-7206 2-7206 # <CJK>
+8342 S-5583 # <CJK>
+8343 S-5584 # <CJK>
+8344 S-5585 # <CJK>
+8345 0-7209 1-7209 2-7209 # <CJK>
+8346 0-2353 # <CJK>
+8347 S-5586 # <CJK>
+8349 0-3380 1-3380 2-3380 # <CJK>
+834A 1-2353 2-2353 # <CJK>
+834D S-5587 # <CJK>
+834E S-5588 # <CJK>
+834F 0-1733 1-1733 2-1733 # <CJK>
+8350 0-7208 1-7208 2-7208 # <CJK>
+8351 S-5589 # <CJK>
+8352 0-2551 1-2551 2-2551 # <CJK>
+8353 S-5630 # <CJK>
+8354 S-5567 # <CJK>
+8355 S-5590 # <CJK>
+8356 S-5591 # <CJK>
+8357 S-5592 # <CJK>
+8358 0-3381 1-3381 2-3381 # <CJK>
+8370 S-5593 # <CJK>
+8373 0-7226 1-7226 2-7226 # <CJK>
+8375 0-7227 1-7227 2-7227 # <CJK>
+8377 0-1857 1-1857 2-1857 # <CJK>
+8378 S-5594 # <CJK>
+837B 0-1814 1-1814 2-1814 # <CJK>
+837C 0-7224 1-7224 2-7224 # <CJK>
+837D S-5601 # <CJK>
+837F S-5602 # <CJK>
+8380 S-5603 # <CJK>
+8382 S-5604 # <CJK>
+8384 S-5605 # <CJK>
+8385 0-7214 1-7214 2-7214 # <CJK>
+8386 S-5606 # <CJK>
+8387 0-7222 1-7222 2-7222 # <CJK>
+8389 0-7229 1-7229 2-7229 # <CJK>
+838A 0-7223 1-7223 2-7223 # <CJK>
+838D S-5607 # <CJK>
+838E 0-7221 1-7221 2-7221 # <CJK>
+8392 S-5608 # <CJK>
+8393 0-7186 1-7186 2-7186 # <CJK>
+8394 S-5609 # <CJK>
+8395 S-5610 # <CJK>
+8396 0-7219 1-7219 2-7219 # <CJK>
+8398 S-5611 # <CJK>
+8399 S-5612 # <CJK>
+839A 0-7215 1-7215 2-7215 # <CJK>
+839B S-5613 # <CJK>
+839C S-5614 # <CJK>
+839D S-5615 # <CJK>
+839E 0-2048 1-2048 2-2048 # <CJK>
+839F 0-7217 1-7217 2-7217 # <CJK>
+83A0 0-7228 1-7228 2-7228 # <CJK>
+83A2 0-7218 1-7218 2-7218 # <CJK>
+83A6 S-5616 # <CJK>
+83A7 S-5617 # <CJK>
+83A8 0-7230 1-7230 2-7230 # <CJK>
+83A9 S-5618 # <CJK>
+83AA 0-7216 1-7216 2-7216 # <CJK>
+83AB 0-3992 1-3992 2-3992 # <CJK>
+83AC S-5619 # <CJK>
+83AD S-5644 # <CJK>
+83B1 1-4573 2-4573 # <CJK>
+83B5 0-7225 1-7225 2-7225 # <CJK>
+83BD 0-7247 1-7247 2-7247 # <CJK>
+83BE S-5620 # <CJK>
+83BF S-5621 # <CJK>
+83C0 S-5622 # <CJK>
+83C1 0-7239 1-7239 2-7239 # <CJK>
+83C5 0-3191 1-3191 2-3191 # <CJK>
+83C7 S-5623 # <CJK>
+83C9 S-5624 # <CJK>
+83CA 0-2138 1-2138 2-2138 # <CJK>
+83CC 0-2261 1-2261 2-2261 # <CJK>
+83CE 0-7234 1-7234 2-7234 # <CJK>
+83CF S-5625 # <CJK>
+83D0 S-5626 # <CJK>
+83D1 S-5627 # <CJK>
+83D3 0-1859 1-1859 2-1859 # <CJK>
+83D4 S-5628 # <CJK>
+83D6 0-3052 1-3052 2-3052 # <CJK>
+83D8 0-7237 1-7237 2-7237 # <CJK>
+83DC 0-2658 1-2658 2-2658 # <CJK>
+83DD S-5629 # <CJK>
+83DF 0-3749 1-3749 2-3749 # <CJK>
+83E0 0-7242 1-7242 2-7242 # <CJK>
+83E8 S-5631 # <CJK>
+83E9 0-4278 1-4278 2-4278 # <CJK>
+83EA S-5632 # <CJK>
+83EB 0-7233 1-7233 2-7233 # <CJK>
+83EF 0-1858 1-1858 2-1858 # <CJK>
+83F0 0-2454 1-2454 2-2454 # <CJK>
+83F1 0-4109 1-4109 2-4109 # <CJK>
+83F2 0-7243 1-7243 2-7243 # <CJK>
+83F4 0-7231 1-7231 2-7231 # <CJK>
+83F6 S-5633 # <CJK>
+83F7 0-7240 1-7240 2-7240 # <CJK>
+83F8 S-5634 # <CJK>
+83F9 S-5635 # <CJK>
+83FB 0-7250 1-7250 2-7250 # <CJK>
+83FC S-5636 # <CJK>
+83FD 0-7235 1-7235 2-7235 # <CJK>
+8401 S-5637 # <CJK>
+8403 0-7236 1-7236 2-7236 # <CJK>
+8404 0-3826 1-3826 2-3826 # <CJK>
+8406 S-5638 # <CJK>
+8407 0-7241 1-7241 2-7241 # <CJK>
+840A 0-4573 S-5639 # <CJK>
+840B 0-7238 1-7238 2-7238 # <CJK>
+840C 0-4308 1-4308 2-4308 # <CJK>
+840D 0-7244 1-7244 2-7244 # <CJK>
+840E 0-1664 1-1664 2-1664 # <CJK>
+840F S-5640 # <CJK>
+8411 S-5641 # <CJK>
+8413 0-7232 1-7232 2-7232 # <CJK>
+8415 S-5642 # <CJK>
+8419 S-5643 # <CJK>
+8420 0-7246 1-7246 2-7246 # <CJK>
+8422 0-7245 1-7245 2-7245 # <CJK>
+8429 0-3975 1-3975 2-3975 # <CJK>
+842A 0-7252 1-7252 2-7252 # <CJK>
+842C 0-7263 1-7263 2-7263 # <CJK>
+842F S-5645 # <CJK>
+8431 0-1994 1-1994 2-1994 # <CJK>
+8435 0-7266 1-7266 2-7266 # <CJK>
+8438 0-7248 1-7248 2-7248 # <CJK>
+8439 S-5646 # <CJK>
+843C 0-7253 1-7253 2-7253 # <CJK>
+843D 0-4578 1-4578 2-4578 # <CJK>
+8445 S-5647 # <CJK>
+8446 0-7262 1-7262 2-7262 # <CJK>
+8447 S-5648 # <CJK>
+8448 S-5649 # <CJK>
+8449 0-4553 1-4553 2-4553 # <CJK>
+844A S-5650 # <CJK>
+844D S-5651 # <CJK>
+844E 0-4610 1-4610 2-4610 # <CJK>
+844F S-5652 # <CJK>
+8451 S-5653 # <CJK>
+8452 S-5654 # <CJK>
+8456 S-5655 # <CJK>
+8457 0-3588 1-3588 2-3588 # <CJK>
+8458 S-5656 # <CJK>
+8459 S-5657 # <CJK>
+845A S-5658 # <CJK>
+845B 0-1975 1-1975 2-1975 # <CJK>
+845C S-5659 # <CJK>
+8460 S-5660 # <CJK>
+8461 0-4182 1-4182 2-4182 # <CJK>
+8462 0-7268 1-7268 2-7268 # <CJK>
+8463 0-3801 1-3801 2-3801 # <CJK>
+8464 S-5661 # <CJK>
+8465 S-5662 # <CJK>
+8466 0-1617 1-1617 2-1617 # <CJK>
+8467 S-5663 # <CJK>
+8469 0-7261 1-7261 2-7261 # <CJK>
+846A S-5664 # <CJK>
+846B 0-7257 1-7257 2-7257 # <CJK>
+846C 0-3382 1-3382 2-3382 # <CJK>
+846D 0-7251 1-7251 2-7251 # <CJK>
+846E 0-7259 1-7259 2-7259 # <CJK>
+846F 0-7264 1-7264 2-7264 # <CJK>
+8470 S-5665 # <CJK>
+8471 0-3912 1-3912 2-3912 # <CJK>
+8473 S-5666 # <CJK>
+8474 S-5667 # <CJK>
+8475 0-1610 1-1610 2-1610 # <CJK>
+8476 S-5668 # <CJK>
+8477 0-7256 1-7256 2-7256 # <CJK>
+8478 S-5669 # <CJK>
+8479 0-7265 1-7265 2-7265 # <CJK>
+847A 0-4188 1-4188 2-4188 # <CJK>
+847C S-5670 # <CJK>
+847D S-5671 # <CJK>
+8481 S-5672 # <CJK>
+8482 0-7260 1-7260 2-7260 # <CJK>
+8484 0-7255 1-7255 2-7255 # <CJK>
+8485 S-5673 # <CJK>
+848B 1-3053 2-3053 # <CJK>
+8490 0-2915 1-2915 2-2915 # <CJK>
+8492 S-5674 # <CJK>
+8493 S-5675 # <CJK>
+8494 0-2812 1-2812 2-2812 # <CJK>
+8495 S-5676 # <CJK>
+8499 0-4456 1-4456 2-4456 # <CJK>
+849C 0-4139 1-4139 2-4139 # <CJK>
+849E S-5677 # <CJK>
+849F 0-7271 1-7271 2-7271 # <CJK>
+84A1 0-7280 1-7280 2-7280 # <CJK>
+84A6 S-5678 # <CJK>
+84A8 S-5679 # <CJK>
+84A9 S-5680 # <CJK>
+84AA S-5681 # <CJK>
+84AD 0-7258 1-7258 2-7258 # <CJK>
+84AF S-5682 # <CJK>
+84B1 S-5683 # <CJK>
+84B2 0-1987 1-1987 2-1987 # <CJK>
+84B4 S-5684 # <CJK>
+84B8 0-3088 1-3088 2-3088 # <CJK>
+84B9 0-7269 1-7269 2-7269 # <CJK>
+84BA S-5685 # <CJK>
+84BB 0-7274 1-7274 2-7274 # <CJK>
+84BC 0-3383 1-3383 2-3383 # <CJK>
+84BD S-5686 # <CJK>
+84BE S-5687 # <CJK>
+84BF 0-7270 1-7270 2-7270 # <CJK>
+84C0 S-5688 # <CJK>
+84C1 0-7277 1-7277 2-7277 # <CJK>
+84C2 S-5689 # <CJK>
+84C4 0-3563 1-3563 2-3563 # <CJK>
+84C6 0-7278 1-7278 2-7278 # <CJK>
+84C7 S-5690 # <CJK>
+84C8 S-5691 # <CJK>
+84C9 0-4554 1-4554 2-4554 # <CJK>
+84CA 0-7267 1-7267 2-7267 # <CJK>
+84CB 0-1924 1-1924 2-1924 # <CJK>
+84CC S-5692 # <CJK>
+84CD 0-7273 1-7273 2-7273 # <CJK>
+84CF S-5693 # <CJK>
+84D0 0-7276 1-7276 2-7276 # <CJK>
+84D1 0-4412 1-4412 2-4412 # <CJK>
+84D3 S-5694 # <CJK>
+84D6 0-7279 1-7279 2-7279 # <CJK>
+84D9 0-7272 1-7272 2-7272 # <CJK>
+84DA 0-7275 1-7275 2-7275 # <CJK>
+84DC S-5701 # <CJK>
+84E7 S-5702 # <CJK>
+84EA S-5703 # <CJK>
+84EC 0-4309 1-4309 2-4309 # <CJK>
+84EE 0-4701 1-4701 2-4701 # <CJK>
+84EF S-5704 # <CJK>
+84F0 S-5705 # <CJK>
+84F1 S-5706 # <CJK>
+84F2 S-5707 # <CJK>
+84F4 0-7283 1-7283 2-7283 # <CJK>
+84F7 S-5708 # <CJK>
+84FA S-5710 # <CJK>
+84FB S-5711 # <CJK>
+84FC 0-7290 1-7290 2-7290 # <CJK>
+84FD S-5712 # <CJK>
+84FF 0-7282 1-7282 2-7282 # <CJK>
+8500 0-2835 1-2835 2-2835 # <CJK>
+8502 S-5713 # <CJK>
+8503 S-5714 # <CJK>
+8506 0-7249 1-7249 2-7249 # <CJK>
+8507 S-5715 # <CJK>
+850C S-5716 # <CJK>
+850E S-5717 # <CJK>
+8510 S-5718 # <CJK>
+8511 0-4246 1-4246 2-4246 # <CJK>
+8513 0-4402 1-4402 2-4402 # <CJK>
+8514 0-7289 1-7289 2-7289 # <CJK>
+8515 0-7288 1-7288 2-7288 # <CJK>
+8517 0-7284 1-7284 2-7284 # <CJK>
+8518 0-7285 1-7285 2-7285 # <CJK>
+851A 0-1722 1-1722 2-1722 # <CJK>
+851C S-5719 # <CJK>
+851E S-5720 # <CJK>
+851F 0-7287 1-7287 2-7287 # <CJK>
+8521 0-7281 1-7281 2-7281 # <CJK>
+8522 S-5721 # <CJK>
+8523 0-3053 S-5722 # <CJK>
+8524 S-5723 # <CJK>
+8525 S-5724 # <CJK>
+8526 0-3653 1-3653 2-3653 # <CJK>
+8527 S-5725 # <CJK>
+852A S-5726 # <CJK>
+852B S-5727 # <CJK>
+852C 0-7286 1-7286 2-7286 # <CJK>
+852D 0-1694 1-1694 2-1694 # <CJK>
+852F S-5728 # <CJK>
+8532 S-5709 # <CJK>
+8533 S-5729 # <CJK>
+8534 S-5730 # <CJK>
+8535 0-3402 1-3402 2-3402 # <CJK>
+8536 S-5731 # <CJK>
+853D 0-4235 1-4235 2-4235 # <CJK>
+853F S-5732 # <CJK>
+8540 0-7291 1-7291 2-7291 # <CJK>
+8541 0-7301 1-7301 2-7301 # <CJK>
+8543 0-4057 1-4057 2-4057 # <CJK>
+8546 S-5733 # <CJK>
+8548 0-7294 1-7294 2-7294 # <CJK>
+8549 0-3054 1-3054 2-3054 # <CJK>
+854A 0-7302 1-2841 2-2841 # <CJK>
+854B 0-7303 1-7303 2-7303 # <CJK>
+854E 0-2230 1-2230 2-2230 # <CJK>
+854F S-5734 # <CJK>
+8550 S-5735 # <CJK>
+8551 S-5736 # <CJK>
+8552 S-5737 # <CJK>
+8553 S-5738 # <CJK>
+8555 0-7304 1-7304 2-7304 # <CJK>
+8556 S-5739 # <CJK>
+8557 0-4189 1-4189 2-4189 # <CJK>
+8558 0-7293 1-7293 2-7293 # <CJK>
+8559 S-5740 # <CJK>
+855A 0-7254 1-7254 2-7254 # <CJK>
+855C S-5741 # <CJK>
+855D S-5742 # <CJK>
+855E S-5743 # <CJK>
+855F S-5744 # <CJK>
+8560 S-5745 # <CJK>
+8561 S-5746 # <CJK>
+8562 S-5747 # <CJK>
+8563 0-7292 1-7292 2-7292 # <CJK>
+8564 S-5748 # <CJK>
+8568 0-4747 1-4747 2-4747 # <CJK>
+8569 0-3802 1-3802 2-3802 # <CJK>
+856A 0-4183 1-4183 2-4183 # <CJK>
+856B S-5749 # <CJK>
+856D 0-7311 1-7311 2-7311 # <CJK>
+856F S-5750 # <CJK>
+8577 0-7317 1-7317 2-7317 # <CJK>
+8579 S-5751 # <CJK>
+857A S-5752 # <CJK>
+857B S-5753 # <CJK>
+857D S-5754 # <CJK>
+857E 0-7318 1-7318 2-7318 # <CJK>
+857F S-5755 # <CJK>
+8580 0-7305 1-7305 2-7305 # <CJK>
+8581 S-5756 # <CJK>
+8584 0-3986 1-3986 2-3986 # <CJK>
+8585 S-5757 # <CJK>
+8586 S-5758 # <CJK>
+8587 0-7315 1-7315 2-7315 # <CJK>
+8588 0-7307 1-7307 2-7307 # <CJK>
+8589 S-5759 # <CJK>
+858A 0-7309 1-7309 2-7309 # <CJK>
+858B S-5760 # <CJK>
+858C S-5761 # <CJK>
+858F S-5762 # <CJK>
+8590 0-7319 1-7319 2-7319 # <CJK>
+8591 0-7308 1-7308 2-7308 # <CJK>
+8593 S-5763 # <CJK>
+8594 0-7312 1-7312 2-7312 # <CJK>
+8597 0-1782 1-1782 2-1782 # <CJK>
+8598 S-5764 # <CJK>
+8599 0-3869 1-3869 2-3869 # <CJK>
+859B 0-7313 1-7313 2-7313 # <CJK>
+859C 0-7316 1-7316 2-7316 # <CJK>
+859D S-5765 # <CJK>
+859F S-5766 # <CJK>
+85A0 S-5767 # <CJK>
+85A2 S-5768 # <CJK>
+85A4 0-7306 1-7306 2-7306 # <CJK>
+85A5 S-5769 # <CJK>
+85A6 0-3306 1-3306 2-3306 # <CJK>
+85A7 S-5770 # <CJK>
+85A8 0-7310 1-7310 2-7310 # <CJK>
+85A9 0-2707 1-2707 2-2707 # <CJK>
+85AA 0-3137 1-3137 2-3137 # <CJK>
+85AB 0-2316 1-2316 2-2316 # <CJK>
+85AC 0-4484 1-4484 2-4484 # <CJK>
+85AD S-5784 # <CJK>
+85AE 0-7314 1-4489 2-4489 # <CJK>
+85AF 0-2982 1-2982 2-2982 # <CJK>
+85B4 S-5771 # <CJK>
+85B6 S-5772 # <CJK>
+85B7 S-5773 # <CJK>
+85B8 S-5774 # <CJK>
+85B9 0-7323 1-7323 2-7323 # <CJK>
+85BA 0-7321 1-7321 2-7321 # <CJK>
+85BC S-5775 # <CJK>
+85BD S-5776 # <CJK>
+85BE S-5777 # <CJK>
+85BF S-5778 # <CJK>
+85C1 0-4746 1-4746 2-4746 # <CJK>
+85C2 S-5779 # <CJK>
+85C7 S-5780 # <CJK>
+85C9 0-7320 1-7320 2-7320 # <CJK>
+85CA S-5781 # <CJK>
+85CB S-5782 # <CJK>
+85CD 0-4585 1-4585 2-4585 # <CJK>
+85CE S-5783 # <CJK>
+85CF 0-7322 1-7322 2-7322 # <CJK>
+85D0 0-7324 1-7324 2-7324 # <CJK>
+85D5 0-7325 1-7325 2-7325 # <CJK>
+85D8 S-5785 # <CJK>
+85DA S-5786 # <CJK>
+85DC 0-7328 1-7328 2-7328 # <CJK>
+85DD 0-7326 1-7326 2-7326 # <CJK>
+85DF S-5787 # <CJK>
+85E0 S-5788 # <CJK>
+85E4 0-3803 1-3803 2-3803 # <CJK>
+85E5 0-7327 1-7327 2-7327 # <CJK>
+85E6 S-5789 # <CJK>
+85E8 S-5790 # <CJK>
+85E9 0-4045 1-4045 2-4045 # <CJK>
+85EA 0-4489 1-7314 2-7314 # <CJK>
+85ED S-5791 # <CJK>
+85F3 S-5792 # <CJK>
+85F6 S-5793 # <CJK>
+85F7 0-2983 1-2983 2-2983 # <CJK>
+85F9 0-7329 1-7329 2-7329 # <CJK>
+85FA 0-7334 1-7334 2-7334 # <CJK>
+85FB 0-3384 1-3384 2-3384 # <CJK>
+85FC S-5794 # <CJK>
+85FE 0-7333 1-7333 2-7333 # <CJK>
+85FF S-5801 # <CJK>
+8600 S-5802 # <CJK>
+8602 0-2841 1-7302 2-7302 # <CJK>
+8604 S-5803 # <CJK>
+8605 S-5804 # <CJK>
+8606 0-7335 1-7335 2-7335 # <CJK>
+8607 0-3341 1-3341 2-3341 # <CJK>
+860A 0-7330 1-7330 2-7330 # <CJK>
+860B 0-7332 1-7332 2-7332 # <CJK>
+860D S-5805 # <CJK>
+860E S-5806 # <CJK>
+8610 S-5807 # <CJK>
+8611 S-5808 # <CJK>
+8612 S-5809 # <CJK>
+8613 0-7331 1-7331 2-7331 # <CJK>
+8616 0-6117 1-6117 2-6117 # <CJK>
+8617 0-6102 1-6102 2-6102 # <CJK>
+8618 S-5810 # <CJK>
+8619 S-5811 # <CJK>
+861A 0-7337 1-7337 2-7337 # <CJK>
+861B S-5812 # <CJK>
+861E S-5813 # <CJK>
+8621 S-5814 # <CJK>
+8622 0-7336 1-7336 2-7336 # <CJK>
+8627 S-5815 # <CJK>
+8629 S-5816 # <CJK>
+862D 0-4586 1-4586 2-4586 # <CJK>
+862F 0-6628 1-6628 2-6628 # <CJK>
+8630 0-7338 1-7338 2-7338 # <CJK>
+8636 S-5817 # <CJK>
+8638 S-5818 # <CJK>
+863A S-5819 # <CJK>
+863C S-5820 # <CJK>
+863D S-5821 # <CJK>
+863F 0-7339 1-7339 2-7339 # <CJK>
+8640 S-5822 # <CJK>
+8641 S-2470 # <CJK>
+8642 S-5823 # <CJK>
+8646 S-5824 # <CJK>
+864D 0-7340 1-7340 2-7340 # <CJK>
+864E 0-2455 1-2455 2-2455 # <CJK>
+8650 0-2152 1-2152 2-2152 # <CJK>
+8652 S-5825 # <CJK>
+8653 S-5826 # <CJK>
+8654 0-7342 1-7342 2-7342 # <CJK>
+8655 0-4961 1-4961 2-4961 # <CJK>
+8656 S-5827 # <CJK>
+8657 S-5828 # <CJK>
+8658 S-5829 # <CJK>
+8659 S-5830 # <CJK>
+865A 0-2185 1-2185 2-2185 # <CJK>
+865C 0-4626 1-4626 2-4626 # <CJK>
+865D S-5831 # <CJK>
+865E 0-2283 1-2283 2-2283 # <CJK>
+865F 0-7343 1-7343 2-7343 # <CJK>
+8660 S-5832 # <CJK>
+8661 S-5833 # <CJK>
+8662 S-5834 # <CJK>
+8663 S-5835 # <CJK>
+8664 S-5836 # <CJK>
+8667 0-7344 1-7344 2-7344 # <CJK>
+8669 S-5837 # <CJK>
+866B 0-3578 1-3578 2-3578 # <CJK>
+866C S-5838 # <CJK>
+866F S-5839 # <CJK>
+8671 0-7345 1-7345 2-7345 # <CJK>
+8675 S-5840 # <CJK>
+8676 S-5841 # <CJK>
+8677 S-5842 # <CJK>
+8679 0-3890 1-3890 2-3890 # <CJK>
+867A S-5843 # <CJK>
+867B 0-1626 1-1626 2-1626 # <CJK>
+8688 S-5877 # <CJK>
+868A 0-1867 1-1867 2-1867 # <CJK>
+868B 0-7350 1-7350 2-7350 # <CJK>
+868C 0-7351 1-7351 2-7351 # <CJK>
+868D S-5844 # <CJK>
+8691 S-5845 # <CJK>
+8693 0-7346 1-7346 2-7346 # <CJK>
+8695 0-2729 1-2729 2-2729 # <CJK>
+8696 S-5846 # <CJK>
+8698 S-5847 # <CJK>
+869A S-5848 # <CJK>
+869C S-5849 # <CJK>
+86A1 S-5850 # <CJK>
+86A3 0-7347 1-7347 2-7347 # <CJK>
+86A4 0-3934 1-3934 2-3934 # <CJK>
+86A6 S-5851 # <CJK>
+86A7 S-5852 # <CJK>
+86A8 S-5853 # <CJK>
+86A9 0-7348 1-7348 2-7348 # <CJK>
+86AA 0-7349 1-7349 2-7349 # <CJK>
+86AB 0-7359 1-7359 2-7359 # <CJK>
+86AD S-5854 # <CJK>
+86AF 0-7353 1-7353 2-7353 # <CJK>
+86B0 0-7356 1-7356 2-7356 # <CJK>
+86B1 S-5855 # <CJK>
+86B3 S-5856 # <CJK>
+86B4 S-5857 # <CJK>
+86B5 S-5858 # <CJK>
+86B6 0-7352 1-7352 2-7352 # <CJK>
+86B7 S-5859 # <CJK>
+86B8 S-5860 # <CJK>
+86B9 S-5861 # <CJK>
+86BF S-5862 # <CJK>
+86C0 S-5863 # <CJK>
+86C1 S-5864 # <CJK>
+86C3 S-5865 # <CJK>
+86C4 0-7354 1-7354 2-7354 # <CJK>
+86C5 S-5866 # <CJK>
+86C6 0-7355 1-7355 2-7355 # <CJK>
+86C7 0-2856 1-2856 2-2856 # <CJK>
+86C9 0-7357 1-7357 2-7357 # <CJK>
+86CB 0-3533 1-3533 2-3533 # <CJK>
+86CD 0-2354 1-2354 2-2354 # <CJK>
+86CE 0-7358 1-1934 2-1934 # <CJK>
+86D1 S-5867 # <CJK>
+86D2 S-5868 # <CJK>
+86D4 0-7360 1-7360 2-7360 # <CJK>
+86D5 S-5869 # <CJK>
+86D7 S-5870 # <CJK>
+86D9 0-1931 1-1931 2-1931 # <CJK>
+86DA S-5871 # <CJK>
+86DB 0-7365 1-7365 2-7365 # <CJK>
+86DC S-5872 # <CJK>
+86DE 0-7361 1-7361 2-7361 # <CJK>
+86DF 0-7364 1-7364 2-7364 # <CJK>
+86E0 S-5873 # <CJK>
+86E3 S-5874 # <CJK>
+86E4 0-4026 1-4026 2-4026 # <CJK>
+86E5 S-5875 # <CJK>
+86E7 S-5876 # <CJK>
+86E9 0-7362 1-7362 2-7362 # <CJK>
+86EC 0-7363 1-7363 2-7363 # <CJK>
+86ED 0-4140 1-4140 2-4140 # <CJK>
+86EE 0-4058 1-4058 2-4058 # <CJK>
+86EF 0-7366 1-7366 2-7366 # <CJK>
+86F8 0-3493 1-3493 2-3493 # <CJK>
+86F9 0-7376 1-7376 2-7376 # <CJK>
+86FA S-5878 # <CJK>
+86FB 0-7372 1-7372 2-7372 # <CJK>
+86FC S-5879 # <CJK>
+86FD S-5880 # <CJK>
+86FE 0-1875 1-1875 2-1875 # <CJK>
+8700 0-7370 1-7370 2-7370 # <CJK>
+8702 0-4310 1-4310 2-4310 # <CJK>
+8703 0-7371 1-7371 2-7371 # <CJK>
+8704 S-5881 # <CJK>
+8705 S-5882 # <CJK>
+8706 0-7368 1-7368 2-7368 # <CJK>
+8707 S-5883 # <CJK>
+8708 0-7369 1-7369 2-7369 # <CJK>
+8709 0-7374 1-7374 2-7374 # <CJK>
+870A 0-7377 1-7377 2-7377 # <CJK>
+870B S-5884 # <CJK>
+870D 0-7375 1-7375 2-7375 # <CJK>
+870E S-5885 # <CJK>
+870F S-5886 # <CJK>
+8710 S-5887 # <CJK>
+8711 0-7373 1-7373 2-7373 # <CJK>
+8712 0-7367 1-7367 2-7367 # <CJK>
+8713 S-5888 # <CJK>
+8714 S-5889 # <CJK>
+8718 0-3556 1-3556 2-3556 # <CJK>
+8719 S-5890 # <CJK>
+871A 0-7384 1-7384 2-7384 # <CJK>
+871C 0-4410 1-4410 2-4410 # <CJK>
+871E S-5891 # <CJK>
+871F S-5892 # <CJK>
+8721 S-5893 # <CJK>
+8723 S-5894 # <CJK>
+8725 0-7382 1-7382 2-7382 # <CJK>
+8728 S-5901 # <CJK>
+8729 0-7383 1-7383 2-7383 # <CJK>
+872E S-5902 # <CJK>
+872F S-5903 # <CJK>
+8731 S-5904 # <CJK>
+8732 S-5905 # <CJK>
+8734 0-7378 1-7378 2-7378 # <CJK>
+8737 0-7380 1-7380 2-7380 # <CJK>
+8739 S-5906 # <CJK>
+873A S-5907 # <CJK>
+873B 0-7381 1-7381 2-7381 # <CJK>
+873C S-5908 # <CJK>
+873D S-5909 # <CJK>
+873E S-5910 # <CJK>
+873F 0-7379 1-7379 2-7379 # <CJK>
+8740 S-5911 # <CJK>
+8743 S-5912 # <CJK>
+8745 S-5913 # <CJK>
+8749 1-3270 2-3270 # <CJK>
+874B 1-4725 2-4725 # <CJK>
+874C 0-7388 1-7388 2-7388 # <CJK>
+874D S-5914 # <CJK>
+874E 0-7389 1-7389 2-7389 # <CJK>
+8753 0-7401 1-7401 2-7401 # <CJK>
+8755 0-3110 1-3110 2-3110 # <CJK>
+8757 0-7391 1-7391 2-7391 # <CJK>
+8758 S-5915 # <CJK>
+8759 0-7394 1-7394 2-7394 # <CJK>
+875D S-5916 # <CJK>
+875F 0-7386 1-7386 2-7386 # <CJK>
+8760 0-7385 1-7385 2-7385 # <CJK>
+8761 S-5917 # <CJK>
+8763 0-7402 1-7402 2-7402 # <CJK>
+8764 S-5918 # <CJK>
+8765 S-5919 # <CJK>
+8766 0-1860 1-1860 2-1860 # <CJK>
+8768 0-7392 1-7392 2-7392 # <CJK>
+876A 0-7403 1-7403 2-7403 # <CJK>
+876E 0-7393 1-7393 2-7393 # <CJK>
+876F S-5920 # <CJK>
+8771 S-5921 # <CJK>
+8772 S-5922 # <CJK>
+8774 0-7390 1-7390 2-7390 # <CJK>
+8776 0-3619 1-3619 2-3619 # <CJK>
+8778 0-7387 1-7387 2-7387 # <CJK>
+877B S-5923 # <CJK>
+877F 0-7404 1-3972 2-3972 # <CJK>
+8782 0-7407 1-7407 2-7407 # <CJK>
+8783 S-5924 # <CJK>
+8784 S-5925 # <CJK>
+8785 S-5926 # <CJK>
+8786 S-5927 # <CJK>
+8787 S-5928 # <CJK>
+8788 S-5929 # <CJK>
+8789 S-5930 # <CJK>
+878B S-5931 # <CJK>
+878C S-5932 # <CJK>
+878D 0-4527 1-4527 2-4527 # <CJK>
+8790 S-5933 # <CJK>
+8793 S-5934 # <CJK>
+8795 S-5935 # <CJK>
+8797 S-5936 # <CJK>
+8798 S-5937 # <CJK>
+8799 S-5938 # <CJK>
+879E S-5939 # <CJK>
+879F 0-7406 1-7406 2-7406 # <CJK>
+87A0 S-5940 # <CJK>
+87A2 0-7405 1-7405 2-7405 # <CJK>
+87A3 S-5941 # <CJK>
+87A7 S-5942 # <CJK>
+87AB 0-7414 1-7414 2-7414 # <CJK>
+87AC S-5943 # <CJK>
+87AD S-5944 # <CJK>
+87AE S-5945 # <CJK>
+87AF 0-7408 1-7408 2-7408 # <CJK>
+87B1 S-5946 # <CJK>
+87B3 0-7416 1-7416 2-7416 # <CJK>
+87B5 S-5947 # <CJK>
+87BA 0-4570 1-4570 2-4570 # <CJK>
+87BB 0-7419 1-7419 2-7419 # <CJK>
+87BD 0-7410 1-7410 2-7410 # <CJK>
+87BE S-5948 # <CJK>
+87BF S-5949 # <CJK>
+87C0 0-7411 1-7411 2-7411 # <CJK>
+87C1 S-5950 # <CJK>
+87C4 0-7415 1-7415 2-7415 # <CJK>
+87C6 0-7418 1-7418 2-7418 # <CJK>
+87C7 0-7417 1-7417 2-7417 # <CJK>
+87C8 S-5951 # <CJK>
+87C9 S-5952 # <CJK>
+87CA S-5953 # <CJK>
+87CB 0-7409 1-7409 2-7409 # <CJK>
+87CE S-5954 # <CJK>
+87D0 0-7412 1-7412 2-7412 # <CJK>
+87D2 0-7429 1-7429 2-7429 # <CJK>
+87D5 S-5955 # <CJK>
+87D6 S-5956 # <CJK>
+87D9 S-5957 # <CJK>
+87DA S-5958 # <CJK>
+87DC S-5959 # <CJK>
+87DF S-5960 # <CJK>
+87E0 0-7422 1-7422 2-7422 # <CJK>
+87E2 S-5961 # <CJK>
+87E3 S-5962 # <CJK>
+87E4 S-5963 # <CJK>
+87EA S-5964 # <CJK>
+87EB S-5965 # <CJK>
+87EC 0-3270 # <CJK>
+87ED S-5966 # <CJK>
+87EF 0-7420 1-7420 2-7420 # <CJK>
+87F1 S-5967 # <CJK>
+87F2 0-7421 1-7421 2-7421 # <CJK>
+87F3 S-5968 # <CJK>
+87F6 0-7426 1-7426 2-7426 # <CJK>
+87F7 0-7427 1-7427 2-7427 # <CJK>
+87F8 S-5969 # <CJK>
+87F9 0-1910 1-1910 2-1910 # <CJK>
+87FA S-5970 # <CJK>
+87FB 0-2134 1-2134 2-2134 # <CJK>
+87FE 0-7425 1-7425 2-7425 # <CJK>
+87FF S-5971 # <CJK>
+8801 S-5972 # <CJK>
+8803 S-5973 # <CJK>
+8805 0-3972 1-7404 2-7404 # <CJK>
+8806 S-5974 # <CJK>
+8809 S-5975 # <CJK>
+880A S-5976 # <CJK>
+880B S-5977 # <CJK>
+880D 0-7424 1-7424 2-7424 # <CJK>
+880E 0-7428 1-7428 2-7428 # <CJK>
+880F 0-7423 1-7423 2-7423 # <CJK>
+8810 S-5978 # <CJK>
+8811 0-7430 1-7430 2-7430 # <CJK>
+8812 S-5980 # <CJK>
+8813 S-5981 # <CJK>
+8814 S-5982 # <CJK>
+8815 0-7432 1-7432 2-7432 # <CJK>
+8816 0-7431 1-7431 2-7431 # <CJK>
+8818 S-5983 # <CJK>
+8819 S-5979 # <CJK>
+881A S-5984 # <CJK>
+881B S-5985 # <CJK>
+881C S-5986 # <CJK>
+881E S-5987 # <CJK>
+881F 0-4725 S-5988 # <CJK>
+8821 0-7434 1-7434 2-7434 # <CJK>
+8822 0-7433 1-7433 2-7433 # <CJK>
+8823 0-1934 1-7358 2-7358 # <CJK>
+8827 0-7438 1-7438 2-7438 # <CJK>
+8828 S-5989 # <CJK>
+882D S-5990 # <CJK>
+882E S-5991 # <CJK>
+8830 S-5992 # <CJK>
+8831 0-7435 1-7435 2-7435 # <CJK>
+8832 S-5993 # <CJK>
+8835 S-5994 # <CJK>
+8836 0-7436 1-7436 2-7436 # <CJK>
+8839 0-7437 1-7437 2-7437 # <CJK>
+883A S-6001 # <CJK>
+883B 0-7439 1-7439 2-7439 # <CJK>
+883C S-6002 # <CJK>
+8840 0-2376 1-2376 2-2376 # <CJK>
+8841 S-6003 # <CJK>
+8842 0-7441 1-7441 2-7441 # <CJK>
+8843 S-6004 # <CJK>
+8844 0-7440 1-7440 2-7440 # <CJK>
+8845 S-6005 # <CJK>
+8846 0-2916 1-2916 2-2916 # <CJK>
+8848 S-6006 # <CJK>
+8849 S-6007 # <CJK>
+884A S-6008 # <CJK>
+884B S-6009 # <CJK>
+884C 0-2552 1-2552 2-2552 # <CJK>
+884D 0-6207 1-6207 2-6207 # <CJK>
+884E S-6010 # <CJK>
+8851 S-6011 # <CJK>
+8852 0-7442 1-7442 2-7442 # <CJK>
+8853 0-2949 1-2949 2-2949 # <CJK>
+8855 S-6012 # <CJK>
+8856 S-6013 # <CJK>
+8857 0-1925 1-1925 2-1925 # <CJK>
+8858 S-6014 # <CJK>
+8859 0-7443 1-7443 2-7443 # <CJK>
+885A S-6015 # <CJK>
+885B 0-1750 1-1750 2-1750 # <CJK>
+885C S-6016 # <CJK>
+885D 0-3055 1-3055 2-3055 # <CJK>
+885E 0-7444 1-7444 2-7444 # <CJK>
+885F S-6017 # <CJK>
+8860 S-6018 # <CJK>
+8861 0-2553 1-2553 2-2553 # <CJK>
+8862 0-7445 1-7445 2-7445 # <CJK>
+8863 0-1665 1-1665 2-1665 # <CJK>
+8864 S-6019 # <CJK>
+8868 0-4129 1-4129 2-4129 # <CJK>
+8869 S-6020 # <CJK>
+886B 0-7446 1-7446 2-7446 # <CJK>
+8870 0-3174 1-3174 2-3174 # <CJK>
+8871 S-6021 # <CJK>
+8872 0-7453 1-7453 2-7453 # <CJK>
+8875 0-7450 1-7450 2-7450 # <CJK>
+8877 0-3579 1-3579 2-3579 # <CJK>
+8879 S-6022 # <CJK>
+887B S-6023 # <CJK>
+887D 0-7451 1-7451 2-7451 # <CJK>
+887E 0-7448 1-7448 2-7448 # <CJK>
+887F 0-2262 1-2262 2-2262 # <CJK>
+8880 S-6024 # <CJK>
+8881 0-7447 1-7447 2-7447 # <CJK>
+8882 0-7454 1-7454 2-7454 # <CJK>
+8888 0-2322 1-2322 2-2322 # <CJK>
+888B 0-3462 1-3462 2-3462 # <CJK>
+888D 0-7460 1-7460 2-7460 # <CJK>
+8892 0-7456 1-7456 2-7456 # <CJK>
+8896 0-3421 1-3421 2-3421 # <CJK>
+8897 0-7455 1-7455 2-7455 # <CJK>
+8898 S-6025 # <CJK>
+8899 0-7458 1-7458 2-7458 # <CJK>
+889A S-6026 # <CJK>
+889B S-6027 # <CJK>
+889C S-6028 # <CJK>
+889E 0-7449 1-7449 2-7449 # <CJK>
+889F S-6029 # <CJK>
+88A0 S-6030 # <CJK>
+88A2 0-7459 1-7459 2-7459 # <CJK>
+88A4 0-7461 1-7461 2-7461 # <CJK>
+88A8 S-6031 # <CJK>
+88AA S-6032 # <CJK>
+88AB 0-4079 1-4079 2-4079 # <CJK>
+88AE 0-7457 1-7457 2-7457 # <CJK>
+88B0 0-7462 1-7462 2-7462 # <CJK>
+88B1 0-7464 1-7464 2-7464 # <CJK>
+88B4 0-2451 1-2451 2-2451 # <CJK>
+88B5 0-7452 1-7452 2-7452 # <CJK>
+88B7 0-1633 1-1633 2-1633 # <CJK>
+88BA S-6033 # <CJK>
+88BD S-6034 # <CJK>
+88BE S-6035 # <CJK>
+88BF 0-7463 1-7463 2-7463 # <CJK>
+88C0 S-6036 # <CJK>
+88C1 0-2659 1-2659 2-2659 # <CJK>
+88C2 0-4686 1-4686 2-4686 # <CJK>
+88C3 0-7465 1-7465 2-7465 # <CJK>
+88C4 0-7466 1-7466 2-7466 # <CJK>
+88C5 0-3385 1-3385 2-3385 # <CJK>
+88CA S-6037 # <CJK>
+88CB S-6038 # <CJK>
+88CC S-6039 # <CJK>
+88CD S-6040 # <CJK>
+88CE S-6041 # <CJK>
+88CF 0-4602 1-4602 2-4602 # <CJK>
+88D1 S-6042 # <CJK>
+88D2 S-6043 # <CJK>
+88D3 S-6044 # <CJK>
+88D4 0-7467 1-7467 2-7467 # <CJK>
+88D5 0-4521 1-4521 2-4521 # <CJK>
+88D8 0-7468 1-7468 2-7468 # <CJK>
+88D9 0-7469 1-7469 2-7469 # <CJK>
+88DB S-6045 # <CJK>
+88DC 0-4268 1-4268 2-4268 # <CJK>
+88DD 0-7470 1-7470 2-7470 # <CJK>
+88DE S-6046 # <CJK>
+88DF 0-2632 1-2632 2-2632 # <CJK>
+88E1 0-4603 1-4603 2-4603 # <CJK>
+88E7 S-6047 # <CJK>
+88E8 0-7475 1-7475 2-7475 # <CJK>
+88EF S-6048 # <CJK>
+88F0 S-6049 # <CJK>
+88F1 S-6050 # <CJK>
+88F2 0-7476 1-7476 2-7476 # <CJK>
+88F3 0-3056 1-3056 2-3056 # <CJK>
+88F4 0-7474 1-7474 2-7474 # <CJK>
+88F5 S-6051 # <CJK>
+88F7 S-6052 # <CJK>
+88F8 0-4571 1-4571 2-4571 # <CJK>
+88F9 0-7471 1-7471 2-7471 # <CJK>
+88FC 0-7473 1-7473 2-7473 # <CJK>
+88FD 0-3229 1-3229 2-3229 # <CJK>
+88FE 0-3194 1-3194 2-3194 # <CJK>
+8901 S-6053 # <CJK>
+8902 0-7472 1-7472 2-7472 # <CJK>
+8904 0-7477 1-7477 2-7477 # <CJK>
+8906 S-6054 # <CJK>
+8907 0-4203 1-4203 2-4203 # <CJK>
+890A 0-7479 1-7479 2-7479 # <CJK>
+890C 0-7478 1-7478 2-7478 # <CJK>
+890D S-6055 # <CJK>
+890E S-6056 # <CJK>
+890F S-6057 # <CJK>
+8910 0-1976 1-1976 2-1976 # <CJK>
+8912 0-4311 1-4311 2-4311 # <CJK>
+8913 0-7480 1-7480 2-7480 # <CJK>
+8915 S-6058 # <CJK>
+8916 S-6059 # <CJK>
+8918 S-6060 # <CJK>
+8919 S-6061 # <CJK>
+891A S-6062 # <CJK>
+891C S-6063 # <CJK>
+891D 0-7492 1-7492 2-7492 # <CJK>
+891E 0-7482 1-7482 2-7482 # <CJK>
+8920 S-6064 # <CJK>
+8925 0-7483 1-7483 2-7483 # <CJK>
+8926 S-6065 # <CJK>
+8927 S-6066 # <CJK>
+8928 S-6067 # <CJK>
+892A 0-7484 1-7484 2-7484 # <CJK>
+892B 0-7485 1-7485 2-7485 # <CJK>
+8930 S-6068 # <CJK>
+8931 S-6069 # <CJK>
+8932 S-6070 # <CJK>
+8935 S-6071 # <CJK>
+8936 0-7489 1-7489 2-7489 # <CJK>
+8938 0-7490 1-7490 2-7490 # <CJK>
+8939 S-6072 # <CJK>
+893A S-6073 # <CJK>
+893B 0-7488 1-7488 2-7488 # <CJK>
+893E S-6074 # <CJK>
+8940 S-6075 # <CJK>
+8941 0-7486 1-7486 2-7486 # <CJK>
+8942 S-6076 # <CJK>
+8943 0-7481 1-7481 2-7481 # <CJK>
+8944 0-7487 1-7487 2-7487 # <CJK>
+8945 S-6077 # <CJK>
+8946 S-6078 # <CJK>
+8949 S-6079 # <CJK>
+894C 0-7491 1-7491 2-7491 # <CJK>
+894D 0-8023 1-8023 2-8023 # <CJK>
+894F S-6080 # <CJK>
+8952 S-6081 # <CJK>
+8956 0-1808 1-1808 2-1808 # <CJK>
+8957 S-6082 # <CJK>
+895A S-6083 # <CJK>
+895B S-6084 # <CJK>
+895C S-6085 # <CJK>
+895E 0-7494 1-7494 2-7494 # <CJK>
+895F 0-2263 1-2263 2-2263 # <CJK>
+8960 0-7493 1-7493 2-7493 # <CJK>
+8961 S-6086 # <CJK>
+8962 S-6087 # <CJK>
+8963 S-6088 # <CJK>
+8964 0-7502 1-7502 2-7502 # <CJK>
+8966 0-7501 1-7501 2-7501 # <CJK>
+896A 0-7504 1-7504 2-7504 # <CJK>
+896B S-6089 # <CJK>
+896D 0-7503 1-7503 2-7503 # <CJK>
+896E S-6090 # <CJK>
+896F 0-7505 1-7505 2-7505 # <CJK>
+8970 S-6091 # <CJK>
+8972 0-2917 1-2917 2-2917 # <CJK>
+8973 S-6092 # <CJK>
+8974 0-7506 1-7506 2-7506 # <CJK>
+8975 S-6093 # <CJK>
+8977 0-7507 1-7507 2-7507 # <CJK>
+897A S-6094 # <CJK>
+897B S-6101 # <CJK>
+897C S-6102 # <CJK>
+897D S-6103 # <CJK>
+897E 0-7508 1-7508 2-7508 # <CJK>
+897F 0-3230 1-3230 2-3230 # <CJK>
+8981 0-4555 1-4555 2-4555 # <CJK>
+8983 0-7509 1-7509 2-7509 # <CJK>
+8986 0-4204 1-4204 2-4204 # <CJK>
+8987 0-3938 1-3938 2-3938 # <CJK>
+8988 0-7510 1-7510 2-7510 # <CJK>
+8989 S-6104 # <CJK>
+898A 0-7511 1-7511 2-7511 # <CJK>
+898B 0-2411 1-2411 2-2411 # <CJK>
+898D S-6105 # <CJK>
+898F 0-2112 1-2112 2-2112 # <CJK>
+8990 S-6106 # <CJK>
+8993 0-7512 1-7512 2-7512 # <CJK>
+8994 S-6107 # <CJK>
+8995 S-6108 # <CJK>
+8996 0-2775 1-2775 2-2775 # <CJK>
+8997 0-3933 1-3933 2-3933 # <CJK>
+8998 0-7513 1-7513 2-7513 # <CJK>
+899A 0-1948 1-1948 2-1948 # <CJK>
+899B S-6109 # <CJK>
+899C S-6110 # <CJK>
+899F S-6111 # <CJK>
+89A0 S-6112 # <CJK>
+89A1 0-7514 1-7514 2-7514 # <CJK>
+89A5 S-6113 # <CJK>
+89A6 0-7516 1-7516 2-7516 # <CJK>
+89A7 0-4587 1-4587 2-4587 # <CJK>
+89A9 0-7515 1-7515 2-7515 # <CJK>
+89AA 0-3138 1-3138 2-3138 # <CJK>
+89AC 0-7517 1-7517 2-7517 # <CJK>
+89AF 0-7518 1-7518 2-7518 # <CJK>
+89B0 S-6114 # <CJK>
+89B2 0-7519 1-7519 2-7519 # <CJK>
+89B3 0-2049 1-2049 2-2049 # <CJK>
+89B4 S-6115 # <CJK>
+89B5 S-6116 # <CJK>
+89B6 S-6117 # <CJK>
+89B7 S-6118 # <CJK>
+89BA 0-7520 1-7520 2-7520 # <CJK>
+89BC S-6119 # <CJK>
+89BD 0-7521 1-7521 2-7521 # <CJK>
+89BF 0-7522 1-7522 2-7522 # <CJK>
+89C0 0-7523 1-7523 2-7523 # <CJK>
+89D2 0-1949 1-1949 2-1949 # <CJK>
+89D4 S-6120 # <CJK>
+89D5 S-6121 # <CJK>
+89D6 S-6122 # <CJK>
+89D7 S-6123 # <CJK>
+89D8 S-6124 # <CJK>
+89DA 0-7524 1-7524 2-7524 # <CJK>
+89DC 0-7525 1-7525 2-7525 # <CJK>
+89DD 0-7526 1-7526 2-7526 # <CJK>
+89E3 0-1882 1-1882 2-1882 # <CJK>
+89E5 S-6125 # <CJK>
+89E6 0-3108 1-3108 2-3108 # <CJK>
+89E7 0-7527 1-7527 2-7527 # <CJK>
+89E9 S-6126 # <CJK>
+89EB S-6127 # <CJK>
+89ED S-6128 # <CJK>
+89F1 S-6129 # <CJK>
+89F3 S-6130 # <CJK>
+89F4 0-7528 1-7528 2-7528 # <CJK>
+89F6 S-6131 # <CJK>
+89F8 0-7529 1-7529 2-7529 # <CJK>
+89F9 S-6132 # <CJK>
+89FD S-6133 # <CJK>
+89FF S-6134 # <CJK>
+8A00 0-2432 1-2432 2-2432 # <CJK>
+8A02 0-3691 1-3691 2-3691 # <CJK>
+8A03 0-7530 1-7530 2-7530 # <CJK>
+8A04 S-6135 # <CJK>
+8A05 S-6136 # <CJK>
+8A07 S-6137 # <CJK>
+8A08 0-2355 1-2355 2-2355 # <CJK>
+8A0A 0-3154 1-3154 2-3154 # <CJK>
+8A0C 0-7533 1-7533 2-7533 # <CJK>
+8A0E 0-3804 1-3804 2-3804 # <CJK>
+8A0F S-6138 # <CJK>
+8A10 0-7532 1-7532 2-7532 # <CJK>
+8A11 S-6139 # <CJK>
+8A12 S-6140 # <CJK>
+8A13 0-2317 1-2317 2-2317 # <CJK>
+8A14 S-6141 # <CJK>
+8A15 S-6142 # <CJK>
+8A16 0-7531 1-7531 2-7531 # <CJK>
+8A17 0-3487 1-3487 2-3487 # <CJK>
+8A18 0-2113 1-2113 2-2113 # <CJK>
+8A1B 0-7534 1-7534 2-7534 # <CJK>
+8A1D 0-7535 1-7535 2-7535 # <CJK>
+8A1E S-6143 # <CJK>
+8A1F 0-3057 1-3057 2-3057 # <CJK>
+8A20 S-6144 # <CJK>
+8A22 S-6145 # <CJK>
+8A23 0-2377 1-2377 2-2377 # <CJK>
+8A24 S-6146 # <CJK>
+8A25 0-7536 1-7536 2-7536 # <CJK>
+8A26 S-6147 # <CJK>
+8A2A 0-4312 1-4312 2-4312 # <CJK>
+8A2B S-6148 # <CJK>
+8A2C S-6149 # <CJK>
+8A2D 0-3263 1-3263 2-3263 # <CJK>
+8A2F S-6150 # <CJK>
+8A31 0-2186 1-2186 2-2186 # <CJK>
+8A33 0-4485 1-4485 2-4485 # <CJK>
+8A34 0-3342 1-3342 2-3342 # <CJK>
+8A35 S-6151 # <CJK>
+8A36 0-7537 1-7537 2-7537 # <CJK>
+8A37 S-6152 # <CJK>
+8A3A 0-3139 1-3139 2-3139 # <CJK>
+8A3B 0-3580 1-3580 2-3580 # <CJK>
+8A3C 0-3058 1-3058 2-3058 # <CJK>
+8A3D S-6153 # <CJK>
+8A3E S-6154 # <CJK>
+8A40 S-6155 # <CJK>
+8A41 0-7538 1-7538 2-7538 # <CJK>
+8A43 S-6156 # <CJK>
+8A45 S-6157 # <CJK>
+8A46 0-7541 1-7541 2-7541 # <CJK>
+8A47 S-6158 # <CJK>
+8A48 0-7542 1-7542 2-7542 # <CJK>
+8A49 S-6159 # <CJK>
+8A4D S-6160 # <CJK>
+8A4E S-6161 # <CJK>
+8A50 0-2630 1-2630 2-2630 # <CJK>
+8A51 0-3434 1-3434 2-3434 # <CJK>
+8A52 0-7540 1-7540 2-7540 # <CJK>
+8A53 S-6162 # <CJK>
+8A54 0-3059 1-3059 2-3059 # <CJK>
+8A55 0-4130 1-4130 2-4130 # <CJK>
+8A56 S-6163 # <CJK>
+8A57 S-6164 # <CJK>
+8A58 S-6165 # <CJK>
+8A5B 0-7539 1-7539 2-7539 # <CJK>
+8A5C S-6166 # <CJK>
+8A5D S-6167 # <CJK>
+8A5E 0-2776 1-2776 2-2776 # <CJK>
+8A60 0-1751 1-1751 2-1751 # <CJK>
+8A61 S-6168 # <CJK>
+8A62 0-7546 1-7546 2-7546 # <CJK>
+8A63 0-2356 1-2356 2-2356 # <CJK>
+8A65 S-6169 # <CJK>
+8A66 0-2778 1-2778 2-2778 # <CJK>
+8A67 S-6170 # <CJK>
+8A69 0-2777 1-2777 2-2777 # <CJK>
+8A6B 0-4745 1-4745 2-4745 # <CJK>
+8A6C 0-7545 1-7545 2-7545 # <CJK>
+8A6D 0-7544 1-7544 2-7544 # <CJK>
+8A6E 0-3307 1-3307 2-3307 # <CJK>
+8A70 0-2145 1-2145 2-2145 # <CJK>
+8A71 0-4735 1-4735 2-4735 # <CJK>
+8A72 0-1926 1-1926 2-1926 # <CJK>
+8A73 0-3060 1-3060 2-3060 # <CJK>
+8A75 S-6171 # <CJK>
+8A76 S-6172 # <CJK>
+8A77 S-6173 # <CJK>
+8A79 S-6174 # <CJK>
+8A7A S-6175 # <CJK>
+8A7B S-6176 # <CJK>
+8A7C 0-7543 1-7543 2-7543 # <CJK>
+8A7E S-6177 # <CJK>
+8A7F S-6178 # <CJK>
+8A80 S-6179 # <CJK>
+8A82 0-7548 1-7548 2-7548 # <CJK>
+8A83 S-6180 # <CJK>
+8A84 0-7549 1-7549 2-7549 # <CJK>
+8A85 0-7547 1-7547 2-7547 # <CJK>
+8A86 S-6181 # <CJK>
+8A87 0-2456 1-2456 2-2456 # <CJK>
+8A89 0-4532 1-4532 2-4532 # <CJK>
+8A8B S-6182 # <CJK>
+8A8C 0-2779 1-2779 2-2779 # <CJK>
+8A8D 0-3907 1-3907 2-3907 # <CJK>
+8A8F S-6183 # <CJK>
+8A90 S-6184 # <CJK>
+8A91 0-7552 1-7552 2-7552 # <CJK>
+8A92 S-6185 # <CJK>
+8A93 0-3232 1-3232 2-3232 # <CJK>
+8A95 0-3534 1-3534 2-3534 # <CJK>
+8A96 S-6186 # <CJK>
+8A97 S-6187 # <CJK>
+8A98 0-4522 1-4522 2-4522 # <CJK>
+8A99 S-6188 # <CJK>
+8A9A 0-7555 1-7555 2-7555 # <CJK>
+8A9E 0-2476 1-2476 2-2476 # <CJK>
+8A9F S-6189 # <CJK>
+8AA0 0-3231 1-3231 2-3231 # <CJK>
+8AA1 0-7551 1-7551 2-7551 # <CJK>
+8AA3 0-7556 1-7556 2-7556 # <CJK>
+8AA4 0-2477 1-2477 2-2477 # <CJK>
+8AA5 0-7553 1-7553 2-7553 # <CJK>
+8AA6 0-7554 1-7554 2-7554 # <CJK>
+8AA7 S-6190 # <CJK>
+8AA8 0-7550 1-7550 2-7550 # <CJK>
+8AA9 S-6191 # <CJK>
+8AAC 0-3266 1-3266 2-3266 # <CJK>
+8AAD 0-3841 1-3841 2-3841 # <CJK>
+8AAE S-6192 # <CJK>
+8AAF S-6193 # <CJK>
+8AB0 0-3515 1-3515 2-3515 # <CJK>
+8AB2 0-1861 1-1861 2-1861 # <CJK>
+8AB3 S-6194 # <CJK>
+8AB6 S-6201 # <CJK>
+8AB7 S-6202 # <CJK>
+8AB9 0-4080 1-4080 2-4080 # <CJK>
+8ABB S-6203 # <CJK>
+8ABC 0-2135 1-2135 2-2135 # <CJK>
+8ABE S-6204 # <CJK>
+8ABF 0-3620 1-3620 2-3620 # <CJK>
+8AC2 0-7559 1-7559 2-7559 # <CJK>
+8AC3 S-6205 # <CJK>
+8AC4 0-7557 1-7557 2-7557 # <CJK>
+8AC6 S-6206 # <CJK>
+8AC7 0-3544 1-3544 2-3544 # <CJK>
+8AC8 S-6207 # <CJK>
+8AC9 S-6208 # <CJK>
+8ACA S-6209 # <CJK>
+8ACB 0-3233 1-3233 2-3233 # <CJK>
+8ACC 0-7561 1-2050 2-2050 # <CJK>
+8ACD 0-7558 1-7558 2-7558 # <CJK>
+8ACF 0-3159 1-3159 2-3159 # <CJK>
+8AD1 S-6210 # <CJK>
+8AD2 0-4642 1-4642 2-4642 # <CJK>
+8AD3 S-6211 # <CJK>
+8AD4 S-6212 # <CJK>
+8AD5 S-6213 # <CJK>
+8AD6 0-4732 1-4732 2-4732 # <CJK>
+8AD7 S-6214 # <CJK>
+8ADA 0-7560 1-7560 2-7560 # <CJK>
+8ADB 0-7571 1-7571 2-7571 # <CJK>
+8ADC 0-3621 1-3621 2-3621 # <CJK>
+8ADD S-6215 # <CJK>
+8ADE 0-7570 1-7570 2-7570 # <CJK>
+8ADF S-6216 # <CJK>
+8AE0 0-7567 1-7567 2-7567 # <CJK>
+8AE1 0-7575 1-7575 2-7575 # <CJK>
+8AE2 0-7568 1-7568 2-7568 # <CJK>
+8AE4 0-7564 1-7564 2-7564 # <CJK>
+8AE6 0-3692 1-3692 2-3692 # <CJK>
+8AE7 0-7563 1-7563 2-7563 # <CJK>
+8AEB 0-2050 1-7561 2-7561 # <CJK>
+8AEC S-6217 # <CJK>
+8AED 0-4501 1-4501 2-4501 # <CJK>
+8AEE 0-2780 1-2780 2-2780 # <CJK>
+8AF0 S-6218 # <CJK>
+8AF1 0-7565 1-7565 2-7565 # <CJK>
+8AF3 0-7562 1-7562 2-7562 # <CJK>
+8AF4 S-6219 # <CJK>
+8AF5 S-6220 # <CJK>
+8AF6 S-6221 # <CJK>
+8AF7 0-7569 1-7569 2-7569 # <CJK>
+8AF8 0-2984 1-2984 2-2984 # <CJK>
+8AFA 0-2433 1-2433 2-2433 # <CJK>
+8AFC S-6222 # <CJK>
+8AFE 0-3490 1-3490 2-3490 # <CJK>
+8AFF S-6223 # <CJK>
+8B00 0-4337 1-4337 2-4337 # <CJK>
+8B01 0-1758 1-1758 2-1758 # <CJK>
+8B02 0-1666 1-1666 2-1666 # <CJK>
+8B04 0-3805 1-3805 2-3805 # <CJK>
+8B05 S-6224 # <CJK>
+8B06 S-6225 # <CJK>
+8B07 0-7573 1-7573 2-7573 # <CJK>
+8B0A S-6231 # <CJK>
+8B0B S-6226 # <CJK>
+8B0C 0-7572 1-7572 2-7572 # <CJK>
+8B0E 0-3870 1-3870 2-3870 # <CJK>
+8B10 0-7577 1-7577 2-7577 # <CJK>
+8B11 S-6227 # <CJK>
+8B14 0-7566 1-7566 2-7566 # <CJK>
+8B16 0-7576 1-7576 2-7576 # <CJK>
+8B17 0-7578 1-7578 2-7578 # <CJK>
+8B19 0-2412 1-2412 2-2412 # <CJK>
+8B1A 0-7574 1-7574 2-7574 # <CJK>
+8B1B 0-2554 1-2554 2-2554 # <CJK>
+8B1C S-6228 # <CJK>
+8B1D 0-2853 1-2853 2-2853 # <CJK>
+8B1E S-6229 # <CJK>
+8B1F S-6230 # <CJK>
+8B20 0-7579 1-7579 2-7579 # <CJK>
+8B21 0-4556 1-4556 2-4556 # <CJK>
+8B26 0-7582 1-7582 2-7582 # <CJK>
+8B28 0-7585 1-7585 2-7585 # <CJK>
+8B2B 0-7583 1-7583 2-7583 # <CJK>
+8B2C 0-4121 1-4121 2-4121 # <CJK>
+8B2D S-6232 # <CJK>
+8B30 S-6233 # <CJK>
+8B33 0-7580 1-7580 2-7580 # <CJK>
+8B37 S-6234 # <CJK>
+8B39 0-2264 1-2264 2-2264 # <CJK>
+8B3C S-6235 # <CJK>
+8B3E 0-7584 1-7584 2-7584 # <CJK>
+8B41 0-7586 1-7586 2-7586 # <CJK>
+8B42 S-6236 # <CJK>
+8B43 S-6237 # <CJK>
+8B44 S-6238 # <CJK>
+8B45 S-6239 # <CJK>
+8B46 S-6240 # <CJK>
+8B48 S-6241 # <CJK>
+8B49 0-7590 1-7590 2-7590 # <CJK>
+8B4C 0-7587 1-7587 2-7587 # <CJK>
+8B4D S-6246 # <CJK>
+8B4E 0-7589 1-7589 2-7589 # <CJK>
+8B4F 0-7588 1-7588 2-7588 # <CJK>
+8B52 S-6242 # <CJK>
+8B53 S-6243 # <CJK>
+8B54 S-6244 # <CJK>
+8B56 0-7591 1-7591 2-7591 # <CJK>
+8B58 0-2817 1-2817 2-2817 # <CJK>
+8B59 S-6245 # <CJK>
+8B5A 0-7593 1-7593 2-7593 # <CJK>
+8B5B 0-7592 1-7592 2-7592 # <CJK>
+8B5C 0-4172 1-4172 2-4172 # <CJK>
+8B5E S-6247 # <CJK>
+8B5F 0-7601 1-7601 2-7601 # <CJK>
+8B63 S-6248 # <CJK>
+8B66 0-2357 1-2357 2-2357 # <CJK>
+8B6B 0-7594 1-7594 2-7594 # <CJK>
+8B6C 0-7602 1-7602 2-7602 # <CJK>
+8B6D S-6249 # <CJK>
+8B6F 0-7603 1-7603 2-7603 # <CJK>
+8B70 0-2136 1-2136 2-2136 # <CJK>
+8B71 0-7033 1-7033 2-7033 # <CJK>
+8B72 0-3089 1-3089 2-3089 # <CJK>
+8B74 0-7604 1-7604 2-7604 # <CJK>
+8B76 S-6250 # <CJK>
+8B77 0-2478 1-2478 2-2478 # <CJK>
+8B78 S-6251 # <CJK>
+8B79 S-6252 # <CJK>
+8B7C S-6253 # <CJK>
+8B7D 0-7605 1-7605 2-7605 # <CJK>
+8B7E S-6254 # <CJK>
+8B80 0-7606 1-7606 2-7606 # <CJK>
+8B81 S-6255 # <CJK>
+8B83 0-2730 1-2730 2-2730 # <CJK>
+8B84 S-6256 # <CJK>
+8B85 S-6257 # <CJK>
+8B8A 0-5846 1-5846 2-5846 # <CJK>
+8B8B S-6258 # <CJK>
+8B8C 0-7607 1-7607 2-7607 # <CJK>
+8B8D S-6259 # <CJK>
+8B8E 0-7608 1-7608 2-7608 # <CJK>
+8B8F S-6260 # <CJK>
+8B90 0-2918 1-2918 2-2918 # <CJK>
+8B92 0-7609 1-7609 2-7609 # <CJK>
+8B93 0-7610 1-7610 2-7610 # <CJK>
+8B94 S-6261 # <CJK>
+8B95 S-6262 # <CJK>
+8B96 0-7611 1-7611 2-7611 # <CJK>
+8B99 0-7612 1-7612 2-7612 # <CJK>
+8B9A 0-7613 1-7613 2-7613 # <CJK>
+8B9C S-6263 # <CJK>
+8B9E S-6264 # <CJK>
+8B9F S-6265 # <CJK>
+8C37 0-3511 1-3511 2-3511 # <CJK>
+8C38 S-6266 # <CJK>
+8C39 S-6267 # <CJK>
+8C3A 0-7614 1-7614 2-7614 # <CJK>
+8C3D S-6268 # <CJK>
+8C3E S-6269 # <CJK>
+8C3F 0-7616 1-7616 2-7616 # <CJK>
+8C41 0-7615 1-7615 2-7615 # <CJK>
+8C45 S-6270 # <CJK>
+8C46 0-3806 1-3806 2-3806 # <CJK>
+8C47 S-6271 # <CJK>
+8C48 0-7617 1-7617 2-7617 # <CJK>
+8C49 S-6272 # <CJK>
+8C4A 0-4313 1-4313 2-4313 # <CJK>
+8C4B S-6273 # <CJK>
+8C4C 0-7618 1-7618 2-7618 # <CJK>
+8C4E 0-7619 1-7619 2-7619 # <CJK>
+8C4F S-6274 # <CJK>
+8C50 0-7620 1-7620 2-7620 # <CJK>
+8C51 S-6275 # <CJK>
+8C53 S-6276 # <CJK>
+8C54 S-6277 # <CJK>
+8C55 0-7621 1-7621 2-7621 # <CJK>
+8C57 S-6278 # <CJK>
+8C58 S-6279 # <CJK>
+8C59 S-6282 # <CJK>
+8C5A 0-3858 1-3858 2-3858 # <CJK>
+8C5B S-6280 # <CJK>
+8C5D S-6281 # <CJK>
+8C61 0-3061 1-3061 2-3061 # <CJK>
+8C62 0-7622 1-7622 2-7622 # <CJK>
+8C63 S-6283 # <CJK>
+8C64 S-6284 # <CJK>
+8C66 S-6285 # <CJK>
+8C68 S-6286 # <CJK>
+8C69 S-6287 # <CJK>
+8C6A 0-2575 1-2575 2-2575 # <CJK>
+8C6B 0-4814 1-4814 2-4814 # <CJK>
+8C6C 0-7623 1-7623 2-7623 # <CJK>
+8C6D S-6288 # <CJK>
+8C73 S-6289 # <CJK>
+8C75 S-6290 # <CJK>
+8C76 S-6291 # <CJK>
+8C78 0-7624 1-7624 2-7624 # <CJK>
+8C79 0-4131 1-4131 2-4131 # <CJK>
+8C7A 0-7625 1-7625 2-7625 # <CJK>
+8C7B S-6292 # <CJK>
+8C7C 0-7633 1-7633 2-7633 # <CJK>
+8C7E S-6293 # <CJK>
+8C82 0-7626 1-7626 2-7626 # <CJK>
+8C85 0-7628 1-7628 2-7628 # <CJK>
+8C86 S-6294 # <CJK>
+8C87 S-6301 # <CJK>
+8C89 0-7627 1-7627 2-7627 # <CJK>
+8C8A 0-7629 1-7629 2-7629 # <CJK>
+8C8B S-6302 # <CJK>
+8C8C 0-4338 1-4338 2-4338 # <CJK>
+8C8D 0-7630 1-7630 2-7630 # <CJK>
+8C8E 0-7631 1-7631 2-7631 # <CJK>
+8C90 S-6303 # <CJK>
+8C92 S-6304 # <CJK>
+8C93 S-6305 # <CJK>
+8C94 0-7632 1-7632 2-7632 # <CJK>
+8C98 0-7634 1-7634 2-7634 # <CJK>
+8C99 S-6306 # <CJK>
+8C9B S-6307 # <CJK>
+8C9C S-6308 # <CJK>
+8C9D 0-1913 1-1913 2-1913 # <CJK>
+8C9E 0-3671 1-3671 2-3671 # <CJK>
+8CA0 0-4173 1-4173 2-4173 # <CJK>
+8CA1 0-2666 1-2666 2-2666 # <CJK>
+8CA2 0-2555 1-2555 2-2555 # <CJK>
+8CA4 S-6309 # <CJK>
+8CA7 0-4147 1-4147 2-4147 # <CJK>
+8CA8 0-1863 1-1863 2-1863 # <CJK>
+8CA9 0-4046 1-4046 2-4046 # <CJK>
+8CAA 0-7637 1-7637 2-7637 # <CJK>
+8CAB 0-2051 1-2051 2-2051 # <CJK>
+8CAC 0-3253 1-3253 2-3253 # <CJK>
+8CAD 0-7636 1-7636 2-7636 # <CJK>
+8CAE 0-7641 1-7641 2-7641 # <CJK>
+8CAF 0-3589 1-3589 2-3589 # <CJK>
+8CB0 0-4467 1-4467 2-4467 # <CJK>
+8CB2 0-7639 1-7639 2-7639 # <CJK>
+8CB3 0-7640 1-7640 2-7640 # <CJK>
+8CB4 0-2114 1-2114 2-2114 # <CJK>
+8CB6 0-7642 1-7642 2-7642 # <CJK>
+8CB7 0-3967 1-3967 2-3967 # <CJK>
+8CB8 0-3463 1-3463 2-3463 # <CJK>
+8CB9 S-6310 # <CJK>
+8CBA S-6311 # <CJK>
+8CBB 0-4081 1-4081 2-4081 # <CJK>
+8CBC 0-3729 1-3729 2-3729 # <CJK>
+8CBD 0-7638 1-7638 2-7638 # <CJK>
+8CBF 0-4339 1-4339 2-4339 # <CJK>
+8CC0 0-1876 1-1876 2-1876 # <CJK>
+8CC1 0-7644 1-7644 2-7644 # <CJK>
+8CC2 0-4708 1-4708 2-4708 # <CJK>
+8CC3 0-3634 1-3634 2-3634 # <CJK>
+8CC4 0-4737 1-4737 2-4737 # <CJK>
+8CC5 S-6312 # <CJK>
+8CC6 S-6313 # <CJK>
+8CC7 0-2781 1-2781 2-2781 # <CJK>
+8CC8 0-7643 1-7643 2-7643 # <CJK>
+8CC9 S-6314 # <CJK>
+8CCA 0-3417 1-3417 2-3417 # <CJK>
+8CCB S-6315 # <CJK>
+8CCD 0-7660 1-7660 2-7660 # <CJK>
+8CCE 0-7645 1-3308 2-3308 # <CJK>
+8CCF S-6316 # <CJK>
+8CD1 0-3888 1-3888 2-3888 # <CJK>
+8CD3 0-4148 1-4148 2-4148 # <CJK>
+8CD5 S-6318 # <CJK>
+8CD6 S-6317 # <CJK>
+8CD9 S-6319 # <CJK>
+8CDA 0-7647 1-7647 2-7647 # <CJK>
+8CDB 0-2731 1-2731 2-2731 # <CJK>
+8CDC 0-2782 1-2782 2-2782 # <CJK>
+8CDD S-6320 # <CJK>
+8CDE 0-3062 1-3062 2-3062 # <CJK>
+8CE0 0-3969 1-3969 2-3969 # <CJK>
+8CE1 S-6321 # <CJK>
+8CE2 0-2413 1-2413 2-2413 # <CJK>
+8CE3 0-7646 1-7646 2-7646 # <CJK>
+8CE4 0-3308 1-7645 2-7645 # <CJK>
+8CE6 0-4174 1-4174 2-4174 # <CJK>
+8CE8 S-6322 # <CJK>
+8CEA 0-2833 1-2833 2-2833 # <CJK>
+8CEC S-6323 # <CJK>
+8CED 0-3750 1-3750 2-3750 # <CJK>
+8CEF S-6324 # <CJK>
+8CF0 S-6325 # <CJK>
+8CF2 S-6326 # <CJK>
+8CF5 S-6327 # <CJK>
+8CF7 S-6328 # <CJK>
+8CF8 S-6329 # <CJK>
+8CFA 0-7649 1-7649 2-7649 # <CJK>
+8CFB 0-7650 1-7650 2-7650 # <CJK>
+8CFC 0-2556 1-2556 2-2556 # <CJK>
+8CFD 0-7648 1-7648 2-7648 # <CJK>
+8CFE S-6330 # <CJK>
+8CFF S-6331 # <CJK>
+8D01 S-6332 # <CJK>
+8D03 S-6333 # <CJK>
+8D04 0-7651 1-7651 2-7651 # <CJK>
+8D05 0-7652 1-7652 2-7652 # <CJK>
+8D07 0-7654 1-7654 2-7654 # <CJK>
+8D08 0-3403 1-3403 2-3403 # <CJK>
+8D09 S-6334 # <CJK>
+8D0A 0-7653 1-7653 2-7653 # <CJK>
+8D0B 0-2070 1-2070 2-2070 # <CJK>
+8D0D 0-7656 1-7656 2-7656 # <CJK>
+8D0F 0-7655 1-7655 2-7655 # <CJK>
+8D10 0-7657 1-7657 2-7657 # <CJK>
+8D12 S-6335 # <CJK>
+8D13 0-7659 1-7659 2-7659 # <CJK>
+8D14 0-7661 1-7661 2-7661 # <CJK>
+8D16 0-7662 1-7662 2-7662 # <CJK>
+8D17 S-6336 # <CJK>
+8D1B S-6337 # <CJK>
+8D64 0-3254 1-3254 2-3254 # <CJK>
+8D65 S-6338 # <CJK>
+8D66 0-2847 1-2847 2-2847 # <CJK>
+8D67 0-7663 1-7663 2-7663 # <CJK>
+8D69 S-6339 # <CJK>
+8D6B 0-1950 1-1950 2-1950 # <CJK>
+8D6C S-6340 # <CJK>
+8D6D 0-7664 1-7664 2-7664 # <CJK>
+8D6E S-6341 # <CJK>
+8D70 0-3386 1-3386 2-3386 # <CJK>
+8D71 0-7665 1-7665 2-7665 # <CJK>
+8D73 0-7666 1-7666 2-7666 # <CJK>
+8D74 0-4175 1-4175 2-4175 # <CJK>
+8D77 0-2115 1-2115 2-2115 # <CJK>
+8D7F S-6342 # <CJK>
+8D81 0-7667 1-7667 2-7667 # <CJK>
+8D82 S-6343 # <CJK>
+8D84 S-6344 # <CJK>
+8D85 0-3622 1-3622 2-3622 # <CJK>
+8D88 S-6345 # <CJK>
+8D8A 0-1759 1-1759 2-1759 # <CJK>
+8D8D S-6346 # <CJK>
+8D90 S-6347 # <CJK>
+8D91 S-6348 # <CJK>
+8D95 S-6349 # <CJK>
+8D99 0-7668 1-7668 2-7668 # <CJK>
+8D9E S-6350 # <CJK>
+8D9F S-6351 # <CJK>
+8DA0 S-6352 # <CJK>
+8DA3 0-2881 1-2881 2-2881 # <CJK>
+8DA6 S-6353 # <CJK>
+8DA8 0-3186 1-3186 2-3186 # <CJK>
+8DAB S-6354 # <CJK>
+8DAC S-6355 # <CJK>
+8DAF S-6356 # <CJK>
+8DB2 S-6357 # <CJK>
+8DB3 0-3413 1-3413 2-3413 # <CJK>
+8DB5 S-6358 # <CJK>
+8DB7 S-6359 # <CJK>
+8DB9 S-6360 # <CJK>
+8DBA 0-7671 1-7671 2-7671 # <CJK>
+8DBB S-6361 # <CJK>
+8DBC S-6379 # <CJK>
+8DBE 0-7670 1-7670 2-7670 # <CJK>
+8DC0 S-6362 # <CJK>
+8DC2 0-7669 1-7669 2-7669 # <CJK>
+8DC5 S-6363 # <CJK>
+8DC6 S-6364 # <CJK>
+8DC7 S-6365 # <CJK>
+8DC8 S-6366 # <CJK>
+8DCA S-6367 # <CJK>
+8DCB 0-7677 1-7677 2-7677 # <CJK>
+8DCC 0-7675 1-7675 2-7675 # <CJK>
+8DCE S-6368 # <CJK>
+8DCF 0-7672 1-7672 2-7672 # <CJK>
+8DD1 S-6369 # <CJK>
+8DD4 S-6370 # <CJK>
+8DD5 S-6371 # <CJK>
+8DD6 0-7674 1-7674 2-7674 # <CJK>
+8DD7 S-6372 # <CJK>
+8DD9 S-6373 # <CJK>
+8DDA 0-7673 1-7673 2-7673 # <CJK>
+8DDB 0-7676 1-7676 2-7676 # <CJK>
+8DDD 0-2187 1-2187 2-2187 # <CJK>
+8DDF 0-7680 1-7680 2-7680 # <CJK>
+8DE1 0-3255 1-3255 2-3255 # <CJK>
+8DE3 0-7681 1-7681 2-7681 # <CJK>
+8DE4 S-6374 # <CJK>
+8DE5 S-6375 # <CJK>
+8DE7 S-6376 # <CJK>
+8DE8 0-2457 1-2457 2-2457 # <CJK>
+8DEA 0-7678 1-7678 2-7678 # <CJK>
+8DEB 0-7679 1-7679 2-7679 # <CJK>
+8DEC S-6377 # <CJK>
+8DEF 0-4709 1-4709 2-4709 # <CJK>
+8DF0 S-6378 # <CJK>
+8DF1 S-6380 # <CJK>
+8DF2 S-6381 # <CJK>
+8DF3 0-3623 1-3623 2-3623 # <CJK>
+8DF4 S-6382 # <CJK>
+8DF5 0-3309 1-3309 2-3309 # <CJK>
+8DFC 0-7682 1-7682 2-7682 # <CJK>
+8DFD S-6383 # <CJK>
+8DFF 0-7685 1-7685 2-7685 # <CJK>
+8E01 S-6384 # <CJK>
+8E04 S-6385 # <CJK>
+8E05 S-6386 # <CJK>
+8E06 S-6387 # <CJK>
+8E08 0-7683 1-7683 2-7683 # <CJK>
+8E09 0-7684 1-7684 2-7684 # <CJK>
+8E0A 0-4557 1-4557 2-4557 # <CJK>
+8E0B S-6388 # <CJK>
+8E0F 0-3807 1-3807 2-3807 # <CJK>
+8E10 0-7688 1-7688 2-7688 # <CJK>
+8E11 S-6389 # <CJK>
+8E14 S-6390 # <CJK>
+8E16 S-6391 # <CJK>
+8E1D 0-7686 1-7686 2-7686 # <CJK>
+8E1E 0-7687 1-7687 2-7687 # <CJK>
+8E1F 0-7689 1-7689 2-7689 # <CJK>
+8E20 S-6392 # <CJK>
+8E21 S-6393 # <CJK>
+8E22 S-6394 # <CJK>
+8E23 S-6401 # <CJK>
+8E26 S-6402 # <CJK>
+8E27 S-6403 # <CJK>
+8E2A 0-7709 1-7709 2-7709 # <CJK>
+8E30 0-7692 1-7692 2-7692 # <CJK>
+8E31 S-6404 # <CJK>
+8E33 S-6405 # <CJK>
+8E34 0-7693 1-7693 2-7693 # <CJK>
+8E35 0-7691 1-7691 2-7691 # <CJK>
+8E36 S-6406 # <CJK>
+8E37 S-6407 # <CJK>
+8E38 S-6408 # <CJK>
+8E39 S-6409 # <CJK>
+8E3D S-6410 # <CJK>
+8E40 S-6411 # <CJK>
+8E41 S-6412 # <CJK>
+8E42 0-7690 1-7690 2-7690 # <CJK>
+8E44 0-3693 1-3693 2-3693 # <CJK>
+8E47 0-7701 1-7701 2-7701 # <CJK>
+8E48 0-7705 1-7705 2-7705 # <CJK>
+8E49 0-7702 1-7702 2-7702 # <CJK>
+8E4A 0-7694 1-7694 2-7694 # <CJK>
+8E4B S-6413 # <CJK>
+8E4C 0-7703 1-7703 2-7703 # <CJK>
+8E4D S-6414 # <CJK>
+8E4E S-6415 # <CJK>
+8E4F S-6416 # <CJK>
+8E50 0-7704 1-7704 2-7704 # <CJK>
+8E54 S-6417 # <CJK>
+8E55 0-7711 1-7711 2-7711 # <CJK>
+8E59 0-7706 1-7706 2-7706 # <CJK>
+8E5B S-6418 # <CJK>
+8E5C S-6419 # <CJK>
+8E5D S-6420 # <CJK>
+8E5E S-6421 # <CJK>
+8E5F 0-3256 1-3256 2-3256 # <CJK>
+8E60 0-7708 1-7708 2-7708 # <CJK>
+8E61 S-6422 # <CJK>
+8E62 S-6423 # <CJK>
+8E63 0-7710 1-7710 2-7710 # <CJK>
+8E64 0-7707 1-7707 2-7707 # <CJK>
+8E69 S-6424 # <CJK>
+8E6C S-6425 # <CJK>
+8E6D S-6426 # <CJK>
+8E6F S-6427 # <CJK>
+8E70 S-6428 # <CJK>
+8E71 S-6429 # <CJK>
+8E72 0-7713 1-7713 2-7713 # <CJK>
+8E74 0-2919 1-2919 2-2919 # <CJK>
+8E76 0-7712 1-7712 2-7712 # <CJK>
+8E79 S-6430 # <CJK>
+8E7A S-6431 # <CJK>
+8E7B S-6432 # <CJK>
+8E7C 0-7714 1-7714 2-7714 # <CJK>
+8E81 0-7715 1-7715 2-7715 # <CJK>
+8E82 S-6433 # <CJK>
+8E83 S-6434 # <CJK>
+8E84 0-7718 1-7718 2-7718 # <CJK>
+8E85 0-7717 1-7717 2-7717 # <CJK>
+8E87 0-7716 1-7716 2-7716 # <CJK>
+8E89 S-6435 # <CJK>
+8E8A 0-7720 1-7720 2-7720 # <CJK>
+8E8B 0-7719 1-7719 2-7719 # <CJK>
+8E8D 0-4486 1-4486 2-4486 # <CJK>
+8E90 S-6436 # <CJK>
+8E91 0-7722 1-7722 2-7722 # <CJK>
+8E92 S-6437 # <CJK>
+8E93 0-7721 1-7721 2-7721 # <CJK>
+8E94 0-7723 1-7723 2-7723 # <CJK>
+8E95 S-6438 # <CJK>
+8E99 0-7724 1-7724 2-7724 # <CJK>
+8E9A S-6439 # <CJK>
+8E9B S-6440 # <CJK>
+8E9D S-6441 # <CJK>
+8E9E S-6442 # <CJK>
+8EA1 0-7726 1-7726 2-7726 # <CJK>
+8EA2 S-6443 # <CJK>
+8EA7 S-6444 # <CJK>
+8EA9 S-6445 # <CJK>
+8EAA 0-7725 1-7725 2-7725 # <CJK>
+8EAB 0-3140 1-3140 2-3140 # <CJK>
+8EAC 0-7727 1-7727 2-7727 # <CJK>
+8EAD S-6446 # <CJK>
+8EAE S-6447 # <CJK>
+8EAF 1-2277 2-2277 # <CJK>
+8EB0 0-7728 1-7728 2-7728 # <CJK>
+8EB1 0-7730 1-7730 2-7730 # <CJK>
+8EB3 S-6448 # <CJK>
+8EB5 S-6449 # <CJK>
+8EBA S-6450 # <CJK>
+8EBB S-6451 # <CJK>
+8EBE 0-7731 1-7731 2-7731 # <CJK>
+8EC0 0-2277 S-6452 # <CJK>
+8EC1 S-6453 # <CJK>
+8EC3 S-6454 # <CJK>
+8EC4 S-6455 # <CJK>
+8EC5 0-7732 1-7732 2-7732 # <CJK>
+8EC6 0-7729 1-7729 2-7729 # <CJK>
+8EC7 S-6456 # <CJK>
+8EC8 0-7733 1-7733 2-7733 # <CJK>
+8ECA 0-2854 1-2854 2-2854 # <CJK>
+8ECB 0-7734 1-7734 2-7734 # <CJK>
+8ECC 0-2116 1-2116 2-2116 # <CJK>
+8ECD 0-2319 1-2319 2-2319 # <CJK>
+8ECF S-6457 # <CJK>
+8ED1 S-6458 # <CJK>
+8ED2 0-2414 1-2414 2-2414 # <CJK>
+8ED4 S-6459 # <CJK>
+8EDB 0-7735 1-7735 2-7735 # <CJK>
+8EDC S-6460 # <CJK>
+8EDF 0-3880 1-3880 2-3880 # <CJK>
+8EE2 0-3730 1-3730 2-3730 # <CJK>
+8EE3 0-7736 1-7736 2-7736 # <CJK>
+8EE8 S-6461 # <CJK>
+8EEB 0-7739 1-7739 2-7739 # <CJK>
+8EED S-6468 # <CJK>
+8EEE S-6462 # <CJK>
+8EF0 S-6463 # <CJK>
+8EF1 S-6464 # <CJK>
+8EF7 S-6465 # <CJK>
+8EF8 0-2820 1-2820 2-2820 # <CJK>
+8EF9 S-6466 # <CJK>
+8EFA S-6467 # <CJK>
+8EFB 0-7738 1-7738 2-7738 # <CJK>
+8EFC 0-7737 1-7737 2-7737 # <CJK>
+8EFD 0-2358 1-2358 2-2358 # <CJK>
+8EFE 0-7740 1-7740 2-7740 # <CJK>
+8F00 S-6469 # <CJK>
+8F02 S-6470 # <CJK>
+8F03 0-1951 1-1951 2-1951 # <CJK>
+8F05 0-7742 1-7742 2-7742 # <CJK>
+8F07 S-6471 # <CJK>
+8F08 S-6472 # <CJK>
+8F09 0-2660 1-2660 2-2660 # <CJK>
+8F0A 0-7741 1-7741 2-7741 # <CJK>
+8F0C 0-7750 1-7750 2-7750 # <CJK>
+8F0F S-6473 # <CJK>
+8F10 S-6474 # <CJK>
+8F12 0-7744 1-7744 2-7744 # <CJK>
+8F13 0-7746 1-7746 2-7746 # <CJK>
+8F14 0-4269 1-4269 2-4269 # <CJK>
+8F15 0-7743 1-7743 2-7743 # <CJK>
+8F16 S-6475 # <CJK>
+8F17 S-6476 # <CJK>
+8F18 S-6477 # <CJK>
+8F19 0-7745 1-7745 2-7745 # <CJK>
+8F1B 0-7749 1-7749 2-7749 # <CJK>
+8F1C 0-7747 1-7747 2-7747 # <CJK>
+8F1D 0-2117 1-2117 2-2117 # <CJK>
+8F1E S-6478 # <CJK>
+8F1F 0-7748 1-7748 2-7748 # <CJK>
+8F20 S-6479 # <CJK>
+8F21 S-6480 # <CJK>
+8F23 S-6481 # <CJK>
+8F25 S-6482 # <CJK>
+8F26 0-7751 1-7751 2-7751 # <CJK>
+8F27 S-6483 # <CJK>
+8F28 S-6484 # <CJK>
+8F29 0-3958 1-3958 2-3958 # <CJK>
+8F2A 0-4656 1-4656 2-4656 # <CJK>
+8F2C S-6485 # <CJK>
+8F2D S-6486 # <CJK>
+8F2E S-6487 # <CJK>
+8F2F 0-2920 1-2920 2-2920 # <CJK>
+8F33 0-7752 1-7752 2-7752 # <CJK>
+8F34 S-6488 # <CJK>
+8F35 S-6489 # <CJK>
+8F36 S-6490 # <CJK>
+8F37 S-6491 # <CJK>
+8F38 0-4502 1-4502 2-4502 # <CJK>
+8F39 0-7754 1-7754 2-7754 # <CJK>
+8F3A S-6492 # <CJK>
+8F3B 0-7753 1-7753 2-7753 # <CJK>
+8F3E 0-7757 1-7757 2-7757 # <CJK>
+8F3F 0-4533 1-4533 2-4533 # <CJK>
+8F40 S-6493 # <CJK>
+8F41 S-6494 # <CJK>
+8F42 0-7756 1-7756 2-7756 # <CJK>
+8F43 S-6501 # <CJK>
+8F44 0-1977 1-1977 2-1977 # <CJK>
+8F45 0-7755 1-7755 2-7755 # <CJK>
+8F46 0-7760 1-7760 2-7760 # <CJK>
+8F47 S-6502 # <CJK>
+8F49 0-7759 1-7759 2-7759 # <CJK>
+8F4C 0-7758 1-7758 2-7758 # <CJK>
+8F4D 0-3718 1-3718 2-3718 # <CJK>
+8F4E 0-7761 1-7761 2-7761 # <CJK>
+8F4F S-6503 # <CJK>
+8F51 S-6504 # <CJK>
+8F52 S-6505 # <CJK>
+8F53 S-6506 # <CJK>
+8F54 S-6507 # <CJK>
+8F55 S-6508 # <CJK>
+8F57 0-7762 1-7762 2-7762 # <CJK>
+8F58 S-6509 # <CJK>
+8F5C 0-7763 1-7763 2-7763 # <CJK>
+8F5D S-6510 # <CJK>
+8F5E S-6511 # <CJK>
+8F5F 0-2576 1-2576 2-2576 # <CJK>
+8F61 0-2305 1-2305 2-2305 # <CJK>
+8F62 0-7764 1-7764 2-7764 # <CJK>
+8F63 0-7765 1-7765 2-7765 # <CJK>
+8F64 0-7766 1-7766 2-7766 # <CJK>
+8F65 S-6512 # <CJK>
+8F9B 0-3141 1-3141 2-3141 # <CJK>
+8F9C 0-7767 1-7767 2-7767 # <CJK>
+8F9D S-6513 # <CJK>
+8F9E 0-2813 1-2813 2-2813 # <CJK>
+8F9F 0-7768 1-7768 2-7768 # <CJK>
+8FA0 S-6514 # <CJK>
+8FA1 S-6515 # <CJK>
+8FA3 0-7769 1-7769 2-7769 # <CJK>
+8FA4 S-6516 # <CJK>
+8FA5 S-6517 # <CJK>
+8FA6 S-6518 # <CJK>
+8FA7 0-5001 1-5001 2-5001 # <CJK>
+8FA8 0-4994 1-4994 2-4994 # <CJK>
+8FAD 0-7770 1-7770 2-7770 # <CJK>
+8FAE 0-6980 1-6980 2-6980 # <CJK>
+8FAF 0-7771 1-7771 2-7771 # <CJK>
+8FB0 0-3504 1-3504 2-3504 # <CJK>
+8FB1 0-3111 1-3111 2-3111 # <CJK>
+8FB2 0-3932 1-3932 2-3932 # <CJK>
+8FB5 S-6519 # <CJK>
+8FB6 S-6520 # <CJK>
+8FB7 0-7772 1-7772 2-7772 # <CJK>
+8FB8 S-6521 # <CJK>
+8FBA 0-4253 1-4253 2-4253 # <CJK>
+8FBB 0-3652 1-3652 2-3652 # <CJK>
+8FBC 0-2594 1-2594 2-2594 # <CJK>
+8FBE S-6522 # <CJK>
+8FBF 0-3509 1-3509 2-3509 # <CJK>
+8FC0 S-6523 # <CJK>
+8FC1 S-6524 # <CJK>
+8FC2 0-1710 1-1710 2-1710 # <CJK>
+8FC4 0-4388 1-4388 2-4388 # <CJK>
+8FC5 0-3155 1-3155 2-3155 # <CJK>
+8FC6 S-6525 # <CJK>
+8FCA S-6526 # <CJK>
+8FCB S-6527 # <CJK>
+8FCD S-6528 # <CJK>
+8FCE 0-2362 1-2362 2-2362 # <CJK>
+8FD0 S-6529 # <CJK>
+8FD1 0-2265 1-2265 2-2265 # <CJK>
+8FD2 S-6530 # <CJK>
+8FD3 S-6531 # <CJK>
+8FD4 0-4254 1-4254 2-4254 # <CJK>
+8FD5 S-6532 # <CJK>
+8FDA 0-7773 1-7773 2-7773 # <CJK>
+8FE0 S-6533 # <CJK>
+8FE2 0-7775 1-7775 2-7775 # <CJK>
+8FE3 S-6534 # <CJK>
+8FE4 S-6535 # <CJK>
+8FE5 0-7774 1-7774 2-7774 # <CJK>
+8FE6 0-1864 1-1864 2-1864 # <CJK>
+8FE8 S-6536 # <CJK>
+8FE9 0-7778 1-3886 2-3886 # <CJK>
+8FEA 0-7776 1-7776 2-7776 # <CJK>
+8FEB 0-3987 1-3987 2-3987 # <CJK>
+8FED 0-3719 1-3719 2-3719 # <CJK>
+8FEE S-6537 # <CJK>
+8FEF 0-7777 1-7777 2-7777 # <CJK>
+8FF0 0-2950 1-2950 2-2950 # <CJK>
+8FF1 S-6538 # <CJK>
+8FF4 0-7779 1-7779 2-7779 # <CJK>
+8FF5 S-6539 # <CJK>
+8FF6 S-6540 # <CJK>
+8FF7 0-4434 1-4434 2-4434 # <CJK>
+8FF8 0-7794 1-7794 2-7794 # <CJK>
+8FF9 0-7781 1-7781 2-7781 # <CJK>
+8FFA 0-7782 1-7782 2-7782 # <CJK>
+8FFB S-6541 # <CJK>
+8FFD 0-3641 1-3641 2-3641 # <CJK>
+8FFE S-6542 # <CJK>
+9000 0-3464 1-3464 2-3464 # <CJK>
+9001 0-3387 1-3387 2-3387 # <CJK>
+9002 S-6543 # <CJK>
+9003 0-3808 1-3808 2-3808 # <CJK>
+9004 S-6544 # <CJK>
+9005 0-7780 1-7780 2-7780 # <CJK>
+9006 0-2153 1-2153 2-2153 # <CJK>
+9008 S-6545 # <CJK>
+900B 0-7789 1-7789 2-7789 # <CJK>
+900C S-6546 # <CJK>
+900D 0-7786 1-7786 2-7786 # <CJK>
+900E 0-7805 1-7805 2-7805 # <CJK>
+900F 0-3809 1-3809 2-3809 # <CJK>
+9010 0-3564 1-3564 2-3564 # <CJK>
+9011 0-7783 1-7783 2-7783 # <CJK>
+9013 0-3694 1-3694 2-3694 # <CJK>
+9014 0-3751 1-3751 2-3751 # <CJK>
+9015 0-7784 1-7784 2-7784 # <CJK>
+9016 0-7788 1-7788 2-7788 # <CJK>
+9017 0-3164 1-3164 2-3164 # <CJK>
+9018 S-6547 # <CJK>
+9019 0-3971 1-3971 2-3971 # <CJK>
+901A 0-3644 1-3644 2-3644 # <CJK>
+901B S-6548 # <CJK>
+901D 0-3234 1-3234 2-3234 # <CJK>
+901E 0-7787 1-7787 2-7787 # <CJK>
+901F 0-3414 1-3414 2-3414 # <CJK>
+9020 0-3404 1-3404 2-3404 # <CJK>
+9021 0-7785 1-7785 2-7785 # <CJK>
+9022 0-1609 1-1609 2-1609 # <CJK>
+9023 0-4702 1-4702 2-4702 # <CJK>
+9027 0-7790 1-7790 2-7790 # <CJK>
+9028 S-6549 # <CJK>
+9029 S-6550 # <CJK>
+902A S-6552 # <CJK>
+902C S-6553 # <CJK>
+902D S-6554 # <CJK>
+902E 0-3465 1-3465 2-3465 # <CJK>
+902F S-6551 # <CJK>
+9031 0-2921 1-2921 2-2921 # <CJK>
+9032 0-3142 1-3142 2-3142 # <CJK>
+9033 S-6555 # <CJK>
+9034 S-6556 # <CJK>
+9035 0-7792 1-7792 2-7792 # <CJK>
+9036 0-7791 1-7791 2-7791 # <CJK>
+9037 S-6557 # <CJK>
+9038 0-1679 1-1679 2-1679 # <CJK>
+9039 0-7793 1-7793 2-7793 # <CJK>
+903C 0-4115 1-4115 2-4115 # <CJK>
+903E 0-7807 1-7807 2-7807 # <CJK>
+903F S-6558 # <CJK>
+9041 0-3859 1-3859 2-3859 # <CJK>
+9042 0-3175 1-3175 2-3175 # <CJK>
+9043 S-6559 # <CJK>
+9044 S-6560 # <CJK>
+9045 0-3557 1-3557 2-3557 # <CJK>
+9047 0-2288 1-2288 2-2288 # <CJK>
+9049 0-7806 1-7806 2-7806 # <CJK>
+904A 0-4523 1-4523 2-4523 # <CJK>
+904B 0-1731 1-1731 2-1731 # <CJK>
+904C S-6561 # <CJK>
+904D 0-4255 1-4255 2-4255 # <CJK>
+904E 0-1865 1-1865 2-1865 # <CJK>
+904F 0-7801 1-7801 2-7801 # <CJK>
+9050 0-7802 1-7802 2-7802 # <CJK>
+9051 0-7803 1-7803 2-7803 # <CJK>
+9052 0-7804 1-7804 2-7804 # <CJK>
+9053 0-3827 1-3827 2-3827 # <CJK>
+9054 0-3503 1-3503 2-3503 # <CJK>
+9055 0-1667 1-1667 2-1667 # <CJK>
+9056 0-7808 1-7808 2-7808 # <CJK>
+9058 0-7809 1-7809 2-7809 # <CJK>
+9059 0-4558 1-8403 2-8403 # <CJK>
+905B S-6562 # <CJK>
+905C 0-3429 1-3429 2-3429 # <CJK>
+905D S-6563 # <CJK>
+905E 0-7810 1-7810 2-7810 # <CJK>
+9060 0-1783 1-1783 2-1783 # <CJK>
+9061 0-3344 1-3344 2-3344 # <CJK>
+9062 S-6564 # <CJK>
+9063 0-2415 1-2415 2-2415 # <CJK>
+9065 1-4558 2-4558 # <CJK>
+9066 S-6565 # <CJK>
+9067 S-6566 # <CJK>
+9068 0-7811 1-7811 2-7811 # <CJK>
+9069 0-3712 1-3712 2-3712 # <CJK>
+906C S-6567 # <CJK>
+906D 0-3388 1-3388 2-3388 # <CJK>
+906E 0-2855 1-2855 2-2855 # <CJK>
+906F 0-7812 1-7812 2-7812 # <CJK>
+9070 S-6568 # <CJK>
+9072 0-7815 1-7815 2-7815 # <CJK>
+9074 S-6569 # <CJK>
+9075 0-2969 1-2969 2-2969 # <CJK>
+9076 0-7813 1-7813 2-7813 # <CJK>
+9077 0-3311 1-3311 2-3311 # <CJK>
+9078 0-3310 1-3310 2-3310 # <CJK>
+9079 S-6570 # <CJK>
+907A 0-1668 1-1668 2-1668 # <CJK>
+907C 0-4643 1-4643 2-4643 # <CJK>
+907D 0-7817 1-7817 2-7817 # <CJK>
+907F 0-4082 1-4082 2-4082 # <CJK>
+9080 0-7819 1-7819 2-7819 # <CJK>
+9081 0-7818 1-7818 2-7818 # <CJK>
+9082 0-7816 1-7816 2-7816 # <CJK>
+9083 0-6768 1-6768 2-6768 # <CJK>
+9084 0-2052 1-2052 2-2052 # <CJK>
+9085 S-6571 # <CJK>
+9087 0-3886 1-7778 2-7778 # <CJK>
+9088 S-6572 # <CJK>
+9089 0-7821 1-7821 2-7821 # <CJK>
+908A 0-7820 1-7820 2-7820 # <CJK>
+908B S-6573 # <CJK>
+908C S-6574 # <CJK>
+908E S-6575 # <CJK>
+908F 0-7822 1-7822 2-7822 # <CJK>
+9090 S-6576 # <CJK>
+9091 0-4524 1-4524 2-4524 # <CJK>
+9095 S-6577 # <CJK>
+9097 S-6578 # <CJK>
+9098 S-6579 # <CJK>
+9099 S-6580 # <CJK>
+909B S-6581 # <CJK>
+90A0 S-6582 # <CJK>
+90A1 S-6583 # <CJK>
+90A2 S-6584 # <CJK>
+90A3 0-3865 1-3865 2-3865 # <CJK>
+90A5 S-6585 # <CJK>
+90A6 0-4314 1-4314 2-4314 # <CJK>
+90A8 0-7823 1-7823 2-7823 # <CJK>
+90AA 0-2857 1-2857 2-2857 # <CJK>
+90AF 0-7824 1-7824 2-7824 # <CJK>
+90B0 S-6586 # <CJK>
+90B1 0-7825 1-7825 2-7825 # <CJK>
+90B2 S-6587 # <CJK>
+90B3 S-6588 # <CJK>
+90B4 S-6589 # <CJK>
+90B5 0-7826 1-7826 2-7826 # <CJK>
+90B6 S-6590 # <CJK>
+90B8 0-3701 1-3701 2-3701 # <CJK>
+90BD S-6591 # <CJK>
+90BE S-6593 # <CJK>
+90C1 0-1674 1-1674 2-1674 # <CJK>
+90C3 S-6594 # <CJK>
+90C4 S-6601 # <CJK>
+90C5 S-6602 # <CJK>
+90C7 S-6603 # <CJK>
+90C8 S-6604 # <CJK>
+90CA 0-2557 1-2557 2-2557 # <CJK>
+90CC S-6592 # <CJK>
+90CE 0-4726 1-4726 2-4726 # <CJK>
+90D2 S-6613 # <CJK>
+90D5 S-6605 # <CJK>
+90D7 S-6606 # <CJK>
+90D8 S-6607 # <CJK>
+90D9 S-6608 # <CJK>
+90DB 0-7830 1-7830 2-7830 # <CJK>
+90DC S-6609 # <CJK>
+90DD S-6610 # <CJK>
+90DF S-6611 # <CJK>
+90E1 0-2320 1-2320 2-2320 # <CJK>
+90E2 0-7827 1-7827 2-7827 # <CJK>
+90E4 0-7828 1-7828 2-7828 # <CJK>
+90E5 S-6612 # <CJK>
+90E8 0-4184 1-4184 2-4184 # <CJK>
+90EB S-6615 # <CJK>
+90ED 0-1952 1-1952 2-1952 # <CJK>
+90EF S-6616 # <CJK>
+90F0 S-6617 # <CJK>
+90F4 S-6618 # <CJK>
+90F5 0-4525 1-4525 2-4525 # <CJK>
+90F6 S-6614 # <CJK>
+90F7 0-2231 1-2231 2-2231 # <CJK>
+90FD 0-3752 1-3752 2-3752 # <CJK>
+90FE S-6619 # <CJK>
+90FF S-6620 # <CJK>
+9100 S-6621 # <CJK>
+9102 0-7831 1-7831 2-7831 # <CJK>
+9104 S-6622 # <CJK>
+9105 S-6623 # <CJK>
+9106 S-6624 # <CJK>
+9108 S-6625 # <CJK>
+910D S-6626 # <CJK>
+9110 S-6627 # <CJK>
+9112 0-7832 1-7832 2-7832 # <CJK>
+9114 S-6628 # <CJK>
+9116 S-6629 # <CJK>
+9117 S-6630 # <CJK>
+9118 S-6631 # <CJK>
+9119 0-7833 1-7833 2-7833 # <CJK>
+911A S-6632 # <CJK>
+911C S-6633 # <CJK>
+911E S-6634 # <CJK>
+9120 S-6635 # <CJK>
+9122 S-6637 # <CJK>
+9123 S-6638 # <CJK>
+9125 S-6636 # <CJK>
+9127 S-6639 # <CJK>
+9129 S-6640 # <CJK>
+912D 0-3702 1-3702 2-3702 # <CJK>
+912E S-6641 # <CJK>
+912F S-6642 # <CJK>
+9130 0-7835 1-7835 2-7835 # <CJK>
+9131 S-6643 # <CJK>
+9132 0-7834 1-7834 2-7834 # <CJK>
+9134 S-6644 # <CJK>
+9136 S-6645 # <CJK>
+9137 S-6646 # <CJK>
+9139 S-6647 # <CJK>
+913A S-6648 # <CJK>
+913C S-6649 # <CJK>
+913D S-6650 # <CJK>
+9143 S-6651 # <CJK>
+9147 S-6652 # <CJK>
+9148 S-6653 # <CJK>
+9149 0-3851 1-3851 2-3851 # <CJK>
+914A 0-7836 1-7836 2-7836 # <CJK>
+914B 0-2922 1-2922 2-2922 # <CJK>
+914C 0-2864 1-2864 2-2864 # <CJK>
+914D 0-3959 1-3959 2-3959 # <CJK>
+914E 0-3581 1-3581 2-3581 # <CJK>
+914F S-6654 # <CJK>
+9152 0-2882 1-2882 2-2882 # <CJK>
+9153 S-6655 # <CJK>
+9154 0-3176 1-3176 2-3176 # <CJK>
+9156 0-7837 1-7837 2-7837 # <CJK>
+9157 S-6656 # <CJK>
+9158 0-7838 1-7838 2-7838 # <CJK>
+9159 S-6657 # <CJK>
+915A S-6658 # <CJK>
+915B S-6659 # <CJK>
+9161 S-6660 # <CJK>
+9162 0-3161 1-3161 2-3161 # <CJK>
+9163 0-7839 1-7839 2-7839 # <CJK>
+9164 S-6661 # <CJK>
+9165 0-7840 1-7840 2-7840 # <CJK>
+9167 S-6662 # <CJK>
+9169 0-7841 1-7841 2-7841 # <CJK>
+916A 0-4579 1-4579 2-4579 # <CJK>
+916C 0-2923 1-2923 2-2923 # <CJK>
+916D S-6663 # <CJK>
+9172 0-7843 1-7843 2-7843 # <CJK>
+9173 0-7842 1-7842 2-7842 # <CJK>
+9174 S-6664 # <CJK>
+9175 0-2558 1-2558 2-2558 # <CJK>
+9177 0-2583 1-2583 2-2583 # <CJK>
+9178 0-2732 1-2732 2-2732 # <CJK>
+9179 S-6665 # <CJK>
+917A S-6666 # <CJK>
+917B S-6667 # <CJK>
+9181 S-6668 # <CJK>
+9182 0-7846 1-7846 2-7846 # <CJK>
+9183 S-6669 # <CJK>
+9185 S-6670 # <CJK>
+9186 S-6671 # <CJK>
+9187 0-2970 1-2970 2-2970 # <CJK>
+9189 0-7845 1-7845 2-7845 # <CJK>
+918A S-6672 # <CJK>
+918B 0-7844 1-7844 2-7844 # <CJK>
+918D 0-3473 1-3473 2-3473 # <CJK>
+918E S-6673 # <CJK>
+9190 0-2479 1-2479 2-2479 # <CJK>
+9191 S-6674 # <CJK>
+9192 0-3235 1-3235 2-3235 # <CJK>
+9193 S-6675 # <CJK>
+9194 S-6676 # <CJK>
+9195 S-6677 # <CJK>
+9197 1-4016 2-4016 # <CJK>
+9198 S-6678 # <CJK>
+919C 0-2925 1-2925 2-2925 # <CJK>
+919E S-6679 # <CJK>
+91A1 S-6680 # <CJK>
+91A2 0-7847 1-7847 2-7847 # <CJK>
+91A4 1-3063 2-3063 # <CJK>
+91A6 S-6681 # <CJK>
+91A8 S-6682 # <CJK>
+91AA 0-7850 1-7850 2-7850 # <CJK>
+91AB 0-7848 1-7848 2-7848 # <CJK>
+91AC 0-3063 S-6683 # <CJK>
+91AD S-6684 # <CJK>
+91AE S-6685 # <CJK>
+91AF 0-7849 1-7849 2-7849 # <CJK>
+91B0 S-6686 # <CJK>
+91B1 0-4016 S-6687 # <CJK>
+91B2 S-6688 # <CJK>
+91B3 S-6689 # <CJK>
+91B4 0-7852 1-7852 2-7852 # <CJK>
+91B5 0-7851 1-7851 2-7851 # <CJK>
+91B6 S-6690 # <CJK>
+91B8 0-3090 1-3090 2-3090 # <CJK>
+91BA 0-7853 1-7853 2-7853 # <CJK>
+91BB S-6691 # <CJK>
+91BC S-6692 # <CJK>
+91BD S-6693 # <CJK>
+91BF S-6694 # <CJK>
+91C0 0-7854 1-7854 2-7854 # <CJK>
+91C1 0-7855 1-7855 2-7855 # <CJK>
+91C2 S-6701 # <CJK>
+91C3 S-6702 # <CJK>
+91C5 S-6703 # <CJK>
+91C6 0-4048 1-4048 2-4048 # <CJK>
+91C7 0-2651 1-2651 2-2651 # <CJK>
+91C8 0-2865 1-2865 2-2865 # <CJK>
+91C9 0-7856 1-7856 2-7856 # <CJK>
+91CB 0-7857 1-7857 2-7857 # <CJK>
+91CC 0-4604 1-4604 2-4604 # <CJK>
+91CD 0-2937 1-2937 2-2937 # <CJK>
+91CE 0-4478 1-4478 2-4478 # <CJK>
+91CF 0-4644 1-4644 2-4644 # <CJK>
+91D0 0-7858 1-7858 2-7858 # <CJK>
+91D1 0-2266 1-2266 2-2266 # <CJK>
+91D3 S-6704 # <CJK>
+91D4 S-6705 # <CJK>
+91D6 0-7859 1-7859 2-7859 # <CJK>
+91D7 S-6706 # <CJK>
+91D8 0-3703 1-3703 2-3703 # <CJK>
+91D9 S-6707 # <CJK>
+91DA S-6708 # <CJK>
+91DB 0-7862 1-7862 2-7862 # <CJK>
+91DC 0-1988 1-1988 2-1988 # <CJK>
+91DD 0-3143 1-3143 2-3143 # <CJK>
+91DE S-6709 # <CJK>
+91DF 0-7860 1-7860 2-7860 # <CJK>
+91E1 0-7861 1-7861 2-7861 # <CJK>
+91E3 0-3664 1-3664 2-3664 # <CJK>
+91E4 S-6710 # <CJK>
+91E5 S-6711 # <CJK>
+91E6 0-4353 1-4353 2-4353 # <CJK>
+91E7 0-2292 1-2292 2-2292 # <CJK>
+91E9 S-6712 # <CJK>
+91EA S-6713 # <CJK>
+91EC S-6714 # <CJK>
+91ED S-6715 # <CJK>
+91EE S-6716 # <CJK>
+91EF S-6717 # <CJK>
+91F0 S-6718 # <CJK>
+91F1 S-6719 # <CJK>
+91F5 0-7864 1-7864 2-7864 # <CJK>
+91F6 0-7865 1-7865 2-7865 # <CJK>
+91F7 S-6720 # <CJK>
+91F9 S-6721 # <CJK>
+91FB S-6722 # <CJK>
+91FC 0-7863 1-7863 2-7863 # <CJK>
+91FD S-6723 # <CJK>
+91FF 0-7867 1-7867 2-7867 # <CJK>
+9200 S-6724 # <CJK>
+9201 S-6725 # <CJK>
+9204 S-6726 # <CJK>
+9205 S-6727 # <CJK>
+9206 S-6728 # <CJK>
+9207 S-6729 # <CJK>
+9209 S-6730 # <CJK>
+920A S-6731 # <CJK>
+920C S-6732 # <CJK>
+920D 0-3863 1-3863 2-3863 # <CJK>
+920E 0-1935 1-1935 2-1935 # <CJK>
+9210 S-6733 # <CJK>
+9211 0-7871 1-7871 2-7871 # <CJK>
+9212 S-6734 # <CJK>
+9213 S-6735 # <CJK>
+9214 0-7868 1-7868 2-7868 # <CJK>
+9215 0-7870 1-7870 2-7870 # <CJK>
+9216 S-6736 # <CJK>
+9218 S-6737 # <CJK>
+921C S-6738 # <CJK>
+921D S-6739 # <CJK>
+921E 0-7866 1-7866 2-7866 # <CJK>
+9223 S-6740 # <CJK>
+9224 S-6741 # <CJK>
+9225 S-6742 # <CJK>
+9226 S-6743 # <CJK>
+9228 S-6744 # <CJK>
+9229 0-7947 1-7947 2-7947 # <CJK>
+922C 0-7869 1-7869 2-7869 # <CJK>
+922E S-6745 # <CJK>
+922F S-6746 # <CJK>
+9230 S-6747 # <CJK>
+9233 S-6748 # <CJK>
+9234 0-4675 1-4675 2-4675 # <CJK>
+9235 S-6749 # <CJK>
+9236 S-6750 # <CJK>
+9237 0-2458 1-2458 2-2458 # <CJK>
+9238 S-6751 # <CJK>
+9239 S-6752 # <CJK>
+923A S-6753 # <CJK>
+923C S-6754 # <CJK>
+923E S-6755 # <CJK>
+923F 0-7879 1-7879 2-7879 # <CJK>
+9240 S-6756 # <CJK>
+9242 S-6757 # <CJK>
+9243 S-6758 # <CJK>
+9244 0-3720 1-3720 2-3720 # <CJK>
+9245 0-7874 1-7874 2-7874 # <CJK>
+9246 S-6759 # <CJK>
+9247 S-6760 # <CJK>
+9248 0-7877 1-7877 2-7877 # <CJK>
+9249 0-7875 1-7875 2-7875 # <CJK>
+924A S-6761 # <CJK>
+924B 0-7880 1-7880 2-7880 # <CJK>
+924D S-6762 # <CJK>
+924E S-6763 # <CJK>
+924F S-6764 # <CJK>
+9250 0-7881 1-7881 2-7881 # <CJK>
+9251 S-6765 # <CJK>
+9257 0-7873 1-7873 2-7873 # <CJK>
+9258 S-6766 # <CJK>
+9259 S-6767 # <CJK>
+925A 0-7886 1-7886 2-7886 # <CJK>
+925B 0-1784 1-1784 2-1784 # <CJK>
+925C S-6768 # <CJK>
+925D S-6769 # <CJK>
+925E 0-7872 1-7872 2-7872 # <CJK>
+9260 S-6770 # <CJK>
+9261 S-6771 # <CJK>
+9262 0-4013 1-4013 2-4013 # <CJK>
+9264 0-7876 1-7876 2-7876 # <CJK>
+9265 S-6772 # <CJK>
+9266 0-3064 1-3064 2-3064 # <CJK>
+9267 S-6773 # <CJK>
+9268 S-6774 # <CJK>
+9269 S-6775 # <CJK>
+926E S-6776 # <CJK>
+926F S-6777 # <CJK>
+9270 S-6778 # <CJK>
+9271 0-2559 1-2559 2-2559 # <CJK>
+9275 S-6779 # <CJK>
+9276 S-6780 # <CJK>
+9277 S-6781 # <CJK>
+9278 S-6782 # <CJK>
+9279 S-6783 # <CJK>
+927B S-6784 # <CJK>
+927C S-6785 # <CJK>
+927D S-6786 # <CJK>
+927E 0-4340 1-4340 2-4340 # <CJK>
+927F S-6787 # <CJK>
+9280 0-2268 1-2268 2-2268 # <CJK>
+9283 0-2938 1-2938 2-2938 # <CJK>
+9285 0-3828 1-3828 2-3828 # <CJK>
+9288 S-6788 # <CJK>
+9289 S-6789 # <CJK>
+928A S-6790 # <CJK>
+928D S-6791 # <CJK>
+928E S-6792 # <CJK>
+9291 0-3313 1-3313 2-3313 # <CJK>
+9292 S-6793 # <CJK>
+9293 0-7884 1-7884 2-7884 # <CJK>
+9295 0-7878 1-7878 2-7878 # <CJK>
+9296 0-7883 1-7883 2-7883 # <CJK>
+9297 S-6794 # <CJK>
+9298 0-4435 1-4435 2-4435 # <CJK>
+9299 S-6801 # <CJK>
+929A 0-3624 1-3624 2-3624 # <CJK>
+929B 0-7885 1-7885 2-7885 # <CJK>
+929C 0-7882 1-7882 2-7882 # <CJK>
+929F S-6802 # <CJK>
+92A0 S-6803 # <CJK>
+92A4 S-6804 # <CJK>
+92A5 S-6805 # <CJK>
+92A7 S-6806 # <CJK>
+92A8 S-6807 # <CJK>
+92AB S-6808 # <CJK>
+92AD 0-3312 1-3312 2-3312 # <CJK>
+92AF S-6809 # <CJK>
+92B2 S-6810 # <CJK>
+92B6 S-6811 # <CJK>
+92B7 0-7889 1-7889 2-7889 # <CJK>
+92B8 S-6812 # <CJK>
+92B9 0-7888 1-7888 2-7888 # <CJK>
+92BA S-6813 # <CJK>
+92BB S-6814 # <CJK>
+92BC S-6815 # <CJK>
+92BD S-6816 # <CJK>
+92BF S-6817 # <CJK>
+92C0 S-6818 # <CJK>
+92C1 S-6819 # <CJK>
+92C2 S-6820 # <CJK>
+92C3 S-6821 # <CJK>
+92C5 S-6822 # <CJK>
+92C6 S-6823 # <CJK>
+92C7 S-6824 # <CJK>
+92C8 S-6825 # <CJK>
+92CB S-6826 # <CJK>
+92CC S-6827 # <CJK>
+92CD S-6828 # <CJK>
+92CE S-6829 # <CJK>
+92CF 0-7887 1-7887 2-7887 # <CJK>
+92D0 S-6830 # <CJK>
+92D2 0-4315 1-4315 2-4315 # <CJK>
+92D3 S-6831 # <CJK>
+92D5 S-6832 # <CJK>
+92D7 S-6833 # <CJK>
+92D8 S-6834 # <CJK>
+92D9 S-6835 # <CJK>
+92DC S-6836 # <CJK>
+92DD S-6837 # <CJK>
+92DF S-6838 # <CJK>
+92E0 S-6839 # <CJK>
+92E1 S-6840 # <CJK>
+92E3 S-6841 # <CJK>
+92E4 0-2991 1-2991 2-2991 # <CJK>
+92E5 S-6842 # <CJK>
+92E7 S-6843 # <CJK>
+92E8 S-6844 # <CJK>
+92E9 0-7890 1-7890 2-7890 # <CJK>
+92EA 0-4263 1-4263 2-4263 # <CJK>
+92EC S-6845 # <CJK>
+92ED 0-1752 1-1752 2-1752 # <CJK>
+92EE S-6846 # <CJK>
+92F0 S-6847 # <CJK>
+92F2 0-4138 1-4138 2-4138 # <CJK>
+92F3 0-3582 1-3582 2-3582 # <CJK>
+92F8 0-2188 1-2188 2-2188 # <CJK>
+92F9 S-6848 # <CJK>
+92FA 0-7892 1-7892 2-7892 # <CJK>
+92FB S-6849 # <CJK>
+92FC 0-2561 1-2561 2-2561 # <CJK>
+92FF S-6850 # <CJK>
+9300 S-6851 # <CJK>
+9302 S-6852 # <CJK>
+9306 0-2712 1-2712 2-2712 # <CJK>
+9308 S-6853 # <CJK>
+930D S-6854 # <CJK>
+930F 0-7891 1-7891 2-7891 # <CJK>
+9310 0-3177 1-3177 2-3177 # <CJK>
+9311 S-6855 # <CJK>
+9314 S-6856 # <CJK>
+9315 S-6857 # <CJK>
+9318 0-3178 1-3178 2-3178 # <CJK>
+9319 0-7901 1-7901 2-7901 # <CJK>
+931A 0-7903 1-7903 2-7903 # <CJK>
+931C S-6858 # <CJK>
+931D S-6859 # <CJK>
+931E S-6860 # <CJK>
+931F S-6861 # <CJK>
+9320 0-3091 1-3091 2-3091 # <CJK>
+9321 S-6862 # <CJK>
+9322 0-7902 1-7902 2-7902 # <CJK>
+9323 0-7904 1-7904 2-7904 # <CJK>
+9324 S-6863 # <CJK>
+9325 S-6864 # <CJK>
+9326 0-2251 1-2251 2-2251 # <CJK>
+9327 S-6865 # <CJK>
+9328 0-4137 1-4137 2-4137 # <CJK>
+9329 S-6866 # <CJK>
+932A S-6867 # <CJK>
+932B 0-2866 1-2866 2-2866 # <CJK>
+932C 0-4703 1-4703 2-4703 # <CJK>
+932E 0-7894 1-7894 2-7894 # <CJK>
+932F 0-2688 1-2688 2-2688 # <CJK>
+9332 0-4731 1-4731 2-4731 # <CJK>
+9333 S-6868 # <CJK>
+9334 S-6869 # <CJK>
+9335 0-7906 1-7906 2-7906 # <CJK>
+9336 S-6870 # <CJK>
+9337 S-6871 # <CJK>
+933A 0-7905 1-7905 2-7905 # <CJK>
+933B 0-7907 1-7907 2-7907 # <CJK>
+9344 0-7893 1-7893 2-7893 # <CJK>
+9347 S-6872 # <CJK>
+9348 S-6873 # <CJK>
+9349 S-6874 # <CJK>
+934B 0-3873 1-3873 2-3873 # <CJK>
+934D 0-3753 1-3753 2-3753 # <CJK>
+9350 S-6875 # <CJK>
+9351 S-6876 # <CJK>
+9352 S-6877 # <CJK>
+9354 0-3655 1-3655 2-3655 # <CJK>
+9355 S-6878 # <CJK>
+9356 0-7912 1-7912 2-7912 # <CJK>
+9357 S-6879 # <CJK>
+9358 S-6880 # <CJK>
+935A S-6881 # <CJK>
+935B 0-3535 1-3535 2-3535 # <CJK>
+935C 0-7908 1-7908 2-7908 # <CJK>
+935E S-6882 # <CJK>
+9360 0-7909 1-7909 2-7909 # <CJK>
+9364 S-6883 # <CJK>
+9365 S-6884 # <CJK>
+9367 S-6885 # <CJK>
+9369 S-6886 # <CJK>
+936A S-6887 # <CJK>
+936C 0-2313 1-2313 2-2313 # <CJK>
+936D S-6888 # <CJK>
+936E 0-7911 1-7911 2-7911 # <CJK>
+936F S-6889 # <CJK>
+9370 S-6890 # <CJK>
+9371 S-6891 # <CJK>
+9373 S-6892 # <CJK>
+9374 S-6893 # <CJK>
+9375 0-2416 1-2416 2-2416 # <CJK>
+9376 S-6894 # <CJK>
+937A S-6901 # <CJK>
+937C 0-7910 1-7910 2-7910 # <CJK>
+937D S-6902 # <CJK>
+937E 0-3065 1-3065 2-3065 # <CJK>
+937F S-6903 # <CJK>
+9380 S-6904 # <CJK>
+9381 S-6905 # <CJK>
+9382 S-6906 # <CJK>
+9388 S-6907 # <CJK>
+938A S-6908 # <CJK>
+938B S-6909 # <CJK>
+938C 0-1989 1-1989 2-1989 # <CJK>
+938D S-6910 # <CJK>
+938F S-6911 # <CJK>
+9392 S-6912 # <CJK>
+9394 0-7916 1-7916 2-7916 # <CJK>
+9395 S-6913 # <CJK>
+9396 0-2631 1-2631 2-2631 # <CJK>
+9397 0-3389 1-3389 2-3389 # <CJK>
+9398 S-6914 # <CJK>
+939A 0-3642 1-3642 2-3642 # <CJK>
+939B S-6915 # <CJK>
+939E S-6916 # <CJK>
+93A1 S-6917 # <CJK>
+93A3 S-6918 # <CJK>
+93A4 S-6919 # <CJK>
+93A6 S-6920 # <CJK>
+93A7 0-1927 1-1927 2-1927 # <CJK>
+93A8 S-6921 # <CJK>
+93A9 S-6927 # <CJK>
+93AB S-6922 # <CJK>
+93AC 0-7914 1-7914 2-7914 # <CJK>
+93AD 0-7915 1-7915 2-7915 # <CJK>
+93AE 0-3635 1-3635 2-3635 # <CJK>
+93B0 0-7913 1-7913 2-7913 # <CJK>
+93B4 S-6923 # <CJK>
+93B5 S-6924 # <CJK>
+93B6 S-6925 # <CJK>
+93B9 0-7917 1-7917 2-7917 # <CJK>
+93BA S-6926 # <CJK>
+93C1 S-6928 # <CJK>
+93C3 0-7923 1-7923 2-7923 # <CJK>
+93C4 S-6929 # <CJK>
+93C5 S-6930 # <CJK>
+93C6 S-6931 # <CJK>
+93C7 S-6932 # <CJK>
+93C8 0-7926 1-7926 2-7926 # <CJK>
+93C9 S-6933 # <CJK>
+93CA S-6934 # <CJK>
+93CB S-6935 # <CJK>
+93CC S-6936 # <CJK>
+93CD S-6937 # <CJK>
+93D0 0-7925 1-7925 2-7925 # <CJK>
+93D1 0-3713 1-3713 2-3713 # <CJK>
+93D3 S-6938 # <CJK>
+93D6 0-7918 1-7918 2-7918 # <CJK>
+93D7 0-7919 1-7919 2-7919 # <CJK>
+93D8 0-7922 1-7922 2-7922 # <CJK>
+93D9 S-6939 # <CJK>
+93DC S-6940 # <CJK>
+93DD 0-7924 1-7924 2-7924 # <CJK>
+93DE S-6941 # <CJK>
+93DF S-6942 # <CJK>
+93E1 0-2232 1-2232 2-2232 # <CJK>
+93E2 S-6943 # <CJK>
+93E4 0-7927 1-7927 2-7927 # <CJK>
+93E5 0-7921 1-7921 2-7921 # <CJK>
+93E6 S-6944 # <CJK>
+93E7 S-6945 # <CJK>
+93E8 0-7920 1-7920 2-7920 # <CJK>
+93F7 S-6947 # <CJK>
+93F8 S-6948 # <CJK>
+93F9 S-6946 # <CJK>
+93FA S-6949 # <CJK>
+93FB S-6950 # <CJK>
+93FD S-6951 # <CJK>
+9401 S-6952 # <CJK>
+9402 S-6953 # <CJK>
+9403 0-7931 1-7931 2-7931 # <CJK>
+9404 S-6954 # <CJK>
+9407 0-7932 1-7932 2-7932 # <CJK>
+9408 S-6955 # <CJK>
+9409 S-6956 # <CJK>
+940D S-6957 # <CJK>
+940E S-6958 # <CJK>
+940F S-6959 # <CJK>
+9410 0-7933 1-7933 2-7933 # <CJK>
+9413 0-7930 1-7930 2-7930 # <CJK>
+9414 0-7929 1-7929 2-7929 # <CJK>
+9415 S-6960 # <CJK>
+9416 S-6961 # <CJK>
+9417 S-6962 # <CJK>
+9418 0-3066 1-3066 2-3066 # <CJK>
+9419 0-3810 1-3810 2-3810 # <CJK>
+941A 0-7928 1-7928 2-7928 # <CJK>
+941F S-6963 # <CJK>
+9421 0-7937 1-7937 2-7937 # <CJK>
+942B 0-7935 1-7935 2-7935 # <CJK>
+942E S-6964 # <CJK>
+942F S-6965 # <CJK>
+9431 S-6966 # <CJK>
+9432 S-6967 # <CJK>
+9433 S-6968 # <CJK>
+9434 S-6969 # <CJK>
+9435 0-7936 1-7936 2-7936 # <CJK>
+9436 0-7934 1-7934 2-7934 # <CJK>
+9438 0-3488 1-3488 2-3488 # <CJK>
+943A 0-7938 1-7938 2-7938 # <CJK>
+943B S-6970 # <CJK>
+943D S-6972 # <CJK>
+943F S-6971 # <CJK>
+9441 0-7939 1-7939 2-7939 # <CJK>
+9443 S-6973 # <CJK>
+9444 0-7941 1-7941 2-7941 # <CJK>
+9445 S-6974 # <CJK>
+9448 S-6975 # <CJK>
+944A S-6976 # <CJK>
+944C S-6977 # <CJK>
+9451 0-2053 1-2053 2-2053 # <CJK>
+9452 0-7940 1-7940 2-7940 # <CJK>
+9453 0-4490 1-4490 2-4490 # <CJK>
+9455 S-6978 # <CJK>
+9459 S-6979 # <CJK>
+945A 0-7952 1-7952 2-7952 # <CJK>
+945B 0-7942 1-7942 2-7942 # <CJK>
+945C S-6980 # <CJK>
+945E 0-7945 1-7945 2-7945 # <CJK>
+945F S-6981 # <CJK>
+9460 0-7943 1-7943 2-7943 # <CJK>
+9461 S-6982 # <CJK>
+9462 0-7944 1-7944 2-7944 # <CJK>
+9463 S-6983 # <CJK>
+9468 S-6984 # <CJK>
+946A 0-7946 1-7946 2-7946 # <CJK>
+946B S-6985 # <CJK>
+946D S-6986 # <CJK>
+946E S-6987 # <CJK>
+946F S-6988 # <CJK>
+9470 0-7948 1-7948 2-7948 # <CJK>
+9471 S-6989 # <CJK>
+9472 S-6990 # <CJK>
+9475 0-7949 1-7949 2-7949 # <CJK>
+9477 0-7950 1-7950 2-7950 # <CJK>
+947C 0-7953 1-7953 2-7953 # <CJK>
+947D 0-7951 1-7951 2-7951 # <CJK>
+947E 0-7954 1-7954 2-7954 # <CJK>
+947F 0-7956 1-7956 2-7956 # <CJK>
+9481 0-7955 1-7955 2-7955 # <CJK>
+9483 S-6992 # <CJK>
+9484 S-6991 # <CJK>
+9577 0-3625 1-3625 2-3625 # <CJK>
+9578 S-6993 # <CJK>
+9579 S-6994 # <CJK>
+957E S-7001 # <CJK>
+9580 0-4471 1-4471 2-4471 # <CJK>
+9582 0-7957 1-7957 2-7957 # <CJK>
+9583 0-3314 1-3314 2-3314 # <CJK>
+9584 S-7002 # <CJK>
+9587 0-7958 1-7958 2-7958 # <CJK>
+9588 S-7003 # <CJK>
+9589 0-4236 1-4236 2-4236 # <CJK>
+958A 0-7959 1-7959 2-7959 # <CJK>
+958B 0-1911 1-1911 2-1911 # <CJK>
+958C S-7004 # <CJK>
+958D S-7005 # <CJK>
+958E S-7006 # <CJK>
+958F 0-1728 1-1728 2-1728 # <CJK>
+9591 0-2055 1-2055 2-2055 # <CJK>
+9593 0-2054 1-2054 2-2054 # <CJK>
+9594 0-7960 1-7960 2-7960 # <CJK>
+9596 0-7961 1-7961 2-7961 # <CJK>
+9598 0-7962 1-7962 2-7962 # <CJK>
+9599 0-7963 1-7963 2-7963 # <CJK>
+959D S-7007 # <CJK>
+959E S-7008 # <CJK>
+959F S-7009 # <CJK>
+95A0 0-7964 1-7964 2-7964 # <CJK>
+95A1 S-7010 # <CJK>
+95A2 0-2056 1-2056 2-2056 # <CJK>
+95A3 0-1953 1-1953 2-1953 # <CJK>
+95A4 0-2562 1-2562 2-2562 # <CJK>
+95A5 0-4022 1-4022 2-4022 # <CJK>
+95A6 S-7011 # <CJK>
+95A7 0-7966 1-7966 2-7966 # <CJK>
+95A8 0-7965 1-7965 2-7965 # <CJK>
+95A9 S-7012 # <CJK>
+95AB S-7013 # <CJK>
+95AC S-7014 # <CJK>
+95AD 0-7967 1-7967 2-7967 # <CJK>
+95B2 0-1760 1-1760 2-1760 # <CJK>
+95B4 S-7015 # <CJK>
+95B6 S-7016 # <CJK>
+95B9 0-7970 1-7970 2-7970 # <CJK>
+95BA S-7017 # <CJK>
+95BB 0-7969 1-7969 2-7969 # <CJK>
+95BC 0-7968 1-7968 2-7968 # <CJK>
+95BD S-7018 # <CJK>
+95BE 0-7971 1-7971 2-7971 # <CJK>
+95BF S-7019 # <CJK>
+95C3 0-7974 1-7974 2-7974 # <CJK>
+95C6 S-7020 # <CJK>
+95C7 0-1639 1-1639 2-1639 # <CJK>
+95C8 S-7021 # <CJK>
+95C9 S-7022 # <CJK>
+95CA 0-7972 1-7972 2-7972 # <CJK>
+95CB S-7023 # <CJK>
+95CC 0-7976 1-7976 2-7976 # <CJK>
+95CD 0-7975 1-7975 2-7975 # <CJK>
+95D0 S-7024 # <CJK>
+95D1 S-7025 # <CJK>
+95D2 S-7026 # <CJK>
+95D3 S-7027 # <CJK>
+95D4 0-7978 1-7978 2-7978 # <CJK>
+95D5 0-7977 1-7977 2-7977 # <CJK>
+95D6 0-7979 1-7979 2-7979 # <CJK>
+95D8 0-3814 1-3814 2-3814 # <CJK>
+95D9 S-7028 # <CJK>
+95DA S-7029 # <CJK>
+95DC 0-7980 1-7980 2-7980 # <CJK>
+95DD S-7030 # <CJK>
+95DE S-7031 # <CJK>
+95DF S-7032 # <CJK>
+95E0 S-7033 # <CJK>
+95E1 0-7981 1-7981 2-7981 # <CJK>
+95E2 0-7983 1-7983 2-7983 # <CJK>
+95E4 S-7034 # <CJK>
+95E5 0-7982 1-7982 2-7982 # <CJK>
+95E6 S-7035 # <CJK>
+961C 0-4176 1-4176 2-4176 # <CJK>
+961D S-7036 # <CJK>
+961E S-7037 # <CJK>
+9621 0-7984 1-7984 2-7984 # <CJK>
+9622 S-7038 # <CJK>
+9624 S-7039 # <CJK>
+9625 S-7040 # <CJK>
+9626 S-7041 # <CJK>
+9628 0-7985 1-7985 2-7985 # <CJK>
+962A 0-2669 1-2669 2-2669 # <CJK>
+962C S-7042 # <CJK>
+962E 0-7986 1-7986 2-7986 # <CJK>
+962F 0-7987 1-7987 2-7987 # <CJK>
+9631 S-7043 # <CJK>
+9632 0-4341 1-4341 2-4341 # <CJK>
+9633 S-7044 # <CJK>
+9637 S-7045 # <CJK>
+9638 S-7046 # <CJK>
+9639 S-7047 # <CJK>
+963A S-7048 # <CJK>
+963B 0-3343 1-3343 2-3343 # <CJK>
+963C S-7049 # <CJK>
+963D S-7050 # <CJK>
+963F 0-1604 1-1604 2-1604 # <CJK>
+9640 0-3443 1-3443 2-3443 # <CJK>
+9641 S-7051 # <CJK>
+9642 0-7988 1-7988 2-7988 # <CJK>
+9644 0-4177 1-4177 2-4177 # <CJK>
+964B 0-7991 1-7991 2-7991 # <CJK>
+964C 0-7989 1-7989 2-7989 # <CJK>
+964D 0-2563 1-2563 2-2563 # <CJK>
+964F 0-7990 1-7990 2-7990 # <CJK>
+9650 0-2434 1-2434 2-2434 # <CJK>
+9652 S-7052 # <CJK>
+9654 S-7053 # <CJK>
+9656 S-7054 # <CJK>
+9657 S-7055 # <CJK>
+9658 S-7056 # <CJK>
+965B 0-4237 1-4237 2-4237 # <CJK>
+965C 0-7993 1-7993 2-7993 # <CJK>
+965D 0-8001 1-8001 2-8001 # <CJK>
+965E 0-7994 1-7994 2-7994 # <CJK>
+965F 0-8002 1-8002 2-8002 # <CJK>
+9661 S-7057 # <CJK>
+9662 0-1701 1-1701 2-1701 # <CJK>
+9663 0-3156 1-3156 2-3156 # <CJK>
+9664 0-2992 1-2992 2-2992 # <CJK>
+9665 0-2057 1-2057 2-2057 # <CJK>
+9666 0-8003 1-8003 2-8003 # <CJK>
+966A 0-3970 1-3970 2-3970 # <CJK>
+966C 0-8005 1-8005 2-8005 # <CJK>
+966E S-7058 # <CJK>
+9670 0-1702 1-1702 2-1702 # <CJK>
+9672 0-8004 1-8004 2-8004 # <CJK>
+9673 0-3636 1-3636 2-3636 # <CJK>
+9674 S-7059 # <CJK>
+9675 0-4645 1-4645 2-4645 # <CJK>
+9676 0-3811 1-3811 2-3811 # <CJK>
+9677 0-7992 1-7992 2-7992 # <CJK>
+9678 0-4606 1-4606 2-4606 # <CJK>
+967A 0-2417 1-2417 2-2417 # <CJK>
+967B S-7060 # <CJK>
+967C S-7061 # <CJK>
+967D 0-4559 1-4559 2-4559 # <CJK>
+967E S-7062 # <CJK>
+967F S-7063 # <CJK>
+9681 S-7064 # <CJK>
+9682 S-7065 # <CJK>
+9683 S-7066 # <CJK>
+9684 S-7067 # <CJK>
+9685 0-2289 1-2289 2-2289 # <CJK>
+9686 0-4620 1-4620 2-4620 # <CJK>
+9688 0-2308 1-2308 2-2308 # <CJK>
+9689 S-7068 # <CJK>
+968A 0-3466 1-3466 2-3466 # <CJK>
+968B 0-7101 1-7101 2-7101 # <CJK>
+968D 0-8006 1-8006 2-8006 # <CJK>
+968E 0-1912 1-1912 2-1912 # <CJK>
+968F 0-3179 1-3179 2-3179 # <CJK>
+9691 S-7069 # <CJK>
+9694 0-1954 1-1954 2-1954 # <CJK>
+9695 0-8008 1-8008 2-8008 # <CJK>
+9696 S-7070 # <CJK>
+9697 0-8009 1-8009 2-8009 # <CJK>
+9698 0-8007 1-8007 2-8007 # <CJK>
+9699 1-2368 2-2368 # <CJK>
+969A S-7071 # <CJK>
+969B 0-2661 1-2661 2-2661 # <CJK>
+969C 0-3067 1-3067 2-3067 # <CJK>
+969D S-7072 # <CJK>
+969F S-7073 # <CJK>
+96A0 0-1703 1-1703 2-1703 # <CJK>
+96A3 0-4657 1-4657 2-4657 # <CJK>
+96A4 S-7074 # <CJK>
+96A5 S-7075 # <CJK>
+96A6 S-7076 # <CJK>
+96A7 0-8011 1-8011 2-8011 # <CJK>
+96A8 0-7814 1-7814 2-7814 # <CJK>
+96A9 S-7077 # <CJK>
+96AA 0-8010 1-8010 2-8010 # <CJK>
+96AE S-7078 # <CJK>
+96AF S-7079 # <CJK>
+96B0 0-8014 1-8014 2-8014 # <CJK>
+96B1 0-8012 1-8012 2-8012 # <CJK>
+96B2 0-8013 1-8013 2-8013 # <CJK>
+96B3 S-7080 # <CJK>
+96B4 0-8015 1-8015 2-8015 # <CJK>
+96B6 0-8016 1-8016 2-8016 # <CJK>
+96B7 0-4676 1-4676 2-4676 # <CJK>
+96B8 0-8017 1-8017 2-8017 # <CJK>
+96B9 0-8018 1-8018 2-8018 # <CJK>
+96BA S-7081 # <CJK>
+96BB 0-3241 1-3241 2-3241 # <CJK>
+96BC 0-4027 1-4027 2-4027 # <CJK>
+96C0 0-3193 1-3193 2-3193 # <CJK>
+96C1 0-2071 1-2071 2-2071 # <CJK>
+96C4 0-4526 1-4526 2-4526 # <CJK>
+96C5 0-1877 1-1877 2-1877 # <CJK>
+96C6 0-2924 1-2924 2-2924 # <CJK>
+96C7 0-2459 1-2459 2-2459 # <CJK>
+96C9 0-8021 1-8021 2-8021 # <CJK>
+96CA S-7082 # <CJK>
+96CB 0-8020 1-8020 2-8020 # <CJK>
+96CC 0-2783 1-2783 2-2783 # <CJK>
+96CD 0-8022 1-8022 2-8022 # <CJK>
+96CE 0-8019 1-8019 2-8019 # <CJK>
+96D1 0-2708 1-2708 2-2708 # <CJK>
+96D2 S-7083 # <CJK>
+96D5 0-8026 1-8026 2-8026 # <CJK>
+96D6 0-7413 1-7413 2-7413 # <CJK>
+96D8 S-7085 # <CJK>
+96D9 0-5054 1-5054 2-5054 # <CJK>
+96DA S-7086 # <CJK>
+96DB 0-3187 1-3187 2-3187 # <CJK>
+96DC 0-8024 1-8024 2-8024 # <CJK>
+96DD S-7087 # <CJK>
+96DE S-7088 # <CJK>
+96DF S-7089 # <CJK>
+96E2 0-4605 1-4605 2-4605 # <CJK>
+96E3 0-3881 1-3881 2-3881 # <CJK>
+96E8 0-1711 1-1711 2-1711 # <CJK>
+96E9 S-7090 # <CJK>
+96EA 0-3267 1-3267 2-3267 # <CJK>
+96EB 0-2822 1-2822 2-2822 # <CJK>
+96EF S-7091 # <CJK>
+96F0 0-4223 1-4223 2-4223 # <CJK>
+96F1 S-7092 # <CJK>
+96F2 0-1732 1-1732 2-1732 # <CJK>
+96F6 0-4677 1-4677 2-4677 # <CJK>
+96F7 0-4575 1-4575 2-4575 # <CJK>
+96F9 0-8027 1-8027 2-8027 # <CJK>
+96FA S-7093 # <CJK>
+96FB 0-3737 1-3737 2-3737 # <CJK>
+9700 0-2891 1-2891 2-2891 # <CJK>
+9702 S-7094 # <CJK>
+9703 S-7101 # <CJK>
+9704 0-8028 1-8028 2-8028 # <CJK>
+9705 S-7102 # <CJK>
+9706 0-8029 1-8029 2-8029 # <CJK>
+9707 0-3144 1-3144 2-3144 # <CJK>
+9708 0-8030 1-8030 2-8030 # <CJK>
+9709 S-7103 # <CJK>
+970A 0-4678 1-4678 2-4678 # <CJK>
+970D 0-8025 1-8025 2-8025 # <CJK>
+970E 0-8032 1-8032 2-8032 # <CJK>
+970F 0-8034 1-8034 2-8034 # <CJK>
+9711 0-8033 1-8033 2-8033 # <CJK>
+9713 0-8031 1-8031 2-8031 # <CJK>
+9716 0-8035 1-8035 2-8035 # <CJK>
+9719 0-8036 1-8036 2-8036 # <CJK>
+971A S-7104 # <CJK>
+971B S-7105 # <CJK>
+971C 0-3390 1-3390 2-3390 # <CJK>
+971D S-7106 # <CJK>
+971E 0-1866 1-1866 2-1866 # <CJK>
+9721 S-7107 # <CJK>
+9722 S-7108 # <CJK>
+9723 S-7109 # <CJK>
+9724 1-8037 2-8037 # <CJK>
+9727 0-4424 1-4424 2-4424 # <CJK>
+9728 S-7110 # <CJK>
+972A 0-8038 1-8038 2-8038 # <CJK>
+9730 0-8039 1-8039 2-8039 # <CJK>
+9731 S-7111 # <CJK>
+9732 0-4710 1-4710 2-4710 # <CJK>
+9733 S-7112 # <CJK>
+9738 0-5917 1-5917 2-5917 # <CJK>
+9739 0-8040 1-8040 2-8040 # <CJK>
+973D 0-8041 1-8041 2-8041 # <CJK>
+973E 0-8042 1-8042 2-8042 # <CJK>
+9741 S-7113 # <CJK>
+9742 0-8046 1-8046 2-8046 # <CJK>
+9743 S-7114 # <CJK>
+9744 0-8043 1-8043 2-8043 # <CJK>
+9746 0-8044 1-8044 2-8044 # <CJK>
+9748 0-8045 1-8045 2-8045 # <CJK>
+9749 0-8047 1-8047 2-8047 # <CJK>
+974A S-7115 # <CJK>
+974E S-7116 # <CJK>
+974F S-7117 # <CJK>
+9752 0-3236 1-3236 2-3236 # <CJK>
+9755 S-7118 # <CJK>
+9756 0-4487 1-4487 2-4487 # <CJK>
+9757 S-7119 # <CJK>
+9758 S-7120 # <CJK>
+9759 0-3237 1-3237 2-3237 # <CJK>
+975A S-7121 # <CJK>
+975B S-7122 # <CJK>
+975C 0-8048 1-8048 2-8048 # <CJK>
+975E 0-4083 1-4083 2-4083 # <CJK>
+9760 0-8049 1-8049 2-8049 # <CJK>
+9761 0-8351 1-8351 2-8351 # <CJK>
+9762 0-4444 1-4444 2-4444 # <CJK>
+9763 S-7123 # <CJK>
+9764 0-8050 1-8050 2-8050 # <CJK>
+9766 0-8051 1-8051 2-8051 # <CJK>
+9767 S-7124 # <CJK>
+9768 0-8052 1-8052 2-8052 # <CJK>
+9769 0-1955 1-1955 2-1955 # <CJK>
+976A S-7125 # <CJK>
+976B 0-8054 1-8054 2-8054 # <CJK>
+976D 0-8055 1-3157 2-3157 # <CJK>
+976E S-7126 # <CJK>
+9771 0-3157 1-8055 2-8055 # <CJK>
+9773 S-7127 # <CJK>
+9774 0-2304 1-2304 2-2304 # <CJK>
+9776 S-7128 # <CJK>
+9777 S-7129 # <CJK>
+9778 S-7130 # <CJK>
+9779 0-8056 1-8056 2-8056 # <CJK>
+977A 0-8060 1-8060 2-8060 # <CJK>
+977B S-7131 # <CJK>
+977C 0-8058 1-8058 2-8058 # <CJK>
+977D S-7132 # <CJK>
+977F S-7133 # <CJK>
+9780 S-7134 # <CJK>
+9781 0-8059 1-8059 2-8059 # <CJK>
+9784 0-1983 1-1983 2-1983 # <CJK>
+9785 0-8057 1-8057 2-8057 # <CJK>
+9786 0-8061 1-8061 2-8061 # <CJK>
+9789 S-7135 # <CJK>
+978B 0-8062 1-8062 2-8062 # <CJK>
+978D 0-1640 1-1640 2-1640 # <CJK>
+978F 0-8063 1-8063 2-8063 # <CJK>
+9790 0-8064 1-8064 2-8064 # <CJK>
+9795 S-7136 # <CJK>
+9796 S-7137 # <CJK>
+9797 S-7138 # <CJK>
+9798 0-3068 1-3068 2-3068 # <CJK>
+9799 S-7139 # <CJK>
+979A S-7140 # <CJK>
+979C 0-8065 1-8065 2-8065 # <CJK>
+979E S-7141 # <CJK>
+979F S-7142 # <CJK>
+97A0 0-2139 1-2139 2-2139 # <CJK>
+97A2 S-7143 # <CJK>
+97A3 0-8068 1-8068 2-8068 # <CJK>
+97A6 0-8067 1-8067 2-8067 # <CJK>
+97A8 0-8066 1-8066 2-8066 # <CJK>
+97AB 0-7581 1-7581 2-7581 # <CJK>
+97AC S-7144 # <CJK>
+97AD 0-4260 1-4260 2-4260 # <CJK>
+97AE S-7145 # <CJK>
+97B1 S-7146 # <CJK>
+97B2 S-7147 # <CJK>
+97B3 0-8069 1-8069 2-8069 # <CJK>
+97B4 0-8070 1-8070 2-8070 # <CJK>
+97B5 S-7148 # <CJK>
+97B6 S-7149 # <CJK>
+97B8 S-7150 # <CJK>
+97B9 S-7151 # <CJK>
+97BA S-7152 # <CJK>
+97BC S-7153 # <CJK>
+97BE S-7154 # <CJK>
+97BF S-7155 # <CJK>
+97C1 S-7156 # <CJK>
+97C3 0-8071 1-8071 2-8071 # <CJK>
+97C4 S-7157 # <CJK>
+97C5 S-7158 # <CJK>
+97C6 0-8072 1-8072 2-8072 # <CJK>
+97C7 S-7159 # <CJK>
+97C8 0-8073 1-8073 2-8073 # <CJK>
+97C9 S-7160 # <CJK>
+97CA S-7161 # <CJK>
+97CB 0-8074 1-8074 2-8074 # <CJK>
+97CC S-7162 # <CJK>
+97CD S-7163 # <CJK>
+97CE S-7164 # <CJK>
+97D0 S-7165 # <CJK>
+97D1 S-7166 # <CJK>
+97D3 0-2058 1-2058 2-2058 # <CJK>
+97D4 S-7167 # <CJK>
+97D7 S-7168 # <CJK>
+97D8 S-7169 # <CJK>
+97D9 S-7170 # <CJK>
+97DB S-7174 # <CJK>
+97DC 0-8075 1-8075 2-8075 # <CJK>
+97DD S-7171 # <CJK>
+97DE S-7172 # <CJK>
+97E0 S-7173 # <CJK>
+97E1 S-7175 # <CJK>
+97E4 S-7176 # <CJK>
+97ED 0-8076 1-8076 2-8076 # <CJK>
+97EE 0-3903 1-3903 2-3903 # <CJK>
+97EF S-7177 # <CJK>
+97F1 S-7178 # <CJK>
+97F2 0-8078 1-8078 2-8078 # <CJK>
+97F3 0-1827 1-1827 2-1827 # <CJK>
+97F4 S-7179 # <CJK>
+97F5 0-8081 1-8081 2-8081 # <CJK>
+97F6 0-8080 1-8080 2-8080 # <CJK>
+97F7 S-7180 # <CJK>
+97F8 S-7181 # <CJK>
+97FA S-7182 # <CJK>
+97FB 0-1704 1-1704 2-1704 # <CJK>
+97FF 0-2233 1-2233 2-2233 # <CJK>
+9801 0-4239 1-4239 2-4239 # <CJK>
+9802 0-3626 1-3626 2-3626 # <CJK>
+9803 0-2602 1-2602 2-2602 # <CJK>
+9805 0-2564 1-2564 2-2564 # <CJK>
+9806 0-2971 1-2971 2-2971 # <CJK>
+9807 S-7183 # <CJK>
+9808 0-3160 1-3160 2-3160 # <CJK>
+980A S-7184 # <CJK>
+980C 0-8083 1-8083 2-8083 # <CJK>
+980D S-7186 # <CJK>
+980E S-7187 # <CJK>
+980F 0-8082 1-8082 2-8082 # <CJK>
+9810 0-4534 1-4534 2-4534 # <CJK>
+9811 0-2072 1-2072 2-2072 # <CJK>
+9812 0-4050 1-4050 2-4050 # <CJK>
+9813 0-3860 1-3860 2-3860 # <CJK>
+9814 S-7188 # <CJK>
+9816 S-7189 # <CJK>
+9817 0-3192 1-3192 2-3192 # <CJK>
+9818 0-4646 1-4646 2-4646 # <CJK>
+9819 S-7185 # <CJK>
+981A 0-8084 1-2359 2-2359 # <CJK>
+981C S-7190 # <CJK>
+981E S-7191 # <CJK>
+9820 S-7192 # <CJK>
+9821 0-8086 1-8086 2-8086 # <CJK>
+9823 S-7193 # <CJK>
+9824 0-8085 1-8085 2-8085 # <CJK>
+9825 S-7208 # <CJK>
+9826 S-7194 # <CJK>
+982B S-7201 # <CJK>
+982C 1-4343 2-4343 # <CJK>
+982D 0-3812 1-3812 2-3812 # <CJK>
+982E S-7202 # <CJK>
+982F S-7203 # <CJK>
+9830 0-4343 S-7204 # <CJK>
+9832 S-7205 # <CJK>
+9833 S-7206 # <CJK>
+9834 0-1748 1-1748 2-1748 # <CJK>
+9835 S-7207 # <CJK>
+9837 0-8087 1-8087 2-8087 # <CJK>
+9838 0-2359 1-8084 2-8084 # <CJK>
+983B 0-4149 1-4149 2-4149 # <CJK>
+983C 0-4574 1-4574 2-4574 # <CJK>
+983D 0-8088 1-8088 2-8088 # <CJK>
+983E S-7209 # <CJK>
+9844 S-7210 # <CJK>
+9846 0-8089 1-8089 2-8089 # <CJK>
+9847 S-7211 # <CJK>
+984A S-7212 # <CJK>
+984B 0-8091 1-8091 2-8091 # <CJK>
+984C 0-3474 1-3474 2-3474 # <CJK>
+984D 0-1959 1-1959 2-1959 # <CJK>
+984E 0-1960 1-1960 2-1960 # <CJK>
+984F 0-8090 1-8090 2-8090 # <CJK>
+9851 S-7213 # <CJK>
+9852 S-7214 # <CJK>
+9853 S-7215 # <CJK>
+9854 0-2073 1-2073 2-2073 # <CJK>
+9855 0-2418 1-2418 2-2418 # <CJK>
+9856 S-7216 # <CJK>
+9857 S-7217 # <CJK>
+9858 0-2074 1-2074 2-2074 # <CJK>
+9859 S-7218 # <CJK>
+985A 0-3731 S-7219 # <CJK>
+985B 1-3731 2-3731 # <CJK>
+985E 0-4664 1-4664 2-4664 # <CJK>
+9862 S-7220 # <CJK>
+9863 S-7221 # <CJK>
+9865 S-7222 # <CJK>
+9866 S-7223 # <CJK>
+9867 0-2460 1-2460 2-2460 # <CJK>
+986A S-7224 # <CJK>
+986B 0-8092 1-8092 2-8092 # <CJK>
+986C S-7225 # <CJK>
+986F 0-8093 1-8093 2-8093 # <CJK>
+9870 0-8094 1-8094 2-8094 # <CJK>
+9871 0-8101 1-8101 2-8101 # <CJK>
+9873 0-8103 1-8103 2-8103 # <CJK>
+9874 0-8102 1-8102 2-8102 # <CJK>
+98A8 0-4187 1-4187 2-4187 # <CJK>
+98AA 0-8104 1-8104 2-8104 # <CJK>
+98AB S-7226 # <CJK>
+98AD S-7227 # <CJK>
+98AE S-7228 # <CJK>
+98AF 0-8105 1-8105 2-8105 # <CJK>
+98B0 S-7229 # <CJK>
+98B1 0-8106 1-8106 2-8106 # <CJK>
+98B4 S-7230 # <CJK>
+98B6 0-8107 1-8107 2-8107 # <CJK>
+98B7 S-7231 # <CJK>
+98B8 S-7232 # <CJK>
+98BA S-7233 # <CJK>
+98BB S-7234 # <CJK>
+98BF S-7235 # <CJK>
+98C2 S-7236 # <CJK>
+98C3 0-8109 1-8109 2-8109 # <CJK>
+98C4 0-8108 1-8108 2-8108 # <CJK>
+98C5 S-7237 # <CJK>
+98C6 0-8110 1-8110 2-8110 # <CJK>
+98C8 S-7238 # <CJK>
+98CC S-7239 # <CJK>
+98DB 0-4084 1-4084 2-4084 # <CJK>
+98DC 0-7044 1-7044 2-7044 # <CJK>
+98DF 0-3109 1-3109 2-3109 # <CJK>
+98E1 S-7240 # <CJK>
+98E2 0-2118 1-2118 2-2118 # <CJK>
+98E3 S-7241 # <CJK>
+98E5 S-7242 # <CJK>
+98E6 S-7243 # <CJK>
+98E7 S-7244 # <CJK>
+98E9 0-8111 1-8111 2-8111 # <CJK>
+98EA S-7245 # <CJK>
+98EB 0-8112 1-8112 2-8112 # <CJK>
+98ED 0-5012 1-5012 2-5012 # <CJK>
+98EE 0-6127 1-6127 2-6127 # <CJK>
+98EF 0-4051 1-4051 2-4051 # <CJK>
+98F2 0-1691 1-1691 2-1691 # <CJK>
+98F3 S-7246 # <CJK>
+98F4 0-1627 1-1627 2-1627 # <CJK>
+98F6 S-7247 # <CJK>
+98FC 0-2784 1-2784 2-2784 # <CJK>
+98FD 0-4316 1-4316 2-4316 # <CJK>
+98FE 0-3094 1-3094 2-3094 # <CJK>
+9902 S-7248 # <CJK>
+9903 0-8113 1-8113 2-8113 # <CJK>
+9905 0-4463 1-4463 2-4463 # <CJK>
+9907 S-7249 # <CJK>
+9908 S-7250 # <CJK>
+9909 0-8114 1-8114 2-8114 # <CJK>
+990A 0-4560 1-4560 2-4560 # <CJK>
+990C 0-1734 1-1734 2-1734 # <CJK>
+9910 0-2733 1-2733 2-2733 # <CJK>
+9911 S-7251 # <CJK>
+9912 0-8115 1-8115 2-8115 # <CJK>
+9913 0-1878 1-1878 2-1878 # <CJK>
+9914 0-8116 1-8116 2-8116 # <CJK>
+9915 S-7252 # <CJK>
+9916 S-7253 # <CJK>
+9917 S-7254 # <CJK>
+9918 0-8117 1-8117 2-8117 # <CJK>
+991A S-7255 # <CJK>
+991B S-7256 # <CJK>
+991C S-7257 # <CJK>
+991D 0-8119 1-8119 2-8119 # <CJK>
+991E 0-8120 1-8120 2-8120 # <CJK>
+991F S-7258 # <CJK>
+9920 0-8122 1-8122 2-8122 # <CJK>
+9921 0-8118 1-8118 2-8118 # <CJK>
+9922 S-7259 # <CJK>
+9924 0-8121 1-8121 2-8121 # <CJK>
+9926 S-7260 # <CJK>
+9927 S-7261 # <CJK>
+9928 0-2059 1-2059 2-2059 # <CJK>
+992B S-7262 # <CJK>
+992C 0-8123 1-8123 2-8123 # <CJK>
+992E 0-8124 1-8124 2-8124 # <CJK>
+9931 S-7263 # <CJK>
+9932 S-7264 # <CJK>
+9933 S-7265 # <CJK>
+9934 S-7266 # <CJK>
+9935 S-7267 # <CJK>
+9939 S-7268 # <CJK>
+993A S-7269 # <CJK>
+993B S-7270 # <CJK>
+993C S-7271 # <CJK>
+993D 0-8125 1-8125 2-8125 # <CJK>
+993E 0-8126 1-8126 2-8126 # <CJK>
+9940 S-7272 # <CJK>
+9941 S-7273 # <CJK>
+9942 0-8127 1-8127 2-8127 # <CJK>
+9945 0-8129 1-8129 2-8129 # <CJK>
+9946 S-7274 # <CJK>
+9947 S-7275 # <CJK>
+9948 S-7276 # <CJK>
+9949 0-8128 1-8128 2-8128 # <CJK>
+994B 0-8131 1-8131 2-8131 # <CJK>
+994C 0-8134 1-8134 2-8134 # <CJK>
+994D S-7277 # <CJK>
+994E S-7278 # <CJK>
+9950 0-8130 1-8130 2-8130 # <CJK>
+9951 0-8132 1-8132 2-8132 # <CJK>
+9952 0-8133 1-8133 2-8133 # <CJK>
+9954 S-7279 # <CJK>
+9955 0-8135 1-8135 2-8135 # <CJK>
+9957 0-2234 1-2234 2-2234 # <CJK>
+9958 S-7280 # <CJK>
+9959 S-7281 # <CJK>
+995B S-7282 # <CJK>
+995C S-7283 # <CJK>
+995E S-7284 # <CJK>
+995F S-7285 # <CJK>
+9960 S-7286 # <CJK>
+9996 0-2883 1-2883 2-2883 # <CJK>
+9997 0-8136 1-8136 2-8136 # <CJK>
+9998 0-8137 1-8137 2-8137 # <CJK>
+9999 0-2565 1-2565 2-2565 # <CJK>
+999B S-7287 # <CJK>
+999D S-7288 # <CJK>
+999F S-7289 # <CJK>
+99A5 0-8138 1-8138 2-8138 # <CJK>
+99A6 S-7290 # <CJK>
+99A8 0-1930 1-1930 2-1930 # <CJK>
+99AC 0-3947 1-3947 2-3947 # <CJK>
+99AD 0-8139 1-8139 2-8139 # <CJK>
+99AE 0-8140 1-8140 2-8140 # <CJK>
+99B0 S-7291 # <CJK>
+99B1 S-7292 # <CJK>
+99B2 S-7293 # <CJK>
+99B3 0-3558 1-3558 2-3558 # <CJK>
+99B4 0-3875 1-3875 2-3875 # <CJK>
+99B5 S-7294 # <CJK>
+99B9 S-7301 # <CJK>
+99BA S-7302 # <CJK>
+99BC 0-8141 1-8141 2-8141 # <CJK>
+99BD S-7303 # <CJK>
+99BF S-7304 # <CJK>
+99C1 0-3993 1-3993 2-3993 # <CJK>
+99C3 S-7305 # <CJK>
+99C4 0-3444 1-3444 2-3444 # <CJK>
+99C5 0-1756 1-1756 2-1756 # <CJK>
+99C6 0-2278 1-2278 2-2278 # <CJK>
+99C8 0-2279 1-2279 2-2279 # <CJK>
+99C9 S-7306 # <CJK>
+99D0 0-3583 1-3583 2-3583 # <CJK>
+99D1 0-8146 1-8146 2-8146 # <CJK>
+99D2 0-2280 1-2280 2-2280 # <CJK>
+99D3 S-7307 # <CJK>
+99D4 S-7308 # <CJK>
+99D5 0-1879 1-1879 2-1879 # <CJK>
+99D8 0-8145 1-8145 2-8145 # <CJK>
+99D9 S-7309 # <CJK>
+99DA S-7310 # <CJK>
+99DB 0-8143 1-8143 2-8143 # <CJK>
+99DC S-7311 # <CJK>
+99DD 0-8144 1-8144 2-8144 # <CJK>
+99DE S-7312 # <CJK>
+99DF 0-8142 1-8142 2-8142 # <CJK>
+99E2 0-8156 1-8156 2-8156 # <CJK>
+99E7 S-7313 # <CJK>
+99EA S-7314 # <CJK>
+99EB S-7315 # <CJK>
+99EC S-7316 # <CJK>
+99ED 0-8147 1-8147 2-8147 # <CJK>
+99EE 0-8148 1-8148 2-8148 # <CJK>
+99F0 S-7317 # <CJK>
+99F1 0-8149 1-8149 2-8149 # <CJK>
+99F2 0-8150 1-8150 2-8150 # <CJK>
+99F4 S-7318 # <CJK>
+99F5 S-7319 # <CJK>
+99F8 0-8152 1-8152 2-8152 # <CJK>
+99F9 S-7320 # <CJK>
+99FB 0-8151 1-8151 2-8151 # <CJK>
+99FD S-7321 # <CJK>
+99FE S-7322 # <CJK>
+99FF 0-2957 1-2957 2-2957 # <CJK>
+9A01 0-8153 1-8153 2-8153 # <CJK>
+9A02 S-7323 # <CJK>
+9A03 S-7324 # <CJK>
+9A04 S-7325 # <CJK>
+9A05 0-8155 1-8155 2-8155 # <CJK>
+9A0B S-7326 # <CJK>
+9A0C S-7327 # <CJK>
+9A0E 0-2119 1-2119 2-2119 # <CJK>
+9A0F 0-8154 1-8154 2-8154 # <CJK>
+9A10 S-7328 # <CJK>
+9A11 S-7329 # <CJK>
+9A12 0-3391 1-3391 2-3391 # <CJK>
+9A13 0-2419 1-2419 2-2419 # <CJK>
+9A16 S-7330 # <CJK>
+9A19 0-8157 1-8157 2-8157 # <CJK>
+9A1E S-7331 # <CJK>
+9A20 S-7332 # <CJK>
+9A22 S-7333 # <CJK>
+9A23 S-7334 # <CJK>
+9A24 S-7335 # <CJK>
+9A27 S-7336 # <CJK>
+9A28 1-3445 2-3445 # <CJK>
+9A2B 0-8158 1-8158 2-8158 # <CJK>
+9A2D S-7337 # <CJK>
+9A2E S-7338 # <CJK>
+9A30 0-3813 1-3813 2-3813 # <CJK>
+9A33 S-7339 # <CJK>
+9A35 S-7340 # <CJK>
+9A36 S-7341 # <CJK>
+9A37 0-8159 1-8159 2-8159 # <CJK>
+9A38 S-7342 # <CJK>
+9A3E 0-8164 1-8164 2-8164 # <CJK>
+9A40 0-8162 1-8162 2-8162 # <CJK>
+9A41 S-7344 # <CJK>
+9A42 0-8161 1-8161 2-8161 # <CJK>
+9A43 0-8163 1-8163 2-8163 # <CJK>
+9A44 S-7345 # <CJK>
+9A45 0-8160 1-8160 2-8160 # <CJK>
+9A47 S-7343 # <CJK>
+9A4A S-7346 # <CJK>
+9A4B S-7347 # <CJK>
+9A4C S-7348 # <CJK>
+9A4D 0-8166 1-8166 2-8166 # <CJK>
+9A4E S-7349 # <CJK>
+9A51 S-7350 # <CJK>
+9A52 0-3445 # <CJK>
+9A54 S-7351 # <CJK>
+9A55 0-8165 1-8165 2-8165 # <CJK>
+9A56 S-7352 # <CJK>
+9A57 0-8168 1-8168 2-8168 # <CJK>
+9A5A 0-2235 1-2235 2-2235 # <CJK>
+9A5B 0-8167 1-8167 2-8167 # <CJK>
+9A5D S-7353 # <CJK>
+9A5F 0-8169 1-8169 2-8169 # <CJK>
+9A62 0-8170 1-8170 2-8170 # <CJK>
+9A64 0-8172 1-8172 2-8172 # <CJK>
+9A65 0-8171 1-8171 2-8171 # <CJK>
+9A69 0-8173 1-8173 2-8173 # <CJK>
+9A6A 0-8175 1-8175 2-8175 # <CJK>
+9A6B 0-8174 1-8174 2-8174 # <CJK>
+9AA8 0-2592 1-2592 2-2592 # <CJK>
+9AAA S-7354 # <CJK>
+9AAC S-7355 # <CJK>
+9AAD 0-8176 1-8176 2-8176 # <CJK>
+9AAE S-7356 # <CJK>
+9AAF S-7357 # <CJK>
+9AB0 0-8177 1-8177 2-8177 # <CJK>
+9AB2 S-7358 # <CJK>
+9AB4 S-7359 # <CJK>
+9AB5 S-7360 # <CJK>
+9AB6 S-7361 # <CJK>
+9AB8 0-1928 1-1928 2-1928 # <CJK>
+9AB9 S-7362 # <CJK>
+9ABB S-7363 # <CJK>
+9ABC 0-8178 1-8178 2-8178 # <CJK>
+9ABE S-7364 # <CJK>
+9ABF S-7365 # <CJK>
+9AC0 0-8179 1-8179 2-8179 # <CJK>
+9AC1 S-7366 # <CJK>
+9AC3 S-7367 # <CJK>
+9AC4 0-3181 1-3181 2-3181 # <CJK>
+9AC6 S-7368 # <CJK>
+9AC8 S-7369 # <CJK>
+9ACE S-7370 # <CJK>
+9ACF 0-8180 1-8180 2-8180 # <CJK>
+9AD0 S-7371 # <CJK>
+9AD1 0-8181 1-8181 2-8181 # <CJK>
+9AD2 S-7372 # <CJK>
+9AD3 0-8182 1-8182 2-8182 # <CJK>
+9AD4 0-8183 1-8183 2-8183 # <CJK>
+9AD5 S-7373 # <CJK>
+9AD6 S-7374 # <CJK>
+9AD7 S-7375 # <CJK>
+9AD8 0-2566 1-2566 2-2566 # <CJK>
+9ADB S-7376 # <CJK>
+9ADC S-7377 # <CJK>
+9ADE 0-8184 1-8184 2-8184 # <CJK>
+9ADF 0-8185 1-8185 2-8185 # <CJK>
+9AE0 S-7378 # <CJK>
+9AE2 0-8186 1-8186 2-8186 # <CJK>
+9AE3 0-8187 1-8187 2-8187 # <CJK>
+9AE4 S-7379 # <CJK>
+9AE5 S-7380 # <CJK>
+9AE6 0-8188 1-8188 2-8188 # <CJK>
+9AE7 S-7381 # <CJK>
+9AE9 S-7382 # <CJK>
+9AEA 0-4017 1-4017 2-4017 # <CJK>
+9AEB 0-8190 1-8190 2-8190 # <CJK>
+9AEC S-7383 # <CJK>
+9AED 0-4106 1-4106 2-4106 # <CJK>
+9AEE 0-8191 1-8191 2-8191 # <CJK>
+9AEF 0-8189 1-8189 2-8189 # <CJK>
+9AF1 0-8193 1-8193 2-8193 # <CJK>
+9AF2 S-7384 # <CJK>
+9AF3 S-7385 # <CJK>
+9AF4 0-8192 1-8192 2-8192 # <CJK>
+9AF5 S-7386 # <CJK>
+9AF7 0-8194 1-8194 2-8194 # <CJK>
+9AF9 S-7387 # <CJK>
+9AFA S-7388 # <CJK>
+9AFB 0-8201 1-8201 2-8201 # <CJK>
+9AFD S-7389 # <CJK>
+9AFF S-7390 # <CJK>
+9B00 S-7391 # <CJK>
+9B01 S-7392 # <CJK>
+9B02 S-7393 # <CJK>
+9B03 S-7394 # <CJK>
+9B04 S-7401 # <CJK>
+9B05 S-7402 # <CJK>
+9B06 0-8202 1-8202 2-8202 # <CJK>
+9B08 S-7403 # <CJK>
+9B09 S-7404 # <CJK>
+9B0B S-7405 # <CJK>
+9B0C S-7406 # <CJK>
+9B0D S-7407 # <CJK>
+9B0E S-7408 # <CJK>
+9B10 S-7409 # <CJK>
+9B12 S-7410 # <CJK>
+9B16 S-7411 # <CJK>
+9B18 0-8203 1-8203 2-8203 # <CJK>
+9B19 S-7412 # <CJK>
+9B1A 0-8204 1-8204 2-8204 # <CJK>
+9B1B S-7413 # <CJK>
+9B1C S-7414 # <CJK>
+9B1F 0-8205 1-8205 2-8205 # <CJK>
+9B20 S-7415 # <CJK>
+9B22 0-8206 1-8206 2-8206 # <CJK>
+9B23 0-8207 1-8207 2-8207 # <CJK>
+9B25 0-8208 1-8208 2-8208 # <CJK>
+9B26 S-7416 # <CJK>
+9B27 0-8209 1-8209 2-8209 # <CJK>
+9B28 0-8210 1-8210 2-8210 # <CJK>
+9B29 0-8211 1-8211 2-8211 # <CJK>
+9B2A 0-8212 1-8212 2-8212 # <CJK>
+9B2B S-7417 # <CJK>
+9B2D S-7418 # <CJK>
+9B2E 0-8213 1-8213 2-8213 # <CJK>
+9B2F 0-8214 1-8214 2-8214 # <CJK>
+9B31 0-6121 1-6121 2-6121 # <CJK>
+9B32 0-8215 1-8215 2-8215 # <CJK>
+9B33 S-7419 # <CJK>
+9B34 S-7420 # <CJK>
+9B35 S-7421 # <CJK>
+9B37 S-7422 # <CJK>
+9B39 S-7423 # <CJK>
+9B3A S-7424 # <CJK>
+9B3B 0-6888 1-6888 2-6888 # <CJK>
+9B3C 0-2120 1-2120 2-2120 # <CJK>
+9B3D S-7425 # <CJK>
+9B41 0-1901 1-1901 2-1901 # <CJK>
+9B42 0-2618 1-2618 2-2618 # <CJK>
+9B43 0-8217 1-8217 2-8217 # <CJK>
+9B44 0-8216 1-8216 2-8216 # <CJK>
+9B45 0-4405 1-4405 2-4405 # <CJK>
+9B48 S-7426 # <CJK>
+9B4B S-7427 # <CJK>
+9B4C S-7428 # <CJK>
+9B4D 0-8219 1-8219 2-8219 # <CJK>
+9B4E 0-8220 1-8220 2-8220 # <CJK>
+9B4F 0-8218 1-8218 2-8218 # <CJK>
+9B51 0-8221 1-8221 2-8221 # <CJK>
+9B54 0-4366 1-4366 2-4366 # <CJK>
+9B55 S-7429 # <CJK>
+9B56 S-7430 # <CJK>
+9B57 S-7431 # <CJK>
+9B58 0-8222 1-8222 2-8222 # <CJK>
+9B5A 0-2191 1-2191 2-2191 # <CJK>
+9B5B S-7432 # <CJK>
+9B5E S-7433 # <CJK>
+9B61 S-7434 # <CJK>
+9B63 S-7435 # <CJK>
+9B65 S-7436 # <CJK>
+9B66 S-7437 # <CJK>
+9B68 S-7438 # <CJK>
+9B6A S-7439 # <CJK>
+9B6B S-7440 # <CJK>
+9B6C S-7441 # <CJK>
+9B6D S-7442 # <CJK>
+9B6E S-7443 # <CJK>
+9B6F 0-4705 1-4705 2-4705 # <CJK>
+9B73 S-7444 # <CJK>
+9B74 0-8223 1-8223 2-8223 # <CJK>
+9B75 S-7445 # <CJK>
+9B77 S-7446 # <CJK>
+9B78 S-7447 # <CJK>
+9B79 S-7448 # <CJK>
+9B7F S-7449 # <CJK>
+9B80 S-7450 # <CJK>
+9B83 0-8225 1-8225 2-8225 # <CJK>
+9B84 S-7451 # <CJK>
+9B85 S-7452 # <CJK>
+9B86 S-7453 # <CJK>
+9B87 S-7454 # <CJK>
+9B89 S-7455 # <CJK>
+9B8A S-7456 # <CJK>
+9B8B S-7457 # <CJK>
+9B8D S-7458 # <CJK>
+9B8E 0-1630 1-1630 2-1630 # <CJK>
+9B8F S-7459 # <CJK>
+9B90 S-7460 # <CJK>
+9B91 0-8226 1-8226 2-8226 # <CJK>
+9B92 0-4211 1-4211 2-4211 # <CJK>
+9B93 0-8224 1-8224 2-8224 # <CJK>
+9B94 S-7461 # <CJK>
+9B96 0-8227 1-8227 2-8227 # <CJK>
+9B97 0-8228 1-8228 2-8228 # <CJK>
+9B9A S-7462 # <CJK>
+9B9D S-7463 # <CJK>
+9B9E S-7464 # <CJK>
+9B9F 0-8229 1-8229 2-8229 # <CJK>
+9BA0 0-8230 1-8230 2-8230 # <CJK>
+9BA6 S-7465 # <CJK>
+9BA7 S-7466 # <CJK>
+9BA8 0-8231 1-8231 2-8231 # <CJK>
+9BA9 S-7467 # <CJK>
+9BAA 0-4378 1-4378 2-4378 # <CJK>
+9BAB 0-2713 1-2713 2-2713 # <CJK>
+9BAC S-7468 # <CJK>
+9BAD 0-2690 1-2690 2-2690 # <CJK>
+9BAE 0-3315 1-3315 2-3315 # <CJK>
+9BB0 S-7469 # <CJK>
+9BB1 S-7470 # <CJK>
+9BB2 S-7471 # <CJK>
+9BB4 0-8232 1-8232 2-8232 # <CJK>
+9BB7 S-7472 # <CJK>
+9BB8 S-7473 # <CJK>
+9BB9 0-8235 1-8235 2-8235 # <CJK>
+9BBB S-7474 # <CJK>
+9BBC S-7475 # <CJK>
+9BBE S-7476 # <CJK>
+9BBF S-7477 # <CJK>
+9BC0 0-8233 1-8233 2-8233 # <CJK>
+9BC1 S-7478 # <CJK>
+9BC6 0-8236 1-8236 2-8236 # <CJK>
+9BC7 S-7479 # <CJK>
+9BC8 S-7480 # <CJK>
+9BC9 0-2481 1-2481 2-2481 # <CJK>
+9BCA 0-8234 1-8234 2-8234 # <CJK>
+9BCE S-7481 # <CJK>
+9BCF 0-8237 1-8237 2-8237 # <CJK>
+9BD0 S-7482 # <CJK>
+9BD1 0-8238 1-8238 2-8238 # <CJK>
+9BD2 0-8239 1-8239 2-8239 # <CJK>
+9BD4 0-8243 1-8243 2-8243 # <CJK>
+9BD6 0-2710 1-2710 2-2710 # <CJK>
+9BD7 S-7483 # <CJK>
+9BD8 S-7484 # <CJK>
+9BDB 0-3468 1-3468 2-3468 # <CJK>
+9BDD S-7485 # <CJK>
+9BDF S-7486 # <CJK>
+9BE1 0-8244 1-8244 2-8244 # <CJK>
+9BE2 0-8241 1-8241 2-8241 # <CJK>
+9BE3 0-8240 1-8240 2-8240 # <CJK>
+9BE4 0-8242 1-8242 2-8242 # <CJK>
+9BE5 S-7487 # <CJK>
+9BE7 S-7488 # <CJK>
+9BE8 0-2363 1-2363 2-2363 # <CJK>
+9BEA S-7489 # <CJK>
+9BEB S-7490 # <CJK>
+9BEF S-7491 # <CJK>
+9BF0 0-8248 1-8248 2-8248 # <CJK>
+9BF1 0-8247 1-8247 2-8247 # <CJK>
+9BF2 0-8246 1-8246 2-8246 # <CJK>
+9BF3 S-7492 # <CJK>
+9BF5 0-8245 1-1619 2-1619 # <CJK>
+9BF7 S-7493 # <CJK>
+9BF8 S-7494 # <CJK>
+9BF9 S-7501 # <CJK>
+9BFA S-7502 # <CJK>
+9BFD S-7503 # <CJK>
+9BFF S-7504 # <CJK>
+9C00 S-7505 # <CJK>
+9C02 S-7506 # <CJK>
+9C04 0-8258 1-8258 2-8258 # <CJK>
+9C06 0-8254 1-8254 2-8254 # <CJK>
+9C08 0-8255 1-8255 2-8255 # <CJK>
+9C09 0-8251 1-8251 2-8251 # <CJK>
+9C0A 0-8257 1-8257 2-8257 # <CJK>
+9C0B S-7507 # <CJK>
+9C0C 0-8253 1-8253 2-8253 # <CJK>
+9C0D 0-1966 1-1966 2-1966 # <CJK>
+9C0F S-7508 # <CJK>
+9C10 0-4744 1-4744 2-4744 # <CJK>
+9C11 S-7509 # <CJK>
+9C12 0-8256 1-8256 2-8256 # <CJK>
+9C13 0-8252 1-8252 2-8252 # <CJK>
+9C14 0-8250 1-8250 2-8250 # <CJK>
+9C15 0-8249 1-8249 2-8249 # <CJK>
+9C16 S-7510 # <CJK>
+9C18 S-7511 # <CJK>
+9C19 S-7512 # <CJK>
+9C1A S-7513 # <CJK>
+9C1B 0-8260 1-8260 2-8260 # <CJK>
+9C1C S-7514 # <CJK>
+9C1E S-7515 # <CJK>
+9C21 0-8263 1-8263 2-8263 # <CJK>
+9C22 S-7516 # <CJK>
+9C23 S-7517 # <CJK>
+9C24 0-8262 1-8262 2-8262 # <CJK>
+9C25 0-8261 1-8261 2-8261 # <CJK>
+9C26 S-7518 # <CJK>
+9C27 S-7519 # <CJK>
+9C28 S-7520 # <CJK>
+9C29 S-7521 # <CJK>
+9C2A S-7522 # <CJK>
+9C2D 0-4141 1-4141 2-4141 # <CJK>
+9C2E 0-8259 1-8259 2-8259 # <CJK>
+9C2F 0-1683 1-1683 2-1683 # <CJK>
+9C30 0-8264 1-8264 2-8264 # <CJK>
+9C31 S-7523 # <CJK>
+9C32 0-8266 1-8266 2-8266 # <CJK>
+9C35 S-7524 # <CJK>
+9C36 S-7525 # <CJK>
+9C37 S-7526 # <CJK>
+9C39 0-1979 1-1979 2-1979 # <CJK>
+9C3A 0-1619 1-8245 2-8245 # <CJK>
+9C3B 0-1723 1-1723 2-1723 # <CJK>
+9C3D S-7527 # <CJK>
+9C3E 0-8268 1-8268 2-8268 # <CJK>
+9C41 S-7528 # <CJK>
+9C43 S-7529 # <CJK>
+9C44 S-7530 # <CJK>
+9C45 S-7531 # <CJK>
+9C46 0-8267 1-8267 2-8267 # <CJK>
+9C47 0-8265 1-8265 2-8265 # <CJK>
+9C48 0-3513 1-3513 2-3513 # <CJK>
+9C49 S-7532 # <CJK>
+9C4A S-7533 # <CJK>
+9C4E S-7534 # <CJK>
+9C4F S-7535 # <CJK>
+9C50 S-7536 # <CJK>
+9C52 0-4380 1-4380 2-4380 # <CJK>
+9C53 S-7537 # <CJK>
+9C54 S-7538 # <CJK>
+9C56 S-7539 # <CJK>
+9C57 0-4658 1-4658 2-4658 # <CJK>
+9C58 S-7540 # <CJK>
+9C5A 0-8269 1-8269 2-8269 # <CJK>
+9C5B S-7541 # <CJK>
+9C5C S-7548 # <CJK>
+9C5D S-7542 # <CJK>
+9C5E S-7543 # <CJK>
+9C5F S-7544 # <CJK>
+9C60 0-8270 1-8270 2-8270 # <CJK>
+9C63 S-7545 # <CJK>
+9C67 0-8271 1-8271 2-8271 # <CJK>
+9C68 S-7550 # <CJK>
+9C69 S-7546 # <CJK>
+9C6A S-7547 # <CJK>
+9C6B S-7549 # <CJK>
+9C6E S-7551 # <CJK>
+9C70 S-7552 # <CJK>
+9C72 S-7553 # <CJK>
+9C75 S-7554 # <CJK>
+9C76 0-8272 1-8272 2-8272 # <CJK>
+9C77 S-7555 # <CJK>
+9C78 0-8273 1-8273 2-8273 # <CJK>
+9C7B S-7556 # <CJK>
+9CE5 0-3627 1-3627 2-3627 # <CJK>
+9CE6 S-7557 # <CJK>
+9CE7 0-8274 1-8274 2-8274 # <CJK>
+9CE9 0-4023 1-4023 2-4023 # <CJK>
+9CEB 0-8279 1-8279 2-8279 # <CJK>
+9CEC 0-8275 1-8275 2-8275 # <CJK>
+9CF0 0-8276 1-8276 2-8276 # <CJK>
+9CF2 S-7558 # <CJK>
+9CF3 0-4317 1-4317 2-4317 # <CJK>
+9CF4 0-4436 1-4436 2-4436 # <CJK>
+9CF6 0-3848 1-3848 2-3848 # <CJK>
+9CF7 S-7559 # <CJK>
+9CF9 S-7560 # <CJK>
+9D02 S-7562 # <CJK>
+9D03 0-8280 1-8280 2-8280 # <CJK>
+9D06 0-8281 1-8281 2-8281 # <CJK>
+9D07 0-3830 1-3830 2-3830 # <CJK>
+9D08 0-8278 1-8278 2-8278 # <CJK>
+9D09 0-8277 1-8277 2-8277 # <CJK>
+9D0B S-7561 # <CJK>
+9D0E 1-1810 2-1810 # <CJK>
+9D11 S-7563 # <CJK>
+9D12 0-8289 1-8289 2-8289 # <CJK>
+9D15 0-8288 1-8288 2-8288 # <CJK>
+9D17 S-7564 # <CJK>
+9D18 S-7565 # <CJK>
+9D1B 0-1785 1-1785 2-1785 # <CJK>
+9D1C S-7566 # <CJK>
+9D1D S-7567 # <CJK>
+9D1E S-7568 # <CJK>
+9D1F 0-8286 1-8286 2-8286 # <CJK>
+9D23 0-8285 1-8285 2-8285 # <CJK>
+9D26 0-8283 1-8283 2-8283 # <CJK>
+9D28 0-1991 1-1991 2-1991 # <CJK>
+9D2A 0-8282 1-8282 2-8282 # <CJK>
+9D2B 0-2818 1-2818 2-2818 # <CJK>
+9D2C 0-8284 1-1809 2-1809 # <CJK>
+9D2F S-7569 # <CJK>
+9D30 S-7570 # <CJK>
+9D32 S-7571 # <CJK>
+9D33 S-7572 # <CJK>
+9D34 S-7573 # <CJK>
+9D3A S-7574 # <CJK>
+9D3B 0-2567 1-2567 2-2567 # <CJK>
+9D3C S-7575 # <CJK>
+9D3D S-7577 # <CJK>
+9D3E 0-8292 1-8292 2-8292 # <CJK>
+9D3F 0-8291 1-8291 2-8291 # <CJK>
+9D41 0-8290 1-8290 2-8290 # <CJK>
+9D42 S-7578 # <CJK>
+9D43 S-7579 # <CJK>
+9D44 0-8287 1-8287 2-8287 # <CJK>
+9D45 S-7576 # <CJK>
+9D46 0-8293 1-8293 2-8293 # <CJK>
+9D47 S-7580 # <CJK>
+9D48 0-8294 1-8294 2-8294 # <CJK>
+9D4A S-7581 # <CJK>
+9D50 0-8305 1-8305 2-8305 # <CJK>
+9D51 0-8304 1-8304 2-8304 # <CJK>
+9D53 S-7582 # <CJK>
+9D54 S-7583 # <CJK>
+9D59 0-8306 1-8306 2-8306 # <CJK>
+9D5C 0-1713 1-1713 2-1713 # <CJK>
+9D5D 0-8301 1-8301 2-8301 # <CJK>
+9D5E 0-8302 1-8302 2-8302 # <CJK>
+9D5F S-7584 # <CJK>
+9D60 0-2584 1-2584 2-2584 # <CJK>
+9D61 0-4425 1-4425 2-4425 # <CJK>
+9D62 S-7586 # <CJK>
+9D63 S-7585 # <CJK>
+9D64 0-8303 1-8303 2-8303 # <CJK>
+9D65 S-7587 # <CJK>
+9D69 S-7588 # <CJK>
+9D6A S-7589 # <CJK>
+9D6B S-7590 # <CJK>
+9D6C 0-4318 1-4318 2-4318 # <CJK>
+9D6F 0-8311 1-8311 2-8311 # <CJK>
+9D70 S-7591 # <CJK>
+9D72 0-8307 1-8307 2-8307 # <CJK>
+9D76 S-7592 # <CJK>
+9D77 S-7593 # <CJK>
+9D7A 0-8312 1-8312 2-8312 # <CJK>
+9D7B S-7594 # <CJK>
+9D7C S-7601 # <CJK>
+9D7E S-7602 # <CJK>
+9D83 S-7603 # <CJK>
+9D84 S-7604 # <CJK>
+9D86 S-7605 # <CJK>
+9D87 0-8309 1-8309 2-8309 # <CJK>
+9D89 0-8308 1-8308 2-8308 # <CJK>
+9D8A S-7606 # <CJK>
+9D8D S-7607 # <CJK>
+9D8E S-7608 # <CJK>
+9D8F 0-2360 1-2360 2-2360 # <CJK>
+9D92 S-7609 # <CJK>
+9D93 S-7610 # <CJK>
+9D95 S-7611 # <CJK>
+9D96 S-7612 # <CJK>
+9D97 S-7613 # <CJK>
+9D98 S-7614 # <CJK>
+9D9A 0-8313 1-8313 2-8313 # <CJK>
+9DA1 S-7615 # <CJK>
+9DA4 0-8314 1-8314 2-8314 # <CJK>
+9DA9 0-8315 1-8315 2-8315 # <CJK>
+9DAA S-7616 # <CJK>
+9DAB 0-8310 1-8310 2-8310 # <CJK>
+9DAC S-7617 # <CJK>
+9DAE S-7618 # <CJK>
+9DAF 0-1809 1-8284 2-8284 # <CJK>
+9DB1 S-7619 # <CJK>
+9DB2 0-8316 1-8316 2-8316 # <CJK>
+9DB4 0-3665 1-3665 2-3665 # <CJK>
+9DB5 S-7620 # <CJK>
+9DB8 0-8320 1-8320 2-8320 # <CJK>
+9DB9 S-7621 # <CJK>
+9DBA 0-8321 1-8321 2-8321 # <CJK>
+9DBB 0-8319 1-8319 2-8319 # <CJK>
+9DBC S-7622 # <CJK>
+9DBF S-7623 # <CJK>
+9DC1 0-8318 1-8318 2-8318 # <CJK>
+9DC2 0-8324 1-8324 2-8324 # <CJK>
+9DC3 S-7624 # <CJK>
+9DC4 0-8317 1-8317 2-8317 # <CJK>
+9DC6 0-8322 1-8322 2-8322 # <CJK>
+9DC7 S-7625 # <CJK>
+9DC9 S-7626 # <CJK>
+9DCA S-7627 # <CJK>
+9DCF 0-8323 1-8323 2-8323 # <CJK>
+9DD3 0-8326 1-8326 2-8326 # <CJK>
+9DD4 S-7628 # <CJK>
+9DD5 S-7629 # <CJK>
+9DD6 S-7630 # <CJK>
+9DD7 0-1810 S-7631 # <CJK>
+9DD9 0-8325 1-8325 2-8325 # <CJK>
+9DDA S-7632 # <CJK>
+9DDE S-7633 # <CJK>
+9DDF S-7634 # <CJK>
+9DE0 S-7635 # <CJK>
+9DE5 S-7636 # <CJK>
+9DE6 0-8328 1-8328 2-8328 # <CJK>
+9DE7 S-7637 # <CJK>
+9DE9 S-7638 # <CJK>
+9DEB S-7639 # <CJK>
+9DED 0-8329 1-8329 2-8329 # <CJK>
+9DEE S-7640 # <CJK>
+9DEF 0-8330 1-8330 2-8330 # <CJK>
+9DF0 S-7641 # <CJK>
+9DF2 0-4741 1-4741 2-4741 # <CJK>
+9DF3 S-7642 # <CJK>
+9DF4 S-7643 # <CJK>
+9DF8 0-8327 1-8327 2-8327 # <CJK>
+9DF9 0-3475 1-3475 2-3475 # <CJK>
+9DFA 0-2677 1-2677 2-2677 # <CJK>
+9DFD 0-8331 1-8331 2-8331 # <CJK>
+9DFE S-7644 # <CJK>
+9E02 S-7646 # <CJK>
+9E07 S-7647 # <CJK>
+9E0A S-7645 # <CJK>
+9E0E S-7648 # <CJK>
+9E10 S-7649 # <CJK>
+9E11 S-7650 # <CJK>
+9E12 S-7651 # <CJK>
+9E15 S-7652 # <CJK>
+9E16 S-7653 # <CJK>
+9E19 S-7654 # <CJK>
+9E1A 0-8332 1-8332 2-8332 # <CJK>
+9E1B 0-8333 1-8333 2-8333 # <CJK>
+9E1C S-7655 # <CJK>
+9E1D S-7656 # <CJK>
+9E1E 0-8334 1-8334 2-8334 # <CJK>
+9E75 0-8335 1-8335 2-8335 # <CJK>
+9E78 1-2420 2-2420 # <CJK>
+9E79 0-8336 1-8336 2-8336 # <CJK>
+9E7A S-7657 # <CJK>
+9E7B S-7658 # <CJK>
+9E7C 0-2420 S-7659 # <CJK>
+9E7D 0-8337 1-8337 2-8337 # <CJK>
+9E7F 0-2815 1-2815 2-2815 # <CJK>
+9E80 S-7660 # <CJK>
+9E81 0-8338 1-8338 2-8338 # <CJK>
+9E82 S-7661 # <CJK>
+9E83 S-7662 # <CJK>
+9E84 S-7663 # <CJK>
+9E85 S-7664 # <CJK>
+9E87 S-7665 # <CJK>
+9E88 0-8339 1-8339 2-8339 # <CJK>
+9E8B 0-8340 1-8340 2-8340 # <CJK>
+9E8C 0-8341 1-8341 2-8341 # <CJK>
+9E8E S-7666 # <CJK>
+9E8F S-7667 # <CJK>
+9E91 0-8344 1-8344 2-8344 # <CJK>
+9E92 0-8342 1-8342 2-8342 # <CJK>
+9E93 0-4728 1-4728 2-4728 # <CJK>
+9E95 0-8343 1-8343 2-8343 # <CJK>
+9E96 S-7668 # <CJK>
+9E97 0-4679 1-4679 2-4679 # <CJK>
+9E98 S-7669 # <CJK>
+9E9B S-7670 # <CJK>
+9E9D 0-8345 1-8345 2-8345 # <CJK>
+9E9E S-7671 # <CJK>
+9E9F 0-4659 1-4659 2-4659 # <CJK>
+9EA4 S-7672 # <CJK>
+9EA5 0-8346 1-8346 2-8346 # <CJK>
+9EA6 0-3994 1-3994 2-3994 # <CJK>
+9EA8 S-7673 # <CJK>
+9EA9 0-8347 1-8347 2-8347 # <CJK>
+9EAA 0-8349 1-8349 2-8349 # <CJK>
+9EAC S-7674 # <CJK>
+9EAD 0-8350 1-8350 2-8350 # <CJK>
+9EAE S-7675 # <CJK>
+9EAF S-7676 # <CJK>
+9EB0 S-7677 # <CJK>
+9EB3 S-7678 # <CJK>
+9EB4 0-2577 S-7679 # <CJK>
+9EB5 0-4445 S-7680 # <CJK>
+9EB8 0-8348 1-8348 2-8348 # <CJK>
+9EB9 1-2577 2-2577 # <CJK>
+9EBA 1-4445 2-4445 # <CJK>
+9EBB 0-4367 1-4367 2-4367 # <CJK>
+9EBC 0-5487 1-5487 2-5487 # <CJK>
+9EBE 0-6164 1-6164 2-6164 # <CJK>
+9EBF 0-4391 1-4391 2-4391 # <CJK>
+9EC4 0-1811 1-1811 2-1811 # <CJK>
+9EC6 S-7681 # <CJK>
+9EC8 S-7682 # <CJK>
+9ECB S-7683 # <CJK>
+9ECC 0-8352 1-8352 2-8352 # <CJK>
+9ECD 0-2148 1-2148 2-2148 # <CJK>
+9ECE 0-8353 1-8353 2-8353 # <CJK>
+9ECF 0-8354 1-8354 2-8354 # <CJK>
+9ED0 0-8355 1-8355 2-8355 # <CJK>
+9ED2 0-2585 1-2585 2-2585 # <CJK>
+9ED4 0-8356 1-8356 2-8356 # <CJK>
+9ED5 S-7684 # <CJK>
+9ED8 0-6452 1-6452 2-6452 # <CJK>
+9ED9 0-4459 1-4459 2-4459 # <CJK>
+9EDB 0-3467 1-3467 2-3467 # <CJK>
+9EDC 0-8357 1-8357 2-8357 # <CJK>
+9EDD 0-8359 1-8359 2-8359 # <CJK>
+9EDE 0-8358 1-8358 2-8358 # <CJK>
+9EDF S-7685 # <CJK>
+9EE0 0-8360 1-8360 2-8360 # <CJK>
+9EE4 S-7686 # <CJK>
+9EE5 0-8361 1-8361 2-8361 # <CJK>
+9EE7 S-7687 # <CJK>
+9EE8 0-8362 1-8362 2-8362 # <CJK>
+9EEC S-7688 # <CJK>
+9EED S-7689 # <CJK>
+9EEE S-7690 # <CJK>
+9EEF 0-8363 1-8363 2-8363 # <CJK>
+9EF0 S-7691 # <CJK>
+9EF1 S-7692 # <CJK>
+9EF2 S-7693 # <CJK>
+9EF4 0-8364 1-8364 2-8364 # <CJK>
+9EF5 S-7694 # <CJK>
+9EF6 0-8365 1-8365 2-8365 # <CJK>
+9EF7 0-8366 1-8366 2-8366 # <CJK>
+9EF8 S-7701 # <CJK>
+9EF9 0-8367 1-8367 2-8367 # <CJK>
+9EFB 0-8368 1-8368 2-8368 # <CJK>
+9EFC 0-8369 1-8369 2-8369 # <CJK>
+9EFD 0-8370 1-8370 2-8370 # <CJK>
+9EFF S-7702 # <CJK>
+9F02 S-7703 # <CJK>
+9F03 S-7704 # <CJK>
+9F07 0-8371 1-8371 2-8371 # <CJK>
+9F08 0-8372 1-8372 2-8372 # <CJK>
+9F09 S-7705 # <CJK>
+9F0E 0-3704 1-3704 2-3704 # <CJK>
+9F0F S-7706 # <CJK>
+9F10 S-7707 # <CJK>
+9F11 S-7708 # <CJK>
+9F12 S-7709 # <CJK>
+9F13 0-2461 1-2461 2-2461 # <CJK>
+9F14 S-7710 # <CJK>
+9F15 0-8374 1-8374 2-8374 # <CJK>
+9F16 S-7711 # <CJK>
+9F17 S-7712 # <CJK>
+9F19 S-7713 # <CJK>
+9F1A S-7714 # <CJK>
+9F1B S-7715 # <CJK>
+9F1F S-7716 # <CJK>
+9F20 0-3345 1-3345 2-3345 # <CJK>
+9F21 0-8375 1-8375 2-8375 # <CJK>
+9F22 S-7717 # <CJK>
+9F26 S-7718 # <CJK>
+9F2A S-7719 # <CJK>
+9F2B S-7720 # <CJK>
+9F2C 0-8376 1-8376 2-8376 # <CJK>
+9F2F S-7721 # <CJK>
+9F31 S-7722 # <CJK>
+9F32 S-7723 # <CJK>
+9F34 S-7724 # <CJK>
+9F37 S-7725 # <CJK>
+9F39 S-7726 # <CJK>
+9F3A S-7727 # <CJK>
+9F3B 0-4101 1-4101 2-4101 # <CJK>
+9F3C S-7728 # <CJK>
+9F3D S-7729 # <CJK>
+9F3E 0-8377 1-8377 2-8377 # <CJK>
+9F3F S-7730 # <CJK>
+9F41 S-7731 # <CJK>
+9F43 S-7732 # <CJK>
+9F44 S-7733 # <CJK>
+9F45 S-7734 # <CJK>
+9F46 S-7735 # <CJK>
+9F47 S-7736 # <CJK>
+9F4A 0-8378 1-8378 2-8378 # <CJK>
+9F4B 0-6723 1-6723 2-6723 # <CJK>
+9F4E 0-7658 1-7658 2-7658 # <CJK>
+9F4F 0-8077 1-8077 2-8077 # <CJK>
+9F52 0-8379 1-8379 2-8379 # <CJK>
+9F53 S-7737 # <CJK>
+9F54 0-8380 1-8380 2-8380 # <CJK>
+9F55 S-7738 # <CJK>
+9F56 S-7739 # <CJK>
+9F57 S-7740 # <CJK>
+9F58 S-7741 # <CJK>
+9F5A S-7742 # <CJK>
+9F5D S-7743 # <CJK>
+9F5E S-7744 # <CJK>
+9F5F 0-8382 1-8382 2-8382 # <CJK>
+9F60 0-8383 1-8383 2-8383 # <CJK>
+9F61 0-8384 1-8384 2-8384 # <CJK>
+9F62 0-4680 1-4680 2-4680 # <CJK>
+9F63 0-8381 1-8381 2-8381 # <CJK>
+9F66 0-8385 1-8385 2-8385 # <CJK>
+9F67 0-8386 1-8386 2-8386 # <CJK>
+9F68 S-7745 # <CJK>
+9F69 S-7746 # <CJK>
+9F6A 0-8388 1-8388 2-8388 # <CJK>
+9F6C 0-8387 1-8387 2-8387 # <CJK>
+9F6D S-7747 # <CJK>
+9F6E S-7748 # <CJK>
+9F6F S-7749 # <CJK>
+9F70 S-7750 # <CJK>
+9F71 S-7751 # <CJK>
+9F72 0-8390 1-8390 2-8390 # <CJK>
+9F73 S-7752 # <CJK>
+9F75 S-7753 # <CJK>
+9F76 0-8391 1-8391 2-8391 # <CJK>
+9F77 0-8389 1-8389 2-8389 # <CJK>
+9F7A S-7754 # <CJK>
+9F7D S-7755 # <CJK>
+9F8D 0-4622 1-4622 2-4622 # <CJK>
+9F8F S-7756 # <CJK>
+9F90 S-7757 # <CJK>
+9F91 S-7758 # <CJK>
+9F92 S-7759 # <CJK>
+9F94 S-7760 # <CJK>
+9F95 0-8392 1-8392 2-8392 # <CJK>
+9F96 S-7761 # <CJK>
+9F97 S-7762 # <CJK>
+9F9C 0-8393 1-8393 2-8393 # <CJK>
+9F9D 0-6752 1-6752 2-6752 # <CJK>
+9F9E S-7763 # <CJK>
+9FA0 0-8394 1-8394 2-8394 # <CJK>
+9FA1 S-7764 # <CJK>
+9FA2 S-7765 # <CJK>
+9FA3 S-7766 # <CJK>
+9FA5 S-7767 # <CJK>
+FF01 0-0110 1-0110 2-0110 # FULLWIDTH EXCLAMATION MARK
+FF03 0-0184 1-0184 2-0184 # FULLWIDTH NUMBER SIGN
+FF04 0-0180 1-0180 2-0180 # FULLWIDTH DOLLAR SIGN
+FF05 0-0183 1-0183 2-0183 # FULLWIDTH PERCENT SIGN
+FF06 0-0185 1-0185 2-0185 # FULLWIDTH AMPERSAND
+FF08 0-0142 1-0142 2-0142 # FULLWIDTH LEFT PARENTHESIS
+FF09 0-0143 1-0143 2-0143 # FULLWIDTH RIGHT PARENTHESIS
+FF0A 0-0186 1-0186 2-0186 # FULLWIDTH ASTERISK
+FF0B 0-0160 1-0160 2-0160 # FULLWIDTH PLUS SIGN
+FF0C 0-0104 1-0104 2-0104 # FULLWIDTH COMMA
+FF0E 0-0105 1-0105 2-0105 # FULLWIDTH FULL STOP
+FF0F 0-0131 1-0131 2-0131 # FULLWIDTH SOLIDUS
+FF10 0-0316 1-0316 2-0316 # FULLWIDTH DIGIT ZERO
+FF11 0-0317 1-0317 2-0317 # FULLWIDTH DIGIT ONE
+FF12 0-0318 1-0318 2-0318 # FULLWIDTH DIGIT TWO
+FF13 0-0319 1-0319 2-0319 # FULLWIDTH DIGIT THREE
+FF14 0-0320 1-0320 2-0320 # FULLWIDTH DIGIT FOUR
+FF15 0-0321 1-0321 2-0321 # FULLWIDTH DIGIT FIVE
+FF16 0-0322 1-0322 2-0322 # FULLWIDTH DIGIT SIX
+FF17 0-0323 1-0323 2-0323 # FULLWIDTH DIGIT SEVEN
+FF18 0-0324 1-0324 2-0324 # FULLWIDTH DIGIT EIGHT
+FF19 0-0325 1-0325 2-0325 # FULLWIDTH DIGIT NINE
+FF1A 0-0107 1-0107 2-0107 # FULLWIDTH COLON
+FF1B 0-0108 1-0108 2-0108 # FULLWIDTH SEMICOLON
+FF1C 0-0167 1-0167 2-0167 # FULLWIDTH LESS-THAN SIGN
+FF1D 0-0165 1-0165 2-0165 # FULLWIDTH EQUALS SIGN
+FF1E 0-0168 1-0168 2-0168 # FULLWIDTH GREATER-THAN SIGN
+FF1F 0-0109 1-0109 2-0109 # FULLWIDTH QUESTION MARK
+FF20 0-0187 1-0187 2-0187 # FULLWIDTH COMMERCIAL AT
+FF21 0-0333 1-0333 2-0333 # FULLWIDTH LATIN CAPITAL LETTER A
+FF22 0-0334 1-0334 2-0334 # FULLWIDTH LATIN CAPITAL LETTER B
+FF23 0-0335 1-0335 2-0335 # FULLWIDTH LATIN CAPITAL LETTER C
+FF24 0-0336 1-0336 2-0336 # FULLWIDTH LATIN CAPITAL LETTER D
+FF25 0-0337 1-0337 2-0337 # FULLWIDTH LATIN CAPITAL LETTER E
+FF26 0-0338 1-0338 2-0338 # FULLWIDTH LATIN CAPITAL LETTER F
+FF27 0-0339 1-0339 2-0339 # FULLWIDTH LATIN CAPITAL LETTER G
+FF28 0-0340 1-0340 2-0340 # FULLWIDTH LATIN CAPITAL LETTER H
+FF29 0-0341 1-0341 2-0341 # FULLWIDTH LATIN CAPITAL LETTER I
+FF2A 0-0342 1-0342 2-0342 # FULLWIDTH LATIN CAPITAL LETTER J
+FF2B 0-0343 1-0343 2-0343 # FULLWIDTH LATIN CAPITAL LETTER K
+FF2C 0-0344 1-0344 2-0344 # FULLWIDTH LATIN CAPITAL LETTER L
+FF2D 0-0345 1-0345 2-0345 # FULLWIDTH LATIN CAPITAL LETTER M
+FF2E 0-0346 1-0346 2-0346 # FULLWIDTH LATIN CAPITAL LETTER N
+FF2F 0-0347 1-0347 2-0347 # FULLWIDTH LATIN CAPITAL LETTER O
+FF30 0-0348 1-0348 2-0348 # FULLWIDTH LATIN CAPITAL LETTER P
+FF31 0-0349 1-0349 2-0349 # FULLWIDTH LATIN CAPITAL LETTER Q
+FF32 0-0350 1-0350 2-0350 # FULLWIDTH LATIN CAPITAL LETTER R
+FF33 0-0351 1-0351 2-0351 # FULLWIDTH LATIN CAPITAL LETTER S
+FF34 0-0352 1-0352 2-0352 # FULLWIDTH LATIN CAPITAL LETTER T
+FF35 0-0353 1-0353 2-0353 # FULLWIDTH LATIN CAPITAL LETTER U
+FF36 0-0354 1-0354 2-0354 # FULLWIDTH LATIN CAPITAL LETTER V
+FF37 0-0355 1-0355 2-0355 # FULLWIDTH LATIN CAPITAL LETTER W
+FF38 0-0356 1-0356 2-0356 # FULLWIDTH LATIN CAPITAL LETTER X
+FF39 0-0357 1-0357 2-0357 # FULLWIDTH LATIN CAPITAL LETTER Y
+FF3A 0-0358 1-0358 2-0358 # FULLWIDTH LATIN CAPITAL LETTER Z
+FF3B 0-0146 1-0146 2-0146 # FULLWIDTH LEFT SQUARE BRACKET
+FF3D 0-0147 1-0147 2-0147 # FULLWIDTH RIGHT SQUARE BRACKET
+FF3E 0-0116 1-0116 2-0116 # FULLWIDTH CIRCUMFLEX ACCENT
+FF3F 0-0118 1-0118 2-0118 # FULLWIDTH LOW LINE
+FF40 0-0114 1-0114 2-0114 # FULLWIDTH GRAVE ACCENT
+FF41 0-0365 1-0365 2-0365 # FULLWIDTH LATIN SMALL LETTER A
+FF42 0-0366 1-0366 2-0366 # FULLWIDTH LATIN SMALL LETTER B
+FF43 0-0367 1-0367 2-0367 # FULLWIDTH LATIN SMALL LETTER C
+FF44 0-0368 1-0368 2-0368 # FULLWIDTH LATIN SMALL LETTER D
+FF45 0-0369 1-0369 2-0369 # FULLWIDTH LATIN SMALL LETTER E
+FF46 0-0370 1-0370 2-0370 # FULLWIDTH LATIN SMALL LETTER F
+FF47 0-0371 1-0371 2-0371 # FULLWIDTH LATIN SMALL LETTER G
+FF48 0-0372 1-0372 2-0372 # FULLWIDTH LATIN SMALL LETTER H
+FF49 0-0373 1-0373 2-0373 # FULLWIDTH LATIN SMALL LETTER I
+FF4A 0-0374 1-0374 2-0374 # FULLWIDTH LATIN SMALL LETTER J
+FF4B 0-0375 1-0375 2-0375 # FULLWIDTH LATIN SMALL LETTER K
+FF4C 0-0376 1-0376 2-0376 # FULLWIDTH LATIN SMALL LETTER L
+FF4D 0-0377 1-0377 2-0377 # FULLWIDTH LATIN SMALL LETTER M
+FF4E 0-0378 1-0378 2-0378 # FULLWIDTH LATIN SMALL LETTER N
+FF4F 0-0379 1-0379 2-0379 # FULLWIDTH LATIN SMALL LETTER O
+FF50 0-0380 1-0380 2-0380 # FULLWIDTH LATIN SMALL LETTER P
+FF51 0-0381 1-0381 2-0381 # FULLWIDTH LATIN SMALL LETTER Q
+FF52 0-0382 1-0382 2-0382 # FULLWIDTH LATIN SMALL LETTER R
+FF53 0-0383 1-0383 2-0383 # FULLWIDTH LATIN SMALL LETTER S
+FF54 0-0384 1-0384 2-0384 # FULLWIDTH LATIN SMALL LETTER T
+FF55 0-0385 1-0385 2-0385 # FULLWIDTH LATIN SMALL LETTER U
+FF56 0-0386 1-0386 2-0386 # FULLWIDTH LATIN SMALL LETTER V
+FF57 0-0387 1-0387 2-0387 # FULLWIDTH LATIN SMALL LETTER W
+FF58 0-0388 1-0388 2-0388 # FULLWIDTH LATIN SMALL LETTER X
+FF59 0-0389 1-0389 2-0389 # FULLWIDTH LATIN SMALL LETTER Y
+FF5A 0-0390 1-0390 2-0390 # FULLWIDTH LATIN SMALL LETTER Z
+FF5B 0-0148 1-0148 2-0148 # FULLWIDTH LEFT CURLY BRACKET
+FF5C 0-0135 1-0135 2-0135 # FULLWIDTH VERTICAL LINE
+FF5D 0-0149 1-0149 2-0149 # FULLWIDTH RIGHT CURLY BRACKET
+FF61 K-2/1 # HALFWIDTH IDEOGRAPHIC FULL STOP
+FF62 K-2/2 # HALFWIDTH LEFT CORNER BRACKET
+FF63 K-2/3 # HALFWIDTH RIGHT CORNER BRACKET
+FF64 K-2/4 # HALFWIDTH IDEOGRAPHIC COMMA
+FF65 K-2/5 # HALFWIDTH KATAKANA MIDDLE DOT
+FF66 K-2/6 # HALFWIDTH KATAKANA LETTER WO
+FF67 K-2/7 # HALFWIDTH KATAKANA LETTER SMALL A
+FF68 K-2/8 # HALFWIDTH KATAKANA LETTER SMALL I
+FF69 K-2/9 # HALFWIDTH KATAKANA LETTER SMALL U
+FF6A K-2/10 # HALFWIDTH KATAKANA LETTER SMALL E
+FF6B K-2/11 # HALFWIDTH KATAKANA LETTER SMALL O
+FF6C K-2/12 # HALFWIDTH KATAKANA LETTER SMALL YA
+FF6D K-2/13 # HALFWIDTH KATAKANA LETTER SMALL YU
+FF6E K-2/14 # HALFWIDTH KATAKANA LETTER SMALL YO
+FF6F K-2/15 # HALFWIDTH KATAKANA LETTER SMALL TU
+FF70 K-3/0 # HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
+FF71 K-3/1 # HALFWIDTH KATAKANA LETTER A
+FF72 K-3/2 # HALFWIDTH KATAKANA LETTER I
+FF73 K-3/3 # HALFWIDTH KATAKANA LETTER U
+FF74 K-3/4 # HALFWIDTH KATAKANA LETTER E
+FF75 K-3/5 # HALFWIDTH KATAKANA LETTER O
+FF76 K-3/6 # HALFWIDTH KATAKANA LETTER KA
+FF77 K-3/7 # HALFWIDTH KATAKANA LETTER KI
+FF78 K-3/8 # HALFWIDTH KATAKANA LETTER KU
+FF79 K-3/9 # HALFWIDTH KATAKANA LETTER KE
+FF7A K-3/10 # HALFWIDTH KATAKANA LETTER KO
+FF7B K-3/11 # HALFWIDTH KATAKANA LETTER SA
+FF7C K-3/12 # HALFWIDTH KATAKANA LETTER SI
+FF7D K-3/13 # HALFWIDTH KATAKANA LETTER SU
+FF7E K-3/14 # HALFWIDTH KATAKANA LETTER SE
+FF7F K-3/15 # HALFWIDTH KATAKANA LETTER SO
+FF80 K-4/0 # HALFWIDTH KATAKANA LETTER TA
+FF81 K-4/1 # HALFWIDTH KATAKANA LETTER TI
+FF82 K-4/2 # HALFWIDTH KATAKANA LETTER TU
+FF83 K-4/3 # HALFWIDTH KATAKANA LETTER TE
+FF84 K-4/4 # HALFWIDTH KATAKANA LETTER TO
+FF85 K-4/5 # HALFWIDTH KATAKANA LETTER NA
+FF86 K-4/6 # HALFWIDTH KATAKANA LETTER NI
+FF87 K-4/7 # HALFWIDTH KATAKANA LETTER NU
+FF88 K-4/8 # HALFWIDTH KATAKANA LETTER NE
+FF89 K-4/9 # HALFWIDTH KATAKANA LETTER NO
+FF8A K-4/10 # HALFWIDTH KATAKANA LETTER HA
+FF8B K-4/11 # HALFWIDTH KATAKANA LETTER HI
+FF8C K-4/12 # HALFWIDTH KATAKANA LETTER HU
+FF8D K-4/13 # HALFWIDTH KATAKANA LETTER HE
+FF8E K-4/14 # HALFWIDTH KATAKANA LETTER HO
+FF8F K-4/15 # HALFWIDTH KATAKANA LETTER MA
+FF90 K-5/0 # HALFWIDTH KATAKANA LETTER MI
+FF91 K-5/1 # HALFWIDTH KATAKANA LETTER MU
+FF92 K-5/2 # HALFWIDTH KATAKANA LETTER ME
+FF93 K-5/3 # HALFWIDTH KATAKANA LETTER MO
+FF94 K-5/4 # HALFWIDTH KATAKANA LETTER YA
+FF95 K-5/5 # HALFWIDTH KATAKANA LETTER YU
+FF96 K-5/6 # HALFWIDTH KATAKANA LETTER YO
+FF97 K-5/7 # HALFWIDTH KATAKANA LETTER RA
+FF98 K-5/8 # HALFWIDTH KATAKANA LETTER RI
+FF99 K-5/9 # HALFWIDTH KATAKANA LETTER RU
+FF9A K-5/10 # HALFWIDTH KATAKANA LETTER RE
+FF9B K-5/11 # HALFWIDTH KATAKANA LETTER RO
+FF9C K-5/12 # HALFWIDTH KATAKANA LETTER WA
+FF9D K-5/13 # HALFWIDTH KATAKANA LETTER N
+FF9E K-5/14 # HALFWIDTH KATAKANA VOICED SOUND MARK
+FF9F K-5/15 # HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
+FFE3 0-0117 1-0117 2-0117 # FULLWIDTH MACRON
+FFE5 0-0179 1-0179 2-0179 # FULLWIDTH YEN SIGN
diff --git a/admin/charsets/mapfiles/Uni2JIS.gz b/admin/charsets/mapfiles/Uni2JIS.gz
deleted file mode 100644
index d87c3af233..0000000000
--- a/admin/charsets/mapfiles/Uni2JIS.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/bulgarian-mik.txt b/admin/charsets/mapfiles/bulgarian-mik.txt
new file mode 100644
index 0000000000..b6ee6472f9
--- /dev/null
+++ b/admin/charsets/mapfiles/bulgarian-mik.txt
@@ -0,0 +1,223 @@
+=20 U+0020 SPACE
+=21 U+0021 EXCLAMATION MARK
+=22 U+0022 QUOTATION MARK
+=23 U+0023 NUMBER SIGN
+=24 U+0024 DOLLAR SIGN
+=25 U+0025 PERCENT SIGN
+=26 U+0026 AMPERSAND
+=27 U+0027 APOSTROPHE
+=28 U+0028 LEFT PARENTHESIS
+=29 U+0029 RIGHT PARENTHESIS
+=2A U+002A ASTERISK
+=2B U+002B PLUS SIGN
+=2C U+002C COMMA
+=2D U+002D HYPHEN-MINUS
+=2E U+002E FULL STOP
+=2F U+002F SOLIDUS
+=30 U+0030 DIGIT ZERO
+=31 U+0031 DIGIT ONE
+=32 U+0032 DIGIT TWO
+=33 U+0033 DIGIT THREE
+=34 U+0034 DIGIT FOUR
+=35 U+0035 DIGIT FIVE
+=36 U+0036 DIGIT SIX
+=37 U+0037 DIGIT SEVEN
+=38 U+0038 DIGIT EIGHT
+=39 U+0039 DIGIT NINE
+=3A U+003A COLON
+=3B U+003B SEMICOLON
+=3C U+003C LESS-THAN SIGN
+=3D U+003D EQUALS SIGN
+=3E U+003E GREATER-THAN SIGN
+=3F U+003F QUESTION MARK
+=40 U+0040 COMMERCIAL AT
+=41 U+0041 LATIN CAPITAL LETTER A
+=42 U+0042 LATIN CAPITAL LETTER B
+=43 U+0043 LATIN CAPITAL LETTER C
+=44 U+0044 LATIN CAPITAL LETTER D
+=45 U+0045 LATIN CAPITAL LETTER E
+=46 U+0046 LATIN CAPITAL LETTER F
+=47 U+0047 LATIN CAPITAL LETTER G
+=48 U+0048 LATIN CAPITAL LETTER H
+=49 U+0049 LATIN CAPITAL LETTER I
+=4A U+004A LATIN CAPITAL LETTER J
+=4B U+004B LATIN CAPITAL LETTER K
+=4C U+004C LATIN CAPITAL LETTER L
+=4D U+004D LATIN CAPITAL LETTER M
+=4E U+004E LATIN CAPITAL LETTER N
+=4F U+004F LATIN CAPITAL LETTER O
+=50 U+0050 LATIN CAPITAL LETTER P
+=51 U+0051 LATIN CAPITAL LETTER Q
+=52 U+0052 LATIN CAPITAL LETTER R
+=53 U+0053 LATIN CAPITAL LETTER S
+=54 U+0054 LATIN CAPITAL LETTER T
+=55 U+0055 LATIN CAPITAL LETTER U
+=56 U+0056 LATIN CAPITAL LETTER V
+=57 U+0057 LATIN CAPITAL LETTER W
+=58 U+0058 LATIN CAPITAL LETTER X
+=59 U+0059 LATIN CAPITAL LETTER Y
+=5A U+005A LATIN CAPITAL LETTER Z
+=5B U+005B LEFT SQUARE BRACKET
+=5C U+005C REVERSE SOLIDUS
+=5D U+005D RIGHT SQUARE BRACKET
+=5E U+005E CIRCUMFLEX ACCENT
+=5F U+005F LOW LINE
+=60 U+0060 GRAVE ACCENT
+=61 U+0061 LATIN SMALL LETTER A
+=62 U+0062 LATIN SMALL LETTER B
+=63 U+0063 LATIN SMALL LETTER C
+=64 U+0064 LATIN SMALL LETTER D
+=65 U+0065 LATIN SMALL LETTER E
+=66 U+0066 LATIN SMALL LETTER F
+=67 U+0067 LATIN SMALL LETTER G
+=68 U+0068 LATIN SMALL LETTER H
+=69 U+0069 LATIN SMALL LETTER I
+=6A U+006A LATIN SMALL LETTER J
+=6B U+006B LATIN SMALL LETTER K
+=6C U+006C LATIN SMALL LETTER L
+=6D U+006D LATIN SMALL LETTER M
+=6E U+006E LATIN SMALL LETTER N
+=6F U+006F LATIN SMALL LETTER O
+=70 U+0070 LATIN SMALL LETTER P
+=71 U+0071 LATIN SMALL LETTER Q
+=72 U+0072 LATIN SMALL LETTER R
+=73 U+0073 LATIN SMALL LETTER S
+=74 U+0074 LATIN SMALL LETTER T
+=75 U+0075 LATIN SMALL LETTER U
+=76 U+0076 LATIN SMALL LETTER V
+=77 U+0077 LATIN SMALL LETTER W
+=78 U+0078 LATIN SMALL LETTER X
+=79 U+0079 LATIN SMALL LETTER Y
+=7A U+007A LATIN SMALL LETTER Z
+=7B U+007B LEFT CURLY BRACKET
+=7C U+007C VERTICAL LINE
+=7D U+007D RIGHT CURLY BRACKET
+=7E U+007E TILDE
+=80 U+0410 CYRILLIC CAPITAL LETTER A
+=81 U+0411 CYRILLIC CAPITAL LETTER BE
+=82 U+0412 CYRILLIC CAPITAL LETTER VE
+=83 U+0413 CYRILLIC CAPITAL LETTER GHE
+=84 U+0414 CYRILLIC CAPITAL LETTER DE
+=85 U+0415 CYRILLIC CAPITAL LETTER IE
+=86 U+0416 CYRILLIC CAPITAL LETTER ZHE
+=87 U+0417 CYRILLIC CAPITAL LETTER ZE
+=88 U+0418 CYRILLIC CAPITAL LETTER I
+=89 U+0419 CYRILLIC CAPITAL LETTER SHORT I
+=8A U+041A CYRILLIC CAPITAL LETTER KA
+=8B U+041B CYRILLIC CAPITAL LETTER EL
+=8C U+041C CYRILLIC CAPITAL LETTER EM
+=8D U+041D CYRILLIC CAPITAL LETTER EN
+=8E U+041E CYRILLIC CAPITAL LETTER O
+=8F U+041F CYRILLIC CAPITAL LETTER PE
+=90 U+0420 CYRILLIC CAPITAL LETTER ER
+=91 U+0421 CYRILLIC CAPITAL LETTER ES
+=92 U+0422 CYRILLIC CAPITAL LETTER TE
+=93 U+0423 CYRILLIC CAPITAL LETTER U
+=94 U+0424 CYRILLIC CAPITAL LETTER EF
+=95 U+0425 CYRILLIC CAPITAL LETTER HA
+=96 U+0426 CYRILLIC CAPITAL LETTER TSE
+=97 U+0427 CYRILLIC CAPITAL LETTER CHE
+=98 U+0428 CYRILLIC CAPITAL LETTER SHA
+=99 U+0429 CYRILLIC CAPITAL LETTER SHCHA
+=9A U+042A CYRILLIC CAPITAL LETTER HARD SIGN
+=9B U+042B CYRILLIC CAPITAL LETTER YERU
+=9C U+042C CYRILLIC CAPITAL LETTER SOFT SIGN
+=9D U+042D CYRILLIC CAPITAL LETTER E
+=9E U+042E CYRILLIC CAPITAL LETTER YU
+=9F U+042F CYRILLIC CAPITAL LETTER YA
+=A0 U+0430 CYRILLIC SMALL LETTER A
+=A1 U+0431 CYRILLIC SMALL LETTER BE
+=A2 U+0432 CYRILLIC SMALL LETTER VE
+=A3 U+0433 CYRILLIC SMALL LETTER GHE
+=A4 U+0434 CYRILLIC SMALL LETTER DE
+=A5 U+0435 CYRILLIC SMALL LETTER IE
+=A6 U+0436 CYRILLIC SMALL LETTER ZHE
+=A7 U+0437 CYRILLIC SMALL LETTER ZE
+=A8 U+0438 CYRILLIC SMALL LETTER I
+=A9 U+0439 CYRILLIC SMALL LETTER SHORT I
+=AA U+043A CYRILLIC SMALL LETTER KA
+=AB U+043B CYRILLIC SMALL LETTER EL
+=AC U+043C CYRILLIC SMALL LETTER EM
+=AD U+043D CYRILLIC SMALL LETTER EN
+=AE U+043E CYRILLIC SMALL LETTER O
+=AF U+043F CYRILLIC SMALL LETTER PE
+=B0 U+0440 CYRILLIC SMALL LETTER ER
+=B1 U+0441 CYRILLIC SMALL LETTER ES
+=B2 U+0442 CYRILLIC SMALL LETTER TE
+=B3 U+0443 CYRILLIC SMALL LETTER U
+=B4 U+0444 CYRILLIC SMALL LETTER EF
+=B5 U+0445 CYRILLIC SMALL LETTER HA
+=B6 U+0446 CYRILLIC SMALL LETTER TSE
+=B7 U+0447 CYRILLIC SMALL LETTER CHE
+=B8 U+0448 CYRILLIC SMALL LETTER SHA
+=B9 U+0449 CYRILLIC SMALL LETTER SHCHA
+=BA U+044A CYRILLIC SMALL LETTER HARD SIGN
+=BB U+044B CYRILLIC SMALL LETTER YERU
+=BC U+044C CYRILLIC SMALL LETTER SOFT SIGN
+=BD U+044D CYRILLIC SMALL LETTER E
+=BE U+044E CYRILLIC SMALL LETTER YU
+=BF U+044F CYRILLIC SMALL LETTER YA
+=C0 U+2514 BOX DRAWINGS LIGHT UP AND RIGHT
+=C1 U+2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL
+=C2 U+252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+=C3 U+251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+=C4 U+2500 BOX DRAWINGS LIGHT HORIZONTAL
+=C5 U+253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+=C6 U+2563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT
+=C7 U+2551 BOX DRAWINGS DOUBLE VERTICAL
+=C8 U+255A BOX DRAWINGS DOUBLE UP AND RIGHT
+=C9 U+2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT
+=CA U+2569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL
+=CB U+2566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
+=CC U+2560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
+=CD U+2550 BOX DRAWINGS DOUBLE HORIZONTAL
+=CE U+256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
+=CF U+2510 BOX DRAWINGS LIGHT DOWN AND LEFT
+=D0 U+2591 LIGHT SHADE
+=D1 U+2592 MEDIUM SHADE
+=D2 U+2593 DARK SHADE
+=D3 U+2502 BOX DRAWINGS LIGHT VERTICAL
+=D4 U+2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT
+=D5 U+2116 NUMERO SIGN
+=D6 U+00A7 SECTION SIGN
+=D7 U+2557 BOX DRAWINGS DOUBLE DOWN AND LEFT
+=D8 U+255D BOX DRAWINGS DOUBLE UP AND LEFT
+=D9 U+2518 BOX DRAWINGS LIGHT UP AND LEFT
+=DA U+250C BOX DRAWINGS LIGHT DOWN AND RIGHT
+=DB U+2588 FULL BLOCK
+=DC U+2584 LOWER HALF BLOCK
+=DD U+258C LEFT HALF BLOCK
+=DE U+2590 RIGHT HALF BLOCK
+=DF U+2580 UPPER HALF BLOCK
+=E0 U+03B1 GREEK SMALL LETTER ALPHA
+=E1 U+03B2 GREEK SMALL LETTER BETA
+=E2 U+0393 GREEK CAPITAL LETTER GAMMA
+=E3 U+03C0 GREEK SMALL LETTER PI
+=E4 U+03A3 GREEK CAPITAL LETTER SIGMA
+=E5 U+03C3 GREEK SMALL LETTER SIGMA
+=E6 U+03BC GREEK SMALL LETTER MU
+=E7 U+03C4 GREEK SMALL LETTER TAU
+=E8 U+03A6 GREEK CAPITAL LETTER PHI
+=E9 U+0398 GREEK CAPITAL LETTER THETA
+=EA U+03A9 GREEK CAPITAL LETTER OMEGA
+=EB U+03B4 GREEK SMALL LETTER DELTA
+=EC U+221E INFINITY
+=ED U+2205 EMPTY SET
+=EE U+2208 ELEMENT OF
+=EF U+2229 INTERSECTION
+=F0 U+2261 IDENTICAL TO
+=F1 U+00B1 PLUS-MINUS SIGN
+=F2 U+2265 GREATER-THAN OR EQUAL TO
+=F3 U+2264 LESS-THAN OR EQUAL TO
+=F4 U+2320 TOP HALF INTEGRAL
+=F5 U+2321 BOTTOM HALF INTEGRAL
+=F6 U+00F7 DIVISION SIGN
+=F7 U+2248 ALMOST EQUAL TO
+=F8 U+00B0 DEGREE SIGN
+=F9 U+2219 BULLET OPERATOR
+=FA U+00B7 MIDDLE DOT
+=FB U+221A SQUARE ROOT
+=FC U+207F SUPERSCRIPT LATIN SMALL LETTER N
+=FD U+00B2 SUPERSCRIPT TWO
+=FE U+25A0 BLACK SQUARE
+=FF U+00A0 NO-BREAK SPACE
diff --git a/admin/charsets/mapfiles/bulgarian-mik.txt.gz b/admin/charsets/mapfiles/bulgarian-mik.txt.gz
deleted file mode 100644
index 7a9782dc48..0000000000
--- a/admin/charsets/mapfiles/bulgarian-mik.txt.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/cns2ucsdkw.txt b/admin/charsets/mapfiles/cns2ucsdkw.txt
new file mode 100644
index 0000000000..2f12839642
--- /dev/null
+++ b/admin/charsets/mapfiles/cns2ucsdkw.txt
@@ -0,0 +1,48034 @@
+C1-4421 U+04E00 CS01 CR001 D00001.0
+C1-4423 U+04E01 CS02 CR001 D00002.0
+C1-4424 U+04E03 CS02 CR001 D00006.0
+C3-2125 U+04E05 CS02 CR001 D00008.0
+C3-2126 U+04E04 CS02 CR001 D00007.0
+C4-2126 U+04E02 CS02 CR001 D00003.0
+C5-2125 U+20000 CS02 CR001 D00004.0
+C1-4435 U+04E09 CS03 CR001 D00012.0
+C1-4436 U+04E0B CS03 CR001 D00014.0
+C1-4437 U+04E08 CS03 CR001 D00011.0
+C1-4438 U+04E0A CS03 CR001 D00013.0
+C2-2126 U+04E07 CS03 CR001 D00010.0
+C2-2127 U+04E0C CS03 CR001 D00015.0
+C6-212D U+20004 CS03 CR001 D00017.0 #
+C6-212E U+20005 CS03 CR001 D00018.0
+C6-212F U+20003 CS03 CR001 D00016.0
+C1-4460 U+04E11 CS04 CR001 D00023.0
+C1-4461 U+04E10 CS04 CR001 D00022.0
+C1-4462 U+04E0D CS04 CR001 D00019.0
+C2-212D U+04E0F CS04 CR001 D00021.0
+C2-212E U+05187 CS04 CR001 M******
+C2-212F U+04E0E CS04 CR001 D00020.0
+C3-2144 U+2000B CS04 CR001 D00026.0
+C4-2139 U+04E12 CS04 CR001 D00028.0
+C5-2133 U+20009 CS04 CR001 D00027.0
+C6-2141 U+20503 CS04 CR001 D48904.0
+C6-2142 U+20007 CS04 CR001 D00024.0
+C6-2143 U+20008 CS04 CR001 D00025.0
+C1-455F U+04E19 CS05 CR001 D00035.0
+C1-4560 U+04E16 CS05 CR001 D00031.0
+C1-4561 U+04E15 CS05 CR001 D00030.0
+C1-4562 U+04E14 CS05 CR001 D00029.0
+C1-4563 U+04E18 CS05 CR001 D00033.0
+C4-2155 U+04E17 CS05 CR001 M****** @ D00032.0
+C5-214D U+20014 CS05 CR001 D00037.0
+C6-222A U+200E0 CS05 CR001 D00038.0
+C6-222B U+20012 CS05 CR001 D48903.0
+C6-222C U+03400 CS05 CR001 D00034.0
+C1-4722 U+04E1E CS06 CR001 D00040.0
+C1-4723 U+04E1F CS06 CR001 D00041.0
+C3-2261 U+04E21 CS06 CR001 D00046.0
+C3-2262 U+04E20 CS06 CR001 D00045.0
+C4-2224 U+03401 CS06 CR001 D00039.0
+C6-233E U+20019 CS06 CR001 D00043.0
+C6-233F U+2001A CS06 CR001 D00044.0
+C6-2340 U+20018 CS06 CR001 D00042.0
+C3-243F U+04E24 CS07 CR001 D00051.0
+C4-2335 U+04E23 CS07 CR001 D00048.0
+C5-232F U+20022 CS07 CR001 D00047.0
+C6-255E U+20A44 CS07 CR001 D00052.0
+C6-255F U+20021 CS07 CR001 D00049.0
+C1-4B64 U+04E26 CS08 CR001 D00054.0 @ D00053.0
+C3-2740 U+04E3D CS08 CR001 D00104.0 @ D00059.0
+C6-2936 U+2F800 CS08 CR001 D00059.0
+C6-2937 U+2002C CS08 CR001 D00056.0
+C6-2938 U+2002E CS08 CR001 D00058.0
+C6-2939 U+2160B CS08 CR001 D00055.0
+C6-293A U+2002D CS08 CR001 D00057.0
+C6-3524 U+20922 CS10 CR001 D00062.0
+C5-3072 U+20041 CS11 CR001 D00063.0
+C7-2121 U+20055 CS15 CR001 D00064.0
+C5-5352 U+21B4B CS16 CR001 D*
+C7-2C3B U+24CCF CS16 CR001 D00065.0
+C3-2121 U+04E28 CS01 CR002 D00067.0
+C4-2127 U+04E29 CS02 CR002 D00068.0
+C6-2122 U+20062 CS02 CR002 D00069.0 @ D02775.0 (C6-212C)
+C1-4439 U+04E2B CS03 CR002 D00071.0
+C3-212C U+04E2A CS03 CR002 D00070.0
+C6-2130 U+03404 CS03 CR002 D00072.0
+C1-4463 U+04E2D CS04 CR002 D00073.0
+C1-4464 U+04E30 CS04 CR002 D00076.0
+C2-2130 U+04E2E CS04 CR002 D00074.0
+C4-213A U+04E2F CS04 CR002 D00075.0
+C2-2143 U+04E31 CS05 CR002 D00077.0
+C4-2156 U+20065 CS05 CR002 D00078.0
+C6-2341 U+20066 CS06 CR002 D00079.0
+C1-486B U+04E32 CS07 CR002 D00080.0
+C6-2560 U+20067 CS07 CR002 D00081.0
+C2-2531 U+04E33 CS08 CR002 D00082.0
+C4-252F U+23D92 CS08 CR002 D00084.0
+C5-2521 U+2006B CS08 CR002 D*
+C6-293B U+20069 CS08 CR002 D00083.0
+C5-277A U+2006D CS09 CR002 D00085.0
+C6-2E4A U+2006E CS09 CR002 D00086.0
+C4-2B5E U+04E35 CS10 CR002 D00087.0
+C6-3525 U+20070 CS10 CR002 D00088.0
+C6-3526 U+20071 CS10 CR002 D00089.0
+C6-3527 U+200BC CS10 CR002 D48905.0
+C6-463F U+20074 CS12 CR002 D00090.0
+C5-3D55 U+23244 CS13 CR002 D*
+C7-2C3C U+2011D CS16 CR002 D00246.0
+C3-2122 U+04E36 CS01 CR003 D00091.0
+C1-443A U+04E38 CS03 CR003 D00095.0
+C1-443B U+051E1 CS03 CR003 D01739.0
+C6-2131 U+2F801 CS03 CR003 D00094.0
+C6-2132 U+2007D CS03 CR003 D00096.0
+C1-4465 U+04E39 CS04 CR003 D00099.0
+C1-4564 U+04E3B CS05 CR003 D00100.0
+C2-2144 U+04E3C CS05 CR003 D00101.0
+C6-222D U+2007F CS05 CR003 D00102.0
+C6-2342 U+20082 CS06 CR003 D00103.0
+C6-5050 U+20084 CS13 CR003 D00105.0
+C3-2123 U+04E3F CS01 CR004 D00106.0
+C4-2121 U+20086 CS01 CR004 D00108.0
+C4-2122 U+04E40 CS01 CR004 D00107.0
+C4-2123 U+04E41 CS01 CR004 D00109.0
+C6-2121 U+2F802 CS01 CR004 D00110.0
+C1-4425 U+04E43 CS02 CR004 D00113.0
+C2-2121 U+04E42 CS02 CR004 D00111.0
+C5-2126 U+20087 CS02 CR004 D00112.0
+C6-2123 U+03405 CS02 CR004 D00116.0
+C6-2124 U+20088 CS02 CR004 D00114.0 #
+C1-443C U+04E45 CS03 CR004 D00118.0
+C1-443D U+04E48 CS03 CR004 D00121.0
+C2-2128 U+04E47 CS03 CR004 D00120.0
+C3-212D U+04E87 CS03 CR004 M******
+C3-212E U+04E49 CS03 CR004 D00124.0
+C3-212F U+051E2 CS03 CR004 D01740.0 @ D00123.0
+C3-2130 U+04E46 CS03 CR004 D00119.0
+C6-2133 U+2008D CS03 CR004 D00122.0
+C1-4466 U+04E4B CS04 CR004 D00125.0
+C1-4467 U+05C39 CS04 CR004 D07631.0
+C6-2144 U+2008F CS04 CR004 D00128.0
+C6-2145 U+2009C CS04 CR004 D00127.0
+C1-4565 U+04E4D CS05 CR004 D00130.0
+C1-4566 U+04E4F CS05 CR004 D00133.0
+C1-4567 U+04E4E CS05 CR004 D00131.0
+C3-216B U+0738D CS05 CR004 M******
+C5-214E U+20094 CS05 CR004 D00132.0
+C6-222E U+200A0 CS05 CR004 D48906.0
+C6-222F U+20099 CS05 CR004 D00135.0
+C6-2230 U+20095 CS05 CR004 D00134.0
+C6-2231 U+2009E CS05 CR004 D00137.0
+C1-4724 U+04E52 CS06 CR004 D00145.0
+C1-4725 U+04E53 CS06 CR004 D00146.0
+C3-2263 U+04E22 CS06 CR004 D00144.0
+C4-2225 U+200A3 CS06 CR004 D00140.0
+C4-2226 U+200A2 CS06 CR004 D00138.0
+C4-2227 U+04E51 CS06 CR004 D00139.0
+C5-2224 U+200A4 CS06 CR004 D00141.0
+C5-2225 U+200A5 CS06 CR004 D00142.0 @ C6-2343
+C6-2343 U+200A8 CS06 CR004 D* @ D00142.0 (C5-2225)
+C6-2561 U+200AF CS07 CR004 D00147.0
+C6-2562 U+200B0 CS07 CR004 D00148.0
+C1-4B65 U+04E56 CS08 CR004 D00149.0
+C6-293C U+200B2 CS08 CR004 D00150.0
+C6-293D U+200B6 CS08 CR004 D48907.0
+C6-293E U+200A9 CS08 CR004 D48908.0
+C3-2B22 U+04E57 CS09 CR004 D00153.0
+C6-2E4B U+200B7 CS09 CR004 D00152.0
+C1-537D U+04E58 CS10 CR004 D00154.0
+C5-2B67 U+200B9 CS10 CR004 D00155.0
+C6-3528 U+21D18 CS10 CR004 D00157.0
+C6-3529 U+200BE CS10 CR004 D48909.0
+C6-352A U+200BA CS10 CR004 D00156.0
+C6-3C7B U+200BF CS11 CR004 D00158.0
+C6-3C7C U+20B61 CS11 CR004 D48910.0
+C6-4640 U+200C3 CS12 CR004 D48911.0
+C6-4641 U+200C4 CS12 CR004 D00160.0
+C5-3D56 U+200C6 CS13 CR004 D*
+C1-4422 U+04E59 CS01 CR005 D00161.0
+C4-2124 U+04E5A CS01 CR005 D00163.0
+C5-2121 U+200D1 CS01 CR005 D00164.0
+C5-2122 U+200CB CS01 CR005 D00165.0
+C5-2123 U+200C9 CS01 CR005 D00162.0
+C1-4426 U+04E5D CS02 CR005 D00167.0
+C2-2122 U+04E5C CS02 CR005 D00166.0
+C6-2125 U+200D0 CS02 CR005 D00169.0
+C6-2126 U+200CF CS02 CR005 D00168.0
+C1-443E U+04E5F CS03 CR005 D00171.0
+C1-443F U+04E5E CS03 CR005 D00170.0
+C5-212B U+200D2 CS03 CR005 D00172.0
+C3-2145 U+04E63 CS04 CR005 D00176.0
+C3-2146 U+04E62 CS04 CR005 D00175.0
+C5-2134 U+200D6 CS04 CR005 D00174.0
+C6-2146 U+200D5 CS04 CR005 D00173.0
+C4-2157 U+0340C CS05 CR005 D00177.0
+C5-214F U+200E1 CS05 CR005 D00180.0
+C6-2232 U+200DF CS05 CR005 D00179.0
+C6-2233 U+200DE CS05 CR005 D00178.0
+C1-4726 U+04E69 CS06 CR005 D00182.0
+C3-2264 U+04E68 CS06 CR005 D00181.0
+C4-2228 U+04E6A CS06 CR005 D00185.0
+C6-2344 U+200E5 CS06 CR005 D00184.0
+C6-2345 U+200E7 CS06 CR005 D00186.0
+C6-2346 U+200E4 CS06 CR005 D00183.0
+C3-2440 U+04E71 CS07 CR005 D00187.0
+C4-2336 U+03416 CS07 CR005 D00188.0
+C1-4B66 U+04E73 CS08 CR005 D00190.0
+C4-2530 U+04E75 CS08 CR005 D00192.0
+C4-2531 U+04E74 CS08 CR005 D00191.0
+C6-293F U+200ED CS08 CR005 D00193.0
+C3-2B23 U+04E79 CS09 CR005 D00194.0
+C4-2835 U+0341C CS09 CR005 D00195.0
+C6-2E4C U+200F6 CS09 CR005 D00198.0
+C6-2E4D U+200F2 CS09 CR005 D00196.0
+C6-2E4E U+200F3 CS09 CR005 D00197.0
+C6-352B U+200F8 CS10 CR005 D00203.0
+C1-5871 U+04E7E CS11 CR005 D00204.0
+C2-334E U+04E7F CS11 CR005 D00205.0
+C3-343B U+03421 CS11 CR005 D00208.0
+C5-3073 U+200FD CS11 CR005 D00207.0
+C6-3C7D U+200FE CS11 CR005 D00209.0
+C6-3C7E U+200FC CS11 CR005 D00206.0 #
+C3-396D U+03424 CS12 CR005 D00211.0
+C3-396E U+04E81 CS12 CR005 D00213.0
+C1-632A U+04E82 CS13 CR005 D00214.0
+C2-4156 U+04E83 CS13 CR005 D00215.0
+C2-4157 U+04E84 CS13 CR005 D00216.0
+C6-5051 U+20104 CS13 CR005 D00217.0
+C5-4455 U+20105 CS14 CR005 D00218.0
+C6-5A62 U+20108 CS14 CR005 D00220.0
+C6-5A63 U+20107 CS14 CR005 D00219.0
+C7-3673 U+20109 CS17 CR005 D00221.0
+C7-4627 U+2010A CS19 CR005 D00222.0
+C7-4D3A U+2010B CS20 CR005 D00223.0
+C3-2124 U+04E85 CS01 CR006 D00224.0
+C5-2124 U+2010C CS01 CR006 D00225.0
+C1-4427 U+04E86 CS02 CR006 D00226.0
+C4-2128 U+2010E CS02 CR006 D00228.0
+C5-2127 U+2010D CS02 CR006 D00227.0
+C5-2128 U+2010F CS02 CR006 D00229.0
+C5-212C U+20111 CS03 CR006 D00230.0
+C1-4468 U+04E88 CS04 CR006 D00231.0
+C6-2147 U+20112 CS04 CR006 D00232.0
+C6-2148 U+20113 CS04 CR006 D00233.0
+C6-2149 U+20114 CS04 CR006 D00234.0 #
+C3-2265 U+04E89 CS06 CR006 D00236.0
+C6-2347 U+20115 CS06 CR006 D00235.0
+C5-2330 U+20116 CS07 CR006 D00237.0
+C6-2563 U+20029 CS07 CR006 D00239.0
+C6-2564 U+20117 CS07 CR006 D00238.0
+C1-4B67 U+04E8B CS08 CR006 D00241.0
+C3-2741 U+03428 CS08 CR006 D00240.0
+C6-2940 U+20119 CS08 CR006 D00242.0
+C6-2E4F U+20517 CS09 CR006 D00243.0
+C5-3074 U+2011A CS11 CR006 D00244.0
+C6-4642 U+2011B CS12 CR006 D00245.0
+C1-4428 U+04E8C CS02 CR007 D00247.0
+C6-2127 U+2011E CS02 CR007 D00248.0
+C6-2128 U+2011F CS02 CR007 D00249.0
+C6-2129 U+20120 CS02 CR007 D00250.0
+C1-4440 U+04E8E CS03 CR007 D00252.0
+C2-2129 U+04E8D CS03 CR007 D00251.0
+C3-2131 U+04E8F CS03 CR007 D00253.0
+C1-4469 U+04E91 CS04 CR007 D00254.0
+C1-446A U+04E95 CS04 CR007 D00258.0
+C1-446B U+04E92 CS04 CR007 D00255.0
+C1-446C U+04E94 CS04 CR007 D00257.0
+C2-2131 U+04E93 CS04 CR007 D00256.0
+C4-213B U+04E96 CS04 CR007 D00259.0
+C6-214A U+20121 CS04 CR007 D00260.0
+C3-216C U+04E97 CS05 CR007 D00261.0
+C1-4727 U+04E99 CS06 CR007 D00265.0
+C3-2266 U+04E98 CS06 CR007 D00262.0
+C6-2348 U+20123 CS06 CR007 D00264.0
+C6-2349 U+20124 CS06 CR007 D00266.0
+C3-2441 U+2F81B CS07 CR007 D00267.0 @ D01620.0
+C3-2442 U+04E9C CS07 CR007 D00272.0
+C6-2565 U+20122 CS07 CR007 D00263.0
+C6-2566 U+2F803 CS07 CR007 D00271.0
+C6-2567 U+20025 CS07 CR007 D00270.0
+C6-2568 U+20128 CS07 CR007 D00269.0
+C1-4B68 U+04E9B CS08 CR007 D00268.0
+C1-4B69 U+04E9E CS08 CR007 D00274.0
+C3-2742 U+04E9D CS08 CR007 D00273.0
+C4-2532 U+2012E CS08 CR007 D00275.0
+C4-2533 U+2012C CS08 CR007 D00278.0
+C5-2522 U+2012D CS08 CR007 D00276.0
+C1-4F67 U+04E9F CS09 CR007 D00279.0
+C5-277B U+20131 CS09 CR007 D00281.0
+C6-2E50 U+20130 CS09 CR007 D00280.0
+C6-352C U+20137 CS10 CR007 D00277.0 #
+C6-352D U+20135 CS10 CR007 D00282.0
+C6-352E U+20AFC CS10 CR007 D00283.0
+C6-3D21 U+20139 CS11 CR007 D00284.0
+C1-4441 U+04EA1 CS03 CR008 D00287.0
+C1-446D U+04EA2 CS04 CR008 D00288.0
+C3-2147 U+04EA3 CS04 CR008 D00289.0
+C1-4728 U+04EA4 CS06 CR008 D00291.0
+C1-4729 U+04EA6 CS06 CR008 D00293.0
+C1-472A U+04EA5 CS06 CR008 D00292.0
+C6-234A U+20143 CS06 CR008 D00294.0
+C1-486C U+04EA8 CS07 CR008 D00295.0
+C4-2337 U+0342C CS07 CR008 D00296.0
+C5-2331 U+20148 CS07 CR008 D00297.0
+C1-4B6A U+04EAB CS08 CR008 D00298.0
+C1-4B6B U+04EAC CS08 CR008 D00299.0
+C4-2534 U+0342D CS08 CR008 D00300.0
+C5-2523 U+2014C CS08 CR008 D00301.0
+C6-2941 U+2014F CS08 CR008 D00302.0 @ D07665.0 (C6-2A6D) # Morohashi dup orig??
+C1-4F68 U+04EAD CS09 CR008 D00303.0
+C1-4F69 U+04EAE CS09 CR008 D00304.0
+C3-2B24 U+04EB2 CS09 CR008 D00311.0
+C3-2B25 U+04EB0 CS09 CR008 D00307.0
+C3-2B26 U+04EAF CS09 CR008 D00305.0
+C3-2B27 U+04EB1 CS09 CR008 D00309.0
+C6-2E51 U+20154 CS09 CR008 D00308.0
+C6-2E52 U+20153 CS09 CR008 D00306.0
+C1-537E U+04EB3 CS10 CR008 D00312.0
+C4-2B5F U+20158 CS10 CR008 D00316.0
+C6-352F U+20156 CS10 CR008 D00313.0
+C6-3530 U+20159 CS10 CR008 D00317.0
+C6-3531 U+2015E CS10 CR008 D00314.0
+C4-3044 U+20162 CS11 CR008 D00322.0
+C5-3075 U+20163 CS11 CR008 D* @ D05722.0
+C6-3D22 U+20161 CS11 CR008 D00320.0
+C6-3D23 U+20160 CS11 CR008 D00319.0
+C4-362E U+04EB4 CS12 CR008 D00327.0
+C4-362F U+2016C CS12 CR008 D00326.0
+C6-4643 U+2015F CS12 CR008 D00318.0
+C6-4644 U+2016A CS12 CR008 D00324.0
+C6-4645 U+20169 CS12 CR008 D00323.0
+C6-4646 U+2016B CS12 CR008 D00325.0
+C2-4158 U+04EB6 CS13 CR008 D00328.0
+C3-4033 U+04EB7 CS13 CR008 M******
+C3-4034 U+0342E CS13 CR008 D00329.0
+C6-5052 U+20180 CS13 CR008 D48912.0
+C5-4B71 U+20181 CS15 CR008 D00330.0
+C7-2122 U+20182 CS15 CR008 D00331.0
+C7-2123 U+20189 CS15 CR008 D48914.0
+C7-2124 U+20187 CS15 CR008 D00332.0
+C5-5353 U+2018E CS16 CR008 D00335.0
+C7-2C3D U+20192 CS16 CR008 D00338.0
+C7-2C3E U+2018F CS16 CR008 D48913.0
+C7-2C3F U+2018C CS16 CR008 D00334.0
+C7-4628 U+2019D CS19 CR008 D00341.0
+C2-6D44 U+04EB9 CS22 CR008 D00342.0
+C1-4429 U+04EBA CS02 CR009 D00344.0
+C3-2132 U+04EBC CS03 CR009 D00345.0
+C3-2133 U+04EBE CS03 CR009 M******
+C6-2134 U+201A3 CS03 CR009 D00346.0
+C6-2135 U+201A4 CS03 CR009 D00347.0
+C1-446E U+04EC1 CS04 CR009 D00349.0
+C1-446F U+04EC0 CS04 CR009 D00348.0
+C1-4470 U+04EC3 CS04 CR009 D00351.0
+C1-4471 U+04EC6 CS04 CR009 D00354.0
+C1-4472 U+04EC7 CS04 CR009 D00355.0
+C1-4473 U+04ECD CS04 CR009 D00361.0
+C1-4474 U+04ECA CS04 CR009 D00358.0
+C1-4475 U+04ECB CS04 CR009 D00359.0
+C1-4476 U+04EC4 CS04 CR009 D00352.0
+C2-2132 U+04EC2 CS04 CR009 D00350.0
+C2-2133 U+04EC9 CS04 CR009 D00357.0
+C2-2134 U+04EC8 CS04 CR009 D00356.0
+C3-2148 U+05185 CS04 CR009 D01512.0
+C3-2149 U+04EC5 CS04 CR009 D00353.0
+C3-214A U+04ECF CS04 CR009 D00364.0
+C3-214B U+04ECE CS04 CR009 D00362.0
+C3-214C U+04ECC CS04 CR009 D00360.0
+C4-213C U+04ED0 CS04 CR009 D00366.0
+C6-214B U+201A8 CS04 CR009 D00365.0
+C6-214C U+201A6 CS04 CR009 D00363.0
+C1-4568 U+04EE5 CS05 CR009 D00388.0
+C1-4569 U+04ED8 CS05 CR009 D00373.0
+C1-456A U+04ED4 CS05 CR009 D00367.0
+C1-456B U+04ED5 CS05 CR009 D00368.0
+C1-456C U+04ED6 CS05 CR009 D00370.0
+C1-456D U+04ED7 CS05 CR009 D00371.0
+C1-456E U+04EE3 CS05 CR009 D00386.0
+C1-456F U+04EE4 CS05 CR009 D00387.0
+C1-4570 U+04ED9 CS05 CR009 D00374.0
+C1-4571 U+04EDE CS05 CR009 D00379.0
+C2-2145 U+04EE8 CS05 CR009 D00397.0
+C2-2146 U+04EDC CS05 CR009 D00377.0
+C2-2147 U+04EE9 CS05 CR009 M******
+C2-2148 U+04EE1 CS05 CR009 D00382.0
+C2-2149 U+04EDD CS05 CR009 D00378.0
+C2-214A U+04EDA CS05 CR009 D00375.0
+C3-216D U+04EE0 CS05 CR009 D00381.0
+C3-216E U+03432 CS05 CR009 D00383.0
+C3-216F U+201A9 CS05 CR009 D00384.0
+C3-2170 U+04EE7 CS05 CR009 D00394.0
+C3-2171 U+03433 CS05 CR009 D00389.0
+C3-2172 U+04EE6 CS05 CR009 D00392.0
+C3-2173 U+03434 CS05 CR009 D00391.0
+C3-2174 U+036A2 CS05 CR009 D06040.0
+C3-2175 U+03431 CS05 CR009 D00372.0
+C4-2158 U+201B2 CS05 CR009 D00396.0
+C4-2159 U+03430 CS05 CR009 D00369.0
+C4-215A U+04EE2 CS05 CR009 D00385.0
+C4-215B U+04EDB CS05 CR009 D00376.0
+C6-2234 U+201AF CS05 CR009 D00393.0
+C6-2235 U+201AD CS05 CR009 D48915.0
+C6-2236 U+201B0 CS05 CR009 D00458.0
+C1-472B U+04EFF CS06 CR009 D00420.0
+C1-472C U+04F09 CS06 CR009 D00431.0
+C1-472D U+04F19 CS06 CR009 D00457.0
+C1-472E U+04F0A CS06 CR009 D00432.0
+C1-472F U+04F15 CS06 CR009 D00451.0
+C1-4730 U+04F0D CS06 CR009 D00435.0
+C1-4731 U+04F10 CS06 CR009 D00439.0
+C1-4732 U+04F11 CS06 CR009 D00440.0
+C1-4733 U+04F0F CS06 CR009 D00438.0
+C1-4734 U+04EF2 CS06 CR009 D00403.0
+C1-4735 U+04EF6 CS06 CR009 D00410.0
+C1-4736 U+04EFB CS06 CR009 D00416.0
+C1-4737 U+04EF0 CS06 CR009 D00400.0
+C1-4738 U+04EF3 CS06 CR009 D00404.0
+C1-4739 U+04EFD CS06 CR009 D00418.0
+C1-473A U+04F01 CS06 CR009 D00422.0
+C1-473B U+04F0B CS06 CR009 D00433.0
+C2-216A U+04F0E CS06 CR009 D00436.0
+C2-216B U+04F18 CS06 CR009 D00454.0
+C2-216C U+04F2C CS06 CR009 M******
+C2-216D U+04EF5 CS06 CR009 D00409.0
+C2-216E U+04F14 CS06 CR009 D00448.0
+C2-216F U+04EF1 CS06 CR009 D00401.0
+C2-2170 U+04F00 CS06 CR009 D00421.0
+C2-2171 U+04EF7 CS06 CR009 D00412.0
+C2-2172 U+04F08 CS06 CR009 D00430.0
+C2-2173 U+04F1D CS06 CR009 D00462.1
+C2-2174 U+04F02 CS06 CR009 D00424.0
+C2-2175 U+04F05 CS06 CR009 D00427.0
+C2-2176 U+04F22 CS06 CR009 M******
+C2-2177 U+04F13 CS06 CR009 D00446.0
+C2-2178 U+04F04 CS06 CR009 D00426.0
+C2-2179 U+04EF4 CS06 CR009 D00408.0
+C2-217A U+04F12 CS06 CR009 D00444.0
+C3-2267 U+04EF9 CS06 CR009 D00414.0
+C3-2268 U+04EEF CS06 CR009 D00399.0
+C3-2269 U+0343B CS06 CR009 D00447.0
+C3-226A U+0343C CS06 CR009 D00449.0
+C3-226B U+04EF8 CS06 CR009 D00413.0
+C3-226C U+04F06 CS06 CR009 D00428.0
+C3-226D U+04F03 CS06 CR009 D00425.0
+C3-226E U+04EFC CS06 CR009 D00417.0
+C3-226F U+04EEE CS06 CR009 D00398.0
+C3-2270 U+04F16 CS06 CR009 D00452.0
+C3-2271 U+03439 CS06 CR009 D00406.0
+C3-2272 U+04F28 CS06 CR009 D48916.0
+C3-2273 U+04F1C CS06 CR009 D00462.0
+C3-2274 U+04F07 CS06 CR009 D00429.0
+C3-2275 U+04F1A CS06 CR009 D00460.0
+C3-2276 U+04EFA CS06 CR009 D00415.0
+C3-2277 U+04F17 CS06 CR009 D00453.0
+C4-2229 U+201B6 CS06 CR009 D00411.0
+C4-222A U+04F0C CS06 CR009 D00434.0
+C4-222B U+201B5 CS06 CR009 D00407.0
+C4-222C U+201B4 CS06 CR009 D00405.0
+C4-222D U+04EFE CS06 CR009 D00419.0
+C4-222E U+04F1B CS06 CR009 D00461.0
+C4-222F U+201C2 CS06 CR009 D00459.0
+C4-2230 U+201B8 CS06 CR009 D00441.0
+C4-2231 U+0343A CS06 CR009 D00437.0
+C5-2226 U+201D0 CS06 CR009 D*
+C5-2227 U+201BA CS06 CR009 D00443.0
+C5-2228 U+201CB CS06 CR009 D00456.0
+C6-234B U+201C3 CS06 CR009 D*
+C6-234C U+201BC CS06 CR009 D00450.0
+C6-234D U+201BB CS06 CR009 D00445.0
+C6-234E U+03438 CS06 CR009 D00402.0
+C6-234F U+201B7 CS06 CR009 D00423.0
+C6-2350 U+201B9 CS06 CR009 D00442.0
+C6-2351 U+201CF CS06 CR009 D00455.0
+C1-486D U+04F4D CS07 CR009 D00503.0
+C1-486E U+04F4F CS07 CR009 D00505.0
+C1-486F U+04F47 CS07 CR009 D00496.0
+C1-4870 U+04F57 CS07 CR009 D00513.0
+C1-4871 U+04F5E CS07 CR009 D00521.0
+C1-4872 U+04F34 CS07 CR009 D00475.0
+C1-4873 U+04F5B CS07 CR009 D00517.0
+C1-4874 U+04F55 CS07 CR009 D00511.0
+C1-4875 U+04F30 CS07 CR009 D00467.0
+C1-4876 U+04F50 CS07 CR009 D00506.0
+C1-4877 U+04F51 CS07 CR009 D00507.0
+C1-4878 U+04F3D CS07 CR009 D00486.0
+C1-4879 U+04F3A CS07 CR009 D00483.0
+C1-487A U+04F38 CS07 CR009 D00481.0
+C1-487B U+04F43 CS07 CR009 D00492.0
+C1-487C U+04F54 CS07 CR009 D00510.0
+C1-487D U+04F3C CS07 CR009 D00485.0
+C1-487E U+04F46 CS07 CR009 D00495.0
+C1-4921 U+04F63 CS07 CR009 D00539.0
+C1-4922 U+04F5C CS07 CR009 D00518.0
+C1-4923 U+04F60 CS07 CR009 D00471.0
+C1-4924 U+04F2F CS07 CR009 D00466.0
+C1-4925 U+04F4E CS07 CR009 D00504.0
+C1-4926 U+04F36 CS07 CR009 D00478.0
+C1-4927 U+04F59 CS07 CR009 D00515.0
+C1-4928 U+04F5D CS07 CR009 D00520.0
+C1-4929 U+04F48 CS07 CR009 D00497.0
+C1-492A U+04F5A CS07 CR009 D00516.0
+C2-227A U+04F56 CS07 CR009 D00512.0
+C2-227B U+04F3B CS07 CR009 D00484.0
+C2-227C U+04F62 CS07 CR009 D00538.0
+C2-227D U+04F49 CS07 CR009 D00499.0
+C2-227E U+04F53 CS07 CR009 D00509.0
+C2-2321 U+04F64 CS07 CR009 M****** @ M******
+C2-2322 U+04F3E CS07 CR009 D00487.0
+C2-2323 U+04F67 CS07 CR009 M******
+C2-2324 U+04F52 CS07 CR009 D00508.0
+C2-2325 U+04F5F CS07 CR009 D00522.0
+C2-2326 U+04F41 CS07 CR009 D00490.0
+C2-2327 U+04F58 CS07 CR009 D00514.0
+C2-2328 U+04F2D CS07 CR009 D00463.0
+C2-2329 U+04F33 CS07 CR009 D00474.0
+C2-232A U+04F3F CS07 CR009 D00488.0
+C2-232B U+04F61 CS07 CR009 D00532.0
+C3-2443 U+04F45 CS07 CR009 D00494.0
+C3-2444 U+04F4A CS07 CR009 D00500.0
+C3-2445 U+04F39 CS07 CR009 D00482.0
+C3-2446 U+04F37 CS07 CR009 D00479.0
+C3-2447 U+03443 CS07 CR009 D00480.0
+C3-2448 U+04F32 CS07 CR009 D00473.0
+C3-2449 U+04F42 CS07 CR009 D00491.0
+C3-244A U+03442 CS07 CR009 D00469.0
+C3-244B U+04F44 CS07 CR009 D00493.0
+C3-244C U+04F4B CS07 CR009 D00501.0
+C3-244D U+03444 CS07 CR009 D00498.0
+C3-244E U+04F40 CS07 CR009 D00489.0
+C3-244F U+04F35 CS07 CR009 D00477.0
+C3-2450 U+04F31 CS07 CR009 D00470.0
+C4-2338 U+201F1 CS07 CR009 D48917.0
+C4-2339 U+04F2E CS07 CR009 D00464.0
+C4-233A U+201DA CS07 CR009 D00525.0
+C5-2332 U+201D8 CS07 CR009 D00476.0
+C5-2333 U+20200 CS07 CR009 D00530.0
+C5-2334 U+03441 CS07 CR009 D00465.0
+C6-2569 U+201FF CS07 CR009 D00529.0
+C6-256A U+201D9 CS07 CR009 D00523.0
+C6-256B U+201DB CS07 CR009 D00526.0
+C6-256C U+201DE CS07 CR009 D00541.0
+C6-256D U+201F2 CS07 CR009 D00534.0
+C6-256E U+201FE CS07 CR009 D00528.0
+C6-256F U+201F4 CS07 CR009 D00533.0
+C6-2570 U+201DD CS07 CR009 D00524.0
+C6-2571 U+03445 CS07 CR009 D00519.0
+C6-2572 U+2F804 CS07 CR009 D00472.0
+C6-2573 U+20201 CS07 CR009 D00531.0
+C6-2574 U+201DC CS07 CR009 D00527.0
+C1-4B6C U+04F6F CS08 CR009 D00552.0
+C1-4B6D U+04F9D CS08 CR009 D00607.0
+C1-4B6E U+04F8D CS08 CR009 D00589.0 #
+C1-4B6F U+04F73 CS08 CR009 D00557.0
+C1-4B70 U+04F7F CS08 CR009 D00573.0
+C1-4B71 U+04F6C CS08 CR009 D00548.0
+C1-4B72 U+04F9B CS08 CR009 D00605.0
+C1-4B73 U+04F8B CS08 CR009 D00587.0
+C1-4B74 U+04F86 CS08 CR009 D00581.0
+C1-4B75 U+04F83 CS08 CR009 D00577.0
+C1-4B76 U+04F70 CS08 CR009 D00553.0
+C1-4B77 U+04F75 CS08 CR009 D00561.0
+C1-4B78 U+04F88 CS08 CR009 D00583.0
+C1-4B79 U+04F69 CS08 CR009 D00543.0
+C1-4B7A U+04F7B CS08 CR009 D00569.0
+C1-4B7B U+04F96 CS08 CR009 D00599.0
+C1-4B7C U+04F7E CS08 CR009 D00572.0
+C1-4B7D U+04F8F CS08 CR009 D00592.0
+C1-4B7E U+04F91 CS08 CR009 D00594.0
+C1-4C21 U+04F7A CS08 CR009 D00568.0
+C2-2532 U+04F98 CS08 CR009 D00602.0
+C2-2533 U+04F7C CS08 CR009 D00570.0
+C2-2534 U+04F85 CS08 CR009 D00580.0
+C2-2535 U+04F7D CS08 CR009 D00571.0
+C2-2536 U+04F80 CS08 CR009 D00574.0
+C2-2537 U+04F87 CS08 CR009 D00582.0
+C2-2538 U+04F76 CS08 CR009 D00562.0
+C2-2539 U+04F74 CS08 CR009 D00560.0
+C2-253A U+04F89 CS08 CR009 D00585.0
+C2-253B U+04F84 CS08 CR009 D00579.0
+C2-253C U+04F77 CS08 CR009 D00563.0
+C2-253D U+04F4C CS08 CR009 D00502.0
+C2-253E U+04F97 CS08 CR009 D00601.0
+C2-253F U+04F6A CS08 CR009 D00545.0
+C2-2540 U+04F9A CS08 CR009 D00604.0
+C2-2541 U+04F79 CS08 CR009 D00566.0
+C2-2542 U+04F81 CS08 CR009 D00575.0
+C2-2543 U+04F78 CS08 CR009 D00564.0
+C2-2544 U+04F90 CS08 CR009 D00593.0
+C2-2545 U+04F9C CS08 CR009 D00606.0
+C2-2546 U+04F94 CS08 CR009 D00597.0
+C2-2547 U+04F9E CS08 CR009 D00610.0
+C2-2548 U+04F92 CS08 CR009 D00595.0
+C2-2549 U+04F82 CS08 CR009 D00576.0
+C2-254A U+04F95 CS08 CR009 D00598.0
+C2-254B U+04F6B CS08 CR009 D00547.0
+C2-254C U+04F6E CS08 CR009 D00551.0
+C3-2743 U+04F93 CS08 CR009 D00596.0
+C3-2744 U+04F8A CS08 CR009 D00586.0
+C3-2745 U+0344D CS08 CR009 D00600.0
+C3-2746 U+03449 CS08 CR009 D00544.0
+C3-2747 U+04F6D CS08 CR009 D00549.0
+C3-2748 U+04F8E CS08 CR009 D00591.0
+C3-2749 U+04FA0 CS08 CR009 D00625.0
+C3-274A U+04FA2 CS08 CR009 D00629.0
+C3-274B U+04FA1 CS08 CR009 D00628.1
+C3-274C U+04F9F CS08 CR009 D00614.0
+C3-274D U+04FA3 CS08 CR009 M******
+C3-274E U+20209 CS08 CR009 D00578.0
+C3-274F U+04F72 CS08 CR009 D00556.0
+C3-2750 U+03451 CS08 CR009 D00628.0
+C3-2751 U+04F8C CS08 CR009 D00588.0
+C4-2535 U+2020C CS08 CR009 D00611.0
+C4-2536 U+04F99 CS08 CR009 D00603.0
+C4-2537 U+2020B CS08 CR009 D00609.0
+C4-2538 U+03450 CS08 CR009 D00620.0
+C4-2539 U+0344B CS08 CR009 D00565.0
+C4-253A U+20205 CS08 CR009 D00550.0
+C4-253B U+0344F CS08 CR009 D00612.0
+C4-253C U+0344C CS08 CR009 D00584.0
+C4-253D U+2F805 CS08 CR009 D00629.1
+C4-253E U+04F71 CS08 CR009 D00554.0
+C5-2524 U+2022A CS08 CR009 D00626.0 #
+C5-2525 U+0344A CS08 CR009 D00559.0
+C5-2526 U+20215 CS08 CR009 D*
+C5-2527 U+2022C CS08 CR009 D00621.0
+C5-2528 U+20206 CS08 CR009 D00555.0
+C5-2529 U+20208 CS08 CR009 D00567.0
+C5-252A U+2020A CS08 CR009 D00590.0
+C5-252B U+0344E CS08 CR009 D00608.0
+C6-2942 U+20216 CS08 CR009 D00619.0
+C6-2943 U+20203 CS08 CR009 D00542.0
+C6-2944 U+2020E CS08 CR009 D00615.0
+C6-2945 U+20204 CS08 CR009 D00546.0
+C6-2946 U+20207 CS08 CR009 D00558.0
+C6-2947 U+20210 CS08 CR009 D00617.0
+C6-2948 U+20227 CS08 CR009 D00627.0
+C6-2949 U+20228 CS08 CR009 D00623.0
+C6-294A U+2020D CS08 CR009 D00613.0
+C6-294B U+20229 CS08 CR009 D00622.0
+C6-294C U+2020F CS08 CR009 D00616.0
+C6-294D U+20222 CS08 CR009 D48918.0
+C6-294E U+20211 CS08 CR009 D00618.0
+C1-4F6A U+04FE1 CS09 CR009 D00707.0
+C1-4F6B U+04FB5 CS09 CR009 D00646.0
+C1-4F6C U+04FAF CS09 CR009 D00633.0
+C1-4F6D U+04FBF CS09 CR009 D00659.0
+C1-4F6E U+04FE0 CS09 CR009 D00706.0
+C1-4F6F U+04FD1 CS09 CR009 D00683.0
+C1-4F70 U+04FCF CS09 CR009 D00680.0
+C1-4F71 U+04FDD CS09 CR009 D00702.0
+C1-4F72 U+04FC3 CS09 CR009 D00664.0
+C1-4F73 U+04FB6 CS09 CR009 D00647.0
+C1-4F74 U+04FD8 CS09 CR009 D00697.0
+C1-4F75 U+04FDF CS09 CR009 D00705.0
+C1-4F76 U+04FCA CS09 CR009 D00674.0
+C1-4F77 U+04FD7 CS09 CR009 D00695.0
+C1-4F78 U+04FAE CS09 CR009 D00630.0
+C1-4F79 U+04FD0 CS09 CR009 D00682.0
+C1-4F7A U+04FC4 CS09 CR009 D00665.0
+C1-4F7B U+04FC2 CS09 CR009 D00663.0
+C1-4F7C U+04FDA CS09 CR009 D00699.0
+C1-4F7D U+04FCE CS09 CR009 D00679.0
+C1-4F7E U+04FDE CS09 CR009 D00703.0
+C1-5021 U+04FB7 CS09 CR009 D00648.0
+C2-287D U+04FCD CS09 CR009 D00678.0
+C2-287E U+04FC5 CS09 CR009 D00668.0
+C2-2921 U+04FD3 CS09 CR009 D00685.0
+C2-2922 U+04FB2 CS09 CR009 D00641.0
+C2-2923 U+04FC9 CS09 CR009 D00673.0
+C2-2924 U+04FCB CS09 CR009 D00675.0
+C2-2925 U+04FC1 CS09 CR009 D00662.0
+C2-2926 U+04FD4 CS09 CR009 D00686.0
+C2-2927 U+04FDC CS09 CR009 D00701.0
+C2-2928 U+04FD9 CS09 CR009 D00698.0
+C2-2929 U+04FBB CS09 CR009 D00653.0 @ C6-2E61
+C2-292A U+04FB3 CS09 CR009 D00644.0
+C2-292B U+04FDB CS09 CR009 D00700.0
+C2-292C U+04FC7 CS09 CR009 D00670.0
+C2-292D U+04FD6 CS09 CR009 D00694.0
+C2-292E U+04FBA CS09 CR009 D00652.0
+C2-292F U+04FC0 CS09 CR009 D00660.0
+C2-2930 U+04FB9 CS09 CR009 D00650.0
+C2-2931 U+04FEC CS09 CR009 M******
+C3-2B28 U+04FD2 CS09 CR009 D00684.0
+C3-2B29 U+04FD5 CS09 CR009 D00691.0
+C3-2B2A U+0345D CS09 CR009 D00692.0
+C3-2B2B U+04FBE CS09 CR009 D00658.0
+C3-2B2C U+04FB8 CS09 CR009 D00649.0
+C3-2B2D U+04FB0 CS09 CR009 D00635.0
+C3-2B2E U+04FB1 CS09 CR009 D00637.0
+C3-2B2F U+04FC8 CS09 CR009 D00672.0
+C3-2B30 U+0345A CS09 CR009 D00656.0
+C3-2B31 U+03457 CS09 CR009 D00631.0
+C3-2B32 U+04FC6 CS09 CR009 D00669.0
+C3-2B33 U+04FCC CS09 CR009 D00677.0
+C3-2B34 U+04FE5 CS09 CR009 D00720.0
+C3-2B35 U+04FE3 CS09 CR009 D00718.0
+C3-2B36 U+04FB4 CS09 CR009 D00645.0
+C4-2836 U+20231 CS09 CR009 D00643.0
+C4-2837 U+0345E CS09 CR009 D00693.0
+C4-2838 U+04FBC CS09 CR009 D00654.0
+C4-2839 U+03459 CS09 CR009 D00651.0
+C4-283A U+0345C CS09 CR009 D00687.0
+C4-283B U+20236 CS09 CR009 D00676.0
+C4-283C U+0345F CS09 CR009 D00704.0
+C4-283D U+04FE9 CS09 CR009 M******
+C4-283E U+04FBD CS09 CR009 D00655.0
+C4-283F U+04FE2 CS09 CR009 D00716.0
+C5-277C U+2022D CS09 CR009 D00632.0
+C5-277D U+20239 CS09 CR009 D00689.0
+C5-277E U+20238 CS09 CR009 D00688.0
+C5-2821 U+0345B CS09 CR009 D00671.0
+C5-2822 U+2023A CS09 CR009 D00690.0
+C5-2823 U+20235 CS09 CR009 D00667.0
+C5-2824 U+20262 CS09 CR009 D00713.0
+C6-2E53 U+20252 CS09 CR009 D48919.0
+C6-2E54 U+2023D CS09 CR009 D00709.0
+C6-2E55 U+2023C CS09 CR009 D00708.0
+C6-2E56 U+20234 CS09 CR009 D00666.0
+C6-2E57 U+20233 CS09 CR009 D00661.0 #
+C6-2E58 U+20254 CS09 CR009 D00640.0
+C6-2E59 U+2022F CS09 CR009 D00639.0
+C6-2E5A U+03458 CS09 CR009 D00638.0
+C6-2E5B U+20255 CS09 CR009 D00717.0
+C6-2E5C U+2023F CS09 CR009 D00711.0
+C6-2E5D U+20237 CS09 CR009 D00681.0
+C6-2E5E U+20256 CS09 CR009 D00714.0
+C6-2E5F U+20261 CS09 CR009 D00712.0
+C6-2E60 U+20258 CS09 CR009 D00715.0
+C6-2E61 U+2F806 CS09 CR009 M****** @ D00653.0 (C2-2929)
+C6-2E62 U+2023B CS09 CR009 D00696.0
+C6-2E63 U+20232 CS09 CR009 D00657.0
+C6-2E64 U+2022E CS09 CR009 D00636.0
+C6-2E65 U+2023E CS09 CR009 D00710.0
+C1-5421 U+0500C CS10 CR009 D00759.0
+C1-5422 U+0500D CS10 CR009 D00760.0
+C1-5423 U+05023 CS10 CR009 D00785.0
+C1-5424 U+04FEF CS10 CR009 D00722.0
+C1-5425 U+05026 CS10 CR009 D00788.0
+C1-5426 U+05025 CS10 CR009 D00787.0
+C1-5427 U+04FF8 CS10 CR009 D00734.0
+C1-5428 U+05029 CS10 CR009 D00791.0
+C1-5429 U+05016 CS10 CR009 D00771.0
+C1-542A U+05006 CS10 CR009 D00751.0
+C1-542B U+0503C CS10 CR009 M******
+C1-542C U+0501F CS10 CR009 D00781.0
+C1-542D U+0501A CS10 CR009 D00776.0
+C1-542E U+05012 CS10 CR009 D00767.0
+C1-542F U+05011 CS10 CR009 D00766.0
+C1-5430 U+04FFA CS10 CR009 D00736.0
+C1-5431 U+05000 CS10 CR009 D00742.0
+C1-5432 U+05014 CS10 CR009 D00769.0
+C1-5433 U+05028 CS10 CR009 D00790.0
+C1-5434 U+04FF1 CS10 CR009 M******
+C1-5435 U+05021 CS10 CR009 D00783.0
+C1-5436 U+0500B CS10 CR009 D00758.0
+C1-5437 U+05019 CS10 CR009 D00775.0
+C1-5438 U+05018 CS10 CR009 D00774.0
+C1-5439 U+04FF3 CS10 CR009 D00726.0
+C1-543A U+04FEE CS10 CR009 D00721.0
+C1-543B U+0502D CS10 CR009 D00796.0
+C1-543C U+0502A CS10 CR009 D00792.0
+C1-543D U+04FFE CS10 CR009 D00740.0
+C1-543E U+0502B CS10 CR009 D00793.0
+C1-543F U+05009 CS10 CR009 D00756.0
+C2-2D69 U+0501E CS10 CR009 D00780.0
+C2-2D6A U+05005 CS10 CR009 D00750.0
+C2-2D6B U+05007 CS10 CR009 D00754.0
+C2-2D6C U+05013 CS10 CR009 D00768.0
+C2-2D6D U+05022 CS10 CR009 D00784.0
+C2-2D6E U+05030 CS10 CR009 D00799.0
+C2-2D6F U+0501B CS10 CR009 D00777.0
+C2-2D70 U+04FF5 CS10 CR009 D00730.0
+C2-2D71 U+04FF4 CS10 CR009 D00727.0
+C2-2D72 U+05033 CS10 CR009 D00802.0
+C2-2D73 U+05037 CS10 CR009 D00818.0
+C2-2D74 U+0502C CS10 CR009 D00794.0
+C2-2D75 U+04FF6 CS10 CR009 D00732.0
+C2-2D76 U+04FF7 CS10 CR009 D00733.0
+C2-2D77 U+05017 CS10 CR009 D00772.0
+C2-2D78 U+0501C CS10 CR009 D00778.0
+C2-2D79 U+05020 CS10 CR009 D00782.0
+C2-2D7A U+05027 CS10 CR009 D00789.0
+C2-2D7B U+05035 CS10 CR009 D00807.0
+C2-2D7C U+0502F CS10 CR009 D00798.0
+C2-2D7D U+05031 CS10 CR009 D00800.0
+C2-2D7E U+0500E CS10 CR009 D00761.0
+C3-2F43 U+05032 CS10 CR009 D00801.0
+C3-2F44 U+04FF9 CS10 CR009 D00735.0
+C3-2F45 U+0501D CS10 CR009 D00779.0
+C3-2F46 U+04FFF CS10 CR009 D00741.0
+C3-2F47 U+05004 CS10 CR009 D00749.0
+C3-2F48 U+04FF0 CS10 CR009 D00723.0
+C3-2F49 U+05003 CS10 CR009 D00747.0
+C3-2F4A U+0462E CS10 CR009 D00821.0
+C3-2F4B U+05002 CS10 CR009 D00746.0
+C3-2F4C U+04FFC CS10 CR009 D00738.0
+C3-2F4D U+04FF2 CS10 CR009 D00725.0
+C3-2F4E U+05024 CS10 CR009 D00786.0
+C3-2F4F U+05008 CS10 CR009 D00755.0
+C3-2F50 U+05036 CS10 CR009 D00724.0
+C3-2F51 U+0502E CS10 CR009 D00797.0
+C3-2F52 U+03465 CS10 CR009 D00731.0
+C3-2F54 U+05038 CS10 CR009 D00822.0
+C3-2F55 U+05039 CS10 CR009 D00823.0
+C3-2F56 U+04FFD CS10 CR009 D00739.0
+C3-2F57 U+05056 CS10 CR009 D00856.0
+C3-2F58 U+04FFB CS10 CR009 D00737.0
+C4-2B60 U+202A7 CS10 CR009 D00826.0 #
+C4-2B61 U+05034 CS10 CR009 D00806.0
+C4-2B62 U+05001 CS10 CR009 D00743.0
+C4-2B63 U+20263 CS10 CR009 D00728.0
+C4-2B64 U+0500A CS10 CR009 D00757.0
+C4-2B65 U+03466 CS10 CR009 D00764.0
+C4-2B66 U+2026A CS10 CR009 D00773.0
+C4-2B67 U+20265 CS10 CR009 D00745.0
+C4-2B68 U+2026B CS10 CR009 D00795.0
+C5-2B68 U+20294 CS10 CR009 M******
+C5-2B69 U+2026E CS10 CR009 D00805.0
+C5-2B6A U+202A2 CS10 CR009 D00808.0
+C5-2B6B U+20267 CS10 CR009 D00752.0
+C5-2B6C U+03463 CS10 CR009 D00729.0
+C5-2B6D U+202A3 CS10 CR009 D00809.0
+C5-2B6E U+20276 CS10 CR009 D*
+C5-2B6F U+2026C CS10 CR009 D00803.0
+C5-2B70 U+20264 CS10 CR009 D00744.0
+C5-2B71 U+202A5 CS10 CR009 D00811.0
+C5-2B72 U+20230 CS10 CR009 D00642.0
+C5-2B73 U+202A6 CS10 CR009 D00812.0
+C5-2B74 U+20269 CS10 CR009 D00765.0
+C5-2B75 U+202A4 CS10 CR009 D00810.0
+C6-3532 U+2026D CS10 CR009 D00804.0
+C6-3533 U+20291 CS10 CR009 D00820.0
+C6-3534 U+20292 CS10 CR009 D00813.0
+C6-3535 U+20268 CS10 CR009 D00753.0
+C6-3536 U+20266 CS10 CR009 D00748.0
+C6-3537 U+20273 CS10 CR009 D00817.0
+C6-3538 U+03467 CS10 CR009 D00815.0
+C6-3539 U+20296 CS10 CR009 D00819.0
+C6-353A U+2028B CS10 CR009 D48920.0
+C6-353B U+2028C CS10 CR009 D00814.0
+C1-5872 U+0507A CS11 CR009 D00923.0 @ C6-3D35
+C1-5873 U+0507D CS11 CR009 D00927.1
+C1-5874 U+0505C CS11 CR009 D00864.0
+C1-5875 U+05047 CS11 CR009 D00835.0
+C1-5876 U+05043 CS11 CR009 D00830.0
+C1-5877 U+0504C CS11 CR009 D00840.0
+C1-5878 U+0505A CS11 CR009 D00861.0
+C1-5879 U+05049 CS11 CR009 D00837.0
+C1-587A U+05065 CS11 CR009 D00875.0
+C1-587B U+05076 CS11 CR009 D00899.0
+C1-587C U+0504E CS11 CR009 D00843.0
+C1-587D U+05055 CS11 CR009 D00855.0
+C1-587E U+05075 CS11 CR009 D00898.0
+C1-5921 U+05074 CS11 CR009 D00897.0
+C1-5922 U+05077 CS11 CR009 M******
+C1-5923 U+0504F CS11 CR009 D00848.0
+C1-5924 U+0500F CS11 CR009 D00762.0 #
+C1-5925 U+0506F CS11 CR009 D00892.0
+C1-5926 U+0506D CS11 CR009 D00890.0
+C2-334F U+05070 CS11 CR009 D00893.0
+C2-3350 U+0506A CS11 CR009 D00887.0
+C2-3351 U+05061 CS11 CR009 D00870.0
+C2-3352 U+0505E CS11 CR009 D00867.0
+C2-3353 U+05060 CS11 CR009 D00869.0
+C2-3354 U+05053 CS11 CR009 D00853.0
+C2-3355 U+0504B CS11 CR009 D00839.0
+C2-3356 U+0505D CS11 CR009 D00865.0
+C2-3357 U+05072 CS11 CR009 D00895.0
+C2-3358 U+05048 CS11 CR009 D00836.0
+C2-3359 U+0504D CS11 CR009 D00841.0
+C2-335A U+05041 CS11 CR009 D00828.0
+C2-335B U+0505B CS11 CR009 D00863.0
+C2-335C U+0504A CS11 CR009 D00838.0
+C2-335D U+05062 CS11 CR009 D00871.0
+C2-335E U+05015 CS11 CR009 D00770.0 #
+C2-335F U+05045 CS11 CR009 D00832.0
+C2-3360 U+0505F CS11 CR009 D00868.0
+C2-3361 U+05069 CS11 CR009 D00886.0
+C2-3362 U+0506B CS11 CR009 D00888.0
+C2-3363 U+05063 CS11 CR009 D00873.0
+C2-3364 U+05064 CS11 CR009 D00874.0
+C2-3365 U+05046 CS11 CR009 D00833.0
+C2-3366 U+05040 CS11 CR009 D00827.0
+C2-3367 U+0506E CS11 CR009 D00891.0
+C2-3368 U+05073 CS11 CR009 D00896.0
+C2-3369 U+05057 CS11 CR009 D00857.0
+C2-336A U+05051 CS11 CR009 D00851.0
+C3-2F53 U+05010 CS11 CR009 D00763.0 #
+C3-343C U+05042 CS11 CR009 D00829.0
+C3-343D U+05059 CS11 CR009 D00860.0
+C3-343E U+0346F CS11 CR009 D00877.0
+C3-343F U+05044 CS11 CR009 D00831.0
+C3-3440 U+05066 CS11 CR009 D00879.0
+C3-3441 U+05052 CS11 CR009 D00852.0
+C3-3442 U+05054 CS11 CR009 D00854.0
+C3-3443 U+05071 CS11 CR009 D00894.0
+C3-3444 U+05050 CS11 CR009 D00850.0
+C3-3445 U+0507B CS11 CR009 D00924.0
+C3-3446 U+0507C CS11 CR009 D00925.0
+C3-3447 U+05058 CS11 CR009 D00858.0
+C3-3448 U+03470 CS11 CR009 D00880.0
+C3-3449 U+03464 CS11 CR009 D00825.0
+C3-344A U+05079 CS11 CR009 D00922.0
+C3-344B U+0506C CS11 CR009 D00889.0
+C3-344C U+05078 CS11 CR009 D00901.0
+C4-3045 U+0346E CS11 CR009 D00842.0
+C4-3046 U+202B7 CS11 CR009 D00900.0
+C4-3047 U+05067 CS11 CR009 D00881.0
+C4-3048 U+202AC CS11 CR009 D00847.0
+C4-3049 U+202AB CS11 CR009 D00846.0
+C4-304A U+03471 CS11 CR009 D00912.0
+C4-304B U+202C1 CS11 CR009 D00926.0
+C5-3076 U+202B6 CS11 CR009 D00885.0
+C5-3077 U+202B2 CS11 CR009 D00876.0
+C5-3078 U+202E9 CS11 CR009 D00908.0
+C5-3079 U+202E7 CS11 CR009 D00906.0
+C5-307A U+202D6 CS11 CR009 M******
+C5-307B U+20330 CS11 CR009 D01018.0 #
+C5-307C U+202EC CS11 CR009 D00911.0
+C5-307D U+202DD CS11 CR009 D48921.0
+C5-307E U+202E8 CS11 CR009 D00907.0
+C5-3121 U+202B0 CS11 CR009 D00866.0
+C5-3122 U+202B5 CS11 CR009 D00884.0
+C5-3123 U+202E1 CS11 CR009 D00913.0
+C6-3D24 U+202E2 CS11 CR009 D00862.0
+C6-3D25 U+202EA CS11 CR009 D00909.0
+C6-3D26 U+202E3 CS11 CR009 M******
+C6-3D27 U+202B4 CS11 CR009 D00882.0
+C6-3D28 U+202AE CS11 CR009 D00859.0
+C6-3D29 U+202BE CS11 CR009 D00920.0
+C6-3D2A U+202B8 CS11 CR009 D00902.0
+C6-3D2B U+202A8 CS11 CR009 D00834.0
+C6-3D2C U+202AA CS11 CR009 D00845.0
+C6-3D2D U+202A9 CS11 CR009 D00844.0
+C6-3D2E U+202B3 CS11 CR009 D00878.0
+C6-3D2F U+202D5 CS11 CR009 D00921.0 #
+C6-3D30 U+202AD CS11 CR009 D00849.0
+C6-3D31 U+202B9 CS11 CR009 D00903.0
+C6-3D32 U+202BB CS11 CR009 D00905.0
+C6-3D33 U+202B1 CS11 CR009 D00872.0
+C6-3D34 U+202C2 CS11 CR009 D00927.0
+C6-3D35 U+2F808 CS11 CR009 M****** @ D00923.0 (C1-5872)
+C6-3D36 U+202EB CS11 CR009 D00910.0
+C6-3D37 U+202BA CS11 CR009 D00904.0
+C6-3D38 U+202D2 CS11 CR009 D00917.0
+C6-3D39 U+202D4 CS11 CR009 D00918.0
+C1-5E29 U+050A2 CS12 CR009 D00992.0
+C1-5E2A U+0508D CS12 CR009 D00948.0
+C1-5E2B U+05085 CS12 CR009 D00939.0
+C1-5E2C U+05099 CS12 CR009 D00967.0
+C1-5E2D U+05091 CS12 CR009 D00955.0
+C1-5E2E U+05080 CS12 CR009 D00928.0
+C1-5E2F U+05096 CS12 CR009 D00964.0
+C1-5E30 U+05098 CS12 CR009 D00966.0
+C1-5E31 U+0509A CS12 CR009 D00969.0
+C2-3A35 U+0509B CS12 CR009 D00970.0
+C2-3A36 U+05095 CS12 CR009 D00963.0
+C2-3A37 U+05094 CS12 CR009 D00962.0
+C2-3A38 U+0509E CS12 CR009 D00973.0
+C2-3A39 U+0508B CS12 CR009 D00946.0
+C2-3A3A U+050A3 CS12 CR009 M******
+C2-3A3B U+05083 CS12 CR009 D00933.0
+C2-3A3C U+0508C CS12 CR009 D00947.0
+C2-3A3D U+0508E CS12 CR009 D00951.0
+C2-3A3E U+0509D CS12 CR009 D00972.0
+C2-3A3F U+05068 CS12 CR009 D00883.0
+C2-3A40 U+0509C CS12 CR009 D00971.0
+C2-3A41 U+05092 CS12 CR009 D00959.0
+C2-3A42 U+05082 CS12 CR009 D00931.0
+C2-3A43 U+05087 CS12 CR009 D00941.0
+C3-396F U+0508F CS12 CR009 D00953.0
+C3-3970 U+05097 CS12 CR009 D00965.0
+C3-3971 U+05088 CS12 CR009 D00942.0
+C3-3972 U+05089 CS12 CR009 D00943.0
+C3-3973 U+03474 CS12 CR009 D00932.0
+C3-3974 U+0347A CS12 CR009 M******
+C3-3975 U+05081 CS12 CR009 D00929.0
+C4-3630 U+050A0 CS12 CR009 D00976.0
+C4-3631 U+05090 CS12 CR009 D00954.0
+C4-3632 U+03475 CS12 CR009 D00949.0
+C4-3633 U+05086 CS12 CR009 D00940.0
+C4-3634 U+05084 CS12 CR009 D00934.0
+C4-3635 U+202FA CS12 CR009 D00968.0
+C4-3636 U+0508A CS12 CR009 D00944.0
+C4-3637 U+03476 CS12 CR009 D00950.0
+C4-3638 U+03473 CS12 CR009 D00930.0
+C4-3639 U+0509F CS12 CR009 D00974.0
+C4-363A U+050A1 CS12 CR009 D00983.0
+C4-363B U+20318 CS12 CR009 D00991.0
+C4-363C U+05093 CS12 CR009 D00961.0
+C5-364D U+20321 CS12 CR009 D00997.0
+C5-364E U+202F2 CS12 CR009 D00936.0
+C5-364F U+20309 CS12 CR009 D48922.0
+C5-3650 U+202F8 CS12 CR009 D00958.0
+C5-3651 U+202F0 CS12 CR009 D00990.0
+C5-3652 U+202F3 CS12 CR009 D00937.0
+C5-3653 U+202F5 CS12 CR009 D00945.0
+C5-3654 U+202FB CS12 CR009 D00975.0
+C5-3655 U+202F7 CS12 CR009 D00957.0
+C5-3656 U+202EF CS12 CR009 D00988.0
+C5-3657 U+2030B CS12 CR009 D00982.0 #
+C6-4647 U+2030C CS12 CR009 D*
+C6-4648 U+202F6 CS12 CR009 D00956.0
+C6-4649 U+202ED CS12 CR009 D00986.0
+C6-464A U+20329 CS12 CR009 D00984.0
+C6-464B U+202FE CS12 CR009 D00979.0
+C6-464C U+202F1 CS12 CR009 D00935.0
+C6-464D U+20317 CS12 CR009 D00994.0
+C6-464E U+202FF CS12 CR009 D00980.0
+C6-464F U+202EE CS12 CR009 D00987.0
+C6-4650 U+202FD CS12 CR009 D00978.0
+C6-4651 U+2031C CS12 CR009 D00996.0
+C6-4652 U+202FC CS12 CR009 D00977.0
+C6-4653 U+20300 CS12 CR009 D00981.0 # C6 �f�U�C���~�X�H
+C6-4654 U+20320 CS12 CR009 D00993.0
+C6-4655 U+03477 CS12 CR009 D00952.0
+C6-4656 U+202F9 CS12 CR009 D00960.0
+C6-4657 U+20367 CS12 CR009 D00985.0
+C6-4658 U+20308 CS12 CR009 D00989.0
+C1-632B U+050AD CS13 CR009 D01007.0
+C1-632C U+050B5 CS13 CR009 D01022.0
+C1-632D U+050B2 CS13 CR009 D01015.0
+C1-632E U+050B3 CS13 CR009 D01019.0
+C1-632F U+050C5 CS13 CR009 D01048.0
+C1-6330 U+050BE CS13 CR009 D01038.0
+C1-6331 U+050AC CS13 CR009 D01005.0
+C1-6332 U+050B7 CS13 CR009 D01029.0
+C1-6333 U+050BB CS13 CR009 D01034.0
+C1-6334 U+050AF CS13 CR009 D01011.0
+C1-6335 U+050C7 CS13 CR009 D01051.0
+C2-4159 U+050BD CS13 CR009 D01037.0
+C2-415A U+050BF CS13 CR009 D01039.0
+C2-415B U+050C6 CS13 CR009 D01049.0
+C2-415C U+050AE CS13 CR009 D01008.0
+C2-415D U+050C4 CS13 CR009 D01047.0
+C2-415E U+050CA CS13 CR009 D01055.0
+C2-415F U+050B4 CS13 CR009 D01020.0
+C2-4160 U+050C8 CS13 CR009 D01052.0
+C2-4161 U+050C2 CS13 CR009 D01045.0
+C2-4162 U+050B0 CS13 CR009 D01012.0
+C2-4163 U+050C1 CS13 CR009 D01044.0
+C2-4164 U+050BA CS13 CR009 D01033.0
+C2-4165 U+050B1 CS13 CR009 D01013.0
+C2-4166 U+050CB CS13 CR009 D01056.0
+C2-4167 U+050C9 CS13 CR009 D01054.0
+C2-4168 U+050B6 CS13 CR009 D01024.0
+C2-4169 U+050B8 CS13 CR009 D01031.0
+C3-4035 U+0347B CS13 CR009 D01009.0
+C3-4036 U+050CC CS13 CR009 D01060.0
+C3-4037 U+050BC CS13 CR009 D01035.0
+C3-4038 U+0347C CS13 CR009 D01017.0
+C3-4039 U+050AA CS13 CR009 D01002.0
+C3-403A U+050B9 CS13 CR009 D01032.0
+C3-403B U+0347D CS13 CR009 D01023.0
+C3-403C U+050AB CS13 CR009 D01003.0
+C3-403D U+050C3 CS13 CR009 D01046.0
+C3-403E U+050CD CS13 CR009 D01079.0
+C4-3C28 U+03480 CS13 CR009 D01043.0
+C4-3C29 U+050C0 CS13 CR009 D01042.0
+C4-3C2A U+03481 CS13 CR009 D01050.0
+C4-3C2B U+2036B CS13 CR009 D01068.0
+C4-3C2C U+0347E CS13 CR009 D01025.0
+C4-3C2D U+0347F CS13 CR009 D01041.0
+C4-3C2E U+20337 CS13 CR009 D01040.0
+C4-3C2F U+2033C CS13 CR009 D01061.0
+C4-3C30 U+2F80A CS13 CR009 D01076.0
+C5-3D57 U+20340 CS13 CR009 D01064.0
+C5-3D58 U+2032E CS13 CR009 D01014.0
+C5-3D59 U+20368 CS13 CR009 D01065.0
+C5-3D5A U+2032D CS13 CR009 D01010.0
+C5-3D5B U+20334 CS13 CR009 D01028.0
+C5-3D5C U+20332 CS13 CR009 D01026.0
+C5-3D5D U+20369 CS13 CR009 D01066.0
+C5-3D5E U+20331 CS13 CR009 D01021.0
+C5-3D5F U+2036A CS13 CR009 D01067.0
+C5-3D60 U+2033E CS13 CR009 D01062.0
+C5-3D61 U+2036F CS13 CR009 D01082.0 #
+C5-3D62 U+20375 CS13 CR009 D01121.0
+C6-5053 U+2032F CS13 CR009 D01016.0
+C6-5054 U+2033F CS13 CR009 D01063.0
+C6-5055 U+2033B CS13 CR009 D01059.0
+C6-5056 U+20362 CS13 CR009 D01080.0 @ D23878.0
+C6-5057 U+20344 CS13 CR009 D01147.0 #
+C6-5058 U+20333 CS13 CR009 D01027.0
+C6-5059 U+2035F CS13 CR009 D01073.0
+C6-505A U+2032B CS13 CR009 D01004.0
+C6-505B U+2F809 CS13 CR009 D01042.1
+C6-505C U+20339 CS13 CR009 D01057.0
+C6-505D U+20336 CS13 CR009 D01036.0
+C6-505E U+20348 CS13 CR009 D01078.0
+C6-505F U+20335 CS13 CR009 D01030.0
+C6-5060 U+2036C CS13 CR009 D01069.0
+C6-5061 U+20358 CS13 CR009 D01077.0
+C6-5062 U+2033A CS13 CR009 D01058.0
+C1-6772 U+050E7 CS14 CR009 D01117.0
+C1-6773 U+050EE CS14 CR009 D01132.0
+C1-6774 U+050E5 CS14 CR009 D01113.0
+C1-6775 U+050D6 CS14 CR009 D01095.0
+C1-6776 U+050ED CS14 CR009 D01128.0
+C1-6777 U+050DA CS14 CR009 D01100.0
+C1-6778 U+050D5 CS14 CR009 D01094.0
+C1-6779 U+050CF CS14 CR009 D01084.0
+C1-677A U+050D1 CS14 CR009 D01088.0
+C1-677B U+050F1 CS14 CR009 D01154.0
+C1-677C U+050CE CS14 CR009 D01083.0
+C1-677D U+050E9 CS14 CR009 D01122.0
+C2-4876 U+050E6 CS14 CR009 D01115.0
+C2-4877 U+050D4 CS14 CR009 D01093.0
+C2-4878 U+050D7 CS14 CR009 D01096.0
+C2-4879 U+050E8 CS14 CR009 D01119.0
+C2-487A U+050F3 CS14 CR009 M******
+C2-487B U+050DB CS14 CR009 D01101.0
+C2-487C U+050EA CS14 CR009 D01123.0
+C2-487D U+050DD CS14 CR009 D01103.0
+C2-487E U+050E4 CS14 CR009 D01112.0
+C2-4921 U+050D3 CS14 CR009 D01090.0
+C2-4922 U+050EC CS14 CR009 D01127.0
+C2-4923 U+050F0 CS14 CR009 D01134.0
+C2-4924 U+050EF CS14 CR009 D01133.0
+C2-4925 U+050E3 CS14 CR009 D01111.0
+C2-4926 U+050E0 CS14 CR009 D01107.0
+C3-456B U+050D0 CS14 CR009 D01087.0
+C3-456C U+050D9 CS14 CR009 D01098.0
+C3-456D U+050DC CS14 CR009 D01102.0
+C3-456E U+050D8 CS14 CR009 D01097.0
+C3-456F U+0348C CS14 CR009 D01136.0
+C3-4570 U+050E1 CS14 CR009 D01108.0
+C3-4571 U+050EB CS14 CR009 D01126.0
+C3-4572 U+0348B CS14 CR009 D01130.0
+C3-4573 U+03489 CS14 CR009 D01125.0
+C3-4574 U+050F4 CS14 CR009 M******
+C3-4575 U+050E2 CS14 CR009 D01110.0
+C3-4576 U+050DE CS14 CR009 D01105.0
+C3-4577 U+0348D CS14 CR009 D01153.0
+C3-4578 U+03486 CS14 CR009 D01114.0
+C4-422D U+050D2 CS14 CR009 D01089.0
+C4-422E U+03485 CS14 CR009 D01109.0
+C4-422F U+03488 CS14 CR009 D01118.0
+C4-4230 U+203AE CS14 CR009 D01141.0
+C4-4231 U+20379 CS14 CR009 D01135.0
+C4-4232 U+0348E CS14 CR009 D01156.0
+C4-4233 U+03484 CS14 CR009 D01099.0
+C4-4234 U+20371 CS14 CR009 D01091.0
+C4-4235 U+050DF CS14 CR009 D01106.0
+C4-4236 U+203B3 CS14 CR009 D01146.0
+C4-4237 U+03483 CS14 CR009 D01085.0
+C4-4238 U+2032C CS14 CR009 D01006.0
+C4-4239 U+20377 CS14 CR009 D01129.0
+C5-4456 U+20372 CS14 CR009 D01092.0
+C5-4457 U+03482 CS14 CR009 D01174.0
+C5-4458 U+20399 CS14 CR009 D*
+C6-5A64 U+20373 CS14 CR009 D01104.0
+C6-5A65 U+203A2 CS14 CR009 D01151.0
+C6-5A66 U+203AF CS14 CR009 D01142.0
+C6-5A67 U+20382 CS14 CR009 D01148.0
+C6-5A68 U+2037B CS14 CR009 D01138.0
+C6-5A69 U+20374 CS14 CR009 D01120.0
+C6-5A6A U+203B0 CS14 CR009 D01143.0
+C6-5A6B U+20376 CS14 CR009 D01124.0
+C6-5A6C U+203B9 CS14 CR009 D01139.0
+C6-5A6D U+2039E CS14 CR009 D01150.0
+C6-5A6E U+203B1 CS14 CR009 D01144.0
+C6-5A6F U+203A1 CS14 CR009 D01149.0
+C6-5A70 U+203B2 CS14 CR009 D01145.0
+C6-5A71 U+2036E CS14 CR009 D01081.0
+C6-5A72 U+2F80B CS14 CR009 D48923.0
+C6-5A73 U+03487 CS14 CR009 D01116.0
+C6-5A74 U+20378 CS14 CR009 D01131.0
+C6-5A75 U+2037A CS14 CR009 D01137.0
+C6-5A76 U+20383 CS14 CR009 D01155.0
+C6-5A77 U+2039A CS14 CR009 D01157.0
+C1-6B7E U+05104 CS15 CR009 D01178.0
+C1-6C21 U+05100 CS15 CR009 D01172.0
+C1-6C22 U+050FB CS15 CR009 D01166.0
+C1-6C23 U+050F5 CS15 CR009 D01158.0
+C1-6C24 U+050F9 CS15 CR009 D01163.0
+C1-6C25 U+05102 CS15 CR009 D01176.0
+C1-6C26 U+05108 CS15 CR009 D01189.0
+C1-6C27 U+05109 CS15 CR009 D01190.0
+C1-6C28 U+05105 CS15 CR009 D01180.0
+C2-4F4E U+050FF CS15 CR009 D01171.0
+C2-4F4F U+05103 CS15 CR009 D01177.0
+C2-4F50 U+05130 CS15 CR009 D01280.0 #
+C2-4F51 U+050F8 CS15 CR009 D01161.0
+C2-4F52 U+05106 CS15 CR009 D01187.0
+C2-4F53 U+05107 CS15 CR009 D01188.0
+C2-4F54 U+050F6 CS15 CR009 D01159.0
+C2-4F55 U+050FE CS15 CR009 D01170.0
+C2-4F56 U+0510B CS15 CR009 D01195.0
+C2-4F57 U+0510C CS15 CR009 D01196.0
+C2-4F58 U+050FD CS15 CR009 D01169.0
+C2-4F59 U+0510A CS15 CR009 D01193.0
+C3-4B24 U+03495 CS15 CR009 D01191.0
+C3-4B25 U+03493 CS15 CR009 D01179.0
+C3-4B26 U+03492 CS15 CR009 D01173.0
+C3-4B27 U+0510E CS15 CR009 D01210.0
+C3-4B28 U+03496 CS15 CR009 D01207.0
+C3-4B29 U+050F7 CS15 CR009 D01160.0
+C3-4B2A U+03497 CS15 CR009 M******
+C3-4B2B U+050FC CS15 CR009 D01168.0
+C3-4B2C U+0510D CS15 CR009 D01201.0
+C3-4B2D U+05101 CS15 CR009 D01175.0
+C4-4879 U+050FA CS15 CR009 D01165.0
+C4-487A U+203B8 CS15 CR009 D01167.0
+C4-487B U+03491 CS15 CR009 D01164.0
+C4-487C U+203C0 CS15 CR009 D01194.0
+C4-487D U+03494 CS15 CR009 D01185.0
+C4-487E U+203B7 CS15 CR009 D01162.0
+C4-4921 U+203E1 CS15 CR009 D01203.0
+C5-4B72 U+203D6 CS15 CR009 D*
+C5-4B73 U+203C3 CS15 CR009 D01199.0
+C5-4B74 U+203E4 CS15 CR009 D01206.0
+C5-4B75 U+203E2 CS15 CR009 D01204.0
+C5-4B76 U+20409 CS15 CR009 D01250.0 #
+C5-4B77 U+203BF CS15 CR009 D01192.0
+C5-4B78 U+203C8 CS15 CR009 D01152.0
+C5-4B79 U+203C7 CS15 CR009 D01202.0
+C7-2125 U+203BE CS15 CR009 D01186.0
+C7-2126 U+203BD CS15 CR009 D01184.0
+C7-2127 U+203CA CS15 CR009 D01212.0
+C7-2128 U+203D4 CS15 CR009 D01209.0
+C7-2129 U+203BC CS15 CR009 D01183.0
+C7-212A U+203C4 CS15 CR009 D01200.0
+C7-212B U+203C1 CS15 CR009 D01197.0
+C7-212C U+203C2 CS15 CR009 D01198.0
+C7-212D U+203D7 CS15 CR009 D01211.0
+C7-212E U+20370 CS15 CR009 D01086.0
+C7-212F U+203BA CS15 CR009 D01181.0
+C7-2130 U+203E3 CS15 CR009 D01205.0
+C7-2131 U+203BB CS15 CR009 D01182.0
+C1-7030 U+05112 CS16 CR009 D01220.0
+C1-7031 U+05118 CS16 CR009 D01234.0
+C1-7032 U+05114 CS16 CR009 D01224.0
+C1-7033 U+05110 CS16 CR009 D01214.0
+C1-7034 U+05115 CS16 CR009 D01227.0
+C2-563F U+0511C CS16 CR009 D01238.0
+C2-5640 U+05113 CS16 CR009 D01223.0
+C2-5641 U+05117 CS16 CR009 D01233.0
+C2-5642 U+0511A CS16 CR009 D01236.0
+C2-5643 U+05111 CS16 CR009 D01216.0
+C3-5030 U+0511D CS16 CR009 D01242.0
+C3-5031 U+05116 CS16 CR009 D01229.0
+C3-5032 U+03499 CS16 CR009 D01215.0
+C3-5033 U+0512B CS16 CR009 D01240.0
+C3-5034 U+0511E CS16 CR009 D01244.0
+C3-5035 U+0511B CS16 CR009 D01237.0
+C4-4F58 U+203EB CS16 CR009 D01221.0
+C4-4F59 U+0348A CS16 CR009 D01213.0
+C4-4F5A U+05119 CS16 CR009 D01235.0
+C4-4F5B U+0349C CS16 CR009 D01232.0
+C4-4F5C U+203EE CS16 CR009 D01230.0
+C4-4F5D U+0349A CS16 CR009 D01222.0
+C4-4F5E U+203EF CS16 CR009 D01231.0
+C4-4F5F U+203EC CS16 CR009 D01226.0
+C5-5354 U+203E8 CS16 CR009 D01217.0
+C5-5355 U+203F0 CS16 CR009 D01239.0
+C5-5356 U+203F4 CS16 CR009 D*
+C5-5357 U+20406 CS16 CR009 D01241.0
+C5-5358 U+203ED CS16 CR009 D01228.0
+C5-5359 U+0349B CS16 CR009 D01225.0
+C5-535A U+203E9 CS16 CR009 D01218.0
+C5-535B U+20400 CS16 CR009 M******
+C7-2C40 U+203EA CS16 CR009 D01219.0
+C1-7340 U+0512A CS17 CR009 D01261.0
+C1-7341 U+0511F CS17 CR009 D01245.0
+C1-7342 U+05121 CS17 CR009 D01249.0
+C1-7343 U+05132 CS17 CR009 D01284.0
+C2-5C45 U+05126 CS17 CR009 D01257.0
+C2-5C46 U+05125 CS17 CR009 D01255.0
+C2-5C47 U+05122 CS17 CR009 D01251.0
+C2-5C48 U+05124 CS17 CR009 D01254.0
+C2-5C49 U+05120 CS17 CR009 D01246.0
+C2-5C4A U+05129 CS17 CR009 D01260.0
+C3-543F U+0349D CS17 CR009 D01248.0
+C3-5440 U+05128 CS17 CR009 D01259.0
+C3-5441 U+05127 CS17 CR009 D01258.0
+C4-5565 U+05123 CS17 CR009 D01253.0
+C4-5566 U+2040D CS17 CR009 D01264.0
+C4-5567 U+2040C CS17 CR009 D01263.0
+C4-5568 U+20421 CS17 CR009 D01268.0
+C4-5569 U+0512C CS17 CR009 D01267.0 #
+C5-5A6F U+2040A CS17 CR009 D01256.0
+C5-5A70 U+2040B CS17 CR009 D01262.0
+C7-3674 U+20422 CS17 CR009 D01272.0
+C7-3675 U+2041A CS17 CR009 D01270.0
+C7-3676 U+2040E CS17 CR009 D01265.0
+C7-3677 U+2041B CS17 CR009 D01269.0
+C7-3678 U+20408 CS17 CR009 D01247.0
+C2-6143 U+05131 CS18 CR009 D01281.0
+C2-6144 U+0512D CS18 CR009 D01274.0
+C2-6145 U+0512E CS18 CR009 D01275.0
+C3-5752 U+0512F CS18 CR009 D01277.0
+C3-5753 U+0349E CS18 CR009 D01252.0
+C4-5A67 U+0349F CS18 CR009 D01271.0
+C4-5A68 U+034A0 CS18 CR009 D01278.0
+C4-5A69 U+20425 CS18 CR009 D01279.0
+C4-5A6A U+20426 CS18 CR009 D01282.0
+C4-5A6B U+20424 CS18 CR009 D01276.0
+C4-5A6C U+20433 CS18 CR009 D01289.0
+C5-612F U+20435 CS18 CR009 D01288.0
+C5-6130 U+20436 CS18 CR009 D*
+C5-6131 U+20432 CS18 CR009 M******
+C5-6132 U+2043A CS18 CR009 D01287.0
+C7-3E75 U+20431 CS18 CR009 D01290.0
+C7-3E76 U+20423 CS18 CR009 D01273.0
+C7-3E77 U+20428 CS18 CR009 D01285.0
+C7-3E78 U+20427 CS18 CR009 D01283.0
+C1-782B U+05133 CS19 CR009 D01296.0
+C2-6537 U+05134 CS19 CR009 D01297.0
+C2-6538 U+05135 CS19 CR009 D01299.0
+C4-5F49 U+034A1 CS19 CR009 D01300.0
+C5-674A U+2043B CS19 CR009 D01292.0
+C5-674B U+20445 CS19 CR009 D01291.0
+C5-674C U+20444 CS19 CR009 D01301.0
+C5-674D U+2043E CS19 CR009 D01295.0
+C5-674E U+2043C CS19 CR009 D01293.0
+C5-674F U+2043F CS19 CR009 D01298.0
+C3-5C31 U+034A6 CS20 CR009 D01306.0
+C3-5C32 U+05136 CS20 CR009 D01304.0
+C3-5C33 U+034A5 CS20 CR009 D01305.0
+C4-632E U+2043D CS20 CR009 D01294.0
+C4-632F U+034A4 CS20 CR009 D01303.0
+C5-6B6B U+20451 CS20 CR009 M******
+C5-6B6C U+2045B CS20 CR009 D01310.0
+C7-4D3B U+20452 CS20 CR009 D01308.0
+C7-4D3C U+2044E CS20 CR009 D01307.0
+C1-7A62 U+05137 CS21 CR009 D01311.0
+C1-7A63 U+05138 CS21 CR009 D01313.0
+C2-6B4E U+0513A CS21 CR009 D01317.0
+C2-6B4F U+05139 CS21 CR009 D01315.0
+C4-662D U+2045F CS21 CR009 D01322.0
+C4-662E U+20458 CS21 CR009 D01316.0
+C4-662F U+20457 CS21 CR009 D01314.0
+C5-6F68 U+20459 CS21 CR009 D01318.0
+C7-5274 U+034A7 CS21 CR009 D01312.0
+C7-5275 U+2044D CS21 CR009 D01319.0
+C1-7B57 U+0513C CS22 CR009 D01324.0
+C1-7B58 U+0513B CS22 CR009 D01323.0
+C5-7331 U+20469 CS22 CR009 D01325.0
+C7-574C U+034A8 CS22 CR009 D48924.0
+C7-574D U+20464 CS22 CR009 D01326.0
+C7-574E U+2045A CS22 CR009 D01302.0
+C2-6E7D U+0513D CS23 CR009 D01328.0
+C4-6A40 U+2046A CS23 CR009 D01327.0
+C4-6A41 U+034A9 CS23 CR009 D01330.0
+C5-7562 U+2046F CS23 CR009 D01331.0
+C7-5B45 U+2046B CS23 CR009 D01329.0
+C3-606F U+0513E CS24 CR009 D01332.0
+C3-613C U+034AA CS25 CR009 D01334.0
+C4-6D52 U+20472 CS26 CR009 D01335.0
+C1-442A U+0513F CS02 CR010 D01336.0
+C1-4442 U+05140 CS03 CR010 D01337.0 @ D07542.0
+C1-4477 U+05143 CS04 CR010 D01340.0
+C1-4478 U+05141 CS04 CR010 D01338.0
+C4-213D U+05142 CS04 CR010 D01339.0
+C6-214D U+20476 CS04 CR010 D01341.0
+C1-4572 U+05145 CS05 CR010 D01344.0
+C1-4573 U+05144 CS05 CR010 D01343.0
+C4-215C U+20477 CS05 CR010 D01342.0
+C1-473C U+05149 CS06 CR010 D01350.0
+C1-473D U+05147 CS06 CR010 D01348.0
+C1-473E U+05146 CS06 CR010 D01347.0
+C1-473F U+05148 CS06 CR010 D01349.0
+C3-2278 U+0514A CS06 CR010 D01351.0
+C4-2232 U+20479 CS06 CR010 D01346.0
+C4-2233 U+034AB CS06 CR010 D01354.0
+C6-2352 U+2F80D CS06 CR010 D01345.0
+C6-2353 U+2047A CS06 CR010 D01352.0
+C6-2354 U+2047B CS06 CR010 D01353.0
+C1-492B U+0514C CS07 CR010 D01356.0
+C1-492C U+0514B CS07 CR010 D01355.0
+C1-492D U+0514D CS07 CR010 D01358.0
+C3-2451 U+05151 CS07 CR010 M******
+C3-2452 U+2F80E CS07 CR010 M******
+C3-2453 U+05150 CS07 CR010 D01364.0
+C3-2454 U+0514E CS07 CR010 D01359.0
+C4-233B U+0514F CS07 CR010 D01362.0
+C5-2335 U+20480 CS07 CR010 D01363.0
+C6-2575 U+2047D CS07 CR010 D01357.0
+C6-2576 U+20481 CS07 CR010 D48926.0
+C6-2577 U+2047E CS07 CR010 D01360.0
+C6-2578 U+2047F CS07 CR010 D01361.0
+C1-4C22 U+05154 CS08 CR010 D01368.1 @ D01368.0
+C1-4C23 U+05152 CS08 CR010 D01365.0
+C1-4C24 U+05155 CS08 CR010 D01369.0
+C3-2752 U+05156 CS08 CR010 D01374.0
+C3-2753 U+2F80F CS08 CR010 D01368.0 @ D01368.1
+C4-253F U+05153 CS08 CR010 D01367.0
+C6-294F U+20485 CS08 CR010 D01370.0
+C6-2950 U+20484 CS08 CR010 D01373.0
+C6-2951 U+20483 CS08 CR010 D01371.0
+C6-2952 U+2048A CS08 CR010 D01372.0
+C6-2953 U+20486 CS08 CR010 D01366.0
+C1-2279 U+05159 CS09 CR010 D01380.0
+C1-5022 U+05157 CS09 CR010 D01375.0
+C4-2840 U+05158 CS09 CR010 D01378.0
+C6-2E66 U+2003B CS09 CR010 D48927.0
+C6-2E67 U+2048C CS09 CR010 D01376.0
+C6-2E68 U+2048D CS09 CR010 D01377.0
+C1-227A U+0515B CS10 CR010 D01383.0
+C2-2E21 U+0515A CS10 CR010 D01381.0
+C4-2B69 U+034AD CS10 CR010 D01382.0
+C5-2B76 U+20490 CS10 CR010 D01384.0
+C6-353C U+20496 CS10 CR010 D01385.0
+C1-227B U+0515E CS11 CR010 D01388.0
+C1-5927 U+0515C CS11 CR010 D01386.0
+C5-3124 U+20498 CS11 CR010 D01389.0
+C5-3125 U+20499 CS11 CR010 D01390.0
+C1-227C U+0515D CS12 CR010 D01387.0
+C2-3A44 U+0515F CS12 CR010 D01391.0
+C3-3976 U+05160 CS12 CR010 D01393.0
+C5-3658 U+204A2 CS12 CR010 D01392.0
+C6-4659 U+2049E CS12 CR010 D48928.0
+C1-227D U+05161 CS13 CR010 D01394.0
+C6-5063 U+204A8 CS13 CR010 D01397.0 #
+C1-677E U+05162 CS14 CR010 D01395.0
+C5-4459 U+204AD CS14 CR010 D01399.0
+C5-4B7A U+204B5 CS15 CR010 M******
+C5-4B7B U+204B2 CS15 CR010 D01403.0
+C7-2132 U+204B1 CS15 CR010 D01401.0
+C7-2133 U+204B6 CS15 CR010 D01402.0
+C7-2134 U+204B0 CS15 CR010 D01400.0
+C1-227E U+05163 CS16 CR010 D01405.0
+C5-535C U+204B8 CS16 CR010 D01404.0
+C7-2C41 U+204B9 CS16 CR010 D01396.0
+C5-5A71 U+204BF CS17 CR010 M******
+C3-5754 U+034AF CS18 CR010 D48929.0
+C5-6133 U+204C8 CS18 CR010 D01408.0
+C7-3E79 U+204C6 CS18 CR010 D01406.0
+C5-6750 U+204CC CS19 CR010 D01409.0
+C5-6751 U+204CE CS19 CR010 D01410.0
+C7-4629 U+204CB CS19 CR010 D48930.0
+C5-6B6D U+204CF CS20 CR010 D01411.0
+C3-5E25 U+05164 CS21 CR010 D01412.0
+C5-7753 U+204D7 CS24 CR010 D01413.0
+C1-442B U+05165 CS02 CR011 D01415.0
+C3-2134 U+05166 CS03 CR011 D01417.0
+C6-2136 U+204DB CS03 CR011 D01416.0
+C1-4479 U+05167 CS04 CR011 D01418.0
+C5-2135 U+204DD CS04 CR011 D01420.0
+C5-2136 U+204DC CS04 CR011 D01419.0
+C3-2176 U+034B0 CS05 CR011 D01422.0
+C6-2237 U+204DF CS05 CR011 D01423.0
+C1-4740 U+05168 CS06 CR011 D01424.0
+C3-2279 U+034B2 CS06 CR011 D01426.0
+C6-2355 U+204E1 CS06 CR011 D01427.0
+C6-2356 U+204E0 CS06 CR011 D01425.0
+C3-2455 U+034B3 CS07 CR011 D01430.0
+C5-2336 U+204E4 CS07 CR011 D01431.0
+C5-2337 U+034B4 CS07 CR011 D01432.0
+C5-2338 U+204E7 CS07 CR011 D01433.0
+C6-2579 U+204E5 CS07 CR011 D01435.0
+C1-4C25 U+05169 CS08 CR011 D01436.0
+C3-2B37 U+0516A CS09 CR011 D01437.0
+C5-2825 U+204EA CS09 CR011 D01438.0
+C5-2826 U+204EB CS09 CR011 D01439.0
+C4-2B6A U+204ED CS10 CR011 D01440.0
+C6-353D U+204EE CS10 CR011 D01441.0
+C6-3D3A U+204F1 CS11 CR011 D01442.0
+C6-465A U+204F3 CS12 CR011 D01443.0
+C4-3C31 U+204F7 CS13 CR011 D01445.0
+C5-3D63 U+204F6 CS13 CR011 D01446.0
+C6-5064 U+204F4 CS13 CR011 D01444.0
+C6-5A78 U+204F8 CS14 CR011 D01447.0
+C5-5A72 U+204FD CS17 CR011 D01448.0
+C1-442C U+0516B CS02 CR012 D01450.0
+C6-2137 U+20500 CS03 CR012 D01451.0
+C1-447A U+0516D CS04 CR012 D01453.0
+C1-447B U+0516E CS04 CR012 D01455.0
+C1-447C U+0516C CS04 CR012 D01452.0
+C5-2137 U+20502 CS04 CR012 D01456.0
+C6-214E U+20501 CS04 CR012 D01454.0
+C5-2150 U+20506 CS05 CR012 D01457.0
+C1-4741 U+05171 CS06 CR012 D01458.0
+C3-227A U+05172 CS06 CR012 D01461.0
+C4-2234 U+05173 CS06 CR012 D01459.0 #
+C4-2235 U+20508 CS06 CR012 D01460.0
+C6-2357 U+20509 CS06 CR012 D48931.0
+C1-492E U+05175 CS07 CR012 D01462.0
+C3-2456 U+034B7 CS07 CR012 D01471.0
+C5-2339 U+2050C CS07 CR012 D01465.0
+C6-257A U+2050F CS07 CR012 D01470.0
+C6-257B U+034B5 CS07 CR012 D01466.0
+C6-257C U+2050A CS07 CR012 D01463.0
+C6-257D U+034B6 CS07 CR012 D01467.0
+C6-257E U+2050B CS07 CR012 D01464.0
+C1-4C26 U+05177 CS08 CR012 M******
+C1-4C27 U+05176 CS08 CR012 D01472.0
+C1-4C28 U+05178 CS08 CR012 D01474.0
+C3-2754 U+2F811 CS08 CR012 D01473.0
+C6-2954 U+20510 CS08 CR012 D01475.0
+C3-2B38 U+034B8 CS09 CR012 D01477.0
+C5-2827 U+20515 CS09 CR012 D01481.0
+C6-2E69 U+20513 CS09 CR012 D01479.0
+C6-2E6A U+20516 CS09 CR012 D01482.0
+C6-2E6B U+20512 CS09 CR012 D01478.0
+C1-5440 U+0517C CS10 CR012 D01483.0
+C6-353E U+2051C CS10 CR012 D01480.0 #
+C6-353F U+2051A CS10 CR012 D01485.0
+C6-3540 U+20519 CS10 CR012 D01484.0
+C6-3541 U+2051B CS10 CR012 D01486.0
+C6-3D3B U+2051D CS11 CR012 D01488.0
+C6-3D3C U+2F812 CS11 CR012 D01487.0
+C6-465B U+20525 CS12 CR012 D01493.0
+C6-465C U+20527 CS12 CR012 D01492.0
+C6-465D U+2051F CS12 CR012 D01490.0
+C3-403F U+0517E CS13 CR012 D01494.0
+C5-3D64 U+20520 CS13 CR012 D01491.0
+C5-3D65 U+20528 CS13 CR012 D01495.0
+C6-5065 U+20529 CS13 CR012 D01498.0 # D�͏c�悪��{�����B
+C4-423A U+2052F CS14 CR012 D01497.0
+C6-5A79 U+20531 CS14 CR012 D01499.0
+C1-7035 U+05180 CS16 CR012 D01500.0
+C5-6134 U+20536 CS18 CR012 D01501.0
+C7-462A U+20538 CS19 CR012 D01502.0
+C7-462B U+20539 CS19 CR012 D01503.0
+C7-4D3D U+034B9 CS20 CR012 D01504.0
+C7-4D3E U+2F813 CS20 CR012 D23802.0
+C3-2127 U+05182 CS02 CR013 D01506.0
+C4-212D U+2053C CS03 CR013 D01507.0
+C3-214D U+05184 CS04 CR013 D01509.0
+C3-214E U+05186 CS04 CR013 D01513.0
+C4-213E U+05183 CS04 CR013 D01508.0
+C6-214F U+2053D CS04 CR013 D01510.0
+C6-2150 U+2F814 CS04 CR013 D01512.0
+C6-2151 U+2053E CS04 CR013 D01511.0
+C1-4574 U+05189 CS05 CR013 D01514.0
+C1-4575 U+0518A CS05 CR013 D01515.0
+C3-2177 U+056D8 CS05 CR013 D01521.0
+C3-2178 U+0518B CS05 CR013 D01517.0
+C3-2179 U+0518C CS05 CR013 D01516.0
+C4-215D U+20542 CS05 CR013 D01518.0
+C5-2151 U+2054A CS05 CR013 D*
+C5-2152 U+20544 CS05 CR013 D01520.0
+C6-2238 U+20543 CS05 CR013 D01519.0
+C6-2239 U+20541 CS05 CR013 D48932.0
+C6-223A U+20548 CS05 CR013 D01522.0
+C1-4742 U+0518D CS06 CR013 D48933.0
+C3-227B U+2F815 CS06 CR013 D01524.0
+C4-2236 U+0518E CS06 CR013 D01525.0
+C6-2358 U+2054D CS06 CR013 D01527.0
+C6-2359 U+2F816 CS06 CR013 M******
+C6-235A U+2054B CS06 CR013 D01523.0
+C2-232C U+0518F CS07 CR013 D01528.0
+C5-233A U+20553 CS07 CR013 D*
+C6-2621 U+20551 CS07 CR013 D01530.0
+C6-2622 U+20552 CS07 CR013 D01531.0
+C6-2623 U+20550 CS07 CR013 D01529.0
+C3-2755 U+05190 CS08 CR013 D01534.0
+C5-252C U+20556 CS08 CR013 D01533.0
+C6-2955 U+20558 CS08 CR013 D01535.0
+C6-2956 U+2055A CS08 CR013 D48934.0
+C6-2957 U+2070C CS08 CR013 D01536.0
+C1-5023 U+05192 CS09 CR013 D01538.0 @ C6-316D
+C1-5024 U+05191 CS09 CR013 D01537.0
+C6-2E6C U+2055B CS09 CR013 D01539.0
+C2-2E22 U+05194 CS10 CR013 D01542.0
+C2-2E23 U+05193 CS10 CR013 D01540.0
+C5-2B77 U+2055F CS10 CR013 M******
+C5-2B78 U+20560 CS10 CR013 D01546.0
+C6-3542 U+2055D CS10 CR013 D01541.0
+C6-3543 U+2055E CS10 CR013 D01543.0
+C1-5928 U+05195 CS11 CR013 D01545.0 @ C6-4057
+C4-304C U+034BB CS11 CR013 D01544.0
+C5-3126 U+034BC CS11 CR013 D01547.0
+C6-3D3D U+20562 CS11 CR013 D48935.0
+C1-5E32 U+06700 CS12 CR013 D01597.0
+C3-3977 U+20564 CS12 CR013 D01551.0
+C4-363D U+034BD CS12 CR013 D01550.0
+C6-465E U+20565 CS12 CR013 D01552.0
+C6-465F U+20563 CS12 CR013 D01549.0
+C4-3C32 U+034BE CS13 CR013 D01553.0
+C4-3C33 U+20566 CS13 CR013 D01554.0
+C5-3D66 U+20567 CS13 CR013 D01555.0
+C6-5A7A U+20569 CS14 CR013 D01557.0
+C6-5A7B U+20568 CS14 CR013 D01556.0
+C7-2135 U+2056C CS15 CR013 D01559.0
+C5-535D U+2056D CS16 CR013 D01560.0
+C7-2C42 U+2056E CS16 CR013 D01561.0
+C4-5A6D U+20570 CS18 CR013 D14321.0
+C5-6B6E U+23305 CS20 CR013 M****** #
+C7-574F U+20572 CS22 CR013 D01564.0
+C4-6A42 U+034BF CS23 CR013 D01563.0
+C3-2128 U+05196 CS02 CR014 D01565.0
+C1-447D U+05197 CS04 CR014 D01566.0
+C2-2135 U+05198 CS04 CR014 D01567.0
+C3-214F U+2F817 CS04 CR014 M******
+C5-2138 U+20573 CS04 CR014 D01568.0
+C3-217A U+05199 CS05 CR014 D01570.0
+C6-223B U+20575 CS05 CR014 D01569.0
+C4-2237 U+2057A CS06 CR014 D01572.0
+C5-2229 U+2057B CS06 CR014 D01573.0
+C6-235B U+20579 CS06 CR014 D01571.0
+C3-2457 U+0519D CS07 CR014 M******
+C2-254D U+0519E CS08 CR014 D01577.0
+C5-252D U+20584 CS08 CR014 D01576.0
+C1-5025 U+051A0 CS09 CR014 D01580.0
+C3-2B39 U+0519F CS09 CR014 D01579.0
+C3-2B3A U+034C2 CS09 CR014 D01583.0
+C6-2E6D U+2058A CS09 CR014 D01582.0
+C1-5441 U+051A4 CS10 CR014 M******
+C1-5442 U+051A5 CS10 CR014 D01588.0
+C1-5443 U+051A2 CS10 CR014 D01585.0
+C3-2F59 U+051A3 CS10 CR014 D01586.0
+C3-2F5A U+051A6 CS10 CR014 D01590.0
+C3-2F5B U+051A1 CS10 CR014 D01584.0
+C6-3544 U+2F818 CS10 CR014 D01587.0
+C3-344D U+051A8 CS11 CR014 D01592.0
+C5-3127 U+20593 CS11 CR014 D01591.0
+C6-3D3E U+2058C CS11 CR014 D01589.0
+C3-3978 U+034C3 CS12 CR014 D01593.0
+C3-3979 U+05E42 CS12 CR014 D01596.0
+C6-4660 U+20594 CS12 CR014 D01594.0
+C6-4661 U+20597 CS12 CR014 D01595.0
+C6-5066 U+2059A CS13 CR014 D01598.0
+C6-5A7C U+2059C CS14 CR014 D01599.0
+C4-4922 U+034C4 CS15 CR014 D01600.0
+C1-7036 U+051AA CS16 CR014 D01601.0
+C7-2C43 U+205A0 CS16 CR014 D01602.0
+C7-3E7A U+205A3 CS18 CR014 D01603.0
+C7-462C U+205A6 CS19 CR014 D01604.0
+C7-4D3F U+205A7 CS20 CR014 D01605.0
+C5-6F69 U+205A9 CS21 CR014 D01606.0
+C5-7563 U+205AB CS23 CR014 D*
+C3-2150 U+034C5 CS04 CR015 D01609.0
+C4-213F U+2F819 CS04 CR015 D00360.0
+C1-4576 U+051AC CS05 CR015 M******
+C4-215E U+051AD CS05 CR015 D01611.0
+C6-223C U+2F81A CS05 CR015 D01610.0
+C1-4743 U+051B0 CS06 CR015 D01612.0
+C2-217B U+051B1 CS06 CR015 D01613.0
+C3-227C U+051B4 CS06 CR015 D01615.0
+C3-227D U+051B3 CS06 CR015 D01617.0
+C3-227E U+051B2 CS06 CR015 D01616.0
+C3-2321 U+034C7 CS06 CR015 M******
+C4-2238 U+205B6 CS06 CR015 D01619.0
+C6-235C U+205B1 CS06 CR015 D01614.0
+C1-492F U+051B6 CS07 CR015 D01621.0
+C1-4930 U+051B7 CS07 CR015 D01622.0
+C2-232D U+051B9 CS07 CR015 D01624.0
+C3-2458 U+034C8 CS07 CR015 D01625.0
+C3-2459 U+051B5 CS07 CR015 D01620.0
+C3-245A U+051B8 CS07 CR015 D01623.0
+C4-233C U+205B9 CS07 CR015 D01628.0
+C4-233D U+051BA CS07 CR015 D01629.0
+C5-233B U+205B7 CS07 CR015 D01626.0
+C6-2624 U+205B8 CS07 CR015 D01627.0
+C1-4C29 U+051BD CS08 CR015 D01637.0
+C2-254E U+051BC CS08 CR015 D01633.0
+C2-254F U+051BE CS08 CR015 D01639.0
+C3-2756 U+034CB CS08 CR015 D01635.0
+C3-2757 U+034CA CS08 CR015 D01631.0
+C3-2758 U+034CC CS08 CR015 D01641.0
+C4-2540 U+051BF CS08 CR015 D29218.0
+C4-2541 U+205C2 CS08 CR015 D01632.0
+C4-2542 U+205C3 CS08 CR015 D01634.0
+C4-2543 U+051C0 CS08 CR015 M******
+C5-252E U+034C9 CS08 CR015 D01630.0
+C5-252F U+205C6 CS08 CR015 D01642.0
+C6-2958 U+205C4 CS08 CR015 D01636.0
+C6-2959 U+205C5 CS08 CR015 D01638.0
+C3-2B3B U+051C1 CS09 CR015 D01650.0
+C3-2B3C U+034CF CS09 CR015 D01651.0
+C3-2B3D U+051C2 CS09 CR015 D01654.0
+C3-2B3E U+051C3 CS09 CR015 M******
+C4-2841 U+205C9 CS09 CR015 D01645.0
+C4-2842 U+205CA CS09 CR015 D01646.0
+C4-2843 U+034CE CS09 CR015 D01644.0
+C5-2828 U+205CC CS09 CR015 D01648.0
+C5-2829 U+205C8 CS09 CR015 D01643.0
+C5-282A U+205CD CS09 CR015 D01649.0
+C5-282B U+205DB CS09 CR015 D01671.0 #
+C5-282C U+205CB CS09 CR015 D01647.0
+C6-2E6E U+205D7 CS09 CR015 D01655.0
+C6-2E6F U+205CE CS09 CR015 D01652.0
+C1-5444 U+051CD CS10 CR015 D01670.0
+C1-5445 U+051CC CS10 CR015 D01669.0
+C1-5446 U+051C6 CS10 CR015 D01661.0
+C1-5447 U+051CB CS10 CR015 D01668.0
+C2-2E24 U+051CA CS10 CR015 D01666.0
+C2-2E25 U+051C4 CS10 CR015 D01657.0
+C2-2E26 U+051C5 CS10 CR015 D01659.0
+C2-2E27 U+051C8 CS10 CR015 D01664.0
+C2-2E28 U+051CE CS10 CR015 M******
+C3-2F5C U+034D1 CS10 CR015 D01660.0
+C3-2F5D U+034D0 CS10 CR015 D01658.0
+C3-2F5E U+051C7 CS10 CR015 D01663.0
+C3-2F5F U+051C9 CS10 CR015 D01665.0
+C4-2B6B U+205D9 CS10 CR015 D01662.0
+C5-2B79 U+205DA CS10 CR015 D01667.0
+C5-2B7A U+205D8 CS10 CR015 D01656.0
+C5-2B7B U+205DD CS10 CR015 D01673.0
+C6-3545 U+205DC CS10 CR015 D01672.0
+C6-3546 U+205E2 CS10 CR015 D01674.0
+C2-336B U+051D0 CS11 CR015 D01678.0
+C3-344E U+051D1 CS11 CR015 D01683.0
+C3-344F U+051CF CS11 CR015 D01675.0
+C4-304D U+034D3 CS11 CR015 D01680.0
+C4-304E U+205E8 CS11 CR015 D01681.0
+C5-3128 U+205E5 CS11 CR015 D01676.0
+C6-3D3F U+205E6 CS11 CR015 D01677.0
+C6-3D40 U+205E7 CS11 CR015 D01679.0
+C2-3A45 U+051D4 CS12 CR015 D01688.0
+C3-397A U+051D3 CS12 CR015 D01687.0
+C3-397B U+034D4 CS12 CR015 D01686.0
+C3-397C U+034D5 CS12 CR015 M******
+C3-397D U+051D2 CS12 CR015 D01684.0
+C3-397E U+051D6 CS12 CR015 D01695.0
+C4-363E U+205F6 CS12 CR015 D01694.0
+C4-363F U+051D5 CS12 CR015 D01692.0
+C5-3659 U+205F5 CS12 CR015 D01693.0
+C5-365A U+205F3 CS12 CR015 D01690.0
+C5-365B U+205F4 CS12 CR015 D01691.0
+C5-365C U+205F2 CS12 CR015 D01689.0
+C6-4662 U+205F1 CS12 CR015 D01685.0
+C2-416A U+051D7 CS13 CR015 D01699.0
+C4-3C34 U+034D6 CS13 CR015 D01702.0
+C5-3D67 U+205FB CS13 CR015 D01697.0
+C5-3D68 U+205FE CS13 CR015 D01701.0
+C5-3D69 U+205FC CS13 CR015 D01698.0
+C5-3D6A U+205FD CS13 CR015 D01700.0
+C5-3D6B U+205FF CS13 CR015 D01703.0
+C5-3D6C U+205FA CS13 CR015 D01696.0
+C6-5067 U+20600 CS13 CR015 D01704.0
+C2-4927 U+051D8 CS14 CR015 D01706.0
+C3-4579 U+034D7 CS14 CR015 D01707.0
+C5-445A U+20606 CS14 CR015 D01710.0
+C6-5A7D U+20604 CS14 CR015 D01708.0
+C1-6C29 U+051DC CS15 CR015 D01717.0
+C3-4B2E U+051DA CS15 CR015 D01716.0
+C3-4B2F U+051D9 CS15 CR015 D01715.0
+C3-4B30 U+051DB CS15 CR015 D01718.0
+C5-4B7C U+2060C CS15 CR015 D01714.0
+C5-4B7D U+2060B CS15 CR015 D01713.0
+C5-4B7E U+2060A CS15 CR015 D01712.0
+C5-4C21 U+20605 CS15 CR015 D01709.0
+C7-2136 U+2060D CS15 CR015 D01719.0
+C7-2137 U+20607 CS15 CR015 D01711.0
+C1-7037 U+051DD CS16 CR015 D01720.0
+C2-5644 U+051DE CS16 CR015 D01721.0
+C7-2C44 U+291DD CS16 CR015 D42576.0
+C7-2C45 U+20612 CS16 CR015 D01723.0 #
+C7-2C46 U+20617 CS16 CR015 D01722.0
+C3-5442 U+051DF CS17 CR015 M******
+C4-556A U+20616 CS17 CR015 D01724.0
+C5-5A73 U+20618 CS17 CR015 D01725.0
+C5-5A74 U+291DF CS17 CR015 D* @ D01727.0 # Morohashi Duplicates?
+C7-3679 U+250B3 CS17 CR015 D01726.0
+C7-367A U+2F81C CS17 CR015 D01727.0
+C5-6135 U+2061E CS18 CR015 D01729.0
+C5-6136 U+2061D CS18 CR015 D01728.0
+C5-6137 U+2061F CS18 CR015 D01730.0
+C7-3E7B U+20621 CS18 CR015 D01731.0
+C5-6752 U+20622 CS19 CR015 D01732.0
+C5-6753 U+20623 CS19 CR015 D01733.0 #
+C7-5276 U+20624 CS21 CR015 D01734.0
+C5-7332 U+20625 CS22 CR015 D01735.0
+C1-442D U+051E0 CS02 CR016 D01737.0
+C4-2129 U+20627 CS02 CR016 D01738.0
+C3-2135 U+051E3 CS03 CR016 M******
+C3-2151 U+051E4 CS04 CR016 D01743.0
+C6-2152 U+20629 CS04 CR016 D01741.0
+C3-217B U+051E5 CS05 CR016 D01744.0
+C4-215F U+20633 CS05 CR016 D01748.0
+C5-2153 U+20631 CS05 CR016 D01746.0
+C6-223D U+20632 CS05 CR016 D01747.0
+C3-2322 U+051E8 CS06 CR016 D01756.0
+C6-235D U+20636 CS06 CR016 D01751.0
+C6-235E U+20635 CS06 CR016 D01750.0
+C6-235F U+20637 CS06 CR016 D01752.0
+C6-2360 U+20638 CS06 CR016 D01753.0
+C3-245B U+051EC CS07 CR016 D01765.0
+C5-233C U+20AE8 CS07 CR016 D01764.0
+C6-2625 U+2063D CS07 CR016 D01760.0
+C6-2626 U+2063E CS07 CR016 D01761.0
+C6-2627 U+2063C CS07 CR016 D01759.0
+C3-2759 U+051ED CS08 CR016 D01766.0
+C4-2544 U+20648 CS08 CR016 D28111.0
+C4-2545 U+051EE CS08 CR016 D01776.0
+C4-2546 U+20646 CS08 CR016 D01767.0
+C6-295A U+20647 CS08 CR016 D01768.0
+C6-295B U+20649 CS08 CR016 D01770.0
+C6-295C U+2064A CS08 CR016 D01771.0
+C6-295D U+2064B CS08 CR016 D01772.0
+C6-295E U+221BB CS08 CR016 D01775.0 @ D09200.0
+C6-2E70 U+20650 CS09 CR016 D01778.0
+C6-2E71 U+20651 CS09 CR016 D01779.0
+C6-2E72 U+2064F CS09 CR016 D01777.0
+C6-3547 U+20652 CS10 CR016 D01780.0 @ D36670.0
+C1-5929 U+051F0 CS11 CR016 D01784.0
+C5-3129 U+034D8 CS11 CR016 D01786.0
+C6-3D41 U+2065A CS11 CR016 D01789.0
+C6-3D42 U+20658 CS11 CR016 D01785.0
+C6-3D43 U+20659 CS11 CR016 D01787.0
+C1-5E33 U+051F1 CS12 CR016 D01790.0
+C6-4663 U+2065F CS12 CR016 D01791.0
+C6-4664 U+20662 CS12 CR016 D01794.0
+C6-4665 U+051F2 CS12 CR016 D01792.0
+C6-4666 U+20660 CS12 CR016 D01793.0
+C1-6821 U+051F3 CS14 CR016 D01797.0
+C3-457A U+051F4 CS14 CR016 D01798.0
+C7-2C47 U+2066D CS16 CR016 D01799.0
+C2-2123 U+051F5 CS02 CR017 D01800.0
+C5-2129 U+2F81D CS02 CR017 D01801.0 #
+C4-212E U+20675 CS03 CR017 D01802.0
+C1-447E U+051F6 CS04 CR017 D01803.0
+C5-2139 U+20676 CS04 CR017 D01804.0
+C6-2153 U+20677 CS04 CR017 D01805.0
+C6-2154 U+20678 CS04 CR017 D01806.0
+C1-4577 U+051F9 CS05 CR017 D01810.0
+C1-4578 U+051FA CS05 CR017 D01811.0
+C1-4579 U+051F8 CS05 CR017 D01809.0
+C4-2160 U+051F7 CS05 CR017 D01807.0
+C5-2154 U+2067A CS05 CR017 D01812.0
+C6-223E U+2067B CS05 CR017 D01813.0
+C6-223F U+20679 CS05 CR017 D01808.0
+C3-2323 U+0342B CS06 CR017 D01822.0
+C5-222A U+20686 CS06 CR017 D01818.0
+C6-2361 U+2067F CS06 CR017 D01815.0
+C6-2362 U+20680 CS06 CR017 D01816.0
+C6-2363 U+20681 CS06 CR017 D01817.0
+C6-2364 U+26953 CS06 CR017 D48936.0
+C6-2365 U+2067E CS06 CR017 D01814.0
+C6-2628 U+20687 CS07 CR017 D01825.0
+C1-4C2A U+051FD CS08 CR017 D01826.0
+C3-275A U+051FE CS08 CR017 D01830.0
+C6-295F U+2068D CS08 CR017 D01827.0
+C6-2960 U+2068B CS08 CR017 D01829.0
+C6-2E73 U+2068E CS09 CR017 D01831.0
+C6-2E74 U+2068F CS09 CR017 D01832.0
+C6-3548 U+20692 CS10 CR017 D01833.0
+C6-3D44 U+20696 CS11 CR017 D01834.0
+C6-3D45 U+20697 CS11 CR017 D01835.0
+C5-365D U+20698 CS12 CR017 D01836.0
+C6-5A7E U+20699 CS14 CR017 D01837.0
+C5-5A75 U+25390 CS17 CR017 D23906.0
+C5-5A76 U+2069E CS17 CR017 D01840.0
+C7-367B U+2069D CS17 CR017 D01839.0
+C5-6754 U+2069F CS19 CR017 D01843.0
+C1-442E U+05200 CS02 CR018 D01845.0
+C1-442F U+05201 CS02 CR018 D01846.0
+C4-212A U+05202 CS02 CR018 D01847.0
+C1-4443 U+05203 CS03 CR018 D01848.0 #
+C3-2136 U+05204 CS03 CR018 D01849.0
+C6-2138 U+2F81E CS03 CR018 D01850.0
+C6-2139 U+206A3 CS03 CR018 D01851.0
+C1-4521 U+05206 CS04 CR018 D01853.0
+C1-4522 U+05207 CS04 CR018 D01858.0
+C1-4523 U+05208 CS04 CR018 D01859.0
+C3-2152 U+05205 CS04 CR018 D01852.0
+C4-2140 U+206A5 CS04 CR018 D01854.0
+C4-2141 U+206AA CS04 CR018 D01862.0
+C5-213A U+206A7 CS04 CR018 D01856.0
+C5-213B U+206A8 CS04 CR018 D01857.0
+C6-2155 U+206A6 CS04 CR018 D01855.0
+C6-2156 U+206A9 CS04 CR018 D01860.0
+C6-2157 U+206AC CS04 CR018 D01861.0
+C1-457A U+0520A CS05 CR018 D01865.0
+C2-214B U+0520C CS05 CR018 D01870.0
+C2-214C U+05209 CS05 CR018 D01863.0
+C3-217C U+2F850 CS05 CR018 D01878.0
+C3-217D U+0520B CS05 CR018 D01866.0
+C3-217E U+034DC CS05 CR018 D01877.0
+C4-2161 U+034DA CS05 CR018 D01864.0
+C4-2162 U+206AF CS05 CR018 D01869.0
+C5-2155 U+206AD CS05 CR018 D01867.0
+C5-2156 U+206AE CS05 CR018 D01868.0
+C5-2157 U+206B1 CS05 CR018 D01872.0
+C6-2240 U+206B3 CS05 CR018 D01875.0
+C6-2241 U+034DB CS05 CR018 D01876.0
+C6-2242 U+20BA7 CS05 CR018 D*
+C6-2243 U+206B2 CS05 CR018 D01874.0
+C6-2244 U+206B0 CS05 CR018 D01871.0
+C6-2245 U+206B4 CS05 CR018 D01873.0
+C1-4744 U+05217 CS06 CR018 D01901.0
+C1-4745 U+05211 CS06 CR018 D01886.0
+C1-4746 U+05212 CS06 CR018 D01893.0
+C1-4747 U+0520E CS06 CR018 D01879.0
+C1-4748 U+05216 CS06 CR018 D01900.0
+C2-217C U+05213 CS06 CR018 D01895.0
+C2-217D U+05210 CS06 CR018 D01885.0
+C3-2324 U+05214 CS06 CR018 D01897.0
+C3-2325 U+0520F CS06 CR018 D01882.0
+C3-2326 U+05215 CS06 CR018 D01899.0
+C3-2327 U+05218 CS06 CR018 D01908.0
+C4-2239 U+206BD CS06 CR018 D01892.0
+C4-223A U+206B7 CS06 CR018 D01880.0
+C4-223B U+206BC CS06 CR018 D01891.0
+C4-223C U+034DD CS06 CR018 D01887.0
+C4-223D U+206C4 CS06 CR018 D01905.0
+C4-223E U+206C9 CS06 CR018 D01890.0
+C5-222B U+206BB CS06 CR018 D01888.0
+C5-222C U+206BA CS06 CR018 D01884.0
+C5-222D U+206C3 CS06 CR018 D01904.0
+C5-222E U+206B9 CS06 CR018 D01883.0
+C5-222F U+206C0 CS06 CR018 D01898.0
+C5-2230 U+034DE CS06 CR018 D01889.0
+C6-2366 U+206CD CS06 CR018 D01906.0
+C6-2367 U+206BF CS06 CR018 D01896.0
+C6-2368 U+206BE CS06 CR018 D01894.0
+C6-2369 U+206C2 CS06 CR018 D01902.0
+C6-236A U+206B8 CS06 CR018 D01881.0
+C6-236B U+206C1 CS06 CR018 D01903.0
+C1-4931 U+05225 CS07 CR018 D01924.0
+C1-4932 U+05224 CS07 CR018 D01923.0
+C1-4933 U+05229 CS07 CR018 D01932.0
+C1-4934 U+0522A CS07 CR018 D01917.0
+C1-4935 U+05228 CS07 CR018 D01929.0
+C2-232E U+0521C CS07 CR018 D01910.0
+C2-232F U+0521E CS07 CR018 D01912.0
+C2-2330 U+05221 CS07 CR018 D01918.0
+C3-245C U+05223 CS07 CR018 D01922.0
+C3-245D U+05227 CS07 CR018 D01927.0
+C3-245E U+05226 CS07 CR018 D01926.0
+C3-245F U+0521F CS07 CR018 D01916.0
+C3-2460 U+0522B CS07 CR018 D01925.0
+C3-2461 U+05220 CS07 CR018 D48937.0
+C4-233E U+034DF CS07 CR018 D01913.0
+C4-233F U+034E0 CS07 CR018 D01931.0
+C4-2340 U+05222 CS07 CR018 D01919.0
+C4-2341 U+206CE CS07 CR018 D01909.0
+C4-2342 U+206D2 CS07 CR018 D01921.0
+C4-2343 U+206D0 CS07 CR018 D01915.0
+C5-233D U+206D1 CS07 CR018 D01920.0
+C5-233E U+206E5 CS07 CR018 D01940.0
+C5-233F U+206D8 CS07 CR018 D01936.0
+C5-2340 U+206D6 CS07 CR018 D01935.0
+C5-2341 U+206DA CS07 CR018 D01938.0
+C5-2342 U+206D9 CS07 CR018 D01937.0
+C5-2343 U+206D5 CS07 CR018 D01934.0
+C5-2344 U+206E6 CS07 CR018 D01941.0
+C5-2345 U+206D4 CS07 CR018 D01933.0
+C5-2346 U+206D3 CS07 CR018 D01930.0
+C6-2629 U+206D7 CS07 CR018 D01928.0
+C6-262A U+206DB CS07 CR018 D01939.0
+C6-262B U+206CF CS07 CR018 D01914.0
+C6-262C U+206E0 CS07 CR018 D01942.0
+C1-4C2B U+0523B CS08 CR018 D01970.0
+C1-4C2C U+05238 CS08 CR018 D01966.0
+C1-4C2D U+05237 CS08 CR018 D01964.0
+C1-4C2E U+0523A CS08 CR018 D01969.0
+C1-4C2F U+05230 CS08 CR018 D01950.0
+C1-4C30 U+0522E CS08 CR018 D01943.0
+C1-4C31 U+05236 CS08 CR018 D01961.0
+C1-4C32 U+05241 CS08 CR018 M******
+C2-2550 U+05235 CS08 CR018 D01960.0
+C2-2551 U+05232 CS08 CR018 D01955.0
+C2-2552 U+05233 CS08 CR018 D01956.0
+C2-2553 U+05246 CS08 CR018 D01992.0 #
+C2-2554 U+05231 CS08 CR018 D01953.0
+C3-275B U+0522F CS08 CR018 D01949.0
+C3-275C U+206EC CS08 CR018 D01951.0 @ D01886.0
+C3-275D U+0523C CS08 CR018 D01987.0
+C3-275E U+05234 CS08 CR018 D01957.0
+C3-275F U+05239 CS08 CR018 D01967.0
+C4-2547 U+034E4 CS08 CR018 D01975.0
+C4-2548 U+034E3 CS08 CR018 D01963.0
+C4-2549 U+206EA CS08 CR018 D01947.0
+C4-254A U+034E1 CS08 CR018 D01952.0
+C4-254B U+206EB CS08 CR018 D01948.0
+C4-254C U+034E2 CS08 CR018 D01959.0
+C4-254D U+206EE CS08 CR018 D01958.0
+C4-254E U+0523D CS08 CR018 D01988.0
+C5-2530 U+206F5 CS08 CR018 D01976.0
+C5-2531 U+20709 CS08 CR018 D01985.0
+C5-2532 U+206F8 CS08 CR018 D01979.0
+C5-2533 U+206E8 CS08 CR018 D01945.0
+C5-2534 U+206FB CS08 CR018 D01986.0
+C5-2535 U+206E9 CS08 CR018 D01946.0
+C5-2536 U+206F6 CS08 CR018 D01977.0
+C6-2961 U+20707 CS08 CR018 D01972.0
+C6-2962 U+20706 CS08 CR018 D01981.0
+C6-2963 U+2F820 CS08 CR018 D* @ D01970.0
+C6-2964 U+206EF CS08 CR018 D01962.0
+C6-2965 U+206F0 CS08 CR018 D01965.0
+C6-2966 U+206ED CS08 CR018 D01954.0
+C6-2967 U+206F9 CS08 CR018 D01980.0
+C6-2968 U+20702 CS08 CR018 D48938.0
+C6-2969 U+206E7 CS08 CR018 D01944.0
+C6-296A U+206F4 CS08 CR018 D01968.0
+C6-296B U+206F7 CS08 CR018 D01978.0
+C6-296C U+206F1 CS08 CR018 D01973.0
+C1-5026 U+0524E CS09 CR018 D02012.0
+C1-5027 U+05243 CS09 CR018 D01989.0
+C1-5028 U+0524A CS09 CR018 D02000.0
+C1-5029 U+0524D CS09 CR018 D02011.0
+C1-502A U+0524C CS09 CR018 D02010.0
+C1-502B U+0524B CS09 CR018 D02009.0
+C1-502C U+05247 CS09 CR018 D01994.0
+C2-2932 U+05244 CS09 CR018 D01990.0
+C2-2933 U+05249 CS09 CR018 D01999.0
+C3-2B3F U+05245 CS09 CR018 D01991.0
+C3-2B40 U+05248 CS09 CR018 D01996.0
+C3-2B41 U+034E7 CS09 CR018 D02015.0
+C3-2B42 U+034E9 CS09 CR018 D02017.0
+C3-2B43 U+0524F CS09 CR018 D02024.0
+C3-2B44 U+04452 CS09 CR018 M******
+C3-2B45 U+034E8 CS09 CR018 D02016.0
+C4-2844 U+20718 CS09 CR018 D02008.0
+C4-2845 U+20712 CS09 CR018 D02001.0
+C4-2846 U+20719 CS09 CR018 D02013.0
+C4-2847 U+20710 CS09 CR018 D01993.0
+C4-2848 U+20716 CS09 CR018 D02006.0
+C5-282D U+20711 CS09 CR018 D01995.0
+C5-282E U+20726 CS09 CR018 D*
+C6-2E75 U+206F2 CS09 CR018 D01974.0 #
+C6-2E76 U+2F821 CS09 CR018 D01992.0
+C6-2E77 U+20728 CS09 CR018 D02025.0
+C6-2E78 U+2071A CS09 CR018 D02014.0
+C6-2E79 U+20725 CS09 CR018 D02002.0
+C6-2E7A U+2071D CS09 CR018 D02020.0
+C6-2E7B U+20714 CS09 CR018 D02004.0
+C6-2E7C U+20720 CS09 CR018 D01998.0
+C6-2E7D U+2071F CS09 CR018 D01997.0
+C6-2E7E U+2071B CS09 CR018 D02018.0
+C6-2F21 U+20717 CS09 CR018 D02007.0
+C6-2F22 U+20715 CS09 CR018 D02005.0
+C6-2F23 U+2071C CS09 CR018 D02019.0
+C6-2F24 U+20713 CS09 CR018 D02003.0
+C1-5448 U+05256 CS10 CR018 D02034.0
+C1-5449 U+0525C CS10 CR018 D02044.0
+C1-544A U+05254 CS10 CR018 D02031.0
+C1-544B U+0525B CS10 CR018 D02042.0
+C1-544C U+0525D CS10 CR018 D02049.0
+C2-2E29 U+05261 CS10 CR018 D02059.0
+C2-2E2A U+0525A CS10 CR018 D02041.0
+C2-2E2B U+05252 CS10 CR018 D02026.0
+C2-2E2C U+0525E CS10 CR018 D02054.0
+C2-2E2D U+0525F CS10 CR018 D02055.0
+C2-2E2E U+05255 CS10 CR018 D02033.0
+C2-2E2F U+05262 CS10 CR018 D02062.0
+C3-2F60 U+05260 CS10 CR018 D02058.0
+C3-2F61 U+05264 CS10 CR018 D02076.1
+C3-2F62 U+05259 CS10 CR018 D02040.0
+C3-2F63 U+05265 CS10 CR018 D48939.0
+C3-2F64 U+05267 CS10 CR018 M******
+C3-2F65 U+05257 CS10 CR018 D02036.0
+C3-2F66 U+05263 CS10 CR018 D02076.0
+C3-2F67 U+034EE CS10 CR018 D02060.0
+C3-2F68 U+05253 CS10 CR018 D02028.0
+C3-2F69 U+034EF CS10 CR018 D02061.0
+C4-2B6C U+2073B CS10 CR018 D02050.0
+C4-2B6D U+20732 CS10 CR018 D02029.0
+C4-2B6E U+05258 CS10 CR018 D02037.0
+C4-2B6F U+20735 CS10 CR018 D02038.0
+C4-2B70 U+20731 CS10 CR018 D02027.0
+C4-2B71 U+2073E CS10 CR018 D02056.0
+C4-2B72 U+20743 CS10 CR018 D02066.0
+C4-2B73 U+20736 CS10 CR018 D02039.0
+C5-2B7C U+034EC CS10 CR018 D02043.0
+C5-2B7D U+20759 CS10 CR018 D02071.0
+C5-2B7E U+2075B CS10 CR018 D02073.0
+C5-2C21 U+2075A CS10 CR018 D02072.0
+C5-2C22 U+20739 CS10 CR018 D02047.0
+C5-2C23 U+20734 CS10 CR018 D02032.0
+C5-2C24 U+20744 CS10 CR018 D02067.0
+C5-2C25 U+20733 CS10 CR018 D02030.0
+C5-2C26 U+2073C CS10 CR018 D02052.0
+C5-2C27 U+20758 CS10 CR018 D02070.0
+C5-2C28 U+2076A CS10 CR018 D02069.0
+C6-3549 U+20730 CS10 CR018 D02023.0
+C6-354A U+20752 CS10 CR018 D02035.0
+C6-354B U+20742 CS10 CR018 D02065.0
+C6-354C U+20741 CS10 CR018 D02064.0
+C6-354D U+20745 CS10 CR018 D02068.0
+C6-354E U+20737 CS10 CR018 D02045.0
+C6-354F U+20740 CS10 CR018 D02063.0
+C6-3550 U+2073F CS10 CR018 D02057.0
+C6-3551 U+2073D CS10 CR018 D02053.0
+C6-3552 U+20738 CS10 CR018 D02046.0
+C6-3553 U+2073A CS10 CR018 D02048.0
+C6-3554 U+20749 CS10 CR018 D02098.0 #
+C1-592A U+0526A CS11 CR018 D02088.0
+C1-592B U+0526F CS11 CR018 D02097.0
+C2-336C U+0526B CS11 CR018 D02090.0
+C2-336D U+0526D CS11 CR018 D02092.0
+C2-336E U+0526C CS11 CR018 D02091.0
+C2-336F U+0526E CS11 CR018 D02094.0
+C3-3450 U+05268 CS11 CR018 D02078.0
+C3-3451 U+05276 CS11 CR018 D02136.0 #
+C4-304F U+20769 CS11 CR018 D02101.0
+C4-3050 U+2075D CS11 CR018 D02077.0
+C4-3051 U+2075F CS11 CR018 D02081.0
+C4-3052 U+034F3 CS11 CR018 D02085.0
+C4-3053 U+034ED CS11 CR018 D02076.2
+C4-3054 U+034F5 CS11 CR018 D02095.0
+C4-3055 U+20764 CS11 CR018 D02089.0
+C4-3056 U+20762 CS11 CR018 D02086.0
+C4-3057 U+034F1 CS11 CR018 D02080.0
+C4-3058 U+034F2 CS11 CR018 D02084.0
+C4-3059 U+034F6 CS11 CR018 D02096.0
+C5-312A U+20760 CS11 CR018 D02082.0
+C5-312B U+2075E CS11 CR018 D02079.0
+C5-312C U+034F4 CS11 CR018 D02087.0
+C6-3D46 U+20761 CS11 CR018 D02083.0
+C6-3D47 U+20767 CS11 CR018 D02099.0
+C6-3D48 U+20771 CS11 CR018 D02103.0
+C6-3D49 U+20765 CS11 CR018 D02093.0
+C6-3D4A U+2077D CS11 CR018 D02102.0
+C6-3D4B U+2077E CS11 CR018 D02106.0
+C1-5E34 U+05272 CS12 CR018 D02112.1
+C1-5E35 U+05274 CS12 CR018 D02122.0
+C1-5E36 U+05275 CS12 CR018 D02127.0
+C1-5E37 U+05269 CS12 CR018 D02109.0
+C3-3A21 U+05273 CS12 CR018 D02113.0
+C3-3A22 U+034FB CS12 CR018 D02124.0
+C3-3A23 U+05270 CS12 CR018 D02107.0 #
+C3-3A24 U+034F7 CS12 CR018 D02108.0
+C4-3640 U+2078A CS12 CR018 D02129.0
+C4-3641 U+20789 CS12 CR018 D02128.0
+C4-3642 U+034F9 CS12 CR018 D02116.0
+C4-3643 U+2077F CS12 CR018 D02110.0
+C4-3644 U+20788 CS12 CR018 D02126.0
+C4-3645 U+034FA CS12 CR018 D02118.0
+C4-3646 U+20783 CS12 CR018 D02119.0
+C4-3647 U+20784 CS12 CR018 D02120.0
+C4-3648 U+20798 CS12 CR018 D02140.0
+C4-3649 U+20763 CS12 CR018 D02137.0
+C4-364A U+20787 CS12 CR018 D02125.0
+C5-365E U+20768 CS12 CR018 D02100.0 #
+C5-365F U+20780 CS12 CR018 D02111.0
+C5-3660 U+20785 CS12 CR018 D02121.0
+C5-3661 U+2078E CS12 CR018 D02133.0
+C5-3662 U+2078F CS12 CR018 D21693.0
+C5-3663 U+202F4 CS12 CR018 D02134.0
+C5-3664 U+20786 CS12 CR018 D02123.0
+C5-3665 U+207A4 CS12 CR018 D02139.0
+C6-4667 U+2F822 CS12 CR018 D02112.0
+C6-4668 U+2078C CS12 CR018 D02131.0
+C6-4669 U+20782 CS12 CR018 D02117.0
+C6-466A U+20790 CS12 CR018 D02142.0
+C6-466B U+2078B CS12 CR018 D02130.0
+C6-466C U+2078D CS12 CR018 D02132.0
+C6-466D U+20781 CS12 CR018 D02115.0
+C6-466E U+2079D CS12 CR018 D48940.0
+C1-6336 U+0527F CS13 CR018 D02165.0
+C1-6337 U+05277 CS13 CR018 D02143.0
+C1-6338 U+0527D CS13 CR018 D02160.0
+C2-416B U+0527A CS13 CR018 D02152.0
+C2-416C U+05278 CS13 CR018 D02148.0
+C2-416D U+0527B CS13 CR018 D02158.0
+C2-416E U+0527C CS13 CR018 D02159.0
+C3-4040 U+0527E CS13 CR018 D02163.0
+C3-4041 U+05279 CS13 CR018 D02149.0
+C3-4042 U+034FD CS13 CR018 D02150.0
+C3-4043 U+2F823 CS13 CR018 M******
+C4-3C35 U+207A9 CS13 CR018 D02153.0
+C4-3C36 U+207AE CS13 CR018 D02161.0
+C4-3C37 U+207AD CS13 CR018 D02157.0
+C4-3C38 U+207C8 CS13 CR018 D02189.0
+C4-3C39 U+207A5 CS13 CR018 D02145.0
+C4-3C3A U+207B0 CS13 CR018 D02164.0
+C5-3D6D U+207AC CS13 CR018 D02156.0
+C5-3D6E U+207AF CS13 CR018 D02162.0
+C5-3D6F U+207B1 CS13 CR018 D02166.0
+C5-3D70 U+034FC CS13 CR018 D02144.0
+C5-3D71 U+207BF CS13 CR018 D02171.0
+C5-3D72 U+207BE CS13 CR018 D02170.0
+C5-3D73 U+207A7 CS13 CR018 D47889.0
+C5-3D74 U+207AA CS13 CR018 D02154.0
+C6-5068 U+207BB CS13 CR018 D02167.0
+C6-5069 U+207BD CS13 CR018 D02169.0
+C6-506A U+207B7 CS13 CR018 D02172.0
+C6-506B U+207B2 CS13 CR018 D48941.0
+C6-506C U+034F8 CS13 CR018 D02114.0
+C6-506D U+207A8 CS13 CR018 D02151.0
+C6-506E U+207AB CS13 CR018 D02155.0
+C6-506F U+207A6 CS13 CR018 D02147.0
+C6-5070 U+207BC CS13 CR018 D02168.0
+C1-6822 U+05283 CS14 CR018 D02193.0
+C1-6823 U+05282 CS14 CR018 D02190.0
+C2-4928 U+05280 CS14 CR018 D02180.0
+C2-4929 U+05281 CS14 CR018 D02182.0
+C3-457B U+03504 CS14 CR018 D02178.0
+C3-457C U+03507 CS14 CR018 D02187.0
+C3-457D U+03503 CS14 CR018 D02177.0
+C4-423B U+207C3 CS14 CR018 D02179.0
+C4-423C U+03502 CS14 CR018 D02176.0
+C4-423D U+207CD CS14 CR018 D02197.0
+C4-423E U+03506 CS14 CR018 D02185.0
+C4-423F U+03505 CS14 CR018 D02181.0
+C4-4240 U+207C9 CS14 CR018 D02191.0
+C4-4241 U+034FE CS14 CR018 D02192.0
+C4-4242 U+03501 CS14 CR018 D02175.0
+C4-4243 U+03500 CS14 CR018 D02174.0
+C4-4244 U+207CE CS14 CR018 D02198.0
+C5-445B U+207C2 CS14 CR018 D02173.0
+C5-445C U+207CB CS14 CR018 D02195.0
+C5-445D U+207D5 CS14 CR018 D02206.0
+C5-445E U+207D2 CS14 CR018 D02203.0
+C5-445F U+207CC CS14 CR018 D02196.0
+C5-4460 U+207D7 CS14 CR018 D02208.0
+C5-4461 U+207C5 CS14 CR018 D02184.0
+C5-4462 U+207CA CS14 CR018 D02194.0
+C6-5B21 U+207C7 CS14 CR018 D02188.0
+C6-5B22 U+207C6 CS14 CR018 D02186.0
+C6-5B23 U+207DC CS14 CR018 D02210.0
+C6-5B24 U+207C4 CS14 CR018 D02183.0
+C6-5B25 U+207D8 CS14 CR018 D02209.0
+C6-5B26 U+207D4 CS14 CR018 D02205.0
+C6-5B27 U+207DF CS14 CR018 D02202.0
+C6-5B28 U+207D1 CS14 CR018 D02201.0
+C6-5B29 U+207D0 CS14 CR018 D02200.0
+C6-5B2A U+207D6 CS14 CR018 D02207.0
+C6-5B2B U+207CF CS14 CR018 D02199.0
+C1-6C2A U+05287 CS15 CR018 D02218.0
+C1-6C2B U+05288 CS15 CR018 D02223.0
+C1-6C2C U+05289 CS15 CR018 D02224.0
+C1-6C2D U+0528D CS15 CR018 D02228.0
+C1-6C2E U+0528A CS15 CR018 D02225.0
+C2-4F5A U+0528B CS15 CR018 D02226.0
+C2-4F5B U+0528C CS15 CR018 D02227.0
+C3-4B31 U+05286 CS15 CR018 D02215.0
+C3-4B32 U+0528E CS15 CR018 D02229.0
+C4-4923 U+0350A CS15 CR018 D02221.0
+C4-4924 U+207E8 CS15 CR018 D02214.0
+C4-4925 U+05285 CS15 CR018 D02212.0
+C5-4C22 U+207D3 CS15 CR018 D02204.0
+C5-4C23 U+207E6 CS15 CR018 D02211.0
+C5-4C24 U+207E9 CS15 CR018 D02216.0
+C5-4C25 U+207F0 CS15 CR018 D02233.0
+C5-4C26 U+207EA CS15 CR018 D02217.0
+C5-4C27 U+207E7 CS15 CR018 D02213.0
+C7-2138 U+207F1 CS15 CR018 D02234.0
+C7-2139 U+207F5 CS15 CR018 D02219.0
+C7-213A U+207ED CS15 CR018 D02230.0
+C7-213B U+207EF CS15 CR018 D02232.0
+C7-213C U+207EB CS15 CR018 D02220.0
+C7-213D U+207EC CS15 CR018 D02222.0
+C7-213E U+207EE CS15 CR018 D02231.0
+C7-213F U+20807 CS15 CR018 D02256.0 #
+C1-7038 U+05291 CS16 CR018 D02241.0
+C1-7039 U+05293 CS16 CR018 D02249.0
+C3-5036 U+05290 CS16 CR018 D02237.0
+C3-5037 U+05294 CS16 CR018 D02245.0
+C4-4F60 U+207FA CS16 CR018 D02235.0
+C4-4F61 U+0350C CS16 CR018 D02238.0
+C4-4F62 U+0350B CS16 CR018 D02236.0
+C4-4F63 U+0350D CS16 CR018 D02239.0
+C4-4F64 U+05292 CS16 CR018 D02243.0
+C5-535E U+20804 CS16 CR018 D37235.0
+C5-535F U+20801 CS16 CR018 D02251.0
+C5-5360 U+20803 CS16 CR018 D02253.0
+C5-5361 U+20802 CS16 CR018 D02252.0
+C7-2C48 U+20805 CS16 CR018 D02255.0
+C7-2C49 U+207FB CS16 CR018 D02240.0
+C7-2C4A U+207FD CS16 CR018 D02246.0
+C7-2C4B U+20806 CS16 CR018 D02244.0
+C7-2C4C U+20800 CS16 CR018 D02250.0
+C7-2C4D U+207FF CS16 CR018 D02248.0
+C7-2C4E U+207FE CS16 CR018 D02247.0
+C4-556B U+2080E CS17 CR018 D02259.0
+C4-556C U+0350F CS17 CR018 D02263.0
+C4-556D U+05295 CS17 CR018 D02260.0
+C4-556E U+20817 CS17 CR018 D02257.0
+C5-5A77 U+207FC CS17 CR018 D02242.0
+C5-5A78 U+20810 CS17 CR018 D02262.0
+C5-5A79 U+2080F CS17 CR018 D02261.0
+C5-5A7A U+2080D CS17 CR018 D02258.0
+C7-367C U+20812 CS17 CR018 D*
+C7-367D U+2081E CS17 CR018 D02264.0
+C5-6138 U+2081C CS18 CR018 D02268.0
+C5-6139 U+2081D CS18 CR018 D02269.0
+C5-613A U+20820 CS18 CR018 D*
+C5-613B U+0350E CS18 CR018 D02265.0
+C7-3E7C U+2081B CS18 CR018 D02266.0
+C7-3E7D U+03510 CS18 CR018 D02267.0
+C2-6539 U+05296 CS19 CR018 D02273.0
+C4-5F4A U+03511 CS19 CR018 D02270.0
+C7-462D U+20823 CS19 CR018 D02274.0
+C7-462E U+20822 CS19 CR018 D02272.0
+C7-462F U+20821 CS19 CR018 D02271.0
+C4-6330 U+03512 CS20 CR018 D02275.0
+C7-4D40 U+20826 CS20 CR018 D02276.0
+C7-4D41 U+20827 CS20 CR018 D02277.0
+C2-6B50 U+05298 CS21 CR018 D02281.0
+C2-6B51 U+05297 CS21 CR018 D02279.0
+C5-6F6A U+2082A CS21 CR018 D02278.0
+C7-5277 U+2082B CS21 CR018 D02280.0
+C2-6E7E U+05299 CS23 CR018 D02283.0
+C3-602C U+0529A CS23 CR018 D02284.0
+C5-7564 U+2082E CS23 CR018 D02282.0
+C4-6B65 U+2082F CS24 CR018 D02285.0
+C7-622C U+20831 CS26 CR018 D02287.0
+C7-622D U+20830 CS26 CR018 D02286.0
+C1-4430 U+0529B CS02 CR019 D02288.0
+C3-2137 U+0529C CS03 CR019 D02289.0
+C6-213A U+20832 CS03 CR019 D02290.0
+C3-2153 U+0529E CS04 CR019 D02294.0
+C3-2154 U+0529D CS04 CR019 D02293.0
+C5-213C U+20833 CS04 CR019 D02291.0
+C6-2158 U+20834 CS04 CR019 D02292.0
+C1-457B U+052A0 CS05 CR019 D02297.0
+C1-457C U+0529F CS05 CR019 D02295.0
+C3-2221 U+0361E CS05 CR019 D02299.0
+C4-2163 U+20836 CS05 CR019 D02296.0
+C4-2164 U+03513 CS05 CR019 D02298.0
+C5-2158 U+20838 CS05 CR019 D*
+C5-2159 U+20837 CS05 CR019 D02300.0
+C1-4749 U+052A3 CS06 CR019 D02302.0
+C2-217E U+052A6 CS06 CR019 D02307.0
+C3-2328 U+052A8 CS06 CR019 M******
+C4-223F U+052A5 CS06 CR019 D02306.0
+C4-2240 U+03515 CS06 CR019 D02305.0
+C4-2241 U+052A7 CS06 CR019 D02309.0
+C4-2242 U+052A4 CS06 CR019 D02304.0
+C5-2231 U+20839 CS06 CR019 D02303.0
+C5-2232 U+2083B CS06 CR019 D02310.0
+C5-2233 U+20841 CS06 CR019 D02321.0 #
+C6-236C U+06530 CS06 CR019 D02308.0
+C1-4936 U+052AB CS07 CR019 D02316.0
+C1-4937 U+052A9 CS07 CR019 D02313.0
+C1-4938 U+052AA CS07 CR019 D02314.0
+C1-4939 U+052AC CS07 CR019 D02317.0
+C2-2331 U+052AD CS07 CR019 D02318.0
+C2-2332 U+052AE CS07 CR019 D02319.0
+C3-2462 U+052B4 CS07 CR019 D02329.0
+C3-2463 U+052B3 CS07 CR019 D02328.0
+C3-2464 U+03518 CS07 CR019 D48942.0
+C4-2344 U+03517 CS07 CR019 D02311.0
+C4-2345 U+20843 CS07 CR019 D02315.0
+C4-2346 U+052AF CS07 CR019 D02322.0
+C4-2347 U+052B0 CS07 CR019 D02323.0
+C4-2348 U+052B1 CS07 CR019 D02326.0
+C4-2349 U+2084D CS07 CR019 D02327.0
+C5-2347 U+20844 CS07 CR019 D02320.0
+C6-262D U+2084C CS07 CR019 D02325.0
+C6-262E U+20842 CS07 CR019 D02312.0
+C1-4C33 U+052BE CS08 CR019 D02342.0
+C1-4C34 U+052BB CS08 CR019 D02336.0
+C2-2555 U+052BC CS08 CR019 D02338.0
+C3-2760 U+052B9 CS08 CR019 D02334.0
+C3-2761 U+052B5 CS08 CR019 D02330.0
+C3-2762 U+052BF CS08 CR019 D02347.0
+C4-254F U+03519 CS08 CR019 D02337.0
+C4-2550 U+052BD CS08 CR019 D02339.0
+C5-2537 U+052B7 CS08 CR019 D02332.0
+C5-2538 U+052B8 CS08 CR019 D02333.0
+C5-2539 U+20852 CS08 CR019 D02341.0
+C5-253A U+052B6 CS08 CR019 D02331.0
+C5-253B U+052BA CS08 CR019 D02335.0
+C5-253C U+20854 CS08 CR019 D02345.0
+C5-253D U+20851 CS08 CR019 D02340.0
+C6-296D U+20853 CS08 CR019 D02343.0
+C6-296E U+20855 CS08 CR019 D02346.0
+C6-296F U+0351A CS08 CR019 D02344.0
+C1-502D U+052C7 CS09 CR019 D02360.0 @ D02360.1
+C1-502E U+052C9 CS09 CR019 D02362.0 @ D02384.1
+C1-502F U+052C3 CS09 CR019 D02351.0
+C1-5030 U+052C1 CS09 CR019 D02349.0
+C2-2934 U+052C0 CS09 CR019 D02348.0
+C2-2935 U+052C2 CS09 CR019 D02350.0
+C3-2B46 U+052C5 CS09 CR019 D02354.0
+C3-2B47 U+052CA CS09 CR019 D48943.0
+C3-2B48 U+052C4 CS09 CR019 D02353.0
+C4-2849 U+052C6 CS09 CR019 D02359.0
+C4-284A U+2085F CS09 CR019 D02356.0
+C4-284B U+052C8 CS09 CR019 D02361.0
+C5-282F U+20862 CS09 CR019 D*
+C5-2830 U+2085E CS09 CR019 D02355.0
+C5-2831 U+20861 CS09 CR019 D02358.0
+C6-2F25 U+2F825 CS09 CR019 D02360.1
+C6-2F26 U+20860 CS09 CR019 D02357.0
+C6-2F27 U+0351C CS09 CR019 D02352.0
+C6-2F28 U+20866 CS09 CR019 D48944.0
+C2-2E30 U+052CD CS10 CR019 D02370.0
+C3-2F6A U+052CF CS10 CR019 D02376.0
+C3-2F6B U+0351E CS10 CR019 D02377.0
+C3-2F6C U+052CE CS10 CR019 D02371.0
+C3-2F6D U+052D0 CS10 CR019 D02379.0
+C3-2F6E U+052D1 CS10 CR019 D02380.0
+C3-2F6F U+052CC CS10 CR019 D02366.0
+C4-2B74 U+2086D CS10 CR019 D02369.0
+C4-2B75 U+0351D CS10 CR019 D02372.0
+C5-2C29 U+2086F CS10 CR019 D02375.0
+C5-2C2A U+20872 CS10 CR019 D*
+C5-2C2B U+20870 CS10 CR019 D02378.0
+C5-2C2C U+20871 CS10 CR019 D02381.0
+C5-2C2D U+2086E CS10 CR019 D02373.0
+C6-3555 U+2086B CS10 CR019 D02367.0
+C6-3556 U+20878 CS10 CR019 D02374.0
+C6-3557 U+20879 CS10 CR019 D02382.0
+C6-3558 U+2F826 CS10 CR019 D02384.1
+C6-3559 U+2086C CS10 CR019 D02368.0
+C1-592C U+052D2 CS11 CR019 D02386.0
+C1-592D U+052D9 CS11 CR019 D02394.0
+C1-592E U+052D8 CS11 CR019 D02393.0
+C1-592F U+052D5 CS11 CR019 D02390.0
+C2-3370 U+052D6 CS11 CR019 D02391.0
+C2-3371 U+052D3 CS11 CR019 D02387.0
+C3-3452 U+052D4 CS11 CR019 D02388.0
+C4-305A U+03520 CS11 CR019 D02385.0
+C5-312D U+2087B CS11 CR019 D02389.0
+C6-3D4C U+2087D CS11 CR019 D02396.0
+C6-3D4D U+20884 CS11 CR019 D02401.0
+C6-3D4E U+2087C CS11 CR019 D02395.0
+C6-3D4F U+2087E CS11 CR019 D02397.0
+C6-3D50 U+2087F CS11 CR019 D02398.0
+C6-3D51 U+20880 CS11 CR019 D02400.0
+C1-5E38 U+052DE CS12 CR019 D02410.0
+C1-5E39 U+052DD CS12 CR019 D02409.0
+C1-5E3A U+052DB CS12 CR019 D02402.0
+C4-364B U+03521 CS12 CR019 D02405.0
+C4-364C U+2F827 CS12 CR019 D02415.1 @ D02424.0
+C5-3666 U+20886 CS12 CR019 D02404.0
+C5-3667 U+20889 CS12 CR019 D02412.0
+C5-3668 U+20887 CS12 CR019 D02407.0
+C5-3669 U+20885 CS12 CR019 D02403.0
+C5-366A U+052DC CS12 CR019 D02408.0
+C5-366B U+20888 CS12 CR019 D02411.0
+C6-466F U+2088E CS12 CR019 D02415.0
+C6-4670 U+2088F CS12 CR019 D02414.0
+C6-4671 U+20892 CS12 CR019 D02406.0
+C1-6339 U+052DF CS13 CR019 D02416.0
+C1-633A U+052E6 CS13 CR019 D02426.0
+C1-633B U+052E4 CS13 CR019 D02424.0 @ D02415.1
+C1-633C U+052E2 CS13 CR019 D02422.0
+C1-633D U+052E3 CS13 CR019 D02423.0
+C3-4044 U+052E1 CS13 CR019 D02421.0
+C3-4045 U+052E0 CS13 CR019 D02418.0
+C3-4046 U+052E7 CS13 CR019 D02433.0
+C4-3C3B U+20895 CS13 CR019 D02420.0
+C4-3C3C U+052E5 CS13 CR019 D02425.0
+C5-3D75 U+20894 CS13 CR019 D02419.0
+C5-3D76 U+20893 CS13 CR019 D02417.0
+C5-3D77 U+20899 CS13 CR019 D02431.0
+C6-5071 U+20897 CS13 CR019 D02428.0
+C6-5072 U+20896 CS13 CR019 D02427.0
+C2-492A U+052E9 CS14 CR019 D02441.0
+C2-492B U+052EB CS14 CR019 D02444.0
+C3-457E U+052ED CS14 CR019 D02447.0
+C3-4621 U+052EA CS14 CR019 D02442.0
+C3-4622 U+03522 CS14 CR019 D02443.0
+C4-4245 U+208A5 CS14 CR019 D02445.0
+C4-4246 U+208A0 CS14 CR019 D02434.0
+C5-4463 U+052EC CS14 CR019 D02446.0
+C5-4464 U+208A2 CS14 CR019 D02436.0
+C5-4465 U+208A3 CS14 CR019 D02437.0
+C5-4466 U+208A1 CS14 CR019 D02435.0
+C5-4467 U+052E8 CS14 CR019 D02438.0
+C5-4468 U+208A6 CS14 CR019 D02448.0
+C5-4469 U+208A4 CS14 CR019 D02439.0
+C6-5B2C U+208AD CS14 CR019 D02440.0
+C6-5B2D U+208AF CS14 CR019 D02451.0
+C6-5B2E U+208A7 CS14 CR019 D02449.0
+C1-6C2F U+052F0 CS15 CR019 D02458.0
+C2-4F5C U+052F1 CS15 CR019 D02459.0
+C2-4F5D U+052EF CS15 CR019 D02455.0
+C3-4B33 U+052EE CS15 CR019 D02454.0
+C4-4926 U+208B2 CS15 CR019 D02460.0
+C5-4C28 U+208B1 CS15 CR019 D02456.0
+C5-4C29 U+208B3 CS15 CR019 D02461.0
+C5-4C2A U+208B4 CS15 CR019 D02462.0
+C5-4C2B U+208B0 CS15 CR019 D02453.0
+C1-703A U+052F3 CS16 CR019 D02465.0
+C5-5362 U+052F6 CS16 CR019 D02475.0 #
+C5-5363 U+03526 CS16 CR019 D02474.0 #
+C7-2C4F U+208B6 CS16 CR019 D02464.0
+C1-7344 U+052F5 CS17 CR019 D02472.0
+C2-5C4B U+052F4 CS17 CR019 D02467.0
+C3-5443 U+03524 CS17 CR019 D02470.0
+C4-556F U+03523 CS17 CR019 D02468.0
+C4-5570 U+03525 CS17 CR019 D02471.0
+C5-5A7B U+208B9 CS17 CR019 D02473.0
+C5-5A7C U+208B7 CS17 CR019 D02466.0
+C5-5A7D U+208BA CS17 CR019 D02476.0
+C7-367E U+208BB CS17 CR019 D02477.0
+C7-3721 U+208BF CS17 CR019 D02469.0
+C7-3722 U+208BC CS17 CR019 D02478.0
+C4-5A6E U+03527 CS18 CR019 D02480.0
+C5-613C U+208C0 CS18 CR019 D02481.0
+C7-3E7E U+208C1 CS18 CR019 D02483.0
+C7-3F21 U+208C3 CS18 CR019 D02482.0
+C2-653A U+052F7 CS19 CR019 D02485.0
+C5-6755 U+208C5 CS19 CR019 D*
+C5-6756 U+208C4 CS19 CR019 D02484.0
+C1-7961 U+052F8 CS20 CR019 D02486.0 #
+C7-4D42 U+208C6 CS20 CR019 D02487.0
+C5-6F6B U+208C7 CS21 CR019 D02488.0
+C5-7565 U+208C9 CS23 CR019 D02490.0
+C7-5B46 U+208C8 CS23 CR019 D02489.0
+C4-6C6B U+208CA CS25 CR019 D02491.0
+C7-663B U+208CB CS34 CR019 D02492.0
+C1-4444 U+052FA CS03 CR020 D02495.0
+C4-212F U+2F828 CS03 CR020 D02494.0
+C1-4524 U+052FB CS04 CR020 D02496.0
+C1-4525 U+052FE CS04 CR020 D02500.0
+C1-4526 U+052FF CS04 CR020 D02501.0
+C2-2136 U+052FC CS04 CR020 D02498.0
+C3-2155 U+052FD CS04 CR020 D02499.0
+C3-2156 U+05300 CS04 CR020 D02497.0
+C5-213D U+208CC CS04 CR020 D02510.0
+C1-457D U+05305 CS05 CR020 D02506.0
+C1-457E U+05306 CS05 CR020 M******
+C3-2222 U+05304 CS05 CR020 D02505.0
+C3-2223 U+05303 CS05 CR020 D02504.0
+C3-2224 U+05307 CS05 CR020 M******
+C3-2225 U+2F82A CS05 CR020 D02511.0
+C6-2246 U+2F829 CS05 CR020 D02506.1
+C6-2247 U+208CD CS05 CR020 D02507.0
+C6-2248 U+208CE CS05 CR020 D02508.0
+C1-474A U+05308 CS06 CR020 D02512.0
+C5-2234 U+208D1 CS06 CR020 D02513.0
+C5-2235 U+208CF CS06 CR020 D02509.0 #
+C5-2236 U+208D2 CS06 CR020 D02514.0
+C2-2333 U+05309 CS07 CR020 D02515.0
+C5-2348 U+208D6 CS07 CR020 D02517.0
+C5-2349 U+208D7 CS07 CR020 D02518.0
+C6-262F U+208D4 CS07 CR020 D02516.0
+C2-2556 U+0530A CS08 CR020 D02523.0
+C2-2557 U+0530B CS08 CR020 D02524.0
+C4-2551 U+0530C CS08 CR020 D02525.0
+C4-2552 U+208D8 CS08 CR020 D02520.0
+C6-2970 U+208DA CS08 CR020 D02522.0
+C6-2971 U+208D9 CS08 CR020 D02521.0
+C1-5031 U+0530D CS09 CR020 D02527.0
+C4-284C U+208DF CS09 CR020 D02528.0
+C6-2F29 U+208E3 CS09 CR020 D02531.0
+C6-2F2A U+208DE CS09 CR020 D02526.0 @ D38180.0 (C6-345D)
+C6-2F2B U+208E0 CS09 CR020 D02529.0
+C6-2F2C U+208E1 CS09 CR020 D02530.0
+C2-2E31 U+0530E CS10 CR020 D02532.0
+C4-2B76 U+208E4 CS10 CR020 D02533.0
+C5-2C2E U+208F0 CS10 CR020 D02543.0 #
+C5-2C2F U+208EB CS10 CR020 D02540.0
+C6-355A U+208E9 CS10 CR020 D02538.0
+C6-355B U+208E6 CS10 CR020 D02535.0
+C6-355C U+208E5 CS10 CR020 D02534.0
+C6-355D U+208EA CS10 CR020 D02539.0
+C6-355E U+208E7 CS10 CR020 D02536.0
+C6-355F U+208E8 CS10 CR020 D02537.0
+C1-5930 U+05310 CS11 CR020 D02545.0
+C1-5931 U+0530F CS11 CR020 D02544.0
+C4-305B U+208F9 CS11 CR020 D02555.0 #
+C4-305C U+03528 CS11 CR020 D02546.0
+C4-305D U+208EE CS11 CR020 D02541.0
+C5-312E U+208F1 CS11 CR020 D02547.0
+C5-312F U+208F3 CS11 CR020 M******
+C6-3D52 U+208EF CS11 CR020 D02542.0
+C6-3D53 U+208F4 CS11 CR020 D02548.0
+C2-3A46 U+05312 CS12 CR020 D02552.0
+C2-3A47 U+05311 CS12 CR020 D02549.0
+C4-364D U+03529 CS12 CR020 D02550.0
+C4-364E U+208F5 CS12 CR020 D02551.0
+C5-3D78 U+0352A CS13 CR020 D02554.0
+C5-3D79 U+208FA CS13 CR020 D02557.0
+C6-5073 U+208F8 CS13 CR020 D02553.0
+C6-5074 U+05313 CS13 CR020 D02556.0
+C4-4247 U+208FE CS14 CR020 D02559.0
+C5-446A U+208FF CS14 CR020 D02560.0
+C5-446B U+20900 CS14 CR020 D02561.0
+C6-5B2F U+208FD CS14 CR020 D02558.0
+C3-5038 U+05314 CS16 CR020 D02563.0
+C4-4F65 U+20904 CS16 CR020 D02562.0
+C7-2C50 U+20905 CS16 CR020 D02564.0
+C7-2C51 U+20907 CS16 CR020 D02565.0
+C5-5A7E U+2090A CS17 CR020 D02568.0
+C7-3723 U+20908 CS17 CR020 D02566.0
+C7-3724 U+20909 CS17 CR020 D02567.0
+C7-4D43 U+2090B CS20 CR020 D02569.0
+C1-4431 U+05315 CS02 CR021 D02570.0
+C6-212A U+2090E CS02 CR021 D02571.0
+C1-4527 U+05316 CS04 CR021 D02572.0
+C4-2142 U+2090F CS04 CR021 D02573.0
+C1-4621 U+05317 CS05 CR021 D02574.0 @ D48945.0 (C6-2249)
+C6-2249 U+2F82B CS05 CR021 D48945.0 @ D02574.0 (C1-4621)
+C6-224A U+20910 CS05 CR021 D02575.0
+C5-234A U+20913 CS07 CR021 D02579.0
+C6-2630 U+20911 CS07 CR021 D02576.0
+C6-2631 U+20914 CS07 CR021 D48946.0
+C6-2632 U+20915 CS07 CR021 D02577.0 #
+C6-2633 U+20912 CS07 CR021 D02578.0
+C6-2972 U+0352C CS08 CR021 D02580.0
+C4-284D U+20917 CS09 CR021 D02581.0
+C6-2F2D U+2091A CS09 CR021 D02584.0
+C6-2F2E U+2091B CS09 CR021 D02586.0
+C6-2F2F U+20918 CS09 CR021 D02582.0
+C6-2F30 U+2091C CS09 CR021 D48947.0
+C6-2F31 U+20919 CS09 CR021 D02583.0
+C6-3560 U+2091F CS10 CR021 D02588.0 #
+C1-5932 U+05319 CS11 CR021 D02590.0
+C3-3453 U+0352D CS11 CR021 D02591.0
+C4-305E U+05318 CS11 CR021 D02589.0
+C6-3D54 U+2091E CS11 CR021 D02587.0
+C6-4672 U+20923 CS12 CR021 D02592.0
+C4-3C3D U+20925 CS13 CR021 D02593.0
+C7-3F22 U+2092A CS18 CR021 D02594.0
+C2-2124 U+0531A CS02 CR022 D02595.0
+C1-4622 U+0531D CS05 CR022 D02599.0
+C2-214D U+0531C CS05 CR022 D02598.0
+C3-2226 U+0531E CS05 CR022 D02600.0
+C4-2165 U+0531B CS05 CR022 D02597.0
+C1-474B U+05321 CS06 CR022 D02606.0
+C1-474C U+05320 CS06 CR022 D02605.0
+C2-2221 U+05322 CS06 CR022 D02608.0
+C2-2222 U+0531F CS06 CR022 D02603.0
+C4-2243 U+20930 CS06 CR022 D02604.0
+C5-2237 U+2092E CS06 CR022 D02601.0
+C6-236D U+20931 CS06 CR022 D02607.0
+C6-236E U+2092F CS06 CR022 D02602.0
+C1-493A U+05323 CS07 CR022 D02610.0
+C3-2465 U+05325 CS07 CR022 D02614.0
+C4-234A U+20934 CS07 CR022 D02612.0
+C4-234B U+0352F CS07 CR022 D02611.0
+C5-234B U+05324 CS07 CR022 D02613.0
+C6-2634 U+20933 CS07 CR022 D02609.0
+C6-2635 U+20935 CS07 CR022 D02615.0
+C2-2558 U+0533C CS08 CR022 D02683.0 #
+C5-253E U+20939 CS08 CR022 D02617.0
+C5-253F U+2093A CS08 CR022 D02618.0
+C6-2973 U+20938 CS08 CR022 D02616.0
+C2-2936 U+0533D CS09 CR022 D02684.0
+C3-2B49 U+05327 CS09 CR022 D02621.0
+C4-284E U+05328 CS09 CR022 D02624.0
+C4-284F U+2093C CS09 CR022 D02619.0
+C4-2850 U+05329 CS09 CR022 D02626.0
+C5-2832 U+20941 CS09 CR022 D02627.0
+C5-2833 U+2093F CS09 CR022 D02623.0
+C6-2F32 U+20942 CS09 CR022 D02628.0
+C6-2F33 U+20940 CS09 CR022 D02625.0
+C6-2F34 U+2093E CS09 CR022 D02622.0
+C1-544D U+0532A CS10 CR022 D02629.0
+C4-2B77 U+03531 CS10 CR022 D02636.0 #
+C4-2B78 U+0532B CS10 CR022 D02631.0
+C5-2C30 U+20949 CS10 CR022 D02630.0
+C5-2C31 U+2094C CS10 CR022 D02634.0
+C6-3561 U+2094B CS10 CR022 D02633.0
+C6-3562 U+2094A CS10 CR022 D02632.0
+C6-3563 U+20953 CS10 CR022 D02635.0
+C2-3372 U+0532D CS11 CR022 D02639.0
+C4-305F U+0532C CS11 CR022 D02637.0 #
+C6-3D55 U+2094E CS11 CR022 D02638.0
+C3-3A25 U+03532 CS12 CR022 M****** #
+C4-364F U+20950 CS12 CR022 D02640.0
+C6-4673 U+20952 CS12 CR022 D02642.0
+C1-633E U+0532F CS13 CR022 D02644.0
+C4-3C3E U+03534 CS13 CR022 D02647.0 #
+C5-3D7A U+20956 CS13 CR022 D02645.0
+C6-5075 U+20951 CS13 CR022 D02641.0
+C6-5076 U+03533 CS13 CR022 D02643.0
+C1-6824 U+05331 CS14 CR022 D02651.0
+C2-492C U+05330 CS14 CR022 D02650.0
+C3-4623 U+05332 CS14 CR022 D02652.0
+C4-4248 U+20959 CS14 CR022 D02648.0
+C5-446C U+03535 CS14 CR022 D02649.0
+C6-5B30 U+2095B CS14 CR022 D02654.0 #
+C6-5B31 U+2095A CS14 CR022 D02653.0
+C3-4B34 U+05333 CS15 CR022 D02655.0
+C5-4C2C U+2095C CS15 CR022 D02656.0
+C5-4C2D U+2095D CS15 CR022 D02657.0
+C5-4C2E U+2095E CS15 CR022 D02658.0
+C2-5645 U+05334 CS16 CR022 D02659.0
+C5-5364 U+20962 CS16 CR022 D02660.0
+C3-5444 U+05335 CS17 CR022 D02662.0
+C7-3725 U+20963 CS17 CR022 D02661.0
+C7-3F23 U+20969 CS18 CR022 D02663.0
+C4-5F4B U+20966 CS19 CR022 D02664.0 #
+C2-686A U+05337 CS20 CR022 D02666.0
+C3-5C34 U+05336 CS20 CR022 D02665.0
+C7-4D44 U+2096A CS20 CR022 D02668.0
+C7-6069 U+2096B CS25 CR022 D02669.0
+C4-6D53 U+03536 CS26 CR022 D02670.0
+C7-6443 U+2096C CS28 CR022 D02671.0
+C3-2129 U+05338 CS02 CR023 D02672.0
+C6-212B U+2092C CS02 CR023 D02596.0
+C1-4528 U+05339 CS04 CR023 D02673.0
+C3-2157 U+0533A CS04 CR023 D02674.0
+C6-2159 U+20504 CS04 CR023 D48948.0
+C5-2238 U+2096E CS06 CR023 D02675.0
+C6-236F U+2096F CS06 CR023 D02676.0
+C3-2466 U+0533B CS07 CR023 D02680.0
+C5-234C U+20970 CS07 CR023 D02679.0
+C6-2636 U+03537 CS07 CR023 D02678.0
+C6-2637 U+20971 CS07 CR023 D02681.0
+C6-2638 U+03530 CS07 CR023 D02682.0 #
+C5-2834 U+20975 CS09 CR023 D02687.0
+C6-2F35 U+20944 CS09 CR023 D48949.0
+C6-2F36 U+20974 CS09 CR023 D02685.0
+C6-2F37 U+20943 CS09 CR023 D02686.0
+C6-3564 U+20976 CS10 CR023 D02688.0
+C1-5933 U+0533F CS11 CR023 D02690.0
+C1-5934 U+05340 CS11 CR023 D02691.0
+C1-5935 U+0533E CS11 CR023 D02689.0
+C4-3650 U+03538 CS12 CR023 D02692.0
+C7-4D45 U+20978 CS20 CR023 D02693.0
+C7-5750 U+2097A CS22 CR023 D02694.0
+C1-4432 U+05341 CS02 CR024 D02695.0
+C1-4445 U+05343 CS03 CR024 D02697.0
+C3-2138 U+05344 CS03 CR024 D02698.0
+C4-2130 U+05342 CS03 CR024 D02696.0
+C1-4529 U+05348 CS04 CR024 D02703.0
+C1-452A U+05347 CS04 CR024 D02702.0
+C1-452B U+05345 CS04 CR024 D02700.0
+C3-2158 U+03539 CS04 CR024 D02699.0
+C3-2159 U+05346 CS04 CR024 D02701.0
+C6-215A U+2097B CS04 CR024 D02704.0
+C1-4623 U+04EDF CS05 CR024 D00380.0
+C1-4624 U+0534A CS05 CR024 D02707.0
+C1-4625 U+05349 CS05 CR024 D02706.0
+C2-214E U+0534C CS05 CR024 D02712.0
+C5-215A U+2097D CS05 CR024 D02708.0
+C5-215B U+2097E CS05 CR024 D02709.0
+C6-224B U+20980 CS05 CR024 D02711.0
+C2-2223 U+0534D CS06 CR024 D02724.0
+C3-2329 U+2F82C CS06 CR024 D02713.0 @ D02720.0 (C6-2371)
+C3-232A U+0534B CS06 CR024 D02714.0
+C3-232B U+0534F CS06 CR024 M******
+C3-232C U+0353B CS06 CR024 D02716.0
+C3-232D U+05350 CS06 CR024 D48950.0
+C4-2244 U+20983 CS06 CR024 D02719.0
+C4-2245 U+20985 CS06 CR024 D02721.0
+C5-2239 U+2098C CS06 CR024 D02718.0
+C5-223A U+20988 CS06 CR024 D02725.0
+C6-2370 U+20982 CS06 CR024 D02717.0
+C6-2371 U+0353A CS06 CR024 D02720.0 @ D02713.0 (C3-2329)
+C6-2372 U+20987 CS06 CR024 D02723.0
+C6-2373 U+20986 CS06 CR024 D02722.0
+C6-2374 U+2098D CS06 CR024 D02731.0
+C6-2375 U+20994 CS06 CR024 D02715.0
+C5-234D U+20992 CS07 CR024 D02733.0
+C6-2639 U+20991 CS07 CR024 D02732.0
+C6-263A U+20993 CS07 CR024 D02735.0
+C6-263B U+20995 CS07 CR024 D02734.0
+C1-4C35 U+05352 CS08 CR024 D02740.0
+C1-4C36 U+05354 CS08 CR024 D02742.0
+C1-4C37 U+05353 CS08 CR024 D02741.0
+C1-4C38 U+05351 CS08 CR024 D02738.0 @ C6-2F38
+C3-2763 U+05355 CS08 CR024 D02749.0
+C4-2553 U+24C1E CS08 CR024 D02739.0
+C5-2540 U+20998 CS08 CR024 D02737.0
+C6-2974 U+20999 CS08 CR024 D02744.0
+C6-2975 U+209A2 CS08 CR024 D02743.0
+C6-2976 U+2099C CS08 CR024 D02747.0
+C6-2977 U+2099A CS08 CR024 D02745.0
+C6-2978 U+2099B CS08 CR024 D02746.0
+C1-5032 U+05357 CS09 CR024 D02750.0
+C3-2B4A U+05358 CS09 CR024 D02752.0
+C5-2835 U+23965 CS09 CR024 D02748.0
+C6-2F38 U+2F82D CS09 CR024 M******
+C6-3565 U+209A3 CS10 CR024 D02753.0
+C6-3566 U+209A4 CS10 CR024 D02756.0
+C4-3060 U+05359 CS11 CR024 D02757.0
+C4-3061 U+209AB CS11 CR024 D02759.0
+C4-3062 U+209AC CS11 CR024 D02760.0
+C4-3063 U+209AA CS11 CR024 D02758.0
+C1-5E3B U+0535A CS12 CR024 D02761.0
+C6-4674 U+2F82E CS12 CR024 D02761.1 #
+C6-5077 U+209B5 CS13 CR024 D02764.0
+C6-5078 U+209B4 CS13 CR024 D02763.0
+C6-5079 U+209B6 CS13 CR024 D02765.0
+C6-507A U+0353C CS13 CR024 D02762.0
+C6-507B U+209B7 CS13 CR024 D02766.0
+C5-4C2F U+209C0 CS15 CR024 D02767.0
+C7-2140 U+209C4 CS15 CR024 D02768.0
+C7-3726 U+209C8 CS17 CR024 D02769.0
+C7-4630 U+209CE CS19 CR024 D02770.0
+C4-6630 U+0535B CS21 CR024 D02772.0
+C7-5278 U+209CF CS21 CR024 D02771.0
+C7-606A U+209D0 CS25 CR024 D*
+C7-622E U+209D1 CS26 CR024 D02773.0
+C1-4433 U+0535C CS02 CR025 D02774.0
+C6-212C U+20061 CS02 CR025 D02775.0
+C1-452C U+0535E CS04 CR025 D02778.0
+C3-215A U+0535D CS04 CR025 D02777.0
+C1-4626 U+05361 CS05 CR025 D02781.0
+C1-4627 U+05360 CS05 CR025 D02780.0
+C3-2227 U+0535F CS05 CR025 D02779.0
+C6-224C U+209D3 CS05 CR025 D02782.0
+C6-2376 U+209D7 CS06 CR025 D02784.0
+C6-2377 U+209D4 CS06 CR025 D02783.0
+C6-2378 U+209D8 CS06 CR025 D02785.0
+C2-2334 U+05363 CS07 CR025 D02791.0
+C4-234C U+209D9 CS07 CR025 D02789.0
+C4-234D U+05364 CS07 CR025 D02794.0
+C5-234E U+209DB CS07 CR025 D02792.0
+C5-234F U+209DA CS07 CR025 D02790.0
+C6-263C U+209DC CS07 CR025 D02793.0
+C1-4C39 U+05366 CS08 CR025 D02798.0
+C3-2764 U+0353D CS08 CR025 D02803.0
+C4-2554 U+209DF CS08 CR025 D02799.0
+C4-2555 U+209DE CS08 CR025 D02797.0
+C6-2979 U+209E5 CS08 CR025 D02806.0
+C6-297A U+209E3 CS08 CR025 D02804.0
+C6-297B U+209E1 CS08 CR025 D02801.0
+C6-297C U+209E0 CS08 CR025 D02800.0
+C6-297D U+209E2 CS08 CR025 D02802.0
+C6-297E U+209E4 CS08 CR025 D02805.0
+C6-2A21 U+05365 CS08 CR025 D02796.0
+C6-2A22 U+209E8 CS08 CR025 D02807.0
+C3-2A5C U+05367 CS09 CR025 D02808.0
+C4-2851 U+209EA CS09 CR025 D02810.0
+C4-2852 U+209E9 CS09 CR025 D02809.0
+C5-2836 U+20B49 CS09 CR025 D02812.0
+C5-2837 U+209EB CS09 CR025 D02811.0
+C6-2F39 U+209F2 CS09 CR025 D02813.0
+C4-2B79 U+209F4 CS10 CR025 D02816.0
+C5-2C32 U+209F5 CS10 CR025 D02818.0
+C6-3567 U+209F6 CS10 CR025 D02819.0
+C6-3568 U+209F3 CS10 CR025 D02815.0
+C6-3569 U+209F9 CS10 CR025 D48951.0
+C6-356A U+209F7 CS10 CR025 D02817.0
+C6-356B U+209FC CS10 CR025 D02823.0
+C4-3064 U+05368 CS11 CR025 D02820.0
+C6-3D56 U+209FB CS11 CR025 D02822.0
+C6-3D57 U+209FA CS11 CR025 D02821.0
+C6-3D58 U+209FD CS11 CR025 D02824.0
+C6-4675 U+20A00 CS12 CR025 D02826.0
+C6-4676 U+20A01 CS12 CR025 D02827.0
+C6-4677 U+20A02 CS12 CR025 D02828.0
+C6-507C U+20A05 CS13 CR025 D02829.0
+C5-446D U+20A06 CS14 CR025 D02830.0
+C6-5B32 U+20A07 CS14 CR025 D02831.0
+C7-2141 U+20A08 CS15 CR025 D02832.0
+C7-634B U+20A0B CS27 CR025 D02834.0
+C3-212A U+05369 CS02 CR026 D02836.0
+C4-212B U+0353E CS02 CR026 D02837.0
+C4-2131 U+0536A CS03 CR026 D02838.0
+C5-212D U+2007E CS03 CR026 D02840.0
+C6-213B U+0353F CS03 CR026 D02839.0
+C2-2137 U+0536C CS04 CR026 D02841.0
+C4-2143 U+20A0E CS04 CR026 D02844.0
+C5-213E U+20A0D CS04 CR026 D02843.0
+C6-215B U+20A10 CS04 CR026 D02842.0
+C1-4628 U+0536F CS05 CR026 D02847.0
+C1-4629 U+0536E CS05 CR026 D02846.0
+C3-2228 U+0536D CS05 CR026 D02845.0
+C1-474D U+05370 CS06 CR026 D02848.0
+C1-474E U+05371 CS06 CR026 D02849.0
+C4-2246 U+20A12 CS06 CR026 D02850.0
+C6-2379 U+20A16 CS06 CR026 D02853.0
+C6-237A U+20A14 CS06 CR026 D02851.0
+C1-493B U+05373 CS07 CR026 D02855.0
+C1-493C U+05375 CS07 CR026 D02857.0
+C2-2335 U+05372 CS07 CR026 D02854.0
+C3-2467 U+05374 CS07 CR026 D02856.0
+C4-234E U+20A18 CS07 CR026 D02858.0
+C1-4C3A U+05377 CS08 CR026 D02860.0
+C1-4C3B U+05378 CS08 CR026 D02861.0
+C1-4C3C U+05379 CS08 CR026 D02862.0
+C3-2765 U+05376 CS08 CR026 D02859.0
+C3-2766 U+0537A CS08 CR026 D02864.0
+C4-2556 U+03541 CS08 CR026 D02863.0
+C4-2557 U+07F37 CS08 CR026 D28110.0
+C6-2A23 U+2F82F CS08 CR026 D02865.0
+C6-2A24 U+20A13 CS08 CR026 D02866.0
+C1-5033 U+0537B CS09 CR026 D02867.0
+C2-2937 U+0537C CS09 CR026 D02868.0
+C3-2B4B U+0537D CS09 CR026 D02872.0 @ D02873.0 (C6-2F3D)
+C4-2853 U+20A1C CS09 CR026 D02869.0
+C5-2838 U+20A1A CS09 CR026 D02871.0
+C6-2F3A U+20A1B CS09 CR026 D02874.0
+C6-2F3B U+20A19 CS09 CR026 D02870.0
+C6-2F3C U+20A1E CS09 CR026 D02875.0
+C6-2F3D U+2F830 CS09 CR026 D02873.0 @ D02872.0 (C3-2B4B)
+C1-544E U+0537F CS10 CR026 M****** @ D02877.0 D02878.0 D02880.0 D02879.0
+C5-2C33 U+20A20 CS10 CR026 D02882.0 #
+C6-356C U+20A1D CS10 CR026 D48952.0
+C4-3065 U+0537E CS11 CR026 D02876.0
+C6-3D59 U+2F831 CS11 CR026 D02877.0
+C6-3D5A U+2F832 CS11 CR026 D02878.0 @ D02880.0 #
+C3-3A26 U+2F833 CS12 CR026 D02879.0
+C6-4678 U+20A1F CS12 CR026 D02881.0
+C3-4047 U+05380 CS13 CR026 D02883.0
+C5-3D7B U+20A22 CS13 CR026 D02884.0
+C6-507D U+20A23 CS13 CR026 D02886.0
+C5-446E U+20A25 CS14 CR026 D02887.0
+C7-3F24 U+20A27 CS18 CR026 D02889.0
+C2-2125 U+05382 CS02 CR027 D02890.0
+C1-452D U+05384 CS04 CR027 D02893.0
+C3-215B U+05386 CS04 CR027 M******
+C4-2144 U+05383 CS04 CR027 D02892.0
+C5-213F U+20A2C CS04 CR027 D02891.0
+C3-2229 U+05389 CS05 CR027 D02902.0
+C4-2166 U+05388 CS05 CR027 D02896.0
+C4-2167 U+05387 CS05 CR027 D02895.0
+C5-215C U+20A2D CS05 CR027 D02894.0
+C5-215D U+20A32 CS05 CR027 D02901.0
+C6-224D U+20A30 CS05 CR027 D02899.0
+C6-224E U+20098 CS05 CR027 M****** #
+C6-224F U+20A2F CS05 CR027 D02898.0
+C6-2250 U+20A31 CS05 CR027 D02900.0
+C2-2224 U+0538A CS06 CR027 D02907.0
+C3-232E U+03544 CS06 CR027 D02913.0
+C3-232F U+0538B CS06 CR027 M******
+C3-2330 U+03542 CS06 CR027 D02903.0
+C4-2247 U+20A34 CS06 CR027 D02904.0
+C5-223B U+20A35 CS06 CR027 D02906.0
+C5-223C U+03543 CS06 CR027 D02905.0
+C5-223D U+20A3A CS06 CR027 D02912.0
+C5-223E U+20A3B CS06 CR027 D02914.0
+C5-223F U+20A38 CS06 CR027 D02910.0
+C5-2240 U+20A39 CS06 CR027 D02911.0
+C6-237B U+20A2E CS06 CR027 D02897.0
+C6-237C U+20A36 CS06 CR027 D02908.0
+C6-237D U+20A37 CS06 CR027 D02909.0
+C2-2336 U+0538E CS07 CR027 D02918.0
+C2-2337 U+0538F CS07 CR027 D02919.0
+C3-2468 U+03547 CS07 CR027 D02921.0
+C3-2469 U+03546 CS07 CR027 D02920.0
+C3-246A U+03545 CS07 CR027 D02917.0
+C5-2350 U+20A41 CS07 CR027 D02922.0
+C5-2351 U+20A43 CS07 CR027 D02924.0
+C6-263D U+20A42 CS07 CR027 D02923.0
+C6-263E U+20A40 CS07 CR027 D02916.0
+C6-263F U+253A6 CS07 CR027 D02928.0
+C2-2559 U+05392 CS08 CR027 D02929.0
+C2-255A U+05394 CS08 CR027 D02933.0
+C3-2767 U+05393 CS08 CR027 D02930.0
+C3-2768 U+03548 CS08 CR027 D02931.0
+C4-2558 U+20A4F CS08 CR027 D02939.0
+C5-2541 U+20A4E CS08 CR027 D02938.0
+C6-2A25 U+20A56 CS08 CR027 D48953.0
+C6-2A26 U+20A4B CS08 CR027 D02934.0
+C6-2A27 U+20A4A CS08 CR027 D02932.0
+C6-2A28 U+20A4D CS08 CR027 D02937.0
+C6-2A29 U+20A4C CS08 CR027 D02935.0
+C6-2A2A U+03549 CS08 CR027 D02936.0
+C1-5034 U+0539A CS09 CR027 D02949.0
+C2-2938 U+05397 CS09 CR027 D02943.0
+C2-2939 U+05396 CS09 CR027 D02942.0
+C2-293A U+05399 CS09 CR027 D02948.0
+C2-293B U+05398 CS09 CR027 D02946.0
+C3-2B4C U+0354A CS09 CR027 D02947.0
+C4-2854 U+20A58 CS09 CR027 D02944.0
+C4-2855 U+20A64 CS09 CR027 D02959.0
+C5-2839 U+20A57 CS09 CR027 D02941.0
+C6-2F3E U+20A5E CS09 CR027 D02950.0
+C6-2F3F U+20A66 CS09 CR027 D02958.0
+C6-2F40 U+20A5D CS09 CR027 D02954.0
+C6-2F41 U+20A5A CS09 CR027 D02951.0
+C6-2F42 U+20A5F CS09 CR027 D02955.0
+C6-2F43 U+20A60 CS09 CR027 D02956.0
+C6-2F44 U+20A5B CS09 CR027 D02952.0
+C6-2F45 U+20A5C CS09 CR027 D02953.0
+C6-2F46 U+20A59 CS09 CR027 D02945.0
+C1-544F U+0539F CS10 CR027 D02973.0
+C1-5450 U+0539D CS10 CR027 D02961.0
+C2-2E32 U+0539E CS10 CR027 D02970.0
+C3-2F70 U+0354B CS10 CR027 D02962.0
+C3-2F71 U+0354D CS10 CR027 D02972.0
+C4-2B7A U+0354C CS10 CR027 D02965.0
+C4-2B7B U+20A69 CS10 CR027 D02966.0
+C4-2B7C U+20A6B CS10 CR027 D02968.0
+C5-2C34 U+20A6A CS10 CR027 D02967.0
+C5-2C35 U+20A72 CS10 CR027 M******
+C6-356D U+20A6D CS10 CR027 D02971.0
+C6-356E U+20A71 CS10 CR027 D02977.0
+C6-356F U+20A6C CS10 CR027 D02969.0
+C6-3570 U+20A6E CS10 CR027 D02974.0
+C6-3571 U+20A70 CS10 CR027 D02976.0
+C6-3572 U+20A6F CS10 CR027 D02975.0
+C6-3573 U+20A67 CS10 CR027 D02963.0
+C6-3574 U+20A68 CS10 CR027 D02964.0
+C2-3373 U+0539C CS11 CR027 D02960.0 #
+C3-3454 U+053A0 CS11 CR027 D02981.0
+C4-3066 U+20A86 CS11 CR027 D02987.0
+C4-3067 U+20A7A CS11 CR027 D02983.0
+C4-3068 U+053A1 CS11 CR027 D02982.0
+C5-3130 U+20A7F CS11 CR027 D02988.0
+C6-3D5B U+20A79 CS11 CR027 D02980.0
+C6-3D5C U+20A7C CS11 CR027 D02985.0
+C6-3D5D U+20A7D CS11 CR027 D02986.0
+C6-3D5E U+20A84 CS11 CR027 D02990.0
+C6-3D5F U+20A7B CS11 CR027 D02984.0
+C6-3D60 U+20A78 CS11 CR027 D02979.0 @ D44029.0
+C1-5E3C U+053A5 CS12 CR027 D02992.0
+C2-3A48 U+053A4 CS12 CR027 D02991.0
+C2-3A49 U+053A7 CS12 CR027 D02998.0 #
+C3-3A27 U+053A8 CS12 CR027 D03005.0
+C3-3A28 U+053A6 CS12 CR027 D02993.0
+C4-3651 U+0354E CS12 CR027 D02996.0
+C4-3652 U+20A87 CS12 CR027 D02994.0
+C4-3653 U+20A8A CS12 CR027 D02999.0
+C6-4679 U+20A8C CS12 CR027 D03001.0
+C6-467A U+20A89 CS12 CR027 D02997.0
+C6-467B U+20A8B CS12 CR027 D03000.0
+C6-467C U+20A88 CS12 CR027 D02995.0
+C6-467D U+20A8D CS12 CR027 D03002.0
+C6-467E U+20A8F CS12 CR027 D03004.0
+C3-4048 U+053AB CS13 CR027 D03008.0
+C3-4049 U+053AA CS13 CR027 D03007.0
+C3-404A U+053A9 CS13 CR027 D03006.0
+C4-3C3F U+20A99 CS13 CR027 D03018.0 #
+C4-3C40 U+053AF CS13 CR027 D03016.0
+C5-3D7C U+20A91 CS13 CR027 D03009.0
+C5-3D7D U+20A92 CS13 CR027 D03010.0
+C6-507E U+20A95 CS13 CR027 D03017.0
+C6-5121 U+20A98 CS13 CR027 D03015.0
+C6-5122 U+0354F CS13 CR027 D03014.0
+C6-5123 U+20A94 CS13 CR027 D03012.0
+C6-5124 U+20A93 CS13 CR027 D03011.0
+C1-6825 U+053AD CS14 CR027 D03025.0
+C2-492D U+053AC CS14 CR027 D03020.0
+C3-4624 U+03551 CS14 CR027 D03033.0
+C3-4625 U+053AE CS14 CR027 D03026.0
+C3-4626 U+053B0 CS14 CR027 D03034.0
+C4-4249 U+20A9A CS14 CR027 D03019.0
+C5-446F U+20A9F CS14 CR027 D03029.0
+C6-5B33 U+20A9D CS14 CR027 D03027.0
+C6-5B34 U+20A9B CS14 CR027 D03021.0
+C6-5B35 U+20AAB CS14 CR027 D03030.0
+C6-5B36 U+20AA4 CS14 CR027 D03023.0
+C6-5B37 U+20A9C CS14 CR027 D03022.0
+C6-5B38 U+20A9E CS14 CR027 D03028.0
+C6-5B39 U+20AA5 CS14 CR027 D03036.0
+C6-5B3A U+20AAA CS14 CR027 D03035.0
+C6-5B3B U+20AA6 CS14 CR027 D48954.0
+C1-6C30 U+053B2 CS15 CR027 D03041.0
+C3-4B35 U+053B1 CS15 CR027 D03040.0
+C4-4927 U+03552 CS15 CR027 D03037.0
+C4-4928 U+20AAE CS15 CR027 D03039.0
+C5-4C30 U+20AAF CS15 CR027 D03042.0
+C5-4C31 U+03550 CS15 CR027 D03024.0
+C7-2142 U+20AB3 CS15 CR027 D48955.0
+C7-2143 U+20AAD CS15 CR027 D03038.0
+C7-2144 U+20AB0 CS15 CR027 D03043.0
+C5-5365 U+20ABA CS16 CR027 D03046.0
+C7-2C52 U+20ABC CS16 CR027 D03048.0
+C7-2C53 U+20ABB CS16 CR027 D03047.0
+C3-5445 U+053B3 CS17 CR027 D03048.1
+C3-5755 U+09F8E CS18 CR027 D48819.0
+C2-653B U+053B4 CS19 CR027 D03051.0
+C7-5279 U+20AC9 CS21 CR027 D03052.0
+C3-6070 U+03554 CS24 CR027 D* @ D09562.0
+C5-7754 U+20ACC CS24 CR027 D03053.0
+C7-5E50 U+20ACE CS24 CR027 D03054.0
+C7-6533 U+20AD0 CS29 CR027 D03055.0
+C7-6633 U+20AD2 CS33 CR027 D03056.0
+C3-212B U+053B6 CS02 CR028 D03057.0
+C5-212E U+20AD3 CS03 CR028 D03058.0
+C6-213C U+20AD4 CS03 CR028 D03059.0
+C6-213D U+20AD5 CS03 CR028 D03060.0
+C2-2138 U+053B9 CS04 CR028 D03065.0
+C3-215C U+053B7 CS04 CR028 D03062.0
+C3-215D U+03555 CS04 CR028 D03063.0
+C4-2145 U+053B8 CS04 CR028 D03064.0
+C6-215C U+2062F CS04 CR028 D03067.0
+C6-215D U+20AD7 CS04 CR028 D03066.0
+C1-462A U+053BB CS05 CR028 D03070.0
+C3-222A U+053BA CS05 CR028 D03069.0
+C6-2251 U+20ADA CS05 CR028 D*
+C6-2252 U+20AD9 CS05 CR028 D03071.0
+C3-2331 U+053BE CS06 CR028 D03080.0
+C4-2248 U+053BD CS06 CR028 D03075.0
+C4-2249 U+20AE4 CS06 CR028 D48956.0
+C4-224A U+20ADE CS06 CR028 D03074.0
+C6-237E U+21FEE CS06 CR028 D03081.0
+C6-2421 U+20AE0 CS06 CR028 D03077.0
+C6-2422 U+20AE5 CS06 CR028 D03078.0
+C6-2423 U+20ADF CS06 CR028 D03076.0
+C6-2640 U+20AE6 CS07 CR028 D03082.0
+C6-2641 U+2128F CS07 CR028 D48957.0
+C3-2769 U+053C1 CS08 CR028 D03089.0
+C3-276A U+053C2 CS08 CR028 D03090.0
+C4-2559 U+053C0 CS08 CR028 D03083.0
+C6-2A2B U+20AEA CS08 CR028 D03085.0
+C6-2A2C U+20AE9 CS08 CR028 D03084.0
+C6-2A2D U+20AEB CS08 CR028 D03086.0
+C6-2A2E U+20AEC CS08 CR028 D03087.0
+C4-2856 U+20AF3 CS09 CR028 D48989.0
+C6-2F47 U+20AF0 CS09 CR028 D03091.0
+C6-2F48 U+20AF1 CS09 CR028 D03092.0
+C3-2F72 U+03556 CS10 CR028 D03096.0
+C6-3575 U+20AFA CS10 CR028 D03095.0
+C6-3576 U+20AF9 CS10 CR028 D03094.0
+C1-5936 U+053C3 CS11 CR028 D03098.0
+C3-3455 U+053C4 CS11 CR028 D03099.0
+C3-3456 U+03558 CS11 CR028 M******
+C6-3D61 U+03557 CS11 CR028 D03097.0
+C3-3A29 U+053C5 CS12 CR028 D03100.0
+C5-366C U+20AFF CS12 CR028 D03101.0
+C6-4721 U+26385 CS12 CR028 D03105.0
+C6-4722 U+20B00 CS12 CR028 D03102.0
+C6-4723 U+20B05 CS12 CR028 D*
+C6-4724 U+20B01 CS12 CR028 D03103.0
+C5-3D7E U+20B08 CS13 CR028 D03108.0
+C5-3E21 U+20B06 CS13 CR028 D03106.0
+C6-5125 U+20B07 CS13 CR028 D03107.0
+C6-5B3C U+20B0E CS14 CR028 D03110.0
+C4-4929 U+03559 CS15 CR028 D03113.0
+C4-492A U+0366F CS15 CR028 D48958.0
+C7-2145 U+20B11 CS15 CR028 D03112.0
+C5-5366 U+20B13 CS16 CR028 D03114.0
+C7-3727 U+23728 CS17 CR028 D48959.0
+C1-4434 U+053C8 CS02 CR029 D03115.0
+C1-4446 U+053C9 CS03 CR029 D03116.0
+C1-452E U+053CB CS04 CR029 D03119.0
+C1-452F U+053CA CS04 CR029 D03118.0
+C1-4530 U+053CD CS04 CR029 D03127.0
+C3-215E U+053CC CS04 CR029 D03125.0
+C3-215F U+0355B CS04 CR029 D03120.0
+C3-2160 U+053CE CS04 CR029 D03128.0
+C5-2140 U+20B1B CS04 CR029 D03122.0
+C5-2141 U+0355A CS04 CR029 D03117.0
+C5-2142 U+20B1D CS04 CR029 D03124.0
+C6-215E U+20B1C CS04 CR029 D03123.0
+C6-215F U+20B1F CS04 CR029 D03129.0
+C6-2160 U+20B1A CS04 CR029 D03121.0
+C6-2161 U+2F836 CS04 CR029 D03118.1
+C6-2162 U+20B1E CS04 CR029 D03126.0
+C3-222B U+053D0 CS05 CR029 D03132.0
+C4-2168 U+20B22 CS05 CR029 D03133.0
+C4-2169 U+053CF CS05 CR029 D03130.0
+C5-215E U+20B23 CS05 CR029 D03134.0 #
+C5-215F U+20B26 CS05 CR029 D03136.0
+C6-2253 U+20B27 CS05 CR029 D03137.0
+C6-2254 U+20B28 CS05 CR029 D48960.0
+C6-2255 U+20B21 CS05 CR029 D03131.0
+C6-2256 U+20B25 CS05 CR029 D03135.0
+C3-2332 U+0355C CS06 CR029 D03140.0
+C3-2333 U+053D2 CS06 CR029 D03139.0
+C4-224B U+20B2A CS06 CR029 D03141.0
+C5-2241 U+20B2E CS06 CR029 D03145.0
+C5-2242 U+20B2C CS06 CR029 D03143.0
+C6-2424 U+20B2B CS06 CR029 D03142.0
+C6-2425 U+20B29 CS06 CR029 D03138.0
+C6-2426 U+20B2D CS06 CR029 D03144.0
+C6-2427 U+20B2F CS06 CR029 D48961.0
+C4-234F U+053D3 CS07 CR029 D03146.0
+C4-2350 U+20B38 CS07 CR029 D03150.0
+C5-2352 U+20B33 CS07 CR029 D03149.0
+C6-2642 U+20B32 CS07 CR029 D03148.0
+C6-2643 U+2F837 CS07 CR029 D03151.0
+C6-2644 U+20B31 CS07 CR029 D03147.0
+C1-4C3D U+053D6 CS08 CR029 D03158.0
+C1-4C3E U+053D4 CS08 CR029 D03154.0
+C1-4C3F U+053D7 CS08 CR029 D03159.0
+C3-276B U+053D5 CS08 CR029 D03157.0
+C4-255A U+0355E CS08 CR029 D03156.0
+C6-2A2F U+20B3A CS08 CR029 D03153.0
+C6-2A30 U+20B3C CS08 CR029 D03160.0
+C6-2A31 U+20B39 CS08 CR029 D03152.0
+C6-2A32 U+20B3B CS08 CR029 D03155.0
+C1-5035 U+053DB CS09 CR029 D03166.0
+C3-2B4D U+053DD CS09 CR029 D03170.0
+C3-2B4E U+053DC CS09 CR029 D03167.0
+C3-2B4F U+053DA CS09 CR029 D03165.0
+C3-2B50 U+053D9 CS09 CR029 D03163.0
+C4-2857 U+0355F CS09 CR029 D03162.0
+C6-2F49 U+20B43 CS09 CR029 D* @ D30070.0
+C6-2F4A U+20B40 CS09 CR029 D03168.0
+C6-2F4B U+20B42 CS09 CR029 D03171.0
+C6-2F4C U+20B41 CS09 CR029 D03169.0
+C6-2F4D U+20B3F CS09 CR029 D03164.0
+C1-5451 U+053DF CS10 CR029 D03176.0
+C5-2C36 U+20B4B CS10 CR029 D03175.0
+C5-2C37 U+20B5D CS10 CR029 D03189.0
+C6-3577 U+20B4E CS10 CR029 D03179.0
+C6-3578 U+053DE CS10 CR029 D03173.0
+C6-3579 U+20B4D CS10 CR029 D03178.0
+C6-357A U+20B4F CS10 CR029 D03180.0
+C6-357B U+20B4A CS10 CR029 D03174.0
+C6-357C U+20B4C CS10 CR029 D03177.0
+C1-5937 U+066FC CS11 CR029 D14298.0 #
+C5-3131 U+2F838 CS11 CR029 D48962.0
+C5-3132 U+20B57 CS11 CR029 D03183.0
+C5-3133 U+20B58 CS11 CR029 D03184.0
+C6-3D62 U+20B5E CS11 CR029 D03187.0
+C6-3D63 U+20B5A CS11 CR029 D48964.0
+C6-3D64 U+20B5C CS11 CR029 D03186.0
+C6-3D65 U+20B59 CS11 CR029 D03185.0
+C6-3D66 U+20B55 CS11 CR029 D03181.0
+C6-3D67 U+20B63 CS11 CR029 D48963.0
+C6-3D68 U+20B56 CS11 CR029 D03182.0
+C6-3D69 U+20B5F CS11 CR029 D*
+C6-3D6A U+20B60 CS11 CR029 D48966.0
+C6-3D6B U+20B5B CS11 CR029 D03188.0
+C4-3654 U+20B65 CS12 CR029 D03190.0
+C5-366D U+20B66 CS12 CR029 D03191.0
+C6-4725 U+20B68 CS12 CR029 D03193.0
+C6-4726 U+20B6E CS12 CR029 D03194.0
+C6-4727 U+20B67 CS12 CR029 D03192.0
+C6-4728 U+20B75 CS12 CR029 D03201.0
+C3-404B U+053E0 CS13 CR029 D03204.0
+C4-3C41 U+20B74 CS13 CR029 D03200.0
+C4-3C42 U+20B70 CS13 CR029 D03196.0
+C4-3C43 U+20B6F CS13 CR029 D03195.0
+C6-5126 U+20B73 CS13 CR029 D03199.0
+C6-5127 U+20B71 CS13 CR029 D03197.0
+C6-5128 U+20B72 CS13 CR029 D03198.0
+C6-5129 U+20B78 CS13 CR029 D03203.0
+C3-4627 U+03561 CS14 CR029 D03205.0
+C5-4470 U+20B7F CS14 CR029 D03206.0
+C6-5B3D U+20B7E CS14 CR029 D03209.0
+C6-5B3E U+20B7C CS14 CR029 D48967.0
+C5-4C32 U+20B86 CS15 CR029 D03212.0
+C5-4C33 U+20B83 CS15 CR029 D03210.0
+C5-4C34 U+20B84 CS15 CR029 D03211.0
+C2-5646 U+053E1 CS16 CR029 D03214.0
+C3-5039 U+20B89 CS16 CR029 D03215.0
+C7-2C54 U+20B8B CS16 CR029 D03213.0
+C7-2C55 U+20B87 CS16 CR029 D03216.0
+C7-3728 U+20B8E CS17 CR029 D03218.0
+C7-3729 U+20B8D CS17 CR029 D03217.0
+C1-763B U+053E2 CS18 CR029 D03220.0
+C4-5A6F U+20B90 CS18 CR029 D03219.0
+C7-4631 U+20B92 CS19 CR029 D48968.0
+C7-4632 U+20B91 CS19 CR029 D03221.0
+C4-6631 U+20B93 CS21 CR029 D03222.0
+C7-5751 U+20B95 CS22 CR029 D03223.0
+C5-7566 U+20B96 CS23 CR029 D03224.0
+C7-5E51 U+20B97 CS24 CR029 D03225.0
+C7-5E52 U+20B98 CS24 CR029 D03226.0
+C1-4447 U+053E3 CS03 CR030 D03227.0
+C4-2146 U+20B9C CS04 CR030 D03231.0
+C4-2147 U+20B9B CS04 CR030 D03230.0
+C5-2143 U+20B99 CS04 CR030 D03228.0
+C6-2163 U+20B9E CS04 CR030 D03232.0
+C6-2164 U+20B9A CS04 CR030 D03229.0
+C1-462B U+053EF CS05 CR030 D03245.0
+C1-462C U+053E4 CS05 CR030 D03233.0
+C1-462D U+053F3 CS05 CR030 D03250.0
+C1-462E U+053EC CS05 CR030 D03241.0
+C1-462F U+053EE CS05 CR030 D03244.0
+C1-4630 U+053E9 CS05 CR030 D03238.0
+C1-4631 U+053E8 CS05 CR030 D03237.0
+C1-4632 U+053FC CS05 CR030 D03270.0
+C1-4633 U+053F8 CS05 CR030 D03257.0
+C1-4634 U+053F5 CS05 CR030 D03254.0
+C1-4635 U+053EB CS05 CR030 D03240.0 @ C6-225B
+C1-4636 U+053E6 CS05 CR030 D03235.0
+C1-4637 U+053EA CS05 CR030 D03239.0
+C1-4638 U+053F2 CS05 CR030 D03249.0
+C1-4639 U+053F1 CS05 CR030 D03247.0
+C1-463A U+053F0 CS05 CR030 D03246.0
+C1-463B U+053E5 CS05 CR030 D03234.0
+C1-463C U+053ED CS05 CR030 D03242.0
+C1-463D U+053FB CS05 CR030 D03269.0
+C3-222C U+03565 CS05 CR030 D03264.0
+C3-222D U+053F6 CS05 CR030 D03255.0
+C3-222E U+053F7 CS05 CR030 D03256.0
+C3-222F U+053F9 CS05 CR030 D03265.0
+C3-2230 U+03564 CS05 CR030 D03253.0
+C3-2231 U+053F4 CS05 CR030 D03252.0
+C4-216A U+053FD CS05 CR030 D03251.0
+C4-216B U+03563 CS05 CR030 D03243.0
+C4-216C U+053E7 CS05 CR030 D03236.0
+C5-2160 U+2F83A CS05 CR030 D03248.0
+C5-2161 U+20BA0 CS05 CR030 D03258.0
+C6-2257 U+20BA6 CS05 CR030 D03268.0
+C6-2258 U+20BA2 CS05 CR030 D03260.0
+C6-2259 U+20BA1 CS05 CR030 D03259.0
+C6-225A U+20BA4 CS05 CR030 D03262.0
+C6-225B U+2F839 CS05 CR030 M****** @ D03240.0
+C6-225C U+20BAA CS05 CR030 D03263.0
+C6-225D U+20BA5 CS05 CR030 D48969.0
+C6-225E U+20BA3 CS05 CR030 D03261.0
+C1-474F U+05409 CS06 CR030 D03289.0
+C1-4750 U+0540F CS06 CR030 D03299.0
+C1-4751 U+0540C CS06 CR030 D03294.0
+C1-4752 U+0540A CS06 CR030 D03291.0
+C1-4753 U+05410 CS06 CR030 D03300.0
+C1-4754 U+05401 CS06 CR030 D03275.0
+C1-4755 U+0540B CS06 CR030 D03292.0
+C1-4756 U+05404 CS06 CR030 D03281.0
+C1-4757 U+05411 CS06 CR030 D03301.0
+C1-4758 U+0540D CS06 CR030 D03297.0
+C1-4759 U+05408 CS06 CR030 D03287.0
+C1-475A U+05403 CS06 CR030 D03280.0
+C1-475B U+0540E CS06 CR030 D03298.0
+C1-475C U+05406 CS06 CR030 D03283.0
+C1-475D U+05412 CS06 CR030 D03302.0
+C2-2225 U+05407 CS06 CR030 D03285.0
+C3-2334 U+05416 CS06 CR030 M******
+C3-2335 U+053FF CS06 CR030 D03271.0
+C3-2336 U+03567 CS06 CR030 D03296.0
+C3-2337 U+05400 CS06 CR030 D03274.0
+C3-2338 U+03566 CS06 CR030 D03288.0
+C3-2339 U+05405 CS06 CR030 D03282.0
+C3-233A U+05413 CS06 CR030 D03306.0
+C3-233B U+05415 CS06 CR030 M******
+C3-233C U+2F83B CS06 CR030 D03317.0
+C4-224C U+05402 CS06 CR030 D03279.0
+C4-224D U+20BAF CS06 CR030 D03293.0
+C4-224E U+20BB4 CS06 CR030 D03304.0
+C4-224F U+20BB3 CS06 CR030 D03303.0
+C4-2250 U+20BB1 CS06 CR030 D03277.0
+C5-2243 U+20BC8 CS06 CR030 D03307.0
+C5-2244 U+20BB5 CS06 CR030 D03305.0
+C5-2245 U+20BAD CS06 CR030 D03284.0
+C5-2246 U+20BB0 CS06 CR030 D03295.0
+C5-2247 U+20BAB CS06 CR030 D03272.0
+C6-2428 U+20BB7 CS06 CR030 D03290.0
+C6-2429 U+20BC9 CS06 CR030 D03308.0
+C6-242A U+20BC1 CS06 CR030 D03318.0
+C6-242B U+20BCA CS06 CR030 D03276.0
+C6-242C U+20BB2 CS06 CR030 D03278.0
+C6-242D U+20BAC CS06 CR030 D03273.0
+C6-242E U+20BAE CS06 CR030 D03286.0
+C1-493D U+0541D CS07 CR030 D03327.0
+C1-493E U+0542D CS07 CR030 D03353.0
+C1-493F U+0541E CS07 CR030 D03329.0
+C1-4940 U+0543E CS07 CR030 D03379.0
+C1-4941 U+05426 CS07 CR030 D03340.0
+C1-4942 U+0544E CS07 CR030 D03423.0
+C1-4943 U+05427 CS07 CR030 D03341.0
+C1-4944 U+05446 CS07 CR030 D03395.0
+C1-4945 U+05443 CS07 CR030 D03387.0
+C1-4946 U+05433 CS07 CR030 D03365.0
+C1-4947 U+05448 CS07 CR030 D03363.0
+C1-4948 U+05442 CS07 CR030 D03386.0
+C1-4949 U+0541B CS07 CR030 D03323.0
+C1-494A U+05429 CS07 CR030 D03347.0
+C1-494B U+0544A CS07 CR030 D03381.1
+C1-494C U+05439 CS07 CR030 D03373.0
+C1-494D U+0543B CS07 CR030 D03375.0
+C1-494E U+05438 CS07 CR030 D03372.0
+C1-494F U+0542E CS07 CR030 D03356.0
+C1-4950 U+05435 CS07 CR030 D03368.0
+C1-4951 U+05436 CS07 CR030 D03370.0
+C1-4952 U+05420 CS07 CR030 D03331.0
+C1-4953 U+0543C CS07 CR030 D03377.0
+C1-4954 U+05440 CS07 CR030 D03383.0
+C1-4955 U+05431 CS07 CR030 D03362.0
+C1-4956 U+0542B CS07 CR030 D03350.0
+C1-4957 U+0541F CS07 CR030 D03330.0
+C1-4958 U+0542C CS07 CR030 D03352.0
+C2-2338 U+05430 CS07 CR030 D03360.0
+C2-2339 U+05437 CS07 CR030 D03371.0
+C2-233A U+0542A CS07 CR030 D03348.0
+C2-233B U+05454 CS07 CR030 M******
+C2-233C U+05445 CS07 CR030 D03391.0
+C2-233D U+05419 CS07 CR030 D03321.0
+C2-233E U+0541C CS07 CR030 D03324.0
+C2-233F U+05425 CS07 CR030 D03338.0
+C2-2340 U+05418 CS07 CR030 D03319.0
+C2-2341 U+0543D CS07 CR030 D03378.0
+C2-2342 U+0544F CS07 CR030 D03424.0
+C2-2343 U+05441 CS07 CR030 D03384.0
+C2-2344 U+05428 CS07 CR030 D03343.0
+C2-2345 U+05424 CS07 CR030 D03337.0
+C2-2346 U+05447 CS07 CR030 D03400.0
+C3-246B U+0356B CS07 CR030 D03332.0
+C3-246C U+03569 CS07 CR030 D03325.0
+C3-246D U+0544D CS07 CR030 D03422.0
+C3-246E U+03572 CS07 CR030 D03397.0
+C3-246F U+03571 CS07 CR030 D03390.0
+C3-2470 U+0543A CS07 CR030 D03374.0
+C3-2471 U+0356C CS07 CR030 D03346.0
+C3-2472 U+0356F CS07 CR030 D03369.0
+C3-2473 U+05444 CS07 CR030 D03389.0
+C3-2474 U+0544C CS07 CR030 D03419.0
+C3-2475 U+05423 CS07 CR030 D03336.0
+C3-2476 U+0541A CS07 CR030 D03322.0
+C3-2477 U+05432 CS07 CR030 D03364.0
+C3-2478 U+0544B CS07 CR030 D03405.0
+C3-2479 U+05421 CS07 CR030 D03333.0
+C3-247A U+03573 CS07 CR030 D03403.0
+C3-247B U+05434 CS07 CR030 D03366.0
+C3-247C U+05449 CS07 CR030 M******
+C3-247D U+05450 CS07 CR030 M******
+C3-247E U+05422 CS07 CR030 D03335.0
+C3-2521 U+0543F CS07 CR030 D03381.0
+C3-2522 U+05451 CS07 CR030 D48970.0
+C3-2523 U+0545A CS07 CR030 D48971.0
+C3-2524 U+0542F CS07 CR030 D03357.0
+C3-2525 U+03576 CS07 CR030 D03421.0
+C4-2351 U+0356A CS07 CR030 D03326.0
+C4-2352 U+20BD7 CS07 CR030 D03382.0
+C4-2353 U+03570 CS07 CR030 D03380.0
+C4-2354 U+0356D CS07 CR030 D03359.0
+C4-2355 U+20BDC CS07 CR030 D03398.0
+C4-2356 U+20BCB CS07 CR030 D03320.0
+C4-2357 U+20BD6 CS07 CR030 D03358.0
+C4-2358 U+20BD8 CS07 CR030 D03388.0
+C4-2359 U+0356E CS07 CR030 D03361.0
+C4-235A U+20BD1 CS07 CR030 D03345.0
+C4-235B U+2F83E CS07 CR030 D03401.0
+C4-235C U+2F83C CS07 CR030 D03385.0
+C4-235D U+20BD2 CS07 CR030 D03349.0
+C5-2353 U+20BF6 CS07 CR030 D03407.0
+C5-2354 U+20BD4 CS07 CR030 D03354.0
+C5-2355 U+20BDD CS07 CR030 D03399.0
+C5-2356 U+20BD0 CS07 CR030 D03344.0
+C5-2357 U+20C04 CS07 CR030 D03404.0
+C5-2358 U+20BD9 CS07 CR030 D03392.0
+C5-2359 U+20BDB CS07 CR030 D03396.0
+C5-235A U+20C05 CS07 CR030 D03406.0
+C5-235B U+20BD3 CS07 CR030 D03351.0
+C5-235C U+20BE1 CS07 CR030 D*
+C6-2645 U+20BF5 CS07 CR030 D03367.0
+C6-2646 U+20BCD CS07 CR030 D03334.0
+C6-2647 U+20BDE CS07 CR030 D03402.0
+C6-2648 U+20BD5 CS07 CR030 D03355.0
+C6-2649 U+20BDA CS07 CR030 D03394.0
+C6-264A U+20BEE CS07 CR030 D03420.0
+C6-264B U+20BEC CS07 CR030 D03393.0
+C6-264C U+20BCF CS07 CR030 D03342.0
+C6-264D U+20BCE CS07 CR030 D03339.0
+C6-264E U+2F83D CS07 CR030 D03372.1
+C6-264F U+20BCC CS07 CR030 D03328.0
+C6-2650 U+20BF3 CS07 CR030 D03376.0
+C1-4C40 U+05473 CS08 CR030 D03456.0
+C1-4C41 U+05475 CS08 CR030 D03459.0
+C1-4C42 U+05496 CS08 CR030 D03523.0
+C1-4C43 U+05478 CS08 CR030 D03462.0
+C1-4C44 U+05495 CS08 CR030 D03522.0
+C1-4C45 U+05480 CS08 CR030 D03476.0
+C1-4C46 U+0547B CS08 CR030 D03470.0
+C1-4C47 U+05477 CS08 CR030 D03461.0
+C1-4C48 U+05484 CS08 CR030 D03480.0
+C1-4C49 U+05492 CS08 CR030 D03444.0
+C1-4C4A U+05486 CS08 CR030 D03484.0
+C1-4C4B U+0547C CS08 CR030 D03471.0
+C1-4C4C U+05490 CS08 CR030 D03497.0
+C1-4C4D U+05471 CS08 CR030 D03454.0
+C1-4C4E U+05476 CS08 CR030 D03460.0
+C1-4C4F U+0548C CS08 CR030 D03490.0
+C1-4C50 U+0549A CS08 CR030 M******
+C1-4C51 U+05462 CS08 CR030 D03430.0
+C1-4C52 U+05468 CS08 CR030 D03441.1
+C1-4C53 U+0548B CS08 CR030 D03488.0
+C1-4C54 U+0547D CS08 CR030 D03473.0
+C1-4C55 U+0548E CS08 CR030 D03493.0
+C2-255B U+05487 CS08 CR030 D03485.0
+C2-255C U+0547F CS08 CR030 D03475.0
+C2-255D U+05481 CS08 CR030 D03477.0
+C2-255E U+05491 CS08 CR030 D03503.0
+C2-255F U+05482 CS08 CR030 D03478.0
+C2-2560 U+05488 CS08 CR030 D03486.0
+C2-2561 U+0546B CS08 CR030 D03446.0
+C2-2562 U+0547A CS08 CR030 D03466.0
+C2-2563 U+0547E CS08 CR030 D03474.0
+C2-2564 U+05465 CS08 CR030 D03435.0
+C2-2565 U+0546C CS08 CR030 D03447.0
+C2-2566 U+05474 CS08 CR030 D03457.0
+C2-2567 U+05466 CS08 CR030 D03437.0
+C2-2568 U+0548D CS08 CR030 D03492.0
+C2-2569 U+0546F CS08 CR030 D03451.0
+C2-256A U+05461 CS08 CR030 D03429.0
+C2-256B U+05460 CS08 CR030 D03428.0
+C2-256C U+05498 CS08 CR030 M******
+C2-256D U+05463 CS08 CR030 D03433.0
+C2-256E U+05467 CS08 CR030 D03438.0
+C2-256F U+05464 CS08 CR030 D03434.0
+C3-276C U+05485 CS08 CR030 D03483.0
+C3-276D U+03578 CS08 CR030 D03436.0
+C3-276E U+0545F CS08 CR030 D03427.0
+C3-276F U+05493 CS08 CR030 D03511.0
+C3-2770 U+05489 CS08 CR030 D03487.0
+C3-2771 U+05479 CS08 CR030 D03465.0
+C3-2772 U+09EFE CS08 CR030 D48258.0
+C3-2773 U+0548F CS08 CR030 D03494.0
+C3-2774 U+05469 CS08 CR030 D03442.0
+C3-2775 U+0546D CS08 CR030 D03449.0
+C3-2776 U+0357A CS08 CR030 D03467.0
+C3-2777 U+05494 CS08 CR030 D03517.0
+C3-2778 U+0546A CS08 CR030 D03443.0
+C3-2779 U+0548A CS08 CR030 D03489.0
+C3-277A U+03577 CS08 CR030 D03432.0
+C4-255B U+20C0D CS08 CR030 D03463.0
+C4-255C U+20C08 CS08 CR030 D03431.0
+C4-255D U+03579 CS08 CR030 D03458.0
+C4-255E U+20C09 CS08 CR030 D03439.0
+C4-255F U+0546E CS08 CR030 D03450.0
+C4-2560 U+05483 CS08 CR030 D03479.0
+C4-2561 U+20C12 CS08 CR030 D03481.0
+C4-2562 U+20C65 CS08 CR030 D03598.0 #
+C4-2563 U+0545E CS08 CR030 D03426.0
+C4-2564 U+0545D CS08 CR030 D03425.0
+C5-2542 U+0357B CS08 CR030 D03482.0
+C5-2543 U+20C36 CS08 CR030 D03520.0
+C5-2544 U+20C0C CS08 CR030 D03455.0
+C5-2545 U+20C10 CS08 CR030 D03469.0
+C5-2546 U+20C32 CS08 CR030 D03518.0
+C5-2547 U+20C11 CS08 CR030 D03472.0
+C5-2548 U+20C18 CS08 CR030 D03501.0
+C5-2549 U+20C1C CS08 CR030 D03506.0
+C5-254A U+20C1A CS08 CR030 D03504.0
+C5-254B U+20C19 CS08 CR030 D03502.0
+C5-254C U+20C0B CS08 CR030 D03445.0
+C5-254D U+20C0F CS08 CR030 D03468.0
+C5-254E U+20C1D CS08 CR030 D03448.0
+C5-254F U+20C21 CS08 CR030 D03509.0
+C5-2550 U+20C13 CS08 CR030 D03491.0
+C5-2551 U+20C1B CS08 CR030 D03505.0
+C5-2552 U+20C15 CS08 CR030 D03498.0
+C6-2A33 U+20C14 CS08 CR030 D03496.0
+C6-2A34 U+20C0E CS08 CR030 D03464.0
+C6-2A35 U+20C35 CS08 CR030 D03513.0
+C6-2A36 U+20C0A CS08 CR030 D03440.0
+C6-2A37 U+20C3F CS08 CR030 D03521.0
+C6-2A38 U+20C38 CS08 CR030 D03524.0
+C6-2A39 U+0357C CS08 CR030 D03495.0
+C6-2A3A U+20C4E CS08 CR030 D03510.0
+C6-2A3B U+20C17 CS08 CR030 D03500.0
+C6-2A3C U+2F83F CS08 CR030 D03441.0
+C6-2A3D U+20C1E CS08 CR030 D03507.0
+C1-5036 U+054AC CS09 CR030 D03543.0
+C1-5037 U+054C0 CS09 CR030 D03580.0
+C1-5038 U+054A8 CS09 CR030 D03538.0
+C1-5039 U+054CE CS09 CR030 D03628.0
+C1-503A U+054C9 CS09 CR030 D03596.0
+C1-503B U+054B8 CS09 CR030 D03563.0
+C1-503C U+054A6 CS09 CR030 D03535.0
+C1-503D U+054B3 CS09 CR030 D03555.0
+C1-503E U+054C7 CS09 CR030 D03593.0
+C1-503F U+054C2 CS09 CR030 D03583.0
+C1-5040 U+054BD CS09 CR030 D03577.0
+C1-5041 U+054AA CS09 CR030 D03541.0
+C1-5042 U+054C1 CS09 CR030 D03581.0
+C1-5043 U+054C4 CS09 CR030 D03588.0
+C1-5044 U+054C8 CS09 CR030 D03594.0
+C1-5045 U+054AF CS09 CR030 D03550.0
+C1-5046 U+054AB CS09 CR030 D03542.0
+C1-5047 U+054B1 CS09 CR030 D03552.0
+C1-5048 U+054BB CS09 CR030 D03570.0
+C1-5049 U+054A9 CS09 CR030 D03540.0
+C1-504A U+054A7 CS09 CR030 D03536.0
+C1-504B U+054BF CS09 CR030 D03579.0
+C2-293C U+054BA CS09 CR030 D03569.0
+C2-293D U+054A1 CS09 CR030 D03528.0
+C2-293E U+054AD CS09 CR030 D03544.0
+C2-293F U+054A5 CS09 CR030 D03534.0
+C2-2940 U+054CF CS09 CR030 D03629.0
+C2-2941 U+054C3 CS09 CR030 D03585.0
+C2-2942 U+0830D CS09 CR030 D30853.0
+C2-2943 U+054B7 CS09 CR030 D03559.0
+C2-2944 U+054AE CS09 CR030 D03545.0
+C2-2945 U+054D6 CS09 CR030 M******
+C2-2946 U+054B6 CS09 CR030 D03558.0
+C2-2947 U+054C5 CS09 CR030 D03589.0
+C2-2948 U+054C6 CS09 CR030 D03590.0
+C2-2949 U+054A0 CS09 CR030 D03527.0
+C2-294A U+05470 CS09 CR030 D03452.0
+C2-294B U+054BC CS09 CR030 D03573.0
+C2-294C U+054A2 CS09 CR030 D03529.0
+C2-294D U+054BE CS09 CR030 D03578.0
+C2-294E U+05472 CS09 CR030 D03453.0
+C2-294F U+054DE CS09 CR030 M******
+C2-2950 U+054B0 CS09 CR030 D03551.0
+C3-2B51 U+054B9 CS09 CR030 D03564.0
+C3-2B52 U+03580 CS09 CR030 D03537.0
+C3-2B53 U+054D0 CS09 CR030 M******
+C3-2B54 U+054B4 CS09 CR030 D03556.0
+C3-2B55 U+054CA CS09 CR030 D03597.0
+C3-2B56 U+03587 CS09 CR030 D03600.0
+C3-2B57 U+054A3 CS09 CR030 D03530.0
+C3-2B58 U+054DA CS09 CR030 M******
+C3-2B59 U+054A4 CS09 CR030 D03533.0
+C3-2B5A U+03584 CS09 CR030 D03566.0
+C3-2B5B U+054B2 CS09 CR030 D03554.0
+C3-2B5C U+0549E CS09 CR030 D03525.0
+C3-2B5D U+0549F CS09 CR030 D03526.0
+C3-2B5E U+054B5 CS09 CR030 D03557.0
+C3-2B5F U+03582 CS09 CR030 D03547.0
+C3-2B60 U+03581 CS09 CR030 D03539.0
+C3-2B61 U+054CD CS09 CR030 D03627.0
+C3-2B62 U+03583 CS09 CR030 D03553.0
+C3-2B63 U+054CC CS09 CR030 D03625.0
+C4-2858 U+20C97 CS09 CR030 D03603.0
+C4-2859 U+03585 CS09 CR030 D03584.0
+C4-285A U+20C5A CS09 CR030 D03568.0
+C4-285B U+20C59 CS09 CR030 D03567.0
+C4-285C U+03586 CS09 CR030 D03586.0
+C4-285D U+20C8E CS09 CR030 D03622.0
+C5-283A U+20C6B CS09 CR030 D03604.0
+C5-283B U+20CA9 CS09 CR030 D03615.0
+C5-283C U+20C54 CS09 CR030 D03549.0
+C5-283D U+20C62 CS09 CR030 D03591.0
+C5-283E U+20CAA CS09 CR030 D03616.0
+C5-283F U+20C58 CS09 CR030 D03565.0
+C5-2840 U+20C72 CS09 CR030 D03612.0
+C5-2841 U+20C63 CS09 CR030 D03592.0
+C5-2842 U+20C73 CS09 CR030 D03613.0
+C5-2843 U+20C8B CS09 CR030 D48972.0
+C5-2844 U+20C8C CS09 CR030 D03626.0
+C5-2845 U+20C5C CS09 CR030 D03572.0
+C5-2846 U+20C51 CS09 CR030 D03532.0
+C5-2847 U+20C16 CS09 CR030 D03499.0
+C5-2848 U+20C60 CS09 CR030 D03582.0
+C5-2849 U+20C61 CS09 CR030 D03587.0
+C5-284A U+20C5E CS09 CR030 D03575.0
+C5-284B U+20C5D CS09 CR030 D03574.0
+C5-284C U+20C64 CS09 CR030 D03595.0
+C5-284D U+20C53 CS09 CR030 D03548.0
+C5-284E U+20C5F CS09 CR030 D03576.0
+C5-284F U+20C5B CS09 CR030 D03571.0
+C5-2850 U+20C6E CS09 CR030 D03609.0
+C5-2851 U+20C55 CS09 CR030 D03560.0
+C5-2852 U+20C52 CS09 CR030 D03546.0
+C5-2853 U+20C68 CS09 CR030 D03602.0
+C6-2F4E U+20C57 CS09 CR030 D03562.0
+C6-2F4F U+20C69 CS09 CR030 D03606.0
+C6-2F50 U+20C6F CS09 CR030 D03610.0
+C6-2F51 U+20CAB CS09 CR030 D* @ D03602.0
+C6-2F52 U+20C71 CS09 CR030 D03611.0
+C6-2F53 U+20C93 CS09 CR030 D48973.0
+C6-2F54 U+20C56 CS09 CR030 D03561.0
+C6-2F55 U+20C90 CS09 CR030 D03624.0
+C6-2F56 U+20C6D CS09 CR030 D03607.0
+C6-2F57 U+20C6C CS09 CR030 D03605.0
+C6-2F58 U+20C70 CS09 CR030 D03608.0
+C6-2F59 U+20C66 CS09 CR030 D03599.0
+C6-2F5A U+20C67 CS09 CR030 D03601.0
+C1-5452 U+054E8 CS10 CR030 D03646.0
+C1-5453 U+05510 CS10 CR030 D03709.0 #
+C1-5454 U+05501 CS10 CR030 D03690.0
+C1-5455 U+05537 CS10 CR030 D03772.0 #
+C1-5456 U+054FC CS10 CR030 D03679.0
+C1-5457 U+054E5 CS10 CR030 D03641.0
+C1-5458 U+054F2 CS10 CR030 D03667.0
+C1-5459 U+05506 CS10 CR030 D03696.0
+C1-545A U+054FA CS10 CR030 D03676.0
+C1-545B U+05514 CS10 CR030 D03741.0
+C1-545C U+054E9 CS10 CR030 D03649.0
+C1-545D U+054ED CS10 CR030 D03658.0
+C1-545E U+054E1 CS10 CR030 D03633.0
+C1-545F U+05509 CS10 CR030 D03701.0
+C1-5460 U+054EE CS10 CR030 D03659.0
+C1-5461 U+054EA CS10 CR030 D03651.0
+C1-5462 U+054E6 CS10 CR030 D03642.0
+C1-5463 U+05527 CS10 CR030 M******
+C1-5464 U+05507 CS10 CR030 D03697.0
+C1-5465 U+054FD CS10 CR030 D03680.0
+C1-5466 U+0550F CS10 CR030 D03707.0
+C2-2E33 U+05526 CS10 CR030 M******
+C2-2E34 U+054E2 CS10 CR030 D03635.0
+C2-2E35 U+05517 CS10 CR030 D03745.0
+C2-2E36 U+05512 CS10 CR030 D03726.0
+C2-2E37 U+054E7 CS10 CR030 D03645.0
+C2-2E38 U+054F3 CS10 CR030 D03668.0
+C2-2E39 U+054E4 CS10 CR030 D03640.0
+C2-2E3A U+0551A CS10 CR030 D03748.0
+C2-2E3B U+054FF CS10 CR030 D03685.0
+C2-2E3C U+05504 CS10 CR030 D03694.0
+C2-2E3D U+05508 CS10 CR030 D03700.0
+C2-2E3E U+054EB CS10 CR030 D03653.0
+C2-2E3F U+05511 CS10 CR030 D03716.0
+C2-2E40 U+05505 CS10 CR030 D03695.0
+C2-2E41 U+054F1 CS10 CR030 D03664.0
+C2-2E42 U+0550A CS10 CR030 D03702.0
+C2-2E43 U+054FB CS10 CR030 D03678.0
+C2-2E44 U+054F7 CS10 CR030 D03673.0
+C2-2E45 U+054F8 CS10 CR030 D03674.0
+C2-2E46 U+054E0 CS10 CR030 D03630.0
+C2-2E47 U+0550E CS10 CR030 D03706.0
+C2-2E48 U+05503 CS10 CR030 D03693.0
+C2-2E49 U+0550B CS10 CR030 D03703.0
+C3-2F73 U+0550D CS10 CR030 D03705.0
+C3-2F74 U+054F4 CS10 CR030 D03670.0
+C3-2F75 U+03592 CS10 CR030 D03648.0
+C3-2F76 U+05513 CS10 CR030 D03727.0
+C3-2F77 U+054EF CS10 CR030 D03661.0
+C3-2F78 U+054F5 CS10 CR030 D03671.0
+C3-2F79 U+054F9 CS10 CR030 D03675.0
+C3-2F7A U+05502 CS10 CR030 D03692.0
+C3-2F7B U+05500 CS10 CR030 D03689.0
+C3-2F7C U+03593 CS10 CR030 D03677.0
+C3-2F7D U+03590 CS10 CR030 D03639.0
+C3-2F7E U+05518 CS10 CR030 D03746.0
+C3-3021 U+054F0 CS10 CR030 D03662.0
+C3-3022 U+054F6 CS10 CR030 M******
+C3-3023 U+2F841 CS10 CR030 D03672.0
+C3-3024 U+03597 CS10 CR030 D03723.0
+C3-3025 U+05519 CS10 CR030 D03747.0
+C4-2B7D U+03595 CS10 CR030 D03686.0
+C4-2B7E U+03591 CS10 CR030 D03647.0
+C4-2C21 U+03594 CS10 CR030 D03683.0
+C4-2C22 U+20CBF CS10 CR030 D03688.0
+C4-2C23 U+20CC3 CS10 CR030 D03708.0
+C4-2C24 U+20CAE CS10 CR030 D03634.0
+C4-2C25 U+0358F CS10 CR030 D03631.0
+C4-2C26 U+054EC CS10 CR030 D03657.0
+C4-2C27 U+20CB1 CS10 CR030 D03643.0
+C4-2C28 U+05515 CS10 CR030 D03742.0
+C4-2C29 U+054FE CS10 CR030 D03684.0
+C4-2C2A U+20CBB CS10 CR030 D03666.0
+C4-2C2B U+20CAF CS10 CR030 D03636.0
+C4-2C2C U+20CB0 CS10 CR030 D03637.0
+C4-2C2D U+054E3 CS10 CR030 D03638.0
+C4-2C2E U+05516 CS10 CR030 D03743.0
+C5-2C38 U+20C50 CS10 CR030 D03531.0
+C5-2C39 U+20CF9 CS10 CR030 D03749.0
+C5-2C3A U+20CFA CS10 CR030 D03740.0
+C5-2C3B U+20CFB CS10 CR030 D03732.0
+C5-2C3C U+20D23 CS10 CR030 D03725.0
+C5-2C3D U+20CB7 CS10 CR030 D03656.0
+C5-2C3E U+20D22 CS10 CR030 D03724.0
+C5-2C3F U+20CB5 CS10 CR030 D03654.0
+C5-2C40 U+20CC4 CS10 CR030 D03710.0
+C5-2C41 U+20CB4 CS10 CR030 D03652.0
+C5-2C42 U+20CEF CS10 CR030 D03736.0
+C5-2C43 U+03598 CS10 CR030 D03728.0
+C5-2C44 U+20CCD CS10 CR030 D03720.0
+C5-2C45 U+20CF0 CS10 CR030 D03729.0
+C5-2C46 U+20CB8 CS10 CR030 D03660.0
+C5-2C47 U+20CCB CS10 CR030 D03718.0
+C5-2C48 U+20CF1 CS10 CR030 D03738.0
+C5-2C49 U+20CBA CS10 CR030 D03665.0
+C5-2C4A U+20D03 CS10 CR030 D03730.0
+C5-2C4B U+20CF8 CS10 CR030 D03737.0
+C5-2C4C U+20CB6 CS10 CR030 D03655.0
+C5-2C4D U+20CBC CS10 CR030 D03669.0
+C5-2C4E U+20CB3 CS10 CR030 D03650.0
+C5-2C4F U+20D21 CS10 CR030 D03722.0
+C5-2C50 U+20CF7 CS10 CR030 D03733.0
+C5-2C51 U+20CC2 CS10 CR030 D03699.0
+C5-2C52 U+20CBE CS10 CR030 D03682.0
+C5-2C53 U+20CC9 CS10 CR030 D03715.0
+C5-2C54 U+20CBD CS10 CR030 D03681.0
+C5-2C55 U+20CCE CS10 CR030 D03721.0
+C5-2C56 U+20CB9 CS10 CR030 D03663.0
+C5-2C57 U+20CC7 CS10 CR030 D03713.0
+C5-2C58 U+20CCA CS10 CR030 D03717.0
+C5-2C59 U+20CCC CS10 CR030 D03719.0
+C5-2C5A U+20D26 CS10 CR030 D*
+C6-357D U+03596 CS10 CR030 D03687.0
+C6-357E U+2F842 CS10 CR030 D03709.1
+C6-3621 U+20CEE CS10 CR030 D03744.0
+C6-3622 U+20CB2 CS10 CR030 D03644.0
+C6-3623 U+20CC0 CS10 CR030 D03691.0
+C6-3624 U+20CC1 CS10 CR030 D03698.0
+C6-3625 U+20CF4 CS10 CR030 D03731.0
+C6-3626 U+20CC8 CS10 CR030 D03714.0
+C6-3627 U+20CC5 CS10 CR030 D03711.0
+C6-3628 U+20CC6 CS10 CR030 D03712.0
+C6-3629 U+20CAD CS10 CR030 D03632.0
+C1-5938 U+05546 CS11 CR030 D03803.0
+C1-5939 U+0556A CS11 CR030 M******
+C1-593A U+05566 CS11 CR030 D03882.0
+C1-593B U+05544 CS11 CR030 D03801.0
+C1-593C U+0555E CS11 CR030 D03835.0
+C1-593D U+05561 CS11 CR030 D03874.0
+C1-593E U+05543 CS11 CR030 D03798.0
+C1-593F U+0554A CS11 CR030 D03808.0
+C1-5940 U+05531 CS11 CR030 D03765.0
+C1-5941 U+05556 CS11 CR030 D03824.0
+C1-5942 U+0554F CS11 CR030 D03814.0
+C1-5943 U+05555 CS11 CR030 D03823.0
+C1-5944 U+0552F CS11 CR030 D03761.0
+C1-5945 U+05564 CS11 CR030 D03878.0
+C1-5946 U+05538 CS11 CR030 D03773.0
+C1-5947 U+0552E CS11 CR030 D03760.0
+C1-5948 U+0555C CS11 CR030 D03832.0
+C1-5949 U+0552C CS11 CR030 D03756.0
+C1-594A U+05563 CS11 CR030 D03876.0
+C1-594B U+05533 CS11 CR030 D03767.0
+C1-594C U+05541 CS11 CR030 D03790.0
+C1-594D U+05557 CS11 CR030 D03825.0
+C2-3374 U+05575 CS11 CR030 M******
+C2-3375 U+05576 CS11 CR030 M******
+C2-3376 U+0553C CS11 CR030 D03780.0
+C2-3377 U+0554D CS11 CR030 D03812.0
+C2-3378 U+05550 CS11 CR030 D03816.0
+C2-3379 U+05534 CS11 CR030 D03769.0
+C2-337A U+0552A CS11 CR030 D03754.0
+C2-337B U+05551 CS11 CR030 D03818.0
+C2-337C U+05562 CS11 CR030 D03875.0
+C2-337D U+05536 CS11 CR030 D03771.0
+C2-337E U+05535 CS11 CR030 D03770.0
+C2-3421 U+05530 CS11 CR030 D03762.0
+C2-3422 U+05552 CS11 CR030 D03819.0
+C2-3423 U+05545 CS11 CR030 D03802.0
+C2-3424 U+0550C CS11 CR030 D03704.0
+C2-3425 U+05532 CS11 CR030 D03766.0
+C2-3426 U+05565 CS11 CR030 D03881.0
+C2-3427 U+0554E CS11 CR030 D03813.0
+C2-3428 U+05539 CS11 CR030 D03774.0
+C2-3429 U+05548 CS11 CR030 D03805.0
+C2-342A U+0552D CS11 CR030 D03758.0
+C2-342B U+0553B CS11 CR030 D03779.0
+C2-342C U+05540 CS11 CR030 D03789.0
+C2-342D U+0554B CS11 CR030 D03809.0
+C3-3457 U+05558 CS11 CR030 D03826.0
+C3-3458 U+0554C CS11 CR030 D03810.0
+C3-3459 U+05568 CS11 CR030 M******
+C3-345A U+035A6 CS11 CR030 D03797.0
+C3-345B U+05549 CS11 CR030 D03806.0
+C3-345C U+035A4 CS11 CR030 D03784.0
+C3-345D U+0359F CS11 CR030 D03752.0
+C3-345E U+0555D CS11 CR030 D03833.0
+C3-345F U+05529 CS11 CR030 D03753.0
+C3-3460 U+20DAE CS11 CR030 D03880.0
+C3-3461 U+05554 CS11 CR030 D03822.0
+C3-3462 U+05553 CS11 CR030 D03820.0
+C3-3463 U+035A3 CS11 CR030 D03778.0
+C3-3464 U+0555A CS11 CR030 D03829.0
+C3-3465 U+035A0 CS11 CR030 D03757.0
+C3-3466 U+0553A CS11 CR030 D03777.0
+C3-3467 U+0553F CS11 CR030 D03788.0
+C3-3468 U+0552B CS11 CR030 D03755.0
+C4-3069 U+20D28 CS11 CR030 D03751.0
+C4-306A U+035A1 CS11 CR030 D03775.0
+C4-306B U+0555B CS11 CR030 D03830.0
+C4-306C U+035AA CS11 CR030 D03836.0
+C4-306D U+035A9 CS11 CR030 D03834.0
+C4-306E U+20D31 CS11 CR030 D03791.0
+C4-306F U+035B5 CS11 CR030 D*
+C4-3070 U+035A5 CS11 CR030 D03792.0
+C4-3071 U+035A8 CS11 CR030 D03817.0
+C4-3072 U+05542 CS11 CR030 D03793.0
+C4-3073 U+035A7 CS11 CR030 D03811.0
+C4-3074 U+05547 CS11 CR030 D03804.0
+C4-3075 U+20D2D CS11 CR030 D03781.0
+C4-3076 U+2F843 CS11 CR030 D* @ D03820.0
+C4-3077 U+0553D CS11 CR030 D03782.0
+C4-3078 U+20D2B CS11 CR030 D03764.0
+C4-3079 U+20D32 CS11 CR030 D03794.0
+C4-307A U+05560 CS11 CR030 D03873.0
+C5-3134 U+20D39 CS11 CR030 D03831.0
+C5-3135 U+20DA7 CS11 CR030 D03846.0
+C5-3136 U+20D35 CS11 CR030 D03799.0
+C5-3137 U+20D60 CS11 CR030 D03863.0
+C5-3138 U+20D51 CS11 CR030 D03859.0
+C5-3139 U+20D62 CS11 CR030 D03861.0
+C5-313A U+20D42 CS11 CR030 D03807.0
+C5-313B U+20D3C CS11 CR030 D03839.0
+C5-313C U+20D43 CS11 CR030 D03845.0
+C5-313D U+20DAB CS11 CR030 D03851.0
+C5-313E U+20DA9 CS11 CR030 D03849.0
+C5-313F U+20DB4 CS11 CR030 D03858.0
+C5-3140 U+20D79 CS11 CR030 D03883.0
+C5-3141 U+20D6A CS11 CR030 D48976.0
+C5-3142 U+20D3B CS11 CR030 D03838.0
+C5-3143 U+20DAA CS11 CR030 D03850.0
+C5-3144 U+20D33 CS11 CR030 D03795.0
+C5-3145 U+20D37 CS11 CR030 D03815.0
+C5-3146 U+20D27 CS11 CR030 D03750.0
+C5-3147 U+20DA8 CS11 CR030 D03848.0
+C5-3148 U+20D70 CS11 CR030 D03870.0
+C5-3149 U+20D2F CS11 CR030 D03786.0
+C5-314A U+20D36 CS11 CR030 D03800.0
+C5-314B U+20DB5 CS11 CR030 D03847.0
+C5-314C U+20D30 CS11 CR030 D03787.0
+C5-314D U+20D3A CS11 CR030 D03837.0
+C5-314E U+20D38 CS11 CR030 D03827.0
+C5-314F U+20DB1 CS11 CR030 D03855.0
+C5-3150 U+20DAC CS11 CR030 D03852.0
+C5-3151 U+20D2E CS11 CR030 D03783.0
+C5-3152 U+20D75 CS11 CR030 D03866.0
+C5-3153 U+20DB0 CS11 CR030 D03854.0
+C6-3D6C U+20D4A CS11 CR030 D03879.0 #
+C6-3D6D U+20D65 CS11 CR030 D48975.0
+C6-3D6E U+20DB3 CS11 CR030 D03857.0
+C6-3D6F U+20D2C CS11 CR030 D03768.0
+C6-3D70 U+20D77 CS11 CR030 D03877.0
+C6-3D71 U+20D3D CS11 CR030 D03840.0
+C6-3D72 U+20D52 CS11 CR030 D48974.0
+C6-3D73 U+20D61 CS11 CR030 D03868.0
+C6-3D74 U+20D2A CS11 CR030 D03763.0
+C6-3D75 U+20D3E CS11 CR030 D03841.0
+C6-3D76 U+20D34 CS11 CR030 D03796.0
+C6-3D77 U+20D29 CS11 CR030 D03759.0
+C6-3D78 U+20DB2 CS11 CR030 D03856.0
+C6-3D79 U+20DAD CS11 CR030 D03853.0
+C6-3D7A U+20D40 CS11 CR030 D03843.0
+C6-3D7B U+20D53 CS11 CR030 D48977.0 #
+C6-3D7C U+2F844 CS11 CR030 M******
+C6-3D7D U+20D3F CS11 CR030 D03842.0
+C6-3D7E U+20D41 CS11 CR030 D03844.0
+C6-3E21 U+20D72 CS11 CR030 D03871.0
+C1-5E3D U+0557B CS12 CR030 D03886.0
+C1-5E3E U+05580 CS12 CR030 D03896.0
+C1-5E3F U+055A7 CS12 CR030 D03976.0
+C1-5E40 U+0557C CS12 CR030 D03887.0
+C1-5E41 U+0558A CS12 CR030 D03916.0
+C1-5E42 U+0559D CS12 CR030 D03960.0
+C1-5E43 U+05598 CS12 CR030 D03946.0
+C1-5E44 U+05582 CS12 CR030 D03900.0
+C1-5E45 U+0559C CS12 CR030 D03957.0
+C1-5E46 U+055AA CS12 CR030 D03985.0
+C1-5E47 U+05594 CS12 CR030 D03940.0
+C1-5E48 U+05587 CS12 CR030 D03909.0
+C1-5E49 U+0558B CS12 CR030 D03917.0
+C1-5E4A U+05583 CS12 CR030 D03903.0
+C1-5E4B U+055B3 CS12 CR030 M******
+C1-5E4C U+055AE CS12 CR030 D03993.0
+C1-5E4D U+0559F CS12 CR030 D03963.0
+C1-5E4E U+0553E CS12 CR030 D03785.0 #
+C1-5E4F U+055B2 CS12 CR030 D04021.0
+C1-5E50 U+0559A CS12 CR030 D03953.0
+C1-5E51 U+055BB CS12 CR030 M******
+C1-5E52 U+055AC CS12 CR030 D03990.0
+C1-5E53 U+055B1 CS12 CR030 D04019.0
+C1-5E54 U+0557E CS12 CR030 D03892.0
+C1-5E55 U+05589 CS12 CR030 D03913.0
+C1-5E56 U+055AB CS12 CR030 M****** @ D03987.0
+C1-5E57 U+05599 CS12 CR030 D03951.0
+C1-6143 U+05584 CS12 CR030 M******
+C2-3A4A U+05591 CS12 CR030 D03934.0
+C2-3A4B U+055A8 CS12 CR030 D03978.0
+C2-3A4C U+055A5 CS12 CR030 D03974.0
+C2-3A4D U+055AD CS12 CR030 D03991.0
+C2-3A4E U+05577 CS12 CR030 M******
+C2-3A4F U+05645 CS12 CR030 D04294.0 #
+C2-3A50 U+055A2 CS12 CR030 D03968.0
+C2-3A51 U+05593 CS12 CR030 D03939.0
+C2-3A52 U+05588 CS12 CR030 D03910.0
+C2-3A53 U+0558F CS12 CR030 D03926.0
+C2-3A54 U+055B5 CS12 CR030 D04024.0
+C2-3A55 U+05581 CS12 CR030 D03898.0
+C2-3A56 U+055A3 CS12 CR030 D03970.0
+C2-3A57 U+05592 CS12 CR030 D03936.0
+C2-3A58 U+055A4 CS12 CR030 D03973.0
+C2-3A59 U+0557D CS12 CR030 D03889.0
+C2-3A5A U+0558C CS12 CR030 D03918.0
+C2-3A5B U+055A6 CS12 CR030 D03975.0
+C2-3A5C U+0557F CS12 CR030 D03894.0
+C2-3A5D U+05595 CS12 CR030 D03942.0
+C2-3A5E U+055A1 CS12 CR030 D03967.0
+C2-3A5F U+0558E CS12 CR030 D03925.0
+C3-3A2A U+05597 CS12 CR030 D03945.0
+C3-3A2B U+055DE CS12 CR030 D04099.0 #
+C3-3A2C U+035BA CS12 CR030 D03902.0
+C3-3A2D U+035BF CS12 CR030 D03929.0
+C3-3A2E U+05596 CS12 CR030 D03944.0
+C3-3A2F U+055B4 CS12 CR030 D04023.0
+C3-3A30 U+035C7 CS12 CR030 D03971.0
+C3-3A31 U+05585 CS12 CR030 D03906.0
+C3-3A32 U+035B7 CS12 CR030 D03888.0
+C3-3A33 U+0559B CS12 CR030 D03954.0
+C3-3A34 U+055A0 CS12 CR030 D03964.0
+C3-3A35 U+035B9 CS12 CR030 D03901.0
+C3-3A36 U+05559 CS12 CR030 D03828.0
+C3-3A37 U+035C3 CS12 CR030 D03950.0
+C3-3A38 U+05586 CS12 CR030 D03908.0
+C3-3A39 U+035BD CS12 CR030 D03922.0
+C3-3A3A U+035D0 CS12 CR030 M******
+C3-3A3B U+055AF CS12 CR030 D03994.0
+C3-3A3C U+0557A CS12 CR030 D03884.0
+C3-3A3D U+035C1 CS12 CR030 D03947.0
+C3-3A3E U+035BE CS12 CR030 D03928.0
+C3-3A3F U+035CD CS12 CR030 D04010.0
+C3-3A40 U+0559E CS12 CR030 D03961.0
+C3-3A41 U+035CB CS12 CR030 D03914.0
+C3-3A42 U+055A9 CS12 CR030 D03979.0
+C4-3655 U+20DB7 CS12 CR030 D03890.0
+C4-3656 U+20DC1 CS12 CR030 D03924.0
+C4-3657 U+20DC7 CS12 CR030 D03941.0
+C4-3658 U+035C8 CS12 CR030 D03972.0
+C4-3659 U+035BC CS12 CR030 D03919.0
+C4-365A U+20DC5 CS12 CR030 D03937.0
+C4-365B U+20DCB CS12 CR030 D03959.0
+C4-365C U+05590 CS12 CR030 D03930.0
+C4-365D U+20DD1 CS12 CR030 D03981.0
+C4-365E U+035BB CS12 CR030 D03905.0
+C4-365F U+035C2 CS12 CR030 D03948.0
+C4-3660 U+035C0 CS12 CR030 D03935.0
+C4-3661 U+20DB8 CS12 CR030 D03891.0
+C4-3662 U+20DCA CS12 CR030 D03955.0
+C4-3663 U+035CA CS12 CR030 D03989.0
+C4-3664 U+20DDE CS12 CR030 D04001.0
+C4-3665 U+035C9 CS12 CR030 D03983.0
+C4-3666 U+20DCE CS12 CR030 D03966.0
+C4-3667 U+035B8 CS12 CR030 D03895.0
+C5-366E U+035CC CS12 CR030 D03931.0
+C5-366F U+20DC3 CS12 CR030 D03932.0 #
+C5-3670 U+035A2 CS12 CR030 D03776.0
+C5-3671 U+20DC4 CS12 CR030 D03933.0
+C5-3672 U+20E3B CS12 CR030 D04016.0
+C5-3673 U+20DE7 CS12 CR030 D*
+C5-3674 U+20DF8 CS12 CR030 D04013.0
+C5-3675 U+20DFB CS12 CR030 D04014.0
+C5-3676 U+035B6 CS12 CR030 D03885.0
+C5-3677 U+20DBE CS12 CR030 D03915.0
+C5-3678 U+20DC6 CS12 CR030 D03938.0
+C5-3679 U+035C5 CS12 CR030 D03958.0
+C5-367A U+035C6 CS12 CR030 D03969.0
+C5-367B U+20DFC CS12 CR030 D04012.0
+C5-367C U+20DC0 CS12 CR030 D03923.0
+C5-367D U+20E33 CS12 CR030 D04009.0
+C5-367E U+20DC9 CS12 CR030 D03949.0
+C5-3721 U+20DFE CS12 CR030 D03996.0
+C5-3722 U+20DDA CS12 CR030 D03997.0
+C5-3723 U+20DCC CS12 CR030 D03962.0
+C5-3724 U+20DBB CS12 CR030 D03907.0
+C5-3725 U+20DFD CS12 CR030 D04017.0
+C5-3726 U+20DDF CS12 CR030 D04002.0
+C5-3727 U+20DCD CS12 CR030 D03965.0
+C5-3728 U+20DC2 CS12 CR030 D03927.0
+C5-3729 U+20DC8 CS12 CR030 D03943.0
+C5-372A U+20E32 CS12 CR030 D04008.0
+C5-372B U+20E2D CS12 CR030 D04003.0
+C5-372C U+20DD2 CS12 CR030 D03982.0
+C5-372D U+20E31 CS12 CR030 D04007.0
+C5-372E U+20DD3 CS12 CR030 D03984.0
+C5-372F U+20E2E CS12 CR030 D04004.0
+C5-3730 U+20DCF CS12 CR030 D03977.0
+C6-4729 U+055B6 CS12 CR030 D04025.0 #
+C6-472A U+2F845 CS12 CR030 D03904.0
+C6-472B U+20DD7 CS12 CR030 D03992.0
+C6-472C U+2F846 CS12 CR030 M******
+C6-472D U+20048 CS12 CR030 D04020.0
+C6-472E U+20DD4 CS12 CR030 D03986.0
+C6-472F U+20DD8 CS12 CR030 D03893.0
+C6-4730 U+2F847 CS12 CR030 D03952.0
+C6-4731 U+2F848 CS12 CR030 D03987.1
+C6-4732 U+20DBA CS12 CR030 D03899.0
+C6-4733 U+2F849 CS12 CR030 D04022.0
+C6-4734 U+20DDB CS12 CR030 D03998.0
+C6-4735 U+20DBF CS12 CR030 D03921.0
+C6-4736 U+20E35 CS12 CR030 D03911.0
+C6-4737 U+20DBC CS12 CR030 D48979.0
+C6-4738 U+20DD9 CS12 CR030 D48978.0
+C6-4739 U+035C4 CS12 CR030 D03956.0
+C6-473A U+20DDD CS12 CR030 D04000.0
+C6-473B U+20E00 CS12 CR030 D04018.0
+C6-473C U+20DD5 CS12 CR030 D03988.0
+C6-473D U+20E30 CS12 CR030 D04006.0
+C6-473E U+20DBD CS12 CR030 D03912.0
+C6-473F U+20DDC CS12 CR030 D03999.0
+C1-2321 U+055E7 CS13 CR030 D04136.0
+C1-633F U+055DF CS13 CR030 D04102.0
+C1-6340 U+055E8 CS13 CR030 D04137.0
+C1-6341 U+055D3 CS13 CR030 D04070.0
+C1-6342 U+055E6 CS13 CR030 D04135.0
+C1-6343 U+055CE CS13 CR030 D04065.0
+C1-6344 U+055DC CS13 CR030 D04089.0
+C1-6345 U+055C7 CS13 CR030 D04053.0 @ C6-512D
+C1-6346 U+055D1 CS13 CR030 D04068.0
+C1-6347 U+055E3 CS13 CR030 D04109.0
+C1-6348 U+055E4 CS13 CR030 D04110.0
+C1-6349 U+055EF CS13 CR030 M******
+C1-634A U+055DA CS13 CR030 D04084.0
+C1-634B U+055E1 CS13 CR030 D04106.0
+C1-634C U+055C5 CS13 CR030 D04048.0
+C1-634D U+055C6 CS13 CR030 D04051.0
+C1-634E U+055E5 CS13 CR030 D04133.0
+C1-634F U+055C9 CS13 CR030 D04057.0
+C2-416F U+055C3 CS13 CR030 D04041.0
+C2-4170 U+055DB CS13 CR030 D04088.0
+C2-4171 U+055CC CS13 CR030 D04063.0
+C2-4172 U+055D0 CS13 CR030 D04067.0
+C2-4173 U+055CB CS13 CR030 D04059.0
+C2-4174 U+055CA CS13 CR030 D04058.0
+C2-4175 U+055DD CS13 CR030 D04097.0
+C2-4176 U+055C0 CS13 CR030 D04033.0 # C6-5424
+C2-4177 U+055D4 CS13 CR030 D04074.0
+C2-4178 U+055C4 CS13 CR030 D04047.0
+C2-4179 U+055E9 CS13 CR030 D04138.0
+C2-417A U+055BF CS13 CR030 D04029.0
+C2-417B U+055D2 CS13 CR030 D04069.0
+C2-417C U+0558D CS13 CR030 D03920.0
+C2-417D U+055CF CS13 CR030 D04066.0
+C2-417E U+055D5 CS13 CR030 D04075.0
+C2-4221 U+055E2 CS13 CR030 D04107.0
+C2-4222 U+055D6 CS13 CR030 D04079.0
+C2-4223 U+055C8 CS13 CR030 D04054.0
+C2-4224 U+055F2 CS13 CR030 M******
+C2-4225 U+055CD CS13 CR030 D04064.0
+C2-4226 U+055D9 CS13 CR030 D04083.0
+C2-4227 U+055C2 CS13 CR030 D04037.0
+C3-404C U+055EA CS13 CR030 M******
+C3-404D U+035DA CS13 CR030 D04101.0
+C3-404E U+055D7 CS13 CR030 D04080.0
+C3-404F U+035D6 CS13 CR030 D04060.0
+C3-4050 U+035DB CS13 CR030 D04113.0
+C3-4051 U+055C1 CS13 CR030 D04035.0
+C4-3C44 U+20E41 CS13 CR030 D04039.0
+C4-3C45 U+20E54 CS13 CR030 D04087.0
+C4-3C46 U+035D5 CS13 CR030 D04052.0
+C4-3C47 U+035D8 CS13 CR030 D04085.0
+C4-3C48 U+20E40 CS13 CR030 D04038.0
+C4-3C49 U+20E38 CS13 CR030 D04028.0
+C4-3C4A U+035D4 CS13 CR030 D04031.0
+C4-3C4B U+055D8 CS13 CR030 D04081.0
+C4-3C4C U+035D9 CS13 CR030 D04086.0
+C4-3C4D U+20E52 CS13 CR030 D04077.0
+C4-3C4E U+20E3A CS13 CR030 D04034.0
+C4-3C4F U+20E57 CS13 CR030 D04092.0
+C4-3C50 U+2F84A CS13 CR030 D48980.0
+C4-3C51 U+20E59 CS13 CR030 D04094.0
+C5-3E22 U+20DD6 CS13 CR030 D03995.0
+C5-3E23 U+20E37 CS13 CR030 D04027.0
+C5-3E24 U+20E4B CS13 CR030 D04056.0
+C5-3E25 U+20ECE CS13 CR030 D04124.0
+C5-3E26 U+20ED0 CS13 CR030 D04126.0
+C5-3E27 U+20E39 CS13 CR030 D04032.0
+C5-3E28 U+20E64 CS13 CR030 D04115.0
+C5-3E29 U+20ECF CS13 CR030 D04125.0
+C5-3E2A U+20E46 CS13 CR030 D04045.0
+C5-3E2B U+20E66 CS13 CR030 D04117.0
+C5-3E2C U+20E56 CS13 CR030 D04091.0
+C5-3E2D U+20E43 CS13 CR030 D04042.0
+C5-3E2E U+20E4A CS13 CR030 D04055.0
+C5-3E2F U+20E58 CS13 CR030 D04093.0
+C5-3E30 U+20E65 CS13 CR030 D04116.0
+C5-3E31 U+20E5A CS13 CR030 D04095.0
+C5-3E32 U+20E5B CS13 CR030 D04096.0
+C5-3E33 U+20E55 CS13 CR030 D04090.0
+C5-3E34 U+20E50 CS13 CR030 D04073.0
+C5-3E35 U+20E4C CS13 CR030 D04061.0
+C5-3E36 U+20ECD CS13 CR030 D04123.0
+C5-3E37 U+20E51 CS13 CR030 D04076.0
+C5-3E38 U+20E47 CS13 CR030 D04046.0
+C5-3E39 U+035D3 CS13 CR030 D04030.0
+C5-3E3A U+20E53 CS13 CR030 D04078.0
+C5-3E3B U+20E62 CS13 CR030 D04112.0
+C5-3E3C U+20ECC CS13 CR030 D04122.0
+C5-3E3D U+035D7 CS13 CR030 D04082.0
+C5-3E3E U+20E7F CS13 CR030 D*
+C5-3E3F U+20E4D CS13 CR030 D04062.0 @ C6-5131
+C6-512A U+20E5F CS13 CR030 D04105.0
+C6-512B U+20E6A CS13 CR030 D04121.0
+C6-512C U+20E67 CS13 CR030 D04118.0
+C6-512D U+20E6B CS13 CR030 D* @ D04053.0 (C1-6345)
+C6-512E U+20E69 CS13 CR030 D04120.0 #
+C6-512F U+20E8E CS13 CR030 D04132.0
+C6-5130 U+20E49 CS13 CR030 D04050.0
+C6-5131 U+20E80 CS13 CR030 D* @ D04062.0 (C5-3E3F)
+C6-5132 U+035DC CS13 CR030 D04100.0
+C6-5133 U+20E44 CS13 CR030 D04043.0
+C6-5134 U+20E8F CS13 CR030 D04131.0
+C6-5135 U+20E45 CS13 CR030 D04044.0
+C6-5136 U+2F84C CS13 CR030 D04138.1 #
+C6-5137 U+20E4F CS13 CR030 D04072.0
+C6-5138 U+20E63 CS13 CR030 D04114.0
+C6-5139 U+20E36 CS13 CR030 D04026.0
+C6-513A U+20E48 CS13 CR030 D04049.0
+C6-513B U+20E5C CS13 CR030 D04098.0
+C6-513C U+20E93 CS13 CR030 D04129.0
+C6-513D U+20E61 CS13 CR030 D04111.0
+C6-513E U+20E60 CS13 CR030 D04108.0
+C6-513F U+20E4E CS13 CR030 D04071.0
+C6-5140 U+20E5E CS13 CR030 D04103.0
+C6-5141 U+20E3F CS13 CR030 D04036.0
+C6-5142 U+20EA4 CS13 CR030 D04134.0
+C6-5143 U+055E0 CS13 CR030 D04104.0
+C6-5144 U+20E68 CS13 CR030 D04119.0
+C1-6826 U+055FE CS14 CR030 D04155.0
+C1-6827 U+05600 CS14 CR030 D04164.0
+C1-6828 U+0561B CS14 CR030 D04230.0
+C1-6829 U+05617 CS14 CR030 D04205.0
+C1-682A U+055FD CS14 CR030 D04154.0
+C1-682B U+05614 CS14 CR030 D04200.0
+C1-682C U+05606 CS14 CR030 D04171.0
+C1-682D U+05609 CS14 CR030 D04176.0
+C1-682E U+0560D CS14 CR030 D04183.0
+C1-682F U+0560E CS14 CR030 D04184.0
+C1-6830 U+055F7 CS14 CR030 D04142.0
+C1-6831 U+05616 CS14 CR030 D04204.0
+C1-6832 U+0561F CS14 CR030 D04328.0 #
+C1-6833 U+05608 CS14 CR030 D04175.0
+C1-6834 U+05610 CS14 CR030 D04194.0
+C1-6835 U+055F6 CS14 CR030 D04139.0
+C2-492E U+05627 CS14 CR030 M******
+C2-492F U+05615 CS14 CR030 D04202.0
+C2-4930 U+0560C CS14 CR030 D04182.0
+C2-4931 U+05612 CS14 CR030 D04196.0
+C2-4932 U+055FC CS14 CR030 D04152.0
+C2-4933 U+0560F CS14 CR030 D04190.0
+C2-4934 U+0561C CS14 CR030 D04231.0
+C2-4935 U+05601 CS14 CR030 D04165.0
+C2-4936 U+05613 CS14 CR030 D04197.0
+C2-4937 U+05602 CS14 CR030 D04166.0
+C2-4938 U+055FA CS14 CR030 D04149.0
+C2-4939 U+0561D CS14 CR030 D04233.0
+C2-493A U+05604 CS14 CR030 D04168.0
+C2-493B U+055FF CS14 CR030 D04157.0
+C2-493C U+055F9 CS14 CR030 D04148.0
+C3-4628 U+055FB CS14 CR030 D04151.0
+C3-4629 U+05603 CS14 CR030 D04167.0
+C3-462A U+0560B CS14 CR030 D04180.0
+C3-462B U+035E9 CS14 CR030 D04191.0
+C3-462C U+05607 CS14 CR030 D04172.0
+C3-462D U+035E5 CS14 CR030 D04173.0
+C3-462E U+055F8 CS14 CR030 D04143.0
+C3-462F U+035E4 CS14 CR030 D04163.0
+C3-4630 U+05628 CS14 CR030 M******
+C3-4631 U+0561E CS14 CR030 D04234.0
+C3-4632 U+035E3 CS14 CR030 D04160.0
+C3-4633 U+05618 CS14 CR030 M****** @ D04206.0
+C3-4634 U+05611 CS14 CR030 D04195.0
+C3-4636 U+05605 CS14 CR030 D04170.0
+C4-424A U+035E7 CS14 CR030 D04181.0
+C4-424B U+05619 CS14 CR030 D04210.0
+C4-424C U+20EE4 CS14 CR030 D04186.0
+C4-424D U+20ED7 CS14 CR030 D04146.0
+C4-424E U+20EDC CS14 CR030 D04158.0
+C4-424F U+035E6 CS14 CR030 D04177.0
+C4-4250 U+20EE7 CS14 CR030 D04192.0
+C4-4251 U+035ED CS14 CR030 D04215.0
+C4-4252 U+035E2 CS14 CR030 D04145.0
+C4-4253 U+035EB CS14 CR030 D04198.0
+C4-4254 U+20EE5 CS14 CR030 D04187.0
+C4-4255 U+035E8 CS14 CR030 D04188.0
+C4-4256 U+035EC CS14 CR030 D04207.0
+C4-4257 U+0560A CS14 CR030 D04178.0
+C5-4471 U+20EEA CS14 CR030 D04203.0
+C5-4472 U+20EEB CS14 CR030 D04208.0
+C5-4473 U+20EDE CS14 CR030 D04161.0
+C5-4474 U+20F18 CS14 CR030 D04228.0
+C5-4475 U+20EE0 CS14 CR030 D04169.0
+C5-4476 U+20EE8 CS14 CR030 D04199.0
+C5-4477 U+20EDF CS14 CR030 D04162.0
+C5-4478 U+20EF1 CS14 CR030 D04216.0
+C5-4479 U+20EEC CS14 CR030 D04209.0
+C5-447A U+20F1A CS14 CR030 D04221.0
+C5-447B U+20EE6 CS14 CR030 D04189.0
+C5-447C U+20EE1 CS14 CR030 D04174.0
+C5-447D U+20F5D CS14 CR030 D04220.0
+C5-447E U+20077 CS14 CR030 D04218.0
+C5-4521 U+20F1E CS14 CR030 D04232.0
+C5-4522 U+035F0 CS14 CR030 M******
+C5-4523 U+20F80 CS14 CR030 D04309.0
+C6-5B3F U+20EEE CS14 CR030 D04212.0
+C6-5B40 U+20ED5 CS14 CR030 D04141.0
+C6-5B41 U+20EE9 CS14 CR030 D04201.0
+C6-5B42 U+20E42 CS14 CR030 D04040.0
+C6-5B43 U+20EE2 CS14 CR030 D04179.0
+C6-5B44 U+20F23 CS14 CR030 D04224.0
+C6-5B45 U+20ED9 CS14 CR030 D04150.0
+C6-5B46 U+20ED4 CS14 CR030 D04140.0
+C6-5B47 U+20EE3 CS14 CR030 D04185.0
+C6-5B48 U+20F15 CS14 CR030 D04222.0
+C6-5B49 U+20EEF CS14 CR030 D04213.0
+C6-5B4A U+20EF0 CS14 CR030 D04214.0
+C6-5B4B U+20ED6 CS14 CR030 D04144.0
+C6-5B4C U+20EDD CS14 CR030 D04159.0
+C6-5B4D U+20EF6 CS14 CR030 D04217.0
+C6-5B4E U+20F1C CS14 CR030 D04223.0
+C6-5B4F U+20ED8 CS14 CR030 D04147.0
+C6-5B50 U+20EDB CS14 CR030 D04156.0
+C6-5B51 U+20EDA CS14 CR030 D04153.0
+C6-5B52 U+20EED CS14 CR030 D04211.0
+C1-6C31 U+0562E CS15 CR030 D04242.0
+C1-6C32 U+0563B CS15 CR030 D04276.0
+C1-6C33 U+05639 CS15 CR030 D04270.0
+C1-6C34 U+05632 CS15 CR030 D04254.0
+C1-6C35 U+0563F CS15 CR030 D04283.0
+C1-6C36 U+05634 CS15 CR030 D04256.0
+C1-6C37 U+05629 CS15 CR030 D04235.0
+C1-6C38 U+05653 CS15 CR030 D04206.0
+C1-6C39 U+0564E CS15 CR030 D04307.0
+C1-6C3A U+05657 CS15 CR030 D04346.0
+C1-6C3B U+05674 CS15 CR030 D04345.0
+C1-6C3C U+05636 CS15 CR030 D04260.0
+C1-6C3D U+0562F CS15 CR030 D04246.0
+C1-6C3E U+05630 CS15 CR030 D04247.0
+C2-4F5E U+05648 CS15 CR030 D04298.0
+C2-4F5F U+05642 CS15 CR030 D04286.0
+C2-4F60 U+0564C CS15 CR030 D04303.0
+C2-4F61 U+05635 CS15 CR030 D04259.0
+C2-4F62 U+05641 CS15 CR030 D04285.0
+C2-4F63 U+0564A CS15 CR030 D04300.0
+C2-4F64 U+05649 CS15 CR030 D04299.0
+C2-4F65 U+05646 CS15 CR030 D04296.0
+C2-4F66 U+05658 CS15 CR030 D04347.0
+C2-4F67 U+0565A CS15 CR030 D04349.0
+C2-4F68 U+05640 CS15 CR030 D04284.0
+C2-4F69 U+05633 CS15 CR030 D04255.0
+C2-4F6A U+0563D CS15 CR030 D04280.0
+C2-4F6B U+0562C CS15 CR030 D04238.0
+C2-4F6C U+0563E CS15 CR030 D04281.0
+C2-4F6D U+05638 CS15 CR030 D04269.0
+C2-4F6E U+0562A CS15 CR030 D04236.0
+C2-4F6F U+0563A CS15 CR030 D04275.0
+C3-4635 U+05651 CS15 CR030 D* @ D04320.0
+C3-4B36 U+035F5 CS15 CR030 D04295.0
+C3-4B37 U+05647 CS15 CR030 D04297.0
+C3-4B38 U+0562D CS15 CR030 D04241.0
+C3-4B39 U+05654 CS15 CR030 D04324.0
+C3-4B3A U+035EA CS15 CR030 D04193.0
+C3-4B3B U+0564B CS15 CR030 D04301.0
+C3-4B3C U+05652 CS15 CR030 D04322.0
+C3-4B3D U+05631 CS15 CR030 D04249.0
+C3-4B3E U+05644 CS15 CR030 D04290.0
+C3-4B3F U+05656 CS15 CR030 D04344.0
+C3-4B40 U+05650 CS15 CR030 D04311.0
+C3-4B41 U+0562B CS15 CR030 D04237.0
+C3-4B42 U+035F3 CS15 CR030 D04263.0
+C3-4B43 U+0564D CS15 CR030 D04306.0
+C3-4B44 U+05637 CS15 CR030 D04264.0
+C3-4B45 U+0564F CS15 CR030 D04310.0
+C3-5041 U+035FD CS15 CR030 D04371.0 #
+C4-492B U+20F7E CS15 CR030 D04304.0
+C4-492C U+035F2 CS15 CR030 D04252.0
+C4-492D U+035F4 CS15 CR030 D04277.0
+C4-492E U+05643 CS15 CR030 D04287.0
+C4-492F U+20F76 CS15 CR030 D04282.0
+C4-4930 U+035F1 CS15 CR030 D04244.0
+C4-4931 U+0563C CS15 CR030 D04279.0
+C4-4932 U+20F96 CS15 CR030 D04349.1
+C5-4C35 U+20F5C CS15 CR030 D04219.0
+C5-4C36 U+20F70 CS15 CR030 D04268.0
+C5-4C37 U+20F8C CS15 CR030 D04323.0
+C5-4C38 U+20F7B CS15 CR030 D04293.0
+C5-4C39 U+20F66 CS15 CR030 D04250.0
+C5-4C3A U+20F79 CS15 CR030 D04291.0
+C5-4C3B U+20F63 CS15 CR030 D04243.0
+C5-4C3C U+20FC5 CS15 CR030 D04325.0
+C5-4C3D U+20F6B CS15 CR030 D04261.0
+C5-4C3E U+20F6D CS15 CR030 D04265.0
+C5-4C3F U+20F72 CS15 CR030 D04272.0
+C5-4C40 U+20F69 CS15 CR030 D04257.0
+C5-4C41 U+20F75 CS15 CR030 D04278.0
+C5-4C42 U+20F89 CS15 CR030 D04318.0
+C5-4C43 U+20FC6 CS15 CR030 D04327.0
+C5-4C44 U+20FA5 CS15 CR030 D04332.0
+C5-4C45 U+203E7 CS15 CR030 D04329.0
+C5-4C46 U+20F6A CS15 CR030 D04258.0
+C5-4C47 U+20F97 CS15 CR030 D04438.0
+C7-2146 U+2018A CS15 CR030 D04326.0
+C7-2147 U+20F83 CS15 CR030 D04314.0
+C7-2148 U+20F7A CS15 CR030 D04292.0
+C7-2149 U+20F82 CS15 CR030 D04313.0
+C7-214A U+20F68 CS15 CR030 D04253.0
+C7-214B U+20F71 CS15 CR030 D04271.0
+C7-214C U+20FB0 CS15 CR030 D04338.0
+C7-214D U+20FAF CS15 CR030 D04334.0
+C7-214E U+035F6 CS15 CR030 D04305.0
+C7-214F U+20F6C CS15 CR030 D04262.0
+C7-2150 U+20F6F CS15 CR030 D04267.0
+C7-2151 U+20F62 CS15 CR030 D04240.0
+C7-2152 U+20F65 CS15 CR030 D04248.0
+C7-2153 U+20F81 CS15 CR030 D04312.0
+C7-2154 U+20F7F CS15 CR030 D04308.0
+C7-2155 U+20F64 CS15 CR030 D04245.0
+C7-2156 U+20F73 CS15 CR030 D04273.0
+C7-2157 U+20F6E CS15 CR030 D04266.0
+C7-2158 U+20F67 CS15 CR030 D04251.0
+C7-2159 U+20F74 CS15 CR030 D04274.0
+C7-215A U+20F7D CS15 CR030 D04302.0
+C7-215B U+20F78 CS15 CR030 D04289.0
+C7-215C U+20F85 CS15 CR030 D04316.0
+C7-215D U+20FAA CS15 CR030 D04340.0
+C7-215E U+20F88 CS15 CR030 D04317.0
+C7-215F U+20FA6 CS15 CR030 D04343.0
+C7-2160 U+2F84E CS15 CR030 D04320.0
+C7-2161 U+20F8A CS15 CR030 D04319.0
+C7-2162 U+20F84 CS15 CR030 D04315.0
+C7-2163 U+05655 CS15 CR030 D04330.0
+C1-703B U+05659 CS16 CR030 D04348.0 #
+C1-703C U+0566B CS16 CR030 D04381.0
+C1-703D U+05679 CS16 CR030 D04432.0
+C1-703E U+05669 CS16 CR030 D04377.0
+C1-703F U+05664 CS16 CR030 D04364.0
+C1-7040 U+05678 CS16 CR030 D04429.0
+C1-7041 U+0566A CS16 CR030 D04380.0
+C1-7042 U+05668 CS16 CR030 D04376.0
+C1-7043 U+05665 CS16 CR030 D04368.0
+C1-7044 U+05671 CS16 CR030 D04403.0
+C1-7045 U+0566F CS16 CR030 D04394.0
+C1-7046 U+0566C CS16 CR030 D04382.0
+C1-7047 U+05662 CS16 CR030 D04359.0
+C1-7048 U+05676 CS16 CR030 D04426.0
+C2-5647 U+05670 CS16 CR030 D04400.0
+C2-5648 U+05660 CS16 CR030 D04353.0
+C2-5649 U+0566E CS16 CR030 D04393.0
+C2-564A U+05673 CS16 CR030 D04408.0
+C2-564B U+05666 CS16 CR030 D04372.0
+C2-564C U+05663 CS16 CR030 D04363.0
+C2-564D U+0566D CS16 CR030 D04392.0
+C2-564E U+05672 CS16 CR030 D04407.0
+C2-564F U+0565E CS16 CR030 D04350.0
+C2-5650 U+05677 CS16 CR030 D04427.0
+C3-503A U+03602 CS16 CR030 D04405.0 #
+C3-503B U+05667 CS16 CR030 D04374.0
+C3-503C U+03601 CS16 CR030 D04404.0
+C3-503D U+0567B CS16 CR030 M******
+C3-503E U+036A1 CS16 CR030 D04418.0
+C3-503F U+0565F CS16 CR030 D04352.0
+C3-5040 U+05661 CS16 CR030 D04355.0
+C4-4F66 U+20FD3 CS16 CR030 D04375.0
+C4-4F67 U+035FE CS16 CR030 D04385.0
+C4-4F68 U+20FD1 CS16 CR030 D04369.0
+C4-4F69 U+20FFA CS16 CR030 D*
+C4-4F6A U+035FF CS16 CR030 D04395.0
+C4-4F6B U+035FB CS16 CR030 D04356.0 #
+C4-4F6C U+035FC CS16 CR030 D04370.0
+C4-4F6D U+03609 CS16 CR030 D04496.0 #
+C4-4F6E U+20FC8 CS16 CR030 D04354.0
+C4-4F6F U+03600 CS16 CR030 D04397.0
+C4-4F70 U+20FD5 CS16 CR030 D48983.0
+C4-4F71 U+05675 CS16 CR030 D04414.0
+C4-4F72 U+20FCD CS16 CR030 D04362.0
+C5-5367 U+20FDE CS16 CR030 D04396.0
+C5-5368 U+20FD7 CS16 CR030 D04384.0
+C5-5369 U+20FE4 CS16 CR030 D04410.0
+C5-536A U+20FCE CS16 CR030 D04365.0
+C5-536B U+20FE3 CS16 CR030 D04406.0
+C5-536C U+20FDD CS16 CR030 D04391.0
+C5-536D U+2103A CS16 CR030 D04420.0
+C5-536E U+20FDB CS16 CR030 D04389.0
+C5-536F U+20FD6 CS16 CR030 D04383.0
+C5-5370 U+20FE0 CS16 CR030 D04399.0
+C5-5371 U+20FD4 CS16 CR030 D04378.0
+C5-5372 U+20FCB CS16 CR030 D04360.0
+C5-5373 U+20FE1 CS16 CR030 D04401.0
+C5-5374 U+20FC9 CS16 CR030 D04357.0
+C5-5375 U+20FDF CS16 CR030 D04398.0
+C5-5376 U+2103C CS16 CR030 D04462.0
+C5-5377 U+20FFC CS16 CR030 D*
+C5-5378 U+20FCF CS16 CR030 D04366.0
+C7-2C56 U+27BFB CS16 CR030 D36291.0
+C7-2C57 U+20FE7 CS16 CR030 D04413.0
+C7-2C58 U+20FE6 CS16 CR030 D04412.0
+C7-2C59 U+20FE2 CS16 CR030 D04402.0
+C7-2C5A U+285D3 CS16 CR030 D04415.0
+C7-2C5B U+20FD9 CS16 CR030 D04387.0
+C7-2C5C U+20FCA CS16 CR030 D04358.0
+C7-2C5D U+21012 CS16 CR030 D48981.0
+C7-2C5E U+21010 CS16 CR030 D04425.0
+C7-2C5F U+20FDC CS16 CR030 D04390.0
+C7-2C60 U+20FD0 CS16 CR030 D04367.0
+C7-2C61 U+20F8B CS16 CR030 D04321.0
+C7-2C62 U+21013 CS16 CR030 D04422.0
+C7-2C63 U+22A10 CS16 CR030 D04428.0
+C7-2C64 U+20FDA CS16 CR030 D04388.0
+C7-2C65 U+2F84F CS16 CR030 D04409.0
+C7-2C66 U+20FFD CS16 CR030 D48982.0
+C7-2C67 U+20FE5 CS16 CR030 D04411.0
+C7-2C68 U+20FCC CS16 CR030 D04361.0
+C7-2C69 U+21039 CS16 CR030 D04419.0
+C7-2C6A U+20FC7 CS16 CR030 D04351.0
+C7-2C6B U+20FD8 CS16 CR030 D04386.0
+C1-7345 U+0568E CS17 CR030 D04481.0
+C1-7346 U+05680 CS17 CR030 D04445.0
+C1-7347 U+05690 CS17 CR030 D04494.0
+C1-7348 U+05685 CS17 CR030 D04455.0
+C1-7349 U+05687 CS17 CR030 D04459.0
+C1-734A U+0568F CS17 CR030 D04493.0
+C2-5C4C U+05693 CS17 CR030 M******
+C2-5C4D U+0568C CS17 CR030 D04474.0
+C2-5C4E U+0568D CS17 CR030 D04478.0
+C2-5C4F U+05686 CS17 CR030 D04458.0
+C2-5C50 U+05684 CS17 CR030 D04452.0
+C2-5C51 U+05683 CS17 CR030 D04451.0
+C2-5C52 U+0567E CS17 CR030 D04442.0
+C2-5C53 U+05682 CS17 CR030 D04447.0
+C2-5C54 U+0567F CS17 CR030 D04444.0
+C2-5C55 U+05681 CS17 CR030 D04446.0
+C3-5446 U+03607 CS17 CR030 D04460.0
+C3-5447 U+0568A CS17 CR030 D04467.0
+C3-5448 U+0567D CS17 CR030 D04437.0
+C3-5449 U+05689 CS17 CR030 D04465.0
+C4-5571 U+21048 CS17 CR030 D04457.0
+C4-5572 U+03606 CS17 CR030 D04450.0
+C4-5573 U+03608 CS17 CR030 D04469.0
+C4-5574 U+05688 CS17 CR030 D04463.0
+C4-5575 U+21055 CS17 CR030 D04482.0
+C4-5576 U+21049 CS17 CR030 D04461.0
+C4-5577 U+2104C CS17 CR030 D04468.0
+C4-5578 U+0568B CS17 CR030 D04470.0
+C4-5579 U+2104F CS17 CR030 D04473.0
+C4-557A U+2103D CS17 CR030 D04434.0
+C5-5B21 U+21041 CS17 CR030 D04439.0
+C5-5B22 U+2108B CS17 CR030 D04485.0
+C5-5B23 U+21046 CS17 CR030 D04454.0
+C5-5B24 U+21053 CS17 CR030 D04479.0
+C5-5B25 U+210E2 CS17 CR030 D04552.0 #
+C5-5B26 U+2103F CS17 CR030 D04436.0
+C5-5B27 U+20F7C CS17 CR030 D04440.0
+C5-5B28 U+2104B CS17 CR030 D04464.0
+C5-5B29 U+2104E CS17 CR030 D04541.0
+C5-5B2A U+2108A CS17 CR030 D04484.0
+C5-5B2B U+21047 CS17 CR030 D04456.0
+C7-372A U+21043 CS17 CR030 D04443.0
+C7-372B U+2104D CS17 CR030 D04471.0
+C7-372C U+2106D CS17 CR030 D04490.0
+C7-372D U+21042 CS17 CR030 D04441.0
+C7-372E U+21052 CS17 CR030 D04477.0
+C7-372F U+21051 CS17 CR030 D04476.0
+C7-3730 U+21069 CS17 CR030 D04486.0
+C7-3731 U+21050 CS17 CR030 D04475.0
+C7-3732 U+21056 CS17 CR030 D04483.0
+C7-3733 U+2106C CS17 CR030 D04491.0
+C7-3734 U+21044 CS17 CR030 D04448.0
+C7-3735 U+21045 CS17 CR030 D04453.0
+C7-3736 U+2106B CS17 CR030 D04488.0
+C7-3737 U+03605 CS17 CR030 D04449.0
+C7-3738 U+21068 CS17 CR030 D04466.0
+C7-3739 U+21057 CS17 CR030 D04379.0
+C1-763C U+05695 CS18 CR030 D04502.0
+C1-763D U+056AE CS18 CR030 D04565.0 #
+C2-6146 U+05698 CS18 CR030 D04515.0
+C2-6147 U+0569C CS18 CR030 D04526.0
+C2-6148 U+05697 CS18 CR030 D04512.0
+C2-6149 U+0569A CS18 CR030 D04518.0
+C2-614A U+0569D CS18 CR030 D04527.0
+C2-614B U+05699 CS18 CR030 D04516.0
+C3-5756 U+0360C CS18 CR030 D04508.0
+C3-5757 U+0569F CS18 CR030 D04533.0
+C3-5758 U+0569B CS18 CR030 D04524.0
+C3-5759 U+0569E CS18 CR030 D04528.0
+C3-575A U+05696 CS18 CR030 D04510.0
+C3-575B U+05694 CS18 CR030 D04501.0
+C3-575C U+056A0 CS18 CR030 D04544.0
+C4-5A70 U+0360B CS18 CR030 D04505.0
+C4-5A71 U+21095 CS18 CR030 D04506.0
+C4-5A72 U+210A1 CS18 CR030 D04530.0
+C4-5A73 U+21092 CS18 CR030 D04499.0
+C4-5A74 U+2108F CS18 CR030 D04495.0
+C4-5A75 U+2109F CS18 CR030 D04525.0
+C4-5A76 U+21096 CS18 CR030 D04507.0
+C4-5A77 U+21098 CS18 CR030 D04513.0
+C4-5A78 U+2109D CS18 CR030 D04522.0
+C4-5A79 U+210A0 CS18 CR030 D04529.0
+C5-613D U+2109A CS18 CR030 D04517.0
+C5-613E U+21093 CS18 CR030 D04500.0
+C5-613F U+210DD CS18 CR030 D04539.0
+C5-6140 U+0360A CS18 CR030 D04503.0
+C5-6141 U+210A3 CS18 CR030 D04532.0
+C5-6142 U+210A9 CS18 CR030 D04538.0
+C5-6143 U+2109C CS18 CR030 D04521.0
+C5-6144 U+2109B CS18 CR030 D04520.0
+C5-6145 U+0360D CS18 CR030 D04511.0
+C5-6146 U+21097 CS18 CR030 D04509.0
+C7-3F25 U+210B6 CS18 CR030 D48984.0
+C7-3F26 U+210A7 CS18 CR030 D04537.0
+C7-3F27 U+210A4 CS18 CR030 D04534.0
+C7-3F28 U+210A6 CS18 CR030 D04536.0
+C7-3F29 U+21090 CS18 CR030 D04497.0
+C7-3F2A U+2109E CS18 CR030 D04523.0
+C7-3F2B U+21094 CS18 CR030 D04504.0
+C7-3F2C U+210A8 CS18 CR030 D04519.0
+C7-3F2D U+210A5 CS18 CR030 D04535.0
+C7-3F2E U+210A2 CS18 CR030 D04531.0
+C7-3F2F U+21091 CS18 CR030 D04498.0
+C1-782C U+056A5 CS19 CR030 D04545.0
+C1-782D U+056A8 CS19 CR030 D04550.0
+C2-653C U+056AB CS19 CR030 D04561.0
+C2-653D U+056AD CS19 CR030 D04564.0
+C2-653E U+056A6 CS19 CR030 D04546.0
+C2-653F U+056A7 CS19 CR030 D04548.0
+C2-6540 U+056AA CS19 CR030 D04558.0
+C2-6541 U+056AC CS19 CR030 D04562.0
+C3-5A2D U+056AF CS19 CR030 D04575.0
+C4-5F4C U+03610 CS19 CR030 D04547.0
+C4-5F4D U+056A9 CS19 CR030 D04555.0
+C4-5F4E U+210E1 CS19 CR030 D04551.0
+C4-5F4F U+210EF CS19 CR030 D04571.0
+C4-5F50 U+210E8 CS19 CR030 D04560.0
+C5-6757 U+210E9 CS19 CR030 D04563.0
+C5-6758 U+21099 CS19 CR030 D04514.0
+C5-6759 U+03611 CS19 CR030 D04549.0
+C5-675A U+210E6 CS19 CR030 D04557.0
+C5-675B U+210E7 CS19 CR030 D04559.0
+C5-675C U+210F7 CS19 CR030 D04572.0
+C7-4633 U+210EC CS19 CR030 D04568.0
+C7-4634 U+210E0 CS19 CR030 D04573.0
+C7-4635 U+210ED CS19 CR030 D04569.0
+C7-4636 U+21108 CS19 CR030 D04578.0
+C7-4637 U+210E5 CS19 CR030 D04556.0
+C7-4638 U+210EE CS19 CR030 D04570.0
+C7-4639 U+210E4 CS19 CR030 D04554.0
+C7-463A U+210EB CS19 CR030 D04567.0
+C7-463B U+210E3 CS19 CR030 D04553.0
+C7-463C U+210EA CS19 CR030 D04566.0
+C7-463D U+2110A CS19 CR030 D04577.0
+C1-7962 U+056B7 CS20 CR030 D04600.0
+C1-7963 U+056B6 CS20 CR030 D04592.0
+C1-7964 U+056B4 CS20 CR030 D04589.0
+C1-7965 U+056BC CS20 CR030 D04602.0
+C2-686B U+056B2 CS20 CR030 D04585.0
+C2-686C U+056B5 CS20 CR030 D04591.0
+C2-686D U+056B3 CS20 CR030 D04586.0
+C3-5C35 U+03614 CS20 CR030 M******
+C4-6331 U+056B1 CS20 CR030 D04579.0
+C5-6B6F U+21113 CS20 CR030 D04582.0
+C5-6B70 U+21115 CS20 CR030 D04584.0
+C5-6B71 U+21114 CS20 CR030 D04583.0
+C5-6B72 U+21123 CS20 CR030 D04597.0
+C5-6B73 U+03613 CS20 CR030 D04588.0
+C5-6B74 U+21111 CS20 CR030 D04580.0
+C5-6B75 U+21112 CS20 CR030 D04581.0
+C7-4D46 U+2111A CS20 CR030 D04595.0
+C7-4D47 U+21116 CS20 CR030 D04587.0
+C7-4D48 U+21119 CS20 CR030 D04594.0
+C7-4D49 U+21117 CS20 CR030 D04590.0
+C7-4D4A U+2111B CS20 CR030 D04596.0
+C7-4D4B U+21118 CS20 CR030 D04593.0
+C7-4D4C U+21120 CS20 CR030 D04598.0
+C1-7A64 U+056C1 CS21 CR030 D04615.0
+C1-7A65 U+056C0 CS21 CR030 D04614.0
+C1-7A66 U+056C2 CS21 CR030 D04616.0
+C2-6B52 U+056C3 CS21 CR030 D04619.0
+C2-6B53 U+056BD CS21 CR030 D04608.0
+C2-6B54 U+056BE CS21 CR030 D04611.0
+C3-5E26 U+056BB CS21 CR030 D04617.0
+C3-5E27 U+03615 CS21 CR030 D04603.0
+C4-6632 U+03616 CS21 CR030 D04609.0
+C4-6633 U+2113B CS21 CR030 D04622.0
+C4-6634 U+056BF CS21 CR030 D04612.0
+C4-6635 U+21134 CS21 CR030 D04606.0
+C5-6F6C U+21141 CS21 CR030 D04623.0
+C5-6F6D U+21137 CS21 CR030 D04613.0
+C5-6F6E U+21135 CS21 CR030 D04607.0
+C5-6F6F U+21133 CS21 CR030 D04605.0
+C5-6F70 U+21139 CS21 CR030 D04620.0
+C5-6F71 U+21132 CS21 CR030 D04604.0
+C7-527A U+21136 CS21 CR030 D04610.0
+C7-527B U+21131 CS21 CR030 D04601.0
+C7-527C U+21154 CS21 CR030 D48985.0
+C7-527D U+2113A CS21 CR030 D04621.0
+C7-527E U+21138 CS21 CR030 D04618.0
+C1-7B59 U+056C8 CS22 CR030 D04629.0
+C1-7B5A U+056CA CS22 CR030 D04633.0
+C1-7B5B U+056C9 CS22 CR030 D04631.0
+C2-6D45 U+056C6 CS22 CR030 D04626.0
+C2-6D46 U+056C5 CS22 CR030 D04625.0
+C2-6D47 U+056CB CS22 CR030 D04634.0
+C3-5F40 U+056C7 CS22 CR030 D04628.0
+C4-6864 U+2116D CS22 CR030 D04624.0
+C5-7333 U+21159 CS22 CR030 D04632.0
+C7-5752 U+2115F CS22 CR030 D04640.0
+C7-5753 U+21161 CS22 CR030 D04641.0
+C7-5754 U+2115E CS22 CR030 D04639.0
+C7-5755 U+2115A CS22 CR030 D04635.0
+C7-5756 U+2115C CS22 CR030 D04637.0
+C7-5757 U+2115D CS22 CR030 D04638.0
+C7-5758 U+2116E CS22 CR030 D04641.1
+C7-5759 U+21157 CS22 CR030 D04627.0
+C7-575A U+21158 CS22 CR030 D04630.0
+C1-7C34 U+056CC CS23 CR030 D04652.0
+C3-602D U+0361A CS23 CR030 M******
+C3-602E U+03619 CS23 CR030 D04642.0
+C4-6A43 U+056D0 CS23 CR030 D04645.0
+C4-6A44 U+056CF CS23 CR030 D04643.0
+C5-7567 U+21185 CS23 CR030 D04648.0
+C7-5B47 U+21178 CS23 CR030 D04644.0
+C7-5B48 U+21176 CS23 CR030 D04650.0
+C7-5B49 U+21170 CS23 CR030 D04646.0
+C7-5B4A U+21171 CS23 CR030 D04647.0
+C1-7C5D U+056D1 CS24 CR030 D04654.0
+C2-7033 U+056D3 CS24 CR030 D04659.0
+C2-7034 U+056CD CS24 CR030 M******
+C3-6071 U+056D2 CS24 CR030 D04658.0
+C4-6B66 U+2117B CS24 CR030 D04656.0
+C5-7755 U+21179 CS24 CR030 D04653.0
+C5-7756 U+2117A CS24 CR030 D04655.0
+C7-5E53 U+2117C CS24 CR030 D04660.0
+C7-5E54 U+2117E CS24 CR030 D04661.0
+C7-5E55 U+2117D CS24 CR030 D04657.0
+C7-5E56 U+2117F CS24 CR030 D04662.0
+C2-707C U+056D4 CS25 CR030 D04666.0
+C4-6C6C U+0361B CS25 CR030 D04664.0
+C4-6C6D U+21189 CS25 CR030 D04649.0
+C5-7923 U+21186 CS25 CR030 D04663.0
+C7-606B U+2118E CS25 CR030 D04665.0
+C7-622F U+0361C CS26 CR030 D04671.0
+C7-6230 U+21192 CS26 CR030 D04669.0
+C7-6231 U+21190 CS26 CR030 D04668.0
+C7-6232 U+2118F CS26 CR030 D04667.0
+C7-6233 U+21193 CS26 CR030 D04672.0
+C7-6234 U+21191 CS26 CR030 D04670.0
+C7-6444 U+27BA5 CS28 CR030 D04674.0
+C2-212A U+056D7 CS03 CR031 D04675.0
+C6-2165 U+211A0 CS04 CR031 D04676.0
+C6-2166 U+211A1 CS04 CR031 D04677.0
+C1-463E U+056DB CS05 CR031 D04682.0
+C1-463F U+056DA CS05 CR031 D04680.0
+C3-2232 U+0361D CS05 CR031 D04679.0
+C4-216D U+056DC CS05 CR031 D04683.0
+C4-216E U+211A3 CS05 CR031 D04681.0
+C4-216F U+056D9 CS05 CR031 D04678.0
+C6-225F U+20064 CS05 CR031 D04684.0
+C1-475E U+056E0 CS06 CR031 D04693.0
+C1-475F U+056DE CS06 CR031 D04690.0
+C1-4760 U+056DD CS06 CR031 D04688.0
+C2-2226 U+056E1 CS06 CR031 D04696.0
+C2-2227 U+056DF CS06 CR031 D04691.0
+C3-233D U+0361F CS06 CR031 D04695.0
+C3-233E U+056E3 CS06 CR031 D04703.1
+C5-2248 U+211B3 CS06 CR031 D04697.0
+C5-2249 U+211A9 CS06 CR031 D04694.0
+C6-242F U+211B2 CS06 CR031 D04698.0
+C6-2430 U+211A8 CS06 CR031 D04692.0
+C6-2431 U+211B0 CS06 CR031 D04699.0
+C6-2432 U+211A7 CS06 CR031 D04689.0
+C1-4959 U+056EA CS07 CR031 M******
+C1-495A U+056F0 CS07 CR031 D04717.0
+C1-495B U+056E4 CS07 CR031 D04704.0
+C1-495C U+056EB CS07 CR031 D04711.0
+C2-2347 U+056EE CS07 CR031 D04715.0
+C2-2348 U+056E7 CS07 CR031 D04707.0
+C2-2349 U+056E5 CS07 CR031 D04705.0
+C3-2526 U+056E9 CS07 CR031 D04709.0
+C3-2527 U+056F2 CS07 CR031 D04722.0
+C3-2528 U+056F3 CS07 CR031 D04734.1
+C3-2529 U+056EF CS07 CR031 D04716.0
+C3-252A U+056ED CS07 CR031 D04714.0
+C3-252B U+056EC CS07 CR031 D04713.0
+C3-252C U+056E6 CS07 CR031 D04706.0
+C6-2651 U+211C1 CS07 CR031 D04726.0
+C6-2652 U+211C4 CS07 CR031 D04728.0
+C6-2653 U+211C6 CS07 CR031 D04721.0
+C6-2654 U+211B4 CS07 CR031 D04712.0
+C6-2655 U+211C3 CS07 CR031 D04724.0
+C6-2656 U+211B8 CS07 CR031 D04720.0
+C6-2657 U+211BB CS07 CR031 D04730.0
+C6-2658 U+211B7 CS07 CR031 D04719.0
+C6-2659 U+211BC CS07 CR031 D04729.0
+C6-265A U+211BF CS07 CR031 D04727.0
+C6-265B U+211C7 CS07 CR031 D04723.0
+C6-265C U+211BE CS07 CR031 D04725.0
+C1-4C56 U+056FA CS08 CR031 D04745.0
+C2-2570 U+056F7 CS08 CR031 D04742.0
+C2-2571 U+056F9 CS08 CR031 D04744.0
+C3-277B U+056FD CS08 CR031 D04752.0
+C3-277C U+056FB CS08 CR031 D04750.0
+C3-277D U+056F8 CS08 CR031 D04743.0
+C3-277E U+03621 CS08 CR031 D04741.0
+C3-2821 U+056FC CS08 CR031 D04751.0
+C3-2822 U+056F6 CS08 CR031 D04735.0
+C5-2553 U+03620 CS08 CR031 D04739.0
+C5-2554 U+211D1 CS08 CR031 D04746.0
+C5-2555 U+211C8 CS08 CR031 D04737.0
+C6-2A3E U+211B6 CS08 CR031 D04718.0
+C6-2A3F U+211CE CS08 CR031 D04749.0
+C6-2A40 U+211CA CS08 CR031 D04740.0
+C6-2A41 U+211CB CS08 CR031 D04747.0 #
+C6-2A42 U+211CC CS08 CR031 D04748.0
+C6-2A43 U+211C9 CS08 CR031 D04738.0
+C1-504C U+056FF CS09 CR031 D04756.0
+C3-2B64 U+03622 CS09 CR031 D04754.0
+C3-2B65 U+05700 CS09 CR031 D04759.0
+C5-2854 U+211D2 CS09 CR031 D04753.0
+C5-2855 U+211D6 CS09 CR031 D04760.0
+C5-2856 U+211D3 CS09 CR031 D04755.0
+C6-2F5B U+211D7 CS09 CR031 D04761.0
+C6-2F5C U+211B5 CS09 CR031 D04736.0
+C6-2F5D U+211DB CS09 CR031 D04763.0
+C6-2F5E U+211D8 CS09 CR031 D04762.0
+C6-2F5F U+211D5 CS09 CR031 D04758.0
+C6-2F60 U+211D4 CS09 CR031 D04757.0
+C1-5467 U+05703 CS10 CR031 D04774.0
+C1-5468 U+05704 CS10 CR031 D04775.0
+C2-2E4A U+05701 CS10 CR031 D04772.0
+C2-2E4B U+05702 CS10 CR031 D04773.0
+C3-3026 U+03623 CS10 CR031 D04770.0
+C3-3027 U+05705 CS10 CR031 D04776.0
+C5-2C5B U+211E4 CS10 CR031 D04778.0
+C5-2C5C U+211E0 CS10 CR031 D04769.0
+C5-2C5D U+211F0 CS10 CR031 D04787.0
+C6-362A U+211E2 CS10 CR031 D04772.1
+C6-362B U+211EA CS10 CR031 D04779.0
+C6-362C U+211E3 CS10 CR031 D04777.0
+C6-362D U+211E1 CS10 CR031 D04771.0
+C1-594E U+05708 CS11 CR031 D04789.0
+C1-594F U+0570B CS11 CR031 D04798.0
+C1-5950 U+05709 CS11 CR031 D04793.0
+C2-342E U+0570A CS11 CR031 D04797.0
+C2-342F U+05707 CS11 CR031 D04788.0
+C5-3154 U+211F7 CS11 CR031 D04799.0
+C5-3155 U+21200 CS11 CR031 D04809.0
+C5-3156 U+211F1 CS11 CR031 D04790.0
+C5-3157 U+211F3 CS11 CR031 D04792.0
+C6-3E22 U+211F6 CS11 CR031 D04796.0
+C6-3E23 U+211F5 CS11 CR031 D04794.0
+C6-3E24 U+211F4 CS11 CR031 D04795.0
+C6-3E25 U+211F2 CS11 CR031 D04791.0
+C6-3E26 U+211F9 CS11 CR031 D04800.0
+C1-5E58 U+0570D CS12 CR031 D04806.0
+C2-3A60 U+0570C CS12 CR031 D04804.0
+C3-3A43 U+0570F CS12 CR031 D04815.1
+C3-3A44 U+0570E CS12 CR031 D04813.0
+C4-3668 U+05710 CS12 CR031 M******
+C5-3731 U+211FF CS12 CR031 D04808.0
+C5-3732 U+21209 CS12 CR031 D04810.0
+C5-3733 U+211FC CS12 CR031 D04803.0
+C6-4740 U+211FD CS12 CR031 D04805.0
+C6-4741 U+211FE CS12 CR031 D04807.0
+C6-4742 U+21207 CS12 CR031 D04812.0
+C6-4743 U+24517 CS12 CR031 D04811.0
+C1-6350 U+05712 CS13 CR031 D04818.0
+C1-6351 U+05713 CS13 CR031 D04819.0
+C2-4228 U+05714 CS13 CR031 D04820.0
+C3-4052 U+05715 CS13 CR031 D04829.1
+C4-3C52 U+05711 CS13 CR031 D04816.0
+C5-3E40 U+2120A CS13 CR031 D04817.0
+C5-3E41 U+2120C CS13 CR031 D04822.0
+C5-3E42 U+2120F CS13 CR031 D04825.0
+C6-5145 U+2120B CS13 CR031 D04821.0
+C6-5146 U+21211 CS13 CR031 D04826.0
+C6-5147 U+2120D CS13 CR031 D04823.0
+C6-5148 U+2120E CS13 CR031 D04824.0
+C1-6836 U+05718 CS14 CR031 D04834.0
+C1-6837 U+05716 CS14 CR031 D04832.0 @ C6-5B5B
+C3-4637 U+05717 CS14 CR031 D04833.0
+C4-4258 U+03624 CS14 CR031 D04830.0
+C5-4524 U+21217 CS14 CR031 D04827.0
+C6-5B53 U+21411 CS14 CR031 D04839.0
+C6-5B54 U+21215 CS14 CR031 D04831.0
+C6-5B55 U+21218 CS14 CR031 D04836.0
+C6-5B56 U+2121A CS14 CR031 D04837.0
+C6-5B57 U+2121F CS14 CR031 D04838.0
+C6-5B58 U+21216 CS14 CR031 D04835.0
+C6-5B59 U+2F84D CS14 CR031 D04841.1
+C6-5B5A U+21219 CS14 CR031 D04836.1
+C6-5B5B U+2F84B CS14 CR031 M****** @ D04832.0 (C1-6837)
+C2-4F70 U+0571A CS15 CR031 D04842.0
+C7-2164 U+21224 CS15 CR031 D04845.0
+C7-2165 U+21222 CS15 CR031 D04843.0
+C7-2166 U+21223 CS15 CR031 D04844.0
+C2-5651 U+0571C CS16 CR031 D04851.0
+C2-5652 U+0571B CS16 CR031 D04850.0
+C4-4F75 U+2122A CS16 CR031 D04852.0
+C7-373A U+2122E CS17 CR031 D04857.0
+C7-373B U+21231 CS17 CR031 D04856.0
+C7-373C U+2122D CS17 CR031 D04855.0
+C4-5F51 U+21233 CS19 CR031 D04859.0
+C4-6332 U+03625 CS20 CR031 D04861.0
+C7-4D4D U+21237 CS20 CR031 D48987.0
+C7-5321 U+21239 CS21 CR031 D04865.0
+C7-5322 U+21238 CS21 CR031 D04864.0
+C3-5F41 U+0571D CS22 CR031 D04866.0
+C2-715A U+0571E CS26 CR031 D04866.1
+C1-4448 U+0571F CS03 CR032 D04867.0
+C2-2139 U+05720 CS04 CR032 D04868.0
+C3-2161 U+05721 CS04 CR032 D04871.0
+C4-2148 U+2123C CS04 CR032 D04869.0
+C5-2144 U+2123E CS04 CR032 D04870.0
+C2-214F U+05722 CS05 CR032 D04872.0
+C2-2150 U+05723 CS05 CR032 D04873.0
+C3-2233 U+03626 CS05 CR032 D04875.0
+C3-2234 U+05724 CS05 CR032 D04876.0
+C4-2170 U+05725 CS05 CR032 D04877.0
+C4-2171 U+05727 CS05 CR032 D04879.1
+C6-2260 U+2123F CS05 CR032 D04874.0
+C6-2261 U+21244 CS05 CR032 D04878.0
+C1-4761 U+05733 CS06 CR032 D04894.0
+C1-4762 U+05730 CS06 CR032 D04890.0
+C1-4763 U+05728 CS06 CR032 D04881.0
+C1-4764 U+0572D CS06 CR032 D04887.0
+C1-4765 U+0572C CS06 CR032 D04885.0
+C1-4766 U+0572F CS06 CR032 D04889.0
+C1-4767 U+05729 CS06 CR032 D04882.0
+C2-2228 U+0572E CS06 CR032 D04888.0
+C2-2229 U+0572A CS06 CR032 D04883.0
+C2-222A U+05734 CS06 CR032 D04895.0
+C3-233F U+05735 CS06 CR032 D04896.0
+C3-2340 U+05736 CS06 CR032 D04897.0
+C3-2341 U+05731 CS06 CR032 D04891.0
+C3-2342 U+05732 CS06 CR032 D04892.0
+C4-2251 U+0572B CS06 CR032 D04884.0
+C6-2433 U+2F851 CS06 CR032 D04899.0
+C6-2434 U+21252 CS06 CR032 D04898.0
+C6-2435 U+2124A CS06 CR032 D04893.0
+C1-495D U+0574A CS07 CR032 D04924.0
+C1-495E U+05751 CS07 CR032 D04932.0
+C1-495F U+05740 CS07 CR032 D04908.0
+C1-4960 U+0574D CS07 CR032 D04927.0
+C1-4961 U+05747 CS07 CR032 D04916.0
+C1-4962 U+0574E CS07 CR032 D04928.0
+C1-4963 U+0573E CS07 CR032 D04906.0
+C1-4964 U+05750 CS07 CR032 D04931.0
+C1-4965 U+0574F CS07 CR032 D04930.0
+C1-4966 U+0573B CS07 CR032 D04903.0
+C2-234A U+05741 CS07 CR032 D04909.0
+C2-234B U+05745 CS07 CR032 D04914.0
+C2-234C U+0574C CS07 CR032 D04926.0
+C2-234D U+05749 CS07 CR032 D04923.0
+C2-234E U+0574B CS07 CR032 D04925.0
+C2-234F U+05752 CS07 CR032 D04933.0
+C3-252D U+05748 CS07 CR032 D04921.0
+C3-252E U+03627 CS07 CR032 D04919.0
+C3-252F U+05744 CS07 CR032 D04913.0
+C3-2530 U+0573F CS07 CR032 D04907.0
+C3-2531 U+0573C CS07 CR032 D04904.0
+C3-2532 U+05753 CS07 CR032 D04937.0
+C3-2533 U+05756 CS07 CR032 D04943.0
+C3-2534 U+03630 CS07 CR032 D04936.0
+C3-2535 U+0575F CS07 CR032 M******
+C3-2536 U+05743 CS07 CR032 D04912.0
+C3-2537 U+05758 CS07 CR032 D04953.0
+C3-2538 U+05757 CS07 CR032 D04948.0
+C3-2539 U+03629 CS07 CR032 D04934.0
+C3-253A U+0362A CS07 CR032 D04941.0
+C3-253B U+0362F CS07 CR032 M******
+C3-253C U+05746 CS07 CR032 D04915.0
+C3-253D U+0362C CS07 CR032 D04960.0
+C3-253E U+0573D CS07 CR032 D04905.0
+C3-253F U+0362D CS07 CR032 D04964.0
+C3-2540 U+05742 CS07 CR032 D04910.0
+C3-2541 U+05754 CS07 CR032 D04940.0
+C3-2542 U+05755 CS07 CR032 D04942.0
+C4-235E U+0362B CS07 CR032 D04938.0
+C4-235F U+03628 CS07 CR032 D04922.0
+C4-2360 U+21259 CS07 CR032 D04920.0
+C4-2361 U+05759 CS07 CR032 D04962.0
+C5-235D U+21280 CS07 CR032 D04944.0
+C5-235E U+21277 CS07 CR032 D04961.0
+C5-235F U+21281 CS07 CR032 D04945.0
+C5-2360 U+21282 CS07 CR032 D04946.0
+C5-2361 U+21283 CS07 CR032 D04911.0
+C6-265D U+21260 CS07 CR032 D*
+C6-265E U+2125D CS07 CR032 D04939.0
+C6-265F U+21276 CS07 CR032 D04954.0
+C6-2660 U+2126C CS07 CR032 D04956.0
+C6-2661 U+21275 CS07 CR032 D04959.0
+C6-2662 U+2125B CS07 CR032 D04935.0
+C6-2663 U+21271 CS07 CR032 D04952.0
+C6-2664 U+21273 CS07 CR032 D04955.0
+C6-2665 U+21261 CS07 CR032 D*
+C6-2666 U+2125A CS07 CR032 D04929.0
+C6-2667 U+21262 CS07 CR032 D04963.0
+C6-2668 U+21272 CS07 CR032 D04917.0
+C6-2669 U+2125F CS07 CR032 D04965.0
+C6-266A U+21258 CS07 CR032 D04918.0
+C1-4C57 U+05783 CS08 CR032 D05029.0
+C1-4C58 U+05777 CS08 CR032 D04994.0
+C1-4C59 U+0576A CS08 CR032 D04976.0
+C1-4C5A U+05769 CS08 CR032 D04975.0
+C1-4C5B U+05761 CS08 CR032 D04966.0
+C1-4C5C U+05766 CS08 CR032 D04971.0
+C1-4C5D U+05764 CS08 CR032 D04969.0
+C1-4C5E U+0577C CS08 CR032 D05006.0
+C2-2572 U+0576F CS08 CR032 D04984.0
+C2-2573 U+05772 CS08 CR032 D04987.0
+C2-2574 U+0576D CS08 CR032 D04981.0
+C2-2575 U+0576B CS08 CR032 D04979.0
+C2-2576 U+05771 CS08 CR032 D04986.0
+C2-2577 U+05770 CS08 CR032 D04985.0
+C2-2578 U+05776 CS08 CR032 D04993.0
+C2-2579 U+05780 CS08 CR032 D05010.0
+C2-257A U+05775 CS08 CR032 D04990.0
+C2-257B U+0577B CS08 CR032 D05001.0
+C2-257C U+05773 CS08 CR032 D04988.0
+C2-257D U+05774 CS08 CR032 D04989.0
+C2-257E U+05762 CS08 CR032 D04967.0
+C2-2621 U+05768 CS08 CR032 D04974.0
+C2-2622 U+0577D CS08 CR032 D05007.0
+C3-2823 U+05765 CS08 CR032 D04970.0
+C3-2824 U+05781 CS08 CR032 D05011.0
+C3-2825 U+05763 CS08 CR032 D04968.0
+C3-2826 U+05767 CS08 CR032 D04972.0
+C3-2827 U+03631 CS08 CR032 D04978.0
+C3-2828 U+0576E CS08 CR032 D04983.0
+C3-2829 U+05778 CS08 CR032 D04997.0
+C3-282A U+0577F CS08 CR032 D05009.0
+C3-282B U+03633 CS08 CR032 D05015.0
+C3-282C U+03634 CS08 CR032 D05028.0
+C4-2565 U+0577E CS08 CR032 D05008.0
+C4-2566 U+05779 CS08 CR032 D04999.0
+C4-2567 U+21289 CS08 CR032 D05005.0
+C4-2568 U+0577A CS08 CR032 D05000.0
+C4-2569 U+0576C CS08 CR032 D04980.0
+C4-256A U+21284 CS08 CR032 D04995.0
+C4-256B U+2129E CS08 CR032 D04977.0
+C4-256C U+2128B CS08 CR032 D05014.0
+C4-256D U+03632 CS08 CR032 D04992.0
+C4-256E U+05787 CS08 CR032 M******
+C5-2556 U+2128D CS08 CR032 D05017.0
+C5-2557 U+212B5 CS08 CR032 D04973.0
+C6-2A44 U+212B4 CS08 CR032 D04982.0
+C6-2A45 U+212AC CS08 CR032 D05020.0
+C6-2A46 U+21288 CS08 CR032 D05004.0
+C6-2A47 U+21286 CS08 CR032 D05002.0
+C6-2A48 U+2128C CS08 CR032 D05016.0
+C6-2A49 U+21293 CS08 CR032 D*
+C6-2A4A U+2128A CS08 CR032 D*
+C6-2A4B U+212A4 CS08 CR032 D05022.0
+C6-2A4C U+21287 CS08 CR032 D05003.0
+C6-2A4D U+212A5 CS08 CR032 D05027.0
+C6-2A4E U+212A6 CS08 CR032 D04998.0
+C6-2A4F U+21285 CS08 CR032 D04996.0
+C6-2A50 U+212A3 CS08 CR032 D04991.0
+C6-2A51 U+2128E CS08 CR032 D05018.0
+C1-504D U+05782 CS09 CR032 D05012.0 #
+C1-504E U+0578B CS09 CR032 D05030.0 @ C3-3470
+C1-504F U+057A0 CS09 CR032 D05054.0
+C1-5050 U+057A3 CS09 CR032 D05060.0
+C1-5051 U+057A2 CS09 CR032 D05058.0
+C1-5052 U+057CE CS09 CR032 D05086.1 @ D05120.0
+C1-5053 U+057AE CS09 CR032 M******
+C1-5054 U+05793 CS09 CR032 D05040.0
+C2-2951 U+057B5 CS09 CR032 M******
+C2-2952 U+0579E CS09 CR032 D05051.0
+C2-2953 U+0579F CS09 CR032 D05053.0
+C2-2954 U+057A4 CS09 CR032 D05061.0
+C2-2955 U+0578C CS09 CR032 D05031.0
+C2-2956 U+05797 CS09 CR032 D05043.0
+C2-2957 U+0579D CS09 CR032 D05050.0
+C2-2958 U+0579B CS09 CR032 D05048.0
+C2-2959 U+05794 CS09 CR032 D05041.0
+C2-295A U+05798 CS09 CR032 D05044.0
+C2-295B U+0578F CS09 CR032 D05034.0
+C2-295C U+05799 CS09 CR032 D05045.0
+C2-295D U+057A5 CS09 CR032 D05063.0
+C2-295E U+0579A CS09 CR032 D05047.0
+C2-295F U+05795 CS09 CR032 D05059.0
+C3-2B66 U+057AC CS09 CR032 M******
+C3-2B67 U+05791 CS09 CR032 D05038.0
+C3-2B68 U+0578E CS09 CR032 D05033.0
+C3-2B69 U+0578D CS09 CR032 D05032.0
+C3-2B6A U+05792 CS09 CR032 D05039.0
+C3-2B6B U+057A1 CS09 CR032 D05056.0
+C3-2B6C U+05790 CS09 CR032 D05037.0
+C3-2B6D U+057A6 CS09 CR032 D05055.0
+C3-2B6E U+057A8 CS09 CR032 D05082.0
+C3-2B6F U+0363B CS09 CR032 D05077.0
+C3-2B70 U+0579C CS09 CR032 D05049.0
+C3-2B71 U+05796 CS09 CR032 D05042.0
+C3-2B72 U+057A7 CS09 CR032 D05080.0
+C3-2B73 U+0363A CS09 CR032 D05057.0
+C3-2B74 U+03638 CS09 CR032 D05069.0
+C3-2B75 U+03639 CS09 CR032 D05021.0
+C3-2B76 U+03636 CS09 CR032 D05046.0
+C4-285E U+057B4 CS09 CR032 M****** #
+C4-285F U+212BC CS09 CR032 D05066.0
+C4-2860 U+057A9 CS09 CR032 D05085.0
+C5-2857 U+212B8 CS09 CR032 D05036.0
+C5-2858 U+212BB CS09 CR032 D05065.0
+C5-2859 U+212EB CS09 CR032 D05076.0
+C5-285A U+212E8 CS09 CR032 D05072.0
+C5-285B U+212B6 CS09 CR032 D05070.0
+C5-285C U+212EA CS09 CR032 D05075.0
+C5-285D U+212E7 CS09 CR032 D05071.0
+C5-285E U+212E9 CS09 CR032 D05073.0
+C6-2F61 U+212BA CS09 CR032 D05052.0
+C6-2F62 U+212B7 CS09 CR032 D05035.0
+C6-2F63 U+212BE CS09 CR032 D05068.0
+C6-2F64 U+212B9 CS09 CR032 D48988.0
+C6-2F65 U+03637 CS09 CR032 D05062.0
+C6-2F66 U+212E0 CS09 CR032 D05083.0
+C6-2F67 U+212DD CS09 CR032 D05081.0
+C6-2F68 U+212DE CS09 CR032 D05079.0
+C6-2F69 U+24918 CS09 CR032 D05084.0
+C6-2F6A U+212D8 CS09 CR032 D05078.0
+C6-2F6B U+212BD CS09 CR032 D05067.0
+C6-2F6C U+212DB CS09 CR032 D05064.0
+C1-5469 U+057C2 CS10 CR032 D05106.0
+C1-546A U+057D4 CS10 CR032 D05149.0
+C1-546B U+057CB CS10 CR032 D05116.0
+C1-546C U+057C3 CS10 CR032 D05107.0
+C2-2E4C U+057CC CS10 CR032 D05117.0
+C2-2E4D U+05832 CS10 CR032 M******
+C2-2E4E U+057D5 CS10 CR032 D05150.0
+C2-2E4F U+057D2 CS10 CR032 D05123.0
+C2-2E50 U+057BA CS10 CR032 D05096.0
+C2-2E51 U+057C6 CS10 CR032 D05111.0
+C2-2E52 U+057BD CS10 CR032 D05100.0
+C2-2E53 U+057BC CS10 CR032 D05099.0
+C2-2E54 U+057B8 CS10 CR032 D05090.0
+C2-2E55 U+057B6 CS10 CR032 D05088.0
+C2-2E56 U+057BF CS10 CR032 D05103.0
+C2-2E57 U+057C7 CS10 CR032 D05112.0
+C2-2E58 U+057D0 CS10 CR032 D05122.0
+C2-2E59 U+057B9 CS10 CR032 D05094.0
+C2-2E5A U+057C1 CS10 CR032 D05105.0
+C3-3028 U+057C9 CS10 CR032 D05114.0
+C3-3029 U+0363F CS10 CR032 D05087.0
+C3-302A U+057B7 CS10 CR032 D05089.0
+C3-302B U+057CD CS10 CR032 D05119.0
+C3-302C U+03643 CS10 CR032 D05132.0
+C3-302D U+03642 CS10 CR032 D05131.0
+C3-302E U+03644 CS10 CR032 D05135.0
+C3-302F U+057BE CS10 CR032 D05101.0
+C3-3030 U+057BB CS10 CR032 D05098.0
+C3-3031 U+03645 CS10 CR032 D05136.0
+C3-3032 U+057DB CS10 CR032 M******
+C3-3033 U+057C8 CS10 CR032 D05113.0
+C3-3034 U+057C4 CS10 CR032 D05108.0
+C3-3035 U+057C5 CS10 CR032 D05109.0
+C3-3036 U+057D1 CS10 CR032 D05129.0
+C3-3037 U+057CA CS10 CR032 D05115.0
+C3-3038 U+057C0 CS10 CR032 D05104.0
+C4-2C2F U+03640 CS10 CR032 D05091.0
+C4-2C30 U+212EF CS10 CR032 D05095.0
+C4-2C31 U+03641 CS10 CR032 D05102.0
+C4-2C32 U+212ED CS10 CR032 D05092.0
+C4-2C33 U+057D3 CS10 CR032 D05124.0
+C4-2C34 U+212F0 CS10 CR032 D05097.0
+C5-2C5E U+212EC CS10 CR032 D05074.0
+C5-2C5F U+21324 CS10 CR032 D05134.0
+C5-2C60 U+21318 CS10 CR032 D05152.0
+C5-2C61 U+2132F CS10 CR032 D05220.0
+C5-2C62 U+21325 CS10 CR032 D05137.0
+C6-362E U+212F7 CS10 CR032 D05130.0
+C6-362F U+21301 CS10 CR032 D05151.0
+C6-3630 U+21312 CS10 CR032 D05141.0
+C6-3631 U+212F6 CS10 CR032 D05128.0
+C6-3632 U+212F1 CS10 CR032 D05110.0
+C6-3633 U+2131F CS10 CR032 D05142.0
+C6-3634 U+212EE CS10 CR032 D05093.0
+C6-3635 U+2F852 CS10 CR032 D05120.0 @ D05086.1
+C6-3636 U+212F3 CS10 CR032 D05125.0
+C6-3637 U+21315 CS10 CR032 D05144.0
+C6-3638 U+21316 CS10 CR032 D05139.0
+C6-3639 U+21317 CS10 CR032 D05143.0
+C6-363A U+212F8 CS10 CR032 D05133.0
+C6-363B U+21319 CS10 CR032 D05147.0
+C6-363C U+212F2 CS10 CR032 D05118.0
+C6-363D U+212F4 CS10 CR032 D05126.0
+C6-363E U+212F5 CS10 CR032 D05127.0
+C6-363F U+21313 CS10 CR032 D05138.0
+C6-3640 U+21306 CS10 CR032 D05153.0
+C1-546D U+05809 CS11 CR032 D05214.0 #
+C1-5951 U+057DF CS11 CR032 D05158.0
+C1-5952 U+05805 CS11 CR032 D05210.0
+C1-5953 U+0580A CS11 CR032 D05215.0
+C1-5954 U+05806 CS11 CR032 D05211.0
+C1-5955 U+057E0 CS11 CR032 D05161.0
+C1-5956 U+057E4 CS11 CR032 D05167.0
+C1-5957 U+057FA CS11 CR032 D05197.0
+C1-5958 U+05802 CS11 CR032 D05207.0
+C1-5959 U+05835 CS11 CR032 D05279.0
+C1-595A U+057F7 CS11 CR032 D05193.0
+C1-595B U+057F9 CS11 CR032 D05195.0
+C2-3430 U+057FB CS11 CR032 D05200.0
+C2-3431 U+05814 CS11 CR032 M******
+C2-3432 U+057E2 CS11 CR032 D05164.0
+C2-3433 U+057F6 CS11 CR032 D05192.0
+C2-3434 U+057DC CS11 CR032 D05154.0
+C2-3435 U+057F4 CS11 CR032 D05188.0
+C2-3436 U+05800 CS11 CR032 D05205.0
+C2-3437 U+057ED CS11 CR032 D05179.0
+C2-3438 U+057FD CS11 CR032 D05202.0
+C2-3439 U+05808 CS11 CR032 D05213.0
+C2-343A U+057F8 CS11 CR032 D05194.0
+C2-343B U+0580B CS11 CR032 D05217.0
+C2-343C U+057F3 CS11 CR032 D05186.0
+C2-343D U+057CF CS11 CR032 D05121.0
+C2-343E U+05807 CS11 CR032 D05212.0
+C2-343F U+057EE CS11 CR032 D05180.0
+C2-3440 U+057E3 CS11 CR032 D05166.0
+C2-3441 U+057F2 CS11 CR032 D05185.0
+C2-3442 U+057E5 CS11 CR032 D05170.0
+C2-3443 U+057EC CS11 CR032 D05178.0
+C2-3444 U+057E1 CS11 CR032 D05216.0
+C2-3445 U+0580E CS11 CR032 M****** @ M******
+C2-3446 U+057FC CS11 CR032 D05201.0
+C2-3447 U+05810 CS11 CR032 M******
+C2-3448 U+057E7 CS11 CR032 D05172.0
+C2-3449 U+05801 CS11 CR032 D05206.0
+C2-344A U+0580C CS11 CR032 D05218.0
+C2-344B U+057F1 CS11 CR032 D05184.0
+C2-344C U+057E9 CS11 CR032 D05174.0
+C2-344D U+057F0 CS11 CR032 D05182.0
+C2-344E U+0580D CS11 CR032 D05232.0 @ C6-3E2B
+C2-344F U+05804 CS11 CR032 D05209.0
+C3-3469 U+057EA CS11 CR032 D05175.0
+C3-346A U+0364A CS11 CR032 D05183.0
+C3-346B U+057EF CS11 CR032 D05181.0
+C3-346C U+03647 CS11 CR032 D05160.0
+C3-346D U+03648 CS11 CR032 D05163.0
+C3-346E U+057DD CS11 CR032 D05156.0
+C3-346F U+057FE CS11 CR032 D05203.0
+C3-3470 U+2F855 CS11 CR032 D05234.0
+C3-3471 U+057DE CS11 CR032 D05157.0
+C3-3472 U+057E6 CS11 CR032 D05171.0
+C3-3473 U+03649 CS11 CR032 D05165.0
+C3-3474 U+057E8 CS11 CR032 D05173.0
+C3-3475 U+057FF CS11 CR032 D05204.0
+C3-3476 U+05803 CS11 CR032 D05208.0
+C4-307B U+057EB CS11 CR032 D05176.0
+C4-307C U+21329 CS11 CR032 D05177.0
+C4-307D U+21326 CS11 CR032 D05155.0
+C4-307E U+21353 CS11 CR032 D05226.0
+C4-3121 U+0364D CS11 CR032 M******
+C4-3122 U+21333 CS11 CR032 D05159.0
+C4-3123 U+21334 CS11 CR032 D05189.0 #
+C5-3158 U+21360 CS11 CR032 D05224.0
+C5-3159 U+21361 CS11 CR032 D05225.0
+C5-315A U+21332 CS11 CR032 D05223.0
+C5-315B U+2132D CS11 CR032 D05219.0
+C5-315C U+2134A CS11 CR032 D05228.0
+C5-315D U+2132A CS11 CR032 D05191.0
+C6-3E27 U+21327 CS11 CR032 D05162.0
+C6-3E28 U+21354 CS11 CR032 D05227.0
+C6-3E29 U+21355 CS11 CR032 M******
+C6-3E2A U+2132E CS11 CR032 D05196.0
+C6-3E2B U+2F854 CS11 CR032 D* @ D05232.0 (C2-344E)
+C6-3E2C U+2F853 CS11 CR032 D05187.0
+C6-3E2D U+2132C CS11 CR032 D05199.0
+C6-3E2E U+21338 CS11 CR032 D05169.0
+C6-3E2F U+21339 CS11 CR032 D05168.0 #
+C6-3E30 U+21331 CS11 CR032 D05222.0
+C6-3E31 U+2134F CS11 CR032 D05233.0
+C6-3E32 U+21373 CS11 CR032 D05291.0
+C6-3E33 U+21330 CS11 CR032 D05221.0
+C6-3E34 U+2132B CS11 CR032 D05198.0
+C6-3E35 U+21351 CS11 CR032 D05229.0
+C1-5E59 U+0582F CS12 CR032 D05272.0
+C1-5E5A U+0582A CS12 CR032 D05266.0
+C1-5E5B U+05834 CS12 CR032 D05278.0
+C1-5E5C U+05824 CS12 CR032 D05259.0
+C1-5E5D U+05830 CS12 CR032 D05274.0
+C1-5E5E U+05831 CS12 CR032 D05275.0
+C1-5E5F U+05821 CS12 CR032 D05254.0
+C1-5E60 U+0581D CS12 CR032 D05247.0
+C1-5E61 U+05820 CS12 CR032 D05253.0
+C2-3A61 U+05829 CS12 CR032 D05265.0
+C2-3A62 U+05837 CS12 CR032 D05282.0
+C2-3A63 U+05819 CS12 CR032 D05239.0
+C2-3A64 U+0581E CS12 CR032 D05248.0
+C2-3A65 U+05827 CS12 CR032 D05263.0
+C2-3A66 U+05823 CS12 CR032 D05257.0
+C2-3A67 U+05828 CS12 CR032 D05264.0
+C2-3A68 U+057F5 CS12 CR032 D05190.0 #
+C2-3A69 U+05848 CS12 CR032 M******
+C2-3A6A U+05825 CS12 CR032 D05260.0
+C2-3A6B U+0581C CS12 CR032 D05245.0
+C2-3A6C U+0581B CS12 CR032 D05242.0
+C2-3A6D U+05833 CS12 CR032 D05277.0
+C2-3A6E U+0583F CS12 CR032 D05310.0
+C2-3A6F U+05836 CS12 CR032 D05280.0
+C2-3A70 U+0582E CS12 CR032 D05271.0
+C2-3A71 U+05839 CS12 CR032 D05287.0
+C2-3A72 U+05838 CS12 CR032 D05286.0
+C2-3A73 U+0582D CS12 CR032 D05270.0
+C2-3A74 U+0582C CS12 CR032 D05269.0
+C2-3A75 U+0583B CS12 CR032 D05292.0
+C3-3A45 U+0581A CS12 CR032 D05240.0
+C3-3A46 U+0364F CS12 CR032 D05256.0
+C3-3A47 U+0581F CS12 CR032 D05252.0
+C3-3A48 U+03653 CS12 CR032 D05299.0
+C3-3A49 U+0583C CS12 CR032 D05294.0
+C3-3A4A U+05818 CS12 CR032 D05237.0
+C3-3A4B U+0583E CS12 CR032 D05308.0
+C3-3A4C U+05826 CS12 CR032 D05261.0
+C3-3A4D U+03655 CS12 CR032 D05309.0
+C3-3A4E U+0583A CS12 CR032 D05289.0
+C3-3A4F U+21364 CS12 CR032 D05236.0
+C3-3A50 U+05822 CS12 CR032 D05255.0
+C3-3A51 U+03651 CS12 CR032 D05283.0
+C4-3669 U+05817 CS12 CR032 D05235.0
+C4-366A U+21368 CS12 CR032 D05244.0
+C4-366B U+0364E CS12 CR032 D05249.0
+C4-366C U+2136B CS12 CR032 D05251.0
+C4-366D U+05844 CS12 CR032 M******
+C4-366E U+03650 CS12 CR032 D05262.0
+C4-366F U+0582B CS12 CR032 D05267.0
+C4-3670 U+2136A CS12 CR032 D05250.0
+C4-3671 U+05845 CS12 CR032 M******
+C4-3672 U+21366 CS12 CR032 D05241.0
+C4-3673 U+21377 CS12 CR032 D* @ D05265.0
+C4-3674 U+21396 CS12 CR032 M******
+C4-3675 U+2136E CS12 CR032 D05273.0
+C4-3676 U+2F856 CS12 CR032 D05276.0 @ C2-2E4D
+C5-3734 U+21372 CS12 CR032 D05288.0
+C5-3735 U+213AA CS12 CR032 D05303.0
+C5-3736 U+213AB CS12 CR032 D05306.0
+C5-3737 U+213A7 CS12 CR032 D05300.0
+C5-3738 U+2137B CS12 CR032 D05304.0
+C5-3739 U+21376 CS12 CR032 D05297.0
+C5-373A U+213A8 CS12 CR032 D05301.0
+C5-373B U+213AC CS12 CR032 D05307.0
+C6-4744 U+2136F CS12 CR032 D05281.0
+C6-4745 U+21369 CS12 CR032 D05246.0
+C6-4746 U+21370 CS12 CR032 D05284.0
+C6-4747 U+21367 CS12 CR032 D05243.0
+C6-4748 U+213A9 CS12 CR032 D05302.0
+C6-4749 U+21395 CS12 CR032 D05315.0
+C6-474A U+21390 CS12 CR032 D48990.0
+C6-474B U+2136C CS12 CR032 D05258.0
+C6-474C U+21397 CS12 CR032 D05312.0
+C6-474D U+21371 CS12 CR032 D05285.0
+C6-474E U+03652 CS12 CR032 D05290.0
+C6-474F U+21374 CS12 CR032 D05293.0
+C6-4750 U+2136D CS12 CR032 D05268.0
+C1-6352 U+0585E CS13 CR032 D05349.0
+C1-6353 U+05851 CS13 CR032 D05328.0
+C1-6354 U+05858 CS13 CR032 D05340.0
+C1-6355 U+05857 CS13 CR032 D05338.0
+C1-6356 U+0585A CS13 CR032 D05345.0
+C1-6357 U+05854 CS13 CR032 D05332.0
+C1-6358 U+0586B CS13 CR032 M******
+C1-6359 U+0584C CS13 CR032 D05322.0
+C1-635A U+0586D CS13 CR032 M******
+C1-635B U+0584A CS13 CR032 D05319.0
+C1-635C U+05862 CS13 CR032 D05357.0
+C1-635D U+05852 CS13 CR032 D05329.0
+C1-635E U+0584B CS13 CR032 D05320.0
+C2-4229 U+05853 CS13 CR032 D05330.0
+C2-422A U+05868 CS13 CR032 D05381.0
+C2-422B U+05864 CS13 CR032 D05360.0
+C2-422C U+0584F CS13 CR032 D05326.0
+C2-422D U+0584D CS13 CR032 D05323.0
+C2-422E U+05849 CS13 CR032 D05317.0
+C2-422F U+0586F CS13 CR032 M******
+C2-4230 U+05855 CS13 CR032 D05333.0
+C2-4231 U+0584E CS13 CR032 D05325.0
+C2-4232 U+0585D CS13 CR032 D05347.0
+C2-4233 U+05859 CS13 CR032 D05341.0
+C2-4234 U+05865 CS13 CR032 D05362.0
+C2-4235 U+0585B CS13 CR032 D05342.0
+C2-4236 U+0583D CS13 CR032 D05298.0
+C2-4237 U+05863 CS13 CR032 D05358.0
+C2-4238 U+05871 CS13 CR032 M******
+C3-4053 U+0365B CS13 CR032 D05337.0
+C3-4054 U+0586C CS13 CR032 M******
+C3-4055 U+0365C CS13 CR032 D05339.0 #
+C3-4056 U+0585C CS13 CR032 D05344.0
+C3-4057 U+05850 CS13 CR032 D05327.0
+C3-4058 U+05861 CS13 CR032 D05355.0
+C3-4059 U+0586A CS13 CR032 D05384.0
+C3-405A U+05869 CS13 CR032 D05382.0
+C3-405B U+05856 CS13 CR032 D05335.0
+C3-405C U+05860 CS13 CR032 D05354.0
+C3-405D U+05866 CS13 CR032 D05365.0
+C3-405E U+0585F CS13 CR032 D05350.0
+C4-3C53 U+05867 CS13 CR032 D05380.0
+C4-3C54 U+213B4 CS13 CR032 D05346.0
+C4-3C55 U+213C0 CS13 CR032 D05370.0
+C4-3C56 U+0365D CS13 CR032 D05351.0
+C4-3C57 U+05843 CS13 CR032 M******
+C4-3C58 U+0365E CS13 CR032 D05353.0
+C4-3C59 U+03659 CS13 CR032 D05318.0
+C4-3C5A U+21375 CS13 CR032 D05317.1
+C4-3C5B U+0365A CS13 CR032 D05321.0
+C5-3E43 U+213BB CS13 CR032 D05364.0
+C5-3E44 U+213B9 CS13 CR032 D05361.0
+C5-3E45 U+213EB CS13 CR032 D05376.0
+C5-3E46 U+213AE CS13 CR032 D05324.0
+C5-3E47 U+213C1 CS13 CR032 D05371.0
+C5-3E48 U+213EA CS13 CR032 D05375.0
+C5-3E49 U+213BE CS13 CR032 D05368.0
+C5-3E4A U+213BF CS13 CR032 D05369.0
+C5-3E4B U+213BA CS13 CR032 D05363.0
+C5-3E4C U+213B7 CS13 CR032 D05356.0
+C5-3E4D U+213B3 CS13 CR032 D05343.0
+C5-3E4E U+213E9 CS13 CR032 D05374.0
+C6-5149 U+213C2 CS13 CR032 D05372.0
+C6-514A U+2F857 CS13 CR032 D05383.0
+C6-514B U+213B0 CS13 CR032 D05334.0
+C6-514C U+213C3 CS13 CR032 D05373.0
+C6-514D U+213C8 CS13 CR032 D48991.0
+C6-514E U+21365 CS13 CR032 D05238.0
+C6-514F U+213D7 CS13 CR032 D05378.0
+C6-5150 U+213BD CS13 CR032 D05367.0
+C6-5151 U+213B8 CS13 CR032 D05359.0
+C6-5152 U+213B6 CS13 CR032 D05352.0
+C6-5153 U+213C7 CS13 CR032 D05377.0
+C6-5154 U+213BC CS13 CR032 D05366.0
+C6-5155 U+213B1 CS13 CR032 D05336.0
+C6-5156 U+213AF CS13 CR032 D05331.0
+C1-6838 U+05875 CS14 CR032 D05388.0
+C1-6839 U+0587E CS14 CR032 D05402.0
+C1-683A U+05883 CS14 CR032 D05409.0
+C1-683B U+05893 CS14 CR032 D05431.0
+C1-683C U+0588A CS14 CR032 D05420.0
+C1-683D U+05879 CS14 CR032 D05394.0
+C1-683E U+05885 CS14 CR032 D05412.0
+C1-683F U+0587D CS14 CR032 D05401.0
+C2-493D U+05889 CS14 CR032 D05419.0
+C2-493E U+0587C CS14 CR032 D05400.0
+C2-493F U+05890 CS14 CR032 D05427.0
+C2-4940 U+05898 CS14 CR032 M******
+C2-4941 U+05886 CS14 CR032 D05414.0
+C2-4942 U+05881 CS14 CR032 D05405.0
+C2-4943 U+0587F CS14 CR032 D05403.0
+C2-4944 U+05874 CS14 CR032 D05387.0
+C2-4945 U+0588B CS14 CR032 D05421.0
+C2-4946 U+0587A CS14 CR032 D05397.0
+C2-4947 U+05887 CS14 CR032 D05416.0
+C2-4948 U+05891 CS14 CR032 D05429.0
+C2-4949 U+0588E CS14 CR032 D05425.0
+C2-494A U+05876 CS14 CR032 D05389.0
+C2-494B U+05882 CS14 CR032 D05406.0
+C2-494C U+05888 CS14 CR032 D05418.0
+C2-494D U+0587B CS14 CR032 D05398.0
+C2-494E U+05894 CS14 CR032 D05433.0
+C2-494F U+0588F CS14 CR032 D05426.0
+C3-4638 U+05892 CS14 CR032 D05430.0
+C3-4639 U+03665 CS14 CR032 D05438.0
+C3-463A U+0588C CS14 CR032 D05422.0
+C3-463B U+03663 CS14 CR032 D05411.0
+C3-463C U+05878 CS14 CR032 D05393.0
+C3-463D U+05884 CS14 CR032 D05410.0
+C3-463E U+05873 CS14 CR032 D05386.0
+C3-463F U+058AD CS14 CR032 D05474.0 #
+C3-4640 U+05897 CS14 CR032 D05448.1
+C3-4641 U+05895 CS14 CR032 D05439.0
+C3-4642 U+05877 CS14 CR032 D05390.0
+C3-4643 U+05872 CS14 CR032 D05385.0
+C3-4644 U+05896 CS14 CR032 D05443.0
+C3-4645 U+0588D CS14 CR032 D05423.0
+C4-4259 U+0589A CS14 CR032 M******
+C4-425A U+21414 CS14 CR032 M******
+C4-425B U+03662 CS14 CR032 D05399.0
+C4-425C U+213F1 CS14 CR032 D05417.0
+C4-425D U+03661 CS14 CR032 D05396.0
+C4-425E U+03660 CS14 CR032 D05392.0
+C4-425F U+03664 CS14 CR032 D05415.0
+C5-4525 U+2141D CS14 CR032 D05442.0
+C5-4526 U+213F7 CS14 CR032 D05436.0
+C5-4527 U+213EF CS14 CR032 D05408.0
+C5-4528 U+213EE CS14 CR032 D05407.0
+C5-4529 U+213ED CS14 CR032 D05391.0
+C5-452A U+213F5 CS14 CR032 D05434.0
+C5-452B U+2141E CS14 CR032 D05449.0
+C6-5B5C U+213F0 CS14 CR032 D05413.0
+C6-5B5D U+21409 CS14 CR032 D05446.0
+C6-5B5E U+2141B CS14 CR032 D05395.0
+C6-5B5F U+27BE7 CS14 CR032 D05444.0
+C6-5B60 U+213F6 CS14 CR032 D05435.0
+C6-5B61 U+213F4 CS14 CR032 D05432.0
+C6-5B62 U+213B5 CS14 CR032 D05348.0
+C6-5B63 U+21410 CS14 CR032 D05448.0
+C6-5B64 U+213F2 CS14 CR032 D05424.0
+C6-5B65 U+21415 CS14 CR032 D05447.0
+C6-5B66 U+213F3 CS14 CR032 D05428.0
+C6-5B67 U+213F8 CS14 CR032 D05437.0
+C1-6C3F U+05880 CS15 CR032 D05404.0 #
+C1-6C40 U+0589F CS15 CR032 D05457.0
+C1-6C41 U+0589E CS15 CR032 D05454.0
+C1-6C42 U+058B3 CS15 CR032 D05488.0
+C1-6C43 U+0589C CS15 CR032 D05451.0
+C1-6C44 U+058AE CS15 CR032 D05481.0
+C1-6C45 U+058A9 CS15 CR032 D05470.0
+C1-6C46 U+058A6 CS15 CR032 D05467.0
+C2-4F71 U+058AB CS15 CR032 D05472.0
+C2-4F72 U+0589D CS15 CR032 D05452.0
+C2-4F73 U+058B1 CS15 CR032 D05485.0
+C2-4F74 U+058A0 CS15 CR032 D05458.0
+C2-4F75 U+058A3 CS15 CR032 D05464.0
+C2-4F76 U+058AF CS15 CR032 D05483.0
+C2-4F77 U+058AC CS15 CR032 D05473.0
+C2-4F78 U+058A5 CS15 CR032 D05466.0
+C2-4F79 U+058A1 CS15 CR032 D05461.0
+C3-4B46 U+058A2 CS15 CR032 D05463.0
+C3-4B47 U+058B7 CS15 CR032 D05440.0
+C3-4B48 U+03669 CS15 CR032 D05456.0
+C3-4B49 U+058B2 CS15 CR032 D05486.0
+C3-4B4A U+0366B CS15 CR032 D05479.0
+C3-4B4B U+058AA CS15 CR032 D05471.0
+C3-4B4C U+058B5 CS15 CR032 D05501.0
+C3-4B4D U+058B0 CS15 CR032 D05484.0
+C3-4B4E U+0366C CS15 CR032 D05487.0
+C3-4B4F U+058B4 CS15 CR032 D05490.0
+C3-4B50 U+058A4 CS15 CR032 D05465.0
+C3-4B51 U+058A7 CS15 CR032 D05468.0
+C3-4B52 U+03668 CS15 CR032 D05453.0
+C4-4933 U+0366A CS15 CR032 D05459.0
+C4-4934 U+21420 CS15 CR032 D05460.0
+C4-4935 U+21421 CS15 CR032 D05462.0
+C4-4936 U+21423 CS15 CR032 D05476.0
+C4-4937 U+21429 CS15 CR032 D48994.0
+C5-4C48 U+2145A CS15 CR032 D05495.0
+C5-4C49 U+2145C CS15 CR032 D05497.0
+C5-4C4A U+21459 CS15 CR032 D05494.0
+C5-4C4B U+21424 CS15 CR032 D05478.0
+C5-4C4C U+21425 CS15 CR032 D05480.0
+C5-4C4D U+21430 CS15 CR032 D*
+C5-4C4E U+21458 CS15 CR032 D05493.0
+C5-4C4F U+21431 CS15 CR032 D*
+C7-2167 U+21432 CS15 CR032 D48995.0
+C7-2168 U+2145B CS15 CR032 D05496.0
+C7-2169 U+2144F CS15 CR032 D05500.0
+C7-216A U+03667 CS15 CR032 D05450.0
+C7-216B U+21426 CS15 CR032 D05482.0
+C7-216C U+2143E CS15 CR032 D05502.0
+C7-216D U+21442 CS15 CR032 D05499.0
+C7-216E U+21447 CS15 CR032 D48992.0
+C7-216F U+21422 CS15 CR032 D05475.0
+C7-2170 U+2069B CS15 CR032 D05498.0
+C7-2171 U+2144A CS15 CR032 D48993.0
+C7-2172 U+2141F CS15 CR032 D05455.0
+C7-2173 U+21449 CS15 CR032 D05477.0
+C7-2174 U+2142B CS15 CR032 D05492.0
+C7-2175 U+21433 CS15 CR032 D48996.0
+C7-2176 U+2F858 CS15 CR032 D*
+C7-2177 U+2142A CS15 CR032 D05491.0
+C7-2178 U+21428 CS15 CR032 D05489.0
+C1-7049 U+058C1 CS16 CR032 D05516.0
+C1-704A U+058BE CS16 CR032 D05509.0
+C1-704B U+058C7 CS16 CR032 D05528.0
+C1-704C U+058C5 CS16 CR032 D05524.0
+C2-5653 U+058C8 CS16 CR032 D05530.0
+C2-5654 U+058BD CS16 CR032 D05508.0
+C2-5655 U+058C9 CS16 CR032 D05532.0
+C2-5656 U+058BF CS16 CR032 D05511.0
+C2-5657 U+058BA CS16 CR032 D05504.0
+C2-5658 U+058C2 CS16 CR032 D05517.0
+C2-5659 U+058BC CS16 CR032 D05506.0
+C2-565A U+058C6 CS16 CR032 D05527.0
+C3-5042 U+03673 CS16 CR032 D05526.0
+C3-5043 U+03674 CS16 CR032 D05529.0
+C3-5044 U+03670 CS16 CR032 D05512.0
+C3-5045 U+03676 CS16 CR032 D05534.0
+C3-5046 U+03675 CS16 CR032 D05533.0
+C3-5047 U+03672 CS16 CR032 D05525.0
+C3-5048 U+058C3 CS16 CR032 D05520.0
+C3-5049 U+058CA CS16 CR032 D05541.1
+C3-504A U+058BB CS16 CR032 D05505.0
+C3-504B U+058C0 CS16 CR032 D05515.0
+C3-504C U+058C4 CS16 CR032 D05523.0
+C4-4F76 U+21488 CS16 CR032 D05541.0
+C4-4F77 U+21461 CS16 CR032 D05518.0
+C4-4F78 U+03671 CS16 CR032 D05514.0
+C4-4F79 U+21463 CS16 CR032 D05521.0
+C4-4F7A U+21462 CS16 CR032 D05519.0
+C5-5379 U+21479 CS16 CR032 D05538.0
+C5-537A U+21476 CS16 CR032 D05535.0
+C5-537B U+21478 CS16 CR032 D05537.0
+C7-2C6C U+21460 CS16 CR032 D05513.0
+C7-2C6D U+21464 CS16 CR032 D05522.0
+C7-2C6E U+21486 CS16 CR032 D05540.0
+C7-2C6F U+2145E CS16 CR032 D05507.0
+C7-2C70 U+21466 CS16 CR032 D05531.0
+C7-2C71 U+2145F CS16 CR032 D05510.0
+C7-2C72 U+21477 CS16 CR032 D05536.0
+C7-2C73 U+21482 CS16 CR032 D05539.0
+C7-2C74 U+21496 CS16 CR032 D05568.0
+C1-734B U+058D5 CS17 CR032 D05559.0
+C1-734C U+058D3 CS17 CR032 D05557.0
+C1-734D U+058D1 CS17 CR032 D05554.0
+C1-734E U+058CE CS17 CR032 D05546.0
+C2-5C56 U+058D6 CS17 CR032 D05560.0
+C2-5C57 U+058D4 CS17 CR032 D05558.0
+C2-5C58 U+058CF CS17 CR032 D05550.0
+C2-5C59 U+058D2 CS17 CR032 D05555.0
+C3-544A U+03679 CS17 CR032 D05562.0
+C3-544B U+058CD CS17 CR032 D05542.0
+C3-544C U+058D0 CS17 CR032 D05552.0
+C3-544D U+03678 CS17 CR032 D05548.0
+C4-557B U+0367A CS17 CR032 D05563.0
+C4-557C U+03677 CS17 CR032 D05543.0
+C4-557D U+2148A CS17 CR032 D05547.0
+C4-557E U+214A8 CS17 CR032 D05570.0
+C5-5B2C U+21493 CS17 CR032 D05551.0
+C5-5B2D U+27DCE CS17 CR032 D05571.0
+C5-5B2E U+2148C CS17 CR032 D05553.0
+C5-5B2F U+214AF CS17 CR032 D05569.0
+C5-5B30 U+214C9 CS17 CR032 D05581.0
+C7-373D U+2148B CS17 CR032 D05549.0
+C7-373E U+214B2 CS17 CR032 D05571.1
+C7-373F U+2148D CS17 CR032 D05556.0
+C7-3740 U+214A3 CS17 CR032 D48997.0
+C7-3741 U+214A4 CS17 CR032 D05545.0
+C7-3742 U+21490 CS17 CR032 D05565.0
+C7-3743 U+21489 CS17 CR032 D30089.0
+C7-3744 U+2148E CS17 CR032 D05561.0
+C7-3745 U+21492 CS17 CR032 D05567.0
+C1-763E U+058D9 CS18 CR032 D05576.0
+C1-763F U+058D8 CS18 CR032 D05574.0
+C3-575D U+0367C CS18 CR032 D05575.0
+C5-6147 U+214B1 CS18 CR032 D05578.0
+C5-6148 U+214CA CS18 CR032 D05582.0
+C5-6149 U+214B3 CS18 CR032 D05580.0
+C5-614A U+214CD CS18 CR032 D05577.0
+C7-3F30 U+0367B CS18 CR032 D05572.0
+C7-3F31 U+214BC CS18 CR032 D05583.0
+C7-3F32 U+214BD CS18 CR032 D05584.0
+C7-3F33 U+214B4 CS18 CR032 D48998.0 #
+C7-3F34 U+214B0 CS18 CR032 D05573.0
+C7-3F35 U+214E4 CS18 CR032 D05585.0
+C1-782E U+058DE CS19 CR032 D05590.0
+C1-782F U+058DF CS19 CR032 D05591.0
+C1-7830 U+058E2 CS19 CR032 D05599.0
+C2-6542 U+058DA CS19 CR032 D05586.0
+C2-6543 U+058DD CS19 CR032 D05589.0
+C2-6544 U+058DB CS19 CR032 D05587.0
+C3-5A2E U+058E0 CS19 CR032 D05592.0
+C3-5A2F U+058DC CS19 CR032 D05588.0
+C5-675D U+214D2 CS19 CR032 D05596.0
+C7-463E U+2F859 CS19 CR032 D05602.0
+C7-463F U+214D1 CS19 CR032 D05594.0
+C7-4640 U+214E3 CS19 CR032 D05601.0
+C7-4641 U+214D4 CS19 CR032 D05600.0
+C7-4642 U+214D0 CS19 CR032 D05593.0
+C7-4643 U+214D9 CS19 CR032 D05605.0
+C7-4644 U+0367E CS19 CR032 D05597.0
+C7-4645 U+058E1 CS19 CR032 D05595.0
+C7-4646 U+214DA CS19 CR032 D48999.0
+C7-4647 U+214D3 CS19 CR032 D05598.0
+C1-7966 U+058E4 CS20 CR032 D05608.0
+C2-686E U+058E3 CS20 CR032 D05607.0
+C4-6333 U+214E6 CS20 CR032 D05609.0
+C5-6B76 U+03680 CS20 CR032 D05606.0
+C5-6B77 U+214F0 CS20 CR032 D05610.0
+C7-4D4E U+214EC CS20 CR032 D49000.0
+C3-5E28 U+058E6 CS21 CR032 D05614.0
+C4-6636 U+214F2 CS21 CR032 D05612.0
+C5-6F72 U+214FF CS21 CR032 D05618.0
+C5-6F73 U+21501 CS21 CR032 D05620.0
+C5-6F74 U+214F8 CS21 CR032 D*
+C7-5323 U+214F4 CS21 CR032 D05615.0
+C7-5324 U+214F3 CS21 CR032 D05613.0
+C7-5325 U+214F6 CS21 CR032 D05617.0
+C7-5326 U+214FC CS21 CR032 D05621.0
+C7-5327 U+214F5 CS21 CR032 D05616.0
+C7-5328 U+214F1 CS21 CR032 D05611.0
+C5-7334 U+21507 CS22 CR032 D05623.0
+C5-7335 U+21509 CS22 CR032 D05625.0
+C7-575B U+21502 CS22 CR032 D05622.0
+C7-575C U+2150B CS22 CR032 D05628.0
+C7-575D U+21508 CS22 CR032 D05624.0
+C2-6F21 U+058E8 CS23 CR032 D05629.0
+C2-6F22 U+058E7 CS23 CR032 D05626.0
+C7-5B4B U+2150A CS23 CR032 D05627.0
+C1-7C5E U+058E9 CS24 CR032 D05630.0
+C3-6072 U+03681 CS24 CR032 D05632.0
+C5-7757 U+21515 CS24 CR032 D05633.0
+C7-5E57 U+2150F CS24 CR032 D05631.0
+C4-6C6E U+03682 CS25 CR032 D05634.0
+C5-7B5F U+21517 CS29 CR032 D05635.0
+C7-655A U+21518 CS30 CR032 D49001.0
+C7-6642 U+21519 CS36 CR032 D05636.0
+C7-664F U+2151A CS39 CR032 D05637.0
+C1-4449 U+058EB CS03 CR033 D05638.0
+C1-4531 U+058EC CS04 CR033 D05639.0
+C6-2262 U+2151B CS05 CR033 D05640.0
+C3-2343 U+058EE CS06 CR033 D05642.0
+C1-4967 U+058EF CS07 CR033 D05643.0
+C3-2543 U+058F1 CS07 CR033 D05647.0
+C3-2544 U+058F2 CS07 CR033 D05647.1
+C3-2545 U+058F0 CS07 CR033 D05645.0
+C6-266B U+2151E CS07 CR033 D05646.0
+C3-282D U+058F3 CS08 CR033 D05648.0
+C6-2A52 U+2151F CS08 CR033 D49002.0
+C2-2960 U+058F4 CS09 CR033 D05649.0
+C3-2B77 U+058F5 CS09 CR033 D05650.0
+C6-2F6D U+2151D CS09 CR033 D05644.0
+C6-2F6E U+21525 CS09 CR033 D05653.0
+C5-2C63 U+21528 CS10 CR033 D05655.0
+C5-2C64 U+21522 CS10 CR033 D05651.0 #
+C6-3641 U+21526 CS10 CR033 D05654.0
+C6-3642 U+21524 CS10 CR033 D05652.0
+C3-3477 U+058F7 CS11 CR033 D05657.0
+C6-3E36 U+2152C CS11 CR033 D05658.0
+C1-5E62 U+058F9 CS12 CR033 D05661.0
+C1-5E63 U+058FA CS12 CR033 D05662.0
+C3-3A52 U+058FB CS12 CR033 D05664.0
+C5-373C U+03683 CS12 CR033 D05660.0
+C6-4751 U+2138E CS12 CR033 D05665.0
+C6-4752 U+2152F CS12 CR033 D05666.0
+C2-4239 U+058FC CS13 CR033 D05667.0
+C6-5157 U+2F85B CS13 CR033 D05668.0
+C6-5158 U+21535 CS13 CR033 D05670.0
+C6-5159 U+21530 CS13 CR033 D05669.0
+C1-6840 U+058FD CS14 CR033 D05672.0
+C2-4950 U+058FE CS14 CR033 D05674.0
+C6-5B68 U+21539 CS14 CR033 D49003.0
+C6-5B69 U+2153B CS14 CR033 D05675.0
+C6-5B6A U+21536 CS14 CR033 D05676.0
+C6-5B6B U+2140E CS14 CR033 D05677.0
+C2-4F7A U+058FF CS15 CR033 D05678.0
+C7-2179 U+2153D CS15 CR033 M******
+C7-217A U+2153C CS15 CR033 D05679.0
+C3-504D U+05901 CS16 CR033 D05680.0
+C7-2C75 U+2153E CS16 CR033 D05681.0
+C7-3F36 U+21545 CS18 CR033 D05683.0
+C7-3F37 U+2154B CS18 CR033 D05685.0
+C7-4648 U+2154C CS19 CR033 D05686.0
+C7-4649 U+2154D CS19 CR033 D05688.0
+C7-575E U+21551 CS22 CR033 D05689.0
+C3-2139 U+05902 CS03 CR034 D05691.0
+C3-213A U+0590A CS03 CR035 D05708.0
+C5-212F U+21552 CS03 CR034 D05692.0
+C2-213A U+05903 CS04 CR034 D05693.0
+C3-2235 U+05904 CS05 CR035 M******
+C6-2263 U+21553 CS05 CR034 D05694.0
+C3-2344 U+05905 CS06 CR034 D05695.0
+C6-2436 U+21556 CS06 CR034 D05697.0
+C6-2437 U+21555 CS06 CR034 D05696.0
+C6-2438 U+2155F CS06 CR035 D05710.0
+C6-2439 U+2155E CS06 CR035 D05709.0
+C2-2350 U+05906 CS07 CR034 D05698.0
+C3-2546 U+0590B CS07 CR035 D05711.0
+C3-2547 U+09EA6 CS07 CR035 D47718.0
+C5-2362 U+2F85C CS07 CR034 D05699.0 @ D05698.0
+C5-2363 U+21561 CS07 CR035 D05713.0
+C5-2364 U+21560 CS07 CR035 D05712.0
+C6-266C U+21558 CS07 CR034 D05700.0
+C2-2623 U+0590C CS08 CR035 D05714.0
+C4-256F U+21562 CS08 CR035 D05715.0
+C6-2A53 U+21563 CS08 CR035 D05716.0
+C2-2961 U+0590D CS09 CR035 D05717.0
+C3-2B78 U+03685 CS09 CR034 D05701.0
+C3-2B79 U+05909 CS09 CR034 D05703.0
+C3-2B7A U+05908 CS09 CR034 D05702.0
+C4-2861 U+03687 CS09 CR035 D05718.0
+C1-546E U+0590F CS10 CR035 D05720.0
+C2-2E5B U+0590E CS10 CR035 D05719.0
+C5-2C65 U+2156A CS10 CR035 D05721.0
+C6-3643 U+2155A CS10 CR034 D05704.0
+C5-315E U+21567 CS11 CR035 D05722.0
+C6-3E37 U+2155B CS11 CR034 D05705.0
+C6-3E38 U+2155C CS11 CR034 D05706.0
+C6-3E39 U+21568 CS11 CR035 D05724.0
+C6-3E3A U+2156C CS11 CR035 D05723.0
+C6-3E3B U+2156B CS11 CR035 D05725.0 #
+C6-3E3C U+21569 CS11 CR035 D49004.0
+C6-4753 U+2A31B CS12 CR035 D05726.0 #
+C5-3E4F U+2156E CS13 CR035 D05728.0
+C6-515A U+2155D CS13 CR034 D05707.0
+C6-515B U+20B76 CS13 CR035 D05730.0
+C6-515C U+2156F CS13 CR035 D05729.0
+C3-4646 U+05910 CS14 CR035 D05731.0
+C6-5B6C U+21572 CS14 CR035 D05732.0
+C6-5B6D U+21574 CS14 CR035 D05733.0
+C5-4C50 U+21576 CS15 CR035 D05734.0
+C7-2C76 U+21579 CS16 CR035 D05736.0
+C7-2C77 U+2157A CS16 CR035 D05735.0
+C7-3746 U+2157B CS17 CR035 D05737.0
+C7-3F38 U+2157E CS18 CR035 D05738.0
+C7-3F39 U+2157F CS18 CR035 D05739.0
+C7-3F3A U+2157D CS18 CR035 D05740.0
+C2-6545 U+05912 CS19 CR035 D05741.0
+C4-5F52 U+05913 CS19 CR035 D05744.0
+C7-464A U+2157C CS19 CR035 D05742.0
+C7-464B U+21580 CS19 CR035 D05743.0
+C7-4D4F U+21581 CS20 CR035 D05745.0
+C1-7A67 U+05914 CS21 CR035 D05746.0
+C3-602F U+08641 CS23 CR035 D05747.0 #
+C1-444A U+05915 CS03 CR036 D05749.0
+C1-4640 U+05916 CS05 CR036 D05750.0
+C2-2151 U+05917 CS05 CR036 D05752.0
+C3-2236 U+05918 CS05 CR036 D05753.0
+C6-2264 U+21584 CS05 CR036 D05751.0
+C6-2265 U+21586 CS05 CR036 D05754.0
+C1-4768 U+05919 CS06 CR036 D05755.0
+C1-4769 U+0591A CS06 CR036 D05756.0
+C4-2252 U+0591B CS06 CR036 D05759.0
+C6-243A U+21588 CS06 CR036 D05758.0
+C6-243B U+2F85D CS06 CR036 D05757.0
+C3-2548 U+056F1 CS07 CR036 D04710.0 #
+C6-266D U+2158B CS07 CR036 D05761.0
+C6-266E U+2158A CS07 CR036 D05760.0
+C1-4C5F U+0591C CS08 CR036 D05763.0
+C4-2570 U+0591D CS08 CR036 D05765.0
+C5-2558 U+03689 CS08 CR036 D05766.0
+C6-2A54 U+2158D CS08 CR036 D05764.0
+C3-2B7B U+03C54 CS09 CR036 M******
+C5-285F U+21591 CS09 CR036 D05767.0
+C4-2C35 U+21593 CS10 CR036 D05770.0
+C5-2C66 U+20157 CS10 CR036 D05775.0
+C5-2C67 U+21594 CS10 CR036 D05771.0
+C5-2C68 U+21592 CS10 CR036 D05769.0
+C5-2C69 U+2159C CS10 CR036 D05773.0
+C6-3644 U+22EC8 CS10 CR036 D05774.0
+C6-3645 U+21597 CS10 CR036 D49005.0
+C6-3646 U+21595 CS10 CR036 D05772.0
+C6-3647 U+2159A CS10 CR036 D49006.0
+C1-595C U+05920 CS11 CR036 D05777.0
+C3-3478 U+068A6 CS11 CR036 D14871.0
+C3-3479 U+0591F CS11 CR036 D05778.0
+C4-3124 U+2159D CS11 CR036 D05776.0
+C5-315F U+215A2 CS11 CR036 D05781.0
+C5-3160 U+215A3 CS11 CR036 D05782.0
+C5-3161 U+2159E CS11 CR036 D05779.0
+C5-3162 U+215A4 CS11 CR036 D05783.0
+C6-3E3D U+2159F CS11 CR036 D05780.0
+C4-3677 U+0368A CS12 CR036 D05786.0
+C5-373D U+05921 CS12 CR036 D05785.0
+C5-373E U+215AA CS12 CR036 D05787.0
+C5-373F U+20A03 CS12 CR036 D05797.0
+C5-3740 U+215AC CS12 CR036 D05791.0
+C5-3741 U+215AD CS12 CR036 D05790.0
+C5-3742 U+215AB CS12 CR036 D05788.0
+C6-4754 U+215A9 CS12 CR036 D05792.0
+C3-405F U+05923 CS13 CR036 D05803.0
+C5-3E50 U+215AF CS13 CR036 D05798.0
+C5-3E51 U+215B3 CS13 CR036 D05800.0
+C5-3E52 U+215B2 CS13 CR036 D05799.0
+C6-515D U+215B0 CS13 CR036 D05796.0
+C6-515E U+2F85E CS13 CR036 D05801.1
+C6-515F U+215B4 CS13 CR036 D05816.0
+C1-6841 U+05925 CS14 CR036 D05808.0
+C1-6842 U+05922 CS14 CR036 D05802.0 #
+C1-6843 U+05924 CS14 CR036 D05805.0
+C3-4647 U+0368C CS14 CR036 D05809.0
+C4-4260 U+0368B CS14 CR036 D05807.0
+C4-4261 U+215B6 CS14 CR036 D05804.0
+C5-452C U+215BD CS14 CR036 D05811.0
+C5-452D U+257FF CS14 CR036 D25153.0
+C5-452E U+215BE CS14 CR036 D05810.0
+C6-5B6E U+215B9 CS14 CR036 D05815.0
+C6-5B6F U+215B7 CS14 CR036 D05806.0
+C6-5B70 U+215B8 CS14 CR036 D05801.0
+C3-4B53 U+05926 CS15 CR036 D05818.0
+C5-4C51 U+215C1 CS15 CR036 D05819.0
+C7-217B U+215BF CS15 CR036 D05817.0
+C5-5B31 U+215C6 CS17 CR036 D05822.0
+C5-5B32 U+215C8 CS17 CR036 D05823.0
+C4-5A7A U+0368D CS18 CR036 D05825.0
+C7-3F3B U+215C3 CS18 CR036 D49007.0
+C7-464C U+215CC CS19 CR036 D05826.0
+C7-634C U+23873 CS27 CR036 D05829.0
+C1-444B U+05927 CS03 CR037 D05831.0
+C1-4532 U+05929 CS04 CR037 D05833.0
+C1-4533 U+0592B CS04 CR037 D05835.0
+C1-4534 U+0592A CS04 CR037 D05834.0
+C1-4535 U+0592D CS04 CR037 D05838.0
+C2-213B U+0592C CS04 CR037 D05836.0
+C4-2149 U+05928 CS04 CR037 D05832.0
+C6-2167 U+215D2 CS04 CR037 D05837.0
+C6-2168 U+215D3 CS04 CR037 D05839.0
+C1-4641 U+0592E CS05 CR037 D05840.0
+C1-4642 U+05931 CS05 CR037 D05844.0
+C2-2152 U+0592F CS05 CR037 D05841.0
+C3-2237 U+05932 CS05 CR037 D05845.0
+C3-2238 U+05930 CS05 CR037 D05843.0
+C3-2239 U+05934 CS05 CR037 M******
+C3-223A U+0368E CS05 CR037 M******
+C4-2172 U+05933 CS05 CR037 D05846.0
+C6-2266 U+215D5 CS05 CR037 D05842.0
+C1-476A U+05937 CS06 CR037 D05852.0
+C1-476B U+05938 CS06 CR037 D05854.0
+C2-222B U+0593C CS06 CR037 M******
+C3-2345 U+04E54 CS06 CR037 D05860.0 #
+C3-2346 U+0368F CS06 CR037 D05848.0
+C3-2347 U+05936 CS06 CR037 D05850.0
+C3-2348 U+03690 CS06 CR037 D05851.0
+C4-2253 U+05935 CS06 CR037 D05849.0
+C4-2254 U+215DE CS06 CR037 D05855.0
+C6-243C U+215DD CS06 CR037 D05853.0
+C6-243D U+215E2 CS06 CR037 D05859.0
+C6-243E U+215E1 CS06 CR037 D05858.0
+C6-243F U+215DF CS06 CR037 D05856.0
+C6-2440 U+215E0 CS06 CR037 D05857.0
+C1-4968 U+0593E CS07 CR037 D05867.0
+C2-2351 U+05940 CS07 CR037 D05872.0
+C3-2549 U+0593D CS07 CR037 D05863.0
+C3-254A U+03693 CS07 CR037 D05869.0
+C4-2362 U+0593F CS07 CR037 D05866.0
+C4-2363 U+215E5 CS07 CR037 D05864.0
+C4-2364 U+215E6 CS07 CR037 D05865.0
+C4-2365 U+03692 CS07 CR037 D05868.0
+C4-2366 U+215E8 CS07 CR037 D05871.0
+C6-266F U+215F4 CS07 CR037 D05875.0
+C6-2670 U+215F0 CS07 CR037 D05876.0
+C1-4C60 U+05949 CS08 CR037 D05894.0
+C1-4C61 U+05947 CS08 CR037 D05892.0
+C1-4C62 U+05948 CS08 CR037 D05893.0
+C1-4C63 U+05944 CS08 CR037 D05881.0
+C1-4C64 U+05954 CS08 CR037 D05921.0
+C2-2624 U+05945 CS08 CR037 D05883.0
+C3-282E U+0594B CS08 CR037 D05901.0
+C3-282F U+0594C CS08 CR037 D05909.0
+C4-2571 U+03694 CS08 CR037 D05884.0
+C4-2572 U+05946 CS08 CR037 D05888.0
+C4-2573 U+03697 CS08 CR037 D05890.0
+C4-2574 U+215F9 CS08 CR037 D05879.0
+C4-2575 U+05943 CS08 CR037 D05880.0
+C4-2576 U+215F7 CS08 CR037 D05877.0
+C4-2577 U+03696 CS08 CR037 D05889.0
+C4-2578 U+03698 CS08 CR037 D05891.0
+C4-2579 U+21606 CS08 CR037 D05908.0
+C5-2559 U+03695 CS08 CR037 D05885.0
+C5-255A U+215F8 CS08 CR037 D05878.0
+C6-2A55 U+215FA CS08 CR037 D05882.0
+C6-2A56 U+215FB CS08 CR037 D05886.0
+C6-2A57 U+21609 CS08 CR037 D05887.0
+C6-2A58 U+215FE CS08 CR037 D05898.0
+C6-2A59 U+215FF CS08 CR037 D05899.0
+C6-2A5A U+21602 CS08 CR037 D05905.0
+C6-2A5B U+21604 CS08 CR037 D05901.0
+C6-2A5C U+215FD CS08 CR037 D05897.0
+C6-2A5D U+21605 CS08 CR037 D05902.0
+C1-5055 U+05955 CS09 CR037 D05922.0
+C1-5056 U+05951 CS09 CR037 D05917.0
+C1-5057 U+0594F CS09 CR037 D05915.0
+C1-5058 U+0594E CS09 CR037 D05911.0
+C1-5059 U+05950 CS09 CR037 D05916.0
+C2-2962 U+05953 CS09 CR037 D05920.0
+C3-2B7C U+05952 CS09 CR037 D05918.0
+C3-2B7D U+0369A CS09 CR037 D05914.0
+C4-2862 U+2160D CS09 CR037 D05919.0
+C4-2863 U+215FC CS09 CR037 D05895.0
+C4-2864 U+2160C CS09 CR037 D05896.0
+C5-2860 U+21610 CS09 CR037 D05910.0
+C5-2861 U+2160E CS09 CR037 D05912.0
+C5-2862 U+2160F CS09 CR037 D05913.0
+C1-546F U+05957 CS10 CR037 D05926.0
+C1-5470 U+05958 CS10 CR037 D05928.0
+C1-5471 U+0595A CS10 CR037 D05930.0
+C2-2E5C U+0594A CS10 CR037 D05897.0
+C4-2C36 U+21634 CS10 CR037 D05940.0
+C4-2C37 U+2162B CS10 CR037 D05938.0
+C4-2C38 U+05959 CS10 CR037 D05929.0
+C5-2C6A U+21622 CS10 CR037 D05936.0
+C5-2C6B U+21630 CS10 CR037 D05935.0
+C5-2C6C U+2161D CS10 CR037 D05927.0
+C5-2C6D U+21623 CS10 CR037 D49008.0
+C6-3648 U+2161F CS10 CR037 D05932.0
+C6-3649 U+20AFB CS10 CR037 D05931.0
+C6-364A U+21629 CS10 CR037 D05937.0
+C6-364B U+21620 CS10 CR037 D05933.0
+C1-595D U+05962 CS11 CR037 M****** @ D05964.0 (C6-4756)
+C2-3450 U+0595C CS11 CR037 D05943.0
+C3-347A U+0369E CS11 CR037 D05956.0
+C3-347B U+0595B CS11 CR037 D05939.0
+C3-347C U+0595D CS11 CR037 D05944.0
+C3-347D U+0595E CS11 CR037 D05945.0
+C3-347E U+21637 CS11 CR037 D05947.0
+C4-3125 U+0369C CS11 CR037 D05946.0
+C4-3126 U+0595F CS11 CR037 D05951.0
+C4-3127 U+21641 CS11 CR037 D05959.0
+C5-3163 U+21644 CS11 CR037 D05957.0
+C5-3164 U+21632 CS11 CR037 D05955.0
+C6-3E3E U+21638 CS11 CR037 D05948.0
+C6-3E3F U+2163C CS11 CR037 D05953.0
+C6-3E40 U+2163A CS11 CR037 D05950.0
+C6-3E41 U+21635 CS11 CR037 D05941.0
+C6-3E42 U+0369D CS11 CR037 D05954.0
+C6-3E43 U+21639 CS11 CR037 D05949.0
+C6-3E44 U+21636 CS11 CR037 D05942.0
+C6-3E45 U+2163B CS11 CR037 D05952.0
+C1-5E64 U+05960 CS12 CR037 D05960.0
+C2-3A76 U+05961 CS12 CR037 D05962.0
+C3-3A53 U+05963 CS12 CR037 D05966.0
+C3-3A54 U+05964 CS12 CR037 D05970.0
+C3-3A55 U+0369F CS12 CR037 D05961.0
+C4-3678 U+21657 CS12 CR037 D05972.0
+C4-3679 U+05965 CS12 CR037 D05981.0
+C4-367A U+21656 CS12 CR037 D05971.0
+C5-3743 U+21650 CS12 CR037 D05969.0
+C5-3744 U+21658 CS12 CR037 D05973.0
+C6-4755 U+2164E CS12 CR037 D05977.0
+C6-4756 U+2F85F CS12 CR037 D05964.0 @ C1-595D
+C6-4757 U+2165A CS12 CR037 D05975.0
+C6-4758 U+21648 CS12 CR037 D05965.0
+C6-4759 U+21655 CS12 CR037 D49010.0
+C6-475A U+2164C CS12 CR037 D49009.0
+C6-475B U+21649 CS12 CR037 D05967.0
+C6-475C U+2164F CS12 CR037 D49011.0
+C6-475D U+2164A CS12 CR037 D05968.0
+C1-635F U+05967 CS13 CR037 D05985.0
+C3-4061 U+05968 CS13 CR037 D05990.1
+C4-3C5C U+036A0 CS13 CR037 D05982.0
+C4-3C5D U+21660 CS13 CR037 D05983.0
+C4-3C5E U+21647 CS13 CR037 D05963.0 #
+C5-3E53 U+21668 CS13 CR037 D05988.0
+C5-3E54 U+21669 CS13 CR037 D05989.0
+C5-3E55 U+2166A CS13 CR037 D05999.0
+C6-5160 U+2165C CS13 CR037 D05986.0
+C6-5161 U+2165D CS13 CR037 D05987.0
+C1-6844 U+0596A CS14 CR037 D05994.0
+C1-6845 U+05969 CS14 CR037 D05991.0
+C2-4951 U+0596B CS14 CR037 D05995.0
+C3-4060 U+05966 CS14 CR037 D05984.0
+C3-4648 U+0596C CS14 CR037 D05997.0
+C4-4262 U+2166E CS14 CR037 D05996.0
+C4-4263 U+2166C CS14 CR037 D05992.0
+C4-4264 U+21681 CS14 CR037 D06010.0
+C5-452F U+2166D CS14 CR037 D05993.0
+C5-4530 U+21676 CS14 CR037 D05998.0
+C6-5B71 U+21672 CS14 CR037 D06001.0
+C6-5B72 U+2166B CS14 CR037 D06000.0
+C1-6C47 U+0596D CS15 CR037 D06002.0
+C4-4938 U+21677 CS15 CR037 D06003.0
+C5-4C52 U+21685 CS15 CR037 D06007.0 #
+C5-4C53 U+2167D CS15 CR037 D*
+C7-217C U+21679 CS15 CR037 D06005.0
+C7-217D U+21680 CS15 CR037 D06008.0
+C7-217E U+2167C CS15 CR037 D06009.0
+C7-2221 U+2167A CS15 CR037 D06006.0
+C7-2222 U+21678 CS15 CR037 D06004.0
+C1-704D U+0596E CS16 CR037 D06012.0
+C4-4F7B U+0596F CS16 CR037 D06013.0
+C4-4F7C U+20057 CS16 CR037 D49012.0
+C5-537C U+21687 CS16 CR037 D06015.0
+C7-2C78 U+21688 CS16 CR037 D06016.0
+C7-2C79 U+21689 CS16 CR037 D06017.0
+C7-2C7A U+2168C CS16 CR037 D06018.0
+C7-2C7B U+243E0 CS16 CR037 D06019.0
+C7-2C7C U+2167B CS16 CR037 D06011.0
+C7-2C7D U+21686 CS16 CR037 D06014.0
+C4-5621 U+2168A CS17 CR037 D06020.0
+C5-5B33 U+21691 CS17 CR037 D06023.0
+C7-3747 U+21690 CS17 CR037 D06022.0
+C7-3748 U+2168F CS17 CR037 D06021.0
+C2-614C U+05970 CS18 CR037 D06025.0
+C4-5A7B U+21697 CS18 CR037 D06026.0
+C5-6B78 U+2169B CS20 CR037 D06029.0
+C7-5329 U+2169C CS21 CR037 D06030.0
+C2-6D48 U+05971 CS22 CR037 D06031.0
+C2-6F23 U+05972 CS23 CR037 D06034.0
+C5-7568 U+216A0 CS23 CR037 D06033.0
+C7-5E58 U+216A4 CS24 CR037 D06035.0
+C1-444C U+05973 CS03 CR038 D06036.0
+C1-4643 U+05974 CS05 CR038 D06039.0
+C1-4644 U+05976 CS05 CR038 D06043.0
+C3-223B U+05975 CS05 CR038 D06041.0
+C5-2162 U+216A8 CS05 CR038 D06038.0 @ D06037.0 (C6-2267)
+C6-2267 U+2F860 CS05 CR038 D06037.0 @ D06038.0 (C5-2162)
+C1-476C U+05984 CS06 CR038 D06063.0
+C1-476D U+05978 CS06 CR038 D06045.0
+C1-476E U+05983 CS06 CR038 D06061.0
+C1-476F U+0597D CS06 CR038 D06053.0
+C1-4770 U+05979 CS06 CR038 D06046.0
+C1-4771 U+05982 CS06 CR038 D06060.0
+C1-4772 U+05981 CS06 CR038 D06058.0
+C2-222C U+05980 CS06 CR038 D06062.0
+C2-222D U+0597C CS06 CR038 D06051.0
+C2-222E U+05985 CS06 CR038 D06064.0
+C2-222F U+0597B CS06 CR038 D06050.0
+C2-2230 U+0597E CS06 CR038 D06054.0
+C2-2231 U+05977 CS06 CR038 D06044.0
+C2-2232 U+0597F CS06 CR038 D06055.0
+C3-2349 U+036A8 CS06 CR038 M******
+C3-234A U+036A4 CS06 CR038 D06052.0
+C3-234B U+0597A CS06 CR038 D06048.0
+C3-234C U+036A3 CS06 CR038 D06049.0
+C3-234D U+05986 CS06 CR038 M****** @ D06096.0
+C4-2255 U+036A7 CS06 CR038 D06066.0
+C4-2256 U+036A5 CS06 CR038 D06059.0
+C4-2257 U+216B8 CS06 CR038 D06070.0
+C4-2258 U+216B0 CS06 CR038 D06047.0 #
+C4-2259 U+036A6 CS06 CR038 D06065.0
+C5-224A U+216BB CS06 CR038 D06068.0
+C5-224B U+216B9 CS06 CR038 D06067.0
+C6-2441 U+216AF CS06 CR038 D06057.0
+C6-2442 U+216B1 CS06 CR038 D*
+C6-2443 U+216BA CS06 CR038 D06056.0
+C1-4969 U+0599D CS07 CR038 D06096.0 @ C3-234D
+C1-496A U+05992 CS07 CR038 D06082.0
+C1-496B U+059A8 CS07 CR038 D06111.0
+C1-496C U+0599E CS07 CR038 D06098.0
+C1-496D U+059A3 CS07 CR038 D06103.0
+C1-496E U+05999 CS07 CR038 D06090.0
+C1-496F U+05996 CS07 CR038 D06086.0
+C1-4970 U+0598D CS07 CR038 D06075.0
+C1-4971 U+059A4 CS07 CR038 D06105.0
+C1-4972 U+05993 CS07 CR038 D06083.0
+C1-4973 U+0598A CS07 CR038 D06072.0
+C1-4974 U+059A5 CS07 CR038 D06107.0
+C2-2352 U+059A6 CS07 CR038 D06108.0
+C2-2353 U+05998 CS07 CR038 D06088.0
+C2-2354 U+059A0 CS07 CR038 D06100.0
+C2-2355 U+05997 CS07 CR038 D06087.0
+C2-2356 U+0598E CS07 CR038 D06076.0
+C2-2357 U+059A2 CS07 CR038 D06102.0
+C2-2358 U+05990 CS07 CR038 D06080.0
+C2-2359 U+0598F CS07 CR038 D06078.0
+C2-235A U+059A7 CS07 CR038 D06109.0
+C2-235B U+059A1 CS07 CR038 D06101.0
+C3-254B U+05994 CS07 CR038 D06084.0
+C3-254C U+0598C CS07 CR038 D06074.0
+C3-254D U+036AD CS07 CR038 D06112.0
+C3-254E U+0599C CS07 CR038 D06095.0
+C3-254F U+036AC CS07 CR038 D06106.0
+C3-2550 U+036AB CS07 CR038 D06091.0
+C3-2551 U+0599F CS07 CR038 D06099.0
+C3-2552 U+036A9 CS07 CR038 D06077.0
+C3-2553 U+0599B CS07 CR038 D06094.0
+C3-2554 U+036AE CS07 CR038 D06115.0
+C3-2555 U+05989 CS07 CR038 D06071.0
+C3-2556 U+0599A CS07 CR038 D06092.0
+C3-2557 U+036AA CS07 CR038 D06079.0
+C4-2367 U+0598B CS07 CR038 D06073.0
+C4-2368 U+216BD CS07 CR038 D06097.0
+C4-2369 U+05991 CS07 CR038 D06081.0
+C4-236A U+05995 CS07 CR038 D06085.0
+C4-236B U+216BE CS07 CR038 D06110.0
+C5-2365 U+216D8 CS07 CR038 D06114.0
+C5-2366 U+216D6 CS07 CR038 D06113.0
+C5-2367 U+216D7 CS07 CR038 D06104.0
+C6-2671 U+216D2 CS07 CR038 D06117.0
+C6-2672 U+216CD CS07 CR038 D06089.0
+C6-2673 U+216CE CS07 CR038 D06116.0
+C6-2674 U+216BC CS07 CR038 D06093.0
+C6-2675 U+216D0 CS07 CR038 D06118.0
+C1-4C65 U+059BE CS08 CR038 D06147.0
+C1-4C66 U+059BB CS08 CR038 D06140.0
+C1-4C67 U+059D4 CS08 CR038 D06181.0
+C1-4C68 U+059B9 CS08 CR038 D06138.0
+C1-4C69 U+059AE CS08 CR038 D06123.0
+C1-4C6A U+059D1 CS08 CR038 D06174.0
+C1-4C6B U+059C6 CS08 CR038 D06159.0
+C1-4C6C U+059D0 CS08 CR038 D06172.0
+C1-4C6D U+059CD CS08 CR038 D06169.0
+C1-4C6E U+059CB CS08 CR038 D06166.0
+C1-4C6F U+059D3 CS08 CR038 D06178.0
+C1-4C70 U+059CA CS08 CR038 D06164.0
+C1-4C71 U+059AF CS08 CR038 D06125.0
+C1-4C72 U+059B3 CS08 CR038 D06130.0
+C1-4C73 U+059D2 CS08 CR038 D06177.0
+C1-4C74 U+059C5 CS08 CR038 D06157.0
+C2-2625 U+059B5 CS08 CR038 D06133.0
+C2-2626 U+059BA CS08 CR038 D06139.0
+C2-2627 U+059CF CS08 CR038 D06171.0
+C2-2628 U+059CE CS08 CR038 D06170.0
+C2-2629 U+059B2 CS08 CR038 D06129.0
+C2-262A U+059CC CS08 CR038 D06167.0
+C2-262B U+059C1 CS08 CR038 D06151.0
+C2-262C U+059B6 CS08 CR038 D06134.0
+C2-262D U+059BC CS08 CR038 D06141.0
+C2-262E U+059C3 CS08 CR038 D06153.0
+C2-262F U+059D6 CS08 CR038 D06185.0
+C2-2630 U+059B1 CS08 CR038 D06128.0
+C2-2631 U+059BD CS08 CR038 D06143.0
+C2-2632 U+059C0 CS08 CR038 D06150.0
+C2-2633 U+059C8 CS08 CR038 D06163.0
+C2-2634 U+059B4 CS08 CR038 D06131.0
+C2-2635 U+059C7 CS08 CR038 D06161.0
+C3-2830 U+036C1 CS08 CR038 D06188.0
+C3-2831 U+036B0 CS08 CR038 D06120.0
+C3-2832 U+036B4 CS08 CR038 D06156.0
+C3-2833 U+059AD CS08 CR038 D06122.0
+C3-2834 U+036B8 CS08 CR038 D06175.0
+C3-2835 U+059C4 CS08 CR038 D06155.0
+C3-2836 U+036BC CS08 CR038 D06187.0
+C3-2837 U+059C2 CS08 CR038 D06152.0
+C3-2838 U+059B0 CS08 CR038 D06127.0
+C3-2839 U+036BF CS08 CR038 D06198.0
+C3-283A U+036B5 CS08 CR038 D06158.0
+C3-283B U+036B1 CS08 CR038 D06136.0
+C3-283C U+036BD CS08 CR038 D06190.0
+C3-283D U+059BF CS08 CR038 D06148.0
+C3-283E U+036BB CS08 CR038 D06186.0
+C3-283F U+059C9 CS08 CR038 D06165.0
+C3-2840 U+059B8 CS08 CR038 D06137.0
+C3-2841 U+059AC CS08 CR038 D06121.0
+C3-2842 U+036B3 CS08 CR038 D06149.0
+C3-2843 U+036B6 CS08 CR038 D06160.0
+C3-2844 U+036BA CS08 CR038 D06182.0
+C3-2845 U+059B7 CS08 CR038 D06135.0
+C3-2846 U+059D7 CS08 CR038 M******
+C3-2847 U+036B7 CS08 CR038 D06162.0
+C4-257A U+216DD CS08 CR038 D06145.0
+C4-257B U+036B2 CS08 CR038 D06146.0
+C4-257C U+216D9 CS08 CR038 D06124.0
+C4-257D U+216DF CS08 CR038 D06173.0
+C4-257E U+216E2 CS08 CR038 D06184.0
+C4-2621 U+036B9 CS08 CR038 D06180.0
+C5-255B U+216E0 CS08 CR038 D06176.0
+C5-255C U+216E1 CS08 CR038 D06179.0
+C5-255D U+036BE CS08 CR038 D06193.0
+C5-255E U+216DE CS08 CR038 D06168.0
+C5-255F U+216FE CS08 CR038 D06191.0
+C5-2560 U+216DC CS08 CR038 D06144.0
+C5-2561 U+21701 CS08 CR038 D06189.0
+C5-2562 U+216FD CS08 CR038 D06126.0
+C5-2563 U+21700 CS08 CR038 D06194.0
+C6-2A5E U+216F9 CS08 CR038 D06195.0
+C6-2A5F U+216F7 CS08 CR038 D06197.0
+C6-2A60 U+216DB CS08 CR038 D06142.0
+C6-2A61 U+216DA CS08 CR038 D06132.0
+C1-505A U+059DC CS09 CR038 D06205.0
+C1-505B U+059D8 CS09 CR038 D06199.0
+C1-505C U+059FF CS09 CR038 D06257.0
+C1-505D U+059E3 CS09 CR038 D06214.0
+C1-505E U+059E8 CS09 CR038 D06222.0
+C1-505F U+05A03 CS09 CR038 D06262.0
+C1-5060 U+059E5 CS09 CR038 D06216.0
+C1-5061 U+059EA CS09 CR038 D06226.0
+C1-5062 U+059DA CS09 CR038 D06202.0
+C1-5063 U+059E6 CS09 CR038 D06217.0
+C1-5064 U+05A01 CS09 CR038 D06259.0
+C1-5065 U+059FB CS09 CR038 D06250.0
+C2-2963 U+059E1 CS09 CR038 D06212.0
+C2-2964 U+059DE CS09 CR038 D06207.0
+C2-2965 U+059EE CS09 CR038 D06232.0
+C2-2966 U+05A00 CS09 CR038 D06258.0
+C2-2967 U+059F1 CS09 CR038 D06235.0
+C2-2968 U+059DD CS09 CR038 D06206.0
+C2-2969 U+059FA CS09 CR038 D06249.0
+C2-296A U+059FD CS09 CR038 D06254.0
+C2-296B U+059FC CS09 CR038 D06253.0
+C2-296C U+059F6 CS09 CR038 D06242.0
+C2-296D U+059E4 CS09 CR038 D06215.0
+C2-296E U+059F2 CS09 CR038 D06236.0
+C2-296F U+059F7 CS09 CR038 D06243.0
+C2-2970 U+059DB CS09 CR038 D06203.0
+C2-2971 U+059E9 CS09 CR038 D06225.0
+C2-2972 U+059F3 CS09 CR038 D06237.0
+C2-2973 U+059F5 CS09 CR038 D06241.0
+C2-2974 U+059E0 CS09 CR038 D06210.0
+C2-2975 U+059FE CS09 CR038 D06255.0
+C2-2976 U+059F4 CS09 CR038 D06239.0
+C2-2977 U+059ED CS09 CR038 D06231.0
+C3-2B7E U+036C4 CS09 CR038 D06223.0
+C3-2C21 U+059DF CS09 CR038 D06209.0
+C3-2C22 U+036C5 CS09 CR038 D06240.0
+C3-2C23 U+059EB CS09 CR038 D06229.0
+C3-2C24 U+059EF CS09 CR038 D06233.0
+C3-2C25 U+059F0 CS09 CR038 D06234.0
+C3-2C26 U+059D5 CS09 CR038 D06183.0
+C3-2C27 U+05A0D CS09 CR038 D06288.0
+C3-2C28 U+05A04 CS09 CR038 D06278.0
+C3-2C29 U+059F9 CS09 CR038 D06248.0
+C3-2C2A U+05A02 CS09 CR038 D06261.0
+C3-2C2B U+059F8 CS09 CR038 D06247.0
+C3-2C2C U+059E2 CS09 CR038 D06213.0
+C3-2C2D U+059D9 CS09 CR038 D06200.0
+C3-2C2E U+059E7 CS09 CR038 D06218.0
+C4-2865 U+21707 CS09 CR038 D06244.0
+C4-2866 U+2170A CS09 CR038 D06252.0
+C4-2867 U+036CA CS09 CR038 D06260.0
+C4-2868 U+21702 CS09 CR038 D06219.0
+C4-2869 U+036C3 CS09 CR038 D06221.0
+C4-286A U+21726 CS09 CR038 D06267.0
+C4-286B U+21708 CS09 CR038 D06245.0
+C4-286C U+2171D CS09 CR038 D06204.0
+C4-286D U+036C2 CS09 CR038 D06211.0
+C5-2863 U+2170B CS09 CR038 D06256.0
+C5-2864 U+21703 CS09 CR038 D06224.0
+C5-2865 U+2172B CS09 CR038 D06272.0
+C5-2866 U+21709 CS09 CR038 D06246.0
+C5-2867 U+21728 CS09 CR038 D06269.0
+C5-2868 U+2172C CS09 CR038 D06273.0
+C5-2869 U+21725 CS09 CR038 D06266.0
+C5-286A U+21727 CS09 CR038 D06268.0
+C5-286B U+2170F CS09 CR038 D*
+C6-2F6F U+21721 CS09 CR038 D06220.0
+C6-2F70 U+2170C CS09 CR038 D06263.0
+C6-2F71 U+21729 CS09 CR038 D06208.0
+C6-2F72 U+2172D CS09 CR038 D06251.0
+C6-2F73 U+2171B CS09 CR038 D06277.0
+C6-2F74 U+2170E CS09 CR038 D06265.0
+C6-2F75 U+2171F CS09 CR038 D06201.0
+C6-2F76 U+21704 CS09 CR038 D06227.0
+C6-2F77 U+2171C CS09 CR038 D49013.0
+C6-2F78 U+21705 CS09 CR038 D06228.0
+C6-2F79 U+21706 CS09 CR038 D06238.0
+C6-2F7A U+21720 CS09 CR038 D06275.0
+C6-2F7B U+2170D CS09 CR038 D06264.0
+C6-2F7C U+2172A CS09 CR038 D06270.0
+C6-2F7D U+21723 CS09 CR038 D06271.0
+C6-2F7E U+21711 CS09 CR038 D*
+C1-5472 U+05A11 CS10 CR038 D06294.0
+C1-5473 U+05A18 CS10 CR038 D06304.0
+C1-5474 U+05A1C CS10 CR038 D06311.0
+C1-5475 U+05A1F CS10 CR038 D06321.0
+C1-5476 U+05A1B CS10 CR038 D06307.0 @ C6-364D
+C1-5477 U+05A13 CS10 CR038 D06297.0
+C1-5478 U+059EC CS10 CR038 M****** @ D06230.0
+C1-5479 U+05A20 CS10 CR038 D06322.0
+C1-547A U+05A23 CS10 CR038 D06329.0
+C1-547B U+05A29 CS10 CR038 D06337.0
+C1-547C U+05A25 CS10 CR038 D06331.0
+C1-547D U+05A0C CS10 CR038 D06287.0
+C1-547E U+05A09 CS10 CR038 D06282.0
+C2-2E5D U+05A19 CS10 CR038 D06305.0
+C2-2E5E U+05A16 CS10 CR038 D06302.0
+C2-2E5F U+05A2D CS10 CR038 D06341.0
+C2-2E60 U+05A2E CS10 CR038 D06342.0
+C2-2E61 U+05A15 CS10 CR038 D06301.0
+C2-2E62 U+05A0F CS10 CR038 D06291.0
+C2-2E63 U+05A17 CS10 CR038 D06303.0
+C2-2E64 U+05A0A CS10 CR038 D06283.0
+C2-2E65 U+05A1E CS10 CR038 D06317.0
+C2-2E66 U+05A33 CS10 CR038 M******
+C3-3039 U+036D9 CS10 CR038 D06319.0
+C3-303A U+036DE CS10 CR038 D06347.0
+C3-303B U+05A21 CS10 CR038 D06325.0
+C3-303C U+05A2A CS10 CR038 D06338.0
+C3-303D U+036CF CS10 CR038 D06285.0
+C3-303E U+05A1D CS10 CR038 D06315.0
+C3-303F U+036CD CS10 CR038 D06280.0
+C3-3040 U+05A0B CS10 CR038 D06284.0
+C3-3041 U+036DD CS10 CR038 D06343.0
+C3-3042 U+036CE CS10 CR038 D06281.0
+C3-3043 U+036D3 CS10 CR038 D06308.0
+C3-3044 U+036D6 CS10 CR038 D06313.0
+C3-3045 U+05A22 CS10 CR038 D06327.0
+C3-3046 U+036DC CS10 CR038 D06324.0
+C3-3047 U+036D1 CS10 CR038 D06299.0
+C3-3048 U+05A24 CS10 CR038 D06330.0
+C3-3049 U+036D0 CS10 CR038 D06293.0
+C3-304A U+05A14 CS10 CR038 D06298.0
+C3-304B U+05A31 CS10 CR038 M******
+C3-304C U+036D5 CS10 CR038 D06312.0
+C3-304D U+05A2F CS10 CR038 M****** @ D06307.1 D06307.0 C6-364D
+C3-304E U+05A1A CS10 CR038 D06306.0
+C3-304F U+05A12 CS10 CR038 D06296.0
+C3-3050 U+036D4 CS10 CR038 D06310.0
+C3-3051 U+036DB CS10 CR038 D06323.0
+C3-3052 U+05A26 CS10 CR038 D06332.0
+C3-3053 U+2172E CS10 CR038 D06279.0
+C4-2C39 U+05A27 CS10 CR038 D06333.0
+C4-2C3A U+036D8 CS10 CR038 D06318.0
+C4-2C3B U+036D2 CS10 CR038 D06300.0
+C4-2C3C U+036DA CS10 CR038 D06320.0
+C4-2C3D U+05A28 CS10 CR038 D06334.0
+C4-2C3E U+05A10 CS10 CR038 D06292.0
+C4-2C3F U+036D7 CS10 CR038 D06316.0
+C4-2C40 U+05A0E CS10 CR038 D06289.0
+C5-2C6E U+21735 CS10 CR038 D06336.0
+C5-2C6F U+21733 CS10 CR038 D06326.0
+C5-2C70 U+2172F CS10 CR038 D06286.0
+C5-2C71 U+2174D CS10 CR038 D06353.0
+C5-2C72 U+21731 CS10 CR038 D06309.0
+C5-2C73 U+2175B CS10 CR038 D06349.0
+C5-2C74 U+2175A CS10 CR038 D06348.0
+C5-2C75 U+21732 CS10 CR038 D06314.0
+C5-2C76 U+2175C CS10 CR038 D06350.0
+C5-2C77 U+21759 CS10 CR038 D06346.0 #
+C5-2C78 U+2175D CS10 CR038 D06351.0
+C6-364C U+2F862 CS10 CR038 D06230.0 @ D06229.0 M******
+C6-364D U+2F863 CS10 CR038 M****** @ D06307.0 D06307.1
+C6-364E U+2174C CS10 CR038 D06359.0
+C6-364F U+21730 CS10 CR038 D06295.0
+C6-3650 U+21738 CS10 CR038 D06345.0
+C6-3651 U+2173D CS10 CR038 D49015.0
+C6-3652 U+21751 CS10 CR038 D49014.0
+C6-3653 U+2174F CS10 CR038 D06344.0
+C6-3654 U+2174A CS10 CR038 D06290.0
+C6-3655 U+21734 CS10 CR038 D06328.0
+C6-3656 U+21736 CS10 CR038 D06340.0
+C6-3657 U+05A30 CS10 CR038 D06354.0
+C1-595E U+05A36 CS11 CR038 D06365.0
+C1-595F U+05A41 CS11 CR038 D06383.0
+C1-5960 U+05A49 CS11 CR038 D06396.0
+C1-5961 U+05A66 CS11 CR038 D06432.0
+C1-5962 U+05A6A CS11 CR038 D06436.0
+C1-5963 U+05A40 CS11 CR038 D06382.0
+C1-5964 U+05A3C CS11 CR038 D06376.0
+C1-5965 U+05A62 CS11 CR038 D06428.0
+C1-5966 U+05A5A CS11 CR038 D06418.0
+C1-5967 U+05A46 CS11 CR038 D06390.0
+C1-5968 U+05A4A CS11 CR038 D06397.0
+C2-3451 U+05A60 CS11 CR038 D06425.0
+C2-3452 U+05A58 CS11 CR038 D06415.0
+C2-3453 U+05A55 CS11 CR038 D06412.0
+C2-3454 U+05A67 CS11 CR038 D06433.0
+C2-3455 U+05A5E CS11 CR038 D06423.0
+C2-3456 U+05A38 CS11 CR038 D06368.0
+C2-3457 U+05A35 CS11 CR038 D06364.0
+C2-3458 U+05A6D CS11 CR038 D06441.0
+C2-3459 U+05A50 CS11 CR038 D06404.0
+C2-345A U+05A5F CS11 CR038 D06424.0
+C2-345B U+05A65 CS11 CR038 D06431.0
+C2-345C U+05A6C CS11 CR038 D06440.0
+C2-345D U+05A53 CS11 CR038 D06410.0
+C2-345E U+05A64 CS11 CR038 D06430.0
+C2-345F U+05A57 CS11 CR038 D06414.0
+C2-3460 U+05A43 CS11 CR038 D06387.0
+C2-3461 U+05A5D CS11 CR038 D06422.0
+C2-3462 U+05A52 CS11 CR038 D06406.0
+C2-3463 U+05A44 CS11 CR038 D06388.0
+C2-3464 U+05A5B CS11 CR038 D06420.0
+C2-3465 U+05A48 CS11 CR038 D06395.0
+C2-3466 U+05A8E CS11 CR038 D06491.0
+C2-3467 U+05A3E CS11 CR038 D06380.0
+C2-3468 U+05A4D CS11 CR038 D06401.0
+C2-3469 U+05A39 CS11 CR038 D06369.0
+C2-346A U+05A4C CS11 CR038 D06400.0
+C2-346B U+05A70 CS11 CR038 D06445.0
+C2-346C U+05A69 CS11 CR038 D06435.0
+C2-346D U+05A47 CS11 CR038 D06392.0
+C2-346E U+05A51 CS11 CR038 D06405.0
+C2-346F U+05A56 CS11 CR038 D06413.0
+C2-3470 U+05A42 CS11 CR038 D06386.0
+C2-3471 U+05A5C CS11 CR038 D06421.0
+C3-3521 U+036E8 CS11 CR038 D06393.0
+C3-3522 U+05A2B CS11 CR038 D06339.0
+C3-3523 U+036EC CS11 CR038 D06442.0
+C3-3524 U+05A3B CS11 CR038 D06375.0
+C3-3525 U+036ED CS11 CR038 D06446.0
+C3-3526 U+036E6 CS11 CR038 D06437.0
+C3-3527 U+05A61 CS11 CR038 D06427.0
+C3-3528 U+05A3A CS11 CR038 D06373.0
+C3-3529 U+05A6E CS11 CR038 D06443.0
+C3-352A U+05A4B CS11 CR038 D06398.0
+C3-352B U+05A6B CS11 CR038 D06438.0
+C3-352C U+036EB CS11 CR038 D06439.0
+C3-352D U+036E7 CS11 CR038 D06377.0
+C3-352E U+05A45 CS11 CR038 D06389.0
+C3-352F U+05A4E CS11 CR038 D06402.0
+C3-3530 U+05A68 CS11 CR038 D06434.0
+C3-3531 U+05A3D CS11 CR038 D06378.0
+C3-3532 U+05A71 CS11 CR038 D06370.0
+C3-3533 U+05A3F CS11 CR038 D06381.0
+C3-3534 U+05A6F CS11 CR038 D06444.0
+C3-3535 U+05A75 CS11 CR038 M****** @ D06738.0
+C3-3536 U+036E9 CS11 CR038 D06394.0
+C3-3537 U+05A73 CS11 CR038 M******
+C3-3538 U+05A2C CS11 CR038 D06361.0
+C3-3539 U+05A59 CS11 CR038 D06417.0
+C3-353A U+05A54 CS11 CR038 D06411.0
+C3-353B U+05A4F CS11 CR038 D06403.0
+C3-353C U+05A63 CS11 CR038 D06429.0
+C4-3128 U+036EA CS11 CR038 D06416.0
+C4-3129 U+036E5 CS11 CR038 D06363.0
+C4-312A U+21791 CS11 CR038 D06453.0
+C4-312B U+21769 CS11 CR038 D06409.0
+C5-3165 U+2179B CS11 CR038 D06451.0
+C5-3166 U+21798 CS11 CR038 D06447.0
+C5-3167 U+21799 CS11 CR038 D06448.0
+C5-3168 U+2179A CS11 CR038 D06449.0
+C5-3169 U+21766 CS11 CR038 D06399.0
+C5-316A U+21762 CS11 CR038 D06374.0
+C5-316B U+2176B CS11 CR038 D06426.0
+C5-316C U+24562 CS11 CR038 D19745.0
+C5-316D U+21767 CS11 CR038 D06407.0
+C6-3E46 U+21760 CS11 CR038 D06371.0
+C6-3E47 U+21761 CS11 CR038 D06372.0
+C6-3E48 U+21763 CS11 CR038 D06379.0
+C6-3E49 U+21764 CS11 CR038 D06384.0
+C6-3E4A U+21794 CS11 CR038 D06385.0
+C6-3E4B U+21793 CS11 CR038 D06455.0
+C6-3E4C U+2175E CS11 CR038 D06360.0
+C6-3E4D U+21768 CS11 CR038 D06408.0
+C6-3E4E U+2176A CS11 CR038 D06419.0
+C6-3E4F U+21765 CS11 CR038 D06391.0
+C6-3E50 U+2F866 CS11 CR038 D06432.1
+C6-3E51 U+21790 CS11 CR038 D06452.0
+C6-3E52 U+2175F CS11 CR038 D06362.0
+C6-3E53 U+21772 CS11 CR038 D06454.0
+C6-3E54 U+2F865 CS11 CR038 D06366.0
+C1-5E65 U+05A77 CS12 CR038 D06457.0
+C1-5E66 U+05A9A CS12 CR038 D06513.0
+C1-5E67 U+05A7F CS12 CR038 D06470.0
+C1-5E68 U+05A92 CS12 CR038 D06498.0
+C1-5E69 U+05A9B CS12 CR038 D06516.0
+C1-5E6A U+05AA7 CS12 CR038 D06533.0
+C2-3A77 U+05AAF CS12 CR038 M******
+C2-3A78 U+05A94 CS12 CR038 D06501.0
+C2-3A79 U+05A9F CS12 CR038 D06524.0
+C2-3A7A U+05A7A CS12 CR038 D06461.0
+C2-3A7B U+05AA2 CS12 CR038 D06527.0
+C2-3A7C U+05A9E CS12 CR038 D06522.0
+C2-3A7D U+05A78 CS12 CR038 D06458.0
+C2-3A7E U+05AA6 CS12 CR038 D06532.0
+C2-3B21 U+05A7C CS12 CR038 D06464.0
+C2-3B22 U+05AA5 CS12 CR038 D06530.0
+C2-3B23 U+05AAC CS12 CR038 M******
+C2-3B24 U+05A95 CS12 CR038 D06505.0
+C2-3B25 U+05AAE CS12 CR038 M******
+C2-3B26 U+05A37 CS12 CR038 D06367.0
+C2-3B27 U+05A84 CS12 CR038 D06478.0
+C2-3B28 U+05A8A CS12 CR038 D06486.0
+C2-3B29 U+05A97 CS12 CR038 D06507.0
+C2-3B2A U+05A83 CS12 CR038 D06477.0
+C2-3B2B U+05A8B CS12 CR038 D06487.0
+C2-3B2C U+05AA9 CS12 CR038 D06545.0
+C2-3B2D U+05A7B CS12 CR038 D06462.0
+C2-3B2E U+05A7D CS12 CR038 D06467.0
+C2-3B2F U+05A8C CS12 CR038 D06488.0
+C2-3B30 U+05A9C CS12 CR038 D06519.0
+C2-3B31 U+05A8F CS12 CR038 D06492.0
+C2-3B32 U+05A93 CS12 CR038 D06500.0
+C2-3B33 U+05A9D CS12 CR038 D06521.0
+C3-3A56 U+05AA8 CS12 CR038 D06540.0
+C3-3A57 U+05AA3 CS12 CR038 D06528.0
+C3-3A58 U+05A82 CS12 CR038 D06475.0
+C3-3A59 U+05A88 CS12 CR038 D06484.0
+C3-3A5A U+05AA1 CS12 CR038 D06526.0
+C3-3A5B U+05A85 CS12 CR038 D06479.0
+C3-3A5C U+05A98 CS12 CR038 D06510.0
+C3-3A5D U+036FE CS12 CR038 D06509.0
+C3-3A5E U+05A99 CS12 CR038 D06511.0
+C3-3A5F U+036FB CS12 CR038 D06523.0
+C3-3A60 U+05A89 CS12 CR038 D06485.0
+C3-3A61 U+05A81 CS12 CR038 D06473.0
+C3-3A62 U+05A96 CS12 CR038 D06506.0
+C3-3A63 U+05A80 CS12 CR038 D06471.0
+C3-3A64 U+036F1 CS12 CR038 D06468.0
+C3-3A65 U+036F5 CS12 CR038 D06481.0
+C3-3A66 U+05A91 CS12 CR038 D06497.0
+C3-3A67 U+036EF CS12 CR038 D06465.0
+C3-3A68 U+03704 CS12 CR038 D06548.0
+C3-3A69 U+03703 CS12 CR038 D06551.0
+C3-3A6A U+036F4 CS12 CR038 D06480.0
+C3-3A6B U+05ACF CS12 CR038 D06625.0
+C3-3A6C U+036F3 CS12 CR038 D06476.0
+C3-3A6D U+03702 CS12 CR038 D06549.0
+C3-3A6E U+036F7 CS12 CR038 D06503.0
+C3-3A6F U+036FA CS12 CR038 D06520.0
+C3-3A70 U+036FD CS12 CR038 D06535.0
+C3-3A71 U+036EE CS12 CR038 D06463.0 @ C6-4761
+C3-3A72 U+05A87 CS12 CR038 D06483.0
+C3-3A73 U+05AA0 CS12 CR038 D06525.0
+C3-3A74 U+036F0 CS12 CR038 D06466.0
+C3-3A75 U+05A79 CS12 CR038 D06460.0
+C3-3A76 U+036F2 CS12 CR038 D06474.0
+C3-3A77 U+05A86 CS12 CR038 D06482.0
+C3-3A78 U+05AAB CS12 CR038 M******
+C3-3A79 U+05AAA CS12 CR038 D06565.0
+C3-3A7A U+05AA4 CS12 CR038 D06529.0
+C3-3A7B U+05A8D CS12 CR038 D06490.0
+C3-3A7C U+05A7E CS12 CR038 D06469.0
+C4-367B U+2179C CS12 CR038 D06459.0
+C4-367C U+2179E CS12 CR038 D06489.0
+C4-367D U+036FC CS12 CR038 D06531.0
+C4-367E U+036F9 CS12 CR038 D06517.0
+C4-3721 U+217A1 CS12 CR038 D06499.0
+C5-3745 U+217DD CS12 CR038 D06543.0
+C5-3746 U+036F8 CS12 CR038 D06504.0
+C5-3747 U+217AE CS12 CR038 D06550.0
+C5-3748 U+217A2 CS12 CR038 D06502.0
+C5-3749 U+217AB CS12 CR038 D06538.0
+C5-374A U+217E3 CS12 CR038 D06554.0
+C5-374B U+217AF CS12 CR038 D06542.0
+C5-374C U+217E0 CS12 CR038 D06547.0
+C5-374D U+217E4 CS12 CR038 D06555.0
+C5-374E U+036F6 CS12 CR038 D06493.0
+C5-374F U+217A7 CS12 CR038 D06518.0
+C5-3750 U+217AA CS12 CR038 D06537.0
+C5-3751 U+217E2 CS12 CR038 D06553.0
+C5-3752 U+217E1 CS12 CR038 D06552.0
+C5-3753 U+217DF CS12 CR038 D06546.0
+C5-3754 U+217AD CS12 CR038 D06541.0
+C5-3755 U+217E5 CS12 CR038 D06556.0
+C5-3756 U+217D1 CS12 CR038 D06514.0
+C5-3757 U+217AC CS12 CR038 D06539.0
+C5-3758 U+217D5 CS12 CR038 M******
+C5-3759 U+217A3 CS12 CR038 D06508.0
+C5-375A U+2179F CS12 CR038 D06494.0
+C6-475E U+217D6 CS12 CR038 D06560.0
+C6-475F U+217A0 CS12 CR038 D06496.0
+C6-4760 U+217A9 CS12 CR038 D06536.0
+C6-4761 U+2F867 CS12 CR038 D* @ D06463.0 (C3-3A71)
+C6-4762 U+2179D CS12 CR038 D06472.0
+C6-4763 U+217D4 CS12 CR038 D06561.0
+C6-4764 U+217A4 CS12 CR038 D06512.0
+C6-4765 U+217A8 CS12 CR038 D06534.0
+C6-4766 U+217A6 CS12 CR038 D06515.0
+C6-4767 U+217E6 CS12 CR038 D06557.0
+C1-6360 U+05AC1 CS13 CR038 D06602.0
+C1-6361 U+05AC9 CS13 CR038 D06611.0
+C1-6362 U+05ACC CS13 CR038 D06618.0
+C1-6363 U+05ABE CS13 CR038 D06597.0
+C1-6364 U+05ABD CS13 CR038 D06590.0
+C1-6365 U+05ABC CS13 CR038 D06588.0
+C1-6366 U+05AB3 CS13 CR038 D06573.0
+C1-6367 U+05AC2 CS13 CR038 D06603.0
+C1-6368 U+05AB2 CS13 CR038 D06571.0
+C2-423A U+05AC7 CS13 CR038 D06609.0
+C2-423B U+05AC4 CS13 CR038 D06606.0
+C2-423C U+05ACB CS13 CR038 D06614.0
+C2-423D U+05ABA CS13 CR038 D06582.0
+C2-423E U+05AB8 CS13 CR038 D06579.0
+C2-423F U+05AB1 CS13 CR038 D06568.0
+C2-4240 U+05AB5 CS13 CR038 D06575.0
+C2-4241 U+05AB0 CS13 CR038 D06566.0
+C2-4242 U+05ABF CS13 CR038 D06600.0
+C2-4243 U+05AC8 CS13 CR038 D06610.0
+C2-4244 U+05ABB CS13 CR038 D06583.0
+C2-4245 U+05AC6 CS13 CR038 D06608.0
+C2-4246 U+05AB7 CS13 CR038 D06578.0
+C2-4247 U+05AC0 CS13 CR038 D06601.0
+C2-4248 U+05ACA CS13 CR038 D06613.0
+C2-4249 U+05AB4 CS13 CR038 D06574.0
+C2-424A U+05AB6 CS13 CR038 D06576.0
+C2-424B U+05ACD CS13 CR038 D06621.0
+C2-424C U+05AB9 CS13 CR038 D06580.0
+C2-424D U+05A90 CS13 CR038 D06495.0
+C3-4062 U+03706 CS13 CR038 D06569.0
+C3-4063 U+0370B CS13 CR038 D06599.0
+C3-4064 U+05ACE CS13 CR038 D06624.0
+C3-4065 U+0370D CS13 CR038 D06616.0
+C3-4066 U+05AC5 CS13 CR038 D06607.0
+C3-4067 U+05AC3 CS13 CR038 D06604.0
+C3-4068 U+0370A CS13 CR038 D06593.0
+C3-4069 U+03713 CS13 CR038 D06632.0
+C3-406A U+05AD0 CS13 CR038 D06626.0
+C3-406B U+03710 CS13 CR038 D06620.0
+C3-406C U+03712 CS13 CR038 D06627.0
+C3-406D U+03709 CS13 CR038 D06581.0
+C3-406E U+03708 CS13 CR038 D06572.0
+C3-406F U+03711 CS13 CR038 D06622.0
+C3-4070 U+0370F CS13 CR038 D06619.0
+C4-3C5F U+03705 CS13 CR038 D06567.0
+C4-3C60 U+217F0 CS13 CR038 D06596.0
+C4-3C61 U+03707 CS13 CR038 D06570.0
+C4-3C62 U+217EF CS13 CR038 D06595.0
+C4-3C63 U+0370E CS13 CR038 D06617.0
+C4-3C64 U+0370C CS13 CR038 D06612.0
+C4-3C65 U+217EC CS13 CR038 D06589.0
+C5-3E56 U+217DE CS13 CR038 D06544.0
+C5-3E57 U+217EB CS13 CR038 D06587.0
+C5-3E58 U+21811 CS13 CR038 D06628.0
+C5-3E59 U+217ED CS13 CR038 D06591.0
+C5-3E5A U+217E9 CS13 CR038 D06584.0
+C5-3E5B U+217F7 CS13 CR038 D06635.0
+C5-3E5C U+217F4 CS13 CR038 D06623.0
+C5-3E5D U+217EA CS13 CR038 D06585.0
+C5-3E5E U+21812 CS13 CR038 D06629.0
+C5-3E5F U+217E8 CS13 CR038 D06577.0
+C5-3E60 U+21813 CS13 CR038 D06630.0
+C6-5162 U+21808 CS13 CR038 D06631.0
+C6-5163 U+217EE CS13 CR038 D06592.0
+C6-5164 U+2180B CS13 CR038 D06586.0
+C6-5165 U+217F2 CS13 CR038 D06605.0
+C6-5166 U+217FD CS13 CR038 D06633.0
+C6-5167 U+217F1 CS13 CR038 D06598.0
+C6-5168 U+21810 CS13 CR038 D06634.0
+C6-5169 U+2F868 CS13 CR038 D06594.0
+C6-516A U+21814 CS13 CR038 D06687.0 # D�́u���v�̉��悪��{�����B
+C1-6846 U+05AE1 CS14 CR038 D06656.0
+C1-6847 U+05AE6 CS14 CR038 D06663.0
+C1-6848 U+05AE9 CS14 CR038 D06666.0
+C1-6849 U+05AD7 CS14 CR038 D06640.0
+C1-684A U+05AD6 CS14 CR038 D06637.0
+C1-684B U+05AD8 CS14 CR038 D06641.0
+C1-684C U+05AE3 CS14 CR038 D06659.0
+C2-4952 U+05ADC CS14 CR038 D06649.0
+C2-4953 U+05AEE CS14 CR038 D06680.0
+C2-4954 U+05AE5 CS14 CR038 D06662.0
+C2-4955 U+05AD5 CS14 CR038 D06636.0
+C2-4956 U+05AEA CS14 CR038 D06669.0
+C2-4957 U+05ADA CS14 CR038 D06644.0
+C2-4958 U+05AED CS14 CR038 D06679.0
+C2-4959 U+05AEB CS14 CR038 D06673.0
+C2-495A U+05AF3 CS14 CR038 D06698.0 #
+C2-495B U+05AE2 CS14 CR038 D06658.0
+C2-495C U+05AE0 CS14 CR038 D06655.0
+C2-495D U+05ADB CS14 CR038 D06647.0
+C2-495E U+05AEC CS14 CR038 D06675.0
+C2-495F U+05ADE CS14 CR038 D06651.0
+C2-4960 U+05ADD CS14 CR038 D06650.0
+C2-4961 U+05AD9 CS14 CR038 D06642.0
+C2-4962 U+05AE8 CS14 CR038 D06665.0
+C2-4963 U+05ADF CS14 CR038 D06652.0
+C3-4649 U+0371A CS14 CR038 D06671.0
+C3-464A U+05AE7 CS14 CR038 D06664.0
+C3-464B U+03715 CS14 CR038 M******
+C3-464C U+05AE4 CS14 CR038 D06660.0
+C3-464D U+03720 CS14 CR038 D06689.0
+C3-464E U+03721 CS14 CR038 D06690.0
+C3-464F U+05AEF CS14 CR038 D06681.0
+C3-4650 U+05626 CS14 CR038 M******
+C3-4651 U+0371C CS14 CR038 D06682.0
+C3-4652 U+0371B CS14 CR038 D06676.0
+C3-4653 U+05AF0 CS14 CR038 D06667.0
+C4-4265 U+21842 CS14 CR038 D06645.0
+C4-4266 U+03719 CS14 CR038 D06668.0
+C4-4267 U+03716 CS14 CR038 D06648.0
+C4-4268 U+03718 CS14 CR038 D06657.0
+C4-4269 U+03722 CS14 CR038 D06694.0
+C4-426A U+2181A CS14 CR038 D06661.0
+C4-426B U+0371D CS14 CR038 D06683.0
+C4-426C U+03717 CS14 CR038 D06654.0
+C4-426D U+0371E CS14 CR038 D06686.0
+C4-426E U+21827 CS14 CR038 D* @ M******
+C4-426F U+21825 CS14 CR038 D06745.0 #
+C4-4270 U+21817 CS14 CR038 D06638.0
+C4-4271 U+2181C CS14 CR038 D06674.0
+C4-4272 U+2183D CS14 CR038 D49016.0
+C4-4273 U+21820 CS14 CR038 D06685.0
+C5-4531 U+2184C CS14 CR038 D06693.0
+C5-4532 U+21819 CS14 CR038 D06646.0
+C5-4533 U+21848 CS14 CR038 D06688.0
+C5-4534 U+2181E CS14 CR038 D06678.0
+C5-4535 U+2184A CS14 CR038 D06692.0
+C5-4536 U+21849 CS14 CR038 D06691.0
+C5-4537 U+21826 CS14 CR038 D06639.0
+C6-5B73 U+2181D CS14 CR038 D06677.0
+C6-5B74 U+21837 CS14 CR038 D06653.0
+C6-5B75 U+21822 CS14 CR038 D06670.0
+C6-5B76 U+21843 CS14 CR038 D06697.0
+C6-5B77 U+2184D CS14 CR038 D06643.0
+C6-5B78 U+21838 CS14 CR038 D06696.0
+C6-5B79 U+2185B CS14 CR038 D06756.0 #
+C6-5B7A U+21879 CS14 CR038 D06699.0
+C6-5B7B U+2181B CS14 CR038 D06672.0
+C6-5B7C U+217F3 CS14 CR038 D06615.0
+C1-6C48 U+05B09 CS15 CR038 D06736.0
+C1-6C49 U+05AFB CS15 CR038 D06711.0
+C1-6C4A U+05B0B CS15 CR038 D06738.0
+C1-6C4B U+05AF5 CS15 CR038 D06701.0
+C1-6C4C U+05B0C CS15 CR038 D06739.0
+C1-6C4D U+05B08 CS15 CR038 D06734.0
+C2-4F7B U+05AFF CS15 CR038 D06719.0
+C2-4F7C U+05AF4 CS15 CR038 D06700.0
+C2-4F7D U+05AFD CS15 CR038 D06717.0
+C2-4F7E U+05AF7 CS15 CR038 D06706.0
+C2-5021 U+05AF6 CS15 CR038 D06705.0
+C2-5022 U+05B03 CS15 CR038 D06723.0
+C2-5023 U+05AF8 CS15 CR038 D06708.0
+C2-5024 U+05B02 CS15 CR038 D06722.0
+C2-5025 U+05AF9 CS15 CR038 D06709.0
+C2-5026 U+05B01 CS15 CR038 D06721.0
+C2-5027 U+05B07 CS15 CR038 D06733.0
+C2-5028 U+05B05 CS15 CR038 D06730.0
+C2-5029 U+05B0F CS15 CR038 D06754.0
+C3-4B54 U+05AFE CS15 CR038 D06718.0
+C3-4B55 U+03728 CS15 CR038 M****** #
+C3-4B56 U+05B04 CS15 CR038 D06726.0
+C3-4B57 U+03726 CS15 CR038 D06731.0
+C3-4B58 U+05AFC CS15 CR038 D06712.0
+C3-4B59 U+03725 CS15 CR038 D06716.0
+C3-4B5A U+05B06 CS15 CR038 D06732.0
+C3-4B5B U+05B0A CS15 CR038 D06737.0
+C3-4B5C U+05AFA CS15 CR038 D06710.0
+C3-4B5D U+05B0D CS15 CR038 D06742.0
+C3-4B5E U+05B00 CS15 CR038 D06720.0
+C3-4B5F U+05B0E CS15 CR038 D06740.0
+C4-4939 U+21851 CS15 CR038 D06714.0
+C4-493A U+03724 CS15 CR038 D06704.0 #
+C4-493B U+21856 CS15 CR038 D06729.0
+C4-493C U+03723 CS15 CR038 D06703.0
+C4-493D U+21888 CS15 CR038 D06749.0
+C4-493E U+21859 CS15 CR038 D06707.0
+C4-493F U+21855 CS15 CR038 D06727.0
+C4-4940 U+03727 CS15 CR038 D06728.0
+C5-4C54 U+21865 CS15 CR038 D06748.0
+C5-4C55 U+21887 CS15 CR038 D06747.0
+C5-4C56 U+21852 CS15 CR038 D06715.0
+C5-4C57 U+21854 CS15 CR038 D06725.0
+C5-4C58 U+2188A CS15 CR038 D06751.0
+C5-4C59 U+21850 CS15 CR038 D06713.0
+C5-4C5A U+21886 CS15 CR038 D06746.0
+C5-4C5B U+2184F CS15 CR038 D06702.0
+C5-4C5C U+21868 CS15 CR038 D06798.0
+C7-2223 U+21882 CS15 CR038 D06741.0
+C7-2224 U+2185C CS15 CR038 D06753.0
+C7-2225 U+2185A CS15 CR038 D06743.0
+C7-2226 U+2184B CS15 CR038 D06744.0
+C7-2227 U+2187C CS15 CR038 D06759.0
+C7-2228 U+2187F CS15 CR038 D06761.0
+C7-2229 U+2181F CS15 CR038 D06684.0
+C7-222A U+21889 CS15 CR038 D06750.0
+C7-222B U+2188B CS15 CR038 D06752.0
+C7-222C U+21857 CS15 CR038 D06735.0
+C7-222D U+2187E CS15 CR038 D06760.0
+C7-222E U+2187D CS15 CR038 D06758.0
+C7-222F U+21853 CS15 CR038 D06724.0
+C1-704E U+05B1D CS16 CR038 D06787.0
+C1-704F U+05B34 CS16 CR038 D06776.0
+C2-565B U+05B17 CS16 CR038 D06771.0
+C2-565C U+05B19 CS16 CR038 D06777.0
+C2-565D U+05B1B CS16 CR038 D06782.0
+C2-565E U+05B21 CS16 CR038 D06807.0
+C2-565F U+05B14 CS16 CR038 D06768.0
+C2-5660 U+05B13 CS16 CR038 D06767.0
+C2-5661 U+05B10 CS16 CR038 D06764.0
+C2-5662 U+05B16 CS16 CR038 D06770.0
+C2-5663 U+05B28 CS16 CR038 D06816.0
+C2-5664 U+05B1A CS16 CR038 D06780.0
+C2-5665 U+05B20 CS16 CR038 D06795.0
+C2-5666 U+05B1E CS16 CR038 D06792.0
+C3-504E U+05B1F CS16 CR038 D06794.0
+C3-504F U+05B18 CS16 CR038 D06772.0
+C3-5050 U+05B11 CS16 CR038 D06765.0
+C3-5051 U+05B15 CS16 CR038 D06769.0
+C3-5052 U+03729 CS16 CR038 D06763.0
+C3-5053 U+05B12 CS16 CR038 D06766.0
+C3-5054 U+05B1C CS16 CR038 D06785.0
+C3-5055 U+0372A CS16 CR038 D06781.0
+C3-5056 U+05B22 CS16 CR038 D06807.1
+C4-4F7D U+218C8 CS16 CR038 D06818.0
+C4-4F7E U+21898 CS16 CR038 D06786.0
+C4-5021 U+0372B CS16 CR038 D06801.0
+C5-537D U+2189C CS16 CR038 D06755.0
+C5-537E U+218B1 CS16 CR038 M******
+C5-5421 U+218C1 CS16 CR038 D06793.0
+C5-5422 U+2189A CS16 CR038 D06789.0
+C5-5423 U+21892 CS16 CR038 D06773.0
+C5-5424 U+041AF CS16 CR038 D06805.0
+C5-5425 U+218C2 CS16 CR038 D06796.0
+C5-5426 U+21896 CS16 CR038 D06783.0
+C5-5427 U+218C0 CS16 CR038 D06791.0
+C5-5428 U+21891 CS16 CR038 D06762.0
+C5-5429 U+21895 CS16 CR038 D06778.0
+C7-2C7E U+21894 CS16 CR038 D06775.0
+C7-2D21 U+21897 CS16 CR038 D06784.0
+C7-2D22 U+218B7 CS16 CR038 D49017.0
+C7-2D23 U+218B5 CS16 CR038 D06800.0
+C7-2D24 U+218B8 CS16 CR038 D06799.0
+C7-2D25 U+21893 CS16 CR038 D06774.0
+C7-2D26 U+218B2 CS16 CR038 D06804.0
+C7-2D27 U+218B4 CS16 CR038 D49018.0
+C7-2D28 U+21899 CS16 CR038 D06788.0
+C7-2D29 U+218C3 CS16 CR038 D06797.0
+C7-2D2A U+2189D CS16 CR038 D06779.0
+C7-2D2B U+2189B CS16 CR038 D06790.0
+C7-2D2C U+218A3 CS16 CR038 D06806.0
+C1-734F U+05B30 CS17 CR038 D06828.0
+C1-7350 U+05B2A CS17 CR038 D06819.0
+C1-7351 U+05B24 CS17 CR038 D06809.0
+C2-5C5A U+05B2D CS17 CR038 D06824.0
+C2-5C5B U+05B25 CS17 CR038 D06813.0
+C2-5C5C U+05B32 CS17 CR038 D06831.0
+C2-5C5D U+05B23 CS17 CR038 D06808.0
+C2-5C5E U+05B2C CS17 CR038 D06821.0
+C2-5C5F U+05B27 CS17 CR038 D06815.0
+C2-5C60 U+05B26 CS17 CR038 D06814.0
+C2-5C61 U+05B2F CS17 CR038 D06827.0
+C2-5C62 U+05B2E CS17 CR038 D06825.0
+C3-544E U+05B2B CS17 CR038 D06820.0
+C3-544F U+05B33 CS17 CR038 D06832.0
+C3-5450 U+05B29 CS17 CR038 D06817.0
+C3-5451 U+05B35 CS17 CR038 D06837.0
+C3-5452 U+05B31 CS17 CR038 D06830.0
+C3-5453 U+05B37 CS17 CR038 M******
+C4-5622 U+0372E CS17 CR038 D06822.0
+C4-5623 U+218CB CS17 CR038 D06829.0
+C4-5624 U+0372F CS17 CR038 D06839.0
+C4-5625 U+218D5 CS17 CR038 D*
+C5-5B34 U+218CF CS17 CR038 D06836.0
+C5-5B35 U+218D4 CS17 CR038 D06826.0
+C5-5B36 U+218CE CS17 CR038 D06835.0
+C7-3749 U+218E9 CS17 CR038 D06842.0
+C7-374A U+218CD CS17 CR038 D06834.0
+C7-374B U+218C5 CS17 CR038 D06810.0
+C7-374C U+218D0 CS17 CR038 D06838.0
+C7-374D U+218C9 CS17 CR038 D06823.0
+C7-374E U+218D1 CS17 CR038 D06840.0
+C7-374F U+218C7 CS17 CR038 D06812.0
+C7-3750 U+218D2 CS17 CR038 D06841.0
+C7-3751 U+2185F CS17 CR038 D06844.0
+C7-3752 U+218E1 CS17 CR038 D06846.0
+C7-3753 U+218CC CS17 CR038 D06833.0
+C7-3754 U+218C6 CS17 CR038 D06811.0
+C7-3755 U+218E4 CS17 CR038 D06847.0
+C1-7640 U+05B38 CS18 CR038 D06851.0
+C2-614D U+05B3C CS18 CR038 D06862.0
+C3-575E U+05B3B CS18 CR038 D06860.0
+C3-575F U+03730 CS18 CR038 D06854.0
+C3-5760 U+03731 CS18 CR038 D06861.0
+C3-5761 U+05B3A CS18 CR038 D06853.0
+C4-5A7C U+218EB CS18 CR038 D06855.0
+C5-614B U+218EA CS18 CR038 D06850.0
+C5-614C U+218EE CS18 CR038 D06858.0
+C5-614D U+218EF CS18 CR038 D06859.0
+C7-3F3C U+218FC CS18 CR038 D06865.0
+C7-3F3D U+218F7 CS18 CR038 D06866.0
+C7-3F3E U+218F0 CS18 CR038 D06863.0
+C7-3F3F U+218ED CS18 CR038 D06857.0
+C7-3F40 U+218F1 CS18 CR038 D06864.0
+C7-3F41 U+218F8 CS18 CR038 D06867.0
+C2-6546 U+05B3D CS19 CR038 D06856.0
+C2-6547 U+05B3E CS19 CR038 D06872.0 @ C3-5A33
+C2-6548 U+05B3F CS19 CR038 D06874.0
+C3-5A30 U+03734 CS19 CR038 D06876.0
+C3-5A31 U+05B39 CS19 CR038 D06852.0
+C3-5A32 U+03735 CS19 CR038 D06882.0
+C3-5A33 U+2F86A CS19 CR038 D* @ D06872.0
+C4-5F53 U+218FE CS19 CR038 D06873.0
+C4-5F54 U+03732 CS19 CR038 D06869.0
+C5-675E U+03733 CS19 CR038 D06871.0
+C5-675F U+218FD CS19 CR038 D06870.0
+C5-6760 U+2190C CS19 CR038 D06883.0
+C5-6761 U+2190B CS19 CR038 D06881.0
+C7-464D U+218FF CS19 CR038 D06877.0
+C7-464E U+21908 CS19 CR038 D06875.0
+C7-464F U+2A508 CS19 CR038 D48326.0
+C7-4650 U+21901 CS19 CR038 D06880.0
+C7-4651 U+2F86B CS19 CR038 M******
+C7-4652 U+21900 CS19 CR038 D06878.0
+C1-7967 U+05B40 CS20 CR038 D06885.0
+C1-7968 U+05B43 CS20 CR038 D06891.0
+C2-686F U+05B45 CS20 CR038 D06893.0
+C3-5C36 U+05B42 CS20 CR038 D06888.0
+C3-5C37 U+03736 CS20 CR038 D06884.0
+C3-5C38 U+03738 CS20 CR038 D06890.0
+C3-5C39 U+05B44 CS20 CR038 D06892.0
+C3-5C3A U+05B46 CS20 CR038 D06896.0
+C4-6334 U+05B41 CS20 CR038 D06886.0
+C4-6335 U+03737 CS20 CR038 D06887.0
+C5-6B79 U+21912 CS20 CR038 D*
+C5-6B7A U+21916 CS20 CR038 D06894.0
+C5-6B7B U+21917 CS20 CR038 D06895.0
+C7-4D50 U+2923D CS20 CR038 D42681.0
+C7-4D51 U+2190F CS20 CR038 D06889.0
+C2-6B55 U+05B48 CS21 CR038 D06900.0
+C2-6B56 U+05B47 CS21 CR038 D06899.0
+C3-5E29 U+05B49 CS21 CR038 D06902.0
+C4-6637 U+03739 CS21 CR038 D06903.0
+C5-6F75 U+2191B CS21 CR038 D06905.0
+C5-6F76 U+21919 CS21 CR038 D06901.0
+C7-532A U+21918 CS21 CR038 D06898.0
+C7-532B U+2191A CS21 CR038 D06904.0
+C2-6D49 U+05B4B CS22 CR038 D06911.0
+C2-6D4A U+05B4C CS22 CR038 D06912.0
+C3-5F42 U+05B4A CS22 CR038 D06910.0
+C4-6865 U+0373A CS22 CR038 D06908.0
+C5-7336 U+21922 CS22 CR038 D06909.0
+C7-575F U+21925 CS22 CR038 D06906.0
+C7-5760 U+21928 CS22 CR038 D06914.0
+C7-5761 U+21923 CS22 CR038 D06913.0
+C7-5762 U+21921 CS22 CR038 D06907.0
+C7-5763 U+21924 CS22 CR038 D06915.0
+C7-5764 U+21929 CS22 CR038 D06929.0 #
+C2-6F24 U+05B4D CS23 CR038 D06916.0
+C5-7569 U+2192B CS23 CR038 D06917.0
+C7-5B4C U+2192C CS23 CR038 D06918.0
+C2-7035 U+05B4E CS24 CR038 D06919.0
+C3-6073 U+05B4F CS24 CR038 D06920.0
+C7-5E59 U+21931 CS24 CR038 D06923.0
+C7-5E5A U+2192E CS24 CR038 D06921.0
+C7-5E5B U+2192F CS24 CR038 D06922.0
+C7-5E5C U+21932 CS24 CR038 D49019.0
+C5-7924 U+21936 CS25 CR038 D06924.0
+C3-6162 U+0373B CS26 CR038 D06925.0
+C3-6163 U+0373C CS26 CR038 D06926.0
+C5-7A65 U+2193A CS27 CR038 D06927.0
+C7-634D U+21939 CS27 CR038 D06928.0
+C1-444D U+05B50 CS03 CR039 D06930.0
+C1-444E U+05B51 CS03 CR039 D06931.0
+C1-444F U+05B53 CS03 CR039 M******
+C4-2132 U+05B52 CS03 CR039 D06932.0
+C4-2133 U+2193C CS03 CR039 D49020.0
+C1-4536 U+05B54 CS04 CR039 D06933.0
+C1-4645 U+05B55 CS05 CR039 D06938.0
+C5-2163 U+2193F CS05 CR039 D06936.0
+C6-2268 U+2193E CS05 CR039 D06935.0
+C6-2269 U+21940 CS05 CR039 D06937.0
+C1-4773 U+05B57 CS06 CR039 D06942.0
+C1-4774 U+05B58 CS06 CR039 D06943.0
+C2-2233 U+05B56 CS06 CR039 D06941.0
+C3-234E U+0373D CS06 CR039 D06940.0
+C6-2444 U+21945 CS06 CR039 D06946.0
+C6-2445 U+21943 CS06 CR039 D06944.0
+C1-4975 U+05B5D CS07 CR039 D06952.0
+C1-4976 U+05B5C CS07 CR039 D06951.0
+C1-4977 U+05B5A CS07 CR039 D06948.0
+C1-4978 U+05B5B CS07 CR039 D06949.0
+C3-2558 U+06588 CS07 CR039 D13453.0
+C4-236C U+21949 CS07 CR039 D06955.0
+C4-236D U+0373F CS07 CR039 D06956.0
+C5-2368 U+24605 CS07 CR039 D19911.0
+C5-2369 U+2194D CS07 CR039 D06957.0
+C5-236A U+21948 CS07 CR039 D06953.0
+C6-2676 U+21946 CS07 CR039 D06947.0 #
+C6-2677 U+21947 CS07 CR039 D06950.0
+C6-2678 U+0373E CS07 CR039 D06954.0
+C1-4C75 U+05B5F CS08 CR039 D06960.0
+C1-4C76 U+05B64 CS08 CR039 D06966.0
+C1-4C77 U+05B63 CS08 CR039 D06965.0
+C2-2636 U+05B62 CS08 CR039 D06964.0
+C2-2637 U+05B65 CS08 CR039 D06967.0
+C3-2848 U+05B60 CS08 CR039 D06961.0
+C3-2849 U+03740 CS08 CR039 D06972.0
+C4-2622 U+05B61 CS08 CR039 D06962.0
+C4-2623 U+05B66 CS08 CR039 D06974.0
+C4-2624 U+200F1 CS08 CR039 D06971.0
+C6-2A62 U+21951 CS08 CR039 D06970.0
+C6-2A63 U+21950 CS08 CR039 D06969.0 #
+C6-2A64 U+21957 CS08 CR039 D06973.0
+C1-5066 U+05B69 CS09 CR039 D06977.0
+C3-2C2F U+05B6A CS09 CR039 M******
+C4-286E U+05B68 CS09 CR039 D06976.0
+C4-286F U+2194E CS09 CR039 D06963.0
+C4-2870 U+03741 CS09 CR039 D06979.0
+C6-3021 U+2195C CS09 CR039 D06978.0
+C6-3022 U+21966 CS09 CR039 D06982.0
+C6-3023 U+2195B CS09 CR039 D06975.0
+C6-3024 U+2194F CS09 CR039 D06968.0
+C6-3025 U+2195E CS09 CR039 D06981.0
+C6-3026 U+2195D CS09 CR039 D06980.0
+C1-5521 U+05B6B CS10 CR039 D06987.0
+C1-5522 U+05C58 CS10 CR039 M******
+C2-2E67 U+05B6C CS10 CR039 D06989.0
+C3-3054 U+03743 CS10 CR039 D06988.0
+C4-2C41 U+03742 CS10 CR039 D06986.0
+C5-2C79 U+21969 CS10 CR039 D06985.0
+C5-2C7A U+2196D CS10 CR039 D06992.0
+C5-2C7B U+22232 CS10 CR039 D06991.0
+C6-3658 U+2196A CS10 CR039 D06990.0
+C6-3659 U+21968 CS10 CR039 D06984.0
+C1-5969 U+05B70 CS11 CR039 D06995.0
+C2-3472 U+05B72 CS11 CR039 D06996.0 #
+C2-3473 U+05B6E CS11 CR039 D06993.0
+C4-312C U+05B6F CS11 CR039 D06994.0
+C1-5E6B U+05B73 CS12 CR039 M******
+C1-5E6C U+05B71 CS12 CR039 D07000.0
+C3-3A7D U+03744 CS12 CR039 D07002.0
+C5-375B U+21979 CS12 CR039 D07003.0
+C5-375C U+21976 CS12 CR039 D06998.0
+C6-4768 U+2197D CS12 CR039 D49021.0
+C6-4769 U+21977 CS12 CR039 D06999.0
+C6-476A U+2197A CS12 CR039 D07004.0
+C3-4071 U+05B74 CS13 CR039 D07013.0
+C3-4072 U+05B76 CS13 CR039 D07011.0
+C4-3C66 U+21983 CS13 CR039 D07008.0
+C4-3C67 U+03745 CS13 CR039 D07012.0
+C4-3C68 U+21984 CS13 CR039 D07009.0
+C4-3C69 U+2198F CS13 CR039 D07016.0
+C5-3E61 U+2198E CS13 CR039 D07015.0
+C5-3E62 U+21986 CS13 CR039 D07014.0
+C6-516B U+2198B CS13 CR039 D07017.0
+C6-516C U+2198C CS13 CR039 D07019.0
+C6-516D U+21985 CS13 CR039 D07010.0
+C1-684D U+05B75 CS14 CR039 D07021.0
+C2-4964 U+05B77 CS14 CR039 D07022.0
+C5-4538 U+21995 CS14 CR039 D07024.0
+C6-5B7D U+21991 CS14 CR039 D07023.0
+C4-4941 U+21997 CS15 CR039 D07026.0
+C4-4942 U+21998 CS15 CR039 D07027.0
+C5-4C5D U+2199D CS15 CR039 D07029.0
+C1-7050 U+05B78 CS16 CR039 D07033.0
+C3-5057 U+05B79 CS16 CR039 D07041.0
+C5-542A U+219A2 CS16 CR039 D07037.0
+C7-2D2D U+03747 CS16 CR039 D07039.0
+C7-2D2E U+2199F CS16 CR039 D07034.0
+C7-2D2F U+2199E CS16 CR039 D07032.0
+C7-2D30 U+219A3 CS16 CR039 D07040.0
+C7-2D31 U+219A0 CS16 CR039 D07035.0
+C7-2D32 U+219A1 CS16 CR039 D07036.0
+C1-7352 U+05B7A CS17 CR039 D07042.0
+C2-5C63 U+05B7B CS17 CR039 D07043.0
+C7-3756 U+219A9 CS17 CR039 D07044.0
+C3-5A34 U+05B7C CS19 CR039 D07046.0
+C1-7969 U+05B7D CS20 CR039 D07047.0
+C3-5C3B U+05B7E CS20 CR039 D07048.0
+C5-6B7C U+219B5 CS20 CR039 D07049.0
+C7-4D52 U+219AD CS20 CR039 D49022.0
+C1-7B5C U+05B7F CS22 CR039 D07051.0
+C3-613D U+03748 CS25 CR039 D07053.0
+C3-213B U+05B80 CS03 CR040 D07054.0
+C6-2169 U+219B9 CS04 CR040 D49023.0
+C1-4646 U+05B83 CS05 CR040 D07057.0
+C2-2153 U+05B81 CS05 CR040 D07055.0
+C2-2154 U+05B84 CS05 CR040 D07058.0
+C3-223C U+0374A CS05 CR040 D07059.0
+C3-223D U+05B82 CS05 CR040 D07056.0
+C5-2164 U+219BC CS05 CR040 D07060.0
+C1-4775 U+05B87 CS06 CR040 D07067.0
+C1-4776 U+05B88 CS06 CR040 D07071.0
+C1-4777 U+05B85 CS06 CR040 D07064.0
+C1-4778 U+05B89 CS06 CR040 D07072.0
+C3-234F U+0374C CS06 CR040 D07065.0
+C3-2350 U+05B86 CS06 CR040 D07066.0
+C4-225A U+219C2 CS06 CR040 D*
+C4-225B U+05B90 CS06 CR040 D07089.0
+C6-2446 U+219BD CS06 CR040 D07070.0
+C6-2447 U+219C8 CS06 CR040 D07068.0
+C6-2448 U+2F86C CS06 CR040 D07069.0
+C6-2449 U+219BE CS06 CR040 D07073.0
+C6-244A U+219BF CS06 CR040 D07074.0
+C1-4979 U+05B8C CS07 CR040 D07079.0
+C1-497A U+05B8B CS07 CR040 D07078.0
+C1-497B U+05B8F CS07 CR040 D07086.0
+C2-235C U+05B8E CS07 CR040 D07085.0
+C2-235D U+05B92 CS07 CR040 D07093.0
+C3-2559 U+0374E CS07 CR040 D07097.0
+C3-255A U+05B8D CS07 CR040 D07084.0
+C3-255B U+03750 CS07 CR040 D07082.0
+C4-236E U+219CD CS07 CR040 D07088.0
+C4-236F U+05B8A CS07 CR040 D07077.0
+C4-2370 U+0374F CS07 CR040 D07081.0
+C6-2679 U+0374D CS07 CR040 D07076.0
+C6-267A U+03751 CS07 CR040 D07087.0
+C6-267B U+219CE CS07 CR040 D07090.0
+C6-267C U+219CF CS07 CR040 D07091.0
+C6-267D U+219CC CS07 CR040 D07083.0
+C6-267E U+219CB CS07 CR040 D07080.0
+C1-4C78 U+05B97 CS08 CR040 D07106.0
+C1-4C79 U+05B9A CS08 CR040 D07109.0
+C1-4C7A U+05B98 CS08 CR040 D07107.0
+C1-4C7B U+05B9C CS08 CR040 D07111.0
+C1-4C7C U+05B99 CS08 CR040 D07108.0
+C1-4C7D U+05B9B CS08 CR040 D07110.0
+C2-2638 U+05B93 CS08 CR040 D07098.0
+C2-2639 U+05B95 CS08 CR040 D07103.0
+C3-284A U+05B96 CS08 CR040 D07104.0
+C3-284B U+05B9E CS08 CR040 D07123.0
+C3-284C U+05B94 CS08 CR040 D07102.0
+C3-284D U+05B9F CS08 CR040 D07124.0
+C3-284E U+05B9D CS08 CR040 D07122.0
+C3-284F U+03752 CS08 CR040 D07113.0
+C4-2625 U+05B90 CS08 CR040 D07112.0
+C5-2564 U+219D7 CS08 CR040 D07100.0
+C5-2565 U+219D6 CS08 CR040 D07099.0
+C5-2566 U+219D9 CS08 CR040 D07105.0
+C6-2A65 U+219E2 CS08 CR040 D07121.0
+C6-2A66 U+219D8 CS08 CR040 D07101.0
+C6-2A67 U+219DA CS08 CR040 D07114.0
+C6-2A68 U+219DC CS08 CR040 D49024.0
+C1-5067 U+05BA3 CS09 CR040 D07132.0
+C1-5068 U+05BA6 CS09 CR040 D07138.0
+C1-5069 U+05BA4 CS09 CR040 D07136.0
+C1-506A U+05BA2 CS09 CR040 D07128.0
+C1-506B U+05BA5 CS09 CR040 D07137.0
+C2-2978 U+05BA8 CS09 CR040 D07140.0
+C2-2E6A U+05BAC CS09 CR040 D07151.0
+C3-2C30 U+03754 CS09 CR040 D07134.0
+C3-2C31 U+03755 CS09 CR040 D07142.0
+C3-2C32 U+05BAB CS09 CR040 M******
+C3-2C33 U+03756 CS09 CR040 D07144.0
+C4-2871 U+219ED CS09 CR040 D07131.0
+C4-2872 U+219EE CS09 CR040 D07133.0
+C4-2873 U+219EF CS09 CR040 D07135.0
+C5-286C U+219E9 CS09 CR040 D07125.0
+C5-286D U+219EC CS09 CR040 D07130.0
+C5-286E U+03753 CS09 CR040 D07126.0
+C6-3027 U+219F1 CS09 CR040 D07143.0
+C6-3028 U+219EA CS09 CR040 D07127.0
+C6-3029 U+219F4 CS09 CR040 D*
+C6-302A U+219EB CS09 CR040 D07129.0
+C6-302B U+219F0 CS09 CR040 D07141.0
+C6-302C U+219FA CS09 CR040 D07150.0
+C6-302D U+219FB CS09 CR040 D07146.0
+C1-5523 U+05BB0 CS10 CR040 D07160.0
+C1-5524 U+05BB3 CS10 CR040 D07165.0
+C1-5525 U+05BB6 CS10 CR040 D07169.0
+C1-5526 U+05BB4 CS10 CR040 D07166.0
+C1-5527 U+05BAE CS10 CR040 D07156.0
+C1-5528 U+05BB5 CS10 CR040 D07168.0
+C1-5529 U+05BB9 CS10 CR040 D07172.0
+C1-552A U+05BB8 CS10 CR040 D07171.0
+C2-2E68 U+05BA7 CS10 CR040 D07139.0
+C2-2E69 U+05BAD CS10 CR040 D07155.0
+C3-3055 U+05BBC CS10 CR040 D07191.0
+C3-3056 U+05BBB CS10 CR040 D07190.0
+C3-3057 U+05BB7 CS10 CR040 D07170.0
+C4-2C42 U+03757 CS10 CR040 D07153.0
+C4-2C43 U+21A04 CS10 CR040 D07163.0
+C4-2C44 U+21A03 CS10 CR040 D07161.0
+C4-2C45 U+21A02 CS10 CR040 D07157.0
+C4-2C46 U+05BAF CS10 CR040 D07158.0
+C4-2C47 U+21A05 CS10 CR040 D07167.0
+C4-2C48 U+05BBA CS10 CR040 D07180.0
+C4-2C49 U+05BB1 CS10 CR040 D07162.0
+C4-2C4A U+21A00 CS10 CR040 D07152.0
+C5-2C7C U+03758 CS10 CR040 D07159.0
+C5-2C7D U+21A0A CS10 CR040 D07178.0
+C5-2C7E U+21A20 CS10 CR040 D07182.0
+C5-2D21 U+21A1F CS10 CR040 D07181.0
+C5-2D22 U+21A0D CS10 CR040 D*
+C6-365A U+21A1C CS10 CR040 D07192.0
+C6-365B U+21A0E CS10 CR040 D07185.0
+C6-365C U+21A1E CS10 CR040 D07179.0
+C6-365D U+03759 CS10 CR040 D07177.0
+C6-365E U+21A09 CS10 CR040 D07176.0
+C6-365F U+21A08 CS10 CR040 D07175.0
+C6-3660 U+21A13 CS10 CR040 D07184.0
+C6-3661 U+21A01 CS10 CR040 D07154.0
+C6-3662 U+21A0F CS10 CR040 D49025.0
+C6-3663 U+21A14 CS10 CR040 D07188.0
+C6-3664 U+21A06 CS10 CR040 D07173.0
+C6-3665 U+21A07 CS10 CR040 D07174.0 #
+C6-3666 U+05BB2 CS10 CR040 D07164.0
+C1-596A U+05BC7 CS11 CR040 D07209.0
+C1-596B U+05BC5 CS11 CR040 D07204.0
+C1-596C U+05BC4 CS11 CR040 D07203.0
+C1-596D U+05BC2 CS11 CR040 D07200.0
+C1-596E U+05BBF CS11 CR040 D07195.0
+C1-596F U+05BC6 CS11 CR040 D07205.0
+C2-3474 U+05BC1 CS11 CR040 D07199.0
+C2-3475 U+05BC0 CS11 CR040 D07198.0
+C3-353D U+0375C CS11 CR040 D07197.0
+C3-353E U+0375D CS11 CR040 D07206.0
+C3-353F U+05BC8 CS11 CR040 D07211.0
+C3-3540 U+03760 CS11 CR040 D07220.0
+C3-3541 U+05BC3 CS11 CR040 D07202.0
+C3-3542 U+0375B CS11 CR040 D07196.0
+C4-312D U+21A22 CS11 CR040 D07193.0
+C4-312E U+0375E CS11 CR040 D07207.0
+C4-312F U+21A34 CS11 CR040 D07223.0
+C4-3130 U+2F86D CS11 CR040 D* @ D07202.0
+C5-316E U+21A3B CS11 CR040 D07215.0
+C5-316F U+21A23 CS11 CR040 D07194.0
+C5-3170 U+21A29 CS11 CR040 D07214.0
+C6-3E55 U+21A3C CS11 CR040 D07216.0
+C6-3E56 U+21A27 CS11 CR040 D07212.0
+C6-3E57 U+21A24 CS11 CR040 D07201.0
+C6-3E58 U+21A26 CS11 CR040 D07210.0
+C6-3E59 U+21A25 CS11 CR040 D07208.0
+C6-3E5A U+0375F CS11 CR040 D07217.0
+C6-3E5B U+21A28 CS11 CR040 D07213.0
+C6-3E5C U+21A36 CS11 CR040 D07219.0
+C1-5E6D U+05BD2 CS12 CR040 D07239.0
+C1-5E6E U+05BCC CS12 CR040 D07230.0
+C1-5E6F U+05BD3 CS12 CR040 D07243.0
+C1-5E70 U+05BD0 CS12 CR040 D07236.0
+C2-3B34 U+05BEA CS12 CR040 D07319.0
+C2-3B35 U+05BCD CS12 CR040 D07232.0
+C2-3B36 U+05BCB CS12 CR040 D07226.0
+C2-3B37 U+05BD4 CS12 CR040 D07244.0
+C2-3B38 U+05BD1 CS12 CR040 D07238.0
+C2-3B39 U+05BCA CS12 CR040 D07224.0
+C2-3B3A U+05BCE CS12 CR040 D07233.0
+C3-3A7E U+05BD5 CS12 CR040 M******
+C3-3B21 U+03762 CS12 CR040 D07242.0
+C4-3722 U+03763 CS12 CR040 D07237.0
+C4-3723 U+21A42 CS12 CR040 D07235.0
+C4-3724 U+05BCF CS12 CR040 D07234.0
+C4-3725 U+21A46 CS12 CR040 D07246.0
+C4-3726 U+21A3E CS12 CR040 D07227.0
+C5-375D U+21A43 CS12 CR040 D07240.0
+C5-375E U+21A3D CS12 CR040 D07225.0
+C5-375F U+21A47 CS12 CR040 D07247.0
+C5-3760 U+21A44 CS12 CR040 D07241.0
+C5-3761 U+21A3F CS12 CR040 D07228.0
+C5-3762 U+21A5B CS12 CR040 D07251.0
+C6-476B U+21A41 CS12 CR040 D07231.0
+C6-476C U+21A49 CS12 CR040 D07249.0
+C6-476D U+21A59 CS12 CR040 D07250.0
+C6-476E U+21A45 CS12 CR040 D07245.0
+C6-476F U+21A48 CS12 CR040 D07248.0
+C6-4770 U+21A40 CS12 CR040 D07229.0
+C2-424E U+05BD6 CS13 CR040 D07253.0
+C2-424F U+05BD8 CS13 CR040 D07257.0
+C2-4250 U+05BD9 CS13 CR040 D07260.0
+C3-4073 U+05BDC CS13 CR040 D07277.0
+C3-4074 U+05BD7 CS13 CR040 D07255.0
+C3-4075 U+05BDA CS13 CR040 D07265.0
+C3-4076 U+05BDB CS13 CR040 D07276.0
+C3-4077 U+03767 CS13 CR040 D07270.0
+C4-3C6A U+03764 CS13 CR040 D07262.0
+C4-3C6B U+21A61 CS13 CR040 D07256.0
+C4-3C6C U+03765 CS13 CR040 D07264.0
+C4-3C6D U+21A69 CS13 CR040 D07271.0
+C4-3C6E U+05BDD CS13 CR040 D07278.1
+C4-3C6F U+03766 CS13 CR040 D07269.0
+C4-3C70 U+21A62 CS13 CR040 D07258.0
+C5-3E63 U+21A63 CS13 CR040 D07259.0
+C5-3E64 U+21A65 CS13 CR040 D07263.0
+C6-516E U+21A7A CS13 CR040 D07273.0
+C6-516F U+21A6C CS13 CR040 D07278.0
+C6-5170 U+21A60 CS13 CR040 D07254.0
+C6-5171 U+21A67 CS13 CR040 D07266.0
+C6-5172 U+21A66 CS13 CR040 D07267.0
+C6-5173 U+21A6A CS13 CR040 D07272.0
+C6-5174 U+21A5F CS13 CR040 D07252.0
+C6-5175 U+21A6D CS13 CR040 D49026.0
+C6-5176 U+21A68 CS13 CR040 D07268.0
+C6-5177 U+21A64 CS13 CR040 D07261.0
+C1-684E U+05BDE CS14 CR040 D07282.0
+C1-684F U+05BE7 CS14 CR040 D07296.0
+C1-6850 U+05BE1 CS14 CR040 D07286.0
+C1-6851 U+05BE5 CS14 CR040 D07292.0
+C1-6852 U+05BE6 CS14 CR040 D07294.0
+C1-6853 U+05BE8 CS14 CR040 D07298.0
+C1-6854 U+05BE2 CS14 CR040 D07289.0
+C1-6855 U+05BE4 CS14 CR040 D07291.0
+C1-6856 U+05BDF CS14 CR040 D07283.0
+C2-4965 U+05BE0 CS14 CR040 D07285.0
+C2-4966 U+05BE3 CS14 CR040 D07290.0
+C4-4274 U+03769 CS14 CR040 D07279.0
+C4-4275 U+0376A CS14 CR040 D07280.0
+C4-4276 U+21A81 CS14 CR040 D07299.0
+C4-4277 U+0376C CS14 CR040 M******
+C5-4539 U+21A85 CS14 CR040 D07303.0
+C5-453A U+21A7E CS14 CR040 D07293.0
+C5-453B U+21A97 CS14 CR040 M******
+C5-453C U+21A7D CS14 CR040 D07288.0
+C6-5B7E U+21A7B CS14 CR040 D07284.0
+C6-5C21 U+21A94 CS14 CR040 D*
+C6-5C22 U+2F86F CS14 CR040 D07296.1
+C6-5C23 U+21A96 CS14 CR040 D07304.0
+C6-5C24 U+21A7F CS14 CR040 D07295.0
+C6-5C25 U+21A8F CS14 CR040 D07312.0
+C6-5C26 U+21A84 CS14 CR040 D07302.0
+C6-5C27 U+21A7C CS14 CR040 D07287.0
+C6-5C28 U+21A8E CS14 CR040 D07306.0
+C6-5C29 U+21A90 CS14 CR040 D07281.0
+C6-5C2A U+21A98 CS14 CR040 D07311.0
+C6-5C2B U+21A83 CS14 CR040 D07301.0
+C6-5C2C U+21A80 CS14 CR040 D07297.0
+C6-5C2D U+21A93 CS14 CR040 D07308.0
+C6-5C2E U+21A82 CS14 CR040 D07300.0
+C1-6C4E U+05BEE CS15 CR040 D07325.0
+C1-6C4F U+05BEC CS15 CR040 D07322.0
+C1-6C50 U+05BE9 CS15 CR040 D07316.0
+C1-6C51 U+05BEB CS15 CR040 D07320.0
+C3-4B60 U+0376B CS15 CR040 D07328.0
+C4-4943 U+0376D CS15 CR040 D07314.0
+C4-4944 U+05BED CS15 CR040 D07324.0
+C4-4945 U+0376E CS15 CR040 D07317.0
+C4-4946 U+0376F CS15 CR040 D07318.0
+C4-4947 U+21AA1 CS15 CR040 D07321.0
+C4-4948 U+21AA3 CS15 CR040 D07326.0
+C5-4C5E U+21AA0 CS15 CR040 D07315.0
+C5-4C5F U+21ABA CS15 CR040 M******
+C5-4C60 U+21ABD CS15 CR040 D07333.0
+C5-4C61 U+21AB8 CS15 CR040 D07340.0
+C7-2230 U+21A9F CS15 CR040 D07313.0
+C7-2231 U+21ABC CS15 CR040 D07332.0
+C7-2232 U+21AA5 CS15 CR040 D07330.0
+C7-2233 U+21A86 CS15 CR040 D07327.0 #
+C7-2234 U+21ADC CS15 CR040 D07331.0
+C7-2235 U+21AA4 CS15 CR040 D07329.0
+C7-2236 U+21AB6 CS15 CR040 D49028.0
+C7-2237 U+21AA2 CS15 CR040 D07323.0
+C7-2238 U+21AB4 CS15 CR040 D07336.0
+C1-7051 U+05BF0 CS16 CR040 D07344.0
+C2-5667 U+05BEF CS16 CR040 D07343.0
+C4-5022 U+21AC1 CS16 CR040 D07346.0
+C5-542B U+21AC3 CS16 CR040 D07348.0
+C5-542C U+21AC0 CS16 CR040 D07345.0
+C5-542D U+21AC2 CS16 CR040 D07347.0
+C7-2D33 U+21AC5 CS16 CR040 D07350.0
+C7-2D34 U+21AC6 CS16 CR040 D49029.0
+C7-2D35 U+21ABE CS16 CR040 D07341.0
+C7-2D36 U+21AC4 CS16 CR040 D07349.0
+C7-2D37 U+21ABF CS16 CR040 D07342.0
+C2-5C64 U+05BF1 CS17 CR040 D07351.0
+C2-5C65 U+05BF2 CS17 CR040 D07352.0
+C5-5B37 U+21ADD CS17 CR040 D07355.0
+C5-5B38 U+21AD4 CS17 CR040 M******
+C7-3757 U+21AD3 CS17 CR040 D07353.0
+C7-3758 U+21ADA CS17 CR040 D07357.0
+C7-3759 U+21AD2 CS17 CR040 D07354.0
+C7-375A U+21ADB CS17 CR040 D07356.0
+C4-5A7D U+03770 CS18 CR040 D07359.0
+C5-614E U+21ADF CS18 CR040 D07360.0
+C7-3F42 U+21AE9 CS18 CR040 D07361.0
+C1-7831 U+05BF5 CS19 CR040 D07368.0
+C3-5A35 U+05BF3 CS19 CR040 D07366.0
+C3-5A36 U+2F870 CS19 CR040 D* @ D07366.0
+C4-5F55 U+05BF4 CS19 CR040 D07367.0
+C4-5F56 U+21AEF CS19 CR040 D07370.0
+C4-5F57 U+21AEC CS19 CR040 D07364.0
+C7-4653 U+21AED CS19 CR040 D07365.0
+C7-4654 U+21AF3 CS19 CR040 D07375.0
+C7-4655 U+21AEE CS19 CR040 D07369.0
+C7-4656 U+21AF1 CS19 CR040 D07372.0
+C7-4657 U+21AF0 CS19 CR040 D07371.0
+C7-4658 U+21ADE CS19 CR040 D07358.0
+C1-796A U+05BF6 CS20 CR040 D07376.0
+C4-6336 U+21AF7 CS20 CR040 D07377.0
+C7-4D53 U+21AFB CS20 CR040 D49030.0
+C3-5E2A U+05BF7 CS21 CR040 D07380.0
+C3-5E2B U+03771 CS21 CR040 D07383.0
+C4-6638 U+21AFD CS21 CR040 D07382.0
+C7-532C U+21AFC CS21 CR040 D07381.0
+C7-532D U+21AFE CS21 CR040 D07384.0
+C7-532E U+21B03 CS21 CR040 D07386.0
+C4-6866 U+21B05 CS22 CR040 D07388.0 #
+C5-7337 U+21B07 CS22 CR040 D07391.0
+C5-7338 U+21B04 CS22 CR040 D07389.0
+C7-5765 U+21B06 CS22 CR040 D07390.0
+C7-5766 U+21B0A CS22 CR040 D07392.0
+C4-6A45 U+21B0C CS23 CR040 D07395.0
+C4-6B67 U+21B0D CS24 CR040 D07396.0
+C5-7925 U+21B13 CS25 CR040 D07399.0
+C7-606C U+21B11 CS25 CR040 D07398.0 #
+C7-606D U+2F871 CS25 CR040 D* @ D28841.0
+C4-6D54 U+21B16 CS26 CR040 D07402.0
+C5-7A27 U+21B18 CS26 CR040 D28841.0
+C7-6235 U+03772 CS26 CR040 D07401.0
+C4-6D71 U+21B19 CS27 CR040 D07405.0
+C7-634E U+21B1A CS27 CR040 D07406.0
+C7-6445 U+21B12 CS28 CR040 D07408.0
+C7-6534 U+21B1B CS29 CR040 D07409.0
+C1-4450 U+05BF8 CS03 CR041 D07411.0
+C6-216A U+21B1D CS04 CR041 D07412.0
+C3-223E U+05BF9 CS05 CR041 D07413.0
+C1-4779 U+05BFA CS06 CR041 D07414.0
+C3-255C U+05BFE CS07 CR041 D07419.0
+C3-255D U+05BFF CS07 CR041 D07419.1
+C3-255E U+05BFD CS07 CR041 D07416.0
+C4-2371 U+03774 CS07 CR041 D07417.0
+C6-2721 U+2F872 CS07 CR041 D07418.0
+C3-2850 U+05C00 CS08 CR041 D07422.0
+C4-2626 U+03775 CS08 CR041 D07421.0
+C6-2A69 U+21B20 CS08 CR041 D07423.0
+C6-2A6A U+21B1F CS08 CR041 D07420.0
+C1-506C U+05C01 CS09 CR041 D07426.0
+C5-286F U+21B27 CS09 CR041 D07428.0
+C6-302E U+21B28 CS09 CR041 D07429.0
+C6-302F U+21B2C CS09 CR041 D07432.0
+C6-3030 U+21B6B CS09 CR041 D07427.0
+C6-3031 U+21B2A CS09 CR041 D07431.0
+C1-552B U+05C04 CS10 CR041 D07434.0
+C2-2E6B U+05C03 CS10 CR041 D07433.0
+C3-3058 U+05C05 CS10 CR041 D07435.0
+C3-3059 U+05C06 CS10 CR041 D07437.1
+C6-3667 U+2F873 CS10 CR041 D07437.0
+C6-3668 U+03776 CS10 CR041 D07436.0
+C1-5970 U+05C09 CS11 CR041 D07440.0
+C1-5971 U+05C08 CS11 CR041 D07439.0
+C1-5972 U+05C07 CS11 CR041 D07438.0
+C4-3131 U+21B2E CS11 CR041 D07441.0
+C6-3E5D U+21B31 CS11 CR041 D07443.0
+C6-3E5E U+21B30 CS11 CR041 D07442.0
+C6-3E5F U+21B34 CS11 CR041 D07449.0
+C1-5E71 U+05C0A CS12 CR041 D07445.0
+C1-5E72 U+05C0B CS12 CR041 D07447.0
+C2-3B3B U+05C0C CS12 CR041 D07448.0
+C3-3B22 U+03777 CS12 CR041 M****** #
+C3-3B23 U+03DC9 CS12 CR041 D07451.0
+C4-3727 U+21B33 CS12 CR041 D07446.0
+C6-5178 U+21B3A CS13 CR041 D07453.0
+C6-5179 U+21B3B CS13 CR041 D07454.0
+C6-517A U+21B39 CS13 CR041 D07452.0
+C1-6857 U+05C0D CS14 CR041 D07457.0
+C5-453D U+21B42 CS14 CR041 D07458.0
+C6-5C2F U+05900 CS14 CR041 D07459.0
+C6-5C30 U+21B3D CS14 CR041 D07456.0
+C6-5C31 U+21B41 CS14 CR041 D49031.0
+C7-2239 U+21B48 CS15 CR041 D07463.0
+C7-223A U+21B46 CS15 CR041 D07460.0
+C1-7052 U+05C0E CS16 CR041 D07463.1
+C5-542E U+20B8A CS16 CR041 M******
+C7-2D38 U+21B4C CS16 CR041 D07466.0
+C7-2D39 U+21B4A CS16 CR041 D07464.0
+C7-375B U+21B4D CS17 CR041 D07467.0
+C7-375C U+21B4E CS17 CR041 D07468.0
+C5-614F U+21B50 CS18 CR041 D07469.0
+C7-4659 U+21B51 CS19 CR041 D07470.0
+C7-4D54 U+21B52 CS20 CR041 D07471.0
+C7-532F U+21B53 CS21 CR041 D07472.0
+C5-7339 U+2330F CS22 CR041 M******
+C1-4451 U+05C0F CS03 CR042 D07473.0
+C1-4537 U+05C11 CS04 CR042 D07475.0
+C2-213C U+05C10 CS04 CR042 D07474.0
+C6-216B U+21B55 CS04 CR042 D07476.0
+C2-2155 U+05C12 CS05 CR042 D07477.0
+C2-2234 U+05C15 CS05 CR042 M******
+C3-223F U+05C14 CS05 CR042 D07479.0
+C4-2173 U+05C13 CS05 CR042 D07478.0
+C1-477A U+05C16 CS06 CR042 D07480.0
+C3-2351 U+05F53 CS06 CR042 D09913.0
+C3-2352 U+05C18 CS06 CR042 D07484.0
+C4-225C U+05C17 CS06 CR042 D07483.0
+C5-224C U+21B5A CS06 CR042 D07482.0
+C6-244B U+2F874 CS06 CR042 D07486.0
+C6-244C U+21B59 CS06 CR042 D07481.0
+C4-2372 U+21B5E CS07 CR042 D07488.0
+C6-2722 U+21B60 CS07 CR042 D07490.0
+C6-2723 U+21B5F CS07 CR042 D07489.0
+C6-2724 U+21B5D CS07 CR042 D07487.0
+C1-4C7E U+05C1A CS08 CR042 D07493.1
+C3-2851 U+05C19 CS08 CR042 D07493.0
+C5-2567 U+21B65 CS08 CR042 D07494.0
+C6-2A6B U+21B69 CS08 CR042 D07495.0
+C3-2C34 U+05C1B CS09 CR042 D07498.0
+C5-2870 U+21B73 CS09 CR042 D07501.0
+C6-3032 U+21B6A CS09 CR042 D07497.0
+C6-3033 U+21B6F CS09 CR042 D07499.0
+C4-2C4B U+21B74 CS10 CR042 D07505.0
+C4-2C4C U+03778 CS10 CR042 D07504.0
+C6-3669 U+21B79 CS10 CR042 D07507.0
+C5-3171 U+21B7E CS11 CR042 D07510.0
+C6-3E60 U+21B81 CS11 CR042 D07514.0
+C6-3E61 U+21B7D CS11 CR042 D07509.0
+C6-3E62 U+21B82 CS11 CR042 D49032.0
+C6-3E63 U+21B80 CS11 CR042 D07513.0
+C6-3E64 U+03779 CS11 CR042 D07511.0
+C6-3E65 U+202D3 CS11 CR042 D07516.0
+C3-3B24 U+05C1E CS12 CR042 D07517.0
+C5-3763 U+21B7F CS12 CR042 D07512.0
+C6-4771 U+21B8E CS12 CR042 D07518.0
+C6-4772 U+21B95 CS12 CR042 D07519.0
+C6-4773 U+21B90 CS12 CR042 D07521.0
+C2-4251 U+05C1F CS13 CR042 D07522.0
+C3-4078 U+05C20 CS13 CR042 D07523.0
+C5-3E65 U+21B99 CS13 CR042 M******
+C4-4278 U+0377A CS14 CR042 D07527.0
+C5-453E U+21B9E CS14 CR042 D07525.0 #
+C6-5C32 U+21BA1 CS14 CR042 D07528.0
+C6-5C33 U+21B9F CS14 CR042 D07526.0
+C5-4C62 U+21BA6 CS15 CR042 D07529.0
+C5-4C63 U+0377B CS15 CR042 D07530.0
+C7-223B U+21BA7 CS15 CR042 D07531.0
+C5-542F U+21BB0 CS16 CR042 D07532.0
+C7-2D3A U+21BB1 CS16 CR042 D07533.0
+C4-5626 U+221D4 CS17 CR042 D07534.0
+C5-6150 U+21BBB CS18 CR042 D07536.0
+C5-6F77 U+21BBF CS21 CR042 D07537.0
+C1-4452 U+05C22 CS03 CR043 D07538.0 @ D07539.0
+C4-2134 U+2F875 CS03 CR043 D07539.0 @ D07538.0
+C1-4538 U+05C24 CS04 CR043 D07543.0
+C4-214A U+21BC2 CS04 CR043 D07541.0
+C4-214B U+05C23 CS04 CR043 D07540.0
+C5-2165 U+21BC4 CS05 CR043 D07544.0
+C6-226A U+21BCA CS05 CR043 D07545.0
+C6-226B U+21BC9 CS05 CR043 D07546.0
+C2-2235 U+05C25 CS06 CR043 D07549.0 #
+C4-225D U+0377C CS06 CR043 D07550.0
+C5-224D U+21BCD CS06 CR043 D07552.0
+C1-497C U+05C2C CS07 CR043 D07560.0
+C2-235E U+05C28 CS07 CR043 D07554.0
+C2-235F U+05C2A CS07 CR043 D07558.0
+C3-255F U+05C2B CS07 CR043 D07559.0
+C4-2373 U+21BD0 CS07 CR043 D07556.0
+C4-2374 U+0377D CS07 CR043 D* @ D07562.0
+C5-236B U+21BD6 CS07 CR043 D07566.0
+C5-236C U+21BCF CS07 CR043 D07555.0
+C5-236D U+21BD9 CS07 CR043 D07565.0
+C5-236E U+21BD8 CS07 CR043 D07564.0
+C6-2725 U+21BD4 CS07 CR043 D07561.0
+C4-2627 U+0377F CS08 CR043 D07570.0
+C4-2628 U+0377E CS08 CR043 D49033.0
+C4-2629 U+05C29 CS08 CR043 D07557.0
+C5-2568 U+21BD2 CS08 CR043 D07563.0
+C5-2569 U+21BDC CS08 CR043 D07569.0
+C5-256A U+21BE1 CS08 CR043 D07567.0
+C5-256B U+21BDE CS08 CR043 D*
+C6-2A6C U+21BDD CS08 CR043 D07571.0
+C3-2C35 U+05C2F CS09 CR043 D07574.0
+C4-2874 U+03780 CS09 CR043 D07576.0
+C4-2875 U+03781 CS09 CR043 D07577.0
+C5-2871 U+21BE2 CS09 CR043 D07573.0
+C5-2872 U+21BE6 CS09 CR043 D07572.0
+C5-2873 U+2F876 CS09 CR043 D* @ D07577.0
+C6-3034 U+21BDB CS09 CR043 D07568.0
+C6-3035 U+21BE0 CS09 CR043 D49036.0
+C6-3036 U+24FD1 CS09 CR043 D49035.0
+C6-3037 U+21BE3 CS09 CR043 D07575.0
+C6-3038 U+21BE5 CS09 CR043 D49034.0
+C6-3039 U+21BE7 CS09 CR043 D07578.0
+C4-2C4D U+03782 CS10 CR043 D07580.0
+C5-2D23 U+21BE8 CS10 CR043 D07581.0
+C5-2D24 U+21BEC CS10 CR043 D07584.0
+C6-366A U+21BEA CS10 CR043 D07583.0
+C6-366B U+21BED CS10 CR043 D49037.0
+C6-366C U+21BE9 CS10 CR043 D07582.0
+C6-366D U+21BEE CS10 CR043 D07579.0
+C4-3132 U+03786 CS11 CR043 D07591.0
+C4-3133 U+03784 CS11 CR043 D07586.0
+C4-3134 U+21BF4 CS11 CR043 D07589.0
+C5-3172 U+21BF3 CS11 CR043 D07587.0
+C5-3173 U+03785 CS11 CR043 D07588.0
+C5-3174 U+21BF5 CS11 CR043 D07590.0
+C5-3175 U+03783 CS11 CR043 D07585.0
+C6-3E66 U+21BF2 CS11 CR043 D49038.0
+C1-5E73 U+05C31 CS12 CR043 D07599.0
+C2-3B3C U+05C30 CS12 CR043 D07594.0
+C4-3728 U+03787 CS12 CR043 D07595.0
+C4-3729 U+03788 CS12 CR043 D07600.0
+C4-372A U+21BFA CS12 CR043 D07596.0
+C6-4774 U+21BF7 CS12 CR043 D07592.0
+C6-4775 U+21BF8 CS12 CR043 D49039.0
+C6-4776 U+21BF6 CS12 CR043 D07598.0
+C6-4777 U+21BFB CS12 CR043 D07597.0
+C2-4252 U+05C33 CS13 CR043 D45108.0
+C4-3C71 U+03789 CS13 CR043 D07605.0
+C6-517B U+21C02 CS13 CR043 D49040.0
+C6-517C U+21C04 CS13 CR043 D07607.0
+C6-517D U+21C03 CS13 CR043 D07606.0
+C4-4279 U+0378A CS14 CR043 D07612.0
+C4-427A U+21C09 CS14 CR043 D07604.0
+C5-453F U+21C0C CS14 CR043 D07611.0
+C5-4540 U+21C0B CS14 CR043 D07610.0
+C5-4541 U+21C0E CS14 CR043 D07613.0
+C6-5C34 U+21C0A CS14 CR043 D49041.0
+C6-5C35 U+21C0D CS14 CR043 D07619.0 # D�́u�ށv�̓_�悪�����B
+C4-4949 U+05C35 CS15 CR043 D07614.0
+C7-223C U+21C14 CS15 CR043 D07618.0
+C7-223D U+21C12 CS15 CR043 D49042.0
+C7-223E U+21C11 CS15 CR043 D07616.0
+C5-5430 U+21C16 CS16 CR043 D07620.0
+C7-2D3B U+21C15 CS16 CR043 D07617.0
+C7-2D3C U+21C17 CS16 CR043 D07625.0
+C7-2D3D U+21C10 CS16 CR043 D07615.0
+C7-2D3E U+21C18 CS16 CR043 D07622.0
+C1-7353 U+05C37 CS17 CR043 M******
+C3-5454 U+05C36 CS17 CR043 M******
+C7-375D U+21C1C CS17 CR043 D07621.0
+C4-6639 U+21C1D CS21 CR043 D07626.0
+C4-6867 U+21C20 CS22 CR043 D07627.0 #
+C5-7926 U+21C22 CS25 CR043 D07628.0 #
+C1-4453 U+05C38 CS03 CR044 D07630.0
+C6-213E U+21C23 CS03 CR044 D07629.0
+C1-4539 U+05C3A CS04 CR044 D07632.0
+C1-4647 U+05C3C CS05 CR044 D07635.0
+C2-2156 U+05C3B CS05 CR044 D07634.0
+C3-2240 U+0378B CS05 CR044 D07637.0
+C4-2174 U+21C25 CS05 CR044 D07636.0
+C4-2175 U+21C24 CS05 CR044 D07633.0
+C6-226C U+21C26 CS05 CR044 D07638.0
+C3-2353 U+0378C CS06 CR044 D07645.0
+C3-2354 U+05C3D CS06 CR044 D07642.0
+C4-225E U+21C2A CS06 CR044 D07641.0
+C5-224E U+21C2B CS06 CR044 D07643.0
+C6-244D U+21C29 CS06 CR044 D07640.0
+C6-244E U+21C2C CS06 CR044 D07644.0
+C6-244F U+21C2F CS06 CR044 D07648.0
+C6-2450 U+21C2D CS06 CR044 D07646.0
+C6-2451 U+21C2E CS06 CR044 D07647.0
+C1-497D U+05C40 CS07 CR044 D07653.0
+C1-497E U+05C41 CS07 CR044 D07654.0
+C1-4A21 U+05C3F CS07 CR044 D07651.0
+C1-4A22 U+05C3E CS07 CR044 D07650.0
+C5-236F U+21C3D CS07 CR044 D07656.0
+C6-2726 U+21C3A CS07 CR044 D49043.0
+C6-2727 U+21C38 CS07 CR044 D07652.0
+C6-2728 U+21C3C CS07 CR044 D07658.0
+C6-2729 U+21C36 CS07 CR044 D07655.0
+C1-4D21 U+05C48 CS08 CR044 D07669.0
+C1-4D22 U+05C45 CS08 CR044 D07663.0
+C1-4D23 U+05C46 CS08 CR044 D07666.0
+C2-263A U+05C44 CS08 CR044 D07661.0
+C2-263B U+05C47 CS08 CR044 D07668.0
+C3-2852 U+03790 CS08 CR044 D07664.0
+C3-2853 U+03791 CS08 CR044 D07673.0
+C3-2854 U+05C49 CS08 CR044 D07670.0
+C3-2855 U+05C4A CS08 CR044 D07667.0
+C4-262A U+0378F CS08 CR044 D07659.0
+C4-262B U+21C3F CS08 CR044 D07662.0
+C4-262C U+21C3E CS08 CR044 D07660.0
+C5-256C U+21C42 CS08 CR044 D07672.0
+C5-256D U+21C4B CS08 CR044 D07675.0
+C6-2A6D U+21C40 CS08 CR044 D07665.0 @ D00302.0 (C6-2941)
+C6-2A6E U+21C41 CS08 CR044 D07671.0
+C6-2A6F U+21C43 CS08 CR044 D07674.0
+C1-506D U+05C4E CS09 CR044 D07689.0
+C1-506E U+05C4F CS09 CR044 D07692.0
+C1-506F U+05C4D CS09 CR044 D07688.0
+C1-5070 U+05C4B CS09 CR044 D07684.0
+C2-2979 U+05C4C CS09 CR044 D07685.0
+C3-2C36 U+03796 CS09 CR044 D07695.0
+C3-2C37 U+0663C CS09 CR044 D13886.0
+C3-2C38 U+03795 CS09 CR044 D07694.0
+C3-2C39 U+03794 CS09 CR044 D07690.0
+C4-2876 U+21C50 CS09 CR044 D07691.0
+C4-2877 U+21C4C CS09 CR044 D07680.0
+C4-2878 U+03793 CS09 CR044 D07686.0
+C4-2879 U+03792 CS09 CR044 D07683.0
+C4-287A U+21C4F CS09 CR044 D07687.0
+C5-2874 U+21C61 CS09 CR044 D07701.0
+C5-2875 U+21C51 CS09 CR044 D07693.0
+C6-303A U+21C4D CS09 CR044 D07681.0
+C6-303B U+21C55 CS09 CR044 D07699.0
+C6-303C U+21C54 CS09 CR044 D07697.0
+C6-303D U+21C53 CS09 CR044 D07698.0
+C6-303E U+21C52 CS09 CR044 D07696.0
+C6-303F U+21C4E CS09 CR044 D07682.0
+C6-3040 U+21C60 CS09 CR044 D07700.0
+C6-3041 U+221C0 CS09 CR044 D07704.0
+C1-552C U+05C51 CS10 CR044 D07709.0
+C1-552D U+05C55 CS10 CR044 D07715.0
+C1-552E U+05C50 CS10 CR044 D07708.0
+C2-2E6C U+05C56 CS10 CR044 D07716.0
+C2-2E6D U+05C54 CS10 CR044 D07714.0
+C3-305A U+05C52 CS10 CR044 D07710.0
+C3-305B U+05C53 CS10 CR044 D07713.0
+C4-2C4E U+03797 CS10 CR044 D07712.0
+C4-2C4F U+21C65 CS10 CR044 D07717.0
+C4-2C50 U+21C63 CS10 CR044 D07707.0
+C5-2D25 U+21C77 CS10 CR044 D07721.0
+C5-2D26 U+21C70 CS10 CR044 M******
+C5-2D27 U+21C71 CS10 CR044 D07725.0
+C6-366E U+21C68 CS10 CR044 D07720.0
+C6-366F U+21C64 CS10 CR044 D07711.0
+C6-3670 U+21C67 CS10 CR044 D07719.0
+C6-3671 U+21C72 CS10 CR044 D07723.0
+C6-3672 U+21C62 CS10 CR044 D07706.0
+C6-3673 U+21C74 CS10 CR044 D07722.0
+C6-3674 U+21C79 CS10 CR044 D49044.0
+C1-5973 U+05C60 CS11 CR044 M******
+C1-5974 U+05C5C CS11 CR044 D07735.0
+C1-5975 U+05C5D CS11 CR044 D07738.0
+C2-3476 U+05C59 CS11 CR044 D07727.0
+C3-3543 U+05C5B CS11 CR044 D07734.0
+C3-3544 U+05C61 CS11 CR044 D07770.0
+C3-3545 U+03799 CS11 CR044 D07748.0
+C4-3135 U+05C5A CS11 CR044 D07731.0
+C5-3176 U+21C80 CS11 CR044 D07737.0
+C5-3177 U+21C7E CS11 CR044 D07733.0
+C5-3178 U+21C7C CS11 CR044 D07729.0
+C5-3179 U+21C7F CS11 CR044 D07736.0
+C5-317A U+21C7D CS11 CR044 D07730.0
+C5-317B U+21C81 CS11 CR044 D07739.0
+C6-3E67 U+21C66 CS11 CR044 D07718.0 #
+C6-3E68 U+21C8C CS11 CR044 D07744.0
+C6-3E69 U+21C7B CS11 CR044 D07728.0
+C6-3E6A U+21C83 CS11 CR044 D07741.0
+C6-3E6B U+03798 CS11 CR044 D07732.0
+C6-3E6C U+21C8E CS11 CR044 D07747.0
+C6-3E6D U+21C7A CS11 CR044 D07726.0
+C6-3E6E U+21C92 CS11 CR044 D07742.0
+C6-3E6F U+21C91 CS11 CR044 D07745.0
+C6-3E70 U+21C82 CS11 CR044 D07740.0
+C3-3B25 U+05C5F CS12 CR044 D07755.0
+C3-3B26 U+05C5E CS12 CR044 D07754.0
+C4-372B U+0379A CS12 CR044 D07749.0
+C4-372C U+21C97 CS12 CR044 D07753.0
+C4-372D U+21C9B CS12 CR044 D07759.0
+C4-372E U+21CAA CS12 CR044 D07001.0 #
+C5-3764 U+21C9A CS12 CR044 D07758.0
+C5-3765 U+21C9C CS12 CR044 D07762.0
+C5-3766 U+0379B CS12 CR044 D07760.0
+C6-4778 U+21C9E CS12 CR044 D07764.0
+C6-4779 U+21C9D CS12 CR044 D07763.0
+C6-477A U+21C99 CS12 CR044 D07757.0
+C6-477B U+2F877 CS12 CR044 D07761.0
+C6-477C U+21CA3 CS12 CR044 D07769.0
+C6-477D U+21CA9 CS12 CR044 D07768.0
+C6-477E U+21C98 CS12 CR044 D07756.0
+C6-4821 U+21CA0 CS12 CR044 D07766.0
+C6-4822 U+21C96 CS12 CR044 D07752.0
+C6-4823 U+21C94 CS12 CR044 D07750.0
+C6-4824 U+21C95 CS12 CR044 D07751.0
+C6-4825 U+21C9F CS12 CR044 D07765.0
+C6-4826 U+21CA1 CS12 CR044 D07767.0
+C5-3E66 U+21CC2 CS13 CR044 D07782.0
+C5-3E67 U+21CAE CS13 CR044 D07773.0
+C5-3E68 U+21CB0 CS13 CR044 D07775.0
+C5-3E69 U+21CAD CS13 CR044 D07772.0
+C6-517E U+21CB4 CS13 CR044 D07779.0
+C6-5221 U+21CB3 CS13 CR044 D07778.0
+C6-5222 U+21CBB CS13 CR044 D07783.0
+C6-5223 U+21CAC CS13 CR044 D07771.0
+C6-5224 U+21CB6 CS13 CR044 D07781.0
+C6-5225 U+21CB1 CS13 CR044 D07776.0
+C6-5226 U+21CAF CS13 CR044 D07774.0
+C6-5227 U+21CB5 CS13 CR044 D07780.0
+C6-5228 U+21CBE CS13 CR044 D07786.0
+C6-5229 U+21CB2 CS13 CR044 D07777.0
+C1-6858 U+05C62 CS14 CR044 D07787.0
+C2-4967 U+05C63 CS14 CR044 D07791.0
+C4-427B U+21CC6 CS14 CR044 D07790.0
+C4-427C U+21CC4 CS14 CR044 D07788.0
+C4-427D U+0379C CS14 CR044 D07793.0
+C4-427E U+21CC5 CS14 CR044 D07789.0
+C5-4542 U+21CCF CS14 CR044 D07796.0
+C6-5C36 U+21CC8 CS14 CR044 D07794.0
+C6-5C37 U+21CC9 CS14 CR044 D07795.0
+C6-5C38 U+21CC7 CS14 CR044 D07792.0
+C6-5C39 U+21CCD CS14 CR044 D07797.0
+C1-6C52 U+05C64 CS15 CR044 D07798.0
+C1-6C53 U+05C65 CS15 CR044 D07799.0
+C2-502A U+05C67 CS15 CR044 D07804.0
+C4-494A U+0379F CS15 CR044 D07801.0
+C5-4C64 U+21CDE CS15 CR044 D07803.0
+C5-4C65 U+21CD8 CS15 CR044 D07805.0
+C5-4C66 U+21CD1 CS15 CR044 D07802.0
+C7-223F U+21CE1 CS15 CR044 D07806.1
+C7-2240 U+21CD0 CS15 CR044 D07800.0
+C7-2D3F U+21CE0 CS16 CR044 D07808.0
+C7-2D40 U+21CDF CS16 CR044 D07807.0
+C1-7354 U+05C68 CS17 CR044 D07811.0
+C7-375E U+21CE8 CS17 CR044 D07819.0
+C2-614E U+05C69 CS18 CR044 D07812.0
+C2-614F U+05C6A CS18 CR044 D07813.0
+C7-3F43 U+21CEB CS18 CR044 D07814.0
+C3-5A37 U+037A1 CS19 CR044 D07816.0
+C3-5A38 U+05C6B CS19 CR044 D07815.0
+C4-5F58 U+21CEC CS19 CR044 D07817.0
+C5-6762 U+21CED CS19 CR044 D07810.0
+C5-6B7D U+21CF4 CS20 CR044 D07820.0
+C1-7A68 U+05C6C CS21 CR044 D07821.0
+C5-733A U+21CF8 CS22 CR044 D07822.0
+C2-7036 U+05C6D CS24 CR044 D07823.0
+C2-212B U+05C6E CS03 CR045 D07825.0 @ D07826.0
+C4-2135 U+2F878 CS03 CR045 D07826.0
+C5-2130 U+21CFE CS03 CR045 D07827.0
+C1-453A U+05C6F CS04 CR045 D07828.0
+C3-2162 U+037A2 CS04 CR045 D07829.0
+C6-216C U+21CFF CS04 CR045 D07830.0
+C6-226D U+21D00 CS05 CR045 D07831.0
+C4-225F U+05C70 CS06 CR045 D07833.0
+C5-224F U+21D05 CS06 CR045 D07836.0
+C6-2452 U+21D04 CS06 CR045 D07837.0
+C6-2453 U+21D02 CS06 CR045 D07835.0
+C6-2454 U+21D01 CS06 CR045 D07834.0
+C4-2375 U+21D06 CS07 CR045 D07839.0
+C4-2376 U+037B7 CS07 CR045 D07840.0
+C4-2377 U+037A3 CS07 CR045 D07838.0
+C6-272A U+21D08 CS07 CR045 D07841.0
+C4-262D U+21D0B CS08 CR045 D07842.0 @ D16728.0 (C6-2C42)
+C6-2A70 U+21D0D CS08 CR045 D07844.0
+C6-2A71 U+21D0C CS08 CR045 D07843.0
+C5-2876 U+21D12 CS09 CR045 D07849.0 #
+C5-2877 U+21D0E CS09 CR045 D07845.0
+C6-3042 U+21D0F CS09 CR045 D07846.0
+C6-3043 U+21D11 CS09 CR045 D07848.0
+C6-3044 U+21D13 CS09 CR045 D49045.0
+C6-3675 U+21D19 CS10 CR045 D*
+C6-3676 U+21D17 CS10 CR045 D07852.0
+C6-3677 U+21D15 CS10 CR045 D07850.0
+C6-3678 U+21D16 CS10 CR045 D07851.0
+C6-3E71 U+21D1B CS11 CR045 D07854.0
+C6-3E72 U+21D1C CS11 CR045 D07855.0
+C5-3767 U+21D1E CS12 CR045 D07857.0
+C6-4827 U+21D21 CS12 CR045 D07860.0
+C6-4828 U+21D1D CS12 CR045 D07856.0
+C6-4829 U+21D1F CS12 CR045 D07858.0
+C6-522A U+21D24 CS13 CR045 D07861.0
+C6-5C3A U+21D25 CS14 CR045 D07862.0
+C7-2241 U+21D26 CS15 CR045 D07863.0
+C7-2242 U+21D28 CS15 CR045 D07865.0
+C7-2243 U+21D29 CS15 CR045 D07866.0
+C7-2D41 U+21D27 CS16 CR045 D07864.0
+C7-5330 U+21D2B CS21 CR045 D07867.0
+C7-5E5D U+21D2C CS24 CR045 D07868.0
+C1-4454 U+05C71 CS03 CR046 D07869.0
+C5-2145 U+21D2D CS04 CR046 D07870.0
+C5-2146 U+21D2F CS04 CR046 D07871.0
+C2-2157 U+05C74 CS05 CR046 D07876.0
+C2-2158 U+05C73 CS05 CR046 D07874.0
+C3-2241 U+037A6 CS05 CR046 D07877.0
+C3-2242 U+037A4 CS05 CR046 D07873.0
+C3-2243 U+037A5 CS05 CR046 D07875.0
+C3-2244 U+037A7 CS05 CR046 D07879.0
+C4-2176 U+05C75 CS05 CR046 D07882.0
+C5-2166 U+21D3B CS05 CR046 D07886.0
+C6-226E U+21D31 CS05 CR046 D07880.0
+C6-226F U+21D3C CS05 CR046 D07881.0
+C6-2270 U+21D30 CS05 CR046 D07878.0
+C6-2271 U+21D33 CS05 CR046 D07885.0
+C6-2272 U+21D32 CS05 CR046 D07883.0
+C6-2273 U+21D38 CS05 CR046 D07884.0
+C1-477B U+05C79 CS06 CR046 D07889.0
+C2-2236 U+05C7C CS06 CR046 D07897.0
+C2-2237 U+05C7A CS06 CR046 D07891.0
+C2-2238 U+05C7B CS06 CR046 D07894.0
+C2-2239 U+05C7E CS06 CR046 D07899.0
+C3-2355 U+05C78 CS06 CR046 D07887.0
+C3-2356 U+037A8 CS06 CR046 D07890.0
+C3-2357 U+037AD CS06 CR046 D07902.0
+C3-2358 U+037AF CS06 CR046 D07892.0
+C3-2359 U+21D46 CS06 CR046 M******
+C3-235A U+05C80 CS06 CR046 D49046.0
+C4-2260 U+05C7D CS06 CR046 D07898.0
+C4-2261 U+037A9 CS06 CR046 D07893.0
+C5-2250 U+037AC CS06 CR046 D07888.0
+C5-2251 U+037AA CS06 CR046 D07895.0
+C5-2252 U+21D51 CS06 CR046 D07903.0
+C5-2253 U+21D4B CS06 CR046 D07904.0
+C6-2455 U+21D40 CS06 CR046 D07900.0
+C6-2456 U+21D4A CS06 CR046 D07905.0
+C6-2457 U+21D3F CS06 CR046 D07896.0
+C6-2458 U+21D4F CS06 CR046 D49047.0
+C6-2459 U+21D41 CS06 CR046 D07901.0
+C6-245A U+21D4E CS06 CR046 D49048.0
+C1-4A23 U+05C90 CS07 CR046 D07936.0
+C1-4A24 U+05C91 CS07 CR046 D07937.0
+C1-4A25 U+05C94 CS07 CR046 D07944.0
+C1-4A26 U+05C8C CS07 CR046 D07929.0
+C2-2360 U+05C8D CS07 CR046 D07930.0
+C2-2361 U+05C8F CS07 CR046 D07935.0
+C2-2362 U+05C88 CS07 CR046 D07921.0
+C2-2363 U+05C8B CS07 CR046 D07928.0
+C2-2364 U+05C89 CS07 CR046 D07922.0
+C2-2365 U+05C92 CS07 CR046 D07938.0
+C2-2366 U+05C8A CS07 CR046 D07925.0
+C2-2367 U+05C86 CS07 CR046 D07916.0
+C2-2368 U+05C93 CS07 CR046 D07939.0
+C2-2369 U+05C95 CS07 CR046 D07924.0
+C3-2560 U+037B2 CS07 CR046 D07912.0
+C3-2561 U+05C84 CS07 CR046 D07911.0
+C3-2562 U+05C8E CS07 CR046 D07933.0
+C3-2563 U+05C9C CS07 CR046 M******
+C3-2564 U+037B5 CS07 CR046 D07913.0
+C3-2565 U+037B6 CS07 CR046 D07932.0
+C3-2566 U+05C85 CS07 CR046 D07914.0
+C4-2378 U+037B0 CS07 CR046 D07907.0
+C4-2379 U+037B1 CS07 CR046 D07910.0
+C4-237A U+05C87 CS07 CR046 D07920.0
+C4-237B U+037AB CS07 CR046 D07942.0
+C4-237C U+21D7C CS07 CR046 D07950.0
+C4-237D U+21D71 CS07 CR046 D07940.0
+C5-2370 U+037B3 CS07 CR046 D07915.0
+C5-2371 U+21D54 CS07 CR046 D07908.0
+C5-2372 U+21D5B CS07 CR046 D07926.0
+C5-2373 U+21D5C CS07 CR046 D07934.0
+C5-2374 U+037B4 CS07 CR046 D07927.0
+C5-2375 U+21D59 CS07 CR046 D07919.0
+C5-2376 U+21D58 CS07 CR046 D07918.0
+C5-2377 U+21D5A CS07 CR046 D07923.0
+C5-2378 U+21D55 CS07 CR046 D07909.0
+C5-2379 U+21D56 CS07 CR046 D07913.0
+C5-237A U+21D82 CS07 CR046 D07945.0
+C6-272B U+21D7E CS07 CR046 D07947.0
+C6-272C U+21D5E CS07 CR046 D07943.0
+C6-272D U+21D6E CS07 CR046 D07946.0
+C6-272E U+21D53 CS07 CR046 D07906.0
+C6-272F U+21D70 CS07 CR046 D07956.0
+C6-2730 U+21D57 CS07 CR046 D07917.0
+C6-2731 U+21D5D CS07 CR046 D07941.0
+C6-2732 U+21D63 CS07 CR046 D*
+C6-2733 U+21D7A CS07 CR046 D07952.0
+C6-2734 U+21D79 CS07 CR046 D07953.0
+C6-2735 U+21D93 CS07 CR046 D08011.0
+C1-4D24 U+05CB7 CS08 CR046 D08007.0
+C1-4D25 U+05CA1 CS08 CR046 D07962.0
+C1-4D26 U+05CB8 CS08 CR046 D08009.0
+C1-4D27 U+05CA9 CS08 CR046 D07985.0
+C1-4D28 U+05CAB CS08 CR046 D07991.0
+C1-4D29 U+05CB1 CS08 CR046 D07997.0
+C1-4D2A U+05CB3 CS08 CR046 D08001.0
+C2-263C U+05CAE CS08 CR046 D07994.0
+C2-263D U+05CA4 CS08 CR046 D07973.0
+C2-263E U+05CA0 CS08 CR046 D07961.0
+C2-263F U+05CB5 CS08 CR046 D08003.0
+C2-2640 U+05CAF CS08 CR046 D07995.0
+C2-2641 U+05CA8 CS08 CR046 D07984.0
+C2-2642 U+05CAC CS08 CR046 D07992.0
+C2-2643 U+05C9F CS08 CR046 D07959.0
+C2-2644 U+05CA3 CS08 CR046 D07970.0
+C2-2645 U+05CAD CS08 CR046 D07993.0
+C2-2646 U+05CA2 CS08 CR046 D07968.0
+C2-2647 U+05CAA CS08 CR046 D07989.0
+C2-2648 U+05CA7 CS08 CR046 D07981.0
+C2-2649 U+05C9D CS08 CR046 D07957.0
+C2-264A U+05CA5 CS08 CR046 D07975.0
+C2-264B U+05CB6 CS08 CR046 D08005.0
+C2-264C U+05CB0 CS08 CR046 D07996.0
+C2-264D U+05CA6 CS08 CR046 D07977.0
+C3-2856 U+037BE CS08 CR046 D08006.0
+C3-2857 U+05CBB CS08 CR046 D08017.0
+C3-2858 U+05CC1 CS08 CR046 M******
+C3-2859 U+037C0 CS08 CR046 D08014.0
+C3-285A U+037C1 CS08 CR046 M******
+C3-285B U+037B9 CS08 CR046 D07969.0
+C3-285C U+05CB9 CS08 CR046 D07982.0
+C3-285D U+05C9E CS08 CR046 D07958.0
+C3-285E U+05CB4 CS08 CR046 D08002.0
+C3-285F U+05CBA CS08 CR046 D08010.0
+C4-262E U+037BD CS08 CR046 D07980.0
+C4-262F U+05CB2 CS08 CR046 D07999.0
+C4-2630 U+21D83 CS08 CR046 D07960.0
+C4-2631 U+037BB CS08 CR046 D07974.0
+C4-2632 U+037BC CS08 CR046 D07978.0
+C4-2633 U+21D86 CS08 CR046 D07965.0
+C4-2634 U+05CC0 CS08 CR046 D08015.0
+C5-256E U+037C3 CS08 CR046 D08018.0
+C5-256F U+21D8E CS08 CR046 D07988.0
+C5-2570 U+21D91 CS08 CR046 D08008.0
+C5-2571 U+21D8B CS08 CR046 D07979.0
+C5-2572 U+21D90 CS08 CR046 D08004.0
+C5-2573 U+21D88 CS08 CR046 D07967.0
+C5-2574 U+21D89 CS08 CR046 D07971.0
+C5-2575 U+21D84 CS08 CR046 D07963.0
+C5-2576 U+21DAA CS08 CR046 D07986.0
+C6-2A72 U+21D87 CS08 CR046 D07966.0
+C6-2A73 U+21DA9 CS08 CR046 D08013.0
+C6-2A74 U+21D92 CS08 CR046 D07990.0
+C6-2A75 U+21D85 CS08 CR046 D07964.0
+C6-2A76 U+037BF CS08 CR046 D08012.0
+C6-2A77 U+21D8C CS08 CR046 D07987.0
+C6-2A78 U+21DA2 CS08 CR046 D08000.0
+C6-2A79 U+21D8F CS08 CR046 D07998.0
+C6-2A7A U+21D8A CS08 CR046 D07976.0
+C6-2A7B U+037BA CS08 CR046 D07972.0
+C6-2A7C U+21D8D CS08 CR046 D07983.0
+C1-5071 U+05CD9 CS09 CR046 D08053.0
+C1-5072 U+05CD2 CS09 CR046 D08038.0
+C2-297A U+05CD0 CS09 CR046 D08036.0
+C2-297B U+05CD8 CS09 CR046 D08050.0
+C2-297C U+05CCC CS09 CR046 D08029.0
+C2-297D U+05CD7 CS09 CR046 D08048.0
+C2-297E U+05CCB CS09 CR046 D08028.0
+C2-2A21 U+05CDB CS09 CR046 D08055.0
+C2-2A22 U+05CDE CS09 CR046 D08049.0
+C2-2A23 U+05CDA CS09 CR046 D08054.0
+C2-2A24 U+05CC9 CS09 CR046 D08022.0
+C2-2A25 U+05CC7 CS09 CR046 D08020.0
+C2-2A26 U+05CCA CS09 CR046 D08023.0
+C2-2A27 U+05CD6 CS09 CR046 D08047.0
+C2-2A28 U+05CD3 CS09 CR046 D08040.0
+C2-2A29 U+05CD4 CS09 CR046 D08041.0
+C2-2A2A U+05CCF CS09 CR046 D08034.0
+C2-2A2B U+05CC8 CS09 CR046 D08021.0
+C2-2A2C U+05CC6 CS09 CR046 D08019.0
+C2-2A2D U+05CCE CS09 CR046 D08033.0
+C2-2A2E U+05CDF CS09 CR046 D08060.0
+C2-2A2F U+05CF8 CS09 CR046 D08110.0
+C3-2C3A U+037C4 CS09 CR046 D08027.0
+C3-2C3B U+05CD1 CS09 CR046 D08037.0
+C3-2C3C U+05CDC CS09 CR046 D08056.0
+C3-2C3D U+05CE6 CS09 CR046 M******
+C3-2C3E U+05CE1 CS09 CR046 D08068.1
+C3-2C3F U+05CCD CS09 CR046 D08031.0
+C3-2C40 U+2F87A CS09 CR046 D08052.0 @ D07930.0
+C3-2C41 U+05CE2 CS09 CR046 M******
+C3-2C42 U+05CDD CS09 CR046 D08039.0
+C3-2C43 U+05CE5 CS09 CR046 M******
+C4-287B U+037C5 CS09 CR046 D08032.0
+C4-287C U+21DD4 CS09 CR046 D08044.0 #
+C4-287D U+05CD5 CS09 CR046 D08045.0
+C4-287E U+21DB0 CS09 CR046 D08042.0
+C5-2878 U+21DAD CS09 CR046 D08026.0
+C5-2879 U+21DAF CS09 CR046 D08035.0
+C5-287A U+21DB1 CS09 CR046 D08043.0
+C5-287B U+21DD3 CS09 CR046 D08059.0
+C6-3045 U+21DC6 CS09 CR046 D08051.0
+C6-3046 U+21DB3 CS09 CR046 D08046.0
+C6-3047 U+21DC7 CS09 CR046 D08067.0
+C6-3048 U+21DD2 CS09 CR046 D08058.0
+C6-3049 U+21DB8 CS09 CR046 D08057.0
+C6-304A U+21DAC CS09 CR046 D08025.0
+C6-304B U+21DAE CS09 CR046 D08030.0
+C6-304C U+21DCF CS09 CR046 D*
+C6-304D U+21DC5 CS09 CR046 D08061.0
+C6-304E U+2F87B CS09 CR046 D08066.0
+C6-304F U+21DCC CS09 CR046 D08064.0
+C6-3050 U+21DAB CS09 CR046 D08024.0
+C6-3051 U+21DC9 CS09 CR046 D49049.0
+C6-3052 U+21DB9 CS09 CR046 D*
+C1-552F U+05CED CS10 CR046 D08085.0
+C1-5530 U+05CFD CS10 CR046 D08122.0
+C1-5531 U+05CFB CS10 CR046 D08116.0
+C1-5532 U+05CEA CS10 CR046 D08073.0
+C1-5533 U+05CE8 CS10 CR046 D08071.0
+C1-5534 U+05CF0 CS10 CR046 D08094.0
+C1-5535 U+05CF6 CS10 CR046 D08108.0
+C1-5536 U+05D01 CS10 CR046 M******
+C1-5537 U+05CF4 CS10 CR046 D08106.0
+C2-2E6E U+05CEC CS10 CR046 D08083.0
+C2-2E6F U+05CFF CS10 CR046 D08125.0
+C2-2E70 U+05CEE CS10 CR046 D08086.0
+C2-2E71 U+05CF1 CS10 CR046 D08096.0
+C2-2E72 U+05CF7 CS10 CR046 D08109.0
+C2-2E73 U+05D00 CS10 CR046 D08105.0
+C2-2E74 U+05CF9 CS10 CR046 D08111.0
+C3-305C U+037CD CS10 CR046 D08104.0
+C3-305D U+037D1 CS10 CR046 D08129.0
+C3-305E U+05CFA CS10 CR046 D08115.0
+C3-305F U+05CEB CS10 CR046 D08078.0
+C3-3060 U+037CA CS10 CR046 D08090.0
+C3-3061 U+05CF3 CS10 CR046 D08100.0
+C3-3062 U+05CF5 CS10 CR046 D08107.0
+C3-3063 U+05CE9 CS10 CR046 D08072.0
+C3-3064 U+05CEF CS10 CR046 D08093.0
+C3-3065 U+037D4 CS10 CR046 D08143.0
+C4-2C51 U+037C9 CS10 CR046 D08088.0
+C4-2C52 U+21DD7 CS10 CR046 D08075.0
+C4-2C53 U+037C8 CS10 CR046 D08084.0
+C4-2C54 U+037D6 CS10 CR046 M******
+C4-2C55 U+037CC CS10 CR046 D08102.0
+C4-2C56 U+21DE8 CS10 CR046 D08124.0
+C4-2C57 U+037D0 CS10 CR046 D08126.0
+C4-2C58 U+21DDB CS10 CR046 D08080.0
+C4-2C59 U+21DD8 CS10 CR046 D08076.0
+C4-2C5A U+037CE CS10 CR046 D08113.0
+C4-2C5B U+037C7 CS10 CR046 D08069.0
+C4-2C5C U+05CFC CS10 CR046 D08118.0
+C4-2C5D U+21E09 CS10 CR046 D08098.0
+C4-2C5E U+037CF CS10 CR046 D08121.0
+C4-2C5F U+037CB CS10 CR046 D08092.0
+C4-2C60 U+05CF2 CS10 CR046 D08097.0
+C4-2C61 U+05CFE CS10 CR046 D08123.0
+C4-2C62 U+21DE5 CS10 CR046 D08117.0
+C4-2C63 U+21DE7 CS10 CR046 D08120.0
+C5-2D28 U+21DF8 CS10 CR046 D08145.0
+C5-2D29 U+21DD6 CS10 CR046 D08074.0
+C5-2D2A U+21DD9 CS10 CR046 D08077.0
+C5-2D2B U+21DDE CS10 CR046 D08089.0
+C5-2D2C U+21DD5 CS10 CR046 D08070.0
+C5-2D2D U+21DE1 CS10 CR046 D08101.0
+C5-2D2E U+037D3 CS10 CR046 D08095.0
+C5-2D2F U+21DE2 CS10 CR046 D08103.0
+C5-2D30 U+21DDD CS10 CR046 D08082.0
+C5-2D31 U+21DE0 CS10 CR046 D08099.0
+C5-2D32 U+21E0E CS10 CR046 D08303.0 #
+C5-2D33 U+21E08 CS10 CR046 D08135.0
+C5-2D34 U+21DDC CS10 CR046 D08081.0
+C5-2D35 U+21E0A CS10 CR046 D08133.0
+C5-2D36 U+21E0C CS10 CR046 D08137.0
+C6-3679 U+21DE6 CS10 CR046 D08119.0
+C6-367A U+262A4 CS10 CR046 D08144.0
+C6-367B U+21DEE CS10 CR046 D08134.0
+C6-367C U+037D2 CS10 CR046 D08087.0
+C6-367D U+21DDF CS10 CR046 D08091.0
+C6-367E U+21DE4 CS10 CR046 D08114.0
+C6-3721 U+21DDA CS10 CR046 D08079.0
+C6-3722 U+21DEA CS10 CR046 D08128.0
+C6-3723 U+21DED CS10 CR046 D08132.0
+C6-3724 U+21DE3 CS10 CR046 D08112.0
+C6-3725 U+21DE9 CS10 CR046 D08127.0
+C1-5976 U+05D07 CS11 CR046 D08152.0
+C1-5977 U+05D06 CS11 CR046 D08146.0
+C1-5978 U+05D0E CS11 CR046 D08169.0
+C1-5979 U+05D1B CS11 CR046 D08185.0
+C1-597A U+05D16 CS11 CR046 D08180.0
+C1-597B U+05D22 CS11 CR046 D08203.0
+C1-597C U+05D11 CS11 CR046 D08173.0
+C1-597D U+05D29 CS11 CR046 D08212.1
+C1-597E U+05D14 CS11 CR046 D08178.0
+C1-5A21 U+05D19 CS11 CR046 D08183.0
+C1-5A22 U+05D24 CS11 CR046 D08206.0
+C1-5A23 U+05D27 CS11 CR046 D08209.0
+C1-5A24 U+05D17 CS11 CR046 D08221.0
+C2-3477 U+05D1E CS11 CR046 D08197.0
+C2-3478 U+05D0B CS11 CR046 D08161.0
+C2-3479 U+05D1D CS11 CR046 D08196.0
+C2-347A U+05D1A CS11 CR046 D08184.0
+C2-347B U+05D20 CS11 CR046 D08200.0
+C2-347C U+05D0C CS11 CR046 D08167.0
+C2-347D U+05D28 CS11 CR046 D08210.0
+C2-347E U+05D0D CS11 CR046 D08168.0
+C2-3521 U+05D26 CS11 CR046 D08208.0
+C2-3522 U+05D25 CS11 CR046 D08207.0
+C2-3523 U+05D0F CS11 CR046 D08170.0
+C2-3524 U+05D30 CS11 CR046 M******
+C2-3525 U+05D12 CS11 CR046 D08175.0
+C2-3526 U+05D23 CS11 CR046 D08205.0
+C2-3527 U+05D1F CS11 CR046 D08199.0
+C2-3528 U+05D2E CS11 CR046 M******
+C3-3546 U+05D21 CS11 CR046 D08201.0
+C3-3547 U+05D0A CS11 CR046 D08156.0
+C3-3548 U+05D09 CS11 CR046 D08154.0
+C3-3549 U+037D8 CS11 CR046 D08148.0
+C3-354A U+05D2C CS11 CR046 M******
+C3-354B U+05D08 CS11 CR046 D08153.0
+C3-354C U+037DA CS11 CR046 D08160.0
+C3-354D U+037DD CS11 CR046 D08195.0
+C3-354E U+05D2A CS11 CR046 D08176.0
+C3-354F U+05D15 CS11 CR046 D08179.0
+C3-3550 U+037E0 CS11 CR046 D08220.0
+C3-3551 U+05D10 CS11 CR046 D08172.0
+C3-3552 U+05D13 CS11 CR046 D08177.0
+C3-3553 U+037E5 CS11 CR046 M******
+C3-3554 U+05D2F CS11 CR046 M******
+C3-3555 U+05D18 CS11 CR046 D08182.0
+C3-3556 U+037D7 CS11 CR046 D08147.0
+C4-3136 U+21E28 CS11 CR046 D08164.0
+C4-3137 U+037D9 CS11 CR046 D08158.0
+C4-3138 U+21E1C CS11 CR046 D08174.0
+C4-3139 U+037DE CS11 CR046 D08214.0
+C4-313A U+21E11 CS11 CR046 D08149.0
+C4-313B U+21E24 CS11 CR046 D08194.0
+C4-313C U+21E15 CS11 CR046 D08157.0
+C4-313D U+037DB CS11 CR046 D08166.0
+C4-313E U+21E16 CS11 CR046 D08159.0
+C4-313F U+21E54 CS11 CR046 D08213.0
+C4-3140 U+21E23 CS11 CR046 D08193.0
+C5-317C U+21E25 CS11 CR046 D08198.0
+C5-317D U+21E29 CS11 CR046 D08217.0
+C5-317E U+21E17 CS11 CR046 D08162.0
+C5-3221 U+21E63 CS11 CR046 D08225.0
+C5-3222 U+21E67 CS11 CR046 D08229.0
+C5-3223 U+21E65 CS11 CR046 D08227.0
+C5-3224 U+21E2A CS11 CR046 D08218.0
+C5-3225 U+21E68 CS11 CR046 D08230.0
+C5-3226 U+21E26 CS11 CR046 D08202.0
+C5-3227 U+21E64 CS11 CR046 D08226.0
+C5-3228 U+21E1B CS11 CR046 D08171.0
+C5-3229 U+21E62 CS11 CR046 D08224.0
+C5-322A U+21E69 CS11 CR046 D08231.0
+C6-3E73 U+21E27 CS11 CR046 D08211.0
+C6-3E74 U+21E21 CS11 CR046 D08191.0
+C6-3E75 U+037DC CS11 CR046 D08190.0
+C6-3E76 U+05D2B CS11 CR046 D08186.0
+C6-3E77 U+21E43 CS11 CR046 D49050.0
+C6-3E78 U+037DF CS11 CR046 D08216.0
+C6-3E79 U+21E18 CS11 CR046 D08163.0
+C6-3E7A U+21E7B CS11 CR046 D08223.0
+C6-3E7B U+21E1A CS11 CR046 D08215.0
+C6-3E7C U+21E4B CS11 CR046 D49051.0
+C6-3E7D U+21E4A CS11 CR046 D08236.0
+C6-3E7E U+21E4D CS11 CR046 D*
+C6-3F21 U+21E4F CS11 CR046 D08238.0
+C6-3F22 U+21E19 CS11 CR046 D08165.0
+C6-3F23 U+21E35 CS11 CR046 D08204.0
+C6-3F24 U+21E13 CS11 CR046 D08151.0
+C6-3F25 U+21E52 CS11 CR046 D08233.0
+C6-3F26 U+21E14 CS11 CR046 D08155.0
+C6-3F27 U+21E1E CS11 CR046 D08181.0
+C6-3F28 U+21E2C CS11 CR046 D08222.0
+C6-3F29 U+21E20 CS11 CR046 D08189.0
+C6-3F2A U+21E22 CS11 CR046 D08192.0
+C6-3F2B U+21E12 CS11 CR046 D08150.0
+C6-3F2C U+21E1F CS11 CR046 D08188.0
+C1-5E74 U+05D4C CS12 CR046 D08279.0
+C1-5E75 U+05D50 CS12 CR046 D08289.0
+C1-5E76 U+05D34 CS12 CR046 D08244.0
+C1-5E77 U+05D47 CS12 CR046 D08273.0
+C2-3B3D U+05D37 CS12 CR046 D08250.0
+C2-3B3E U+05D43 CS12 CR046 D08268.0 @ C6-482B
+C2-3B3F U+05D6B CS12 CR046 M******
+C2-3B40 U+05D41 CS12 CR046 D08266.0
+C2-3B41 U+05D4B CS12 CR046 D08278.0
+C2-3B42 U+05D3F CS12 CR046 D08263.0
+C2-3B43 U+05D35 CS12 CR046 D08245.0
+C2-3B44 U+05D51 CS12 CR046 D08291.0
+C2-3B45 U+05D4E CS12 CR046 D08281.0
+C2-3B46 U+05D55 CS12 CR046 D08286.0
+C2-3B47 U+05D33 CS12 CR046 D08243.0
+C2-3B48 U+05D3A CS12 CR046 D08255.0
+C2-3B49 U+05D52 CS12 CR046 D08294.0
+C2-3B4A U+05D3D CS12 CR046 D08260.0
+C2-3B4B U+05D31 CS12 CR046 D08239.0
+C2-3B4C U+05D59 CS12 CR046 M******
+C2-3B4D U+05D42 CS12 CR046 D08267.0
+C2-3B4E U+05D39 CS12 CR046 D08253.0
+C2-3B4F U+05D49 CS12 CR046 D08276.0
+C2-3B50 U+05D38 CS12 CR046 D08252.0
+C2-3B51 U+05D3C CS12 CR046 D08259.0
+C2-3B52 U+05D32 CS12 CR046 D08242.0
+C2-3B53 U+05D36 CS12 CR046 D08249.0
+C2-3B54 U+05D40 CS12 CR046 D08265.0
+C2-3B55 U+05D45 CS12 CR046 D08271.0
+C3-3B27 U+05D44 CS12 CR046 D08269.0
+C3-3B28 U+05D3E CS12 CR046 D08261.0
+C3-3B29 U+037E8 CS12 CR046 D08274.0
+C3-3B2A U+05D48 CS12 CR046 D08275.0
+C3-3B2B U+05D1C CS12 CR046 D08187.0
+C3-3B2C U+037EF CS12 CR046 M******
+C3-3B2D U+05D5B CS12 CR046 M******
+C3-3B2E U+05D4D CS12 CR046 D08280.0
+C3-3B2F U+037E6 CS12 CR046 D08247.0
+C3-3B30 U+037ED CS12 CR046 D08316.0
+C3-3B31 U+05D57 CS12 CR046 D08319.0
+C3-3B32 U+037E7 CS12 CR046 D08264.0
+C3-3B33 U+05D53 CS12 CR046 D08295.0
+C3-3B34 U+05D4F CS12 CR046 D08285.0
+C3-3B35 U+037EB CS12 CR046 D08298.0
+C3-3B36 U+05D3B CS12 CR046 D08258.0
+C3-3B37 U+05D46 CS12 CR046 D08272.0
+C4-372F U+05D56 CS12 CR046 D08318.0
+C4-3730 U+21E73 CS12 CR046 D08277.0
+C4-3731 U+21E7C CS12 CR046 D08300.0
+C4-3732 U+037E9 CS12 CR046 D08290.0
+C4-3733 U+21E86 CS12 CR046 D08313.0
+C4-3734 U+037EA CS12 CR046 D08292.0
+C4-3735 U+05D54 CS12 CR046 D08293.0
+C5-3768 U+21E88 CS12 CR046 D*
+C5-3769 U+21E6A CS12 CR046 D08240.0
+C5-376A U+21E76 CS12 CR046 D08284.0
+C5-376B U+21E72 CS12 CR046 D08270.0
+C5-376C U+21E70 CS12 CR046 D08257.0
+C5-376D U+21E7E CS12 CR046 D08302.0
+C5-376E U+21E6C CS12 CR046 D08246.0
+C5-376F U+21E6F CS12 CR046 D08256.0
+C5-3770 U+21E75 CS12 CR046 D08282.0
+C5-3771 U+21E77 CS12 CR046 D08287.0
+C5-3772 U+21E78 CS12 CR046 D08288.0
+C5-3773 U+21E8A CS12 CR046 D*
+C5-3774 U+21E79 CS12 CR046 D08296.0
+C5-3775 U+21E94 CS12 CR046 D08307.0
+C6-482A U+21E6D CS12 CR046 D08248.0
+C6-482B U+2F87C CS12 CR046 M****** @ D08268.0 (C2-3B3E)
+C6-482C U+21E9A CS12 CR046 D08251.0
+C6-482D U+21E92 CS12 CR046 D08310.0
+C6-482E U+21E7A CS12 CR046 D08297.0
+C6-482F U+21E7D CS12 CR046 D08301.0
+C6-4830 U+21EA1 CS12 CR046 D08311.0
+C6-4831 U+21E9D CS12 CR046 D08283.0
+C6-4832 U+21E99 CS12 CR046 D08299.0
+C6-4833 U+21E6B CS12 CR046 D08241.0
+C6-4834 U+21E6E CS12 CR046 D08254.0
+C6-4835 U+2F87D CS12 CR046 D49052.0
+C1-6369 U+05D69 CS13 CR046 D08348.0
+C1-636A U+05D6F CS13 CR046 D08363.0
+C2-4253 U+05D71 CS13 CR046 D08366.0
+C2-4254 U+05D63 CS13 CR046 D08335.0
+C2-4255 U+05D4A CS13 CR046 D08320.0
+C2-4256 U+05D65 CS13 CR046 D08338.0
+C2-4257 U+05D72 CS13 CR046 D08367.0
+C2-4258 U+05D6C CS13 CR046 D08355.0
+C2-4259 U+05D5E CS13 CR046 D08321.0
+C2-425A U+05D68 CS13 CR046 D08347.0
+C2-425B U+05D67 CS13 CR046 D08346.0
+C2-425C U+05D62 CS13 CR046 D08332.0
+C3-4079 U+05D6D CS13 CR046 D08359.0
+C3-407A U+05D66 CS13 CR046 D08343.0
+C3-407B U+037F6 CS13 CR046 D08342.0
+C3-407C U+05D64 CS13 CR046 D08337.0
+C3-407D U+05D6E CS13 CR046 D08361.0
+C3-407E U+2F87E CS13 CR046 D08360.0
+C3-4121 U+05D60 CS13 CR046 D08329.0
+C4-3C72 U+037EC CS13 CR046 D08315.0
+C4-3C73 U+037F1 CS13 CR046 D08340.0
+C4-3C74 U+05D70 CS13 CR046 D08365.0
+C4-3C75 U+05D6A CS13 CR046 D08349.0
+C4-3C76 U+037F0 CS13 CR046 D08326.0
+C4-3C77 U+037F8 CS13 CR046 D08376.0
+C4-3C78 U+05D74 CS13 CR046 D08372.0
+C4-3C79 U+05D5F CS13 CR046 D08328.0
+C4-3C7A U+21EAE CS13 CR046 D08327.0
+C4-3C7B U+05D61 CS13 CR046 D08331.0
+C4-3C7C U+05D73 CS13 CR046 D08364.0
+C4-3C7D U+21EB2 CS13 CR046 D08336.0
+C4-3C7E U+037F2 CS13 CR046 D49054.0
+C4-3D21 U+037F4 CS13 CR046 D08356.0
+C5-3E6A U+21EB4 CS13 CR046 D08341.0
+C5-3E6B U+21ED1 CS13 CR046 D08322.0
+C5-3E6C U+21EAD CS13 CR046 D08325.0
+C5-3E6D U+037F3 CS13 CR046 D08350.0
+C5-3E6E U+21EBD CS13 CR046 D08369.0
+C5-3E6F U+21EB7 CS13 CR046 D08351.0
+C5-3E70 U+21EAB CS13 CR046 D08323.0
+C5-3E71 U+21EAF CS13 CR046 D08330.0
+C5-3E72 U+21EC1 CS13 CR046 D*
+C5-3E73 U+21EB5 CS13 CR046 D08344.0
+C6-522B U+21EB6 CS13 CR046 D08345.0
+C6-522C U+21EB9 CS13 CR046 D08353.0
+C6-522D U+21EAC CS13 CR046 D08324.0 #
+C6-522E U+21EB0 CS13 CR046 D08333.0
+C6-522F U+21ED7 CS13 CR046 D08362.0
+C6-5230 U+21EBB CS13 CR046 D08358.0
+C6-5231 U+21EFE CS13 CR046 D08375.0
+C6-5232 U+21ECB CS13 CR046 D49053.0
+C6-5233 U+2F87F CS13 CR046 D08354.0
+C6-5234 U+037F5 CS13 CR046 D08370.0
+C6-5235 U+21EB3 CS13 CR046 D08339.0
+C6-5236 U+21EBE CS13 CR046 D08371.0
+C6-5237 U+21ECD CS13 CR046 D08373.0
+C6-5238 U+21EBC CS13 CR046 D08368.0
+C6-5239 U+21EBA CS13 CR046 D08357.0
+C6-523A U+21EC7 CS13 CR046 D*
+C1-6859 U+05D84 CS14 CR046 D08413.0
+C1-685A U+05D87 CS14 CR046 D08426.0
+C2-4968 U+05D82 CS14 CR046 D08410.0
+C2-4969 U+05D80 CS14 CR046 D08403.0
+C2-496A U+05D7D CS14 CR046 D08391.0
+C2-496B U+05D86 CS14 CR046 D08423.0
+C2-496C U+05D7A CS14 CR046 D08384.0
+C2-496D U+05D81 CS14 CR046 D08408.0
+C2-496E U+05D77 CS14 CR046 D08381.0
+C2-496F U+05D8A CS14 CR046 D08431.0
+C2-4970 U+05D89 CS14 CR046 D08430.0
+C2-4971 U+05D88 CS14 CR046 D08429.0
+C2-4972 U+05D7E CS14 CR046 D08398.0
+C2-4973 U+05D7C CS14 CR046 D08389.0 @ C6-5C3D
+C2-4974 U+05D8D CS14 CR046 D08442.0
+C2-4975 U+05D79 CS14 CR046 D08383.0
+C2-4976 U+05D7F CS14 CR046 D08401.0
+C3-4654 U+05D7B CS14 CR046 D08386.0
+C3-4655 U+037FE CS14 CR046 D08421.0
+C3-4656 U+05D83 CS14 CR046 D08412.0
+C3-4657 U+03804 CS14 CR046 M******
+C3-4658 U+03801 CS14 CR046 D08399.0
+C3-4659 U+05D8B CS14 CR046 D08434.0
+C3-465A U+05D8C CS14 CR046 D08435.0
+C3-465B U+03800 CS14 CR046 D08433.0
+C3-465C U+05D78 CS14 CR046 D08382.0
+C4-4321 U+037FD CS14 CR046 D08416.0
+C4-4322 U+037F9 CS14 CR046 D08390.0
+C4-4323 U+21EEF CS14 CR046 D08428.0
+C4-4324 U+037FF CS14 CR046 D08422.0
+C4-4325 U+21EDF CS14 CR046 D08395.0
+C4-4326 U+21EDE CS14 CR046 D08394.0
+C4-4327 U+21EEE CS14 CR046 D08427.0
+C4-4328 U+21EF5 CS14 CR046 D08419.0
+C4-4329 U+21EEC CS14 CR046 D08420.0
+C4-432A U+037FC CS14 CR046 D08415.0
+C4-432B U+21EDD CS14 CR046 D08393.0
+C4-432C U+05D85 CS14 CR046 D08414.0
+C4-432D U+037FB CS14 CR046 D08411.0
+C4-432E U+03802 CS14 CR046 D49055.0
+C5-4543 U+21ED8 CS14 CR046 D08379.0 #
+C5-4544 U+21EE0 CS14 CR046 D08396.0
+C5-4545 U+21EE8 CS14 CR046 D08417.0
+C5-4546 U+21EE9 CS14 CR046 D08418.0
+C5-4547 U+21EE2 CS14 CR046 D08400.0
+C5-4548 U+21EE1 CS14 CR046 D08397.0
+C5-4549 U+21EDA CS14 CR046 D08387.0
+C5-454A U+21EE3 CS14 CR046 D08402.0
+C5-454B U+21ED9 CS14 CR046 D08380.0
+C5-454C U+21EF0 CS14 CR046 D08432.0
+C5-454D U+21EE7 CS14 CR046 D08407.0
+C5-454E U+21EE4 CS14 CR046 D08404.0
+C6-5C3B U+21EB1 CS14 CR046 D08334.0
+C6-5C3C U+21EDC CS14 CR046 D08392.0
+C6-5C3D U+2F880 CS14 CR046 M****** @ D08389.0 (C1-5E75)
+C6-5C3E U+21EE5 CS14 CR046 D08405.0
+C6-5C3F U+21EF4 CS14 CR046 D08378.0
+C6-5C40 U+21EBF CS14 CR046 D08377.0
+C6-5C41 U+21EDB CS14 CR046 D08388.0
+C6-5C42 U+21EEA CS14 CR046 D08385.0
+C6-5C43 U+21EF2 CS14 CR046 D08436.0
+C6-5C44 U+037FA CS14 CR046 D08409.0
+C6-5C45 U+21EF1 CS14 CR046 D08425.0
+C6-5C46 U+21EED CS14 CR046 D08424.0
+C6-5C47 U+21EE6 CS14 CR046 D08406.0
+C1-6C54 U+05D9D CS15 CR046 D08482.0
+C1-6C55 U+05D94 CS15 CR046 D08464.0
+C2-502B U+05D99 CS15 CR046 D08477.0
+C2-502C U+05D97 CS15 CR046 D08475.0
+C2-502D U+05D9F CS15 CR046 D08487.0
+C2-502E U+05D92 CS15 CR046 D08458.0
+C2-502F U+05DA2 CS15 CR046 D08491.0
+C2-5030 U+05D93 CS15 CR046 D08463.0
+C2-5031 U+05D95 CS15 CR046 D08467.0
+C2-5032 U+05DA0 CS15 CR046 D08488.0
+C2-5033 U+05D9C CS15 CR046 D08481.0
+C2-5034 U+05DA1 CS15 CR046 D08490.0
+C2-5035 U+05D9A CS15 CR046 D08478.0
+C2-5036 U+05D9E CS15 CR046 D08486.0
+C3-4B61 U+0380F CS15 CR046 D08438.0
+C3-4B62 U+03808 CS15 CR046 D08456.0
+C3-4B63 U+05D91 CS15 CR046 D08448.0
+C3-4B64 U+0380C CS15 CR046 D08470.0
+C3-4B65 U+05D8F CS15 CR046 D08444.0
+C3-4B66 U+05D90 CS15 CR046 D08447.0
+C3-4B67 U+05D98 CS15 CR046 D08476.0
+C3-4B68 U+05DA4 CS15 CR046 D08492.0
+C3-4B69 U+05D9B CS15 CR046 D08479.0
+C3-4B6A U+05DA3 CS15 CR046 D08468.0
+C3-4B6B U+05D96 CS15 CR046 D08474.0
+C4-494B U+0380A CS15 CR046 D08461.0
+C4-494C U+03806 CS15 CR046 D08445.0
+C4-494D U+0380E CS15 CR046 D08473.0
+C4-494E U+21F0A CS15 CR046 D08446.0
+C4-494F U+0380D CS15 CR046 D08472.0
+C4-4950 U+03805 CS15 CR046 D08443.0
+C4-4951 U+21F3D CS15 CR046 D08504.0 #
+C4-4952 U+21F0C CS15 CR046 D08451.0
+C4-4953 U+0380B CS15 CR046 D08460.0
+C4-4954 U+03810 CS15 CR046 D08489.0
+C5-4C67 U+21F13 CS15 CR046 D08465.0
+C5-4C68 U+03809 CS15 CR046 D08457.0
+C5-4C69 U+21F0E CS15 CR046 D08453.0
+C5-4C6A U+21F1B CS15 CR046 D08493.0
+C5-4C6B U+21F3A CS15 CR046 D08495.0
+C5-4C6C U+03807 CS15 CR046 D08450.0
+C5-4C6D U+21F1C CS15 CR046 D08494.0
+C5-4C6E U+21F12 CS15 CR046 D08462.0
+C5-4C6F U+21F16 CS15 CR046 D08471.0
+C5-4C70 U+21F1A CS15 CR046 D08485.0
+C5-4C71 U+21448 CS15 CR046 D08496.0 #
+C7-2244 U+21F2F CS15 CR046 D49056.0
+C7-2245 U+21F0D CS15 CR046 D08452.0
+C7-2246 U+21F25 CS15 CR046 D08454.0
+C7-2247 U+21F14 CS15 CR046 D08466.0
+C7-2248 U+21F3C CS15 CR046 D08497.0
+C7-2249 U+21F0B CS15 CR046 D08449.0
+C7-224A U+21F11 CS15 CR046 D08459.0
+C7-224B U+21F30 CS15 CR046 D08499.0
+C7-224C U+21F18 CS15 CR046 D08483.0
+C7-224D U+21F19 CS15 CR046 D08484.0
+C7-224E U+21F36 CS15 CR046 D08500.0
+C7-224F U+21F17 CS15 CR046 D08480.0
+C7-2250 U+21F10 CS15 CR046 D08455.0
+C7-2251 U+21F15 CS15 CR046 D08469.0
+C2-5668 U+05DAC CS16 CR046 D08510.0
+C2-5669 U+05DB1 CS16 CR046 D08530.0
+C2-566A U+05DA9 CS16 CR046 D08505.0
+C2-566B U+05DA7 CS16 CR046 D08502.0
+C2-566C U+05DB5 CS16 CR046 D49057.0
+C2-566D U+05DB0 CS16 CR046 D08526.0
+C2-566E U+05DAE CS16 CR046 D08520.0
+C2-566F U+05DAA CS16 CR046 D08506.0
+C2-5670 U+05DA8 CS16 CR046 D08503.0
+C2-5671 U+05DB2 CS16 CR046 D08532.0 @ D42071.0
+C2-5672 U+05DAD CS16 CR046 D08517.0
+C2-5673 U+05DAF CS16 CR046 D08525.0
+C2-5674 U+05DB4 CS16 CR046 D08542.0
+C3-5058 U+05DA6 CS16 CR046 D08501.0
+C3-5059 U+03816 CS16 CR046 D08511.0
+C3-505A U+05DB3 CS16 CR046 D08534.0
+C3-505B U+05DAB CS16 CR046 D08507.0
+C4-5023 U+21F3F CS16 CR046 D08509.0
+C4-5024 U+21F41 CS16 CR046 D08515.0
+C4-5025 U+03814 CS16 CR046 D08521.0
+C4-5026 U+03811 CS16 CR046 D08513.0
+C4-5027 U+03812 CS16 CR046 D08514.0
+C5-5431 U+21F46 CS16 CR046 D08524.0 #
+C5-5432 U+21F4A CS16 CR046 D08533.0
+C5-5433 U+21F3E CS16 CR046 D08508.0
+C5-5434 U+21F45 CS16 CR046 D08523.0
+C5-5435 U+21F42 CS16 CR046 D08518.0
+C5-5436 U+03815 CS16 CR046 D08527.0
+C5-5437 U+21F5B CS16 CR046 D08538.0
+C5-5438 U+21F44 CS16 CR046 D08522.0
+C7-2D42 U+21F43 CS16 CR046 D08519.0
+C7-2D43 U+21F48 CS16 CR046 D08529.0
+C7-2D44 U+21F1D CS16 CR046 D08531.0
+C7-2D45 U+21F50 CS16 CR046 D08535.0
+C7-2D46 U+21F58 CS16 CR046 D08498.0
+C7-2D47 U+21F47 CS16 CR046 D08528.0
+C7-2D48 U+21F54 CS16 CR046 D08540.0
+C7-2D49 U+21F53 CS16 CR046 D08539.0
+C7-2D4A U+21F40 CS16 CR046 D08512.0
+C7-2D4B U+21F55 CS16 CR046 D08516.0
+C7-2D4C U+03817 CS16 CR046 D08543.0
+C7-2D4D U+21F5A CS16 CR046 D08537.0
+C1-7355 U+05DBC CS17 CR046 D08561.0
+C1-7356 U+05DBA CS17 CR046 D08553.0
+C1-7357 U+05DBD CS17 CR046 D08566.0
+C1-7358 U+05DB8 CS17 CR046 D08548.0
+C2-5C66 U+05DB7 CS17 CR046 D08545.0
+C3-5455 U+05DBE CS17 CR046 D08568.0
+C3-5456 U+03819 CS17 CR046 D08546.0
+C3-5457 U+05DB9 CS17 CR046 D08549.0
+C3-5458 U+0381C CS17 CR046 M******
+C3-5459 U+05DBB CS17 CR046 D08556.0
+C3-545A U+03818 CS17 CR046 D08562.0
+C4-5627 U+0381B CS17 CR046 D08565.0
+C4-5628 U+03813 CS17 CR046 D08544.0 #
+C4-5629 U+21F5C CS17 CR046 D08547.0
+C4-562A U+21F75 CS17 CR046 D08559.0
+C5-5B39 U+21F49 CS17 CR046 D48562.0
+C5-5B3A U+21F63 CS17 CR046 D08560.0
+C5-5B3B U+21F5D CS17 CR046 D08550.0
+C5-5B3C U+0381A CS17 CR046 D08558.0
+C5-5B3D U+21F67 CS17 CR046 D08572.0
+C5-5B3E U+21FBB CS17 CR046 D08578.0
+C5-5B3F U+21F60 CS17 CR046 D08554.0
+C5-5B40 U+21F80 CS17 CR046 D08574.0
+C7-375F U+21F6C CS17 CR046 D08563.0
+C7-3760 U+21F5F CS17 CR046 D08552.0
+C7-3761 U+21F66 CS17 CR046 D49058.0 #
+C7-3762 U+21F64 CS17 CR046 D08564.0
+C7-3763 U+21F78 CS17 CR046 D08569.0
+C7-3764 U+21F65 CS17 CR046 D08570.0
+C7-3765 U+21F6D CS17 CR046 D49059.0
+C7-3766 U+21F61 CS17 CR046 D08555.0
+C7-3767 U+21F7A CS17 CR046 D08567.0
+C2-6150 U+05DC0 CS18 CR046 D08581.0
+C3-5762 U+05DC1 CS18 CR046 D08588.0
+C4-5A7E U+21F87 CS18 CR046 D08585.0
+C5-6151 U+21F88 CS18 CR046 D08586.0
+C5-6152 U+21F89 CS18 CR046 D08587.0
+C5-6153 U+21F8C CS18 CR046 D08591.0
+C5-6154 U+21F85 CS18 CR046 D08583.0
+C5-6155 U+21F5E CS18 CR046 D08551.0
+C5-6156 U+21F94 CS18 CR046 D*
+C5-6157 U+21F95 CS18 CR046 D08593.0
+C7-3F44 U+0381D CS18 CR046 D08579.0
+C7-3F45 U+21F90 CS18 CR046 D08594.0
+C7-3F46 U+21F8D CS18 CR046 D08592.0
+C7-3F47 U+21F86 CS18 CR046 D08584.0
+C7-3F48 U+21F91 CS18 CR046 D49060.0
+C7-3F49 U+21F8A CS18 CR046 D08589.0
+C2-6549 U+05DC3 CS19 CR046 D08598.0
+C3-5A39 U+05DC4 CS19 CR046 D49061.0
+C4-5F59 U+21F9C CS19 CR046 D08603.0
+C4-5F5A U+03820 CS19 CR046 D08597.0
+C4-5F5B U+21F99 CS19 CR046 D08600.0
+C5-6763 U+03821 CS19 CR046 D08604.0
+C5-6764 U+03822 CS19 CR046 D08605.0
+C5-6765 U+21F9B CS19 CR046 D08602.0
+C7-465A U+21F82 CS19 CR046 D08580.0
+C7-465B U+21FA9 CS19 CR046 D08599.0
+C7-465C U+21F98 CS19 CR046 D08596.0
+C7-465D U+21F9D CS19 CR046 D08606.0
+C7-465E U+21F9A CS19 CR046 D08601.0
+C7-465F U+21F9E CS19 CR046 D08607.0
+C7-4660 U+21F9F CS19 CR046 D08608.0
+C7-4661 U+21FA6 CS19 CR046 D08612.0
+C7-4662 U+21FA7 CS19 CR046 D08609.0
+C1-796B U+05DC9 CS20 CR046 D08618.0
+C2-6870 U+05DC6 CS20 CR046 D08613.0
+C2-6871 U+05DC7 CS20 CR046 D08614.0
+C3-5C3C U+05DCA CS20 CR046 D08621.0
+C3-5C3D U+05DC8 CS20 CR046 D08617.0
+C3-5C3E U+05DCC CS20 CR046 D08624.1
+C4-6337 U+21FB0 CS20 CR046 D08619.0
+C4-6338 U+21FAE CS20 CR046 D08615.0
+C5-6B7E U+21FB1 CS20 CR046 D08620.0
+C7-4D55 U+21FAF CS20 CR046 D08616.0
+C7-4D56 U+21FB7 CS20 CR046 D08624.0
+C7-4D57 U+21FB2 CS20 CR046 D08623.0
+C1-7A69 U+05DCD CS21 CR046 D08626.0
+C2-6B57 U+05DCB CS21 CR046 D08622.0
+C2-6B58 U+05DCF CS21 CR046 D08630.0
+C3-5E2C U+03826 CS21 CR046 D08632.0
+C3-5E2D U+05DD0 CS21 CR046 D08631.0
+C4-663A U+03825 CS21 CR046 D08625.0
+C4-663B U+05DCE CS21 CR046 D08636.0
+C5-6F78 U+21FBC CS21 CR046 D08629.0
+C5-6F79 U+21FBE CS21 CR046 D08634.0
+C5-6F7A U+21FBD CS21 CR046 D08633.0
+C7-5331 U+21FC6 CS21 CR046 D08627.0
+C7-5332 U+21FC1 CS21 CR046 D08628.0
+C1-7B5D U+05DD4 CS22 CR046 M******
+C1-7B5E U+05DD2 CS22 CR046 D08640.0
+C2-6D4B U+05DD5 CS22 CR046 M******
+C2-6D4C U+05DD1 CS22 CR046 D08638.0
+C3-5F43 U+05DD3 CS22 CR046 D08644.0
+C4-6868 U+03827 CS22 CR046 D08645.0
+C4-6869 U+21FC8 CS22 CR046 D08639.0
+C4-686A U+21FC9 CS22 CR046 D08641.0
+C5-733B U+21FC7 CS22 CR046 D08637.0
+C5-733C U+21FD1 CS22 CR046 D08647.0
+C7-5767 U+21FCA CS22 CR046 D08642.0
+C7-5768 U+21FCC CS22 CR046 D08646.0
+C7-5769 U+21FCB CS22 CR046 D08643.0
+C7-576A U+21FCF CS22 CR046 D49062.0
+C1-7C35 U+05DD6 CS23 CR046 D08649.0
+C2-6F25 U+05DD8 CS23 CR046 D08651.0
+C3-6030 U+05DD7 CS23 CR046 D08650.0
+C4-6A46 U+05DDA CS23 CR046 D08652.0
+C4-6B68 U+05DD9 CS24 CR046 D08653.0
+C4-6B69 U+21FD6 CS24 CR046 D08657.0
+C4-6B6A U+21FD5 CS24 CR046 D08656.0
+C5-7758 U+21FDB CS24 CR046 D08658.0
+C7-5E5E U+21FD4 CS24 CR046 D08654.0
+C7-5E5F U+21FDC CS24 CR046 D08655.0
+C7-5E60 U+21FD8 CS24 CR046 D08659.0
+C5-7927 U+21FDD CS25 CR046 D08661.0
+C5-7A28 U+21FE0 CS26 CR046 D08662.0
+C5-7A66 U+21FE1 CS27 CR046 D08663.0
+C7-634F U+21FE3 CS27 CR046 D08666.0
+C5-7B3C U+21FE2 CS28 CR046 D08664.0
+C5-7B3D U+03828 CS28 CR046 D08667.0
+C5-7C34 U+21FE5 CS32 CR046 D08668.0
+C4-2125 U+21FE8 CS01 CR047 D08671.0
+C4-212C U+05DDC CS02 CR047 D08672.0
+C1-4455 U+05DDD CS03 CR047 D08673.0
+C3-213C U+05DDB CS03 CR047 D08669.0
+C6-216D U+21FE7 CS04 CR047 D08675.0
+C1-477C U+05DDE CS06 CR047 D08678.0
+C2-223A U+05DDF CS06 CR047 D08679.0
+C3-235B U+03829 CS06 CR047 D49064.0
+C4-2262 U+21FE9 CS06 CR047 D08676.0
+C5-2254 U+21FEA CS06 CR047 D08677.0
+C5-2255 U+21FED CS06 CR047 D08680.0
+C6-245B U+21FEB CS06 CR047 D49065.0
+C6-245C U+21FEC CS06 CR047 D49063.0
+C2-236A U+05DE0 CS07 CR047 D08681.0
+C4-237E U+21FEF CS07 CR047 D08683.0
+C5-237B U+21FF0 CS07 CR047 D08685.0
+C6-2736 U+2F881 CS07 CR047 D08680.1
+C6-2A7D U+21FF1 CS08 CR047 D08686.0
+C6-3053 U+21FFB CS09 CR047 D08691.0
+C6-3054 U+21FF8 CS09 CR047 D08689.0
+C6-3055 U+21FF7 CS09 CR047 D08688.0
+C6-3056 U+21FF9 CS09 CR047 D08690.0 #
+C6-3726 U+21FFD CS10 CR047 D08692.0
+C6-3727 U+20657 CS10 CR047 D08694.0
+C1-5A25 U+05DE2 CS11 CR047 D08696.0
+C3-3557 U+05DE3 CS11 CR047 D08696.1
+C4-3141 U+21FFF CS11 CR047 D08697.0
+C5-322B U+21FFE CS11 CR047 D08695.0
+C6-3F2D U+22000 CS11 CR047 D08698.0
+C5-3776 U+22001 CS12 CR047 D08699.0
+C6-5C48 U+22002 CS14 CR047 D08701.0
+C6-5C49 U+2F882 CS14 CR047 D08700.0
+C3-4B6C U+05DE4 CS15 CR047 D08702.0
+C7-2252 U+22003 CS15 CR047 D08703.0
+C5-5439 U+22004 CS16 CR047 D08704.0
+C7-3768 U+22007 CS17 CR047 D08705.0
+C7-3F4A U+22008 CS18 CR047 D08706.0
+C5-6766 U+2200A CS19 CR047 D08708.0
+C7-4663 U+22009 CS19 CR047 D08707.0
+C7-5E61 U+2200E CS24 CR047 D08712.0
+C7-6535 U+22010 CS29 CR047 D08713.0
+C1-4456 U+05DE5 CS03 CR048 D08714.0
+C6-216E U+0382A CS04 CR048 D08716.0
+C6-216F U+22011 CS04 CR048 D08715.0
+C6-2170 U+22013 CS04 CR048 D08717.0
+C6-2171 U+22012 CS04 CR048 D08718.0
+C1-4648 U+05DE8 CS05 CR048 D08722.0
+C1-4649 U+05DE7 CS05 CR048 D08721.0
+C1-464A U+05DE6 CS05 CR048 D08720.0
+C5-2167 U+22019 CS05 CR048 D08723.0
+C5-2168 U+22018 CS05 CR048 D08725.0
+C4-2263 U+05DE9 CS06 CR048 D08726.0
+C1-4A27 U+05DEB CS07 CR048 D08728.0
+C5-237C U+2201C CS07 CR048 D08727.0
+C6-2737 U+2201D CS07 CR048 D08729.0
+C6-3057 U+22020 CS09 CR048 D08731.0
+C1-5538 U+05DEE CS10 CR048 D08732.0
+C6-3728 U+22021 CS10 CR048 D08733.0
+C6-3F2E U+22023 CS11 CR048 D08734.0
+C3-3B38 U+0382D CS12 CR048 D08735.0
+C2-425D U+05DF0 CS13 CR048 M******
+C4-4955 U+0382E CS15 CR048 D08737.0
+C7-2253 U+22029 CS15 CR048 D08736.0
+C5-543A U+24022 CS16 CR048 D08740.0
+C7-2D4E U+22470 CS16 CR048 D08739.0
+C7-4664 U+2202F CS19 CR048 D08741.0
+C1-4457 U+05DF1 CS03 CR049 D08742.0
+C1-4458 U+05DF2 CS03 CR049 D08743.0
+C1-4459 U+05DF3 CS03 CR049 D08744.0
+C1-453B U+05DF4 CS04 CR049 D08745.0
+C3-2245 U+0382F CS05 CR049 D08747.0
+C6-2274 U+22034 CS05 CR049 D08746.0
+C5-2256 U+22036 CS06 CR049 D08748.0
+C6-245D U+200AC CS06 CR049 D08750.0
+C3-2567 U+05DF5 CS07 CR049 D08751.0
+C3-2860 U+05DF6 CS08 CR049 D08752.0
+C6-2A7E U+22037 CS08 CR049 D08753.0
+C1-5073 U+05DF7 CS09 CR049 D08756.0
+C2-2A30 U+05DF9 CS09 CR049 D08758.0
+C3-2C44 U+05DFB CS09 CR049 D08759.1
+C3-2C45 U+05DFA CS09 CR049 D08759.0
+C6-3058 U+2203B CS09 CR049 D*
+C6-3059 U+22039 CS09 CR049 D08754.0
+C4-2C64 U+05DF8 CS10 CR049 D08757.0
+C4-2C65 U+2203F CS10 CR049 D08760.0
+C4-3142 U+03831 CS11 CR049 D08761.0
+C5-322C U+22044 CS11 CR049 D49066.0
+C5-322D U+22042 CS11 CR049 D08762.0
+C6-3F2F U+22040 CS11 CR049 D08763.0
+C6-3F30 U+22043 CS11 CR049 D08764.0
+C1-5E78 U+05DFD CS12 CR049 D08765.0
+C6-4836 U+22045 CS12 CR049 D08766.0
+C6-4837 U+2F884 CS12 CR049 D08765.0
+C7-2254 U+2204C CS15 CR049 D08767.0
+C7-3F4B U+22050 CS18 CR049 D08770.0
+C1-445A U+05DFE CS03 CR050 D08771.0
+C2-213D U+05DFF CS04 CR050 D08772.0
+C3-2163 U+05E00 CS04 CR050 D08773.0
+C4-214C U+05E01 CS04 CR050 D08774.0
+C1-464B U+05E02 CS05 CR050 D08775.0
+C1-464C U+05E03 CS05 CR050 D08778.0
+C2-2159 U+05E04 CS05 CR050 D08781.0
+C3-2246 U+03832 CS05 CR050 D08777.0
+C4-2177 U+22052 CS05 CR050 D08776.0
+C6-2275 U+22053 CS05 CR050 D08779.0
+C6-2276 U+22054 CS05 CR050 D08780.0
+C1-477D U+05E06 CS06 CR050 D08787.0
+C3-235C U+05E08 CS06 CR050 D08800.0
+C3-235D U+03836 CS06 CR050 M******
+C4-2264 U+22057 CS06 CR050 D08786.0
+C4-2265 U+03834 CS06 CR050 D08782.0
+C4-2266 U+03835 CS06 CR050 D08785.0
+C5-2257 U+22062 CS06 CR050 D08793.0
+C5-2258 U+22056 CS06 CR050 D08784.0
+C5-2259 U+22055 CS06 CR050 D08783.0
+C5-225A U+22064 CS06 CR050 D08795.0
+C5-225B U+22058 CS06 CR050 D08788.0
+C5-225C U+05E07 CS06 CR050 D08790.0
+C6-245E U+2205B CS06 CR050 D08792.0
+C6-245F U+22063 CS06 CR050 D08794.0
+C6-2460 U+2205A CS06 CR050 D08789.0
+C6-2461 U+22059 CS06 CR050 D08791.0
+C1-4A28 U+05E0C CS07 CR050 D08813.0
+C2-236B U+05E0A CS07 CR050 D08808.0
+C2-236C U+05E0E CS07 CR050 D08822.0
+C3-2568 U+05E09 CS07 CR050 D08802.0
+C3-2569 U+03839 CS07 CR050 D08810.0
+C3-256A U+0383B CS07 CR050 D08815.0
+C3-256B U+05E0B CS07 CR050 D08809.0
+C4-2421 U+0383A CS07 CR050 D08817.0
+C4-2422 U+03837 CS07 CR050 D08801.0
+C4-2423 U+05E0D CS07 CR050 D08816.0
+C4-2424 U+03838 CS07 CR050 D08807.0
+C4-2425 U+03840 CS07 CR050 D08853.0
+C5-237D U+2206A CS07 CR050 D08812.0
+C5-237E U+22069 CS07 CR050 D08811.0
+C5-2421 U+22071 CS07 CR050 D08824.0
+C5-2422 U+22067 CS07 CR050 D08805.0
+C5-2423 U+2206C CS07 CR050 D08818.0
+C5-2424 U+2206E CS07 CR050 D08820.0
+C5-2425 U+22079 CS07 CR050 D08825.0
+C6-2738 U+22068 CS07 CR050 D08806.0
+C6-2739 U+22073 CS07 CR050 D08833.0
+C6-273A U+22074 CS07 CR050 D08832.0
+C6-273B U+22066 CS07 CR050 D08804.0
+C6-273C U+2206F CS07 CR050 D08821.0
+C6-273D U+22075 CS07 CR050 D08828.0
+C6-273E U+2207A CS07 CR050 D08827.0
+C6-273F U+22070 CS07 CR050 D08823.0
+C6-2740 U+2206D CS07 CR050 D08819.0
+C6-2741 U+22065 CS07 CR050 D08803.0
+C1-4D2B U+05E18 CS08 CR050 D08851.0
+C1-4D2C U+05E1A CS08 CR050 D08854.0
+C1-4D2D U+05E16 CS08 CR050 D08849.0
+C1-4D2E U+05E15 CS08 CR050 D08848.0
+C1-4D2F U+05E1B CS08 CR050 D08855.0
+C1-4D30 U+05E11 CS08 CR050 D08838.0
+C2-264E U+05E17 CS08 CR050 D08850.0
+C2-264F U+05E14 CS08 CR050 D08846.0
+C2-2650 U+05E19 CS08 CR050 D08852.0
+C3-2861 U+05E13 CS08 CR050 D08844.0
+C3-2862 U+05E12 CS08 CR050 D08843.0
+C4-2635 U+2207C CS08 CR050 D08837.0
+C4-2636 U+0383D CS08 CR050 D08834.0
+C4-2637 U+0383E CS08 CR050 D08835.0
+C5-2577 U+2208D CS08 CR050 D08826.0
+C5-2578 U+2208F CS08 CR050 D08863.0
+C5-2579 U+2207D CS08 CR050 D08839.0
+C5-257A U+2207F CS08 CR050 D08841.0
+C5-257B U+2207B CS08 CR050 D08836.0
+C5-257C U+22080 CS08 CR050 D08842.0
+C5-257D U+2207E CS08 CR050 D08840.0
+C5-257E U+22083 CS08 CR050 D08857.0
+C5-2621 U+22081 CS08 CR050 D08847.0
+C5-2622 U+22086 CS08 CR050 D08860.0
+C5-2623 U+2208A CS08 CR050 D08859.0
+C6-2B21 U+2208B CS08 CR050 D08862.0
+C6-2B22 U+22087 CS08 CR050 D08861.0
+C6-2B23 U+22082 CS08 CR050 D08856.0
+C1-5074 U+05E1D CS09 CR050 D08865.0
+C1-5075 U+05E25 CS09 CR050 D08886.0
+C1-5076 U+05E1F CS09 CR050 D08873.0
+C2-2A31 U+05E21 CS09 CR050 D08879.0
+C2-2A32 U+05E22 CS09 CR050 D08880.0
+C2-2A33 U+05E23 CS09 CR050 D08881.0
+C2-2A34 U+05E20 CS09 CR050 D08878.0
+C2-2A35 U+05E24 CS09 CR050 D08884.0
+C3-2C46 U+05E1E CS09 CR050 D08867.0
+C3-2C47 U+03844 CS09 CR050 D08877.0
+C4-2921 U+03846 CS09 CR050 M******
+C4-2922 U+03841 CS09 CR050 D08866.0
+C4-2923 U+03845 CS09 CR050 D08887.0
+C4-2924 U+03842 CS09 CR050 D08870.0
+C4-2925 U+0383F CS09 CR050 D08845.0
+C4-2926 U+220A5 CS09 CR050 D08871.0
+C5-287C U+22094 CS09 CR050 D08883.0
+C5-287D U+22092 CS09 CR050 D08872.0
+C5-287E U+22090 CS09 CR050 D08868.0
+C5-2921 U+2209D CS09 CR050 D08893.0
+C5-2922 U+22093 CS09 CR050 D08882.0
+C5-2923 U+22095 CS09 CR050 D08885.0
+C5-2924 U+22098 CS09 CR050 D08890.0
+C5-2925 U+22097 CS09 CR050 D08889.0
+C6-305A U+2209E CS09 CR050 D*
+C6-305B U+2209A CS09 CR050 D08891.0
+C6-305C U+220AA CS09 CR050 D08876.0
+C6-305D U+220AB CS09 CR050 D08895.0
+C6-305E U+220AF CS09 CR050 D08894.0
+C6-305F U+22096 CS09 CR050 D08888.0
+C6-3060 U+220A9 CS09 CR050 D08875.0
+C6-3061 U+220A6 CS09 CR050 D08898.0
+C6-3062 U+22091 CS09 CR050 D08869.0
+C6-3063 U+03843 CS09 CR050 D08874.0
+C6-3064 U+220AE CS09 CR050 D08892.0
+C6-3065 U+2209F CS09 CR050 D08899.0
+C6-3066 U+220AC CS09 CR050 D08897.0
+C6-3067 U+220A0 CS09 CR050 D08922.0
+C1-5539 U+05E2D CS10 CR050 D08926.0
+C1-553A U+05E2B CS10 CR050 D08916.0
+C2-2E75 U+05E29 CS10 CR050 D08910.0
+C2-2E76 U+05E28 CS10 CR050 D08904.0
+C3-3066 U+05E2A CS10 CR050 D08914.0
+C3-3067 U+05E30 CS10 CR050 D08930.0
+C3-3068 U+05E2E CS10 CR050 D08928.0 @ C6-3734
+C3-3069 U+05E2C CS10 CR050 D08920.0
+C3-306A U+05E2F CS10 CR050 D08929.0
+C4-2C66 U+03847 CS10 CR050 D08901.0
+C4-2C67 U+220C0 CS10 CR050 D08925.0
+C4-2C68 U+03848 CS10 CR050 D08905.0
+C4-2C69 U+220B9 CS10 CR050 D08913.0
+C4-2C6A U+220BA CS10 CR050 D08915.0
+C5-2D37 U+220B4 CS10 CR050 D08907.0
+C5-2D38 U+220B1 CS10 CR050 D08902.0
+C5-2D39 U+220B6 CS10 CR050 D08909.0
+C5-2D3A U+220BC CS10 CR050 D08919.0
+C6-3729 U+220C6 CS10 CR050 D08921.0
+C6-372A U+220B8 CS10 CR050 D08912.0
+C6-372B U+220CB CS10 CR050 D08917.0
+C6-372C U+2F885 CS10 CR050 M******
+C6-372D U+220BD CS10 CR050 D49067.0
+C6-372E U+220B5 CS10 CR050 D08908.0
+C6-372F U+220BB CS10 CR050 D08918.0
+C6-3730 U+220BF CS10 CR050 D08924.0
+C6-3731 U+220BE CS10 CR050 D08923.0
+C6-3732 U+220B2 CS10 CR050 D08903.0
+C6-3733 U+220C1 CS10 CR050 D08927.0
+C6-3734 U+220C2 CS10 CR050 D* @ D08928.0 (C3-3068)
+C1-5A26 U+05E38 CS11 CR050 D08955.0
+C1-5A27 U+05E36 CS11 CR050 D08950.0
+C1-5A28 U+05E33 CS11 CR050 D08939.0
+C1-5A29 U+05E37 CS11 CR050 D08954.0
+C2-3529 U+05E3E CS11 CR050 D08975.0
+C2-352A U+05E34 CS11 CR050 D08943.0
+C3-3558 U+05E39 CS11 CR050 D08959.0
+C3-3559 U+05E35 CS11 CR050 D08949.0
+C3-355A U+05E3A CS11 CR050 D08958.0
+C3-355B U+05E32 CS11 CR050 D08938.0
+C3-355C U+0384E CS11 CR050 D*
+C4-3143 U+220CF CS11 CR050 D08934.0
+C4-3144 U+220D0 CS11 CR050 D08935.0
+C4-3145 U+0384B CS11 CR050 D08952.0
+C4-3146 U+220CE CS11 CR050 D08932.0
+C4-3147 U+03849 CS11 CR050 D08942.0
+C4-3148 U+0384A CS11 CR050 D08945.0
+C4-3149 U+0384C CS11 CR050 D08967.0
+C5-322E U+220B7 CS11 CR050 D08911.0
+C5-322F U+220D2 CS11 CR050 D08937.0
+C5-3230 U+220D4 CS11 CR050 D08944.0
+C5-3231 U+220D7 CS11 CR050 D08948.0
+C5-3232 U+220DC CS11 CR050 D08960.0
+C5-3233 U+220D1 CS11 CR050 D08936.0
+C5-3234 U+220D5 CS11 CR050 D08946.0
+C5-3235 U+220CD CS11 CR050 D08931.0
+C5-3236 U+220D8 CS11 CR050 D08951.0
+C6-3F31 U+220E4 CS11 CR050 D08933.0
+C6-3F32 U+220DB CS11 CR050 D08957.0
+C6-3F33 U+220EA CS11 CR050 D08941.0
+C6-3F34 U+220DD CS11 CR050 D49069.0
+C6-3F35 U+220CC CS11 CR050 D49068.0
+C6-3F36 U+220D9 CS11 CR050 D08953.0
+C6-3F37 U+220E8 CS11 CR050 D08966.0
+C6-3F38 U+220F6 CS11 CR050 D08968.0
+C6-3F39 U+220E3 CS11 CR050 D08963.0
+C6-3F3A U+220D3 CS11 CR050 D08940.0
+C6-3F3B U+220DA CS11 CR050 D08956.0
+C6-3F3C U+220D6 CS11 CR050 D08947.0
+C6-3F3D U+220E7 CS11 CR050 D08962.0
+C1-5E79 U+05E45 CS12 CR050 D08995.0
+C1-5E7A U+05E3D CS12 CR050 D08971.0 #
+C1-5E7B U+05E40 CS12 CR050 D08982.0
+C1-5E7C U+05E43 CS12 CR050 D08993.0
+C2-3B56 U+05E44 CS12 CR050 D08994.0
+C2-3B57 U+05E41 CS12 CR050 D08984.0
+C3-3B39 U+03855 CS12 CR050 D08990.0
+C3-3B3A U+05E46 CS12 CR050 D08996.0
+C3-3B3B U+05E47 CS12 CR050 D08999.0
+C3-3B3C U+03853 CS12 CR050 D08988.0
+C3-3B3D U+05E48 CS12 CR050 D09006.0
+C4-3736 U+03850 CS12 CR050 D08974.0
+C4-3737 U+220F3 CS12 CR050 D08991.0
+C4-3738 U+220F0 CS12 CR050 D08983.0
+C4-3739 U+03856 CS12 CR050 D08992.0
+C4-373A U+03852 CS12 CR050 D08985.0
+C4-373B U+0384F CS12 CR050 D08969.0 #
+C4-373C U+03854 CS12 CR050 D08989.0
+C4-373D U+03851 CS12 CR050 D08978.0
+C4-373E U+220EC CS12 CR050 D08973.0
+C5-3777 U+22105 CS12 CR050 D09003.0
+C5-3778 U+220F1 CS12 CR050 D08986.0
+C5-3779 U+220EE CS12 CR050 D08977.0
+C5-377A U+220EF CS12 CR050 D08980.0
+C5-377B U+22104 CS12 CR050 D09002.0
+C5-377C U+05E3F CS12 CR050 D08981.0
+C5-377D U+220FA CS12 CR050 D09005.0
+C5-377E U+22107 CS12 CR050 D09007.0
+C5-3821 U+220F4 CS12 CR050 D08997.0
+C5-3822 U+220F5 CS12 CR050 D08998.0 #
+C6-4838 U+220FB CS12 CR050 D*
+C6-4839 U+220EB CS12 CR050 D08970.0
+C6-483A U+220F2 CS12 CR050 D08987.0
+C6-483B U+220F9 CS12 CR050 D09001.0
+C6-483C U+2F886 CS12 CR050 D08972.0
+C6-483D U+220F8 CS12 CR050 D08979.0
+C6-483E U+220ED CS12 CR050 D08976.0
+C6-483F U+22101 CS12 CR050 D09008.0
+C6-4840 U+220F7 CS12 CR050 D09000.0
+C6-4841 U+22106 CS12 CR050 D09004.0
+C1-636B U+05E4C CS13 CR050 D09022.0
+C2-425E U+05E4F CS13 CR050 D09026.0
+C2-425F U+05E4E CS13 CR050 D09024.0
+C2-4260 U+05E4A CS13 CR050 D09018.0
+C2-4261 U+05E4D CS13 CR050 D09023.0
+C2-4262 U+05E4B CS13 CR050 D09019.0
+C4-3D22 U+2210B CS13 CR050 D09011.0
+C4-3D23 U+03858 CS13 CR050 D09016.0
+C4-3D24 U+22110 CS13 CR050 D09020.0
+C4-3D25 U+2210D CS13 CR050 D09013.0
+C4-3D26 U+0385A CS13 CR050 D09028.0
+C4-3D27 U+03859 CS13 CR050 D09027.0
+C4-3D28 U+03857 CS13 CR050 D09015.0
+C4-3D29 U+0385B CS13 CR050 D09021.0
+C4-3D2A U+05E50 CS13 CR050 D09025.0
+C5-3E74 U+2210F CS13 CR050 D09017.0
+C5-3E75 U+2210E CS13 CR050 D09014.0
+C5-3E76 U+2211C CS13 CR050 D*
+C5-3E77 U+22113 CS13 CR050 D09030.0
+C5-3E78 U+2210A CS13 CR050 D09010.0
+C5-3E79 U+2211E CS13 CR050 D09035.0
+C5-3E7A U+22114 CS13 CR050 D09031.0
+C5-3E7B U+2211A CS13 CR050 D09036.0
+C6-523B U+22116 CS13 CR050 D09033.0
+C6-523C U+2211B CS13 CR050 D09037.0
+C6-523D U+22117 CS13 CR050 D09034.0
+C6-523E U+22115 CS13 CR050 D09032.0
+C1-685B U+05E5B CS14 CR050 D09067.0
+C1-685C U+05E63 CS14 CR050 D09088.0
+C1-685D U+05E55 CS14 CR050 D09051.0
+C1-685E U+05E57 CS14 CR050 D09057.0
+C1-685F U+05E54 CS14 CR050 D09050.0
+C2-4977 U+05E58 CS14 CR050 D09058.0
+C2-4978 U+05E59 CS14 CR050 D09052.0
+C2-4979 U+05E53 CS14 CR050 D09047.0
+C3-465D U+05E52 CS14 CR050 D09043.0
+C4-432F U+0385F CS14 CR050 D09055.0
+C4-4330 U+05E56 CS14 CR050 D09053.0
+C4-4331 U+0385E CS14 CR050 D09054.0
+C4-4332 U+0385D CS14 CR050 D09044.0
+C4-4333 U+0385C CS14 CR050 D09038.0
+C4-4334 U+22122 CS14 CR050 D09045.0
+C4-4335 U+05E51 CS14 CR050 D09041.0
+C5-454F U+22123 CS14 CR050 D09046.0
+C5-4550 U+22131 CS14 CR050 D09061.0
+C5-4551 U+22133 CS14 CR050 D09069.0
+C5-4552 U+2210C CS14 CR050 D09012.0 #
+C5-4553 U+269E0 CS14 CR050 D30311.0
+C5-4554 U+22126 CS14 CR050 D09056.0
+C5-4555 U+22124 CS14 CR050 D09048.0
+C5-4556 U+22132 CS14 CR050 D09062.0
+C5-4557 U+22127 CS14 CR050 D09059.0
+C5-4558 U+22121 CS14 CR050 D09042.0
+C5-4559 U+22130 CS14 CR050 D09065.0
+C6-5C4A U+22125 CS14 CR050 D09049.0
+C6-5C4B U+22118 CS14 CR050 D09060.0
+C6-5C4C U+2211F CS14 CR050 D09039.0
+C6-5C4D U+22120 CS14 CR050 D09040.0
+C1-6C56 U+05E62 CS15 CR050 D09087.0
+C1-6C57 U+05E5F CS15 CR050 D09080.0
+C1-6C58 U+05E61 CS15 CR050 D09086.0
+C2-5037 U+05E69 CS15 CR050 D09109.0
+C2-5038 U+05E5D CS15 CR050 D09074.0
+C2-5039 U+05E60 CS15 CR050 D09081.0
+C2-503A U+05E5C CS15 CR050 D09068.0
+C3-4B6D U+05E5A CS15 CR050 D09097.0
+C3-4B6E U+03860 CS15 CR050 D09076.0
+C3-4B6F U+03862 CS15 CR050 D*
+C3-4B70 U+05E5E CS15 CR050 D09079.0
+C4-4956 U+2213D CS15 CR050 D09085.0
+C4-4957 U+22139 CS15 CR050 D09077.0
+C5-4C72 U+2214B CS15 CR050 D09092.0
+C5-4C73 U+22137 CS15 CR050 D09073.0
+C5-4C74 U+22136 CS15 CR050 D09072.0
+C5-4C75 U+22138 CS15 CR050 D09075.0
+C5-4C76 U+2213A CS15 CR050 D09078.0
+C5-4C77 U+22149 CS15 CR050 D09091.0
+C5-4C78 U+2213C CS15 CR050 D09084.0
+C5-4C79 U+2214A CS15 CR050 D09082.0
+C7-2255 U+2213F CS15 CR050 D09095.0
+C7-2256 U+2213E CS15 CR050 D09089.0
+C7-2257 U+22134 CS15 CR050 D09070.0
+C7-2258 U+22142 CS15 CR050 D09094.0
+C7-2259 U+22135 CS15 CR050 D09071.0
+C2-5675 U+05E67 CS16 CR050 D09102.0
+C2-5676 U+05E68 CS16 CR050 D09103.0
+C2-5677 U+05E66 CS16 CR050 D09100.0
+C2-5678 U+05E6F CS16 CR050 D09135.0
+C4-5028 U+22152 CS16 CR050 D09106.0
+C4-5029 U+03863 CS16 CR050 D09113.0
+C4-502A U+2215E CS16 CR050 D09114.0
+C5-543B U+22155 CS16 CR050 D09111.0 #
+C5-543C U+22157 CS16 CR050 D09112.0
+C5-543D U+22151 CS16 CR050 D09105.0
+C5-543E U+2214E CS16 CR050 D09099.0
+C5-543F U+2215A CS16 CR050 D49071.0
+C7-2D4F U+2215B CS16 CR050 D09117.0
+C7-2D50 U+2214D CS16 CR050 D09098.0
+C7-2D51 U+22156 CS16 CR050 D09118.0
+C7-2D52 U+2214F CS16 CR050 D09101.0
+C7-2D53 U+2F887 CS16 CR050 D09109.0
+C7-2D54 U+22159 CS16 CR050 D09119.0
+C7-2D55 U+2F888 CS16 CR050 D09107.0
+C7-2D56 U+22154 CS16 CR050 D09110.0
+C7-2D57 U+22153 CS16 CR050 D09108.0
+C7-2D58 U+22150 CS16 CR050 D09104.0
+C1-7359 U+05E6B CS17 CR050 D09125.0
+C2-5C67 U+05E6C CS17 CR050 D09127.0
+C2-5C68 U+05E6A CS17 CR050 D09122.0
+C4-562B U+03866 CS17 CR050 D09123.0
+C4-562C U+22161 CS17 CR050 D09126.0
+C4-562D U+03865 CS17 CR050 D09120.0
+C4-562E U+21696 CS17 CR050 D09132.0
+C5-5B41 U+2215F CS17 CR050 D09121.0
+C5-5B42 U+22160 CS17 CR050 D09124.0
+C7-3769 U+22166 CS17 CR050 D09131.0
+C7-376A U+22168 CS17 CR050 D09129.0
+C7-376B U+22162 CS17 CR050 D09128.0
+C2-6151 U+05E6D CS18 CR050 D09133.0
+C2-6152 U+05E6E CS18 CR050 D09134.0
+C5-6158 U+2216B CS18 CR050 D09138.0
+C5-6159 U+2216A CS18 CR050 D09137.0
+C5-615A U+22169 CS18 CR050 D09136.0
+C2-654A U+05E70 CS19 CR050 D09143.0
+C4-5F5C U+22170 CS19 CR050 D09142.0
+C4-5F5D U+2216E CS19 CR050 D09140.0
+C5-6767 U+2216F CS19 CR050 D09141.0
+C5-6768 U+22175 CS19 CR050 D09145.0
+C7-4665 U+22171 CS19 CR050 D09144.0
+C7-4666 U+2216D CS19 CR050 D09139.0
+C7-4667 U+22172 CS19 CR050 D*
+C4-6339 U+05E71 CS20 CR050 D09147.0
+C4-633A U+03868 CS20 CR050 D09149.0
+C4-633B U+03867 CS20 CR050 D09148.0
+C5-6C21 U+22179 CS20 CR050 D09150.0
+C7-4D58 U+22178 CS20 CR050 D09146.0
+C5-6F7B U+2217D CS21 CR050 D09154.0
+C7-5333 U+2217B CS21 CR050 D09153.0
+C3-5F44 U+03869 CS22 CR050 D09155.0
+C4-686B U+0386A CS22 CR050 D09152.0
+C5-733D U+2217E CS22 CR050 D09156.0
+C7-576B U+2217F CS22 CR050 D09158.0
+C7-576C U+2217C CS22 CR050 D09151.0
+C5-7759 U+22185 CS24 CR050 D09163.0
+C7-5E62 U+22183 CS24 CR050 D09159.0
+C7-5E63 U+22184 CS24 CR050 D09162.0
+C7-606E U+2F889 CS25 CR050 D09160.0
+C7-6350 U+22187 CS27 CR050 D09164.0
+C1-445B U+05E72 CS03 CR051 D09165.0
+C4-214D U+05F00 CS04 CR051 M******
+C1-464D U+05E73 CS05 CR051 D09167.0
+C4-2178 U+22189 CS05 CR051 D09166.0
+C1-477E U+05E76 CS06 CR051 D09170.0
+C1-4821 U+05E74 CS06 CR051 D09168.0
+C2-223B U+05E75 CS06 CR051 D09169.0
+C4-2426 U+2218D CS07 CR051 D09173.0
+C5-2426 U+2218B CS07 CR051 D09172.0
+C6-2742 U+2218A CS07 CR051 D09171.0
+C1-4D31 U+05E78 CS08 CR051 D09176.0
+C3-2863 U+05E77 CS08 CR051 D09175.0
+C6-2B24 U+2218E CS08 CR051 D09177.0
+C6-3068 U+22192 CS09 CR051 D49072.0
+C6-3069 U+22191 CS09 CR051 D09178.0
+C6-3735 U+22199 CS10 CR051 D09180.0
+C5-3237 U+2219A CS11 CR051 D09184.0
+C5-3823 U+2219C CS12 CR051 D09182.0
+C6-4842 U+2219B CS12 CR051 D09181.0
+C1-636C U+05E79 CS13 CR051 D09183.0
+C6-523F U+2219F CS13 CR051 D09185.0
+C5-455A U+221A2 CS14 CR051 D09187.0
+C7-225A U+207F3 CS15 CR051 D09186.0
+C7-4D59 U+221AC CS20 CR051 D49073.0
+C3-213D U+05E7A CS03 CR052 D09189.0
+C1-453C U+05E7B CS04 CR052 D09190.0
+C6-2172 U+221AF CS04 CR052 D09191.0
+C6-2173 U+221B1 CS04 CR052 D*
+C1-464E U+05E7C CS05 CR052 D09193.0
+C5-2169 U+221B3 CS05 CR052 D09195.0
+C6-2277 U+221B4 CS05 CR052 D49074.0
+C6-2278 U+221B2 CS05 CR052 D09194.0
+C4-2267 U+221B6 CS06 CR052 D09196.0
+C4-2427 U+221B7 CS07 CR052 D09197.0
+C5-2427 U+221B8 CS07 CR052 D09198.0
+C5-2624 U+221BD CS08 CR052 D09202.0
+C5-2625 U+221BE CS08 CR052 D09203.0
+C6-2B25 U+221BC CS08 CR052 D09201.0
+C1-5077 U+05E7D CS09 CR052 D09205.0
+C6-306A U+221BF CS09 CR052 D09204.0
+C6-3736 U+221C6 CS10 CR052 D09206.0
+C4-314A U+221C7 CS11 CR052 D09207.0
+C1-5E7D U+05E7E CS12 CR052 D09208.0
+C6-4843 U+221CA CS12 CR052 D49075.0
+C6-4844 U+0386B CS12 CR052 D09209.0
+C5-3E7C U+221CB CS13 CR052 D09211.0
+C3-465E U+0386D CS14 CR052 D09215.0
+C5-455B U+221CC CS14 CR052 D09214.0
+C6-5C4E U+221CF CS14 CR052 D09213.0
+C7-225B U+221CD CS15 CR052 D09216.0
+C7-225C U+221D1 CS15 CR052 D09218.0
+C7-225D U+221D2 CS15 CR052 D09217.0
+C4-502B U+0386E CS16 CR052 D09219.0
+C7-576D U+221D6 CS22 CR052 D09220.0
+C3-213E U+05E7F CS03 CR053 D09221.0
+C2-215A U+05E80 CS05 CR053 D09222.0
+C2-215B U+05E82 CS05 CR053 D09224.0
+C3-2247 U+05E81 CS05 CR053 D09223.0
+C3-2248 U+05E83 CS05 CR053 D09224.1
+C2-223C U+05E84 CS06 CR053 D09234.0
+C3-235E U+03871 CS06 CR053 D09231.0
+C3-235F U+03870 CS06 CR053 D09229.0
+C3-2360 U+0386F CS06 CR053 D09225.0
+C4-2268 U+221D7 CS06 CR053 D09226.0
+C4-2269 U+221DE CS06 CR053 D09236.0
+C5-225D U+221DA CS06 CR053 D09230.0
+C5-225E U+221D8 CS06 CR053 D09227.0
+C6-2462 U+221DC CS06 CR053 D09233.0
+C6-2463 U+221DB CS06 CR053 D09232.0
+C6-2464 U+221D9 CS06 CR053 D09228.0
+C6-2465 U+221E0 CS06 CR053 D09237.0
+C6-2466 U+221DD CS06 CR053 D09235.0
+C1-4A29 U+05E8F CS07 CR053 D09253.0
+C1-4A2A U+05E87 CS07 CR053 D09239.0
+C1-4A2B U+05E8A CS07 CR053 D09242.0
+C2-236D U+05E8B CS07 CR053 D09245.0
+C2-236E U+05E89 CS07 CR053 D09241.0
+C2-236F U+05E8C CS07 CR053 D09246.0
+C2-2370 U+05E88 CS07 CR053 D09240.0
+C2-2371 U+05E8D CS07 CR053 D09247.0
+C3-256C U+03872 CS07 CR053 D09252.0
+C3-256D U+05E92 CS07 CR053 M******
+C3-256E U+05E90 CS07 CR053 D09260.0
+C4-2428 U+05E8E CS07 CR053 D09248.0
+C5-2428 U+221E7 CS07 CR053 D09251.0
+C5-2429 U+221E8 CS07 CR053 D09255.0
+C5-242A U+221E4 CS07 CR053 D09244.0
+C5-242B U+221E6 CS07 CR053 D09250.0
+C5-242C U+221E5 CS07 CR053 D09249.0
+C5-242D U+221F0 CS07 CR053 D09258.0
+C6-2743 U+221ED CS07 CR053 D09261.0
+C6-2744 U+221E9 CS07 CR053 D09256.0
+C6-2745 U+221E3 CS07 CR053 D09243.0
+C6-2746 U+221EF CS07 CR053 D09259.0
+C6-2747 U+03873 CS07 CR053 D09254.0
+C6-2748 U+221EA CS07 CR053 D09257.0
+C1-4D32 U+05E9A CS08 CR053 D09278.0
+C1-4D33 U+05E97 CS08 CR053 D09267.0
+C1-4D34 U+05E9C CS08 CR053 D09283.0
+C1-4D35 U+05E95 CS08 CR053 D09262.0
+C1-4D36 U+05E96 CS08 CR053 D09266.0
+C3-2864 U+03879 CS08 CR053 D09279.0
+C3-2865 U+05E98 CS08 CR053 D09274.0
+C3-2866 U+0387B CS08 CR053 D09284.0
+C3-2867 U+05E99 CS08 CR053 D09276.0
+C3-2868 U+05E9D CS08 CR053 D09285.0
+C4-2638 U+03874 CS08 CR053 D09263.0
+C4-2639 U+221F7 CS08 CR053 D09277.0
+C4-263A U+0387A CS08 CR053 D09280.0
+C4-263B U+03876 CS08 CR053 D09265.0
+C4-263C U+03878 CS08 CR053 D09270.0
+C4-263D U+03875 CS08 CR053 D09264.0
+C4-263E U+221FB CS08 CR053 D09289.0
+C5-2626 U+03877 CS08 CR053 D09268.0
+C5-2627 U+221F4 CS08 CR053 D09272.0
+C5-2628 U+221F3 CS08 CR053 D09271.0
+C5-2629 U+22202 CS08 CR053 D09292.0
+C5-262A U+221F6 CS08 CR053 D09275.0
+C5-262B U+221F5 CS08 CR053 D09273.0
+C5-262C U+221F2 CS08 CR053 D09269.0
+C5-262D U+22204 CS08 CR053 D09291.0
+C6-2B26 U+221F8 CS08 CR053 D09281.0
+C6-2B27 U+221FA CS08 CR053 D09288.0
+C6-2B28 U+221EB CS08 CR053 D09286.0
+C6-2B29 U+221F9 CS08 CR053 D09287.0
+C6-2B2A U+221FC CS08 CR053 D09290.0
+C6-2B2B U+22205 CS08 CR053 D09293.0
+C1-5078 U+05EA0 CS09 CR053 D09298.0
+C1-5079 U+05EA6 CS09 CR053 D09313.0
+C2-2A36 U+05EB0 CS09 CR053 D09349.0 @ C6-3F46
+C2-2A37 U+05EA4 CS09 CR053 D09310.0
+C2-2A38 U+05EA2 CS09 CR053 D09307.0
+C2-2A39 U+05E9B CS09 CR053 D09282.0
+C2-2A3A U+05EA3 CS09 CR053 D09308.0
+C2-2A3B U+05EA5 CS09 CR053 D09311.0
+C3-2C48 U+05EA1 CS09 CR053 D09305.0
+C3-2C49 U+0387D CS09 CR053 D09300.0
+C3-2C4A U+0387E CS09 CR053 D09301.0
+C4-2927 U+22209 CS09 CR053 D09302.0
+C4-2928 U+03882 CS09 CR053 D09314.0
+C4-2929 U+03881 CS09 CR053 D09312.0
+C4-292A U+0387F CS09 CR053 D09306.0
+C5-2926 U+03880 CS09 CR053 D09309.0
+C5-2927 U+2F88A CS09 CR053 D09299.0
+C5-2928 U+22207 CS09 CR053 D09296.0
+C5-2929 U+2220B CS09 CR053 D09304.0
+C5-292A U+22208 CS09 CR053 D09297.0
+C6-306B U+22217 CS09 CR053 D09316.0
+C6-306C U+2220A CS09 CR053 D09303.0
+C6-306D U+2220C CS09 CR053 D09315.0
+C1-553B U+05EAB CS10 CR053 D09330.0
+C1-553C U+05EAD CS10 CR053 D09337.0
+C1-553D U+05EA7 CS10 CR053 D09319.0
+C2-2E77 U+05EA8 CS10 CR053 D09321.0
+C2-2E78 U+05EAE CS10 CR053 D09338.0
+C2-2E79 U+05EAA CS10 CR053 D09329.0
+C2-2E7A U+05EAC CS10 CR053 D09333.0
+C3-306B U+05EAF CS10 CR053 D09340.0
+C3-306C U+05EA9 CS10 CR053 D09325.0
+C3-306D U+03886 CS10 CR053 D09343.0
+C4-2C6B U+03883 CS10 CR053 D09324.0
+C4-2C6C U+03885 CS10 CR053 D09339.0
+C4-2C6D U+03884 CS10 CR053 D09328.0
+C4-2C6E U+22220 CS10 CR053 D09334.0
+C5-2D3B U+2221D CS10 CR053 D09327.0
+C5-2D3C U+22224 CS10 CR053 D09342.0
+C5-2D3D U+22219 CS10 CR053 D09320.0
+C5-2D3E U+2221B CS10 CR053 D09323.0
+C5-2D3F U+22222 CS10 CR053 D09336.0
+C5-2D40 U+2221A CS10 CR053 D09322.0
+C5-2D41 U+2221C CS10 CR053 D09326.0
+C5-2D42 U+22221 CS10 CR053 D09335.0
+C6-3737 U+2222C CS10 CR053 D09346.0
+C6-3738 U+2222D CS10 CR053 D09348.0
+C6-3739 U+22225 CS10 CR053 D09344.0
+C6-373A U+2221E CS10 CR053 D09331.0
+C6-373B U+2221F CS10 CR053 D09332.0
+C6-373C U+22223 CS10 CR053 D09341.0
+C1-5A2A U+05EB7 CS11 CR053 D09376.0
+C1-5A2B U+05EB8 CS11 CR053 D09378.0
+C1-5A2C U+05EB6 CS11 CR053 D09373.0
+C1-5A2D U+05EB5 CS11 CR053 D09369.0
+C1-5A2E U+05EBE CS11 CR053 D09398.0
+C2-352B U+05EB1 CS11 CR053 D09355.0
+C2-352C U+05EB4 CS11 CR053 D09367.0
+C2-352D U+05EB9 CS11 CR053 D09381.0
+C2-352E U+05EB2 CS11 CR053 D09357.0
+C2-352F U+05EB3 CS11 CR053 D09359.0 @ C6-3F45
+C3-355D U+0388C CS11 CR053 M******
+C3-355E U+03888 CS11 CR053 D09351.0
+C3-355F U+2F88D CS11 CR053 M******
+C3-3560 U+05EBB CS11 CR053 M******
+C3-3561 U+05EBA CS11 CR053 D09383.0
+C4-314B U+2225C CS11 CR053 D09394.0
+C4-314C U+0388A CS11 CR053 D09354.0
+C4-314D U+22236 CS11 CR053 D09358.0
+C4-314E U+03889 CS11 CR053 D09352.0
+C4-314F U+0388B CS11 CR053 D09368.0
+C4-3150 U+22243 CS11 CR053 D09379.0
+C5-3238 U+22242 CS11 CR053 D09377.0
+C5-3239 U+22235 CS11 CR053 D09356.0
+C5-323A U+22258 CS11 CR053 D09387.0
+C5-323B U+22234 CS11 CR053 D09353.0
+C5-323C U+2223C CS11 CR053 D09365.0
+C5-323D U+2223B CS11 CR053 D09364.0
+C5-323E U+2223E CS11 CR053 D09370.0
+C5-323F U+2223D CS11 CR053 D09366.0
+C5-3240 U+2225A CS11 CR053 D09388.0
+C5-3241 U+22241 CS11 CR053 D09375.0
+C5-3242 U+22238 CS11 CR053 D09361.0
+C5-3243 U+22245 CS11 CR053 D09382.0
+C5-3244 U+22233 CS11 CR053 D09350.0
+C6-3F3E U+2223A CS11 CR053 D09363.0
+C6-3F3F U+2223F CS11 CR053 D09371.0
+C6-3F40 U+22240 CS11 CR053 D09372.0
+C6-3F41 U+22248 CS11 CR053 D09386.0
+C6-3F42 U+22259 CS11 CR053 D09374.0
+C6-3F43 U+22237 CS11 CR053 D09360.0
+C6-3F44 U+22244 CS11 CR053 D09380.0
+C6-3F45 U+2F88C CS11 CR053 D* @ D09359.0 (C2-352F)
+C6-3F46 U+2F88B CS11 CR053 M****** @ D09349.0 (C2-2A36)
+C6-3F47 U+22255 CS11 CR053 D09389.0
+C6-3F48 U+22239 CS11 CR053 D09362.0
+C1-5E7E U+05ECA CS12 CR053 M******
+C1-5F21 U+05EC1 CS12 CR053 D09410.0
+C1-5F22 U+05EC2 CS12 CR053 D09416.0
+C1-5F23 U+05EC4 CS12 CR053 M******
+C3-3B3E U+05EC0 CS12 CR053 D09406.0
+C3-3B3F U+05EBD CS12 CR053 D09395.0
+C3-3B40 U+05EBF CS12 CR053 D09400.0
+C3-3B41 U+03890 CS12 CR053 M******
+C4-373F U+222AF CS12 CR053 D09481.0
+C4-3740 U+0388E CS12 CR053 D09408.0
+C4-3741 U+0388F CS12 CR053 D09411.0
+C4-3742 U+22264 CS12 CR053 D09407.0
+C4-3743 U+22268 CS12 CR053 D09414.0
+C5-3824 U+2226D CS12 CR053 D09420.0 #
+C5-3825 U+22269 CS12 CR053 D09415.0
+C5-3826 U+22266 CS12 CR053 D09412.0
+C5-3827 U+22262 CS12 CR053 D09403.0
+C5-3828 U+22246 CS12 CR053 D09384.0
+C5-3829 U+0388D CS12 CR053 D09404.0
+C5-382A U+22265 CS12 CR053 D09409.0
+C5-382B U+2225D CS12 CR053 D09396.0
+C5-382C U+2225E CS12 CR053 D09397.0
+C5-382D U+2225F CS12 CR053 D09399.0
+C6-4845 U+05EC3 CS12 CR053 D09425.0
+C6-4846 U+2226B CS12 CR053 D09418.0
+C6-4847 U+2226C CS12 CR053 D09419.0
+C6-4848 U+22274 CS12 CR053 D09421.0
+C6-4849 U+22267 CS12 CR053 D09413.0
+C6-484A U+2225B CS12 CR053 D09393.0
+C6-484B U+22260 CS12 CR053 D09401.0
+C6-484C U+22276 CS12 CR053 D09422.0
+C6-484D U+22263 CS12 CR053 D09405.0
+C6-484E U+22261 CS12 CR053 D09402.0
+C1-636D U+05EC9 CS13 CR053 D09436.0
+C1-636E U+05EC8 CS13 CR053 D09435.0
+C2-4263 U+05EC5 CS13 CR053 D09427.0
+C2-4264 U+05ECC CS13 CR053 D09433.0
+C2-4265 U+05EC6 CS13 CR053 D09429.0
+C2-4266 U+05ECB CS13 CR053 D09438.0
+C2-4267 U+05EC7 CS13 CR053 D09434.0
+C4-3D2B U+2227F CS13 CR053 D09428.0
+C4-3D2C U+22281 CS13 CR053 D09432.0
+C5-3E7D U+22287 CS13 CR053 D09444.0
+C5-3E7E U+22293 CS13 CR053 D09446.0
+C5-3F21 U+03891 CS13 CR053 D09426.0
+C5-3F22 U+22284 CS13 CR053 D09441.0
+C5-3F23 U+22285 CS13 CR053 D09442.0
+C5-3F24 U+22292 CS13 CR053 D09445.0
+C5-3F25 U+22280 CS13 CR053 D09430.0
+C6-5240 U+2F88E CS13 CR053 D09437.0
+C6-5241 U+22282 CS13 CR053 D09439.0 @ C6-5245
+C6-5242 U+22283 CS13 CR053 D09440.0
+C6-5243 U+2228E CS13 CR053 D09447.0
+C6-5244 U+2226A CS13 CR053 D09417.0
+C6-5245 U+22289 CS13 CR053 M****** @ D09439.0 (C6-5241)
+C6-5246 U+22294 CS13 CR053 D09448.0
+C6-5247 U+22286 CS13 CR053 D09443.0
+C6-5248 U+22290 CS13 CR053 D09431.0
+C1-6860 U+05ED3 CS14 CR053 D09461.0
+C1-6861 U+05ED6 CS14 CR053 D09464.0
+C2-497A U+05ED8 CS14 CR053 D09466.0
+C2-497B U+05ED1 CS14 CR053 D09456.0
+C2-497C U+05ED7 CS14 CR053 D09465.0
+C2-497D U+05ECE CS14 CR053 D09449.0
+C2-497E U+05EDC CS14 CR053 D09484.0
+C2-4A21 U+05ED5 CS14 CR053 D09463.0
+C2-4A22 U+05ED9 CS14 CR053 D09478.0
+C2-4A23 U+05ED2 CS14 CR053 D09460.0
+C2-4A24 U+05ED4 CS14 CR053 D09462.0
+C3-465F U+03893 CS14 CR053 D09455.0
+C3-4660 U+05ED0 CS14 CR053 D09454.0
+C3-4661 U+05ECF CS14 CR053 D09453.0
+C4-4336 U+03892 CS14 CR053 D09452.0
+C4-4337 U+22297 CS14 CR053 D09458.0
+C4-4338 U+22295 CS14 CR053 D09450.0
+C4-4339 U+03894 CS14 CR053 D09457.0
+C4-433A U+03895 CS14 CR053 D09468.0
+C5-455C U+22296 CS14 CR053 D09451.0
+C5-455D U+2F88F CS14 CR053 D09472.0
+C5-455E U+22298 CS14 CR053 D09459.0
+C5-455F U+2229C CS14 CR053 D09471.0
+C5-4560 U+2229B CS14 CR053 D09470.0
+C6-5C4F U+2229D CS14 CR053 D09473.0
+C6-5C50 U+22299 CS14 CR053 D09467.0
+C6-5C51 U+222A8 CS14 CR053 D09475.0
+C1-6C59 U+05EE2 CS15 CR053 D09492.0
+C1-6C5A U+05EDA CS15 CR053 D09479.0
+C1-6C5B U+05EDF CS15 CR053 D09489.0
+C1-6C5C U+05EDD CS15 CR053 D09487.0
+C1-6C5D U+05EE3 CS15 CR053 D09493.0
+C1-6C5E U+05EE0 CS15 CR053 D09490.0
+C2-503B U+07DF3 CS15 CR053 D27688.0
+C2-503C U+05EDB CS15 CR053 D09483.0
+C2-503D U+05EDE CS15 CR053 D09488.0
+C2-503E U+05EE1 CS15 CR053 D09491.0
+C3-4B71 U+03898 CS15 CR053 M******
+C4-4958 U+222B0 CS15 CR053 D09482.0
+C4-4959 U+222B2 CS15 CR053 D09486.0
+C4-495A U+222AE CS15 CR053 D09480.0
+C4-495B U+03896 CS15 CR053 D09476.0
+C4-495C U+03897 CS15 CR053 D09494.0
+C5-4C7A U+222B1 CS15 CR053 D09485.0
+C5-4C7B U+222C2 CS15 CR053 D09502.0
+C5-4C7C U+222B5 CS15 CR053 D09497.0
+C5-4C7D U+222C4 CS15 CR053 D09507.0
+C5-4C7E U+222B6 CS15 CR053 D*
+C7-225E U+222AD CS15 CR053 D09477.0
+C7-225F U+222BA CS15 CR053 D09501.0
+C7-2260 U+222C1 CS15 CR053 D49077.0
+C7-2261 U+222BB CS15 CR053 D09499.0
+C7-2262 U+222B4 CS15 CR053 D09496.0
+C7-2263 U+222BC CS15 CR053 D09498.0
+C2-5679 U+05EE9 CS16 CR053 D09515.0
+C2-567A U+05EE7 CS16 CR053 D09509.0
+C2-567B U+05EE6 CS16 CR053 D09508.0
+C2-567C U+05EE8 CS16 CR053 D09510.0
+C2-567D U+05EE5 CS16 CR053 D09505.0
+C3-505C U+05EEA CS16 CR053 M******
+C3-505D U+03899 CS16 CR053 D09504.0
+C4-502C U+0389A CS16 CR053 D09506.0
+C4-502D U+222C7 CS16 CR053 D09514.0
+C4-502E U+0389B CS16 CR053 D09512.0
+C5-5440 U+222C6 CS16 CR053 D09513.0
+C5-5441 U+222C3 CS16 CR053 D09503.0
+C5-5442 U+0389C CS16 CR053 D09516.0
+C5-5443 U+222C5 CS16 CR053 D09511.0
+C5-5444 U+222CC CS16 CR053 D09517.0
+C7-2D59 U+222B3 CS16 CR053 D09495.0
+C5-5B43 U+222DA CS17 CR053 D09522.0
+C5-5B44 U+222D2 CS17 CR053 D09519.0
+C5-5B45 U+222DD CS17 CR053 D09523.0
+C7-376C U+222D3 CS17 CR053 D09520.0
+C7-376D U+222D4 CS17 CR053 D09521.0
+C7-376E U+222D1 CS17 CR053 D09518.0
+C7-376F U+222DC CS17 CR053 D33509.0
+C4-5B21 U+05EEB CS18 CR053 D09525.0
+C5-615B U+222E3 CS18 CR053 D09528.0
+C5-615C U+222F1 CS18 CR053 D09538.0
+C7-3F4C U+222EA CS18 CR053 D09531.0
+C7-3F4D U+222E6 CS18 CR053 D09527.0
+C7-3F4E U+222E2 CS18 CR053 D09526.0
+C7-3F4F U+222E7 CS18 CR053 D09530.0
+C7-3F50 U+222ED CS18 CR053 D09529.0
+C7-3F51 U+222E1 CS18 CR053 D09524.0
+C1-7832 U+09F90 CS19 CR053 D48824.0
+C1-7833 U+05EEC CS19 CR053 D09535.0
+C4-5F5E U+0389D CS19 CR053 D09534.0
+C5-6769 U+222F2 CS19 CR053 D09539.0
+C5-676A U+222F8 CS19 CR053 D*
+C7-4668 U+222EF CS19 CR053 D09536.0
+C7-4669 U+222F0 CS19 CR053 D09537.0
+C2-6872 U+05EEE CS20 CR053 D09543.0
+C2-6873 U+05EEF CS20 CR053 D09544.0
+C3-5C3F U+05EF0 CS20 CR053 D09552.0
+C4-633C U+0389E CS20 CR053 D09542.0
+C5-6C22 U+222FF CS20 CR053 D48572.0
+C5-6C23 U+222FC CS20 CR053 D09545.0
+C5-6C24 U+222FB CS20 CR053 D49078.0
+C7-4D5A U+22300 CS20 CR053 D09550.0
+C7-4D5B U+222FE CS20 CR053 D09547.0
+C7-4D5C U+22302 CS20 CR053 D09549.0
+C7-4D5D U+222FD CS20 CR053 D09546.0
+C7-4D5E U+22303 CS20 CR053 D09541.0
+C2-6B59 U+05EF1 CS21 CR053 D09554.0
+C4-663C U+22304 CS21 CR053 D09553.0
+C7-5334 U+22306 CS21 CR053 D*
+C2-6D4D U+05EF2 CS22 CR053 D09557.0
+C5-733E U+22308 CS22 CR053 D09555.0
+C7-576E U+22309 CS22 CR053 D09556.0
+C7-576F U+2230B CS22 CR053 D09558.0
+C2-6F26 U+0882F CS23 CR053 D33859.0
+C5-756A U+2230D CS23 CR053 D09559.0
+C7-5B4D U+22311 CS23 CR053 D09560.0
+C7-5E64 U+22312 CS24 CR053 D09561.0
+C1-7D22 U+05EF3 CS25 CR053 D09562.0
+C7-6236 U+22313 CS26 CR053 D09563.0
+C5-7A67 U+22315 CS27 CR053 D09565.0
+C5-7A68 U+22314 CS27 CR053 D09564.0
+C3-213F U+05EF4 CS03 CR054 D09566.0
+C3-2361 U+05EF5 CS06 CR054 D09568.0
+C1-4A2C U+05EF7 CS07 CR054 D09571.0
+C4-2429 U+0389F CS07 CR054 D09567.0
+C1-4D37 U+05EF6 CS08 CR054 D09569.0
+C3-2869 U+05EF8 CS08 CR054 M******
+C3-286A U+038A0 CS08 CR054 M******
+C3-286B U+05EF9 CS08 CR054 M******
+C6-2B2C U+2231B CS08 CR054 D09570.0
+C6-2B2D U+2231D CS08 CR054 D09572.0
+C6-2B2E U+2231E CS08 CR054 D09573.0
+C1-507A U+05EFA CS09 CR054 D09574.0
+C3-2C4B U+05EFC CS09 CR054 D09576.0
+C3-2C4C U+05EFB CS09 CR054 D09575.0
+C3-306E U+05EFD CS10 CR054 D09577.0
+C5-3245 U+22326 CS11 CR054 D09578.0
+C6-484F U+22328 CS12 CR054 D09579.0
+C5-3F26 U+2232B CS13 CR054 D09580.0
+C1-445C U+05EFE CS03 CR055 D09583.0
+C6-213F U+2232C CS03 CR055 D09585.0
+C1-453D U+05EFF CS04 CR055 D09586.0
+C6-2174 U+2F890 CS04 CR055 D09584.0
+C6-2175 U+2232D CS04 CR055 D09587.0
+C1-464F U+05F01 CS05 CR055 D09588.0
+C6-2279 U+2232F CS05 CR055 D09589.0
+C2-223D U+05F02 CS06 CR055 D09591.0
+C6-2467 U+20020 CS06 CR055 D09592.0
+C1-4A2D U+05F04 CS07 CR055 D09596.0
+C2-2372 U+05F05 CS07 CR055 D09597.0
+C3-256F U+05F03 CS07 CR055 D09594.0
+C4-242A U+22333 CS07 CR055 D09595.0
+C6-2749 U+22331 CS07 CR055 D49079.0
+C6-274A U+2F891 CS07 CR055 D09593.0
+C6-274B U+22338 CS07 CR055 D09601.0
+C6-274C U+26B20 CS07 CR055 D09598.0
+C6-274D U+22335 CS07 CR055 D09599.0
+C6-274E U+2233A CS07 CR055 D09600.0
+C3-286C U+03429 CS08 CR055 D09606.0
+C3-286D U+05F06 CS08 CR055 D09605.0
+C4-263F U+2233B CS08 CR055 D09603.0
+C5-262E U+2233D CS08 CR055 D09608.0
+C6-2B2F U+2F892 CS08 CR055 D49080.0
+C6-2B30 U+2233C CS08 CR055 D09604.0
+C6-2B31 U+2233E CS08 CR055 D09607.0
+C1-507B U+05F08 CS09 CR055 D09611.0
+C2-2A3C U+05F07 CS09 CR055 D09610.0
+C6-306E U+2234A CS09 CR055 D49081.0
+C6-306F U+22346 CS09 CR055 D09617.0
+C6-3070 U+22334 CS09 CR055 D09609.0
+C6-3071 U+22345 CS09 CR055 D09614.0 #
+C6-3072 U+22343 CS09 CR055 D09612.0
+C6-3073 U+22344 CS09 CR055 D09613.0
+C6-3074 U+2F893 CS09 CR055 M******
+C4-2C6F U+2234F CS10 CR055 D09620.0
+C6-373D U+22350 CS10 CR055 D09621.0
+C6-373E U+2234E CS10 CR055 D09619.0
+C6-373F U+2234D CS10 CR055 D09618.0
+C6-3740 U+22352 CS10 CR055 D09622.0
+C6-3F49 U+22354 CS11 CR055 D09625.0
+C6-3F4A U+22355 CS11 CR055 D09626.0
+C6-3F4B U+22356 CS11 CR055 D09627.0
+C6-3F4C U+22357 CS11 CR055 D09628.0
+C6-3F4D U+22358 CS11 CR055 D09630.0
+C6-3F4E U+22359 CS11 CR055 D09629.0
+C4-3744 U+2235A CS12 CR055 D09631.0
+C6-4850 U+2235B CS12 CR055 D09632.0
+C6-4851 U+2235E CS12 CR055 D09635.0
+C6-4852 U+22360 CS12 CR055 D09636.0
+C6-4853 U+2235D CS12 CR055 D09634.0
+C6-4854 U+2235C CS12 CR055 D09633.0
+C5-3F27 U+22363 CS13 CR055 D09638.0
+C6-5249 U+22362 CS13 CR055 D09637.0
+C1-6862 U+05F0A CS14 CR055 D09644.0
+C3-4662 U+038A1 CS14 CR055 D09639.0
+C5-4561 U+2236B CS14 CR055 D09643.0
+C6-5C52 U+22368 CS14 CR055 D09642.0
+C6-5C53 U+22366 CS14 CR055 D09640.0
+C6-5C54 U+22367 CS14 CR055 D09641.0
+C7-2264 U+2236C CS15 CR055 D09645.0
+C4-502F U+22370 CS16 CR055 D09649.0
+C5-5445 U+22371 CS16 CR055 D09650.0
+C7-2D5A U+2236E CS16 CR055 D09646.0
+C7-2D5B U+038A3 CS16 CR055 D09647.0
+C7-2D5C U+2236F CS16 CR055 D09648.0
+C7-3770 U+22373 CS17 CR055 D09652.0
+C7-3771 U+22372 CS17 CR055 D09651.0
+C7-5770 U+22376 CS22 CR055 D09653.0
+C7-6351 U+22377 CS27 CR055 D09654.0
+C7-6352 U+22378 CS27 CR055 D09655.0
+C7-6536 U+22379 CS29 CR055 D49082.0
+C1-445D U+05F0B CS03 CR056 D09656.0
+C3-2164 U+05F0C CS04 CR056 D09658.0
+C6-2176 U+2237B CS04 CR056 D09659.0
+C3-2249 U+05F0D CS05 CR056 D09661.0
+C1-4822 U+05F0F CS06 CR056 D09663.0
+C3-2362 U+05F0E CS06 CR056 D09662.0
+C4-242B U+2237F CS07 CR056 D09665.0
+C5-242E U+22383 CS07 CR056 D09668.0
+C6-274F U+22381 CS07 CR056 D09667.0
+C6-2750 U+22380 CS07 CR056 D09666.0
+C6-2B32 U+22384 CS08 CR056 D09670.0
+C4-292B U+038A5 CS09 CR056 D09673.0
+C6-3075 U+22387 CS09 CR056 D09674.0
+C6-3076 U+22386 CS09 CR056 D09672.0
+C6-3077 U+2238A CS09 CR056 D09675.0
+C6-3F4F U+2238D CS11 CR056 D09679.0
+C3-3B42 U+05F11 CS12 CR056 D09680.0
+C5-382E U+2238E CS12 CR056 D09681.0
+C1-636F U+05F12 CS13 CR056 M******
+C4-3D2D U+038A6 CS13 CR056 D09682.0
+C6-524A U+22390 CS13 CR056 D09683.0
+C6-5C55 U+22391 CS14 CR056 D09686.0
+C7-2265 U+22392 CS15 CR056 D09687.0
+C7-2D5D U+22393 CS16 CR056 D09688.0
+C5-212A U+22398 CS02 CR057 D09694.0
+C1-445E U+05F13 CS03 CR057 D09692.0
+C1-453E U+05F14 CS04 CR057 D09698.0
+C1-453F U+05F15 CS04 CR057 D09699.0
+C5-2147 U+22399 CS04 CR057 D09695.0
+C6-2177 U+2239D CS04 CR057 D09701.0
+C6-2178 U+2239A CS04 CR057 D09696.0
+C6-2179 U+038A7 CS04 CR057 D09702.0
+C6-217A U+2239F CS04 CR057 D09697.0
+C6-217B U+223A0 CS04 CR057 D49083.0
+C6-217C U+2239C CS04 CR057 D09700.0
+C1-4650 U+05F18 CS05 CR057 D09709.0
+C1-4651 U+05F17 CS05 CR057 D09708.0
+C5-216A U+223AA CS05 CR057 D09713.0
+C6-227A U+223A5 CS05 CR057 D09710.0
+C6-227B U+223A7 CS05 CR057 D09712.0
+C6-227C U+223A4 CS05 CR057 D09707.0
+C6-227D U+223A8 CS05 CR057 D09715.0
+C6-227E U+223A9 CS05 CR057 D09714.0
+C6-2321 U+223A2 CS05 CR057 D09705.0
+C6-2322 U+223A3 CS05 CR057 D09706.0
+C6-2323 U+223A6 CS05 CR057 D09711.0
+C1-4823 U+05F1B CS06 CR057 D09724.0
+C2-223E U+05F1A CS06 CR057 D09723.0
+C3-2363 U+038A9 CS06 CR057 D09722.0 #
+C3-2364 U+038AA CS06 CR057 D09717.0
+C4-226A U+038A8 CS06 CR057 D09719.0
+C4-226B U+05F19 CS06 CR057 D09716.0
+C4-226C U+05F1C CS06 CR057 D09725.0
+C5-225F U+223AD CS06 CR057 D09726.0
+C5-2260 U+223AB CS06 CR057 D09720.0
+C6-2468 U+223B0 CS06 CR057 D09718.0
+C6-2469 U+223B1 CS06 CR057 D09730.0
+C6-246A U+223B2 CS06 CR057 D* @ D09721.0 #
+C6-246B U+223B6 CS06 CR057 D09727.0 #
+C1-4A2E U+05F1F CS07 CR057 D09737.0
+C2-2373 U+05F1D CS07 CR057 D09734.0
+C3-2570 U+038AC CS07 CR057 D09732.0
+C3-2571 U+05F1E CS07 CR057 D09736.0
+C5-242F U+223B7 CS07 CR057 D09731.0
+C5-2430 U+223BB CS07 CR057 D09739.0
+C5-2431 U+223B9 CS07 CR057 D09735.0
+C5-2432 U+223C5 CS07 CR057 D09740.0
+C6-2751 U+223B8 CS07 CR057 D09733.0
+C6-2752 U+223C1 CS07 CR057 D09741.0
+C6-2753 U+223BA CS07 CR057 D09738.0
+C1-4D38 U+05F26 CS08 CR057 D09754.0
+C1-4D39 U+05F27 CS08 CR057 D09757.0
+C1-4D3A U+05F29 CS08 CR057 D09760.0
+C2-2651 U+05F28 CS08 CR057 D09758.0
+C2-2652 U+05F22 CS08 CR057 D09748.0
+C2-2653 U+05F23 CS08 CR057 D09749.0
+C2-2654 U+05F24 CS08 CR057 D09751.0
+C3-286E U+05F21 CS08 CR057 D09745.0
+C3-286F U+038AE CS08 CR057 D09747.0
+C3-2870 U+05F25 CS08 CR057 D09753.0
+C4-2640 U+038AF CS08 CR057 D09752.0
+C4-2641 U+038B0 CS08 CR057 D09756.0
+C5-262F U+223C6 CS08 CR057 D09746.0
+C6-2B33 U+223C8 CS08 CR057 D09755.0
+C6-2B34 U+223C9 CS08 CR057 D09759.0
+C6-2B35 U+223D3 CS08 CR057 D09762.0
+C6-2B36 U+223C7 CS08 CR057 D09750.0
+C6-2B37 U+223D2 CS08 CR057 D09761.0 #
+C1-507C U+05F2D CS09 CR057 D09768.0
+C2-2A3D U+05F2E CS09 CR057 D09769.0
+C3-2C4D U+05F2F CS09 CR057 M******
+C3-2C4E U+038B2 CS09 CR057 D09774.0
+C3-2C4F U+038B6 CS09 CR057 D09781.0
+C4-292C U+05F2B CS09 CR057 D09765.0
+C4-292D U+038B3 CS09 CR057 D09775.0
+C4-292E U+038B5 CS09 CR057 D09777.0
+C4-292F U+223F3 CS09 CR057 D09807.0 #
+C4-2930 U+223D7 CS09 CR057 D09772.0
+C5-292B U+223D9 CS09 CR057 D09778.0
+C5-292C U+223D5 CS09 CR057 D09770.0
+C6-3078 U+223DA CS09 CR057 D09779.0
+C6-3079 U+223D8 CS09 CR057 D09773.0
+C6-307A U+038B4 CS09 CR057 D09776.0
+C6-307B U+20518 CS09 CR057 D09780.0
+C6-307C U+20134 CS09 CR057 D09782.0
+C6-307D U+223D6 CS09 CR057 D09771.0
+C6-307E U+223D4 CS09 CR057 D09767.0
+C1-553E U+05F31 CS10 CR057 D09791.1
+C2-2E7B U+05F33 CS10 CR057 M******
+C2-2E7C U+05F30 CS10 CR057 D09789.0
+C3-306F U+05F32 CS10 CR057 D09792.0
+C4-2C70 U+05F2C CS10 CR057 D09766.0
+C4-2C71 U+038B8 CS10 CR057 D09788.0
+C4-2C72 U+038BC CS10 CR057 D09816.0
+C5-2D43 U+223E6 CS10 CR057 D09793.0
+C5-2D44 U+223E4 CS10 CR057 D09787.0
+C5-2D45 U+223E7 CS10 CR057 D09794.0
+C5-2D46 U+223EA CS10 CR057 D09797.0
+C6-3741 U+223E9 CS10 CR057 D09796.0 #
+C6-3742 U+223EC CS10 CR057 D09798.0
+C6-3743 U+223E8 CS10 CR057 D09795.0
+C1-5A2F U+05F35 CS11 CR057 D09812.0
+C1-5A30 U+05F37 CS11 CR057 D09815.0
+C2-3530 U+05F36 CS11 CR057 D09813.0
+C2-3531 U+05F38 CS11 CR057 D09817.0
+C3-3562 U+05F34 CS11 CR057 D09808.0
+C3-3563 U+05F39 CS11 CR057 M******
+C4-3151 U+038BB CS11 CR057 D09806.0
+C5-3246 U+038BA CS11 CR057 D09801.0
+C5-3247 U+223F7 CS11 CR057 D09814.0
+C5-3248 U+223EF CS11 CR057 D09802.0
+C5-3249 U+223F0 CS11 CR057 D09803.0
+C5-324A U+223EE CS11 CR057 D09800.0
+C6-3F50 U+223F2 CS11 CR057 D09805.0
+C6-3F51 U+223F8 CS11 CR057 D09818.0
+C6-3F52 U+223F5 CS11 CR057 D09810.0
+C6-3F53 U+223F6 CS11 CR057 D09811.0
+C6-3F54 U+223FC CS11 CR057 D09820.0
+C6-3F55 U+223FE CS11 CR057 D09819.0
+C6-3F56 U+223F1 CS11 CR057 D09804.0
+C6-3F57 U+223FD CS11 CR057 D09821.0
+C1-5F24 U+05F3C CS12 CR057 D09826.0
+C3-3B43 U+038BE CS12 CR057 D09832.0
+C3-3B44 U+05F3E CS12 CR057 D09836.1
+C3-3B45 U+05F3B CS12 CR057 D09825.0
+C3-3B46 U+038BD CS12 CR057 D09829.0
+C3-3B47 U+05F3A CS12 CR057 D09822.0
+C4-3745 U+05F3D CS12 CR057 D09833.0
+C5-382F U+22402 CS12 CR057 D09828.0
+C5-3830 U+22406 CS12 CR057 D09836.0
+C5-3831 U+22404 CS12 CR057 D09831.0
+C5-3832 U+22403 CS12 CR057 D09830.0
+C6-4855 U+223F4 CS12 CR057 D09809.0 #
+C6-4856 U+22400 CS12 CR057 D09824.0
+C6-4857 U+22408 CS12 CR057 D09827.0
+C6-4858 U+22407 CS12 CR057 D09834.0
+C6-4859 U+22401 CS12 CR057 D09823.0
+C6-485A U+22405 CS12 CR057 D09835.0
+C2-4268 U+05F40 CS13 CR057 D09844.0
+C3-4122 U+05F42 CS13 CR057 M******
+C4-3D2E U+038C2 CS13 CR057 D09843.0
+C4-3D2F U+038C1 CS13 CR057 D09842.0
+C4-3D30 U+05F3F CS13 CR057 D09838.0
+C4-3D31 U+2240B CS13 CR057 D09839.0
+C5-3F28 U+2240A CS13 CR057 D09837.0
+C5-3F29 U+038C0 CS13 CR057 D09841.0 #
+C6-524B U+2240C CS13 CR057 D09845.0
+C6-524C U+2240F CS13 CR057 D09840.0
+C6-524D U+038C3 CS13 CR057 D09852.0
+C1-6863 U+05F46 CS14 CR057 D09859.0
+C2-4A25 U+05F44 CS14 CR057 D09853.0
+C2-4A26 U+05F43 CS14 CR057 D09848.0
+C5-4562 U+22412 CS14 CR057 D09849.0
+C5-4563 U+22414 CS14 CR057 D09851.0
+C6-5C56 U+22413 CS14 CR057 D09850.0
+C6-5C57 U+22415 CS14 CR057 D09854.0
+C6-5C58 U+2241D CS14 CR057 D09856.0
+C6-5C59 U+22416 CS14 CR057 D09855.0
+C6-5C5A U+22419 CS14 CR057 D09857.0
+C1-6C5F U+05F48 CS15 CR057 D09865.0
+C2-503F U+05F49 CS15 CR057 D09867.0
+C4-495D U+038C4 CS15 CR057 D09860.0
+C4-495E U+05F47 CS15 CR057 D09861.0
+C4-495F U+038C5 CS15 CR057 D09863.0 #
+C4-4960 U+22420 CS15 CR057 D09866.0
+C5-4D21 U+2241E CS15 CR057 D09862.0
+C5-4D22 U+2241F CS15 CR057 D09864.0
+C7-2266 U+22421 CS15 CR057 D09868.0
+C7-2267 U+22424 CS15 CR057 D09869.0
+C1-7053 U+05F4A CS16 CR057 D09872.0
+C2-567E U+05F4B CS16 CR057 D09874.0
+C4-5030 U+22427 CS16 CR057 D09873.0
+C5-5446 U+22426 CS16 CR057 D09871.0
+C7-2D5E U+22429 CS16 CR057 D09876.0
+C7-2D5F U+22425 CS16 CR057 D09878.0
+C7-2D60 U+22428 CS16 CR057 D09875.0
+C1-735A U+05F4C CS17 CR057 D09877.0
+C7-3772 U+2242D CS17 CR057 D09879.0
+C7-3773 U+2242C CS17 CR057 D09870.0
+C7-3774 U+2242F CS17 CR057 D09880.0
+C3-5763 U+05F4D CS18 CR057 D09881.0
+C4-5B22 U+22432 CS18 CR057 D09882.0
+C5-615D U+22437 CS18 CR057 D09884.0
+C5-615E U+22433 CS18 CR057 D09883.0
+C7-3F52 U+22434 CS18 CR057 D49085.0
+C4-5F5F U+22441 CS19 CR057 D09895.0
+C5-676B U+2243E CS19 CR057 D09889.0
+C7-466A U+2243B CS19 CR057 D49086.0
+C7-466B U+22439 CS19 CR057 D09887.0
+C7-466C U+2243C CS19 CR057 D09888.0
+C7-466D U+22438 CS19 CR057 D09886.0
+C7-466E U+24BFD CS19 CR057 D09891.0
+C7-466F U+2243A CS19 CR057 D09892.0
+C5-6C25 U+2243F CS20 CR057 D09893.0
+C5-6C26 U+22444 CS20 CR057 D09896.0
+C7-4D5F U+22440 CS20 CR057 D09894.0
+C7-4D60 U+22443 CS20 CR057 D09898.0
+C7-4D61 U+22442 CS20 CR057 D09897.0
+C3-5E2E U+038C6 CS21 CR057 D09900.0
+C4-663D U+22448 CS21 CR057 D09902.0
+C5-6F7C U+22446 CS21 CR057 D09899.0
+C5-6F7D U+22447 CS21 CR057 D09901.0
+C7-5335 U+22449 CS21 CR057 D09903.0
+C1-7B5F U+05F4E CS22 CR057 D09904.0
+C5-733F U+2244A CS22 CR057 D09905.0
+C2-6F27 U+05F4F CS23 CR057 D09906.0
+C7-606F U+2244C CS25 CR057 D09907.0
+C7-6446 U+2244D CS28 CR057 D49087.0
+C3-2140 U+05F50 CS03 CR058 D09908.0
+C3-2141 U+05F51 CS03 CR058 D09909.0
+C3-224A U+05F52 CS05 CR058 D09909.1
+C6-246C U+22451 CS06 CR058 D09911.0
+C6-246D U+22452 CS06 CR058 D09910.0
+C6-246E U+22450 CS06 CR058 D09912.0
+C5-2433 U+22453 CS07 CR058 D09914.0 #
+C2-2655 U+05F54 CS08 CR058 D09918.0
+C3-2871 U+05F55 CS08 CR058 M******
+C4-2642 U+038C7 CS08 CR058 D49088.0
+C6-2B38 U+22455 CS08 CR058 D09917.0
+C6-2B39 U+2F896 CS08 CR058 D09915.0 #
+C2-2A3E U+05F56 CS09 CR058 D09920.0
+C6-3121 U+22454 CS09 CR058 D09916.0
+C6-3122 U+22459 CS09 CR058 D09922.0
+C6-3123 U+2245A CS09 CR058 D09919.0
+C6-3124 U+22457 CS09 CR058 D09921.0 #
+C6-3744 U+22458 CS10 CR058 D09923.0
+C6-3745 U+2245C CS10 CR058 D09924.0
+C6-3746 U+2245B CS10 CR058 D09926.0
+C1-5A31 U+05F57 CS11 CR058 D09927.0
+C6-3F58 U+2245E CS11 CR058 D09930.0
+C2-3B58 U+05F58 CS12 CR058 D09931.0
+C5-3833 U+22462 CS12 CR058 D09932.0
+C6-485B U+22464 CS12 CR058 D09934.0
+C6-485C U+22463 CS12 CR058 D09933.0
+C1-6370 U+05F59 CS13 CR058 D09936.0
+C3-4123 U+05F5A CS13 CR058 D09937.0
+C5-3F2A U+22466 CS13 CR058 D09935.0
+C6-5C5B U+2246B CS14 CR058 D09942.0
+C6-5C5C U+22468 CS14 CR058 D09939.0
+C6-5C5D U+2246A CS14 CR058 D09941.0
+C6-5C5E U+2246D CS14 CR058 D09943.0
+C6-5C5F U+22469 CS14 CR058 D49089.0
+C7-2268 U+23F19 CS15 CR058 D09945.0
+C3-505E U+05F5B CS16 CR058 D09948.0
+C4-5031 U+038C8 CS16 CR058 D09946.0
+C4-5032 U+22471 CS16 CR058 M******
+C7-2D61 U+2246F CS16 CR058 D09947.0
+C7-2D62 U+232B8 CS16 CR058 D49090.0
+C7-2D63 U+2F897 CS16 CR058 D49091.0
+C7-3775 U+22472 CS17 CR058 D09949.0
+C1-7641 U+05F5E CS18 CR058 M******
+C3-5764 U+05F5D CS18 CR058 D09950.0
+C7-3F53 U+22476 CS18 CR058 D09953.0
+C7-3F54 U+22475 CS18 CR058 D09951.0
+C7-3F55 U+22473 CS18 CR058 D09952.0
+C7-4670 U+22478 CS19 CR058 D09955.0
+C7-4671 U+22479 CS19 CR058 D09956.0
+C7-4672 U+22477 CS19 CR058 D09954.0
+C5-7340 U+2F898 CS22 CR058 D09958.0
+C7-5771 U+2247D CS22 CR058 D09957.0
+C7-5B4E U+2247E CS23 CR058 D09959.0
+C3-6164 U+05F60 CS26 CR058 D09960.0
+C7-6237 U+2247F CS26 CR058 D09961.0
+C3-2142 U+05F61 CS03 CR059 D09962.0
+C6-2324 U+22481 CS05 CR059 D09964.0
+C6-2325 U+22480 CS05 CR059 D09963.0
+C6-246F U+22484 CS06 CR059 D09966.0
+C6-2470 U+038C9 CS06 CR059 D09965.0
+C6-2471 U+22483 CS06 CR059 D09967.0
+C1-4A2F U+05F64 CS07 CR059 D09972.0
+C1-4A30 U+05F62 CS07 CR059 D09969.0
+C3-2572 U+05F63 CS07 CR059 D09971.0
+C6-2754 U+22488 CS07 CR059 D09970.0
+C3-2872 U+038CD CS08 CR059 D09976.0
+C3-2873 U+038CB CS08 CR059 D09973.0
+C4-2643 U+038CC CS08 CR059 D09975.0
+C5-2630 U+22489 CS08 CR059 D09974.0
+C6-2B3A U+2248C CS08 CR059 D09977.0
+C6-2B3B U+2248A CS08 CR059 D09979.0
+C1-507D U+05F65 CS09 CR059 D09980.0
+C3-2C50 U+05F66 CS09 CR059 D09981.0
+C3-2C51 U+2F899 CS09 CR059 D09982.0
+C2-2E7D U+05F67 CS10 CR059 D09983.0
+C4-2C73 U+22491 CS10 CR059 D09986.0
+C4-2C74 U+22490 CS10 CR059 D09985.0
+C6-3747 U+2248F CS10 CR059 D09984.0
+C6-3748 U+23972 CS10 CR059 D09987.0
+C1-5A32 U+05F6C CS11 CR059 D09996.0
+C1-5A33 U+05F69 CS11 CR059 D09992.0
+C1-5A34 U+05F6B CS11 CR059 D09995.1
+C3-3564 U+038CE CS11 CR059 D09990.0
+C5-324B U+2249D CS11 CR059 D09999.0
+C6-3F59 U+22496 CS11 CR059 D09997.0
+C6-3F5A U+22497 CS11 CR059 D09998.0
+C6-3F5B U+2249C CS11 CR059 D09994.0
+C6-3F5C U+2249B CS11 CR059 D10000.0
+C6-3F5D U+22495 CS11 CR059 D09991.0
+C6-3F5E U+2F89A CS11 CR059 D09995.0
+C1-5F25 U+05F6D CS12 CR059 D10003.0
+C3-3B48 U+038CF CS12 CR059 D10006.0
+C3-3B49 U+038D0 CS12 CR059 D10008.0
+C6-485D U+2249E CS12 CR059 D10001.0
+C6-485E U+224A0 CS12 CR059 D10004.0
+C6-485F U+224A1 CS12 CR059 D10005.0
+C6-4860 U+2249F CS12 CR059 D10002.0
+C3-4124 U+05F6E CS13 CR059 D10010.0
+C6-524E U+224A5 CS13 CR059 D10011.0
+C6-524F U+224A7 CS13 CR059 D10013.0
+C6-5250 U+224A6 CS13 CR059 D10012.0
+C6-5251 U+224A4 CS13 CR059 D10009.0
+C1-6864 U+05F70 CS14 CR059 D10015.0
+C2-4A27 U+05F6F CS14 CR059 D10014.0
+C4-433B U+038D1 CS14 CR059 D10016.0
+C4-433C U+224A9 CS14 CR059 D10017.0
+C6-5C60 U+224AA CS14 CR059 D10018.0
+C1-6C60 U+05F71 CS15 CR059 D10019.0
+C4-4961 U+038D2 CS15 CR059 D10022.0
+C5-4D23 U+224AF CS15 CR059 D10024.0
+C7-2269 U+224AD CS15 CR059 D10023.0
+C7-226A U+224AE CS15 CR059 D10025.0
+C7-226B U+224AB CS15 CR059 D10021.0
+C7-226C U+224AC CS15 CR059 D10020.0
+C3-505F U+038D3 CS16 CR059 D10026.0
+C4-5033 U+224B0 CS16 CR059 D10027.0
+C5-5447 U+224B2 CS16 CR059 D10028.0
+C7-2D64 U+224B3 CS16 CR059 D10029.0
+C7-3776 U+224B4 CS17 CR059 D10031.0
+C7-3F56 U+224B5 CS18 CR059 D10032.0
+C7-4D62 U+224B7 CS20 CR059 D10033.0
+C7-5336 U+224B8 CS21 CR059 D10034.0
+C3-5F45 U+05F72 CS22 CR059 D10035.0
+C5-7341 U+224B9 CS22 CR059 D10036.0
+C2-212C U+05F73 CS03 CR060 D10037.0
+C6-217D U+224BD CS04 CR060 D10038.0
+C3-224B U+038D4 CS05 CR060 D10040.0
+C4-2179 U+224BF CS05 CR060 D10041.0
+C5-216B U+224BE CS05 CR060 D10039.0
+C2-223F U+05F74 CS06 CR060 D10043.0
+C4-226D U+05F75 CS06 CR060 D10044.0
+C4-226E U+224C2 CS06 CR060 D10046.0
+C5-2261 U+224C0 CS06 CR060 D10042.0
+C5-2262 U+224C3 CS06 CR060 D10045.0
+C1-4A31 U+05F77 CS07 CR060 D10052.0
+C1-4A32 U+05F79 CS07 CR060 D10057.0
+C2-2374 U+05F78 CS07 CR060 D10054.0
+C2-2375 U+05F76 CS07 CR060 D10047.0
+C4-242C U+05F7A CS07 CR060 D10058.0
+C5-2434 U+224C4 CS07 CR060 D10048.0
+C5-2435 U+224C6 CS07 CR060 D10050.0
+C5-2436 U+224CB CS07 CR060 D10059.0
+C6-2755 U+224CF CS07 CR060 D10060.0
+C6-2756 U+224CA CS07 CR060 D10056.0
+C6-2757 U+224C7 CS07 CR060 D10051.0
+C6-2758 U+224C5 CS07 CR060 D10049.0
+C6-2759 U+224C8 CS07 CR060 D10053.0
+C6-275A U+224D0 CS07 CR060 D10062.0
+C6-275B U+224C9 CS07 CR060 D10055.0
+C1-4D3B U+05F80 CS08 CR060 D10073.0
+C1-4D3C U+05F81 CS08 CR060 D10077.0
+C1-4D3D U+05F7F CS08 CR060 D10071.0
+C1-4D3E U+05F7C CS08 CR060 D10066.0
+C2-2656 U+05F82 CS08 CR060 D10078.0
+C2-2657 U+05F7E CS08 CR060 D10070.0
+C2-2658 U+05F7D CS08 CR060 D10069.0
+C3-2874 U+038D9 CS08 CR060 D10072.0
+C3-2875 U+05F84 CS08 CR060 D10080.1
+C3-2876 U+05F83 CS08 CR060 D10074.0
+C5-2631 U+224D4 CS08 CR060 D10067.0
+C5-2632 U+224D6 CS08 CR060 D10075.0
+C5-2633 U+224D2 CS08 CR060 D10063.0
+C6-2B3C U+224D5 CS08 CR060 D10068.0
+C6-2B3D U+224D3 CS08 CR060 D10064.0
+C6-2B3E U+038D8 CS08 CR060 D10065.0
+C6-2B3F U+224D8 CS08 CR060 D10080.0
+C1-507E U+05F88 CS09 CR060 D10093.0
+C1-5121 U+05F85 CS09 CR060 D10085.0
+C1-5122 U+05F8A CS09 CR060 D10095.0
+C1-5123 U+05F8B CS09 CR060 D10097.0
+C1-5124 U+05F87 CS09 CR060 D10091.0
+C1-5125 U+05F8C CS09 CR060 D10098.0
+C1-5126 U+05F89 CS09 CR060 D10094.0
+C2-2A3F U+05F86 CS09 CR060 D10090.0
+C3-2C52 U+038DC CS09 CR060 D10086.0
+C3-2C53 U+038DF CS09 CR060 D10102.0
+C4-2931 U+05F8D CS09 CR060 D10099.0
+C4-2932 U+038DA CS09 CR060 D10081.0
+C4-2933 U+224DC CS09 CR060 D10082.0
+C4-2934 U+038DB CS09 CR060 D10084.0
+C5-292D U+224D7 CS09 CR060 D10076.0
+C5-292E U+224DF CS09 CR060 D10089.0
+C5-292F U+038DD CS09 CR060 D10088.0
+C5-2930 U+224DE CS09 CR060 D10087.0
+C5-2931 U+224E3 CS09 CR060 D*
+C5-2932 U+224E2 CS09 CR060 D10100.0
+C5-2933 U+038DE CS09 CR060 D10101.0
+C6-3125 U+038E0 CS09 CR060 D10104.0
+C6-3126 U+224DD CS09 CR060 D10083.0
+C6-3127 U+224E9 CS09 CR060 D10103.0
+C6-3128 U+224E0 CS09 CR060 D10092.0
+C1-553F U+05F92 CS10 CR060 D10121.0
+C1-5540 U+05F91 CS10 CR060 D10118.0
+C1-5541 U+05F90 CS10 CR060 D10110.0
+C3-3070 U+05F8E CS10 CR060 D10105.0
+C3-3071 U+05F93 CS10 CR060 D10133.0
+C3-3072 U+05F8F CS10 CR060 D10109.0
+C4-2C75 U+224EE CS10 CR060 D10112.0
+C4-2C76 U+224F3 CS10 CR060 D10120.0
+C4-2C77 U+224EC CS10 CR060 D10108.0
+C4-2C78 U+224F1 CS10 CR060 D10117.0
+C4-2C79 U+224EB CS10 CR060 D10107.0
+C4-2C7A U+224F2 CS10 CR060 D10119.0
+C4-2C7B U+224F4 CS10 CR060 D10122.0
+C4-2C7C U+224ED CS10 CR060 D10111.0
+C5-2D47 U+038E2 CS10 CR060 D10113.0
+C5-2D48 U+2F89B CS10 CR060 D10116.0
+C5-2D49 U+224F0 CS10 CR060 D10115.0
+C5-2D4A U+224F5 CS10 CR060 D10123.0
+C5-2D4B U+224EF CS10 CR060 D10114.0
+C6-3749 U+224F6 CS10 CR060 D10124.0
+C6-374A U+22500 CS10 CR060 D10127.0
+C6-374B U+224FC CS10 CR060 D10132.0
+C6-374C U+224F8 CS10 CR060 D10126.0
+C6-374D U+224EA CS10 CR060 D10106.0
+C6-374E U+224FE CS10 CR060 D10129.0
+C6-374F U+224F7 CS10 CR060 D10125.0
+C6-3750 U+224FD CS10 CR060 D10130.0
+C1-5A35 U+05F97 CS11 CR060 D10137.0
+C1-5A36 U+05F99 CS11 CR060 D10142.0
+C1-5A37 U+05F9E CS11 CR060 D10152.0
+C1-5A38 U+05F98 CS11 CR060 D10141.0
+C1-5A39 U+05FA1 CS11 CR060 D10157.0
+C1-5A3A U+05FA0 CS11 CR060 D10155.0
+C1-5A3B U+05F9C CS11 CR060 D10149.0
+C2-3532 U+05F9B CS11 CR060 D10148.0
+C2-3533 U+05F96 CS11 CR060 D10136.0
+C2-3534 U+05F9F CS11 CR060 D10153.0
+C3-3565 U+2F89C CS11 CR060 D10143.0
+C3-3566 U+038E5 CS11 CR060 D10158.0
+C3-3567 U+038E6 CS11 CR060 D10159.0
+C4-3152 U+05FA2 CS11 CR060 D10161.0
+C4-3153 U+05F9D CS11 CR060 D10151.0
+C4-3154 U+038E4 CS11 CR060 D10138.0
+C4-3155 U+2252A CS11 CR060 D10191.0 #
+C4-3156 U+22501 CS11 CR060 D10134.0
+C4-3157 U+05FA3 CS11 CR060 D10168.0
+C4-3158 U+2250B CS11 CR060 D10154.0
+C4-3159 U+2250F CS11 CR060 D10163.0
+C5-324C U+22506 CS11 CR060 D10144.0
+C5-324D U+22511 CS11 CR060 D10165.0
+C5-324E U+22508 CS11 CR060 D10146.0
+C5-324F U+22502 CS11 CR060 D10135.0
+C5-3250 U+2250A CS11 CR060 D10150.0
+C5-3251 U+22507 CS11 CR060 D10145.0
+C6-3F5F U+2251A CS11 CR060 D10169.0
+C6-3F60 U+22509 CS11 CR060 D10147.0
+C6-3F61 U+22504 CS11 CR060 D10140.0
+C6-3F62 U+2250E CS11 CR060 D10162.0
+C6-3F63 U+2251C CS11 CR060 D10166.0
+C6-3F64 U+22518 CS11 CR060 D10167.0
+C6-3F65 U+2250D CS11 CR060 D10160.0
+C6-3F66 U+22510 CS11 CR060 D10164.0
+C6-3F67 U+2250C CS11 CR060 D10156.0
+C6-3F68 U+22503 CS11 CR060 D10139.0
+C1-5F26 U+05FA9 CS12 CR060 D10183.0
+C1-5F27 U+05FAA CS12 CR060 D10187.0
+C1-5F28 U+05FA8 CS12 CR060 D10178.0
+C2-3B59 U+05FA6 CS12 CR060 D10173.0
+C2-3B5A U+05FA5 CS12 CR060 D10170.0
+C2-3B5B U+05FAB CS12 CR060 D10192.0
+C3-3B4A U+038EC CS12 CR060 D10182.0
+C3-3B4B U+05FA7 CS12 CR060 D10174.0
+C4-3746 U+2251F CS12 CR060 D10175.0
+C4-3747 U+22525 CS12 CR060 D10185.0
+C4-3748 U+038ED CS12 CR060 D10184.0
+C4-3749 U+038EB CS12 CR060 D10172.0
+C4-374A U+05FA4 CS12 CR060 M******
+C5-3834 U+22527 CS12 CR060 D10188.0
+C5-3835 U+22521 CS12 CR060 D10177.0
+C5-3836 U+22520 CS12 CR060 D10176.0
+C5-3837 U+22524 CS12 CR060 D10181.0
+C5-3838 U+22529 CS12 CR060 D10190.0
+C5-3839 U+22531 CS12 CR060 D10193.0
+C5-383A U+22523 CS12 CR060 D10180.0
+C5-383B U+22522 CS12 CR060 D10179.0
+C6-4861 U+22526 CS12 CR060 D10186.0
+C6-4862 U+2252D CS12 CR060 D10194.0
+C6-4863 U+22528 CS12 CR060 D10189.0
+C6-4864 U+2251D CS12 CR060 D10195.0 #
+C1-6371 U+05FAC CS13 CR060 D10200.0
+C1-6372 U+05FAE CS13 CR060 D10203.0
+C2-4269 U+05FAF CS13 CR060 D10204.0
+C2-426A U+05FAD CS13 CR060 D10201.0
+C4-3D32 U+2254E CS13 CR060 D10211.0
+C4-3D33 U+038EF CS13 CR060 D10199.0
+C4-3D34 U+05FB0 CS13 CR060 D10210.0
+C5-3F2B U+22534 CS13 CR060 D10202.0
+C5-3F2C U+22533 CS13 CR060 D10198.0
+C5-3F2D U+2254D CS13 CR060 D10197.0
+C6-5252 U+22535 CS13 CR060 D10205.0
+C6-5253 U+22538 CS13 CR060 D10208.0
+C6-5254 U+22536 CS13 CR060 D10206.0
+C6-5255 U+22543 CS13 CR060 D10212.0
+C6-5256 U+22547 CS13 CR060 D10213.0
+C6-5257 U+22537 CS13 CR060 D10207.0
+C1-6865 U+05FB9 CS14 CR060 D10245.0
+C2-4A28 U+05FB6 CS14 CR060 D10242.0
+C3-4663 U+05FB3 CS14 CR060 D10237.1
+C3-4664 U+05FB4 CS14 CR060 D10238.1
+C4-433D U+038F1 CS14 CR060 D10225.0
+C4-433E U+22553 CS14 CR060 D10220.0
+C4-433F U+05FB1 CS14 CR060 D10218.0
+C4-4340 U+22556 CS14 CR060 D10224.0
+C4-4341 U+22555 CS14 CR060 D10223.0
+C5-4564 U+2255A CS14 CR060 D10230.0
+C5-4565 U+22554 CS14 CR060 D10221.0
+C5-4566 U+22551 CS14 CR060 D10216.0
+C5-4567 U+2255E CS14 CR060 D10234.0
+C5-4568 U+22558 CS14 CR060 D10228.0
+C5-4569 U+038F0 CS14 CR060 D10222.0
+C5-456A U+22559 CS14 CR060 D10229.0
+C6-5C61 U+22557 CS14 CR060 D10227.0
+C6-5C62 U+22552 CS14 CR060 D10217.0
+C6-5C63 U+22550 CS14 CR060 D10215.0
+C6-5C64 U+2255F CS14 CR060 D10235.0
+C6-5C65 U+22567 CS14 CR060 D10237.0
+C6-5C66 U+2254F CS14 CR060 D10214.0
+C6-5C67 U+038F2 CS14 CR060 D10226.0
+C6-5C68 U+2255B CS14 CR060 D10231.0
+C6-5C69 U+2255C CS14 CR060 D10232.0
+C6-5C6A U+2255D CS14 CR060 D10233.0
+C1-6C61 U+05FB7 CS15 CR060 D10243.0
+C1-6C62 U+05FB5 CS15 CR060 D10239.0
+C2-5040 U+05FB2 CS15 CR060 D10219.0
+C3-4B72 U+05FB8 CS15 CR060 D10244.0
+C4-4962 U+2256E CS15 CR060 D10247.0
+C4-4963 U+2256D CS15 CR060 D10246.0
+C4-4964 U+2256A CS15 CR060 D10240.0
+C5-4D24 U+2256B CS15 CR060 D10241.0
+C5-4D25 U+2256F CS15 CR060 D10248.0
+C7-226D U+22570 CS15 CR060 D10249.0
+C7-226E U+22576 CS15 CR060 D10252.0
+C7-226F U+22571 CS15 CR060 D10250.0
+C7-2270 U+22577 CS15 CR060 D10253.0
+C2-5721 U+05FBC CS16 CR060 D10261.0
+C2-5722 U+05FBB CS16 CR060 D10255.0
+C3-5060 U+038F5 CS16 CR060 D10256.0
+C4-5034 U+038F6 CS16 CR060 D10258.0
+C5-5448 U+2257A CS16 CR060 D10257.0
+C5-5449 U+22584 CS16 CR060 D10265.0
+C5-544A U+2257B CS16 CR060 D10259.0
+C7-2D65 U+22579 CS16 CR060 D10254.0
+C7-2D66 U+2257E CS16 CR060 D10263.0
+C7-2D67 U+2257C CS16 CR060 D10260.0
+C7-2D68 U+22583 CS16 CR060 D10264.0
+C1-735B U+05FBD CS17 CR060 D10267.0
+C2-5C69 U+05FBE CS17 CR060 D10272.0
+C4-562F U+038F7 CS17 CR060 D10266.0
+C4-5630 U+2258A CS17 CR060 D10271.0
+C5-5B46 U+2258E CS17 CR060 D10273.0
+C5-5B47 U+22588 CS17 CR060 D10269.0
+C5-5B48 U+2256C CS17 CR060 D10268.0
+C7-3777 U+22589 CS17 CR060 D10270.0
+C5-615F U+22591 CS18 CR060 D10276.0
+C5-6160 U+2258F CS18 CR060 D10274.0
+C5-6161 U+22597 CS18 CR060 D10278.0
+C7-3F57 U+22590 CS18 CR060 D10275.0
+C7-3F58 U+22592 CS18 CR060 D10277.0
+C2-654B U+05FBF CS19 CR060 D10279.0
+C7-4673 U+22598 CS19 CR060 D10280.0
+C7-4674 U+2259C CS19 CR060 D10282.0
+C7-4675 U+22599 CS19 CR060 D10281.0
+C7-4676 U+2259A CS19 CR060 D49092.0
+C2-6874 U+05FC0 CS20 CR060 D10287.0
+C2-6875 U+05FC1 CS20 CR060 D10283.0
+C4-633D U+2259F CS20 CR060 D10286.0
+C4-633E U+2259E CS20 CR060 D10285.0
+C5-6C27 U+2259D CS20 CR060 D10284.0
+C7-4D63 U+225A2 CS20 CR060 D10288.0
+C3-5E2F U+05FC2 CS21 CR060 D10289.0
+C5-6F7E U+225A4 CS21 CR060 D10291.0
+C7-5337 U+225A3 CS21 CR060 D10290.0
+C7-5772 U+225A5 CS22 CR060 D10292.0
+C4-6A47 U+225A6 CS23 CR060 D10293.0
+C5-7928 U+225A7 CS25 CR060 D10294.0
+C4-2136 U+05FC4 CS03 CR061 D10297.0
+C5-2131 U+225A9 CS03 CR061 D10296.0
+C1-4540 U+05FC3 CS04 CR061 D10295.0
+C6-217E U+038FA CS04 CR061 D10298.0
+C6-2221 U+225AA CS04 CR061 D10300.0
+C1-4652 U+05FC5 CS05 CR061 D10299.0
+C2-215C U+05FC9 CS05 CR061 D10305.0
+C3-224C U+05FCA CS05 CR061 D10308.0
+C3-224D U+05FC7 CS05 CR061 D10301.0
+C5-216C U+225AC CS05 CR061 D10306.0
+C6-2326 U+225AD CS05 CR061 D10307.0
+C1-4824 U+05FD9 CS06 CR061 D10334.0
+C1-4825 U+05FD6 CS06 CR061 D10326.0
+C2-2240 U+05FD5 CS06 CR061 D10325.0
+C2-2241 U+05FD4 CS06 CR061 D10323.0
+C2-2242 U+05FCF CS06 CR061 D10315.0
+C3-2365 U+038FB CS06 CR061 D10303.0
+C3-2366 U+05FD3 CS06 CR061 D10320.0
+C3-2367 U+05FDA CS06 CR061 D10338.0
+C3-2368 U+038FC CS06 CR061 D10313.0
+C3-2369 U+05FDB CS06 CR061 D10344.0
+C4-226F U+225AB CS06 CR061 D10304.0
+C4-2270 U+038FF CS06 CR061 D10339.0 #
+C4-2271 U+05FC8 CS06 CR061 D10302.0
+C5-2263 U+225B3 CS06 CR061 D10321.0
+C5-2264 U+225B7 CS06 CR061 D10330.0
+C5-2265 U+225BA CS06 CR061 D10337.0
+C5-2266 U+05FCB CS06 CR061 D10309.0
+C5-2267 U+038FE CS06 CR061 D10336.0
+C5-2268 U+225C7 CS06 CR061 D10341.0
+C5-2269 U+225B5 CS06 CR061 D10327.0
+C6-2472 U+225C3 CS06 CR061 D10322.0
+C6-2473 U+225B8 CS06 CR061 D10332.0
+C6-2474 U+225B9 CS06 CR061 D10335.0
+C6-2475 U+225B2 CS06 CR061 D10311.0
+C1-4A33 U+05FD8 CS07 CR061 D10333.0
+C1-4A34 U+05FCC CS07 CR061 D10310.0
+C1-4A35 U+05FD7 CS07 CR061 D10331.0
+C1-4A36 U+05FCD CS07 CR061 D10312.0 @ D10312.1
+C1-4A37 U+05FF1 CS07 CR061 D10382.0
+C1-4A38 U+05FEB CS07 CR061 D10369.0
+C1-4A39 U+05FF8 CS07 CR061 D10397.0
+C1-4A3A U+05FEA CS07 CR061 D10367.0
+C2-2376 U+05FD2 CS07 CR061 D10319.0
+C2-2377 U+05FD1 CS07 CR061 D10317.0
+C2-2378 U+05FD0 CS07 CR061 D10316.0
+C2-2379 U+05FED CS07 CR061 D10372.0
+C2-237A U+05FE8 CS07 CR061 D10365.0
+C2-237B U+05FEE CS07 CR061 D10375.0
+C2-237C U+05FF3 CS07 CR061 D10388.0
+C2-237D U+05FE1 CS07 CR061 D10354.0
+C2-237E U+05FE4 CS07 CR061 D10358.0
+C2-2421 U+05FE3 CS07 CR061 D10357.0
+C2-2422 U+05FFA CS07 CR061 D10400.0
+C2-2423 U+05FEF CS07 CR061 D10377.0
+C2-2424 U+05FF7 CS07 CR061 D10392.0
+C2-2425 U+05FFB CS07 CR061 D10401.0
+C2-2426 U+06000 CS07 CR061 D10412.0
+C2-2427 U+05FF4 CS07 CR061 D10389.0
+C3-2573 U+03908 CS07 CR061 D10387.0
+C3-2574 U+05FE7 CS07 CR061 D10362.0
+C3-2575 U+05FFE CS07 CR061 D10407.0
+C3-2576 U+05FE6 CS07 CR061 D10360.0
+C3-2577 U+05FDC CS07 CR061 D10347.1
+C3-2578 U+05FCE CS07 CR061 D10314.0
+C3-2579 U+03903 CS07 CR061 D10363.0
+C3-257A U+05FFC CS07 CR061 D10403.0
+C3-257B U+05FDF CS07 CR061 D10351.0
+C3-257C U+05FEC CS07 CR061 D10371.0
+C3-257D U+05FF6 CS07 CR061 D10391.0
+C3-257E U+225D7 CS07 CR061 D10411.0
+C3-2621 U+05FF2 CS07 CR061 D10385.0
+C3-2622 U+05FF0 CS07 CR061 D10381.0
+C3-2623 U+05FF9 CS07 CR061 D10399.0
+C3-2624 U+0390B CS07 CR061 D10409.0
+C4-242D U+225F2 CS07 CR061 D10419.0
+C4-242E U+03904 CS07 CR061 D10370.0
+C4-242F U+03909 CS07 CR061 D10394.0
+C4-2430 U+03906 CS07 CR061 D10376.0
+C4-2431 U+038FD CS07 CR061 D10328.0
+C4-2432 U+0390A CS07 CR061 D10404.0
+C4-2433 U+03907 CS07 CR061 D10380.0
+C5-2437 U+225C8 CS07 CR061 D10342.0
+C5-2438 U+2F89F CS07 CR061 D10410.0 #
+C5-2439 U+225C9 CS07 CR061 D10352.0
+C5-243A U+225DB CS07 CR061 D*
+C6-275C U+225BB CS07 CR061 D10340.0
+C6-275D U+225B6 CS07 CR061 D10329.0
+C6-275E U+225BD CS07 CR061 D49093.0
+C6-275F U+2F89D CS07 CR061 D10312.1
+C6-2760 U+225B4 CS07 CR061 D10324.0
+C6-2761 U+225C1 CS07 CR061 D10347.0
+C6-2762 U+225D1 CS07 CR061 D10384.0
+C6-2763 U+225D2 CS07 CR061 D10386.0 #
+C6-2764 U+225CC CS07 CR061 D10368.0
+C6-2765 U+225D4 CS07 CR061 D10396.0
+C6-2766 U+225CB CS07 CR061 D10364.0
+C6-2767 U+225CE CS07 CR061 D10378.0
+C6-2768 U+225D5 CS07 CR061 D10398.0
+C6-2769 U+225D8 CS07 CR061 D10406.0
+C1-4D3F U+05FDD CS08 CR061 D10348.0
+C1-4D40 U+05FE0 CS08 CR061 D10353.0
+C1-4D41 U+05FFD CS08 CR061 D10405.0
+C1-4D42 U+05FF5 CS08 CR061 D10390.0
+C1-4D43 U+05FFF CS08 CR061 D10408.0
+C1-4D44 U+0600F CS08 CR061 D10434.0
+C1-4D45 U+06014 CS08 CR061 D10445.0
+C1-4D46 U+0602F CS08 CR061 D10491.0
+C1-4D47 U+06035 CS08 CR061 D10498.0
+C1-4D48 U+06016 CS08 CR061 D10450.0
+C1-4D49 U+0602A CS08 CR061 D10483.0
+C1-4D4A U+06015 CS08 CR061 D10448.0
+C1-4D4B U+06021 CS08 CR061 D10470.0
+C1-4D4C U+06027 CS08 CR061 D10478.0
+C1-4D4D U+06029 CS08 CR061 D10481.0
+C1-4D4E U+0602B CS08 CR061 D10486.0
+C1-4D4F U+0601B CS08 CR061 D10458.0
+C2-2659 U+05FDE CS08 CR061 D10350.0
+C2-265A U+05FE5 CS08 CR061 D10361.0
+C2-265B U+0602D CS08 CR061 D10489.0
+C2-265C U+06026 CS08 CR061 D10476.0
+C2-265D U+06019 CS08 CR061 D10454.0
+C2-265E U+06032 CS08 CR061 D10495.0
+C2-265F U+0600B CS08 CR061 D10428.0
+C2-2660 U+06034 CS08 CR061 D10497.0
+C2-2661 U+0600A CS08 CR061 D10427.0
+C2-2662 U+06017 CS08 CR061 D10451.0
+C2-2663 U+06033 CS08 CR061 D10496.0
+C2-2664 U+0601A CS08 CR061 D10457.0
+C2-2665 U+0601E CS08 CR061 D10463.0
+C2-2666 U+0602C CS08 CR061 D10488.0
+C2-2667 U+06022 CS08 CR061 D10471.0
+C2-2668 U+0600D CS08 CR061 D10430.0
+C2-2669 U+06010 CS08 CR061 D10435.0
+C2-266A U+0602E CS08 CR061 D10490.0
+C2-266B U+06013 CS08 CR061 D10441.0
+C2-266C U+06011 CS08 CR061 D10438.0
+C2-266D U+0600C CS08 CR061 D10429.0
+C2-266E U+06009 CS08 CR061 D10426.0
+C2-266F U+0601C CS08 CR061 D10461.0
+C3-2877 U+06030 CS08 CR061 D10492.0
+C3-2878 U+06007 CS08 CR061 D10424.0
+C3-2879 U+0390C CS08 CR061 D10422.0
+C3-287A U+06036 CS08 CR061 D10500.0
+C3-287B U+03901 CS08 CR061 D10349.0
+C3-287C U+03905 CS08 CR061 D10395.0 @ D10374.0 (C6-2B45)
+C3-287D U+03902 CS08 CR061 D10356.0
+C3-287E U+05FE9 CS08 CR061 D10366.0
+C3-2921 U+0603D CS08 CR061 M******
+C3-2922 U+06008 CS08 CR061 D10425.0
+C3-2923 U+03913 CS08 CR061 D10467.0
+C3-2924 U+03911 CS08 CR061 D10456.0
+C4-2644 U+225F9 CS08 CR061 D10402.0
+C4-2645 U+225CA CS08 CR061 D10359.0
+C4-2646 U+03916 CS08 CR061 D10493.0
+C4-2647 U+225FF CS08 CR061 D10423.0
+C4-2648 U+03912 CS08 CR061 D10466.0
+C4-2649 U+0391D CS08 CR061 D10533.0 #
+C4-264A U+22609 CS08 CR061 D10464.0
+C4-264B U+22603 CS08 CR061 D10442.0
+C4-264C U+03915 CS08 CR061 D10477.0
+C4-264D U+0390F CS08 CR061 D10449.0
+C4-264E U+03914 CS08 CR061 D10473.0
+C4-264F U+0601F CS08 CR061 D10468.0
+C4-2650 U+05FE2 CS08 CR061 D10355.0
+C4-2651 U+22610 CS08 CR061 D10502.0
+C5-2634 U+225FA CS08 CR061 D10413.0
+C5-2635 U+22606 CS08 CR061 D10455.0
+C5-2636 U+2260C CS08 CR061 D10484.0
+C5-2637 U+2260A CS08 CR061 D10465.0
+C5-2638 U+2260F CS08 CR061 D10501.0
+C6-2B40 U+225D0 CS08 CR061 D10383.0
+C6-2B41 U+225EE CS08 CR061 D10416.0
+C6-2B42 U+225F1 CS08 CR061 D10414.0
+C6-2B43 U+225FB CS08 CR061 D*
+C6-2B44 U+225D3 CS08 CR061 D10393.0
+C6-2B45 U+225EC CS08 CR061 D10374.0 @ D10395.0 (C3-287C)
+C6-2B46 U+225CD CS08 CR061 D10373.0
+C6-2B47 U+22615 CS08 CR061 D10447.0
+C6-2B48 U+22626 CS08 CR061 D49096.0
+C6-2B49 U+2260E CS08 CR061 D10487.0
+C6-2B4A U+22627 CS08 CR061 D10508.0
+C6-2B4B U+2262A CS08 CR061 D49094.0
+C6-2B4C U+22600 CS08 CR061 D10432.0
+C6-2B4D U+22604 CS08 CR061 D10444.0
+C6-2B4E U+22628 CS08 CR061 D49095.0
+C6-2B4F U+22608 CS08 CR061 D10460.0
+C6-2B50 U+22614 CS08 CR061 D10504.0
+C1-5127 U+06012 CS09 CR061 D10439.0
+C1-5128 U+0601D CS09 CR061 D10462.0
+C1-5129 U+06020 CS09 CR061 D10469.0
+C1-512A U+06025 CS09 CR061 D10475.0
+C1-512B U+0600E CS09 CR061 D10431.0
+C1-512C U+06028 CS09 CR061 D10479.0
+C1-512D U+0604D CS09 CR061 D10546.0
+C1-512E U+06070 CS09 CR061 D10603.0
+C1-512F U+06068 CS09 CR061 D10588.0
+C1-5130 U+06062 CS09 CR061 D10577.0
+C1-5131 U+06046 CS09 CR061 D10528.0
+C1-5132 U+06043 CS09 CR061 D10521.0
+C1-5133 U+0606C CS09 CR061 D10595.0
+C1-5134 U+0606B CS09 CR061 D10594.0
+C1-5135 U+0606A CS09 CR061 D10592.0
+C1-5136 U+06064 CS09 CR061 D10583.0
+C2-2A40 U+06037 CS09 CR061 D10499.0
+C2-2A41 U+06039 CS09 CR061 D10512.0
+C2-2A42 U+06054 CS09 CR061 D10558.0
+C2-2A43 U+06072 CS09 CR061 D10613.0
+C2-2A44 U+0605E CS09 CR061 D10572.0
+C2-2A45 U+06045 CS09 CR061 D10526.0
+C2-2A46 U+06053 CS09 CR061 D10557.0
+C2-2A47 U+06047 CS09 CR061 D10529.0
+C2-2A48 U+06049 CS09 CR061 D10532.0
+C2-2A49 U+0605B CS09 CR061 D10568.0
+C2-2A4A U+0604C CS09 CR061 D10541.0
+C2-2A4B U+06040 CS09 CR061 D10514.0
+C2-2A4C U+06042 CS09 CR061 D10520.0
+C2-2A4D U+0605F CS09 CR061 D10573.0
+C2-2A4E U+06024 CS09 CR061 D10474.0
+C2-2A4F U+06044 CS09 CR061 D10522.0
+C2-2A50 U+06058 CS09 CR061 D10564.0
+C2-2A51 U+06066 CS09 CR061 D10586.0
+C2-2A52 U+0606E CS09 CR061 D10600.0
+C3-2C54 U+0605C CS09 CR061 D10570.0
+C3-2C55 U+03928 CS09 CR061 D10598.0
+C3-2C56 U+0604E CS09 CR061 D10549.0
+C3-2C57 U+06051 CS09 CR061 D10556.0
+C3-2C58 U+03919 CS09 CR061 D*
+C3-2C59 U+03910 CS09 CR061 D10452.0
+C3-2C5A U+06023 CS09 CR061 D10472.0
+C3-2C5B U+06031 CS09 CR061 D10494.0
+C3-2C5C U+0607C CS09 CR061 M******
+C3-2C5D U+06052 CS09 CR061 D10527.0
+C3-2C5E U+0392C CS09 CR061 D49098.0
+C3-2C5F U+06060 CS09 CR061 D10574.0
+C3-2C60 U+0604A CS09 CR061 D10535.0
+C3-2C61 U+06061 CS09 CR061 D10576.0
+C3-2C62 U+0391B CS09 CR061 D10519.0
+C4-2935 U+0390D CS09 CR061 D10433.0
+C4-2936 U+06018 CS09 CR061 D10453.0
+C4-2937 U+0390E CS09 CR061 D10437.0
+C4-2938 U+2260B CS09 CR061 D10480.0
+C4-2939 U+0391E CS09 CR061 D10538.0
+C4-293A U+03925 CS09 CR061 D10578.0
+C4-293B U+03926 CS09 CR061 D10582.0
+C4-293C U+0391C CS09 CR061 D10523.0
+C4-293D U+03921 CS09 CR061 D10545.0
+C4-293E U+06057 CS09 CR061 D10563.0
+C4-293F U+06048 CS09 CR061 D10530.0
+C4-2940 U+03927 CS09 CR061 D10599.0
+C4-2941 U+0391A CS09 CR061 D10515.0
+C4-2942 U+2263A CS09 CR061 D10539.0
+C4-2943 U+2260D CS09 CR061 D10485.0
+C4-2944 U+22611 CS09 CR061 D10503.0
+C4-2945 U+06038 CS09 CR061 D10506.0
+C4-2946 U+22620 CS09 CR061 D10507.0
+C4-2947 U+22601 CS09 CR061 D10436.0
+C4-2948 U+03924 CS09 CR061 D10554.0
+C4-2949 U+22637 CS09 CR061 D10525.0
+C4-294A U+2F8A3 CS09 CR061 D10617.1
+C4-294B U+06071 CS09 CR061 D10605.0
+C5-2934 U+22647 CS09 CR061 D10607.0
+C5-2935 U+03922 CS09 CR061 D10547.0
+C5-2936 U+2263D CS09 CR061 D10555.0
+C5-2937 U+22638 CS09 CR061 D10531.0
+C6-3129 U+22605 CS09 CR061 D10446.0
+C6-312A U+22612 CS09 CR061 D10482.0
+C6-312B U+22613 CS09 CR061 D10443.0
+C6-312C U+22607 CS09 CR061 D10459.0
+C6-312D U+22616 CS09 CR061 D10505.0 #
+C6-312E U+22623 CS09 CR061 D49097.0
+C6-312F U+22602 CS09 CR061 D10440.0
+C6-3130 U+2F8A1 CS09 CR061 D10606.0
+C6-3131 U+2264A CS09 CR061 D10581.0
+C6-3132 U+22636 CS09 CR061 D10524.0
+C6-3133 U+22640 CS09 CR061 D10567.0
+C6-3134 U+22656 CS09 CR061 D10618.0
+C6-3135 U+22643 CS09 CR061 D10589.0
+C6-3136 U+2F8A0 CS09 CR061 D10534.0
+C6-3137 U+2264B CS09 CR061 D10611.0
+C6-3138 U+22646 CS09 CR061 D10602.0
+C6-3139 U+2263E CS09 CR061 D10559.0
+C6-313A U+22649 CS09 CR061 D10609.0
+C1-5542 U+06059 CS10 CR061 D10565.0
+C1-5543 U+06063 CS10 CR061 D10580.0
+C1-5544 U+06065 CS10 CR061 D10585.0
+C1-5545 U+06050 CS10 CR061 D10552.0
+C1-5546 U+06055 CS10 CR061 D10560.0
+C1-5547 U+0606D CS10 CR061 D10596.0
+C1-5548 U+06069 CS10 CR061 D10591.0
+C1-5549 U+0606F CS10 CR061 D10601.0
+C1-554A U+06084 CS10 CR061 D10627.0
+C1-554B U+0609F CS10 CR061 D10680.0
+C1-554C U+0609A CS10 CR061 D10672.0
+C1-554D U+0608D CS10 CR061 D10643.0
+C1-554E U+06094 CS10 CR061 D10659.0 @ D10617.1
+C1-554F U+0608C CS10 CR061 D10642.0
+C1-5550 U+06085 CS10 CR061 D10629.0
+C1-5551 U+06096 CS10 CR061 D10663.0
+C2-2E7E U+0605D CS10 CR061 D10571.0
+C2-2F21 U+0605A CS10 CR061 D10566.0
+C2-2F22 U+06067 CS10 CR061 D10587.0
+C2-2F23 U+06041 CS10 CR061 D10518.0
+C2-2F24 U+060A2 CS10 CR061 D10690.0
+C2-2F25 U+06088 CS10 CR061 D10634.0
+C2-2F26 U+06080 CS10 CR061 D10622.0
+C2-2F27 U+06092 CS10 CR061 D10655.0
+C2-2F28 U+06081 CS10 CR061 D10623.0
+C2-2F29 U+0609D CS10 CR061 D10678.0
+C2-2F2A U+06083 CS10 CR061 D10625.0
+C2-2F2B U+06095 CS10 CR061 D10661.0
+C2-2F2C U+0609B CS10 CR061 D10674.0
+C2-2F2D U+06097 CS10 CR061 D10664.0
+C2-2F2E U+06087 CS10 CR061 D10633.0
+C2-2F2F U+0609C CS10 CR061 D10675.0
+C2-2F30 U+0608E CS10 CR061 D10647.0
+C3-3073 U+0604F CS10 CR061 D10550.0
+C3-3074 U+06099 CS10 CR061 D10670.0
+C3-3075 U+03933 CS10 CR061 D10662.0
+C3-3076 U+0607E CS10 CR061 D10620.0
+C3-3077 U+03937 CS10 CR061 D10673.0
+C3-3078 U+06074 CS10 CR061 D10617.0
+C3-3079 U+0604B CS10 CR061 D10537.0
+C3-307A U+06073 CS10 CR061 D10590.0
+C3-307B U+06075 CS10 CR061 D10618.1
+C3-307C U+0392A CS10 CR061 D10610.0
+C3-307D U+0391F CS10 CR061 D10542.0
+C3-307E U+06056 CS10 CR061 D10562.0
+C3-3121 U+060A9 CS10 CR061 D10716.1
+C3-3122 U+0608B CS10 CR061 D10640.0
+C3-3123 U+060A6 CS10 CR061 D10629.1
+C3-3124 U+03939 CS10 CR061 D10685.0
+C3-3125 U+06093 CS10 CR061 D10658.0
+C3-3126 U+060AE CS10 CR061 M******
+C3-3127 U+0609E CS10 CR061 D10679.0
+C3-3128 U+060A7 CS10 CR061 D10689.0
+C4-2C7D U+22641 CS10 CR061 D10579.0
+C4-2C7E U+22648 CS10 CR061 D10608.0
+C4-2D21 U+22645 CS10 CR061 D10604.0
+C4-2D22 U+03931 CS10 CR061 D10646.0
+C4-2D23 U+03934 CS10 CR061 D10667.0
+C4-2D24 U+03936 CS10 CR061 D10669.0
+C4-2D25 U+06082 CS10 CR061 D10624.0
+C4-2D26 U+2267F CS10 CR061 D10671.0
+C4-2D27 U+2268B CS10 CR061 D10700.0
+C4-2D28 U+03923 CS10 CR061 D10551.0
+C4-2D29 U+2263B CS10 CR061 D10540.0
+C4-2D2A U+2264E CS10 CR061 D10614.0
+C4-2D2B U+0393A CS10 CR061 D10687.0
+C4-2D2C U+06091 CS10 CR061 D10653.0
+C4-2D2D U+0608F CS10 CR061 D10650.0
+C4-2D2E U+2267C CS10 CR061 D10657.0
+C5-2D4C U+22642 CS10 CR061 D10584.0
+C5-2D4D U+2266E CS10 CR061 D10575.0
+C5-2D4E U+2263C CS10 CR061 D10543.0
+C5-2D4F U+22697 CS10 CR061 D*
+C5-2D50 U+2268C CS10 CR061 D10701.0
+C5-2D51 U+22681 CS10 CR061 D10677.0
+C5-2D52 U+22671 CS10 CR061 D10628.0
+C5-2D53 U+226CE CS10 CR061 D10780.0
+C5-2D54 U+226BA CS10 CR061 D10708.0
+C5-2D55 U+2267A CS10 CR061 D10654.0
+C5-2D56 U+2267E CS10 CR061 D10665.0
+C5-2D57 U+03954 CS10 CR061 D10813.0
+C5-2D58 U+22672 CS10 CR061 D10630.0
+C5-2D59 U+226BB CS10 CR061 D10709.0
+C5-2D5A U+0392F CS10 CR061 D10638.0
+C5-2D5B U+22673 CS10 CR061 D10631.0
+C5-2D5C U+22682 CS10 CR061 D10682.0
+C6-3751 U+22670 CS10 CR061 D10616.0
+C6-3752 U+22662 CS10 CR061 D10553.0
+C6-3753 U+22644 CS10 CR061 D10597.0
+C6-3754 U+03920 CS10 CR061 D10544.0
+C6-3755 U+2264D CS10 CR061 D10569.0
+C6-3756 U+2264C CS10 CR061 D10612.0
+C6-3757 U+2263F CS10 CR061 D10561.0
+C6-3758 U+22666 CS10 CR061 D49099.0
+C6-3759 U+22635 CS10 CR061 D10517.0
+C6-375A U+03929 CS10 CR061 D10593.0
+C6-375B U+22634 CS10 CR061 D10516.0
+C6-375C U+2268D CS10 CR061 D10702.0
+C6-375D U+22684 CS10 CR061 D10686.0
+C6-375E U+03938 CS10 CR061 D10683.0
+C6-375F U+22686 CS10 CR061 D10694.0
+C6-3760 U+22689 CS10 CR061 D10698.0
+C6-3761 U+22687 CS10 CR061 D10696.0
+C6-3762 U+22683 CS10 CR061 D10684.0 #
+C6-3763 U+22675 CS10 CR061 D10641.0
+C6-3764 U+22679 CS10 CR061 D10652.0
+C6-3765 U+226AF CS10 CR061 D49100.0
+C6-3766 U+226B0 CS10 CR061 D10716.0
+C1-5A3C U+0607F CS11 CR061 D10621.0
+C1-5A3D U+060A3 CS11 CR061 D10691.0
+C1-5A3E U+06089 CS11 CR061 D10635.0
+C1-5A3F U+060A0 CS11 CR061 D10681.0
+C1-5A40 U+060A8 CS11 CR061 D10712.0
+C1-5A41 U+060CB CS11 CR061 D10771.0
+C1-5A42 U+060B4 CS11 CR061 D10726.0
+C1-5A43 U+060E6 CS11 CR061 D10847.0
+C1-5A44 U+060BD CS11 CR061 D10744.0
+C1-5A45 U+060C5 CS11 CR061 D10756.1
+C1-5A46 U+060BB CS11 CR061 D10737.0
+C1-5A47 U+060B5 CS11 CR061 D10727.0
+C1-5A48 U+060DC CS11 CR061 D10814.0
+C1-5A49 U+060BC CS11 CR061 D10738.0
+C1-5A4A U+060D8 CS11 CR061 D10809.0
+C1-5A4B U+060D5 CS11 CR061 D10803.0
+C1-5A4C U+060C6 CS11 CR061 D10757.0
+C1-5A4D U+060DF CS11 CR061 D10820.0
+C1-5A4E U+060B8 CS11 CR061 D10733.0
+C1-5A4F U+060DA CS11 CR061 D10811.0
+C1-5A50 U+060C7 CS11 CR061 D10759.0
+C2-3535 U+0608A CS11 CR061 D10637.0
+C2-3536 U+06090 CS11 CR061 D10651.0
+C2-3537 U+06086 CS11 CR061 D10632.0
+C2-3538 U+060BE CS11 CR061 D10746.0
+C2-3539 U+060B0 CS11 CR061 D10718.0
+C2-353A U+060BA CS11 CR061 D10735.0
+C2-353B U+060D3 CS11 CR061 D10795.0
+C2-353C U+060D4 CS11 CR061 D10800.0
+C2-353D U+060CF CS11 CR061 D10785.0
+C2-353E U+060E4 CS11 CR061 D10754.0
+C2-353F U+060D9 CS11 CR061 D10810.0
+C2-3540 U+060DD CS11 CR061 D10815.0
+C2-3541 U+060C8 CS11 CR061 D10760.0
+C2-3542 U+060B1 CS11 CR061 D10719.0
+C2-3543 U+060DB CS11 CR061 D10812.0
+C2-3544 U+060B7 CS11 CR061 D10732.0
+C2-3545 U+060CA CS11 CR061 D10767.0
+C2-3546 U+060BF CS11 CR061 D10747.0
+C2-3547 U+060C3 CS11 CR061 D10752.0
+C2-3548 U+060CD CS11 CR061 D10774.0
+C2-3549 U+060C0 CS11 CR061 D10749.0
+C3-3568 U+06098 CS11 CR061 D10666.0
+C3-3569 U+03932 CS11 CR061 D10649.0
+C3-356A U+060D0 CS11 CR061 D10788.0
+C3-356B U+03940 CS11 CR061 D10723.0
+C3-356C U+03947 CS11 CR061 D10761.0
+C3-356D U+0394C CS11 CR061 D10775.0
+C3-356E U+060D7 CS11 CR061 D10806.0
+C3-356F U+060AA CS11 CR061 D10717.0
+C3-3570 U+03935 CS11 CR061 D10668.0
+C3-3571 U+060A1 CS11 CR061 D10688.0
+C3-3572 U+060A4 CS11 CR061 D10693.0
+C3-3573 U+03930 CS11 CR061 D10639.0
+C3-3574 U+060EE CS11 CR061 M******
+C3-3575 U+03943 CS11 CR061 D10731.0
+C3-3576 U+060E7 CS11 CR061 D10848.0
+C3-3577 U+0394D CS11 CR061 D10777.0
+C3-3578 U+060E8 CS11 CR061 D10850.0 #
+C3-3579 U+060DE CS11 CR061 D10818.0
+C4-315A U+0393B CS11 CR061 D10619.0
+C4-315B U+0392E CS11 CR061 D10626.0
+C4-315C U+0393E CS11 CR061 D10721.0
+C4-315D U+03946 CS11 CR061 D10748.0
+C4-315E U+03953 CS11 CR061 D10807.0
+C4-315F U+226DF CS11 CR061 D10823.0
+C4-3160 U+03944 CS11 CR061 D10743.0
+C4-3161 U+226D2 CS11 CR061 D10784.0
+C4-3162 U+0393F CS11 CR061 D10722.0
+C4-3163 U+03942 CS11 CR061 D10728.0
+C4-3164 U+0394F CS11 CR061 D10792.0
+C4-3165 U+226CD CS11 CR061 D10779.0
+C4-3166 U+03952 CS11 CR061 D10805.0 #
+C4-3167 U+0394A CS11 CR061 D10769.0
+C4-3168 U+060C2 CS11 CR061 D10751.0
+C4-3169 U+226DB CS11 CR061 D10808.0
+C4-316A U+0395A CS11 CR061 D10853.0
+C4-316B U+060A5 CS11 CR061 D10695.0
+C4-316C U+03949 CS11 CR061 D10768.0
+C4-316D U+226CF CS11 CR061 D10781.0
+C5-3252 U+22691 CS11 CR061 D10706.0
+C5-3253 U+2268E CS11 CR061 D10703.0
+C5-3254 U+22685 CS11 CR061 D10692.0
+C5-3255 U+226E8 CS11 CR061 D10835.0
+C5-3256 U+22717 CS11 CR061 D49102.0
+C5-3257 U+226D4 CS11 CR061 D10787.0
+C5-3258 U+03969 CS11 CR061 D10964.0 #
+C5-3259 U+226C4 CS11 CR061 D10741.0
+C5-325A U+226D5 CS11 CR061 D10793.0
+C5-325B U+03945 CS11 CR061 D10745.0
+C5-325C U+226D8 CS11 CR061 D10798.0
+C5-325D U+22680 CS11 CR061 D10676.0
+C5-325E U+226DE CS11 CR061 D10819.0
+C5-325F U+22742 CS11 CR061 D10852.0
+C6-3F69 U+2267B CS11 CR061 D10656.0
+C6-3F6A U+226A6 CS11 CR061 D49101.0
+C6-3F6B U+22677 CS11 CR061 D10645.0
+C6-3F6C U+22688 CS11 CR061 D10697.0
+C6-3F6D U+22674 CS11 CR061 D10636.0
+C6-3F6E U+226DA CS11 CR061 D10802.0
+C6-3F6F U+22676 CS11 CR061 D10644.0
+C6-3F70 U+22678 CS11 CR061 D10648.0
+C6-3F71 U+2268A CS11 CR061 D10699.0
+C6-3F72 U+2268F CS11 CR061 D10704.0
+C6-3F73 U+2267D CS11 CR061 D10660.0
+C6-3F74 U+22690 CS11 CR061 D10705.0
+C6-3F75 U+226ED CS11 CR061 D10707.0
+C6-3F76 U+226D9 CS11 CR061 D10799.0
+C6-3F77 U+226D0 CS11 CR061 D10782.0
+C6-3F78 U+2271A CS11 CR061 D10845.0
+C6-3F79 U+226D7 CS11 CR061 D10797.0
+C6-3F7A U+226E2 CS11 CR061 D10830.0
+C6-3F7B U+226E1 CS11 CR061 D10828.0 #
+C6-3F7C U+226C5 CS11 CR061 D10742.0
+C6-3F7D U+226E0 CS11 CR061 D10827.0
+C6-3F7E U+226CA CS11 CR061 D10766.0
+C6-4021 U+22725 CS11 CR061 D10842.0
+C6-4022 U+226CC CS11 CR061 D10778.0
+C1-5F29 U+060D1 CS12 CR061 D10789.0
+C1-5F2A U+060E1 CS12 CR061 D10824.0
+C1-5F2B U+060B2 CS12 CR061 D10720.0
+C1-5F2C U+060B6 CS12 CR061 D10729.0
+C1-5F2D U+060E0 CS12 CR061 D10822.0
+C1-5F2E U+0611C CS12 CR061 D10949.0
+C1-5F2F U+06123 CS12 CR061 D10980.0
+C1-5F30 U+060FA CS12 CR061 D10868.0
+C1-5F31 U+06115 CS12 CR061 D10939.0
+C1-5F32 U+060F0 CS12 CR061 D10855.0
+C1-5F33 U+060FB CS12 CR061 D10869.0
+C1-5F34 U+060F4 CS12 CR061 D10859.0
+C1-5F35 U+06168 CS12 CR061 M******
+C1-5F36 U+060F1 CS12 CR061 D10856.0
+C1-5F37 U+0610E CS12 CR061 D10920.0
+C1-5F38 U+060F6 CS12 CR061 D10863.0
+C1-5F39 U+06109 CS12 CR061 D10905.1
+C1-5F3A U+06100 CS12 CR061 D10884.0
+C1-5F3B U+06112 CS12 CR061 D10933.0
+C2-3B5C U+060C9 CS12 CR061 D10762.0
+C2-3B5D U+060B9 CS12 CR061 D10734.0
+C2-3B5E U+060CC CS12 CR061 D10772.0
+C2-3B5F U+060E2 CS12 CR061 D10826.0
+C2-3B60 U+060CE CS12 CR061 D10776.0
+C2-3B61 U+060C4 CS12 CR061 D10755.0
+C2-3B62 U+06114 CS12 CR061 D10937.0
+C2-3B63 U+060F2 CS12 CR061 D10857.0
+C2-3B64 U+0610A CS12 CR061 D10916.0
+C2-3B65 U+06116 CS12 CR061 D10940.0
+C2-3B66 U+06105 CS12 CR061 D10898.0
+C2-3B67 U+060F5 CS12 CR061 D10861.0
+C2-3B68 U+06113 CS12 CR061 D10936.0
+C2-3B69 U+060F8 CS12 CR061 D10865.0
+C2-3B6A U+060FC CS12 CR061 D10872.0
+C2-3B6B U+060FE CS12 CR061 D10879.0
+C2-3B6C U+060C1 CS12 CR061 D10750.0
+C2-3B6D U+06103 CS12 CR061 D10891.0
+C2-3B6E U+06118 CS12 CR061 D10943.0
+C2-3B6F U+0611D CS12 CR061 D10950.0
+C2-3B70 U+06110 CS12 CR061 D10925.0
+C2-3B71 U+060FF CS12 CR061 D10882.0
+C2-3B72 U+06104 CS12 CR061 D10892.0
+C2-3B73 U+0610B CS12 CR061 D10917.0
+C3-3B4C U+0394B CS12 CR061 D10773.0
+C3-3B4D U+060EA CS12 CR061 M******
+C3-3B4E U+03948 CS12 CR061 D10764.0
+C3-3B4F U+06107 CS12 CR061 D10902.0
+C3-3B50 U+06122 CS12 CR061 D10959.0
+C3-3B51 U+0610C CS12 CR061 D10918.0
+C3-3B52 U+03955 CS12 CR061 D10838.0
+C3-3B53 U+03951 CS12 CR061 D10801.0
+C3-3B54 U+060B3 CS12 CR061 D10724.0
+C3-3B55 U+060D6 CS12 CR061 M******
+C3-3B56 U+060D2 CS12 CR061 D10790.0
+C3-3B57 U+0394E CS12 CR061 D10791.0
+C3-3B58 U+060E3 CS12 CR061 D10829.0
+C3-3B59 U+060E5 CS12 CR061 D10846.0
+C3-3B5A U+060E9 CS12 CR061 D10851.0
+C3-3B5B U+0396B CS12 CR061 M******
+C3-3B5C U+0395E CS12 CR061 D10888.0
+C3-3B5D U+06111 CS12 CR061 D10927.0
+C3-3B5E U+060FD CS12 CR061 D10875.0
+C3-3B5F U+03960 CS12 CR061 D10903.0
+C3-3B60 U+03967 CS12 CR061 D10935.0
+C3-3B61 U+0611E CS12 CR061 D10951.0
+C3-3B62 U+06120 CS12 CR061 D10954.0
+C3-3B63 U+06121 CS12 CR061 D10956.0
+C4-374B U+226C6 CS12 CR061 D10753.0
+C4-374C U+226D6 CS12 CR061 D10794.0
+C4-374D U+226C3 CS12 CR061 D10740.0
+C4-374E U+03962 CS12 CR061 D10912.0
+C4-374F U+2272C CS12 CR061 D10873.0
+C4-3750 U+0395D CS12 CR061 D10880.0
+C4-3751 U+2272E CS12 CR061 D10876.0
+C4-3752 U+2275E CS12 CR061 D*
+C4-3753 U+22733 CS12 CR061 D10887.0
+C4-3754 U+03961 CS12 CR061 D10910.0
+C4-3755 U+03965 CS12 CR061 D10945.0
+C4-3756 U+0395C CS12 CR061 D10860.0
+C4-3757 U+2272D CS12 CR061 D10874.0
+C4-3758 U+22746 CS12 CR061 D10926.0
+C4-3759 U+0395F CS12 CR061 D10889.0
+C4-375A U+226C1 CS12 CR061 D10736.0
+C4-375B U+2273A CS12 CR061 D10906.0
+C5-383C U+226DC CS12 CR061 D10816.0
+C5-383D U+2274D CS12 CR061 D10960.0
+C5-383E U+226E5 CS12 CR061 D10833.0
+C5-383F U+226D3 CS12 CR061 D10786.0
+C5-3840 U+226EE CS12 CR061 D10839.0
+C5-3841 U+226E6 CS12 CR061 D10834.0
+C5-3842 U+03956 CS12 CR061 D10844.0
+C5-3843 U+22736 CS12 CR061 D10895.0
+C5-3844 U+22740 CS12 CR061 D10913.0
+C5-3845 U+2283F CS12 CR061 D11248.0 #
+C5-3846 U+2273D CS12 CR061 D10909.0
+C5-3847 U+22744 CS12 CR061 D10923.0
+C5-3848 U+0395B CS12 CR061 D10854.0
+C5-3849 U+2275F CS12 CR061 D*
+C5-384A U+22729 CS12 CR061 D10952.0
+C5-384B U+22749 CS12 CR061 D10931.0
+C5-384C U+2278A CS12 CR061 D10972.0
+C5-384D U+2272A CS12 CR061 D10867.0
+C5-384E U+22787 CS12 CR061 D10969.0
+C5-384F U+2274C CS12 CR061 D10941.0
+C5-3850 U+22731 CS12 CR061 D10881.0
+C5-3851 U+22748 CS12 CR061 D10930.0
+C5-3852 U+2272B CS12 CR061 D10871.0
+C5-3853 U+2273B CS12 CR061 D10907.0 #
+C5-3854 U+22741 CS12 CR061 D10914.0
+C5-3855 U+226C9 CS12 CR061 D10765.0 #
+C5-3856 U+22734 CS12 CR061 D10893.0
+C5-3857 U+22753 CS12 CR061 D10967.0
+C5-3858 U+22735 CS12 CR061 D10894.0
+C5-3859 U+22747 CS12 CR061 D10928.0 #
+C5-385A U+22738 CS12 CR061 D10897.0
+C6-4865 U+226EC CS12 CR061 D10837.0
+C6-4866 U+226E3 CS12 CR061 D10831.0
+C6-4867 U+226EB CS12 CR061 D10825.0
+C6-4868 U+22716 CS12 CR061 D10849.0
+C6-4869 U+226C8 CS12 CR061 D10763.0
+C6-486A U+2661B CS12 CR061 D49103.0
+C6-486B U+226E9 CS12 CR061 D10730.0
+C6-486C U+226E4 CS12 CR061 D10832.0
+C6-486D U+22724 CS12 CR061 D10841.0
+C6-486E U+226D1 CS12 CR061 D10783.0
+C6-486F U+03941 CS12 CR061 D10725.0
+C6-4870 U+226DD CS12 CR061 D10817.0
+C6-4871 U+226C2 CS12 CR061 D10739.0
+C6-4872 U+226CB CS12 CR061 D10770.0
+C6-4873 U+226C7 CS12 CR061 D10758.0
+C6-4874 U+226E7 CS12 CR061 D10821.0
+C6-4875 U+03950 CS12 CR061 D10796.0
+C6-4876 U+226EA CS12 CR061 D10836.0
+C6-4877 U+2274B CS12 CR061 D10938.0
+C6-4878 U+2F8A5 CS12 CR061 D10955.0
+C6-4879 U+22760 CS12 CR061 D*
+C6-487A U+2277D CS12 CR061 D49104.0
+C6-487B U+2273E CS12 CR061 D10911.0
+C6-487C U+2F8A4 CS12 CR061 D10929.0
+C6-487D U+22752 CS12 CR061 D10966.0
+C6-487E U+2274E CS12 CR061 D10962.0
+C6-4921 U+2273C CS12 CR061 D10908.0
+C6-4922 U+22732 CS12 CR061 D10883.0
+C6-4923 U+22730 CS12 CR061 D10878.0
+C6-4924 U+22723 CS12 CR061 D10840.0
+C1-6373 U+0611A CS13 CR061 D10946.0
+C1-6374 U+0610F CS13 CR061 D10921.0
+C1-6375 U+06148 CS13 CR061 D10980.1
+C1-6376 U+0611F CS13 CR061 D10953.0
+C1-6377 U+060F3 CS13 CR061 D10858.0
+C1-6378 U+0611B CS13 CR061 D10947.0
+C1-6379 U+060F9 CS13 CR061 D10866.0
+C1-637A U+06101 CS13 CR061 D10885.0
+C1-637B U+06108 CS13 CR061 D10904.0
+C1-637C U+0614E CS13 CR061 M****** @ D11024.1
+C1-637D U+0614C CS13 CR061 D11057.0 @ C6-526C
+C1-637E U+06144 CS13 CR061 D11042.0
+C1-6421 U+0614D CS13 CR061 D11059.0
+C1-6422 U+0613E CS13 CR061 D11029.0
+C1-6423 U+06134 CS13 CR061 D11008.0
+C1-6424 U+06127 CS13 CR061 D10982.0
+C1-6425 U+0610D CS13 CR061 D10919.0
+C1-6426 U+06106 CS13 CR061 D10900.0
+C1-6427 U+06137 CS13 CR061 D11015.0
+C2-426B U+060F7 CS13 CR061 D10864.0
+C2-426C U+06149 CS13 CR061 D11049.0
+C2-426D U+0614A CS13 CR061 D11051.0
+C2-426E U+0612B CS13 CR061 D10986.0
+C2-426F U+06145 CS13 CR061 D11043.0
+C2-4270 U+06136 CS13 CR061 D11013.0
+C2-4271 U+06132 CS13 CR061 D11003.0
+C2-4272 U+0612E CS13 CR061 D10990.0
+C2-4273 U+06146 CS13 CR061 D11044.0
+C2-4274 U+0612F CS13 CR061 D10992.0
+C2-4275 U+0614F CS13 CR061 D11065.0
+C2-4276 U+06129 CS13 CR061 D10984.0
+C2-4277 U+06140 CS13 CR061 D11034.0
+C3-4125 U+03964 CS13 CR061 D10932.0
+C3-4126 U+0396C CS13 CR061 D10993.0
+C3-4127 U+06130 CS13 CR061 D10995.0
+C3-4128 U+0613A CS13 CR061 D11021.0
+C3-4129 U+0612A CS13 CR061 D10985.0
+C3-412A U+06143 CS13 CR061 D11041.0
+C3-412B U+06119 CS13 CR061 D10944.0
+C3-412C U+06131 CS13 CR061 D10998.0
+C3-412D U+0396D CS13 CR061 D10994.0
+C3-412E U+0613D CS13 CR061 D11028.0
+C3-412F U+0397A CS13 CR061 D11077.0
+C3-4130 U+03975 CS13 CR061 D11036.0
+C3-466C U+0613C CS13 CR061 D11024.0
+C4-3D35 U+227EA CS13 CR061 D11121.0 #
+C4-3D36 U+22745 CS13 CR061 D10924.0
+C4-3D37 U+03968 CS13 CR061 D10961.0
+C4-3D38 U+06135 CS13 CR061 D11011.0
+C4-3D39 U+0612D CS13 CR061 D10989.0
+C4-3D3A U+03973 CS13 CR061 D11031.0
+C4-3D3B U+0396E CS13 CR061 D11000.0
+C4-3D3C U+03974 CS13 CR061 D11033.0
+C4-3D3D U+06102 CS13 CR061 D10890.0
+C4-3D3E U+03966 CS13 CR061 D10948.0
+C4-3D3F U+22728 CS13 CR061 D10862.0
+C4-3D40 U+2275D CS13 CR061 D*
+C5-3F2E U+22789 CS13 CR061 D10971.0
+C5-3F2F U+22757 CS13 CR061 D10970.0
+C5-3F30 U+06117 CS13 CR061 D10942.0
+C5-3F31 U+2274A CS13 CR061 D10934.0
+C5-3F32 U+03963 CS13 CR061 D10915.0
+C5-3F33 U+22739 CS13 CR061 D10899.0
+C5-3F34 U+2273F CS13 CR061 D10981.0
+C5-3F35 U+22790 CS13 CR061 D10996.0
+C5-3F36 U+2278F CS13 CR061 D10991.0
+C5-3F37 U+227B2 CS13 CR061 D11073.0
+C5-3F38 U+2279F CS13 CR061 D11047.0
+C5-3F39 U+22795 CS13 CR061 D11014.0
+C5-3F3A U+227A1 CS13 CR061 D11054.0
+C5-3F3B U+2279C CS13 CR061 D11032.0
+C5-3F3C U+2278E CS13 CR061 D10987.0
+C5-3F3D U+227A0 CS13 CR061 D11053.0
+C5-3F3E U+227AE CS13 CR061 D11071.0
+C5-3F3F U+22796 CS13 CR061 D11017.0
+C5-3F40 U+227CA CS13 CR061 D11081.0
+C5-3F41 U+227AC CS13 CR061 D11069.0
+C5-3F42 U+03970 CS13 CR061 D11005.0
+C5-3F43 U+227A6 CS13 CR061 D11063.0
+C5-3F44 U+22797 CS13 CR061 D11018.0
+C5-3F45 U+22793 CS13 CR061 D11009.0
+C6-5258 U+22743 CS13 CR061 D10922.0
+C6-5259 U+227A2 CS13 CR061 D10957.0
+C6-525A U+22751 CS13 CR061 D10958.0
+C6-525B U+22772 CS13 CR061 D10886.0
+C6-525C U+2276D CS13 CR061 D10975.0
+C6-525D U+2272F CS13 CR061 D10877.0
+C6-525E U+22754 CS13 CR061 D10870.0
+C6-525F U+2276E CS13 CR061 D10979.0
+C6-5260 U+22755 CS13 CR061 D10968.0
+C6-5261 U+22737 CS13 CR061 D10896.0
+C6-5262 U+2274F CS13 CR061 D10963.0
+C6-5263 U+22750 CS13 CR061 D10901.0
+C6-5264 U+06139 CS13 CR061 D11019.0
+C6-5265 U+2279E CS13 CR061 D11040.0
+C6-5266 U+2F8A8 CS13 CR061 D11024.1
+C6-5267 U+227B3 CS13 CR061 D11080.0
+C6-5268 U+227A7 CS13 CR061 D11064.0
+C6-5269 U+03971 CS13 CR061 D11007.0
+C6-526A U+227F9 CS13 CR061 D11060.0
+C6-526B U+22791 CS13 CR061 D11001.0
+C6-526C U+2F8A7 CS13 CR061 M****** D11057.0 (C1-637D)
+C6-526D U+227B6 CS13 CR061 D49109.0
+C6-526E U+227DD CS13 CR061 D11046.0
+C6-526F U+22799 CS13 CR061 D11022.0
+C1-6866 U+06147 CS14 CR061 D11045.0
+C1-6867 U+0613F CS14 CR061 D11030.0
+C1-6868 U+0614B CS14 CR061 D11052.0
+C1-6869 U+06177 CS14 CR061 D11146.0
+C1-686A U+06162 CS14 CR061 D11110.0
+C1-686B U+06163 CS14 CR061 D11111.0
+C1-686C U+0615F CS14 CR061 D11103.0
+C1-686D U+0615A CS14 CR061 D11096.0
+C1-686E U+06158 CS14 CR061 D11094.0
+C1-686F U+06175 CS14 CR061 D11144.0
+C2-4A29 U+0612C CS14 CR061 D10988.0
+C2-4A2A U+06128 CS14 CR061 D10983.0
+C2-4A2B U+06141 CS14 CR061 D11035.0
+C2-4A2C U+0615E CS14 CR061 D11102.0
+C2-4A2D U+06171 CS14 CR061 D11137.0
+C2-4A2E U+06173 CS14 CR061 D11140.0
+C2-4A2F U+06152 CS14 CR061 D11082.0
+C2-4A30 U+06153 CS14 CR061 D11084.0
+C2-4A31 U+06172 CS14 CR061 D11138.0
+C2-4A32 U+0616C CS14 CR061 D11129.0
+C2-4A33 U+06180 CS14 CR061 D11167.0
+C2-4A34 U+06174 CS14 CR061 D11143.0
+C2-4A35 U+06154 CS14 CR061 D11086.0
+C2-4A36 U+0617A CS14 CR061 D11154.0
+C2-4A37 U+0615B CS14 CR061 D11098.0
+C2-4A38 U+06165 CS14 CR061 D11114.0
+C2-4A39 U+0613B CS14 CR061 D11023.0
+C2-4A3A U+0616A CS14 CR061 D11126.0
+C2-4A3B U+06161 CS14 CR061 D11109.0
+C2-4A3C U+06156 CS14 CR061 D11090.0
+C3-4665 U+03976 CS14 CR061 D11037.0
+C3-4666 U+03979 CS14 CR061 D11070.0
+C3-4667 U+03972 CS14 CR061 D11025.0 #
+C3-4668 U+0617B CS14 CR061 D11157.0
+C3-4669 U+03983 CS14 CR061 D11141.0
+C3-466A U+0616F CS14 CR061 D11133.0
+C3-466B U+06181 CS14 CR061 D11169.0
+C3-466D U+06142 CS14 CR061 D11039.0
+C3-466E U+06138 CS14 CR061 D11016.0
+C3-466F U+06133 CS14 CR061 D11004.0
+C3-4670 U+2F8A6 CS14 CR061 D11048.0
+C3-4671 U+06160 CS14 CR061 D11106.0
+C3-4672 U+06169 CS14 CR061 D11125.0
+C3-4673 U+0617D CS14 CR061 D11159.0
+C3-4674 U+06186 CS14 CR061 D11177.0
+C4-4342 U+03977 CS14 CR061 D11050.0
+C4-4343 U+0396F CS14 CR061 D11002.0
+C4-4344 U+227E3 CS14 CR061 D11105.0
+C4-4345 U+227E2 CS14 CR061 D11089.0
+C4-4346 U+03987 CS14 CR061 D11161.0
+C4-4347 U+0397D CS14 CR061 D11097.0
+C4-4348 U+0397C CS14 CR061 D11092.0
+C4-4349 U+0397E CS14 CR061 D11101.0
+C4-434A U+03985 CS14 CR061 D11148.0
+C4-434B U+0398B CS14 CR061 D11200.0
+C4-434C U+03986 CS14 CR061 D11152.0
+C4-434D U+03980 CS14 CR061 D11123.0
+C4-434E U+06168 CS14 CR061 D11122.0
+C4-434F U+227A9 CS14 CR061 D10997.0
+C4-4350 U+03978 CS14 CR061 D11055.0
+C4-4351 U+2F8AB CS14 CR061 D11188.1
+C4-4352 U+22833 CS14 CR061 D11198.0
+C4-4353 U+2280A CS14 CR061 D*
+C5-456B U+2279A CS14 CR061 D11026.0
+C5-456C U+227F2 CS14 CR061 D11061.0
+C5-456D U+227AD CS14 CR061 D11010.0
+C5-456E U+22820 CS14 CR061 D11136.0
+C5-456F U+227F1 CS14 CR061 D11153.0
+C5-4570 U+227F0 CS14 CR061 D11151.0
+C5-4571 U+227F3 CS14 CR061 D11155.0
+C5-4572 U+227F4 CS14 CR061 D11156.0
+C5-4573 U+227E9 CS14 CR061 D11117.0
+C5-4574 U+227FE CS14 CR061 D11176.0
+C5-4575 U+2282E CS14 CR061 D11183.0
+C5-4576 U+227E8 CS14 CR061 D11120.0
+C5-4577 U+227E7 CS14 CR061 D11119.0
+C5-4578 U+227FF CS14 CR061 D11178.0
+C5-4579 U+227F5 CS14 CR061 D11160.0
+C6-5C6B U+2281F CS14 CR061 D11076.0
+C6-5C6C U+2279D CS14 CR061 D11038.0
+C6-5C6D U+227B1 CS14 CR061 D10999.0
+C6-5C6E U+227B0 CS14 CR061 D49105.0
+C6-5C6F U+22794 CS14 CR061 D11012.0
+C6-5C70 U+227C3 CS14 CR061 D11079.0
+C6-5C71 U+227AF CS14 CR061 D11072.0
+C6-5C72 U+227A8 CS14 CR061 D11066.0
+C6-5C73 U+227DC CS14 CR061 D11074.0
+C6-5C74 U+22798 CS14 CR061 D11020.0
+C6-5C75 U+227C4 CS14 CR061 D49106.0
+C6-5C76 U+227A4 CS14 CR061 D11058.0
+C6-5C77 U+227AB CS14 CR061 D11068.0
+C6-5C78 U+227AA CS14 CR061 D11067.0
+C6-5C79 U+227A5 CS14 CR061 D11062.0
+C6-5C7A U+22821 CS14 CR061 D11185.0
+C6-5C7B U+227EB CS14 CR061 D11130.0
+C6-5C7C U+227E6 CS14 CR061 D11118.0
+C6-5C7D U+227F7 CS14 CR061 D11165.0
+C6-5C7E U+227F8 CS14 CR061 D11166.0
+C6-5D21 U+227FC CS14 CR061 D11175.0
+C6-5D22 U+227FA CS14 CR061 D11168.0
+C6-5D23 U+227E0 CS14 CR061 D11083.0
+C6-5D24 U+2F8AA CS14 CR061 D11188.0 #
+C6-5D25 U+227F6 CS14 CR061 D11162.0
+C6-5D26 U+2F8A9 CS14 CR061 D11173.0
+C6-5D27 U+227E1 CS14 CR061 D11085.0
+C1-6C63 U+06176 CS15 CR061 D11145.0
+C1-6C64 U+06167 CS15 CR061 D11116.0
+C1-6C65 U+0616E CS15 CR061 D11132.0
+C1-6C66 U+0615D CS15 CR061 D11100.0
+C1-6C67 U+06155 CS15 CR061 D11088.0
+C1-6C68 U+06182 CS15 CR061 D11170.0
+C1-6C69 U+0617C CS15 CR061 D11158.0
+C1-6C6A U+06170 CS15 CR061 D11135.0
+C1-6C6B U+0616B CS15 CR061 D11127.0
+C1-6C6C U+0617E CS15 CR061 D11163.0
+C1-6C6D U+061A7 CS15 CR061 D11242.0
+C1-6C6E U+06190 CS15 CR061 D11206.0
+C1-6C6F U+061AB CS15 CR061 D11252.0
+C1-6C70 U+0618E CS15 CR061 D11202.0 @ D11188.1 #
+C1-6C71 U+061AC CS15 CR061 D11256.0
+C1-6C72 U+0619A CS15 CR061 D11222.0
+C1-6C73 U+061A4 CS15 CR061 D11239.0
+C1-6C74 U+06194 CS15 CR061 D11213.0
+C1-6C75 U+061AE CS15 CR061 D11259.0
+C2-5041 U+0618B CS15 CR061 D11197.0
+C2-5042 U+06183 CS15 CR061 D11172.0
+C2-5043 U+06179 CS15 CR061 D11149.0
+C2-5044 U+061B1 CS15 CR061 D11265.0
+C2-5045 U+061B0 CS15 CR061 D11263.0
+C2-5046 U+061A2 CS15 CR061 D11236.0
+C2-5047 U+06189 CS15 CR061 D11194.0
+C2-5048 U+0619B CS15 CR061 D11224.0
+C2-5049 U+06193 CS15 CR061 D11212.0
+C2-504A U+061AF CS15 CR061 D11261.0
+C2-504B U+061AD CS15 CR061 D11258.0
+C2-504C U+0619F CS15 CR061 D11228.0
+C2-504D U+06192 CS15 CR061 D11211.0
+C2-504E U+061AA CS15 CR061 D11251.0
+C2-504F U+061A1 CS15 CR061 D11233.0
+C2-5050 U+0618D CS15 CR061 D11201.0
+C2-5051 U+06166 CS15 CR061 D11115.0
+C2-5052 U+061B3 CS15 CR061 D11272.0
+C3-4B73 U+06157 CS15 CR061 D11093.0
+C3-4B74 U+0615C CS15 CR061 D11099.0
+C3-4B75 U+061A6 CS15 CR061 D11241.0
+C3-4B76 U+06195 CS15 CR061 D11214.0
+C3-4B77 U+06188 CS15 CR061 D11189.0
+C3-4B78 U+0398A CS15 CR061 D11191.0
+C3-4B79 U+061A3 CS15 CR061 D11237.0
+C3-4B7A U+0618F CS15 CR061 D11205.0
+C3-4B7B U+03984 CS15 CR061 D11142.0
+C3-4B7C U+06164 CS15 CR061 D11112.0
+C3-4B7D U+0397F CS15 CR061 D11107.0
+C3-4B7E U+06159 CS15 CR061 D11095.0
+C3-4C21 U+06178 CS15 CR061 D11147.0
+C3-4C22 U+03982 CS15 CR061 D11128.0
+C3-4C23 U+06185 CS15 CR061 D11104.0
+C3-4C24 U+06187 CS15 CR061 D11187.0
+C3-4C25 U+0619E CS15 CR061 D11227.0
+C3-4C26 U+03996 CS15 CR061 D49107.0
+C3-4C27 U+03989 CS15 CR061 D11190.0
+C3-4C28 U+06198 CS15 CR061 D11218.0
+C3-4C29 U+0619C CS15 CR061 D11225.0
+C3-4C2A U+0398D CS15 CR061 D11204.0
+C4-4965 U+03981 CS15 CR061 D11124.0
+C4-4966 U+22832 CS15 CR061 D11193.0
+C4-4967 U+0398E CS15 CR061 D11220.0
+C4-4968 U+03990 CS15 CR061 D11243.0
+C4-4969 U+0398F CS15 CR061 D11230.0
+C4-496A U+22839 CS15 CR061 D11229.0
+C4-496B U+03991 CS15 CR061 D11245.0
+C4-496C U+03995 CS15 CR061 D11274.0
+C4-496D U+03993 CS15 CR061 D11255.0
+C4-496E U+227A3 CS15 CR061 D11056.0
+C4-496F U+0616D CS15 CR061 D11131.0
+C4-4970 U+2287F CS15 CR061 D49108.0
+C4-4971 U+22835 CS15 CR061 D11208.0
+C4-4972 U+2283D CS15 CR061 D11238.0
+C5-4D26 U+22792 CS15 CR061 D11006.0
+C5-4D27 U+227E4 CS15 CR061 D11108.0
+C5-4D28 U+2282C CS15 CR061 D11181.0
+C5-4D29 U+227EF CS15 CR061 D11150.0
+C5-4D2A U+06184 CS15 CR061 D11174.0
+C5-4D2B U+2284F CS15 CR061 D11277.0
+C5-4D2C U+22852 CS15 CR061 D11280.0
+C5-4D2D U+22850 CS15 CR061 D11278.0
+C5-4D2E U+2283A CS15 CR061 D11232.0
+C5-4D2F U+22837 CS15 CR061 D11221.0
+C5-4D30 U+22847 CS15 CR061 D11266.0
+C5-4D31 U+22864 CS15 CR061 D11275.0
+C5-4D32 U+22840 CS15 CR061 D11249.0
+C5-4D33 U+2283C CS15 CR061 D11235.0
+C5-4D34 U+22845 CS15 CR061 D11264.0
+C5-4D35 U+22841 CS15 CR061 D11250.0
+C7-2271 U+0617F CS15 CR061 D11164.0
+C7-2272 U+227EC CS15 CR061 D11134.0
+C7-2273 U+2281C CS15 CR061 D11113.0
+C7-2274 U+227FB CS15 CR061 D11171.0
+C7-2275 U+227EE CS15 CR061 D11139.0
+C7-2276 U+228E2 CS15 CR061 D11179.0
+C7-2277 U+227FD CS15 CR061 D11087.0
+C7-2278 U+2281E CS15 CR061 D11186.0
+C7-2279 U+2283B CS15 CR061 D11234.0
+C7-227A U+2284A CS15 CR061 D11270.0
+C7-227B U+2F8AE CS15 CR061 D11260.0
+C7-227C U+03992 CS15 CR061 D11254.0
+C7-227D U+2287D CS15 CR061 D49110.0
+C7-227E U+22856 CS15 CR061 D11284.0
+C7-2321 U+22844 CS15 CR061 D11262.0
+C7-2322 U+2284B CS15 CR061 D11271.0
+C1-7054 U+061B2 CS16 CR061 D11269.1
+C1-7055 U+06191 CS16 CR061 D11210.0
+C1-7056 U+061A9 CS16 CR061 D11246.0
+C1-7057 U+0618A CS16 CR061 D11195.0
+C1-7058 U+061CD CS16 CR061 D11335.0
+C1-7059 U+061B6 CS16 CR061 D11295.0
+C1-705A U+061BE CS16 CR061 D11312.0
+C1-705B U+061CA CS16 CR061 D11332.0
+C1-705C U+061C8 CS16 CR061 D11328.0
+C2-5723 U+0619D CS16 CR061 D11226.0
+C2-5724 U+061A8 CS16 CR061 D11244.0
+C2-5725 U+06196 CS16 CR061 D11215.0
+C2-5726 U+061C5 CS16 CR061 D11324.0
+C2-5727 U+061B4 CS16 CR061 D11293.0
+C2-5728 U+061C6 CS16 CR061 D11325.0
+C2-5729 U+061C1 CS16 CR061 D11319.0
+C2-572A U+061CC CS16 CR061 D11334.0
+C2-572B U+061BA CS16 CR061 D11305.0
+C2-572C U+061BF CS16 CR061 D11316.0
+C2-572D U+061B8 CS16 CR061 D11299.0
+C2-572E U+0618C CS16 CR061 D11199.0
+C3-5061 U+061B7 CS16 CR061 D11297.0
+C3-5062 U+061CE CS16 CR061 D11337.0
+C3-5063 U+061B9 CS16 CR061 D11304.0
+C3-5064 U+061BD CS16 CR061 D11309.0
+C3-5065 U+061CF CS16 CR061 D11338.0
+C3-5066 U+061C0 CS16 CR061 D11317.0
+C3-5067 U+06199 CS16 CR061 D11219.0
+C3-5068 U+06197 CS16 CR061 D11216.0
+C3-5069 U+03994 CS16 CR061 D11267.0
+C3-506A U+061BB CS16 CR061 D11306.0
+C3-506B U+061D0 CS16 CR061 D11351.0
+C3-506C U+061C4 CS16 CR061 D11322.0
+C4-5035 U+22842 CS16 CR061 D11253.0
+C4-5036 U+22843 CS16 CR061 D11257.0
+C4-5037 U+061A5 CS16 CR061 D11240.0
+C4-5038 U+0398C CS16 CR061 D11203.0
+C4-5039 U+03997 CS16 CR061 D11311.0
+C4-503A U+039A2 CS16 CR061 D11427.0
+C4-503B U+061A0 CS16 CR061 D11231.0
+C4-503C U+22857 CS16 CR061 D11285.0
+C4-503D U+2289D CS16 CR061 D11323.0
+C5-544B U+22874 CS16 CR061 D11289.0
+C5-544C U+2288C CS16 CR061 D11209.0
+C5-544D U+22851 CS16 CR061 D11279.0
+C5-544E U+22848 CS16 CR061 D11268.0
+C5-544F U+2288D CS16 CR061 D11288.0
+C5-5450 U+22892 CS16 CR061 D11296.0
+C5-5451 U+22898 CS16 CR061 D11307.0
+C5-5452 U+22893 CS16 CR061 D11298.0
+C5-5453 U+228B0 CS16 CR061 D*
+C5-5454 U+2284E CS16 CR061 D11276.0
+C5-5455 U+22896 CS16 CR061 D11302.0
+C5-5456 U+22897 CS16 CR061 D11303.0
+C5-5457 U+2289C CS16 CR061 D11318.0
+C5-5458 U+228CA CS16 CR061 D11348.0
+C7-2D69 U+2F8AC CS16 CR061 D11269.0
+C7-2D6A U+22800 CS16 CR061 D11273.0
+C7-2D6B U+22834 CS16 CR061 D11207.0
+C7-2D6C U+22865 CS16 CR061 D49111.0
+C7-2D6D U+22836 CS16 CR061 D11217.0
+C7-2D6E U+228A7 CS16 CR061 D11346.0
+C7-2D6F U+22859 CS16 CR061 D11287.0
+C7-2D70 U+22858 CS16 CR061 D11286.0
+C7-2D71 U+22831 CS16 CR061 D11192.0
+C7-2D72 U+22862 CS16 CR061 D49113.0
+C7-2D73 U+22838 CS16 CR061 D11223.0
+C7-2D74 U+22873 CS16 CR061 D49112.0
+C7-2D75 U+2283E CS16 CR061 D11247.0
+C7-2D76 U+22855 CS16 CR061 D11283.0
+C7-2D77 U+22854 CS16 CR061 D11282.0
+C7-2D78 U+22895 CS16 CR061 D11301.0
+C7-2D79 U+2F8AD CS16 CR061 D11336.0
+C7-2D7A U+228A5 CS16 CR061 D11344.0
+C7-2D7B U+22894 CS16 CR061 D11300.0
+C7-2D7C U+2289A CS16 CR061 D11313.0
+C7-2D7D U+2289B CS16 CR061 D11314.0
+C7-2D7E U+22899 CS16 CR061 D11310.0
+C7-2E21 U+2289F CS16 CR061 D11339.0
+C7-2E22 U+22853 CS16 CR061 D11281.0
+C1-735C U+061C9 CS17 CR061 D11330.0
+C1-735D U+061C2 CS17 CR061 D11320.0
+C1-735E U+061C7 CS17 CR061 D11326.0
+C1-735F U+061E6 CS17 CR061 D11390.0
+C1-7360 U+061CB CS17 CR061 D11333.0
+C2-5C6A U+061C3 CS17 CR061 D11321.0
+C2-5C6B U+061B5 CS17 CR061 D11294.0
+C2-5C6C U+061BC CS17 CR061 D11308.0
+C2-5C6D U+061E7 CS17 CR061 D11395.0
+C2-5C6E U+061E0 CS17 CR061 D11377.0
+C2-5C6F U+061E5 CS17 CR061 D11400.1
+C2-5C70 U+061E4 CS17 CR061 D11386.0
+C2-5C71 U+061E8 CS17 CR061 D11357.0
+C2-5C72 U+061DE CS17 CR061 D11375.0
+C3-545B U+061E2 CS17 CR061 D11382.0
+C3-545C U+061DB CS17 CR061 D11371.0
+C3-545D U+061DD CS17 CR061 D11374.0
+C3-545E U+061DC CS17 CR061 D11372.0
+C3-545F U+061DA CS17 CR061 D11369.0
+C3-5460 U+2F8AF CS17 CR061 D*
+C3-5461 U+061D9 CS17 CR061 D11365.0
+C4-5631 U+228D0 CS17 CR061 D11355.0
+C4-5632 U+061E1 CS17 CR061 D11379.0
+C4-5633 U+061D7 CS17 CR061 D11362.0
+C4-5634 U+22849 CS17 CR061 D11353.0
+C4-5635 U+228CF CS17 CR061 D11354.0
+C4-5636 U+0399C CS17 CR061 D11367.0
+C5-5B49 U+2289E CS17 CR061 D11331.0
+C5-5B4A U+228C9 CS17 CR061 D11347.0
+C5-5B4B U+228A4 CS17 CR061 D11343.0
+C5-5B4C U+03998 CS17 CR061 D11315.0
+C5-5B4D U+228D9 CS17 CR061 D11381.0
+C5-5B4E U+228D2 CS17 CR061 D11361.0
+C5-5B4F U+228DA CS17 CR061 D11385.0
+C5-5B50 U+228DD CS17 CR061 D11393.0
+C5-5B51 U+228CE CS17 CR061 D11352.0
+C5-5B52 U+228FC CS17 CR061 D11403.0
+C7-3778 U+228CD CS17 CR061 D11196.0 #
+C7-3779 U+228A6 CS17 CR061 D11345.0
+C7-377A U+228A2 CS17 CR061 D11342.0
+C7-377B U+228A0 CS17 CR061 D11340.0
+C7-377C U+22846 CS17 CR061 D11327.0
+C7-377D U+228A1 CS17 CR061 D11341.0
+C7-377E U+26857 CS17 CR061 D11349.0
+C7-3821 U+228A3 CS17 CR061 D11329.0
+C7-3822 U+228B1 CS17 CR061 D49114.0
+C7-3823 U+228DB CS17 CR061 D11391.0
+C7-3824 U+228F6 CS17 CR061 D49115.0
+C7-3825 U+228DC CS17 CR061 D11392.0
+C7-3826 U+228D6 CS17 CR061 D11378.0
+C1-7642 U+061E3 CS18 CR061 D11384.0
+C2-6153 U+061D8 CS18 CR061 D11363.0
+C2-6154 U+061DF CS18 CR061 D11376.0
+C2-6155 U+061ED CS18 CR061 D11409.0
+C2-6156 U+061EE CS18 CR061 D11413.0
+C2-6157 U+061F1 CS18 CR061 D11422.0
+C2-6158 U+061EA CS18 CR061 D11401.0
+C2-6159 U+061F0 CS18 CR061 D11421.0
+C2-615A U+061EB CS18 CR061 D11406.0
+C2-615B U+061D6 CS18 CR061 D11358.0
+C2-615C U+061E9 CS18 CR061 D11400.0
+C3-5765 U+061F3 CS18 CR061 M******
+C3-5766 U+039A1 CS18 CR061 D11412.0
+C3-5767 U+0399E CS18 CR061 D11387.0
+C4-5B23 U+0399A CS18 CR061 D11359.0
+C4-5B24 U+0399F CS18 CR061 D11389.0
+C4-5B25 U+0399D CS18 CR061 D11383.0
+C4-5B26 U+228D8 CS18 CR061 D11380.0
+C4-5B27 U+228FB CS18 CR061 D11402.0
+C4-5B28 U+22906 CS18 CR061 D11419.0
+C4-5B29 U+0399B CS18 CR061 D11364.0
+C4-5B2A U+228D1 CS18 CR061 D11360.0
+C4-5B2B U+061D5 CS18 CR061 D11356.0
+C4-5B2C U+2F8B0 CS18 CR061 D11424.0 #
+C5-6162 U+228D4 CS18 CR061 D11370.0
+C5-6163 U+228DE CS18 CR061 D11394.0
+C5-6164 U+228D3 CS18 CR061 D11368.0
+C5-6165 U+228E0 CS18 CR061 D11396.0
+C5-6166 U+22943 CS18 CR061 D11468.0 #
+C5-6167 U+2290B CS18 CR061 D11426.0
+C5-6168 U+228FF CS18 CR061 D11407.0
+C5-6169 U+22904 CS18 CR061 D11416.0
+C5-616A U+22907 CS18 CR061 D11420.0
+C7-3F59 U+228E1 CS18 CR061 D11397.0
+C7-3F5A U+228DF CS18 CR061 D11366.0
+C7-3F5B U+228D5 CS18 CR061 D11373.0
+C7-3F5C U+228F2 CS18 CR061 D11398.0
+C7-3F5D U+228FE CS18 CR061 D11405.0
+C7-3F5E U+22913 CS18 CR061 D11435.0
+C7-3F5F U+2292E CS18 CR061 D11457.0
+C1-7834 U+061F2 CS19 CR061 D11399.1
+C1-7835 U+061F7 CS19 CR061 D11456.0
+C1-7836 U+061F6 CS19 CR061 D11455.0
+C1-7837 U+061F5 CS19 CR061 D11451.0
+C2-654C U+061FB CS19 CR061 D11482.0
+C4-5F60 U+061EC CS19 CR061 D11408.0
+C4-5F61 U+061EF CS19 CR061 D11417.0
+C4-5F62 U+22902 CS19 CR061 D11414.0
+C4-5F63 U+22901 CS19 CR061 D11411.0
+C4-5F64 U+039A5 CS19 CR061 D11452.0
+C5-676C U+22924 CS19 CR061 D11436.0
+C5-676D U+2290E CS19 CR061 D11430.0
+C5-676E U+22916 CS19 CR061 D*
+C5-676F U+22918 CS19 CR061 D11437.0
+C5-6770 U+22910 CS19 CR061 D11432.0
+C5-6771 U+22931 CS19 CR061 D11460.0
+C5-6772 U+22944 CS19 CR061 D49117.0
+C5-6773 U+039A6 CS19 CR061 D11453.0
+C5-6774 U+22929 CS19 CR061 D11445.0
+C5-6775 U+2292F CS19 CR061 D11458.0
+C5-6776 U+2294B CS19 CR061 M******
+C5-6777 U+22936 CS19 CR061 D11466.0
+C5-6778 U+039A3 CS19 CR061 D11441.0
+C7-4677 U+22911 CS19 CR061 D11433.0
+C7-4678 U+2290A CS19 CR061 D11425.0
+C7-4679 U+228FD CS19 CR061 D11404.0
+C7-467A U+2290F CS19 CR061 D11431.0
+C7-467B U+22919 CS19 CR061 D11439.0
+C7-467C U+22903 CS19 CR061 D11415.0
+C7-467D U+22915 CS19 CR061 D49116.0
+C7-467E U+2290C CS19 CR061 D11428.0
+C7-4721 U+22909 CS19 CR061 D11423.0
+C7-4722 U+22912 CS19 CR061 D11434.0
+C7-4723 U+22934 CS19 CR061 D11464.0
+C7-4724 U+2292A CS19 CR061 D11447.0
+C7-4725 U+22908 CS19 CR061 D11440.0
+C7-4726 U+2292D CS19 CR061 D11450.0
+C7-4727 U+22928 CS19 CR061 D11444.0
+C7-4728 U+2F8B1 CS19 CR061 D11454.0
+C7-4729 U+2292C CS19 CR061 D11449.0
+C7-472A U+22926 CS19 CR061 D11442.0
+C7-472B U+22933 CS19 CR061 D11463.0
+C7-472C U+039A7 CS19 CR061 D11471.0
+C1-796C U+061F8 CS20 CR061 D11462.0
+C1-796D U+061FA CS20 CR061 D11478.0
+C2-6876 U+061F9 CS20 CR061 D11476.0
+C3-5E30 U+039A8 CS20 CR061 D11475.0
+C4-633F U+22930 CS20 CR061 D11459.0
+C4-6340 U+039AA CS20 CR061 D11486.0
+C4-6341 U+2294F CS20 CR061 D11481.0
+C4-6342 U+039A9 CS20 CR061 D11479.0
+C4-6343 U+039A4 CS20 CR061 D11446.0
+C4-6344 U+22927 CS20 CR061 D11443.0
+C4-6345 U+22951 CS20 CR061 D11483.0
+C5-6C28 U+22932 CS20 CR061 D11461.0
+C5-6C29 U+2294C CS20 CR061 D11474.0
+C5-6C2A U+2292B CS20 CR061 D11448.0
+C5-6C2B U+2295A CS20 CR061 D11492.0 #
+C7-4D64 U+22900 CS20 CR061 D11410.0 #
+C7-4D65 U+22935 CS20 CR061 D11465.0
+C7-4D66 U+22941 CS20 CR061 D11469.0
+C7-4D67 U+22905 CS20 CR061 D11418.0
+C7-4D68 U+20453 CS20 CR061 D11472.0
+C7-4D69 U+22950 CS20 CR061 D11484.0
+C7-4D6A U+2294E CS20 CR061 D11480.0
+C7-4D6B U+22953 CS20 CR061 D11487.0
+C1-7A6A U+061FC CS21 CR061 D11488.0
+C1-7A6B U+061FE CS21 CR061 D11498.0
+C2-6B5A U+061FD CS21 CR061 D11497.0
+C4-663E U+22958 CS21 CR061 D11490.0
+C7-5338 U+22952 CS21 CR061 D11485.0
+C7-5339 U+2294D CS21 CR061 D11477.0
+C7-533A U+2295F CS21 CR061 D11499.0
+C7-533B U+2295E CS21 CR061 D11496.0
+C7-533C U+22961 CS21 CR061 D11502.0
+C1-7B60 U+061FF CS22 CR061 D11501.0
+C3-5F46 U+06202 CS22 CR061 D11508.0
+C3-5F47 U+039AB CS22 CR061 D11503.0
+C4-686C U+039AC CS22 CR061 D11507.0
+C7-5773 U+2295B CS22 CR061 D11493.0
+C7-5774 U+2295C CS22 CR061 D11494.0
+C7-5775 U+2295D CS22 CR061 D11495.0
+C7-5776 U+22965 CS22 CR061 D49118.0
+C1-7C36 U+06200 CS23 CR061 D11504.0
+C2-6F28 U+06201 CS23 CR061 D11505.0
+C2-6F29 U+06203 CS23 CR061 D11514.0
+C2-6F2A U+06204 CS23 CR061 D11515.0
+C7-5B4F U+22957 CS23 CR061 D11489.0
+C7-5B50 U+22966 CS23 CR061 D11506.0
+C7-5B51 U+22969 CS23 CR061 D11511.0
+C7-5B52 U+22967 CS23 CR061 D11509.0
+C7-5B53 U+22968 CS23 CR061 D11510.0
+C7-5B54 U+22971 CS23 CR061 D11516.0
+C7-5B55 U+2296F CS23 CR061 D11512.0
+C5-775A U+22970 CS24 CR061 D11513.0
+C5-775B U+2297B CS24 CR061 D11519.0
+C7-5E65 U+22972 CS24 CR061 D11517.0
+C7-5E66 U+2297C CS24 CR061 D11520.0
+C7-5E67 U+2297E CS24 CR061 D11523.0
+C3-613E U+06205 CS25 CR061 D11521.0
+C5-7929 U+2297D CS25 CR061 D11522.0
+C3-6178 U+039AD CS27 CR061 D11524.0
+C4-6D72 U+22985 CS27 CR061 D11526.0
+C2-722A U+06207 CS28 CR061 D11525.0
+C5-7B3E U+22988 CS28 CR061 D11527.0
+C5-7B60 U+22989 CS29 CR061 D11528.0
+C6-2140 U+2237A CS03 CR062 D09657.0 #
+C1-4541 U+06208 CS04 CR062 D11530.0
+C1-4653 U+0620A CS05 CR062 D11532.0
+C2-215D U+06209 CS05 CR062 D11531.0
+C1-4826 U+0620E CS06 CR062 D11539.0
+C1-4827 U+0620C CS06 CR062 D11535.0
+C1-4828 U+0620D CS06 CR062 D11537.0
+C1-4829 U+06210 CS06 CR062 D11542.1
+C3-236A U+039AE CS06 CR062 D11541.0 #
+C3-236B U+0620F CS06 CR062 M******
+C4-2272 U+2298F CS06 CR062 D11538.0
+C5-226A U+2298E CS06 CR062 D11536.0
+C6-2476 U+22990 CS06 CR062 D11540.0
+C1-4A3B U+06212 CS07 CR062 D11548.0
+C1-4A3C U+06211 CS07 CR062 D11545.0
+C3-2625 U+06213 CS07 CR062 D11549.0
+C3-2626 U+039AF CS07 CR062 D11552.0
+C3-2627 U+2F8B2 CS07 CR062 D11544.0
+C5-243B U+22994 CS07 CR062 D*
+C6-276A U+22995 CS07 CR062 D11550.0
+C6-276B U+22993 CS07 CR062 D11546.0
+C6-276C U+22999 CS07 CR062 D11553.0
+C6-276D U+22996 CS07 CR062 D11547.0
+C1-4D50 U+06216 CS08 CR062 D11563.0
+C1-4D51 U+06215 CS08 CR062 D11562.0
+C2-2670 U+06214 CS08 CR062 D11559.0
+C4-2652 U+2299A CS08 CR062 D11554.0
+C4-2653 U+2299F CS08 CR062 D11561.0
+C4-2654 U+039B0 CS08 CR062 D11556.0
+C6-2B51 U+2299B CS08 CR062 D11555.0
+C6-2B52 U+039B2 CS08 CR062 D11568.0
+C6-2B53 U+229A1 CS08 CR062 D11565.0
+C6-2B54 U+2299D CS08 CR062 D11558.0
+C6-2B55 U+229A0 CS08 CR062 D11564.0
+C6-2B56 U+2299E CS08 CR062 D11560.0
+C6-2B57 U+229A2 CS08 CR062 D11566.0
+C6-2B58 U+2299C CS08 CR062 D11557.0
+C3-2C63 U+06218 CS09 CR062 D11582.0
+C4-294C U+229AA CS09 CR062 D11573.0
+C6-313B U+229A7 CS09 CR062 D11570.0
+C6-313C U+229B6 CS09 CR062 D11576.0
+C6-313D U+229A6 CS09 CR062 D11569.0
+C6-313E U+229A8 CS09 CR062 D11571.0
+C6-313F U+229AC CS09 CR062 D11575.0
+C6-3140 U+229A9 CS09 CR062 D11572.0
+C6-3141 U+229AB CS09 CR062 D11574.0
+C2-2F31 U+06219 CS10 CR062 D11585.0
+C4-2D2F U+039B4 CS10 CR062 D11583.0
+C4-2D30 U+039B5 CS10 CR062 D11584.0
+C5-2D5D U+039B6 CS10 CR062 D11588.0
+C5-2D5E U+229BA CS10 CR062 D11590.0
+C5-2D5F U+229B8 CS10 CR062 D11587.0
+C6-3767 U+229B7 CS10 CR062 D11586.0
+C6-3768 U+229BB CS10 CR062 D49119.0
+C6-3769 U+229B9 CS10 CR062 D11589.0
+C1-5A51 U+0621A CS11 CR062 D11594.0
+C1-5A52 U+0621B CS11 CR062 D11598.0
+C3-357A U+039B7 CS11 CR062 D11596.0
+C4-316E U+0621C CS11 CR062 D11599.0
+C4-316F U+229C0 CS11 CR062 D11597.0
+C4-3170 U+0621D CS11 CR062 D11603.0
+C5-3260 U+229C7 CS11 CR062 D11601.0
+C5-3261 U+229BF CS11 CR062 D11595.0
+C6-4023 U+2F8B3 CS11 CR062 D49120.0
+C6-4024 U+229C6 CS11 CR062 D49121.0
+C6-4025 U+229C1 CS11 CR062 D11600.0
+C1-5F3C U+0621F CS12 CR062 D11606.0
+C3-3B64 U+0621E CS12 CR062 D11605.0
+C3-3B65 U+039B8 CS12 CR062 D11606.1
+C4-375C U+229CC CS12 CR062 D11610.0
+C5-385B U+229D1 CS12 CR062 D11611.0
+C5-385C U+229D2 CS12 CR062 D11612.0
+C6-4925 U+229CA CS12 CR062 D11608.0
+C6-4926 U+229CB CS12 CR062 D11609.0
+C6-4927 U+229C9 CS12 CR062 D11607.0
+C6-4928 U+229C8 CS12 CR062 D11604.0
+C6-4929 U+229CD CS12 CR062 D11627.0 #
+C1-6428 U+06221 CS13 CR062 D11616.0
+C1-6429 U+06222 CS13 CR062 D11617.0
+C2-4278 U+06220 CS13 CR062 D11615.0
+C2-4279 U+09168 CS13 CR062 D39842.0
+C2-427A U+06223 CS13 CR062 D11622.0
+C2-427B U+06225 CS13 CR062 D11630.0
+C2-427C U+06224 CS13 CR062 D11625.0
+C4-3D41 U+229DC CS13 CR062 D49122.0
+C4-3D42 U+039B9 CS13 CR062 D11618.0
+C4-3D43 U+06226 CS13 CR062 D11631.1
+C4-3D44 U+229D4 CS13 CR062 D11614.0
+C5-3F46 U+203B6 CS13 CR062 D11626.0
+C5-3F47 U+229D6 CS13 CR062 D11620.0
+C5-3F48 U+229E0 CS13 CR062 D11624.0
+C5-3F49 U+229D8 CS13 CR062 D11623.0
+C6-5270 U+229DF CS13 CR062 D11631.0
+C6-5271 U+229D5 CS13 CR062 D11619.0
+C1-6870 U+0622A CS14 CR062 D11639.0
+C2-4A3D U+06229 CS14 CR062 D11637.0
+C2-4A3E U+06227 CS14 CR062 D11632.0
+C2-4A3F U+0622B CS14 CR062 D11640.0
+C3-4675 U+0622C CS14 CR062 M******
+C3-4676 U+06228 CS14 CR062 D11636.0
+C4-4354 U+039BA CS14 CR062 D11635.0
+C5-457A U+229E5 CS14 CR062 D11641.0
+C5-457B U+229E7 CS14 CR062 D11643.0
+C5-457C U+229E6 CS14 CR062 D11642.0
+C5-457D U+229E9 CS14 CR062 D*
+C6-5D28 U+229EC CS14 CR062 D11647.0
+C6-5D29 U+229E2 CS14 CR062 D11633.0
+C6-5D2A U+229E4 CS14 CR062 D11638.0
+C6-5D2B U+229F9 CS14 CR062 D11659.0
+C1-6C76 U+0622E CS15 CR062 D11655.0
+C2-5053 U+0622D CS15 CR062 D11651.0
+C3-4C2B U+039BC CS15 CR062 D11652.0
+C3-4C2C U+0622F CS15 CR062 D11665.0
+C4-4973 U+229F4 CS15 CR062 D11650.0
+C4-4974 U+229F5 CS15 CR062 D11653.0
+C5-4D36 U+229F3 CS15 CR062 D11649.0
+C5-4D37 U+039BB CS15 CR062 D11648.0
+C7-2323 U+229FA CS15 CR062 D11634.0 #
+C7-2324 U+229E8 CS15 CR062 D11657.0
+C7-2325 U+229F8 CS15 CR062 D11658.0
+C7-2326 U+229FF CS15 CR062 D11664.0
+C7-2327 U+229F7 CS15 CR062 D11656.0
+C7-2328 U+229F6 CS15 CR062 D11654.0
+C7-2329 U+229FE CS15 CR062 D49123.0
+C7-232A U+22A07 CS15 CR062 D11666.0
+C1-705D U+06230 CS16 CR062 D11667.0
+C3-506D U+06231 CS16 CR062 D11668.0 #
+C7-2E23 U+22A12 CS16 CR062 D11670.0
+C7-2E24 U+22A0A CS16 CR062 D11672.0
+C7-2E25 U+22A09 CS16 CR062 D11671.0 #
+C7-2E26 U+22A0C CS16 CR062 D11674.0
+C7-2E27 U+22A0B CS16 CR062 D11673.0
+C7-2E28 U+22A0E CS16 CR062 D11676.0
+C7-2E29 U+22A0D CS16 CR062 D11675.0
+C7-2E2A U+22A08 CS16 CR062 D11669.0
+C1-7361 U+06232 CS17 CR062 D11681.0
+C1-7362 U+06234 CS17 CR062 D11685.0
+C3-5462 U+039BD CS17 CR062 D11679.0
+C5-5B53 U+22A14 CS17 CR062 D11680.0
+C7-3827 U+22A13 CS17 CR062 D11678.0
+C1-7643 U+06233 CS18 CR062 D11684.0
+C7-3F60 U+22A19 CS18 CR062 D49124.0
+C4-5F65 U+22A1B CS19 CR062 D11686.0
+C7-472D U+22A1A CS19 CR062 D11690.0
+C7-472E U+22A1E CS19 CR062 D11691.0
+C5-6C2C U+22A1F CS20 CR062 D11692.0
+C5-7021 U+22A21 CS21 CR062 D11693.0
+C7-533D U+22A23 CS21 CR062 D11694.0
+C3-5F48 U+06235 CS22 CR062 D11695.0
+C1-4542 U+06236 CS04 CR063 D11696.0
+C3-2165 U+06237 CS04 CR063 M******
+C3-2166 U+06238 CS04 CR063 M******
+C3-224E U+06239 CS05 CR063 D11697.0
+C5-216D U+22A25 CS05 CR063 D11698.0
+C6-2327 U+22A24 CS05 CR063 D*
+C6-2477 U+22A26 CS06 CR063 D11699.0
+C6-2478 U+22A29 CS06 CR063 D11700.0
+C2-2428 U+0623A CS07 CR063 D11703.0
+C3-2628 U+0623B CS07 CR063 D11707.0
+C3-2629 U+0623C CS07 CR063 D11708.0
+C4-2434 U+22A2A CS07 CR063 D11704.0
+C6-276E U+039BE CS07 CR063 D11705.0
+C1-4D52 U+0623F CS08 CR063 D11714.0
+C1-4D53 U+0623E CS08 CR063 D11712.0
+C1-4D54 U+06240 CS08 CR063 D11715.0
+C2-2671 U+0623D CS08 CR063 D11711.0
+C4-2655 U+039BF CS08 CR063 D11710.0
+C4-2656 U+039C0 CS08 CR063 D11713.0
+C5-2639 U+22A2F CS08 CR063 D11716.0
+C6-2B59 U+22A32 CS08 CR063 D49125.0
+C6-2B5A U+22A34 CS08 CR063 D11718.0
+C1-5137 U+06241 CS09 CR063 D11724.0
+C2-2A53 U+06242 CS09 CR063 D11726.0
+C2-2A54 U+06243 CS09 CR063 D11728.0
+C3-2C64 U+039C2 CS09 CR063 D11729.0
+C4-294D U+039C1 CS09 CR063 D11721.0
+C5-2938 U+22A44 CS09 CR063 D11731.0
+C5-2939 U+22A3A CS09 CR063 D11730.0
+C6-3142 U+22A38 CS09 CR063 D11725.0
+C6-3143 U+22A37 CS09 CR063 D11723.0
+C6-3144 U+22A39 CS09 CR063 D11727.0
+C6-3145 U+22A41 CS09 CR063 D11732.0
+C6-3146 U+22A3E CS09 CR063 D11734.0
+C1-5552 U+06247 CS10 CR063 D11743.1
+C2-2F32 U+06246 CS10 CR063 D11742.0
+C3-3129 U+06245 CS10 CR063 D11741.0
+C5-2D60 U+22A4B CS10 CR063 D11745.0
+C5-2D61 U+22A48 CS10 CR063 D11744.0
+C6-376A U+22A46 CS10 CR063 D11739.0
+C6-376B U+22A47 CS10 CR063 D11740.0
+C6-376C U+22A45 CS10 CR063 D11738.0
+C1-5A53 U+06248 CS11 CR063 D11746.0
+C6-4026 U+22A4D CS11 CR063 D11747.0
+C1-5F3D U+06249 CS12 CR063 D11750.0
+C2-3B74 U+0624A CS12 CR063 D11751.0
+C5-385D U+22A51 CS12 CR063 D11752.0
+C5-385E U+22A55 CS12 CR063 D11754.0
+C5-385F U+22A52 CS12 CR063 D11753.0
+C5-3860 U+22A53 CS12 CR063 D*
+C5-3F4A U+22A56 CS13 CR063 D11755.0
+C6-5272 U+247F5 CS13 CR063 D11757.0
+C4-4355 U+22A59 CS14 CR063 D11759.0
+C5-457E U+22A58 CS14 CR063 D11758.0
+C7-232B U+22A5D CS15 CR063 D11761.0
+C5-5B54 U+22A60 CS17 CR063 D11764.0
+C5-7022 U+22A62 CS21 CR063 D11767.0
+C1-445F U+0624D CS03 CR064 D11769.0
+C4-2137 U+0624C CS03 CR064 D11770.0
+C1-4543 U+0624B CS04 CR064 D11768.0
+C1-4544 U+0624E CS04 CR064 D11771.0
+C1-4654 U+06253 CS05 CR064 D11781.0
+C1-4655 U+06254 CS05 CR064 D11782.0
+C1-4656 U+06252 CS05 CR064 D11780.0
+C1-4657 U+06251 CS05 CR064 D11779.0
+C2-215E U+06250 CS05 CR064 D11778.0
+C3-224F U+039C5 CS05 CR064 D11787.0
+C3-2250 U+0624F CS05 CR064 D11776.0
+C4-217A U+039C4 CS05 CR064 D11777.0
+C4-217B U+039C3 CS05 CR064 D11774.0
+C5-216E U+22A66 CS05 CR064 D11773.0
+C5-216F U+22A6B CS05 CR064 D11783.0
+C6-2328 U+22A65 CS05 CR064 D11772.0
+C6-2329 U+22A68 CS05 CR064 D11775.0
+C6-232A U+22A69 CS05 CR064 D11786.0
+C1-482A U+06263 CS06 CR064 D11807.0
+C1-482B U+0625B CS06 CR064 D11798.0
+C1-482C U+06258 CS06 CR064 D11793.0
+C2-2243 U+0625C CS06 CR064 D11799.0
+C2-2244 U+0625E CS06 CR064 D11802.0
+C2-2245 U+06264 CS06 CR064 D11808.0
+C2-2246 U+06261 CS06 CR064 D11805.0
+C2-2247 U+06266 CS06 CR064 D11814.0
+C2-2248 U+06262 CS06 CR064 D11806.0
+C2-2249 U+06259 CS06 CR064 D11795.0
+C2-224A U+06260 CS06 CR064 D11804.0
+C2-224B U+0625A CS06 CR064 D11797.0
+C2-224C U+06265 CS06 CR064 D11812.0
+C3-236C U+0625D CS06 CR064 D11800.0
+C3-236D U+0625F CS06 CR064 D11803.0
+C3-236E U+06267 CS06 CR064 D11823.0
+C3-236F U+06257 CS06 CR064 D11792.0
+C4-2273 U+039C7 CS06 CR064 D11794.0
+C4-2274 U+039C6 CS06 CR064 D11790.0
+C4-2275 U+039C8 CS06 CR064 D11809.0
+C4-2276 U+22A6D CS06 CR064 D11789.0
+C5-226B U+22A73 CS06 CR064 D*
+C5-226C U+22A6C CS06 CR064 D11785.0
+C5-226D U+22A74 CS06 CR064 D*
+C5-226E U+2F8B4 CS06 CR064 D11801.0
+C5-226F U+22A72 CS06 CR064 D11813.0
+C5-2270 U+22A71 CS06 CR064 D11811.0
+C5-2271 U+22A82 CS06 CR064 D11815.0
+C5-2272 U+22A70 CS06 CR064 D11810.0 #
+C6-2479 U+22A6E CS06 CR064 D11791.0
+C1-4A3D U+06284 CS07 CR064 D11863.0
+C1-4A3E U+06297 CS07 CR064 D11889.0
+C1-4A3F U+06296 CS07 CR064 D11888.0
+C1-4A40 U+06280 CS07 CR064 D11855.0
+C1-4A41 U+06276 CS07 CR064 D11840.0
+C1-4A42 U+06289 CS07 CR064 D11873.0
+C1-4A43 U+0626D CS07 CR064 D11826.0
+C1-4A44 U+0628A CS07 CR064 D11874.0
+C1-4A45 U+0627C CS07 CR064 D11848.0
+C1-4A46 U+0627E CS07 CR064 D11851.0
+C1-4A47 U+06279 CS07 CR064 D11845.0
+C1-4A48 U+06273 CS07 CR064 D11837.0
+C1-4A49 U+06292 CS07 CR064 D11884.0
+C1-4A4A U+0626F CS07 CR064 D11833.0
+C1-4A4B U+06298 CS07 CR064 D11890.0
+C1-4A4C U+0626E CS07 CR064 D11830.0
+C1-4A4D U+06295 CS07 CR064 D11887.0
+C1-4A4E U+06293 CS07 CR064 D11885.0
+C1-4A4F U+06291 CS07 CR064 D11883.0
+C1-4A50 U+06286 CS07 CR064 D11868.0
+C2-2429 U+06283 CS07 CR064 D11860.0
+C2-242A U+0628C CS07 CR064 D11876.0
+C2-242B U+0628E CS07 CR064 D11880.0
+C2-242C U+0628F CS07 CR064 D11881.0
+C2-242D U+06294 CS07 CR064 D11886.0
+C2-242E U+06287 CS07 CR064 D11870.0
+C2-242F U+06271 CS07 CR064 D11835.0
+C2-2430 U+0627B CS07 CR064 D11847.0
+C2-2431 U+0627A CS07 CR064 D11846.0
+C2-2432 U+06270 CS07 CR064 D11834.0
+C2-2433 U+06281 CS07 CR064 D11858.0
+C2-2434 U+06288 CS07 CR064 D11872.0
+C2-2435 U+06277 CS07 CR064 D11842.0
+C2-2436 U+0627D CS07 CR064 D11850.0
+C2-2437 U+06272 CS07 CR064 D11836.0
+C2-2438 U+06274 CS07 CR064 D11838.0
+C3-262A U+06282 CS07 CR064 D11859.0
+C3-262B U+039CE CS07 CR064 D11877.0
+C3-262C U+039CB CS07 CR064 D11841.0
+C3-262D U+039CC CS07 CR064 D11861.0
+C3-262E U+06278 CS07 CR064 D11843.0
+C3-262F U+0628B CS07 CR064 D11875.0
+C3-2630 U+039CD CS07 CR064 D11866.0
+C3-2631 U+0629E CS07 CR064 D11902.1
+C3-2632 U+062A5 CS07 CR064 M******
+C3-2633 U+0629B CS07 CR064 D11901.0
+C3-2634 U+0629C CS07 CR064 D11901.1
+C3-2635 U+06299 CS07 CR064 D11892.0
+C3-2636 U+0628D CS07 CR064 D11879.0
+C3-2637 U+06285 CS07 CR064 D11865.0
+C3-2638 U+0629D CS07 CR064 D11902.0
+C3-2639 U+06275 CS07 CR064 D11839.0
+C4-2435 U+22A8B CS07 CR064 D11857.0 #
+C4-2436 U+039CA CS07 CR064 D11832.0
+C4-2437 U+22A83 CS07 CR064 D11825.0
+C4-2438 U+22A8A CS07 CR064 D11856.0
+C4-2439 U+06290 CS07 CR064 D11882.0
+C4-243A U+039C9 CS07 CR064 D11828.0
+C4-243B U+22A8E CS07 CR064 D11867.0
+C4-243C U+0629A CS07 CR064 D11897.0
+C5-243C U+22A95 CS07 CR064 D11895.0
+C5-243D U+22A88 CS07 CR064 D11849.0
+C5-243E U+22A8D CS07 CR064 D11864.0
+C6-276F U+22A89 CS07 CR064 D11854.0
+C6-2770 U+22A94 CS07 CR064 D11894.0
+C6-2771 U+22A91 CS07 CR064 D11878.0
+C6-2772 U+22A8F CS07 CR064 D11871.0
+C6-2773 U+22A84 CS07 CR064 D11827.0
+C6-2774 U+22A97 CS07 CR064 D11896.0
+C6-2775 U+22A86 CS07 CR064 D11831.0
+C6-2776 U+22A85 CS07 CR064 D11829.0
+C6-2777 U+22A8C CS07 CR064 D11862.0
+C1-4D55 U+0627F CS08 CR064 D11852.0
+C1-4D56 U+062C9 CS08 CR064 D11946.0
+C1-4D57 U+062CC CS08 CR064 D11951.0
+C1-4D58 U+062C4 CS08 CR064 D11940.0
+C1-4D59 U+062BF CS08 CR064 D11932.0
+C1-4D5A U+062C2 CS08 CR064 D11936.0
+C1-4D5B U+062B9 CS08 CR064 D11926.0
+C1-4D5C U+062D2 CS08 CR064 D11957.0
+C1-4D5D U+062DB CS08 CR064 D11968.0
+C1-4D5E U+062AB CS08 CR064 D11909.0
+C1-4D5F U+062D3 CS08 CR064 D11958.0
+C1-4D60 U+062D4 CS08 CR064 D11959.0
+C1-4D61 U+062CB CS08 CR064 D11948.0
+C1-4D62 U+062C8 CS08 CR064 D11945.0
+C1-4D63 U+062A8 CS08 CR064 D11905.0
+C1-4D64 U+062BD CS08 CR064 D11930.0
+C1-4D65 U+062BC CS08 CR064 D11929.0
+C1-4D66 U+062D0 CS08 CR064 D11955.0
+C1-4D67 U+062D9 CS08 CR064 D11965.0
+C1-4D68 U+062C7 CS08 CR064 D11944.0
+C1-4D69 U+062CD CS08 CR064 D11952.0
+C1-4D6A U+062B5 CS08 CR064 D11921.0
+C1-4D6B U+062DA CS08 CR064 D11966.0
+C1-4D6C U+062B1 CS08 CR064 D11917.0 @ D11917.1
+C1-4D6D U+062D8 CS08 CR064 D11963.0
+C1-4D6E U+062D6 CS08 CR064 D11961.0
+C1-4D6F U+062D7 CS08 CR064 D11962.0
+C1-4D70 U+062C6 CS08 CR064 D11943.0
+C1-4D71 U+062AC CS08 CR064 D11910.0
+C1-4D72 U+062CE CS08 CR064 D11953.0
+C2-2672 U+062AD CS08 CR064 D11911.0
+C2-2673 U+062B4 CS08 CR064 D11920.0
+C2-2674 U+062D1 CS08 CR064 D11956.0
+C2-2675 U+062BE CS08 CR064 D11931.0
+C2-2676 U+062AA CS08 CR064 D11908.0
+C2-2677 U+062B6 CS08 CR064 D11922.0
+C2-2678 U+062CA CS08 CR064 D11947.0
+C2-2679 U+062AE CS08 CR064 D11913.0
+C2-267A U+062B3 CS08 CR064 D11919.0
+C2-267B U+062AF CS08 CR064 D11914.0
+C2-267C U+062BB CS08 CR064 D11928.0
+C2-267D U+062A9 CS08 CR064 D11906.0
+C2-267E U+062B0 CS08 CR064 D11915.0
+C2-2721 U+062B8 CS08 CR064 D11924.0
+C3-2925 U+062BA CS08 CR064 D11927.0
+C3-2926 U+062B2 CS08 CR064 D11918.0
+C3-2927 U+039E4 CS08 CR064 D12026.0 #
+C3-2928 U+062B7 CS08 CR064 D11923.0
+C3-2929 U+062E4 CS08 CR064 M******
+C3-292A U+062A7 CS08 CR064 D11904.0
+C3-292B U+039DA CS08 CR064 D49126.0
+C3-292C U+039D5 CS08 CR064 D11937.0
+C3-292D U+039D3 CS08 CR064 D11916.0
+C3-292E U+062D5 CS08 CR064 D11960.0
+C3-292F U+062E1 CS08 CR064 D11985.1
+C3-2930 U+062DD CS08 CR064 D11969.1
+C3-2931 U+062A6 CS08 CR064 D11903.0
+C3-2932 U+062C1 CS08 CR064 D11935.0
+C3-2933 U+062C5 CS08 CR064 D11941.0
+C3-2934 U+062C0 CS08 CR064 D11934.0
+C3-2935 U+062DF CS08 CR064 D11984.0
+C3-2936 U+062E0 CS08 CR064 D11985.0
+C3-2937 U+062DE CS08 CR064 D11982.0
+C3-2938 U+039D6 CS08 CR064 D11942.0
+C4-2657 U+22A87 CS08 CR064 D11844.0
+C4-2658 U+039D2 CS08 CR064 D11912.0
+C4-2659 U+039D9 CS08 CR064 D11964.0
+C5-263A U+039D4 CS08 CR064 D11933.0
+C5-263B U+22AB7 CS08 CR064 D11939.0
+C5-263C U+22ABE CS08 CR064 D11976.0 #
+C5-263D U+22ABC CS08 CR064 D11974.0
+C5-263E U+22AE2 CS08 CR064 D11979.0
+C6-2B5B U+22A93 CS08 CR064 D11893.0
+C6-2B5C U+22A96 CS08 CR064 D11869.0
+C6-2B5D U+22A90 CS08 CR064 D11853.0
+C6-2B5E U+22AB4 CS08 CR064 D11967.0
+C6-2B5F U+22AB5 CS08 CR064 D11907.0
+C6-2B60 U+2F8B6 CS08 CR064 M******
+C6-2B61 U+22AB6 CS08 CR064 D11925.0
+C6-2B62 U+22AC2 CS08 CR064 D11971.0
+C6-2B63 U+2F8B5 CS08 CR064 D11917.1
+C6-2B64 U+22ABA CS08 CR064 D11972.0
+C6-2B65 U+22A92 CS08 CR064 D11891.0
+C1-5138 U+062DC CS09 CR064 D11969.0
+C1-5139 U+06316 CS09 CR064 D12070.0
+C1-513A U+06309 CS09 CR064 D12038.0
+C1-513B U+062FC CS09 CR064 D12012.0
+C1-513C U+062ED CS09 CR064 D11989.0
+C1-513D U+06301 CS09 CR064 D12019.0
+C1-513E U+062EE CS09 CR064 D11990.0
+C1-513F U+062FD CS09 CR064 D12013.0
+C1-5140 U+06307 CS09 CR064 D12034.0
+C1-5141 U+062F1 CS09 CR064 D11994.0
+C1-5142 U+062F7 CS09 CR064 D12006.0
+C1-5143 U+062EF CS09 CR064 D11991.0
+C1-5144 U+062EC CS09 CR064 D11988.0
+C1-5145 U+062FE CS09 CR064 D12014.0
+C1-5146 U+062F4 CS09 CR064 D12000.0
+C1-5147 U+06311 CS09 CR064 D12055.0
+C1-5148 U+06302 CS09 CR064 D12020.0
+C2-2A55 U+062CF CS09 CR064 D11954.0
+C2-2A56 U+0630D CS09 CR064 D12050.0
+C2-2A57 U+0630B CS09 CR064 D12045.0
+C2-2A58 U+062F5 CS09 CR064 D12001.0
+C2-2A59 U+0630E CS09 CR064 D12051.0
+C2-2A5A U+06303 CS09 CR064 D12025.0
+C2-2A5B U+062EB CS09 CR064 D11987.0
+C2-2A5C U+062F9 CS09 CR064 D12009.0
+C2-2A5D U+0630F CS09 CR064 D12052.0
+C2-2A5E U+0630C CS09 CR064 D12047.0
+C2-2A5F U+062F8 CS09 CR064 D12008.0
+C2-2A60 U+062F6 CS09 CR064 D12004.0
+C2-2A61 U+06300 CS09 CR064 D12018.0
+C2-2A62 U+06313 CS09 CR064 D12060.0
+C2-2A63 U+06314 CS09 CR064 D12065.0
+C2-2A64 U+062FA CS09 CR064 D12010.0
+C2-2A65 U+06315 CS09 CR064 D12066.0
+C2-2A66 U+062FB CS09 CR064 D12011.0
+C2-2A67 U+062F0 CS09 CR064 D11992.0
+C3-2C65 U+039EF CS09 CR064 D12078.0
+C3-2C66 U+039E3 CS09 CR064 D12022.0
+C3-2C67 U+039E5 CS09 CR064 D12027.0
+C3-2C68 U+039EA CS09 CR064 D12042.0
+C3-2C69 U+039E6 CS09 CR064 D12033.0
+C3-2C6A U+039EE CS09 CR064 D12069.0
+C3-2C6B U+0631F CS09 CR064 M******
+C3-2C6C U+06317 CS09 CR064 D12073.0
+C3-2C6D U+062EA CS09 CR064 D11986.0
+C3-2C6E U+06321 CS09 CR064 M******
+C3-2C6F U+06304 CS09 CR064 D12029.0
+C3-2C70 U+06305 CS09 CR064 D12030.0
+C3-2C71 U+039E8 CS09 CR064 D12036.0
+C4-294E U+039E1 CS09 CR064 D11993.0
+C4-294F U+22AE7 CS09 CR064 D12002.0
+C4-2950 U+22AE8 CS09 CR064 D12003.0
+C4-2951 U+06312 CS09 CR064 D12056.0
+C4-2952 U+039EB CS09 CR064 D12046.0
+C4-2953 U+22AF5 CS09 CR064 D12053.0
+C4-2954 U+039E2 CS09 CR064 D12016.0
+C4-2955 U+039D7 CS09 CR064 D11949.0
+C4-2956 U+039E9 CS09 CR064 D12037.0
+C4-2957 U+22B35 CS09 CR064 D12116.0
+C4-2958 U+22AE6 CS09 CR064 D11999.0
+C4-2959 U+0630A CS09 CR064 D12041.0
+C4-295A U+22AF8 CS09 CR064 D12061.0
+C4-295B U+06323 CS09 CR064 M******
+C4-295C U+22AF1 CS09 CR064 D12040.0
+C5-293A U+22AB8 CS09 CR064 D11970.0
+C5-293B U+22B2A CS09 CR064 D12076.0
+C5-293C U+22B00 CS09 CR064 D12074.0
+C5-293D U+22AF3 CS09 CR064 D12044.0
+C5-293E U+22AF2 CS09 CR064 D12043.0
+C5-293F U+22AEB CS09 CR064 D12021.0
+C5-2940 U+22AFA CS09 CR064 D12063.0
+C5-2941 U+22AED CS09 CR064 D12024.0
+C5-2942 U+22AEC CS09 CR064 D12023.0
+C5-2943 U+22AFF CS09 CR064 D12072.0
+C5-2944 U+22AFB CS09 CR064 D12064.0
+C5-2945 U+06306 CS09 CR064 D12031.0
+C5-2946 U+22B4E CS09 CR064 D12075.0
+C5-2947 U+22AEF CS09 CR064 D12032.0
+C5-2948 U+22AF7 CS09 CR064 D12058.0
+C6-3147 U+22AC0 CS09 CR064 D11978.0
+C6-3148 U+22ABB CS09 CR064 D11973.0
+C6-3149 U+22ABF CS09 CR064 D11977.0
+C6-314A U+22ABD CS09 CR064 D11975.0
+C6-314B U+22AFE CS09 CR064 D12071.0
+C6-314C U+22B1E CS09 CR064 D12080.0
+C6-314D U+22AEE CS09 CR064 D12028.0
+C6-314E U+22AFC CS09 CR064 D12067.0
+C6-314F U+2F8B7 CS09 CR064 D12007.0
+C6-3150 U+22AF9 CS09 CR064 D12062.0
+C6-3151 U+22B06 CS09 CR064 D49127.0
+C6-3152 U+22AE4 CS09 CR064 D11997.0
+C6-3153 U+22AE9 CS09 CR064 D12005.0
+C6-3154 U+22AE5 CS09 CR064 D11998.0
+C6-3155 U+22B03 CS09 CR064 D49128.0
+C6-3156 U+22AFD CS09 CR064 D12068.0
+C6-3157 U+22B49 CS09 CR064 D12165.0
+C1-5553 U+062F3 CS10 CR064 D11996.0
+C1-5554 U+06308 CS10 CR064 D12035.0
+C1-5555 U+062FF CS10 CR064 D12015.0
+C1-5556 U+0634E CS10 CR064 D12148.0
+C1-5557 U+0633E CS10 CR064 D12118.0
+C1-5558 U+0632F CS10 CR064 D12093.0
+C1-5559 U+06355 CS10 CR064 D12157.0
+C1-555A U+06342 CS10 CR064 D12124.0
+C1-555B U+06346 CS10 CR064 D12131.0
+C1-555C U+0634F CS10 CR064 D12149.0
+C1-555D U+06349 CS10 CR064 D12136.0
+C1-555E U+0633A CS10 CR064 D12106.0
+C1-555F U+06350 CS10 CR064 D12150.0
+C1-5560 U+0633D CS10 CR064 D12111.0 @ C6-3771
+C1-5561 U+0632A CS10 CR064 D12084.0
+C1-5562 U+0632B CS10 CR064 D12087.0
+C1-5563 U+06328 CS10 CR064 D12082.0
+C1-5564 U+0634D CS10 CR064 D12143.0
+C1-5565 U+0634C CS10 CR064 D12141.0
+C2-2F33 U+062F2 CS10 CR064 D11995.0
+C2-2F34 U+06310 CS10 CR064 D12054.0
+C2-2F35 U+06356 CS10 CR064 D12158.0
+C2-2F36 U+0632C CS10 CR064 D12089.0
+C2-2F37 U+06344 CS10 CR064 D12127.0
+C2-2F38 U+06345 CS10 CR064 D12130.0
+C2-2F39 U+06336 CS10 CR064 D12102.0
+C2-2F3A U+06343 CS10 CR064 D12125.0
+C2-2F3B U+063E4 CS10 CR064 M******
+C2-2F3C U+06339 CS10 CR064 D12105.0
+C2-2F3D U+0634B CS10 CR064 D12140.0
+C2-2F3E U+0634A CS10 CR064 D12139.0
+C2-2F3F U+0633C CS10 CR064 D12109.0
+C2-2F40 U+06329 CS10 CR064 D12083.0
+C2-2F41 U+06341 CS10 CR064 D12123.0
+C2-2F42 U+06334 CS10 CR064 D12099.0
+C2-2F43 U+06358 CS10 CR064 D12161.0
+C2-2F44 U+06354 CS10 CR064 D12156.0
+C2-2F45 U+06359 CS10 CR064 D12166.0
+C2-2F46 U+0632D CS10 CR064 D12090.0
+C2-2F47 U+06347 CS10 CR064 D12134.0
+C2-2F48 U+06333 CS10 CR064 D12098.0
+C2-2F49 U+0635A CS10 CR064 D12171.0
+C2-2F4A U+06351 CS10 CR064 D12153.0
+C2-2F4B U+06338 CS10 CR064 D12104.0
+C2-2F4C U+06357 CS10 CR064 D12160.0
+C2-2F4D U+06340 CS10 CR064 D12120.0
+C2-2F4E U+06348 CS10 CR064 D12135.0
+C3-312A U+039F2 CS10 CR064 D12088.0
+C3-312B U+039F8 CS10 CR064 D12145.0
+C3-312C U+0632E CS10 CR064 D12091.0
+C3-312D U+039F7 CS10 CR064 D12122.0
+C3-312E U+06352 CS10 CR064 D12154.0
+C3-312F U+06330 CS10 CR064 D12094.0
+C3-3130 U+0635B CS10 CR064 D12172.0
+C3-3131 U+039F4 CS10 CR064 D12100.0
+C3-3132 U+06319 CS10 CR064 D12081.1
+C3-3133 U+0631B CS10 CR064 M******
+C3-3134 U+039F1 CS10 CR064 M******
+C3-3135 U+06331 CS10 CR064 D12095.0
+C3-3136 U+0635D CS10 CR064 M******
+C3-3137 U+06337 CS10 CR064 D12103.0
+C3-3138 U+06335 CS10 CR064 D12101.0
+C3-3139 U+06353 CS10 CR064 D12155.0
+C3-313A U+039F5 CS10 CR064 D12108.0
+C3-313B U+0635C CS10 CR064 D12179.1
+C3-313C U+0633F CS10 CR064 D12119.0
+C4-2D31 U+039ED CS10 CR064 D12059.0
+C4-2D32 U+039EC CS10 CR064 D12049.0
+C4-2D33 U+039D8 CS10 CR064 D11950.0
+C4-2D34 U+22AF0 CS10 CR064 D12039.0
+C4-2D35 U+22B36 CS10 CR064 D12117.0
+C4-2D36 U+22B3F CS10 CR064 D12142.0
+C4-2D37 U+22B43 CS10 CR064 D12151.0
+C4-2D38 U+22B31 CS10 CR064 D12110.0
+C4-2D39 U+22B34 CS10 CR064 D12115.0
+C4-2D3A U+22B46 CS10 CR064 D12162.0
+C4-2D3B U+039F6 CS10 CR064 D12113.0
+C4-2D3C U+039E7 CS10 CR064 D12086.0
+C4-2D3D U+22B2F CS10 CR064 D12085.0
+C5-2D62 U+22B2B CS10 CR064 D12077.0
+C5-2D63 U+22AF4 CS10 CR064 D12048.0
+C5-2D64 U+22B2C CS10 CR064 D12079.0
+C5-2D65 U+22B42 CS10 CR064 D12147.0
+C5-2D66 U+22B48 CS10 CR064 D12164.0
+C5-2D67 U+22B44 CS10 CR064 D12152.0
+C5-2D68 U+22B45 CS10 CR064 D12159.0
+C5-2D69 U+22B3C CS10 CR064 D12133.0
+C5-2D6A U+22B37 CS10 CR064 D12121.0
+C5-2D6B U+22B33 CS10 CR064 D12114.0
+C5-2D6C U+22B41 CS10 CR064 D12146.0
+C5-2D6D U+22B32 CS10 CR064 D12112.0
+C5-2D6E U+22B87 CS10 CR064 D*
+C6-376D U+22AEA CS10 CR064 D12017.0
+C6-376E U+22AF6 CS10 CR064 D12057.0
+C6-376F U+22B68 CS10 CR064 D12174.0
+C6-3770 U+22B39 CS10 CR064 D12128.0
+C6-3771 U+2F8B9 CS10 CR064 D* @ D12111.0 (C1-5560)
+C6-3772 U+22B3D CS10 CR064 D12137.0
+C6-3773 U+22B3B CS10 CR064 D12132.0
+C6-3774 U+22B4D CS10 CR064 D12170.0
+C6-3775 U+22B30 CS10 CR064 D12097.0
+C6-3776 U+22B4A CS10 CR064 D12167.0
+C6-3777 U+22B3E CS10 CR064 D12138.0
+C6-3778 U+22B40 CS10 CR064 D12144.0
+C6-3779 U+22B4C CS10 CR064 D12169.0
+C6-377A U+22B47 CS10 CR064 D12163.0
+C6-377B U+22B38 CS10 CR064 D12126.0
+C6-377C U+22B52 CS10 CR064 D12179.0
+C6-377D U+22B3A CS10 CR064 D12129.0
+C6-377E U+22B53 CS10 CR064 D12178.0
+C1-5A54 U+063A0 CS11 CR064 D12273.0
+C1-5A55 U+063A7 CS11 CR064 D12283.0
+C1-5A56 U+06372 CS11 CR064 D12208.0
+C1-5A57 U+06396 CS11 CR064 D12262.0
+C1-5A58 U+063A2 CS11 CR064 D12276.0
+C1-5A59 U+063A5 CS11 CR064 D12280.0
+C1-5A5A U+06377 CS11 CR064 D12216.0
+C1-5A5B U+06367 CS11 CR064 D12189.0
+C1-5A5C U+06398 CS11 CR064 D12264.0
+C1-5A5D U+063AA CS11 CR064 D12286.0
+C1-5A5E U+06371 CS11 CR064 D12207.0
+C1-5A5F U+063A9 CS11 CR064 D12285.0
+C1-5A60 U+06389 CS11 CR064 D12243.0
+C1-5A61 U+06383 CS11 CR064 D12237.0 @ D12237.1
+C1-5A62 U+0639B CS11 CR064 D12267.0
+C1-5A63 U+0636B CS11 CR064 D12197.0
+C1-5A64 U+063A8 CS11 CR064 D12284.0
+C1-5A65 U+06384 CS11 CR064 D12238.0
+C1-5A66 U+06388 CS11 CR064 D12242.0
+C1-5A67 U+06399 CS11 CR064 D12265.0
+C1-5A68 U+063A1 CS11 CR064 D12274.0
+C1-5A69 U+063AC CS11 CR064 D12290.0
+C1-5A6A U+06392 CS11 CR064 D12256.0
+C1-5A6B U+0638F CS11 CR064 D12251.0
+C1-5A6C U+06380 CS11 CR064 D12230.0
+C1-5A6D U+0637B CS11 CR064 D12222.0
+C1-5A6E U+06369 CS11 CR064 D12192.0
+C1-5A6F U+06368 CS11 CR064 D12191.0
+C1-5A70 U+0637A CS11 CR064 D12221.0
+C2-354A U+06332 CS11 CR064 D12096.0
+C2-354B U+06365 CS11 CR064 D12181.0
+C2-354C U+0638A CS11 CR064 D12244.0
+C2-354D U+06382 CS11 CR064 D12235.0
+C2-354E U+0637D CS11 CR064 D12225.0
+C2-354F U+063BD CS11 CR064 D12312.0
+C2-3550 U+0639E CS11 CR064 D12270.0
+C2-3551 U+063AD CS11 CR064 D12307.0
+C2-3552 U+0639D CS11 CR064 D12269.0
+C2-3553 U+06397 CS11 CR064 D12263.0
+C2-3554 U+063AB CS11 CR064 D12287.0
+C2-3555 U+0638E CS11 CR064 D12250.0
+C2-3556 U+0636F CS11 CR064 D12205.0
+C2-3557 U+06387 CS11 CR064 D12241.0
+C2-3558 U+06390 CS11 CR064 D12253.0
+C2-3559 U+0636E CS11 CR064 D12204.0
+C2-355A U+063AF CS11 CR064 D12309.0
+C2-355B U+06375 CS11 CR064 D12214.0
+C2-355C U+0639C CS11 CR064 D12268.0
+C2-355D U+0636D CS11 CR064 D12200.0
+C2-355E U+063AE CS11 CR064 D12308.0
+C2-355F U+0637C CS11 CR064 D12223.0
+C2-3560 U+063A4 CS11 CR064 D12279.0
+C2-3561 U+0633B CS11 CR064 D12107.0
+C2-3562 U+0639F CS11 CR064 D12272.0
+C2-3563 U+06378 CS11 CR064 D12217.0
+C2-3564 U+06385 CS11 CR064 D12239.0
+C2-3565 U+06381 CS11 CR064 D12233.0
+C2-3566 U+06391 CS11 CR064 D12254.0
+C2-3567 U+0638D CS11 CR064 D12249.0
+C2-3568 U+06370 CS11 CR064 D12206.0
+C3-357B U+039F3 CS11 CR064 D12092.0
+C3-357C U+0637E CS11 CR064 D12226.0
+C3-357D U+0638B CS11 CR064 D12246.0
+C3-357E U+03A02 CS11 CR064 D12232.0
+C3-3621 U+03A0B CS11 CR064 D12330.0
+C3-3622 U+06379 CS11 CR064 D12218.0
+C3-3623 U+06386 CS11 CR064 D12240.0
+C3-3624 U+06393 CS11 CR064 D12257.0
+C3-3625 U+03A04 CS11 CR064 D12258.0
+C3-3626 U+06373 CS11 CR064 D12210.0
+C3-3627 U+0636A CS11 CR064 D12195.0
+C3-3628 U+2F8BA CS11 CR064 D12236.0 @ D12012.0
+C3-3629 U+0636C CS11 CR064 D12198.0
+C3-362A U+03A08 CS11 CR064 M******
+C3-362B U+0637F CS11 CR064 D12227.0
+C3-362C U+039FC CS11 CR064 D12187.0
+C3-362D U+063B2 CS11 CR064 D12311.1
+C3-362E U+063BA CS11 CR064 M******
+C3-362F U+039FF CS11 CR064 D12203.0
+C3-3630 U+03A00 CS11 CR064 D12209.0
+C3-3631 U+06366 CS11 CR064 D12183.0
+C3-3632 U+06374 CS11 CR064 D12212.0
+C4-3171 U+03A03 CS11 CR064 D12234.0
+C4-3172 U+22B81 CS11 CR064 D12184.0
+C4-3173 U+22B82 CS11 CR064 D12188.0
+C4-3174 U+22B8A CS11 CR064 D12219.0
+C4-3175 U+22BA8 CS11 CR064 D12296.0
+C4-3176 U+22B8C CS11 CR064 D12224.0
+C4-3177 U+06395 CS11 CR064 D12260.0
+C4-3178 U+0639A CS11 CR064 D12266.0
+C4-3179 U+03A01 CS11 CR064 D12231.0 #
+C4-317A U+03A06 CS11 CR064 D12275.0
+C4-317B U+039FB CS11 CR064 D12186.0
+C4-317C U+039F9 CS11 CR064 D12180.0
+C4-317D U+22B8E CS11 CR064 D12229.0
+C4-317E U+03A05 CS11 CR064 D12271.0
+C4-3221 U+039FA CS11 CR064 D12185.0
+C4-3222 U+22B8B CS11 CR064 D12220.0
+C4-3223 U+063A6 CS11 CR064 D12281.0
+C4-3224 U+22B96 CS11 CR064 D12291.0
+C4-3225 U+039FE CS11 CR064 D12196.0
+C4-3226 U+22BCC CS11 CR064 D*
+C5-3262 U+22B8D CS11 CR064 D12228.0
+C5-3263 U+22B89 CS11 CR064 D12213.0
+C5-3264 U+22B90 CS11 CR064 D12247.0
+C5-3265 U+22B9A CS11 CR064 D12295.0 #
+C5-3266 U+22BC8 CS11 CR064 D*
+C5-3267 U+22B92 CS11 CR064 D12261.0
+C5-3268 U+22BA1 CS11 CR064 D12300.0
+C5-3269 U+22B84 CS11 CR064 D12193.0
+C6-4027 U+22B4B CS11 CR064 D12168.0
+C6-4028 U+22B64 CS11 CR064 D12177.0
+C6-4029 U+22B95 CS11 CR064 D12289.0
+C6-402A U+22B99 CS11 CR064 D12294.0
+C6-402B U+2F8BC CS11 CR064 D12237.1
+C6-402C U+22B94 CS11 CR064 D12282.0
+C6-402D U+22BA2 CS11 CR064 D12301.0
+C6-402E U+22BAE CS11 CR064 D49129.0
+C6-402F U+22B9E CS11 CR064 D12297.0
+C6-4030 U+22BA7 CS11 CR064 D12199.0
+C6-4031 U+22B86 CS11 CR064 D12201.0
+C6-4032 U+039FD CS11 CR064 D12194.0
+C6-4033 U+22BA4 CS11 CR064 D12303.0
+C6-4034 U+22B91 CS11 CR064 D12252.0
+C6-4035 U+22B93 CS11 CR064 D12278.0
+C6-4036 U+2F8BB CS11 CR064 D12191.1
+C6-4037 U+22B88 CS11 CR064 D12211.0
+C1-5F3E U+063A3 CS12 CR064 D12277.0
+C1-5F3F U+0638C CS12 CR064 D12248.0
+C1-5F40 U+063CF CS12 CR064 D12339.0
+C1-5F41 U+063C0 CS12 CR064 D12315.0
+C1-5F42 U+063E9 CS12 CR064 D12383.0
+C1-5F43 U+063C9 CS12 CR064 D12332.0
+C1-5F44 U+063C6 CS12 CR064 D12326.0
+C1-5F45 U+063CD CS12 CR064 D12337.0
+C1-5F46 U+063D2 CS12 CR064 D12346.0
+C1-5F47 U+063E3 CS12 CR064 D12371.0
+C1-5F48 U+063D0 CS12 CR064 D12344.0
+C1-5F49 U+063E1 CS12 CR064 D12366.0
+C1-5F4A U+063D6 CS12 CR064 D12351.0
+C1-5F4B U+063ED CS12 CR064 D12389.0
+C1-5F4C U+063EE CS12 CR064 D12394.0
+C1-5F4D U+06376 CS12 CR064 D12215.0
+C1-5F4E U+063F4 CS12 CR064 D12407.0
+C1-5F4F U+063EA CS12 CR064 D12384.0
+C1-5F50 U+063DB CS12 CR064 D12358.0
+C1-5F51 U+06452 CS12 CR064 D12575.0
+C1-5F52 U+063DA CS12 CR064 D12355.0
+C1-5F53 U+063F9 CS12 CR064 D12444.0
+C2-3B75 U+06394 CS12 CR064 D12259.0
+C2-3B76 U+063B1 CS12 CR064 D12311.0
+C2-3B77 U+063B0 CS12 CR064 D12310.0
+C2-3B78 U+063CE CS12 CR064 D12338.0
+C2-3B79 U+063E5 CS12 CR064 D12379.0
+C2-3B7A U+063E8 CS12 CR064 D12382.0
+C2-3B7B U+063EF CS12 CR064 D12396.0
+C2-3B7C U+063C3 CS12 CR064 D12319.0
+C2-3B7D U+0649D CS12 CR064 D* @ D12716.0
+C2-3B7E U+063F3 CS12 CR064 D12404.0
+C2-3C21 U+063CA CS12 CR064 D12334.0
+C2-3C22 U+063E0 CS12 CR064 D12363.0
+C2-3C23 U+063F6 CS12 CR064 D12437.0
+C2-3C24 U+063D5 CS12 CR064 D12350.0
+C2-3C25 U+063F2 CS12 CR064 D12403.0
+C2-3C26 U+063F5 CS12 CR064 D12409.0
+C2-3C27 U+06461 CS12 CR064 D12597.0
+C2-3C28 U+063DF CS12 CR064 D12362.0
+C2-3C29 U+063BE CS12 CR064 D12313.0
+C2-3C2A U+063DD CS12 CR064 D12360.0
+C2-3C2B U+063DC CS12 CR064 D12359.0
+C2-3C2C U+063C4 CS12 CR064 D12320.0
+C2-3C2D U+063D8 CS12 CR064 D12353.0
+C2-3C2E U+063D3 CS12 CR064 D12348.0
+C2-3C2F U+063C2 CS12 CR064 D12318.0
+C2-3C30 U+063C7 CS12 CR064 D12327.0
+C2-3C31 U+063CC CS12 CR064 D12336.0
+C2-3C32 U+063CB CS12 CR064 D12335.0
+C2-3C33 U+063C8 CS12 CR064 D12329.0
+C2-3C34 U+063F0 CS12 CR064 D12400.0
+C2-3C35 U+063D7 CS12 CR064 D12352.0
+C2-3C36 U+063D9 CS12 CR064 D12354.0
+C3-3B66 U+063E2 CS12 CR064 D12367.0
+C3-3B67 U+063DE CS12 CR064 D12361.0
+C3-3B68 U+063E6 CS12 CR064 D12380.0
+C3-3B69 U+03A14 CS12 CR064 D12405.0
+C3-3B6A U+03A0F CS12 CR064 D12370.0
+C3-3B6B U+03A07 CS12 CR064 D12292.0
+C3-3B6C U+03A13 CS12 CR064 D12392.0
+C3-3B6D U+063F8 CS12 CR064 D12443.0
+C3-3B6E U+03A17 CS12 CR064 D12445.0
+C3-3B6F U+063FE CS12 CR064 M******
+C3-3B70 U+063C1 CS12 CR064 D12316.0
+C3-3B71 U+063BF CS12 CR064 D12314.0
+C3-3B72 U+063F7 CS12 CR064 D12346.1
+C3-3B73 U+063D1 CS12 CR064 D12345.0
+C4-375D U+22B9D CS12 CR064 D12288.0
+C4-375E U+22B83 CS12 CR064 D12190.0
+C4-375F U+22BF6 CS12 CR064 D12375.0
+C4-3760 U+063EC CS12 CR064 D12388.0
+C4-3761 U+03A16 CS12 CR064 D12411.0
+C4-3762 U+03A0A CS12 CR064 D12328.0
+C4-3763 U+22BF8 CS12 CR064 D12387.0
+C4-3764 U+03A0E CS12 CR064 D12356.0
+C4-3765 U+03A12 CS12 CR064 D12378.0
+C4-3766 U+22BFE CS12 CR064 D12399.0
+C4-3767 U+22BF3 CS12 CR064 D12365.0
+C4-3768 U+03A11 CS12 CR064 D12377.0
+C4-3769 U+22BEB CS12 CR064 D12323.0
+C4-376A U+22BFA CS12 CR064 D12391.0
+C4-376B U+03A10 CS12 CR064 D12374.0
+C4-376C U+22C07 CS12 CR064 D12418.0
+C4-376D U+22BFC CS12 CR064 D12397.0
+C4-376E U+03A09 CS12 CR064 D12317.0
+C4-376F U+063FA CS12 CR064 D12445.1
+C4-3770 U+03A15 CS12 CR064 D12408.0
+C4-3771 U+063D4 CS12 CR064 D12349.0
+C5-3861 U+22B8F CS12 CR064 D12245.0
+C5-3862 U+22BF4 CS12 CR064 D12368.0
+C5-3863 U+22C47 CS12 CR064 D12415.0
+C5-3864 U+22C0D CS12 CR064 D12424.0
+C5-3865 U+22C1C CS12 CR064 D12436.0
+C5-3866 U+22BFB CS12 CR064 D12393.0
+C5-3867 U+22C19 CS12 CR064 D12412.0
+C5-3868 U+22BF7 CS12 CR064 D12376.0
+C5-3869 U+22BF9 CS12 CR064 D12390.0
+C5-386A U+22BF5 CS12 CR064 D12369.0
+C5-386B U+22BE9 CS12 CR064 D12321.0
+C5-386C U+22C0A CS12 CR064 D12421.0
+C5-386D U+22BEE CS12 CR064 D12333.0
+C5-386E U+22C0B CS12 CR064 D12422.0
+C5-386F U+22BFD CS12 CR064 D12398.0
+C5-3870 U+22C06 CS12 CR064 D12417.0
+C5-3871 U+22C02 CS12 CR064 D12413.0
+C5-3872 U+22C16 CS12 CR064 D12432.0
+C5-3873 U+22C18 CS12 CR064 D12434.0
+C5-3874 U+22BF0 CS12 CR064 D12343.0
+C6-492A U+22B98 CS12 CR064 D12182.0
+C6-492B U+22BA0 CS12 CR064 D12299.0
+C6-492C U+22B9F CS12 CR064 D12298.0
+C6-492D U+22B9C CS12 CR064 D12255.0
+C6-492E U+22BA3 CS12 CR064 D12302.0 #
+C6-492F U+22B97 CS12 CR064 D12293.0
+C6-4930 U+2F8BE CS12 CR064 M******
+C6-4931 U+22BF1 CS12 CR064 D12357.0
+C6-4932 U+22C09 CS12 CR064 D12420.0
+C6-4933 U+22C03 CS12 CR064 D12414.0
+C6-4934 U+22BEA CS12 CR064 D12322.0
+C6-4935 U+22C45 CS12 CR064 D12441.0
+C6-4936 U+22BED CS12 CR064 D12331.0
+C6-4937 U+22C05 CS12 CR064 D12416.0
+C6-4938 U+22C1A CS12 CR064 D12372.0
+C6-4939 U+22C15 CS12 CR064 D12431.0
+C6-493A U+22C01 CS12 CR064 D12410.0
+C6-493B U+22BEC CS12 CR064 D12325.0
+C6-493C U+22C0E CS12 CR064 D12425.0
+C6-493D U+22C17 CS12 CR064 D12433.0
+C6-493E U+22C42 CS12 CR064 D12438.0
+C6-493F U+22C12 CS12 CR064 D12429.0
+C6-4940 U+22C10 CS12 CR064 D12427.0
+C6-4941 U+22BEF CS12 CR064 D12342.0
+C6-4942 U+22BFF CS12 CR064 D12401.0
+C6-4943 U+22C00 CS12 CR064 D12406.0
+C6-4944 U+22C0C CS12 CR064 D12423.0
+C6-4945 U+22C0F CS12 CR064 D12426.0
+C6-4946 U+22C04 CS12 CR064 D12395.0
+C6-4947 U+22C08 CS12 CR064 D12419.0
+C6-4948 U+22C14 CS12 CR064 D12347.0
+C6-4949 U+22C43 CS12 CR064 D12442.0
+C6-494A U+2F8BD CS12 CR064 D12373.0
+C6-494B U+22C1B CS12 CR064 D12435.0
+C6-494C U+22C11 CS12 CR064 D12428.0
+C6-494D U+22C13 CS12 CR064 D12430.0
+C1-642A U+06413 CS13 CR064 D12476.0
+C1-642B U+0643E CS13 CR064 D12553.0
+C1-642C U+0641E CS13 CR064 D12489.0
+C1-642D U+0642A CS13 CR064 D12505.0
+C1-642E U+0642D CS13 CR064 D12508.0
+C1-642F U+0643D CS13 CR064 D12552.0
+C1-6430 U+0642C CS13 CR064 D12507.0
+C1-6431 U+0640F CS13 CR064 D12466.0
+C1-6432 U+0641C CS13 CR064 D12486.0
+C1-6433 U+06414 CS13 CR064 D12477.0
+C1-6434 U+0640D CS13 CR064 D12459.0
+C1-6435 U+06436 CS13 CR064 D12525.0
+C1-6436 U+06416 CS13 CR064 D12479.0
+C1-6437 U+06417 CS13 CR064 D12480.0
+C1-6438 U+06406 CS13 CR064 D12447.0
+C2-427D U+063C5 CS13 CR064 D12324.0
+C2-427E U+063F1 CS13 CR064 D12402.0
+C2-4321 U+063EB CS13 CR064 D12385.0
+C2-4322 U+06410 CS13 CR064 D12472.0
+C2-4323 U+06412 CS13 CR064 D12474.0
+C2-4324 U+06409 CS13 CR064 D12451.0
+C2-4325 U+06420 CS13 CR064 D12491.0
+C2-4326 U+06424 CS13 CR064 D12497.0
+C2-4327 U+06433 CS13 CR064 D12517.0
+C2-4328 U+06443 CS13 CR064 M******
+C2-4329 U+0641F CS13 CR064 D12490.0
+C2-432A U+06415 CS13 CR064 D12478.0
+C2-432B U+06418 CS13 CR064 D12481.0
+C2-432C U+06439 CS13 CR064 D12528.0
+C2-432D U+06437 CS13 CR064 D12526.0
+C2-432E U+06422 CS13 CR064 D12494.0
+C2-432F U+06423 CS13 CR064 D12495.0
+C2-4330 U+0640C CS13 CR064 D12458.0
+C2-4331 U+06426 CS13 CR064 D12500.0
+C2-4332 U+06430 CS13 CR064 D12511.0
+C2-4333 U+06428 CS13 CR064 D12503.0
+C2-4334 U+06441 CS13 CR064 D12556.0
+C2-4335 U+06435 CS13 CR064 D12520.0
+C2-4336 U+0642F CS13 CR064 D12510.0
+C2-4337 U+0640A CS13 CR064 D12453.0
+C2-4338 U+0641A CS13 CR064 D12483.0
+C2-4339 U+06440 CS13 CR064 D12555.0
+C2-433A U+06425 CS13 CR064 D12498.0
+C2-433B U+06427 CS13 CR064 D12502.0
+C2-433C U+0640B CS13 CR064 D12457.0
+C2-433D U+063E7 CS13 CR064 D12381.0
+C2-433E U+0641B CS13 CR064 D12484.0
+C2-433F U+0642E CS13 CR064 D12509.0
+C2-4340 U+06421 CS13 CR064 D12493.0
+C2-4341 U+0640E CS13 CR064 D12464.0
+C3-4131 U+03A0D CS13 CR064 D12341.0
+C3-4132 U+06408 CS13 CR064 D12449.0
+C3-4133 U+06432 CS13 CR064 D12516.0
+C3-4134 U+06438 CS13 CR064 D12527.0
+C3-4135 U+03A1E CS13 CR064 D12463.0
+C3-4136 U+06431 CS13 CR064 D12515.0
+C3-4137 U+03A1B CS13 CR064 D12454.0
+C3-4138 U+06419 CS13 CR064 D12482.0
+C3-4139 U+03A2A CS13 CR064 D12557.0
+C3-413A U+06411 CS13 CR064 D12473.0
+C3-413B U+03A1F CS13 CR064 D12465.0
+C3-413C U+03A22 CS13 CR064 D12492.0
+C3-413D U+06429 CS13 CR064 D12504.0
+C3-413E U+0641D CS13 CR064 D12488.0
+C3-413F U+03A25 CS13 CR064 D12518.0
+C3-4140 U+03A27 CS13 CR064 D12524.0
+C3-4141 U+03A29 CS13 CR064 D12540.0
+C3-4142 U+0643C CS13 CR064 D12544.0
+C3-4143 U+03A24 CS13 CR064 D12513.0
+C3-4144 U+06446 CS13 CR064 M******
+C3-4145 U+06447 CS13 CR064 M******
+C3-4146 U+03A28 CS13 CR064 D12537.0
+C3-4147 U+03A26 CS13 CR064 D12523.0
+C3-4148 U+0643A CS13 CR064 D12529.0
+C3-4149 U+06407 CS13 CR064 D12448.0
+C3-414A U+03A23 CS13 CR064 D12501.0
+C4-3D45 U+03A0C CS13 CR064 D12340.0
+C4-3D46 U+22C64 CS13 CR064 D12469.0 #
+C4-3D47 U+22C68 CS13 CR064 D12487.0
+C4-3D48 U+03A20 CS13 CR064 D12467.0
+C4-3D49 U+22C62 CS13 CR064 D12462.0
+C4-3D4A U+03A1D CS13 CR064 D12461.0
+C4-3D4B U+22C61 CS13 CR064 D12460.0
+C4-3D4C U+03A1C CS13 CR064 D12456.0
+C4-3D4D U+22C66 CS13 CR064 D12471.0
+C4-3D4E U+03A21 CS13 CR064 D12475.0
+C4-3D4F U+03A1A CS13 CR064 D12452.0
+C4-3D50 U+03A19 CS13 CR064 D12446.0
+C4-3D51 U+22BF2 CS13 CR064 D12364.0
+C4-3D52 U+22C69 CS13 CR064 D12496.0
+C4-3D53 U+22C67 CS13 CR064 D12485.0
+C5-3F4B U+22C6E CS13 CR064 D12521.0
+C5-3F4C U+22C7E CS13 CR064 D12548.0
+C5-3F4D U+22C74 CS13 CR064 D12535.0
+C5-3F4E U+22C77 CS13 CR064 D12539.0
+C5-3F4F U+22C80 CS13 CR064 D12547.0
+C5-3F50 U+22C7A CS13 CR064 D12543.0
+C5-3F51 U+22C6B CS13 CR064 D12512.0
+C5-3F52 U+22C5F CS13 CR064 D12450.0
+C5-3F53 U+22C76 CS13 CR064 D12538.0
+C5-3F54 U+22CB0 CS13 CR064 D12550.0
+C5-3F55 U+22C63 CS13 CR064 D12468.0
+C6-5273 U+22C28 CS13 CR064 D49130.0
+C6-5274 U+22C40 CS13 CR064 D12386.0
+C6-5275 U+22C71 CS13 CR064 D12531.0
+C6-5276 U+22C98 CS13 CR064 D49132.0
+C6-5277 U+22C95 CS13 CR064 D49131.0
+C6-5278 U+22C65 CS13 CR064 D12470.0
+C6-5279 U+22C78 CS13 CR064 D12541.0
+C6-527A U+22C7F CS13 CR064 D12549.0 # D�́u��v�̓_�悪�Ȃ��B
+C6-527B U+22C60 CS13 CR064 D12455.0
+C6-527C U+22C7C CS13 CR064 D12546.0
+C6-527D U+22C96 CS13 CR064 D12551.0
+C6-527E U+22C6A CS13 CR064 D12499.0
+C6-5321 U+22C79 CS13 CR064 D12542.0
+C6-5322 U+22C73 CS13 CR064 D12533.0
+C6-5323 U+22C72 CS13 CR064 D12532.0
+C6-5324 U+22C7B CS13 CR064 D12545.0
+C6-5325 U+22C70 CS13 CR064 D12530.0
+C1-6871 U+06487 CS14 CR064 D12678.0
+C1-6872 U+06458 CS14 CR064 D12582.0
+C1-6873 U+06454 CS14 CR064 D12577.0
+C1-6874 U+064A4 CS14 CR064 D12726.0
+C1-6875 U+06478 CS14 CR064 D12644.0
+C1-6876 U+0645F CS14 CR064 D12595.0
+C1-6877 U+0647A CS14 CR064 D12647.0
+C1-6878 U+06451 CS14 CR064 D12572.0
+C1-6879 U+06467 CS14 CR064 D12609.0
+C1-687A U+06434 CS14 CR064 D12519.0
+C1-687B U+0646D CS14 CR064 D12624.0
+C1-687C U+0647B CS14 CR064 D12649.0
+C2-4A40 U+0642B CS14 CR064 D12506.0
+C2-4A41 U+0644D CS14 CR064 D12562.0
+C2-4A42 U+0645B CS14 CR064 D12587.0
+C2-4A43 U+0645D CS14 CR064 D12593.0
+C2-4A44 U+06474 CS14 CR064 D12639.0
+C2-4A45 U+06476 CS14 CR064 D12642.0
+C2-4A46 U+06472 CS14 CR064 D12637.0
+C2-4A47 U+06473 CS14 CR064 D12638.0
+C2-4A48 U+0647D CS14 CR064 D12651.0
+C2-4A49 U+06475 CS14 CR064 D12640.0
+C2-4A4A U+06466 CS14 CR064 D12608.0
+C2-4A4B U+064A6 CS14 CR064 D12728.0
+C2-4A4C U+0644E CS14 CR064 D12564.0
+C2-4A4D U+06482 CS14 CR064 D12673.0
+C2-4A4E U+0645E CS14 CR064 D12594.0
+C2-4A4F U+0645C CS14 CR064 D12591.0
+C2-4A50 U+0644B CS14 CR064 D12558.0
+C2-4A51 U+06453 CS14 CR064 D12576.0
+C2-4A52 U+06460 CS14 CR064 D12596.0
+C2-4A53 U+06450 CS14 CR064 D12566.0
+C2-4A54 U+0647F CS14 CR064 D12657.0
+C2-4A55 U+0643F CS14 CR064 D12554.0
+C2-4A56 U+0646C CS14 CR064 D12623.0
+C2-4A57 U+0646B CS14 CR064 D12622.0
+C2-4A58 U+06459 CS14 CR064 D12584.0
+C2-4A59 U+06465 CS14 CR064 D12607.0
+C2-4A5A U+06477 CS14 CR064 D12643.0
+C3-4677 U+03A38 CS14 CR064 D12617.0
+C3-4678 U+0644C CS14 CR064 D12561.0
+C3-4679 U+03A30 CS14 CR064 D12574.0
+C3-467A U+06457 CS14 CR064 D12580.0
+C3-467B U+0647C CS14 CR064 D12650.0
+C3-467C U+03A34 CS14 CR064 D12599.0
+C3-467D U+03A3A CS14 CR064 D12631.0
+C3-467E U+06455 CS14 CR064 D12578.0
+C3-4721 U+06462 CS14 CR064 D12600.0
+C3-4722 U+06471 CS14 CR064 D12635.0
+C3-4723 U+0646A CS14 CR064 D12615.0
+C3-4724 U+06456 CS14 CR064 D12579.0
+C3-4725 U+0643B CS14 CR064 D12534.0
+C3-4726 U+06481 CS14 CR064 D12672.0
+C3-4727 U+03A35 CS14 CR064 D12602.0
+C3-4728 U+0644F CS14 CR064 D12565.0
+C3-4729 U+0647E CS14 CR064 D12653.0
+C3-472A U+06464 CS14 CR064 D12603.0
+C3-472B U+03A3F CS14 CR064 D12674.0
+C3-472C U+03A40 CS14 CR064 D49134.0
+C3-472D U+03A32 CS14 CR064 D12585.0
+C3-472E U+03A31 CS14 CR064 D12583.0
+C3-472F U+03A36 CS14 CR064 D12605.0
+C4-4356 U+03A33 CS14 CR064 D12592.0
+C4-4357 U+22CBC CS14 CR064 D12604.0
+C4-4358 U+03A2D CS14 CR064 D12569.0
+C4-4359 U+22CC4 CS14 CR064 D12621.0
+C4-435A U+22CC7 CS14 CR064 D12628.0
+C4-435B U+22CC6 CS14 CR064 D12627.0
+C4-435C U+03A37 CS14 CR064 D12606.0
+C4-435D U+0645A CS14 CR064 D12586.0
+C4-435E U+06463 CS14 CR064 D12601.0
+C4-435F U+22CB8 CS14 CR064 D12588.0
+C4-4360 U+22CDA CS14 CR064 D12669.0
+C4-4361 U+03A2E CS14 CR064 D12570.0
+C4-4362 U+22CB7 CS14 CR064 D12581.0
+C4-4363 U+22CC0 CS14 CR064 D12614.0
+C4-4364 U+03A3D CS14 CR064 D12655.0
+C4-4365 U+22CCD CS14 CR064 D12652.0
+C5-4621 U+22C6C CS14 CR064 D12514.0
+C5-4622 U+22CD9 CS14 CR064 D12668.0
+C5-4623 U+03A3E CS14 CR064 D12646.0
+C5-4624 U+22CCB CS14 CR064 D12641.0
+C5-4625 U+03A39 CS14 CR064 D12618.0
+C5-4626 U+22CBE CS14 CR064 D12611.0
+C5-4627 U+22CB5 CS14 CR064 D12567.0
+C5-4628 U+22CD1 CS14 CR064 D12660.0
+C5-4629 U+22CC2 CS14 CR064 D12619.0
+C5-462A U+22CB6 CS14 CR064 D12571.0
+C5-462B U+22CD3 CS14 CR064 D12662.0
+C5-462C U+2F8C2 CS14 CR064 D* @ D12570.0
+C6-5D2C U+22C6F CS14 CR064 D12522.0
+C6-5D2D U+23A4C CS14 CR064 D12536.0 #
+C6-5D2E U+22CBB CS14 CR064 D12598.0
+C6-5D2F U+22CE1 CS14 CR064 D*
+C6-5D30 U+22D00 CS14 CR064 D49133.0
+C6-5D31 U+22CD8 CS14 CR064 D12667.0
+C6-5D32 U+03A2F CS14 CR064 D12573.0
+C6-5D33 U+22CD6 CS14 CR064 D12665.0
+C6-5D34 U+22CE2 CS14 CR064 D*
+C6-5D35 U+22CC3 CS14 CR064 D12620.0
+C6-5D36 U+22CB3 CS14 CR064 D12559.0
+C6-5D37 U+22CD2 CS14 CR064 D12661.0
+C6-5D38 U+2F8C1 CS14 CR064 D12654.0
+C6-5D39 U+22CCE CS14 CR064 D12656.0
+C6-5D3A U+22CD0 CS14 CR064 D12659.0
+C6-5D3B U+22CD5 CS14 CR064 D12664.0
+C6-5D3C U+22CB9 CS14 CR064 D12589.0
+C6-5D3D U+22CBA CS14 CR064 D12590.0
+C6-5D3E U+22CCF CS14 CR064 D12658.0
+C6-5D3F U+22CBD CS14 CR064 D12610.0
+C1-6C77 U+06469 CS15 CR064 D12613.0
+C1-6C78 U+0646F CS15 CR064 D12632.0
+C1-6C79 U+06479 CS15 CR064 D12645.0
+C1-6C7A U+0649E CS15 CR064 D12717.0
+C1-6C7B U+064B2 CS15 CR064 D12755.0
+C1-6C7C U+06488 CS15 CR064 D12679.0
+C1-6C7D U+06490 CS15 CR064 D12693.0
+C1-6C7E U+064B0 CS15 CR064 D12753.0
+C1-6D21 U+064A5 CS15 CR064 D12727.0
+C1-6D22 U+06493 CS15 CR064 D12698.0
+C1-6D23 U+06495 CS15 CR064 D12705.0
+C1-6D24 U+064A9 CS15 CR064 D12741.0
+C1-6D25 U+06492 CS15 CR064 D12697.0
+C1-6D26 U+064AE CS15 CR064 D12748.0
+C1-6D27 U+064AD CS15 CR064 D12747.0
+C1-6D28 U+064AB CS15 CR064 D12743.0
+C1-6D29 U+0649A CS15 CR064 D12713.0
+C1-6D2A U+064AC CS15 CR064 D12746.0
+C1-6D2B U+06499 CS15 CR064 D12712.0
+C1-6D2C U+064A2 CS15 CR064 D12724.0
+C1-6D2D U+064B3 CS15 CR064 D12771.0
+C2-5054 U+0646E CS15 CR064 D12626.0
+C2-5055 U+06470 CS15 CR064 D12633.0
+C2-5056 U+06496 CS15 CR064 D12709.0
+C2-5057 U+064A0 CS15 CR064 D12720.0
+C2-5058 U+06485 CS15 CR064 D12676.0
+C2-5059 U+06497 CS15 CR064 D12710.0
+C2-505A U+0649C CS15 CR064 D12715.0
+C2-505B U+0648F CS15 CR064 D12691.0
+C2-505C U+0648B CS15 CR064 D12683.0
+C2-505D U+0648A CS15 CR064 D12682.0
+C2-505E U+0648C CS15 CR064 D12685.0
+C2-505F U+064A3 CS15 CR064 D12725.0
+C2-5060 U+0649F CS15 CR064 D12719.0
+C2-5061 U+06468 CS15 CR064 D12675.0
+C2-5062 U+064B1 CS15 CR064 D12754.0
+C2-5063 U+06498 CS15 CR064 D12711.0
+C3-4C2D U+06480 CS15 CR064 D12663.0
+C3-4C2E U+0649B CS15 CR064 D12714.0
+C3-4C2F U+0648E CS15 CR064 D12690.0
+C3-4C30 U+0648D CS15 CR064 D12687.0
+C3-4C31 U+06494 CS15 CR064 D12700.0
+C3-4C32 U+064C6 CS15 CR064 D12795.0
+C3-4C33 U+03A44 CS15 CR064 D12695.0
+C3-4C34 U+064A8 CS15 CR064 D12736.0
+C3-4C35 U+06483 CS15 CR064 D12674.1
+C3-4C36 U+03A3C CS15 CR064 D12648.0
+C3-4C37 U+064B9 CS15 CR064 M******
+C3-4C38 U+06486 CS15 CR064 D12677.0
+C3-4C39 U+064B4 CS15 CR064 D12772.0
+C3-4C3A U+064AF CS15 CR064 D12752.0
+C3-4C3B U+06491 CS15 CR064 D12694.0
+C3-4C3C U+03A4E CS15 CR064 D12750.0
+C3-4C3D U+064AA CS15 CR064 D12742.0
+C3-4C3E U+064A1 CS15 CR064 D12723.0
+C3-4C3F U+064A7 CS15 CR064 D12729.0
+C4-4975 U+03A3B CS15 CR064 D12636.0
+C4-4976 U+03A48 CS15 CR064 D12704.0
+C4-4977 U+22D48 CS15 CR064 D12734.0
+C4-4978 U+22D28 CS15 CR064 D12707.0
+C4-4979 U+03A46 CS15 CR064 D12702.0
+C4-497A U+03A47 CS15 CR064 D12703.0
+C4-497B U+22D27 CS15 CR064 D12706.0
+C4-497C U+22D32 CS15 CR064 D12739.0
+C4-497D U+22D2C CS15 CR064 D12722.0
+C4-497E U+03A4C CS15 CR064 D12740.0
+C4-4A21 U+22D2E CS15 CR064 D12733.0
+C4-4A22 U+03A4A CS15 CR064 D12732.0 #
+C4-4A23 U+03A50 CS15 CR064 M******
+C4-4A24 U+03A43 CS15 CR064 D12689.0
+C4-4A25 U+22D23 CS15 CR064 D12688.0
+C4-4A26 U+22D31 CS15 CR064 D12737.0
+C4-4A27 U+2F8C5 CS15 CR064 D12716.0
+C4-4A28 U+03A49 CS15 CR064 D12731.0
+C5-4D38 U+22CC1 CS15 CR064 D12616.0
+C5-4D39 U+22CB4 CS15 CR064 D12560.0
+C5-4D3A U+03A4B CS15 CR064 D12738.0
+C5-4D3B U+22D2A CS15 CR064 D12718.0
+C5-4D3C U+22D22 CS15 CR064 D12686.0
+C5-4D3D U+22D29 CS15 CR064 D12708.0
+C5-4D3E U+03A4D CS15 CR064 D12744.0
+C5-4D3F U+22D3E CS15 CR064 D12763.0
+C5-4D40 U+22D3C CS15 CR064 D12761.0
+C5-4D41 U+22D30 CS15 CR064 D12735.0
+C7-232C U+22CD4 CS15 CR064 D12563.0
+C7-232D U+2F8C3 CS15 CR064 D12613.1
+C7-232E U+22CC8 CS15 CR064 D12629.0
+C7-232F U+22CC5 CS15 CR064 D12625.0
+C7-2330 U+2F8C0 CS15 CR064 D12568.0
+C7-2331 U+22CC9 CS15 CR064 D12630.0
+C7-2332 U+22D4D CS15 CR064 D12666.0 #
+C7-2333 U+22D20 CS15 CR064 D12681.0
+C7-2334 U+22D36 CS15 CR064 D12751.0
+C7-2335 U+22D35 CS15 CR064 D12749.0
+C7-2336 U+22D88 CS15 CR064 D12807.0
+C7-2337 U+22D25 CS15 CR064 D12696.0
+C7-2338 U+22D21 CS15 CR064 D12684.0
+C7-2339 U+22D26 CS15 CR064 D12701.0
+C7-233A U+03A45 CS15 CR064 D12699.0
+C7-233B U+22D3F CS15 CR064 D12764.0
+C7-233C U+22D3B CS15 CR064 D12760.0
+C7-233D U+22D24 CS15 CR064 D12692.0
+C7-233E U+22D43 CS15 CR064 D12768.0
+C7-233F U+22D4E CS15 CR064 D49135.0
+C7-2340 U+22D4F CS15 CR064 D12770.0
+C7-2341 U+22D44 CS15 CR064 D12769.0
+C7-2342 U+22D40 CS15 CR064 D12765.0
+C7-2343 U+22D41 CS15 CR064 D12766.0
+C7-2344 U+22D39 CS15 CR064 D12758.0
+C7-2345 U+22D2B CS15 CR064 D12721.0
+C1-705E U+064C5 CS16 CR064 D12790.0
+C1-705F U+064C1 CS16 CR064 D12781.0
+C1-7060 U+064CB CS16 CR064 D12802.0
+C1-7061 U+064BB CS16 CR064 D12774.0
+C1-7062 U+064BC CS16 CR064 D12775.0
+C1-7063 U+064DA CS16 CR064 D12839.0
+C1-7064 U+064C4 CS16 CR064 D12787.0
+C1-7065 U+064C7 CS16 CR064 D12796.0
+C1-7066 U+064C2 CS16 CR064 D12783.0
+C1-7067 U+064CD CS16 CR064 D12806.0
+C1-7068 U+064BF CS16 CR064 D12779.0
+C1-7069 U+064D2 CS16 CR064 D12816.0
+C1-706A U+064D4 CS16 CR064 D12828.0
+C1-706B U+064BE CS16 CR064 D12778.0
+C2-572F U+064D7 CS16 CR064 D12834.0
+C2-5730 U+064D6 CS16 CR064 D12833.0
+C2-5731 U+064D0 CS16 CR064 D12813.0
+C2-5732 U+064CF CS16 CR064 D12809.0
+C2-5733 U+064C9 CS16 CR064 D12799.0
+C2-5734 U+064BD CS16 CR064 D12776.0
+C2-5735 U+06489 CS16 CR064 D12680.0
+C2-5736 U+064C3 CS16 CR064 D12786.0
+C2-5737 U+064DB CS16 CR064 D12841.0
+C2-5738 U+064F3 CS16 CR064 D12894.0
+C2-5739 U+064D9 CS16 CR064 D12838.0
+C3-506E U+03A56 CS16 CR064 D12826.0
+C3-506F U+064D3 CS16 CR064 D12823.0
+C3-5070 U+064C0 CS16 CR064 D12780.0
+C3-5071 U+03A59 CS16 CR064 D12845.1
+C3-5072 U+03A58 CS16 CR064 D12837.0
+C3-5073 U+03A55 CS16 CR064 D12818.0
+C3-5074 U+03A52 CS16 CR064 D12784.0
+C3-5075 U+064DC CS16 CR064 M******
+C3-5076 U+064D1 CS16 CR064 D12815.0
+C3-5077 U+064C8 CS16 CR064 D12797.0
+C3-5078 U+03A57 CS16 CR064 D12830.0
+C3-5079 U+064D5 CS16 CR064 D12831.0
+C4-503E U+22D89 CS16 CR064 D12810.0
+C4-503F U+22D8D CS16 CR064 D12817.0
+C4-5040 U+22D8B CS16 CR064 D12812.0
+C4-5041 U+22D80 CS16 CR064 D12785.0
+C4-5042 U+22D92 CS16 CR064 D12825.0
+C4-5043 U+22D8A CS16 CR064 D12811.0
+C4-5044 U+22DC8 CS16 CR064 D49137.0
+C4-5045 U+03A54 CS16 CR064 D12801.0
+C4-5046 U+22D8F CS16 CR064 D12820.0
+C4-5047 U+22D93 CS16 CR064 D12827.0
+C4-5048 U+22D91 CS16 CR064 D12822.0
+C5-5459 U+22D33 CS16 CR064 D12745.0
+C5-545A U+22D83 CS16 CR064 D12791.0
+C5-545B U+22D84 CS16 CR064 D12792.0
+C5-545C U+22D9A CS16 CR064 D12842.0
+C5-545D U+22D8C CS16 CR064 D12814.0
+C5-545E U+064CC CS16 CR064 D12803.0
+C5-545F U+22D99 CS16 CR064 D12794.0
+C7-2E2B U+22D38 CS16 CR064 D12757.0
+C7-2E2C U+22D3A CS16 CR064 D12759.0
+C7-2E2D U+22D37 CS16 CR064 D12756.0
+C7-2E2E U+22D3D CS16 CR064 D12762.0
+C7-2E2F U+22D2D CS16 CR064 D12730.0
+C7-2E30 U+22D82 CS16 CR064 D12789.0
+C7-2E31 U+22D95 CS16 CR064 D12832.0
+C7-2E32 U+22D87 CS16 CR064 D12805.0
+C7-2E33 U+22D9D CS16 CR064 D12844.0
+C7-2E34 U+22DB5 CS16 CR064 D49138.0
+C7-2E35 U+22D81 CS16 CR064 D12788.0
+C7-2E36 U+22DC7 CS16 CR064 D12845.0
+C7-2E37 U+22D9B CS16 CR064 D12843.0
+C7-2E38 U+22D98 CS16 CR064 D12824.0
+C7-2E39 U+22D94 CS16 CR064 D12829.0
+C7-2E3A U+22D86 CS16 CR064 D12804.0
+C7-2E3B U+22D90 CS16 CR064 D12821.0
+C7-2E3C U+22D34 CS16 CR064 D12773.0
+C7-2E3D U+22D8E CS16 CR064 D12819.0
+C7-2E3E U+22D85 CS16 CR064 D12798.0
+C7-2E3F U+22DA6 CS16 CR064 D49136.0
+C7-2E40 U+22D96 CS16 CR064 D12836.0
+C1-7363 U+064CE CS17 CR064 D12808.0
+C1-7364 U+064CA CS17 CR064 D12800.0
+C1-7365 U+064D8 CS17 CR064 D12835.0
+C1-7366 U+064E0 CS17 CR064 D12848.0
+C1-7367 U+064F0 CS17 CR064 D12883.0
+C1-7368 U+064E6 CS17 CR064 D12862.0
+C1-7369 U+064EC CS17 CR064 D12870.0
+C1-736A U+064F1 CS17 CR064 D12892.0
+C1-736B U+064E2 CS17 CR064 D12852.0
+C1-736C U+064ED CS17 CR064 D12876.0
+C2-5C73 U+064EF CS17 CR064 D12880.0
+C2-5C74 U+064E9 CS17 CR064 D12866.0
+C2-5C75 U+064E3 CS17 CR064 D12853.0
+C2-5C76 U+064EB CS17 CR064 D12868.0
+C2-5C77 U+064E4 CS17 CR064 D12857.0
+C2-5C78 U+064E8 CS17 CR064 D12865.0
+C3-5463 U+03A5D CS17 CR064 D12872.0
+C3-5464 U+064DF CS17 CR064 D12847.0
+C3-5465 U+03A5A CS17 CR064 D12854.0
+C3-5466 U+03A5E CS17 CR064 D12887.0
+C3-5467 U+064E1 CS17 CR064 D12851.0
+C3-5468 U+03A5C CS17 CR064 D12860.0
+C3-5469 U+064EE CS17 CR064 D12879.0
+C3-546A U+03A5B CS17 CR064 D12858.0
+C4-5637 U+22DD6 CS17 CR064 D12877.0
+C4-5638 U+22D7F CS17 CR064 D12777.0
+C4-5639 U+03A53 CS17 CR064 D12793.0
+C4-563A U+22DD2 CS17 CR064 D12871.0
+C4-563B U+22DCF CS17 CR064 D12861.0
+C5-5B55 U+22DD7 CS17 CR064 D12878.0
+C5-5B56 U+22DCB CS17 CR064 D12849.0
+C5-5B57 U+22DCD CS17 CR064 D12855.0
+C5-5B58 U+22DD5 CS17 CR064 D12875.0
+C7-3828 U+22D9C CS17 CR064 D12782.0
+C7-3829 U+22D97 CS17 CR064 D12840.0
+C7-382A U+22DD8 CS17 CR064 D12881.0
+C7-382B U+22DE4 CS17 CR064 M******
+C7-382C U+22DD4 CS17 CR064 D12874.0
+C7-382D U+22DE5 CS17 CR064 D49139.0
+C7-382E U+22DDB CS17 CR064 D12885.0
+C7-382F U+22DD0 CS17 CR064 D12864.0
+C7-3830 U+22DDA CS17 CR064 D12884.0
+C7-3831 U+22DCC CS17 CR064 D12850.0
+C7-3832 U+22DDC CS17 CR064 D12886.0
+C7-3833 U+22DED CS17 CR064 D12891.0
+C7-3834 U+22DD3 CS17 CR064 D12873.0
+C7-3835 U+22DD1 CS17 CR064 D12869.0
+C7-3836 U+22DCE CS17 CR064 D12856.0
+C7-3837 U+22DD9 CS17 CR064 D12882.0
+C7-3838 U+22DDD CS17 CR064 D12888.0
+C7-3839 U+2F8C6 CS17 CR064 D12846.0
+C1-7644 U+064F4 CS18 CR064 D12895.0
+C1-7645 U+064F2 CS18 CR064 D12893.0
+C1-7646 U+064FE CS18 CR064 D12920.0
+C1-7647 U+06506 CS18 CR064 D12944.0
+C1-7648 U+064FA CS18 CR064 D12910.0
+C1-7649 U+064FB CS18 CR064 D12912.0
+C1-764A U+064F7 CS18 CR064 D12900.0
+C2-615D U+064FF CS18 CR064 D12922.0
+C2-615E U+06504 CS18 CR064 D12932.0
+C2-615F U+064FD CS18 CR064 D12919.0
+C2-6160 U+064F8 CS18 CR064 D12902.0
+C2-6161 U+06501 CS18 CR064 D12928.0
+C2-6162 U+06503 CS18 CR064 D12931.0
+C2-6163 U+064FC CS18 CR064 D12913.0
+C3-5768 U+03A68 CS18 CR064 D12935.0
+C3-5769 U+03A61 CS18 CR064 D12903.0
+C3-576A U+064F6 CS18 CR064 D12898.0
+C3-576B U+064E5 CS18 CR064 D12859.0
+C3-576C U+064EA CS18 CR064 D12867.0
+C3-576D U+064E7 CS18 CR064 D12863.0
+C3-576E U+06505 CS18 CR064 D12933.0
+C3-576F U+03A65 CS18 CR064 D12917.0
+C3-5770 U+064F9 CS18 CR064 D12907.0
+C3-5771 U+03A66 CS18 CR064 D12924.0
+C3-5772 U+03A6A CS18 CR064 D12941.0
+C4-5B2D U+03A60 CS18 CR064 D12901.0
+C4-5B2E U+03A64 CS18 CR064 D12915.0
+C4-5B2F U+03A69 CS18 CR064 D12936.0
+C4-5B30 U+03A63 CS18 CR064 D12908.0
+C4-5B31 U+03A67 CS18 CR064 D12930.0
+C4-5B32 U+03A62 CS18 CR064 D12905.0
+C4-5B33 U+22DF6 CS18 CR064 D12896.0
+C4-5B34 U+22E04 CS18 CR064 D12939.0
+C4-5B35 U+22DFE CS18 CR064 D12921.0
+C4-5B36 U+06502 CS18 CR064 D12929.0
+C4-5B37 U+22DFF CS18 CR064 D12923.0
+C4-5B38 U+22DF7 CS18 CR064 D12899.0
+C5-616B U+22DF9 CS18 CR064 D12906.0
+C5-616C U+22DFA CS18 CR064 D12909.0
+C5-616D U+22DFB CS18 CR064 D12914.0
+C5-616E U+22DF8 CS18 CR064 D12904.0
+C7-3F61 U+22E08 CS18 CR064 D12942.0
+C7-3F62 U+064F5 CS18 CR064 D12897.0
+C7-3F63 U+22E05 CS18 CR064 D12927.0
+C7-3F64 U+22E09 CS18 CR064 D12943.0
+C7-3F65 U+22E06 CS18 CR064 D12940.0
+C7-3F66 U+22E03 CS18 CR064 D12938.0
+C7-3F67 U+22DFD CS18 CR064 D12918.0
+C7-3F68 U+22DFC CS18 CR064 D12916.0
+C7-3F69 U+22E02 CS18 CR064 D12937.0
+C7-3F6A U+22E42 CS18 CR064 D*
+C1-7838 U+06500 CS19 CR064 D12926.0
+C1-7839 U+0650F CS19 CR064 D12967.0
+C2-654D U+06507 CS19 CR064 D12946.0
+C2-654E U+06510 CS19 CR064 D12968.0
+C2-654F U+0650D CS19 CR064 D12963.0
+C2-6550 U+06509 CS19 CR064 D12951.0
+C2-6551 U+0650C CS19 CR064 D12962.0
+C2-6552 U+0650E CS19 CR064 D12965.0
+C3-5A3A U+0650B CS19 CR064 D12961.0
+C3-5A3B U+06508 CS19 CR064 D12949.0
+C3-5A3C U+0650A CS19 CR064 D12957.0
+C3-5A3D U+03A6C CS19 CR064 D12945.0
+C3-5A3E U+03A6D CS19 CR064 D12953.0
+C4-5F66 U+22E23 CS19 CR064 D12947.0
+C4-5F67 U+22E25 CS19 CR064 D12950.0
+C4-5F68 U+22E24 CS19 CR064 D12948.0
+C4-5F69 U+22E26 CS19 CR064 D12952.0
+C4-5F6A U+22E33 CS19 CR064 D12973.0
+C4-5F6B U+22E2F CS19 CR064 D12970.0
+C5-6779 U+22E34 CS19 CR064 D12974.0
+C5-677A U+22E00 CS19 CR064 D12975.1
+C5-677B U+22E2B CS19 CR064 D12960.0
+C7-472F U+22E07 CS19 CR064 D12911.0
+C7-4730 U+22E2C CS19 CR064 D12964.0
+C7-4731 U+22E32 CS19 CR064 D12972.0
+C7-4732 U+22E28 CS19 CR064 D12956.0
+C7-4733 U+22E31 CS19 CR064 D12955.0
+C7-4734 U+22E29 CS19 CR064 D12958.0
+C7-4735 U+22E30 CS19 CR064 D12971.0
+C7-4736 U+22E2A CS19 CR064 D12959.0
+C7-4737 U+22E44 CS19 CR064 D12975.0
+C7-4738 U+22E2E CS19 CR064 D12969.0
+C1-796E U+06518 CS20 CR064 D12989.0
+C1-796F U+06514 CS20 CR064 D12977.0
+C1-7970 U+06519 CS20 CR064 D12991.0
+C2-6877 U+06517 CS20 CR064 D12987.0
+C2-6878 U+06516 CS20 CR064 D12986.0
+C2-6879 U+06515 CS20 CR064 D12979.0
+C2-687A U+06513 CS20 CR064 D12976.0
+C3-5C40 U+03A70 CS20 CR064 D12998.0
+C3-5E31 U+06511 CS20 CR064 D12981.0
+C4-6346 U+03A71 CS20 CR064 D13001.0 #
+C4-6347 U+03A6F CS20 CR064 D12982.0
+C4-6348 U+22E51 CS20 CR064 D12984.0
+C4-6349 U+22E54 CS20 CR064 D12990.0
+C4-634A U+22E56 CS20 CR064 D12993.0
+C5-6C2D U+22E01 CS20 CR064 D12934.0 #
+C5-6C2E U+22E2D CS20 CR064 D12966.0
+C5-6C2F U+22E27 CS20 CR064 D12954.0
+C5-6C30 U+22E59 CS20 CR064 D12996.0
+C5-6C31 U+22E5A CS20 CR064 D12997.0
+C5-6C32 U+22E4D CS20 CR064 D12978.0
+C5-6C33 U+22E58 CS20 CR064 D12995.0
+C7-4D6C U+22E53 CS20 CR064 D12988.0
+C7-4D6D U+22E50 CS20 CR064 D12983.0
+C7-4D6E U+22E57 CS20 CR064 D12994.0
+C7-4D6F U+22E5F CS20 CR064 D*
+C7-4D70 U+22E55 CS20 CR064 D12992.0
+C1-7A6C U+0651D CS21 CR064 D13010.0
+C1-7A6D U+0651C CS21 CR064 D13008.0
+C2-6B5B U+0651B CS21 CR064 D13004.0
+C3-5E32 U+03A73 CS21 CR064 D13005.0
+C4-663F U+22E4F CS21 CR064 D12980.0
+C4-6640 U+03A74 CS21 CR064 D13007.0
+C4-6641 U+22E6E CS21 CR064 D13002.0
+C4-6642 U+22E72 CS21 CR064 D13012.0
+C5-7023 U+22E86 CS21 CR064 D13016.0
+C5-7024 U+03A72 CS21 CR064 D13003.0
+C7-533E U+22E8C CS21 CR064 D13017.0
+C7-533F U+22E6F CS21 CR064 D13006.0
+C7-5340 U+22E75 CS21 CR064 D13015.0
+C7-5341 U+22E74 CS21 CR064 D13014.0
+C7-5342 U+22E71 CS21 CR064 D13011.0
+C7-5343 U+22E70 CS21 CR064 D13009.0
+C7-5344 U+22E6C CS21 CR064 D12999.0
+C1-7B61 U+06524 CS22 CR064 D13033.0
+C2-6D4E U+06521 CS22 CR064 D13026.0
+C2-6D4F U+06520 CS22 CR064 D13024.0
+C2-6D50 U+06526 CS22 CR064 D13036.0
+C2-6D51 U+06522 CS22 CR064 D13030.0
+C3-5F49 U+06527 CS22 CR064 M******
+C3-5F4A U+0651E CS22 CR064 D13022.0
+C3-5F4B U+0651F CS22 CR064 D13023.0
+C5-7342 U+22E88 CS22 CR064 D13031.0
+C5-7343 U+22E91 CS22 CR064 D13028.0
+C5-7344 U+22E84 CS22 CR064 D13021.0
+C5-7345 U+22E73 CS22 CR064 D13013.0
+C5-7346 U+22E89 CS22 CR064 D13035.0
+C5-7347 U+22E85 CS22 CR064 D13027.0
+C7-5777 U+22E6D CS22 CR064 D13000.0
+C7-5778 U+22E82 CS22 CR064 D13019.0
+C7-5779 U+22E83 CS22 CR064 D13020.0
+C7-577A U+22E87 CS22 CR064 D13029.0
+C7-577B U+22E95 CS22 CR064 D13018.0
+C7-577C U+22E8A CS22 CR064 D13037.0
+C1-7C37 U+06523 CS23 CR064 D13032.0
+C1-7C38 U+0652B CS23 CR064 D13043.0
+C1-7C39 U+0652A CS23 CR064 D13041.0
+C2-6F2B U+06529 CS23 CR064 D13040.0
+C2-6F2C U+06525 CS23 CR064 D13038.0
+C3-6031 U+03A75 CS23 CR064 D13042.0
+C3-6032 U+06528 CS23 CR064 D13039.0
+C4-6A48 U+03A77 CS23 CR064 M******
+C4-6A49 U+03A76 CS23 CR064 D13044.0
+C7-5B56 U+2A3AE CS23 CR064 D13025.0
+C7-5B57 U+22E8B CS23 CR064 D13034.0
+C7-5B58 U+22E96 CS23 CR064 D13045.0
+C1-7C5F U+0652C CS24 CR064 D13046.0
+C2-7037 U+0652D CS24 CR064 D13052.0
+C4-6B6B U+22EA1 CS24 CR064 D13050.0
+C5-775C U+22EA5 CS24 CR064 D12985.0
+C5-775D U+22E9F CS24 CR064 D13048.0
+C7-5E68 U+22EA6 CS24 CR064 D13053.0
+C7-5E69 U+22EA0 CS24 CR064 D13049.0
+C7-5E6A U+22E9E CS24 CR064 D13047.0
+C7-5E6B U+22EA2 CS24 CR064 D13051.0
+C2-707D U+0652E CS25 CR064 D13055.0
+C5-792A U+03A79 CS25 CR064 D* @ D13054.0
+C7-6238 U+22EAC CS26 CR064 D49140.0
+C4-6D73 U+22EB0 CS27 CR064 D13057.0
+C7-6353 U+22EB1 CS27 CR064 D13058.0
+C7-6626 U+22EB4 CS32 CR064 D13060.0
+C1-4545 U+0652F CS04 CR065 D13061.0
+C4-243D U+22EB6 CS07 CR065 D13063.0
+C4-265A U+22EB7 CS08 CR065 D13065.0
+C4-265B U+03A7A CS08 CR065 D13064.0
+C6-3158 U+22EBE CS09 CR065 D13068.0
+C4-2D3E U+22EC3 CS10 CR065 D13073.0
+C4-2D3F U+03A7C CS10 CR065 D13074.0
+C4-2D40 U+03A7B CS10 CR065 D13072.0
+C6-3821 U+22EC4 CS10 CR065 D13075.0
+C6-3822 U+22EC1 CS10 CR065 D13071.0
+C4-3227 U+03A7D CS11 CR065 D13079.0
+C6-4038 U+22ECD CS11 CR065 D13082.0
+C6-4039 U+22ECA CS11 CR065 D13080.0
+C2-3C37 U+06532 CS12 CR065 D13086.0
+C5-3875 U+22ED4 CS12 CR065 D13088.0
+C6-494E U+22ECF CS12 CR065 D13087.0
+C6-494F U+22ECE CS12 CR065 D13084.0
+C4-3D54 U+03A7E CS13 CR065 D13085.0 #
+C6-5326 U+22ED5 CS13 CR065 D13090.0
+C6-5327 U+22ED7 CS13 CR065 D49141.0
+C5-462D U+22EDA CS14 CR065 D13093.0
+C6-5D40 U+22EDB CS14 CR065 D13095.0
+C7-2346 U+22EDD CS15 CR065 D13096.0
+C7-2347 U+22EDE CS15 CR065 D13097.0
+C2-573A U+06533 CS16 CR065 D13099.0
+C5-5460 U+22EE0 CS16 CR065 D13100.0
+C5-5B59 U+22EE7 CS17 CR065 D13106.0
+C7-383A U+22EE6 CS17 CR065 D13105.0 #
+C7-383B U+22EE5 CS17 CR065 D13103.0
+C7-383C U+22EE9 CS17 CR065 D13104.0
+C7-4D71 U+22EEA CS20 CR065 D13107.0
+C3-2167 U+06534 CS04 CR066 D13108.0
+C3-2168 U+06535 CS04 CR066 D13109.0
+C1-482D U+06536 CS06 CR066 D13110.0
+C2-224D U+06537 CS06 CR066 D13111.0
+C4-2277 U+22EB5 CS06 CR066 D13062.0
+C1-4A51 U+06539 CS07 CR066 D13114.0
+C1-4A52 U+0653B CS07 CR066 D13120.0
+C1-4A53 U+06538 CS07 CR066 D13113.0
+C3-263A U+03A80 CS07 CR066 D13123.0
+C4-243E U+0653C CS07 CR066 D13122.0
+C4-243F U+0653A CS07 CR066 D13115.0
+C4-2440 U+03A7F CS07 CR066 D13118.0
+C5-243F U+22EEC CS07 CR066 D13116.0
+C5-2440 U+22EEE CS07 CR066 D13121.0
+C5-2441 U+22EF1 CS07 CR066 D13112.0
+C6-2778 U+22EF2 CS07 CR066 D13117.0
+C6-2779 U+22EED CS07 CR066 D13119.0
+C6-277A U+22EEF CS07 CR066 D13124.0
+C1-4D73 U+0653E CS08 CR066 D13133.0
+C2-2722 U+0653D CS08 CR066 D13126.0
+C4-265C U+22F08 CS08 CR066 D13138.0
+C4-265D U+22EF9 CS08 CR066 D13134.0
+C4-265E U+03A81 CS08 CR066 D13129.0 #
+C4-265F U+03A82 CS08 CR066 D13140.0
+C4-2660 U+22EF4 CS08 CR066 D13127.0
+C5-263F U+22F06 CS08 CR066 D13128.0 #
+C5-2640 U+22EF7 CS08 CR066 D13131.0
+C5-2641 U+22F07 CS08 CR066 D13132.0 #
+C5-2642 U+22EF6 CS08 CR066 D13130.0
+C6-2B66 U+22EFB CS08 CR066 D13137.0
+C6-2B67 U+22F05 CS08 CR066 D13142.0
+C6-2B68 U+22EF3 CS08 CR066 D13125.0
+C6-2B69 U+22EFE CS08 CR066 D13141.0
+C6-2B6A U+22EFD CS08 CR066 D13139.0
+C6-2B6B U+2455D CS08 CR066 D13148.0
+C6-2B6C U+22EFA CS08 CR066 D13136.0
+C1-5149 U+0653F CS09 CR066 D13135.0
+C1-514A U+06545 CS09 CR066 D13161.0
+C2-2A68 U+06541 CS09 CR066 D13155.0
+C2-2A69 U+06543 CS09 CR066 D13159.0
+C3-2C72 U+06531 CS09 CR066 D13067.0
+C3-2C73 U+06544 CS09 CR066 D13160.0
+C3-2C74 U+06540 CS09 CR066 D13154.0
+C3-2C75 U+03A85 CS09 CR066 D13158.0
+C3-2C76 U+06542 CS09 CR066 D13156.0
+C4-295D U+03A84 CS09 CR066 D13152.0
+C4-295E U+22F14 CS09 CR066 D13149.0 #
+C4-295F U+22F15 CS09 CR066 D13164.0 #
+C4-2960 U+22F09 CS09 CR066 D13150.0
+C5-2949 U+22F10 CS09 CR066 D13166.0
+C5-294A U+22F11 CS09 CR066 D13167.0
+C5-294B U+22F0C CS09 CR066 D13157.0
+C5-294C U+22F0B CS09 CR066 D13153.0
+C6-3159 U+22F0A CS09 CR066 D13151.0
+C6-315A U+25626 CS09 CR066 D13171.0
+C6-315B U+22F18 CS09 CR066 D13170.0
+C6-315C U+22F0D CS09 CR066 D13162.0
+C6-315D U+22F0F CS09 CR066 D13165.0
+C6-315E U+22F0E CS09 CR066 D13163.0
+C6-315F U+22F20 CS09 CR066 D13181.0
+C1-5566 U+06548 CS10 CR066 D13186.0
+C1-5567 U+06549 CS10 CR066 D13191.0
+C2-2F4F U+0654A CS10 CR066 D13192.0
+C2-2F50 U+06546 CS10 CR066 D13173.0
+C3-313D U+0654B CS10 CR066 D13172.0
+C3-313E U+03A87 CS10 CR066 D13178.0
+C3-313F U+04369 CS10 CR066 D49143.0 @ D13176.0 (C6-3824)
+C4-2D41 U+22F36 CS10 CR066 D13193.0
+C4-2D42 U+03A88 CS10 CR066 D13179.0 #
+C4-2D43 U+06547 CS10 CR066 D13175.0
+C4-2D44 U+0654C CS10 CR066 D30285.0
+C4-2D45 U+22F21 CS10 CR066 D13182.0
+C4-2D46 U+2F8C8 CS10 CR066 D13202.1
+C5-2D6F U+22F27 CS10 CR066 D13189.0
+C5-2D70 U+22F23 CS10 CR066 D13184.0
+C5-2D71 U+22F2D CS10 CR066 D13188.0 #
+C5-2D72 U+22F1F CS10 CR066 D13180.0
+C5-2D73 U+22F2C CS10 CR066 D13195.0
+C5-2D74 U+22F28 CS10 CR066 D13190.0
+C6-3823 U+22F1C CS10 CR066 D13174.0
+C6-3824 U+22F1D CS10 CR066 D13176.0 @ D49143.0 (C3-313F)
+C6-3825 U+22F2A CS10 CR066 D13194.0
+C6-3826 U+22F1E CS10 CR066 D13177.0
+C6-3827 U+22F2F CS10 CR066 D13198.0
+C6-3828 U+22F22 CS10 CR066 D13183.0
+C6-3829 U+22F2E CS10 CR066 D* @ D13190.0
+C6-382A U+22F25 CS10 CR066 D13187.0
+C6-382B U+03A89 CS10 CR066 D49142.0
+C1-5A71 U+0655D CS11 CR066 D13245.0
+C1-5A72 U+06556 CS11 CR066 D13226.0
+C1-5A73 U+06551 CS11 CR066 D13221.0
+C1-5A74 U+06559 CS11 CR066 D13213.0
+C1-5A75 U+06557 CS11 CR066 D13227.0
+C1-5A76 U+0555F CS11 CR066 D03821.0
+C1-5A77 U+0654F CS11 CR066 D13217.0
+C1-5A78 U+06558 CS11 CR066 D13206.0
+C1-5A79 U+06555 CS11 CR066 D13225.0
+C1-5A7A U+06554 CS11 CR066 D13224.0
+C2-3569 U+06553 CS11 CR066 D13223.0
+C3-3633 U+03A8B CS11 CR066 D13204.0
+C3-3634 U+0655A CS11 CR066 M******
+C3-3635 U+03A8D CS11 CR066 D13211.0
+C3-3636 U+0654E CS11 CR066 D13212.0
+C3-3637 U+0654D CS11 CR066 D13205.0
+C4-3228 U+03A8C CS11 CR066 D13207.0 #
+C4-3229 U+22F4F CS11 CR066 D13203.0 #
+C4-322A U+22F4A CS11 CR066 D13208.0 #
+C4-322B U+06550 CS11 CR066 D13218.0
+C4-322C U+03A8E CS11 CR066 D* @ D13219.0
+C4-322D U+22F4B CS11 CR066 D13216.0 #
+C4-322E U+22F3D CS11 CR066 D13215.0
+C4-322F U+06552 CS11 CR066 D13222.0
+C4-3230 U+22F44 CS11 CR066 D13232.0
+C4-3231 U+22F49 CS11 CR066 D13237.0
+C5-326A U+22F57 CS11 CR066 D13202.0
+C5-326B U+22F47 CS11 CR066 D13235.0
+C5-326C U+22F77 CS11 CR066 D* @ D13239.1
+C5-326D U+22F3A CS11 CR066 D13209.0
+C5-326E U+22F50 CS11 CR066 D13214.0 #
+C5-326F U+22F42 CS11 CR066 D13230.0
+C5-3270 U+22F43 CS11 CR066 D13231.0
+C5-3271 U+22FA3 CS11 CR066 D13272.0 #
+C6-403A U+22F3F CS11 CR066 D13220.0
+C6-403B U+22F40 CS11 CR066 D13228.0
+C6-403C U+22F46 CS11 CR066 D13234.0
+C6-403D U+22F41 CS11 CR066 D13229.0
+C6-403E U+22F45 CS11 CR066 D13233.0
+C6-403F U+22F58 CS11 CR066 D13239.0
+C6-4040 U+22F3B CS11 CR066 D13210.0
+C6-4041 U+22F48 CS11 CR066 D13236.0 #
+C1-5F54 U+0655E CS12 CR066 D13246.0
+C1-5F55 U+06566 CS12 CR066 D13276.0
+C1-5F56 U+06562 CS12 CR066 D13260.0
+C1-5F57 U+06563 CS12 CR066 D13265.0
+C2-3C38 U+06567 CS12 CR066 D13283.0
+C2-3C39 U+0656A CS12 CR066 M******
+C2-3C3A U+06564 CS12 CR066 D13270.0
+C2-3C3B U+0655C CS12 CR066 D13244.0
+C2-3C3C U+06568 CS12 CR066 M******
+C2-3C3D U+06565 CS12 CR066 D13273.0
+C3-3B74 U+0655F CS12 CR066 D13247.0
+C3-3B75 U+06560 CS12 CR066 D13251.0
+C3-3B76 U+06561 CS12 CR066 D13259.0
+C3-3B77 U+03A9A CS12 CR066 M******
+C4-3772 U+22F72 CS12 CR066 D13243.0 #
+C4-3773 U+22F73 CS12 CR066 D13263.0 #
+C4-3774 U+22F74 CS12 CR066 D13240.0 #
+C4-3775 U+03A91 CS12 CR066 D13253.0
+C4-3776 U+03A95 CS12 CR066 D13274.0
+C4-3777 U+03A93 CS12 CR066 D13262.0
+C4-3778 U+03A92 CS12 CR066 D13258.0
+C4-3779 U+03A8F CS12 CR066 D13241.0
+C4-377A U+22F5F CS12 CR066 D13252.0
+C4-377B U+22F60 CS12 CR066 D13254.0
+C5-3876 U+22F66 CS12 CR066 D13266.0
+C5-3877 U+22F6A CS12 CR066 D13271.0
+C5-3878 U+22F75 CS12 CR066 D13256.0
+C5-3879 U+22F76 CS12 CR066 D13257.0 #
+C5-387A U+22F80 CS12 CR066 D13288.0
+C5-387B U+22F6D CS12 CR066 D13279.0
+C5-387C U+03A96 CS12 CR066 D13275.0
+C5-387D U+22F69 CS12 CR066 D13269.0
+C5-387E U+22F67 CS12 CR066 D13267.0
+C5-3921 U+22F68 CS12 CR066 D13268.0
+C5-3922 U+22F5D CS12 CR066 D13249.0
+C6-4950 U+22F6F CS12 CR066 D13281.0
+C6-4951 U+22F6E CS12 CR066 D13280.0
+C6-4952 U+22F7A CS12 CR066 D13282.0
+C6-4953 U+22F70 CS12 CR066 D13284.0
+C6-4954 U+22F64 CS12 CR066 D13261.0
+C6-4955 U+22F5E CS12 CR066 D13250.0
+C6-4956 U+22F6C CS12 CR066 D13278.0
+C6-4957 U+2F8C9 CS12 CR066 D13285.1
+C6-4958 U+22F5B CS12 CR066 D13242.0
+C6-4959 U+22F61 CS12 CR066 D13255.0
+C6-495A U+22F65 CS12 CR066 D13264.0
+C1-6439 U+0656C CS13 CR066 D13303.0
+C2-4342 U+0656F CS13 CR066 D13318.0
+C3-414B U+0656B CS13 CR066 D13286.0
+C3-414C U+03A9F CS13 CR066 D13317.0
+C3-414D U+06570 CS13 CR066 D13319.0
+C3-414E U+0656D CS13 CR066 D13306.0
+C4-3D55 U+22F9A CS13 CR066 D13312.0
+C4-3D56 U+22F9B CS13 CR066 D13300.0
+C4-3D57 U+22F85 CS13 CR066 D13295.0
+C4-3D58 U+22F9C CS13 CR066 D13309.0
+C4-3D59 U+03A9D CS13 CR066 D13307.0
+C4-3D5A U+22FA4 CS13 CR066 D13289.0
+C4-3D5B U+03A9E CS13 CR066 D13313.0
+C4-3D5C U+03A9C CS13 CR066 D13290.0
+C4-3D5D U+0656E CS13 CR066 D13308.0
+C4-3D5E U+22F99 CS13 CR066 D* @ D13306.0
+C4-3D5F U+22F86 CS13 CR066 D13296.0
+C4-3D60 U+22F90 CS13 CR066 D13311.0
+C5-3F56 U+22F92 CS13 CR066 D13314.0
+C5-3F57 U+22F82 CS13 CR066 D13292.0
+C5-3F58 U+22F9D CS13 CR066 D13291.0 #
+C5-3F59 U+22F94 CS13 CR066 D13316.0
+C5-3F5A U+22F83 CS13 CR066 D13293.0
+C5-3F5B U+22F8B CS13 CR066 D13301.0
+C5-3F5C U+22F84 CS13 CR066 D13294.0
+C6-5328 U+22F8F CS13 CR066 D13310.0
+C6-5329 U+22F89 CS13 CR066 D13299.0
+C6-532A U+22F9E CS13 CR066 D49144.0
+C6-532B U+22F87 CS13 CR066 D13297.0
+C6-532C U+22FA0 CS13 CR066 D13304.0
+C6-532D U+22F8D CS13 CR066 D13305.0
+C6-532E U+22F88 CS13 CR066 D13298.0
+C6-532F U+22F7F CS13 CR066 D13287.0
+C6-5330 U+22F8C CS13 CR066 D13302.0
+C6-5331 U+22F93 CS13 CR066 D13315.0
+C1-687D U+06572 CS14 CR066 D13337.0
+C2-4A5B U+06573 CS14 CR066 M******
+C3-4730 U+06571 CS14 CR066 D13331.0
+C4-4366 U+03AA0 CS14 CR066 D13325.0
+C4-4367 U+22FBC CS14 CR066 D13335.0
+C4-4368 U+22FAB CS14 CR066 D13326.0
+C4-4369 U+03AA3 CS14 CR066 D13338.0
+C5-462E U+03AA2 CS14 CR066 D13341.0
+C5-462F U+22FAE CS14 CR066 D13329.0
+C5-4630 U+03AA1 CS14 CR066 D13330.0
+C5-4631 U+22FAC CS14 CR066 D13327.0
+C5-4632 U+22FA9 CS14 CR066 D13323.0
+C5-4633 U+22FBA CS14 CR066 D13346.0
+C5-4634 U+22FA7 CS14 CR066 D13321.0
+C5-4635 U+22FB3 CS14 CR066 D13336.0
+C5-4636 U+22FBD CS14 CR066 D13320.0
+C5-4637 U+22FB1 CS14 CR066 D13334.0
+C6-5D41 U+22FAA CS14 CR066 D13324.0
+C6-5D42 U+22FAD CS14 CR066 D13328.0
+C6-5D43 U+22FB8 CS14 CR066 D13344.0
+C6-5D44 U+22FB6 CS14 CR066 D13342.0
+C6-5D45 U+22FB5 CS14 CR066 D13340.0
+C6-5D46 U+22FAF CS14 CR066 D13332.0
+C6-5D47 U+22FB4 CS14 CR066 D13339.0
+C6-5D48 U+22FB7 CS14 CR066 D13343.0
+C6-5D49 U+22FA8 CS14 CR066 D13322.0
+C6-5D4A U+22FB9 CS14 CR066 D13345.0
+C6-5D4B U+22FBE CS14 CR066 D* @ D13359.1
+C1-6D2E U+06575 CS15 CR066 D13354.0
+C1-6D2F U+06577 CS15 CR066 D13359.0
+C1-6D30 U+06578 CS15 CR066 D13363.0
+C2-5064 U+06576 CS15 CR066 D13357.0
+C2-5065 U+0657A CS15 CR066 D13367.0
+C2-5066 U+06579 CS15 CR066 D13366.0
+C2-5067 U+0657B CS15 CR066 D13355.0 #
+C4-4A29 U+03AA6 CS15 CR066 D13356.0
+C4-4A2A U+03AA5 CS15 CR066 D13353.0
+C4-4A2B U+03AA4 CS15 CR066 D13348.0
+C4-4A2C U+22FC9 CS15 CR066 D13350.0
+C5-4D42 U+22FC7 CS15 CR066 D13347.0
+C5-4D43 U+22FD5 CS15 CR066 D*
+C5-4D44 U+22FD6 CS15 CR066 D13361.0
+C5-4D45 U+22FD3 CS15 CR066 D13371.0
+C5-4D46 U+22FCE CS15 CR066 D13360.0
+C5-4D47 U+22FC8 CS15 CR066 D13349.0
+C7-2348 U+22FCD CS15 CR066 D13358.0
+C7-2349 U+22FCB CS15 CR066 D13352.0
+C7-234A U+22FDB CS15 CR066 D13368.0
+C7-234B U+22FD8 CS15 CR066 D13364.0
+C7-234C U+22FD9 CS15 CR066 D13365.0
+C7-234D U+22FD2 CS15 CR066 D13370.0
+C7-234E U+22FCA CS15 CR066 D13351.0
+C7-234F U+22FD1 CS15 CR066 D13369.0
+C7-2350 U+22FD4 CS15 CR066 D13372.0
+C7-2351 U+22FF9 CS15 CR066 D49145.0
+C7-2352 U+22FD0 CS15 CR066 D13362.0
+C1-706C U+06574 CS16 CR066 D13394.0
+C2-573B U+0657F CS16 CR066 D13382.0 #
+C2-573C U+0657C CS16 CR066 D13375.0
+C4-5049 U+03AA8 CS16 CR066 D13386.0 #
+C4-504A U+22FF2 CS16 CR066 D13383.0 #
+C4-504B U+22FDE CS16 CR066 D13374.0
+C4-504C U+03AA9 CS16 CR066 D13387.0
+C5-5461 U+22FE4 CS16 CR066 D13384.0
+C5-5462 U+22FF8 CS16 CR066 D13398.0
+C5-5463 U+22FED CS16 CR066 D13396.0
+C5-5464 U+22FF3 CS16 CR066 D13380.0
+C5-5465 U+22FF4 CS16 CR066 D13376.0
+C5-5466 U+22FF5 CS16 CR066 D13389.0
+C5-5467 U+22FFD CS16 CR066 D13388.0
+C7-2E41 U+22FEA CS16 CR066 D13392.0
+C7-2E42 U+22FDF CS16 CR066 D13377.0
+C7-2E43 U+232BD CS16 CR066 D49146.0
+C7-2E44 U+22FF7 CS16 CR066 D13397.0
+C7-2E45 U+22FEB CS16 CR066 D13393.0
+C7-2E46 U+22FE0 CS16 CR066 D13378.0
+C7-2E47 U+22FE8 CS16 CR066 D13390.0
+C7-2E48 U+22FE1 CS16 CR066 D13379.0
+C7-2E49 U+22FE9 CS16 CR066 D13391.0
+C7-2E4A U+22FEE CS16 CR066 D13381.0
+C7-2E4B U+22FE5 CS16 CR066 D13385.0
+C7-2E4C U+22FEC CS16 CR066 D13395.0
+C1-736D U+06582 CS17 CR066 D13407.0
+C1-736E U+06583 CS17 CR066 D13417.0
+C2-5C79 U+06581 CS17 CR066 D13406.0
+C2-5C7A U+06580 CS17 CR066 D13405.0
+C4-563C U+23006 CS17 CR066 D13408.0 #
+C4-563D U+23009 CS17 CR066 D49147.0
+C5-5B5A U+23000 CS17 CR066 D13401.0
+C5-5B5B U+2300A CS17 CR066 D13404.0 #
+C5-5B5C U+2300F CS17 CR066 D13409.0
+C5-5B5D U+23002 CS17 CR066 D13403.0
+C5-5B5E U+23001 CS17 CR066 D13402.0
+C7-383D U+22FFF CS17 CR066 D13400.0
+C7-383E U+22FFE CS17 CR066 D13399.0
+C7-383F U+2300E CS17 CR066 D13411.0
+C3-5773 U+03AAB CS18 CR066 D13413.0
+C4-5B39 U+23018 CS18 CR066 D13418.0
+C4-5B3A U+03AAC CS18 CR066 D13416.0
+C4-5B3B U+23014 CS18 CR066 D13419.0
+C5-616F U+23012 CS18 CR066 D13415.0
+C5-6170 U+23010 CS18 CR066 D13412.0
+C7-3F6B U+2301A CS18 CR066 D13422.0
+C7-3F6C U+23011 CS18 CR066 D13414.0
+C7-3F6D U+23015 CS18 CR066 D13420.0
+C7-3F6E U+23016 CS18 CR066 D13421.0
+C2-6553 U+06584 CS19 CR066 D13427.0
+C5-677C U+23020 CS19 CR066 D13423.0 #
+C5-677D U+23021 CS19 CR066 D13424.0 #
+C5-677E U+2301E CS19 CR066 D13426.0
+C5-6821 U+2301D CS19 CR066 D13425.0 #
+C3-5C41 U+06585 CS20 CR066 D13431.0
+C4-634B U+23027 CS20 CR066 D13434.0
+C4-634C U+03AAD CS20 CR066 D13428.0
+C4-634D U+23024 CS20 CR066 D13430.0
+C5-6C34 U+23023 CS20 CR066 D13429.0
+C5-6C35 U+23025 CS20 CR066 D13432.0
+C5-6C36 U+2302B CS20 CR066 M******
+C7-4D72 U+23026 CS20 CR066 D13433.0
+C7-4D73 U+29830 CS20 CR066 D13437.0
+C7-4D74 U+2302A CS20 CR066 D13439.0
+C7-4D75 U+23028 CS20 CR066 D13435.0
+C7-4D76 U+2302C CS20 CR066 D13438.0
+C7-4D77 U+2302D CS20 CR066 D13436.0
+C4-6643 U+03AAE CS21 CR066 D13440.0
+C4-6644 U+2302E CS21 CR066 D13441.0
+C5-7025 U+2302F CS21 CR066 D13442.0
+C5-7026 U+23031 CS21 CR066 D13443.0
+C5-7348 U+23033 CS22 CR066 D13444.0
+C4-6A4A U+23037 CS23 CR066 D13447.0
+C5-756B U+23036 CS23 CR066 D13446.0
+C7-5B59 U+23035 CS23 CR066 D13445.0
+C7-5B5A U+2303A CS23 CR066 D13448.0
+C4-6C6F U+2303C CS25 CR066 D13449.0
+C1-4546 U+06587 CS04 CR067 D13450.0
+C3-2370 U+09F50 CS06 CR067 D13451.0
+C3-263B U+03AAF CS07 CR067 D13452.0
+C3-2939 U+06589 CS08 CR067 D13454.0
+C6-2B6D U+23043 CS08 CR067 D13455.0
+C3-3140 U+0658B CS10 CR067 D13460.0
+C4-2D47 U+0658A CS10 CR067 D13459.0
+C6-382C U+03AB0 CS10 CR067 D13461.0
+C6-382D U+2304A CS10 CR067 D13457.0
+C6-382E U+2304B CS10 CR067 D13458.0
+C3-3638 U+0658D CS11 CR067 D13466.0
+C3-3639 U+0658E CS11 CR067 D13467.0
+C6-4042 U+2304E CS11 CR067 D13462.0
+C6-4043 U+23052 CS11 CR067 D13465.0
+C6-4044 U+2304F CS11 CR067 D13463.0
+C1-5F58 U+06591 CS12 CR067 D13470.0
+C1-5F59 U+06590 CS12 CR067 D13469.0
+C2-3C3E U+0658C CS12 CR067 D13468.0
+C2-4343 U+06592 CS13 CR067 D13471.0
+C3-414F U+03AB1 CS13 CR067 D13472.0
+C5-3F5D U+23057 CS13 CR067 D13473.0
+C6-5332 U+23059 CS13 CR067 D13474.0
+C6-5333 U+295B0 CS13 CR067 D13475.0
+C5-4D48 U+2305C CS15 CR067 D13477.0
+C5-4D49 U+2305F CS15 CR067 D13476.0
+C5-4D4A U+23062 CS15 CR067 D13480.0
+C7-2353 U+2305E CS15 CR067 D13479.0
+C7-2354 U+2305D CS15 CR067 D13478.0
+C7-2E4D U+23063 CS16 CR067 D13481.0
+C2-6164 U+06594 CS18 CR067 D13484.0
+C1-7A6E U+06595 CS21 CR067 D13486.0
+C2-6F2D U+06596 CS23 CR067 D13487.0
+C7-5B5B U+2306B CS23 CR067 D13488.0
+C1-4547 U+06597 CS04 CR068 D13489.0
+C6-2222 U+2306C CS04 CR068 D13490.0
+C4-2441 U+06598 CS07 CR068 D13491.0
+C3-293A U+03AB4 CS08 CR068 D13493.0
+C4-2961 U+03AB5 CS09 CR068 D13496.0
+C6-3160 U+23071 CS09 CR068 D13497.0
+C1-5568 U+06599 CS10 CR068 D13501.0
+C3-3141 U+03AB6 CS10 CR068 D13498.0
+C3-3142 U+0659A CS10 CR068 D13502.0
+C4-2D48 U+23073 CS10 CR068 D13499.0
+C5-2D75 U+23075 CS10 CR068 D13503.0
+C5-2D76 U+23074 CS10 CR068 D13500.0
+C6-382F U+23076 CS10 CR068 D13504.0
+C1-5A7B U+0659C CS11 CR068 D13509.0
+C1-5A7C U+0659B CS11 CR068 D13508.0
+C5-3272 U+23077 CS11 CR068 D13505.0
+C6-4045 U+2307B CS11 CR068 D13506.0
+C6-4046 U+2307A CS11 CR068 D13511.0
+C2-3C3F U+0659D CS12 CR068 D13512.0
+C2-3C40 U+0659E CS12 CR068 D13516.0
+C3-3B78 U+03AB8 CS12 CR068 D13515.0
+C6-495B U+2307F CS12 CR068 D13514.0
+C6-495C U+23080 CS12 CR068 M******
+C6-495D U+2307C CS12 CR068 D13513.0
+C1-643A U+0659F CS13 CR068 D13517.0
+C4-3D61 U+23081 CS13 CR068 D13518.0
+C5-3F5E U+23084 CS13 CR068 D13519.0
+C1-687E U+065A1 CS14 CR068 D13522.0
+C2-4A5C U+065A0 CS14 CR068 D13521.0
+C4-436A U+23086 CS14 CR068 D13523.0
+C6-5D4C U+23082 CS14 CR068 D13520.0
+C4-4A2D U+23089 CS15 CR068 D13526.0
+C4-4A2E U+03AB9 CS15 CR068 D13525.0
+C7-2355 U+2308A CS15 CR068 D13527.0
+C2-573D U+065A2 CS16 CR068 D13528.0
+C4-563E U+03ABA CS17 CR068 D13531.0
+C4-563F U+065A3 CS17 CR068 D13529.0
+C7-3840 U+2308C CS17 CR068 D13530.0
+C4-5F6C U+2308F CS19 CR068 D13532.0
+C4-6A4B U+03ABB CS23 CR068 D13533.0
+C1-4548 U+065A4 CS04 CR069 D13534.0
+C6-2223 U+23091 CS04 CR069 D13536.0
+C1-4658 U+065A5 CS05 CR069 D13535.0
+C1-4D74 U+065A7 CS08 CR069 D13539.0
+C2-2723 U+065A8 CS08 CR069 D13540.0
+C3-293B U+065A6 CS08 CR069 D13538.0
+C6-2B6E U+23095 CS08 CR069 D13542.0
+C6-2B6F U+23094 CS08 CR069 D13541.0
+C1-514B U+065AB CS09 CR069 D13548.0
+C2-2A6A U+065AA CS09 CR069 D13547.0
+C4-2962 U+03ABC CS09 CR069 D13546.0
+C6-3161 U+23099 CS09 CR069 D13545.0
+C4-2D49 U+03ABE CS10 CR069 D13550.0
+C6-3830 U+03ABF CS10 CR069 D13553.1
+C1-5A7D U+065AC CS11 CR069 D13555.0
+C3-363A U+065AD CS11 CR069 D13557.0
+C4-3232 U+2309E CS11 CR069 D13554.0
+C6-4047 U+230A0 CS11 CR069 D13553.0
+C6-4048 U+2309F CS11 CR069 D13556.0
+C1-5F5A U+065AF CS12 CR069 D13563.0
+C2-3C41 U+065AE CS12 CR069 D13562.0
+C4-377C U+230AA CS12 CR069 D13569.0
+C5-3923 U+230A4 CS12 CR069 D13561.0
+C6-495E U+230A7 CS12 CR069 D13566.0
+C6-495F U+230A6 CS12 CR069 D13565.0
+C6-4960 U+230A1 CS12 CR069 D13558.0
+C6-4961 U+03AC0 CS12 CR069 D13570.0
+C6-4962 U+230A8 CS12 CR069 D13567.0
+C6-4963 U+230A3 CS12 CR069 D13560.0
+C6-4964 U+230A2 CS12 CR069 D13559.0
+C6-4965 U+230AD CS12 CR069 D13568.0
+C6-4966 U+230A5 CS12 CR069 D13564.0
+C1-643B U+065B0 CS13 CR069 D13572.0
+C4-3D62 U+230AE CS13 CR069 D13574.0
+C4-3D63 U+065B1 CS13 CR069 D13573.0
+C5-3F5F U+230B5 CS13 CR069 D13578.0
+C6-5334 U+230B1 CS13 CR069 D13577.0
+C6-5335 U+251F4 CS13 CR069 D13582.0
+C6-5336 U+230AF CS13 CR069 D13575.0
+C6-5337 U+230B2 CS13 CR069 D13579.0
+C3-4731 U+230BA CS14 CR069 D13587.0
+C6-5D4D U+230BC CS14 CR069 D49148.0
+C6-5D4E U+230B8 CS14 CR069 D13583.0
+C6-5D4F U+230B6 CS14 CR069 D13586.0
+C6-5D50 U+230B9 CS14 CR069 D13588.0 #
+C6-5D51 U+03AC1 CS14 CR069 D13584.0 #
+C2-5068 U+065B2 CS15 CR069 D13585.0
+C2-5069 U+065B3 CS15 CR069 D13591.0
+C4-4A2F U+230BB CS15 CR069 D13589.0
+C5-4D4B U+03AC2 CS15 CR069 D13590.0
+C5-4D4C U+230BD CS15 CR069 D13592.0
+C5-4D4D U+230BF CS15 CR069 D13593.0
+C4-504D U+230C8 CS16 CR069 D13603.0
+C4-504E U+065B4 CS16 CR069 D13595.0
+C7-2E4E U+230C6 CS16 CR069 D13599.0
+C7-2E4F U+230C2 CS16 CR069 D13597.0
+C7-2E50 U+230C1 CS16 CR069 D13596.0
+C7-2E51 U+230C0 CS16 CR069 D13594.0
+C7-2E52 U+230C3 CS16 CR069 D13598.0
+C2-5C7B U+065B6 CS17 CR069 D13605.0
+C3-546B U+065B5 CS17 CR069 D13604.0
+C7-3841 U+230CA CS17 CR069 D13607.0
+C7-3842 U+230CB CS17 CR069 D13606.0
+C1-764B U+065B7 CS18 CR069 D13611.0
+C4-5B3C U+230CD CS18 CR069 D13610.0
+C7-3F6F U+230CC CS18 CR069 D13609.0
+C7-3F70 U+230CF CS18 CR069 D13614.0
+C7-3F71 U+230D0 CS18 CR069 D13612.0
+C7-4739 U+230D1 CS19 CR069 D13615.0
+C7-4D78 U+230D4 CS20 CR069 D13617.0
+C7-577D U+230D6 CS22 CR069 D13618.0
+C2-707E U+065B8 CS25 CR069 D13619.0
+C1-4549 U+065B9 CS04 CR070 D13620.0
+C3-2371 U+03AC3 CS06 CR070 D13621.0
+C4-2442 U+230D8 CS07 CR070 D13623.0
+C6-277B U+230D9 CS07 CR070 D13624.0
+C1-4D75 U+065BC CS08 CR070 D13628.0
+C2-2724 U+065BB CS08 CR070 D13626.0
+C3-293C U+065BA CS08 CR070 D13625.0
+C5-2643 U+23B35 CS08 CR070 D*
+C6-2B70 U+03AC4 CS08 CR070 D13627.0
+C1-514C U+065BD CS09 CR070 D13629.0
+C2-2A6B U+065BF CS09 CR070 D13632.0
+C3-2C77 U+065BE CS09 CR070 D13630.0
+C5-294D U+230DD CS09 CR070 D13631.0
+C6-3162 U+230E2 CS09 CR070 D13635.0 #
+C6-3163 U+230DF CS09 CR070 D13634.0
+C6-3164 U+230DE CS09 CR070 D13633.0
+C1-5569 U+065C1 CS10 CR070 D13637.0
+C1-556A U+065C5 CS10 CR070 D13644.0
+C2-2F51 U+065C6 CS10 CR070 D13646.0
+C2-2F52 U+065C3 CS10 CR070 D13640.0
+C2-2F53 U+065C4 CS10 CR070 D13642.0
+C2-2F54 U+065C2 CS10 CR070 D13638.0
+C4-2D4A U+230E6 CS10 CR070 D13639.0
+C5-2D77 U+230E7 CS10 CR070 D13643.0
+C6-3831 U+230E8 CS10 CR070 D13645.0
+C6-3832 U+230EF CS10 CR070 D13641.0 #
+C6-3833 U+230E9 CS10 CR070 D13648.0
+C6-3834 U+03AC5 CS10 CR070 D13647.0
+C6-3835 U+230EA CS10 CR070 D13649.0 #
+C1-5A7E U+065CF CS11 CR070 D13661.0
+C1-5B21 U+065CB CS11 CR070 D13656.0
+C1-5B22 U+065CC CS11 CR070 D13658.0
+C1-5B23 U+065CE CS11 CR070 D13660.0
+C2-356A U+065CD CS11 CR070 D13659.0
+C3-363B U+03ACA CS11 CR070 D13657.0
+C3-363C U+065C7 CS11 CR070 D13650.0
+C3-363D U+065CA CS11 CR070 D13655.0
+C3-363E U+03ACB CS11 CR070 D13664.0
+C3-363F U+065C9 CS11 CR070 D13654.0
+C4-3233 U+230F3 CS11 CR070 D13652.0
+C4-3234 U+065C8 CS11 CR070 D13651.0
+C4-3235 U+230F5 CS11 CR070 D13662.0
+C6-4049 U+230FB CS11 CR070 D13663.0
+C6-404A U+230F7 CS11 CR070 D13653.0 #
+C2-3C42 U+065D0 CS12 CR070 D13668.0
+C2-3C43 U+065D2 CS12 CR070 D13676.0
+C3-3B79 U+065D1 CS12 CR070 D13672.0
+C5-3924 U+230FE CS12 CR070 D13667.0
+C5-3925 U+230FD CS12 CR070 D13666.0
+C6-4967 U+23101 CS12 CR070 D13671.0
+C6-4968 U+230FF CS12 CR070 D13669.0
+C6-4969 U+230FC CS12 CR070 D13665.0
+C6-496A U+23100 CS12 CR070 D13670.0
+C2-4344 U+065D3 CS13 CR070 D13678.0
+C4-3D64 U+065D4 CS13 CR070 D13679.0
+C4-3D65 U+03ACD CS13 CR070 D13677.0
+C5-3F60 U+23109 CS13 CR070 D13675.0
+C6-5338 U+23108 CS13 CR070 D13674.0
+C6-5339 U+2310A CS13 CR070 D13680.0
+C1-6921 U+065D7 CS14 CR070 D13687.0
+C1-6922 U+065D6 CS14 CR070 D13685.0
+C5-4638 U+2310E CS14 CR070 D13682.0
+C5-4639 U+23111 CS14 CR070 D13686.0
+C5-463A U+2310F CS14 CR070 D13683.0
+C6-5D52 U+23110 CS14 CR070 D13684.0
+C4-4A30 U+03ACE CS15 CR070 D13690.0
+C4-4A31 U+03ACF CS15 CR070 D13691.0
+C7-2356 U+23114 CS15 CR070 D13689.0
+C4-504F U+065D8 CS16 CR070 D13694.0
+C5-5468 U+23119 CS16 CR070 D13693.0
+C7-2E53 U+23118 CS16 CR070 D13692.0
+C2-5C7C U+065DA CS17 CR070 D13698.0
+C5-5B5F U+2311D CS17 CR070 D13697.0
+C7-3843 U+2311A CS17 CR070 D13695.0
+C2-6165 U+065DB CS18 CR070 D13700.0
+C4-5B3D U+23120 CS18 CR070 D13702.0
+C5-6171 U+2311F CS18 CR070 D13701.0
+C7-3F72 U+23122 CS18 CR070 D13704.0
+C7-3F73 U+2311E CS18 CR070 D13699.0
+C7-3F74 U+23121 CS18 CR070 D13703.0
+C2-6554 U+065DE CS19 CR070 D13707.0
+C2-6555 U+065DD CS19 CR070 D13706.0
+C3-5A3F U+065DC CS19 CR070 D13705.0
+C7-473A U+23124 CS19 CR070 D13708.0
+C2-687B U+065DF CS20 CR070 D13709.0
+C7-5345 U+23126 CS21 CR070 D13710.0
+C4-686D U+23127 CS22 CR070 D13711.0
+C7-577E U+23128 CS22 CR070 D13712.0
+C5-756C U+29572 CS23 CR070 D43723.0 # Morohashi duplicates?
+C7-5E6C U+2312A CS24 CR070 D13714.0
+C7-6070 U+2312B CS25 CR070 D13715.0
+C2-213E U+065E1 CS04 CR071 D13717.0
+C3-2169 U+065E0 CS04 CR071 D13716.0
+C5-2442 U+2312E CS07 CR071 D13718.0
+C1-514D U+065E2 CS09 CR071 D13721.0
+C5-294E U+23130 CS09 CR071 D13720.0
+C5-2D78 U+23132 CS10 CR071 D13723.0
+C5-2D79 U+23131 CS10 CR071 D13722.0
+C3-3640 U+2F8CB CS11 CR071 D13725.0 @ D13724.0
+C3-3641 U+065E3 CS11 CR071 D13724.0 @ D13725.0
+C4-377D U+23134 CS12 CR071 D13726.0
+C6-496B U+23135 CS12 CR071 D13727.0
+C3-4150 U+065E4 CS13 CR071 D13730.0
+C4-3D66 U+23138 CS13 CR071 D13731.0
+C6-533A U+23136 CS13 CR071 D13728.0
+C6-533B U+23137 CS13 CR071 D13729.0
+C1-454A U+065E5 CS04 CR072 D13733.0
+C1-4659 U+065E6 CS05 CR072 D13734.0
+C3-2251 U+065E7 CS05 CR072 D13737.0
+C6-232B U+2313C CS05 CR072 D13736.0
+C6-232C U+2313B CS05 CR072 D13735.0
+C1-482E U+065E9 CS06 CR072 D13742.0
+C1-482F U+065E8 CS06 CR072 D13738.0
+C1-4830 U+065EC CS06 CR072 D13746.0
+C1-4831 U+065ED CS06 CR072 D13747.0
+C2-224E U+065EF CS06 CR072 M******
+C2-224F U+065EE CS06 CR072 D13748.0
+C3-2372 U+065EB CS06 CR072 D13745.0
+C3-2373 U+065EA CS06 CR072 D13743.0
+C4-2278 U+03AD0 CS06 CR072 D13741.0
+C4-2279 U+03AD1 CS06 CR072 D13740.0
+C5-2273 U+2313F CS06 CR072 D13749.0
+C6-247A U+23140 CS06 CR072 D13739.0
+C6-247B U+2313E CS06 CR072 D13744.0
+C6-247C U+23141 CS06 CR072 D13750.0
+C1-4A54 U+065F1 CS07 CR072 D13752.0
+C2-2439 U+065F0 CS07 CR072 D13751.0
+C2-243A U+065F4 CS07 CR072 D13761.0
+C2-243B U+065F3 CS07 CR072 D13760.0
+C2-243C U+065F2 CS07 CR072 D13753.0
+C2-243D U+065F5 CS07 CR072 D13762.0
+C3-263C U+03AD3 CS07 CR072 D13763.0
+C3-263D U+065F6 CS07 CR072 D13772.0
+C3-263E U+03AD5 CS07 CR072 D13770.0
+C3-263F U+03AD4 CS07 CR072 D13769.0
+C4-2443 U+03AD2 CS07 CR072 D13755.0
+C4-2444 U+23156 CS07 CR072 D13757.0
+C5-2443 U+23149 CS07 CR072 D13759.0
+C6-277C U+23146 CS07 CR072 D13754.0
+C6-277D U+23147 CS07 CR072 D13756.0
+C6-277E U+2314B CS07 CR072 D13765.0
+C6-2821 U+23150 CS07 CR072 D49149.0
+C6-2822 U+2314A CS07 CR072 D13764.0
+C6-2823 U+2314E CS07 CR072 D13768.0
+C6-2824 U+2314C CS07 CR072 D13766.0
+C6-2825 U+23148 CS07 CR072 D13758.0
+C1-4D76 U+065FA CS08 CR072 D13774.0
+C1-4D77 U+06614 CS08 CR072 D13816.0
+C1-4D78 U+06613 CS08 CR072 D13814.0
+C1-4D79 U+0660C CS08 CR072 D13803.0
+C1-4D7A U+06606 CS08 CR072 D13792.0
+C1-4D7B U+06602 CS08 CR072 D13783.0
+C1-4D7C U+0660E CS08 CR072 D13805.0
+C1-4D7D U+06600 CS08 CR072 D13781.0
+C1-4D7E U+0660F CS08 CR072 D13806.0
+C1-4E21 U+06615 CS08 CR072 D13817.0
+C1-4E22 U+0660A CS08 CR072 D13799.0
+C1-4E23 U+06607 CS08 CR072 D13794.0
+C2-2725 U+06609 CS08 CR072 D13796.0
+C2-2726 U+065FC CS08 CR072 D13776.0
+C2-2727 U+06604 CS08 CR072 D13789.0
+C2-2728 U+06612 CS08 CR072 D13812.0
+C2-2729 U+06608 CS08 CR072 D13795.0
+C2-272A U+065FB CS08 CR072 D13775.0
+C2-272B U+06603 CS08 CR072 D13785.0
+C2-272C U+0660B CS08 CR072 D13800.0
+C2-272D U+0660D CS08 CR072 D13804.0
+C2-272E U+06605 CS08 CR072 D13790.0
+C2-272F U+065FD CS08 CR072 D13777.0
+C2-2730 U+06611 CS08 CR072 D13811.0
+C2-2731 U+06610 CS08 CR072 D13808.0
+C3-293D U+03AD9 CS08 CR072 D13809.0
+C3-293E U+065FF CS08 CR072 D13780.0
+C3-293F U+03AD8 CS08 CR072 D13791.0
+C3-2940 U+06617 CS08 CR072 D13788.0
+C3-2941 U+06618 CS08 CR072 D13797.0
+C3-2942 U+06601 CS08 CR072 D13782.0
+C3-2943 U+065FE CS08 CR072 D13778.0
+C4-2661 U+06616 CS08 CR072 D13819.0
+C4-2662 U+065F9 CS08 CR072 D13773.0
+C4-2663 U+03ADA CS08 CR072 D13813.0
+C5-2644 U+2315F CS08 CR072 D13807.0
+C5-2645 U+23165 CS08 CR072 D13822.0
+C5-2646 U+23164 CS08 CR072 D13821.0
+C5-2647 U+23161 CS08 CR072 D13815.0
+C5-2648 U+2315A CS08 CR072 D13779.0
+C5-2649 U+2315D CS08 CR072 D13798.0
+C6-2B71 U+2316F CS08 CR072 D13827.0
+C6-2B72 U+23173 CS08 CR072 D13787.0
+C6-2B73 U+2315C CS08 CR072 D13793.0
+C6-2B74 U+2315B CS08 CR072 D13784.0
+C6-2B75 U+23166 CS08 CR072 D13786.0
+C6-2B76 U+23174 CS08 CR072 D49150.0
+C6-2B77 U+23163 CS08 CR072 D13820.0
+C6-2B78 U+23167 CS08 CR072 D13826.0
+C6-2B79 U+23160 CS08 CR072 D13810.0
+C6-2B7A U+23162 CS08 CR072 D13818.0
+C6-2B7B U+23171 CS08 CR072 D13823.0
+C6-2B7C U+23172 CS08 CR072 D13802.0
+C6-2B7D U+2315E CS08 CR072 D13801.0
+C1-514E U+06625 CS09 CR072 D13844.0
+C1-514F U+0662D CS09 CR072 D13855.0
+C1-5150 U+06620 CS09 CR072 D13838.0
+C1-5151 U+06627 CS09 CR072 D13846.0
+C1-5152 U+0662F CS09 CR072 D13859.0
+C1-5153 U+0661F CS09 CR072 D13837.0
+C1-5154 U+06628 CS09 CR072 D13847.0
+C1-5155 U+06631 CS09 CR072 D13862.0
+C1-5156 U+06624 CS09 CR072 D13843.0
+C2-2A6C U+06636 CS09 CR072 D13867.0
+C2-2A6D U+06621 CS09 CR072 D13839.0
+C2-2A6E U+06632 CS09 CR072 D13863.0
+C2-2A6F U+06635 CS09 CR072 D13866.0
+C2-2A70 U+0661C CS09 CR072 D13832.0
+C2-2A71 U+06626 CS09 CR072 D13845.0
+C2-2A72 U+06622 CS09 CR072 D13840.0
+C2-2A73 U+06633 CS09 CR072 D13864.0
+C2-2A74 U+0662B CS09 CR072 D13852.0
+C2-2A75 U+0663A CS09 CR072 D13836.0
+C2-2A76 U+0661D CS09 CR072 D13834.0
+C2-2A77 U+06634 CS09 CR072 D13865.0
+C2-2A78 U+06639 CS09 CR072 D13869.0
+C2-2A79 U+0662E CS09 CR072 D13856.0
+C3-2C78 U+03AE0 CS09 CR072 D13873.0
+C3-2C79 U+06629 CS09 CR072 D13848.0
+C3-2C7A U+0661B CS09 CR072 D13831.0
+C3-2C7B U+03ADD CS09 CR072 D13854.0
+C3-2C7C U+06623 CS09 CR072 D13842.0
+C3-2C7D U+0662C CS09 CR072 D13853.0
+C3-2C7E U+0661A CS09 CR072 D13828.0
+C3-2D21 U+06630 CS09 CR072 D13860.0
+C3-2D22 U+0663B CS09 CR072 D13885.0
+C3-2D23 U+0661E CS09 CR072 D13835.0
+C3-2D24 U+06637 CS09 CR072 D13870.0
+C3-2D25 U+06638 CS09 CR072 D13875.0
+C3-2D26 U+03AE1 CS09 CR072 D13874.0
+C4-2963 U+03ADC CS09 CR072 D13851.0
+C4-2964 U+03ADE CS09 CR072 D13857.0
+C4-2965 U+03ADF CS09 CR072 D13861.0
+C4-2966 U+2317B CS09 CR072 D13871.0
+C4-2967 U+0662A CS09 CR072 D13849.0
+C4-2968 U+2317E CS09 CR072 D13876.0
+C5-294F U+03ADB CS09 CR072 D13829.0
+C5-2950 U+2317A CS09 CR072 D13858.0
+C5-2951 U+23177 CS09 CR072 D13830.0
+C6-3165 U+23178 CS09 CR072 D13833.0
+C6-3166 U+23179 CS09 CR072 D13850.0
+C6-3167 U+03AE4 CS09 CR072 D13868.0
+C6-3168 U+2317C CS09 CR072 D13872.0
+C6-3169 U+2317D CS09 CR072 D13841.0
+C6-316A U+23184 CS09 CR072 D49151.0
+C6-316B U+2318B CS09 CR072 D13881.0
+C6-316C U+2318A CS09 CR072 D13879.0
+C6-316D U+2F8D2 CS09 CR072 M****** @ D01538.0 (C1-5023)
+C1-556B U+06642 CS10 CR072 D13890.0
+C1-556C U+06649 CS10 CR072 D13898.0
+C1-556D U+0664F CS10 CR072 D13914.0
+C1-556E U+06643 CS10 CR072 D13891.0
+C1-556F U+06652 CS10 CR072 D13924.0
+C1-5570 U+0664C CS10 CR072 D13903.0
+C1-5571 U+06645 CS10 CR072 D13893.0
+C1-5572 U+06641 CS10 CR072 D13889.0
+C2-2F55 U+0664A CS10 CR072 D13900.0
+C2-2F56 U+0665F CS10 CR072 D13950.0
+C2-2F57 U+06647 CS10 CR072 D13896.0
+C2-2F58 U+06651 CS10 CR072 D13904.0
+C3-3143 U+06650 CS10 CR072 D13916.0
+C3-3144 U+06646 CS10 CR072 D13894.0
+C3-3145 U+0664E CS10 CR072 D13913.0
+C3-3146 U+06640 CS10 CR072 D13888.0
+C3-3147 U+03AE9 CS10 CR072 D13925.0
+C3-3148 U+0664B CS10 CR072 D13899.0
+C3-3149 U+06648 CS10 CR072 D13897.0
+C3-314A U+03AEB CS10 CR072 D13930.0
+C3-314B U+06660 CS10 CR072 D13951.0
+C3-314C U+06644 CS10 CR072 D13892.0
+C3-314D U+0664D CS10 CR072 D13908.0
+C4-2D4B U+03AE7 CS10 CR072 D13901.0
+C4-2D4C U+03AE5 CS10 CR072 D13905.0
+C4-2D4D U+03AEE CS10 CR072 M******
+C5-2D7A U+23199 CS10 CR072 D13912.0
+C5-2D7B U+23196 CS10 CR072 D13907.0
+C5-2D7C U+23198 CS10 CR072 D13911.0
+C5-2D7D U+2319D CS10 CR072 D13920.0
+C5-2D7E U+23192 CS10 CR072 D13887.0
+C5-2E21 U+23194 CS10 CR072 D13902.0
+C5-2E22 U+23195 CS10 CR072 D13906.0
+C5-2E23 U+23197 CS10 CR072 D13910.0
+C6-3836 U+2F8CC CS10 CR072 D13928.0
+C6-3837 U+03AEA CS10 CR072 D13929.0
+C6-3838 U+2319B CS10 CR072 D13918.0
+C6-3839 U+2319E CS10 CR072 D13921.0
+C6-383A U+23193 CS10 CR072 D13895.0
+C6-383B U+231A7 CS10 CR072 D13927.0
+C6-383C U+2319C CS10 CR072 D13919.0
+C6-383D U+231A0 CS10 CR072 D13923.0
+C6-383E U+2319A CS10 CR072 D13917.0
+C6-383F U+231AB CS10 CR072 D13926.0
+C6-3840 U+231BE CS10 CR072 D13968.0
+C1-5B24 U+0665D CS11 CR072 D13948.0
+C1-5B25 U+0665A CS11 CR072 D13940.0
+C1-5B26 U+06664 CS11 CR072 D13956.0
+C1-5B27 U+06668 CS11 CR072 D13962.0
+C1-5B28 U+06666 CS11 CR072 D13960.0
+C1-5B29 U+0665E CS11 CR072 D13949.0
+C2-356B U+06665 CS11 CR072 D13957.0
+C2-356C U+06661 CS11 CR072 D13952.0
+C2-356D U+0665B CS11 CR072 D13942.0
+C2-356E U+06659 CS11 CR072 D13939.0
+C2-356F U+0665C CS11 CR072 D13944.0
+C2-3570 U+06662 CS11 CR072 D13953.0
+C3-3642 U+06657 CS11 CR072 D13933.0
+C3-3643 U+03AF3 CS11 CR072 D13963.0
+C3-3644 U+06663 CS11 CR072 D13954.0
+C3-3645 U+06667 CS11 CR072 D13961.0
+C4-3236 U+03AF0 CS11 CR072 D13938.0
+C4-3237 U+03AF2 CS11 CR072 D13959.0
+C4-3238 U+231B3 CS11 CR072 D13932.0
+C4-3239 U+06658 CS11 CR072 D13934.0
+C4-323A U+03AF1 CS11 CR072 D13946.0
+C4-323B U+03AE6 CS11 CR072 D13909.0
+C4-323C U+231E5 CS11 CR072 D13972.0
+C4-323D U+231B6 CS11 CR072 D13941.0
+C5-3273 U+231B2 CS11 CR072 D13931.0
+C5-3274 U+231E2 CS11 CR072 D13973.0 #
+C5-3275 U+231BD CS11 CR072 D13966.0
+C6-404B U+231B8 CS11 CR072 D13945.0
+C6-404C U+231B9 CS11 CR072 D13947.0
+C6-404D U+231BB CS11 CR072 D13964.0
+C6-404E U+231B7 CS11 CR072 D13943.0
+C6-404F U+03AF4 CS11 CR072 D13967.0
+C6-4050 U+231BA CS11 CR072 D13955.0
+C6-4051 U+03AEF CS11 CR072 D13936.0
+C6-4052 U+231DA CS11 CR072 D13969.0
+C6-4053 U+231B5 CS11 CR072 D13937.0
+C6-4054 U+231BF CS11 CR072 D13958.0
+C6-4055 U+231BC CS11 CR072 D13965.0
+C6-4056 U+231C0 CS11 CR072 D13936.1
+C1-5F5B U+0666E CS12 CR072 D13982.0
+C1-5F5C U+06670 CS12 CR072 D13990.0
+C1-5F5D U+06674 CS12 CR072 D13994.1
+C1-5F5E U+06676 CS12 CR072 D14000.0
+C1-5F5F U+0666F CS12 CR072 D13983.0
+C1-5F60 U+06691 CS12 CR072 D14031.1
+C1-5F61 U+0667A CS12 CR072 D14010.0
+C1-5F62 U+0667E CS12 CR072 D13984.0
+C1-5F63 U+06677 CS12 CR072 D14005.0
+C2-3C44 U+0667C CS12 CR072 D14016.0
+C2-3C45 U+0666C CS12 CR072 D13977.0
+C2-3C46 U+0667B CS12 CR072 D14013.0
+C2-3C47 U+06680 CS12 CR072 D14014.0
+C2-3C48 U+06671 CS12 CR072 D13986.0
+C2-3C49 U+06679 CS12 CR072 D14009.0
+C2-3C4A U+0666A CS12 CR072 D13974.0
+C2-3C4B U+06672 CS12 CR072 D13989.0
+C3-3B7A U+03AF7 CS12 CR072 D13987.0
+C3-3B7B U+03AF8 CS12 CR072 D13993.0
+C3-3B7C U+0667D CS12 CR072 D14018.0
+C3-3B7D U+0666B CS12 CR072 D13976.0
+C3-3B7E U+0667F CS12 CR072 D14001.0
+C3-3C21 U+03AFD CS12 CR072 D14015.0
+C3-3C22 U+03AF5 CS12 CR072 D13978.0
+C3-3C23 U+06673 CS12 CR072 D13991.0
+C3-3C24 U+06681 CS12 CR072 D14031.0
+C3-3C25 U+0666D CS12 CR072 D13981.0
+C3-3C26 U+06669 CS12 CR072 D14030.1
+C3-3C27 U+03AFA CS12 CR072 D14008.0
+C4-377E U+03AF6 CS12 CR072 D13980.0
+C4-3821 U+231B4 CS12 CR072 D13935.0
+C4-3822 U+03AFB CS12 CR072 D14011.0
+C4-3823 U+231F0 CS12 CR072 D14019.0
+C4-3824 U+06675 CS12 CR072 D13997.0
+C4-3825 U+03AF9 CS12 CR072 D14003.0
+C4-3826 U+2320D CS12 CR072 D14027.0
+C4-3827 U+231F3 CS12 CR072 D13988.0
+C4-3828 U+2320F CS12 CR072 D49152.0
+C5-3926 U+231EC CS12 CR072 D14006.0
+C5-3927 U+231E9 CS12 CR072 D13999.0
+C5-3928 U+23221 CS12 CR072 D14026.0
+C5-3929 U+231EB CS12 CR072 D14004.0
+C5-392A U+231E7 CS12 CR072 D13996.0
+C5-392B U+231F2 CS12 CR072 D14022.0
+C5-392C U+23220 CS12 CR072 D14025.0
+C6-496C U+231EE CS12 CR072 D13992.0
+C6-496D U+231EF CS12 CR072 D14017.0
+C6-496E U+231F6 CS12 CR072 D49153.0
+C6-496F U+231E8 CS12 CR072 D13998.0
+C6-4970 U+231EA CS12 CR072 D14002.0
+C6-4971 U+231E3 CS12 CR072 D13979.0 # special character form.
+C6-4972 U+2321F CS12 CR072 D14024.0
+C6-4973 U+03AFC CS12 CR072 D14012.0
+C6-4974 U+231E4 CS12 CR072 D13985.0
+C6-4975 U+231FA CS12 CR072 D13975.0
+C6-4976 U+231F1 CS12 CR072 D14021.0
+C6-4977 U+231FB CS12 CR072 D14030.0 #
+C1-643C U+06697 CS13 CR072 D14065.0
+C1-643D U+06689 CS13 CR072 D14038.0
+C1-643E U+06687 CS13 CR072 D14036.0
+C1-643F U+06688 CS13 CR072 D14037.0
+C1-6440 U+06696 CS13 CR072 D14064.0
+C1-6441 U+06684 CS13 CR072 D14033.0
+C1-6442 U+06698 CS13 CR072 D14066.0
+C1-6443 U+0668D CS13 CR072 D14047.0
+C2-4345 U+06686 CS13 CR072 D14035.0
+C2-4346 U+0668C CS13 CR072 D14045.0
+C2-4347 U+06695 CS13 CR072 D14057.0
+C2-4348 U+06690 CS13 CR072 D14049.0
+C2-4349 U+0668B CS13 CR072 D14041.0
+C2-434A U+0668A CS13 CR072 D14040.0
+C2-434B U+06699 CS13 CR072 D14071.0
+C2-434C U+06694 CS13 CR072 D14055.0
+C2-434D U+06678 CS13 CR072 D14007.0
+C3-4151 U+06693 CS13 CR072 D14054.0
+C3-4152 U+03B03 CS13 CR072 D14046.0
+C3-4153 U+03B07 CS13 CR072 D14060.0
+C3-4154 U+03B0C CS13 CR072 D14072.0
+C3-4155 U+03B06 CS13 CR072 D14059.0
+C3-4156 U+0668F CS13 CR072 D14050.0
+C3-4157 U+03B04 CS13 CR072 D14053.0
+C3-4158 U+03B09 CS13 CR072 D14062.0
+C3-4159 U+06692 CS13 CR072 D14052.0
+C3-415A U+03B05 CS13 CR072 D14056.0
+C3-415B U+0668E CS13 CR072 D14048.0
+C3-415C U+03B08 CS13 CR072 D14061.0
+C4-3D67 U+03B0B CS13 CR072 D14070.0
+C4-3D68 U+03B0A CS13 CR072 D14063.0
+C4-3D69 U+06685 CS13 CR072 M******
+C5-3F61 U+231E6 CS13 CR072 D13995.0 #
+C5-3F62 U+03B02 CS13 CR072 D14043.0
+C5-3F63 U+23225 CS13 CR072 D14042.0
+C5-3F64 U+23251 CS13 CR072 D14073.0
+C6-533C U+2F8CF CS13 CR072 D14051.0
+C6-533D U+03B01 CS13 CR072 D14032.0
+C6-533E U+23236 CS13 CR072 D14034.0
+C6-533F U+23229 CS13 CR072 D14068.0 #
+C6-5340 U+2324A CS13 CR072 D14077.0
+C6-5341 U+23226 CS13 CR072 D14044.0
+C6-5342 U+23228 CS13 CR072 D14067.0
+C6-5343 U+23224 CS13 CR072 D14039.0
+C6-5344 U+2322A CS13 CR072 D14069.0
+C6-5345 U+23248 CS13 CR072 D14074.0
+C1-6923 U+066A2 CS14 CR072 D14095.0
+C1-6924 U+066A8 CS14 CR072 M******
+C1-6925 U+0669D CS14 CR072 D14083.0
+C2-4A5D U+066A1 CS14 CR072 D14094.0
+C2-4A5E U+066A0 CS14 CR072 D14089.0
+C2-4A5F U+0669F CS14 CR072 D14088.0
+C3-4732 U+03B0F CS14 CR072 D14100.0 #
+C3-4733 U+066A5 CS14 CR072 D14102.0
+C3-4734 U+0669A CS14 CR072 D14078.0
+C3-4735 U+0669C CS14 CR072 D14082.0
+C3-4736 U+03B10 CS14 CR072 D14105.0
+C3-4737 U+066A6 CS14 CR072 D14111.1
+C3-4738 U+03B0D CS14 CR072 D14085.0
+C3-4739 U+066A4 CS14 CR072 D14101.0
+C4-436B U+0669B CS14 CR072 D14080.0
+C4-436C U+2325A CS14 CR072 D14098.0
+C4-436D U+066A3 CS14 CR072 D14096.0
+C4-436E U+03B0E CS14 CR072 D14099.0
+C4-436F U+0669E CS14 CR072 D14086.0
+C5-463B U+23252 CS14 CR072 D14079.0
+C5-463C U+2326A CS14 CR072 D14131.0 #
+C5-463D U+23254 CS14 CR072 D14084.0
+C5-463E U+23255 CS14 CR072 D14090.0
+C5-463F U+23253 CS14 CR072 D14081.0
+C5-4640 U+23257 CS14 CR072 D14092.0
+C5-4641 U+2F8D0 CS14 CR072 D14087.0
+C5-4642 U+2325B CS14 CR072 D14103.0
+C5-4643 U+23258 CS14 CR072 D14093.0
+C5-4644 U+23259 CS14 CR072 D14097.0
+C6-5D53 U+23227 CS14 CR072 D14058.0 #
+C6-5D54 U+23269 CS14 CR072 D14107.0
+C6-5D55 U+23270 CS14 CR072 D14109.0
+C6-5D56 U+23256 CS14 CR072 D14091.0
+C6-5D57 U+2326B CS14 CR072 D14111.0
+C6-5D58 U+2327A CS14 CR072 D14106.0
+C6-5D59 U+2326C CS14 CR072 D14108.0
+C6-5D5A U+2326D CS14 CR072 D14110.0
+C1-6D31 U+066AE CS15 CR072 D14128.0
+C1-6D32 U+066AB CS15 CR072 D14120.0
+C1-6D33 U+066B4 CS15 CR072 D14137.0
+C1-6D34 U+066B1 CS15 CR072 D14132.0
+C2-506A U+066B5 CS15 CR072 D14138.0
+C2-506B U+066B0 CS15 CR072 D14130.0
+C2-506C U+066A9 CS15 CR072 D14112.0
+C2-506D U+066B2 CS15 CR072 D14133.0
+C2-506E U+066B7 CS15 CR072 D14145.0
+C2-506F U+066AA CS15 CR072 D14119.0
+C2-5070 U+066AF CS15 CR072 D14129.0
+C3-4C40 U+066B6 CS15 CR072 D14139.0
+C3-4C41 U+066B3 CS15 CR072 D14135.0
+C3-4C42 U+03B14 CS15 CR072 D14118.0
+C3-4C43 U+066BC CS15 CR072 D14155.0
+C3-4C44 U+066AC CS15 CR072 D14122.0
+C3-4C45 U+03B15 CS15 CR072 D14124.0
+C3-4C46 U+066AD CS15 CR072 D14123.0
+C4-4A32 U+03B13 CS15 CR072 D14117.0
+C5-4D4E U+2325C CS15 CR072 D14104.0 #
+C5-4D4F U+232B6 CS15 CR072 D*
+C5-4D50 U+03B1A CS15 CR072 D14157.0
+C5-4D51 U+2329D CS15 CR072 D14144.0
+C5-4D52 U+2327F CS15 CR072 D14126.0
+C5-4D53 U+03B12 CS15 CR072 D14115.0
+C5-4D54 U+23294 CS15 CR072 D*
+C5-4D55 U+23281 CS15 CR072 D14134.0
+C7-2357 U+23283 CS15 CR072 D14141.0
+C7-2358 U+23284 CS15 CR072 D14136.0
+C7-2359 U+2329B CS15 CR072 D14127.0
+C7-235A U+23282 CS15 CR072 D14140.0
+C7-235B U+2327D CS15 CR072 D14116.0
+C7-235C U+2327C CS15 CR072 D14114.0
+C7-235D U+23299 CS15 CR072 D14121.0
+C7-235E U+2327E CS15 CR072 D14125.0
+C7-235F U+2329A CS15 CR072 D14143.0
+C7-2360 U+23295 CS15 CR072 D14146.0
+C7-2361 U+2327B CS15 CR072 D14113.0
+C7-2362 U+23286 CS15 CR072 D14142.0
+C1-706D U+066C6 CS16 CR072 D14171.0
+C1-706E U+066C9 CS16 CR072 D14176.0
+C1-706F U+066B9 CS16 CR072 D14150.0
+C1-7070 U+066C4 CS16 CR072 D14169.0
+C1-7071 U+066C7 CS16 CR072 D14172.0
+C1-7072 U+066B8 CS16 CR072 D14148.0
+C2-573E U+066C8 CS16 CR072 D14175.0
+C2-573F U+066BE CS16 CR072 D14160.0
+C2-5740 U+066C0 CS16 CR072 D14163.0
+C2-5741 U+066CA CS16 CR072 D14177.0
+C2-5742 U+066CB CS16 CR072 D14178.0
+C2-5743 U+066CF CS16 CR072 D14195.0
+C2-5744 U+066BD CS16 CR072 D14156.0
+C2-5745 U+066BB CS16 CR072 D14153.0
+C2-5746 U+066BA CS16 CR072 D14151.0
+C2-5747 U+066CC CS16 CR072 D14186.0
+C3-507A U+066C3 CS16 CR072 D14168.0
+C3-507B U+03B1B CS16 CR072 D14158.0
+C3-507C U+03B1C CS16 CR072 D14164.0
+C3-507D U+066BF CS16 CR072 D14162.0
+C3-507E U+066C5 CS16 CR072 D14170.0 #
+C3-5121 U+03B19 CS16 CR072 D14154.0
+C3-5122 U+066CD CS16 CR072 M******
+C3-5123 U+066C1 CS16 CR072 D14165.0
+C4-5050 U+066C2 CS16 CR072 D14167.0
+C4-5051 U+03B18 CS16 CR072 D14152.0
+C4-5052 U+03B17 CS16 CR072 D14149.0
+C4-5053 U+03B1D CS16 CR072 D14166.0
+C4-5054 U+232A7 CS16 CR072 D14183.0
+C4-5055 U+232A1 CS16 CR072 D14174.0
+C5-5469 U+2329E CS16 CR072 D14159.0
+C5-546A U+232C4 CS16 CR072 D14185.0
+C5-546B U+2329F CS16 CR072 D14161.0
+C7-2E54 U+232AE CS16 CR072 D49154.0
+C7-2E55 U+232A3 CS16 CR072 D14179.0
+C7-2E56 U+232C5 CS16 CR072 D14187.0
+C7-2E57 U+232A0 CS16 CR072 D14173.0
+C7-2E58 U+232B4 CS16 CR072 D14188.0
+C7-2E59 U+232A5 CS16 CR072 D14181.0 #
+C7-2E5A U+03B1E CS16 CR072 D14192.0
+C7-2E5B U+232A4 CS16 CR072 D14180.0
+C7-2E5C U+232A8 CS16 CR072 D14184.0
+C7-2E5D U+232A6 CS16 CR072 D14182.0
+C1-736F U+066D9 CS17 CR072 D14220.0
+C1-7370 U+066D6 CS17 CR072 D14206.0
+C2-5C7D U+066D2 CS17 CR072 D14200.0
+C3-546C U+066D4 CS17 CR072 D14202.0
+C3-546D U+066D5 CS17 CR072 D14204.0
+C3-546E U+03B21 CS17 CR072 D14205.0
+C3-546F U+066D0 CS17 CR072 D14196.0
+C3-5470 U+066D1 CS17 CR072 D14197.0
+C3-5471 U+066CE CS17 CR072 D14194.0
+C3-5472 U+066D7 CS17 CR072 D14209.0
+C3-5473 U+03B20 CS17 CR072 D14199.0
+C4-5640 U+03B22 CS17 CR072 D14210.0
+C4-5641 U+066D3 CS17 CR072 D14201.0
+C5-5B60 U+232CA CS17 CR072 D14203.0
+C5-5B61 U+232CB CS17 CR072 D14207.0
+C5-5B62 U+232CD CS17 CR072 D14211.0
+C7-3844 U+232D7 CS17 CR072 D14215.0
+C7-3845 U+232CF CS17 CR072 D14213.0
+C7-3846 U+232D0 CS17 CR072 D14214.0
+C7-3847 U+232C9 CS17 CR072 D14198.0
+C7-3848 U+232CC CS17 CR072 D14208.0
+C7-3849 U+232D3 CS17 CR072 D49155.0
+C1-764C U+066DC CS18 CR072 D14227.0
+C2-6166 U+066DA CS18 CR072 D14223.0
+C2-6167 U+066DB CS18 CR072 D14224.0
+C2-6168 U+066D8 CS18 CR072 D14218.0
+C4-5B3E U+232DE CS18 CR072 D14221.0
+C4-5B3F U+03B26 CS18 CR072 D14226.0
+C4-5B40 U+03B23 CS18 CR072 D14217.0
+C4-5B41 U+03B25 CS18 CR072 D14225.0
+C5-6172 U+232DF CS18 CR072 D14222.0
+C5-6173 U+232E3 CS18 CR072 D14231.0
+C7-3F75 U+232E5 CS18 CR072 D14229.0
+C7-3F76 U+03B27 CS18 CR072 D49156.0
+C7-3F77 U+23354 CS18 CR072 D14234.0
+C7-3F78 U+232EF CS18 CR072 D14228.0
+C1-783A U+066E0 CS19 CR072 D14245.0
+C1-783B U+066DD CS19 CR072 D14239.0
+C2-6556 U+066DE CS19 CR072 D14241.0
+C3-5A40 U+03B29 CS19 CR072 D14238.0
+C3-5A41 U+03B2A CS19 CR072 D14242.0
+C3-5A42 U+066E1 CS19 CR072 M******
+C3-5A43 U+066DF CS19 CR072 D14244.0
+C5-6822 U+232F5 CS19 CR072 D14240.0
+C5-6823 U+232F2 CS19 CR072 D14235.0
+C5-6824 U+232F6 CS19 CR072 D14243.0
+C7-473B U+232F7 CS19 CR072 D14246.0
+C7-473C U+232F4 CS19 CR072 D14237.0
+C7-473D U+232F3 CS19 CR072 D14236.0
+C7-473E U+232F8 CS19 CR072 D14247.0
+C1-7971 U+066E6 CS20 CR072 D14253.0
+C2-687C U+066E8 CS20 CR072 D14255.0
+C2-687D U+066E3 CS20 CR072 D14250.0
+C2-687E U+066E4 CS20 CR072 D14251.0
+C3-5C42 U+066E5 CS20 CR072 D14252.0
+C3-5C43 U+066E7 CS20 CR072 D14254.0
+C3-5C44 U+03B2B CS20 CR072 D14249.0
+C5-6C37 U+232FF CS20 CR072 D14256.0
+C7-4D79 U+23307 CS20 CR072 D14257.0
+C1-7A6F U+066E9 CS21 CR072 D14258.0
+C7-5346 U+23308 CS21 CR072 D14259.0
+C7-5347 U+06707 CS21 CR072 D14325.0
+C3-5F4C U+03B2C CS22 CR072 D14260.0
+C3-5F4D U+03B2D CS22 CR072 D14262.0
+C5-7349 U+23313 CS22 CR072 D14263.0
+C7-5821 U+2330D CS22 CR072 D14261.0
+C1-7C3A U+066EC CS23 CR072 D14266.0
+C2-6F2E U+066EB CS23 CR072 D14265.0
+C4-6A4C U+066EA CS23 CR072 D14264.0
+C5-756D U+03B2F CS23 CR072 D14269.0
+C5-756E U+03B2E CS23 CR072 D14267.0
+C7-5B5C U+23316 CS23 CR072 D14268.0
+C2-7038 U+066ED CS24 CR072 D14271.0
+C2-7039 U+066EE CS24 CR072 D14272.0
+C5-775E U+23317 CS24 CR072 D14270.0
+C7-5E6D U+23318 CS24 CR072 D14273.0
+C3-613F U+066EF CS25 CR072 D14274.0
+C5-792B U+2331C CS25 CR072 D14275.0
+C7-6447 U+2331F CS28 CR072 D14276.0
+C1-454B U+066F0 CS04 CR073 D14278.0
+C4-217C U+066F1 CS05 CR073 D14279.0
+C1-4832 U+066F2 CS06 CR073 D14280.0
+C1-4833 U+066F3 CS06 CR073 D14282.0
+C3-2374 U+03B30 CS06 CR073 D14281.0
+C1-4A55 U+066F4 CS07 CR073 D14283.0
+C3-2640 U+03AD7 CS07 CR073 D14285.0
+C3-2641 U+066F5 CS07 CR073 D14284.0
+C2-2732 U+066F6 CS08 CR073 D14287.0
+C6-2B7E U+23323 CS08 CR073 D14286.0
+C6-2C21 U+23326 CS08 CR073 D14288.0
+C1-5157 U+066F7 CS09 CR073 D14290.0
+C5-2952 U+23328 CS09 CR073 D14291.0
+C5-2953 U+23327 CS09 CR073 D14289.0
+C6-316E U+23189 CS09 CR073 D14293.0
+C6-316F U+2332C CS09 CR073 D14292.0
+C6-3170 U+23329 CS09 CR073 D49157.0
+C1-5573 U+066F8 CS10 CR073 D14294.0
+C6-3841 U+231A9 CS10 CR073 D14296.0
+C6-3842 U+2332D CS10 CR073 D14295.0
+C1-5B2A U+066F9 CS11 CR073 D14297.0
+C1-5B2B U+052D7 CS11 CR073 D02392.0 #
+C6-4057 U+2F8D3 CS11 CR073 M****** @ D01545.0 (C1-5928)
+C1-5F64 U+066FE CS12 CR073 D14299.0
+C1-5F65 U+066FF CS12 CR073 D14300.0
+C2-3C4C U+06701 CS12 CR073 D14302.0
+C6-4978 U+2F8D4 CS12 CR073 D14301.0
+C6-4979 U+2333D CS12 CR073 D14304.0 #
+C6-497A U+2333C CS12 CR073 D14303.0
+C6-497B U+03479 CS12 CR073 D14305.0
+C1-6444 U+06703 CS13 CR073 D14306.0
+C5-3F65 U+2333E CS13 CR073 D14307.0
+C6-5346 U+23344 CS13 CR073 D14308.0
+C2-4A60 U+06705 CS14 CR073 D14311.0
+C2-4A61 U+06704 CS14 CR073 D14310.0
+C4-4370 U+23343 CS14 CR073 D14309.0
+C6-5D5B U+2F8D5 CS14 CR073 D14312.0
+C5-4D56 U+23347 CS15 CR073 D14314.0
+C5-4D57 U+23346 CS15 CR073 D14313.0
+C7-2363 U+23348 CS15 CR073 D14315.0
+C3-5124 U+06706 CS16 CR073 D14317.0
+C4-5056 U+03B31 CS16 CR073 D14316.0
+C3-5474 U+03B32 CS17 CR073 D14319.0
+C5-5B63 U+2334F CS17 CR073 D14318.0
+C5-6174 U+23352 CS18 CR073 D*
+C7-3F79 U+23353 CS18 CR073 D14321.0
+C7-3F7A U+23351 CS18 CR073 D14320.0
+C4-5F6D U+23356 CS19 CR073 D14322.0
+C7-4D7A U+23358 CS20 CR073 D14323.0
+C7-4D7B U+23359 CS20 CR073 D14324.0
+C5-7B3F U+2335B CS28 CR073 D14327.0
+C7-6627 U+2A3EC CS32 CR073 D14328.0
+C7-663E U+2335C CS35 CR073 D14329.0
+C1-454C U+06708 CS04 CR074 D14330.0
+C6-232D U+2335D CS05 CR074 D14331.0 #
+C1-4834 U+06709 CS06 CR074 D14332.0
+C6-247D U+2335E CS06 CR074 D14333.0
+C5-2444 U+2335F CS07 CR074 D14334.0
+C6-2826 U+23363 CS07 CR074 D14336.0
+C6-2827 U+23361 CS07 CR074 D14337.0
+C6-2828 U+23362 CS07 CR074 D14338.0
+C6-2829 U+23360 CS07 CR074 D14335.0
+C1-4E24 U+0670D CS08 CR074 D14345.1
+C1-4E25 U+0670B CS08 CR074 D14340.1
+C2-2733 U+0670A CS08 CR074 D14339.0
+C3-2944 U+03B33 CS08 CR074 D14341.0
+C3-2945 U+0670C CS08 CR074 D14343.0
+C4-2664 U+26657 CS08 CR074 D14347.0
+C5-264A U+2F8D7 CS08 CR074 D14344.0
+C6-2C22 U+23364 CS08 CR074 D14346.0
+C6-2C23 U+2F8D6 CS08 CR074 D14342.0
+C2-2A7A U+0670F CS09 CR074 D14351.0
+C2-2A7B U+06710 CS09 CR074 D14353.0
+C3-2D27 U+0670E CS09 CR074 D14348.0
+C4-2969 U+23366 CS09 CR074 D14350.0
+C4-296A U+23367 CS09 CR074 D14352.0
+C5-2954 U+23365 CS09 CR074 D14349.0
+C6-3171 U+2336C CS09 CR074 D14354.0
+C1-5574 U+06714 CS10 CR074 D14359.0
+C1-5575 U+06715 CS10 CR074 D14361.0
+C1-5576 U+06717 CS10 CR074 D14362.1
+C2-2F59 U+06712 CS10 CR074 D14356.0
+C2-2F5A U+06713 CS10 CR074 D14358.0
+C3-314E U+03B34 CS10 CR074 D14355.0
+C5-2E24 U+266B9 CS10 CR074 D14357.0
+C5-2E25 U+03B35 CS10 CR074 D14362.0
+C6-3843 U+2336E CS10 CR074 D14360.0
+C1-5B2C U+0671B CS11 CR074 D14368.0 @ D14368.1
+C2-3571 U+06718 CS11 CR074 D14365.0
+C3-3646 U+0671A CS11 CR074 D14367.0
+C3-3647 U+06719 CS11 CR074 D14366.0
+C3-3648 U+06716 CS11 CR074 D14363.0
+C3-3649 U+03B36 CS11 CR074 D14369.0
+C4-323E U+2F8D8 CS11 CR074 D14364.0 @ D14362.1
+C5-3276 U+23374 CS11 CR074 D14370.0
+C6-4058 U+2F8D9 CS11 CR074 D14368.1 @ D14368.0
+C6-4059 U+23375 CS11 CR074 D14371.0
+C6-405A U+23379 CS11 CR074 D14381.0
+C6-405B U+23376 CS11 CR074 D14372.0
+C1-5F66 U+0671F CS12 CR074 D14378.0
+C1-5F67 U+0671D CS12 CR074 D14374.1
+C3-3C28 U+03B38 CS12 CR074 D14380.0
+C3-3C29 U+0671E CS12 CR074 D14377.0
+C4-3829 U+0671C CS12 CR074 D14373.0
+C5-392D U+2337A CS12 CR074 D14382.0
+C6-497C U+23378 CS12 CR074 D14376.0
+C6-497D U+23377 CS12 CR074 D14375.0
+C6-497E U+0440B CS12 CR074 D14379.0
+C2-434E U+06720 CS13 CR074 D14385.0
+C5-3F66 U+2F8DA CS13 CR074 D14387.0 @ D29740.0
+C5-3F67 U+23385 CS13 CR074 D14386.0
+C6-5347 U+23384 CS13 CR074 D14384.0
+C6-5348 U+2338C CS13 CR074 D14388.0
+C2-4A62 U+06722 CS14 CR074 D14391.0
+C5-4645 U+03B3B CS14 CR074 D14390.0
+C6-5D5C U+267C1 CS14 CR074 D49158.0
+C6-5D5D U+2338D CS14 CR074 D14389.0
+C6-5D5E U+23390 CS14 CR074 D14392.0
+C4-4A33 U+23397 CS15 CR074 D*
+C4-4A34 U+23393 CS15 CR074 D14394.0
+C5-4D58 U+03B3C CS15 CR074 D14397.0
+C5-4D59 U+23394 CS15 CR074 D14395.0
+C7-2364 U+23392 CS15 CR074 D14393.0
+C2-5748 U+06723 CS16 CR074 D14400.0
+C3-5125 U+03B3F CS16 CR074 D14398.0
+C3-5126 U+06724 CS16 CR074 D14402.0
+C5-546C U+2339B CS16 CR074 D14401.0
+C5-546D U+2339F CS16 CR074 D14404.0 #
+C5-546E U+2339A CS16 CR074 D14399.0
+C5-5B64 U+2339C CS17 CR074 D14403.0
+C7-384A U+233A4 CS17 CR074 D14406.0
+C7-384B U+233A3 CS17 CR074 D14405.0
+C1-764D U+06726 CS18 CR074 D14409.0
+C5-6175 U+233A9 CS18 CR074 D14408.0
+C7-3F7B U+233AD CS18 CR074 D14410.0
+C1-7972 U+06727 CS20 CR074 D14411.0
+C5-6C38 U+233AE CS20 CR074 D14412.0
+C5-756F U+233B1 CS23 CR074 D14413.0
+C5-775F U+233B2 CS24 CR074 D14414.0
+C1-454D U+06728 CS04 CR075 D14415.0
+C4-214E U+233B4 CS04 CR075 D14417.0
+C5-2148 U+233B3 CS04 CR075 D14416.0
+C1-465A U+0672E CS05 CR075 D14423.0
+C1-465B U+0672C CS05 CR075 D14421.0
+C1-465C U+0672A CS05 CR075 D14419.0
+C1-465D U+0672B CS05 CR075 D14420.0
+C1-465E U+0672D CS05 CR075 D14422.0
+C3-2252 U+0672F CS05 CR075 M******
+C4-217D U+233B5 CS05 CR075 D14418.0
+C1-4835 U+0673D CS06 CR075 D14439.0
+C1-4836 U+06734 CS06 CR075 D14428.0
+C1-4837 U+06731 CS06 CR075 D14424.0
+C1-4838 U+06735 CS06 CR075 D14429.0
+C2-2250 U+0673E CS06 CR075 D14440.0
+C2-2251 U+06739 CS06 CR075 D14434.0
+C2-2252 U+06738 CS06 CR075 D14433.0
+C2-2253 U+0673B CS06 CR075 D14436.0
+C2-2254 U+0673A CS06 CR075 D14435.0
+C2-2255 U+0673F CS06 CR075 D14441.0
+C2-2256 U+0673C CS06 CR075 D14438.0
+C2-2257 U+06733 CS06 CR075 D14427.0
+C3-2375 U+06737 CS06 CR075 D14432.0
+C3-2376 U+03B41 CS06 CR075 D14431.0
+C3-2377 U+06732 CS06 CR075 D14425.0
+C3-2378 U+06736 CS06 CR075 D14430.0
+C4-227A U+233C0 CS06 CR075 D14442.0
+C4-227B U+233BF CS06 CR075 D14444.0
+C5-2274 U+233BA CS06 CR075 D* @ D14446.0
+C5-2275 U+233B8 CS06 CR075 D14426.0
+C6-247E U+233BB CS06 CR075 D14443.0
+C6-2521 U+233BC CS06 CR075 D14445.0
+C6-2522 U+233B9 CS06 CR075 D14437.0
+C1-4A56 U+0675F CS07 CR075 D14480.0
+C1-4A57 U+0674E CS07 CR075 D14459.0
+C1-4A58 U+0674F CS07 CR075 D14461.0
+C1-4A59 U+06750 CS07 CR075 D14463.0
+C1-4A5A U+06751 CS07 CR075 D14464.0
+C1-4A5B U+0675C CS07 CR075 D14477.0
+C1-4A5C U+06756 CS07 CR075 D14469.0
+C1-4A5D U+0675E CS07 CR075 D14479.0
+C1-4A5E U+06749 CS07 CR075 D14452.0
+C1-4A5F U+06746 CS07 CR075 D14449.0
+C1-4A60 U+06760 CS07 CR075 D14481.0
+C1-4A61 U+06753 CS07 CR075 M******
+C1-4A62 U+06757 CS07 CR075 D14470.0
+C2-243E U+06745 CS07 CR075 D14448.0
+C2-243F U+06747 CS07 CR075 D14450.0
+C2-2440 U+06759 CS07 CR075 D14473.0
+C2-2441 U+06755 CS07 CR075 D14468.0
+C2-2442 U+0674C CS07 CR075 D14457.0
+C2-2443 U+06748 CS07 CR075 D14451.0
+C2-2444 U+0675D CS07 CR075 D14478.0
+C2-2445 U+0674D CS07 CR075 D14458.0
+C2-2446 U+0675A CS07 CR075 D14474.0
+C2-2447 U+0674B CS07 CR075 D14456.0
+C3-2642 U+0675B CS07 CR075 D14475.0
+C3-2643 U+03B42 CS07 CR075 D14453.0
+C3-2644 U+06754 CS07 CR075 D14467.0
+C3-2645 U+06752 CS07 CR075 D14465.0
+C3-2646 U+03B44 CS07 CR075 D14460.0
+C3-2647 U+06758 CS07 CR075 D14472.0
+C3-2648 U+06744 CS07 CR075 D14447.0
+C3-2649 U+0674A CS07 CR075 D14455.0
+C3-264A U+06761 CS07 CR075 D14486.0
+C4-2445 U+233D2 CS07 CR075 D14485.0
+C4-2446 U+06765 CS07 CR075 D14489.0
+C4-2447 U+2F8DB CS07 CR075 M******
+C4-2448 U+03B43 CS07 CR075 D14454.0
+C4-2449 U+233C2 CS07 CR075 D14471.0
+C5-2445 U+233D1 CS07 CR075 D14484.0
+C5-2446 U+233CB CS07 CR075 D14564.0
+C6-282A U+233C3 CS07 CR075 D14476.0
+C6-282B U+233C5 CS07 CR075 D*
+C6-282C U+233C1 CS07 CR075 D14462.0
+C6-282D U+233D0 CS07 CR075 D14483.0
+C6-282E U+2F8DC CS07 CR075 D14466.0
+C1-4E26 U+0676D CS08 CR075 D14494.0
+C1-4E27 U+0678B CS08 CR075 D14532.0
+C1-4E28 U+06795 CS08 CR075 D14546.0
+C1-4E29 U+06771 CS08 CR075 D14499.0
+C1-4E2A U+0679C CS08 CR075 D14556.0
+C1-4E2B U+06773 CS08 CR075 D14501.0
+C1-4E2C U+06777 CS08 CR075 D14505.0
+C1-4E2D U+06787 CS08 CR075 D14528.0
+C1-4E2E U+0679D CS08 CR075 D14557.0
+C1-4E2F U+06797 CS08 CR075 D14551.0
+C1-4E30 U+0676F CS08 CR075 D14497.0
+C1-4E31 U+06770 CS08 CR075 D14498.0
+C1-4E32 U+0677F CS08 CR075 D14518.0
+C1-4E33 U+06789 CS08 CR075 D14530.0
+C1-4E34 U+0677E CS08 CR075 D14516.0
+C1-4E35 U+06790 CS08 CR075 D14538.0
+C1-4E36 U+06775 CS08 CR075 D14503.0
+C1-4E37 U+0679A CS08 CR075 D14554.0
+C1-4E38 U+06793 CS08 CR075 D14543.0
+C1-4E39 U+0677C CS08 CR075 D14513.0
+C1-4E3A U+0676A CS08 CR075 D14490.0
+C1-4E3B U+06772 CS08 CR075 D14500.0
+C2-2734 U+06785 CS08 CR075 D14525.0
+C2-2735 U+0676C CS08 CR075 D14493.0
+C2-2736 U+0678E CS08 CR075 D14536.0
+C2-2737 U+06792 CS08 CR075 D14542.0
+C2-2738 U+06776 CS08 CR075 D14504.0
+C2-2739 U+0677B CS08 CR075 D14512.0
+C2-273A U+06798 CS08 CR075 D14552.0
+C2-273B U+06786 CS08 CR075 D14526.0
+C2-273C U+06784 CS08 CR075 D14523.0
+C2-273D U+06774 CS08 CR075 D14502.0
+C2-273E U+0678D CS08 CR075 D14535.0
+C2-273F U+0678C CS08 CR075 D14534.0
+C2-2740 U+0677A CS08 CR075 D14511.0
+C2-2741 U+0679F CS08 CR075 D14565.0
+C2-2742 U+06791 CS08 CR075 D14540.0
+C2-2743 U+06799 CS08 CR075 D14553.0
+C2-2744 U+06783 CS08 CR075 D14522.0
+C2-2745 U+0677D CS08 CR075 D14515.0
+C2-2746 U+06781 CS08 CR075 D14519.0
+C2-2747 U+06778 CS08 CR075 D14507.0
+C2-2748 U+06779 CS08 CR075 D14510.0
+C2-2749 U+06794 CS08 CR075 D14545.0
+C3-2946 U+03B48 CS08 CR075 D14508.0
+C3-2947 U+0676B CS08 CR075 D14491.0
+C3-2948 U+06796 CS08 CR075 D14549.0
+C3-2949 U+06782 CS08 CR075 D14521.0
+C3-294A U+0678A CS08 CR075 D14531.0
+C3-294B U+03B47 CS08 CR075 D14506.0
+C3-294C U+067A3 CS08 CR075 M******
+C3-294D U+03B4B CS08 CR075 D14559.0
+C3-294E U+067A2 CS08 CR075 D14577.1
+C3-294F U+0678F CS08 CR075 D14537.0
+C3-2950 U+03B4A CS08 CR075 D14539.0
+C3-2952 U+06780 CS08 CR075 D14517.0
+C4-2665 U+06788 CS08 CR075 D14529.0
+C4-2666 U+233D6 CS08 CR075 D14509.0
+C4-2667 U+0679B CS08 CR075 D14555.0
+C4-2668 U+2F8DE CS08 CR075 D14520.0
+C4-2669 U+0676E CS08 CR075 D14496.0
+C4-266A U+0679E CS08 CR075 D14558.0
+C4-266B U+233D4 CS08 CR075 D14492.0
+C5-264B U+233D7 CS08 CR075 D14514.0
+C5-264C U+233D5 CS08 CR075 D14495.0
+C5-264D U+233DE CS08 CR075 D14548.0
+C5-264E U+233E1 CS08 CR075 D14562.0
+C5-264F U+233E0 CS08 CR075 D19740.0
+C5-2650 U+233D9 CS08 CR075 D14527.0
+C5-2651 U+03B4C CS08 CR075 D14560.0
+C5-2652 U+233DA CS08 CR075 D14533.0
+C5-2653 U+233DF CS08 CR075 D14550.0
+C5-2654 U+233F6 CS08 CR075 D14573.0
+C5-2655 U+23403 CS08 CR075 D14566.0
+C6-2C24 U+233F2 CS08 CR075 D14568.0
+C6-2C25 U+23401 CS08 CR075 D14563.0
+C6-2C26 U+233DD CS08 CR075 D14547.0
+C6-2C27 U+233DC CS08 CR075 D14544.0
+C6-2C28 U+233DB CS08 CR075 D14541.0
+C6-2C29 U+233F3 CS08 CR075 D14567.0
+C6-2C2A U+233FD CS08 CR075 D14575.0
+C6-2C2B U+233D8 CS08 CR075 D14524.0
+C6-2C2C U+233F8 CS08 CR075 D14571.0
+C6-2C2D U+233FB CS08 CR075 D14572.0
+C1-5158 U+067FF CS09 CR075 D14681.0
+C1-5159 U+067D3 CS09 CR075 D14621.0
+C1-515A U+067F1 CS09 CR075 D14660.0
+C1-515B U+067D4 CS09 CR075 D14622.0
+C1-515C U+067D0 CS09 CR075 D14618.0
+C1-515D U+067EC CS09 CR075 D14655.0
+C1-515E U+067B6 CS09 CR075 D14586.0
+C1-515F U+067AF CS09 CR075 D14579.0
+C1-5160 U+067F5 CS09 CR075 D14665.0
+C1-5161 U+067E9 CS09 CR075 D14650.0
+C1-5162 U+067EF CS09 CR075 D14658.0
+C1-5163 U+067C4 CS09 CR075 D14603.0
+C1-5164 U+067D1 CS09 CR075 D14619.0
+C1-5165 U+067B4 CS09 CR075 D49161.0
+C1-5166 U+067DA CS09 CR075 D14629.0
+C1-5167 U+067E5 CS09 CR075 M******
+C1-5168 U+067B8 CS09 CR075 D14588.0
+C1-5169 U+067CF CS09 CR075 D14617.0
+C1-516A U+067DE CS09 CR075 D14636.0
+C1-516B U+067F3 CS09 CR075 D14662.0
+C1-516C U+067B0 CS09 CR075 D14580.0
+C1-516D U+067D9 CS09 CR075 D14628.0
+C1-516E U+067E2 CS09 CR075 D14640.0
+C1-516F U+067DD CS09 CR075 D14633.0
+C1-5170 U+067D2 CS09 CR075 D14620.0
+C2-2A7C U+067C1 CS09 CR075 D14599.0
+C2-2A7D U+067F2 CS09 CR075 D14661.0
+C2-2A7E U+067C8 CS09 CR075 D14608.0
+C2-2B21 U+067BA CS09 CR075 D14590.0
+C2-2B22 U+067DC CS09 CR075 D14631.0
+C2-2B23 U+067BB CS09 CR075 D14592.0
+C2-2B24 U+067F8 CS09 CR075 D14669.0
+C2-2B25 U+067D8 CS09 CR075 D14626.0
+C2-2B26 U+067C0 CS09 CR075 D14598.0
+C2-2B27 U+067B7 CS09 CR075 D14587.0
+C2-2B28 U+067C5 CS09 CR075 D14605.0
+C2-2B29 U+067EB CS09 CR075 D14654.0
+C2-2B2A U+067E4 CS09 CR075 D14642.0
+C2-2B2B U+067DF CS09 CR075 D14637.0
+C2-2B2C U+067B5 CS09 CR075 D14585.0
+C2-2B2D U+067CD CS09 CR075 D14615.0
+C2-2B2E U+067B3 CS09 CR075 D14583.0
+C2-2B2F U+067F7 CS09 CR075 D14667.0
+C2-2B30 U+067F6 CS09 CR075 D14666.0
+C2-2B31 U+067EE CS09 CR075 D14657.0
+C2-2B32 U+067E3 CS09 CR075 D14641.0
+C2-2B33 U+067C2 CS09 CR075 D14600.0
+C2-2B34 U+067B9 CS09 CR075 D14589.0
+C2-2B35 U+067CE CS09 CR075 D14616.0
+C2-2B36 U+067E7 CS09 CR075 D14645.0
+C2-2B37 U+067F0 CS09 CR075 D14659.0
+C2-2B38 U+067B2 CS09 CR075 D14582.0
+C2-2B39 U+067FC CS09 CR075 D14671.0
+C2-2B3A U+067C6 CS09 CR075 D14606.0
+C2-2B3B U+067ED CS09 CR075 D14656.0
+C2-2B3C U+067CC CS09 CR075 D14613.0
+C2-2B3D U+067AE CS09 CR075 D14578.0
+C2-2B3E U+067E6 CS09 CR075 D14644.0
+C2-2B3F U+067DB CS09 CR075 D14630.0
+C2-2B40 U+067FA CS09 CR075 D14584.0
+C2-2B41 U+067C9 CS09 CR075 D14609.0
+C2-2B42 U+067CA CS09 CR075 D14610.0
+C2-2B43 U+067C3 CS09 CR075 D14601.0
+C2-2B44 U+067EA CS09 CR075 D14651.0
+C2-2B45 U+067CB CS09 CR075 D14612.0
+C3-2951 U+067F9 CS09 CR075 D14596.0
+C3-2D28 U+03B51 CS09 CR075 D14591.0
+C3-2D29 U+03B55 CS09 CR075 D14652.0
+C3-2D2A U+067E8 CS09 CR075 D14648.0
+C3-2D2B U+067D6 CS09 CR075 D14624.0
+C3-2D2C U+03B52 CS09 CR075 D14632.0
+C3-2D2D U+067C7 CS09 CR075 D14607.0
+C3-2D2E U+067BC CS09 CR075 D14593.0
+C3-2D2F U+06852 CS09 CR075 D14685.0
+C3-2D30 U+067BF CS09 CR075 D14597.0
+C3-2D31 U+067D5 CS09 CR075 D14623.0
+C3-2D32 U+067FE CS09 CR075 D14675.0
+C3-2D33 U+08363 CS09 CR075 D14683.0
+C3-2D34 U+067FB CS09 CR075 D14643.0
+C3-2D35 U+2F8DF CS09 CR075 M******
+C3-2D36 U+067B1 CS09 CR075 D14581.0
+C3-2D37 U+06801 CS09 CR075 D14684.0
+C3-2D38 U+06805 CS09 CR075 M******
+C3-2D39 U+06800 CS09 CR075 D14682.0
+C3-2D3A U+067D7 CS09 CR075 D14625.0
+C3-2D3B U+0409E CS09 CR075 D14627.0
+C4-296B U+2340A CS09 CR075 D14604.0
+C4-296C U+03B54 CS09 CR075 D14635.0
+C4-296D U+067E0 CS09 CR075 D14638.0
+C4-296E U+067BE CS09 CR075 D14595.0
+C4-296F U+03B53 CS09 CR075 D14634.0
+C5-2955 U+2340E CS09 CR075 D14647.0
+C5-2956 U+2340B CS09 CR075 D14611.0
+C5-2957 U+23441 CS09 CR075 D14786.0 #
+C5-2958 U+23413 CS09 CR075 D14670.0
+C5-2959 U+2340F CS09 CR075 D14649.0
+C5-295A U+23412 CS09 CR075 D14668.0
+C5-295B U+23430 CS09 CR075 D14679.0
+C6-3172 U+06804 CS09 CR075 D14687.1
+C6-3173 U+23409 CS09 CR075 D14602.0
+C6-3174 U+23408 CS09 CR075 D14680.0
+C6-3175 U+2340C CS09 CR075 D14614.0
+C6-3176 U+2340D CS09 CR075 D14646.0
+C6-3177 U+23410 CS09 CR075 D14653.0
+C1-5577 U+06821 CS10 CR075 D14713.0
+C1-5578 U+06838 CS10 CR075 D14743.0
+C1-5579 U+06848 CS10 CR075 D14762.0
+C1-557A U+06846 CS10 CR075 D14760.0
+C1-557B U+06853 CS10 CR075 D14774.0
+C1-557C U+06839 CS10 CR075 D14745.0
+C1-557D U+06842 CS10 CR075 D14755.0
+C1-557E U+06854 CS10 CR075 D14777.0
+C1-5621 U+06829 CS10 CR075 D14721.0
+C1-5622 U+068B3 CS10 CR075 D14886.0
+C1-5623 U+06817 CS10 CR075 D14695.0
+C1-5624 U+0684C CS10 CR075 D14766.0
+C1-5625 U+06851 CS10 CR075 D14772.0
+C1-5626 U+0683D CS10 CR075 D14750.0
+C1-5627 U+067F4 CS10 CR075 D14664.0
+C1-5628 U+06850 CS10 CR075 D14770.0
+C1-5629 U+06840 CS10 CR075 D14753.0
+C1-562A U+0683C CS10 CR075 D14749.0
+C1-562B U+06843 CS10 CR075 D14757.0
+C1-562C U+0682A CS10 CR075 D14723.0
+C1-562D U+06845 CS10 CR075 D14759.0
+C1-562E U+06813 CS10 CR075 D14689.0
+C1-562F U+06818 CS10 CR075 D14696.0
+C1-5630 U+06841 CS10 CR075 D14754.0
+C2-2F5B U+0681F CS10 CR075 D14710.0 @ D15010.0
+C2-2F5C U+0681A CS10 CR075 D14698.0
+C2-2F5D U+06849 CS10 CR075 D14763.0
+C2-2F5E U+06832 CS10 CR075 D14734.0
+C2-2F5F U+06833 CS10 CR075 D14736.0
+C2-2F60 U+0683B CS10 CR075 D14748.0
+C2-2F61 U+0684B CS10 CR075 D14765.0
+C2-2F62 U+0684F CS10 CR075 D14769.0
+C2-2F63 U+06816 CS10 CR075 D14693.0
+C2-2F64 U+06831 CS10 CR075 D14732.0
+C2-2F65 U+0681C CS10 CR075 D14705.0
+C2-2F66 U+06835 CS10 CR075 D14739.0
+C2-2F67 U+0682B CS10 CR075 D14724.0
+C2-2F68 U+0682D CS10 CR075 D14727.0
+C2-2F69 U+0682F CS10 CR075 D14729.0
+C2-2F6A U+0684E CS10 CR075 D14768.0
+C2-2F6B U+06844 CS10 CR075 D14758.0
+C2-2F6C U+06834 CS10 CR075 D14737.0
+C2-2F6D U+0681D CS10 CR075 D14706.0
+C2-2F6E U+06812 CS10 CR075 D14688.0
+C2-2F6F U+06814 CS10 CR075 D14691.0
+C2-2F70 U+06826 CS10 CR075 D14718.0
+C2-2F71 U+06828 CS10 CR075 D14717.0
+C2-2F72 U+0682E CS10 CR075 D14728.0
+C2-2F73 U+0684D CS10 CR075 D14767.0
+C2-2F74 U+0683A CS10 CR075 D14747.0
+C2-2F75 U+06825 CS10 CR075 D14716.0
+C2-2F76 U+06820 CS10 CR075 D14711.0
+C3-314F U+06837 CS10 CR075 D14742.0
+C3-3150 U+06824 CS10 CR075 D14715.0
+C3-3151 U+03B62 CS10 CR075 D14756.0
+C3-3152 U+03B5C CS10 CR075 D14720.0
+C3-3153 U+0681B CS10 CR075 D14702.0
+C3-3154 U+06836 CS10 CR075 D14741.0
+C3-3155 U+03B60 CS10 CR075 D14738.0
+C3-3156 U+0682C CS10 CR075 D14726.0
+C3-3157 U+06819 CS10 CR075 D14697.0
+C3-3158 U+06856 CS10 CR075 D14779.0
+C3-3159 U+06847 CS10 CR075 D14761.0
+C3-315A U+0683E CS10 CR075 D14751.0
+C3-315B U+0681E CS10 CR075 D14708.0
+C3-315C U+2F8E1 CS10 CR075 D14773.0
+C3-315D U+06815 CS10 CR075 D14692.0
+C3-315E U+06822 CS10 CR075 D14714.0
+C3-315F U+06827 CS10 CR075 D14719.0
+C3-3160 U+06859 CS10 CR075 D14784.0
+C3-3161 U+06858 CS10 CR075 D14781.0
+C3-3162 U+06855 CS10 CR075 D14778.0
+C3-3163 U+06830 CS10 CR075 D14731.0
+C3-3164 U+06823 CS10 CR075 D14712.0
+C4-2D4E U+067E1 CS10 CR075 D14639.0
+C4-2D4F U+0684A CS10 CR075 D14764.0
+C4-2D50 U+2343F CS10 CR075 D14783.0
+C4-2D51 U+03B59 CS10 CR075 D14701.0
+C4-2D52 U+03B5E CS10 CR075 D14730.0
+C4-2D53 U+2346B CS10 CR075 D* @ D14780.0
+C4-2D54 U+03B5A CS10 CR075 D14703.0
+C4-2D55 U+0683F CS10 CR075 D14752.0
+C4-2D56 U+03B61 CS10 CR075 D14740.0
+C4-2D57 U+03B58 CS10 CR075 D14690.0
+C4-2D58 U+03B5B CS10 CR075 D14704.0
+C4-2D59 U+067BD CS10 CR075 D14594.0
+C4-2D5A U+23471 CS10 CR075 D14795.0
+C4-2D5B U+03B5F CS10 CR075 D14733.0
+C4-2D5C U+2F8E2 CS10 CR075 D14795.1
+C5-2E26 U+23411 CS10 CR075 D14663.0
+C5-2E27 U+2343B CS10 CR075 D14746.0
+C5-2E28 U+23479 CS10 CR075 D14792.0
+C5-2E29 U+23442 CS10 CR075 D14787.0
+C5-2E2A U+23443 CS10 CR075 D14788.0
+C5-2E2B U+03B5D CS10 CR075 D14725.0
+C5-2E2C U+23478 CS10 CR075 D14771.0
+C6-3844 U+23444 CS10 CR075 D14789.0 #
+C6-3845 U+2343D CS10 CR075 D14776.0
+C6-3846 U+2343A CS10 CR075 D14744.0
+C6-3847 U+23468 CS10 CR075 D14793.0
+C6-3848 U+2343C CS10 CR075 D14775.0
+C6-3849 U+2346A CS10 CR075 D14794.0
+C6-384A U+2F8E0 CS10 CR075 D14709.0
+C6-384B U+23438 CS10 CR075 D14707.0
+C6-384C U+23465 CS10 CR075 D14735.0
+C6-384D U+23439 CS10 CR075 D14722.0
+C6-384E U+2346D CS10 CR075 D49164.0
+C6-384F U+23436 CS10 CR075 D14699.0
+C6-3850 U+2F8E3 CS10 CR075 D49163.0
+C6-3851 U+2343E CS10 CR075 D14782.0
+C6-3852 U+2347E CS10 CR075 D14790.0
+C6-3853 U+23437 CS10 CR075 D14700.0
+C1-5B2D U+06881 CS11 CR075 D14825.0
+C1-5B2E U+068AF CS11 CR075 D14881.0
+C1-5B2F U+068A2 CS11 CR075 D14866.0
+C1-5B30 U+06893 CS11 CR075 D14845.0
+C1-5B31 U+068B5 CS11 CR075 D14888.0
+C1-5B32 U+0687F CS11 CR075 D14823.0
+C1-5B33 U+06876 CS11 CR075 D14811.0
+C1-5B34 U+068B1 CS11 CR075 D14883.0
+C1-5B35 U+068A7 CS11 CR075 D14872.0
+C1-5B36 U+06897 CS11 CR075 D14849.0
+C1-5B37 U+068B0 CS11 CR075 D14882.0
+C1-5B38 U+06883 CS11 CR075 D14827.0
+C1-5B39 U+068C4 CS11 CR075 D14913.0 @ C6-4A37
+C1-5B3A U+068AD CS11 CR075 D14878.0
+C1-5B3B U+06886 CS11 CR075 D14831.0
+C1-5B3C U+06885 CS11 CR075 D14830.0
+C1-5B3D U+06894 CS11 CR075 D14846.0
+C1-5B3E U+0689D CS11 CR075 D14859.0
+C1-5B3F U+068A8 CS11 CR075 D14873.0
+C1-5B40 U+0689F CS11 CR075 D14861.0
+C1-5B41 U+068A1 CS11 CR075 D14865.0
+C1-5B42 U+06882 CS11 CR075 D14826.0
+C2-3572 U+06879 CS11 CR075 D14815.0
+C2-3573 U+06887 CS11 CR075 D14832.0
+C2-3574 U+06890 CS11 CR075 D14842.0
+C2-3575 U+0689C CS11 CR075 D14857.0
+C2-3576 U+0686D CS11 CR075 D14799.0
+C2-3577 U+0686E CS11 CR075 D14800.0
+C2-3578 U+068AE CS11 CR075 D14879.0
+C2-3579 U+068AB CS11 CR075 D14876.0
+C2-357A U+06956 CS11 CR075 D15134.0
+C2-357B U+0686F CS11 CR075 D14801.0
+C2-357C U+068A3 CS11 CR075 D14867.0
+C2-357D U+068AC CS11 CR075 D14877.0
+C2-357E U+068A9 CS11 CR075 D14874.0
+C2-3621 U+06875 CS11 CR075 D14810.0
+C2-3622 U+06874 CS11 CR075 D14807.0
+C2-3623 U+068B2 CS11 CR075 D14885.0
+C2-3624 U+0688F CS11 CR075 D14841.0
+C2-3625 U+06877 CS11 CR075 D14813.0
+C2-3626 U+06892 CS11 CR075 D14844.0
+C2-3627 U+0687C CS11 CR075 D14818.0
+C2-3628 U+0686B CS11 CR075 D14797.0
+C2-3629 U+06872 CS11 CR075 D14805.0
+C2-362A U+068AA CS11 CR075 D14875.0
+C2-362B U+06880 CS11 CR075 D14824.0
+C2-362C U+06871 CS11 CR075 D14804.0
+C2-362D U+0687E CS11 CR075 D14821.0
+C2-362E U+0689B CS11 CR075 D14856.0
+C2-362F U+06896 CS11 CR075 D14848.0
+C2-3630 U+0688B CS11 CR075 D14837.0
+C2-3631 U+068A0 CS11 CR075 D14862.0
+C2-3632 U+06889 CS11 CR075 D14834.0
+C2-3633 U+068A4 CS11 CR075 D14868.0
+C2-3634 U+06878 CS11 CR075 D14814.0
+C2-3635 U+0687B CS11 CR075 D14817.0
+C2-3636 U+06891 CS11 CR075 D14843.0
+C2-3637 U+0688C CS11 CR075 D14838.0
+C2-3638 U+0688A CS11 CR075 D14835.0
+C2-3639 U+0687D CS11 CR075 D14820.0
+C3-364A U+03B6A CS11 CR075 D14812.0
+C3-364B U+0689E CS11 CR075 D14860.0
+C3-364C U+068B6 CS11 CR075 D14889.0
+C3-364D U+06898 CS11 CR075 D14853.0
+C3-364E U+06873 CS11 CR075 D14806.0
+C3-364F U+03B6B CS11 CR075 D14819.0
+C3-3650 U+0689A CS11 CR075 D14855.0
+C3-3651 U+0688E CS11 CR075 D14840.0
+C3-3652 U+068B7 CS11 CR075 D14895.0
+C3-3653 U+068DB CS11 CR075 D14944.0
+C3-3654 U+068A5 CS11 CR075 D14869.0
+C3-3655 U+0686C CS11 CR075 D14798.0
+C3-3656 U+068C1 CS11 CR075 M******
+C3-3657 U+06884 CS11 CR075 D14829.0
+C3-3658 U+03B71 CS11 CR075 D14893.0
+C3-3659 U+03B68 CS11 CR075 D14802.0
+C3-365A U+06895 CS11 CR075 D14847.0
+C3-365B U+0687A CS11 CR075 D14816.0
+C3-365C U+06899 CS11 CR075 D14854.0
+C3-365D U+03B72 CS11 CR075 D14907.0
+C3-365E U+068B8 CS11 CR075 D14902.0
+C3-365F U+068B9 CS11 CR075 D14909.0
+C3-3660 U+06870 CS11 CR075 D14803.0
+C4-323F U+06888 CS11 CR075 D14833.0
+C4-3240 U+23486 CS11 CR075 D14884.0
+C4-3241 U+03B6F CS11 CR075 D14852.0
+C4-3242 U+03B6D CS11 CR075 D14850.0
+C4-3243 U+03B69 CS11 CR075 D14808.0 #
+C4-3244 U+234B6 CS11 CR075 D14894.0
+C4-3245 U+23485 CS11 CR075 D14880.0
+C4-3246 U+03B6E CS11 CR075 D14851.0
+C4-3247 U+234AB CS11 CR075 D14905.0
+C5-3277 U+23482 CS11 CR075 D14863.0
+C5-3278 U+234B8 CS11 CR075 D14897.0
+C5-3279 U+03B6C CS11 CR075 D14822.0
+C5-327A U+234BA CS11 CR075 D14899.0
+C5-327B U+234B9 CS11 CR075 D14898.0
+C5-327C U+234BB CS11 CR075 D14900.0
+C5-327D U+23487 CS11 CR075 D14890.0
+C5-327E U+2F8E4 CS11 CR075 D14839.0 #
+C5-3321 U+23483 CS11 CR075 D14864.0
+C5-3322 U+234B7 CS11 CR075 D14896.0
+C5-3323 U+20043 CS11 CR075 D49169.0
+C6-405C U+23435 CS11 CR075 D14694.0
+C6-405D U+23440 CS11 CR075 D14785.0
+C6-405E U+234C0 CS11 CR075 D14908.0
+C6-405F U+23481 CS11 CR075 D14836.0
+C6-4060 U+234AD CS11 CR075 D49167.0
+C6-4061 U+234AF CS11 CR075 D49166.0
+C6-4062 U+234AC CS11 CR075 D14903.0
+C6-4063 U+2348F CS11 CR075 D*
+C6-4064 U+234A8 CS11 CR075 D49168.0
+C6-4065 U+234AA CS11 CR075 D14904.0
+C6-4066 U+234A9 CS11 CR075 D14906.0
+C6-4067 U+23488 CS11 CR075 D14891.0
+C6-4068 U+2347F CS11 CR075 D14809.0
+C6-4069 U+23480 CS11 CR075 D14828.0
+C6-406A U+234BC CS11 CR075 D14901.0
+C1-5F68 U+068FA CS12 CR075 D14993.0
+C1-5F69 U+068D5 CS12 CR075 D14933.0
+C1-5F6A U+068E0 CS12 CR075 D14953.0
+C1-5F6B U+068D8 CS12 CR075 D14938.0
+C1-5F6C U+068D7 CS12 CR075 D14937.0
+C1-5F6D U+06905 CS12 CR075 D15009.0
+C1-5F6E U+068DF CS12 CR075 D14949.0
+C1-5F6F U+068F5 CS12 CR075 D14983.0
+C1-5F70 U+068EE CS12 CR075 D14974.0
+C1-5F71 U+068E7 CS12 CR075 D14963.0
+C1-5F72 U+068F9 CS12 CR075 D14992.0
+C1-5F73 U+068D2 CS12 CR075 D14929.0
+C1-5F74 U+068F2 CS12 CR075 D14980.0
+C1-5F75 U+068E3 CS12 CR075 D14957.0
+C1-5F76 U+068CB CS12 CR075 D14922.0
+C1-5F77 U+068CD CS12 CR075 D14924.0
+C1-5F78 U+0690D CS12 CR075 D15023.0
+C1-5F79 U+06912 CS12 CR075 D15029.0
+C1-5F7A U+0690E CS12 CR075 D15024.0
+C1-5F7B U+068C9 CS12 CR075 D14919.0
+C1-5F7C U+068DA CS12 CR075 D14941.0
+C1-5F7D U+0696E CS12 CR075 D15172.0
+C1-5F7E U+068FB CS12 CR075 D14994.0
+C2-3C4D U+0690C CS12 CR075 D15021.0
+C2-3C4E U+068D3 CS12 CR075 D14930.0
+C2-3C4F U+06904 CS12 CR075 D15008.0
+C2-3C50 U+068DC CS12 CR075 D14945.0
+C2-3C51 U+0692A CS12 CR075 M******
+C2-3C52 U+068EC CS12 CR075 D14969.0
+C2-3C53 U+068EA CS12 CR075 D14967.0
+C2-3C54 U+068F1 CS12 CR075 D14979.0
+C2-3C55 U+0690F CS12 CR075 D15025.0
+C2-3C56 U+068D6 CS12 CR075 D14936.0
+C2-3C57 U+068F7 CS12 CR075 D14990.0
+C2-3C58 U+068EB CS12 CR075 D14968.0
+C2-3C59 U+068E4 CS12 CR075 D14958.0
+C2-3C5A U+068F6 CS12 CR075 D14987.0
+C2-3C5B U+06913 CS12 CR075 D15031.0
+C2-3C5C U+06910 CS12 CR075 D15026.0
+C2-3C5D U+068F3 CS12 CR075 D14981.0
+C2-3C5E U+068E1 CS12 CR075 D14955.0
+C2-3C5F U+06907 CS12 CR075 D15013.0
+C2-3C60 U+068CC CS12 CR075 D14923.0
+C2-3C61 U+06908 CS12 CR075 D15014.0
+C2-3C62 U+06970 CS12 CR075 D15174.0
+C2-3C63 U+068B4 CS12 CR075 D14887.0
+C2-3C64 U+06911 CS12 CR075 D15027.0
+C2-3C65 U+068EF CS12 CR075 D14977.0
+C2-3C66 U+068C6 CS12 CR075 D14916.0
+C2-3C67 U+06914 CS12 CR075 D15033.0
+C2-3C68 U+068F8 CS12 CR075 D14991.0
+C2-3C69 U+068D0 CS12 CR075 D14927.0
+C2-3C6A U+068FD CS12 CR075 D14996.0
+C2-3C6B U+068FC CS12 CR075 D14995.0
+C2-3C6C U+068E8 CS12 CR075 D14965.0
+C2-3C6D U+0690B CS12 CR075 D15020.0
+C2-3C6E U+0690A CS12 CR075 D15019.0
+C2-3C6F U+06917 CS12 CR075 D15060.0
+C2-3C70 U+068CE CS12 CR075 D14925.0
+C2-3C71 U+068C8 CS12 CR075 D14918.0
+C2-3C72 U+068DD CS12 CR075 D14946.0
+C2-3C73 U+068DE CS12 CR075 D14947.0
+C2-3C74 U+068E6 CS12 CR075 D14960.0
+C2-3C75 U+068F4 CS12 CR075 D14982.0
+C2-3C76 U+068D1 CS12 CR075 D14928.0
+C2-3C77 U+06906 CS12 CR075 D15011.0
+C2-3C78 U+068D4 CS12 CR075 D14931.0
+C2-3C79 U+068E9 CS12 CR075 D14966.0
+C2-3C7A U+06915 CS12 CR075 D15038.0
+C2-3C7B U+06925 CS12 CR075 M******
+C2-3C7C U+068C7 CS12 CR075 D14917.0
+C3-3C2A U+068ED CS12 CR075 D14970.0
+C3-3C2B U+03B87 CS12 CR075 D49170.0
+C3-3C2C U+03B80 CS12 CR075 D15012.0
+C3-3C2D U+03B88 CS12 CR075 D49171.0
+C3-3C2E U+03B79 CS12 CR075 D14951.0
+C3-3C2F U+06903 CS12 CR075 D15005.0
+C3-3C30 U+03B7C CS12 CR075 D14971.0
+C3-3C31 U+068FE CS12 CR075 D14998.0
+C3-3C32 U+068E5 CS12 CR075 D14959.0
+C3-3C33 U+0691E CS12 CR075 M******
+C3-3C34 U+06902 CS12 CR075 D15004.0
+C3-3C35 U+03B83 CS12 CR075 D15022.0
+C3-3C36 U+03B85 CS12 CR075 D15035.0
+C3-3C37 U+06909 CS12 CR075 D15016.0
+C3-3C38 U+068CA CS12 CR075 D14921.0
+C3-3C39 U+06900 CS12 CR075 D15001.0
+C3-3C3A U+2F8E5 CS12 CR075 D15010.0 @ D14710.0
+C3-3C3B U+06901 CS12 CR075 D15003.0
+C3-3C3C U+06918 CS12 CR075 D15062.0
+C3-3C3D U+068E2 CS12 CR075 D14956.0
+C3-3C3E U+068CF CS12 CR075 D14926.0
+C3-3C3F U+03B7B CS12 CR075 D14954.0
+C3-3C40 U+0692E CS12 CR075 M******
+C3-3C41 U+068C5 CS12 CR075 D14915.0
+C3-3C42 U+068FF CS12 CR075 D14999.0
+C3-3C43 U+03B86 CS12 CR075 D15061.0
+C3-3C44 U+0691C CS12 CR075 D15065.1
+C3-3C45 U+068C3 CS12 CR075 D14912.0
+C4-382A U+03B7D CS12 CR075 D14988.0
+C4-382B U+234C9 CS12 CR075 D14950.0
+C4-382C U+03B7A CS12 CR075 D14952.0
+C4-382D U+03B7F CS12 CR075 D15007.0
+C4-382E U+234C5 CS12 CR075 D14940.0
+C4-382F U+03B78 CS12 CR075 D14914.0
+C4-3830 U+234D7 CS12 CR075 D15006.0
+C4-3831 U+234CC CS12 CR075 D14964.0
+C4-3832 U+068D9 CS12 CR075 D14939.0
+C4-3833 U+234E7 CS12 CR075 D15193.0
+C4-3834 U+03B70 CS12 CR075 D14858.0
+C4-3835 U+03B82 CS12 CR075 D15018.0
+C4-3836 U+234C1 CS12 CR075 D14920.0
+C4-3837 U+03B84 CS12 CR075 D15028.0
+C4-3838 U+234E8 CS12 CR075 D*
+C5-392E U+2352D CS12 CR075 D15047.0
+C5-392F U+2352E CS12 CR075 D15048.0
+C5-3930 U+234CA CS12 CR075 D14961.0
+C5-3931 U+2352F CS12 CR075 D15049.0
+C5-3932 U+234C8 CS12 CR075 D14948.0
+C5-3933 U+03B7E CS12 CR075 D15002.0
+C5-3934 U+234CB CS12 CR075 D14962.0
+C5-3935 U+234C3 CS12 CR075 D14934.0
+C5-3936 U+23484 CS12 CR075 D14870.0
+C5-3937 U+234D2 CS12 CR075 D14985.0
+C5-3938 U+234C6 CS12 CR075 D14942.0
+C5-3939 U+03B81 CS12 CR075 D15015.0
+C5-393A U+234CF CS12 CR075 D14975.0
+C5-393B U+234D5 CS12 CR075 D14997.0
+C5-393C U+234D4 CS12 CR075 D14989.0
+C5-393D U+234DD CS12 CR075 D15037.0
+C5-393E U+2352B CS12 CR075 D15044.0
+C5-393F U+235A3 CS12 CR075 D15045.0
+C5-3940 U+234DB CS12 CR075 D15034.0
+C5-3941 U+2352C CS12 CR075 D15046.0
+C5-3942 U+23513 CS12 CR075 D15054.0
+C6-4A21 U+234D1 CS12 CR075 D14984.0
+C6-4A22 U+234C7 CS12 CR075 D14943.0
+C6-4A23 U+234DF CS12 CR075 D15040.0
+C6-4A24 U+234D0 CS12 CR075 D14976.0
+C6-4A25 U+234E0 CS12 CR075 D15041.0
+C6-4A26 U+234D6 CS12 CR075 D15000.0
+C6-4A27 U+234D8 CS12 CR075 D15017.0
+C6-4A28 U+23516 CS12 CR075 D15051.0
+C6-4A29 U+2350E CS12 CR075 D15055.0
+C6-4A2A U+234D9 CS12 CR075 D15030.0 #
+C6-4A2B U+2350F CS12 CR075 D15052.0
+C6-4A2C U+23511 CS12 CR075 D15056.0
+C6-4A2D U+234CD CS12 CR075 D14972.0
+C6-4A2E U+23489 CS12 CR075 D15059.0
+C6-4A2F U+234CE CS12 CR075 D14973.0
+C6-4A30 U+23514 CS12 CR075 D15057.0
+C6-4A31 U+234DA CS12 CR075 D15032.0
+C6-4A32 U+23512 CS12 CR075 D15050.0
+C6-4A33 U+234D3 CS12 CR075 D14986.0
+C6-4A34 U+234C2 CS12 CR075 D14932.0
+C6-4A35 U+234E1 CS12 CR075 D15042.0
+C6-4A36 U+234E9 CS12 CR075 D49172.0
+C6-4A37 U+234EA CS12 CR075 M****** @ D14913.0 (C1-5B39)
+C6-4A38 U+234DE CS12 CR075 D15039.0
+C6-4A39 U+23515 CS12 CR075 D15053.0
+C1-6445 U+06994 CS13 CR075 D15226.0
+C1-6446 U+0696D CS13 CR075 D15170.0
+C1-6447 U+0695A CS13 CR075 D15141.0
+C1-6448 U+06977 CS13 CR075 D15185.0
+C1-6449 U+06960 CS13 CR075 D15152.0
+C1-644A U+06954 CS13 CR075 D15131.0
+C1-644B U+06975 CS13 CR075 D15181.0
+C1-644C U+06930 CS13 CR075 D15069.0
+C1-644D U+06982 CS13 CR075 D15217.1
+C1-644E U+0694A CS13 CR075 D15112.0
+C1-644F U+06968 CS13 CR075 D15163.0
+C1-6450 U+0696B CS13 CR075 D15168.0
+C1-6451 U+0695E CS13 CR075 D15149.0
+C1-6452 U+06953 CS13 CR075 D15126.0
+C1-6453 U+06979 CS13 CR075 D15188.0
+C1-6454 U+06986 CS13 CR075 M******
+C1-6455 U+0695D CS13 CR075 D15148.0
+C1-6456 U+06963 CS13 CR075 D15155.0
+C1-6457 U+0695B CS13 CR075 D15144.0
+C2-434F U+06966 CS13 CR075 D15159.0
+C2-4350 U+0695F CS13 CR075 D15151.0
+C2-4351 U+06938 CS13 CR075 D15081.0
+C2-4352 U+0694E CS13 CR075 D15118.0
+C2-4353 U+06962 CS13 CR075 D15154.0
+C2-4354 U+06971 CS13 CR075 D15175.0
+C2-4355 U+0693F CS13 CR075 D15090.0
+C2-4356 U+06945 CS13 CR075 D15105.0
+C2-4357 U+0696A CS13 CR075 D15167.0
+C2-4358 U+06939 CS13 CR075 D15082.0
+C2-4359 U+06942 CS13 CR075 M******
+C2-435A U+06957 CS13 CR075 D15136.0
+C2-435B U+06959 CS13 CR075 D15140.0
+C2-435C U+0697A CS13 CR075 D15190.0
+C2-435D U+06948 CS13 CR075 D15109.0
+C2-435E U+06949 CS13 CR075 D15111.0
+C2-435F U+06935 CS13 CR075 D15076.0
+C2-4360 U+0696C CS13 CR075 D15169.0
+C2-4361 U+06933 CS13 CR075 D15073.0
+C2-4362 U+0693D CS13 CR075 D15087.0
+C2-4363 U+06965 CS13 CR075 D15158.0
+C2-4364 U+068F0 CS13 CR075 D14978.0
+C2-4365 U+06978 CS13 CR075 D15186.0
+C2-4366 U+06934 CS13 CR075 D15075.0
+C2-4367 U+06969 CS13 CR075 D15165.0
+C2-4368 U+06940 CS13 CR075 D15091.0
+C2-4369 U+0696F CS13 CR075 D15173.0
+C2-436A U+06944 CS13 CR075 D15097.0
+C2-436B U+06976 CS13 CR075 D15182.0
+C2-436C U+06958 CS13 CR075 D15138.0
+C2-436D U+06941 CS13 CR075 D15092.0
+C2-436E U+06974 CS13 CR075 D15179.0
+C2-436F U+0694C CS13 CR075 D15115.0
+C2-4370 U+0693B CS13 CR075 D15084.0
+C2-4371 U+0694B CS13 CR075 D15113.0
+C2-4372 U+06937 CS13 CR075 D15079.0
+C2-4373 U+0695C CS13 CR075 D15147.0
+C2-4374 U+0694F CS13 CR075 D15119.0
+C2-4375 U+06951 CS13 CR075 D15122.0
+C2-4376 U+06932 CS13 CR075 D15071.0
+C2-4377 U+06952 CS13 CR075 D15125.0
+C2-4378 U+0692F CS13 CR075 D15068.0
+C2-4379 U+0697B CS13 CR075 D15194.0
+C2-437A U+0693C CS13 CR075 D15086.0
+C3-415D U+06946 CS13 CR075 D15107.0
+C3-415E U+03B96 CS13 CR075 D15129.0
+C3-415F U+03B9C CS13 CR075 D15180.0
+C3-4160 U+03B9F CS13 CR075 D15199.0
+C3-4161 U+03B9B CS13 CR075 D15171.0
+C3-4162 U+03B98 CS13 CR075 D15139.0
+C3-4163 U+03B99 CS13 CR075 D15156.0
+C3-4164 U+03B94 CS13 CR075 D15124.0
+C3-4165 U+06931 CS13 CR075 D15070.0
+C3-4166 U+03B8D CS13 CR075 D15089.0
+C3-4167 U+03BA3 CS13 CR075 M******
+C3-4168 U+0693E CS13 CR075 D15088.0
+C3-4169 U+03B93 CS13 CR075 D15114.0
+C3-416A U+0697C CS13 CR075 D15212.0
+C3-416B U+06943 CS13 CR075 D15096.0
+C3-416C U+03B92 CS13 CR075 D15110.0
+C3-416D U+06973 CS13 CR075 D15178.0
+C3-416E U+2F8E8 CS13 CR075 D15094.0
+C3-416F U+06955 CS13 CR075 D15133.0
+C3-4170 U+03B8E CS13 CR075 D15093.0
+C3-4171 U+03B8C CS13 CR075 D15085.0
+C3-4172 U+06985 CS13 CR075 M******
+C3-4173 U+0694D CS13 CR075 D15116.0
+C3-4174 U+06950 CS13 CR075 D15120.0
+C3-4175 U+06947 CS13 CR075 D15108.0
+C3-4176 U+06967 CS13 CR075 D15162.0
+C3-4177 U+06936 CS13 CR075 D15078.0
+C3-4178 U+06964 CS13 CR075 D15157.0
+C3-4179 U+06961 CS13 CR075 D15153.0
+C3-417A U+03B9A CS13 CR075 D15166.0
+C3-417B U+0697D CS13 CR075 D15213.0
+C4-3D6A U+2353B CS13 CR075 D15117.0
+C4-3D6B U+03B8F CS13 CR075 D15098.0
+C4-3D6C U+06972 CS13 CR075 D15177.0
+C4-3D6D U+03B95 CS13 CR075 D15127.0
+C4-3D6E U+03B90 CS13 CR075 D15100.0
+C4-3D6F U+03B91 CS13 CR075 D15103.0
+C4-3D70 U+2354C CS13 CR075 D15189.0
+C4-3D71 U+0693A CS13 CR075 D15083.0
+C4-3D72 U+03BB9 CS13 CR075 D15328.0
+C4-3D73 U+23547 CS13 CR075 D15160.0
+C4-3D74 U+23535 CS13 CR075 D15095.0
+C4-3D75 U+03B97 CS13 CR075 D15130.0
+C4-3D76 U+03B9E CS13 CR075 D15183.0
+C4-3D77 U+23533 CS13 CR075 D15074.0
+C4-3D78 U+03B8B CS13 CR075 D15080.0
+C4-3D79 U+23582 CS13 CR075 D15210.0
+C4-3D7A U+23540 CS13 CR075 D15135.0
+C5-3F68 U+2353F CS13 CR075 D15132.0
+C5-3F69 U+23542 CS13 CR075 D15142.0 #
+C5-3F6A U+23538 CS13 CR075 D15102.0
+C5-3F6B U+2353A CS13 CR075 D15106.0
+C5-3F6C U+2354E CS13 CR075 D15192.0
+C5-3F6D U+23545 CS13 CR075 D15146.0
+C5-3F6E U+23539 CS13 CR075 D15104.0
+C5-3F6F U+23537 CS13 CR075 D15101.0
+C5-3F70 U+23544 CS13 CR075 D15145.0
+C5-3F71 U+2F8E7 CS13 CR075 D15187.0
+C5-3F72 U+235A4 CS13 CR075 D15200.0
+C5-3F73 U+2353D CS13 CR075 D15123.0
+C5-3F74 U+23541 CS13 CR075 D15137.0
+C6-5349 U+234C4 CS13 CR075 D14935.0
+C6-534A U+234DC CS13 CR075 D15036.0
+C6-534B U+23587 CS13 CR075 D15211.0
+C6-534C U+23553 CS13 CR075 D15198.0
+C6-534D U+2357F CS13 CR075 D15208.0
+C6-534E U+23531 CS13 CR075 D15066.0
+C6-534F U+23551 CS13 CR075 D15196.0
+C6-5350 U+2354B CS13 CR075 D15184.0
+C6-5351 U+23552 CS13 CR075 D15197.0
+C6-5352 U+23580 CS13 CR075 D15209.0
+C6-5353 U+235A5 CS13 CR075 D15201.0
+C6-5354 U+23581 CS13 CR075 D49173.0
+C6-5355 U+23543 CS13 CR075 D15143.0
+C6-5356 U+23534 CS13 CR075 D15077.0
+C6-5357 U+23536 CS13 CR075 D15099.0
+C6-5358 U+23532 CS13 CR075 D15067.0
+C6-5359 U+23548 CS13 CR075 D15161.0
+C6-535A U+23549 CS13 CR075 D15164.0
+C6-535B U+2353C CS13 CR075 D15121.0
+C6-535C U+2354D CS13 CR075 D15191.0
+C6-535D U+2354A CS13 CR075 D15176.0 #
+C6-535E U+2F8E6 CS13 CR075 D15072.0
+C6-535F U+2358A CS13 CR075 D15207.0
+C6-5360 U+23546 CS13 CR075 D15150.0
+C6-5361 U+2353E CS13 CR075 D15128.0 #
+C6-5362 U+23583 CS13 CR075 D15205.0
+C6-5363 U+23550 CS13 CR075 D15195.0
+C6-5364 U+235B4 CS13 CR075 D15267.0
+C1-6926 U+0699C CS14 CR075 D15241.0
+C1-6927 U+069A8 CS14 CR075 D15259.0
+C1-6928 U+06995 CS14 CR075 D15228.0
+C1-6929 U+069C1 CS14 CR075 D15300.0
+C1-692A U+069AE CS14 CR075 D15273.0
+C1-692B U+069D3 CS14 CR075 D15343.0
+C1-692C U+069CB CS14 CR075 D15317.0
+C1-692D U+0699B CS14 CR075 D15240.0
+C1-692E U+069B7 CS14 CR075 D15283.0
+C1-692F U+069BB CS14 CR075 D15292.0
+C1-6930 U+069AB CS14 CR075 D15264.0
+C1-6931 U+069B4 CS14 CR075 D15280.0
+C1-6932 U+069D0 CS14 CR075 D15323.0
+C1-6933 U+069CD CS14 CR075 D15319.0
+C1-6934 U+069AD CS14 CR075 D15272.0
+C1-6935 U+069CC CS14 CR075 D15318.0
+C1-6936 U+069A6 CS14 CR075 D15257.0
+C1-6937 U+069C3 CS14 CR075 D15303.0
+C1-6938 U+069A3 CS14 CR075 D15251.0
+C2-4A63 U+069B1 CS14 CR075 D15276.0
+C2-4A64 U+069B6 CS14 CR075 D15282.0
+C2-4A65 U+069C9 CS14 CR075 D15314.0
+C2-4A66 U+069A0 CS14 CR075 D15244.0
+C2-4A67 U+069CE CS14 CR075 D15320.0
+C2-4A68 U+06996 CS14 CR075 D15229.0
+C2-4A69 U+069B0 CS14 CR075 D15275.0
+C2-4A6A U+069AC CS14 CR075 D15265.0
+C2-4A6B U+069BC CS14 CR075 D15295.0
+C2-4A6C U+06991 CS14 CR075 D15222.0
+C2-4A6D U+06999 CS14 CR075 D15235.0
+C2-4A6E U+0698E CS14 CR075 D15219.0
+C2-4A6F U+069A7 CS14 CR075 D15258.0
+C2-4A70 U+0698D CS14 CR075 D15218.0
+C2-4A71 U+069A9 CS14 CR075 D15260.0
+C2-4A72 U+069BE CS14 CR075 D15297.0
+C2-4A73 U+069AF CS14 CR075 D15274.0
+C2-4A74 U+069BF CS14 CR075 D15298.0
+C2-4A75 U+069C4 CS14 CR075 D15305.0
+C2-4A76 U+069BD CS14 CR075 D15296.0
+C2-4A77 U+069A4 CS14 CR075 D15254.0
+C2-4A78 U+069D4 CS14 CR075 D15345.0
+C2-4A79 U+069B9 CS14 CR075 D15288.0
+C2-4A7A U+069CA CS14 CR075 D15316.0
+C2-4A7B U+0699A CS14 CR075 D15237.0
+C2-4A7C U+069CF CS14 CR075 D15321.0
+C2-4A7D U+069B3 CS14 CR075 D15279.0
+C2-4A7E U+06993 CS14 CR075 D15225.0
+C2-4B21 U+069AA CS14 CR075 D15261.0
+C2-4B22 U+069A1 CS14 CR075 D15248.0
+C2-4B23 U+0699E CS14 CR075 D15242.0
+C2-4B24 U+069D9 CS14 CR075 M****** #
+C2-4B25 U+06997 CS14 CR075 D15231.0
+C2-4B26 U+06990 CS14 CR075 D15221.0
+C2-4B27 U+069C2 CS14 CR075 D15302.0
+C2-4B28 U+069B5 CS14 CR075 D15281.0
+C2-4B29 U+069A5 CS14 CR075 D15256.0
+C2-4B2A U+069C6 CS14 CR075 D15309.0
+C3-473A U+0698F CS14 CR075 D15220.0
+C3-473B U+069C5 CS14 CR075 D15306.0
+C3-473C U+069C8 CS14 CR075 D15312.0
+C3-473D U+06992 CS14 CR075 D15224.0
+C3-473E U+069B2 CS14 CR075 D15277.0
+C3-473F U+03BA9 CS14 CR075 D15255.0
+C3-4740 U+03BB4 CS14 CR075 D15315.0
+C3-4741 U+03BAC CS14 CR075 D15266.0
+C3-4743 U+069C0 CS14 CR075 D15299.0
+C3-4744 U+069D6 CS14 CR075 D15347.0
+C3-4745 U+069D1 CS14 CR075 D15324.0
+C3-4746 U+0699F CS14 CR075 D15243.0
+C3-4747 U+069A2 CS14 CR075 D15250.0
+C3-4748 U+069D2 CS14 CR075 D15332.0
+C3-4749 U+03BB8 CS14 CR075 D15327.0 #
+C3-474A U+03BAE CS14 CR075 D15284.0
+C3-474B U+235F3 CS14 CR075 D15350.0
+C3-474C U+069E1 CS14 CR075 M******
+C3-474D U+069D5 CS14 CR075 D15346.0
+C3-474E U+0699D CS14 CR075 D49176.0 #
+C3-474F U+03BB3 CS14 CR075 D15301.0
+C3-4750 U+03BBA CS14 CR075 D15333.0
+C3-4751 U+06998 CS14 CR075 D15233.0
+C4-4371 U+03BB6 CS14 CR075 D15325.0
+C4-4372 U+235AC CS14 CR075 D15232.0
+C4-4373 U+03BAB CS14 CR075 D15263.0 #
+C4-4374 U+03BAD CS14 CR075 D15278.0
+C4-4375 U+03BA6 CS14 CR075 D15246.0
+C4-4376 U+235BE CS14 CR075 D15311.0
+C4-4377 U+069B8 CS14 CR075 D15287.0
+C4-4378 U+03BAA CS14 CR075 D15262.0
+C4-4379 U+069BA CS14 CR075 D15290.0
+C4-437A U+03BB1 CS14 CR075 D15291.0
+C4-437B U+235AB CS14 CR075 D15230.0
+C4-437C U+03BA8 CS14 CR075 D15253.0
+C4-437D U+03BAF CS14 CR075 D15286.0
+C4-437E U+03BB0 CS14 CR075 D15289.0
+C4-4421 U+03BA7 CS14 CR075 D15247.0
+C4-4422 U+03BB2 CS14 CR075 D15293.0
+C4-4423 U+03B9D CS14 CR075 D15344.0
+C4-4424 U+03BA5 CS14 CR075 D15234.0
+C4-4425 U+03BB5 CS14 CR075 D15322.0
+C4-4426 U+21B3E CS14 CR075 D15334.0
+C4-4427 U+069C7 CS14 CR075 D15310.0
+C4-4428 U+069D7 CS14 CR075 D15351.0
+C5-4646 U+235B8 CS14 CR075 D15271.0
+C5-4647 U+235B5 CS14 CR075 D15268.0
+C5-4648 U+235BF CS14 CR075 D15313.0
+C5-4649 U+235C1 CS14 CR075 D15329.0
+C5-464A U+235BB CS14 CR075 D15304.0
+C5-464B U+03BB7 CS14 CR075 D15326.0
+C5-464C U+235C3 CS14 CR075 D15331.0
+C5-464D U+235AD CS14 CR075 D15236.0
+C5-464E U+235A8 CS14 CR075 D15202.0
+C5-464F U+235AE CS14 CR075 D15238.0
+C5-4650 U+235AA CS14 CR075 D15223.0
+C5-4651 U+235D0 CS14 CR075 D15349.0
+C5-4652 U+235B1 CS14 CR075 D15249.0
+C5-4653 U+235BC CS14 CR075 D15307.0
+C5-4654 U+235B7 CS14 CR075 D15270.0
+C5-4655 U+235B0 CS14 CR075 D15245.0
+C5-4656 U+235FA CS14 CR075 M******
+C5-4657 U+235FB CS14 CR075 M******
+C5-4658 U+235B9 CS14 CR075 D15285.0
+C6-5D5F U+235B6 CS14 CR075 D15269.0
+C6-5D60 U+23610 CS14 CR075 D15335.0
+C6-5D61 U+23612 CS14 CR075 D15338.0
+C6-5D62 U+235BA CS14 CR075 D15294.0
+C6-5D63 U+235BD CS14 CR075 D15308.0
+C6-5D64 U+23605 CS14 CR075 D49174.0
+C6-5D65 U+235C2 CS14 CR075 D15330.0
+C6-5D66 U+23607 CS14 CR075 D49177.0
+C6-5D67 U+235F5 CS14 CR075 D15340.0
+C6-5D68 U+2F8E9 CS14 CR075 D49175.0
+C6-5D69 U+235AF CS14 CR075 D15239.0
+C6-5D6A U+235F4 CS14 CR075 D15341.0
+C6-5D6B U+235F7 CS14 CR075 D15348.0
+C6-5D6C U+235F8 CS14 CR075 D15339.0
+C6-5D6D U+23611 CS14 CR075 D15337.0
+C1-6D35 U+06A23 CS15 CR075 D15457.0
+C1-6D36 U+06A1F CS15 CR075 D15451.0
+C1-6D37 U+069E8 CS15 CR075 D15362.0
+C1-6D38 U+06A01 CS15 CR075 D15398.0
+C1-6D39 U+06A1E CS15 CR075 D15450.0
+C1-6D3A U+06A19 CS15 CR075 D15442.0
+C1-6D3B U+069FD CS15 CR075 D15393.0
+C1-6D3C U+06A21 CS15 CR075 D15453.0
+C1-6D3D U+06A13 CS15 CR075 D15430.0
+C1-6D3E U+06A0A CS15 CR075 D15414.0
+C1-6D3F U+069F3 CS15 CR075 D15378.0
+C1-6D40 U+06A02 CS15 CR075 D15399.0
+C1-6D41 U+06A05 CS15 CR075 D15404.0
+C1-6D42 U+069ED CS15 CR075 D15369.0
+C1-6D43 U+06A11 CS15 CR075 D15427.0
+C2-5071 U+06A00 CS15 CR075 D15396.0
+C2-5072 U+06A06 CS15 CR075 D15405.0
+C2-5073 U+06A17 CS15 CR075 D15438.0
+C2-5074 U+069E5 CS15 CR075 D15357.0
+C2-5075 U+069F8 CS15 CR075 D15384.0
+C2-5076 U+06A15 CS15 CR075 D15435.0
+C2-5077 U+069F1 CS15 CR075 D15374.0
+C2-5078 U+069E4 CS15 CR075 D15356.0
+C2-5079 U+06A20 CS15 CR075 D15452.0
+C2-507A U+069FF CS15 CR075 D15395.0
+C2-507B U+069EC CS15 CR075 D15368.0
+C2-507C U+069E2 CS15 CR075 D15354.0
+C2-507D U+06A1B CS15 CR075 D15445.0
+C2-507E U+06A1D CS15 CR075 D15449.0
+C2-5121 U+069FE CS15 CR075 D15394.0
+C2-5122 U+06A27 CS15 CR075 D15353.0
+C2-5123 U+069F2 CS15 CR075 D15375.0
+C2-5124 U+069EE CS15 CR075 D15370.0
+C2-5125 U+06A14 CS15 CR075 D15433.0
+C2-5126 U+069F7 CS15 CR075 D15383.0
+C2-5127 U+069E7 CS15 CR075 D15359.0
+C2-5128 U+06A40 CS15 CR075 D15505.0
+C2-5129 U+06A08 CS15 CR075 D15409.0
+C2-512A U+069E6 CS15 CR075 D15358.0
+C2-512B U+069FB CS15 CR075 D15390.0
+C2-512C U+06A0D CS15 CR075 D15420.0
+C2-512D U+069FC CS15 CR075 D15391.0
+C2-512E U+069EB CS15 CR075 D15366.0
+C2-512F U+06A09 CS15 CR075 D15412.0
+C2-5130 U+06A04 CS15 CR075 D15403.0
+C2-5131 U+06A18 CS15 CR075 D15440.0
+C2-5132 U+06A25 CS15 CR075 D15463.0
+C2-5133 U+06A0F CS15 CR075 D15425.0
+C2-5134 U+069F6 CS15 CR075 D15382.0
+C2-5135 U+06A26 CS15 CR075 D15464.0
+C2-5136 U+06A07 CS15 CR075 D15407.0
+C2-5137 U+069F4 CS15 CR075 D15380.0
+C2-5138 U+06A16 CS15 CR075 D15437.0
+C3-4742 U+069E3 CS15 CR075 D15355.0
+C3-4C47 U+06A0E CS15 CR075 D15421.0
+C3-4C48 U+03BCE CS15 CR075 D15474.0
+C3-4C49 U+06A1C CS15 CR075 D15447.0
+C3-4C4A U+06A1A CS15 CR075 D15443.0
+C3-4C4B U+03BE0 CS15 CR075 D15485.1
+C3-4C4C U+03BC2 CS15 CR075 D15392.0
+C3-4C4D U+06A0B CS15 CR075 D15415.0
+C3-4C4E U+03BBF CS15 CR075 D15361.0
+C3-4C4F U+069EF CS15 CR075 D15371.0
+C3-4C50 U+06A0C CS15 CR075 D15416.0
+C3-4C51 U+069F0 CS15 CR075 D15373.0
+C3-4C52 U+06A22 CS15 CR075 D15455.0
+C3-4C53 U+03BC4 CS15 CR075 D15411.0
+C3-4C54 U+069D8 CS15 CR075 D15352.1
+C3-4C55 U+03BCF CS15 CR075 D15475.0
+C3-4C56 U+06A12 CS15 CR075 D15428.0
+C3-4C57 U+069FA CS15 CR075 D15388.0
+C3-4C58 U+03BC8 CS15 CR075 D15436.0 #
+C3-4C59 U+06A2A CS15 CR075 D15484.1
+C3-4C5A U+03BCC CS15 CR075 D15470.0
+C3-4C5B U+06A10 CS15 CR075 D15426.0
+C3-4C5C U+03BCD CS15 CR075 D15379.0
+C3-4C5D U+03BC7 CS15 CR075 D15434.0 #
+C3-4C5E U+06A29 CS15 CR075 D15484.0
+C3-4C5F U+069F9 CS15 CR075 D15385.0
+C3-4C60 U+069EA CS15 CR075 D15364.0
+C3-4C61 U+06A2C CS15 CR075 D49179.0
+C3-4C62 U+06A24 CS15 CR075 D15461.0
+C3-4C63 U+04CB7 CS15 CR075 D15456.0
+C3-4C64 U+069E9 CS15 CR075 D15363.0
+C4-4A35 U+23628 CS15 CR075 D15441.0
+C4-4A36 U+03BC6 CS15 CR075 D15422.0
+C4-4A37 U+03BC5 CS15 CR075 D15418.0
+C4-4A38 U+03BCA CS15 CR075 D15454.0
+C4-4A39 U+03BD9 CS15 CR075 D15538.0 #
+C4-4A3A U+03BC1 CS15 CR075 D15386.0
+C4-4A3B U+23618 CS15 CR075 D15377.0
+C4-4A3C U+2363B CS15 CR075 D15367.0
+C4-4A3D U+069F5 CS15 CR075 D15381.0
+C4-4A3E U+23627 CS15 CR075 D15432.0
+C4-4A3F U+23624 CS15 CR075 D15424.0
+C4-4A40 U+2361B CS15 CR075 D15401.0
+C4-4A41 U+23631 CS15 CR075 D15468.0
+C4-4A42 U+03BCB CS15 CR075 D15459.0
+C4-4A43 U+23626 CS15 CR075 D15431.0
+C4-4A44 U+236A3 CS15 CR075 D* @ D15605.0
+C4-4A45 U+2363F CS15 CR075 D* @ D15227.0
+C4-4A46 U+23622 CS15 CR075 D15419.0
+C4-4A47 U+23619 CS15 CR075 D15387.0
+C4-4A48 U+06A03 CS15 CR075 D15400.0
+C4-4A49 U+23641 CS15 CR075 D*
+C4-4A4A U+2362B CS15 CR075 D15448.0
+C4-4A4B U+06A65 CS15 CR075 D15576.0
+C5-4D5A U+23675 CS15 CR075 D15480.0
+C5-4D5B U+2361A CS15 CR075 D15389.0
+C5-4D5C U+2362A CS15 CR075 D15446.0
+C5-4D5D U+23632 CS15 CR075 D15469.0
+C5-4D5E U+23617 CS15 CR075 D15372.0
+C5-4D5F U+23623 CS15 CR075 D15423.0
+C5-4D60 U+23674 CS15 CR075 D15479.0
+C5-4D61 U+03BC3 CS15 CR075 D15397.0
+C5-4D62 U+23676 CS15 CR075 D15481.0
+C5-4D63 U+2362E CS15 CR075 D15465.0
+C5-4D64 U+23625 CS15 CR075 D15429.0
+C5-4D65 U+23620 CS15 CR075 D15413.0
+C5-4D66 U+23671 CS15 CR075 D15476.0
+C5-4D67 U+23616 CS15 CR075 D15365.0
+C5-4D68 U+23670 CS15 CR075 D15473.0
+C5-4D69 U+2362C CS15 CR075 D15458.0
+C5-4D6A U+2362F CS15 CR075 D15466.0
+C5-4D6B U+2361F CS15 CR075 D15410.0
+C5-4D6C U+23664 CS15 CR075 D15460.0
+C5-4D6D U+03BC0 CS15 CR075 D15376.0
+C7-2365 U+235B2 CS15 CR075 D15252.0
+C7-2366 U+23642 CS15 CR075 D49180.0
+C7-2367 U+23672 CS15 CR075 D15477.0
+C7-2368 U+23615 CS15 CR075 D15360.0
+C7-2369 U+23630 CS15 CR075 D15467.0
+C7-236A U+23643 CS15 CR075 D*
+C7-236B U+2365B CS15 CR075 D15482.0
+C7-236C U+2361D CS15 CR075 D15406.0
+C7-236D U+23673 CS15 CR075 D15478.0
+C7-236E U+2362D CS15 CR075 D15462.0
+C7-236F U+03BC9 CS15 CR075 D15439.0
+C7-2370 U+23621 CS15 CR075 D15417.0
+C7-2371 U+2361C CS15 CR075 D15402.0
+C7-2372 U+2F8EA CS15 CR075 D15364.1
+C7-2373 U+23629 CS15 CR075 D15444.0
+C7-2374 U+2361E CS15 CR075 D15408.0
+C7-2375 U+23633 CS15 CR075 D15471.0
+C1-7073 U+06A3D CS16 CR075 D15500.0
+C1-7074 U+06A38 CS16 CR075 D15495.0
+C1-7075 U+06A3A CS16 CR075 D15497.0
+C1-7076 U+06A59 CS16 CR075 D15552.0
+C1-7077 U+06A6B CS16 CR075 D15594.0
+C1-7078 U+06A58 CS16 CR075 D15551.0
+C1-7079 U+06A39 CS16 CR075 D15496.0
+C1-707A U+06A44 CS16 CR075 D15512.0
+C1-707B U+06A62 CS16 CR075 D15565.0
+C1-707C U+06A61 CS16 CR075 D15564.0
+C1-707D U+06A4B CS16 CR075 D15526.0
+C1-707E U+06A47 CS16 CR075 D15517.0
+C1-7121 U+06A35 CS16 CR075 D15489.0
+C1-7122 U+06A5F CS16 CR075 D15561.0
+C1-7123 U+06A48 CS16 CR075 D15521.0
+C2-5749 U+06A34 CS16 CR075 D15488.0
+C2-574A U+06A66 CS16 CR075 D15578.0
+C2-574B U+06A49 CS16 CR075 D15524.0
+C2-574C U+06A67 CS16 CR075 D15586.0
+C2-574D U+06A32 CS16 CR075 D15486.0
+C2-574E U+06A68 CS16 CR075 D15587.0
+C2-574F U+06A3E CS16 CR075 D15502.0
+C2-5750 U+06A5D CS16 CR075 D15558.0
+C2-5751 U+06A6D CS16 CR075 D15598.0
+C2-5752 U+06A76 CS16 CR075 M******
+C2-5753 U+06A5B CS16 CR075 D15556.0
+C2-5754 U+06A51 CS16 CR075 D15534.0
+C2-5755 U+06A28 CS16 CR075 D15483.0
+C2-5756 U+06A5A CS16 CR075 D15555.0
+C2-5757 U+06A3B CS16 CR075 D15498.0
+C2-5758 U+06A3F CS16 CR075 D15504.0
+C2-5759 U+06A41 CS16 CR075 D15506.0
+C2-575A U+06A6A CS16 CR075 D15589.0
+C2-575B U+06A64 CS16 CR075 D15569.0
+C2-575C U+06A50 CS16 CR075 D15533.0
+C2-575D U+06A4F CS16 CR075 D15532.0
+C2-575E U+06A54 CS16 CR075 D15541.0
+C2-575F U+06A6F CS16 CR075 D15603.0
+C2-5760 U+06A69 CS16 CR075 D15588.0
+C2-5761 U+06A60 CS16 CR075 D15562.0
+C2-5762 U+06A3C CS16 CR075 D15499.0
+C2-5763 U+06A5E CS16 CR075 D15560.0
+C2-5764 U+06A56 CS16 CR075 D15544.0
+C2-5765 U+06A55 CS16 CR075 D15543.0
+C2-5766 U+06A4D CS16 CR075 D15529.0
+C2-5767 U+06A4E CS16 CR075 D15531.0
+C2-5768 U+06A46 CS16 CR075 D15514.0
+C3-5127 U+06A63 CS16 CR075 D15567.0
+C3-5128 U+06A42 CS16 CR075 D15507.0
+C3-5129 U+06A52 CS16 CR075 D15537.0
+C3-512A U+03BDB CS16 CR075 D15546.0
+C3-512B U+06A43 CS16 CR075 D15508.0
+C3-512C U+06A33 CS16 CR075 D15487.0
+C3-512D U+03BE2 CS16 CR075 D15601.0
+C3-512E U+06A6C CS16 CR075 D15595.0
+C3-512F U+06A57 CS16 CR075 D15549.0
+C3-5130 U+03BD7 CS16 CR075 D15528.0
+C3-5131 U+06A4C CS16 CR075 D15527.0
+C3-5132 U+06A6E CS16 CR075 D15600.0
+C3-5134 U+03BE5 CS16 CR075 D15613.0
+C3-5135 U+03BE4 CS16 CR075 D15612.0
+C3-5136 U+03BE6 CS16 CR075 D15617.0
+C3-5137 U+03BD6 CS16 CR075 D15522.0
+C3-5138 U+06A37 CS16 CR075 D15492.0
+C3-5139 U+03BDF CS16 CR075 D15577.0
+C3-513A U+06A71 CS16 CR075 D15621.0
+C3-513B U+06A4A CS16 CR075 D15525.0
+C3-513C U+06A36 CS16 CR075 D15491.0
+C3-513D U+03BDC CS16 CR075 D15547.0
+C3-513E U+06A53 CS16 CR075 D15540.0
+C3-513F U+03BDA CS16 CR075 D15542.0
+C3-5140 U+06A45 CS16 CR075 D15513.0
+C3-5141 U+06A70 CS16 CR075 D15620.0
+C3-5142 U+03BD3 CS16 CR075 D15501.0
+C3-5143 U+03BD0 CS16 CR075 D15566.0
+C3-5144 U+06A5C CS16 CR075 D15557.0
+C4-5057 U+2368C CS16 CR075 D15553.0
+C4-5058 U+2367F CS16 CR075 D15509.0
+C4-5059 U+03BD8 CS16 CR075 D15536.0
+C4-505A U+03BD5 CS16 CR075 D15519.0
+C4-505B U+2367B CS16 CR075 D15490.0
+C4-505C U+23695 CS16 CR075 D15579.0
+C4-505D U+23699 CS16 CR075 D15584.0
+C4-505E U+03BE1 CS16 CR075 D15599.0
+C4-505F U+2368E CS16 CR075 D15559.0
+C4-5060 U+03BD4 CS16 CR075 D15516.0
+C4-5061 U+236DA CS16 CR075 D15570.0
+C4-5062 U+2368A CS16 CR075 D15548.0
+C4-5063 U+2369C CS16 CR075 D15591.0
+C4-5064 U+03BE3 CS16 CR075 D15610.0
+C4-5065 U+2367E CS16 CR075 D15503.0
+C5-546F U+236AA CS16 CR075 D15615.0
+C5-5470 U+2369D CS16 CR075 D15592.0
+C5-5471 U+23692 CS16 CR075 D15573.0
+C5-5472 U+236A2 CS16 CR075 D15604.0
+C5-5473 U+236AF CS16 CR075 M******
+C5-5474 U+236EB CS16 CR075 D15616.0
+C5-5475 U+236A0 CS16 CR075 D15597.0
+C5-5476 U+236A1 CS16 CR075 D15602.0
+C5-5477 U+23694 CS16 CR075 D15575.0
+C5-5478 U+23698 CS16 CR075 D15582.0
+C5-5479 U+2368F CS16 CR075 D15563.0
+C5-547A U+23687 CS16 CR075 D15535.0
+C5-547B U+23684 CS16 CR075 D15520.0
+C5-547C U+236A9 CS16 CR075 D15614.0
+C5-547D U+2367C CS16 CR075 D15493.0
+C7-2E5E U+236A8 CS16 CR075 D15611.0
+C7-2E5F U+2368D CS16 CR075 D15554.0
+C7-2E60 U+23682 CS16 CR075 D15515.0
+C7-2E61 U+2369E CS16 CR075 D15593.0
+C7-2E62 U+23689 CS16 CR075 D15545.0
+C7-2E63 U+23683 CS16 CR075 D15518.0
+C7-2E64 U+23691 CS16 CR075 D15571.0
+C7-2E65 U+236A6 CS16 CR075 D15608.0
+C7-2E66 U+2369A CS16 CR075 D15585.0
+C7-2E67 U+23690 CS16 CR075 D15568.0
+C7-2E68 U+23685 CS16 CR075 D15523.0
+C7-2E69 U+2367D CS16 CR075 D15494.0
+C7-2E6A U+2F8EC CS16 CR075 D15605.0
+C7-2E6B U+2369B CS16 CR075 D15590.0
+C7-2E6C U+236A5 CS16 CR075 D15607.0
+C7-2E6D U+236F0 CS16 CR075 M******
+C7-2E6E U+23696 CS16 CR075 D15580.0
+C7-2E6F U+23688 CS16 CR075 D15539.0
+C7-2E70 U+236D6 CS16 CR075 D15618.0
+C7-2E71 U+236D8 CS16 CR075 D15619.0
+C7-2E72 U+23686 CS16 CR075 D15530.0
+C7-2E73 U+236A4 CS16 CR075 D15606.0
+C7-2E74 U+23697 CS16 CR075 D15581.0
+C1-7371 U+06A80 CS17 CR075 D15632.0
+C1-7372 U+06A94 CS17 CR075 D15665.0
+C1-7373 U+06A84 CS17 CR075 D15639.0
+C1-7374 U+06AA2 CS17 CR075 D15684.0
+C1-7375 U+06A9C CS17 CR075 D15676.0
+C1-7376 U+06ADB CS17 CR075 M******
+C1-7377 U+06AA3 CS17 CR075 D15687.0
+C1-7378 U+06A7E CS17 CR075 D15628.0
+C1-7379 U+06A97 CS17 CR075 D15669.0
+C1-737A U+06A90 CS17 CR075 D15659.0
+C1-737B U+06AA0 CS17 CR075 D15681.0
+C2-5C7E U+06A8D CS17 CR075 D15656.0
+C2-5D21 U+06A96 CS17 CR075 D15667.0
+C2-5D22 U+06A81 CS17 CR075 D15633.0
+C2-5D23 U+06AA5 CS17 CR075 D15690.0
+C2-5D24 U+06A89 CS17 CR075 D15650.0
+C2-5D25 U+06A9F CS17 CR075 D15680.0
+C2-5D26 U+06A9B CS17 CR075 D15675.0
+C2-5D27 U+06AA1 CS17 CR075 D15683.0
+C2-5D28 U+06A9E CS17 CR075 D15679.0
+C2-5D29 U+06A87 CS17 CR075 D15644.0
+C2-5D2A U+06A93 CS17 CR075 D15663.0
+C2-5D2B U+06A8E CS17 CR075 D15657.0
+C2-5D2C U+06A95 CS17 CR075 D15666.0
+C2-5D2D U+06A83 CS17 CR075 D15636.0
+C2-5D2E U+06AA8 CS17 CR075 D15707.0
+C2-5D2F U+06AA4 CS17 CR075 D15688.0
+C2-5D30 U+06A91 CS17 CR075 D15660.0
+C2-5D31 U+06A7F CS17 CR075 D15629.0
+C2-5D32 U+06AA6 CS17 CR075 D15692.0
+C2-5D33 U+06A9A CS17 CR075 D15674.0
+C2-5D34 U+06A85 CS17 CR075 D15642.0
+C2-5D35 U+06A8C CS17 CR075 D15655.0
+C2-5D36 U+06A92 CS17 CR075 D43880.0
+C3-5133 U+03BDE CS17 CR075 D15574.0
+C3-5475 U+06A7D CS17 CR075 D15625.0
+C3-5476 U+06A8A CS17 CR075 D15652.0
+C3-5477 U+03BF2 CS17 CR075 D15673.0
+C3-5478 U+06AA7 CS17 CR075 D15694.0
+C3-5479 U+03BF5 CS17 CR075 M******
+C3-547A U+06A99 CS17 CR075 D15671.0
+C3-547B U+06A82 CS17 CR075 D15634.0
+C3-547C U+06A88 CS17 CR075 D15647.0
+C3-547D U+03BEE CS17 CR075 D15646.0
+C3-547E U+03BEC CS17 CR075 D15640.0
+C3-5521 U+06A86 CS17 CR075 D15643.0
+C3-5522 U+03BEA CS17 CR075 D15626.0
+C3-5523 U+06A98 CS17 CR075 D15670.0
+C3-5524 U+06A9D CS17 CR075 D15677.0
+C3-5525 U+03BED CS17 CR075 D15645.0
+C3-5526 U+03BF3 CS17 CR075 D15682.0
+C3-5527 U+06A8F CS17 CR075 D15658.0
+C3-5528 U+03BF6 CS17 CR075 M******
+C3-5529 U+06AAA CS17 CR075 M******
+C4-5642 U+23706 CS17 CR075 D15699.0
+C4-5643 U+236F1 CS17 CR075 D15630.0
+C4-5644 U+23704 CS17 CR075 D15697.0
+C4-5645 U+06A8B CS17 CR075 D15653.0
+C4-5646 U+236FA CS17 CR075 D15664.0
+C4-5647 U+236F4 CS17 CR075 D15637.0
+C4-5648 U+03BEB CS17 CR075 D15627.0
+C4-5649 U+03BDD CS17 CR075 D15572.0
+C4-564A U+236F9 CS17 CR075 D15661.0
+C4-564B U+03BEF CS17 CR075 D15648.0
+C4-564C U+2368B CS17 CR075 D15550.0
+C4-564D U+23703 CS17 CR075 D15696.0
+C5-5B65 U+23680 CS17 CR075 D15510.0
+C5-5B66 U+2370D CS17 CR075 D*
+C5-5B67 U+23702 CS17 CR075 D15695.0
+C5-5B68 U+03BF1 CS17 CR075 D15668.0
+C5-5B69 U+23707 CS17 CR075 D15700.0
+C5-5B6A U+236F7 CS17 CR075 D15649.0
+C5-5B6B U+236F8 CS17 CR075 D15651.0
+C5-5B6C U+236FD CS17 CR075 D15685.0
+C5-5B6D U+23724 CS17 CR075 D49182.0
+C5-5B6E U+236FB CS17 CR075 D15672.0
+C5-5B6F U+23739 CS17 CR075 D15702.0
+C5-5B70 U+2373A CS17 CR075 D15703.0
+C7-384C U+23681 CS17 CR075 D15511.0
+C7-384D U+23726 CS17 CR075 D15705.0
+C7-384E U+236F3 CS17 CR075 D15635.0
+C7-384F U+23727 CS17 CR075 D49181.0
+C7-3850 U+236F2 CS17 CR075 D15631.0
+C7-3851 U+236FF CS17 CR075 D15689.0
+C7-3852 U+236F5 CS17 CR075 D15638.0
+C7-3853 U+236FC CS17 CR075 D15678.0
+C7-3854 U+2370E CS17 CR075 D49183.0
+C7-3855 U+03BF0 CS17 CR075 D15654.0
+C7-3856 U+236F6 CS17 CR075 D15641.0
+C7-3857 U+23700 CS17 CR075 D15691.0
+C7-3858 U+23723 CS17 CR075 D49184.0
+C7-3859 U+23705 CS17 CR075 D15698.0
+C7-385A U+23725 CS17 CR075 D15706.0
+C7-385B U+23708 CS17 CR075 D15701.0
+C7-385C U+23750 CS17 CR075 D15736.0 #
+C1-764E U+06AB3 CS18 CR075 D15734.0
+C1-764F U+06AAC CS18 CR075 D15710.0
+C1-7650 U+06AC3 CS18 CR075 D15757.0
+C1-7651 U+06ABB CS18 CR075 D15745.0
+C1-7652 U+06AB8 CS18 CR075 D15742.0
+C1-7653 U+06AC2 CS18 CR075 D15756.0
+C1-7654 U+06AAE CS18 CR075 D15713.0
+C1-7655 U+06AAF CS18 CR075 D15718.0
+C2-6169 U+06AC5 CS18 CR075 D15759.0
+C2-616A U+06AB9 CS18 CR075 D15743.0
+C2-616B U+06ABD CS18 CR075 D15748.0
+C2-616C U+06AE1 CS18 CR075 D15826.0
+C2-616D U+06AC6 CS18 CR075 D15764.0
+C2-616E U+06ABA CS18 CR075 D15744.0
+C2-616F U+06AB6 CS18 CR075 D15738.0
+C2-6170 U+06AB7 CS18 CR075 D15741.0
+C2-6171 U+06AC7 CS18 CR075 D15769.0
+C2-6172 U+06AB4 CS18 CR075 D15735.0
+C2-6173 U+06AAD CS18 CR075 D15711.0
+C3-5774 U+06AAB CS18 CR075 D15709.0
+C3-5775 U+06AED CS18 CR075 D15853.0
+C3-5776 U+06AB2 CS18 CR075 D15731.0
+C3-5777 U+06AB0 CS18 CR075 D15723.0
+C3-5778 U+06AB5 CS18 CR075 D15737.0
+C3-5779 U+06ABE CS18 CR075 D15749.0
+C3-577A U+06AC1 CS18 CR075 D15754.0
+C3-577B U+06AC8 CS18 CR075 M******
+C3-577C U+03BF9 CS18 CR075 D15729.0
+C3-577D U+06AC0 CS18 CR075 D15753.0
+C3-577E U+06ABC CS18 CR075 D15747.0
+C3-5821 U+06AB1 CS18 CR075 D15726.0
+C3-5822 U+06AC4 CS18 CR075 D15758.0
+C3-5823 U+06ABF CS18 CR075 D15750.0
+C4-5B42 U+23745 CS18 CR075 D15716.0
+C4-5B43 U+23753 CS18 CR075 D15751.0
+C4-5B44 U+03BF8 CS18 CR075 D15728.0
+C4-5B45 U+2374B CS18 CR075 D15724.0
+C4-5B46 U+23755 CS18 CR075 D15755.0
+C4-5B47 U+23741 CS18 CR075 D15708.0
+C4-5B48 U+03BF7 CS18 CR075 D15725.0
+C4-5B49 U+03BFB CS18 CR075 D15760.0
+C4-5B4A U+03BFA CS18 CR075 D15746.0
+C4-5B4B U+2375C CS18 CR075 D15767.0
+C4-5B4C U+23754 CS18 CR075 D15752.0
+C5-6176 U+23765 CS18 CR075 D15686.0 #
+C5-6177 U+23787 CS18 CR075 D15772.0
+C5-6178 U+23742 CS18 CR075 D15712.0 #
+C5-6179 U+23752 CS18 CR075 D15740.0
+C5-617A U+2374C CS18 CR075 D15727.0
+C5-617B U+2369F CS18 CR075 D15596.0
+C5-617C U+23701 CS18 CR075 D15693.0
+C5-617D U+23748 CS18 CR075 D15720.0 #
+C5-617E U+2374F CS18 CR075 D15733.0
+C5-6221 U+2377E CS18 CR075 D15780.0
+C5-6222 U+2374D CS18 CR075 D15730.0
+C5-6223 U+23758 CS18 CR075 D15763.0
+C5-6224 U+23747 CS18 CR075 D15719.0
+C5-6225 U+2375E CS18 CR075 D15770.0
+C5-6226 U+23749 CS18 CR075 D15721.0
+C5-6227 U+2374E CS18 CR075 D15732.0
+C5-6228 U+2375D CS18 CR075 D15768.0
+C5-6229 U+2375A CS18 CR075 D15765.0
+C5-622A U+23786 CS18 CR075 D15771.0
+C5-622B U+23751 CS18 CR075 D15739.0
+C7-3F7C U+23767 CS18 CR075 D49178.0
+C7-3F7D U+23768 CS18 CR075 D*
+C7-3F7E U+237A4 CS18 CR075 D15783.0
+C7-4021 U+23777 CS18 CR075 D15775.0
+C7-4022 U+23789 CS18 CR075 D15773.0 #
+C7-4023 U+23744 CS18 CR075 D15715.0
+C7-4024 U+2378B CS18 CR075 D15781.0
+C7-4025 U+23779 CS18 CR075 D15777.0
+C7-4026 U+2375B CS18 CR075 D15766.0
+C7-4027 U+23743 CS18 CR075 D15714.0
+C7-4028 U+23757 CS18 CR075 D15762.0
+C7-4029 U+2374A CS18 CR075 D15722.0
+C7-402A U+2377C CS18 CR075 D15782.0
+C7-402B U+23746 CS18 CR075 D15717.0
+C7-402C U+2377B CS18 CR075 D15774.0
+C7-402D U+23756 CS18 CR075 D15761.0
+C1-783C U+06AE5 CS19 CR075 M******
+C1-783D U+06ADD CS19 CR075 D15821.0
+C1-783E U+06ADA CS19 CR075 D15815.0
+C1-783F U+06AD3 CS19 CR075 D15798.0
+C2-6557 U+06AE7 CS19 CR075 D15843.0
+C2-6558 U+06AE0 CS19 CR075 D15824.0
+C2-6559 U+06ACC CS19 CR075 D15787.0
+C2-655A U+06AD1 CS19 CR075 D15796.0
+C2-655B U+06AD9 CS19 CR075 D15811.0
+C2-655C U+06ACB CS19 CR075 D15786.0
+C2-655D U+06ADF CS19 CR075 D15823.0
+C2-655E U+06ADC CS19 CR075 D15818.0
+C2-655F U+06AD0 CS19 CR075 D15795.0
+C2-6560 U+06AEB CS19 CR075 D15848.0
+C2-6561 U+06ACF CS19 CR075 D15791.0
+C2-6562 U+06ACD CS19 CR075 D15788.0
+C2-6563 U+06ADE CS19 CR075 D15822.0
+C3-5A44 U+06ACE CS19 CR075 D15789.0
+C3-5A45 U+06AD4 CS19 CR075 D15800.0
+C3-5A46 U+06AE3 CS19 CR075 D15841.0
+C3-5A47 U+06AD7 CS19 CR075 D15806.0
+C3-5A48 U+06AE2 CS19 CR075 D15833.0
+C3-5A49 U+03C00 CS19 CR075 D15804.0
+C3-5A4A U+03C08 CS19 CR075 D15808.0
+C3-5A4B U+03C06 CS19 CR075 D15827.0
+C3-5A4C U+03C05 CS19 CR075 D15825.0
+C3-5A4D U+06AD8 CS19 CR075 D15807.0
+C3-5A4E U+06AD5 CS19 CR075 D15801.0
+C3-5A4F U+06AD2 CS19 CR075 D15797.0
+C4-5F6E U+03C02 CS19 CR075 D15812.0
+C4-5F6F U+03BFE CS19 CR075 D15790.0
+C4-5F70 U+03C01 CS19 CR075 D15809.0
+C4-5F71 U+06AD6 CS19 CR075 D15805.0
+C4-5F72 U+03C03 CS19 CR075 D15813.0
+C4-5F73 U+03BFF CS19 CR075 D15803.0
+C4-5F74 U+23799 CS19 CR075 D15820.0
+C4-5F75 U+03C04 CS19 CR075 D15816.0
+C4-5F76 U+2F8ED CS19 CR075 D15817.0
+C5-6825 U+23790 CS19 CR075 D15785.0
+C5-6826 U+2379D CS19 CR075 D15832.0
+C5-6827 U+2379C CS19 CR075 D15831.0
+C5-6828 U+23792 CS19 CR075 D15792.0
+C5-6829 U+23794 CS19 CR075 D15799.0
+C5-682A U+237D1 CS19 CR075 D15840.0
+C5-682B U+23793 CS19 CR075 D15794.0
+C5-682C U+237B7 CS19 CR075 D15838.0
+C5-682D U+23797 CS19 CR075 D15814.0
+C5-682E U+237B0 CS19 CR075 M******
+C5-682F U+2379F CS19 CR075 D15835.0 #
+C5-6830 U+237C9 CS19 CR075 D15857.0
+C7-473F U+237B5 CS19 CR075 D15836.0
+C7-4740 U+23796 CS19 CR075 D15810.0
+C7-4741 U+23798 CS19 CR075 D15819.0
+C7-4742 U+23795 CS19 CR075 D15802.0
+C7-4743 U+23791 CS19 CR075 D15793.0
+C7-4744 U+237B2 CS19 CR075 D15839.0
+C7-4745 U+2379E CS19 CR075 D15834.0
+C7-4746 U+23759 CS19 CR075 D15829.0
+C7-4747 U+237A3 CS19 CR075 D49185.0
+C7-4748 U+2379A CS19 CR075 D15828.0
+C7-4749 U+2379B CS19 CR075 D15830.0
+C1-7973 U+06AEC CS20 CR075 D15851.0
+C2-6921 U+06AF3 CS20 CR075 D15868.0
+C2-6922 U+06AF0 CS20 CR075 D15862.0
+C2-6923 U+06AEA CS20 CR075 D15846.0
+C2-6924 U+06AE8 CS20 CR075 D15844.0
+C2-6925 U+06AF9 CS20 CR075 D15885.0
+C2-6926 U+06AF1 CS20 CR075 D15863.0
+C2-6927 U+06AEE CS20 CR075 D15854.0
+C2-6928 U+06AEF CS20 CR075 D15859.0
+C3-5C45 U+03C11 CS20 CR075 D15875.0
+C3-5C46 U+03C0A CS20 CR075 D15856.0
+C3-5C47 U+06AF4 CS20 CR075 D15873.0
+C3-5C48 U+03C0D CS20 CR075 D15869.0
+C3-5C49 U+06AE9 CS20 CR075 D15845.0
+C3-5C4A U+03C16 CS20 CR075 D15905.0
+C3-5C4B U+03C10 CS20 CR075 D15874.0
+C3-5C4C U+03C09 CS20 CR075 D15842.0
+C3-5C4D U+03C0E CS20 CR075 D15870.0
+C4-634E U+06AF6 CS20 CR075 M****** #
+C4-634F U+03C0C CS20 CR075 D15867.0
+C4-6350 U+06AF2 CS20 CR075 D15864.0
+C4-6351 U+03C0B CS20 CR075 D15860.0
+C4-6352 U+237EC CS20 CR075 D15880.1
+C4-6353 U+237C4 CS20 CR075 D15847.0
+C4-6354 U+03C0F CS20 CR075 D15871.0
+C5-6C39 U+237CB CS20 CR075 D15861.0
+C5-6C3A U+237CA CS20 CR075 D15858.0
+C5-6C3B U+237D0 CS20 CR075 D15877.0
+C5-6C3C U+237CE CS20 CR075 D15872.0
+C5-6C3D U+237CC CS20 CR075 D15865.0
+C5-6C3E U+237D8 CS20 CR075 D*
+C5-6C3F U+237C6 CS20 CR075 D15850.0
+C5-6C40 U+237D2 CS20 CR075 D15879.0
+C5-6C41 U+237CF CS20 CR075 D15876.0
+C5-6C42 U+237C8 CS20 CR075 D15855.0
+C7-4D7C U+237C5 CS20 CR075 D15849.0
+C7-4D7D U+237CD CS20 CR075 D15866.0
+C7-4D7E U+237C7 CS20 CR075 D15852.0
+C7-4E21 U+237E8 CS20 CR075 D49186.0
+C1-7A70 U+06AFB CS21 CR075 D15888.0
+C1-7A71 U+06B04 CS21 CR075 D15904.0
+C1-7A72 U+06AFA CS21 CR075 D15887.0
+C2-6B5C U+06B02 CS21 CR075 D15902.0
+C2-6B5D U+06AFC CS21 CR075 D15889.0
+C2-6B5E U+06B03 CS21 CR075 D15903.0
+C2-6B5F U+06AF8 CS21 CR075 M******
+C2-6B60 U+06B00 CS21 CR075 D15898.0
+C3-5E33 U+06AFF CS21 CR075 D15896.0
+C3-5E34 U+06AFE CS21 CR075 D15893.0
+C3-5E35 U+06AFD CS21 CR075 D15892.0
+C3-5E36 U+03C15 CS21 CR075 D15895.0
+C3-5E37 U+06B01 CS21 CR075 D15901.0
+C4-6645 U+237FC CS21 CR075 D15908.0
+C4-6646 U+237F4 CS21 CR075 D15891.0
+C5-7027 U+03C14 CS21 CR075 D15890.0
+C5-7028 U+237F8 CS21 CR075 D15899.0
+C5-7029 U+237F5 CS21 CR075 D15894.0
+C5-702A U+237F9 CS21 CR075 D15900.0
+C5-702B U+237F2 CS21 CR075 D15884.0
+C5-702C U+237FA CS21 CR075 D15906.0
+C5-702D U+237F3 CS21 CR075 D15886.0
+C5-702E U+23814 CS21 CR075 D15911.0
+C5-702F U+237FD CS21 CR075 D15909.0
+C5-7030 U+2380F CS21 CR075 M******
+C5-7031 U+2380E CS21 CR075 D*
+C5-7032 U+23801 CS21 CR075 D*
+C7-5348 U+237F0 CS21 CR075 D15882.0
+C7-5349 U+237EF CS21 CR075 D15881.0
+C7-534A U+237FB CS21 CR075 D15907.0
+C7-534B U+23810 CS21 CR075 D49187.0
+C7-534C U+2380C CS21 CR075 D15913.0
+C7-534D U+237F6 CS21 CR075 D15897.0
+C7-534E U+237FE CS21 CR075 D15910.0
+C1-7B62 U+06B0A CS22 CR075 D15926.0
+C2-6D52 U+06B0B CS22 CR075 D15929.0
+C2-6D53 U+06B08 CS22 CR075 D15924.0
+C2-6D54 U+06B09 CS22 CR075 D15925.0
+C3-5F4E U+06B07 CS22 CR075 D15921.0
+C3-5F4F U+06B06 CS22 CR075 D15919.0
+C3-5F50 U+03C17 CS22 CR075 D15915.0
+C4-686E U+03C18 CS22 CR075 M****** @ D15928.0 #
+C4-686F U+2381E CS22 CR075 D15922.0
+C5-734A U+2381D CS22 CR075 D15920.0
+C5-734B U+2381F CS22 CR075 D15923.0
+C5-734C U+2381C CS22 CR075 D15918.0
+C5-734D U+23820 CS22 CR075 D15927.0
+C5-734E U+2381A CS22 CR075 D15916.0
+C5-734F U+2381B CS22 CR075 D15917.0
+C7-5822 U+2382E CS22 CR075 D49188.0
+C7-5823 U+2F8EE CS22 CR075 D15928.0
+C7-5824 U+2382D CS22 CR075 D15912.0
+C7-5825 U+23821 CS22 CR075 D15930.0
+C7-5826 U+23819 CS22 CR075 D15914.0
+C1-7C3B U+06B10 CS23 CR075 D15942.0
+C2-6F2F U+06B11 CS23 CR075 D15943.0
+C2-6F30 U+06B12 CS23 CR075 D15947.0
+C2-6F31 U+06B0F CS23 CR075 D15933.0
+C3-6033 U+03C1A CS23 CR075 D15940.0
+C3-6034 U+03C1B CS23 CR075 D15941.0
+C3-6035 U+03C19 CS23 CR075 D15937.0
+C5-7570 U+2384A CS23 CR075 D15950.0
+C5-7571 U+23837 CS23 CR075 D15934.0
+C5-7572 U+2383C CS23 CR075 D15944.0
+C5-7573 U+23838 CS23 CR075 D15935.0
+C5-7574 U+2383A CS23 CR075 D15938.0
+C5-7575 U+2383E CS23 CR075 D15946.0
+C5-7576 U+23849 CS23 CR075 D15951.0
+C7-5B5D U+23843 CS23 CR075 D49189.0
+C7-5B5E U+23846 CS23 CR075 D15952.0
+C7-5B5F U+2383F CS23 CR075 D15948.0
+C7-5B60 U+2383B CS23 CR075 D15939.0
+C7-5B61 U+2383D CS23 CR075 D15945.0
+C2-703A U+06B13 CS24 CR075 D15953.0
+C3-6074 U+06B14 CS24 CR075 D15955.0
+C4-6B6C U+2384C CS24 CR075 D15956.0
+C5-7760 U+23839 CS24 CR075 D15936.0
+C5-7761 U+23840 CS24 CR075 D15949.0
+C5-7762 U+2384E CS24 CR075 D15958.0
+C7-5E6E U+2384D CS24 CR075 D15957.0
+C7-5E6F U+23858 CS24 CR075 D49190.0
+C7-5E70 U+2385B CS24 CR075 D15960.0
+C7-5E71 U+25914 CS24 CR075 D15961.0
+C1-7D23 U+06B16 CS25 CR075 D15964.0
+C2-7121 U+06B18 CS25 CR075 D15968.0
+C2-7122 U+06B19 CS25 CR075 D15969.0
+C2-7123 U+06B17 CS25 CR075 D15967.0
+C2-7124 U+06B1A CS25 CR075 D15970.0
+C3-6140 U+06B1B CS25 CR075 D15971.0
+C3-6141 U+06B1D CS25 CR075 D15978.0
+C5-792C U+23865 CS25 CR075 D15959.0
+C5-792D U+23860 CS25 CR075 D15972.0
+C5-792E U+23867 CS25 CR075 D15974.0
+C7-6071 U+2384F CS25 CR075 D15973.0
+C7-6072 U+2385E CS25 CR075 D15965.0
+C7-6073 U+23863 CS25 CR075 D15975.0
+C7-6074 U+2386B CS25 CR075 D15980.0
+C3-6165 U+06B1C CS26 CR075 D15977.0
+C4-6D55 U+2386D CS26 CR075 D15966.0 #
+C5-7A29 U+23869 CS26 CR075 D15976.0
+C7-6354 U+2386A CS27 CR075 D15979.0
+C7-6355 U+23874 CS27 CR075 D15982.0
+C2-722B U+06B1E CS28 CR075 D15985.0
+C5-7B40 U+23876 CS28 CR075 D15983.0
+C7-6448 U+23877 CS28 CR075 D15984.0
+C7-6449 U+23878 CS28 CR075 D49191.0
+C7-655B U+2387A CS30 CR075 D15987.0
+C7-6574 U+2387C CS31 CR075 D15988.0
+C1-454E U+06B20 CS04 CR076 D15991.0
+C1-4839 U+06B21 CS06 CR076 D15992.0 @ D15992.1 (C6-2523)
+C3-2379 U+06B22 CS06 CR076 D15994.0
+C6-2523 U+2F8EF CS06 CR076 D15992.1 @ D15992.0 (C1-4839)
+C6-2524 U+23880 CS06 CR076 D15993.0
+C4-244A U+23887 CS07 CR076 D16003.0
+C4-244B U+23881 CS07 CR076 D15995.0
+C5-2447 U+23885 CS07 CR076 D16000.0
+C5-2448 U+03C1D CS07 CR076 D15997.0
+C6-282F U+23882 CS07 CR076 D15996.0
+C6-2830 U+03C1E CS07 CR076 D16002.0
+C6-2831 U+23886 CS07 CR076 D16001.0
+C6-2832 U+23884 CS07 CR076 D15999.0
+C1-4E3C U+06B23 CS08 CR076 D16008.0
+C2-274A U+06B25 CS08 CR076 D16017.0
+C3-2953 U+06B26 CS08 CR076 D16019.0
+C3-2954 U+06B27 CS08 CR076 D16024.1
+C4-266C U+03C22 CS08 CR076 D16021.0
+C4-266D U+03C1F CS08 CR076 D16004.0
+C4-266E U+23890 CS08 CR076 D16015.0
+C4-266F U+2388D CS08 CR076 D16010.0
+C4-2670 U+03C21 CS08 CR076 D16016.0
+C4-2671 U+06B24 CS08 CR076 D16012.0
+C5-2656 U+03C20 CS08 CR076 D16014.0
+C5-2657 U+23893 CS08 CR076 D16022.0
+C5-2658 U+2388B CS08 CR076 D16007.0
+C5-2659 U+23891 CS08 CR076 D16018.0
+C5-265A U+23892 CS08 CR076 D16020.0
+C5-265B U+2388A CS08 CR076 D16006.0
+C5-265C U+23889 CS08 CR076 D16005.0
+C5-265D U+2388F CS08 CR076 D16013.0
+C6-2C2E U+23883 CS08 CR076 D15998.0
+C6-2C2F U+2388C CS08 CR076 D16009.0
+C6-2C30 U+2388E CS08 CR076 D16011.0
+C2-2B46 U+06B28 CS09 CR076 D16028.0
+C3-2D3C U+06B2A CS09 CR076 D16040.0
+C4-2970 U+03C24 CS09 CR076 D16030.0
+C4-2971 U+03C25 CS09 CR076 D16033.0
+C4-2972 U+06B29 CS09 CR076 D16038.0
+C4-2973 U+03C28 CS09 CR076 D16042.0
+C4-2974 U+03C27 CS09 CR076 D16037.0
+C4-2975 U+2389C CS09 CR076 D16035.0
+C5-295C U+238A0 CS09 CR076 D16044.0
+C5-295D U+238A3 CS09 CR076 D16083.0 #
+C5-295E U+2389E CS09 CR076 D16041.0
+C5-295F U+23897 CS09 CR076 D16025.0
+C5-2960 U+238A1 CS09 CR076 D16045.0
+C5-2961 U+2389D CS09 CR076 D16039.0
+C5-2962 U+2389B CS09 CR076 D16032.0
+C6-3178 U+03C26 CS09 CR076 D16034.0
+C6-3179 U+2389F CS09 CR076 D16043.0
+C6-317A U+23898 CS09 CR076 D16026.0
+C6-317B U+238A2 CS09 CR076 D16036.0
+C6-317C U+2389A CS09 CR076 D16031.0
+C2-2F77 U+06B2C CS10 CR076 D16061.0
+C2-2F78 U+06B2F CS10 CR076 D16067.0
+C2-2F79 U+06B2D CS10 CR076 D16062.0
+C2-2F7A U+06B31 CS10 CR076 D16071.0
+C2-2F7B U+06B34 CS10 CR076 D16084.0
+C3-3165 U+06B2E CS10 CR076 D16064.0
+C3-3166 U+06B2B CS10 CR076 D16053.0
+C3-3167 U+06B30 CS10 CR076 D16069.0
+C4-2D5D U+03C2A CS10 CR076 D16057.0
+C4-2D5E U+03C2D CS10 CR076 D16068.0
+C4-2D5F U+238B0 CS10 CR076 D16065.0
+C4-2D60 U+03C23 CS10 CR076 D16027.0
+C4-2D61 U+03C2B CS10 CR076 D16063.0
+C4-2D62 U+03C2C CS10 CR076 D16066.0
+C5-2E2D U+238AC CS10 CR076 D16056.0
+C5-2E2E U+03C29 CS10 CR076 D16050.0
+C5-2E2F U+238B1 CS10 CR076 D16070.0
+C5-2E30 U+238B4 CS10 CR076 D16074.0
+C5-2E31 U+238B3 CS10 CR076 D16073.0
+C5-2E32 U+238AF CS10 CR076 D16060.0
+C5-2E33 U+238AA CS10 CR076 D16054.0
+C5-2E34 U+238B2 CS10 CR076 D16072.0
+C6-3854 U+23899 CS10 CR076 D16029.0
+C6-3855 U+238A9 CS10 CR076 D16052.0
+C6-3856 U+238AD CS10 CR076 D16058.0
+C6-3857 U+238A7 CS10 CR076 D16049.0
+C6-3858 U+238A8 CS10 CR076 D16051.0
+C1-5B43 U+06B32 CS11 CR076 D16080.0
+C2-363A U+06B36 CS11 CR076 D16086.0
+C2-363B U+06B33 CS11 CR076 D16082.0
+C2-363C U+06B37 CS11 CR076 D16087.0
+C2-363D U+06B38 CS11 CR076 D16090.0
+C3-3661 U+03C2E CS11 CR076 D16077.0
+C3-3662 U+06B35 CS11 CR076 D16085.0
+C4-3248 U+03C2F CS11 CR076 D16081.0
+C4-3249 U+03C30 CS11 CR076 D16088.0
+C5-3324 U+238CE CS11 CR076 D16109.0 #
+C5-3325 U+238BA CS11 CR076 D16078.0
+C6-406B U+238AE CS11 CR076 D16059.0
+C6-406C U+238BB CS11 CR076 D16079.0
+C6-406D U+238BD CS11 CR076 D16091.0
+C6-406E U+03C31 CS11 CR076 D16089.0
+C1-6021 U+06B3E CS12 CR076 D16107.0
+C1-6022 U+06B3A CS12 CR076 D16097.0
+C1-6023 U+06B3D CS12 CR076 D16104.0
+C2-3C7D U+06B39 CS12 CR076 D16093.0
+C2-3C7E U+06B3B CS12 CR076 D16099.0
+C2-3D21 U+06B3F CS12 CR076 D16111.0
+C2-3D22 U+06B3C CS12 CR076 D16103.0
+C3-3C46 U+03C34 CS12 CR076 D16096.0
+C4-3839 U+03C33 CS12 CR076 D16094.0
+C4-383A U+238CB CS12 CR076 D16102.0
+C4-383B U+03C32 CS12 CR076 D16092.0
+C4-383C U+03C36 CS12 CR076 D16105.0
+C4-383D U+238C8 CS12 CR076 D16095.0
+C5-3943 U+03C35 CS12 CR076 D16100.0
+C5-3944 U+238D1 CS12 CR076 D16113.0
+C5-3945 U+238CC CS12 CR076 D16106.0
+C5-3946 U+238D5 CS12 CR076 D16119.0
+C5-3947 U+238C9 CS12 CR076 D16098.0
+C5-3948 U+238CF CS12 CR076 D16110.0
+C5-3949 U+238D2 CS12 CR076 D16114.0
+C6-4A3A U+238D9 CS12 CR076 D16116.0
+C6-4A3B U+238D6 CS12 CR076 D49192.0
+C6-4A3C U+238CD CS12 CR076 D16108.0
+C6-4A3D U+238D0 CS12 CR076 D16112.0
+C6-4A3E U+238D3 CS12 CR076 D16115.0
+C6-4A3F U+2F8F0 CS12 CR076 D49193.0
+C1-6458 U+06B47 CS13 CR076 D16141.0
+C2-437B U+06B46 CS13 CR076 D16139.0
+C2-437C U+06B45 CS13 CR076 D16138.0
+C2-437D U+06B43 CS13 CR076 D16131.0
+C2-437E U+06B42 CS13 CR076 D16127.0
+C2-4421 U+06B48 CS13 CR076 D16143.0
+C2-4422 U+06B41 CS13 CR076 D16126.0
+C3-417C U+06B44 CS13 CR076 D16135.0
+C3-417D U+06B40 CS13 CR076 D16125.0
+C4-3D7B U+03C3B CS13 CR076 D16128.0
+C4-3D7C U+03C3A CS13 CR076 D16124.0
+C4-3D7D U+03C3C CS13 CR076 D16132.0
+C4-3D7E U+03C3D CS13 CR076 D16136.0
+C4-3E21 U+03C39 CS13 CR076 D16120.0
+C4-3E22 U+03C3E CS13 CR076 D16137.0
+C5-3F75 U+238DF CS13 CR076 D16123.0
+C5-3F76 U+238DE CS13 CR076 D16122.0
+C5-3F77 U+238CA CS13 CR076 D16101.0
+C5-3F78 U+238E9 CS13 CR076 D16147.0
+C5-3F79 U+238E2 CS13 CR076 D16133.0
+C5-3F7A U+238E0 CS13 CR076 D16129.0
+C6-5365 U+238F0 CS13 CR076 D16148.0
+C6-5366 U+238E4 CS13 CR076 D16140.0
+C6-5367 U+238E3 CS13 CR076 D16134.0
+C6-5368 U+238E5 CS13 CR076 D16142.0
+C6-5369 U+238E6 CS13 CR076 D16144.0
+C6-536A U+238E7 CS13 CR076 D16145.0
+C6-536B U+238E1 CS13 CR076 D16130.0
+C6-536C U+238EF CS13 CR076 D16151.0
+C6-536D U+238E8 CS13 CR076 D16146.0
+C6-536E U+238DD CS13 CR076 D16121.0
+C6-536F U+23903 CS13 CR076 D16177.0
+C1-6939 U+06B49 CS14 CR076 D16159.0
+C1-693A U+06B4C CS14 CR076 D16167.0
+C2-4B2B U+06B4A CS14 CR076 D16161.0
+C2-4B2C U+06B4D CS14 CR076 D16168.0
+C2-4B2D U+06B4B CS14 CR076 D16166.0
+C3-4752 U+03C3F CS14 CR076 D16156.0
+C4-4429 U+238F9 CS14 CR076 D16162.0
+C4-442A U+03C41 CS14 CR076 D16164.0
+C4-442B U+238F3 CS14 CR076 D16153.0
+C4-442C U+238F7 CS14 CR076 D16158.0
+C5-4659 U+23907 CS14 CR076 D*
+C5-465A U+238FC CS14 CR076 D16170.0 #
+C5-465B U+238FF CS14 CR076 D16173.0
+C5-465C U+238F2 CS14 CR076 D16152.0
+C5-465D U+238F8 CS14 CR076 D16160.0
+C5-465E U+238F4 CS14 CR076 D16154.0 #
+C6-5D6E U+238F6 CS14 CR076 D16157.0
+C6-5D6F U+238F5 CS14 CR076 D16155.0
+C6-5D70 U+238FB CS14 CR076 D16169.0
+C6-5D71 U+23901 CS14 CR076 D16175.0
+C6-5D72 U+23900 CS14 CR076 D16174.0
+C6-5D73 U+23902 CS14 CR076 D16176.0
+C6-5D74 U+238FE CS14 CR076 D16172.0
+C6-5D75 U+238FA CS14 CR076 D16165.0
+C6-5D76 U+238FD CS14 CR076 D16171.0
+C6-5D77 U+03C40 CS14 CR076 D16163.0
+C1-6D44 U+06B50 CS15 CR076 D16185.0
+C1-6D45 U+06B4E CS15 CR076 D16182.0
+C2-5139 U+06B51 CS15 CR076 D16186.0
+C3-4C65 U+06B52 CS15 CR076 D16190.0
+C3-4C66 U+06B4F CS15 CR076 D16183.0
+C3-4C67 U+06B53 CS15 CR076 D16197.0
+C3-4C68 U+03C43 CS15 CR076 D16184.0
+C4-4A4C U+03C42 CS15 CR076 D16181.0
+C4-4A4D U+2390C CS15 CR076 D16188.0
+C5-4D6E U+23908 CS15 CR076 D16178.0
+C5-4D6F U+23914 CS15 CR076 D*
+C5-4D70 U+2390A CS15 CR076 D16180.0
+C5-4D71 U+2390B CS15 CR076 D16187.0
+C7-2376 U+23910 CS15 CR076 D16193.0
+C7-2377 U+2390E CS15 CR076 D16191.0
+C7-2378 U+2F8F1 CS15 CR076 M****** @ D16198.0
+C7-2379 U+2390D CS15 CR076 D16189.0
+C7-237A U+23911 CS15 CR076 D16194.0
+C7-237B U+23912 CS15 CR076 D16195.0
+C7-237C U+23917 CS15 CR076 D16196.0
+C7-237D U+23909 CS15 CR076 D16179.0
+C7-237E U+2390F CS15 CR076 D16192.0
+C1-7124 U+06B59 CS16 CR076 D16204.0
+C2-5769 U+06B55 CS16 CR076 D16218.0
+C2-576A U+06B54 CS16 CR076 D16198.0
+C2-576B U+06B56 CS16 CR076 D16200.0
+C3-5145 U+06B58 CS16 CR076 D16202.0
+C3-5146 U+06B57 CS16 CR076 D16201.0
+C4-5066 U+03C44 CS16 CR076 D16199.0
+C4-5067 U+03C45 CS16 CR076 D16206.0
+C4-5068 U+2391A CS16 CR076 D16207.0
+C5-547E U+23918 CS16 CR076 D16203.0
+C7-2E75 U+2391C CS16 CR076 D16208.0
+C7-2E76 U+23919 CS16 CR076 D16205.0
+C1-737C U+06B5C CS17 CR076 D16217.0
+C2-5D37 U+06B5B CS17 CR076 D16210.0
+C3-552A U+03C48 CS17 CR076 D16216.0
+C3-552B U+06B5D CS17 CR076 D16220.0
+C3-552C U+03C49 CS17 CR076 D16219.0
+C4-564E U+03C47 CS17 CR076 D16214.0
+C4-564F U+03C46 CS17 CR076 D16211.0
+C5-5B71 U+23922 CS17 CR076 D16215.0
+C7-385D U+23925 CS17 CR076 D16222.0
+C7-385E U+23920 CS17 CR076 D16212.0
+C7-385F U+23923 CS17 CR076 D16221.0
+C7-3860 U+23921 CS17 CR076 D16213.0
+C1-7656 U+06B5F CS18 CR076 D16226.0
+C2-6174 U+06B5E CS18 CR076 D16223.0
+C5-622C U+23929 CS18 CR076 D16225.0
+C2-6564 U+06B60 CS19 CR076 D16228.0
+C4-5F77 U+03C4A CS19 CR076 D16229.0
+C5-6831 U+2392D CS19 CR076 M******
+C5-6832 U+2392C CS19 CR076 D16230.0
+C7-474A U+04320 CS19 CR076 D27968.0
+C7-474B U+26183 CS19 CR076 D27969.0
+C7-4E22 U+03C4B CS20 CR076 D16234.0
+C7-4E23 U+23932 CS20 CR076 D16235.0
+C5-7033 U+23937 CS21 CR076 D16239.0
+C5-7034 U+23935 CS21 CR076 D16238.0
+C5-7035 U+23934 CS21 CR076 D16237.0
+C5-7036 U+23931 CS21 CR076 D16236.0
+C1-7B63 U+06B61 CS22 CR076 D16242.0
+C4-6870 U+23936 CS22 CR076 D16241.0
+C4-6871 U+03C4C CS22 CR076 D16244.0
+C5-7350 U+23939 CS22 CR076 D16243.0
+C7-5827 U+2393B CS22 CR076 D16240.0
+C7-5828 U+2393C CS22 CR076 D16246.0
+C7-5829 U+2393A CS22 CR076 D16245.0
+C5-7577 U+03C4D CS23 CR076 D16247.0
+C5-7763 U+2393E CS24 CR076 D*
+C7-5E72 U+2F8F2 CS24 CR076 D16248.0
+C4-6C70 U+23940 CS25 CR076 D16250.0
+C5-792F U+03C4E CS25 CR076 D16251.0
+C7-6075 U+2393F CS25 CR076 D16249.0
+C4-6D56 U+23941 CS26 CR076 D16252.0
+C5-2132 U+23942 CS03 CR077 D16254.0
+C1-454F U+06B62 CS04 CR077 D16253.0
+C1-465F U+06B63 CS05 CR077 D16255.0
+C5-2170 U+23943 CS05 CR077 D16256.0
+C6-232E U+23944 CS05 CR077 D16257.0
+C1-483A U+06B64 CS06 CR077 D16259.0
+C6-2525 U+03C4F CS06 CR077 D16258.0
+C6-2526 U+23945 CS06 CR077 D16260.0
+C1-4A63 U+06B65 CS07 CR077 D16264.0
+C5-2449 U+2394A CS07 CR077 D16265.0
+C5-244A U+23947 CS07 CR077 D16261.0
+C5-244B U+2394B CS07 CR077 D16266.0
+C6-2833 U+2394C CS07 CR077 D16267.0
+C6-2834 U+23948 CS07 CR077 D16262.0
+C1-4E3D U+06B66 CS08 CR077 D16273.0
+C1-4E3E U+06B67 CS08 CR077 D16275.0
+C3-2955 U+06B68 CS08 CR077 D16277.0
+C3-2956 U+06B69 CS08 CR077 D16284.0
+C4-2672 U+23960 CS08 CR077 D49194.0
+C5-265E U+23956 CS08 CR077 D16280.0
+C5-265F U+23959 CS08 CR077 D16283.0
+C6-2C31 U+23949 CS08 CR077 D16283.1
+C6-2C32 U+23954 CS08 CR077 D16278.0
+C6-2C33 U+23952 CS08 CR077 D16274.0
+C6-2C34 U+2394E CS08 CR077 D16269.0
+C6-2C35 U+23958 CS08 CR077 D16282.0
+C6-2C36 U+23951 CS08 CR077 D16272.0
+C6-2C37 U+23955 CS08 CR077 D16279.0
+C6-2C38 U+23953 CS08 CR077 D16276.0
+C6-2C39 U+23957 CS08 CR077 D16281.0
+C6-2C3A U+23950 CS08 CR077 D16271.0
+C6-2C3B U+2394F CS08 CR077 D16270.0
+C6-2C3C U+2394D CS08 CR077 D16268.0
+C1-5171 U+06B6A CS09 CR077 D16286.0
+C3-2D3D U+06B6B CS09 CR077 D16287.0
+C3-2D3E U+03C52 CS09 CR077 D16285.0
+C4-2976 U+23962 CS09 CR077 D16288.0
+C5-2963 U+23963 CS09 CR077 D16289.0
+C2-2F7C U+06B6D CS10 CR077 D16293.0
+C3-3168 U+06B6C CS10 CR077 D16291.0
+C5-2E35 U+23968 CS10 CR077 D16295.0
+C6-3859 U+23966 CS10 CR077 D16292.0
+C6-385A U+23969 CS10 CR077 D16296.0 # ���悪��{���Ȃ��A�u���v�̉E�����Ȃ��BM073274��C6/U�Ɠ����̗L��B
+C6-385B U+2396D CS10 CR077 D16300.0
+C6-385C U+23967 CS10 CR077 D16294.0
+C6-385D U+2396B CS10 CR077 D16298.0
+C6-385E U+2396A CS10 CR077 D16297.0
+C5-3326 U+23973 CS11 CR077 D16303.0
+C6-406F U+23978 CS11 CR077 D*
+C6-4070 U+23974 CS11 CR077 D16304.0
+C3-3C47 U+06B6F CS12 CR077 D16323.0
+C3-3C48 U+03C55 CS12 CR077 D16308.0
+C3-3C49 U+06B6E CS12 CR077 D16317.0
+C4-383E U+2397A CS12 CR077 D16310.0
+C4-383F U+03C56 CS12 CR077 D16309.0
+C4-3840 U+23979 CS12 CR077 D16307.0
+C4-3841 U+2397E CS12 CR077 D16314.0
+C5-394A U+2397B CS12 CR077 D16311.0
+C5-394B U+2397C CS12 CR077 D16312.0
+C6-4A40 U+23982 CS12 CR077 D16319.0
+C6-4A41 U+23985 CS12 CR077 D16322.0
+C6-4A42 U+2397F CS12 CR077 D16315.0
+C6-4A43 U+2397D CS12 CR077 D16313.0
+C6-4A44 U+23981 CS12 CR077 D16318.0
+C6-4A45 U+23983 CS12 CR077 D16320.0
+C6-4A46 U+23984 CS12 CR077 D16321.0
+C6-4A47 U+284A0 CS12 CR077 D49195.0
+C1-6459 U+06B72 CS13 CR077 D16326.0
+C3-417E U+06B71 CS13 CR077 D16325.0
+C3-4221 U+06B73 CS13 CR077 D16326.1
+C5-3F7B U+23989 CS13 CR077 D16329.0
+C5-3F7C U+23987 CS13 CR077 D16327.0
+C6-5370 U+23988 CS13 CR077 D16328.0
+C3-4753 U+06B74 CS14 CR077 D16334.1
+C4-442D U+06B70 CS14 CR077 D16324.0
+C5-465F U+03C57 CS14 CR077 D16332.0
+C4-4A4E U+06B75 CS15 CR077 D16335.0
+C7-2421 U+23998 CS15 CR077 D16334.0
+C7-2422 U+23994 CS15 CR077 D16336.0
+C7-2423 U+23996 CS15 CR077 D16338.0
+C7-2424 U+23999 CS15 CR077 D49196.0
+C7-2425 U+23995 CS15 CR077 D16337.0
+C7-2426 U+23997 CS15 CR077 D16339.0
+C1-7125 U+06B77 CS16 CR077 D16340.0
+C7-2E77 U+2399E CS16 CR077 D16343.0
+C7-2E78 U+2399F CS16 CR077 D16344.0
+C7-2E79 U+2399D CS16 CR077 D16342.0
+C7-2E7A U+2399C CS16 CR077 D16341.0
+C4-5650 U+239A2 CS17 CR077 D16346.0
+C7-3861 U+239A1 CS17 CR077 D16345.0
+C1-7657 U+06B78 CS18 CR077 D16349.0
+C3-5824 U+03C58 CS18 CR077 D16348.0
+C5-622D U+239A6 CS18 CR077 D16350.0
+C5-622E U+239A7 CS18 CR077 D16351.0
+C7-402E U+239A8 CS18 CR077 D16352.0
+C5-7351 U+239AF CS22 CR077 D16356.0
+C7-5B62 U+239B1 CS23 CR077 D16357.0
+C7-5B63 U+239B2 CS23 CR077 D16358.0
+C1-4550 U+06B79 CS04 CR078 D16359.0
+C5-2149 U+239B6 CS04 CR078 D16360.0
+C3-2253 U+06B7A CS05 CR078 D16362.0
+C5-2171 U+239B5 CS05 CR078 D16361.0
+C1-483B U+06B7B CS06 CR078 D16365.0
+C4-227C U+03C59 CS06 CR078 D16364.0
+C4-227D U+239B9 CS06 CR078 D16367.0
+C5-2276 U+239B7 CS06 CR078 D16363.0
+C6-2527 U+239BA CS06 CR078 D16368.0
+C6-2528 U+239BD CS06 CR078 D16371.0
+C4-244C U+239C2 CS07 CR078 D16375.0
+C4-244D U+239BC CS07 CR078 D16370.0
+C5-244C U+239BB CS07 CR078 D16369.0
+C5-244D U+239C4 CS07 CR078 D16377.0
+C6-2835 U+239B8 CS07 CR078 D16366.0
+C6-2836 U+239BF CS07 CR078 D16372.0
+C6-2837 U+239C1 CS07 CR078 D16374.0
+C6-2838 U+239C6 CS07 CR078 D16379.0
+C6-2839 U+239C5 CS07 CR078 D16378.0
+C6-283A U+239C7 CS07 CR078 D16380.0
+C6-283B U+239C0 CS07 CR078 D16373.0
+C6-283C U+239C3 CS07 CR078 D16376.0
+C1-4E3F U+06B7F CS08 CR078 D16385.0
+C2-274B U+06B80 CS08 CR078 D16390.0
+C2-274C U+06B7E CS08 CR078 D16384.0
+C3-2957 U+03C5A CS08 CR078 D16391.0
+C3-2958 U+06B81 CS08 CR078 D16386.0
+C4-2673 U+239CE CS08 CR078 D16393.0
+C4-2674 U+239CF CS08 CR078 D16394.0
+C4-2675 U+03C5C CS08 CR078 D16395.0
+C4-2676 U+06B7D CS08 CR078 D16382.0
+C4-2677 U+239D1 CS08 CR078 D16396.0
+C5-2660 U+239CA CS08 CR078 D16387.0
+C5-2661 U+239CC CS08 CR078 D16389.0
+C5-2662 U+03C5B CS08 CR078 D16397.0
+C5-2663 U+239D0 CS08 CR078 D16403.0
+C5-2664 U+239CD CS08 CR078 D16392.0
+C5-2665 U+239D6 CS08 CR078 D16402.0
+C5-2666 U+239CB CS08 CR078 D16388.0
+C6-2C3D U+239D2 CS08 CR078 D16398.0
+C6-2C3E U+239D3 CS08 CR078 D16399.0
+C6-2C3F U+239C9 CS08 CR078 D16383.0
+C6-2C40 U+239D4 CS08 CR078 D16400.0
+C1-5172 U+06B83 CS09 CR078 D16410.0
+C1-5173 U+06B86 CS09 CR078 D16430.0
+C2-2B47 U+06B82 CS09 CR078 D16408.0
+C2-2B48 U+06B84 CS09 CR078 D16413.0
+C3-2D3F U+03C5E CS09 CR078 D16417.0
+C3-2D40 U+03C60 CS09 CR078 D16427.0
+C3-2D41 U+03C5F CS09 CR078 D16426.0
+C4-2977 U+239E1 CS09 CR078 D16416.0
+C4-2978 U+239DE CS09 CR078 D16411.0
+C4-2979 U+239DF CS09 CR078 D16412.0
+C4-297A U+239E9 CS09 CR078 D16425.0
+C5-2964 U+239E3 CS09 CR078 D16418.0
+C5-2965 U+239E4 CS09 CR078 D16419.0
+C5-2966 U+239E6 CS09 CR078 D16422.0
+C5-2967 U+239E7 CS09 CR078 D16423.0
+C5-2968 U+239DD CS09 CR078 D16409.0
+C5-2969 U+06B85 CS09 CR078 D16420.0
+C5-296A U+239EC CS09 CR078 D16431.0
+C5-296B U+239E5 CS09 CR078 D16421.0
+C5-296C U+239F1 CS09 CR078 D*
+C6-317D U+239D5 CS09 CR078 D16401.0
+C6-317E U+239E2 CS09 CR078 D16415.0
+C6-3221 U+239F0 CS09 CR078 D16434.0
+C6-3222 U+239EA CS09 CR078 D16428.0
+C6-3223 U+239EB CS09 CR078 D16429.0
+C6-3224 U+239ED CS09 CR078 D16432.0
+C6-3225 U+239E8 CS09 CR078 D16424.0
+C6-3226 U+239E0 CS09 CR078 D16414.0
+C1-5631 U+06B8A CS10 CR078 D16451.0
+C1-5632 U+06B89 CS10 CR078 D16448.0
+C2-2F7D U+08082 CS10 CR078 D29221.0
+C2-2F7E U+06B88 CS10 CR078 D16438.0
+C3-3169 U+03C61 CS10 CR078 D16442.0
+C3-316A U+06B8B CS10 CR078 D16459.0
+C4-2D63 U+239F3 CS10 CR078 D16436.0
+C5-2E36 U+239F2 CS10 CR078 D16435.0
+C5-2E37 U+239FE CS10 CR078 D16450.0
+C5-2E38 U+239F8 CS10 CR078 D16443.0
+C5-2E39 U+239F9 CS10 CR078 D16444.0
+C5-2E3A U+239FF CS10 CR078 D16452.0
+C5-2E3B U+239F5 CS10 CR078 D16439.0
+C5-2E3C U+239F7 CS10 CR078 D16441.0 #
+C5-2E3D U+239FD CS10 CR078 D16449.0
+C5-2E3E U+23A00 CS10 CR078 D16453.0
+C6-385F U+239EE CS10 CR078 D16433.0
+C6-3860 U+23A01 CS10 CR078 D16455.0
+C6-3861 U+23A03 CS10 CR078 D16457.0
+C6-3862 U+239F4 CS10 CR078 D16437.0
+C6-3863 U+239FB CS10 CR078 D16446.0
+C6-3864 U+03C37 CS10 CR078 D16454.0
+C6-3865 U+239F6 CS10 CR078 D16440.0 #
+C6-3866 U+239FC CS10 CR078 D16447.0
+C2-363E U+06B91 CS11 CR078 D16476.0
+C2-363F U+06B8F CS11 CR078 D16472.0
+C2-3640 U+06B8D CS11 CR078 D16464.0
+C2-3641 U+06B8E CS11 CR078 D16471.0
+C2-3642 U+06B8C CS11 CR078 D16462.0
+C3-3663 U+03C62 CS11 CR078 D16469.0
+C3-3664 U+06B90 CS11 CR078 D16475.0
+C4-324A U+03C63 CS11 CR078 D16474.0
+C4-324B U+23A0D CS11 CR078 D16473.0
+C5-3327 U+23A09 CS11 CR078 D16466.0
+C5-3328 U+23A0A CS11 CR078 D16467.0
+C5-3329 U+23A0B CS11 CR078 D16468.0
+C5-332A U+23A07 CS11 CR078 D16463.0
+C5-332B U+23A05 CS11 CR078 D16460.0
+C5-332C U+23A0E CS11 CR078 D16477.0
+C6-4071 U+23A0C CS11 CR078 D16470.0
+C6-4072 U+23A11 CS11 CR078 D16480.0
+C6-4073 U+23A08 CS11 CR078 D16465.0
+C6-4074 U+23A06 CS11 CR078 D16461.0
+C6-4075 U+23A10 CS11 CR078 D16479.0
+C1-6024 U+06B98 CS12 CR078 D16506.0
+C1-6025 U+06B96 CS12 CR078 D16502.0
+C2-3D23 U+06B94 CS12 CR078 D16489.0
+C2-3D24 U+06B97 CS12 CR078 D16505.0
+C2-3D25 U+06B99 CS12 CR078 D16507.0
+C2-3D26 U+06B95 CS12 CR078 D16498.0
+C3-3C4A U+03C68 CS12 CR078 D16509.0
+C4-3842 U+03C67 CS12 CR078 D16508.0
+C4-3843 U+23A1B CS12 CR078 D16490.0
+C4-3844 U+03C65 CS12 CR078 D16501.0
+C4-3845 U+03C64 CS12 CR078 D16484.0
+C4-3846 U+03C66 CS12 CR078 D16504.0
+C4-3847 U+23A1F CS12 CR078 D16494.0
+C4-3848 U+23A19 CS12 CR078 D16487.0
+C5-394C U+23A23 CS12 CR078 D16499.0
+C5-394D U+23A1D CS12 CR078 D16492.0
+C5-394E U+23A1C CS12 CR078 D16491.0
+C5-394F U+23A1E CS12 CR078 D16493.0
+C5-3950 U+23A22 CS12 CR078 D16497.0
+C5-3951 U+23A24 CS12 CR078 D16500.0
+C5-3952 U+23A20 CS12 CR078 D16495.0
+C5-3953 U+23A18 CS12 CR078 D16486.0
+C5-3954 U+23A21 CS12 CR078 D16496.0
+C6-4A48 U+23A28 CS12 CR078 D*
+C6-4A49 U+23A0F CS12 CR078 D16478.0
+C6-4A4A U+23A17 CS12 CR078 D16485.0
+C6-4A4B U+23A1A CS12 CR078 D16488.0
+C6-4A4C U+23A25 CS12 CR078 D16503.0
+C2-4423 U+06B9B CS13 CR078 D16517.0
+C3-4222 U+06B9C CS13 CR078 D16523.0
+C3-4223 U+03C6A CS13 CR078 D16515.0 @ C6-5374
+C3-4224 U+03C6D CS13 CR078 D16521.0
+C4-3E23 U+03C6B CS13 CR078 D16514.0
+C4-3E24 U+03C6C CS13 CR078 D16519.0
+C4-3E25 U+23A36 CS13 CR078 D16525.0
+C5-3F7D U+23A32 CS13 CR078 D16518.0
+C5-3F7E U+23A33 CS13 CR078 D16520.0
+C6-5371 U+23A26 CS13 CR078 D16510.0
+C6-5372 U+23A16 CS13 CR078 D16483.0
+C6-5373 U+23A3B CS13 CR078 D16529.0
+C6-5374 U+23A2F CS13 CR078 D* @ D16515 (C3-4223)
+C6-5375 U+23A39 CS13 CR078 D16528.0
+C6-5376 U+23A34 CS13 CR078 D16522.0
+C6-5377 U+2F8F4 CS13 CR078 M****** @ D16536.0 (C2-4B2F)
+C6-5378 U+23A35 CS13 CR078 D16524.0
+C6-5379 U+23A31 CS13 CR078 D16516.0
+C6-537A U+23A38 CS13 CR078 D16527.0
+C2-4B2E U+06B9E CS14 CR078 D16535.0
+C2-4B2F U+06B9F CS14 CR078 D16536.0 @ C6-5377
+C2-4B30 U+06BA0 CS14 CR078 D16541.0
+C3-4754 U+06BA1 CS14 CR078 M******
+C4-442E U+23A45 CS14 CR078 D16539.0
+C4-442F U+23A48 CS14 CR078 D16546.0
+C4-4430 U+03C72 CS14 CR078 D16542.0 #
+C4-4431 U+06B9D CS14 CR078 D16534.0
+C4-4432 U+03C6F CS14 CR078 D16533.0
+C4-4433 U+03C71 CS14 CR078 D16540.0
+C4-4434 U+23A44 CS14 CR078 D16538.0
+C5-4660 U+03C70 CS14 CR078 D16537.0
+C6-5D78 U+23A37 CS14 CR078 D16526.0
+C6-5D79 U+23A49 CS14 CR078 D16547.0
+C6-5D7A U+23A4B CS14 CR078 D16548.0
+C6-5D7B U+23A46 CS14 CR078 D16543.0
+C6-5D7C U+23A47 CS14 CR078 D16545.0
+C1-6D46 U+06BA4 CS15 CR078 D16557.0
+C2-513A U+06BA5 CS15 CR078 D16565.0
+C2-513B U+06BA3 CS15 CR078 D16551.0
+C2-513C U+06BA2 CS15 CR078 D16550.0
+C2-513D U+06BA6 CS15 CR078 D16567.0
+C4-4A4F U+03C74 CS15 CR078 D16561.0
+C4-4A50 U+03C73 CS15 CR078 D16552.0
+C4-4A51 U+23A4E CS15 CR078 D16553.0
+C5-4D72 U+23A4F CS15 CR078 D16554.0
+C5-4D73 U+23A59 CS15 CR078 D49198.0
+C5-4D74 U+23A54 CS15 CR078 D16560.0
+C5-4D75 U+23A51 CS15 CR078 D16556.0
+C7-2427 U+23A50 CS15 CR078 D16555.0
+C7-2428 U+23A52 CS15 CR078 D16558.0
+C7-2429 U+23A4D CS15 CR078 D16549.0
+C7-242A U+23A57 CS15 CR078 D16564.0
+C7-242B U+23A53 CS15 CR078 D16559.0
+C7-242C U+23A56 CS15 CR078 D16563.0 #
+C2-576C U+06BA7 CS16 CR078 D16568.0
+C2-576D U+06BAA CS16 CR078 D16578.0
+C2-576E U+06BAB CS16 CR078 D16581.0
+C4-5069 U+23A55 CS16 CR078 D16562.0
+C4-506A U+03C76 CS16 CR078 D16580.0
+C4-506B U+03C75 CS16 CR078 D16572.0
+C4-506C U+23A60 CS16 CR078 D16574.0
+C4-506D U+06BA8 CS16 CR078 D16571.0
+C5-5521 U+23A5F CS16 CR078 D16573.0
+C5-5522 U+23A62 CS16 CR078 D16576.0
+C5-5523 U+23A61 CS16 CR078 D16575.0
+C7-2E7B U+23A5D CS16 CR078 D16569.0
+C7-2E7C U+23A5E CS16 CR078 D16570.0
+C7-2E7D U+23A73 CS16 CR078 D16582.1
+C7-2E7E U+23A63 CS16 CR078 D16579.0
+C1-737D U+06BAE CS17 CR078 D16590.0
+C2-5D38 U+06BAD CS17 CR078 D16588.0
+C4-5651 U+03C78 CS17 CR078 D16585.0
+C4-5652 U+06BAC CS17 CR078 D16584.0
+C5-5B72 U+06BA9 CS17 CR078 D16577.0
+C5-5B73 U+23A6A CS17 CR078 D16587.0
+C5-5B74 U+23A6D CS17 CR078 D16592.0
+C5-5B75 U+23A74 CS17 CR078 D16599.0 #
+C7-3862 U+23A69 CS17 CR078 D16586.0
+C7-3863 U+23A6C CS17 CR078 D16591.0
+C7-3864 U+23A68 CS17 CR078 D16583.0
+C7-3865 U+23A6B CS17 CR078 D16589.0
+C1-7658 U+06BAF CS18 CR078 D16596.0
+C4-5B4D U+23A71 CS18 CR078 D16595.0
+C5-622F U+23A70 CS18 CR078 D16594.0
+C5-6230 U+23A6F CS18 CR078 D16593.0
+C7-402F U+23A76 CS18 CR078 D16600.0
+C7-4030 U+23A72 CS18 CR078 D16597.0
+C2-6565 U+06BB0 CS19 CR078 D16601.0
+C5-6833 U+23A77 CS19 CR078 D16602.0
+C3-5C4E U+03C7A CS20 CR078 D16605.0
+C4-6355 U+03C79 CS20 CR078 D16603.0
+C7-4E24 U+2A697 CS20 CR078 D48828.0
+C1-7A73 U+06BB2 CS21 CR078 D16608.0
+C5-7037 U+23A7A CS21 CR078 D16606.0
+C5-7038 U+23A7B CS21 CR078 D16604.0
+C7-534F U+23A7C CS21 CR078 D16607.0
+C7-582A U+23A7E CS22 CR078 D16609.0
+C5-7578 U+03C7B CS23 CR078 D16610.0
+C5-7579 U+23A80 CS23 CR078 D16612.0
+C5-757A U+23A7F CS23 CR078 D16611.0
+C2-213F U+06BB3 CS04 CR079 D16613.0
+C5-244E U+03C7C CS07 CR079 D16614.0
+C3-2959 U+06BB4 CS08 CR079 D16618.1
+C4-2678 U+03C7D CS08 CR079 D16615.0
+C5-2667 U+23A83 CS08 CR079 D16618.0
+C5-2668 U+23A82 CS08 CR079 D16616.0
+C1-5174 U+06BB5 CS09 CR079 D16619.0
+C2-2B49 U+06BB6 CS09 CR079 D16622.0
+C6-3227 U+23A85 CS09 CR079 D16620.0
+C6-3228 U+23A86 CS09 CR079 D16621.0
+C1-5633 U+06BB7 CS10 CR079 D16627.0
+C3-316B U+03C7F CS10 CR079 D16626.0
+C4-2D64 U+03C7E CS10 CR079 D16625.0
+C4-2D65 U+2F8F5 CS10 CR079 D16629.0
+C5-2E3F U+23A88 CS10 CR079 D16624.0
+C1-5B44 U+06BBA CS11 CR079 D16638.0 @ D16629.0
+C3-3665 U+06BBB CS11 CR079 M******
+C4-324C U+23A8B CS11 CR079 D16630.0
+C4-324D U+23A8C CS11 CR079 D16631.0
+C4-324E U+06BB8 CS11 CR079 D16633.0
+C4-324F U+03C80 CS11 CR079 D16632.0
+C4-3250 U+06BB9 CS11 CR079 D16634.0
+C5-332D U+23A97 CS11 CR079 D16640.0
+C6-4076 U+23A8F CS11 CR079 D16637.0
+C6-4077 U+23A90 CS11 CR079 D16639.0
+C6-4078 U+23A8D CS11 CR079 D16635.0
+C6-4079 U+23A8E CS11 CR079 D16636.0
+C6-407A U+23A96 CS11 CR079 D16641.0
+C6-407B U+23A95 CS11 CR079 D*
+C1-6026 U+06BBC CS12 CR079 D16646.0
+C2-3D27 U+06BBD CS12 CR079 D16647.0
+C3-3C4B U+06BBE CS12 CR079 D16650.0
+C4-3849 U+03C81 CS12 CR079 D16643.0
+C4-384A U+03C82 CS12 CR079 D16644.0
+C4-384B U+03C83 CS12 CR079 D16645.0
+C6-4A4D U+2F8F7 CS12 CR079 D49199.0
+C6-4A4E U+23A9B CS12 CR079 D16649.0
+C6-4A4F U+23A99 CS12 CR079 D16648.0
+C1-645A U+06BC0 CS13 CR079 D16654.0
+C1-645B U+06BBF CS13 CR079 D16651.0
+C3-4225 U+03C84 CS13 CR079 D49200.0
+C3-4226 U+06BC1 CS13 CR079 D16661.0
+C5-4021 U+23AAC CS13 CR079 D16658.0
+C6-537B U+20B81 CS13 CR079 D16642.0
+C6-537C U+23AAA CS13 CR079 D16659.0
+C6-537D U+23AA3 CS13 CR079 D16656.0
+C6-537E U+23AA4 CS13 CR079 D16657.0
+C6-5421 U+23AA0 CS13 CR079 D16652.0
+C6-5422 U+23AA1 CS13 CR079 D16653.0
+C6-5423 U+23AA9 CS13 CR079 D16660.0
+C6-5424 U+23AA5 CS13 CR079 D* @ D04033.0 (C2-4176)
+C2-4B31 U+06BC3 CS14 CR079 D16665.0
+C2-4B32 U+06BC4 CS14 CR079 D16668.0
+C4-4435 U+03C85 CS14 CR079 D16667.0 #
+C4-4436 U+23AAF CS14 CR079 D16663.0
+C4-4437 U+23AB1 CS14 CR079 D16666.0
+C5-4661 U+23AAE CS14 CR079 D16662.0
+C6-5D7D U+23AB3 CS14 CR079 D16670.0
+C6-5D7E U+23AB2 CS14 CR079 D16669.0
+C6-5E21 U+23AB0 CS14 CR079 D16664.0
+C6-5E22 U+23AB7 CS14 CR079 D16671.0
+C1-6D47 U+06BC5 CS15 CR079 D16673.0
+C1-6D48 U+06BC6 CS15 CR079 D16674.0
+C4-4A52 U+23AB9 CS15 CR079 D16676.0
+C5-4D76 U+23AB6 CS15 CR079 D16672.0
+C7-242D U+23AB8 CS15 CR079 D16675.0
+C2-576F U+06BC8 CS16 CR079 D16681.0
+C2-5770 U+06BC7 CS16 CR079 D16679.0
+C3-5147 U+03C86 CS16 CR079 D16683.0
+C3-5148 U+03C87 CS16 CR079 D16685.0
+C4-506E U+03C88 CS16 CR079 D16686.0
+C5-5524 U+23AC0 CS16 CR079 D16688.0
+C7-2F21 U+23ABE CS16 CR079 D16684.0
+C7-2F22 U+23AC1 CS16 CR079 D16689.0
+C7-2F23 U+23ABC CS16 CR079 D16680.0
+C7-2F24 U+23ABF CS16 CR079 D16687.0
+C7-2F25 U+23ABB CS16 CR079 D16678.0
+C7-2F26 U+23ABD CS16 CR079 D16682.0
+C4-5653 U+03C89 CS17 CR079 D16693.0
+C7-3866 U+23ACC CS17 CR079 D16692.0
+C7-3867 U+23ACD CS17 CR079 M******
+C2-6175 U+06BC9 CS18 CR079 D16701.0
+C3-5825 U+03C8A CS18 CR079 D16698.0
+C4-5B4E U+23AD0 CS18 CR079 D16694.0
+C5-6231 U+23AD3 CS18 CR079 D16697.0
+C5-6232 U+23AD2 CS18 CR079 D16696.0
+C7-4031 U+23AD6 CS18 CR079 D16700.0
+C7-4032 U+23AD8 CS18 CR079 D16702.0
+C7-4033 U+23AD1 CS18 CR079 D16695.0
+C4-5F78 U+23AD9 CS19 CR079 D16703.0
+C7-474C U+23ADA CS19 CR079 D16704.0
+C7-474D U+23ADF CS19 CR079 D16708.0
+C7-4E25 U+23ADE CS20 CR079 D16707.0
+C7-5350 U+23AE1 CS21 CR079 D16709.0
+C5-7352 U+23AE5 CS22 CR079 D16709.1
+C2-6F32 U+06BCA CS23 CR079 D16711.0
+C4-6A4D U+23AE2 CS23 CR079 D16710.0
+C5-757B U+23AE3 CS23 CR079 D16712.0
+C7-5B64 U+23AE4 CS23 CR079 D16713.0
+C5-7764 U+23AE8 CS24 CR079 D16717.0
+C5-7765 U+23AE7 CS24 CR079 D16716.0
+C7-5E73 U+23AE6 CS24 CR079 D16715.0
+C7-6076 U+23AE9 CS25 CR079 D16718.0
+C7-6356 U+23AEB CS27 CR079 D16719.0
+C1-4551 U+06BCB CS04 CR080 D16721.0
+C2-2140 U+06BCC CS04 CR080 D16722.0
+C1-4660 U+06BCD CS05 CR080 D16723.0
+C5-2172 U+23AEC CS05 CR080 D16724.0
+C3-237A U+06BCE CS06 CR080 D16724.1
+C1-4A64 U+06BCF CS07 CR080 D16725.0
+C2-2448 U+06BD0 CS07 CR080 D16727.0
+C6-283D U+23AED CS07 CR080 D16726.0
+C3-295A U+06BD1 CS08 CR080 D16729.0
+C6-2C41 U+23AEF CS08 CR080 D16731.0
+C6-2C42 U+2F8F8 CS08 CR080 D16728.0 @ D07842.0 (C4-262D) # Morohashi Duplicates ??
+C1-5175 U+06BD2 CS09 CR080 D16730.0
+C6-3229 U+23AF0 CS09 CR080 D16733.0
+C6-322A U+21E46 CS09 CR080 D16734.0
+C6-3867 U+23AF4 CS10 CR080 D16736.0
+C1-645C U+06BD3 CS13 CR080 D16740.0
+C5-4022 U+23AF9 CS13 CR080 D16739.0
+C4-4A53 U+23AFA CS15 CR080 D16742.0
+C1-4552 U+06BD4 CS04 CR081 D16743.0
+C5-244F U+23B02 CS07 CR081 D16746.0
+C6-283E U+23B03 CS07 CR081 D16745.0
+C5-2669 U+23B06 CS08 CR081 D16749.0
+C6-2C43 U+200B1 CS08 CR081 D16744.0
+C6-2C44 U+23B05 CS08 CR081 D16748.0
+C6-2C45 U+23B04 CS08 CR081 D16747.0
+C1-5176 U+06BD7 CS09 CR081 D16752.0
+C2-2B4A U+06BD6 CS09 CR081 D16750.0
+C2-2B4B U+06BD8 CS09 CR081 D16753.0
+C4-297B U+03C8B CS09 CR081 D16751.0
+C6-3868 U+23B08 CS10 CR081 D16754.0
+C6-3869 U+23B0A CS10 CR081 D16756.0
+C6-386A U+23B09 CS10 CR081 D16755.0
+C6-407C U+23B0B CS11 CR081 D16757.0
+C6-407D U+23B0C CS11 CR081 D16758.0
+C4-3E26 U+23B0E CS13 CR081 D16759.0
+C5-4023 U+23B0D CS13 CR081 D16760.0
+C5-4662 U+23B0F CS14 CR081 D16761.0
+C5-4663 U+23B10 CS14 CR081 D49201.0
+C6-5E23 U+23B11 CS14 CR081 D16763.0
+C7-242E U+23B12 CS15 CR081 D49202.0
+C5-5525 U+23B15 CS16 CR081 D16762.0
+C7-2F27 U+23B13 CS16 CR081 D16765.0
+C7-2F28 U+23B14 CS16 CR081 D16764.0
+C1-737E U+06BDA CS17 CR081 D16767.0
+C7-474E U+23B16 CS19 CR081 D16768.0
+C5-6C43 U+23B17 CS20 CR081 D16769.0
+C5-7930 U+23B1A CS25 CR081 D16771.0
+C1-4553 U+06BDB CS04 CR082 D16772.0
+C5-214A U+23B1B CS04 CR082 D16773.0
+C3-237B U+03C8C CS06 CR082 D16775.0
+C4-227E U+23B1C CS06 CR082 D16774.0
+C4-244E U+23B23 CS07 CR082 D16778.0
+C6-283F U+23B22 CS07 CR082 D16777.0
+C6-2840 U+23B21 CS07 CR082 D16776.0
+C2-274D U+06BDE CS08 CR082 D16781.0
+C3-295B U+03C8E CS08 CR082 D16784.0
+C4-2679 U+03C8D CS08 CR082 D16780.0
+C4-267A U+03C8F CS08 CR082 D16787.0
+C5-266A U+23B2A CS08 CR082 D16782.0
+C5-266B U+23B2C CS08 CR082 D16785.0
+C5-266C U+23B2B CS08 CR082 D16783.0
+C5-266D U+23B29 CS08 CR082 D16779.0
+C6-2C46 U+23B2E CS08 CR082 D16788.0
+C6-2C47 U+23B2D CS08 CR082 D16786.0
+C2-2B4C U+06BE0 CS09 CR082 D16795.0
+C3-2D42 U+06BE1 CS09 CR082 D16801.0
+C3-2D43 U+03C92 CS09 CR082 D16799.0
+C5-296D U+23B3B CS09 CR082 D16794.0
+C5-296E U+23B39 CS09 CR082 D16792.0
+C5-296F U+23B3A CS09 CR082 D16793.0
+C5-2970 U+23B3C CS09 CR082 D16796.0
+C5-2971 U+23B3D CS09 CR082 D16797.0
+C5-2972 U+23B47 CS09 CR082 D16808.0
+C5-2973 U+23B3F CS09 CR082 D16800.0
+C5-2974 U+23B44 CS09 CR082 D16805.0
+C6-322B U+23B45 CS09 CR082 D16806.0
+C6-322C U+23B38 CS09 CR082 D16791.0
+C6-322D U+23B3E CS09 CR082 D16798.0
+C6-322E U+23B42 CS09 CR082 D16804.0
+C6-322F U+23B40 CS09 CR082 D16802.0
+C2-3021 U+06BE6 CS10 CR082 D16818.0
+C2-3022 U+06BE4 CS10 CR082 D16816.0
+C2-3023 U+06BE8 CS10 CR082 D16821.0
+C2-3024 U+06BE3 CS10 CR082 D16813.0
+C2-3025 U+06BE2 CS10 CR082 D16812.0
+C2-3026 U+06BE7 CS10 CR082 D16819.0
+C3-316C U+06BE9 CS10 CR082 D16828.0
+C3-316D U+06BEA CS10 CR082 M******
+C3-316E U+06BE5 CS10 CR082 D16817.0
+C4-2D66 U+03C93 CS10 CR082 D16827.0
+C4-2D67 U+03C99 CS10 CR082 D16847.0 #
+C4-2D68 U+23B61 CS10 CR082 D16824.0
+C4-2D69 U+23B5F CS10 CR082 D16822.0
+C5-2E40 U+23B6E CS10 CR082 D16830.0
+C5-2E41 U+23B5D CS10 CR082 D16815.0
+C5-2E42 U+23B63 CS10 CR082 D16826.0
+C5-2E43 U+23B60 CS10 CR082 D16823.0
+C6-386B U+23B6D CS10 CR082 D16829.0
+C6-386C U+23B62 CS10 CR082 D16825.0
+C6-386D U+23B41 CS10 CR082 D16803.0
+C6-386E U+23B5E CS10 CR082 D16820.0
+C6-386F U+23B5C CS10 CR082 D16814.0
+C1-5B45 U+06BEB CS11 CR082 D16831.0
+C1-5B46 U+06BEC CS11 CR082 D16837.0
+C3-3666 U+06BED CS11 CR082 D16845.0
+C3-3667 U+03C98 CS11 CR082 D16846.0
+C4-3251 U+03C9A CS11 CR082 D16849.0
+C4-3252 U+03C94 CS11 CR082 D16832.0
+C4-3253 U+03C96 CS11 CR082 D16834.0
+C4-3254 U+03C95 CS11 CR082 D16833.0
+C4-3255 U+03C97 CS11 CR082 D16839.0
+C4-3256 U+23B72 CS11 CR082 D16836.0
+C5-332E U+23B77 CS11 CR082 D16843.0
+C5-332F U+23B7B CS11 CR082 D16851.0
+C5-3330 U+23B7A CS11 CR082 D16850.0
+C5-3331 U+23B74 CS11 CR082 D16840.0
+C5-3332 U+23B79 CS11 CR082 D16848.0
+C6-407E U+23B7C CS11 CR082 D16852.0
+C6-4121 U+23B73 CS11 CR082 D16838.0
+C6-4122 U+23B75 CS11 CR082 D16841.0
+C6-4123 U+23B76 CS11 CR082 D16842.0
+C6-4124 U+23B7D CS11 CR082 D16855.0
+C6-4125 U+23B78 CS11 CR082 D16844.0
+C6-4126 U+23B71 CS11 CR082 D16835.0
+C1-6027 U+06BEF CS12 CR082 D16858.0
+C2-3D28 U+06BF0 CS12 CR082 D16864.0
+C2-3D29 U+06BF2 CS12 CR082 D16870.0
+C2-3D2A U+06BF3 CS12 CR082 D16872.0
+C3-3C4C U+03C9C CS12 CR082 D16859.0
+C3-3C4D U+06BF4 CS12 CR082 D16884.0
+C4-384C U+03C9E CS12 CR082 D16867.0
+C4-384D U+23B89 CS12 CR082 D16861.0
+C4-384E U+06BF1 CS12 CR082 D16865.0
+C4-384F U+03C9D CS12 CR082 D16866.0
+C4-3850 U+23B8B CS12 CR082 D16863.0
+C5-3955 U+23B88 CS12 CR082 D16860.0
+C5-3956 U+23B8A CS12 CR082 D16862.0
+C5-3957 U+23B94 CS12 CR082 D16879.0
+C5-3958 U+23B8F CS12 CR082 D16873.0
+C5-3959 U+23B8E CS12 CR082 D16871.0
+C5-395A U+23B90 CS12 CR082 D16874.0
+C5-395B U+03C9B CS12 CR082 D16857.0
+C5-395C U+23BA7 CS12 CR082 D16885.0 #
+C6-4A50 U+23B92 CS12 CR082 D16876.0
+C6-4A51 U+23B8C CS12 CR082 D16868.0
+C6-4A52 U+23B95 CS12 CR082 D16880.0
+C6-4A53 U+23B8D CS12 CR082 D16869.0
+C6-4A54 U+23BA3 CS12 CR082 D16877.0
+C6-4A55 U+23B93 CS12 CR082 D16878.0
+C6-4A56 U+23B91 CS12 CR082 D16875.0
+C1-645D U+06BFD CS13 CR082 D16909.0
+C2-4424 U+06BFB CS13 CR082 D16899.0
+C2-4425 U+06BFC CS13 CR082 D16900.0
+C2-4426 U+06BF9 CS13 CR082 D16896.0
+C2-4427 U+06BF7 CS13 CR082 D16890.0
+C2-4428 U+06BF8 CS13 CR082 D16895.0
+C3-4227 U+03CA0 CS13 CR082 D16891.0
+C3-4228 U+06BFA CS13 CR082 D16897.0
+C4-3E27 U+03CA2 CS13 CR082 D16901.0
+C4-3E28 U+03CA1 CS13 CR082 D16893.0
+C4-3E29 U+03C9F CS13 CR082 D16887.0
+C4-3E2A U+23BAD CS13 CR082 D16898.0
+C4-3E2B U+23BAA CS13 CR082 D16889.0
+C5-4024 U+23BB9 CS13 CR082 D16934.0 #
+C6-5425 U+23BAF CS13 CR082 D16903.0
+C6-5426 U+23BB1 CS13 CR082 D16905.0
+C6-5427 U+23BAB CS13 CR082 D16892.0
+C6-5428 U+23BAE CS13 CR082 D16902.0
+C6-5429 U+23BB0 CS13 CR082 D16904.0
+C6-542A U+23BB3 CS13 CR082 D16907.0
+C6-542B U+23BAC CS13 CR082 D16894.0
+C6-542C U+23BA9 CS13 CR082 D16888.0
+C6-542D U+23BB2 CS13 CR082 D16906.0
+C6-542E U+23BA8 CS13 CR082 D16886.0
+C6-542F U+23BB4 CS13 CR082 D16908.0
+C6-5430 U+23BC2 CS13 CR082 D16914.0
+C2-4B33 U+06BFE CS14 CR082 D16921.0
+C4-4438 U+03CA4 CS14 CR082 D16918.0
+C4-4439 U+03CA5 CS14 CR082 D16924.0
+C4-443A U+03CA6 CS14 CR082 D16925.0
+C4-443B U+23BCF CS14 CR082 D16933.0
+C4-443C U+03CA8 CS14 CR082 D16928.0
+C4-443D U+23BCB CS14 CR082 D16929.0
+C4-443E U+23BCD CS14 CR082 D16931.0
+C4-443F U+03CA3 CS14 CR082 D16915.0
+C5-4664 U+29AC1 CS14 CR082 D45319.0
+C5-4665 U+23BC7 CS14 CR082 D16920.0
+C5-4666 U+23BC6 CS14 CR082 D16919.0
+C5-4667 U+23BCE CS14 CR082 D16932.0
+C5-4668 U+03CA7 CS14 CR082 D16927.0
+C5-4669 U+23BDC CS14 CR082 D16916.0
+C6-5E24 U+23BCC CS14 CR082 D16930.0
+C6-5E25 U+23BDF CS14 CR082 D49203.0
+C6-5E26 U+23BD3 CS14 CR082 D16937.0
+C6-5E27 U+23BD5 CS14 CR082 D16938.0
+C6-5E28 U+23BDB CS14 CR082 M******
+C6-5E29 U+23BC5 CS14 CR082 D16917.0
+C6-5E2A U+23BC8 CS14 CR082 D16922.0
+C6-5E2B U+23BC9 CS14 CR082 D16923.0
+C6-5E2C U+23BE2 CS14 CR082 D16939.0
+C6-5E2D U+23BCA CS14 CR082 D16926.0
+C6-5E2E U+23BD1 CS14 CR082 D16935.0
+C6-5E2F U+23BD2 CS14 CR082 D16936.0
+C6-5E30 U+23BDD CS14 CR082 D16940.0
+C2-513E U+06C01 CS15 CR082 D16951.0
+C2-513F U+06C00 CS15 CR082 D16949.0
+C2-5140 U+06BFF CS15 CR082 D16942.0
+C2-5141 U+06C02 CS15 CR082 D16952.0
+C4-4A54 U+23BE9 CS15 CR082 D16947.0
+C4-4A55 U+23BE8 CS15 CR082 D16946.0
+C4-4A56 U+23BE4 CS15 CR082 D16941.0
+C5-4D77 U+23BEC CS15 CR082 D16953.0
+C5-4D78 U+23BED CS15 CR082 D16954.0
+C5-4D79 U+23BEA CS15 CR082 D16948.0
+C7-242F U+23BF1 CS15 CR082 D16958.0
+C7-2430 U+23BF0 CS15 CR082 D16957.0
+C7-2431 U+23BEE CS15 CR082 D16955.0
+C7-2432 U+23BEF CS15 CR082 D16956.0
+C7-2433 U+23BE5 CS15 CR082 D16943.0
+C7-2434 U+23BEB CS15 CR082 D16950.0
+C7-2435 U+23BE7 CS15 CR082 D16945.0
+C7-2436 U+23BF2 CS15 CR082 D16959.0
+C7-2437 U+23BE6 CS15 CR082 D16944.0
+C7-2438 U+23BF7 CS15 CR082 D*
+C7-2439 U+23C09 CS15 CR082 D16961.0
+C1-7126 U+06C05 CS16 CR082 D16973.0
+C2-5771 U+06C04 CS16 CR082 D16970.0
+C2-5772 U+06C03 CS16 CR082 D16964.0
+C2-5773 U+06C06 CS16 CR082 D16974.0
+C3-5149 U+03CAD CS16 CR082 D16976.0
+C4-506F U+03CAA CS16 CR082 D16965.0
+C4-5070 U+23BFB CS16 CR082 D16969.0
+C4-5071 U+03CAB CS16 CR082 D16967.0
+C4-5072 U+03CAC CS16 CR082 D16972.0
+C4-5073 U+23BFD CS16 CR082 D16975.0
+C5-5526 U+23BFC CS16 CR082 D16971.0
+C5-5527 U+23BF9 CS16 CR082 D16963.0
+C7-2F29 U+23BF8 CS16 CR082 D16962.0
+C7-2F2A U+23BFA CS16 CR082 D16968.0
+C7-2F2B U+23C06 CS16 CR082 D16966.0
+C7-2F2C U+23BFE CS16 CR082 D16977.0
+C1-7421 U+06C08 CS17 CR082 D16982.0
+C2-5D39 U+06C09 CS17 CR082 D16984.0
+C3-552D U+06C0A CS17 CR082 D16983.0
+C4-5654 U+23C0C CS17 CR082 D16981.0
+C4-5655 U+23C0B CS17 CR082 D16980.0
+C5-5B76 U+23C0E CS17 CR082 D16986.0
+C7-3868 U+23C10 CS17 CR082 D16987.0
+C7-3869 U+23C0D CS17 CR082 D16985.0
+C7-386A U+23C0A CS17 CR082 D16979.0
+C7-386B U+23C16 CS17 CR082 D16988.0
+C7-386C U+23C14 CS17 CR082 D16991.0
+C2-6176 U+06C0B CS18 CR082 D16993.0
+C4-5B4F U+03CB0 CS18 CR082 D16998.0
+C4-5B50 U+03CAF CS18 CR082 D16996.0
+C5-6233 U+23C28 CS18 CR082 D17005.0
+C5-6234 U+23C1B CS18 CR082 D16994.0
+C5-6235 U+23C1A CS18 CR082 D16992.0
+C5-6236 U+23C1C CS18 CR082 D16995.0
+C5-6237 U+23C21 CS18 CR082 D17002.0
+C7-4034 U+23C22 CS18 CR082 D16997.0
+C7-4035 U+23C20 CS18 CR082 D17001.0
+C7-4036 U+23C23 CS18 CR082 D*
+C7-4037 U+23C1E CS18 CR082 D16999.0
+C2-6566 U+06C0C CS19 CR082 D17009.0
+C3-5A50 U+03CB1 CS19 CR082 D17007.0
+C5-6834 U+23C2C CS19 CR082 D17008.0
+C7-474F U+23C1F CS19 CR082 D17000.0
+C7-4750 U+23C2D CS19 CR082 D17010.0
+C7-4751 U+23C2E CS19 CR082 D17011.0
+C7-4752 U+23C2B CS19 CR082 D17006.0
+C5-6C44 U+04DB0 CS20 CR082 D*
+C7-4E26 U+23C32 CS20 CR082 D17013.0
+C7-4E27 U+20AC8 CS20 CR082 D17012.0
+C4-6647 U+23C36 CS21 CR082 D17014.0
+C5-7039 U+23C37 CS21 CR082 D17015.0
+C7-5351 U+23C38 CS21 CR082 D17016.0
+C2-6D55 U+06C0D CS22 CR082 D17020.0
+C5-7353 U+23C3C CS22 CR082 D17019.0
+C7-582B U+23C3B CS22 CR082 D17018.0
+C5-757C U+23C3F CS23 CR082 D17021.0
+C7-5B65 U+23C40 CS23 CR082 D17022.0
+C4-6D57 U+03CB2 CS26 CR082 M******
+C7-644A U+23C44 CS28 CR082 D17025.0
+C1-4554 U+06C0F CS04 CR083 D17026.0
+C1-4661 U+06C11 CS05 CR083 D17028.0
+C1-4662 U+06C10 CS05 CR083 D17027.0
+C4-2321 U+06C12 CS06 CR083 D17029.0
+C1-4E40 U+06C13 CS08 CR083 D17030.0
+C6-2C48 U+23C45 CS08 CR083 D17031.0
+C5-2975 U+23C48 CS09 CR083 D17033.0
+C5-2976 U+23C49 CS09 CR083 D17034.0
+C6-3230 U+23C47 CS09 CR083 D17032.0
+C4-2D6A U+03CB3 CS10 CR083 D17035.0
+C6-4127 U+23C4B CS11 CR083 D17036.0
+C6-4128 U+23C4E CS11 CR083 D17037.0
+C6-5431 U+23C4F CS13 CR083 D17039.0
+C4-4440 U+23C50 CS14 CR083 D17040.0
+C7-2F2D U+23C51 CS16 CR083 D17041.0
+C7-386D U+23C52 CS17 CR083 D49204.0
+C4-5B51 U+23C53 CS18 CR083 D17042.0
+C2-2141 U+06C14 CS04 CR084 D17043.0
+C2-215F U+06C15 CS05 CR084 M******
+C1-483C U+06C16 CS06 CR084 D17045.0
+C2-2258 U+06C18 CS06 CR084 M******
+C6-2529 U+23C56 CS06 CR084 D17046.0
+C6-252A U+23C55 CS06 CR084 D17044.0
+C2-2449 U+06C19 CS07 CR084 D17047.0
+C2-244A U+06C1A CS07 CR084 M******
+C1-4E41 U+06C1B CS08 CR084 D17048.0
+C2-274E U+06C1D CS08 CR084 D17054.0
+C3-295C U+03CB4 CS08 CR084 D17053.0
+C3-295D U+06C1C CS08 CR084 D17049.0
+C6-2C49 U+23C5B CS08 CR084 D17052.0
+C6-2C4A U+23C5A CS08 CR084 D17051.0
+C6-2C4B U+23C59 CS08 CR084 D17050.0
+C1-5177 U+06C1F CS09 CR084 D17058.0
+C2-2B4D U+06C20 CS09 CR084 M******
+C2-2B4E U+06C21 CS09 CR084 M******
+C5-2977 U+23C60 CS09 CR084 D17057.0
+C6-3231 U+23C5C CS09 CR084 D17056.0
+C6-3232 U+23C5E CS09 CR084 D17055.0
+C1-5634 U+06C23 CS10 CR084 D17059.0
+C1-5635 U+06C27 CS10 CR084 D17064.0
+C1-5636 U+06C28 CS10 CR084 D17065.0
+C1-5637 U+06C26 CS10 CR084 D17063.0
+C1-5638 U+06C24 CS10 CR084 D17060.0
+C2-3027 U+06C25 CS10 CR084 D17062.0
+C5-2E44 U+23C61 CS10 CR084 D17061.0
+C1-5B47 U+06C2B CS11 CR084 D17068.0
+C2-3643 U+06C2A CS11 CR084 D17067.0
+C3-3668 U+03CB5 CS11 CR084 D17066.0
+C1-6028 U+06C2E CS12 CR084 D17071.0
+C1-6029 U+06C2F CS12 CR084 D17072.0
+C1-602A U+06C2C CS12 CR084 D17069.0
+C2-3D2B U+06C30 CS12 CR084 D17072.1
+C3-3C4E U+06C2D CS12 CR084 D17070.0
+C5-395D U+23C64 CS12 CR084 D49205.0
+C3-4229 U+06C31 CS13 CR084 D17074.0
+C3-422A U+06C32 CS13 CR084 M******
+C6-5432 U+23C66 CS13 CR084 D17073.0
+C1-693B U+06C33 CS14 CR084 D17075.0
+C3-4C69 U+03CB6 CS15 CR084 D17079.0
+C7-243A U+23C6B CS15 CR084 D17078.0
+C7-243B U+23C6A CS15 CR084 D17077.0
+C3-514A U+03CB7 CS16 CR084 D17080.0
+C7-4038 U+23C6E CS18 CR084 D17081.0
+C7-5352 U+23C6F CS21 CR084 D17082.0
+C1-4555 U+06C34 CS04 CR085 D17083.0
+C4-214F U+03CB8 CS04 CR085 D17089.0
+C6-2224 U+23C74 CS04 CR085 D17114.0
+C1-4663 U+06C38 CS05 CR085 D17088.0
+C1-4664 U+06C41 CS05 CR085 D17104.0
+C1-4665 U+06C40 CS05 CR085 D17103.0
+C1-4666 U+06C3E CS05 CR085 D17101.0
+C2-2160 U+06C36 CS05 CR085 D17086.0
+C2-2161 U+06C43 CS05 CR085 D17106.0
+C2-2162 U+06C3F CS05 CR085 D17102.0
+C2-2163 U+06C3B CS05 CR085 D17094.0
+C3-2254 U+06C39 CS05 CR085 D17091.0
+C3-2255 U+03CBA CS05 CR085 D17096.0 #
+C3-2256 U+03CB9 CS05 CR085 D17093.0
+C3-2257 U+06C37 CS05 CR085 D17087.0
+C3-2258 U+06C44 CS05 CR085 D17108.0
+C3-2259 U+06C45 CS05 CR085 D17109.0
+C5-2173 U+23C76 CS05 CR085 D17097.0
+C5-2174 U+03CBC CS05 CR085 D17107.0
+C1-483D U+06C5D CS06 CR085 D17138.0
+C1-483E U+06C57 CS06 CR085 D17130.0
+C1-483F U+06C59 CS06 CR085 D17132.0
+C1-4840 U+06C5F CS06 CR085 D17140.0
+C1-4841 U+06C60 CS06 CR085 D17141.0
+C1-4842 U+06C50 CS06 CR085 D17122.0
+C1-4843 U+06C55 CS06 CR085 D17128.0
+C1-4844 U+06C61 CS06 CR085 D17134.0
+C1-4845 U+06C5B CS06 CR085 D17135.0
+C1-4846 U+06C4D CS06 CR085 D17119.0
+C1-4847 U+06C4E CS06 CR085 D17120.0
+C2-2259 U+06C46 CS06 CR085 M******
+C2-225A U+06C52 CS06 CR085 D17125.0
+C2-225B U+06C5C CS06 CR085 D17136.0
+C2-225C U+06C4F CS06 CR085 D17121.0
+C2-225D U+06C4A CS06 CR085 D17115.0
+C2-225E U+06C54 CS06 CR085 D17127.0
+C2-225F U+06C4B CS06 CR085 D17116.0
+C2-2260 U+06C4C CS06 CR085 D17117.0
+C3-237C U+06C58 CS06 CR085 D17131.0
+C3-237D U+06C51 CS06 CR085 D17123.0
+C3-237E U+06C77 CS06 CR085 D17170.0
+C3-2421 U+06C3C CS06 CR085 D17099.0
+C3-2422 U+03CBB CS06 CR085 D17098.0
+C3-2423 U+06C5A CS06 CR085 D17133.0
+C3-2424 U+23C86 CS06 CR085 M******
+C3-2425 U+06C53 CS06 CR085 D17126.0
+C4-2322 U+03CBD CS06 CR085 D17137.0 #
+C4-2323 U+23C80 CS06 CR085 D17118.0
+C6-252B U+23C75 CS06 CR085 D17095.0
+C6-252C U+23C77 CS06 CR085 D17110.0
+C6-252D U+23C81 CS06 CR085 D17142.0
+C6-252E U+2F8FA CS06 CR085 D49206.0
+C6-252F U+23C83 CS06 CR085 D17145.0
+C6-2530 U+23C8B CS06 CR085 D17148.0
+C6-2531 U+23C84 CS06 CR085 D17146.0
+C1-4A65 U+06C42 CS07 CR085 D17105.0
+C1-4A66 U+06C5E CS07 CR085 D17139.0
+C1-4A67 U+06C99 CS07 CR085 D17212.0
+C1-4A68 U+06C81 CS07 CR085 D17182.0
+C1-4A69 U+06C88 CS07 CR085 D17189.0
+C1-4A6A U+06C89 CS07 CR085 D17190.0
+C1-4A6B U+06C85 CS07 CR085 D17186.0
+C1-4A6C U+06C9B CS07 CR085 D17216.0
+C1-4A6D U+06C6A CS07 CR085 D17154.0
+C1-4A6E U+06C7A CS07 CR085 D17174.0
+C1-4A6F U+06C90 CS07 CR085 D17201.0
+C1-4A70 U+06C70 CS07 CR085 D17160.0
+C1-4A71 U+06C8C CS07 CR085 D17193.0
+C1-4A72 U+06C68 CS07 CR085 D17152.0
+C1-4A73 U+06C96 CS07 CR085 D17209.0
+C1-4A74 U+06C92 CS07 CR085 D17204.0
+C1-4A75 U+06C7D CS07 CR085 D17177.0
+C1-4A76 U+06C83 CS07 CR085 D17184.0
+C1-4A77 U+06C72 CS07 CR085 D17163.0
+C1-4A78 U+06C7E CS07 CR085 D17178.0
+C1-4A79 U+06C74 CS07 CR085 D17165.0
+C1-4A7A U+06C86 CS07 CR085 D17187.0
+C1-4A7B U+06C76 CS07 CR085 D17168.0
+C1-4A7C U+06C8D CS07 CR085 D17194.0
+C1-4A7D U+06C94 CS07 CR085 D17207.0
+C1-4A7E U+06C98 CS07 CR085 D17211.0
+C1-4B21 U+06C82 CS07 CR085 D17183.0
+C2-244B U+06C78 CS07 CR085 D17171.0
+C2-244C U+06C67 CS07 CR085 D17151.0
+C2-244D U+06C6B CS07 CR085 D17155.0
+C2-244E U+06C84 CS07 CR085 D17185.0
+C2-244F U+06C8B CS07 CR085 D17192.0
+C2-2450 U+06C8F CS07 CR085 D17199.0
+C2-2451 U+06C71 CS07 CR085 D17161.0
+C2-2452 U+06C6F CS07 CR085 D17159.0
+C2-2453 U+06C69 CS07 CR085 D17153.0
+C2-2454 U+06C9A CS07 CR085 D17213.0
+C2-2455 U+06C6D CS07 CR085 D17157.0
+C2-2456 U+06C87 CS07 CR085 D17188.0
+C2-2457 U+06C95 CS07 CR085 D17208.0
+C2-2458 U+06C9C CS07 CR085 D17218.0
+C2-2459 U+06C66 CS07 CR085 D17150.0
+C2-245A U+06C73 CS07 CR085 D17164.0
+C2-245B U+06C65 CS07 CR085 D17149.0
+C2-245C U+06C7B CS07 CR085 D17175.0
+C2-245D U+06C8E CS07 CR085 D17197.0
+C3-264B U+03CC6 CS07 CR085 D17223.0
+C3-264C U+06C7F CS07 CR085 D17180.0
+C3-264D U+06C91 CS07 CR085 D17202.0
+C3-264E U+06C9E CS07 CR085 D17221.0
+C3-264F U+03CC0 CS07 CR085 D17162.0
+C3-2650 U+06C6E CS07 CR085 D17158.0
+C3-2651 U+06C7C CS07 CR085 D17176.0
+C3-2652 U+06C9F CS07 CR085 D17222.0
+C3-2653 U+06C75 CS07 CR085 D17166.0
+C3-2654 U+03CBE CS07 CR085 D17144.0
+C3-2655 U+06C56 CS07 CR085 D17129.0
+C3-2656 U+06CA2 CS07 CR085 D17234.0
+C3-2657 U+06C79 CS07 CR085 D17172.0
+C3-2658 U+03CCA CS07 CR085 D17124.0
+C3-2659 U+06CA1 CS07 CR085 D17233.0
+C3-265A U+03CC4 CS07 CR085 D17203.0
+C3-265B U+06CAA CS07 CR085 M******
+C3-265C U+06CA0 CS07 CR085 D17225.0
+C3-265D U+03CC2 CS07 CR085 D17179.0
+C4-244F U+03CC1 CS07 CR085 D17173.0
+C4-2450 U+23C93 CS07 CR085 D17214.0
+C4-2451 U+03CC5 CS07 CR085 D17205.0
+C5-2450 U+23C82 CS07 CR085 D17143.0
+C5-2451 U+23C91 CS07 CR085 D17196.0
+C5-2452 U+23C8F CS07 CR085 D17169.0
+C5-2453 U+23C92 CS07 CR085 D17200.0
+C6-2841 U+23C9F CS07 CR085 D17230.0
+C6-2842 U+23C90 CS07 CR085 D17195.0
+C6-2843 U+23C9E CS07 CR085 D17227.0
+C6-2844 U+03CC8 CS07 CR085 D17217.0
+C6-2845 U+23CA0 CS07 CR085 D17229.0
+C6-2846 U+23C94 CS07 CR085 D17220.0
+C6-2847 U+23C95 CS07 CR085 D17224.0
+C6-2848 U+23CA1 CS07 CR085 D17215.0
+C6-2849 U+03CC3 CS07 CR085 D17198.0
+C6-284A U+03CC7 CS07 CR085 D17226.0
+C1-4E42 U+06CE3 CS08 CR085 D17309.0
+C1-4E43 U+06CE8 CS08 CR085 D17316.0
+C1-4E44 U+06CF3 CS08 CR085 D17328.0
+C1-4E45 U+06CB1 CS08 CR085 D17243.0
+C1-4E46 U+06CCC CS08 CR085 D17279.0
+C1-4E47 U+06CE5 CS08 CR085 D17311.0
+C1-4E48 U+06CB3 CS08 CR085 D17245.0
+C1-4E49 U+06CBD CS08 CR085 D17258.0
+C1-4E4A U+06CBE CS08 CR085 D17259.0
+C1-4E4B U+06CBC CS08 CR085 D17257.0
+C1-4E4C U+06CE2 CS08 CR085 D17308.0
+C1-4E4D U+06CAB CS08 CR085 D17235.0
+C1-4E4E U+06CD5 CS08 CR085 D17290.0
+C1-4E4F U+06CD3 CS08 CR085 D17288.0
+C1-4E50 U+06CB8 CS08 CR085 D17251.0
+C1-4E51 U+06CC4 CS08 CR085 D17267.0
+C1-4E52 U+06CB9 CS08 CR085 D17253.0
+C1-4E53 U+06CC1 CS08 CR085 D17264.0
+C1-4E54 U+06CAE CS08 CR085 D17238.0
+C1-4E55 U+06CD7 CS08 CR085 D17294.0
+C1-4E56 U+06CC5 CS08 CR085 D17270.0
+C1-4E57 U+06CF1 CS08 CR085 D17326.0
+C1-4E58 U+06CBF CS08 CR085 D17260.0
+C1-4E59 U+06CBB CS08 CR085 D17256.0
+C1-4E5A U+06CE1 CS08 CR085 D17307.0
+C1-4E5B U+06CDB CS08 CR085 D17298.0
+C1-4E5C U+06CCA CS08 CR085 D17275.0
+C1-4E5D U+06CAC CS08 CR085 D17236.0
+C1-4E5E U+06CEF CS08 CR085 D17324.0
+C1-4E5F U+06CDC CS08 CR085 D17299.0
+C1-4E60 U+06CD6 CS08 CR085 D17293.0
+C1-4E61 U+06CE0 CS08 CR085 D17306.0
+C2-274F U+06C93 CS08 CR085 D17206.0
+C2-2750 U+06CEC CS08 CR085 D17320.0
+C2-2751 U+06CEB CS08 CR085 D17319.0
+C2-2752 U+06CEE CS08 CR085 D17323.0
+C2-2753 U+06CD9 CS08 CR085 D17296.0
+C2-2754 U+06CB6 CS08 CR085 D17248.0
+C2-2755 U+06CD4 CS08 CR085 D17289.0
+C2-2756 U+06CAD CS08 CR085 D17237.0
+C2-2757 U+06CE7 CS08 CR085 D17315.0
+C2-2758 U+06CB7 CS08 CR085 D17250.0
+C2-2759 U+06CD0 CS08 CR085 D17283.0
+C2-275A U+06CC2 CS08 CR085 D17265.0
+C2-275B U+06CBA CS08 CR085 D17254.0
+C2-275C U+06CC3 CS08 CR085 D17266.0
+C2-275D U+06CC6 CS08 CR085 D17271.0
+C2-275E U+06CED CS08 CR085 D17321.0
+C2-275F U+06CF2 CS08 CR085 D17327.0
+C2-2760 U+06CD2 CS08 CR085 D17287.0
+C2-2761 U+06CDD CS08 CR085 D17300.0
+C2-2762 U+06CB4 CS08 CR085 D17246.0
+C2-2763 U+06C8A CS08 CR085 D17191.0
+C2-2764 U+06C9D CS08 CR085 D17219.0
+C2-2765 U+06C80 CS08 CR085 D17181.0
+C2-2766 U+06CDE CS08 CR085 D17303.0
+C2-2767 U+06CC0 CS08 CR085 D17262.0
+C2-2768 U+06D30 CS08 CR085 D17346.0
+C2-2769 U+06CCD CS08 CR085 D17280.0 @ D49209.0 (C6-2C51)
+C2-276A U+06CC7 CS08 CR085 D17272.0
+C2-276B U+06CB0 CS08 CR085 D17242.0
+C2-276C U+06CF9 CS08 CR085 M******
+C2-276D U+06CCF CS08 CR085 D17282.0
+C2-276E U+06CE9 CS08 CR085 D17317.0
+C2-276F U+06CD1 CS08 CR085 D17284.0
+C3-295E U+03CCD CS08 CR085 D17276.0
+C3-295F U+03CCC CS08 CR085 D17255.0
+C3-2960 U+03CCF CS08 CR085 D17285.0
+C3-2961 U+03CCB CS08 CR085 D17241.0
+C3-2962 U+03CCE CS08 CR085 D17277.0
+C3-2963 U+06C97 CS08 CR085 D17210.0
+C3-2964 U+06C6C CS08 CR085 D17156.0
+C3-2965 U+06CDF CS08 CR085 D17305.0
+C3-2966 U+03CD2 CS08 CR085 D17291.0
+C3-2967 U+06CEA CS08 CR085 D17318.0
+C3-2968 U+03CD1 CS08 CR085 D17330.0
+C3-2969 U+06CE4 CS08 CR085 D17310.0
+C3-296A U+06CD8 CS08 CR085 D17295.0
+C3-296B U+06CB2 CS08 CR085 D17244.0
+C3-296C U+06CCE CS08 CR085 D17281.0
+C3-296D U+06CC8 CS08 CR085 D17273.0
+C4-267B U+06CE6 CS08 CR085 D17313.0
+C4-267C U+23CCA CS08 CR085 D17336.0 #
+C4-267D U+06CCB CS08 CR085 D17278.0
+C4-267E U+03CD0 CS08 CR085 D17304.0
+C4-2721 U+23CB7 CS08 CR085 D17269.0
+C4-2722 U+03CD8 CS08 CR085 D17367.0 #
+C4-2723 U+23CB2 CS08 CR085 D17239.0
+C4-2724 U+23CBB CS08 CR085 D17312.0
+C4-2725 U+23CB9 CS08 CR085 D17292.0
+C4-2726 U+06CB5 CS08 CR085 D17247.0
+C5-266E U+23CBD CS08 CR085 D17322.0
+C5-266F U+23CB3 CS08 CR085 D17249.0
+C5-2670 U+23CBE CS08 CR085 D17329.0
+C5-2671 U+23CC0 CS08 CR085 D17332.0
+C5-2672 U+23CB5 CS08 CR085 D17263.0
+C5-2673 U+23CB6 CS08 CR085 D17268.0
+C6-2C4C U+23C9D CS08 CR085 D49207.0
+C6-2C4D U+23C8E CS08 CR085 D17167.0
+C6-2C4E U+23CBC CS08 CR085 D17314.0
+C6-2C4F U+23CDD CS08 CR085 D17341.0
+C6-2C50 U+23CBA CS08 CR085 D17302.0
+C6-2C51 U+2F8FD CS08 CR085 D49209.0 @ D17280.0 (C2-2769)
+C6-2C52 U+23CD8 CS08 CR085 D49208.0
+C6-2C53 U+23CCB CS08 CR085 D49210.0
+C6-2C54 U+23CD9 CS08 CR085 D17301.0
+C6-2C55 U+23CDA CS08 CR085 D17347.0
+C6-2C56 U+23CC4 CS08 CR085 D17337.0
+C6-2C57 U+23CB8 CS08 CR085 D17286.0
+C6-2C58 U+23CBF CS08 CR085 D17331.0
+C6-2C59 U+23CDB CS08 CR085 D17340.0
+C6-2C5A U+23CC1 CS08 CR085 D17333.0
+C6-2C5B U+2F8FC CS08 CR085 D17261.0 @ D17260.0
+C6-2C5C U+23CC5 CS08 CR085 D17338.0
+C1-5178 U+06CC9 CS09 CR085 D17274.0
+C1-5179 U+06D0B CS09 CR085 D17363.0
+C1-517A U+06D32 CS09 CR085 D17413.0
+C1-517B U+06D2A CS09 CR085 D17402.0
+C1-517C U+06D41 CS09 CR085 D17431.0
+C1-517D U+06D25 CS09 CR085 D17396.0
+C1-517E U+06D0C CS09 CR085 D17364.0
+C1-5221 U+06D31 CS09 CR085 D17412.0
+C1-5222 U+06D1E CS09 CR085 D17386.0
+C1-5223 U+06D17 CS09 CR085 D17379.0
+C1-5224 U+06D3B CS09 CR085 D17423.0
+C1-5225 U+06D3D CS09 CR085 D17426.0
+C1-5226 U+06D3E CS09 CR085 D17427.0 @ D17428.0
+C1-5227 U+06D36 CS09 CR085 D17417.0
+C1-5228 U+06D1B CS09 CR085 D17383.0
+C1-5229 U+06CF5 CS09 CR085 D17343.0
+C1-522A U+06D39 CS09 CR085 D17421.0
+C1-522B U+06D27 CS09 CR085 D17398.0
+C1-522C U+06D38 CS09 CR085 D17419.0
+C1-522D U+06D29 CS09 CR085 D17401.0
+C1-522E U+06D2E CS09 CR085 D17408.0
+C1-522F U+06D35 CS09 CR085 D17416.0
+C1-5230 U+06D0E CS09 CR085 D17369.0
+C1-5231 U+06D2B CS09 CR085 D17403.0
+C2-2B4F U+06D28 CS09 CR085 D17399.0
+C2-2B50 U+06D34 CS09 CR085 D17415.0
+C2-2B51 U+06D2D CS09 CR085 D17406.0
+C2-2B52 U+06D1F CS09 CR085 D17387.0
+C2-2B53 U+06D3C CS09 CR085 D17425.0
+C2-2B54 U+06D3F CS09 CR085 D17429.0
+C2-2B55 U+06D12 CS09 CR085 D17374.0
+C2-2B56 U+06D0A CS09 CR085 D17362.0
+C2-2B57 U+06CDA CS09 CR085 D17297.0
+C2-2B58 U+06D33 CS09 CR085 D17414.0
+C2-2B59 U+06D04 CS09 CR085 D17353.0
+C2-2B5A U+06D19 CS09 CR085 D17381.0
+C2-2B5B U+06D3A CS09 CR085 D17422.0
+C2-2B5C U+06D1A CS09 CR085 D17382.0
+C2-2B5D U+06D11 CS09 CR085 D17373.0
+C2-2B5E U+06D00 CS09 CR085 D17349.0
+C2-2B5F U+06D1D CS09 CR085 D17385.0
+C2-2B60 U+06D42 CS09 CR085 D17441.0
+C2-2B61 U+06D01 CS09 CR085 D17350.0
+C2-2B62 U+06D18 CS09 CR085 D17380.0
+C2-2B63 U+06D37 CS09 CR085 D17418.0
+C2-2B64 U+06D03 CS09 CR085 D17352.0
+C2-2B65 U+06D0F CS09 CR085 D17370.0
+C2-2B66 U+06D40 CS09 CR085 D17430.0
+C2-2B67 U+06D07 CS09 CR085 D17358.0
+C2-2B68 U+06D20 CS09 CR085 D17389.0
+C2-2B69 U+06D2C CS09 CR085 D17404.0
+C2-2B6A U+06D08 CS09 CR085 D17360.0
+C2-2B6B U+06D22 CS09 CR085 D17392.0
+C2-2B6C U+06D09 CS09 CR085 D17361.0
+C2-2B6D U+06D10 CS09 CR085 D17371.0
+C3-2D44 U+03CD6 CS09 CR085 D17359.0
+C3-2D45 U+06D23 CS09 CR085 D17393.0
+C3-2D46 U+06CFF CS09 CR085 D17348.0
+C3-2D47 U+06D14 CS09 CR085 D17376.0
+C3-2D48 U+06D05 CS09 CR085 D17355.0
+C3-2D49 U+06D13 CS09 CR085 D17375.0
+C3-2D4A U+06D06 CS09 CR085 D17357.0
+C3-2D4B U+06D21 CS09 CR085 D17391.0
+C3-2D4C U+03CDE CS09 CR085 D17445.0
+C3-2D4D U+06D15 CS09 CR085 D17378.0
+C3-2D4E U+06CAF CS09 CR085 D17240.0
+C3-2D4F U+06CF4 CS09 CR085 D17335.0
+C3-2D50 U+06D02 CS09 CR085 D17351.0
+C3-2D51 U+06D45 CS09 CR085 D17452.0
+C3-2D52 U+2F8FE CS09 CR085 D17400.0
+C3-2D53 U+06D26 CS09 CR085 D17397.0
+C3-2D54 U+03CD9 CS09 CR085 D17372.0
+C3-2D55 U+06D44 CS09 CR085 D17451.0
+C3-2D56 U+03CDD CS09 CR085 D17439.0
+C3-2D57 U+06D24 CS09 CR085 D17395.0
+C4-297C U+23CE4 CS09 CR085 D17354.0
+C4-297D U+23CF7 CS09 CR085 D17443.0
+C4-297E U+03CDC CS09 CR085 D17411.0
+C4-2A21 U+06D43 CS09 CR085 D17447.0
+C4-2A22 U+23CEA CS09 CR085 D17405.0
+C4-2A23 U+23CF6 CS09 CR085 D17442.0
+C4-2A24 U+23D12 CS09 CR085 D17446.0
+C4-2A25 U+2F901 CS09 CR085 D17450.0
+C5-2978 U+23CE3 CS09 CR085 D17339.0
+C5-2979 U+23CE9 CS09 CR085 D17394.0
+C5-297A U+23CF0 CS09 CR085 D17434.0
+C5-297B U+03CDA CS09 CR085 D17377.0
+C5-297C U+03CDB CS09 CR085 D17407.0
+C5-297D U+23CF2 CS09 CR085 D17436.0
+C5-297E U+23CED CS09 CR085 D17424.0
+C5-2A21 U+23CEC CS09 CR085 D17410.0
+C5-2A22 U+23CE6 CS09 CR085 D17368.0
+C5-2A23 U+23D16 CS09 CR085 D17444.0
+C5-2A24 U+03CD7 CS09 CR085 D17365.0
+C6-3233 U+23CB4 CS09 CR085 D17252.0
+C6-3234 U+23CC2 CS09 CR085 D17334.0
+C6-3235 U+23D14 CS09 CR085 D17449.0
+C6-3236 U+23CE5 CS09 CR085 D17356.0
+C6-3237 U+23D15 CS09 CR085 D17420.0
+C6-3238 U+23D11 CS09 CR085 D17448.0
+C6-3239 U+2F8FF CS09 CR085 D49211.0
+C6-323A U+23CEE CS09 CR085 D17432.0
+C6-323B U+23CE7 CS09 CR085 D17388.0
+C6-323C U+23CF5 CS09 CR085 D17440.0
+C6-323D U+23CF4 CS09 CR085 D17438.0
+C6-323E U+23CE8 CS09 CR085 D17390.0
+C6-323F U+23D01 CS09 CR085 D49212.0
+C6-3240 U+23CEF CS09 CR085 D17433.0
+C6-3241 U+23CF1 CS09 CR085 D17435.0
+C6-3242 U+2F900 CS09 CR085 D17428.0
+C1-5639 U+06CF0 CS10 CR085 D17325.0
+C1-563A U+06D6A CS10 CR085 D17482.0
+C1-563B U+06D95 CS10 CR085 D17543.0
+C1-563C U+06D88 CS10 CR085 D17529.1
+C1-563D U+06D87 CS10 CR085 D17526.0
+C1-563E U+06D66 CS10 CR085 D17475.0
+C1-563F U+06D78 CS10 CR085 D17505.0
+C1-5640 U+06D77 CS10 CR085 D17503.0
+C1-5641 U+06D59 CS10 CR085 D17458.0
+C1-5642 U+06D93 CS10 CR085 D17541.0
+C1-5643 U+06D6C CS10 CR085 D17485.0
+C1-5644 U+06D89 CS10 CR085 D17530.0
+C1-5645 U+06D6E CS10 CR085 D17487.0
+C1-5646 U+06D5A CS10 CR085 D17460.0
+C1-5647 U+06D74 CS10 CR085 D17496.0
+C1-5648 U+06D69 CS10 CR085 D17479.1
+C1-5649 U+06D8C CS10 CR085 D17534.0
+C1-564A U+06D8A CS10 CR085 D17532.0
+C1-564B U+06D79 CS10 CR085 D17506.0
+C1-564C U+06D85 CS10 CR085 D17521.0
+C1-564D U+06D65 CS10 CR085 D17474.0
+C1-564E U+06D94 CS10 CR085 D17542.0
+C2-3028 U+06D7A CS10 CR085 D17507.0
+C2-3029 U+06D63 CS10 CR085 D17470.0
+C2-302A U+06D64 CS10 CR085 D17471.0
+C2-302B U+06D76 CS10 CR085 D17502.0
+C2-302C U+06D0D CS10 CR085 D17366.0
+C2-302D U+06D61 CS10 CR085 D17467.0
+C2-302E U+06D92 CS10 CR085 D17540.0
+C2-302F U+06D58 CS10 CR085 D17457.0
+C2-3030 U+06D62 CS10 CR085 D17468.0
+C2-3031 U+06D6D CS10 CR085 D17486.0
+C2-3032 U+06D6F CS10 CR085 D17488.0
+C2-3033 U+06D91 CS10 CR085 D17539.0
+C2-3034 U+06D8D CS10 CR085 D17535.0
+C2-3035 U+06DEF CS10 CR085 D17683.0
+C2-3036 U+06D7F CS10 CR085 D17513.0
+C2-3037 U+06D86 CS10 CR085 D17522.0
+C2-3038 U+06D5E CS10 CR085 D17464.0
+C2-3039 U+06D67 CS10 CR085 D17476.0
+C2-303A U+06D60 CS10 CR085 D17466.0
+C2-303B U+06D97 CS10 CR085 D17545.0
+C2-303C U+06D70 CS10 CR085 D17489.0
+C2-303D U+06D7C CS10 CR085 D17510.0
+C2-303E U+06D5F CS10 CR085 D17465.0
+C2-303F U+06D82 CS10 CR085 D17518.0
+C2-3040 U+06D98 CS10 CR085 D17546.0
+C2-3041 U+06D2F CS10 CR085 D17409.0
+C2-3042 U+06D68 CS10 CR085 D17477.0
+C2-3043 U+06D8B CS10 CR085 D17533.0
+C2-3044 U+06D7E CS10 CR085 D17512.0
+C2-3045 U+06D80 CS10 CR085 D17514.0
+C2-3046 U+06D84 CS10 CR085 D17520.0
+C2-3047 U+06D16 CS10 CR085 D17456.0
+C2-3048 U+06D83 CS10 CR085 D17519.0
+C2-3049 U+06D7B CS10 CR085 D17509.0
+C2-304A U+06D7D CS10 CR085 D17511.0
+C2-304B U+06D75 CS10 CR085 D17501.0
+C2-304C U+06D90 CS10 CR085 D17538.0
+C3-316F U+06D6B CS10 CR085 D17483.0
+C3-3170 U+03CE5 CS10 CR085 D17473.0
+C3-3171 U+03CE6 CS10 CR085 D17481.0
+C3-3172 U+06D73 CS10 CR085 D17493.0
+C3-3173 U+06D57 CS10 CR085 D17455.0
+C3-3174 U+03CE9 CS10 CR085 D17499.0
+C3-3175 U+03CF3 CS10 CR085 M******
+C3-3176 U+06D5D CS10 CR085 D17463.0
+C3-3177 U+06D56 CS10 CR085 D17454.0
+C3-3178 U+06D8F CS10 CR085 D17537.0
+C3-3179 U+06D5B CS10 CR085 D17461.0
+C3-317A U+06D1C CS10 CR085 D17384.0
+C3-317B U+06D9A CS10 CR085 M******
+C3-317C U+06D9B CS10 CR085 M******
+C3-317D U+06D99 CS10 CR085 D17573.1
+C3-317E U+03CEE CS10 CR085 D17564.0
+C3-3221 U+06D81 CS10 CR085 D17515.0
+C3-3222 U+06D71 CS10 CR085 D17491.0
+C3-3223 U+03CED CS10 CR085 D17558.0
+C3-3224 U+03CEC CS10 CR085 D17531.0
+C3-3225 U+06D72 CS10 CR085 D17492.0
+C3-3226 U+06D5C CS10 CR085 D17462.0
+C3-3227 U+06D96 CS10 CR085 D17544.0
+C4-2D6B U+03CE7 CS10 CR085 D17495.0
+C4-2D6C U+03CEA CS10 CR085 D17523.0
+C4-2D6D U+23D28 CS10 CR085 D17525.0
+C4-2D6E U+23D1E CS10 CR085 D17459.0
+C4-2D6F U+23D29 CS10 CR085 D17527.0
+C4-2D70 U+2F902 CS10 CR085 D17572.1
+C4-2D71 U+23CEB CS10 CR085 D17453.0
+C4-2D72 U+23D66 CS10 CR085 D17573.0
+C5-2E45 U+23D37 CS10 CR085 D17557.0
+C5-2E46 U+23D71 CS10 CR085 D17569.0
+C5-2E47 U+23D23 CS10 CR085 D17490.0
+C5-2E48 U+23D22 CS10 CR085 D17484.0
+C5-2E49 U+23D1F CS10 CR085 D17469.0
+C5-2E4A U+23D25 CS10 CR085 D17508.0
+C6-3870 U+23CF3 CS10 CR085 D17437.0
+C6-3871 U+23D26 CS10 CR085 D17516.0
+C6-3872 U+03CE4 CS10 CR085 D17472.0 #
+C6-3873 U+23D39 CS10 CR085 D17560.0
+C6-3874 U+2F904 CS10 CR085 D17505.1
+C6-3875 U+23D6C CS10 CR085 D49216.0
+C6-3876 U+23D2B CS10 CR085 D17547.0
+C6-3877 U+23D2E CS10 CR085 D17550.0
+C6-3878 U+23D3B CS10 CR085 D17562.0
+C6-3879 U+23D5E CS10 CR085 D17570.0
+C6-387A U+23DFB CS10 CR085 D*
+C6-387B U+23D27 CS10 CR085 D17517.0
+C6-387C U+23D24 CS10 CR085 D17494.0
+C6-387D U+23D69 CS10 CR085 D49213.0
+C6-387E U+23D30 CS10 CR085 D17552.0
+C6-3921 U+2F905 CS10 CR085 D17574.0
+C6-3922 U+23D62 CS10 CR085 D17500.0
+C6-3923 U+23D38 CS10 CR085 D17559.0
+C6-3924 U+23D35 CS10 CR085 D17555.0
+C6-3925 U+23D2A CS10 CR085 D17528.0
+C6-3926 U+23D2C CS10 CR085 D17548.0
+C6-3927 U+23D68 CS10 CR085 D49214.0
+C6-3928 U+23D31 CS10 CR085 D17553.0
+C6-3929 U+23D2F CS10 CR085 D17551.0
+C6-392A U+23D2D CS10 CR085 D17549.0
+C6-392B U+23D3A CS10 CR085 D17561.0
+C6-392C U+23D36 CS10 CR085 D17556.0
+C6-392D U+2F903 CS10 CR085 D17479.0
+C6-392E U+23D21 CS10 CR085 D17480.0
+C6-392F U+23D3C CS10 CR085 D17563.0
+C6-3930 U+23D20 CS10 CR085 D17478.0
+C6-3931 U+23D64 CS10 CR085 D49215.0
+C6-3932 U+23D3E CS10 CR085 D17567.0
+C6-3933 U+03CE8 CS10 CR085 D17498.0
+C1-5B48 U+06D8E CS11 CR085 D17536.0
+C1-5B49 U+06DBC CS11 CR085 D17606.0
+C1-5B4A U+06DF3 CS11 CR085 D17690.0
+C1-5B4B U+06DD9 CS11 CR085 D17643.0
+C1-5B4C U+06DB2 CS11 CR085 D17586.0
+C1-5B4D U+06DE1 CS11 CR085 D17660.0
+C1-5B4E U+06DCC CS11 CR085 D17629.0
+C1-5B4F U+06DE4 CS11 CR085 D17665.0
+C1-5B50 U+06DFB CS11 CR085 D17698.0
+C1-5B51 U+06DFA CS11 CR085 D17697.0
+C1-5B52 U+06E05 CS11 CR085 D17695.1
+C1-5B53 U+06DC7 CS11 CR085 D17620.0
+C1-5B54 U+06DCB CS11 CR085 D17626.0
+C1-5B55 U+06DAF CS11 CR085 D17582.0
+C1-5B56 U+06DD1 CS11 CR085 D17634.0
+C1-5B57 U+06DAE CS11 CR085 D17580.0
+C1-5B58 U+06DDE CS11 CR085 D17651.0
+C1-5B59 U+06DF9 CS11 CR085 D17696.0
+C1-5B5A U+06DB8 CS11 CR085 D17601.0
+C1-5B5B U+06DF7 CS11 CR085 D17694.0
+C1-5B5C U+06DF5 CS11 CR085 D17692.0
+C1-5B5D U+06DC5 CS11 CR085 D17617.0
+C1-5B5E U+06DD2 CS11 CR085 D17635.0
+C1-5B5F U+06E1A CS11 CR085 D17758.0
+C1-5B60 U+06DB5 CS11 CR085 D17595.0
+C1-5B61 U+06DDA CS11 CR085 D17644.0
+C1-5B62 U+06DEB CS11 CR085 D17678.0
+C1-5B63 U+06DD8 CS11 CR085 D17642.0
+C1-5B64 U+06DEA CS11 CR085 D17675.0
+C1-5B65 U+06DF1 CS11 CR085 D17687.0
+C1-5B66 U+06DEE CS11 CR085 D17682.0
+C1-5B67 U+06DE8 CS11 CR085 D17669.0
+C1-5B68 U+06DC6 CS11 CR085 D17619.0
+C1-5B69 U+06DC4 CS11 CR085 D17616.0
+C1-5B6A U+06DAA CS11 CR085 D17575.0
+C1-5B6B U+06DEC CS11 CR085 D17679.0
+C1-5B6C U+06DBF CS11 CR085 D17609.0
+C1-5B6D U+06DE6 CS11 CR085 D17667.0
+C2-3644 U+06DC0 CS11 CR085 D17610.0
+C2-3645 U+06DAB CS11 CR085 D17577.0
+C2-3646 U+06DB4 CS11 CR085 D17593.0
+C2-3647 U+06DB3 CS11 CR085 D17589.0
+C2-3648 U+06E74 CS11 CR085 D17879.0
+C2-3649 U+06DAC CS11 CR085 D17578.0
+C2-364A U+06DE9 CS11 CR085 D17670.0
+C2-364B U+06DE2 CS11 CR085 D17662.0
+C2-364C U+06DB7 CS11 CR085 D17600.0
+C2-364D U+06DF6 CS11 CR085 D17693.0
+C2-364E U+06DD4 CS11 CR085 D17637.0
+C2-364F U+06E00 CS11 CR085 D17714.0
+C2-3650 U+06DC8 CS11 CR085 D17622.0
+C2-3651 U+06DE0 CS11 CR085 D17655.0
+C2-3652 U+06DDF CS11 CR085 D17654.0
+C2-3653 U+06DD6 CS11 CR085 D17639.0
+C2-3654 U+06DBE CS11 CR085 D17608.0
+C2-3655 U+06DE5 CS11 CR085 D17666.0
+C2-3656 U+06DDC CS11 CR085 D17647.0
+C2-3657 U+06DDD CS11 CR085 D17649.0
+C2-3658 U+06DDB CS11 CR085 D17646.0
+C2-3659 U+06DF4 CS11 CR085 D17691.0
+C2-365A U+06DCA CS11 CR085 D17624.0
+C2-365B U+06DBD CS11 CR085 D17607.0
+C2-365C U+06DED CS11 CR085 D17680.0
+C2-365D U+06DF0 CS11 CR085 D17685.0
+C2-365E U+06DBA CS11 CR085 D17603.0
+C2-365F U+06DD5 CS11 CR085 D17638.0
+C2-3660 U+06DC2 CS11 CR085 D17613.0
+C2-3661 U+06DCF CS11 CR085 D17632.0
+C2-3662 U+06DC9 CS11 CR085 D17623.0
+C2-3663 U+06DD0 CS11 CR085 D17633.0
+C2-3664 U+06DF2 CS11 CR085 D17689.0
+C2-3665 U+06DD3 CS11 CR085 D17636.0
+C2-3666 U+06DFD CS11 CR085 D17701.0
+C2-3667 U+06DD7 CS11 CR085 D17641.0
+C2-3668 U+06DCD CS11 CR085 D17630.0
+C2-3669 U+06DE3 CS11 CR085 D17664.0
+C2-366A U+06DBB CS11 CR085 D17605.0
+C3-3669 U+03CEB CS11 CR085 D17524.0
+C3-366A U+06DC1 CS11 CR085 D17612.0
+C3-366B U+06DC3 CS11 CR085 D17614.0
+C3-366C U+06DCE CS11 CR085 D17631.0
+C3-366D U+03CFB CS11 CR085 D17657.0
+C3-366E U+03CF8 CS11 CR085 D17625.0
+C3-366F U+06DAD CS11 CR085 D17579.0
+C3-3670 U+06E04 CS11 CR085 D17733.0
+C3-3671 U+03CF5 CS11 CR085 D17594.0
+C3-3672 U+06DB9 CS11 CR085 D17602.0
+C3-3673 U+03D08 CS11 CR085 D17730.0
+C3-3674 U+06DE7 CS11 CR085 D17668.0
+C3-3675 U+2F907 CS11 CR085 D17621.0 @ D17415.0
+C3-3676 U+06E08 CS11 CR085 D17749.0
+C3-3677 U+06E06 CS11 CR085 D17743.0
+C3-3678 U+03D0A CS11 CR085 D17744.0
+C3-3679 U+06E0A CS11 CR085 D17750.0
+C3-367A U+06DB0 CS11 CR085 D17584.0
+C3-367B U+03D06 CS11 CR085 D17726.0
+C3-367C U+06DF8 CS11 CR085 D17695.0
+C3-367D U+06E0C CS11 CR085 M******
+C3-367E U+03CFD CS11 CR085 D17671.0
+C3-3721 U+06DB1 CS11 CR085 D17585.0
+C3-3722 U+03CFA CS11 CR085 D17652.0
+C3-3723 U+06E02 CS11 CR085 D17722.0
+C3-3724 U+06E07 CS11 CR085 D17748.0
+C3-3725 U+06E09 CS11 CR085 D17749.1
+C3-3726 U+06E01 CS11 CR085 D17719.0
+C3-3727 U+06E17 CS11 CR085 M******
+C3-3728 U+06DFF CS11 CR085 D17708.0
+C3-3729 U+06E12 CS11 CR085 D49217.0
+C4-3257 U+03CF4 CS11 CR085 D17588.0
+C4-3258 U+03CFE CS11 CR085 D17676.0
+C4-3259 U+23D8F CS11 CR085 D17677.0
+C4-325A U+03D01 CS11 CR085 D17704.0
+C4-325B U+23D79 CS11 CR085 D17587.0
+C4-325C U+03D02 CS11 CR085 D17716.0
+C4-325D U+23D77 CS11 CR085 D17581.0
+C4-325E U+03CF9 CS11 CR085 D17628.0
+C4-325F U+23D90 CS11 CR085 D17684.0
+C4-3260 U+23D88 CS11 CR085 D17656.0
+C4-3261 U+23D80 CS11 CR085 D17615.0
+C4-3262 U+23D9E CS11 CR085 D17717.0
+C4-3263 U+03CF6 CS11 CR085 D17597.0
+C4-3264 U+03CF7 CS11 CR085 D17604.0
+C4-3265 U+23D82 CS11 CR085 D17627.0
+C4-3266 U+23D34 CS11 CR085 D17504.0
+C4-3267 U+23D89 CS11 CR085 D17658.0
+C4-3268 U+03CFF CS11 CR085 D17681.0
+C4-3269 U+23D85 CS11 CR085 D17648.0
+C4-326A U+23D7E CS11 CR085 D17599.0
+C4-326B U+23D7A CS11 CR085 D17590.0
+C4-326C U+23DA6 CS11 CR085 D17734.0
+C4-326D U+06E0B CS11 CR085 D17750.1
+C4-326E U+23DB5 CS11 CR085 D17737.0
+C5-3333 U+23D86 CS11 CR085 D17650.0
+C5-3334 U+23DF5 CS11 CR085 D17736.0
+C5-3335 U+23DA5 CS11 CR085 D17732.0
+C5-3336 U+23D9D CS11 CR085 D17715.0
+C5-3337 U+23DBE CS11 CR085 D17721.0 #
+C5-3338 U+23D96 CS11 CR085 D17705.0
+C5-3339 U+23DE1 CS11 CR085 D17747.0
+C5-333A U+23DA4 CS11 CR085 D17731.0
+C5-333B U+23DA1 CS11 CR085 D17725.0
+C5-333C U+23DF6 CS11 CR085 D17738.0
+C5-333D U+03D04 CS11 CR085 D17723.0
+C5-333E U+23D8D CS11 CR085 D17673.0
+C5-333F U+23D8B CS11 CR085 D17663.0
+C5-3340 U+23D78 CS11 CR085 D17583.0
+C5-3341 U+23D98 CS11 CR085 D17709.0
+C5-3342 U+23E0A CS11 CR085 D17735.0
+C6-4129 U+23D33 CS11 CR085 D17554.0
+C6-412A U+23D32 CS11 CR085 D17497.0
+C6-412B U+03D03 CS11 CR085 D17718.0
+C6-412C U+23D91 CS11 CR085 D17688.0
+C6-412D U+23DE7 CS11 CR085 D17576.0
+C6-412E U+23DE9 CS11 CR085 D17741.0
+C6-412F U+23DA2 CS11 CR085 D17727.0
+C6-4130 U+23D94 CS11 CR085 D17702.0
+C6-4131 U+23D87 CS11 CR085 D17653.0
+C6-4132 U+23DA3 CS11 CR085 D17728.0
+C6-4133 U+23DDD CS11 CR085 D17751.0
+C6-4134 U+23D7B CS11 CR085 D17591.0
+C6-4135 U+23D83 CS11 CR085 D17640.0
+C6-4136 U+23D81 CS11 CR085 D17618.0
+C6-4137 U+23DDF CS11 CR085 D49219.0
+C6-4138 U+23D7C CS11 CR085 D17592.0
+C6-4139 U+23DE4 CS11 CR085 D49218.0
+C6-413A U+23DE2 CS11 CR085 D17746.0
+C6-413B U+23D93 CS11 CR085 D17700.0
+C6-413C U+23D7D CS11 CR085 D17598.0
+C6-413D U+23DBF CS11 CR085 D49220.0
+C6-413E U+23D9B CS11 CR085 D17711.0
+C6-413F U+23D8E CS11 CR085 D17674.0
+C6-4140 U+23D9F CS11 CR085 D17720.0
+C6-4141 U+03D09 CS11 CR085 D17686.0
+C6-4142 U+23D8C CS11 CR085 D17672.0
+C6-4143 U+23D7F CS11 CR085 D17611.0
+C6-4144 U+23D9C CS11 CR085 D17713.0
+C6-4145 U+23D84 CS11 CR085 D17645.0
+C6-4146 U+23D42 CS11 CR085 D17707.0 #
+C6-4147 U+23DE6 CS11 CR085 D17742.0
+C1-602B U+06E2F CS12 CR085 D17783.0
+C1-602C U+06E38 CS12 CR085 D17792.0
+C1-602D U+06E54 CS12 CR085 D17833.0
+C1-602E U+06E21 CS12 CR085 D17765.0
+C1-602F U+06E32 CS12 CR085 D17786.0
+C1-6030 U+06E67 CS12 CR085 D17862.0
+C1-6031 U+06E4A CS12 CR085 D17822.0
+C1-6032 U+06E20 CS12 CR085 D17764.0
+C1-6033 U+06E25 CS12 CR085 D17770.0
+C1-6034 U+06E23 CS12 CR085 D17767.0
+C1-6035 U+06E1B CS12 CR085 D17759.0
+C1-6036 U+06E5B CS12 CR085 D17846.0
+C1-6037 U+06E58 CS12 CR085 D17842.0
+C1-6038 U+06E24 CS12 CR085 D17769.0
+C1-6039 U+06E56 CS12 CR085 D17836.0
+C1-603A U+06E6E CS12 CR085 D17873.0
+C1-603B U+06E2D CS12 CR085 D17781.0
+C1-603C U+06E26 CS12 CR085 D17771.0
+C1-603D U+06E6F CS12 CR085 D17874.0
+C1-603E U+06E34 CS12 CR085 D17788.0
+C1-603F U+06E4D CS12 CR085 D17825.0
+C1-6040 U+06E3A CS12 CR085 D17794.0
+C1-6041 U+06E2C CS12 CR085 D17780.0
+C1-6042 U+06E43 CS12 CR085 D17808.0
+C1-6043 U+06E1D CS12 CR085 D17761.0
+C1-6044 U+06E3E CS12 CR085 D17800.0
+C1-6045 U+06ECB CS12 CR085 D17919.1
+C1-6046 U+06E89 CS12 CR085 M******
+C1-6047 U+06E19 CS12 CR085 D17757.0
+C1-6048 U+06E4E CS12 CR085 D17826.0
+C1-6049 U+06E63 CS12 CR085 D17854.0
+C1-604A U+06E44 CS12 CR085 D17809.0
+C1-604B U+06E72 CS12 CR085 D17877.0
+C1-604C U+06E69 CS12 CR085 D17864.0
+C1-604D U+06E5F CS12 CR085 D17850.0
+C2-3D2C U+06DFC CS12 CR085 D17699.0
+C2-3D2D U+06E46 CS12 CR085 D17811.0
+C2-3D2E U+06E47 CS12 CR085 D17812.0
+C2-3D2F U+06E1F CS12 CR085 D17763.0
+C2-3D30 U+06E49 CS12 CR085 D17821.0
+C2-3D31 U+06E88 CS12 CR085 M******
+C2-3D32 U+06E3C CS12 CR085 D17796.0
+C2-3D33 U+06E3D CS12 CR085 D17797.0
+C2-3D34 U+06E45 CS12 CR085 D17810.0
+C2-3D35 U+06E62 CS12 CR085 D17853.0
+C2-3D36 U+06E2B CS12 CR085 D17778.0
+C2-3D37 U+06E3F CS12 CR085 D17802.0
+C2-3D38 U+06E41 CS12 CR085 D17804.0
+C2-3D39 U+06E5D CS12 CR085 D17848.0
+C2-3D3A U+06E73 CS12 CR085 D17878.0
+C2-3D3B U+06E1C CS12 CR085 D17760.0
+C2-3D3C U+06E33 CS12 CR085 D17787.0
+C2-3D3D U+06E4B CS12 CR085 D17823.0
+C2-3D3E U+06E40 CS12 CR085 D17803.0
+C2-3D3F U+06E51 CS12 CR085 D17829.0
+C2-3D40 U+06E3B CS12 CR085 D17795.0
+C2-3D41 U+06E03 CS12 CR085 D17753.0
+C2-3D42 U+06E2E CS12 CR085 D17782.0
+C2-3D43 U+06E5E CS12 CR085 D17849.0
+C2-3D44 U+06E68 CS12 CR085 D17863.0
+C2-3D45 U+06E5C CS12 CR085 D17847.0
+C2-3D46 U+06E61 CS12 CR085 D17852.0
+C2-3D47 U+06E31 CS12 CR085 D17785.0
+C2-3D48 U+06E28 CS12 CR085 D17773.0
+C2-3D49 U+06E60 CS12 CR085 D17851.0
+C2-3D4A U+06E71 CS12 CR085 D17876.0
+C2-3D4B U+06E6B CS12 CR085 D17867.0
+C2-3D4C U+06E39 CS12 CR085 D17793.0
+C2-3D4D U+06E22 CS12 CR085 D17766.0
+C2-3D4E U+06E30 CS12 CR085 D17784.0
+C2-3D4F U+06E53 CS12 CR085 D17832.0
+C2-3D50 U+06E65 CS12 CR085 D17856.0
+C2-3D51 U+06E27 CS12 CR085 D17772.0
+C2-3D52 U+06E78 CS12 CR085 D17906.0
+C2-3D53 U+06E64 CS12 CR085 D17855.0
+C2-3D54 U+06E77 CS12 CR085 D17899.0
+C2-3D55 U+06E55 CS12 CR085 D17835.0
+C2-3D56 U+06E79 CS12 CR085 D17908.0
+C2-3D57 U+06E52 CS12 CR085 D17831.0
+C2-3D58 U+06E66 CS12 CR085 D17860.0
+C2-3D59 U+06E35 CS12 CR085 D17789.0
+C2-3D5A U+06E36 CS12 CR085 D17790.0
+C2-3D5B U+06E5A CS12 CR085 D17845.0
+C3-3C4F U+03CFC CS12 CR085 D17661.0
+C3-3C50 U+06DB6 CS12 CR085 D17596.0
+C3-3C51 U+06E75 CS12 CR085 D17884.0
+C3-3C52 U+06E1E CS12 CR085 D17762.0
+C3-3C53 U+03D1A CS12 CR085 D17872.0 #
+C3-3C54 U+06E18 CS12 CR085 D17755.0
+C3-3C55 U+03D17 CS12 CR085 D17840.0 #
+C3-3C56 U+06E48 CS12 CR085 D17815.0
+C3-3C57 U+03D1B CS12 CR085 D17882.0
+C3-3C58 U+06E4F CS12 CR085 D17827.0
+C3-3C59 U+03D13 CS12 CR085 D17801.0
+C3-3C5A U+06E42 CS12 CR085 D17807.0
+C3-3C5B U+06E6A CS12 CR085 D17866.0
+C3-3C5C U+06E70 CS12 CR085 D17875.0
+C3-3C5D U+06DFE CS12 CR085 D17706.0
+C3-3C5E U+03D05 CS12 CR085 D17724.0
+C3-3C5F U+03D07 CS12 CR085 D17729.0
+C3-3C60 U+06E6D CS12 CR085 D17870.0
+C3-3C61 U+03D1C CS12 CR085 D17894.0
+C3-3C62 U+06E7B CS12 CR085 D17913.0
+C3-3C63 U+06E7E CS12 CR085 D17920.0
+C3-3C64 U+06E59 CS12 CR085 D17843.0
+C3-3C65 U+03D11 CS12 CR085 D17777.0
+C3-3C66 U+06E57 CS12 CR085 D17837.0
+C3-3C67 U+03D16 CS12 CR085 D17838.0
+C3-3C68 U+06E80 CS12 CR085 D17921.1
+C3-3C69 U+06E50 CS12 CR085 D17828.0
+C3-3C6A U+03D15 CS12 CR085 D17818.0
+C3-3C6B U+06E29 CS12 CR085 D17774.0
+C3-3C6C U+06E76 CS12 CR085 D17892.0
+C3-3C6D U+06E2A CS12 CR085 D17776.0
+C3-3C6E U+06E4C CS12 CR085 D17824.0
+C4-3851 U+03D0F CS12 CR085 D17768.0
+C4-3852 U+03D12 CS12 CR085 D17798.0
+C4-3853 U+23E09 CS12 CR085 D17841.0
+C4-3854 U+23DFE CS12 CR085 D17799.0
+C4-3855 U+23E00 CS12 CR085 D17806.0
+C4-3856 U+03D10 CS12 CR085 D17775.0
+C4-3857 U+03D18 CS12 CR085 D17861.0
+C4-3858 U+23E0B CS12 CR085 D17844.0
+C4-3859 U+03D14 CS12 CR085 D17816.0
+C4-385A U+03D19 CS12 CR085 D17865.0
+C4-385B U+06E37 CS12 CR085 D17791.0
+C4-385C U+06E7C CS12 CR085 D17917.0
+C4-385D U+23E4A CS12 CR085 D17910.0
+C4-385E U+06E7D CS12 CR085 D17918.0
+C4-385F U+06E86 CS12 CR085 M******
+C5-395E U+03D00 CS12 CR085 D17703.0
+C5-395F U+23E18 CS12 CR085 D17891.0
+C5-3960 U+23E14 CS12 CR085 D17887.0
+C5-3961 U+23E1D CS12 CR085 D17898.0
+C5-3962 U+23E05 CS12 CR085 D17820.0
+C5-3963 U+23DFF CS12 CR085 D17805.0
+C5-3964 U+23E1B CS12 CR085 D17896.0
+C5-3965 U+23E1A CS12 CR085 D17895.0
+C5-3966 U+23E19 CS12 CR085 D17893.0
+C5-3967 U+23E03 CS12 CR085 D17817.0
+C5-3968 U+23E0E CS12 CR085 D17871.0
+C5-3969 U+23E47 CS12 CR085 D17858.0
+C5-396A U+23E04 CS12 CR085 D17819.0
+C5-396B U+23E5A CS12 CR085 D17907.0
+C5-396C U+23E07 CS12 CR085 D17834.0
+C5-396D U+23E20 CS12 CR085 D17902.0
+C6-4A57 U+23DDB CS12 CR085 D17739.0
+C6-4A58 U+23D99 CS12 CR085 D17710.0
+C6-4A59 U+23D9A CS12 CR085 D17712.0
+C6-4A5A U+23E08 CS12 CR085 D17839.0
+C6-4A5B U+23E4C CS12 CR085 D17869.0
+C6-4A5C U+23E0D CS12 CR085 D17859.0
+C6-4A5D U+23E01 CS12 CR085 D17813.0
+C6-4A5E U+23E4E CS12 CR085 D17916.0
+C6-4A5F U+23E02 CS12 CR085 D17814.0
+C6-4A60 U+23E4D CS12 CR085 D49221.0
+C6-4A61 U+23E21 CS12 CR085 D17904.0 #
+C6-4A62 U+23DFC CS12 CR085 D17756.0
+C6-4A63 U+2F909 CS12 CR085 D17914.0
+C6-4A64 U+23D8A CS12 CR085 D17752.0
+C6-4A65 U+2F908 CS12 CR085 D17783.1
+C6-4A66 U+23D95 CS12 CR085 D17754.0 #
+C6-4A67 U+23E11 CS12 CR085 D17883.0
+C6-4A68 U+23E12 CS12 CR085 D17885.0
+C6-4A69 U+23E46 CS12 CR085 D17919.0
+C6-4A6A U+23E1C CS12 CR085 D17897.0
+C6-4A6B U+23E49 CS12 CR085 D17911.0
+C6-4A6C U+23E0C CS12 CR085 D17857.0
+C6-4A6D U+03D1E CS12 CR085 D17921.0
+C6-4A6E U+23E13 CS12 CR085 D17886.0
+C6-4A6F U+23E16 CS12 CR085 D17889.0
+C6-4A70 U+23DFD CS12 CR085 D17779.0
+C6-4A71 U+23E0F CS12 CR085 D17880.0
+C6-4A72 U+23E1F CS12 CR085 D17901.0
+C1-645E U+06EA2 CS13 CR085 D17951.0
+C1-645F U+06EAF CS13 CR085 D17975.0
+C1-6460 U+06ED3 CS13 CR085 D18034.0
+C1-6461 U+06EB6 CS13 CR085 D17983.0
+C1-6462 U+06EC2 CS13 CR085 D18003.0
+C1-6463 U+06E90 CS13 CR085 D17926.0
+C1-6464 U+06E9D CS13 CR085 D17944.0
+C1-6465 U+06EC7 CS13 CR085 M******
+C1-6466 U+06EC5 CS13 CR085 D18008.0
+C1-6467 U+06EA5 CS13 CR085 D17957.0
+C1-6468 U+06E98 CS13 CR085 D17936.0
+C1-6469 U+06EBC CS13 CR085 D17992.0
+C1-646A U+06EBA CS13 CR085 D17990.0
+C1-646B U+06EAB CS13 CR085 D17968.0
+C1-646C U+06ED1 CS13 CR085 D18032.0
+C1-646D U+06E96 CS13 CR085 D17934.0
+C1-646E U+06E9C CS13 CR085 D17943.0
+C1-646F U+06EC4 CS13 CR085 D18007.0
+C1-6470 U+06ED4 CS13 CR085 D18035.0
+C1-6471 U+06EAA CS13 CR085 D17967.0
+C1-6472 U+06EA7 CS13 CR085 D17960.0
+C1-6473 U+06EB4 CS13 CR085 D17981.0
+C2-4429 U+06E9B CS13 CR085 D17942.0
+C2-442A U+06ED6 CS13 CR085 D18045.0
+C2-442B U+06EC8 CS13 CR085 D18015.0
+C2-442C U+06E8F CS13 CR085 D17925.0
+C2-442D U+06EC0 CS13 CR085 D17999.0
+C2-442E U+06E9F CS13 CR085 D17947.0
+C2-442F U+06E93 CS13 CR085 D17929.0
+C2-4430 U+06E94 CS13 CR085 D17930.0
+C2-4431 U+06EA0 CS13 CR085 D17948.0
+C2-4432 U+06EB1 CS13 CR085 D17978.0
+C2-4433 U+06EB9 CS13 CR085 D17989.0
+C2-4434 U+06EC6 CS13 CR085 D18009.0
+C2-4435 U+06ED2 CS13 CR085 D18033.0
+C2-4436 U+06EBD CS13 CR085 D17996.0
+C2-4437 U+06EC1 CS13 CR085 D18002.0
+C2-4438 U+06E9E CS13 CR085 D17945.0
+C2-4439 U+06EC9 CS13 CR085 D18017.0
+C2-443A U+06EB7 CS13 CR085 D17986.0
+C2-443B U+06EB0 CS13 CR085 D17976.0
+C2-443C U+06ECD CS13 CR085 D18025.0
+C2-443D U+06EA6 CS13 CR085 D17959.0
+C2-443E U+06ECF CS13 CR085 D18027.0
+C2-443F U+06EB2 CS13 CR085 D17979.0
+C2-4440 U+06EBE CS13 CR085 D17997.0
+C2-4441 U+06EC3 CS13 CR085 D18004.0
+C2-4442 U+06EDC CS13 CR085 D18066.0
+C2-4443 U+06ED8 CS13 CR085 D18059.0
+C2-4444 U+06E99 CS13 CR085 D17937.0
+C2-4445 U+06E92 CS13 CR085 D17928.0
+C2-4446 U+06E8E CS13 CR085 D17923.0
+C2-4447 U+06E8D CS13 CR085 D17922.0
+C2-4448 U+06EA4 CS13 CR085 D17956.0
+C2-4449 U+06EA1 CS13 CR085 D17949.0
+C2-444A U+06EBF CS13 CR085 D17998.0
+C2-444B U+06EB3 CS13 CR085 D17980.0
+C2-444C U+06ED0 CS13 CR085 D18029.0
+C2-444D U+06ECA CS13 CR085 D18019.0
+C2-444E U+06E97 CS13 CR085 D17935.0
+C2-444F U+06EAE CS13 CR085 D17972.0
+C2-4450 U+06EA3 CS13 CR085 D17955.0
+C3-422B U+03D1D CS13 CR085 D17903.0
+C3-422C U+03D26 CS13 CR085 D17939.0
+C3-422D U+06EB8 CS13 CR085 D17987.0
+C3-422E U+06EA8 CS13 CR085 D17962.0
+C3-422F U+03D33 CS13 CR085 D18014.0
+C3-4230 U+06E91 CS13 CR085 D17927.0
+C3-4231 U+06EBB CS13 CR085 D17991.0
+C3-4232 U+03D38 CS13 CR085 D18031.0
+C3-4233 U+06E9A CS13 CR085 D17941.0
+C3-4234 U+03D30 CS13 CR085 D18001.0
+C3-4235 U+03D28 CS13 CR085 D17958.0
+C3-4236 U+06EA9 CS13 CR085 D17964.0
+C3-4237 U+03D27 CS13 CR085 D17953.0
+C3-4238 U+03D2A CS13 CR085 D17965.0
+C3-4239 U+06EB5 CS13 CR085 D17982.0
+C3-423A U+06E6C CS13 CR085 D17868.0
+C3-423B U+06EE8 CS13 CR085 M******
+C3-423C U+03D31 CS13 CR085 D18005.0
+C3-423D U+06EDD CS13 CR085 D18067.0
+C3-423E U+06EDA CS13 CR085 D18063.0
+C3-423F U+06EE6 CS13 CR085 M******
+C3-4240 U+06EAC CS13 CR085 D17970.0
+C3-4241 U+03D34 CS13 CR085 D18020.0
+C3-4242 U+03D2E CS13 CR085 D17993.0
+C3-4243 U+03D3B CS13 CR085 M******
+C3-4244 U+06ED9 CS13 CR085 D18062.0
+C3-4245 U+06EE3 CS13 CR085 D18060.0
+C3-4246 U+06EE9 CS13 CR085 M******
+C3-4247 U+06EDB CS13 CR085 D18065.0
+C3-4248 U+03D29 CS13 CR085 D17963.0
+C4-3E2C U+23E17 CS13 CR085 D17890.0
+C4-3E2D U+03D2D CS13 CR085 D17988.0
+C4-3E2E U+23E67 CS13 CR085 D17973.0
+C4-3E2F U+03D36 CS13 CR085 D18024.0
+C4-3E30 U+03D2B CS13 CR085 D17966.0
+C4-3E31 U+23E72 CS13 CR085 D18030.0
+C4-3E32 U+03D37 CS13 CR085 D18028.0
+C4-3E33 U+2F90A CS13 CR085 D18013.0
+C4-3E34 U+23E61 CS13 CR085 D17946.0
+C4-3E35 U+23EB0 CS13 CR085 D18057.0
+C4-3E36 U+06EAD CS13 CR085 D17971.0
+C4-3E37 U+03D25 CS13 CR085 D17931.0
+C4-3E38 U+03D2F CS13 CR085 D17994.0
+C4-3E39 U+03D2C CS13 CR085 D17974.0
+C4-3E3A U+23E6E CS13 CR085 D18012.0
+C4-3E3B U+23E64 CS13 CR085 D17954.0
+C4-3E3C U+03D32 CS13 CR085 D18011.0
+C4-3E3D U+23E8C CS13 CR085 D*
+C4-3E3E U+23E66 CS13 CR085 D17969.0
+C4-3E3F U+06E95 CS13 CR085 D17932.0
+C4-3E40 U+23E6B CS13 CR085 D17995.0
+C4-3E41 U+23E5F CS13 CR085 D17938.0
+C4-3E42 U+23E74 CS13 CR085 D18038.0
+C4-3E43 U+23E65 CS13 CR085 D17961.0 #
+C5-4025 U+23E5E CS13 CR085 D17933.0
+C5-4026 U+23E6A CS13 CR085 D17985.0
+C5-4027 U+03D35 CS13 CR085 D18023.0
+C5-4028 U+23E81 CS13 CR085 D18053.0
+C5-4029 U+23E69 CS13 CR085 D17984.0
+C5-402A U+23EAC CS13 CR085 D18058.0
+C5-402B U+23E80 CS13 CR085 D18052.0
+C5-402C U+23E75 CS13 CR085 D18039.0
+C5-402D U+23E71 CS13 CR085 D18022.0
+C5-402E U+23E76 CS13 CR085 D18040.0
+C5-402F U+23E6F CS13 CR085 D18016.0
+C6-5433 U+23E1E CS13 CR085 D17900.0
+C6-5434 U+23E15 CS13 CR085 D17888.0
+C6-5435 U+23E10 CS13 CR085 D17881.0
+C6-5436 U+23E7F CS13 CR085 D18051.0
+C6-5437 U+23E7E CS13 CR085 D18050.0
+C6-5438 U+23E60 CS13 CR085 D17940.0
+C6-5439 U+23ECC CS13 CR085 D18061.0
+C6-543A U+23EB2 CS13 CR085 D18054.0
+C6-543B U+23E62 CS13 CR085 D17950.0
+C6-543C U+23E8D CS13 CR085 D49223.0
+C6-543D U+23E8E CS13 CR085 D18018.0 #
+C6-543E U+23E77 CS13 CR085 D18041.0
+C6-543F U+23E7C CS13 CR085 D18047.0
+C6-5440 U+23E8F CS13 CR085 D*
+C6-5441 U+23E5D CS13 CR085 D17924.0
+C6-5442 U+23E6D CS13 CR085 D18006.0
+C6-5443 U+23E63 CS13 CR085 D17952.0
+C6-5444 U+23EAF CS13 CR085 D18068.0
+C6-5445 U+23E90 CS13 CR085 D*
+C6-5446 U+23E7D CS13 CR085 D18049.0
+C6-5447 U+23E7A CS13 CR085 D18044.0
+C6-5448 U+23E06 CS13 CR085 D17830.0
+C6-5449 U+2F90B CS13 CR085 D18021.0
+C6-544A U+23E68 CS13 CR085 D17977.0
+C6-544B U+23EB4 CS13 CR085 D18064.0
+C6-544C U+23E78 CS13 CR085 D18042.0
+C6-544D U+23EB1 CS13 CR085 D18055.0
+C6-544E U+06ED7 CS13 CR085 D18048.0
+C6-544F U+2F90C CS13 CR085 D18010.0
+C6-5450 U+03D41 CS13 CR085 D18141.0
+C1-693C U+06F33 CS14 CR085 D18174.0
+C1-693D U+06F14 CS14 CR085 D18130.0
+C1-693E U+06EFE CS14 CR085 D18098.0
+C1-693F U+06F13 CS14 CR085 D18127.0
+C1-6940 U+06EF4 CS14 CR085 D18084.0
+C1-6941 U+06F29 CS14 CR085 D18163.0
+C1-6942 U+06F3E CS14 CR085 D18184.0
+C1-6943 U+06F20 CS14 CR085 D18149.0
+C1-6944 U+06F2C CS14 CR085 D18167.0
+C1-6945 U+06F0F CS14 CR085 D18120.0
+C1-6946 U+06F02 CS14 CR085 D18102.0
+C1-6947 U+06F22 CS14 CR085 D18153.0
+C1-6948 U+06EFF CS14 CR085 D18099.0
+C1-6949 U+06EEF CS14 CR085 D18075.0
+C1-694A U+06F06 CS14 CR085 D18108.0
+C1-694B U+06F31 CS14 CR085 D18171.0
+C1-694C U+06F38 CS14 CR085 D18179.0
+C1-694D U+06F32 CS14 CR085 D18173.0
+C1-694E U+06F23 CS14 CR085 D18155.0
+C1-694F U+06F15 CS14 CR085 D18131.0
+C1-6950 U+06F2B CS14 CR085 D18166.0
+C1-6951 U+06F2F CS14 CR085 D18169.0
+C1-6952 U+06F88 CS14 CR085 D18319.0
+C1-6953 U+06F2A CS14 CR085 D18164.0
+C1-6954 U+06EEC CS14 CR085 D18072.0
+C1-6955 U+06F01 CS14 CR085 D18101.0
+C1-6956 U+06EF2 CS14 CR085 D18081.0
+C1-6957 U+06ECC CS14 CR085 D18069.0
+C1-6958 U+06EF7 CS14 CR085 D18088.0
+C2-4B34 U+06ECE CS14 CR085 D18026.0
+C2-4B35 U+06EF5 CS14 CR085 D18085.0
+C2-4B36 U+06EF1 CS14 CR085 D18078.0
+C2-4B37 U+06F03 CS14 CR085 D18104.0
+C2-4B38 U+06F25 CS14 CR085 D18158.0
+C2-4B39 U+06EF8 CS14 CR085 D18089.0
+C2-4B3A U+06F37 CS14 CR085 D18178.0
+C2-4B3B U+06EFB CS14 CR085 D18095.0
+C2-4B3C U+06F2E CS14 CR085 D18168.0
+C2-4B3D U+06F09 CS14 CR085 D18112.0
+C2-4B3E U+06F4E CS14 CR085 D18220.0
+C2-4B3F U+06F19 CS14 CR085 D18136.0
+C2-4B40 U+06F1A CS14 CR085 D18139.0
+C2-4B41 U+06F27 CS14 CR085 D18161.0
+C2-4B42 U+06F18 CS14 CR085 D18135.0
+C2-4B43 U+06F3B CS14 CR085 D18182.0
+C2-4B44 U+06F12 CS14 CR085 D18124.0
+C2-4B45 U+06EED CS14 CR085 D18073.0
+C2-4B46 U+06F0A CS14 CR085 D18113.0
+C2-4B47 U+06F36 CS14 CR085 D18177.0
+C2-4B48 U+06F73 CS14 CR085 D18286.0
+C2-4B49 U+06EF9 CS14 CR085 D18092.0
+C2-4B4A U+06EEE CS14 CR085 D18074.0
+C2-4B4B U+06F2D CS14 CR085 D18218.0
+C2-4B4C U+06F40 CS14 CR085 D18187.0
+C2-4B4D U+06F30 CS14 CR085 D18170.0
+C2-4B4E U+06F3C CS14 CR085 D18183.0
+C2-4B4F U+06F35 CS14 CR085 D18176.0
+C2-4B50 U+06EEB CS14 CR085 D18071.0
+C2-4B51 U+06F07 CS14 CR085 D18110.0
+C2-4B52 U+06F0E CS14 CR085 D18119.0
+C2-4B53 U+06F43 CS14 CR085 D18202.0
+C2-4B54 U+06F05 CS14 CR085 D18107.0
+C2-4B55 U+06EFD CS14 CR085 D18097.0
+C2-4B56 U+06EF6 CS14 CR085 D18087.0
+C2-4B57 U+06F39 CS14 CR085 D18180.0
+C2-4B58 U+06F1C CS14 CR085 D18144.0
+C2-4B59 U+06EFC CS14 CR085 D18096.0
+C2-4B5A U+06F3A CS14 CR085 D18181.0
+C2-4B5B U+06F1F CS14 CR085 D18148.0
+C2-4B5C U+06F0D CS14 CR085 D18116.0
+C2-4B5D U+06F1E CS14 CR085 D18147.0
+C2-4B5E U+06F08 CS14 CR085 D18111.0
+C2-4B5F U+06F21 CS14 CR085 D18151.0
+C2-5163 U+06F69 CS14 CR085 D18265.0
+C3-4755 U+03D3C CS14 CR085 D18086.0
+C3-4756 U+06EF0 CS14 CR085 D18077.0
+C3-4757 U+06EF3 CS14 CR085 D18083.0
+C3-4758 U+03D42 CS14 CR085 D18143.0
+C3-4759 U+03D40 CS14 CR085 D18138.0
+C3-475A U+06F1B CS14 CR085 D18140.0
+C3-475B U+06F0C CS14 CR085 D18115.0
+C3-475C U+06F1D CS14 CR085 D18146.0
+C3-475D U+06F34 CS14 CR085 D18175.0
+C3-475E U+06F28 CS14 CR085 D18162.0
+C3-475F U+06F17 CS14 CR085 D18134.0
+C3-4760 U+03D3E CS14 CR085 D18114.0
+C3-4761 U+06F44 CS14 CR085 D18172.0
+C3-4762 U+06F42 CS14 CR085 D18198.0
+C3-4763 U+06F04 CS14 CR085 D18105.0
+C3-4764 U+06F11 CS14 CR085 D18123.0
+C3-4765 U+06EFA CS14 CR085 D18093.0
+C3-4766 U+06F4A CS14 CR085 M******
+C4-4441 U+23EEC CS14 CR085 D18199.0
+C4-4442 U+23F1A CS14 CR085 D18215.0
+C4-4443 U+06F16 CS14 CR085 D18132.0
+C4-4444 U+06F24 CS14 CR085 D18156.0
+C4-4445 U+23ED8 CS14 CR085 D18121.0
+C4-4446 U+03D43 CS14 CR085 D18150.0
+C4-4447 U+23ED0 CS14 CR085 D18080.0
+C4-4448 U+23ED1 CS14 CR085 D18082.0
+C4-4449 U+03D3D CS14 CR085 D18094.0
+C4-444A U+03D45 CS14 CR085 D18157.0
+C4-444B U+23E7B CS14 CR085 D18046.0
+C4-444C U+23ED2 CS14 CR085 D18090.0
+C4-444D U+03D44 CS14 CR085 D18154.0
+C4-444E U+23ED4 CS14 CR085 D18103.0
+C4-444F U+23EE7 CS14 CR085 D18192.0
+C4-4450 U+23EDF CS14 CR085 D18142.0
+C4-4451 U+23EDE CS14 CR085 D18137.0
+C4-4452 U+06F45 CS14 CR085 D18216.0
+C4-4453 U+23ED9 CS14 CR085 D18125.0
+C4-4454 U+23ECF CS14 CR085 D18079.0
+C5-466A U+23ED5 CS14 CR085 D18106.0
+C5-466B U+23ED3 CS14 CR085 D18091.0
+C5-466C U+23F20 CS14 CR085 D18207.0
+C5-466D U+23EE2 CS14 CR085 D18159.0
+C5-466E U+23EF1 CS14 CR085 D18204.0
+C5-466F U+23EDB CS14 CR085 D18128.0
+C5-4670 U+23EEA CS14 CR085 D18196.0
+C5-4671 U+23EEB CS14 CR085 D18197.0
+C5-4672 U+23EE1 CS14 CR085 D18152.0
+C5-4673 U+23EFF CS14 CR085 D*
+C5-4674 U+23ED6 CS14 CR085 D18109.0
+C5-4675 U+23EE0 CS14 CR085 D18145.0
+C5-4676 U+23ED7 CS14 CR085 D18118.0
+C5-4677 U+23EE5 CS14 CR085 D18190.0
+C5-4678 U+03D54 CS14 CR085 D18289.0
+C6-5E31 U+23E6C CS14 CR085 D18000.0
+C6-5E32 U+23E73 CS14 CR085 D18037.0 #
+C6-5E33 U+23F21 CS14 CR085 D18211.0
+C6-5E34 U+23EF0 CS14 CR085 D18203.0
+C6-5E35 U+23F1F CS14 CR085 D18208.0
+C6-5E36 U+23F3B CS14 CR085 D18206.0
+C6-5E37 U+23F22 CS14 CR085 D18209.0 #
+C6-5E38 U+23F23 CS14 CR085 D18212.0
+C6-5E39 U+23EE8 CS14 CR085 D18193.0
+C6-5E3A U+23EDD CS14 CR085 D18133.0
+C6-5E3B U+03D3F CS14 CR085 D18117.0
+C6-5E3C U+23F1B CS14 CR085 D18213.0
+C6-5E3D U+23EED CS14 CR085 D18200.0
+C6-5E3E U+2F90E CS14 CR085 D18214.0
+C6-5E3F U+23EF2 CS14 CR085 D18205.0
+C6-5E40 U+03D46 CS14 CR085 D18194.0
+C6-5E41 U+23EDC CS14 CR085 D18129.0
+C6-5E42 U+23EE9 CS14 CR085 D18195.0
+C6-5E43 U+23F1D CS14 CR085 D18070.0
+C6-5E44 U+23EDA CS14 CR085 D18126.0
+C6-5E45 U+23EE6 CS14 CR085 D18191.0
+C1-6D49 U+06F3F CS15 CR085 D18185.0
+C1-6D4A U+06F7C CS15 CR085 D18302.0
+C1-6D4B U+06F84 CS15 CR085 D18315.0
+C1-6D4C U+06F51 CS15 CR085 D18225.0
+C1-6D4D U+06F66 CS15 CR085 D18259.0
+C1-6D4E U+06F54 CS15 CR085 D18231.0
+C1-6D4F U+06F86 CS15 CR085 D18317.0
+C1-6D50 U+06F6D CS15 CR085 D18271.0
+C1-6D51 U+06F5B CS15 CR085 D18240.0
+C1-6D52 U+06F78 CS15 CR085 D18293.0
+C1-6D53 U+06F6E CS15 CR085 D18277.1
+C1-6D54 U+06F8E CS15 CR085 D18332.0
+C1-6D55 U+06F7A CS15 CR085 D18298.0
+C1-6D56 U+06F70 CS15 CR085 D18281.0
+C1-6D57 U+06F64 CS15 CR085 D18255.0
+C1-6D58 U+06F97 CS15 CR085 M******
+C1-6D59 U+06F58 CS15 CR085 D18236.0
+C1-6D5A U+06ED5 CS15 CR085 D18036.0
+C1-6D5B U+06F6F CS15 CR085 D18280.0
+C1-6D5C U+06F60 CS15 CR085 D18248.0
+C1-6D5D U+06F5F CS15 CR085 D18247.0
+C2-5142 U+06F41 CS15 CR085 D18188.0
+C2-5143 U+06F26 CS15 CR085 D18160.0
+C2-5144 U+06F7E CS15 CR085 D18308.0
+C2-5145 U+06F87 CS15 CR085 D18318.0
+C2-5146 U+06FC6 CS15 CR085 D18446.0
+C2-5147 U+06F92 CS15 CR085 D18336.0
+C2-5148 U+06F8D CS15 CR085 D18329.0
+C2-5149 U+06F89 CS15 CR085 D18320.0
+C2-514A U+06F8C CS15 CR085 D18328.0
+C2-514B U+06F62 CS15 CR085 D18251.0
+C2-514C U+06F4F CS15 CR085 D18221.0
+C2-514D U+06F85 CS15 CR085 D18316.0
+C2-514E U+06F5A CS15 CR085 D18239.0
+C2-514F U+06F96 CS15 CR085 D18349.0
+C2-5150 U+06F76 CS15 CR085 D18290.0
+C2-5151 U+06F6C CS15 CR085 D18270.0
+C2-5152 U+06F82 CS15 CR085 D18313.0
+C2-5153 U+06F55 CS15 CR085 D18232.0
+C2-5154 U+06F72 CS15 CR085 D18285.0
+C2-5155 U+06F52 CS15 CR085 D18226.0
+C2-5156 U+06F50 CS15 CR085 D18223.0
+C2-5157 U+06F57 CS15 CR085 D18235.0
+C2-5158 U+06F94 CS15 CR085 D18338.0
+C2-5159 U+06F93 CS15 CR085 D18337.0
+C2-515A U+06F5D CS15 CR085 D18242.0
+C2-515B U+06F00 CS15 CR085 D18100.0
+C2-515C U+06F61 CS15 CR085 D18249.0
+C2-515D U+06F6B CS15 CR085 D18268.0
+C2-515E U+06F7D CS15 CR085 D18304.0
+C2-515F U+06F67 CS15 CR085 D18260.0
+C2-5160 U+06F90 CS15 CR085 D18334.0
+C2-5161 U+06F53 CS15 CR085 D18228.0
+C2-5162 U+06F8B CS15 CR085 D18326.0
+C2-5164 U+06F7F CS15 CR085 D18310.0
+C2-5165 U+06F95 CS15 CR085 D18347.0
+C2-5166 U+06F63 CS15 CR085 D18254.0
+C2-5167 U+06F77 CS15 CR085 D18291.0
+C2-5168 U+06F6A CS15 CR085 D18267.0
+C2-5169 U+06F7B CS15 CR085 D18300.0
+C3-4C6A U+06F10 CS15 CR085 D18122.0
+C3-4C6B U+06F65 CS15 CR085 D18256.0
+C3-4C6C U+06F75 CS15 CR085 D18288.0
+C3-4C6D U+03D51 CS15 CR085 D18272.0
+C3-4C6E U+03D4A CS15 CR085 D18227.0
+C3-4C6F U+03D4D CS15 CR085 D18252.0
+C3-4C70 U+03D56 CS15 CR085 D18321.0
+C3-4C71 U+06FD0 CS15 CR085 D18473.0
+C3-4C72 U+03D53 CS15 CR085 D18283.0
+C3-4C73 U+06F5C CS15 CR085 D18241.0
+C3-4C74 U+06F3D CS15 CR085 D18219.0
+C3-4C75 U+06F71 CS15 CR085 D18282.0
+C3-4C76 U+03D59 CS15 CR085 D18367.0
+C3-4C77 U+06F91 CS15 CR085 D18335.0
+C3-4C78 U+06F0B CS15 CR085 D18217.0
+C3-4C79 U+06F79 CS15 CR085 D18297.0
+C3-4C7A U+06F81 CS15 CR085 D18312.0
+C3-4C7B U+06F8F CS15 CR085 D18333.0
+C3-4C7C U+03D4E CS15 CR085 D18253.0
+C3-4C7D U+06F59 CS15 CR085 D18238.0
+C3-4C7E U+06F74 CS15 CR085 D18287.0
+C4-4A57 U+06F8A CS15 CR085 D18322.0
+C4-4A58 U+06F56 CS15 CR085 D18234.0
+C4-4A59 U+03D52 CS15 CR085 D18276.0
+C4-4A5A U+23F5F CS15 CR085 D18324.0
+C4-4A5B U+23F5D CS15 CR085 D18309.0
+C4-4A5C U+23F52 CS15 CR085 D18275.0
+C4-4A5D U+03D50 CS15 CR085 D18269.0
+C4-4A5E U+23F74 CS15 CR085 D18358.0
+C4-4A5F U+03D4B CS15 CR085 D18229.0
+C4-4A60 U+23F46 CS15 CR085 D18237.0
+C4-4A61 U+03D4C CS15 CR085 D18233.0
+C4-4A62 U+03D6D CS15 CR085 D18463.0
+C4-4A63 U+23FAA CS15 CR085 D18369.0
+C4-4A64 U+06F98 CS15 CR085 M****** @ D18294.0
+C4-4A65 U+23F4A CS15 CR085 D18250.0
+C4-4A66 U+23F59 CS15 CR085 D18301.0
+C4-4A67 U+23F4B CS15 CR085 D18257.0
+C4-4A68 U+03D4F CS15 CR085 D18266.0
+C4-4A69 U+06F68 CS15 CR085 D18262.0
+C5-4D7A U+23EEE CS15 CR085 D18201.0
+C5-4D7B U+23F5A CS15 CR085 D18303.0
+C5-4D7C U+23F73 CS15 CR085 D18357.0
+C5-4D7D U+23F65 CS15 CR085 D18341.0
+C5-4D7E U+23F61 CS15 CR085 D18330.0
+C5-4E21 U+23F55 CS15 CR085 D18284.0
+C5-4E22 U+23F6B CS15 CR085 D18348.0
+C5-4E23 U+23F64 CS15 CR085 D18340.0
+C5-4E24 U+23F5B CS15 CR085 D18306.0
+C5-4E25 U+23F4C CS15 CR085 D18258.0
+C5-4E26 U+23F6F CS15 CR085 D18353.0
+C5-4E27 U+23F84 CS15 CR085 D18261.0 #
+C5-4E28 U+23F70 CS15 CR085 D18354.0
+C7-243C U+23E79 CS15 CR085 D18043.0
+C7-243D U+23ECD CS15 CR085 D18076.0
+C7-243E U+23EEF CS15 CR085 D18189.0
+C7-243F U+23EE4 CS15 CR085 D18186.0
+C7-2440 U+23EE3 CS15 CR085 D18165.0
+C7-2441 U+23F6C CS15 CR085 D18350.0 #
+C7-2442 U+23F67 CS15 CR085 D18343.0
+C7-2443 U+23F62 CS15 CR085 D18331.0
+C7-2444 U+23F58 CS15 CR085 D18299.0
+C7-2445 U+23F69 CS15 CR085 D18345.0
+C7-2446 U+23FAB CS15 CR085 D18364.0
+C7-2447 U+23F57 CS15 CR085 D18296.0
+C7-2448 U+23FAD CS15 CR085 D49224.0
+C7-2449 U+23F54 CS15 CR085 D18279.0
+C7-244A U+23FAE CS15 CR085 D18370.0
+C7-244B U+23F76 CS15 CR085 D18360.0
+C7-244C U+23F49 CS15 CR085 D18246.0
+C7-244D U+23F45 CS15 CR085 D18230.0
+C7-244E U+23F4F CS15 CR085 D18264.0
+C7-244F U+2F90F CS15 CR085 D18277.0
+C7-2450 U+23F50 CS15 CR085 D18273.0
+C7-2451 U+23F7D CS15 CR085 D18295.0
+C7-2452 U+23F44 CS15 CR085 D18224.0
+C7-2453 U+23F66 CS15 CR085 D18342.0
+C7-2454 U+23F48 CS15 CR085 D18245.0
+C7-2455 U+23FA3 CS15 CR085 D18363.0
+C7-2456 U+23F51 CS15 CR085 D18274.0
+C7-2457 U+23F53 CS15 CR085 D18278.0
+C7-2458 U+2F910 CS15 CR085 D* @ D18323.0
+C7-2459 U+23F60 CS15 CR085 D18325.0
+C7-245A U+23F47 CS15 CR085 D18244.0
+C7-245B U+23F5E CS15 CR085 D18323.0
+C7-245C U+23F85 CS15 CR085 D49225.0
+C7-245D U+23FAC CS15 CR085 D18362.0
+C7-245E U+23F6D CS15 CR085 D18351.0
+C7-245F U+23F75 CS15 CR085 D18359.0
+C7-2460 U+23FA8 CS15 CR085 D18368.0
+C7-2461 U+03D55 CS15 CR085 D18305.0
+C7-2462 U+23F43 CS15 CR085 D18222.0
+C7-2463 U+23F4E CS15 CR085 D18263.0
+C7-2464 U+23F5C CS15 CR085 D18307.0
+C7-2465 U+23F56 CS15 CR085 D18292.0
+C7-2466 U+23F6E CS15 CR085 D18352.0
+C7-2467 U+23F63 CS15 CR085 D18339.0
+C7-2468 U+23F6A CS15 CR085 D18346.0
+C1-7127 U+06FC2 CS16 CR085 D18441.0
+C1-7128 U+06FB1 CS16 CR085 D18410.0
+C1-7129 U+06FA1 CS16 CR085 D18379.0
+C1-712A U+06FC3 CS16 CR085 D18442.0
+C1-712B U+06FA4 CS16 CR085 D18383.0
+C1-712C U+06FC1 CS16 CR085 D18440.0
+C1-712D U+06FA7 CS16 CR085 D18390.0
+C1-712E U+06FB3 CS16 CR085 D18412.0
+C1-712F U+06FC0 CS16 CR085 D18438.0
+C1-7130 U+06FB9 CS16 CR085 D18421.0
+C1-7131 U+06FB6 CS16 CR085 D18416.0
+C1-7132 U+06FA6 CS16 CR085 D18388.0
+C1-7133 U+06FA0 CS16 CR085 D18378.0
+C1-7134 U+06FB4 CS16 CR085 D18414.0
+C2-5774 U+06FAD CS16 CR085 D18403.0
+C2-5775 U+06FCB CS16 CR085 D18455.0
+C2-5776 U+06FA3 CS16 CR085 D18382.0
+C2-5777 U+06FC7 CS16 CR085 D18448.0
+C2-5778 U+06FBC CS16 CR085 D18428.0
+C2-5779 U+06FCE CS16 CR085 D18458.0
+C2-577A U+06FC8 CS16 CR085 D18450.0
+C2-577B U+06F5E CS16 CR085 D18243.0
+C2-577C U+06FC4 CS16 CR085 D18443.0
+C2-577D U+06FBD CS16 CR085 D18433.0
+C2-577E U+06F9E CS16 CR085 D18375.0
+C2-5821 U+06FCA CS16 CR085 D18454.0
+C2-5822 U+06FA8 CS16 CR085 D18392.0
+C2-5823 U+07004 CS16 CR085 D18583.0
+C2-5824 U+06FA5 CS16 CR085 D18387.0
+C2-5825 U+06FAE CS16 CR085 D18405.0
+C2-5826 U+06FBA CS16 CR085 D18422.0
+C2-5827 U+06FAC CS16 CR085 D18402.0
+C2-5828 U+06FAA CS16 CR085 D18398.0
+C2-5829 U+06FCF CS16 CR085 D18472.0
+C2-582A U+06FBF CS16 CR085 D18436.0
+C2-582B U+06FB8 CS16 CR085 D18419.0
+C2-582C U+06FA2 CS16 CR085 D18381.0
+C2-582D U+06FC9 CS16 CR085 D18451.0
+C2-582E U+06FAB CS16 CR085 D18401.0
+C2-582F U+06FCD CS16 CR085 D18457.0
+C2-5830 U+06FAF CS16 CR085 D18406.0
+C2-5831 U+06FB2 CS16 CR085 D18411.0
+C2-5832 U+06FB0 CS16 CR085 D18409.0
+C3-514B U+03D58 CS16 CR085 D18361.0
+C3-514C U+03D6A CS16 CR085 D18439.0
+C3-514D U+06FBB CS16 CR085 D18426.0
+C3-514E U+03D62 CS16 CR085 D18399.0
+C3-514F U+03D61 CS16 CR085 D18397.0
+C3-5150 U+06FBE CS16 CR085 D18434.0
+C3-5151 U+03D69 CS16 CR085 D18437.0
+C3-5152 U+03D6C CS16 CR085 D18461.0
+C3-5153 U+03D65 CS16 CR085 D18408.0
+C3-5154 U+06FB5 CS16 CR085 D18415.0
+C3-5155 U+06FD3 CS16 CR085 M******
+C3-5156 U+06F9F CS16 CR085 D18377.0
+C3-5157 U+03D66 CS16 CR085 D18424.0
+C3-5158 U+06FB7 CS16 CR085 D18417.0
+C4-5074 U+03D57 CS16 CR085 D18327.0
+C4-5075 U+06F83 CS16 CR085 D18314.0
+C4-5076 U+03D60 CS16 CR085 D18394.0
+C4-5077 U+03D5D CS16 CR085 D18376.0
+C4-5078 U+03D6B CS16 CR085 D18449.0
+C4-5079 U+23FD0 CS16 CR085 D18425.0
+C4-507A U+03D63 CS16 CR085 D18404.0
+C4-507B U+03D67 CS16 CR085 D18427.0
+C4-507C U+23FC5 CS16 CR085 D18372.0
+C4-507D U+03D5E CS16 CR085 D18385.0
+C4-507E U+23FD2 CS16 CR085 D18431.0
+C4-5121 U+24011 CS16 CR085 D*
+C4-5122 U+06FC5 CS16 CR085 D18445.0
+C5-5528 U+23FC8 CS16 CR085 D18380.0
+C5-5529 U+23FC9 CS16 CR085 D18389.0
+C5-552A U+23FDE CS16 CR085 D18465.0
+C5-552B U+23FCA CS16 CR085 D18393.0
+C5-552C U+23FE2 CS16 CR085 D18469.0
+C5-552D U+03D64 CS16 CR085 D18407.0
+C5-552E U+03D6E CS16 CR085 D18474.0
+C5-552F U+24004 CS16 CR085 D49226.0
+C5-5530 U+23FCC CS16 CR085 D18400.0
+C5-5531 U+23FDD CS16 CR085 D18464.0
+C5-5532 U+23FE4 CS16 CR085 D18470.0
+C5-5533 U+23FD3 CS16 CR085 D18432.0
+C5-5534 U+23FC7 CS16 CR085 D18374.0
+C5-5535 U+23FC6 CS16 CR085 D18373.0
+C5-5536 U+03D5F CS16 CR085 D18391.0
+C5-5537 U+24037 CS16 CR085 D18550.0 #
+C7-2F2E U+2400B CS16 CR085 D18479.0
+C7-2F2F U+23FF1 CS16 CR085 D*
+C7-2F30 U+23FA9 CS16 CR085 D18480.0
+C7-2F31 U+23FD5 CS16 CR085 D18444.0
+C7-2F32 U+23FDC CS16 CR085 D18386.0
+C7-2F33 U+23FCB CS16 CR085 D18396.0
+C7-2F34 U+23FF2 CS16 CR085 D18478.0
+C7-2F35 U+2405F CS16 CR085 D49227.0
+C7-2F36 U+23FDB CS16 CR085 D18462.0
+C7-2F37 U+23FD6 CS16 CR085 D18447.0
+C7-2F38 U+23FD9 CS16 CR085 D18459.0
+C7-2F39 U+23FD1 CS16 CR085 D18430.0
+C7-2F3A U+23FCF CS16 CR085 D18423.0
+C7-2F3B U+23FD8 CS16 CR085 D18453.0
+C7-2F3C U+23FE0 CS16 CR085 D18467.0
+C7-2F3D U+23FD4 CS16 CR085 D18435.0
+C7-2F3E U+23FF3 CS16 CR085 D18477.0
+C7-2F3F U+24005 CS16 CR085 D18476.0
+C7-2F40 U+23FCE CS16 CR085 D18420.0
+C7-2F41 U+23FF4 CS16 CR085 D49230.0
+C7-2F42 U+2F912 CS16 CR085 D18371.0
+C7-2F43 U+23FDA CS16 CR085 D18460.0
+C7-2F44 U+2400E CS16 CR085 D18384.0
+C7-2F45 U+24006 CS16 CR085 D49229.0
+C7-2F46 U+23FD7 CS16 CR085 D18452.0
+C7-2F47 U+23FCD CS16 CR085 D18418.0
+C7-2F48 U+24007 CS16 CR085 D49228.0
+C7-2F49 U+23FE1 CS16 CR085 D18468.0
+C7-2F4A U+24008 CS16 CR085 D18413.0
+C1-7422 U+06FD8 CS17 CR085 D18487.0
+C1-7423 U+06FF1 CS17 CR085 D18537.0
+C1-7424 U+06FDF CS17 CR085 D18498.0
+C1-7425 U+06FE0 CS17 CR085 D18502.0
+C1-7426 U+06FDB CS17 CR085 D18491.0
+C1-7427 U+06FE4 CS17 CR085 D18508.0
+C1-7428 U+06FEB CS17 CR085 D18521.0
+C1-7429 U+06FEF CS17 CR085 D18532.0
+C1-742A U+06F80 CS17 CR085 D18311.0
+C1-742B U+06FEC CS17 CR085 D18524.0
+C1-742C U+06FE1 CS17 CR085 D18504.0
+C1-742D U+06FE9 CS17 CR085 D18517.0
+C1-742E U+06FD5 CS17 CR085 D18483.0
+C1-742F U+06FEE CS17 CR085 D18526.0
+C1-7430 U+06FF0 CS17 CR085 D18533.0
+C2-5D3A U+06FCC CS17 CR085 D18456.0
+C2-5D3B U+06FA9 CS17 CR085 D18395.0
+C2-5D3C U+06FF4 CS17 CR085 D18490.0
+C2-5D3D U+06FD4 CS17 CR085 D18482.0
+C2-5D3E U+06FE3 CS17 CR085 D18506.0
+C2-5D3F U+06FDC CS17 CR085 D18492.0
+C2-5D40 U+06FED CS17 CR085 D18525.0
+C2-5D41 U+06FE7 CS17 CR085 D18511.0
+C2-5D42 U+06FE6 CS17 CR085 D18510.0
+C2-5D43 U+06FDE CS17 CR085 D18496.0
+C2-5D44 U+06FF2 CS17 CR085 D18541.0
+C2-5D45 U+06FDD CS17 CR085 D18494.0
+C2-5D46 U+06FE2 CS17 CR085 D18505.0
+C2-5D47 U+06FE8 CS17 CR085 D18515.0
+C3-5159 U+06FF5 CS17 CR085 D18538.0
+C3-552E U+03D75 CS17 CR085 D18516.0
+C3-552F U+06FD7 CS17 CR085 D18485.0
+C3-5530 U+06FD6 CS17 CR085 D18484.0
+C3-5531 U+06FE5 CS17 CR085 D18509.0
+C3-5532 U+03D6F CS17 CR085 D18486.0
+C3-5533 U+03D7B CS17 CR085 D18553.0
+C3-5534 U+03D73 CS17 CR085 D18512.0
+C3-5535 U+06FD9 CS17 CR085 D18488.0
+C3-5536 U+06FDA CS17 CR085 D18489.0
+C3-5537 U+06FEA CS17 CR085 D18518.0
+C3-5538 U+03D70 CS17 CR085 D18493.0
+C3-5539 U+06FF6 CS17 CR085 D18547.0
+C3-553A U+24039 CS17 CR085 M******
+C3-553B U+03D78 CS17 CR085 D18539.0
+C4-5656 U+03D68 CS17 CR085 D18429.0
+C4-5657 U+03D76 CS17 CR085 D18527.0
+C4-5658 U+03D74 CS17 CR085 D18514.0
+C4-5659 U+03D79 CS17 CR085 D18544.0
+C4-565A U+24024 CS17 CR085 D18499.0
+C4-565B U+03D7A CS17 CR085 D18500.0
+C4-565C U+03D77 CS17 CR085 D18528.0
+C4-565D U+2F914 CS17 CR085 D18520.0
+C4-565E U+03D71 CS17 CR085 D18497.0
+C4-565F U+24025 CS17 CR085 D18501.0
+C4-5660 U+03D72 CS17 CR085 D18503.0
+C5-5B77 U+23FDF CS17 CR085 D18466.0
+C5-5B78 U+2402B CS17 CR085 D18530.0
+C5-5B79 U+23FE3 CS17 CR085 D18481.0
+C5-5B7A U+24026 CS17 CR085 D18507.0
+C5-5B7B U+2402A CS17 CR085 D18523.0
+C5-5B7C U+24023 CS17 CR085 D18495.0
+C5-5B7D U+24035 CS17 CR085 D18546.0
+C5-5B7E U+2404A CS17 CR085 D18551.0
+C7-386E U+24028 CS17 CR085 D18519.0
+C7-386F U+2402E CS17 CR085 D18535.0
+C7-3870 U+2402C CS17 CR085 D18531.0
+C7-3871 U+2404D CS17 CR085 D18552.0
+C7-3872 U+24049 CS17 CR085 D18554.0
+C7-3873 U+24031 CS17 CR085 D18542.0
+C7-3874 U+24030 CS17 CR085 D18540.0
+C7-3875 U+24033 CS17 CR085 D18545.0
+C7-3876 U+2402D CS17 CR085 D18534.0
+C7-3877 U+24036 CS17 CR085 D18549.0
+C7-3878 U+2403E CS17 CR085 D*
+C7-3879 U+2402F CS17 CR085 D18536.0
+C7-387A U+24027 CS17 CR085 D18513.0
+C7-387B U+24034 CS17 CR085 D18548.0
+C7-387C U+2404C CS17 CR085 D18555.0
+C1-7659 U+07009 CS18 CR085 D18596.0
+C1-765A U+0700B CS18 CR085 D18600.0
+C1-765B U+06FFE CS18 CR085 D18565.0
+C1-765C U+07006 CS18 CR085 D18591.0
+C1-765D U+06FFA CS18 CR085 D18557.0
+C1-765E U+07011 CS18 CR085 D18609.0
+C1-765F U+0700F CS18 CR085 D18607.0
+C2-6177 U+07007 CS18 CR085 D18594.0
+C2-6178 U+0700C CS18 CR085 D18601.0
+C2-6179 U+0700D CS18 CR085 D18602.0
+C2-617A U+07001 CS18 CR085 D18573.0
+C2-617B U+07005 CS18 CR085 D18587.0
+C2-617C U+07014 CS18 CR085 D18615.0
+C2-617D U+0700E CS18 CR085 D18606.0
+C2-617E U+06FFF CS18 CR085 D18569.0
+C2-6221 U+07000 CS18 CR085 D18571.0
+C2-6222 U+06FFB CS18 CR085 D18561.0
+C2-6223 U+07026 CS18 CR085 D18670.0
+C2-6224 U+06FFC CS18 CR085 D18563.0
+C2-6225 U+06FF7 CS18 CR085 D18628.0
+C2-6226 U+0700A CS18 CR085 D18597.0
+C3-5826 U+07008 CS18 CR085 D18595.0
+C3-5827 U+07003 CS18 CR085 D18576.0
+C3-5828 U+06FFD CS18 CR085 D18564.0
+C3-5829 U+07010 CS18 CR085 D18608.0
+C3-582A U+07002 CS18 CR085 D18574.0
+C3-582B U+07013 CS18 CR085 D18617.0
+C4-5B52 U+24029 CS18 CR085 D18522.0
+C4-5B53 U+2407E CS18 CR085 D18616.0
+C4-5B54 U+03D7E CS18 CR085 D18559.0
+C4-5B55 U+24079 CS18 CR085 D18605.0
+C4-5B56 U+03D7D CS18 CR085 D18556.0
+C4-5B57 U+03D80 CS18 CR085 D18586.0
+C4-5B58 U+24070 CS18 CR085 D18585.0
+C4-5B59 U+2406A CS18 CR085 D18578.0
+C4-5B5A U+03D7F CS18 CR085 D18562.0
+C4-5B5B U+03D86 CS18 CR085 D18647.0
+C4-5B5C U+24085 CS18 CR085 D18624.0
+C4-5B5D U+24064 CS18 CR085 D18567.0
+C4-5B5E U+07012 CS18 CR085 D18610.0
+C4-5B5F U+24078 CS18 CR085 D18604.0
+C4-5B60 U+03D81 CS18 CR085 D18588.0
+C5-6238 U+24032 CS18 CR085 D18529.0
+C5-6239 U+24066 CS18 CR085 D18570.0
+C5-623A U+2407D CS18 CR085 D18614.0
+C5-623B U+24073 CS18 CR085 D18592.0
+C5-623C U+2407F CS18 CR085 D18618.0
+C5-623D U+24065 CS18 CR085 D18568.0
+C5-623E U+24080 CS18 CR085 D18619.0
+C5-623F U+24061 CS18 CR085 D18558.0
+C5-6240 U+24075 CS18 CR085 D18598.0
+C5-6241 U+2406E CS18 CR085 D18582.0
+C5-6242 U+24067 CS18 CR085 D18572.0
+C5-6243 U+24071 CS18 CR085 D18589.0
+C5-6244 U+2406C CS18 CR085 D18580.0
+C5-6245 U+24063 CS18 CR085 D18566.0
+C5-6246 U+24062 CS18 CR085 D18560.0
+C5-6247 U+24083 CS18 CR085 D18622.0
+C5-6248 U+240B2 CS18 CR085 D18627.0
+C5-6249 U+24081 CS18 CR085 D18620.0
+C5-624A U+2406F CS18 CR085 D18584.0
+C5-624B U+2406B CS18 CR085 D18579.0
+C5-624C U+24082 CS18 CR085 D18621.0
+C5-624D U+2408A CS18 CR085 D18703.0 #
+C7-4039 U+240A3 CS18 CR085 D18633.0
+C7-403A U+24077 CS18 CR085 D18603.0
+C7-403B U+240A6 CS18 CR085 D18631.0
+C7-403C U+2406D CS18 CR085 D18581.0
+C7-403D U+240A2 CS18 CR085 D18632.0
+C7-403E U+2407C CS18 CR085 D18613.0
+C7-403F U+24084 CS18 CR085 D18623.0
+C7-4040 U+24068 CS18 CR085 D18575.0
+C7-4041 U+24074 CS18 CR085 D18593.0
+C7-4042 U+24086 CS18 CR085 D18625.0
+C7-4043 U+240A5 CS18 CR085 D49231.0
+C7-4044 U+2407B CS18 CR085 D18612.0
+C7-4045 U+2407A CS18 CR085 D18611.0
+C7-4046 U+24069 CS18 CR085 D18577.0
+C7-4047 U+24072 CS18 CR085 D18590.0
+C7-4048 U+24076 CS18 CR085 D18599.0
+C1-7840 U+0701B CS19 CR085 D18656.0
+C1-7841 U+0701F CS19 CR085 D18660.0
+C1-7842 U+07028 CS19 CR085 D18672.0
+C1-7843 U+0701A CS19 CR085 D18652.0
+C1-7844 U+0701D CS19 CR085 D18658.0
+C1-7845 U+07015 CS19 CR085 D18636.0
+C1-7846 U+07018 CS19 CR085 D18646.0
+C2-6567 U+07019 CS19 CR085 D18649.0
+C2-6568 U+07027 CS19 CR085 D18671.0
+C2-6569 U+07020 CS19 CR085 D18661.0
+C2-656A U+07016 CS19 CR085 D18638.0
+C2-656B U+0702B CS19 CR085 D18676.0
+C2-656C U+07021 CS19 CR085 D18665.0
+C2-656D U+07022 CS19 CR085 D18666.0
+C2-656E U+07023 CS19 CR085 D18667.0
+C2-656F U+07029 CS19 CR085 D18673.0
+C2-6570 U+07017 CS19 CR085 D18644.0
+C2-6571 U+07024 CS19 CR085 D18668.0
+C2-6572 U+0701C CS19 CR085 D18657.0
+C3-5A51 U+03D88 CS19 CR085 D18662.0
+C3-5A52 U+0701E CS19 CR085 D18659.0 @ D18520.0
+C3-5A53 U+0702C CS19 CR085 D18672.1
+C3-5A54 U+07025 CS19 CR085 D18669.0
+C3-5A55 U+06FF3 CS19 CR085 D18683.0
+C4-5F79 U+03D87 CS19 CR085 D18650.0
+C4-5F7A U+240B7 CS19 CR085 D18640.0
+C4-5F7B U+03D84 CS19 CR085 D18641.0
+C4-5F7C U+240B6 CS19 CR085 D18639.0
+C4-5F7D U+03D85 CS19 CR085 D18645.0
+C5-6835 U+240C0 CS19 CR085 D18664.0
+C5-6836 U+240B9 CS19 CR085 D18643.0 #
+C7-4753 U+240B8 CS19 CR085 D18642.0
+C7-4754 U+240BB CS19 CR085 D18651.0
+C7-4755 U+240BF CS19 CR085 D18663.0
+C7-4756 U+240BA CS19 CR085 D18648.0
+C7-4757 U+240D5 CS19 CR085 D18681.0
+C7-4758 U+240E3 CS19 CR085 D18680.0
+C7-4759 U+240C1 CS19 CR085 D18674.0
+C7-475A U+240BE CS19 CR085 D18655.0
+C7-475B U+240BD CS19 CR085 D18654.0
+C7-475C U+240B4 CS19 CR085 D18635.0
+C7-475D U+240C2 CS19 CR085 D18677.0
+C7-475E U+240A1 CS19 CR085 D49234.0
+C7-475F U+24087 CS19 CR085 D18626.0
+C7-4760 U+240D7 CS19 CR085 D49232.0
+C7-4761 U+240CA CS19 CR085 D18684.0
+C7-4762 U+240B5 CS19 CR085 D18637.0
+C7-4763 U+240DA CS19 CR085 D18685.0
+C7-4764 U+240D9 CS19 CR085 D49233.0
+C7-4765 U+240B3 CS19 CR085 D18634.0
+C7-4766 U+240D8 CS19 CR085 D18686.0
+C1-7974 U+0703E CS20 CR085 D18722.0
+C1-7975 U+07030 CS20 CR085 D18690.0
+C1-7976 U+07032 CS20 CR085 D18693.0
+C2-6929 U+0703C CS20 CR085 D18716.0
+C2-692A U+07035 CS20 CR085 D18696.0
+C2-692B U+0702F CS20 CR085 D18687.0
+C2-692C U+07037 CS20 CR085 D18704.0
+C2-692D U+07034 CS20 CR085 D18695.0
+C2-692E U+07031 CS20 CR085 D18691.0
+C2-692F U+07042 CS20 CR085 D18735.0
+C2-6930 U+07038 CS20 CR085 D18706.0
+C2-6931 U+0703F CS20 CR085 D18723.0
+C2-6932 U+0703A CS20 CR085 D18714.0
+C2-6933 U+07039 CS20 CR085 D18709.0
+C2-6934 U+0702A CS20 CR085 D18675.0
+C2-6935 U+07040 CS20 CR085 D18724.0
+C2-6936 U+0703B CS20 CR085 D18715.0
+C2-6937 U+07033 CS20 CR085 D18694.0
+C2-6938 U+07041 CS20 CR085 D18729.0
+C3-5C4F U+0703D CS20 CR085 D18718.0
+C3-5C50 U+03D8C CS20 CR085 D18692.0
+C3-5C51 U+07036 CS20 CR085 D18700.0
+C3-5C52 U+03D91 CS20 CR085 M******
+C4-6356 U+240F8 CS20 CR085 D18725.0
+C4-6357 U+240F6 CS20 CR085 D18720.0
+C4-6358 U+240F7 CS20 CR085 D18721.0
+C4-6359 U+240ED CS20 CR085 D18702.0
+C4-635A U+03D8D CS20 CR085 D18697.0
+C4-635B U+03D8F CS20 CR085 D18717.0
+C4-635C U+240F4 CS20 CR085 D18713.0
+C4-635D U+240EF CS20 CR085 D18705.0
+C4-635E U+03D8E CS20 CR085 D18708.0
+C5-6C45 U+240C4 CS20 CR085 D18679.0
+C5-6C46 U+29240 CS20 CR085 D18688.0
+C5-6C47 U+240E9 CS20 CR085 D18689.0
+C5-6C48 U+240F2 CS20 CR085 D18711.0
+C5-6C49 U+240FC CS20 CR085 D18730.0
+C5-6C4A U+240EA CS20 CR085 D18698.0
+C5-6C4B U+240EB CS20 CR085 D18699.0
+C5-6C4C U+240FD CS20 CR085 D18731.0
+C7-4E28 U+2F915 CS20 CR085 D18734.0
+C7-4E29 U+240F1 CS20 CR085 D18710.0
+C7-4E2A U+240F0 CS20 CR085 D18707.0
+C7-4E2B U+240EC CS20 CR085 D18701.0
+C7-4E2C U+24109 CS20 CR085 D18733.0
+C7-4E2D U+240F9 CS20 CR085 D18726.0
+C7-4E2E U+240F5 CS20 CR085 D18719.0
+C7-4E2F U+240FE CS20 CR085 D18732.0
+C1-7A74 U+0704C CS21 CR085 D18759.0
+C2-6B61 U+07043 CS21 CR085 D18739.0
+C2-6B62 U+07044 CS21 CR085 D18741.0
+C2-6B63 U+0704A CS21 CR085 D18750.0
+C2-6B64 U+07048 CS21 CR085 D18746.0
+C2-6B65 U+07049 CS21 CR085 D18749.0
+C2-6B66 U+07045 CS21 CR085 D18742.0
+C2-6B67 U+07046 CS21 CR085 D18744.0
+C3-5E38 U+03D98 CS21 CR085 D18765.0
+C3-5E39 U+03D97 CS21 CR085 D18755.0
+C3-5E3A U+0704B CS21 CR085 D18757.0
+C3-5E3B U+0704D CS21 CR085 D18760.0
+C3-5E3C U+07047 CS21 CR085 D18745.0
+C4-6648 U+2410E CS21 CR085 D18736.0
+C4-6649 U+03D92 CS21 CR085 D18737.0
+C4-664A U+03D94 CS21 CR085 D18748.0
+C4-664B U+24114 CS21 CR085 D18753.0
+C4-664C U+03D95 CS21 CR085 D18751.0 #
+C4-664D U+24119 CS21 CR085 D18763.0
+C5-703A U+2412B CS21 CR085 D18712.0
+C5-703B U+240FB CS21 CR085 D18728.0
+C5-703C U+24116 CS21 CR085 D18756.0
+C5-703D U+24113 CS21 CR085 D18752.0
+C5-703E U+03D93 CS21 CR085 D18743.0
+C5-703F U+24111 CS21 CR085 D18747.0
+C5-7040 U+2410F CS21 CR085 D18738.0
+C5-7041 U+2411B CS21 CR085 D18766.0
+C5-7042 U+24138 CS21 CR085 D18787.0
+C7-5353 U+24118 CS21 CR085 D18762.0
+C7-5354 U+24115 CS21 CR085 D18754.0
+C7-5355 U+2411C CS21 CR085 D18767.0
+C7-5356 U+24110 CS21 CR085 D18740.0
+C7-5357 U+24135 CS21 CR085 D18772.0
+C7-5358 U+2F917 CS21 CR085 D49237.0
+C7-5359 U+24117 CS21 CR085 D18761.0
+C7-535A U+2411D CS21 CR085 D18768.0
+C7-535B U+24126 CS21 CR085 D18769.0
+C7-535C U+24128 CS21 CR085 D49235.0
+C7-535D U+24129 CS21 CR085 D49236.0
+C7-535E U+2412A CS21 CR085 D18771.0
+C7-535F U+2411A CS21 CR085 D18764.0
+C7-5360 U+2F916 CS21 CR085 D49238.0
+C7-5361 U+22307 CS21 CR085 D18758.0
+C1-7B64 U+07051 CS22 CR085 D18774.0
+C1-7B65 U+07058 CS22 CR085 D18784.0
+C2-6D56 U+07055 CS22 CR085 D18779.0
+C2-6D57 U+07056 CS22 CR085 D18781.0
+C2-6D58 U+07057 CS22 CR085 D18783.0
+C2-6D59 U+07052 CS22 CR085 D18775.0
+C3-5F51 U+03D9A CS22 CR085 M******
+C3-5F52 U+07054 CS22 CR085 D18777.0
+C4-6872 U+2413D CS22 CR085 D18788.0
+C4-6873 U+03D96 CS22 CR085 D18773.0
+C5-7354 U+24137 CS22 CR085 D18780.0
+C5-7355 U+2413A CS22 CR085 D18785.0
+C7-582C U+24147 CS22 CR085 D49240.0
+C7-582D U+24139 CS22 CR085 D18782.0
+C7-582E U+24134 CS22 CR085 D18789.0
+C7-582F U+24136 CS22 CR085 D18778.0
+C7-5830 U+24146 CS22 CR085 D49239.0
+C7-5831 U+2413B CS22 CR085 D18786.0
+C7-5832 U+24141 CS22 CR085 D*
+C7-5833 U+24145 CS22 CR085 D18806.0
+C2-6F33 U+0705B CS23 CR085 D18793.0
+C2-6F34 U+0705A CS23 CR085 D18792.0
+C3-6036 U+07053 CS23 CR085 D18776.0
+C3-6037 U+07059 CS23 CR085 D18790.0
+C3-6038 U+03D9C CS23 CR085 D18799.0
+C4-6A4E U+03D9B CS23 CR085 D18791.0
+C5-757D U+24152 CS23 CR085 D18804.0
+C5-757E U+2414E CS23 CR085 D18800.0
+C5-7621 U+2414A CS23 CR085 D18794.0
+C5-7622 U+2414B CS23 CR085 D18795.0
+C7-5B66 U+2415D CS23 CR085 D18807.0
+C7-5B67 U+24151 CS23 CR085 D18803.0
+C7-5B68 U+2414D CS23 CR085 D18798.0
+C7-5B69 U+2414C CS23 CR085 D18796.0
+C7-5B6A U+2415B CS23 CR085 D18797.0
+C1-7C60 U+0705E CS24 CR085 D18814.0
+C2-703B U+0705F CS24 CR085 D18815.0
+C2-703C U+07061 CS24 CR085 D18819.0
+C2-703D U+0705D CS24 CR085 D18811.0
+C2-703E U+07060 CS24 CR085 D18816.0
+C4-6B6D U+03D9E CS24 CR085 D18809.0
+C4-6B6E U+03D9F CS24 CR085 D18812.0
+C5-7766 U+24166 CS24 CR085 D18820.0
+C5-7767 U+24161 CS24 CR085 D18810.0
+C7-5E74 U+24164 CS24 CR085 D18818.0
+C7-5E75 U+24168 CS24 CR085 D18821.0
+C7-5E76 U+24160 CS24 CR085 D18808.0
+C7-5E77 U+24162 CS24 CR085 D18813.0
+C1-7D24 U+07063 CS25 CR085 D18823.0
+C2-7125 U+07062 CS25 CR085 D18822.0
+C4-6C71 U+24163 CS25 CR085 D18817.0 #
+C4-6C72 U+24169 CS25 CR085 D18824.0
+C7-6077 U+2416D CS25 CR085 D49241.0
+C7-6078 U+2416B CS25 CR085 D18826.0
+C7-6079 U+2416A CS25 CR085 D18825.0
+C7-607A U+29F2A CS25 CR085 D18827.0
+C1-7D32 U+07064 CS26 CR085 D18833.0
+C2-715B U+07066 CS26 CR085 D18835.0
+C3-6166 U+03DA0 CS26 CR085 D18830.0
+C4-6D58 U+24171 CS26 CR085 D18829.0
+C4-6D59 U+24174 CS26 CR085 D18837.0
+C5-7A2A U+24173 CS26 CR085 D18836.0
+C5-7A2B U+24172 CS26 CR085 D18832.0
+C7-6239 U+24170 CS26 CR085 D18828.0
+C2-7170 U+07068 CS27 CR085 D18842.0
+C2-7171 U+07065 CS27 CR085 D18834.0
+C3-6179 U+07067 CS27 CR085 D18839.0
+C4-6D74 U+24177 CS27 CR085 D18838.0
+C5-7A69 U+24178 CS27 CR085 D18840.0
+C5-7A6A U+24179 CS27 CR085 D18841.0
+C7-6357 U+2417B CS27 CR085 D18843.0
+C5-7B41 U+2417D CS28 CR085 D18845.0
+C7-644B U+2417C CS28 CR085 D18844.0
+C7-655C U+2417F CS30 CR085 D49242.0
+C2-723E U+07069 CS31 CR085 D18846.0
+C2-723F U+0706A CS32 CR085 D18847.0
+C5-7C3C U+24180 CS33 CR085 D18848.0
+C1-4556 U+0706B CS04 CR086 D18850.0
+C4-2150 U+0706C CS04 CR086 D18851.0
+C6-232F U+24182 CS05 CR086 D18852.0
+C1-4848 U+07070 CS06 CR086 D18858.0 @ D18859.0
+C2-2261 U+07071 CS06 CR086 D18861.0
+C3-2426 U+0706F CS06 CR086 D18855.0
+C3-2427 U+07072 CS06 CR086 D18862.0
+C3-2428 U+0706E CS06 CR086 D18854.0
+C3-2429 U+2F835 CS06 CR086 D18859.0
+C3-242A U+03DA1 CS06 CR086 D18857.0
+C3-242B U+07073 CS06 CR086 D18865.0
+C4-2324 U+24184 CS06 CR086 D18863.0
+C4-2325 U+24185 CS06 CR086 D18864.0
+C6-2532 U+24186 CS06 CR086 D18860.0
+C6-2533 U+24183 CS06 CR086 D18856.0
+C6-2534 U+2418B CS06 CR086 D18866.0
+C1-4B22 U+07076 CS07 CR086 D18869.0
+C1-4B23 U+0707C CS07 CR086 D18878.0
+C1-4B24 U+0707D CS07 CR086 D18879.0
+C1-4B25 U+07078 CS07 CR086 D18872.0
+C2-245E U+07074 CS07 CR086 D18867.0
+C2-245F U+0707A CS07 CR086 D18875.0
+C3-265E U+07079 CS07 CR086 D18874.0
+C3-265F U+07077 CS07 CR086 D18871.0
+C3-2660 U+0707E CS07 CR086 D18881.0
+C3-2661 U+03DA4 CS07 CR086 D18886.0
+C3-2662 U+07075 CS07 CR086 D18868.0
+C3-2663 U+0707B CS07 CR086 D18877.0
+C4-2452 U+03DA3 CS07 CR086 D18870.0
+C4-2453 U+2418D CS07 CR086 D18876.0
+C4-2454 U+2418E CS07 CR086 D18880.0
+C5-2454 U+2418F CS07 CR086 D18882.0
+C5-2455 U+24191 CS07 CR086 D18883.0
+C5-2456 U+241B4 CS07 CR086 D18890.0 #
+C5-2457 U+24192 CS07 CR086 D18884.0
+C6-284B U+2419A CS07 CR086 D18887.0
+C6-284C U+24190 CS07 CR086 D18873.0
+C1-4E62 U+07095 CS08 CR086 D18918.0
+C1-4E63 U+0708E CS08 CR086 D18910.0
+C1-4E64 U+07092 CS08 CR086 D18915.0
+C1-4E65 U+0708A CS08 CR086 D18904.0
+C1-4E66 U+07099 CS08 CR086 D18922.0
+C2-2770 U+07094 CS08 CR086 D18917.0
+C2-2771 U+07098 CS08 CR086 D18921.0
+C2-2772 U+07085 CS08 CR086 D18896.0
+C2-2773 U+07093 CS08 CR086 D18916.0
+C2-2774 U+07086 CS08 CR086 D18898.0
+C2-2775 U+07084 CS08 CR086 D18895.0
+C2-2776 U+07091 CS08 CR086 D18913.0
+C2-2777 U+07096 CS08 CR086 D18919.0
+C2-2778 U+07082 CS08 CR086 D18892.0
+C2-2779 U+0709A CS08 CR086 D18897.0
+C2-277A U+07083 CS08 CR086 D18893.0
+C3-296E U+03DA6 CS08 CR086 D18894.0
+C3-296F U+0708B CS08 CR086 D18906.0
+C3-2970 U+07088 CS08 CR086 D18901.0
+C3-2971 U+07090 CS08 CR086 D18912.0
+C3-2972 U+0708F CS08 CR086 D18911.0
+C3-2973 U+03DAA CS08 CR086 M******
+C3-2974 U+07087 CS08 CR086 D18899.0
+C3-2975 U+07089 CS08 CR086 D18902.0
+C3-2976 U+0708D CS08 CR086 D18909.0
+C3-2977 U+07081 CS08 CR086 D18891.0
+C3-2978 U+03DA8 CS08 CR086 D18907.0
+C3-2979 U+0708C CS08 CR086 D18908.0
+C4-2727 U+03DA7 CS08 CR086 D18905.0
+C4-2728 U+2419E CS08 CR086 D18903.0
+C4-2729 U+07097 CS08 CR086 D18920.0
+C4-272A U+241B2 CS08 CR086 D18926.0
+C4-272B U+0709B CS08 CR086 D18925.0
+C5-2674 U+2419D CS08 CR086 D18900.0
+C5-2675 U+2419F CS08 CR086 D18924.0
+C6-2C5D U+2F919 CS08 CR086 D18931.0
+C6-2C5E U+241B1 CS08 CR086 D18930.0
+C6-2C5F U+241AF CS08 CR086 D18928.0
+C6-2C60 U+2F918 CS08 CR086 D18923.0
+C1-5232 U+070AB CS09 CR086 D18948.0
+C1-5233 U+070BA CS09 CR086 D18981.1
+C1-5234 U+070B3 CS09 CR086 D18960.0
+C1-5235 U+070AC CS09 CR086 D18949.0
+C1-5236 U+070AF CS09 CR086 D18956.0
+C1-5237 U+070AD CS09 CR086 D18953.0
+C1-5238 U+070B8 CS09 CR086 D18979.0
+C1-5239 U+070AE CS09 CR086 D18954.0
+C1-523A U+070A4 CS09 CR086 D18939.0
+C2-2B6E U+070B7 CS09 CR086 D18965.0
+C2-2B6F U+0709F CS09 CR086 D18932.0
+C2-2B70 U+070BE CS09 CR086 M******
+C2-2B71 U+070B1 CS09 CR086 D18957.0
+C2-2B72 U+070B0 CS09 CR086 D18955.0
+C2-2B73 U+070A1 CS09 CR086 D18934.0
+C2-2B74 U+070B4 CS09 CR086 D18961.0
+C2-2B75 U+070B5 CS09 CR086 D18962.0
+C2-2B76 U+070A9 CS09 CR086 D18946.0
+C3-2D58 U+070A5 CS09 CR086 D18940.0
+C3-2D59 U+03DAC CS09 CR086 D18943.0
+C3-2D5A U+070A3 CS09 CR086 D18938.0
+C3-2D5B U+03DB0 CS09 CR086 D18968.0
+C3-2D5C U+070A2 CS09 CR086 D18936.0
+C3-2D5D U+070BB CS09 CR086 M******
+C3-2D5E U+070A0 CS09 CR086 D18933.0
+C3-2D5F U+070AA CS09 CR086 D18947.0
+C3-2D60 U+03DAF CS09 CR086 D18964.0
+C3-2D61 U+03DAE CS09 CR086 D18959.0
+C3-2D62 U+070A8 CS09 CR086 D18945.0
+C3-2D63 U+070B6 CS09 CR086 D18963.0
+C3-2D64 U+070B2 CS09 CR086 D18958.0
+C3-2D65 U+070A7 CS09 CR086 D18944.0
+C3-2D66 U+03DAD CS09 CR086 D18952.0
+C3-2D67 U+03DAB CS09 CR086 D18935.0
+C3-2D68 U+070B9 CS09 CR086 D18980.0
+C4-2A26 U+070A6 CS09 CR086 D18942.0
+C4-2A27 U+03DB2 CS09 CR086 M******
+C4-2A28 U+070C0 CS09 CR086 M******
+C4-2A29 U+241D9 CS09 CR086 D18977.0
+C5-2A25 U+241BC CS09 CR086 D18937.0
+C5-2A26 U+241BE CS09 CR086 D18951.0
+C5-2A27 U+241C0 CS09 CR086 D18967.0
+C5-2A28 U+241E0 CS09 CR086 D18973.0
+C6-3243 U+241DB CS09 CR086 D18975.0
+C6-3244 U+241BF CS09 CR086 D18966.0
+C6-3245 U+241DA CS09 CR086 D18972.0
+C6-3246 U+241C7 CS09 CR086 D18981.0
+C6-3247 U+241DD CS09 CR086 D18941.0
+C6-3248 U+2F91A CS09 CR086 D18953.1
+C6-3249 U+241EB CS09 CR086 D18970.0
+C6-324A U+241E1 CS09 CR086 D18974.0
+C6-324B U+241C1 CS09 CR086 D18969.0
+C6-324C U+241BD CS09 CR086 D18950.0
+C1-564F U+070CA CS10 CR086 D18990.0
+C1-5650 U+070D8 CS10 CR086 D19012.0
+C1-5651 U+070E4 CS10 CR086 D19034.0
+C1-5652 U+070D9 CS10 CR086 D19014.0
+C1-5653 U+070C8 CS10 CR086 D18987.0
+C1-5654 U+070CF CS10 CR086 D18998.0
+C2-304D U+070DC CS10 CR086 D19018.0
+C2-304E U+070D3 CS10 CR086 D19004.0
+C2-304F U+070D1 CS10 CR086 D19000.0
+C2-3050 U+070DD CS10 CR086 D19019.0
+C2-3051 U+070CB CS10 CR086 D18991.0
+C2-3052 U+07F39 CS10 CR086 D19027.0
+C2-3053 U+070E2 CS10 CR086 D19024.0
+C2-3054 U+070D7 CS10 CR086 D19010.0
+C2-3055 U+070D2 CS10 CR086 D19001.0
+C2-3056 U+070DE CS10 CR086 D19021.0
+C2-3057 U+070E0 CS10 CR086 D19023.0
+C2-3058 U+070D4 CS10 CR086 D19005.0
+C2-3059 U+070CD CS10 CR086 D18995.0
+C2-305A U+070C5 CS10 CR086 D18983.0
+C2-305B U+070C6 CS10 CR086 D18984.0
+C2-305C U+070C7 CS10 CR086 D18986.0
+C2-305D U+070DA CS10 CR086 D19015.0
+C2-305E U+070CE CS10 CR086 D18996.0
+C2-305F U+070E1 CS10 CR086 D19013.0
+C3-3228 U+070C4 CS10 CR086 D18982.0
+C3-3229 U+070DB CS10 CR086 D19017.0
+C3-322A U+070CC CS10 CR086 D18992.0
+C3-322B U+070D0 CS10 CR086 D18999.0
+C3-322C U+070E3 CS10 CR086 D19030.0
+C3-322D U+070DF CS10 CR086 D19022.0
+C3-322E U+03DB3 CS10 CR086 D18997.0
+C3-322F U+070D6 CS10 CR086 D19008.0
+C3-3230 U+070EE CS10 CR086 M******
+C3-3231 U+070D5 CS10 CR086 D19007.0
+C3-3232 U+03DB5 CS10 CR086 D19003.0
+C4-2D73 U+03DB4 CS10 CR086 D19006.0
+C4-2D74 U+241F6 CS10 CR086 D19020.0
+C4-2D75 U+070C9 CS10 CR086 D18989.0
+C5-2E4B U+241FD CS10 CR086 D19009.0 #
+C5-2E4C U+24211 CS10 CR086 D19025.0
+C5-2E4D U+24223 CS10 CR086 D19026.0
+C5-2E4E U+241F0 CS10 CR086 D18988.0
+C5-2E4F U+241EF CS10 CR086 D18985.0
+C6-3934 U+241F7 CS10 CR086 D18978.0
+C6-3935 U+24212 CS10 CR086 D19028.0
+C6-3936 U+241F1 CS10 CR086 D18994.0
+C6-3937 U+241F5 CS10 CR086 D19016.0
+C6-3938 U+24222 CS10 CR086 D18993.0
+C6-3939 U+241F2 CS10 CR086 D19002.0
+C6-393A U+241DF CS10 CR086 D19035.0
+C6-393B U+24215 CS10 CR086 D19033.0
+C6-393C U+24216 CS10 CR086 D19029.0
+C1-5B6E U+070F9 CS11 CR086 D19049.0
+C1-5B6F U+07109 CS11 CR086 D19076.0
+C1-5B70 U+0710A CS11 CR086 D19077.0
+C1-5B71 U+070FD CS11 CR086 D19059.0
+C1-5B72 U+070EF CS11 CR086 D19037.0
+C2-366B U+070FA CS11 CR086 D19053.0
+C2-366C U+0710D CS11 CR086 D19081.0
+C2-366D U+070F7 CS11 CR086 D19047.0
+C2-366E U+07117 CS11 CR086 M******
+C2-366F U+070F4 CS11 CR086 D19044.0
+C2-3670 U+0710C CS11 CR086 D19079.0
+C2-3671 U+070F0 CS11 CR086 D19039.0
+C2-3672 U+07104 CS11 CR086 D19069.0
+C2-3673 U+070F3 CS11 CR086 D19043.0
+C2-3674 U+07110 CS11 CR086 M******
+C2-3675 U+070FC CS11 CR086 D19056.0
+C2-3676 U+070FF CS11 CR086 D19062.0
+C2-3677 U+07106 CS11 CR086 D19073.0
+C2-3678 U+07113 CS11 CR086 M******
+C2-3679 U+07100 CS11 CR086 D19064.0
+C2-367A U+070F8 CS11 CR086 D19048.0
+C2-367B U+070F6 CS11 CR086 D19046.0
+C2-367C U+0710B CS11 CR086 D19078.0
+C2-367D U+07102 CS11 CR086 D19067.0
+C2-367E U+0710E CS11 CR086 D19042.0
+C3-372A U+03DBA CS11 CR086 D19054.0
+C3-372B U+03DB9 CS11 CR086 D19050.0
+C3-372C U+07103 CS11 CR086 D19068.0
+C3-372D U+07107 CS11 CR086 D19074.0
+C3-372E U+07101 CS11 CR086 D19066.0
+C3-372F U+070F5 CS11 CR086 D19045.0
+C3-3730 U+070F1 CS11 CR086 D19040.0
+C3-3731 U+07108 CS11 CR086 D19075.0
+C3-3732 U+070F2 CS11 CR086 D19041.0
+C3-3733 U+0710F CS11 CR086 D19092.0
+C3-3734 U+03DBB CS11 CR086 D19060.0
+C3-3735 U+070FE CS11 CR086 D19061.0
+C4-326F U+241F4 CS11 CR086 D19011.0 #
+C4-3270 U+03DBF CS11 CR086 D19072.0
+C4-3271 U+03DBC CS11 CR086 D19063.0
+C4-3272 U+07105 CS11 CR086 D19071.0
+C4-3273 U+24229 CS11 CR086 D19057.0
+C4-3274 U+24226 CS11 CR086 D19038.0
+C4-3275 U+2422A CS11 CR086 D19058.0
+C4-3276 U+03DBE CS11 CR086 D19070.0
+C4-3277 U+03DC0 CS11 CR086 D19097.0
+C5-3343 U+2425D CS11 CR086 D19088.0
+C5-3344 U+24227 CS11 CR086 D19051.0
+C5-3345 U+2425F CS11 CR086 D19090.0
+C6-4148 U+24251 CS11 CR086 D49243.0
+C6-4149 U+2424A CS11 CR086 D19091.0
+C6-414A U+24264 CS11 CR086 D19125.0
+C6-414B U+24225 CS11 CR086 D19036.0
+C6-414C U+2422F CS11 CR086 D19084.0
+C6-414D U+2422E CS11 CR086 D19083.0
+C6-414E U+2422B CS11 CR086 D19065.0
+C6-414F U+24228 CS11 CR086 D19052.0
+C6-4150 U+24232 CS11 CR086 D19087.0
+C6-4151 U+2422D CS11 CR086 D19082.0
+C6-4152 U+24231 CS11 CR086 D19086.0
+C6-4153 U+24239 CS11 CR086 D19089.0
+C6-4154 U+2422C CS11 CR086 D19080.0
+C6-4155 U+24261 CS11 CR086 D19109.0
+C1-604E U+07119 CS12 CR086 D19099.0
+C1-604F U+0711A CS12 CR086 D19100.0
+C1-6050 U+07126 CS12 CR086 D19119.0
+C1-6051 U+07130 CS12 CR086 D19141.0
+C1-6052 U+07121 CS12 CR086 D19113.0
+C1-6053 U+07136 CS12 CR086 D19149.0
+C1-6054 U+0716E CS12 CR086 D19165.1
+C1-6055 U+0711C CS12 CR086 D19103.0
+C2-3D5C U+07120 CS12 CR086 D19111.0
+C2-3D5D U+0711E CS12 CR086 D19107.0
+C2-3D5E U+0712F CS12 CR086 D19139.0
+C2-3D5F U+070FB CS12 CR086 D19055.0
+C2-3D60 U+0712E CS12 CR086 D19137.0
+C2-3D61 U+07131 CS12 CR086 D19142.0
+C2-3D62 U+07123 CS12 CR086 D19116.0
+C2-3D63 U+07125 CS12 CR086 D19118.0
+C2-3D64 U+07122 CS12 CR086 D19114.0
+C2-3D65 U+07132 CS12 CR086 D19144.0
+C2-3D66 U+0711F CS12 CR086 D19108.0
+C2-3D67 U+07128 CS12 CR086 D19124.0
+C2-3D68 U+0713A CS12 CR086 D19158.0
+C2-3D69 U+0711B CS12 CR086 D19102.0
+C3-3C6F U+0712A CS12 CR086 D19129.0
+C3-3C70 U+03DCB CS12 CR086 D19143.0
+C3-3C71 U+07135 CS12 CR086 D19148.0
+C3-3C72 U+0712C CS12 CR086 D19132.0
+C3-3C73 U+07137 CS12 CR086 D19151.0
+C3-3C74 U+0711D CS12 CR086 D19105.0
+C3-3C75 U+03DC5 CS12 CR086 D19115.0
+C3-3C76 U+03DC2 CS12 CR086 D19104.0
+C3-3C77 U+07138 CS12 CR086 D19152.0
+C3-3C78 U+03DCD CS12 CR086 M******
+C3-3C79 U+07134 CS12 CR086 D19146.0
+C3-3C7A U+0712B CS12 CR086 D19131.0
+C3-3C7B U+07133 CS12 CR086 D19120.0
+C3-3C7C U+07127 CS12 CR086 D19123.0
+C3-3C7D U+07124 CS12 CR086 D19117.0
+C3-3C7E U+03DCA CS12 CR086 D19101.0
+C3-3D21 U+0712D CS12 CR086 D19134.0
+C4-3860 U+03DC8 CS12 CR086 D19130.0
+C4-3861 U+03DC4 CS12 CR086 D19112.0
+C4-3862 U+03DC6 CS12 CR086 D19122.0
+C4-3863 U+24279 CS12 CR086 D19138.0
+C4-3864 U+03DC7 CS12 CR086 D19128.0
+C4-3865 U+03DC3 CS12 CR086 D19106.0
+C4-3866 U+2426C CS12 CR086 D19150.0
+C4-3867 U+24299 CS12 CR086 D49245.0
+C4-3868 U+2F91B CS12 CR086 D19166.0
+C4-3869 U+24262 CS12 CR086 D19110.0
+C5-396E U+2426A CS12 CR086 D19145.0
+C5-396F U+24266 CS12 CR086 D19133.0
+C5-3970 U+2427A CS12 CR086 D19156.0
+C5-3971 U+24265 CS12 CR086 D19127.0
+C5-3972 U+242AF CS12 CR086 D19157.0
+C6-4A73 U+24230 CS12 CR086 D19085.0 #
+C6-4A74 U+2426E CS12 CR086 D19154.0
+C6-4A75 U+2426B CS12 CR086 D19147.0
+C6-4A76 U+2429B CS12 CR086 D19160.0
+C6-4A77 U+2427B CS12 CR086 D49244.0
+C6-4A78 U+24263 CS12 CR086 D19121.0
+C6-4A79 U+24297 CS12 CR086 D19161.0
+C6-4A7A U+2426D CS12 CR086 D19153.0
+C6-4A7B U+2429C CS12 CR086 D19165.0
+C6-4A7C U+24298 CS12 CR086 D19164.0
+C6-4A7D U+2426F CS12 CR086 D19155.0
+C6-4A7E U+24267 CS12 CR086 D19136.0
+C6-4B21 U+24269 CS12 CR086 D19140.0
+C1-6474 U+0714E CS13 CR086 D19184.0
+C1-6475 U+07159 CS13 CR086 D19203.0
+C1-6476 U+07169 CS13 CR086 D19229.0
+C1-6477 U+07164 CS13 CR086 D19220.0
+C1-6478 U+07149 CS13 CR086 D19178.0
+C1-6479 U+07167 CS13 CR086 D19226.0
+C1-647A U+0715C CS13 CR086 D19207.0
+C1-647B U+0716C CS13 CR086 D19235.0
+C1-647C U+07166 CS13 CR086 D19225.0
+C1-647D U+0714C CS13 CR086 D19181.0
+C1-647E U+07165 CS13 CR086 D19224.0
+C1-6521 U+0715E CS13 CR086 D19210.0
+C1-6522 U+07146 CS13 CR086 D19173.0
+C1-6523 U+07168 CS13 CR086 D19228.0
+C1-6524 U+07156 CS13 CR086 D19196.0
+C2-4451 U+07147 CS13 CR086 D19174.0
+C2-4452 U+07154 CS13 CR086 D19191.0
+C2-4453 U+07152 CS13 CR086 D19189.0
+C2-4454 U+07163 CS13 CR086 D19219.0
+C2-4455 U+07160 CS13 CR086 D19213.0
+C2-4456 U+07141 CS13 CR086 D19168.0
+C2-4457 U+0715D CS13 CR086 D19209.0
+C2-4458 U+07162 CS13 CR086 D19217.0
+C2-4459 U+07172 CS13 CR086 D19260.0
+C2-445A U+07178 CS13 CR086 M******
+C2-445B U+0716A CS13 CR086 D19231.0
+C2-445C U+07161 CS13 CR086 D19216.0
+C2-445D U+07142 CS13 CR086 D19169.0
+C2-445E U+07158 CS13 CR086 D19198.0
+C2-445F U+07143 CS13 CR086 D19170.0
+C2-4460 U+0714B CS13 CR086 D19180.0
+C2-4461 U+07170 CS13 CR086 D19247.0
+C2-4462 U+0715F CS13 CR086 D19212.0
+C2-4463 U+07150 CS13 CR086 D19186.0
+C2-4464 U+07153 CS13 CR086 D19190.0
+C2-4465 U+07144 CS13 CR086 D19171.0
+C2-4466 U+0714D CS13 CR086 D19182.0
+C2-4467 U+0715A CS13 CR086 D19205.0
+C3-4249 U+0716F CS13 CR086 D19244.0
+C3-424A U+03DD2 CS13 CR086 D19206.0
+C3-424B U+03DD8 CS13 CR086 D19246.0
+C3-424C U+07148 CS13 CR086 D19175.0
+C3-424D U+03DCF CS13 CR086 D19177.0
+C3-424E U+0714A CS13 CR086 D19179.0
+C3-424F U+0716B CS13 CR086 D19234.0
+C3-4250 U+03DD9 CS13 CR086 D49247.0
+C3-4251 U+0714F CS13 CR086 D19185.0
+C3-4252 U+07157 CS13 CR086 D19197.0
+C3-4253 U+07174 CS13 CR086 D19262.0
+C3-4254 U+03DCE CS13 CR086 D19176.0
+C3-4255 U+03DD3 CS13 CR086 D19215.0
+C3-4256 U+03DD0 CS13 CR086 D19201.0
+C3-4257 U+07145 CS13 CR086 D19172.0
+C3-4258 U+07151 CS13 CR086 D19187.0 #
+C3-4259 U+0716D CS13 CR086 D19240.0
+C3-425A U+03BA1 CS13 CR086 D19200.0
+C4-3E44 U+242BB CS13 CR086 D19211.0
+C4-3E45 U+242BE CS13 CR086 D19222.0 #
+C4-3E46 U+03DD5 CS13 CR086 D19230.0
+C4-3E47 U+242B9 CS13 CR086 D19202.0
+C4-3E48 U+03DD4 CS13 CR086 D19221.0
+C4-3E49 U+03DD6 CS13 CR086 D19227.0
+C4-3E4A U+242EF CS13 CR086 D19253.0
+C4-3E4B U+03DD1 CS13 CR086 D19204.0
+C5-4030 U+242B6 CS13 CR086 D19194.0
+C5-4031 U+24303 CS13 CR086 D19249.0
+C5-4032 U+242BF CS13 CR086 D19223.0
+C5-4033 U+24301 CS13 CR086 D19243.0
+C5-4034 U+242B2 CS13 CR086 D19167.0
+C5-4035 U+242C4 CS13 CR086 D19238.0
+C6-5451 U+242E8 CS13 CR086 D19255.0
+C6-5452 U+242E9 CS13 CR086 D19258.0
+C6-5453 U+242C0 CS13 CR086 D19233.0
+C6-5454 U+03DD7 CS13 CR086 D19239.0 #
+C6-5455 U+242EA CS13 CR086 D19257.0
+C6-5456 U+242B7 CS13 CR086 D19195.0
+C6-5457 U+242BA CS13 CR086 D19208.0
+C6-5458 U+242B5 CS13 CR086 D19193.0
+C6-5459 U+2F91D CS13 CR086 D19245.0
+C6-545A U+242B4 CS13 CR086 D19183.0
+C6-545B U+242BC CS13 CR086 D19214.0
+C6-545C U+242C6 CS13 CR086 D19241.0
+C6-545D U+242B8 CS13 CR086 D19199.0
+C6-545E U+242BD CS13 CR086 D19218.0
+C6-545F U+242C2 CS13 CR086 D19237.0
+C6-5460 U+2434D CS13 CR086 D19252.0
+C6-5461 U+242F0 CS13 CR086 D19250.0
+C6-5462 U+242C7 CS13 CR086 D19242.0
+C6-5463 U+242C1 CS13 CR086 D19236.0
+C6-5464 U+242C3 CS13 CR086 D19232.0 #
+C6-5465 U+242F1 CS13 CR086 D19263.0
+C6-5466 U+242EC CS13 CR086 D19259.0
+C6-5467 U+03DE2 CS13 CR086 D19275.0
+C1-6959 U+07194 CS14 CR086 D19319.0
+C1-695A U+07199 CS14 CR086 M******
+C1-695B U+0717D CS14 CR086 D19272.0
+C1-695C U+0718A CS14 CR086 D19294.0
+C1-695D U+07184 CS14 CR086 D19287.0
+C1-695E U+07192 CS14 CR086 D19304.0
+C2-4B60 U+07187 CS14 CR086 D19291.0
+C2-4B61 U+07190 CS14 CR086 D19302.0
+C2-4B62 U+07189 CS14 CR086 D19293.0
+C2-4B63 U+07180 CS14 CR086 D19280.0
+C2-4B64 U+07185 CS14 CR086 D19288.0
+C2-4B65 U+07182 CS14 CR086 D19283.0
+C2-4B66 U+0718F CS14 CR086 D19300.0
+C2-4B67 U+0717B CS14 CR086 D19269.0
+C2-4B68 U+07186 CS14 CR086 D19290.0
+C2-4B69 U+07181 CS14 CR086 D19281.0
+C2-4B6A U+07197 CS14 CR086 M******
+C3-4767 U+07191 CS14 CR086 D19303.0
+C3-4768 U+0718E CS14 CR086 D19299.0
+C3-4769 U+03DE1 CS14 CR086 D19273.0
+C3-476A U+0718B CS14 CR086 D19295.0
+C3-476B U+0718D CS14 CR086 D19298.0
+C3-476C U+0717F CS14 CR086 D19277.0
+C3-476D U+0718C CS14 CR086 D19297.0
+C3-476E U+0717E CS14 CR086 D19274.0
+C3-476F U+0717C CS14 CR086 D19270.0
+C3-4771 U+03DE6 CS14 CR086 D19307.0
+C3-4772 U+07188 CS14 CR086 D19292.0
+C3-4773 U+03DE0 CS14 CR086 D19267.0
+C4-4455 U+2430D CS14 CR086 D19289.0
+C4-4456 U+03DE3 CS14 CR086 D19276.0
+C4-4457 U+07179 CS14 CR086 D19264.0
+C4-4458 U+07193 CS14 CR086 D19306.0
+C4-4459 U+03DDF CS14 CR086 D19265.0
+C4-445A U+03DE4 CS14 CR086 D19279.0
+C4-445B U+0717A CS14 CR086 D19266.0
+C4-445C U+03DE5 CS14 CR086 D19282.0
+C4-445D U+24338 CS14 CR086 D19316.0
+C5-4679 U+2431B CS14 CR086 D19248.0
+C5-467A U+24310 CS14 CR086 D19305.0
+C5-467B U+2430F CS14 CR086 D19301.0
+C5-467C U+2430E CS14 CR086 D19296.0
+C5-467D U+24339 CS14 CR086 M******
+C5-467E U+2430A CS14 CR086 D19278.0
+C5-4721 U+24314 CS14 CR086 D19309.0
+C5-4722 U+2430C CS14 CR086 D19286.0
+C6-5E46 U+24313 CS14 CR086 D19308.0
+C6-5E47 U+24315 CS14 CR086 D19310.0
+C6-5E48 U+24316 CS14 CR086 D19311.0
+C6-5E49 U+2433C CS14 CR086 D49249.0
+C6-5E4A U+2430B CS14 CR086 D19284.0
+C6-5E4B U+2431C CS14 CR086 D19320.0
+C6-5E4C U+2433A CS14 CR086 D49248.0
+C6-5E4D U+2433D CS14 CR086 D49250.0
+C6-5E4E U+2439A CS14 CR086 D49251.0
+C6-5E4F U+2431D CS14 CR086 D*
+C6-5E50 U+24309 CS14 CR086 D19271.0
+C6-5E51 U+24308 CS14 CR086 D19268.0
+C6-5E52 U+2433B CS14 CR086 D19318.0
+C1-6D5E U+0719F CS15 CR086 D19332.0
+C1-6D5F U+071AC CS15 CR086 D19352.0
+C1-6D60 U+071B1 CS15 CR086 D19360.0
+C1-6D61 U+071A8 CS15 CR086 D19346.0
+C2-516A U+071B2 CS15 CR086 D19361.0
+C2-516B U+071AF CS15 CR086 D19355.0
+C2-516C U+0719B CS15 CR086 D19325.0
+C2-516D U+071B0 CS15 CR086 D19356.0
+C2-516E U+071A0 CS15 CR086 D19333.0
+C2-516F U+0719A CS15 CR086 D19324.0
+C2-5170 U+071A9 CS15 CR086 D19347.0
+C2-5171 U+071B5 CS15 CR086 M******
+C2-5172 U+0719D CS15 CR086 D19327.0
+C2-5173 U+071A5 CS15 CR086 D19343.0
+C2-5174 U+0719E CS15 CR086 D19328.0
+C2-5175 U+071A4 CS15 CR086 D19342.0
+C2-5176 U+071A1 CS15 CR086 D19335.0
+C2-5177 U+071AA CS15 CR086 D19349.0
+C2-5178 U+0719C CS15 CR086 D19326.0
+C2-5179 U+071A7 CS15 CR086 D19345.0
+C2-517A U+071B3 CS15 CR086 D19371.1
+C2-5841 U+071BC CS15 CR086 D19383.0
+C3-4770 U+07183 CS15 CR086 D19285.0
+C3-4D21 U+03DEE CS15 CR086 D19340.0
+C3-4D22 U+071AE CS15 CR086 D19354.0
+C3-4D23 U+03DEC CS15 CR086 D19330.0
+C3-4D24 U+071A3 CS15 CR086 D19341.0
+C3-4D25 U+071AD CS15 CR086 D19353.0
+C3-4D26 U+03DEB CS15 CR086 D19329.0
+C3-4D27 U+03DEF CS15 CR086 D19351.0
+C3-4D28 U+071AB CS15 CR086 D19350.0
+C3-4D29 U+071A6 CS15 CR086 D19344.0
+C3-4D2A U+071A2 CS15 CR086 D19337.0
+C3-4D2B U+03DED CS15 CR086 D19336.0
+C3-4D2C U+052F2 CS15 CR086 D02463.0
+C4-4A6A U+03DF0 CS15 CR086 D19358.0
+C4-4A6B U+24350 CS15 CR086 D19323.0
+C5-4E29 U+2435D CS15 CR086 D19367.0
+C5-4E2A U+24357 CS15 CR086 D19357.0
+C5-4E2B U+24366 CS15 CR086 D*
+C5-4E2C U+24353 CS15 CR086 D19334.0
+C5-4E2D U+24398 CS15 CR086 D19369.0
+C5-4E2E U+24397 CS15 CR086 D19368.0
+C7-2469 U+24356 CS15 CR086 D19348.0
+C7-246A U+24312 CS15 CR086 D19362.0
+C7-246B U+2435C CS15 CR086 D19366.0
+C7-246C U+24358 CS15 CR086 D19359.0
+C7-246D U+24355 CS15 CR086 D19339.0
+C7-246E U+2437E CS15 CR086 D19372.0
+C7-246F U+243A8 CS15 CR086 D19422.0
+C7-2470 U+24311 CS15 CR086 D19322.0
+C7-2471 U+24359 CS15 CR086 D19363.0
+C7-2472 U+2435A CS15 CR086 D19364.0
+C7-2473 U+24367 CS15 CR086 D49252.0
+C7-2474 U+24354 CS15 CR086 D19338.0
+C7-2475 U+2435B CS15 CR086 D19365.0
+C7-2476 U+243F0 CS15 CR086 D19423.0
+C1-7135 U+071BE CS16 CR086 D19385.0
+C1-7136 U+071C9 CS16 CR086 D19403.0
+C1-7137 U+071D0 CS16 CR086 D19417.0
+C1-7138 U+071D2 CS16 CR086 D19420.0
+C1-7139 U+071C8 CS16 CR086 D19402.0
+C1-713A U+071D5 CS16 CR086 D19429.0
+C1-713B U+071B9 CS16 CR086 D19380.0
+C1-713C U+071CE CS16 CR086 D19414.0
+C1-713D U+071D9 CS16 CR086 D19435.0
+C1-713E U+071DC CS16 CR086 D19455.0
+C1-713F U+071C3 CS16 CR086 D19394.0
+C1-7140 U+071C4 CS16 CR086 D19395.0
+C2-5833 U+071C5 CS16 CR086 D19399.0
+C2-5834 U+071C2 CS16 CR086 D19391.0
+C2-5835 U+071BF CS16 CR086 D19387.0
+C2-5836 U+071B8 CS16 CR086 D19379.0
+C2-5837 U+071D6 CS16 CR086 D19430.0
+C2-5838 U+071C0 CS16 CR086 D19388.0
+C2-5839 U+071C1 CS16 CR086 D19390.0
+C2-583A U+071CB CS16 CR086 D19410.0
+C2-583B U+071D4 CS16 CR086 D19426.0
+C2-583C U+071CA CS16 CR086 D19408.0
+C2-583D U+071C7 CS16 CR086 D19401.0
+C2-583E U+071CF CS16 CR086 D19415.0
+C2-583F U+071BD CS16 CR086 D19384.0
+C2-5840 U+071D8 CS16 CR086 D19432.0
+C2-5842 U+071C6 CS16 CR086 D19400.0
+C2-5843 U+071DA CS16 CR086 D19440.0
+C2-5844 U+071DB CS16 CR086 D19442.0
+C3-515A U+071B7 CS16 CR086 D19377.0
+C3-515B U+03DF5 CS16 CR086 D19404.0
+C3-515C U+071BB CS16 CR086 D19382.0
+C3-515D U+03DF4 CS16 CR086 D19389.0
+C3-515E U+071D1 CS16 CR086 D19418.0
+C3-515F U+03DF7 CS16 CR086 D19425.0
+C3-5160 U+071BA CS16 CR086 D19381.0
+C3-5161 U+03DF8 CS16 CR086 D19437.0
+C3-5162 U+071B6 CS16 CR086 D19376.0
+C3-5163 U+071CC CS16 CR086 D19411.0
+C3-5164 U+03DFB CS16 CR086 D19451.0
+C3-5165 U+03DFC CS16 CR086 D49257.0
+C3-5166 U+071D3 CS16 CR086 D19421.0
+C4-5123 U+071CD CS16 CR086 D19413.0
+C4-5124 U+03DF9 CS16 CR086 D19441.0
+C4-5125 U+03DF3 CS16 CR086 D19373.0
+C4-5126 U+243AD CS16 CR086 D19434.0
+C4-5127 U+243A4 CS16 CR086 D19409.0
+C4-5128 U+243A9 CS16 CR086 D19424.0
+C4-5129 U+243B0 CS16 CR086 D19439.0
+C4-512A U+2439D CS16 CR086 D19374.0
+C4-512B U+03DF6 CS16 CR086 D19406.0
+C5-5538 U+243D8 CS16 CR086 D19456.0
+C5-5539 U+243EE CS16 CR086 D19450.0
+C5-553A U+243B2 CS16 CR086 D19443.0
+C5-553B U+243A3 CS16 CR086 D19405.0
+C5-553C U+243B3 CS16 CR086 D19444.0
+C5-553D U+243ED CS16 CR086 D19396.0
+C5-553E U+243F8 CS16 CR086 D19465.0 #
+C7-2F4B U+243BE CS16 CR086 D19371.0
+C7-2F4C U+243EF CS16 CR086 D49253.0
+C7-2F4D U+243D9 CS16 CR086 D19453.0
+C7-2F4E U+243DA CS16 CR086 D19375.0
+C7-2F4F U+071D7 CS16 CR086 D19431.0
+C7-2F50 U+243A0 CS16 CR086 D19393.0
+C7-2F51 U+243DF CS16 CR086 D19454.0
+C7-2F52 U+2439E CS16 CR086 D19378.0
+C7-2F53 U+243BF CS16 CR086 D*
+C7-2F54 U+243AF CS16 CR086 D19438.0 #
+C7-2F55 U+243A7 CS16 CR086 D19419.0
+C7-2F56 U+243AA CS16 CR086 D19427.0
+C7-2F57 U+243F4 CS16 CR086 D49255.0
+C7-2F58 U+243AE CS16 CR086 D19436.0
+C7-2F59 U+243B5 CS16 CR086 D19446.0
+C7-2F5A U+243B8 CS16 CR086 D19449.0
+C7-2F5B U+243DB CS16 CR086 D19407.0
+C7-2F5C U+243C0 CS16 CR086 D49254.0
+C7-2F5D U+243B7 CS16 CR086 D19386.0
+C7-2F5E U+243A2 CS16 CR086 D*
+C7-2F5F U+243DD CS16 CR086 D49256.0
+C7-2F60 U+243A1 CS16 CR086 D19397.0
+C7-2F61 U+243A5 CS16 CR086 D19412.0
+C7-2F62 U+243B4 CS16 CR086 D19445.0
+C7-2F63 U+243A6 CS16 CR086 D19416.0
+C7-2F64 U+243AB CS16 CR086 D19428.0
+C7-2F65 U+243AC CS16 CR086 D19433.0
+C7-2F66 U+2439F CS16 CR086 D19392.0
+C7-2F67 U+243B1 CS16 CR086 D19486.0
+C7-2F68 U+243FC CS16 CR086 D19484.0 #
+C1-7431 U+071E7 CS17 CR086 D19469.0
+C1-7432 U+071DF CS17 CR086 D19457.0
+C1-7433 U+071EE CS17 CR086 D19481.0
+C1-7434 U+071E6 CS17 CR086 D19468.0
+C1-7435 U+071E5 CS17 CR086 D19467.0
+C1-7436 U+071ED CS17 CR086 D19480.0
+C1-7437 U+071EC CS17 CR086 D19478.0
+C1-7438 U+071F4 CS17 CR086 D19503.0
+C1-7439 U+071E0 CS17 CR086 D19458.0
+C2-5D48 U+071E1 CS17 CR086 D19459.0
+C2-5D49 U+071F1 CS17 CR086 D19493.0
+C2-5D4A U+071E8 CS17 CR086 D19472.0
+C2-5D4B U+071F2 CS17 CR086 D19494.0
+C2-5D4C U+071E4 CS17 CR086 D19466.0
+C2-5D4D U+071F0 CS17 CR086 D19489.0
+C2-5D4E U+071E2 CS17 CR086 D19462.0
+C3-553C U+071E3 CS17 CR086 D19463.0
+C3-553D U+03DFE CS17 CR086 D19471.0
+C3-553E U+071E9 CS17 CR086 D19474.0
+C3-553F U+03E00 CS17 CR086 D19496.0
+C3-5540 U+071EB CS17 CR086 D19477.0
+C3-5541 U+071EF CS17 CR086 D19483.0
+C3-5542 U+071F3 CS17 CR086 D19498.0
+C3-5543 U+071EA CS17 CR086 D19476.0
+C3-5544 U+03E01 CS17 CR086 D19500.0
+C4-5661 U+243F6 CS17 CR086 D19461.0
+C4-5662 U+03DFF CS17 CR086 D19475.0
+C4-5663 U+243FB CS17 CR086 D19482.0
+C4-5664 U+03E05 CS17 CR086 D19545.0 #
+C5-5C21 U+243FD CS17 CR086 D19485.0
+C5-5C22 U+24400 CS17 CR086 D19490.0
+C5-5C23 U+2441E CS17 CR086 D19491.0
+C5-5C24 U+243FF CS17 CR086 D19488.0
+C7-387D U+243FE CS17 CR086 D19487.0
+C7-387E U+24412 CS17 CR086 D19499.0
+C7-3921 U+2441F CS17 CR086 D19495.0
+C7-3922 U+24417 CS17 CR086 D49258.0
+C7-3923 U+243F5 CS17 CR086 D19460.0
+C7-3924 U+24415 CS17 CR086 D19502.0
+C7-3925 U+243F7 CS17 CR086 D19464.0
+C7-3926 U+03E02 CS17 CR086 D19470.0
+C7-3927 U+21F7D CS17 CR086 D49259.0
+C7-3928 U+243FA CS17 CR086 D19479.0
+C7-3929 U+243F9 CS17 CR086 D19473.0
+C7-392A U+2444B CS17 CR086 D19497.0
+C1-7660 U+071FB CS18 CR086 D19513.0
+C1-7661 U+071FC CS18 CR086 D19515.0
+C1-7662 U+071FE CS18 CR086 D19519.0
+C1-7663 U+071F8 CS18 CR086 D19507.0
+C2-6227 U+07201 CS18 CR086 D19523.0
+C2-6228 U+071FF CS18 CR086 D19520.0
+C2-6229 U+071F9 CS18 CR086 D19508.0
+C2-622A U+07203 CS18 CR086 D19531.0
+C2-622B U+071FD CS18 CR086 D19517.0
+C3-582C U+03E04 CS18 CR086 D19528.0
+C3-582D U+071FA CS18 CR086 D19511.0
+C3-582E U+07200 CS18 CR086 D19521.0
+C4-5B61 U+24432 CS18 CR086 D19527.0
+C4-5B62 U+24427 CS18 CR086 D19506.0
+C4-5B63 U+2442F CS18 CR086 D19524.0
+C5-624E U+24429 CS18 CR086 D19510.0
+C5-624F U+24430 CS18 CR086 D19525.0
+C5-6250 U+24431 CS18 CR086 D19526.0
+C7-4049 U+2444A CS18 CR086 D19492.0
+C7-404A U+24437 CS18 CR086 D49260.0
+C7-404B U+2442A CS18 CR086 D19512.0
+C7-404C U+2442D CS18 CR086 D19518.0
+C7-404D U+24446 CS18 CR086 D49261.0
+C7-404E U+24428 CS18 CR086 D19509.0
+C7-404F U+24426 CS18 CR086 D19505.0
+C7-4050 U+24442 CS18 CR086 D19535.0
+C7-4051 U+2442C CS18 CR086 D19516.0
+C7-4052 U+24438 CS18 CR086 M******
+C7-4053 U+2442B CS18 CR086 D19514.0
+C7-4054 U+24433 CS18 CR086 D19529.0
+C7-4055 U+24445 CS18 CR086 D19533.0
+C1-7847 U+07206 CS19 CR086 D19540.0
+C1-7848 U+0720D CS19 CR086 D19549.0
+C2-6573 U+0720C CS19 CR086 D19548.0
+C2-6574 U+0720A CS19 CR086 D19546.0
+C2-6575 U+07207 CS19 CR086 D19541.0
+C2-6576 U+07202 CS19 CR086 D19530.0
+C2-6577 U+07205 CS19 CR086 D19539.0
+C3-5A56 U+07204 CS19 CR086 D19536.0
+C3-5A57 U+07208 CS19 CR086 D19543.0
+C3-5A58 U+07215 CS19 CR086 D19561.1
+C3-5A59 U+03E09 CS19 CR086 D19562.1
+C4-5F7E U+07209 CS19 CR086 D19544.0
+C4-6021 U+24454 CS19 CR086 D19542.0
+C4-6022 U+24457 CS19 CR086 D19551.0
+C4-6023 U+2447A CS19 CR086 D19579.0
+C5-6837 U+24453 CS19 CR086 D19538.0
+C7-4767 U+24467 CS19 CR086 D19556.0
+C7-4768 U+24471 CS19 CR086 D19552.0
+C7-4769 U+24462 CS19 CR086 D19561.0
+C7-476A U+2445C CS19 CR086 D19562.0
+C7-476B U+24468 CS19 CR086 D*
+C7-476C U+24452 CS19 CR086 D19537.0
+C7-476D U+24456 CS19 CR086 D19550.0
+C1-7977 U+07210 CS20 CR086 D19566.0
+C2-6939 U+07213 CS20 CR086 D19574.0
+C2-693A U+07214 CS20 CR086 D19576.0
+C3-5C53 U+07216 CS20 CR086 D19584.0
+C3-5C54 U+03E0A CS20 CR086 D19580.0
+C3-5C55 U+07212 CS20 CR086 D19573.0
+C3-5C56 U+0720F CS20 CR086 D19565.0
+C3-5C57 U+07217 CS20 CR086 D19581.0
+C3-5C58 U+07211 CS20 CR086 D19569.0
+C3-5C59 U+0720B CS20 CR086 D19596.1
+C3-5C5A U+03E08 CS20 CR086 D19575.0
+C3-5C5B U+03E0B CS20 CR086 D19583.0
+C4-635F U+03E0C CS20 CR086 M******
+C4-6360 U+2447F CS20 CR086 D19587.0
+C4-6361 U+244A2 CS20 CR086 D19597.0
+C4-6362 U+2447E CS20 CR086 D19586.0
+C5-6C4D U+24478 CS20 CR086 D19571.0
+C5-6C4E U+24477 CS20 CR086 D19570.0
+C5-6C4F U+24473 CS20 CR086 D19563.0
+C5-6C50 U+2449E CS20 CR086 D19594.0
+C5-6C51 U+24479 CS20 CR086 D19572.0
+C7-4E30 U+24474 CS20 CR086 D19564.0
+C7-4E31 U+24481 CS20 CR086 D19589.0
+C7-4E32 U+2447C CS20 CR086 D19582.0
+C7-4E33 U+24475 CS20 CR086 D19567.0
+C7-4E34 U+24489 CS20 CR086 D49265.0
+C7-4E35 U+24482 CS20 CR086 D19590.0
+C7-4E36 U+24497 CS20 CR086 D49266.0
+C7-4E37 U+24486 CS20 CR086 D19596.0
+C7-4E38 U+2447D CS20 CR086 D19585.0
+C7-4E39 U+24493 CS20 CR086 D19591.0
+C7-4E3A U+2449C CS20 CR086 D19592.0
+C7-4E3B U+24476 CS20 CR086 D19568.0
+C7-4E3C U+24480 CS20 CR086 D19588.0
+C1-7A75 U+0721B CS21 CR086 D19604.0
+C2-6B68 U+0721D CS21 CR086 D19614.0
+C2-6B69 U+0721A CS21 CR086 D19603.0
+C2-6B6A U+07219 CS21 CR086 D19601.0
+C4-664E U+03E0D CS21 CR086 D19599.0
+C4-664F U+244A6 CS21 CR086 D19606.0
+C5-7043 U+244A4 CS21 CR086 D19602.0
+C7-5362 U+244AB CS21 CR086 D19609.0
+C7-5363 U+244AC CS21 CR086 D19608.0
+C7-5364 U+244A1 CS21 CR086 D19598.0
+C7-5365 U+244AE CS21 CR086 D49267.0
+C7-5366 U+244A3 CS21 CR086 D19600.0 #
+C7-5367 U+244A7 CS21 CR086 D19607.0
+C2-6D5A U+0721E CS22 CR086 D19615.0
+C2-6D5B U+0721F CS22 CR086 D19617.0
+C3-5F53 U+0721C CS22 CR086 D19610.0
+C3-5F54 U+07220 CS22 CR086 D49268.0
+C5-7356 U+244BB CS22 CR086 D19613.0
+C5-7357 U+03E0E CS22 CR086 D19611.0
+C7-5834 U+244C0 CS22 CR086 D*
+C7-5835 U+244C4 CS22 CR086 D49269.0
+C7-5836 U+244BA CS22 CR086 D19612.0
+C7-5837 U+244BD CS22 CR086 D19618.0
+C7-5838 U+244BE CS22 CR086 D19619.0
+C2-6F35 U+07222 CS23 CR086 D19626.0
+C3-6039 U+07221 CS23 CR086 D19621.0
+C3-603A U+03E10 CS23 CR086 D19624.0
+C4-6A4F U+244BC CS23 CR086 D19630.1
+C4-6A50 U+03E0F CS23 CR086 D19625.0
+C5-7623 U+244D5 CS23 CR086 D19620.0
+C7-5B6B U+244D4 CS23 CR086 D19628.0
+C7-5B6C U+244D2 CS23 CR086 D49270.0
+C7-5B6D U+244CA CS23 CR086 D19627.0
+C7-5B6E U+244C8 CS23 CR086 D19622.0
+C7-5B6F U+244D0 CS23 CR086 D19630.0
+C7-5B70 U+244C9 CS23 CR086 D19623.0
+C2-703F U+07223 CS24 CR086 D19631.0
+C5-7768 U+244DA CS24 CR086 D19638.0
+C7-5E78 U+244D7 CS24 CR086 D19632.0
+C2-7126 U+07226 CS25 CR086 M******
+C3-6142 U+07225 CS25 CR086 D19636.0
+C3-6143 U+07224 CS25 CR086 D19633.0
+C7-607B U+244E0 CS25 CR086 D49271.0
+C7-607C U+244DD CS25 CR086 D19637.0
+C7-607D U+244E1 CS25 CR086 D19639.0
+C7-607E U+244DE CS25 CR086 D19635.0
+C7-6121 U+244DC CS25 CR086 D19634.0
+C7-623A U+244E5 CS26 CR086 D19641.0
+C3-617A U+03E11 CS27 CR086 D19640.0
+C5-7A6B U+244E6 CS27 CR086 D19643.0
+C2-722C U+07227 CS28 CR086 D19644.0
+C7-644C U+244EB CS28 CR086 D19647.0
+C7-644D U+244EA CS28 CR086 D19645.0
+C7-644E U+244EC CS28 CR086 D19646.0
+C1-7D46 U+07228 CS29 CR086 D49272.0
+C7-6537 U+244ED CS29 CR086 D19649.0
+C5-7B7B U+2F920 CS30 CR086 D19648.0
+C7-6628 U+28F75 CS32 CR086 D19650.0
+C2-7240 U+07229 CS33 CR086 D19651.0
+C7-6634 U+244EE CS33 CR086 D19652.0
+C1-4557 U+0722A CS04 CR087 D19653.0
+C4-2151 U+0722B CS04 CR087 D19655.0
+C5-214B U+244EF CS04 CR087 D19654.0
+C6-2330 U+244F1 CS05 CR087 D19656.0
+C5-2458 U+244F4 CS07 CR087 D19660.0
+C6-284D U+244F2 CS07 CR087 D19657.0
+C6-284E U+244F3 CS07 CR087 D19658.0
+C1-4E67 U+0722C CS08 CR087 D19662.0
+C1-4E68 U+0722D CS08 CR087 D19663.0
+C3-297A U+03E13 CS08 CR087 M******
+C4-272C U+03E12 CS08 CR087 D19664.0
+C6-2C61 U+244F7 CS08 CR087 D19665.0
+C6-2C62 U+244F6 CS08 CR087 D19661.0 #
+C6-2C63 U+244F8 CS08 CR087 D19666.0
+C1-523B U+07230 CS09 CR087 D19672.0
+C3-2D69 U+0722E CS09 CR087 D19670.0
+C4-2A2A U+0722F CS09 CR087 D19671.0
+C5-2A29 U+24500 CS09 CR087 D19673.0 #
+C5-2A2A U+24502 CS09 CR087 D19669.0
+C5-2A2B U+244FE CS09 CR087 D19668.0
+C6-324D U+24507 CS09 CR087 D19676.0
+C6-324E U+244FD CS09 CR087 D19667.0
+C6-324F U+24501 CS09 CR087 D19674.0
+C6-3250 U+2450A CS09 CR087 D19675.0
+C6-3251 U+24503 CS09 CR087 D19681.0
+C5-2E50 U+2450E CS10 CR087 D*
+C5-2E51 U+2450C CS10 CR087 D19680.0
+C6-4156 U+24511 CS11 CR087 D19683.0
+C6-4157 U+24510 CS11 CR087 D48965.0
+C6-4158 U+24512 CS11 CR087 D19684.0
+C3-3D22 U+07232 CS12 CR087 D19686.0
+C4-386A U+24514 CS12 CR087 D19687.0
+C6-4B22 U+24515 CS12 CR087 D19688.0
+C6-5468 U+2451C CS13 CR087 D19693.0
+C6-5469 U+24520 CS13 CR087 D19691.0
+C3-4774 U+03E15 CS14 CR087 D19699.0
+C5-4723 U+24523 CS14 CR087 D19696.0
+C6-5E53 U+24522 CS14 CR087 D19695.0
+C6-5E54 U+24526 CS14 CR087 D19698.0
+C6-5E55 U+24525 CS14 CR087 D19700.0
+C6-5E56 U+24524 CS14 CR087 D19697.0
+C4-4A6C U+07234 CS15 CR087 D19704.0
+C5-4E2F U+24528 CS15 CR087 D19705.1
+C7-2477 U+24529 CS15 CR087 D19703.0
+C7-2478 U+2452C CS15 CR087 D49273.0
+C7-2479 U+2452A CS15 CR087 D19705.0
+C7-247A U+24527 CS15 CR087 D19701.0
+C5-553F U+24531 CS16 CR087 D19708.0
+C7-2F69 U+2452E CS16 CR087 D19706.0
+C7-2F6A U+24530 CS16 CR087 D19707.0
+C1-743A U+07235 CS17 CR087 D19710.1
+C3-5545 U+2F921 CS17 CR087 D19711.0 @ D19710.0
+C4-5665 U+24532 CS17 CR087 D19709.0
+C7-4056 U+24539 CS18 CR087 D19712.0
+C5-6838 U+24540 CS19 CR087 D19713.0
+C7-4E3D U+24545 CS20 CR087 D19715.0
+C7-4E3E U+206A1 CS20 CR087 D49274.0
+C7-5368 U+24548 CS21 CR087 D49275.0
+C7-5B71 U+24549 CS23 CR087 D19718.0
+C7-5E79 U+2454B CS24 CR087 D49276.0
+C7-6122 U+2454D CS25 CR087 D19720.0
+C1-4558 U+07236 CS04 CR088 D19721.0
+C1-4E69 U+07238 CS08 CR088 D19723.0
+C6-2C64 U+24550 CS08 CR088 D19722.0
+C6-2C65 U+24551 CS08 CR088 D19724.0
+C3-2D6A U+03E16 CS09 CR088 D19725.0
+C1-5655 U+07239 CS10 CR088 D19727.0
+C4-2D76 U+03E17 CS10 CR088 D19728.0
+C3-3736 U+03E18 CS11 CR088 D19731.0
+C6-4159 U+24553 CS11 CR088 D19729.0
+C6-415A U+24555 CS11 CR088 D19730.0
+C4-386B U+03E19 CS12 CR088 D19733.0
+C1-6525 U+0723A CS13 CR088 D19734.0
+C6-546A U+24558 CS13 CR088 D19732.0
+C5-4724 U+2455A CS14 CR088 D19735.0
+C5-5540 U+2455B CS16 CR088 D19736.0
+C1-4559 U+0723B CS04 CR089 D19737.0
+C3-297B U+03E1A CS08 CR089 D19738.0
+C3-2D6B U+0723C CS09 CR089 D19743.0
+C4-2A2B U+2455F CS09 CR089 D19742.0
+C5-2A2C U+2455E CS09 CR089 D19741.0
+C4-2D77 U+24560 CS10 CR089 D19744.0
+C1-5B73 U+0723D CS11 CR089 D19746.0
+C6-4B23 U+24563 CS12 CR089 D19747.0
+C6-546B U+24565 CS13 CR089 D19749.0
+C6-546C U+24564 CS13 CR089 D19748.0
+C1-695F U+0723E CS14 CR089 D19750.0
+C6-5E57 U+2039B CS14 CR089 D19751.0
+C7-247B U+24567 CS15 CR089 D19752.0
+C7-247C U+24568 CS15 CR089 D19753.0
+C5-5541 U+24566 CS16 CR089 D19754.0
+C5-5542 U+24569 CS16 CR089 D19755.0
+C7-476E U+21109 CS19 CR089 D19756.0
+C7-476F U+20442 CS19 CR089 D19757.0
+C2-2142 U+0723F CS04 CR090 D19758.0
+C6-2225 U+2456A CS04 CR090 D19759.0
+C6-2331 U+2456B CS05 CR090 D49277.0
+C6-2535 U+2456D CS06 CR090 D19760.0
+C6-284F U+2456E CS07 CR090 D19761.0
+C3-297C U+07240 CS08 CR090 D19763.0
+C4-272D U+2456F CS08 CR090 D19762.0
+C6-2C66 U+24571 CS08 CR090 D19765.0
+C6-2C67 U+24570 CS08 CR090 D19764.0
+C2-2B77 U+07241 CS09 CR090 D19767.0
+C4-2A2C U+03E1B CS09 CR090 D19766.0
+C4-2A2D U+24573 CS09 CR090 D19769.0
+C6-3252 U+24572 CS09 CR090 D19768.0
+C6-3253 U+24574 CS09 CR090 D19770.0
+C6-3254 U+24575 CS09 CR090 D19771.0
+C2-3060 U+07242 CS10 CR090 D19774.0
+C4-2D78 U+24577 CS10 CR090 D19773.0
+C6-393D U+2457A CS10 CR090 D49278.0
+C6-393E U+24576 CS10 CR090 D19772.0
+C4-3278 U+2457E CS11 CR090 D19778.0
+C6-415B U+2457B CS11 CR090 D19775.0
+C6-415C U+24581 CS11 CR090 D49279.0
+C6-415D U+2457D CS11 CR090 D19777.0
+C6-415E U+2457C CS11 CR090 D19776.0
+C4-386C U+03E1C CS12 CR090 D19782.0
+C6-4B24 U+24586 CS12 CR090 D19785.0
+C6-4B25 U+2458A CS12 CR090 D19783.0 #
+C6-4B26 U+24587 CS12 CR090 D19786.0
+C6-4B27 U+24588 CS12 CR090 D19787.0
+C6-4B28 U+24585 CS12 CR090 D19784.0
+C6-4B29 U+24589 CS12 CR090 D19788.0
+C4-3E4C U+07243 CS13 CR090 D19790.0
+C6-546D U+2458C CS13 CR090 D19789.0
+C6-546E U+2458D CS13 CR090 D19791.0
+C2-4B6B U+07244 CS14 CR090 D19792.0
+C6-5E58 U+2458F CS14 CR090 D19793.0
+C6-5E59 U+24590 CS14 CR090 D19794.0
+C4-4A6D U+07245 CS15 CR090 D19797.0
+C7-247D U+24593 CS15 CR090 D19796.0
+C7-247E U+24595 CS15 CR090 D49280.0
+C7-2521 U+2459A CS15 CR090 D19802.0 #
+C4-512C U+24598 CS16 CR090 D19800.0
+C5-5543 U+24596 CS16 CR090 D19798.0
+C5-5544 U+2459B CS16 CR090 D19801.0
+C7-2F6B U+24599 CS16 CR090 D49281.0
+C1-743B U+07246 CS17 CR090 D19806.0
+C5-5C25 U+2459E CS17 CR090 D19805.0
+C7-392B U+2459C CS17 CR090 D19803.0
+C7-392C U+2459D CS17 CR090 D19804.0
+C5-6251 U+24597 CS18 CR090 D19799.0
+C7-4770 U+245A0 CS19 CR090 D19807.0
+C5-6C52 U+245A2 CS20 CR090 D19808.0
+C7-5839 U+245A3 CS22 CR090 D19809.0
+C7-5B72 U+245A4 CS23 CR090 D19810.0
+C7-6358 U+245A5 CS27 CR090 D*
+C5-7B42 U+245A6 CS28 CR090 D19811.0
+C7-644F U+245A7 CS28 CR090 D19812.0
+C1-455A U+07247 CS04 CR091 D19813.0
+C5-2459 U+245AA CS07 CR091 D19815.0
+C6-2850 U+245AB CS07 CR091 D19816.0
+C6-2851 U+245A9 CS07 CR091 D19814.0
+C1-4E6A U+07248 CS08 CR091 D19817.0
+C3-297D U+03E1D CS08 CR091 D19821.0
+C3-297E U+03E1E CS08 CR091 D19822.0
+C4-272E U+245AC CS08 CR091 D19818.0
+C6-2C68 U+245B0 CS08 CR091 D19824.0
+C6-2C69 U+245AF CS08 CR091 D19823.0
+C6-2C6A U+245AE CS08 CR091 D19820.0
+C6-2C6B U+245AD CS08 CR091 D19819.0
+C2-2B78 U+07249 CS09 CR091 D19829.0
+C2-2B79 U+0724A CS09 CR091 D19830.0
+C5-2A2D U+245B3 CS09 CR091 D19827.0
+C5-2A2E U+245B7 CS09 CR091 D19831.0
+C6-3255 U+245B2 CS09 CR091 D19826.0
+C6-3256 U+245B1 CS09 CR091 D19825.0
+C6-3257 U+245B4 CS09 CR091 D19828.0
+C4-2D79 U+245BB CS10 CR091 D19836.0
+C4-2D7A U+03E21 CS10 CR091 D19839.0
+C4-2D7B U+245BC CS10 CR091 D19837.0
+C5-2E52 U+245BA CS10 CR091 D19835.0
+C5-2E53 U+03E1F CS10 CR091 D19833.0
+C6-393F U+245BE CS10 CR091 D19840.0
+C6-3940 U+03E20 CS10 CR091 D19834.0
+C6-3941 U+245BD CS10 CR091 D19838.0
+C5-3346 U+245C0 CS11 CR091 D19842.0
+C5-3347 U+245C1 CS11 CR091 D19843.0
+C6-415F U+245C2 CS11 CR091 D19845.0
+C6-4160 U+245C5 CS11 CR091 D19846.0
+C6-4161 U+2F922 CS11 CR091 D19844.0
+C6-4162 U+245C4 CS11 CR091 D19848.0
+C1-6056 U+0724C CS12 CR091 D19854.0
+C2-3D6A U+0724B CS12 CR091 D19849.0
+C4-386D U+245C8 CS12 CR091 D19851.0
+C4-386E U+245D7 CS12 CR091 D19862.0
+C5-3973 U+245CD CS12 CR091 D19857.0
+C5-3974 U+245CF CS12 CR091 D19859.0
+C5-3975 U+245D1 CS12 CR091 D19860.0
+C5-3976 U+245CE CS12 CR091 D19858.0
+C6-4B2A U+245CA CS12 CR091 D19853.0
+C6-4B2B U+245C7 CS12 CR091 D19850.0
+C6-4B2C U+245CB CS12 CR091 D19855.0
+C6-4B2D U+245CC CS12 CR091 D19856.0
+C6-4B2E U+245C9 CS12 CR091 D19852.0
+C1-6526 U+07252 CS13 CR091 D19871.0
+C2-4468 U+0724F CS13 CR091 D19868.0
+C3-425B U+07251 CS13 CR091 D19870.0
+C3-425C U+07250 CS13 CR091 D19869.0
+C3-425D U+0724E CS13 CR091 D19865.0
+C4-3E4D U+245DA CS13 CR091 D19866.0
+C5-4036 U+245DB CS13 CR091 D19867.0
+C5-4037 U+245DC CS13 CR091 D19872.0
+C5-4038 U+245D8 CS13 CR091 D19863.0
+C6-546F U+245D9 CS13 CR091 D19864.0
+C6-5470 U+245E0 CS13 CR091 D19873.0
+C2-4B6C U+07253 CS14 CR091 D19876.0
+C4-445E U+07254 CS14 CR091 D19877.0
+C4-445F U+03E22 CS14 CR091 D19878.0
+C5-4725 U+245E2 CS14 CR091 D19875.0
+C6-5E5A U+245E6 CS14 CR091 D19881.0 #
+C6-5E5B U+245E3 CS14 CR091 D19879.0
+C6-5E5C U+245E5 CS14 CR091 D19880.0
+C1-6D62 U+07256 CS15 CR091 D19890.0
+C3-4D2D U+07257 CS15 CR091 M******
+C3-4D2E U+07255 CS15 CR091 D19883.0
+C5-4E30 U+245EB CS15 CR091 D19886.0
+C5-4E31 U+245EA CS15 CR091 D19885.0
+C5-4E32 U+245E8 CS15 CR091 D19882.0
+C5-4E33 U+245EC CS15 CR091 D19887.0
+C5-4E34 U+245EF CS15 CR091 D19891.0
+C7-2522 U+245EE CS15 CR091 D19889.0
+C7-2523 U+245F1 CS15 CR091 D19892.0
+C7-2524 U+245ED CS15 CR091 D19888.0
+C7-2525 U+245E9 CS15 CR091 D19884.0
+C5-5545 U+245F7 CS16 CR091 D19897.0
+C5-5546 U+245F3 CS16 CR091 D19893.0
+C5-5547 U+245F4 CS16 CR091 D19894.0
+C5-5548 U+245F5 CS16 CR091 D19895.0
+C7-2F6C U+245F8 CS16 CR091 D19898.0
+C7-2F6D U+245F6 CS16 CR091 D19896.0
+C4-5666 U+245FB CS17 CR091 D19900.0
+C5-5C26 U+245FA CS17 CR091 D19899.0
+C7-392D U+03E23 CS17 CR091 D19901.0
+C4-5B64 U+03E24 CS18 CR091 D19903.0
+C5-6252 U+24600 CS18 CR091 D19905.0
+C5-6253 U+245FF CS18 CR091 D19904.0
+C1-7849 U+07258 CS19 CR091 D19906.0
+C5-6C53 U+24603 CS20 CR091 D19907.0
+C4-6650 U+03E25 CS21 CR091 D19908.0
+C7-5369 U+24604 CS21 CR091 D49282.0
+C1-455B U+07259 CS04 CR092 D19909.0
+C3-216A U+03E26 CS04 CR092 D19910.0
+C3-3233 U+03E27 CS10 CR092 D19914.0
+C6-3942 U+24609 CS10 CR092 D19916.0
+C6-3943 U+24608 CS10 CR092 D19915.0
+C6-4163 U+2F923 CS11 CR092 D*
+C2-3D6B U+0725A CS12 CR092 D19919.0
+C4-386F U+2460C CS12 CR092 D19918.0
+C6-4B2F U+2460D CS12 CR092 D*
+C6-5471 U+24610 CS13 CR092 D19920.0
+C6-5E5D U+24611 CS14 CR092 D19921.0
+C1-455C U+0725B CS04 CR093 D19922.0
+C5-2175 U+24614 CS05 CR093 D19924.0
+C1-4849 U+0725F CS06 CR093 D19928.0
+C1-484A U+0725D CS06 CR093 D19925.0
+C2-2262 U+0725E CS06 CR093 D19926.0
+C4-2326 U+03E28 CS06 CR093 D19927.0
+C6-2536 U+24616 CS06 CR093 D19929.0
+C1-4B26 U+07262 CS07 CR093 D19934.0
+C1-4B27 U+07261 CS07 CR093 D19933.0
+C1-4B28 U+07260 CS07 CR093 D19931.0
+C2-2460 U+07263 CS07 CR093 D19935.0
+C3-2664 U+07264 CS07 CR093 M******
+C3-2665 U+03E29 CS07 CR093 D19930.0
+C4-2455 U+03E2A CS07 CR093 D19932.0
+C6-2852 U+2461A CS07 CR093 D19937.0
+C6-2853 U+24618 CS07 CR093 D19936.0
+C6-2854 U+2461B CS07 CR093 D19938.0
+C1-4E6B U+07267 CS08 CR093 D19950.0
+C1-4E6C U+07269 CS08 CR093 D19959.0
+C2-277B U+0726A CS08 CR093 D19960.0
+C3-2A21 U+07265 CS08 CR093 D19939.0
+C3-2A22 U+07266 CS08 CR093 D19942.0
+C3-2A23 U+07268 CS08 CR093 D19953.0
+C4-272F U+03E2F CS08 CR093 D19952.0
+C4-2730 U+24623 CS08 CR093 D19955.0
+C4-2731 U+0726B CS08 CR093 D19962.0
+C4-2732 U+03E2E CS08 CR093 D19946.0
+C4-2733 U+03E2C CS08 CR093 D19943.0
+C5-2676 U+24620 CS08 CR093 D19949.0
+C5-2677 U+03E2D CS08 CR093 D19944.0
+C5-2678 U+2461E CS08 CR093 D19947.0
+C5-2679 U+2461C CS08 CR093 D19940.0
+C5-267A U+24632 CS08 CR093 D19965.0
+C5-267B U+2461F CS08 CR093 D19948.0
+C5-267C U+2462B CS08 CR093 D49286.0
+C5-267D U+24621 CS08 CR093 D19951.0
+C5-267E U+24626 CS08 CR093 D19958.0
+C5-2721 U+24624 CS08 CR093 D19956.0
+C5-2722 U+2461D CS08 CR093 D19945.0
+C5-2723 U+24627 CS08 CR093 D19961.0
+C6-2C6C U+24625 CS08 CR093 D19957.0
+C6-2C6D U+2462C CS08 CR093 D49285.0 #
+C6-2C6E U+24622 CS08 CR093 D19954.0
+C6-2C6F U+24633 CS08 CR093 D19964.0
+C6-2C70 U+24634 CS08 CR093 D49283.0
+C6-2C71 U+03E2B CS08 CR093 D19963.0
+C1-523C U+07272 CS09 CR093 D19986.0
+C1-523D U+0726F CS09 CR093 D19981.0
+C1-523E U+07274 CS09 CR093 D19988.0
+C2-2B7A U+0726C CS09 CR093 D49284.0
+C2-2B7B U+07270 CS09 CR093 D19983.0
+C2-2B7C U+07273 CS09 CR093 D19987.0
+C2-2B7D U+0726E CS09 CR093 D19979.0
+C3-2D6C U+03E30 CS09 CR093 D19969.0
+C3-2D6D U+0726D CS09 CR093 D19972.0
+C3-2D6E U+03E33 CS09 CR093 D19976.0
+C3-2D6F U+03E31 CS09 CR093 D19970.0
+C4-2A2E U+03E32 CS09 CR093 D19973.0
+C4-2A2F U+07271 CS09 CR093 D19984.0
+C4-2A30 U+2463F CS09 CR093 D19985.0
+C5-2A2F U+2463A CS09 CR093 D19975.0
+C5-2A30 U+24639 CS09 CR093 D19974.0
+C5-2A31 U+2463E CS09 CR093 D19982.0
+C5-2A32 U+24638 CS09 CR093 D19971.0
+C5-2A33 U+2463D CS09 CR093 D19980.0
+C5-2A34 U+2464F CS09 CR093 D19990.0
+C6-3258 U+2464C CS09 CR093 D19992.0
+C6-3259 U+24642 CS09 CR093 D*
+C6-325A U+24640 CS09 CR093 D19989.0
+C6-325B U+24649 CS09 CR093 D19996.0
+C6-325C U+2463C CS09 CR093 D19978.0
+C6-325D U+2464D CS09 CR093 D19991.0
+C6-325E U+2464A CS09 CR093 D19993.0
+C6-325F U+2463B CS09 CR093 D19977.0
+C1-5656 U+07279 CS10 CR093 D20013.0
+C2-3061 U+07278 CS10 CR093 D20012.0
+C2-3062 U+07277 CS10 CR093 D20002.0
+C2-3063 U+07276 CS10 CR093 D20001.0
+C3-3234 U+03E35 CS10 CR093 D20004.0
+C3-3235 U+03E36 CS10 CR093 D20005.0
+C3-3236 U+0727A CS10 CR093 M******
+C4-2D7C U+03E38 CS10 CR093 D20010.0
+C4-2D7D U+03E37 CS10 CR093 D20006.0
+C5-2E54 U+24652 CS10 CR093 D20003.0
+C5-2E55 U+24655 CS10 CR093 D20009.0
+C5-2E56 U+24653 CS10 CR093 D20007.0
+C5-2E57 U+24654 CS10 CR093 D20008.0
+C5-2E58 U+24651 CS10 CR093 D20000.0
+C5-2E59 U+24658 CS10 CR093 D20015.0
+C6-3944 U+24657 CS10 CR093 D20014.0
+C1-5B74 U+0727D CS11 CR093 D20025.0
+C1-5B75 U+07281 CS11 CR093 D20037.0
+C2-3721 U+0727E CS11 CR093 D20028.0
+C2-3722 U+0727B CS11 CR093 D20020.0
+C2-3723 U+0727C CS11 CR093 D20023.0
+C2-3724 U+0727F CS11 CR093 D20032.0
+C3-3737 U+03E40 CS11 CR093 D20044.0
+C3-3738 U+03E3D CS11 CR093 D20026.0
+C4-3279 U+03E3B CS11 CR093 D20019.0
+C4-327A U+03E39 CS11 CR093 D20017.0
+C4-327B U+2465B CS11 CR093 D20016.0
+C4-327C U+24661 CS11 CR093 D20033.0
+C4-327D U+24660 CS11 CR093 D20031.0
+C4-327E U+03E3C CS11 CR093 D20021.0
+C5-3348 U+2466D CS11 CR093 D20038.0
+C5-3349 U+2465E CS11 CR093 D20027.0
+C5-334A U+2468A CS11 CR093 D20065.0 #
+C5-334B U+24662 CS11 CR093 D20034.0 #
+C5-334C U+24664 CS11 CR093 D20036.0
+C5-334D U+03E3A CS11 CR093 D20018.0
+C6-4164 U+2466B CS11 CR093 D20043.0
+C6-4165 U+24668 CS11 CR093 D20041.0
+C6-4166 U+03E3E CS11 CR093 D20029.0
+C6-4167 U+2465C CS11 CR093 D20022.0
+C6-4168 U+2465D CS11 CR093 D20024.0
+C6-4169 U+2466A CS11 CR093 D20039.0
+C6-416A U+2F924 CS11 CR093 D20042.0
+C1-6057 U+07284 CS12 CR093 D20054.0
+C1-6058 U+07280 CS12 CR093 D20045.0
+C2-3D6C U+07288 CS12 CR093 D20059.0
+C2-3D6D U+07289 CS12 CR093 D20062.0
+C2-3D6E U+07286 CS12 CR093 D20057.0
+C2-3D6F U+07285 CS12 CR093 D20056.0
+C3-3D23 U+07283 CS12 CR093 D20052.0
+C3-3D24 U+07282 CS12 CR093 D20048.0
+C3-3D25 U+07287 CS12 CR093 D20058.0
+C4-3870 U+03E41 CS12 CR093 D20053.0
+C4-3871 U+24670 CS12 CR093 D20046.0
+C4-3872 U+03E42 CS12 CR093 D20060.0
+C4-3873 U+03E43 CS12 CR093 D20061.0
+C4-3874 U+24671 CS12 CR093 D20047.0
+C5-3977 U+2465F CS12 CR093 D20030.0
+C5-3978 U+24677 CS12 CR093 D*
+C5-3979 U+24674 CS12 CR093 D20051.0
+C5-397A U+24688 CS12 CR093 D20063.0
+C5-397B U+24675 CS12 CR093 D20055.0
+C5-397C U+24689 CS12 CR093 D20064.0
+C5-397D U+24672 CS12 CR093 D20049.0
+C6-4B30 U+24683 CS12 CR093 D20069.0
+C6-4B31 U+24684 CS12 CR093 D20068.0
+C6-4B32 U+24678 CS12 CR093 D20075.0
+C6-4B33 U+24682 CS12 CR093 D20074.0
+C6-4B34 U+24673 CS12 CR093 D20050.0
+C6-4B35 U+24679 CS12 CR093 D*
+C6-4B36 U+2468C CS12 CR093 D49287.0
+C2-4469 U+0728D CS13 CR093 D20078.0
+C2-446A U+0728C CS13 CR093 D20077.0
+C2-446B U+07291 CS13 CR093 D20093.0
+C2-446C U+07290 CS13 CR093 D20092.0
+C2-446D U+0728E CS13 CR093 D20086.0
+C3-425E U+03E47 CS13 CR093 D20089.0
+C4-3E4E U+03E46 CS13 CR093 D20085.0
+C4-3E4F U+0728F CS13 CR093 D20091.0
+C4-3E50 U+24690 CS13 CR093 D20080.0
+C5-4039 U+29672 CS13 CR093 D20105.0
+C5-403A U+246B5 CS13 CR093 D20130.0
+C5-403B U+246A8 CS13 CR093 D20094.0
+C5-403C U+2468F CS13 CR093 D20079.0
+C5-403D U+2469E CS13 CR093 D20104.0
+C5-403E U+2468E CS13 CR093 D20076.0 #
+C6-5472 U+24694 CS13 CR093 D20087.0
+C6-5473 U+24692 CS13 CR093 D20083.0
+C6-5474 U+24696 CS13 CR093 D20090.0
+C6-5475 U+24695 CS13 CR093 D20088.0
+C6-5476 U+246BF CS13 CR093 D20097.0
+C6-5477 U+246A0 CS13 CR093 D*
+C6-5478 U+03E45 CS13 CR093 D20082.0
+C1-6960 U+07292 CS14 CR093 D20114.0
+C1-6961 U+07296 CS14 CR093 D20126.0
+C2-4B6D U+07297 CS14 CR093 D20128.0
+C2-4B6E U+07295 CS14 CR093 D* @ D20122.0
+C2-4B6F U+07293 CS14 CR093 D20116.0
+C3-4775 U+07294 CS14 CR093 D20117.0
+C4-4460 U+03E4A CS14 CR093 D20115.0
+C4-4461 U+246A9 CS14 CR093 D20108.0
+C4-4462 U+03E49 CS14 CR093 D20112.0
+C4-4463 U+03E44 CS14 CR093 D20107.0
+C4-4464 U+03E4B CS14 CR093 D20127.0
+C5-4726 U+24693 CS14 CR093 D20084.0
+C5-4727 U+246B0 CS14 CR093 D20120.0
+C5-4728 U+246AB CS14 CR093 D20110.0
+C5-4729 U+246BD CS14 CR093 D* @ D49289.0 #
+C5-472A U+246B1 CS14 CR093 D20121.0
+C5-472B U+2468D CS14 CR093 D20106.0 #
+C5-472C U+246AD CS14 CR093 D20113.0
+C5-472D U+246AA CS14 CR093 D20109.0
+C5-472E U+246AC CS14 CR093 D20111.0
+C5-472F U+246BC CS14 CR093 D20124.0
+C5-4730 U+246C9 CS14 CR093 M******
+C6-5E5E U+2F925 CS14 CR093 D20122.0
+C6-5E5F U+246AE CS14 CR093 D20118.0
+C6-5E60 U+246BE CS14 CR093 D20136.0
+C6-5E61 U+246B4 CS14 CR093 D20129.0
+C6-5E62 U+246B3 CS14 CR093 D20125.0
+C6-5E63 U+246AF CS14 CR093 D20119.0
+C6-5E64 U+24691 CS14 CR093 D20137.1
+C6-5E65 U+246C2 CS14 CR093 D20133.0
+C6-5E66 U+246B6 CS14 CR093 D20131.0
+C6-5E67 U+246B2 CS14 CR093 D20123.0
+C1-6D63 U+0729B CS15 CR093 D20154.0
+C2-517B U+07298 CS15 CR093 D20141.0
+C2-517C U+0729A CS15 CR093 D20144.0
+C3-4D2F U+07299 CS15 CR093 D20143.0
+C4-4A6E U+03E4D CS15 CR093 D20140.0
+C4-4A6F U+03E4C CS15 CR093 D20139.0
+C4-4A70 U+246D0 CS15 CR093 D20152.0
+C4-4A71 U+03E4F CS15 CR093 D20147.0
+C4-4A72 U+03E4E CS15 CR093 D20146.0
+C4-4A73 U+03E50 CS15 CR093 D20151.0
+C4-4A74 U+246CC CS15 CR093 D20145.0
+C5-4E35 U+246D1 CS15 CR093 D20153.0
+C5-4E36 U+246CA CS15 CR093 D20138.0
+C5-4E37 U+0729F CS15 CR093 M****** #
+C5-4E38 U+246CF CS15 CR093 D20150.0
+C5-4E39 U+246CD CS15 CR093 D20148.0
+C5-4E3A U+246CE CS15 CR093 D20149.0
+C7-2526 U+246CB CS15 CR093 D20142.0
+C7-2527 U+246DF CS15 CR093 D20156.0
+C7-2528 U+246DB CS15 CR093 D20162.0
+C2-5845 U+0729D CS16 CR093 D20171.0
+C2-5846 U+0729E CS16 CR093 D20175.0
+C4-512D U+0729C CS16 CR093 D20168.0
+C4-512E U+03E51 CS16 CR093 D20165.0
+C4-512F U+03E53 CS16 CR093 D20174.0
+C4-5130 U+03E52 CS16 CR093 D20172.0
+C5-5549 U+246E2 CS16 CR093 D20164.0 #
+C5-554A U+246E7 CS16 CR093 D20173.0
+C5-554B U+246E5 CS16 CR093 D20169.0
+C5-554C U+246E9 CS16 CR093 D49290.0
+C5-554D U+246E6 CS16 CR093 D20170.0
+C5-554E U+246E3 CS16 CR093 D20166.0
+C7-2F6E U+246F4 CS16 CR093 D20155.0
+C7-2F6F U+246EB CS16 CR093 D20177.0
+C7-2F70 U+246E1 CS16 CR093 D20163.0
+C7-2F71 U+246E4 CS16 CR093 D20167.0
+C3-5546 U+03E55 CS17 CR093 D20182.0
+C3-5547 U+03E56 CS17 CR093 D20183.0 #
+C4-5667 U+03E54 CS17 CR093 D20180.0
+C4-5668 U+246F2 CS17 CR093 D20185.0
+C4-5669 U+246F3 CS17 CR093 D20186.0
+C5-5C27 U+246F1 CS17 CR093 D20184.0
+C7-392E U+246F0 CS17 CR093 D20181.0
+C7-392F U+246F6 CS17 CR093 D20188.0
+C7-3930 U+246EF CS17 CR093 D20179.0
+C4-5B65 U+03E58 CS18 CR093 D20192.0
+C4-5B66 U+03E57 CS18 CR093 D20191.0
+C7-4057 U+246F9 CS18 CR093 D20193.0
+C7-4058 U+246FA CS18 CR093 D20198.0
+C1-784A U+072A2 CS19 CR093 D20196.0
+C2-6578 U+072A5 CS19 CR093 D20203.0
+C2-6579 U+072A6 CS19 CR093 D20205.0
+C2-657A U+072A4 CS19 CR093 D20200.0
+C2-657B U+072A3 CS19 CR093 D20197.0
+C2-657C U+072A1 CS19 CR093 D20195.0
+C4-6024 U+03E59 CS19 CR093 D20201.0
+C5-6839 U+24702 CS19 CR093 D20206.0
+C5-683A U+246FB CS19 CR093 D20194.0
+C7-4771 U+24700 CS19 CR093 D*
+C7-4772 U+246FE CS19 CR093 D20204.0
+C7-4773 U+246FF CS19 CR093 D20199.0
+C2-693B U+072A8 CS20 CR093 D20210.0
+C5-6C54 U+24704 CS20 CR093 D20208.0
+C5-6C55 U+24705 CS20 CR093 D20211.0
+C7-4E3F U+24703 CS20 CR093 D20207.0
+C1-7A76 U+072A7 CS21 CR093 D20209.0
+C5-7044 U+24709 CS21 CR093 D20215.0
+C5-7045 U+24707 CS21 CR093 D20213.0
+C5-7046 U+2470B CS21 CR093 D20216.0
+C7-536A U+246FD CS21 CR093 D20202.0 #
+C7-536B U+03E5A CS21 CR093 D20212.0
+C7-536C U+24708 CS21 CR093 D20214.0
+C2-6D5C U+072A9 CS22 CR093 D20218.0
+C5-7358 U+24710 CS22 CR093 D20222.0
+C5-7359 U+2470D CS22 CR093 D20221.0
+C7-583A U+2470C CS22 CR093 D20220.0
+C4-6A51 U+03E5B CS23 CR093 D20219.0
+C7-5B73 U+24712 CS23 CR093 D20225.0
+C7-5B74 U+2470F CS23 CR093 D20223.0
+C7-5B75 U+24711 CS23 CR093 D20224.0
+C5-7769 U+24714 CS24 CR093 D20228.0
+C2-7127 U+072AA CS25 CR093 D20227.0
+C7-6123 U+24716 CS25 CR093 D20230.0
+C3-617B U+072AB CS27 CR093 D20232.0
+C7-6450 U+24719 CS28 CR093 D20233.0
+C4-2138 U+072AD CS03 CR094 D20235.0
+C1-455D U+072AC CS04 CR094 D20234.0
+C1-4667 U+072AF CS05 CR094 D20238.0
+C2-2164 U+072AE CS05 CR094 D20236.0
+C2-2165 U+072B0 CS05 CR094 D20242.0
+C5-2176 U+215DC CS05 CR094 D20237.0
+C5-2177 U+2471C CS05 CR094 D20240.0
+C5-2178 U+2471D CS05 CR094 D20241.0
+C6-2332 U+2471B CS05 CR094 D20239.0
+C2-2263 U+072B4 CS06 CR094 D20250.0
+C2-2264 U+072B5 CS06 CR094 D20251.0
+C3-242C U+072B1 CS06 CR094 D20246.0
+C3-242D U+072B2 CS06 CR094 D20248.0
+C4-2327 U+072B3 CS06 CR094 D20249.0
+C4-2328 U+24724 CS06 CR094 D20247.0
+C5-2277 U+24723 CS06 CR094 D20245.0
+C5-2278 U+24721 CS06 CR094 D20243.0
+C5-2279 U+2472B CS06 CR094 D20256.0
+C5-227A U+24726 CS06 CR094 D*
+C5-227B U+24722 CS06 CR094 D20244.0
+C6-2537 U+24728 CS06 CR094 D20253.0
+C1-4B29 U+072C4 CS07 CR094 D20290.0
+C1-4B2A U+072C2 CS07 CR094 D20287.0
+C2-2461 U+072BF CS07 CR094 D20279.0
+C2-2462 U+072BD CS07 CR094 D20274.0
+C2-2463 U+072C3 CS07 CR094 D20289.0
+C2-2464 U+072C6 CS07 CR094 D20293.0
+C2-2465 U+072C1 CS07 CR094 D20286.0
+C2-2466 U+072BA CS07 CR094 D20261.0
+C2-2467 U+072C5 CS07 CR094 D20292.0
+C3-2666 U+072BB CS07 CR094 D20264.0
+C3-2667 U+072BC CS07 CR094 D20271.0
+C3-2668 U+072C7 CS07 CR094 D20304.0
+C3-2669 U+072B9 CS07 CR094 D20259.0
+C3-266A U+072BE CS07 CR094 D20276.0
+C3-266B U+072B6 CS07 CR094 D20257.0
+C3-266C U+03E60 CS07 CR094 D20288.0
+C3-266D U+03E5E CS07 CR094 D20282.0
+C4-2456 U+03E5F CS07 CR094 D20283.0
+C4-2457 U+2473B CS07 CR094 D20278.0
+C4-2458 U+2474D CS07 CR094 D20295.0
+C4-2459 U+03E5D CS07 CR094 D20281.0
+C4-245A U+24734 CS07 CR094 D20266.0
+C4-245B U+24731 CS07 CR094 D20262.0
+C5-245A U+24735 CS07 CR094 D20267.0
+C5-245B U+24737 CS07 CR094 D20269.0
+C5-245C U+2473D CS07 CR094 D20285.0
+C5-245D U+2473C CS07 CR094 D20284.0
+C5-245E U+2472F CS07 CR094 D20258.0
+C5-245F U+24730 CS07 CR094 D20260.0
+C6-2855 U+24760 CS07 CR094 D20351.0
+C6-2856 U+2474C CS07 CR094 D20294.0
+C6-2857 U+24742 CS07 CR094 D*
+C6-2858 U+24733 CS07 CR094 D20265.0
+C6-2859 U+2473F CS07 CR094 D20306.0
+C6-285A U+2473E CS07 CR094 D20291.0
+C6-285B U+24738 CS07 CR094 D20270.0
+C6-285C U+24743 CS07 CR094 D20299.0
+C6-285D U+24746 CS07 CR094 D20273.0
+C6-285E U+24736 CS07 CR094 D20268.0
+C1-4E6D U+072C0 CS08 CR094 D20280.0
+C1-4E6E U+072CE CS08 CR094 D20329.0
+C1-4E6F U+072D9 CS08 CR094 D20347.0
+C1-4E70 U+072D7 CS08 CR094 D20345.0
+C1-4E71 U+072D0 CS08 CR094 D20333.0
+C2-277C U+072D6 CS08 CR094 D20344.0
+C2-277D U+072CB CS08 CR094 D20321.0
+C2-277E U+072D8 CS08 CR094 D20346.0
+C2-2821 U+072C9 CS08 CR094 D20316.0
+C2-2822 U+072DC CS08 CR094 D20360.0
+C2-2823 U+072D2 CS08 CR094 D20338.0
+C2-2824 U+072D4 CS08 CR094 D20342.0
+C2-2825 U+072DA CS08 CR094 D20348.0
+C2-2826 U+072CC CS08 CR094 D20324.0
+C2-2827 U+072D1 CS08 CR094 D20335.0
+C3-2A24 U+03E65 CS08 CR094 D20323.0
+C3-2A25 U+03E66 CS08 CR094 D20327.0
+C3-2A26 U+072CD CS08 CR094 D20328.0
+C3-2A27 U+072D3 CS08 CR094 D20341.0
+C3-2A28 U+072DB CS08 CR094 D20349.0
+C3-2A29 U+03E64 CS08 CR094 D20322.0
+C3-2A2A U+072CF CS08 CR094 D20332.0
+C4-2734 U+03E5C CS08 CR094 D20275.0
+C4-2735 U+2476C CS08 CR094 D20352.0
+C4-2736 U+072D5 CS08 CR094 D20343.0
+C4-2737 U+24732 CS08 CR094 D20263.0
+C4-2738 U+2475E CS08 CR094 D20340.0
+C4-2739 U+03E62 CS08 CR094 D20314.0
+C4-273A U+03E67 CS08 CR094 D20336.0
+C5-2724 U+2475B CS08 CR094 D20331.0
+C5-2725 U+24759 CS08 CR094 D20326.0
+C5-2726 U+24780 CS08 CR094 D20393.0 #
+C5-2727 U+24755 CS08 CR094 D20315.0
+C5-2728 U+24750 CS08 CR094 D20308.0
+C5-2729 U+2475A CS08 CR094 D20330.0
+C5-272A U+24756 CS08 CR094 D20317.0
+C5-272B U+24763 CS08 CR094 D20359.0
+C5-272C U+24752 CS08 CR094 D20310.0
+C5-272D U+24758 CS08 CR094 D20325.0
+C5-272E U+03E63 CS08 CR094 D20319.0
+C5-272F U+24739 CS08 CR094 D20272.0
+C6-2C72 U+2473A CS08 CR094 D20277.0 #
+C6-2C73 U+24740 CS08 CR094 D*
+C6-2C74 U+24768 CS08 CR094 D20356.0
+C6-2C75 U+03E61 CS08 CR094 D20313.0
+C6-2C76 U+24764 CS08 CR094 D49291.0
+C6-2C77 U+2475C CS08 CR094 D20334.0
+C6-2C78 U+24757 CS08 CR094 D20318.0
+C6-2C79 U+24753 CS08 CR094 D20311.0
+C6-2C7A U+2474F CS08 CR094 D20307.0
+C6-2C7B U+24751 CS08 CR094 D20309.0
+C6-2C7C U+24754 CS08 CR094 D20312.0
+C6-2C7D U+24766 CS08 CR094 D20354.0
+C6-2C7E U+072DD CS08 CR094 D20337.0 #
+C1-523F U+072E9 CS09 CR094 D20390.0
+C1-5240 U+072E0 CS09 CR094 D20362.0
+C1-5241 U+072E1 CS09 CR094 D20365.0
+C2-2B7E U+072CA CS09 CR094 D20320.0
+C2-2C21 U+072E4 CS09 CR094 D20374.0
+C2-2C22 U+072E8 CS09 CR094 D20384.0
+C2-2C23 U+072EB CS09 CR094 D20394.0
+C2-2C24 U+072DF CS09 CR094 D20361.0
+C2-2C25 U+072EA CS09 CR094 D20391.0
+C2-2C26 U+072E6 CS09 CR094 D20380.0
+C2-2C27 U+072E3 CS09 CR094 D20368.0
+C3-2D70 U+072E7 CS09 CR094 D20381.0
+C3-2D71 U+072ED CS09 CR094 D20406.1
+C3-2D72 U+03E6E CS09 CR094 D20385.0
+C3-2D73 U+072EC CS09 CR094 D20406.0
+C3-2D74 U+072E5 CS09 CR094 D20377.0
+C3-2D75 U+072E2 CS09 CR094 D20366.0
+C4-2A31 U+24778 CS09 CR094 D20373.0
+C4-2A32 U+03E6B CS09 CR094 D20363.0
+C4-2A33 U+2477D CS09 CR094 D20387.0
+C4-2A34 U+03E6C CS09 CR094 D20375.0
+C4-2A35 U+03E6D CS09 CR094 D20379.0
+C5-2A35 U+2476E CS09 CR094 D20297.0
+C5-2A36 U+2475F CS09 CR094 D20339.0
+C5-2A37 U+24781 CS09 CR094 D20395.0
+C5-2A38 U+24782 CS09 CR094 D20396.0
+C5-2A39 U+24771 CS09 CR094 D20369.0
+C5-2A3A U+2477B CS09 CR094 D20382.0
+C5-2A3B U+24779 CS09 CR094 D20376.0
+C5-2A3C U+24777 CS09 CR094 D20372.0
+C5-2A3D U+24773 CS09 CR094 D20370.0
+C5-2A3E U+2476F CS09 CR094 D20364.0
+C5-2A3F U+24797 CS09 CR094 D20397.0
+C5-2A40 U+2477E CS09 CR094 D20388.0
+C6-3260 U+24761 CS09 CR094 D20350.0
+C6-3261 U+24774 CS09 CR094 D20371.0
+C6-3262 U+2F926 CS09 CR094 D20386.0
+C6-3263 U+2477F CS09 CR094 D20389.0
+C6-3264 U+2477A CS09 CR094 D20378.0
+C6-3265 U+24788 CS09 CR094 D20401.0
+C6-3266 U+2477C CS09 CR094 D20383.0
+C6-3267 U+03E6F CS09 CR094 D20392.0
+C6-3268 U+24770 CS09 CR094 D20367.0
+C1-5657 U+072FC CS10 CR094 D20432.0
+C1-5658 U+072F9 CS10 CR094 D20428.0
+C1-5659 U+072FD CS10 CR094 D20433.0
+C1-565A U+072F8 CS10 CR094 D20427.0
+C1-565B U+072F7 CS10 CR094 D20426.0
+C2-3064 U+07300 CS10 CR094 D20451.0
+C2-3065 U+072FA CS10 CR094 D20430.0
+C2-3066 U+072F4 CS10 CR094 D20410.0
+C2-3067 U+072FE CS10 CR094 D20434.0
+C2-3068 U+072F6 CS10 CR094 D20416.0
+C2-3069 U+072F3 CS10 CR094 D20409.0
+C2-306A U+072FB CS10 CR094 D20431.0
+C2-306B U+07301 CS10 CR094 D20453.0
+C3-3237 U+03E71 CS10 CR094 D20411.0
+C3-3238 U+072F5 CS10 CR094 D20413.0
+C3-3239 U+07302 CS10 CR094 D20454.0
+C4-2D7E U+03E74 CS10 CR094 D20420.0
+C4-2E21 U+03E73 CS10 CR094 D20414.0
+C4-2E22 U+03E75 CS10 CR094 D20425.0
+C4-2E23 U+247A2 CS10 CR094 D20437.0
+C4-2E24 U+247B2 CS10 CR094 D20408.0
+C4-2E25 U+2479E CS10 CR094 D20422.0
+C4-2E26 U+03E76 CS10 CR094 D20436.0
+C4-2E27 U+03E78 CS10 CR094 D20447.0
+C5-2E5A U+247B0 CS10 CR094 D20452.0
+C5-2E5B U+2479F CS10 CR094 D20423.0
+C5-2E5C U+03E72 CS10 CR094 D20412.0
+C5-2E5D U+247A1 CS10 CR094 D20429.0
+C5-2E5E U+2479A CS10 CR094 D20415.0
+C5-2E5F U+247BE CS10 CR094 D20440.0
+C5-2E60 U+247A0 CS10 CR094 D20424.0
+C6-3945 U+247A3 CS10 CR094 D20405.0 #
+C6-3946 U+247BF CS10 CR094 D20441.0
+C6-3947 U+247B8 CS10 CR094 D49293.0
+C6-3948 U+247AF CS10 CR094 D20443.0
+C6-3949 U+2479C CS10 CR094 D20419.0
+C6-394A U+247A5 CS10 CR094 D20449.0
+C6-394B U+24772 CS10 CR094 D20407.0
+C6-394C U+24775 CS10 CR094 D20438.0 #
+C6-394D U+2479D CS10 CR094 D20421.0
+C6-394E U+24799 CS10 CR094 D20448.0 #
+C6-394F U+247B9 CS10 CR094 D49292.0
+C1-5B76 U+0731C CS11 CR094 D20499.0
+C1-5B77 U+0731B CS11 CR094 D20498.0
+C1-5B78 U+07316 CS11 CR094 D20490.0
+C1-5B79 U+07313 CS11 CR094 D20483.0
+C1-5B7A U+07319 CS11 CR094 D20495.0
+C2-3725 U+0731D CS11 CR094 D20500.0
+C2-3726 U+07317 CS11 CR094 D20493.0
+C2-3727 U+07307 CS11 CR094 D20461.0
+C2-3728 U+07311 CS11 CR094 D20479.0
+C2-3729 U+07318 CS11 CR094 D20494.0
+C2-372A U+0730A CS11 CR094 D20468.0
+C2-372B U+07308 CS11 CR094 D20463.0
+C2-372C U+072FF CS11 CR094 D20435.0
+C2-372D U+0730F CS11 CR094 D20475.0
+C2-372E U+0731E CS11 CR094 D20511.0
+C3-3739 U+0731A CS11 CR094 D20497.0
+C3-373A U+07310 CS11 CR094 D20477.0
+C3-373B U+0730E CS11 CR094 D20472.0
+C4-3321 U+2479B CS11 CR094 D20418.0
+C4-3322 U+07314 CS11 CR094 D20487.0
+C4-3323 U+07304 CS11 CR094 D20455.0
+C4-3324 U+247C3 CS11 CR094 D20460.0
+C4-3325 U+03E7D CS11 CR094 D20474.0
+C4-3326 U+247CD CS11 CR094 D20489.0
+C4-3327 U+03E7F CS11 CR094 D20496.0
+C4-3328 U+03E7A CS11 CR094 D20459.0
+C4-3329 U+03E7C CS11 CR094 D20466.0
+C4-332A U+07305 CS11 CR094 D20456.0
+C4-332B U+03E7E CS11 CR094 D20492.0
+C4-332C U+07315 CS11 CR094 D20488.0
+C4-332D U+0730D CS11 CR094 D20471.0
+C4-332E U+03E80 CS11 CR094 D20507.0
+C5-334E U+247C0 CS11 CR094 D20442.0
+C5-334F U+247CA CS11 CR094 D20481.0
+C5-3350 U+247D1 CS11 CR094 D20503.0
+C5-3351 U+03E79 CS11 CR094 D20458.0
+C5-3352 U+247C7 CS11 CR094 D20476.0
+C5-3353 U+247CE CS11 CR094 D20491.0
+C5-3354 U+07309 CS11 CR094 D20464.0
+C5-3355 U+247C5 CS11 CR094 D20467.0
+C6-416B U+24C76 CS11 CR094 D*
+C6-416C U+24776 CS11 CR094 D20439.0 #
+C6-416D U+03E77 CS11 CR094 D20417.0
+C6-416E U+247C4 CS11 CR094 D20462.0
+C6-416F U+247CB CS11 CR094 D20484.0
+C6-4170 U+247C8 CS11 CR094 D20478.0
+C6-4171 U+247D4 CS11 CR094 D20512.0
+C6-4172 U+247D5 CS11 CR094 D20510.0
+C6-4173 U+247C9 CS11 CR094 D20480.0
+C6-4174 U+247D7 CS11 CR094 D20505.0
+C6-4175 U+03E7B CS11 CR094 D20465.0
+C1-6059 U+07336 CS12 CR094 D20557.0
+C1-605A U+07325 CS12 CR094 D20519.0
+C1-605B U+07334 CS12 CR094 D20553.0
+C1-605C U+07329 CS12 CR094 D20528.0
+C2-3D70 U+0728B CS12 CR094 M******
+C2-3D71 U+07312 CS12 CR094 D20482.0
+C2-3D72 U+0730B CS12 CR094 D20469.0
+C2-3D73 U+07330 CS12 CR094 D20542.0
+C2-3D74 U+07322 CS12 CR094 D20513.0
+C2-3D75 U+07331 CS12 CR094 D20544.0
+C2-3D76 U+07333 CS12 CR094 D20551.0
+C2-3D77 U+07327 CS12 CR094 D20524.0
+C2-3D78 U+07332 CS12 CR094 D20550.0
+C2-3D79 U+0732D CS12 CR094 D20538.0
+C2-3D7A U+07326 CS12 CR094 D20522.0
+C2-3D7B U+07323 CS12 CR094 D20514.0
+C2-3D7C U+07335 CS12 CR094 D20556.0
+C2-3D7D U+0730C CS12 CR094 D20470.0
+C3-3D26 U+07306 CS12 CR094 D20457.0
+C3-3D27 U+07324 CS12 CR094 D20517.0
+C3-3D28 U+07338 CS12 CR094 D20561.0
+C3-3D29 U+0732A CS12 CR094 D20511.1
+C3-3D2A U+0732C CS12 CR094 D20536.0
+C3-3D2B U+0732B CS12 CR094 D20535.0
+C3-3D2C U+03E83 CS12 CR094 D20546.0
+C3-3D2D U+0732F CS12 CR094 D20540.0
+C3-3D2E U+07328 CS12 CR094 D20525.0
+C4-3875 U+247DF CS12 CR094 D20521.0
+C4-3876 U+247E4 CS12 CR094 D20532.0
+C4-3877 U+03E82 CS12 CR094 D20529.0
+C4-3878 U+247E7 CS12 CR094 D20545.0
+C4-3879 U+03E81 CS12 CR094 D20516.0
+C4-387A U+03E94 CS12 CR094 D20682.0 #
+C4-387B U+03E84 CS12 CR094 D20548.0
+C5-397E U+247C6 CS12 CR094 D20473.0 #
+C5-3A21 U+247EA CS12 CR094 D20552.0
+C5-3A22 U+247E0 CS12 CR094 D20523.0
+C5-3A23 U+24807 CS12 CR094 D20562.0
+C5-3A24 U+247E6 CS12 CR094 D20541.0
+C5-3A25 U+247E5 CS12 CR094 D20537.0
+C5-3A26 U+247DD CS12 CR094 D20518.0
+C5-3A27 U+247E3 CS12 CR094 D20531.0
+C5-3A28 U+247DA CS12 CR094 D20563.0
+C6-4B37 U+247D0 CS12 CR094 D20502.0
+C6-4B38 U+247CF CS12 CR094 D20501.0
+C6-4B39 U+247D2 CS12 CR094 D20486.0
+C6-4B3A U+247D9 CS12 CR094 D20504.0
+C6-4B3B U+247CC CS12 CR094 D20485.0
+C6-4B3C U+247EB CS12 CR094 D20555.0
+C6-4B3D U+247FD CS12 CR094 D20570.0
+C6-4B3E U+247EC CS12 CR094 D20559.0
+C6-4B3F U+247E8 CS12 CR094 D20547.0
+C6-4B40 U+247F8 CS12 CR094 D49294.0
+C6-4B41 U+247FA CS12 CR094 D20566.0
+C6-4B42 U+2F927 CS12 CR094 D20526.0
+C6-4B43 U+03E85 CS12 CR094 D20554.0
+C6-4B44 U+247E1 CS12 CR094 D20527.0
+C6-4B45 U+247FB CS12 CR094 D20543.0
+C1-6527 U+07337 CS13 CR094 D20558.0
+C1-6528 U+07345 CS13 CR094 D20609.0
+C1-6529 U+0733F CS13 CR094 D20584.0
+C1-652A U+0733E CS13 CR094 D20583.0
+C2-446E U+0733C CS13 CR094 D20578.0
+C2-446F U+07342 CS13 CR094 D20596.0
+C2-4470 U+0733B CS13 CR094 D20573.0
+C2-4471 U+0733A CS13 CR094 D20571.0
+C2-4472 U+07340 CS13 CR094 D20588.0
+C2-4473 U+0734A CS13 CR094 D49297.0
+C2-4474 U+07349 CS13 CR094 D20619.0
+C3-425F U+07341 CS13 CR094 D20595.0
+C3-4260 U+03E8B CS13 CR094 D20605.0
+C3-4261 U+0732E CS13 CR094 D20539.0
+C3-4262 U+07346 CS13 CR094 D20610.0
+C4-3E51 U+247E9 CS13 CR094 D20549.0
+C4-3E52 U+03E8C CS13 CR094 D20608.0
+C4-3E53 U+03E8A CS13 CR094 D20602.0
+C4-3E54 U+03E88 CS13 CR094 D20594.0
+C4-3E55 U+24811 CS13 CR094 D20577.0
+C4-3E56 U+2480D CS13 CR094 D20572.0
+C4-3E57 U+247ED CS13 CR094 D20560.0
+C4-3E58 U+24821 CS13 CR094 D20607.0
+C5-403F U+247DE CS13 CR094 D20520.0
+C5-4040 U+247E2 CS13 CR094 D20530.0
+C5-4041 U+24820 CS13 CR094 D20606.0
+C5-4042 U+2481D CS13 CR094 D20598.0
+C5-4043 U+2481A CS13 CR094 D20592.0
+C5-4044 U+24819 CS13 CR094 D20591.0
+C5-4045 U+2482B CS13 CR094 D20618.0
+C5-4046 U+24818 CS13 CR094 D20590.0
+C5-4047 U+24810 CS13 CR094 D20576.0
+C5-4048 U+2480E CS13 CR094 D20574.0
+C5-4049 U+24824 CS13 CR094 D20593.0
+C5-404A U+2481F CS13 CR094 D20604.0
+C5-404B U+24813 CS13 CR094 D20582.0
+C5-404C U+24835 CS13 CR094 D20611.0
+C6-5479 U+247F4 CS13 CR094 D20533.0
+C6-547A U+247F6 CS13 CR094 D49295.0
+C6-547B U+247DC CS13 CR094 D20515.0
+C6-547C U+0733D CS13 CR094 D20579.0
+C6-547D U+24816 CS13 CR094 D20587.0
+C6-547E U+24815 CS13 CR094 D20586.0
+C6-5521 U+2481C CS13 CR094 D20597.0
+C6-5522 U+2480F CS13 CR094 D20575.0
+C6-5523 U+2482C CS13 CR094 D20615.0
+C6-5524 U+24814 CS13 CR094 D20585.0
+C6-5525 U+24825 CS13 CR094 D49296.0
+C6-5526 U+24817 CS13 CR094 D20589.0
+C6-5527 U+24812 CS13 CR094 D20581.0
+C6-5528 U+2481E CS13 CR094 D20601.0
+C1-6962 U+07344 CS14 CR094 D20603.0
+C1-6963 U+07350 CS14 CR094 D20643.0
+C2-4B70 U+07343 CS14 CR094 D20599.0
+C2-4B71 U+0734D CS14 CR094 D20627.0
+C2-4B72 U+07351 CS14 CR094 D20645.0
+C2-4B73 U+0734C CS14 CR094 D20626.0
+C3-4776 U+03E93 CS14 CR094 D20666.0
+C3-4777 U+07355 CS14 CR094 M******
+C3-4778 U+07353 CS14 CR094 D20647.0
+C3-4779 U+0734F CS14 CR094 D20638.0
+C3-477A U+07354 CS14 CR094 D20664.0
+C4-4465 U+03E87 CS14 CR094 D20580.0
+C4-4466 U+03E89 CS14 CR094 D20600.0
+C4-4467 U+03E92 CS14 CR094 D20644.0
+C4-4468 U+03E91 CS14 CR094 D20642.0
+C4-4469 U+03E90 CS14 CR094 D20636.0
+C4-446A U+03E8E CS14 CR094 D20631.0
+C4-446B U+2483E CS14 CR094 D20628.0
+C4-446C U+24846 CS14 CR094 D20641.0
+C5-4731 U+24847 CS14 CR094 D20648.0
+C5-4732 U+24862 CS14 CR094 D20620.0
+C5-4733 U+24840 CS14 CR094 D20630.0
+C5-4734 U+24844 CS14 CR094 D20639.0
+C5-4735 U+2483F CS14 CR094 D20629.0
+C5-4736 U+24843 CS14 CR094 D20635.0
+C5-4737 U+2483D CS14 CR094 D20625.0
+C5-4738 U+24860 CS14 CR094 D20653.0
+C5-4739 U+2485F CS14 CR094 D20652.0
+C5-473A U+2483A CS14 CR094 D20622.0
+C5-473B U+24842 CS14 CR094 D20633.0
+C5-473C U+2485E CS14 CR094 D20651.0
+C5-473D U+2485D CS14 CR094 D20650.0
+C6-5E68 U+24857 CS14 CR094 D20657.0
+C6-5E69 U+2483B CS14 CR094 D20623.0
+C6-5E6A U+24858 CS14 CR094 D20660.0
+C6-5E6B U+24851 CS14 CR094 D20665.0
+C6-5E6C U+24841 CS14 CR094 D20632.0
+C6-5E6D U+24839 CS14 CR094 D20621.0
+C6-5E6E U+03E8F CS14 CR094 D20634.0
+C6-5E6F U+24859 CS14 CR094 D20658.0
+C6-5E70 U+24845 CS14 CR094 D20640.0
+C6-5E71 U+24861 CS14 CR094 D20706.0
+C1-6D64 U+0734E CS15 CR094 D20637.0
+C1-6D65 U+07357 CS15 CR094 D20671.0
+C2-517D U+07358 CS15 CR094 D20672.0
+C2-517E U+07352 CS15 CR094 D20646.0
+C2-5221 U+0735E CS15 CR094 D20687.0
+C2-5222 U+0735F CS15 CR094 D20690.0
+C2-5223 U+07360 CS15 CR094 D20692.0
+C2-5224 U+0735D CS15 CR094 D20684.0
+C2-5225 U+0735B CS15 CR094 D20679.0
+C2-5226 U+07361 CS15 CR094 D20695.0
+C2-5227 U+0735A CS15 CR094 D20676.0
+C2-5228 U+07359 CS15 CR094 D20673.0
+C2-5229 U+07362 CS15 CR094 D20697.0
+C3-4D30 U+0734B CS15 CR094 D20667.0
+C4-4A75 U+0735C CS15 CR094 D20680.0
+C4-4A76 U+03E96 CS15 CR094 D20689.0
+C4-4A77 U+07356 CS15 CR094 D20669.0
+C4-4A78 U+24864 CS15 CR094 D20670.0
+C4-4A79 U+24865 CS15 CR094 D20674.0
+C4-4A7A U+03E97 CS15 CR094 D20696.0
+C4-4A7B U+03E95 CS15 CR094 D20686.0
+C4-4A7C U+03E98 CS15 CR094 D20699.0
+C4-4A7D U+2485C CS15 CR094 D20649.0
+C5-4E3B U+24870 CS15 CR094 D20705.0
+C5-4E3C U+24867 CS15 CR094 D20677.0
+C5-4E3D U+24873 CS15 CR094 D*
+C5-4E3E U+2486D CS15 CR094 D20691.0
+C5-4E3F U+24876 CS15 CR094 D20704.0
+C5-4E40 U+24879 CS15 CR094 D*
+C5-4E41 U+2486A CS15 CR094 D20683.0
+C5-4E42 U+2488B CS15 CR094 D20707.0
+C5-4E43 U+24872 CS15 CR094 D20700.0
+C5-4E44 U+24871 CS15 CR094 D20698.0
+C5-4E45 U+2486E CS15 CR094 D20693.0
+C5-4E46 U+2487A CS15 CR094 D*
+C7-2529 U+2483C CS15 CR094 D20624.0
+C7-252A U+2484E CS15 CR094 D20654.0
+C7-252B U+2486C CS15 CR094 D20688.0
+C7-252C U+2487B CS15 CR094 D20701.0
+C7-252D U+2487C CS15 CR094 D*
+C7-252E U+24883 CS15 CR094 D20710.0
+C7-252F U+2486B CS15 CR094 D20685.0
+C7-2530 U+24866 CS15 CR094 D20675.0
+C7-2531 U+24863 CS15 CR094 D20668.0
+C7-2532 U+248A0 CS15 CR094 D20714.0
+C7-2533 U+24885 CS15 CR094 D20694.0
+C7-2534 U+24868 CS15 CR094 D20678.0
+C7-2535 U+248A2 CS15 CR094 D20744.0
+C1-7141 U+07368 CS16 CR094 D20725.0
+C2-5847 U+07369 CS16 CR094 D20728.0
+C2-5848 U+07366 CS16 CR094 D20723.0
+C2-5849 U+07367 CS16 CR094 D20724.0
+C2-584A U+0736C CS16 CR094 D20734.0
+C2-584B U+07365 CS16 CR094 D20721.0
+C2-584C U+0736B CS16 CR094 D20730.0
+C2-584D U+0736A CS16 CR094 D20729.0
+C4-5131 U+24892 CS16 CR094 D20732.0
+C4-5132 U+03E9B CS16 CR094 D20718.0
+C4-5133 U+2488A CS16 CR094 D20742.0
+C4-5134 U+03E9C CS16 CR094 D20722.0
+C4-5135 U+2488D CS16 CR094 D20717.0
+C4-5136 U+24896 CS16 CR094 D20737.0
+C5-554F U+24874 CS16 CR094 D20702.0
+C5-5550 U+2487F CS16 CR094 D20711.0
+C5-5551 U+2488F CS16 CR094 D20720.0
+C5-5552 U+24890 CS16 CR094 D20727.0
+C5-5553 U+24897 CS16 CR094 D20738.0
+C5-5554 U+248A3 CS16 CR094 D49298.0
+C5-5555 U+2488E CS16 CR094 D20719.0
+C5-5556 U+24898 CS16 CR094 D20739.0
+C5-5557 U+2488C CS16 CR094 D20715.0
+C7-2F72 U+24875 CS16 CR094 D20703.0
+C7-2F73 U+24869 CS16 CR094 D20681.0
+C7-2F74 U+03E9A CS16 CR094 D20716.0
+C7-2F75 U+24899 CS16 CR094 D20740.0
+C7-2F76 U+2489E CS16 CR094 D20743.0
+C7-2F77 U+24894 CS16 CR094 D20735.0
+C7-2F78 U+24893 CS16 CR094 D20733.0
+C7-2F79 U+24891 CS16 CR094 D20731.0
+C1-743C U+07370 CS17 CR094 D20755.0
+C1-743D U+07372 CS17 CR094 D20758.0
+C2-5D4F U+07373 CS17 CR094 D20760.0
+C2-5D50 U+0736E CS17 CR094 D20748.0
+C2-5D51 U+0736F CS17 CR094 D20754.0
+C3-5548 U+03E9D CS17 CR094 D20747.0
+C3-5549 U+07371 CS17 CR094 D20756.0
+C4-566A U+03E9E CS17 CR094 D20751.0
+C4-566B U+03E9F CS17 CR094 D20757.0
+C4-566C U+07374 CS17 CR094 D20761.0
+C4-566D U+2489C CS17 CR094 D20726.0
+C5-5C28 U+24895 CS17 CR094 D20736.0
+C5-5C29 U+248A8 CS17 CR094 D20752.0
+C5-5C2A U+248A6 CS17 CR094 D20749.0
+C7-3931 U+2489D CS17 CR094 D20745.0
+C7-3932 U+2489A CS17 CR094 D20741.0
+C7-3933 U+248A7 CS17 CR094 D20750.0
+C7-3934 U+248AF CS17 CR094 D20762.0
+C7-3935 U+248AA CS17 CR094 D20759.0
+C1-7664 U+07377 CS18 CR094 D20774.0
+C1-7665 U+07375 CS18 CR094 D20768.0
+C2-622C U+07376 CS18 CR094 D20770.0
+C4-5B67 U+03EA0 CS18 CR094 D20773.0
+C4-5B68 U+248BA CS18 CR094 D20772.0
+C5-6254 U+248B6 CS18 CR094 D20766.0
+C5-6255 U+248B5 CS18 CR094 D20765.0
+C5-6256 U+248C3 CS18 CR094 D20777.0
+C7-4059 U+248B8 CS18 CR094 D20769.0
+C7-405A U+248B7 CS18 CR094 D20767.0
+C7-405B U+248BB CS18 CR094 D20777.1
+C7-405C U+248B9 CS18 CR094 D20771.0
+C7-405D U+248B4 CS18 CR094 D20764.0
+C1-784B U+07378 CS19 CR094 D20775.0
+C1-784C U+0737A CS19 CR094 D20782.0
+C4-6025 U+07379 CS19 CR094 D20780.0
+C5-683B U+03EA1 CS19 CR094 D20778.0
+C7-4774 U+248CB CS19 CR094 D20787.0 #
+C7-4775 U+2F928 CS19 CR094 M******
+C7-4776 U+248CA CS19 CR094 D20785.0
+C7-4777 U+248A9 CS19 CR094 D20786.1
+C7-4778 U+248C8 CS19 CR094 D*
+C1-7978 U+0737B CS20 CR094 D20783.0
+C2-693C U+0737D CS20 CR094 D20789.0
+C2-693D U+0737C CS20 CR094 D20788.0
+C4-6363 U+03EA6 CS20 CR094 D20781.0
+C4-6364 U+248C5 CS20 CR094 D20746.0
+C4-6365 U+03EA3 CS20 CR094 D20790.0
+C4-6366 U+03EA4 CS20 CR094 D20792.0
+C4-6367 U+03EA5 CS20 CR094 D20793.0
+C5-6C56 U+248CE CS20 CR094 D20794.0
+C7-4E40 U+248C9 CS20 CR094 D20779.0
+C7-4E41 U+248CD CS20 CR094 D20791.0
+C7-4E42 U+248D0 CS20 CR094 D*
+C2-6B6B U+0737E CS21 CR094 D20798.0
+C5-7047 U+248D3 CS21 CR094 D20797.0
+C5-7048 U+248D1 CS21 CR094 D20795.0
+C5-7049 U+248D8 CS21 CR094 D20801.0
+C7-536D U+248D2 CS21 CR094 D20796.0
+C1-7B66 U+07380 CS22 CR094 D20803.0
+C2-6D5D U+0737F CS22 CR094 D20800.0
+C4-6874 U+248D7 CS22 CR094 D20799.0 #
+C7-583B U+248D9 CS22 CR094 D20802.0
+C2-6F36 U+07382 CS23 CR094 D20806.0
+C2-6F37 U+07381 CS23 CR094 D20804.0
+C2-6F38 U+07383 CS23 CR094 D20807.0
+C7-5B76 U+248DB CS23 CR094 D20805.0
+C7-5B77 U+248DD CS23 CR094 D20809.0
+C7-5B78 U+248DC CS23 CR094 D20808.0
+C4-6B6F U+03EA7 CS24 CR094 D*
+C5-776A U+248DF CS24 CR094 D20810.0
+C7-5E7A U+248E0 CS24 CR094 D20811.0
+C7-6124 U+248E3 CS25 CR094 D20812.0
+C7-6359 U+248E4 CS27 CR094 D20813.0
+C1-4668 U+07384 CS05 CR095 D20814.0
+C2-2C28 U+07385 CS09 CR095 D20815.0
+C1-565C U+07386 CS10 CR095 D20816.0
+C1-5B7B U+07387 CS11 CR095 D20817.1
+C2-372F U+07388 CS11 CR095 D20818.0
+C6-4B46 U+248E7 CS12 CR095 D20819.0
+C6-5E72 U+248E8 CS14 CR095 D20820.0
+C1-455E U+0738B CS04 CR096 D20823.0 #
+C5-214C U+248E9 CS04 CR096 D20824.0
+C6-2226 U+2F929 CS04 CR096 D49299.0 #
+C1-4669 U+07389 CS05 CR096 D20821.0
+C2-2166 U+0738A CS05 CR096 D20822.0
+C3-225A U+0738C CS05 CR096 D20826.0
+C6-2333 U+248EB CS05 CR096 D20827.0
+C2-2265 U+0738E CS06 CR096 D20830.0
+C3-242E U+03EA8 CS06 CR096 D20828.0
+C3-242F U+0738F CS06 CR096 D20831.0
+C3-2430 U+03EAA CS06 CR096 D20832.0
+C3-2431 U+03EAB CS06 CR096 D20834.0
+C4-2329 U+03EA9 CS06 CR096 D20829.0
+C4-232A U+07390 CS06 CR096 D20833.0
+C6-2538 U+248EA CS06 CR096 D20825.0
+C1-4B2B U+07396 CS07 CR096 D20846.0
+C2-2468 U+07395 CS07 CR096 D20845.0
+C2-2469 U+07397 CS07 CR096 D20847.0
+C2-246A U+07393 CS07 CR096 D20841.0
+C2-246B U+07394 CS07 CR096 D20844.0
+C2-246C U+07392 CS07 CR096 D20837.0
+C3-266E U+07398 CS07 CR096 D20848.0
+C3-266F U+03EAD CS07 CR096 D20843.0
+C3-2670 U+03EAE CS07 CR096 D20849.0
+C3-2671 U+03EAC CS07 CR096 D20836.0
+C4-245C U+248F2 CS07 CR096 D20838.0 #
+C4-245D U+248F0 CS07 CR096 D20842.0
+C5-2460 U+248F8 CS07 CR096 D20850.0
+C5-2461 U+248EF CS07 CR096 D20840.0
+C6-285F U+248EE CS07 CR096 D20839.0
+C6-2860 U+248F5 CS07 CR096 D20852.0
+C6-2861 U+248F4 CS07 CR096 D49300.0
+C1-4E72 U+073A9 CS08 CR096 D20872.0
+C1-4E73 U+073A8 CS08 CR096 D20871.0
+C1-4E74 U+0739F CS08 CR096 D20860.0
+C1-4E75 U+073AB CS08 CR096 D20874.0
+C1-4E76 U+073A5 CS08 CR096 D20867.0
+C2-2828 U+073A4 CS08 CR096 D20865.0
+C2-2829 U+073A1 CS08 CR096 D20862.0
+C2-282A U+073AD CS08 CR096 D20879.0
+C2-282B U+073A6 CS08 CR096 D20869.0
+C2-282C U+073A2 CS08 CR096 D20863.0
+C2-282D U+073A0 CS08 CR096 D20861.0
+C2-282E U+073AC CS08 CR096 D20876.0
+C2-282F U+0739D CS08 CR096 D20856.0
+C3-2A2B U+073A7 CS08 CR096 D20870.0
+C3-2A2C U+073A3 CS08 CR096 D20864.0
+C3-2A2D U+0739E CS08 CR096 D20857.0
+C3-2A2E U+03EB0 CS08 CR096 D20858.0
+C3-2A2F U+073AF CS08 CR096 M******
+C3-2A30 U+03EB3 CS08 CR096 D20875.0
+C3-2A31 U+03EB5 CS08 CR096 D20881.0
+C3-2A32 U+073AA CS08 CR096 D20873.0
+C3-2A33 U+0739C CS08 CR096 D20855.0
+C4-273B U+03EB4 CS08 CR096 D20880.0
+C4-273C U+248FB CS08 CR096 D20866.0
+C5-2730 U+248F9 CS08 CR096 D20853.0
+C6-2D21 U+03EB2 CS08 CR096 D20868.0
+C6-2D22 U+2490D CS08 CR096 D20882.0
+C6-2D23 U+24908 CS08 CR096 D20885.0
+C6-2D24 U+2F92B CS08 CR096 D20878.0
+C6-2D25 U+248FA CS08 CR096 D20854.0
+C1-5242 U+073B7 CS09 CR096 D20895.0
+C1-5243 U+073CA CS09 CR096 D20917.0
+C1-5244 U+073BB CS09 CR096 D20899.0
+C1-5245 U+073B2 CS09 CR096 D20888.0
+C1-5246 U+073CD CS09 CR096 D20920.0
+C1-5247 U+073C0 CS09 CR096 D20904.0
+C1-5248 U+073B3 CS09 CR096 D20889.0
+C2-2C29 U+073CC CS09 CR096 D20919.0
+C2-2C2A U+073C2 CS09 CR096 D20906.0
+C2-2C2B U+073C8 CS09 CR096 D20915.0
+C2-2C2C U+073C5 CS09 CR096 D20910.0
+C2-2C2D U+073B9 CS09 CR096 D20898.0
+C2-2C2E U+073B6 CS09 CR096 D20893.0
+C2-2C2F U+073B5 CS09 CR096 D20892.0
+C2-2C30 U+073B4 CS09 CR096 D20891.0
+C2-2C31 U+073EB CS09 CR096 D20973.0 #
+C2-2C32 U+073BF CS09 CR096 D20903.0
+C2-2C33 U+073C7 CS09 CR096 D20914.0
+C2-2C34 U+073BE CS09 CR096 D20902.0
+C2-2C35 U+073C3 CS09 CR096 D20907.0
+C2-2C36 U+073C6 CS09 CR096 D20912.0
+C2-2C37 U+073B8 CS09 CR096 D20896.0
+C2-2C38 U+073CB CS09 CR096 D20918.0
+C3-2D76 U+03EB1 CS09 CR096 D20859.0
+C3-2D77 U+073C4 CS09 CR096 D20909.0
+C3-2D78 U+073BD CS09 CR096 D20901.0
+C3-2D79 U+073CF CS09 CR096 D20926.0
+C3-2D7A U+073C9 CS09 CR096 D20916.0
+C3-2D7B U+073C1 CS09 CR096 D20905.0
+C3-2D7C U+073D0 CS09 CR096 D20934.0
+C3-2D7D U+03EB7 CS09 CR096 D20890.0
+C3-2D7E U+073CE CS09 CR096 D20921.0
+C4-2A36 U+24912 CS09 CR096 D20913.0
+C4-2A37 U+03EB9 CS09 CR096 D20908.0
+C4-2A38 U+03EBA CS09 CR096 D20922.0
+C5-2A41 U+248FC CS09 CR096 D20877.0
+C5-2A42 U+24911 CS09 CR096 D20911.0
+C5-2A43 U+24932 CS09 CR096 D20925.0
+C5-2A44 U+24931 CS09 CR096 D20924.0
+C5-2A45 U+24910 CS09 CR096 D20897.0 #
+C6-3269 U+2490F CS09 CR096 D20887.0
+C6-326A U+24928 CS09 CR096 D20931.0
+C6-326B U+24913 CS09 CR096 D20923.0
+C6-326C U+2492A CS09 CR096 D20927.0
+C1-565D U+073ED CS10 CR096 D20976.0
+C1-565E U+07409 CS10 CR096 D20978.0
+C1-565F U+073EE CS10 CR096 D20977.0
+C1-5660 U+073E0 CS10 CR096 D20956.0
+C1-5661 U+073EA CS10 CR096 D20972.0
+C1-5662 U+073DE CS10 CR096 D20953.0
+C2-306C U+073D3 CS10 CR096 D20937.0
+C2-306D U+073D9 CS10 CR096 D20945.0
+C2-306E U+073E5 CS10 CR096 D20964.0
+C2-306F U+073D6 CS10 CR096 D20942.0
+C2-3070 U+073BC CS10 CR096 D20900.0
+C2-3071 U+073E7 CS10 CR096 D20968.0
+C2-3072 U+073E3 CS10 CR096 D20962.0
+C2-3073 U+073E9 CS10 CR096 D20971.0
+C2-3074 U+073DC CS10 CR096 D20950.0
+C2-3075 U+073D2 CS10 CR096 D20936.0
+C2-3076 U+073DB CS10 CR096 D20949.0
+C2-3077 U+073D4 CS10 CR096 D20939.0
+C2-3078 U+073DD CS10 CR096 D20952.0
+C2-3079 U+073DA CS10 CR096 D20947.0
+C2-307A U+073D7 CS10 CR096 D20943.0
+C2-307B U+073D8 CS10 CR096 D20944.0
+C2-307C U+073E8 CS10 CR096 D20969.0
+C3-323A U+03EB8 CS10 CR096 D20894.0
+C3-323B U+03EC2 CS10 CR096 D20965.0
+C3-323C U+073E2 CS10 CR096 D20961.0
+C3-323D U+073EC CS10 CR096 D20974.0
+C3-323E U+073D5 CS10 CR096 D20940.0
+C3-323F U+073F9 CS10 CR096 D20994.0
+C3-3240 U+073DF CS10 CR096 D20954.0
+C3-3241 U+073E6 CS10 CR096 D20967.0
+C3-3242 U+03EC8 CS10 CR096 M******
+C3-3243 U+03EC0 CS10 CR096 D20958.0
+C3-3244 U+03EC1 CS10 CR096 D20959.0
+C3-3245 U+03EC4 CS10 CR096 D20983.0
+C3-3246 U+073E4 CS10 CR096 D20963.0
+C3-3247 U+073E1 CS10 CR096 D20957.0
+C4-2E28 U+2493A CS10 CR096 D20966.0
+C4-2E29 U+24938 CS10 CR096 D20948.0
+C4-2E2A U+073BA CS10 CR096 D20935.0
+C5-2E61 U+24937 CS10 CR096 D20946.0
+C6-3950 U+2494E CS10 CR096 D20984.0
+C6-3951 U+24939 CS10 CR096 D20960.0
+C6-3952 U+2493B CS10 CR096 D20975.0
+C6-3953 U+24935 CS10 CR096 D20938.0
+C6-3954 U+2493C CS10 CR096 D20979.0
+C6-3955 U+24955 CS10 CR096 D21029.0
+C1-5B7C U+07405 CS11 CR096 D21013.0
+C1-5B7D U+0740A CS11 CR096 D21018.0
+C1-5B7E U+07403 CS11 CR096 D21011.0
+C1-5C21 U+07406 CS11 CR096 D21014.0
+C1-5C22 U+073FE CS11 CR096 D21004.0
+C1-5C23 U+0740D CS11 CR096 D21028.0
+C2-3730 U+073F6 CS11 CR096 D20989.0
+C2-3731 U+073F8 CS11 CR096 D20993.0
+C2-3732 U+073F5 CS11 CR096 D20988.0
+C2-3733 U+07404 CS11 CR096 D21012.0
+C2-3734 U+07401 CS11 CR096 D21008.0
+C2-3735 U+073FD CS11 CR096 D21001.0
+C2-3736 U+07407 CS11 CR096 D21015.0
+C2-3737 U+07400 CS11 CR096 D21007.0
+C2-3738 U+073FA CS11 CR096 D20997.0
+C2-3739 U+073FC CS11 CR096 D21000.0
+C2-373A U+073FF CS11 CR096 D21006.0
+C2-373B U+0740C CS11 CR096 D21024.0
+C2-373C U+0740B CS11 CR096 D21021.0
+C2-373D U+073F4 CS11 CR096 D20987.0
+C2-373E U+07408 CS11 CR096 D21016.0
+C3-373C U+07402 CS11 CR096 D21010.0
+C3-373D U+073F3 CS11 CR096 D20985.0
+C3-373E U+03ECD CS11 CR096 D21009.0
+C3-373F U+03EC9 CS11 CR096 D20992.0
+C3-3740 U+073FB CS11 CR096 D20998.0
+C3-3741 U+03ECB CS11 CR096 D20996.0
+C3-3742 U+03ECA CS11 CR096 D20995.0
+C3-3743 U+03ECE CS11 CR096 D21017.0
+C4-332F U+03EBF CS11 CR096 D20951.0 #
+C4-3330 U+03EC3 CS11 CR096 D20980.0
+C4-3331 U+24954 CS11 CR096 D20955.0
+C4-3332 U+24959 CS11 CR096 D21002.0
+C4-3333 U+03ECC CS11 CR096 D21003.0
+C5-3356 U+24936 CS11 CR096 D20941.0
+C5-3357 U+24957 CS11 CR096 D20991.0
+C5-3358 U+24977 CS11 CR096 D21025.0
+C6-4176 U+24978 CS11 CR096 D21026.0
+C6-4177 U+2495A CS11 CR096 D21005.0
+C6-4178 U+2495B CS11 CR096 D21019.0
+C6-4179 U+2495C CS11 CR096 D21020.0
+C6-417A U+24956 CS11 CR096 D20986.0
+C6-417B U+24958 CS11 CR096 D20999.0
+C6-417C U+24971 CS11 CR096 D*
+C1-605D U+0743A CS12 CR096 D21088.0
+C1-605E U+0742A CS12 CR096 D21067.0
+C1-605F U+07433 CS12 CR096 D21077.0
+C1-6060 U+07422 CS12 CR096 D21058.0
+C1-6061 U+07425 CS12 CR096 D21061.0
+C1-6062 U+07435 CS12 CR096 D21080.0
+C1-6063 U+07436 CS12 CR096 D21081.0
+C1-6064 U+07434 CS12 CR096 D21079.0
+C1-6065 U+0742F CS12 CR096 D21072.0
+C1-6066 U+0741B CS12 CR096 D21049.0
+C1-6067 U+07426 CS12 CR096 D21062.0
+C1-6068 U+07428 CS12 CR096 D21065.0
+C2-3D7E U+0742E CS12 CR096 D21071.0
+C2-3E21 U+0742C CS12 CR096 D21069.0
+C2-3E22 U+07430 CS12 CR096 D21073.0
+C2-3E23 U+0742B CS12 CR096 D21068.0
+C2-3E24 U+07416 CS12 CR096 D21040.0
+C2-3E25 U+0741A CS12 CR096 D21047.0
+C2-3E26 U+07421 CS12 CR096 D21057.0
+C2-3E27 U+0742D CS12 CR096 D21070.0
+C2-3E28 U+07431 CS12 CR096 D21074.0
+C2-3E29 U+07424 CS12 CR096 D21060.0
+C2-3E2A U+07423 CS12 CR096 D21059.0
+C2-3E2B U+0741D CS12 CR096 D21052.0
+C2-3E2C U+07429 CS12 CR096 D21066.0
+C2-3E2D U+07420 CS12 CR096 D21056.0
+C2-3E2E U+07432 CS12 CR096 D21075.0
+C3-3D2F U+07417 CS12 CR096 D21041.0
+C3-3D30 U+03ED6 CS12 CR096 D21054.0
+C3-3D31 U+03ED5 CS12 CR096 D21046.0
+C3-3D32 U+07419 CS12 CR096 D21043.0
+C3-3D33 U+07438 CS12 CR096 D21084.0
+C3-3D34 U+03ED1 CS12 CR096 D21033.0
+C3-3D35 U+0741F CS12 CR096 D21055.0
+C3-3D36 U+07414 CS12 CR096 D21031.0
+C3-3D37 U+0743C CS12 CR096 M******
+C3-3D38 U+073F7 CS12 CR096 D20990.0
+C3-3D39 U+0741C CS12 CR096 D21050.0
+C3-3D3A U+07415 CS12 CR096 D21032.0
+C3-3D3B U+07418 CS12 CR096 D21042.0
+C3-3D3C U+07439 CS12 CR096 D21078.0
+C4-387C U+24990 CS12 CR096 D*
+C4-387D U+03ED2 CS12 CR096 D21034.0
+C5-3A29 U+249AE CS12 CR096 D21085.0
+C5-3A2A U+2497E CS12 CR096 D21038.0
+C5-3A2B U+2497D CS12 CR096 D21037.0
+C5-3A2C U+2497F CS12 CR096 D21039.0
+C5-3A2D U+03ED3 CS12 CR096 D21035.0
+C5-3A2E U+249D9 CS12 CR096 D49304.0
+C6-4B47 U+2F92E CS12 CR096 D49301.0
+C6-4B48 U+249A5 CS12 CR096 D49303.0
+C6-4B49 U+24991 CS12 CR096 D21089.0
+C6-4B4A U+249A6 CS12 CR096 D49302.0
+C6-4B4B U+2497C CS12 CR096 D21036.0
+C6-4B4C U+24992 CS12 CR096 D21044.0
+C6-4B4D U+249A2 CS12 CR096 M******
+C6-4B4E U+249A0 CS12 CR096 D21086.0
+C1-652B U+0746F CS13 CR096 D21163.0
+C1-652C U+0745A CS13 CR096 D21126.0
+C1-652D U+07455 CS13 CR096 D21120.0
+C1-652E U+0745F CS13 CR096 D21133.0
+C1-652F U+0745E CS13 CR096 D21131.0
+C1-6530 U+07441 CS13 CR096 D21096.0
+C1-6531 U+0743F CS13 CR096 D21093.0
+C1-6532 U+07459 CS13 CR096 D21125.0
+C1-6533 U+0745B CS13 CR096 D21127.0
+C1-6534 U+0745C CS13 CR096 D21129.0
+C2-4475 U+07444 CS13 CR096 D21099.0
+C2-4476 U+0744A CS13 CR096 D21105.0
+C2-4477 U+0744B CS13 CR096 D21107.0
+C2-4478 U+07452 CS13 CR096 D21114.0
+C2-4479 U+07451 CS13 CR096 D21113.0
+C2-447A U+07457 CS13 CR096 D21122.0
+C2-447B U+07440 CS13 CR096 D21095.0
+C2-447C U+0744F CS13 CR096 D21111.0
+C2-447D U+07450 CS13 CR096 D21112.0
+C2-447E U+0744E CS13 CR096 D21110.0
+C2-4521 U+07442 CS13 CR096 D21097.0
+C2-4522 U+07446 CS13 CR096 D21101.0
+C2-4523 U+0744D CS13 CR096 D21109.0
+C2-4524 U+07454 CS13 CR096 D21117.0
+C3-4263 U+03ED4 CS13 CR096 D21045.0 #
+C3-4264 U+07427 CS13 CR096 D21064.0
+C3-4265 U+03EDE CS13 CR096 D21106.0
+C3-4266 U+07448 CS13 CR096 D21103.0
+C3-4267 U+07453 CS13 CR096 D21115.0
+C3-4268 U+0743D CS13 CR096 D21091.0
+C3-4269 U+03EDF CS13 CR096 D21128.0
+C3-426A U+0745D CS13 CR096 D21130.0
+C3-426B U+07456 CS13 CR096 D21121.0
+C3-426C U+03ED7 CS13 CR096 D21076.0
+C3-426D U+0741E CS13 CR096 D21053.0
+C3-426E U+07447 CS13 CR096 D21102.0
+C3-426F U+07443 CS13 CR096 D21098.0
+C3-4270 U+07458 CS13 CR096 D21124.0
+C3-4271 U+07449 CS13 CR096 D21104.0
+C3-4272 U+03EE1 CS13 CR096 D21136.0
+C3-4273 U+0744C CS13 CR096 D21108.0
+C3-4274 U+07445 CS13 CR096 D21100.0
+C3-4275 U+0743E CS13 CR096 D21092.0
+C4-3E59 U+03EDD CS13 CR096 D21094.0
+C4-3E5A U+24981 CS13 CR096 D21063.0
+C4-3E5B U+249B1 CS13 CR096 D21119.0
+C5-404D U+24983 CS13 CR096 D21051.0
+C5-404E U+03EE0 CS13 CR096 D21132.0
+C5-404F U+249D7 CS13 CR096 D21142.0
+C6-5529 U+24980 CS13 CR096 D21048.0
+C6-552A U+249A8 CS13 CR096 D21090.0
+C6-552B U+249AF CS13 CR096 D21116.0
+C6-552C U+249D6 CS13 CR096 D21141.0
+C6-552D U+249E2 CS13 CR096 D21140.0
+C6-552E U+249B4 CS13 CR096 D21135.0
+C6-552F U+249B3 CS13 CR096 D21134.0
+C6-5530 U+249B0 CS13 CR096 D21118.0
+C6-5531 U+249B2 CS13 CR096 D21123.0
+C6-5532 U+249A1 CS13 CR096 D49306.0
+C1-6964 U+07464 CS14 CR096 D21149.0
+C1-6965 U+07463 CS14 CR096 D21147.0
+C1-6966 U+0746A CS14 CR096 D21156.0
+C1-6967 U+07470 CS14 CR096 D21164.0
+C1-6968 U+0746D CS14 CR096 D21161.0
+C2-4B74 U+07462 CS14 CR096 D21146.0
+C2-4B75 U+07473 CS14 CR096 D21170.0
+C2-4B76 U+07471 CS14 CR096 D21167.0
+C2-4B77 U+07475 CS14 CR096 D21172.0
+C2-4B78 U+07472 CS14 CR096 D21169.0
+C2-4B79 U+07467 CS14 CR096 D21153.0
+C2-4B7A U+0746E CS14 CR096 D21162.0
+C3-477B U+0746C CS14 CR096 D21160.0
+C3-477C U+07465 CS14 CR096 D21151.0
+C3-477D U+07466 CS14 CR096 D21152.0
+C3-477E U+07461 CS14 CR096 D21144.0
+C3-4821 U+0746B CS14 CR096 D21157.0
+C3-4822 U+07468 CS14 CR096 D21154.0
+C3-4823 U+07476 CS14 CR096 M******
+C3-4824 U+03EE7 CS14 CR096 D21166.0
+C3-4825 U+07460 CS14 CR096 D21143.0
+C3-4826 U+24A0F CS14 CR096 D21148.0
+C3-4827 U+07474 CS14 CR096 D21171.0
+C4-446D U+249ED CS14 CR096 D21159.0
+C4-446E U+2F930 CS14 CR096 D21168.0 #
+C5-473E U+249BC CS14 CR096 D21137.0
+C5-473F U+249E0 CS14 CR096 D21138.0
+C5-4740 U+249EE CS14 CR096 D21165.0
+C5-4741 U+249EB CS14 CR096 D21150.0
+C5-4742 U+24A0D CS14 CR096 D21179.0
+C6-5E73 U+249FA CS14 CR096 D49307.0
+C6-5E74 U+249EA CS14 CR096 D21145.0
+C6-5E75 U+249EF CS14 CR096 D21173.0
+C6-5E76 U+249F2 CS14 CR096 D21177.0
+C6-5E77 U+249F0 CS14 CR096 D21175.0
+C1-6D66 U+07469 CS15 CR096 D21155.0
+C1-6D67 U+0748B CS15 CR096 D21211.0
+C1-6D68 U+07483 CS15 CR096 D21196.0
+C1-6D69 U+0747E CS15 CR096 D21187.0
+C1-6D6A U+07480 CS15 CR096 D21193.0
+C2-522A U+07487 CS15 CR096 D21203.0
+C2-522B U+07489 CS15 CR096 D21206.0
+C2-522C U+0748A CS15 CR096 D21208.0
+C2-522D U+07486 CS15 CR096 D21202.0
+C2-522E U+07481 CS15 CR096 D21194.0
+C2-522F U+0747D CS15 CR096 D21186.0
+C2-5230 U+07485 CS15 CR096 D21201.0
+C2-5231 U+07488 CS15 CR096 D21204.0
+C2-5232 U+0747C CS15 CR096 D21185.0
+C2-5233 U+07479 CS15 CR096 D21181.0
+C3-4D31 U+0747A CS15 CR096 D21182.0
+C3-4D32 U+03EF2 CS15 CR096 D21220.0
+C3-4D33 U+03EEF CS15 CR096 D21210.0
+C3-4D34 U+03EF1 CS15 CR096 D21218.0
+C3-4D35 U+0748C CS15 CR096 D21219.0
+C3-4D36 U+07484 CS15 CR096 D21199.0
+C3-4D37 U+03EED CS15 CR096 D21192.0
+C3-4D38 U+03EF0 CS15 CR096 D21212.0
+C3-4D39 U+07482 CS15 CR096 D21195.0
+C3-4D3A U+07493 CS15 CR096 D21223.1
+C3-4D3B U+0747B CS15 CR096 D21183.0
+C3-4D3C U+03EEE CS15 CR096 D21200.0
+C4-4A7E U+24A15 CS15 CR096 D21197.0
+C4-4B21 U+03EEC CS15 CR096 D21189.0
+C4-4B22 U+03EEB CS15 CR096 D21184.0
+C5-4E47 U+24A16 CS15 CR096 D21205.0
+C5-4E48 U+24A39 CS15 CR096 D21190.0
+C5-4E49 U+24A3B CS15 CR096 D21221.0
+C7-2536 U+249EC CS15 CR096 D49308.0
+C7-2537 U+03EE8 CS15 CR096 D21174.0
+C7-2538 U+249E7 CS15 CR096 D21180.0
+C7-2539 U+24A10 CS15 CR096 D21158.0
+C7-253A U+24A18 CS15 CR096 D21209.0
+C7-253B U+24A3A CS15 CR096 D21222.0
+C7-253C U+24A1A CS15 CR096 D21214.0
+C7-253D U+24A38 CS15 CR096 D21223.0
+C7-253E U+24A41 CS15 CR096 D21213.0
+C7-253F U+24A1B CS15 CR096 D21215.0
+C7-2540 U+24A14 CS15 CR096 D21191.0
+C7-2541 U+24A1C CS15 CR096 D21216.0
+C7-2542 U+24A1D CS15 CR096 D21217.0
+C1-7142 U+0749C CS16 CR096 D21242.0
+C1-7143 U+074A3 CS16 CR096 D21253.0
+C1-7144 U+07498 CS16 CR096 D21236.0
+C1-7145 U+0749F CS16 CR096 D21246.0
+C1-7146 U+0749E CS16 CR096 D21245.0
+C2-584E U+0747F CS16 CR096 D21188.0
+C2-584F U+0749A CS16 CR096 D21239.0
+C2-5850 U+074A0 CS16 CR096 D21247.0
+C2-5851 U+07494 CS16 CR096 D21230.0
+C2-5852 U+07492 CS16 CR096 D21227.0
+C2-5853 U+07495 CS16 CR096 D21231.0
+C2-5854 U+074A1 CS16 CR096 D21248.0
+C3-5167 U+0749B CS16 CR096 D21241.0
+C3-5168 U+03EF5 CS16 CR096 D21232.0
+C3-5169 U+03EF8 CS16 CR096 D21243.0 #
+C3-516A U+07496 CS16 CR096 D21233.0
+C3-516B U+074A2 CS16 CR096 D21249.0
+C3-516C U+0749D CS16 CR096 D21244.0
+C4-5137 U+03EF7 CS16 CR096 D21240.0
+C4-5138 U+07499 CS16 CR096 D21238.0
+C4-5139 U+0748F CS16 CR096 D21224.0
+C4-513A U+07491 CS16 CR096 D21226.0
+C4-513B U+24A45 CS16 CR096 D21255.0
+C4-513C U+24A4B CS16 CR096 D21261.0
+C5-5558 U+24A42 CS16 CR096 D21237.0
+C5-5559 U+24A44 CS16 CR096 D21252.0
+C5-555A U+24A69 CS16 CR096 D21263.0
+C5-555B U+24A43 CS16 CR096 D21250.0
+C5-555C U+24A68 CS16 CR096 D21262.0
+C5-555D U+03EF6 CS16 CR096 D21234.0
+C7-2F7A U+24A19 CS16 CR096 D21198.0
+C7-2F7B U+24A17 CS16 CR096 D21207.0
+C7-2F7C U+24A49 CS16 CR096 D21259.0
+C7-2F7D U+24A47 CS16 CR096 D21257.0
+C7-2F7E U+24A48 CS16 CR096 D21258.0
+C7-3021 U+24A52 CS16 CR096 D49310.0
+C7-3022 U+24A40 CS16 CR096 D21229.0
+C7-3023 U+24A63 CS16 CR096 D49309.0
+C7-3024 U+24A46 CS16 CR096 D21256.0
+C7-3025 U+24A5F CS16 CR096 D21264.0
+C1-743E U+074A9 CS17 CR096 D21271.0
+C1-743F U+074B0 CS17 CR096 D21287.0
+C1-7440 U+074A6 CS17 CR096 D21267.0
+C1-7441 U+074A8 CS17 CR096 D21270.0
+C2-5D52 U+07497 CS17 CR096 D21235.0
+C2-5D53 U+074B2 CS17 CR096 D21290.0
+C2-5D54 U+074AB CS17 CR096 D21276.0
+C2-5D55 U+07490 CS17 CR096 D21225.0
+C2-5D56 U+074AA CS17 CR096 D21273.0
+C2-5D57 U+074AD CS17 CR096 D21278.0
+C2-5D58 U+074B1 CS17 CR096 D21288.0
+C2-5D59 U+074A5 CS17 CR096 D21266.0
+C2-5D5A U+074AF CS17 CR096 D21284.0
+C3-554A U+03EF9 CS17 CR096 D21251.0
+C3-554B U+074AE CS17 CR096 D21282.0
+C3-554C U+03EFF CS17 CR096 D21289.0
+C3-554D U+074B3 CS17 CR096 D21293.0
+C3-554E U+03EFD CS17 CR096 D21275.0
+C3-554F U+074AC CS17 CR096 D21277.0
+C4-566E U+24A72 CS17 CR096 D21286.0
+C4-566F U+03EFA CS17 CR096 D21254.0
+C4-5670 U+24A74 CS17 CR096 D49311.0
+C5-5C2B U+24A6E CS17 CR096 D21279.0
+C5-5C2C U+24A83 CS17 CR096 D49312.0
+C5-5C2D U+24A6D CS17 CR096 D21274.0
+C7-3936 U+24A64 CS17 CR096 D21265.0
+C7-3937 U+24A86 CS17 CR096 D21296.0
+C7-3938 U+24A75 CS17 CR096 D21292.0
+C7-3939 U+24A70 CS17 CR096 D21283.0
+C7-393A U+24A84 CS17 CR096 D21295.0
+C7-393B U+24A6B CS17 CR096 D21268.0
+C7-393C U+24A85 CS17 CR096 D21294.0
+C7-393D U+24A6C CS17 CR096 D21272.0
+C1-7666 U+074A7 CS18 CR096 D21269.0
+C1-7667 U+074BF CS18 CR096 D21311.0
+C2-622D U+074B8 CS18 CR096 D21302.0
+C2-622E U+074C0 CS18 CR096 D21313.0
+C2-622F U+074B5 CS18 CR096 D21297.0
+C2-6230 U+074C1 CS18 CR096 D21316.0
+C2-6231 U+074BE CS18 CR096 D21310.0
+C2-6232 U+074B6 CS18 CR096 D21299.0
+C2-6233 U+074BB CS18 CR096 D21307.0
+C2-6234 U+074C2 CS18 CR096 D21317.0
+C3-582F U+074B9 CS18 CR096 D21304.0
+C3-5830 U+074BC CS18 CR096 D21308.0
+C3-5831 U+03F02 CS18 CR096 M******
+C4-5B69 U+03EFE CS18 CR096 D21281.0
+C4-5B6A U+24A71 CS18 CR096 D21285.0
+C4-5B6B U+24A8C CS18 CR096 D21303.0
+C5-6257 U+24A8D CS18 CR096 D21312.0
+C7-405E U+24A6F CS18 CR096 D21280.0
+C7-405F U+24A87 CS18 CR096 D49316.0
+C7-4060 U+24A8F CS18 CR096 D21315.0
+C7-4061 U+24AA2 CS18 CR096 D49315.0
+C7-4062 U+24AA3 CS18 CR096 D49314.0
+C7-4063 U+2F931 CS18 CR096 D21306.0
+C1-784D U+074BD CS19 CR096 D21309.0
+C1-784E U+074CA CS19 CR096 D21328.0
+C2-657D U+074CB CS19 CR096 D21333.0
+C2-657E U+074C5 CS19 CR096 D21321.0
+C2-6621 U+074B7 CS19 CR096 D21334.1
+C2-6622 U+074C3 CS19 CR096 D21319.0
+C3-5A5A U+074C4 CS19 CR096 D21320.0
+C3-5A5B U+074C9 CS19 CR096 D21327.0
+C3-5A5C U+074C7 CS19 CR096 D21323.0
+C3-5A5D U+074C8 CS19 CR096 D21324.0
+C4-6026 U+24A8E CS19 CR096 D21314.0
+C4-6027 U+074C6 CS19 CR096 D21322.0
+C4-6028 U+24A90 CS19 CR096 D21298.0
+C4-6029 U+24AB9 CS19 CR096 D49317.0
+C4-602A U+03F04 CS19 CR096 D21330.0
+C5-683C U+24A8B CS19 CR096 D21300.0
+C5-683D U+24AAE CS19 CR096 D21334.0
+C5-683E U+24AAB CS19 CR096 D21329.0
+C7-4779 U+24AB4 CS19 CR096 D49318.0
+C7-477A U+24AAC CS19 CR096 D21331.0
+C7-477B U+24AAA CS19 CR096 D21326.0
+C7-477C U+24AA9 CS19 CR096 D21325.0
+C1-7979 U+074CF CS20 CR096 D21340.0
+C2-693E U+074BA CS20 CR096 D21305.0
+C3-5C5C U+074CD CS20 CR096 D21338.0
+C3-5C5D U+074D0 CS20 CR096 D21341.0
+C3-5C5E U+074CC CS20 CR096 D21336.0
+C3-5C5F U+074CE CS20 CR096 D21339.0
+C3-5C60 U+074D1 CS20 CR096 D21335.0
+C3-5C61 U+03F07 CS20 CR096 D21337.0
+C5-6C57 U+24ABF CS20 CR096 D21342.0
+C7-4E43 U+24AAD CS20 CR096 D21332.0
+C7-4E44 U+24AC5 CS20 CR096 D21344.0
+C1-7A77 U+074D6 CS21 CR096 D21350.0
+C1-7A78 U+074D4 CS21 CR096 D21347.0
+C3-5E3D U+074D3 CS21 CR096 D21346.0
+C4-6651 U+24AC9 CS21 CR096 D21348.0
+C4-6652 U+24AC0 CS21 CR096 D21343.0
+C4-6653 U+24ACC CS21 CR096 D21353.0
+C7-536E U+24AC6 CS21 CR096 D21345.0
+C7-536F U+24ABE CS21 CR096 D49319.0
+C2-6D5E U+074D8 CS22 CR096 D21357.0
+C2-6D5F U+074D5 CS22 CR096 D21349.0
+C2-6D60 U+074D9 CS22 CR096 D21358.0
+C2-6D61 U+074D7 CS22 CR096 D21355.0
+C7-583C U+24ACD CS22 CR096 D21354.0
+C1-7C3C U+074DA CS23 CR096 D21361.0
+C4-6A52 U+24AD5 CS23 CR096 D21359.0
+C5-7624 U+24AD8 CS23 CR096 D21360.0
+C7-5B79 U+24AD4 CS23 CR096 D21356.0
+C2-7040 U+074DB CS24 CR096 D21364.0
+C5-7931 U+24AE3 CS25 CR096 D21365.0
+C7-6125 U+24AE5 CS25 CR096 D21367.0
+C7-6126 U+24AE4 CS25 CR096 D21366.0
+C5-7A2C U+24AE8 CS26 CR096 D21369.0
+C4-6E34 U+24AE9 CS28 CR096 D21370.0
+C1-466A U+074DC CS05 CR097 D21371.0
+C2-2830 U+074DD CS08 CR097 D21372.0
+C6-2D26 U+24AEA CS08 CR097 D21373.0
+C4-2A39 U+03F09 CS09 CR097 D21374.0
+C4-2A3A U+03F0A CS09 CR097 D21377.0 #
+C5-2A46 U+24AEC CS09 CR097 D21378.0
+C5-2A47 U+24AEB CS09 CR097 D21376.0
+C6-326D U+24AED CS09 CR097 D21379.0
+C6-326E U+24AEF CS09 CR097 D21375.0
+C2-307D U+074DE CS10 CR097 D21380.0
+C2-307E U+074DF CS10 CR097 D21384.0
+C4-2E2B U+03F0C CS10 CR097 D21387.0
+C5-2E62 U+03F0B CS10 CR097 D21385.0
+C5-2E63 U+24AF1 CS10 CR097 D21383.0
+C5-2E64 U+24AF2 CS10 CR097 D21386.0
+C6-3956 U+24AF0 CS10 CR097 D21382.0
+C6-3957 U+24AF3 CS10 CR097 D21388.0
+C6-3958 U+24AF4 CS10 CR097 D21381.0
+C1-5C24 U+074E0 CS11 CR097 D21392.0
+C4-3334 U+03F0E CS11 CR097 D21390.0
+C4-3335 U+03F0D CS11 CR097 D21389.0
+C4-3336 U+24AF5 CS11 CR097 D21391.0
+C5-3359 U+24AF6 CS11 CR097 D21393.0
+C5-335A U+24AF7 CS11 CR097 D21394.0
+C6-417D U+269D4 CS11 CR097 D49320.0
+C4-387E U+03F0F CS12 CR097 D21397.0
+C5-3A2F U+24AFA CS12 CR097 D21396.0
+C5-3A30 U+24AFB CS12 CR097 D21398.0
+C6-4B4F U+24AFC CS12 CR097 D21399.0
+C6-4B50 U+24AFE CS12 CR097 D21400.0
+C2-4525 U+074E1 CS13 CR097 D21404.0
+C4-3E5C U+24B01 CS13 CR097 D21401.0
+C5-4050 U+24B02 CS13 CR097 D21402.0
+C5-4051 U+24B03 CS13 CR097 D21403.0
+C4-446F U+03F12 CS14 CR097 D21408.0
+C4-4470 U+03F10 CS14 CR097 D21405.0
+C4-4471 U+03F11 CS14 CR097 D21407.0
+C5-4743 U+24B09 CS14 CR097 D21409.0
+C5-4744 U+24B0C CS14 CR097 D21410.0
+C6-5E78 U+24B08 CS14 CR097 D21406.0
+C4-4B23 U+03F13 CS15 CR097 D21412.0
+C4-4B24 U+03F14 CS15 CR097 D21415.0
+C5-4E4A U+24B10 CS15 CR097 D21416.0
+C7-2543 U+24B12 CS15 CR097 D21417.0
+C7-2544 U+24B0D CS15 CR097 D21411.0
+C7-2545 U+24B07 CS15 CR097 D49321.0
+C1-7147 U+074E2 CS16 CR097 D21419.0
+C4-513D U+24B0F CS16 CR097 D21420.1
+C4-513E U+24B16 CS16 CR097 D21420.0
+C7-3026 U+24B0E CS16 CR097 D21419.1
+C7-393E U+24B17 CS17 CR097 D21421.0
+C4-5B6C U+03F15 CS18 CR097 D21422.0
+C4-5B6D U+24B1A CS18 CR097 D21424.0
+C5-6258 U+24B18 CS18 CR097 D21423.0
+C1-784F U+074E3 CS19 CR097 D21425.0
+C4-6654 U+24B1B CS21 CR097 D21426.0
+C5-704A U+24B1D CS21 CR097 D21428.0
+C7-5370 U+24B1C CS21 CR097 D21427.0
+C1-7B67 U+074E4 CS22 CR097 D21429.0
+C5-7625 U+24B20 CS23 CR097 D21430.0
+C7-5B7A U+24B21 CS23 CR097 D21431.0
+C2-7041 U+074E5 CS24 CR097 D21433.0
+C7-5E7B U+24B22 CS24 CR097 D21432.0
+C4-6D5A U+03F16 CS26 CR097 D21434.0
+C7-623B U+24B23 CS26 CR097 D21435.0
+C7-623C U+24B24 CS26 CR097 D21436.0
+C1-466B U+074E6 CS05 CR098 D21438.0
+C4-245E U+03F17 CS07 CR098 D21439.0
+C5-2462 U+24B26 CS07 CR098 D21440.0
+C1-2322 U+074E9 CS08 CR098 D21450.0
+C2-2831 U+074E8 CS08 CR098 D21448.0
+C3-2A34 U+03F19 CS08 CR098 D21446.0
+C4-273D U+24B29 CS08 CR098 D21445.0
+C5-2731 U+24B28 CS08 CR098 D21444.0
+C5-2732 U+03F18 CS08 CR098 D21443.0
+C6-2D27 U+24B2A CS08 CR098 D21447.0
+C2-2C39 U+074EC CS09 CR098 D21457.0
+C2-2C3A U+074EE CS09 CR098 D21461.0
+C3-2E21 U+074ED CS09 CR098 D21458.0
+C3-2E22 U+074EB CS09 CR098 D21452.0
+C3-2E23 U+03F1A CS09 CR098 D21455.0
+C3-2E24 U+074EF CS09 CR098 D21464.0
+C4-2A3B U+24B2F CS09 CR098 D21460.0
+C4-2A3C U+074EA CS09 CR098 D21451.0
+C4-2A3D U+03F1B CS09 CR098 D21459.0
+C4-2A3E U+24B30 CS09 CR098 D21462.0
+C5-2A48 U+24B2C CS09 CR098 D21453.0
+C5-2A49 U+24B2D CS09 CR098 D21454.0
+C6-326F U+24B2E CS09 CR098 D21456.0
+C2-3121 U+074F4 CS10 CR098 D21471.0
+C2-3122 U+074F5 CS10 CR098 D21473.0
+C3-3248 U+074F3 CS10 CR098 D21470.0
+C3-3249 U+03F1F CS10 CR098 D21482.0
+C3-324A U+03F1C CS10 CR098 D21474.0
+C3-324B U+03F1D CS10 CR098 D21477.0
+C4-2E2C U+03F20 CS10 CR098 D21483.0
+C4-2E2D U+03F1E CS10 CR098 D21481.0
+C5-2E65 U+24B34 CS10 CR098 D21476.0
+C5-2E66 U+24B37 CS10 CR098 D21480.0
+C5-2E67 U+24B35 CS10 CR098 D21478.0
+C6-3959 U+24B3B CS10 CR098 D21472.0
+C6-395A U+24B3C CS10 CR098 D49322.0
+C6-395B U+24B3A CS10 CR098 D21475.0
+C6-395C U+24B36 CS10 CR098 D21479.0
+C1-5C25 U+074F6 CS11 CR098 D21486.0
+C1-5C26 U+074F7 CS11 CR098 D21491.0
+C4-3337 U+03F26 CS11 CR098 D49323.0
+C4-3338 U+03F24 CS11 CR098 D21489.0
+C4-3339 U+03F25 CS11 CR098 D21493.0
+C4-333A U+03F23 CS11 CR098 D21487.0
+C4-333B U+03F21 CS11 CR098 D21484.0
+C4-333C U+03F29 CS11 CR098 D21507.0
+C5-335B U+24B55 CS11 CR098 D21516.0 #
+C5-335C U+24B44 CS11 CR098 D21498.0
+C5-335D U+24B3E CS11 CR098 D21488.0 #
+C5-335E U+24B42 CS11 CR098 D21495.0
+C5-335F U+24B52 CS11 CR098 D21511.0
+C6-417E U+24B40 CS11 CR098 D21492.0
+C6-4221 U+2F933 CS11 CR098 D21497.0
+C6-4222 U+24B3F CS11 CR098 D21490.0
+C6-4223 U+24B43 CS11 CR098 D21496.0
+C6-4224 U+24B41 CS11 CR098 D21494.0
+C2-3E2F U+074FB CS12 CR098 D21513.0
+C3-3D3D U+074F9 CS12 CR098 D21500.0
+C4-3921 U+03F22 CS12 CR098 D21485.0
+C4-3922 U+24B4C CS12 CR098 D21501.0
+C4-3923 U+03F27 CS12 CR098 D21503.0
+C4-3924 U+03F2A CS12 CR098 D21515.0
+C4-3925 U+074FA CS12 CR098 D21509.0
+C4-3926 U+03F28 CS12 CR098 D21505.0
+C4-3927 U+24B4F CS12 CR098 D21506.0
+C5-3A31 U+24B4D CS12 CR098 D21502.0
+C5-3A32 U+24B54 CS12 CR098 D21514.0
+C5-3A33 U+24B51 CS12 CR098 D21510.0
+C5-3A34 U+24B50 CS12 CR098 D21508.0
+C6-4B51 U+24B57 CS12 CR098 D21518.0
+C6-4B52 U+24B53 CS12 CR098 D21512.0
+C6-4B53 U+24B58 CS12 CR098 D21517.0
+C2-4526 U+074FF CS13 CR098 D21534.0
+C2-4527 U+074FE CS13 CR098 D21526.0
+C2-4528 U+074FD CS13 CR098 D21525.0
+C3-4276 U+03F2F CS13 CR098 D21531.0
+C3-4277 U+07501 CS13 CR098 D21537.0
+C4-3E5D U+03F2D CS13 CR098 D21522.0
+C4-3E5E U+24B5E CS13 CR098 D21529.0
+C4-3E5F U+24B62 CS13 CR098 D21538.0
+C4-3E60 U+03F2E CS13 CR098 D21527.0
+C4-3E61 U+03F2C CS13 CR098 D21521.0
+C4-3E62 U+03F2B CS13 CR098 D21520.0
+C4-3E63 U+03F30 CS13 CR098 D21533.0
+C4-3E64 U+24B5B CS13 CR098 D21523.0
+C5-4052 U+24B5C CS13 CR098 D21524.0
+C5-4053 U+24B5F CS13 CR098 D21530.0
+C6-5533 U+24B60 CS13 CR098 D21532.0
+C6-5534 U+24B66 CS13 CR098 D21540.0
+C6-5535 U+24B61 CS13 CR098 D21535.0
+C6-5536 U+24B4E CS13 CR098 D21504.0
+C6-5537 U+24B5D CS13 CR098 D21528.0
+C6-5538 U+24B63 CS13 CR098 D21539.0
+C1-6969 U+07504 CS14 CR098 D21557.0
+C2-4B7B U+07500 CS14 CR098 D21536.0
+C2-4B7C U+07502 CS14 CR098 D21550.0
+C2-4B7D U+07503 CS14 CR098 D21554.0
+C3-4828 U+07506 CS14 CR098 D21574.0
+C4-4472 U+24B6C CS14 CR098 D21556.0
+C4-4473 U+03F32 CS14 CR098 D21543.0
+C4-4474 U+03F34 CS14 CR098 D21546.0
+C4-4475 U+03F37 CS14 CR098 D21555.0
+C4-4476 U+03F33 CS14 CR098 D21545.0
+C4-4477 U+03F36 CS14 CR098 D21553.0
+C4-4478 U+03F35 CS14 CR098 D21552.0
+C5-4745 U+24B69 CS14 CR098 D21548.0
+C5-4746 U+24B74 CS14 CR098 D21542.0
+C5-4747 U+24B67 CS14 CR098 D21544.0
+C5-4748 U+03F31 CS14 CR098 D21558.0
+C6-5E79 U+24B70 CS14 CR098 D49325.0
+C6-5E7A U+24B6A CS14 CR098 D21549.0
+C6-5E7B U+24B73 CS14 CR098 D21559.0
+C6-5E7C U+24B68 CS14 CR098 D21547.0
+C2-5234 U+07508 CS15 CR098 D21570.0
+C2-5235 U+07507 CS15 CR098 D21564.0
+C3-4D3D U+07509 CS15 CR098 D21571.0
+C3-4D3E U+04C1B CS15 CR098 M******
+C4-4B25 U+03F38 CS15 CR098 D21562.0
+C4-4B26 U+03F3A CS15 CR098 D21572.0
+C4-4B27 U+03F39 CS15 CR098 D21566.0
+C4-4B28 U+24B79 CS15 CR098 D21563.0
+C5-4E4B U+24B96 CS15 CR098 D21541.0
+C5-4E4C U+24B7B CS15 CR098 D21567.0
+C5-4E4D U+24B7C CS15 CR098 D21568.0
+C5-4E4E U+24B7D CS15 CR098 D21569.0
+C7-2546 U+24B7E CS15 CR098 D*
+C7-2547 U+24B7F CS15 CR098 D*
+C7-2548 U+20AB9 CS15 CR098 D21573.0
+C7-2549 U+24B80 CS15 CR098 D21575.0
+C7-254A U+24B7A CS15 CR098 D21565.0
+C1-7148 U+0750C CS16 CR098 D21586.0
+C1-7149 U+0750D CS16 CR098 D21587.0
+C2-5855 U+0750B CS16 CR098 D21584.0
+C3-516D U+0750A CS16 CR098 D21583.0
+C3-516E U+0750E CS16 CR098 D21589.0
+C3-516F U+03F3C CS16 CR098 D21582.0
+C4-513F U+03F3B CS16 CR098 D21580.0
+C4-5140 U+24B8A CS16 CR098 D21588.0
+C4-5141 U+03F3E CS16 CR098 D21590.0
+C4-5142 U+03F3D CS16 CR098 D21585.0
+C5-555E U+24B8D CS16 CR098 D21593.0
+C5-555F U+24B88 CS16 CR098 D21579.0
+C5-5560 U+24B8B CS16 CR098 D21591.0
+C5-5561 U+24B89 CS16 CR098 D21581.0
+C7-3027 U+24B85 CS16 CR098 D21576.0
+C7-3028 U+24B87 CS16 CR098 D21578.0
+C2-5D5B U+07510 CS17 CR098 D21598.0
+C2-5D5C U+07511 CS17 CR098 D21602.0
+C2-5D5D U+07512 CS17 CR098 D21604.0
+C2-5D5E U+0750F CS17 CR098 D21596.0
+C3-5550 U+03F43 CS17 CR098 D21603.0
+C3-5551 U+03F41 CS17 CR098 D21599.0
+C4-5671 U+03F44 CS17 CR098 D21606.0
+C4-5672 U+03F3F CS17 CR098 D21595.0
+C4-5673 U+03F40 CS17 CR098 D21597.0
+C4-5674 U+24B86 CS17 CR098 D21607.1
+C4-5675 U+03F42 CS17 CR098 D21601.0
+C4-5676 U+24B8E CS17 CR098 D21594.0
+C4-5677 U+24B90 CS17 CR098 D21605.0
+C5-5C2E U+24B8F CS17 CR098 D21600.0
+C7-393F U+24B94 CS17 CR098 D49327.0
+C7-3940 U+24B93 CS17 CR098 D49326.0
+C1-7668 U+07515 CS18 CR098 D21617.0
+C2-6235 U+07514 CS18 CR098 D21610.0
+C2-6236 U+07513 CS18 CR098 D21609.0
+C4-5B6E U+03F47 CS18 CR098 D21616.0
+C4-5B6F U+03F46 CS18 CR098 D21612.0
+C4-5B70 U+24B98 CS18 CR098 D21608.0
+C5-6259 U+24B9C CS18 CR098 D21615.0
+C5-625A U+24B9A CS18 CR098 D21613.0
+C5-625B U+24B99 CS18 CR098 D21611.0
+C7-4064 U+24B9B CS18 CR098 D21614.0
+C7-4065 U+24B9D CS18 CR098 D21618.0
+C2-6623 U+07516 CS19 CR098 D21620.0
+C4-602B U+03F49 CS19 CR098 D21622.0
+C4-602C U+03F48 CS19 CR098 D21621.0
+C5-683F U+24BA1 CS19 CR098 D21619.0
+C7-4E45 U+24BA2 CS20 CR098 D21623.0
+C2-6B6C U+07517 CS21 CR098 D21626.0
+C4-6655 U+24BAA CS21 CR098 D21629.0
+C4-6656 U+24BA8 CS21 CR098 D21627.0
+C5-704B U+24BA9 CS21 CR098 D21628.0
+C7-5371 U+24BA6 CS21 CR098 D21624.0
+C7-5372 U+24BA7 CS21 CR098 D21625.0
+C7-5373 U+24BAB CS21 CR098 D21630.0
+C4-6875 U+03F4A CS22 CR098 D21631.0
+C4-6876 U+24BAD CS22 CR098 D21632.0
+C5-735A U+24BAF CS22 CR098 D21634.0
+C7-583D U+24BAE CS22 CR098 D21633.0
+C4-6A53 U+03F4C CS23 CR098 D21640.0 #
+C5-7626 U+24BB3 CS23 CR098 D21638.0
+C5-7627 U+24BB1 CS23 CR098 D21636.0
+C5-7628 U+24BB0 CS23 CR098 D21635.0
+C7-5B7B U+24BB2 CS23 CR098 D21637.0
+C4-6B70 U+03F4B CS24 CR098 D21639.0
+C5-7A6C U+24BB8 CS27 CR098 D21641.0
+C7-6538 U+24BB9 CS29 CR098 D21642.0
+C1-466C U+07518 CS05 CR099 D21643.0
+C6-2334 U+24BBA CS05 CR099 D21644.0
+C4-273E U+24BBD CS08 CR099 D21646.0
+C5-2733 U+24BBC CS08 CR099 D21647.0
+C6-2D28 U+24BBB CS08 CR099 D21645.0
+C1-5249 U+0751A CS09 CR099 D21648.0
+C6-3270 U+24BC1 CS09 CR099 D21650.0
+C3-324C U+03F4D CS10 CR099 D21652.0
+C5-2E68 U+2238C CS10 CR099 D21654.0
+C1-5C27 U+0751C CS11 CR099 D21656.0
+C3-3744 U+0751B CS11 CR099 D21655.0
+C2-4529 U+0751D CS13 CR099 D21658.0
+C3-4278 U+0751E CS13 CR099 D21659.0
+C4-3E65 U+03F4E CS13 CR099 D21660.0
+C5-4054 U+24BC7 CS13 CR099 D21657.0
+C6-5E7D U+24BC8 CS14 CR099 D21661.0 #
+C3-4D3F U+03F50 CS15 CR099 D21662.0
+C7-3029 U+24BCB CS16 CR099 D21664.0
+C7-302A U+24BCC CS16 CR099 D21665.0
+C7-302B U+24BC9 CS16 CR099 D21663.0
+C4-5678 U+03F51 CS17 CR099 D21666.0
+C4-5679 U+24BCD CS17 CR099 D21667.0
+C7-4066 U+24BCE CS18 CR099 D21668.0
+C5-704C U+24BD0 CS21 CR099 D21669.0
+C1-466D U+0751F CS05 CR100 D21670.0
+C6-2335 U+24BD3 CS05 CR100 D21671.0
+C6-2539 U+24BD4 CS06 CR100 D21672.0
+C5-2734 U+24BD6 CS08 CR100 D21674.0
+C6-2D29 U+24BD5 CS08 CR100 D21673.0
+C6-2D2A U+24BD7 CS08 CR100 D21675.0
+C4-2A3F U+24BDB CS09 CR100 D21679.0
+C4-2A40 U+07520 CS09 CR100 D21676.0
+C5-2A4A U+24BDA CS09 CR100 D21678.0
+C6-3271 U+24BDD CS09 CR100 D*
+C2-3123 U+07521 CS10 CR100 D21680.0
+C5-2E69 U+24BDF CS10 CR100 D21681.0
+C1-5C28 U+07522 CS11 CR100 D21684.0
+C3-3745 U+07523 CS11 CR100 D21684.1
+C5-3360 U+24BE1 CS11 CR100 D21683.0
+C6-4225 U+24BE2 CS11 CR100 D21685.0
+C6-4226 U+24BE0 CS11 CR100 D21682.0
+C6-4227 U+24BE3 CS11 CR100 D21686.0
+C1-6069 U+07525 CS12 CR100 D21689.0
+C1-606A U+07526 CS12 CR100 D21691.0
+C3-3D3E U+07524 CS12 CR100 D21687.0
+C3-3D3F U+2F934 CS12 CR100 D* @ D21687.0
+C3-3D40 U+03F52 CS12 CR100 D21690.0
+C6-4B54 U+24BE7 CS12 CR100 D21692.0
+C6-5539 U+24BE6 CS13 CR100 D21688.0
+C6-553A U+24BEF CS13 CR100 D21695.0
+C6-553B U+24BEC CS13 CR100 D21694.0
+C5-4749 U+07527 CS14 CR100 D21698.0
+C6-5E7E U+24BF2 CS14 CR100 D21696.0
+C7-254B U+24BF3 CS15 CR100 D21697.0
+C4-567A U+24BF7 CS17 CR100 D21699.0
+C1-466E U+07528 CS05 CR101 D21703.0
+C1-466F U+07529 CS05 CR101 D21704.0
+C2-2266 U+0752A CS06 CR101 D21705.0
+C6-253A U+24C03 CS06 CR101 D49329.0
+C1-4B2C U+0752C CS07 CR101 D21707.0
+C1-4B2D U+0752B CS07 CR101 D21706.0
+C5-2735 U+24C05 CS08 CR101 D21708.0
+C6-2D2B U+21DA4 CS08 CR101 D21711.0
+C6-2D2C U+200F0 CS08 CR101 D21712.0
+C6-2D2D U+200B5 CS08 CR101 D21710.0
+C6-2D2E U+24C06 CS08 CR101 D21709.0
+C1-524A U+0752D CS09 CR101 D21713.0
+C2-2C3B U+0752E CS09 CR101 M******
+C6-395D U+24C07 CS10 CR101 D21714.0 #
+C6-395E U+20CEB CS10 CR101 D21715.0
+C5-3361 U+24C08 CS11 CR101 D21716.0
+C2-3E30 U+0752F CS12 CR101 D21717.0
+C6-5F21 U+20B7B CS14 CR101 D49330.0
+C7-477D U+24C0E CS19 CR101 D21720.0
+C7-5374 U+24C00 CS21 CR101 D21701.0
+C5-735B U+24C11 CS22 CR101 D21722.0
+C1-4670 U+07530 CS05 CR102 D21723.0
+C1-4671 U+07531 CS05 CR102 D21724.0
+C1-4672 U+07532 CS05 CR102 D21725.0
+C1-4673 U+07533 CS05 CR102 D21726.0
+C4-232B U+07536 CS06 CR102 D21728.0
+C1-4B2E U+07537 CS07 CR102 D21730.0
+C1-4B2F U+07538 CS07 CR102 D21732.0
+C2-246D U+0753A CS07 CR102 D21735.0
+C2-246E U+07539 CS07 CR102 D21734.0
+C3-2672 U+03F57 CS07 CR102 M******
+C4-245F U+24C15 CS07 CR102 D21731.0
+C5-2463 U+03F55 CS07 CR102 D21733.0
+C6-2862 U+03F56 CS07 CR102 D21736.0
+C6-2863 U+24C1B CS07 CR102 D21737.0
+C6-2864 U+03540 CS07 CR102 M******
+C1-4E77 U+0753D CS08 CR102 D21740.0
+C2-2832 U+0753F CS08 CR102 D21743.0
+C2-2833 U+07540 CS08 CR102 D21748.0
+C2-2834 U+0753E CS08 CR102 D21742.0
+C3-2A35 U+07542 CS08 CR102 D21750.0
+C3-2A36 U+07544 CS08 CR102 D21760.0
+C3-2A37 U+0753B CS08 CR102 D21739.0
+C3-2A38 U+07541 CS08 CR102 D21749.0
+C3-2A39 U+2233F CS08 CR102 D*
+C4-273F U+24C1F CS08 CR102 D21746.0
+C4-2740 U+07543 CS08 CR102 D21751.0
+C4-2741 U+22341 CS08 CR102 D21752.0
+C4-2742 U+24C1D CS08 CR102 D21741.0
+C5-2736 U+24C20 CS08 CR102 D21747.0
+C6-2D2F U+24C28 CS08 CR102 D21758.0
+C6-2D30 U+24C22 CS08 CR102 D21753.0
+C6-2D31 U+24C21 CS08 CR102 D21744.0
+C6-2D32 U+22456 CS08 CR102 D21759.0
+C6-2D33 U+24C23 CS08 CR102 D21754.0 #
+C6-2D34 U+211CD CS08 CR102 D21756.0
+C1-524B U+0754F CS09 CR102 D21778.0
+C1-524C U+0754C CS09 CR102 D21775.0
+C1-524D U+0754E CS09 CR102 D21777.0
+C1-524E U+0754B CS09 CR102 D21774.0
+C2-2C3C U+07547 CS09 CR102 D21764.0
+C2-2C3D U+07548 CS09 CR102 D21767.0
+C3-2E25 U+07549 CS09 CR102 D21768.0
+C3-2E26 U+07550 CS09 CR102 D21787.0
+C3-2E27 U+07546 CS09 CR102 D21763.0
+C3-2E28 U+0754A CS09 CR102 D21773.0
+C3-2E29 U+03F59 CS09 CR102 D21786.0
+C3-2E2A U+0754D CS09 CR102 D21776.0
+C4-2A41 U+03F58 CS09 CR102 D21762.0
+C4-2A42 U+24C29 CS09 CR102 D21765.0
+C4-2A43 U+03F5A CS09 CR102 D21790.0
+C4-2A44 U+2F936 CS09 CR102 D21761.0
+C5-2A4B U+24C2E CS09 CR102 D21772.0
+C5-2A4C U+24C2C CS09 CR102 D21770.0
+C5-2A4D U+24C2A CS09 CR102 D21766.0
+C5-2A4E U+24C33 CS09 CR102 D21783.0
+C5-2A4F U+24C4B CS09 CR102 D21789.0
+C6-3272 U+20B47 CS09 CR102 D21796.0
+C6-3273 U+24C2D CS09 CR102 D21771.0
+C6-3274 U+24C2B CS09 CR102 D21769.0
+C6-3275 U+24C35 CS09 CR102 D21785.0
+C6-3276 U+24C2F CS09 CR102 D21779.0
+C6-3277 U+24C31 CS09 CR102 D21782.0
+C6-3278 U+24C34 CS09 CR102 D21784.0 #
+C6-3279 U+2F935 CS09 CR102 D21788.0
+C6-327A U+24C30 CS09 CR102 D21780.0
+C1-5663 U+07554 CS10 CR102 D21801.0
+C1-5664 U+0755D CS10 CR102 D21815.0
+C1-5665 U+0755C CS10 CR102 D21814.0
+C1-5666 U+0755A CS10 CR102 D21809.0
+C1-5667 U+07559 CS10 CR102 D21808.0
+C2-3124 U+0755B CS10 CR102 D21810.0
+C2-3125 U+0755F CS10 CR102 D21817.0
+C3-324D U+07556 CS10 CR102 D21805.0
+C3-324E U+07555 CS10 CR102 D21802.0
+C3-324F U+07558 CS10 CR102 D21807.0
+C3-3250 U+07557 CS10 CR102 D21806.0
+C3-3251 U+0755E CS10 CR102 D21816.0
+C4-2E2E U+24C4D CS10 CR102 D21803.0
+C4-2E2F U+03F5B CS10 CR102 D21800.0
+C4-2E30 U+24C5E CS10 CR102 D21825.0
+C4-2E31 U+03F5C CS10 CR102 D21813.0
+C5-2E6A U+24C4C CS10 CR102 D21799.0
+C5-2E6B U+24C4E CS10 CR102 D21804.0
+C5-2E6C U+24C64 CS10 CR102 D21826.0
+C5-2E6D U+24C63 CS10 CR102 D21820.0
+C5-2E6E U+24C36 CS10 CR102 D21819.0
+C6-395F U+24C55 CS10 CR102 D*
+C6-3960 U+24C50 CS10 CR102 D21812.0
+C6-3961 U+24C4F CS10 CR102 D21811.0
+C6-3962 U+24C52 CS10 CR102 D21818.0
+C6-3963 U+24C56 CS10 CR102 D49334.0
+C6-3964 U+200BD CS10 CR102 D49333.0
+C6-3965 U+24C32 CS10 CR102 D21805.1
+C1-5C29 U+07565 CS11 CR102 D21839.0
+C1-5C2A U+07566 CS11 CR102 D21842.0
+C1-5C2B U+07562 CS11 CR102 D21829.0
+C1-5C2C U+07570 CS11 CR102 D21854.0
+C2-373F U+07564 CS11 CR102 D21837.0
+C2-3740 U+07563 CS11 CR102 D21835.0
+C3-3746 U+07561 CS11 CR102 D21828.0
+C3-3747 U+07568 CS11 CR102 D21855.0
+C3-3748 U+03F5E CS11 CR102 D21856.0
+C3-3749 U+07567 CS11 CR102 D21840.0
+C4-333D U+24C69 CS11 CR102 D21836.0
+C4-333E U+24C65 CS11 CR102 D21830.0
+C5-3362 U+24C68 CS11 CR102 D21834.0
+C5-3363 U+24C67 CS11 CR102 D21833.0 #
+C5-3364 U+03F5D CS11 CR102 D21838.0
+C5-3365 U+2F937 CS11 CR102 D* @ D21878.0
+C6-4228 U+24C66 CS11 CR102 D21831.0
+C6-4229 U+24C73 CS11 CR102 D21832.0
+C6-422A U+24C6C CS11 CR102 D21844.0
+C6-422B U+24C71 CS11 CR102 D21850.0
+C6-422C U+24C6A CS11 CR102 D21841.0
+C6-422D U+24C6D CS11 CR102 D21845.0
+C6-422E U+24C6E CS11 CR102 D21853.0
+C6-422F U+24C6B CS11 CR102 D21843.0
+C1-606B U+0756B CS12 CR102 D21859.0
+C1-606C U+0756A CS12 CR102 D21858.0
+C2-3E31 U+0756F CS12 CR102 D21865.0
+C2-3E32 U+0756C CS12 CR102 D21860.0
+C3-3D41 U+03F5F CS12 CR102 D21857.0
+C3-3D42 U+0756E CS12 CR102 D21864.0
+C3-3D43 U+0756D CS12 CR102 D21861.0
+C3-3D44 U+07571 CS12 CR102 D21867.0
+C4-3928 U+03F60 CS12 CR102 D21868.0
+C4-3929 U+24C7D CS12 CR102 D21870.0
+C4-392A U+24C7E CS12 CR102 D21871.0
+C4-392B U+24C7C CS12 CR102 D21863.0
+C4-392C U+07572 CS12 CR102 D21862.0
+C4-392D U+24C8D CS12 CR102 D21869.0
+C6-4B55 U+24C8E CS12 CR102 D21875.0
+C6-4B56 U+2F938 CS12 CR102 D21866.0 #
+C6-4B57 U+24C83 CS12 CR102 D49335.0
+C6-4B58 U+24C8B CS12 CR102 D21873.0
+C6-4B59 U+24C84 CS12 CR102 D49337.0
+C1-6535 U+07576 CS13 CR102 D21890.0
+C1-6536 U+07578 CS13 CR102 D21893.0
+C2-452A U+07579 CS13 CR102 D21894.0
+C2-452B U+07577 CS13 CR102 D21892.0
+C2-452C U+06983 CS13 CR102 M******
+C3-4279 U+03F62 CS13 CR102 D21883.0
+C3-427A U+03F63 CS13 CR102 D21886.0
+C3-427B U+0757A CS13 CR102 D21895.0
+C4-3E66 U+24C96 CS13 CR102 D21885.0
+C4-3E67 U+24C93 CS13 CR102 D21880.0
+C4-3E68 U+03F64 CS13 CR102 D21889.0
+C4-3E69 U+03F61 CS13 CR102 D21882.0
+C4-3E6A U+24C92 CS13 CR102 D21878.0
+C4-3E6B U+07575 CS13 CR102 D21877.0
+C4-3E6C U+2F939 CS13 CR102 D21879.0
+C5-4055 U+24C9A CS13 CR102 D21896.0
+C5-4056 U+24C97 CS13 CR102 D21887.0
+C6-553C U+24C98 CS13 CR102 D21888.0
+C6-553D U+24CA7 CS13 CR102 D21903.0
+C6-553E U+24C94 CS13 CR102 D21881.0
+C6-553F U+24C95 CS13 CR102 D21884.0
+C6-5540 U+24C91 CS13 CR102 D21876.0
+C6-5541 U+24C9D CS13 CR102 D21899.0
+C6-5542 U+24C99 CS13 CR102 D21891.0
+C6-5543 U+24C9B CS13 CR102 D21897.0
+C6-5544 U+24C9C CS13 CR102 D21898.0
+C2-4B7E U+0757D CS14 CR102 D21907.0
+C4-4479 U+03F65 CS14 CR102 D21909.0
+C4-447A U+24CAC CS14 CR102 D21910.0
+C4-447B U+0757C CS14 CR102 D21906.0
+C4-447C U+0757B CS14 CR102 D21905.0
+C5-474A U+24CAD CS14 CR102 D21911.0
+C6-5F22 U+24CAE CS14 CR102 D21912.0
+C6-5F23 U+24CAB CS14 CR102 D21908.0
+C6-5F24 U+24CB5 CS14 CR102 D21916.0
+C6-5F25 U+24CAF CS14 CR102 D21913.0
+C6-5F26 U+24CB2 CS14 CR102 D21914.0 # U�́u�c�v���u�H�v�ɍ��B
+C6-5F27 U+24CB6 CS14 CR102 D21915.0
+C6-5F28 U+24CB0 CS14 CR102 D49339.0
+C1-6D6B U+0757F CS15 CR102 D21925.0
+C2-5236 U+0757E CS15 CR102 D21924.0
+C3-4D40 U+03F66 CS15 CR102 D21917.0
+C4-4B29 U+03F68 CS15 CR102 D21923.0
+C4-4B2A U+03F67 CS15 CR102 D21920.0
+C4-4B2B U+24CC5 CS15 CR102 D21928.0
+C4-4B2C U+24CB8 CS15 CR102 D21919.0
+C5-4E4F U+24CBE CS15 CR102 D21931.0
+C7-254C U+24CB9 CS15 CR102 D21921.0
+C7-254D U+24CBB CS15 CR102 D21926.0
+C7-254E U+24CBA CS15 CR102 D21922.0
+C7-254F U+24CBD CS15 CR102 D21927.0
+C7-2550 U+24CB7 CS15 CR102 D21918.0
+C7-2551 U+24CBF CS15 CR102 D49340.0
+C2-5856 U+07580 CS16 CR102 D21933.0
+C3-5170 U+07581 CS16 CR102 D21936.0
+C4-5143 U+24CC9 CS16 CR102 D21935.0
+C4-5144 U+03F69 CS16 CR102 D21932.0
+C4-5145 U+24CC8 CS16 CR102 D21934.0
+C4-5146 U+24CCA CS16 CR102 D21937.0
+C5-5562 U+24CCC CS16 CR102 D21939.0
+C7-302C U+24CCB CS16 CR102 D21938.0
+C7-302D U+21CE7 CS16 CR102 D21940.0
+C2-5D5F U+07584 CS17 CR102 D21947.0
+C3-5552 U+07583 CS17 CR102 D21942.0
+C4-567B U+24CD6 CS17 CR102 D21948.0
+C5-5C2F U+03F6A CS17 CR102 D21950.0 #
+C5-5C30 U+24CDF CS17 CR102 D21952.0
+C5-5C31 U+24CD5 CS17 CR102 D21946.0
+C5-5C32 U+24CE0 CS17 CR102 D21953.0
+C5-5C33 U+24CD3 CS17 CR102 D21944.0
+C5-5C34 U+24CD8 CS17 CR102 D36299.0
+C7-3941 U+24CD2 CS17 CR102 D21943.0
+C7-3942 U+24CD7 CS17 CR102 D21949.0
+C7-3943 U+24CD4 CS17 CR102 D21945.0
+C4-5B71 U+24CE4 CS18 CR102 D21958.0
+C4-5B72 U+03F6B CS18 CR102 D21955.0
+C4-5B73 U+03F6C CS18 CR102 D21957.0
+C4-5B74 U+07585 CS18 CR102 D21956.0
+C1-7850 U+07587 CS19 CR102 D21967.0
+C1-7851 U+07586 CS19 CR102 D21961.0
+C4-602D U+24CEF CS19 CR102 D21969.0
+C4-602E U+03F6D CS19 CR102 D21963.0
+C5-6840 U+2A2CD CS19 CR102 M******
+C5-6841 U+24CEA CS19 CR102 D21964.0
+C7-477E U+24CE9 CS19 CR102 D21962.0
+C7-4821 U+24CED CS19 CR102 D21966.0
+C7-4822 U+24CF2 CS19 CR102 D*
+C7-4823 U+24CEB CS19 CR102 D21965.0
+C7-4824 U+24CEE CS19 CR102 D21968.0
+C3-5C62 U+07589 CS20 CR102 D* @ D21982.0
+C4-6368 U+07588 CS20 CR102 D21971.0
+C4-6369 U+03F6E CS20 CR102 D21974.0
+C7-4E46 U+24CEC CS20 CR102 D21976.0
+C7-4E47 U+24CF6 CS20 CR102 D21975.0
+C7-4E48 U+24CF3 CS20 CR102 D21970.0
+C5-704D U+27215 CS21 CR102 D21979.0
+C7-5375 U+24CFB CS21 CR102 D21978.0
+C7-5376 U+24CFC CS21 CR102 D49341.0
+C7-5377 U+24CF9 CS21 CR102 D21977.0
+C7-5378 U+24D01 CS21 CR102 D21982.0
+C1-7B68 U+0758A CS22 CR102 D21983.0
+C4-6877 U+24D00 CS22 CR102 D21981.0
+C7-583E U+24CFF CS22 CR102 D21980.0
+C4-6A54 U+03F6F CS23 CR102 D21984.0
+C7-5B7C U+24D04 CS23 CR102 D49343.0
+C7-5B7D U+24D02 CS23 CR102 D49342.0
+C7-5E7C U+24D05 CS24 CR102 D21985.0
+C7-623D U+24D08 CS26 CR102 D21987.0
+C7-623E U+24D07 CS26 CR102 D21986.0
+C7-635A U+24D0B CS27 CR102 D21989.0
+C7-635B U+24D0E CS27 CR102 D21990.0
+C7-635C U+24D0C CS27 CR102 D21991.0
+C7-6629 U+24D10 CS32 CR102 D21992.0
+C7-6635 U+24D11 CS33 CR102 D21993.0
+C1-4674 U+0758B CS05 CR103 D21994.0
+C6-2336 U+24D13 CS05 CR103 D21995.0
+C6-253B U+24D15 CS06 CR103 D21996.0
+C2-2835 U+0758C CS08 CR103 D21997.0
+C5-2A50 U+24D18 CS09 CR103 D21998.0
+C4-2E32 U+24D17 CS10 CR103 D21999.0
+C1-5C2D U+0758F CS11 CR103 D22000.0
+C3-3D45 U+0758E CS12 CR103 D22002.0
+C4-392E U+24D19 CS12 CR103 D22001.0
+C4-3E6D U+03F70 CS13 CR103 D22003.0
+C5-4057 U+24CA3 CS13 CR103 D49345.0
+C6-5545 U+24D1D CS13 CR103 D22005.0
+C6-5546 U+24D1C CS13 CR103 D22004.0
+C1-696A U+07591 CS14 CR103 D22007.0
+C2-4C21 U+07590 CS14 CR103 D22006.0
+C6-5F29 U+24D1E CS14 CR103 D22008.0
+C3-4D41 U+03684 CS15 CR103 M******
+C5-5563 U+24D1F CS16 CR103 D22009.0
+C7-2552 U+24D21 CS15 CR103 D22011.0
+C7-302E U+24D20 CS16 CR103 D22010.0 #
+C7-583F U+24D24 CS22 CR103 D22014.0
+C3-225B U+07592 CS05 CR104 D22015.0
+C5-227C U+24D25 CS06 CR104 D22016.0
+C2-246F U+07594 CS07 CR104 D22019.0
+C2-2470 U+07595 CS07 CR104 D22023.0
+C3-2673 U+07593 CS07 CR104 D22017.0
+C4-2460 U+24D28 CS07 CR104 D22024.0
+C4-2461 U+03F71 CS07 CR104 D22021.0
+C4-2462 U+03F72 CS07 CR104 D22022.0
+C5-2464 U+24D26 CS07 CR104 D22018.0
+C5-2465 U+24D27 CS07 CR104 D22020.0
+C6-2865 U+24D2B CS07 CR104 D22028.0
+C6-2866 U+24D29 CS07 CR104 D22026.0
+C6-2867 U+24D2A CS07 CR104 D22027.0
+C6-2868 U+24D2E CS07 CR104 D22025.0
+C1-4E78 U+0759D CS08 CR104 D22040.0
+C1-4E79 U+07599 CS08 CR104 D22032.0
+C1-4E7A U+0759A CS08 CR104 D22033.0
+C2-2836 U+07598 CS08 CR104 D22029.0
+C3-2A3A U+0759B CS08 CR104 D22034.0
+C3-2A3B U+0759E CS08 CR104 D22031.0
+C3-2A3C U+03F75 CS08 CR104 D22041.0
+C4-2743 U+0759C CS08 CR104 D22039.0
+C4-2744 U+24D31 CS08 CR104 D22038.0
+C4-2745 U+24D2F CS08 CR104 D22035.0
+C5-2737 U+03F74 CS08 CR104 D22036.0
+C5-2738 U+24D33 CS08 CR104 D22042.0
+C6-2D35 U+24D30 CS08 CR104 D22037.0
+C6-2D36 U+24D34 CS08 CR104 D22071.0
+C1-524F U+075AB CS09 CR104 D22069.0
+C1-5250 U+075A4 CS09 CR104 D22051.0
+C1-5251 U+075A5 CS09 CR104 D22057.0
+C1-5252 U+075A2 CS09 CR104 D22044.0
+C1-5253 U+075A3 CS09 CR104 D22050.0
+C2-2C3E U+075A7 CS09 CR104 D22062.0
+C2-2C3F U+075AA CS09 CR104 D22068.0
+C3-2E2B U+075A6 CS09 CR104 D22059.0
+C3-2E2C U+03F7A CS09 CR104 D22055.0
+C3-2E2D U+03F78 CS09 CR104 D22049.0
+C3-2E2E U+03F7B CS09 CR104 D22066.0
+C3-2E2F U+075A8 CS09 CR104 D22063.0
+C4-2A45 U+24D40 CS09 CR104 D22061.0
+C4-2A46 U+03F77 CS09 CR104 D22045.0
+C4-2A47 U+24D3D CS09 CR104 D22056.0
+C4-2A48 U+24D3E CS09 CR104 D22058.0
+C4-2A49 U+03F79 CS09 CR104 D22052.0
+C4-2A4A U+075A9 CS09 CR104 D22065.0
+C4-2A4B U+24D38 CS09 CR104 D22046.0
+C5-2A51 U+24D42 CS09 CR104 D22067.0
+C5-2A52 U+24D3B CS09 CR104 D22053.0
+C5-2A53 U+24D3F CS09 CR104 D22060.0
+C5-2A54 U+24D41 CS09 CR104 D22064.0
+C5-2A55 U+24D43 CS09 CR104 D22070.0
+C5-2A56 U+24D3C CS09 CR104 D22054.0
+C6-327B U+24D3A CS09 CR104 D22048.0
+C6-327C U+24D39 CS09 CR104 D22047.0
+C6-327D U+24D37 CS09 CR104 D22043.0
+C6-327E U+24D4B CS09 CR104 D22078.0
+C6-3321 U+24D54 CS09 CR104 D22079.0
+C6-3322 U+24D4D CS09 CR104 D22073.0
+C6-3323 U+24D51 CS09 CR104 D22072.0
+C6-3324 U+24D47 CS09 CR104 D22075.0
+C1-5668 U+075BE CS10 CR104 D22112.0
+C1-5669 U+075C5 CS10 CR104 D22127.0
+C1-566A U+075C7 CS10 CR104 D22140.0
+C1-566B U+075B2 CS10 CR104 D22084.0
+C1-566C U+075B3 CS10 CR104 D22085.0
+C1-566D U+075BD CS10 CR104 D22106.0
+C1-566E U+075BC CS10 CR104 D22105.0
+C1-566F U+075B9 CS10 CR104 D22097.0
+C1-5670 U+075C2 CS10 CR104 D22122.0
+C1-5671 U+075B8 CS10 CR104 D22094.0
+C2-3126 U+075B0 CS10 CR104 D22081.0
+C2-3127 U+075C1 CS10 CR104 D22121.0
+C2-3128 U+075BB CS10 CR104 D22103.0
+C2-3129 U+075C4 CS10 CR104 D22126.0
+C2-312A U+075C0 CS10 CR104 D22120.0
+C2-312B U+075BF CS10 CR104 D22119.0
+C2-312C U+075B6 CS10 CR104 D22090.0
+C2-312D U+075BA CS10 CR104 D22102.0
+C3-3252 U+075C3 CS10 CR104 D22124.0
+C3-3253 U+03F87 CS10 CR104 D22113.0
+C3-3254 U+03F82 CS10 CR104 D22096.0
+C3-3255 U+075B4 CS10 CR104 D22088.0
+C3-3256 U+03F7D CS10 CR104 D22083.0
+C3-3257 U+075B1 CS10 CR104 D22082.0
+C4-2E33 U+03F83 CS10 CR104 D22101.0
+C4-2E34 U+075C6 CS10 CR104 D22129.0
+C4-2E35 U+03F80 CS10 CR104 D22091.0
+C4-2E36 U+03F81 CS10 CR104 D22095.0
+C4-2E37 U+03F7E CS10 CR104 D22086.0
+C4-2E38 U+03F88 CS10 CR104 D22116.0
+C4-2E39 U+03F85 CS10 CR104 D22107.0
+C4-2E3A U+03F89 CS10 CR104 D22117.0
+C4-2E3B U+03F7F CS10 CR104 D22087.0
+C4-2E3C U+03F8E CS10 CR104 D22158.0
+C4-2E3D U+24D64 CS10 CR104 D22130.0
+C4-2E3E U+24D67 CS10 CR104 D22080.0
+C4-2E3F U+03F84 CS10 CR104 D22104.0
+C4-2E40 U+075B7 CS10 CR104 D22093.0
+C5-2E6F U+24D58 CS10 CR104 D22098.0
+C5-2E70 U+24D68 CS10 CR104 D22133.0 #
+C5-2E71 U+24D5B CS10 CR104 D22108.0
+C5-2E72 U+24D5F CS10 CR104 D22115.0
+C5-2E73 U+24D59 CS10 CR104 D22099.0
+C5-2E74 U+24D65 CS10 CR104 D22131.0
+C5-2E75 U+24D60 CS10 CR104 D22118.0
+C5-2E76 U+24D5E CS10 CR104 D22114.0
+C6-3966 U+24D63 CS10 CR104 D22128.0
+C6-3967 U+24D6B CS10 CR104 D22134.0
+C6-3968 U+24D66 CS10 CR104 D22132.0
+C6-3969 U+24D57 CS10 CR104 D22092.0
+C6-396A U+24D5D CS10 CR104 D22111.0
+C6-396B U+03F86 CS10 CR104 D22110.0
+C6-396C U+24D6D CS10 CR104 D22136.0
+C6-396D U+24D61 CS10 CR104 D22123.0
+C6-396E U+24D69 CS10 CR104 D*
+C6-396F U+24D5A CS10 CR104 D22100.0
+C6-3970 U+24D5C CS10 CR104 D22109.0
+C6-3971 U+24D62 CS10 CR104 D22125.0
+C1-5C2E U+075D4 CS11 CR104 D22167.0
+C1-5C2F U+075D5 CS11 CR104 D22171.0
+C1-5C30 U+075B5 CS11 CR104 D22089.0
+C1-5C31 U+075CA CS11 CR104 D22141.0
+C1-5C32 U+075CD CS11 CR104 D22148.0
+C2-3741 U+075CE CS11 CR104 D22152.0
+C2-3742 U+075D2 CS11 CR104 D22163.0
+C2-3743 U+075CF CS11 CR104 D22154.0
+C2-3744 U+075CB CS11 CR104 D22144.0
+C2-3745 U+075CC CS11 CR104 D22145.0
+C2-3746 U+075D1 CS11 CR104 D22159.0
+C2-3747 U+075D0 CS11 CR104 D22157.0
+C3-374A U+075D3 CS11 CR104 D22164.0
+C3-374B U+03F91 CS11 CR104 D22169.0
+C3-374C U+03F8C CS11 CR104 D22151.0
+C4-333F U+03F8F CS11 CR104 D22161.0
+C4-3340 U+03F8D CS11 CR104 D22155.0
+C4-3341 U+24D7C CS11 CR104 D22156.0
+C4-3342 U+03F8B CS11 CR104 D22143.0
+C4-3343 U+03F92 CS11 CR104 D22173.0
+C4-3344 U+24D80 CS11 CR104 D22168.0
+C4-3345 U+03F90 CS11 CR104 D22165.0
+C5-3366 U+24D7E CS11 CR104 D22162.0
+C5-3367 U+24D93 CS11 CR104 D22175.0
+C5-3368 U+24D79 CS11 CR104 D22149.0
+C5-3369 U+24D81 CS11 CR104 D22170.0
+C5-336A U+24D7D CS11 CR104 D22160.0
+C5-336B U+24D7B CS11 CR104 D22153.0
+C5-336C U+24D94 CS11 CR104 D22176.0
+C5-336D U+03F8A CS11 CR104 D22142.0
+C6-4230 U+24D8C CS11 CR104 D22182.0
+C6-4231 U+24D77 CS11 CR104 D22146.0
+C6-4232 U+2F93A CS11 CR104 D* @ M******
+C6-4233 U+24D7F CS11 CR104 D22166.0
+C6-4234 U+24D89 CS11 CR104 D22179.0
+C6-4235 U+24D7A CS11 CR104 D22150.0
+C6-4236 U+24D85 CS11 CR104 D22172.0
+C6-4237 U+24D78 CS11 CR104 D22147.0
+C6-4238 U+24D8A CS11 CR104 D22177.0 #
+C6-4239 U+24D86 CS11 CR104 D22174.0
+C1-606D U+075E2 CS12 CR104 D22213.0
+C1-606E U+075DB CS12 CR104 D22195.0
+C1-606F U+075E3 CS12 CR104 D22218.0
+C1-6070 U+075D9 CS12 CR104 D22186.0
+C1-6071 U+075D8 CS12 CR104 D22185.0
+C1-6072 U+075DE CS12 CR104 D22206.0
+C1-6073 U+075E0 CS12 CR104 D22211.0
+C2-3E33 U+075E7 CS12 CR104 D22242.0
+C2-3E34 U+075DA CS12 CR104 D22192.0
+C2-3E35 U+075E1 CS12 CR104 D22212.0
+C2-3E36 U+075E6 CS12 CR104 D22233.0
+C2-3E37 U+075DD CS12 CR104 D22198.0
+C2-3E38 U+075DF CS12 CR104 D22208.0
+C2-3E39 U+075E4 CS12 CR104 D22221.0
+C2-3E3A U+075D7 CS12 CR104 D22184.0
+C3-3D46 U+03F95 CS12 CR104 D22188.0
+C3-3D47 U+075E5 CS12 CR104 D22222.0
+C3-3D48 U+03F9D CS12 CR104 D22214.0
+C3-3D49 U+03F98 CS12 CR104 D22200.0
+C3-3D4A U+03F9E CS12 CR104 D22217.0
+C3-3D4B U+03F96 CS12 CR104 D22189.0
+C4-392F U+03F9B CS12 CR104 D22209.0
+C4-3930 U+03F9C CS12 CR104 D22210.0
+C4-3931 U+24DC0 CS12 CR104 D22230.0
+C4-3932 U+03F93 CS12 CR104 D22183.0
+C4-3933 U+03F94 CS12 CR104 D22187.0
+C4-3934 U+075DC CS12 CR104 D22196.0
+C4-3935 U+03FA0 CS12 CR104 D22224.0
+C4-3936 U+03F99 CS12 CR104 D22203.0
+C4-3937 U+24DB6 CS12 CR104 D22234.0
+C4-3938 U+03FA1 CS12 CR104 D22227.0
+C4-3939 U+24DA8 CS12 CR104 D49346.0
+C5-3A35 U+24D98 CS12 CR104 D22197.0
+C5-3A36 U+24D95 CS12 CR104 D22191.0
+C5-3A37 U+24D9D CS12 CR104 D22207.0
+C5-3A38 U+24DC1 CS12 CR104 D22231.0
+C5-3A39 U+24D9A CS12 CR104 D22201.0
+C5-3A3A U+24D9B CS12 CR104 D22202.0
+C5-3A3B U+03F9F CS12 CR104 D22223.0
+C5-3A3C U+24D9C CS12 CR104 D22204.0
+C5-3A3D U+24DD7 CS12 CR104 D22295.0 #
+C5-3A3E U+24DA4 CS12 CR104 D22228.0
+C5-3A3F U+24D96 CS12 CR104 D22193.0
+C5-3A40 U+24DA0 CS12 CR104 D22219.0
+C6-4B5A U+03F97 CS12 CR104 D22190.0
+C6-4B5B U+24DA2 CS12 CR104 D22225.0
+C6-4B5C U+24DB7 CS12 CR104 D22235.0
+C6-4B5D U+24DA9 CS12 CR104 D22244.0
+C6-4B5E U+24DA5 CS12 CR104 D22229.0 #
+C6-4B5F U+24D9F CS12 CR104 D22216.0
+C6-4B60 U+24DAA CS12 CR104 D49347.0
+C6-4B61 U+24D97 CS12 CR104 D22194.0
+C6-4B62 U+24DA1 CS12 CR104 D22220.0
+C6-4B63 U+24D9E CS12 CR104 D22215.0
+C6-4B64 U+24DAB CS12 CR104 D22243.0
+C6-4B65 U+24D99 CS12 CR104 D22199.0
+C6-4B66 U+24DA3 CS12 CR104 D22226.0
+C1-6537 U+07600 CS13 CR104 D22292.0
+C1-6538 U+075F0 CS13 CR104 D22251.0
+C1-6539 U+07601 CS13 CR104 D22294.0
+C1-653A U+075F2 CS13 CR104 D22254.0
+C1-653B U+075F1 CS13 CR104 D22252.0
+C1-653C U+075FA CS13 CR104 D22280.0
+C1-653D U+075FF CS13 CR104 D22290.0
+C1-653E U+075F4 CS13 CR104 D22257.0
+C1-653F U+075F3 CS13 CR104 D22255.0
+C2-452D U+075EF CS13 CR104 D22250.0
+C2-452E U+0760F CS13 CR104 D22330.0
+C2-452F U+07603 CS13 CR104 D22298.0
+C2-4530 U+075F7 CS13 CR104 D22269.0
+C2-4531 U+075FE CS13 CR104 D22289.0
+C2-4532 U+075FC CS13 CR104 D22285.0
+C2-4533 U+075F9 CS13 CR104 D22279.0
+C2-4534 U+075F8 CS13 CR104 D22272.0
+C2-4535 U+07610 CS13 CR104 D22336.0
+C2-4536 U+075FB CS13 CR104 D22283.0
+C2-4537 U+075F6 CS13 CR104 D22268.0
+C2-4538 U+075ED CS13 CR104 D22247.0
+C2-4539 U+075F5 CS13 CR104 D22258.0
+C2-453A U+075FD CS13 CR104 D22287.0
+C3-427C U+075EE CS13 CR104 D22248.0
+C3-427D U+07602 CS13 CR104 D22297.0
+C4-3E6E U+03FA6 CS13 CR104 D22278.0
+C4-3E6F U+03FA4 CS13 CR104 D22262.0
+C4-3E70 U+24DC4 CS13 CR104 D22259.0
+C4-3E71 U+24DC7 CS13 CR104 D22263.0
+C4-3E72 U+24DC3 CS13 CR104 D22256.0
+C4-3E73 U+03FA8 CS13 CR104 D22286.0
+C4-3E74 U+03FA2 CS13 CR104 D22245.0
+C4-3E75 U+24DC8 CS13 CR104 D22264.0
+C4-3E76 U+03FA7 CS13 CR104 D22282.0
+C4-3E77 U+075EC CS13 CR104 D22246.0
+C4-3E78 U+03FA5 CS13 CR104 D22276.0
+C4-3E79 U+24DCA CS13 CR104 D22266.0
+C4-3E7A U+03FA9 CS13 CR104 D22293.0
+C4-3E7B U+24DC5 CS13 CR104 D22260.0
+C4-3E7C U+24DCF CS13 CR104 D22274.0
+C4-3E7D U+24DDC CS13 CR104 D22303.0
+C5-4058 U+24DF7 CS13 CR104 D22305.0
+C5-4059 U+24DC6 CS13 CR104 D22261.0
+C5-405A U+24DCC CS13 CR104 D22270.0
+C5-405B U+24DD6 CS13 CR104 D22291.0
+C5-405C U+24DCD CS13 CR104 D22271.0
+C5-405D U+24DF9 CS13 CR104 D22304.0
+C5-405E U+24DD9 CS13 CR104 D22299.0
+C5-405F U+24DD8 CS13 CR104 D22296.0
+C5-4060 U+03F9A CS13 CR104 D22205.0
+C5-4061 U+24DD1 CS13 CR104 D22277.0
+C5-4062 U+24DCE CS13 CR104 D22273.0
+C5-4063 U+24DD5 CS13 CR104 D22288.0
+C5-4064 U+03FA3 CS13 CR104 D22249.0
+C5-4065 U+24DD4 CS13 CR104 D22284.0
+C5-4066 U+24DF8 CS13 CR104 D22306.0
+C6-5547 U+24DD0 CS13 CR104 D22275.0
+C6-5548 U+24DE0 CS13 CR104 D22311.0
+C6-5549 U+24DCB CS13 CR104 D22267.0
+C6-554A U+24DDB CS13 CR104 D22302.0
+C6-554B U+24DDA CS13 CR104 D22301.0
+C6-554C U+24DC2 CS13 CR104 D22253.0
+C6-554D U+24DD3 CS13 CR104 D22281.0
+C6-554E U+24DE5 CS13 CR104 D22312.0
+C1-696B U+07627 CS14 CR104 D22419.0
+C1-696C U+0760D CS14 CR104 D22327.0
+C1-696D U+0760B CS14 CR104 D22322.0
+C1-696E U+07609 CS14 CR104 D22318.0
+C1-696F U+07613 CS14 CR104 D22351.0
+C2-4C22 U+07616 CS14 CR104 D22359.0
+C2-4C23 U+07608 CS14 CR104 D22317.0
+C2-4C24 U+0760C CS14 CR104 D22323.0
+C2-4C25 U+07615 CS14 CR104 D22354.0
+C2-4C26 U+07611 CS14 CR104 D22340.0
+C2-4C27 U+0760A CS14 CR104 D22320.0
+C2-4C28 U+07614 CS14 CR104 D22353.0
+C3-4829 U+0760E CS14 CR104 D22329.0
+C3-482A U+03FAD CS14 CR104 D22341.0
+C3-482B U+07607 CS14 CR104 D22315.0
+C3-482C U+03FAE CS14 CR104 D22346.0
+C4-447D U+24DC9 CS14 CR104 D22265.0
+C4-447E U+07612 CS14 CR104 D22348.0
+C4-4521 U+03FB0 CS14 CR104 D22356.0
+C4-4522 U+24E12 CS14 CR104 D22360.0
+C4-4523 U+03FAF CS14 CR104 D22355.0
+C4-4524 U+03FAA CS14 CR104 D22316.0
+C4-4525 U+24DFD CS14 CR104 D22321.0
+C4-4526 U+24E01 CS14 CR104 D22331.0
+C4-4527 U+24E11 CS14 CR104 D22358.0
+C4-4528 U+03FAB CS14 CR104 D22324.0
+C4-4529 U+24E89 CS14 CR104 D22501.0 #
+C4-452A U+24E05 CS14 CR104 D22337.0
+C4-452B U+24DFE CS14 CR104 D22325.0
+C4-452C U+24E0B CS14 CR104 D22345.0
+C4-452D U+24E20 CS14 CR104 D22370.0
+C4-452E U+24E04 CS14 CR104 D22334.0
+C5-474B U+24DFF CS14 CR104 D22326.0
+C5-474C U+24E16 CS14 CR104 D22364.0
+C5-474D U+24E08 CS14 CR104 D22342.0 #
+C5-474E U+24E09 CS14 CR104 D22343.0 #
+C5-474F U+24E00 CS14 CR104 D22328.0
+C5-4750 U+24DFC CS14 CR104 D22319.0
+C5-4751 U+24E13 CS14 CR104 D22361.0
+C5-4752 U+24E14 CS14 CR104 D22362.0
+C5-4753 U+24E0A CS14 CR104 D22344.0
+C5-4754 U+2983E CS14 CR104 D44523.0
+C5-4755 U+24E29 CS14 CR104 D22369.0
+C5-4756 U+24E17 CS14 CR104 D22365.0
+C5-4757 U+24E3B CS14 CR104 D22372.0
+C5-4758 U+24DFB CS14 CR104 D22314.0
+C5-4759 U+03FBF CS14 CR104 D22421.0 #
+C5-475A U+24E0E CS14 CR104 D22350.0
+C6-5F2A U+24E03 CS14 CR104 D22333.0
+C6-5F2B U+24E06 CS14 CR104 D22338.0
+C6-5F2C U+24E1F CS14 CR104 D22371.0
+C6-5F2D U+03FAC CS14 CR104 D22335.0
+C6-5F2E U+24E0F CS14 CR104 D22352.0
+C6-5F2F U+24E02 CS14 CR104 D22332.0
+C6-5F30 U+24E19 CS14 CR104 D22368.0
+C6-5F31 U+24E18 CS14 CR104 D22366.0
+C6-5F32 U+24E22 CS14 CR104 D22377.0
+C6-5F33 U+24E15 CS14 CR104 D22363.0
+C6-5F34 U+24E07 CS14 CR104 D22339.0
+C6-5F35 U+24E0D CS14 CR104 D22349.0
+C6-5F36 U+24E24 CS14 CR104 D22357.0
+C6-5F37 U+24E0C CS14 CR104 D22347.0
+C6-5F38 U+24E1E CS14 CR104 D49348.0
+C1-6D6C U+07620 CS15 CR104 D22401.0
+C1-6D6D U+07629 CS15 CR104 D22437.0
+C1-6D6E U+0761F CS15 CR104 D22396.0
+C1-6D6F U+07624 CS15 CR104 D22408.0
+C1-6D70 U+07626 CS15 CR104 D22415.0
+C1-6D71 U+07621 CS15 CR104 D22404.0
+C1-6D72 U+07622 CS15 CR104 D22405.0
+C2-5237 U+07625 CS15 CR104 D22412.0
+C2-5238 U+0761E CS15 CR104 D22395.0
+C2-5239 U+07619 CS15 CR104 D22383.0
+C2-523A U+0761D CS15 CR104 D22394.0
+C2-523B U+0761C CS15 CR104 D22391.0
+C2-523C U+07623 CS15 CR104 D22407.0
+C2-523D U+0761A CS15 CR104 D22386.0
+C2-523E U+07628 CS15 CR104 D22420.0
+C2-523F U+0761B CS15 CR104 D22388.0
+C3-4D42 U+03FB8 CS15 CR104 D22385.0
+C4-4B2D U+24E2C CS15 CR104 D22384.0
+C4-4B2E U+03FBE CS15 CR104 D22417.0 #
+C4-4B2F U+03FBC CS15 CR104 D22411.0
+C4-4B30 U+24E37 CS15 CR104 D22406.0
+C4-4B31 U+24E35 CS15 CR104 D22402.0
+C4-4B32 U+24E31 CS15 CR104 D22397.0
+C4-4B33 U+03FBB CS15 CR104 D22409.0
+C4-4B34 U+24E2F CS15 CR104 D22390.0
+C4-4B35 U+03FBA CS15 CR104 D22393.0
+C4-4B36 U+24E2B CS15 CR104 D22381.0
+C4-4B37 U+03FB9 CS15 CR104 D22367.0
+C4-4B38 U+03FB7 CS15 CR104 D22382.0
+C4-4B39 U+24E2D CS15 CR104 D22387.0
+C4-4B3A U+24E2A CS15 CR104 D22380.0
+C4-4B3B U+03FC1 CS15 CR104 M******
+C5-4E50 U+24E5C CS15 CR104 D22425.0
+C5-4E51 U+24E38 CS15 CR104 D22410.0 #
+C5-4E52 U+24E39 CS15 CR104 D22413.0
+C5-4E53 U+24E2E CS15 CR104 D22389.0
+C5-4E54 U+24E34 CS15 CR104 D22400.0
+C5-4E55 U+24E32 CS15 CR104 D22398.0
+C5-4E56 U+24E5B CS15 CR104 D22426.0
+C5-4E57 U+24E33 CS15 CR104 D22399.0
+C5-4E58 U+24E3C CS15 CR104 D22418.0
+C7-2553 U+24E3A CS15 CR104 D22414.0
+C7-2554 U+24E3D CS15 CR104 D22422.0
+C7-2555 U+24E36 CS15 CR104 D22403.0
+C7-2556 U+24E49 CS15 CR104 D22428.0
+C7-2557 U+24E81 CS15 CR104 D22430.0
+C7-2558 U+03FB6 CS15 CR104 D22379.0
+C7-2559 U+24E3F CS15 CR104 D22424.0
+C7-255A U+24E4D CS15 CR104 D22429.0
+C7-255B U+24E3E CS15 CR104 D22423.0
+C7-255C U+03FBD CS15 CR104 D22416.0
+C7-255D U+24E30 CS15 CR104 D22392.0
+C7-255E U+24E4F CS15 CR104 D22432.0
+C1-714A U+07634 CS16 CR104 D22455.0
+C1-714B U+07638 CS16 CR104 D22464.0
+C1-714C U+0763A CS16 CR104 D22466.0
+C2-5857 U+0762F CS16 CR104 D22443.0
+C2-5858 U+0762D CS16 CR104 D22440.0
+C2-5859 U+07631 CS16 CR104 D22449.0
+C2-585A U+0763D CS16 CR104 D22470.0
+C2-585B U+07633 CS16 CR104 D22453.0
+C2-585C U+0763C CS16 CR104 D22469.0
+C2-585D U+07635 CS16 CR104 D22458.0
+C2-585E U+07632 CS16 CR104 D22451.0
+C2-585F U+07630 CS16 CR104 D22447.0
+C3-5171 U+0762C CS16 CR104 D22439.0
+C3-5172 U+07637 CS16 CR104 D22460.0
+C3-5173 U+07636 CS16 CR104 D22459.0
+C3-5174 U+0763B CS16 CR104 D22467.0
+C3-5175 U+03FC5 CS16 CR104 D22450.0
+C4-5147 U+24E64 CS16 CR104 D22461.0
+C4-5148 U+03FC3 CS16 CR104 D22444.0
+C4-5149 U+03FC4 CS16 CR104 D22448.0
+C4-514A U+03FC7 CS16 CR104 D22463.0
+C4-514B U+24E5D CS16 CR104 D22438.0
+C4-514C U+24E63 CS16 CR104 D22457.0
+C4-514D U+07639 CS16 CR104 D22465.0
+C4-514E U+03FC6 CS16 CR104 D22462.0
+C4-514F U+0762E CS16 CR104 D22441.0
+C4-5150 U+03FC8 CS16 CR104 D22474.0
+C4-5151 U+24E88 CS16 CR104 D22498.0 #
+C5-5564 U+24E80 CS16 CR104 D22479.0
+C5-5565 U+24E5E CS16 CR104 D22445.0
+C5-5566 U+24E67 CS16 CR104 D22472.0
+C5-5567 U+24E68 CS16 CR104 D22473.0
+C5-5568 U+24E65 CS16 CR104 D22468.0
+C5-5569 U+0764A CS16 CR104 D22480.0
+C5-556A U+24E74 CS16 CR104 D22485.0
+C5-556B U+24E69 CS16 CR104 D22475.0
+C5-556C U+24E61 CS16 CR104 D22454.0
+C5-556D U+24E62 CS16 CR104 D22456.0
+C5-556E U+24E6C CS16 CR104 D22478.0
+C5-556F U+24E93 CS16 CR104 D22516.0
+C5-5570 U+24E86 CS16 CR104 D22496.0
+C7-302F U+24E5F CS16 CR104 D22446.0
+C7-3030 U+24E60 CS16 CR104 D22452.0
+C7-3031 U+24E6A CS16 CR104 D22476.0
+C7-3032 U+24E76 CS16 CR104 D22486.0
+C7-3033 U+24E73 CS16 CR104 D22482.0
+C7-3034 U+24E71 CS16 CR104 D22490.0
+C7-3035 U+24E66 CS16 CR104 D22471.0
+C7-3036 U+03FC2 CS16 CR104 D22442.0
+C7-3037 U+24E6B CS16 CR104 D22477.0
+C7-3038 U+24E79 CS16 CR104 D22483.0
+C7-3039 U+24E7B CS16 CR104 D22484.0
+C1-7442 U+07646 CS17 CR104 D22512.0
+C1-7443 U+07642 CS17 CR104 D22500.0
+C1-7444 U+0764C CS17 CR104 D22538.0
+C2-5D60 U+07643 CS17 CR104 D22506.0
+C2-5D61 U+07648 CS17 CR104 D22520.0
+C2-5D62 U+07649 CS17 CR104 D22521.0
+C2-5D63 U+07647 CS17 CR104 D22518.0
+C3-5553 U+07645 CS17 CR104 D22511.0
+C3-5554 U+0764E CS17 CR104 M******
+C3-5555 U+07644 CS17 CR104 D22507.0
+C4-567C U+24E84 CS17 CR104 D22492.0
+C4-567D U+24E95 CS17 CR104 D22519.0
+C4-567E U+24E8A CS17 CR104 D22503.0
+C4-5721 U+07640 CS17 CR104 D22493.0
+C4-5722 U+03FCA CS17 CR104 D22502.0
+C4-5723 U+24E97 CS17 CR104 D22523.0
+C4-5724 U+07641 CS17 CR104 D22499.0
+C4-5725 U+03FCE CS17 CR104 D22571.0 #
+C4-5726 U+03FC9 CS17 CR104 D22494.0
+C5-5C35 U+24E8C CS17 CR104 D22505.0
+C5-5C36 U+0764B CS17 CR104 D22529.0
+C5-5C37 U+24E94 CS17 CR104 D22517.0
+C5-5C38 U+24E96 CS17 CR104 D22522.0
+C5-5C39 U+24E85 CS17 CR104 D22495.0
+C5-5C3A U+24E8F CS17 CR104 D22510.0
+C5-5C3B U+24EA9 CS17 CR104 D22539.0
+C5-5C3C U+24E8E CS17 CR104 D22509.0
+C5-5C3D U+24E90 CS17 CR104 D22513.0
+C5-5C3E U+24EB8 CS17 CR104 D22532.0
+C5-5C3F U+24EC3 CS17 CR104 D22562.0 #
+C5-5C40 U+24EBB CS17 CR104 D22544.0
+C7-3944 U+24EA6 CS17 CR104 D22534.0
+C7-3945 U+24EA7 CS17 CR104 D22533.0 #
+C7-3946 U+24E9C CS17 CR104 D22530.0
+C7-3947 U+24E8B CS17 CR104 D22504.0
+C7-3948 U+24E8D CS17 CR104 D22508.0
+C7-3949 U+24E98 CS17 CR104 D22524.0
+C7-394A U+24EB9 CS17 CR104 D22537.0
+C7-394B U+24E9B CS17 CR104 D22527.0
+C7-394C U+24E9D CS17 CR104 D22528.0
+C7-394D U+24E99 CS17 CR104 D22525.0
+C7-394E U+24EA8 CS17 CR104 D22535.0
+C7-394F U+24E91 CS17 CR104 D22514.0
+C7-3950 U+24E87 CS17 CR104 D22497.0
+C7-3951 U+24E9A CS17 CR104 D22526.0
+C1-7669 U+07656 CS18 CR104 D22550.0
+C1-766A U+07658 CS18 CR104 D22556.0
+C1-766B U+07652 CS18 CR104 D22545.0
+C2-6237 U+0765C CS18 CR104 D22570.0
+C2-6238 U+07664 CS18 CR104 D22601.0
+C2-6239 U+07659 CS18 CR104 D22561.0
+C2-623A U+07650 CS18 CR104 D22542.0
+C2-623B U+07653 CS18 CR104 D22547.0
+C2-623C U+07657 CS18 CR104 D22554.0
+C2-623D U+0765A CS18 CR104 D22564.0
+C3-5832 U+0765B CS18 CR104 D22565.0
+C3-5833 U+07651 CS18 CR104 D22543.0
+C3-5834 U+0764F CS18 CR104 D22540.0
+C4-5B75 U+07654 CS18 CR104 D22548.0
+C4-5B76 U+24EC2 CS18 CR104 D22560.0
+C4-5B77 U+03FCC CS18 CR104 D22557.0
+C4-5B78 U+24EBA CS18 CR104 D22541.0
+C4-5B79 U+07655 CS18 CR104 D22549.0
+C4-5B7A U+24EC8 CS18 CR104 D22572.0
+C4-5B7B U+03FCB CS18 CR104 D22553.0
+C5-625C U+24EB7 CS18 CR104 D22531.0
+C5-625D U+24EC4 CS18 CR104 D22563.0
+C5-625E U+24EC6 CS18 CR104 D22568.0
+C5-625F U+24EC7 CS18 CR104 D22569.0
+C5-6260 U+24EBC CS18 CR104 D22546.0
+C5-6261 U+24EC0 CS18 CR104 D22558.0
+C5-6262 U+24EC5 CS18 CR104 D22567.0
+C5-6263 U+24ECD CS18 CR104 D22577.0 #
+C5-6264 U+24EC1 CS18 CR104 D22559.0
+C5-6265 U+24EBE CS18 CR104 D22552.0
+C7-4067 U+03FCF CS18 CR104 D22575.0
+C7-4068 U+24EBD CS18 CR104 D22551.0
+C7-4069 U+24EBF CS18 CR104 D22555.0
+C7-406A U+24E92 CS18 CR104 D22515.0
+C7-406B U+03FCD CS18 CR104 D22566.0
+C7-406C U+24EEF CS18 CR104 D22574.0
+C7-406D U+24EC9 CS18 CR104 D22573.0
+C1-7852 U+0765F CS19 CR104 D22588.0
+C1-7853 U+07661 CS19 CR104 D22591.0
+C2-6624 U+07660 CS19 CR104 D22589.0
+C4-602F U+03FD2 CS19 CR104 D22585.0
+C4-6030 U+03FD3 CS19 CR104 D22586.0
+C4-6031 U+24EE2 CS19 CR104 D22600.0
+C4-6032 U+03FD1 CS19 CR104 D22583.0
+C4-6033 U+24ED6 CS19 CR104 D22579.0
+C4-6034 U+24ED8 CS19 CR104 D22581.0
+C4-6035 U+24EDA CS19 CR104 D22584.0
+C4-6036 U+24EDE CS19 CR104 D22593.0
+C5-6842 U+24EDD CS19 CR104 D22592.0
+C5-6843 U+24EDC CS19 CR104 D22590.0
+C5-6844 U+24ED9 CS19 CR104 D22582.0
+C7-4825 U+24EE8 CS19 CR104 D22597.0
+C7-4826 U+24EDB CS19 CR104 D22587.0
+C7-4827 U+24ED7 CS19 CR104 D22580.0
+C7-4828 U+24EE3 CS19 CR104 D22595.0
+C7-4829 U+24EE5 CS19 CR104 D22598.0
+C7-482A U+24EEE CS19 CR104 D22594.0
+C7-482B U+24ED5 CS19 CR104 D22578.0
+C1-797A U+07662 CS20 CR104 D22602.0
+C1-797B U+07665 CS20 CR104 D22608.0
+C4-636A U+24EF1 CS20 CR104 D22603.0
+C4-636B U+24EF2 CS20 CR104 D22604.0
+C5-6C58 U+24EF6 CS20 CR104 D22609.0
+C5-6C59 U+24EF7 CS20 CR104 D22610.0
+C7-4E49 U+24EF3 CS20 CR104 D22605.0
+C7-4E4A U+24EFA CS20 CR104 D22612.0
+C7-4E4B U+24EF9 CS20 CR104 D49349.0
+C7-4E4C U+24EF5 CS20 CR104 D22607.0
+C7-4E4D U+24EF4 CS20 CR104 D22606.0
+C7-4E4E U+24EF8 CS20 CR104 D22611.0
+C1-7A79 U+07669 CS21 CR104 D22622.0
+C2-6B6D U+0766A CS21 CR104 D22626.0
+C3-5E3E U+07668 CS21 CR104 D22618.0
+C3-5E3F U+07667 CS21 CR104 D22617.0
+C3-5E40 U+03FD7 CS21 CR104 D22615.0
+C4-6657 U+24F03 CS21 CR104 D22621.0
+C4-6658 U+03FD5 CS21 CR104 D22613.0
+C4-6659 U+03FD6 CS21 CR104 D22614.0
+C5-704E U+24F02 CS21 CR104 D22620.0
+C5-704F U+24F05 CS21 CR104 D22624.0
+C5-7050 U+24F01 CS21 CR104 D22619.0
+C5-7051 U+24F00 CS21 CR104 D22616.0
+C7-5379 U+24F06 CS21 CR104 D22625.0
+C7-537A U+24F04 CS21 CR104 D22623.0
+C1-7B69 U+0766E CS22 CR104 D22631.0
+C1-7B6A U+0766C CS22 CR104 D22629.0
+C2-6D62 U+0766D CS22 CR104 D22630.0
+C5-735C U+03FD8 CS22 CR104 D22628.0
+C5-735D U+24F0D CS22 CR104 D22633.0
+C5-735E U+24F0C CS22 CR104 D22632.0
+C5-735F U+24F0B CS22 CR104 D22627.0
+C2-6F39 U+07670 CS23 CR104 D22638.0
+C3-603B U+0766F CS23 CR104 D22634.0
+C4-6A55 U+03FD9 CS23 CR104 D22636.0
+C4-6A56 U+24F12 CS23 CR104 D22639.0
+C5-7629 U+24F17 CS23 CR104 D22640.0
+C7-5B7E U+24F11 CS23 CR104 D22637.0
+C7-5C21 U+24F16 CS23 CR104 D49350.0
+C7-5C22 U+24F10 CS23 CR104 D22635.0
+C1-7C61 U+07671 CS24 CR104 D22642.0
+C1-7C62 U+07672 CS24 CR104 D22643.0
+C4-6B71 U+03FDB CS24 CR104 D22645.0
+C4-6B72 U+03FDA CS24 CR104 D22641.0
+C5-776B U+24F18 CS24 CR104 D22644.0
+C7-5E7D U+24F19 CS24 CR104 D22646.0
+C7-5E7E U+24F1A CS24 CR104 D22647.0
+C7-6127 U+24F1D CS25 CR104 D49351.0
+C7-623F U+24F1F CS26 CR104 D22650.0
+C7-6240 U+24F20 CS26 CR104 D22651.0
+C7-6241 U+24F21 CS26 CR104 D49352.0
+C5-7A6D U+24F22 CS27 CR104 D22652.0
+C3-622D U+03FDC CS28 CR104 M******
+C7-6451 U+24F23 CS28 CR104 D22654.0
+C7-6452 U+07674 CS28 CR104 D22653.0
+C7-6539 U+24F24 CS29 CR104 D22655.0
+C2-723A U+07675 CS30 CR104 D22656.0
+C3-225C U+07676 CS05 CR105 D22657.0
+C4-2463 U+24F25 CS07 CR105 D22658.0
+C1-5254 U+07678 CS09 CR105 D22660.0
+C2-2C40 U+07679 CS09 CR105 D22661.0
+C6-3325 U+24F27 CS09 CR105 D22662.0
+C6-3972 U+24F2A CS10 CR105 D22664.0
+C6-3973 U+24F29 CS10 CR105 D22663.0
+C6-423A U+24F2C CS11 CR105 D22665.0
+C1-6074 U+0767B CS12 CR105 D22668.0
+C1-6075 U+0767C CS12 CR105 D22669.0
+C5-3A41 U+24F31 CS12 CR105 D22671.0
+C6-4B67 U+24F30 CS12 CR105 D22670.0
+C6-4B68 U+24F32 CS12 CR105 M******
+C6-4B69 U+24F2F CS12 CR105 D22667.0
+C7-255F U+24F37 CS15 CR105 D22675.0
+C4-5152 U+24F3A CS16 CR105 D22677.0
+C4-5153 U+24F39 CS16 CR105 D22676.0
+C7-303A U+24F3C CS16 CR105 D49353.0
+C1-4675 U+0767D CS05 CR106 D22678.0
+C1-484B U+0767E CS06 CR106 D22679.0
+C2-2267 U+0767F CS06 CR106 D22681.0
+C6-253C U+24F3D CS06 CR106 D22680.0
+C6-253D U+24F3E CS06 CR106 D22682.0
+C1-4B30 U+07682 CS07 CR106 D22685.0
+C2-2471 U+07681 CS07 CR106 D22684.0
+C3-2674 U+07680 CS07 CR106 D22683.0
+C3-2675 U+03FDD CS07 CR106 D22687.0
+C3-2676 U+07683 CS07 CR106 D22686.0
+C5-2466 U+24F41 CS07 CR106 D22688.0
+C1-4E7B U+07684 CS08 CR106 D22692.0
+C5-2739 U+24F46 CS08 CR106 D22689.0
+C5-273A U+24F42 CS08 CR106 D22691.0
+C5-273B U+24F43 CS08 CR106 D22693.0
+C5-273C U+24F47 CS08 CR106 D22694.0
+C1-5255 U+07686 CS09 CR106 D22699.0
+C1-5256 U+07687 CS09 CR106 D22701.0
+C1-5257 U+07688 CS09 CR106 D22705.0
+C3-2E30 U+03FDE CS09 CR106 D22703.0
+C4-2A4C U+07685 CS09 CR106 D22698.0
+C4-2A4D U+24F48 CS09 CR106 D22696.0
+C5-2A57 U+24F4C CS09 CR106 D22704.0
+C5-2A58 U+24F4A CS09 CR106 D22700.0
+C5-2A59 U+24F49 CS09 CR106 D22697.0
+C5-2A5A U+24F56 CS09 CR106 D22708.0
+C6-3326 U+24F50 CS09 CR106 D49354.0
+C6-3327 U+24F4D CS09 CR106 D22706.0
+C6-3328 U+24F4E CS09 CR106 D22707.0
+C6-3329 U+24F54 CS09 CR106 D*
+C1-5672 U+0768B CS10 CR106 D22714.0
+C2-312E U+0768A CS10 CR106 D22712.0
+C3-3258 U+03FDF CS10 CR106 D22713.0
+C4-2E41 U+0768C CS10 CR106 D22715.0
+C4-2E42 U+24F59 CS10 CR106 D22717.0
+C4-2E43 U+0768D CS10 CR106 D22719.0
+C6-3974 U+24F58 CS10 CR106 D22716.0
+C6-3975 U+24F5A CS10 CR106 D22718.0
+C1-5C33 U+0768E CS11 CR106 D22724.0
+C2-3748 U+0768F CS11 CR106 D22725.0
+C2-3749 U+07689 CS11 CR106 D22711.0
+C3-374D U+07690 CS11 CR106 D22727.0
+C3-374E U+03FE1 CS11 CR106 D22730.0
+C4-3346 U+24F65 CS11 CR106 D22723.0
+C5-336E U+24F66 CS11 CR106 D22726.0
+C6-423B U+24F67 CS11 CR106 D22728.0
+C6-423C U+24F5B CS11 CR106 D22722.0
+C1-6076 U+07696 CS12 CR106 D22736.0
+C1-6077 U+07693 CS12 CR106 D22732.0
+C2-3E3B U+07695 CS12 CR106 D22735.0
+C2-3E3C U+07692 CS12 CR106 D22731.0
+C3-3D4C U+07694 CS12 CR106 D22733.0
+C6-4B6A U+24F70 CS12 CR106 D22740.0
+C6-4B6B U+24F6C CS12 CR106 D22734.0
+C6-4B6C U+24F6F CS12 CR106 D* @ D22797.0 (C4-6037)
+C2-453B U+07699 CS13 CR106 D22748.0
+C3-427E U+07697 CS13 CR106 D22743.0
+C3-4321 U+07698 CS13 CR106 D22745.0
+C3-4322 U+03FE2 CS13 CR106 D22749.0
+C4-3E7E U+24F7C CS13 CR106 D22747.0
+C5-4067 U+24F7A CS13 CR106 D22744.0
+C5-4068 U+24F79 CS13 CR106 D22742.0
+C5-4069 U+24F7F CS13 CR106 D22752.0
+C6-554F U+24F7D CS13 CR106 D22750.0
+C6-5550 U+24F7B CS13 CR106 D22746.0
+C3-482D U+03FE3 CS14 CR106 D22757.0
+C4-452F U+24F88 CS14 CR106 D22758.0
+C5-475B U+03FE4 CS14 CR106 D22761.0
+C6-5F39 U+24F89 CS14 CR106 D22759.0
+C6-5F3A U+24F8A CS14 CR106 D22760.0
+C1-6D73 U+0769A CS15 CR106 D22765.0
+C2-5240 U+0769C CS15 CR106 D22769.0
+C2-5241 U+0769D CS15 CR106 D22770.0
+C2-5242 U+0769E CS15 CR106 D22771.0
+C2-5243 U+0769B CS15 CR106 D22766.0
+C4-4B3C U+24F95 CS15 CR106 D22768.0
+C5-4E59 U+03FE5 CS15 CR106 D22767.0
+C7-2560 U+24F98 CS15 CR106 D*
+C7-2561 U+24F99 CS15 CR106 D22772.0
+C3-5176 U+076A1 CS16 CR106 M******
+C4-5154 U+0769F CS16 CR106 D22773.0
+C4-5155 U+076A0 CS16 CR106 D22776.0
+C4-5156 U+03FE6 CS16 CR106 D22779.0
+C5-5571 U+24F9D CS16 CR106 D22777.0
+C5-5572 U+24F9B CS16 CR106 D22774.0
+C7-303B U+24F9E CS16 CR106 D22778.0
+C7-303C U+24F9C CS16 CR106 D22775.0
+C2-5D64 U+076A4 CS17 CR106 D22784.0
+C3-5556 U+076A3 CS17 CR106 D22782.0
+C3-5557 U+076A5 CS17 CR106 D22787.0
+C4-5727 U+24FA0 CS17 CR106 D22780.0
+C4-5728 U+24FA1 CS17 CR106 D22783.0
+C5-5C41 U+24FA5 CS17 CR106 D22789.0
+C5-5C42 U+24FA2 CS17 CR106 D22785.0
+C5-5C43 U+076A2 CS17 CR106 D22781.0
+C5-5C44 U+24FA3 CS17 CR106 D22786.0
+C7-3952 U+24FA6 CS17 CR106 D22790.0
+C2-623E U+076A6 CS18 CR106 D22792.0
+C4-5B7C U+076A7 CS18 CR106 D22793.0
+C4-5B7D U+076A8 CS18 CR106 D22795.0
+C5-6266 U+24FA7 CS18 CR106 D22791.0
+C5-6267 U+24FB8 CS18 CR106 D* @ D22809.0
+C7-406E U+24FA4 CS18 CR106 D22788.0
+C7-406F U+24FA8 CS18 CR106 D22794.0
+C7-4070 U+24FAA CS18 CR106 D22796.0
+C3-5A5E U+076A9 CS19 CR106 D22800.0
+C4-6037 U+03FE7 CS19 CR106 D22797.0 @ C6-4B6C
+C5-6845 U+24FAB CS19 CR106 D22798.0
+C5-6846 U+24FAC CS19 CR106 D22799.0
+C5-6847 U+24FAD CS19 CR106 D22801.0
+C5-6848 U+24FB2 CS19 CR106 D22803.0
+C7-482C U+24FB3 CS19 CR106 D*
+C2-693F U+076AB CS20 CR106 D22807.0
+C2-6940 U+076AA CS20 CR106 D22806.0
+C7-4E4F U+24FB6 CS20 CR106 D22808.0
+C7-4E50 U+24FB4 CS20 CR106 D22805.0
+C4-665A U+076AC CS21 CR106 D22810.0
+C4-665B U+03FE8 CS21 CR106 D22811.0
+C7-537B U+2F93C CS21 CR106 D22809.0
+C2-6D63 U+076AD CS22 CR106 D22815.0
+C7-5840 U+24FBB CS22 CR106 D22813.0
+C7-5841 U+24FBC CS22 CR106 D22814.0
+C7-5C23 U+24FBE CS23 CR106 D22816.0
+C4-6B73 U+24FC0 CS24 CR106 D22818.0
+C7-5F21 U+24FC3 CS24 CR106 D22819.0
+C4-6C73 U+03FE9 CS25 CR106 D22820.0
+C7-653A U+24FC5 CS29 CR106 D22822.0
+C1-4676 U+076AE CS05 CR107 D22823.0
+C5-2467 U+24FC6 CS07 CR107 D22824.0
+C5-2468 U+24FC7 CS07 CR107 D22825.0
+C2-2837 U+076AF CS08 CR107 D22827.0
+C4-2746 U+03FEA CS08 CR107 D22826.0
+C5-273D U+24FCB CS08 CR107 D22831.0
+C6-2D37 U+24FC9 CS08 CR107 D22830.0
+C6-2D38 U+24FCA CS08 CR107 D22828.0
+C6-2D39 U+24FC8 CS08 CR107 D22829.0
+C3-2E31 U+03FEC CS09 CR107 D22835.0
+C4-2A4E U+03FEB CS09 CR107 D22833.0
+C4-2A4F U+24FD0 CS09 CR107 D22839.0
+C5-2A5B U+24FCF CS09 CR107 D22836.0
+C6-332A U+24FD2 CS09 CR107 D22837.0
+C6-332B U+24FCE CS09 CR107 D22834.0
+C1-5673 U+076B0 CS10 CR107 D22844.0
+C4-2E44 U+24FDA CS10 CR107 D22850.0
+C4-2E45 U+03FEE CS10 CR107 D22848.0
+C4-2E46 U+03FED CS10 CR107 D22842.0
+C5-2E77 U+24FD5 CS10 CR107 D22843.0
+C5-2E78 U+24FD6 CS10 CR107 D22845.0
+C6-3976 U+24FD7 CS10 CR107 D22846.0
+C6-3977 U+24FDB CS10 CR107 D22851.0
+C6-3978 U+24FDC CS10 CR107 D22852.0
+C6-3979 U+24FDD CS10 CR107 DH0366.0
+C6-397A U+24FD8 CS10 CR107 D22847.0
+C4-3347 U+03FEF CS11 CR107 D22853.0
+C4-3348 U+03FF0 CS11 CR107 D22857.0
+C4-3349 U+24FDF CS11 CR107 D22854.0
+C5-336F U+24FD9 CS11 CR107 D22849.0
+C5-3370 U+24FE0 CS11 CR107 D22855.0
+C6-423D U+24FE5 CS11 CR107 D49356.0
+C6-423E U+24FE1 CS11 CR107 D22856.0
+C1-6078 U+076B4 CS12 CR107 D22866.0
+C3-3D4D U+076B3 CS12 CR107 D22862.0
+C4-393A U+03FF1 CS12 CR107 D22861.0
+C4-393B U+24FEB CS12 CR107 D22867.0
+C4-393C U+24FE7 CS12 CR107 D22860.0
+C5-3A42 U+24FE9 CS12 CR107 D22864.0 #
+C6-4B6D U+24FE8 CS12 CR107 D22863.0 #
+C6-4B6E U+24FEE CS12 CR107 D49357.0
+C6-4B6F U+24FEA CS12 CR107 D22865.0
+C2-453C U+076B5 CS13 CR107 D22870.0
+C4-3F21 U+25001 CS13 CR107 D22886.0
+C5-406A U+24FF3 CS13 CR107 D22871.0
+C5-406B U+24FF5 CS13 CR107 D22873.0
+C5-406C U+24FF6 CS13 CR107 D22874.0
+C5-406D U+24FF4 CS13 CR107 D22872.0
+C5-406E U+24FF7 CS13 CR107 D22875.0
+C6-5551 U+24FFF CS13 CR107 D22880.0
+C6-5552 U+03FF2 CS13 CR107 D22876.0
+C6-5553 U+24FF9 CS13 CR107 D22885.0 # D�́u�K�v�̉��悪��{�����B
+C2-4C29 U+076B8 CS14 CR107 D22888.0
+C3-482E U+076B9 CS14 CR107 M******
+C3-482F U+03FF5 CS14 CR107 D22884.0
+C3-4830 U+076B7 CS14 CR107 D22887.0
+C4-4530 U+03FF3 CS14 CR107 D22892.0
+C4-4531 U+25002 CS14 CR107 D22889.0
+C4-4532 U+03FF4 CS14 CR107 D22882.0
+C4-4533 U+25003 CS14 CR107 D22890.0
+C4-4534 U+076B6 CS14 CR107 D22883.0
+C5-475C U+25008 CS14 CR107 D49358.0
+C6-5F3B U+2500A CS14 CR107 D22894.0
+C6-5F3C U+2500B CS14 CR107 M******
+C6-5F3D U+25007 CS14 CR107 D*
+C6-5F3E U+25004 CS14 CR107 D22891.0
+C6-5F3F U+25009 CS14 CR107 D22893.0
+C1-6D74 U+076BA CS15 CR107 D22899.0
+C3-4D43 U+03FF6 CS15 CR107 D22897.0
+C4-4B3D U+03FF7 CS15 CR107 D22898.0
+C5-4E5A U+2500E CS15 CR107 D22896.0
+C5-4E5B U+2500F CS15 CR107 D22900.0
+C5-4E5C U+25010 CS15 CR107 D22901.0
+C7-2562 U+25011 CS15 CR107 D*
+C7-2563 U+2500D CS15 CR107 D22895.0
+C2-5860 U+076BB CS16 CR107 D22903.0
+C4-5157 U+03FF8 CS16 CR107 D22907.0
+C4-5158 U+25017 CS16 CR107 D22908.0
+C5-5573 U+2501B CS16 CR107 D22912.0
+C5-5574 U+25016 CS16 CR107 D22906.0
+C5-5575 U+25019 CS16 CR107 D22910.0
+C5-5576 U+25014 CS16 CR107 D22904.0
+C5-5577 U+25018 CS16 CR107 D22909.0
+C5-5578 U+25015 CS16 CR107 D22905.0 #
+C7-303D U+2501C CS16 CR107 D*
+C7-303E U+2501E CS16 CR107 D22911.0
+C7-303F U+25021 CS16 CR107 M******
+C4-5729 U+25022 CS17 CR107 D22916.0
+C7-3953 U+2501F CS17 CR107 D22914.0
+C2-623F U+076BD CS18 CR107 D22921.0
+C4-5B7E U+03FF9 CS18 CR107 D22919.0
+C5-6268 U+25023 CS18 CR107 D22917.0
+C7-4071 U+25028 CS18 CR107 D49359.0
+C7-4072 U+25024 CS18 CR107 D22918.0
+C7-4073 U+25025 CS18 CR107 D22920.0
+C7-4074 U+25026 CS18 CR107 D22922.0
+C5-6849 U+2502C CS19 CR107 D22927.0
+C5-684A U+2502B CS19 CR107 D22925.0
+C7-482D U+2502D CS19 CR107 D22926.0
+C2-6941 U+076BE CS20 CR107 D22929.0
+C4-636C U+03FFA CS20 CR107 D22931.0
+C4-636D U+2502F CS20 CR107 D22932.0
+C5-6C5A U+25031 CS20 CR107 D22934.0
+C5-6C5B U+25030 CS20 CR107 D22933.0
+C7-4E51 U+25032 CS20 CR107 D22930.0
+C4-665C U+25035 CS21 CR107 D22936.0
+C7-537C U+25034 CS21 CR107 D22935.0
+C7-5842 U+25036 CS22 CR107 D22937.0
+C5-776C U+25039 CS24 CR107 D22939.0
+C5-776D U+2503A CS24 CR107 D22940.0
+C1-4677 U+076BF CS05 CR108 D22941.0
+C3-2677 U+076C0 CS07 CR108 D22943.0
+C3-2678 U+076C1 CS07 CR108 D22944.0
+C6-2869 U+2503F CS07 CR108 D22942.0
+C1-4E7C U+076C2 CS08 CR108 D22949.0
+C4-2747 U+25043 CS08 CR108 D22947.0
+C4-2748 U+03FFB CS08 CR108 D22948.0
+C4-2749 U+25041 CS08 CR108 D22945.0
+C5-273E U+25042 CS08 CR108 D22946.0
+C5-273F U+25045 CS08 CR108 D22952.0
+C6-2D3A U+2F93D CS08 CR108 D22951.0
+C6-2D3B U+25044 CS08 CR108 D22950.0
+C1-5258 U+076C8 CS09 CR108 D22961.0
+C1-5259 U+076C6 CS09 CR108 D22959.0
+C1-525A U+076C3 CS09 CR108 D22955.0
+C1-525B U+076C5 CS09 CR108 D22958.0
+C2-2C41 U+076C4 CS09 CR108 D22957.0
+C3-2E32 U+076C7 CS09 CR108 D22960.0 @ C6-332C
+C4-2A50 U+03FFD CS09 CR108 D22956.0
+C4-2A51 U+03FFC CS09 CR108 D22954.0
+C5-2A5C U+25047 CS09 CR108 D22962.0
+C5-2A5D U+25048 CS09 CR108 D22963.0
+C5-2A5E U+25046 CS09 CR108 D22953.0
+C6-332C U+2504B CS09 CR108 D* @ D22960.0 (C3-2E32)
+C6-332D U+25049 CS09 CR108 D22964.0 #
+C1-5674 U+076CA CS10 CR108 D22972.1
+C1-5675 U+076CD CS10 CR108 D22980.0
+C1-5676 U+076CE CS10 CR108 D22981.0
+C2-312F U+076C9 CS10 CR108 D22965.0
+C3-3259 U+04000 CS10 CR108 D22976.0
+C3-325A U+076CB CS10 CR108 D22975.0
+C3-325B U+076CC CS10 CR108 D22979.0
+C4-2E47 U+03FFE CS10 CR108 D22970.0
+C4-2E48 U+25051 CS10 CR108 D22969.0
+C4-2E49 U+03FFF CS10 CR108 D22973.0
+C4-2E4A U+25055 CS10 CR108 D22978.0
+C5-2E79 U+2504E CS10 CR108 D22966.0
+C5-2E7A U+25052 CS10 CR108 D22971.0
+C6-397B U+25054 CS10 CR108 D22977.0
+C6-397C U+2505B CS10 CR108 D22983.0
+C6-397D U+2505C CS10 CR108 D22984.0
+C6-397E U+25053 CS10 CR108 D22974.0
+C6-3A21 U+2504F CS10 CR108 D22967.0
+C6-3A22 U+25056 CS10 CR108 D22982.0
+C6-3A23 U+25050 CS10 CR108 D22968.0
+C6-3A24 U+2505A CS10 CR108 D22985.0 #
+C6-3A25 U+2506B CS10 CR108 D23001.0 # D�͓_�悪��摽���B
+C1-5C34 U+076D4 CS11 CR108 D22992.0
+C1-5C35 U+076D2 CS11 CR108 D22988.0
+C1-5C36 U+076DB CS11 CR108 D23001.1
+C2-374A U+076D3 CS11 CR108 D22990.0
+C3-374F U+04002 CS11 CR108 D22995.0
+C3-3750 U+076D5 CS11 CR108 D22994.0
+C3-3751 U+076D7 CS11 CR108 D23000.0
+C3-3752 U+076D6 CS11 CR108 D22996.0
+C4-334A U+25060 CS11 CR108 D22993.0
+C4-334B U+04001 CS11 CR108 D22987.0
+C4-334C U+2505E CS11 CR108 D22986.0
+C5-3371 U+2F93E CS11 CR108 D22991.0
+C5-3372 U+2505F CS11 CR108 D22989.0
+C6-423F U+25061 CS11 CR108 D22997.0
+C6-4240 U+25069 CS11 CR108 D22999.0
+C6-4241 U+2506A CS11 CR108 D22998.0
+C1-6079 U+076DC CS12 CR108 D23006.0
+C2-3E3D U+076DA CS12 CR108 D23004.0
+C3-3D4E U+04003 CS12 CR108 D23008.0
+C3-3D4F U+076D9 CS12 CR108 D23002.0
+C4-393D U+2506F CS12 CR108 D23010.0
+C5-3A43 U+2506E CS12 CR108 D23009.0
+C6-4B70 U+2506D CS12 CR108 D23007.0
+C6-4B71 U+25076 CS12 CR108 D23014.0
+C6-4B72 U+25070 CS12 CR108 D23011.0
+C6-4B73 U+25071 CS12 CR108 D23012.0
+C6-4B74 U+2506C CS12 CR108 D23003.0
+C1-6540 U+076DE CS13 CR108 D23020.0
+C1-6541 U+076DF CS13 CR108 D23024.0
+C2-453D U+076DD CS13 CR108 D23019.0
+C3-4323 U+04004 CS13 CR108 D23015.0
+C5-406F U+04005 CS13 CR108 D23023.0 #
+C5-4070 U+25079 CS13 CR108 D23021.0
+C6-5554 U+25077 CS13 CR108 D23017.0
+C6-5555 U+2507C CS13 CR108 D23026.0
+C6-5556 U+25078 CS13 CR108 D23018.0
+C6-5557 U+2507B CS13 CR108 D23025.0
+C6-5558 U+2507A CS13 CR108 D23022.0
+C1-6970 U+076E1 CS14 CR108 D23029.0
+C1-6971 U+076E3 CS14 CR108 D23032.0
+C3-4831 U+076E2 CS14 CR108 D23031.0
+C3-4832 U+04006 CS14 CR108 D23030.0
+C4-4535 U+076E0 CS14 CR108 D23028.0
+C4-4536 U+04008 CS14 CR108 D23042.0 #
+C6-5F40 U+25084 CS14 CR108 D49360.0
+C6-5F41 U+25083 CS14 CR108 D23033.0
+C1-6D75 U+076E4 CS15 CR108 D23036.0
+C5-4E5D U+25087 CS15 CR108 D23034.0
+C7-2564 U+25088 CS15 CR108 D23035.0
+C7-2565 U+2508A CS15 CR108 D23038.0
+C1-714D U+076E7 CS16 CR108 D23050.0
+C1-714E U+076E5 CS16 CR108 D23041.0
+C2-5861 U+076E6 CS16 CR108 D23044.0
+C4-5159 U+25093 CS16 CR108 D23043.0
+C4-515A U+04007 CS16 CR108 D23040.0
+C4-515B U+25095 CS16 CR108 D23046.0
+C5-5579 U+25099 CS16 CR108 D23051.0
+C5-557A U+25098 CS16 CR108 D23049.0
+C7-3040 U+25096 CS16 CR108 D23047.0
+C7-3041 U+250A1 CS16 CR108 D23052.0
+C7-3042 U+250B6 CS16 CR108 D23055.0
+C7-3043 U+250A0 CS16 CR108 D23054.0
+C7-3044 U+25094 CS16 CR108 D23045.0
+C7-3045 U+25097 CS16 CR108 D23048.0
+C1-7445 U+076EA CS17 CR108 D23062.0
+C2-5D65 U+076E9 CS17 CR108 D23060.0
+C4-572A U+250A6 CS17 CR108 D23059.0
+C4-572B U+250A4 CS17 CR108 D23057.0
+C4-572C U+04009 CS17 CR108 D23056.0
+C4-572D U+076E8 CS17 CR108 D23058.0
+C5-5C45 U+250B5 CS17 CR108 D23066.0
+C5-5C46 U+250AC CS17 CR108 D23070.0
+C5-5C47 U+250A8 CS17 CR108 D23063.0
+C7-3954 U+250A7 CS17 CR108 D23061.0
+C7-3955 U+250B1 CS17 CR108 D23071.0
+C7-3956 U+250B2 CS17 CR108 D23068.0
+C7-3957 U+250B7 CS17 CR108 D23067.0
+C2-6240 U+076EC CS18 CR108 D23076.0
+C3-5835 U+076EB CS18 CR108 D23074.0
+C4-5C21 U+250B9 CS18 CR108 D23075.0
+C4-5C22 U+250B8 CS18 CR108 D23072.0
+C4-5C23 U+250A5 CS18 CR108 D23073.0
+C7-4075 U+250A9 CS18 CR108 D23064.0
+C7-4076 U+250BA CS18 CR108 D23077.0
+C7-4077 U+250BE CS18 CR108 D23079.0
+C7-4078 U+250BC CS18 CR108 D23078.0
+C7-4079 U+250C0 CS18 CR108 D23080.0
+C4-6038 U+0400A CS19 CR108 D23081.0
+C5-684B U+250C2 CS19 CR108 D23083.0
+C7-482E U+250C1 CS19 CR108 D23082.0
+C7-482F U+250C3 CS19 CR108 D23084.0
+C2-6942 U+076ED CS20 CR108 D23087.0
+C5-6C5C U+250C9 CS20 CR108 D23088.0
+C5-6C5D U+250C7 CS20 CR108 D23085.0
+C7-4E52 U+250CD CS20 CR108 D23089.0
+C7-4E53 U+250C8 CS20 CR108 D23086.0
+C7-4E54 U+250CE CS20 CR108 D49361.0
+C7-4E55 U+250CA CS20 CR108 D* @ D49361.0
+C5-7360 U+250D4 CS22 CR108 D23092.0
+C7-5843 U+250D5 CS22 CR108 D23093.0
+C7-5844 U+250D3 CS22 CR108 D23096.0
+C7-5845 U+250D6 CS22 CR108 D23094.0
+C5-762A U+250D9 CS23 CR108 D23098.0
+C7-5C24 U+2721A CS23 CR108 D23095.0
+C7-5F22 U+250D8 CS24 CR108 D23097.0 #
+C7-5F23 U+250DC CS24 CR108 D23099.0
+C7-6242 U+250E1 CS26 CR108 D23101.0
+C4-6E48 U+0400D CS29 CR108 D23103.0
+C1-4678 U+076EE CS05 CR109 D23105.0
+C5-227D U+250E4 CS06 CR109 D23106.0
+C1-4B31 U+076EF CS07 CR109 D23111.0
+C3-2679 U+0400E CS07 CR109 D23109.0
+C4-2464 U+250E7 CS07 CR109 D23108.0
+C4-2465 U+0400F CS07 CR109 D23112.0
+C4-2466 U+250E9 CS07 CR109 D23113.0
+C5-2469 U+250EB CS07 CR109 D23115.0
+C5-246A U+250E8 CS07 CR109 D23110.0
+C5-246B U+250EA CS07 CR109 D23114.0
+C6-286A U+250E6 CS07 CR109 D23107.0
+C1-4E7D U+076F2 CS08 CR109 D23132.0
+C1-4E7E U+076F4 CS08 CR109 M****** @ D23136.0
+C2-2838 U+076F3 CS08 CR109 D23133.0
+C2-2839 U+076F1 CS08 CR109 D23124.0
+C2-283A U+076F0 CS08 CR109 D23120.0
+C2-283B U+076F5 CS08 CR109 D23138.0
+C4-274A U+04014 CS08 CR109 D23131.0 #
+C4-274B U+250F5 CS08 CR109 D23128.0
+C4-274C U+04013 CS08 CR109 D23123.0
+C4-274D U+04012 CS08 CR109 D23121.0
+C4-274E U+04010 CS08 CR109 D23118.0
+C4-274F U+04011 CS08 CR109 D23119.0
+C4-2750 U+250F2 CS08 CR109 D23122.0
+C5-2740 U+250FD CS08 CR109 D23141.0
+C5-2741 U+250F4 CS08 CR109 D23127.0
+C5-2742 U+250F9 CS08 CR109 D23135.0
+C5-2743 U+250FA CS08 CR109 D23137.0
+C6-2D3C U+250F3 CS08 CR109 D23125.0
+C6-2D3D U+2F941 CS08 CR109 D23126.0
+C6-2D3E U+250F8 CS08 CR109 D23134.0
+C6-2D3F U+250FC CS08 CR109 D23140.0
+C6-2D40 U+250F6 CS08 CR109 D23129.0
+C6-2D41 U+250FB CS08 CR109 D23139.0
+C6-2D42 U+250F7 CS08 CR109 D23130.0
+C6-2D43 U+25100 CS08 CR109 D49362.0
+C6-2D44 U+25102 CS08 CR109 D23145.0
+C6-2D45 U+2F940 CS08 CR109 D23136.0
+C1-525C U+07701 CS09 CR109 D23179.0
+C1-525D U+076F9 CS09 CR109 D23158.0
+C1-525E U+076F8 CS09 CR109 D23151.0
+C1-525F U+07709 CS09 CR109 D23190.0
+C1-5260 U+0770B CS09 CR109 D23196.0
+C1-5261 U+076FE CS09 CR109 D23171.0
+C1-5262 U+076FC CS09 CR109 D23167.0
+C1-5263 U+07707 CS09 CR109 D23188.0
+C2-2C42 U+07708 CS09 CR109 D23189.0
+C2-2C43 U+07703 CS09 CR109 D23180.0
+C2-2C44 U+07704 CS09 CR109 D23182.0
+C2-2C45 U+07705 CS09 CR109 D23183.0
+C2-2C46 U+0770A CS09 CR109 D23194.0
+C2-2C47 U+076F7 CS09 CR109 D23147.0
+C2-2C48 U+076FB CS09 CR109 D23166.0
+C2-2C49 U+076FA CS09 CR109 D23164.0
+C3-2E33 U+076FF CS09 CR109 D23174.0
+C3-2E34 U+0401E CS09 CR109 D23207.0
+C3-2E35 U+076FD CS09 CR109 D23169.0
+C4-2A52 U+07706 CS09 CR109 D23184.0
+C4-2A53 U+04015 CS09 CR109 D23152.0
+C4-2A54 U+04018 CS09 CR109 D23162.0
+C4-2A55 U+076F6 CS09 CR109 D23146.0
+C4-2A56 U+04016 CS09 CR109 D23154.0
+C4-2A57 U+04017 CS09 CR109 D23159.0
+C4-2A58 U+04019 CS09 CR109 D23170.0
+C4-2A59 U+07700 CS09 CR109 D23178.0
+C4-2A5A U+0401B CS09 CR109 D23192.0
+C4-2A5B U+2510E CS09 CR109 D23172.0
+C4-2A5C U+25109 CS09 CR109 D23160.0
+C4-2A5D U+07702 CS09 CR109 D23156.0
+C4-2A5E U+25107 CS09 CR109 D23155.0
+C5-2A5F U+2511B CS09 CR109 D23203.0 #
+C5-2A60 U+25111 CS09 CR109 D23176.0
+C5-2A61 U+25114 CS09 CR109 D23185.0
+C5-2A62 U+2511D CS09 CR109 D23205.0
+C5-2A63 U+25117 CS09 CR109 D23197.0
+C5-2A64 U+2511E CS09 CR109 D23206.0
+C5-2A65 U+2510B CS09 CR109 D23163.0
+C5-2A66 U+2511C CS09 CR109 D23204.0
+C5-2A67 U+25112 CS09 CR109 D23177.0
+C5-2A68 U+25116 CS09 CR109 D23191.0
+C5-2A69 U+2510D CS09 CR109 D23168.0
+C5-2A6A U+25115 CS09 CR109 D23186.0
+C5-2A6B U+25113 CS09 CR109 D23202.0
+C5-2A6C U+25118 CS09 CR109 D23198.0
+C5-2A6D U+0401A CS09 CR109 D23181.0
+C6-332E U+25105 CS09 CR109 D23150.0
+C6-332F U+2510F CS09 CR109 D23173.0
+C6-3330 U+25119 CS09 CR109 D23199.0
+C6-3331 U+2F943 CS09 CR109 D23200.0
+C6-3332 U+25106 CS09 CR109 D23153.0
+C6-3333 U+2510C CS09 CR109 D23165.0
+C6-3334 U+25129 CS09 CR109 D23209.0
+C6-3335 U+25104 CS09 CR109 D23149.0
+C6-3336 U+25108 CS09 CR109 D23157.0
+C6-3337 U+25125 CS09 CR109 D23195.0
+C6-3338 U+0401C CS09 CR109 D23193.0
+C6-3339 U+25103 CS09 CR109 D23148.0 #
+C6-333A U+25127 CS09 CR109 D49363.0
+C6-333B U+25110 CS09 CR109 D23175.0
+C6-333C U+2510A CS09 CR109 D23161.0
+C6-333D U+2F942 CS09 CR109 D23210.0
+C6-333E U+26B5D CS09 CR109 D23187.0
+C1-5677 U+07729 CS10 CR109 D23254.0
+C1-5678 U+0771F CS10 CR109 M******
+C1-5679 U+07720 CS10 CR109 D23240.0
+C1-567A U+07728 CS10 CR109 D23253.0
+C2-3130 U+0771D CS10 CR109 D23232.0
+C2-3131 U+0771B CS10 CR109 D23230.0
+C2-3132 U+07710 CS10 CR109 D23215.0
+C2-3133 U+07713 CS10 CR109 D23220.0
+C2-3134 U+07712 CS10 CR109 D23219.0
+C2-3135 U+07723 CS10 CR109 D23245.0
+C2-3136 U+07711 CS10 CR109 D23218.0
+C2-3137 U+07715 CS10 CR109 D23222.0
+C2-3138 U+07719 CS10 CR109 D23227.0
+C2-3139 U+0771A CS10 CR109 D23228.0
+C2-313A U+07722 CS10 CR109 D23243.0
+C2-313B U+07727 CS10 CR109 D23252.0
+C3-325C U+0772A CS10 CR109 D23256.0
+C3-325D U+04020 CS10 CR109 D23217.0
+C3-325E U+07716 CS10 CR109 D23223.0
+C3-325F U+0770F CS10 CR109 D23214.0
+C3-3260 U+04022 CS10 CR109 D23244.0
+C3-3261 U+04024 CS10 CR109 D23259.0
+C3-3262 U+0773F CS10 CR109 D23275.1
+C3-3263 U+0772B CS10 CR109 D23268.0
+C3-3264 U+0770E CS10 CR109 D23213.0
+C3-3265 U+07724 CS10 CR109 D23247.0
+C3-3266 U+04021 CS10 CR109 D23234.0
+C3-3267 U+07721 CS10 CR109 D23241.0
+C3-3268 U+07718 CS10 CR109 D23225.0
+C3-3758 U+03E14 CS10 CR109 M******
+C3-3759 U+0771E CS10 CR109 D23235.0
+C4-2E4B U+2513B CS10 CR109 D23248.0
+C4-2E4C U+25134 CS10 CR109 D23226.0
+C4-2E4D U+04023 CS10 CR109 D23255.0
+C4-2E4E U+25137 CS10 CR109 D23238.0
+C4-2E4F U+07717 CS10 CR109 D23224.0
+C4-2E50 U+25131 CS10 CR109 D23211.0
+C4-2E51 U+0771C CS10 CR109 D23231.0
+C4-2E52 U+0401F CS10 CR109 D23212.0
+C4-2E53 U+2513F CS10 CR109 D23261.0
+C4-2E54 U+25159 CS10 CR109 D23257.0
+C4-2E55 U+07714 CS10 CR109 D49364.0
+C5-2E7B U+25135 CS10 CR109 D23229.0
+C5-2E7C U+25139 CS10 CR109 D23242.0
+C5-2E7D U+25158 CS10 CR109 D23266.0
+C5-2E7E U+25141 CS10 CR109 D23263.0
+C5-2F21 U+25157 CS10 CR109 D23267.0
+C5-2F22 U+25138 CS10 CR109 D23239.0
+C5-2F23 U+2513D CS10 CR109 D23258.0
+C5-2F24 U+25132 CS10 CR109 D23216.0
+C5-2F25 U+25144 CS10 CR109 D23265.0
+C5-2F26 U+2F944 CS10 CR109 D23221.0
+C6-3A26 U+25136 CS10 CR109 D23233.0
+C6-3A27 U+25153 CS10 CR109 D23270.0
+C6-3A28 U+2513A CS10 CR109 D23246.0
+C6-3A29 U+2513C CS10 CR109 D23249.0
+C6-3A2A U+2513E CS10 CR109 D23260.0 #
+C6-3A2B U+25149 CS10 CR109 D23272.0
+C6-3A2C U+25140 CS10 CR109 D23262.0
+C6-3A2D U+2F946 CS10 CR109 D23236.0 #
+C6-3A2E U+2F947 CS10 CR109 D23237.0
+C1-5C37 U+07737 CS11 CR109 D23311.0
+C1-5C38 U+0773E CS11 CR109 D23321.0
+C1-5C39 U+0773C CS11 CR109 D23318.0
+C1-5C3A U+07736 CS11 CR109 D23310.0
+C1-5C3B U+07738 CS11 CR109 D23312.0
+C1-5C3C U+0773A CS11 CR109 D23314.0
+C2-374B U+07739 CS11 CR109 D23313.0
+C2-374C U+0772F CS11 CR109 D23289.0
+C2-374D U+0772D CS11 CR109 D23276.0
+C2-374E U+07731 CS11 CR109 D23295.0
+C2-374F U+07732 CS11 CR109 D23298.0
+C2-3750 U+07734 CS11 CR109 D23307.0
+C2-3751 U+07733 CS11 CR109 D23306.0
+C2-3752 U+0773D CS11 CR109 D23320.0
+C2-3753 U+07725 CS11 CR109 D23250.0
+C2-3754 U+0773B CS11 CR109 D23317.0
+C2-3755 U+07735 CS11 CR109 D23308.0
+C3-3753 U+07730 CS11 CR109 D23292.0
+C3-3754 U+0402B CS11 CR109 D23297.0
+C3-3755 U+07726 CS11 CR109 D23251.0
+C3-3756 U+0402A CS11 CR109 D23288.0
+C3-3757 U+07740 CS11 CR109 D23339.0
+C4-334D U+0402E CS11 CR109 D23319.0
+C4-334E U+0402D CS11 CR109 D23302.0
+C4-334F U+0772E CS11 CR109 D23283.0
+C4-3350 U+04028 CS11 CR109 D23281.0 #
+C4-3351 U+04029 CS11 CR109 D23282.0
+C4-3352 U+0402C CS11 CR109 D23301.0
+C4-3353 U+2518F CS11 CR109 D23354.0
+C4-3354 U+25161 CS11 CR109 D23293.0
+C4-3355 U+2515A CS11 CR109 D23278.0
+C4-3356 U+07741 CS11 CR109 D49365.0
+C5-3373 U+2515F CS11 CR109 D23290.0
+C5-3374 U+2515E CS11 CR109 D23287.0
+C5-3375 U+25168 CS11 CR109 D23305.0
+C5-3376 U+04027 CS11 CR109 D23277.0
+C5-3377 U+25188 CS11 CR109 D23332.0
+C5-3378 U+2516A CS11 CR109 D23316.0
+C5-3379 U+2516C CS11 CR109 D23323.0
+C5-337A U+25166 CS11 CR109 D23303.0
+C5-337B U+25167 CS11 CR109 D23304.0
+C5-337C U+25189 CS11 CR109 D23330.0
+C5-337D U+25160 CS11 CR109 D23291.0
+C5-337E U+25185 CS11 CR109 D23327.0
+C5-3421 U+2032A CS11 CR109 D23328.0
+C6-4242 U+25165 CS11 CR109 D23300.0
+C6-4243 U+2516D CS11 CR109 D23324.0
+C6-4244 U+25163 CS11 CR109 D23296.0
+C6-4245 U+25186 CS11 CR109 D23329.0
+C6-4246 U+2515C CS11 CR109 D23280.0
+C6-4247 U+25162 CS11 CR109 D23294.0
+C6-4248 U+2F948 CS11 CR109 D23315.0
+C6-4249 U+25179 CS11 CR109 D23334.0
+C6-424A U+25169 CS11 CR109 D23309.0
+C6-424B U+25170 CS11 CR109 D23299.0
+C6-424C U+25176 CS11 CR109 D23333.0
+C6-424D U+2515D CS11 CR109 D23285.0
+C6-424E U+25187 CS11 CR109 D23331.0
+C6-424F U+2516E CS11 CR109 D23326.0
+C6-4250 U+25171 CS11 CR109 D23340.0
+C6-4251 U+2517C CS11 CR109 D49366.0
+C6-4252 U+25173 CS11 CR109 D23286.0
+C6-4253 U+2515B CS11 CR109 D23279.0
+C6-4254 U+2516B CS11 CR109 D23322.0
+C1-607A U+0774F CS12 CR109 D23411.0
+C2-3E3E U+07746 CS12 CR109 D23352.0
+C2-3E3F U+07747 CS12 CR109 D23360.0
+C2-3E40 U+07744 CS12 CR109 D23350.0
+C2-3E41 U+0774D CS12 CR109 D23392.0
+C2-3E42 U+07745 CS12 CR109 D23351.0
+C2-3E43 U+0774A CS12 CR109 D23376.0
+C2-3E44 U+0774E CS12 CR109 D23393.0
+C2-3E45 U+0774B CS12 CR109 D23386.0
+C2-3E46 U+0774C CS12 CR109 D23390.0
+C3-3D50 U+0402F CS12 CR109 D23342.0
+C3-3D51 U+07748 CS12 CR109 D23367.0
+C3-3D52 U+07749 CS12 CR109 D23368.0
+C3-3D53 U+07743 CS12 CR109 D23346.0
+C3-3D54 U+04031 CS12 CR109 D23349.0
+C3-3D55 U+04033 CS12 CR109 D23358.0
+C3-3D56 U+07742 CS12 CR109 D23341.0
+C4-393E U+251C7 CS12 CR109 D23403.0
+C4-393F U+04036 CS12 CR109 D23369.0
+C4-3940 U+2519F CS12 CR109 D23383.0
+C4-3941 U+04037 CS12 CR109 D23370.0
+C4-3942 U+0403F CS12 CR109 D23404.0
+C4-3943 U+0403C CS12 CR109 D23388.0
+C4-3944 U+251C4 CS12 CR109 D23402.0
+C4-3945 U+04034 CS12 CR109 D23361.0
+C4-3946 U+04039 CS12 CR109 D23381.0
+C4-3947 U+0403B CS12 CR109 D23387.0
+C4-3948 U+04035 CS12 CR109 D23363.0
+C4-3949 U+04030 CS12 CR109 D23343.0
+C4-394A U+04032 CS12 CR109 D23353.0
+C4-394B U+04038 CS12 CR109 D23375.0
+C4-394C U+0403E CS12 CR109 D23397.0
+C4-394D U+0403A CS12 CR109 D23384.0
+C4-394E U+2519B CS12 CR109 D23377.0
+C4-394F U+25197 CS12 CR109 D23371.0
+C4-3950 U+251C5 CS12 CR109 D23391.0
+C5-3A44 U+2519A CS12 CR109 D23374.0
+C5-3A45 U+251A5 CS12 CR109 D23399.0
+C5-3A46 U+25194 CS12 CR109 D23364.0
+C5-3A47 U+251A6 CS12 CR109 D23400.0
+C5-3A48 U+25199 CS12 CR109 D23373.0
+C5-3A49 U+2518B CS12 CR109 D23344.0
+C5-3A4A U+25198 CS12 CR109 D23372.0
+C5-3A4B U+25191 CS12 CR109 D23356.0
+C5-3A4C U+2518C CS12 CR109 D23345.0
+C5-3A4D U+251A1 CS12 CR109 D23394.0
+C5-3A4E U+251A3 CS12 CR109 D23396.0
+C5-3A4F U+251C6 CS12 CR109 D23477.0
+C6-4B75 U+251EB CS12 CR109 D23407.0
+C6-4B76 U+251B5 CS12 CR109 D49367.0
+C6-4B77 U+25196 CS12 CR109 D23366.0
+C6-4B78 U+25190 CS12 CR109 D23355.0
+C6-4B79 U+2518D CS12 CR109 D23347.0
+C6-4B7A U+2F949 CS12 CR109 D23380.0
+C6-4B7B U+251A2 CS12 CR109 D23395.0 #
+C6-4B7C U+251B0 CS12 CR109 D23408.0
+C6-4B7D U+25192 CS12 CR109 D23357.0
+C6-4B7E U+251A0 CS12 CR109 D23385.0
+C6-4C21 U+25193 CS12 CR109 D23362.0
+C6-4C22 U+251C3 CS12 CR109 D23401.0
+C6-4C23 U+2518E CS12 CR109 D23348.0
+C6-4C24 U+251B6 CS12 CR109 D23409.0
+C6-4C25 U+2519D CS12 CR109 D23379.0
+C6-4C26 U+25195 CS12 CR109 D23365.0
+C6-4C27 U+251B3 CS12 CR109 D49368.0
+C6-4C28 U+251A4 CS12 CR109 D23398.0
+C1-6542 U+0775B CS13 CR109 D23438.0
+C1-6543 U+0776B CS13 CR109 D23469.0
+C1-6544 U+07766 CS13 CR109 D23460.0
+C1-6545 U+0775E CS13 CR109 D23442.0
+C1-6546 U+07763 CS13 CR109 D23457.0
+C1-6547 U+07779 CS13 CR109 D23519.0
+C1-6548 U+0776A CS13 CR109 D23466.0
+C1-6549 U+0776C CS13 CR109 D23470.0
+C1-654A U+0775C CS13 CR109 D23439.0
+C1-654B U+07765 CS13 CR109 D23459.0
+C1-654C U+07768 CS13 CR109 D23464.0
+C1-654D U+07762 CS13 CR109 D23450.0
+C2-453E U+07755 CS13 CR109 D23418.0
+C2-453F U+0775F CS13 CR109 D23446.0
+C2-4540 U+07760 CS13 CR109 D23447.0
+C2-4541 U+07752 CS13 CR109 D23412.0
+C2-4542 U+07756 CS13 CR109 D23429.0
+C2-4543 U+0775A CS13 CR109 D23437.0
+C2-4544 U+07769 CS13 CR109 D23465.0
+C2-4545 U+07767 CS13 CR109 D23461.0
+C2-4546 U+07754 CS13 CR109 D23416.0
+C2-4547 U+07759 CS13 CR109 D23435.0
+C2-4548 U+0776D CS13 CR109 D23471.0
+C3-4324 U+04043 CS13 CR109 D23420.0
+C3-4325 U+0775D CS13 CR109 D23440.0
+C3-4326 U+07764 CS13 CR109 D23458.0
+C3-4327 U+07753 CS13 CR109 D23413.0
+C3-4328 U+07758 CS13 CR109 D23432.0
+C4-3F22 U+0403D CS13 CR109 D23389.0
+C4-3F23 U+251D3 CS13 CR109 D23434.0
+C4-3F24 U+251DC CS13 CR109 D23463.0
+C4-3F25 U+04044 CS13 CR109 D23425.0
+C4-3F26 U+04045 CS13 CR109 D23431.0
+C4-3F27 U+04046 CS13 CR109 D23436.0
+C4-3F28 U+251D4 CS13 CR109 D23441.0
+C4-3F29 U+07757 CS13 CR109 D23430.0
+C4-3F2A U+251CC CS13 CR109 D23422.0
+C4-3F2B U+04047 CS13 CR109 D23443.0
+C4-3F2C U+04048 CS13 CR109 D23444.0
+C4-3F2D U+04042 CS13 CR109 D23419.0
+C4-3F2E U+251D6 CS13 CR109 D23451.0
+C4-3F2F U+251DB CS13 CR109 D23462.0
+C4-3F30 U+04041 CS13 CR109 D23414.0
+C4-3F31 U+251D5 CS13 CR109 D23449.0
+C5-4071 U+2519C CS13 CR109 D23378.0
+C5-4072 U+251DF CS13 CR109 D23473.0
+C5-4073 U+251F5 CS13 CR109 D49369.0
+C5-4074 U+251FF CS13 CR109 D23455.0
+C5-4075 U+251D1 CS13 CR109 D23428.0
+C5-4076 U+251DA CS13 CR109 D23456.0
+C5-4077 U+251CF CS13 CR109 D23426.0
+C5-4078 U+251CD CS13 CR109 D23423.0
+C5-4079 U+251DE CS13 CR109 D23472.0
+C5-407A U+251D8 CS13 CR109 D23453.0
+C5-407B U+23AAD CS13 CR109 D23476.0
+C5-407C U+251E0 CS13 CR109 D23474.0
+C5-407D U+251FE CS13 CR109 D23475.0
+C5-407E U+2519E CS13 CR109 D23382.0
+C6-5559 U+251D2 CS13 CR109 D23433.0
+C6-555A U+251CB CS13 CR109 D23421.0
+C6-555B U+251C9 CS13 CR109 D23415.0
+C6-555C U+251CE CS13 CR109 D23424.0
+C6-555D U+251E4 CS13 CR109 D23452.0 #
+C6-555E U+251CA CS13 CR109 D23417.0
+C6-555F U+251D0 CS13 CR109 D23427.0
+C6-5560 U+22FA5 CS13 CR109 D23478.0
+C6-5561 U+04049 CS13 CR109 D23445.0
+C6-5562 U+251D9 CS13 CR109 D23454.0
+C6-5563 U+251EE CS13 CR109 D23481.0 #
+C6-5564 U+251DD CS13 CR109 D23468.0
+C6-5565 U+25200 CS13 CR109 D23479.0
+C6-5566 U+251E1 CS13 CR109 D23467.0
+C1-6972 U+07784 CS14 CR109 D23554.0
+C1-6973 U+0777D CS14 CR109 D23532.0
+C1-6974 U+0777F CS14 CR109 D23536.0
+C1-6975 U+07761 CS14 CR109 D23448.0
+C2-4C2A U+07781 CS14 CR109 D23543.0
+C2-4C2B U+0777C CS14 CR109 D23531.0
+C2-4C2C U+07785 CS14 CR109 D23555.0
+C2-4C2D U+07782 CS14 CR109 D23544.0
+C2-4C2E U+0776E CS14 CR109 D23487.0
+C2-4C2F U+07780 CS14 CR109 D23541.0
+C2-4C30 U+0776F CS14 CR109 D23489.0
+C2-4C31 U+0777E CS14 CR109 D23535.0
+C2-4C32 U+07783 CS14 CR109 D23546.0
+C3-4833 U+07774 CS14 CR109 D23511.0
+C3-4834 U+07777 CS14 CR109 D23517.0
+C3-4835 U+07776 CS14 CR109 D23516.0
+C3-4836 U+07775 CS14 CR109 D23514.0
+C3-4837 U+0404F CS14 CR109 D23513.0
+C3-4838 U+07778 CS14 CR109 D23518.0
+C3-4839 U+07771 CS14 CR109 D23495.0
+C3-483A U+04054 CS14 CR109 D23529.0
+C3-483B U+0777A CS14 CR109 D23523.0
+C3-483C U+0715B CS14 CR109 D23508.0
+C3-483D U+0777B CS14 CR109 D23530.0
+C4-4537 U+0404E CS14 CR109 D23510.0
+C4-4538 U+04055 CS14 CR109 D23533.0
+C4-4539 U+0404B CS14 CR109 D23491.0
+C4-453A U+25229 CS14 CR109 D23494.0
+C4-453B U+2523B CS14 CR109 D23551.0
+C4-453C U+0404D CS14 CR109 D23504.0
+C4-453D U+07773 CS14 CR109 D23502.0
+C4-453E U+25206 CS14 CR109 D23498.0
+C4-453F U+04052 CS14 CR109 D23526.0
+C4-4540 U+07772 CS14 CR109 D23501.0
+C4-4541 U+0404C CS14 CR109 D23497.0
+C4-4542 U+07770 CS14 CR109 D23492.0
+C4-4543 U+04050 CS14 CR109 D23515.0
+C4-4544 U+04053 CS14 CR109 D23528.0
+C4-4545 U+25203 CS14 CR109 D23488.0
+C4-4546 U+04051 CS14 CR109 D23520.0
+C5-475D U+2521B CS14 CR109 D23547.0
+C5-475E U+2521A CS14 CR109 D23545.0
+C5-475F U+25219 CS14 CR109 D23542.0
+C5-4760 U+25202 CS14 CR109 D23486.0
+C5-4761 U+0404A CS14 CR109 D23490.0
+C5-4762 U+25217 CS14 CR109 D23539.0
+C5-4763 U+25207 CS14 CR109 D23499.0
+C5-4764 U+25213 CS14 CR109 D23527.0
+C5-4765 U+25209 CS14 CR109 D23503.0
+C5-4766 U+2520A CS14 CR109 D23505.0
+C5-4767 U+25212 CS14 CR109 D23525.0
+C5-4768 U+252AA CS14 CR109 D23669.0 #
+C5-4769 U+25238 CS14 CR109 D23550.0
+C6-5F42 U+25218 CS14 CR109 D23540.0
+C6-5F43 U+25214 CS14 CR109 D23534.0
+C6-5F44 U+25205 CS14 CR109 D23496.0
+C6-5F45 U+25216 CS14 CR109 D23538.0
+C6-5F46 U+2520E CS14 CR109 D23512.0
+C6-5F47 U+25211 CS14 CR109 D23524.0
+C6-5F48 U+25208 CS14 CR109 D23500.0
+C6-5F49 U+2520B CS14 CR109 D23506.0
+C6-5F4A U+25215 CS14 CR109 D23537.0
+C6-5F4B U+25085 CS14 CR109 D23493.0 # D��[�J/��]�ɍ��AC6�EU��[�J/�M]�ɍ��B
+C6-5F4C U+25237 CS14 CR109 D23549.0
+C6-5F4D U+2522A CS14 CR109 D23553.0
+C6-5F4E U+2520D CS14 CR109 D23509.0
+C6-5F4F U+2520F CS14 CR109 D23521.0
+C1-6D76 U+0778E CS15 CR109 D23586.0
+C1-6D77 U+07787 CS15 CR109 D23556.0
+C1-6D78 U+0778C CS15 CR109 D23570.0
+C1-6D79 U+07791 CS15 CR109 D23600.0
+C1-6D7A U+0778B CS15 CR109 D23568.0
+C2-5244 U+0778D CS15 CR109 D23581.0
+C2-5245 U+0778F CS15 CR109 D23590.0
+C2-5246 U+07789 CS15 CR109 D23565.0
+C2-5247 U+07788 CS15 CR109 D23561.0
+C3-4D44 U+0778A CS15 CR109 D23567.0
+C3-4D45 U+04057 CS15 CR109 D23559.0
+C3-4D46 U+07790 CS15 CR109 D23599.0
+C3-4D47 U+0405E CS15 CR109 D23603.0
+C4-4B3E U+2523E CS15 CR109 D23566.0
+C4-4B3F U+04060 CS15 CR109 D23608.0 #
+C4-4B40 U+25247 CS15 CR109 D23578.0
+C4-4B41 U+25245 CS15 CR109 D23576.0
+C4-4B42 U+04059 CS15 CR109 D23562.0
+C4-4B43 U+0405C CS15 CR109 D23592.0
+C4-4B44 U+0405A CS15 CR109 D23563.0
+C4-4B45 U+04058 CS15 CR109 D23560.0
+C4-4B46 U+25252 CS15 CR109 D23589.0
+C4-4B47 U+0405B CS15 CR109 D23580.0
+C4-4B48 U+25270 CS15 CR109 D23610.0
+C4-4B49 U+25250 CS15 CR109 D23587.0 #
+C4-4B4A U+25258 CS15 CR109 D23597.0
+C4-4B4B U+25251 CS15 CR109 D23588.0
+C4-4B4C U+2523D CS15 CR109 D23564.0
+C4-4B4D U+0405D CS15 CR109 D23601.0
+C4-4B4E U+25241 CS15 CR109 D23572.0
+C4-4B4F U+2520C CS15 CR109 D23507.0
+C4-4B50 U+2523C CS15 CR109 D23557.0
+C5-4E5E U+2525B CS15 CR109 D23604.0
+C5-4E5F U+25253 CS15 CR109 D23591.0
+C5-4E60 U+0405F CS15 CR109 D23605.0
+C5-4E61 U+2525C CS15 CR109 D23606.0
+C5-4E62 U+2523F CS15 CR109 D23569.0
+C5-4E63 U+25259 CS15 CR109 D23598.0
+C5-4E64 U+2524A CS15 CR109 D23579.0
+C5-4E65 U+25244 CS15 CR109 D23575.0
+C5-4E66 U+2524C CS15 CR109 D23582.0
+C5-4E67 U+25240 CS15 CR109 D23571.0
+C5-4E68 U+2525F CS15 CR109 D23558.0
+C5-4E69 U+2525E CS15 CR109 D23609.0
+C5-4E6A U+2524E CS15 CR109 D23584.0
+C5-4E6B U+25254 CS15 CR109 D23593.0
+C5-4E6C U+25243 CS15 CR109 D23574.0
+C5-4E6D U+25287 CS15 CR109 D23615.0
+C7-2566 U+2521C CS15 CR109 D23548.0 #
+C7-2567 U+25255 CS15 CR109 D23594.0
+C7-2568 U+25256 CS15 CR109 D23595.0
+C7-2569 U+25262 CS15 CR109 D49370.0
+C7-256A U+25257 CS15 CR109 D23596.0
+C7-256B U+25242 CS15 CR109 D23573.0
+C7-256C U+25210 CS15 CR109 D23522.0
+C7-256D U+2524D CS15 CR109 D23583.0
+C7-256E U+2525A CS15 CR109 D23602.0
+C7-256F U+25266 CS15 CR109 D23613.0
+C7-2570 U+25246 CS15 CR109 D23577.0
+C7-2571 U+2287E CS15 CR109 D23612.0
+C7-2572 U+2524F CS15 CR109 D23585.0
+C7-2573 U+262F9 CS15 CR109 D49371.0
+C1-714F U+077A0 CS16 CR109 D23651.0
+C1-7150 U+0779E CS16 CR109 D23649.0
+C1-7151 U+0779F CS16 CR109 D23650.0
+C1-7152 U+077A5 CS16 CR109 D23672.0
+C2-5862 U+0779A CS16 CR109 D23640.0
+C2-5863 U+0779D CS16 CR109 D23646.0
+C2-5864 U+077A1 CS16 CR109 D23652.0
+C2-5865 U+0779C CS16 CR109 D23645.0
+C2-5866 U+0779B CS16 CR109 D23641.0
+C2-5867 U+077A2 CS16 CR109 D23653.0
+C2-5868 U+077A3 CS16 CR109 M******
+C2-5869 U+07795 CS16 CR109 D23619.0
+C2-586A U+07799 CS16 CR109 D23638.0
+C2-586B U+07797 CS16 CR109 D23634.0
+C3-5177 U+04062 CS16 CR109 D23616.0
+C3-5178 U+04063 CS16 CR109 D23622.0
+C3-5179 U+07798 CS16 CR109 D23637.0
+C3-517A U+04067 CS16 CR109 D23642.0
+C3-517B U+07796 CS16 CR109 D23630.0
+C3-517C U+04066 CS16 CR109 D23639.0
+C4-515C U+04064 CS16 CR109 D23632.0
+C4-515D U+04068 CS16 CR109 D23648.0
+C4-515E U+25276 CS16 CR109 D23623.0
+C4-515F U+07794 CS16 CR109 D23618.0
+C4-5160 U+04065 CS16 CR109 D23633.0
+C4-5161 U+077AE CS16 CR109 D23699.0
+C4-5162 U+25280 CS16 CR109 D23643.0
+C4-5163 U+2527B CS16 CR109 D23628.0
+C4-5164 U+04069 CS16 CR109 D23654.0
+C4-5165 U+25248 CS16 CR109 D23656.0
+C4-5166 U+252A8 CS16 CR109 D23664.0
+C4-5167 U+25288 CS16 CR109 D23660.0
+C5-557B U+2525D CS16 CR109 D23607.0 #
+C5-557C U+25289 CS16 CR109 D23661.0
+C5-557D U+2527A CS16 CR109 D23627.0
+C5-557E U+2527D CS16 CR109 D23631.0
+C5-5621 U+2524B CS16 CR109 D23617.0
+C5-5622 U+04073 CS16 CR109 D23715.0 #
+C5-5623 U+25278 CS16 CR109 D23625.0
+C5-5624 U+2527F CS16 CR109 D23636.0
+C5-5625 U+25277 CS16 CR109 D23624.0
+C5-5626 U+2527E CS16 CR109 D23635.0
+C5-5627 U+25279 CS16 CR109 D23626.0
+C5-5628 U+252AB CS16 CR109 D23668.0
+C5-5629 U+2527C CS16 CR109 D23629.0
+C5-562A U+25274 CS16 CR109 D23620.0
+C5-562B U+25275 CS16 CR109 D23621.0
+C5-562C U+252A7 CS16 CR109 D23663.0
+C7-3046 U+25281 CS16 CR109 D23644.0
+C7-3047 U+25286 CS16 CR109 D23659.0
+C7-3048 U+252C0 CS16 CR109 D23668.1
+C7-3049 U+2528A CS16 CR109 D23662.0
+C7-304A U+2F94B CS16 CR109 D49373.0
+C7-304B U+25285 CS16 CR109 D23658.0
+C7-304C U+25295 CS16 CR109 D49372.0
+C7-304D U+25249 CS16 CR109 D23657.0
+C7-304E U+25282 CS16 CR109 D23647.0
+C7-304F U+25284 CS16 CR109 D23655.0
+C7-3050 U+22878 CS16 CR109 D23665.0
+C7-3051 U+25290 CS16 CR109 D23666.0
+C7-3052 U+252B1 CS16 CR109 D23683.0 #
+C1-7446 U+077B3 CS17 CR109 D23707.0
+C1-7447 U+077AA CS17 CR109 D23689.0
+C1-7448 U+077B0 CS17 CR109 D23704.0
+C1-7449 U+077AC CS17 CR109 D23694.0
+C1-744A U+077A7 CS17 CR109 D23680.0
+C1-744B U+077AD CS17 CR109 D23697.0
+C2-5D66 U+077B5 CS17 CR109 D23712.0
+C2-5D67 U+077AB CS17 CR109 D23691.0
+C2-5D68 U+077B2 CS17 CR109 D23706.0
+C2-5D69 U+077B7 CS17 CR109 M******
+C2-5D6A U+077B6 CS17 CR109 D23713.0
+C2-5D6B U+077B4 CS17 CR109 D23710.0
+C2-5D6C U+077B1 CS17 CR109 D23705.0
+C2-5D6D U+077A8 CS17 CR109 D23681.0
+C3-5558 U+077A6 CS17 CR109 D23679.0
+C3-5559 U+077A4 CS17 CR109 D23671.0
+C3-555A U+0406F CS17 CR109 D23687.0
+C3-555B U+077A9 CS17 CR109 D23688.0
+C3-555C U+077AF CS17 CR109 D23702.0
+C4-572E U+0406C CS17 CR109 D23675.0 #
+C4-572F U+0406E CS17 CR109 D23686.0
+C4-5730 U+04070 CS17 CR109 D23693.0
+C4-5731 U+0406D CS17 CR109 D23678.0
+C4-5732 U+0406B CS17 CR109 D23673.0
+C4-5733 U+04071 CS17 CR109 D23696.0
+C4-5734 U+04072 CS17 CR109 D23709.0
+C4-5735 U+252AF CS17 CR109 D23677.0
+C4-5736 U+252B0 CS17 CR109 D23682.0
+C4-5737 U+252BD CS17 CR109 D23714.0
+C5-5C48 U+252AD CS17 CR109 D23674.0 #
+C5-5C49 U+252B8 CS17 CR109 D23701.0
+C5-5C4A U+252B4 CS17 CR109 D23692.0
+C5-5C4B U+252AE CS17 CR109 D23676.0
+C5-5C4C U+252B6 CS17 CR109 D23698.0
+C5-5C4D U+04485 CS17 CR109 D23684.0
+C5-5C4E U+252C1 CS17 CR109 D23719.0
+C5-5C4F U+252BF CS17 CR109 D23717.0
+C7-3958 U+252D0 CS17 CR109 D23723.0
+C7-3959 U+252B3 CS17 CR109 D23690.0 #
+C7-395A U+252B5 CS17 CR109 D23695.0
+C7-395B U+252C4 CS17 CR109 D23722.0
+C7-395C U+252C3 CS17 CR109 D23721.0
+C7-395D U+252BC CS17 CR109 D23711.0
+C7-395E U+252B2 CS17 CR109 D23685.0
+C7-395F U+252BA CS17 CR109 D23703.0
+C7-3960 U+252BB CS17 CR109 D23708.0
+C7-3961 U+252C2 CS17 CR109 D23720.0
+C7-3962 U+252CD CS17 CR109 D49374.0
+C7-3963 U+252BE CS17 CR109 D23716.0
+C7-3964 U+252B7 CS17 CR109 D23700.0
+C1-766C U+077BD CS18 CR109 D23745.0
+C1-766D U+077BF CS18 CR109 D23747.0
+C1-766E U+077BB CS18 CR109 D23742.0
+C1-766F U+077BC CS18 CR109 D23744.0
+C2-6241 U+077C2 CS18 CR109 M******
+C2-6242 U+077BA CS18 CR109 D23730.0
+C3-5836 U+077B8 CS18 CR109 D23725.0
+C3-5837 U+04079 CS18 CR109 D23739.0
+C3-5838 U+077B9 CS18 CR109 D23727.0
+C3-5839 U+077C1 CS18 CR109 D23758.0
+C3-583A U+077C0 CS18 CR109 D23752.0
+C3-583B U+077BE CS18 CR109 D23746.0
+C4-5C24 U+252E2 CS18 CR109 D23750.0
+C4-5C25 U+04078 CS18 CR109 D23738.0
+C4-5C26 U+0407A CS18 CR109 D23741.0
+C4-5C27 U+04075 CS18 CR109 D23734.0
+C4-5C28 U+252D9 CS18 CR109 D23728.0
+C4-5C29 U+04076 CS18 CR109 D23735.0
+C4-5C2A U+04077 CS18 CR109 D23737.0
+C4-5C2B U+252AC CS18 CR109 D23670.0
+C4-5C2C U+252DD CS18 CR109 D23736.0
+C5-6269 U+04074 CS18 CR109 D23731.0
+C5-626A U+252E8 CS18 CR109 D23755.0
+C5-626B U+252DE CS18 CR109 D23740.0
+C5-626C U+252E3 CS18 CR109 D23751.0
+C5-626D U+252EF CS18 CR109 D23756.0
+C5-626E U+252DC CS18 CR109 D23733.0
+C5-626F U+252E4 CS18 CR109 D23753.0
+C5-6270 U+252E1 CS18 CR109 D23749.0
+C5-6271 U+252E5 CS18 CR109 D23754.0
+C7-407A U+252F0 CS18 CR109 D49375.0
+C7-407B U+252DF CS18 CR109 D23743.0
+C7-407C U+252E0 CS18 CR109 D23748.0
+C7-407D U+252ED CS18 CR109 D49377.0
+C7-407E U+252DB CS18 CR109 D23732.0
+C7-4121 U+252FB CS18 CR109 D49376.0
+C7-4122 U+252B9 CS18 CR109 D23726.0
+C7-4123 U+252DA CS18 CR109 D23729.0
+C7-4124 U+252EB CS18 CR109 D23757.0
+C7-4125 U+252EC CS18 CR109 D49378.0
+C1-7854 U+077C7 CS19 CR109 D23774.0
+C2-6625 U+077C9 CS19 CR109 D23777.0
+C2-6626 U+077CA CS19 CR109 D23778.0
+C2-6627 U+077C4 CS19 CR109 D23771.0
+C3-5A5F U+077C6 CS19 CR109 D23773.0
+C3-5A60 U+077C5 CS19 CR109 D23772.0
+C4-6039 U+077C3 CS19 CR109 D23768.0
+C4-603A U+25308 CS19 CR109 D23769.0
+C4-603B U+25304 CS19 CR109 D23764.0
+C4-603C U+2530A CS19 CR109 D23775.0
+C4-603D U+2530B CS19 CR109 D23776.0
+C4-603E U+25302 CS19 CR109 D23762.0
+C5-684C U+25300 CS19 CR109 D23760.0
+C5-684D U+2530D CS19 CR109 D23780.0
+C5-684E U+25306 CS19 CR109 D23766.0
+C5-684F U+252FF CS19 CR109 D23759.0
+C5-6850 U+25303 CS19 CR109 D23763.0
+C5-6851 U+25301 CS19 CR109 D23761.0
+C5-6852 U+25310 CS19 CR109 D23783.0
+C5-6853 U+2530F CS19 CR109 D23782.0
+C5-6854 U+25305 CS19 CR109 D23765.0
+C7-4830 U+2530C CS19 CR109 D23779.0
+C7-4831 U+2530E CS19 CR109 D23781.0
+C7-4832 U+25307 CS19 CR109 D23767.0
+C7-4833 U+25317 CS19 CR109 D49379.0
+C7-4834 U+25309 CS19 CR109 D23770.0
+C7-4835 U+25316 CS19 CR109 D23784.0
+C2-6943 U+077CC CS20 CR109 D23788.0
+C2-6944 U+077CE CS20 CR109 D23794.0
+C2-6945 U+077CF CS20 CR109 D23785.0
+C2-6946 U+077CD CS20 CR109 D23792.0
+C4-636E U+0407C CS20 CR109 D23787.0
+C4-636F U+0407E CS20 CR109 D23795.0
+C4-6370 U+0407B CS20 CR109 D23786.0
+C4-6371 U+0407D CS20 CR109 D23789.0
+C4-6372 U+25323 CS20 CR109 D23801.0
+C4-6373 U+25329 CS20 CR109 D23800.0
+C5-6C5E U+2531C CS20 CR109 D23793.0
+C5-6C5F U+25328 CS20 CR109 D23799.0
+C5-6C60 U+2531A CS20 CR109 D23790.0
+C5-6C61 U+2531E CS20 CR109 D23797.0
+C5-6C62 U+2531B CS20 CR109 D23791.0
+C5-6C63 U+2531F CS20 CR109 D23798.0
+C7-4E56 U+2532A CS20 CR109 D49380.0 #
+C7-4E57 U+25321 CS20 CR109 D49381.0
+C7-4E58 U+2531D CS20 CR109 D23796.0
+C1-7A7A U+077D3 CS21 CR109 D23814.0
+C2-6B6E U+077D0 CS21 CR109 D23806.0
+C3-5E41 U+04080 CS21 CR109 D23810.0
+C3-5E42 U+077D1 CS21 CR109 D23808.0
+C4-665D U+0407F CS21 CR109 D23809.0
+C4-665E U+077D2 CS21 CR109 D23812.0
+C5-7052 U+2532E CS21 CR109 D23804.0
+C5-7053 U+25330 CS21 CR109 D23807.0
+C5-7054 U+2532F CS21 CR109 D23805.0
+C5-7055 U+25331 CS21 CR109 D23811.0
+C7-537D U+25336 CS21 CR109 D49382.0
+C7-537E U+25332 CS21 CR109 D23813.0
+C7-5421 U+25342 CS21 CR109 D23815.0
+C7-5422 U+2532D CS21 CR109 D23803.0
+C7-5423 U+25335 CS21 CR109 D49383.0
+C4-6878 U+04081 CS22 CR109 D23816.0
+C4-6879 U+2533A CS22 CR109 D23817.0
+C4-687A U+04083 CS22 CR109 D23831.0
+C5-7361 U+2533D CS22 CR109 D23820.0
+C5-7362 U+2533E CS22 CR109 D23821.0
+C5-7363 U+2533B CS22 CR109 D23818.0
+C5-7364 U+25343 CS22 CR109 D23825.0
+C5-7365 U+25340 CS22 CR109 D23823.0
+C5-7366 U+25346 CS22 CR109 D*
+C7-5846 U+2533C CS22 CR109 D23819.0
+C7-5847 U+2533F CS22 CR109 D23822.0
+C2-6F3A U+077D4 CS23 CR109 D23828.0
+C4-6A57 U+04082 CS23 CR109 D23826.0
+C4-6A58 U+2534B CS23 CR109 D23830.0
+C4-6A59 U+25341 CS23 CR109 D23824.0
+C5-762B U+25349 CS23 CR109 D23827.0
+C7-5C25 U+2534C CS23 CR109 D23832.0
+C7-5C26 U+2534A CS23 CR109 D23829.0
+C1-7C63 U+077D7 CS24 CR109 D23836.0 #
+C2-7042 U+077D5 CS24 CR109 D23834.0
+C4-6B74 U+077D6 CS24 CR109 D23835.0
+C7-5F24 U+2534F CS24 CR109 D23833.0
+C2-7128 U+077D8 CS25 CR109 D23837.0
+C2-7129 U+077D9 CS25 CR109 D23838.0
+C4-6C74 U+25353 CS25 CR109 D23839.0
+C4-6C75 U+04084 CS25 CR109 D23840.0
+C1-7D33 U+077DA CS26 CR109 D23841.0
+C7-6243 U+25354 CS26 CR109 D23842.0
+C7-6244 U+25357 CS26 CR109 D49384.0
+C7-6245 U+25355 CS26 CR109 D23843.0
+C5-7B43 U+2535A CS28 CR109 D23844.0
+C4-6E4D U+04085 CS30 CR109 D23845.0
+C1-4679 U+077DB CS05 CR110 D23846.0
+C4-2751 U+04086 CS08 CR110 D23848.0
+C5-2744 U+2535E CS08 CR110 D23849.0
+C1-5264 U+077DC CS09 CR110 D23852.0
+C4-2A5F U+04087 CS09 CR110 D23850.0
+C4-2A60 U+2535F CS09 CR110 D23851.0
+C4-2A61 U+25360 CS09 CR110 D23853.0
+C3-3269 U+077DD CS10 CR110 D23859.0
+C4-2E56 U+25361 CS10 CR110 D23854.0
+C5-2F27 U+25363 CS10 CR110 D23856.0
+C5-2F28 U+25362 CS10 CR110 D23855.0
+C6-3A2F U+25364 CS10 CR110 D23857.0
+C6-3A30 U+25365 CS10 CR110 D23858.0
+C4-3357 U+04088 CS11 CR110 D23862.0
+C4-3358 U+25367 CS11 CR110 D23860.0
+C5-3422 U+25368 CS11 CR110 D23861.0
+C2-3E47 U+077DE CS12 CR110 D23863.0
+C3-3D57 U+077DF CS12 CR110 D23867.0
+C4-3951 U+2536B CS12 CR110 D23865.0
+C5-3A50 U+2536F CS12 CR110 D23870.0
+C5-3A51 U+2536D CS12 CR110 D23868.0
+C5-3A52 U+2536A CS12 CR110 D23864.0
+C5-3A53 U+2536C CS12 CR110 D23866.0
+C5-3A54 U+25371 CS12 CR110 D23872.0
+C5-3A55 U+2536E CS12 CR110 D23869.0
+C6-4C29 U+25370 CS12 CR110 D23871.0
+C2-4549 U+077E0 CS13 CR110 D23875.0
+C5-4121 U+25375 CS13 CR110 D23876.0
+C5-4122 U+25373 CS13 CR110 D23874.0
+C5-4123 U+25372 CS13 CR110 D23873.0
+C4-4547 U+25378 CS14 CR110 D23882.0
+C4-4548 U+25379 CS14 CR110 D23883.0
+C4-4549 U+2537D CS14 CR110 D23887.0
+C4-454A U+04089 CS14 CR110 D23879.0
+C4-454B U+2537F CS14 CR110 D23889.0
+C5-476A U+2537B CS14 CR110 D23885.0
+C5-476B U+2537C CS14 CR110 D23886.0
+C5-476C U+2537A CS14 CR110 D23884.0
+C6-5F50 U+2537E CS14 CR110 D23888.0
+C6-5F51 U+25376 CS14 CR110 D23880.0
+C6-5F52 U+25377 CS14 CR110 D23881.0
+C4-4B51 U+25386 CS15 CR110 D23895.0
+C4-4B52 U+25383 CS15 CR110 D23892.0
+C4-4B53 U+25389 CS15 CR110 D23897.0
+C5-4E6E U+25382 CS15 CR110 D23891.0
+C5-4E6F U+25385 CS15 CR110 D23894.0
+C7-2574 U+25387 CS15 CR110 D23896.0
+C7-2575 U+25384 CS15 CR110 D23893.0
+C4-5168 U+2538B CS16 CR110 D23900.0
+C4-5169 U+2538A CS16 CR110 D23899.0
+C4-516A U+2538C CS16 CR110 D23901.0
+C5-562D U+2538D CS16 CR110 D23902.0
+C3-555D U+0408A CS17 CR110 D23903.0
+C4-5738 U+0408C CS17 CR110 D23904.0
+C5-5C50 U+25392 CS17 CR110 D23907.0
+C7-3965 U+2538F CS17 CR110 D23905.0
+C5-6272 U+25395 CS18 CR110 D*
+C5-6273 U+25394 CS18 CR110 D23910.0
+C5-6274 U+25393 CS18 CR110 D23909.0
+C5-6275 U+2538E CS18 CR110 D23911.0
+C5-6855 U+25398 CS19 CR110 D23914.0
+C5-6856 U+25397 CS19 CR110 D23913.0
+C5-6857 U+25396 CS19 CR110 D23912.0
+C5-6858 U+25399 CS19 CR110 D23915.0
+C7-4836 U+2539A CS19 CR110 D23916.0
+C7-4837 U+2539C CS19 CR110 D49385.0 #
+C4-6374 U+0408D CS20 CR110 D23918.0
+C4-6A5A U+253A1 CS23 CR110 D23922.0
+C4-6B75 U+0408E CS24 CR110 D23925.0
+C4-6C76 U+077E1 CS25 CR110 D23926.0
+C7-663F U+253A4 CS35 CR110 D23927.0
+C7-6649 U+253A5 CS37 CR110 D23928.0
+C1-467A U+077E2 CS05 CR111 D23929.0
+C1-4B32 U+077E3 CS07 CR111 D23931.0
+C6-286B U+253A7 CS07 CR111 D23932.0
+C6-286C U+253A8 CS07 CR111 D23933.0
+C1-4F21 U+077E5 CS08 CR111 D23935.0
+C4-2752 U+077E4 CS08 CR111 D23934.0
+C2-2C4A U+077E7 CS09 CR111 D23938.0
+C2-2C4B U+077E8 CS09 CR111 D23940.0
+C3-2E36 U+077E6 CS09 CR111 D23937.0
+C5-2A6E U+253AC CS09 CR111 D23945.0
+C6-333F U+253AA CS09 CR111 D23939.0
+C6-3340 U+253AB CS09 CR111 D23941.0
+C6-3341 U+253A9 CS09 CR111 D23936.0
+C1-567B U+077E9 CS10 CR111 D23947.0
+C4-2E57 U+0408F CS10 CR111 D23948.0
+C4-2E58 U+04090 CS10 CR111 D23950.0
+C5-2F29 U+253B8 CS10 CR111 D23953.0
+C5-2F2A U+253B0 CS10 CR111 D23946.0
+C5-2F2B U+253B1 CS10 CR111 D23949.0
+C6-3A31 U+253B5 CS10 CR111 D23955.0
+C6-3A32 U+253B6 CS10 CR111 D23954.0
+C6-3A33 U+253B2 CS10 CR111 D23952.0
+C4-3359 U+04092 CS11 CR111 D23964.0
+C4-335A U+04091 CS11 CR111 D23951.0
+C4-335B U+077EA CS11 CR111 D23958.0
+C4-335C U+253BB CS11 CR111 D23959.0
+C5-3423 U+253B9 CS11 CR111 D23956.0
+C5-3424 U+253BA CS11 CR111 D23957.0
+C5-3425 U+253BE CS11 CR111 D23963.0
+C6-4255 U+253BF CS11 CR111 D23965.0
+C6-4256 U+253C1 CS11 CR111 D23962.0
+C6-4257 U+253BD CS11 CR111 D23961.0
+C6-4258 U+253C9 CS11 CR111 D23968.0
+C6-4259 U+253BC CS11 CR111 D23960.0
+C6-425A U+253C2 CS11 CR111 D23967.0
+C6-425B U+253C0 CS11 CR111 D23966.0
+C1-607B U+077ED CS12 CR111 D23978.0
+C2-3E48 U+077EC CS12 CR111 D23975.0
+C4-3952 U+253CE CS12 CR111 D23976.0
+C5-3A56 U+253DF CS12 CR111 D23994.0
+C6-4C2A U+253D4 CS12 CR111 D23980.0
+C6-4C2B U+04093 CS12 CR111 D23979.0
+C6-4C2C U+253CF CS12 CR111 D23977.0
+C6-4C2D U+20170 CS12 CR111 D23981.0
+C1-654E U+077EE CS13 CR111 D23995.0
+C4-3F32 U+253D9 CS13 CR111 D23986.0
+C4-3F33 U+04094 CS13 CR111 D23987.0
+C4-3F34 U+253DD CS13 CR111 D23992.0
+C4-3F35 U+253DC CS13 CR111 D23991.0
+C4-3F36 U+253E0 CS13 CR111 D23996.0
+C5-4124 U+253D8 CS13 CR111 D23985.0
+C6-5567 U+253DE CS13 CR111 D23993.0
+C6-5568 U+253E2 CS13 CR111 D23988.0
+C6-5569 U+253DA CS13 CR111 D23989.0
+C4-454C U+04095 CS14 CR111 D24000.0
+C5-476D U+253EA CS14 CR111 D23999.0
+C5-476E U+253EB CS14 CR111 D24001.0
+C5-476F U+253EF CS14 CR111 D24003.0
+C5-4770 U+253F0 CS14 CR111 D24004.0
+C6-5F53 U+253EC CS14 CR111 D24002.0
+C4-4B54 U+253F3 CS15 CR111 D24006.0
+C7-2576 U+253F4 CS15 CR111 D24007.0
+C7-2577 U+253F5 CS15 CR111 D24008.0
+C7-2578 U+253F2 CS15 CR111 D24005.0
+C7-2579 U+253F7 CS15 CR111 D24009.0
+C4-516B U+253FC CS16 CR111 D24012.0
+C7-3053 U+253FE CS16 CR111 D24013.0
+C7-3054 U+253FB CS16 CR111 D24011.0
+C1-744C U+077EF CS17 CR111 D24015.0
+C2-5D6E U+077F0 CS17 CR111 D24017.0
+C5-5C51 U+25400 CS17 CR111 D24014.0
+C5-5C52 U+25401 CS17 CR111 D24016.0
+C7-3966 U+25403 CS17 CR111 D49386.0
+C7-3967 U+25404 CS17 CR111 D24018.0 #
+C2-6628 U+077F1 CS19 CR111 D24020.0
+C2-6947 U+077F2 CS20 CR111 D24021.0
+C5-7367 U+25411 CS22 CR111 D24022.0
+C5-762C U+25413 CS23 CR111 D24023.0
+C1-467B U+077F3 CS05 CR112 D24024.0
+C3-2432 U+04096 CS06 CR112 D24026.0 @ D24027.0 (C6-253F)
+C5-227E U+25415 CS06 CR112 D24025.0
+C6-253E U+25416 CS06 CR112 D24028.0 #
+C6-253F U+2F94C CS06 CR112 D24027.0 @ D24026.0 (C3-2432)
+C3-267A U+04097 CS07 CR112 D24035.0
+C3-267B U+077F4 CS07 CR112 D24029.0
+C3-267C U+077F5 CS07 CR112 D24033.0
+C4-2467 U+25417 CS07 CR112 D24030.0
+C5-246C U+2541A CS07 CR112 D24034.0
+C5-246D U+25419 CS07 CR112 D24032.0
+C6-286D U+25418 CS07 CR112 D24031.0
+C1-4F22 U+077FD CS08 CR112 D24045.0
+C2-283C U+077F8 CS08 CR112 D24038.0
+C2-283D U+077FC CS08 CR112 D24044.0
+C2-283E U+077F9 CS08 CR112 D24039.0
+C2-283F U+077FB CS08 CR112 D24043.0
+C2-2840 U+077FA CS08 CR112 D24041.0
+C2-2841 U+077F7 CS08 CR112 D24036.0
+C4-2753 U+04098 CS08 CR112 D24042.0
+C4-2754 U+2541E CS08 CR112 D24040.0
+C5-2745 U+2541D CS08 CR112 D* @ D24037.0
+C6-2D46 U+2F94D CS08 CR112 D24037.0
+C6-2D47 U+25424 CS08 CR112 D24076.0 #
+C1-5265 U+07802 CS09 CR112 D24046.0
+C1-5266 U+07814 CS09 CR112 D24080.0
+C1-5267 U+0780C CS09 CR112 D24062.0
+C1-5268 U+0780D CS09 CR112 D24063.0
+C2-2C4C U+07806 CS09 CR112 D24052.0
+C2-2C4D U+07811 CS09 CR112 D24067.0
+C2-2C4E U+07812 CS09 CR112 D24068.0
+C2-2C4F U+07805 CS09 CR112 D24050.0
+C2-2C50 U+07810 CS09 CR112 D24066.0
+C2-2C51 U+0780F CS09 CR112 D24065.0
+C2-2C52 U+0780E CS09 CR112 D24064.0
+C2-2C53 U+07809 CS09 CR112 D24056.0
+C2-2C54 U+07803 CS09 CR112 D24047.0
+C2-2C55 U+07813 CS09 CR112 D24070.0
+C3-2E37 U+0780A CS09 CR112 D24059.0
+C3-2E38 U+0409B CS09 CR112 D24058.0
+C3-2E39 U+07804 CS09 CR112 D24048.0
+C3-2E3A U+0780B CS09 CR112 D24061.0
+C3-2E3B U+07807 CS09 CR112 D24053.0
+C3-2E3C U+0409D CS09 CR112 D24074.0
+C3-2E3D U+07815 CS09 CR112 D24080.1
+C3-2E3E U+07808 CS09 CR112 D24054.0
+C4-2A62 U+0409C CS09 CR112 D24060.0
+C4-2A63 U+2542A CS09 CR112 D24051.0
+C4-2A64 U+0409A CS09 CR112 D24057.0
+C4-2A65 U+25429 CS09 CR112 D24049.0
+C5-2A6F U+25444 CS09 CR112 D24071.0
+C5-2A70 U+2542C CS09 CR112 D24069.0
+C5-2A71 U+25445 CS09 CR112 D24072.0
+C6-3342 U+25441 CS09 CR112 D24075.0
+C6-3343 U+2543A CS09 CR112 D24073.0
+C6-3344 U+2543C CS09 CR112 D24077.0
+C6-3345 U+2542B CS09 CR112 D24055.0
+C6-3346 U+25449 CS09 CR112 D24102.0
+C1-567C U+07830 CS10 CR112 D24115.0
+C1-567D U+07827 CS10 CR112 D24099.0
+C1-567E U+07838 CS10 CR112 D24143.0
+C1-5721 U+0781D CS10 CR112 D24081.0
+C1-5722 U+07834 CS10 CR112 D24124.0
+C1-5723 U+07837 CS10 CR112 D24139.0
+C1-5724 U+07825 CS10 CR112 D24093.0
+C1-5725 U+0782D CS10 CR112 D24110.0
+C1-5726 U+07820 CS10 CR112 D24084.0
+C1-5727 U+0781F CS10 CR112 D24083.0
+C1-5728 U+07832 CS10 CR112 D24120.1
+C2-313C U+07823 CS10 CR112 D24091.0
+C2-313D U+0782C CS10 CR112 D24108.0
+C2-313E U+07822 CS10 CR112 D24088.0
+C2-313F U+07835 CS10 CR112 D24133.0
+C2-3140 U+0782F CS10 CR112 D24113.0
+C2-3141 U+07828 CS10 CR112 D24101.0
+C2-3142 U+0782E CS10 CR112 D24111.0
+C2-3143 U+0782B CS10 CR112 D24107.0
+C2-3144 U+07821 CS10 CR112 D24087.0
+C2-3145 U+07829 CS10 CR112 D24104.0
+C2-3146 U+07833 CS10 CR112 D24123.0
+C2-3147 U+0782A CS10 CR112 D24106.0
+C2-3148 U+07831 CS10 CR112 D24118.0
+C3-326A U+040A4 CS10 CR112 D24100.0
+C3-326B U+040A5 CS10 CR112 D24103.0
+C3-326C U+07824 CS10 CR112 D24092.0
+C3-326D U+07836 CS10 CR112 D24138.0
+C4-2E59 U+25458 CS10 CR112 D24082.0
+C4-2E5A U+25462 CS10 CR112 D24144.0
+C4-2E5B U+25450 CS10 CR112 D24119.0
+C4-2E5C U+040A0 CS10 CR112 D24090.0
+C4-2E5D U+25451 CS10 CR112 D24121.0
+C4-2E5E U+040A6 CS10 CR112 D24122.0
+C4-2E5F U+0409F CS10 CR112 D24085.0
+C4-2E60 U+25446 CS10 CR112 D24086.0
+C4-2E61 U+040A7 CS10 CR112 D24127.0
+C4-2E62 U+040A1 CS10 CR112 D24094.0
+C5-2F2C U+2544D CS10 CR112 D24114.0 #
+C5-2F2D U+25463 CS10 CR112 D24142.0
+C5-2F2E U+25470 CS10 CR112 D24130.0
+C5-2F2F U+2544B CS10 CR112 D24109.0
+C5-2F30 U+2544F CS10 CR112 D24117.0
+C5-2F31 U+2544E CS10 CR112 D24116.0
+C5-2F32 U+25453 CS10 CR112 D24126.0
+C5-2F33 U+25447 CS10 CR112 D24089.0
+C5-2F34 U+040A2 CS10 CR112 D24096.0
+C5-2F35 U+25454 CS10 CR112 D24128.0
+C5-2F36 U+25452 CS10 CR112 D24125.0
+C5-2F37 U+25459 CS10 CR112 D24131.0 #
+C5-2F38 U+2547E CS10 CR112 D24169.0 #
+C6-3A34 U+25448 CS10 CR112 D24095.0
+C6-3A35 U+2544A CS10 CR112 D24105.0
+C6-3A36 U+25472 CS10 CR112 D24132.0
+C6-3A37 U+25469 CS10 CR112 D24140.0
+C6-3A38 U+2545A CS10 CR112 D24141.0
+C6-3A39 U+2544C CS10 CR112 D24112.0
+C1-5C3D U+0786B CS11 CR112 D24229.0
+C1-5C3E U+07843 CS11 CR112 D24147.0
+C1-5C3F U+0784E CS11 CR112 D24175.0
+C2-3756 U+07848 CS11 CR112 D24165.0
+C2-3757 U+07852 CS11 CR112 D24199.0
+C2-3758 U+07849 CS11 CR112 D24167.0
+C2-3759 U+0784D CS11 CR112 D24173.0
+C2-375A U+0784A CS11 CR112 D24168.0
+C2-375B U+0784C CS11 CR112 D24171.0
+C2-375C U+07826 CS11 CR112 D24098.0
+C2-375D U+07845 CS11 CR112 D24151.0
+C2-375E U+07850 CS11 CR112 D24178.0
+C3-375A U+040AD CS11 CR112 D24174.0
+C3-375B U+040A3 CS11 CR112 D24097.0
+C3-375C U+040AB CS11 CR112 D24157.0
+C3-375D U+07847 CS11 CR112 D24162.0
+C3-375E U+040AF CS11 CR112 D24186.0
+C3-375F U+0784B CS11 CR112 D24170.0
+C3-3760 U+07851 CS11 CR112 D24182.0
+C3-3761 U+0784F CS11 CR112 D24177.0
+C3-3762 U+07842 CS11 CR112 D24146.0
+C3-3763 U+07846 CS11 CR112 D24160.0
+C4-335D U+07844 CS11 CR112 D24149.0
+C4-335E U+040A9 CS11 CR112 D24150.0
+C4-335F U+040AC CS11 CR112 D24166.0
+C4-3360 U+040AE CS11 CR112 D24176.0
+C4-3361 U+040AA CS11 CR112 D24156.0
+C5-3426 U+2546F CS11 CR112 D24129.0
+C5-3427 U+25480 CS11 CR112 D24179.0
+C5-3428 U+25474 CS11 CR112 D24148.0
+C5-3429 U+25481 CS11 CR112 D24180.0
+C5-342A U+2547A CS11 CR112 D24159.0
+C5-342B U+2549C CS11 CR112 D24198.0
+C5-342C U+25473 CS11 CR112 D24145.0
+C5-342D U+25482 CS11 CR112 D24181.0
+C5-342E U+2547F CS11 CR112 D24172.0
+C5-342F U+254A7 CS11 CR112 D24183.0
+C5-3430 U+25479 CS11 CR112 D24158.0
+C5-3431 U+25478 CS11 CR112 D24155.0
+C5-3432 U+2547D CS11 CR112 D24164.0
+C5-3433 U+254A8 CS11 CR112 D24184.0
+C5-3434 U+2547C CS11 CR112 D24163.0
+C6-425C U+25492 CS11 CR112 D24187.0
+C6-425D U+254A9 CS11 CR112 D24185.0
+C6-425E U+2548F CS11 CR112 D24154.0 #
+C6-425F U+25476 CS11 CR112 D24153.0
+C6-4260 U+2547B CS11 CR112 D24161.0
+C6-4261 U+25475 CS11 CR112 D24152.0
+C6-4262 U+254A4 CS11 CR112 D24188.0
+C1-607C U+0785D CS12 CR112 D24201.1
+C1-607D U+0786C CS12 CR112 D24230.0
+C1-607E U+0786F CS12 CR112 D24233.0
+C2-3E49 U+07860 CS12 CR112 D24207.0
+C2-3E4A U+07864 CS12 CR112 D24216.0
+C2-3E4B U+07865 CS12 CR112 D24220.0
+C2-3E4C U+0785C CS12 CR112 D24200.0
+C2-3E4D U+0786D CS12 CR112 D49389.0
+C2-3E4E U+07871 CS12 CR112 D24235.0
+C2-3E4F U+0786A CS12 CR112 D24228.0
+C2-3E50 U+0786E CS12 CR112 D24232.0
+C2-3E51 U+07870 CS12 CR112 D24234.0
+C2-3E52 U+07869 CS12 CR112 D24227.0
+C2-3E53 U+07868 CS12 CR112 D24226.0
+C2-3E54 U+0785E CS12 CR112 D24203.0
+C2-3E55 U+07862 CS12 CR112 D24211.0
+C3-3D58 U+040B4 CS12 CR112 D24237.0
+C3-3D59 U+07863 CS12 CR112 D24214.0
+C3-3D5A U+07876 CS12 CR112 M******
+C3-3D5B U+040B0 CS12 CR112 D24205.0
+C3-3D5D U+07866 CS12 CR112 D24221.0
+C4-3953 U+040B6 CS12 CR112 M******
+C4-3954 U+07867 CS12 CR112 D24224.0
+C4-3955 U+254B1 CS12 CR112 D24222.0
+C4-3956 U+254AE CS12 CR112 D24215.0
+C4-3957 U+254B0 CS12 CR112 D24218.0
+C4-3958 U+040B3 CS12 CR112 D24219.0
+C5-3A57 U+254AC CS12 CR112 D24209.0
+C5-3A58 U+254AA CS12 CR112 D24202.0
+C5-3A59 U+040B1 CS12 CR112 D24208.0
+C5-3A5A U+254B5 CS12 CR112 D24236.0
+C5-3A5B U+254AD CS12 CR112 D24213.0
+C5-3A5C U+254B2 CS12 CR112 D24223.0
+C5-3A5D U+254B3 CS12 CR112 D24225.0
+C5-3A5E U+254AB CS12 CR112 D24204.0
+C5-3A5F U+254B6 CS12 CR112 D24238.0
+C5-3A60 U+254C7 CS12 CR112 D24240.0
+C5-3A61 U+254C6 CS12 CR112 D24239.0
+C6-4C2E U+25494 CS12 CR112 D49387.0
+C6-4C2F U+07861 CS12 CR112 D24210.0
+C6-4C30 U+254C0 CS12 CR112 D49390.0
+C6-4C31 U+254B4 CS12 CR112 D24231.0
+C6-4C32 U+254C1 CS12 CR112 D24241.0 #
+C6-4C33 U+040B2 CS12 CR112 D24212.0
+C6-4C34 U+254BD CS12 CR112 D49391.0
+C6-4C35 U+254AF CS12 CR112 D24217.0
+C1-654F U+0788E CS13 CR112 D24284.0
+C1-6550 U+078B0 CS13 CR112 D24360.0
+C1-6551 U+07897 CS13 CR112 D24306.0
+C1-6552 U+07898 CS13 CR112 D24307.0
+C1-6553 U+0788C CS13 CR112 D24282.0 @ C6-556B
+C1-6554 U+07889 CS13 CR112 D24279.0
+C1-6555 U+0787C CS13 CR112 D24254.0
+C1-6556 U+07891 CS13 CR112 D24364.1
+C1-6557 U+07893 CS13 CR112 D24294.0
+C1-6558 U+0787F CS13 CR112 D24259.0
+C2-454A U+07887 CS13 CR112 D24275.0
+C2-454B U+0789A CS13 CR112 D24309.0
+C2-454C U+07894 CS13 CR112 D24295.0
+C2-454D U+0788F CS13 CR112 D24287.0
+C2-454E U+07884 CS13 CR112 D24268.0
+C2-454F U+07895 CS13 CR112 D24296.0
+C2-4550 U+07885 CS13 CR112 D24272.0
+C2-4551 U+07886 CS13 CR112 D24273.0
+C2-4552 U+078A1 CS13 CR112 D24311.0
+C2-4553 U+07883 CS13 CR112 D24267.0
+C2-4554 U+07879 CS13 CR112 D24248.0
+C2-4555 U+07899 CS13 CR112 D24308.0
+C2-4556 U+07880 CS13 CR112 D24260.0
+C2-4557 U+07896 CS13 CR112 D24297.0
+C2-4558 U+0787B CS13 CR112 D24251.0
+C3-3D5C U+0785F CS13 CR112 D24206.0
+C3-4329 U+07882 CS13 CR112 D24263.0
+C3-432A U+07890 CS13 CR112 D24288.0
+C3-432B U+0788A CS13 CR112 D24280.0
+C3-432C U+040BE CS13 CR112 D24266.0
+C3-432D U+0787A CS13 CR112 D24249.0
+C3-432E U+0787D CS13 CR112 D24256.0
+C3-432F U+040BA CS13 CR112 D24255.0
+C3-4330 U+0788B CS13 CR112 D24281.0
+C3-4331 U+07878 CS13 CR112 D24247.0
+C3-4332 U+040BC CS13 CR112 D24262.0
+C3-4333 U+2F94E CS13 CR112 D24244.0
+C3-4334 U+0788D CS13 CR112 D24283.0
+C3-4335 U+07888 CS13 CR112 D24278.0
+C3-4336 U+07892 CS13 CR112 D24292.0
+C3-4337 U+07881 CS13 CR112 D24261.0
+C4-3F37 U+254CC CS13 CR112 D24253.0
+C4-3F38 U+040C0 CS13 CR112 D24270.0
+C4-3F39 U+040B8 CS13 CR112 D24250.0
+C4-3F3A U+040C1 CS13 CR112 D24285.0
+C4-3F3B U+040C2 CS13 CR112 D24291.0
+C4-3F3C U+040BB CS13 CR112 D24258.0
+C4-3F3D U+040BD CS13 CR112 D24265.0
+C4-3F3E U+040BF CS13 CR112 D24269.0
+C4-3F3F U+040B9 CS13 CR112 D24252.0
+C4-3F40 U+040B7 CS13 CR112 D24245.0
+C4-3F41 U+254D2 CS13 CR112 D24286.0
+C4-3F42 U+040C7 CS13 CR112 M******
+C4-3F43 U+254D3 CS13 CR112 D24290.0
+C5-4125 U+254D0 CS13 CR112 D24276.0
+C5-4126 U+254D6 CS13 CR112 D24299.0
+C5-4127 U+254D7 CS13 CR112 D24300.0
+C5-4128 U+254CA CS13 CR112 D24310.0
+C5-4129 U+254CD CS13 CR112 D24264.0
+C6-556A U+254CE CS13 CR112 D24271.0
+C6-556B U+2F94F CS13 CR112 M****** @ D24282.0 (C1-6553)
+C6-556C U+254CF CS13 CR112 D24274.0
+C6-556D U+254DA CS13 CR112 D*
+C6-556E U+254D1 CS13 CR112 D24277.0
+C6-556F U+254D4 CS13 CR112 D24293.0
+C6-5570 U+254ED CS13 CR112 D49392.0
+C6-5571 U+254CB CS13 CR112 D24246.0
+C6-5572 U+254D5 CS13 CR112 D24298.0 #
+C6-5573 U+254F1 CS13 CR112 D24305.0
+C1-6976 U+078C1 CS14 CR112 D24364.0
+C1-6977 U+0789F CS14 CR112 D24316.0
+C1-6978 U+078A7 CS14 CR112 D24334.0
+C1-6979 U+078B3 CS14 CR112 D24363.0
+C1-697A U+078A9 CS14 CR112 D24338.0
+C1-697B U+078A3 CS14 CR112 D24326.0
+C2-4C33 U+078B2 CS14 CR112 D24362.0
+C2-4C34 U+078AA CS14 CR112 D24339.0
+C2-4C35 U+078B4 CS14 CR112 M******
+C2-4C36 U+078AD CS14 CR112 D24342.0
+C2-4C37 U+078A8 CS14 CR112 D24336.0
+C2-4C38 U+0787E CS14 CR112 D24257.0
+C2-4C39 U+078AB CS14 CR112 D24340.0
+C2-4C3A U+0789E CS14 CR112 D24315.0
+C2-4C3B U+078A5 CS14 CR112 D24330.0
+C2-4C3C U+078A0 CS14 CR112 D24318.0
+C2-4C3D U+078AC CS14 CR112 D24341.0
+C2-4C3E U+078A2 CS14 CR112 D24323.0
+C2-4C3F U+078A4 CS14 CR112 D24328.0
+C3-483E U+078A6 CS14 CR112 D24331.0
+C3-483F U+078AE CS14 CR112 D24346.0
+C3-4840 U+078B8 CS14 CR112 M******
+C3-4841 U+040CB CS14 CR112 D24335.0 #
+C3-4842 U+040E3 CS14 CR112 D* @ D24475.0
+C3-4843 U+040C9 CS14 CR112 D24322.0
+C3-4844 U+078B1 CS14 CR112 D24361.0
+C3-4845 U+078AF CS14 CR112 D24350.0
+C4-454D U+040CC CS14 CR112 D24343.0
+C4-454E U+040C8 CS14 CR112 D24314.0
+C4-454F U+040CE CS14 CR112 D24347.0
+C4-4550 U+25532 CS14 CR112 D24387.0
+C4-4551 U+040CA CS14 CR112 D24324.0
+C4-4552 U+25500 CS14 CR112 D24327.0
+C4-4553 U+0789D CS14 CR112 D24313.0
+C4-4554 U+25522 CS14 CR112 D49393.0
+C4-4555 U+040CD CS14 CR112 D24345.0 #
+C5-4771 U+25509 CS14 CR112 D24353.0
+C5-4772 U+25502 CS14 CR112 D24332.0
+C5-4773 U+25501 CS14 CR112 D24329.0
+C5-4774 U+2552B CS14 CR112 D24358.0
+C5-4775 U+25507 CS14 CR112 D24351.0
+C5-4776 U+040CF CS14 CR112 D24348.0
+C5-4777 U+25528 CS14 CR112 D24355.0
+C5-4778 U+254FB CS14 CR112 D24317.0
+C5-4779 U+2552A CS14 CR112 D24357.0
+C5-477A U+254FE CS14 CR112 D24321.0
+C5-477B U+25504 CS14 CR112 D24337.0
+C5-477C U+25529 CS14 CR112 D24356.0
+C5-477D U+2550A CS14 CR112 D24354.0
+C6-5F54 U+254FC CS14 CR112 D24319.0
+C6-5F55 U+25508 CS14 CR112 D24352.0
+C6-5F56 U+254FF CS14 CR112 D24325.0
+C6-5F57 U+25503 CS14 CR112 D24333.0
+C6-5F58 U+25510 CS14 CR112 D49394.0
+C6-5F59 U+25505 CS14 CR112 D24344.0
+C6-5F5A U+25506 CS14 CR112 D24349.0
+C6-5F5B U+254FA CS14 CR112 D24312.0
+C1-6D7B U+078CB CS15 CR112 D24395.0
+C1-6D7C U+078C5 CS15 CR112 D24386.0
+C1-6D7D U+078BA CS15 CR112 D24366.0
+C1-6D7E U+078CA CS15 CR112 D24394.0
+C1-6E21 U+078BE CS15 CR112 D24370.0
+C1-6E22 U+078D5 CS15 CR112 D24407.0
+C1-6E23 U+078BC CS15 CR112 D24368.0
+C1-6E24 U+078D0 CS15 CR112 D24401.0
+C2-5248 U+078CD CS15 CR112 D24398.0
+C2-5249 U+078BB CS15 CR112 D24367.0
+C2-524A U+078CF CS15 CR112 D24400.0
+C2-524B U+078CC CS15 CR112 D24396.0
+C2-524C U+078D1 CS15 CR112 D24402.0
+C2-524D U+078CE CS15 CR112 D24399.0
+C2-524E U+078D4 CS15 CR112 D24406.0
+C2-524F U+078C8 CS15 CR112 D24392.0
+C2-5250 U+078C3 CS15 CR112 D24384.0
+C2-5251 U+078C4 CS15 CR112 D24385.0
+C2-5252 U+078C9 CS15 CR112 D24393.0
+C3-4D48 U+078C6 CS15 CR112 D24389.0
+C3-4D49 U+078D3 CS15 CR112 D24404.0
+C3-4D4A U+078C0 CS15 CR112 D24380.0
+C3-4D4B U+078D2 CS15 CR112 D24403.0
+C3-4D4C U+078C7 CS15 CR112 D24390.0
+C3-4D4D U+078C2 CS15 CR112 D24383.0
+C4-4B55 U+040D4 CS15 CR112 D24377.0
+C4-4B56 U+040D3 CS15 CR112 D24376.0 #
+C4-4B57 U+078BF CS15 CR112 D24378.0
+C4-4B58 U+040D2 CS15 CR112 D24374.0
+C4-4B59 U+078BD CS15 CR112 D24369.0
+C4-4B5A U+2552D CS15 CR112 D24365.0
+C4-4B5B U+040D7 CS15 CR112 D24391.0
+C4-4B5C U+040D1 CS15 CR112 D24371.0
+C4-4B5D U+078E4 CS15 CR112 D24409.0
+C4-4B5E U+040D5 CS15 CR112 D24381.0
+C5-4E70 U+25531 CS15 CR112 D24379.0
+C5-4E71 U+25547 CS15 CR112 D24412.0
+C5-4E72 U+2552E CS15 CR112 D24372.0
+C5-4E73 U+2552F CS15 CR112 D24373.0
+C5-4E74 U+25548 CS15 CR112 D24413.0
+C5-4E75 U+25534 CS15 CR112 D24457.0
+C7-257A U+25545 CS15 CR112 D24410.0
+C7-257B U+2F950 CS15 CR112 D24397.0 #
+C7-257C U+25549 CS15 CR112 D24417.0
+C7-257D U+25535 CS15 CR112 D24382.0
+C7-257E U+254FD CS15 CR112 D24320.0
+C7-2621 U+25530 CS15 CR112 D24375.0
+C7-2622 U+25543 CS15 CR112 D24414.0
+C7-2623 U+25546 CS15 CR112 D24411.0
+C7-2624 U+040D6 CS15 CR112 D24388.0
+C7-2625 U+25533 CS15 CR112 D24405.0
+C1-7153 U+078E8 CS16 CR112 D24449.0 @ D24449.1
+C1-7154 U+078DA CS16 CR112 D24418.0
+C1-7155 U+078EC CS16 CR112 D24454.0
+C1-7156 U+078E7 CS16 CR112 D24448.0
+C2-586C U+078DD CS16 CR112 D24425.0
+C2-586D U+078E9 CS16 CR112 D24450.0
+C2-586E U+078E5 CS16 CR112 D24443.0
+C2-586F U+078EA CS16 CR112 D24452.0
+C2-5870 U+078DE CS16 CR112 D24426.0
+C2-5871 U+078E3 CS16 CR112 D24438.0
+C2-5872 U+078DB CS16 CR112 D24419.0
+C2-5873 U+078E1 CS16 CR112 D24436.0
+C2-5874 U+078E2 CS16 CR112 D24437.0
+C2-5875 U+078ED CS16 CR112 D24455.0
+C2-5876 U+078DF CS16 CR112 D24429.0
+C2-5877 U+078E0 CS16 CR112 D24431.0
+C3-517D U+040D9 CS16 CR112 D24423.0
+C3-517E U+040DB CS16 CR112 D24439.0
+C3-5221 U+078D6 CS16 CR112 D24408.0
+C3-5222 U+078EB CS16 CR112 D24453.0
+C3-5223 U+040D8 CS16 CR112 D24421.0
+C3-5224 U+078DC CS16 CR112 D24424.0
+C4-516C U+040DA CS16 CR112 D24427.0
+C4-516D U+040E0 CS16 CR112 M******
+C4-516E U+078E6 CS16 CR112 D24446.0
+C4-516F U+25558 CS16 CR112 D24451.0
+C4-5170 U+040DE CS16 CR112 D24456.0
+C4-5171 U+25551 CS16 CR112 D24433.0
+C4-5172 U+25555 CS16 CR112 D24441.0
+C4-5173 U+25553 CS16 CR112 D24435.0
+C5-562E U+2554E CS16 CR112 D24428.0
+C5-562F U+25566 CS16 CR112 M******
+C5-5630 U+25561 CS16 CR112 D24460.0
+C5-5631 U+2554D CS16 CR112 D24422.0
+C5-5632 U+2554F CS16 CR112 D24430.0
+C5-5633 U+040DD CS16 CR112 D24447.0
+C5-5634 U+25554 CS16 CR112 D24440.0
+C5-5635 U+2557C CS16 CR112 D24499.0
+C7-3055 U+25550 CS16 CR112 D24432.0
+C7-3056 U+25556 CS16 CR112 D24444.0
+C7-3057 U+2555A CS16 CR112 D24458.0
+C7-3058 U+2554C CS16 CR112 D24420.0
+C7-3059 U+040DC CS16 CR112 D24442.0
+C7-305A U+25557 CS16 CR112 D24445.0
+C1-744D U+078F7 CS17 CR112 D24481.0
+C1-744E U+078FA CS17 CR112 D24487.0
+C1-744F U+078F4 CS17 CR112 D24478.0
+C1-7450 U+078EF CS17 CR112 D24465.0
+C1-7451 U+07901 CS17 CR112 D24502.0
+C2-5D6F U+078F3 CS17 CR112 D24476.0
+C2-5D70 U+078FD CS17 CR112 D24494.0
+C2-5D71 U+07902 CS17 CR112 M******
+C2-5D72 U+078FB CS17 CR112 D24490.0
+C2-5D73 U+078FC CS17 CR112 D24493.0
+C2-5D74 U+078FF CS17 CR112 D24498.0
+C2-5D75 U+078F2 CS17 CR112 D24470.0
+C2-5D76 U+07905 CS17 CR112 M******
+C2-5D77 U+078F9 CS17 CR112 D24484.0
+C2-5D78 U+078FE CS17 CR112 D24495.0
+C2-5D79 U+07904 CS17 CR112 M******
+C3-555E U+040E5 CS17 CR112 D24488.0
+C3-555F U+040E6 CS17 CR112 D24489.0
+C3-5560 U+078F0 CS17 CR112 D24466.0
+C3-5561 U+078F8 CS17 CR112 D24482.0
+C3-5562 U+078F1 CS17 CR112 D24469.0
+C4-5739 U+040E4 CS17 CR112 D24477.0
+C4-573A U+25576 CS17 CR112 D24474.0
+C4-573B U+040E1 CS17 CR112 D24462.0
+C4-573C U+2557B CS17 CR112 D24497.0
+C4-573D U+25579 CS17 CR112 D24486.0
+C4-573E U+078F6 CS17 CR112 D24480.0
+C4-573F U+040E7 CS17 CR112 D24496.0
+C4-5740 U+07900 CS17 CR112 D24479.0
+C4-5741 U+040E2 CS17 CR112 D24471.0
+C5-5C53 U+25575 CS17 CR112 D24473.0
+C5-5C54 U+25572 CS17 CR112 D24467.0
+C5-5C55 U+25578 CS17 CR112 D24485.0
+C5-5C56 U+25570 CS17 CR112 D24461.0
+C5-5C57 U+2557E CS17 CR112 D24500.0
+C5-5C58 U+2557D CS17 CR112 D24464.0
+C5-5C59 U+2557F CS17 CR112 D24491.0
+C7-3968 U+25571 CS17 CR112 D24463.0
+C7-3969 U+25577 CS17 CR112 D24483.0
+C7-396A U+25574 CS17 CR112 D24472.0
+C7-396B U+2558B CS17 CR112 D24501.0
+C7-396C U+2557A CS17 CR112 D24492.0
+C7-396D U+2F951 CS17 CR112 D24475.0
+C7-396E U+2558C CS17 CR112 D49395.0
+C7-396F U+25573 CS17 CR112 D24468.0
+C1-7670 U+0790E CS18 CR112 D24522.0
+C2-6243 U+0790C CS18 CR112 D24515.0
+C2-6244 U+07913 CS18 CR112 D24528.0
+C2-6245 U+07914 CS18 CR112 D24530.0
+C2-6246 U+07909 CS18 CR112 D24508.0
+C2-6247 U+07910 CS18 CR112 D24525.0
+C2-6248 U+07912 CS18 CR112 D24527.0
+C2-6249 U+07911 CS18 CR112 D24526.0
+C3-583C U+0790B CS18 CR112 D24513.0
+C3-583D U+040EB CS18 CR112 D24518.0
+C3-583E U+07907 CS18 CR112 D24505.0
+C3-583F U+0790A CS18 CR112 D24509.0
+C3-5840 U+07908 CS18 CR112 D24507.0
+C3-5841 U+040E9 CS18 CR112 D24504.0
+C3-5842 U+0790D CS18 CR112 D24520.0
+C3-5843 U+07906 CS18 CR112 D24503.0
+C3-5844 U+07915 CS18 CR112 D24531.0
+C4-5C2D U+040EA CS18 CR112 D24506.0
+C4-5C2E U+040EE CS18 CR112 D24535.0
+C4-5C2F U+040ED CS18 CR112 D24533.0
+C4-5C30 U+2559D CS18 CR112 D24519.0
+C4-5C31 U+040EC CS18 CR112 D24532.0
+C4-5C32 U+0790F CS18 CR112 D24523.0
+C5-6276 U+25598 CS18 CR112 D24511.0
+C5-6277 U+2559C CS18 CR112 D24517.0
+C5-6278 U+25599 CS18 CR112 D24512.0
+C5-6279 U+255A0 CS18 CR112 D24529.0
+C5-627A U+2559E CS18 CR112 D24521.0
+C7-4126 U+2559A CS18 CR112 D24514.0
+C7-4127 U+2559F CS18 CR112 D24524.0
+C7-4128 U+2559B CS18 CR112 D24516.0
+C7-4129 U+25597 CS18 CR112 D24510.0
+C7-412A U+255A1 CS18 CR112 D24534.0
+C1-7855 U+07919 CS19 CR112 D24542.0
+C2-6629 U+0791D CS19 CR112 D24546.0
+C2-662A U+0791B CS19 CR112 D24544.0
+C2-662B U+07934 CS19 CR112 M****** # CNS design miss ???
+C2-662C U+0791C CS19 CR112 D24545.0
+C2-662D U+07917 CS19 CR112 D24538.0
+C2-662E U+0791E CS19 CR112 D24549.0
+C3-5A61 U+07918 CS19 CR112 D24540.0
+C3-5A62 U+0791A CS19 CR112 D24543.0
+C3-5A63 U+07920 CS19 CR112 D24553.0
+C4-603F U+040F0 CS19 CR112 D24548.0
+C4-6040 U+255AA CS19 CR112 D24539.0
+C4-6041 U+255C1 CS19 CR112 D24567.0
+C4-6042 U+0791F CS19 CR112 D24552.0
+C5-6859 U+255AC CS19 CR112 D24547.0
+C5-685A U+255AB CS19 CR112 D24541.0
+C7-4838 U+255B4 CS19 CR112 D24550.0
+C7-4839 U+255B7 CS19 CR112 D24551.0
+C7-483A U+255B3 CS19 CR112 D49396.0
+C7-483B U+2154E CS19 CR112 D24575.0
+C1-797C U+07926 CS20 CR112 D24564.0
+C1-797D U+0792A CS20 CR112 D24571.0
+C1-797E U+0792C CS20 CR112 D24573.0
+C1-7A21 U+0792B CS20 CR112 D24572.0
+C2-6948 U+07925 CS20 CR112 D24556.0
+C2-6949 U+07923 CS20 CR112 D24554.0
+C2-694A U+07927 CS20 CR112 D24568.0
+C2-694B U+07928 CS20 CR112 D24569.0
+C2-694C U+07924 CS20 CR112 D24555.0
+C2-694D U+07929 CS20 CR112 D24570.0
+C3-5C63 U+040F2 CS20 CR112 D24563.0
+C4-6375 U+040F4 CS20 CR112 D24584.0
+C4-6376 U+040F3 CS20 CR112 D24565.0
+C5-6C64 U+255BF CS20 CR112 D24562.0
+C5-6C65 U+255BB CS20 CR112 D24557.0
+C5-6C66 U+255BC CS20 CR112 D24558.0
+C5-6C67 U+255C0 CS20 CR112 D24566.0
+C7-4E59 U+255BD CS20 CR112 D24560.0
+C7-4E5A U+255BE CS20 CR112 D24561.0
+C7-4E5B U+255C2 CS20 CR112 D24574.0
+C7-4E5C U+040F1 CS20 CR112 D24559.0
+C7-4E5D U+255C9 CS20 CR112 D24577.0
+C2-6B6F U+0792D CS21 CR112 D24578.0
+C2-6B70 U+07931 CS21 CR112 D24586.0
+C2-6B71 U+0792F CS21 CR112 D24582.0
+C3-5E43 U+07930 CS21 CR112 D24583.0
+C3-5E44 U+07932 CS21 CR112 D24587.0
+C3-5E45 U+0792E CS21 CR112 D24580.0
+C4-665F U+040F5 CS21 CR112 D24585.0
+C4-6660 U+040F6 CS21 CR112 D24588.0
+C4-6661 U+040F7 CS21 CR112 D24589.0
+C4-6662 U+255D9 CS21 CR112 D24591.0
+C5-7056 U+255D2 CS21 CR112 D24579.0
+C5-7057 U+255D3 CS21 CR112 D24581.0
+C7-5424 U+255D8 CS21 CR112 D24590.0
+C2-6D64 U+07935 CS22 CR112 D24602.0
+C4-687B U+040F9 CS22 CR112 D24594.0
+C4-687C U+040F8 CS22 CR112 D24592.0
+C5-7368 U+255DD CS22 CR112 D24603.0
+C5-7369 U+255DF CS22 CR112 D24596.0
+C5-736A U+255EA CS22 CR112 D24598.0
+C7-5848 U+255DE CS22 CR112 D24595.0
+C7-5849 U+255E3 CS22 CR112 D24599.0
+C3-603C U+07937 CS23 CR112 D24610.0
+C4-6A5B U+255EC CS23 CR112 D24605.0
+C5-762D U+255ED CS23 CR112 D24606.0
+C5-762E U+255EB CS23 CR112 D24604.0
+C5-762F U+255EE CS23 CR112 D24608.0
+C7-5C27 U+255F2 CS23 CR112 D24609.0
+C7-5C28 U+255F1 CS23 CR112 D24607.0
+C2-7043 U+07938 CS24 CR112 D24613.0
+C3-6075 U+040FA CS24 CR112 D24612.0
+C7-5F25 U+255F7 CS24 CR112 D49397.0
+C7-5F26 U+255F4 CS24 CR112 D24611.0
+C7-5F27 U+255F8 CS24 CR112 D24615.0
+C2-712A U+07939 CS25 CR112 D24616.0
+C3-6167 U+040FB CS26 CR112 D24617.0
+C5-7A2D U+255FB CS26 CR112 D*
+C7-6246 U+255FA CS26 CR112 D24618.0
+C4-6D75 U+255FF CS27 CR112 D24620.0
+C5-7A6E U+255FE CS27 CR112 D24619.0
+C7-6453 U+25601 CS28 CR112 D*
+C7-653B U+25603 CS29 CR112 D24621.0
+C5-7C43 U+25604 CS34 CR112 D24622.0
+C6-2227 U+25605 CS04 CR113 D24624.0
+C1-467C U+0793A CS05 CR113 D24623.0
+C3-2433 U+0793C CS06 CR113 D24626.1
+C6-2540 U+25606 CS06 CR113 D24627.0
+C2-2472 U+0793D CS07 CR113 D24629.0
+C6-286E U+25608 CS07 CR113 D24630.0
+C1-4F23 U+0793E CS08 CR113 D24631.1
+C1-4F24 U+07940 CS08 CR113 D24633.0
+C1-4F25 U+07941 CS08 CR113 D24634.0
+C2-2842 U+07942 CS08 CR113 M******
+C2-2843 U+0793F CS08 CR113 D24632.0
+C6-2D48 U+2560D CS08 CR113 D*
+C1-5269 U+07946 CS09 CR113 D24638.0
+C1-526A U+07949 CS09 CR113 D24641.1
+C1-526B U+07948 CS09 CR113 D24640.1
+C1-526C U+07947 CS09 CR113 D24639.0
+C2-2C56 U+0794A CS09 CR113 D24643.0
+C2-2C57 U+0794C CS09 CR113 D24647.0
+C2-2C58 U+0794B CS09 CR113 D24645.0
+C2-2C59 U+07945 CS09 CR113 D24637.0
+C2-2C5A U+07944 CS09 CR113 D24636.0
+C3-2E3F U+040FD CS09 CR113 D24635.0
+C4-2A66 U+040FF CS09 CR113 D24646.0
+C4-2A67 U+040FE CS09 CR113 D24642.0
+C4-2A68 U+2564D CS09 CR113 D49399.0
+C6-3347 U+25615 CS09 CR113 D24644.0
+C6-3348 U+04100 CS09 CR113 D24650.0
+C6-3349 U+25616 CS09 CR113 D24648.0
+C6-334A U+2F953 CS09 CR113 D24681.0
+C6-334B U+25631 CS09 CR113 D24680.0
+C6-334C U+23C4A CS09 CR113 D49398.0
+C1-5729 U+07955 CS10 CR113 D24663.0
+C1-572A U+07950 CS10 CR113 D24652.1
+C1-572B U+07960 CS10 CR113 D24676.0
+C1-572C U+0795F CS10 CR113 D24674.0
+C1-572D U+07956 CS10 CR113 D24664.1
+C1-572E U+0795E CS10 CR113 D24673.1
+C1-572F U+0795D CS10 CR113 D24672.1
+C1-5730 U+07957 CS10 CR113 D24665.0
+C1-5731 U+0795A CS10 CR113 D24668.0
+C2-3149 U+07954 CS10 CR113 D24662.0
+C2-314A U+0795B CS10 CR113 D24670.0
+C2-314B U+0794F CS10 CR113 D24651.0
+C2-314C U+0795C CS10 CR113 D24671.0
+C2-314D U+07953 CS10 CR113 D24658.0
+C2-314E U+07952 CS10 CR113 D24655.0
+C2-314F U+07951 CS10 CR113 D24653.0
+C3-326E U+04101 CS10 CR113 D24654.0
+C3-326F U+07958 CS10 CR113 D24666.0
+C3-3270 U+07959 CS10 CR113 D24667.0
+C3-3271 U+04103 CS10 CR113 D24669.0
+C3-3272 U+07962 CS10 CR113 D24679.0
+C4-2E63 U+2562D CS10 CR113 D24660.0
+C4-2E64 U+04102 CS10 CR113 D24657.0
+C5-2F39 U+2562B CS10 CR113 D24656.0
+C5-2F3A U+2562E CS10 CR113 D24661.0
+C6-3A3A U+2562C CS10 CR113 D24659.0 #
+C6-3A3B U+25630 CS10 CR113 D24678.0 #
+C6-3A3C U+2564B CS10 CR113 D24675.0 #
+C6-3A3D U+25649 CS10 CR113 D24683.0 #
+C6-3A3E U+25642 CS10 CR113 D24682.0 #
+C6-3A3F U+25644 CS10 CR113 D24685.0 #
+C6-3A40 U+2564A CS10 CR113 D24684.0
+C6-3A41 U+2564F CS10 CR113 D24701.0
+C1-5C40 U+07965 CS11 CR113 D24689.1
+C1-5C41 U+07968 CS11 CR113 D24694.0
+C1-5C42 U+0796D CS11 CR113 D24700.0
+C2-375F U+07964 CS11 CR113 D24688.0
+C2-3760 U+07967 CS11 CR113 D24693.0
+C2-3761 U+07969 CS11 CR113 D24695.0
+C2-3762 U+0796A CS11 CR113 D24697.0
+C2-3763 U+07963 CS11 CR113 D24686.0
+C2-3764 U+0796B CS11 CR113 D24698.0
+C2-3765 U+07961 CS11 CR113 D24677.0
+C3-3764 U+04104 CS11 CR113 D24690.0
+C3-3765 U+0796E CS11 CR113 D24703.0
+C3-3766 U+0796C CS11 CR113 D24699.0
+C4-3362 U+04106 CS11 CR113 D24696.0
+C4-3363 U+04105 CS11 CR113 D24691.0
+C5-3435 U+25668 CS11 CR113 D24702.0 #
+C5-3436 U+2564E CS11 CR113 D24687.0
+C6-4263 U+25664 CS11 CR113 D24704.0
+C2-3E56 U+07974 CS12 CR113 D24717.0
+C2-3E57 U+07973 CS12 CR113 D24716.0
+C2-3E58 U+07972 CS12 CR113 D24713.0
+C2-3E59 U+07970 CS12 CR113 D24709.0
+C3-3D5E U+07966 CS12 CR113 D24692.0
+C3-3D5F U+07971 CS12 CR113 D24711.0
+C3-3D60 U+04108 CS12 CR113 D24710.0
+C3-3D61 U+04107 CS12 CR113 D24707.0
+C3-3D62 U+07976 CS12 CR113 D24724.0
+C3-3D63 U+07984 CS12 CR113 D24741.1
+C3-3D64 U+07975 CS12 CR113 D24718.0
+C4-3959 U+04109 CS12 CR113 D24712.0
+C4-395A U+07977 CS12 CR113 M******
+C5-3A62 U+2566C CS12 CR113 D24708.0
+C5-3A63 U+25670 CS12 CR113 D24720.0
+C6-4C36 U+25677 CS12 CR113 M******
+C6-4C37 U+25678 CS12 CR113 D24726.0
+C6-4C38 U+2566B CS12 CR113 D24706.0
+C6-4C39 U+2566D CS12 CR113 D24714.0
+C6-4C3A U+2566E CS12 CR113 D24715.0
+C6-4C3B U+25672 CS12 CR113 D24722.0
+C6-4C3C U+2566F CS12 CR113 D24719.0
+C6-4C3D U+25671 CS12 CR113 D24721.0
+C6-4C3E U+230AB CS12 CR113 D24725.0
+C6-4C3F U+2568C CS12 CR113 D24749.0
+C1-6559 U+0797A CS13 CR113 D24733.0
+C1-655A U+0797F CS13 CR113 D24741.0
+C1-655B U+07981 CS13 CR113 D24743.0
+C2-4559 U+0797C CS13 CR113 D24738.0
+C2-455A U+07982 CS13 CR113 D24744.0
+C2-455B U+0797D CS13 CR113 D24739.0
+C2-455C U+07979 CS13 CR113 D24730.0
+C3-4338 U+0797E CS13 CR113 D24740.0
+C3-4339 U+07983 CS13 CR113 D24748.0
+C3-433A U+0410D CS13 CR113 D24732.0
+C3-433B U+0410E CS13 CR113 D24735.0
+C3-433C U+04111 CS13 CR113 D24751.0
+C3-433D U+07980 CS13 CR113 D24742.0
+C3-433E U+0410F CS13 CR113 D24736.0
+C3-433F U+04112 CS13 CR113 D24753.0
+C4-3F44 U+0410C CS13 CR113 D24731.0
+C4-3F45 U+0410B CS13 CR113 D24728.0
+C4-3F46 U+0797B CS13 CR113 D24734.0
+C4-3F47 U+04110 CS13 CR113 D24745.0
+C4-3F48 U+2568D CS13 CR113 D24750.0
+C5-412A U+2568A CS13 CR113 D24747.0
+C5-412B U+25689 CS13 CR113 D24737.0
+C5-412C U+2568B CS13 CR113 D24746.0
+C6-5574 U+2569C CS13 CR113 D24752.0
+C6-5575 U+25688 CS13 CR113 D24729.0
+C1-697C U+0798E CS14 CR113 D24767.1
+C1-697D U+0798F CS14 CR113 D24768.1
+C1-697E U+0798D CS14 CR113 D24766.1
+C2-4C40 U+07998 CS14 CR113 D24778.0
+C2-4C41 U+0798A CS14 CR113 D24760.0
+C2-4C42 U+0798B CS14 CR113 D24761.0
+C2-4C43 U+07996 CS14 CR113 D24776.0
+C2-4C44 U+07995 CS14 CR113 D24775.0
+C2-4C45 U+07994 CS14 CR113 D24773.0
+C2-4C46 U+07993 CS14 CR113 D24772.0
+C2-4C47 U+07997 CS14 CR113 D24777.0
+C2-4C48 U+07988 CS14 CR113 D24756.0
+C2-4C49 U+07992 CS14 CR113 D24771.0
+C2-4C4A U+07990 CS14 CR113 D24769.0
+C3-4846 U+04113 CS14 CR113 D24758.0
+C3-4847 U+07989 CS14 CR113 D24757.0
+C3-4848 U+07987 CS14 CR113 D24755.0
+C3-4849 U+04115 CS14 CR113 D24780.0
+C4-4556 U+256A9 CS14 CR113 D24774.0
+C5-477E U+0798C CS14 CR113 D24765.0
+C5-4821 U+256C2 CS14 CR113 D24782.0
+C5-4822 U+07991 CS14 CR113 D24770.0
+C5-4823 U+256A6 CS14 CR113 D24759.0
+C5-4824 U+04114 CS14 CR113 D24764.0
+C5-4825 U+22FC6 CS14 CR113 D24783.0
+C5-4826 U+21C07 CS14 CR113 D24785.0
+C6-5F5C U+256C7 CS14 CR113 D24800.0
+C6-5F5D U+256C0 CS14 CR113 D24797.0 # D��[�k/��]��[�k/��]�ɍ��i15��j�B
+C6-5F5E U+256C3 CS14 CR113 D24787.0
+C6-5F5F U+256A7 CS14 CR113 D24762.0
+C6-5F60 U+256A8 CS14 CR113 D24763.0
+C6-5F61 U+256AB CS14 CR113 D24781.0
+C6-5F62 U+256C1 CS14 CR113 D24784.0
+C6-5F63 U+256AA CS14 CR113 D24779.0
+C6-5F64 U+256C8 CS14 CR113 D24801.0
+C2-5253 U+0799A CS15 CR113 D24788.0
+C2-5254 U+079A1 CS15 CR113 D24799.0
+C2-5255 U+079A0 CS15 CR113 D24798.0
+C2-5256 U+0799C CS15 CR113 D24790.0
+C2-5257 U+079A2 CS15 CR113 D24804.0
+C2-5258 U+0799B CS15 CR113 D24789.0
+C3-4D4E U+04119 CS15 CR113 D24795.0
+C3-4D4F U+0799F CS15 CR113 D24796.0
+C3-4D50 U+0799D CS15 CR113 D24792.0
+C3-4D51 U+0799E CS15 CR113 D24794.0
+C4-4B5F U+256C5 CS15 CR113 D* @ D24791.0
+C4-4B60 U+2F955 CS15 CR113 D24791.0
+C5-4E76 U+04118 CS15 CR113 D24793.0
+C5-4E77 U+2059F CS15 CR113 D24802.0
+C7-2626 U+256C6 CS15 CR113 D24786.0
+C7-2627 U+2F956 CS15 CR113 D24805.0
+C7-2628 U+256D4 CS15 CR113 D24803.0
+C7-2629 U+271D8 CS15 CR113 D49401.0
+C7-262A U+256E0 CS15 CR113 D24822.0
+C1-7157 U+079A6 CS16 CR113 D24820.0
+C2-5878 U+079A4 CS16 CR113 D24812.0
+C3-5225 U+0411B CS16 CR113 D24810.0
+C3-5226 U+079A5 CS16 CR113 D24819.0
+C3-5227 U+079A9 CS16 CR113 D24833.0
+C3-5228 U+09834 CS16 CR113 D24824.0
+C4-5174 U+0411C CS16 CR113 D24814.0
+C4-5175 U+0411D CS16 CR113 D24815.0
+C4-5176 U+0411A CS16 CR113 D24809.0
+C4-5177 U+256DC CS16 CR113 D24816.0
+C5-5636 U+256DA CS16 CR113 D24811.0
+C5-5637 U+256DE CS16 CR113 D24818.0
+C5-5638 U+256D8 CS16 CR113 D24807.0
+C5-5639 U+256DD CS16 CR113 D24817.0
+C5-563A U+256DF CS16 CR113 D24821.0
+C7-305B U+256E1 CS16 CR113 D24823.0
+C7-305C U+256D9 CS16 CR113 D24808.0
+C7-305D U+256DB CS16 CR113 D24813.0
+C7-305E U+256F4 CS16 CR113 D24838.0
+C1-7452 U+079A7 CS17 CR113 D24828.0
+C1-7453 U+079AA CS17 CR113 D24835.0
+C2-5D7A U+079AB CS17 CR113 D24836.0
+C2-5D7B U+079A8 CS17 CR113 D24832.0
+C4-5742 U+0411F CS17 CR113 D24827.0
+C4-5743 U+256EE CS17 CR113 D24825.0
+C4-5744 U+256F1 CS17 CR113 D24830.0
+C5-5C5A U+256EF CS17 CR113 D24826.0
+C7-3970 U+256FF CS17 CR113 D49403.0
+C7-3971 U+256FB CS17 CR113 D24831.0
+C7-3972 U+256FD CS17 CR113 D49402.0
+C7-3973 U+256F0 CS17 CR113 D24829.0
+C7-3974 U+256F3 CS17 CR113 D24837.0
+C7-3975 U+256FC CS17 CR113 D24839.0
+C7-3976 U+256F2 CS17 CR113 D24834.0
+C1-7671 U+079AE CS18 CR113 D24844.0
+C2-624A U+079AD CS18 CR113 D24843.0
+C2-624B U+079AC CS18 CR113 D24841.0
+C3-5845 U+079AF CS18 CR113 D24846.0
+C3-5846 U+04120 CS18 CR113 D24842.0
+C3-5847 U+04121 CS18 CR113 D24845.0
+C4-5C33 U+25711 CS18 CR113 D24849.0
+C4-5C34 U+25703 CS18 CR113 D24840.0
+C5-627B U+25704 CS18 CR113 D24847.0
+C7-412B U+2570F CS18 CR113 D24850.0
+C7-412C U+25705 CS18 CR113 D24848.0
+C1-7856 U+079B1 CS19 CR113 D24852.0
+C2-662F U+079B0 CS19 CR113 D24851.0
+C3-5A64 U+04122 CS19 CR113 D24856.0
+C5-685B U+25712 CS19 CR113 D24853.0
+C7-483C U+25713 CS19 CR113 D24854.0
+C7-483D U+25714 CS19 CR113 D24855.0
+C2-694E U+079B2 CS20 CR113 D24859.0
+C4-6377 U+2571B CS20 CR113 D24861.0
+C5-6C68 U+2571A CS20 CR113 D24860.0
+C7-4E5E U+2571F CS20 CR113 D24862.0
+C4-6663 U+04124 CS21 CR113 D24864.0
+C7-5425 U+25723 CS21 CR113 D24865.0
+C7-5426 U+25720 CS21 CR113 D24863.0
+C1-7B6B U+079B3 CS22 CR113 D24868.0
+C2-6D65 U+079B4 CS22 CR113 D24870.0
+C4-687D U+25726 CS22 CR113 D24867.0
+C7-584A U+25727 CS22 CR113 D24869.0
+C7-584B U+25729 CS22 CR113 D24871.0
+C3-603D U+079B5 CS23 CR113 D24872.0
+C7-5C29 U+2572A CS23 CR113 D49404.0
+C7-5C2A U+2572C CS23 CR113 D24873.1
+C2-7044 U+079B7 CS24 CR113 D24875.0
+C2-7045 U+079B6 CS24 CR113 D24874.0
+C5-776E U+25730 CS24 CR113 D24876.0
+C5-776F U+25732 CS24 CR113 D24878.0
+C5-7932 U+25734 CS25 CR113 D24879.0
+C7-6247 U+25738 CS26 CR113 D49405.0
+C7-6248 U+27186 CS26 CR113 D24881.0
+C7-6249 U+25737 CS26 CR113 D24880.0
+C7-635D U+25739 CS27 CR113 D24882.0
+C3-6234 U+04125 CS29 CR113 D24883.0
+C2-2167 U+079B8 CS05 CR114 D24884.0
+C1-526D U+079B9 CS09 CR114 D24885.0
+C1-526E U+079BA CS09 CR114 D24886.0
+C6-334D U+2573C CS09 CR114 D24887.0
+C2-3766 U+079BB CS11 CR114 D24888.0
+C6-4264 U+2573D CS11 CR114 D24889.0
+C4-395B U+2573E CS12 CR114 D24891.0
+C6-4C40 U+2573F CS12 CR114 D24890.0
+C1-655C U+0842C CS13 CR114 D31339.0
+C1-655D U+079BD CS13 CR114 D24893.0
+C6-5576 U+25741 CS13 CR114 D24892.0
+C6-5F65 U+25743 CS14 CR114 D24895.0
+C2-5259 U+06B76 CS15 CR114 D24896.0
+C7-262B U+20FA7 CS15 CR114 D24899.0
+C7-262C U+25744 CS15 CR114 D24897.0
+C7-262D U+20398 CS15 CR114 D24898.0
+C7-305F U+25745 CS16 CR114 D24900.0
+C7-3060 U+25747 CS16 CR114 D24901.0 #
+C7-412D U+25748 CS18 CR114 D24903.0
+C5-736B U+2574A CS22 CR114 D24904.0
+C7-6128 U+2574B CS25 CR114 D24905.0 #
+C1-467D U+079BE CS05 CR115 D24906.0
+C4-217E U+2574C CS05 CR115 D24907.0
+C6-2541 U+2574D CS06 CR115 D24909.0
+C1-4B33 U+079C1 CS07 CR115 D24913.0
+C1-4B34 U+079C0 CS07 CR115 D24911.0
+C1-4B35 U+079BF CS07 CR115 D24910.0
+C3-267D U+04127 CS07 CR115 D24916.0
+C4-2468 U+079C2 CS07 CR115 D24914.0
+C5-246E U+04126 CS07 CR115 D24915.0
+C6-286F U+25750 CS07 CR115 D24912.0
+C6-2870 U+25753 CS07 CR115 D24917.0
+C1-4F26 U+079C9 CS08 CR115 D24932.0
+C1-4F27 U+079C8 CS08 CR115 D24927.0
+C2-2844 U+079C5 CS08 CR115 D24922.0
+C3-2A3D U+079C4 CS08 CR115 D24920.0
+C3-2A3E U+079C3 CS08 CR115 M******
+C3-2A3F U+079C6 CS08 CR115 D24925.0
+C3-2A40 U+0412B CS08 CR115 D24931.0
+C3-2A41 U+0412C CS08 CR115 D24935.0
+C3-2A42 U+079C7 CS08 CR115 D24926.0
+C3-2A43 U+0412D CS08 CR115 D49406.0
+C3-2A44 U+079CA CS08 CR115 D24933.0
+C4-2755 U+25754 CS08 CR115 D24921.0
+C4-2756 U+0412A CS08 CR115 D24929.0
+C4-2757 U+25756 CS08 CR115 D24930.0
+C5-2746 U+04128 CS08 CR115 D24924.0
+C5-2747 U+25758 CS08 CR115 D24934.0
+C5-2748 U+25755 CS08 CR115 D24923.0
+C6-2D49 U+04129 CS08 CR115 D24928.0
+C6-2D4A U+25762 CS08 CR115 D24936.0
+C1-526F U+079D1 CS09 CR115 D24950.0
+C1-5270 U+079D2 CS09 CR115 D24952.0
+C1-5271 U+079CB CS09 CR115 D24940.0
+C2-2C5B U+079D5 CS09 CR115 D24958.0
+C2-2C5C U+079CD CS09 CR115 D24942.0
+C2-2C5D U+079CF CS09 CR115 D24946.0
+C2-2C5E U+079D6 CS09 CR115 D24959.0
+C2-2C5F U+079CE CS09 CR115 D24943.0
+C3-2E40 U+079D3 CS09 CR115 D24953.0
+C3-2E41 U+079D4 CS09 CR115 D24954.0
+C3-2E42 U+079D0 CS09 CR115 D24949.0
+C3-2E43 U+079D7 CS09 CR115 D24963.0
+C4-2A69 U+04131 CS09 CR115 D24956.0
+C4-2A6A U+0412E CS09 CR115 D24939.0
+C4-2A6B U+04130 CS09 CR115 D24955.0
+C4-2A6C U+04132 CS09 CR115 D24961.0
+C4-2A6D U+2576C CS09 CR115 D24965.0
+C4-2A6E U+079CC CS09 CR115 D24941.0
+C4-2A6F U+0412F CS09 CR115 D24944.0
+C4-2A70 U+25767 CS09 CR115 D24951.0
+C5-2A72 U+25766 CS09 CR115 D24948.0
+C5-2A73 U+2576E CS09 CR115 D24967.0
+C5-2A74 U+25765 CS09 CR115 D24947.0
+C5-2A75 U+25768 CS09 CR115 D24957.0
+C5-2A76 U+25784 CS09 CR115 D25006.0 #
+C6-334E U+2577C CS09 CR115 D24974.0
+C6-334F U+2576D CS09 CR115 D24966.0
+C6-3350 U+2576A CS09 CR115 D24962.0
+C6-3351 U+25763 CS09 CR115 D24938.0
+C6-3352 U+2576B CS09 CR115 D24964.0
+C6-3353 U+2577B CS09 CR115 D24970.0
+C6-3354 U+25764 CS09 CR115 D24945.0
+C6-3355 U+2577A CS09 CR115 D24969.0
+C6-3356 U+25769 CS09 CR115 D24960.0
+C6-3357 U+2576F CS09 CR115 D24968.0
+C1-5732 U+079E4 CS10 CR115 D24993.0
+C1-5733 U+079E3 CS10 CR115 D24992.0
+C1-5734 U+079E7 CS10 CR115 D24996.0
+C1-5735 U+079DF CS10 CR115 D24988.0
+C1-5736 U+079E6 CS10 CR115 D24995.0
+C1-5737 U+079E9 CS10 CR115 D24998.0
+C1-5738 U+079D8 CS10 CR115 D24977.0
+C2-3150 U+079EB CS10 CR115 D25001.0 @ C6-3A43
+C2-3151 U+079EC CS10 CR115 D25002.0
+C2-3152 U+079E0 CS10 CR115 D24989.0
+C2-3153 U+079EE CS10 CR115 D25010.0
+C2-3154 U+079ED CS10 CR115 D25003.0
+C2-3155 U+079EA CS10 CR115 D25000.0
+C2-3156 U+079DC CS10 CR115 D24982.0
+C2-3157 U+079DE CS10 CR115 D24987.0
+C2-3158 U+079DD CS10 CR115 D24983.0
+C3-3273 U+079DA CS10 CR115 D24980.0
+C3-3274 U+079D9 CS10 CR115 D24978.0
+C3-3275 U+04137 CS10 CR115 D24999.0
+C3-3276 U+079E1 CS10 CR115 D24990.0
+C3-3277 U+079E5 CS10 CR115 D24994.0
+C3-3278 U+079E8 CS10 CR115 D24997.0
+C3-3279 U+079DB CS10 CR115 D24981.0
+C3-327A U+04138 CS10 CR115 D25004.0
+C3-327B U+079E2 CS10 CR115 D24991.0
+C3-327C U+079F0 CS10 CR115 D25016.1
+C4-2E65 U+04136 CS10 CR115 D24984.0
+C5-2F3B U+2577F CS10 CR115 D24976.0
+C5-2F3C U+2577E CS10 CR115 D24975.0
+C5-2F3D U+25781 CS10 CR115 D24985.0
+C5-2F3E U+25783 CS10 CR115 D25005.0
+C6-3A42 U+25792 CS10 CR115 D25015.0
+C6-3A43 U+2F957 CS10 CR115 M****** @ D25001.0 (C2-3150)
+C6-3A44 U+25797 CS10 CR115 D25009.0
+C6-3A45 U+25780 CS10 CR115 D24979.0
+C6-3A46 U+25782 CS10 CR115 D24986.0
+C6-3A47 U+25786 CS10 CR115 D25008.0
+C1-5C43 U+079FB CS11 CR115 D25045.0
+C2-3767 U+079FA CS11 CR115 D25043.0
+C2-3768 U+079F8 CS11 CR115 D25039.0
+C2-3769 U+079F6 CS11 CR115 D25030.0
+C2-376A U+079F7 CS11 CR115 D25035.0
+C3-3767 U+079F2 CS11 CR115 D25021.0
+C3-3768 U+04144 CS11 CR115 D25042.0
+C3-3769 U+079F1 CS11 CR115 D25017.0
+C3-376A U+079F5 CS11 CR115 D25026.0
+C3-376B U+079F3 CS11 CR115 D25022.0
+C3-376C U+079F9 CS11 CR115 D25041.0
+C3-376D U+0413D CS11 CR115 D25023.0
+C3-376E U+04147 CS11 CR115 D25048.0
+C4-3364 U+0414A CS11 CR115 D25050.0
+C4-3365 U+0413E CS11 CR115 D25027.0
+C4-3366 U+0413C CS11 CR115 D25024.0 #
+C4-3367 U+0413B CS11 CR115 D25020.0
+C4-3368 U+2579B CS11 CR115 D25032.0 #
+C4-3369 U+04142 CS11 CR115 D25038.0
+C4-336A U+04141 CS11 CR115 D25037.0
+C4-336B U+04143 CS11 CR115 D25040.0
+C4-336C U+257A9 CS11 CR115 D25135.0 #
+C4-336D U+04145 CS11 CR115 D25044.0
+C5-3437 U+2579E CS11 CR115 D25047.0
+C5-3438 U+04146 CS11 CR115 D25031.0
+C5-3439 U+04140 CS11 CR115 D25036.0
+C5-343A U+25798 CS11 CR115 D25018.0
+C5-343B U+0413F CS11 CR115 D25034.0
+C5-343C U+25785 CS11 CR115 D25007.0
+C5-343D U+2579C CS11 CR115 D25033.0
+C5-343E U+257C5 CS11 CR115 D*
+C5-343F U+2579A CS11 CR115 D25029.0
+C6-4265 U+257AF CS11 CR115 D25049.0
+C6-4266 U+0413A CS11 CR115 D25019.0
+C6-4267 U+2F958 CS11 CR115 D49407.0
+C6-4268 U+2579D CS11 CR115 D25046.0
+C6-4269 U+25799 CS11 CR115 D25028.0
+C6-426A U+257B1 CS11 CR115 D25051.0
+C1-6121 U+07A0D CS12 CR115 D25083.0
+C1-6122 U+07A08 CS12 CR115 D25074.0
+C1-6123 U+07A0B CS12 CR115 D25081.0
+C1-6124 U+07A05 CS12 CR115 D25070.0
+C1-6125 U+07A00 CS12 CR115 D25058.0
+C2-3E5A U+07A02 CS12 CR115 D25061.0
+C2-3E5B U+07A0A CS12 CR115 D25079.0
+C2-3E5C U+07A03 CS12 CR115 D25068.0
+C2-3E5D U+07A0C CS12 CR115 D25082.0
+C2-3E5E U+07A04 CS12 CR115 D25069.0
+C3-3D65 U+079FF CS12 CR115 D25057.0
+C3-3D66 U+07A07 CS12 CR115 D25073.0
+C3-3D67 U+0414E CS12 CR115 D25067.0
+C3-3D68 U+07A0E CS12 CR115 D25070.1
+C3-3D69 U+07A09 CS12 CR115 D25075.0
+C3-3D6A U+04150 CS12 CR115 D25076.0
+C3-3D6B U+04152 CS12 CR115 D25087.0
+C4-395C U+257B5 CS12 CR115 D25078.0
+C4-395D U+257BA CS12 CR115 D25088.0
+C4-395E U+0414C CS12 CR115 D25065.0
+C4-395F U+257B2 CS12 CR115 D25059.0
+C4-3960 U+257B4 CS12 CR115 D25064.0 #
+C4-3961 U+04153 CS12 CR115 D25090.0
+C4-3962 U+0414D CS12 CR115 D25066.0
+C4-3963 U+04151 CS12 CR115 D25077.0
+C4-3964 U+0414F CS12 CR115 D25072.0
+C5-3A64 U+257B3 CS12 CR115 D25063.0
+C5-3A65 U+0414B CS12 CR115 D25062.0
+C6-4C41 U+257B6 CS12 CR115 D25080.0
+C6-4C42 U+257B7 CS12 CR115 D25084.0
+C6-4C43 U+07A06 CS12 CR115 D25071.0
+C6-4C44 U+257BB CS12 CR115 D25089.0
+C6-4C45 U+257B8 CS12 CR115 D25085.0
+C6-4C46 U+2079C CS12 CR115 D25092.0
+C6-4C47 U+257B9 CS12 CR115 D25086.0
+C6-4C48 U+07A01 CS12 CR115 D25060.0
+C1-655E U+07A1C CS13 CR115 D25123.0
+C1-655F U+07A1A CS13 CR115 D25120.0
+C1-6560 U+07A20 CS13 CR115 D25130.0
+C1-6561 U+07A14 CS13 CR115 D25107.0
+C1-6562 U+07A1F CS13 CR115 D25127.0
+C1-6563 U+07A1E CS13 CR115 D25126.0
+C2-455D U+07A11 CS13 CR115 D25102.0
+C2-455E U+07A18 CS13 CR115 D25118.0
+C2-455F U+07A19 CS13 CR115 D25119.0
+C2-4560 U+07A12 CS13 CR115 D25103.0
+C2-4561 U+07A17 CS13 CR115 D25113.0
+C2-4562 U+07A15 CS13 CR115 D25108.0
+C2-4563 U+07A22 CS13 CR115 D25132.0
+C2-4564 U+07A13 CS13 CR115 D25106.0
+C2-4565 U+07A1B CS13 CR115 D25121.0
+C2-4566 U+07A10 CS13 CR115 D25100.0
+C3-4340 U+04155 CS13 CR115 D25101.0
+C3-4341 U+07A0F CS13 CR115 D25094.0
+C3-4342 U+04159 CS13 CR115 D25110.0
+C3-4343 U+0415B CS13 CR115 D25117.0
+C3-4344 U+07A1D CS13 CR115 D25125.0
+C3-4345 U+04157 CS13 CR115 D25105.0
+C4-3F49 U+0415D CS13 CR115 D25124.0
+C4-3F4A U+07A21 CS13 CR115 D25131.0
+C4-3F4B U+0415A CS13 CR115 D25111.0
+C4-3F4C U+04158 CS13 CR115 D25109.0
+C4-3F4D U+04156 CS13 CR115 D25104.0
+C4-3F4E U+257D8 CS13 CR115 D25136.0
+C4-3F4F U+04154 CS13 CR115 D25097.0
+C4-3F50 U+07A16 CS13 CR115 D25112.0
+C4-3F51 U+257BC CS13 CR115 D25091.0
+C5-412D U+257D3 CS13 CR115 D25116.0
+C5-412E U+257DA CS13 CR115 D25139.0
+C5-412F U+257CE CS13 CR115 D25096.0
+C5-4130 U+257D2 CS13 CR115 D25115.0
+C5-4131 U+0415E CS13 CR115 D25137.0
+C5-4132 U+257D4 CS13 CR115 D25128.0
+C5-4133 U+257D7 CS13 CR115 D25134.0
+C5-4134 U+257D5 CS13 CR115 D25129.0
+C5-4135 U+257FB CS13 CR115 D25144.0
+C5-4136 U+257CD CS13 CR115 D25095.0
+C5-4137 U+257FA CS13 CR115 D25143.0
+C5-4138 U+257D6 CS13 CR115 D25133.0
+C6-5577 U+257D0 CS13 CR115 D25099.0
+C6-5578 U+257F7 CS13 CR115 D25145.0
+C6-5579 U+257CF CS13 CR115 D25098.0
+C6-557A U+257D1 CS13 CR115 D25114.0
+C6-557B U+257DB CS13 CR115 D25140.0
+C6-557C U+257DE CS13 CR115 D25142.0 #
+C6-557D U+257F8 CS13 CR115 D25146.0
+C6-557E U+257DC CS13 CR115 D25141.0
+C6-5621 U+257D9 CS13 CR115 D25138.0
+C1-6A21 U+07A2E CS14 CR115 D25174.0
+C1-6A22 U+07A31 CS14 CR115 D25180.0
+C2-4C4B U+07A2B CS14 CR115 D25164.0
+C2-4C4C U+07A4A CS14 CR115 D* @ D25261.0
+C2-4C4D U+07A30 CS14 CR115 D25179.0
+C2-4C4E U+07A2F CS14 CR115 D25177.0
+C2-4C4F U+07A28 CS14 CR115 D25155.0
+C2-4C50 U+07A26 CS14 CR115 D25149.0
+C3-484A U+04161 CS14 CR115 D25152.0
+C3-484B U+07A29 CS14 CR115 D25157.0
+C3-484C U+04166 CS14 CR115 D25173.0
+C3-484D U+07A2A CS14 CR115 D25158.0
+C3-484E U+04164 CS14 CR115 D25165.0
+C3-484F U+07A2D CS14 CR115 D25167.0
+C3-4850 U+07A2C CS14 CR115 D25166.0
+C3-4851 U+04160 CS14 CR115 D25150.0
+C3-4852 U+07A32 CS14 CR115 D25187.1
+C3-4853 U+04163 CS14 CR115 D25162.0
+C4-4557 U+0415C CS14 CR115 D25122.0
+C4-4558 U+04167 CS14 CR115 D25176.0
+C4-4559 U+04169 CS14 CR115 D25186.0
+C4-455A U+04165 CS14 CR115 D*
+C4-455B U+04162 CS14 CR115 D25156.0
+C4-455C U+25804 CS14 CR115 D25169.0
+C4-455D U+07A27 CS14 CR115 D25154.0
+C4-455E U+07A35 CS14 CR115 D25204.0
+C4-455F U+2F959 CS14 CR115 D25188.1
+C5-4827 U+2580A CS14 CR115 D25183.0
+C5-4828 U+257FD CS14 CR115 D25148.0
+C5-4829 U+25806 CS14 CR115 D25171.0
+C5-482A U+2580D CS14 CR115 D25187.0
+C5-482B U+25809 CS14 CR115 D25181.0
+C5-482C U+2580B CS14 CR115 D25184.0
+C5-482D U+25800 CS14 CR115 D25159.0
+C5-482E U+25805 CS14 CR115 D25170.0
+C5-482F U+2583D CS14 CR115 D25225.0
+C6-5F66 U+25802 CS14 CR115 D25161.0 #
+C6-5F67 U+2580E CS14 CR115 D25188.0
+C6-5F68 U+25801 CS14 CR115 D25160.0
+C6-5F69 U+257FE CS14 CR115 D25151.0
+C6-5F6A U+25803 CS14 CR115 D25163.0
+C6-5F6B U+04168 CS14 CR115 D25182.0
+C6-5F6C U+25822 CS14 CR115 D49408.0 # D�́u��v���u�[�v�ɍ��B
+C6-5F6D U+25821 CS14 CR115 D49409.0
+C6-5F6E U+25807 CS14 CR115 D25175.0
+C6-5F6F U+25808 CS14 CR115 D25178.0
+C6-5F70 U+2580C CS14 CR115 D25185.0
+C1-6E25 U+07A3F CS15 CR115 D25220.0
+C1-6E26 U+07A3C CS15 CR115 D25217.0
+C1-6E27 U+07A40 CS15 CR115 D25221.0
+C1-6E28 U+07A3D CS15 CR115 D25218.0
+C1-6E29 U+07A37 CS15 CR115 D25207.0
+C1-6E2A U+07A3B CS15 CR115 D25216.0
+C2-525A U+07A39 CS15 CR115 D25212.0
+C3-4D52 U+04170 CS15 CR115 D25198.0
+C3-4D53 U+07A41 CS15 CR115 D25224.0
+C3-4D54 U+0416E CS15 CR115 D25193.0
+C3-4D55 U+07A38 CS15 CR115 D25208.0
+C3-4D56 U+07A3A CS15 CR115 D25213.0
+C3-4D57 U+07A42 CS15 CR115 D25236.1
+C3-4D58 U+04172 CS15 CR115 D25200.0
+C3-4D59 U+04176 CS15 CR115 D25227.0
+C3-4D5A U+07A3E CS15 CR115 D25219.0
+C4-4B61 U+0416D CS15 CR115 D25191.0
+C4-4B62 U+0416F CS15 CR115 D25196.0
+C4-4B63 U+07A34 CS15 CR115 D25195.0
+C4-4B64 U+04175 CS15 CR115 D25214.0
+C4-4B65 U+0416C CS15 CR115 D25189.0
+C4-4B66 U+04174 CS15 CR115 D25211.0
+C4-4B67 U+25843 CS15 CR115 D25209.0
+C4-4B68 U+04173 CS15 CR115 D25206.0
+C4-4B69 U+25837 CS15 CR115 D25203.0
+C4-4B6A U+25845 CS15 CR115 D* @ D25296.0
+C4-4B6B U+07A36 CS15 CR115 D25205.0
+C5-4E78 U+25832 CS15 CR115 D25192.0
+C5-4E79 U+25836 CS15 CR115 D25202.0
+C5-4E7A U+25833 CS15 CR115 D25194.0
+C5-4E7B U+25831 CS15 CR115 D25190.0
+C5-4E7C U+25840 CS15 CR115 D25229.0
+C5-4E7D U+25841 CS15 CR115 D25230.0
+C7-262E U+25854 CS15 CR115 D25233.0
+C7-262F U+2583E CS15 CR115 D25226.0
+C7-2630 U+25835 CS15 CR115 D25201.0
+C7-2631 U+2583A CS15 CR115 D25215.0
+C7-2632 U+04171 CS15 CR115 D25199.0
+C7-2633 U+25834 CS15 CR115 D25197.0
+C7-2634 U+25839 CS15 CR115 D25210.0
+C7-2635 U+25846 CS15 CR115 D25236.0
+C7-2636 U+2585A CS15 CR115 D25232.0
+C7-2637 U+2585B CS15 CR115 D25222.0
+C7-2638 U+2583C CS15 CR115 D25223.0
+C1-7158 U+07A4D CS16 CR115 D25266.0
+C1-7159 U+07A4E CS16 CR115 D25267.0
+C1-715A U+07A46 CS16 CR115 D25251.0
+C1-715B U+07A4C CS16 CR115 D25263.0
+C1-715C U+07A4B CS16 CR115 D25262.0
+C2-5879 U+07A44 CS16 CR115 D25248.0
+C2-587A U+07A48 CS16 CR115 D25257.0
+C2-587B U+07A47 CS16 CR115 D25256.0
+C3-5229 U+07A53 CS16 CR115 D25283.0
+C3-522A U+07A45 CS16 CR115 D25250.0
+C3-522B U+04179 CS16 CR115 D25260.0
+C3-522C U+07A4F CS16 CR115 D25280.1
+C3-522D U+0417D CS16 CR115 D25276.0
+C4-5178 U+0417B CS16 CR115 D25265.0
+C4-5179 U+0417A CS16 CR115 D25264.0
+C4-517A U+0417C CS16 CR115 D25268.0
+C4-517B U+2585C CS16 CR115 D25237.0
+C4-517C U+04178 CS16 CR115 D25241.0
+C4-517D U+04177 CS16 CR115 D25238.0
+C4-517E U+25865 CS16 CR115 D25249.0
+C4-5221 U+2F95A CS16 CR115 D25261.0
+C5-563B U+25866 CS16 CR115 D25252.0
+C5-563C U+25862 CS16 CR115 D25245.0
+C5-563D U+2585F CS16 CR115 D25242.0
+C5-563E U+25864 CS16 CR115 D25247.0
+C5-563F U+25863 CS16 CR115 D25246.0
+C5-5640 U+25860 CS16 CR115 D25243.0
+C5-5641 U+25888 CS16 CR115 D25275.0
+C5-5642 U+2586A CS16 CR115 D25258.0
+C5-5643 U+25867 CS16 CR115 D25253.0
+C5-5644 U+25887 CS16 CR115 D25274.0
+C5-5645 U+2583F CS16 CR115 D25228.0
+C5-5646 U+2586C CS16 CR115 D25269.0
+C5-5647 U+2586E CS16 CR115 D25271.0
+C5-5648 U+258AD CS16 CR115 D25310.0
+C7-3061 U+25874 CS16 CR115 M******
+C7-3062 U+2586B CS16 CR115 D25259.0
+C7-3063 U+25868 CS16 CR115 D25254.0
+C7-3064 U+25869 CS16 CR115 D25255.0
+C7-3065 U+25879 CS16 CR115 D25277.0
+C7-3066 U+2F95B CS16 CR115 D25280.0
+C7-3067 U+25880 CS16 CR115 D25279.0
+C7-3068 U+25881 CS16 CR115 D25278.0
+C7-3069 U+25861 CS16 CR115 D25244.0
+C7-306A U+25870 CS16 CR115 D25273.0
+C7-306B U+2586F CS16 CR115 D25272.0
+C7-306C U+25873 CS16 CR115 D25240.0
+C7-306D U+2585D CS16 CR115 D25239.0
+C1-7454 U+07A57 CS17 CR115 D25298.0
+C2-5D7C U+07A5C CS17 CR115 D25307.0
+C2-5D7D U+07A5B CS17 CR115 D25305.0
+C2-5D7E U+07A56 CS17 CR115 D25294.0
+C2-5E21 U+07A58 CS17 CR115 D25301.0
+C2-5E22 U+07A54 CS17 CR115 D25285.0
+C2-5E23 U+07A5A CS17 CR115 D25303.0
+C3-5563 U+0417F CS17 CR115 D25291.0
+C3-5564 U+07A49 CS17 CR115 D25282.0
+C4-5745 U+0417E CS17 CR115 D25290.0
+C4-5746 U+25894 CS17 CR115 D25306.0
+C4-5747 U+04180 CS17 CR115 D25297.0
+C4-5748 U+07A59 CS17 CR115 D25302.0
+C4-5749 U+07A55 CS17 CR115 D25288.0
+C4-574A U+25891 CS17 CR115 D25299.0
+C5-5C5B U+2586D CS17 CR115 D25270.0 #
+C5-5C5C U+2588E CS17 CR115 D25292.0
+C5-5C5D U+2588F CS17 CR115 D25295.0
+C5-5C5E U+2588A CS17 CR115 D25284.0
+C5-5C5F U+2588D CS17 CR115 D25289.0
+C5-5C60 U+25895 CS17 CR115 D25308.0
+C5-5C61 U+2588B CS17 CR115 D25286.0
+C5-5C62 U+2588C CS17 CR115 D25287.0
+C5-5C63 U+258B0 CS17 CR115 D25313.0
+C5-5C64 U+25893 CS17 CR115 D25304.0
+C7-3977 U+25892 CS17 CR115 D25300.0
+C7-3978 U+2589E CS17 CR115 D25293.0 #
+C7-3979 U+258AE CS17 CR115 D25311.0
+C7-397A U+25896 CS17 CR115 D25309.0
+C1-7672 U+07A61 CS18 CR115 D25325.0
+C1-7673 U+07A62 CS18 CR115 D25331.0
+C1-7674 U+07A60 CS18 CR115 D25324.0
+C2-624C U+07A5F CS18 CR115 D25315.0
+C3-5848 U+04181 CS18 CR115 D25318.0
+C4-5C35 U+04184 CS18 CR115 D25328.0
+C4-5C36 U+04185 CS18 CR115 D25329.0
+C4-5C37 U+04183 CS18 CR115 D25327.0
+C4-5C38 U+258EE CS18 CR115 D25367.0
+C5-627C U+258D3 CS18 CR115 D25334.0
+C5-627D U+258B4 CS18 CR115 D25316.0
+C5-627E U+258BB CS18 CR115 D25330.0
+C5-6321 U+258B7 CS18 CR115 D25320.0
+C5-6322 U+258B8 CS18 CR115 D25321.0
+C5-6323 U+258BD CS18 CR115 D25333.0
+C5-6324 U+258B6 CS18 CR115 D25319.0
+C5-6325 U+258B9 CS18 CR115 D25322.0
+C5-6326 U+258B5 CS18 CR115 D25317.0
+C7-412E U+04182 CS18 CR115 D25326.0
+C7-412F U+258BC CS18 CR115 D25332.0
+C7-4130 U+258BA CS18 CR115 D25323.0
+C1-7857 U+07A6B CS19 CR115 D25334.1
+C1-7858 U+07A69 CS19 CR115 D25344.0
+C2-6630 U+07A67 CS19 CR115 D25342.0
+C2-6631 U+07A68 CS19 CR115 D25343.0
+C3-5A65 U+07A66 CS19 CR115 D25339.0
+C3-5A66 U+07A64 CS19 CR115 D25337.0
+C3-5A67 U+07A6A CS19 CR115 D25345.0
+C4-6043 U+258D7 CS19 CR115 D25340.0
+C4-6044 U+258D9 CS19 CR115 D25347.0
+C4-6045 U+07A65 CS19 CR115 D25338.0
+C4-6046 U+258DE CS19 CR115 D25352.0
+C4-6047 U+258DA CS19 CR115 D25348.0
+C5-685C U+258D8 CS19 CR115 D25341.0
+C5-685D U+258DF CS19 CR115 D25353.0
+C5-685E U+258D6 CS19 CR115 D25336.0
+C7-483E U+258E6 CS19 CR115 D25361.0 #
+C7-483F U+258DC CS19 CR115 D25350.0
+C7-4840 U+258E8 CS19 CR115 D25354.0
+C7-4841 U+258E5 CS19 CR115 D49410.0
+C2-694F U+07A6E CS20 CR115 D25371.0
+C2-6950 U+07A6C CS20 CR115 D25362.0
+C2-6951 U+07A6D CS20 CR115 D25364.0
+C3-5C64 U+07A6F CS20 CR115 M******
+C4-6378 U+258EB CS20 CR115 D25363.0
+C4-6379 U+04189 CS20 CR115 D25368.0
+C4-637A U+258EA CS20 CR115 D25360.0
+C5-6C69 U+258EF CS20 CR115 D25369.0
+C5-6C6A U+258EC CS20 CR115 D25365.0
+C5-6C6B U+258E9 CS20 CR115 D25359.0
+C5-6C6C U+258F0 CS20 CR115 D25370.0
+C5-6C6D U+258FE CS20 CR115 D25388.0
+C7-4E5F U+258F1 CS20 CR115 D25372.0
+C7-4E60 U+258ED CS20 CR115 D25366.0
+C7-4E61 U+258F2 CS20 CR115 D25373.0
+C7-4E62 U+258E0 CS20 CR115 D25358.0
+C7-4E63 U+258F7 CS20 CR115 D40149.0
+C3-5E46 U+04188 CS21 CR115 D25357.0
+C3-5E47 U+09F9D CS21 CR115 D48869.0
+C4-6664 U+0418D CS21 CR115 D25382.0
+C4-6665 U+0418A CS21 CR115 D25378.0
+C5-7058 U+25902 CS21 CR115 D25379.0
+C7-5427 U+25901 CS21 CR115 D25377.0
+C7-5428 U+25900 CS21 CR115 D25376.0
+C7-5429 U+25903 CS21 CR115 D25380.0
+C7-542A U+2A6BC CS21 CR115 D48870.0
+C2-6D66 U+07A70 CS22 CR115 D25383.0
+C2-6D67 U+07A71 CS22 CR115 D25392.0
+C4-687E U+0418E CS22 CR115 D25385.0
+C4-6921 U+0418F CS22 CR115 D25391.0
+C5-736C U+25906 CS22 CR115 D25384.0
+C7-584C U+0418B CS22 CR115 D* @ D48869.0 # Morohashi Duplicates??
+C7-584D U+25905 CS22 CR115 D25387.0
+C7-584E U+25907 CS22 CR115 D25386.0
+C7-584F U+2590C CS22 CR115 D25393.0
+C5-7630 U+2590A CS23 CR115 D25389.0
+C5-7631 U+2590B CS23 CR115 D25390.0
+C7-5C2B U+2572F CS23 CR115 D24873.0
+C7-5C2C U+25731 CS23 CR115 D24877.0
+C7-5C2D U+25911 CS23 CR115 D25395.0
+C7-5C2E U+25912 CS23 CR115 D49411.0
+C3-6076 U+07A72 CS24 CR115 D25396.0
+C3-6077 U+07A73 CS24 CR115 D25397.0
+C5-7770 U+2590E CS24 CR115 D25394.0
+C7-5F28 U+25913 CS24 CR115 D25398.0
+C4-6C77 U+25917 CS25 CR115 D25399.0
+C4-6C78 U+2591A CS25 CR115 D25401.0
+C5-7933 U+25918 CS25 CR115 D25400.0
+C7-6129 U+2A6C1 CS25 CR115 D48876.0
+C5-7A2E U+2591C CS26 CR115 D25402.0
+C5-7B61 U+2591E CS29 CR115 D25403.0
+C5-7B62 U+2591F CS29 CR115 D25404.0
+C3-6239 U+04190 CS30 CR115 D25405.0
+C1-467E U+07A74 CS05 CR116 D25406.0
+C6-2337 U+25922 CS05 CR116 D49412.0
+C2-2268 U+07A75 CS06 CR116 D25407.0
+C1-4B36 U+07A76 CS07 CR116 D25409.0
+C4-2469 U+04191 CS07 CR116 D25408.0
+C5-246F U+25923 CS07 CR116 D25410.0
+C5-2470 U+25924 CS07 CR116 D25411.0
+C1-4F28 U+07A7A CS08 CR116 D25415.0
+C1-4F29 U+07A79 CS08 CR116 D25414.0
+C2-2845 U+07A78 CS08 CR116 D25413.0
+C2-2846 U+07A7B CS08 CR116 D25417.0
+C3-2A45 U+2592E CS08 CR116 D25424.0
+C4-2758 U+25929 CS08 CR116 D25419.0
+C4-2759 U+25927 CS08 CR116 D25416.0
+C4-275A U+25928 CS08 CR116 D25418.0
+C6-2D4B U+25930 CS08 CR116 D25422.0
+C6-2D4C U+2592B CS08 CR116 D25421.0
+C6-2D4D U+2592A CS08 CR116 D25420.0
+C6-2D4E U+04192 CS08 CR116 D25428.0
+C6-2D4F U+2592D CS08 CR116 D25423.0
+C1-5272 U+07A7F CS09 CR116 D25436.0
+C1-5273 U+07A81 CS09 CR116 D25439.0 @ D25424.0
+C2-2C60 U+07A80 CS09 CR116 D25438.0
+C2-2C61 U+07A7E CS09 CR116 D25435.0
+C3-2E44 U+07A7C CS09 CR116 D25429.0
+C3-2E45 U+04194 CS09 CR116 D25431.0
+C3-2E46 U+04193 CS09 CR116 D25430.0
+C3-2E47 U+07A7D CS09 CR116 D25433.0
+C3-2E48 U+07A83 CS09 CR116 D25453.0
+C3-2E49 U+07A82 CS09 CR116 D25440.0
+C4-2A71 U+04195 CS09 CR116 D25434.0
+C4-2A72 U+04196 CS09 CR116 D25437.0
+C4-2A73 U+25939 CS09 CR116 D25445.0
+C4-2A74 U+25934 CS09 CR116 D25432.0
+C5-2A77 U+25938 CS09 CR116 D25444.0
+C5-2A78 U+2593B CS09 CR116 D25447.0
+C5-2A79 U+2593A CS09 CR116 D25446.0
+C5-2A7A U+2593F CS09 CR116 D25451.0
+C6-3358 U+25937 CS09 CR116 D25443.0
+C6-3359 U+25935 CS09 CR116 D25441.0
+C6-335A U+2593C CS09 CR116 D25448.0
+C6-335B U+25936 CS09 CR116 D25442.0
+C6-335C U+2593D CS09 CR116 D25449.0
+C6-335D U+2593E CS09 CR116 D25450.0
+C1-5739 U+07A84 CS10 CR116 D25455.0
+C1-573A U+07A88 CS10 CR116 D25463.0
+C2-3159 U+07A86 CS10 CR116 D25459.0
+C2-315A U+07A89 CS10 CR116 D25464.0
+C2-315B U+07A85 CS10 CR116 D25458.0
+C2-315C U+07A8B CS10 CR116 D25469.0
+C2-315D U+07A8C CS10 CR116 D25470.0
+C2-315E U+07A8A CS10 CR116 D25467.0
+C2-315F U+07A87 CS10 CR116 D25461.0
+C3-327D U+04199 CS10 CR116 D25479.0
+C3-327E U+04198 CS10 CR116 D25460.0
+C3-3321 U+04197 CS10 CR116 D25454.0
+C4-2E66 U+25948 CS10 CR116 D25457.0
+C4-2E67 U+25951 CS10 CR116 D25475.0
+C4-2E68 U+2594A CS10 CR116 D25465.0
+C4-2E69 U+2594F CS10 CR116 D25473.0
+C4-2E6A U+25950 CS10 CR116 D25474.0
+C4-2E6B U+25949 CS10 CR116 D25462.0
+C5-2F3F U+25947 CS10 CR116 D25456.0
+C5-2F40 U+25954 CS10 CR116 D25478.0
+C5-2F41 U+2594D CS10 CR116 D25471.0
+C5-2F42 U+2594C CS10 CR116 D25468.0
+C5-2F43 U+2594B CS10 CR116 D25466.0
+C5-2F44 U+25957 CS10 CR116 D*
+C6-3A48 U+25953 CS10 CR116 D25477.0
+C6-3A49 U+2595E CS10 CR116 D49413.0
+C6-3A4A U+25952 CS10 CR116 D25476.0
+C6-3A4B U+2595B CS10 CR116 D25480.0
+C6-3A4C U+2594E CS10 CR116 D25472.0
+C1-5C44 U+07A92 CS11 CR116 D25493.0
+C1-5C45 U+07A95 CS11 CR116 D25496.0
+C2-376B U+07A8F CS11 CR116 D25489.0
+C2-376C U+07A94 CS11 CR116 D25495.0
+C2-376D U+07A90 CS11 CR116 D25490.0
+C3-376F U+0419C CS11 CR116 D25486.0
+C3-3770 U+07A9A CS11 CR116 D25522.0
+C3-3771 U+07A93 CS11 CR116 D25494.0
+C3-3772 U+07A91 CS11 CR116 D25491.0
+C4-336E U+25966 CS11 CR116 D25502.0
+C4-336F U+0419A CS11 CR116 D25482.0
+C4-3370 U+0419B CS11 CR116 D25484.0
+C4-3371 U+0419F CS11 CR116 D25492.0
+C4-3372 U+0419E CS11 CR116 D25488.0
+C5-3440 U+25968 CS11 CR116 D25504.0
+C5-3441 U+25965 CS11 CR116 D25501.0
+C5-3442 U+25967 CS11 CR116 D25503.0
+C5-3443 U+25961 CS11 CR116 D25485.0
+C5-3444 U+25960 CS11 CR116 D25483.0
+C5-3445 U+0419D CS11 CR116 D25487.0
+C6-426B U+25963 CS11 CR116 D25498.0
+C6-426C U+25962 CS11 CR116 D25497.0
+C6-426D U+25964 CS11 CR116 D25500.0
+C6-426E U+25969 CS11 CR116 D25505.0
+C6-426F U+041A0 CS11 CR116 D25499.0
+C1-6126 U+07A98 CS12 CR116 D25519.0
+C1-6127 U+07A97 CS12 CR116 D25517.0
+C1-6128 U+07A96 CS12 CR116 D25516.0
+C2-3E5F U+07A99 CS12 CR116 D25520.0
+C3-3D6C U+041A1 CS12 CR116 D25511.0
+C3-3D6D U+041A3 CS12 CR116 D25535.0
+C3-3D6E U+041A5 CS12 CR116 D25541.0
+C4-3965 U+07A9B CS12 CR116 D25544.0
+C4-3966 U+25977 CS12 CR116 D25510.0
+C4-3967 U+041A2 CS12 CR116 D25513.0
+C4-3968 U+25986 CS12 CR116 D25532.0
+C4-3969 U+2597B CS12 CR116 D25518.0
+C5-3A66 U+2598C CS12 CR116 D25538.0
+C5-3A67 U+25981 CS12 CR116 D* @ D25527.0
+C5-3A68 U+25983 CS12 CR116 D25529.0
+C5-3A69 U+2597D CS12 CR116 D25523.0
+C5-3A6A U+25985 CS12 CR116 D25531.0
+C5-3A6B U+25990 CS12 CR116 D25545.0
+C5-3A6C U+259A2 CS12 CR116 D25547.1
+C5-3A6D U+2598D CS12 CR116 D25539.0
+C5-3A6E U+2598F CS12 CR116 D25543.0
+C5-3A6F U+2597E CS12 CR116 D25524.0
+C5-3A70 U+2598A CS12 CR116 D25536.0
+C5-3A71 U+2597F CS12 CR116 D25525.0
+C5-3A72 U+25976 CS12 CR116 D25509.0
+C5-3A73 U+25987 CS12 CR116 D25533.0
+C5-3A74 U+25978 CS12 CR116 D25512.0
+C6-4C49 U+2598B CS12 CR116 D25537.0
+C6-4C4A U+2597A CS12 CR116 D25515.0
+C6-4C4B U+25984 CS12 CR116 D25530.0
+C6-4C4C U+25988 CS12 CR116 D25534.0
+C6-4C4D U+25991 CS12 CR116 D25546.0
+C6-4C4E U+25979 CS12 CR116 D25514.0
+C6-4C4F U+2598E CS12 CR116 D25542.0
+C6-4C50 U+25980 CS12 CR116 D25526.0
+C6-4C51 U+25982 CS12 CR116 D25528.0
+C6-4C52 U+2597C CS12 CR116 D25521.0
+C6-4C53 U+041A4 CS12 CR116 D25540.0
+C1-6564 U+07A9F CS13 CR116 D25552.0
+C1-6565 U+07AA0 CS13 CR116 D25556.0
+C2-4567 U+07AA3 CS13 CR116 D25561.0
+C2-4568 U+07AA2 CS13 CR116 D25559.0
+C2-4569 U+07A9E CS13 CR116 D25551.0
+C3-4346 U+07AA1 CS13 CR116 D25558.0
+C3-4347 U+07AA4 CS13 CR116 D25563.0
+C4-3F52 U+041A8 CS13 CR116 D25568.0
+C4-3F53 U+041A7 CS13 CR116 D25555.0
+C5-4139 U+041A6 CS13 CR116 D25553.0
+C5-413A U+2599B CS13 CR116 D25548.0
+C5-413B U+2599E CS13 CR116 D25554.0
+C5-413C U+2599D CS13 CR116 D25550.0
+C5-413D U+259A4 CS13 CR116 D25566.0
+C5-413E U+2599F CS13 CR116 D25557.0
+C5-413F U+259A5 CS13 CR116 D25567.0
+C5-4140 U+259A8 CS13 CR116 D25572.0
+C6-5622 U+259A0 CS13 CR116 D25560.0
+C6-5623 U+259B2 CS13 CR116 DH0442.0
+C6-5624 U+259A1 CS13 CR116 D25562.0
+C6-5625 U+259AA CS13 CR116 D25574.0 #
+C6-5626 U+259A9 CS13 CR116 D25573.0
+C6-5627 U+041A9 CS13 CR116 D25569.0
+C6-5628 U+259A6 CS13 CR116 D25570.0
+C6-5629 U+2599C CS13 CR116 D25549.0
+C6-562A U+259B5 CS13 CR116 D49414.0
+C6-562B U+259A7 CS13 CR116 D25571.0
+C1-6A23 U+07AAA CS14 CR116 D25580.0
+C1-6A24 U+07AA9 CS14 CR116 D25579.0
+C2-4C51 U+07AA8 CS14 CR116 D25578.0
+C2-4C52 U+07AAB CS14 CR116 D25581.0
+C2-4C53 U+07AAC CS14 CR116 D25582.0
+C4-4560 U+041AA CS14 CR116 D25575.0
+C4-4561 U+259B8 CS14 CR116 D25577.0
+C5-4830 U+259D5 CS14 CR116 D25604.0 #
+C5-4831 U+259BF CS14 CR116 D25589.0 #
+C5-4832 U+259BA CS14 CR116 D25584.0
+C5-4833 U+259C7 CS14 CR116 D25592.0
+C6-5F71 U+259CA CS14 CR116 D25591.0
+C6-5F72 U+259BC CS14 CR116 D25586.0
+C6-5F73 U+259BE CS14 CR116 D25588.0
+C6-5F74 U+259BD CS14 CR116 D25587.0
+C6-5F75 U+2F95C CS14 CR116 D25590.0 #
+C6-5F76 U+259BB CS14 CR116 D25585.0
+C6-5F77 U+259B9 CS14 CR116 D25583.0
+C6-5F78 U+041AB CS14 CR116 D25576.0
+C6-5F79 U+259C5 CS14 CR116 D*
+C1-6E2B U+07AAF CS15 CR116 D25594.0
+C1-6E2C U+07AAE CS15 CR116 D25593.0
+C2-525B U+07AB2 CS15 CR116 D25600.0
+C2-525C U+07AB4 CS15 CR116 D25618.0
+C2-525D U+07AB3 CS15 CR116 D25601.0
+C3-4D5B U+07AB0 CS15 CR116 D25595.0
+C4-4B6C U+041AC CS15 CR116 D25609.0
+C4-4B6D U+259E5 CS15 CR116 D* @ D25652.0
+C5-4E7E U+259DD CS15 CR116 D25614.0
+C5-4F21 U+259D2 CS15 CR116 D25599.0
+C5-4F22 U+259D9 CS15 CR116 D25608.0
+C5-4F23 U+041AD CS15 CR116 D25611.0
+C5-4F24 U+259DF CS15 CR116 D25616.0
+C5-4F25 U+259DB CS15 CR116 D25612.0
+C5-4F26 U+259D8 CS15 CR116 D25607.0
+C5-4F27 U+259D3 CS15 CR116 D25602.0
+C5-4F28 U+259DE CS15 CR116 D25615.0
+C5-4F29 U+259E0 CS15 CR116 D25617.0
+C5-4F2A U+259D4 CS15 CR116 D25603.0
+C5-4F2B U+259D7 CS15 CR116 D25606.0
+C5-4F2C U+259DA CS15 CR116 D25610.0
+C7-2639 U+259DC CS15 CR116 D25613.0
+C7-263A U+259D6 CS15 CR116 D25605.0
+C7-263B U+259D0 CS15 CR116 D25596.0
+C1-715D U+07ABA CS16 CR116 D25633.0
+C2-587C U+07AB6 CS16 CR116 D25628.0
+C2-587D U+07AB8 CS16 CR116 D25631.0
+C2-587E U+07AB5 CS16 CR116 D25626.0
+C2-5921 U+07AB1 CS16 CR116 D25597.0
+C2-5922 U+07AB7 CS16 CR116 D25629.0
+C3-522E U+07ABD CS16 CR116 M******
+C3-522F U+07ABB CS16 CR116 D25635.0
+C4-5222 U+041B1 CS16 CR116 D25627.0
+C4-5223 U+259EE CS16 CR116 D25623.0
+C4-5224 U+041B2 CS16 CR116 D25639.0
+C4-5225 U+041B0 CS16 CR116 D25622.0
+C4-5226 U+259F0 CS16 CR116 D25625.0
+C4-5227 U+07ABC CS16 CR116 D25645.0
+C4-5228 U+259F2 CS16 CR116 D25634.0
+C5-5649 U+259F1 CS16 CR116 D25630.0
+C5-564A U+259F4 CS16 CR116 D25637.0
+C5-564B U+259F6 CS16 CR116 D25641.0
+C5-564C U+259F5 CS16 CR116 D25638.0
+C5-564D U+259F8 CS16 CR116 D25643.0
+C5-564E U+259FB CS16 CR116 D25647.0
+C5-564F U+259EC CS16 CR116 D25619.0
+C5-5650 U+259EF CS16 CR116 D25624.0
+C5-5651 U+259ED CS16 CR116 D25620.0
+C5-5652 U+07AB9 CS16 CR116 D25632.0
+C5-5653 U+259F7 CS16 CR116 D25642.0
+C5-5654 U+259F9 CS16 CR116 D25644.0
+C5-5655 U+259FD CS16 CR116 D25649.0
+C7-306E U+259FA CS16 CR116 D25646.0
+C7-306F U+041B3 CS16 CR116 D25640.0
+C7-3070 U+259F3 CS16 CR116 D25636.0
+C7-3071 U+25A0A CS16 CR116 D*
+C7-3072 U+25A17 CS16 CR116 D25676.0 #
+C1-7455 U+07ABF CS17 CR116 D25660.0
+C2-5E24 U+07ABE CS17 CR116 D25655.0
+C2-5E25 U+07AC0 CS17 CR116 D25662.0
+C2-5E26 U+07AC1 CS17 CR116 D25663.0
+C3-5565 U+041B5 CS17 CR116 D25654.0
+C3-5566 U+041B6 CS17 CR116 D25656.0
+C3-5567 U+041BB CS17 CR116 D25669.0
+C3-5568 U+07AC2 CS17 CR116 D25664.0
+C4-574B U+041B9 CS17 CR116 D25661.0
+C4-574C U+041B7 CS17 CR116 D25658.0
+C4-574D U+041B8 CS17 CR116 D25659.0
+C4-574E U+25A10 CS17 CR116 D25666.0
+C4-574F U+041BA CS17 CR116 D25667.0
+C5-5C65 U+259FC CS17 CR116 D25648.0
+C5-5C66 U+25A15 CS17 CR116 D25673.0
+C5-5C67 U+25A0E CS17 CR116 D25657.0
+C5-5C68 U+25A18 CS17 CR116 D25677.0
+C5-5C69 U+25A11 CS17 CR116 D25668.0
+C5-5C6A U+25A0D CS17 CR116 D25653.0
+C7-397B U+25A14 CS17 CR116 D25672.0
+C7-397C U+25A12 CS17 CR116 D25670.0
+C7-397D U+25A13 CS17 CR116 D25671.0
+C7-397E U+25A16 CS17 CR116 D25674.0
+C7-3A21 U+25A0F CS17 CR116 D25665.0
+C1-7675 U+07AC4 CS18 CR116 D25679.0
+C1-7676 U+07AC5 CS18 CR116 D25680.0
+C4-5C39 U+041BC CS18 CR116 D25675.0
+C4-5C3A U+041BD CS18 CR116 D25681.0
+C5-6327 U+25A22 CS18 CR116 D25684.0
+C5-6328 U+25A21 CS18 CR116 D25683.0
+C4-6048 U+041BE CS19 CR116 D25685.0
+C4-6049 U+041BF CS19 CR116 D25687.0
+C4-604A U+25A2A CS19 CR116 D25688.0
+C4-604B U+07AC6 CS19 CR116 D25686.0
+C5-685F U+25A2D CS19 CR116 D25691.0
+C5-6860 U+25A32 CS19 CR116 D25696.0
+C7-4842 U+25A2E CS19 CR116 D25692.0
+C7-4843 U+25A2C CS19 CR116 D25690.0
+C7-4844 U+25A2B CS19 CR116 D25689.0
+C1-7A22 U+07AC7 CS20 CR116 D25695.0
+C4-637B U+25A33 CS20 CR116 D25698.0
+C4-637C U+041C0 CS20 CR116 D25697.0
+C5-6C6E U+25A34 CS20 CR116 D25699.0
+C7-4E64 U+25A30 CS20 CR116 D25693.0
+C7-4E65 U+25A37 CS20 CR116 D25702.0
+C7-4E66 U+25A31 CS20 CR116 D25694.0
+C7-4E67 U+25A36 CS20 CR116 D25701.0
+C3-5E48 U+07AC9 CS21 CR116 D25705.0
+C3-5E49 U+07AC8 CS21 CR116 D25703.0
+C4-6666 U+25A3F CS21 CR116 D25709.0
+C4-6667 U+25A3D CS21 CR116 D25707.0
+C5-7059 U+25A40 CS21 CR116 D25710.0
+C5-705A U+25A42 CS21 CR116 D25712.0
+C5-705B U+25A3B CS21 CR116 D25704.0
+C7-542B U+25A3C CS21 CR116 D25706.0
+C7-542C U+25A41 CS21 CR116 D25711.0
+C7-542D U+25A35 CS21 CR116 D25703.1
+C4-6922 U+041C1 CS22 CR116 D25714.0
+C1-7C3D U+07ACA CS23 CR116 D25713.0
+C5-7632 U+25A4A CS23 CR116 D25715.0
+C7-5C2F U+25A4B CS23 CR116 D49416.0
+C5-7771 U+25A4C CS24 CR116 D25716.0
+C7-5F29 U+25A50 CS24 CR116 D49417.0
+C5-7934 U+25A52 CS25 CR116 D25718.0
+C7-612A U+25A4E CS25 CR116 D25717.0
+C7-624A U+25A53 CS26 CR116 D25719.0
+C5-7B63 U+25A54 CS29 CR116 D25720.0
+C1-4721 U+07ACB CS05 CR117 D25721.0
+C3-2434 U+041C2 CS06 CR117 D25722.0
+C3-267E U+07ACC CS07 CR117 D25723.0
+C3-2721 U+07ACD CS07 CR117 D25726.0
+C6-2871 U+25A56 CS07 CR117 D25725.0
+C6-2872 U+25A55 CS07 CR117 D25724.0
+C3-2A46 U+041C3 CS08 CR117 D25727.0
+C3-2A47 U+07ACF CS08 CR117 D25731.0
+C4-275B U+07ACE CS08 CR117 D25728.0
+C5-2749 U+25A57 CS08 CR117 D25729.0
+C5-274A U+25A58 CS08 CR117 D25730.0
+C2-2C62 U+07AD1 CS09 CR117 D25735.0
+C3-2E4A U+041C6 CS09 CR117 D25737.0
+C3-2E4B U+07AD4 CS09 CR117 D25739.0
+C3-2E4C U+07AD5 CS09 CR117 D25740.0
+C3-2E4D U+07AD3 CS09 CR117 D25738.0
+C3-2E4E U+07AD0 CS09 CR117 D25733.0
+C3-2E4F U+07AD2 CS09 CR117 D25736.0
+C4-2A75 U+25A59 CS09 CR117 D25734.0
+C4-2A76 U+041C5 CS09 CR117 D25732.0
+C1-573B U+07AD9 CS10 CR117 D25742.0
+C2-3160 U+07AD8 CS10 CR117 D25741.0
+C3-3322 U+041C9 CS10 CR117 D25756.0
+C3-3323 U+07ADA CS10 CR117 D25744.0
+C3-3324 U+07ADD CS10 CR117 D25752.0
+C3-3325 U+041C7 CS10 CR117 D25745.0
+C3-3326 U+07ADB CS10 CR117 D25746.0
+C3-3327 U+07ADC CS10 CR117 D25751.0
+C4-2E6C U+25A63 CS10 CR117 D25750.0
+C4-2E6D U+041C8 CS10 CR117 D25748.0
+C4-2E6E U+25A66 CS10 CR117 D25755.0
+C4-2E6F U+25A60 CS10 CR117 D25743.0
+C5-2F45 U+25A65 CS10 CR117 D25754.0
+C5-2F46 U+25A64 CS10 CR117 D25753.0
+C5-2F47 U+25A61 CS10 CR117 D25747.0
+C5-2F48 U+25A62 CS10 CR117 D25749.0
+C6-3A4D U+25A6D CS10 CR117 D49419.0
+C6-3A4E U+25A6E CS10 CR117 D49418.0
+C3-3773 U+07AE1 CS11 CR117 D25767.0
+C4-3373 U+25A72 CS11 CR117 D25760.0
+C4-3374 U+25A76 CS11 CR117 D25765.0
+C5-3446 U+041CB CS11 CR117 D25759.0
+C5-3447 U+25A7B CS11 CR117 D25766.0
+C6-4270 U+25A75 CS11 CR117 D25764.0
+C6-4271 U+25A73 CS11 CR117 D25762.0
+C6-4272 U+25A71 CS11 CR117 D25758.0
+C6-4273 U+25A74 CS11 CR117 D25763.0
+C1-6129 U+07AE5 CS12 CR117 D25775.0
+C1-612A U+07AE3 CS12 CR117 D25773.0
+C2-3E60 U+07AE6 CS12 CR117 D25776.0
+C2-3E61 U+07AE4 CS12 CR117 D25774.0
+C3-3D6F U+041CC CS12 CR117 D25772.0
+C3-3D70 U+07AE7 CS12 CR117 D25781.0
+C3-3D71 U+07AE2 CS12 CR117 D25770.0
+C4-396A U+041CD CS12 CR117 D25778.0
+C4-396B U+25A7E CS12 CR117 D25768.0
+C5-3A75 U+25A80 CS12 CR117 D25771.0
+C5-3A76 U+25A82 CS12 CR117 D25779.0
+C5-3A77 U+25A81 CS12 CR117 D25777.0
+C5-3A78 U+25A83 CS12 CR117 D25780.0
+C6-4C54 U+25A84 CS12 CR117 D25782.0
+C6-4C55 U+25A7F CS12 CR117 D25769.0
+C2-456A U+07AEB CS13 CR117 D25791.0
+C3-4348 U+041CE CS13 CR117 D25783.0
+C3-4349 U+07AE9 CS13 CR117 D25787.0
+C3-434A U+07AEA CS13 CR117 D25790.0
+C4-3F54 U+041CF CS13 CR117 D25789.0
+C4-3F55 U+041D0 CS13 CR117 D25792.0
+C4-3F56 U+25A8A CS13 CR117 D25784.0
+C4-3F57 U+07AE8 CS13 CR117 D25786.0
+C4-3F58 U+25A8B CS13 CR117 D25785.0
+C4-3F59 U+25A8D CS13 CR117 D25793.0
+C4-3F5A U+041D1 CS13 CR117 D25794.0
+C5-4141 U+25A8F CS13 CR117 D25796.0
+C5-4142 U+25A8C CS13 CR117 D25788.0
+C5-4143 U+25A95 CS13 CR117 D25799.0
+C6-562C U+25A8E CS13 CR117 D25795.0
+C6-562D U+25A90 CS13 CR117 D25797.0
+C6-562E U+25A91 CS13 CR117 D25798.0
+C1-6A25 U+07AED CS14 CR117 D25803.0
+C1-6A26 U+07AEF CS14 CR117 D25806.0
+C2-4C54 U+07AEE CS14 CR117 D25804.0
+C3-4854 U+07AEC CS14 CR117 D25800.0
+C3-4855 U+07AF0 CS14 CR117 D25808.0
+C4-4562 U+25A9B CS14 CR117 D25807.0
+C4-4563 U+041D2 CS14 CR117 D25813.0 #
+C5-4834 U+25A98 CS14 CR117 D25801.0
+C5-4835 U+25A9A CS14 CR117 D25805.0
+C6-5F7A U+25A99 CS14 CR117 D25802.0
+C4-4B6E U+25AA6 CS15 CR117 D25810.0
+C5-4F2D U+25AA7 CS15 CR117 D*
+C7-263C U+2F95E CS15 CR117 D49420.0
+C7-263D U+25AAC CS15 CR117 D49421.0
+C7-263E U+2F95D CS15 CR117 D25811.0
+C7-263F U+25AA5 CS15 CR117 D25809.0
+C3-5230 U+07AF1 CS16 CR117 D25815.0
+C5-5656 U+25AB1 CS16 CR117 D25815.1
+C7-3073 U+2F95F CS16 CR117 D25814.0
+C7-3074 U+25AB0 CS16 CR117 D25814.1
+C3-5569 U+07AF2 CS17 CR117 D25816.0
+C3-556A U+07AF3 CS17 CR117 D25817.0
+C4-5750 U+07AF4 CS17 CR117 D25819.0
+C4-5751 U+25AAF CS17 CR117 D25818.0
+C4-5752 U+041D3 CS17 CR117 D25820.0
+C5-5C6B U+25ABB CS17 CR117 D25821.0
+C5-5C6C U+25AB3 CS17 CR117 D25822.0
+C7-3A22 U+25AB6 CS17 CR117 D49422.0
+C7-3A23 U+25ABD CS17 CR117 D*
+C3-5849 U+07AF5 CS18 CR117 D25825.0
+C4-5C3B U+041D4 CS18 CR117 D25824.0
+C5-6329 U+25AC3 CS18 CR117 D25827.0
+C5-632A U+25ABC CS18 CR117 D25826.0
+C7-4131 U+25ABF CS18 CR117 D25823.0
+C3-5A68 U+041D5 CS19 CR117 D25829.0
+C7-4845 U+25ACD CS19 CR117 D25828.0
+C1-7A23 U+07AF6 CS20 CR117 D25831.0
+C2-6952 U+07AF7 CS20 CR117 D25834.0
+C7-4E68 U+25AC8 CS20 CR117 D25835.0
+C5-705C U+25ACE CS21 CR117 D25838.0
+C7-542E U+25AC9 CS21 CR117 D25838.1
+C3-5F55 U+07AF8 CS22 CR117 D25840.0
+C7-5850 U+25AD0 CS22 CR117 D25839.0
+C7-612B U+25AD6 CS25 CR117 D49423.0
+C1-484C U+07AF9 CS06 CR118 D25841.0
+C1-4F2A U+07AFA CS08 CR118 D25842.0
+C2-2847 U+07AFB CS08 CR118 D25844.0
+C5-274B U+25AD9 CS08 CR118 D25843.0
+C5-274C U+25ADC CS08 CR118 D25847.0
+C5-274D U+25ADB CS08 CR118 D25846.0
+C6-2D50 U+25ADA CS08 CR118 D25845.0
+C1-5274 U+07AFF CS09 CR118 D25854.0
+C1-5275 U+07AFD CS09 CR118 D25851.0
+C2-2C63 U+07B00 CS09 CR118 D25858.0
+C2-2C64 U+07B01 CS09 CR118 D25860.0
+C3-2E50 U+07AFE CS09 CR118 D25853.0
+C3-2E51 U+07AFC CS09 CR118 D25848.0
+C5-2A7B U+25ADF CS09 CR118 D25852.0
+C5-2A7C U+25ADD CS09 CR118 D25849.0
+C5-2A7D U+25ADE CS09 CR118 D25850.0
+C5-2A7E U+25AE2 CS09 CR118 D25859.0
+C5-2B21 U+041D6 CS09 CR118 D25855.0
+C6-335E U+25AE1 CS09 CR118 D25857.0
+C6-335F U+25AE0 CS09 CR118 D25856.0
+C1-573C U+07B06 CS10 CR118 D25865.0
+C1-573D U+07B11 CS10 CR118 D25885.0
+C2-3161 U+07B10 CS10 CR118 D25883.0
+C2-3162 U+07B04 CS10 CR118 D25862.0
+C2-3163 U+07B13 CS10 CR118 D25887.0
+C2-3164 U+07B05 CS10 CR118 D25863.0
+C2-3165 U+07B0F CS10 CR118 D25882.0
+C2-3166 U+07B08 CS10 CR118 D25869.0
+C2-3167 U+07B0A CS10 CR118 D25872.0
+C2-3168 U+07B0E CS10 CR118 D25881.0
+C2-3169 U+07B09 CS10 CR118 D25870.0
+C2-316A U+07B12 CS10 CR118 D25886.0
+C3-3328 U+041D9 CS10 CR118 D25875.0
+C3-3329 U+041DB CS10 CR118 D25892.0
+C3-332A U+07B0D CS10 CR118 D25879.0
+C3-332B U+07B0B CS10 CR118 D25873.0
+C3-332C U+07B14 CS10 CR118 D25888.0
+C4-2E70 U+041D8 CS10 CR118 D25867.0
+C4-2E71 U+07B0C CS10 CR118 D25878.0
+C4-2E72 U+041DD CS10 CR118 D25900.0
+C4-2E73 U+041DC CS10 CR118 D25894.0
+C4-2E74 U+25AF1 CS10 CR118 D25874.0
+C4-2E75 U+041D7 CS10 CR118 D25866.0
+C4-2E76 U+25B07 CS10 CR118 D49424.0
+C4-2E77 U+041DA CS10 CR118 D25891.0
+C5-2F49 U+25AF0 CS10 CR118 D25871.0
+C5-2F4A U+25AF3 CS10 CR118 D25877.0
+C5-2F4B U+25AF9 CS10 CR118 D25895.0
+C5-2F4C U+25AF4 CS10 CR118 D25880.0
+C5-2F4D U+25AF5 CS10 CR118 D25884.0
+C5-2F4E U+25AEF CS10 CR118 D25864.0
+C5-2F4F U+25AF8 CS10 CR118 D25893.0
+C5-2F50 U+25AFC CS10 CR118 D25898.0
+C5-2F51 U+25AF7 CS10 CR118 D25890.0
+C5-2F52 U+25AFD CS10 CR118 D25899.0
+C5-2F53 U+25B17 CS10 CR118 D25953.0
+C6-3A4F U+25AFA CS10 CR118 D25896.0
+C6-3A50 U+25AF6 CS10 CR118 D25889.0
+C6-3A51 U+25AFB CS10 CR118 D25897.0
+C1-5C46 U+07B20 CS11 CR118 D25924.0
+C1-5C47 U+07B28 CS11 CR118 D25939.0
+C1-5C48 U+07B1B CS11 CR118 D25917.0
+C1-5C49 U+07B2C CS11 CR118 D25943.0
+C1-5C4A U+07B26 CS11 CR118 D25935.0
+C1-5C4B U+07B19 CS11 CR118 D25913.0
+C1-5C4C U+07B1E CS11 CR118 D25921.0
+C1-5C4D U+07B2E CS11 CR118 D25945.0
+C2-376E U+07B35 CS11 CR118 D25952.0
+C2-376F U+07B3B CS11 CR118 M******
+C2-3770 U+07B34 CS11 CR118 D25951.0
+C2-3771 U+07B25 CS11 CR118 D25934.0
+C2-3772 U+07B30 CS11 CR118 D25947.0
+C2-3773 U+07B22 CS11 CR118 D25927.0
+C2-3774 U+07B24 CS11 CR118 D25931.0
+C2-3775 U+07B33 CS11 CR118 D25950.0
+C2-3776 U+07B18 CS11 CR118 D25911.0
+C2-3777 U+07B2A CS11 CR118 D25941.0
+C2-3778 U+07B1D CS11 CR118 D25920.0
+C2-3779 U+07B31 CS11 CR118 D25948.0
+C2-377A U+07B2B CS11 CR118 D25942.0
+C2-377B U+07B2D CS11 CR118 D25944.0
+C2-377C U+07B2F CS11 CR118 D25946.0
+C2-377D U+07B32 CS11 CR118 D25949.0
+C2-377E U+07B38 CS11 CR118 D25967.0
+C2-3821 U+07B1A CS11 CR118 D25915.0
+C2-3822 U+07B23 CS11 CR118 D25928.0
+C3-3774 U+041E0 CS11 CR118 D25912.0
+C3-3775 U+041E4 CS11 CR118 D25957.0
+C3-3776 U+07B21 CS11 CR118 D25926.0
+C3-3777 U+07B1C CS11 CR118 D25919.0
+C3-3778 U+07B16 CS11 CR118 D25905.0
+C3-3779 U+07B17 CS11 CR118 D25910.0
+C3-377A U+07B36 CS11 CR118 D25954.0
+C3-377B U+07B1F CS11 CR118 D25923.0
+C4-3375 U+25B14 CS11 CR118 D25932.0
+C4-3376 U+041DE CS11 CR118 D25906.0
+C4-3377 U+041E2 CS11 CR118 D25930.0
+C4-3378 U+041E6 CS11 CR118 D25961.0
+C4-3379 U+25B0F CS11 CR118 D25914.0
+C4-337A U+07B29 CS11 CR118 D25940.0
+C4-337B U+041E3 CS11 CR118 D25933.0
+C4-337C U+07B27 CS11 CR118 D25938.0
+C4-337D U+041DF CS11 CR118 D25909.0
+C5-3448 U+041E1 CS11 CR118 D25925.0
+C5-3449 U+25B19 CS11 CR118 D25956.0
+C5-344A U+25B0E CS11 CR118 D25908.0
+C5-344B U+25B31 CS11 CR118 D26003.0
+C5-344C U+25B12 CS11 CR118 D25922.0
+C5-344D U+25B10 CS11 CR118 D25916.0
+C5-344E U+25B15 CS11 CR118 D25936.0
+C5-344F U+25B3F CS11 CR118 D25962.0
+C5-3450 U+25B1D CS11 CR118 D25963.0
+C5-3451 U+25B1E CS11 CR118 D25965.0
+C6-4274 U+25B0C CS11 CR118 D25904.0
+C6-4275 U+25B16 CS11 CR118 D25937.0
+C6-4276 U+041E5 CS11 CR118 D25960.0
+C6-4277 U+25B11 CS11 CR118 D25918.0
+C6-4278 U+25B1F CS11 CR118 D25955.0
+C6-4279 U+25B1A CS11 CR118 D25958.0
+C6-427A U+25B0D CS11 CR118 D25907.0
+C6-427B U+25B1B CS11 CR118 D25959.0
+C6-427C U+25B13 CS11 CR118 D25929.0
+C1-612B U+07B49 CS12 CR118 D25992.0
+C1-612C U+07B56 CS12 CR118 D26009.0
+C1-612D U+07B46 CS12 CR118 D25987.0
+C1-612E U+07B50 CS12 CR118 D26001.0
+C1-612F U+07B52 CS12 CR118 D26004.0
+C1-6130 U+07B54 CS12 CR118 D26006.0
+C1-6131 U+07B4D CS12 CR118 D25997.0
+C1-6132 U+07B4B CS12 CR118 D25994.0
+C1-6133 U+07B4F CS12 CR118 D26000.0
+C1-6134 U+07B51 CS12 CR118 D26002.0
+C2-3E62 U+07B4A CS12 CR118 D25993.0
+C2-3E63 U+07B47 CS12 CR118 D25988.0
+C2-3E64 U+07B44 CS12 CR118 D25983.0
+C2-3E65 U+07B48 CS12 CR118 D25990.0
+C2-3E66 U+07B4C CS12 CR118 D25995.0
+C2-3E67 U+07B4E CS12 CR118 D25998.0
+C2-3E68 U+07B40 CS12 CR118 D25972.0
+C2-3E69 U+07B58 CS12 CR118 D26020.0
+C2-3E6A U+07B45 CS12 CR118 D25986.0
+C3-3D72 U+07B55 CS12 CR118 D26008.0
+C3-3D73 U+041EF CS12 CR118 D26010.0
+C3-3D74 U+041EA CS12 CR118 D25975.0
+C3-3D75 U+07B43 CS12 CR118 D25982.0
+C3-3D76 U+07B57 CS12 CR118 D26014.0
+C3-3D77 U+07B6C CS12 CR118 D26067.0
+C3-3D78 U+07B42 CS12 CR118 D25979.0
+C3-3D79 U+07B53 CS12 CR118 D26005.0
+C3-3D7A U+041ED CS12 CR118 D25985.0
+C3-3D7B U+07B41 CS12 CR118 D25973.0
+C4-396C U+25B2E CS12 CR118 D25991.0
+C4-396D U+041E7 CS12 CR118 D25970.0
+C4-396E U+25B2F CS12 CR118 D25996.0
+C4-396F U+041F0 CS12 CR118 D26013.0
+C4-3970 U+25B37 CS12 CR118 D26016.0
+C4-3971 U+041E9 CS12 CR118 D25974.0
+C4-3972 U+041EC CS12 CR118 D25981.0
+C4-3973 U+25B32 CS12 CR118 D26007.0
+C4-3974 U+041E8 CS12 CR118 D25971.0
+C4-3975 U+041EE CS12 CR118 D25989.0
+C4-3976 U+04202 CS12 CR118 D26109.0 #
+C4-3977 U+25B36 CS12 CR118 D26015.0
+C4-3978 U+25B39 CS12 CR118 D26018.0
+C4-3979 U+25B35 CS12 CR118 D26012.0
+C5-3A79 U+25B5A CS12 CR118 D26028.1
+C5-3A7A U+25B34 CS12 CR118 D26011.0
+C5-3A7B U+25B2C CS12 CR118 D25980.0
+C5-3A7C U+25B2A CS12 CR118 D25976.0
+C5-3A7D U+25B40 CS12 CR118 M******
+C5-3A7E U+25B2D CS12 CR118 D25984.0
+C5-3B21 U+25B33 CS12 CR118 D25964.0
+C5-3B22 U+25B2B CS12 CR118 D25977.0
+C5-3B23 U+25B4B CS12 CR118 D26028.0
+C5-3B24 U+07B3F CS12 CR118 D25969.0
+C5-3B25 U+25B3C CS12 CR118 D26024.0
+C6-4C56 U+041F2 CS12 CR118 D26023.0
+C6-4C57 U+25B3B CS12 CR118 D26022.0
+C6-4C58 U+25B71 CS12 CR118 D26027.1
+C6-4C59 U+25B3D CS12 CR118 D26025.0
+C6-4C5A U+25B30 CS12 CR118 D25999.0
+C6-4C5B U+041F1 CS12 CR118 D26019.0
+C6-4C5C U+25B3E CS12 CR118 D26026.0
+C6-4C5D U+25B38 CS12 CR118 D26017.0
+C1-6566 U+07B77 CS13 CR118 D26100.0
+C1-6567 U+07BC0 CS13 CR118 D26102.0
+C1-6568 U+07B60 CS13 CR118 D26032.0
+C1-6569 U+07B6E CS13 CR118 D26070.0
+C1-656A U+07B67 CS13 CR118 D26059.0
+C2-456B U+07B66 CS13 CR118 D26057.0
+C2-456C U+07B64 CS13 CR118 D26047.0
+C2-456D U+07B6D CS13 CR118 D26069.0
+C2-456E U+07B74 CS13 CR118 D26079.0
+C2-456F U+07B69 CS13 CR118 D26062.0
+C2-4570 U+07B72 CS13 CR118 D26077.0
+C2-4571 U+07B65 CS13 CR118 D26051.0
+C2-4572 U+07B73 CS13 CR118 D26078.0
+C2-4573 U+07B71 CS13 CR118 D26076.0
+C2-4574 U+07B70 CS13 CR118 D26074.0
+C2-4575 U+07B61 CS13 CR118 D26036.0
+C2-4576 U+07B78 CS13 CR118 D26101.0
+C2-4577 U+07B76 CS13 CR118 D26099.0
+C2-4578 U+07B63 CS13 CR118 D26041.0
+C3-434B U+041FE CS13 CR118 D26075.0
+C3-434C U+07B62 CS13 CR118 D26037.0
+C3-434D U+07B6B CS13 CR118 D26065.0
+C3-434E U+041FC CS13 CR118 D26056.0
+C3-434F U+07B5E CS13 CR118 D26030.0
+C3-4350 U+041F5 CS13 CR118 D26029.0
+C3-4351 U+07B79 CS13 CR118 M******
+C3-4352 U+041F9 CS13 CR118 D26053.0
+C3-4353 U+041FA CS13 CR118 D26054.0
+C3-4354 U+07B6F CS13 CR118 D26071.0
+C3-4355 U+07B68 CS13 CR118 D26061.0
+C4-3F5B U+041EB CS13 CR118 D25978.0
+C4-3F5C U+25B53 CS13 CR118 D26040.0
+C4-3F5D U+041FB CS13 CR118 D26055.0
+C4-3F5E U+07B6A CS13 CR118 D26064.0
+C4-3F5F U+25B59 CS13 CR118 D26050.0
+C4-3F60 U+041FD CS13 CR118 D26060.0
+C4-3F61 U+041F8 CS13 CR118 D26043.0
+C4-3F62 U+041F7 CS13 CR118 D26039.0
+C4-3F63 U+04200 CS13 CR118 D26049.0
+C4-3F64 U+25B56 CS13 CR118 D26045.0
+C4-3F65 U+25B57 CS13 CR118 D26046.0
+C4-3F66 U+041F6 CS13 CR118 D26038.0
+C4-3F67 U+07B5F CS13 CR118 D26031.0
+C5-4144 U+25B60 CS13 CR118 D26073.0
+C5-4145 U+25B55 CS13 CR118 D26044.0
+C5-4146 U+25B5C CS13 CR118 D26063.0
+C5-4147 U+25B6F CS13 CR118 D26095.0
+C5-4148 U+25B51 CS13 CR118 D26034.0
+C5-4149 U+25B61 CS13 CR118 D26081.0
+C5-414A U+25BA7 CS13 CR118 D26178.0
+C5-414B U+25B5E CS13 CR118 D26068.0
+C5-414C U+25B62 CS13 CR118 D26082.0
+C5-414D U+25B54 CS13 CR118 D26042.0
+C5-414E U+25B6E CS13 CR118 D26094.0
+C5-414F U+25B52 CS13 CR118 D26035.0
+C5-4150 U+25B58 CS13 CR118 D26048.0
+C5-4151 U+25B6D CS13 CR118 D26093.0
+C5-4152 U+25B5F CS13 CR118 D26072.0
+C5-4153 U+25B6C CS13 CR118 D26092.0
+C5-4154 U+25B50 CS13 CR118 D26033.0
+C5-4155 U+25B5D CS13 CR118 D26066.0
+C5-4156 U+25B8E CS13 CR118 D26110.0
+C6-562F U+25B85 CS13 CR118 D26103.0
+C6-5630 U+25B5B CS13 CR118 D26058.0
+C6-5631 U+25B70 CS13 CR118 D26096.0
+C6-5632 U+25B64 CS13 CR118 D26084.0
+C6-5633 U+25B67 CS13 CR118 D26087.0
+C6-5634 U+25B63 CS13 CR118 D26083.0
+C6-5635 U+25B77 CS13 CR118 D49425.0
+C6-5636 U+25B68 CS13 CR118 D26088.0
+C6-5637 U+25B65 CS13 CR118 D26085.0
+C6-5638 U+25B6A CS13 CR118 D26090.0
+C6-5639 U+25B78 CS13 CR118 D26098.0
+C6-563A U+25B66 CS13 CR118 D26086.0
+C1-6A27 U+07BA1 CS14 CR118 D26162.0
+C1-6A28 U+07B95 CS14 CR118 D26143.0
+C1-6A29 U+07B8B CS14 CR118 D26122.0
+C1-6A2A U+07B75 CS14 CR118 D26080.0
+C1-6A2B U+07B97 CS14 CR118 D26146.0
+C1-6A2C U+07B9D CS14 CR118 D26152.0
+C1-6A2D U+07B94 CS14 CR118 D26142.0
+C1-6A2E U+07B8F CS14 CR118 D26133.0
+C1-6A2F U+07BB8 CS14 CR118 D26224.0
+C1-6A30 U+07B87 CS14 CR118 D26116.0
+C1-6A31 U+07B84 CS14 CR118 D26111.0
+C2-4C55 U+07B88 CS14 CR118 D26118.0
+C2-4C56 U+07B9C CS14 CR118 D26151.0
+C2-4C57 U+07B8A CS14 CR118 D26121.0
+C2-4C58 U+07B91 CS14 CR118 D26136.0
+C2-4C59 U+07B90 CS14 CR118 D26135.0
+C2-4C5A U+07B96 CS14 CR118 D26145.0
+C2-4C5B U+07B8D CS14 CR118 D26130.0
+C2-4C5C U+07B8C CS14 CR118 D26129.0
+C2-4C5D U+07B9B CS14 CR118 D26150.0
+C2-4C5E U+07B8E CS14 CR118 D26132.0
+C2-4C5F U+07B85 CS14 CR118 D26112.0
+C2-4C60 U+07B98 CS14 CR118 D26147.0
+C2-4C61 U+05284 CS14 CR118 M******
+C2-4C62 U+07B99 CS14 CR118 D26148.0
+C2-4C63 U+07BA4 CS14 CR118 D26168.0
+C2-4C64 U+07B82 CS14 CR118 D26105.0
+C3-4856 U+07B81 CS14 CR118 D26104.0
+C3-4857 U+07B9E CS14 CR118 D26153.0
+C3-4858 U+07B83 CS14 CR118 D26107.0
+C3-4859 U+0420A CS14 CR118 D26161.0
+C3-485A U+07B92 CS14 CR118 D26139.0
+C3-485B U+04204 CS14 CR118 D26119.0
+C3-485C U+07BA3 CS14 CR118 D26165.0
+C3-485D U+07B9F CS14 CR118 D26157.0
+C3-485E U+07B93 CS14 CR118 D26140.0
+C3-485F U+04207 CS14 CR118 D26128.0
+C3-4860 U+07B86 CS14 CR118 D26114.0
+C4-4564 U+07BA2 CS14 CR118 D26164.0
+C4-4565 U+04203 CS14 CR118 D26117.0
+C4-4566 U+0420C CS14 CR118 D26170.0
+C4-4567 U+25B92 CS14 CR118 D26126.0
+C4-4568 U+04209 CS14 CR118 D26137.0
+C4-4569 U+04206 CS14 CR118 D26125.0
+C4-456A U+04205 CS14 CR118 D26123.0
+C4-456B U+07B89 CS14 CR118 D26120.0
+C4-456C U+25B8F CS14 CR118 D26113.0
+C4-456D U+0420B CS14 CR118 D26167.0
+C4-456E U+04208 CS14 CR118 D26131.0
+C4-456F U+25B98 CS14 CR118 D26154.0
+C4-4570 U+07BA5 CS14 CR118 D26189.0
+C4-4571 U+25BAE CS14 CR118 D26186.0
+C5-4836 U+0420D CS14 CR118 D26175.0
+C5-4837 U+25BA4 CS14 CR118 D26174.0
+C5-4838 U+25B9C CS14 CR118 D26160.0
+C5-4839 U+25B9D CS14 CR118 D26163.0
+C5-483A U+25BA2 CS14 CR118 D26172.0
+C5-483B U+25B96 CS14 CR118 D26141.0 #
+C5-483C U+25B95 CS14 CR118 D26138.0
+C5-483D U+25BA5 CS14 CR118 D26176.0
+C5-483E U+25BAA CS14 CR118 D26181.0
+C5-483F U+25BAD CS14 CR118 D26185.0
+C5-4840 U+25B9A CS14 CR118 D26156.0
+C5-4841 U+25BA3 CS14 CR118 D26173.0
+C5-4842 U+25B97 CS14 CR118 D26144.0
+C5-4843 U+25B90 CS14 CR118 D26115.0
+C5-4844 U+25BAF CS14 CR118 D26187.0
+C5-4845 U+25B8D CS14 CR118 D26108.0
+C5-4846 U+04201 CS14 CR118 D26106.0
+C5-4847 U+25BA8 CS14 CR118 D26179.0
+C5-4848 U+25BEE CS14 CR118 D26269.0 #
+C6-5F7B U+25B6B CS14 CR118 D26091.0 #
+C6-5F7C U+25B93 CS14 CR118 D26127.0
+C6-5F7D U+25B94 CS14 CR118 D26134.0
+C6-5F7E U+25BA9 CS14 CR118 D26180.0
+C6-6021 U+25BA0 CS14 CR118 D26169.0
+C6-6022 U+25BA6 CS14 CR118 D26177.0
+C6-6023 U+2F961 CS14 CR118 D26182.0
+C6-6024 U+25BAB CS14 CR118 D26183.0
+C6-6025 U+25B9E CS14 CR118 D26166.0
+C6-6026 U+25B9B CS14 CR118 D26159.0
+C6-6027 U+25B91 CS14 CR118 D26124.0
+C6-6028 U+25B99 CS14 CR118 D26155.0
+C1-6E2D U+07BAD CS15 CR118 D26193.0
+C1-6E2E U+07BB1 CS15 CR118 D26209.0
+C1-6E2F U+07BC4 CS15 CR118 D26253.0
+C1-6E30 U+07BB4 CS15 CR118 D26214.0
+C1-6E31 U+07BC6 CS15 CR118 D26256.0
+C1-6E32 U+07BC7 CS15 CR118 D26257.0
+C1-6E33 U+07BC1 CS15 CR118 D26249.0
+C1-6E34 U+07BA0 CS15 CR118 D26158.0
+C1-6E35 U+07BCC CS15 CR118 D26272.0
+C2-525E U+07BB7 CS15 CR118 D26221.0
+C2-525F U+07BCB CS15 CR118 D26271.0
+C2-5260 U+07BBE CS15 CR118 D26232.0
+C2-5261 U+07BAC CS15 CR118 D26192.0
+C2-5262 U+07BCE CS15 CR118 D26292.0
+C2-5263 U+07BAF CS15 CR118 D26202.0
+C2-5264 U+07BB9 CS15 CR118 D26226.0
+C2-5265 U+07BCA CS15 CR118 D26267.0
+C2-5266 U+07BB5 CS15 CR118 D26216.0
+C3-4D5C U+07BAE CS15 CR118 D26199.0
+C3-4D5D U+07BB3 CS15 CR118 D26213.0
+C3-4D5E U+04212 CS15 CR118 D26208.0
+C3-4D5F U+0421F CS15 CR118 D26266.0
+C3-4D60 U+07BBF CS15 CR118 D26239.0
+C3-4D61 U+04211 CS15 CR118 D26207.0
+C3-4D62 U+04216 CS15 CR118 D26220.0
+C3-4D63 U+07BCD CS15 CR118 D26274.0
+C3-4D64 U+04219 CS15 CR118 D26244.0
+C3-4D65 U+07BB2 CS15 CR118 D26212.0
+C3-4D66 U+04224 CS15 CR118 D26287.0
+C3-4D67 U+04214 CS15 CR118 D26217.0
+C3-4D68 U+04225 CS15 CR118 D26289.0
+C4-4B6F U+25BDB CS15 CR118 D26223.0
+C4-4B70 U+04210 CS15 CR118 D26203.0
+C4-4B71 U+25BDA CS15 CR118 D26222.0
+C4-4B72 U+25BE6 CS15 CR118 D26246.0
+C4-4B73 U+07BBA CS15 CR118 D26227.0
+C4-4B74 U+07BBC CS15 CR118 D26229.0
+C4-4B75 U+0420F CS15 CR118 D26200.0
+C4-4B76 U+07BC8 CS15 CR118 D26258.0
+C4-4B77 U+04223 CS15 CR118 D26283.0
+C4-4B78 U+07BC3 CS15 CR118 D26251.0
+C4-4B79 U+0421D CS15 CR118 D26263.0
+C4-4B7A U+07BB6 CS15 CR118 D26218.0
+C4-4B7B U+0420E CS15 CR118 D26195.0
+C4-4B7C U+25BF8 CS15 CR118 D26286.0
+C4-4B7D U+25BE9 CS15 CR118 D26259.0
+C4-4B7E U+04215 CS15 CR118 D26219.0
+C4-4C21 U+07BC2 CS15 CR118 D26250.0
+C4-4C22 U+04213 CS15 CR118 D26215.0
+C4-4C23 U+25BE8 CS15 CR118 D26248.0
+C4-4C24 U+25BF6 CS15 CR118 D26284.0
+C4-4C25 U+0421B CS15 CR118 D26252.0
+C4-4C26 U+07BC5 CS15 CR118 D26255.0
+C4-4C27 U+04222 CS15 CR118 D26278.0
+C4-4C28 U+04226 CS15 CR118 D26290.0
+C4-4C29 U+25BE7 CS15 CR118 D26247.0
+C4-4C2A U+07BBD CS15 CR118 D26231.0
+C4-4C2B U+07BB0 CS15 CR118 D26206.0
+C4-4C2C U+04221 CS15 CR118 D26277.0
+C4-4C2D U+0421C CS15 CR118 D26254.0
+C4-4C2E U+04217 CS15 CR118 D26225.0
+C4-4C2F U+25BD5 CS15 CR118 D26201.0
+C4-4C30 U+0421A CS15 CR118 D26245.0
+C4-4C31 U+07BBB CS15 CR118 D26228.0
+C5-4F2E U+25BFE CS15 CR118 D26296.0
+C5-4F2F U+25BDD CS15 CR118 D26233.0
+C5-4F30 U+25C40 CS15 CR118 D26297.1
+C5-4F31 U+25BE2 CS15 CR118 D26238.0
+C5-4F32 U+0421E CS15 CR118 D26265.0
+C5-4F33 U+25BD6 CS15 CR118 D26204.0
+C5-4F34 U+25BDE CS15 CR118 D26234.0
+C5-4F35 U+25BEF CS15 CR118 D26270.0
+C5-4F36 U+04227 CS15 CR118 D26295.0
+C5-4F37 U+25BEB CS15 CR118 D26262.0
+C5-4F38 U+25BEA CS15 CR118 D26260.0
+C5-4F39 U+25BE4 CS15 CR118 D26240.0
+C5-4F3A U+25BD1 CS15 CR118 D26194.0
+C5-4F3B U+04218 CS15 CR118 D26241.0
+C5-4F3C U+25BEC CS15 CR118 D26264.0
+C5-4F3D U+25BFA CS15 CR118 D26291.0
+C5-4F3E U+25BD9 CS15 CR118 D26211.0
+C5-4F3F U+25BF3 CS15 CR118 D26280.0
+C5-4F40 U+25BE1 CS15 CR118 D26237.0
+C5-4F41 U+25BDC CS15 CR118 D26230.0
+C5-4F42 U+25BE5 CS15 CR118 D26242.0
+C5-4F43 U+25BDF CS15 CR118 D26235.0
+C5-4F44 U+25BD4 CS15 CR118 D26198.0
+C5-4F45 U+04220 CS15 CR118 D26273.0
+C5-4F46 U+25C05 CS15 CR118 D26433.0 #
+C7-2640 U+25BF4 CS15 CR118 D26281.0
+C7-2641 U+25C24 CS15 CR118 D26324.0 #
+C7-2642 U+25BE0 CS15 CR118 D26236.0
+C7-2643 U+25BFD CS15 CR118 D26294.0
+C7-2644 U+25BF2 CS15 CR118 D26279.0
+C7-2645 U+25BFC CS15 CR118 D26293.0
+C7-2646 U+25C02 CS15 CR118 D49428.0
+C7-2647 U+25BF1 CS15 CR118 D26276.0
+C7-2648 U+25BFF CS15 CR118 D26297.0
+C7-2649 U+25BD2 CS15 CR118 D26196.0
+C7-264A U+25BD8 CS15 CR118 D26210.0
+C7-264B U+25BD3 CS15 CR118 D26197.0
+C7-264C U+25BF9 CS15 CR118 D26288.0
+C7-264D U+2F963 CS15 CR118 D26261.0
+C7-264E U+25BED CS15 CR118 D26268.0
+C7-264F U+25BF7 CS15 CR118 D26285.0
+C7-2650 U+25BF0 CS15 CR118 D26275.0
+C7-2651 U+25BD7 CS15 CR118 D26205.0
+C7-2652 U+25C09 CS15 CR118 D*
+C7-2653 U+25BF5 CS15 CR118 D26282.0
+C1-715E U+07BD9 CS16 CR118 D26313.0
+C1-715F U+07C11 CS16 CR118 D26387.0
+C1-7160 U+07BC9 CS16 CR118 D26298.0
+C1-7161 U+07BE4 CS16 CR118 D26344.0
+C1-7162 U+07BDB CS16 CR118 D26318.0
+C1-7163 U+07BE1 CS16 CR118 D26330.0
+C1-7164 U+07BE9 CS16 CR118 D26359.0
+C1-7165 U+07BE6 CS16 CR118 D26356.0
+C2-5923 U+07BDE CS16 CR118 D26321.0
+C2-5924 U+07BE3 CS16 CR118 D26336.0
+C2-5925 U+07BE7 CS16 CR118 D26357.0
+C2-5926 U+07BDD CS16 CR118 D26320.0 #
+C2-5927 U+07BD5 CS16 CR118 D26301.0
+C2-5928 U+07BE5 CS16 CR118 D26352.0
+C2-5929 U+07BDA CS16 CR118 D26314.0
+C2-592A U+07BE8 CS16 CR118 D26358.0
+C2-592B U+07BF9 CS16 CR118 D26409.0
+C2-592C U+07BD4 CS16 CR118 D26299.0
+C2-592D U+07BEA CS16 CR118 D26360.0
+C2-592E U+07BE2 CS16 CR118 D26333.0
+C2-592F U+07BDC CS16 CR118 D26319.0
+C2-5930 U+07BEB CS16 CR118 D26363.0
+C2-5931 U+07BD8 CS16 CR118 D26309.0
+C2-5932 U+07BDF CS16 CR118 D26326.0
+C3-5231 U+0422C CS16 CR118 D26325.0
+C3-5232 U+04237 CS16 CR118 D26381.0
+C3-5233 U+07BEC CS16 CR118 D26370.0
+C3-5234 U+07BED CS16 CR118 D26371.0
+C3-5235 U+04230 CS16 CR118 D26339.0
+C4-5229 U+04236 CS16 CR118 D26372.0
+C4-522A U+25C35 CS16 CR118 D26364.0
+C4-522B U+0422E CS16 CR118 D26334.0
+C4-522C U+25C22 CS16 CR118 D26317.0
+C4-522D U+07BD6 CS16 CR118 D26306.0
+C4-522E U+25C20 CS16 CR118 D26312.0
+C4-522F U+04234 CS16 CR118 D26353.0 #
+C4-5230 U+25C2D CS16 CR118 D26346.0
+C4-5231 U+25C28 CS16 CR118 D26337.0
+C4-5232 U+25C26 CS16 CR118 D26329.0
+C4-5233 U+25C3C CS16 CR118 D26374.0
+C4-5234 U+0422A CS16 CR118 D26315.0 #
+C4-5235 U+25C38 CS16 CR118 D26367.0 #
+C4-5236 U+04233 CS16 CR118 D26349.0
+C4-5237 U+0422D CS16 CR118 D26331.0
+C4-5238 U+0422F CS16 CR118 D26335.0 #
+C4-5239 U+04231 CS16 CR118 D26343.0
+C4-523A U+0422B CS16 CR118 D26323.0
+C4-523B U+04232 CS16 CR118 D26345.0
+C4-523C U+25C2A CS16 CR118 D26340.0
+C4-523D U+04235 CS16 CR118 D26354.0
+C4-523E U+25C1A CS16 CR118 D26303.0
+C4-523F U+25C30 CS16 CR118 D26350.0
+C4-5240 U+25BE3 CS16 CR118 D26389.0
+C4-5241 U+25C19 CS16 CR118 D26302.0
+C5-5657 U+25C36 CS16 CR118 D26365.0 #
+C5-5658 U+25C1B CS16 CR118 D26304.0
+C5-5659 U+25C32 CS16 CR118 D26355.0
+C5-565A U+25C42 CS16 CR118 D26380.0
+C5-565B U+25C4D CS16 CR118 D*
+C5-565C U+25C1F CS16 CR118 D26311.0
+C5-565D U+25C21 CS16 CR118 D26316.0
+C5-565E U+25C1C CS16 CR118 D26305.0
+C5-565F U+25C31 CS16 CR118 D26351.0
+C5-5660 U+25C2E CS16 CR118 D26347.0
+C5-5661 U+25C47 CS16 CR118 D26385.0
+C5-5662 U+25C3B CS16 CR118 D26373.0
+C5-5663 U+25C41 CS16 CR118 D26379.0
+C5-5664 U+25C18 CS16 CR118 D26300.0
+C5-5665 U+25C39 CS16 CR118 D26368.0
+C5-5666 U+25C1D CS16 CR118 D26307.0
+C5-5667 U+25C27 CS16 CR118 D26332.0
+C5-5668 U+25C23 CS16 CR118 D26322.0
+C5-5669 U+07BD7 CS16 CR118 D26308.0
+C7-3075 U+25C3E CS16 CR118 D26376.0
+C7-3076 U+25C46 CS16 CR118 D26384.0
+C7-3077 U+25C4F CS16 CR118 D49430.0 #
+C7-3078 U+25C44 CS16 CR118 D26382.0
+C7-3079 U+25C69 CS16 CR118 D49429.0
+C7-307A U+25C33 CS16 CR118 D26361.0
+C7-307B U+25C2F CS16 CR118 D26348.0
+C7-307C U+25C4E CS16 CR118 D*
+C7-307D U+25C3A CS16 CR118 D26369.0
+C7-307E U+25C2B CS16 CR118 D26341.0
+C7-3121 U+25CA9 CS16 CR118 D26386.0
+C7-3122 U+25C50 CS16 CR118 D49431.0
+C7-3123 U+25C45 CS16 CR118 D26383.0
+C7-3124 U+25C37 CS16 CR118 D26366.0
+C7-3125 U+25C25 CS16 CR118 D26327.0
+C7-3126 U+25C2C CS16 CR118 D26342.0
+C7-3127 U+25C3F CS16 CR118 D26377.0
+C7-3128 U+25C34 CS16 CR118 D26362.0
+C7-3129 U+25C29 CS16 CR118 D26338.0
+C7-312A U+25C1E CS16 CR118 D26310.0
+C7-312B U+25C3D CS16 CR118 D26375.0
+C1-7456 U+07C07 CS17 CR118 D26437.0
+C1-7457 U+07C0D CS17 CR118 D26456.0
+C1-7458 U+07BFE CS17 CR118 D26416.0
+C1-7459 U+07BF7 CS17 CR118 D26404.0
+C1-745A U+07C0C CS17 CR118 D26455.0
+C1-745B U+07BE0 CS17 CR118 D26328.0
+C2-5E27 U+07C05 CS17 CR118 D26435.0
+C2-5E28 U+07C0F CS17 CR118 D26458.0
+C2-5E29 U+07BF2 CS17 CR118 D26392.0
+C2-5E2A U+07C00 CS17 CR118 D26419.0
+C2-5E2B U+07BFF CS17 CR118 D26418.0
+C2-5E2C U+07BFB CS17 CR118 D26413.0
+C2-5E2D U+07C0E CS17 CR118 D26457.0
+C2-5E2E U+07BF4 CS17 CR118 D26396.0
+C2-5E2F U+07C0B CS17 CR118 D26448.0
+C2-5E30 U+07BF3 CS17 CR118 D26393.0
+C2-5E31 U+07C02 CS17 CR118 D26421.0
+C2-5E32 U+07C09 CS17 CR118 D26444.0
+C2-5E33 U+07C03 CS17 CR118 D26428.0
+C2-5E34 U+07C01 CS17 CR118 D26420.0
+C2-5E35 U+07BF8 CS17 CR118 D26407.0
+C2-5E36 U+07BFD CS17 CR118 D26415.0
+C2-5E37 U+07C06 CS17 CR118 D26436.0
+C2-5E38 U+07BF0 CS17 CR118 D26390.0
+C2-5E39 U+07BF1 CS17 CR118 D26391.0
+C2-5E3A U+07C10 CS17 CR118 D26482.0
+C2-5E3B U+07C0A CS17 CR118 D26445.0
+C3-556B U+07BFA CS17 CR118 D26412.0
+C3-556C U+04240 CS17 CR118 D26431.0
+C3-556D U+07BF6 CS17 CR118 D26403.0
+C3-556E U+07BFC CS17 CR118 D26414.0
+C3-556F U+07C18 CS17 CR118 M******
+C3-5570 U+07C08 CS17 CR118 D26438.0
+C3-5571 U+07C12 CS17 CR118 D26490.0
+C4-5753 U+0423F CS17 CR118 D26426.0
+C4-5754 U+07C04 CS17 CR118 D26430.0
+C4-5755 U+04245 CS17 CR118 D26461.0
+C4-5756 U+04241 CS17 CR118 D26434.0
+C4-5757 U+07C15 CS17 CR118 M******
+C4-5758 U+04242 CS17 CR118 D26447.0
+C4-5759 U+04243 CS17 CR118 D26452.0
+C4-575A U+0423B CS17 CR118 D26410.0
+C4-575B U+04238 CS17 CR118 D26394.0
+C4-575C U+25C7B CS17 CR118 D26406.0
+C4-575D U+25C77 CS17 CR118 D26400.0
+C4-575E U+0423A CS17 CR118 D26408.0
+C4-575F U+07BF5 CS17 CR118 D26398.0
+C4-5760 U+25C80 CS17 CR118 D26429.0
+C4-5761 U+25CC6 CS17 CR118 D26499.0 #
+C4-5762 U+0423C CS17 CR118 D26417.0
+C4-5763 U+25C7C CS17 CR118 D26411.0
+C4-5764 U+25C90 CS17 CR118 D26462.0
+C4-5765 U+0423E CS17 CR118 D26424.0
+C4-5766 U+25CA3 CS17 CR118 D26480.0
+C4-5767 U+25C7D CS17 CR118 D26422.0
+C4-5768 U+25CBD CS17 CR118 D26493.0
+C5-5C6D U+04239 CS17 CR118 D26397.0
+C5-5C6E U+25CA1 CS17 CR118 D26477.0
+C5-5C6F U+25C9A CS17 CR118 D26470.0
+C5-5C70 U+25C84 CS17 CR118 D26439.0
+C5-5C71 U+25CA0 CS17 CR118 D26476.0 #
+C5-5C72 U+25C86 CS17 CR118 D26441.0
+C5-5C73 U+25C9D CS17 CR118 D26473.0
+C5-5C74 U+25CAA CS17 CR118 D26487.0
+C5-5C75 U+25C78 CS17 CR118 D26401.0
+C5-5C76 U+25C8D CS17 CR118 D26453.0
+C5-5C77 U+25C8A CS17 CR118 D26449.0
+C5-5C78 U+25CA6 CS17 CR118 D26484.0
+C5-5C79 U+25C7A CS17 CR118 D26405.0
+C5-5C7A U+25C97 CS17 CR118 D26467.0
+C5-5C7B U+25C88 CS17 CR118 D26443.0
+C5-5C7C U+25C8E CS17 CR118 D26459.0
+C5-5C7D U+0423D CS17 CR118 D26423.0
+C5-5C7E U+04244 CS17 CR118 D26454.0
+C5-5D21 U+25C76 CS17 CR118 D26399.0
+C5-5D22 U+25C81 CS17 CR118 D26432.0
+C5-5D23 U+25C85 CS17 CR118 M******
+C5-5D24 U+25C75 CS17 CR118 D26395.0
+C5-5D25 U+25CA8 CS17 CR118 D26486.0
+C5-5D26 U+25C8F CS17 CR118 D26460.0
+C5-5D27 U+25C91 CS17 CR118 D26463.0
+C5-5D28 U+25CA2 CS17 CR118 D26479.0
+C5-5D29 U+25C9C CS17 CR118 D26472.0
+C5-5D2A U+25C89 CS17 CR118 D26446.0
+C5-5D2B U+25C7F CS17 CR118 D26427.0
+C5-5D2C U+25C96 CS17 CR118 D26466.0
+C5-5D2D U+25C79 CS17 CR118 D26402.0
+C5-5D2E U+25C9F CS17 CR118 D26475.0
+C5-5D2F U+25CA7 CS17 CR118 D26485.0
+C5-5D30 U+04246 CS17 CR118 D26478.0
+C5-5D31 U+25C87 CS17 CR118 D26442.0
+C5-5D32 U+25C9B CS17 CR118 D26471.0
+C5-5D33 U+25CA5 CS17 CR118 D26483.0
+C5-5D34 U+25C8B CS17 CR118 D26450.0
+C5-5D35 U+25CC9 CS17 CR118 D26505.0 #
+C7-3A24 U+25C8C CS17 CR118 D26451.0
+C7-3A25 U+25CAE CS17 CR118 D26491.0
+C7-3A26 U+25CAC CS17 CR118 D26489.0
+C7-3A27 U+25CAB CS17 CR118 D26488.0
+C7-3A28 U+25C99 CS17 CR118 D26469.0
+C7-3A29 U+25C92 CS17 CR118 D26464.0
+C7-3A2A U+25CBB CS17 CR118 D49432.0 #
+C7-3A2B U+25C9E CS17 CR118 D26474.0
+C7-3A2C U+25C7E CS17 CR118 D26425.0
+C7-3A2D U+25CAF CS17 CR118 D49433.0 #
+C7-3A2E U+25CBC CS17 CR118 D49434.0
+C7-3A2F U+25C98 CS17 CR118 D26468.0
+C1-7677 U+07C2B CS18 CR118 D26560.0
+C1-7678 U+07C27 CS18 CR118 D26541.0
+C1-7679 U+07C2A CS18 CR118 D26558.0
+C1-767A U+07C1E CS18 CR118 D26509.0
+C1-767B U+07C23 CS18 CR118 D26524.0
+C1-767C U+07C21 CS18 CR118 D26520.1
+C2-624D U+07C1C CS18 CR118 D26503.0
+C2-624E U+07C29 CS18 CR118 D26555.0
+C2-624F U+07C19 CS18 CR118 D26495.0
+C2-6250 U+07C20 CS18 CR118 D26517.0
+C2-6251 U+07C1F CS18 CR118 D26510.0
+C2-6252 U+07C2D CS18 CR118 D26567.0
+C2-6253 U+07C1D CS18 CR118 D26508.0
+C2-6254 U+07C26 CS18 CR118 D26530.0
+C2-6255 U+07C28 CS18 CR118 D26554.0
+C2-6256 U+07C22 CS18 CR118 D26521.0
+C2-6257 U+07C25 CS18 CR118 D26528.0
+C2-6258 U+07C30 CS18 CR118 D*
+C3-584A U+0424D CS18 CR118 D26519.0
+C3-584B U+04259 CS18 CR118 D26575.0
+C3-584C U+07C2E CS18 CR118 M******
+C3-584D U+04258 CS18 CR118 D26557.0
+C3-584E U+07C1B CS18 CR118 D26500.0
+C3-584F U+25CD1 CS18 CR118 D26520.0
+C3-5850 U+07C1A CS18 CR118 D26496.0
+C3-5851 U+07C24 CS18 CR118 D26527.0
+C4-5C3C U+25CA4 CS18 CR118 D26481.0 #
+C4-5C3D U+25CD8 CS18 CR118 D26537.0
+C4-5C3E U+25CDD CS18 CR118 D26545.0
+C4-5C3F U+25CDE CS18 CR118 D26546.0
+C4-5C40 U+04255 CS18 CR118 D26547.0
+C4-5C41 U+25CE7 CS18 CR118 D26565.0
+C4-5C42 U+04250 CS18 CR118 D26526.0
+C4-5C43 U+0424C CS18 CR118 D26515.0
+C4-5C44 U+04248 CS18 CR118 D26497.0
+C4-5C45 U+25CD4 CS18 CR118 D26531.0
+C4-5C46 U+04253 CS18 CR118 D26539.0
+C4-5C47 U+25CCE CS18 CR118 D26514.0
+C4-5C48 U+04257 CS18 CR118 D26556.0
+C4-5C49 U+04254 CS18 CR118 D26543.0
+C4-5C4A U+0424E CS18 CR118 D26523.0
+C4-5C4B U+0424A CS18 CR118 D26501.0
+C4-5C4C U+04251 CS18 CR118 D26532.0
+C4-5C4D U+25CF1 CS18 CR118 D26577.0
+C4-5C4E U+25CD3 CS18 CR118 D26529.0
+C4-5C4F U+04249 CS18 CR118 D26498.0
+C4-5C50 U+0424B CS18 CR118 D26511.0
+C4-5C51 U+04263 CS18 CR118 D26633.0
+C4-5C52 U+25CCA CS18 CR118 D26506.0
+C4-5C53 U+25CE9 CS18 CR118 D26568.0
+C5-632B U+25CFF CS18 CR118 D26492.0
+C5-632C U+25CE5 CS18 CR118 D26561.0
+C5-632D U+25CF7 CS18 CR118 D26583.0
+C5-632E U+25CD2 CS18 CR118 D26522.0
+C5-632F U+25D00 CS18 CR118 D26588.0
+C5-6330 U+25CDB CS18 CR118 D26542.0
+C5-6331 U+25CF0 CS18 CR118 D26576.0
+C5-6332 U+25CE2 CS18 CR118 D26551.0 #
+C5-6333 U+25CCD CS18 CR118 D26513.0
+C5-6334 U+04256 CS18 CR118 D26553.0
+C5-6335 U+25CE1 CS18 CR118 D26550.0
+C5-6336 U+25CF2 CS18 CR118 D26578.0
+C5-6337 U+25CDC CS18 CR118 D26544.0
+C5-6338 U+25CCC CS18 CR118 D26512.0
+C5-6339 U+25CD6 CS18 CR118 D26535.0
+C5-633A U+25CF3 CS18 CR118 D26579.0
+C5-633B U+25CFA CS18 CR118 D26587.0
+C5-633C U+25CF6 CS18 CR118 D26582.0
+C5-633D U+25CEC CS18 CR118 D26571.0
+C5-633E U+25CEA CS18 CR118 D26569.0 #
+C5-633F U+25CE3 CS18 CR118 D26552.0
+C5-6340 U+25CD0 CS18 CR118 D26518.0
+C5-6341 U+0425A CS18 CR118 D26584.0
+C5-6342 U+25C95 CS18 CR118 D26465.0
+C5-6343 U+25CD5 CS18 CR118 D26534.0
+C5-6344 U+25CF4 CS18 CR118 D26580.0
+C5-6345 U+25CCB CS18 CR118 D26507.0
+C5-6346 U+25CDA CS18 CR118 D26540.0
+C5-6347 U+25CC8 CS18 CR118 D26504.0
+C5-6348 U+25CDF CS18 CR118 D26548.0
+C5-6349 U+25CF5 CS18 CR118 D26581.0
+C5-634A U+25CCF CS18 CR118 D26516.0
+C5-634B U+25CC7 CS18 CR118 D26502.0
+C5-634C U+25CD7 CS18 CR118 D26536.0
+C7-4132 U+25D01 CS18 CR118 D*
+C7-4133 U+25CE8 CS18 CR118 D26566.0
+C7-4134 U+25CEF CS18 CR118 D26574.0
+C7-4135 U+25CE4 CS18 CR118 D26559.0
+C7-4136 U+25CE6 CS18 CR118 D26563.0
+C7-4137 U+25D02 CS18 CR118 D49437.0
+C7-4138 U+25CEB CS18 CR118 D26570.0
+C7-4139 U+25CE0 CS18 CR118 D26549.0
+C7-413A U+25CED CS18 CR118 D26572.0
+C7-413B U+25CD9 CS18 CR118 D26538.0
+C7-413C U+2F964 CS18 CR118 D26564.0 # Exceptional Case on this char.
+C7-413D U+25D14 CS18 CR118 D49436.0
+C7-413E U+25CEE CS18 CR118 D26573.0
+C7-413F U+04252 CS18 CR118 D26533.0
+C7-4140 U+25D13 CS18 CR118 D49435.0
+C7-4141 U+25CF9 CS18 CR118 D26586.0
+C7-4142 U+25CF8 CS18 CR118 D26585.0
+C1-7859 U+07C3E CS19 CR118 D26616.0
+C1-785A U+07C3F CS19 CR118 D26623.0
+C1-785B U+07C38 CS19 CR118 D26609.0
+C1-785C U+07C3D CS19 CR118 D26614.0
+C1-785D U+07C37 CS19 CR118 D26607.0
+C1-785E U+07C40 CS19 CR118 D26646.0
+C2-6632 U+07C33 CS19 CR118 D26592.0
+C2-6633 U+07C3C CS19 CR118 D26613.0
+C2-6634 U+07C39 CS19 CR118 D26610.0
+C2-6635 U+07C2C CS19 CR118 D26562.0
+C2-6636 U+07C3B CS19 CR118 D26612.0
+C3-5A69 U+04261 CS19 CR118 D26628.0
+C3-5A6A U+0425D CS19 CR118 D26603.0
+C3-5A6B U+04262 CS19 CR118 D26631.0
+C3-5A6C U+0424F CS19 CR118 D26647.1
+C3-5A6D U+04260 CS19 CR118 D26617.0
+C3-5A6E U+07C35 CS19 CR118 D26596.0
+C3-5A6F U+07C34 CS19 CR118 D26595.0
+C4-604C U+07C3A CS19 CR118 D26611.0
+C4-604D U+25D31 CS19 CR118 D26627.0
+C4-604E U+07C36 CS19 CR118 D26600.0
+C4-604F U+25D2B CS19 CR118 D26620.0
+C4-6050 U+25D2C CS19 CR118 D26621.0
+C4-6051 U+25D29 CS19 CR118 D26618.0
+C4-6052 U+25D2E CS19 CR118 D26624.0
+C4-6053 U+0425E CS19 CR118 D26604.0
+C4-6054 U+25D27 CS19 CR118 D26606.0
+C4-6055 U+25D28 CS19 CR118 D26615.0
+C4-6056 U+0425B CS19 CR118 D26594.0
+C4-6057 U+25D5F CS19 CR118 D26655.0
+C4-6058 U+25D30 CS19 CR118 D26626.0
+C4-6059 U+25D24 CS19 CR118 D26601.0
+C5-6861 U+25D3F CS19 CR118 D26643.0
+C5-6862 U+25D2F CS19 CR118 D26625.0
+C5-6863 U+25D26 CS19 CR118 D26605.0
+C5-6864 U+25D3A CS19 CR118 D26638.0
+C5-6865 U+25D39 CS19 CR118 D26637.0
+C5-6866 U+0425F CS19 CR118 D26608.0
+C5-6867 U+25D3B CS19 CR118 D26639.0
+C5-6868 U+25D35 CS19 CR118 D26632.0
+C5-6869 U+25D2A CS19 CR118 D26619.0
+C5-686A U+25D21 CS19 CR118 D26593.0
+C5-686B U+25D38 CS19 CR118 D26636.0
+C5-686C U+25D37 CS19 CR118 D26635.0
+C5-686D U+25D34 CS19 CR118 D26630.0
+C5-686E U+0425C CS19 CR118 D26598.0
+C5-686F U+25D22 CS19 CR118 D26597.0
+C5-6870 U+25D36 CS19 CR118 D26634.0
+C5-6871 U+25D44 CS19 CR118 D* @ D26690.0
+C7-4846 U+25D3D CS19 CR118 D26641.0
+C7-4847 U+25D32 CS19 CR118 D26629.0
+C7-4848 U+25D2D CS19 CR118 D26622.0
+C7-4849 U+25D45 CS19 CR118 D49439.0
+C7-484A U+25D3E CS19 CR118 D26642.0
+C7-484B U+25D50 CS19 CR118 D49438.0
+C7-484C U+25D25 CS19 CR118 D26602.0
+C7-484D U+25D53 CS19 CR118 D49440.0
+C7-484E U+25D23 CS19 CR118 D26599.0
+C1-7A24 U+07C4C CS20 CR118 D26675.0
+C1-7A25 U+07C43 CS20 CR118 D26648.0
+C1-7A26 U+07C4D CS20 CR118 D26676.0
+C2-6953 U+07C49 CS20 CR118 D26667.0
+C2-6954 U+07C48 CS20 CR118 D26664.0
+C2-6955 U+07C4A CS20 CR118 D26671.0
+C2-6956 U+07C47 CS20 CR118 D26656.0
+C2-6957 U+07C45 CS20 CR118 D26653.0
+C3-5C65 U+07C4B CS20 CR118 D26672.0
+C3-5C66 U+07C44 CS20 CR118 D26651.0
+C3-5C67 U+07C55 CS20 CR118 D26688.0
+C4-637D U+25D63 CS20 CR118 D26661.0
+C4-637E U+04265 CS20 CR118 D26658.0
+C4-6421 U+25D92 CS20 CR118 D26715.0
+C4-6422 U+25D65 CS20 CR118 D26663.0
+C5-6C6F U+25D6A CS20 CR118 D26669.0
+C5-6C70 U+25D95 CS20 CR118 D26680.0
+C5-6C71 U+25D6C CS20 CR118 D26674.0
+C5-6C72 U+25D72 CS20 CR118 D26683.0
+C5-6C73 U+25D67 CS20 CR118 D26666.0
+C5-6C74 U+25D60 CS20 CR118 D26657.0
+C5-6C75 U+25D6B CS20 CR118 D26670.0
+C5-6C76 U+25D5E CS20 CR118 D26652.0
+C5-6C77 U+25D6F CS20 CR118 D26679.0
+C5-6C78 U+25D66 CS20 CR118 D26665.0
+C5-6C79 U+07C46 CS20 CR118 D26654.0
+C5-6C7A U+25D62 CS20 CR118 D26660.0
+C5-6C7B U+25D5D CS20 CR118 D26650.0
+C5-6C7C U+25D5C CS20 CR118 D26649.0
+C5-6C7D U+2F965 CS20 CR118 D26673.0
+C7-4E69 U+25D6D CS20 CR118 D26677.0
+C7-4E6A U+25D69 CS20 CR118 D26668.0
+C7-4E6B U+25D7D CS20 CR118 D49442.0
+C7-4E6C U+25D61 CS20 CR118 D26659.0
+C7-4E6D U+25D70 CS20 CR118 D26681.0
+C7-4E6E U+25D71 CS20 CR118 D26682.0
+C7-4E6F U+25D73 CS20 CR118 D26684.0
+C7-4E70 U+25D76 CS20 CR118 D26687.0
+C7-4E71 U+25D75 CS20 CR118 D26686.0
+C7-4E72 U+25D78 CS20 CR118 D49441.0
+C7-4E73 U+25D79 CS20 CR118 D49443.0
+C7-4E74 U+25D64 CS20 CR118 D26662.0
+C7-4E75 U+25D6E CS20 CR118 D26678.0
+C1-7A7B U+07C50 CS21 CR118 D26693.0
+C2-6B72 U+07C54 CS21 CR118 D26708.0
+C2-6B73 U+07C53 CS21 CR118 D26707.0
+C3-5E4A U+04269 CS21 CR118 D26701.0
+C3-5E4B U+07C56 CS21 CR118 M******
+C3-5E4C U+07C51 CS21 CR118 D26697.0
+C3-5E4D U+0426B CS21 CR118 D26705.0
+C4-6668 U+0426C CS21 CR118 D26706.0
+C4-6669 U+04266 CS21 CR118 D26689.0
+C4-666A U+0426A CS21 CR118 D26703.0
+C4-666B U+25D8B CS21 CR118 D26699.0
+C4-666C U+04267 CS21 CR118 D26691.0
+C4-666D U+0426D CS21 CR118 D26710.0 #
+C4-666E U+04268 CS21 CR118 D26696.0
+C4-666F U+07C52 CS21 CR118 D26702.0
+C4-6670 U+25D68 CS21 CR118 D26709.0
+C4-6671 U+25D8A CS21 CR118 D26698.0
+C5-705D U+25D98 CS21 CR118 D26720.0
+C5-705E U+25D8F CS21 CR118 D26712.0
+C5-705F U+25D94 CS21 CR118 D26717.0
+C5-7060 U+25D91 CS21 CR118 D26714.0
+C5-7061 U+0426F CS21 CR118 D26753.0
+C5-7062 U+25DBA CS21 CR118 D26737.0
+C5-7063 U+25D90 CS21 CR118 D26713.0
+C5-7064 U+25D86 CS21 CR118 D26692.0
+C5-7065 U+25D9A CS21 CR118 D26722.0
+C5-7066 U+25D8C CS21 CR118 D26700.0
+C5-7067 U+25D93 CS21 CR118 D26716.0
+C5-7068 U+25D87 CS21 CR118 D26694.0
+C5-7069 U+25D88 CS21 CR118 D26695.0
+C5-706A U+25D97 CS21 CR118 D26719.0
+C5-706B U+25D8D CS21 CR118 D26704.0
+C5-706C U+25D9C CS21 CR118 D26724.0
+C5-706D U+25DBD CS21 CR118 D26740.0 #
+C7-542F U+25D8E CS21 CR118 D26711.0
+C7-5430 U+25D9E CS21 CR118 D26726.0
+C7-5431 U+25D99 CS21 CR118 D26721.0
+C7-5432 U+25DB4 CS21 CR118 D49446.0
+C7-5433 U+25DAA CS21 CR118 D49445.0
+C7-5434 U+25D9F CS21 CR118 D26727.0
+C7-5435 U+25D96 CS21 CR118 D26718.0
+C7-5436 U+25D9D CS21 CR118 D26725.0
+C7-5437 U+25DC3 CS21 CR118 D26727.1
+C7-5438 U+25D74 CS21 CR118 D26726.1
+C7-5439 U+25DAB CS21 CR118 D49444.0
+C1-7B6C U+07C60 CS22 CR118 D26752.0
+C1-7B6D U+07C5F CS22 CR118 D26751.0
+C2-6D68 U+07C57 CS22 CR118 D26732.0
+C2-6D69 U+07C5C CS22 CR118 D26742.0
+C2-6D6A U+07C59 CS22 CR118 D26734.0
+C2-6D6B U+07C5B CS22 CR118 D26741.0
+C2-6D6C U+07C5A CS22 CR118 D26736.0
+C3-5F56 U+0426E CS22 CR118 D26746.0
+C3-5F57 U+07C5D CS22 CR118 D26744.0
+C3-5F58 U+07C58 CS22 CR118 D26733.0
+C4-6923 U+25DB7 CS22 CR118 D26730.0
+C4-6924 U+25DB6 CS22 CR118 D26729.0
+C4-6925 U+25DC0 CS22 CR118 D26747.0
+C4-6926 U+04270 CS22 CR118 D26756.0
+C4-6927 U+25D9B CS22 CR118 D26723.0
+C4-6928 U+04271 CS22 CR118 D26761.0
+C5-736D U+25DC1 CS22 CR118 D26748.0
+C5-736E U+25DB9 CS22 CR118 D26735.0 #
+C5-736F U+25DC6 CS22 CR118 D26758.0
+C5-7370 U+25DB8 CS22 CR118 D26731.0
+C5-7371 U+25DBB CS22 CR118 D26738.0
+C5-7372 U+25DC8 CS22 CR118 D26760.0
+C5-7373 U+25DC5 CS22 CR118 D26757.0
+C5-7374 U+25DBF CS22 CR118 D26745.0
+C5-7375 U+25DC7 CS22 CR118 D26759.0
+C5-7376 U+25DC4 CS22 CR118 D26755.0
+C7-5851 U+25DBE CS22 CR118 D26743.0
+C7-5852 U+25DBC CS22 CR118 D26739.0
+C7-5853 U+25DD0 CS22 CR118 D49447.0
+C7-5854 U+25DC2 CS22 CR118 D26749.0
+C7-5855 U+25DB5 CS22 CR118 D26728.0
+C7-5856 U+25DC9 CS22 CR118 D26762.0
+C1-7C3E U+07C64 CS23 CR118 D26769.0
+C1-7C3F U+07C63 CS23 CR118 D26768.0
+C1-7C40 U+07C65 CS23 CR118 D26771.0
+C2-6F3B U+07C67 CS23 CR118 D26777.0
+C2-6F3C U+07C66 CS23 CR118 D26775.0
+C3-603E U+07C62 CS23 CR118 D26766.0
+C3-603F U+07C5E CS23 CR118 D26750.0
+C4-6A5C U+04274 CS23 CR118 D26774.0
+C4-6A5D U+04272 CS23 CR118 D26765.0
+C4-6A5E U+25DD4 CS23 CR118 D26764.0
+C4-6A5F U+25DD8 CS23 CR118 D26776.0
+C4-6A60 U+25DD9 CS23 CR118 D26778.0
+C4-6A61 U+04273 CS23 CR118 D26770.0
+C4-6A62 U+25DDA CS23 CR118 D26779.0
+C5-7633 U+25DD5 CS23 CR118 D26767.0
+C5-7634 U+25DD7 CS23 CR118 D26773.0
+C5-7635 U+25DDE CS23 CR118 D26783.0
+C5-7636 U+25DDC CS23 CR118 D26781.0
+C5-7637 U+25DEE CS23 CR118 D26793.0 #
+C7-5C30 U+25DDB CS23 CR118 D26780.0
+C7-5C31 U+25DD6 CS23 CR118 D26772.0
+C7-5C32 U+25DDD CS23 CR118 D26782.0
+C7-5C33 U+25DE2 CS23 CR118 D49450.0
+C7-5C34 U+25DE4 CS23 CR118 D49451.0
+C7-5C35 U+25DE0 CS23 CR118 D49449.0
+C7-5C36 U+25DDF CS23 CR118 D26784.0
+C7-5C37 U+25DE3 CS23 CR118 D26785.0
+C2-7046 U+07C6A CS24 CR118 D26799.0
+C4-6B76 U+04276 CS24 CR118 D26788.0
+C4-6B77 U+25DF4 CS24 CR118 D* @ D49451.0
+C5-7772 U+25DE8 CS24 CR118 D26786.0
+C5-7773 U+25DF1 CS24 CR118 D26796.0
+C5-7774 U+25DEB CS24 CR118 D26790.0
+C5-7775 U+25DEC CS24 CR118 D26791.0
+C7-5F2A U+25DF0 CS24 CR118 D26795.0
+C7-5F2B U+25DE9 CS24 CR118 D26787.0
+C7-5F2C U+25DEF CS24 CR118 D26794.0
+C7-5F2D U+25DED CS24 CR118 D26792.0
+C7-5F2E U+25DEA CS24 CR118 D26789.0
+C7-5F2F U+25DF8 CS24 CR118 D49453.0
+C7-5F30 U+25E05 CS24 CR118 D49452.0
+C7-5F31 U+25DF2 CS24 CR118 D26797.0
+C1-7D25 U+07C6C CS25 CR118 D26803.0
+C1-7D26 U+07C6E CS25 CR118 D26805.0
+C2-712B U+07C69 CS25 CR118 D26801.0
+C2-712C U+07C6B CS25 CR118 D26802.0
+C3-6144 U+07C6D CS25 CR118 D26804.0
+C4-6C79 U+25E00 CS25 CR118 D26810.0
+C5-7935 U+25DFC CS25 CR118 D26806.0
+C7-612C U+25DFD CS25 CR118 D26807.0
+C7-612D U+25E07 CS25 CR118 D49454.0
+C7-612E U+25DFE CS25 CR118 D26808.0
+C7-612F U+25E03 CS25 CR118 D26811.0
+C7-6130 U+25E0B CS25 CR118 D26812.0
+C7-6131 U+25DFF CS25 CR118 D26809.0
+C2-715C U+07C6F CS26 CR118 D26813.0
+C3-6168 U+07C6F CS26 CR118 D49456.0
+C4-6D5B U+07C70 CS26 CR118 D26815.0
+C4-6D5C U+04277 CS26 CR118 D26816.0
+C5-7A2F U+25E09 CS26 CR118 D26817.0
+C5-7A30 U+25E0A CS26 CR118 D26818.0
+C5-7A31 U+25E08 CS26 CR118 D26814.0
+C4-6D76 U+04278 CS27 CR118 D26820.0
+C7-635E U+25E10 CS27 CR118 D26819.0
+C7-635F U+25E11 CS27 CR118 D26821.0
+C7-6360 U+25E16 CS27 CR118 D49455.0
+C5-7B44 U+25E17 CS28 CR118 D26822.0
+C7-6454 U+25E1C CS28 CR118 D26823.0
+C5-7B64 U+25E18 CS29 CR118 D26825.0
+C3-623A U+07C71 CS30 CR118 D26827.0
+C4-6E4E U+25E21 CS30 CR118 D26826.0
+C5-7B7C U+25E22 CS30 CR118 D26829.0
+C7-655D U+04279 CS30 CR118 D26828.0
+C1-7D4B U+07C72 CS31 CR118 D26831.0
+C5-7C2B U+25E23 CS31 CR118 D26830.0
+C1-484D U+07C73 CS06 CR119 D26832.0
+C5-2471 U+25E25 CS07 CR119 D26833.0
+C2-2848 U+07C75 CS08 CR119 D26837.0
+C3-2A48 U+07C76 CS08 CR119 D26839.0
+C3-2A49 U+07C74 CS08 CR119 D26836.0
+C5-274E U+25E27 CS08 CR119 D26834.0
+C6-2D51 U+25E28 CS08 CR119 D26835.0
+C1-5276 U+07C7D CS09 CR119 D26852.0
+C2-2C65 U+07C7A CS09 CR119 D26845.0
+C2-2C66 U+07C78 CS09 CR119 D26842.0
+C2-2C67 U+07C79 CS09 CR119 D26844.0
+C2-2C68 U+07C7F CS09 CR119 D26854.0
+C2-2C69 U+07C80 CS09 CR119 D26855.0
+C2-2C6A U+07C81 CS09 CR119 D26858.0
+C3-2E52 U+07C77 CS09 CR119 D26841.0
+C3-2E53 U+07C7C CS09 CR119 D26849.0
+C3-2E54 U+07C7B CS09 CR119 D26848.0
+C4-2A77 U+0427A CS09 CR119 D26843.0
+C5-2B22 U+25E2C CS09 CR119 D26847.0
+C5-2B23 U+25E2F CS09 CR119 D26859.0
+C6-3360 U+25E2D CS09 CR119 D26850.0
+C6-3361 U+25E2B CS09 CR119 D26846.0
+C1-573E U+07C89 CS10 CR119 D26872.0
+C2-316B U+07C84 CS10 CR119 D26866.0
+C2-316C U+07C91 CS10 CR119 M******
+C2-316D U+07C8A CS10 CR119 D26862.0
+C2-316E U+07C8C CS10 CR119 D26879.0
+C2-316F U+07C88 CS10 CR119 D26870.0
+C2-3170 U+07C8D CS10 CR119 D26881.0
+C2-3171 U+07C85 CS10 CR119 D26867.0
+C3-332D U+07C8E CS10 CR119 D26882.0
+C3-332E U+07C86 CS10 CR119 D26868.0
+C3-332F U+0427B CS10 CR119 D26863.0
+C3-3330 U+07C87 CS10 CR119 D26869.0
+C3-3331 U+07C83 CS10 CR119 D26861.0
+C3-3332 U+07C8B CS10 CR119 D26875.0
+C3-3333 U+0427C CS10 CR119 D26877.0
+C5-2F54 U+25E34 CS10 CR119 D26865.0
+C5-2F55 U+25E36 CS10 CR119 D26873.0
+C5-2F56 U+25E38 CS10 CR119 D26876.0
+C6-3A52 U+25E33 CS10 CR119 D26864.0
+C6-3A53 U+25E3D CS10 CR119 D49457.0
+C6-3A54 U+25E37 CS10 CR119 D26874.0
+C6-3A55 U+25E3E CS10 CR119 D26878.0
+C6-3A56 U+25E35 CS10 CR119 D26871.0
+C1-5C4E U+07C92 CS11 CR119 D26884.0
+C1-5C4F U+07C97 CS11 CR119 D26898.0
+C1-5C50 U+07C95 CS11 CR119 D26891.0
+C2-3823 U+07C94 CS11 CR119 D26889.0
+C2-3824 U+07C98 CS11 CR119 D26901.0
+C2-3825 U+07C96 CS11 CR119 D26897.0
+C2-3826 U+07CA3 CS11 CR119 D26918.0
+C3-377C U+04280 CS11 CR119 D26906.0
+C3-377D U+07C93 CS11 CR119 D26886.0
+C3-377E U+07C99 CS11 CR119 D26905.0
+C3-3821 U+07C9A CS11 CR119 D26908.0
+C3-3822 U+07C9C CS11 CR119 D26912.0
+C4-337E U+25E41 CS11 CR119 D26887.0
+C4-3421 U+25E46 CS11 CR119 D26895.0
+C4-3422 U+07C9D CS11 CR119 D26920.0
+C4-3423 U+25E4B CS11 CR119 D26904.0
+C4-3424 U+25E43 CS11 CR119 D26892.0
+C4-3425 U+0427E CS11 CR119 D26890.0
+C5-3452 U+25E4D CS11 CR119 D26909.0
+C5-3453 U+25E48 CS11 CR119 D26899.0
+C5-3454 U+25E45 CS11 CR119 D26894.0
+C5-3455 U+25E42 CS11 CR119 D26888.0
+C5-3456 U+25E49 CS11 CR119 D26900.0
+C5-3457 U+25E4A CS11 CR119 D26902.0
+C5-3458 U+25E47 CS11 CR119 D26896.0
+C5-3459 U+0427F CS11 CR119 D26903.0
+C5-345A U+25E4C CS11 CR119 D26907.0
+C6-427D U+25E4E CS11 CR119 D26910.0
+C6-427E U+25E55 CS11 CR119 D49458.0
+C6-4321 U+25E50 CS11 CR119 D26893.0 @ D40118.0 (C5-3D27) # Morohashi Duplicates?
+C6-4322 U+0427D CS11 CR119 D26885.0
+C1-6135 U+07C9F CS12 CR119 D26922.0
+C1-6136 U+07CA5 CS12 CR119 D26938.0
+C2-3E6B U+07CA2 CS12 CR119 D26932.0
+C2-3E6C U+07C9E CS12 CR119 D26921.0
+C2-3E6D U+07CA8 CS12 CR119 D26949.0
+C2-3E6E U+07CA1 CS12 CR119 D26928.0
+C3-3D7C U+04285 CS12 CR119 D26931.0
+C3-3D7D U+04284 CS12 CR119 D26930.0
+C3-3D7E U+07CA7 CS12 CR119 D26945.0
+C3-3E21 U+07CA0 CS12 CR119 D26924.0
+C3-3E22 U+07CA6 CS12 CR119 D26939.0
+C3-3E23 U+07CA4 CS12 CR119 D26935.0
+C4-397A U+25E5C CS12 CR119 D26933.0
+C4-397B U+04282 CS12 CR119 D26925.0
+C4-397C U+04283 CS12 CR119 D26927.0
+C4-397D U+04286 CS12 CR119 D26936.0
+C4-397E U+25E7B CS12 CR119 D26969.0
+C4-3A21 U+25E61 CS12 CR119 D26942.0
+C5-3B26 U+25E5A CS12 CR119 D26926.0
+C5-3B27 U+25E77 CS12 CR119 D26961.0
+C5-3B28 U+25E60 CS12 CR119 D26941.0
+C6-4C5E U+25E5E CS12 CR119 D26937.0
+C6-4C5F U+25E64 CS12 CR119 D26944.0
+C6-4C60 U+04281 CS12 CR119 D26923.0
+C6-4C61 U+25E5D CS12 CR119 D26934.0
+C6-4C62 U+25E6D CS12 CR119 D26948.0
+C6-4C63 U+25E4F CS12 CR119 D26913.0
+C6-4C64 U+25E62 CS12 CR119 D26943.0
+C6-4C65 U+25E5F CS12 CR119 D26940.0
+C1-656B U+07CB1 CS13 CR119 D26962.0
+C1-656C U+07CB3 CS13 CR119 D26967.0
+C1-656D U+07CB5 CS13 CR119 M******
+C2-4579 U+07CB2 CS13 CR119 D26966.0
+C2-457A U+07CB4 CS13 CR119 D26978.0
+C2-457B U+07CAF CS13 CR119 D26955.0
+C3-4356 U+04288 CS13 CR119 D26956.0
+C3-4357 U+04289 CS13 CR119 D26959.0
+C3-4358 U+07CAE CS13 CR119 D26952.0
+C3-4359 U+0428A CS13 CR119 D26964.0
+C3-435A U+04287 CS13 CR119 D26953.0
+C3-435B U+0428B CS13 CR119 D49459.0
+C3-435C U+07CB0 CS13 CR119 D26960.0
+C4-3F68 U+25E73 CS13 CR119 D26951.0
+C5-4157 U+25E72 CS13 CR119 D26950.0
+C5-4158 U+25E78 CS13 CR119 D26963.0
+C5-4159 U+25E75 CS13 CR119 D26957.0
+C5-415A U+25E76 CS13 CR119 D26958.0
+C5-415B U+25E7C CS13 CR119 D26970.0
+C5-415C U+25E7E CS13 CR119 D26972.0
+C5-415D U+25E7D CS13 CR119 D26971.0
+C6-563B U+25E88 CS13 CR119 D26976.0
+C6-563C U+25E9E CS13 CR119 D27000.0
+C6-563D U+25E74 CS13 CR119 D26954.0
+C6-563E U+25E7A CS13 CR119 D26968.0
+C6-563F U+25E79 CS13 CR119 D26965.0
+C6-5640 U+25E8B CS13 CR119 D26977.0
+C6-5641 U+25E7F CS13 CR119 D26973.0
+C1-6A32 U+07CB9 CS14 CR119 D26987.0
+C1-6A33 U+07CBD CS14 CR119 D26993.0
+C1-6A34 U+07CBE CS14 CR119 D26997.1
+C2-4C65 U+07CBB CS14 CR119 D26990.0
+C2-4C66 U+07CBF CS14 CR119 D26998.0
+C2-4C67 U+07CBC CS14 CR119 D26991.0
+C2-4C68 U+07CBA CS14 CR119 D26988.0
+C3-4861 U+07CB8 CS14 CR119 D26984.0
+C3-4862 U+07CB7 CS14 CR119 D26980.0
+C3-4863 U+0428D CS14 CR119 D26983.0
+C3-4864 U+0428F CS14 CR119 D26994.0
+C3-4865 U+04290 CS14 CR119 D26999.0
+C3-4866 U+04292 CS14 CR119 D27007.0
+C4-4572 U+0428E CS14 CR119 D26992.0
+C4-4573 U+25E9D CS14 CR119 D26996.0
+C4-4574 U+07CB6 CS14 CR119 D26979.0
+C5-4849 U+25EA3 CS14 CR119 D27005.0
+C5-484A U+25E99 CS14 CR119 D26985.0
+C5-484B U+25EA1 CS14 CR119 D27002.0
+C5-484C U+25E9C CS14 CR119 D26995.0
+C5-484D U+25EA4 CS14 CR119 D27006.0
+C5-484E U+25ECB CS14 CR119 D27039.0
+C6-6029 U+25EB6 CS14 CR119 D27009.0
+C6-602A U+25EB8 CS14 CR119 D49460.0
+C6-602B U+25E9A CS14 CR119 D26986.0
+C6-602C U+04291 CS14 CR119 D27003.0
+C6-602D U+25E98 CS14 CR119 D26981.0
+C6-602E U+25E9B CS14 CR119 D26989.0
+C6-602F U+25EB3 CS14 CR119 D27011.0
+C6-6030 U+25EA2 CS14 CR119 D27004.0
+C6-6031 U+222AA CS14 CR119 D27012.0
+C6-6032 U+25EA0 CS14 CR119 D27001.0
+C6-6033 U+25E9F CS14 CR119 D26982.0
+C1-2323 U+07CCE CS15 CR119 D27057.0
+C1-6E36 U+07CCA CS15 CR119 D27037.0
+C2-5267 U+07CC5 CS15 CR119 D27023.0
+C2-5268 U+07CC8 CS15 CR119 D27035.0
+C2-5269 U+07CCC CS15 CR119 D27055.0
+C2-526A U+07CCB CS15 CR119 D27042.0
+C3-4D69 U+04295 CS15 CR119 D27019.0
+C3-4D6A U+04296 CS15 CR119 D27022.0
+C3-4D6B U+04293 CS15 CR119 D27015.0
+C3-4D6C U+04294 CS15 CR119 D27018.0
+C3-4D6D U+07CC4 CS15 CR119 D27017.0
+C3-4D6E U+07CCD CS15 CR119 D27056.0
+C3-4D6F U+07CC2 CS15 CR119 D27014.0
+C3-4D70 U+07CC6 CS15 CR119 D27027.0
+C3-4D71 U+07CC3 CS15 CR119 D27016.0
+C3-4D72 U+07CC9 CS15 CR119 D27036.0
+C3-4D73 U+07CC7 CS15 CR119 D27034.0
+C3-4D74 U+042A0 CS15 CR119 M******
+C4-4C32 U+25ED3 CS15 CR119 D27049.0
+C4-4C33 U+25EC7 CS15 CR119 D27030.0
+C4-4C34 U+25ED1 CS15 CR119 D27046.0
+C4-4C35 U+04299 CS15 CR119 D27047.0
+C4-4C36 U+25EC3 CS15 CR119 D27025.0
+C4-4C37 U+04297 CS15 CR119 D27024.0
+C5-4F47 U+25ED6 CS15 CR119 D27052.0
+C5-4F48 U+25ED5 CS15 CR119 D27051.0
+C5-4F49 U+25ED0 CS15 CR119 D27045.0
+C5-4F4A U+25EC8 CS15 CR119 D27032.0
+C5-4F4B U+25EC4 CS15 CR119 D27026.0
+C5-4F4C U+25EC9 CS15 CR119 D27033.0
+C5-4F4D U+25ECD CS15 CR119 D27041.0
+C5-4F4E U+25ED2 CS15 CR119 D27048.0
+C5-4F4F U+25ECC CS15 CR119 D27040.0
+C5-4F50 U+25ECA CS15 CR119 D27038.0
+C7-2654 U+25EC2 CS15 CR119 D27021.0
+C7-2655 U+25EC5 CS15 CR119 D27028.0
+C7-2656 U+25ECF CS15 CR119 D27044.0
+C7-2657 U+04298 CS15 CR119 D27031.0
+C7-2658 U+25EC1 CS15 CR119 D27020.0
+C7-2659 U+25EC6 CS15 CR119 D27029.0
+C7-265A U+25ED4 CS15 CR119 D27050.0
+C7-265B U+25ECE CS15 CR119 D27043.0
+C1-7166 U+07CD5 CS16 CR119 D27069.0
+C1-7167 U+07CD6 CS16 CR119 D27070.0
+C2-5933 U+07CD2 CS16 CR119 M******
+C2-5934 U+07CD4 CS16 CR119 D27068.0
+C2-5935 U+07CD7 CS16 CR119 D27071.0
+C2-5936 U+07CD0 CS16 CR119 D27062.0
+C2-5937 U+07CD1 CS16 CR119 D27063.0
+C3-5236 U+0429A CS16 CR119 D27060.0
+C3-5237 U+07CD3 CS16 CR119 D27067.0
+C3-5238 U+04A00 CS16 CR119 D27074.0
+C4-5242 U+25EE9 CS16 CR119 D27072.0
+C4-5243 U+25EE7 CS16 CR119 D27064.0
+C4-5244 U+07CCF CS16 CR119 D27061.0
+C5-566A U+25EEE CS16 CR119 D27078.0
+C5-566B U+25EE8 CS16 CR119 D27066.0
+C5-566C U+25EE5 CS16 CR119 D27059.0
+C5-566D U+25EEF CS16 CR119 D27079.0
+C5-566E U+25EE4 CS16 CR119 D27058.0
+C5-566F U+25EEC CS16 CR119 D27076.0
+C5-5670 U+25EF0 CS16 CR119 D27080.0
+C7-312C U+25EED CS16 CR119 D27077.0
+C7-312D U+2F966 CS16 CR119 D27065.0
+C7-312E U+25EF3 CS16 CR119 D49461.0
+C7-312F U+25EEA CS16 CR119 D27073.0
+C7-3130 U+25EEB CS16 CR119 D27075.0
+C1-745C U+07CE0 CS17 CR119 D27105.0
+C1-745D U+07CDC CS17 CR119 D27097.0
+C1-745E U+07CDE CS17 CR119 D27102.0
+C1-745F U+07CE2 CS17 CR119 D27116.0
+C1-7460 U+07CDF CS17 CR119 D27104.0
+C1-7461 U+07CD9 CS17 CR119 D27087.0
+C1-7462 U+07CDD CS17 CR119 D27101.0
+C2-5E3C U+07CE8 CS17 CR119 D27114.0
+C3-5239 U+07CE1 CS17 CR119 D27112.0
+C3-5572 U+0429D CS17 CR119 D27093.0
+C3-5573 U+0429C CS17 CR119 D27092.0
+C3-5574 U+07CDB CS17 CR119 D27096.0
+C3-5575 U+07CDA CS17 CR119 D27088.0
+C4-5769 U+0429E CS17 CR119 D27094.0
+C4-576A U+0429F CS17 CR119 D27099.0
+C4-576B U+042A1 CS17 CR119 D27107.0
+C4-576C U+25F13 CS17 CR119 D27115.0
+C4-576D U+0429B CS17 CR119 D27086.0
+C5-5D36 U+25EFF CS17 CR119 D27089.0
+C5-5D37 U+25F03 CS17 CR119 D27100.0
+C5-5D38 U+25F00 CS17 CR119 D27090.0
+C5-5D39 U+25F02 CS17 CR119 D27098.0
+C5-5D3A U+25F04 CS17 CR119 D27106.0
+C5-5D3B U+25F05 CS17 CR119 D27108.0
+C5-5D3C U+25EE6 CS17 CR119 D27085.0
+C5-5D3D U+25F1F CS17 CR119 D27136.0
+C7-3A30 U+25F01 CS17 CR119 D27095.0
+C7-3A31 U+25F09 CS17 CR119 D27113.0
+C7-3A32 U+25F06 CS17 CR119 D27109.0
+C7-3A33 U+2F967 CS17 CR119 D27103.0
+C7-3A34 U+25F07 CS17 CR119 D27110.0
+C7-3A35 U+25F08 CS17 CR119 D27111.0
+C1-767D U+07CE7 CS18 CR119 D27132.0
+C3-5852 U+042A5 CS18 CR119 D27126.0
+C3-5853 U+042A9 CS18 CR119 D27118.1
+C3-5854 U+07CE6 CS18 CR119 D27131.0
+C3-5855 U+07CE3 CS18 CR119 D* @ D27119.0 # Compat.
+C4-5C54 U+042A7 CS18 CR119 D27133.0
+C4-5C55 U+042A6 CS18 CR119 D27129.0
+C4-5C56 U+042A4 CS18 CR119 D27125.0 #
+C4-5C57 U+25F1A CS18 CR119 D27124.0
+C4-5C58 U+25F41 CS18 CR119 D27164.0 #
+C4-5C59 U+2F968 CS18 CR119 M******
+C4-5C5A U+07CE4 CS18 CR119 D27120.0
+C4-5C5B U+07CE5 CS18 CR119 D27128.0
+C5-634D U+25F24 CS18 CR119 D27147.0
+C5-634E U+042A3 CS18 CR119 D27123.0
+C5-634F U+25F1C CS18 CR119 D27130.0
+C5-6350 U+25F21 CS18 CR119 D27118.0
+C5-6351 U+25F1E CS18 CR119 D27135.0
+C5-6352 U+25F18 CS18 CR119 D27121.0
+C5-6353 U+25F1B CS18 CR119 D27127.0
+C5-6354 U+042A8 CS18 CR119 D27137.0
+C7-4143 U+25F25 CS18 CR119 D*
+C7-4144 U+2F969 CS18 CR119 D27119.0
+C7-4145 U+25F19 CS18 CR119 D27122.0
+C7-4146 U+25F20 CS18 CR119 D27138.0
+C7-4147 U+25F43 CS18 CR119 D27147.1
+C7-4148 U+25F3F CS18 CR119 D27162.0
+C2-6637 U+07CEC CS19 CR119 M******
+C2-6638 U+07CEA CS19 CR119 D27151.0
+C3-5A70 U+042AA CS19 CR119 D27152.0
+C4-605A U+07CEB CS19 CR119 D27154.0
+C4-605B U+042AB CS19 CR119 D27153.0
+C4-605C U+25F3A CS19 CR119 D27158.0
+C4-605D U+042AC CS19 CR119 D27166.0
+C4-605E U+25F39 CS19 CR119 D27156.0
+C4-605F U+25F40 CS19 CR119 D27163.0
+C5-6872 U+25F45 CS19 CR119 D27168.0
+C5-6873 U+25F3B CS19 CR119 D27159.0
+C5-6874 U+25F36 CS19 CR119 D27148.0
+C5-6875 U+25F42 CS19 CR119 D27157.0
+C7-484F U+25F37 CS19 CR119 D27149.0
+C7-4850 U+25F38 CS19 CR119 D27155.0
+C7-4851 U+25F47 CS19 CR119 D49464.0
+C7-4852 U+25F3D CS19 CR119 D27160.0
+C7-4853 U+25F3E CS19 CR119 D27161.0
+C7-4854 U+25F49 CS19 CR119 D49463.0
+C7-4855 U+25F4A CS19 CR119 D49462.0
+C7-4856 U+25F1D CS19 CR119 D27134.0
+C7-4857 U+07CE9 CS19 CR119 D27150.0
+C1-7A27 U+07CEF CS20 CR119 D27173.0
+C1-7A28 U+07CF0 CS20 CR119 D27175.0
+C2-6958 U+07CEE CS20 CR119 D27171.0
+C3-5C68 U+042AE CS20 CR119 D27172.0
+C4-6423 U+042AD CS20 CR119 D27169.0
+C5-6C7E U+25F50 CS20 CR119 D27174.0
+C7-4E76 U+25F51 CS20 CR119 D27176.0
+C7-4E77 U+25F4F CS20 CR119 D27170.0
+C7-4E78 U+25F22 CS20 CR119 D27177.0
+C2-6B74 U+07CF2 CS21 CR119 D27181.0
+C4-6672 U+25F58 CS21 CR119 D27182.0
+C4-6673 U+25F57 CS21 CR119 D27178.0
+C5-706E U+25F3C CS21 CR119 D27179.0
+C5-706F U+25F59 CS21 CR119 D27183.0
+C5-7070 U+042B0 CS21 CR119 D27192.0
+C7-543A U+042AF CS21 CR119 D27180.0
+C7-543B U+25F63 CS21 CR119 D27186.0
+C7-543C U+25F5B CS21 CR119 D27185.0
+C7-543D U+25F5A CS21 CR119 D27184.0
+C2-6D6D U+07CF4 CS22 CR119 D27191.0
+C2-6D6E U+07CF1 CS22 CR119 D27188.0
+C5-7377 U+25F65 CS22 CR119 D27189.0
+C5-7378 U+25F67 CS22 CR119 D27193.0
+C7-5857 U+25F66 CS22 CR119 D27190.0
+C3-6040 U+07CF5 CS23 CR119 D27198.0
+C4-6A63 U+25F6C CS23 CR119 D27194.0
+C4-6A64 U+25F6D CS23 CR119 D27195.0
+C4-6A65 U+042B1 CS23 CR119 D27196.0
+C5-7638 U+25F70 CS23 CR119 D27200.0
+C5-7639 U+042B2 CS23 CR119 D27197.0
+C7-5C38 U+25F6E CS23 CR119 D27199.0
+C7-5C39 U+25F71 CS23 CR119 D27201.0
+C5-7776 U+25F74 CS24 CR119 D27204.0
+C5-7777 U+25F73 CS24 CR119 D27203.0
+C7-5F32 U+25F72 CS24 CR119 D27202.0
+C2-712D U+07CF6 CS25 CR119 D27207.0
+C3-6145 U+042B4 CS25 CR119 D27210.0
+C4-6C7A U+042B3 CS25 CR119 D27206.0
+C5-7936 U+25F79 CS25 CR119 D27211.0
+C5-7937 U+25F78 CS25 CR119 D27209.0
+C5-7938 U+25F76 CS25 CR119 D27205.0
+C7-6132 U+25F7A CS25 CR119 D*
+C7-6133 U+25F77 CS25 CR119 D27208.0
+C3-6169 U+07CF3 CS26 CR119 D* @ D27216.0
+C4-6D5D U+25F7C CS26 CR119 D27213.0
+C5-7A32 U+25F7D CS26 CR119 D27214.0
+C5-7A33 U+25F7F CS26 CR119 D27216.0
+C7-624B U+25F7E CS26 CR119 D49466.0
+C7-624C U+25F7B CS26 CR119 D27212.0
+C2-7172 U+07CF7 CS27 CR119 D27215.0
+C7-6361 U+25F81 CS27 CR119 D27218.0
+C7-6362 U+25F80 CS27 CR119 D27217.0
+C5-7B7D U+25F82 CS30 CR119 D27219.0
+C7-6636 U+25F84 CS33 CR119 D27220.0
+C1-484E U+07CF8 CS06 CR120 D27221.0
+C1-4B37 U+07CFB CS07 CR120 D27223.0
+C3-2722 U+07CFA CS07 CR120 D27222.0
+C1-4F2B U+07CFE CS08 CR120 D27227.0
+C2-2849 U+07CFD CS08 CR120 D27226.0
+C3-2A4A U+07CFF CS08 CR120 D27228.0
+C3-2A4B U+07CFC CS08 CR120 D27225.0
+C4-275C U+042B5 CS08 CR120 D27224.0
+C5-274F U+25F85 CS08 CR120 D27229.0
+C5-2750 U+25F87 CS08 CR120 D27231.0
+C5-2751 U+25F8A CS08 CR120 D27232.0
+C6-2D52 U+25F86 CS08 CR120 D27230.0
+C1-5277 U+07D02 CS09 CR120 D27239.0
+C1-5278 U+07D05 CS09 CR120 D27243.0
+C1-5279 U+07D00 CS09 CR120 D27234.0
+C1-527A U+07D09 CS09 CR120 D27248.0
+C1-527B U+07D07 CS09 CR120 D27246.0
+C1-527C U+07D04 CS09 CR120 D27242.0
+C1-527D U+07D06 CS09 CR120 D27244.0
+C2-2C6B U+07D03 CS09 CR120 D27241.0
+C2-2C6C U+07D08 CS09 CR120 D27247.0
+C2-2C6D U+07D01 CS09 CR120 D27235.0
+C3-2E55 U+042B8 CS09 CR120 D27245.0
+C3-2E56 U+2F96A CS09 CR120 D*
+C3-2E57 U+042B7 CS09 CR120 D27240.0
+C3-2E58 U+042B9 CS09 CR120 M******
+C5-2B24 U+25F8F CS09 CR120 D27250.0
+C5-2B25 U+25F90 CS09 CR120 D27251.0
+C5-2B26 U+25F8C CS09 CR120 D27236.0
+C5-2B27 U+25F93 CS09 CR120 D27254.0
+C6-3362 U+25F8D CS09 CR120 D27237.0
+C6-3363 U+25F92 CS09 CR120 D27253.0
+C6-3364 U+042B6 CS09 CR120 D27238.0
+C6-3365 U+25F8E CS09 CR120 D27249.0
+C6-3366 U+2F96B CS09 CR120 D27257.0
+C6-3367 U+25F91 CS09 CR120 D27252.0
+C6-3368 U+25F96 CS09 CR120 D27256.0
+C1-573F U+07D21 CS10 CR120 D27305.0
+C1-5740 U+07D17 CS10 CR120 D27287.0
+C1-5741 U+07D0B CS10 CR120 D27262.0
+C1-5742 U+07D0A CS10 CR120 D27261.0
+C1-5743 U+07D20 CS10 CR120 D27300.0
+C1-5744 U+07D22 CS10 CR120 D27306.0
+C1-5745 U+07D14 CS10 CR120 D27277.0
+C1-5746 U+07D10 CS10 CR120 D27268.0
+C1-5747 U+07D15 CS10 CR120 D27279.0
+C1-5748 U+07D1A CS10 CR120 D27294.0
+C1-5749 U+07D1C CS10 CR120 D27296.0
+C1-574A U+07D0D CS10 CR120 D27264.0
+C1-574B U+07D19 CS10 CR120 D27293.0
+C1-574C U+07D1B CS10 CR120 D27295.0
+C2-3172 U+07D1E CS10 CR120 D27298.0
+C2-3173 U+07D1D CS10 CR120 D27297.0
+C2-3174 U+07D11 CS10 CR120 D27273.0
+C2-3175 U+07D0E CS10 CR120 D27266.0
+C2-3176 U+07D18 CS10 CR120 D27289.0
+C2-3177 U+07D16 CS10 CR120 D27284.0
+C2-3178 U+07D13 CS10 CR120 D27276.0
+C2-3179 U+07D1F CS10 CR120 D27299.0
+C2-317A U+07D12 CS10 CR120 D27275.0
+C2-317B U+07D0F CS10 CR120 D27267.0
+C2-317C U+07D0C CS10 CR120 D27263.0
+C3-3334 U+042BD CS10 CR120 D27282.0
+C3-3335 U+042BC CS10 CR120 D27280.0
+C3-3336 U+042C3 CS10 CR120 D27304.0
+C3-3337 U+07D24 CS10 CR120 D27321.0
+C3-3338 U+042C1 CS10 CR120 D27292.0
+C3-3339 U+042BF CS10 CR120 D27286.0
+C3-333A U+042C4 CS10 CR120 D27315.0
+C3-333B U+07D25 CS10 CR120 D27324.0
+C4-2E78 U+042BA CS10 CR120 D27259.0
+C4-2E79 U+25F9B CS10 CR120 D27270.0
+C4-2E7A U+25FA3 CS10 CR120 D27301.0
+C4-2E7B U+25F9D CS10 CR120 D27274.0
+C4-2E7C U+042BE CS10 CR120 D27285.0
+C4-2E7D U+042C2 CS10 CR120 D27302.0
+C4-2E7E U+042BB CS10 CR120 D27265.0
+C4-2F21 U+042C0 CS10 CR120 D27290.0
+C4-2F22 U+25FA9 CS10 CR120 D27311.0
+C4-2F23 U+25FA7 CS10 CR120 D27309.0
+C4-2F24 U+25FA4 CS10 CR120 D27307.0
+C4-2F25 U+07D23 CS10 CR120 D27320.0
+C4-2F26 U+25FBA CS10 CR120 M******
+C4-2F27 U+221C1 CS10 CR120 D27325.0
+C5-2F57 U+25FAF CS10 CR120 D27318.0
+C5-2F58 U+25FAE CS10 CR120 D27317.0
+C5-2F59 U+25FAC CS10 CR120 D27327.1 #
+C5-2F5A U+25FA2 CS10 CR120 D27291.0
+C6-3A57 U+25F9A CS10 CR120 D27269.0 #
+C6-3A58 U+25FAB CS10 CR120 D27313.0
+C6-3A59 U+25FA6 CS10 CR120 D27308.0
+C6-3A5A U+25FB0 CS10 CR120 D27319.0
+C6-3A5B U+25F99 CS10 CR120 D27260.0
+C6-3A5C U+25FA0 CS10 CR120 D27283.0 #
+C6-3A5D U+25F9E CS10 CR120 D49467.0
+C6-3A5E U+25FA8 CS10 CR120 D27310.0
+C6-3A5F U+25FA1 CS10 CR120 D27288.0
+C6-3A60 U+25FAA CS10 CR120 D27312.0
+C6-3A61 U+25FAD CS10 CR120 D27316.0
+C6-3A62 U+25FBB CS10 CR120 D27281.0
+C6-3A63 U+25F9C CS10 CR120 D27271.0
+C6-3A64 U+25FA5 CS10 CR120 D27303.0
+C6-3A65 U+200B3 CS10 CR120 D27272.0
+C1-5C51 U+07D46 CS11 CR120 D27376.0
+C1-5C52 U+07D43 CS11 CR120 D27373.0
+C1-5C53 U+07D71 CS11 CR120 D27447.0
+C1-5C54 U+07D2E CS11 CR120 D27341.0
+C1-5C55 U+07D39 CS11 CR120 D27361.0
+C1-5C56 U+07D3C CS11 CR120 D27364.0
+C1-5C57 U+07D40 CS11 CR120 D27370.0
+C1-5C58 U+07D30 CS11 CR120 D27344.0
+C1-5C59 U+07D33 CS11 CR120 D27348.0
+C1-5C5A U+07D44 CS11 CR120 D27374.0
+C1-5C5B U+07D2F CS11 CR120 D27343.0
+C1-5C5C U+07D42 CS11 CR120 D27372.0
+C1-5C5D U+07D32 CS11 CR120 D27347.0
+C1-5C5E U+07D31 CS11 CR120 D27345.0
+C2-3827 U+07D35 CS11 CR120 D27353.0
+C2-3828 U+07D3D CS11 CR120 D27367.0
+C2-3829 U+07D38 CS11 CR120 D27360.0
+C2-382A U+07D36 CS11 CR120 D27354.0
+C2-382B U+07D3A CS11 CR120 D27362.0
+C2-382C U+07D45 CS11 CR120 D27375.0
+C2-382D U+07D2C CS11 CR120 D27338.0
+C2-382E U+07D29 CS11 CR120 D27334.0
+C2-382F U+07D41 CS11 CR120 D27371.0
+C2-3830 U+07D47 CS11 CR120 D27377.0
+C2-3831 U+07D3E CS11 CR120 D27368.0
+C2-3832 U+07D3F CS11 CR120 D27369.0
+C2-3833 U+07D4A CS11 CR120 D27384.0
+C2-3834 U+07D3B CS11 CR120 D27363.0
+C2-3835 U+07D28 CS11 CR120 D27327.0
+C3-3823 U+042CA CS11 CR120 D27333.0
+C3-3824 U+07D49 CS11 CR120 D27379.0
+C3-3825 U+042D4 CS11 CR120 D27393.0
+C3-3826 U+07D34 CS11 CR120 D27351.0
+C3-3827 U+07D37 CS11 CR120 D27359.0
+C3-3828 U+042D2 CS11 CR120 D27388.0
+C3-3829 U+07D2D CS11 CR120 D27340.0
+C3-382A U+042CB CS11 CR120 D27339.0
+C3-382B U+07D4C CS11 CR120 D27392.0
+C3-382C U+042CE CS11 CR120 D27357.0
+C3-382D U+042D3 CS11 CR120 D27390.0
+C3-382E U+07D48 CS11 CR120 D27378.0
+C4-3426 U+042C9 CS11 CR120 D27331.0
+C4-3427 U+042CC CS11 CR120 D27350.0
+C4-3428 U+25FC6 CS11 CR120 D27335.0
+C4-3429 U+042D1 CS11 CR120 D27386.0
+C4-342A U+25FC7 CS11 CR120 D27342.0
+C4-342B U+042D0 CS11 CR120 D27366.0
+C4-342C U+25FCE CS11 CR120 D27382.0
+C4-342D U+042CF CS11 CR120 D27358.0
+C4-342E U+042C8 CS11 CR120 D27328.0
+C4-342F U+25FC9 CS11 CR120 D27349.0
+C4-3430 U+042CD CS11 CR120 D27356.0
+C4-3431 U+25FCB CS11 CR120 D27355.0
+C4-3432 U+25FC5 CS11 CR120 D27332.0
+C5-345B U+25FCD CS11 CR120 D27381.0
+C5-345C U+25FD5 CS11 CR120 M******
+C5-345D U+25FC4 CS11 CR120 D27330.0
+C5-345E U+25FCA CS11 CR120 D27352.0
+C5-345F U+25FC3 CS11 CR120 D27329.0
+C6-4323 U+25FD2 CS11 CR120 D27387.0
+C6-4324 U+25FD3 CS11 CR120 D27389.0
+C6-4325 U+25FD1 CS11 CR120 D27385.0 #
+C6-4326 U+25FF1 CS11 CR120 D27450.0
+C6-4327 U+25FDC CS11 CR120 D27391.0
+C6-4328 U+25FC8 CS11 CR120 D27346.0
+C6-4329 U+25FCC CS11 CR120 D27380.0
+C6-432A U+25FD0 CS11 CR120 D27383.0 #
+C6-432B U+25FCF CS11 CR120 D27365.0
+C6-432C U+25FDF CS11 CR120 D* @ D49468.0
+C1-6137 U+07D5E CS12 CR120 D27421.0
+C1-6138 U+07D50 CS12 CR120 D27398.0
+C1-6139 U+07D68 CS12 CR120 D27435.0
+C1-613A U+07D55 CS12 CR120 D27407.0
+C1-613B U+07D2B CS12 CR120 D27337.0
+C1-613C U+07D6E CS12 CR120 D27443.0
+C1-613D U+07D72 CS12 CR120 D27448.0
+C1-613E U+07D61 CS12 CR120 D27426.0
+C1-613F U+07D66 CS12 CR120 D27432.0
+C1-6140 U+07D62 CS12 CR120 D27427.0
+C1-6141 U+07D70 CS12 CR120 D27445.0
+C1-6142 U+07D73 CS12 CR120 D27449.0
+C2-3E6F U+07D58 CS12 CR120 D27412.0
+C2-3E70 U+07D6F CS12 CR120 D27444.0
+C2-3E71 U+07D63 CS12 CR120 D27429.0
+C2-3E72 U+07D53 CS12 CR120 D27403.0
+C2-3E73 U+07D56 CS12 CR120 D27409.0
+C2-3E74 U+07D67 CS12 CR120 D27433.0
+C2-3E75 U+07D6A CS12 CR120 D27438.0
+C2-3E76 U+07D4F CS12 CR120 D27397.0
+C2-3E77 U+07D6D CS12 CR120 D27442.0
+C2-3E78 U+07D5C CS12 CR120 D27419.0
+C2-3E79 U+07D6B CS12 CR120 D27439.0
+C2-3E7A U+07D52 CS12 CR120 D27401.0
+C2-3E7B U+07D54 CS12 CR120 D27404.0
+C2-3E7C U+07D69 CS12 CR120 D27437.0
+C2-3E7D U+07D51 CS12 CR120 D27400.0
+C2-3E7E U+07D5F CS12 CR120 D27422.0
+C2-3F21 U+07D4E CS12 CR120 D27396.0
+C3-3E24 U+07D74 CS12 CR120 D27458.0
+C3-3E25 U+042DB CS12 CR120 D27434.0
+C3-3E26 U+07D59 CS12 CR120 D27415.0
+C3-3E27 U+042D9 CS12 CR120 D27414.0
+C3-3E28 U+07D60 CS12 CR120 D27423.0
+C3-3E29 U+07D57 CS12 CR120 D27411.0
+C3-3E2A U+07D6C CS12 CR120 D27440.0
+C3-3E2B U+07D7E CS12 CR120 D27475.0
+C3-3E2C U+07D64 CS12 CR120 D27430.0
+C3-3E2D U+042D7 CS12 CR120 D27406.0
+C3-3E2E U+07D5A CS12 CR120 D27416.0
+C3-3E2F U+07D5D CS12 CR120 D27420.0
+C3-3E30 U+042DA CS12 CR120 D27428.0
+C3-3E31 U+042DE CS12 CR120 M******
+C3-3E32 U+042D8 CS12 CR120 D27408.0
+C3-3E33 U+07D76 CS12 CR120 D49469.0
+C3-3E34 U+07D4D CS12 CR120 D27394.0
+C3-3E35 U+07D75 CS12 CR120 D27464.1
+C3-3E36 U+042D5 CS12 CR120 D27395.0
+C4-3A22 U+25FEE CS12 CR120 D27436.0
+C4-3A23 U+25FEB CS12 CR120 D27418.0
+C4-3A24 U+25FEF CS12 CR120 D27441.0
+C4-3A25 U+26020 CS12 CR120 D27519.0 #
+C4-3A26 U+07D2A CS12 CR120 D27336.0
+C4-3A27 U+07D65 CS12 CR120 D27431.0
+C5-3B29 U+25FFA CS12 CR120 D27461.0
+C5-3B2A U+25FF9 CS12 CR120 D27460.0
+C5-3B2B U+25FFC CS12 CR120 D*
+C5-3B2C U+042D6 CS12 CR120 D27402.0
+C5-3B2D U+25FF5 CS12 CR120 D27454.0
+C5-3B2E U+25FE8 CS12 CR120 D27410.0
+C5-3B2F U+26009 CS12 CR120 D27462.0
+C5-3B30 U+25FE7 CS12 CR120 D27405.0
+C5-3B31 U+25FE6 CS12 CR120 D27399.0
+C5-3B32 U+25FE9 CS12 CR120 D27413.0
+C6-4C66 U+25FEC CS12 CR120 D27424.0
+C6-4C67 U+25FF2 CS12 CR120 D27451.0
+C6-4C68 U+25FF4 CS12 CR120 D27453.0 #
+C6-4C69 U+25FF7 CS12 CR120 D27456.0 #
+C6-4C6A U+25FF6 CS12 CR120 D27455.0
+C6-4C6B U+26007 CS12 CR120 D*
+C6-4C6C U+25FED CS12 CR120 D27425.0
+C6-4C6D U+25FEA CS12 CR120 D27417.0
+C6-4C6E U+25FF0 CS12 CR120 D27446.0
+C6-4C6F U+25FF8 CS12 CR120 D27459.0
+C6-4C70 U+25FF3 CS12 CR120 D27452.0
+C6-4C71 U+042DC CS12 CR120 D27457.0
+C1-656E U+07D93 CS13 CR120 D27508.0
+C1-656F U+07D79 CS13 CR120 D27470.0
+C1-6570 U+07D91 CS13 CR120 D27506.0
+C1-6571 U+07D81 CS13 CR120 D27483.0
+C1-6572 U+07D8F CS13 CR120 D27501.0
+C1-6573 U+07D5B CS13 CR120 D27465.0
+C2-457C U+07D88 CS13 CR120 D27491.0
+C2-457D U+07D86 CS13 CR120 D27489.0
+C2-457E U+07D80 CS13 CR120 D27480.0
+C2-4621 U+07D8D CS13 CR120 D27499.0
+C2-4622 U+07D7F CS13 CR120 D27477.0
+C2-4623 U+07D85 CS13 CR120 D27488.0
+C2-4624 U+07D7A CS13 CR120 D27471.0
+C2-4625 U+07D8E CS13 CR120 D27500.0
+C2-4626 U+07D7B CS13 CR120 D27472.0
+C2-4627 U+07D83 CS13 CR120 D27485.0
+C2-4628 U+07D7C CS13 CR120 D27473.0
+C2-4629 U+07D8C CS13 CR120 D27497.0
+C2-462A U+07D94 CS13 CR120 D27509.0
+C2-462B U+07D84 CS13 CR120 D27486.0
+C2-462C U+07D7D CS13 CR120 D27474.0
+C2-462D U+07D92 CS13 CR120 D27507.0
+C3-435D U+042E6 CS13 CR120 M****** @ D27513.0
+C3-435E U+07D90 CS13 CR120 D27503.0
+C3-435F U+042ED CS13 CR120 D27563.0 #
+C3-4360 U+07D8A CS13 CR120 D27494.0
+C3-4361 U+042E5 CS13 CR120 D27515.0
+C3-4362 U+07D8B CS13 CR120 D27495.0
+C3-4363 U+07D99 CS13 CR120 D27531.0
+C3-4364 U+07D95 CS13 CR120 D27510.0
+C3-4365 U+042E0 CS13 CR120 D27481.0
+C3-4366 U+07D87 CS13 CR120 D27490.0
+C3-4367 U+07D78 CS13 CR120 D27466.0
+C3-4368 U+07D97 CS13 CR120 D27532.0
+C3-4369 U+07D89 CS13 CR120 D27493.0
+C3-436A U+07D98 CS13 CR120 D27520.0
+C3-436B U+042E1 CS13 CR120 D27487.0
+C4-3F69 U+2601B CS13 CR120 D27504.0
+C4-3F6A U+042DF CS13 CR120 D27468.0
+C4-3F6B U+26021 CS13 CR120 D27521.0
+C4-3F6C U+26016 CS13 CR120 D27479.0
+C4-3F6D U+26018 CS13 CR120 D27492.0
+C4-3F6E U+042E2 CS13 CR120 D27496.0
+C4-3F6F U+042E4 CS13 CR120 D27514.0
+C4-3F70 U+26044 CS13 CR120 D* @ D27614.0
+C4-3F71 U+07D82 CS13 CR120 D27484.0
+C4-3F72 U+26026 CS13 CR120 D27526.0
+C4-3F73 U+042E3 CS13 CR120 D27512.0
+C5-415E U+26015 CS13 CR120 D27478.0
+C5-415F U+26014 CS13 CR120 D27476.0
+C5-4160 U+2601D CS13 CR120 D27517.0
+C5-4161 U+2601C CS13 CR120 D27511.0
+C5-4162 U+26023 CS13 CR120 D27523.0
+C5-4163 U+26057 CS13 CR120 D27616.0 #
+C6-5642 U+26013 CS13 CR120 D27469.0
+C6-5643 U+2601E CS13 CR120 D27518.0
+C6-5644 U+26017 CS13 CR120 D27482.0
+C6-5645 U+2601A CS13 CR120 D27502.0
+C6-5646 U+26022 CS13 CR120 D27522.0
+C6-5647 U+26043 CS13 CR120 D27528.0
+C6-5648 U+26019 CS13 CR120 D27498.0
+C6-5649 U+2601F CS13 CR120 D27505.0
+C6-564A U+26027 CS13 CR120 D27527.0
+C6-564B U+26012 CS13 CR120 D27467.0
+C6-564C U+26024 CS13 CR120 D27524.0
+C6-564D U+26025 CS13 CR120 D27525.0
+C6-564E U+2035E CS13 CR120 D49471.0
+C1-6A35 U+07DBB CS14 CR120 D27587.0
+C1-6A36 U+07DB0 CS14 CR120 D27575.0
+C1-6A37 U+07D9C CS14 CR120 D27535.0
+C1-6A38 U+07DBD CS14 CR120 D27590.0
+C1-6A39 U+07DBE CS14 CR120 D27591.0
+C1-6A3A U+07DA0 CS14 CR120 D27541.0
+C1-6A3B U+07DCA CS14 CR120 D27603.0
+C1-6A3C U+07DB4 CS14 CR120 D27579.0
+C1-6A3D U+07DB2 CS14 CR120 D27577.0
+C1-6A3E U+07DB1 CS14 CR120 D27576.0
+C1-6A3F U+07DBA CS14 CR120 D27586.0
+C1-6A40 U+07DA2 CS14 CR120 D27546.0
+C1-6A41 U+07DBF CS14 CR120 D27592.0
+C1-6A42 U+07DB5 CS14 CR120 D27580.0
+C1-6A43 U+07DB8 CS14 CR120 D27583.0
+C1-6A44 U+07DAD CS14 CR120 D27568.0
+C1-6A45 U+07DD2 CS14 CR120 D27632.0
+C1-6A46 U+07DC7 CS14 CR120 D27600.0
+C1-6A47 U+07DAC CS14 CR120 D27565.0
+C2-4C69 U+07DA7 CS14 CR120 D27558.0
+C2-4C6A U+07DB7 CS14 CR120 D27582.0
+C2-4C6B U+07DC2 CS14 CR120 D27595.0
+C2-4C6C U+07DA3 CS14 CR120 D27550.0
+C2-4C6D U+07DAA CS14 CR120 D27562.0
+C2-4C6E U+07DC1 CS14 CR120 D27594.0
+C2-4C6F U+07DC0 CS14 CR120 D27593.0
+C2-4C70 U+07DC5 CS14 CR120 D27598.0
+C2-4C71 U+07D9D CS14 CR120 D27537.0
+C2-4C72 U+07DCE CS14 CR120 D27608.0
+C2-4C73 U+07DC4 CS14 CR120 D27597.0
+C2-4C74 U+07DC6 CS14 CR120 D27599.0
+C2-4C75 U+07DCB CS14 CR120 D27604.0
+C2-4C76 U+07DCC CS14 CR120 D27605.0
+C2-4C77 U+07DAF CS14 CR120 D27573.0
+C2-4C78 U+07DB9 CS14 CR120 D27585.0
+C2-4C79 U+07D96 CS14 CR120 D27516.0
+C2-4C7A U+07DBC CS14 CR120 D27589.0
+C2-4C7B U+07D9F CS14 CR120 D27540.0
+C2-4C7C U+07DA6 CS14 CR120 D27555.0
+C2-4C7D U+07DAE CS14 CR120 D27569.0
+C2-4C7E U+07DA9 CS14 CR120 D27560.0
+C2-4D21 U+07DA1 CS14 CR120 D27545.0
+C2-4D22 U+07DC9 CS14 CR120 D27602.0
+C3-4867 U+042EC CS14 CR120 D27559.0
+C3-4868 U+07DC8 CS14 CR120 D27601.0
+C3-4869 U+07DB6 CS14 CR120 D27581.0
+C3-486A U+2F96C CS14 CR120 D27571.0 @ D27429.0
+C3-486B U+07DD1 CS14 CR120 D27541.1
+C3-486C U+042E7 CS14 CR120 D27539.0
+C3-486D U+07DA8 CS14 CR120 D27556.0
+C3-486E U+07DAB CS14 CR120 D27564.0
+C3-486F U+042F2 CS14 CR120 M****** #
+C3-4870 U+07DB3 CS14 CR120 D27578.0
+C3-4871 U+07DCD CS14 CR120 D27607.0
+C3-4872 U+042EE CS14 CR120 D27567.0
+C3-4873 U+07DCF CS14 CR120 D27620.0
+C3-4874 U+07DA4 CS14 CR120 D27551.0
+C3-4875 U+042EF CS14 CR120 D27570.0
+C4-4575 U+042E8 CS14 CR120 D27542.0
+C4-4576 U+26049 CS14 CR120 D27549.0
+C4-4577 U+26050 CS14 CR120 D27606.0
+C4-4578 U+26046 CS14 CR120 D27536.0
+C4-4579 U+042EA CS14 CR120 D27547.0
+C4-457A U+2604E CS14 CR120 D27584.0
+C4-457B U+07DA5 CS14 CR120 D27554.0
+C4-457C U+07DC3 CS14 CR120 D27596.0
+C4-457D U+26055 CS14 CR120 D27613.0
+C4-457E U+042E9 CS14 CR120 D27543.0
+C4-4621 U+042EB CS14 CR120 D27557.0
+C4-4622 U+26064 CS14 CR120 D27544.0
+C4-4623 U+042F0 CS14 CR120 D27572.0
+C5-484F U+26056 CS14 CR120 D27615.0
+C5-4850 U+26048 CS14 CR120 D27548.0
+C5-4851 U+26059 CS14 CR120 D27619.0
+C5-4852 U+2604A CS14 CR120 D27552.0
+C5-4853 U+2605C CS14 CR120 D27623.0
+C5-4854 U+042F1 CS14 CR120 D27574.0
+C5-4855 U+2604F CS14 CR120 D27588.0
+C5-4856 U+2604D CS14 CR120 D27566.0
+C5-4857 U+2605D CS14 CR120 D27624.0
+C6-6034 U+2605B CS14 CR120 D27622.0
+C6-6035 U+26070 CS14 CR120 D27632.1
+C6-6036 U+26054 CS14 CR120 D27612.0
+C6-6037 U+26071 CS14 CR120 D27631.0
+C6-6038 U+26065 CS14 CR120 D49474.0
+C6-6039 U+26051 CS14 CR120 D27609.0
+C6-603A U+2609D CS14 CR120 D27618.0
+C6-603B U+26061 CS14 CR120 D*
+C6-603C U+2605A CS14 CR120 D27621.0
+C6-603D U+26074 CS14 CR120 D49472.0
+C6-603E U+2604C CS14 CR120 D27561.0
+C6-603F U+2604B CS14 CR120 D27553.0
+C6-6040 U+2605E CS14 CR120 D27625.0
+C6-6041 U+26058 CS14 CR120 D27617.0
+C6-6042 U+26053 CS14 CR120 D27611.0
+C6-6043 U+26052 CS14 CR120 D27610.0
+C1-6E37 U+07DE0 CS15 CR120 D27651.0
+C1-6E38 U+07DF4 CS15 CR120 D27631.1
+C1-6E39 U+07DEF CS15 CR120 D27682.0
+C1-6E3A U+07DFB CS15 CR120 D27700.0
+C1-6E3B U+07DD8 CS15 CR120 D27638.0
+C1-6E3C U+07DEC CS15 CR120 D27674.0
+C1-6E3D U+07DDD CS15 CR120 D27645.0
+C1-6E3E U+07DE8 CS15 CR120 D27665.0
+C1-6E3F U+07DE3 CS15 CR120 D27656.0
+C1-6E40 U+07DDA CS15 CR120 D27641.0
+C1-6E41 U+07DDE CS15 CR120 D27646.0
+C1-6E42 U+07DE9 CS15 CR120 D27669.0
+C1-6E43 U+07D9E CS15 CR120 D27538.0
+C1-6E44 U+07DD9 CS15 CR120 D27639.0
+C1-6E45 U+07DF2 CS15 CR120 D27687.0
+C1-6E46 U+07DF9 CS15 CR120 D27698.0
+C2-526B U+07DF7 CS15 CR120 D27695.0
+C2-526C U+07DDB CS15 CR120 D27643.0
+C2-526D U+07DEA CS15 CR120 D27670.0
+C2-526E U+07DE7 CS15 CR120 D27661.0
+C2-526F U+07DD7 CS15 CR120 D27636.0
+C2-5270 U+07DE1 CS15 CR120 D27652.0
+C2-5271 U+07E03 CS15 CR120 D27727.0
+C2-5272 U+07DFA CS15 CR120 D27699.0
+C2-5273 U+07DE6 CS15 CR120 D27660.0
+C2-5274 U+07DF6 CS15 CR120 D27693.0
+C2-5275 U+07DF1 CS15 CR120 D27684.0
+C2-5276 U+07DF0 CS15 CR120 D27683.0
+C2-5277 U+07DEE CS15 CR120 D27680.0
+C2-5278 U+07DDF CS15 CR120 D27650.0
+C3-4D75 U+07DF8 CS15 CR120 D27697.0
+C3-4D76 U+042FB CS15 CR120 D27666.0
+C3-4D77 U+07DED CS15 CR120 D27677.0
+C3-4D78 U+07DE2 CS15 CR120 D27653.0
+C3-4D79 U+042FC CS15 CR120 D27667.0
+C3-4D7A U+04300 CS15 CR120 D27696.0
+C3-4D7B U+042F8 CS15 CR120 D27654.0
+C3-4D7C U+07DDC CS15 CR120 D27644.0
+C3-4D7D U+07E02 CS15 CR120 D27726.0
+C3-4D7E U+07E01 CS15 CR120 D27656.1
+C3-4E21 U+042F9 CS15 CR120 D27655.0
+C3-4E22 U+07DD6 CS15 CR120 D27633.0
+C3-4E23 U+04304 CS15 CR120 D49475.0
+C3-4E24 U+07DE4 CS15 CR120 D27657.0
+C3-4E25 U+07DFE CS15 CR120 D27713.0
+C3-4E26 U+04303 CS15 CR120 D27711.0
+C3-4E27 U+07E00 CS15 CR120 D27647.0
+C3-4E28 U+07DFC CS15 CR120 D27701.0
+C3-4E29 U+07DFD CS15 CR120 D27707.0
+C3-4E2A U+042F3 CS15 CR120 D27634.0
+C3-4E2B U+07DF5 CS15 CR120 D27692.0
+C3-4E2C U+07DFF CS15 CR120 D27718.0
+C3-4E2D U+042FA CS15 CR120 D27662.0
+C3-4E2E U+07DEB CS15 CR120 D27671.0
+C3-4E2F U+07DE5 CS15 CR120 D27659.0
+C4-4C38 U+26080 CS15 CR120 D27635.0
+C4-4C39 U+26098 CS15 CR120 D27714.0
+C4-4C3A U+042FD CS15 CR120 D27685.0
+C4-4C3B U+26084 CS15 CR120 D27672.0
+C4-4C3C U+042F6 CS15 CR120 D27642.0
+C4-4C3D U+042FE CS15 CR120 D27691.0
+C4-4C3E U+042F5 CS15 CR120 D27640.0
+C4-4C3F U+042FF CS15 CR120 D27694.0
+C4-4C40 U+042F7 CS15 CR120 D27648.0
+C4-4C41 U+26097 CS15 CR120 D27712.0
+C4-4C42 U+26083 CS15 CR120 D27668.0
+C4-4C43 U+26081 CS15 CR120 D27649.0 #
+C4-4C44 U+04301 CS15 CR120 D27703.0
+C4-4C45 U+07E04 CS15 CR120 D27729.0
+C4-4C46 U+2608C CS15 CR120 D27686.0
+C5-4F51 U+260A0 CS15 CR120 D27722.0
+C5-4F52 U+26092 CS15 CR120 D27705.0
+C5-4F53 U+042F4 CS15 CR120 D27637.0
+C5-4F54 U+04302 CS15 CR120 D27710.0
+C5-4F55 U+2608B CS15 CR120 D27681.0
+C5-4F56 U+260A1 CS15 CR120 D27723.0
+C5-4F57 U+26095 CS15 CR120 D27709.0
+C5-4F58 U+26088 CS15 CR120 D27678.0
+C5-4F59 U+26086 CS15 CR120 D27675.0
+C5-4F5A U+2608D CS15 CR120 D27690.0
+C5-4F5B U+26085 CS15 CR120 D27673.0
+C5-4F5C U+26091 CS15 CR120 D27704.0
+C5-4F5D U+26089 CS15 CR120 D27679.0
+C5-4F5E U+260A2 CS15 CR120 D*
+C7-265C U+2609B CS15 CR120 D27717.0
+C7-265D U+26099 CS15 CR120 D27715.0
+C7-265E U+2608F CS15 CR120 D27664.0
+C7-265F U+260B7 CS15 CR120 D27724.0
+C7-2660 U+26082 CS15 CR120 D27658.0
+C7-2661 U+26093 CS15 CR120 D27706.0
+C7-2662 U+260B4 CS15 CR120 D49477.0
+C7-2663 U+260C1 CS15 CR120 D49476.0
+C7-2664 U+26090 CS15 CR120 D27702.0
+C7-2665 U+2609A CS15 CR120 D27716.0
+C7-2666 U+26094 CS15 CR120 D27708.0
+C7-2667 U+2609C CS15 CR120 D27719.0
+C7-2668 U+260B5 CS15 CR120 D27728.0
+C7-2669 U+2F96F CS15 CR120 D* @ D27726.0
+C7-266A U+2F96E CS15 CR120 D27725.0
+C7-266B U+2609F CS15 CR120 D27721.0
+C7-266C U+2608E CS15 CR120 D27663.0
+C7-266D U+2609E CS15 CR120 D27720.0
+C1-7168 U+07E0A CS16 CR120 D27738.0
+C1-7169 U+07E11 CS16 CR120 D27750.0
+C1-716A U+07E08 CS16 CR120 D27733.0
+C1-716B U+07E1B CS16 CR120 D27771.0
+C1-716C U+07E23 CS16 CR120 D27784.0
+C1-716D U+07E1E CS16 CR120 D27777.0
+C1-716E U+07E1D CS16 CR120 D27775.0
+C1-716F U+07E09 CS16 CR120 D27737.0
+C1-7170 U+07E10 CS16 CR120 D27747.0
+C2-5938 U+07E12 CS16 CR120 D27751.0
+C2-5939 U+07E21 CS16 CR120 D27781.0
+C2-593A U+07E17 CS16 CR120 D27761.0
+C2-593B U+07E0C CS16 CR120 D27741.0
+C2-593C U+07E1F CS16 CR120 D27779.0
+C2-593D U+07E20 CS16 CR120 D27780.0
+C2-593E U+07E13 CS16 CR120 D27752.0
+C2-593F U+07E0E CS16 CR120 D27745.0
+C2-5940 U+07E1C CS16 CR120 D27773.0
+C2-5941 U+07E15 CS16 CR120 D27757.0
+C2-5942 U+07E1A CS16 CR120 D27770.0
+C2-5943 U+07E22 CS16 CR120 D27783.0
+C2-5944 U+07E0B CS16 CR120 D27740.0
+C2-5945 U+07E0F CS16 CR120 D27746.0
+C2-5946 U+07E16 CS16 CR120 D27759.0
+C2-5947 U+07E0D CS16 CR120 D27743.0
+C2-5948 U+07E14 CS16 CR120 D27756.0
+C2-5949 U+07E25 CS16 CR120 D27790.0
+C2-594A U+07E24 CS16 CR120 D27789.0
+C3-523A U+04305 CS16 CR120 D27742.0
+C3-523B U+07E19 CS16 CR120 D27769.0
+C3-523C U+04307 CS16 CR120 D27762.0
+C3-523D U+04309 CS16 CR120 D27796.0
+C3-523E U+0430A CS16 CR120 D27803.0
+C3-523F U+07E27 CS16 CR120 D27805.0
+C3-5240 U+07E26 CS16 CR120 D27804.1
+C4-5245 U+260D6 CS16 CR120 D27772.0
+C4-5246 U+260C4 CS16 CR120 D27732.0
+C4-5247 U+04308 CS16 CR120 D27782.0
+C4-5248 U+26087 CS16 CR120 D27731.1
+C4-5249 U+04306 CS16 CR120 D27744.0
+C4-524A U+260C7 CS16 CR120 D27736.0
+C4-524B U+260D9 CS16 CR120 D27778.0
+C4-524C U+07E18 CS16 CR120 D27763.0
+C4-524D U+260DF CS16 CR120 D27792.0
+C5-5671 U+260D7 CS16 CR120 D27774.0
+C5-5672 U+260D8 CS16 CR120 D27776.0
+C5-5673 U+260D4 CS16 CR120 D27768.0
+C5-5674 U+260CA CS16 CR120 D27749.0
+C5-5675 U+260D2 CS16 CR120 D27766.0
+C5-5676 U+260CB CS16 CR120 D* @ D27753.0
+C5-5677 U+260D3 CS16 CR120 D27767.0
+C5-5678 U+260E6 CS16 CR120 D27800.0
+C5-5679 U+260E2 CS16 CR120 D27795.0
+C7-3131 U+260CC CS16 CR120 D27754.0
+C7-3132 U+260CE CS16 CR120 D27758.0
+C7-3133 U+260D0 CS16 CR120 D27764.0
+C7-3134 U+260E3 CS16 CR120 D27797.0
+C7-3135 U+260E0 CS16 CR120 D27793.0
+C7-3136 U+260D1 CS16 CR120 D27765.0
+C7-3137 U+260DC CS16 CR120 D27787.0
+C7-3138 U+260DD CS16 CR120 D27788.0
+C7-3139 U+260F0 CS16 CR120 D*
+C7-313A U+260DB CS16 CR120 D27786.0
+C7-313B U+260E5 CS16 CR120 D27799.0
+C7-313C U+260F1 CS16 CR120 D*
+C7-313D U+260C9 CS16 CR120 D27748.0
+C7-313E U+260E8 CS16 CR120 D27802.0
+C7-313F U+260E7 CS16 CR120 D27801.0
+C7-3140 U+260C8 CS16 CR120 D27739.0
+C7-3141 U+260DE CS16 CR120 D27791.0
+C7-3142 U+260CD CS16 CR120 D27755.0
+C7-3143 U+260C5 CS16 CR120 D27734.0
+C7-3144 U+260C6 CS16 CR120 D27735.0
+C7-3145 U+260E4 CS16 CR120 D27798.0
+C7-3146 U+260C3 CS16 CR120 D27731.0
+C1-7463 U+07E2E CS17 CR120 D27815.0
+C1-7464 U+07E3E CS17 CR120 D27845.0
+C1-7465 U+07E46 CS17 CR120 D27855.0
+C1-7466 U+07E37 CS17 CR120 D27832.0
+C1-7467 U+07E32 CS17 CR120 D27821.0
+C1-7468 U+07E43 CS17 CR120 D27852.0
+C1-7469 U+07E2B CS17 CR120 D27805.1
+C1-746A U+07E3D CS17 CR120 D27844.0
+C1-746B U+07E31 CS17 CR120 D27819.0
+C1-746C U+07E45 CS17 CR120 D27854.0
+C1-746D U+07E41 CS17 CR120 D27803.1
+C1-746E U+07E34 CS17 CR120 D27827.0
+C1-746F U+07E39 CS17 CR120 D27837.0
+C1-7470 U+07E48 CS17 CR120 D27857.0
+C1-7471 U+07E35 CS17 CR120 D27829.0
+C1-7472 U+07E3F CS17 CR120 D27847.0
+C1-7473 U+07E2F CS17 CR120 D27816.0
+C2-5E3D U+07E2D CS17 CR120 D27814.0
+C2-5E3E U+07E3C CS17 CR120 D27843.0
+C2-5E3F U+07E42 CS17 CR120 D27851.0
+C2-5E40 U+07E33 CS17 CR120 D27823.0
+C2-5E41 U+09848 CS17 CR120 D27872.0
+C2-5E42 U+07E38 CS17 CR120 D27836.0
+C2-5E43 U+07E2A CS17 CR120 D27808.0
+C2-5E44 U+07E49 CS17 CR120 D27863.0
+C2-5E45 U+07E40 CS17 CR120 D27848.0
+C2-5E46 U+07E47 CS17 CR120 D27856.0
+C2-5E47 U+07E29 CS17 CR120 D27807.0
+C2-5E48 U+07E4C CS17 CR120 M******
+C2-5E49 U+07E30 CS17 CR120 D27818.0
+C2-5E4A U+07E3B CS17 CR120 D27839.0
+C2-5E4B U+07E36 CS17 CR120 D27831.0
+C2-5E4C U+07E44 CS17 CR120 D27853.0
+C2-5E4D U+07E3A CS17 CR120 D27838.0
+C3-5576 U+0430F CS17 CR120 D27822.0
+C3-5577 U+04311 CS17 CR120 D27826.0
+C3-5578 U+0430D CS17 CR120 D27811.0
+C3-5579 U+07E2C CS17 CR120 D27812.0
+C3-557A U+07E4D CS17 CR120 M******
+C3-557B U+04314 CS17 CR120 D27865.0
+C3-557C U+04313 CS17 CR120 D27850.0
+C4-576E U+04312 CS17 CR120 D27842.0
+C4-576F U+26111 CS17 CR120 D27846.0
+C4-5770 U+26144 CS17 CR120 D27897.0
+C4-5771 U+2610D CS17 CR120 D27833.0
+C4-5772 U+04318 CS17 CR120 D27902.0
+C4-5773 U+0430C CS17 CR120 D27810.0
+C5-5D3E U+26114 CS17 CR120 D27860.0
+C5-5D3F U+0430E CS17 CR120 D27817.0
+C5-5D40 U+2610C CS17 CR120 D27830.0
+C5-5D41 U+2610F CS17 CR120 D27835.0
+C5-5D42 U+26119 CS17 CR120 D27867.0
+C5-5D43 U+2610B CS17 CR120 D27828.0
+C5-5D44 U+26113 CS17 CR120 D27859.0
+C5-5D45 U+260D5 CS17 CR120 D27806.0
+C5-5D46 U+04310 CS17 CR120 D27825.0
+C5-5D47 U+2611C CS17 CR120 D27870.0
+C7-3A36 U+260CF CS17 CR120 D27760.0 #
+C7-3A37 U+2610E CS17 CR120 D27834.0
+C7-3A38 U+26132 CS17 CR120 D49481.0
+C7-3A39 U+04315 CS17 CR120 D27840.0
+C7-3A3A U+26112 CS17 CR120 D27858.0
+C7-3A3B U+26116 CS17 CR120 D27862.0
+C7-3A3C U+26117 CS17 CR120 D27864.0
+C7-3A3D U+2611B CS17 CR120 D27869.0
+C7-3A3E U+26115 CS17 CR120 D27861.0
+C7-3A3F U+26131 CS17 CR120 D49480.0
+C7-3A40 U+26118 CS17 CR120 D27866.0
+C7-3A41 U+2611A CS17 CR120 D27868.0
+C7-3A42 U+26110 CS17 CR120 D27841.0
+C7-3A43 U+2610A CS17 CR120 D27820.0
+C7-3A44 U+26109 CS17 CR120 D27813.0
+C1-767E U+07E54 CS18 CR120 D27892.0
+C1-7721 U+07E55 CS18 CR120 D27893.0
+C1-7722 U+07E5E CS18 CR120 D27909.0
+C1-7723 U+07E5A CS18 CR120 D27904.0
+C1-7724 U+07E61 CS18 CR120 D27913.0
+C1-7725 U+07E52 CS18 CR120 D27888.0
+C1-7726 U+07E59 CS18 CR120 D27901.0
+C2-6259 U+07E5C CS18 CR120 D27906.0
+C2-625A U+07E50 CS18 CR120 D27881.0
+C2-625B U+07E56 CS18 CR120 D27896.0
+C2-625C U+07E63 CS18 CR120 D27918.0
+C2-625D U+07E58 CS18 CR120 D27900.0
+C2-625E U+07E62 CS18 CR120 D27914.0
+C2-625F U+07E5F CS18 CR120 D27910.0
+C2-6260 U+07E51 CS18 CR120 D27886.0
+C2-6261 U+07E60 CS18 CR120 D27912.0
+C2-6262 U+07E57 CS18 CR120 D27899.0
+C2-6263 U+07E53 CS18 CR120 D27891.0
+C3-5856 U+0431A CS18 CR120 D27916.0
+C3-5857 U+04319 CS18 CR120 D27903.0
+C3-5858 U+07E5D CS18 CR120 D27908.0
+C3-5859 U+07E4F CS18 CR120 D27880.0
+C3-585A U+07E66 CS18 CR120 M******
+C3-585B U+07E5B CS18 CR120 D27905.0
+C4-5C5C U+2613D CS18 CR120 D27879.0
+C4-5C5D U+26140 CS18 CR120 D27889.0
+C4-5C5E U+07E65 CS18 CR120 D27926.0
+C4-5C5F U+07E4E CS18 CR120 D27875.0
+C4-5C60 U+04317 CS18 CR120 D27887.0
+C4-5C61 U+26143 CS18 CR120 D27895.0
+C4-5C62 U+04316 CS18 CR120 D27883.0
+C4-5C63 U+2613F CS18 CR120 D27884.0
+C4-5C64 U+2613C CS18 CR120 D27876.0
+C5-6355 U+26146 CS18 CR120 D27907.0
+C5-6356 U+2614B CS18 CR120 D27920.0
+C5-6357 U+26148 CS18 CR120 D27915.0
+C5-6358 U+26147 CS18 CR120 D27911.0
+C5-6359 U+26167 CS18 CR120 D49482.0
+C5-635A U+26154 CS18 CR120 D27885.0
+C7-4149 U+26145 CS18 CR120 D27898.0
+C7-414A U+2614C CS18 CR120 D27921.0
+C7-414B U+26149 CS18 CR120 D27917.0
+C7-414C U+2614F CS18 CR120 D27924.0
+C7-414D U+26141 CS18 CR120 D27890.0
+C7-414E U+2613E CS18 CR120 D27882.0
+C7-414F U+2614D CS18 CR120 D27922.0
+C7-4150 U+26152 CS18 CR120 D27929.0
+C7-4151 U+2614A CS18 CR120 D27919.0
+C7-4152 U+2614E CS18 CR120 D27923.0
+C7-4153 U+26173 CS18 CR120 D*
+C7-4154 U+26142 CS18 CR120 D27894.0
+C7-4155 U+26151 CS18 CR120 D27928.0
+C7-4156 U+26155 CS18 CR120 D27930.0
+C7-4157 U+26150 CS18 CR120 D27927.0
+C7-4158 U+2616C CS18 CR120 D49483.0
+C7-4159 U+07E64 CS18 CR120 D27925.0
+C7-415A U+2616A CS18 CR120 D27934.0
+C7-415B U+26153 CS18 CR120 D27878.0
+C7-415C U+26168 CS18 CR120 D27877.0
+C1-785F U+07E6B CS19 CR120 D27940.0
+C1-7860 U+07E6D CS19 CR120 D27944.0
+C1-7861 U+07E79 CS19 CR120 D27975.0
+C1-7862 U+07E69 CS19 CR120 D27937.0
+C1-7863 U+07E6A CS19 CR120 D27939.0
+C1-7864 U+07E73 CS19 CR120 D27960.0
+C2-6639 U+07E76 CS19 CR120 D27970.0
+C2-663A U+07E75 CS19 CR120 D27964.0
+C2-663B U+07E78 CS19 CR120 D27974.0
+C2-663C U+07E70 CS19 CR120 D27953.0
+C2-663D U+07E77 CS19 CR120 D27971.0
+C2-663E U+07E6F CS19 CR120 D27952.0
+C2-663F U+07E7A CS19 CR120 D27983.0
+C2-6640 U+07E72 CS19 CR120 D27956.0
+C2-6641 U+07E74 CS19 CR120 D27961.0
+C2-6642 U+07E68 CS19 CR120 D27990.0
+C3-5A71 U+04322 CS19 CR120 D27977.0
+C3-5A72 U+07E6C CS19 CR120 D27942.0
+C3-5A73 U+04321 CS19 CR120 D27973.0
+C3-5A74 U+07E6E CS19 CR120 D27949.0
+C3-5A75 U+07E71 CS19 CR120 D27955.0
+C4-6060 U+26180 CS19 CR120 D27965.0
+C4-6061 U+26184 CS19 CR120 D27972.0
+C4-6062 U+0431F CS19 CR120 D27962.0
+C4-6063 U+0431D CS19 CR120 D27954.0
+C4-6064 U+26175 CS19 CR120 D27938.0
+C4-6065 U+26176 CS19 CR120 D27941.0
+C4-6066 U+0431C CS19 CR120 D27948.0
+C4-6067 U+2617C CS19 CR120 D27951.0
+C4-6068 U+0431E CS19 CR120 D27963.0
+C4-6069 U+26178 CS19 CR120 D27945.0
+C4-606A U+2619B CS19 CR120 D*
+C4-606B U+2617E CS19 CR120 D27959.0
+C5-6876 U+2617A CS19 CR120 D27947.0
+C5-6877 U+26186 CS19 CR120 D27979.0
+C5-6878 U+2618B CS19 CR120 D27985.0
+C5-6879 U+2617F CS19 CR120 D27958.0
+C5-687A U+26181 CS19 CR120 D27966.0
+C7-4858 U+261A5 CS19 CR120 D27988.0
+C7-4859 U+2618C CS19 CR120 D27986.0
+C7-485A U+2618D CS19 CR120 D27987.0
+C7-485B U+26189 CS19 CR120 D27982.0
+C7-485C U+26196 CS19 CR120 D49484.0
+C7-485D U+26185 CS19 CR120 D27978.0
+C7-485E U+2618F CS19 CR120 D27980.0
+C7-485F U+26177 CS19 CR120 D27943.0
+C7-4860 U+2618E CS19 CR120 D27976.0
+C7-4861 U+26182 CS19 CR120 D27967.0
+C7-4862 U+2618A CS19 CR120 D27984.0
+C7-4863 U+26188 CS19 CR120 D27981.0
+C7-4864 U+2617B CS19 CR120 D27950.0
+C7-4865 U+26197 CS19 CR120 D49485.0
+C7-4866 U+2617D CS19 CR120 D27957.0
+C7-4867 U+26179 CS19 CR120 D27946.0
+C1-7A29 U+08FAE CS20 CR120 D27991.0
+C1-7A2A U+07E7D CS20 CR120 D27999.0
+C1-7A2B U+07E7C CS20 CR120 D27997.0
+C1-7A2C U+07E82 CS20 CR120 D28012.0
+C2-6959 U+07E7B CS20 CR120 D27996.0
+C2-695A U+07E7E CS20 CR120 D28006.0
+C2-695B U+07E81 CS20 CR120 D28011.0
+C2-695C U+07E80 CS20 CR120 D28010.0
+C3-5C69 U+04324 CS20 CR120 D27998.0
+C3-5C6A U+04326 CS20 CR120 D28002.0
+C3-5C6B U+04327 CS20 CR120 D28008.0
+C3-5C6C U+07E7F CS20 CR120 D28009.0
+C4-6424 U+04325 CS20 CR120 D28000.0
+C4-6425 U+261A0 CS20 CR120 D28003.0
+C4-6426 U+2F970 CS20 CR120 D28007.0
+C5-6D21 U+2619F CS20 CR120 D28001.0
+C5-6D22 U+04323 CS20 CR120 D27994.0
+C5-6D23 U+2619E CS20 CR120 D27995.0
+C5-6D24 U+261A6 CS20 CR120 D28014.0
+C7-4E79 U+261AF CS20 CR120 D*
+C7-4E7A U+261AA CS20 CR120 D28017.0
+C7-4E7B U+261A3 CS20 CR120 D28013.0
+C7-4E7C U+2619D CS20 CR120 D27993.0
+C7-4E7D U+2619C CS20 CR120 D27992.0
+C7-4E7E U+261A1 CS20 CR120 D28004.0
+C7-4F21 U+261B6 CS20 CR120 D*
+C7-4F22 U+261AC CS20 CR120 D28018.0
+C7-4F23 U+261A2 CS20 CR120 D28005.0
+C7-4F24 U+261A7 CS20 CR120 D28015.0
+C7-4F25 U+261B0 CS20 CR120 D49486.0
+C7-4F26 U+261A9 CS20 CR120 D28016.0
+C7-4F27 U+261C3 CS20 CR120 D28046.0
+C1-7A7C U+07E8F CS21 CR120 D28043.0
+C1-7A7D U+07E8C CS21 CR120 D28037.0
+C2-6B75 U+07E8A CS21 CR120 D28033.0
+C2-6B76 U+07E87 CS21 CR120 D28027.0
+C2-6B77 U+07E88 CS21 CR120 D28028.0
+C2-6B78 U+07E8B CS21 CR120 D28034.0
+C2-6B79 U+07E86 CS21 CR120 D28026.0
+C2-6B7A U+07E8D CS21 CR120 D28039.0
+C3-5E4E U+04329 CS21 CR120 D28038.0
+C3-5E4F U+04328 CS21 CR120 D28025.0
+C3-5E50 U+07E85 CS21 CR120 D28023.0
+C3-5E51 U+07E89 CS21 CR120 D28030.0
+C3-5E52 U+07E8E CS21 CR120 D28042.0
+C3-5E53 U+07E84 CS21 CR120 M******
+C4-6674 U+261CE CS21 CR120 D28049.0
+C4-6675 U+261BC CS21 CR120 D28029.0
+C4-6676 U+261C0 CS21 CR120 D28036.0
+C4-6677 U+261C1 CS21 CR120 D28041.0
+C4-6678 U+261BF CS21 CR120 D28035.0
+C4-6679 U+261AB CS21 CR120 D28044.0
+C5-7071 U+261D1 CS21 CR120 D28048.0
+C5-7072 U+261BB CS21 CR120 D28024.0
+C5-7073 U+261BE CS21 CR120 D28032.0
+C7-543E U+261C5 CS21 CR120 D28047.0
+C7-543F U+261C4 CS21 CR120 D28040.0
+C7-5440 U+261CF CS21 CR120 D49488.0
+C7-5441 U+261C8 CS21 CR120 D49487.0
+C7-5442 U+261A4 CS21 CR120 D28021.0
+C7-5443 U+261BD CS21 CR120 D28031.0
+C7-5444 U+261D3 CS21 CR120 D49491.0
+C2-6D6F U+07E91 CS22 CR120 D28054.0
+C3-5F59 U+0432C CS22 CR120 D28056.0
+C3-5F5A U+07E92 CS22 CR120 D28058.0
+C4-6929 U+261D8 CS22 CR120 D28060.0
+C4-692A U+0432A CS22 CR120 D28052.0
+C4-692B U+0432D CS22 CR120 D28062.0
+C5-7379 U+261D7 CS22 CR120 D28059.0
+C5-737A U+261DB CS22 CR120 D28064.0
+C5-737B U+261D4 CS22 CR120 D28051.0
+C5-737C U+261D6 CS22 CR120 D28057.0
+C7-5858 U+0432B CS22 CR120 D28053.0
+C7-5859 U+261D5 CS22 CR120 D28055.0
+C7-585A U+261E2 CS22 CR120 D49489.0
+C7-585B U+261DC CS22 CR120 D28065.0
+C7-585C U+261E3 CS22 CR120 D49490.0
+C7-585D U+261DA CS22 CR120 D28063.0
+C7-585E U+261C2 CS22 CR120 D28065.1
+C7-585F U+261E8 CS22 CR120 D28068.0
+C1-7C41 U+07E93 CS23 CR120 D28067.0
+C1-7C42 U+07E96 CS23 CR120 D28072.0
+C1-7C43 U+07E94 CS23 CR120 D28070.0
+C2-6F3D U+07E95 CS23 CR120 D28071.0
+C4-6A66 U+0432E CS23 CR120 D28076.0
+C4-6A67 U+261E7 CS23 CR120 D28066.0
+C4-6A68 U+261EB CS23 CR120 D28074.0
+C4-6A69 U+261EC CS23 CR120 D28075.0
+C5-763A U+261D9 CS23 CR120 D28061.0
+C7-5C3A U+261E9 CS23 CR120 D28069.0
+C7-5C3B U+261EA CS23 CR120 D28073.0
+C2-7047 U+07E97 CS24 CR120 D28079.0
+C3-6078 U+04332 CS24 CR120 D28084.0
+C4-6B78 U+04330 CS24 CR120 D28080.1
+C4-6B79 U+0432F CS24 CR120 D28078.0
+C4-6B7A U+261F0 CS24 CR120 D28081.0
+C5-7778 U+261F1 CS24 CR120 D28083.0
+C7-5F33 U+04331 CS24 CR120 D28082.0
+C7-5F34 U+261F9 CS24 CR120 D28086.0
+C7-5F35 U+261F3 CS24 CR120 D49492.0
+C7-5F36 U+261F6 CS24 CR120 D49494.0
+C7-5F37 U+261F2 CS24 CR120 D28085.0
+C7-5F38 U+261F7 CS24 CR120 D28087.0
+C2-712E U+07E9A CS25 CR120 D28092.0
+C2-712F U+07E98 CS25 CR120 D28089.0
+C2-7130 U+07E9B CS25 CR120 D28080.0 #
+C2-7131 U+07E99 CS25 CR120 D28091.0
+C4-6C7B U+04334 CS25 CR120 D28096.0
+C4-6C7C U+04333 CS25 CR120 D28094.0
+C5-7939 U+261FA CS25 CR120 D28095.0
+C5-793A U+261F8 CS25 CR120 D28090.0
+C7-6134 U+261FB CS25 CR120 D28097.0
+C7-624D U+2F971 CS26 CR120 D28099.0
+C7-624E U+261FD CS26 CR120 D*
+C7-624F U+261FC CS26 CR120 D28098.0
+C1-7D39 U+07E9C CS27 CR120 D28100.0
+C4-6D77 U+04335 CS27 CR120 D28101.0
+C4-6D78 U+07E9D CS27 CR120 D28103.0
+C7-6363 U+261FE CS27 CR120 D28102.0
+C7-6364 U+26201 CS27 CR120 D49496.0
+C7-6365 U+26200 CS27 CR120 D49495.0
+C7-6455 U+26203 CS28 CR120 D28104.0
+C3-6235 U+07E9E CS29 CR120 D28106.0
+C5-7B65 U+26205 CS29 CR120 D28105.0
+C7-6575 U+26207 CS31 CR120 D28107.0
+C1-484F U+07F36 CS06 CR121 D28108.0
+C6-2542 U+26222 CS06 CR121 D28109.0
+C1-527E U+07F38 CS09 CR121 D28112.0
+C4-2A78 U+26223 CS09 CR121 D28114.0
+C4-2A79 U+04342 CS09 CR121 D28113.0
+C5-2B28 U+26225 CS09 CR121 D*
+C1-574D U+07F3A CS10 CR121 D28122.0
+C4-2F28 U+26226 CS10 CR121 D28116.0
+C4-2F29 U+04343 CS10 CR121 D28120.0
+C5-2F5B U+26228 CS10 CR121 D28119.0
+C5-2F5C U+22EC2 CS10 CR121 D28124.0
+C6-3A66 U+26227 CS10 CR121 D28118.0
+C1-5C5F U+07F3D CS11 CR121 D28136.0
+C3-382F U+04344 CS11 CR121 D28125.0
+C3-3830 U+04348 CS11 CR121 D28132.0
+C3-3831 U+07F3B CS11 CR121 D28130.0
+C3-3832 U+04345 CS11 CR121 D28126.0
+C4-3433 U+04349 CS11 CR121 D28133.0
+C4-3434 U+04347 CS11 CR121 D28128.0
+C5-3460 U+04346 CS11 CR121 D28127.0
+C5-3461 U+26229 CS11 CR121 D28129.0
+C6-432D U+2622B CS11 CR121 D28131.0
+C6-432E U+2622E CS11 CR121 D49497.0
+C6-432F U+2622D CS11 CR121 D28135.0
+C2-3F22 U+07F3E CS12 CR121 D28143.0
+C2-3F23 U+07F3F CS12 CR121 D28144.0
+C4-3A28 U+0434A CS12 CR121 D28137.0
+C4-3A29 U+26230 CS12 CR121 D28140.0
+C5-3B33 U+26232 CS12 CR121 D28142.0
+C5-3B34 U+2622C CS12 CR121 D28134.0
+C6-4C72 U+2F972 CS12 CR121 D28139.0
+C6-4C73 U+26231 CS12 CR121 D28141.0
+C6-4C74 U+2622F CS12 CR121 D28138.0
+C4-3F74 U+26236 CS13 CR121 D28148.0
+C6-564F U+26235 CS13 CR121 D28147.0
+C6-5650 U+26234 CS13 CR121 D28146.0
+C3-4876 U+0434C CS14 CR121 D28157.0
+C3-4877 U+07F41 CS14 CR121 D28158.0
+C4-4624 U+26238 CS14 CR121 D28150.0
+C4-4625 U+0434B CS14 CR121 D28154.0
+C5-4858 U+2623A CS14 CR121 D28152.0
+C6-6044 U+2623B CS14 CR121 D28156.0
+C6-6045 U+26239 CS14 CR121 D28151.0
+C4-4C47 U+26242 CS15 CR121 D28160.0
+C7-266E U+2623C CS15 CR121 D28155.0
+C7-266F U+26247 CS15 CR121 D28161.0
+C7-2670 U+26241 CS15 CR121 D28159.0
+C2-594B U+07F43 CS16 CR121 D28166.0
+C4-524E U+0434D CS16 CR121 D28164.0
+C5-567A U+26249 CS16 CR121 D28165.0
+C5-567B U+26248 CS16 CR121 D28163.0
+C1-7474 U+07F44 CS17 CR121 D28167.0
+C2-5E4E U+07F45 CS17 CR121 D28169.0
+C3-557D U+07F46 CS17 CR121 D28173.0
+C5-5D48 U+26250 CS17 CR121 D28171.0
+C5-5D49 U+2624E CS17 CR121 D28168.0
+C7-3A45 U+2624F CS17 CR121 D28170.0
+C7-3A46 U+2F973 CS17 CR121 D28172.0
+C1-7727 U+07F48 CS18 CR121 D28177.0
+C3-585C U+07F47 CS18 CR121 D28175.0
+C7-415D U+26255 CS18 CR121 D28174.0
+C7-415E U+26256 CS18 CR121 D28176.0
+C2-6643 U+07F4B CS19 CR121 D28180.0
+C2-6644 U+07F4A CS19 CR121 D28178.0
+C4-606C U+2625A CS19 CR121 D28181.0
+C7-4868 U+26259 CS19 CR121 D28179.0
+C1-7A2D U+07F4C CS20 CR121 D28185.0
+C4-6427 U+2625E CS20 CR121 D28184.0
+C2-6B7B U+07F4D CS21 CR121 D28187.0
+C4-667A U+2625F CS21 CR121 D28186.0
+C5-7074 U+2625D CS21 CR121 D28183.0 #
+C7-5445 U+26260 CS21 CR121 D28188.0
+C2-6D70 U+07F4F CS22 CR121 D28190.0
+C3-5F5B U+07F4E CS22 CR121 D28189.0
+C4-6A6A U+26262 CS23 CR121 D28191.0
+C4-6A6B U+0434E CS23 CR121 D28193.0
+C7-5C3C U+26263 CS23 CR121 D28192.0
+C1-7C64 U+07F50 CS24 CR121 D28194.0
+C7-5F39 U+26266 CS24 CR121 D28196.0
+C7-5F3A U+26265 CS24 CR121 D28195.0
+C5-7A34 U+26267 CS26 CR121 D28197.0
+C7-662A U+26269 CS32 CR121 D28198.0
+C4-2152 U+05188 CS04 CR122 D28201.0 #
+C6-2228 U+2626B CS04 CR122 D28204.0
+C6-2229 U+2626A CS04 CR122 D28202.0
+C4-2221 U+07F52 CS05 CR122 D28200.0
+C2-2269 U+07F51 CS06 CR122 D28199.0
+C6-2543 U+26273 CS06 CR122 D28203.0
+C6-2544 U+2626D CS06 CR122 D28205.0
+C6-2545 U+2626E CS06 CR122 D28209.0
+C1-4B38 U+07F55 CS07 CR122 D28217.0
+C4-246A U+2626C CS07 CR122 D28208.0
+C4-246B U+26280 CS07 CR122 D28214.0 #
+C6-2873 U+2626F CS07 CR122 D28207.0
+C6-2874 U+2627F CS07 CR122 D28221.0
+C1-4F2C U+07F54 CS08 CR122 D28211.0
+C3-2A4C U+034BA CS08 CR122 M******
+C3-2A4D U+04350 CS08 CR122 D28215.0
+C3-2A4E U+07F59 CS08 CR122 D28230.0
+C4-275D U+26279 CS08 CR122 D28219.0 #
+C4-275E U+2627E CS08 CR122 D28213.0
+C5-2752 U+2628B CS08 CR122 D28229.0
+C6-2D53 U+26277 CS08 CR120 D28210.0
+C6-2D54 U+2627C CS08 CR122 D28220.0
+C2-2C6E U+07F58 CS09 CR122 D28224.0
+C3-2E59 U+04353 CS09 CR122 D28223.0
+C3-2E5A U+25133 CS09 CR122 D*
+C3-2E5B U+04352 CS09 CR122 D28231.0
+C3-2E5C U+04351 CS09 CR122 D28216.0
+C4-2A7A U+26282 CS09 CR122 D28225.0
+C4-2A7B U+04354 CS09 CR122 D28226.0
+C4-2A7C U+26283 CS09 CR122 D28227.0
+C4-2A7D U+262A8 CS09 CR122 D*
+C5-2B29 U+26288 CS09 CR122 D28228.0
+C5-2B2A U+262A7 CS09 CR122 D28232.0
+C6-3369 U+2627B CS09 CR122 D28218.0
+C6-336A U+26278 CS09 CR122 D28212.0
+C6-336B U+26281 CS09 CR122 D28222.0
+C6-336C U+26296 CS09 CR122 D28251.0
+C6-336D U+262A3 CS09 CR122 D28255.0
+C6-336E U+26295 CS09 CR122 D28246.0
+C6-336F U+26297 CS09 CR122 D28253.0
+C1-574E U+07F5F CS10 CR122 D28248.0
+C2-317D U+07F5C CS10 CR122 D28244.0
+C2-317E U+07F61 CS10 CR122 D28250.0
+C2-3221 U+07F5E CS10 CR122 D28247.0
+C2-3222 U+07F60 CS10 CR122 D28249.0
+C2-3223 U+07F5D CS10 CR122 D28245.0
+C2-3224 U+07F5B CS10 CR122 D28241.0
+C3-333C U+07F62 CS10 CR122 D28262.0
+C4-2F2A U+04355 CS10 CR122 D28238.0 #
+C4-2F2B U+26294 CS10 CR122 D28242.0
+C4-2F2C U+26293 CS10 CR122 D28240.0
+C4-2F2D U+04357 CS10 CR122 D28252.0
+C5-2F5D U+2629C CS10 CR122 D*
+C5-2F5E U+262B3 CS10 CR122 D28233.0 #
+C5-2F5F U+26290 CS10 CR122 D28236.0
+C6-3A67 U+2628D CS10 CR122 D49499.0
+C6-3A68 U+2628E CS10 CR122 D28234.0 #
+C6-3A69 U+2628F CS10 CR122 D28235.0
+C6-3A6A U+26292 CS10 CR122 D28239.0
+C6-3A6B U+04356 CS10 CR122 D28243.0
+C6-3A6C U+26291 CS10 CR122 D28237.0
+C6-3A6D U+262AD CS10 CR122 D28269.0
+C2-3836 U+07F63 CS11 CR122 D28268.0
+C4-3435 U+04358 CS11 CR122 D28264.0
+C5-3462 U+262B4 CS11 CR122 D*
+C6-4330 U+2629D CS11 CR122 D28261.0 #
+C6-4331 U+2629E CS11 CR122 D28260.0
+C6-4332 U+2629F CS11 CR122 D28259.0
+C6-4333 U+262A9 CS11 CR122 D28258.0
+C6-4334 U+262A0 CS11 CR122 D28256.0
+C6-4335 U+26298 CS11 CR122 D28254.0
+C6-4336 U+262A1 CS11 CR122 D28257.0 #
+C6-4337 U+262AB CS11 CR122 D28266.0
+C6-4338 U+262AF CS11 CR122 D28270.0
+C2-3F24 U+07F65 CS12 CR122 D28277.0
+C2-3F25 U+07F66 CS12 CR122 D28279.0
+C4-3A2A U+0435A CS12 CR122 D28278.0
+C4-3A2B U+07F64 CS12 CR122 D28276.0
+C4-3A2C U+262BE CS12 CR122 D28275.0
+C5-3B35 U+262BD CS12 CR122 D28273.0
+C5-3B36 U+262BC CS12 CR122 D28272.0
+C6-4C75 U+262B6 CS12 CR122 D28267.0
+C6-4C76 U+262AE CS12 CR122 D28265.0
+C6-4C77 U+262AA CS12 CR122 D28263.0
+C6-4C78 U+262BF CS12 CR122 D28280.0
+C6-4C79 U+262CC CS12 CR122 D28302.0
+C6-4C7A U+262C7 CS12 CR122 D28290.0
+C1-6574 U+07F6E CS13 CR122 D28298.0
+C1-6575 U+07F69 CS13 CR122 D28289.0
+C1-6576 U+07F6A CS13 CR122 D28293.0
+C1-6577 U+07F72 CS13 CR122 D28311.1
+C2-462E U+07F6D CS13 CR122 D28297.0
+C2-462F U+07F6B CS13 CR122 D28295.0
+C2-4630 U+07F67 CS13 CR122 D28285.0
+C2-4631 U+07F68 CS13 CR122 D28288.0
+C2-4632 U+07F6C CS13 CR122 D28296.0
+C3-436C U+0435B CS13 CR122 D28287.0
+C3-436D U+0435C CS13 CR122 D28291.0
+C4-3F75 U+04359 CS13 CR122 D28283.0
+C5-4164 U+262C8 CS13 CR122 D28292.0
+C5-4165 U+0435D CS13 CR122 D28299.0
+C5-4166 U+262C9 CS13 CR122 D28294.0
+C5-4167 U+262C5 CS13 CR122 D28284.0
+C6-5651 U+262D1 CS13 CR122 D28282.0
+C6-5652 U+262C4 CS13 CR122 D28281.0
+C6-5653 U+262CA CS13 CR122 D28300.0
+C6-5654 U+262C6 CS13 CR122 D28286.0
+C6-5655 U+262CB CS13 CR122 D28301.0
+C6-5656 U+262CD CS13 CR122 D28303.0
+C6-5657 U+262E2 CS13 CR122 D28323.0
+C1-6A48 U+07F70 CS14 CR122 D28315.0
+C2-4D23 U+07F73 CS14 CR122 D28321.0
+C3-4878 U+07F6F CS14 CR122 D28313.0
+C3-4879 U+07F71 CS14 CR122 D28316.0
+C3-487A U+0435E CS14 CR122 D28304.0
+C3-487B U+0435F CS14 CR122 D28317.0
+C5-4859 U+262E3 CS14 CR122 D28324.0
+C5-485A U+262E1 CS14 CR122 D28322.0
+C5-485B U+262DE CS14 CR122 D28314.0
+C6-6046 U+262D6 CS14 CR122 D28305.0
+C6-6047 U+262E7 CS14 CR122 D28327.0
+C6-6048 U+262D7 CS14 CR122 D28310.0
+C6-6049 U+262D8 CS14 CR122 D28311.0
+C6-604A U+262D9 CS14 CR122 D28309.0
+C6-604B U+262DA CS14 CR122 D28308.0
+C6-604C U+262DB CS14 CR122 D28306.0
+C6-604D U+262DC CS14 CR122 D28307.0
+C6-604E U+262E0 CS14 CR122 D28320.0
+C6-604F U+262E4 CS14 CR122 D28325.0
+C6-6050 U+262DD CS14 CR122 D*
+C6-6051 U+262F5 CS14 CR122 D28340.0
+C6-6052 U+262F1 CS14 CR122 D28334.0
+C1-6E47 U+07F75 CS15 CR122 D28333.0
+C1-6E48 U+07F77 CS15 CR122 D28336.0
+C2-5279 U+07F76 CS15 CR122 D28335.0
+C3-4E30 U+07F78 CS15 CR122 D28343.0
+C5-4F5F U+262F0 CS15 CR122 D28332.0
+C5-4F60 U+262F3 CS15 CR122 D28338.0
+C5-4F61 U+262F4 CS15 CR122 D28339.0
+C5-4F62 U+262EF CS15 CR122 D28331.0
+C5-4F63 U+26306 CS15 CR122 D28358.0
+C7-2671 U+262EB CS15 CR122 D49500.0
+C7-2672 U+262EC CS15 CR122 D28328.0
+C7-2673 U+262ED CS15 CR122 D28329.0
+C7-2674 U+262EE CS15 CR122 D28326.0
+C7-2675 U+262DF CS15 CR122 D28318.0
+C7-2676 U+262F2 CS15 CR122 D28337.0
+C7-2677 U+2630D CS15 CR122 D28360.0 #
+C7-2678 U+2630E CS15 CR122 D*
+C1-7171 U+07F79 CS16 CR122 D28347.0
+C2-594C U+07F7B CS16 CR122 D28351.0
+C2-594D U+07F7C CS16 CR122 D28352.0
+C2-594E U+07F7A CS16 CR122 D28350.0
+C4-524F U+04361 CS16 CR122 D28353.0
+C4-5250 U+2630A CS16 CR122 D28364.0
+C4-5251 U+26301 CS16 CR122 D28349.0
+C5-567C U+262FF CS16 CR122 D28346.0
+C5-567D U+26309 CS16 CR122 D*
+C7-3147 U+262FB CS16 CR122 D28341.0
+C7-3148 U+262FC CS16 CR122 D28342.0
+C7-3149 U+262FE CS16 CR122 D28345.0
+C7-314A U+26303 CS16 CR122 D28354.0
+C7-314B U+26300 CS16 CR122 D28348.0
+C7-314C U+262FD CS16 CR122 D28344.0
+C7-314D U+26305 CS16 CR122 D28357.0
+C7-314E U+26313 CS16 CR122 D28368.0
+C2-5E4F U+07F7F CS17 CR122 D28372.0
+C2-5E50 U+07F7E CS17 CR122 D28370.0
+C2-5E51 U+07F7D CS17 CR122 D28367.0
+C4-5774 U+26314 CS17 CR122 D28369.0
+C4-5775 U+04362 CS17 CR122 D28366.0
+C5-5D4A U+26312 CS17 CR122 D28365.0
+C7-3A47 U+2630F CS17 CR122 D28359.0
+C7-3A48 U+26310 CS17 CR122 D28361.0
+C7-3A49 U+2F975 CS17 CR122 D49501.0
+C7-3A4A U+26328 CS17 CR122 D49502.0
+C7-3A4B U+26311 CS17 CR122 D28362.0
+C7-3A4C U+26316 CS17 CR122 D28373.0
+C7-3A4D U+26317 CS17 CR122 D28374.0
+C7-3A4E U+26302 CS17 CR122 D49503.0
+C4-5C65 U+04363 CS18 CR122 D28384.0
+C4-5C66 U+26321 CS18 CR122 D28383.0
+C4-5C67 U+26320 CS18 CR122 D28382.0
+C4-5C68 U+07F82 CS18 CR122 D28386.0
+C5-635B U+26315 CS18 CR122 D28371.0
+C5-635C U+26322 CS18 CR122 D28385.0
+C7-415F U+2631C CS18 CR122 D28377.0
+C7-4160 U+2631D CS18 CR122 D28378.0
+C7-4161 U+07F80 CS18 CR122 D28380.0
+C7-4162 U+2631E CS18 CR122 D28379.0
+C7-4163 U+26323 CS18 CR122 D28387.0
+C7-4164 U+2631F CS18 CR122 D28381.0
+C1-7865 U+07F85 CS19 CR122 D28397.0
+C2-6645 U+07F83 CS19 CR122 D28393.0
+C2-6646 U+07F86 CS19 CR122 D28398.0
+C4-606D U+04364 CS19 CR122 D28391.0
+C4-606E U+2632C CS19 CR122 D28399.0
+C4-606F U+07F84 CS19 CR122 D28394.0
+C5-687B U+2632A CS19 CR122 D28392.0
+C7-4869 U+26324 CS19 CR122 D28388.0
+C7-486A U+2632D CS19 CR122 D28400.0
+C7-486B U+2632E CS19 CR122 D28401.0
+C7-486C U+2632B CS19 CR122 D28396.0
+C7-486D U+2F976 CS19 CR122 D28395.0
+C5-6D25 U+26335 CS20 CR122 D28404.0
+C5-6D26 U+26338 CS20 CR122 D28407.0
+C5-6D27 U+26336 CS20 CR122 D28405.0
+C5-6D28 U+2633A CS20 CR122 D28408.0
+C7-4F28 U+26331 CS20 CR122 D28402.0
+C7-4F29 U+26332 CS20 CR122 D49504.0
+C7-4F2A U+26333 CS20 CR122 D28403.0
+C7-4F2B U+26334 CS20 CR122 D49505.0
+C7-4F2C U+26337 CS20 CR122 D28406.0
+C7-4F2D U+2633C CS20 CR122 D28411.0
+C4-667B U+04365 CS21 CR122 D28410.0
+C7-5446 U+2633B CS21 CR122 D28409.0
+C2-6D71 U+07F87 CS22 CR122 D28412.0
+C1-7C65 U+07F88 CS24 CR122 D28417.0
+C2-7048 U+07F89 CS24 CR122 D28419.0
+C4-6B7B U+04366 CS24 CR122 D28413.0
+C4-6B7C U+2633F CS24 CR122 D28415.0
+C5-7779 U+26342 CS24 CR122 D28420.0 #
+C5-777A U+2633E CS24 CR122 D* @D28414.0 # Compat. char.
+C5-777B U+26341 CS24 CR122 D28418.0
+C7-5F3B U+26340 CS24 CR122 D28416.0
+C7-5F3C U+2F977 CS24 CR122 D28414.0
+C7-6135 U+26343 CS25 CR122 D28421.0
+C7-6250 U+26346 CS26 CR122 D28422.0
+C7-6366 U+26347 CS27 CR122 D28423.0
+C7-6456 U+26348 CS28 CR122 D28424.0
+C7-653C U+2634A CS29 CR122 D49506.0
+C1-4850 U+07F8A CS06 CR123 D28425.0
+C4-232C U+2634C CS06 CR123 D28427.0
+C4-246C U+2634B CS07 CR123 D28426.0
+C1-4F2D U+07F8C CS08 CR123 D28429.0
+C1-4F2E U+07F8B CS08 CR123 D28428.0
+C5-2753 U+2634F CS08 CR123 D28431.0
+C6-2D55 U+26350 CS08 CR123 D28432.0
+C6-2D56 U+2634E CS08 CR123 D28430.0
+C1-5321 U+07F8E CS09 CR123 D28435.0
+C2-2C6F U+07F91 CS09 CR123 D28438.0
+C2-2C70 U+07F8D CS09 CR123 D28434.0
+C3-2E5D U+07F8F CS09 CR123 D28436.0
+C4-2A7E U+26355 CS09 CR123 D28440.0
+C6-3370 U+26354 CS09 CR123 D28439.0
+C6-3371 U+26352 CS09 CR123 D28433.0
+C1-574F U+07F94 CS10 CR123 D28447.0
+C2-3225 U+07F96 CS10 CR123 D28450.0
+C2-3226 U+07F92 CS10 CR123 D28441.0
+C3-333D U+07F93 CS10 CR123 D28442.0
+C3-333E U+07F99 CS10 CR123 D28457.0
+C3-333F U+07F97 CS10 CR123 D28454.0
+C4-2F2E U+04368 CS10 CR123 D28446.0
+C4-2F2F U+07F98 CS10 CR123 D28455.0
+C4-2F30 U+07F90 CS10 CR123 D28437.0
+C6-3A6E U+26357 CS10 CR123 D28443.0
+C6-3A6F U+26358 CS10 CR123 D28444.0
+C6-3A70 U+2635E CS10 CR123 D28453.0
+C6-3A71 U+2635D CS10 CR123 D28452.0
+C6-3A72 U+2635C CS10 CR123 D28451.0
+C6-3A73 U+2635B CS10 CR123 D28449.0
+C6-3A74 U+04367 CS10 CR123 D28445.0
+C1-5C60 U+07F9E CS11 CR123 D28471.0
+C1-5C61 U+07F9A CS11 CR123 D28463.0
+C2-3837 U+07F95 CS11 CR123 M******
+C2-3838 U+07F9C CS11 CR123 D28467.0
+C2-3839 U+07F9D CS11 CR123 D28470.0
+C2-383A U+07F9B CS11 CR123 D28466.0
+C4-3436 U+0436B CS11 CR123 D28459.0
+C4-3437 U+0436C CS11 CR123 D28461.0
+C4-3438 U+0436A CS11 CR123 D28458.0 #
+C4-3439 U+26369 CS11 CR123 D28468.0
+C5-3463 U+2636D CS11 CR123 D28475.0
+C5-3464 U+26366 CS11 CR123 D28462.0
+C5-3465 U+2636A CS11 CR123 D28472.0
+C6-4339 U+2636E CS11 CR123 D49507.0
+C6-433A U+2635F CS11 CR123 D28456.0
+C6-433B U+2635A CS11 CR123 D28448.0 #
+C6-433C U+0436D CS11 CR123 D28474.0
+C6-433D U+26365 CS11 CR123 D28460.0
+C6-433E U+26368 CS11 CR123 D28465.0
+C6-433F U+26372 CS11 CR123 D49509.0
+C2-3F26 U+07FA2 CS12 CR123 D28494.0
+C2-3F27 U+07FA0 CS12 CR123 D28481.0
+C2-3F28 U+07FA1 CS12 CR123 D28493.0
+C4-3A2D U+0436E CS12 CR123 D28480.0
+C4-3A2E U+26367 CS12 CR123 D28464.0
+C4-3A2F U+2637C CS12 CR123 D28487.0
+C4-3A30 U+04370 CS12 CR123 D28485.0
+C4-3A31 U+0436F CS12 CR123 D28483.0
+C5-3B37 U+2637A CS12 CR123 D28484.0
+C5-3B38 U+2637E CS12 CR123 D28490.0
+C5-3B39 U+26379 CS12 CR123 D28482.0
+C6-4C7B U+26C83 CS12 CR123 D49508.0
+C6-4C7C U+26380 CS12 CR123 D28492.0
+C6-4C7D U+2637B CS12 CR123 D28486.0
+C6-4C7E U+2637F CS12 CR123 D28491.0
+C6-4D21 U+2637D CS12 CR123 D28489.0
+C6-4D22 U+26383 CS12 CR123 D28495.0
+C6-4D23 U+2F978 CS12 CR123 D28488.0
+C1-6578 U+07FA9 CS13 CR123 D28504.0
+C1-6579 U+07FA8 CS13 CR123 D28503.0
+C1-657A U+07FA4 CS13 CR123 D28498.0
+C2-4633 U+07FA6 CS13 CR123 D28500.0
+C2-4634 U+07FA5 CS13 CR123 D28499.0
+C2-4635 U+07FA7 CS13 CR123 D28501.0
+C3-436E U+07FA3 CS13 CR123 D28497.0
+C4-3F76 U+04371 CS13 CR123 D28506.0
+C5-4168 U+26387 CS13 CR123 D28505.0
+C5-4169 U+2638A CS13 CR123 D28509.0
+C5-416A U+26394 CS13 CR123 D*
+C6-5658 U+26389 CS13 CR123 D28508.0
+C6-5659 U+2638B CS13 CR123 D28510.0
+C6-565A U+26386 CS13 CR123 D28502.0
+C6-565B U+26388 CS13 CR123 D28507.0
+C6-565C U+2638D CS13 CR123 D28512.0
+C3-487C U+04376 CS14 CR123 D28522.0
+C3-487D U+04374 CS14 CR123 D28518.0
+C3-487E U+04372 CS14 CR123 D28515.0
+C4-4626 U+07FAB CS14 CR123 D28516.0
+C4-4627 U+04373 CS14 CR123 D28517.0
+C4-4628 U+04375 CS14 CR123 D28521.0
+C5-485C U+26397 CS14 CR123 D28519.0
+C5-485D U+2639A CS14 CR123 D28524.0
+C6-6053 U+26398 CS14 CR123 D28520.0
+C6-6054 U+2639D CS14 CR123 D28526.0
+C6-6055 U+26399 CS14 CR123 D28523.0
+C1-6E49 U+07FAF CS15 CR123 D28537.0
+C2-527A U+07FAC CS15 CR123 D28529.0
+C2-527B U+07FB0 CS15 CR123 M******
+C2-527C U+07FAD CS15 CR123 D28533.0
+C3-4E31 U+07FAE CS15 CR123 D28536.0
+C4-4C48 U+263AB CS15 CR123 M******
+C4-4C49 U+04377 CS15 CR123 D28531.0
+C4-4C4A U+263A3 CS15 CR123 D28528.0
+C4-4C4B U+263A6 CS15 CR123 D28534.0
+C5-4F64 U+263A2 CS15 CR123 D28527.0
+C7-2679 U+20186 CS15 CR123 D49510.0
+C7-267A U+263A9 CS15 CR123 D28538.0
+C7-267B U+263A4 CS15 CR123 D28530.0
+C7-267C U+263A5 CS15 CR123 D28532.0
+C1-7172 U+07FB2 CS16 CR123 D28552.0
+C2-594F U+07FB1 CS16 CR123 D28545.0
+C3-5241 U+04379 CS16 CR123 D28543.0
+C4-5252 U+263B1 CS16 CR123 D28547.0
+C4-5253 U+04378 CS16 CR123 D28542.0
+C4-5254 U+263C1 CS16 CR123 D28554.0
+C5-567E U+263B0 CS16 CR123 D28546.0
+C5-5721 U+263AF CS16 CR123 D28544.0
+C7-314F U+263A7 CS16 CR123 M******
+C7-3150 U+263B4 CS16 CR123 D28551.0
+C4-5776 U+263B8 CS17 CR123 D28555.0
+C4-5777 U+0437A CS17 CR123 D28557.0
+C4-5778 U+263B7 CS17 CR123 D28553.0
+C5-5D4B U+263B9 CS17 CR123 D28556.0
+C7-3A4F U+263BB CS17 CR123 D28559.0
+C7-3A50 U+263BA CS17 CR123 D28558.0
+C7-3A51 U+263C3 CS17 CR123 D28562.0
+C7-3A52 U+263BC CS17 CR123 D28560.0
+C2-6264 U+07FB5 CS18 CR123 D28571.0
+C2-6265 U+07FB3 CS18 CR123 D28563.0
+C3-585D U+07FB4 CS18 CR123 D28566.0
+C4-5C69 U+263C6 CS18 CR123 D28567.0
+C4-5C6A U+0437B CS18 CR123 D28565.0
+C4-5C6B U+0437C CS18 CR123 D28573.0 #
+C4-5C6C U+263D1 CS18 CR123 D*
+C4-5C6D U+263CA CS18 CR123 D28572.0
+C5-635D U+263C5 CS18 CR123 D28564.0
+C5-635E U+26329 CS18 CR123 D28577.0
+C5-635F U+263C7 CS18 CR123 D28568.0
+C7-4165 U+263E1 CS18 CR123 D49512.0
+C7-4166 U+263CD CS18 CR123 D28576.0
+C7-4167 U+263CB CS18 CR123 D28574.0
+C7-4168 U+263CC CS18 CR123 D28575.0
+C7-4169 U+263C8 CS18 CR123 D28569.0
+C7-416A U+263C9 CS18 CR123 D28570.0
+C1-7866 U+07FB6 CS19 CR123 D28581.0
+C1-7867 U+07FB9 CS19 CR123 D28584.0
+C1-7868 U+07FB8 CS19 CR123 D28583.0
+C2-6647 U+07FB7 CS19 CR123 D28582.0
+C5-687C U+263D5 CS19 CR123 D28579.0
+C7-486E U+263DA CS19 CR123 D49513.0
+C7-486F U+263D8 CS19 CR123 D28585.0
+C7-4870 U+263D6 CS19 CR123 D28580.0
+C2-695D U+07FBA CS20 CR123 D28587.0
+C3-5C6D U+08B71 CS20 CR123 D36028.0
+C5-6D29 U+263DC CS20 CR123 D28588.0
+C7-4F2E U+263D9 CS20 CR123 D28586.0
+C7-4F2F U+263DD CS20 CR123 D28589.0
+C7-4F30 U+263DE CS20 CR123 D49514.0
+C7-4F31 U+263DF CS20 CR123 D28590.0
+C7-4F32 U+263E0 CS20 CR123 D28591.0
+C1-7A7E U+07FBC CS21 CR123 D28594.0
+C2-6B7C U+07FBB CS21 CR123 D28593.0
+C5-7075 U+263E2 CS21 CR123 D28592.0
+C7-5447 U+263E3 CS21 CR123 D28595.0
+C7-5448 U+263E7 CS21 CR123 D28596.0
+C4-692C U+0437D CS22 CR123 D28602.0
+C5-737D U+263E8 CS22 CR123 D28601.0
+C7-5860 U+263E9 CS22 CR123 D28603.0
+C5-763B U+263D7 CS23 CR123 D28604.0
+C7-5C3D U+263EB CS23 CR123 D28606.0
+C7-5C3E U+263EA CS23 CR123 D28605.0
+C7-6136 U+263ED CS25 CR123 D28608.0
+C7-6367 U+263EF CS27 CR123 D28611.0
+C7-655E U+263F0 CS30 CR123 D28612.0
+C1-4851 U+07FBD CS06 CR124 D28614.1
+C6-2D57 U+263F2 CS08 CR124 D49515.0
+C1-5322 U+07FBF CS09 CR124 D28625.0
+C2-2C71 U+07FBE CS09 CR124 D28623.0
+C4-2B21 U+263F9 CS09 CR124 D28621.0
+C4-2B22 U+263F8 CS09 CR124 D28620.0
+C4-2B23 U+263FC CS09 CR124 D28624.0
+C4-2B24 U+263FA CS09 CR124 D28622.0
+C5-2B2B U+263F7 CS09 CR124 D28619.0
+C6-3372 U+263F5 CS09 CR124 D28617.0
+C6-3373 U+26400 CS09 CR124 D49516.0
+C6-3374 U+263FB CS09 CR124 D28626.0
+C6-3375 U+263F4 CS09 CR124 D28616.0
+C6-3376 U+263F6 CS09 CR124 D28618.0
+C1-5750 U+07FC5 CS10 CR124 D28642.0
+C1-5751 U+07FC1 CS10 CR124 D28635.1
+C2-3227 U+07FC3 CS10 CR124 D28639.0
+C2-3228 U+07FC2 CS10 CR124 D28636.0
+C2-3229 U+07FC0 CS10 CR124 D28632.0
+C3-3340 U+0437E CS10 CR124 D28630.0
+C3-3341 U+0437F CS10 CR124 D28638.0
+C3-3342 U+07FC4 CS10 CR124 D28641.0
+C3-3343 U+07FC6 CS10 CR124 D28647.0
+C4-2F31 U+26407 CS10 CR124 D28634.0
+C4-2F32 U+2640D CS10 CR124 D28645.0
+C4-2F33 U+26402 CS10 CR124 D28627.0
+C4-2F34 U+2640C CS10 CR124 D28646.0
+C4-2F35 U+26409 CS10 CR124 D28640.0
+C4-2F36 U+26408 CS10 CR124 D28637.0
+C4-2F37 U+26413 CS10 CR124 D*
+C5-2F60 U+26406 CS10 CR124 D28633.0
+C5-2F61 U+26404 CS10 CR124 D28629.0
+C5-2F62 U+2640B CS10 CR124 D28644.0
+C5-2F63 U+26405 CS10 CR124 D28631.0
+C6-3A75 U+2640A CS10 CR124 D28643.0
+C6-3A76 U+26403 CS10 CR124 D28628.0 #
+C6-3A77 U+2640E CS10 CR124 D*
+C1-5C62 U+07FCC CS11 CR124 D28657.1
+C1-5C63 U+07FCE CS11 CR124 D28663.0
+C1-5C64 U+07FD2 CS11 CR124 D28672.1
+C2-383B U+07FCA CS11 CR124 D28655.0
+C2-383C U+07FCB CS11 CR124 D28656.0
+C2-383D U+07FCD CS11 CR124 D28662.0
+C2-383E U+07FD0 CS11 CR124 D28666.0
+C2-383F U+07FD1 CS11 CR124 D28667.0
+C2-3840 U+07FC7 CS11 CR124 D28648.0
+C2-3841 U+07FCF CS11 CR124 D28665.0
+C2-3842 U+07FC9 CS11 CR124 D28654.0
+C3-3833 U+04381 CS11 CR124 D28658.0
+C3-3834 U+04386 CS11 CR124 D28674.0
+C3-3835 U+04385 CS11 CR124 D28670.0
+C4-343A U+04380 CS11 CR124 D28651.0
+C4-343B U+04382 CS11 CR124 D28659.0
+C4-343C U+04384 CS11 CR124 D28664.0
+C4-343D U+07FC8 CS11 CR124 D28650.0
+C4-343E U+04383 CS11 CR124 D28660.0
+C4-343F U+2641E CS11 CR124 D28653.0
+C5-3466 U+26415 CS11 CR124 D28652.0
+C6-4340 U+26417 CS11 CR124 D28649.0
+C6-4341 U+26416 CS11 CR124 D28669.0
+C6-4342 U+26418 CS11 CR124 D28661.0
+C6-4343 U+26419 CS11 CR124 D28673.0
+C6-4344 U+2641A CS11 CR124 D28671.0
+C6-4345 U+26422 CS11 CR124 D49517.0
+C6-4346 U+2641B CS11 CR124 D28668.0
+C6-4347 U+2641C CS11 CR124 D28675.0
+C1-6144 U+07FD4 CS12 CR124 D28689.0
+C1-6145 U+07FD5 CS12 CR124 D28691.0
+C2-3F29 U+07FD7 CS12 CR124 D28694.0
+C3-3E37 U+07FD3 CS12 CR124 D28686.0
+C3-3E38 U+07FD6 CS12 CR124 D28693.0
+C4-3A32 U+26424 CS12 CR124 D28679.0
+C4-3A33 U+0438A CS12 CR124 D28687.0
+C4-3A34 U+04387 CS12 CR124 D28681.0
+C4-3A35 U+04388 CS12 CR124 D28683.0
+C4-3A36 U+26429 CS12 CR124 D28682.0
+C5-3B3A U+04389 CS12 CR124 D28685.0
+C5-3B3B U+26423 CS12 CR124 D28677.0
+C5-3B3C U+26430 CS12 CR124 D28699.0
+C5-3B3D U+26428 CS12 CR124 D28678.0
+C6-4D24 U+26446 CS12 CR124 D*
+C6-4D25 U+2642D CS12 CR124 D28696.0
+C6-4D26 U+26425 CS12 CR124 D28680.0
+C6-4D27 U+26426 CS12 CR124 D28688.0
+C6-4D28 U+2642C CS12 CR124 D28692.0
+C6-4D29 U+26437 CS12 CR124 D28703.0
+C6-4D2A U+26431 CS12 CR124 D28700.0
+C6-4D2B U+26433 CS12 CR124 D28702.0
+C6-4D2C U+26432 CS12 CR124 D28701.0
+C6-4D2D U+26427 CS12 CR124 D28690.0
+C6-4D2E U+2642A CS12 CR124 D28684.0
+C6-4D2F U+2642E CS12 CR124 D28697.0
+C6-4D30 U+2642F CS12 CR124 D28698.0
+C2-4636 U+07FDB CS13 CR124 D28709.0
+C2-4637 U+07FDC CS13 CR124 D28716.0
+C3-436F U+0438F CS13 CR124 D28717.0
+C3-4370 U+0438B CS13 CR124 D28704.0
+C3-4371 U+0438D CS13 CR124 D28708.0
+C3-4372 U+07FDD CS13 CR124 D28720.0
+C4-3F77 U+0438E CS13 CR124 D28713.0
+C4-3F78 U+0438C CS13 CR124 D28705.0
+C4-3F79 U+2643A CS13 CR124 D28711.0
+C5-416B U+26439 CS13 CR124 D28707.0
+C5-416C U+26440 CS13 CR124 D28719.0
+C5-416D U+2643E CS13 CR124 D28715.0
+C5-416E U+26438 CS13 CR124 D28706.0
+C6-565D U+2643B CS13 CR124 D28710.0
+C6-565E U+2643C CS13 CR124 D28712.0
+C6-565F U+2643D CS13 CR124 D28714.0
+C1-6A49 U+07FE0 CS14 CR124 D28732.0
+C1-6A4A U+07FE1 CS14 CR124 D28733.0
+C1-6A4B U+07FDF CS14 CR124 D28727.0
+C2-4D24 U+07FE2 CS14 CR124 D28735.0
+C2-4D25 U+07FE3 CS14 CR124 D28739.0
+C2-4D26 U+07FE5 CS14 CR124 D28744.0
+C2-4D27 U+07FDE CS14 CR124 D28725.0
+C3-4921 U+04390 CS14 CR124 D28721.0
+C4-4629 U+04392 CS14 CR124 D28734.0
+C4-462A U+04391 CS14 CR124 D28722.0
+C4-462B U+04393 CS14 CR124 D28724.0
+C5-485E U+26448 CS14 CR124 D28726.0
+C5-485F U+2644A CS14 CR124 D28730.0
+C5-4860 U+2644C CS14 CR124 D28736.0
+C5-4861 U+2644E CS14 CR124 D28738.0
+C5-4862 U+2644F CS14 CR124 D28728.0
+C5-4863 U+2644B CS14 CR124 D28731.0
+C5-4864 U+2644D CS14 CR124 D28737.0
+C5-4865 U+26447 CS14 CR124 D28723.0
+C5-4866 U+26451 CS14 CR124 D28742.0
+C6-6056 U+26450 CS14 CR124 D28741.0
+C6-6057 U+26449 CS14 CR124 D28729.0
+C6-6058 U+07FE4 CS14 CR124 D28740.0
+C6-6059 U+26462 CS14 CR124 D28765.0
+C1-6E4A U+07FE9 CS15 CR124 D28762.0
+C2-527D U+07FED CS15 CR124 D28748.0
+C2-527E U+07FEB CS15 CR124 D28766.0
+C2-5321 U+07FEA CS15 CR124 D28763.0
+C2-5322 U+07FEC CS15 CR124 D28769.0
+C2-5323 U+07FE6 CS15 CR124 D28752.0
+C2-5324 U+07FE8 CS15 CR124 D28759.0
+C3-4E32 U+07FE7 CS15 CR124 D28754.0
+C4-4C4C U+2645C CS15 CR124 D28751.0
+C4-4C4D U+26469 CS15 CR124 D28770.0
+C4-4C4E U+26467 CS15 CR124 D28760.0
+C5-4F65 U+2645E CS15 CR124 D28756.0
+C5-4F66 U+26463 CS15 CR124 D28767.0
+C5-4F67 U+26460 CS15 CR124 D28758.0
+C5-4F68 U+2645B CS15 CR124 D28750.0
+C5-4F69 U+2647B CS15 CR124 D28787.0
+C5-4F6A U+26458 CS15 CR124 D28743.0
+C5-4F6B U+26459 CS15 CR124 D28746.0
+C5-4F6C U+2645D CS15 CR124 D28755.0
+C7-267D U+2645F CS15 CR124 D28757.0
+C7-267E U+2645A CS15 CR124 D28747.0
+C7-2721 U+26466 CS15 CR124 D28753.0
+C7-2722 U+26468 CS15 CR124 D28764.0
+C7-2723 U+2646A CS15 CR124 D28768.0
+C7-2724 U+26464 CS15 CR124 D28749.0
+C7-2725 U+26465 CS15 CR124 D28745.0
+C1-7173 U+07FF0 CS16 CR124 D28780.0
+C1-7174 U+07FF1 CS16 CR124 D49518.0
+C1-7175 U+07FEE CS16 CR124 D28776.0
+C2-5950 U+07FEF CS16 CR124 D28778.0
+C4-5255 U+04394 CS16 CR124 D28773.0
+C4-5256 U+04395 CS16 CR124 D28777.0
+C4-5257 U+26476 CS16 CR124 D28782.0 #
+C5-5722 U+2647C CS16 CR124 D28788.0
+C5-5723 U+26478 CS16 CR124 D28784.0
+C5-5724 U+2647A CS16 CR124 D28786.0
+C5-5725 U+26472 CS16 CR124 D28774.0
+C5-5726 U+26479 CS16 CR124 D28785.0
+C5-5727 U+2647E CS16 CR124 D28790.0
+C7-3151 U+26470 CS16 CR124 D28771.0
+C7-3152 U+26474 CS16 CR124 D28779.0
+C7-3153 U+26471 CS16 CR124 D28772.0
+C7-3154 U+26475 CS16 CR124 D28781.0
+C7-3155 U+2647D CS16 CR124 D28789.0
+C7-3156 U+26473 CS16 CR124 D28775.0
+C1-7475 U+07FF3 CS17 CR124 D28796.0
+C1-7476 U+07FFC CS17 CR124 D28801.1
+C2-5E52 U+07FF4 CS17 CR124 D28797.0
+C2-5E53 U+07FF2 CS17 CR124 D28795.0
+C3-557E U+07FF6 CS17 CR124 M******
+C4-5779 U+26483 CS17 CR124 D28792.0
+C5-5D4C U+26485 CS17 CR124 D28794.0
+C5-5D4D U+26488 CS17 CR124 D28801.0
+C5-5D4E U+26490 CS17 CR124 D28811.0
+C7-3A53 U+2648A CS17 CR124 D28783.0
+C7-3A54 U+26484 CS17 CR124 D28793.0
+C7-3A55 U+26486 CS17 CR124 D28798.0
+C1-7728 U+07FF9 CS18 CR124 D28808.0
+C1-7729 U+07FFB CS18 CR124 D28814.0
+C2-6266 U+07FF7 CS18 CR124 D28802.0
+C2-6267 U+07FF8 CS18 CR124 D28806.0
+C3-585E U+04396 CS18 CR124 D28803.0
+C3-585F U+04398 CS18 CR124 D28817.0
+C3-5860 U+04397 CS18 CR124 D28812.0
+C3-5861 U+07FFA CS18 CR124 D28810.0
+C4-5C6E U+2648E CS18 CR124 D28805.0
+C4-5C6F U+26491 CS18 CR124 D28815.0
+C5-6360 U+2648D CS18 CR124 D28804.0
+C7-416B U+2649B CS18 CR124 D28791.0
+C7-416C U+26494 CS18 CR124 D28816.0
+C7-416D U+26492 CS18 CR124 D28809.0
+C7-416E U+26496 CS18 CR124 D28819.0
+C7-416F U+26493 CS18 CR124 D28813.0
+C7-4170 U+26495 CS18 CR124 D28820.0
+C7-4171 U+2648F CS18 CR124 D28807.0
+C2-6648 U+07FFD CS19 CR124 D28823.0
+C2-6649 U+07FFE CS19 CR124 D28824.0
+C4-6070 U+2649C CS19 CR124 D28821.0
+C5-687D U+2649F CS19 CR124 D28825.0
+C5-687E U+2649D CS19 CR124 D28822.0 #
+C7-4871 U+26487 CS19 CR124 D28799.0
+C7-4872 U+264A0 CS19 CR124 D*
+C1-7A2E U+08000 CS20 CR124 D28828.0
+C2-695E U+07FFF CS20 CR124 D28827.0
+C3-5C6E U+04399 CS20 CR124 D28826.0
+C7-4F33 U+264A5 CS20 CR124 D49519.0
+C7-4F34 U+264AA CS20 CR124 D28836.0
+C7-4F35 U+264A2 CS20 CR124 D28829.0
+C7-4F36 U+264A3 CS20 CR124 D28830.0
+C4-667C U+264A6 CS21 CR124 D28832.0
+C4-667D U+0439A CS21 CR124 D28831.0
+C7-5449 U+264A8 CS21 CR124 D28835.0
+C7-544A U+264AC CS21 CR124 D49520.0
+C7-544B U+264A9 CS21 CR124 D28833.0
+C7-5861 U+264AF CS22 CR124 D28837.0
+C7-5862 U+264AD CS22 CR124 D28838.0
+C7-5863 U+264AE CS22 CR124 D28839.0
+C1-4852 U+08001 CS06 CR125 D28842.0
+C1-4853 U+08003 CS06 CR125 D28843.0
+C6-2546 U+264B1 CS06 CR125 D28844.0
+C6-2875 U+264B3 CS07 CR125 M******
+C1-4F2F U+08005 CS08 CR125 D28852.0
+C4-275F U+264B6 CS08 CR125 D28847.0
+C4-2760 U+264B7 CS08 CR125 D28850.0
+C6-2D58 U+264B2 CS08 CR125 D28845.0
+C2-2C72 U+08007 CS09 CR125 D28856.0
+C4-2B25 U+08009 CS09 CR125 M******
+C4-2B26 U+2F97A CS09 CR125 D28853.0
+C5-2B2C U+264BB CS09 CR125 D28855.0
+C1-5752 U+08006 CS10 CR125 D28849.0
+C1-5753 U+08004 CS10 CR125 D28848.0
+C3-3344 U+0800A CS10 CR125 D28860.0
+C6-3A78 U+264B8 CS10 CR125 D28851.0
+C3-3836 U+08008 CS11 CR125 D28857.0
+C4-3440 U+264BA CS11 CR125 D28854.0
+C6-4348 U+264BE CS11 CR125 D28858.0
+C1-6146 U+0800B CS12 CR125 D28861.0
+C3-3E39 U+0439C CS12 CR125 D28859.0
+C3-3E3A U+0439D CS12 CR125 D28862.0
+C6-4D31 U+264C0 CS12 CR125 D28863.0
+C7-2726 U+264C1 CS15 CR125 D28864.0
+C7-3157 U+264C4 CS16 CR125 D28866.0
+C7-3158 U+264C3 CS16 CR125 D28865.0
+C5-2179 U+264D0 CS05 CR126 D28872.0
+C1-4854 U+0800C CS06 CR126 D28871.0
+C6-2D59 U+264CE CS08 CR126 D28873.0
+C6-2D5A U+264CF CS08 CR126 D28874.0
+C1-5323 U+08010 CS09 CR126 D28879.0
+C1-5324 U+0800D CS09 CR126 D28875.0
+C1-5325 U+08011 CS09 CR126 D28880.0
+C2-2C73 U+0800E CS09 CR126 D28877.0
+C2-2C74 U+0800F CS09 CR126 D28878.0
+C4-2B27 U+0439F CS09 CR126 D28876.0
+C4-2B28 U+043A0 CS09 CR126 D28881.0
+C4-2F38 U+043A1 CS10 CR126 D28882.0
+C4-2F39 U+264D2 CS10 CR126 D28883.0
+C5-3467 U+264D3 CS11 CR126 D28884.0
+C5-3B3E U+264D4 CS12 CR126 D28885.0
+C5-416F U+264D6 CS13 CR126 D28887.0
+C5-4867 U+264DA CS14 CR126 D28889.0
+C6-605A U+264D7 CS14 CR126 D28888.0
+C7-2727 U+264D8 CS15 CR126 D28890.0
+C7-2728 U+2F97B CS15 CR126 D28892.0
+C7-2729 U+264D9 CS15 CR126 D28891.0
+C7-3159 U+264DE CS16 CR126 D28894.0
+C7-315A U+264DD CS16 CR126 D28893.0
+C7-3A56 U+264E0 CS17 CR126 D28896.0
+C1-4855 U+08012 CS06 CR127 D28898.0
+C5-2321 U+264E4 CS06 CR127 D28899.0
+C4-2761 U+08013 CS08 CR127 D28900.0
+C6-2D5B U+264E5 CS08 CR127 D28901.0
+C6-2D5C U+23407 CS08 CR127 D28902.0
+C2-2C75 U+08014 CS09 CR127 D28903.0 D28905.0
+C4-2B29 U+043A2 CS09 CR127 D28905.0
+C6-3377 U+264E8 CS09 CR127 D28904.0
+C6-3378 U+264EA CS09 CR127 D28906.0
+C1-5754 U+08018 CS10 CR127 D28910.0
+C1-5755 U+08015 CS10 CR127 D28907.0
+C1-5756 U+08019 CS10 CR127 D28911.0
+C1-5757 U+08017 CS10 CR127 D28909.1
+C2-322A U+08016 CS10 CR127 D28908.0
+C1-5C65 U+0801C CS11 CR127 D28915.0
+C2-3843 U+0801F CS11 CR127 D28919.0
+C2-3844 U+0801E CS11 CR127 D28918.0
+C2-3845 U+0801B CS11 CR127 D28914.0
+C3-3837 U+0801A CS11 CR127 D28913.0
+C3-3838 U+043A3 CS11 CR127 D28916.0
+C3-3839 U+0801D CS11 CR127 D28917.0
+C5-3468 U+264EC CS11 CR127 D28912.0
+C6-4349 U+264EE CS11 CR127 D28920.0
+C4-3A37 U+264EF CS12 CR127 D28921.0
+C4-3A38 U+08020 CS12 CR127 D28922.0
+C5-3B3F U+26ACE CS12 CR127 D28926.0
+C5-3B40 U+264F1 CS12 CR127 D28924.0
+C5-3B41 U+264F0 CS12 CR127 D28923.0
+C2-4638 U+08021 CS13 CR127 D28927.0
+C4-3F7A U+043A4 CS13 CR127 D28928.0
+C4-3F7B U+264F4 CS13 CR127 D28929.0
+C6-5660 U+264F5 CS13 CR127 D28930.0
+C2-4D28 U+08024 CS14 CR127 D28945.0
+C3-4922 U+08023 CS14 CR127 D28938.0
+C4-462C U+08025 CS14 CR127 M******
+C4-462D U+043A7 CS14 CR127 D28935.0
+C4-462E U+043A6 CS14 CR127 D28933.0
+C4-462F U+043A8 CS14 CR127 D28939.0
+C4-4630 U+043AA CS14 CR127 D28944.0
+C4-4631 U+264FE CS14 CR127 D28943.0
+C4-4632 U+043A9 CS14 CR127 D28941.0
+C5-4868 U+264F9 CS14 CR127 D28934.0
+C5-4869 U+264FC CS14 CR127 D28940.0
+C5-486A U+264FB CS14 CR127 D28937.0
+C5-486B U+264FD CS14 CR127 D28942.0
+C5-486C U+264F8 CS14 CR127 D28932.0
+C5-486D U+264FA CS14 CR127 D28936.0
+C6-605B U+26501 CS14 CR127 D28946.0
+C6-605C U+264F7 CS14 CR127 D28931.0
+C1-6E4B U+08026 CS15 CR127 D28952.0
+C4-4C4F U+043AB CS15 CR127 D28947.0
+C5-4F6D U+26505 CS15 CR127 D28951.0
+C5-4F6E U+26506 CS15 CR127 D28953.0
+C5-4F6F U+26502 CS15 CR127 D28948.0
+C5-4F70 U+26503 CS15 CR127 D28949.0
+C5-4F71 U+26504 CS15 CR127 D28950.0
+C7-272A U+26509 CS15 CR127 D28954.0
+C1-7176 U+08028 CS16 CR127 D28961.0
+C2-5951 U+0802A CS16 CR127 D28965.0
+C2-5952 U+08029 CS16 CR127 D28962.0
+C4-5258 U+2650D CS16 CR127 D28958.0
+C4-5259 U+2650E CS16 CR127 D28959.0
+C5-5728 U+2650C CS16 CR127 D28957.0
+C5-5729 U+2650B CS16 CR127 D28956.0
+C7-315B U+26511 CS16 CR127 D28964.0
+C7-315C U+2650F CS16 CR127 D28960.0
+C7-315D U+26510 CS16 CR127 D28963.0
+C2-5E54 U+0802C CS17 CR127 D28971.0
+C3-5621 U+0802B CS17 CR127 D28969.0
+C4-577A U+043AE CS17 CR127 D28967.0
+C4-577B U+043AF CS17 CR127 D28968.0
+C4-577C U+26514 CS17 CR127 D28970.0
+C4-577D U+043AD CS17 CR127 M******
+C4-577E U+2651C CS17 CR127 D28977.0
+C5-5D4F U+26513 CS17 CR127 D28966.0
+C7-3A57 U+26517 CS17 CR127 D28974.0
+C7-3A58 U+26518 CS17 CR127 D28973.0
+C7-3A59 U+2651E CS17 CR127 D28981.0
+C7-3A5A U+26515 CS17 CR127 D28972.0
+C3-5862 U+0802E CS18 CR127 D28978.0
+C4-5C70 U+043B0 CS18 CR127 D28979.0
+C4-5C71 U+0802D CS18 CR127 D28976.0
+C5-6361 U+2651B CS18 CR127 D28975.0
+C5-6362 U+26520 CS18 CR127 D28982.0
+C7-4172 U+2651D CS18 CR127 D28980.0
+C7-4173 U+26522 CS18 CR127 D28984.0
+C7-4174 U+26521 CS18 CR127 D28985.0
+C5-6921 U+26526 CS19 CR127 D28987.0
+C7-4873 U+26528 CS19 CR127 D28988.0
+C7-4874 U+26525 CS19 CR127 D28986.0
+C7-4875 U+2651F CS19 CR127 D28989.0
+C3-5C6F U+0802F CS20 CR127 D28990.0
+C2-6B7D U+08030 CS21 CR127 D28993.0
+C4-667E U+26529 CS21 CR127 D28991.0
+C4-6721 U+043B1 CS21 CR127 D28992.0
+C7-544C U+2652A CS21 CR127 D28994.0
+C4-692D U+08032 CS22 CR127 M****** #
+C4-692E U+08031 CS22 CR127 D28995.0
+C4-6A6C U+2652B CS23 CR127 D28996.0
+C5-777C U+2652C CS24 CR127 D28997.0
+C5-793B U+2652D CS25 CR127 D28998.0
+C1-4856 U+08033 CS06 CR128 D28999.0
+C2-2473 U+08034 CS07 CR128 D29001.0
+C4-246D U+043B2 CS07 CR128 D29000.0
+C2-284A U+08035 CS08 CR128 D29005.0
+C5-2754 U+26530 CS08 CR128 D29003.0
+C5-2755 U+2652F CS08 CR128 D29002.0
+C6-2D5D U+26535 CS08 CR128 D29006.0
+C6-2D5E U+26531 CS08 CR128 D29004.0
+C1-5326 U+08036 CS09 CR128 D29008.0
+C2-2C76 U+08037 CS09 CR128 D29011.0
+C5-2B2D U+26538 CS09 CR128 D29010.0
+C5-2B2E U+26539 CS09 CR128 D29012.0
+C5-2B2F U+26537 CS09 CR128 D29009.0
+C1-5758 U+0803D CS10 CR128 D29024.0
+C1-5759 U+0803F CS10 CR128 D29026.0
+C2-322B U+0803E CS10 CR128 D29025.0
+C2-322C U+08039 CS10 CR128 D29017.0
+C3-3345 U+043B4 CS10 CR128 D29016.0
+C3-3346 U+043B3 CS10 CR128 D29013.0
+C3-3347 U+08040 CS10 CR128 D29037.0
+C3-3348 U+0803C CS10 CR128 D29021.0
+C3-3349 U+0803B CS10 CR128 D29019.0
+C4-2F3A U+0803A CS10 CR128 D29018.0
+C4-2F3B U+2653E CS10 CR128 D29022.0
+C4-2F3C U+2653C CS10 CR128 D29015.0
+C5-2F64 U+26540 CS10 CR128 D29027.0
+C5-2F65 U+2654F CS10 CR128 D29029.0
+C6-3A79 U+2654D CS10 CR128 D29031.0
+C6-3A7A U+2653F CS10 CR128 D29023.0
+C6-3A7B U+26547 CS10 CR128 D29033.0
+C6-3A7C U+2654B CS10 CR128 D29032.0
+C6-3A7D U+2654A CS10 CR128 D29034.0
+C6-3A7E U+2653D CS10 CR128 D29020.0
+C6-3B21 U+08038 CS10 CR128 D29014.0
+C6-3B22 U+26541 CS10 CR128 D29028.0
+C6-3B23 U+2654C CS10 CR128 D29030.0
+C1-5C66 U+0804A CS11 CR128 D29049.0
+C1-5C67 U+08046 CS11 CR128 D29044.0
+C2-3846 U+08047 CS11 CR128 D29045.0
+C2-3847 U+08043 CS11 CR128 D29039.0
+C2-3848 U+08048 CS11 CR128 D29047.0
+C3-383A U+043B5 CS11 CR128 D29042.0
+C3-383B U+08049 CS11 CR128 D29048.0
+C3-383C U+08045 CS11 CR128 D29043.0
+C3-383D U+08044 CS11 CR128 D29040.0
+C4-3441 U+043B6 CS11 CR128 D29051.0
+C4-3442 U+26552 CS11 CR128 D29046.0
+C4-3443 U+26551 CS11 CR128 D29041.0
+C4-3444 U+26553 CS11 CR128 D29050.0
+C5-3469 U+26555 CS11 CR128 D29053.0
+C6-434A U+2655A CS11 CR128 D*
+C6-434B U+26550 CS11 CR128 D29038.0
+C6-434C U+26558 CS11 CR128 D29055.0
+C6-434D U+26554 CS11 CR128 D29052.0
+C6-434E U+26557 CS11 CR128 D29054.0
+C6-434F U+26556 CS11 CR128 D*
+C1-6147 U+08052 CS12 CR128 D29062.0
+C2-3F2A U+08051 CS12 CR128 D29061.0
+C2-3F2B U+0804F CS12 CR128 D29059.0
+C2-3F2C U+08050 CS12 CR128 D29060.0
+C3-3E3B U+08060 CS12 CR128 D29066.0
+C3-3E3C U+0804E CS12 CR128 D29058.0
+C4-3A39 U+043B7 CS12 CR128 D29065.0
+C5-3B42 U+26560 CS12 CR128 D29057.0
+C5-3B43 U+26565 CS12 CR128 D29067.0
+C6-4D32 U+26571 CS12 CR128 D29068.0
+C6-4D33 U+26561 CS12 CR128 D29063.0
+C6-4D34 U+26562 CS12 CR128 D29064.0
+C6-4D35 U+26566 CS12 CR128 D* @ D29108.0
+C1-657B U+08056 CS13 CR128 D29074.0
+C1-657C U+08058 CS13 CR128 D29079.0
+C3-4373 U+08057 CS13 CR128 D29077.0
+C3-4374 U+043B9 CS13 CR128 D29080.0
+C4-3F7C U+08055 CS13 CR128 D29071.0
+C5-4170 U+043B8 CS13 CR128 D29070.0
+C5-4171 U+26577 CS13 CR128 D29073.0
+C5-4172 U+26578 CS13 CR128 D29075.0
+C5-4173 U+2657D CS13 CR128 D29083.0
+C6-5661 U+26579 CS13 CR128 D29076.0
+C6-5662 U+26575 CS13 CR128 D29069.0
+C6-5663 U+26582 CS13 CR128 D*
+C6-5664 U+2657F CS13 CR128 D29085.0
+C6-5665 U+26585 CS13 CR128 D29088.0
+C6-5666 U+26576 CS13 CR128 D29072.0
+C6-5667 U+2657C CS13 CR128 D29082.0
+C6-5668 U+2657E CS13 CR128 D29084.0
+C6-5669 U+2657B CS13 CR128 D29081.0
+C6-566A U+26580 CS13 CR128 D29086.0
+C6-566B U+2657A CS13 CR128 D29078.0
+C6-566C U+22548 CS13 CR128 M******
+C1-6A4C U+0805E CS14 CR128 D29104.0
+C1-6A4D U+0805A CS14 CR128 D29093.0
+C2-4D29 U+0805D CS14 CR128 D29100.0
+C2-4D2A U+0805C CS14 CR128 D29096.0
+C3-4923 U+0805B CS14 CR128 D29094.0
+C3-4924 U+043BE CS14 CR128 D29112.0
+C3-4925 U+08061 CS14 CR128 D29109.0
+C3-4926 U+0805F CS14 CR128 D29106.0
+C4-4633 U+08059 CS14 CR128 D29090.0
+C4-4634 U+043BB CS14 CR128 D29098.0
+C4-4635 U+043BC CS14 CR128 D29099.0
+C4-4636 U+043BA CS14 CR128 D29089.0
+C4-4637 U+043BD CS14 CR128 D29102.0
+C5-486E U+2658A CS14 CR128 D29095.0
+C5-486F U+2658E CS14 CR128 D29105.0
+C5-4870 U+26588 CS14 CR128 D29091.0
+C5-4871 U+26589 CS14 CR128 D29092.0
+C5-4872 U+2658D CS14 CR128 D29103.0
+C5-4873 U+26590 CS14 CR128 D29110.0
+C5-4874 U+2F97E CS14 CR128 D29111.0
+C6-605D U+2F97D CS14 CR128 D29107.0
+C6-605E U+2658C CS14 CR128 D29101.0
+C6-605F U+2659C CS14 CR128 D49521.0
+C2-5325 U+08064 CS15 CR128 D29118.0
+C2-5326 U+08067 CS15 CR128 D29124.0
+C3-4E33 U+043BF CS15 CR128 D29115.0
+C3-4E34 U+08065 CS15 CR128 D29121.0
+C3-4E35 U+0806A CS15 CR128 M******
+C3-4E36 U+08066 CS15 CR128 D29123.0
+C3-4E37 U+08068 CS15 CR128 D29134.0
+C3-4E38 U+0806B CS15 CR128 M******
+C4-4C50 U+2658B CS15 CR128 D29097.0
+C4-4C51 U+265A8 CS15 CR128 D29125.0
+C4-4C52 U+043C0 CS15 CR128 D29126.0
+C5-4F72 U+265A2 CS15 CR128 D29114.0
+C5-4F73 U+265A7 CS15 CR128 D29122.0
+C5-4F74 U+265A6 CS15 CR128 D29120.0
+C5-4F75 U+265A4 CS15 CR128 D29117.0
+C5-4F76 U+265AC CS15 CR128 D29130.0
+C5-4F77 U+265A9 CS15 CR128 D29127.0
+C7-272B U+265AA CS15 CR128 D29128.0
+C7-272C U+265A3 CS15 CR128 D29116.0
+C7-272D U+265B9 CS15 CR128 D29133.0
+C7-272E U+259E2 CS15 CR128 D29131.0
+C7-272F U+265A5 CS15 CR128 D29119.0
+C7-2730 U+265AB CS15 CR128 D29129.0
+C2-5953 U+0806C CS16 CR128 D29140.0
+C3-5242 U+043C2 CS16 CR128 D29138.0
+C3-5243 U+0806E CS16 CR128 D29152.0
+C4-525A U+043C1 CS16 CR128 D29137.0
+C4-525B U+043C3 CS16 CR128 D29139.0
+C4-525C U+0806D CS16 CR128 D29146.0
+C5-572A U+265CD CS16 CR128 D29148.0
+C5-572B U+265BE CS16 CR128 D29141.0
+C5-572C U+265BC CS16 CR128 D29135.0
+C5-572D U+265BF CS16 CR128 D29142.0
+C5-572E U+265C0 CS16 CR128 D29143.0 #
+C5-572F U+265BD CS16 CR128 D29136.0
+C7-315E U+265C3 CS16 CR128 D29147.0
+C7-315F U+265C2 CS16 CR128 D29145.0
+C7-3160 U+265CA CS16 CR128 D29151.0
+C7-3161 U+265C1 CS16 CR128 D29144.0
+C1-7477 U+08071 CS17 CR128 D29159.0
+C1-7478 U+08072 CS17 CR128 D29166.0
+C1-7479 U+08070 CS17 CR128 D29154.0
+C1-747A U+0806F CS17 CR128 D29153.0
+C1-747B U+08073 CS17 CR128 D29167.0
+C3-5622 U+08074 CS17 CR128 D29173.0
+C4-5821 U+043C4 CS17 CR128 D29157.0
+C4-5822 U+043C7 CS17 CR128 D29169.0
+C4-5823 U+043C6 CS17 CR128 D29164.0
+C4-5824 U+043C5 CS17 CR128 D29161.0
+C4-5825 U+265D4 CS17 CR128 D29162.0
+C4-5826 U+265D5 CS17 CR128 D29163.0
+C5-5D50 U+265D0 CS17 CR128 D29155.0
+C5-5D51 U+265D1 CS17 CR128 D29156.0
+C5-5D52 U+265D2 CS17 CR128 D29158.0
+C5-5D53 U+265D7 CS17 CR128 D29170.0
+C5-5D54 U+265D6 CS17 CR128 D29165.0
+C5-5D55 U+265E5 CS17 CR128 D29182.0
+C7-3A5B U+265D3 CS17 CR128 D29160.0
+C7-3A5C U+265DA CS17 CR128 D29171.0
+C7-3A5D U+265D9 CS17 CR128 D29172.0
+C1-772A U+08077 CS18 CR128 D29183.0
+C1-772B U+08076 CS18 CR128 D29179.0
+C2-6268 U+08075 CS18 CR128 D29175.0
+C3-5863 U+265DF CS18 CR128 D29174.0
+C3-5864 U+043C8 CS18 CR128 D29187.0
+C4-5C72 U+265E3 CS18 CR128 D29180.0
+C5-6363 U+265E2 CS18 CR128 D29178.0
+C5-6364 U+265E7 CS18 CR128 D29185.0
+C5-6365 U+265E8 CS18 CR128 D29186.0
+C5-6366 U+265E1 CS18 CR128 D29177.0 #
+C7-4175 U+265E9 CS18 CR128 D29188.0
+C7-4176 U+265EF CS18 CR128 D29190.0
+C7-4177 U+265E0 CS18 CR128 D29176.0
+C7-4178 U+265E6 CS18 CR128 D29184.0
+C7-4179 U+265E4 CS18 CR128 D29181.0
+C2-664A U+08078 CS19 CR128 D29194.0
+C5-6922 U+265F4 CS19 CR128 D29192.0
+C5-6923 U+265F5 CS19 CR128 D29193.0
+C7-4876 U+265F3 CS19 CR128 D29191.0
+C7-4877 U+265F7 CS19 CR128 D29196.0
+C7-4878 U+265F6 CS19 CR128 D29195.0
+C2-695F U+08079 CS20 CR128 D29199.0
+C3-5C70 U+0807A CS20 CR128 D29200.0
+C3-5C71 U+0807B CS20 CR128 D29203.0
+C3-5C72 U+0807C CS20 CR128 D29206.0
+C4-6428 U+043C9 CS20 CR128 D29204.0
+C7-4F37 U+26604 CS20 CR128 D49522.0
+C7-4F38 U+26603 CS20 CR128 D29205.0
+C7-4F39 U+265FE CS20 CR128 D29201.0
+C5-7076 U+26605 CS21 CR128 D29207.0
+C7-544D U+26608 CS21 CR128 D29208.0
+C7-544E U+26609 CS21 CR128 D29209.0
+C1-7B6E U+0807E CS22 CR128 D29212.0
+C1-7B6F U+0807D CS22 CR128 D29211.0
+C3-5F5C U+043CA CS22 CR128 D29213.0
+C5-737E U+2660A CS22 CR128 D29210.0
+C7-5864 U+2660B CS22 CR128 D49523.0
+C4-6A6D U+2660D CS23 CR128 D29214.0
+C5-217A U+26612 CS05 CR129 D29216.0
+C1-4857 U+0807F CS06 CR129 D29215.0
+C6-2D5F U+26613 CS08 CR129 D29217.0
+C5-2B30 U+26614 CS09 CR129 D29219.0
+C6-3B24 U+08081 CS10 CR129 D29220.0
+C3-383E U+07C9B CS11 CR129 D29223.1
+C6-4350 U+26615 CS11 CR129 D29222.0
+C1-6148 U+08085 CS12 CR129 D29225.0
+C6-4D36 U+26618 CS12 CR129 D29223.0
+C1-657D U+08086 CS13 CR129 D29226.0
+C1-657E U+08084 CS13 CR129 D29224.0
+C6-566D U+043CB CS13 CR129 D29227.0
+C6-566E U+2661D CS13 CR129 D29231.0
+C1-6A4E U+08087 CS14 CR129 D29228.0
+C6-6060 U+08088 CS14 CR129 D29230.0
+C6-6061 U+2661F CS14 CR129 D49524.0
+C6-6062 U+2661E CS14 CR129 M******
+C7-2731 U+26620 CS15 CR129 D29232.0
+C7-3162 U+26623 CS16 CR129 D29233.0
+C7-4F3A U+26628 CS20 CR129 D29235.0
+C2-2168 U+0808A CS05 CR130 D29238.0
+C1-4858 U+08089 CS06 CR130 D29236.0
+C1-4859 U+0808B CS06 CR130 D29239.0
+C1-485A U+0808C CS06 CR130 D29242.0
+C3-2435 U+0808D CS06 CR130 D29244.0
+C3-2436 U+0808E CS06 CR130 D29247.0
+C4-232D U+043CC CS06 CR130 D29245.0
+C5-2322 U+26633 CS06 CR130 D29252.0
+C5-2323 U+2662A CS06 CR130 D29243.0 #
+C5-2324 U+26632 CS06 CR130 D29241.0
+C5-2325 U+26629 CS06 CR130 D29240.0
+C6-2547 U+2054E CS06 CR130 D*
+C6-2548 U+2662D CS06 CR130 D29250.0
+C6-2549 U+043CD CS06 CR130 D29251.0
+C1-4B39 U+08096 CS07 CR130 D29263.1
+C1-4B3A U+08093 CS07 CR130 D29259.0
+C1-4B3B U+0809D CS07 CR130 D29273.0
+C1-4B3C U+08098 CS07 CR130 D29268.0
+C1-4B3D U+0809B CS07 CR130 D29271.0
+C1-4B3E U+0809A CS07 CR130 D29270.0
+C1-4B3F U+080B2 CS07 CR130 D29274.0
+C2-2474 U+08095 CS07 CR130 D29262.0
+C2-2475 U+08099 CS07 CR130 D29269.0
+C2-2476 U+08090 CS07 CR130 D29254.0
+C2-2477 U+08092 CS07 CR130 D29256.0
+C2-2478 U+0809C CS07 CR130 D29272.0
+C3-2723 U+0809F CS07 CR130 M******
+C3-2724 U+08091 CS07 CR130 D29255.0
+C3-2725 U+08097 CS07 CR130 D29265.0
+C3-2726 U+08094 CS07 CR130 D29261.0
+C4-246E U+043CF CS07 CR130 D29277.0
+C4-246F U+043CE CS07 CR130 D29253.0
+C4-2470 U+0809E CS07 CR130 D29276.0
+C5-2472 U+26635 CS07 CR130 D29264.0
+C5-2473 U+26634 CS07 CR130 D29260.0
+C6-2876 U+2663A CS07 CR130 M******
+C6-2877 U+26638 CS07 CR130 D29280.0
+C6-2878 U+26637 CS07 CR130 D29275.0
+C6-2879 U+26636 CS07 CR130 D29267.0
+C6-287A U+20554 CS07 CR130 D49525.0
+C6-287B U+2F980 CS07 CR130 D29258.0
+C1-4F30 U+080BA CS08 CR130 D29328.0
+C1-4F31 U+080A5 CS08 CR130 D29290.0
+C1-4F32 U+080A2 CS08 CR130 D29285.0
+C1-4F33 U+080B1 CS08 CR130 D29315.0
+C1-4F34 U+080A1 CS08 CR130 D29284.0
+C1-4F35 U+080AB CS08 CR130 D29303.0
+C1-4F36 U+080A9 CS08 CR130 D29299.0
+C1-4F37 U+080B4 CS08 CR130 D29322.0
+C1-4F38 U+080AA CS08 CR130 D29302.0
+C1-4F39 U+080AF CS08 CR130 D29311.0
+C2-284B U+0808F CS08 CR130 D29246.0
+C2-284C U+080AE CS08 CR130 D29306.0
+C2-284D U+080A3 CS08 CR130 D29287.0
+C2-284E U+080B8 CS08 CR130 D29326.0
+C2-284F U+080B5 CS08 CR130 D29323.0
+C2-2850 U+080AD CS08 CR130 D29305.0
+C3-2A4F U+080A8 CS08 CR130 D29298.0
+C3-2A50 U+043D3 CS08 CR130 D29286.0
+C3-2A51 U+043D0 CS08 CR130 D29281.0
+C3-2A52 U+080B0 CS08 CR130 D29314.0
+C3-2A53 U+043DC CS08 CR130 D29345.0
+C3-2A54 U+080B3 CS08 CR130 D29320.0
+C3-2A55 U+043D2 CS08 CR130 D29283.0
+C3-2A56 U+080A4 CS08 CR130 D29289.0
+C3-2A57 U+080B6 CS08 CR130 D29324.0
+C3-2A58 U+080A7 CS08 CR130 D29296.0
+C3-2A59 U+080AC CS08 CR130 D29304.0
+C3-2A5A U+043DB CS08 CR130 D29336.0
+C3-2A5B U+080A6 CS08 CR130 D29291.0
+C4-2762 U+043D6 CS08 CR130 D29300.0
+C4-2763 U+043D8 CS08 CR130 D29317.0
+C4-2764 U+080B7 CS08 CR130 D29325.0
+C4-2765 U+043D9 CS08 CR130 D29321.0
+C4-2766 U+043D4 CS08 CR130 D29293.0
+C4-2767 U+043D7 CS08 CR130 D29316.0
+C4-2768 U+2F981 CS08 CR130 D29294.0 #
+C4-2769 U+080B9 CS08 CR130 D29327.0
+C4-276A U+080BB CS08 CR130 D29313.0
+C4-276B U+2664D CS08 CR130 D29346.0
+C5-2756 U+26668 CS08 CR130 D29335.0
+C5-2757 U+26649 CS08 CR130 D29332.0
+C5-2758 U+043DA CS08 CR130 D29329.0
+C5-2759 U+26648 CS08 CR130 D29331.0
+C5-275A U+2663F CS08 CR130 D29288.0
+C5-275B U+2664B CS08 CR130 D29334.0
+C5-275C U+2665C CS08 CR130 M******
+C5-275D U+26646 CS08 CR130 D29310.0
+C5-275E U+26640 CS08 CR130 D29292.0
+C6-2D60 U+2662B CS08 CR130 D29248.0
+C6-2D61 U+2662C CS08 CR130 D29249.0
+C6-2D62 U+26645 CS08 CR130 D29309.0
+C6-2D63 U+26660 CS08 CR130 D29339.0
+C6-2D64 U+26641 CS08 CR130 D29295.0
+C6-2D65 U+26658 CS08 CR130 D29340.0
+C6-2D66 U+26647 CS08 CR130 D29319.0
+C6-2D67 U+2665B CS08 CR130 D29342.0
+C6-2D68 U+26650 CS08 CR130 D49526.0
+C6-2D69 U+2F982 CS08 CR130 D29318.0
+C6-2D6A U+2665F CS08 CR130 D29341.0
+C6-2D6B U+2664A CS08 CR130 D29333.0
+C6-2D6C U+26656 CS08 CR130 D29338.0
+C6-2D6D U+26643 CS08 CR130 D29307.0
+C6-2D6E U+26644 CS08 CR130 D29308.0
+C6-2D6F U+26651 CS08 CR130 D*
+C1-5327 U+080D6 CS09 CR130 D29381.0
+C1-5328 U+080E5 CS09 CR130 D29406.0
+C1-5329 U+080DA CS09 CR130 D29390.0
+C1-532A U+080C3 CS09 CR130 D29348.0
+C1-532B U+080C4 CS09 CR130 D29349.0
+C1-532C U+080CC CS09 CR130 D29363.0
+C1-532D U+080E1 CS09 CR130 D29400.0
+C1-532E U+080DB CS09 CR130 D29392.0
+C1-532F U+080CE CS09 CR130 D29369.0
+C1-5330 U+080DE CS09 CR130 D29396.1
+C1-5331 U+080E4 CS09 CR130 D29405.0
+C1-5332 U+080DD CS09 CR130 D29395.0
+C2-2C77 U+080D8 CS09 CR130 D29386.0
+C2-2C78 U+080C7 CS09 CR130 D29356.0
+C2-2C79 U+080E0 CS09 CR130 D29398.0
+C2-2C7A U+080D1 CS09 CR130 D29374.0
+C2-2C7B U+080C8 CS09 CR130 D29357.0
+C2-2C7C U+080C2 CS09 CR130 D29347.0
+C2-2C7D U+080D0 CS09 CR130 D29373.0
+C2-2C7E U+080C5 CS09 CR130 D29352.0
+C2-2D21 U+080E3 CS09 CR130 D29404.0
+C2-2D22 U+080D9 CS09 CR130 D29387.0
+C2-2D23 U+080DC CS09 CR130 D29394.0
+C2-2D24 U+080CA CS09 CR130 D29360.0
+C2-2D25 U+080D5 CS09 CR130 D29380.0
+C2-2D26 U+080C9 CS09 CR130 D29359.0
+C2-2D27 U+080CF CS09 CR130 D29370.0
+C2-2D28 U+080D7 CS09 CR130 D29384.0
+C2-2D29 U+080E6 CS09 CR130 D29408.0
+C2-2D2A U+080CD CS09 CR130 D29368.0
+C3-2E5E U+080D3 CS09 CR130 D29378.0
+C3-2E5F U+043E3 CS09 CR130 D29391.0
+C3-2E60 U+080CB CS09 CR130 D29362.0
+C3-2E61 U+080D2 CS09 CR130 D29377.0
+C3-2E62 U+043E2 CS09 CR130 D29383.0
+C3-2E63 U+08109 CS09 CR130 D29421.1
+C3-2E64 U+080E2 CS09 CR130 D29402.0
+C3-2E65 U+080DF CS09 CR130 D29397.0
+C3-2E66 U+080C6 CS09 CR130 D29354.0
+C4-2B2A U+043E0 CS09 CR130 D29364.0
+C4-2B2B U+26674 CS09 CR130 D29388.0
+C4-2B2C U+043E1 CS09 CR130 D29372.0
+C4-2B2D U+2666B CS09 CR130 D29353.0
+C4-2B2E U+26671 CS09 CR130 D29375.0
+C4-2B2F U+043DF CS09 CR130 D29355.0
+C4-2B30 U+26676 CS09 CR130 D29401.0
+C5-2B31 U+2666E CS09 CR130 D29366.0
+C5-2B32 U+2667B CS09 CR130 D29412.0
+C5-2B33 U+043DE CS09 CR130 D29351.0 #
+C5-2B34 U+2666C CS09 CR130 D29358.0
+C5-2B35 U+2667F CS09 CR130 D29420.0
+C5-2B36 U+26678 CS09 CR130 D29409.0
+C5-2B37 U+2667A CS09 CR130 D29411.0
+C5-2B38 U+2666F CS09 CR130 D29367.0
+C5-2B39 U+043E5 CS09 CR130 D29407.0
+C6-3379 U+2663E CS09 CR130 D29257.0
+C6-337A U+2663D CS09 CR130 D29266.0
+C6-337B U+2663B CS09 CR130 D*
+C6-337C U+26680 CS09 CR130 D49531.0
+C6-337D U+043E4 CS09 CR130 D29393.0
+C6-337E U+26688 CS09 CR130 D29421.0
+C6-3421 U+26681 CS09 CR130 D49529.0
+C6-3422 U+26682 CS09 CR130 D*
+C6-3423 U+266CE CS09 CR130 D29417.0
+C6-3424 U+26683 CS09 CR130 D49530.0
+C6-3425 U+26677 CS09 CR130 D29403.0
+C6-3426 U+26679 CS09 CR130 D29410.0
+C6-3427 U+26673 CS09 CR130 D29385.0
+C6-3428 U+2666D CS09 CR130 D29361.0
+C6-3429 U+26670 CS09 CR130 D29371.0
+C6-342A U+2668D CS09 CR130 D29422.0 #
+C6-342B U+26675 CS09 CR130 D29389.0
+C6-342C U+2668C CS09 CR130 D49527.0
+C6-342D U+2666A CS09 CR130 D29350.0
+C6-342E U+26691 CS09 CR130 D29418.0
+C6-342F U+26689 CS09 CR130 D49532.0
+C6-3430 U+2668E CS09 CR130 D29365.0
+C6-3431 U+212DC CS09 CR130 D29419.0
+C1-575A U+080F1 CS10 CR130 D29432.0
+C1-575B U+08102 CS10 CR130 D29463.0
+C1-575C U+080F0 CS10 CR130 D29431.0
+C1-575D U+08105 CS10 CR130 D29466.0
+C1-575E U+080ED CS10 CR130 D29426.0
+C1-575F U+080F4 CS10 CR130 D29436.0
+C1-5760 U+08106 CS10 CR130 D29468.0
+C1-5761 U+080F8 CS10 CR130 D29442.0
+C1-5762 U+080F3 CS10 CR130 D29434.0
+C1-5763 U+08108 CS10 CR130 D29469.0 @ D29470.0
+C1-5764 U+080FD CS10 CR130 D29454.0
+C1-5765 U+0810A CS10 CR130 D29472.0
+C1-5766 U+080FC CS10 CR130 D29453.0
+C1-5767 U+080EF CS10 CR130 D29430.0
+C2-322D U+080FA CS10 CR130 D29446.0
+C2-322E U+080F2 CS10 CR130 D29433.0
+C2-322F U+080F9 CS10 CR130 D29444.0
+C2-3230 U+080F5 CS10 CR130 D29437.0
+C2-3231 U+08101 CS10 CR130 D29462.0
+C2-3232 U+080FB CS10 CR130 D29450.0
+C2-3233 U+08100 CS10 CR130 D29459.0
+C3-334A U+080F6 CS10 CR130 D29440.0
+C3-334B U+080FF CS10 CR130 D29458.0
+C3-334C U+080EE CS10 CR130 D29428.0
+C3-334D U+08104 CS10 CR130 D29465.0
+C3-334E U+08103 CS10 CR130 D29464.0
+C3-334F U+08107 CS10 CR130 D29467.0
+C3-3350 U+2F983 CS10 CR130 M******
+C3-3351 U+043E6 CS10 CR130 D29425.0
+C3-3352 U+080F7 CS10 CR130 D29441.0
+C4-2F3D U+26667 CS10 CR130 D29330.0
+C4-2F3E U+2669E CS10 CR130 D29429.0
+C4-2F3F U+043EA CS10 CR130 D29473.0
+C4-2F40 U+266AD CS10 CR130 D29480.0
+C4-2F41 U+043E7 CS10 CR130 D29427.0
+C4-2F42 U+266D9 CS10 CR130 D29516.0
+C4-2F43 U+26642 CS10 CR130 D29297.0
+C4-2F44 U+266A3 CS10 CR130 D29452.0
+C4-2F45 U+266A0 CS10 CR130 D29439.0
+C4-2F46 U+043E8 CS10 CR130 D29443.0
+C4-2F47 U+043E9 CS10 CR130 D29445.0
+C4-2F48 U+2667C CS10 CR130 D29413.0
+C5-2F66 U+266AB CS10 CR130 D29478.0
+C5-2F67 U+2669D CS10 CR130 D29424.0
+C5-2F68 U+266B8 CS10 CR130 D*
+C5-2F69 U+266B2 CS10 CR130 D29484.0 #
+C5-2F6A U+266D2 CS10 CR130 D29485.0
+C5-2F6B U+266CF CS10 CR130 D29482.0
+C5-2F6C U+266A2 CS10 CR130 D29451.0
+C5-2F6D U+043EC CS10 CR130 D29449.0
+C5-2F6E U+266A5 CS10 CR130 D29461.0
+C5-2F6F U+266A9 CS10 CR130 D29475.0 #
+C5-2F70 U+266A7 CS10 CR130 D29471.0
+C5-2F71 U+266D0 CS10 CR130 D29483.0
+C6-3B25 U+26662 CS10 CR130 D29301.0
+C6-3B26 U+26669 CS10 CR130 D29337.0
+C6-3B27 U+26661 CS10 CR130 D29312.0
+C6-3B28 U+043D1 CS10 CR130 D29282.0
+C6-3B29 U+266AA CS10 CR130 D29477.0
+C6-3B2A U+266A6 CS10 CR130 D29460.0
+C6-3B2B U+266AC CS10 CR130 D29479.0
+C6-3B2C U+266BD CS10 CR130 D29486.0
+C6-3B2D U+266BB CS10 CR130 D29487.0
+C6-3B2E U+266A4 CS10 CR130 D29456.0
+C6-3B2F U+266BA CS10 CR130 D49528.0
+C6-3B30 U+2669A CS10 CR130 D29414.0
+C6-3B31 U+043EB CS10 CR130 D29476.0
+C6-3B32 U+266A1 CS10 CR130 D29448.0
+C6-3B33 U+266C1 CS10 CR130 D29488.0
+C1-5C68 U+0812F CS11 CR130 D29543.0
+C1-5C69 U+08116 CS11 CR130 D29497.0
+C1-5C6A U+08123 CS11 CR130 D29526.0
+C1-5C6B U+0812B CS11 CR130 D29539.0
+C1-5C6C U+08129 CS11 CR130 D29535.0
+C1-5C6D U+08130 CS11 CR130 D29544.0
+C1-5C6E U+08124 CS11 CR130 D29527.0
+C2-3849 U+08118 CS11 CR130 D29499.0
+C2-384A U+08125 CS11 CR130 D29528.0
+C2-384B U+08119 CS11 CR130 D29500.0
+C2-384C U+0811B CS11 CR130 D29504.0
+C2-384D U+0812D CS11 CR130 D29541.0
+C2-384E U+0811F CS11 CR130 D29512.0
+C2-384F U+0812C CS11 CR130 D29540.0
+C2-3850 U+0811E CS11 CR130 D29508.0
+C2-3851 U+08121 CS11 CR130 D29518.0
+C2-3852 U+08115 CS11 CR130 D29495.0
+C2-3853 U+08127 CS11 CR130 D29531.0
+C2-3854 U+0811D CS11 CR130 D29507.0
+C2-3855 U+08122 CS11 CR130 D29525.0
+C3-383F U+043FA CS11 CR130 M******
+C3-3840 U+043F9 CS11 CR130 D29566.0
+C3-3841 U+0812A CS11 CR130 D29536.0
+C3-3842 U+0812E CS11 CR130 D29542.0
+C3-3843 U+043FB CS11 CR130 D29455.0
+C3-3844 U+043F2 CS11 CR130 D29519.0
+C3-3845 U+08131 CS11 CR130 D29539.1
+C3-3846 U+043EF CS11 CR130 D29509.0
+C3-3847 U+0811A CS11 CR130 D29502.0
+C3-3848 U+08134 CS11 CR130 D49534.0
+C3-3849 U+08117 CS11 CR130 D29498.0
+C4-3445 U+2669F CS11 CR130 D29438.0 #
+C4-3446 U+266DB CS11 CR130 D29533.0
+C4-3447 U+08126 CS11 CR130 D29529.0
+C4-3448 U+043F1 CS11 CR130 D29515.0
+C4-3449 U+266E3 CS11 CR130 D29549.0
+C4-344A U+043F6 CS11 CR130 D29524.0
+C4-344B U+043F3 CS11 CR130 D29520.0
+C4-344C U+043F0 CS11 CR130 D29514.0
+C4-344D U+0811C CS11 CR130 D29505.0
+C4-344E U+266D7 CS11 CR130 D29510.0
+C4-344F U+266E9 CS11 CR130 D29555.0
+C4-3450 U+08128 CS11 CR130 D29532.0
+C4-3451 U+043F5 CS11 CR130 D29522.0
+C4-3452 U+043F4 CS11 CR130 D29521.0
+C4-3453 U+043F7 CS11 CR130 D29530.0
+C4-3454 U+266DE CS11 CR130 D29538.0
+C4-3455 U+266DC CS11 CR130 D29534.0
+C5-346A U+0441A CS11 CR130 D29732.0
+C5-346B U+266D6 CS11 CR130 D29506.0
+C5-346C U+266D8 CS11 CR130 D29511.0
+C5-346D U+26751 CS11 CR130 D29643.0
+C5-346E U+266E0 CS11 CR130 D29546.0
+C5-346F U+26703 CS11 CR130 D29556.0
+C5-3470 U+26704 CS11 CR130 D29559.0
+C5-3471 U+266DA CS11 CR130 D29523.0
+C5-3472 U+266EA CS11 CR130 D*
+C5-3473 U+26702 CS11 CR130 D29558.0
+C5-3474 U+266D3 CS11 CR130 D29554.0
+C5-3475 U+266E4 CS11 CR130 D29550.0
+C5-3476 U+266E5 CS11 CR130 D29551.0
+C6-4351 U+2669B CS11 CR130 D49533.0
+C6-4352 U+26693 CS11 CR130 D29382.0
+C6-4353 U+26692 CS11 CR130 D29399.0
+C6-4354 U+26672 CS11 CR130 D29376.0
+C6-4355 U+26698 CS11 CR130 D29415.0
+C6-4356 U+26699 CS11 CR130 D29416.0
+C6-4357 U+266DF CS11 CR130 D29545.0
+C6-4358 U+043F8 CS11 CR130 D29560.0
+C6-4359 U+266D5 CS11 CR130 D29501.0
+C6-435A U+08158 CS11 CR130 D29548.0
+C6-435B U+266D4 CS11 CR130 D29496.0
+C6-435C U+266F3 CS11 CR130 D29563.0
+C6-435D U+266F4 CS11 CR130 D29561.0
+C6-435E U+266E7 CS11 CR130 D29553.0
+C6-435F U+266E1 CS11 CR130 D29547.0
+C6-4360 U+266E6 CS11 CR130 D29552.0
+C6-4361 U+266EB CS11 CR130 D49537.0 #
+C6-4362 U+266EC CS11 CR130 D49538.0
+C6-4363 U+202DB CS11 CR130 D49536.0
+C1-6149 U+08155 CS12 CR130 D29631.0
+C1-614A U+08154 CS12 CR130 D29630.0
+C1-614B U+0814B CS12 CR130 D29615.0
+C1-614C U+08151 CS12 CR130 D29626.0
+C1-614D U+0814E CS12 CR130 D29621.0
+C1-614E U+08139 CS12 CR130 D29570.0
+C1-614F U+08146 CS12 CR130 D29602.0
+C1-6150 U+0813E CS12 CR130 D29579.0
+C1-6151 U+0814C CS12 CR130 D29616.0
+C1-6152 U+08153 CS12 CR130 D29629.0
+C1-6153 U+08174 CS12 CR130 D29713.0
+C2-3F2D U+080FE CS12 CR130 D29457.0
+C2-3F2E U+080D4 CS12 CR130 D29379.0
+C2-3F2F U+08143 CS12 CR130 D29589.0
+C2-3F30 U+0814A CS12 CR130 D29614.0
+C2-3F31 U+08152 CS12 CR130 D29627.0
+C2-3F32 U+0814F CS12 CR130 D29623.0
+C2-3F33 U+08147 CS12 CR130 D29604.0
+C2-3F34 U+0813D CS12 CR130 D29578.0
+C2-3F35 U+0814D CS12 CR130 D29619.0
+C2-3F36 U+0813A CS12 CR130 D29572.0
+C3-3E3D U+08145 CS12 CR130 D29596.0
+C3-3E3E U+0813B CS12 CR130 D29573.0
+C3-3E3F U+043FE CS12 CR130 D29577.0
+C3-3E40 U+08148 CS12 CR130 D29609.0
+C3-3E41 U+08142 CS12 CR130 D29587.0
+C3-3E42 U+08149 CS12 CR130 D29612.0
+C3-3E43 U+08140 CS12 CR130 D29584.0
+C3-3E44 U+08114 CS12 CR130 D29490.0
+C3-3E45 U+08141 CS12 CR130 D29586.0
+C3-3E46 U+04407 CS12 CR130 D29613.0
+C4-3A3A U+043FD CS12 CR130 D29574.0
+C4-3A3B U+08120 CS12 CR130 D29517.0
+C4-3A3C U+2670D CS12 CR130 D29594.0
+C4-3A3D U+04405 CS12 CR130 D29610.0
+C4-3A3E U+0813C CS12 CR130 D29576.0
+C4-3A3F U+04408 CS12 CR130 D29618.0 #
+C4-3A40 U+04403 CS12 CR130 D29606.0
+C4-3A41 U+04402 CS12 CR130 D29598.0
+C4-3A42 U+04404 CS12 CR130 D29607.0
+C4-3A43 U+03B39 CS12 CR130 D29601.0
+C4-3A44 U+04409 CS12 CR130 D29628.0
+C4-3A45 U+043FF CS12 CR130 D29582.0
+C4-3A46 U+26764 CS12 CR130 D29686.0 #
+C4-3A47 U+0813F CS12 CR130 D29581.0
+C4-3A48 U+26715 CS12 CR130 D29632.0
+C4-3A49 U+043FC CS12 CR130 D29571.0
+C4-3A4A U+04401 CS12 CR130 D29595.0
+C4-3A4B U+0440A CS12 CR130 D29634.0
+C5-3B44 U+266A8 CS12 CR130 D29474.0
+C5-3B45 U+2670A CS12 CR130 D29585.0
+C5-3B46 U+2671B CS12 CR130 D29640.0
+C5-3B47 U+26712 CS12 CR130 D29605.0
+C5-3B48 U+26707 CS12 CR130 D29569.0
+C5-3B49 U+2674F CS12 CR130 D29641.0
+C5-3B4A U+2670E CS12 CR130 D29597.0
+C5-3B4B U+26752 CS12 CR130 D29644.0
+C5-3B4C U+26716 CS12 CR130 D29633.0
+C5-3B4D U+04400 CS12 CR130 D29588.0
+C5-3B4E U+26753 CS12 CR130 D29645.0
+C5-3B4F U+26754 CS12 CR130 D29655.0
+C5-3B50 U+2F984 CS12 CR130 D29639.0
+C5-3B51 U+26756 CS12 CR130 D29739.0
+C6-4D37 U+266C5 CS12 CR130 D29447.0
+C6-4D38 U+266C3 CS12 CR130 D29435.0
+C6-4D39 U+266C4 CS12 CR130 D29489.0
+C6-4D3A U+266C2 CS12 CR130 D29491.0
+C6-4D3B U+266AE CS12 CR130 D29481.0
+C6-4D3C U+26710 CS12 CR130 D29600.0
+C6-4D3D U+26708 CS12 CR130 D29575.0
+C6-4D3E U+2671F CS12 CR130 D49540.0
+C6-4D3F U+2673A CS12 CR130 D29651.0
+C6-4D40 U+2673B CS12 CR130 D29650.0
+C6-4D41 U+26736 CS12 CR130 D49541.0
+C6-4D42 U+2670C CS12 CR130 D29592.0
+C6-4D43 U+26706 CS12 CR130 D29568.0
+C6-4D44 U+2672A CS12 CR130 D29653.0
+C6-4D45 U+26757 CS12 CR130 D29647.0
+C6-4D46 U+26750 CS12 CR130 D29642.0
+C6-4D47 U+26720 CS12 CR130 D29652.0
+C6-4D48 U+2F985 CS12 CR130 D29580.0
+C6-4D49 U+2672C CS12 CR130 D29654.0
+C6-4D4A U+26721 CS12 CR130 D49539.0
+C6-4D4B U+2670B CS12 CR130 D29590.0
+C6-4D4C U+26719 CS12 CR130 D29637.0
+C6-4D4D U+26735 CS12 CR130 D29648.0
+C6-4D4E U+26718 CS12 CR130 D29636.0
+C6-4D4F U+2670F CS12 CR130 D29599.0
+C6-4D50 U+26713 CS12 CR130 D29620.0
+C6-4D51 U+26755 CS12 CR130 D29646.0
+C6-4D52 U+26739 CS12 CR130 D49543.0
+C6-4D53 U+2671A CS12 CR130 D29638.0
+C6-4D54 U+0440C CS12 CR130 D29603.0
+C6-4D55 U+26717 CS12 CR130 D29591.0
+C1-6621 U+08171 CS13 CR130 D29708.0
+C1-6622 U+08170 CS13 CR130 D29705.0
+C1-6623 U+08178 CS13 CR130 D29721.0
+C1-6624 U+08165 CS13 CR130 D29678.0
+C1-6625 U+0816E CS13 CR130 D29702.0
+C1-6626 U+08173 CS13 CR130 D29712.0
+C1-6627 U+0816B CS13 CR130 D29697.0
+C1-6628 U+08179 CS13 CR130 D29722.0
+C1-6629 U+0817A CS13 CR130 D29746.0
+C1-662A U+08166 CS13 CR130 D29681.0
+C2-4639 U+08164 CS13 CR130 D29677.0
+C2-463A U+08160 CS13 CR130 D29670.0
+C2-463B U+08177 CS13 CR130 D29720.0
+C2-463C U+0815C CS13 CR130 D29661.0
+C2-463D U+08169 CS13 CR130 D29692.0
+C2-463E U+0815B CS13 CR130 D29660.0
+C2-463F U+08162 CS13 CR130 D29672.0
+C2-4640 U+08172 CS13 CR130 D29709.0
+C2-4641 U+06721 CS13 CR130 D29740.0 @ D14387.0
+C2-4642 U+0815E CS13 CR130 D29664.0
+C2-4643 U+08176 CS13 CR130 D29718.0
+C2-4644 U+08167 CS13 CR130 D29682.0
+C2-4645 U+0816F CS13 CR130 D29704.0
+C2-4646 U+08144 CS13 CR130 D29593.0
+C2-4647 U+08161 CS13 CR130 D29671.0
+C3-4375 U+08163 CS13 CR130 D29673.0
+C3-4376 U+0816A CS13 CR130 D29694.0
+C3-4377 U+0816C CS13 CR130 D29699.0
+C3-4378 U+0440F CS13 CR130 D29674.0
+C3-4379 U+04419 CS13 CR130 D29716.0
+C3-437A U+04413 CS13 CR130 D29689.0
+C3-437B U+0815D CS13 CR130 D29662.0
+C3-437C U+08175 CS13 CR130 D29717.0
+C3-437D U+04418 CS13 CR130 D29715.0
+C3-437E U+0815F CS13 CR130 D29667.0
+C3-4421 U+04416 CS13 CR130 D29711.0
+C3-4422 U+0817D CS13 CR130 M******
+C3-4423 U+0816D CS13 CR130 D29700.0
+C4-3F7D U+04414 CS13 CR130 D29690.0
+C4-3F7E U+26762 CS13 CR130 D29683.0
+C4-4021 U+2675B CS13 CR130 D29658.0
+C4-4022 U+2676A CS13 CR130 D29703.0
+C4-4023 U+04411 CS13 CR130 D29680.0
+C4-4024 U+26768 CS13 CR130 D29695.0
+C4-4025 U+0441B CS13 CR130 D29737.0
+C4-4026 U+04412 CS13 CR130 D29688.0
+C4-4027 U+0440E CS13 CR130 D29669.0
+C4-4028 U+04415 CS13 CR130 D29701.0
+C4-4029 U+08168 CS13 CR130 D29685.0
+C4-402A U+04410 CS13 CR130 D29676.0
+C4-402B U+26781 CS13 CR130 D29745.0
+C4-402C U+04417 CS13 CR130 D29714.0
+C5-4174 U+266DD CS13 CR130 D29537.0
+C5-4175 U+2675E CS13 CR130 D29666.0
+C5-4176 U+26777 CS13 CR130 D29731.0
+C5-4177 U+267D4 CS13 CR130 D29735.0
+C5-4178 U+26766 CS13 CR130 D29691.0
+C5-4179 U+2675F CS13 CR130 D29668.0
+C5-417A U+26773 CS13 CR130 D29727.0
+C5-417B U+26772 CS13 CR130 D29726.0
+C5-417C U+26797 CS13 CR130 D29738.0
+C5-417D U+2675A CS13 CR130 D29657.0
+C5-417E U+26796 CS13 CR130 D29736.0
+C5-4221 U+2675D CS13 CR130 D29663.0
+C5-4222 U+26765 CS13 CR130 D29687.0
+C5-4223 U+26770 CS13 CR130 D29724.0
+C5-4224 U+26775 CS13 CR130 D29729.0
+C5-4225 U+26774 CS13 CR130 D29728.0
+C5-4226 U+2675C CS13 CR130 D29659.0
+C5-4227 U+26760 CS13 CR130 D29675.0
+C5-4228 U+04434 CS13 CR130 D29845.0 #
+C5-4229 U+2676D CS13 CR130 D29710.0
+C6-566F U+266F6 CS13 CR130 D29503.0
+C6-5670 U+266F7 CS13 CR130 D29513.0
+C6-5671 U+266F9 CS13 CR130 D49535.0
+C6-5672 U+26763 CS13 CR130 D29684.0
+C6-5673 U+2676C CS13 CR130 D29707.0
+C6-5674 U+2676E CS13 CR130 D29719.0
+C6-5675 U+26714 CS13 CR130 D29745.1
+C6-5676 U+0440D CS13 CR130 D29665.0
+C6-5677 U+26767 CS13 CR130 D29693.0
+C6-5678 U+2676F CS13 CR130 D29723.0
+C6-5679 U+26769 CS13 CR130 D29698.0
+C6-567A U+26776 CS13 CR130 D29730.0
+C6-567B U+26795 CS13 CR130 D29734.0
+C6-567C U+26771 CS13 CR130 D29725.0
+C6-567D U+26761 CS13 CR130 D29679.0
+C6-567E U+26778 CS13 CR130 D29733.0
+C6-5721 U+2676B CS13 CR130 D29706.0 #
+C6-5722 U+26785 CS13 CR130 D29741.0
+C6-5723 U+26784 CS13 CR130 D29742.0
+C1-6A4F U+08150 CS14 CR130 D29625.0
+C1-6A50 U+08180 CS14 CR130 D29748.0
+C1-6A51 U+0818F CS14 CR130 D29800.0
+C1-6A52 U+08188 CS14 CR130 D29772.0
+C1-6A53 U+0818A CS14 CR130 D29782.0
+C1-6A54 U+0817F CS14 CR130 D29747.0
+C1-6A55 U+08182 CS14 CR130 D29755.0
+C2-4D2B U+08189 CS14 CR130 D29773.0
+C2-4D2C U+08186 CS14 CR130 D29765.0
+C2-4D2D U+08183 CS14 CR130 D29757.0
+C2-4D2E U+08187 CS14 CR130 D29768.0
+C2-4D2F U+0818D CS14 CR130 D29796.0
+C2-4D30 U+0818C CS14 CR130 D29794.0
+C2-4D31 U+0818B CS14 CR130 D29791.0
+C3-4927 U+08181 CS14 CR130 D29749.0
+C3-4928 U+04426 CS14 CR130 D29776.0
+C3-4929 U+04425 CS14 CR130 D29775.0
+C3-492A U+08184 CS14 CR130 D29758.0
+C4-4638 U+04427 CS14 CR130 D29778.0
+C4-4639 U+08185 CS14 CR130 D29760.0
+C4-463A U+267A6 CS14 CR130 D29786.0
+C4-463B U+04424 CS14 CR130 D29770.0
+C4-463C U+0441E CS14 CR130 D29752.0
+C4-463D U+0441F CS14 CR130 D29759.0
+C4-463E U+0441D CS14 CR130 D29751.0
+C4-463F U+04420 CS14 CR130 D29761.0
+C4-4640 U+04423 CS14 CR130 D29769.0
+C4-4641 U+04429 CS14 CR130 D29795.0
+C4-4642 U+04422 CS14 CR130 D29764.0
+C4-4643 U+2679C CS14 CR130 D29767.0
+C4-4644 U+26799 CS14 CR130 D29753.0
+C4-4645 U+0441C CS14 CR130 D29750.0
+C4-4646 U+0818E CS14 CR130 D29798.0
+C4-4647 U+04428 CS14 CR130 D29790.0
+C4-4648 U+267B5 CS14 CR130 D* @ D29857.0
+C4-4649 U+267A3 CS14 CR130 D29783.0
+C4-464A U+267A0 CS14 CR130 D29779.0
+C4-464B U+267A7 CS14 CR130 D29787.0
+C4-464C U+2679B CS14 CR130 D29766.0
+C5-4875 U+2671C CS14 CR130 D29622.0
+C5-4876 U+267AB CS14 CR130 D29793.0
+C5-4877 U+267A4 CS14 CR130 D29784.0
+C5-4878 U+267A8 CS14 CR130 D29788.0
+C5-4879 U+267AD CS14 CR130 D29799.0
+C5-487A U+2679F CS14 CR130 D29777.0
+C5-487B U+2679A CS14 CR130 D29763.0
+C5-487C U+267B0 CS14 CR130 D29803.0
+C5-487D U+267A5 CS14 CR130 D29785.0
+C5-487E U+267D5 CS14 CR130 D29807.0
+C5-4921 U+267A2 CS14 CR130 D29781.0
+C5-4922 U+267B2 CS14 CR130 D29804.0
+C5-4923 U+2679D CS14 CR130 D29771.0
+C5-4924 U+267A1 CS14 CR130 D29780.0
+C6-6063 U+2673D CS14 CR130 D29617.0
+C6-6064 U+2673F CS14 CR130 D29608.0
+C6-6065 U+26711 CS14 CR130 D29583.0
+C6-6066 U+26759 CS14 CR130 D*
+C6-6067 U+2673E CS14 CR130 D49542.0
+C6-6068 U+26758 CS14 CR130 D29744.0
+C6-6069 U+26800 CS14 CR130 D29806.0
+C6-606A U+2679E CS14 CR130 D29774.0
+C6-606B U+267B6 CS14 CR130 D49544.0
+C6-606C U+267AA CS14 CR130 D29792.0
+C6-606D U+267AF CS14 CR130 D29802.0
+C6-606E U+267AC CS14 CR130 D29797.0
+C6-606F U+04430 CS14 CR130 D29807.1
+C6-6070 U+267C0 CS14 CR130 D49545.0
+C6-6071 U+267A9 CS14 CR130 D29789.0
+C6-6072 U+20B10 CS14 CR130 D49546.0
+C1-6E4C U+0819B CS15 CR130 D29831.0
+C1-6E4D U+0819C CS15 CR130 D29808.1
+C1-6E4E U+0819D CS15 CR130 D29837.0
+C1-6E4F U+081A0 CS15 CR130 D29841.0
+C1-6E50 U+0819A CS15 CR130 D29829.0
+C1-6E51 U+08198 CS15 CR130 D29825.0
+C2-5327 U+081A3 CS15 CR130 D29849.0
+C2-5328 U+0819F CS15 CR130 D29840.0
+C2-5329 U+0819E CS15 CR130 D29839.0
+C2-532A U+08195 CS15 CR130 D29816.0
+C2-532B U+081A2 CS15 CR130 D29844.0
+C2-532C U+08199 CS15 CR130 D29826.0
+C2-532D U+08197 CS15 CR130 D29824.0
+C3-4E39 U+08194 CS15 CR130 D29812.0
+C3-4E3A U+081A1 CS15 CR130 D29842.0
+C3-4E3B U+08192 CS15 CR130 D29809.0
+C3-4E3C U+08196 CS15 CR130 D29820.0
+C3-4E3D U+08193 CS15 CR130 D29811.0
+C4-4C53 U+267D8 CS15 CR130 D29810.0
+C4-4C54 U+04431 CS15 CR130 D29832.0
+C4-4C55 U+0442E CS15 CR130 D29817.0
+C4-4C56 U+2F989 CS15 CR130 D29821.0
+C4-4C57 U+267DC CS15 CR130 D29828.0
+C4-4C58 U+0442C CS15 CR130 D29814.0
+C4-4C59 U+267E0 CS15 CR130 D29843.0
+C4-4C5A U+267E5 CS15 CR130 D29851.0
+C4-4C5B U+04432 CS15 CR130 D29833.0
+C4-4C5C U+0442F CS15 CR130 D29822.0
+C4-4C5D U+0442B CS15 CR130 D29813.0
+C4-4C5E U+0442D CS15 CR130 D29815.0
+C4-4C5F U+04433 CS15 CR130 D29838.0
+C5-4F78 U+267E7 CS15 CR130 D29805.0
+C5-4F79 U+26801 CS15 CR130 D29852.0
+C5-4F7A U+267DF CS15 CR130 D29836.0
+C5-4F7B U+267D9 CS15 CR130 D29818.0
+C5-4F7C U+267E3 CS15 CR130 D29848.0
+C5-4F7D U+2680F CS15 CR130 D29886.0
+C7-2732 U+26789 CS15 CR130 D29696.0
+C7-2733 U+2678B CS15 CR130 D29743.0
+C7-2734 U+267DB CS15 CR130 D29827.0
+C7-2735 U+267E4 CS15 CR130 D29850.0
+C7-2736 U+267EF CS15 CR130 D29854.0
+C7-2737 U+267E2 CS15 CR130 D29847.0
+C7-2738 U+267E9 CS15 CR130 D49547.0
+C7-2739 U+267F0 CS15 CR130 D29819.0
+C7-273A U+267F3 CS15 CR130 D29855.0
+C7-273B U+267DD CS15 CR130 D29830.0
+C7-273C U+2681E CS15 CR130 D29908.0
+C1-7177 U+081B3 CS16 CR130 D29891.0
+C1-7178 U+081A9 CS16 CR130 D29862.0
+C1-7179 U+081A8 CS16 CR130 D29861.0
+C2-5954 U+081B1 CS16 CR130 D29887.0
+C2-5955 U+081A6 CS16 CR130 D29858.0
+C2-5956 U+081AE CS16 CR130 D29870.0
+C2-5957 U+081B9 CS16 CR130 D29925.0
+C2-5958 U+081B5 CS16 CR130 D29920.0
+C2-5959 U+081AB CS16 CR130 D29865.0
+C2-595A U+081B0 CS16 CR130 D29882.0
+C2-595B U+081AC CS16 CR130 D29866.0
+C2-595C U+081B4 CS16 CR130 D29895.0
+C2-595D U+081B2 CS16 CR130 D29890.0
+C2-595E U+081B7 CS16 CR130 D29923.0
+C2-595F U+081A7 CS16 CR130 D29859.0
+C3-5244 U+081AF CS16 CR130 D29876.0
+C3-5245 U+04438 CS16 CR130 D29881.0
+C3-5246 U+04437 CS16 CR130 D29877.0
+C3-5247 U+081AD CS16 CR130 D29867.0
+C3-5248 U+04421 CS16 CR130 D29762.0
+C3-5249 U+081AA CS16 CR130 D29864.0
+C4-525D U+26807 CS16 CR130 D29872.0
+C4-525E U+04439 CS16 CR130 D29884.0
+C4-525F U+26809 CS16 CR130 D29875.0
+C4-5260 U+26816 CS16 CR130 D29901.0
+C4-5261 U+0443A CS16 CR130 D29888.0 #
+C4-5262 U+0443B CS16 CR130 D29889.0
+C4-5263 U+04435 CS16 CR130 D29869.0
+C4-5264 U+04436 CS16 CR130 D29873.0
+C4-5265 U+2680E CS16 CR130 D29885.0
+C4-5266 U+0443C CS16 CR130 D29898.0
+C4-5267 U+08190 CS16 CR130 D29756.0
+C4-5268 U+26806 CS16 CR130 D29871.0
+C5-5730 U+26838 CS16 CR130 D29904.0
+C5-5731 U+26808 CS16 CR130 D29874.0
+C5-5732 U+26805 CS16 CR130 D29868.0
+C5-5733 U+2683B CS16 CR130 D29905.0
+C5-5734 U+26810 CS16 CR130 D29892.0
+C5-5735 U+2680C CS16 CR130 D29880.0
+C5-5736 U+2680D CS16 CR130 D29883.0
+C5-5737 U+26804 CS16 CR130 D29863.0
+C5-5738 U+2683A CS16 CR130 D29907.0
+C5-5739 U+26813 CS16 CR130 D29896.0
+C5-573A U+26837 CS16 CR130 D29903.0
+C5-573B U+26839 CS16 CR130 D29906.0
+C7-3163 U+267B1 CS16 CR130 D29754.0
+C7-3164 U+26824 CS16 CR130 D29914.0
+C7-3165 U+26811 CS16 CR130 D29893.0
+C7-3166 U+26825 CS16 CR130 D29909.0
+C7-3167 U+2680A CS16 CR130 D29878.0
+C7-3168 U+2681F CS16 CR130 D29911.0
+C7-3169 U+26820 CS16 CR130 D29912.0
+C7-316A U+26814 CS16 CR130 D29899.0
+C7-316B U+26828 CS16 CR130 D29913.0
+C7-316C U+26803 CS16 CR130 D29860.0
+C7-316D U+26812 CS16 CR130 D29894.0
+C7-316E U+2680B CS16 CR130 D29879.0
+C7-316F U+26817 CS16 CR130 D29902.0
+C1-747C U+081C6 CS17 CR130 D29951.0
+C1-747D U+081C3 CS17 CR130 D29947.0
+C1-747E U+081BA CS17 CR130 D29928.0
+C1-7521 U+081C2 CS17 CR130 D29944.0
+C1-7522 U+081C0 CS17 CR130 D29939.0
+C1-7523 U+081BF CS17 CR130 D29938.0
+C1-7524 U+081BD CS17 CR130 D29933.0
+C1-7525 U+081C9 CS17 CR130 D29954.0
+C1-7526 U+081BE CS17 CR130 D29937.0
+C2-5E55 U+081BB CS17 CR130 D29929.0
+C2-5E56 U+081C4 CS17 CR130 D29949.0
+C2-5E57 U+081CC CS17 CR130 D29966.0
+C2-5E58 U+081CA CS17 CR130 D29955.0
+C2-5E59 U+081C5 CS17 CR130 D29950.0
+C2-5E5A U+081C7 CS17 CR130 D29952.0
+C2-5E5B U+081BC CS17 CR130 D29930.0
+C3-5623 U+081B8 CS17 CR130 D29924.0
+C3-5624 U+081C8 CS17 CR130 D29953.0
+C4-5827 U+081C1 CS17 CR130 D29941.0
+C4-5828 U+04440 CS17 CR130 D29946.0
+C4-5829 U+26843 CS17 CR130 D29943.0
+C4-582A U+26842 CS17 CR130 D29942.0
+C4-582B U+0443F CS17 CR130 D29931.0
+C4-582C U+04441 CS17 CR130 D29957.0
+C4-582D U+2F98A CS17 CR130 D29927.0
+C4-582E U+26841 CS17 CR130 D29936.0
+C5-5D56 U+26846 CS17 CR130 D29958.0
+C5-5D57 U+2686B CS17 CR130 D29963.0
+C5-5D58 U+26845 CS17 CR130 D29956.0
+C5-5D59 U+2683F CS17 CR130 D29934.0
+C5-5D5A U+2683E CS17 CR130 D29932.0
+C5-5D5B U+0443E CS17 CR130 D29921.0
+C5-5D5C U+2686A CS17 CR130 D29962.0
+C5-5D5D U+26868 CS17 CR130 D29960.0
+C5-5D5E U+2684C CS17 CR130 D49549.0
+C7-3A5E U+267E6 CS17 CR130 D29835.0
+C7-3A5F U+267F4 CS17 CR130 D29853.0
+C7-3A60 U+267E1 CS17 CR130 D29846.0
+C7-3A61 U+26869 CS17 CR130 D29961.0
+C7-3A62 U+26840 CS17 CR130 D29935.0
+C7-3A63 U+26858 CS17 CR130 D29964.0
+C7-3A64 U+2686C CS17 CR130 D29915.0
+C7-3A65 U+2684D CS17 CR130 D*
+C1-772C U+081CD CS18 CR130 D29967.0
+C1-772D U+081CF CS18 CR130 D29977.0
+C2-6269 U+081D1 CS18 CR130 D29986.0
+C2-626A U+081D2 CS18 CR130 D29990.0
+C2-626B U+081D0 CS18 CR130 D29978.0
+C3-5865 U+081CE CS18 CR130 D29974.0
+C3-5866 U+04443 CS18 CR130 D29984.0
+C3-5867 U+04445 CS18 CR130 D29994.0
+C4-5C73 U+26888 CS18 CR130 D29993.0
+C4-5C74 U+04442 CS18 CR130 D29975.0
+C4-5C75 U+26870 CS18 CR130 D29970.0
+C4-5C76 U+04444 CS18 CR130 D29985.0
+C5-6367 U+26872 CS18 CR130 D29972.0
+C5-6368 U+2687B CS18 CR130 D29991.0
+C5-6369 U+26874 CS18 CR130 D29976.0
+C5-636A U+26871 CS18 CR130 D29971.0
+C5-636B U+26879 CS18 CR130 D29987.0
+C5-636C U+26875 CS18 CR130 D29979.0
+C5-636D U+26890 CS18 CR130 D29968.0
+C5-636E U+26877 CS18 CR130 D29981.0
+C5-636F U+2687D CS18 CR130 D29992.0
+C7-417A U+26829 CS18 CR130 D29897.0
+C7-417B U+2682C CS18 CR130 D29917.0
+C7-417C U+26876 CS18 CR130 D29980.0
+C7-417D U+26883 CS18 CR130 D49550.0
+C7-417E U+26878 CS18 CR130 D29982.0
+C7-4221 U+2683C CS18 CR130 D29973.0
+C7-4222 U+24443 CS18 CR130 D29995.0
+C7-4223 U+2687A CS18 CR130 D29988.0
+C1-7869 U+081D8 CS19 CR130 D30009.0
+C2-664B U+081D7 CS19 CR130 D30006.0
+C2-664C U+081D5 CS19 CR130 D30003.0
+C3-5A76 U+04446 CS19 CR130 D30001.0
+C3-5A77 U+081D4 CS19 CR130 D30002.0
+C3-5A78 U+081D6 CS19 CR130 D30004.0
+C4-6071 U+26847 CS19 CR130 D29922.0
+C4-6072 U+2688A CS19 CR130 D29996.0
+C4-6073 U+04448 CS19 CR130 D30008.0
+C4-6074 U+04447 CS19 CR130 D30007.0
+C5-6924 U+26815 CS19 CR130 D29966.1
+C5-6925 U+2688E CS19 CR130 D30000.0
+C5-6926 U+2688F CS19 CR130 D30005.0
+C7-4879 U+2682B CS19 CR130 D29910.0
+C7-487A U+2685B CS19 CR130 D29926.0
+C7-487B U+26848 CS19 CR130 D29948.0
+C7-487C U+081CB CS19 CR130 D29940.0
+C7-487D U+2685C CS19 CR130 D29945.0
+C7-487E U+2686D CS19 CR130 D29965.1
+C7-4921 U+2689D CS19 CR130 D30013.0
+C7-4922 U+26899 CS19 CR130 D30015.0
+C7-4923 U+2688C CS19 CR130 D29998.0
+C7-4924 U+26891 CS19 CR130 D30011.0
+C7-4925 U+2689B CS19 CR130 D49552.0
+C7-4926 U+2689A CS19 CR130 D30016.0
+C7-4927 U+2689C CS19 CR130 D30014.0
+C7-4928 U+26895 CS19 CR130 D30017.0
+C7-4929 U+2688D CS19 CR130 D29999.0
+C7-492A U+26896 CS19 CR130 D49553.0
+C7-492B U+268A5 CS19 CR130 D30020.0
+C1-7A2F U+081DA CS20 CR130 D30027.0
+C2-6960 U+081DB CS20 CR130 D30028.0
+C2-6961 U+081D9 CS20 CR130 D30018.0
+C4-6429 U+268AA CS20 CR130 D30026.0
+C4-642A U+0444A CS20 CR130 D30024.0
+C4-642B U+268A9 CS20 CR130 D30025.0
+C5-6D2A U+2687C CS20 CR130 D29983.0
+C5-6D2B U+268AB CS20 CR130 D30029.0
+C5-6D2C U+04449 CS20 CR130 D30019.0
+C5-6D2D U+268A8 CS20 CR130 D30023.0
+C5-6D2E U+268A7 CS20 CR130 D30022.0
+C7-4F3B U+268AF CS20 CR130 D49551.0 #
+C7-4F3C U+268AD CS20 CR130 D30030.0
+C7-4F3D U+268A6 CS20 CR130 D30021.0
+C2-6B7E U+081DD CS21 CR130 D30032.0
+C4-6722 U+0444B CS21 CR130 D30033.0
+C4-6723 U+0444D CS21 CR130 D30035.0
+C4-6724 U+0444C CS21 CR130 D30034.0
+C4-6725 U+0444E CS21 CR130 D30036.0
+C4-6726 U+268B8 CS21 CR130 D30038.0
+C5-7077 U+268BA CS21 CR130 D30039.0
+C5-7078 U+0352E CS21 CR130 D30037.0
+C7-544F U+268B9 CS21 CR130 D29997.0 #
+C1-7B70 U+081DF CS22 CR130 D30046.0
+C2-6D72 U+081DE CS22 CR130 D30044.0
+C4-692F U+268C0 CS22 CR130 D30043.0
+C4-6930 U+0444F CS22 CR130 D30045.0
+C4-6931 U+268BF CS22 CR130 D30042.0
+C7-5865 U+268C1 CS22 CR130 D30047.0
+C1-7C44 U+081E2 CS23 CR130 D30060.0
+C4-6A6E U+268CD CS23 CR130 D30057.0
+C5-763C U+268CB CS23 CR130 D30052.0
+C5-763D U+268C7 CS23 CR130 D30054.0
+C7-5C3F U+268BD CS23 CR130 D30041.0
+C7-5C40 U+268BB CS23 CR130 D30040.0
+C7-5C41 U+268C6 CS23 CR130 D30053.0
+C7-5C42 U+268CC CS23 CR130 D49554.0
+C7-5C43 U+268C8 CS23 CR130 D30058.0
+C7-5C44 U+244CF CS23 CR130 D30061.0
+C7-5C45 U+268C9 CS23 CR130 D30059.0
+C7-5C46 U+268CA CS23 CR130 D30056.0
+C7-5C47 U+268CF CS23 CR130 D30050.0
+C7-5C48 U+268D0 CS23 CR130 D30051.0
+C5-777D U+268D2 CS24 CR130 D30063.0
+C7-5F3D U+268D1 CS24 CR130 D30062.0
+C7-5F3E U+268D3 CS24 CR130 D30064.0
+C2-7132 U+081E0 CS25 CR130 D30049.0
+C2-7133 U+081E1 CS25 CR130 D30055.0
+C5-793C U+268D6 CS25 CR130 D30065.0
+C5-7A6F U+268DB CS27 CR130 D30066.0
+C5-7B45 U+268DC CS28 CR130 D30067.0
+C7-6457 U+268DA CS28 CR130 D49555.0
+C1-485B U+081E3 CS06 CR131 D30068.0
+C4-2471 U+268DE CS07 CR131 M******
+C6-287C U+268DD CS07 CR131 D30069.0
+C1-4F3A U+081E5 CS08 CR131 D30071.0
+C4-276C U+081E4 CS08 CR131 D30070.0
+C6-3B34 U+268E0 CS10 CR131 D30073.0
+C6-4364 U+04450 CS11 CR131 D30074.0
+C2-3F37 U+081E6 CS12 CR131 D30078.0
+C6-4D56 U+268E4 CS12 CR131 D30075.0
+C6-4D57 U+268E9 CS12 CR131 D30079.0
+C6-4D58 U+2458B CS12 CR131 D49556.0
+C1-6A56 U+081E7 CS14 CR131 D30083.0
+C6-6073 U+268EE CS14 CR131 D30084.0
+C7-3170 U+22A11 CS16 CR131 D30086.0
+C1-7527 U+081E8 CS17 CR131 D30087.0
+C2-5E5C U+081E9 CS17 CR131 D30088.0
+C7-4224 U+04451 CS18 CR131 D30090.0
+C7-4225 U+268F2 CS18 CR131 D30091.0
+C5-7079 U+268F4 CS21 CR131 D30092.0
+C7-653D U+268F7 CS29 CR131 D30093.0
+C5-7C2C U+268F8 CS31 CR131 D30094.0
+C1-485C U+081EA CS06 CR132 D30095.0
+C6-254A U+268F9 CS06 CR132 D30096.0
+C4-2472 U+268FB CS07 CR132 D30099.0
+C4-2473 U+081EB CS07 CR132 D30098.0
+C6-287D U+268FC CS07 CR132 D30100.0
+C6-287E U+268FA CS07 CR132 D30097.0
+C6-2D70 U+268FD CS08 CR132 D30101.0
+C5-2B3A U+268FE CS09 CR132 D30102.0
+C6-3432 U+268FF CS09 CR132 D30103.0
+C1-5768 U+081ED CS10 CR132 D30103.1
+C1-5769 U+081EC CS10 CR132 D30107.0
+C4-2F49 U+26904 CS10 CR132 D49557.0
+C5-2F72 U+26902 CS10 CR132 D30105.0
+C6-3B35 U+2690A CS10 CR132 D30109.0
+C6-3B36 U+26903 CS10 CR132 D30106.0
+C6-3B37 U+26906 CS10 CR132 D30110.0
+C6-4365 U+2690D CS11 CR132 D30115.0
+C6-4366 U+2690C CS11 CR132 D30114.0
+C2-3F38 U+081EE CS12 CR132 D30116.0
+C3-3E47 U+081EF CS12 CR132 D30119.0
+C4-3A4C U+081F0 CS12 CR132 D30120.0
+C6-4D59 U+26910 CS12 CR132 D30117.0
+C6-4D5A U+26912 CS12 CR132 D30118.0
+C6-5724 U+26914 CS13 CR132 D30121.0
+C5-4925 U+26915 CS14 CR132 D30122.0
+C4-4C60 U+26918 CS15 CR132 D30125.0
+C4-4C61 U+26919 CS15 CR132 D30126.0
+C4-4C62 U+081F1 CS15 CR132 D30124.0
+C5-4F7E U+2691A CS15 CR132 D30127.0
+C7-273D U+2691D CS15 CR132 D30128.0
+C2-5960 U+081F2 CS16 CR132 D30130.0
+C4-5269 U+2691E CS16 CR132 D30131.0
+C5-573C U+2691F CS16 CR132 D30132.0
+C5-5D5F U+26923 CS17 CR132 D30135.0
+C5-5D60 U+26922 CS17 CR132 D30134.0
+C7-3A66 U+26921 CS17 CR132 D30133.0
+C4-6075 U+26927 CS19 CR132 D30137.0
+C5-6927 U+26926 CS19 CR132 D30136.0
+C7-492C U+2692A CS19 CR132 D*
+C5-6D2F U+2692B CS20 CR132 D30138.0
+C5-6D30 U+2692C CS20 CR132 D30139.0
+C5-6D31 U+26928 CS20 CR132 D30140.0
+C7-6251 U+26932 CS26 CR132 D30141.0
+C1-485D U+081F3 CS06 CR133 D30142.0
+C6-2921 U+26933 CS07 CR133 D30143.0
+C6-2D71 U+26934 CS08 CR133 D30144.0
+C6-2D72 U+26935 CS08 CR133 D30145.0
+C1-5333 U+081F4 CS09 CR133 D30146.0 @ D30149.0 (C6-3B3A)
+C6-3B38 U+26939 CS10 CR133 D30148.0
+C6-3B39 U+2693A CS10 CR133 D30150.0
+C6-3B3A U+26936 CS10 CR133 D30149.0 @ D30146.0 (C1-5333)
+C4-3456 U+2693C CS11 CR133 D49558.0
+C5-3477 U+2693B CS11 CR133 D30151.0
+C2-3F39 U+081F7 CS12 CR133 D30156.0
+C2-3F3A U+081F8 CS12 CR133 D30157.0
+C2-3F3B U+081F9 CS12 CR133 D30159.0
+C3-3E48 U+081F6 CS12 CR133 D30155.0
+C4-3A4D U+081F5 CS12 CR133 D30153.0
+C6-4D5B U+2693F CS12 CR133 D30154.0
+C3-4424 U+04453 CS13 CR133 D30158.0
+C5-422A U+26941 CS13 CR133 D30160.0
+C1-6A57 U+081FA CS14 CR133 D30161.0
+C5-4926 U+26942 CS14 CR133 D30162.0
+C5-5021 U+26945 CS15 CR133 D30163.0
+C5-5022 U+26948 CS15 CR133 D*
+C7-273E U+26946 CS15 CR133 D30164.0
+C1-717A U+081FB CS16 CR133 D30165.0
+C4-526A U+2694A CS16 CR133 D30167.0
+C5-573D U+2694B CS16 CR133 D30168.0
+C7-3171 U+26949 CS16 CR133 D30166.0
+C4-582F U+2694E CS17 CR133 D30170.0
+C5-6370 U+2694F CS18 CR133 D30171.0
+C5-6371 U+26950 CS18 CR133 D30172.0
+C1-485E U+081FC CS06 CR134 D30173.0
+C6-254B U+26952 CS06 CR134 D30175.0
+C4-2474 U+26951 CS07 CR134 D30174.0
+C1-4F3B U+081FE CS08 CR134 D30178.0
+C4-276D U+081FD CS08 CR134 D30177.0
+C6-2D73 U+26954 CS08 CR134 D30176.0
+C6-2D74 U+26955 CS08 CR134 D*
+C2-2D2B U+081FF CS09 CR134 D30180.0
+C6-3433 U+26959 CS09 CR134 D30179.0
+C1-576A U+08200 CS10 CR134 D30183.0 @ D30184.0 (C6-3B41)
+C2-3234 U+08201 CS10 CR134 D30188.0
+C4-2F4A U+04454 CS10 CR134 D30185.0
+C4-2F4B U+26958 CS10 CR134 D30181.0
+C4-2F4C U+26960 CS10 CR134 D30190.0
+C6-3B3B U+2695B CS10 CR134 D30182.0
+C6-3B3C U+2695F CS10 CR134 D30189.0
+C6-3B3D U+2695E CS10 CR134 D30187.0
+C6-3B3E U+26967 CS10 CR134 D30192.1
+C6-3B3F U+26961 CS10 CR134 D30191.0
+C6-3B40 U+26962 CS10 CR134 D49559.0
+C6-3B41 U+2695D CS10 CR134 D30184.0 @ D30183.0 (C1-576A)
+C1-5C6F U+08202 CS11 CR134 D30195.0
+C4-3457 U+2F98B CS11 CR134 D49560.0
+C4-3458 U+04455 CS11 CR134 D49562.0
+C5-3478 U+26966 CS11 CR134 D30194.0
+C6-4367 U+21B2F CS11 CR134 D30186.0
+C6-4368 U+26968 CS11 CR134 D30197.0
+C6-4369 U+26965 CS11 CR134 D30193.0
+C6-436A U+2696B CS11 CR134 D49561.0
+C6-436B U+26969 CS11 CR134 D30198.0
+C2-3F3C U+08204 CS12 CR134 D30206.0
+C3-3E49 U+08203 CS12 CR134 D30202.0
+C5-3B52 U+2696D CS12 CR134 D30201.0
+C5-3B53 U+26972 CS12 CR134 D30204.0
+C6-4D5C U+2696E CS12 CR134 D30203.0
+C6-4D5D U+24518 CS12 CR134 D49563.0
+C6-4D5E U+2F98C CS12 CR134 D30202.0 # CNS Design Miss?
+C1-662B U+08205 CS13 CR134 D30208.0
+C6-5725 U+26976 CS13 CR134 D30209.0
+C6-5726 U+259B6 CS13 CR134 D49564.0
+C6-5727 U+26975 CS13 CR134 D30211.0
+C6-5728 U+26974 CS13 CR134 D30210.0
+C1-6A58 U+08207 CS14 CR134 D30212.0
+C5-4927 U+26973 CS14 CR134 D30207.0
+C5-4928 U+26984 CS14 CR134 D30218.0
+C6-6074 U+26977 CS14 CR134 D30215.0
+C6-6075 U+26979 CS14 CR134 D30213.0
+C6-6076 U+2697A CS14 CR134 D30214.0
+C6-6077 U+2697D CS14 CR134 D49566.0
+C6-6078 U+2697F CS14 CR134 D30219.0
+C6-6079 U+26983 CS14 CR134 D30221.0
+C6-607A U+26978 CS14 CR134 D49565.0
+C6-607B U+2697E CS14 CR134 D49567.0
+C4-4C63 U+04457 CS15 CR134 D30224.0
+C5-5023 U+2697B CS15 CR134 D30216.0
+C5-5024 U+26985 CS15 CR134 D30225.0
+C5-5025 U+26986 CS15 CR134 D30227.0
+C7-273F U+2697C CS15 CR134 D30217.0
+C7-2740 U+26980 CS15 CR134 D30220.0
+C7-2741 U+26981 CS15 CR134 D30222.0
+C7-2742 U+26982 CS15 CR134 D30223.0
+C7-2743 U+26987 CS15 CR134 D30228.0
+C7-2744 U+26988 CS15 CR134 D30229.0
+C7-2745 U+2698A CS15 CR134 D49568.0
+C7-2746 U+2698C CS15 CR134 D30231.0
+C1-717B U+08208 CS16 CR134 D30226.0
+C4-526B U+04458 CS16 CR134 D30232.0
+C7-3172 U+26989 CS16 CR134 D30230.0
+C7-3173 U+26990 CS16 CR134 D30234.0
+C7-3174 U+2698F CS16 CR134 D30233.0
+C7-3175 U+26996 CS16 CR134 D30239.0
+C7-3176 U+26995 CS16 CR134 D30237.0
+C7-3177 U+26993 CS16 CR134 D49569.0
+C1-7528 U+08209 CS17 CR134 D30238.0
+C5-5D61 U+26997 CS17 CR134 D30236.0
+C5-5D62 U+26991 CS17 CR134 D30235.0
+C5-5D63 U+25AB5 CS17 CR134 D30246.0
+C5-5D64 U+26998 CS17 CR134 D30240.0
+C5-5D65 U+2699C CS17 CR134 D30244.0
+C7-3A67 U+26999 CS17 CR134 D30241.0
+C1-772E U+0820A CS18 CR134 D30249.0
+C4-5C77 U+2699D CS18 CR134 D30243.0
+C5-6372 U+269A3 CS18 CR134 D30248.0
+C5-6373 U+269A2 CS18 CR134 D30247.0
+C7-4226 U+2699E CS18 CR134 D49570.0
+C7-4227 U+2699B CS18 CR134 D30245.0
+C7-4228 U+2699A CS18 CR134 D30242.0
+C2-664D U+0820B CS19 CR134 D30255.0
+C5-6928 U+269A7 CS19 CR134 D*
+C5-6929 U+269AF CS19 CR134 D30253.0
+C7-492D U+269A1 CS19 CR134 D30256.0
+C7-492E U+269A4 CS19 CR134 D30250.0
+C7-492F U+269AD CS19 CR134 D30252.0
+C5-6D32 U+2092B CS20 CR134 D30254.0
+C5-6D33 U+269A9 CS20 CR134 D30257.0
+C5-6D34 U+269AA CS20 CR134 D30258.0
+C5-6D35 U+269AB CS20 CR134 D30259.0
+C7-4F3E U+269AC CS20 CR134 D30260.0
+C7-4F3F U+269A5 CS20 CR134 D30260.1
+C7-4F40 U+269B0 CS20 CR134 D30261.0
+C7-4F41 U+269B1 CS20 CR134 D30262.0
+C5-707A U+269B2 CS21 CR134 D30263.0
+C7-5866 U+269B6 CS22 CR134 D30264.0
+C7-5867 U+269B9 CS22 CR134 D30265.0
+C7-5C49 U+269BA CS23 CR134 D30266.0
+C5-777E U+269BB CS24 CR134 M******
+C5-793D U+269BD CS25 CR134 D30269.0
+C5-793E U+269BF CS25 CR134 D30271.0
+C5-793F U+269BE CS25 CR134 D30270.0
+C7-6137 U+269BC CS25 CR134 D30267.0
+C7-6138 U+244DF CS25 CR134 D30268.0
+C7-653E U+269C1 CS29 CR134 D30272.0
+C7-653F U+269C2 CS29 CR134 D30273.0
+C7-6653 U+269C4 CS43 CR134 D30274.0
+C5-7C50 U+269C5 CS48 CR134 D30275.0
+C1-485F U+0820C CS06 CR135 D30277.0
+C1-4F3C U+0820D CS08 CR135 D30278.0
+C3-2A5D U+0820E CS08 CR135 D30278.1
+C4-276E U+0820F CS08 CR135 D30279.0
+C6-3434 U+269C7 CS09 CR135 D30280.0
+C1-576B U+08210 CS10 CR135 D30283.0
+C3-3353 U+04459 CS10 CR135 D30287.0
+C3-3354 U+0445A CS10 CR135 D30290.0
+C4-2F4D U+269C9 CS10 CR135 D30284.0
+C4-2F4E U+269C8 CS10 CR135 D30281.0
+C5-2F73 U+269CF CS10 CR135 D30288.0
+C5-2F74 U+269D0 CS10 CR135 D30289.0
+C6-3B42 U+269CA CS10 CR135 D30286.0
+C6-3B43 U+269CC CS10 CR135 D30293.0
+C6-3B44 U+269CE CS10 CR135 D30282.0
+C2-3856 U+08211 CS11 CR135 D30295.0
+C3-384A U+0445B CS11 CR135 D30296.0
+C6-436C U+269D1 CS11 CR135 D*
+C6-436D U+269D3 CS11 CR135 D30294.0
+C1-6154 U+08212 CS12 CR135 D30300.0
+C6-4D5F U+269D6 CS12 CR135 D30299.0
+C6-4D60 U+269D5 CS12 CR135 D30298.0
+C6-4D61 U+269D7 CS12 CR135 D30301.0
+C3-4425 U+2F98D CS13 CR135 D* @ D38638.0 # Morohashi duplicates
+C6-5729 U+269E2 CS13 CR135 D30315.0
+C1-6A59 U+08214 CS14 CR135 D30312.0
+C2-4D32 U+08215 CS14 CR135 D30314.0
+C3-492B U+08213 CS14 CR135 D30310.0
+C4-464D U+269DF CS14 CR135 D30308.0
+C4-464E U+269E1 CS14 CR135 D30313.0
+C5-4929 U+269DD CS14 CR135 D30306.0
+C6-607C U+269E4 CS14 CR135 D30317.0
+C6-607D U+269E6 CS14 CR135 D30316.0
+C6-607E U+269E5 CS14 CR135 D30309.0
+C2-532E U+08216 CS15 CR135 D30323.0
+C4-4C64 U+0445C CS15 CR135 D30318.0
+C7-2747 U+269E7 CS15 CR135 D30320.0
+C7-2748 U+269EB CS15 CR135 D30319.0
+C7-2749 U+269EA CS15 CR135 D30321.0
+C3-524A U+08218 CS16 CR135 D30326.0
+C5-573E U+269EE CS16 CR135 D30325.0
+C7-3178 U+269ED CS16 CR135 D30324.0
+C7-3179 U+269F0 CS16 CR135 D30327.0
+C7-3A68 U+269F1 CS17 CR135 D30328.0
+C3-5868 U+08219 CS18 CR135 D30330.0
+C5-6374 U+269F4 CS18 CR135 D30329.0
+C7-4229 U+269F6 CS18 CR135 D30332.0
+C7-422A U+269F5 CS18 CR135 D30331.0
+C3-5A79 U+0821A CS19 CR135 D30333.0
+C5-6D36 U+269F8 CS20 CR135 D30334.0
+C5-707B U+269F9 CS21 CR135 D30335.0
+C5-763E U+269FC CS23 CR135 D30337.0
+C7-5C4A U+269FB CS23 CR135 D30336.0
+C1-4860 U+0821B CS06 CR136 D30338.0
+C1-6155 U+0821C CS12 CR136 D30339.0
+C6-4D62 U+20B02 CS12 CR136 D30340.0
+C2-4648 U+0821D CS13 CR136 D30341.0
+C1-6A5A U+0821E CS14 CR136 D30342.0
+C6-6121 U+0445D CS14 CR136 D30343.0
+C5-5026 U+269FE CS15 CR136 D*
+C5-5027 U+269FF CS15 CR136 D30344.0
+C3-524B U+0445E CS16 CR136 D30345.0
+C7-317A U+243DE CS16 CR136 D49571.0
+C7-4F42 U+26A01 CS20 CR136 D30346.0
+C3-5E54 U+0445F CS21 CR136 D30347.0
+C7-5C4B U+26A03 CS23 CR136 D49572.0
+C7-5F3F U+26A04 CS24 CR136 D30348.0
+C7-6139 U+26A05 CS25 CR136 D49573.0
+C5-7A70 U+26A06 CS27 CR136 D30349.0
+C1-4861 U+0821F CS06 CR137 D30350.0
+C5-2474 U+26A07 CS07 CR137 D30351.0
+C2-2851 U+08220 CS08 CR137 D30353.0
+C4-276F U+04460 CS08 CR137 D30355.0
+C4-2770 U+26A09 CS08 CR137 D30354.0
+C4-2771 U+26A08 CS08 CR137 D30357.0
+C5-275F U+26A0D CS08 CR137 D30356.0
+C6-2D75 U+26A0C CS08 CR137 D*
+C6-2D76 U+26A0B CS08 CR137 D30359.0
+C6-2D77 U+26A0A CS08 CR137 D30358.0
+C1-5334 U+08222 CS09 CR137 D30370.0
+C2-2D2C U+08221 CS09 CR137 D30362.0
+C3-2E67 U+04463 CS09 CR137 D30363.0
+C3-2E68 U+08224 CS09 CR137 M******
+C4-2B31 U+26A0E CS09 CR137 D30364.0
+C4-2B32 U+04462 CS09 CR137 D30361.0
+C4-2B33 U+04461 CS09 CR137 D30360.0
+C4-2B34 U+26A10 CS09 CR137 D30366.0
+C4-2B35 U+26A0F CS09 CR137 D30365.0
+C6-3435 U+26A12 CS09 CR137 D30367.0
+C6-3436 U+26A14 CS09 CR137 D30368.0
+C6-3437 U+26A13 CS09 CR137 D*
+C1-576C U+0822A CS10 CR137 D30385.0
+C1-576D U+0822B CS10 CR137 D30386.0
+C1-576E U+08228 CS10 CR137 D30382.0
+C1-576F U+0822C CS10 CR137 D30388.0
+C2-3235 U+0822F CS10 CR137 M******
+C2-3236 U+08225 CS10 CR137 D30372.0
+C3-3355 U+0822D CS10 CR137 D30390.0
+C3-3356 U+04464 CS10 CR137 D30378.0
+C3-3357 U+08227 CS10 CR137 D30381.0
+C3-3358 U+08229 CS10 CR137 D30384.0
+C4-2F4F U+08226 CS10 CR137 D30377.0
+C4-2F50 U+04465 CS10 CR137 D30380.0
+C4-2F51 U+26A1C CS10 CR137 D30387.0
+C4-2F52 U+26A1A CS10 CR137 D30379.0
+C5-2F75 U+26A16 CS10 CR137 D30373.0
+C5-2F76 U+26A19 CS10 CR137 D30376.0
+C6-3B45 U+26A18 CS10 CR137 D30375.0
+C6-3B46 U+26A1D CS10 CR137 D30389.0
+C6-3B47 U+26A1F CS10 CR137 D30391.0
+C6-3B48 U+26A20 CS10 CR137 D30392.0
+C6-3B49 U+26A17 CS10 CR137 D30374.0
+C6-3B4A U+26A15 CS10 CR137 D30371.0
+C1-5C70 U+08235 CS11 CR137 D30400.0
+C1-5C71 U+08237 CS11 CR137 D30403.0
+C1-5C72 U+08236 CS11 CR137 D30402.0
+C1-5C73 U+08239 CS11 CR137 D30407.0
+C2-3857 U+08238 CS11 CR137 D30404.0
+C2-3858 U+08233 CS11 CR137 D30397.0
+C2-3859 U+0823A CS11 CR137 D30411.0
+C2-385A U+08234 CS11 CR137 D30398.0
+C2-385B U+08232 CS11 CR137 D30393.0
+C3-384B U+04466 CS11 CR137 D30394.0
+C4-3459 U+26A22 CS11 CR137 D30399.0
+C4-345A U+26A32 CS11 CR137 D30418.0
+C4-345B U+26A23 CS11 CR137 D30405.0
+C5-3479 U+26A2C CS11 CR137 D30413.0
+C5-347A U+26A21 CS11 CR137 D30396.0
+C5-347B U+26A26 CS11 CR137 D30409.0
+C6-436E U+26A27 CS11 CR137 D30410.0
+C6-436F U+26A28 CS11 CR137 D30412.0
+C6-4370 U+04468 CS11 CR137 D30401.0
+C6-4371 U+04467 CS11 CR137 D30395.0
+C6-4372 U+26A24 CS11 CR137 D30406.0
+C2-3F3D U+0823C CS12 CR137 D30415.0
+C2-3F3E U+0823D CS12 CR137 D30422.0
+C2-3F3F U+0823F CS12 CR137 M******
+C3-3E4A U+0446A CS12 CR137 D30419.0
+C4-3A4E U+0446B CS12 CR137 D30420.0
+C4-3A4F U+0446C CS12 CR137 D30425.0
+C4-3A50 U+26A35 CS12 CR137 D30424.0
+C4-3A51 U+26A36 CS12 CR137 D30426.0
+C4-3A52 U+26A34 CS12 CR137 D30423.0
+C4-3A53 U+26A37 CS12 CR137 D30428.0
+C5-3B54 U+26A2F CS12 CR137 D30414.0
+C6-4D63 U+0446D CS12 CR137 D30427.0
+C6-4D64 U+26A31 CS12 CR137 D30417.0
+C6-4D65 U+26A30 CS12 CR137 D30416.0
+C6-4D66 U+26A3A CS12 CR137 D30429.0
+C1-662C U+08247 CS13 CR137 D30440.0
+C2-4649 U+08249 CS13 CR137 M******
+C2-464A U+08244 CS13 CR137 D30435.0
+C2-464B U+08240 CS13 CR137 D30431.0
+C2-464C U+08242 CS13 CR137 D30433.0
+C2-464D U+08245 CS13 CR137 D30438.0
+C3-4426 U+08241 CS13 CR137 D30432.0
+C4-402D U+08246 CS13 CR137 D30439.0
+C4-402E U+08243 CS13 CR137 D30434.0
+C4-402F U+04470 CS13 CR137 D30442.0
+C5-422B U+26A3C CS13 CR137 D30421.0
+C5-422C U+26A3E CS13 CR137 D30443.0
+C5-422D U+0446F CS13 CR137 D30436.0
+C5-422E U+26A49 CS13 CR137 D30446.0
+C6-572A U+26A3F CS13 CR137 D30441.0
+C6-572B U+26A44 CS13 CR137 D30444.0
+C6-572C U+26A3D CS13 CR137 D30437.0
+C6-572D U+26A47 CS13 CR137 D30445.0
+C6-572E U+26A48 CS13 CR137 D49574.0
+C1-6A5B U+0824B CS14 CR137 D30449.0
+C3-492C U+04474 CS14 CR137 D30454.0
+C3-492D U+0824A CS14 CR137 D30447.0
+C3-492E U+0824C CS14 CR137 D30456.0
+C4-464F U+04471 CS14 CR137 D30448.0
+C4-4650 U+04473 CS14 CR137 D30453.0
+C4-4651 U+04472 CS14 CR137 D30450.0
+C4-4652 U+26A4D CS14 CR137 D30458.0
+C5-492A U+26A5C CS14 CR137 D30462.0
+C5-492B U+26A4C CS14 CR137 D30457.0
+C5-492C U+04476 CS14 CR137 D30459.0
+C5-492D U+26A4B CS14 CR137 D30452.0
+C6-6122 U+26A4E CS14 CR137 D30460.0
+C6-6123 U+26A59 CS14 CR137 D30465.0
+C6-6124 U+04475 CS14 CR137 D30455.0
+C6-6125 U+2F98E CS14 CR137 D30466.0
+C6-6126 U+26A4F CS14 CR137 D30461.0
+C6-6127 U+26A4A CS14 CR137 D30451.0
+C2-532F U+0824F CS15 CR137 D30477.0
+C2-5330 U+08253 CS15 CR137 D30485.0
+C2-5331 U+08252 CS15 CR137 D30484.0
+C2-5332 U+08250 CS15 CR137 D30479.0
+C2-5333 U+0824E CS15 CR137 D30472.0
+C2-5334 U+08251 CS15 CR137 D30483.0
+C3-4E3E U+04479 CS15 CR137 D30476.0
+C4-4C65 U+0447B CS15 CR137 D30481.0
+C4-4C66 U+26A5F CS15 CR137 D30470.0
+C4-4C67 U+26A5E CS15 CR137 D30469.0
+C4-4C68 U+0447A CS15 CR137 D30480.0
+C5-5028 U+26A64 CS15 CR137 D30478.0
+C5-5029 U+26A71 CS15 CR137 D30492.0
+C5-502A U+26A72 CS15 CR137 D30493.0
+C5-502B U+26A61 CS15 CR137 D30473.0
+C5-502C U+26A62 CS15 CR137 D30474.0
+C5-502D U+26A6C CS15 CR137 D30496.0
+C5-502E U+26A60 CS15 CR137 D30471.0
+C5-502F U+26A5D CS15 CR137 D30468.0
+C5-5030 U+26A63 CS15 CR137 D30475.0
+C5-5031 U+26A67 CS15 CR137 D30487.0
+C7-274A U+26A68 CS15 CR137 D30488.0
+C7-274B U+26A6B CS15 CR137 D30491.0
+C7-274C U+26A69 CS15 CR137 D30489.0
+C7-274D U+26A66 CS15 CR137 D30486.0
+C7-274E U+26A6A CS15 CR137 D30490.0
+C7-274F U+26A65 CS15 CR137 D30482.0
+C1-717C U+08258 CS16 CR137 D30511.0
+C1-717D U+08259 CS16 CR137 D30516.0
+C2-5961 U+08255 CS16 CR137 D30500.0
+C2-5962 U+08256 CS16 CR137 D30508.0
+C2-5963 U+08257 CS16 CR137 D30509.0
+C4-526C U+0447C CS16 CR137 D30504.0
+C4-526D U+0447D CS16 CR137 D30510.0
+C5-573F U+26A75 CS16 CR137 D30499.0
+C5-5740 U+26A78 CS16 CR137 D30503.0
+C5-5741 U+26A7C CS16 CR137 D30512.0
+C5-5742 U+26A74 CS16 CR137 D30498.0
+C5-5743 U+26A76 CS16 CR137 D30501.0
+C7-317B U+26A85 CS16 CR137 D30515.0
+C7-317C U+26A77 CS16 CR137 D30502.0
+C7-317D U+26A7A CS16 CR137 D30506.0
+C7-317E U+26A84 CS16 CR137 D30514.0
+C7-3221 U+26A79 CS16 CR137 D30505.0
+C7-3222 U+26A7D CS16 CR137 D30513.0
+C7-3223 U+26A7B CS16 CR137 D30507.0
+C2-5E5D U+0825B CS17 CR137 D30525.0
+C2-5E5E U+0825A CS17 CR137 D30523.0
+C2-5E5F U+0825C CS17 CR137 D30529.0
+C3-5625 U+04482 CS17 CR137 D30524.0
+C3-5626 U+04483 CS17 CR137 D30526.0
+C4-5830 U+0447F CS17 CR137 D30517.0
+C4-5831 U+26A87 CS17 CR137 D30520.0
+C4-5832 U+04486 CS17 CR137 D30548.0
+C4-5833 U+04481 CS17 CR137 D30521.0
+C4-5834 U+04480 CS17 CR137 D30518.0
+C5-5D66 U+26A89 CS17 CR137 D30527.0
+C5-5D67 U+04484 CS17 CR137 D30531.0
+C5-5D68 U+26A8B CS17 CR137 D30530.0
+C5-5D69 U+26A8A CS17 CR137 D30528.0
+C5-5D6A U+26A8D CS17 CR137 D30534.0
+C5-5D6B U+26A8E CS17 CR137 D30532.0
+C5-5D6C U+26A88 CS17 CR137 D30522.0
+C7-3A69 U+23F68 CS17 CR137 D30533.0
+C7-3A6A U+26A86 CS17 CR137 D30519.0
+C2-626C U+0825F CS18 CR137 D30549.0
+C2-626D U+0825E CS18 CR137 D30543.0
+C4-5C78 U+26A9D CS18 CR137 D30552.0
+C4-5C79 U+26A91 CS18 CR137 D30537.0
+C4-5C7A U+26A98 CS18 CR137 D30545.0
+C4-5C7B U+26A99 CS18 CR137 D30546.0
+C4-5C7C U+04488 CS18 CR137 D30569.0
+C5-6375 U+26A94 CS18 CR137 D30540.0
+C5-6376 U+26A9A CS18 CR137 D30547.0
+C5-6377 U+26A9B CS18 CR137 D30550.0
+C5-6378 U+26AA7 CS18 CR137 D30553.0
+C5-6379 U+26A97 CS18 CR137 D30544.0
+C5-637A U+26A95 CS18 CR137 D30541.0
+C5-637B U+26A92 CS18 CR137 D30538.0
+C5-637C U+26A9C CS18 CR137 D30551.0
+C5-637D U+26A96 CS18 CR137 D30542.0
+C7-422B U+26AA5 CS18 CR137 D30557.0
+C7-422C U+26A93 CS18 CR137 D30539.0
+C7-422D U+26AA4 CS18 CR137 D30555.0
+C2-664E U+08264 CS19 CR137 D30565.0
+C2-664F U+08261 CS19 CR137 D30558.0
+C2-6650 U+08263 CS19 CR137 D30564.0
+C3-5A7A U+08262 CS19 CR137 D30559.0
+C3-5A7B U+08265 CS19 CR137 D30567.0
+C5-692A U+26AAD CS19 CR137 D30566.0
+C5-692B U+26AAC CS19 CR137 D30563.0
+C5-692C U+26AAB CS19 CR137 D30562.0
+C5-692D U+26AAA CS19 CR137 D30561.0
+C7-4930 U+26AA9 CS19 CR137 D30560.0
+C7-4931 U+26AAE CS19 CR137 D30568.0
+C7-4932 U+26AB0 CS19 CR137 D30570.0
+C1-7A30 U+08266 CS20 CR137 D30571.0
+C2-6962 U+08268 CS20 CR137 D30574.0
+C2-6963 U+08269 CS20 CR137 D30575.0
+C4-642C U+08267 CS20 CR137 D30573.0
+C4-642D U+04489 CS20 CR137 D30572.0
+C5-6D37 U+26AB1 CS20 CR137 D30576.0
+C7-4F43 U+26AB2 CS20 CR137 D30577.0
+C3-5E55 U+0826A CS21 CR137 D30580.0
+C5-707C U+26AB7 CS21 CR137 D30579.0
+C5-707D U+26AB6 CS21 CR137 D30578.0
+C7-5450 U+26AC1 CS21 CR137 D49575.0
+C7-5451 U+26AC2 CS21 CR137 D49576.0
+C7-5452 U+26AB8 CS21 CR137 D30581.0
+C2-6D73 U+0826B CS22 CR137 D30582.0
+C4-6932 U+26ABF CS22 CR137 D30584.0
+C5-7421 U+26ABD CS22 CR137 D30583.0
+C5-7422 U+26ABE CS22 CR137 D30585.0
+C7-5868 U+26AC0 CS22 CR137 D30586.0
+C2-6F3E U+0826C CS23 CR137 D30587.0
+C4-6A6F U+26AC3 CS23 CR137 D30588.0
+C7-5C4C U+26AC4 CS23 CR137 D30589.0
+C2-7049 U+0826D CS24 CR137 D30590.0
+C7-613A U+26AC6 CS25 CR137 D30592.0
+C7-613B U+26AC5 CS25 CR137 D30591.0
+C7-6252 U+26AC7 CS26 CR137 D30593.0
+C5-7A71 U+26AC8 CS27 CR137 D30594.0
+C4-6E4F U+26ACA CS30 CR137 D30595.0
+C1-4862 U+0826E CS06 CR138 D30596.0
+C1-4B40 U+0826F CS07 CR138 D30597.0
+C6-3438 U+26ACB CS09 CR138 D30598.0
+C1-7529 U+08271 CS17 CR138 D30600.0
+C7-4F44 U+26AD2 CS20 CR138 D30601.0
+C1-4863 U+08272 CS06 CR139 D30602.0
+C4-2F53 U+0448A CS10 CR139 D30604.0
+C2-385C U+08274 CS11 CR139 D30606.0
+C4-345C U+0448B CS11 CR139 D30605.0
+C5-347C U+26AD4 CS11 CR139 D30607.0
+C5-347D U+26AD5 CS11 CR139 D30608.0
+C5-347E U+26AD9 CS11 CR139 D30609.0
+C6-4373 U+26AD7 CS11 CR139 D30611.0
+C2-3F40 U+08275 CS12 CR139 D30615.0
+C6-572F U+26ADB CS13 CR139 D30612.0
+C6-5730 U+26ADC CS13 CR139 D30613.0
+C6-5731 U+26ADD CS13 CR139 D30614.0
+C6-6128 U+26AE3 CS14 CR139 D30617.0
+C6-6129 U+26ADE CS14 CR139 D30616.0
+C6-612A U+26AE2 CS14 CR139 D30618.0
+C7-2750 U+26AE5 CS15 CR139 D30622.0
+C7-2751 U+26AE4 CS15 CR139 D30621.0
+C7-2752 U+26AE6 CS15 CR139 D30620.0
+C4-526E U+0448D CS16 CR139 D30627.0
+C4-526F U+0448C CS16 CR139 D30623.0
+C5-5744 U+26AEA CS16 CR139 D30624.0
+C5-5745 U+26AEB CS16 CR139 D30625.0
+C7-3224 U+26AED CS16 CR139 D30629.0
+C7-3225 U+26AEC CS16 CR139 D30626.0
+C4-5835 U+0448E CS17 CR139 D30630.0
+C4-5C7D U+0448F CS18 CR139 D30631.0
+C3-5A7C U+08276 CS19 CR139 D30632.0
+C5-6D38 U+26AF0 CS20 CR139 D30634.0
+C5-6D39 U+26AEF CS20 CR139 D30633.0
+C7-4F45 U+26AF1 CS20 CR139 D30635.0
+C4-6933 U+04490 CS22 CR139 D30636.0
+C4-2153 U+08279 CS04 CR140 D30639.0
+C5-217B U+26AF3 CS05 CR140 D30641.0
+C6-2338 U+26AF4 CS05 CR140 D30642.0
+C1-4864 U+0827E CS06 CR140 D30648.0
+C2-226A U+08278 CS06 CR140 D30638.0
+C2-226B U+0827C CS06 CR140 D30644.0
+C2-226C U+08280 CS06 CR140 D30652.0
+C2-226D U+0827D CS06 CR140 D30646.0
+C2-226E U+0827F CS06 CR140 D30649.0
+C3-2437 U+04493 CS06 CR140 D30650.0
+C3-2438 U+0827B CS06 CR140 D30643.0
+C3-2439 U+04494 CS06 CR140 D30659.0
+C4-232E U+26AF6 CS06 CR140 D30647.0
+C4-232F U+08281 CS06 CR140 D30654.0
+C5-2326 U+26AFB CS06 CR140 D30657.0
+C6-254C U+26B00 CS06 CR140 D49577.0
+C6-254D U+26AFC CS06 CR140 D30658.0
+C6-254E U+26AFA CS06 CR140 D30656.0
+C6-254F U+04492 CS06 CR140 D30645.0
+C6-2550 U+26AF7 CS06 CR140 D30651.0
+C6-2551 U+26AF8 CS06 CR140 D30653.0
+C6-2552 U+2F990 CS06 CR140 D30670.1 @ D30670.0 (C1-4B42) # CNS design miss?
+C1-4B41 U+08292 CS07 CR140 D30682.0
+C1-4B42 U+0828B CS07 CR140 D30670.0 @ D30670.1 (C6-2552)
+C1-4B43 U+0828D CS07 CR140 D30674.0
+C2-2479 U+08290 CS07 CR140 D30680.0
+C2-247A U+0828F CS07 CR140 D30679.0
+C2-247B U+08285 CS07 CR140 D30664.0
+C2-247C U+0828E CS07 CR140 D30678.0
+C2-247D U+08291 CS07 CR140 D30681.0
+C2-247E U+08293 CS07 CR140 D30684.0
+C2-2521 U+0828A CS07 CR140 D30669.0
+C2-2522 U+08283 CS07 CR140 D30662.0
+C2-2523 U+08284 CS07 CR140 D30663.0
+C3-2727 U+04495 CS07 CR140 D30660.0
+C3-2728 U+08286 CS07 CR140 D30666.0
+C3-2729 U+0828C CS07 CR140 D30671.0
+C3-272A U+2F98F CS07 CR140 M******
+C3-272B U+08295 CS07 CR140 D30686.0
+C3-272C U+04498 CS07 CR140 D30691.0
+C4-2475 U+08289 CS07 CR140 D30668.0
+C4-2476 U+04496 CS07 CR140 D30665.0
+C4-2477 U+26B01 CS07 CR140 D30661.0
+C4-2478 U+26B02 CS07 CR140 D30672.0
+C4-2479 U+08296 CS07 CR140 D30690.0
+C4-247A U+26B05 CS07 CR140 D30677.0
+C4-247B U+08287 CS07 CR140 D30667.0
+C4-247C U+26B03 CS07 CR140 D30673.0
+C4-247D U+04497 CS07 CR140 D30675.0
+C6-2922 U+26B04 CS07 CR140 D30676.0
+C6-2923 U+26B07 CS07 CR140 D30687.0
+C6-2924 U+26B08 CS07 CR140 D30688.0
+C6-2925 U+26B06 CS07 CR140 D30683.0
+C6-2926 U+26B09 CS07 CR140 D30689.0 #
+C6-2927 U+2F991 CS07 CR140 D30699.1
+C6-2928 U+2F993 CS07 CR140 D30734.1
+C1-4F3D U+082B3 CS08 CR140 D30736.0
+C1-4F3E U+0829D CS08 CR140 D30699.0
+C1-4F3F U+08299 CS08 CR140 D30694.0
+C1-4F40 U+082AD CS08 CR140 D30730.0
+C1-4F41 U+082BD CS08 CR140 D30747.0
+C1-4F42 U+0829F CS08 CR140 D30701.0
+C1-4F43 U+082B9 CS08 CR140 D30742.0
+C1-4F44 U+082B1 CS08 CR140 D30734.0
+C1-4F45 U+082AC CS08 CR140 D30728.0
+C1-4F46 U+082A5 CS08 CR140 D30715.0
+C1-4F47 U+082AF CS08 CR140 D30732.0
+C1-4F48 U+082B8 CS08 CR140 D30741.0
+C1-4F49 U+082A3 CS08 CR140 D30710.0
+C1-4F4A U+082B0 CS08 CR140 D30733.0
+C1-4F4B U+082BE CS08 CR140 D30748.0
+C1-4F4C U+082B7 CS08 CR140 D30740.0
+C2-2852 U+082A0 CS08 CR140 D30702.0
+C2-2853 U+082C0 CS08 CR140 D30751.0
+C2-2854 U+082AB CS08 CR140 D30727.0
+C2-2855 U+0829A CS08 CR140 D30695.0
+C2-2856 U+08298 CS08 CR140 D30693.0
+C2-2857 U+0829B CS08 CR140 D30696.0
+C2-2858 U+082B5 CS08 CR140 D30738.0
+C2-2859 U+082A7 CS08 CR140 D30717.0
+C2-285A U+082AE CS08 CR140 D30731.0
+C2-285B U+082BC CS08 CR140 D30745.0
+C2-285C U+0829E CS08 CR140 D30700.0
+C2-285D U+082BA CS08 CR140 D30743.0
+C2-285E U+082B4 CS08 CR140 D30737.0
+C2-285F U+082A8 CS08 CR140 D30719.0
+C2-2860 U+082A1 CS08 CR140 D30705.0
+C2-2861 U+082A9 CS08 CR140 D30724.0
+C2-2862 U+082C2 CS08 CR140 D30759.0
+C2-2863 U+082A4 CS08 CR140 D30714.0
+C2-2864 U+082C3 CS08 CR140 D30765.0
+C2-2865 U+082B6 CS08 CR140 D30739.0
+C2-2866 U+082A2 CS08 CR140 D30706.0
+C3-2A5E U+082C4 CS08 CR140 D30770.0
+C3-2A5F U+0833E CS08 CR140 D30927.0
+C3-2A60 U+0829C CS08 CR140 D30697.0
+C3-2A61 U+044A5 CS08 CR140 D30766.0
+C3-2A62 U+0449F CS08 CR140 D30721.0
+C3-2A63 U+0449A CS08 CR140 D30692.0
+C3-2A64 U+0449C CS08 CR140 D30704.0
+C3-2A65 U+044A2 CS08 CR140 D30746.0
+C3-2A66 U+082AA CS08 CR140 D30725.0
+C3-2A67 U+0449B CS08 CR140 D30703.0
+C3-2A68 U+082C9 CS08 CR140 M******
+C3-2A69 U+044A3 CS08 CR140 D30750.0
+C3-2A6A U+0449D CS08 CR140 D30708.0
+C3-2A6B U+082A6 CS08 CR140 D30716.0
+C3-2A6C U+082B2 CS08 CR140 D30735.0
+C4-2772 U+0449E CS08 CR140 D30709.0
+C4-2773 U+044A1 CS08 CR140 D30723.0
+C4-2774 U+26B1E CS08 CR140 D30755.0
+C4-2775 U+26B1A CS08 CR140 D30726.0
+C4-2776 U+26B23 CS08 CR140 D30762.0
+C4-2777 U+26B15 CS08 CR140 D30711.0
+C4-2778 U+26B19 CS08 CR140 D30720.0
+C4-2779 U+26B16 CS08 CR140 D30712.0
+C4-277A U+082BF CS08 CR140 D30749.0
+C4-277B U+082CA CS08 CR140 M****** @ M******
+C4-277C U+26B14 CS08 CR140 D30707.0
+C4-277D U+26B18 CS08 CR140 D30718.0
+C4-277E U+082C1 CS08 CR140 D30758.0
+C4-2821 U+044A0 CS08 CR140 D30722.0
+C5-2760 U+26B1B CS08 CR140 D30729.0
+C5-2761 U+26B1D CS08 CR140 D30753.0
+C5-2762 U+26B17 CS08 CR140 D30713.0
+C5-2763 U+044A4 CS08 CR140 D30754.0
+C5-2764 U+26B22 CS08 CR140 D30761.0
+C6-2D78 U+26AF9 CS08 CR140 D30655.0
+C6-2D79 U+26B35 CS08 CR140 DH0519.0
+C6-2D7A U+26B24 CS08 CR140 D30763.0
+C6-2D7B U+26B13 CS08 CR140 D30698.0
+C6-2D7C U+26B1C CS08 CR140 D30752.0
+C6-2D7D U+26B69 CS08 CR140 D49578.0
+C6-2D7E U+26B25 CS08 CR140 D30764.0
+C6-2E21 U+26B21 CS08 CR140 D30760.0
+C6-2E22 U+2F995 CS08 CR140 D30860.1
+C6-2E23 U+2F996 CS08 CR140 D30797.1
+C6-2E24 U+2F998 CS08 CR140 D30796.1
+C1-5335 U+082E7 CS09 CR140 D30798.0
+C1-5336 U+08303 CS09 CR140 D30834.0
+C1-5337 U+08305 CS09 CR140 D30836.0
+C1-5338 U+082E3 CS09 CR140 D30794.0
+C1-5339 U+082DB CS09 CR140 D30785.0
+C1-533A U+082E6 CS09 CR140 D30797.0
+C1-533B U+08304 CS09 CR140 D30835.0
+C1-533C U+082E5 CS09 CR140 D30796.0
+C1-533D U+08302 CS09 CR140 D30833.0
+C1-533E U+08309 CS09 CR140 D30841.0
+C1-533F U+082D2 CS09 CR140 D30776.0
+C1-5340 U+082D7 CS09 CR140 D30781.0
+C1-5341 U+082F1 CS09 CR140 D30808.0
+C1-5342 U+08301 CS09 CR140 D30832.0
+C1-5343 U+082DC CS09 CR140 D30787.0
+C1-5344 U+082D4 CS09 CR140 D30778.0
+C1-5345 U+082D1 CS09 CR140 D30774.0
+C1-5346 U+082DE CS09 CR140 D30789.0
+C1-5347 U+082D3 CS09 CR140 D30777.0
+C1-5348 U+082DF CS09 CR140 D30790.0
+C1-5349 U+082EF CS09 CR140 D30806.0
+C1-534A U+08306 CS09 CR140 D30838.0
+C2-2D2D U+08294 CS09 CR140 D30685.0
+C2-2D2E U+082D9 CS09 CR140 D30783.0
+C2-2D2F U+082FE CS09 CR140 D30828.0
+C2-2D30 U+082F9 CS09 CR140 D30823.0
+C2-2D31 U+08307 CS09 CR140 D30839.0
+C2-2D32 U+082E8 CS09 CR140 D30799.0
+C2-2D33 U+08300 CS09 CR140 D30831.0
+C2-2D34 U+082D5 CS09 CR140 D30779.0
+C2-2D35 U+0833A CS09 CR140 D30922.0
+C2-2D36 U+082EB CS09 CR140 D30802.0
+C2-2D37 U+082D6 CS09 CR140 D30780.0
+C2-2D38 U+082F4 CS09 CR140 D30813.0
+C2-2D39 U+082EC CS09 CR140 D30803.0
+C2-2D3A U+082E1 CS09 CR140 D30792.0
+C2-2D3B U+082F2 CS09 CR140 D30809.0
+C2-2D3C U+082F5 CS09 CR140 D30817.0
+C2-2D3D U+0830C CS09 CR140 D30846.0
+C2-2D3E U+082FB CS09 CR140 D30825.0
+C2-2D3F U+082F6 CS09 CR140 D30818.0
+C2-2D40 U+082F0 CS09 CR140 D30807.0
+C2-2D41 U+082EA CS09 CR140 D30801.0
+C2-2D42 U+082E4 CS09 CR140 D30795.0
+C2-2D43 U+082E0 CS09 CR140 D30791.0
+C2-2D44 U+082FA CS09 CR140 D30824.0
+C2-2D45 U+082F3 CS09 CR140 D30811.0
+C2-2D46 U+082ED CS09 CR140 D30804.0
+C3-2E69 U+082F7 CS09 CR140 D30820.0
+C3-2E6A U+082D8 CS09 CR140 D30782.0
+C3-2E6B U+082DD CS09 CR140 D30788.0
+C3-2E6C U+044AA CS09 CR140 D30844.0
+C3-2E6D U+044A6 CS09 CR140 D30775.0
+C3-2E6E U+082F8 CS09 CR140 D30822.0
+C3-2E6F U+082FC CS09 CR140 D30826.0
+C3-2E70 U+044A8 CS09 CR140 D30816.0
+C3-2E71 U+044A9 CS09 CR140 D30829.0
+C3-2E72 U+082E9 CS09 CR140 D30800.0
+C3-2E73 U+044AB CS09 CR140 D30851.0
+C3-2E74 U+082EE CS09 CR140 D30805.0
+C3-2E75 U+044AC CS09 CR140 D30858.0
+C3-2E76 U+082D0 CS09 CR140 D30773.0
+C3-2E77 U+0830E CS09 CR140 D30861.1
+C3-2E78 U+082E2 CS09 CR140 D30793.0
+C3-2E79 U+0830B CS09 CR140 D30845.0
+C3-2E7A U+082FD CS09 CR140 D30827.0
+C3-2E7B U+05179 CS09 CR140 M******
+C4-2B36 U+044A7 CS09 CR140 D30786.0
+C4-2B37 U+26B38 CS09 CR140 D30810.0
+C4-2B38 U+26B39 CS09 CR140 D30812.0
+C4-2B39 U+26B3A CS09 CR140 D30814.0
+C4-2B3A U+082DA CS09 CR140 D30784.0
+C4-2B3B U+26B37 CS09 CR140 D30769.0
+C4-2B3C U+26B3E CS09 CR140 D30837.0
+C4-2B3D U+0830A CS09 CR140 D30842.0
+C5-2B3B U+26B48 CS09 CR140 D30857.0
+C5-2B3C U+26B4B CS09 CR140 D30861.0
+C5-2B3D U+26B41 CS09 CR140 D30848.0
+C5-2B3E U+26B49 CS09 CR140 D30859.0
+C5-2B3F U+26B3B CS09 CR140 D30815.0
+C6-3439 U+26B42 CS09 CR140 D30849.0
+C6-343A U+044AD CS09 CR140 D30862.0
+C6-343B U+26B3D CS09 CR140 D30821.0
+C6-343C U+082FF CS09 CR140 D30830.0
+C6-343D U+26B40 CS09 CR140 D30847.0
+C6-343E U+26B44 CS09 CR140 D30852.0
+C6-343F U+26B62 CS09 CR140 D49579.0
+C6-3440 U+26B43 CS09 CR140 D30850.0
+C6-3441 U+26B3F CS09 CR140 D30843.0
+C6-3442 U+26B45 CS09 CR140 D30854.0
+C6-3443 U+26B3C CS09 CR140 D30819.0
+C6-3444 U+2F997 CS09 CR140 D* @ D30819.0
+C6-3445 U+26B46 CS09 CR140 D30855.0
+C6-3446 U+26B47 CS09 CR140 D30856.0
+C1-5770 U+082BB CS10 CR140 D30744.0
+C1-5771 U+0832B CS10 CR140 D30900.0
+C1-5772 U+08352 CS10 CR140 D30953.0
+C1-5773 U+08354 CS10 CR140 D30865.0
+C1-5774 U+0834A CS10 CR140 M******
+C1-5775 U+08338 CS10 CR140 D30918.0
+C1-5776 U+08350 CS10 CR140 D30951.0
+C1-5777 U+08349 CS10 CR140 D30945.0
+C1-5778 U+08335 CS10 CR140 D30914.0
+C1-5779 U+08334 CS10 CR140 D30913.0
+C1-577A U+0834F CS10 CR140 D30950.0
+C1-577B U+08332 CS10 CR140 D30911.0
+C1-577C U+08339 CS10 CR140 D30921.0
+C1-577D U+08336 CS10 CR140 D30915.0
+C1-577E U+08317 CS10 CR140 D30864.0
+C1-5821 U+08340 CS10 CR140 D30929.0
+C1-5822 U+08331 CS10 CR140 D30910.0
+C1-5823 U+08328 CS10 CR140 D30896.0
+C1-5824 U+08343 CS10 CR140 D30934.0
+C2-3237 U+08333 CS10 CR140 D30912.0
+C2-3238 U+0832D CS10 CR140 D30904.0
+C2-3239 U+08344 CS10 CR140 D30935.0
+C2-323A U+08319 CS10 CR140 D30868.0
+C2-323B U+08351 CS10 CR140 D30952.0
+C2-323C U+08325 CS10 CR140 D30892.0
+C2-323D U+08356 CS10 CR140 D30972.0
+C2-323E U+0833F CS10 CR140 D30928.0
+C2-323F U+08341 CS10 CR140 D30930.0
+C2-3240 U+08326 CS10 CR140 D30893.0
+C2-3241 U+0831C CS10 CR140 D30871.0
+C2-3242 U+08322 CS10 CR140 D30888.0
+C2-3243 U+08342 CS10 CR140 D30933.0
+C2-3244 U+0834E CS10 CR140 D30949.0
+C2-3245 U+0831B CS10 CR140 D30870.0
+C2-3246 U+0832A CS10 CR140 D30898.0
+C2-3247 U+08308 CS10 CR140 D30840.0
+C2-3248 U+0833C CS10 CR140 D30925.0
+C2-3249 U+0834D CS10 CR140 D30948.0
+C2-324A U+08316 CS10 CR140 D30863.0
+C2-324B U+08324 CS10 CR140 D30891.0
+C2-324C U+08320 CS10 CR140 D30882.0
+C2-324D U+08337 CS10 CR140 D30916.0
+C2-324E U+0832F CS10 CR140 D30906.0
+C2-324F U+08329 CS10 CR140 D30897.0
+C2-3250 U+08347 CS10 CR140 D30942.0
+C2-3251 U+08345 CS10 CR140 D30937.0
+C2-3252 U+0834C CS10 CR140 D30947.0
+C2-3253 U+08353 CS10 CR140 D31192.0
+C2-3254 U+0831E CS10 CR140 D30877.0
+C2-3255 U+0832C CS10 CR140 D30902.0
+C2-3256 U+0834B CS10 CR140 D30946.0
+C2-3257 U+08327 CS10 CR140 D30895.0
+C2-3258 U+08348 CS10 CR140 D30943.0
+C2-3879 U+0837F CS10 CR140 D31011.0
+C3-3359 U+0831F CS10 CR140 D30880.0
+C3-335A U+08357 CS10 CR140 D30977.0
+C3-335B U+044B4 CS10 CR140 D30894.0
+C3-335C U+044B9 CS10 CR140 D30931.0
+C3-335D U+044B7 CS10 CR140 D30909.0
+C3-335E U+044B5 CS10 CR140 D30903.0
+C3-335F U+08321 CS10 CR140 D30883.0
+C3-3360 U+044C1 CS10 CR140 M******
+C3-3361 U+044B1 CS10 CR140 D30879.0
+C3-3362 U+08318 CS10 CR140 D30866.0
+C3-3363 U+08358 CS10 CR140 D30890.0
+C3-3364 U+044B3 CS10 CR140 D30889.0
+C3-3365 U+044BA CS10 CR140 D30939.0
+C4-2F54 U+26B74 CS10 CR140 D30886.0
+C4-2F55 U+044B0 CS10 CR140 D30875.0
+C4-2F56 U+26B6E CS10 CR140 D30872.0
+C4-2F57 U+26B6F CS10 CR140 D30873.0
+C4-2F58 U+26B79 CS10 CR140 D30920.0
+C4-2F59 U+044BC CS10 CR140 D30944.0
+C4-2F5A U+0832E CS10 CR140 D30905.0
+C4-2F5B U+26B77 CS10 CR140 D30901.0
+C4-2F5C U+08355 CS10 CR140 D30967.0
+C4-2F5D U+0831A CS10 CR140 D30869.0
+C4-2F5E U+044B8 CS10 CR140 D30954.0
+C4-2F5F U+0833D CS10 CR140 D30926.0
+C4-2F60 U+26B7C CS10 CR140 D30936.0
+C4-2F61 U+044B2 CS10 CR140 D30881.0
+C4-2F62 U+26B70 CS10 CR140 D30874.0
+C4-2F63 U+08330 CS10 CR140 D30908.0
+C4-2F64 U+044BD CS10 CR140 D30958.0
+C4-2F65 U+26B7A CS10 CR140 D30923.0
+C4-2F66 U+26B82 CS10 CR140 D30959.0
+C5-2F77 U+26B75 CS10 CR140 D30887.0
+C5-2F78 U+26B71 CS10 CR140 D30878.0
+C5-2F79 U+26B91 CS10 CR140 D30976.0
+C5-2F7A U+26B72 CS10 CR140 D30884.0
+C5-2F7B U+26B8E CS10 CR140 D30973.0
+C5-2F7C U+26B6D CS10 CR140 D30867.0
+C5-2F7D U+26B88 CS10 CR140 D30965.0
+C5-2F7E U+26B73 CS10 CR140 D30885.0
+C5-3021 U+044BB CS10 CR140 D30941.0
+C5-3022 U+26B81 CS10 CR140 D30957.0
+C5-3023 U+26B76 CS10 CR140 D30899.0
+C5-3024 U+26B7B CS10 CR140 D30932.0
+C5-3025 U+26B7F CS10 CR140 D30955.0
+C5-3026 U+26B90 CS10 CR140 D30975.0
+C5-3027 U+26B78 CS10 CR140 D30917.0
+C6-3B4B U+26B1F CS10 CR140 D30756.0
+C6-3B4C U+26B27 CS10 CR140 D30768.0
+C6-3B4D U+26B26 CS10 CR140 D30767.0
+C6-3B4E U+21E10 CS10 CR140 D*
+C6-3B4F U+26B8B CS10 CR140 D30969.0
+C6-3B50 U+26BAE CS10 CR140 D30982.0
+C6-3B51 U+26B8A CS10 CR140 D30968.0
+C6-3B52 U+2F999 CS10 CR140 D* @ D30876.0 (C3-384D)
+C6-3B53 U+26B92 CS10 CR140 D30978.0
+C6-3B54 U+26B89 CS10 CR140 D30966.0
+C6-3B55 U+26B87 CS10 CR140 D30964.0
+C6-3B56 U+044B6 CS10 CR140 D30907.0
+C6-3B57 U+26B8F CS10 CR140 D30974.0
+C6-3B58 U+26B84 CS10 CR140 D30962.0
+C6-3B59 U+26B83 CS10 CR140 D30960.0
+C6-3B5A U+26B8C CS10 CR140 D30970.0
+C6-3B5B U+26B93 CS10 CR140 D30979.0
+C6-3B5C U+26B8D CS10 CR140 D30971.0
+C6-3B5D U+26B98 CS10 CR140 D49581.0
+C6-3B5E U+26B7D CS10 CR140 D30938.0
+C6-3B5F U+26B7E CS10 CR140 D30919.0 #
+C6-3B60 U+26BD2 CS10 CR140 D30980.0
+C6-3B61 U+26B80 CS10 CR140 D30956.0
+C6-3B62 U+26B99 CS10 CR140 D49580.0
+C1-5C74 U+0838E CS11 CR140 D31040.0
+C1-5C75 U+0839E CS11 CR140 D31063.0
+C1-5C76 U+08398 CS11 CR140 D31056.0
+C1-5C77 U+08378 CS11 CR140 D31001.0
+C1-5C78 U+083A2 CS11 CR140 D31069.0
+C1-5C79 U+08396 CS11 CR140 D31052.0
+C1-5C7A U+083BD CS11 CR140 D31132.0
+C1-5C7B U+083AB CS11 CR140 D31078.0
+C1-5C7C U+08392 CS11 CR140 D31046.0
+C1-5C7D U+0838A CS11 CR140 D31035.0
+C1-5C7E U+08393 CS11 CR140 D31047.0
+C1-5D21 U+08389 CS11 CR140 D31034.0
+C1-5D22 U+083A0 CS11 CR140 D31065.0
+C1-5D23 U+08377 CS11 CR140 D31000.0
+C1-5D24 U+0837B CS11 CR140 D31005.0
+C1-5D25 U+0837C CS11 CR140 D31008.0
+C1-5D26 U+08386 CS11 CR140 D31025.0
+C1-5D27 U+083A7 CS11 CR140 D31074.0
+C2-385D U+08390 CS11 CR140 D31043.0
+C2-385E U+083A3 CS11 CR140 M******
+C2-385F U+083A8 CS11 CR140 D31075.0
+C2-3860 U+0838D CS11 CR140 D31039.0
+C2-3861 U+0837A CS11 CR140 D31004.0
+C2-3862 U+08373 CS11 CR140 D30989.0
+C2-3863 U+083A4 CS11 CR140 D31071.0
+C2-3864 U+08374 CS11 CR140 D30992.0
+C2-3865 U+0838F CS11 CR140 D31041.0
+C2-3866 U+08381 CS11 CR140 D31013.0
+C2-3867 U+08395 CS11 CR140 D31050.0
+C2-3868 U+08399 CS11 CR140 D31057.0
+C2-3869 U+08375 CS11 CR140 D30994.0
+C2-386A U+08394 CS11 CR140 D31048.0
+C2-386B U+083A9 CS11 CR140 D31076.0
+C2-386C U+0837D CS11 CR140 D31009.0
+C2-386D U+08383 CS11 CR140 D31018.0
+C2-386E U+0838C CS11 CR140 D31038.0
+C2-386F U+0839D CS11 CR140 D31062.0
+C2-3870 U+0839B CS11 CR140 D31060.0
+C2-3871 U+083AA CS11 CR140 D31077.0
+C2-3872 U+0838B CS11 CR140 D31036.0
+C2-3873 U+0837E CS11 CR140 D31010.0
+C2-3874 U+083A5 CS11 CR140 D31072.0
+C2-3875 U+083AF CS11 CR140 D31127.0
+C2-3876 U+08388 CS11 CR140 D31031.0
+C2-3877 U+08397 CS11 CR140 D31053.0
+C2-3878 U+083B0 CS11 CR140 M******
+C2-387A U+083A6 CS11 CR140 D31073.0
+C2-387B U+08387 CS11 CR140 D31026.0
+C2-387C U+083AE CS11 CR140 D31087.0
+C2-387D U+08376 CS11 CR140 D30998.0
+C3-384C U+044CE CS11 CR140 D31058.0
+C3-384D U+0831D CS11 CR140 D30876.0 @ C6-3B52
+C3-384E U+08371 CS11 CR140 D30985.0
+C3-384F U+08384 CS11 CR140 D31023.0
+C3-3850 U+08380 CS11 CR140 D31012.0
+C3-3851 U+08372 CS11 CR140 D30988.0
+C3-3852 U+083A1 CS11 CR140 D31066.0
+C3-3853 U+035B4 CS11 CR140 D30986.0
+C3-3854 U+08379 CS11 CR140 D31003.0
+C3-3855 U+08391 CS11 CR140 D31045.0
+C3-3856 U+044C8 CS11 CR140 D31032.0
+C3-3857 U+0839F CS11 CR140 D31064.0
+C3-3858 U+083AD CS11 CR140 D31331.0
+C3-3859 U+044D1 CS11 CR140 D31094.0
+C3-385A U+044C5 CS11 CR140 D30997.0
+C3-385B U+08323 CS11 CR140 D31090.0
+C3-385C U+044D2 CS11 CR140 D31110.0
+C3-385D U+08385 CS11 CR140 D31024.0
+C3-385E U+0839C CS11 CR140 D31061.0
+C3-385F U+083B7 CS11 CR140 M******
+C4-345D U+044CB CS11 CR140 D31044.0
+C4-345E U+044C2 CS11 CR140 D30990.0
+C4-345F U+26BD4 CS11 CR140 D31086.0
+C4-3460 U+26BC8 CS11 CR140 D31049.0
+C4-3461 U+26BBC CS11 CR140 D31007.0
+C4-3462 U+044CA CS11 CR140 D31042.0
+C4-3463 U+044CC CS11 CR140 D31054.0
+C4-3464 U+26BCD CS11 CR140 D31079.0
+C4-3465 U+044C7 CS11 CR140 D31030.0
+C4-3466 U+044C9 CS11 CR140 D31033.0
+C4-3467 U+08370 CS11 CR140 D30984.0
+C4-3468 U+26BBE CS11 CR140 D31015.0
+C4-3469 U+044C6 CS11 CR140 D30999.0
+C4-346A U+26C40 CS11 CR140 D31210.0 #
+C4-346B U+26BD6 CS11 CR140 D31089.0
+C4-346C U+044C3 CS11 CR140 D30995.0
+C4-346D U+08382 CS11 CR140 D31017.0
+C4-346E U+26BBD CS11 CR140 D31014.0
+C4-346F U+083AC CS11 CR140 D31084.0
+C4-3470 U+26BBA CS11 CR140 D31002.0
+C4-3471 U+044C4 CS11 CR140 D30996.0
+C4-3472 U+26BC0 CS11 CR140 D31019.0
+C4-3473 U+2F99B CS11 CR140 D*
+C4-3474 U+2F99D CS11 CR140 D31130.0
+C4-3475 U+26BC1 CS11 CR140 D31020.0
+C5-3521 U+26BD5 CS11 CR140 D31088.0
+C5-3522 U+26BEB CS11 CR140 D31113.0
+C5-3523 U+26BC5 CS11 CR140 D31029.0
+C5-3524 U+044D3 CS11 CR140 D31129.0
+C5-3525 U+26C27 CS11 CR140 D31108.0
+C5-3526 U+26BF0 CS11 CR140 D31118.0
+C5-3527 U+26BB9 CS11 CR140 D30993.0
+C5-3528 U+26C18 CS11 CR140 D31126.0
+C5-3529 U+26BEE CS11 CR140 D31116.0
+C5-352A U+044D0 CS11 CR140 D31085.0
+C5-352B U+26BB7 CS11 CR140 D30987.0
+C5-352C U+26BBB CS11 CR140 D31006.0
+C5-352D U+26BEF CS11 CR140 D31117.0
+C5-352E U+26BB8 CS11 CR140 D30991.0
+C5-352F U+26BDF CS11 CR140 D31099.0
+C5-3530 U+26BDA CS11 CR140 D31093.0
+C5-3531 U+26BE3 CS11 CR140 D31104.0
+C5-3532 U+26BC9 CS11 CR140 D31051.0
+C5-3533 U+26BEC CS11 CR140 D31114.0
+C6-4374 U+26BCA CS11 CR140 D31067.0
+C6-4375 U+26BC7 CS11 CR140 D31037.0
+C6-4376 U+2F99E CS11 CR140 D*
+C6-4377 U+26BD8 CS11 CR140 D31091.0
+C6-4378 U+26BE1 CS11 CR140 D31102.0
+C6-4379 U+26BC6 CS11 CR140 D31028.0
+C6-437A U+26BF8 CS11 CR140 D49584.0
+C6-437B U+26BC3 CS11 CR140 D31022.0
+C6-437C U+26BF4 CS11 CR140 D31122.0
+C6-437D U+26C17 CS11 CR140 D31128.0
+C6-437E U+26BEA CS11 CR140 D31112.0
+C6-4421 U+26BCB CS11 CR140 D31068.0
+C6-4422 U+26B86 CS11 CR140 D31123.0
+C6-4423 U+26BC4 CS11 CR140 D31027.0
+C6-4424 U+26BD9 CS11 CR140 D31092.0
+C6-4425 U+26C19 CS11 CR140 D31124.0
+C6-4426 U+26BC2 CS11 CR140 D31021.0
+C6-4427 U+26BE2 CS11 CR140 D31103.0
+C6-4428 U+044CF CS11 CR140 D31081.0
+C6-4429 U+26BDE CS11 CR140 D31098.0
+C6-442A U+26BED CS11 CR140 D31115.0
+C6-442B U+2F99C CS11 CR140 D31101.0
+C6-442C U+044CD CS11 CR140 D31055.0
+C6-442D U+26C1D CS11 CR140 D*
+C6-442E U+26BDD CS11 CR140 D31097.0
+C6-442F U+26BDB CS11 CR140 D31095.0
+C6-4430 U+26BE8 CS11 CR140 D31109.0
+C6-4431 U+26BE9 CS11 CR140 D31111.0
+C6-4432 U+26BBF CS11 CR140 D31016.0
+C6-4433 U+26BE0 CS11 CR140 D31100.0
+C6-4434 U+26BD1 CS11 CR140 D31083.0
+C6-4435 U+26BDC CS11 CR140 D31096.0
+C6-4436 U+26BCE CS11 CR140 D31080.0
+C6-4437 U+26C1E CS11 CR140 D49583.0
+C6-4438 U+26BCC CS11 CR140 D31070.0
+C6-4439 U+26BF2 CS11 CR140 D31120.0
+C6-443A U+26BF3 CS11 CR140 D31121.0
+C6-443B U+2F99F CS11 CR140 D31302.0
+C6-443C U+2F9A2 CS11 CR140 D31156.1
+C6-443D U+2F9A3 CS11 CR140 D31184.1
+C6-443E U+2F9A1 CS11 CR140 D31153.1
+C1-6156 U+083E9 CS12 CR140 D31205.0
+C1-6157 U+08403 CS12 CR140 D31251.0
+C1-6158 U+083F8 CS12 CR140 D31235.0
+C1-6159 U+0840D CS12 CR140 D31266.0
+C1-615A U+083E0 CS12 CR140 D31190.0
+C1-615B U+083C5 CS12 CR140 D31142.0
+C1-615C U+0840B CS12 CR140 D31264.0
+C1-615D U+083C1 CS12 CR140 D31136.0 #
+C1-615E U+083EF CS12 CR140 D31214.0
+C1-615F U+083F1 CS12 CR140 D31219.0
+C1-6160 U+083F4 CS12 CR140 D31227.0
+C1-6161 U+08457 CS12 CR140 D31410.0 @ D31302.0
+C1-6162 U+0840A CS12 CR140 D31262.0
+C1-6163 U+083F0 CS12 CR140 D31217.0
+C1-6164 U+0840C CS12 CR140 D31265.0
+C1-6165 U+083CC CS12 CR140 D31156.0
+C1-6166 U+083FD CS12 CR140 D31241.0
+C1-6167 U+083F2 CS12 CR140 D31220.0
+C1-6168 U+083CA CS12 CR140 D31153.0
+C1-6169 U+08438 CS12 CR140 D31356.0
+C1-616A U+0840E CS12 CR140 D31269.0
+C1-616B U+08404 CS12 CR140 D31252.0
+C1-616C U+083DC CS12 CR140 D31184.0
+C1-616D U+08407 CS12 CR140 D31256.0
+C1-616E U+083D4 CS12 CR140 D31170.0
+C1-616F U+083DF CS12 CR140 D31189.0
+C2-3F41 U+0833B CS12 CR140 D30924.0
+C2-3F42 U+083CF CS12 CR140 D31162.0
+C2-3F43 U+083F9 CS12 CR140 D31236.0
+C2-3F44 U+08423 CS12 CR140 M******
+C2-3F45 U+083C0 CS12 CR140 D31135.0
+C2-3F46 U+083E8 CS12 CR140 D31204.0
+C2-3F47 U+08412 CS12 CR140 D31277.0
+C2-3F48 U+083E7 CS12 CR140 D31202.0
+C2-3F49 U+083E4 CS12 CR140 D31197.0
+C2-3F4A U+083FC CS12 CR140 D31240.0
+C2-3F4B U+083F6 CS12 CR140 D31233.0
+C2-3F4C U+08410 CS12 CR140 D31271.0
+C2-3F4D U+083C6 CS12 CR140 D31146.0
+C2-3F4E U+083C8 CS12 CR140 D31150.0
+C2-3F4F U+083EB CS12 CR140 D31207.0
+C2-3F50 U+083E3 CS12 CR140 D31196.0
+C2-3F51 U+083BF CS12 CR140 D31134.0
+C2-3F52 U+08401 CS12 CR140 D31248.0
+C2-3F53 U+083DD CS12 CR140 D31186.0
+C2-3F54 U+083E5 CS12 CR140 D31200.0
+C2-3F55 U+083D8 CS12 CR140 D31177.0
+C2-3F56 U+083FF CS12 CR140 D31243.0
+C2-3F57 U+083E1 CS12 CR140 D31193.0
+C2-3F58 U+083CB CS12 CR140 D31154.0
+C2-3F59 U+083CE CS12 CR140 D31160.0
+C2-3F5A U+083D6 CS12 CR140 D31174.0
+C2-3F5B U+083F5 CS12 CR140 D31231.0
+C2-3F5C U+083C9 CS12 CR140 D31152.0
+C2-3F5D U+08409 CS12 CR140 D31260.0
+C2-3F5E U+0840F CS12 CR140 D31270.0
+C2-3F5F U+083DE CS12 CR140 D31188.0
+C2-3F60 U+08411 CS12 CR140 D31272.0
+C2-3F61 U+08406 CS12 CR140 D31255.0
+C2-3F62 U+083C2 CS12 CR140 D31138.0
+C2-3F63 U+083F3 CS12 CR140 D31226.0
+C2-3F64 U+083D5 CS12 CR140 D31173.0
+C2-3F65 U+083FA CS12 CR140 D31237.0
+C2-3F66 U+083C7 CS12 CR140 D31147.0
+C2-3F67 U+083D1 CS12 CR140 D31166.0
+C2-3F68 U+083EA CS12 CR140 D31206.0
+C2-3F69 U+08413 CS12 CR140 D31279.0
+C2-3F6A U+0839A CS12 CR140 D31059.0
+C2-3F6B U+083C3 CS12 CR140 D31140.0
+C2-3F6C U+083EC CS12 CR140 D31208.0
+C2-3F6D U+083EE CS12 CR140 D31213.0
+C2-3F6E U+083C4 CS12 CR140 D31141.0
+C2-3F6F U+083FB CS12 CR140 D31238.0
+C2-3F70 U+083D7 CS12 CR140 D31175.0
+C2-3F71 U+083E2 CS12 CR140 D31195.0
+C2-3F72 U+0841B CS12 CR140 D* @ D31307.0
+C2-3F73 U+083DB CS12 CR140 D31183.0
+C2-3F74 U+083FE CS12 CR140 D31242.0
+C3-3E4B U+083ED CS12 CR140 D31209.0
+C3-3E4C U+044E7 CS12 CR140 D31327.0
+C3-3E4D U+083DA CS12 CR140 D31180.0
+C3-3E4E U+08418 CS12 CR140 D31329.0
+C3-3E4F U+083D2 CS12 CR140 D31167.0
+C3-3E50 U+08408 CS12 CR140 D31257.0
+C3-3E51 U+044E2 CS12 CR140 D31268.0
+C3-3E52 U+08400 CS12 CR140 D31244.0
+C3-3E53 U+044DF CS12 CR140 D31229.0
+C3-3E54 U+044E1 CS12 CR140 D31267.0
+C3-3E55 U+044E5 CS12 CR140 D31297.0
+C3-3E56 U+08417 CS12 CR140 D31326.0
+C3-3E57 U+08346 CS12 CR140 D31322.0
+C3-3E58 U+08414 CS12 CR140 D31292.0
+C3-3E59 U+083D3 CS12 CR140 D31168.0
+C3-3E5A U+08405 CS12 CR140 D31253.0
+C3-3E5B U+0841F CS12 CR140 M******
+C3-3E5C U+08402 CS12 CR140 D31250.0
+C3-3E5D U+08416 CS12 CR140 D31319.0
+C3-3E5E U+083CD CS12 CR140 D31157.0
+C3-3E5F U+083E6 CS12 CR140 D31201.0
+C4-3A54 U+26C47 CS12 CR140 D31223.0
+C4-3A55 U+26C2B CS12 CR140 D31139.0
+C4-3A56 U+044DE CS12 CR140 D31224.0
+C4-3A57 U+26C41 CS12 CR140 D31211.0
+C4-3A58 U+26C43 CS12 CR140 D31215.0
+C4-3A59 U+044DB CS12 CR140 D31199.0
+C4-3A5A U+26C42 CS12 CR140 D31212.0
+C4-3A5B U+044DD CS12 CR140 D31216.0
+C4-3A5C U+044E3 CS12 CR140 D31278.0
+C4-3A5D U+26C32 CS12 CR140 D31155.0
+C4-3A5E U+044E0 CS12 CR140 D31259.0
+C4-3A5F U+044D9 CS12 CR140 D31178.0
+C4-3A60 U+044D8 CS12 CR140 D31176.0
+C4-3A61 U+044E4 CS12 CR140 D31294.0
+C4-3A62 U+26C44 CS12 CR140 D31218.0
+C4-3A63 U+26C4A CS12 CR140 D31228.0
+C4-3A64 U+044DA CS12 CR140 D31181.0
+C4-3A65 U+044EF CS12 CR140 D31330.0
+C4-3A66 U+2F9A0 CS12 CR140 M******
+C4-3A67 U+08415 CS12 CR140 D31303.0
+C4-3A68 U+083BE CS12 CR140 D31133.0
+C4-3A69 U+26C54 CS12 CR140 D31261.0
+C4-3A6A U+26C6E CS12 CR140 D31304.0
+C4-3A6B U+26C52 CS12 CR140 D31254.0
+C4-3A6C U+044D7 CS12 CR140 D31165.0
+C5-3B55 U+26C2A CS12 CR140 D31137.0
+C5-3B56 U+044DC CS12 CR140 D31203.0
+C5-3B57 U+26C63 CS12 CR140 D31288.0
+C5-3B58 U+26C84 CS12 CR140 D*
+C5-3B59 U+26CAF CS12 CR140 D31246.0
+C5-3B5A U+26C45 CS12 CR140 D31221.0
+C5-3B5B U+26C70 CS12 CR140 D31306.0
+C5-3B5C U+26C56 CS12 CR140 D31273.0
+C5-3B5D U+26C16 CS12 CR140 D31328.0
+C5-3B5E U+26C3D CS12 CR140 D31191.0
+C5-3B5F U+26C38 CS12 CR140 D31171.0
+C5-3B60 U+26C6F CS12 CR140 D31305.0
+C5-3B61 U+26C77 CS12 CR140 D31313.0
+C5-3B62 U+26C2E CS12 CR140 D31145.0
+C5-3B63 U+26C31 CS12 CR140 D31151.0
+C5-3B64 U+26C4C CS12 CR140 D31232.0
+C5-3B65 U+26C5F CS12 CR140 D31284.0
+C5-3B66 U+26C75 CS12 CR140 D31311.0
+C5-3B67 U+26C39 CS12 CR140 D31172.0
+C5-3B68 U+26C3A CS12 CR140 D31182.0
+C5-3B69 U+26C2C CS12 CR140 D31143.0
+C5-3B6A U+26C2D CS12 CR140 D31144.0
+C5-3B6B U+26C3F CS12 CR140 D31198.0
+C5-3B6C U+26C2F CS12 CR140 D31148.0
+C5-3B6D U+26C30 CS12 CR140 D31149.0
+C5-3B6E U+26C3E CS12 CR140 D31194.0
+C5-3B6F U+083D0 CS12 CR140 D31164.0
+C6-4D67 U+26B85 CS12 CR140 D30963.0
+C6-4D68 U+26B6B CS12 CR140 D49582.0
+C6-4D69 U+26C48 CS12 CR140 D49588.0
+C6-4D6A U+26C4B CS12 CR140 D31230.0
+C6-4D6B U+26C37 CS12 CR140 D31169.0
+C6-4D6C U+26C7B CS12 CR140 D31318.0
+C6-4D6D U+26C6C CS12 CR140 D31300.0
+C6-4D6E U+26C85 CS12 CR140 D* @ D31234.0
+C6-4D6F U+26C65 CS12 CR140 D31290.0
+C6-4D70 U+26C36 CS12 CR140 D31163.0 @ D31133.1 (C6-4D71) / C6-4E3B
+C6-4D71 U+26C86 CS12 CR140 D31133.1 @ D31163.0 (C6-4D70) / C6-4E3B
+C6-4D72 U+26C34 CS12 CR140 D31159.0
+C6-4D73 U+26C68 CS12 CR140 D31295.0
+C6-4D74 U+26C5A CS12 CR140 D31280.0
+C6-4D75 U+26C58 CS12 CR140 D31275.0
+C6-4D76 U+26C72 CS12 CR140 D31308.0
+C6-4D77 U+26C6A CS12 CR140 D31298.0
+C6-4D78 U+26BD3 CS12 CR140 D31131.0
+C6-4D79 U+26C3C CS12 CR140 D31187.0
+C6-4D7A U+26C33 CS12 CR140 D31158.0
+C6-4D7B U+26C3B CS12 CR140 D31185.0
+C6-4D7C U+26C4D CS12 CR140 D31239.0
+C6-4D7D U+26C4F CS12 CR140 D49587.0
+C6-4D7E U+26C7C CS12 CR140 D31320.0
+C6-4E21 U+26CB0 CS12 CR140 D31324.0
+C6-4E22 U+26C5B CS12 CR140 D31281.0
+C6-4E23 U+26C55 CS12 CR140 D31263.0
+C6-4E24 U+26C64 CS12 CR140 D31289.0
+C6-4E25 U+26C6B CS12 CR140 D31299.0
+C6-4E26 U+26C53 CS12 CR140 D31258.0
+C6-4E27 U+044E6 CS12 CR140 D31314.0
+C6-4E28 U+26C57 CS12 CR140 D31274.0
+C6-4E29 U+26C5E CS12 CR140 D31283.0
+C6-4E2A U+26C6D CS12 CR140 D31301.0
+C6-4E2B U+26C35 CS12 CR140 D31161.0
+C6-4E2C U+26C69 CS12 CR140 D31296.0
+C6-4E2D U+26C59 CS12 CR140 D31276.0
+C6-4E2E U+26C66 CS12 CR140 D31291.0
+C6-4E2F U+26C50 CS12 CR140 D31247.0
+C6-4E30 U+26C51 CS12 CR140 D31249.0
+C6-4E31 U+26C5C CS12 CR140 D31282.0
+C6-4E32 U+26D5D CS12 CR140 D49596.0
+C6-4E33 U+26C87 CS12 CR140 D49591.0
+C6-4E34 U+26C78 CS12 CR140 D31315.0
+C6-4E35 U+26C49 CS12 CR140 D31225.0
+C6-4E36 U+26C4E CS12 CR140 D31245.0
+C6-4E37 U+26BF1 CS12 CR140 D31131.1
+C6-4E38 U+26C73 CS12 CR140 D31309.0
+C6-4E39 U+26C88 CS12 CR140 D49592.0
+C6-4E3A U+26BCF CS12 CR140 D49586.0
+C6-4E3B U+2F9A4 CS12 CR140 D* @ D31163.0 (C6-4D70) / D31133.1 (C6-4D71)
+C1-662D U+08482 CS13 CR140 D31495.0
+C1-662E U+08477 CS13 CR140 D31461.0
+C1-662F U+0843D CS13 CR140 D31362.0
+C1-6630 U+08431 CS13 CR140 D31345.0
+C1-6631 U+08475 CS13 CR140 D31458.0
+C1-6632 U+08466 CS13 CR140 D31437.0
+C1-6633 U+0846B CS13 CR140 D31443.0
+C1-6634 U+08449 CS13 CR140 D31387.0
+C1-6635 U+0846C CS13 CR140 D31448.0
+C1-6636 U+0845B CS13 CR140 D31420.0
+C1-6637 U+0843C CS13 CR140 D31361.0
+C1-6638 U+08435 CS13 CR140 D31351.0
+C1-6639 U+08461 CS13 CR140 D31430.0
+C1-663A U+08463 CS13 CR140 D31433.0
+C1-663B U+08469 CS13 CR140 D31441.0
+C1-663C U+0846D CS13 CR140 D31449.0
+C1-663D U+08446 CS13 CR140 D31381.0
+C2-464E U+084F1 CS13 CR140 D* @ D31727.0
+C2-464F U+0843F CS13 CR140 D31366.0
+C2-4650 U+08456 CS13 CR140 D31409.0
+C2-4651 U+08476 CS13 CR140 D31459.0
+C2-4652 U+08479 CS13 CR140 D31464.0
+C2-4653 U+0848F CS13 CR140 M******
+C2-4654 U+0848D CS13 CR140 M******
+C2-4655 U+08465 CS13 CR140 D31436.0
+C2-4656 U+08451 CS13 CR140 D31400.0
+C2-4657 U+08440 CS13 CR140 D31367.0
+C2-4658 U+08486 CS13 CR140 M******
+C2-4659 U+08467 CS13 CR140 D31438.0
+C2-465A U+08430 CS13 CR140 D31344.0
+C2-465B U+0844D CS13 CR140 D31395.0
+C2-465C U+0847D CS13 CR140 D31468.0
+C2-465D U+0845A CS13 CR140 D31416.0
+C2-465E U+08459 CS13 CR140 D31414.0
+C2-465F U+08474 CS13 CR140 D31457.0
+C2-4660 U+08473 CS13 CR140 D31456.0
+C2-4661 U+0845D CS13 CR140 D31422.0
+C2-4662 U+08507 CS13 CR140 D31764.0
+C2-4663 U+0845E CS13 CR140 D31424.0
+C2-4664 U+08437 CS13 CR140 D31354.0
+C2-4665 U+0843A CS13 CR140 D31359.0
+C2-4666 U+08434 CS13 CR140 D31348.0
+C2-4667 U+0847A CS13 CR140 D31465.0
+C2-4668 U+08443 CS13 CR140 D31375.0
+C2-4669 U+08478 CS13 CR140 D31463.0
+C2-466A U+08432 CS13 CR140 D31346.0
+C2-466B U+08445 CS13 CR140 D31380.0
+C2-466C U+08429 CS13 CR140 D31333.0
+C2-466D U+083D9 CS13 CR140 D31179.0
+C2-466E U+0844B CS13 CR140 D31393.0
+C2-466F U+0842F CS13 CR140 D31343.0
+C2-4670 U+08442 CS13 CR140 D31373.0
+C2-4671 U+0842D CS13 CR140 D31340.0
+C2-4672 U+0845F CS13 CR140 D31427.0
+C2-4673 U+08470 CS13 CR140 D31453.0
+C2-4674 U+08439 CS13 CR140 D31358.0
+C2-4675 U+0844E CS13 CR140 D31397.0
+C2-4676 U+0844C CS13 CR140 D31394.0
+C2-4677 U+08452 CS13 CR140 D31402.0
+C2-4678 U+0846F CS13 CR140 D31451.0
+C2-4679 U+084C5 CS13 CR140 D31644.0
+C2-467A U+0848E CS13 CR140 M******
+C2-467B U+0843B CS13 CR140 D31360.0
+C2-467C U+08447 CS13 CR140 D31384.0
+C2-467D U+08436 CS13 CR140 D31352.0
+C2-467E U+08433 CS13 CR140 D31347.0
+C2-4721 U+08468 CS13 CR140 D31440.0
+C2-4722 U+0847E CS13 CR140 D31473.0
+C2-4723 U+08444 CS13 CR140 D31376.0
+C2-4724 U+0842B CS13 CR140 D31338.0
+C2-4725 U+08460 CS13 CR140 D31428.0
+C2-4726 U+08454 CS13 CR140 D31404.0
+C2-4727 U+0846E CS13 CR140 D31450.0
+C2-4728 U+08450 CS13 CR140 D31399.0
+C3-4427 U+0844F CS13 CR140 D31398.0
+C3-4428 U+08484 CS13 CR140 D31342.0
+C3-4429 U+044F6 CS13 CR140 D31425.0
+C3-442A U+0847F CS13 CR140 D31474.0
+C3-442B U+044F5 CS13 CR140 D31418.0
+C3-442C U+08448 CS13 CR140 D31386.0
+C3-442D U+0842A CS13 CR140 D31334.0
+C3-442E U+0847B CS13 CR140 D31466.0
+C3-442F U+08472 CS13 CR140 D31455.0
+C3-4430 U+08464 CS13 CR140 D31435.0
+C3-4431 U+0842E CS13 CR140 D31341.0
+C3-4432 U+0845C CS13 CR140 D31421.0
+C3-4433 U+08453 CS13 CR140 D31403.0
+C3-4434 U+044F7 CS13 CR140 D31488.0
+C3-4435 U+08441 CS13 CR140 D31369.0
+C3-4436 U+084C8 CS13 CR140 D31647.0
+C3-4437 U+044F0 CS13 CR140 D31349.0
+C3-4438 U+08462 CS13 CR140 D31432.0
+C3-4439 U+08480 CS13 CR140 D31476.0
+C3-443A U+0843E CS13 CR140 D31364.0
+C3-443B U+08483 CS13 CR140 D31500.0
+C3-443C U+08471 CS13 CR140 D31454.0
+C3-443D U+044F9 CS13 CR140 D31514.0
+C3-443E U+0844A CS13 CR140 D31388.0
+C3-443F U+08455 CS13 CR140 D31406.0
+C3-4440 U+08458 CS13 CR140 D31413.0
+C4-4030 U+044ED CS13 CR140 D31321.0
+C4-4031 U+26CE7 CS13 CR140 D31452.0
+C4-4032 U+044EE CS13 CR140 D31336.0
+C4-4033 U+26CE6 CS13 CR140 D31447.0
+C4-4034 U+26CD1 CS13 CR140 D31385.0
+C4-4035 U+26D11 CS13 CR140 D31516.0
+C4-4036 U+08481 CS13 CR140 D31477.0
+C4-4037 U+26CD0 CS13 CR140 D31382.0
+C4-4038 U+26CD9 CS13 CR140 D31411.0
+C4-4039 U+26D0A CS13 CR140 D31508.0
+C4-403A U+044F4 CS13 CR140 D31412.0
+C4-403B U+26CDA CS13 CR140 D31415.0
+C4-403C U+26CDD CS13 CR140 D31423.0
+C4-403D U+26CC8 CS13 CR140 D31368.0
+C4-403E U+26CE2 CS13 CR140 D31439.0
+C4-403F U+26CE9 CS13 CR140 D31462.0
+C4-4040 U+26CCB CS13 CR140 D31372.0
+C4-4041 U+0847C CS13 CR140 D31467.0
+C4-4042 U+26CCC CS13 CR140 D31374.0
+C4-4043 U+26CC1 CS13 CR140 D31335.0
+C4-4044 U+0846A CS13 CR140 D31442.0
+C4-4045 U+26CDE CS13 CR140 D31426.0
+C4-4046 U+08488 CS13 CR140 M******
+C4-4047 U+044F2 CS13 CR140 D31405.0
+C4-4048 U+044F8 CS13 CR140 D31497.0
+C4-4049 U+044F3 CS13 CR140 D31407.0
+C4-404A U+26D51 CS13 CR140 D31531.0
+C4-404B U+26D12 CS13 CR140 D31517.0
+C4-404C U+044FA CS13 CR140 D31530.0
+C4-404D U+26CE0 CS13 CR140 D31431.0
+C4-404E U+26D2B CS13 CR140 D*
+C5-422F U+26BE4 CS13 CR140 D31105.0
+C5-4230 U+26D0C CS13 CR140 D31510.0
+C5-4231 U+26D15 CS13 CR140 D31520.0
+C5-4232 U+26D0E CS13 CR140 D31512.0
+C5-4233 U+26CD4 CS13 CR140 D31391.0
+C5-4234 U+26CC7 CS13 CR140 D31365.0
+C5-4235 U+26D14 CS13 CR140 D31519.0
+C5-4236 U+26CDB CS13 CR140 D31417.0
+C5-4237 U+26D5F CS13 CR140 D31533.0
+C5-4238 U+26CED CS13 CR140 D31472.0
+C5-4239 U+26D09 CS13 CR140 D31507.0
+C5-423A U+26CCF CS13 CR140 D31379.0
+C5-423B U+26CFF CS13 CR140 D31494.0
+C5-423C U+26D1A CS13 CR140 D31525.0
+C5-423D U+26CF5 CS13 CR140 D31483.0
+C5-423E U+26CEE CS13 CR140 D31475.0
+C5-423F U+26CE5 CS13 CR140 D31446.0
+C5-4240 U+26D0D CS13 CR140 D31511.0
+C5-4241 U+26CDF CS13 CR140 D31429.0
+C5-4242 U+26CEC CS13 CR140 D31471.0
+C5-4243 U+26CD7 CS13 CR140 D31401.0
+C5-4244 U+26D2C CS13 CR140 D*
+C5-4245 U+26CCD CS13 CR140 D31377.0
+C5-4246 U+26CE3 CS13 CR140 D31444.0
+C5-4247 U+26D00 CS13 CR140 D31496.0 #
+C5-4248 U+26CEB CS13 CR140 D31470.0
+C5-4249 U+26CFD CS13 CR140 D31492.0
+C5-424A U+26D0F CS13 CR140 D31513.0
+C5-424B U+26D2D CS13 CR140 D*
+C5-424C U+26D50 CS13 CR140 D31534.0
+C5-424D U+26CFE CS13 CR140 D31493.0
+C5-424E U+26CC4 CS13 CR140 D31355.0
+C5-424F U+26CE1 CS13 CR140 D31434.0
+C5-4250 U+26CF9 CS13 CR140 D31487.0
+C6-5732 U+26BE5 CS13 CR140 D31106.0
+C6-5733 U+26BE6 CS13 CR140 D31107.0
+C6-5734 U+26CC2 CS13 CR140 D31350.0
+C6-5735 U+26D2E CS13 CR140 D49595.0
+C6-5736 U+26D1D CS13 CR140 D31528.0
+C6-5737 U+26CF8 CS13 CR140 D31486.0
+C6-5738 U+26CF0 CS13 CR140 D31478.0
+C6-5739 U+26CF6 CS13 CR140 D31484.0
+C6-573A U+26CC5 CS13 CR140 D31357.0
+C6-573B U+26CC6 CS13 CR140 D31363.0
+C6-573C U+26CFC CS13 CR140 D31491.0
+C6-573D U+26D52 CS13 CR140 D49593.0
+C6-573E U+26D2F CS13 CR140 D*
+C6-573F U+26D10 CS13 CR140 D31515.0
+C6-5740 U+26CF3 CS13 CR140 D31481.0
+C6-5741 U+26CD2 CS13 CR140 D31389.0
+C6-5742 U+26CEA CS13 CR140 D31469.0
+C6-5743 U+26CDC CS13 CR140 D31419.0
+C6-5744 U+26D1B CS13 CR140 D31526.0
+C6-5745 U+26CFB CS13 CR140 D31490.0
+C6-5746 U+26CC3 CS13 CR140 D31353.0
+C6-5747 U+26D16 CS13 CR140 D31521.0
+C6-5748 U+26D07 CS13 CR140 D31505.0
+C6-5749 U+26CC9 CS13 CR140 D31370.0
+C6-574A U+26CD8 CS13 CR140 D31408.0
+C6-574B U+26D30 CS13 CR140 D49598.0
+C6-574C U+26D13 CS13 CR140 D31518.0
+C6-574D U+26D31 CS13 CR140 D31532.0
+C6-574E U+26CFA CS13 CR140 D31489.0
+C6-574F U+26CF2 CS13 CR140 D31480.0
+C6-5750 U+26DE3 CS13 CR140 D49594.0
+C6-5751 U+26CD5 CS13 CR140 D31392.0
+C6-5752 U+26D01 CS13 CR140 D31498.0
+C6-5753 U+26CF1 CS13 CR140 D31479.0
+C6-5754 U+26D1C CS13 CR140 D31527.0
+C6-5755 U+26CD6 CS13 CR140 D31396.0
+C6-5756 U+26D08 CS13 CR140 D31506.0
+C6-5757 U+26D0B CS13 CR140 D31509.0
+C6-5758 U+26D17 CS13 CR140 D31522.0
+C6-5759 U+26D20 CS13 CR140 D31502.0
+C6-575A U+26CCA CS13 CR140 D31371.0
+C6-575B U+26D32 CS13 CR140 D49585.0
+C6-575C U+26D05 CS13 CR140 D31503.0
+C6-575D U+26CE4 CS13 CR140 D31445.0
+C6-575E U+26CCE CS13 CR140 D31378.0
+C6-575F U+26D33 CS13 CR140 D49597.0
+C6-5760 U+26D02 CS13 CR140 D31499.0
+C6-5761 U+26D19 CS13 CR140 D31524.0
+C6-5762 U+26D1E CS13 CR140 D31529.0
+C6-5763 U+26CD3 CS13 CR140 D31390.0
+C6-5764 U+26CF7 CS13 CR140 D31485.0
+C6-5765 U+26CE8 CS13 CR140 D31460.0
+C6-5766 U+26D1F CS13 CR140 D31329.1 # D�́u�e�v���u�[�v�ɍ��B
+C6-5767 U+26CF4 CS13 CR140 D31482.0
+C6-5768 U+26DD8 CS13 CR140 D31705.0
+C1-6A5C U+084C9 CS14 CR140 D31648.0
+C1-6A5D U+084BF CS14 CR140 D31634.0
+C1-6A5E U+084C6 CS14 CR140 D31645.0
+C1-6A5F U+084C4 CS14 CR140 D31642.0
+C1-6A60 U+08499 CS14 CR140 D31555.0
+C1-6A61 U+0849E CS14 CR140 D31565.0
+C1-6A62 U+084B2 CS14 CR140 D31611.0
+C1-6A63 U+0849C CS14 CR140 D31562.0
+C1-6A64 U+084CB CS14 CR140 D31652.0
+C1-6A65 U+084B8 CS14 CR140 D31618.0
+C1-6A66 U+084C0 CS14 CR140 D31635.0
+C1-6A67 U+084D3 CS14 CR140 D31663.0
+C1-6A68 U+08490 CS14 CR140 D31539.0
+C1-6A69 U+084BC CS14 CR140 D31627.0
+C1-6A6A U+084D1 CS14 CR140 D31661.0
+C1-6A6B U+084CA CS14 CR140 D31650.0
+C2-4D33 U+08497 CS14 CR140 D31552.0
+C2-4D34 U+084A4 CS14 CR140 D31576.0
+C2-4D35 U+084A1 CS14 CR140 D31572.0
+C2-4D36 U+0849F CS14 CR140 D31566.0
+C2-4D37 U+084BA CS14 CR140 D31622.0
+C2-4D38 U+084CE CS14 CR140 D31656.0
+C2-4D39 U+084C2 CS14 CR140 D31640.0
+C2-4D3A U+084AC CS14 CR140 D31596.0
+C2-4D3B U+084AE CS14 CR140 D31600.0
+C2-4D3C U+084AB CS14 CR140 D31595.0
+C2-4D3D U+084B9 CS14 CR140 D31621.0
+C2-4D3E U+084B4 CS14 CR140 D31614.0
+C2-4D3F U+084C1 CS14 CR140 D31639.0
+C2-4D40 U+084CD CS14 CR140 D31655.0
+C2-4D41 U+084AA CS14 CR140 D31594.0
+C2-4D42 U+0849A CS14 CR140 D31558.0
+C2-4D43 U+084B1 CS14 CR140 D31610.0
+C2-4D44 U+084D0 CS14 CR140 D31660.0
+C2-4D45 U+0849D CS14 CR140 D31564.0
+C2-4D46 U+084A7 CS14 CR140 D31588.0
+C2-4D47 U+084BB CS14 CR140 D31623.0
+C2-4D48 U+084A2 CS14 CR140 D31574.0
+C2-4D49 U+08494 CS14 CR140 D31546.0
+C2-4D4A U+084C7 CS14 CR140 D31646.0
+C2-4D4B U+084CC CS14 CR140 D31653.0
+C2-4D4C U+0849B CS14 CR140 D31561.0
+C2-4D4D U+084A9 CS14 CR140 D31593.0
+C2-4D4E U+084AF CS14 CR140 D31601.0
+C2-4D4F U+084A8 CS14 CR140 D31590.0
+C2-4D50 U+084D6 CS14 CR140 D31626.0
+C2-4D51 U+08498 CS14 CR140 D31554.0
+C2-4D52 U+084B6 CS14 CR140 D31616.0
+C2-4D53 U+084CF CS14 CR140 D31658.0
+C2-4D54 U+084A0 CS14 CR140 D31571.0
+C2-4D55 U+084D7 CS14 CR140 D31689.0
+C2-4D56 U+084D4 CS14 CR140 D31670.0
+C2-4D57 U+084D2 CS14 CR140 D31662.0
+C2-4D58 U+084DB CS14 CR140 M******
+C2-4D59 U+084B0 CS14 CR140 D31602.0
+C2-4D5A U+08491 CS14 CR140 D31542.0
+C3-492F U+044FD CS14 CR140 D31540.0
+C3-4930 U+04505 CS14 CR140 D31609.0
+C3-4931 U+04501 CS14 CR140 D31583.0
+C3-4932 U+084BD CS14 CR140 D31629.0
+C3-4933 U+08495 CS14 CR140 D31548.0
+C3-4934 U+04509 CS14 CR140 D31654.0
+C3-4935 U+08492 CS14 CR140 D31544.0
+C3-4936 U+084C3 CS14 CR140 D31641.0
+C3-4937 U+0450C CS14 CR140 D49607.0
+C3-4938 U+08496 CS14 CR140 D31550.0
+C3-4939 U+084A5 CS14 CR140 D31577.0
+C3-493A U+084B5 CS14 CR140 D31615.0
+C3-493B U+084B3 CS14 CR140 D31613.0
+C3-493C U+084A3 CS14 CR140 D31575.0
+C3-493D U+084E4 CS14 CR140 M******
+C3-493E U+084D8 CS14 CR140 D31708.0
+C3-493F U+084D5 CS14 CR140 D31676.0
+C3-4940 U+0450D CS14 CR140 M******
+C3-4941 U+084B7 CS14 CR140 D31617.0
+C3-4942 U+084AD CS14 CR140 D31598.0
+C3-4943 U+084DA CS14 CR140 D49606.0
+C3-4944 U+08493 CS14 CR140 D31545.0
+C4-4653 U+04502 CS14 CR140 D31591.0
+C4-4654 U+26DF3 CS14 CR140 D31681.0
+C4-4655 U+26D6F CS14 CR140 D31573.0 #
+C4-4656 U+26D69 CS14 CR140 D31559.0
+C4-4657 U+044FE CS14 CR140 D31541.0
+C4-4658 U+084BE CS14 CR140 D31631.0
+C4-4659 U+26D6B CS14 CR140 D31563.0
+C4-465A U+26D78 CS14 CR140 D31589.0
+C4-465B U+26D87 CS14 CR140 D31636.0
+C4-465C U+04508 CS14 CR140 D31651.0
+C4-465D U+26D85 CS14 CR140 D31632.0
+C4-465E U+26D82 CS14 CR140 D31625.0
+C4-465F U+26D90 CS14 CR140 D31665.0
+C4-4660 U+04507 CS14 CR140 D31630.0
+C4-4661 U+04504 CS14 CR140 D31607.0
+C4-4662 U+26D80 CS14 CR140 D31620.0
+C4-4663 U+26D67 CS14 CR140 D31553.0
+C4-4664 U+04500 CS14 CR140 D31568.0
+C4-4665 U+044FC CS14 CR140 D31537.0
+C4-4666 U+26D61 CS14 CR140 D31536.0
+C4-4667 U+04544 CS14 CR140 D31619.0
+C4-4668 U+26D93 CS14 CR140 D31668.0
+C4-4669 U+044F1 CS14 CR140 D31383.0
+C4-466A U+26DF2 CS14 CR140 D31680.0
+C4-466B U+26D86 CS14 CR140 D31633.0
+C4-466C U+084A6 CS14 CR140 D31582.0
+C4-466D U+04506 CS14 CR140 D31612.0
+C5-492E U+26C67 CS14 CR140 D31293.0
+C5-492F U+26DA8 CS14 CR140 D*
+C5-4930 U+26D7F CS14 CR140 D31608.0
+C5-4931 U+26D8D CS14 CR140 D31659.0
+C5-4932 U+26D8B CS14 CR140 D31649.0
+C5-4933 U+26DF7 CS14 CR140 D31686.0
+C5-4934 U+26DA9 CS14 CR140 M****** #
+C5-4935 U+26DF4 CS14 CR140 D31683.0
+C5-4936 U+26D9A CS14 CR140 D31677.0
+C5-4937 U+26D8C CS14 CR140 D31657.0
+C5-4938 U+26D95 CS14 CR140 D31671.0
+C5-4939 U+26D7E CS14 CR140 D31606.0
+C5-493A U+26D77 CS14 CR140 D31587.0
+C5-493B U+0450A CS14 CR140 D31682.0
+C5-493C U+04503 CS14 CR140 D31592.0
+C5-493D U+26D71 CS14 CR140 D31579.0
+C5-493E U+26DFD CS14 CR140 D31700.0
+C5-493F U+26D88 CS14 CR140 D31637.0
+C5-4940 U+26D99 CS14 CR140 D31675.0
+C5-4941 U+26D6D CS14 CR140 D31569.0
+C5-4942 U+26DD4 CS14 CR140 D31703.0 #
+C5-4943 U+26D91 CS14 CR140 D31666.0
+C5-4944 U+26D7D CS14 CR140 D31605.0
+C5-4945 U+26D63 CS14 CR140 D31543.0
+C5-4946 U+26D75 CS14 CR140 D31585.0
+C5-4947 U+26DF9 CS14 CR140 D31688.0
+C5-4948 U+26D8E CS14 CR140 D31664.0
+C5-4949 U+26D74 CS14 CR140 D31584.0
+C5-494A U+26DD9 CS14 CR140 D31698.0
+C5-494B U+26D66 CS14 CR140 D31551.0
+C5-494C U+26DFA CS14 CR140 D31690.0
+C5-494D U+26DF5 CS14 CR140 D31684.0
+C6-612B U+26C74 CS14 CR140 D31310.0
+C6-612C U+26CAC CS14 CR140 D31323.0
+C6-612D U+26C61 CS14 CR140 D31286.0
+C6-612E U+26C62 CS14 CR140 D31287.0
+C6-612F U+26C76 CS14 CR140 D31312.0
+C6-6130 U+26C7A CS14 CR140 D31317.0
+C6-6131 U+26C79 CS14 CR140 D31316.0
+C6-6132 U+26C60 CS14 CR140 D31285.0
+C6-6133 U+26D64 CS14 CR140 D31547.0
+C6-6134 U+26E81 CS14 CR140 D31873.0 #
+C6-6135 U+26DDF CS14 CR140 D31697.0
+C6-6136 U+26D84 CS14 CR140 D31628.0
+C6-6137 U+26D8A CS14 CR140 D31643.0
+C6-6138 U+26D92 CS14 CR140 D31667.0
+C6-6139 U+26D79 CS14 CR140 D31597.0
+C6-613A U+26DDE CS14 CR140 D31696.0
+C6-613B U+26D98 CS14 CR140 D31674.0
+C6-613C U+26D6C CS14 CR140 D31567.0
+C6-613D U+26DE1 CS14 CR140 D49604.0
+C6-613E U+2F9A5 CS14 CR140 D31501.0 #
+C6-613F U+26D7C CS14 CR140 D31604.0
+C6-6140 U+26D72 CS14 CR140 D31580.0 #
+C6-6141 U+26D81 CS14 CR140 D31624.0
+C6-6142 U+26DE0 CS14 CR140 D31704.0
+C6-6143 U+26D65 CS14 CR140 D31549.0
+C6-6144 U+044FF CS14 CR140 D31556.0
+C6-6145 U+26D6A CS14 CR140 D31560.0
+C6-6146 U+26D97 CS14 CR140 D31673.0
+C6-6147 U+26DAA CS14 CR140 D49600.0
+C6-6148 U+26DD3 CS14 CR140 D31702.0
+C6-6149 U+26DAB CS14 CR140 D31695.0 #
+C6-614A U+26D6E CS14 CR140 D31570.0
+C6-614B U+26DAC CS14 CR140 D49603.0
+C6-614C U+26D76 CS14 CR140 D31586.0
+C6-614D U+26D7B CS14 CR140 D31603.0
+C6-614E U+26DAD CS14 CR140 D49599.0
+C6-614F U+2F9A6 CS14 CR140 D*
+C6-6150 U+26D94 CS14 CR140 D31669.0
+C6-6151 U+26DD7 CS14 CR140 D31701.0
+C6-6152 U+26D70 CS14 CR140 D31578.0
+C6-6153 U+26DD5 CS14 CR140 D31693.0
+C6-6154 U+26DF1 CS14 CR140 D31679.0
+C6-6155 U+26D7A CS14 CR140 D31599.0 #
+C6-6156 U+26D68 CS14 CR140 D31557.0
+C6-6157 U+26D96 CS14 CR140 D31672.0
+C6-6158 U+0450B CS14 CR140 D31692.0
+C6-6159 U+26D73 CS14 CR140 D31581.0
+C6-615A U+26DAE CS14 CR140 D31707.0
+C6-615B U+26DDD CS14 CR140 D31694.0
+C6-615C U+26DDA CS14 CR140 D49605.0
+C6-615D U+26DAF CS14 CR140 D49601.0
+C6-615E U+26DB0 CS14 CR140 D49602.0
+C6-615F U+26DDB CS14 CR140 D31699.0
+C6-6160 U+26D62 CS14 CR140 D31538.0
+C6-6161 U+26DF8 CS14 CR140 D31687.0
+C1-6E52 U+08517 CS15 CR140 D31794.0
+C1-6E53 U+0853D CS15 CR140 D31888.0
+C1-6E54 U+0851A CS15 CR140 D31805.0
+C1-6E55 U+084EE CS15 CR140 D31722.0
+C1-6E56 U+0852C CS15 CR140 D31839.0
+C1-6E57 U+0852D CS15 CR140 D31840.0
+C1-6E58 U+08513 CS15 CR140 D31784.0
+C1-6E59 U+08511 CS15 CR140 D31781.0
+C1-6E5A U+08523 CS15 CR140 D31820.0
+C1-6E5B U+08521 CS15 CR140 D31818.0
+C1-6E5C U+08514 CS15 CR140 D31785.0
+C1-6E5D U+084EC CS15 CR140 D31720.0
+C1-6E5E U+08525 CS15 CR140 D31825.0
+C1-6E5F U+084FF CS15 CR140 D31747.0
+C1-6E60 U+08506 CS15 CR140 D31760.0
+C2-5335 U+08524 CS15 CR140 D31823.0
+C2-5336 U+0853B CS15 CR140 M******
+C2-5337 U+0850F CS15 CR140 D31778.0
+C2-5338 U+08500 CS15 CR140 D31748.0
+C2-5339 U+08529 CS15 CR140 D31833.0
+C2-533A U+0850E CS15 CR140 D31777.0
+C2-533B U+08509 CS15 CR140 D31767.0
+C2-533C U+0850D CS15 CR140 D31774.0
+C2-533D U+0851F CS15 CR140 D31815.0
+C2-533E U+0850A CS15 CR140 D31768.0
+C2-533F U+08527 CS15 CR140 D31830.0
+C2-5340 U+0851C CS15 CR140 D31811.0
+C2-5341 U+084FB CS15 CR140 D31743.0
+C2-5342 U+0852B CS15 CR140 D31837.0
+C2-5343 U+084FA CS15 CR140 D31742.0
+C2-5344 U+08508 CS15 CR140 D31765.0
+C2-5345 U+0850C CS15 CR140 D31773.0
+C2-5346 U+084F4 CS15 CR140 D31734.0
+C2-5347 U+0852A CS15 CR140 D31834.0
+C2-5348 U+084F2 CS15 CR140 D31730.0
+C2-5349 U+08515 CS15 CR140 D31789.0
+C2-534A U+084F7 CS15 CR140 D31737.0
+C2-534B U+084EB CS15 CR140 D31719.0
+C2-534C U+084F3 CS15 CR140 D31732.0
+C2-534D U+084FC CS15 CR140 D31744.0
+C2-534E U+08512 CS15 CR140 D31783.0
+C2-534F U+084EA CS15 CR140 D31715.0
+C2-5350 U+084E9 CS15 CR140 D31714.0
+C2-5351 U+08516 CS15 CR140 D31790.0
+C2-5352 U+084FE CS15 CR140 D31746.0
+C2-5353 U+08528 CS15 CR140 D31832.0
+C2-5354 U+0851D CS15 CR140 D31812.0
+C2-5355 U+0852E CS15 CR140 D31841.0
+C2-5356 U+08502 CS15 CR140 D31752.0
+C2-5357 U+084FD CS15 CR140 D31745.0
+C2-5358 U+0851E CS15 CR140 D31813.0
+C2-5359 U+084F6 CS15 CR140 D31736.0
+C2-535A U+08531 CS15 CR140 D31710.0
+C2-535B U+08526 CS15 CR140 D31828.1
+C2-535C U+084E7 CS15 CR140 D31712.0
+C2-535D U+084E8 CS15 CR140 D31713.0
+C2-535E U+084F0 CS15 CR140 D31725.0
+C2-535F U+084EF CS15 CR140 D31724.0
+C2-5360 U+084F9 CS15 CR140 D31739.0
+C2-5361 U+08518 CS15 CR140 D31795.0
+C2-5362 U+08520 CS15 CR140 D31816.0
+C2-5363 U+08530 CS15 CR140 D31864.0
+C2-5364 U+0850B CS15 CR140 D31770.0
+C2-5365 U+08519 CS15 CR140 D31801.0
+C2-5366 U+0852F CS15 CR140 D31848.0
+C3-4E3F U+04510 CS15 CR140 D31729.0
+C3-4E40 U+08501 CS15 CR140 D31751.0
+C3-4E41 U+04514 CS15 CR140 D31758.0
+C3-4E42 U+084F8 CS15 CR140 D31738.0
+C3-4E43 U+0450E CS15 CR140 D31716.0
+C3-4E44 U+084F5 CS15 CR140 D31735.0
+C3-4E45 U+0451A CS15 CR140 D31800.0
+C3-4E46 U+08504 CS15 CR140 D31756.0
+C3-4E47 U+04519 CS15 CR140 D31799.0
+C3-4E48 U+04521 CS15 CR140 D31847.0
+C3-4E49 U+04523 CS15 CR140 D31868.0
+C3-4E4A U+0451F CS15 CR140 D31826.0
+C3-4E4B U+0851B CS15 CR140 D31808.0
+C3-4E4C U+08503 CS15 CR140 D31754.0
+C3-4E4D U+08533 CS15 CR140 D31877.0
+C3-4E4E U+08534 CS15 CR140 D31884.0
+C3-4E4F U+084ED CS15 CR140 D31721.0
+C3-4E50 U+04525 CS15 CR140 D49609.0
+C3-4E51 U+0452B CS15 CR140 M******
+C3-4E52 U+08535 CS15 CR140 D31885.1
+C3-4E53 U+04516 CS15 CR140 D31761.0
+C3-4E54 U+08505 CS15 CR140 D31757.0
+C3-4E55 U+04522 CS15 CR140 D31865.0
+C3-4E56 U+0451B CS15 CR140 D31804.0
+C4-4C69 U+26E02 CS15 CR140 D31728.0
+C4-4C6A U+08522 CS15 CR140 D31819.0
+C4-4C6B U+04513 CS15 CR140 D31753.0
+C4-4C6C U+0451E CS15 CR140 D31821.0
+C4-4C6D U+04517 CS15 CR140 D31792.0
+C4-4C6E U+04520 CS15 CR140 D31838.0
+C4-4C6F U+0452A CS15 CR140 D31787.0
+C4-4C70 U+04511 CS15 CR140 D31731.0
+C4-4C71 U+04515 CS15 CR140 D31759.0
+C4-4C72 U+0450F CS15 CR140 D31718.0
+C4-4C73 U+04518 CS15 CR140 D31798.0
+C4-4C74 U+08538 CS15 CR140 M****** @ M******
+C4-4C75 U+26E12 CS15 CR140 D31786.0
+C4-4C76 U+26E36 CS15 CR140 D31860.0
+C4-4C77 U+0452C CS15 CR140 D31890.0 #
+C4-4C78 U+08532 CS15 CR140 D31741.0
+C4-4C79 U+2F9A8 CS15 CR140 D31727.0
+C4-4C7A U+08510 CS15 CR140 D31780.0
+C4-4C7B U+26E23 CS15 CR140 D31835.0
+C4-4C7C U+26E03 CS15 CR140 D31733.0
+C4-4C7D U+0451C CS15 CR140 D31807.0
+C4-4C7E U+26E00 CS15 CR140 D31723.0
+C4-4D21 U+04529 CS15 CR140 M******
+C4-4D22 U+26E46 CS15 CR140 D31882.0
+C4-4D23 U+26E61 CS15 CR140 D31875.0
+C4-4D24 U+04512 CS15 CR140 D31749.0
+C4-4D25 U+0854F CS15 CR140 D31949.0
+C5-5032 U+26E01 CS15 CR140 D31726.0
+C5-5033 U+26E2A CS15 CR140 D31846.0
+C5-5034 U+26E30 CS15 CR140 D31854.0
+C5-5035 U+26E06 CS15 CR140 D31750.0
+C5-5036 U+26E7D CS15 CR140 D31867.0
+C5-5037 U+26E22 CS15 CR140 D31831.0
+C5-5038 U+26EB9 CS15 CR140 M******
+C5-5039 U+26E0A CS15 CR140 D31766.0
+C5-503A U+26E10 CS15 CR140 D31779.0
+C5-503B U+26D8F CS15 CR140 D31711.0
+C5-503C U+26E80 CS15 CR140 D31871.0
+C5-503D U+26E13 CS15 CR140 D31788.0
+C5-503E U+26E2E CS15 CR140 D31852.0
+C5-503F U+26E18 CS15 CR140 D31802.0
+C5-5040 U+26E17 CS15 CR140 D31797.0
+C5-5041 U+26E1A CS15 CR140 D31806.0
+C5-5042 U+26E14 CS15 CR140 D31791.0
+C5-5043 U+26E47 CS15 CR140 D31883.0
+C5-5044 U+26E63 CS15 CR140 D31884.1
+C5-5045 U+26E38 CS15 CR140 D31862.0
+C5-5046 U+04524 CS15 CR140 D31872.0
+C5-5047 U+26E7F CS15 CR140 D31870.0
+C5-5048 U+26E21 CS15 CR140 D31829.0
+C5-5049 U+26E37 CS15 CR140 D31861.0
+C5-504A U+26E31 CS15 CR140 D31855.0
+C5-504B U+26E1B CS15 CR140 D31810.0
+C5-504C U+26EA5 CS15 CR140 D31950.0
+C5-504D U+26F6C CS15 CR140 D32179.0
+C7-2753 U+26D18 CS15 CR140 D31523.0
+C7-2754 U+26E24 CS15 CR140 D31836.0
+C7-2755 U+26E48 CS15 CR140 D49613.0
+C7-2756 U+26E2F CS15 CR140 D31853.0
+C7-2757 U+26E7E CS15 CR140 D31869.0
+C7-2758 U+26D89 CS15 CR140 D31638.0
+C7-2759 U+26E1E CS15 CR140 D31822.0
+C7-275A U+26E49 CS15 CR140 D49614.0
+C7-275B U+26E26 CS15 CR140 D31842.0
+C7-275C U+26E09 CS15 CR140 D31763.0
+C7-275D U+26E34 CS15 CR140 D31858.0
+C7-275E U+26E2D CS15 CR140 D31851.0
+C7-275F U+26E4A CS15 CR140 D49610.0
+C7-2760 U+26E15 CS15 CR140 D31793.0
+C7-2761 U+2F9A9 CS15 CR140 D*
+C7-2762 U+26E33 CS15 CR140 D31857.0
+C7-2763 U+26E28 CS15 CR140 D31844.0
+C7-2764 U+26E27 CS15 CR140 D31843.0
+C7-2765 U+26E20 CS15 CR140 D31827.0
+C7-2766 U+26E2B CS15 CR140 D31849.0
+C7-2767 U+26E29 CS15 CR140 D31845.0
+C7-2768 U+26E6A CS15 CR140 D49608.0
+C7-2769 U+26E0B CS15 CR140 D31769.0
+C7-276A U+26E0E CS15 CR140 D31775.0
+C7-276B U+26E1C CS15 CR140 D31814.0
+C7-276C U+26DFF CS15 CR140 D31717.0
+C7-276D U+2F9AA CS15 CR140 D*
+C7-276E U+26E35 CS15 CR140 D31859.0
+C7-276F U+26E11 CS15 CR140 D31782.0
+C7-2770 U+26E4B CS15 CR140 D*
+C7-2771 U+26E4C CS15 CR140 D49615.0
+C7-2772 U+26E1F CS15 CR140 D31824.0
+C7-2773 U+26E0F CS15 CR140 D31776.0
+C7-2774 U+26E39 CS15 CR140 D31863.0
+C7-2775 U+26E68 CS15 CR140 D31881.0
+C7-2776 U+26E1D CS15 CR140 D31817.0
+C7-2777 U+26E08 CS15 CR140 D31762.0
+C7-2778 U+26E0C CS15 CR140 D*
+C7-2779 U+26E0D CS15 CR140 D31772.0
+C7-277A U+26E62 CS15 CR140 D31876.0
+C7-277B U+26EAF CS15 CR140 D31980.0
+C7-277C U+26E32 CS15 CR140 D31856.0
+C7-277D U+26E2C CS15 CR140 D31850.0
+C7-277E U+26E64 CS15 CR140 D31878.0
+C7-2821 U+26E04 CS15 CR140 D31740.0
+C7-2822 U+26E16 CS15 CR140 D31796.0
+C7-2823 U+26E4D CS15 CR140 D49612.0
+C7-2824 U+26E07 CS15 CR140 D31755.0
+C7-2825 U+26EAE CS15 CR140 D31979.0
+C1-717E U+0854A CS16 CR140 D31939.0
+C1-7221 U+08559 CS16 CR140 D31968.0
+C1-7222 U+08548 CS16 CR140 D31928.0
+C1-7223 U+08568 CS16 CR140 D32001.0
+C1-7224 U+08569 CS16 CR140 D32002.0
+C1-7225 U+08543 CS16 CR140 D31906.0
+C1-7226 U+08549 CS16 CR140 D31937.0
+C1-7227 U+0856D CS16 CR140 D32012.0
+C1-7228 U+0856A CS16 CR140 D32004.0
+C1-7229 U+0855E CS16 CR140 D31977.0
+C2-5964 U+08556 CS16 CR140 D31962.0
+C2-5965 U+08545 CS16 CR140 D31921.0
+C2-5966 U+0856B CS16 CR140 D32008.0
+C2-5967 U+0854D CS16 CR140 D31943.0
+C2-5968 U+08553 CS16 CR140 D31958.0
+C2-5969 U+08561 CS16 CR140 D31987.0
+C2-596A U+08558 CS16 CR140 D31965.0
+C2-596B U+08540 CS16 CR140 D31898.0
+C2-596C U+08546 CS16 CR140 D31925.0
+C2-596D U+08564 CS16 CR140 D31995.0
+C2-596E U+08541 CS16 CR140 D31899.0
+C2-596F U+08562 CS16 CR140 D31989.0
+C2-5970 U+08544 CS16 CR140 D31916.0
+C2-5971 U+08551 CS16 CR140 D31954.0
+C2-5972 U+08547 CS16 CR140 D31927.0
+C2-5973 U+08563 CS16 CR140 D31991.0
+C2-5974 U+0853E CS16 CR140 D31892.0
+C2-5975 U+0855B CS16 CR140 D31972.0
+C2-5976 U+08571 CS16 CR140 M******
+C2-5977 U+0854E CS16 CR140 D31946.0
+C2-5978 U+0856E CS16 CR140 D32013.0
+C2-5979 U+08575 CS16 CR140 M******
+C2-597A U+08555 CS16 CR140 D31961.0
+C2-597B U+08567 CS16 CR140 D31999.0
+C2-597C U+08560 CS16 CR140 D31981.0
+C2-597D U+0858C CS16 CR140 D32100.0
+C2-597E U+08566 CS16 CR140 D31997.0
+C2-5A21 U+0855D CS16 CR140 D31976.0
+C2-5A22 U+08554 CS16 CR140 D31960.0
+C2-5A23 U+08565 CS16 CR140 D31996.0
+C2-5A24 U+0856C CS16 CR140 D32010.0
+C3-524C U+0453D CS16 CR140 D31982.0
+C3-524D U+04537 CS16 CR140 D31933.0
+C3-524E U+04540 CS16 CR140 D32009.0
+C3-524F U+0856F CS16 CR140 D32028.0
+C3-5250 U+0854C CS16 CR140 D31941.0
+C3-5251 U+0451D CS16 CR140 D31809.0
+C3-5252 U+08542 CS16 CR140 D31904.0
+C3-5253 U+04533 CS16 CR140 D31911.0
+C3-5254 U+0855C CS16 CR140 D31975.0
+C3-5255 U+08570 CS16 CR140 D32047.0
+C3-5256 U+0855F CS16 CR140 D31978.0
+C3-5257 U+04535 CS16 CR140 D31915.0
+C3-5258 U+0855A CS16 CR140 D31970.0
+C3-5259 U+0854B CS16 CR140 D31940.0
+C3-525A U+0853F CS16 CR140 D31895.0
+C4-5270 U+26EA6 CS16 CR140 D31953.0
+C4-5271 U+26E91 CS16 CR140 D31912.0
+C4-5272 U+0453B CS16 CR140 D31967.0
+C4-5273 U+0453F CS16 CR140 D32007.0
+C4-5274 U+26EB8 CS16 CR140 D31998.0
+C4-5275 U+26E96 CS16 CR140 D31920.0
+C4-5276 U+04532 CS16 CR140 D31909.0
+C4-5277 U+0452D CS16 CR140 D31893.0
+C4-5278 U+26EC5 CS16 CR140 D32023.0
+C4-5279 U+0452F CS16 CR140 D31897.0
+C4-527A U+04539 CS16 CR140 D31951.0
+C4-527B U+0452E CS16 CR140 D31894.0
+C4-527C U+0453A CS16 CR140 D31956.0
+C4-527D U+26F0A CS16 CR140 D32046.0
+C4-527E U+04536 CS16 CR140 D31923.0
+C4-5321 U+04531 CS16 CR140 D31903.0
+C4-5322 U+0453E CS16 CR140 D31985.0
+C4-5323 U+04538 CS16 CR140 D31945.0
+C4-5324 U+08552 CS16 CR140 D31955.0
+C4-5325 U+04534 CS16 CR140 D31914.0
+C4-5326 U+26EB2 CS16 CR140 D31986.0
+C4-5327 U+04541 CS16 CR140 D32014.0
+C4-5328 U+26EB7 CS16 CR140 D31994.0
+C4-5329 U+26EB4 CS16 CR140 D31990.0
+C4-532A U+26E89 CS16 CR140 D31891.0
+C4-532B U+26E8D CS16 CR140 D31905.0
+C4-532C U+04530 CS16 CR140 D31902.0
+C4-532D U+26E87 CS16 CR140 D31885.0
+C4-532E U+26EC2 CS16 CR140 D32020.0
+C4-532F U+26E9C CS16 CR140 D31932.0
+C4-5330 U+26E92 CS16 CR140 D31913.0
+C4-5331 U+04543 CS16 CR140 M******
+C4-5332 U+26ECA CS16 CR140 D32029.0
+C4-5333 U+08550 CS16 CR140 D31952.0
+C4-5334 U+26E8A CS16 CR140 D31896.0
+C5-5746 U+26DFB CS16 CR140 D31691.0
+C5-5747 U+26E19 CS16 CR140 D31803.0
+C5-5748 U+26EA7 CS16 CR140 D31957.0
+C5-5749 U+26E8C CS16 CR140 D31901.0
+C5-574A U+26EDC CS16 CR140 D*
+C5-574B U+26E98 CS16 CR140 D31924.0
+C5-574C U+26EBE CS16 CR140 D32015.0
+C5-574D U+26E9E CS16 CR140 D31935.0
+C5-574E U+26F0F CS16 CR140 D32017.0 #
+C5-574F U+26E9F CS16 CR140 D31936.0
+C5-5750 U+26EDD CS16 CR140 D31963.0
+C5-5751 U+26E93 CS16 CR140 D31917.0
+C5-5752 U+26EBB CS16 CR140 D32005.0
+C5-5753 U+26EB6 CS16 CR140 D31993.0
+C5-5754 U+26E90 CS16 CR140 D31910.0
+C5-5755 U+26EA1 CS16 CR140 D31942.0
+C5-5756 U+26EBD CS16 CR140 D32011.0
+C5-5757 U+26EDE CS16 CR140 D32035.0
+C5-5758 U+26E3A CS16 CR140 D31866.0
+C5-5759 U+26F22 CS16 CR140 D32034.0
+C5-575A U+26E97 CS16 CR140 D31922.0
+C5-575B U+26E94 CS16 CR140 D31918.0
+C5-575C U+26EC3 CS16 CR140 D32021.0
+C5-575D U+26E8E CS16 CR140 D31907.0
+C5-575E U+26EA8 CS16 CR140 D31959.0
+C5-575F U+26E99 CS16 CR140 D31929.0
+C5-5760 U+26EAD CS16 CR140 D31974.0
+C5-5761 U+26E9B CS16 CR140 D31931.0
+C5-5762 U+26EA2 CS16 CR140 D31944.0
+C5-5763 U+26F21 CS16 CR140 D32033.0
+C5-5764 U+26EAC CS16 CR140 D31971.0
+C5-5765 U+26F0E CS16 CR140 D32041.0
+C5-5766 U+26F31 CS16 CR140 D32073.0
+C7-3226 U+26DF6 CS16 CR140 D31678.0
+C7-3227 U+26D9B CS16 CR140 D31685.0
+C7-3228 U+26E9D CS16 CR140 D31934.0
+C7-3229 U+26F11 CS16 CR140 D32045.0
+C7-322A U+26EC4 CS16 CR140 D32022.0
+C7-322B U+26EC8 CS16 CR140 D32026.0
+C7-322C U+26EDF CS16 CR140 D49624.0
+C7-322D U+26EBF CS16 CR140 D32016.0
+C7-322E U+26EB3 CS16 CR140 D31988.0
+C7-322F U+26EBA CS16 CR140 D32003.0
+C7-3230 U+26F10 CS16 CR140 D32037.0
+C7-3231 U+26F06 CS16 CR140 D* @ M******
+C7-3232 U+26E88 CS16 CR140 D31889.0
+C7-3233 U+26E9A CS16 CR140 D31930.0
+C7-3234 U+26EE0 CS16 CR140 D49625.0
+C7-3235 U+26ECC CS16 CR140 D32031.0
+C7-3236 U+26EB5 CS16 CR140 D31992.0
+C7-3237 U+26EE1 CS16 CR140 D49626.0
+C7-3238 U+26EBC CS16 CR140 D32006.0
+C7-3239 U+26EC6 CS16 CR140 D32024.0
+C7-323A U+26F0B CS16 CR140 D32038.0
+C7-323B U+26EA4 CS16 CR140 D31948.0
+C7-323C U+26E95 CS16 CR140 D31919.0
+C7-323D U+26EA3 CS16 CR140 D31947.0
+C7-323E U+26EE2 CS16 CR140 D49621.0
+C7-323F U+26ECD CS16 CR140 D32032.0
+C7-3240 U+26EE3 CS16 CR140 D49619.0
+C7-3241 U+26EAB CS16 CR140 D31969.0
+C7-3242 U+26ECB CS16 CR140 D32030.0
+C7-3243 U+26E8F CS16 CR140 D31908.0
+C7-3244 U+2F9AB CS16 CR140 D31926.0
+C7-3245 U+26EA9 CS16 CR140 D49617.0
+C7-3246 U+26F24 CS16 CR140 D32036.0
+C7-3247 U+26EE4 CS16 CR140 D32040.0
+C7-3248 U+26F12 CS16 CR140 D32044.0
+C7-3249 U+26EE5 CS16 CR140 D49622.0
+C7-324A U+26F67 CS16 CR140 D32048.1
+C7-324B U+26EAA CS16 CR140 D31966.0
+C7-324C U+26EA0 CS16 CR140 D31938.0
+C7-324D U+26EE6 CS16 CR140 D49620.0
+C7-324E U+26EC1 CS16 CR140 D32019.0
+C7-324F U+26EE7 CS16 CR140 D49618.0
+C7-3250 U+26F0D CS16 CR140 D*
+C7-3251 U+26E86 CS16 CR140 D31886.0
+C7-3252 U+26EB0 CS16 CR140 D31983.0
+C7-3253 U+26E8B CS16 CR140 D31900.0
+C7-3254 U+26EE8 CS16 CR140 D49623.0
+C7-3255 U+26EC9 CS16 CR140 D32027.0
+C7-3256 U+26F19 CS16 CR140 D49616.0
+C7-3257 U+26EC0 CS16 CR140 D32018.0
+C7-3258 U+26F0C CS16 CR140 D32042.0
+C7-3259 U+26EE9 CS16 CR140 D32186.0
+C7-325A U+26EEA CS16 CR140 D49630.0 #
+C1-752A U+085AA CS17 CR140 D32149.0 @ D32149.1
+C1-752B U+08584 CS17 CR140 D32083.1
+C1-752C U+0857E CS17 CR140 D32067.0
+C1-752D U+0859C CS17 CR140 D32125.0
+C1-752E U+08591 CS17 CR140 D32110.0
+C1-752F U+08594 CS17 CR140 D32113.0
+C1-7530 U+085AF CS17 CR140 D32191.0
+C1-7531 U+0859B CS17 CR140 D32123.0
+C1-7532 U+08587 CS17 CR140 D32092.0
+C1-7533 U+085A8 CS17 CR140 D32147.0
+C1-7534 U+0858A CS17 CR140 D32095.0
+C1-7535 U+085A6 CS17 CR140 D32143.1
+C2-5E60 U+08583 CS17 CR140 D32078.0
+C2-5E61 U+08580 CS17 CR140 D32071.0
+C2-5E62 U+0858F CS17 CR140 D32106.0
+C2-5E63 U+085A7 CS17 CR140 D32146.0
+C2-5E64 U+08595 CS17 CR140 D32114.0
+C2-5E65 U+085A0 CS17 CR140 D32132.0
+C2-5E66 U+0858B CS17 CR140 D32099.0
+C2-5E67 U+085A3 CS17 CR140 D32140.0
+C2-5E68 U+0857B CS17 CR140 D32060.0
+C2-5E69 U+085A4 CS17 CR140 D32141.0
+C2-5E6A U+0859A CS17 CR140 D32122.0
+C2-5E6B U+0859E CS17 CR140 D32129.0
+C2-5E6C U+08577 CS17 CR140 D32054.0
+C2-5E6D U+0857C CS17 CR140 D32062.0
+C2-5E6E U+08589 CS17 CR140 D32094.0
+C2-5E6F U+085A1 CS17 CR140 D32137.0
+C2-5E70 U+0857A CS17 CR140 D32059.0
+C2-5E71 U+08578 CS17 CR140 D32055.0
+C2-5E72 U+08557 CS17 CR140 D31964.0
+C2-5E73 U+0858E CS17 CR140 D32105.0
+C2-5E74 U+08596 CS17 CR140 D32116.0
+C2-5E75 U+08586 CS17 CR140 D32087.0
+C2-5E76 U+0858D CS17 CR140 D32102.0
+C2-5E77 U+08599 CS17 CR140 D32121.0
+C2-5E78 U+0859D CS17 CR140 D32127.0
+C2-5E79 U+08581 CS17 CR140 D32072.0
+C2-5E7A U+085A2 CS17 CR140 D32139.0
+C2-5E7B U+08582 CS17 CR140 D32075.0
+C2-5E7C U+08588 CS17 CR140 D32093.0
+C2-5E7D U+08585 CS17 CR140 D32085.0
+C2-5E7E U+08579 CS17 CR140 D32057.0
+C2-5F21 U+08576 CS17 CR140 D32053.0
+C2-5F22 U+08598 CS17 CR140 D32120.0
+C2-5F23 U+08590 CS17 CR140 D32108.0
+C2-5F24 U+0859F CS17 CR140 D32131.0
+C3-5627 U+0454D CS17 CR140 D32145.0
+C3-5628 U+08592 CS17 CR140 D32111.0
+C3-5629 U+08593 CS17 CR140 D32112.0
+C3-562A U+0454F CS17 CR140 D32182.0
+C3-562B U+0857F CS17 CR140 D32070.0
+C3-562C U+085AB CS17 CR140 D32173.0
+C3-562D U+08597 CS17 CR140 D32119.0
+C3-562E U+0454C CS17 CR140 D32118.0
+C3-562F U+04551 CS17 CR140 D49632.0
+C3-5630 U+085AC CS17 CR140 D32188.1
+C4-5836 U+0454A CS17 CR140 D32088.0
+C4-5837 U+26F39 CS17 CR140 D32089.0
+C4-5838 U+04547 CS17 CR140 D32068.0
+C4-5839 U+26F8F CS17 CR140 D32187.0
+C4-583A U+26F2A CS17 CR140 D32051.0
+C4-583B U+0454B CS17 CR140 D32097.0
+C4-583C U+04546 CS17 CR140 D32065.0
+C4-583D U+0454E CS17 CR140 D32176.0
+C4-583E U+0857D CS17 CR140 D32064.0
+C4-583F U+26F2B CS17 CR140 D32052.0
+C4-5840 U+085A5 CS17 CR140 D32142.0
+C4-5841 U+26F50 CS17 CR140 D32150.0
+C4-5842 U+04548 CS17 CR140 D32080.0
+C4-5843 U+26F6E CS17 CR140 D32181.0
+C4-5844 U+04545 CS17 CR140 D32061.0
+C4-5845 U+26F3B CS17 CR140 D32091.0
+C4-5846 U+26F53 CS17 CR140 D32153.0
+C4-5847 U+26F5F CS17 CR140 D32165.0
+C4-5848 U+26F2F CS17 CR140 D32066.0
+C4-5849 U+26F30 CS17 CR140 D32069.0
+C4-584A U+26F38 CS17 CR140 D32086.0
+C4-584B U+26F4C CS17 CR140 D32177.0
+C5-5D6D U+26F4E CS17 CR140 D32138.0 #
+C5-5D6E U+26F44 CS17 CR140 D32117.0
+C5-5D6F U+26F37 CS17 CR140 D32082.0
+C5-5D70 U+26F75 CS17 CR140 D32160.0 #
+C5-5D71 U+26F54 CS17 CR140 D32154.0
+C5-5D72 U+26F76 CS17 CR140 D*
+C5-5D73 U+26F34 CS17 CR140 D32077.0
+C5-5D74 U+26F6B CS17 CR140 D32178.0
+C5-5D75 U+26F32 CS17 CR140 D32074.0
+C5-5D76 U+26F57 CS17 CR140 D32157.0
+C5-5D77 U+26F52 CS17 CR140 D32152.0
+C5-5D78 U+26F45 CS17 CR140 D32124.0
+C5-5D79 U+04549 CS17 CR140 D32084.0
+C5-5D7A U+26EB1 CS17 CR140 D31984.0
+C5-5D7B U+26F4B CS17 CR140 D32135.0
+C5-5D7C U+26F47 CS17 CR140 D32128.0
+C5-5D7D U+26F33 CS17 CR140 D32076.0
+C5-5D7E U+26F40 CS17 CR140 D32104.0
+C5-5E21 U+26F3C CS17 CR140 D32096.0
+C5-5E22 U+26F43 CS17 CR140 D32115.0
+C5-5E23 U+26F4F CS17 CR140 D32144.0
+C5-5E24 U+26F55 CS17 CR140 D32155.0
+C5-5E25 U+26F41 CS17 CR140 D32107.0
+C5-5E26 U+26FB2 CS17 CR140 D32213.0 #
+C5-5E27 U+26FC0 CS17 CR140 D32244.0
+C7-3A6B U+26F5B CS17 CR140 D32161.0
+C7-3A6C U+26F5C CS17 CR140 D32162.0
+C7-3A6D U+26F77 CS17 CR140 D49629.0
+C7-3A6E U+26F2C CS17 CR140 D32056.0 @ D34013.0
+C7-3A6F U+2F9AD CS17 CR140 D49634.0
+C7-3A70 U+26F58 CS17 CR140 D32158.0
+C7-3A71 U+26F64 CS17 CR140 D32170.0
+C7-3A72 U+26F61 CS17 CR140 D32167.0
+C7-3A73 U+26F48 CS17 CR140 D32130.0
+C7-3A74 U+26F97 CS17 CR140 D49646.0
+C7-3A75 U+26F59 CS17 CR140 D32159.0
+C7-3A76 U+26F29 CS17 CR140 D32050.0
+C7-3A77 U+26F62 CS17 CR140 D32168.0
+C7-3A78 U+26F2E CS17 CR140 D32058.0
+C7-3A79 U+26F68 CS17 CR140 D32174.0
+C7-3A7A U+26F90 CS17 CR140 D49633.0
+C7-3A7B U+26F3A CS17 CR140 D32090.0
+C7-3A7C U+26F3D CS17 CR140 D32098.0
+C7-3A7D U+26F5E CS17 CR140 D32164.0
+C7-3A7E U+26F46 CS17 CR140 D32126.0
+C7-3B21 U+26F69 CS17 CR140 D32175.0
+C7-3B22 U+26F65 CS17 CR140 D32171.0
+C7-3B23 U+26F3E CS17 CR140 D32101.0
+C7-3B24 U+26F49 CS17 CR140 D32133.0
+C7-3B25 U+26F56 CS17 CR140 D32156.0
+C7-3B26 U+26FE1 CS17 CR140 D*
+C7-3B27 U+26F78 CS17 CR140 D49631.0
+C7-3B28 U+26F79 CS17 CR140 D49627.0
+C7-3B29 U+26F66 CS17 CR140 D32172.0
+C7-3B2A U+26F4A CS17 CR140 D32134.0
+C7-3B2B U+26F35 CS17 CR140 D32079.0
+C7-3B2C U+26F7A CS17 CR140 D*
+C7-3B2D U+26F92 CS17 CR140 D49636.0
+C7-3B2E U+26F60 CS17 CR140 D32166.0
+C7-3B2F U+26F36 CS17 CR140 D32081.0
+C7-3B30 U+26F51 CS17 CR140 D32151.0
+C7-3B31 U+26F42 CS17 CR140 D32109.0
+C7-3B32 U+0455D CS17 CR140 D32063.0
+C7-3B33 U+26F3F CS17 CR140 D32103.0
+C7-3B34 U+26F7B CS17 CR140 D49628.0
+C7-3B35 U+26F5D CS17 CR140 D32163.0
+C7-3B36 U+26F94 CS17 CR140 D32048.0
+C7-3B37 U+26F6A CS17 CR140 D32136.0
+C1-772F U+085CF CS18 CR140 D32264.0
+C1-7730 U+085A9 CS18 CR140 D32189.1
+C1-7731 U+085CD CS18 CR140 D32258.0
+C1-7732 U+085D0 CS18 CR140 D32267.0
+C1-7733 U+085C9 CS18 CR140 D32242.0
+C1-7734 U+085B0 CS18 CR140 D32192.0
+C1-7735 U+085BA CS18 CR140 D32208.0
+C1-7736 U+085B9 CS18 CR140 D32204.0
+C2-626E U+085B4 CS18 CR140 D32196.0
+C2-626F U+085C6 CS18 CR140 D32233.0
+C2-6270 U+085C0 CS18 CR140 D32221.0
+C2-6271 U+085C3 CS18 CR140 D32228.0
+C2-6272 U+085C2 CS18 CR140 D32224.0
+C2-6273 U+085B3 CS18 CR140 D32195.0
+C2-6274 U+085B5 CS18 CR140 D32197.0
+C2-6275 U+085BD CS18 CR140 D32214.0
+C2-6276 U+085C7 CS18 CR140 D32234.0
+C2-6277 U+085C4 CS18 CR140 D32231.0
+C2-6278 U+085BF CS18 CR140 D32219.0
+C2-6279 U+085CB CS18 CR140 D32248.0
+C2-627A U+085CE CS18 CR140 D32262.0
+C2-627B U+085C8 CS18 CR140 D32236.0
+C2-627C U+085C5 CS18 CR140 D32232.0
+C2-627D U+085B1 CS18 CR140 D32193.0
+C2-627E U+085B6 CS18 CR140 D32198.0
+C2-6321 U+085D2 CS18 CR140 D32270.0
+C2-6322 U+08624 CS18 CR140 D32502.0
+C2-6323 U+085B8 CS18 CR140 D32203.0
+C2-6324 U+085B7 CS18 CR140 D32202.0
+C2-6325 U+085BE CS18 CR140 D32218.0
+C3-5869 U+04552 CS18 CR140 D32207.0
+C3-586A U+04557 CS18 CR140 D32249.0
+C3-586B U+085CC CS18 CR140 D32257.0
+C3-586C U+085B2 CS18 CR140 D32194.0
+C3-586D U+04555 CS18 CR140 D32225.0
+C3-586E U+085BB CS18 CR140 D32210.0
+C3-586F U+085C1 CS18 CR140 D32222.0
+C3-5870 U+04556 CS18 CR140 D32238.0
+C3-5871 U+04558 CS18 CR140 D32250.0
+C4-5C7E U+04553 CS18 CR140 D32216.0
+C4-5D21 U+0455B CS18 CR140 D32282.0
+C4-5D22 U+26FBF CS18 CR140 D32243.0
+C4-5D23 U+04559 CS18 CR140 D32272.0
+C4-5D24 U+26FAE CS18 CR140 D32205.0
+C4-5D25 U+26FB1 CS18 CR140 D32211.0
+C4-5D26 U+26FCC CS18 CR140 D32263.0
+C4-5D27 U+27004 CS18 CR140 D32253.0
+C4-5D28 U+085CA CS18 CR140 D32246.0
+C4-5D29 U+27016 CS18 CR140 D32285.0
+C4-5D2A U+26FCD CS18 CR140 D32265.0
+C4-5D2B U+04554 CS18 CR140 D32223.0
+C4-5D2C U+085BC CS18 CR140 D32212.0
+C4-5D2D U+26FE0 CS18 CR140 D49643.0
+C4-5D2E U+26FCB CS18 CR140 D32261.0
+C4-5D2F U+26FD4 CS18 CR140 D32276.0
+C4-5D30 U+26FC9 CS18 CR140 D32259.0
+C5-637E U+26FB6 CS18 CR140 D32226.0
+C5-6421 U+26FB8 CS18 CR140 D32229.0
+C5-6422 U+26FB0 CS18 CR140 D32209.0
+C5-6423 U+27018 CS18 CR140 D32287.0
+C5-6424 U+26FC5 CS18 CR140 D32254.0
+C5-6425 U+26FB5 CS18 CR140 D32220.0
+C5-6426 U+26FC2 CS18 CR140 D32247.0
+C5-6427 U+27006 CS18 CR140 D32294.0
+C5-6428 U+27019 CS18 CR140 D32288.0
+C5-6429 U+26FB9 CS18 CR140 D32230.0
+C5-642A U+27015 CS18 CR140 D32284.0
+C5-642B U+26FD6 CS18 CR140 D32278.0
+C5-642C U+26FAC CS18 CR140 D32200.0
+C5-642D U+0453C CS18 CR140 D31973.0 #
+C5-642E U+26FC6 CS18 CR140 D32255.0
+C5-642F U+26FB3 CS18 CR140 D32215.0
+C5-6430 U+26FC3 CS18 CR140 D32251.0
+C5-6431 U+26FCA CS18 CR140 D32260.0
+C5-6432 U+26FCF CS18 CR140 D32269.0
+C5-6433 U+26FBD CS18 CR140 D32240.0
+C5-6434 U+26FCE CS18 CR140 D32266.0
+C5-6435 U+27014 CS18 CR140 D32283.0
+C5-6436 U+26FBA CS18 CR140 D32235.0
+C5-6437 U+2701A CS18 CR140 D32289.0
+C5-6438 U+26FC1 CS18 CR140 D32245.0
+C5-6439 U+26FBB CS18 CR140 D32237.0
+C7-422E U+26E82 CS18 CR140 D31874.0
+C7-422F U+26EC7 CS18 CR140 D32025.0
+C7-4230 U+26FB7 CS18 CR140 D32227.0
+C7-4231 U+2701D CS18 CR140 D49640.0
+C7-4232 U+26FE2 CS18 CR140 D49641.0
+C7-4233 U+26FD7 CS18 CR140 D32279.0
+C7-4234 U+26FE3 CS18 CR140 D49644.0
+C7-4235 U+26FE4 CS18 CR140 D49645.0
+C7-4236 U+26FBC CS18 CR140 D32239.0
+C7-4237 U+26FD3 CS18 CR140 D32275.0
+C7-4238 U+0455A CS18 CR140 D32277.0
+C7-4239 U+26F5A CS18 CR140 D32190.0
+C7-423A U+26FD2 CS18 CR140 D32274.0
+C7-423B U+26F2D CS18 CR140 D32189.0
+C7-423C U+2F9AF CS18 CR140 D* @ D32324.0
+C7-423D U+26FC4 CS18 CR140 D32252.0
+C7-423E U+26FD0 CS18 CR140 D32271.0
+C7-423F U+26FE5 CS18 CR140 D49642.0
+C7-4240 U+27005 CS18 CR140 D49638.0
+C7-4241 U+27007 CS18 CR140 D32291.0
+C7-4242 U+26FE6 CS18 CR140 D*
+C7-4243 U+2701B CS18 CR140 D32290.0
+C7-4244 U+26FE7 CS18 CR140 D*
+C7-4245 U+26FD8 CS18 CR140 D32280.0
+C7-4246 U+26FBE CS18 CR140 D32241.0
+C7-4247 U+27017 CS18 CR140 D32286.0
+C7-4248 U+26FB4 CS18 CR140 D32217.0
+C7-4249 U+26FD9 CS18 CR140 D32281.0
+C7-424A U+26FE8 CS18 CR140 D49639.0
+C7-424B U+26FAD CS18 CR140 D32201.0
+C7-424C U+26FAF CS18 CR140 D32206.0
+C7-424D U+26FC8 CS18 CR140 D32256.0
+C7-424E U+26FE9 CS18 CR140 D49651.0
+C7-424F U+26FEA CS18 CR140 D49649.0
+C1-786A U+085E9 CS19 CR140 D32346.0
+C1-786B U+085DD CS19 CR140 D32330.0
+C1-786C U+085EA CS19 CR140 D32348.0
+C1-786D U+085D5 CS19 CR140 D32298.0
+C1-786E U+085E4 CS19 CR140 D32340.0
+C1-786F U+085E5 CS19 CR140 D32341.0
+C1-7870 U+085F7 CS19 CR140 D32391.0
+C2-6651 U+085EB CS19 CR140 D32349.0
+C2-6652 U+085F1 CS19 CR140 D32360.0
+C2-6653 U+085ED CS19 CR140 D32352.0
+C2-6654 U+085D9 CS19 CR140 D32317.0
+C2-6655 U+085E1 CS19 CR140 D32336.0
+C2-6656 U+085E8 CS19 CR140 D32344.0
+C2-6657 U+085DA CS19 CR140 D32321.0
+C2-6658 U+085D7 CS19 CR140 D32312.0
+C2-6659 U+085EC CS19 CR140 D32350.0
+C2-665A U+085F2 CS19 CR140 M******
+C2-665B U+085F8 CS19 CR140 D32392.0
+C2-665C U+085D8 CS19 CR140 D32313.0
+C2-665D U+085DF CS19 CR140 D32334.0
+C2-665E U+085E3 CS19 CR140 D32339.0
+C2-665F U+085DC CS19 CR140 D32326.0
+C2-6660 U+085D1 CS19 CR140 D32268.0
+C2-6661 U+085F0 CS19 CR140 D32355.0
+C2-6662 U+085E6 CS19 CR140 D32342.0
+C2-6663 U+085EF CS19 CR140 D32354.0
+C2-6664 U+085DE CS19 CR140 D32333.0
+C2-6665 U+085E2 CS19 CR140 D32338.0
+C3-5A7D U+085DB CS19 CR140 D32323.0
+C3-5A7E U+085D6 CS19 CR140 D32302.0
+C3-5B21 U+04562 CS19 CR140 D32337.0
+C3-5B22 U+085E7 CS19 CR140 D32343.0
+C3-5B23 U+04560 CS19 CR140 D32322.0
+C3-5B24 U+04564 CS19 CR140 D32358.0
+C3-5B25 U+085F4 CS19 CR140 M******
+C4-6076 U+2704A CS19 CR140 D32372.0
+C4-6077 U+0455E CS19 CR140 D32297.0
+C4-6078 U+04561 CS19 CR140 D32324.0
+C4-6079 U+27027 CS19 CR140 D32307.0
+C4-607A U+085E0 CS19 CR140 D32335.0
+C4-607B U+085F3 CS19 CR140 D32379.0
+C4-607C U+2702E CS19 CR140 D32316.0
+C4-607D U+27026 CS19 CR140 D32306.0
+C5-692E U+2702F CS19 CR140 D32318.0
+C5-692F U+27021 CS19 CR140 D32299.0
+C5-6930 U+27023 CS19 CR140 D32301.0
+C5-6931 U+270A3 CS19 CR140 D32381.0
+C5-6932 U+27049 CS19 CR140 D32371.0
+C5-6933 U+2703A CS19 CR140 D32347.0
+C5-6934 U+27048 CS19 CR140 D32370.0
+C5-6935 U+2702D CS19 CR140 D32315.0
+C5-6936 U+27025 CS19 CR140 D32304.0
+C5-6937 U+27029 CS19 CR140 D32309.0
+C5-6938 U+27032 CS19 CR140 D32325.0
+C5-6939 U+27034 CS19 CR140 D32328.0
+C5-693A U+27024 CS19 CR140 D32303.0
+C5-693B U+2702C CS19 CR140 D32314.0
+C5-693C U+2704B CS19 CR140 D32373.0
+C5-693D U+2703B CS19 CR140 D32351.0
+C5-693E U+27020 CS19 CR140 D32296.0
+C5-693F U+27028 CS19 CR140 D32308.0
+C7-4933 U+2700D CS19 CR140 D49637.0 #
+C7-4934 U+26F63 CS19 CR140 D32169.0
+C7-4935 U+26F71 CS19 CR140 D32184.0
+C7-4936 U+27051 CS19 CR140 D49647.0
+C7-4937 U+27054 CS19 CR140 D49662.0
+C7-4938 U+2702A CS19 CR140 D32310.0
+C7-4939 U+27044 CS19 CR140 D32365.0
+C7-493A U+27055 CS19 CR140 D49650.0
+C7-493B U+27099 CS19 CR140 D32380.0
+C7-493C U+27039 CS19 CR140 D32345.0
+C7-493D U+2703F CS19 CR140 D32361.0
+C7-493E U+2703E CS19 CR140 D32359.0
+C7-493F U+2704F CS19 CR140 D32331.0
+C7-4940 U+2704D CS19 CR140 D32376.0
+C7-4941 U+27035 CS19 CR140 D32329.0
+C7-4942 U+27040 CS19 CR140 D32362.0
+C7-4943 U+27031 CS19 CR140 D32320.0
+C7-4944 U+26FD5 CS19 CR140 D32295.0
+C7-4945 U+2702B CS19 CR140 D32311.0
+C7-4946 U+27033 CS19 CR140 D32327.0
+C7-4947 U+27041 CS19 CR140 D32363.0
+C7-4948 U+27056 CS19 CR140 D49648.0
+C7-4949 U+2704C CS19 CR140 D32374.0
+C7-494A U+27046 CS19 CR140 D32368.0
+C7-494B U+2703C CS19 CR140 D32353.0
+C7-494C U+27045 CS19 CR140 D32367.0
+C7-494D U+27043 CS19 CR140 D32364.0
+C7-494E U+2703D CS19 CR140 D32357.0
+C7-494F U+27070 CS19 CR140 D32378.0
+C7-4950 U+27057 CS19 CR140 D49652.0
+C7-4951 U+27038 CS19 CR140 D32375.0
+C7-4952 U+27058 CS19 CR140 D49653.0
+C7-4953 U+04565 CS19 CR140 D32366.0
+C7-4954 U+27037 CS19 CR140 D32332.0
+C1-7A31 U+085FB CS20 CR140 D32401.0
+C1-7A32 U+085F9 CS20 CR140 D32397.0
+C1-7A33 U+08611 CS20 CR140 D32477.0
+C1-7A34 U+085FA CS20 CR140 D32399.0
+C1-7A35 U+08606 CS20 CR140 D32425.0
+C1-7A36 U+0860B CS20 CR140 D32435.0
+C1-7A37 U+08607 CS20 CR140 D32427.0
+C1-7A38 U+0860A CS20 CR140 D32434.0
+C2-6964 U+08622 CS20 CR140 D32438.0
+C2-6965 U+085FF CS20 CR140 D32406.0
+C2-6966 U+08601 CS20 CR140 D32409.0
+C2-6967 U+085FE CS20 CR140 D32405.0
+C2-6968 U+0861B CS20 CR140 D32485.0
+C2-6969 U+08600 CS20 CR140 D32408.0
+C2-696A U+085F6 CS20 CR140 D32385.0
+C2-696B U+08604 CS20 CR140 D32418.0
+C2-696C U+08609 CS20 CR140 D32433.0
+C2-696D U+08605 CS20 CR140 D32422.0
+C2-696E U+0860C CS20 CR140 D32439.0
+C2-696F U+085FD CS20 CR140 D32404.0
+C3-5C73 U+0455F CS20 CR140 D32305.0 #
+C3-5C74 U+0456A CS20 CR140 D32407.0
+C3-5C75 U+04571 CS20 CR140 D32451.0
+C3-5C76 U+085FC CS20 CR140 D32402.0
+C3-5C77 U+08610 CS20 CR140 D32474.0
+C3-5C78 U+08602 CS20 CR140 D32410.0
+C3-5C79 U+0456C CS20 CR140 D32414.0
+C3-5C7A U+0456F CS20 CR140 D32431.0
+C3-5C7B U+085EE CS20 CR140 D32382.0
+C3-5C7C U+08603 CS20 CR140 D32411.0
+C3-5C7D U+04568 CS20 CR140 D32390.0
+C3-5C7E U+0860D CS20 CR140 D32455.0
+C3-5D21 U+08613 CS20 CR140 M******
+C3-5D22 U+08608 CS20 CR140 D32429.0
+C3-5D23 U+0860F CS20 CR140 D32464.0
+C4-642E U+2709C CS20 CR140 D32449.0
+C4-642F U+04566 CS20 CR140 D32386.0
+C4-6430 U+04570 CS20 CR140 D32446.0
+C4-6431 U+27092 CS20 CR140 D32440.0
+C4-6432 U+0456D CS20 CR140 D32417.0
+C4-6433 U+04569 CS20 CR140 D32403.0
+C4-6434 U+04567 CS20 CR140 D32387.0
+C4-6435 U+27086 CS20 CR140 D32413.0
+C4-6436 U+04572 CS20 CR140 D49656.0
+C4-6437 U+0860E CS20 CR140 D32459.0
+C4-6438 U+0456E CS20 CR140 D32430.0
+C4-6439 U+27083 CS20 CR140 D32396.0
+C5-6D3A U+270A8 CS20 CR140 D32461.0
+C5-6D3B U+2708B CS20 CR140 D32423.0
+C5-6D3C U+27094 CS20 CR140 D32442.0
+C5-6D3D U+2709E CS20 CR140 D32452.0
+C5-6D3E U+2708F CS20 CR140 D32432.0
+C5-6D3F U+27088 CS20 CR140 D32419.0
+C5-6D40 U+2707E CS20 CR140 D32388.0
+C5-6D41 U+27081 CS20 CR140 D32394.0
+C5-6D42 U+27030 CS20 CR140 D32319.0
+C5-6D43 U+2709B CS20 CR140 D32448.0
+C5-6D44 U+27082 CS20 CR140 D32395.0
+C5-6D45 U+27090 CS20 CR140 D32436.0
+C5-6D46 U+27085 CS20 CR140 D32400.0
+C5-6D47 U+2707F CS20 CR140 D32389.0
+C5-6D48 U+270A9 CS20 CR140 D32462.0
+C5-6D49 U+270DE CS20 CR140 D32518.0
+C7-4F46 U+26FD1 CS20 CR140 D32273.0
+C7-4F47 U+27047 CS20 CR140 D32294.1
+C7-4F48 U+270C9 CS20 CR140 D32467.0
+C7-4F49 U+270A7 CS20 CR140 D32460.0
+C7-4F4A U+270C8 CS20 CR140 D32473.0
+C7-4F4B U+27095 CS20 CR140 D32443.0
+C7-4F4C U+2708E CS20 CR140 D32428.0
+C7-4F4D U+27091 CS20 CR140 D32437.0
+C7-4F4E U+2707D CS20 CR140 D32384.0
+C7-4F4F U+270EE CS20 CR140 D32468.0
+C7-4F50 U+2708D CS20 CR140 D32426.0
+C7-4F51 U+2708C CS20 CR140 D32424.0
+C7-4F52 U+270B0 CS20 CR140 D32469.0
+C7-4F53 U+27096 CS20 CR140 D32444.0
+C7-4F54 U+27042 CS20 CR140 D32383.0
+C7-4F55 U+2707C CS20 CR140 D32475.0
+C7-4F56 U+270B1 CS20 CR140 D49657.0
+C7-4F57 U+270B2 CS20 CR140 D32466.0
+C7-4F58 U+27084 CS20 CR140 D32398.0
+C7-4F59 U+2709D CS20 CR140 D32450.0
+C7-4F5A U+270A1 CS20 CR140 D32456.0
+C7-4F5B U+27098 CS20 CR140 D32445.0
+C7-4F5C U+270B3 CS20 CR140 D49658.0
+C7-4F5D U+27022 CS20 CR140 D32300.0
+C7-4F5E U+2707B CS20 CR140 D49654.0
+C7-4F5F U+2708A CS20 CR140 D32421.0
+C7-4F60 U+270CE CS20 CR140 D32471.0
+C7-4F61 U+27080 CS20 CR140 D32393.0
+C7-4F62 U+27097 CS20 CR140 D32416.0
+C7-4F63 U+270B4 CS20 CR140 D49661.0 #
+C7-4F64 U+270B5 CS20 CR140 D49659.0
+C7-4F65 U+2709A CS20 CR140 D32447.0
+C7-4F66 U+2709F CS20 CR140 D32453.0
+C7-4F67 U+27093 CS20 CR140 D32441.0
+C1-7B21 U+08617 CS21 CR140 D32479.0
+C1-7B22 U+0862D CS21 CR140 D32519.0
+C1-7B23 U+0861A CS21 CR140 D32483.0
+C2-6C21 U+08618 CS21 CR140 D32480.0
+C2-6C22 U+0862A CS21 CR140 D32515.0
+C2-6C23 U+08626 CS21 CR140 D32508.0
+C2-6C24 U+0861F CS21 CR140 D32493.0
+C2-6C25 U+08623 CS21 CR140 D32501.0
+C2-6C26 U+0861C CS21 CR140 D32487.0
+C2-6C27 U+08619 CS21 CR140 D32482.0
+C2-6C28 U+08627 CS21 CR140 D32509.0
+C2-6C29 U+0862E CS21 CR140 D32520.0
+C2-6C2A U+08621 CS21 CR140 D32495.0
+C2-6C2B U+08620 CS21 CR140 D32494.0
+C2-6C2C U+08629 CS21 CR140 D32512.0
+C2-6C2D U+0861E CS21 CR140 D32490.0
+C2-6C2E U+08625 CS21 CR140 D32505.0
+C3-5E56 U+0862B CS21 CR140 D32516.0
+C3-5E57 U+0862F CS21 CR140 D32532.0
+C3-5E58 U+08628 CS21 CR140 D32511.0
+C3-5E59 U+04574 CS21 CR140 D32504.0
+C3-5E5A U+08616 CS21 CR140 D32478.0
+C3-5E5B U+08615 CS21 CR140 D49663.0
+C3-5E5C U+0861D CS21 CR140 D32489.0
+C4-6727 U+04573 CS21 CR140 D32484.0
+C4-6728 U+04575 CS21 CR140 D32506.0
+C4-6729 U+270DD CS21 CR140 D32514.0
+C4-672A U+270D6 CS21 CR140 D32498.0
+C4-672B U+2F9B1 CS21 CR140 D32491.0
+C4-672C U+270D5 CS21 CR140 D32497.0
+C4-672D U+270E7 CS21 CR140 D32530.0
+C4-672E U+270D8 CS21 CR140 D32500.0
+C5-707E U+27089 CS21 CR140 D32420.0 #
+C5-7121 U+270F9 CS21 CR140 D*
+C5-7122 U+270D9 CS21 CR140 D32503.0
+C5-7123 U+270E8 CS21 CR140 D32531.0
+C5-7124 U+270D4 CS21 CR140 D32496.0
+C5-7125 U+270DB CS21 CR140 D32510.0
+C5-7126 U+270E2 CS21 CR140 D32525.0
+C5-7127 U+270DF CS21 CR140 D32521.0
+C5-7128 U+270D1 CS21 CR140 D32488.0
+C5-7129 U+270E9 CS21 CR140 D32533.0
+C5-712A U+270EA CS21 CR140 D32534.0
+C7-5453 U+270E1 CS21 CR140 D32524.0
+C7-5454 U+270EB CS21 CR140 D32535.0
+C7-5455 U+270E5 CS21 CR140 D32528.0
+C7-5456 U+270FA CS21 CR140 D49664.0
+C7-5457 U+270E4 CS21 CR140 D32527.0
+C7-5458 U+2710B CS21 CR140 D32537.0
+C7-5459 U+270D7 CS21 CR140 D32499.0
+C7-545A U+270EF CS21 CR140 D32539.0
+C7-545B U+270E0 CS21 CR140 D32522.0 #
+C7-545C U+270EC CS21 CR140 D32536.0
+C7-545D U+270FB CS21 CR140 D49665.0
+C7-545E U+2F9B0 CS21 CR140 D32523.0
+C7-545F U+270D3 CS21 CR140 D32492.0
+C7-5460 U+270E6 CS21 CR140 D32529.0
+C7-5461 U+270FC CS21 CR140 D49635.0
+C7-5462 U+270E3 CS21 CR140 D32526.0
+C7-5463 U+270CF CS21 CR140 D32481.0
+C7-5464 U+270DA CS21 CR140 D32507.0
+C7-5465 U+270DC CS21 CR140 D32513.0
+C7-5466 U+270D2 CS21 CR140 D* @ D32491.0
+C7-5467 U+270A4 CS21 CR140 D32540.0
+C7-5468 U+0456B CS21 CR140 D32412.0
+C2-6D74 U+08634 CS22 CR140 D32555.0
+C2-6D75 U+08635 CS22 CR140 D32556.0
+C2-6D76 U+08633 CS22 CR140 D32550.0
+C2-6D77 U+0862C CS22 CR140 D32517.0
+C2-6D78 U+08632 CS22 CR140 D32545.0
+C2-6D79 U+08636 CS22 CR140 D32558.0
+C3-5F5D U+04578 CS22 CR140 D32543.0
+C4-6934 U+27120 CS22 CR140 D32568.0
+C4-6935 U+270D0 CS22 CR140 D32486.0
+C4-6936 U+2710E CS22 CR140 D32544.0
+C4-6937 U+04579 CS22 CR140 D32546.0
+C4-6938 U+2711D CS22 CR140 D32565.0
+C4-6939 U+2711E CS22 CR140 D32566.0
+C4-693A U+27115 CS22 CR140 D32557.0
+C4-693B U+27114 CS22 CR140 D32554.0
+C5-7423 U+2711A CS22 CR140 D32562.0
+C5-7424 U+2710D CS22 CR140 D32542.0
+C5-7425 U+2710F CS22 CR140 D32548.0
+C5-7426 U+2711B CS22 CR140 D32563.0
+C5-7427 U+27110 CS22 CR140 D32549.0
+C5-7428 U+27111 CS22 CR140 D32551.0
+C5-7429 U+27113 CS22 CR140 D32553.0
+C7-5869 U+270A5 CS22 CR140 D32458.0
+C7-586A U+27128 CS22 CR140 D*
+C7-586B U+27122 CS22 CR140 D32570.0
+C7-586C U+27129 CS22 CR140 D49666.0
+C7-586D U+27118 CS22 CR140 D32561.0
+C7-586E U+2711F CS22 CR140 D32567.0
+C7-586F U+2711C CS22 CR140 D32564.0
+C7-5870 U+27112 CS22 CR140 D32552.0
+C7-5871 U+2712A CS22 CR140 D49668.0
+C7-5872 U+0457A CS22 CR140 D32547.0
+C7-5873 U+27121 CS22 CR140 D32569.0
+C7-5874 U+2712B CS22 CR140 D49667.0
+C7-5875 U+27117 CS22 CR140 D32560.0
+C7-5876 U+270F0 CS22 CR140 D32538.0
+C7-5877 U+27116 CS22 CR140 D32559.0
+C7-5878 U+27123 CS22 CR140 D32571.0
+C1-7C45 U+08638 CS23 CR140 D32574.0
+C1-7C46 U+0863F CS23 CR140 D32590.0
+C2-6F3F U+0863A CS23 CR140 D32580.0
+C2-6F40 U+08640 CS23 CR140 D32591.0
+C2-6F41 U+08639 CS23 CR140 D32576.0
+C2-6F42 U+0863C CS23 CR140 D32583.0
+C2-6F43 U+08631 CS23 CR140 D32573.0
+C2-6F44 U+0863B CS23 CR140 D32581.0
+C2-6F45 U+0863E CS23 CR140 D32587.0
+C3-6041 U+0457B CS23 CR140 D32575.0
+C3-6042 U+0457C CS23 CR140 D32582.0
+C3-6043 U+0863D CS23 CR140 D32584.0
+C4-6A70 U+2713F CS23 CR140 D32596.0
+C4-6A71 U+2713C CS23 CR140 D32592.0
+C4-6A72 U+2713E CS23 CR140 D32595.0
+C4-6A73 U+2713D CS23 CR140 D32594.0
+C4-6A74 U+2713A CS23 CR140 D32586.0 #
+C4-6A75 U+27138 CS23 CR140 D32579.0
+C5-763F U+2713B CS23 CR140 D32589.0
+C5-7640 U+27139 CS23 CR140 D32585.0
+C5-7641 U+2714B CS23 CR140 D32608.0
+C5-7642 U+27143 CS23 CR140 D32600.0
+C5-7643 U+27140 CS23 CR140 D32597.0
+C5-7644 U+27146 CS23 CR140 D32603.0
+C7-5C4D U+27149 CS23 CR140 D32606.0
+C7-5C4E U+27153 CS23 CR140 D32611.0
+C7-5C4F U+27136 CS23 CR140 D32577.0
+C7-5C50 U+2714A CS23 CR140 D32607.0 #
+C7-5C51 U+27141 CS23 CR140 D32598.0
+C7-5C52 U+2714E CS23 CR140 D49669.0
+C7-5C53 U+27119 CS23 CR140 D32612.0
+C7-5C54 U+2714D CS23 CR140 D32610.0
+C7-5C55 U+27145 CS23 CR140 D32602.0
+C7-5C56 U+2714C CS23 CR140 D32609.0
+C7-5C57 U+27147 CS23 CR140 D32604.0
+C7-5C58 U+27148 CS23 CR140 D32605.0
+C7-5C59 U+2714F CS23 CR140 D49670.0
+C7-5C5A U+27137 CS23 CR140 D32578.0
+C7-5C5B U+27142 CS23 CR140 D32599.0
+C2-704A U+08643 CS24 CR140 D32617.0
+C4-6B7D U+0457E CS24 CR140 D32620.0
+C5-7821 U+27158 CS24 CR140 D32616.0
+C5-7822 U+27157 CS24 CR140 D32615.0
+C5-7823 U+27156 CS24 CR140 D32614.0
+C5-7824 U+2715A CS24 CR140 D32619.0
+C5-7825 U+0457D CS24 CR140 D32588.0
+C7-5F40 U+27159 CS24 CR140 D32618.0
+C7-5F41 U+27160 CS24 CR140 D32626.0
+C7-5F42 U+2715B CS24 CR140 D32621.0
+C7-5F43 U+2715D CS24 CR140 D32623.0
+C7-5F44 U+2715E CS24 CR140 D32624.0
+C7-5F45 U+27169 CS24 CR140 D49672.0
+C7-5F46 U+2715C CS24 CR140 D32622.0
+C7-5F47 U+27161 CS24 CR140 D32627.0
+C7-5F48 U+2716A CS24 CR140 D49671.0
+C7-5F49 U+2715F CS24 CR140 D32625.0
+C2-7134 U+08646 CS25 CR140 D32630.0
+C2-7135 U+08647 CS25 CR140 D32632.0
+C2-7136 U+08648 CS25 CR140 D32633.0
+C3-6146 U+08642 CS25 CR140 D32613.0
+C3-6147 U+08649 CS25 CR140 D32635.0
+C4-6C7D U+04580 CS25 CR140 D32634.0
+C5-7940 U+27144 CS25 CR140 D32601.0
+C5-7941 U+27170 CS25 CR140 D32637.0
+C5-7942 U+27162 CS25 CR140 D32628.0
+C5-7943 U+2716E CS25 CR140 D32631.0
+C7-613C U+27174 CS25 CR140 D49674.0
+C7-613D U+27173 CS25 CR140 D32640.0
+C7-613E U+27172 CS25 CR140 D32639.0
+C7-613F U+27178 CS25 CR140 D49673.0
+C3-616A U+04581 CS26 CR140 D32648.0
+C4-6D5E U+0457F CS26 CR140 D32641.0
+C4-6D5F U+2718A CS26 CR140 D32657.0
+C5-7A35 U+2717A CS26 CR140 D32642.0
+C5-7A36 U+2717B CS26 CR140 D32643.0
+C7-6253 U+27171 CS26 CR140 D32638.0
+C7-6254 U+27183 CS26 CR140 D32650.0
+C7-6255 U+2716F CS26 CR140 D32636.0
+C7-6256 U+2717E CS26 CR140 D32647.0
+C7-6257 U+2717D CS26 CR140 D32645.0
+C7-6258 U+27181 CS26 CR140 D49675.0
+C7-6259 U+2717C CS26 CR140 D32644.0
+C3-617C U+0864A CS27 CR140 D32652.0
+C4-6D79 U+04582 CS27 CR140 D32651.0
+C4-6D7A U+27187 CS27 CR140 D32654.0
+C4-6D7B U+04583 CS27 CR140 D32653.0
+C4-6D7C U+2718B CS27 CR140 D49676.0
+C5-7A72 U+27189 CS27 CR140 D32656.0
+C7-6368 U+27188 CS27 CR140 D32655.0
+C2-722D U+0864C CS28 CR140 D32665.0
+C4-6E35 U+27190 CS28 CR140 D32661.0
+C4-6E36 U+04586 CS28 CR140 D32660.0
+C4-6E37 U+04585 CS28 CR140 D32658.0
+C5-7B46 U+2718F CS28 CR140 D32659.0
+C7-6458 U+27191 CS28 CR140 D32662.0
+C7-6459 U+27192 CS28 CR140 D32663.0
+C2-7235 U+0864B CS29 CR140 D32664.0
+C5-7B66 U+27195 CS29 CR140 D32667.0
+C7-6540 U+27194 CS29 CR140 D32666.0
+C7-655F U+2719A CS30 CR140 D49677.0
+C7-6560 U+27196 CS30 CR140 D32668.0
+C7-6576 U+27197 CS31 CR140 D32669.0
+C5-7C3D U+27199 CS33 CR140 D32671.0
+C5-7C3E U+04587 CS33 CR140 D32670.0
+C5-7C49 U+27193 CS37 CR140 D32672.0
+C5-7C4F U+27198 CS42 CR140 D32673.0
+C2-226F U+0864D CS06 CR141 D32674.0
+C1-4F4D U+0864E CS08 CR141 D32675.0
+C3-2A6D U+04588 CS08 CR141 D32676.0
+C1-534B U+08650 CS09 CR141 D32678.0
+C4-2B3E U+04589 CS09 CR141 D32680.0
+C4-2B3F U+2719C CS09 CR141 D32677.0
+C6-3447 U+2F9B3 CS09 CR141 D32678.1
+C6-3448 U+2719E CS09 CR141 DH0539.0
+C6-3449 U+2719D CS09 CR141 D32679.0
+C1-5825 U+08654 CS10 CR141 D32686.0
+C2-3259 U+08653 CS10 CR141 D32684.0
+C2-325A U+08652 CS10 CR141 D32682.0
+C3-3366 U+0458C CS10 CR141 D32688.0
+C3-3367 U+0458B CS10 CR141 D32687.0
+C3-3368 U+0458D CS10 CR141 M******
+C4-2F67 U+0458A CS10 CR141 D32683.0
+C4-2F68 U+08651 CS10 CR141 D32681.0
+C6-3B63 U+271AC CS10 CR141 D32685.0
+C1-5D28 U+08655 CS11 CR141 D32697.0
+C1-5D29 U+05F6A CS11 CR141 D09993.0
+C2-387E U+08659 CS11 CR141 D32702.0
+C2-3921 U+08656 CS11 CR141 D32698.0
+C3-3860 U+08658 CS11 CR141 D32701.0
+C3-3861 U+0865A CS11 CR141 D32708.0
+C3-3862 U+0458F CS11 CR141 D32707.0
+C3-3863 U+08657 CS11 CR141 D32700.0
+C4-3476 U+271A6 CS11 CR141 D32695.0
+C4-3477 U+271A5 CS11 CR141 D32694.0
+C4-3478 U+271A8 CS11 CR141 D32705.0
+C5-3534 U+271A4 CS11 CR141 D32693.0
+C5-3535 U+0458E CS11 CR141 D32692.0
+C5-3536 U+271A3 CS11 CR141 D32691.0
+C6-443F U+271AB CS11 CR141 D32696.0
+C6-4440 U+271AA CS11 CR141 D32699.0
+C6-4441 U+271A7 CS11 CR141 D32703.0
+C6-4442 U+271A9 CS11 CR141 D32704.0
+C1-6170 U+0865B CS12 CR141 D32709.0
+C3-3E60 U+04591 CS12 CR141 D32712.0
+C3-3E61 U+0865D CS12 CR141 D32714.0
+C5-3B70 U+04590 CS12 CR141 D32711.0
+C5-3B71 U+271B2 CS12 CR141 M******
+C6-4E3C U+271B1 CS12 CR141 D32713.0
+C6-4E3D U+271B3 CS12 CR141 D49678.0
+C1-663E U+0865E CS13 CR141 D32723.1
+C1-663F U+0865C CS13 CR141 D32710.0
+C1-6640 U+0865F CS13 CR141 D32726.0
+C3-4441 U+04592 CS13 CR141 D32717.0
+C3-4442 U+04595 CS13 CR141 D32722.0
+C3-4443 U+04596 CS13 CR141 D32725.0
+C4-404F U+2F9B4 CS13 CR141 D32720.1
+C5-4251 U+271BB CS13 CR141 D32721.0
+C5-4252 U+271BC CS13 CR141 D32724.0
+C5-4253 U+04594 CS13 CR141 D32720.0
+C5-4254 U+04593 CS13 CR141 D32719.0
+C5-4255 U+271BA CS13 CR141 D32718.0
+C6-5769 U+271BF CS13 CR141 D32729.0
+C6-576A U+271BE CS13 CR141 D32728.0
+C6-576B U+271BD CS13 CR141 D32727.0
+C2-4D5B U+08661 CS14 CR141 D32734.0
+C4-466E U+271CD CS14 CR141 D32740.0
+C4-466F U+271C4 CS14 CR141 D32735.0
+C5-494E U+08660 CS14 CR141 D32731.0
+C5-494F U+271C1 CS14 CR141 D32730.0
+C5-4950 U+271C9 CS14 CR141 D*
+C6-6162 U+271C2 CS14 CR141 D32732.0
+C6-6163 U+271C7 CS14 CR141 D32738.0
+C6-6164 U+271C8 CS14 CR141 D32739.0
+C6-6165 U+271C5 CS14 CR141 D32736.0
+C6-6166 U+271C3 CS14 CR141 D32733.0
+C6-6167 U+271C6 CS14 CR141 D32737.0
+C2-5367 U+08662 CS15 CR141 D32742.0
+C4-4D26 U+04597 CS15 CR141 D32749.0
+C5-504E U+271D3 CS15 CR141 D32750.0
+C7-2826 U+271D4 CS15 CR141 D32751.0
+C7-2827 U+271D1 CS15 CR141 D32748.0
+C7-2828 U+271D5 CS15 CR141 D32741.0
+C7-2829 U+271D0 CS15 CR141 D32747.0
+C2-5A25 U+08663 CS16 CR141 D32744.0
+C2-5A26 U+08665 CS16 CR141 D32758.0
+C2-5A27 U+08664 CS16 CR141 D32752.0
+C4-5335 U+271E0 CS16 CR141 D32760.0
+C4-5336 U+04598 CS16 CR141 D32754.0
+C4-5337 U+271E6 CS16 CR141 D32766.0
+C4-5338 U+271E5 CS16 CR141 D32765.0
+C5-5767 U+271E1 CS16 CR141 D32761.0
+C5-5768 U+271DE CS16 CR141 D32756.0
+C5-5769 U+271DF CS16 CR141 D32757.0
+C5-576A U+271DC CS16 CR141 D32753.0
+C5-576B U+271DD CS16 CR141 D32755.0
+C5-576C U+271EC CS16 CR141 D*
+C5-576D U+271E7 CS16 CR141 D32767.0
+C7-325B U+271ED CS16 CR141 D32745.0
+C7-325C U+271E3 CS16 CR141 D32763.0
+C7-325D U+271E4 CS16 CR141 D32764.0
+C7-325E U+271E8 CS16 CR141 M******
+C7-325F U+271D2 CS16 CR141 D32746.0
+C7-3260 U+271E2 CS16 CR141 D32762.0
+C7-3261 U+08666 CS16 CR141 D32759.0
+C1-7536 U+08667 CS17 CR141 M****** @ D32770.0
+C2-5F25 U+08668 CS17 CR141 D32771.0
+C4-584C U+271F1 CS17 CR141 D32769.0
+C7-3B38 U+2F9B5 CS17 CR141 D32770.0
+C7-3B39 U+271F2 CS17 CR141 D32773.0
+C2-6326 U+08669 CS18 CR141 D32782.0
+C4-5D31 U+271FF CS18 CR141 D32781.0
+C4-5D32 U+04599 CS18 CR141 D32784.1
+C4-5D33 U+271FD CS18 CR141 D32779.0
+C5-643A U+0459B CS18 CR141 D32778.0
+C5-643B U+0459A CS18 CR141 D32775.0
+C5-643C U+27201 CS18 CR141 D32784.0
+C5-643D U+271FC CS18 CR141 D32777.0
+C7-4250 U+271FE CS18 CR141 D32780.0
+C7-4251 U+271FB CS18 CR141 D32776.0
+C7-4252 U+27200 CS18 CR141 D32783.0
+C3-5B26 U+2F9B6 CS19 CR141 D32785.0 #
+C4-607E U+27208 CS19 CR141 D32788.0
+C7-4955 U+27207 CS19 CR141 D32787.0
+C7-4956 U+27206 CS19 CR141 D32786.0
+C7-4957 U+27209 CS19 CR141 D32789.0
+C4-643A U+0459C CS20 CR141 D32790.0
+C5-6D4A U+2720D CS20 CR141 D32793.0
+C7-4F68 U+27212 CS20 CR141 D32795.0
+C7-4F69 U+2720B CS20 CR141 D32791.0
+C7-4F6A U+2720E CS20 CR141 D32794.0
+C5-712B U+27213 CS21 CR141 D32799.0
+C5-712C U+27211 CS21 CR141 D32796.0
+C7-5469 U+27217 CS21 CR141 D32798.0
+C7-546A U+27216 CS21 CR141 D32797.0
+C5-742A U+27218 CS22 CR141 D32800.0
+C2-7173 U+0866A CS27 CR141 D32802.0
+C4-6E38 U+2721C CS28 CR141 D32803.0
+C1-4865 U+0866B CS06 CR142 D32804.0
+C3-272D U+0866C CS07 CR142 D32805.0
+C3-272E U+0459D CS07 CR142 M******
+C5-2475 U+2721D CS07 CR142 D32806.0
+C6-2929 U+2721E CS07 CR142 D32807.0
+C1-4F4E U+08671 CS08 CR142 D32812.0
+C2-2867 U+08670 CS08 CR142 D32811.0
+C2-2868 U+0866F CS08 CR142 D32810.0
+C2-2869 U+0866D CS08 CR142 D32808.0
+C2-286A U+0866E CS08 CR142 D32809.0
+C4-2822 U+2721F CS08 CR142 D32813.0
+C6-2E25 U+27220 CS08 CR142 D32815.0
+C1-534C U+08679 CS09 CR142 D32830.0
+C1-534D U+0867B CS09 CR142 D32835.0
+C1-534E U+0867A CS09 CR142 D32833.0
+C2-2D47 U+08677 CS09 CR142 D32823.0
+C2-2D48 U+08674 CS09 CR142 D32819.0
+C2-2D49 U+0867C CS09 CR142 D32840.0
+C2-2D4A U+08673 CS09 CR142 D32818.0
+C3-2E7C U+08676 CS09 CR142 D32821.0
+C3-2E7D U+0459E CS09 CR142 D32828.0
+C3-2E7E U+08678 CS09 CR142 D32825.0
+C3-2F21 U+0459F CS09 CR142 D32836.0
+C3-2F22 U+045A0 CS09 CR142 D32838.0
+C3-2F23 U+08675 CS09 CR142 D32820.0
+C3-2F24 U+0867D CS09 CR142 D32842.0
+C4-2B40 U+2722A CS09 CR142 D32829.0
+C4-2B41 U+2723A CS09 CR142 D32827.0
+C4-2B42 U+2722B CS09 CR142 D32831.0
+C4-2B43 U+27228 CS09 CR142 D32824.0
+C5-2B40 U+2722D CS09 CR142 D32834.0
+C6-344A U+2722C CS09 CR142 D32832.0
+C6-344B U+27229 CS09 CR142 D32826.0
+C6-344C U+2722F CS09 CR142 D32822.0
+C6-344D U+2722E CS09 CR142 D32837.0
+C6-344E U+27230 CS09 CR142 D32839.0
+C1-5826 U+0868A CS10 CR142 D32849.0
+C1-5827 U+086AA CS10 CR142 D32903.0
+C1-5828 U+08693 CS10 CR142 D32866.0
+C1-5829 U+086A4 CS10 CR142 D32893.0
+C1-582A U+086A9 CS10 CR142 D32902.0 @ C6-3B71
+C1-582B U+0868C CS10 CR142 D32851.0
+C1-582C U+086A3 CS10 CR142 D32892.0
+C1-582D U+0869C CS10 CR142 D32882.0
+C2-325B U+086A2 CS10 CR142 D32891.0
+C2-325C U+086A8 CS10 CR142 D32900.0
+C2-325D U+08696 CS10 CR142 D32871.0
+C2-325E U+0868D CS10 CR142 D32852.0
+C2-325F U+08691 CS10 CR142 D32858.0
+C2-3260 U+0869E CS10 CR142 D32885.0
+C2-3261 U+08687 CS10 CR142 D32846.0
+C2-3262 U+08697 CS10 CR142 D32875.0
+C2-3263 U+08686 CS10 CR142 D32845.0
+C2-3264 U+0868B CS10 CR142 D32850.0
+C2-3265 U+0869A CS10 CR142 D32880.0
+C2-3266 U+08685 CS10 CR142 D32844.0
+C2-3267 U+086A5 CS10 CR142 D32895.0
+C2-3268 U+08699 CS10 CR142 D32878.0
+C2-3269 U+086A1 CS10 CR142 D32890.0
+C2-326A U+086A7 CS10 CR142 D32899.0
+C2-326B U+08695 CS10 CR142 D32869.0
+C2-326C U+08698 CS10 CR142 D32876.0
+C2-326D U+0868E CS10 CR142 D32854.0
+C2-326E U+0869D CS10 CR142 D32883.0
+C2-326F U+08690 CS10 CR142 D32857.0
+C2-3270 U+08694 CS10 CR142 D32867.0
+C3-3369 U+08684 CS10 CR142 D32843.0
+C3-336A U+0869F CS10 CR142 D32886.0
+C3-336B U+0869B CS10 CR142 D32881.0
+C3-336C U+08689 CS10 CR142 D32848.0
+C3-336D U+086A6 CS10 CR142 D32897.0
+C3-336E U+08692 CS10 CR142 D32864.0
+C3-336F U+0868F CS10 CR142 D32855.0
+C3-3370 U+086A0 CS10 CR142 D32889.0
+C4-2F69 U+045A1 CS10 CR142 D32887.0
+C4-2F6A U+27244 CS10 CR142 D32874.0
+C4-2F6B U+045A2 CS10 CR142 D32888.0
+C4-2F6C U+27243 CS10 CR142 D32873.0
+C4-2F6D U+08688 CS10 CR142 D32847.0
+C4-2F6E U+27245 CS10 CR142 D32877.0
+C5-3028 U+2724B CS10 CR142 D32904.0
+C5-3029 U+27248 CS10 CR142 D32898.0
+C5-302A U+2725B CS10 CR142 D32910.0
+C5-302B U+27251 CS10 CR142 D32909.0
+C5-302C U+2723D CS10 CR142 D32859.0
+C5-302D U+27240 CS10 CR142 D32862.0
+C5-302E U+27246 CS10 CR142 D32879.0
+C5-302F U+2724D CS10 CR142 D32906.0
+C5-3030 U+2723B CS10 CR142 D32853.0
+C5-3031 U+2724A CS10 CR142 D32896.0
+C5-3032 U+27241 CS10 CR142 D32865.0
+C5-3033 U+2723E CS10 CR142 D32860.0
+C5-3034 U+2724E CS10 CR142 D32856.0
+C6-3B64 U+27250 CS10 CR142 D32911.0
+C6-3B65 U+27255 CS10 CR142 M****** #
+C6-3B66 U+27242 CS10 CR142 D32870.0
+C6-3B67 U+2723F CS10 CR142 D32861.0
+C6-3B68 U+2723C CS10 CR142 D32912.0
+C6-3B69 U+045A3 CS10 CR142 D32894.0
+C6-3B6A U+2724C CS10 CR142 D32905.0
+C6-3B6B U+27249 CS10 CR142 D32901.0
+C6-3B6C U+27257 CS10 CR142 D32872.0
+C6-3B6D U+27258 CS10 CR142 D32863.0
+C6-3B6E U+2724F CS10 CR142 D32907.0
+C6-3B6F U+2725C CS10 CR142 D32868.0
+C6-3B70 U+27247 CS10 CR142 D32884.0
+C6-3B71 U+2F9B7 CS10 CR142 M****** @ D32902.0 (C1-582A)
+C1-5D2A U+086C7 CS11 CR142 D32964.0
+C1-5D2B U+086C0 CS11 CR142 D32947.0
+C1-5D2C U+086B6 CS11 CR142 D32925.0
+C1-5D2D U+086C4 CS11 CR142 D32960.0
+C1-5D2E U+086B5 CS11 CR142 D32924.0
+C1-5D2F U+086C6 CS11 CR142 D32963.0
+C1-5D30 U+086CB CS11 CR142 D32977.0
+C1-5D31 U+086B1 CS11 CR142 D32919.0
+C1-5D32 U+086AF CS11 CR142 D32916.0
+C1-5D33 U+086C9 CS11 CR142 D32969.0
+C2-3922 U+086BF CS11 CR142 D32946.0
+C2-3923 U+086B7 CS11 CR142 D32927.0
+C2-3924 U+086C2 CS11 CR142 D32956.0
+C2-3925 U+086C1 CS11 CR142 D32949.0
+C2-3926 U+086C5 CS11 CR142 D32961.0
+C2-3927 U+086BA CS11 CR142 D32931.0
+C2-3928 U+086B0 CS11 CR142 D32918.0
+C2-3929 U+086C8 CS11 CR142 D32968.0
+C2-392A U+086B9 CS11 CR142 D32929.0
+C2-392B U+086B3 CS11 CR142 D32922.0
+C2-392C U+086B8 CS11 CR142 D32928.0
+C2-392D U+086CC CS11 CR142 D32982.0
+C2-392E U+086B4 CS11 CR142 D32923.0
+C2-392F U+086BB CS11 CR142 D32932.0
+C2-3930 U+086BC CS11 CR142 D32933.0
+C2-3931 U+086C3 CS11 CR142 D32958.0
+C2-3932 U+086BD CS11 CR142 D32939.0
+C2-3933 U+086BE CS11 CR142 D32940.0
+C3-3864 U+086B2 CS11 CR142 D32921.0
+C3-3865 U+045A7 CS11 CR142 D32941.0
+C3-3866 U+086AE CS11 CR142 D32914.0
+C3-3867 U+045A5 CS11 CR142 D32930.0
+C3-3868 U+045A4 CS11 CR142 D32917.0
+C4-3479 U+045A9 CS11 CR142 D32959.0
+C4-347A U+086AD CS11 CR142 D32913.0
+C4-347B U+045A8 CS11 CR142 D32955.0
+C4-347C U+045A6 CS11 CR142 D32935.0
+C4-347D U+2725F CS11 CR142 D32926.0
+C4-347E U+27270 CS11 CR142 D32967.0
+C4-3521 U+2726A CS11 CR142 D32953.0
+C4-3522 U+27265 CS11 CR142 D32944.0
+C4-3523 U+27267 CS11 CR142 D32950.0
+C4-3524 U+2726F CS11 CR142 D32966.0
+C4-3525 U+27287 CS11 CR142 D32915.0
+C4-3526 U+086CA CS11 CR142 D32972.0
+C5-3537 U+2725E CS11 CR142 D32920.0
+C5-3538 U+27261 CS11 CR142 D32936.0
+C5-3539 U+27262 CS11 CR142 D32937.0
+C5-353A U+27263 CS11 CR142 D32942.0
+C5-353B U+2728E CS11 CR142 D32945.0
+C5-353C U+27269 CS11 CR142 D32952.0
+C5-353D U+2726B CS11 CR142 D32954.0
+C5-353E U+27285 CS11 CR142 D32980.0
+C5-353F U+2728D CS11 CR142 D32978.0
+C5-3540 U+27264 CS11 CR142 D32943.0
+C5-3541 U+2726D CS11 CR142 D32962.0
+C6-4443 U+27288 CS11 CR142 D*
+C6-4444 U+27275 CS11 CR142 D32975.0
+C6-4445 U+27260 CS11 CR142 D32934.0
+C6-4446 U+2726C CS11 CR142 D32957.0
+C6-4447 U+27273 CS11 CR142 D32973.0
+C6-4448 U+045AB CS11 CR142 D32976.0
+C6-4449 U+2726E CS11 CR142 D32965.0
+C6-444A U+27274 CS11 CR142 D32938.0
+C6-444B U+27276 CS11 CR142 D32948.0
+C6-444C U+27268 CS11 CR142 D32951.0
+C6-444D U+27277 CS11 CR142 D32981.0
+C6-444E U+27286 CS11 CR142 D49679.0
+C1-6171 U+086DF CS12 CR142 D33009.0
+C1-6172 U+086D9 CS12 CR142 D32997.0
+C1-6173 U+086ED CS12 CR142 D33048.0
+C1-6174 U+086D4 CS12 CR142 D32990.0
+C1-6175 U+086DB CS12 CR142 D33002.0
+C1-6176 U+086E4 CS12 CR142 D33023.0
+C1-6177 U+086D0 CS12 CR142 D32985.0
+C1-6178 U+086DE CS12 CR142 D33008.0
+C2-3F75 U+086D8 CS12 CR142 D32996.0
+C2-3F76 U+086E2 CS12 CR142 D33019.0
+C2-3F77 U+086E6 CS12 CR142 D33030.0
+C2-3F78 U+086D3 CS12 CR142 D32988.0
+C2-3F79 U+086E3 CS12 CR142 D33020.0
+C2-3F7A U+086DA CS12 CR142 D33001.0
+C2-3F7B U+086EA CS12 CR142 D33041.0
+C2-3F7C U+086DD CS12 CR142 D33007.0
+C2-3F7D U+086EB CS12 CR142 D33042.0
+C2-3F7E U+086DC CS12 CR142 D33003.0
+C2-4021 U+086EC CS12 CR142 D33047.0
+C2-4022 U+086E9 CS12 CR142 D33037.0
+C2-4023 U+086D7 CS12 CR142 D32994.0
+C2-4024 U+086E8 CS12 CR142 D33035.0
+C2-4025 U+086D1 CS12 CR142 D32986.0
+C3-3E62 U+086D5 CS12 CR142 D32991.0
+C3-3E63 U+086E1 CS12 CR142 D33016.0
+C3-3E64 U+045B4 CS12 CR142 D33033.0
+C3-3E65 U+045B0 CS12 CR142 D33005.0
+C3-3E66 U+045B5 CS12 CR142 D33034.0
+C3-3E67 U+045AE CS12 CR142 D32995.0
+C3-3E68 U+086EE CS12 CR142 D33044.0
+C4-3A6D U+045B3 CS12 CR142 D33026.0
+C4-3A6E U+045BB CS12 CR142 D33113.0
+C4-3A6F U+086E5 CS12 CR142 D33027.0
+C4-3A70 U+045B2 CS12 CR142 D33021.0
+C4-3A71 U+086D2 CS12 CR142 D32987.0
+C4-3A72 U+045AD CS12 CR142 D32993.0
+C4-3A73 U+27292 CS12 CR142 D32999.0
+C4-3A74 U+045AF CS12 CR142 D32998.0
+C4-3A75 U+2F9B8 CS12 CR142 D33049.0
+C4-3A76 U+086E0 CS12 CR142 D33014.0
+C4-3A77 U+272BF CS12 CR142 D49681.0
+C5-3B72 U+272B7 CS12 CR142 D33060.0
+C5-3B73 U+2728F CS12 CR142 D32989.0
+C5-3B74 U+045B1 CS12 CR142 D33010.0
+C5-3B75 U+27296 CS12 CR142 D33012.0
+C5-3B76 U+2729E CS12 CR142 D33029.0
+C5-3B77 U+27297 CS12 CR142 D33013.0
+C5-3B78 U+27295 CS12 CR142 D33011.0
+C5-3B79 U+272A5 CS12 CR142 D33045.0
+C5-3B7A U+27298 CS12 CR142 D33015.0
+C5-3B7B U+086E7 CS12 CR142 D33032.0
+C5-3B7C U+272A3 CS12 CR142 D33040.0
+C5-3B7D U+2729A CS12 CR142 D33018.0
+C5-3B7E U+272AD CS12 CR142 D33054.0
+C5-3C21 U+272A6 CS12 CR142 D33046.0
+C5-3C22 U+272B6 CS12 CR142 D*
+C5-3C23 U+27299 CS12 CR142 D33017.0
+C5-3C24 U+272AF CS12 CR142 D33055.0
+C5-3C25 U+272AC CS12 CR142 D33053.0
+C5-3C26 U+045AA CS12 CR142 D32970.0
+C5-3C27 U+2729F CS12 CR142 D33031.0
+C5-3C28 U+27294 CS12 CR142 D33006.0
+C6-4E3E U+2729C CS12 CR142 D33025.0
+C6-4E3F U+272A4 CS12 CR142 D33043.0
+C6-4E40 U+27290 CS12 CR142 D32992.0
+C6-4E41 U+272B8 CS12 CR142 D49680.0
+C6-4E42 U+272A0 CS12 CR142 D33036.0
+C6-4E43 U+2729D CS12 CR142 D33028.0
+C6-4E44 U+272A8 CS12 CR142 D33050.0
+C6-4E45 U+272A9 CS12 CR142 D33051.0
+C6-4E46 U+2F9B9 CS12 CR142 D*
+C6-4E47 U+272B1 CS12 CR142 D33056.0
+C6-4E48 U+27293 CS12 CR142 D33000.0
+C6-4E49 U+2729B CS12 CR142 D33022.0
+C6-4E4A U+272A2 CS12 CR142 D33039.0
+C6-4E4B U+272A1 CS12 CR142 D33038.0
+C6-4E4C U+272B0 CS12 CR142 D33004.0
+C6-4E4D U+272A7 CS12 CR142 D33024.0
+C1-6641 U+086F9 CS13 CR142 D33076.0
+C1-6642 U+08713 CS13 CR142 D33121.0
+C1-6643 U+08708 CS13 CR142 D33099.0
+C1-6644 U+08707 CS13 CR142 D33096.0
+C1-6645 U+08700 CS13 CR142 D33086.0
+C1-6646 U+086FE CS13 CR142 D33082.0
+C1-6647 U+086FB CS13 CR142 D33078.0
+C1-6648 U+08702 CS13 CR142 D33088.0
+C1-6649 U+08703 CS13 CR142 D33089.0
+C1-664A U+08706 CS13 CR142 D33093.0
+C1-664B U+0870A CS13 CR142 D33106.0
+C2-4729 U+0870B CS13 CR142 D33108.0
+C2-472A U+08704 CS13 CR142 D33090.0
+C2-472B U+086F7 CS13 CR142 D33070.0
+C2-472C U+0870C CS13 CR142 D33109.0
+C2-472D U+086FA CS13 CR142 D33077.0
+C2-472E U+086D6 CS13 CR142 D33062.0
+C2-472F U+086F5 CS13 CR142 D33065.0
+C2-4730 U+0874D CS13 CR142 D33253.0
+C2-4731 U+086F8 CS13 CR142 D33072.0
+C2-4732 U+0870E CS13 CR142 D33115.0
+C2-4733 U+08709 CS13 CR142 D33104.0
+C2-4734 U+08701 CS13 CR142 D33087.0
+C2-4735 U+086F6 CS13 CR142 D33066.0
+C2-4736 U+0870D CS13 CR142 D33110.0
+C2-4737 U+08705 CS13 CR142 D33091.0
+C3-4444 U+086FC CS13 CR142 D33079.0
+C3-4445 U+086FD CS13 CR142 D33081.0
+C3-4446 U+08715 CS13 CR142 M******
+C3-4447 U+045B9 CS13 CR142 D33084.0 #
+C3-4448 U+08716 CS13 CR142 M******
+C3-4449 U+086FF CS13 CR142 D33085.0
+C3-444A U+045BD CS13 CR142 D33107.0
+C3-444B U+045B8 CS13 CR142 D33083.0
+C4-4050 U+272D8 CS13 CR142 D33122.0
+C4-4051 U+272D1 CS13 CR142 D33102.0
+C4-4052 U+08710 CS13 CR142 D33118.0
+C4-4053 U+272D2 CS13 CR142 D33103.0
+C4-4054 U+272CD CS13 CR142 D33097.0
+C4-4055 U+0871F CS13 CR142 D33147.0
+C4-4056 U+045B6 CS13 CR142 D33067.0
+C4-4057 U+045B7 CS13 CR142 D33080.0
+C4-4058 U+2733D CS13 CR142 D33244.0 #
+C4-4059 U+0870F CS13 CR142 D33116.0
+C4-405A U+272CA CS13 CR142 D33074.0
+C4-405B U+045BA CS13 CR142 D33094.0
+C4-405C U+272CB CS13 CR142 D33075.0
+C4-405D U+045BC CS13 CR142 D33124.0
+C4-405E U+272D7 CS13 CR142 D33117.0
+C5-4256 U+272D0 CS13 CR142 D33101.0
+C5-4257 U+272D6 CS13 CR142 D33114.0
+C5-4258 U+272CE CS13 CR142 D33098.0
+C5-4259 U+272E1 CS13 CR142 D33131.0
+C5-425A U+272D5 CS13 CR142 D33112.0
+C5-425B U+272CF CS13 CR142 D33100.0
+C5-425C U+272D3 CS13 CR142 D33105.0 #
+C5-425D U+08714 CS13 CR142 D33130.0
+C5-425E U+272D4 CS13 CR142 D33111.0
+C6-576C U+272DC CS13 CR142 D33126.0
+C6-576D U+272DD CS13 CR142 D33127.0
+C6-576E U+272AB CS13 CR142 D33064.0
+C6-576F U+272C9 CS13 CR142 D33073.0
+C6-5770 U+272C8 CS13 CR142 D33069.0
+C6-5771 U+272DF CS13 CR142 D33129.0
+C6-5772 U+272D9 CS13 CR142 D33123.0
+C6-5773 U+272DB CS13 CR142 D33071.0
+C6-5774 U+272CC CS13 CR142 D33092.0
+C6-5775 U+272E0 CS13 CR142 D33068.0
+C6-5776 U+272EF CS13 CR142 D49682.0
+C6-5777 U+272F3 CS13 CR142 D49683.0
+C6-5778 U+272AE CS13 CR142 D33063.0
+C6-5779 U+27301 CS13 CR142 D33095.0
+C1-6A6C U+0873F CS14 CR142 D33210.0
+C1-6A6D U+0871C CS14 CR142 D33143.0
+C1-6A6E U+0873B CS14 CR142 D33203.0
+C1-6A6F U+08722 CS14 CR142 D33152.0
+C1-6A70 U+08725 CS14 CR142 D33157.0
+C1-6A71 U+08734 CS14 CR142 D33190.0
+C1-6A72 U+08718 CS14 CR142 D33134.0
+C1-6A73 U+08755 CS14 CR142 M******
+C1-6A74 U+08737 CS14 CR142 D33199.0
+C1-6A75 U+08729 CS14 CR142 D33166.0
+C2-4D5C U+08733 CS14 CR142 D33187.0
+C2-4D5D U+08723 CS14 CR142 D33154.0
+C2-4D5E U+08728 CS14 CR142 D33163.0
+C2-4D5F U+0876B CS14 CR142 D* @ D33306.0 # Compat.
+C2-4D60 U+08740 CS14 CR142 D33213.0
+C2-4D61 U+0872E CS14 CR142 D33176.0
+C2-4D62 U+0871E CS14 CR142 D33145.0
+C2-4D63 U+08721 CS14 CR142 D33150.0
+C2-4D64 U+08719 CS14 CR142 D33137.0
+C2-4D65 U+0871B CS14 CR142 D33142.0
+C2-4D66 U+08743 CS14 CR142 D33216.0
+C2-4D67 U+0872C CS14 CR142 D33173.0
+C2-4D68 U+08741 CS14 CR142 D33214.0
+C2-4D69 U+0873E CS14 CR142 D33208.0
+C2-4D6A U+08746 CS14 CR142 D33218.0 @ D33084.0 #
+C2-4D6B U+08720 CS14 CR142 D33149.0
+C2-4D6C U+08732 CS14 CR142 D33186.0
+C2-4D6D U+0872A CS14 CR142 D33167.0
+C2-4D6E U+0872D CS14 CR142 D33174.0
+C2-4D6F U+0873C CS14 CR142 D33205.0
+C2-4D70 U+08712 CS14 CR142 D33120.0
+C2-4D71 U+0873A CS14 CR142 D33202.0
+C2-4D72 U+08731 CS14 CR142 D33182.0
+C2-4D73 U+08735 CS14 CR142 D33191.0
+C2-4D74 U+08742 CS14 CR142 D33215.0
+C2-4D75 U+08726 CS14 CR142 D33160.0
+C2-4D76 U+08727 CS14 CR142 D33161.0
+C2-4D77 U+08738 CS14 CR142 D33200.0
+C2-4D78 U+08724 CS14 CR142 D33156.0
+C2-4D79 U+0871A CS14 CR142 D33138.0
+C2-4D7A U+08730 CS14 CR142 D33181.0
+C2-4D7B U+08711 CS14 CR142 D33119.0
+C3-4945 U+08736 CS14 CR142 D33196.0
+C3-4946 U+045C0 CS14 CR142 D33159.0
+C3-4947 U+045C5 CS14 CR142 D33189.0
+C3-4948 U+045C9 CS14 CR142 D33209.0
+C3-4949 U+0873D CS14 CR142 D33207.0
+C3-494A U+0872B CS14 CR142 D33168.0
+C3-494B U+08747 CS14 CR142 D33245.0
+C3-494C U+08739 CS14 CR142 D33201.0
+C3-494D U+045D5 CS14 CR142 D33211.0
+C3-494E U+08745 CS14 CR142 D33237.0
+C3-494F U+0871D CS14 CR142 D33144.0
+C4-4670 U+045C6 CS14 CR142 D33192.0
+C4-4671 U+045C3 CS14 CR142 D33171.0
+C4-4672 U+045C1 CS14 CR142 D33162.0
+C4-4673 U+045C2 CS14 CR142 D33164.0
+C4-4674 U+2730F CS14 CR142 D33170.0
+C4-4675 U+045C4 CS14 CR142 D33179.0
+C4-4676 U+045C7 CS14 CR142 D33193.0
+C4-4677 U+2730D CS14 CR142 D33165.0
+C4-4678 U+045BF CS14 CR142 D33158.0
+C4-4679 U+045D2 CS14 CR142 D33301.0 #
+C4-467A U+27373 CS14 CR142 D33339.0 #
+C4-467B U+045CA CS14 CR142 D33212.0
+C4-467C U+2F9BA CS14 CR142 D33198.0
+C4-467D U+2730A CS14 CR142 D33151.0
+C4-467E U+0872F CS14 CR142 D33178.0
+C4-4721 U+27308 CS14 CR142 D33146.0
+C4-4722 U+27313 CS14 CR142 D33180.0
+C5-4951 U+27303 CS14 CR142 D33135.0
+C5-4952 U+2732C CS14 CR142 D33235.0
+C5-4953 U+27334 CS14 CR142 D33222.0
+C5-4954 U+27317 CS14 CR142 D33194.0
+C5-4955 U+27309 CS14 CR142 D33148.0
+C5-4956 U+27304 CS14 CR142 D33136.0
+C5-4957 U+27306 CS14 CR142 D33140.0
+C5-4958 U+2731A CS14 CR142 D33206.0
+C5-4959 U+2730E CS14 CR142 D33169.0
+C5-495A U+27327 CS14 CR142 D33230.0
+C5-495B U+27305 CS14 CR142 D33139.0
+C5-495C U+27307 CS14 CR142 D33141.0
+C5-495D U+27319 CS14 CR142 D33204.0
+C5-495E U+27314 CS14 CR142 D33184.0
+C5-495F U+2730C CS14 CR142 D33155.0
+C5-4960 U+2731D CS14 CR142 D33221.0
+C5-4961 U+27322 CS14 CR142 D33225.0
+C5-4962 U+27323 CS14 CR142 D33226.0
+C6-6168 U+272DE CS14 CR142 D33128.0 #
+C6-6169 U+045C8 CS14 CR142 D33195.0
+C6-616A U+27311 CS14 CR142 D33175.0
+C6-616B U+27315 CS14 CR142 D33185.0
+C6-616C U+27328 CS14 CR142 D33231.0
+C6-616D U+27321 CS14 CR142 D33224.0
+C6-616E U+2732D CS14 CR142 D33238.0
+C6-616F U+27351 CS14 CR142 D33217.0
+C6-6170 U+2732B CS14 CR142 D33234.0
+C6-6171 U+27316 CS14 CR142 D33188.0
+C6-6172 U+27324 CS14 CR142 D33227.0
+C6-6173 U+27335 CS14 CR142 D49684.0
+C6-6174 U+2731F CS14 CR142 D33223.0
+C6-6175 U+27312 CS14 CR142 D33177.0
+C6-6176 U+27310 CS14 CR142 D33172.0
+C6-6177 U+27380 CS14 CR142 D33350.0 #
+C6-6178 U+2733B CS14 CR142 D49685.0
+C6-6179 U+27329 CS14 CR142 D33232.0
+C6-617A U+2732A CS14 CR142 D33233.0
+C6-617B U+2731B CS14 CR142 D33219.0
+C6-617C U+27318 CS14 CR142 D33197.0
+C6-617D U+27320 CS14 CR142 D33183.0
+C6-617E U+2733F CS14 CR142 D49686.0
+C6-6221 U+2731C CS14 CR142 D33220.0
+C6-6222 U+27326 CS14 CR142 D33229.0
+C6-6223 U+2730B CS14 CR142 D33153.0
+C1-6E61 U+08782 CS15 CR142 D33362.0
+C1-6E62 U+08774 CS15 CR142 D33328.0
+C1-6E63 U+08776 CS15 CR142 D33333.0
+C1-6E64 U+08760 CS15 CR142 D33288.0
+C1-6E65 U+08766 CS15 CR142 D33299.0
+C1-6E66 U+08778 CS15 CR142 D33338.0
+C1-6E67 U+08768 CS15 CR142 D33303.0
+C1-6E68 U+08759 CS15 CR142 D33271.0
+C1-6E69 U+08757 CS15 CR142 D33267.0
+C1-6E6A U+0874C CS15 CR142 D33248.0
+C1-6E6B U+08753 CS15 CR142 D33261.0
+C2-5368 U+08756 CS15 CR142 D33266.0
+C2-5369 U+08763 CS15 CR142 D33292.0
+C2-536A U+08764 CS15 CR142 D33293.0
+C2-536B U+08777 CS15 CR142 D33334.0
+C2-536C U+087E1 CS15 CR142 D* @ D33594.0 # Compat.
+C2-536D U+08773 CS15 CR142 D33236.0
+C2-536E U+08758 CS15 CR142 D33268.0
+C2-536F U+08754 CS15 CR142 D33262.0
+C2-5370 U+0875B CS15 CR142 D33275.0
+C2-5371 U+08752 CS15 CR142 D33259.0
+C2-5372 U+08761 CS15 CR142 D33290.0
+C2-5373 U+0875A CS15 CR142 D33273.0
+C2-5374 U+08751 CS15 CR142 D33258.0
+C2-5375 U+0875E CS15 CR142 D33284.0
+C2-5376 U+0876D CS15 CR142 D33308.0
+C2-5377 U+0876A CS15 CR142 D33305.0
+C2-5378 U+08750 CS15 CR142 D33257.0
+C2-5379 U+0874E CS15 CR142 D33254.0
+C2-537A U+0875F CS15 CR142 D33287.0
+C2-537B U+0875D CS15 CR142 D33278.0
+C2-537C U+0876F CS15 CR142 D33315.0
+C2-537D U+0876C CS15 CR142 D33307.0
+C2-537E U+0877A CS15 CR142 D33354.0
+C2-5421 U+0876E CS15 CR142 D33309.0
+C2-5422 U+0875C CS15 CR142 D33277.0
+C2-5423 U+08765 CS15 CR142 D33294.0
+C2-5424 U+0874F CS15 CR142 D33255.0
+C2-5425 U+0877B CS15 CR142 D33360.0
+C2-5426 U+08775 CS15 CR142 D33330.0
+C2-5427 U+08762 CS15 CR142 D33291.0
+C2-5428 U+08767 CS15 CR142 D33302.0
+C2-5429 U+08769 CS15 CR142 D33304.0
+C3-4E57 U+045CE CS15 CR142 D33281.0
+C3-4E58 U+045CF CS15 CR142 D33285.0 #
+C3-4E59 U+0877D CS15 CR142 D49687.0
+C3-4E5A U+045CB CS15 CR142 D33251.0
+C3-4E5B U+045D1 CS15 CR142 D33300.0
+C3-4E5C U+045CC CS15 CR142 D33265.0
+C3-4E5D U+08771 CS15 CR142 D33318.0
+C4-4D27 U+27384 CS15 CR142 D33295.0
+C4-4D28 U+08772 CS15 CR142 D33320.0
+C4-4D29 U+2736B CS15 CR142 D33322.0
+C4-4D2A U+27362 CS15 CR142 D33247.0
+C4-4D2B U+27356 CS15 CR142 D33263.0
+C4-4D2C U+2736A CS15 CR142 D33321.0
+C4-4D2D U+27352 CS15 CR142 D33250.0
+C4-4D2E U+27355 CS15 CR142 D33260.0
+C4-4D2F U+045D4 CS15 CR142 D33337.0
+C4-4D30 U+045D0 CS15 CR142 D33289.0
+C4-4D31 U+0877C CS15 CR142 D33361.0
+C4-4D32 U+27361 CS15 CR142 D33298.0
+C4-4D33 U+2F9BB CS15 CR142 D33341.0
+C4-4D34 U+27358 CS15 CR142 D33272.0
+C4-4D35 U+27377 CS15 CR142 D33270.0
+C4-4D36 U+045D3 CS15 CR142 D33327.0
+C5-504F U+27388 CS15 CR142 D* @ D33228.0
+C5-5050 U+2736E CS15 CR142 D33325.0
+C5-5051 U+2735C CS15 CR142 D33282.0
+C5-5052 U+27374 CS15 CR142 D33340.0
+C5-5053 U+27354 CS15 CR142 D33256.0 #
+C5-5054 U+27383 CS15 CR142 D33353.0
+C5-5055 U+08770 CS15 CR142 D33316.0
+C5-5056 U+27365 CS15 CR142 D33312.0
+C5-5057 U+27360 CS15 CR142 D33297.0
+C5-5058 U+27370 CS15 CR142 D33331.0
+C5-5059 U+2736F CS15 CR142 D33326.0
+C5-505A U+2736D CS15 CR142 D33324.0
+C5-505B U+27372 CS15 CR142 D33335.0
+C5-505C U+2736C CS15 CR142 D33323.0
+C5-505D U+27376 CS15 CR142 D33342.0
+C5-505E U+27375 CS15 CR142 D33329.0
+C5-505F U+27359 CS15 CR142 D33274.0
+C5-5060 U+273C7 CS15 CR142 D33447.0 #
+C7-282A U+27371 CS15 CR142 D33332.0
+C7-282B U+2735D CS15 CR142 D33283.0
+C7-282C U+2735B CS15 CR142 D33280.0
+C7-282D U+2737A CS15 CR142 D33345.0
+C7-282E U+2F9BD CS15 CR142 D33306.0 @ C2-4D5F
+C7-282F U+2737F CS15 CR142 D33349.0
+C7-2830 U+27379 CS15 CR142 D33344.0
+C7-2831 U+27367 CS15 CR142 D33314.0
+C7-2832 U+2739E CS15 CR142 D33355.0
+C7-2833 U+27394 CS15 CR142 D33356.0
+C7-2834 U+27364 CS15 CR142 D33311.0
+C7-2835 U+2735E CS15 CR142 D33286.0
+C7-2836 U+27381 CS15 CR142 D33351.0
+C7-2837 U+2735A CS15 CR142 D33276.0
+C7-2838 U+27357 CS15 CR142 D33269.0
+C7-2839 U+2737C CS15 CR142 D33346.0
+C7-283A U+27398 CS15 CR142 D33246.0
+C7-283B U+27366 CS15 CR142 D33313.0
+C7-283C U+2737E CS15 CR142 D33348.0
+C7-283D U+27382 CS15 CR142 D33352.0 #
+C7-283E U+27368 CS15 CR142 D33317.0
+C7-283F U+2735F CS15 CR142 D33296.0
+C7-2840 U+27363 CS15 CR142 D33310.0
+C7-2841 U+27397 CS15 CR142 D33249.0
+C7-2842 U+045CD CS15 CR142 D33279.0
+C7-2843 U+27353 CS15 CR142 D33252.0
+C7-2844 U+2737B CS15 CR142 D33336.0
+C7-2845 U+2737D CS15 CR142 D33347.0
+C7-2846 U+27378 CS15 CR142 D33343.0
+C7-2847 U+27406 CS15 CR142 D33490.0 #
+C1-722A U+08783 CS16 CR142 D33363.0
+C1-722B U+0879F CS16 CR142 D33429.0
+C1-722C U+0879E CS16 CR142 D33428.0
+C1-722D U+087A2 CS16 CR142 D33434.0
+C1-722E U+0878D CS16 CR142 D33384.0
+C2-5A28 U+087A4 CS16 CR142 D33444.0
+C2-5A29 U+0879B CS16 CR142 D33421.0
+C2-5A2A U+0878F CS16 CR142 D33386.0
+C2-5A2B U+08797 CS16 CR142 D33414.0
+C2-5A2C U+08793 CS16 CR142 D33404.0
+C2-5A2D U+08792 CS16 CR142 D33395.0
+C2-5A2E U+08788 CS16 CR142 D33372.0
+C2-5A2F U+08781 CS16 CR142 M******
+C2-5A30 U+08796 CS16 CR142 D33411.0
+C2-5A31 U+08798 CS16 CR142 D33415.0
+C2-5A32 U+08779 CS16 CR142 D33396.0 @ D33341.0
+C2-5A33 U+08787 CS16 CR142 D33371.0
+C2-5A34 U+087A3 CS16 CR142 D33435.0
+C2-5A35 U+08785 CS16 CR142 D33367.0
+C2-5A36 U+08790 CS16 CR142 D33389.0
+C2-5A37 U+08791 CS16 CR142 D33390.0
+C2-5A38 U+0879D CS16 CR142 D33424.0
+C2-5A39 U+08784 CS16 CR142 D33364.0
+C2-5A3A U+08794 CS16 CR142 D33408.0
+C2-5A3B U+0879C CS16 CR142 D33423.0
+C2-5A3C U+0879A CS16 CR142 D33418.0
+C2-5A3D U+08789 CS16 CR142 D33374.0
+C3-525B U+0878A CS16 CR142 D33379.0 #
+C3-525C U+045D8 CS16 CR142 D33388.0
+C3-525D U+0878B CS16 CR142 D33381.0
+C3-525E U+087A1 CS16 CR142 D33432.0
+C3-525F U+0878E CS16 CR142 D33385.0
+C3-5260 U+045DC CS16 CR142 D33426.0 #
+C3-5261 U+045DE CS16 CR142 D33453.0
+C3-5262 U+08799 CS16 CR142 D33416.0
+C4-5339 U+087A0 CS16 CR142 D33431.0
+C4-533A U+273A5 CS16 CR142 D33377.0
+C4-533B U+273B3 CS16 CR142 D33407.0
+C4-533C U+08786 CS16 CR142 D33368.0
+C4-533D U+045DA CS16 CR142 D33399.0
+C4-533E U+045D7 CS16 CR142 D33376.0
+C4-533F U+273B5 CS16 CR142 D33412.0
+C4-5340 U+273AF CS16 CR142 D33402.0
+C4-5341 U+08795 CS16 CR142 D33410.0
+C4-5342 U+273B0 CS16 CR142 D33403.0
+C4-5343 U+273CC CS16 CR142 D33452.0
+C4-5344 U+0878C CS16 CR142 D33383.0
+C4-5345 U+273A2 CS16 CR142 D33369.0
+C4-5346 U+273BE CS16 CR142 D33438.0
+C4-5347 U+273C6 CS16 CR142 D33446.0
+C4-5348 U+273AC CS16 CR142 D33397.0
+C4-5349 U+273AE CS16 CR142 D33400.0
+C5-576E U+27369 CS16 CR142 D49688.0
+C5-576F U+273B8 CS16 CR142 D33420.0
+C5-5770 U+273A1 CS16 CR142 D33366.0
+C5-5771 U+273A8 CS16 CR142 D33382.0
+C5-5772 U+273BA CS16 CR142 D33425.0
+C5-5773 U+273C2 CS16 CR142 D33441.0
+C5-5774 U+273A6 CS16 CR142 D33378.0
+C5-5775 U+273A4 CS16 CR142 D33375.0
+C5-5776 U+273A3 CS16 CR142 D33370.0
+C5-5777 U+273AB CS16 CR142 D33394.0
+C5-5778 U+273BC CS16 CR142 D33436.0
+C5-5779 U+273B7 CS16 CR142 D33419.0
+C5-577A U+273BF CS16 CR142 D33387.0
+C5-577B U+273AD CS16 CR142 D33398.0
+C5-577C U+273B1 CS16 CR142 D33405.0
+C5-577D U+273CA CS16 CR142 D33450.0 #
+C5-577E U+273C4 CS16 CR142 D33443.0
+C5-5821 U+273B9 CS16 CR142 D33422.0
+C7-3262 U+273CF CS16 CR142 D33454.0
+C7-3263 U+273D1 CS16 CR142 D33455.0
+C7-3264 U+273C3 CS16 CR142 D33442.0
+C7-3265 U+273C9 CS16 CR142 D33449.0
+C7-3266 U+273EA CS16 CR142 D33462.0
+C7-3267 U+273B4 CS16 CR142 D33409.0
+C7-3268 U+273DC CS16 CR142 D33319.0
+C7-3269 U+273BD CS16 CR142 D33437.0
+C7-326A U+273E6 CS16 CR142 D33464.0
+C7-326B U+273C8 CS16 CR142 D33448.0
+C7-326C U+273EC CS16 CR142 D33460.0
+C7-326D U+273B2 CS16 CR142 D33406.0
+C7-326E U+273A9 CS16 CR142 D33391.0
+C7-326F U+273D3 CS16 CR142 D33457.0
+C7-3270 U+273C0 CS16 CR142 D33439.0
+C7-3271 U+273E9 CS16 CR142 D33463.0
+C7-3272 U+273D5 CS16 CR142 D33459.0
+C7-3273 U+045D9 CS16 CR142 D33392.0
+C7-3274 U+273C5 CS16 CR142 D33445.0
+C7-3275 U+045DD CS16 CR142 D33430.0
+C7-3276 U+273CB CS16 CR142 D33451.0
+C7-3277 U+273D0 CS16 CR142 D33373.0
+C7-3278 U+273D2 CS16 CR142 D33456.0
+C7-3279 U+273E4 CS16 CR142 D33461.0
+C7-327A U+273E8 CS16 CR142 D33413.0
+C7-327B U+273CD CS16 CR142 D33365.0
+C7-327C U+273B6 CS16 CR142 D33417.0
+C7-327D U+273AA CS16 CR142 D33393.0
+C7-327E U+273D4 CS16 CR142 D33458.0
+C7-3321 U+28449 CS16 CR142 D49689.0
+C7-3322 U+273C1 CS16 CR142 D33440.0
+C7-3323 U+273DD CS16 CR142 D49690.0
+C7-3324 U+273CE CS16 CR142 D33433.0
+C1-7537 U+087C0 CS17 CR142 D33531.0
+C1-7538 U+087D1 CS17 CR142 M******
+C1-7539 U+087B3 CS17 CR142 D33503.0
+C1-753A U+087D2 CS17 CR142 D33572.0 #
+C1-753B U+087C6 CS17 CR142 D33542.0
+C1-753C U+087AB CS17 CR142 D33491.0
+C1-753D U+087BB CS17 CR142 D33515.0
+C1-753E U+087BA CS17 CR142 D33512.0
+C1-753F U+087C8 CS17 CR142 D33545.0
+C1-7540 U+087CB CS17 CR142 D33550.0
+C2-5F26 U+087BE CS17 CR142 D33529.0
+C2-5F27 U+087AA CS17 CR142 D33469.0
+C2-5F28 U+087AD CS17 CR142 D33494.0
+C2-5F29 U+087C5 CS17 CR142 D33539.0
+C2-5F2A U+087B0 CS17 CR142 D33497.0
+C2-5F2B U+087AC CS17 CR142 D33493.0
+C2-5F2C U+087B9 CS17 CR142 D33510.0
+C2-5F2D U+087B5 CS17 CR142 D33505.0
+C2-5F2E U+087BC CS17 CR142 D33516.0
+C2-5F2F U+087AE CS17 CR142 D33495.0
+C2-5F30 U+087C9 CS17 CR142 D33546.0
+C2-5F31 U+087C3 CS17 CR142 D33536.0
+C2-5F32 U+087C2 CS17 CR142 D33534.0
+C2-5F33 U+087CC CS17 CR142 D33555.0
+C2-5F34 U+087B7 CS17 CR142 D33508.0
+C2-5F35 U+087AF CS17 CR142 D33496.0
+C2-5F36 U+087C4 CS17 CR142 D33537.0
+C2-5F37 U+087CA CS17 CR142 D33549.0
+C2-5F38 U+087B4 CS17 CR142 D33504.0
+C2-5F39 U+087B6 CS17 CR142 D33506.0
+C2-5F3A U+087BF CS17 CR142 D33530.0
+C2-5F3B U+087B8 CS17 CR142 D33487.0
+C2-5F3C U+087BD CS17 CR142 D33519.0
+C2-5F3D U+087DE CS17 CR142 D33588.0
+C2-5F3E U+087B2 CS17 CR142 D33502.0
+C3-5631 U+045EE CS17 CR142 D33562.0
+C3-5632 U+045E8 CS17 CR142 D33525.0
+C3-5633 U+04CCB CS17 CR142 D46837.0
+C3-5634 U+087CE CS17 CR142 D33570.0
+C3-5635 U+045EB CS17 CR142 D33544.0
+C3-5636 U+087CD CS17 CR142 D33561.0
+C3-5637 U+045E2 CS17 CR142 D33489.0
+C3-5638 U+045E6 CS17 CR142 D33517.0
+C3-5639 U+087C1 CS17 CR142 D33533.0
+C3-563A U+087B1 CS17 CR142 D33501.0
+C3-563B U+087C7 CS17 CR142 D33543.0
+C3-563C U+045EC CS17 CR142 D33518.0
+C4-584D U+045DB CS17 CR142 D33401.0
+C4-584E U+045E7 CS17 CR142 D33521.0
+C4-584F U+045E4 CS17 CR142 D33499.0
+C4-5850 U+27407 CS17 CR142 D33500.0
+C4-5851 U+27416 CS17 CR142 D33552.0
+C4-5852 U+045E1 CS17 CR142 D33480.0
+C4-5853 U+27414 CS17 CR142 D33548.0
+C4-5854 U+045E9 CS17 CR142 D33526.0
+C4-5855 U+273FB CS17 CR142 D33473.0
+C4-5856 U+045E5 CS17 CR142 D33514.0
+C4-5857 U+045E0 CS17 CR142 D33477.0
+C4-5858 U+045E3 CS17 CR142 D33498.0
+C4-5859 U+273F8 CS17 CR142 D33470.0
+C4-585A U+27410 CS17 CR142 D33532.0
+C4-585B U+2741D CS17 CR142 D33558.0
+C4-585C U+273FF CS17 CR142 D33481.0
+C4-585D U+2740B CS17 CR142 D33522.0
+C4-585E U+27404 CS17 CR142 D33486.0
+C4-585F U+045EA CS17 CR142 D33538.0
+C4-5860 U+273FE CS17 CR142 D33479.0
+C5-5E28 U+27434 CS17 CR142 D33569.0
+C5-5E29 U+273F9 CS17 CR142 D33471.0
+C5-5E2A U+27419 CS17 CR142 D33554.0
+C5-5E2B U+2740D CS17 CR142 D33524.0
+C5-5E2C U+273FA CS17 CR142 D33472.0
+C5-5E2D U+2741E CS17 CR142 D33559.0
+C5-5E2E U+2741F CS17 CR142 D33560.0
+C5-5E2F U+2740E CS17 CR142 D33527.0
+C5-5E30 U+27440 CS17 CR142 D33563.0
+C5-5E31 U+27408 CS17 CR142 D33507.0
+C5-5E32 U+045DF CS17 CR142 D33475.0
+C5-5E33 U+27413 CS17 CR142 D33547.0
+C5-5E34 U+2744C CS17 CR142 D33607.0 #
+C5-5E35 U+045F0 CS17 CR142 D33606.0
+C7-3B3A U+273BB CS17 CR142 D33427.0
+C7-3B3B U+2741B CS17 CR142 D33556.0
+C7-3B3C U+2741A CS17 CR142 D33540.0
+C7-3B3D U+27433 CS17 CR142 D33565.0
+C7-3B3E U+27417 CS17 CR142 D33478.0
+C7-3B3F U+2740A CS17 CR142 D33520.0
+C7-3B40 U+27415 CS17 CR142 D33551.0
+C7-3B41 U+27412 CS17 CR142 D33541.0
+C7-3B42 U+27401 CS17 CR142 D33483.0
+C7-3B43 U+2742D CS17 CR142 D33492.0
+C7-3B44 U+273FD CS17 CR142 D33476.0
+C7-3B45 U+27423 CS17 CR142 D49691.0
+C7-3B46 U+27405 CS17 CR142 D33488.0
+C7-3B47 U+27411 CS17 CR142 D33535.0
+C7-3B48 U+27400 CS17 CR142 D33482.0
+C7-3B49 U+2741C CS17 CR142 D33557.0
+C7-3B4A U+27435 CS17 CR142 D*
+C7-3B4B U+2742E CS17 CR142 D33511.0
+C7-3B4C U+27436 CS17 CR142 D49693.0
+C7-3B4D U+20ABF CS17 CR142 D49694.0
+C7-3B4E U+2742F CS17 CR142 D33567.0
+C7-3B4F U+2740C CS17 CR142 D33523.0
+C7-3B50 U+27409 CS17 CR142 D33513.0
+C7-3B51 U+27431 CS17 CR142 D49692.0
+C7-3B52 U+273FC CS17 CR142 D33474.0
+C7-3B53 U+2740F CS17 CR142 D33528.0
+C7-3B54 U+27418 CS17 CR142 D33553.0
+C7-3B55 U+27402 CS17 CR142 D33484.0
+C1-7737 U+087EF CS18 CR142 D33626.0
+C1-7738 U+087EC CS18 CR142 D33616.0
+C1-7739 U+087F2 CS18 CR142 D33633.0
+C1-773A U+087E0 CS18 CR142 D33591.0
+C2-6327 U+087E7 CS18 CR142 D33602.0
+C2-6328 U+087E6 CS18 CR142 D33601.0
+C2-6329 U+087E2 CS18 CR142 D33595.0
+C2-632A U+087DB CS18 CR142 D33583.0
+C2-632B U+087EB CS18 CR142 D33615.0 #
+C2-632C U+087EA CS18 CR142 D33610.0
+C2-632D U+087E5 CS18 CR142 D33600.0
+C2-632E U+087DF CS18 CR142 D33590.0
+C2-632F U+087F3 CS18 CR142 D33634.0
+C2-6330 U+087E4 CS18 CR142 D33597.0
+C2-6331 U+087D4 CS18 CR142 D33574.0
+C2-6332 U+087DC CS18 CR142 D33584.0
+C2-6333 U+087D3 CS18 CR142 D33573.0
+C2-6334 U+087ED CS18 CR142 D33623.0
+C2-6335 U+087D8 CS18 CR142 D33580.0
+C2-6336 U+087E3 CS18 CR142 D33596.0
+C2-6337 U+087D7 CS18 CR142 D33579.0
+C2-6338 U+087D9 CS18 CR142 D33581.0
+C2-6339 U+08801 CS18 CR142 M****** @ D33682.0
+C2-633A U+087F4 CS18 CR142 D33577.0
+C2-633B U+087E8 CS18 CR142 D33603.0
+C2-633C U+087DD CS18 CR142 D33585.0
+C3-5872 U+045F2 CS18 CR142 D33622.0
+C3-5873 U+087E9 CS18 CR142 D33604.0
+C3-5874 U+087EE CS18 CR142 D33624.0
+C3-5875 U+087F0 CS18 CR142 D33631.0
+C3-5876 U+087D6 CS18 CR142 D33578.0
+C3-5877 U+0880E CS18 CR142 D33724.0
+C3-5878 U+087DA CS18 CR142 D33582.0
+C4-5D34 U+27457 CS18 CR142 D33625.0
+C4-5D35 U+27452 CS18 CR142 D33614.0
+C4-5D36 U+27450 CS18 CR142 D33612.0
+C4-5D37 U+27445 CS18 CR142 D33575.0
+C4-5D38 U+2744D CS18 CR142 D33608.0
+C4-5D39 U+045F1 CS18 CR142 D33621.0
+C4-5D3A U+27453 CS18 CR142 D33617.0
+C4-5D3B U+045EF CS18 CR142 D33599.0
+C4-5D3C U+27482 CS18 CR142 D33661.0
+C4-5D3D U+27444 CS18 CR142 D33571.0
+C5-643E U+2745A CS18 CR142 D33630.0
+C5-643F U+27454 CS18 CR142 D33618.0
+C5-6440 U+27461 CS18 CR142 D33640.0
+C5-6441 U+2745C CS18 CR142 D33635.0
+C5-6442 U+27455 CS18 CR142 D33619.0
+C5-6443 U+2744A CS18 CR142 D33598.0
+C5-6444 U+2744B CS18 CR142 D33605.0
+C5-6445 U+27451 CS18 CR142 D33613.0
+C5-6446 U+27469 CS18 CR142 D33647.0
+C5-6447 U+2746B CS18 CR142 D33648.0
+C5-6448 U+087F1 CS18 CR142 D33632.0
+C5-6449 U+27466 CS18 CR142 D33644.0
+C5-644A U+27458 CS18 CR142 D33628.0
+C5-644B U+2745D CS18 CR142 D33636.0
+C5-644C U+27467 CS18 CR142 D33645.0
+C5-644D U+27456 CS18 CR142 D33620.0
+C5-644E U+27488 CS18 CR142 D33660.0
+C5-644F U+27464 CS18 CR142 D33642.0
+C5-6450 U+2744E CS18 CR142 D33609.0
+C7-4253 U+27472 CS18 CR142 D33655.0
+C7-4254 U+27470 CS18 CR142 D33654.0
+C7-4255 U+27446 CS18 CR142 D33586.0
+C7-4256 U+27459 CS18 CR142 D33629.0
+C7-4257 U+2745E CS18 CR142 D33637.0
+C7-4258 U+27448 CS18 CR142 D33589.0
+C7-4259 U+2744F CS18 CR142 D33611.0
+C7-425A U+27471 CS18 CR142 D33651.0
+C7-425B U+27460 CS18 CR142 D33639.0
+C7-425C U+2745F CS18 CR142 D33638.0
+C7-425D U+2746E CS18 CR142 D33652.0
+C7-425E U+27473 CS18 CR142 D33657.0
+C7-425F U+2F9C0 CS18 CR142 D33594.0
+C7-4260 U+2F9BF CS18 CR142 D33656.0
+C7-4261 U+27447 CS18 CR142 D33587.0
+C7-4262 U+2746D CS18 CR142 D33650.0
+C7-4263 U+2746F CS18 CR142 D33653.0
+C7-4264 U+27481 CS18 CR142 D49952.0
+C7-4265 U+2746C CS18 CR142 D33649.0
+C7-4266 U+27478 CS18 CR142 D49696.0
+C7-4267 U+27483 CS18 CR142 D33662.0
+C7-4268 U+27449 CS18 CR142 D33593.0
+C7-4269 U+27468 CS18 CR142 D33646.0
+C7-426A U+27474 CS18 CR142 D33658.0
+C7-426B U+27463 CS18 CR142 D33627.0
+C7-426C U+2746A CS18 CR142 D33592.0
+C7-426D U+26885 CS18 CR142 D49695.0
+C7-426E U+27465 CS18 CR142 D33643.0
+C7-426F U+27462 CS18 CR142 D33641.0
+C7-4270 U+274C8 CS18 CR142 D*
+C1-7871 U+087FB CS19 CR142 D33672.0
+C1-7872 U+08805 CS19 CR142 D33690.0
+C1-7873 U+0880D CS19 CR142 D33707.0
+C1-7874 U+087F9 CS19 CR142 D33668.0
+C1-7875 U+087FE CS19 CR142 D33676.0
+C2-6666 U+08800 CS19 CR142 D33681.0
+C2-6667 U+087FA CS19 CR142 D33671.0
+C2-6668 U+08803 CS19 CR142 D33685.0
+C2-6669 U+087F6 CS19 CR142 D33664.0
+C2-666A U+087F7 CS19 CR142 D33665.0
+C2-666B U+08809 CS19 CR142 D33699.0
+C2-666C U+0880C CS19 CR142 D33704.0
+C2-666D U+0880B CS19 CR142 D33703.0
+C2-666E U+08806 CS19 CR142 D33694.0
+C2-666F U+087FC CS19 CR142 D33674.0
+C2-6670 U+08808 CS19 CR142 D33696.0
+C2-6671 U+087FF CS19 CR142 D33677.0
+C2-6672 U+0880A CS19 CR142 D33701.0
+C2-6673 U+08802 CS19 CR142 D33683.0
+C3-5B27 U+087FD CS19 CR142 D33675.0
+C3-5B28 U+087D5 CS19 CR142 D33576.0
+C3-5B29 U+08807 CS19 CR142 D33695.0
+C3-5B2A U+045F6 CS19 CR142 D33673.0
+C3-5B2B U+0880F CS19 CR142 D33669.0
+C3-5B2C U+087F8 CS19 CR142 D33666.0
+C3-5B2D U+2F9C1 CS19 CR142 D33682.0
+C4-6121 U+045F7 CS19 CR142 D33680.0
+C4-6122 U+274BD CS19 CR142 D33711.0
+C4-6123 U+27496 CS19 CR142 D33693.0
+C4-6124 U+045F4 CS19 CR142 M******
+C4-6125 U+045F8 CS19 CR142 D33698.0
+C4-6126 U+0881E CS19 CR142 D33785.0
+C4-6127 U+274BE CS19 CR142 D33728.0
+C4-6128 U+2748E CS19 CR142 D33670.0
+C5-6940 U+27498 CS19 CR142 D33706.0
+C5-6941 U+045F5 CS19 CR142 D33667.0
+C5-6942 U+27497 CS19 CR142 D33702.0
+C5-6943 U+08804 CS19 CR142 D33689.0
+C5-6944 U+2749D CS19 CR142 D33713.0
+C5-6945 U+274A8 CS19 CR142 D33725.0
+C7-4958 U+274AB CS19 CR142 D33716.0
+C7-4959 U+27490 CS19 CR142 D33684.0
+C7-495A U+27493 CS19 CR142 D33688.0
+C7-495B U+274BC CS19 CR142 D33678.0
+C7-495C U+274A9 CS19 CR142 D33726.0
+C7-495D U+2749E CS19 CR142 D33714.0
+C7-495E U+274BF CS19 CR142 D33697.0
+C7-495F U+274AA CS19 CR142 D33727.0
+C7-4960 U+27491 CS19 CR142 D33686.0
+C7-4961 U+274A4 CS19 CR142 D33720.0
+C7-4962 U+2749A CS19 CR142 D33709.0
+C7-4963 U+274A7 CS19 CR142 D33723.0
+C7-4964 U+274A1 CS19 CR142 D33717.0
+C7-4965 U+2749C CS19 CR142 D33712.0
+C7-4966 U+274A2 CS19 CR142 D33718.0
+C7-4967 U+2749B CS19 CR142 D33710.0
+C7-4968 U+2749F CS19 CR142 D33715.0
+C7-4969 U+27494 CS19 CR142 D33691.0
+C7-496A U+2748F CS19 CR142 D33679.0
+C7-496B U+272F0 CS19 CR142 D33708.0
+C7-496C U+27492 CS19 CR142 D33687.0
+C7-496D U+27495 CS19 CR142 D33692.0
+C7-496E U+274A5 CS19 CR142 D33721.0
+C7-496F U+274A6 CS19 CR142 D33722.0
+C1-7A39 U+08814 CS20 CR142 D33748.0
+C1-7A3A U+08815 CS20 CR142 D33749.0
+C2-6970 U+08819 CS20 CR142 D33741.0
+C2-6971 U+08810 CS20 CR142 D33732.0
+C2-6972 U+08811 CS20 CR142 D33738.0
+C2-6973 U+08817 CS20 CR142 D33756.0
+C2-6974 U+08813 CS20 CR142 D33745.0
+C2-6975 U+08816 CS20 CR142 D33752.0
+C3-5D24 U+08818 CS20 CR142 D33754.0
+C3-5D25 U+08812 CS20 CR142 D33743.0
+C3-5D26 U+04601 CS20 CR142 D33753.0
+C4-643B U+045FC CS20 CR142 D33734.0
+C4-643C U+045FD CS20 CR142 D33735.0
+C4-643D U+04604 CS20 CR142 D33793.0
+C4-643E U+045FF CS20 CR142 D33742.0
+C4-643F U+2F9C2 CS20 CR142 D33700.0
+C4-6440 U+045FE CS20 CR142 D33740.0
+C4-6441 U+04600 CS20 CR142 D33747.0
+C4-6442 U+274CE CS20 CR142 D33744.0
+C5-6D4B U+045FA CS20 CR142 D33705.0
+C5-6D4C U+274CF CS20 CR142 D33746.0
+C5-6D4D U+274CB CS20 CR142 D33737.0
+C5-6D4E U+274D8 CS20 CR142 D33762.0
+C5-6D4F U+274DD CS20 CR142 D33767.0
+C5-6D50 U+274D3 CS20 CR142 D33757.0
+C5-6D51 U+274D0 CS20 CR142 D33750.0
+C5-6D52 U+274D5 CS20 CR142 D33759.0
+C5-6D53 U+274D6 CS20 CR142 D33760.0
+C7-4F6B U+274A3 CS20 CR142 D33719.0
+C7-4F6C U+274CC CS20 CR142 D33739.0
+C7-4F6D U+274DC CS20 CR142 D33766.0
+C7-4F6E U+274E1 CS20 CR142 D* @ D33779.0
+C7-4F6F U+274DE CS20 CR142 D33768.0
+C7-4F70 U+274D2 CS20 CR142 D33755.0
+C7-4F71 U+274DB CS20 CR142 D33765.0
+C7-4F72 U+274D9 CS20 CR142 D33763.0
+C7-4F73 U+274D7 CS20 CR142 D33761.0
+C7-4F74 U+274D4 CS20 CR142 D33758.0
+C7-4F75 U+274C9 CS20 CR142 D33733.0
+C7-4F76 U+274EB CS20 CR142 D49697.0
+C7-4F77 U+274DA CS20 CR142 D33764.0
+C7-4F78 U+274D1 CS20 CR142 D33751.0
+C7-4F79 U+27504 CS20 CR142 D33770.0
+C7-4F7A U+274CA CS20 CR142 D33736.0
+C7-4F7B U+274E2 CS20 CR142 D49698.0
+C1-7B24 U+08823 CS21 CR142 D33799.0
+C1-7B25 U+08822 CS21 CR142 D33797.0
+C1-7B26 U+08821 CS21 CR142 D33796.0
+C1-7B27 U+0881F CS21 CR142 D33786.0
+C2-6C2F U+08829 CS21 CR142 D33831.0
+C2-6C30 U+0881D CS21 CR142 D33784.0
+C2-6C31 U+0881B CS21 CR142 D33779.0
+C2-6C32 U+08820 CS21 CR142 D33795.0
+C2-6C33 U+08824 CS21 CR142 D33840.0 #
+C2-6C34 U+0881C CS21 CR142 D33780.0
+C2-6C35 U+0882B CS21 CR142 D33851.0
+C3-5E5D U+0881A CS21 CR142 D33774.0
+C3-5E5E U+04602 CS21 CR142 D33778.0
+C4-672F U+274EC CS21 CR142 D49699.0
+C4-6730 U+04603 CS21 CR142 D33792.0
+C4-6731 U+27500 CS21 CR142 D33802.0
+C4-6732 U+27507 CS21 CR142 D33807.0
+C4-6733 U+274FD CS21 CR142 D33798.0
+C4-6734 U+274F1 CS21 CR142 D33775.0
+C4-6735 U+274FF CS21 CR142 D33801.0
+C5-712D U+274FA CS21 CR142 D33790.0
+C5-712E U+274F8 CS21 CR142 D33788.0
+C5-712F U+274F4 CS21 CR142 D33781.0
+C5-7130 U+274FB CS21 CR142 D33791.0
+C5-7131 U+2750E CS21 CR142 D33814.0
+C5-7132 U+27502 CS21 CR142 D33804.0
+C5-7133 U+2750F CS21 CR142 D33809.0
+C7-546B U+274F2 CS21 CR142 D33776.0
+C7-546C U+274FC CS21 CR142 D33794.0
+C7-546D U+27518 CS21 CR142 D33813.0
+C7-546E U+274F6 CS21 CR142 D33783.0
+C7-546F U+274FE CS21 CR142 D33800.0
+C7-5470 U+274F3 CS21 CR142 D33777.0
+C7-5471 U+274F7 CS21 CR142 D33787.0
+C7-5472 U+27501 CS21 CR142 D33803.0
+C7-5473 U+274F9 CS21 CR142 D33789.0
+C7-5474 U+27506 CS21 CR142 D33806.0
+C7-5475 U+274F5 CS21 CR142 D33782.0
+C7-5476 U+27510 CS21 CR142 D49700.0
+C7-5477 U+274DF CS21 CR142 D33775.1
+C7-5478 U+27503 CS21 CR142 D33805.0
+C7-5479 U+27508 CS21 CR142 D33808.0
+C2-6D7A U+0882C CS22 CR142 D33833.0
+C2-6D7B U+08828 CS22 CR142 D33828.0
+C2-6D7C U+08826 CS22 CR142 D33819.0
+C2-6D7D U+0882A CS22 CR142 D33832.0
+C2-6D7E U+08825 CS22 CR142 D33815.0
+C3-5F5E U+04606 CS22 CR142 D33822.0
+C3-5F5F U+08827 CS22 CR142 D33824.0
+C3-5F60 U+04607 CS22 CR142 D33835.0
+C4-693C U+2751E CS22 CR142 D33817.0
+C4-693D U+2752C CS22 CR142 D33839.0
+C4-693E U+04605 CS22 CR142 D33818.0
+C5-742B U+27520 CS22 CR142 D33821.0
+C5-742C U+2751F CS22 CR142 D33820.0
+C5-742D U+27523 CS22 CR142 D33826.0
+C5-742E U+2751D CS22 CR142 D33816.0
+C5-742F U+27537 CS22 CR142 D33853.0
+C5-7430 U+27525 CS22 CR142 D33829.0
+C5-7431 U+27524 CS22 CR142 D33827.0
+C5-7432 U+2752A CS22 CR142 D33837.0
+C5-7433 U+27527 CS22 CR142 D33834.0
+C5-7434 U+27533 CS22 CR142 D33847.0
+C5-7435 U+27528 CS22 CR142 D33836.0
+C5-7436 U+27534 CS22 CR142 D33849.0
+C7-5879 U+2752B CS22 CR142 D33838.0
+C7-587A U+27526 CS22 CR142 D33830.0
+C7-587B U+2753D CS22 CR142 D*
+C7-587C U+27522 CS22 CR142 D33825.0
+C7-587D U+2753A CS22 CR142 D33855.0
+C7-587E U+27531 CS22 CR142 D33845.0
+C7-5921 U+27532 CS22 CR142 D33846.0
+C7-5922 U+27554 CS22 CR142 D33882.0
+C7-5923 U+27521 CS22 CR142 D33823.0
+C7-5924 U+27535 CS22 CR142 D33850.0
+C7-5925 U+04609 CS22 CR142 D33848.0
+C7-5926 U+2752E CS22 CR142 D33842.0
+C7-5927 U+27530 CS22 CR142 D33844.0
+C7-5928 U+2752F CS22 CR142 D33843.0
+C7-5929 U+27536 CS22 CR142 D33852.0
+C1-7C47 U+08831 CS23 CR142 D33867.0
+C2-6F46 U+08830 CS23 CR142 D33864.0
+C2-6F47 U+08832 CS23 CR142 D33873.0
+C2-6F48 U+0882E CS23 CR142 D33858.0
+C2-6F49 U+08833 CS23 CR142 D33883.0
+C3-6044 U+04608 CS23 CR142 D33880.0
+C3-6045 U+0882D CS23 CR142 D33857.0
+C4-6A76 U+27544 CS23 CR142 D33861.0
+C4-6A77 U+27545 CS23 CR142 D33862.0
+C4-6A78 U+0460B CS23 CR142 D33881.0
+C4-6A79 U+27548 CS23 CR142 D33868.0
+C4-6A7A U+27550 CS23 CR142 D33877.0
+C5-7645 U+2754D CS23 CR142 D33874.0
+C5-7646 U+27543 CS23 CR142 D33860.0
+C5-7647 U+27547 CS23 CR142 D33865.0
+C5-7648 U+2754B CS23 CR142 D33871.0
+C5-7649 U+27555 CS23 CR142 D33884.0
+C5-764A U+27552 CS23 CR142 D33879.0
+C7-5C5C U+2754A CS23 CR142 D33870.0
+C7-5C5D U+27546 CS23 CR142 D33863.0
+C7-5C5E U+0460A CS23 CR142 D33885.0
+C7-5C5F U+27549 CS23 CR142 D33869.0
+C7-5C60 U+2754F CS23 CR142 D33876.0
+C7-5C61 U+27551 CS23 CR142 D33878.0
+C7-5C62 U+2754C CS23 CR142 D33872.0
+C7-5C63 U+0460C CS23 CR142 D33866.0
+C1-7C66 U+08836 CS24 CR142 D33890.0
+C1-7C67 U+08839 CS24 CR142 D33896.0
+C2-704B U+08838 CS24 CR142 D33894.0
+C2-704C U+08837 CS24 CR142 D33893.0
+C2-704D U+08835 CS24 CR142 D33887.0
+C4-6B7E U+2755D CS24 CR142 D33892.0
+C4-6C21 U+27572 CS24 CR142 D33901.0
+C4-6C22 U+27562 CS24 CR142 D33900.0
+C4-6C23 U+0883A CS24 CR142 D33891.0
+C4-6C24 U+27566 CS24 CR142 D33905.0
+C5-7826 U+27561 CS24 CR142 D33899.0
+C5-7827 U+27568 CS24 CR142 D33907.0
+C5-7828 U+27565 CS24 CR142 D33904.0
+C5-7829 U+2755F CS24 CR142 D33897.0
+C5-782A U+27564 CS24 CR142 D33903.0
+C5-782B U+2755E CS24 CR142 D33895.0
+C5-782C U+2755B CS24 CR142 D33888.0
+C5-782D U+27567 CS24 CR142 D33906.0
+C7-5F4A U+2754E CS24 CR142 D33907.1
+C7-5F4B U+2755C CS24 CR142 D33889.0
+C7-5F4C U+27560 CS24 CR142 D33898.0
+C7-5F4D U+27563 CS24 CR142 D33902.0
+C1-7D27 U+0883B CS25 CR142 D33914.0
+C3-6148 U+0460D CS25 CR142 D33917.0
+C4-6C7E U+2756F CS25 CR142 D33910.0
+C5-7944 U+2756E CS25 CR142 D33909.0
+C5-7945 U+2757C CS25 CR142 D33924.0
+C5-7946 U+27574 CS25 CR142 D33915.0
+C5-7947 U+27578 CS25 CR142 D33920.0
+C5-7948 U+27570 CS25 CR142 D33911.0
+C5-7949 U+27579 CS25 CR142 D33921.0
+C5-794A U+27571 CS25 CR142 D33912.0
+C7-6140 U+27573 CS25 CR142 D33913.0
+C7-6141 U+2757A CS25 CR142 D33922.0
+C7-6142 U+24F1C CS25 CR142 D33923.0
+C7-6143 U+27576 CS25 CR142 D33918.0
+C7-6144 U+27575 CS25 CR142 D33916.0
+C7-6145 U+27577 CS25 CR142 D33919.0
+C2-715D U+0883C CS26 CR142 D33928.0
+C7-625A U+2758A CS26 CR142 D33931.1
+C7-625B U+2757E CS26 CR142 D33926.0
+C7-625C U+27580 CS26 CR142 D33929.0
+C7-625D U+2757D CS26 CR142 D33925.0
+C7-625E U+2757F CS26 CR142 D33927.0
+C7-625F U+27582 CS26 CR142 D33931.0
+C2-7174 U+0883E CS27 CR142 D33936.0
+C2-7175 U+0883D CS27 CR142 D33932.0
+C2-7176 U+0883F CS27 CR142 D33946.0
+C5-7A73 U+27586 CS27 CR142 D33935.0
+C7-6369 U+2758B CS27 CR142 D33941.0
+C7-636A U+2758D CS27 CR142 D33943.0
+C7-636B U+27587 CS27 CR142 D33937.0
+C7-636C U+27585 CS27 CR142 D33934.0
+C7-636D U+2758F CS27 CR142 D33939.0
+C7-636E U+27584 CS27 CR142 D33933.0
+C7-636F U+27588 CS27 CR142 D33938.0
+C7-6370 U+2758E CS27 CR142 D*
+C7-6371 U+2758C CS27 CR142 D33942.0
+C4-6E39 U+0460E CS28 CR142 D33948.0
+C4-6E3A U+27592 CS28 CR142 D33945.0
+C5-7B47 U+27594 CS28 CR142 D33949.0
+C5-7B48 U+27595 CS28 CR142 D33950.0
+C7-645A U+27596 CS28 CR142 D33951.0
+C7-645B U+27597 CS28 CR142 D33952.0
+C7-645C U+27591 CS28 CR142 D33944.0
+C7-645D U+27593 CS28 CR142 D33947.0
+C5-7B67 U+27598 CS29 CR142 D33953.0
+C5-7B68 U+2759B CS29 CR142 D33956.0
+C7-6541 U+27599 CS29 CR142 D33954.0
+C7-6542 U+2759A CS29 CR142 D33955.0
+C4-6E50 U+2759C CS30 CR142 D33958.0
+C7-6561 U+2759E CS30 CR142 D33960.0
+C7-6562 U+2759D CS30 CR142 D33959.0
+C7-662B U+275A4 CS32 CR142 D33963.0
+C1-4866 U+08840 CS06 CR143 D33964.0
+C5-2765 U+275A7 CS08 CR143 D33965.0
+C6-2E26 U+275A9 CS08 CR143 D33967.0
+C6-2E27 U+275A8 CS08 CR143 D33966.0
+C2-2D4B U+08841 CS09 CR143 D33969.0
+C3-2F25 U+0460F CS09 CR143 D33968.0
+C3-2F26 U+08842 CS09 CR143 D33971.0
+C4-2B44 U+275AA CS09 CR143 D33970.0
+C2-3271 U+08843 CS10 CR143 D33972.0
+C2-3272 U+08844 CS10 CR143 D33973.0
+C5-3035 U+275AC CS10 CR143 D33976.0
+C6-3B72 U+275AB CS10 CR143 D33974.0
+C6-3B73 U+04610 CS10 CR143 D33975.0
+C6-3B74 U+275AF CS10 CR143 D49701.0
+C6-3B75 U+275AD CS10 CR143 D33977.0
+C3-3869 U+04611 CS11 CR143 D33979.0
+C3-386A U+08845 CS11 CR143 D33980.0
+C2-4026 U+08848 CS12 CR143 D33984.0
+C3-3E69 U+08847 CS12 CR143 D33982.0
+C3-3E6A U+08846 CS12 CR143 D33981.0
+C6-4E4E U+275B3 CS12 CR143 D33986.0
+C6-4E4F U+08849 CS12 CR143 D33985.0
+C6-4E50 U+275B4 CS12 CR143 D33983.0 #
+C3-444C U+04612 CS13 CR143 D33988.0
+C5-425F U+275B5 CS13 CR143 D33987.0
+C6-577A U+275B7 CS13 CR143 D33990.0
+C6-577B U+275B9 CS13 CR143 D33992.0
+C6-577C U+275B6 CS13 CR143 D33989.0
+C6-577D U+275B8 CS13 CR143 D33991.0
+C4-4723 U+04613 CS14 CR143 D33995.0
+C5-4963 U+275BB CS14 CR143 D33994.0
+C5-4964 U+275BC CS14 CR143 D33996.0
+C5-4965 U+275BA CS14 CR143 D33993.0
+C6-6224 U+275BE CS14 CR143 D33998.0
+C6-6225 U+275C4 CS14 CR143 D33999.1
+C6-6226 U+275BD CS14 CR143 D33997.0
+C4-4D37 U+04614 CS15 CR143 D34001.0
+C5-5061 U+275C1 CS15 CR143 D34002.0
+C7-2848 U+275C0 CS15 CR143 D34000.0
+C7-2849 U+275C2 CS15 CR143 D34004.0
+C7-284A U+275C3 CS15 CR143 D34003.0
+C5-5822 U+275C8 CS16 CR143 D34008.0
+C5-5823 U+275C6 CS16 CR143 D34006.0
+C5-5824 U+275C7 CS16 CR143 D34007.0
+C7-3325 U+275C9 CS16 CR143 D34009.0
+C7-3326 U+275CA CS16 CR143 D34010.0
+C5-5E36 U+275CC CS17 CR143 D34012.0
+C5-5E37 U+275CB CS17 CR143 D34011.0
+C4-5D3E U+275CE CS18 CR143 D34013.0
+C4-5D3F U+275CF CS18 CR143 D34014.0
+C4-5D40 U+275D2 CS18 CR143 D34017.0
+C7-4271 U+275D0 CS18 CR143 D34015.0
+C7-4272 U+275D4 CS18 CR143 D34018.0
+C7-4273 U+275D1 CS18 CR143 D34016.0
+C5-6946 U+275D5 CS19 CR143 D34019.0
+C5-6D54 U+275D6 CS20 CR143 D34020.0
+C7-4F7C U+275D7 CS20 CR143 D34021.0
+C2-6C36 U+0884A CS21 CR143 D34023.0
+C7-547A U+275D8 CS21 CR143 D34022.0
+C7-592A U+275DA CS22 CR143 D34025.0
+C7-592B U+275D9 CS22 CR143 D34024.0
+C2-704E U+0884B CS24 CR143 D34026.0
+C7-5F4E U+275DB CS24 CR143 D34027.0
+C7-6563 U+275DC CS30 CR143 D34028.0
+C1-4867 U+0884C CS06 CR144 D34029.0
+C4-2823 U+275DD CS08 CR144 D34030.0
+C4-2824 U+275DF CS08 CR144 D34032.0
+C6-2E28 U+275DE CS08 CR144 D34031.0
+C1-534F U+0884D CS09 CR144 D34033.0
+C2-2D4C U+0884E CS09 CR144 D34034.0
+C5-2B41 U+275E3 CS09 CR144 D34037.0
+C6-344F U+275E1 CS09 CR144 D34035.0
+C6-3450 U+275E2 CS09 CR144 D34036.0
+C3-3371 U+0884F CS10 CR144 D34039.0
+C4-2F6F U+04615 CS10 CR144 D34038.0
+C5-3036 U+275E6 CS10 CR144 D34040.0
+C5-3037 U+275E9 CS10 CR144 D34043.0
+C6-3B76 U+275E8 CS10 CR144 D34042.0
+C6-3B77 U+275E7 CS10 CR144 D34041.0
+C1-5D34 U+08853 CS11 CR144 D34046.0 @ D34046.1
+C2-3934 U+08852 CS11 CR144 D34045.0
+C4-3527 U+08851 CS11 CR144 D34044.0
+C6-444F U+275EA CS11 CR144 D34047.0
+C1-6179 U+08857 CS12 CR144 D34051.0
+C2-4027 U+08856 CS12 CR144 D34049.0
+C2-4028 U+08855 CS12 CR144 D34048.0
+C4-3A78 U+04616 CS12 CR144 M******
+C5-3C29 U+275EB CS12 CR144 D34050.0
+C6-4E51 U+275F1 CS12 CR144 D34056.0
+C6-4E52 U+275ED CS12 CR144 D34054.0
+C6-4E53 U+275EC CS12 CR144 D34053.0 #
+C1-664C U+08859 CS13 CR144 D34061.0
+C3-444D U+08858 CS13 CR144 D34052.0
+C4-405F U+275F4 CS13 CR144 D34060.0
+C6-577E U+275F6 CS13 CR144 D34063.0
+C6-5821 U+275F3 CS13 CR144 D34059.0
+C6-5822 U+275F5 CS13 CR144 D34062.0
+C6-5823 U+275F2 CS13 CR144 D34058.0
+C4-4724 U+275F8 CS14 CR144 D34065.0
+C6-6227 U+275FA CS14 CR144 D34065.1
+C6-6228 U+275FB CS14 CR144 D34071.0
+C1-6E6C U+0885B CS15 CR144 D34073.0
+C1-6E6D U+0885D CS15 CR144 D34069.0
+C2-542A U+0885A CS15 CR144 D34066.0
+C3-4E5E U+04617 CS15 CR144 D34072.0
+C3-4E5F U+0885C CS15 CR144 D34067.0
+C5-5062 U+275F9 CS15 CR144 D34068.0
+C1-722F U+08861 CS16 CR144 D34078.0
+C3-5263 U+0885E CS16 CR144 D34074.0
+C3-5264 U+0885F CS16 CR144 D34075.0
+C4-534A U+04618 CS16 CR144 D34077.0
+C4-534B U+08860 CS16 CR144 M******
+C4-534C U+2F9C3 CS16 CR144 D34076.0
+C4-5861 U+275FF CS17 CR144 D34080.0
+C7-3B56 U+27600 CS17 CR144 D34081.0
+C4-5D41 U+27602 CS18 CR144 D34083.0
+C7-4274 U+27603 CS18 CR144 D34084.0
+C3-5B2E U+04619 CS19 CR144 D34086.0
+C7-4970 U+27604 CS19 CR144 D34085.0
+C7-547B U+27605 CS21 CR144 D34088.0
+C7-5C64 U+27606 CS23 CR144 D34089.0
+C1-7C68 U+08862 CS24 CR144 D34090.0
+C1-4868 U+08863 CS06 CR145 D34091.0
+C6-2553 U+2F9C4 CS06 CR145 D*
+C1-4F4F U+0521D CS08 CR145 D01911.0
+C1-4F50 U+08868 CS08 CR145 D34105.0
+C3-2A6E U+0461A CS08 CR145 D34094.0
+C5-2766 U+27608 CS08 CR145 D34093.0
+C6-2E29 U+27609 CS08 CR145 D34095.0
+C6-2E2A U+2760A CS08 CR145 D34096.0
+C6-2E2B U+2760B CS08 CR145 D34097.0
+C1-5350 U+0886B CS09 CR145 D34111.0
+C2-2D4D U+08867 CS09 CR145 D34101.0
+C2-2D4E U+0886A CS09 CR145 D34108.0
+C2-2D4F U+08869 CS09 CR145 D34106.0
+C3-2F27 U+08866 CS09 CR145 D34100.0
+C3-2F28 U+0461C CS09 CR145 D34098.0
+C4-2B45 U+2760F CS09 CR145 D34104.0
+C4-2B46 U+0461D CS09 CR145 D34109.0
+C4-2B47 U+27610 CS09 CR145 D34107.0
+C5-2B42 U+2761A CS09 CR145 D34102.0
+C5-2B43 U+2760D CS09 CR145 D34099.0
+C5-2B44 U+27613 CS09 CR145 D34114.0
+C5-2B45 U+27611 CS09 CR145 D34110.0
+C5-2B46 U+2761C CS09 CR145 D34115.0
+C6-3451 U+2760E CS09 CR145 D34103.0
+C6-3452 U+27619 CS09 CR145 D34113.0
+C6-3453 U+27612 CS09 CR145 D34112.0
+C1-582E U+08870 CS10 CR145 D34127.0
+C1-582F U+08877 CS10 CR145 D34139.0
+C1-5830 U+08881 CS10 CR145 D34152.0
+C1-5831 U+08882 CS10 CR145 D34154.0
+C1-5832 U+0887D CS10 CR145 D34146.0
+C1-5833 U+08879 CS10 CR145 D34141.0
+C2-3273 U+0886D CS10 CR145 D34119.0
+C2-3274 U+08875 CS10 CR145 D34135.0
+C2-3275 U+08876 CS10 CR145 D34138.0
+C2-3276 U+08872 CS10 CR145 D34130.0
+C2-3277 U+08880 CS10 CR145 D34150.0
+C2-3278 U+08871 CS10 CR145 D34129.0
+C2-3279 U+0887F CS10 CR145 D34149.0
+C2-327A U+0886F CS10 CR145 D34125.0
+C2-327B U+08883 CS10 CR145 D34155.0
+C2-327C U+0887E CS10 CR145 D34147.0
+C2-327D U+08874 CS10 CR145 D34133.0
+C2-327E U+0887C CS10 CR145 D34145.0
+C3-3372 U+08878 CS10 CR145 D34140.0
+C3-3373 U+0887A CS10 CR145 D34142.0
+C3-3374 U+0886E CS10 CR145 D34121.0
+C3-3375 U+0887B CS10 CR145 D34144.0
+C3-3376 U+08884 CS10 CR145 D34165.0
+C3-3377 U+08873 CS10 CR145 D34131.0
+C4-2F70 U+27625 CS10 CR145 D34153.0
+C4-2F71 U+2761F CS10 CR145 D34122.0
+C4-2F72 U+04620 CS10 CR145 D34128.0
+C5-3038 U+27629 CS10 CR145 D34157.0
+C5-3039 U+04621 CS10 CR145 D34136.0
+C5-303A U+27633 CS10 CR145 D*
+C5-303B U+2762E CS10 CR145 D34161.0
+C5-303C U+2761E CS10 CR145 D34120.0
+C5-303D U+0461F CS10 CR145 D34123.0
+C5-303E U+2F9C5 CS10 CR145 D34163.0
+C5-303F U+27622 CS10 CR145 D34134.0
+C5-3040 U+27627 CS10 CR145 D34156.0
+C6-3B78 U+27630 CS10 CR145 D34118.0
+C6-3B79 U+27626 CS10 CR145 D34117.0
+C6-3B7A U+2762F CS10 CR145 D34162.0
+C6-3B7B U+27628 CS10 CR145 D34124.0
+C6-3B7C U+2762B CS10 CR145 D34158.0
+C6-3B7D U+2761D CS10 CR145 D34116.0
+C6-3B7E U+2762D CS10 CR145 D34148.0
+C6-3C21 U+27620 CS10 CR145 D34126.0
+C6-3C22 U+2762A CS10 CR145 D34143.0
+C6-3C23 U+2762C CS10 CR145 D34159.0
+C6-3C24 U+27635 CS10 CR145 D34160.0
+C6-3C25 U+27621 CS10 CR145 D34132.0
+C6-3C26 U+27623 CS10 CR145 D34137.0
+C6-3C27 U+27624 CS10 CR145 D34151.0
+C6-3C28 U+27636 CS10 CR145 D34163.1
+C6-3C29 U+27637 CS10 CR145 D34164.0
+C1-5D35 U+0889E CS11 CR145 D34203.0
+C1-5D36 U+08888 CS11 CR145 D34166.0
+C1-5D37 U+088AB CS11 CR145 D34222.0
+C1-5D38 U+08892 CS11 CR145 D34184.0
+C1-5D39 U+08896 CS11 CR145 D34192.0
+C1-5D3A U+0888D CS11 CR145 D34174.0
+C1-5D3B U+0888B CS11 CR145 D34171.0
+C2-3935 U+08889 CS11 CR145 D34167.0
+C2-3936 U+08895 CS11 CR145 D34190.0
+C2-3937 U+088A8 CS11 CR145 D34218.0
+C2-3938 U+088A2 CS11 CR145 D34210.0
+C2-3939 U+088AA CS11 CR145 D34220.0
+C2-393A U+0889A CS11 CR145 D34197.0
+C2-393B U+08891 CS11 CR145 D34182.0
+C2-393C U+088A1 CS11 CR145 D34207.0
+C2-393D U+0889F CS11 CR145 D34204.0
+C2-393E U+08898 CS11 CR145 D34195.0
+C2-393F U+088A7 CS11 CR145 D34216.0
+C2-3940 U+08899 CS11 CR145 D34196.0
+C2-3941 U+0889B CS11 CR145 D34199.0
+C2-3942 U+08897 CS11 CR145 D34194.0
+C2-3943 U+088A4 CS11 CR145 D34213.0
+C2-3944 U+088AC CS11 CR145 D34226.0
+C2-3945 U+0888C CS11 CR145 D34172.0
+C2-3946 U+08893 CS11 CR145 D34185.0
+C2-3947 U+0888E CS11 CR145 D34175.0
+C3-386B U+0889C CS11 CR145 D34200.0
+C3-386C U+08894 CS11 CR145 D34189.0
+C3-386D U+088A3 CS11 CR145 D34212.0
+C3-386E U+0888F CS11 CR145 D34178.0
+C3-386F U+088A5 CS11 CR145 D34214.0
+C3-3870 U+088A9 CS11 CR145 D34219.0
+C3-3871 U+088A6 CS11 CR145 D34215.0
+C3-3872 U+0888A CS11 CR145 D34170.0
+C3-3873 U+088A0 CS11 CR145 D34205.0
+C3-3874 U+08890 CS11 CR145 D34179.0
+C4-3528 U+2763D CS11 CR145 D34168.0
+C4-3529 U+27643 CS11 CR145 D34187.0
+C4-352A U+04622 CS11 CR145 D34169.0
+C4-352B U+27640 CS11 CR145 D34177.0
+C4-352C U+04626 CS11 CR145 D34211.0
+C4-352D U+04624 CS11 CR145 D34186.0
+C4-352E U+04625 CS11 CR145 D34191.0
+C4-352F U+0889D CS11 CR145 D34202.0
+C4-3530 U+0462A CS11 CR145 D34264.0 #
+C5-3542 U+2764C CS11 CR145 D34173.0
+C5-3543 U+27649 CS11 CR145 D34223.0
+C5-3544 U+27647 CS11 CR145 D34209.0 @ D34190.0
+C5-3545 U+27648 CS11 CR145 D34221.0
+C5-3546 U+27642 CS11 CR145 D34183.0
+C5-3547 U+27645 CS11 CR145 D34201.0
+C5-3548 U+2765B CS11 CR145 D34231.0
+C5-3549 U+2765D CS11 CR145 D34230.0
+C5-354A U+27646 CS11 CR145 D34208.0
+C6-4450 U+27651 CS11 CR145 D34188.0
+C6-4451 U+27650 CS11 CR145 D34227.0
+C6-4452 U+27658 CS11 CR145 D49704.0
+C6-4453 U+2764D CS11 CR145 D34206.0
+C6-4454 U+2764F CS11 CR145 D34193.0
+C6-4455 U+2764E CS11 CR145 D34217.0
+C6-4456 U+2765C CS11 CR145 D34229.0
+C6-4457 U+27652 CS11 CR145 D34228.0
+C6-4458 U+27644 CS11 CR145 D34198.0
+C6-4459 U+2764A CS11 CR145 D34224.0
+C6-445A U+2764B CS11 CR145 D34225.0
+C1-617A U+088C1 CS12 CR145 D34258.0
+C1-617B U+088C2 CS12 CR145 D34260.0
+C1-617C U+088B1 CS12 CR145 D34232.0
+C2-4029 U+088BA CS12 CR145 D34247.0
+C2-402A U+088D7 CS12 CR145 D34265.0 @ D34310.0 (C6-582E)
+C2-402B U+088B9 CS12 CR145 D34246.0
+C2-402C U+088B8 CS12 CR145 D34244.0
+C2-402D U+088C0 CS12 CR145 D34257.0
+C2-402E U+088BE CS12 CR145 D34254.0
+C2-402F U+088B6 CS12 CR145 D34239.0
+C2-4030 U+088BC CS12 CR145 D34250.0
+C2-4031 U+088B7 CS12 CR145 D34240.0
+C2-4032 U+088BD CS12 CR145 D34251.0
+C2-4033 U+088B2 CS12 CR145 D34234.0
+C2-4034 U+08901 CS12 CR145 D34394.0
+C2-4035 U+088C9 CS12 CR145 M******
+C3-3E6B U+0462D CS12 CR145 D34275.0
+C3-3E6C U+0462C CS12 CR145 D34273.0
+C3-3E6D U+088BB CS12 CR145 D34249.0
+C3-3E6E U+0462B CS12 CR145 D34252.0
+C3-3E6F U+088BF CS12 CR145 D34255.0
+C3-3E70 U+088B4 CS12 CR145 D34236.0
+C3-3E71 U+04629 CS12 CR145 D34259.0
+C3-3E72 U+088B5 CS12 CR145 D34237.0
+C4-3A79 U+04628 CS12 CR145 D34242.0
+C4-3A7A U+04623 CS12 CR145 D34181.0
+C4-3A7B U+088B3 CS12 CR145 D34235.0
+C4-3A7C U+27641 CS12 CR145 D34180.0
+C4-3A7D U+27669 CS12 CR145 D34261.0
+C4-3A7E U+27665 CS12 CR145 D34263.0
+C5-3C2A U+2766F CS12 CR145 D34272.0
+C5-3C2B U+2766D CS12 CR145 D34271.0
+C5-3C2C U+2767E CS12 CR145 D34274.0
+C5-3C2D U+2766C CS12 CR145 D34270.0
+C5-3C2E U+27661 CS12 CR145 D34245.0
+C5-3C2F U+27663 CS12 CR145 D34253.0
+C5-3C30 U+2766B CS12 CR145 D34269.0
+C5-3C31 U+2765E CS12 CR145 D34233.0
+C5-3C32 U+2763E CS12 CR145 D34276.0
+C5-3C33 U+27664 CS12 CR145 D34256.0 #
+C5-3C34 U+276AD CS12 CR145 D* @ D34369.0
+C6-4E54 U+27668 CS12 CR145 D34238.0
+C6-4E55 U+27675 CS12 CR145 D34266.0
+C6-4E56 U+2766A CS12 CR145 D34268.0
+C6-4E57 U+27662 CS12 CR145 D34248.0
+C6-4E58 U+27667 CS12 CR145 D34267.0
+C6-4E59 U+27660 CS12 CR145 D34243.0
+C6-4E5A U+27677 CS12 CR145 D34262.0
+C6-4E5B U+2765F CS12 CR145 D34241.0
+C6-4E5C U+27679 CS12 CR145 D34277.0
+C1-664D U+088DF CS13 CR145 D34325.0
+C1-664E U+088D4 CS13 CR145 D34303.0
+C1-664F U+088D9 CS13 CR145 D34314.0
+C1-6650 U+088DC CS13 CR145 D34320.0
+C1-6651 U+088D8 CS13 CR145 D34312.0
+C1-6652 U+088DD CS13 CR145 D34321.0
+C1-6653 U+088E1 CS13 CR145 D34295.0
+C1-6654 U+088CA CS13 CR145 D34285.0
+C1-6655 U+088D5 CS13 CR145 D34305.0
+C1-6656 U+088D2 CS13 CR145 D34299.0
+C2-4738 U+088D6 CS13 CR145 D34307.0
+C2-4739 U+088CB CS13 CR145 D34286.0
+C2-473A U+088CD CS13 CR145 D34290.0
+C2-473B U+088CE CS13 CR145 D34292.0
+C2-473C U+088DE CS13 CR145 D34324.0
+C2-473D U+088DB CS13 CR145 D34317.0
+C2-473E U+088DA CS13 CR145 D34316.0
+C2-473F U+088CC CS13 CR145 D34288.0
+C2-4740 U+088D0 CS13 CR145 D34296.0
+C3-444E U+088CF CS13 CR145 D34294.0
+C3-444F U+088E0 CS13 CR145 D34315.0
+C4-4060 U+0463B CS13 CR145 D34375.0
+C4-4061 U+088D3 CS13 CR145 D34301.0
+C4-4062 U+0462F CS13 CR145 D34304.0
+C4-4063 U+27687 CS13 CR145 D34308.0
+C4-4064 U+2768B CS13 CR145 D34319.0
+C4-4065 U+27683 CS13 CR145 D34293.0
+C4-4066 U+04637 CS13 CR145 D34354.0
+C5-4260 U+27690 CS13 CR145 D34328.0
+C5-4261 U+276A1 CS13 CR145 D34330.0
+C5-4262 U+27681 CS13 CR145 D34289.0
+C5-4263 U+27685 CS13 CR145 D34300.0
+C5-4264 U+2766E CS13 CR145 D34284.0
+C5-4265 U+27688 CS13 CR145 D34309.0
+C5-4266 U+27682 CS13 CR145 D34291.0
+C5-4267 U+27686 CS13 CR145 D34302.0
+C5-4268 U+2768F CS13 CR145 D34327.0
+C5-4269 U+27689 CS13 CR145 D34311.0
+C5-426A U+27680 CS13 CR145 D34287.0
+C5-426B U+27684 CS13 CR145 D34297.0
+C5-426C U+088D1 CS13 CR145 D34298.0
+C6-5824 U+27691 CS13 CR145 D34329.0
+C6-5825 U+2769D CS13 CR145 D49705.0
+C6-5826 U+2769B CS13 CR145 D34331.0
+C6-5827 U+27692 CS13 CR145 D34334.0
+C6-5828 U+2768D CS13 CR145 D34313.0
+C6-5829 U+2769E CS13 CR145 M******
+C6-582A U+2768C CS13 CR145 D34322.0
+C6-582B U+04631 CS13 CR145 D34306.0
+C6-582C U+2F9C7 CS13 CR145 D* @ D34324.0 (C2-473C)
+C6-582D U+27695 CS13 CR145 D34333.0
+C6-582E U+2F9C6 CS13 CR145 D34310.0 @ D34265.0 (C2-402A)
+C6-582F U+2768A CS13 CR145 D34318.0
+C6-5830 U+2768E CS13 CR145 D34326.0
+C6-5831 U+2769C CS13 CR145 D34332.0
+C1-6A76 U+088F3 CS14 CR145 D34357.0
+C1-6A77 U+08902 CS14 CR145 D34401.0
+C1-6A78 U+088F4 CS14 CR145 D34362.0
+C1-6A79 U+088F9 CS14 CR145 D34372.0
+C1-6A7A U+088F8 CS14 CR145 D34371.0
+C1-6A7B U+088FD CS14 CR145 D34380.0
+C1-6A7C U+088E8 CS14 CR145 D34338.0
+C1-6A7D U+0891A CS14 CR145 D34457.0
+C1-6A7E U+088EF CS14 CR145 D34349.0
+C2-4D7C U+088F7 CS14 CR145 D34366.0
+C2-4D7D U+088E7 CS14 CR145 D34336.0
+C2-4D7E U+088F1 CS14 CR145 D34353.0
+C2-4E21 U+088F2 CS14 CR145 D34356.0
+C2-4E22 U+088FA CS14 CR145 D34373.0
+C2-4E23 U+088FE CS14 CR145 D34382.0
+C2-4E24 U+088EE CS14 CR145 D34348.0
+C2-4E25 U+088FC CS14 CR145 D34379.0
+C2-4E26 U+088F6 CS14 CR145 D34364.0
+C2-4E27 U+088FB CS14 CR145 D34374.0
+C2-4E28 U+088F0 CS14 CR145 D34350.0
+C2-4E29 U+088EC CS14 CR145 D34344.0
+C2-4E2A U+088EB CS14 CR145 D34343.0
+C3-4950 U+04641 CS14 CR145 D34391.0
+C3-4951 U+088FF CS14 CR145 D34384.0
+C3-4952 U+088EA CS14 CR145 D34341.0
+C3-4953 U+04633 CS14 CR145 D34335.0
+C3-4954 U+088F5 CS14 CR145 D34363.0
+C3-4955 U+0463A CS14 CR145 D34370.0
+C3-4956 U+08900 CS14 CR145 D34386.0
+C3-4957 U+088ED CS14 CR145 D34346.0
+C3-4958 U+08903 CS14 CR145 D34409.0
+C3-4959 U+088E9 CS14 CR145 D34339.0
+C3-495A U+04640 CS14 CR145 D34388.0
+C3-495B U+04642 CS14 CR145 D34392.0
+C4-4725 U+04630 CS14 CR145 D34323.0
+C4-4726 U+0463E CS14 CR145 D34385.0
+C4-4727 U+04639 CS14 CR145 D34358.0
+C4-4728 U+276AB CS14 CR145 D34367.0 #
+C4-4729 U+276A8 CS14 CR145 D34360.0
+C4-472A U+0463C CS14 CR145 D34377.0
+C4-472B U+0463F CS14 CR145 D34387.0
+C4-472C U+276A5 CS14 CR145 D34347.0
+C4-472D U+04634 CS14 CR145 D34340.0
+C4-472E U+0463D CS14 CR145 D34383.0
+C4-472F U+276C3 CS14 CR145 D34400.0
+C4-4730 U+276A4 CS14 CR145 D34337.0
+C4-4731 U+04638 CS14 CR145 D34355.0
+C4-4732 U+276D4 CS14 CR145 D34402.0
+C4-4733 U+276BA CS14 CR145 D34399.0
+C5-4966 U+276A9 CS14 CR145 D34361.0
+C5-4967 U+276B5 CS14 CR145 D34395.0
+C5-4968 U+276AC CS14 CR145 D34368.0
+C5-4969 U+276AA CS14 CR145 D34365.0
+C5-496A U+276AF CS14 CR145 D34378.0
+C5-496B U+276B7 CS14 CR145 D34396.0
+C5-496C U+04635 CS14 CR145 D34342.0
+C5-496D U+04636 CS14 CR145 D34345.0
+C6-6229 U+276B1 CS14 CR145 D34389.0
+C6-622A U+276B2 CS14 CR145 D34390.0
+C6-622B U+276B0 CS14 CR145 D34351.0
+C6-622C U+276B9 CS14 CR145 D34398.0
+C6-622D U+276A6 CS14 CR145 D34352.0
+C6-622E U+276BD CS14 CR145 D*
+C6-622F U+276B6 CS14 CR145 D34403.0
+C6-6230 U+276B8 CS14 CR145 D34397.0
+C6-6231 U+276B4 CS14 CR145 D34393.0
+C6-6232 U+276B3 CS14 CR145 D34381.0
+C6-6233 U+276A7 CS14 CR145 D34359.0
+C6-6234 U+276AE CS14 CR145 D34376.0
+C6-6235 U+276BC CS14 CR145 D34405.0
+C1-6E6E U+08910 CS15 CR145 D34435.0
+C1-6E6F U+08907 CS15 CR145 D34417.0
+C1-6E70 U+08912 CS15 CR145 D34437.0
+C1-6E71 U+08913 CS15 CR145 D34438.0
+C1-6E72 U+08915 CS15 CR145 D34442.0
+C1-6E73 U+0890A CS15 CR145 D34420.0
+C2-542B U+08905 CS15 CR145 D34413.0
+C2-542C U+0890C CS15 CR145 D34428.0
+C2-542D U+08914 CS15 CR145 D34439.0
+C2-542E U+0890B CS15 CR145 D34425.0
+C2-542F U+08917 CS15 CR145 D34445.0
+C2-5430 U+08918 CS15 CR145 D34453.0
+C2-5431 U+08919 CS15 CR145 D34455.0
+C2-5432 U+08906 CS15 CR145 D34416.0
+C2-5433 U+08916 CS15 CR145 D34443.0
+C2-5434 U+08911 CS15 CR145 D34436.0
+C2-5435 U+0890E CS15 CR145 D34431.0
+C2-5436 U+08909 CS15 CR145 D34419.0
+C3-4E60 U+088E6 CS15 CR145 D34470.0
+C3-4E61 U+0890F CS15 CR145 D34432.0
+C3-4E62 U+0891B CS15 CR145 D34471.0
+C4-4D38 U+276D7 CS15 CR145 D34430.0
+C4-4D39 U+04646 CS15 CR145 D34448.0
+C4-4D3A U+04645 CS15 CR145 D34421.0 #
+C4-4D3B U+276DE CS15 CR145 D34446.0
+C4-4D3C U+04643 CS15 CR145 D34411.0
+C4-4D3D U+276DF CS15 CR145 D34450.0
+C4-4D3E U+0890D CS15 CR145 D34429.0
+C4-4D3F U+04644 CS15 CR145 D34414.0
+C4-4D40 U+04648 CS15 CR145 D34452.0
+C4-4D41 U+276D1 CS15 CR145 D34422.0
+C4-4D42 U+04647 CS15 CR145 D34449.0
+C4-4D43 U+276E2 CS15 CR145 D34458.0
+C4-4D44 U+276E1 CS15 CR145 D34456.0
+C4-4D45 U+276DD CS15 CR145 D34444.0
+C4-4D46 U+08908 CS15 CR145 D34418.0
+C4-4D47 U+04649 CS15 CR145 D34454.0
+C5-5063 U+276E3 CS15 CR145 D34459.0
+C5-5064 U+276E7 CS15 CR145 D34463.0
+C5-5065 U+276D6 CS15 CR145 D34427.0
+C5-5066 U+276CF CS15 CR145 D34412.0
+C5-5067 U+276DA CS15 CR145 D34434.0
+C5-5068 U+276E9 CS15 CR145 D34465.0
+C5-5069 U+276D2 CS15 CR145 D34423.0
+C7-284B U+276DC CS15 CR145 D34441.0
+C7-284C U+276E6 CS15 CR145 D34462.0
+C7-284D U+276EC CS15 CR145 D34467.0
+C7-284E U+276F2 CS15 CR145 D34468.0
+C7-284F U+276E8 CS15 CR145 D34464.0
+C7-2850 U+276EB CS15 CR145 D34447.0
+C7-2851 U+276EA CS15 CR145 D34466.0
+C7-2852 U+276E5 CS15 CR145 D34461.0
+C7-2853 U+276E0 CS15 CR145 D34451.0
+C7-2854 U+276D0 CS15 CR145 D34415.0
+C7-2855 U+276D8 CS15 CR145 D34433.0
+C7-2856 U+276D5 CS15 CR145 D34426.0
+C7-2857 U+276D3 CS15 CR145 D34424.0
+C7-2858 U+276E4 CS15 CR145 D34460.0
+C7-2859 U+276F3 CS15 CR145 D34469.0
+C7-285A U+276DB CS15 CR145 D34440.0
+C7-285B U+2772F CS15 CR145 D34470.1
+C1-7230 U+0892A CS16 CR145 D34503.0
+C1-7231 U+08932 CS16 CR145 D34523.0
+C1-7232 U+08925 CS16 CR145 D34495.0
+C1-7233 U+0892B CS16 CR145 D34504.0
+C1-7234 U+08921 CS16 CR145 D34486.0
+C2-5A3E U+0891E CS16 CR145 D34475.0
+C2-5A3F U+08926 CS16 CR145 D34498.0
+C2-5A40 U+08930 CS16 CR145 D34513.0
+C2-5A41 U+0892D CS16 CR145 D34509.0
+C2-5A42 U+0892E CS16 CR145 D34510.0
+C2-5A43 U+08927 CS16 CR145 D34499.0
+C2-5A44 U+08931 CS16 CR145 D34514.0
+C2-5A45 U+08922 CS16 CR145 D34487.0
+C2-5A46 U+08929 CS16 CR145 D34502.0
+C2-5A47 U+08923 CS16 CR145 D34488.0
+C2-5A48 U+0892F CS16 CR145 D34512.0
+C2-5A49 U+0892C CS16 CR145 D34505.0
+C2-5A4A U+0891F CS16 CR145 D34476.0
+C3-4E63 U+04651 CS16 CR145 D34489.0
+C3-5265 U+08924 CS16 CR145 D34492.0
+C4-534D U+27708 CS16 CR145 D34515.0
+C4-534E U+27705 CS16 CR145 D34506.0
+C4-534F U+04652 CS16 CR145 D34507.0
+C4-5350 U+08928 CS16 CR145 D34500.0
+C4-5351 U+276FE CS16 CR145 D34485.0
+C4-5352 U+0464E CS16 CR145 D34474.0
+C4-5353 U+08920 CS16 CR145 D34480.0
+C4-5354 U+27700 CS16 CR145 D34491.0
+C4-5355 U+0464F CS16 CR145 D34479.0
+C4-5356 U+04650 CS16 CR145 D34481.0
+C5-5825 U+2770A CS16 CR145 D34516.0
+C5-5826 U+2770D CS16 CR145 D34518.0
+C5-5827 U+276FB CS16 CR145 D34482.0
+C5-5828 U+27703 CS16 CR145 D34496.0
+C5-5829 U+27702 CS16 CR145 D34494.0
+C5-582A U+276FC CS16 CR145 D34483.0
+C5-582B U+276F9 CS16 CR145 D34477.0
+C5-582C U+276F8 CS16 CR145 D34473.0
+C7-3327 U+276FD CS16 CR145 D34484.0
+C7-3328 U+276D9 CS16 CR145 D34472.0
+C7-3329 U+276FF CS16 CR145 D34490.0
+C7-332A U+27704 CS16 CR145 D34501.0
+C7-332B U+276FA CS16 CR145 D34478.0
+C7-332C U+27706 CS16 CR145 D34508.0
+C7-332D U+27715 CS16 CR145 D49706.0
+C7-332E U+27711 CS16 CR145 D*
+C7-332F U+27707 CS16 CR145 D34511.0
+C7-3330 U+2770B CS16 CR145 D34517.0
+C1-7541 U+0893B CS17 CR145 D34536.0
+C1-7542 U+08936 CS17 CR145 D34525.0
+C1-7543 U+08944 CS17 CR145 D34556.0
+C1-7544 U+08938 CS17 CR145 D34530.0
+C1-7545 U+0893D CS17 CR145 D34538.0
+C2-5F3F U+08935 CS17 CR145 D34524.0
+C2-5F40 U+08933 CS17 CR145 D34573.0
+C2-5F41 U+0893C CS17 CR145 D34537.0
+C2-5F42 U+0893E CS17 CR145 D34540.0
+C2-5F43 U+08941 CS17 CR145 D34545.0
+C2-5F44 U+08952 CS17 CR145 D34612.0
+C2-5F45 U+08937 CS17 CR145 D34527.0
+C2-5F46 U+08942 CS17 CR145 D34549.0
+C3-563D U+08940 CS17 CR145 D34544.0
+C3-563E U+04659 CS17 CR145 D34554.0
+C3-563F U+0893F CS17 CR145 D34543.0
+C3-5640 U+08939 CS17 CR145 D34534.0
+C3-5641 U+0465D CS17 CR145 M******
+C3-5642 U+08943 CS17 CR145 D34552.0
+C3-5643 U+04657 CS17 CR145 D34539.0
+C3-5644 U+0465B CS17 CR145 D34567.0
+C3-5645 U+04656 CS17 CR145 D34533.0
+C4-5862 U+0893A CS17 CR145 D34535.0
+C4-5863 U+04654 CS17 CR145 D34526.0
+C4-5864 U+04658 CS17 CR145 D34550.0
+C4-5865 U+0465C CS17 CR145 D34557.0
+C4-5866 U+27723 CS17 CR145 D34547.0
+C4-5867 U+04655 CS17 CR145 D34528.0
+C5-5E38 U+27724 CS17 CR145 D34548.0
+C5-5E39 U+27725 CS17 CR145 D34551.0
+C5-5E3A U+2773D CS17 CR145 D34569.0
+C5-5E3B U+27720 CS17 CR145 D34541.0
+C5-5E3C U+27727 CS17 CR145 D34555.0
+C5-5E3D U+27726 CS17 CR145 D34553.0
+C5-5E3E U+2771D CS17 CR145 D34529.0
+C5-5E3F U+2771E CS17 CR145 D34531.0
+C5-5E40 U+27732 CS17 CR145 D34566.0
+C5-5E41 U+2776C CS17 CR145 D34613.0
+C5-5E42 U+27759 CS17 CR145 D34619.0
+C7-3B57 U+2771F CS17 CR145 D34532.0
+C7-3B58 U+27737 CS17 CR145 D34571.0
+C7-3B59 U+0465A CS17 CR145 D34562.0
+C7-3B5A U+27738 CS17 CR145 D49707.0
+C7-3B5B U+2772B CS17 CR145 D34559.0
+C7-3B5C U+2772E CS17 CR145 D34561.0
+C7-3B5D U+27721 CS17 CR145 D34542.0
+C7-3B5E U+27730 CS17 CR145 D34564.0
+C7-3B5F U+27729 CS17 CR145 D34558.0
+C7-3B60 U+27731 CS17 CR145 D34565.0
+C7-3B61 U+2F9C9 CS17 CR145 D49708.0
+C7-3B62 U+27701 CS17 CR145 D34493.0
+C7-3B63 U+2772C CS17 CR145 D34572.0
+C7-3B64 U+27722 CS17 CR145 D34546.0
+C2-633D U+08953 CS18 CR145 D34614.0
+C2-633E U+0894B CS18 CR145 D34585.0
+C2-633F U+0894F CS18 CR145 D34599.0
+C2-6340 U+0894C CS18 CR145 D34593.0
+C2-6341 U+08946 CS18 CR145 D34575.0
+C2-6342 U+08950 CS18 CR145 D34603.0
+C2-6343 U+08951 CS18 CR145 D34606.0
+C2-6344 U+08949 CS18 CR145 D34581.0
+C3-5879 U+08948 CS18 CR145 D34576.0
+C3-587A U+0894A CS18 CR145 D34583.0
+C3-587B U+0894E CS18 CR145 D34597.0
+C3-587C U+0894D CS18 CR145 D34596.0
+C4-5D42 U+2774F CS18 CR145 D34604.0
+C4-5D43 U+27758 CS18 CR145 D34618.0
+C4-5D44 U+04662 CS18 CR145 D34608.0
+C4-5D45 U+27743 CS18 CR145 D34578.0
+C4-5D46 U+04663 CS18 CR145 D34617.0
+C4-5D47 U+27752 CS18 CR145 D34611.0
+C4-5D48 U+04660 CS18 CR145 D34600.0
+C4-5D49 U+04661 CS18 CR145 D34605.0
+C4-5D4A U+0465F CS18 CR145 D34590.0
+C4-5D4B U+27749 CS18 CR145 D34631.1 #
+C4-5D4C U+27753 CS18 CR145 D34615.0
+C4-5D4D U+2774D CS18 CR145 D34601.0
+C5-6451 U+27757 CS18 CR145 D34595.0
+C5-6452 U+2775A CS18 CR145 D34620.0
+C5-6453 U+27751 CS18 CR145 D34609.0
+C5-6454 U+2774A CS18 CR145 D34589.0
+C5-6455 U+2774B CS18 CR145 D34594.0
+C5-6456 U+0465E CS18 CR145 D34580.0
+C5-6457 U+27747 CS18 CR145 D34586.0
+C5-6458 U+2776F CS18 CR145 D34627.0
+C5-6459 U+2776A CS18 CR145 D34623.0
+C5-645A U+2776B CS18 CR145 D34624.0
+C5-645B U+27746 CS18 CR145 D34584.0
+C5-645C U+2776D CS18 CR145 D34625.0
+C5-645D U+27754 CS18 CR145 D34616.0
+C5-645E U+2776E CS18 CR145 D34626.0
+C5-645F U+2774C CS18 CR145 D34598.0
+C7-4275 U+27742 CS18 CR145 D34577.0
+C7-4276 U+27763 CS18 CR145 D34610.0
+C7-4277 U+27756 CS18 CR145 D34592.0
+C7-4278 U+2775B CS18 CR145 D34621.0
+C7-4279 U+27755 CS18 CR145 D34591.0
+C7-427A U+27750 CS18 CR145 D34607.0
+C7-427B U+2772D CS18 CR145 D34560.0
+C7-427C U+27744 CS18 CR145 D34579.0
+C7-427D U+27748 CS18 CR145 D34587.0
+C7-427E U+27745 CS18 CR145 D34582.0
+C7-4321 U+27782 CS18 CR145 D34660.0 #
+C7-4322 U+04665 CS18 CR145 D34643.0
+C7-4323 U+27762 CS18 CR145 D34683.0
+C1-7876 U+08960 CS19 CR145 D34649.0
+C1-7877 U+0895F CS19 CR145 D34647.0
+C1-7878 U+08956 CS19 CR145 D34629.0
+C1-7879 U+0895E CS19 CR145 D34645.0
+C2-6674 U+08962 CS19 CR145 D34652.0
+C2-6675 U+0895A CS19 CR145 D34636.0
+C2-6676 U+0895B CS19 CR145 D34640.0
+C2-6677 U+08957 CS19 CR145 D34630.0
+C2-6678 U+08961 CS19 CR145 D34650.0
+C2-6679 U+0895C CS19 CR145 D34641.0
+C2-667A U+08958 CS19 CR145 D34632.0
+C2-667B U+0895D CS19 CR145 D34642.0
+C2-667C U+08959 CS19 CR145 D34634.0
+C4-6129 U+27774 CS19 CR145 D34635.0
+C4-612A U+04664 CS19 CR145 D34637.0
+C4-612B U+27780 CS19 CR145 D34658.0
+C5-6947 U+27777 CS19 CR145 D34644.0
+C5-6948 U+27778 CS19 CR145 D34646.0
+C5-6949 U+27772 CS19 CR145 D34631.0
+C5-694A U+27773 CS19 CR145 D34633.0
+C7-4971 U+2779C CS19 CR145 D34661.0
+C7-4972 U+27779 CS19 CR145 D34648.0
+C7-4973 U+2777A CS19 CR145 D34651.0
+C7-4974 U+2777E CS19 CR145 D34656.0
+C7-4975 U+2777B CS19 CR145 D34653.0
+C7-4976 U+27771 CS19 CR145 D34628.0
+C7-4977 U+27781 CS19 CR145 D34659.0
+C7-4978 U+2777F CS19 CR145 D34657.0
+C7-4979 U+2777C CS19 CR145 D34654.0
+C7-497A U+2777D CS19 CR145 D34655.0
+C7-497B U+27775 CS19 CR145 D34638.0
+C7-497C U+27776 CS19 CR145 D34639.0
+C1-7A3B U+08964 CS20 CR145 D34674.0
+C2-6976 U+08963 CS20 CR145 D34673.0
+C2-6977 U+08966 CS20 CR145 D34678.0
+C3-5D27 U+04668 CS20 CR145 D34686.0
+C3-5D28 U+08967 CS20 CR145 D34679.0
+C3-5D29 U+08965 CS20 CR145 D34677.0
+C4-6443 U+04666 CS20 CR145 D34672.0
+C4-6444 U+04669 CS20 CR145 D34670.0
+C4-6445 U+27793 CS20 CR145 D34665.0
+C5-6D55 U+27792 CS20 CR145 D34671.0
+C5-6D56 U+27795 CS20 CR145 D34680.0
+C5-6D57 U+2A5CB CS20 CR145 D34664.0
+C5-6D58 U+2778D CS20 CR145 D34663.0
+C5-6D59 U+2779B CS20 CR145 D34684.0
+C5-6D5A U+2779D CS20 CR145 D34685.0
+C5-6D5B U+2778F CS20 CR145 D34667.0
+C5-6D5C U+2779E CS20 CR145 D34687.0
+C5-6D5D U+277A6 CS20 CR145 D34689.0
+C7-4F7D U+2778C CS20 CR145 D34662.0
+C7-4F7E U+27799 CS20 CR145 D34682.0
+C7-5021 U+277A2 CS20 CR145 D34690.0
+C7-5022 U+27796 CS20 CR145 D34681.0
+C7-5023 U+27794 CS20 CR145 D34676.0
+C7-5024 U+2779F CS20 CR145 D34688.0
+C7-5025 U+04667 CS20 CR145 D34675.0
+C7-5026 U+2778E CS20 CR145 D34666.0
+C1-7B28 U+0896A CS21 CR145 D34696.0
+C1-7B29 U+0896C CS21 CR145 D34701.0
+C2-6C37 U+0896D CS21 CR145 D34702.0
+C2-6C38 U+08969 CS21 CR145 D34692.0
+C2-6C39 U+0896E CS21 CR145 D34705.0
+C2-6C3A U+0896B CS21 CR145 D34700.0
+C3-5E5F U+0466A CS21 CR145 D34698.0
+C4-6736 U+277AA CS21 CR145 D34703.0
+C4-6737 U+277B0 CS21 CR145 D34709.0
+C5-7134 U+27790 CS21 CR145 D34668.0
+C5-7135 U+277AD CS21 CR145 D34707.0
+C5-7136 U+277A9 CS21 CR145 D34699.0
+C7-547C U+27797 CS21 CR145 D34669.0
+C7-547D U+277B3 CS21 CR145 D*
+C7-547E U+277AE CS21 CR145 D34708.0
+C7-5521 U+277AF CS21 CR145 D34694.0
+C7-5522 U+277A7 CS21 CR145 D34693.0
+C7-5523 U+277B1 CS21 CR145 D34695.0
+C7-5524 U+277A8 CS21 CR145 D34697.0
+C7-5525 U+277AC CS21 CR145 D34706.0
+C7-5526 U+277AB CS21 CR145 D34704.0
+C1-7B71 U+08972 CS22 CR145 D34717.0
+C1-7B72 U+0896F CS22 CR145 D34712.0
+C2-6E21 U+08971 CS22 CR145 D34716.0
+C4-693F U+277B9 CS22 CR145 D34718.0
+C4-6940 U+277B8 CS22 CR145 D34714.0
+C4-6941 U+277B6 CS22 CR145 D34711.0
+C5-7437 U+277BA CS22 CR145 D34719.0
+C5-7438 U+08970 CS22 CR145 D34715.0
+C7-592C U+277BB CS22 CR145 D34720.0
+C7-592D U+277BC CS22 CR145 D34722.0
+C7-592E U+277B7 CS22 CR145 D34713.0
+C7-592F U+277C2 CS22 CR145 D34721.0
+C7-5930 U+277BD CS22 CR145 D34723.0
+C7-5931 U+277B2 CS22 CR145 D34710.0
+C7-5932 U+0466D CS22 CR145 D34727.0 #
+C2-6F4A U+08976 CS23 CR145 D34734.0
+C2-6F4B U+08974 CS23 CR145 D34728.0
+C2-6F4C U+08973 CS23 CR145 D34724.0
+C4-6A7B U+0466C CS23 CR145 D34726.0
+C3-6079 U+04670 CS24 CR145 D34742.0
+C3-607A U+0466E CS24 CR145 D34732.0
+C4-6C25 U+08975 CS24 CR145 D34730.0
+C4-6C26 U+0466F CS24 CR145 D34733.0
+C5-782E U+277C3 CS24 CR145 D34737.1
+C7-5F4F U+277CA CS24 CR145 D34736.0
+C7-5F50 U+277C9 CS24 CR145 D34735.0
+C7-5F51 U+277C8 CS24 CR145 D34731.0
+C2-7137 U+08979 CS25 CR145 D34739.0
+C2-7138 U+0897A CS25 CR145 D34740.0
+C2-7139 U+0897C CS25 CR145 D34744.0
+C2-713A U+0897B CS25 CR145 D34741.0
+C3-6149 U+08978 CS25 CR145 D34738.0
+C5-794B U+277CC CS25 CR145 D34743.0
+C7-6146 U+277CF CS25 CR145 D34747.0
+C7-6147 U+277CE CS25 CR145 D34746.0
+C7-6148 U+277CD CS25 CR145 D34745.0
+C5-7A37 U+277D1 CS26 CR145 D34749.0
+C7-6260 U+277D4 CS26 CR145 D34750.0
+C7-6261 U+277D0 CS26 CR145 D34748.0
+C7-6262 U+277D2 CS26 CR145 D49709.0
+C3-617D U+0897D CS27 CR145 D49710.0
+C4-6D7D U+04671 CS27 CR145 D34751.0
+C7-6372 U+277D7 CS27 CR145 D34753.0
+C7-6373 U+277D6 CS27 CR145 D34752.0
+C7-645E U+277D8 CS28 CR145 D34755.0
+C7-645F U+277D5 CS28 CR145 D34754.0
+C5-7B7E U+277D9 CS30 CR145 D34756.0
+C7-6564 U+277DA CS30 CR145 D34757.0
+C7-662C U+277DB CS32 CR145 D34758.0
+C5-7C4B U+277DE CS38 CR145 D34760.0
+C7-664D U+277DF CS38 CR145 D34761.0
+C1-4869 U+0897F CS06 CR146 D34763.0
+C2-2270 U+0897E CS06 CR146 D34762.0
+C5-2476 U+277E1 CS07 CR146 D34764.0 #
+C6-2E2C U+277E3 CS08 CR146 D34766.0
+C1-5351 U+08981 CS09 CR146 D34768.1
+C4-2B48 U+277E6 CS09 CR146 D34769.0 #
+C5-2B47 U+04672 CS09 CR146 D34767.0
+C4-2F73 U+04673 CS10 CR146 D49711.0
+C4-2F74 U+277E8 CS10 CR146 D34771.0
+C5-3041 U+277E7 CS10 CR146 D34770.0
+C6-3C2A U+277E9 CS10 CR146 D34772.0
+C2-3948 U+08982 CS11 CR146 D34775.0
+C4-3531 U+04674 CS11 CR146 D34774.0
+C6-445B U+277EA CS11 CR146 D34773.0
+C1-617D U+08983 CS12 CR146 D34778.0
+C4-3B21 U+04675 CS12 CR146 D34777.0
+C2-4741 U+08985 CS13 CR146 D34780.0
+C6-5832 U+277EF CS13 CR146 D34779.0
+C4-4734 U+277F1 CS14 CR146 D34781.0
+C6-6236 U+277F2 CS14 CR146 D34782.0
+C6-6237 U+277F3 CS14 CR146 D34784.0
+C6-6238 U+277F4 CS14 CR146 D34783.0
+C7-285C U+277F9 CS15 CR146 D34785.0
+C7-3331 U+277FC CS16 CR146 D34786.0
+C7-3332 U+277FD CS16 CR146 D34787.0
+C7-3B65 U+277FF CS17 CR146 D34788.0
+C1-773B U+08986 CS18 CR146 D34789.1
+C2-667D U+08988 CS19 CR146 D34791.0
+C3-5B2F U+08987 CS19 CR146 D34790.0
+C5-694B U+27802 CS19 CR146 D34792.0
+C7-5027 U+27803 CS20 CR146 D49712.0
+C7-5527 U+27804 CS21 CR146 D34793.0
+C3-6046 U+08989 CS23 CR146 D34794.0
+C3-614A U+0898A CS25 CR146 D34795.0
+C1-4B44 U+0898B CS07 CR147 D34796.0
+C5-2767 U+27806 CS08 CR147 D34797.0
+C6-2E2D U+27807 CS08 CR147 D34798.0
+C3-2F29 U+0898C CS09 CR147 D34800.0
+C3-3378 U+04678 CS10 CR147 D34805.0
+C3-3379 U+04677 CS10 CR147 D34804.0
+C4-2F75 U+0898E CS10 CR147 D34801.0
+C4-2F76 U+0898D CS10 CR147 D34808.0
+C4-2F77 U+27809 CS10 CR147 D34802.0
+C5-3042 U+2780B CS10 CR147 D34806.0 #
+C1-5D3C U+08993 CS11 CR147 D34815.0
+C1-5D3D U+0898F CS11 CR147 D34810.0
+C3-3875 U+08992 CS11 CR147 D34813.0
+C3-3876 U+08991 CS11 CR147 D34812.0
+C3-3877 U+08994 CS11 CR147 D34816.0
+C4-3532 U+27818 CS11 CR147 D34817.0
+C4-3533 U+04679 CS11 CR147 D34820.0
+C4-3534 U+08990 CS11 CR147 D34811.0
+C4-3535 U+0467A CS11 CR147 D34821.0
+C4-3536 U+27819 CS11 CR147 D34818.0
+C5-354B U+27813 CS11 CR147 D34825.0
+C5-354C U+2781A CS11 CR147 D34827.0
+C5-354D U+2780E CS11 CR147 D34819.0
+C5-354E U+2780F CS11 CR147 D34822.0
+C5-354F U+2781B CS11 CR147 D34807.0
+C5-3550 U+27812 CS11 CR147 D34824.0
+C6-445C U+27810 CS11 CR147 D34823.0
+C6-445D U+27811 CS11 CR147 D34814.0
+C1-617E U+08996 CS12 CR147 D34827.1
+C2-4036 U+08995 CS12 CR147 D34828.0
+C2-4037 U+08998 CS12 CR147 D34840.0
+C2-4038 U+08997 CS12 CR147 D34839.0
+C3-3E73 U+0467F CS12 CR147 D34842.0
+C3-3E74 U+0899A CS12 CR147 D34846.0
+C4-3B22 U+0467E CS12 CR147 D34837.0
+C4-3B23 U+0467C CS12 CR147 D34830.0
+C4-3B24 U+27822 CS12 CR147 D34838.0
+C4-3B25 U+2781D CS12 CR147 D34831.0
+C5-3C35 U+0467D CS12 CR147 D34835.0
+C5-3C36 U+27820 CS12 CR147 D34834.0
+C6-4E5D U+27823 CS12 CR147 D34844.0
+C6-4E5E U+27821 CS12 CR147 D34845.0
+C6-4E5F U+2781C CS12 CR147 D34829.0
+C6-4E60 U+08999 CS12 CR147 D34841.0
+C6-4E61 U+2781F CS12 CR147 D34833.0
+C6-4E62 U+2781E CS12 CR147 D34832.0
+C1-6657 U+0899C CS13 CR147 D34854.0
+C2-4742 U+0899B CS13 CR147 D34849.0
+C3-4450 U+04680 CS13 CR147 D34847.0
+C3-4451 U+04681 CS13 CR147 D34848.0
+C5-426D U+27829 CS13 CR147 D34852.0
+C5-426E U+2782B CS13 CR147 D34855.0
+C5-426F U+2782A CS13 CR147 D34853.0
+C5-4270 U+27830 CS13 CR147 D34856.0 #
+C6-5833 U+2782D CS13 CR147 D34857.0
+C6-5834 U+27852 CS13 CR147 D34851.0
+C6-5835 U+27835 CS13 CR147 D34860.0
+C6-5836 U+27828 CS13 CR147 D34850.0
+C6-5837 U+2782E CS13 CR147 D34858.0
+C2-4E2B U+0899D CS14 CR147 D34864.0
+C2-4E2C U+089A1 CS14 CR147 D34875.0
+C2-4E2D U+0899F CS14 CR147 D34869.0
+C2-4E2E U+0899E CS14 CR147 D34866.0
+C4-4735 U+089A0 CS14 CR147 D34871.0
+C4-4736 U+04682 CS14 CR147 D34868.0
+C4-4737 U+2783F CS14 CR147 D34873.0
+C4-4738 U+04683 CS14 CR147 D34874.0
+C5-496E U+2783D CS14 CR147 D34870.0
+C5-496F U+27845 CS14 CR147 D34877.0
+C5-4970 U+27848 CS14 CR147 D34878.0
+C5-4971 U+2783C CS14 CR147 D34867.0 #
+C5-4972 U+2783E CS14 CR147 D34872.0
+C6-6239 U+2783B CS14 CR147 D34865.0
+C6-623A U+27840 CS14 CR147 D34880.0
+C6-623B U+27846 CS14 CR147 D34881.0
+C2-5437 U+089A2 CS15 CR147 D34885.0
+C2-5438 U+089A4 CS15 CR147 D34891.0
+C2-5439 U+089A3 CS15 CR147 D34888.0
+C3-4E64 U+089A9 CS15 CR147 D34913.0
+C3-4E65 U+089A5 CS15 CR147 D34892.0
+C4-4D48 U+04685 CS15 CR147 D34889.0
+C4-4D49 U+2784B CS15 CR147 D34882.0
+C4-4D4A U+04684 CS15 CR147 D34884.0
+C4-4D4B U+2784E CS15 CR147 D34887.0
+C5-506A U+27855 CS15 CR147 D*
+C5-506B U+2784F CS15 CR147 D34894.0
+C5-506C U+2784D CS15 CR147 D34886.0
+C5-506D U+27851 CS15 CR147 D34896.0
+C5-506E U+27856 CS15 CR147 D*
+C7-285D U+2785D CS15 CR147 D34893.0
+C7-285E U+2785B CS15 CR147 D34890.0
+C7-285F U+2784C CS15 CR147 D34883.0
+C7-2860 U+27858 CS15 CR147 D34899.0
+C7-2861 U+27860 CS15 CR147 D49713.0
+C7-2862 U+27853 CS15 CR147 D34897.0
+C7-2863 U+27850 CS15 CR147 D34895.0
+C1-7235 U+089AA CS16 CR147 D34918.0
+C1-7236 U+089A6 CS16 CR147 D34904.0
+C3-5266 U+089A7 CS16 CR147 D34928.0
+C4-5357 U+27864 CS16 CR147 D34908.0
+C4-5358 U+27868 CS16 CR147 D34916.0
+C4-5359 U+089A8 CS16 CR147 D34910.0
+C4-535A U+04686 CS16 CR147 D34909.0
+C4-535B U+04687 CS16 CR147 D34914.0
+C4-535C U+04689 CS16 CR147 D34921.0
+C4-535D U+2786A CS16 CR147 D34919.0
+C4-535E U+27869 CS16 CR147 D34917.0
+C5-582D U+2786E CS16 CR147 D34924.0
+C5-582E U+27863 CS16 CR147 D34907.0
+C5-582F U+27862 CS16 CR147 D34906.0
+C5-5830 U+27861 CS16 CR147 D34905.0
+C5-5831 U+2786B CS16 CR147 D34920.0
+C5-5832 U+04688 CS16 CR147 D34915.0
+C5-5833 U+2786F CS16 CR147 D34925.0
+C5-5834 U+27866 CS16 CR147 D34912.0
+C5-5835 U+2786C CS16 CR147 D34922.0
+C7-3333 U+2786D CS16 CR147 D34923.0
+C7-3334 U+27865 CS16 CR147 D34911.0
+C1-7546 U+089AC CS17 CR147 D34934.0
+C2-5F47 U+089AD CS17 CR147 D34935.0
+C2-5F48 U+089AF CS17 CR147 D34937.0
+C2-5F49 U+089AE CS17 CR147 D34943.0
+C3-5646 U+089AB CS17 CR147 D34929.0
+C4-5868 U+0468B CS17 CR147 D34932.0
+C4-5869 U+0468C CS17 CR147 M******
+C5-5E43 U+0468A CS17 CR147 D34930.0
+C5-5E44 U+2787A CS17 CR147 D34938.0
+C5-5E45 U+27879 CS17 CR147 D34936.0
+C7-3B66 U+27877 CS17 CR147 D34931.0
+C7-3B67 U+27867 CS17 CR147 D34903.0
+C7-3B68 U+2787F CS17 CR147 D49714.0
+C7-3B69 U+2787D CS17 CR147 D34941.0
+C7-3B6A U+2787B CS17 CR147 D34939.0
+C7-3B6B U+2787E CS17 CR147 D34940.0
+C1-773C U+089B2 CS18 CR147 D34952.0
+C3-587D U+089B1 CS18 CR147 D34947.0
+C3-587E U+089B0 CS18 CR147 D34945.0
+C3-5921 U+089B3 CS18 CR147 D34955.0
+C4-5D4E U+0468D CS18 CR147 D34949.0
+C4-5D4F U+27884 CS18 CR147 D34948.0
+C4-5D50 U+0468E CS18 CR147 D34951.0
+C4-5D51 U+27883 CS18 CR147 D34946.0
+C5-6460 U+27878 CS18 CR147 D34933.0
+C5-6461 U+27886 CS18 CR147 D34950.0
+C5-6462 U+27882 CS18 CR147 D34944.0
+C7-4324 U+27885 CS18 CR147 D34953.0
+C7-4325 U+2788D CS18 CR147 D34964.0
+C2-667E U+089B7 CS19 CR147 D34969.0
+C2-6721 U+089B6 CS19 CR147 D34962.0
+C3-5B30 U+04691 CS19 CR147 D34960.0
+C3-5B31 U+089B5 CS19 CR147 D34959.0
+C4-612C U+04692 CS19 CR147 D34961.0
+C4-612D U+0468F CS19 CR147 D34956.0
+C4-612E U+04690 CS19 CR147 D34957.0
+C4-612F U+089B4 CS19 CR147 D34958.0
+C4-6130 U+04693 CS19 CR147 D34965.0
+C7-497D U+2788E CS19 CR147 D34966.0
+C7-497E U+2788F CS19 CR147 D34967.0
+C1-7A3C U+089BA CS20 CR147 D34973.0
+C2-6978 U+089B9 CS20 CR147 D34970.0
+C3-5D2A U+089BB CS20 CR147 D34974.0
+C5-6D5E U+27896 CS20 CR147 D34976.0
+C5-6D5F U+27892 CS20 CR147 D34972.0
+C7-5028 U+27894 CS20 CR147 D34975.0
+C7-5029 U+27893 CS20 CR147 D34971.0
+C1-7B2A U+089BD CS21 CR147 D34977.0
+C3-5E60 U+04694 CS21 CR147 D34978.0
+C3-5E61 U+089BC CS21 CR147 D34980.0
+C7-5528 U+2789A CS21 CR147 D49715.0
+C2-6E22 U+089BF CS22 CR147 D34984.0
+C2-6E23 U+089BE CS22 CR147 D34983.0
+C4-6942 U+2789E CS22 CR147 D34985.0
+C4-6943 U+2789C CS22 CR147 D34981.0
+C5-7439 U+2789D CS22 CR147 D34982.0
+C7-5933 U+25344 CS22 CR147 D34986.0
+C5-782F U+278A2 CS24 CR147 D34987.0
+C7-5F52 U+278A5 CS24 CR147 D34989.0
+C7-5F53 U+278A3 CS24 CR147 D34988.0
+C1-7D28 U+089C0 CS25 CR147 D34993.0
+C4-6D21 U+278AB CS25 CR147 D34991.0
+C5-794C U+278A7 CS25 CR147 D34992.0
+C5-794D U+278A6 CS25 CR147 D34990.0
+C7-6149 U+278A8 CS25 CR147 D34994.0
+C5-7A38 U+04695 CS26 CR147 D34996.0
+C5-7A74 U+278AD CS27 CR147 D34998.0
+C4-6E3B U+278AE CS28 CR147 D34999.0
+C3-623C U+04696 CS31 CR147 D35000.0
+C5-7C44 U+278AF CS34 CR147 D35001.0
+C7-6654 U+278B1 CS44 CR147 D35002.0
+C1-4B45 U+089D2 CS07 CR148 D35003.0
+C6-2E2E U+278B2 CS08 CR148 D35005.0
+C6-2E2F U+278B3 CS08 CR148 D35004.0
+C1-5352 U+089D4 CS09 CR148 D35008.0
+C2-2D50 U+089D3 CS09 CR148 D35006.0
+C5-2B48 U+278B5 CS09 CR148 D35007.0
+C6-3454 U+278B4 CS09 CR148 D35010.0
+C4-2F78 U+278B7 CS10 CR148 D35011.0
+C4-2F79 U+278B9 CS10 CR148 D35013.0
+C6-3C2B U+278BA CS10 CR148 D35014.0
+C6-3C2C U+278B8 CS10 CR148 D35012.0
+C2-3949 U+089D6 CS11 CR148 D35018.0
+C2-394A U+089D9 CS11 CR148 D35031.0
+C2-394B U+089D5 CS11 CR148 D35015.0
+C4-3537 U+278C1 CS11 CR148 D35027.0
+C4-3538 U+089D8 CS11 CR148 D35029.0
+C4-3539 U+089D7 CS11 CR148 D35019.0
+C4-353A U+04697 CS11 CR148 D35022.0
+C4-353B U+278BC CS11 CR148 D35020.0
+C4-353C U+278C8 CS11 CR148 D35017.0
+C5-3551 U+278C3 CS11 CR148 D35030.0
+C5-3552 U+278BE CS11 CR148 D35024.0
+C5-3553 U+278BD CS11 CR148 D35023.0
+C6-445E U+278CD CS11 CR148 D35028.0
+C6-445F U+278BF CS11 CR148 D35025.0
+C6-4460 U+278C4 CS11 CR148 D35032.0
+C6-4461 U+278D0 CS11 CR148 D35034.0
+C6-4462 U+278CE CS11 CR148 D35033.0
+C6-4463 U+278C0 CS11 CR148 D35026.0
+C6-4464 U+278C2 CS11 CR148 D35038.0
+C6-4465 U+278CF CS11 CR148 D35039.0
+C6-4466 U+278C9 CS11 CR148 D35021.0
+C6-4467 U+278BB CS11 CR148 D35016.0
+C2-4039 U+089DD CS12 CR148 D35051.0
+C2-403A U+089DA CS12 CR148 D35043.0
+C2-403B U+089DB CS12 CR148 D35047.0
+C4-3B26 U+278D2 CS12 CR148 D35041.0
+C4-3B27 U+278DA CS12 CR148 D35048.0 #
+C4-3B28 U+278DB CS12 CR148 D35049.0
+C5-3C37 U+278D1 CS12 CR148 D35040.0
+C5-3C38 U+278D5 CS12 CR148 D35042.0
+C6-4E63 U+278D6 CS12 CR148 D35044.0
+C6-4E64 U+278D3 CS12 CR148 D35054.0
+C6-4E65 U+278D9 CS12 CR148 D35046.0
+C6-4E66 U+278D7 CS12 CR148 D35056.0
+C6-4E67 U+278D4 CS12 CR148 D35055.0
+C6-4E68 U+278DC CS12 CR148 D35053.0
+C6-4E69 U+278D8 CS12 CR148 D35045.0
+C1-6658 U+089E3 CS13 CR148 D35067.0
+C2-4743 U+089DF CS13 CR148 D35060.0
+C2-4744 U+089E5 CS13 CR148 D35069.0
+C2-4745 U+089E4 CS13 CR148 D35068.0
+C2-4746 U+089E1 CS13 CR148 D35063.0
+C2-4747 U+089E0 CS13 CR148 D35062.0
+C2-4748 U+089E2 CS13 CR148 D35066.0
+C2-4749 U+089DC CS13 CR148 D35050.0
+C2-474A U+089E6 CS13 CR148 D35070.0
+C3-4452 U+0469A CS13 CR148 D35065.0
+C3-4453 U+04698 CS13 CR148 D35061.0
+C3-4454 U+089E7 CS13 CR148 D35074.0
+C4-4067 U+04699 CS13 CR148 D35064.0
+C5-4271 U+278E2 CS13 CR148 D35059.0
+C5-4272 U+278E3 CS13 CR148 D35058.0
+C5-4273 U+278E1 CS13 CR148 D35057.0
+C6-5838 U+278E5 CS13 CR148 D35071.0
+C2-4E2F U+089E9 CS14 CR148 D35079.0
+C2-4E30 U+089EB CS14 CR148 D35084.0
+C2-4E31 U+089E8 CS14 CR148 D35076.0
+C3-495C U+089EA CS14 CR148 D35081.0
+C4-4739 U+278EA CS14 CR148 D35078.0
+C4-473A U+0469B CS14 CR148 D35082.0
+C5-4973 U+278EC CS14 CR148 D35083.0
+C5-4974 U+278ED CS14 CR148 D35085.0
+C5-4975 U+278E9 CS14 CR148 D35077.0
+C6-623C U+278F0 CS14 CR148 D35087.0
+C6-623D U+278EE CS14 CR148 D35088.0
+C6-623E U+278E8 CS14 CR148 D35075.0
+C6-623F U+278F1 CS14 CR148 D35089.0
+C6-6240 U+278EB CS14 CR148 D35080.0
+C6-6241 U+278EF CS14 CR148 D35086.0
+C2-543A U+089ED CS15 CR148 D35105.0
+C2-543B U+089F0 CS15 CR148 D35123.0
+C2-543C U+089EC CS15 CR148 D35090.0
+C3-4E66 U+089EE CS15 CR148 D35106.0
+C4-4D4C U+0469D CS15 CR148 D35098.0
+C4-4D4D U+278FC CS15 CR148 D35103.0
+C4-4D4E U+0469E CS15 CR148 D35099.0
+C4-4D4F U+046A0 CS15 CR148 D35107.0
+C4-4D50 U+278FA CS15 CR148 D35101.0
+C4-4D51 U+0469C CS15 CR148 D35091.0
+C4-4D52 U+278FB CS15 CR148 D35102.0
+C4-4D53 U+0469F CS15 CR148 D35100.0
+C4-4D54 U+278FE CS15 CR148 D35108.0
+C5-506F U+278F9 CS15 CR148 D35097.0
+C5-5070 U+278F8 CS15 CR148 D35096.0
+C5-5071 U+27906 CS15 CR148 D35111.0
+C5-5072 U+27903 CS15 CR148 D35109.0
+C5-5073 U+27909 CS15 CR148 D35114.0
+C5-5074 U+278F7 CS15 CR148 D35095.0
+C5-5075 U+278F5 CS15 CR148 D35093.0
+C7-2864 U+27907 CS15 CR148 D35112.0
+C7-2865 U+27908 CS15 CR148 D35113.0
+C7-2866 U+278F4 CS15 CR148 D35092.0
+C7-2867 U+278F6 CS15 CR148 D35094.0
+C7-2868 U+27904 CS15 CR148 D35110.0
+C7-2869 U+278FD CS15 CR148 D35115.0
+C7-286A U+27905 CS15 CR148 D35104.0
+C2-5A4B U+089F1 CS16 CR148 D35131.0
+C4-535F U+2790D CS16 CR148 D35120.0
+C4-5360 U+27912 CS16 CR148 D35126.0
+C4-5361 U+046A2 CS16 CR148 D35118.0
+C4-5362 U+046A3 CS16 CR148 D35132.0
+C4-5363 U+2790F CS16 CR148 D35122.0
+C4-5364 U+046A1 CS16 CR148 D35116.0
+C5-5836 U+2790E CS16 CR148 D35121.0
+C5-5837 U+27915 CS16 CR148 D35129.0
+C5-5838 U+27916 CS16 CR148 D35130.0
+C5-5839 U+27910 CS16 CR148 D35124.0
+C5-583A U+27917 CS16 CR148 D35133.0
+C5-583B U+27911 CS16 CR148 D35125.0
+C7-3335 U+27914 CS16 CR148 D35128.0
+C7-3336 U+27913 CS16 CR148 D35127.0
+C7-3337 U+2790C CS16 CR148 D35119.0
+C7-3338 U+2790B CS16 CR148 D35117.0
+C7-3339 U+27918 CS16 CR148 D49717.0
+C7-333A U+27922 CS16 CR148 D35135.1
+C2-5F4A U+089F2 CS17 CR148 D35139.0
+C2-5F4B U+089F3 CS17 CR148 D35144.0
+C4-586A U+046A6 CS17 CR148 D35140.0
+C4-586B U+046A5 CS17 CR148 D35136.0
+C4-586C U+2792A CS17 CR148 D*
+C5-5E46 U+2791B CS17 CR148 D35137.0
+C5-5E47 U+2792E CS17 CR148 D35150.0
+C5-5E48 U+27923 CS17 CR148 D35149.0
+C5-5E49 U+27920 CS17 CR148 D35146.0
+C5-5E4A U+2791F CS17 CR148 D35145.0
+C7-3B6C U+2791E CS17 CR148 D35143.0
+C7-3B6D U+2791C CS17 CR148 D35138.0
+C7-3B6E U+27921 CS17 CR148 D35147.0
+C7-3B6F U+27926 CS17 CR148 D35152.0
+C7-3B70 U+27927 CS17 CR148 D35142.0
+C7-3B71 U+27929 CS17 CR148 D35151.0
+C7-3B72 U+2792C CS17 CR148 D35153.0
+C7-3B73 U+2791D CS17 CR148 D35155.0
+C7-3B74 U+2792B CS17 CR148 D35141.0
+C1-773D U+089F4 CS18 CR148 D35157.0
+C4-5D52 U+27932 CS18 CR148 D35159.0
+C5-6463 U+046A7 CS18 CR148 D35158.0
+C7-4326 U+27936 CS18 CR148 D49718.0
+C7-4327 U+2792F CS18 CR148 D35156.0
+C7-4328 U+27931 CS18 CR148 D35164.0 #
+C7-4329 U+27937 CS18 CR148 D35163.0
+C2-6722 U+089F6 CS19 CR148 D35170.0
+C3-5B32 U+089F5 CS19 CR148 D35166.0
+C4-6131 U+046A8 CS19 CR148 D35168.0
+C4-6132 U+2793C CS19 CR148 D35169.0
+C4-6133 U+2793D CS19 CR148 D35171.0
+C4-6134 U+046A9 CS19 CR148 D35172.0
+C4-6135 U+2793A CS19 CR148 D35165.0
+C4-6136 U+27942 CS19 CR148 D35176.0
+C4-6137 U+089F9 CS19 CR148 D35184.0
+C5-694C U+2793B CS19 CR148 D35167.0
+C7-4A21 U+2793E CS19 CR148 D35173.0
+C7-4A22 U+2793F CS19 CR148 D35174.0
+C7-4A23 U+27940 CS19 CR148 D35177.0
+C7-4A24 U+27941 CS19 CR148 D35175.0
+C1-7A3D U+089F8 CS20 CR148 D35181.0
+C2-6979 U+089F7 CS20 CR148 D35179.0
+C4-6446 U+046AA CS20 CR148 D35180.0
+C4-6447 U+046AB CS20 CR148 D35183.0
+C7-502A U+27944 CS20 CR148 D35182.0
+C2-6C3B U+089FA CS21 CR148 D35185.0
+C5-7137 U+27948 CS21 CR148 D35186.0
+C7-5529 U+2794A CS21 CR148 D35187.0
+C1-7B73 U+089FC CS22 CR148 D35193.0
+C2-6E24 U+089FB CS22 CR148 D35192.0
+C4-6944 U+2794D CS22 CR148 D35191.0
+C4-6945 U+089FD CS22 CR148 D35195.0
+C5-743A U+2794C CS22 CR148 D35190.0
+C7-5934 U+25DD1 CS22 CR148 M******
+C2-6F4D U+089FE CS23 CR148 D35196.0
+C7-5C65 U+27951 CS23 CR148 D35194.0
+C5-7830 U+27953 CS24 CR148 D35197.0
+C2-713B U+089FF CS25 CR148 D35198.0
+C4-6D22 U+046AD CS25 CR148 D35199.0
+C4-6D60 U+27956 CS26 CR148 D35201.0
+C7-6263 U+27955 CS26 CR148 D35200.0
+C7-6460 U+27957 CS28 CR148 D35203.0
+C7-6461 U+27958 CS28 CR148 D35202.0
+C5-7B69 U+27959 CS29 CR148 D35204.0
+C7-6543 U+2795A CS29 CR148 D49719.0
+C5-2327 U+2795B CS06 CR149 D35206.0
+C5-2328 U+2795C CS06 CR149 D35207.0
+C1-4B46 U+08A00 CS07 CR149 D35205.0
+C6-2E30 U+2795D CS08 CR149 D35208.0
+C1-5353 U+08A08 CS09 CR149 D35220.0
+C1-5354 U+08A02 CS09 CR149 D35211.0
+C1-5355 U+08A03 CS09 CR149 D35214.0
+C2-2D51 U+08A04 CS09 CR149 D35215.0
+C2-2D52 U+08A07 CS09 CR149 D35219.0
+C3-2F2A U+08A05 CS09 CR149 D35216.0
+C3-2F2B U+046AE CS09 CR149 D35212.0
+C3-2F2C U+08A06 CS09 CR149 D35217.0
+C3-2F2D U+046B0 CS09 CR149 D35218.0
+C5-2B49 U+046AF CS09 CR149 D35213.0
+C1-5834 U+08A18 CS10 CR149 D35244.0
+C1-5835 U+08A10 CS10 CR149 D35234.0
+C1-5836 U+08A0E CS10 CR149 D35231.0
+C1-5837 U+08A0C CS10 CR149 D35228.0
+C1-5838 U+08A15 CS10 CR149 D35241.0
+C1-5839 U+08A0A CS10 CR149 D35224.0
+C1-583A U+08A17 CS10 CR149 D35243.0
+C1-583B U+08A13 CS10 CR149 D35238.0
+C1-583C U+08A16 CS10 CR149 D35242.0
+C1-583D U+08A0F CS10 CR149 D35233.0
+C1-583E U+08A11 CS10 CR149 D35235.0
+C2-3321 U+08A12 CS10 CR149 D35237.0
+C3-337A U+08A0D CS10 CR149 D35229.0
+C3-337B U+08A0B CS10 CR149 D35226.0
+C3-337C U+08A19 CS10 CR149 D35245.0
+C3-337D U+046B2 CS10 CR149 D35252.0
+C4-2F7A U+27964 CS10 CR149 D35236.0
+C4-2F7B U+27963 CS10 CR149 D35230.0
+C4-2F7C U+08A09 CS10 CR149 D35221.0
+C4-2F7D U+08A14 CS10 CR149 D35240.0
+C4-2F7E U+046B1 CS10 CR149 D35227.0
+C4-3021 U+27962 CS10 CR149 D35225.0
+C4-3022 U+27965 CS10 CR149 D35239.0
+C5-3043 U+27966 CS10 CR149 D35246.0
+C6-3C2D U+2F9CC CS10 CR149 D35232.0
+C6-3C2E U+2796D CS10 CR149 D35247.0
+C6-3C2F U+2796A CS10 CR149 D35250.0
+C6-3C30 U+27968 CS10 CR149 D35248.0
+C6-3C31 U+27969 CS10 CR149 D35251.0
+C6-3C32 U+2796B CS10 CR149 D35249.0
+C6-3C33 U+27961 CS10 CR149 D35223.0
+C1-5D3E U+08A2A CS11 CR149 D35284.0
+C1-5D3F U+08A1D CS11 CR149 D35260.0
+C1-5D40 U+08A23 CS11 CR149 D35272.0
+C1-5D41 U+08A25 CS11 CR149 D35274.0
+C1-5D42 U+08A31 CS11 CR149 D35298.0
+C1-5D43 U+08A2D CS11 CR149 D35293.0
+C1-5D44 U+08A1F CS11 CR149 D35266.0
+C1-5D45 U+08A1B CS11 CR149 D35256.0
+C1-5D46 U+08A22 CS11 CR149 D35271.0
+C2-394C U+08A30 CS11 CR149 D35296.0
+C2-394D U+08A27 CS11 CR149 D35277.0
+C2-394E U+08A2C CS11 CR149 D35292.0
+C2-394F U+08A1E CS11 CR149 D35264.0
+C3-3878 U+046B5 CS11 CR149 D35261.0
+C3-3879 U+08A26 CS11 CR149 D35276.0
+C3-387A U+08A32 CS11 CR149 D35309.0
+C3-387B U+08A28 CS11 CR149 D35278.0
+C3-387C U+046B4 CS11 CR149 D35258.0
+C3-387D U+046BD CS11 CR149 D35288.0
+C3-387E U+08A1C CS11 CR149 D35259.0
+C3-3921 U+046BB CS11 CR149 D35280.0
+C3-3922 U+08A2B CS11 CR149 D35291.0
+C3-3923 U+08A20 CS11 CR149 D35267.0
+C3-3924 U+046B9 CS11 CR149 D35270.0
+C3-3925 U+08A29 CS11 CR149 D35282.0
+C3-3926 U+046C2 CS11 CR149 D35310.0
+C3-3927 U+046BE CS11 CR149 D35289.0 #
+C3-3928 U+046BA CS11 CR149 D35275.0
+C3-3929 U+08A21 CS11 CR149 D35269.0
+C4-353D U+08A2E CS11 CR149 D35324.0
+C4-353E U+27971 CS11 CR149 D35262.0
+C4-353F U+046BC CS11 CR149 D35286.0
+C4-3540 U+2796E CS11 CR149 D35254.0
+C4-3541 U+046B3 CS11 CR149 D35253.0
+C4-3542 U+27978 CS11 CR149 D35300.0
+C4-3543 U+046BF CS11 CR149 D35290.0
+C4-3544 U+046B7 CS11 CR149 D35265.0
+C4-3545 U+2F9CD CS11 CR149 D35308.0 #
+C4-3546 U+2797A CS11 CR149 D35303.0
+C5-3554 U+27979 CS11 CR149 D35301.0
+C5-3555 U+2797C CS11 CR149 D35305.0
+C5-3556 U+046C3 CS11 CR149 D35311.0
+C5-3557 U+046B6 CS11 CR149 D35263.0
+C5-3558 U+27980 CS11 CR149 D35313.0
+C5-3559 U+27975 CS11 CR149 D35287.0
+C5-355A U+2799B CS11 CR149 D35318.0
+C5-355B U+08A2F CS11 CR149 D35294.0
+C5-355C U+27974 CS11 CR149 D35285.0
+C5-355D U+046C0 CS11 CR149 D35295.0
+C5-355E U+046B8 CS11 CR149 D35268.0
+C6-4468 U+27997 CS11 CR149 D35281.0
+C6-4469 U+27992 CS11 CR149 D35319.0
+C6-446A U+2796F CS11 CR149 D35255.0
+C6-446B U+2797E CS11 CR149 D35307.0
+C6-446C U+2799A CS11 CR149 D35317.0
+C6-446D U+046C1 CS11 CR149 D35302.0
+C6-446E U+27986 CS11 CR149 D* @ D35316.0
+C6-446F U+27973 CS11 CR149 D35279.0
+C6-4470 U+08A24 CS11 CR149 D35273.0
+C6-4471 U+27977 CS11 CR149 D35299.0
+C6-4472 U+2798F CS11 CR149 D35297.0
+C6-4473 U+27970 CS11 CR149 D35257.0
+C6-4474 U+27981 CS11 CR149 D35314.0
+C6-4475 U+27982 CS11 CR149 D35315.0
+C6-4476 U+27999 CS11 CR149 D35283.0
+C6-4477 U+2797D CS11 CR149 D35306.0
+C6-4478 U+2797F CS11 CR149 D35312.0
+C6-4479 U+2797B CS11 CR149 D35304.0
+C6-447A U+27987 CS11 CR149 D49720.0
+C1-6221 U+08A3B CS12 CR149 D35340.0
+C1-6222 U+08A60 CS12 CR149 D35409.0
+C1-6223 U+08A55 CS12 CR149 D35383.0
+C1-6224 U+08A5E CS12 CR149 D35394.0
+C1-6225 U+08A3C CS12 CR149 D35341.0
+C1-6226 U+08A41 CS12 CR149 D35347.0
+C1-6227 U+08A54 CS12 CR149 D35379.0
+C1-6228 U+08A5B CS12 CR149 D35390.0
+C1-6229 U+08A50 CS12 CR149 D35373.0
+C1-622A U+08A46 CS12 CR149 D35356.0
+C1-622B U+08A34 CS12 CR149 D35325.0
+C1-622C U+08A3A CS12 CR149 D35337.0
+C1-622D U+08A36 CS12 CR149 D35328.0
+C1-622E U+08A56 CS12 CR149 D35384.0
+C2-403C U+08A4E CS12 CR149 D35370.0
+C2-403D U+08A4D CS12 CR149 D35367.0
+C2-403E U+08A39 CS12 CR149 D35335.0
+C2-403F U+08A59 CS12 CR149 D35388.0
+C2-4040 U+08A40 CS12 CR149 D35346.0
+C2-4041 U+08A57 CS12 CR149 D35386.0
+C2-4042 U+08A58 CS12 CR149 D35387.0
+C2-4043 U+08A44 CS12 CR149 D35352.0
+C2-4044 U+08A45 CS12 CR149 D35354.0
+C2-4045 U+08A52 CS12 CR149 D35376.0
+C2-4046 U+08A48 CS12 CR149 D35360.0
+C2-4047 U+08A51 CS12 CR149 D35374.0
+C2-4048 U+08A4A CS12 CR149 D35362.0
+C2-4049 U+08A4C CS12 CR149 D35366.0
+C2-404A U+08A4F CS12 CR149 D35372.0
+C3-3E75 U+08A43 CS12 CR149 D35351.0
+C3-3E76 U+046C9 CS12 CR149 D35357.0
+C3-3E77 U+046CB CS12 CR149 D35363.0
+C3-3E78 U+08A5A CS12 CR149 D35389.0
+C3-3E79 U+046C5 CS12 CR149 D35331.0
+C3-3E7A U+046C6 CS12 CR149 D35332.0
+C3-3E7B U+046CA CS12 CR149 D35359.0
+C3-3E7C U+08A35 CS12 CR149 D35327.0
+C3-3E7D U+08A38 CS12 CR149 D35334.0
+C3-3E7E U+08A42 CS12 CR149 D35350.0
+C3-3F21 U+08A49 CS12 CR149 D35361.0
+C3-3F22 U+08A5D CS12 CR149 D35392.0
+C3-3F23 U+08A4B CS12 CR149 D35365.0
+C3-3F24 U+08A3D CS12 CR149 D35343.0
+C3-3F25 U+046D2 CS12 CR149 D35397.0
+C3-3F26 U+046D0 CS12 CR149 D35395.0
+C4-3B29 U+046CE CS12 CR149 D35382.0
+C4-3B2A U+046CD CS12 CR149 D35381.0
+C4-3B2B U+046CF CS12 CR149 D35385.0
+C4-3B2C U+08A53 CS12 CR149 D35378.0
+C4-3B2D U+279A4 CS12 CR149 D35369.0
+C4-3B2E U+2799E CS12 CR149 D35348.0
+C4-3B2F U+08A37 CS12 CR149 D35333.0
+C4-3B30 U+08A47 CS12 CR149 D35358.0
+C4-3B31 U+08A5C CS12 CR149 D35391.0
+C4-3B32 U+2799D CS12 CR149 D35342.0
+C4-3B33 U+046C4 CS12 CR149 D35329.0
+C4-3B34 U+046CC CS12 CR149 D35380.0
+C4-3B35 U+046C8 CS12 CR149 D35353.0
+C4-3B36 U+046C7 CS12 CR149 D35336.0
+C4-3B37 U+279AD CS12 CR149 D35398.0
+C4-3B38 U+279A6 CS12 CR149 D35402.0
+C4-3B39 U+279A7 CS12 CR149 D35375.0
+C5-3C39 U+279AE CS12 CR149 D35399.0
+C5-3C3A U+279AF CS12 CR149 D35400.0
+C5-3C3B U+2799F CS12 CR149 D35349.0
+C5-3C3C U+279A8 CS12 CR149 D35377.0
+C5-3C3D U+279CA CS12 CR149 D35432.0
+C6-4E6A U+279A3 CS12 CR149 D35368.0
+C6-4E6B U+046D1 CS12 CR149 D35396.0
+C6-4E6C U+279BE CS12 CR149 D49722.0
+C6-4E6D U+279A9 CS12 CR149 D35403.0
+C6-4E6E U+279A1 CS12 CR149 D35326.0
+C6-4E6F U+279A0 CS12 CR149 D35355.0
+C6-4E70 U+279AB CS12 CR149 D35393.0
+C6-4E71 U+279A2 CS12 CR149 D35364.0
+C6-4E72 U+279BA CS12 CR149 D35407.0
+C6-4E73 U+279C2 CS12 CR149 D35339.0
+C6-4E74 U+2799C CS12 CR149 D35338.0
+C6-4E75 U+279BB CS12 CR149 D49721.0
+C6-4E76 U+279AA CS12 CR149 D35404.0
+C6-4E77 U+279AC CS12 CR149 D35401.0
+C6-4E78 U+279A5 CS12 CR149 D35371.0
+C6-4E79 U+279C1 CS12 CR149 D35330.0
+C1-6659 U+08A6B CS13 CR149 D35431.0
+C1-665A U+08A72 CS13 CR149 D35445.0
+C1-665B U+08A73 CS13 CR149 D35446.0
+C1-665C U+08A66 CS13 CR149 D35415.0
+C1-665D U+08A69 CS13 CR149 D35427.0
+C1-665E U+08A70 CS13 CR149 D35440.0
+C1-665F U+08A87 CS13 CR149 D35474.0
+C1-6660 U+08A7C CS13 CR149 D35462.0
+C1-6661 U+08A63 CS13 CR149 D35412.0
+C1-6662 U+08AA0 CS13 CR149 D35497.1
+C1-6663 U+08A71 CS13 CR149 D35441.0
+C1-6664 U+08A85 CS13 CR149 D35472.0
+C1-6665 U+08A6D CS13 CR149 D35434.0
+C1-6666 U+08A62 CS13 CR149 D35411.0
+C1-6667 U+08A6E CS13 CR149 D35435.0
+C1-6668 U+08A6C CS13 CR149 D35433.0
+C1-6669 U+08A79 CS13 CR149 D35458.0
+C1-666A U+08A7B CS13 CR149 D35461.0
+C1-666B U+08A3E CS13 CR149 D35344.0
+C1-666C U+08A68 CS13 CR149 D35426.0
+C2-474B U+08A76 CS13 CR149 D35452.0
+C2-474C U+08A86 CS13 CR149 D35473.0
+C2-474D U+08A7F CS13 CR149 D35466.0
+C2-474E U+08A61 CS13 CR149 D35410.0
+C2-474F U+08A3F CS13 CR149 D35345.0
+C2-4750 U+08A77 CS13 CR149 D35453.0
+C2-4751 U+08A82 CS13 CR149 D35469.0
+C2-4752 U+08A84 CS13 CR149 D35471.0
+C2-4753 U+08A75 CS13 CR149 D35448.0
+C2-4754 U+08A83 CS13 CR149 D35470.0
+C2-4755 U+08A81 CS13 CR149 D35468.0
+C2-4756 U+08A74 CS13 CR149 D35447.0
+C2-4757 U+08A7A CS13 CR149 D35460.0
+C3-4455 U+08A6A CS13 CR149 D35428.0
+C3-4456 U+08A80 CS13 CR149 D35467.0
+C3-4457 U+046D4 CS13 CR149 D35416.0
+C3-4458 U+08A6F CS13 CR149 D35437.0
+C3-4459 U+08A65 CS13 CR149 D35414.0
+C3-445A U+046DA CS13 CR149 D35438.0
+C3-445B U+08A78 CS13 CR149 D35456.0
+C3-445C U+08A7D CS13 CR149 D35463.0
+C3-445D U+08A88 CS13 CR149 D35485.0
+C3-445E U+046D6 CS13 CR149 D35495.0
+C3-445F U+046DB CS13 CR149 D35444.0
+C3-4460 U+08A64 CS13 CR149 D35413.0
+C3-4461 U+08A7E CS13 CR149 D35464.0
+C3-4462 U+046DC CS13 CR149 D35477.0
+C3-4463 U+08A67 CS13 CR149 D35425.0
+C4-4068 U+279C5 CS13 CR149 D35423.0
+C4-4069 U+279D2 CS13 CR149 D35451.0
+C4-406A U+279C6 CS13 CR149 D35424.0
+C4-406B U+279D3 CS13 CR149 D35454.0
+C4-406C U+046D9 CS13 CR149 D35436.0
+C4-406D U+046D8 CS13 CR149 D35421.0
+C4-406E U+046D7 CS13 CR149 D35419.0
+C4-406F U+279F0 CS13 CR149 D35418.0
+C4-4070 U+279CD CS13 CR149 D35496.0
+C4-4071 U+279CC CS13 CR149 D35442.0
+C4-4072 U+279DC CS13 CR149 D35480.0
+C4-4073 U+279D6 CS13 CR149 D35459.0
+C5-4274 U+279D5 CS13 CR149 D35457.0
+C5-4275 U+279C4 CS13 CR149 D35422.0
+C5-4276 U+279C9 CS13 CR149 D35430.0
+C5-4277 U+279E0 CS13 CR149 D35484.0
+C5-4278 U+279DF CS13 CR149 D35483.0
+C5-4279 U+279CB CS13 CR149 D35439.0
+C5-427A U+279DD CS13 CR149 D35481.0
+C5-427B U+279E8 CS13 CR149 D35429.0 #
+C5-427C U+279D4 CS13 CR149 D35455.0
+C5-427D U+27A1C CS13 CR149 D*
+C6-5839 U+279EA CS13 CR149 D35490.0
+C6-583A U+279F1 CS13 CR149 D35487.0
+C6-583B U+279EB CS13 CR149 D35489.0
+C6-583C U+279D8 CS13 CR149 D35494.0
+C6-583D U+279D0 CS13 CR149 D35497.0
+C6-583E U+279F3 CS13 CR149 D35475.0
+C6-583F U+279DB CS13 CR149 D35479.0
+C6-5840 U+279CE CS13 CR149 D35443.0
+C6-5841 U+046D5 CS13 CR149 D35417.0
+C6-5842 U+279DA CS13 CR149 D35478.0
+C6-5843 U+279D7 CS13 CR149 D35465.0
+C6-5844 U+279E1 CS13 CR149 D35486.0 #
+C6-5845 U+279F2 CS13 CR149 D35488.0
+C6-5846 U+279C8 CS13 CR149 D35493.0
+C6-5847 U+279D9 CS13 CR149 D35476.0
+C6-5848 U+279DE CS13 CR149 D35482.0
+C6-5849 U+279D1 CS13 CR149 D35450.0
+C6-584A U+279E7 CS13 CR149 D35491.0
+C6-584B U+279CF CS13 CR149 D35449.0
+C1-6B21 U+08AA6 CS14 CR149 D35551.0
+C1-6B22 U+08A8C CS14 CR149 D35501.0
+C1-6B23 U+08A9E CS14 CR149 D35533.0
+C1-6B24 U+08AA3 CS14 CR149 D35542.0
+C1-6B25 U+08A8D CS14 CR149 D35502.0
+C1-6B26 U+08AA1 CS14 CR149 D35538.0
+C1-6B27 U+08A93 CS14 CR149 D35514.0
+C1-6B28 U+08AA4 CS14 CR149 D35546.0
+C1-6B29 U+08AAA CS14 CR149 D35556.0
+C1-6B2A U+08AA5 CS14 CR149 D35549.0
+C1-6B2B U+08AA8 CS14 CR149 D35553.0
+C1-6B2C U+08A98 CS14 CR149 D35525.0
+C1-6B2D U+08A91 CS14 CR149 D35510.0
+C1-6B2E U+08A9A CS14 CR149 D35529.0
+C1-6B2F U+08AA7 CS14 CR149 D35552.0
+C2-4E32 U+08AAB CS14 CR149 D35564.0
+C2-4E33 U+08A99 CS14 CR149 D35526.0
+C2-4E34 U+08A8B CS14 CR149 D35500.0
+C2-4E35 U+08A92 CS14 CR149 D35513.0
+C2-4E36 U+08A8F CS14 CR149 D35508.0
+C2-4E37 U+08A96 CS14 CR149 D35517.0
+C3-495D U+046E8 CS14 CR149 D35580.0
+C3-495E U+08A9B CS14 CR149 D35530.0
+C3-495F U+08A8E CS14 CR149 D35507.0
+C3-4960 U+08AA2 CS14 CR149 D35540.0
+C3-4961 U+046E4 CS14 CR149 D35545.0
+C3-4962 U+08A9C CS14 CR149 D35531.0
+C3-4963 U+08A94 CS14 CR149 D35515.0
+C3-4964 U+08A90 CS14 CR149 D35509.0
+C3-4965 U+08AA9 CS14 CR149 D35554.0
+C3-4966 U+08AAC CS14 CR149 D35556.1
+C3-4967 U+046E7 CS14 CR149 D35575.0
+C3-4968 U+08A9F CS14 CR149 D35536.0
+C3-4969 U+046E6 CS14 CR149 D35558.0
+C3-496A U+046E1 CS14 CR149 D35521.0
+C3-496B U+08A9D CS14 CR149 D35532.0
+C4-473B U+279F7 CS14 CR149 D35518.0
+C4-473C U+046E0 CS14 CR149 D35511.0
+C4-473D U+046DD CS14 CR149 D35503.0
+C4-473E U+279FA CS14 CR149 D35523.0
+C4-473F U+279F5 CS14 CR149 D35505.0
+C4-4740 U+046DE CS14 CR149 D35504.0
+C4-4741 U+279FE CS14 CR149 D35534.0
+C4-4742 U+046E3 CS14 CR149 D35539.0
+C4-4743 U+046E5 CS14 CR149 D35547.0
+C4-4744 U+27A00 CS14 CR149 D35541.0
+C4-4745 U+08A97 CS14 CR149 D35519.0
+C4-4746 U+046E2 CS14 CR149 D35524.0
+C4-4747 U+27A02 CS14 CR149 D35548.0
+C4-4748 U+279FB CS14 CR149 D35527.0
+C4-4749 U+27A07 CS14 CR149 D35561.0
+C4-474A U+046DF CS14 CR149 D35506.0
+C4-474B U+27A1A CS14 CR149 D35567.0
+C5-4976 U+27A0A CS14 CR149 D35563.0
+C5-4977 U+27A0B CS14 CR149 D35565.0
+C5-4978 U+279F8 CS14 CR149 D35520.0
+C5-4979 U+27A04 CS14 CR149 D35557.0
+C5-497A U+279F6 CS14 CR149 D35512.0
+C5-497B U+279F9 CS14 CR149 D35522.0
+C6-6242 U+279FC CS14 CR149 D35528.0
+C6-6243 U+27A20 CS14 CR149 D35574.0
+C6-6244 U+27A09 CS14 CR149 D35562.0
+C6-6245 U+27A06 CS14 CR149 D35560.0
+C6-6246 U+27A03 CS14 CR149 D35550.0
+C6-6247 U+2F9CF CS14 CR149 D35537.0 @ D35497.1 (C1-6662)
+C6-6248 U+27A19 CS14 CR149 D35571.0
+C6-6249 U+27A24 CS14 CR149 D35568.0
+C6-624A U+27A1B CS14 CR149 D35570.0
+C6-624B U+27A1D CS14 CR149 D35572.0
+C6-624C U+279FD CS14 CR149 D35576.0
+C6-624D U+27A1E CS14 CR149 D35573.0
+C6-624E U+279F4 CS14 CR149 D35499.0
+C6-624F U+27A01 CS14 CR149 D35544.0
+C6-6250 U+27A08 CS14 CR149 D35543.0
+C6-6251 U+27A05 CS14 CR149 D35559.0
+C6-6252 U+27A23 CS14 CR149 D35566.0
+C6-6253 U+279FF CS14 CR149 D35535.0
+C1-6E74 U+08ABC CS15 CR149 D35605.0
+C1-6E75 U+08AD2 CS15 CR149 D35653.0
+C1-6E76 U+08AC7 CS15 CR149 D35633.0
+C1-6E77 U+08AC4 CS15 CR149 D35622.0
+C1-6E78 U+08A95 CS15 CR149 D35692.1
+C1-6E79 U+08ACB CS15 CR149 D35640.1
+C1-6E7A U+08AF8 CS15 CR149 D35691.1
+C1-6E7B U+08AB2 CS15 CR149 D35589.0
+C1-6E7C U+08AC9 CS15 CR149 D35636.0
+C1-6E7D U+08AC2 CS15 CR149 D35616.0
+C1-6E7E U+08ABF CS15 CR149 D35609.1
+C1-6F21 U+08AB0 CS15 CR149 D35586.0
+C1-6F22 U+08AD6 CS15 CR149 D35658.0
+C1-6F23 U+08ACD CS15 CR149 D35643.0
+C1-6F24 U+08AB6 CS15 CR149 D35596.0
+C1-6F25 U+08AB9 CS15 CR149 D35601.0
+C1-6F26 U+08ADB CS15 CR149 D35696.0
+C2-543D U+08ACF CS15 CR149 D35648.0
+C2-543E U+08AC6 CS15 CR149 D35624.0
+C2-543F U+08AB8 CS15 CR149 D35598.0
+C2-5440 U+08AD3 CS15 CR149 D35654.0
+C2-5441 U+08AD1 CS15 CR149 D35651.0
+C2-5442 U+08AD4 CS15 CR149 D35655.0
+C2-5443 U+08AD5 CS15 CR149 D35656.0
+C2-5444 U+08ABB CS15 CR149 D35604.0
+C2-5445 U+08AD7 CS15 CR149 D35660.0
+C2-5446 U+08ABE CS15 CR149 D35608.0
+C2-5447 U+08AC0 CS15 CR149 D35611.0
+C2-5448 U+08AC5 CS15 CR149 D35623.0
+C2-5449 U+08AD8 CS15 CR149 D35664.0
+C2-544A U+08AC3 CS15 CR149 D35620.0
+C2-544B U+08ABA CS15 CR149 D35602.0
+C2-544C U+08ABD CS15 CR149 D35606.0
+C2-544D U+08AD9 CS15 CR149 D35672.0
+C3-4E67 U+08AB1 CS15 CR149 D35588.0
+C3-4E68 U+046ED CS15 CR149 D35599.0
+C3-4E69 U+08ACC CS15 CR149 D35642.0
+C3-4E6A U+08ACE CS15 CR149 D35644.0
+C3-4E6B U+046F4 CS15 CR149 D35647.0
+C3-4E6C U+08AB7 CS15 CR149 D35597.0
+C3-4E6D U+046F1 CS15 CR149 D35615.0
+C3-4E6E U+08AB5 CS15 CR149 D35594.0
+C3-4E6F U+08AE9 CS15 CR149 D35720.0
+C3-4E70 U+08AB4 CS15 CR149 D35593.0
+C3-4E71 U+046F8 CS15 CR149 D35691.0
+C3-4E72 U+08AB3 CS15 CR149 D35590.0
+C3-4E73 U+08AC1 CS15 CR149 D35614.0
+C3-4E74 U+08AAF CS15 CR149 D35585.0
+C3-4E75 U+08ACA CS15 CR149 D35638.0
+C3-4E76 U+08AD0 CS15 CR149 D35650.0
+C4-4D55 U+046F7 CS15 CR149 D35667.0
+C4-4D56 U+046EA CS15 CR149 D35582.0
+C4-4D57 U+27A31 CS15 CR149 D35625.0
+C4-4D58 U+046EF CS15 CR149 D35607.0
+C4-4D59 U+046E9 CS15 CR149 D35581.0
+C4-4D5A U+046F3 CS15 CR149 D35626.0
+C4-4D5B U+046F0 CS15 CR149 D35610.0
+C4-4D5C U+046EB CS15 CR149 D35583.0
+C4-4D5D U+27A38 CS15 CR149 D35637.0
+C4-4D5E U+046EC CS15 CR149 D35592.0
+C4-4D5F U+046F2 CS15 CR149 D35618.0
+C4-4D60 U+046F5 CS15 CR149 D35659.0
+C4-4D61 U+046EE CS15 CR149 D35603.0
+C4-4D62 U+27A3A CS15 CR149 D35641.0
+C5-5076 U+27A47 CS15 CR149 D35673.0
+C5-5077 U+27A45 CS15 CR149 D35670.0
+C5-5078 U+27A3E CS15 CR149 D35652.0
+C5-5079 U+27A46 CS15 CR149 D35671.0
+C5-507A U+27A29 CS15 CR149 D35591.0
+C5-507B U+27A34 CS15 CR149 D35630.0
+C5-507C U+27A3F CS15 CR149 D35661.0
+C5-507D U+27A44 CS15 CR149 D35669.0
+C5-507E U+27A35 CS15 CR149 D35631.0
+C5-5121 U+27A5A CS15 CR149 D35675.0
+C5-5122 U+27A2A CS15 CR149 D35595.0
+C5-5123 U+27A33 CS15 CR149 D35629.0
+C5-5124 U+27A37 CS15 CR149 D35634.0
+C5-5125 U+27A43 CS15 CR149 D35668.0
+C5-5126 U+27A39 CS15 CR149 D35639.0
+C5-5127 U+27A30 CS15 CR149 D35621.0
+C5-5128 U+27A5D CS15 CR149 D35678.0
+C5-5129 U+27A32 CS15 CR149 D35627.0
+C5-512A U+27A27 CS15 CR149 D35587.0
+C7-286B U+27A28 CS15 CR149 D35689.0
+C7-286C U+27A56 CS15 CR149 D35681.0
+C7-286D U+27A42 CS15 CR149 D35665.0
+C7-286E U+27A5C CS15 CR149 D35677.0
+C7-286F U+27A3D CS15 CR149 D35646.0
+C7-2870 U+27A2F CS15 CR149 D35619.0
+C7-2871 U+27A2B CS15 CR149 D35600.0
+C7-2872 U+27A58 CS15 CR149 D49723.0
+C7-2873 U+27A61 CS15 CR149 D35628.0
+C7-2874 U+27A2C CS15 CR149 D35612.0
+C7-2875 U+27A51 CS15 CR149 D35683.0
+C7-2876 U+27A50 CS15 CR149 D35657.0
+C7-2877 U+27A3C CS15 CR149 D35645.0
+C7-2878 U+27A36 CS15 CR149 D35632.0
+C7-2879 U+046F6 CS15 CR149 D35666.0
+C7-287A U+27A60 CS15 CR149 D35692.0
+C7-287B U+27A5B CS15 CR149 D35676.0
+C7-287C U+27A2E CS15 CR149 D35617.0
+C7-287D U+27A40 CS15 CR149 D35662.0
+C7-287E U+27A5F CS15 CR149 D35679.0
+C7-2921 U+27A26 CS15 CR149 D35584.0
+C7-2922 U+27A2D CS15 CR149 D35613.0
+C7-2923 U+27A5E CS15 CR149 D35649.0
+C7-2924 U+27A3B CS15 CR149 D35690.0
+C1-7237 U+08AE6 CS16 CR149 D35716.0
+C1-7238 U+08AFA CS16 CR149 D35747.0
+C1-7239 U+08AEB CS16 CR149 D35724.0
+C1-723A U+08AF1 CS16 CR149 D35733.0
+C1-723B U+08B00 CS16 CR149 D35756.0
+C1-723C U+08ADC CS16 CR149 D35697.0
+C1-723D U+08AE7 CS16 CR149 D35718.0
+C1-723E U+08AEE CS16 CR149 D35728.0
+C1-723F U+08AFE CS16 CR149 D35753.0
+C1-7240 U+08B01 CS16 CR149 D35757.0
+C1-7241 U+08B02 CS16 CR149 D35759.0
+C1-7242 U+08AF7 CS16 CR149 D35741.0
+C1-7243 U+08AED CS16 CR149 D35727.1
+C1-7244 U+08AF3 CS16 CR149 D35736.0
+C1-7245 U+08AF6 CS16 CR149 D35739.0
+C1-7246 U+08AFC CS16 CR149 D35750.0
+C2-5A4C U+08AE0 CS16 CR149 D35706.0
+C2-5A4D U+08AE2 CS16 CR149 D35709.0
+C2-5A4E U+08AF2 CS16 CR149 D35735.0
+C2-5A4F U+08AF4 CS16 CR149 D35737.0
+C2-5A50 U+08AF5 CS16 CR149 D35738.0
+C2-5A51 U+08ADD CS16 CR149 D35702.0
+C2-5A52 U+08B14 CS16 CR149 D35810.0
+C2-5A53 U+08AE4 CS16 CR149 D35713.0
+C2-5A54 U+08ADF CS16 CR149 D35704.0
+C2-5A55 U+08AF0 CS16 CR149 D35731.0
+C2-5A56 U+08AC8 CS16 CR149 D35635.0
+C2-5A57 U+08ADE CS16 CR149 D35703.0
+C2-5A58 U+08AE1 CS16 CR149 D35708.0
+C2-5A59 U+08AE8 CS16 CR149 D35719.0
+C2-5A5A U+08AFF CS16 CR149 D35754.0
+C2-5A5B U+08AEF CS16 CR149 D35729.0
+C2-5A5C U+08AFB CS16 CR149 D35749.0
+C3-5267 U+08AEA CS16 CR149 D35723.0
+C3-5268 U+08AFD CS16 CR149 D35752.0
+C3-5269 U+08AF9 CS16 CR149 D35746.0
+C3-526A U+08AE3 CS16 CR149 D35712.0
+C3-526B U+08AE5 CS16 CR149 D35715.0
+C3-526C U+046FA CS16 CR149 D35721.0
+C3-526D U+046FB CS16 CR149 D35730.0
+C3-526E U+08AEC CS16 CR149 D35726.0
+C4-5365 U+27A67 CS16 CR149 D35699.0
+C4-5366 U+27A79 CS16 CR149 D35751.0
+C4-5367 U+27A72 CS16 CR149 D35725.0
+C4-5368 U+27A66 CS16 CR149 D35698.0
+C4-5369 U+27A7C CS16 CR149 D35760.0
+C4-536A U+046F9 CS16 CR149 D35714.0
+C4-536B U+046FD CS16 CR149 D35755.0
+C4-536C U+27A68 CS16 CR149 D35700.0
+C4-536D U+27A85 CS16 CR149 D35768.0
+C4-536E U+27A76 CS16 CR149 D35744.0
+C4-536F U+27A74 CS16 CR149 D35740.0
+C4-5370 U+27A71 CS16 CR149 D35722.0
+C4-5371 U+27A64 CS16 CR149 D35694.0
+C5-583C U+27A6E CS16 CR149 D35711.0
+C5-583D U+27A6C CS16 CR149 D35707.0
+C5-583E U+27A87 CS16 CR149 D35770.0
+C5-583F U+27A83 CS16 CR149 D35776.0
+C5-5840 U+27A63 CS16 CR149 D35693.0
+C5-5841 U+27ADC CS16 CR149 D35878.0 #
+C7-333B U+27A7D CS16 CR149 D35779.0
+C7-333C U+27A6F CS16 CR149 D35717.0
+C7-333D U+27A75 CS16 CR149 D35742.0
+C7-333E U+27A7B CS16 CR149 D35758.0
+C7-333F U+27A80 CS16 CR149 D35763.0
+C7-3340 U+27A7F CS16 CR149 D35762.0
+C7-3341 U+27A96 CS16 CR149 D35771.0
+C7-3342 U+27A6D CS16 CR149 D35710.0
+C7-3343 U+27A6B CS16 CR149 D35705.0
+C7-3344 U+27A86 CS16 CR149 D35769.0
+C7-3345 U+27A73 CS16 CR149 D35734.0
+C7-3346 U+27A62 CS16 CR149 D35680.0
+C7-3347 U+27A77 CS16 CR149 D35745.0
+C7-3348 U+27A81 CS16 CR149 D35764.0
+C7-3349 U+27A69 CS16 CR149 D35701.0
+C7-334A U+27A82 CS16 CR149 D35765.0
+C7-334B U+27A97 CS16 CR149 D35772.0
+C7-334C U+27A84 CS16 CR149 D35767.0
+C7-334D U+046FC CS16 CR149 D35732.0 #
+C7-334E U+27A78 CS16 CR149 D35748.0
+C7-334F U+2F9D0 CS16 CR149 D35727.0
+C7-3350 U+27A7A CS16 CR149 D35778.0
+C7-3351 U+27A6A CS16 CR149 D35777.0
+C7-3352 U+27A65 CS16 CR149 D35695.0
+C7-3353 U+27A7E CS16 CR149 D35761.0
+C7-3354 U+27A94 CS16 CR149 D35773.0
+C1-7547 U+08B0E CS17 CR149 D35800.0
+C1-7548 U+08B17 CS17 CR149 D35817.0
+C1-7549 U+08B19 CS17 CR149 D35821.1
+C1-754A U+08B1B CS17 CR149 D35824.0
+C1-754B U+08B0A CS17 CR149 D35850.0
+C1-754C U+08B20 CS17 CR149 D35832.0
+C1-754D U+08B1D CS17 CR149 D35827.0
+C1-754E U+08B04 CS17 CR149 D35780.1
+C1-754F U+08B10 CS17 CR149 D35803.0
+C2-5F4C U+08B1E CS17 CR149 D35828.0
+C2-5F4D U+08B18 CS17 CR149 D35819.0
+C2-5F4E U+08B16 CS17 CR149 D35816.0
+C2-5F4F U+08B11 CS17 CR149 D35805.0
+C2-5F50 U+08B05 CS17 CR149 D35781.0
+C2-5F51 U+08B0B CS17 CR149 D35796.0
+C2-5F52 U+08B22 CS17 CR149 M******
+C2-5F53 U+08B0F CS17 CR149 D35801.0
+C2-5F54 U+08B12 CS17 CR149 D35806.0
+C2-5F55 U+08B15 CS17 CR149 D35812.0
+C2-5F56 U+08B07 CS17 CR149 D35791.0
+C2-5F57 U+08B0D CS17 CR149 D35799.0
+C2-5F58 U+08B08 CS17 CR149 D35792.0
+C2-5F59 U+08B06 CS17 CR149 D35784.0
+C2-5F5A U+08B1C CS17 CR149 D35826.0
+C2-5F5B U+08B13 CS17 CR149 M******
+C2-5F5C U+08B1A CS17 CR149 D35823.0
+C3-5647 U+046FE CS17 CR149 D35829.0
+C3-5648 U+08B1F CS17 CR149 D35831.0
+C3-5649 U+08B09 CS17 CR149 D35793.0
+C3-564A U+08B0C CS17 CR149 D35797.0
+C3-564B U+04700 CS17 CR149 D49724.0 #
+C3-564C U+04701 CS17 CR149 D35774.0
+C4-586D U+27AA0 CS17 CR149 D35802.0
+C4-586E U+27A98 CS17 CR149 D35782.0
+C4-586F U+27A9C CS17 CR149 D35787.0
+C4-5870 U+046FF CS17 CR149 D35835.0
+C4-5871 U+27A9E CS17 CR149 D35790.0
+C4-5872 U+27AA6 CS17 CR149 D35814.0
+C4-5873 U+27AB5 CS17 CR149 D35795.0
+C4-5874 U+27AB0 CS17 CR149 D35783.0
+C5-5E4B U+27AB6 CS17 CR149 D35842.0
+C5-5E4C U+27AB9 CS17 CR149 D35844.0
+C5-5E4D U+27AA1 CS17 CR149 D35804.0
+C5-5E4E U+27AA3 CS17 CR149 D35808.0
+C5-5E4F U+27AA8 CS17 CR149 D35818.0
+C5-5E50 U+27AAF CS17 CR149 D35837.0
+C5-5E51 U+27A9A CS17 CR149 D35786.0
+C5-5E52 U+27A99 CS17 CR149 D35785.0
+C5-5E53 U+27AA2 CS17 CR149 D35807.0
+C5-5E54 U+27A9D CS17 CR149 D35789.0
+C5-5E55 U+04702 CS17 CR149 M******
+C5-5E56 U+27AAB CS17 CR149 D35830.0
+C7-3B75 U+27ABF CS17 CR149 D35825.0
+C7-3B76 U+27AA4 CS17 CR149 D35811.0
+C7-3B77 U+27AAA CS17 CR149 D35822.0
+C7-3B78 U+27AAE CS17 CR149 D35836.0
+C7-3B79 U+27A9F CS17 CR149 D35798.0
+C7-3B7A U+27AD0 CS17 CR149 D35846.0
+C7-3B7B U+27AB1 CS17 CR149 D35838.0
+C7-3B7C U+27AAD CS17 CR149 D35834.0
+C7-3B7D U+27A9B CS17 CR149 D35849.0
+C7-3B7E U+27AB2 CS17 CR149 D35839.0
+C7-3C21 U+27AA9 CS17 CR149 D35820.0
+C7-3C22 U+27AB3 CS17 CR149 D35840.0
+C7-3C23 U+27AB4 CS17 CR149 D35841.0
+C7-3C24 U+27ABA CS17 CR149 D35845.0
+C7-3C25 U+27AA5 CS17 CR149 D35813.0
+C7-3C26 U+27AB7 CS17 CR149 D35843.0
+C7-3C27 U+27AAC CS17 CR149 D35833.0
+C7-3C28 U+27ACB CS17 CR149 D35788.0
+C7-3C29 U+27ACF CS17 CR149 D35794.0
+C1-773E U+08B28 CS18 CR149 D35864.0
+C1-773F U+08B39 CS18 CR149 D35900.0
+C1-7740 U+08B2C CS18 CR149 D35872.0
+C1-7741 U+08B2B CS18 CR149 D35868.0
+C2-6345 U+08B2A CS18 CR149 D35867.0
+C2-6346 U+08B27 CS18 CR149 D35857.0
+C2-6347 U+08B23 CS18 CR149 D35852.0
+C2-6348 U+08B33 CS18 CR149 D35885.0
+C2-6349 U+08B30 CS18 CR149 D35881.0
+C2-634A U+08B35 CS18 CR149 D35889.0
+C2-634B U+08B47 CS18 CR149 D35941.0
+C2-634C U+08B2F CS18 CR149 D35876.0
+C2-634D U+08B3C CS18 CR149 D35905.0
+C2-634E U+08B3E CS18 CR149 D35909.0
+C2-634F U+08B31 CS18 CR149 D35882.0
+C2-6350 U+08B25 CS18 CR149 D35855.0
+C2-6351 U+08B37 CS18 CR149 D35896.0
+C2-6352 U+08B26 CS18 CR149 D35856.0
+C2-6353 U+08B36 CS18 CR149 D35894.0
+C2-6354 U+08B2E CS18 CR149 D35875.0
+C2-6355 U+08B24 CS18 CR149 D35853.0
+C2-6356 U+08B3B CS18 CR149 D35903.0
+C2-6357 U+08B3D CS18 CR149 D35907.0
+C2-6358 U+08B3A CS18 CR149 D35901.0
+C3-5922 U+04707 CS18 CR149 D35886.0
+C3-5923 U+08B38 CS18 CR149 D35897.0
+C3-5924 U+08B32 CS18 CR149 D35883.0
+C3-5925 U+04708 CS18 CR149 D35890.0
+C3-5926 U+08B2D CS18 CR149 D35873.0
+C3-5927 U+0470A CS18 CR149 D35899.0
+C3-5928 U+08B34 CS18 CR149 D35887.0
+C3-5929 U+0431B CS18 CR149 D35851.0
+C3-592A U+08B29 CS18 CR149 D35865.0
+C4-5D53 U+27AE2 CS18 CR149 D35893.0
+C4-5D54 U+04709 CS18 CR149 D35892.0
+C4-5D55 U+27AE4 CS18 CR149 D35902.0
+C4-5D56 U+27AD3 CS18 CR149 D35858.0
+C4-5D57 U+04705 CS18 CR149 D35874.0
+C4-5D58 U+27AD5 CS18 CR149 D35861.0
+C4-5D59 U+27ADD CS18 CR149 D35879.0
+C4-5D5A U+04703 CS18 CR149 D35860.0
+C4-5D5B U+04706 CS18 CR149 D35877.0
+C4-5D5C U+27AEC CS18 CR149 D35914.0
+C4-5D5D U+27AE6 CS18 CR149 D35906.0
+C4-5D5E U+27AD2 CS18 CR149 D35854.0
+C4-5D5F U+27AFA CS18 CR149 D35923.0
+C4-5D60 U+27ADA CS18 CR149 D35924.0
+C5-6464 U+27AE1 CS18 CR149 D35891.0
+C5-6465 U+27AE5 CS18 CR149 D35904.0
+C5-6466 U+27ADB CS18 CR149 D35871.0
+C5-6467 U+27ADE CS18 CR149 D35880.0
+C5-6468 U+27AD7 CS18 CR149 D35866.0
+C7-432A U+27AA7 CS18 CR149 D35815.0 #
+C7-432B U+27AD9 CS18 CR149 D35870.0
+C7-432C U+27AF0 CS18 CR149 D35918.0
+C7-432D U+27AF2 CS18 CR149 D35920.0
+C7-432E U+27AFD CS18 CR149 D35895.0
+C7-432F U+27AE8 CS18 CR149 D35910.0
+C7-4330 U+27AEB CS18 CR149 D35913.0
+C7-4331 U+27AEE CS18 CR149 D35916.0
+C7-4332 U+27AE0 CS18 CR149 D35888.0
+C7-4333 U+27AE9 CS18 CR149 D35911.0
+C7-4334 U+27AED CS18 CR149 D35915.0
+C7-4335 U+27AD6 CS18 CR149 D35862.0
+C7-4336 U+27AF8 CS18 CR149 D35921.0
+C7-4337 U+27AD4 CS18 CR149 D35859.0
+C7-4338 U+27ADF CS18 CR149 D35884.0
+C7-4339 U+27AE7 CS18 CR149 D35908.0
+C7-433A U+27AD8 CS18 CR149 D35869.0
+C7-433B U+27AE3 CS18 CR149 D35898.0
+C7-433C U+27AEF CS18 CR149 D35917.0
+C7-433D U+27B0F CS18 CR149 D35975.0 #
+C1-787A U+08B41 CS19 CR149 D35928.0
+C1-787B U+08B5C CS19 CR149 D35990.0
+C1-787C U+08B58 CS19 CR149 D35974.0
+C1-787D U+08B49 CS19 CR149 D35946.0
+C1-787E U+08B5A CS19 CR149 D35978.0
+C1-7921 U+08B4E CS19 CR149 D35956.0
+C1-7922 U+08B4F CS19 CR149 D35958.0
+C1-7923 U+08B46 CS19 CR149 D35938.0
+C1-7924 U+08B59 CS19 CR149 D35976.0
+C2-6723 U+08B50 CS19 CR149 D35959.0
+C2-6724 U+08B48 CS19 CR149 D35945.0
+C2-6725 U+08B4A CS19 CR149 D35947.0
+C2-6726 U+08B40 CS19 CR149 D35926.0
+C2-6727 U+08B53 CS19 CR149 D35964.0
+C2-6728 U+08B56 CS19 CR149 D35972.0
+C2-6729 U+08B54 CS19 CR149 D35968.0
+C2-672A U+08B4B CS19 CR149 D35948.0
+C2-672B U+08B55 CS19 CR149 D35971.0
+C2-672C U+08B51 CS19 CR149 D35961.0
+C2-672D U+08B42 CS19 CR149 D35930.0
+C2-672E U+08B52 CS19 CR149 D35962.0
+C2-672F U+08B57 CS19 CR149 D35973.0
+C3-5B33 U+0470D CS19 CR149 D35949.0
+C3-5B34 U+08B3F CS19 CR149 D35925.0
+C3-5B35 U+08B43 CS19 CR149 D35934.0
+C3-5B36 U+08B4C CS19 CR149 D35951.0 #
+C4-6138 U+27B24 CS19 CR149 D35983.0
+C4-6139 U+27B06 CS19 CR149 D35944.0
+C4-613A U+08B44 CS19 CR149 D35935.0
+C4-613B U+0470E CS19 CR149 D35957.0
+C4-613C U+27B15 CS19 CR149 D35981.0
+C4-613D U+0470F CS19 CR149 D35966.0
+C4-613E U+27B02 CS19 CR149 D35933.0
+C4-613F U+27B0C CS19 CR149 D35963.0
+C4-6140 U+0470B CS19 CR149 D35939.0
+C4-6141 U+27B08 CS19 CR149 D35952.0
+C4-6142 U+27B0A CS19 CR149 D35954.0
+C4-6143 U+27B05 CS19 CR149 D35942.0
+C4-6144 U+27B1C CS19 CR149 D35955.0
+C4-6145 U+04710 CS19 CR149 D35967.0
+C5-694D U+27AFE CS19 CR149 D35927.0
+C5-694E U+27B0B CS19 CR149 D35960.0
+C5-694F U+27AFF CS19 CR149 D35929.0
+C5-6950 U+27B07 CS19 CR149 D35950.0
+C5-6951 U+04711 CS19 CR149 D35970.0
+C5-6952 U+0470C CS19 CR149 D35943.0
+C5-6953 U+27B30 CS19 CR149 D36026.0 #
+C7-4A25 U+04704 CS19 CR149 D35863.0 #
+C7-4A26 U+27B0D CS19 CR149 D35965.0
+C7-4A27 U+27B17 CS19 CR149 D35980.0
+C7-4A28 U+27B10 CS19 CR149 D35977.0
+C7-4A29 U+27B0E CS19 CR149 D35969.0
+C7-4A2A U+27AEA CS19 CR149 D35931.1
+C7-4A2B U+27B1D CS19 CR149 D35985.0
+C7-4A2C U+27B03 CS19 CR149 D35937.0
+C7-4A2D U+27B22 CS19 CR149 D49726.0
+C7-4A2E U+27B04 CS19 CR149 D35940.0
+C7-4A2F U+27B00 CS19 CR149 D35931.0
+C7-4A30 U+27B20 CS19 CR149 D35984.0
+C7-4A31 U+27B21 CS19 CR149 D49725.0
+C7-4A32 U+27B23 CS19 CR149 D49727.0
+C7-4A33 U+27B13 CS19 CR149 D35979.0
+C7-4A34 U+27B09 CS19 CR149 D35953.0
+C7-4A35 U+27B11 CS19 CR149 D35988.0
+C1-7A3E U+08B70 CS20 CR149 D36027.0
+C1-7A3F U+08B6C CS20 CR149 D36019.0
+C1-7A40 U+08B66 CS20 CR149 D36009.0
+C1-7A41 U+08B6F CS20 CR149 D36023.0
+C1-7A42 U+08B5F CS20 CR149 D35998.0
+C1-7A43 U+08B6B CS20 CR149 D36017.0
+C2-697A U+08B60 CS20 CR149 D36000.0
+C2-697B U+08B6A CS20 CR149 D36015.0
+C2-697C U+08B5D CS20 CR149 D35992.0
+C2-697D U+08B68 CS20 CR149 D36012.0
+C2-697E U+08B63 CS20 CR149 D36005.0
+C2-6A21 U+08B65 CS20 CR149 D36007.0
+C2-6A22 U+08B67 CS20 CR149 D36010.0
+C2-6A23 U+08B6D CS20 CR149 D36020.0
+C3-5D2B U+08B69 CS20 CR149 D36013.0
+C3-5D2C U+08B62 CS20 CR149 D36003.0
+C3-5D2D U+04713 CS20 CR149 D35995.0
+C3-5D2E U+08B6E CS20 CR149 D36021.0
+C3-5D2F U+04716 CS20 CR149 D36004.0
+C3-5D30 U+08B61 CS20 CR149 D36001.0
+C3-5D31 U+04718 CS20 CR149 D36008.0
+C3-5D32 U+08B64 CS20 CR149 D36006.0
+C3-5D33 U+08B4D CS20 CR149 D35991.0
+C4-6448 U+04717 CS20 CR149 D36029.0
+C4-6449 U+27B2E CS20 CR149 D36024.0
+C4-644A U+27B27 CS20 CR149 D35997.0
+C4-644B U+27B28 CS20 CR149 D36002.0
+C4-644C U+04715 CS20 CR149 D35999.0
+C4-644D U+08B5E CS20 CR149 D35994.0
+C4-644E U+04712 CS20 CR149 D35993.0
+C5-6D60 U+27B16 CS20 CR149 D35982.0
+C5-6D61 U+27B2A CS20 CR149 D36014.0
+C5-6D62 U+27B29 CS20 CR149 D36011.0
+C5-6D63 U+27B2C CS20 CR149 D36016.0
+C7-502B U+27B2F CS20 CR149 D36025.0
+C7-502C U+27B35 CS20 CR149 D36032.0
+C7-502D U+27B2B CS20 CR149 D36037.0
+C7-502E U+27B32 CS20 CR149 D36030.0
+C7-502F U+27B2D CS20 CR149 D36018.0
+C7-5030 U+27B36 CS20 CR149 D36033.0
+C7-5031 U+04714 CS20 CR149 D35996.0
+C7-5032 U+27B31 CS20 CR149 D36038.0
+C7-5033 U+27B12 CS20 CR149 D35991.1
+C7-5034 U+27B33 CS20 CR149 D36022.0
+C7-5035 U+27B1F CS20 CR149 D35986.0
+C7-5036 U+27B34 CS20 CR149 D36031.0
+C7-5037 U+27B40 CS20 CR149 D36036.0
+C7-5038 U+27B3F CS20 CR149 D36035.0
+C7-5039 U+27B41 CS20 CR149 D36034.0
+C1-7B2B U+08B74 CS21 CR149 D36043.0
+C1-7B2C U+08B77 CS21 CR149 D36038.1
+C1-7B2D U+08B7D CS21 CR149 D36066.0
+C2-6C3C U+08B79 CS21 CR149 D36053.0
+C2-6C3D U+08B78 CS21 CR149 D36050.0
+C2-6C3E U+08B45 CS21 CR149 D35936.0
+C2-6C3F U+08B7A CS21 CR149 D36058.0
+C2-6C40 U+08B7B CS21 CR149 D36060.0
+C3-5E62 U+08B75 CS21 CR149 D36044.0
+C3-5E63 U+08B7C CS21 CR149 D36064.0
+C4-6738 U+27B48 CS21 CR149 D36054.0
+C4-6739 U+0471E CS21 CR149 D36070.0
+C4-673A U+27B53 CS21 CR149 D36071.0
+C4-673B U+08B73 CS21 CR149 D36040.0
+C4-673C U+27B4D CS21 CR149 D36063.0
+C4-673D U+04719 CS21 CR149 D36041.0
+C4-673E U+0471C CS21 CR149 D36056.0
+C4-673F U+0471A CS21 CR149 D36052.0
+C4-6740 U+0471D CS21 CR149 D36068.0
+C4-6741 U+08B76 CS21 CR149 D36045.0
+C4-6742 U+27B43 CS21 CR149 D36042.0
+C4-6743 U+27B50 CS21 CR149 D36059.0
+C5-7138 U+27B5A CS21 CR149 D36075.0
+C5-7139 U+27B4F CS21 CR149 D36067.0
+C5-713A U+27B4E CS21 CR149 D36065.0
+C5-713B U+27B55 CS21 CR149 D36073.0
+C5-713C U+27B54 CS21 CR149 D36072.0
+C5-713D U+27B4A CS21 CR149 D36057.0
+C7-552A U+27B42 CS21 CR149 D36039.0
+C7-552B U+27B58 CS21 CR149 D49728.0
+C7-552C U+27B4B CS21 CR149 D36061.0
+C7-552D U+27B45 CS21 CR149 D36049.0
+C7-552E U+27B49 CS21 CR149 D36055.0
+C7-552F U+27B4C CS21 CR149 D36062.0
+C7-5530 U+27B59 CS21 CR149 D* @ D36057.0
+C7-5531 U+27B56 CS21 CR149 D36074.0
+C7-5532 U+0471B CS21 CR149 D36077.0
+C7-5533 U+27B46 CS21 CR149 D36076.0
+C7-5534 U+27B44 CS21 CR149 D36047.0
+C7-5535 U+27B5B CS21 CR149 D36046.0
+C7-5536 U+27B69 CS21 CR149 D36100.0
+C1-7B74 U+08B80 CS22 CR149 D36088.0
+C2-6E25 U+08B7E CS22 CR149 D36080.0
+C2-6E26 U+08B84 CS22 CR149 D36098.0
+C2-6E27 U+08B82 CS22 CR149 D36095.0
+C2-6E28 U+08B86 CS22 CR149 M******
+C2-6E29 U+08B85 CS22 CR149 D36108.0
+C2-6E2A U+08B7F CS22 CR149 D36086.0
+C3-5F61 U+08B81 CS22 CR149 D36091.0
+C3-5F62 U+08B83 CS22 CR149 D36110.0
+C3-5F63 U+04720 CS22 CR149 D36087.0
+C4-6946 U+27B6E CS22 CR149 D36051.0 #
+C4-6947 U+27B60 CS22 CR149 D36085.0
+C4-6948 U+04721 CS22 CR149 D36096.0
+C4-6949 U+27B64 CS22 CR149 D36093.0
+C4-694A U+27B62 CS22 CR149 D36090.0
+C4-694B U+261E5 CS22 CR149 D36111.0
+C5-743B U+27B5C CS22 CR149 D36081.0
+C5-743C U+27B6A CS22 CR149 D36101.0
+C5-743D U+27B5D CS22 CR149 D36082.0
+C5-743E U+27B65 CS22 CR149 D36094.0
+C5-743F U+27B63 CS22 CR149 D36092.0
+C5-7440 U+27B5E CS22 CR149 D36083.0
+C7-5935 U+27B52 CS22 CR149 D36069.0 #
+C7-5936 U+27B6B CS22 CR149 D36102.0
+C7-5937 U+27B67 CS22 CR149 D36097.0
+C7-5938 U+0471F CS22 CR149 D36109.0
+C7-5939 U+27B61 CS22 CR149 D36089.0
+C7-593A U+27B6C CS22 CR149 D36103.0
+C7-593B U+27B51 CS22 CR149 D36079.0
+C7-593C U+27B74 CS22 CR149 D49729.0
+C7-593D U+27B77 CS22 CR149 D36105.0
+C7-593E U+27B6F CS22 CR149 D*
+C7-593F U+27B6D CS22 CR149 D36104.0
+C7-5940 U+27B68 CS22 CR149 D36099.0
+C7-5941 U+2F9D1 CS22 CR149 D36112.0
+C7-5942 U+27B84 CS22 CR149 D36134.0
+C1-7C48 U+08B8A CS23 CR149 D36117.0
+C2-6F4E U+08B8C CS23 CR149 D36121.0
+C2-6F4F U+08B8E CS23 CR149 D36124.0
+C2-6F50 U+08B8B CS23 CR149 D36120.0
+C2-6F51 U+08B88 CS23 CR149 D36114.0
+C3-6047 U+08B8D CS23 CR149 D36123.0
+C3-6048 U+08B87 CS23 CR149 D36113.0
+C3-6049 U+08B90 CS23 CR149 D36125.0
+C4-6A7C U+08B89 CS23 CR149 D36116.0
+C4-6A7D U+27B78 CS23 CR149 D36118.0
+C4-6A7E U+27B79 CS23 CR149 D36119.0
+C5-764B U+27B5F CS23 CR149 D36084.0
+C5-764C U+04722 CS23 CR149 D36115.0
+C5-764D U+27B7C CS23 CR149 D36129.0
+C5-764E U+27B7B CS23 CR149 D36128.0
+C7-5C66 U+27B7A CS23 CR149 D36127.0
+C7-5C67 U+27B83 CS23 CR149 D36122.0
+C7-5C68 U+27B7E CS23 CR149 D36131.0
+C7-5C69 U+27B7F CS23 CR149 D36132.0
+C7-5C6A U+27B80 CS23 CR149 D36133.0
+C1-7C69 U+08B93 CS24 CR149 D36139.0
+C1-7C6A U+08B92 CS24 CR149 D36137.0
+C1-7C6B U+08B96 CS24 CR149 D36144.0
+C2-704F U+08B94 CS24 CR149 D36141.0
+C2-7050 U+08B95 CS24 CR149 D36142.0
+C3-607B U+08B91 CS24 CR149 D36136.0
+C4-6C27 U+27B88 CS24 CR149 D36143.0
+C5-7831 U+27B7D CS24 CR149 D36130.0
+C7-5F54 U+27B8E CS24 CR149 D36147.0
+C7-5F55 U+27B87 CS24 CR149 D36140.0
+C7-5F56 U+27B89 CS24 CR149 D36145.0
+C7-5F57 U+27B85 CS24 CR149 D36152.0
+C7-5F58 U+27B86 CS24 CR149 D36138.0
+C7-5F59 U+27B8F CS24 CR149 D36148.0
+C7-5F5A U+27B8A CS24 CR149 D36146.0
+C7-5F5B U+27B90 CS24 CR149 D36149.0
+C2-713C U+08B98 CS25 CR149 D36156.0
+C2-713D U+08B99 CS25 CR149 D36157.0
+C3-614B U+08B97 CS25 CR149 D36153.0
+C4-6D23 U+27B91 CS25 CR149 D36154.0
+C5-794E U+27B93 CS25 CR149 D36158.0
+C7-614A U+27B98 CS25 CR149 D36161.0
+C7-614B U+27B92 CS25 CR149 D36155.0
+C7-614C U+27B94 CS25 CR149 D36159.0
+C1-7D34 U+08B9A CS26 CR149 D36163.0
+C3-616B U+08B9B CS26 CR149 D36164.0
+C5-7A39 U+27B9D CS26 CR149 D36167.0
+C7-6264 U+27B9B CS26 CR149 D36166.0
+C7-6265 U+27B9A CS26 CR149 D36165.0
+C1-7D3A U+08B9C CS27 CR149 D36168.0
+C2-7177 U+08B9E CS27 CR149 D36170.0
+C3-617E U+08B9D CS27 CR149 D36169.0
+C4-6D7E U+27B9E CS27 CR149 D36171.0
+C5-7A75 U+27B99 CS27 CR149 D36168.1
+C7-6374 U+27B9F CS27 CR149 D36172.0
+C4-6E3C U+27BA3 CS28 CR149 D36176.0
+C7-6462 U+27BA2 CS28 CR149 D36175.0
+C2-7236 U+08B9F CS29 CR149 D36179.0
+C7-6544 U+27BA8 CS29 CR149 D36180.0
+C7-6650 U+27BA9 CS39 CR149 D36181.0
+C1-4B47 U+08C37 CS07 CR150 D36182.0
+C5-2477 U+27BAB CS07 CR150 D36183.0
+C4-2B49 U+0472A CS09 CR150 D36184.0
+C4-3023 U+0472B CS10 CR150 D36187.0
+C4-3024 U+27BAC CS10 CR150 D36185.0
+C5-3044 U+27BAD CS10 CR150 D36188.0
+C5-3045 U+27BAE CS10 CR150 D36189.0
+C5-3046 U+08C38 CS10 CR150 D36186.0
+C2-3950 U+08C39 CS11 CR150 D36191.0
+C2-3951 U+08C3B CS11 CR150 D36195.0
+C3-392A U+08C3A CS11 CR150 D36193.0
+C4-3547 U+27BB1 CS11 CR150 D36194.0
+C4-3548 U+27BAF CS11 CR150 D36190.0
+C4-3549 U+27BB0 CS11 CR150 D36192.0
+C6-447B U+27BB2 CS11 CR150 D36196.0
+C3-3F27 U+0472D CS12 CR150 D36199.0
+C4-3B3A U+27BB3 CS12 CR150 D36197.0
+C6-4E7A U+0472C CS12 CR150 D36198.0
+C2-4758 U+08C3C CS13 CR150 D36202.0
+C5-427E U+27BB5 CS13 CR150 D36201.0
+C5-4321 U+27BB6 CS13 CR150 D36203.0
+C6-584C U+27BB7 CS13 CR150 D36204.0
+C2-4E38 U+08C3D CS14 CR150 D36207.0
+C4-474C U+0472E CS14 CR150 D36206.0
+C4-474D U+27BB8 CS14 CR150 D36205.0
+C2-544E U+08C3E CS15 CR150 D36213.0
+C3-4E77 U+0472F CS15 CR150 D36208.0
+C4-4D63 U+27BBB CS15 CR150 D36210.0
+C5-512B U+27BBD CS15 CR150 D36212.0
+C5-512C U+27BBA CS15 CR150 D36209.0
+C5-512D U+27BBC CS15 CR150 D36211.0
+C5-5842 U+27BC0 CS16 CR150 D36215.0
+C7-3355 U+27BC2 CS16 CR150 D36217.0
+C7-3356 U+27BC1 CS16 CR150 D36216.0
+C1-7550 U+08C41 CS17 CR150 D36221.0
+C1-7551 U+08C3F CS17 CR150 D36219.0
+C3-564D U+08C40 CS17 CR150 D36220.0
+C4-5875 U+04730 CS17 CR150 D36224.0
+C5-5E57 U+27BC9 CS17 CR150 D36223.0
+C7-3C2A U+27BC6 CS17 CR150 D36222.0
+C2-6359 U+08C42 CS18 CR150 D36225.0
+C4-5D61 U+04731 CS18 CR150 D36227.0
+C7-433E U+27BCA CS18 CR150 D36226.0
+C2-6730 U+08C43 CS19 CR150 D36230.0
+C5-6954 U+27BCD CS19 CR150 D36229.0
+C5-6955 U+27BCF CS19 CR150 D36232.0
+C7-4A36 U+27BCB CS19 CR150 D36228.0
+C7-4A37 U+27BCE CS19 CR150 D36231.0
+C7-4A38 U+27BD0 CS19 CR150 D36234.0
+C7-4A39 U+27BCC CS19 CR150 D36236.0
+C7-4A3A U+27BD4 CS19 CR150 D36235.0
+C7-4A3B U+214DB CS19 CR150 D36233.0
+C7-503A U+27BD3 CS20 CR150 D36237.0
+C5-713E U+27BD5 CS21 CR150 D36238.0
+C3-5F64 U+08C44 CS22 CR150 D36239.0
+C4-694C U+04732 CS22 CR150 D36240.0
+C2-6F52 U+08C45 CS23 CR150 D36241.0
+C5-7A76 U+27BD8 CS27 CR150 D36243.0
+C7-6577 U+27BD9 CS31 CR150 D36244.0
+C1-4B48 U+08C46 CS07 CR151 D36245.0
+C6-3455 U+27BDA CS09 CR151 D36246.0
+C1-583F U+08C48 CS10 CR151 D36249.0
+C2-3322 U+08C47 CS10 CR151 D36247.0
+C6-3C34 U+27BDC CS10 CR151 D36250.0
+C6-3C35 U+27BDB CS10 CR151 D36248.0
+C1-5D47 U+08C49 CS11 CR151 D36253.0
+C3-392B U+03AB7 CS11 CR151 D13507.0
+C4-354A U+04734 CS11 CR151 D36252.0
+C3-3F28 U+04735 CS12 CR151 D36257.0
+C4-3B3B U+27BE0 CS12 CR151 D36255.0
+C5-3C3E U+27BE1 CS12 CR151 D36256.0
+C6-4E7B U+27BE2 CS12 CR151 D36259.0
+C2-4759 U+08C4B CS13 CR151 D36264.0
+C2-475A U+08C4A CS13 CR151 D36263.0
+C4-4074 U+04736 CS13 CR151 D36261.0
+C4-4075 U+27BE6 CS13 CR151 D36262.0
+C5-4322 U+27BE5 CS13 CR151 D36260.0
+C3-496C U+04739 CS14 CR151 D36271.0
+C4-474E U+04737 CS14 CR151 D36266.0
+C4-474F U+04738 CS14 CR151 D36270.0
+C4-4750 U+27BE9 CS14 CR151 D36267.0
+C4-4751 U+27BEB CS14 CR151 D36269.0
+C6-6254 U+27BEA CS14 CR151 D36268.0
+C1-6F27 U+08C4C CS15 CR151 D36273.0
+C1-6F28 U+08C4E CS15 CR151 D36280.0
+C2-544F U+08C4D CS15 CR151 D36279.0
+C4-4D64 U+0473A CS15 CR151 D36275.0
+C5-512E U+27BF1 CS15 CR151 D36281.0
+C5-512F U+27BF0 CS15 CR151 D36278.0
+C7-2925 U+27BEF CS15 CR151 D36277.0
+C7-2926 U+27BF3 CS15 CR151 D36274.0
+C7-2927 U+27BEE CS15 CR151 D36276.0
+C7-2928 U+27BED CS15 CR151 D36272.0
+C3-526F U+0473D CS16 CR151 D36287.0
+C3-5270 U+0473B CS16 CR151 D36284.0
+C3-5271 U+0473F CS16 CR151 M******
+C4-5372 U+0473E CS16 CR151 D36288.0
+C4-5373 U+0473C CS16 CR151 D36285.0
+C4-5374 U+27BF8 CS16 CR151 D36286.0
+C5-5843 U+27BF7 CS16 CR151 D36283.0
+C5-5844 U+27BFA CS16 CR151 D36290.0
+C7-3357 U+27BF9 CS16 CR151 D36289.0
+C2-5F5D U+08C4F CS17 CR151 D36292.0
+C3-564E U+04742 CS17 CR151 D36300.0
+C4-5876 U+04740 CS17 CR151 D36293.0
+C4-5877 U+04741 CS17 CR151 D36294.0
+C5-5E58 U+27BFE CS17 CR151 D36297.0
+C5-5E59 U+27C00 CS17 CR151 D36301.0
+C5-5E5A U+27BFC CS17 CR151 D36295.0
+C5-5E5B U+27C07 CS17 CR151 D36307.0
+C7-3C2B U+27C01 CS17 CR151 M******
+C7-3C2C U+27BFF CS17 CR151 D36298.0
+C7-3C2D U+27BFD CS17 CR151 D36296.0
+C1-7742 U+08C50 CS18 CR151 D36304.0
+C4-5D62 U+27C06 CS18 CR151 D36306.0
+C4-5D63 U+27C04 CS18 CR151 D36303.0
+C5-6469 U+27C03 CS18 CR151 D36302.0
+C7-433F U+21546 CS18 CR151 D36309.0
+C7-4340 U+27C05 CS18 CR151 D36305.0
+C7-4341 U+27C0C CS18 CR151 D36310.0
+C7-4342 U+27C0D CS18 CR151 D36308.0
+C5-6956 U+27C10 CS19 CR151 D36315.0
+C5-6957 U+27C0A CS19 CR151 D36313.0 #
+C7-4A3C U+27C09 CS19 CR151 D36312.0
+C7-4A3D U+27C0B CS19 CR151 D36314.0 #
+C3-5D34 U+08C51 CS20 CR151 D36318.0
+C5-6D64 U+27C15 CS20 CR151 D36321.0
+C5-6D65 U+27C12 CS20 CR151 D36319.0
+C5-6D66 U+27C11 CS20 CR151 D36317.0
+C5-6D67 U+27C13 CS20 CR151 D36320.0
+C4-6744 U+04743 CS21 CR151 D36322.0
+C5-713F U+27C18 CS21 CR151 D36323.0
+C5-7441 U+27C19 CS22 CR151 D36324.0
+C7-5C6B U+24BB5 CS23 CR151 D36325.0
+C1-7C6C U+08277 CS24 CR151 D30637.0
+C5-7832 U+27C20 CS24 CR151 D36326.0
+C4-6D24 U+04744 CS25 CR151 D36327.0
+C5-794F U+27C21 CS25 CR151 D36328.0
+C3-6221 U+08C53 CS27 CR151 D36330.0
+C5-7A77 U+27C23 CS27 CR151 D36331.0
+C1-7D43 U+08C54 CS28 CR151 D36332.0
+C7-6545 U+27C25 CS29 CR151 D36333.0
+C5-2329 U+27C28 CS06 CR152 D36336.0
+C6-2554 U+27C27 CS06 CR152 D36335.0
+C1-4B49 U+08C55 CS07 CR152 D36334.0
+C6-292A U+2F9D2 CS07 CR152 D36337.0
+C2-286B U+08C56 CS08 CR152 D36338.0
+C5-2B4A U+27C29 CS09 CR152 D36339.0
+C2-3323 U+08C57 CS10 CR152 D36341.0
+C4-3025 U+04745 CS10 CR152 D36343.0
+C5-3047 U+27C2B CS10 CR152 D36342.0
+C5-3048 U+27C2A CS10 CR152 D36340.0
+C6-3C36 U+27C2D CS10 CR152 D36345.0
+C6-3C37 U+27C2C CS10 CR152 D36344.0
+C1-5D48 U+08C5A CS11 CR152 D36352.0
+C2-3952 U+08C5C CS11 CR152 D36362.0
+C2-3953 U+08C5D CS11 CR152 D36356.0
+C3-392C U+08C5B CS11 CR152 D36353.0
+C3-392D U+08C58 CS11 CR152 D36347.0
+C4-354B U+04746 CS11 CR152 D36346.0
+C4-354C U+04748 CS11 CR152 D36355.0
+C4-354D U+08C59 CS11 CR152 D36361.0
+C5-355F U+22041 CS11 CR152 D36357.0
+C5-3560 U+22494 CS11 CR152 D36351.0
+C5-3561 U+27C30 CS11 CR152 D36350.0
+C6-447C U+27C2F CS11 CR152 D36349.0
+C6-447D U+27C34 CS11 CR152 D36360.0
+C6-447E U+27C2E CS11 CR152 D36348.0
+C6-4521 U+27C32 CS11 CR152 D36358.0
+C6-4522 U+04747 CS11 CR152 D36359.0
+C1-622F U+08C61 CS12 CR152 D36372.0
+C2-404B U+08C5F CS12 CR152 D36365.0
+C3-3F29 U+08C60 CS12 CR152 D36367.0
+C3-3F2A U+08C5E CS12 CR152 D36364.0
+C4-3B3C U+27C35 CS12 CR152 D36366.0
+C4-3B3D U+27C37 CS12 CR152 D36368.0
+C5-3C3F U+27C39 CS12 CR152 D36370.0
+C5-3C40 U+27C38 CS12 CR152 D36369.0
+C5-3C41 U+27C3B CS12 CR152 D36371.0
+C6-4E7C U+27C36 CS12 CR152 D36376.0
+C6-4E7D U+27C3D CS12 CR152 D36375.0
+C6-4E7E U+27C3A CS12 CR152 D36377.0
+C6-4F21 U+22461 CS12 CR152 D36363.0
+C6-4F22 U+27C48 CS12 CR152 D36392.0
+C6-4F23 U+27C3C CS12 CR152 D36373.0
+C1-666D U+08C62 CS13 CR152 D36380.0
+C2-475B U+08C65 CS13 CR152 D36390.0
+C2-475C U+08C64 CS13 CR152 D36387.0
+C2-475D U+08C66 CS13 CR152 D36391.0
+C3-4464 U+08C63 CS13 CR152 D36386.0
+C4-4076 U+27C41 CS13 CR152 D36381.0
+C4-4077 U+27C3F CS13 CR152 D36378.0
+C5-4323 U+27C45 CS13 CR152 D36385.0
+C5-4324 U+27C49 CS13 CR152 D36393.0
+C5-4325 U+27C40 CS13 CR152 D36379.0
+C5-4326 U+27C46 CS13 CR152 D36388.0
+C5-4327 U+27C44 CS13 CR152 D36384.0
+C5-4328 U+27C4A CS13 CR152 D36394.0
+C6-584D U+27C47 CS13 CR152 D36389.0
+C6-584E U+27C42 CS13 CR152 D36382.0
+C6-584F U+27C43 CS13 CR152 D36383.0
+C1-6B30 U+08C6A CS14 CR152 D36406.0
+C2-4E39 U+08C68 CS14 CR152 D36404.0
+C2-4E3A U+08C69 CS14 CR152 D36405.0
+C3-496D U+08C67 CS14 CR152 D36395.0
+C4-4752 U+27C50 CS14 CR152 D36398.0
+C4-4753 U+27C4F CS14 CR152 D36397.0
+C5-497C U+27C53 CS14 CR152 D36401.0
+C5-497D U+27C52 CS14 CR152 D36400.0
+C5-497E U+27C60 CS14 CR152 D36420.0
+C5-4A21 U+27C63 CS14 CR152 D36424.0
+C6-6255 U+27C4D CS14 CR152 D36409.0
+C6-6256 U+27C4E CS14 CR152 D36396.0
+C6-6257 U+27C56 CS14 CR152 D36407.0
+C6-6258 U+27C57 CS14 CR152 D36408.0
+C6-6259 U+27C51 CS14 CR152 D36399.0
+C6-625A U+27C55 CS14 CR152 D36403.0
+C6-625B U+27C54 CS14 CR152 D36402.0
+C1-6F29 U+08C6C CS15 CR152 D36432.0
+C4-4D65 U+0474B CS15 CR152 D36421.0
+C4-4D66 U+27C59 CS15 CR152 D36411.0
+C4-4D67 U+0474A CS15 CR152 D36414.0
+C4-4D68 U+0474C CS15 CR152 D36417.0
+C5-5130 U+27C61 CS15 CR152 D36422.0
+C5-5131 U+27C5C CS15 CR152 D36415.0
+C5-5132 U+27C58 CS15 CR152 D36410.0
+C5-5133 U+27C5D CS15 CR152 D36416.0
+C7-2929 U+27C5A CS15 CR152 D36412.0
+C7-292A U+27C62 CS15 CR152 D36423.0
+C7-292B U+27C5B CS15 CR152 D36413.0
+C7-292C U+27C5F CS15 CR152 D36419.0
+C7-292D U+27C5E CS15 CR152 D36418.0
+C7-292E U+27C64 CS15 CR152 D49730.0
+C1-7247 U+08C6B CS16 CR152 D36425.0
+C1-7248 U+08C6D CS16 CR152 D36435.0
+C4-5375 U+0474D CS16 CR152 D36429.0
+C4-5376 U+27C6C CS16 CR152 D36433.0 #
+C4-5377 U+0474E CS16 CR152 D36430.0
+C5-5845 U+27C70 CS16 CR152 D36438.0
+C5-5846 U+27C6A CS16 CR152 D36428.0
+C5-5847 U+27C68 CS16 CR152 D36426.0
+C5-5848 U+27C69 CS16 CR152 D36427.0
+C5-5849 U+27C84 CS16 CR152 D36463.0 #
+C7-3358 U+27C71 CS16 CR152 D36439.0
+C7-3359 U+27C6B CS16 CR152 D36431.0
+C7-335A U+27C6D CS16 CR152 D36434.0
+C7-335B U+27C6F CS16 CR152 D36437.0
+C7-335C U+27C6E CS16 CR152 D36436.0
+C1-7552 U+08C73 CS17 CR152 D36448.0
+C2-5F5E U+08C70 CS17 CR152 D36442.0
+C2-5F5F U+08C72 CS17 CR152 D36447.0
+C2-5F60 U+08C71 CS17 CR152 D36445.0
+C2-5F61 U+08C6F CS17 CR152 D36441.0
+C5-5E5C U+27C75 CS17 CR152 D36446.0
+C5-5E5D U+27C72 CS17 CR152 D36440.0
+C5-5E5E U+27C73 CS17 CR152 D36443.0
+C5-5E5F U+27C74 CS17 CR152 D36444.0
+C7-3C2E U+27C77 CS17 CR152 D* @ D36453.0
+C7-3C2F U+27C78 CS17 CR152 D49731.0
+C7-3C30 U+27C76 CS17 CR152 D36449.0
+C2-635A U+08C75 CS18 CR152 D36453.0
+C3-592B U+08C74 CS18 CR152 D36452.0
+C4-5D64 U+0474F CS18 CR152 D36454.0
+C4-5D65 U+27C7B CS18 CR152 D36450.0
+C5-646A U+27C7C CS18 CR152 D36451.0
+C5-646B U+27C7E CS18 CR152 D36455.0
+C7-4343 U+27C7F CS18 CR152 D36457.0
+C7-4344 U+27C80 CS18 CR152 D36456.0
+C7-4345 U+27C81 CS18 CR152 D49732.0
+C2-6731 U+08C77 CS19 CR152 D36465.0
+C2-6732 U+08C76 CS19 CR152 D36467.0
+C4-6146 U+04751 CS19 CR152 D36460.0
+C4-6147 U+27C82 CS19 CR152 D36461.0
+C4-6148 U+04750 CS19 CR152 D36459.0
+C4-6149 U+27C86 CS19 CR152 D36466.0
+C5-6958 U+27C83 CS19 CR152 D36462.0
+C7-4A3E U+27C85 CS19 CR152 D36464.0
+C5-6D68 U+27C88 CS20 CR152 D36469.0
+C5-6D69 U+27C8B CS20 CR152 D36471.0
+C5-6D6A U+27C8A CS20 CR152 D*
+C5-6D6B U+27C87 CS20 CR152 D36468.0
+C7-503B U+27C89 CS20 CR152 D36470.0
+C4-6745 U+04752 CS21 CR152 D36475.0
+C4-6746 U+27C8C CS21 CR152 D36472.0
+C5-7140 U+27C8D CS21 CR152 D36473.0
+C7-5537 U+27C8E CS21 CR152 D36474.0
+C7-5538 U+27C8F CS21 CR152 D36476.0
+C3-5F65 U+04753 CS22 CR152 D36478.0
+C5-7442 U+27C97 CS22 CR152 D36480.0
+C7-5943 U+27C90 CS22 CR152 D36477.0
+C7-5944 U+27C92 CS22 CR152 D36479.0
+C7-5945 U+27C93 CS22 CR152 D36481.0
+C7-5C6C U+27C91 CS23 CR152 D36482.0
+C7-5C6D U+27C94 CS23 CR152 D36483.0
+C7-5C6E U+27C95 CS23 CR152 D36484.0
+C7-5F5C U+27C98 CS24 CR152 D36485.0
+C7-5F5D U+27C9B CS24 CR152 D36486.1
+C3-614C U+04754 CS25 CR152 D36488.0
+C4-6D25 U+04755 CS25 CR152 D36489.0
+C5-7950 U+27C9C CS25 CR152 D36491.0
+C7-614D U+27C9A CS25 CR152 D36487.0
+C5-7A3A U+27C9D CS26 CR152 D36492.0
+C7-6375 U+22188 CS27 CR152 D36493.0
+C7-6546 U+27C9E CS29 CR152 D36494.0
+C7-6643 U+27C9F CS36 CR152 D36495.0
+C2-2524 U+08C78 CS07 CR153 D36496.0
+C5-2B4B U+27CA1 CS09 CR153 D36497.0
+C1-5840 U+08C7A CS10 CR153 D36500.0
+C1-5841 U+08C79 CS10 CR153 D36499.0
+C2-3324 U+08C7B CS10 CR153 D36501.0
+C6-3C38 U+27CA2 CS10 CR153 D36498.0
+C2-3954 U+08C7D CS11 CR153 D36508.0
+C3-392E U+08C7C CS11 CR153 D36504.0
+C3-392F U+04758 CS11 CR153 D36511.0
+C4-354E U+27CA8 CS11 CR153 D36510.0
+C4-354F U+27CA6 CS11 CR153 D36506.0
+C4-3550 U+04756 CS11 CR153 D36502.0
+C5-3562 U+27CA7 CS11 CR153 D36507.0
+C5-3563 U+27CA5 CS11 CR153 D36505.0
+C5-3564 U+27CA4 CS11 CR153 D36503.0
+C6-4523 U+27CAA CS11 CR153 D36512.0
+C6-4524 U+04757 CS11 CR153 D36509.0
+C6-4525 U+27CA9 CS11 CR153 D36513.0
+C1-6230 U+08C82 CS12 CR153 D36528.0
+C2-404C U+08C81 CS12 CR153 D36527.0
+C2-404D U+08C80 CS12 CR153 D36526.0
+C3-3F2B U+08C7F CS12 CR153 D36517.0
+C3-3F2C U+08C7E CS12 CR153 D36515.0
+C3-3F2D U+08C83 CS12 CR153 D36529.0
+C4-3B3E U+0475A CS12 CR153 D36516.0
+C5-3C42 U+27CAD CS12 CR153 D36518.0
+C5-3C43 U+27CB5 CS12 CR153 D36530.0
+C5-3C44 U+27CAF CS12 CR153 D36520.0
+C5-3C45 U+27CB1 CS12 CR153 D36522.0
+C5-3C46 U+27CAE CS12 CR153 D36519.0
+C5-3C47 U+27CB4 CS12 CR153 D36525.0
+C5-3C48 U+27CB0 CS12 CR153 D36521.0
+C6-4F24 U+27CB7 CS12 CR153 D36532.0
+C6-4F25 U+27CAC CS12 CR153 D36514.0
+C6-4F26 U+27CB3 CS12 CR153 D36524.0
+C6-4F27 U+27CB6 CS12 CR153 D36531.0
+C6-4F28 U+27CB2 CS12 CR153 D36523.0
+C1-666E U+08C8A CS13 CR153 D36550.0
+C1-666F U+08C89 CS13 CR153 D36549.0
+C2-475E U+08C86 CS13 CR153 D36543.0
+C2-475F U+08C84 CS13 CR153 D36540.0
+C2-4760 U+08C85 CS13 CR153 D36542.0
+C3-4465 U+08C88 CS13 CR153 D36548.0
+C4-4078 U+08C87 CS13 CR153 D36547.0
+C4-4079 U+27CC5 CS13 CR153 D36551.0
+C4-407A U+27CC0 CS13 CR153 D36539.0
+C4-407B U+27CC6 CS13 CR153 D36552.0
+C4-407C U+27CBE CS13 CR153 D36536.0
+C4-407D U+27CBF CS13 CR153 D36537.0
+C5-4329 U+27CC9 CS13 CR153 D36553.0
+C5-432A U+27CC4 CS13 CR153 D36546.0
+C5-432B U+27CC2 CS13 CR153 D36544.0
+C6-5850 U+2F9D3 CS13 CR153 D36538.0
+C6-5851 U+27CC3 CS13 CR153 D36545.0
+C6-5852 U+27CC1 CS13 CR153 D36541.0
+C6-5853 U+27CC7 CS13 CR153 D36554.0
+C1-6B31 U+08C8D CS14 CR153 D36561.0
+C1-6B32 U+08C8C CS14 CR153 D36556.0
+C3-496E U+0475C CS14 CR153 D36559.0
+C4-4754 U+08C8B CS14 CR153 D36555.0
+C5-4A22 U+27CCE CS14 CR153 D36563.0
+C5-4A23 U+27CCD CS14 CR153 D36562.0
+C5-4A24 U+27CD0 CS14 CR153 D36565.0
+C5-4A25 U+27CCC CS14 CR153 D36560.0
+C6-625C U+27CCB CS14 CR153 D36558.0
+C6-625D U+27CD4 CS14 CR153 D49733.0
+C6-625E U+27CD1 CS14 CR153 D36566.0
+C6-625F U+27CCF CS14 CR153 D36564.0
+C6-6260 U+27CD2 CS14 CR153 D36567.0
+C6-6261 U+27CCA CS14 CR153 D36557.0
+C6-6262 U+27CD6 CS14 CR153 D36568.0
+C2-5450 U+08C8F CS15 CR153 D36578.0
+C3-4E78 U+0475E CS15 CR153 D36580.0
+C3-4E79 U+0475D CS15 CR153 D36577.0
+C3-4E7A U+08C8E CS15 CR153 D36572.0
+C4-4D69 U+27CDB CS15 CR153 D36571.0
+C4-4D6A U+27CDF CS15 CR153 D36576.0
+C4-4D6B U+27CE2 CS15 CR153 D49734.0
+C5-5134 U+27CDA CS15 CR153 D36570.0
+C5-5135 U+27CD9 CS15 CR153 D36569.0
+C5-5136 U+27CDD CS15 CR153 D36574.0
+C5-5137 U+27CDC CS15 CR153 D36573.0
+C5-5138 U+27CDE CS15 CR153 D36575.0
+C7-292F U+27CE0 CS15 CR153 D36579.0
+C7-2930 U+27CE1 CS15 CR153 D36581.0
+C7-2931 U+27CE5 CS15 CR153 D36582.0
+C1-7249 U+08C93 CS16 CR153 D36595.0
+C2-5A5D U+08C91 CS16 CR153 D36587.0
+C2-5A5E U+08C92 CS16 CR153 D36590.0
+C2-5A5F U+08C90 CS16 CR153 D36586.0
+C3-5272 U+0475F CS16 CR153 D36585.0
+C4-5378 U+27CEB CS16 CR153 D36594.0
+C5-584A U+27CEC CS16 CR153 D36596.0
+C5-584B U+27CE7 CS16 CR153 D36588.0
+C5-584C U+27CEE CS16 CR153 D36598.0
+C7-335D U+27CF2 CS16 CR153 D36591.0
+C7-335E U+27CE8 CS16 CR153 D36589.0
+C7-335F U+27CEF CS16 CR153 D36599.0
+C7-3360 U+27CE9 CS16 CR153 D36592.0
+C7-3361 U+27CEA CS16 CR153 D36593.0
+C7-3362 U+27CED CS16 CR153 D36597.0
+C7-3363 U+27CF3 CS16 CR153 D36600.0
+C7-3364 U+27CE6 CS16 CR153 D36584.0
+C2-5F62 U+08C95 CS17 CR153 D36608.0
+C2-5F63 U+08C94 CS17 CR153 D36606.0
+C3-564F U+08C96 CS17 CR153 D36611.0
+C3-5650 U+04760 CS17 CR153 D36610.0
+C4-5878 U+27CF9 CS17 CR153 D36609.0
+C4-5879 U+27CF5 CS17 CR153 D36603.0
+C5-5E60 U+27CFA CS17 CR153 D36612.0
+C5-5E61 U+27CFC CS17 CR153 D36614.0
+C5-5E62 U+27CF8 CS17 CR153 D36607.0
+C5-5E63 U+27CF6 CS17 CR153 D36604.0
+C5-5E64 U+27CFB CS17 CR153 D36613.0
+C7-3C31 U+27CF7 CS17 CR153 D36605.0
+C2-635B U+08C99 CS18 CR153 D36624.0
+C2-635C U+08C98 CS18 CR153 D36621.0
+C2-635D U+08C97 CS18 CR153 D36620.0
+C3-592C U+04761 CS18 CR153 D36618.0
+C3-592D U+04762 CS18 CR153 D36623.0
+C4-5D66 U+27D04 CS18 CR153 D36622.0
+C4-5D67 U+27D02 CS18 CR153 D36617.0
+C4-5D68 U+04766 CS18 CR153 D36633.0 #
+C5-646C U+27D05 CS18 CR153 D36625.0
+C5-646D U+27D07 CS18 CR153 D36627.0
+C7-4346 U+27D01 CS18 CR153 D36616.0
+C7-4347 U+27D03 CS18 CR153 D36619.0
+C2-6733 U+08C9A CS19 CR153 D36635.0
+C3-5B37 U+04765 CS19 CR153 D36632.0
+C4-614A U+04763 CS19 CR153 D36629.0
+C5-6959 U+27D15 CS19 CR153 D36638.0
+C5-695A U+27D0E CS19 CR153 D36636.0
+C5-695B U+27D0C CS19 CR153 D36631.0
+C7-4A3F U+27D06 CS19 CR153 D36626.0
+C7-4A40 U+27D0D CS19 CR153 D36634.0
+C7-4A41 U+04764 CS19 CR153 D36630.0
+C7-4A42 U+27D14 CS19 CR153 D36639.0
+C7-4A43 U+27D0F CS19 CR153 D36637.0
+C5-6D6C U+27D17 CS20 CR153 D36643.0
+C5-6D6D U+27D16 CS20 CR153 D36642.0
+C5-6D6E U+27D1A CS20 CR153 D36646.0
+C7-503C U+27D18 CS20 CR153 D36644.0
+C7-503D U+27D10 CS20 CR153 D36641.0
+C5-7141 U+27D1D CS21 CR153 D36647.0
+C5-7142 U+27D19 CS21 CR153 D36645.0 #
+C7-5539 U+27D1E CS21 CR153 D36648.0
+C7-5946 U+27D1F CS22 CR153 D36649.0
+C7-5C6F U+27D21 CS23 CR153 D36651.0
+C7-5C70 U+27D20 CS23 CR153 D36650.0
+C3-614D U+08C9B CS25 CR153 D36653.0
+C2-7178 U+08C9C CS27 CR153 D36654.0
+C5-7A78 U+27D23 CS27 CR153 D36655.0
+C1-4B4A U+08C9D CS07 CR154 D36656.0
+C1-5356 U+08C9E CS09 CR154 D36658.0
+C1-5357 U+08CA0 CS09 CR154 D36660.0
+C3-2F2E U+08C9F CS09 CR154 D36659.0
+C4-2B4A U+27D25 CS09 CR154 D36661.0
+C5-2B4C U+27D24 CS09 CR154 D36657.0
+C6-3456 U+27D26 CS09 CR154 D36662.0
+C1-5842 U+08CA1 CS10 CR154 D36664.0
+C1-5843 U+08CA2 CS10 CR154 D36665.0
+C2-3325 U+08CA4 CS10 CR154 D36667.0
+C2-3326 U+08CA3 CS10 CR154 D36666.0
+C4-3026 U+27D2A CS10 CR154 D36663.0
+C5-3049 U+27D2C CS10 CR154 D36668.0
+C5-304A U+27D2D CS10 CR154 D36669.0
+C6-3C39 U+27D2B CS10 CR154 D36672.0
+C6-3C3A U+27D32 CS10 CR154 D36671.0
+C1-5D49 U+08CA9 CS11 CR154 D36679.0
+C1-5D4A U+08CAC CS11 CR154 D36682.0
+C1-5D4B U+08CAB CS11 CR154 D36681.0
+C1-5D4C U+08CA8 CS11 CR154 D36678.0
+C1-5D4D U+08CAA CS11 CR154 D36680.0
+C1-5D4E U+08CA7 CS11 CR154 D36677.0
+C2-3955 U+08CA5 CS11 CR154 D36673.0
+C3-3930 U+08CA6 CS11 CR154 D36675.0
+C3-3931 U+08CAE CS11 CR154 M******
+C3-3932 U+08CAD CS11 CR154 D36694.0
+C4-3551 U+04767 CS11 CR154 D36676.0
+C4-3552 U+27D48 CS11 CR154 D36690.0
+C4-3553 U+27D45 CS11 CR154 D36693.0
+C4-3554 U+04768 CS11 CR154 D36695.0
+C5-3565 U+27D3A CS11 CR154 D36688.0
+C6-4526 U+27D38 CS11 CR154 D36686.0
+C6-4527 U+27D36 CS11 CR154 D36684.0
+C6-4528 U+27D37 CS11 CR154 D36685.0
+C6-4529 U+27D47 CS11 CR154 D36689.0
+C6-452A U+27D33 CS11 CR154 D36674.0
+C6-452B U+27D39 CS11 CR154 D36687.0
+C6-452C U+27D35 CS11 CR154 D36683.0
+C6-452D U+27D44 CS11 CR154 D49735.0
+C1-6231 U+08CAF CS12 CR154 D36698.0
+C1-6232 U+08CBC CS12 CR154 D36718.0
+C1-6233 U+08CB3 CS12 CR154 D36703.0
+C1-6234 U+08CBD CS12 CR154 D36719.0
+C1-6235 U+08CC1 CS12 CR154 D36727.0
+C1-6236 U+08CBB CS12 CR154 D36717.0
+C1-6237 U+08CC0 CS12 CR154 D36725.0
+C1-6238 U+08CB4 CS12 CR154 D36704.0
+C1-6239 U+08CB7 CS12 CR154 D36708.0
+C1-623A U+08CB6 CS12 CR154 D36707.0
+C1-623B U+08CBF CS12 CR154 D36721.0
+C1-623C U+08CB8 CS12 CR154 D36709.0
+C2-404E U+08CBA CS12 CR154 D36713.0
+C2-404F U+08CBE CS12 CR154 D36720.0
+C2-4050 U+08CB0 CS12 CR154 D36699.0
+C2-4051 U+08CB9 CS12 CR154 D36711.0
+C2-4052 U+08CB5 CS12 CR154 D36705.0
+C3-3F2E U+0476C CS12 CR154 D36712.0
+C3-3F2F U+08CB1 CS12 CR154 D36701.0
+C4-3B3F U+0476A CS12 CR154 D36700.0
+C4-3B40 U+27D4A CS12 CR154 D36706.0
+C4-3B41 U+0476B CS12 CR154 D36710.0
+C4-3B42 U+0476D CS12 CR154 D36714.0
+C4-3B43 U+0476F CS12 CR154 D36726.0
+C5-3C49 U+27D4B CS12 CR154 D36715.0
+C5-3C4A U+27D51 CS12 CR154 D36723.0
+C5-3C4B U+27D4C CS12 CR154 D36716.0
+C5-3C4C U+04769 CS12 CR154 D36696.0
+C5-3C4D U+27D60 CS12 CR154 D36729.0
+C6-4F29 U+0476E CS12 CR154 D36724.0
+C6-4F2A U+27D5D CS12 CR154 D36735.0
+C6-4F2B U+27D49 CS12 CR154 D36697.0
+C6-4F2C U+27D4E CS12 CR154 D36722.0
+C6-4F2D U+27D4F CS12 CR154 D36734.0
+C6-4F2E U+27D4D CS12 CR154 D36733.0
+C6-4F2F U+27D5C CS12 CR154 D36731.0
+C1-6670 U+08CCA CS13 CR154 D36759.0
+C1-6671 U+08CC7 CS13 CR154 D36750.0
+C1-6672 U+08CC8 CS13 CR154 D36755.0
+C1-6673 U+08CC4 CS13 CR154 D36745.0
+C1-6674 U+08CB2 CS13 CR154 D36702.0
+C1-6675 U+08CC3 CS13 CR154 D36743.0
+C1-6676 U+08CC2 CS13 CR154 D36738.0
+C1-6677 U+08CC5 CS13 CR154 D36746.0
+C2-4761 U+08CCC CS13 CR154 D36747.0
+C3-4466 U+04771 CS13 CR154 D36754.0
+C3-4467 U+08CCD CS13 CR154 D36774.0
+C3-4468 U+04772 CS13 CR154 M******
+C3-4469 U+08CC9 CS13 CR154 D36756.0
+C4-407E U+08CC6 CS13 CR154 D36748.0
+C4-4121 U+04770 CS13 CR154 D36751.0
+C4-4122 U+27D63 CS13 CR154 D36739.0
+C5-432C U+27D68 CS13 CR154 D36753.0
+C5-432D U+08CCB CS13 CR154 D36761.0
+C5-432E U+27D82 CS13 CR154 D36769.0
+C5-432F U+27D6B CS13 CR154 D36760.0
+C5-4330 U+27D67 CS13 CR154 D36752.0
+C5-4331 U+27D6C CS13 CR154 D36762.0
+C5-4332 U+27D6D CS13 CR154 D36763.0
+C5-4333 U+27D71 CS13 CR154 D36767.0
+C6-5854 U+27D64 CS13 CR154 D36740.0
+C6-5855 U+27D6A CS13 CR154 D36758.0
+C6-5856 U+27D66 CS13 CR154 D36744.0
+C6-5857 U+27D50 CS13 CR154 D36728.0
+C6-5858 U+27D6E CS13 CR154 D36764.0
+C6-5859 U+27D65 CS13 CR154 D36742.0
+C6-585A U+238EC CS13 CR154 D36749.0
+C6-585B U+27D7F CS13 CR154 D36741.0
+C6-585C U+2F9D5 CS13 CR154 D36737.0
+C6-585D U+27D9A CS13 CR154 D36770.0
+C6-585E U+27D69 CS13 CR154 D36757.0
+C6-585F U+27D72 CS13 CR154 D36768.0
+C6-5860 U+27D6F CS13 CR154 D36765.0
+C6-5861 U+27D7D CS13 CR154 D36775.0
+C6-5862 U+27D70 CS13 CR154 D36766.0
+C1-6B33 U+08CD3 CS14 CR154 D36788.0
+C1-6B34 U+08CD1 CS14 CR154 D36785.0
+C1-6B35 U+08CD2 CS14 CR154 D49736.0
+C2-4E3B U+08CD5 CS14 CR154 D36793.0
+C2-4E3C U+08CCF CS14 CR154 D36779.0
+C2-4E3D U+08CD7 CS14 CR154 D36798.0
+C3-496F U+04775 CS14 CR154 D36787.0
+C3-4970 U+08CD0 CS14 CR154 D36780.0
+C3-4971 U+08CD6 CS14 CR154 D36786.0
+C3-4972 U+08CD4 CS14 CR154 D36789.0
+C4-4755 U+27D86 CS14 CR154 D36782.0
+C4-4756 U+03562 CS14 CR154 D36777.0
+C4-4757 U+27D8E CS14 CR154 D36791.0 @ D36792.0
+C5-4A26 U+27D87 CS14 CR154 D36783.0
+C5-4A27 U+27D8D CS14 CR154 D36797.0
+C5-4A28 U+27D9D CS14 CR154 D36802.1
+C5-4A29 U+04773 CS14 CR154 D36778.0
+C6-6263 U+27D8B CS14 CR154 D36795.0
+C6-6264 U+27D88 CS14 CR154 D36784.0
+C6-6265 U+27D85 CS14 CR154 D36776.0
+C6-6266 U+27D89 CS14 CR154 D36790.0
+C6-6267 U+21A9B CS14 CR154 D36792.0 @ D36791.0
+C6-6268 U+27DBB CS14 CR154 D36803.0
+C6-6269 U+27D8C CS14 CR154 D36796.0
+C6-626A U+04774 CS14 CR154 D36781.0
+C6-626B U+27D99 CS14 CR154 D36799.0
+C6-626C U+27D8A CS14 CR154 D36794.0
+C1-6F2A U+08CE0 CS15 CR154 D36818.0
+C1-6F2B U+08CDE CS15 CR154 D36813.0
+C1-6F2C U+08CE6 CS15 CR154 D36800.0
+C1-6F2D U+08CE4 CS15 CR154 D36826.0
+C1-6F2E U+08CEC CS15 CR154 D36843.0
+C1-6F2F U+08CED CS15 CR154 D36847.0
+C1-6F30 U+08CE2 CS15 CR154 D36822.0
+C1-6F31 U+08CE3 CS15 CR154 D36825.0
+C1-6F32 U+08CDC CS15 CR154 D36809.0
+C1-6F33 U+08CEA CS15 CR154 D36833.0
+C1-6F34 U+08CE1 CS15 CR154 D36819.0
+C2-5451 U+08CE5 CS15 CR154 D36828.0
+C2-5452 U+08CDF CS15 CR154 D36817.0
+C2-5453 U+08CD9 CS15 CR154 D36804.0
+C2-5454 U+08CE8 CS15 CR154 D36831.0
+C2-5455 U+08CDA CS15 CR154 D36805.0
+C2-5456 U+08CDD CS15 CR154 D36810.0
+C2-5457 U+08CE7 CS15 CR154 D36830.0
+C3-4E7B U+04776 CS15 CR154 D36807.0
+C3-4E7C U+04777 CS15 CR154 D36811.0
+C3-4E7D U+08CE9 CS15 CR154 D36832.0
+C3-4E7E U+08CDB CS15 CR154 D36841.0
+C3-4F21 U+0477E CS15 CR154 D36801.0
+C3-4F22 U+08CEB CS15 CR154 D36842.0
+C4-4D6C U+04779 CS15 CR154 D36814.0
+C4-4D6D U+0477B CS15 CR154 D36821.0
+C4-4D6E U+04778 CS15 CR154 D36812.0
+C4-4D6F U+27D9E CS15 CR154 D36816.0
+C4-4D70 U+27DA1 CS15 CR154 D36835.0
+C5-5139 U+0477D CS15 CR154 D36834.0
+C5-513A U+27DA0 CS15 CR154 D36824.0
+C5-513B U+27DA2 CS15 CR154 D36836.0
+C7-2932 U+27DA5 CS15 CR154 D36839.0
+C7-2933 U+27D9B CS15 CR154 D36806.0
+C7-2934 U+27D9F CS15 CR154 D36823.0
+C7-2935 U+27D9C CS15 CR154 D36808.0
+C7-2936 U+0477A CS15 CR154 D36820.0
+C7-2937 U+27DAA CS15 CR154 D36838.0
+C7-2938 U+27DA4 CS15 CR154 D36827.0
+C7-2939 U+27DA3 CS15 CR154 D36837.0
+C1-724A U+08CF4 CS16 CR154 D36861.0
+C2-5A60 U+08CF5 CS16 CR154 D36865.0
+C2-5A61 U+08CEE CS16 CR154 D36850.0
+C2-5A62 U+08CF1 CS16 CR154 D36857.0
+C2-5A63 U+08CF0 CS16 CR154 D36855.0
+C2-5A64 U+08CF3 CS16 CR154 D36860.0
+C3-5273 U+08CF2 CS16 CR154 D36859.0
+C3-5274 U+0477F CS16 CR154 D36851.0
+C3-5275 U+08CEF CS16 CR154 D36854.0
+C3-5276 U+04784 CS16 CR154 D36866.0
+C4-5379 U+04781 CS16 CR154 D36856.0
+C4-537A U+04783 CS16 CR154 D36864.0
+C4-537B U+04782 CS16 CR154 D36862.0
+C4-537C U+27DB8 CS16 CR154 D36863.0
+C4-537D U+04780 CS16 CR154 D36852.0
+C4-537E U+04788 CS16 CR154 D36925.0 #
+C5-584D U+27DBA CS16 CR154 D36868.0
+C5-584E U+27DB2 CS16 CR154 D36845.0
+C5-584F U+27DB5 CS16 CR154 D36849.0
+C5-5850 U+27DCB CS16 CR154 D36872.0 #
+C5-5851 U+2080B CS16 CR154 D36873.0
+C5-5852 U+27DD0 CS16 CR154 D36888.0
+C7-3365 U+27DC9 CS16 CR154 D36870.0
+C7-3366 U+27DB4 CS16 CR154 D36848.0
+C7-3367 U+27DB3 CS16 CR154 D36846.0
+C7-3368 U+27DB9 CS16 CR154 D36867.0
+C7-3369 U+27DCA CS16 CR154 D36871.0
+C7-336A U+27DB1 CS16 CR154 D36844.0
+C7-336B U+27DB6 CS16 CR154 D36853.0
+C7-336C U+27DC7 CS16 CR154 D49738.0
+C7-336D U+27DC4 CS16 CR154 D49737.0
+C7-336E U+27DB7 CS16 CR154 D36858.0
+C1-7553 U+08CFA CS17 CR154 D36880.0
+C1-7554 U+08CFD CS17 CR154 D36886.0
+C1-7555 U+08CFC CS17 CR154 D36885.0
+C1-7556 U+08CF8 CS17 CR154 D36878.0
+C1-7557 U+08CFB CS17 CR154 D36881.0
+C2-5F64 U+08CF9 CS17 CR154 D36879.0
+C3-5651 U+08CF6 CS17 CR154 D36874.0
+C3-5652 U+08CF7 CS17 CR154 D36876.0
+C4-587A U+04786 CS17 CR154 D36889.0
+C4-587B U+27DD2 CS17 CR154 D36891.0 #
+C5-5E65 U+27DCD CS17 CR154 D36877.0
+C5-5E66 U+27DD1 CS17 CR154 D36890.0
+C5-5E67 U+27DCF CS17 CR154 D36883.0
+C7-3C32 U+27DCC CS17 CR154 D36875.0
+C7-3C33 U+04785 CS17 CR154 D36882.0
+C7-3C34 U+27DD4 CS17 CR154 D36893.0
+C7-3C35 U+27DD7 CS17 CR154 D36884.0
+C7-3C36 U+27DD5 CS17 CR154 D36894.0
+C7-3C37 U+27DD6 CS17 CR154 D36895.0
+C7-3C38 U+27DD3 CS17 CR154 D36892.0
+C1-7743 U+08D05 CS18 CR154 D36908.0
+C2-635E U+08CFE CS18 CR154 D36887.0
+C2-635F U+08D04 CS18 CR154 D36907.0
+C2-6360 U+08D02 CS18 CR154 D36901.0
+C2-6361 U+08D00 CS18 CR154 D36898.0
+C3-592E U+08D03 CS18 CR154 D36906.0
+C4-5D69 U+08CFF CS18 CR154 D36896.0
+C5-646E U+27DE6 CS18 CR154 D36912.0
+C5-646F U+27DE1 CS18 CR154 D36903.0
+C5-6470 U+27DFB CS18 CR154 D36917.0
+C5-6471 U+27DE5 CS18 CR154 D36911.0
+C5-6472 U+27DE7 CS18 CR154 D36913.0
+C5-6473 U+27DDF CS18 CR154 D36899.0
+C5-6474 U+27DFF CS18 CR154 D36926.0
+C7-4348 U+27DF2 CS18 CR154 D36916.0
+C7-4349 U+27DE2 CS18 CR154 D36904.0
+C7-434A U+27DE3 CS18 CR154 D36905.0
+C7-434B U+27DDE CS18 CR154 D36897.0
+C7-434C U+27DE9 CS18 CR154 D36915.0
+C7-434D U+27DE8 CS18 CR154 D36914.0
+C7-434E U+27DE0 CS18 CR154 D36902.0
+C7-434F U+27E01 CS18 CR154 D36928.0 #
+C7-4350 U+27DF5 CS18 CR154 D49739.0
+C7-4351 U+27DE4 CS18 CR154 D36920.0
+C7-4352 U+08D01 CS18 CR154 D36900.0
+C1-7925 U+08D08 CS19 CR154 D36929.0 @ D36920.1
+C1-7926 U+08D0A CS19 CR154 D36935.0
+C2-6734 U+08D06 CS19 CR154 D36921.0
+C2-6735 U+08D07 CS19 CR154 D36909.0
+C2-6736 U+08D09 CS19 CR154 D36932.0
+C3-5B38 U+08D0B CS19 CR154 D36943.0
+C4-614B U+27E03 CS19 CR154 D36944.0
+C5-695C U+27E02 CS19 CR154 D36931.0
+C5-695D U+27DFE CS19 CR154 D36924.0
+C5-695E U+27E05 CS19 CR154 D36934.0
+C5-695F U+27E15 CS19 CR154 D36942.0
+C5-6960 U+27E08 CS19 CR154 D36938.0
+C7-4A44 U+27E09 CS19 CR154 D36939.0
+C7-4A45 U+27E14 CS19 CR154 D36910.0
+C7-4A46 U+27E0B CS19 CR154 D36941.0
+C7-4A47 U+27DFC CS19 CR154 D36922.0
+C7-4A48 U+27E04 CS19 CR154 D36933.0
+C7-4A49 U+27E0A CS19 CR154 D36940.0
+C7-4A4A U+27E00 CS19 CR154 D36927.0
+C7-4A4B U+27DFD CS19 CR154 D36923.0
+C7-4A4C U+27E07 CS19 CR154 D36937.0
+C7-4A4D U+27E06 CS19 CR154 D36936.0
+C7-4A4E U+27E11 CS19 CR154 D36930.0
+C1-7A44 U+08D0F CS20 CR154 D36950.0
+C1-7A45 U+08D0D CS20 CR154 D36945.0
+C3-5D35 U+04789 CS20 CR154 D36955.0
+C4-644F U+08D0E CS20 CR154 D36947.0
+C4-6450 U+27E18 CS20 CR154 D36949.0
+C4-6451 U+27E16 CS20 CR154 D36946.0
+C5-6D6F U+27E19 CS20 CR154 D36951.0
+C5-6D70 U+27E17 CS20 CR154 D36948.0
+C7-503E U+27E1A CS20 CR154 D36954.0
+C7-503F U+27E25 CS20 CR154 D36953.0
+C7-5040 U+27E1E CS20 CR154 D36952.0
+C1-7B2E U+08D13 CS21 CR154 D36962.0
+C2-6C41 U+08D10 CS21 CR154 D36956.0
+C2-6C42 U+08D14 CS21 CR154 D36963.0
+C3-5E64 U+0478A CS21 CR154 D36964.0
+C3-5E65 U+08D11 CS21 CR154 D36960.0
+C3-5E66 U+08D12 CS21 CR154 D36961.0
+C4-6747 U+27E27 CS21 CR154 D36958.0
+C5-7143 U+27E26 CS21 CR154 D36957.0
+C5-7144 U+27E28 CS21 CR154 D36959.0
+C5-7145 U+27E2B CS21 CR154 D36966.0
+C7-553A U+268BC CS21 CR154 D49740.0
+C7-553B U+27E2F CS21 CR154 D36967.0
+C1-7B75 U+08D16 CS22 CR154 D36970.0
+C1-7B76 U+08D17 CS22 CR154 D36972.0
+C2-6E2B U+08D15 CS22 CR154 D36968.0
+C5-7443 U+27E3F CS22 CR154 D36976.0
+C5-7444 U+27E33 CS22 CR154 D36965.0
+C5-7445 U+27E32 CS22 CR154 D36973.0
+C7-5947 U+27E31 CS22 CR154 D36971.0
+C7-5948 U+27E38 CS22 CR154 D36974.0
+C7-5949 U+27E39 CS22 CR154 D49741.0
+C7-594A U+27E37 CS22 CR154 D36969.0
+C2-6F53 U+08D19 CS23 CR154 D36978.0
+C3-604A U+08D1A CS23 CR154 D36980.0
+C4-6B21 U+0478B CS23 CR154 D36979.0
+C4-6B22 U+27E3E CS23 CR154 D36975.0
+C7-5C71 U+27E3D CS23 CR154 D36977.0
+C7-5C72 U+27E40 CS23 CR154 D36981.0
+C7-5C73 U+27E46 CS23 CR154 D36982.0
+C1-7C6D U+08D1B CS24 CR154 D36984.0
+C3-607C U+2F9D6 CS24 CR154 D36985.0
+C7-5F5E U+27E47 CS24 CR154 D36983.0
+C7-5F5F U+27E49 CS24 CR154 D36986.0
+C7-5F60 U+27E48 CS24 CR154 D36987.0
+C3-614E U+08D1C CS25 CR154 D36990.0
+C7-6266 U+27E4E CS26 CR154 D36991.0
+C1-4B4B U+08D64 CS07 CR155 D36993.0
+C6-2E31 U+27E58 CS08 CR155 D49742.0
+C6-3457 U+27E59 CS09 CR155 D36994.0
+C6-3458 U+27E5A CS09 CR155 D36995.0
+C5-304B U+04791 CS10 CR155 D36996.0
+C1-5D4F U+08D67 CS11 CR155 D37001.0
+C1-5D50 U+08D66 CS11 CR155 D36999.0
+C3-3933 U+08D65 CS11 CR155 D36998.0
+C5-3566 U+27E5B CS11 CR155 D36997.0
+C4-3B44 U+27E5E CS12 CR155 D37002.0
+C6-4F30 U+27E5D CS12 CR155 D37000.0
+C2-4762 U+08D68 CS13 CR155 D37003.0
+C2-4763 U+08D69 CS13 CR155 D37004.0
+C5-4334 U+04792 CS13 CR155 D37005.0
+C6-5863 U+27E60 CS13 CR155 D37006.0
+C1-6B36 U+08D6B CS14 CR155 D37010.0
+C4-4758 U+04794 CS14 CR155 D37009.0
+C4-4759 U+04793 CS14 CR155 D37008.0
+C5-4A2A U+27E63 CS14 CR155 D37007.0
+C1-6F35 U+08D6D CS15 CR155 D37017.0
+C7-293A U+27E67 CS15 CR155 D37011.0
+C2-5A65 U+08D6C CS16 CR155 D37016.0
+C2-5A66 U+08D6E CS16 CR155 D37018.0
+C5-5853 U+27E6D CS16 CR155 D37015.0
+C5-5854 U+27E6C CS16 CR155 D37014.0
+C7-336F U+27E6F CS16 CR155 D37019.0
+C2-5F65 U+08D6F CS17 CR155 D37020.0
+C5-5E68 U+27E74 CS17 CR155 D37023.0
+C5-5E69 U+27E72 CS17 CR155 D37021.0
+C5-5E6A U+27E73 CS17 CR155 D37022.0
+C5-6475 U+27E76 CS18 CR155 D37024.0
+C7-4353 U+27E77 CS18 CR155 D37025.0
+C7-4A4F U+27E79 CS19 CR155 D37027.0
+C7-4A50 U+27E78 CS19 CR155 D37026.0
+C4-6748 U+04795 CS21 CR155 D37029.0
+C5-7146 U+27E7D CS21 CR155 D37030.0
+C7-5C74 U+27E84 CS23 CR155 D37032.0
+C3-243A U+08D71 CS06 CR156 D37034.1
+C1-4B4C U+08D70 CS07 CR156 D37034.0
+C6-2E32 U+27E86 CS08 CR156 D37035.0
+C6-2E33 U+27E87 CS08 CR156 D37036.0
+C1-5358 U+08D74 CS09 CR156 D37040.0
+C1-5359 U+08D73 CS09 CR156 D37038.0
+C2-2D53 U+08D72 CS09 CR156 D37037.0
+C4-2B4B U+27E8E CS09 CR156 D37041.0
+C6-3459 U+27E88 CS09 CR156 D37039.0
+C1-5844 U+08D77 CS10 CR156 D49743.0
+C2-3327 U+08D76 CS10 CR156 D37045.0
+C2-3328 U+08D78 CS10 CR156 D37052.0
+C4-3027 U+04797 CS10 CR156 D37046.0
+C4-3028 U+04798 CS10 CR156 D37047.0
+C4-3029 U+27E96 CS10 CR156 D* @ D37044.0? C6-3C3E
+C5-304C U+04796 CS10 CR156 D37043.0
+C5-304D U+27E8F CS10 CR156 D37042.0
+C5-304E U+27E93 CS10 CR156 D37051.0
+C6-3C3B U+2F9D7 CS10 CR156 D37048.0
+C6-3C3C U+27E94 CS10 CR156 D37049.0
+C6-3C3D U+27E92 CS10 CR156 D37050.0
+C6-3C3E U+27E90 CS10 CR156 D* @ D37044.0? C4-3028
+C2-3956 U+08D7D CS11 CR156 D37069.0
+C2-3957 U+08D7B CS11 CR156 D37058.0
+C2-3958 U+08D79 CS11 CR156 D37054.0
+C3-3934 U+0479B CS11 CR156 D37070.0
+C3-3935 U+08D7E CS11 CR156 D37071.0
+C3-3936 U+0479C CS11 CR156 D37076.0
+C3-3937 U+08D7C CS11 CR156 D37060.0
+C3-3938 U+08D7F CS11 CR156 D37072.0
+C3-3939 U+08D7A CS11 CR156 D37057.0
+C4-3555 U+04799 CS11 CR156 D37063.0
+C4-3556 U+0479A CS11 CR156 D37067.0
+C4-3557 U+27EA0 CS11 CR156 D37061.0
+C4-3558 U+27EA4 CS11 CR156 D37066.0
+C5-3567 U+27E9F CS11 CR156 D37059.0
+C5-3568 U+27EA8 CS11 CR156 D37075.0
+C5-3569 U+27EB3 CS11 CR156 D37078.0
+C5-356A U+27EA1 CS11 CR156 D37062.0
+C5-356B U+27EA7 CS11 CR156 D37074.0
+C5-356C U+27EB2 CS11 CR156 D37077.0
+C5-356D U+27E9D CS11 CR156 D37055.0
+C5-356E U+27EA3 CS11 CR156 D37065.0
+C5-356F U+27EA2 CS11 CR156 D37064.0
+C6-452E U+27EA5 CS11 CR156 D37068.0
+C6-452F U+27EA6 CS11 CR156 D37073.0
+C6-4530 U+27E9E CS11 CR156 D37056.0
+C1-623D U+08D8A CS12 CR156 D37110.0
+C1-623E U+08D85 CS12 CR156 D37096.0
+C1-623F U+08D81 CS12 CR156 D37083.0
+C2-4053 U+08D84 CS12 CR156 D37095.0
+C2-4054 U+08D80 CS12 CR156 D37080.0
+C2-4055 U+08D89 CS12 CR156 D37108.0
+C3-3F30 U+08D87 CS12 CR156 D37101.0
+C3-3F31 U+0479D CS12 CR156 D37086.0
+C3-3F32 U+047A0 CS12 CR156 D37093.0
+C3-3F33 U+08D88 CS12 CR156 D37104.0
+C3-3F34 U+08D83 CS12 CR156 D37085.0
+C3-3F35 U+047A2 CS12 CR156 D37102.0
+C3-3F36 U+0479F CS12 CR156 D37089.0
+C3-3F37 U+08D86 CS12 CR156 D37098.0
+C3-3F38 U+08D8B CS12 CR156 D37115.0
+C3-3F39 U+08D82 CS12 CR156 D37084.0
+C4-3B45 U+0479E CS12 CR156 D37087.0
+C4-3B46 U+27EC0 CS12 CR156 D37105.0
+C4-3B47 U+047A4 CS12 CR156 D37107.0
+C4-3B48 U+047A3 CS12 CR156 D37106.0
+C5-3C4E U+27EBE CS12 CR156 D37100.0
+C5-3C4F U+27EB9 CS12 CR156 D37090.0
+C5-3C50 U+27EB7 CS12 CR156 D37082.0
+C5-3C51 U+27EB6 CS12 CR156 D37081.0
+C5-3C52 U+047A1 CS12 CR156 D37094.0
+C5-3C53 U+27EBD CS12 CR156 D37099.0
+C5-3C54 U+27EB8 CS12 CR156 D37088.0
+C5-3C55 U+27EC1 CS12 CR156 D37109.0
+C6-4F31 U+27EBB CS12 CR156 D37092.0
+C6-4F32 U+27ECE CS12 CR156 D37114.0
+C6-4F33 U+27EBF CS12 CR156 D37103.0
+C6-4F34 U+27EBA CS12 CR156 D37091.0
+C6-4F35 U+27EC3 CS12 CR156 D37112.0
+C2-4764 U+08D91 CS13 CR156 D37133.0
+C2-4765 U+08D8C CS13 CR156 D37117.0
+C2-4766 U+08D8E CS13 CR156 D37126.0
+C2-4767 U+08D8F CS13 CR156 D37127.0
+C2-4768 U+08D8D CS13 CR156 D37124.0
+C2-4769 U+08D93 CS13 CR156 D37142.0
+C2-476A U+08D94 CS13 CR156 D37143.0
+C2-476B U+08D90 CS13 CR156 D37131.0
+C2-476C U+08D92 CS13 CR156 D37137.0
+C3-446A U+047A8 CS13 CR156 D37123.0
+C4-4123 U+27ED3 CS13 CR156 D37122.0
+C4-4124 U+27EDA CS13 CR156 D37138.0
+C4-4125 U+27ED5 CS13 CR156 D37129.0
+C4-4126 U+047A5 CS13 CR156 D37116.0
+C4-4127 U+047A6 CS13 CR156 D37118.0
+C4-4128 U+047A9 CS13 CR156 D37135.0
+C5-4335 U+27ED7 CS13 CR156 D37132.0
+C5-4336 U+27ED2 CS13 CR156 D37121.0
+C5-4337 U+27ED9 CS13 CR156 D37136.0
+C5-4338 U+047AA CS13 CR156 D37141.0
+C5-4339 U+27EBC CS13 CR156 D37097.0
+C5-433A U+27EDD CS13 CR156 D37144.0
+C5-433B U+27ED6 CS13 CR156 D37130.0
+C5-433C U+047A7 CS13 CR156 D37119.0
+C5-433D U+27ED8 CS13 CR156 D37134.0
+C6-5864 U+27EC2 CS13 CR156 D37111.0
+C6-5865 U+27EE7 CS13 CR156 D37146.0
+C6-5866 U+27ED1 CS13 CR156 D37120.0
+C6-5867 U+27EEB CS13 CR156 D37145.0
+C6-5868 U+27ED4 CS13 CR156 D37128.0
+C6-5869 U+27EDC CS13 CR156 D37140.0
+C6-586A U+27EDB CS13 CR156 D37139.0
+C1-6B37 U+08D99 CS14 CR156 D37171.0
+C1-6B38 U+08D95 CS14 CR156 D37149.0
+C2-4E3E U+08D96 CS14 CR156 D37150.0
+C3-4973 U+08D98 CS14 CR156 D37169.0
+C3-4974 U+08D9A CS14 CR156 D37173.0
+C3-4975 U+08D97 CS14 CR156 D37153.0
+C3-4976 U+047AE CS14 CR156 D37160.0
+C3-4977 U+047B0 CS14 CR156 D37165.0
+C4-475A U+047AB CS14 CR156 D37151.0
+C4-475B U+047AD CS14 CR156 D37159.0
+C4-475C U+27EF0 CS14 CR156 D37152.0
+C4-475D U+27EFB CS14 CR156 D37154.0
+C5-4A2B U+27EF4 CS14 CR156 D37162.0
+C5-4A2C U+27EF1 CS14 CR156 D37156.0
+C5-4A2D U+27EFF CS14 CR156 D37176.0
+C5-4A2E U+27EF5 CS14 CR156 D37163.0
+C5-4A2F U+27EFC CS14 CR156 D37174.0
+C5-4A30 U+27EF2 CS14 CR156 D37157.0
+C5-4A31 U+27EF6 CS14 CR156 D37164.0
+C5-4A32 U+047B1 CS14 CR156 D37166.0
+C5-4A33 U+27EFA CS14 CR156 D37172.0
+C5-4A34 U+047AF CS14 CR156 D37161.0
+C6-626D U+27EEC CS14 CR156 D37125.0
+C6-626E U+27EEF CS14 CR156 D37148.0
+C6-626F U+27EF9 CS14 CR156 D37170.0
+C6-6270 U+27F09 CS14 CR156 D49744.0
+C6-6271 U+27EF8 CS14 CR156 D37168.0
+C6-6272 U+27EF3 CS14 CR156 D37158.0
+C6-6273 U+27F00 CS14 CR156 D37178.0
+C6-6274 U+27F1D CS14 CR156 D37177.0
+C6-6275 U+047AC CS14 CR156 D37155.0
+C6-6276 U+27EFD CS14 CR156 D37175.0
+C1-6F36 U+08D9F CS15 CR156 D37189.0
+C1-6F37 U+08DA3 CS15 CR156 D37207.0
+C2-5458 U+08DA0 CS15 CR156 D37192.0
+C2-5459 U+08D9C CS15 CR156 D37181.0
+C2-545A U+08DA1 CS15 CR156 D37194.0
+C2-545B U+08D9B CS15 CR156 D37180.0
+C3-4F23 U+08DA4 CS15 CR156 D37210.0
+C3-4F24 U+047B6 CS15 CR156 D37197.0
+C3-4F25 U+08DA2 CS15 CR156 D37206.0
+C3-4F26 U+08D9D CS15 CR156 D37183.0
+C3-4F27 U+047B3 CS15 CR156 D37182.0
+C4-4D71 U+047B5 CS15 CR156 D37190.0
+C4-4D72 U+27F10 CS15 CR156 D37186.0
+C4-4D73 U+047B4 CS15 CR156 D37188.0
+C4-4D74 U+047B7 CS15 CR156 D37201.0
+C4-4D75 U+08D9E CS15 CR156 D37187.0
+C5-513C U+27F0F CS15 CR156 D37185.0
+C5-513D U+27F13 CS15 CR156 D37195.0
+C5-513E U+27F12 CS15 CR156 D37193.0
+C5-513F U+27F11 CS15 CR156 D37191.0
+C5-5140 U+27F14 CS15 CR156 D37196.0
+C5-5141 U+27F19 CS15 CR156 D37203.0
+C5-5142 U+27F0E CS15 CR156 D37184.0
+C5-5143 U+27F17 CS15 CR156 D37200.0
+C5-5144 U+27F21 CS15 CR156 D37212.0
+C5-5145 U+27F20 CS15 CR156 D37211.0
+C5-5146 U+27F16 CS15 CR156 D37199.0
+C7-293B U+27F26 CS15 CR156 D37213.0
+C7-293C U+27F1A CS15 CR156 D37204.0
+C7-293D U+047B8 CS15 CR156 D37215.0
+C7-293E U+27F1C CS15 CR156 D37208.0
+C7-293F U+27F15 CS15 CR156 D37198.0
+C7-2940 U+27F1B CS15 CR156 D37205.0
+C7-2941 U+27F18 CS15 CR156 D37202.0
+C7-2942 U+27F1E CS15 CR156 D37209.0
+C7-2943 U+27F25 CS15 CR156 D37214.0
+C2-5A67 U+08DA5 CS16 CR156 D37228.0
+C2-5A68 U+08DA7 CS16 CR156 D37231.0
+C3-5277 U+08DA6 CS16 CR156 D37245.0
+C3-5278 U+047BC CS16 CR156 D37237.0
+C4-5421 U+27F2D CS16 CR156 D37226.0
+C4-5422 U+27F2E CS16 CR156 D37229.0
+C4-5423 U+27F28 CS16 CR156 D37220.0
+C4-5424 U+27F29 CS16 CR156 D37221.0
+C4-5425 U+27F31 CS16 CR156 D37233.0
+C4-5426 U+047B9 CS16 CR156 D37218.0
+C4-5427 U+27F2F CS16 CR156 D* @ D37230.0
+C4-5428 U+27F2A CS16 CR156 D37222.0
+C5-5855 U+047BB CS16 CR156 D37227.0
+C5-5856 U+27F45 CS16 CR156 D37241.0
+C5-5857 U+27F46 CS16 CR156 D37242.0
+C5-5858 U+27F34 CS16 CR156 D37238.0
+C5-5859 U+27F2C CS16 CR156 D37225.0
+C5-585A U+27F35 CS16 CR156 D37239.0
+C5-585B U+27F44 CS16 CR156 D37240.0
+C5-585C U+047BA CS16 CR156 D37219.0
+C5-585D U+27F76 CS16 CR156 D* @ D37292.0
+C7-3370 U+27F33 CS16 CR156 D37236.0
+C7-3371 U+27F32 CS16 CR156 D37234.0
+C7-3372 U+27F1F CS16 CR156 D37217.0
+C7-3373 U+2F9D9 CS16 CR156 D* @ D37235.0 # Morohashi Duplicates ??
+C7-3374 U+27F2B CS16 CR156 D37224.0
+C7-3375 U+27F30 CS16 CR156 D37232.0
+C7-3376 U+27F36 CS16 CR156 D37243.0
+C7-3377 U+27F42 CS16 CR156 D37244.0
+C7-3378 U+27F41 CS16 CR156 D37223.0
+C7-3379 U+2F9D8 CS16 CR156 D37230.0
+C1-7558 U+08DA8 CS17 CR156 D37258.0
+C4-587C U+047BF CS17 CR156 D37255.0
+C4-587D U+047BD CS17 CR156 D37247.0
+C4-587E U+27F50 CS17 CR156 D37256.0
+C4-5921 U+27F4E CS17 CR156 D37253.0
+C4-5922 U+27F4B CS17 CR156 D37250.0
+C4-5923 U+27F52 CS17 CR156 D37259.0
+C4-5924 U+27F4D CS17 CR156 D37252.0 #
+C4-5925 U+047BE CS17 CR156 D37248.0
+C5-5E6B U+27F54 CS17 CR156 D37262.0
+C5-5E6C U+27F51 CS17 CR156 D37257.0
+C5-5E6D U+047C0 CS17 CR156 D37260.0
+C5-5E6E U+27F53 CS17 CR156 D37261.0
+C5-5E6F U+27F49 CS17 CR156 D37246.0
+C5-5E70 U+27F4C CS17 CR156 D37251.0
+C5-5E71 U+27F4A CS17 CR156 D37249.0
+C5-5E72 U+27F4F CS17 CR156 D37254.0
+C5-5E73 U+27F56 CS17 CR156 D37264.0
+C7-3C39 U+27F5D CS17 CR156 D37265.0
+C7-3C3A U+27F55 CS17 CR156 D37263.0
+C3-592F U+047C2 CS18 CR156 D37273.0
+C3-5930 U+047C6 CS18 CR156 D37282.0
+C3-5931 U+08DA9 CS18 CR156 D37293.0
+C4-5D6A U+047C4 CS18 CR156 D37278.0
+C4-5D6B U+27F60 CS18 CR156 D37268.0
+C4-5D6C U+047C3 CS18 CR156 D37274.0
+C4-5D6D U+047C1 CS18 CR156 D37269.0
+C4-5D6E U+047C5 CS18 CR156 D37280.0
+C5-6476 U+27F63 CS18 CR156 D37271.0
+C5-6477 U+27F66 CS18 CR156 D37276.0
+C5-6478 U+27F65 CS18 CR156 D37275.0
+C5-6479 U+27F5E CS18 CR156 D37266.0
+C5-647A U+27F64 CS18 CR156 D37272.0
+C5-647B U+27F6B CS18 CR156 D37284.0
+C5-647C U+27F5F CS18 CR156 D37267.0
+C5-647D U+27F67 CS18 CR156 D37277.0
+C5-647E U+27F68 CS18 CR156 D37279.0
+C7-4354 U+27F74 CS18 CR156 D37286.0
+C7-4355 U+27F6F CS18 CR156 D37281.0
+C7-4356 U+27F62 CS18 CR156 D37270.0
+C7-4357 U+27F61 CS18 CR156 D37289.0
+C7-4358 U+27F6D CS18 CR156 D37291.0
+C7-4359 U+27F73 CS18 CR156 D37285.0
+C7-435A U+27F6A CS18 CR156 D37283.0
+C7-435B U+27F69 CS18 CR156 D37290.0
+C2-6737 U+08DAC CS19 CR156 D37307.0
+C2-6738 U+08DAA CS19 CR156 D37301.0
+C2-6739 U+08DAD CS19 CR156 D37308.0
+C2-673A U+08DAB CS19 CR156 D37303.0
+C4-614C U+27F7B CS19 CR156 D37299.0
+C4-614D U+047C7 CS19 CR156 D37298.0
+C4-614E U+27F7A CS19 CR156 D37297.0
+C5-6961 U+27F7F CS19 CR156 D37305.0
+C5-6962 U+27F77 CS19 CR156 D37294.0
+C5-6963 U+27F7C CS19 CR156 D37300.0 #
+C5-6964 U+27F82 CS19 CR156 D37310.0
+C5-6965 U+27F7E CS19 CR156 D37304.0
+C5-6966 U+27F78 CS19 CR156 D37295.0
+C5-6967 U+27F7D CS19 CR156 D37302.0
+C5-6968 U+27F79 CS19 CR156 D37296.0
+C5-6969 U+27F81 CS19 CR156 D37309.0
+C7-4A51 U+27F88 CS19 CR156 D37311.0
+C7-4A52 U+27F80 CS19 CR156 D37306.0
+C7-4A53 U+27F8B CS19 CR156 D37312.0
+C2-6A24 U+08DAE CS20 CR156 D37326.0
+C3-5D36 U+047C8 CS20 CR156 D37317.0
+C4-6452 U+27F8D CS20 CR156 D37315.0
+C4-6453 U+047CA CS20 CR156 D37320.0
+C4-6454 U+27F8E CS20 CR156 D37316.0
+C4-6455 U+047C9 CS20 CR156 D37319.0
+C4-6456 U+047CB CS20 CR156 D37322.0
+C4-6457 U+27F90 CS20 CR156 D37321.0
+C4-6458 U+27F8F CS20 CR156 D37318.0
+C5-6D71 U+27F91 CS20 CR156 D37323.0
+C5-6D72 U+27F94 CS20 CR156 D37325.0
+C7-5041 U+27F92 CS20 CR156 D37324.0
+C7-5042 U+27F95 CS20 CR156 D37327.0
+C7-5043 U+27F93 CS20 CR156 D37328.0
+C2-6C43 U+08DAF CS21 CR156 D37334.0
+C4-6749 U+27F99 CS21 CR156 D37329.0
+C4-674A U+047CC CS21 CR156 D37337.0
+C5-7147 U+27FA0 CS21 CR156 D37335.0
+C5-7148 U+27F9A CS21 CR156 D37330.0
+C5-7149 U+27F9B CS21 CR156 D37331.0
+C7-553C U+27F9E CS21 CR156 D37338.0
+C7-553D U+27F9D CS21 CR156 D37333.0
+C7-553E U+27F9F CS21 CR156 D37336.0
+C7-553F U+27F9C CS21 CR156 D37332.0
+C3-5F66 U+047CE CS22 CR156 D37348.0
+C4-694D U+27FA3 CS22 CR156 D37343.0
+C4-694E U+047CD CS22 CR156 D37340.0
+C4-694F U+047CF CS22 CR156 D37342.0
+C5-7446 U+27FA1 CS22 CR156 D37339.0
+C5-7447 U+27FA5 CS22 CR156 D37345.0
+C5-7448 U+27FA4 CS22 CR156 D37344.0
+C5-7449 U+27FA2 CS22 CR156 D37341.0
+C7-594B U+27FAB CS22 CR156 D37346.0
+C4-6B23 U+047D0 CS23 CR156 D37350.0
+C5-764F U+27FA8 CS23 CR156 D37349.0
+C5-7650 U+27FA9 CS23 CR156 D37351.0
+C7-5C75 U+27FAC CS23 CR156 D37352.0
+C7-5C76 U+27FAD CS23 CR156 D37353.0
+C4-6C28 U+047D1 CS24 CR156 D37354.0
+C5-7833 U+27FAE CS24 CR156 D37355.0
+C5-7834 U+27FAF CS24 CR156 D37356.0
+C5-7835 U+27FB0 CS24 CR156 D37358.0
+C4-6D26 U+27FB1 CS25 CR156 D37359.0
+C4-6D27 U+047D2 CS25 CR156 D37357.0
+C7-614E U+27FB4 CS25 CR156 D49745.0
+C2-715E U+08DB2 CS26 CR156 D37362.0
+C5-7A79 U+27FB5 CS27 CR156 D37363.0
+C5-7B49 U+27FB6 CS28 CR156 D37364.0
+C1-4B4D U+08DB3 CS07 CR157 D37365.0
+C6-2E34 U+27FB9 CS08 CR157 D37367.0
+C6-2E35 U+27FB8 CS08 CR157 D37366.0
+C1-535A U+08DB4 CS09 CR157 D37375.0
+C3-2F2F U+047D4 CS09 CR157 D37371.0
+C4-2B4C U+047D3 CS09 CR157 D37368.0
+C5-2B4D U+27FBB CS09 CR157 D37370.0
+C6-345A U+27FC0 CS09 CR157 D37372.0
+C6-345B U+27FBA CS09 CR157 D37369.0
+C2-3329 U+08DB5 CS10 CR157 D37376.0
+C2-332A U+08DB7 CS10 CR157 D37389.0
+C2-332B U+08DB6 CS10 CR157 D37379.0
+C3-337E U+047D6 CS10 CR157 D37386.0
+C4-302A U+047D5 CS10 CR157 D37383.0
+C4-302B U+27FC2 CS10 CR157 D37378.0
+C5-304F U+27FC6 CS10 CR157 D37385.0
+C5-3050 U+27FC5 CS10 CR157 D37384.0
+C6-3C3F U+27FC9 CS10 CR157 D37380.0
+C6-3C40 U+27FC4 CS10 CR157 D37382.0
+C6-3C41 U+27FC1 CS10 CR157 D37377.0
+C6-3C42 U+27FC3 CS10 CR157 D37381.0
+C6-3C43 U+27FCD CS10 CR157 D37388.0
+C1-5D51 U+08DBE CS11 CR157 D37406.0
+C1-5D52 U+08DBA CS11 CR157 D37392.0
+C2-3959 U+08DBC CS11 CR157 D37398.0 @ D37527.0
+C2-395A U+08DC2 CS11 CR157 D37416.0
+C2-395B U+08DB9 CS11 CR157 D37390.0
+C2-395C U+08DBF CS11 CR157 D37407.0
+C2-395D U+08DC1 CS11 CR157 D37415.0
+C3-393A U+08DBD CS11 CR157 D37402.0
+C3-393B U+047DA CS11 CR157 D37400.0
+C3-393C U+047DE CS11 CR157 D37413.0
+C3-393D U+08DC0 CS11 CR157 D37412.0
+C3-393E U+08DBB CS11 CR157 D37393.0
+C4-3559 U+047D8 CS11 CR157 D37397.0
+C4-355A U+27FD4 CS11 CR157 D37396.0
+C4-355B U+047DB CS11 CR157 D37403.0
+C4-355C U+047DC CS11 CR157 D37404.0
+C4-355D U+047DD CS11 CR157 D37409.0
+C4-355E U+047D7 CS11 CR157 D37391.0
+C4-355F U+27FD2 CS11 CR157 D37394.0
+C5-3570 U+27FEF CS11 CR157 D37424.0
+C5-3571 U+27FD9 CS11 CR157 D37411.0
+C5-3572 U+047D9 CS11 CR157 D37399.0
+C5-3573 U+27FD5 CS11 CR157 D37401.0
+C5-3574 U+27FDD CS11 CR157 D37419.0
+C5-3575 U+27FDA CS11 CR157 D37414.0
+C5-3576 U+27FEE CS11 CR157 D37423.0
+C5-3577 U+27FD7 CS11 CR157 D37408.0
+C6-4531 U+27FE3 CS11 CR157 D37426.0
+C6-4532 U+27FDF CS11 CR157 D37421.0
+C6-4533 U+27FD3 CS11 CR157 D37395.0
+C6-4534 U+27FF1 CS11 CR157 D*
+C6-4535 U+27FE4 CS11 CR157 D49746.0
+C6-4536 U+27FE0 CS11 CR157 D37422.0
+C6-4537 U+27FD6 CS11 CR157 D37405.0
+C6-4538 U+08DC3 CS11 CR157 M******
+C6-4539 U+27FE6 CS11 CR157 D37425.0
+C6-453A U+27FD8 CS11 CR157 D37410.0
+C6-453B U+27FDE CS11 CR157 D37420.0
+C6-453C U+27FDB CS11 CR157 D37417.0
+C6-453D U+27FDC CS11 CR157 D37418.0
+C1-6240 U+08DCE CS12 CR157 D37452.0
+C1-6241 U+08DDD CS12 CR157 D37481.0
+C1-6242 U+08DCB CS12 CR157 D37446.0
+C1-6243 U+08DDA CS12 CR157 D37477.0
+C1-6244 U+08DD1 CS12 CR157 D37461.0
+C1-6245 U+08DCC CS12 CR157 D37450.0
+C1-6246 U+08DDB CS12 CR157 D37479.0
+C1-6247 U+08DC6 CS12 CR157 D37432.0
+C2-4056 U+08DD8 CS12 CR157 D37474.0
+C2-4057 U+08DD3 CS12 CR157 D37465.0
+C2-4058 U+08DCD CS12 CR157 D37451.0
+C2-4059 U+08DC7 CS12 CR157 D37434.0
+C2-405A U+08DD6 CS12 CR157 D37469.0
+C2-405B U+08DDC CS12 CR157 D37480.0
+C2-405C U+08DCF CS12 CR157 D37457.0
+C2-405D U+08DD5 CS12 CR157 D37467.0
+C2-405E U+08DD9 CS12 CR157 D37475.0
+C2-405F U+08DC8 CS12 CR157 D37437.0
+C2-4060 U+08DD7 CS12 CR157 D37473.0
+C2-4061 U+08DC5 CS12 CR157 D37430.0
+C3-3F3A U+08DCA CS12 CR157 D37444.0
+C3-3F3B U+08DD2 CS12 CR157 D37463.0
+C3-3F3C U+047EB CS12 CR157 D37470.0
+C3-3F3D U+047E2 CS12 CR157 D37436.0
+C3-3F3E U+08DD4 CS12 CR157 D37466.0
+C3-3F3F U+08DC9 CS12 CR157 D37442.0
+C4-3B49 U+047E4 CS12 CR157 D37439.0
+C4-3B4A U+047E8 CS12 CR157 D37454.0
+C4-3B4B U+047E9 CS12 CR157 D37456.0
+C4-3B4C U+047E0 CS12 CR157 D37433.0
+C4-3B4D U+047E3 CS12 CR157 D37438.0
+C4-3B4E U+27FF9 CS12 CR157 D37464.0
+C4-3B4F U+047EA CS12 CR157 D37458.0
+C4-3B50 U+047E1 CS12 CR157 D37435.0
+C4-3B51 U+047ED CS12 CR157 D37482.0
+C5-3C56 U+27FF7 CS12 CR157 D37455.0
+C5-3C57 U+27FF3 CS12 CR157 D37441.0
+C5-3C58 U+27FF4 CS12 CR157 D37445.0
+C5-3C59 U+27FFB CS12 CR157 D37472.0
+C5-3C5A U+27FFD CS12 CR157 D37483.0
+C5-3C5B U+27FF5 CS12 CR157 D37449.0
+C5-3C5C U+047E7 CS12 CR157 D37448.0
+C5-3C5D U+27FFA CS12 CR157 D37468.0
+C5-3C5E U+28014 CS12 CR157 D37488.0
+C5-3C5F U+047EC CS12 CR157 D37471.0
+C5-3C60 U+27FF2 CS12 CR157 D37440.0
+C5-3C61 U+27FFC CS12 CR157 D37476.0
+C5-3C62 U+28000 CS12 CR157 D37485.0
+C5-3C63 U+047DF CS12 CR157 D37431.0
+C6-4F36 U+047E5 CS12 CR157 D37443.0
+C6-4F37 U+28006 CS12 CR157 D49747.0
+C6-4F38 U+27FF8 CS12 CR157 D37462.0
+C6-4F39 U+27FFE CS12 CR157 D37484.0
+C6-4F3A U+28013 CS12 CR157 D37487.0
+C6-4F3B U+27FF6 CS12 CR157 D37453.0
+C6-4F3C U+047E6 CS12 CR157 D37447.0
+C1-6678 U+08DE1 CS13 CR157 D37493.0
+C1-6679 U+08DDF CS13 CR157 D37491.0
+C1-667A U+08DE8 CS13 CR157 D37504.0
+C1-667B U+08DEF CS13 CR157 D37524.0
+C1-667C U+08DF3 CS13 CR157 D37533.0
+C1-667D U+08DFA CS13 CR157 M******
+C1-667E U+08DEA CS13 CR157 D37516.0
+C1-6721 U+08DE4 CS13 CR157 D37498.0
+C1-6722 U+08DE6 CS13 CR157 D37501.0
+C2-476D U+08DF0 CS13 CR157 D37526.0
+C2-476E U+08DE0 CS13 CR157 D37492.0
+C2-476F U+08DEC CS13 CR157 D37520.0
+C2-4770 U+08DF1 CS13 CR157 D37529.0
+C2-4771 U+08DEE CS13 CR157 D37522.0
+C2-4772 U+08DD0 CS13 CR157 D37459.0
+C2-4773 U+08DE9 CS13 CR157 D37515.0
+C2-4774 U+08DE3 CS13 CR157 D37497.0
+C2-4775 U+08DE2 CS13 CR157 D37496.0
+C2-4776 U+08DE7 CS13 CR157 D37502.0
+C2-4777 U+08DF2 CS13 CR157 D37532.0
+C2-4778 U+08DEB CS13 CR157 D37519.0
+C2-4779 U+08DF4 CS13 CR157 D37547.0
+C3-446B U+08DED CS13 CR157 D37521.0
+C3-446C U+047F0 CS13 CR157 D37539.0
+C3-446D U+2F9DB CS13 CR157 D37527.0
+C3-446E U+047F1 CS13 CR157 D49748.0
+C3-446F U+047FD CS13 CR157 M******
+C4-4129 U+047EE CS13 CR157 D37503.0
+C5-433E U+28020 CS13 CR157 D37517.0
+C5-433F U+28016 CS13 CR157 D37500.0
+C5-4340 U+28018 CS13 CR157 D37506.0
+C5-4341 U+28015 CS13 CR157 D37495.0
+C5-4342 U+28019 CS13 CR157 D37508.0
+C5-4343 U+28027 CS13 CR157 D37531.0
+C5-4344 U+28050 CS13 CR157 D37588.0
+C5-4345 U+2801D CS13 CR157 D37512.0
+C5-4346 U+2802C CS13 CR157 D37537.0
+C5-4347 U+2801C CS13 CR157 D37511.0
+C5-4348 U+28029 CS13 CR157 D37535.0
+C5-4349 U+2802B CS13 CR157 D37536.0
+C5-434A U+28024 CS13 CR157 D37525.0
+C5-434B U+047EF CS13 CR157 D37507.0
+C5-434C U+28028 CS13 CR157 D37534.0
+C6-586B U+28037 CS13 CR157 D37541.0
+C6-586C U+28025 CS13 CR157 D37528.0
+C6-586D U+2801F CS13 CR157 D37514.0
+C6-586E U+2801E CS13 CR157 D37513.0
+C6-586F U+28021 CS13 CR157 D37518.0
+C6-5870 U+2801B CS13 CR157 D37510.0
+C6-5871 U+28017 CS13 CR157 D37505.0
+C6-5872 U+28022 CS13 CR157 D37519.1
+C6-5873 U+2802A CS13 CR157 D37546.0
+C6-5874 U+2801A CS13 CR157 D37509.0
+C6-5875 U+2802D CS13 CR157 D37538.0
+C6-5876 U+28023 CS13 CR157 D37523.0
+C6-5877 U+28026 CS13 CR157 D37530.0
+C6-5878 U+28036 CS13 CR157 D37494.0
+C6-5879 U+27FFF CS13 CR157 D37460.0
+C1-6B39 U+08DFC CS14 CR157 D37548.0
+C2-4E3F U+08E09 CS14 CR157 D37585.0
+C2-4E40 U+08E02 CS14 CR157 D37563.0
+C2-4E41 U+08DFF CS14 CR157 D37552.0
+C2-4E42 U+08E0D CS14 CR157 M******
+C2-4E43 U+08DFD CS14 CR157 D37549.0
+C2-4E44 U+08E0A CS14 CR157 D37587.0
+C2-4E45 U+08E03 CS14 CR157 D37564.0
+C2-4E46 U+08E07 CS14 CR157 D37578.0
+C2-4E47 U+08E06 CS14 CR157 D37574.0
+C2-4E48 U+08E05 CS14 CR157 D37570.0
+C2-4E49 U+08DFE CS14 CR157 D37550.0
+C2-4E4A U+08E00 CS14 CR157 D37554.0
+C2-4E4B U+08E04 CS14 CR157 D37568.0
+C3-4978 U+047FA CS14 CR157 D37580.0
+C3-4979 U+08E0B CS14 CR157 D37597.0
+C3-497A U+08E08 CS14 CR157 D37579.0
+C3-497B U+08E01 CS14 CR157 D37558.0
+C4-475E U+047F5 CS14 CR157 D37566.0
+C4-475F U+047F7 CS14 CR157 D37569.0
+C4-4760 U+28042 CS14 CR157 D37555.0
+C4-4761 U+047F6 CS14 CR157 D37567.0
+C4-4762 U+047F8 CS14 CR157 D37571.0
+C4-4763 U+28085 CS14 CR157 D37658.0
+C4-4764 U+047FB CS14 CR157 D37581.0
+C4-4765 U+047F9 CS14 CR157 D37575.0
+C5-4A35 U+2802E CS14 CR157 D*
+C5-4A36 U+28045 CS14 CR157 D37559.0
+C5-4A37 U+28043 CS14 CR157 D37556.0
+C5-4A38 U+28051 CS14 CR157 D37589.0
+C5-4A39 U+2804C CS14 CR157 D37577.0
+C5-4A3A U+28073 CS14 CR157 D37594.0
+C5-4A3B U+28047 CS14 CR157 D37561.0
+C5-4A3C U+2804B CS14 CR157 D37576.0
+C5-4A3D U+2804F CS14 CR157 D37586.0
+C5-4A3E U+047F4 CS14 CR157 D37562.0
+C5-4A3F U+28044 CS14 CR157 D37557.0
+C5-4A40 U+2804D CS14 CR157 D37583.0
+C5-4A41 U+2804E CS14 CR157 D37584.0
+C5-4A42 U+2804A CS14 CR157 D37573.0
+C5-4A43 U+28041 CS14 CR157 D37553.0
+C5-4A44 U+28052 CS14 CR157 D37590.0
+C5-4A45 U+2809F CS14 CR157 D37595.0
+C5-4A46 U+28054 CS14 CR157 D37592.0
+C5-4A47 U+28059 CS14 CR157 D*
+C5-4A48 U+280A2 CS14 CR157 D37679.0 #
+C6-6277 U+28048 CS14 CR157 D37565.0
+C6-6278 U+2805C CS14 CR157 D37596.0
+C6-6279 U+28055 CS14 CR157 D37593.0
+C6-627A U+2805E CS14 CR157 D49749.0
+C6-627B U+28049 CS14 CR157 D37572.0
+C6-627C U+28063 CS14 CR157 D37598.0
+C6-627D U+28060 CS14 CR157 D49750.0
+C6-627E U+28053 CS14 CR157 D37591.0
+C6-6321 U+28062 CS14 CR157 D49751.0
+C6-6322 U+28040 CS14 CR157 D37551.0
+C1-6F38 U+08E2B CS15 CR157 D37672.0
+C1-6F39 U+08E10 CS15 CR157 D37608.0
+C1-6F3A U+08E1D CS15 CR157 D37641.0
+C1-6F3B U+08E22 CS15 CR157 D37648.0
+C1-6F3C U+08E0F CS15 CR157 D37602.0
+C1-6F3D U+08E29 CS15 CR157 D37661.0
+C1-6F3E U+08E1F CS15 CR157 D37645.0
+C1-6F3F U+08E21 CS15 CR157 D37647.0
+C1-6F40 U+08E1E CS15 CR157 D37642.0
+C2-545C U+08E20 CS15 CR157 D37646.0
+C2-545D U+08E23 CS15 CR157 D37649.0
+C2-545E U+08E25 CS15 CR157 D37654.0
+C2-545F U+08E24 CS15 CR157 D37650.0
+C2-5460 U+08E2E CS15 CR157 M******
+C2-5461 U+08E15 CS15 CR157 D37619.0
+C2-5462 U+08E1B CS15 CR157 D37636.0
+C2-5463 U+08E16 CS15 CR157 D37621.0
+C2-5464 U+08E11 CS15 CR157 D37609.0
+C2-5465 U+08E19 CS15 CR157 D37631.0
+C2-5466 U+08E26 CS15 CR157 D37655.0
+C2-5467 U+08E27 CS15 CR157 D37656.0
+C2-5468 U+08E14 CS15 CR157 D37617.0
+C2-5469 U+08E12 CS15 CR157 D37612.0
+C2-546A U+08E18 CS15 CR157 D37627.0
+C2-546B U+08E13 CS15 CR157 D37615.0
+C2-546C U+08E1C CS15 CR157 D37637.0
+C2-546D U+08E17 CS15 CR157 D37625.0
+C2-546E U+08E1A CS15 CR157 D37634.0
+C3-4F28 U+047FC CS15 CR157 D37582.0
+C3-4F29 U+04803 CS15 CR157 D37620.0
+C3-4F2A U+04800 CS15 CR157 D37606.0
+C3-4F2B U+08E2A CS15 CR157 D37668.0
+C3-4F2C U+08E28 CS15 CR157 D37657.0
+C3-4F2D U+0480A CS15 CR157 D37643.0
+C3-4F2E U+04802 CS15 CR157 D37613.0
+C4-4D76 U+04809 CS15 CR157 D37640.0
+C4-4D77 U+047FE CS15 CR157 D37604.0
+C4-4D78 U+04808 CS15 CR157 D37639.0
+C4-4D79 U+04807 CS15 CR157 D37635.0
+C4-4D7A U+28076 CS15 CR157 D37603.0
+C4-4D7B U+2807F CS15 CR157 D37628.0
+C4-4D7C U+2807D CS15 CR157 D37624.0
+C4-4D7D U+04806 CS15 CR157 D37633.0
+C4-4D7E U+04804 CS15 CR157 D37623.0
+C4-4E21 U+04805 CS15 CR157 D37630.0
+C4-4E22 U+047FF CS15 CR157 D37605.0
+C4-4E23 U+0480B CS15 CR157 D37651.0
+C4-4E24 U+28082 CS15 CR157 D37644.0
+C5-5147 U+28078 CS15 CR157 D37611.0
+C5-5148 U+08E37 CS15 CR157 D37691.0
+C5-5149 U+28087 CS15 CR157 D37660.0
+C5-514A U+28079 CS15 CR157 D37614.0
+C5-514B U+28080 CS15 CR157 D37629.0
+C5-514C U+28077 CS15 CR157 D37607.0
+C5-514D U+28081 CS15 CR157 D37632.0
+C5-514E U+28046 CS15 CR157 D37560.0
+C5-514F U+2807A CS15 CR157 D37616.0
+C5-5150 U+2809C CS15 CR157 D37664.0
+C5-5151 U+28083 CS15 CR157 D37652.0
+C5-5152 U+28084 CS15 CR157 D37653.0
+C5-5153 U+280AD CS15 CR157 D37708.0
+C5-5154 U+2809D CS15 CR157 D37671.0
+C5-5155 U+2809E CS15 CR157 D37673.0
+C7-2944 U+2F9DC CS15 CR157 D37638.0
+C7-2945 U+2807B CS15 CR157 D37618.0
+C7-2946 U+28075 CS15 CR157 D37601.0
+C7-2947 U+28093 CS15 CR157 D37666.0
+C7-2948 U+2808F CS15 CR157 D37667.0
+C7-2949 U+2807C CS15 CR157 D37622.0
+C7-294A U+2809B CS15 CR157 D37663.0
+C7-294B U+28088 CS15 CR157 D37662.0
+C7-294C U+28091 CS15 CR157 D37665.0
+C7-294D U+2807E CS15 CR157 D37626.0
+C7-294E U+04801 CS15 CR157 D37610.0
+C7-294F U+28086 CS15 CR157 D37659.0
+C1-724B U+08E44 CS16 CR157 D37724.0
+C1-724C U+08E31 CS16 CR157 D37676.0
+C1-724D U+08E34 CS16 CR157 D37684.0
+C1-724E U+08E42 CS16 CR157 D37718.0
+C1-724F U+08E39 CS16 CR157 D37694.0
+C1-7250 U+08E35 CS16 CR157 D37686.0
+C2-5A69 U+08E33 CS16 CR157 D37683.0
+C2-5A6A U+08E3E CS16 CR157 D37714.0
+C2-5A6B U+08E38 CS16 CR157 D37693.0
+C2-5A6C U+08E40 CS16 CR157 D37716.0
+C2-5A6D U+08E45 CS16 CR157 D37730.0
+C2-5A6E U+08E36 CS16 CR157 D37688.0
+C2-5A6F U+08E3C CS16 CR157 D37700.0
+C2-5A70 U+08E3D CS16 CR157 D37713.0
+C2-5A71 U+08E41 CS16 CR157 D37717.0
+C2-5A72 U+08E30 CS16 CR157 D37675.0
+C2-5A73 U+08E3F CS16 CR157 D37715.0
+C3-5279 U+04814 CS16 CR157 D37727.0
+C3-527A U+0480F CS16 CR157 D37687.0
+C3-527B U+08E3B CS16 CR157 D37698.0
+C3-527C U+08E43 CS16 CR157 D37719.0
+C3-527D U+0480E CS16 CR157 D37680.0
+C3-527E U+08E32 CS16 CR157 D37681.0
+C4-5429 U+08E3A CS16 CR157 D37697.0
+C4-542A U+280A4 CS16 CR157 D37685.0
+C4-542B U+280B7 CS16 CR157 D37726.0
+C4-542C U+280BF CS16 CR157 M******
+C4-542D U+04811 CS16 CR157 D37699.0
+C4-542E U+0480D CS16 CR157 D37677.0
+C4-542F U+04810 CS16 CR157 D37690.0
+C4-5430 U+04813 CS16 CR157 D37707.0
+C5-585E U+280B1 CS16 CR157 D37712.0
+C5-585F U+280AA CS16 CR157 D37703.0
+C5-5860 U+280A1 CS16 CR157 D37678.0
+C5-5861 U+280B2 CS16 CR157 D37720.0
+C5-5862 U+04812 CS16 CR157 D37701.0
+C5-5863 U+280A6 CS16 CR157 D37692.0
+C5-5864 U+280B5 CS16 CR157 D37723.0
+C5-5865 U+280B4 CS16 CR157 D37722.0
+C5-5866 U+280B8 CS16 CR157 D37728.0
+C5-5867 U+280AF CS16 CR157 D37710.0
+C5-5868 U+280B0 CS16 CR157 D37711.0
+C5-5869 U+280A3 CS16 CR157 D37682.0
+C7-337A U+280A5 CS16 CR157 D37689.0
+C7-337B U+280AB CS16 CR157 D37704.0
+C7-337C U+280A9 CS16 CR157 D37702.0
+C7-337D U+280B3 CS16 CR157 D37721.0
+C7-337E U+280A7 CS16 CR157 D37695.0
+C7-3421 U+280A0 CS16 CR157 D37674.0
+C7-3422 U+280D2 CS16 CR157 D37729.0
+C7-3423 U+280A8 CS16 CR157 D37696.0
+C7-3424 U+280B6 CS16 CR157 D37725.0
+C7-3425 U+280AC CS16 CR157 D37705.0
+C7-3426 U+280AE CS16 CR157 D37709.0
+C7-3427 U+280E6 CS16 CR157 D37767.0 #
+C1-7559 U+08E49 CS17 CR157 D37745.0
+C1-755A U+08E4B CS17 CR157 D37750.0
+C1-755B U+08E48 CS17 CR157 D37744.0
+C1-755C U+08E4A CS17 CR157 D37747.0
+C2-5F66 U+08E4E CS17 CR157 D37760.0
+C2-5F67 U+08E4D CS17 CR157 D37756.0
+C2-5F68 U+08E53 CS17 CR157 M******
+C2-5F69 U+08E50 CS17 CR157 D37766.0
+C2-5F6A U+08E4C CS17 CR157 D37755.0
+C2-5F6B U+08E47 CS17 CR157 D37741.0
+C3-5653 U+0481D CS17 CR157 D37769.0
+C3-5654 U+08E46 CS17 CR157 D37737.0
+C3-5655 U+08E4F CS17 CR157 D37763.0
+C4-5926 U+04819 CS17 CR157 D37738.0
+C4-5927 U+280E4 CS17 CR157 D37762.0
+C4-5928 U+0481C CS17 CR157 D37765.0
+C4-5929 U+280DA CS17 CR157 D37743.0
+C4-592A U+0481B CS17 CR157 D37748.0
+C4-592B U+04817 CS17 CR157 D37732.0
+C4-592C U+04818 CS17 CR157 D37736.0
+C4-592D U+08E51 CS17 CR157 D37778.0
+C4-592E U+280DF CS17 CR157 D37753.0
+C4-592F U+280E8 CS17 CR157 D37757.0
+C5-5E74 U+28100 CS17 CR157 D37771.0
+C5-5E75 U+280D5 CS17 CR157 D37734.0
+C5-5E76 U+280D7 CS17 CR157 D37739.0
+C5-5E77 U+280FF CS17 CR157 D37770.0
+C5-5E78 U+280D9 CS17 CR157 D37742.0
+C5-5E79 U+280E3 CS17 CR157 D37761.0
+C5-5E7A U+280D3 CS17 CR157 D37731.0
+C5-5E7B U+04815 CS17 CR157 D37706.0
+C5-5E7C U+280D8 CS17 CR157 D37740.0
+C5-5E7D U+280D4 CS17 CR157 D37733.0
+C5-5E7E U+280DE CS17 CR157 D37752.0
+C7-3C3B U+280E0 CS17 CR157 D37754.0
+C7-3C3C U+28148 CS17 CR157 D37772.0
+C7-3C3D U+280EE CS17 CR157 D37773.0
+C7-3C3E U+280DB CS17 CR157 D37749.0
+C7-3C3F U+280E7 CS17 CR157 D37768.0
+C7-3C40 U+280D6 CS17 CR157 D37735.0
+C7-3C41 U+280E5 CS17 CR157 D37764.0
+C7-3C42 U+280E1 CS17 CR157 D37758.0
+C7-3C43 U+280DD CS17 CR157 D37751.0
+C7-3C44 U+280E2 CS17 CR157 D37759.0
+C1-7744 U+08E59 CS18 CR157 D37790.0
+C1-7745 U+08E63 CS18 CR157 D37822.0
+C1-7746 U+08E66 CS18 CR157 D37840.0
+C1-7747 U+08E64 CS18 CR157 D37823.0
+C1-7748 U+08E5F CS18 CR157 D37814.0
+C1-7749 U+08E55 CS18 CR157 D37783.0
+C2-6362 U+08E5C CS18 CR157 D37811.0
+C2-6363 U+08E62 CS18 CR157 D37821.0
+C2-6364 U+08E60 CS18 CR157 D37815.0
+C2-6365 U+08E57 CS18 CR157 D37787.0
+C2-6366 U+08E56 CS18 CR157 D37784.0
+C2-6367 U+08E5E CS18 CR157 D37813.0
+C2-6368 U+08E65 CS18 CR157 D37826.0
+C2-6369 U+08E67 CS18 CR157 D37841.0
+C2-636A U+08E5B CS18 CR157 D37808.0
+C2-636B U+08E5A CS18 CR157 D37806.0
+C2-636C U+08E61 CS18 CR157 D37817.0
+C2-636D U+08E5D CS18 CR157 D37812.0
+C2-636E U+08E69 CS18 CR157 D37846.0
+C2-636F U+08E54 CS18 CR157 D37782.0
+C3-5932 U+08E58 CS18 CR157 D37789.0
+C3-5933 U+0481E CS18 CR157 D37791.0
+C3-5934 U+04825 CS18 CR157 D37847.0
+C4-5D6F U+28107 CS18 CR157 D37786.0
+C4-5D70 U+28105 CS18 CR157 D37781.0
+C4-5D71 U+2810C CS18 CR157 D37797.0
+C4-5D72 U+04821 CS18 CR157 D37810.0
+C4-5D73 U+2815A CS18 CR157 D37824.0
+C4-5D74 U+0481F CS18 CR157 D37795.0
+C4-5D75 U+04822 CS18 CR157 D37820.0
+C4-5D76 U+2811A CS18 CR157 D37818.0
+C4-5D77 U+04827 CS18 CR157 D37867.0 #
+C4-5D78 U+04820 CS18 CR157 D37807.0
+C5-6521 U+28108 CS18 CR157 D37788.0
+C5-6522 U+28109 CS18 CR157 D37792.0
+C5-6523 U+28117 CS18 CR157 D37827.0
+C5-6524 U+28115 CS18 CR157 D37816.0
+C5-6525 U+2811B CS18 CR157 D37830.0
+C5-6526 U+2810B CS18 CR157 D37794.0
+C5-6527 U+28128 CS18 CR157 D37825.0
+C5-6528 U+2810E CS18 CR157 D37799.0
+C5-6529 U+28118 CS18 CR157 D37828.0
+C5-652A U+28153 CS18 CR157 D37860.0
+C5-652B U+28145 CS18 CR157 D37831.0
+C5-652C U+2810D CS18 CR157 D37798.0
+C5-652D U+2810A CS18 CR157 D37793.0
+C5-652E U+28113 CS18 CR157 D37805.0
+C5-652F U+2814A CS18 CR157 D37844.0
+C7-435C U+28112 CS18 CR157 D37804.0
+C7-435D U+2812D CS18 CR157 D37839.0
+C7-435E U+28114 CS18 CR157 D37809.0
+C7-435F U+2810F CS18 CR157 D37800.0
+C7-4360 U+28129 CS18 CR157 D37803.0
+C7-4361 U+28116 CS18 CR157 D37819.0
+C7-4362 U+28103 CS18 CR157 D37780.0
+C7-4363 U+28146 CS18 CR157 D37832.0
+C7-4364 U+2815C CS18 CR157 D37878.0
+C7-4365 U+28111 CS18 CR157 D37802.0
+C7-4366 U+28106 CS18 CR157 D37785.0
+C7-4367 U+280DC CS18 CR157 D37779.0
+C7-4368 U+2812B CS18 CR157 D37834.0
+C7-4369 U+2812A CS18 CR157 D37833.0
+C7-436A U+2812C CS18 CR157 D37835.0
+C7-436B U+28127 CS18 CR157 D37796.0
+C1-7927 U+08E7C CS19 CR157 D37889.0
+C1-7928 U+08E72 CS19 CR157 D37874.0
+C1-7929 U+08E87 CS19 CR157 D37925.0
+C1-792A U+08E76 CS19 CR157 D37880.0
+C1-792B U+08E6C CS19 CR157 D37854.0
+C1-792C U+08E7A CS19 CR157 D37886.0
+C1-792D U+08E74 CS19 CR157 D37876.0
+C2-673B U+08E6D CS19 CR157 D37863.0
+C2-673C U+08E78 CS19 CR157 D37882.0
+C2-673D U+08E73 CS19 CR157 D37875.0
+C2-673E U+08E6A CS19 CR157 D37848.0
+C2-673F U+08E6F CS19 CR157 D37865.0
+C2-6740 U+08E7B CS19 CR157 D37887.0
+C3-5B39 U+08E6B CS19 CR157 D37852.0
+C3-5B3A U+08E68 CS19 CR157 D37842.0
+C3-5B3B U+08E70 CS19 CR157 D37868.0
+C3-5B3C U+08E75 CS19 CR157 D37877.0
+C3-5B3D U+08E77 CS19 CR157 D37881.0
+C4-614F U+08E71 CS19 CR157 D37871.0
+C4-6150 U+04824 CS19 CR157 D37845.0
+C4-6151 U+04826 CS19 CR157 D37858.0
+C4-6152 U+08E6E CS19 CR157 D37864.0
+C4-6153 U+28180 CS19 CR157 D37851.0
+C4-6154 U+08E79 CS19 CR157 D37884.0
+C4-6155 U+28158 CS19 CR157 D37872.0
+C5-696A U+2814B CS19 CR157 D37849.0
+C5-696B U+28163 CS19 CR157 D37892.0
+C5-696C U+28164 CS19 CR157 D37893.0
+C5-696D U+28156 CS19 CR157 D37869.0
+C5-696E U+28154 CS19 CR157 D37861.0 #
+C5-696F U+2814E CS19 CR157 D37853.0
+C5-6970 U+28110 CS19 CR157 D37801.0
+C5-6971 U+2814F CS19 CR157 D37855.0
+C5-6972 U+28157 CS19 CR157 D37870.0
+C5-6973 U+2815E CS19 CR157 D37883.0
+C5-6974 U+28151 CS19 CR157 D37857.0
+C5-6975 U+2816A CS19 CR157 D37899.0
+C5-6976 U+28169 CS19 CR157 D37898.0
+C7-4A54 U+28159 CS19 CR157 D37873.0
+C7-4A55 U+28161 CS19 CR157 D37890.0
+C7-4A56 U+28175 CS19 CR157 D37903.0
+C7-4A57 U+04823 CS19 CR157 D37843.0
+C7-4A58 U+28155 CS19 CR157 D37862.0
+C7-4A59 U+2815B CS19 CR157 D37905.0
+C7-4A5A U+2815F CS19 CR157 D37885.0
+C7-4A5B U+28152 CS19 CR157 D37859.0
+C7-4A5C U+28162 CS19 CR157 D37891.0
+C7-4A5D U+28172 CS19 CR157 D37902.0
+C7-4A5E U+2815D CS19 CR157 D37879.0
+C7-4A5F U+28168 CS19 CR157 D37897.0
+C7-4A60 U+28171 CS19 CR157 D37904.0
+C7-4A61 U+28165 CS19 CR157 D37894.0
+C7-4A62 U+28166 CS19 CR157 D37895.0
+C7-4A63 U+28167 CS19 CR157 D37896.0
+C7-4A64 U+28176 CS19 CR157 D37901.0
+C7-4A65 U+2814C CS19 CR157 D37850.0
+C7-4A66 U+28160 CS19 CR157 D37888.0
+C7-4A67 U+28174 CS19 CR157 D37866.0
+C7-4A68 U+28150 CS19 CR157 D37856.0
+C1-7A46 U+08E89 CS20 CR157 D37931.0
+C1-7A47 U+08E81 CS20 CR157 D37906.0
+C1-7A48 U+08E85 CS20 CR157 D37917.0
+C1-7A49 U+08E82 CS20 CR157 D37910.0
+C2-6A25 U+08E86 CS20 CR157 D37920.0
+C2-6A26 U+08E88 CS20 CR157 D37928.0
+C2-6A27 U+08E84 CS20 CR157 D37913.0
+C3-5D37 U+08E83 CS20 CR157 D37912.0
+C4-6459 U+28181 CS20 CR157 D37907.0
+C4-645A U+04829 CS20 CR157 D37927.0
+C4-645B U+04828 CS20 CR157 D37922.0
+C4-645C U+2818A CS20 CR157 D37921.0
+C4-645D U+2818C CS20 CR157 D37924.0
+C5-6D73 U+2818B CS20 CR157 D37923.0
+C5-6D74 U+28190 CS20 CR157 D37932.0
+C5-6D75 U+2818F CS20 CR157 D37930.0
+C5-6D76 U+28186 CS20 CR157 D37915.0
+C5-6D77 U+28183 CS20 CR157 D37909.0
+C5-6D78 U+2818E CS20 CR157 D37929.0
+C5-6D79 U+28187 CS20 CR157 D37916.0
+C5-6D7A U+281A8 CS20 CR157 D37936.0
+C5-6D7B U+28185 CS20 CR157 D37914.0
+C5-6D7C U+281A6 CS20 CR157 D37934.0
+C5-6D7D U+28182 CS20 CR157 D37908.0
+C5-6D7E U+281A7 CS20 CR157 D37935.0
+C7-5044 U+28184 CS20 CR157 D37911.0
+C7-5045 U+2819A CS20 CR157 D37939.0
+C7-5046 U+28189 CS20 CR157 D37919.0
+C7-5047 U+2818D CS20 CR157 D37926.0
+C7-5048 U+28188 CS20 CR157 D37918.0
+C7-5049 U+28191 CS20 CR157 D37933.0
+C7-504A U+2819B CS20 CR157 D37938.0
+C7-504B U+2819C CS20 CR157 D37937.0
+C7-504C U+29548 CS20 CR157 D49890.0
+C1-7B2F U+08E8A CS21 CR157 D37941.0
+C1-7B30 U+08E8D CS21 CR157 D37955.1
+C1-7B31 U+08E8B CS21 CR157 D37949.0
+C2-6C44 U+08E8E CS21 CR157 D37958.0
+C2-6C45 U+08E8C CS21 CR157 D37952.0
+C4-674B U+281B1 CS21 CR157 D37953.0
+C4-674C U+0482B CS21 CR157 D37948.0
+C4-674D U+281B0 CS21 CR157 D37951.0
+C4-674E U+281AA CS21 CR157 D37942.0
+C4-674F U+281AC CS21 CR157 D37944.0
+C4-6750 U+0482A CS21 CR157 D37946.0
+C5-714A U+281B5 CS21 CR157 D37959.0
+C5-714B U+281AD CS21 CR157 D37945.0
+C5-714C U+281B2 CS21 CR157 D37954.0
+C7-5540 U+281B4 CS21 CR157 D37957.0
+C7-5541 U+281AE CS21 CR157 D37947.0
+C7-5542 U+281AB CS21 CR157 D37943.0
+C7-5543 U+281B3 CS21 CR157 D37956.0
+C7-5544 U+281AF CS21 CR157 D37950.0
+C7-5545 U+281C2 CS21 CR157 D37961.0
+C1-7B77 U+08E91 CS22 CR157 D37963.0
+C1-7B78 U+08E93 CS22 CR157 D37967.0
+C2-6E2C U+08E95 CS22 CR157 D37972.0
+C2-6E2D U+08E94 CS22 CR157 D37970.0
+C2-6E2E U+08E9A CS22 CR157 D37985.0
+C2-6E2F U+08E92 CS22 CR157 D37965.0
+C2-6E30 U+08E90 CS22 CR157 D37962.0
+C2-6E31 U+08E96 CS22 CR157 D37973.0
+C2-6E32 U+08E97 CS22 CR157 D* @ D37987.0
+C5-744A U+281C1 CS22 CR157 D37960.0
+C5-744B U+0482C CS22 CR157 D37969.0
+C5-744C U+281C7 CS22 CR157 D37974.0
+C5-744D U+281C4 CS22 CR157 D37966.0
+C5-744E U+281C6 CS22 CR157 D37971.0
+C5-744F U+281C5 CS22 CR157 D37968.0
+C5-7450 U+281D4 CS22 CR157 D37976.0
+C5-7451 U+281CA CS22 CR157 D37977.0
+C7-594C U+281C3 CS22 CR157 D37964.0
+C7-594D U+281C8 CS22 CR157 D37975.0
+C7-594E U+281CB CS22 CR157 D37978.0
+C7-594F U+281CF CS22 CR157 D49752.0
+C2-6F54 U+08E98 CS23 CR157 D37981.0
+C3-604B U+08E99 CS23 CR157 D37983.0
+C4-6B24 U+0482D CS23 CR157 D37984.0
+C5-7651 U+281DE CS23 CR157 D37900.0
+C5-7652 U+281D7 CS23 CR157 D37989.0
+C5-7653 U+281DD CS23 CR157 D37992.0
+C5-7654 U+281D6 CS23 CR157 D37986.0
+C5-7655 U+281D8 CS23 CR157 D37982.0
+C7-5C77 U+0482E CS23 CR157 D37990.0
+C7-5C78 U+281DA CS23 CR157 D37991.0
+C7-5C79 U+281D9 CS23 CR157 D37988.0
+C2-7051 U+08E9E CS24 CR157 D37997.0
+C2-7052 U+08E9F CS24 CR157 D37999.0
+C2-7053 U+08EA0 CS24 CR157 D38001.0
+C2-7054 U+08E9D CS24 CR157 D37993.0
+C4-6C29 U+0482F CS24 CR157 D38000.0
+C4-6C2A U+281E8 CS24 CR157 D38002.0
+C4-6C2B U+281E4 CS24 CR157 D37994.0
+C5-7836 U+281E7 CS24 CR157 D37998.0
+C5-7837 U+281E6 CS24 CR157 D37996.0
+C5-7838 U+281E9 CS24 CR157 D38003.0
+C7-5F61 U+281E5 CS24 CR157 D37995.0
+C7-5F62 U+281EA CS24 CR157 D38004.0
+C7-5F63 U+281ED CS24 CR157 D38006.0
+C1-7D29 U+08EA1 CS25 CR157 D38009.0
+C2-713E U+08EA5 CS25 CR157 D38017.0
+C2-713F U+08EA4 CS25 CR157 D38014.0
+C2-7140 U+08EA3 CS25 CR157 D38013.0
+C3-614F U+04830 CS25 CR157 D38008.0
+C3-6150 U+08EA2 CS25 CR157 D38012.0
+C4-6D28 U+281EF CS25 CR157 D38010.0
+C7-614F U+281EB CS25 CR157 D38005.0
+C7-6150 U+281F4 CS25 CR157 D49753.0
+C7-6151 U+281F3 CS25 CR157 D38016.0
+C7-6152 U+281EE CS25 CR157 D38007.0
+C7-6153 U+281F2 CS25 CR157 D38015.0
+C7-6154 U+281F0 CS25 CR157 D38011.0
+C2-715F U+08EA6 CS26 CR157 D38022.0
+C3-616C U+08EA7 CS26 CR157 D38023.0
+C5-7A3B U+281FC CS26 CR157 D38020.0
+C5-7A3C U+281FB CS26 CR157 D38019.0
+C5-7A3D U+281FD CS26 CR157 D38021.0
+C7-6267 U+281F1 CS26 CR157 D38018.0
+C1-7D3B U+08EAA CS27 CR157 D38026.0
+C2-7179 U+08EA9 CS27 CR157 D38025.0
+C7-6376 U+28203 CS27 CR157 D38027.0 #
+C2-722E U+08EA8 CS28 CR157 D38024.0
+C3-622E U+04831 CS28 CR157 D38028.0
+C5-7B4A U+28204 CS28 CR157 D38029.0
+C7-6463 U+28205 CS28 CR157 D38030.0
+C5-7B6A U+28208 CS29 CR157 D38031.0
+C7-6565 U+2820B CS30 CR157 D38033.0
+C6-2339 U+2820F CS05 CR158 D38037.0
+C6-233A U+28210 CS05 CR158 D38035.0
+C6-2555 U+28211 CS06 CR158 D38036.0
+C1-4B4E U+08EAB CS07 CR158 D38034.0
+C1-5845 U+08EAC CS10 CR158 D38038.0
+C5-3051 U+28215 CS10 CR158 D38041.0
+C5-3052 U+28213 CS10 CR158 D38039.0
+C6-3C44 U+28214 CS10 CR158 D38040.0
+C3-393F U+08EAD CS11 CR158 D38049.0
+C3-3940 U+08EAF CS11 CR158 M******
+C4-3560 U+28222 CS11 CR158 D38055.0
+C5-3578 U+2821A CS11 CR158 D38046.0
+C5-3579 U+28219 CS11 CR158 D38045.0
+C5-357A U+28218 CS11 CR158 D38044.0
+C6-453E U+2821B CS11 CR158 D38047.0
+C6-453F U+2821F CS11 CR158 D38052.0
+C6-4540 U+2821D CS11 CR158 D38050.0
+C6-4541 U+2821C CS11 CR158 D38048.0
+C6-4542 U+2821E CS11 CR158 D38051.0
+C6-4543 U+28220 CS11 CR158 D38053.0
+C6-4544 U+28221 CS11 CR158 D38054.0
+C3-3F40 U+08EB0 CS12 CR158 D38065.0
+C3-3F41 U+04836 CS12 CR158 D38069.0
+C3-3F42 U+04832 CS12 CR158 D38064.0
+C4-3B52 U+04834 CS12 CR158 D38063.0
+C4-3B53 U+04835 CS12 CR158 D38068.0
+C5-3C64 U+2822B CS12 CR158 D38061.0
+C5-3C65 U+28229 CS12 CR158 D38059.0
+C5-3C66 U+2822E CS12 CR158 D38070.0
+C5-3C67 U+04833 CS12 CR158 D38062.0
+C6-4F3D U+28234 CS12 CR158 D38072.0
+C6-4F3E U+2822D CS12 CR158 D38067.0
+C6-4F3F U+2822A CS12 CR158 D38060.0
+C6-4F40 U+28235 CS12 CR158 D38071.0
+C6-4F41 U+2822C CS12 CR158 D38066.0
+C1-6723 U+08EB2 CS13 CR158 D38079.0
+C3-4470 U+04838 CS13 CR158 D38077.0
+C3-4471 U+04837 CS13 CR158 D38075.0
+C3-4472 U+04839 CS13 CR158 D38087.0
+C3-4473 U+08EB1 CS13 CR158 D38078.0
+C5-434D U+28239 CS13 CR158 D38076.0
+C6-587A U+2823A CS13 CR158 D38080.0
+C6-587B U+28240 CS13 CR158 D38083.0
+C6-587C U+28242 CS13 CR158 D38084.0
+C6-587D U+28238 CS13 CR158 D38074.0
+C6-587E U+2823B CS13 CR158 D38081.0
+C6-5921 U+2823C CS13 CR158 D38082.0
+C6-5922 U+28243 CS13 CR158 D38085.0
+C3-497C U+08EB4 CS14 CR158 D38090.0
+C3-497D U+08EB3 CS14 CR158 D38089.0
+C5-4A49 U+2824B CS14 CR158 D38093.0
+C5-4A4A U+28248 CS14 CR158 D38088.0
+C6-6323 U+28249 CS14 CR158 D38091.0
+C6-6324 U+2824A CS14 CR158 D38092.0
+C6-6325 U+2824C CS14 CR158 D38094.0
+C6-6326 U+2824D CS14 CR158 D38095.0
+C1-6F41 U+08EBA CS15 CR158 D38110.0
+C3-4F2F U+08EB8 CS15 CR158 D38102.0
+C3-4F30 U+08EB6 CS15 CR158 D38099.0
+C3-4F31 U+08EB9 CS15 CR158 D38103.0
+C3-4F32 U+08EB7 CS15 CR158 D38101.0
+C4-4E25 U+28257 CS15 CR158 D38104.0
+C4-4E26 U+0483B CS15 CR158 D38098.0
+C5-5156 U+28255 CS15 CR158 D38107.0
+C7-2950 U+2825B CS15 CR158 D38105.0
+C7-2951 U+28254 CS15 CR158 D38100.0
+C2-5A74 U+08EBD CS16 CR158 D38114.0
+C4-5431 U+28263 CS16 CR158 D38116.0
+C4-5432 U+0483C CS16 CR158 D38115.0
+C5-586A U+28262 CS16 CR158 D38113.0
+C5-586B U+28264 CS16 CR158 D38117.0
+C7-3428 U+28265 CS16 CR158 D38118.0
+C3-5656 U+0483E CS17 CR158 D38129.0
+C4-5930 U+0483D CS17 CR158 D38124.0
+C5-5F21 U+28271 CS17 CR158 D38128.0
+C7-3C45 U+28270 CS17 CR158 D38127.0
+C7-3C46 U+28266 CS17 CR158 D38130.0
+C7-3C47 U+2826F CS17 CR158 D38126.0
+C7-3C48 U+2826E CS17 CR158 D38125.0
+C1-774A U+08EC0 CS18 CR158 D38137.0
+C3-5935 U+08EBF CS18 CR158 D38136.0
+C3-5936 U+08EC1 CS18 CR158 D38138.0
+C5-6530 U+28279 CS18 CR158 D38135.0
+C7-436C U+2827A CS18 CR158 D38139.0
+C2-6741 U+08EC2 CS19 CR158 D38143.0
+C3-5B3E U+0483F CS19 CR158 D38142.0
+C3-5B3F U+08EC3 CS19 CR158 D38145.0
+C4-6156 U+08EC4 CS19 CR158 D38152.0
+C7-4A69 U+2828A CS19 CR158 D38149.0
+C7-4A6A U+28281 CS19 CR158 D38147.0
+C7-4A6B U+28286 CS19 CR158 M******
+C7-4A6C U+2827F CS19 CR158 D38144.0
+C7-4A6D U+28280 CS19 CR158 D38146.0
+C3-5D38 U+08EC6 CS20 CR158 D38157.0
+C4-645E U+2828D CS20 CR158 D38154.0
+C4-645F U+04840 CS20 CR158 D38153.0
+C7-504D U+2828E CS20 CR158 D38155.0
+C7-504E U+28292 CS20 CR158 D38156.0
+C4-6751 U+08EC7 CS21 CR158 D38159.0
+C5-714D U+28294 CS21 CR158 D38160.0
+C7-5546 U+28293 CS21 CR158 D38158.0
+C7-5547 U+28295 CS21 CR158 D38161.0
+C7-5548 U+28296 CS21 CR158 D38163.0
+C7-5549 U+28297 CS21 CR158 D38162.0
+C7-5950 U+28298 CS22 CR158 D38164.0
+C3-604C U+04841 CS23 CR158 D38166.0
+C5-7656 U+2829B CS23 CR158 D38165.0
+C5-7951 U+2829D CS25 CR158 D38168.0
+C2-717A U+08EC9 CS27 CR158 D38171.0
+C1-4B4F U+08ECA CS07 CR159 D38172.0
+C1-4F51 U+08ECB CS08 CR159 D38173.0
+C1-535B U+08ECD CS09 CR159 D38179.0
+C1-535C U+08ECC CS09 CR159 D38176.0
+C4-2B4D U+04842 CS09 CR159 D38178.0
+C4-2B4E U+04843 CS09 CR159 D38181.0
+C5-2B4E U+282A1 CS09 CR159 D38175.0
+C6-345C U+282A0 CS09 CR159 D38174.0
+C6-345D U+2F9DD CS09 CR159 D38180.0 @ D02526.0 (C6-2F2A) # Morohashi Duplicate.
+C6-345E U+282A2 CS09 CR159 D38177.0
+C1-5846 U+08ED2 CS10 CR159 D38187.0
+C1-5847 U+08ED4 CS10 CR159 D38190.0
+C1-5848 U+08ECF CS10 CR159 D38183.0
+C2-332C U+08ED1 CS10 CR159 D38186.0
+C2-332D U+08ED3 CS10 CR159 D38189.0
+C3-3421 U+08ED0 CS10 CR159 D38184.0
+C3-3422 U+04845 CS10 CR159 D38188.0
+C4-302C U+2F9DE CS10 CR159 D*
+C5-3053 U+282B1 CS10 CR159 D38191.0
+C5-3054 U+282A9 CS10 CR159 D*
+C5-3055 U+08ECE CS10 CR159 D38182.0
+C6-3C45 U+282A7 CS10 CR159 D38185.0
+C6-3C46 U+282AF CS10 CR159 D38192.0
+C6-3C47 U+282AA CS10 CR159 D*
+C1-5D53 U+08EDB CS11 CR159 D38207.0
+C1-5D54 U+08EDF CS11 CR159 D38213.0
+C2-395E U+08ED8 CS11 CR159 D38198.0
+C2-395F U+08EDE CS11 CR159 D38212.0
+C2-3960 U+08EDD CS11 CR159 D38210.0
+C2-3961 U+08EDC CS11 CR159 D38209.0
+C2-3962 U+08ED7 CS11 CR159 D38197.0
+C2-3963 U+08EE0 CS11 CR159 D38217.0
+C2-3964 U+08EE1 CS11 CR159 D38218.0
+C3-3941 U+08ED6 CS11 CR159 D38195.0
+C3-3942 U+0484D CS11 CR159 D38228.0
+C3-3943 U+04846 CS11 CR159 D38194.0
+C3-3944 U+04847 CS11 CR159 D38202.0
+C3-3945 U+0484B CS11 CR159 D38211.0
+C3-3946 U+0484C CS11 CR159 D38220.0
+C3-3947 U+08ED9 CS11 CR159 D38199.0
+C3-3948 U+04848 CS11 CR159 D38203.0
+C4-3561 U+04849 CS11 CR159 D38204.0
+C4-3562 U+0484A CS11 CR159 D38208.0
+C4-3563 U+08EDA CS11 CR159 D38201.0
+C4-3564 U+282B7 CS11 CR159 D38214.0
+C4-3565 U+282CC CS11 CR159 D38233.0
+C5-357B U+282B3 CS11 CR159 D38196.0
+C5-357C U+282BF CS11 CR159 D38225.0
+C5-357D U+282BB CS11 CR159 D38221.0
+C5-357E U+282C0 CS11 CR159 D38227.0
+C5-3621 U+282B9 CS11 CR159 D38216.0
+C5-3622 U+282B8 CS11 CR159 D38215.0
+C5-3623 U+282D5 CS11 CR159 D38226.0
+C6-4545 U+0484E CS11 CR159 D38234.0
+C6-4546 U+282B6 CS11 CR159 D38206.0
+C6-4547 U+282BC CS11 CR159 D38222.0
+C6-4548 U+282C6 CS11 CR159 D38230.0
+C6-4549 U+282C7 CS11 CR159 D38229.0
+C6-454A U+282BA CS11 CR159 D38219.0
+C6-454B U+282BE CS11 CR159 D38224.0
+C6-454C U+282BD CS11 CR159 D38223.0
+C6-454D U+282B5 CS11 CR159 D38205.0
+C6-454E U+282B4 CS11 CR159 D38200.0
+C1-6248 U+08EFB CS12 CR159 D38274.0
+C1-6249 U+08EF8 CS12 CR159 D38269.0
+C1-624A U+08EFC CS12 CR159 D38275.0
+C2-4062 U+08EEF CS12 CR159 D38249.0
+C2-4063 U+08EF7 CS12 CR159 D38266.0
+C2-4064 U+08EFA CS12 CR159 D38272.0
+C2-4065 U+08EF9 CS12 CR159 D38271.0
+C2-4066 U+08EE6 CS12 CR159 D38237.0
+C2-4067 U+08EEE CS12 CR159 D38248.0
+C2-4068 U+08EE5 CS12 CR159 D38236.0
+C2-4069 U+08EF5 CS12 CR159 D38261.0
+C2-406A U+08EE7 CS12 CR159 D38238.0
+C2-406B U+08EE8 CS12 CR159 D38239.0
+C2-406C U+08EF6 CS12 CR159 D38264.0
+C2-406D U+08EEB CS12 CR159 D38243.0
+C2-406E U+08EF1 CS12 CR159 D38253.0
+C2-406F U+08EEC CS12 CR159 D38246.0
+C2-4070 U+08EF4 CS12 CR159 D38257.0
+C2-4071 U+08EE9 CS12 CR159 D38241.0
+C3-3F43 U+04850 CS12 CR159 D38260.0
+C3-3F44 U+08EF2 CS12 CR159 D38254.0
+C3-3F45 U+08EE4 CS12 CR159 D38235.0
+C3-3F46 U+08EF3 CS12 CR159 D38255.0
+C3-3F47 U+08EEA CS12 CR159 D38242.0
+C3-3F48 U+0484F CS12 CR159 D38240.0
+C3-3F49 U+08EFD CS12 CR159 D38281.0
+C3-3F4A U+04852 CS12 CR159 D38268.0
+C4-3B54 U+04851 CS12 CR159 D38262.0
+C4-3B55 U+08EF0 CS12 CR159 D38250.0
+C5-3C68 U+282D7 CS12 CR159 D38263.0
+C5-3C69 U+282DB CS12 CR159 D38273.0
+C5-3C6A U+282D9 CS12 CR159 D38267.0
+C5-3C6B U+282D8 CS12 CR159 D38265.0
+C5-3C6C U+282E6 CS12 CR159 D38277.0
+C5-3C6D U+282D6 CS12 CR159 D38259.0
+C5-3C6E U+282D1 CS12 CR159 D38251.0
+C5-3C6F U+282E7 CS12 CR159 D38278.0
+C5-3C70 U+282D0 CS12 CR159 D38247.0
+C5-3C71 U+282DC CS12 CR159 D*
+C6-4F42 U+282D4 CS12 CR159 D38258.0
+C6-4F43 U+282DA CS12 CR159 D38270.0
+C6-4F44 U+282D3 CS12 CR159 D38256.0
+C6-4F45 U+282D2 CS12 CR159 D38252.0
+C6-4F46 U+282CE CS12 CR159 D38244.0
+C6-4F47 U+282CF CS12 CR159 D38245.0
+C1-6724 U+08F03 CS13 CR159 D38297.0
+C1-6725 U+08F09 CS13 CR159 D38309.0
+C1-6726 U+08EFE CS13 CR159 D38285.0
+C1-6727 U+08F0A CS13 CR159 D38311.0
+C2-477A U+08F06 CS13 CR159 D38303.0
+C2-477B U+08EFF CS13 CR159 D38286.0
+C2-477C U+08F01 CS13 CR159 D38288.0
+C2-477D U+08F00 CS13 CR159 D38287.0
+C2-477E U+08F05 CS13 CR159 D38302.0
+C2-4821 U+08F07 CS13 CR159 D38304.0
+C2-4822 U+08F08 CS13 CR159 D38308.0
+C2-4823 U+08F02 CS13 CR159 D38289.0
+C2-4824 U+08F0B CS13 CR159 D38317.0
+C3-4474 U+04855 CS13 CR159 D38296.0
+C3-4475 U+04853 CS13 CR159 D38290.0
+C3-4476 U+08F04 CS13 CR159 D38300.0
+C4-412A U+04854 CS13 CR159 D38299.0
+C4-412B U+282EE CS13 CR159 D38301.0
+C4-412C U+04857 CS13 CR159 D49755.0 #
+C4-412D U+282FC CS13 CR159 D38314.0
+C5-434E U+282F2 CS13 CR159 D38310.0
+C5-434F U+282F0 CS13 CR159 D38306.0
+C5-4350 U+08EED CS13 CR159 D38284.0
+C5-4351 U+282ED CS13 CR159 D38298.0
+C5-4352 U+282EF CS13 CR159 D38305.0
+C5-4353 U+282EA CS13 CR159 D38293.0
+C5-4354 U+28301 CS13 CR159 D38313.0
+C6-5923 U+282E8 CS13 CR159 D38291.0
+C6-5924 U+04856 CS13 CR159 D38312.0
+C6-5925 U+282F9 CS13 CR159 D38316.0
+C6-5926 U+282EB CS13 CR159 D38294.0
+C6-5927 U+282F1 CS13 CR159 D38307.0
+C6-5928 U+282E9 CS13 CR159 D38292.0
+C6-5929 U+282EC CS13 CR159 D38295.0
+C1-6B3A U+08F14 CS14 CR159 D38342.0
+C1-6B3B U+08F12 CS14 CR159 D38336.0
+C1-6B3C U+08F15 CS14 CR159 D38346.0
+C1-6B3D U+08F13 CS14 CR159 D38337.0
+C2-4E4C U+08F10 CS14 CR159 D38334.0
+C2-4E4D U+08F11 CS14 CR159 D38335.0
+C2-4E4E U+08F0E CS14 CR159 D38328.0
+C2-4E4F U+08F0D CS14 CR159 D38326.0
+C3-497E U+0485B CS14 CR159 D38351.0
+C4-4766 U+04858 CS14 CR159 D38329.0
+C4-4767 U+0485A CS14 CR159 D38343.0
+C4-4768 U+28305 CS14 CR159 D38325.0
+C4-4769 U+04859 CS14 CR159 D38339.0
+C4-476A U+08F0F CS14 CR159 D38330.0
+C5-4A4B U+2830D CS14 CR159 D38344.0
+C5-4A4C U+2831F CS14 CR159 D38350.0
+C5-4A4D U+28308 CS14 CR159 D38332.0
+C5-4A4E U+2830E CS14 CR159 D38345.0
+C5-4A4F U+2831D CS14 CR159 D38348.0
+C5-4A50 U+28304 CS14 CR159 D38324.0
+C6-6327 U+2830A CS14 CR159 D38338.0
+C6-6328 U+28306 CS14 CR159 D38327.0
+C6-6329 U+2832F CS14 CR159 D38387.0
+C6-632A U+28321 CS14 CR159 D38347.0
+C6-632B U+28307 CS14 CR159 D38331.0
+C6-632C U+28309 CS14 CR159 D38333.0
+C6-632D U+28302 CS14 CR159 D38322.0 #
+C6-632E U+28316 CS14 CR159 D38352.0
+C6-632F U+28303 CS14 CR159 D38323.0
+C6-6330 U+2830B CS14 CR159 D38340.0
+C6-6331 U+2830F CS14 CR159 D49756.0
+C1-6F42 U+08F1D CS15 CR159 D38372.0
+C1-6F43 U+08F1B CS15 CR159 D38361.0
+C1-6F44 U+08F1F CS15 CR159 D38374.0
+C1-6F45 U+08F29 CS15 CR159 D38398.0
+C1-6F46 U+08F26 CS15 CR159 D38393.0
+C1-6F47 U+08F2A CS15 CR159 D38400.0
+C1-6F48 U+08F1C CS15 CR159 D38368.0
+C1-6F49 U+08F1E CS15 CR159 D38373.0
+C1-6F4A U+08F25 CS15 CR159 D38391.0
+C2-546F U+08F2C CS15 CR159 D38402.0
+C2-5470 U+08F24 CS15 CR159 D38390.0
+C2-5471 U+08F18 CS15 CR159 D38358.0
+C2-5472 U+08F1A CS15 CR159 D38360.0
+C2-5473 U+08F20 CS15 CR159 D38380.0
+C2-5474 U+08F23 CS15 CR159 D38389.0
+C2-5475 U+08F16 CS15 CR159 D38356.0
+C2-5476 U+08F17 CS15 CR159 D38357.0
+C3-4F33 U+08F22 CS15 CR159 D38386.0
+C3-4F34 U+08F2B CS15 CR159 D38399.0
+C3-4F35 U+08F27 CS15 CR159 D38396.0
+C3-4F36 U+08F19 CS15 CR159 D38359.0
+C4-4E27 U+0485D CS15 CR159 D38364.0
+C4-4E28 U+0485C CS15 CR159 D38363.0
+C4-4E29 U+0485F CS15 CR159 D38370.0
+C4-4E2A U+0485E CS15 CR159 D38369.0
+C4-4E2B U+08F28 CS15 CR159 D38397.0
+C4-4E2C U+2832E CS15 CR159 D38385.0
+C4-4E2D U+08F21 CS15 CR159 D38381.0
+C5-5157 U+28336 CS15 CR159 D38404.0
+C5-5158 U+2832B CS15 CR159 D38382.0
+C5-5159 U+28327 CS15 CR159 D38376.0
+C5-515A U+28346 CS15 CR159 D38407.0
+C5-515B U+2832C CS15 CR159 D38383.0
+C5-515C U+28345 CS15 CR159 D38406.0
+C5-515D U+28333 CS15 CR159 D38395.0
+C5-515E U+2832D CS15 CR159 D38384.0
+C5-515F U+28334 CS15 CR159 D38401.0
+C5-5160 U+28322 CS15 CR159 D38362.0
+C5-5161 U+04864 CS15 CR159 D38443.0
+C7-2952 U+28335 CS15 CR159 D38403.0
+C7-2953 U+28340 CS15 CR159 D38410.0
+C7-2954 U+28337 CS15 CR159 D38405.0
+C7-2955 U+28329 CS15 CR159 D38378.0
+C7-2956 U+28326 CS15 CR159 D38371.0
+C7-2957 U+28323 CS15 CR159 D38365.0
+C7-2958 U+28330 CS15 CR159 D38388.0
+C7-2959 U+28320 CS15 CR159 D38355.0
+C7-295A U+28328 CS15 CR159 D38377.0
+C7-295B U+28332 CS15 CR159 D38394.0
+C7-295C U+2832A CS15 CR159 D38379.0
+C7-295D U+28331 CS15 CR159 D38392.0
+C7-295E U+28324 CS15 CR159 D38366.0
+C7-295F U+28341 CS15 CR159 D38409.0
+C7-2960 U+28342 CS15 CR159 D38411.0
+C7-2961 U+28343 CS15 CR159 D38408.0
+C7-2962 U+28325 CS15 CR159 D38367.0
+C7-2963 U+28338 CS15 CR159 D38375.0
+C1-7251 U+08F3B CS16 CR159 D38442.0
+C1-7252 U+08F2F CS16 CR159 D38420.0
+C1-7253 U+08F38 CS16 CR159 D38438.1
+C1-7254 U+08F33 CS16 CR159 D38429.0
+C2-5A75 U+08F36 CS16 CR159 D38436.0
+C2-5A76 U+08F2E CS16 CR159 D38415.0
+C2-5A77 U+08F35 CS16 CR159 D38435.0
+C2-5A78 U+08F32 CS16 CR159 D38427.0
+C2-5A79 U+08F39 CS16 CR159 D38440.0
+C2-5A7A U+08F37 CS16 CR159 D38437.0
+C2-5A7B U+08F34 CS16 CR159 D38432.0
+C3-5321 U+08F31 CS16 CR159 D38426.0
+C3-5322 U+08F30 CS16 CR159 D38425.0
+C3-5323 U+04860 CS16 CR159 D38413.0
+C3-5324 U+08F2D CS16 CR159 D38412.0
+C3-5325 U+08F3C CS16 CR159 M******
+C4-5433 U+04862 CS16 CR159 D38424.0
+C4-5434 U+04863 CS16 CR159 D38428.0
+C4-5435 U+28367 CS16 CR159 D38446.0
+C5-586C U+28356 CS16 CR159 D*
+C5-586D U+28351 CS16 CR159 D38434.0
+C5-586E U+2834F CS16 CR159 D38431.0
+C5-586F U+28368 CS16 CR159 D38447.0
+C5-5870 U+2834C CS16 CR159 D38422.0
+C5-5871 U+28350 CS16 CR159 D38433.0
+C5-5872 U+04861 CS16 CR159 D38416.0
+C5-5873 U+28348 CS16 CR159 D38417.0
+C5-5874 U+2834A CS16 CR159 D38419.0
+C7-3429 U+28347 CS16 CR159 D38414.0
+C7-342A U+28363 CS16 CR159 D38449.0
+C7-342B U+2834D CS16 CR159 D38423.0
+C7-342C U+2835F CS16 CR159 D38448.0
+C7-342D U+2834B CS16 CR159 D38421.0
+C7-342E U+28360 CS16 CR159 D38450.0
+C7-342F U+28349 CS16 CR159 D38418.0
+C7-3430 U+28353 CS16 CR159 D38444.0
+C7-3431 U+2F9DF CS16 CR159 D38438.0
+C7-3432 U+08F3A CS16 CR159 D38441.0
+C7-3433 U+28357 CS16 CR159 D49757.0
+C7-3434 U+2834E CS16 CR159 D38430.0
+C7-3435 U+28352 CS16 CR159 D38439.0
+C7-3436 U+28354 CS16 CR159 D38445.0
+C1-755D U+08F44 CS17 CR159 D38482.1
+C1-755E U+08F3E CS17 CR159 D38467.0
+C1-755F U+08F42 CS17 CR159 D38479.0
+C1-7560 U+08F45 CS17 CR159 D38483.0
+C1-7561 U+08F3F CS17 CR159 D38468.0
+C2-5F6C U+08F43 CS17 CR159 D38481.0
+C2-5F6D U+08F40 CS17 CR159 D38473.0
+C3-5657 U+04869 CS17 CR159 D38485.0 #
+C3-5658 U+04865 CS17 CR159 D38455.0
+C3-5659 U+08F3D CS17 CR159 D38465.0
+C3-565A U+08F41 CS17 CR159 D38477.0
+C4-5931 U+0486A CS17 CR159 D38487.0
+C4-5932 U+04866 CS17 CR159 D38459.0
+C4-5933 U+28370 CS17 CR159 D38464.0
+C4-5934 U+28372 CS17 CR159 D38469.0
+C4-5935 U+04867 CS17 CR159 D38480.0
+C4-5936 U+28377 CS17 CR159 D38475.0
+C4-5937 U+04868 CS17 CR159 D38484.0
+C5-5F22 U+28374 CS17 CR159 D38471.0
+C5-5F23 U+28388 CS17 CR159 D38490.0
+C5-5F24 U+2837F CS17 CR159 D38486.0
+C5-5F25 U+2836B CS17 CR159 D38458.0
+C5-5F26 U+28387 CS17 CR159 D38489.0
+C5-5F27 U+28379 CS17 CR159 D38478.0
+C5-5F28 U+28378 CS17 CR159 D38476.0
+C5-5F29 U+28389 CS17 CR159 D38491.0
+C5-5F2A U+28380 CS17 CR159 D*
+C5-5F2B U+28376 CS17 CR159 D38474.0
+C7-3C49 U+28381 CS17 CR159 D38472.0
+C7-3C4A U+28369 CS17 CR159 D38456.0
+C7-3C4B U+2836E CS17 CR159 D38462.0
+C7-3C4C U+2836D CS17 CR159 D38461.0
+C7-3C4D U+2836C CS17 CR159 D38460.0
+C7-3C4E U+28384 CS17 CR159 D38493.0
+C7-3C4F U+28385 CS17 CR159 D38492.0
+C7-3C50 U+28371 CS17 CR159 D38466.0
+C7-3C51 U+28373 CS17 CR159 D38470.0
+C7-3C52 U+2836A CS17 CR159 D38457.0
+C7-3C53 U+2836F CS17 CR159 D38463.0
+C7-3C54 U+2837B CS17 CR159 D38488.0
+C1-774B U+08F49 CS18 CR159 D38507.0
+C1-774C U+08F4D CS18 CR159 D38524.0
+C2-6370 U+08F46 CS18 CR159 D38502.0
+C2-6371 U+08F47 CS18 CR159 D38503.0
+C2-6372 U+08F48 CS18 CR159 D38505.0
+C2-6373 U+08F4B CS18 CR159 D38513.0
+C3-5937 U+08F4A CS18 CR159 D38508.0
+C4-5D79 U+2838A CS18 CR159 D38496.0
+C4-5D7A U+0486D CS18 CR159 D38499.0
+C4-5D7B U+0486C CS18 CR159 D38495.0
+C4-5D7C U+0486B CS18 CR159 D38494.0
+C4-5D7D U+0486F CS18 CR159 D38501.0
+C4-5D7E U+04870 CS18 CR159 D38504.0
+C4-5E21 U+2838C CS18 CR159 D49758.0
+C5-6531 U+283A1 CS18 CR159 D38510.0
+C5-6532 U+2838D CS18 CR159 D38509.0
+C5-6533 U+283A2 CS18 CR159 D38511.0 #
+C5-6534 U+28390 CS18 CR159 D38506.0
+C5-6535 U+0486E CS18 CR159 D38500.0
+C7-436D U+2839C CS18 CR159 D38514.0
+C7-436E U+28399 CS18 CR159 D38517.0
+C7-436F U+28395 CS18 CR159 D38515.0
+C7-4370 U+2838B CS18 CR159 D38497.0
+C7-4371 U+28398 CS18 CR159 D38516.0
+C7-4372 U+28396 CS18 CR159 D38498.0
+C1-792E U+08F54 CS19 CR159 D38542.0
+C1-792F U+08F4E CS19 CR159 D38532.0
+C2-6742 U+08F52 CS19 CR159 D38540.0
+C2-6743 U+08F51 CS19 CR159 D38539.0
+C2-6744 U+08F4F CS19 CR159 D38534.0
+C2-6745 U+08F50 CS19 CR159 D38538.0
+C2-6746 U+08F53 CS19 CR159 D38541.0
+C4-6157 U+04874 CS19 CR159 D38536.0
+C4-6158 U+04873 CS19 CR159 D38533.0
+C4-6159 U+04872 CS19 CR159 D38527.0
+C4-615A U+283AA CS19 CR159 D38529.0
+C4-615B U+283AB CS19 CR159 D38530.0
+C5-6977 U+283AD CS19 CR159 D38535.0
+C5-6978 U+283A4 CS19 CR159 D38521.0
+C5-6979 U+283AC CS19 CR159 D38531.0
+C5-697A U+283A9 CS19 CR159 D38528.0
+C5-697B U+283AE CS19 CR159 D38537.0
+C7-4A6E U+283A5 CS19 CR159 D38522.0
+C7-4A6F U+283A7 CS19 CR159 D38525.0
+C7-4A70 U+283A8 CS19 CR159 D38526.0
+C7-4A71 U+283A6 CS19 CR159 D38523.0
+C7-4A72 U+283AF CS19 CR159 D38543.0
+C7-4A73 U+26195 CS19 CR159 D49760.0
+C7-4A74 U+283B1 CS19 CR159 D38544.0
+C2-6A28 U+08F59 CS20 CR159 D38555.0
+C2-6A29 U+08F56 CS20 CR159 D38549.0
+C2-6A2A U+08F57 CS20 CR159 D38550.0
+C2-6A2B U+08F55 CS20 CR159 D38548.0
+C2-6A2C U+08F58 CS20 CR159 D38551.0
+C2-6A2D U+08F5A CS20 CR159 D38558.0
+C4-6460 U+04875 CS20 CR159 D38552.0
+C4-6461 U+04876 CS20 CR159 D38559.0
+C4-6462 U+283B2 CS20 CR159 D38564.0
+C5-6E21 U+283B9 CS20 CR159 D38557.0
+C5-6E22 U+283B7 CS20 CR159 D38554.0
+C5-6E23 U+283B4 CS20 CR159 D38546.0
+C5-6E24 U+283B6 CS20 CR159 D38553.0
+C5-6E25 U+283B3 CS20 CR159 D38545.0
+C5-6E26 U+283C6 CS20 CR159 D38562.0
+C5-6E27 U+2863C CS20 CR159 D38560.0
+C7-504F U+283C5 CS20 CR159 D38561.0
+C7-5050 U+283C1 CS20 CR159 D38563.0
+C7-5051 U+283B8 CS20 CR159 D38556.0
+C7-5052 U+283BE CS20 CR159 D38565.0
+C7-5053 U+283B5 CS20 CR159 D38547.0
+C7-5054 U+283C7 CS20 CR159 D38566.0
+C1-7B32 U+08F5F CS21 CR159 D38577.0
+C2-6C46 U+08F5E CS21 CR159 D38573.0
+C2-6C47 U+08F5B CS21 CR159 D38568.0
+C2-6C48 U+08F5D CS21 CR159 D38572.0
+C3-5E67 U+08F5C CS21 CR159 D38571.0
+C4-6752 U+04877 CS21 CR159 D38575.0
+C4-6753 U+283C8 CS21 CR159 D38569.0
+C4-6754 U+283CA CS21 CR159 D38574.0
+C5-714E U+283C9 CS21 CR159 D38570.0
+C7-554A U+283CF CS21 CR159 D49759.0
+C7-554B U+283CE CS21 CR159 D38578.0
+C7-554C U+283CB CS21 CR159 D38576.0
+C1-7B79 U+08F61 CS22 CR159 D38587.0
+C2-6E33 U+08F60 CS22 CR159 D38584.0
+C2-6E34 U+08F62 CS22 CR159 D38588.0
+C3-5F67 U+0487A CS22 CR159 D38581.0
+C3-5F68 U+04879 CS22 CR159 D*
+C4-6950 U+283D2 CS22 CR159 D38580.0
+C4-6951 U+283D5 CS22 CR159 D38585.0
+C7-5951 U+283D4 CS22 CR159 D38583.0
+C7-5952 U+283D3 CS22 CR159 D38582.0
+C7-5953 U+283D8 CS22 CR159 D38590.0
+C7-5954 U+283D9 CS22 CR159 D49761.0
+C7-5955 U+283DD CS22 CR159 D38589.0
+C7-5956 U+283D1 CS22 CR159 D38579.0
+C7-5957 U+283D6 CS22 CR159 D38586.0
+C2-6F55 U+08F64 CS23 CR159 D38596.0
+C2-6F56 U+08F63 CS23 CR159 D38593.0
+C5-7657 U+283E0 CS23 CR159 D38597.0
+C5-7658 U+283E8 CS23 CR159 D38600.0
+C5-7659 U+283E6 CS23 CR159 D49762.0
+C7-5C7A U+283E2 CS23 CR159 D38599.0
+C7-5C7B U+283E1 CS23 CR159 D38598.0
+C7-5C7C U+283E3 CS23 CR159 D38601.0
+C7-5C7D U+283E4 CS23 CR159 D38602.0
+C7-5C7E U+283DE CS23 CR159 D38594.0
+C7-5D21 U+283DF CS23 CR159 D38595.0
+C3-607D U+0487C CS24 CR159 D38605.0
+C5-7839 U+283F1 CS24 CR159 D38608.0
+C5-783A U+283EB CS24 CR159 D38606.0
+C5-783B U+283EA CS24 CR159 D38604.0
+C5-783C U+283E9 CS24 CR159 D38603.0
+C7-5F64 U+283F0 CS24 CR159 D38610.0
+C7-5F65 U+283EF CS24 CR159 D38611.0
+C7-5F66 U+283F2 CS24 CR159 D38609.0
+C7-5F67 U+283EC CS24 CR159 D38607.0
+C5-7952 U+283F4 CS25 CR159 D38613.0
+C5-7953 U+283F3 CS25 CR159 D38612.0
+C4-6D61 U+0487D CS26 CR159 D38616.0
+C5-7A3E U+283F5 CS26 CR159 D38627.0
+C5-7A3F U+283F6 CS26 CR159 D38614.0
+C7-6268 U+283F8 CS26 CR159 D38617.0
+C7-6269 U+283FD CS26 CR159 D38622.0
+C3-6222 U+08F65 CS27 CR159 D38621.0
+C4-6E21 U+0487E CS27 CR159 D38618.0
+C5-7A7A U+283F9 CS27 CR159 D38620.0
+C7-6377 U+283FE CS27 CR159 D38619.0
+C7-6464 U+283FA CS28 CR159 D38623.0
+C5-7B6B U+28401 CS29 CR159 D38626.0
+C7-6566 U+28402 CS30 CR159 D38624.0
+C3-623D U+0487F CS31 CR159 D38628.0
+C1-4B50 U+08F9B CS07 CR160 D38630.0 @ D38630.0 (C6-292B)
+C6-292B U+2840B CS07 CR160 D38630.1 @ D38630.1 (C1-4B50)
+C6-2E36 U+2840C CS08 CR160 D38631.0
+C6-3C48 U+2840D CS10 CR160 D38632.0
+C5-3624 U+28411 CS11 CR160 D38634.0
+C5-3625 U+28410 CS11 CR160 D38633.0
+C6-454F U+2840F CS11 CR160 D38635.0
+C1-624B U+08F9C CS12 CR160 D38636.0
+C3-3F4B U+08F9D CS12 CR160 D38637.0
+C1-6728 U+08F9F CS13 CR160 D38642.0
+C3-4477 U+08F9E CS13 CR160 D38638.0
+C3-4478 U+08FA0 CS13 CR160 D38643.0
+C4-412E U+28414 CS13 CR160 D38639.0
+C6-592A U+28415 CS13 CR160 D38640.0
+C1-6B3E U+08FA3 CS14 CR160 D38646.0
+C3-4A21 U+08FA1 CS14 CR160 D38644.0
+C3-4A22 U+08FA2 CS14 CR160 D38645.0
+C5-4A51 U+28418 CS14 CR160 D38641.0
+C5-4A52 U+2841B CS14 CR160 D38647.0
+C3-4F37 U+08FA4 CS15 CR160 D38649.0
+C4-4E2E U+04883 CS15 CR160 D38648.0
+C5-5162 U+2841F CS15 CR160 D38651.0
+C7-2964 U+2841C CS15 CR160 D38653.0
+C7-2965 U+2841D CS15 CR160 D38650.0
+C7-2966 U+2841E CS15 CR160 D38652.0
+C1-7255 U+08FA8 CS16 CR160 D38657.0
+C1-7256 U+08FA6 CS16 CR160 D38655.0
+C3-5326 U+08FA7 CS16 CR160 D38656.0
+C3-5327 U+08FA5 CS16 CR160 D38654.0
+C5-5875 U+28421 CS16 CR160 D38659.0
+C7-3437 U+28420 CS16 CR160 D38658.0
+C7-3438 U+28422 CS16 CR160 D38660.0
+C5-5F2C U+28429 CS17 CR160 D38665.0
+C5-5F2D U+28428 CS17 CR160 D38664.0
+C5-5F2E U+2842F CS17 CR160 D38666.0
+C3-5938 U+08FAC CS18 CR160 D38667.0
+C5-6536 U+28431 CS18 CR160 D38669.0
+C5-6537 U+28430 CS18 CR160 D38668.0
+C7-4373 U+28432 CS18 CR160 D38670.0
+C1-7930 U+08FAD CS19 CR160 D38671.0
+C4-615C U+28436 CS19 CR160 D38673.0
+C7-4A75 U+28435 CS19 CR160 D38672.0
+C7-4A76 U+28439 CS19 CR160 D38674.0
+C3-5D39 U+04884 CS20 CR160 D38675.0
+C7-5055 U+2843C CS20 CR160 D38676.0
+C1-7B33 U+08FAF CS21 CR160 D38677.0
+C7-5958 U+2843E CS22 CR160 D38678.0
+C7-5F68 U+28440 CS24 CR160 D38679.0
+C7-6547 U+28441 CS29 CR160 D38680.0
+C7-6567 U+28442 CS30 CR160 D38681.0
+C6-2556 U+200AE CS06 CR161 D38683.0
+C1-4B51 U+08FB0 CS07 CR161 D38682.0
+C6-292C U+28443 CS07 CR161 D38684.0
+C6-2E37 U+28444 CS08 CR161 D38685.0
+C1-5849 U+08FB1 CS10 CR161 D38686.0
+C1-6729 U+08FB2 CS13 CR161 D38688.0
+C6-592B U+28447 CS13 CR161 D38690.0
+C6-592C U+28446 CS13 CR161 D38689.0
+C6-592D U+28445 CS13 CR161 D38687.0
+C4-476B U+04885 CS14 CR161 D38691.0
+C3-4F38 U+04887 CS15 CR161 D38692.0
+C3-4F39 U+08FB3 CS15 CR161 D38693.0
+C2-6747 U+08FB4 CS19 CR161 D38694.0
+C4-615D U+2844A CS19 CR161 D38695.0
+C4-6463 U+04888 CS20 CR161 D38696.0
+C7-5056 U+04889 CS20 CR161 D38697.0
+C7-554D U+2844B CS21 CR161 D38698.0
+C4-2154 U+08FB6 CS04 CR162 D38702.0
+C6-233B U+20507 CS05 CR162 D38701.0
+C3-243B U+08FB9 CS06 CR162 D38709.0
+C4-2330 U+08FB8 CS06 CR162 D38705.0
+C6-2557 U+28450 CS06 CR162 D38706.0
+C6-2558 U+2844F CS06 CR162 D38707.0 #
+C6-2559 U+2844D CS06 CR162 D38704.0
+C1-4B52 U+08FC2 CS07 CR162 D38722.0
+C1-4B53 U+08FC6 CS07 CR162 D38728.0
+C1-4B54 U+08FC5 CS07 CR162 D38727.1
+C1-4B55 U+08FC4 CS07 CR162 D38724.0
+C1-4B56 U+05DE1 CS07 CR162 D08680.1
+C3-272F U+08FB5 CS07 CR162 D38700.0
+C3-2730 U+08FBE CS07 CR162 D38717.0
+C3-2731 U+08FC7 CS07 CR162 D38733.0
+C3-2732 U+0488A CS07 CR162 D38716.0
+C3-2733 U+08FC1 CS07 CR162 D38721.0
+C4-247E U+28451 CS07 CR162 D38713.0
+C4-2521 U+08FC0 CS07 CR162 D38720.0
+C4-2522 U+0488B CS07 CR162 D38719.0
+C4-2523 U+08FC3 CS07 CR162 D38723.0
+C4-2524 U+28453 CS07 CR162 D38725.0
+C5-2478 U+28460 CS07 CR162 D38729.0
+C6-292D U+28452 CS07 CR162 D38714.0
+C6-292E U+28458 CS07 CR162 D*
+C6-292F U+2845E CS07 CR162 D38730.0
+C1-4F52 U+08FCE CS08 CR162 D38748.1
+C1-4F53 U+08FD4 CS08 CR162 D38758.1
+C1-4F54 U+08FD1 CS08 CR162 D38752.1
+C2-286C U+08FD2 CS08 CR162 D38755.0
+C2-286D U+08FCB CS08 CR162 D38737.0
+C2-286E U+08FD3 CS08 CR162 D38756.0
+C2-286F U+08FCD CS08 CR162 D38747.0
+C2-2870 U+08FD6 CS08 CR162 D38769.0
+C2-2871 U+08FD5 CS08 CR162 D38759.0
+C2-2872 U+08FD7 CS08 CR162 D38762.0
+C3-2A6F U+0488D CS08 CR162 D38743.0
+C3-2A70 U+08FCC CS08 CR162 D38746.0
+C3-2A71 U+08FD9 CS08 CR162 D38772.0
+C3-2A72 U+08FCA CS08 CR162 D38735.0
+C3-2A73 U+08FD8 CS08 CR162 D38771.0
+C3-2A74 U+08FCF CS08 CR162 D38749.0
+C4-2825 U+28469 CS08 CR162 D38745.0
+C4-2826 U+08FD0 CS08 CR162 D38750.0
+C4-2827 U+0488C CS08 CR162 D38736.0
+C4-2828 U+2846C CS08 CR162 D38754.0
+C5-2768 U+2847D CS08 CR162 D38763.0
+C5-2769 U+0488E CS08 CR162 D38760.0
+C5-276A U+28463 CS08 CR162 D38738.0
+C5-276B U+28464 CS08 CR162 D38739.0
+C5-276C U+2847F CS08 CR162 D38764.0
+C5-276D U+2846B CS08 CR162 D38753.0
+C5-276E U+2847C CS08 CR162 D38761.0
+C5-276F U+28468 CS08 CR162 D38744.0
+C5-2770 U+28465 CS08 CR162 D38740.0
+C5-2771 U+2846A CS08 CR162 D38751.0
+C6-2E38 U+28466 CS08 CR162 D38741.0
+C6-2E39 U+28480 CS08 CR162 D38765.0
+C6-2E3A U+28475 CS08 CR162 D38768.0
+C6-2E3B U+2846D CS08 CR162 D38757.0
+C6-2E3C U+2847E CS08 CR162 D38770.0
+C6-2E3D U+28467 CS08 CR162 D38742.0
+C6-2E3E U+28481 CS08 CR162 D38766.0
+C6-2E3F U+28477 CS08 CR162 D38767.0
+C1-535D U+08FF0 CS09 CR162 D38803.0
+C1-535E U+08FE6 CS09 CR162 D38789.0
+C1-535F U+08FE2 CS09 CR162 D38781.0
+C1-5360 U+08FEA CS09 CR162 D38795.0
+C1-5361 U+08FE5 CS09 CR162 D38786.0
+C1-5362 U+08FED CS09 CR162 D38800.1
+C1-5363 U+08FEB CS09 CR162 D38797.1
+C1-5364 U+08FE4 CS09 CR162 D38785.0
+C1-5365 U+08FE8 CS09 CR162 D38791.0
+C2-2D54 U+08FE3 CS09 CR162 D38783.0
+C2-2D55 U+08FE1 CS09 CR162 D38778.0
+C2-2D56 U+08FEE CS09 CR162 D38801.0
+C2-2D57 U+08FE0 CS09 CR162 D38777.0
+C3-2F30 U+08FF1 CS09 CR162 D38804.0
+C3-2F31 U+08FE7 CS09 CR162 D38790.0
+C3-2F32 U+08FE9 CS09 CR162 D38793.0
+C3-2F33 U+08FEF CS09 CR162 D38802.0
+C4-2B4F U+2848B CS09 CR162 D38792.0
+C4-2B50 U+04891 CS09 CR162 D38794.0
+C4-2B51 U+2848C CS09 CR162 D38796.0
+C4-2B52 U+2849A CS09 CR162 D38810.0
+C4-2B53 U+04890 CS09 CR162 D38776.0
+C5-2B4F U+28483 CS09 CR162 D38774.0
+C5-2B50 U+2848D CS09 CR162 D38798.0
+C5-2B51 U+28487 CS09 CR162 D38782.0
+C5-2B52 U+28485 CS09 CR162 D38779.0
+C5-2B53 U+2848A CS09 CR162 D38788.0
+C5-2B54 U+284A3 CS09 CR162 D38808.0
+C5-2B55 U+28489 CS09 CR162 D38787.0
+C5-2B56 U+28484 CS09 CR162 D38775.0
+C5-2B57 U+284A2 CS09 CR162 D38807.0
+C6-345F U+28486 CS09 CR162 D38780.0
+C6-3460 U+08FEC CS09 CR162 D38799.0
+C6-3461 U+2849D CS09 CR162 D38813.0
+C6-3462 U+28488 CS09 CR162 D38784.0
+C6-3463 U+2848F CS09 CR162 D38806.0
+C6-3464 U+2848E CS09 CR162 D38805.0
+C6-3465 U+2849B CS09 CR162 D49765.0
+C1-584A U+09001 CS10 CR162 D38842.1
+C1-584B U+09006 CS10 CR162 D38849.1
+C1-584C U+08FF7 CS10 CR162 D38825.1
+C1-584D U+09000 CS10 CR162 D38839.1
+C1-584E U+08FFA CS10 CR162 D38831.0
+C1-584F U+08FF4 CS10 CR162 D38818.0
+C1-5850 U+09003 CS10 CR162 D38845.1
+C1-5851 U+08FFD CS10 CR162 D38836.1
+C1-5852 U+09005 CS10 CR162 D38848.0
+C1-5853 U+08FF8 CS10 CR162 D38867.0
+C2-332E U+08FFE CS10 CR162 D38837.0
+C2-332F U+08FF5 CS10 CR162 D38821.0
+C2-3330 U+09002 CS10 CR162 D38844.0
+C2-3331 U+08FFF CS10 CR162 D38838.0
+C2-3332 U+08FFB CS10 CR162 D38833.0
+C2-3333 U+09004 CS10 CR162 D38847.0
+C2-3334 U+08FFC CS10 CR162 D38834.0
+C2-3335 U+08FF6 CS10 CR162 D38822.0
+C3-3423 U+04892 CS10 CR162 D38820.0
+C3-3424 U+04895 CS10 CR162 D38841.0
+C3-3425 U+08FF9 CS10 CR162 D38827.0
+C3-3426 U+09009 CS10 CR162 M******
+C3-3427 U+09008 CS10 CR162 D38868.0
+C4-302D U+04893 CS10 CR162 D38823.0
+C4-302E U+04896 CS10 CR162 D38843.0
+C4-302F U+09007 CS10 CR162 D38856.0
+C4-3030 U+04894 CS10 CR162 D38835.0
+C4-3031 U+284AA CS10 CR162 D38828.0
+C4-3032 U+284B0 CS10 CR162 D38852.0
+C5-3056 U+284A8 CS10 CR162 D38826.0
+C5-3057 U+284AB CS10 CR162 D38830.0
+C5-3058 U+284BE CS10 CR162 D38854.0
+C5-3059 U+284AC CS10 CR162 D38832.0
+C5-305A U+284A9 CS10 CR162 D38829.0
+C5-305B U+284A6 CS10 CR162 D38819.0
+C5-305C U+284C1 CS10 CR162 D38858.0
+C6-3C49 U+28454 CS10 CR162 D38726.0
+C6-3C4A U+2845B CS10 CR162 D49764.0
+C6-3C4B U+28461 CS10 CR162 D38715.0
+C6-3C4C U+284AE CS10 CR162 D38851.0
+C6-3C4D U+284B3 CS10 CR162 D38862.0
+C6-3C4E U+284C0 CS10 CR162 D38857.0
+C6-3C4F U+284C4 CS10 CR162 D38861.0
+C6-3C50 U+284BF CS10 CR162 D38855.0
+C6-3C51 U+284CB CS10 CR162 D38900.0
+C6-3C52 U+284AD CS10 CR162 D38850.0
+C6-3C53 U+284A7 CS10 CR162 D38824.0
+C6-3C54 U+284A4 CS10 CR162 D38809.0
+C6-3C55 U+284BD CS10 CR162 D38853.0
+C6-3C56 U+284AF CS10 CR162 D38846.0
+C6-3C57 U+284B2 CS10 CR162 D38863.0
+C6-3C58 U+284A5 CS10 CR162 D38817.0
+C1-5D55 U+09019 CS11 CR162 D38889.0
+C1-5D56 U+0900D CS11 CR162 D38873.0
+C1-5D57 U+0901A CS11 CR162 D38892.1
+C1-5D58 U+09017 CS11 CR162 D38887.0
+C1-5D59 U+09023 CS11 CR162 D38902.1
+C1-5D5A U+0901F CS11 CR162 D38897.1
+C1-5D5B U+0901D CS11 CR162 D38895.0
+C1-5D5C U+09010 CS11 CR162 D38877.1
+C1-5D5D U+09015 CS11 CR162 D38883.0
+C1-5D5E U+0901E CS11 CR162 D38896.0
+C1-5D5F U+09020 CS11 CR162 D38898.1
+C1-5D60 U+0900F CS11 CR162 D38876.1
+C1-5D61 U+09022 CS11 CR162 D38901.0
+C1-5D62 U+09016 CS11 CR162 D38886.0
+C1-5D63 U+0901B CS11 CR162 D38893.0
+C1-5D64 U+09014 CS11 CR162 D38882.1
+C2-3965 U+09024 CS11 CR162 D38903.0
+C2-3966 U+0900B CS11 CR162 D38871.0
+C2-3967 U+09011 CS11 CR162 D38878.0
+C2-3968 U+0901C CS11 CR162 D38894.0
+C2-3969 U+0900C CS11 CR162 D38872.0
+C2-396A U+09021 CS11 CR162 D38899.0
+C3-3949 U+04899 CS11 CR162 D38870.0
+C3-394A U+09012 CS11 CR162 D38880.0
+C3-394B U+0900E CS11 CR162 D38874.0
+C3-394C U+09025 CS11 CR162 M******
+C3-394D U+0489B CS11 CR162 D38905.0
+C3-394E U+09013 CS11 CR162 D38881.1
+C4-3566 U+09033 CS11 CR162 D38946.0
+C4-3567 U+284E6 CS11 CR162 D38909.0
+C4-3568 U+09018 CS11 CR162 D38888.0
+C4-3569 U+0489A CS11 CR162 D38879.0
+C4-356A U+284C8 CS11 CR162 D38885.0
+C5-3626 U+284C3 CS11 CR162 D38860.0
+C5-3627 U+284C2 CS11 CR162 D38859.0
+C5-3628 U+284E9 CS11 CR162 D38912.0
+C5-3629 U+284CD CS11 CR162 D38904.0
+C5-362A U+284E5 CS11 CR162 D38908.0
+C5-362B U+284CA CS11 CR162 D38891.0
+C5-362C U+284C7 CS11 CR162 D38884.0
+C5-362D U+284E8 CS11 CR162 D38911.0
+C6-4550 U+28462 CS11 CR162 D38734.0
+C6-4551 U+284EB CS11 CR162 D38921.0
+C6-4552 U+284D9 CS11 CR162 D38917.0
+C6-4553 U+284E4 CS11 CR162 D38875.0
+C6-4554 U+284D7 CS11 CR162 D38918.0
+C6-4555 U+284D8 CS11 CR162 D38913.0
+C6-4556 U+284D6 CS11 CR162 D38916.0
+C6-4557 U+284CE CS11 CR162 D38906.0
+C6-4558 U+284DD CS11 CR162 D38915.0
+C6-4559 U+284E7 CS11 CR162 D38910.0
+C6-455A U+284D2 CS11 CR162 D*
+C6-455B U+284C5 CS11 CR162 D38869.0
+C6-455C U+284C9 CS11 CR162 D38890.0
+C6-455D U+284DB CS11 CR162 D38914.0
+C1-624C U+0902E CS12 CR162 D38931.1
+C1-624D U+09035 CS12 CR162 D38948.0
+C1-624E U+09031 CS12 CR162 D38937.1
+C1-624F U+09038 CS12 CR162 D38951.1
+C1-6250 U+09032 CS12 CR162 D38943.1
+C1-6251 U+09036 CS12 CR162 D38949.0
+C2-4072 U+0902D CS12 CR162 D38930.0
+C2-4073 U+09034 CS12 CR162 D38947.0
+C2-4074 U+0902F CS12 CR162 D38924.0
+C3-3F4C U+0902B CS12 CR162 D38926.0
+C3-3F4D U+0902A CS12 CR162 D38925.0
+C3-3F4E U+0489E CS12 CR162 D38962.0
+C3-3F4F U+09028 CS12 CR162 D38922.0
+C3-3F50 U+09029 CS12 CR162 D38923.0
+C3-3F51 U+0902C CS12 CR162 D38929.0
+C3-3F52 U+048A0 CS12 CR162 D38970.0
+C3-3F53 U+0489C CS12 CR162 D38942.0
+C3-3F54 U+0903A CS12 CR162 M******
+C3-3F55 U+09030 CS12 CR162 D38933.0
+C3-3F56 U+09037 CS12 CR162 D38950.0
+C3-3F57 U+0903B CS12 CR162 M******
+C4-3B56 U+284F0 CS12 CR162 D38936.0
+C4-3B57 U+0489D CS12 CR162 D38945.0
+C4-3B58 U+284F3 CS12 CR162 D38940.0
+C4-3B59 U+2851B CS12 CR162 D38963.0
+C4-3B5A U+284F2 CS12 CR162 D38939.0
+C4-3B5B U+284FB CS12 CR162 D38932.0
+C5-3C72 U+284ED CS12 CR162 D38928.0
+C5-3C73 U+2851A CS12 CR162 D38961.0
+C5-3C74 U+28519 CS12 CR162 D38960.0
+C5-3C75 U+28516 CS12 CR162 D38957.0
+C5-3C76 U+284EC CS12 CR162 D38927.0
+C5-3C77 U+284EF CS12 CR162 D38935.0
+C5-3C78 U+284EE CS12 CR162 D38934.0
+C5-3C79 U+284F4 CS12 CR162 D38941.0
+C5-3C7A U+2852F CS12 CR162 D39017.0 #
+C6-4F48 U+0489F CS12 CR162 D38968.0 #
+C6-4F49 U+284FD CS12 CR162 D38967.0 #
+C6-4F4A U+2850B CS12 CR162 D38959.0
+C6-4F4B U+284FE CS12 CR162 D38966.0
+C6-4F4C U+284F8 CS12 CR162 D38954.0
+C6-4F4D U+284F7 CS12 CR162 D38953.0
+C6-4F4E U+28517 CS12 CR162 D38958.0
+C6-4F4F U+284FA CS12 CR162 D38956.0
+C6-4F50 U+284F9 CS12 CR162 D38955.0
+C6-4F51 U+28500 CS12 CR162 D38965.0
+C6-4F52 U+284F5 CS12 CR162 D38944.0
+C6-4F53 U+284F1 CS12 CR162 D38938.0
+C6-4F54 U+28503 CS12 CR162 D38964.0
+C6-4F55 U+28505 CS12 CR162 D38969.0
+C6-4F56 U+2851C CS12 CR162 D49766.0
+C1-672A U+0904B CS13 CR162 D38998.1
+C1-672B U+0904A CS13 CR162 D38994.1
+C1-672C U+09053 CS13 CR162 D39010.1
+C1-672D U+09042 CS13 CR162 D38985.1
+C1-672E U+09054 CS13 CR162 D39011.1
+C1-672F U+0903C CS13 CR162 D38973.0
+C1-6730 U+09055 CS13 CR162 D39067.1
+C1-6731 U+09050 CS13 CR162 D39005.0
+C1-6732 U+09047 CS13 CR162 D38991.1
+C1-6733 U+0904F CS13 CR162 D39004.0
+C1-6734 U+0904E CS13 CR162 D39002.1
+C1-6735 U+0904D CS13 CR162 D39001.1
+C1-6736 U+09051 CS13 CR162 D39006.0
+C1-6737 U+0903E CS13 CR162 D38977.0
+C1-6738 U+09041 CS13 CR162 D38982.0
+C2-4825 U+09052 CS13 CR162 D39008.0
+C2-4826 U+0903F CS13 CR162 D38978.0
+C2-4827 U+09044 CS13 CR162 D38988.0
+C2-4828 U+09049 CS13 CR162 D38993.0
+C2-4829 U+0903D CS13 CR162 D38976.0
+C3-4479 U+09043 CS13 CR162 D38986.0
+C3-447A U+09046 CS13 CR162 D38990.0
+C3-447B U+09048 CS13 CR162 D38992.0
+C3-447C U+09045 CS13 CR162 D38989.1
+C3-447D U+09040 CS13 CR162 D38980.0
+C3-447E U+0904C CS13 CR162 D39000.0
+C4-412F U+048A1 CS13 CR162 D38979.0
+C4-4130 U+28523 CS13 CR162 D38987.0
+C4-4131 U+28522 CS13 CR162 D38984.0
+C4-4132 U+28530 CS13 CR162 D39018.0
+C5-4355 U+284BC CS13 CR162 D38840.0
+C5-4356 U+2855C CS13 CR162 D39022.0
+C5-4357 U+2855B CS13 CR162 D38996.0
+C5-4358 U+2855A CS13 CR162 D39021.0
+C5-4359 U+28526 CS13 CR162 D38997.0
+C6-592E U+28524 CS13 CR162 D38995.0
+C6-592F U+28556 CS13 CR162 D49767.0
+C6-5930 U+28521 CS13 CR162 D38983.0
+C6-5931 U+28527 CS13 CR162 D39003.0
+C6-5932 U+2854D CS13 CR162 D39027.0
+C6-5933 U+28531 CS13 CR162 D39019.0
+C6-5934 U+2851E CS13 CR162 D38975.0
+C6-5935 U+2852C CS13 CR162 D39012.0
+C6-5936 U+2854F CS13 CR162 D39025.0
+C6-5937 U+2852B CS13 CR162 D39014.0
+C6-5938 U+28553 CS13 CR162 D*
+C6-5939 U+28551 CS13 CR162 D39026.0
+C6-593A U+28554 CS13 CR162 D39024.0
+C6-593B U+28529 CS13 CR162 D39009.0
+C6-593C U+28550 CS13 CR162 D49768.0
+C6-593D U+2851F CS13 CR162 D38981.0
+C6-593E U+28532 CS13 CR162 D39020.0
+C6-593F U+2852A CS13 CR162 D38999.0
+C6-5940 U+2851D CS13 CR162 D38974.0
+C6-5941 U+28528 CS13 CR162 D39007.0
+C6-5942 U+2852E CS13 CR162 D39016.0
+C6-5943 U+2852D CS13 CR162 D39015.0
+C1-6B3F U+09060 CS14 CR162 D39047.1
+C1-6B40 U+09058 CS14 CR162 D39031.0
+C1-6B41 U+0905C CS14 CR162 D39038.0
+C1-6B42 U+09063 CS14 CR162 D39052.1
+C1-6B43 U+09059 CS14 CR162 D39035.0
+C1-6B44 U+0905E CS14 CR162 D39045.0
+C1-6B45 U+09062 CS14 CR162 D39050.0
+C1-6B46 U+0905D CS14 CR162 D39044.0
+C1-6B47 U+0905B CS14 CR162 D39037.0
+C3-4A23 U+048A5 CS14 CR162 D39060.0
+C3-4A24 U+0905A CS14 CR162 D39036.0
+C3-4A25 U+048A2 CS14 CR162 D39034.0
+C3-4A26 U+09061 CS14 CR162 D39048.0
+C3-4A27 U+0905F CS14 CR162 D39046.0
+C4-476C U+048A4 CS14 CR162 D39049.0
+C5-4A53 U+28566 CS14 CR162 D39054.0
+C5-4A54 U+28562 CS14 CR162 D39042.0
+C5-4A55 U+28583 CS14 CR162 D39059.0
+C5-4A56 U+28567 CS14 CR162 D39055.0
+C6-6332 U+28560 CS14 CR162 D39040.0
+C6-6333 U+28568 CS14 CR162 D39056.0
+C6-6334 U+2855E CS14 CR162 D39033.0
+C6-6335 U+2855D CS14 CR162 D39032.0
+C6-6336 U+28563 CS14 CR162 D39043.0
+C6-6337 U+2855F CS14 CR162 D39039.0
+C6-6338 U+28564 CS14 CR162 D39051.0
+C6-6339 U+28578 CS14 CR162 D39061.0
+C6-633A U+28561 CS14 CR162 D39041.0
+C6-633B U+28569 CS14 CR162 D39057.0
+C6-633C U+28565 CS14 CR162 D39053.0
+C1-6F4B U+09069 CS15 CR162 D39076.1
+C1-6F4C U+0906E CS15 CR162 D39086.0
+C1-6F4D U+09068 CS15 CR162 D39073.0
+C1-6F4E U+0906D CS15 CR162 D39082.1
+C1-6F4F U+09077 CS15 CR162 D39123.0
+C2-5477 U+09073 CS15 CR162 D39094.0
+C2-5478 U+09070 CS15 CR162 D39090.0
+C2-5479 U+0906F CS15 CR162 D39089.0
+C2-547A U+09067 CS15 CR162 D39072.0
+C2-547B U+0906B CS15 CR162 D39079.0
+C3-4F3A U+048A6 CS15 CR162 D39069.0
+C3-4F3B U+09071 CS15 CR162 D39091.0
+C3-4F3C U+0906A CS15 CR162 D39078.0
+C3-4F3D U+048A9 CS15 CR162 D39095.0
+C4-4E2F U+2858B CS15 CR162 D39083.0
+C4-4E30 U+2858D CS15 CR162 D39085.0
+C4-4E31 U+048A7 CS15 CR162 D39074.0
+C4-4E32 U+09066 CS15 CR162 D39068.0
+C4-4E33 U+0906C CS15 CR162 D39080.0
+C4-4E34 U+28590 CS15 CR162 D39093.0
+C4-4E35 U+048A8 CS15 CR162 D39088.0
+C5-5163 U+285B3 CS15 CR162 D39112.1
+C5-5164 U+2858C CS15 CR162 D39084.0
+C5-5165 U+2858F CS15 CR162 D39092.0
+C5-5166 U+285AF CS15 CR162 D39101.0
+C5-5167 U+285AD CS15 CR162 D39099.0
+C5-5168 U+2858E CS15 CR162 D39087.0
+C5-5169 U+285AC CS15 CR162 D39098.0
+C5-516A U+285B0 CS15 CR162 D39102.0
+C5-516B U+285B1 CS15 CR162 D39145.0 #
+C5-516C U+285AE CS15 CR162 D39100.0
+C5-516D U+28599 CS15 CR162 D*
+C7-2967 U+284F6 CS15 CR162 D38952.0
+C7-2968 U+285A5 CS15 CR162 D39108.0
+C7-2969 U+28589 CS15 CR162 D39077.0
+C7-296A U+2859D CS15 CR162 D39110.0
+C7-296B U+2858A CS15 CR162 D39081.0
+C7-296C U+28587 CS15 CR162 D39071.0
+C7-296D U+285AB CS15 CR162 D39097.0
+C7-296E U+28586 CS15 CR162 D39070.0
+C7-296F U+2859E CS15 CR162 D39106.0
+C7-2970 U+28593 CS15 CR162 D*
+C7-2971 U+285A1 CS15 CR162 D39104.0
+C7-2972 U+28588 CS15 CR162 D39075.0
+C7-2973 U+285A3 CS15 CR162 D39109.0
+C7-2974 U+2859F CS15 CR162 D39103.0
+C7-2975 U+285A0 CS15 CR162 D39107.0
+C1-7257 U+09075 CS16 CR162 D39118.1
+C1-7258 U+09074 CS16 CR162 D39117.0
+C1-7259 U+09078 CS16 CR162 D39127.0
+C1-725A U+09072 CS16 CR162 D39113.0
+C1-725B U+0907C CS16 CR162 D39137.0
+C1-725C U+0907A CS16 CR162 D39134.1
+C2-5A7C U+09076 CS16 CR162 D39122.0
+C2-5A7D U+09079 CS16 CR162 D39129.0
+C2-5A7E U+0907B CS16 CR162 D39136.0
+C2-5B21 U+09086 CS16 CR162 M******
+C3-5328 U+048AB CS16 CR162 D39150.0
+C3-5329 U+048AC CS16 CR162 D39159.0
+C3-532A U+048AA CS16 CR162 D39131.0
+C4-5436 U+285BE CS16 CR162 D39135.0
+C4-5437 U+2F9E0 CS16 CR162 D39148.0
+C5-5876 U+285E3 CS16 CR162 D39153.0 #
+C5-5877 U+285B9 CS16 CR162 D39124.0
+C5-5878 U+285DE CS16 CR162 D39144.0
+C5-5879 U+285B7 CS16 CR162 D39120.0
+C5-587A U+285E1 CS16 CR162 D39149.0
+C5-587B U+285B6 CS16 CR162 D39116.0
+C5-587C U+285B5 CS16 CR162 D39115.0
+C5-587D U+285DF CS16 CR162 D39146.0
+C7-3439 U+285C1 CS16 CR162 D39140.0
+C7-343A U+285D7 CS16 CR162 D39154.0
+C7-343B U+285D5 CS16 CR162 D39119.0
+C7-343C U+285C4 CS16 CR162 D39143.0
+C7-343D U+285D0 CS16 CR162 D39158.0
+C7-343E U+285BB CS16 CR162 D39126.0
+C7-343F U+285E2 CS16 CR162 D39151.0
+C7-3440 U+285CB CS16 CR162 D39160.0
+C7-3441 U+285B8 CS16 CR162 D39121.0
+C7-3442 U+285BF CS16 CR162 D39138.0
+C7-3443 U+285D8 CS16 CR162 D39155.0
+C7-3444 U+285C0 CS16 CR162 D39139.0
+C7-3445 U+285BA CS16 CR162 D39125.0
+C7-3446 U+285B4 CS16 CR162 D39114.0
+C7-3447 U+285BC CS16 CR162 D39128.0
+C7-3448 U+285D4 CS16 CR162 D39133.0
+C7-3449 U+285ED CS16 CR162 D39132.0
+C7-344A U+285C2 CS16 CR162 D39141.0
+C7-344B U+285D9 CS16 CR162 D39157.0
+C7-344C U+285CC CS16 CR162 D39156.0
+C1-7562 U+0907F CS17 CR162 D39163.1
+C1-7563 U+0907D CS17 CR162 D39161.0
+C1-7564 U+09084 CS17 CR162 D39174.1
+C1-7565 U+09081 CS17 CR162 D39169.0
+C1-7566 U+09082 CS17 CR162 D39173.0
+C1-7567 U+09080 CS17 CR162 D39168.0
+C2-5F6E U+09085 CS17 CR162 D39175.0
+C2-5F6F U+0907E CS17 CR162 D39162.0
+C4-5938 U+048AD CS17 CR162 D39167.0
+C4-5939 U+048AE CS17 CR162 D39176.0
+C4-593A U+285E6 CS17 CR162 D39165.0
+C5-5F2F U+285E5 CS17 CR162 D39164.0
+C5-5F30 U+28604 CS17 CR162 D39187.0
+C5-5F31 U+28603 CS17 CR162 D39186.0
+C5-5F32 U+285F0 CS17 CR162 D39183.0
+C5-5F33 U+285E8 CS17 CR162 D39170.0
+C5-5F34 U+285EA CS17 CR162 D39172.0
+C5-5F35 U+285F1 CS17 CR162 D39177.0
+C5-5F36 U+28601 CS17 CR162 D39184.0
+C5-5F37 U+28602 CS17 CR162 D39185.0
+C7-3C55 U+2856A CS17 CR162 D39058.0
+C7-3C56 U+2857C CS17 CR162 D49770.0
+C7-3C57 U+2857D CS17 CR162 D39063.0 #
+C7-3C58 U+28581 CS17 CR162 D49771.0
+C7-3C59 U+285FA CS17 CR162 D39188.0
+C7-3C5A U+28605 CS17 CR162 D*
+C7-3C5B U+285EB CS17 CR162 D39178.0
+C7-3C5C U+285FB CS17 CR162 D39189.0
+C7-3C5D U+285E9 CS17 CR162 D39171.0
+C7-3C5E U+285EF CS17 CR162 D39182.0
+C7-3C5F U+285FC CS17 CR162 D39190.0
+C7-3C60 U+285E7 CS17 CR162 D39166.0
+C7-3C61 U+2F9E1 CS17 CR162 D39180.0
+C7-3C62 U+285EE CS17 CR162 D39181.0
+C7-3C63 U+285FD CS17 CR162 D39190.1
+C1-774D U+09087 CS18 CR162 D39193.0
+C1-774E U+09083 CS18 CR162 D39191.0
+C1-774F U+09088 CS18 CR162 D39198.0
+C3-5939 U+048B0 CS18 CR162 D39196.0
+C3-593A U+09089 CS18 CR162 D39214.0
+C4-5E22 U+28609 CS18 CR162 D39197.0
+C5-6538 U+2861F CS18 CR162 D39207.0
+C5-6539 U+28619 CS18 CR162 D39200.0
+C5-653A U+2860C CS18 CR162 D39202.0
+C5-653B U+2861E CS18 CR162 D39206.0
+C5-653C U+2861D CS18 CR162 D39205.0
+C5-653D U+28607 CS18 CR162 D39194.0
+C7-4374 U+285A4 CS18 CR162 D39105.0
+C7-4375 U+285AA CS18 CR162 D39096.0
+C7-4376 U+2861B CS18 CR162 D39203.0
+C7-4377 U+048AF CS18 CR162 D39192.0
+C7-4378 U+2860D CS18 CR162 D* @ D42410.0 # Mohashi Duplicates ??
+C7-4379 U+2861C CS18 CR162 D39204.0
+C7-437A U+2860A CS18 CR162 D39199.0
+C7-437B U+28620 CS18 CR162 D39209.0
+C7-437C U+28608 CS18 CR162 D39195.0
+C7-437D U+2861A CS18 CR162 D39201.0
+C7-437E U+28613 CS18 CR162 D39210.0
+C7-4421 U+28611 CS18 CR162 D39208.0
+C1-7931 U+0908A CS19 CR162 D39216.0
+C1-7932 U+0908B CS19 CR162 D39218.0
+C4-615E U+048B1 CS19 CR162 D39215.0
+C4-615F U+0908C CS19 CR162 D39219.0
+C5-697C U+2044C CS19 CR162 D*
+C5-697D U+28650 CS19 CR162 D39224.0
+C5-697E U+28635 CS19 CR162 D39226.0
+C5-6A21 U+28632 CS19 CR162 D39223.0
+C7-4A77 U+285C3 CS19 CR162 D39142.0
+C7-4A78 U+28630 CS19 CR162 D39227.0
+C7-4A79 U+2862A CS19 CR162 D39231.0
+C7-4A7A U+2862B CS19 CR162 D39230.0
+C7-4A7B U+2862D CS19 CR162 D39228.0
+C7-4A7C U+2862E CS19 CR162 D39233.0
+C7-4A7D U+2862C CS19 CR162 D39229.0
+C7-4A7E U+28623 CS19 CR162 D39222.0
+C7-4B21 U+28621 CS19 CR162 D39221.0
+C7-4B22 U+28622 CS19 CR162 D39217.0
+C2-6A2E U+0908D CS20 CR162 D39234.0
+C5-6E28 U+28640 CS20 CR162 D39239.0
+C5-6E29 U+28638 CS20 CR162 D39237.0
+C7-5057 U+285EC CS20 CR162 D39179.0
+C7-5058 U+2863F CS20 CR162 D39240.0
+C7-5059 U+28639 CS20 CR162 D39238.0
+C7-505A U+28637 CS20 CR162 D39235.0
+C4-6755 U+28642 CS21 CR162 D39242.0
+C5-714F U+2864E CS21 CR162 D39247.0
+C5-7150 U+2864F CS21 CR162 D39248.0
+C5-7151 U+28644 CS21 CR162 D39244.0
+C5-7152 U+28652 CS21 CR162 D39251.0
+C7-554E U+28646 CS21 CR162 D39246.0
+C7-554F U+28643 CS21 CR162 D39243.0
+C7-5550 U+28645 CS21 CR162 D39245.0
+C7-5551 U+28651 CS21 CR162 D39249.0
+C4-6952 U+0908E CS22 CR162 D39250.0
+C5-7452 U+28653 CS22 CR162 D39252.0
+C7-5959 U+28658 CS22 CR162 D39256.0
+C7-595A U+28657 CS22 CR162 D39255.0
+C7-595B U+28655 CS22 CR162 D39254.0
+C1-7C49 U+09090 CS23 CR162 D39260.0
+C1-7C4A U+0908F CS23 CR162 D39259.0
+C4-6B25 U+28654 CS23 CR162 D39253.0
+C7-5D22 U+28641 CS23 CR162 D39236.0
+C7-5D23 U+28659 CS23 CR162 D39257.0
+C7-5D24 U+2865C CS23 CR162 D49772.0
+C7-5D25 U+2865A CS23 CR162 D39258.0
+C4-6C2C U+048B2 CS24 CR162 D39261.0
+C5-783D U+28663 CS24 CR162 D39264.0
+C7-5F69 U+28660 CS24 CR162 D39263.0
+C7-5F6A U+2865F CS24 CR162 D39262.0
+C7-6155 U+28664 CS25 CR162 D39266.0
+C7-626A U+2865E CS26 CR162 D49773.0
+C7-626B U+28666 CS26 CR162 D39267.0
+C7-6568 U+28667 CS30 CR162 D39268.0
+C3-2143 U+0961D CS03 CR163 D41536.0
+C3-225D U+09093 CS05 CR163 D39274.0
+C3-225E U+09092 CS05 CR163 D39272.0
+C3-225F U+048B3 CS05 CR163 D39271.0
+C5-217C U+28669 CS05 CR163 D39273.0
+C2-2271 U+09099 CS06 CR163 D39282.0
+C2-2272 U+09097 CS06 CR163 D39279.0
+C2-2273 U+09098 CS06 CR163 D39280.0
+C2-2274 U+0909B CS06 CR163 D39288.0
+C2-2275 U+09094 CS06 CR163 D39276.0
+C3-243C U+09096 CS06 CR163 D39278.0
+C3-243D U+0909A CS06 CR163 D39284.0
+C4-2331 U+28670 CS06 CR163 D39287.0
+C4-2332 U+048B4 CS06 CR163 D39289.0
+C4-2333 U+28675 CS06 CR163 D39290.0
+C5-232A U+2866F CS06 CR163 D39286.0
+C5-232B U+2866D CS06 CR163 D39283.0
+C5-232C U+2866B CS06 CR163 D39275.0
+C5-232D U+2866E CS06 CR163 D39285.0
+C6-255A U+28671 CS06 CR163 D39281.0
+C6-255B U+2F9E2 CS06 CR163 D* @ D39276.0
+C6-255C U+28672 CS06 CR163 D39291.0
+C1-4B57 U+09091 CS07 CR163 D39269.0
+C1-4B58 U+090A2 CS07 CR163 D39301.0
+C1-4B59 U+090AA CS07 CR163 D39357.1
+C1-4B5A U+090A6 CS07 CR163 D39310.0
+C1-4B5B U+090A3 CS07 CR163 D39305.0
+C2-2525 U+08FC9 CS07 CR163 D* @ M******
+C2-2526 U+08FBF CS07 CR163 D38718.0
+C2-2527 U+0909F CS07 CR163 D39294.0
+C2-2528 U+090A1 CS07 CR163 D39300.0
+C2-2529 U+090A5 CS07 CR163 D39309.0
+C2-252A U+0909E CS07 CR163 D39293.0
+C2-252B U+090A7 CS07 CR163 D39312.0
+C2-252C U+090A0 CS07 CR163 D39296.0
+C3-2734 U+090A9 CS07 CR163 D39314.0
+C3-2735 U+090A4 CS07 CR163 D39307.0
+C3-2736 U+048B5 CS07 CR163 D39308.0
+C3-2737 U+048B6 CS07 CR163 D39322.0
+C3-2738 U+048B7 CS07 CR163 D*
+C3-2739 U+090A8 CS07 CR163 D39313.0
+C4-2525 U+2867A CS07 CR163 D39304.0
+C4-2526 U+28678 CS07 CR163 D39298.0
+C4-2527 U+28676 CS07 CR163 D39295.0
+C4-2528 U+28679 CS07 CR163 D39302.0
+C4-2529 U+2868F CS07 CR163 D39321.0
+C4-252A U+2867C CS07 CR163 D39317.0
+C5-2479 U+28677 CS07 CR163 D39297.0
+C5-247A U+2867D CS07 CR163 D39318.0
+C6-2930 U+28668 CS07 CR163 D39270.0
+C6-2931 U+2868D CS07 CR163 D*
+C6-2932 U+28682 CS07 CR163 D39320.0
+C6-2933 U+2867B CS07 CR163 D39306.0
+C1-4F55 U+090B5 CS08 CR163 D39343.0
+C1-4F56 U+090B8 CS08 CR163 D39347.0
+C1-4F57 U+090B1 CS08 CR163 D39335.0
+C1-4F58 U+090B6 CS08 CR163 D39344.0
+C2-2873 U+090B2 CS08 CR163 D39339.0
+C2-2874 U+090B4 CS08 CR163 D39341.0
+C2-2875 U+090AF CS08 CR163 D39330.0
+C2-2876 U+090B3 CS08 CR163 D39340.0
+C2-2877 U+090B0 CS08 CR163 D39332.0
+C3-2A75 U+090B7 CS08 CR163 D39346.0
+C3-2A76 U+048B8 CS08 CR163 D39338.0
+C3-2A77 U+090AD CS08 CR163 D39326.0
+C3-2A78 U+090B9 CS08 CR163 D39350.0
+C4-2829 U+048B9 CS08 CR163 D39342.0
+C4-282A U+28693 CS08 CR163 D39324.0
+C4-282B U+090AE CS08 CR163 D39328.0
+C4-282C U+28695 CS08 CR163 D39329.0
+C4-282D U+28694 CS08 CR163 D39327.0
+C4-282E U+28691 CS08 CR163 D39354.0
+C4-282F U+28697 CS08 CR163 D39334.0
+C5-2772 U+28698 CS08 CR163 D39337.0
+C5-2773 U+28699 CS08 CR163 D39345.0
+C5-2774 U+286AE CS08 CR163 D39349.0
+C6-2E40 U+286A8 CS08 CR163 D39353.0
+C6-2E41 U+286A2 CS08 CR163 D39355.0
+C6-2E42 U+286A5 CS08 CR163 D39351.0
+C6-2E43 U+2869B CS08 CR163 D39352.0
+C1-5366 U+090CA CS09 CR163 D39392.0
+C1-5367 U+090CE CS09 CR163 D39405.1
+C1-5368 U+090C1 CS09 CR163 D39371.0
+C1-5369 U+090C3 CS09 CR163 D39377.0
+C2-2D58 U+090F1 CS09 CR163 M****** @ D39480.0
+C2-2D59 U+090BD CS09 CR163 D39361.0
+C2-2D5A U+090BF CS09 CR163 D39367.0
+C2-2D5B U+090D5 CS09 CR163 D39409.0
+C2-2D5C U+090C5 CS09 CR163 D39380.0
+C2-2D5D U+090BE CS09 CR163 D39366.0
+C2-2D5E U+090C7 CS09 CR163 D39385.0
+C2-2D5F U+090CB CS09 CR163 D39393.0
+C2-2D60 U+090C8 CS09 CR163 D39388.0
+C3-2F34 U+090C2 CS09 CR163 D39373.0
+C3-2F35 U+090BC CS09 CR163 D39360.0
+C3-2F36 U+048BB CS09 CR163 D39359.0
+C3-2F37 U+090C6 CS09 CR163 D39381.0
+C3-2F38 U+090C0 CS09 CR163 D39369.0
+C3-2F39 U+048C1 CS09 CR163 D39386.0
+C3-2F3A U+048C2 CS09 CR163 D39387.0
+C3-2F3B U+090CD CS09 CR163 D39394.0
+C3-2F3C U+090C9 CS09 CR163 D39389.0
+C3-2F3D U+048BE CS09 CR163 D39375.0
+C3-2F3E U+090C4 CS09 CR163 D39379.0
+C4-2B54 U+048BF CS09 CR163 D39376.0
+C4-2B55 U+286B3 CS09 CR163 D39382.0
+C4-2B56 U+048BC CS09 CR163 D39364.0
+C4-2B57 U+286B2 CS09 CR163 D39374.0
+C4-2B58 U+048C0 CS09 CR163 D39378.0
+C5-2B58 U+286B1 CS09 CR163 D39370.0
+C5-2B59 U+286B0 CS09 CR163 D39368.0
+C5-2B5A U+286AF CS09 CR163 D39363.0
+C5-2B5B U+286B6 CS09 CR163 D39390.0
+C5-2B5C U+286C9 CS09 CR163 D39398.0
+C5-2B5D U+286CA CS09 CR163 D39399.0
+C5-2B5E U+286C8 CS09 CR163 D39397.0
+C5-2B5F U+286B4 CS09 CR163 D39383.0
+C6-3466 U+286C1 CS09 CR163 D39400.0
+C6-3467 U+286C3 CS09 CR163 D39402.0
+C6-3468 U+286C4 CS09 CR163 D39401.0
+C6-3469 U+28696 CS09 CR163 D39333.0
+C6-346A U+286C7 CS09 CR163 D39396.0
+C6-346B U+286C6 CS09 CR163 D39395.0
+C6-346C U+286BF CS09 CR163 D39403.0
+C6-346D U+048C3 CS09 CR163 D39406.0
+C1-5854 U+09095 CS10 CR163 D39277.0
+C1-5855 U+090E1 CS10 CR163 D39436.0
+C1-5856 U+090DD CS10 CR163 D39430.0
+C1-5857 U+090E2 CS10 CR163 D39438.0
+C2-3336 U+090D6 CS10 CR163 D39412.0
+C2-3337 U+090E0 CS10 CR163 D39434.0
+C2-3338 U+090D9 CS10 CR163 D39419.0
+C2-3339 U+090DA CS10 CR163 D39420.0
+C2-333A U+090E3 CS10 CR163 D39439.0
+C2-333B U+090DF CS10 CR163 D39433.0
+C2-333C U+090E5 CS10 CR163 D39442.0
+C2-333D U+090D8 CS10 CR163 D39416.0
+C2-333E U+090DB CS10 CR163 D39428.0
+C2-333F U+090D7 CS10 CR163 D39413.0
+C2-3340 U+090DC CS10 CR163 D39429.0
+C2-3341 U+090E4 CS10 CR163 D39440.0
+C3-3428 U+048C6 CS10 CR163 D39426.0
+C3-3429 U+090DE CS10 CR163 D39431.0
+C4-3033 U+048C7 CS10 CR163 D39435.0
+C4-3034 U+048C5 CS10 CR163 D39414.0
+C4-3035 U+286D4 CS10 CR163 D39425.0
+C4-3036 U+286CD CS10 CR163 D39415.0
+C4-3037 U+286D6 CS10 CR163 D39432.0
+C4-3038 U+048C4 CS10 CR163 D39410.0
+C5-305D U+286CC CS10 CR163 D39411.0
+C5-305E U+286D1 CS10 CR163 D39422.0
+C5-305F U+286D3 CS10 CR163 D39424.0
+C5-3060 U+286E4 CS10 CR163 D39444.0
+C5-3061 U+286CB CS10 CR163 D39407.0
+C5-3062 U+286E1 CS10 CR163 D39441.0
+C5-3063 U+286D2 CS10 CR163 D39423.0
+C5-3064 U+286E3 CS10 CR163 D39443.0
+C5-3065 U+286CF CS10 CR163 D39418.0
+C5-3066 U+286D0 CS10 CR163 D39421.0
+C5-3067 U+286E5 CS10 CR163 D39446.0
+C5-3068 U+2870E CS10 CR163 D39493.0
+C6-3C59 U+286E7 CS10 CR163 D39447.0
+C6-3C5A U+286E0 CS10 CR163 D39451.0
+C6-3C5B U+286CE CS10 CR163 D39417.0
+C6-3C5C U+286DE CS10 CR163 D39450.0
+C6-3C5D U+286D5 CS10 CR163 D39427.0
+C6-3C5E U+286DF CS10 CR163 D39448.0
+C6-3C5F U+286D9 CS10 CR163 D49775.0
+C1-5D65 U+090E8 CS11 CR163 D39460.0
+C1-5D66 U+090ED CS11 CR163 D39474.0
+C1-5D67 U+090FD CS11 CR163 D39497.1
+C2-396B U+090EF CS11 CR163 D39476.0
+C2-396C U+090EA CS11 CR163 D39465.0
+C2-396D U+090F0 CS11 CR163 D39477.0
+C2-396E U+090F4 CS11 CR163 D39484.0
+C2-396F U+090F2 CS11 CR163 D39481.0
+C2-3970 U+090F3 CS11 CR163 D39482.0
+C2-3971 U+090D4 CS11 CR163 D39408.0
+C2-3972 U+090EB CS11 CR163 D39470.0
+C2-3973 U+090EC CS11 CR163 D39472.0
+C2-3974 U+090E9 CS11 CR163 D39463.0
+C3-394F U+090EE CS11 CR163 D39475.0
+C3-3950 U+048CE CS11 CR163 D39479.0
+C3-3951 U+090AB CS11 CR163 D39311.0
+C3-3952 U+090F7 CS11 CR163 D39498.1
+C4-356B U+048CD CS11 CR163 D39468.0
+C4-356C U+048CA CS11 CR163 D39454.0
+C4-356D U+286F4 CS11 CR163 D39473.0
+C4-356E U+048CB CS11 CR163 D39462.0
+C4-356F U+286ED CS11 CR163 D39457.0
+C4-3570 U+048CF CS11 CR163 D39489.0
+C4-3571 U+2867E CS11 CR163 D39299.0
+C4-3572 U+2F9E3 CS11 CR163 D39480.0
+C4-3573 U+048CC CS11 CR163 D39466.0
+C5-362E U+286F1 CS11 CR163 D39467.0
+C5-362F U+2870C CS11 CR163 D39491.0
+C5-3630 U+286EF CS11 CR163 D39459.0
+C5-3631 U+286EE CS11 CR163 D39458.0
+C5-3632 U+286F3 CS11 CR163 D39471.0
+C5-3633 U+2870D CS11 CR163 D39492.0
+C5-3634 U+286F6 CS11 CR163 D39486.0
+C5-3635 U+286F0 CS11 CR163 D39464.0
+C6-455E U+28692 CS11 CR163 D39303.0
+C6-455F U+2868A CS11 CR163 D39315.0
+C6-4560 U+2868B CS11 CR163 D39316.0
+C6-4561 U+28689 CS11 CR163 D*
+C6-4562 U+28708 CS11 CR163 D39495.0
+C6-4563 U+28703 CS11 CR163 D39496.0
+C6-4564 U+28706 CS11 CR163 D39497.0
+C6-4565 U+28705 CS11 CR163 D39498.0
+C6-4566 U+286F5 CS11 CR163 D39483.0
+C6-4567 U+2870B CS11 CR163 D39490.0
+C6-4568 U+286FB CS11 CR163 D39469.0
+C1-6252 U+09102 CS12 CR163 D39520.0
+C1-6253 U+090F5 CS12 CR163 D39485.0
+C1-6254 U+09109 CS12 CR163 M******
+C1-6255 U+090FE CS12 CR163 D39513.0
+C2-4075 U+09106 CS12 CR163 D39529.0
+C2-4076 U+0912C CS12 CR163 D39644.0
+C2-4077 U+09104 CS12 CR163 D39523.0
+C2-4078 U+090FF CS12 CR163 D39514.0
+C2-4079 U+090FC CS12 CR163 D39508.0
+C2-407A U+09108 CS12 CR163 D39531.0
+C2-407B U+090F9 CS12 CR163 D39500.0
+C2-407C U+090FB CS12 CR163 D39507.0
+C2-407D U+09101 CS12 CR163 D39518.0
+C2-407E U+09100 CS12 CR163 D39517.0
+C2-4121 U+09107 CS12 CR163 D39530.0
+C2-4122 U+09105 CS12 CR163 D39526.0
+C2-4123 U+09103 CS12 CR163 D39522.0
+C3-3F58 U+048D1 CS12 CR163 D39538.0
+C3-3F59 U+0910A CS12 CR163 D39542.0
+C4-3B5C U+2871C CS12 CR163 D39528.0
+C4-3B5D U+28713 CS12 CR163 D39510.0
+C4-3B5E U+048D0 CS12 CR163 D39516.0
+C4-3B5F U+2870F CS12 CR163 D39499.0
+C5-3C7B U+28730 CS12 CR163 D39532.0
+C5-3C7C U+28719 CS12 CR163 D39521.0
+C5-3C7D U+28718 CS12 CR163 D39519.0
+C5-3C7E U+28711 CS12 CR163 D39503.0
+C5-3D21 U+28716 CS12 CR163 D39515.0
+C5-3D22 U+28712 CS12 CR163 D39504.0
+C5-3D23 U+28710 CS12 CR163 D39502.0
+C5-3D24 U+28714 CS12 CR163 D39511.0
+C6-4F57 U+286AC CS12 CR163 D39336.0
+C6-4F58 U+2869A CS12 CR163 D39348.0
+C6-4F59 U+286AD CS12 CR163 D39325.0
+C6-4F5A U+286A0 CS12 CR163 D39331.0
+C6-4F5B U+2871B CS12 CR163 D39527.0
+C6-4F5C U+28725 CS12 CR163 D39537.0
+C6-4F5D U+28724 CS12 CR163 D39536.0
+C6-4F5E U+28726 CS12 CR163 D49778.0
+C6-4F5F U+28727 CS12 CR163 D39534.0
+C6-4F60 U+28728 CS12 CR163 D39540.0
+C6-4F61 U+2872A CS12 CR163 D39535.0 #
+C6-4F62 U+2871A CS12 CR163 D39524.0
+C6-4F63 U+2872E CS12 CR163 D39541.0
+C6-4F64 U+28715 CS12 CR163 D39512.0
+C1-6739 U+09112 CS13 CR163 D39562.0
+C1-673A U+09117 CS13 CR163 D39576.0
+C2-482A U+09110 CS13 CR163 D39559.0
+C2-482B U+0910D CS13 CR163 D39554.0
+C2-482C U+0910F CS13 CR163 D39558.0
+C2-482D U+09111 CS13 CR163 D39561.0
+C2-482E U+09116 CS13 CR163 D39572.0
+C2-482F U+09114 CS13 CR163 D39570.0
+C2-4830 U+0910B CS13 CR163 D39551.0
+C2-4831 U+0910E CS13 CR163 D39555.0
+C3-4521 U+048D5 CS13 CR163 D39566.0
+C3-4522 U+048BD CS13 CR163 D39365.0
+C3-4523 U+0910C CS13 CR163 D39552.0
+C3-4524 U+09113 CS13 CR163 D39568.0
+C3-4525 U+09115 CS13 CR163 D39571.0
+C4-4133 U+286B5 CS13 CR163 D39384.0
+C4-4134 U+048D3 CS13 CR163 D39553.0
+C4-4135 U+28738 CS13 CR163 D39550.0
+C4-4136 U+048D4 CS13 CR163 D39556.0
+C4-4137 U+2873F CS13 CR163 D39573.0
+C4-4138 U+048D7 CS13 CR163 M******
+C4-4139 U+090CC CS13 CR163 D39362.0
+C5-435A U+28743 CS13 CR163 D*
+C5-435B U+28733 CS13 CR163 D39544.0
+C5-435C U+2873A CS13 CR163 D39560.0
+C5-435D U+28737 CS13 CR163 D39549.0
+C5-435E U+28736 CS13 CR163 D39548.0
+C5-435F U+2873C CS13 CR163 D39564.0
+C5-4360 U+28734 CS13 CR163 D39545.0
+C5-4361 U+2874A CS13 CR163 D39577.0 #
+C5-4362 U+2873B CS13 CR163 D39563.0
+C5-4363 U+28735 CS13 CR163 D39547.0
+C5-4364 U+2873D CS13 CR163 D39565.0
+C5-4365 U+28740 CS13 CR163 D39574.0
+C5-4366 U+2873E CS13 CR163 D39569.0
+C5-4367 U+28717 CS13 CR163 D39543.0
+C6-5944 U+286BC CS13 CR163 D39372.0
+C6-5945 U+286BB CS13 CR163 D39404.0
+C6-5946 U+286BD CS13 CR163 D39391.0
+C6-5947 U+2F9E4 CS13 CR163 DH0619.0
+C6-5948 U+28747 CS13 CR163 D39542.1
+C6-5949 U+28741 CS13 CR163 D39575.0
+C6-594A U+2F9E5 CS13 CR163 D39581.0
+C6-594B U+28749 CS13 CR163 D39578.0
+C1-6B48 U+09119 CS14 CR163 D39597.0
+C1-6B49 U+09118 CS14 CR163 D39596.0
+C1-6B4A U+0911E CS14 CR163 D39607.0
+C2-4E50 U+09123 CS14 CR163 D39617.0
+C2-4E51 U+0911C CS14 CR163 D39604.0
+C2-4E52 U+09120 CS14 CR163 D39611.0
+C2-4E53 U+09122 CS14 CR163 D39614.0
+C2-4E54 U+0911F CS14 CR163 D39608.0
+C2-4E55 U+0911D CS14 CR163 D39606.0
+C2-4E56 U+0911A CS14 CR163 D39600.0
+C2-4E57 U+09124 CS14 CR163 D39619.0
+C2-4E58 U+09121 CS14 CR163 D39612.0
+C2-4E59 U+0911B CS14 CR163 D39602.0
+C3-4A28 U+048DB CS14 CR163 D39609.0
+C3-4A29 U+048DA CS14 CR163 D39601.0
+C3-4A2A U+09125 CS14 CR163 D39613.0
+C4-476D U+048D8 CS14 CR163 D39587.0
+C4-476E U+048D9 CS14 CR163 D39592.0
+C4-476F U+2874B CS14 CR163 D39582.0
+C4-4770 U+048DD CS14 CR163 D39636.0 #
+C4-4771 U+048C8 CS14 CR163 D39449.0
+C4-4772 U+28763 CS14 CR163 D39598.0
+C5-4A57 U+28762 CS14 CR163 D39621.0
+C5-4A58 U+2874F CS14 CR163 D39590.0
+C5-4A59 U+2874E CS14 CR163 D39589.0
+C5-4A5A U+28767 CS14 CR163 D39605.0
+C5-4A5B U+28753 CS14 CR163 D39595.0
+C5-4A5C U+2874D CS14 CR163 D39586.0
+C5-4A5D U+2874C CS14 CR163 D39584.0
+C5-4A5E U+28768 CS14 CR163 D39622.0
+C5-4A5F U+28751 CS14 CR163 D39593.0
+C5-4A60 U+048DC CS14 CR163 D39618.0
+C5-4A61 U+28758 CS14 CR163 D39616.0
+C5-4A62 U+2875B CS14 CR163 D39594.0
+C5-4A63 U+28750 CS14 CR163 D39591.0
+C5-4A64 U+2876A CS14 CR163 D39664.0
+C6-633D U+286DA CS14 CR163 D49776.0
+C6-633E U+286E6 CS14 CR163 D39437.0
+C6-633F U+286DB CS14 CR163 D39445.0
+C6-6340 U+286DC CS14 CR163 D49774.0
+C6-6341 U+28739 CS14 CR163 D39557.0
+C6-6342 U+28757 CS14 CR163 D39615.0
+C6-6343 U+28755 CS14 CR163 D39603.0
+C6-6344 U+28765 CS14 CR163 D39620.0
+C6-6345 U+28761 CS14 CR163 D*
+C6-6346 U+28754 CS14 CR163 D39599.0
+C1-6F50 U+09130 CS15 CR163 D39656.0
+C1-6F51 U+0912D CS15 CR163 D39647.0
+C1-6F52 U+09127 CS15 CR163 D39630.0
+C1-6F53 U+09131 CS15 CR163 D39658.0
+C2-547C U+0912F CS15 CR163 D39655.0
+C2-547D U+0912B CS15 CR163 D39643.0
+C2-547E U+09129 CS15 CR163 D39633.0
+C2-5521 U+0912A CS15 CR163 D39635.0
+C2-5522 U+09132 CS15 CR163 D39659.0
+C2-5523 U+09126 CS15 CR163 D39629.0
+C2-5524 U+0912E CS15 CR163 D39651.0
+C3-4F3E U+048DE CS15 CR163 D39645.0
+C4-4E36 U+286EC CS15 CR163 D39456.0
+C4-4E37 U+2876F CS15 CR163 D39637.0
+C4-4E38 U+2876B CS15 CR163 D39627.0
+C4-4E39 U+28771 CS15 CR163 D39639.0
+C4-4E3A U+28778 CS15 CR163 D39652.0 #
+C4-4E3B U+090F6 CS15 CR163 D39461.0
+C4-4E3C U+048E0 CS15 CR163 D39654.0
+C4-4E3D U+048DF CS15 CR163 D39653.0
+C5-516E U+286EB CS15 CR163 D39453.0
+C5-516F U+28774 CS15 CR163 D39642.0
+C5-5170 U+28775 CS15 CR163 D39646.0
+C5-5171 U+2878E CS15 CR163 D39665.0
+C5-5172 U+2876D CS15 CR163 D39631.0
+C5-5173 U+28770 CS15 CR163 D39638.0
+C5-5174 U+2878C CS15 CR163 D39663.0
+C7-2976 U+286FF CS15 CR163 D39478.0
+C7-2977 U+28700 CS15 CR163 D49777.0
+C7-2978 U+28702 CS15 CR163 D39455.0 #
+C7-2979 U+286F8 CS15 CR163 D39488.0
+C7-297A U+286F7 CS15 CR163 D39487.0 #
+C7-297B U+28701 CS15 CR163 D39494.0 #
+C7-297C U+28787 CS15 CR163 D39669.0
+C7-297D U+28789 CS15 CR163 D39660.0
+C7-297E U+28776 CS15 CR163 D39649.0
+C7-2A21 U+2876E CS15 CR163 D39634.0
+C7-2A22 U+28777 CS15 CR163 D39650.0
+C7-2A23 U+28782 CS15 CR163 D39668.0
+C7-2A24 U+28785 CS15 CR163 D49780.0
+C7-2A25 U+28783 CS15 CR163 D39667.0
+C7-2A26 U+28784 CS15 CR163 D49781.0
+C1-725D U+09134 CS16 CR163 D39684.0
+C2-5B22 U+090FA CS16 CR163 D39506.0
+C2-5B23 U+09133 CS16 CR163 D39676.0
+C2-5B24 U+09135 CS16 CR163 D39685.0
+C2-5B25 U+09136 CS16 CR163 D39686.0
+C3-532B U+09137 CS16 CR163 D39688.0
+C4-5438 U+28795 CS16 CR163 D39674.0
+C4-5439 U+2879C CS16 CR163 D39689.0
+C5-587E U+048E1 CS16 CR163 D39677.0
+C5-5921 U+28797 CS16 CR163 D39678.0
+C5-5922 U+2879A CS16 CR163 D39682.0
+C5-5923 U+2879B CS16 CR163 D39683.0
+C5-5924 U+28798 CS16 CR163 D39679.0
+C5-5925 U+28792 CS16 CR163 D39671.0
+C5-5926 U+28793 CS16 CR163 D39672.0
+C5-5927 U+287D7 CS16 CR163 D39735.0 #
+C5-5928 U+28773 CS16 CR163 D39641.0
+C7-344D U+2872F CS16 CR163 D39501.0
+C7-344E U+28723 CS16 CR163 D39505.0
+C7-344F U+28796 CS16 CR163 D39675.0
+C7-3450 U+2878D CS16 CR163 D*
+C7-3451 U+2879E CS16 CR163 D*
+C7-3452 U+28799 CS16 CR163 D39680.0
+C1-7568 U+09139 CS17 CR163 D39698.0
+C2-5F70 U+09138 CS17 CR163 D39696.0
+C4-593B U+287AA CS17 CR163 D39693.0
+C4-593C U+048D6 CS17 CR163 D39567.0
+C5-5F38 U+287A9 CS17 CR163 D39692.0
+C5-5F39 U+287AB CS17 CR163 D39694.0
+C5-5F3A U+287B7 CS17 CR163 D39701.0
+C5-5F3B U+287B6 CS17 CR163 D39700.0
+C5-5F3C U+048E2 CS17 CR163 D39695.0
+C7-3C64 U+28732 CS17 CR163 D39525.0 #
+C7-3C65 U+287A7 CS17 CR163 D39690.0
+C7-3C66 U+287B5 CS17 CR163 D49783.0
+C7-3C67 U+287B1 CS17 CR163 D39705.0
+C7-3C68 U+287B9 CS17 CR163 D39703.0
+C7-3C69 U+287A8 CS17 CR163 D39691.0
+C7-3C6A U+287B3 CS17 CR163 D39704.0
+C7-3C6B U+2F9E6 CS17 CR163 D39706.0
+C2-6374 U+09128 CS18 CR163 D39632.0
+C2-6375 U+0913A CS18 CR163 D39711.0
+C2-6376 U+0913B CS18 CR163 D39713.0
+C2-6377 U+0913E CS18 CR163 D39722.0
+C3-593B U+0913D CS18 CR163 D39718.0
+C3-593C U+0913C CS18 CR163 D39715.0
+C5-653E U+28766 CS18 CR163 D39588.0
+C5-653F U+287C5 CS18 CR163 D39724.0
+C5-6540 U+287BA CS18 CR163 D39709.0
+C5-6541 U+287BD CS18 CR163 D39714.0
+C5-6542 U+287C2 CS18 CR163 D39720.0
+C5-6543 U+287C3 CS18 CR163 D39721.0
+C5-6544 U+287BF CS18 CR163 D39716.0
+C7-4422 U+2875D CS18 CR163 D39585.0
+C7-4423 U+2875F CS18 CR163 D39623.0
+C7-4424 U+2875E CS18 CR163 D49779.0
+C7-4425 U+28760 CS18 CR163 D39583.0
+C7-4426 U+287BB CS18 CR163 D39710.0
+C7-4427 U+287BC CS18 CR163 D39712.0
+C7-4428 U+287C1 CS18 CR163 D39719.0
+C7-4429 U+287C0 CS18 CR163 D39717.0
+C7-442A U+287C8 CS18 CR163 D39725.0
+C7-442B U+287CE CS18 CR163 D39728.0
+C2-6748 U+09140 CS19 CR163 D39732.0
+C2-6749 U+0913F CS19 CR163 D39731.0
+C4-6160 U+287D6 CS19 CR163 D39734.0
+C5-6A22 U+287D8 CS19 CR163 D39736.0
+C5-6A23 U+287D1 CS19 CR163 D39733.0
+C5-6A24 U+287CF CS19 CR163 D39729.0
+C5-6A25 U+287BE CS19 CR163 D39726.0
+C7-4B23 U+2876C CS19 CR163 D39628.0
+C7-4B24 U+28781 CS19 CR163 D39657.0
+C7-4B25 U+2878F CS19 CR163 D*
+C7-4B26 U+28780 CS19 CR163 D39648.0 #
+C7-4B27 U+287D0 CS19 CR163 D39730.0
+C7-4B28 U+287CD CS19 CR163 D39727.0
+C7-4B29 U+287D5 CS19 CR163 D39738.0
+C7-4B2A U+287D4 CS19 CR163 D39737.0
+C2-6A2F U+09143 CS20 CR163 D39742.0
+C2-6A30 U+09141 CS20 CR163 D39739.0
+C4-6464 U+287D9 CS20 CR163 D39740.0
+C5-6E2A U+28791 CS20 CR163 D39670.0
+C5-6E2B U+287A6 CS20 CR163 D39681.0
+C5-6E2C U+287DA CS20 CR163 D39741.0
+C7-505B U+287A1 CS20 CR163 D39687.0
+C7-505C U+28794 CS20 CR163 D39673.0
+C7-505D U+287A0 CS20 CR163 D49782.0
+C7-505E U+287DE CS20 CR163 D39744.0
+C7-505F U+287DB CS20 CR163 D39745.0
+C7-5060 U+287DF CS20 CR163 D39743.0
+C7-5061 U+287DC CS20 CR163 D39746.0
+C2-6C49 U+09146 CS21 CR163 D39749.0
+C2-6C4A U+09144 CS21 CR163 D39747.0
+C2-6C4B U+09145 CS21 CR163 D39748.0
+C4-6756 U+287E0 CS21 CR163 D39750.0
+C7-5552 U+287AE CS21 CR163 D39699.0 #
+C7-5553 U+287AF CS21 CR163 D39697.0
+C7-5554 U+287B0 CS21 CR163 D39702.0 #
+C7-5555 U+287B8 CS21 CR163 D*
+C7-5556 U+287E2 CS21 CR163 D49784.0
+C7-5557 U+287E3 CS21 CR163 D39751.0
+C7-5558 U+287E6 CS21 CR163 D49785.0
+C1-7B7A U+09148 CS22 CR163 D39753.0
+C2-6E35 U+09147 CS22 CR163 D39752.0
+C7-595C U+287C4 CS22 CR163 D39723.0
+C7-595D U+287E4 CS22 CR163 D39754.0
+C3-604D U+048E3 CS23 CR163 D39756.0
+C4-6B26 U+048E4 CS23 CR163 D39757.0
+C7-5D26 U+287E8 CS23 CR163 D39758.0
+C7-5F6B U+287EB CS24 CR163 D39760.0
+C7-5F6C U+287EC CS24 CR163 D39761.0
+C7-6378 U+287EF CS27 CR163 D39762.0
+C5-7B4B U+287EE CS28 CR163 D39759.0
+C1-4B5C U+09149 CS07 CR164 D39763.0
+C1-536A U+0914B CS09 CR164 D39765.0
+C1-536B U+0914A CS09 CR164 D39764.0
+C3-2F3F U+048E5 CS09 CR164 D39766.0
+C1-5858 U+09152 CS10 CR164 D39776.0
+C1-5859 U+0914D CS10 CR164 D39771.0
+C1-585A U+0914C CS10 CR164 D39768.0
+C2-3342 U+09150 CS10 CR164 D39774.0
+C2-3343 U+0914E CS10 CR164 D39772.0
+C2-3344 U+0914F CS10 CR164 D39773.0
+C3-342A U+09151 CS10 CR164 D39775.0
+C3-342B U+048E7 CS10 CR164 D39769.0
+C3-342C U+048E8 CS10 CR164 D39777.0
+C4-3039 U+287F0 CS10 CR164 D39778.0
+C6-3C60 U+287F2 CS10 CR164 D39770.0
+C1-5D68 U+09157 CS11 CR164 D39794.0
+C2-3975 U+09156 CS11 CR164 D39792.0
+C2-3976 U+09158 CS11 CR164 D39797.0
+C2-3977 U+0915A CS11 CR164 D39808.0
+C2-3978 U+09153 CS11 CR164 D39786.0
+C2-3979 U+09155 CS11 CR164 D39790.0
+C3-3953 U+048EB CS11 CR164 D39798.0
+C3-3954 U+09159 CS11 CR164 D39805.0
+C3-3955 U+09154 CS11 CR164 D39807.0
+C3-3956 U+091F2 CS11 CR164 D40188.0
+C4-3574 U+048EA CS11 CR164 D39796.0
+C4-3575 U+048ED CS11 CR164 D*
+C4-3576 U+287F9 CS11 CR164 D39787.0
+C4-3577 U+287FD CS11 CR164 D39795.0
+C4-3578 U+048E9 CS11 CR164 D39784.0
+C4-3579 U+28807 CS11 CR164 D39806.0
+C5-3636 U+048EC CS11 CR164 D39782.0
+C5-3637 U+287F5 CS11 CR164 D39780.0
+C5-3638 U+287F4 CS11 CR164 D39779.0
+C5-3639 U+287F8 CS11 CR164 D39785.0
+C5-363A U+287FE CS11 CR164 D39799.0
+C6-4569 U+287FC CS11 CR164 D39791.0
+C6-456A U+28801 CS11 CR164 D39793.0
+C6-456B U+28802 CS11 CR164 D39802.0
+C6-456C U+287FA CS11 CR164 D39788.0
+C6-456D U+28808 CS11 CR164 D39804.0
+C6-456E U+287F7 CS11 CR164 D39783.0
+C6-456F U+28800 CS11 CR164 D39801.0
+C6-4570 U+287FF CS11 CR164 D39800.0
+C6-4571 U+28806 CS11 CR164 D49787.0
+C6-4572 U+287F6 CS11 CR164 D39781.0
+C6-4573 U+287FB CS11 CR164 D39789.0
+C6-4574 U+2880A CS11 CR164 D39803.0
+C1-6256 U+09163 CS12 CR164 D39825.0
+C1-6257 U+09165 CS12 CR164 D39835.0
+C2-4124 U+09161 CS12 CR164 D39822.0
+C2-4125 U+09164 CS12 CR164 D39829.0
+C2-4126 U+0915F CS12 CR164 D39815.0
+C2-4127 U+09162 CS12 CR164 D39824.0
+C2-4128 U+09160 CS12 CR164 D39817.0
+C3-3F5A U+048EF CS12 CR164 D39813.0
+C3-3F5B U+048F0 CS12 CR164 D39816.0
+C3-3F5C U+048F1 CS12 CR164 D39820.0
+C4-3B60 U+048EE CS12 CR164 D39810.0
+C4-3B61 U+28816 CS12 CR164 D39833.0
+C4-3B62 U+28811 CS12 CR164 D39823.0
+C4-3B63 U+28812 CS12 CR164 D39828.0
+C4-3B64 U+048F2 CS12 CR164 D39826.0
+C4-3B65 U+2880E CS12 CR164 D39818.0
+C5-3D25 U+2880C CS12 CR164 D39812.0
+C5-3D26 U+2880D CS12 CR164 D39814.0
+C6-4F65 U+28815 CS12 CR164 D39832.0
+C6-4F66 U+28814 CS12 CR164 D39831.0
+C6-4F67 U+28817 CS12 CR164 D39834.0
+C6-4F68 U+28818 CS12 CR164 D39837.0
+C6-4F69 U+2880F CS12 CR164 D39819.0
+C6-4F6A U+28813 CS12 CR164 D39830.0
+C6-4F6B U+2880B CS12 CR164 D39811.0
+C6-4F6C U+28822 CS12 CR164 D39827.0
+C1-673B U+0916C CS13 CR164 D39850.0
+C1-673C U+0916A CS13 CR164 D39847.0
+C1-673D U+09169 CS13 CR164 D39846.0
+C2-4832 U+0916E CS13 CR164 D39853.0
+C2-4833 U+0916F CS13 CR164 D39861.0
+C3-4526 U+048F5 CS13 CR164 D39840.0
+C3-4527 U+0916B CS13 CR164 D39849.0
+C3-4528 U+09167 CS13 CR164 D39851.0
+C4-413A U+0916D CS13 CR164 D39852.0
+C4-413B U+09170 CS13 CR164 M******
+C4-413C U+048F7 CS13 CR164 D39845.0
+C4-413D U+048F6 CS13 CR164 D39844.0
+C4-413E U+048F9 CS13 CR164 D39856.0
+C4-413F U+048F8 CS13 CR164 D39848.0
+C5-4368 U+28826 CS13 CR164 D39855.0
+C5-4369 U+28824 CS13 CR164 D39843.0
+C5-436A U+28810 CS13 CR164 D39821.0
+C5-436B U+28836 CS13 CR164 D39857.0
+C5-436C U+28825 CS13 CR164 D39854.0
+C6-594C U+048F4 CS13 CR164 D39858.0
+C6-594D U+2882E CS13 CR164 D39859.0
+C6-594E U+28827 CS13 CR164 D39841.0
+C1-6B4B U+09175 CS14 CR164 D39868.0
+C1-6B4C U+09178 CS14 CR164 D39871.0
+C1-6B4D U+09177 CS14 CR164 D39870.1
+C1-6B4E U+09174 CS14 CR164 D39867.0
+C2-4E5A U+0917A CS14 CR164 D39874.0
+C2-4E5B U+09172 CS14 CR164 D39865.0
+C2-4E5C U+09179 CS14 CR164 D39872.0
+C2-4E5D U+09173 CS14 CR164 D39866.0
+C3-4A2B U+0917B CS14 CR164 D39875.0
+C3-4A2C U+09176 CS14 CR164 D39869.0
+C3-4A2D U+0917C CS14 CR164 D39877.0
+C4-4773 U+048FA CS14 CR164 D39863.0
+C4-4774 U+048FB CS14 CR164 D39873.0
+C5-4A65 U+28839 CS14 CR164 D39876.0
+C5-4A66 U+28838 CS14 CR164 D39864.0
+C6-6347 U+28845 CS14 CR164 D39881.0
+C6-6348 U+28841 CS14 CR164 D39878.0
+C6-6349 U+2883E CS14 CR164 D49789.0
+C6-634A U+28837 CS14 CR164 D39862.0
+C1-6F54 U+09187 CS15 CR164 D39901.0
+C1-6F55 U+09189 CS15 CR164 D39906.0
+C1-6F56 U+0918B CS15 CR164 D39911.0
+C1-6F57 U+09183 CS15 CR164 D39896.0
+C2-5525 U+09185 CS15 CR164 D39899.0
+C2-5526 U+09186 CS15 CR164 D39900.0
+C2-5527 U+0918A CS15 CR164 D39907.0
+C2-5528 U+09181 CS15 CR164 D39886.0
+C2-5529 U+09182 CS15 CR164 D39891.0
+C2-552A U+09184 CS15 CR164 D39898.0
+C2-552B U+09180 CS15 CR164 D39885.0
+C3-4F3F U+09188 CS15 CR164 D39903.0
+C3-4F40 U+0918C CS15 CR164 D39918.0
+C4-4E3E U+048FE CS15 CR164 D39905.0
+C4-4E3F U+048FC CS15 CR164 D39884.0
+C4-4E40 U+048FF CS15 CR164 D39909.0
+C4-4E41 U+048FD CS15 CR164 D39897.0
+C5-5175 U+2884F CS15 CR164 D39892.0
+C5-5176 U+28851 CS15 CR164 D39895.0
+C5-5177 U+28858 CS15 CR164 D39894.0
+C5-5178 U+2884C CS15 CR164 D39887.0
+C5-5179 U+2884E CS15 CR164 D39889.0
+C7-2A27 U+28857 CS15 CR164 D39914.0
+C7-2A28 U+2884B CS15 CR164 D49790.0 #
+C7-2A29 U+28856 CS15 CR164 D39910.0
+C7-2A2A U+2885D CS15 CR164 D39915.0
+C7-2A2B U+28860 CS15 CR164 D39913.0
+C7-2A2C U+2884D CS15 CR164 D39888.0
+C7-2A2D U+28855 CS15 CR164 D39908.0
+C7-2A2E U+28854 CS15 CR164 D39904.0
+C7-2A2F U+28853 CS15 CR164 D39902.0
+C7-2A30 U+28850 CS15 CR164 D39893.0
+C7-2A31 U+28863 CS15 CR164 D39890.0
+C7-2A32 U+28862 CS15 CR164 D39912.0
+C1-725E U+09192 CS16 CR164 D39936.0
+C2-5B26 U+09193 CS16 CR164 D39941.0
+C2-5B27 U+09190 CS16 CR164 D39930.0
+C2-5B28 U+09191 CS16 CR164 D39935.0
+C2-5B29 U+0918D CS16 CR164 D39924.0
+C2-5B2A U+0918F CS16 CR164 D39927.0
+C3-532C U+09195 CS16 CR164 D39947.0
+C3-532D U+0918E CS16 CR164 D39926.0
+C3-532E U+04904 CS16 CR164 D39929.0
+C3-532F U+09196 CS16 CR164 M****** @ M******
+C3-5330 U+04908 CS16 CR164 D39945.0
+C4-543A U+04903 CS16 CR164 D39922.0
+C4-543B U+04906 CS16 CR164 D39938.0
+C4-543C U+04902 CS16 CR164 D39921.0
+C4-543D U+04901 CS16 CR164 D39919.0
+C4-543E U+28871 CS16 CR164 D39940.0
+C4-543F U+28872 CS16 CR164 D39943.0
+C4-5440 U+04905 CS16 CR164 D39933.0
+C4-5441 U+2886F CS16 CR164 D39937.0
+C4-5442 U+09194 CS16 CR164 D39942.0
+C5-5929 U+2886B CS16 CR164 D39925.0
+C5-592A U+28874 CS16 CR164 D39948.0
+C5-592B U+28878 CS16 CR164 D39951.0
+C5-592C U+2886D CS16 CR164 D39932.0
+C7-3453 U+28883 CS16 CR164 D39954.0
+C7-3454 U+04907 CS16 CR164 D39944.0
+C7-3455 U+2886A CS16 CR164 D39923.0
+C7-3456 U+28869 CS16 CR164 D39920.0
+C7-3457 U+28875 CS16 CR164 D39949.0
+C7-3458 U+2886C CS16 CR164 D39928.0
+C7-3459 U+28880 CS16 CR164 D39952.0
+C7-345A U+2886E CS16 CR164 D39934.0
+C7-345B U+28881 CS16 CR164 D39953.0
+C7-345C U+28877 CS16 CR164 D39931.0
+C7-345D U+28876 CS16 CR164 D39950.0
+C7-345E U+28873 CS16 CR164 D39946.0
+C7-345F U+28870 CS16 CR164 D39939.0
+C7-3460 U+28884 CS16 CR164 D*
+C1-7569 U+091A3 CS17 CR164 D39987.0
+C1-756A U+0919E CS17 CR164 D39974.0
+C1-756B U+0919C CS17 CR164 D39969.0
+C2-5F71 U+0919A CS17 CR164 D39960.0
+C2-5F72 U+091A2 CS17 CR164 D39981.0
+C2-5F73 U+0919B CS17 CR164 D39965.0
+C2-5F74 U+09199 CS17 CR164 D39959.0
+C2-5F75 U+0919F CS17 CR164 D39976.0
+C2-5F76 U+091A1 CS17 CR164 D39979.0
+C2-5F77 U+0919D CS17 CR164 D39971.0
+C2-5F78 U+091A0 CS17 CR164 D39978.0
+C4-593D U+04909 CS17 CR164 D39958.0
+C4-593E U+2888C CS17 CR164 D39968.0
+C4-593F U+09198 CS17 CR164 D39956.0
+C4-5940 U+28889 CS17 CR164 D39964.0
+C4-5941 U+0490C CS17 CR164 M******
+C4-5942 U+0490A CS17 CR164 D39963.0
+C5-5F3D U+288A0 CS17 CR164 D39984.0
+C5-5F3E U+2888E CS17 CR164 D39973.0
+C5-5F3F U+28886 CS17 CR164 D39957.0
+C5-5F40 U+28887 CS17 CR164 D39961.0
+C5-5F41 U+28885 CS17 CR164 D39955.0
+C5-5F42 U+2888B CS17 CR164 D39967.0
+C5-5F43 U+28888 CS17 CR164 D39962.0
+C5-5F44 U+28890 CS17 CR164 D39977.0
+C7-3C6C U+2888A CS17 CR164 D39966.0
+C7-3C6D U+28891 CS17 CR164 D39982.0
+C7-3C6E U+2888D CS17 CR164 D39970.0
+C7-3C6F U+28899 CS17 CR164 D39985.0
+C7-3C70 U+0490B CS17 CR164 D39983.0
+C7-3C71 U+2889A CS17 CR164 D39972.0
+C7-3C72 U+2889B CS17 CR164 D39980.0
+C7-3C73 U+28892 CS17 CR164 D39986.0
+C7-3C74 U+2888F CS17 CR164 D39975.0
+C7-3C75 U+288AB CS17 CR164 D40005.0
+C1-7750 U+091AB CS18 CR164 D40006.0
+C1-7751 U+091AC CS18 CR164 D40011.0
+C2-6378 U+091A8 CS18 CR164 D40001.0
+C2-6379 U+091A5 CS18 CR164 D39996.0
+C2-637A U+091A7 CS18 CR164 D39999.0
+C2-637B U+091AF CS18 CR164 D40036.0
+C2-637C U+091AA CS18 CR164 D40004.0
+C3-593D U+091A9 CS18 CR164 D40003.0
+C4-5E23 U+288A6 CS18 CR164 D39994.0
+C4-5E24 U+091A6 CS18 CR164 D39998.0
+C4-5E25 U+288AC CS18 CR164 D40007.0
+C4-5E26 U+288A9 CS18 CR164 D40000.0
+C5-6545 U+0490D CS18 CR164 D39992.0
+C5-6546 U+288A1 CS18 CR164 D39988.0
+C5-6547 U+288A2 CS18 CR164 D39989.0
+C5-6548 U+288A8 CS18 CR164 D39997.0
+C5-6549 U+288A3 CS18 CR164 D39990.0
+C5-654A U+288AA CS18 CR164 D40002.0
+C5-654B U+288AF CS18 CR164 D40012.0
+C5-654C U+288B9 CS18 CR164 D40015.0
+C7-442C U+288A7 CS18 CR164 D39995.0
+C7-442D U+288B2 CS18 CR164 D40018.0
+C7-442E U+288B6 CS18 CR164 D40014.0
+C7-442F U+288A5 CS18 CR164 D39993.0
+C7-4430 U+288BA CS18 CR164 D40017.0
+C7-4431 U+288B5 CS18 CR164 D40016.0
+C7-4432 U+288AD CS18 CR164 D40008.0
+C7-4433 U+288A4 CS18 CR164 D39991.0
+C7-4434 U+288D3 CS18 CR164 D40037.0
+C7-4435 U+288B0 CS18 CR164 D40010.0
+C7-4436 U+288B1 CS18 CR164 D40009.0
+C1-7933 U+091B1 CS19 CR164 D40041.0
+C1-7934 U+091AE CS19 CR164 D40031.0
+C2-674A U+091B0 CS19 CR164 D40040.0
+C2-674B U+091AD CS19 CR164 D40023.0
+C4-6161 U+0490E CS19 CR164 D40021.0
+C4-6162 U+04911 CS19 CR164 D40025.0
+C4-6163 U+04910 CS19 CR164 D40024.0
+C4-6164 U+0490F CS19 CR164 D40022.0
+C4-6165 U+04912 CS19 CR164 D40029.0
+C5-6A26 U+288D5 CS19 CR164 D40013.0 #
+C5-6A27 U+288C1 CS19 CR164 D40028.0
+C5-6A28 U+288C6 CS19 CR164 D40038.0
+C5-6A29 U+288C3 CS19 CR164 D40033.0
+C5-6A2A U+288C2 CS19 CR164 D40030.0
+C5-6A2B U+288C0 CS19 CR164 D40027.0
+C5-6A2C U+288C5 CS19 CR164 D40035.0
+C5-6A2D U+288C7 CS19 CR164 D40039.0
+C5-6A2E U+288BF CS19 CR164 D40026.0
+C5-6A2F U+288C4 CS19 CR164 D40034.0
+C5-6A30 U+288D4 CS19 CR164 D40043.0
+C7-4B2B U+288D1 CS19 CR164 D40045.0
+C7-4B2C U+288BE CS19 CR164 D40020.0
+C7-4B2D U+288CB CS19 CR164 D49791.0
+C7-4B2E U+288CE CS19 CR164 D40044.0
+C7-4B2F U+288BD CS19 CR164 D40019.0
+C7-4B30 U+288D0 CS19 CR164 D40032.0
+C1-7A4A U+091B4 CS20 CR164 D40053.0
+C2-6A31 U+091B7 CS20 CR164 D40058.0
+C2-6A32 U+091B5 CS20 CR164 D40055.0
+C2-6A33 U+091B2 CS20 CR164 D40050.0
+C2-6A34 U+091B3 CS20 CR164 D40051.0
+C4-6465 U+091B6 CS20 CR164 D40057.0
+C5-6E2D U+288DA CS20 CR164 D40056.0
+C5-6E2E U+288D8 CS20 CR164 D40049.0
+C5-6E2F U+288D9 CS20 CR164 D40054.0
+C5-6E30 U+288DB CS20 CR164 D40059.0
+C5-6E31 U+288D7 CS20 CR164 D40048.0
+C7-5062 U+288D6 CS20 CR164 D40047.0
+C7-5063 U+288DC CS20 CR164 D40060.0
+C7-5064 U+288DD CS20 CR164 D40061.0
+C7-5065 U+288E0 CS20 CR164 D40052.0
+C7-5066 U+288E3 CS20 CR164 D40063.0
+C7-5067 U+288E1 CS20 CR164 D40062.0
+C1-7B34 U+091BA CS21 CR164 D40070.0
+C2-6C4C U+091B9 CS21 CR164 D40069.0
+C3-5E68 U+091BB CS21 CR164 D40072.0
+C4-6757 U+288E7 CS21 CR164 D40067.0
+C4-6758 U+288E8 CS21 CR164 D40071.0
+C4-6759 U+288E6 CS21 CR164 D40065.0
+C4-675A U+04913 CS21 CR164 D40066.0
+C4-675B U+04914 CS21 CR164 D40068.0
+C5-7153 U+288E9 CS21 CR164 D40073.0
+C7-5559 U+288ED CS21 CR164 D40075.0
+C7-555A U+288EA CS21 CR164 D40074.0
+C4-6953 U+04916 CS22 CR164 D40079.0
+C4-6954 U+04915 CS22 CR164 D40077.0
+C5-7453 U+288F1 CS22 CR164 D40082.0
+C7-595E U+288EE CS22 CR164 D40078.0
+C7-595F U+288EF CS22 CR164 D40080.0
+C7-5960 U+288F3 CS22 CR164 D40083.0
+C7-5961 U+288F2 CS22 CR164 D40085.0
+C7-5962 U+288F0 CS22 CR164 D40081.0
+C2-6F57 U+091BC CS23 CR164 D40087.0
+C5-765A U+288F8 CS23 CR164 D40089.0
+C5-765B U+288FB CS23 CR164 D40092.0
+C7-5D27 U+288F6 CS23 CR164 D40086.0
+C7-5D28 U+288FC CS23 CR164 D40093.0
+C7-5D29 U+288F7 CS23 CR164 D40088.0
+C7-5D2A U+288FA CS23 CR164 D40091.0
+C7-5D2B U+288F9 CS23 CR164 D40090.0
+C1-7C6E U+091C0 CS24 CR164 D40099.0
+C2-7055 U+091BE CS24 CR164 D40096.0
+C2-7056 U+091BD CS24 CR164 D40094.0
+C2-7057 U+091C2 CS24 CR164 D40104.0
+C3-607E U+091BF CS24 CR164 D40097.0
+C4-6C2D U+04918 CS24 CR164 D40101.0
+C4-6C2E U+04917 CS24 CR164 D40095.0
+C4-6C2F U+288FF CS24 CR164 D40098.0
+C5-783E U+28902 CS24 CR164 D40102.0
+C5-783F U+288FE CS24 CR164 D40100.0
+C7-5F6D U+28900 CS24 CR164 D* @ D40094.0
+C7-5F6E U+28901 CS24 CR164 D49792.0
+C1-7D2A U+091C1 CS25 CR164 D40103.0
+C2-7160 U+091C3 CS26 CR164 D40106.0
+C3-616D U+091C4 CS26 CR164 D40107.0
+C7-626C U+28905 CS26 CR164 D40108.0
+C1-7D3C U+091C5 CS27 CR164 D40109.0
+C5-7A7B U+28907 CS27 CR164 D40110.0
+C7-6379 U+28909 CS27 CR164 D49793.0
+C7-637A U+28908 CS27 CR164 D49794.0
+C4-6E3D U+04919 CS28 CR164 D40111.0
+C7-6465 U+2890C CS28 CR164 D49795.0
+C7-6466 U+2890A CS28 CR164 D40112.0
+C7-6578 U+2890D CS31 CR164 D40113.0
+C7-6579 U+2890E CS31 CR164 D40114.0
+C1-4B5D U+091C6 CS07 CR165 D40115.0
+C1-4F59 U+091C7 CS08 CR165 D40116.0
+C6-346E U+2890F CS09 CR165 D40117.0
+C5-363B U+28911 CS11 CR165 D40119.0
+C5-3D27 U+28910 CS12 CR165 D40118.0 @ D26893.0 (C6-4321)
+C1-673E U+091C9 CS13 CR165 D40121.0
+C6-634B U+28912 CS14 CR165 D40122.0
+C6-634C U+28913 CS14 CR165 D40123.0
+C5-517A U+28915 CS15 CR165 D40124.0
+C7-2A33 U+28917 CS15 CR165 D49796.0
+C7-2A34 U+28916 CS15 CR165 D40125.0
+C5-592D U+28918 CS16 CR165 D40126.0
+C7-3461 U+28919 CS16 CR165 D49797.0
+C5-5F45 U+2891A CS17 CR165 D40127.0
+C7-3C76 U+24CDB CS17 CR165 D40128.0
+C7-4437 U+2891D CS18 CR165 D49798.0
+C1-7A4B U+091CB CS20 CR165 D40129.0
+C5-7454 U+28921 CS22 CR165 D40130.0
+C1-4B5E U+091CC CS07 CR166 D40131.0
+C1-536C U+091CD CS09 CR166 D40132.0
+C6-3C61 U+28923 CS10 CR166 D40132.1
+C1-5D69 U+091CE CS11 CR166 D40133.0
+C4-357A U+0491A CS11 CR166 D40136.0
+C5-363C U+28922 CS11 CR166 D40134.0
+C6-4575 U+28925 CS11 CR166 D40137.0
+C1-6258 U+091CF CS12 CR166 D40138.0
+C5-3D28 U+28929 CS12 CR166 D40141.0
+C5-3D29 U+28928 CS12 CR166 D40140.0
+C6-4F6D U+2137A CS12 CR166 M******
+C6-4F6E U+28926 CS12 CR166 D40139.0
+C6-634D U+2892C CS14 CR166 D49801.0
+C7-2A35 U+2892D CS15 CR166 D40143.0
+C5-5F46 U+28934 CS17 CR166 D40145.1
+C1-7752 U+091D0 CS18 CR166 D40146.0
+C5-654D U+28937 CS18 CR166 D40148.0
+C5-7154 U+28939 CS21 CR166 D40150.0
+C7-555B U+2893A CS21 CR166 D40151.0
+C1-4F5A U+091D1 CS08 CR167 D40152.0
+C2-2D61 U+091D4 CS09 CR167 D40154.0
+C2-2D62 U+091D3 CS09 CR167 D40153.0
+C1-585B U+091D8 CS10 CR167 D40159.0
+C1-585C U+091DD CS10 CR167 D40165.0
+C1-585D U+091D7 CS10 CR167 D40158.0
+C1-585E U+091DC CS10 CR167 D40164.0
+C1-585F U+091D9 CS10 CR167 D40160.0
+C2-3345 U+091D5 CS10 CR167 D40156.0
+C2-3346 U+091E2 CS10 CR167 D40171.0
+C2-3347 U+091DA CS10 CR167 D40161.0
+C3-342D U+091DB CS10 CR167 D40163.0
+C3-342E U+091DF CS10 CR167 D40167.0
+C3-342F U+091DE CS10 CR167 D40166.0
+C3-3430 U+091D6 CS10 CR167 D40157.0
+C3-3431 U+091E0 CS10 CR167 D40169.0
+C6-3C62 U+28940 CS10 CR167 D49803.0
+C6-3C63 U+0491B CS10 CR167 D40162.0
+C6-3C64 U+2893E CS10 CR167 D40168.0
+C1-5D6A U+091F5 CS11 CR167 D40191.0
+C1-5D6B U+091E6 CS11 CR167 D40175.0
+C1-5D6C U+091E3 CS11 CR167 D40172.0
+C1-5D6D U+091E7 CS11 CR167 D40176.0
+C1-5D6E U+091ED CS11 CR167 D40183.0
+C1-5D6F U+091E9 CS11 CR167 D40179.0
+C2-397A U+091EC CS11 CR167 D40182.0
+C2-397B U+091F4 CS11 CR167 D40190.0
+C2-397C U+091F1 CS11 CR167 D40187.0
+C2-397D U+091F3 CS11 CR167 D40189.0
+C2-397E U+091F8 CS11 CR167 D40198.0
+C2-3A21 U+091E4 CS11 CR167 D40173.0
+C2-3A22 U+091F9 CS11 CR167 D40199.0
+C2-3A23 U+091EA CS11 CR167 D40180.0
+C2-3A24 U+091EB CS11 CR167 D40181.0
+C2-3A25 U+091F7 CS11 CR167 D40197.0
+C2-3A26 U+091E8 CS11 CR167 D40178.0
+C2-3A27 U+091EE CS11 CR167 D40184.0
+C3-3957 U+091F0 CS11 CR167 D40186.0
+C3-3958 U+091E5 CS11 CR167 D40174.0
+C3-3959 U+091F6 CS11 CR167 D40192.0
+C3-395A U+0491C CS11 CR167 D40195.0
+C4-357B U+091EF CS11 CR167 D40185.0
+C5-363D U+28942 CS11 CR167 D40177.0
+C6-4576 U+28943 CS11 CR167 D40193.0
+C6-4577 U+28944 CS11 CR167 D40194.0 #
+C1-6259 U+09214 CS12 CR167 D40227.0
+C1-625A U+09215 CS12 CR167 D40228.0
+C1-625B U+09223 CS12 CR167 D40254.0
+C1-625C U+09209 CS12 CR167 D40215.0
+C1-625D U+0921E CS12 CR167 D40238.0
+C1-625E U+0920D CS12 CR167 D40219.0
+C1-625F U+09210 CS12 CR167 D40223.0
+C1-6260 U+09207 CS12 CR167 D40213.0
+C1-6261 U+09211 CS12 CR167 D40224.0
+C2-4129 U+09201 CS12 CR167 D40205.0
+C2-412A U+0920A CS12 CR167 D40216.0
+C2-412B U+09225 CS12 CR167 D40256.0
+C2-412C U+09203 CS12 CR167 D40207.0
+C2-412D U+0921A CS12 CR167 D40234.0
+C2-412E U+09226 CS12 CR167 D40257.0
+C2-412F U+0920F CS12 CR167 D40222.0
+C2-4130 U+0920C CS12 CR167 D40218.0
+C2-4131 U+09200 CS12 CR167 D40204.0
+C2-4132 U+09212 CS12 CR167 D40225.0
+C2-4133 U+091FF CS12 CR167 D40203.0
+C2-4134 U+091FD CS12 CR167 D40200.0
+C2-4135 U+09206 CS12 CR167 D40211.0
+C2-4136 U+09204 CS12 CR167 D40208.0
+C2-4137 U+09227 CS12 CR167 D40258.0
+C2-4138 U+09202 CS12 CR167 D40206.0
+C2-4139 U+0921C CS12 CR167 D40236.0
+C2-413A U+09224 CS12 CR167 D40255.0
+C2-413B U+09219 CS12 CR167 D40233.0
+C2-413C U+09217 CS12 CR167 D40230.0
+C2-413D U+09205 CS12 CR167 D40210.0
+C2-413E U+09216 CS12 CR167 D40229.0
+C3-3F5D U+091FE CS12 CR167 D40201.0
+C3-3F5E U+09220 CS12 CR167 D40247.0
+C3-3F5F U+0491D CS12 CR167 D40212.0
+C3-3F60 U+0920B CS12 CR167 D40217.0
+C3-3F61 U+0491F CS12 CR167 D40248.0
+C3-3F62 U+09218 CS12 CR167 D40232.0
+C3-3F63 U+09222 CS12 CR167 D40253.0
+C3-3F64 U+0491E CS12 CR167 D40231.0
+C3-3F65 U+0921B CS12 CR167 D40235.0
+C3-3F66 U+09208 CS12 CR167 D40214.0
+C3-3F67 U+04920 CS12 CR167 D49805.0
+C3-3F68 U+0920E CS12 CR167 D40220.0
+C3-3F69 U+09213 CS12 CR167 D40226.0
+C4-3B66 U+0921D CS12 CR167 D40237.0
+C6-4F6F U+0921F CS12 CR167 D40240.0
+C6-4F70 U+28951 CS12 CR167 D40246.0
+C6-4F71 U+2894D CS12 CR167 D40241.0
+C6-4F72 U+2894E CS12 CR167 D40243.0
+C6-4F73 U+2894A CS12 CR167 D40202.0
+C6-4F74 U+2894B CS12 CR167 D40209.0
+C6-4F75 U+2894C CS12 CR167 D40221.0
+C6-4F76 U+28950 CS12 CR167 D40245.0
+C6-4F77 U+28962 CS12 CR167 D40242.0
+C6-4F78 U+2894F CS12 CR167 D40244.0
+C6-4F79 U+28952 CS12 CR167 D40239.0
+C1-673F U+09237 CS13 CR167 D40270.0
+C1-6740 U+09257 CS13 CR167 D40306.0
+C1-6741 U+09238 CS13 CR167 D40271.0
+C1-6742 U+0923D CS13 CR167 D40277.0
+C1-6743 U+09240 CS13 CR167 D40280.0
+C1-6744 U+0923E CS13 CR167 D40278.0
+C1-6745 U+0925B CS13 CR167 D40310.0
+C1-6746 U+0924B CS13 CR167 D40292.0
+C1-6747 U+09264 CS13 CR167 D40319.0
+C1-6748 U+09251 CS13 CR167 D40299.0
+C1-6749 U+09234 CS13 CR167 D40267.0
+C1-674A U+09249 CS13 CR167 D40290.0
+C1-674B U+0924D CS13 CR167 D40295.0
+C1-674C U+09245 CS13 CR167 D40286.0
+C1-674D U+09239 CS13 CR167 D40272.0
+C1-674E U+0923F CS13 CR167 D40279.0
+C1-674F U+0925A CS13 CR167 D40309.0
+C2-4834 U+09248 CS13 CR167 D40289.0
+C2-4835 U+09252 CS13 CR167 D40300.0
+C2-4836 U+09230 CS13 CR167 D40262.0
+C2-4837 U+0923A CS13 CR167 D40273.0
+C2-4838 U+09266 CS13 CR167 D40322.0
+C2-4839 U+09233 CS13 CR167 D40266.0
+C2-483A U+09265 CS13 CR167 D40320.0
+C2-483B U+0925E CS13 CR167 D40313.0
+C2-483C U+09283 CS13 CR167 D40359.0
+C2-483D U+0922E CS13 CR167 D40260.0
+C2-483E U+0924A CS13 CR167 D40291.0
+C2-483F U+09246 CS13 CR167 D40287.0
+C2-4840 U+0926D CS13 CR167 D40337.0
+C2-4841 U+0926C CS13 CR167 D40336.0
+C2-4842 U+0924F CS13 CR167 D40297.0
+C2-4843 U+09260 CS13 CR167 D40315.0
+C2-4844 U+09267 CS13 CR167 D40323.0
+C2-4845 U+0926F CS13 CR167 D40339.0
+C2-4846 U+09236 CS13 CR167 D40269.0
+C2-4847 U+09261 CS13 CR167 D40316.0
+C2-4848 U+09270 CS13 CR167 D40340.0
+C2-4849 U+09231 CS13 CR167 D40263.0
+C2-484A U+09254 CS13 CR167 D40302.0
+C2-484B U+09263 CS13 CR167 D40318.0
+C2-484C U+09250 CS13 CR167 D40298.0
+C2-484D U+09272 CS13 CR167 D49806.0
+C2-484E U+0924E CS13 CR167 D40296.0
+C2-484F U+09253 CS13 CR167 D40301.0
+C2-4850 U+0924C CS13 CR167 D40294.0
+C2-4851 U+09256 CS13 CR167 D40304.0
+C2-4852 U+09232 CS13 CR167 D40264.0
+C3-4529 U+0925D CS13 CR167 D40312.0
+C3-452A U+09255 CS13 CR167 D40303.0
+C3-452B U+09235 CS13 CR167 D40268.0
+C3-452C U+04921 CS13 CR167 D40305.0
+C3-452D U+09259 CS13 CR167 D40308.0
+C3-452E U+0922F CS13 CR167 D40261.0
+C3-452F U+0923C CS13 CR167 D40276.0
+C3-4530 U+0928F CS13 CR167 D40373.0
+C3-4531 U+0925C CS13 CR167 D40311.0
+C3-4532 U+0926A CS13 CR167 D40329.0
+C3-4533 U+09262 CS13 CR167 D40317.0
+C3-4534 U+0925F CS13 CR167 D40314.0
+C3-4535 U+0926B CS13 CR167 D40335.0
+C3-4536 U+0926E CS13 CR167 D40338.0
+C3-4537 U+0923B CS13 CR167 D40275.0
+C3-4538 U+09244 CS13 CR167 D40285.0
+C3-4539 U+09241 CS13 CR167 D40282.0
+C4-4140 U+09258 CS13 CR167 D40307.0
+C4-4141 U+09242 CS13 CR167 D40283.0
+C4-4142 U+09268 CS13 CR167 D40325.0
+C4-4143 U+09269 CS13 CR167 D40328.0
+C4-4144 U+28968 CS13 CR167 D40293.0
+C4-4145 U+28967 CS13 CR167 D40281.0
+C4-4146 U+09243 CS13 CR167 D40284.0
+C4-4147 U+28965 CS13 CR167 D40265.0
+C4-4148 U+09247 CS13 CR167 D40288.0
+C5-436D U+04922 CS13 CR167 D40321.0 #
+C5-436E U+28966 CS13 CR167 D40274.0
+C6-594F U+2896A CS13 CR167 D40327.0
+C6-5950 U+2897B CS13 CR167 D49807.0
+C6-5951 U+28973 CS13 CR167 D40332.0
+C6-5952 U+28975 CS13 CR167 D40330.0
+C6-5953 U+28969 CS13 CR167 D40326.0
+C6-5954 U+28979 CS13 CR167 D40331.0
+C6-5955 U+28972 CS13 CR167 D40333.0
+C1-6B4F U+09278 CS14 CR167 D40346.0
+C1-6B50 U+092AC CS14 CR167 D40411.0
+C1-6B51 U+09280 CS14 CR167 D40355.0
+C1-6B52 U+09285 CS14 CR167 D40361.0
+C1-6B53 U+09298 CS14 CR167 D40385.0
+C1-6B54 U+09296 CS14 CR167 D40383.0
+C1-6B55 U+0927B CS14 CR167 D40350.0
+C1-6B56 U+09293 CS14 CR167 D40378.0
+C1-6B57 U+0929C CS14 CR167 D40390.0
+C1-6B58 U+092A8 CS14 CR167 D40407.0
+C1-6B59 U+0927C CS14 CR167 D40351.0
+C1-6B5A U+09291 CS14 CR167 D40376.0
+C2-4E5E U+092A5 CS14 CR167 D40404.0
+C2-4E5F U+092A4 CS14 CR167 D40403.0
+C2-4E60 U+09276 CS14 CR167 D40343.0
+C2-4E61 U+0929B CS14 CR167 D40389.0
+C2-4E62 U+0927A CS14 CR167 D40349.0
+C2-4E63 U+092A0 CS14 CR167 D40394.0
+C2-4E64 U+09294 CS14 CR167 D40381.0
+C2-4E65 U+092AA CS14 CR167 D40409.0
+C2-4E66 U+0928D CS14 CR167 D40371.0
+C2-4E67 U+092A6 CS14 CR167 D40405.0
+C2-4E68 U+0929A CS14 CR167 D40387.0
+C2-4E69 U+092AB CS14 CR167 D40410.0
+C2-4E6A U+09279 CS14 CR167 D40348.0
+C2-4E6B U+09297 CS14 CR167 D40384.0
+C2-4E6C U+0927F CS14 CR167 D40354.0
+C2-4E6D U+092A3 CS14 CR167 D40400.0
+C2-4E6E U+092EE CS14 CR167 D40496.0
+C2-4E6F U+0928E CS14 CR167 D40372.0
+C2-4E70 U+09282 CS14 CR167 D40358.0
+C2-4E71 U+09295 CS14 CR167 D40382.0
+C2-4E72 U+092A2 CS14 CR167 D40399.0
+C2-4E73 U+0927D CS14 CR167 D40352.0
+C2-4E74 U+09288 CS14 CR167 D40365.0
+C2-4E75 U+092A1 CS14 CR167 D40398.0
+C2-4E76 U+0928A CS14 CR167 D40367.0
+C2-4E77 U+09286 CS14 CR167 D40362.0
+C2-4E78 U+0928C CS14 CR167 D40369.0
+C2-4E79 U+09299 CS14 CR167 D40386.0
+C2-4E7A U+092A7 CS14 CR167 D40406.0
+C2-4E7B U+0927E CS14 CR167 D40353.0
+C2-4E7C U+09287 CS14 CR167 D40364.0
+C2-4E7D U+092A9 CS14 CR167 D40408.0
+C2-4E7E U+0929D CS14 CR167 D40391.0
+C2-4F21 U+0928B CS14 CR167 D40368.0
+C2-4F22 U+0922D CS14 CR167 D40259.0
+C3-4A2E U+04924 CS14 CR167 D40347.0
+C3-4A2F U+09289 CS14 CR167 D40366.0
+C3-4A30 U+092F6 CS14 CR167 M******
+C3-4A31 U+092B1 CS14 CR167 M******
+C3-4A32 U+092AD CS14 CR167 D40413.0
+C3-4A33 U+09292 CS14 CR167 D40377.0
+C3-4A34 U+09281 CS14 CR167 D40356.0
+C3-4A35 U+09284 CS14 CR167 D40360.0
+C3-4A36 U+04926 CS14 CR167 D40370.0
+C3-4A37 U+092AE CS14 CR167 D40414.0
+C3-4A38 U+09290 CS14 CR167 D40374.0
+C3-4A39 U+0929E CS14 CR167 D40357.0
+C4-4775 U+09275 CS14 CR167 D40342.0
+C4-4776 U+04927 CS14 CR167 D40379.0
+C4-4777 U+0929F CS14 CR167 D40392.0
+C4-4778 U+0492A CS14 CR167 D40344.0 #
+C4-4779 U+04925 CS14 CR167 D40363.0
+C4-477A U+28999 CS14 CR167 D40375.0
+C4-477B U+04928 CS14 CR167 D40388.0
+C5-4A67 U+28982 CS14 CR167 D40341.0
+C5-4A68 U+28984 CS14 CR167 D40380.0
+C5-4A69 U+28986 CS14 CR167 D40395.0
+C6-634E U+28996 CS14 CR167 D49810.0
+C6-634F U+2F9E9 CS14 CR167 D49809.0
+C6-6350 U+2899C CS14 CR167 D40402.0
+C6-6351 U+2899D CS14 CR167 D40401.0
+C6-6352 U+28985 CS14 CR167 D40393.0
+C6-6353 U+2F9E8 CS14 CR167 D40397.0
+C6-6354 U+2899F CS14 CR167 D40412.0
+C6-6355 U+289A3 CS14 CR167 D49808.0
+C1-6F58 U+092C5 CS15 CR167 D40439.0
+C1-6F59 U+092BB CS15 CR167 D40428.0
+C1-6F5A U+092B7 CS15 CR167 D40424.0
+C1-6F5B U+092EA CS15 CR167 D40491.0
+C1-6F5C U+092E4 CS15 CR167 D40480.0
+C1-6F5D U+092C1 CS15 CR167 D40434.0
+C1-6F5E U+092B3 CS15 CR167 D40418.0
+C1-6F5F U+092BC CS15 CR167 D40429.0
+C1-6F60 U+092D2 CS15 CR167 D40455.0
+C1-6F61 U+092C7 CS15 CR167 D40442.0
+C1-6F62 U+092F0 CS15 CR167 D40501.0
+C1-6F63 U+092B2 CS15 CR167 D40417.0
+C2-552C U+092D0 CS15 CR167 D40451.0
+C2-552D U+092C3 CS15 CR167 D40436.0
+C2-552E U+092C4 CS15 CR167 D40437.0
+C2-552F U+092C0 CS15 CR167 D40433.0
+C2-5530 U+092D9 CS15 CR167 D40465.0
+C2-5531 U+092B6 CS15 CR167 D40423.0
+C2-5532 U+092CF CS15 CR167 D40450.0
+C2-5533 U+092F1 CS15 CR167 D40502.0
+C2-5534 U+092DF CS15 CR167 D40474.0
+C2-5535 U+092D8 CS15 CR167 D40464.0
+C2-5536 U+092E9 CS15 CR167 D40490.0
+C2-5537 U+092D7 CS15 CR167 D40463.0
+C2-5538 U+092DD CS15 CR167 D40470.0
+C2-5539 U+092CC CS15 CR167 D40447.0
+C2-553A U+092EF CS15 CR167 D40500.0
+C2-553B U+092C2 CS15 CR167 D40435.0
+C2-553C U+092E8 CS15 CR167 D40487.0
+C2-553D U+092CA CS15 CR167 D40445.0
+C2-553E U+092C8 CS15 CR167 D40443.0
+C2-553F U+092CE CS15 CR167 D40449.0
+C2-5540 U+092E6 CS15 CR167 D40484.0
+C2-5541 U+092CD CS15 CR167 D40448.0
+C2-5542 U+092D5 CS15 CR167 D40461.0
+C2-5543 U+092C9 CS15 CR167 D40444.0
+C2-5544 U+092E0 CS15 CR167 D40475.0
+C2-5545 U+092DE CS15 CR167 D40472.0
+C2-5546 U+092E7 CS15 CR167 D40485.0
+C2-5547 U+092D1 CS15 CR167 D40454.0
+C2-5548 U+092D3 CS15 CR167 D40456.0
+C2-5549 U+092B5 CS15 CR167 D40421.0
+C2-554A U+092E1 CS15 CR167 D40477.0
+C2-554B U+09325 CS15 CR167 D40568.0
+C2-554C U+092C6 CS15 CR167 D40441.0
+C2-554D U+092B4 CS15 CR167 D40419.0
+C3-4F41 U+092BF CS15 CR167 D40432.0
+C3-4F42 U+092B8 CS15 CR167 D40425.0
+C3-4F43 U+092BE CS15 CR167 D40431.0
+C3-4F44 U+092DC CS15 CR167 D40469.0
+C3-4F45 U+092E5 CS15 CR167 D40483.0
+C3-4F46 U+0492E CS15 CR167 D40452.0
+C3-4F47 U+0492D CS15 CR167 D40440.0
+C3-4F48 U+092D4 CS15 CR167 D40459.0
+C3-4F49 U+092D6 CS15 CR167 D40462.0
+C3-4F4A U+04930 CS15 CR167 D40482.0
+C3-4F4B U+092DA CS15 CR167 D40466.0
+C3-4F4C U+092ED CS15 CR167 D40418.1
+C3-4F4D U+092F3 CS15 CR167 D40503.1
+C3-4F4E U+092DB CS15 CR167 D40468.0
+C3-4F4F U+0492B CS15 CR167 D40416.0
+C3-4F50 U+092B9 CS15 CR167 D40426.0
+C3-4F51 U+092E2 CS15 CR167 D40478.0
+C3-4F52 U+092EB CS15 CR167 D40457.0
+C4-4E42 U+289AD CS15 CR167 D40438.0
+C4-4E43 U+0492C CS15 CR167 D40422.0
+C4-4E44 U+092EC CS15 CR167 D40492.0
+C4-4E45 U+092BA CS15 CR167 D40427.0
+C4-4E46 U+092E3 CS15 CR167 D40479.0
+C4-4E47 U+092BD CS15 CR167 D40430.0
+C5-517B U+289BE CS15 CR167 D*
+C5-517C U+289DB CS15 CR167 D*
+C5-517D U+289B3 CS15 CR167 D40481.0
+C5-517E U+289AE CS15 CR167 D40453.0
+C7-2A36 U+289D9 CS15 CR167 D40494.0
+C7-2A37 U+289BF CS15 CR167 D49814.0
+C7-2A38 U+0492F CS15 CR167 D40458.0
+C7-2A39 U+289B2 CS15 CR167 D40476.0
+C7-2A3A U+289AC CS15 CR167 D40420.0
+C7-2A3B U+289B0 CS15 CR167 D40471.0
+C7-2A3C U+289CF CS15 CR167 D49813.0
+C7-2A3D U+289B8 CS15 CR167 D40493.0
+C7-2A3E U+04931 CS15 CR167 D40488.0
+C7-2A3F U+289D3 CS15 CR167 D49812.0
+C7-2A40 U+289B1 CS15 CR167 D40473.0
+C7-2A41 U+289AF CS15 CR167 D40460.0
+C7-2A42 U+289CE CS15 CR167 D49811.0
+C7-2A43 U+289B4 CS15 CR167 D40486.0
+C7-2A44 U+289B7 CS15 CR167 D40467.0
+C7-2A45 U+289D5 CS15 CR167 D40495.0
+C1-725F U+09320 CS16 CR167 D40559.0
+C1-7260 U+09336 CS16 CR167 D40592.0
+C1-7261 U+092F8 CS16 CR167 D40505.0
+C1-7262 U+09333 CS16 CR167 D40589.0
+C1-7263 U+0932F CS16 CR167 D40579.0
+C1-7264 U+09322 CS16 CR167 D40563.0
+C1-7265 U+092FC CS16 CR167 D40509.0
+C1-7266 U+0932B CS16 CR167 D40573.0
+C1-7267 U+09304 CS16 CR167 D40519.0
+C1-7268 U+0931A CS16 CR167 D40553.0
+C1-7269 U+09310 CS16 CR167 D40536.0
+C1-726A U+09326 CS16 CR167 D40569.0
+C1-726B U+09321 CS16 CR167 D40560.0
+C1-726C U+09315 CS16 CR167 D40542.0
+C1-726D U+0932E CS16 CR167 D40578.0
+C1-726E U+09319 CS16 CR167 D40548.0
+C2-5B2B U+09327 CS16 CR167 D40570.0
+C2-5B2C U+0931E CS16 CR167 D40557.0
+C2-5B2D U+09308 CS16 CR167 D40525.0
+C2-5B2E U+0931F CS16 CR167 D40558.0
+C2-5B2F U+09306 CS16 CR167 D40523.0
+C2-5B30 U+0930F CS16 CR167 D40534.0
+C2-5B31 U+0937A CS16 CR167 D40661.0
+C2-5B32 U+09338 CS16 CR167 D40594.0
+C2-5B33 U+0933C CS16 CR167 M******
+C2-5B34 U+0931B CS16 CR167 D40554.0
+C2-5B35 U+09323 CS16 CR167 D40566.0
+C2-5B36 U+09312 CS16 CR167 D40538.0
+C2-5B37 U+09301 CS16 CR167 D40514.0
+C2-5B38 U+09346 CS16 CR167 M******
+C2-5B39 U+0932D CS16 CR167 D40577.0
+C2-5B3A U+0930E CS16 CR167 D40533.0
+C2-5B3B U+0930D CS16 CR167 D40531.0
+C2-5B3C U+092CB CS16 CR167 D40446.0
+C2-5B3D U+0931D CS16 CR167 D40556.0
+C2-5B3E U+092FA CS16 CR167 D40507.0
+C2-5B3F U+09313 CS16 CR167 D40540.0
+C2-5B40 U+092F9 CS16 CR167 D40506.0
+C2-5B41 U+092F7 CS16 CR167 D40504.0
+C2-5B42 U+09334 CS16 CR167 D40590.0
+C2-5B43 U+09302 CS16 CR167 D40515.0
+C2-5B44 U+09324 CS16 CR167 D40567.0
+C2-5B45 U+092FF CS16 CR167 D40512.0
+C2-5B46 U+09329 CS16 CR167 D40571.0
+C2-5B47 U+09339 CS16 CR167 D40595.0
+C2-5B48 U+09335 CS16 CR167 D40591.0
+C2-5B49 U+0932A CS16 CR167 D40572.0
+C2-5B4A U+09314 CS16 CR167 D40541.0
+C2-5B4B U+0930C CS16 CR167 D40530.0
+C2-5B4C U+0930B CS16 CR167 D40529.0
+C2-5B4D U+092FE CS16 CR167 D40511.0
+C2-5B4E U+09309 CS16 CR167 D40526.0
+C2-5B4F U+09300 CS16 CR167 D40513.0
+C2-5B50 U+092FB CS16 CR167 D40508.0
+C2-5B51 U+09316 CS16 CR167 D40544.0
+C3-5331 U+09345 CS16 CR167 M******
+C3-5332 U+0930A CS16 CR167 D40528.0
+C3-5333 U+04933 CS16 CR167 D40516.0
+C3-5334 U+04934 CS16 CR167 D40535.0
+C3-5335 U+092FD CS16 CR167 D40510.0
+C3-5336 U+09317 CS16 CR167 D40546.0
+C3-5337 U+0931C CS16 CR167 D40555.0
+C3-5338 U+09307 CS16 CR167 D40524.0
+C3-5339 U+09331 CS16 CR167 D40581.0
+C3-533A U+09332 CS16 CR167 D40519.1
+C3-533B U+0932C CS16 CR167 D40576.0
+C3-533C U+09330 CS16 CR167 D40585.0
+C3-533D U+09303 CS16 CR167 D40518.0
+C3-533E U+09305 CS16 CR167 D40520.0
+C4-5443 U+09311 CS16 CR167 D40537.0
+C4-5444 U+289F1 CS16 CR167 D40562.0
+C4-5445 U+09337 CS16 CR167 D40593.0
+C4-5446 U+04936 CS16 CR167 D40565.0
+C4-5447 U+289E8 CS16 CR167 D40522.0
+C4-5448 U+04935 CS16 CR167 D40564.0
+C4-5449 U+09343 CS16 CR167 M******
+C4-544A U+2F9EA CS16 CR167 D40543.0
+C5-592E U+289E9 CS16 CR167 D40527.0
+C5-592F U+289F5 CS16 CR167 D40580.0
+C5-5930 U+289EA CS16 CR167 D40532.0
+C5-5931 U+28A2E CS16 CR167 D40551.0
+C5-5932 U+289E7 CS16 CR167 D40521.0
+C5-5933 U+289FE CS16 CR167 D*
+C5-5934 U+289E5 CS16 CR167 D49815.0
+C5-5935 U+28A36 CS16 CR167 D40596.1
+C5-5936 U+289F0 CS16 CR167 D40561.0
+C5-5937 U+289E6 CS16 CR167 D40517.0
+C5-5938 U+28A2C CS16 CR167 D40583.0
+C7-3462 U+289F2 CS16 CR167 D40574.0
+C7-3463 U+0933D CS16 CR167 M******
+C7-3464 U+289EC CS16 CR167 D40545.0
+C7-3465 U+289EB CS16 CR167 D40539.0
+C7-3466 U+289F6 CS16 CR167 D40582.0
+C7-3467 U+289EF CS16 CR167 D40552.0
+C7-3468 U+289F4 CS16 CR167 D40586.0
+C7-3469 U+289EE CS16 CR167 D40550.0
+C7-346A U+289F3 CS16 CR167 D40575.0
+C7-346B U+289ED CS16 CR167 D40549.0
+C1-756C U+0934D CS17 CR167 D40607.0
+C1-756D U+09382 CS17 CR167 D40687.0
+C1-756E U+09328 CS17 CR167 D40598.0
+C1-756F U+09375 CS17 CR167 D40654.0
+C1-7570 U+0934A CS17 CR167 D40602.0
+C1-7571 U+09365 CS17 CR167 D40635.0
+C1-7572 U+0934B CS17 CR167 D40603.0
+C1-7573 U+09318 CS17 CR167 D40547.0
+C1-7574 U+0937E CS17 CR167 D40672.0
+C1-7575 U+0936C CS17 CR167 D40643.0
+C1-7576 U+0935B CS17 CR167 D40625.0
+C1-7577 U+09370 CS17 CR167 D40648.0
+C1-7578 U+0935A CS17 CR167 D40624.0
+C1-7579 U+09354 CS17 CR167 D40617.0
+C2-5F79 U+093A1 CS17 CR167 D40728.0
+C2-5F7A U+09383 CS17 CR167 D40688.0
+C2-5F7B U+093AF CS17 CR167 D40746.0
+C2-5F7C U+09364 CS17 CR167 D40634.0
+C2-5F7D U+09356 CS17 CR167 D40620.0
+C2-5F7E U+09347 CS17 CR167 D40599.0
+C2-6021 U+0937C CS17 CR167 D40667.0
+C2-6022 U+09358 CS17 CR167 D40622.0
+C2-6023 U+0935C CS17 CR167 D40626.0
+C2-6024 U+09376 CS17 CR167 D40656.0
+C2-6025 U+09349 CS17 CR167 D40601.0
+C2-6026 U+09350 CS17 CR167 D40612.0
+C2-6027 U+09351 CS17 CR167 D40613.0
+C2-6028 U+09360 CS17 CR167 D40630.0
+C2-6029 U+0936D CS17 CR167 D40644.0
+C2-602A U+0938F CS17 CR167 D40696.0
+C2-602B U+0934C CS17 CR167 D40605.0
+C2-602C U+0936A CS17 CR167 D40640.0
+C2-602D U+09379 CS17 CR167 D40659.0
+C2-602E U+09357 CS17 CR167 D40621.0
+C2-602F U+09355 CS17 CR167 D40619.0
+C2-6030 U+09352 CS17 CR167 D40614.0
+C2-6031 U+0934F CS17 CR167 D40610.0
+C2-6032 U+09371 CS17 CR167 D40649.0
+C2-6033 U+09377 CS17 CR167 D40657.0
+C2-6034 U+0937B CS17 CR167 D40665.0
+C2-6035 U+09361 CS17 CR167 D40631.0
+C2-6036 U+0935E CS17 CR167 D40628.0
+C2-6037 U+09363 CS17 CR167 D40633.0
+C2-6038 U+09367 CS17 CR167 D40637.0
+C2-6039 U+0934E CS17 CR167 D40608.0
+C2-603A U+09359 CS17 CR167 D40623.0
+C3-565B U+09366 CS17 CR167 D40636.0
+C3-565C U+09378 CS17 CR167 D40658.0
+C3-565D U+0935D CS17 CR167 D40627.0
+C3-565E U+09369 CS17 CR167 D40639.0
+C3-565F U+09374 CS17 CR167 D40653.0
+C3-5660 U+0937D CS17 CR167 D40671.0
+C3-5661 U+0936E CS17 CR167 D40645.0
+C3-5662 U+09372 CS17 CR167 D40650.0
+C3-5663 U+09373 CS17 CR167 D40651.0
+C3-5664 U+09362 CS17 CR167 D40632.0
+C3-5665 U+09348 CS17 CR167 D40600.0
+C3-5666 U+09353 CS17 CR167 D40616.0
+C3-5667 U+0935F CS17 CR167 D40629.0
+C3-5668 U+09368 CS17 CR167 D40638.0
+C3-5669 U+04938 CS17 CR167 D40611.0
+C3-566A U+0937F CS17 CR167 D40673.0
+C3-566B U+0936B CS17 CR167 D40642.0
+C4-5943 U+28A32 CS17 CR167 D40652.0
+C4-5944 U+0493B CS17 CR167 D40647.0
+C4-5945 U+0493A CS17 CR167 D40641.0
+C4-5946 U+09384 CS17 CR167 D49819.0
+C4-5947 U+09381 CS17 CR167 D40676.0
+C4-5948 U+28A7A CS17 CR167 D49817.0
+C4-5949 U+0936F CS17 CR167 D40646.0
+C5-5F47 U+28A37 CS17 CR167 D40664.0
+C5-5F48 U+28A2F CS17 CR167 D40604.0
+C5-5F49 U+28A30 CS17 CR167 D40606.0
+C5-5F4A U+28A39 CS17 CR167 D40668.0
+C5-5F4B U+28A34 CS17 CR167 D40660.0
+C5-5F4C U+28A33 CS17 CR167 D40655.0
+C5-5F4D U+28A85 CS17 CR167 D40680.0
+C5-5F4E U+28A84 CS17 CR167 D40679.0
+C5-5F4F U+28A3A CS17 CR167 D40669.0
+C7-3C77 U+04939 CS17 CR167 D40615.0
+C7-3C78 U+28A75 CS17 CR167 D40682.0
+C7-3C79 U+28A31 CS17 CR167 D40618.0
+C7-3C7A U+28A38 CS17 CR167 D40666.0
+C7-3C7B U+04937 CS17 CR167 D40609.0
+C7-3C7C U+28A35 CS17 CR167 D40662.0
+C7-3C7D U+28A69 CS17 CR167 D49818.0
+C7-3C7E U+28A3B CS17 CR167 D40670.0
+C7-3D21 U+28A3D CS17 CR167 D40677.0
+C7-3D22 U+28A6C CS17 CR167 D40686.0
+C7-3D23 U+28A79 CS17 CR167 D40681.0
+C7-3D24 U+28A3C CS17 CR167 D40675.0
+C7-3D25 U+28A3E CS17 CR167 D40678.0
+C1-7753 U+09394 CS18 CR167 D40704.0
+C1-7754 U+0938A CS18 CR167 D40691.0
+C1-7755 U+09396 CS18 CR167 D40708.1
+C1-7756 U+093A2 CS18 CR167 D40729.0
+C1-7757 U+093B3 CS18 CR167 D40759.0
+C1-7758 U+093AE CS18 CR167 D40745.0
+C1-7759 U+093AC CS18 CR167 D40741.0
+C1-775A U+093B0 CS18 CR167 D40747.0
+C1-775B U+09398 CS18 CR167 D40710.0
+C1-775C U+0939A CS18 CR167 D40715.0
+C1-775D U+09397 CS18 CR167 D40709.0
+C2-637D U+093B5 CS18 CR167 D40761.0
+C2-637E U+0938C CS18 CR167 D40693.0
+C2-6421 U+09392 CS18 CR167 D40700.0
+C2-6422 U+093B7 CS18 CR167 D40763.0
+C2-6423 U+0939B CS18 CR167 D40718.0
+C2-6424 U+0939D CS18 CR167 D40721.0
+C2-6425 U+09389 CS18 CR167 D40690.0
+C2-6426 U+093A7 CS18 CR167 D40735.0
+C2-6427 U+0938E CS18 CR167 D40695.0
+C2-6428 U+093AA CS18 CR167 D40739.0
+C2-6429 U+0939E CS18 CR167 D40722.0
+C2-642A U+093A6 CS18 CR167 D40734.0
+C2-642B U+09395 CS18 CR167 D40706.0
+C2-642C U+09388 CS18 CR167 D40689.0
+C2-642D U+09399 CS18 CR167 D40713.0
+C2-642E U+0939F CS18 CR167 D40724.0
+C2-642F U+09380 CS18 CR167 D40674.0
+C2-6430 U+0938D CS18 CR167 D40694.0
+C2-6431 U+093B1 CS18 CR167 D40754.0
+C2-6432 U+09391 CS18 CR167 D40699.0
+C2-6433 U+093B2 CS18 CR167 D40758.0
+C2-6434 U+093A4 CS18 CR167 D40731.0
+C2-6435 U+093A8 CS18 CR167 D40736.0
+C2-6436 U+093B4 CS18 CR167 D40760.0
+C2-6437 U+093A3 CS18 CR167 D40730.0
+C3-593E U+093A0 CS18 CR167 D40727.0
+C3-593F U+0493D CS18 CR167 D40703.0
+C3-5940 U+09390 CS18 CR167 D40698.0
+C3-5941 U+0493E CS18 CR167 D40705.0
+C3-5942 U+09393 CS18 CR167 D40701.0
+C3-5943 U+0938B CS18 CR167 D40692.0
+C3-5944 U+093AD CS18 CR167 D40744.0
+C3-5945 U+093BB CS18 CR167 D49822.0
+C3-5946 U+093B8 CS18 CR167 D40764.0
+C3-5947 U+04946 CS18 CR167 D40751.0
+C3-5948 U+04945 CS18 CR167 D40750.0
+C3-5949 U+0939C CS18 CR167 D40720.0
+C4-5E27 U+04942 CS18 CR167 D40723.0
+C4-5E28 U+28A8B CS18 CR167 D40716.0
+C4-5E29 U+093B6 CS18 CR167 D40762.0
+C4-5E2A U+28A8C CS18 CR167 D40717.0
+C4-5E2B U+04944 CS18 CR167 D40738.0
+C4-5E2C U+04940 CS18 CR167 D40712.0
+C4-5E2D U+28A88 CS18 CR167 D40702.0
+C4-5E2E U+28A89 CS18 CR167 D40711.0
+C4-5E2F U+0493F CS18 CR167 D40707.0
+C4-5E30 U+28A93 CS18 CR167 D40749.0
+C4-5E31 U+093AB CS18 CR167 D40740.0
+C5-654E U+28A8F CS18 CR167 D40732.0
+C5-654F U+04943 CS18 CR167 D40737.0
+C5-6550 U+28A8E CS18 CR167 D40726.0
+C5-6551 U+28A87 CS18 CR167 D40697.0
+C5-6552 U+28A8A CS18 CR167 D40714.0
+C5-6553 U+28A92 CS18 CR167 D40748.0
+C5-6554 U+28A97 CS18 CR167 D40756.0
+C5-6555 U+28A9F CS18 CR167 D40831.0 #
+C5-6556 U+28B05 CS18 CR167 D*
+C7-4438 U+28A8D CS18 CR167 D40725.0
+C7-4439 U+04941 CS18 CR167 D40719.0
+C7-443A U+28A91 CS18 CR167 D40743.0
+C7-443B U+28AB6 CS18 CR167 D49824.0
+C7-443C U+28AB7 CS18 CR167 D49823.0
+C7-443D U+28ABD CS18 CR167 D49820.0
+C7-443E U+28ABC CS18 CR167 D49821.0
+C7-443F U+28A96 CS18 CR167 D40752.0
+C7-4440 U+28A94 CS18 CR167 D40753.0
+C7-4441 U+28AA0 CS18 CR167 D*
+C1-7935 U+093E1 CS19 CR167 D40812.0
+C1-7936 U+093D1 CS19 CR167 D40790.0
+C1-7937 U+093DF CS19 CR167 D40810.0
+C1-7938 U+093C3 CS19 CR167 D40772.0
+C1-7939 U+093C8 CS19 CR167 D40779.0
+C1-793A U+093DC CS19 CR167 D40806.0
+C1-793B U+093DD CS19 CR167 D40807.0
+C1-793C U+093D6 CS19 CR167 D40799.0
+C1-793D U+093E2 CS19 CR167 D40813.0
+C1-793E U+093CD CS19 CR167 D40785.0
+C1-793F U+093D8 CS19 CR167 D40802.0
+C1-7940 U+093E4 CS19 CR167 D40820.0
+C1-7941 U+093D7 CS19 CR167 D40801.0
+C1-7942 U+093E8 CS19 CR167 D40824.0
+C2-674C U+093DE CS19 CR167 D40808.0
+C2-674D U+093C7 CS19 CR167 D40778.0
+C2-674E U+093CF CS19 CR167 D40787.0
+C2-674F U+093C2 CS19 CR167 D40771.0
+C2-6750 U+093DA CS19 CR167 D40804.0
+C2-6751 U+093D0 CS19 CR167 D40789.0
+C2-6752 U+093F9 CS19 CR167 D40841.0
+C2-6753 U+093EC CS19 CR167 D40838.0
+C2-6754 U+093CC CS19 CR167 D40784.0
+C2-6755 U+093D9 CS19 CR167 D40803.0
+C2-6756 U+093A9 CS19 CR167 D40768.0
+C2-6757 U+093E6 CS19 CR167 D40822.0
+C2-6758 U+093CA CS19 CR167 D40782.0
+C2-6759 U+093D4 CS19 CR167 D40797.0
+C2-675A U+093EE CS19 CR167 D40844.0
+C2-675B U+093E3 CS19 CR167 D40817.0
+C2-675C U+093D5 CS19 CR167 D40798.0
+C2-675D U+093C4 CS19 CR167 D40775.0
+C2-675E U+093CE CS19 CR167 D40786.0
+C2-675F U+093C0 CS19 CR167 D40769.0
+C2-6760 U+093D2 CS19 CR167 D40792.0
+C2-6761 U+093A5 CS19 CR167 D40733.0
+C2-6762 U+093E7 CS19 CR167 D40823.0
+C3-5B40 U+0494B CS19 CR167 D40794.0
+C3-5B41 U+093E9 CS19 CR167 D40825.0
+C3-5B42 U+093EA CS19 CR167 D40826.0
+C3-5B43 U+093CB CS19 CR167 D40783.0
+C3-5B44 U+093C5 CS19 CR167 D40776.0
+C3-5B45 U+093C6 CS19 CR167 D40777.0
+C3-5B46 U+04948 CS19 CR167 D40773.0
+C3-5B47 U+093ED CS19 CR167 D40843.0
+C3-5B48 U+093D3 CS19 CR167 D40795.0
+C3-5B49 U+04952 CS19 CR167 D40840.0
+C3-5B4A U+093E5 CS19 CR167 D40821.0
+C3-5B4B U+0494A CS19 CR167 D40791.0
+C3-5B4C U+04951 CS19 CR167 D40839.0
+C3-5B4D U+093DB CS19 CR167 D40805.0
+C3-5B4E U+093EB CS19 CR167 D40828.0
+C3-5B4F U+093E0 CS19 CR167 D40811.0
+C3-5B50 U+093C1 CS19 CR167 D40770.0
+C3-5B51 U+04950 CS19 CR167 D40837.0
+C3-5B52 U+0494C CS19 CR167 D40800.0
+C4-6166 U+04949 CS19 CR167 D40774.0
+C4-6167 U+093C9 CS19 CR167 D40781.0
+C4-6168 U+0494F CS19 CR167 D40819.0
+C4-6169 U+0494D CS19 CR167 D40814.0
+C4-616A U+28B03 CS19 CR167 D40833.0
+C4-616B U+28ACF CS19 CR167 D40780.0
+C4-616C U+04955 CS19 CR167 D40870.0
+C5-6A31 U+28A90 CS19 CR167 D40742.0
+C5-6A32 U+28AD2 CS19 CR167 D40796.0
+C5-6A33 U+0494E CS19 CR167 D40818.0
+C5-6A34 U+28AD4 CS19 CR167 D40815.0
+C7-4B31 U+28B04 CS19 CR167 D40834.0
+C7-4B32 U+28AD5 CS19 CR167 D40816.0
+C7-4B33 U+28AD0 CS19 CR167 D40788.0
+C7-4B34 U+28AD3 CS19 CR167 D40809.0
+C7-4B35 U+28AFB CS19 CR167 D40835.0
+C7-4B36 U+28AD8 CS19 CR167 D40829.0
+C7-4B37 U+28AD1 CS19 CR167 D40793.0
+C7-4B38 U+28AFD CS19 CR167 D40832.0
+C7-4B39 U+28AD9 CS19 CR167 D40830.0
+C7-4B3A U+28AD6 CS19 CR167 D40836.0
+C7-4B3B U+28AE6 CS19 CR167 D*
+C7-4B3C U+28AF9 CS19 CR167 D49825.0
+C1-7A4C U+09418 CS20 CR167 D40902.0
+C1-7A4D U+09403 CS20 CR167 D40867.0
+C1-7A4E U+093FD CS20 CR167 D40857.0
+C2-6A35 U+0940B CS20 CR167 D40879.0
+C2-6A36 U+09413 CS20 CR167 D40891.0
+C2-6A37 U+093FB CS20 CR167 D40854.0
+C2-6A38 U+09420 CS20 CR167 D40920.0
+C2-6A39 U+0940F CS20 CR167 D40885.0
+C2-6A3A U+09414 CS20 CR167 D40893.0
+C2-6A3B U+093FE CS20 CR167 D40858.0
+C2-6A3C U+09415 CS20 CR167 D40896.0
+C2-6A3D U+09410 CS20 CR167 D40886.0
+C2-6A3E U+09428 CS20 CR167 M******
+C2-6A3F U+09419 CS20 CR167 D40904.0
+C2-6A40 U+0940D CS20 CR167 D40882.0
+C2-6A41 U+093F5 CS20 CR167 D40847.0
+C2-6A42 U+09400 CS20 CR167 D40863.0
+C2-6A43 U+093F7 CS20 CR167 D40850.0
+C2-6A44 U+09407 CS20 CR167 D40874.0
+C2-6A45 U+0940E CS20 CR167 D40884.0
+C2-6A46 U+09416 CS20 CR167 D40897.0
+C2-6A47 U+09412 CS20 CR167 D40889.0
+C2-6A48 U+093FA CS20 CR167 D40853.0
+C2-6A49 U+09409 CS20 CR167 D40876.0
+C2-6A4A U+093F8 CS20 CR167 D40851.0
+C2-6A4B U+0943C CS20 CR167 D40958.0
+C2-6A4C U+0940A CS20 CR167 D40878.0
+C2-6A4D U+093FF CS20 CR167 D40859.0
+C2-6A4E U+093FC CS20 CR167 D40855.0
+C2-6A4F U+0940C CS20 CR167 D40880.0
+C2-6A50 U+093F6 CS20 CR167 D40849.0
+C2-6A51 U+09411 CS20 CR167 D40888.0
+C2-6A52 U+09406 CS20 CR167 D40872.0
+C3-5D3A U+0941F CS20 CR167 D40919.0
+C3-5D3B U+04954 CS20 CR167 D40860.0
+C3-5D3C U+09404 CS20 CR167 D40868.0
+C3-5D3D U+09417 CS20 CR167 D40899.0
+C3-5D3E U+09408 CS20 CR167 D40875.0
+C3-5D3F U+09405 CS20 CR167 D40869.0
+C3-5D40 U+04956 CS20 CR167 D40887.0
+C3-5D41 U+093F3 CS20 CR167 D40845.0
+C3-5D42 U+0941E CS20 CR167 D40913.0
+C3-5D43 U+09402 CS20 CR167 D40866.0
+C3-5D44 U+0941A CS20 CR167 D40907.0
+C3-5D45 U+0941B CS20 CR167 D40910.0
+C3-5D46 U+09427 CS20 CR167 M******
+C3-5D47 U+0941C CS20 CR167 D40892.0
+C3-5D48 U+0495A CS20 CR167 D40909.0
+C4-6466 U+04957 CS20 CR167 D40890.0
+C4-6467 U+09401 CS20 CR167 D40865.0
+C4-6468 U+28B0D CS20 CR167 D40848.0
+C4-6469 U+0495F CS20 CR167 D40905.0
+C4-646A U+28B13 CS20 CR167 D40877.0
+C4-646B U+0941D CS20 CR167 D40862.0
+C4-646C U+04958 CS20 CR167 D40900.0
+C4-646D U+0495B CS20 CR167 D49828.0
+C4-646E U+28B1B CS20 CR167 D40906.0
+C4-646F U+0942F CS20 CR167 D40928.0
+C5-6E32 U+28B16 CS20 CR167 D40894.0
+C5-6E33 U+28B12 CS20 CR167 D40871.0
+C5-6E34 U+28B1F CS20 CR167 D40883.0
+C5-6E35 U+04959 CS20 CR167 D40873.0
+C5-6E36 U+28B14 CS20 CR167 D40881.0
+C5-6E37 U+28B1A CS20 CR167 D40903.0
+C5-6E38 U+28B10 CS20 CR167 D40861.0
+C7-5068 U+28B18 CS20 CR167 D40898.0
+C7-5069 U+28B19 CS20 CR167 D40901.0
+C7-506A U+28B53 CS20 CR167 D40912.0
+C7-506B U+2F9EC CS20 CR167 D40915.0 @ D40896.0
+C7-506C U+28B44 CS20 CR167 D40914.0
+C7-506D U+28B0E CS20 CR167 D40852.0
+C7-506E U+28B0F CS20 CR167 D40856.0
+C7-506F U+28B47 CS20 CR167 D49827.0
+C7-5070 U+28B17 CS20 CR167 D40895.0
+C7-5071 U+28B1D CS20 CR167 D40911.0
+C7-5072 U+28B11 CS20 CR167 D40864.0
+C1-7B35 U+0942E CS21 CR167 D40927.0
+C1-7B36 U+09433 CS21 CR167 D40940.0
+C1-7B37 U+09435 CS21 CR167 D40945.0
+C1-7B38 U+0943A CS21 CR167 D40954.0
+C1-7B39 U+09438 CS21 CR167 D40951.0
+C1-7B3A U+09432 CS21 CR167 D40937.0
+C1-7B3B U+0942B CS21 CR167 D40924.0
+C2-6C4D U+0943F CS21 CR167 D40965.0
+C2-6C4E U+0943B CS21 CR167 D40957.0
+C2-6C4F U+09436 CS21 CR167 D40946.0
+C2-6C50 U+09429 CS21 CR167 D40921.0
+C2-6C51 U+0943D CS21 CR167 D40966.0
+C2-6C52 U+09430 CS21 CR167 D40929.0
+C2-6C53 U+09439 CS21 CR167 D40952.0
+C2-6C54 U+0942A CS21 CR167 D40923.0
+C2-6C55 U+09437 CS21 CR167 D40948.0
+C2-6C56 U+0942C CS21 CR167 D40925.0
+C2-6C57 U+09440 CS21 CR167 M******
+C2-6C58 U+09431 CS21 CR167 D40934.0
+C3-5E69 U+04964 CS21 CR167 D40956.0
+C3-5E6A U+093F4 CS21 CR167 D40846.0
+C3-5E6B U+0495E CS21 CR167 D40935.0
+C3-5E6C U+04961 CS21 CR167 D40947.0
+C3-5E6D U+0942D CS21 CR167 D40926.0
+C3-5E6E U+04965 CS21 CR167 M******
+C3-5E6F U+04966 CS21 CR167 D41032.0
+C4-675C U+09434 CS21 CR167 D40942.0
+C4-675D U+28B5B CS21 CR167 D40939.0
+C4-675E U+28B56 CS21 CR167 D40931.0
+C4-675F U+0495D CS21 CR167 D40922.0
+C4-6760 U+28B5A CS21 CR167 D40938.0
+C4-6761 U+04960 CS21 CR167 D40941.0
+C4-6762 U+0943E CS21 CR167 D40943.0
+C4-6763 U+04962 CS21 CR167 D40950.0
+C5-7155 U+04969 CS21 CR167 D40960.0
+C7-555C U+28B59 CS21 CR167 D40936.0
+C7-555D U+28B84 CS21 CR167 D40962.0
+C7-555E U+28B5F CS21 CR167 D40959.0
+C7-555F U+28B7C CS21 CR167 D49829.0
+C7-5560 U+28B5C CS21 CR167 D40944.0
+C7-5561 U+28B58 CS21 CR167 D40933.0
+C7-5562 U+28B55 CS21 CR167 D40930.0
+C7-5563 U+28B5D CS21 CR167 D40949.0
+C7-5564 U+28B7E CS21 CR167 D40964.0
+C7-5565 U+28B80 CS21 CR167 D40961.0
+C7-5566 U+28B83 CS21 CR167 D40963.0
+C7-5567 U+28B57 CS21 CR167 D40932.0
+C7-5568 U+04963 CS21 CR167 D40953.0
+C7-5569 U+28B5E CS21 CR167 D40955.0
+C1-7B7B U+09444 CS22 CR167 D40972.0
+C1-7B7C U+09451 CS22 CR167 D40988.0
+C1-7B7D U+09452 CS22 CR167 D40989.0
+C2-6E36 U+0944C CS22 CR167 D40983.0
+C2-6E37 U+09450 CS22 CR167 D40987.0
+C2-6E38 U+0944A CS22 CR167 D40981.0
+C2-6E39 U+0944B CS22 CR167 D40982.0
+C2-6E3A U+0944F CS22 CR167 D40986.0
+C2-6E3B U+09447 CS22 CR167 D40977.0
+C2-6E3C U+09445 CS22 CR167 D40973.0
+C2-6E3D U+09448 CS22 CR167 D40978.0
+C2-6E3E U+09449 CS22 CR167 D40980.0
+C2-6E3F U+09446 CS22 CR167 D40976.0
+C3-5F69 U+09442 CS22 CR167 D40968.0
+C3-5F6A U+0944D CS22 CR167 D40984.0
+C3-5F6B U+09454 CS22 CR167 M******
+C3-5F6C U+0944E CS22 CR167 D40985.0
+C3-5F6D U+0496B CS22 CR167 D40991.0
+C3-5F6E U+09443 CS22 CR167 D40970.0
+C3-5F6F U+04967 CS22 CR167 D40969.0
+C3-5F70 U+0496D CS22 CR167 D40994.0
+C5-7455 U+0496E CS22 CR167 D40996.0
+C5-7456 U+28BB7 CS22 CR167 D40995.0
+C5-7457 U+28B92 CS22 CR167 D40967.0
+C7-5963 U+28BAB CS22 CR167 D49832.0
+C7-5964 U+28B9A CS22 CR167 D49831.0
+C7-5965 U+28BAF CS22 CR167 D40997.0
+C7-5966 U+28B97 CS22 CR167 D40993.0
+C7-5967 U+0496A CS22 CR167 D40979.0
+C7-5968 U+0496C CS22 CR167 D40992.0
+C7-5969 U+28BBF CS22 CR167 D41023.0 #
+C7-596A U+28B94 CS22 CR167 D40974.0
+C7-596B U+28B93 CS22 CR167 D40971.0
+C1-7C4B U+09463 CS23 CR167 D41022.0
+C1-7C4C U+09460 CS23 CR167 D41019.0
+C1-7C4D U+09464 CS23 CR167 D41024.0
+C2-6F58 U+09462 CS23 CR167 D41021.0
+C2-6F59 U+09455 CS23 CR167 D41000.0
+C2-6F5A U+0945D CS23 CR167 D41013.0
+C2-6F5B U+09457 CS23 CR167 D41004.0
+C2-6F5C U+0945E CS23 CR167 D41014.0
+C3-604E U+04972 CS23 CR167 D41029.0
+C3-604F U+0945F CS23 CR167 D41016.0
+C3-6050 U+04973 CS23 CR167 D41030.0
+C3-6051 U+04968 CS23 CR167 D40999.0
+C3-6052 U+09456 CS23 CR167 D41002.0
+C3-6053 U+09461 CS23 CR167 D41020.0
+C3-6054 U+0945B CS23 CR167 D41010.0
+C3-6055 U+0945A CS23 CR167 D41009.0
+C3-6056 U+0945C CS23 CR167 D41012.0
+C3-6057 U+09465 CS23 CR167 D49833.0
+C4-6B27 U+04971 CS23 CR167 D41018.0
+C4-6B28 U+28BB9 CS23 CR167 D41007.0
+C4-6B29 U+09458 CS23 CR167 D41005.0
+C4-6B2A U+0496F CS23 CR167 D41001.0
+C5-765C U+28BBB CS23 CR167 D41011.0
+C5-765D U+09459 CS23 CR167 D41008.0
+C5-765E U+28BB8 CS23 CR167 D41003.0
+C5-765F U+04970 CS23 CR167 D41017.0
+C7-5D2C U+28BC4 CS23 CR167 D*
+C7-5D2D U+28BBE CS23 CR167 D41028.0
+C7-5D2E U+28BD2 CS23 CR167 D41025.0
+C7-5D2F U+28BBD CS23 CR167 D41027.0
+C7-5D30 U+28B95 CS23 CR167 D40990.0
+C7-5D31 U+28BD4 CS23 CR167 D41006.0
+C1-7C6F U+0946A CS24 CR167 D41038.0
+C2-7058 U+0946B CS24 CR167 D41040.0
+C2-7059 U+09468 CS24 CR167 D41034.0
+C2-705A U+09469 CS24 CR167 D41037.0
+C3-6121 U+04975 CS24 CR167 D41031.0
+C3-6122 U+0946C CS24 CR167 D41045.0
+C3-6123 U+04974 CS24 CR167 D*
+C3-6124 U+04977 CS24 CR167 D41044.0
+C4-6C30 U+04976 CS24 CR167 D41033.0
+C5-7840 U+28BDE CS24 CR167 D41035.0
+C7-5F6F U+28BE2 CS24 CR167 D41042.0
+C7-5F70 U+28BDF CS24 CR167 D41036.0
+C7-5F71 U+28BE0 CS24 CR167 D41039.0
+C7-5F72 U+28BE1 CS24 CR167 D41041.0
+C7-5F73 U+28BE3 CS24 CR167 D41043.0
+C1-7D2B U+09472 CS25 CR167 D41053.0
+C1-7D2C U+09470 CS25 CR167 D41051.0
+C2-7141 U+0946E CS25 CR167 D41049.0
+C2-7142 U+0946D CS25 CR167 D41047.0
+C2-7143 U+0946F CS25 CR167 D41050.0
+C2-7144 U+09471 CS25 CR167 D41052.0
+C2-7145 U+09473 CS25 CR167 D41055.0
+C7-6156 U+28C05 CS25 CR167 D41058.0
+C7-6157 U+28BFB CS25 CR167 D41056.0
+C7-6158 U+28BFC CS25 CR167 D41057.0
+C1-7D35 U+09477 CS26 CR167 D41069.0
+C2-7161 U+09474 CS26 CR167 D41061.0
+C2-7162 U+09478 CS26 CR167 D41070.0
+C2-7163 U+09476 CS26 CR167 D41067.0
+C2-7164 U+09475 CS26 CR167 D41064.0
+C3-616E U+04978 CS26 CR167 D41054.0
+C3-616F U+0947A CS26 CR167 D41073.0
+C4-6D62 U+09479 CS26 CR167 D41072.0
+C4-6D63 U+28BFA CS26 CR167 D41048.0
+C5-7A40 U+28C0F CS26 CR167 D41071.0
+C5-7A41 U+28C1D CS26 CR167 D41077.0
+C7-626D U+28C0A CS26 CR167 D41062.0
+C7-626E U+28C0B CS26 CR167 D41063.0
+C7-626F U+28C0E CS26 CR167 D41068.0
+C7-6270 U+28C0D CS26 CR167 D41066.0
+C7-6271 U+28C11 CS26 CR167 D41075.0
+C7-6272 U+28C09 CS26 CR167 D41060.0
+C7-6273 U+28C10 CS26 CR167 D41074.0
+C7-6274 U+28C0C CS26 CR167 D41065.0
+C7-6275 U+28C12 CS26 CR167 D41076.0
+C1-7D3D U+0947D CS27 CR167 D41082.0
+C1-7D3E U+0947E CS27 CR167 D41083.0
+C1-7D3F U+0947C CS27 CR167 D41081.0
+C3-6223 U+0947B CS27 CR167 D41080.0
+C5-7A7C U+28C1E CS27 CR167 D41079.0
+C7-637B U+28C20 CS27 CR167 D41085.0
+C7-637C U+28C24 CS27 CR167 D41086.0
+C7-637D U+28C1F CS27 CR167 D41084.0
+C1-7D44 U+0947F CS28 CR167 D41088.0
+C2-722F U+09482 CS28 CR167 D41094.0
+C2-7230 U+09480 CS28 CR167 D41091.0
+C2-7231 U+09481 CS28 CR167 D41092.0
+C7-6467 U+28C2E CS28 CR167 D41090.0
+C7-6468 U+28C29 CS28 CR167 D41089.0
+C7-6469 U+28C2F CS28 CR167 D49834.0
+C2-7237 U+09483 CS29 CR167 D41095.0
+C3-6236 U+09484 CS29 CR167 D49830.0
+C7-6548 U+28C32 CS29 CR167 D41097.0
+C7-6549 U+28C33 CS29 CR167 D49835.0
+C5-7C21 U+28C38 CS30 CR167 D41098.0
+C4-252B U+09578 CS07 CR168 D41101.0
+C6-2934 U+28C58 CS07 CR168 D41103.0
+C1-4F5B U+09577 CS08 CR168 D41100.0
+C6-2E44 U+28C57 CS08 CR168 D41102.0
+C5-2B60 U+28C59 CS09 CR168 D41104.0
+C4-303A U+09579 CS10 CR168 D41105.0
+C6-3C65 U+04987 CS10 CR168 D41106.0
+C2-3A28 U+0957A CS11 CR168 D41110.0
+C5-363E U+28C5C CS11 CR168 D41108.0
+C5-363F U+28C5A CS11 CR168 D41107.0
+C5-3640 U+28C5D CS11 CR168 D41109.0
+C6-4578 U+28C64 CS11 CR168 D41113.0
+C6-4579 U+28C62 CS11 CR168 D41112.0
+C6-457A U+28C5E CS11 CR168 D41111.0
+C6-457B U+28C5B CS11 CR168 D41115.0
+C2-413F U+0957B CS12 CR168 D41121.0
+C4-3B67 U+04988 CS12 CR168 D41122.0
+C4-3B68 U+28C67 CS12 CR168 D41120.0
+C5-3D2A U+28C65 CS12 CR168 D41114.0
+C5-3D2B U+28C66 CS12 CR168 D41119.0
+C6-4F7A U+28C68 CS12 CR168 D41123.0
+C6-4F7B U+28C69 CS12 CR168 D41124.0
+C4-4149 U+0498A CS13 CR168 D41134.0
+C4-414A U+28C75 CS13 CR168 D41135.0
+C5-436F U+28C7F CS13 CR168 D41138.0
+C5-4370 U+28C7A CS13 CR168 D41139.0
+C6-5956 U+28C76 CS13 CR168 D41136.0
+C6-5957 U+28C77 CS13 CR168 D41137.0
+C6-5958 U+28C74 CS13 CR168 D41133.0
+C6-5959 U+28C73 CS13 CR168 D41132.0
+C4-477C U+28C81 CS14 CR168 D41144.0
+C5-4A6A U+28C80 CS14 CR168 D41143.0
+C5-4A6B U+28C86 CS14 CR168 D41145.0
+C6-6356 U+28C82 CS14 CR168 D41148.0
+C6-6357 U+28C83 CS14 CR168 D41146.0
+C2-554E U+0957C CS15 CR168 D41155.0
+C5-5221 U+28C87 CS15 CR168 D41149.0
+C5-5222 U+28C8A CS15 CR168 D41152.0
+C5-5223 U+28C88 CS15 CR168 D41150.0
+C5-5224 U+28C8B CS15 CR168 D41153.0
+C5-5225 U+28C8C CS15 CR168 D41154.0
+C5-5939 U+28C89 CS16 CR168 D41151.0
+C5-593A U+28C95 CS16 CR168 D41162.0
+C5-593B U+28C93 CS16 CR168 D41160.0
+C7-346C U+28C9B CS16 CR168 D41163.0
+C7-346D U+28C98 CS16 CR168 D41167.0
+C7-346E U+28C94 CS16 CR168 D41161.0
+C7-346F U+2147A CS16 CR168 D41164.0
+C7-3470 U+28C9A CS16 CR168 D41165.0
+C4-594A U+28C9E CS17 CR168 D41170.0
+C4-594B U+28CA0 CS17 CR168 D41172.0
+C5-5F50 U+28C9F CS17 CR168 D41171.0
+C7-3D26 U+28C97 CS17 CR168 D49836.0
+C7-3D27 U+28CA5 CS17 CR168 D41175.0
+C7-3D28 U+28CA2 CS17 CR168 D41174.0
+C7-3D29 U+28C9D CS17 CR168 D41166.0
+C7-3D2A U+28CA1 CS17 CR168 D41173.0
+C4-5E32 U+0498B CS18 CR168 D41177.0
+C5-6557 U+28CA9 CS18 CR168 D41180.0
+C5-6558 U+28CA7 CS18 CR168 D41178.0
+C7-4442 U+28CA8 CS18 CR168 D41179.0
+C7-4443 U+28CA6 CS18 CR168 D41176.0
+C2-6763 U+0957D CS19 CR168 D41184.0
+C5-6A35 U+28CAF CS19 CR168 D41187.0
+C5-6A36 U+28CAE CS19 CR168 D41186.0
+C5-6A37 U+28CB2 CS19 CR168 D41188.0
+C5-6A38 U+28CAD CS19 CR168 D41185.0
+C5-6E39 U+28CB3 CS20 CR168 D41191.0
+C7-5073 U+28CB4 CS20 CR168 D49837.0
+C7-5074 U+28CB6 CS20 CR168 D41192.0
+C4-6764 U+28CB8 CS21 CR168 D41194.0
+C5-7156 U+0957E CS21 CR168 D41195.0
+C7-556A U+28CBA CS21 CR168 D41196.0
+C7-596C U+28CBE CS22 CR168 D41200.0
+C7-596D U+28CBB CS22 CR168 D41198.0
+C7-596E U+28CBC CS22 CR168 D41199.0
+C5-7660 U+28CC1 CS23 CR168 D41203.0
+C5-7661 U+28CC0 CS23 CR168 D41202.0
+C5-7841 U+28CC2 CS24 CR168 D41204.0
+C7-5F74 U+28CC3 CS24 CR168 D41205.0
+C7-6276 U+28CC4 CS26 CR168 D41206.0
+C7-646A U+28CC5 CS28 CR168 D41207.0
+C1-4F5C U+09580 CS08 CR169 D41208.0
+C1-536D U+09582 CS09 CR169 D41211.0
+C3-2F40 U+09581 CS09 CR169 D41209.0
+C5-2B61 U+28CC9 CS09 CR169 D41210.0
+C1-5860 U+09583 CS10 CR169 D41214.0
+C3-3432 U+09585 CS10 CR169 D41217.0
+C4-303B U+09584 CS10 CR169 D41216.0
+C5-3069 U+28CCC CS10 CR169 D41215.0 @ C6-3C66
+C5-306A U+28CCA CS10 CR169 D41212.0
+C5-306B U+28CCB CS10 CR169 D41213.0
+C6-3C66 U+28CCF CS10 CR169 M****** @ D41215.0 (C5-3069)
+C1-5D70 U+09589 CS11 CR169 D41222.0
+C2-3A29 U+09586 CS11 CR169 D41219.0
+C2-3A2A U+09588 CS11 CR169 D41221.0
+C3-395B U+0498C CS11 CR169 D41218.0
+C3-395C U+09587 CS11 CR169 D41220.0
+C4-357C U+0498D CS11 CR169 D41224.0
+C5-3641 U+28CD1 CS11 CR169 D41225.0
+C5-3642 U+28CD0 CS11 CR169 D41223.0
+C6-457C U+28CD6 CS11 CR169 D41226.0
+C1-6262 U+09594 CS12 CR169 D41251.0
+C1-6263 U+0958F CS12 CR169 D41244.0
+C1-6264 U+0958B CS12 CR169 D41233.0
+C1-6265 U+09591 CS12 CR169 D41247.0
+C1-6266 U+09593 CS12 CR169 D41249.0
+C1-6267 U+09592 CS12 CR169 D41248.0
+C1-6268 U+0958E CS12 CR169 D41241.0
+C2-4140 U+0958D CS12 CR169 D41240.0
+C2-4141 U+0958C CS12 CR169 D41239.0
+C2-4142 U+09590 CS12 CR169 D41246.0
+C3-3F6A U+0498E CS12 CR169 D41230.0
+C3-3F6B U+04991 CS12 CR169 D41250.0
+C3-3F6C U+09595 CS12 CR169 D41252.0
+C3-3F6D U+28CDD CS12 CR169 D41243.0
+C3-3F6E U+04990 CS12 CR169 D41242.0
+C4-3B69 U+28CF2 CS12 CR169 D41258.0
+C4-3B6A U+28CDA CS12 CR169 D41235.0
+C4-3B6B U+0498F CS12 CR169 D41237.0
+C4-3B6C U+28CDC CS12 CR169 D41238.0
+C5-3D2C U+28CDE CS12 CR169 D41245.0
+C5-3D2D U+28CDF CS12 CR169 D41253.0
+C5-3D2E U+28CE0 CS12 CR169 D41254.0
+C5-3D2F U+28CD9 CS12 CR169 D41234.0
+C5-3D30 U+28CDB CS12 CR169 D41236.0
+C5-3D31 U+28CD8 CS12 CR169 D41232.0
+C5-3D32 U+28CE3 CS12 CR169 D41257.0
+C5-3D33 U+28CD7 CS12 CR169 D41231.0
+C6-4F7C U+28CE5 CS12 CR169 D41259.0
+C6-4F7D U+28CF0 CS12 CR169 D41260.0 #
+C6-4F7E U+28CE1 CS12 CR169 D41255.0
+C6-5021 U+28CE2 CS12 CR169 D41256.0
+C1-6750 U+09598 CS13 CR169 D41263.0
+C2-4853 U+0959F CS13 CR169 D41283.0
+C2-4854 U+0959C CS13 CR169 D41279.0
+C2-4855 U+0959E CS13 CR169 D41282.0
+C2-4856 U+0959B CS13 CR169 D41267.0
+C3-453A U+0959A CS13 CR169 D41265.0
+C3-453B U+04992 CS13 CR169 D41262.0
+C3-453C U+09599 CS13 CR169 D41264.0
+C4-414B U+28CF7 CS13 CR169 D41270.0
+C4-414C U+28CF3 CS13 CR169 D41261.0
+C4-414D U+28CF6 CS13 CR169 D41269.0
+C4-414E U+04994 CS13 CR169 D41273.0
+C4-414F U+28D00 CS13 CR169 D41285.0
+C4-4150 U+04993 CS13 CR169 D41271.0
+C4-4151 U+28CFF CS13 CR169 D41284.0
+C4-4152 U+28CF5 CS13 CR169 D41268.0
+C4-4153 U+0959D CS13 CR169 D41281.0
+C5-4371 U+28CFB CS13 CR169 D41276.0
+C5-4372 U+28CFD CS13 CR169 D41278.0
+C5-4373 U+28CFC CS13 CR169 D41277.0
+C5-4374 U+28CFA CS13 CR169 D41275.0
+C6-595A U+28D02 CS13 CR169 D41287.0
+C6-595B U+28CFE CS13 CR169 D41280.0
+C6-595C U+28D01 CS13 CR169 D41286.0
+C6-595D U+28CF9 CS13 CR169 D41274.0
+C6-595E U+28CF4 CS13 CR169 D41266.0
+C1-6B5B U+095A1 CS14 CR169 D41289.0
+C1-6B5C U+095A8 CS14 CR169 D41312.0
+C1-6B5D U+095A9 CS14 CR169 D41315.0
+C1-6B5E U+095A3 CS14 CR169 D41300.0
+C1-6B5F U+095A5 CS14 CR169 D41308.0
+C1-6B60 U+095A4 CS14 CR169 D41301.0
+C3-4A3A U+04998 CS14 CR169 D41306.0
+C3-4A3B U+04996 CS14 CR169 D41291.0
+C3-4A3C U+0499A CS14 CR169 D41313.0
+C3-4A3D U+095A2 CS14 CR169 D41297.0
+C3-4A3E U+095A7 CS14 CR169 D41311.0
+C3-4A3F U+04997 CS14 CR169 D41299.0
+C4-477D U+28D17 CS14 CR169 D41314.0
+C4-477E U+28D10 CS14 CR169 D41295.0
+C4-4821 U+28D12 CS14 CR169 D41302.0
+C4-4822 U+095A6 CS14 CR169 D41309.0
+C4-4823 U+04995 CS14 CR169 D41290.0
+C5-4A6C U+28D25 CS14 CR169 D41318.0
+C5-4A6D U+28D11 CS14 CR169 D41296.0
+C5-4A6E U+04999 CS14 CR169 D41307.0
+C5-4A6F U+28D0E CS14 CR169 D41293.0
+C5-4A70 U+28D15 CS14 CR169 D41305.0
+C5-4A71 U+28D0F CS14 CR169 D41294.0
+C5-4A72 U+28D18 CS14 CR169 D41316.0
+C5-4A73 U+28D0D CS14 CR169 D41292.0
+C5-4A74 U+28D13 CS14 CR169 D41303.0
+C5-4A75 U+28D16 CS14 CR169 D41310.0
+C5-4A76 U+28D19 CS14 CR169 D41317.0
+C6-6358 U+2F9EE CS14 CR169 D41298.0
+C6-6359 U+28D1D CS14 CR169 D41320.0
+C6-635A U+28D14 CS14 CR169 D41304.0
+C6-635B U+28D1F CS14 CR169 D41319.0
+C6-635C U+28D20 CS14 CR169 D41321.0
+C1-6F64 U+095AD CS15 CR169 D41334.0
+C1-6F65 U+095B1 CS15 CR169 D41341.0
+C2-554F U+095AC CS15 CR169 D41330.0
+C2-5550 U+095AB CS15 CR169 D41329.0
+C2-5551 U+095AE CS15 CR169 D41338.0
+C2-5552 U+095B0 CS15 CR169 D41340.0
+C3-4F53 U+095AF CS15 CR169 D41339.0
+C3-4F54 U+0499E CS15 CR169 D41352.0
+C3-4F55 U+095B2 CS15 CR169 D41341.1
+C3-4F56 U+095B3 CS15 CR169 D41351.0
+C3-4F57 U+0499F CS15 CR169 D41354.0
+C4-4E48 U+0499D CS15 CR169 D41337.0
+C4-4E49 U+28D2F CS15 CR169 D41343.0
+C4-4E4A U+095B4 CS15 CR169 D41362.0
+C5-5226 U+28D44 CS15 CR169 M******
+C5-5227 U+28D2D CS15 CR169 D41336.0
+C5-5228 U+28D2A CS15 CR169 D41331.0
+C5-5229 U+28D31 CS15 CR169 D41345.0
+C5-522A U+28D2C CS15 CR169 D41335.0
+C5-522B U+28D45 CS15 CR169 D41346.0
+C5-522C U+28D30 CS15 CR169 D41344.0
+C5-522D U+28D29 CS15 CR169 D41328.0
+C5-522E U+28D46 CS15 CR169 D41347.0
+C7-2A46 U+0499C CS15 CR169 D41332.0
+C7-2A47 U+28D38 CS15 CR169 D41348.0
+C7-2A48 U+28D28 CS15 CR169 D41327.0
+C7-2A49 U+28D3F CS15 CR169 D41350.0
+C7-2A4A U+28D40 CS15 CR169 D41349.0
+C7-2A4B U+28D41 CS15 CR169 D41353.0
+C7-2A4C U+28D33 CS15 CR169 D41355.0
+C7-2A4D U+28D2B CS15 CR169 D41333.0
+C7-2A4E U+28D2E CS15 CR169 D41342.0
+C1-726F U+095BB CS16 CR169 D41379.0
+C2-5B52 U+095BC CS16 CR169 D41380.0
+C2-5B53 U+095CD CS16 CR169 D41434.0
+C2-5B54 U+095BE CS16 CR169 D41384.0
+C2-5B55 U+095B9 CS16 CR169 D41372.0
+C2-5B56 U+095BA CS16 CR169 D41375.0
+C2-5B57 U+095B6 CS16 CR169 D41367.0
+C2-5B58 U+095BF CS16 CR169 D41385.0
+C2-5B59 U+095B5 CS16 CR169 D41363.0
+C2-5B5A U+095BD CS16 CR169 D41383.0
+C3-533F U+049A2 CS16 CR169 D41368.0
+C3-5340 U+095C2 CS16 CR169 D41388.0
+C3-5341 U+049A4 CS16 CR169 D41381.0
+C3-5342 U+095B8 CS16 CR169 D41370.0
+C3-5343 U+049A5 CS16 CR169 D41389.0
+C3-5344 U+095C1 CS16 CR169 D41387.0
+C3-5345 U+049A7 CS16 CR169 D41405.0
+C3-5346 U+049A6 CS16 CR169 D41394.0
+C4-544B U+049A1 CS16 CR169 D41366.0
+C4-544C U+049A3 CS16 CR169 D41376.0
+C4-544D U+28D49 CS16 CR169 D41369.0
+C4-544E U+28D64 CS16 CR169 D41378.0
+C4-544F U+049A0 CS16 CR169 D41365.0
+C4-5450 U+28D48 CS16 CR169 D41364.0
+C5-593C U+28D4D CS16 CR169 D41377.0
+C5-593D U+28D4A CS16 CR169 D41371.0
+C5-593E U+28D4F CS16 CR169 D41382.0
+C5-593F U+28D50 CS16 CR169 D41390.0
+C5-5940 U+28D4B CS16 CR169 D41373.0
+C7-3471 U+2F9F0 CS16 CR169 D49838.0
+C7-3472 U+28D4C CS16 CR169 D41374.0
+C7-3473 U+049A8 CS16 CR169 D41406.0
+C7-3474 U+28D57 CS16 CR169 D41395.0
+C7-3475 U+28D51 CS16 CR169 D41391.0
+C7-3476 U+28D62 CS16 CR169 D* @ D41411.0
+C7-3477 U+28D52 CS16 CR169 D41392.0
+C7-3478 U+28D5C CS16 CR169 D41404.0
+C7-3479 U+28D53 CS16 CR169 D41393.0
+C7-347A U+2F9EF CS16 CR169 D41396.0
+C1-757A U+095CA CS17 CR169 D41429.0
+C1-757B U+095CB CS17 CR169 D41430.0
+C1-757C U+095CC CS17 CR169 D41433.0
+C1-757D U+095C8 CS17 CR169 D41425.0
+C1-757E U+095C6 CS17 CR169 D41420.0
+C2-603B U+095C7 CS17 CR169 D41421.0
+C2-603C U+095C0 CS17 CR169 D41386.0
+C2-603D U+095C9 CS17 CR169 D41428.0
+C2-603E U+095C3 CS17 CR169 D41411.0
+C2-603F U+095C5 CS17 CR169 D41415.0
+C2-6040 U+095B7 CS17 CR169 D41407.0
+C3-566C U+049AE CS17 CR169 D41419.0
+C3-566D U+095C4 CS17 CR169 D41413.0
+C3-566E U+049AD CS17 CR169 D41414.0
+C4-594C U+28D70 CS17 CR169 D41436.0
+C4-594D U+049AF CS17 CR169 D41426.0
+C4-594E U+049AA CS17 CR169 D41408.0
+C4-594F U+049AB CS17 CR169 D41409.0
+C4-5950 U+28D6E CS17 CR169 D41432.0
+C4-5951 U+28D66 CS17 CR169 D41416.0
+C4-5952 U+049B1 CS17 CR169 D41481.0 #
+C4-5953 U+28D65 CS17 CR169 D41410.0
+C4-5954 U+049AC CS17 CR169 D41412.0
+C5-5F51 U+28D69 CS17 CR169 D41422.0
+C5-5F52 U+28D6C CS17 CR169 D41427.0
+C5-5F53 U+28D6A CS17 CR169 D41423.0
+C5-5F54 U+28D67 CS17 CR169 D41417.0
+C5-5F55 U+28D6B CS17 CR169 D41424.0
+C7-3D2B U+28D68 CS17 CR169 D41418.0
+C7-3D2C U+28D6F CS17 CR169 D41435.0
+C7-3D2D U+28D6D CS17 CR169 D41431.0
+C7-3D2E U+28D72 CS17 CR169 D*
+C7-3D2F U+28D75 CS17 CR169 D41439.0
+C7-3D30 U+28D77 CS17 CR169 D41437.0
+C7-3D31 U+28D79 CS17 CR169 D41438.0
+C1-775E U+095D4 CS18 CR169 D41452.0
+C1-775F U+095D6 CS18 CR169 D41458.0
+C1-7760 U+095D0 CS18 CR169 D41446.0
+C1-7761 U+095D5 CS18 CR169 D41456.0
+C2-6438 U+095D2 CS18 CR169 D41450.0
+C2-6439 U+095D3 CS18 CR169 D41451.0
+C2-643A U+095D1 CS18 CR169 D41449.0
+C3-594A U+095D8 CS18 CR169 D45649.1
+C3-594B U+095D7 CS18 CR169 D41464.0
+C4-5E33 U+28D83 CS18 CR169 D41447.0
+C5-6559 U+28D8A CS18 CR169 D41460.0
+C5-655A U+28D82 CS18 CR169 D41445.0
+C5-655B U+28D85 CS18 CR169 D41453.0
+C5-655C U+28D8B CS18 CR169 D41461.0
+C5-655D U+28D89 CS18 CR169 D41459.0
+C5-655E U+28D81 CS18 CR169 D41444.0
+C5-655F U+28D80 CS18 CR169 D41443.0
+C5-6560 U+28D87 CS18 CR169 D41455.0
+C5-6561 U+28D86 CS18 CR169 D41454.0
+C7-4444 U+28D84 CS18 CR169 D41448.0 #
+C7-4445 U+28D96 CS18 CR169 D49839.0
+C7-4446 U+28D88 CS18 CR169 D41457.0
+C7-4447 U+28D9A CS18 CR169 D49840.0
+C1-7943 U+095DC CS19 CR169 D41470.0
+C2-6764 U+095DA CS19 CR169 D41467.0
+C2-6765 U+095DB CS19 CR169 D41468.0
+C3-5B53 U+095DD CS19 CR169 D41476.0
+C4-616D U+28D9F CS19 CR169 D41472.0
+C4-616E U+28DA2 CS19 CR169 D41475.0
+C5-6A39 U+28D9C CS19 CR169 D41466.0
+C5-6A3A U+28DA0 CS19 CR169 D41473.0
+C5-6A3B U+28DB6 CS19 CR169 D41492.0
+C7-4B3D U+28DA1 CS19 CR169 D41474.0
+C7-4B3E U+28D9D CS19 CR169 D41469.0
+C7-4B3F U+28D9E CS19 CR169 D41471.0
+C7-4B40 U+095D9 CS19 CR169 D41465.0
+C1-7A4F U+095E1 CS20 CR169 D41489.0
+C2-6A53 U+095DE CS20 CR169 D41484.0
+C2-6A54 U+095E0 CS20 CR169 D41488.0
+C2-6A55 U+095DF CS20 CR169 D41487.0
+C4-6470 U+28DAC CS20 CR169 D41478.0
+C4-6471 U+049B3 CS20 CR169 D41505.0 #
+C4-6472 U+28DB3 CS20 CR169 D41490.0
+C5-6E3A U+28DAE CS20 CR169 D41480.0
+C5-6E3B U+28DC1 CS20 CR169 D41493.0
+C5-6E3C U+28DB0 CS20 CR169 D41483.0
+C5-6E3D U+28DAF CS20 CR169 D41482.0
+C5-6E3E U+28DB1 CS20 CR169 D41485.0
+C5-6E3F U+28DAD CS20 CR169 D41479.0
+C5-6E40 U+28DB2 CS20 CR169 D41486.0
+C5-6E41 U+28DC4 CS20 CR169 D41499.0 #
+C7-5075 U+28DB7 CS20 CR169 D41462.0 #
+C7-5076 U+28DBE CS20 CR169 D49841.0
+C7-5077 U+28DC2 CS20 CR169 D41494.0
+C7-5078 U+28DB4 CS20 CR169 D41491.0
+C1-7B3C U+095E2 CS21 CR169 D41500.0
+C2-6C59 U+095E5 CS21 CR169 D41508.0
+C2-6C5A U+095E4 CS21 CR169 D41506.0
+C2-6C5B U+095E3 CS21 CR169 D41503.0
+C4-6765 U+28DC5 CS21 CR169 D41501.0
+C4-6766 U+049B2 CS21 CR169 D41504.0
+C5-7157 U+28DC7 CS21 CR169 D41507.0
+C5-7158 U+28DD3 CS21 CR169 D41509.0
+C5-7159 U+28DC6 CS21 CR169 D41502.0
+C5-715A U+28DC3 CS21 CR169 D41498.0
+C5-715B U+049B4 CS21 CR169 D41510.0
+C5-715C U+28DD2 CS21 CR169 D41512.0
+C7-556B U+28DD5 CS21 CR169 D41511.0
+C4-6955 U+049B5 CS22 CR169 D41516.0
+C5-7458 U+28DD4 CS22 CR169 D41517.0
+C7-596F U+28DD9 CS22 CR169 D41518.0
+C7-5D32 U+28DE4 CS23 CR169 D49843.0
+C5-7842 U+28DE6 CS24 CR169 D41521.0
+C7-5F75 U+28DEB CS24 CR169 D41522.0
+C7-5F76 U+28DEA CS24 CR169 D49844.0
+C4-6D29 U+28DF1 CS25 CR169 D41527.0
+C4-6D2A U+28DF2 CS25 CR169 D41528.0
+C5-7954 U+28DF0 CS25 CR169 D41526.0
+C7-6159 U+28DF3 CS25 CR169 D41529.0
+C7-6277 U+28DF7 CS26 CR169 D41530.0
+C7-6278 U+28DF8 CS26 CR169 D49845.0
+C5-7A7D U+28DFB CS27 CR169 D41531.0
+C2-2169 U+0961E CS05 CR170 D41543.0
+C3-2260 U+049BA CS05 CR170 D41540.0
+C4-2222 U+28E14 CS05 CR170 D41544.0
+C4-2223 U+28E12 CS05 CR170 D41541.0
+C5-217D U+049B9 CS05 CR170 D41538.0
+C5-217E U+28E11 CS05 CR170 D41539.0
+C5-2221 U+28E15 CS05 CR170 D*
+C5-2222 U+28E10 CS05 CR170 D41537.0
+C5-2223 U+28E13 CS05 CR170 D41542.0
+C1-486A U+09621 CS06 CR170 D41548.0
+C2-2276 U+09622 CS06 CR170 D41550.0
+C2-2277 U+09624 CS06 CR170 D41552.0
+C2-2278 U+09620 CS06 CR170 D41547.0
+C2-2279 U+09623 CS06 CR170 D41551.0
+C3-243E U+049BB CS06 CR170 D41546.0
+C4-2334 U+28E17 CS06 CR170 D41549.0
+C5-232E U+28E16 CS06 CR170 D41545.0
+C6-255D U+28E18 CS06 CR170 D41553.0
+C1-4B5F U+09632 CS07 CR170 D41576.0
+C1-4B60 U+0962E CS07 CR170 D41569.0
+C1-4B61 U+09631 CS07 CR170 D41574.0
+C1-4B62 U+0962A CS07 CR170 D41562.0
+C1-4B63 U+0962C CS07 CR170 D41566.0
+C2-252D U+09630 CS07 CR170 D41571.0
+C2-252E U+09628 CS07 CR170 D41559.0
+C2-252F U+0962F CS07 CR170 D41570.0
+C2-2530 U+0962D CS07 CR170 D41567.0
+C3-273A U+09627 CS07 CR170 D41558.0
+C3-273B U+09626 CS07 CR170 D41557.0
+C3-273C U+0962B CS07 CR170 D41565.0
+C3-273D U+09633 CS07 CR170 D41578.0
+C3-273E U+09634 CS07 CR170 D41579.0
+C3-273F U+09629 CS07 CR170 D41561.0
+C4-252C U+28E1B CS07 CR170 D41560.0
+C4-252D U+28E1C CS07 CR170 D41564.0
+C4-252E U+09625 CS07 CR170 D41556.0
+C5-247B U+049BC CS07 CR170 D41568.0
+C5-247C U+28E1E CS07 CR170 D41577.0
+C5-247D U+28E1A CS07 CR170 D41555.0
+C5-247E U+28E1D CS07 CR170 D41573.0
+C6-2935 U+049BD CS07 CR170 D41572.0
+C1-4F5D U+0961C CS08 CR170 D41534.0
+C1-4F5E U+09640 CS08 CR170 D41600.0
+C1-4F5F U+0963F CS08 CR170 D41599.0
+C1-4F60 U+0963B CS08 CR170 D41593.0
+C1-4F61 U+09644 CS08 CR170 D41606.0
+C1-4F62 U+09642 CS08 CR170 D41603.0
+C2-2878 U+09639 CS08 CR170 D41591.0
+C2-2879 U+0963D CS08 CR170 D41595.0
+C2-287A U+0963C CS08 CR170 D41594.0
+C2-287B U+0963A CS08 CR170 D41592.0
+C2-287C U+09643 CS08 CR170 D41604.0
+C3-2A79 U+09637 CS08 CR170 D41585.0
+C3-2A7A U+049C3 CS08 CR170 D41589.0
+C3-2A7B U+09641 CS08 CR170 D41601.0
+C3-2A7C U+0963E CS08 CR170 D41597.0
+C4-2830 U+28E30 CS08 CR170 D41602.0
+C4-2831 U+049C1 CS08 CR170 D41582.0
+C4-2832 U+049C2 CS08 CR170 D41586.0
+C4-2833 U+09638 CS08 CR170 D41590.0
+C5-2775 U+28E2B CS08 CR170 D41584.0
+C5-2776 U+28E2D CS08 CR170 D41588.0
+C5-2777 U+28E31 CS08 CR170 D41605.0
+C5-2778 U+28E2E CS08 CR170 D41596.0
+C5-2779 U+28E2F CS08 CR170 D41598.0
+C6-2E45 U+28E0F CS08 CR170 D41535.0
+C6-2E46 U+28E32 CS08 CR170 D41607.0
+C6-2E47 U+28E2C CS08 CR170 D41587.0
+C6-2E48 U+28E33 CS08 CR170 D41608.0
+C1-536E U+09650 CS09 CR170 D41627.0
+C1-536F U+0964B CS09 CR170 D41616.0
+C1-5370 U+0964C CS09 CR170 D41617.0
+C1-5371 U+0964D CS09 CR170 D41620.0
+C2-2D63 U+09654 CS09 CR170 D41633.0
+C2-2D64 U+0964F CS09 CR170 D41623.0
+C2-2D65 U+09651 CS09 CR170 D41629.0
+C2-2D66 U+09653 CS09 CR170 D41631.0
+C2-2D67 U+0964A CS09 CR170 D41614.0
+C2-2D68 U+0964E CS09 CR170 D41622.0
+C3-2F41 U+049C6 CS09 CR170 D41628.0
+C4-2B59 U+049C7 CS09 CR170 D41632.0
+C4-2B5A U+049C5 CS09 CR170 D41621.0
+C4-2B5B U+09655 CS09 CR170 D41643.0
+C4-2B5C U+28E44 CS09 CR170 D41625.0
+C4-2B5D U+09652 CS09 CR170 D41630.0
+C5-2B62 U+28E41 CS09 CR170 D41618.0
+C5-2B63 U+28E4C CS09 CR170 D41640.0
+C5-2B64 U+049C4 CS09 CR170 D41615.0
+C5-2B65 U+28E45 CS09 CR170 D41626.0
+C5-2B66 U+28E5A CS09 CR170 D41648.0 #
+C6-346F U+28E55 CS09 CR170 D41641.0
+C6-3470 U+28E42 CS09 CR170 D41619.0
+C6-3471 U+28E46 CS09 CR170 D41634.0
+C6-3472 U+28E4B CS09 CR170 D41639.0
+C6-3473 U+28E43 CS09 CR170 D41624.0
+C6-3474 U+28E53 CS09 CR170 D41642.0
+C6-3475 U+28E48 CS09 CR170 D41636.0
+C6-3476 U+28E49 CS09 CR170 D41637.0
+C6-3477 U+28E4A CS09 CR170 D41638.0
+C6-3478 U+28E4E CS09 CR170 D*
+C1-5861 U+09662 CS10 CR170 D41665.0
+C1-5862 U+09663 CS10 CR170 D41667.0
+C1-5863 U+09661 CS10 CR170 D41663.0
+C1-5864 U+0965B CS10 CR170 D41654.0
+C1-5865 U+0965D CS10 CR170 D41657.0
+C1-5866 U+09664 CS10 CR170 D41669.0
+C1-5867 U+09658 CS10 CR170 D41650.0
+C1-5868 U+0965E CS10 CR170 D41658.0
+C2-3348 U+0965C CS10 CR170 D41656.0
+C2-3349 U+0965F CS10 CR170 D41659.0
+C3-3433 U+09660 CS10 CR170 D41661.0
+C3-3434 U+09659 CS10 CR170 D41651.0
+C3-3435 U+049CB CS10 CR170 D41660.0
+C3-3436 U+09656 CS10 CR170 D41645.0
+C3-3437 U+049CD CS10 CR170 D41666.0
+C4-303C U+049CE CS10 CR170 M******
+C4-303D U+049CA CS10 CR170 D41655.0
+C4-303E U+049CC CS10 CR170 D41664.0
+C4-303F U+09657 CS10 CR170 D41646.0
+C4-3040 U+049C9 CS10 CR170 D41649.0
+C5-306C U+28E5C CS10 CR170 D41662.0
+C5-306D U+28E61 CS10 CR170 D41673.0
+C5-306E U+28E5D CS10 CR170 D41668.0
+C5-306F U+28E59 CS10 CR170 D41647.0
+C6-3C67 U+20B54 CS10 CR170 D41563.0
+C6-3C68 U+28E5B CS10 CR170 D41652.0
+C6-3C69 U+28E58 CS10 CR170 D41644.0
+C6-3C6A U+28E62 CS10 CR170 D41674.0
+C6-3C6B U+28E5F CS10 CR170 D41671.0
+C6-3C6C U+28E67 CS10 CR170 D41676.0
+C6-3C6D U+28E63 CS10 CR170 D41675.0
+C6-3C6E U+28E5E CS10 CR170 D41670.0
+C6-3C6F U+28E60 CS10 CR170 D41672.0
+C1-5D71 U+0966A CS11 CR170 D41680.0
+C1-5D72 U+09675 CS11 CR170 D41704.0
+C1-5D73 U+09673 CS11 CR170 D41698.0
+C1-5D74 U+09678 CS11 CR170 D41708.0
+C1-5D75 U+09670 CS11 CR170 D41691.0
+C1-5D76 U+09674 CS11 CR170 D41702.0
+C1-5D77 U+09676 CS11 CR170 D41705.0
+C1-5D78 U+09677 CS11 CR170 D41707.0
+C1-5D79 U+0966C CS11 CR170 D41685.0
+C2-3A2B U+0967C CS11 CR170 D41724.0
+C2-3A2C U+0966D CS11 CR170 D41686.0
+C2-3A2D U+0966B CS11 CR170 D41681.0
+C2-3A2E U+09671 CS11 CR170 D41693.0
+C2-3A2F U+0966F CS11 CR170 D41690.0
+C3-395D U+049D1 CS11 CR170 D41678.0
+C3-395E U+0965A CS11 CR170 D41653.0
+C3-395F U+049D6 CS11 CR170 D41701.0
+C3-3960 U+049D3 CS11 CR170 D41695.0
+C3-3961 U+0966E CS11 CR170 D41687.0
+C3-3962 U+049D4 CS11 CR170 D41696.0
+C3-3963 U+049D0 CS11 CR170 D41677.0
+C3-3964 U+049D5 CS11 CR170 D41700.0
+C3-3965 U+09679 CS11 CR170 D41716.0
+C4-357D U+049D2 CS11 CR170 D41688.0
+C4-357E U+28E78 CS11 CR170 D41684.0
+C4-3621 U+28E7A CS11 CR170 D41692.0
+C4-3622 U+28E79 CS11 CR170 D41689.0
+C5-3643 U+28E75 CS11 CR170 D41679.0
+C5-3644 U+28E7B CS11 CR170 D41697.0
+C6-457D U+20072 CS11 CR170 D41575.0 #
+C6-457E U+200C2 CS11 CR170 D41609.0
+C6-4621 U+28E77 CS11 CR170 D41683.0
+C6-4622 U+28E82 CS11 CR170 D41712.0
+C6-4623 U+28E7C CS11 CR170 D41699.0
+C6-4624 U+28E7D CS11 CR170 D41703.0
+C6-4625 U+28E86 CS11 CR170 D41717.0
+C6-4626 U+28E81 CS11 CR170 D41711.0
+C6-4627 U+28E84 CS11 CR170 D41714.0
+C6-4628 U+28E76 CS11 CR170 D41682.0
+C6-4629 U+28E83 CS11 CR170 D41713.0
+C6-462A U+28E7F CS11 CR170 D41709.0
+C6-462B U+28E7E CS11 CR170 D41706.0
+C1-6269 U+0968A CS12 CR170 D41750.0
+C1-626A U+0968E CS12 CR170 D41755.0
+C1-626B U+0968B CS12 CR170 D41751.0
+C1-626C U+0967D CS12 CR170 D41725.0
+C1-626D U+09685 CS12 CR170 D41743.0
+C1-626E U+09686 CS12 CR170 D41746.0
+C1-626F U+0968D CS12 CR170 D41754.0
+C1-6270 U+09672 CS12 CR170 D41694.0
+C1-6271 U+09684 CS12 CR170 D41740.0
+C2-4143 U+09687 CS12 CR170 D41747.0
+C2-4144 U+0967E CS12 CR170 D41726.0
+C2-4145 U+09688 CS12 CR170 D41748.0
+C2-4146 U+09689 CS12 CR170 D41749.0
+C2-4147 U+09683 CS12 CR170 D41738.0
+C2-4148 U+09680 CS12 CR170 D41728.0
+C3-3F6F U+049D7 CS12 CR170 D41732.0
+C3-3F70 U+0968C CS12 CR170 D41752.0
+C3-3F71 U+0967B CS12 CR170 D41723.0
+C3-3F72 U+0967F CS12 CR170 D41727.0
+C3-3F73 U+09681 CS12 CR170 D41731.0
+C3-3F74 U+049D9 CS12 CR170 D41756.0
+C3-3F75 U+09682 CS12 CR170 D41735.0
+C4-3B6D U+049D8 CS12 CR170 D41741.0
+C5-3D34 U+28EA6 CS12 CR170 D41739.0
+C5-3D35 U+28EA7 CS12 CR170 D41742.0
+C5-3D36 U+28EBF CS12 CR170 D41762.0
+C5-3D37 U+28EA8 CS12 CR170 D41744.0
+C5-3D38 U+28E9F CS12 CR170 D41722.0
+C5-3D39 U+28EA1 CS12 CR170 D41730.0
+C5-3D3A U+28EA2 CS12 CR170 D41733.0
+C5-3D3B U+28EAD CS12 CR170 D41759.0
+C5-3D3C U+28EA3 CS12 CR170 D41734.0
+C5-3D3D U+28EA0 CS12 CR170 D41729.0
+C6-5022 U+2F9F2 CS12 CR170 D* @ D41843.0
+C6-5023 U+28EA5 CS12 CR170 D41737.0
+C6-5024 U+28EA9 CS12 CR170 D41745.0
+C6-5025 U+28EA4 CS12 CR170 D41736.0
+C6-5026 U+28EAF CS12 CR170 D41761.0
+C6-5027 U+28EAC CS12 CR170 D41758.0
+C6-5028 U+28EAE CS12 CR170 D41760.0
+C6-5029 U+28EAA CS12 CR170 D41753.0
+C1-6751 U+09698 CS13 CR170 D41791.0
+C1-6752 U+09694 CS13 CR170 D41783.0
+C1-6753 U+09695 CS13 CR170 D41785.0
+C2-4857 U+09692 CS13 CR170 D41770.0
+C2-4858 U+09693 CS13 CR170 D41776.0
+C2-4859 U+09691 CS13 CR170 D41766.0
+C2-485A U+09697 CS13 CR170 D41788.0
+C3-453D U+049DE CS13 CR170 D41782.0
+C3-453E U+049DB CS13 CR170 D41771.0
+C3-453F U+049DA CS13 CR170 D41768.0
+C3-4540 U+0968F CS13 CR170 D41764.1
+C3-4541 U+049DF CS13 CR170 D41807.0
+C3-4542 U+09696 CS13 CR170 D41786.0
+C4-4154 U+049DD CS13 CR170 D41775.0
+C4-4155 U+049DC CS13 CR170 D41772.0
+C5-4375 U+28ED6 CS13 CR170 D41802.0
+C5-4376 U+28ED2 CS13 CR170 D41798.0
+C5-4377 U+28EC8 CS13 CR170 D41780.0
+C5-4378 U+28EC2 CS13 CR170 D41769.0
+C5-4379 U+28EC7 CS13 CR170 D41779.0
+C5-437A U+28ECD CS13 CR170 D41795.0
+C5-437B U+28EC1 CS13 CR170 D41767.0
+C5-437C U+28EC6 CS13 CR170 D41778.0
+C5-437D U+28ECC CS13 CR170 D41794.0
+C6-595F U+28ED3 CS13 CR170 D41799.0
+C6-5960 U+28ED5 CS13 CR170 D41801.0
+C6-5961 U+28ED8 CS13 CR170 D41803.0
+C6-5962 U+28EC3 CS13 CR170 D41773.0
+C6-5963 U+28ECA CS13 CR170 D41789.0
+C6-5964 U+28ED0 CS13 CR170 D41797.0
+C6-5965 U+28ECB CS13 CR170 D41793.0
+C6-5966 U+28ECE CS13 CR170 D* @ D49849.0 (C7-3D33)
+C6-5967 U+28EC5 CS13 CR170 D41777.0
+C6-5968 U+28EE6 CS13 CR170 D41804.0
+C6-5969 U+28EC4 CS13 CR170 D41774.0
+C6-596A U+28EC0 CS13 CR170 D41765.0
+C6-596B U+28ED4 CS13 CR170 D41800.0
+C6-596C U+28EE8 CS13 CR170 D41781.0
+C1-6B61 U+09699 CS14 CR170 D41792.0
+C1-6B62 U+0969C CS14 CR170 D41821.0
+C1-6B63 U+0969B CS14 CR170 D41820.0
+C2-4F23 U+0969E CS14 CR170 D41828.0
+C2-4F24 U+096A1 CS14 CR170 M******
+C3-4A40 U+049E1 CS14 CR170 D41825.0
+C3-4A41 U+049E0 CS14 CR170 D41817.0
+C3-4A42 U+049E3 CS14 CR170 D41831.0
+C3-4A43 U+049E2 CS14 CR170 D41826.0
+C3-4A44 U+096A0 CS14 CR170 D41836.0
+C3-4A45 U+0969D CS14 CR170 D41824.0
+C3-4A46 U+0969F CS14 CR170 D41829.0
+C4-4824 U+0969A CS14 CR170 D41819.0
+C4-4825 U+28EFA CS14 CR170 D41822.0
+C4-4826 U+28EF3 CS14 CR170 D41810.0
+C4-4827 U+28EF2 CS14 CR170 D41809.0
+C4-4828 U+28EF5 CS14 CR170 D41812.0
+C4-4829 U+28EF6 CS14 CR170 D41813.0
+C5-4A77 U+28F08 CS14 CR170 D41811.0
+C5-4A78 U+28EF7 CS14 CR170 D41814.0
+C5-4A79 U+28EFB CS14 CR170 D41823.0
+C5-4A7A U+28EFC CS14 CR170 D41827.0
+C6-635D U+28E47 CS14 CR170 D41635.0
+C6-635E U+28E80 CS14 CR170 D41710.0
+C6-635F U+28EC9 CS14 CR170 D41784.0 #
+C6-6360 U+28EF9 CS14 CR170 D41818.0
+C6-6361 U+28F06 CS14 CR170 D41835.0
+C6-6362 U+28EF0 CS14 CR170 D41834.0
+C6-6363 U+28EF8 CS14 CR170 D41815.0
+C6-6364 U+28EEF CS14 CR170 D41833.0
+C6-6365 U+28EFD CS14 CR170 D41830.0
+C6-6366 U+28EF1 CS14 CR170 D41808.0
+C6-6367 U+28EFE CS14 CR170 D41832.0
+C2-5553 U+096A4 CS15 CR170 D41849.0
+C2-5554 U+096A2 CS15 CR170 D41844.0
+C3-4F58 U+049E5 CS15 CR170 D41839.0
+C3-4F59 U+049E4 CS15 CR170 D41838.0
+C3-4F5A U+096A3 CS15 CR170 D41847.0
+C3-4F5B U+096A5 CS15 CR170 D41850.0
+C5-522F U+28EF4 CS15 CR170 D41858.1
+C5-5230 U+28F14 CS15 CR170 D41854.0
+C5-5231 U+28F10 CS15 CR170 D41848.0
+C5-5232 U+28F0F CS15 CR170 D41846.0
+C5-5233 U+28F12 CS15 CR170 D41852.0
+C5-5234 U+28F0B CS15 CR170 D41840.0
+C5-5235 U+28F0C CS15 CR170 D41841.0
+C5-5236 U+28F0A CS15 CR170 D41837.0
+C5-5237 U+28F13 CS15 CR170 D41853.0
+C5-5238 U+28F0E CS15 CR170 D41845.0
+C7-2A4F U+28F11 CS15 CR170 D41851.0
+C7-2A50 U+28F18 CS15 CR170 D41858.0
+C7-2A51 U+28F17 CS15 CR170 D41857.0
+C7-2A52 U+28F19 CS15 CR170 D41859.0
+C7-2A53 U+28F16 CS15 CR170 D41856.0
+C7-2A54 U+049E6 CS15 CR170 D41843.0
+C7-2A55 U+28F0D CS15 CR170 D41842.0
+C7-2A56 U+28F26 CS15 CR170 D49848.0
+C1-7270 U+096A7 CS16 CR170 D41870.0
+C1-7271 U+096A8 CS16 CR170 D41871.0
+C1-7272 U+096AA CS16 CR170 D41874.0
+C2-5B5B U+096A9 CS16 CR170 D41872.0
+C3-5347 U+049E7 CS16 CR170 D41864.0
+C3-5348 U+096AB CS16 CR170 D41875.0
+C4-5451 U+049EA CS16 CR170 D41877.0
+C4-5452 U+096A6 CS16 CR170 D41867.0
+C4-5453 U+049E8 CS16 CR170 D41865.0
+C4-5454 U+28F2C CS16 CR170 D41866.0
+C5-5941 U+28F2A CS16 CR170 D41861.0
+C5-5942 U+28F2B CS16 CR170 D41862.0
+C5-5943 U+28F2F CS16 CR170 D41873.0
+C5-5944 U+28F2E CS16 CR170 D41869.0
+C7-347B U+28E85 CS16 CR170 D41715.0
+C7-347C U+28F2D CS16 CR170 D41868.0
+C7-347D U+28F3E CS16 CR170 D41879.0 #
+C7-347E U+28F30 CS16 CR170 D41876.0
+C1-7621 U+096B1 CS17 CR170 D41891.0
+C2-6041 U+096AE CS17 CR170 D41885.0
+C2-6042 U+096B0 CS17 CR170 D41889.0
+C2-6043 U+096AC CS17 CR170 D41882.0
+C3-566F U+096AF CS17 CR170 D41887.0
+C3-5670 U+096AD CS17 CR170 D41883.0
+C3-5671 U+096B2 CS17 CR170 D41880.0
+C4-5955 U+049EC CS17 CR170 D41900.0 #
+C5-5F56 U+28F3F CS17 CR170 D41881.0
+C5-5F57 U+28F40 CS17 CR170 D41884.0
+C7-3D32 U+28EB5 CS17 CR170 D41763.0
+C7-3D33 U+28EEA CS17 CR170 D49849.0
+C7-3D34 U+28EAB CS17 CR170 D41757.0
+C7-3D35 U+28F43 CS17 CR170 D41892.0
+C7-3D36 U+28F41 CS17 CR170 D41886.0
+C7-3D37 U+28F42 CS17 CR170 D41890.0
+C2-643B U+096B3 CS18 CR170 D41895.0
+C4-5E34 U+28F4F CS18 CR170 D41897.0
+C5-6562 U+28F4D CS18 CR170 D41894.0
+C7-4448 U+28ED1 CS18 CR170 D41787.0
+C7-4449 U+28ECF CS18 CR170 D41790.0
+C7-444A U+28F50 CS18 CR170 D41898.0
+C7-444B U+28F51 CS18 CR170 D41899.0
+C7-444C U+28F4E CS18 CR170 D41896.0
+C1-7944 U+096B4 CS19 CR170 D41904.0
+C3-5B54 U+049EE CS19 CR170 D41903.0
+C5-6A3C U+28F3D CS19 CR170 D41863.0
+C5-6A3D U+28F56 CS19 CR170 D41901.0
+C7-4B41 U+28EFF CS19 CR170 D41816.0
+C7-4B42 U+28F5F CS19 CR170 D41909.0
+C7-4B43 U+28F57 CS19 CR170 D41902.0
+C7-4B44 U+28F60 CS19 CR170 D41908.0
+C7-4B45 U+28F59 CS19 CR170 D41906.0
+C3-5D49 U+096B5 CS20 CR170 D41910.0
+C4-6473 U+049EF CS20 CR170 D41911.0
+C7-5079 U+28F31 CS20 CR170 D41860.1
+C7-507A U+28F15 CS20 CR170 D41855.0
+C4-6767 U+049F0 CS21 CR170 D41914.0
+C5-715D U+28F66 CS21 CR170 D41913.0
+C7-556C U+28F58 CS21 CR170 D41905.0
+C7-556D U+28F68 CS21 CR170 D41916.0
+C7-556E U+28F67 CS21 CR170 D41915.0
+C5-7459 U+28F44 CS22 CR170 D41893.0
+C7-5970 U+28F6C CS22 CR170 D49850.0
+C5-7843 U+28F5D CS24 CR170 D41907.0
+C7-5F77 U+28F61 CS24 CR170 D41912.0 #
+C7-5F78 U+28F71 CS24 CR170 D41920.0 #
+C7-6279 U+28F6A CS26 CR170 D41918.0
+C7-627A U+28F6B CS26 CR170 D41917.0
+C5-7A7E U+28F72 CS27 CR170 D41921.0
+C5-7B21 U+28F73 CS27 CR170 D*
+C7-6637 U+28F74 CS33 CR170 D41922.0
+C3-2A7D U+096B6 CS08 CR171 D41923.0
+C6-596D U+28F76 CS13 CR171 D41924.0
+C4-4E4B U+28F78 CS15 CR171 D41926.0
+C7-2A57 U+28F79 CS15 CR171 D41927.0
+C3-5349 U+096B7 CS16 CR171 D41928.0
+C5-5945 U+28F7C CS16 CR171 D41929.0
+C7-3521 U+28F7D CS16 CR171 D41930.0
+C1-7622 U+096B8 CS17 CR171 D41932.0
+C4-5956 U+28F7F CS17 CR171 D41931.0
+C7-444D U+28F80 CS18 CR171 D41933.0
+C7-444E U+28F81 CS18 CR171 D41934.0
+C5-6A3E U+28F82 CS19 CR171 D41935.0
+C7-507B U+28F83 CS20 CR171 D41936.0
+C1-4F63 U+096B9 CS08 CR172 D41937.0
+C1-5869 U+096BB CS10 CR172 D41941.0
+C2-334A U+096BC CS10 CR172 D41943.0
+C3-3438 U+049F1 CS10 CR172 D41938.0
+C3-3439 U+096BD CS10 CR172 D41945.0
+C4-3041 U+096BA CS10 CR172 D41940.0
+C6-3C70 U+28F85 CS10 CR172 D41939.0
+C6-3C71 U+28F86 CS10 CR172 D41942.0
+C6-3C72 U+28F87 CS10 CR172 D41944.0
+C1-5D7A U+096C0 CS11 CR172 D41954.0
+C2-3A30 U+096BF CS11 CR172 D41950.0
+C4-3623 U+28F8A CS11 CR172 D41952.0
+C4-3624 U+049F2 CS11 CR172 D41956.0
+C5-3645 U+28F89 CS11 CR172 D41948.0
+C6-462C U+28F88 CS11 CR172 D41946.0
+C6-462D U+28F8D CS11 CR172 D41951.0
+C6-462E U+28F8B CS11 CR172 D41947.0
+C6-462F U+28F91 CS11 CR172 D41955.0
+C6-4630 U+28F8F CS11 CR172 D41957.0
+C1-6272 U+096C1 CS12 CR172 D41960.0
+C1-6273 U+096C5 CS12 CR172 D41973.0
+C1-6274 U+096C4 CS12 CR172 D41972.0
+C1-6275 U+096C6 CS12 CR172 D41974.0
+C1-6276 U+096C7 CS12 CR172 D41976.0
+C2-4149 U+096C2 CS12 CR172 D41963.0
+C2-414A U+096C8 CS12 CR172 D41980.0
+C2-414B U+096C3 CS12 CR172 D41971.0
+C3-3F76 U+049F4 CS12 CR172 D41962.0
+C3-3F77 U+049F6 CS12 CR172 D41977.0
+C3-3F78 U+03560 CS12 CR172 D41981.0
+C3-3F79 U+049F5 CS12 CR172 D41970.0
+C3-3F7A U+049F3 CS12 CR172 D41953.0
+C4-3B6E U+28F94 CS12 CR172 D41961.0
+C4-3B6F U+28F9B CS12 CR172 D41975.0
+C4-3B70 U+28F92 CS12 CR172 D41958.0
+C4-3B71 U+28F9A CS12 CR172 D41969.0
+C6-502A U+28F95 CS12 CR172 D41964.0
+C6-502B U+28F99 CS12 CR172 D41968.0
+C6-502C U+28F93 CS12 CR172 D41959.0
+C6-502D U+28F9D CS12 CR172 D41978.0
+C6-502E U+28F98 CS12 CR172 D41967.0
+C6-502F U+28F9C CS12 CR172 D41979.0
+C6-5030 U+28F97 CS12 CR172 D41966.0 #
+C1-6754 U+096CD CS13 CR172 D42000.0
+C1-6755 U+096CB CS13 CR172 D41996.0
+C1-6756 U+096C9 CS13 CR172 D41987.0
+C1-6757 U+096CA CS13 CR172 D41992.0
+C2-485B U+096CE CS13 CR172 D42001.0
+C3-4543 U+049F9 CS13 CR172 D41997.0
+C3-4544 U+049F8 CS13 CR172 D41989.0
+C3-4545 U+049FA CS13 CR172 D42004.0
+C4-4156 U+049F7 CS13 CR172 D41982.0
+C4-4157 U+096CF CS13 CR172 D42009.0
+C5-437E U+28FA1 CS13 CR172 D41984.0
+C6-596E U+28FA2 CS13 CR172 D41985.0
+C6-596F U+28FAE CS13 CR172 D42005.0
+C6-5970 U+28FA8 CS13 CR172 D41994.0
+C6-5971 U+28FA3 CS13 CR172 D41986.0
+C6-5972 U+28FA7 CS13 CR172 D41993.0
+C6-5973 U+28F96 CS13 CR172 D41965.0
+C6-5974 U+28FA9 CS13 CR172 D41995.0
+C6-5975 U+28FA5 CS13 CR172 D41990.0
+C6-5976 U+28FAF CS13 CR172 D42002.0
+C6-5977 U+28FA4 CS13 CR172 D41988.0
+C6-5978 U+28FAB CS13 CR172 D42003.0
+C6-5979 U+28FAA CS13 CR172 D41999.0
+C6-597A U+28FA6 CS13 CR172 D41991.0
+C6-597B U+28FA0 CS13 CR172 D41983.0
+C1-6B64 U+096CC CS14 CR172 D41998.0
+C1-6B65 U+096D2 CS14 CR172 D42026.0
+C3-4A47 U+096D0 CS14 CR172 D42016.0
+C3-4A48 U+049FB CS14 CR172 D42010.0
+C3-4A49 U+096D1 CS14 CR172 D42022.0
+C4-482A U+28FBB CS14 CR172 D42023.0
+C4-482B U+28FC2 CS14 CR172 D42031.0
+C5-4A7B U+28FB4 CS14 CR172 D42013.0
+C5-4A7C U+28FBE CS14 CR172 D42027.0
+C5-4A7D U+28FC1 CS14 CR172 D42030.0
+C6-6368 U+28FB8 CS14 CR172 D42019.0
+C6-6369 U+28FC0 CS14 CR172 D42029.0
+C6-636A U+28FC3 CS14 CR172 D49852.0
+C6-636B U+28FB5 CS14 CR172 D42014.0
+C6-636C U+28FB6 CS14 CR172 D42017.0
+C6-636D U+28FC9 CS14 CR172 D42033.0
+C6-636E U+2F9F3 CS14 CR172 D42015.0
+C6-636F U+28FBD CS14 CR172 D42025.0
+C6-6370 U+28FBA CS14 CR172 D42021.0
+C6-6371 U+28FBF CS14 CR172 D42028.0
+C6-6372 U+28FB3 CS14 CR172 D42012.0
+C6-6373 U+28FC6 CS14 CR172 D42032.0
+C6-6374 U+28FB2 CS14 CR172 D42011.0
+C6-6375 U+28FBC CS14 CR172 D42024.0
+C6-6376 U+28FB7 CS14 CR172 D42018.0
+C6-6377 U+28FB9 CS14 CR172 D42020.0
+C6-6378 U+28FC8 CS14 CR172 D42034.0
+C2-5555 U+096D3 CS15 CR172 D42047.0
+C3-4F5C U+049FD CS15 CR172 D42053.0
+C3-4F5D U+049FC CS15 CR172 D42039.0
+C5-5239 U+28FD9 CS15 CR172 D42054.0
+C5-523A U+28FD0 CS15 CR172 D42042.0
+C7-2A58 U+28FD8 CS15 CR172 D42052.0
+C7-2A59 U+28FF3 CS15 CR172 D49854.0
+C7-2A5A U+28FD7 CS15 CR172 D42051.0
+C7-2A5B U+28FCC CS15 CR172 D42037.0
+C7-2A5C U+28FCF CS15 CR172 D42041.0
+C7-2A5D U+28FCB CS15 CR172 D42036.0
+C7-2A5E U+28FD1 CS15 CR172 D42043.0
+C7-2A5F U+28FCE CS15 CR172 D42040.0
+C7-2A60 U+28FD4 CS15 CR172 D42046.0
+C7-2A61 U+28FD5 CS15 CR172 D42048.0
+C7-2A62 U+28FD3 CS15 CR172 D42045.0
+C7-2A63 U+28FD6 CS15 CR172 D42050.0
+C7-2A64 U+28FCD CS15 CR172 D42038.0
+C7-2A65 U+28FDA CS15 CR172 D49853.0
+C7-2A66 U+28FD2 CS15 CR172 D42044.0
+C7-2A67 U+28FDE CS15 CR172 D42055.0
+C1-7273 U+096D5 CS16 CR172 D42080.0
+C2-5B5C U+096D4 CS16 CR172 D42075.0
+C3-534A U+049FF CS16 CR172 D42070.0
+C3-534B U+049FE CS16 CR172 D42066.0
+C4-5455 U+28FE1 CS16 CR172 D42058.0
+C4-5456 U+28FEF CS16 CR172 D42076.0
+C5-5946 U+28FED CS16 CR172 D42073.0
+C5-5947 U+28FE2 CS16 CR172 D42059.0
+C7-3522 U+28FE6 CS16 CR172 D42063.0
+C7-3523 U+28FF6 CS16 CR172 D42084.0
+C7-3524 U+28FE4 CS16 CR172 D42061.0
+C7-3525 U+28FE9 CS16 CR172 D42067.0
+C7-3526 U+28FEC CS16 CR172 D42072.0
+C7-3527 U+28FF2 CS16 CR172 D42079.0
+C7-3528 U+28FE8 CS16 CR172 D42065.0
+C7-3529 U+28FE3 CS16 CR172 D42060.0
+C7-352A U+28FEB CS16 CR172 D42069.0
+C7-352B U+28FF0 CS16 CR172 D42077.0
+C7-352C U+28FEA CS16 CR172 D42068.0
+C7-352D U+28FE7 CS16 CR172 D42064.0
+C7-352E U+28FFD CS16 CR172 D42086.0
+C7-352F U+28FE5 CS16 CR172 D42062.0
+C7-3530 U+28FEE CS16 CR172 D42074.0
+C7-3531 U+28FF5 CS16 CR172 D42083.0
+C7-3532 U+28FF9 CS16 CR172 D49855.0
+C7-3533 U+28FF1 CS16 CR172 D42078.0
+C7-3534 U+28FF4 CS16 CR172 D42082.0
+C7-3535 U+2F9F4 CS16 CR172 D42071.0
+C7-3536 U+29011 CS16 CR172 D49856.0
+C1-7623 U+096D6 CS17 CR172 D42104.0
+C3-5672 U+04A02 CS17 CR172 D42100.0
+C4-5957 U+28FE0 CS17 CR172 D42057.0 #
+C4-5958 U+04A01 CS17 CR172 D42091.0
+C4-5959 U+28FFF CS17 CR172 D42087.0
+C5-5F58 U+2900B CS17 CR172 D42101.0
+C7-3D38 U+29009 CS17 CR172 D42098.0
+C7-3D39 U+29008 CS17 CR172 D42097.0
+C7-3D3A U+29006 CS17 CR172 D42095.0
+C7-3D3B U+29001 CS17 CR172 D42089.0
+C7-3D3C U+29003 CS17 CR172 D42092.0
+C7-3D3D U+29000 CS17 CR172 D42088.0
+C7-3D3E U+29004 CS17 CR172 D42093.0
+C7-3D3F U+2900A CS17 CR172 D42099.0
+C7-3D40 U+2900E CS17 CR172 D42105.0
+C7-3D41 U+2900D CS17 CR172 D42103.0
+C7-3D42 U+29007 CS17 CR172 D42096.0
+C7-3D43 U+2900F CS17 CR172 D42106.0
+C7-3D44 U+29014 CS17 CR172 D49857.0
+C7-3D45 U+29002 CS17 CR172 D42090.0
+C7-3D46 U+29015 CS17 CR172 D42108.0
+C7-3D47 U+2900C CS17 CR172 D42102.0
+C7-3D48 U+29010 CS17 CR172 D42107.0
+C7-3D49 U+29005 CS17 CR172 D42094.0
+C1-7763 U+096DC CS18 CR172 D42122.0
+C1-7764 U+096D9 CS18 CR172 D42116.0
+C1-7765 U+096DB CS18 CR172 D42121.0
+C1-7766 U+096DE CS18 CR172 D42124.0
+C2-643C U+096D7 CS18 CR172 D42111.0
+C2-643D U+096DA CS18 CR172 D42120.0
+C2-643E U+05DC2 CS18 CR172 D08595.0
+C2-643F U+096DF CS18 CR172 D42125.0
+C2-6440 U+096D8 CS18 CR172 D42112.0
+C2-6441 U+096DD CS18 CR172 D42123.0
+C3-594C U+04A03 CS18 CR172 D49859.0
+C5-6563 U+2901C CS18 CR172 D42117.0
+C5-6564 U+2901F CS18 CR172 D42126.0
+C7-444F U+2901B CS18 CR172 D42115.0
+C7-4450 U+29017 CS18 CR172 D42109.0
+C7-4451 U+29020 CS18 CR172 D49858.0
+C7-4452 U+29019 CS18 CR172 D42113.0
+C7-4453 U+2901A CS18 CR172 D42114.0
+C7-4454 U+29021 CS18 CR172 D42127.0
+C7-4455 U+2901E CS18 CR172 D42119.0
+C7-4456 U+29018 CS18 CR172 D42110.0
+C7-4457 U+2901D CS18 CR172 D42118.0
+C1-7762 U+096E2 CS19 CR172 D42140.0
+C1-7945 U+096E3 CS19 CR172 D42145.0
+C2-6766 U+096E1 CS19 CR172 D42134.0
+C3-5B55 U+04A04 CS19 CR172 D42144.0
+C3-5B56 U+04A06 CS19 CR172 D42163.0
+C4-616F U+2902A CS19 CR172 D42137.0
+C4-6170 U+2902F CS19 CR172 D42143.0
+C5-6A3F U+29028 CS19 CR172 D42135.0
+C5-6A40 U+2902B CS19 CR172 D42138.0
+C7-4B46 U+2902C CS19 CR172 D42139.0
+C7-4B47 U+29025 CS19 CR172 D42131.0
+C7-4B48 U+29027 CS19 CR172 D42133.0
+C7-4B49 U+29030 CS19 CR172 D42146.0
+C7-4B4A U+29024 CS19 CR172 D42130.0
+C7-4B4B U+29026 CS19 CR172 D42132.0
+C7-4B4C U+2902D CS19 CR172 D42141.0
+C7-4B4D U+2902E CS19 CR172 D42142.0
+C7-4B4E U+29029 CS19 CR172 D42136.0
+C7-4B4F U+29031 CS19 CR172 D42148.0
+C3-5D4A U+04A05 CS20 CR172 D42150.0
+C3-5D4B U+04A07 CS20 CR172 D42167.0
+C5-6E42 U+2903C CS20 CR172 D42158.0
+C5-6E43 U+2903F CS20 CR172 D42161.0
+C7-507C U+2903B CS20 CR172 D42157.0
+C7-507D U+29036 CS20 CR172 D42152.0
+C7-507E U+29042 CS20 CR172 D49862.0
+C7-5121 U+29050 CS20 CR172 D42164.0
+C7-5122 U+29040 CS20 CR172 D42162.0
+C7-5123 U+29034 CS20 CR172 D42149.0
+C7-5124 U+29038 CS20 CR172 D42154.0
+C7-5125 U+2903D CS20 CR172 D42159.0
+C7-5126 U+2903E CS20 CR172 D42160.0
+C7-5127 U+29035 CS20 CR172 D42151.0
+C7-5128 U+2903A CS20 CR172 D42156.0
+C7-5129 U+29046 CS20 CR172 D49860.0
+C7-512A U+29037 CS20 CR172 D42153.0
+C7-512B U+29039 CS20 CR172 D42155.0
+C7-512C U+29045 CS20 CR172 D49861.0
+C3-5E70 U+096E4 CS21 CR172 D42173.0
+C4-6768 U+29048 CS21 CR172 D42169.0
+C7-556F U+2904A CS21 CR172 D42171.0
+C7-5570 U+2904C CS21 CR172 D42174.0
+C7-5571 U+29052 CS21 CR172 D42178.0
+C7-5572 U+29049 CS21 CR172 D42170.0
+C7-5573 U+2904E CS21 CR172 D42176.0
+C7-5574 U+29047 CS21 CR172 D42168.0
+C7-5575 U+2904D CS21 CR172 D42175.0
+C7-5576 U+2904B CS21 CR172 D42172.0
+C7-5577 U+2904F CS21 CR172 D42177.0
+C4-6956 U+04A08 CS22 CR172 D42181.0
+C4-6957 U+29055 CS22 CR172 D42182.0
+C7-5971 U+29053 CS22 CR172 D42179.0
+C7-5972 U+29054 CS22 CR172 D42180.0
+C7-5973 U+2905B CS22 CR172 D42185.0
+C7-5974 U+29058 CS22 CR172 D49863.0
+C7-5975 U+29056 CS22 CR172 D42183.0
+C7-5976 U+29057 CS22 CR172 D42184.0
+C4-6B2B U+2905F CS23 CR172 D42189.0
+C7-5D33 U+29061 CS23 CR172 D42191.0
+C7-5D34 U+29062 CS23 CR172 D42192.0
+C7-5D35 U+29063 CS23 CR172 D42193.0
+C7-5D36 U+29064 CS23 CR172 D42194.0
+C7-5D37 U+29060 CS23 CR172 D42190.0
+C7-5D38 U+2905C CS23 CR172 D42186.0
+C7-5D39 U+2905D CS23 CR172 D42187.0
+C7-5D3A U+2905E CS23 CR172 D42188.0
+C2-705B U+096E5 CS24 CR172 D42196.0
+C3-6125 U+096E6 CS24 CR172 D42198.0
+C7-5F79 U+2906B CS24 CR172 D42200.0
+C7-5F7A U+29068 CS24 CR172 D42197.0
+C7-5F7B U+29069 CS24 CR172 D42199.0
+C7-5F7C U+29067 CS24 CR172 D42195.0
+C3-6151 U+04A09 CS25 CR172 D42202.0
+C7-615A U+2906C CS25 CR172 D42201.0
+C7-637E U+29070 CS27 CR172 D42204.0
+C3-622F U+096E7 CS28 CR172 D42205.0
+C7-646B U+29072 CS28 CR172 D49865.0
+C3-6240 U+04A0A CS32 CR172 D42207.0
+C7-6640 U+29075 CS35 CR172 D42209.0
+C1-4F64 U+096E8 CS08 CR173 D42210.0
+C5-3070 U+29077 CS10 CR173 D42211.0
+C1-5D7B U+096EA CS11 CR173 D42216.0
+C1-5D7C U+096E9 CS11 CR173 D42212.0
+C3-3966 U+04A0B CS11 CR173 D42218.0
+C4-3625 U+2907B CS11 CR173 D42215.0
+C6-4631 U+2907C CS11 CR173 D42217.0
+C6-4632 U+29079 CS11 CR173 D42213.0 #
+C6-4633 U+2907A CS11 CR173 D42214.0
+C1-6277 U+096EF CS12 CR173 D42230.0
+C1-6278 U+096F2 CS12 CR173 D42235.0
+C2-414C U+096F1 CS12 CR173 D42233.0
+C2-414D U+096F0 CS12 CR173 D42231.0
+C3-3F7B U+096EE CS12 CR173 D42227.0
+C3-3F7C U+096ED CS12 CR173 D42224.0
+C3-3F7D U+04A0C CS12 CR173 D42223.0
+C3-3F7E U+096EC CS12 CR173 D42220.0
+C4-3B72 U+29088 CS12 CR173 D42234.0
+C4-3B73 U+29086 CS12 CR173 D42228.0
+C5-3D3E U+29083 CS12 CR173 D42222.0
+C5-3D3F U+29085 CS12 CR173 D42226.0
+C5-3D40 U+29082 CS12 CR173 D42221.0
+C5-3D41 U+29084 CS12 CR173 D42225.0
+C6-5031 U+04A0D CS12 CR173 D42232.0
+C6-5032 U+29089 CS12 CR173 D42236.0
+C6-5033 U+29087 CS12 CR173 D42229.0
+C1-6758 U+096F7 CS13 CR173 D42245.0
+C1-6759 U+096FB CS13 CR173 D42253.0
+C1-675A U+096F9 CS13 CR173 D42248.0
+C1-675B U+096F6 CS13 CR173 D42242.0
+C2-485C U+096FA CS13 CR173 D42250.0
+C2-485D U+096FD CS13 CR173 D42258.0
+C2-485E U+096F8 CS13 CR173 D42246.0
+C2-485F U+096F5 CS13 CR173 D42241.0
+C3-4546 U+096F4 CS13 CR173 D42240.0
+C3-4547 U+096FC CS13 CR173 D42256.0
+C3-4548 U+04A0E CS13 CR173 D42239.0
+C4-4158 U+29092 CS13 CR173 D42243.0
+C5-4421 U+29095 CS13 CR173 D42249.0
+C5-4422 U+29094 CS13 CR173 D42247.0
+C5-4423 U+29097 CS13 CR173 D42252.0
+C5-4424 U+29096 CS13 CR173 D42251.0
+C5-4425 U+29093 CS13 CR173 D42244.0
+C5-4426 U+290A1 CS13 CR173 D42257.0
+C6-597C U+29098 CS13 CR173 D42254.0
+C1-6B66 U+09700 CS14 CR173 D42275.0
+C2-4F25 U+096FF CS14 CR173 D42274.0
+C3-4A4A U+04A12 CS14 CR173 D42267.0
+C3-4A4B U+04A14 CS14 CR173 D42277.0
+C4-482C U+290A7 CS14 CR173 D42270.0
+C4-482D U+04A0F CS14 CR173 D42261.0
+C4-482E U+04A11 CS14 CR173 D42265.0
+C4-482F U+290A8 CS14 CR173 D42272.0
+C4-4830 U+290A3 CS14 CR173 D42263.0
+C4-4831 U+04A10 CS14 CR173 D42262.0
+C4-4832 U+290AA CS14 CR173 D42276.0
+C4-4833 U+04A15 CS14 CR173 D42271.0
+C4-4834 U+04A13 CS14 CR173 D42269.0
+C5-4A7E U+290A6 CS14 CR173 D42268.0
+C5-4B21 U+290A5 CS14 CR173 D42266.0
+C5-4B22 U+290A2 CS14 CR173 D42260.0
+C5-4B23 U+290A4 CS14 CR173 D42264.0
+C6-6379 U+290B5 CS14 CR173 D42280.0
+C6-637A U+290B3 CS14 CR173 D49866.0
+C6-637B U+04A16 CS14 CR173 D42281.0
+C6-637C U+290AC CS14 CR173 D42278.0
+C6-637D U+290A9 CS14 CR173 D42273.0
+C6-637E U+290AD CS14 CR173 D42279.0 #
+C1-6F66 U+09704 CS15 CR173 D42290.0
+C1-6F67 U+09706 CS15 CR173 D42299.0
+C1-6F68 U+09707 CS15 CR173 D42300.0
+C1-6F69 U+09709 CS15 CR173 D42302.0
+C2-5556 U+09705 CS15 CR173 D42296.0
+C2-5557 U+09708 CS15 CR173 D42301.0
+C2-5558 U+09702 CS15 CR173 D42282.0
+C3-4F5E U+04A17 CS15 CR173 D42283.0
+C3-4F5F U+04A19 CS15 CR173 D42294.0
+C3-4F60 U+0970A CS15 CR173 D42309.1
+C3-4F61 U+04A18 CS15 CR173 D42289.0
+C5-523B U+09703 CS15 CR173 D42284.0
+C5-523C U+290C1 CS15 CR173 D42303.0
+C5-523D U+290BF CS15 CR173 D42297.0
+C5-523E U+290BD CS15 CR173 D42293.0
+C5-523F U+290BC CS15 CR173 D42292.0
+C5-5240 U+290BA CS15 CR173 D42288.0
+C5-5241 U+290BB CS15 CR173 D42291.0
+C5-5242 U+290D1 CS15 CR173 D42307.0
+C5-5243 U+290BE CS15 CR173 D42295.0
+C5-5244 U+290D0 CS15 CR173 D42306.0
+C5-5245 U+290B9 CS15 CR173 D42287.0
+C7-2A68 U+290CC CS15 CR173 D42308.0
+C7-2A69 U+290B8 CS15 CR173 D42286.0
+C7-2A6A U+290B7 CS15 CR173 D42285.0
+C7-2A6B U+290C2 CS15 CR173 D42304.0
+C7-2A6C U+290C3 CS15 CR173 D42305.0
+C1-7274 U+0970E CS16 CR173 D42322.0
+C1-7275 U+09711 CS16 CR173 D42329.0
+C1-7276 U+09716 CS16 CR173 D42335.0
+C1-7277 U+0970D CS16 CR173 D42321.0
+C1-7278 U+09713 CS16 CR173 D42332.0
+C1-7279 U+0970F CS16 CR173 D42323.0
+C2-5B5D U+0970B CS16 CR173 D42313.0
+C2-5B5E U+09712 CS16 CR173 D42330.0
+C2-5B5F U+09710 CS16 CR173 D42328.0
+C3-534C U+09715 CS16 CR173 D42334.0
+C3-534D U+09714 CS16 CR173 D42333.0
+C3-534E U+04A1D CS16 CR173 D42326.0
+C3-534F U+04A1C CS16 CR173 D42325.0
+C3-5350 U+0970C CS16 CR173 D42319.0
+C3-5351 U+09717 CS16 CR173 D49867.0
+C4-5457 U+290C0 CS16 CR173 D42298.0
+C4-5458 U+04A21 CS16 CR173 D42343.1
+C4-5459 U+04A1B CS16 CR173 D42317.0
+C4-545A U+290D7 CS16 CR173 D42318.0
+C4-545B U+290D4 CS16 CR173 D42312.0
+C5-5948 U+290E0 CS16 CR173 D42340.0
+C5-5949 U+290DC CS16 CR173 D42336.0
+C5-594A U+290DA CS16 CR173 D42327.0
+C5-594B U+290D6 CS16 CR173 D42316.0
+C5-594C U+290F4 CS16 CR173 D42342.0
+C5-594D U+290D9 CS16 CR173 D42324.0
+C5-594E U+290D5 CS16 CR173 D42315.0
+C7-3537 U+290DE CS16 CR173 D42338.0
+C7-3538 U+290D8 CS16 CR173 D42320.0
+C7-3539 U+290DD CS16 CR173 D42337.0
+C7-353A U+290DB CS16 CR173 D42331.0
+C7-353B U+290D3 CS16 CR173 D42311.0
+C7-353C U+290E1 CS16 CR173 D42341.0
+C1-7624 U+0971C CS17 CR173 D42363.0
+C1-7625 U+0971E CS17 CR173 D42365.0
+C2-6044 U+09720 CS17 CR173 D42368.0
+C2-6045 U+0971F CS17 CR173 D42366.0
+C2-6046 U+09718 CS17 CR173 D42349.0
+C2-6047 U+0971D CS17 CR173 D42364.0
+C2-6048 U+09719 CS17 CR173 D42350.0
+C3-5673 U+04A1F CS17 CR173 D42346.0
+C3-5674 U+0971A CS17 CR173 D42351.0
+C3-5675 U+0971B CS17 CR173 D42352.0
+C3-5676 U+04A22 CS17 CR173 D42358.0
+C3-5677 U+04A20 CS17 CR173 D42353.0
+C3-5678 U+2F9F5 CS17 CR173 D*
+C4-595A U+290F6 CS17 CR173 D42347.0
+C4-595B U+290F7 CS17 CR173 D42348.0
+C4-595C U+290F5 CS17 CR173 D42345.0
+C4-595D U+04A23 CS17 CR173 D42360.0
+C4-595E U+290FC CS17 CR173 D42361.0
+C4-595F U+04A24 CS17 CR173 D42369.0
+C4-5960 U+04A1E CS17 CR173 D42344.0
+C4-5961 U+290F9 CS17 CR173 D42356.0
+C5-5F59 U+290D2 CS17 CR173 D42310.0 #
+C5-5F5A U+290F8 CS17 CR173 D42355.0
+C5-5F5B U+29101 CS17 CR173 D42367.0
+C5-5F5C U+290FA CS17 CR173 D42357.0
+C5-5F5D U+29116 CS17 CR173 D42373.0
+C5-5F5E U+2F9F6 CS17 CR173 D*
+C7-3D4A U+290FD CS17 CR173 D42362.0
+C7-3D4B U+290FF CS17 CR173 D42370.0
+C7-3D4C U+29104 CS17 CR173 D42377.0
+C7-3D4D U+29100 CS17 CR173 D42371.0
+C7-3D4E U+29109 CS17 CR173 D42376.0
+C1-7767 U+09724 CS18 CR173 D42396.0
+C2-6442 U+09723 CS18 CR173 D42393.0
+C2-6443 U+09722 CS18 CR173 D42385.0
+C2-6444 U+09725 CS18 CR173 D42399.0
+C3-594D U+04A26 CS18 CR173 D42389.0
+C3-594E U+04A27 CS18 CR173 D42392.0
+C4-5E35 U+04A25 CS18 CR173 D42387.0
+C4-5E36 U+04A28 CS18 CR173 D42394.0
+C4-5E37 U+29120 CS18 CR173 D42395.0
+C4-5E38 U+09721 CS18 CR173 D42384.0
+C5-6565 U+29121 CS18 CR173 D42397.0
+C5-6566 U+2911D CS18 CR173 D42388.0
+C5-6567 U+29122 CS18 CR173 D42398.0
+C5-6568 U+290FE CS18 CR173 D*
+C5-6569 U+2911B CS18 CR173 D42383.0
+C5-656A U+2913A CS18 CR173 D42409.0
+C5-656B U+29137 CS18 CR173 D42407.0
+C5-656C U+29117 CS18 CR173 D42374.0
+C5-656D U+29138 CS18 CR173 D42408.0
+C5-656E U+29126 CS18 CR173 D42405.0
+C5-656F U+29118 CS18 CR173 D42380.0
+C7-4458 U+04A29 CS18 CR173 D42403.0
+C7-4459 U+2912D CS18 CR173 D42412.0
+C7-445A U+29124 CS18 CR173 D42401.0
+C7-445B U+29127 CS18 CR173 D42406.0
+C7-445C U+2912E CS18 CR173 D42410.0
+C7-445D U+29125 CS18 CR173 D42402.0
+C7-445E U+2911C CS18 CR173 D42386.0
+C7-445F U+29119 CS18 CR173 D42381.0
+C7-4460 U+04A2A CS18 CR173 D42404.0
+C7-4461 U+29123 CS18 CR173 D42400.0
+C7-4462 U+2911F CS18 CR173 D42391.0
+C7-4463 U+2911A CS18 CR173 D42382.0
+C7-4464 U+2912B CS18 CR173 D42411.0
+C7-4465 U+2911E CS18 CR173 D42390.0
+C1-7946 U+0972A CS19 CR173 D42430.0
+C1-7947 U+09727 CS19 CR173 D42418.0
+C2-6767 U+09729 CS19 CR173 D42420.0
+C2-6768 U+0972B CS19 CR173 D42434.0
+C2-6769 U+0972C CS19 CR173 D42439.0
+C2-676A U+09728 CS19 CR173 D42419.0
+C2-676B U+09726 CS19 CR173 D42415.0
+C3-5B57 U+04A2D CS19 CR173 D42427.0
+C3-5B58 U+04A2E CS19 CR173 D42428.0
+C3-5B59 U+04A2F CS19 CR173 D42441.0
+C4-6171 U+29144 CS19 CR173 D42433.0
+C4-6172 U+29140 CS19 CR173 D42426.0
+C4-6173 U+04A2C CS19 CR173 D42425.0
+C4-6174 U+04A2B CS19 CR173 D42417.0
+C5-6A41 U+2913C CS19 CR173 D42421.0
+C5-6A42 U+2913E CS19 CR173 D42423.0
+C5-6A43 U+2913F CS19 CR173 D42424.0
+C5-6A44 U+29142 CS19 CR173 D42431.0
+C5-6A45 U+2913D CS19 CR173 D42422.0
+C5-6A46 U+29141 CS19 CR173 D42429.0
+C5-6A47 U+2913B CS19 CR173 D42416.0
+C5-6A48 U+29149 CS19 CR173 D42445.0
+C5-6A49 U+29143 CS19 CR173 D42432.0
+C7-4B50 U+29145 CS19 CR173 D42435.0
+C7-4B51 U+29147 CS19 CR173 D42437.0
+C7-4B52 U+29152 CS19 CR173 D42442.0
+C7-4B53 U+2914A CS19 CR173 D* @ D42379.0
+C7-4B54 U+29150 CS19 CR173 D42444.0
+C7-4B55 U+29146 CS19 CR173 D42436.0
+C7-4B56 U+2914F CS19 CR173 D42440.0
+C7-4B57 U+2914E CS19 CR173 D42417.1
+C7-4B58 U+29153 CS19 CR173 D42443.0
+C1-7A50 U+09730 CS20 CR173 D42458.0
+C2-6A56 U+0972E CS20 CR173 D42452.0
+C2-6A57 U+0972F CS20 CR173 D42453.0
+C3-5D4C U+09733 CS20 CR173 D42464.0
+C3-5D4D U+04A31 CS20 CR173 D42467.0
+C3-5D4E U+09734 CS20 CR173 D42466.0
+C3-5D4F U+09731 CS20 CR173 D42462.0
+C4-6474 U+2915E CS20 CR173 D42449.0
+C4-6475 U+04A30 CS20 CR173 D42455.0
+C4-6476 U+29160 CS20 CR173 D42451.0
+C4-6477 U+29168 CS20 CR173 D42465.0
+C4-6478 U+29163 CS20 CR173 D42456.0
+C4-6479 U+29169 CS20 CR173 D42468.0
+C4-647A U+29167 CS20 CR173 D42461.0
+C5-6E44 U+29161 CS20 CR173 D42454.0
+C5-6E45 U+29166 CS20 CR173 D42460.0
+C7-512D U+29177 CS20 CR173 D42472.0
+C7-512E U+2915D CS20 CR173 D42448.0
+C7-512F U+2916A CS20 CR173 D42469.0
+C7-5130 U+29176 CS20 CR173 D42470.0
+C7-5131 U+2916B CS20 CR173 D42475.0
+C7-5132 U+2916C CS20 CR173 M******
+C7-5133 U+29165 CS20 CR173 D42459.0
+C7-5134 U+29164 CS20 CR173 D42457.0
+C7-5135 U+29171 CS20 CR173 D49868.0
+C7-5136 U+2915F CS20 CR173 D42450.0
+C7-5137 U+29172 CS20 CR173 D42471.0
+C1-7B3D U+09738 CS21 CR173 D42490.0
+C1-7B3E U+09739 CS21 CR173 D42491.0
+C1-7B3F U+09732 CS21 CR173 D42463.0
+C2-6C5C U+09735 CS21 CR173 D42477.0
+C2-6C5D U+0973A CS21 CR173 D42492.0
+C3-5E71 U+09737 CS21 CR173 D42489.0
+C3-5E72 U+09736 CS21 CR173 D42487.0
+C4-6769 U+2917D CS21 CR173 D42479.0
+C4-676A U+2917C CS21 CR173 D42478.0
+C4-676B U+29181 CS21 CR173 D42483.0
+C4-676C U+29182 CS21 CR173 D42484.0
+C4-676D U+29162 CS21 CR173 D42476.0
+C5-715E U+2917F CS21 CR173 D42481.0
+C5-715F U+29180 CS21 CR173 D42482.0
+C5-7160 U+29184 CS21 CR173 D42486.0
+C5-7161 U+29185 CS21 CR173 D42488.0
+C7-5578 U+2917E CS21 CR173 D42480.0
+C7-5579 U+29187 CS21 CR173 D42494.0
+C7-557A U+29183 CS21 CR173 D42485.0
+C7-557B U+29189 CS21 CR173 D42496.0
+C7-557C U+24ACA CS21 CR173 D42497.0
+C7-557D U+29186 CS21 CR173 D42493.0
+C7-557E U+29188 CS21 CR173 D42495.0
+C1-7B7E U+0973D CS22 CR173 D42499.0
+C1-7C21 U+0973E CS22 CR173 D42507.0
+C2-6E40 U+0973F CS22 CR173 D42508.0
+C3-5F71 U+0973C CS22 CR173 D42498.0
+C3-5F72 U+09740 CS22 CR173 D42509.0
+C4-6958 U+04A32 CS22 CR173 D42502.0
+C4-6959 U+29193 CS22 CR173 D42505.0
+C4-695A U+04A33 CS22 CR173 D42503.0
+C4-695B U+04A34 CS22 CR173 D42504.0
+C5-745A U+29198 CS22 CR173 D42513.0
+C5-745B U+2919B CS22 CR173 D* @ D42514.0
+C5-745C U+29191 CS22 CR173 D42500.0
+C5-745D U+29195 CS22 CR173 D42510.0
+C5-745E U+2919A CS22 CR173 D42515.0
+C5-745F U+29192 CS22 CR173 D42501.0
+C7-5977 U+2919F CS22 CR173 D49869.0
+C7-5978 U+29194 CS22 CR173 D42506.0
+C7-5979 U+29196 CS22 CR173 D42511.0
+C7-597A U+29197 CS22 CR173 D42512.0
+C3-6058 U+04A35 CS23 CR173 D42516.0
+C3-6059 U+09741 CS23 CR173 D42518.0
+C5-7662 U+291A4 CS23 CR173 D42517.0
+C5-7663 U+291AB CS23 CR173 D42521.0
+C7-5D3B U+291A5 CS23 CR173 D42519.0
+C7-5D3C U+291A6 CS23 CR173 D42520.0
+C1-7C70 U+09742 CS24 CR173 D42523.0
+C1-7C71 U+09748 CS24 CR173 D42532.0
+C1-7C72 U+09744 CS24 CR173 D42526.0
+C2-705C U+09746 CS24 CR173 D42530.0
+C2-705D U+09743 CS24 CR173 D42525.0
+C2-705E U+09747 CS24 CR173 D42531.0
+C3-6126 U+09745 CS24 CR173 D42527.0
+C3-6127 U+04A37 CS24 CR173 D42535.0
+C4-6C31 U+291AF CS24 CR173 D42528.0
+C4-6C32 U+291AE CS24 CR173 D42524.0
+C5-7844 U+291AD CS24 CR173 D42522.0
+C7-5F7D U+291B0 CS24 CR173 D42529.0
+C7-5F7E U+291B1 CS24 CR173 D42533.0
+C7-6021 U+291B2 CS24 CR173 D42534.0
+C2-7146 U+09749 CS25 CR173 D42540.0
+C3-6152 U+04A38 CS25 CR173 D42539.0
+C3-6153 U+04A36 CS25 CR173 D49870.0
+C4-6D2B U+291B7 CS25 CR173 D42538.0
+C4-6D2C U+291B5 CS25 CR173 D42536.0
+C5-7955 U+291B8 CS25 CR173 D42541.0
+C5-7956 U+291B6 CS25 CR173 D42537.0
+C5-7957 U+291BD CS25 CR173 D42542.0
+C7-615B U+291BA CS25 CR173 D42543.0
+C4-6D64 U+0974A CS26 CR173 D42545.0
+C5-7A42 U+291C7 CS26 CR173 D42549.0
+C5-7A43 U+291C1 CS26 CR173 D42548.0
+C5-7A44 U+291BF CS26 CR173 D42544.0
+C7-627B U+291C0 CS26 CR173 D42547.0
+C7-627C U+291C2 CS26 CR173 D42546.0
+C2-717B U+0974B CS27 CR173 D42551.0
+C3-6224 U+04A39 CS27 CR173 D42550.0
+C4-6E3E U+291C9 CS28 CR173 D* @ D42552.0
+C7-646C U+291C8 CS28 CR173 D42553.0
+C5-7B6C U+291CE CS29 CR173 D42557.0
+C7-654A U+291CB CS29 CR173 D42555.0
+C7-654B U+291CA CS29 CR173 D42554.0
+C7-654C U+291CC CS29 CR173 D42556.0
+C7-662D U+291D1 CS32 CR173 D49871.0
+C3-6244 U+04A3A CS36 CR173 D42558.0
+C7-664E U+291D2 CS38 CR173 D42559.0
+C3-6245 U+09750 CS39 CR173 D42560.0
+C7-6651 U+291D3 CS40 CR173 D42561.0
+C4-6E5C U+291D4 CS48 CR173 D42562.0
+C3-6246 U+04A3B CS52 CR173 D42563.0
+C1-4F65 U+09752 CS08 CR174 D42564.1
+C3-2A7E U+09751 CS08 CR174 D42564.0
+C6-3479 U+24BDE CS09 CR174 D49872.0
+C4-3626 U+291D5 CS11 CR174 D42565.0
+C6-5034 U+291D7 CS12 CR174 D42567.0 #
+C1-675C U+09756 CS13 CR174 D42570.1
+C3-4549 U+09755 CS13 CR174 D42569.0
+C6-597D U+291DB CS13 CR174 D42571.0 #
+C2-4F26 U+09758 CS14 CR174 D42574.0
+C3-4A4C U+09759 CS14 CR174 D42574.1
+C4-4835 U+09757 CS14 CR174 D42573.0
+C4-4836 U+291DC CS14 CR174 D42572.0
+C2-5559 U+0975A CS15 CR174 D42575.0
+C1-727A U+0975B CS16 CR174 D42577.0
+C1-727B U+0975C CS16 CR174 D42578.0
+C7-353D U+291DE CS16 CR174 D42579.0
+C3-594F U+0975D CS18 CR174 D42581.0
+C7-4466 U+291E0 CS18 CR174 D42582.0
+C5-7162 U+291E3 CS21 CR174 D42583.0
+C4-695C U+04A3C CS22 CR174 D42584.0
+C1-4F66 U+0975E CS08 CR175 D42585.0
+C6-2E49 U+291E7 CS08 CR175 D42586.0
+C6-3C73 U+291E8 CS10 CR175 D42587.0
+C6-3C74 U+291E6 CS10 CR175 D42588.0
+C4-3627 U+291E9 CS11 CR175 D42589.0
+C4-3628 U+04A3D CS11 CR175 D42590.0
+C4-3629 U+291EB CS11 CR175 D42593.0
+C4-362A U+04A3E CS11 CR175 D42592.0
+C6-4634 U+291EA CS11 CR175 D42591.0
+C3-4021 U+0975F CS12 CR175 D42596.0
+C4-3B74 U+04A3F CS12 CR175 D42598.0
+C4-3B75 U+291EF CS12 CR175 D42597.0
+C5-3D42 U+291EE CS12 CR175 D42595.0
+C6-5035 U+291ED CS12 CR175 D42594.0
+C6-5036 U+291F1 CS12 CR175 D42600.0
+C6-5037 U+291F0 CS12 CR175 D42599.0
+C6-597E U+291F6 CS13 CR175 D42603.0
+C6-5A21 U+291F5 CS13 CR175 D42602.0
+C1-6F6A U+09760 CS15 CR175 D42604.0
+C4-4E4C U+04A40 CS15 CR175 D42607.0
+C4-4E4D U+291F8 CS15 CR175 D42605.0
+C7-2A6D U+291FA CS15 CR175 D42608.0
+C7-2A6E U+291F9 CS15 CR175 D42606.0
+C7-353E U+291FC CS16 CR175 D42610.0
+C1-7948 U+09761 CS19 CR175 D42612.0
+C4-647B U+04A41 CS20 CR175 D42614.0
+C7-5138 U+291FE CS20 CR175 D42613.0
+C7-5139 U+291FF CS20 CR175 D42615.0
+C3-2B21 U+09763 CS08 CR176 D42620.0
+C1-5372 U+09762 CS09 CR176 D42618.0
+C6-347A U+20691 CS09 CR176 D42619.0
+C6-5038 U+29205 CS12 CR176 D42623.0
+C6-5039 U+29203 CS12 CR176 D42621.0
+C6-503A U+29204 CS12 CR176 D42622.0
+C3-454A U+04A43 CS13 CR176 D42631.0
+C4-4159 U+29206 CS13 CR176 D42624.0
+C4-415A U+04A42 CS13 CR176 D42625.0
+C4-415B U+29207 CS13 CR176 D42626.0
+C5-4427 U+29209 CS13 CR176 D42628.0
+C5-4428 U+29208 CS13 CR176 D42627.0
+C6-5A22 U+2920C CS13 CR176 D42629.0
+C6-5A23 U+2920A CS13 CR176 D42630.0
+C3-4A4D U+04A45 CS14 CR176 D42636.0
+C3-4A4E U+09764 CS14 CR176 D42639.0
+C4-4837 U+04A47 CS14 CR176 D42641.0
+C4-4838 U+04A46 CS14 CR176 D42640.0
+C4-4839 U+2920F CS14 CR176 D42635.0
+C5-4B24 U+29212 CS14 CR176 D*
+C5-4B25 U+2920E CS14 CR176 D42634.0
+C6-6421 U+29211 CS14 CR176 D42638.0
+C6-6422 U+2920D CS14 CR176 D42633.0
+C6-6423 U+29216 CS14 CR176 D42642.0
+C4-4E4E U+29219 CS15 CR176 D42645.0
+C5-5246 U+2921A CS15 CR176 D42646.0
+C5-5247 U+2921C CS15 CR176 D42648.0
+C5-5248 U+2921B CS15 CR176 D42647.0
+C7-2A6F U+2921F CS15 CR176 D42650.0
+C7-2A70 U+2921D CS15 CR176 D42649.0
+C7-2A71 U+24382 CS15 CR176 D42651.0
+C1-727C U+09766 CS16 CR176 D42660.0
+C4-545C U+04A49 CS16 CR176 D42659.0
+C4-545D U+04A48 CS16 CR176 D42653.0
+C5-594F U+29222 CS16 CR176 D42655.0
+C5-5950 U+29221 CS16 CR176 D42654.0
+C5-5951 U+29224 CS16 CR176 D42657.0
+C5-5952 U+29225 CS16 CR176 D42658.0
+C5-5953 U+29226 CS16 CR176 D42661.0
+C5-5954 U+29223 CS16 CR176 D42656.0
+C7-353F U+29228 CS16 CR176 D42662.0
+C4-5962 U+04A4A CS17 CR176 D42665.0
+C5-5F5F U+2922C CS17 CR176 D42664.0
+C5-5F60 U+2922D CS17 CR176 D42666.0
+C5-5F61 U+2922F CS17 CR176 D42668.0
+C5-5F62 U+2922E CS17 CR176 D42667.0
+C7-3D4F U+2922B CS17 CR176 D42663.0
+C7-3D50 U+2F9F7 CS17 CR176 D49873.0
+C7-3D51 U+29231 CS17 CR176 D49874.0
+C4-5E39 U+29236 CS18 CR176 D42673.0
+C5-6570 U+29234 CS18 CR176 D42671.0
+C5-6571 U+29235 CS18 CR176 D42672.0
+C5-6572 U+29232 CS18 CR176 D42669.0
+C7-4467 U+29233 CS18 CR176 D42670.0
+C5-6A4A U+29239 CS19 CR176 D42676.0
+C5-6A4B U+29238 CS19 CR176 D42675.0
+C4-647C U+04A4B CS20 CR176 D42679.0
+C5-6E46 U+2923C CS20 CR176 D42680.0
+C5-6E47 U+2923B CS20 CR176 D42678.0
+C7-513A U+2923E CS20 CR176 D* @ D42681.0 # Morohashi Duplicates?
+C3-5E73 U+09767 CS21 CR176 D42689.0
+C4-676E U+04A4C CS21 CR176 D42686.0
+C5-7163 U+04A4D CS21 CR176 D42687.0
+C5-7164 U+29241 CS21 CR176 D42683.0
+C5-7165 U+29244 CS21 CR176 D42690.0
+C5-7166 U+29243 CS21 CR176 D42688.0
+C7-5621 U+29247 CS21 CR176 D42685.0
+C7-5622 U+29242 CS21 CR176 D42684.0
+C7-5623 U+29249 CS21 CR176 D42692.0
+C7-5624 U+29248 CS21 CR176 D42691.0
+C7-597B U+2924A CS22 CR176 D42694.0
+C7-597C U+2924B CS22 CR176 D42695.0
+C1-7C4E U+09768 CS23 CR176 D42698.0
+C5-7664 U+2924D CS23 CR176 D42697.0
+C7-5D3D U+2924C CS23 CR176 D42696.0
+C4-6C33 U+04A4F CS24 CR176 D42701.0
+C7-6022 U+29251 CS24 CR176 D42702.0
+C5-7A45 U+29254 CS26 CR176 D42704.0
+C7-6421 U+29256 CS27 CR176 D42706.0
+C7-646D U+2925A CS28 CR176 D42709.0
+C7-646E U+29259 CS28 CR176 D42708.0
+C1-5373 U+09769 CS09 CR177 D42710.0
+C2-3A31 U+0976A CS11 CR177 D42711.0
+C2-414E U+0976C CS12 CR177 D42714.0
+C2-414F U+09770 CS12 CR177 M******
+C2-4150 U+0976E CS12 CR177 D42718.0
+C3-4022 U+0976F CS12 CR177 D42719.0
+C3-4023 U+04A51 CS12 CR177 D42720.0
+C3-4024 U+0976D CS12 CR177 D42715.0
+C4-3B76 U+04A52 CS12 CR177 D42721.0
+C4-3B77 U+0976B CS12 CR177 D42713.0
+C4-3B78 U+2925E CS12 CR177 D42722.0
+C4-3B79 U+04A50 CS12 CR177 D42716.0
+C5-3D43 U+2925D CS12 CR177 D42717.0
+C6-503B U+2925F CS12 CR177 D42723.0
+C1-675D U+09774 CS13 CR177 D42729.0
+C1-675E U+09776 CS13 CR177 D42734.0
+C2-4860 U+09773 CS13 CR177 D42728.0
+C2-4861 U+09777 CS13 CR177 D42735.0
+C2-4862 U+09778 CS13 CR177 D42743.0
+C2-4863 U+09772 CS13 CR177 D42724.0
+C3-454B U+09779 CS13 CR177 D42747.0
+C3-454C U+04A56 CS13 CR177 D42746.0
+C3-454D U+04A53 CS13 CR177 D42730.0
+C4-415C U+2926B CS13 CR177 D42742.0
+C4-415D U+04A54 CS13 CR177 D42736.0
+C4-415E U+2926C CS13 CR177 D42745.0
+C4-415F U+04A55 CS13 CR177 D42744.0
+C5-4429 U+29267 CS13 CR177 D42738.0
+C5-442A U+29265 CS13 CR177 D42733.0
+C5-442B U+29262 CS13 CR177 D42726.0
+C5-442C U+29261 CS13 CR177 D42725.0
+C6-5A24 U+09775 CS13 CR177 D42732.0
+C6-5A25 U+29268 CS13 CR177 D42739.0
+C6-5A26 U+29263 CS13 CR177 D42727.0
+C6-5A27 U+29266 CS13 CR177 D42737.0
+C6-5A28 U+04A58 CS13 CR177 D42748.0
+C6-5A29 U+29264 CS13 CR177 D42731.0
+C6-5A2A U+2926A CS13 CR177 D42741.0
+C6-5A2B U+29269 CS13 CR177 D42740.0
+C1-6B67 U+0977C CS14 CR177 D42764.0
+C1-6B68 U+09785 CS14 CR177 D42784.0
+C2-4F27 U+0977D CS14 CR177 D42766.0
+C2-4F28 U+0977A CS14 CR177 D42761.0
+C2-4F29 U+0977E CS14 CR177 D42769.0
+C2-4F2A U+09783 CS14 CR177 D42780.0
+C2-4F2B U+09780 CS14 CR177 D42771.0
+C2-4F2C U+09782 CS14 CR177 D42779.0
+C2-4F2D U+0977B CS14 CR177 D42762.0
+C2-4F2E U+09784 CS14 CR177 D42781.0
+C2-4F2F U+09781 CS14 CR177 D42776.0
+C2-4F30 U+0977F CS14 CR177 D42770.0
+C3-4A4F U+04A5C CS14 CR177 D42767.0
+C3-4A50 U+04A5D CS14 CR177 D42773.0
+C4-483A U+04A59 CS14 CR177 D42755.0
+C4-483B U+04A5B CS14 CR177 D42765.0
+C4-483C U+29279 CS14 CR177 D42758.0
+C4-483D U+04A5E CS14 CR177 D42774.0
+C4-483E U+2927F CS14 CR177 D42775.0
+C4-483F U+29285 CS14 CR177 D42786.0
+C4-4840 U+04A5A CS14 CR177 D42756.0
+C5-4B26 U+2927A CS14 CR177 D42759.0
+C5-4B27 U+29278 CS14 CR177 D42757.0
+C5-4B28 U+2927D CS14 CR177 D42768.0
+C5-4B29 U+2927E CS14 CR177 D42772.0
+C5-4B2A U+29281 CS14 CR177 D42778.0
+C5-4B2B U+29283 CS14 CR177 D42783.0
+C5-4B2C U+29280 CS14 CR177 D42777.0
+C5-4B2D U+29282 CS14 CR177 D42782.0
+C6-6424 U+29289 CS14 CR177 D42791.0
+C6-6425 U+2927C CS14 CR177 D42763.0
+C6-6426 U+2928B CS14 CR177 D42792.0
+C6-6427 U+2927B CS14 CR177 D42760.0
+C6-6428 U+29288 CS14 CR177 D42788.0
+C6-6429 U+29284 CS14 CR177 D42785.0
+C1-6F6B U+0978D CS15 CR177 D42815.0
+C1-6F6C U+0978B CS15 CR177 D42813.0
+C1-6F6D U+0978F CS15 CR177 D42819.0
+C2-555A U+0978A CS15 CR177 D42810.0
+C2-555B U+0978E CS15 CR177 D42817.0
+C2-555C U+09788 CS15 CR177 D42805.0
+C3-4F62 U+09787 CS15 CR177 D42802.0
+C3-4F63 U+09789 CS15 CR177 D42807.0
+C3-4F64 U+0978C CS15 CR177 D42814.0
+C4-4E4F U+04A5F CS15 CR177 D42803.0
+C4-4E50 U+2929B CS15 CR177 D42811.0
+C4-4E51 U+29294 CS15 CR177 D42899.0
+C4-4E52 U+29297 CS15 CR177 D42804.0
+C4-4E53 U+29299 CS15 CR177 D42808.0
+C5-5249 U+29291 CS15 CR177 D42896.0
+C5-524A U+29296 CS15 CR177 D42801.0
+C5-524B U+2929F CS15 CR177 D* @ D42820.0
+C5-524C U+2929C CS15 CR177 D42812.0
+C5-524D U+2929A CS15 CR177 D42809.0
+C5-524E U+2929D CS15 CR177 D42816.0
+C7-2A72 U+292A6 CS15 CR177 D42822.0
+C7-2A73 U+29290 CS15 CR177 D42795.0
+C7-2A74 U+2929E CS15 CR177 D42818.0
+C7-2A75 U+29298 CS15 CR177 D42806.0
+C7-2A76 U+29293 CS15 CR177 D42798.0
+C7-2A77 U+29292 CS15 CR177 D42797.0
+C7-2A78 U+292A5 CS15 CR177 D42821.0
+C7-2A79 U+29295 CS15 CR177 D42800.0
+C1-727D U+09798 CS16 CR177 D42850.0
+C2-5B60 U+09799 CS16 CR177 D42851.0
+C2-5B61 U+09797 CS16 CR177 D42848.0
+C2-5B62 U+09794 CS16 CR177 D42835.0
+C3-5352 U+04A67 CS16 CR177 D42852.0
+C3-5353 U+09793 CS16 CR177 D42831.0
+C4-545E U+292AD CS16 CR177 D42843.0
+C4-545F U+09795 CS16 CR177 D42838.0
+C4-5460 U+04A62 CS16 CR177 D42836.0
+C4-5461 U+04A61 CS16 CR177 D42833.0
+C4-5462 U+04A64 CS16 CR177 D42839.0
+C4-5463 U+04A60 CS16 CR177 D42832.0
+C4-5464 U+04A63 CS16 CR177 D42837.0
+C4-5465 U+292AE CS16 CR177 D42844.0
+C4-5466 U+292AC CS16 CR177 D42842.0
+C4-5467 U+09796 CS16 CR177 D42845.0
+C4-5468 U+04A66 CS16 CR177 D42849.0
+C5-5955 U+292AA CS16 CR177 D42834.0
+C5-5956 U+292AF CS16 CR177 D42846.0
+C5-5957 U+292B0 CS16 CR177 D42847.0
+C5-5958 U+292AB CS16 CR177 D42840.0
+C7-3540 U+292B7 CS16 CR177 D49877.0
+C7-3541 U+292B8 CS16 CR177 D42855.0
+C7-3542 U+292C7 CS16 CR177 D42874.0
+C7-3543 U+292B2 CS16 CR177 D42854.0
+C7-3544 U+292A9 CS16 CR177 D42830.0
+C7-3545 U+292B9 CS16 CR177 D42856.0
+C7-3546 U+292BC CS16 CR177 D42853.0
+C7-3547 U+292B3 CS16 CR177 D49876.0
+C7-3548 U+292D1 CS16 CR177 D42902.0 #
+C1-7626 U+097A0 CS17 CR177 D42892.0
+C2-6049 U+0979A CS17 CR177 D42864.0
+C2-604A U+097A1 CS17 CR177 M******
+C2-604B U+0979C CS17 CR177 D42883.0
+C2-604C U+0979E CS17 CR177 D42889.0
+C2-604D U+0979D CS17 CR177 D42885.0
+C3-5679 U+04A6C CS17 CR177 D42878.0
+C3-567A U+0979B CS17 CR177 D42881.0
+C3-567B U+0979F CS17 CR177 D42903.0
+C3-567C U+04A68 CS17 CR177 D42865.0
+C3-567D U+04A6D CS17 CR177 D42882.0
+C3-567E U+04A6E CS17 CR177 D42887.0
+C4-5963 U+04A65 CS17 CR177 D42841.0
+C4-5964 U+04A6A CS17 CR177 D42870.0
+C4-5965 U+292CA CS17 CR177 D42877.0
+C4-5966 U+292C3 CS17 CR177 D42869.0
+C4-5967 U+292C6 CS17 CR177 D42873.0
+C4-5968 U+04A69 CS17 CR177 D42867.0
+C5-5F63 U+292C1 CS17 CR177 D42866.0
+C5-5F64 U+292F5 CS17 CR177 D42945.0
+C5-5F65 U+292C4 CS17 CR177 D42871.0
+C5-5F66 U+292DE CS17 CR177 D42894.0
+C5-5F67 U+292CC CS17 CR177 D42880.0
+C5-5F68 U+292D2 CS17 CR177 D42891.0
+C5-5F69 U+292C2 CS17 CR177 D42868.0
+C5-5F6A U+292CD CS17 CR177 D42884.0
+C5-5F6B U+292CF CS17 CR177 D42888.0
+C5-5F6C U+292DD CS17 CR177 D42900.0
+C5-5F6D U+292C8 CS17 CR177 D42875.0
+C7-3D52 U+292DB CS17 CR177 D42897.0
+C7-3D53 U+292C5 CS17 CR177 D42901.0
+C7-3D54 U+292D3 CS17 CR177 D42893.0
+C7-3D55 U+292CE CS17 CR177 D42886.0
+C7-3D56 U+04A6B CS17 CR177 D42872.0
+C7-3D57 U+292C9 CS17 CR177 D42876.0
+C7-3D58 U+292BF CS17 CR177 D42862.0
+C7-3D59 U+292CB CS17 CR177 D42879.0
+C7-3D5A U+292C0 CS17 CR177 D42863.0
+C7-3D5B U+292D0 CS17 CR177 D42890.0
+C7-3D5C U+292D4 CS17 CR177 D42895.0
+C1-7768 U+097A3 CS18 CR177 D42909.0
+C1-7769 U+097A6 CS18 CR177 D42922.0
+C1-776A U+097AD CS18 CR177 D42937.0
+C2-6445 U+097AC CS18 CR177 D42934.0
+C2-6446 U+097AE CS18 CR177 D42940.0
+C2-6447 U+097A8 CS18 CR177 D42924.0
+C2-6448 U+097AB CS18 CR177 D42931.0
+C2-6449 U+097A4 CS18 CR177 D42911.0
+C2-644A U+097AA CS18 CR177 D42929.0
+C2-644B U+097A2 CS18 CR177 D42904.0
+C2-644C U+097A5 CS18 CR177 D42921.0
+C3-5950 U+097A9 CS18 CR177 D42952.0
+C4-5E3A U+292E2 CS18 CR177 D42913.0
+C4-5E3B U+04A75 CS18 CR177 D42939.0
+C4-5E3C U+04A72 CS18 CR177 D42927.0
+C4-5E3D U+292EE CS18 CR177 D42912.0
+C4-5E3E U+04A6F CS18 CR177 D42907.0
+C4-5E3F U+292E7 CS18 CR177 D42918.0
+C4-5E40 U+292E9 CS18 CR177 D42920.0
+C4-5E41 U+04A76 CS18 CR177 D42941.0
+C4-5E42 U+04A71 CS18 CR177 D42926.0
+C4-5E43 U+097A7 CS18 CR177 D42923.0
+C4-5E44 U+292DF CS18 CR177 D42905.0
+C5-6573 U+04A73 CS18 CR177 D42933.0
+C5-6574 U+292E1 CS18 CR177 D42910.0
+C5-6575 U+292FD CS18 CR177 D42948.0
+C5-6576 U+292E3 CS18 CR177 D42914.0
+C5-6577 U+292E8 CS18 CR177 D42919.0
+C5-6578 U+292F9 CS18 CR177 D42944.0
+C5-6579 U+292FF CS18 CR177 D42946.0
+C5-657A U+292FE CS18 CR177 D42947.0
+C5-657B U+04A74 CS18 CR177 D42935.0
+C5-657C U+292E0 CS18 CR177 D42906.0
+C5-657D U+29300 CS18 CR177 D42950.0
+C5-657E U+04A70 CS18 CR177 D42908.0
+C5-6621 U+292EC CS18 CR177 D42930.0
+C5-6622 U+292E4 CS18 CR177 D42915.0
+C5-6623 U+292EF CS18 CR177 D42936.0
+C5-6624 U+292FA CS18 CR177 D42949.0
+C7-4468 U+292E6 CS18 CR177 D42917.0
+C7-4469 U+292FC CS18 CR177 D42954.0
+C7-446A U+292E5 CS18 CR177 D42916.0
+C7-446B U+292F8 CS18 CR177 D42943.0
+C7-446C U+292F6 CS18 CR177 D42951.0
+C7-446D U+292EA CS18 CR177 D42925.0
+C7-446E U+292F2 CS18 CR177 D42953.0
+C7-446F U+292ED CS18 CR177 D42932.0
+C7-4470 U+292EB CS18 CR177 D42928.0
+C7-4471 U+292F0 CS18 CR177 D42938.0
+C7-4472 U+292F1 CS18 CR177 D42942.0
+C2-676C U+097B3 CS19 CR177 D42966.0
+C2-676D U+097B7 CS19 CR177 M******
+C2-676E U+097B6 CS19 CR177 D42977.0
+C3-5B5A U+04A7B CS19 CR177 D42986.0
+C3-5B5B U+04A78 CS19 CR177 D42965.0
+C3-5B5C U+04A77 CS19 CR177 D42964.0
+C3-5B5D U+097B2 CS19 CR177 D42963.0
+C3-5B5E U+097B4 CS19 CR177 D42972.0
+C3-5B5F U+097B1 CS19 CR177 D42957.0
+C3-5B60 U+097B5 CS19 CR177 D42974.0
+C4-6175 U+29311 CS19 CR177 D42979.0
+C4-6176 U+2930F CS19 CR177 D42976.0
+C4-6177 U+04A79 CS19 CR177 D42967.0
+C4-6178 U+2930D CS19 CR177 D42971.0
+C4-6179 U+29307 CS19 CR177 D42961.0
+C4-617A U+29303 CS19 CR177 D42956.0
+C4-617B U+04A7A CS19 CR177 D42975.0
+C4-617C U+097B0 CS19 CR177 D49879.0
+C5-6A4C U+29322 CS19 CR177 D42984.0
+C5-6A4D U+29308 CS19 CR177 D42962.0
+C5-6A4E U+2930C CS19 CR177 D42970.0
+C5-6A4F U+29306 CS19 CR177 D42960.0
+C5-6A50 U+29313 CS19 CR177 D42982.0
+C5-6A51 U+29304 CS19 CR177 D42958.0
+C5-6A52 U+29320 CS19 CR177 D42987.0
+C5-6A53 U+2931D CS19 CR177 D42985.0
+C5-6A54 U+29305 CS19 CR177 D42959.0
+C5-6A55 U+2930A CS19 CR177 D42968.0
+C7-4B59 U+29321 CS19 CR177 D42988.0
+C7-4B5A U+29309 CS19 CR177 D42989.0
+C7-4B5B U+2931A CS19 CR177 D42990.0
+C7-4B5C U+2931B CS19 CR177 D42983.0
+C7-4B5D U+25315 CS19 CR177 D42981.0
+C7-4B5E U+29310 CS19 CR177 D42978.0
+C7-4B5F U+2F9F9 CS19 CR177 D42955.0
+C7-4B60 U+29314 CS19 CR177 D*
+C7-4B61 U+2930E CS19 CR177 D42973.0
+C7-4B62 U+29312 CS19 CR177 D42980.0
+C7-4B63 U+2930B CS19 CR177 D42969.0
+C2-6A58 U+097B9 CS20 CR177 D42993.0
+C2-6A59 U+097BB CS20 CR177 D43008.0
+C3-5D50 U+097B8 CS20 CR177 D42992.0
+C3-5D51 U+097BA CS20 CR177 D42997.0
+C4-647D U+29328 CS20 CR177 D42995.0
+C4-647E U+04A7D CS20 CR177 D43003.0
+C4-6521 U+2932E CS20 CR177 D43005.0
+C4-6522 U+29330 CS20 CR177 D43007.0
+C4-6523 U+04A7C CS20 CR177 D42999.0
+C4-6524 U+29326 CS20 CR177 D42991.0
+C4-6525 U+29331 CS20 CR177 D43009.0
+C4-6526 U+29341 CS20 CR177 D43012.0
+C5-6E48 U+2932C CS20 CR177 D43001.0
+C5-6E49 U+04A7E CS20 CR177 D43004.0
+C5-6E4A U+2932A CS20 CR177 D42998.0
+C5-6E4B U+2933E CS20 CR177 D43017.0
+C5-6E4C U+2932F CS20 CR177 D43006.0
+C5-6E4D U+29332 CS20 CR177 D43010.0
+C5-6E4E U+29327 CS20 CR177 D42994.0
+C5-6E4F U+29329 CS20 CR177 D42996.0
+C5-6E50 U+29340 CS20 CR177 D43018.0
+C7-513B U+2932B CS20 CR177 D43000.0
+C7-513C U+29336 CS20 CR177 D43019.0
+C7-513D U+2932D CS20 CR177 D43002.0
+C7-513E U+29339 CS20 CR177 D43015.0
+C7-513F U+2933F CS20 CR177 D43014.0
+C7-5140 U+2933B CS20 CR177 D49880.0
+C7-5141 U+29333 CS20 CR177 D43011.0
+C7-5142 U+29342 CS20 CR177 D43013.0
+C7-5143 U+2933A CS20 CR177 D43016.0
+C2-6C5E U+097BF CS21 CR177 D43033.0
+C3-5E74 U+097BE CS21 CR177 D43030.0
+C3-5E75 U+097BD CS21 CR177 D43028.0
+C4-676F U+29345 CS21 CR177 D43027.0
+C4-6770 U+04A82 CS21 CR177 D43026.0
+C4-6771 U+097BC CS21 CR177 D43021.0
+C4-6772 U+04A81 CS21 CR177 D43024.0
+C5-7167 U+2934E CS21 CR177 D43040.0
+C5-7168 U+2934F CS21 CR177 D43038.0
+C5-7169 U+04A83 CS21 CR177 D43031.0
+C5-716A U+29349 CS21 CR177 D43037.0
+C5-716B U+2934A CS21 CR177 D43039.0
+C5-716C U+2934B CS21 CR177 D43035.0
+C5-716D U+29343 CS21 CR177 D43022.0
+C7-5625 U+04A80 CS21 CR177 D43023.0
+C7-5626 U+04A84 CS21 CR177 D43036.0
+C7-5627 U+04A7F CS21 CR177 D43020.0
+C7-5628 U+29344 CS21 CR177 D43025.0
+C7-5629 U+29351 CS21 CR177 D43034.0
+C7-562A U+29346 CS21 CR177 D43029.0
+C7-562B U+29347 CS21 CR177 D43032.0
+C1-7C22 U+097C3 CS22 CR177 D43053.0
+C1-7C23 U+097C1 CS22 CR177 D43047.0
+C3-5F73 U+097C0 CS22 CR177 D43046.0
+C3-5F74 U+04A85 CS22 CR177 D43050.0
+C4-695D U+29356 CS22 CR177 D43044.0
+C4-695E U+097C2 CS22 CR177 D43049.0
+C5-7460 U+29353 CS22 CR177 D43041.0
+C5-7461 U+29357 CS22 CR177 D43045.0
+C5-7462 U+04A86 CS22 CR177 D43052.0
+C5-7463 U+2935C CS22 CR177 D43055.0
+C5-7464 U+2935D CS22 CR177 D43056.0
+C5-7465 U+29364 CS22 CR177 D43057.0
+C7-597D U+29355 CS22 CR177 D43043.0
+C7-597E U+2935A CS22 CR177 D43054.0
+C7-5A21 U+2935E CS22 CR177 D43058.0
+C7-5A22 U+2935F CS22 CR177 D43059.0
+C7-5A23 U+29359 CS22 CR177 D43051.0
+C7-5A24 U+2935B CS22 CR177 D43060.0
+C7-5A25 U+29358 CS22 CR177 D43048.0
+C7-5A26 U+29354 CS22 CR177 D43042.0
+C2-6F5D U+097C4 CS23 CR177 D43068.0
+C2-6F5E U+097C5 CS23 CR177 D43069.0
+C3-605A U+04A88 CS23 CR177 D43066.0
+C4-6B2C U+04A87 CS23 CR177 D43064.0
+C5-7665 U+29365 CS23 CR177 D43061.0
+C5-7666 U+29367 CS23 CR177 D43063.0
+C5-7667 U+2936A CS23 CR177 D43070.0
+C5-7668 U+29366 CS23 CR177 D43062.0
+C5-7669 U+29369 CS23 CR177 D43067.0
+C7-5D3E U+29368 CS23 CR177 D43065.0
+C7-5D3F U+2936E CS23 CR177 D43074.0
+C7-5D40 U+29371 CS23 CR177 D43072.0
+C7-5D41 U+2936B CS23 CR177 D43071.0
+C7-5D42 U+2936F CS23 CR177 D43073.0
+C1-7C73 U+097C6 CS24 CR177 D43075.0
+C2-705F U+097C7 CS24 CR177 D43077.0
+C3-6128 U+097C8 CS24 CR177 D43079.0
+C4-6C34 U+04A89 CS24 CR177 D43078.0
+C5-7845 U+29375 CS24 CR177 D43082.0
+C5-7846 U+29372 CS24 CR177 D43076.0
+C5-7847 U+29377 CS24 CR177 D43083.0
+C7-6023 U+29374 CS24 CR177 D43081.0
+C3-6154 U+04A8B CS25 CR177 D43087.0
+C4-6D2D U+04A8A CS25 CR177 D43086.0
+C5-7958 U+29373 CS25 CR177 D43080.0
+C5-7959 U+29382 CS25 CR177 D*
+C7-615C U+29379 CS25 CR177 D43085.0
+C7-615D U+2937E CS25 CR177 D43088.0
+C7-615E U+29378 CS25 CR177 D43084.0
+C1-7D36 U+097C9 CS26 CR177 D43089.0
+C3-6170 U+04A8D CS26 CR177 D43093.0
+C4-6D65 U+04A8C CS26 CR177 D43092.0
+C5-7A46 U+2937F CS26 CR177 D43090.0
+C7-627D U+29385 CS26 CR177 D43094.0
+C7-627E U+29380 CS26 CR177 D43091.0
+C7-6321 U+29384 CS26 CR177 D43095.0
+C7-6322 U+29381 CS26 CR177 D49881.0
+C4-6E22 U+04A8E CS27 CR177 D43096.0
+C5-7B22 U+29387 CS27 CR177 D43097.0
+C5-7B4C U+2938A CS28 CR177 D43100.0
+C7-646F U+29389 CS28 CR177 D43099.0
+C7-6470 U+29388 CS28 CR177 D43098.0
+C3-623B U+097CA CS30 CR177 D43101.0
+C7-6569 U+2938B CS30 CR177 D43102.0
+C5-7C35 U+2938C CS32 CR177 D43103.0
+C7-662E U+2938D CS32 CR177 D43104.0
+C7-6638 U+2938F CS33 CR177 D43105.0
+C7-6639 U+2938E CS33 CR177 D43106.0
+C5-7C4C U+29391 CS38 CR177 D43107.0
+C1-5374 U+097CB CS09 CR178 D43108.0
+C1-6279 U+097CC CS12 CR178 D43109.0
+C5-3D44 U+29392 CS12 CR178 D43110.0
+C4-4160 U+29393 CS13 CR178 D43111.0
+C4-4161 U+04A8F CS13 CR178 D43112.0
+C4-4162 U+29394 CS13 CR178 D43113.0
+C5-442D U+29397 CS13 CR178 D43115.0
+C6-5A2C U+29395 CS13 CR178 D43114.0
+C2-4F31 U+097CE CS14 CR178 D43126.0
+C2-4F32 U+097CD CS14 CR178 D43121.0
+C4-4841 U+04A91 CS14 CR178 D43120.0
+C4-4842 U+04A92 CS14 CR178 D43125.0
+C4-4843 U+04A90 CS14 CR178 D43116.0
+C4-4844 U+04A93 CS14 CR178 D43127.0
+C5-4B2E U+2939B CS14 CR178 D43122.0
+C5-4B2F U+29399 CS14 CR178 D43118.0
+C5-4B30 U+2939C CS14 CR178 D43124.0
+C5-4B31 U+2939A CS14 CR178 D43119.0
+C5-4B32 U+293A1 CS14 CR178 D43123.0
+C6-642A U+2939D CS14 CR178 D43128.0
+C6-642B U+29398 CS14 CR178 D43117.0
+C2-555D U+097D0 CS15 CR178 D43135.0
+C2-555E U+097CF CS15 CR178 D43132.0
+C4-4E54 U+293A6 CS15 CR178 D43131.0
+C4-4E55 U+293A4 CS15 CR178 D43129.0
+C4-4E56 U+293A7 CS15 CR178 D43133.0
+C4-4E57 U+097D1 CS15 CR178 D43136.0
+C5-524F U+293AD CS15 CR178 D43142.0
+C5-5250 U+293A5 CS15 CR178 D43130.0
+C5-5251 U+293AE CS15 CR178 D43141.0
+C7-2A7A U+293A9 CS15 CR178 D43140.0
+C7-2A7B U+293A8 CS15 CR178 D43134.0
+C7-2A7C U+293AA CS15 CR178 D43139.0
+C7-2A7D U+293AB CS15 CR178 D43138.0
+C7-2A7E U+293AC CS15 CR178 D43137.0
+C3-5354 U+04A94 CS16 CR178 D43144.0
+C3-5355 U+097D2 CS16 CR178 D43146.0
+C5-5959 U+293AF CS16 CR178 D43143.0
+C5-595A U+293B7 CS16 CR178 D43148.0
+C5-595B U+293B5 CS16 CR178 D43151.0
+C5-595C U+293B2 CS16 CR178 D43149.0
+C5-595D U+293B3 CS16 CR178 D43150.0
+C7-3549 U+293B0 CS16 CR178 D43145.0
+C7-354A U+293B1 CS16 CR178 D43147.0
+C7-354B U+293B6 CS16 CR178 D43152.0
+C1-7627 U+097D3 CS17 CR178 D43159.0
+C2-604E U+097D5 CS17 CR178 D43163.0
+C2-604F U+097D4 CS17 CR178 D43160.0
+C4-5969 U+293B8 CS17 CR178 D43153.0
+C4-596A U+293BD CS17 CR178 D43161.0
+C4-596B U+04A95 CS17 CR178 D43158.0
+C4-596C U+293BC CS17 CR178 D43157.0
+C5-5F6E U+293BA CS17 CR178 D43155.0
+C5-5F6F U+293BE CS17 CR178 D43162.0
+C5-5F70 U+293BF CS17 CR178 D*
+C7-3D5D U+293C1 CS17 CR178 D43165.0
+C7-3D5E U+293B9 CS17 CR178 D43154.0
+C7-3D5F U+293BB CS17 CR178 D43156.0
+C7-3D60 U+293C3 CS17 CR178 D43164.0
+C7-3D61 U+293C9 CS17 CR178 D43166.0
+C2-644D U+097D7 CS18 CR178 D43174.0
+C2-644E U+097D9 CS18 CR178 D43176.0
+C2-644F U+097D6 CS18 CR178 D43170.0
+C2-6450 U+097D8 CS18 CR178 D43175.0
+C3-5951 U+097DA CS18 CR178 D43181.0
+C3-5952 U+04A98 CS18 CR178 D43177.0
+C4-5E45 U+04A97 CS18 CR178 D43171.0
+C4-5E46 U+293C7 CS18 CR178 D43172.0
+C5-6625 U+293CA CS18 CR178 D43178.0
+C7-4473 U+293C6 CS18 CR178 D43169.0
+C7-4474 U+293C8 CS18 CR178 D43173.0
+C7-4475 U+293CE CS18 CR178 D43180.0
+C7-4476 U+293C5 CS18 CR178 D43168.0
+C7-4477 U+04A96 CS18 CR178 D43167.0
+C7-4478 U+293CB CS18 CR178 D43179.0
+C1-7949 U+097DC CS19 CR178 D43189.0
+C2-676F U+097DD CS19 CR178 D43190.0
+C2-6770 U+097DE CS19 CR178 D43191.0
+C2-6771 U+097DF CS19 CR178 M******
+C4-617D U+04A99 CS19 CR178 D43182.0
+C4-617E U+04A9A CS19 CR178 D43186.0
+C5-6A56 U+293D6 CS19 CR178 D43194.0
+C5-6A57 U+293D7 CS19 CR178 D43193.0
+C7-4B64 U+293CF CS19 CR178 D43183.0
+C7-4B65 U+293D2 CS19 CR178 D43187.0
+C7-4B66 U+293D0 CS19 CR178 D43184.0
+C7-4B67 U+293D4 CS19 CR178 D43192.0
+C7-4B68 U+293D3 CS19 CR178 D43188.0
+C7-4B69 U+293D1 CS19 CR178 D43185.0
+C4-6527 U+097E0 CS20 CR178 M****** # CNS Design Miss?
+C4-6528 U+293DA CS20 CR178 D43200.0
+C4-6529 U+097DB CS20 CR178 D43198.0
+C4-652A U+2F9FA CS20 CR178 D43197.0
+C5-6E51 U+293DF CS20 CR178 D43201.0
+C5-6E52 U+293DE CS20 CR178 D43202.0
+C7-5144 U+293D5 CS20 CR178 D43199.0
+C7-5145 U+293D8 CS20 CR178 D43195.0
+C7-5146 U+293D9 CS20 CR178 D43196.0
+C2-6C5F U+097E1 CS21 CR178 D43209.0
+C3-5E76 U+097E2 CS21 CR178 D43210.0
+C4-6773 U+04A9B CS21 CR178 D43206.0
+C4-6774 U+293E3 CS21 CR178 D43207.0
+C5-716E U+293E0 CS21 CR178 D43203.0
+C5-716F U+293E5 CS21 CR178 D43212.0
+C5-7170 U+293E1 CS21 CR178 D43204.0
+C5-7171 U+293E6 CS21 CR178 D43211.0
+C5-7172 U+293E2 CS21 CR178 D43205.0
+C7-562C U+293E4 CS21 CR178 D43208.0
+C2-6E41 U+097E3 CS22 CR178 D43217.0
+C4-695F U+293E9 CS22 CR178 D43215.0
+C4-6960 U+04A9C CS22 CR178 D43216.0
+C5-7466 U+293EA CS22 CR178 D43218.0
+C5-7467 U+293ED CS22 CR178 D43213.0
+C7-5A27 U+293E8 CS22 CR178 D43214.0
+C7-5A28 U+293EB CS22 CR178 D43219.0
+C7-5A29 U+293EC CS22 CR178 D43220.0
+C3-605B U+04A9D CS23 CR178 D43221.0
+C7-5D43 U+293EE CS23 CR178 D43222.0
+C7-5D44 U+293F1 CS23 CR178 D43225.0
+C7-5D45 U+293F0 CS23 CR178 D43224.0
+C7-5D46 U+293EF CS23 CR178 D43223.0
+C2-7060 U+097E5 CS24 CR178 D43227.0
+C3-6129 U+097E4 CS24 CR178 D43226.0
+C4-6C35 U+293F2 CS24 CR178 D43228.0
+C7-615F U+293F4 CS25 CR178 D43229.0
+C5-7A47 U+293F5 CS26 CR178 D43230.0
+C7-6422 U+293F7 CS27 CR178 D* @ M******
+C7-6423 U+293F8 CS27 CR178 D43232.0
+C7-6424 U+293F6 CS27 CR178 D43231.0
+C5-7B4D U+293F9 CS28 CR178 D43233.0
+C5-7B6D U+293FA CS29 CR178 D43234.0
+C5-7C22 U+293FB CS30 CR178 D43235.0
+C1-5375 U+097ED CS09 CR179 D43236.0
+C3-454E U+04A9E CS13 CR179 D43238.0
+C3-454F U+097EE CS13 CR179 D43237.0
+C5-442E U+29401 CS13 CR179 D43239.0
+C6-5A2D U+29402 CS13 CR179 D43240.0
+C3-4F65 U+097EF CS15 CR179 D43241.0
+C5-5252 U+29403 CS15 CR179 D43242.0
+C2-5B63 U+097F0 CS16 CR179 D43243.0
+C7-354C U+29404 CS16 CR179 D43244.0
+C2-6050 U+097F1 CS17 CR179 D43246.0
+C3-5721 U+04AA0 CS17 CR179 D43248.0
+C4-596D U+29405 CS17 CR179 D43245.0
+C7-3D62 U+29407 CS17 CR179 D43247.0
+C3-5B61 U+097F2 CS19 CR179 D43249.0
+C3-5B62 U+04AA2 CS19 CR179 M******
+C3-5B63 U+04AA1 CS19 CR179 D43252.0
+C7-4B6A U+20B18 CS19 CR179 D43254.0
+C7-4B6B U+2F9FB CS19 CR179 D43253.0
+C7-4B6C U+29409 CS19 CR179 D43250.0
+C3-5D52 U+04AA3 CS20 CR179 D43256.2
+C4-652B U+2940B CS20 CR179 D43255.0
+C7-5147 U+2940D CS20 CR179 D43256.0
+C7-5148 U+2940A CS20 CR179 D43256.1
+C4-6775 U+04AA4 CS21 CR179 D43258.0
+C5-7173 U+2940C CS21 CR179 D43257.0
+C7-562D U+2940F CS21 CR179 D43259.0
+C7-5A2A U+29413 CS22 CR179 D49882.0 #
+C4-6B2D U+04AA5 CS23 CR179 D43260.0
+C7-5D47 U+29415 CS23 CR179 D43262.0
+C7-5D48 U+29414 CS23 CR179 D43261.0
+C7-5D49 U+28F6E CS23 CR179 D43263.0
+C7-6160 U+29416 CS25 CR179 D43264.0
+C1-5376 U+097F3 CS09 CR180 D43265.0
+C1-5D7D U+07AE0 CS11 CR180 D25761.0
+C1-5D7E U+07ADF CS11 CR180 D25757.0
+C3-4025 U+04AA6 CS12 CR180 D43266.0
+C3-4026 U+04AA7 CS12 CR180 D43267.0
+C3-4027 U+04AA8 CS12 CR180 D43268.0
+C3-4550 U+097F5 CS13 CR180 D43271.0
+C3-4551 U+04AA9 CS13 CR180 D43270.0
+C4-4163 U+097F4 CS13 CR180 D43269.0
+C5-442F U+29419 CS13 CR180 D43273.0
+C5-4430 U+29418 CS13 CR180 D43272.0
+C1-6B69 U+097F6 CS14 CR180 D43276.0
+C4-4845 U+2941B CS14 CR180 D43275.0
+C4-4846 U+097F7 CS14 CR180 D43277.0
+C5-4B33 U+2941A CS14 CR180 D43274.0
+C5-4B34 U+2941C CS14 CR180 D43278.0
+C5-5253 U+29426 CS15 CR180 D43288.0
+C5-5254 U+29420 CS15 CR180 D43281.0
+C5-5255 U+29423 CS15 CR180 D43286.0
+C5-5256 U+29424 CS15 CR180 D43287.0
+C5-5257 U+29421 CS15 CR180 D43282.0
+C5-5258 U+29428 CS15 CR180 D43283.0
+C5-5259 U+29425 CS15 CR180 D43285.0
+C5-525A U+2941E CS15 CR180 D43279.0
+C7-2B21 U+2941F CS15 CR180 D43280.0
+C7-2B22 U+29422 CS15 CR180 D43284.0
+C2-5B64 U+097F8 CS16 CR180 D43290.0
+C4-5469 U+04AAC CS16 CR180 D43292.0
+C4-546A U+04AAB CS16 CR180 D43291.0
+C4-546B U+29427 CS16 CR180 D43289.0
+C5-595E U+2942B CS16 CR180 D43294.0
+C7-354D U+2942C CS16 CR180 D43293.0
+C5-5F71 U+2942E CS17 CR180 D43298.0
+C5-5F72 U+29430 CS17 CR180 D43296.0
+C7-3D63 U+2942D CS17 CR180 D43295.0
+C1-776B U+097F9 CS18 CR180 D43299.0
+C2-6451 U+097FA CS18 CR180 D43300.0
+C3-5953 U+04AAD CS18 CR180 D43302.0
+C5-6626 U+29431 CS18 CR180 D43301.0
+C5-6627 U+29432 CS18 CR180 D43297.0
+C5-6628 U+29434 CS18 CR180 D43303.0
+C5-6629 U+29441 CS18 CR180 D43321.0 #
+C1-794A U+097FB CS19 CR180 D43307.0
+C4-6221 U+29435 CS19 CR180 D43305.0
+C4-6222 U+04AAE CS19 CR180 D43304.0
+C4-6223 U+04AAF CS19 CR180 D43306.0
+C5-6A58 U+29436 CS19 CR180 D43308.0
+C5-6A59 U+29437 CS19 CR180 D43309.0
+C2-6A5A U+097FD CS20 CR180 D43312.0
+C2-6A5B U+097FE CS20 CR180 D43313.0
+C3-5D53 U+097FC CS20 CR180 D43311.0
+C5-6E53 U+2943C CS20 CR180 D43316.0
+C5-6E54 U+2943B CS20 CR180 D43317.0
+C5-6E55 U+2943E CS20 CR180 D43315.0
+C7-5149 U+29439 CS20 CR180 D43314.0
+C7-514A U+2943A CS20 CR180 D43318.0
+C1-7B40 U+097FF CS21 CR180 D43318.1
+C5-7174 U+29440 CS21 CR180 D43320.0
+C7-562E U+2943F CS21 CR180 D43319.0
+C3-5F75 U+04AB0 CS22 CR180 D43324.0
+C4-6961 U+29445 CS22 CR180 D43326.0
+C5-7468 U+29442 CS22 CR180 D43322.0
+C5-7469 U+29443 CS22 CR180 D43323.0
+C2-6F5F U+09800 CS23 CR180 D43327.0
+C7-5D4A U+29447 CS23 CR180 D43328.0
+C4-6C36 U+29448 CS24 CR180 D43329.0
+C7-6323 U+291C4 CS26 CR180 D43330.0
+C5-7B23 U+29449 CS27 CR180 D43331.0
+C5-7C3F U+2944A CS33 CR180 D43332.0
+C1-5377 U+09801 CS09 CR181 D43333.0
+C6-347B U+2944B CS09 CR181 D43334.0
+C1-5E21 U+09802 CS11 CR181 D43335.0
+C1-5E22 U+09803 CS11 CR181 D43338.0
+C2-3A32 U+09804 CS11 CR181 D43339.0
+C5-3646 U+2944D CS11 CR181 D43337.0
+C6-4635 U+2944C CS11 CR181 D43336.0
+C1-627A U+09805 CS12 CR181 D43343.0
+C1-627B U+09806 CS12 CR181 D43349.0
+C1-627C U+09808 CS12 CR181 D43352.0
+C2-4151 U+09807 CS12 CR181 D43351.0
+C4-3B7A U+29458 CS12 CR181 D43355.0
+C4-3B7B U+04AB1 CS12 CR181 D43342.0
+C4-3B7C U+29456 CS12 CR181 D43350.0
+C4-3B7D U+29454 CS12 CR181 D43347.0
+C5-3D45 U+29455 CS12 CR181 D43348.0
+C5-3D46 U+29453 CS12 CR181 D43346.0
+C5-3D47 U+2F9FC CS12 CR181 D43345.0
+C5-3D48 U+29451 CS12 CR181 D43341.0
+C5-3D49 U+29452 CS12 CR181 D43344.0
+C5-3D4A U+29450 CS12 CR181 D43340.0
+C6-503C U+29457 CS12 CR181 D43354.0
+C1-675F U+09810 CS13 CR181 D43373.0
+C1-6760 U+09811 CS13 CR181 D43374.0
+C1-6761 U+09813 CS13 CR181 D43381.0
+C1-6762 U+0980A CS13 CR181 D43357.0
+C1-6763 U+09812 CS13 CR181 D43378.0
+C1-6764 U+0980C CS13 CR181 D43365.0
+C2-4864 U+0980F CS13 CR181 D43371.0
+C2-4865 U+0980D CS13 CR181 D43369.0
+C2-4866 U+0980E CS13 CR181 D43370.0
+C3-4552 U+0980B CS13 CR181 D43359.0
+C4-4164 U+04AB4 CS13 CR181 D43376.0
+C4-4165 U+04AB3 CS13 CR181 D43372.0
+C4-4166 U+29462 CS13 CR181 D43368.0
+C4-4167 U+29463 CS13 CR181 D43375.0
+C4-4168 U+09809 CS13 CR181 D43353.0
+C4-4169 U+2945F CS13 CR181 D43364.0
+C4-416A U+29464 CS13 CR181 D43377.0
+C4-416B U+2945B CS13 CR181 D43360.0
+C4-416C U+29459 CS13 CR181 D43356.0
+C5-4431 U+2945C CS13 CR181 D43361.0
+C5-4432 U+29467 CS13 CR181 D43382.0
+C5-4433 U+2946C CS13 CR181 D43388.0
+C5-4434 U+04AB5 CS13 CR181 D43390.0
+C5-4435 U+2F9FD CS13 CR181 D* @ D43457.0
+C5-4436 U+29466 CS13 CR181 D43380.0
+C5-4437 U+29461 CS13 CR181 D43367.0
+C5-4438 U+2946E CS13 CR181 D43386.0
+C5-4439 U+2945D CS13 CR181 D43362.0
+C5-443A U+2945A CS13 CR181 D43358.0
+C6-5A2E U+2946A CS13 CR181 D43385.0
+C6-5A2F U+2945E CS13 CR181 D43363.0
+C6-5A30 U+29468 CS13 CR181 D43383.0
+C6-5A31 U+29469 CS13 CR181 D43384.0
+C6-5A32 U+29465 CS13 CR181 D43379.0
+C6-5A33 U+2F9FE CS13 CR181 D43359.0
+C1-6B6A U+09817 CS14 CR181 D43415.0
+C1-6B6B U+09818 CS14 CR181 D43423.0
+C2-4F33 U+09816 CS14 CR181 D43400.0
+C3-4A51 U+04AB8 CS14 CR181 D43396.0
+C3-4A52 U+09819 CS14 CR181 D43425.0
+C3-4A53 U+04ABA CS14 CR181 D43408.0
+C3-4A54 U+09814 CS14 CR181 D43391.0
+C3-4A55 U+09815 CS14 CR181 D43398.0
+C3-4A56 U+0981A CS14 CR181 D43434.0
+C4-4847 U+04ABE CS14 CR181 D43419.0
+C4-4848 U+29477 CS14 CR181 D43405.0
+C4-4849 U+29476 CS14 CR181 D43404.0
+C4-484A U+29498 CS14 CR181 D43464.0
+C4-484B U+04ABC CS14 CR181 D43416.0
+C4-484C U+04ABB CS14 CR181 D43414.0
+C4-484D U+04AB7 CS14 CR181 D43395.0
+C4-484E U+04AB9 CS14 CR181 D43397.0
+C4-484F U+2947A CS14 CR181 D43409.0
+C5-4B35 U+2948A CS14 CR181 D43433.0
+C5-4B36 U+29479 CS14 CR181 D43407.0
+C5-4B37 U+29473 CS14 CR181 D43401.0
+C5-4B38 U+29475 CS14 CR181 D43403.0
+C5-4B39 U+2947C CS14 CR181 D43412.0
+C5-4B3A U+29478 CS14 CR181 D43406.0
+C5-4B3B U+29460 CS14 CR181 D43366.0
+C5-4B3C U+29483 CS14 CR181 D43428.0
+C5-4B3D U+29470 CS14 CR181 D43393.0
+C5-4B3E U+04AB6 CS14 CR181 D43392.0
+C5-4B3F U+04ABD CS14 CR181 D43418.0
+C5-4B40 U+29487 CS14 CR181 D43432.0
+C5-4B41 U+29484 CS14 CR181 D43429.0
+C5-4B42 U+2947B CS14 CR181 D43410.0
+C5-4B43 U+2947E CS14 CR181 D43417.0
+C5-4B44 U+29474 CS14 CR181 D43402.0
+C6-642C U+29488 CS14 CR181 D43421.0
+C6-642D U+29486 CS14 CR181 D43431.0
+C6-642E U+29482 CS14 CR181 D43427.0
+C6-642F U+2948B CS14 CR181 D43424.0
+C6-6430 U+2F9FF CS14 CR181 D43411.0
+C6-6431 U+29471 CS14 CR181 D43394.0 #
+C6-6432 U+29472 CS14 CR181 D43399.0
+C6-6433 U+29481 CS14 CR181 D43426.0
+C6-6434 U+2948C CS14 CR181 D43430.0
+C6-6435 U+29480 CS14 CR181 D43422.0
+C6-6436 U+29489 CS14 CR181 D43420.0
+C1-6F6E U+09821 CS15 CR181 D43452.0
+C1-6F6F U+0982B CS15 CR181 D43463.0
+C1-6F70 U+0981C CS15 CR181 D43440.0
+C2-555F U+0981E CS15 CR181 D43447.0
+C2-5560 U+0981D CS15 CR181 D43442.0
+C2-5561 U+09826 CS15 CR181 D43456.0
+C2-5562 U+09829 CS15 CR181 D43461.0
+C2-5563 U+09828 CS15 CR181 D43459.0
+C2-5564 U+09820 CS15 CR181 D43451.0
+C2-5565 U+0981B CS15 CR181 D43436.0
+C2-5566 U+09827 CS15 CR181 D43458.0
+C3-4F66 U+0982A CS15 CR181 D43462.0
+C3-4F67 U+09822 CS15 CR181 D43453.0
+C3-4F68 U+04ABF CS15 CR181 D43437.0
+C3-4F69 U+0981F CS15 CR181 D43448.0
+C4-4E58 U+29495 CS15 CR181 D43450.0
+C4-4E59 U+04AC0 CS15 CR181 D43439.0
+C4-4E5A U+09823 CS15 CR181 D43454.0
+C4-4E5B U+29490 CS15 CR181 D43438.0
+C4-4E5C U+04AC1 CS15 CR181 D43445.0
+C4-4E5D U+04AC6 CS15 CR181 D43489.0
+C4-4E5E U+2949B CS15 CR181 D43466.0
+C5-525B U+29494 CS15 CR181 D43449.0
+C5-525C U+29493 CS15 CR181 D43444.0
+C5-525D U+2948F CS15 CR181 D43435.0
+C5-525E U+2949A CS15 CR181 D43475.0
+C5-525F U+294AD CS15 CR181 D43476.0
+C5-5260 U+04AC2 CS15 CR181 D43446.0
+C7-2B23 U+294AA CS15 CR181 D43474.0
+C7-2B24 U+29496 CS15 CR181 D43457.0
+C7-2B25 U+29491 CS15 CR181 D43441.0
+C7-2B26 U+294AB CS15 CR181 D43470.0
+C7-2B27 U+294A2 CS15 CR181 D* @ D43471.0
+C7-2B28 U+294A4 CS15 CR181 D43477.0
+C7-2B29 U+2949D CS15 CR181 D43468.0
+C7-2B2A U+29497 CS15 CR181 D43460.0
+C7-2B2B U+2947D CS15 CR181 D43413.0
+C7-2B2C U+2949F CS15 CR181 D*
+C7-2B2D U+2949C CS15 CR181 D43467.0
+C7-2B2E U+29499 CS15 CR181 D43465.0
+C7-2B2F U+294A6 CS15 CR181 D43472.0
+C7-2B30 U+29492 CS15 CR181 D43443.0
+C7-2B31 U+294A7 CS15 CR181 D43473.0
+C1-727E U+09830 CS16 CR181 D43496.0
+C1-7321 U+09838 CS16 CR181 D43515.0
+C1-7322 U+0983B CS16 CR181 D43519.0
+C1-7323 U+09837 CS16 CR181 D43512.0
+C1-7324 U+0982D CS16 CR181 D43490.0
+C1-7325 U+09839 CS16 CR181 D43517.0
+C1-7326 U+09824 CS16 CR181 D43455.0
+C2-5B65 U+09835 CS16 CR181 D43510.0
+C2-5B66 U+0982F CS16 CR181 D43492.0
+C2-5B67 U+09832 CS16 CR181 D43504.0
+C3-5356 U+04AC5 CS16 CR181 D43484.0
+C3-5357 U+04AC8 CS16 CR181 D43500.0
+C3-5358 U+09836 CS16 CR181 D43511.0
+C3-5359 U+09831 CS16 CR181 D43497.0
+C3-535A U+09833 CS16 CR181 D43506.0
+C3-535B U+0983C CS16 CR181 D43529.1
+C3-535C U+0982E CS16 CR181 D43491.0
+C3-535D U+0983A CS16 CR181 D43518.0
+C3-535E U+04AC9 CS16 CR181 D43516.0
+C3-535F U+0983D CS16 CR181 M******
+C3-5360 U+04AC7 CS16 CR181 D43498.0
+C4-546C U+294AE CS16 CR181 D43479.0
+C4-546D U+04AC3 CS16 CR181 D43478.0
+C4-546E U+294B0 CS16 CR181 D43482.0
+C4-546F U+04AC4 CS16 CR181 D43480.0
+C4-5470 U+09825 CS16 CR181 D43523.0
+C4-5471 U+294C0 CS16 CR181 D43513.0
+C4-5472 U+294C4 CS16 CR181 D43522.0
+C5-595F U+294D8 CS16 CR181 D43528.0
+C5-5960 U+294C2 CS16 CR181 D43514.0
+C5-5961 U+294AF CS16 CR181 D43481.0
+C5-5962 U+294BC CS16 CR181 D43503.0
+C5-5963 U+294B8 CS16 CR181 D43495.0
+C5-5964 U+294BE CS16 CR181 D43508.0
+C5-5965 U+294B7 CS16 CR181 D43494.0
+C5-5966 U+294B4 CS16 CR181 D43487.0
+C5-5967 U+294BF CS16 CR181 D43509.0
+C5-5968 U+294B3 CS16 CR181 D43486.0
+C5-5969 U+294B1 CS16 CR181 D43483.0
+C5-596A U+294BB CS16 CR181 D43502.0
+C5-596B U+294BD CS16 CR181 D43505.0
+C5-596C U+294D6 CS16 CR181 D43527.0
+C5-596D U+294DD CS16 CR181 D43537.0
+C7-354E U+294C1 CS16 CR181 D43529.0
+C7-354F U+2949E CS16 CR181 D43469.0
+C7-3550 U+294BA CS16 CR181 D43501.0
+C7-3551 U+04ACA CS16 CR181 D43520.0
+C7-3552 U+294D1 CS16 CR181 D43526.0
+C7-3553 U+294D3 CS16 CR181 D49884.0
+C7-3554 U+294D4 CS16 CR181 D49883.0
+C7-3555 U+294D5 CS16 CR181 D49885.0
+C7-3556 U+294C5 CS16 CR181 D43524.0
+C7-3557 U+294B6 CS16 CR181 D43493.0
+C7-3558 U+294B2 CS16 CR181 D43485.0
+C7-3559 U+294B5 CS16 CR181 D43488.0
+C7-355A U+294C3 CS16 CR181 D43521.0
+C7-355B U+294B9 CS16 CR181 D43499.0
+C7-355C U+294C6 CS16 CR181 D43525.0
+C1-7628 U+09846 CS17 CR181 D43551.0
+C2-6051 U+09841 CS17 CR181 D43533.0
+C2-6052 U+09844 CS17 CR181 D43541.0
+C2-6053 U+0984A CS17 CR181 D43569.0
+C2-6054 U+09849 CS17 CR181 D43563.0
+C2-6055 U+09845 CS17 CR181 D43548.0
+C2-6056 U+09843 CS17 CR181 D43540.0
+C3-5722 U+04ACE CS17 CR181 D43542.0
+C3-5723 U+04AD0 CS17 CR181 D43550.0
+C3-5724 U+04AD1 CS17 CR181 D43554.0
+C3-5725 U+04ACB CS17 CR181 D43534.0
+C3-5726 U+09840 CS17 CR181 D43532.0
+C3-5727 U+04AD2 CS17 CR181 D43562.0
+C3-5728 U+09847 CS17 CR181 D43557.0
+C3-5729 U+04AD3 CS17 CR181 D43568.0
+C4-596E U+294E0 CS17 CR181 D43545.0
+C4-596F U+294E9 CS17 CR181 D43559.0
+C4-5970 U+09842 CS17 CR181 D43538.0
+C4-5971 U+294DF CS17 CR181 D43543.0
+C4-5972 U+294EC CS17 CR181 D43565.0
+C4-5973 U+04ACC CS17 CR181 D43535.0
+C4-5974 U+294E5 CS17 CR181 D43553.0
+C4-5975 U+294DE CS17 CR181 D43539.0
+C4-5976 U+2FA00 CS17 CR181 D43561.0
+C4-5977 U+04ACF CS17 CR181 D43544.0
+C4-5978 U+294F0 CS17 CR181 D*
+C4-5979 U+294E3 CS17 CR181 D* @D25820.0
+C5-5F73 U+294E7 CS17 CR181 D43556.0
+C5-5F74 U+294EE CS17 CR181 D43567.0
+C5-5F75 U+294E8 CS17 CR181 D43558.0
+C5-5F76 U+294E6 CS17 CR181 D43555.0
+C5-5F77 U+294E2 CS17 CR181 D43549.0
+C5-5F78 U+294E4 CS17 CR181 D43552.0
+C5-5F79 U+294FB CS17 CR181 D43572.0
+C5-5F7A U+294FC CS17 CR181 D43571.0
+C5-5F7B U+294EA CS17 CR181 D43560.0
+C7-3D64 U+294F8 CS17 CR181 D43546.0
+C7-3D65 U+294E1 CS17 CR181 D43547.0
+C7-3D66 U+294FA CS17 CR181 D49886.0
+C7-3D67 U+294EF CS17 CR181 D43570.0
+C7-3D68 U+294FD CS17 CR181 D49887.0
+C7-3D69 U+04ACD CS17 CR181 D43536.0
+C7-3D6A U+294EB CS17 CR181 D43564.0
+C7-3D6B U+294F1 CS17 CR181 D*
+C7-3D6C U+294ED CS17 CR181 D43566.0
+C7-3D6D U+294FE CS17 CR181 D49888.0
+C1-776C U+0984D CS18 CR181 D43586.0
+C1-776D U+0984F CS18 CR181 D43591.0
+C1-776E U+0984C CS18 CR181 D43584.0
+C1-776F U+0984E CS18 CR181 D43590.0
+C1-7770 U+09853 CS18 CR181 D43600.0
+C2-6452 U+09850 CS18 CR181 D43596.0
+C2-6453 U+09851 CS18 CR181 D43598.0
+C2-6454 U+09852 CS18 CR181 D43599.0
+C3-5954 U+04AD5 CS18 CR181 D43579.0
+C3-5955 U+04ADA CS18 CR181 D43588.0
+C3-5956 U+09854 CS18 CR181 D43591.1
+C3-5957 U+04AD9 CS18 CR181 D43609.0
+C3-5958 U+09855 CS18 CR181 D43609.1
+C3-5959 U+0984B CS18 CR181 D43576.0
+C3-595A U+04ADD CS18 CR181 D43603.0
+C3-595B U+0983F CS18 CR181 D43530.0
+C4-5E47 U+04AD7 CS18 CR181 D43581.0
+C4-5E48 U+29509 CS18 CR181 D43593.0
+C4-5E49 U+04AD6 CS18 CR181 D43580.0
+C4-5E4A U+29501 CS18 CR181 D43574.0
+C4-5E4B U+04AD8 CS18 CR181 D43582.0
+C4-5E4C U+04ADC CS18 CR181 D43597.0
+C4-5E4D U+04ADB CS18 CR181 D43595.0
+C4-5E4E U+04AD4 CS18 CR181 D43575.0
+C4-5E4F U+0983E CS18 CR181 D43531.0
+C5-662A U+29500 CS18 CR181 D43573.0
+C5-662B U+29506 CS18 CR181 D43587.0
+C5-662C U+29508 CS18 CR181 D43592.0
+C5-662D U+29505 CS18 CR181 D43585.0
+C5-662E U+29503 CS18 CR181 D43578.0
+C5-662F U+2950B CS18 CR181 D43601.0
+C5-6630 U+29502 CS18 CR181 D43577.0
+C5-6631 U+2950A CS18 CR181 D43594.0
+C7-4479 U+29513 CS18 CR181 D43604.0
+C7-447A U+29514 CS18 CR181 D43605.0
+C7-447B U+29507 CS18 CR181 D43589.0
+C7-447C U+2950C CS18 CR181 D43602.0
+C1-794B U+0985E CS19 CR181 D43636.0
+C1-794C U+09858 CS19 CR181 D43623.0
+C1-794D U+0985B CS19 CR181 D43629.0 #
+C2-6772 U+0985C CS19 CR181 D43632.0
+C2-6773 U+09859 CS19 CR181 D43624.0
+C2-6774 U+0985D CS19 CR181 D43633.0
+C2-6775 U+09857 CS19 CR181 D43614.0
+C3-5B64 U+04AE3 CS19 CR181 D43625.0
+C3-5B65 U+09856 CS19 CR181 D43610.0
+C4-6224 U+29504 CS19 CR181 D43583.0
+C4-6225 U+04AE4 CS19 CR181 D43627.0
+C4-6226 U+04AE1 CS19 CR181 D43618.0
+C4-6227 U+04ADE CS19 CR181 D43612.0
+C4-6228 U+04AE6 CS19 CR181 D43634.0
+C4-6229 U+04ADF CS19 CR181 D43613.0
+C4-622A U+29526 CS19 CR181 D43641.0
+C4-622B U+04AE7 CS19 CR181 M******
+C4-622C U+04AE2 CS19 CR181 D43619.0
+C4-622D U+04AE0 CS19 CR181 D43615.0
+C4-622E U+2951E CS19 CR181 D43622.0
+C4-622F U+04AE5 CS19 CR181 D43631.0
+C4-6230 U+0985A CS19 CR181 D43628.0
+C5-6A5A U+29523 CS19 CR181 D43638.0
+C5-6A5B U+29522 CS19 CR181 D43637.0
+C5-6A5C U+29520 CS19 CR181 D43630.0
+C5-6A5D U+2951A CS19 CR181 D43616.0
+C5-6A5E U+2951D CS19 CR181 D43621.0
+C7-4B6D U+2951C CS19 CR181 D43620.0
+C7-4B6E U+29527 CS19 CR181 D43643.0
+C7-4B6F U+29525 CS19 CR181 D43640.0
+C7-4B70 U+2951B CS19 CR181 D43617.0
+C7-4B71 U+29529 CS19 CR181 D43645.0
+C7-4B72 U+2951F CS19 CR181 D43626.0
+C7-4B73 U+29530 CS19 CR181 D43646.0
+C7-4B74 U+29524 CS19 CR181 D43639.0
+C7-4B75 U+29528 CS19 CR181 D43644.0
+C7-4B76 U+29519 CS19 CR181 D43611.0
+C7-4B77 U+2952F CS19 CR181 D43642.0
+C2-6A5C U+09860 CS20 CR181 D43658.0
+C2-6A5D U+09862 CS20 CR181 D43660.0
+C2-6A5E U+09863 CS20 CR181 D43664.0
+C2-6A5F U+0985F CS20 CR181 D43656.0
+C3-5D54 U+04AEB CS20 CR181 D43663.0
+C4-652C U+09861 CS20 CR181 D43659.0
+C4-652D U+29534 CS20 CR181 D43651.0
+C4-652E U+29533 CS20 CR181 D43648.0
+C4-652F U+04AE8 CS20 CR181 D43649.0
+C4-6530 U+04AEA CS20 CR181 D43657.0
+C4-6531 U+04AE9 CS20 CR181 D43653.0
+C4-6532 U+29539 CS20 CR181 D43662.0
+C4-6533 U+2953B CS20 CR181 D43666.0
+C4-6534 U+29540 CS20 CR181 D43650.0
+C5-6E56 U+29521 CS20 CR181 D43635.0
+C5-6E57 U+29546 CS20 CR181 M******
+C5-6E58 U+2953C CS20 CR181 D43667.0
+C5-6E59 U+29536 CS20 CR181 D43654.0
+C5-6E5A U+29538 CS20 CR181 D43661.0
+C5-6E5B U+29535 CS20 CR181 D43652.0
+C7-514B U+2953D CS20 CR181 D43668.0
+C7-514C U+29545 CS20 CR181 D49889.0
+C7-514D U+2953A CS20 CR181 D43665.0
+C7-514E U+29537 CS20 CR181 D43655.0
+C7-514F U+2953E CS20 CR181 D49891.0
+C7-5150 U+29542 CS20 CR181 D43669.0
+C1-7B41 U+09867 CS21 CR181 M******
+C1-7B42 U+09865 CS21 CR181 D43682.0
+C2-6C60 U+09864 CS21 CR181 D43675.0
+C3-5E77 U+09868 CS21 CR181 D43690.0
+C3-5E78 U+09866 CS21 CR181 D43688.0
+C4-6776 U+04AEE CS21 CR181 D43680.0
+C4-6777 U+04AEC CS21 CR181 D43678.0
+C4-6778 U+29550 CS21 CR181 D43681.0
+C4-6779 U+04AED CS21 CR181 D43679.0
+C4-677A U+2954F CS21 CR181 D43677.0
+C4-677B U+04AF0 CS21 CR181 D43693.0
+C4-677C U+04AEF CS21 CR181 D43691.0
+C5-7175 U+29549 CS21 CR181 D43670.0
+C5-7176 U+2954A CS21 CR181 D43671.0
+C5-7177 U+29554 CS21 CR181 D43694.0
+C5-7178 U+2954C CS21 CR181 D43673.0
+C5-7179 U+29555 CS21 CR181 D43686.0
+C5-717A U+29556 CS21 CR181 D43687.0
+C7-562F U+2954B CS21 CR181 D43672.0
+C7-5630 U+29557 CS21 CR181 D43692.0
+C7-5631 U+29552 CS21 CR181 D43684.0
+C7-5632 U+04AF1 CS21 CR181 D43695.0
+C7-5633 U+29551 CS21 CR181 D43683.0
+C7-5634 U+29558 CS21 CR181 D49892.0
+C7-5635 U+2955E CS21 CR181 D43696.0
+C7-5636 U+29553 CS21 CR181 D43685.0
+C7-5637 U+2955D CS21 CR181 D43697.0
+C7-5638 U+2954D CS21 CR181 D43674.0
+C1-7C24 U+0986B CS22 CR181 D43706.0
+C2-6E42 U+0986A CS22 CR181 D43705.0
+C2-6E43 U+09869 CS22 CR181 D43700.0
+C3-5F76 U+04AF3 CS22 CR181 D43703.0
+C4-6962 U+04AF4 CS22 CR181 D43704.0
+C4-6963 U+04AF2 CS22 CR181 D43701.0
+C5-746A U+29564 CS22 CR181 D43711.0
+C5-746B U+29561 CS22 CR181 D43707.0
+C5-746C U+29560 CS22 CR181 D43702.0
+C7-5A2B U+29566 CS22 CR181 D43713.0
+C7-5A2C U+2956B CS22 CR181 D43712.0
+C7-5A2D U+29562 CS22 CR181 D43708.0
+C7-5A2E U+29569 CS22 CR181 D43709.0
+C7-5A2F U+29563 CS22 CR181 D43710.0
+C7-5A30 U+2955F CS22 CR181 D43699.0
+C7-5A31 U+2954E CS22 CR181 D43676.0
+C1-7C4F U+0986F CS23 CR181 D43726.0
+C3-605C U+0986E CS23 CR181 D43725.0
+C3-605D U+0986C CS23 CR181 D43716.0
+C3-605E U+0986D CS23 CR181 D43720.0
+C4-6B2E U+29572 CS23 CR181 D43723.0 # Morohashi duplicates?
+C4-6B2F U+29575 CS23 CR181 D43728.0
+C5-766A U+29573 CS23 CR181 D43724.0
+C5-766B U+29580 CS23 CR181 D43732.0
+C5-766C U+2956F CS23 CR181 D43719.0
+C5-766D U+29571 CS23 CR181 D43722.0
+C7-5D4B U+2957C CS23 CR181 D43730.0
+C7-5D4C U+2957A CS23 CR181 D49893.0
+C7-5D4D U+29574 CS23 CR181 D43727.0
+C7-5D4E U+29576 CS23 CR181 D43729.0
+C7-5D4F U+2956E CS23 CR181 D43718.0
+C7-5D50 U+29578 CS23 CR181 D43731.0
+C7-5D51 U+2956D CS23 CR181 D43717.0
+C7-5D52 U+2956C CS23 CR181 D43715.0
+C1-7C74 U+09870 CS24 CR181 D43737.0
+C4-6C37 U+29581 CS24 CR181 D43738.0
+C4-6C38 U+2957E CS24 CR181 D43734.0
+C4-6C39 U+04AF5 CS24 CR181 D49894.0
+C5-7848 U+04AF6 CS24 CR181 D43736.0
+C7-6024 U+2957F CS24 CR181 D43735.0
+C7-6025 U+29584 CS24 CR181 D43739.0
+C1-7D2D U+09871 CS25 CR181 D43742.0
+C2-7147 U+09872 CS25 CR181 D43743.0
+C3-6155 U+04AF7 CS25 CR181 D43740.0
+C4-6D2E U+29586 CS25 CR181 D43741.0
+C5-795A U+29587 CS25 CR181 D43744.0
+C5-7A48 U+2958A CS26 CR181 D43746.0
+C5-7A49 U+2958C CS26 CR181 D43748.0
+C7-6324 U+2958B CS26 CR181 D43747.0
+C7-6325 U+2958D CS26 CR181 D43749.0
+C7-6326 U+2958E CS26 CR181 D43745.0
+C2-717C U+09873 CS27 CR181 D43750.0
+C2-717D U+09874 CS27 CR181 D43751.0
+C4-6E23 U+2958F CS27 CR181 D43752.0
+C7-6425 U+29590 CS27 CR181 D43753.0
+C7-654D U+29593 CS29 CR181 D43755.0
+C1-5378 U+098A8 CS09 CR182 D43756.0
+C4-362B U+04AF8 CS11 CR182 D43759.0
+C6-4636 U+29599 CS11 CR182 D43760.0
+C2-4152 U+098A9 CS12 CR182 D43767.0
+C4-3B7E U+04AF9 CS12 CR182 D43764.0
+C4-3C21 U+2959B CS12 CR182 D43762.0
+C5-3D4B U+2959D CS12 CR182 D43765.0
+C6-503D U+2959C CS12 CR182 D43763.0
+C6-503E U+295A1 CS12 CR182 D43766.0
+C6-503F U+2959A CS12 CR182 D43761.0
+C2-4867 U+098AC CS13 CR182 D43781.0
+C3-4553 U+04AFA CS13 CR182 D43770.0
+C4-416D U+04AFB CS13 CR182 D43772.0
+C4-416E U+04AFD CS13 CR182 D43782.0
+C4-416F U+295A4 CS13 CR182 D43777.0
+C4-4170 U+295AC CS13 CR182 D43774.0
+C4-4171 U+098AB CS13 CR182 D43773.0
+C4-4172 U+04AFC CS13 CR182 D43779.0
+C5-443B U+295A2 CS13 CR182 D43771.0
+C5-443C U+295A9 CS13 CR182 D43785.0
+C5-443D U+295A5 CS13 CR182 D43778.0
+C5-443E U+295A6 CS13 CR182 D43780.0
+C5-443F U+295B2 CS13 CR182 D43787.0
+C5-4440 U+295A3 CS13 CR182 D43775.0
+C6-5A34 U+295A7 CS13 CR182 D43783.0
+C6-5A35 U+295AE CS13 CR182 D43788.0
+C6-5A36 U+295A8 CS13 CR182 D43784.0
+C6-5A37 U+295B3 CS13 CR182 D43786.0
+C1-6B6C U+098AF CS14 CR182 D43808.0
+C1-6B6D U+098B1 CS14 CR182 D43815.0
+C2-4F34 U+098AD CS14 CR182 D43795.0
+C2-4F35 U+098AE CS14 CR182 D43805.0
+C3-4A57 U+04B03 CS14 CR182 D43809.0
+C4-4850 U+04B01 CS14 CR182 D43799.0
+C4-4851 U+04AFE CS14 CR182 D43791.0
+C4-4852 U+295BC CS14 CR182 D43811.0
+C4-4853 U+295BA CS14 CR182 D43806.0
+C4-4854 U+04B02 CS14 CR182 D43802.0
+C4-4855 U+295B6 CS14 CR182 D43797.0
+C4-4856 U+04AFF CS14 CR182 D43794.0
+C4-4857 U+098B0 CS14 CR182 D43812.0
+C4-4858 U+295B4 CS14 CR182 D43792.0
+C4-4859 U+04B00 CS14 CR182 D43796.0
+C5-4B45 U+295B9 CS14 CR182 D43803.0
+C5-4B46 U+295B8 CS14 CR182 D43801.0
+C5-4B47 U+295B7 CS14 CR182 D43800.0
+C5-4B48 U+295B5 CS14 CR182 D43793.0
+C6-6437 U+295BB CS14 CR182 D43807.0
+C6-6438 U+295C1 CS14 CR182 D43810.0
+C6-6439 U+295BE CS14 CR182 D43804.0
+C6-643A U+2FA01 CS14 CR182 D43798.0
+C6-643B U+295BD CS14 CR182 D43813.0
+C1-6F71 U+098B3 CS15 CR182 D43825.0
+C2-5567 U+098B2 CS15 CR182 D43817.0
+C4-4E5F U+295C4 CS15 CR182 D43816.0
+C4-4E60 U+04B04 CS15 CR182 D43820.0
+C4-4E61 U+04B05 CS15 CR182 D43819.0
+C4-4E62 U+295C6 CS15 CR182 D43821.0
+C5-5261 U+295CA CS15 CR182 D43826.0
+C5-5262 U+295C5 CS15 CR182 D43818.0
+C7-2B32 U+295C9 CS15 CR182 D43824.0
+C7-2B33 U+295C8 CS15 CR182 D43823.0
+C7-2B34 U+295C7 CS15 CR182 D43822.0
+C7-2B35 U+295CB CS15 CR182 D43827.0
+C3-5361 U+098B5 CS16 CR182 D43846.0
+C4-5473 U+04B08 CS16 CR182 D43835.0
+C4-5474 U+04B09 CS16 CR182 D43837.0
+C4-5475 U+04B0A CS16 CR182 D43838.0
+C4-5476 U+04B06 CS16 CR182 D43832.0
+C4-5477 U+04B07 CS16 CR182 D43834.0
+C5-596E U+295D8 CS16 CR182 D43841.0
+C5-596F U+295D3 CS16 CR182 D43831.0
+C5-5970 U+295D5 CS16 CR182 D43836.0
+C5-5971 U+295E3 CS16 CR182 D43849.0
+C5-5972 U+295E2 CS16 CR182 D43850.0
+C5-5973 U+295D9 CS16 CR182 D43843.0
+C5-5974 U+295DE CS16 CR182 D43848.0
+C5-5975 U+295DF CS16 CR182 D43842.0 #
+C5-5976 U+295DA CS16 CR182 D43844.0
+C5-5977 U+295D4 CS16 CR182 D43833.0
+C7-355D U+295D6 CS16 CR182 D43839.0
+C7-355E U+295E0 CS16 CR182 D49895.0
+C7-355F U+295DB CS16 CR182 D43845.0
+C7-3560 U+295D7 CS16 CR182 D43840.0
+C7-3561 U+295DD CS16 CR182 D43847.0
+C1-7629 U+098B6 CS17 CR182 D43876.0
+C3-572A U+098B7 CS17 CR182 D43881.0
+C4-597A U+04B0F CS17 CR182 D43877.0
+C4-597B U+295EC CS17 CR182 D43862.0
+C4-597C U+04B0E CS17 CR182 D43865.0
+C4-597D U+04B0B CS17 CR182 D43854.0
+C4-597E U+04B10 CS17 CR182 D43868.0
+C4-5A21 U+04B0D CS17 CR182 D43859.0
+C4-5A22 U+04B0C CS17 CR182 D43855.0
+C4-5A23 U+295F2 CS17 CR182 D43871.0
+C4-5A24 U+295EF CS17 CR182 D43867.0
+C4-5A25 U+295E9 CS17 CR182 D43858.0
+C5-5F7C U+295ED CS17 CR182 D43864.0
+C5-5F7D U+295F6 CS17 CR182 D43875.0
+C5-5F7E U+295F3 CS17 CR182 D43872.0
+C5-6021 U+295F4 CS17 CR182 D43873.0
+C5-6022 U+295F1 CS17 CR182 D43870.0
+C5-6023 U+295F7 CS17 CR182 D43878.0
+C5-6024 U+295F5 CS17 CR182 D43874.0
+C5-6025 U+295EA CS17 CR182 D43860.0
+C5-6026 U+295EB CS17 CR182 D43861.0
+C7-3D6E U+295F8 CS17 CR182 D43856.0
+C7-3D6F U+29603 CS17 CR182 D43879.0
+C7-3D70 U+295EE CS17 CR182 D43866.0
+C7-3D71 U+295E8 CS17 CR182 D43857.0
+C7-3D72 U+29601 CS17 CR182 D43863.0
+C1-7771 U+098BA CS18 CR182 D43909.0
+C2-6455 U+098B8 CS18 CR182 D43888.0
+C3-595C U+098B9 CS18 CR182 D43894.0
+C3-595D U+04B15 CS18 CR182 D43908.0
+C3-595E U+04B16 CS18 CR182 D43911.0
+C3-595F U+04B17 CS18 CR182 D43910.0
+C4-5E50 U+04B13 CS18 CR182 D43904.0
+C4-5E51 U+04B11 CS18 CR182 D43899.0
+C4-5E52 U+04B14 CS18 CR182 D43905.0
+C4-5E53 U+29605 CS18 CR182 D43886.0
+C4-5E54 U+2960C CS18 CR182 D43897.0
+C5-6632 U+295F0 CS18 CR182 D43869.0
+C5-6633 U+29613 CS18 CR182 D43913.0
+C5-6634 U+2960A CS18 CR182 D43893.0
+C5-6635 U+2960F CS18 CR182 D43901.0
+C5-6636 U+29611 CS18 CR182 D43906.0
+C5-6637 U+29608 CS18 CR182 D43891.0
+C5-6638 U+2960B CS18 CR182 D43896.0
+C5-6639 U+29612 CS18 CR182 D43912.0
+C5-663A U+2960D CS18 CR182 D43898.0
+C7-447D U+2961A CS18 CR182 D43895.0
+C7-447E U+04B12 CS18 CR182 D43903.0
+C7-4521 U+29617 CS18 CR182 D43887.0
+C7-4522 U+29606 CS18 CR182 D43889.0
+C7-4523 U+29616 CS18 CR182 D43915.0
+C7-4524 U+29607 CS18 CR182 D43890.0
+C7-4525 U+29610 CS18 CR182 D43902.0
+C7-4526 U+29609 CS18 CR182 D43892.0
+C7-4527 U+29619 CS18 CR182 D43914.0
+C7-4528 U+29615 CS18 CR182 D43907.0
+C1-794E U+098BC CS19 CR182 D43921.0
+C2-6776 U+098BF CS19 CR182 D43930.0
+C2-6777 U+098BD CS19 CR182 D43923.0
+C2-6778 U+098BB CS19 CR182 D43917.0
+C2-6779 U+098BE CS19 CR182 D43929.0
+C2-6C63 U+098C0 CS19 CR182 M******
+C3-5B66 U+04B1A CS19 CR182 D43931.0
+C3-5B67 U+04B19 CS19 CR182 D43918.0
+C4-6231 U+2960E CS19 CR182 D43920.1
+C4-6232 U+04B18 CS19 CR182 D43928.0
+C4-6233 U+2961D CS19 CR182 D43925.0
+C4-6234 U+2961E CS19 CR182 D43926.0
+C4-6235 U+2961F CS19 CR182 D43927.0
+C5-6A5F U+2961C CS19 CR182 D43920.0
+C5-6A60 U+29620 CS19 CR182 D43932.0
+C7-4B78 U+29624 CS19 CR182 M******
+C7-4B79 U+29621 CS19 CR182 D43933.0
+C7-4B7A U+29625 CS19 CR182 D43924.0
+C7-4B7B U+29626 CS19 CR182 D43922.0
+C7-4B7C U+29627 CS19 CR182 D43934.0
+C1-7A51 U+098C4 CS20 CR182 D43946.0
+C2-6A60 U+098C1 CS20 CR182 D43939.0
+C2-6A61 U+098C2 CS20 CR182 D43943.0
+C3-5D55 U+04B1C CS20 CR182 D43942.0
+C3-5D56 U+098C3 CS20 CR182 D43945.0
+C4-6535 U+29630 CS20 CR182 D43940.0
+C4-6536 U+04B1B CS20 CR182 D43938.0
+C4-6537 U+29632 CS20 CR182 D43947.0
+C4-6538 U+29637 CS20 CR182 D43944.0
+C5-6E5C U+29631 CS20 CR182 D43941.0
+C5-6E5D U+29636 CS20 CR182 D*
+C5-6E5E U+2962D CS20 CR182 D43935.0
+C5-6E5F U+29633 CS20 CR182 D43949.0
+C5-6E60 U+2962F CS20 CR182 D43937.0
+C5-6E61 U+2962E CS20 CR182 D43936.0
+C5-6E62 U+29635 CS20 CR182 D43948.0
+C2-6C61 U+098C9 CS21 CR182 D43967.0
+C2-6C62 U+098C6 CS21 CR182 D43963.0
+C3-5E79 U+098C8 CS21 CR182 D43965.0
+C3-5E7A U+098CA CS21 CR182 D43966.0
+C3-5E7B U+098C7 CS21 CR182 D43964.0
+C4-677D U+29639 CS21 CR182 D43951.0
+C4-677E U+04B1D CS21 CR182 D43958.0
+C4-6821 U+2963A CS21 CR182 D43952.0
+C5-717B U+2963B CS21 CR182 D43953.0
+C5-717C U+2963D CS21 CR182 D43960.0
+C7-5639 U+2963C CS21 CR182 D43956.0
+C7-563A U+2963F CS21 CR182 D43969.0
+C7-563B U+29646 CS21 CR182 D43961.0
+C7-563C U+2963E CS21 CR182 D43962.0
+C7-563D U+29644 CS21 CR182 D43957.0
+C7-563E U+29645 CS21 CR182 D43954.0
+C7-563F U+29641 CS21 CR182 D43959.0
+C7-5640 U+29638 CS21 CR182 D43950.0
+C7-5641 U+29642 CS21 CR182 D43968.0
+C7-5642 U+29643 CS21 CR182 D43970.0
+C2-6E44 U+098CB CS22 CR182 D43973.0
+C7-5A32 U+29648 CS22 CR182 D43972.0
+C7-5A33 U+2964A CS22 CR182 D43974.0
+C4-6B30 U+04B1E CS23 CR182 D43975.0
+C7-5D53 U+2964E CS23 CR182 D43976.0
+C4-6C3A U+04B1F CS24 CR182 D43981.0
+C4-6C3B U+29652 CS24 CR182 D43980.0
+C5-7849 U+29651 CS24 CR182 D43979.0
+C7-6026 U+29653 CS24 CR182 D43983.0
+C7-6027 U+29654 CS24 CR182 D43982.0
+C4-6D2F U+2965A CS25 CR182 D43988.0
+C5-795B U+29656 CS25 CR182 D43984.0
+C5-795C U+29659 CS25 CR182 D43986.0
+C7-6161 U+29657 CS25 CR182 D43985.0
+C4-6D66 U+2965B CS26 CR182 D43989.0
+C5-7A4A U+2965C CS26 CR182 D43990.0
+C2-717E U+098CC CS27 CR182 D43991.0
+C3-6225 U+098CD CS27 CR182 D43993.0
+C5-7B24 U+2965D CS27 CR182 D43992.0
+C7-6426 U+2965E CS27 CR182 D43994.0
+C5-7C47 U+29661 CS36 CR182 D43996.0
+C7-6655 U+29664 CS44 CR182 D43998.0
+C1-5379 U+098DB CS09 CR183 D44000.0
+C6-3C75 U+29671 CS10 CR183 D44001.0
+C7-2B36 U+29674 CS15 CR183 D44002.0
+C3-572B U+04B20 CS17 CR183 D44003.0
+C3-5960 U+04B21 CS18 CR183 D44004.0
+C5-6A61 U+29677 CS19 CR183 D44006.0
+C7-4B7D U+29676 CS19 CR183 D44005.0
+C3-5E7C U+098DC CS21 CR183 D44009.0
+C7-5643 U+2967A CS21 CR183 D44008.0
+C4-6964 U+2967C CS22 CR183 D44010.0
+C5-746D U+2967D CS22 CR183 D44011.0
+C3-6226 U+098DD CS27 CR183 D44012.0
+C1-537A U+098DF CS09 CR184 D44014.0
+C6-347C U+29680 CS09 CR184 D44015.0
+C6-347D U+29681 CS09 CR184 D44016.0
+C6-347E U+29683 CS09 CR184 D44017.0
+C6-3521 U+2028A CS09 CR184 D44018.0
+C6-3522 U+29682 CS09 CR184 D44019.0
+C1-586A U+098E2 CS10 CR184 D44023.1
+C2-334B U+098E3 CS10 CR184 D44024.0
+C3-343A U+04B22 CS10 CR184 D44020.0
+C4-3042 U+098E4 CS10 CR184 D44025.0 @ C6-3C78
+C5-3071 U+29684 CS10 CR184 D44021.0
+C6-3C76 U+29685 CS10 CR184 D44026.0 #
+C6-3C77 U+2FA02 CS10 CR184 D44028.0 #
+C6-3C78 U+29686 CS10 CR184 D* @ D44025.0 #
+C2-3A33 U+098E5 CS11 CR184 D44030.0
+C3-3967 U+098E1 CS11 CR184 D44022.0
+C3-3968 U+098E6 CS11 CR184 D44037.0
+C4-362C U+04B23 CS11 CR184 D44033.0
+C5-3647 U+29689 CS11 CR184 D44036.0
+C5-3648 U+29692 CS11 CR184 D44042.0
+C5-3649 U+2968C CS11 CR184 D44043.0
+C5-364A U+29688 CS11 CR184 D44032.0
+C6-4637 U+202D1 CS11 CR184 D44027.0
+C6-4638 U+2968B CS11 CR184 D44034.0
+C6-4639 U+2968D CS11 CR184 D44045.0
+C6-463A U+2968A CS11 CR184 D44041.0
+C6-463B U+2968E CS11 CR184 D44044.0
+C1-627D U+098E7 CS12 CR184 D44038.0
+C1-627E U+098EA CS12 CR184 D44049.0
+C1-6321 U+098EF CS12 CR184 D44064.1
+C1-6322 U+098E9 CS12 CR184 D44047.0
+C1-6323 U+098F2 CS12 CR184 D44063.1
+C1-6324 U+098ED CS12 CR184 D44057.0
+C2-4153 U+098EB CS12 CR184 D44050.0
+C3-4028 U+04B27 CS12 CR184 D44053.0
+C3-4029 U+04B24 CS12 CR184 D44035.0
+C3-402A U+04B25 CS12 CR184 D44040.0
+C3-402B U+098F0 CS12 CR184 D44065.0
+C3-402C U+04B2A CS12 CR184 D44069.0
+C4-3C22 U+29696 CS12 CR184 D44048.0
+C4-3C23 U+296A4 CS12 CR184 D44071.0
+C4-3C24 U+04B26 CS12 CR184 D44052.0
+C4-3C25 U+04B28 CS12 CR184 D44054.0
+C4-3C26 U+2969A CS12 CR184 D44059.0
+C5-3D4C U+29687 CS12 CR184 D44031.0
+C5-3D4D U+29697 CS12 CR184 D44051.0
+C5-3D4E U+2969B CS12 CR184 D44060.0
+C5-3D4F U+2969D CS12 CR184 D44066.0
+C6-5040 U+2968F CS12 CR184 D44039.0
+C6-5041 U+29693 CS12 CR184 D44046.0
+C6-5042 U+2969E CS12 CR184 D44067.0
+C6-5043 U+296A3 CS12 CR184 D44070.0
+C6-5044 U+29698 CS12 CR184 D44055.0
+C6-5045 U+29699 CS12 CR184 D44058.0
+C6-5046 U+29695 CS12 CR184 D44061.0
+C1-6765 U+098FC CS13 CR184 D44107.1
+C1-6766 U+098F4 CS13 CR184 D44080.0
+C1-6767 U+098FD CS13 CR184 D44109.1
+C1-6768 U+098FE CS13 CR184 D44111.1
+C2-4868 U+098F6 CS13 CR184 D44092.0
+C2-4869 U+098F9 CS13 CR184 D44100.0
+C3-4554 U+098F3 CS13 CR184 D44076.0
+C3-4555 U+04B31 CS13 CR184 D44088.0
+C3-4556 U+04B30 CS13 CR184 D44087.0
+C3-4557 U+098F7 CS13 CR184 D44093.0
+C3-4558 U+098FF CS13 CR184 D44116.0
+C3-4559 U+098F5 CS13 CR184 D44084.0
+C3-455A U+04B32 CS13 CR184 D44094.0
+C3-455B U+098EC CS13 CR184 D44056.0
+C3-455C U+098F1 CS13 CR184 D44072.0
+C3-455D U+04B29 CS13 CR184 D44068.0
+C3-455E U+04B2E CS13 CR184 D44081.0
+C4-4173 U+296B5 CS13 CR184 D44099.0
+C4-4174 U+04B2C CS13 CR184 D44078.0
+C4-4175 U+04B2F CS13 CR184 D44086.0
+C4-4176 U+296AE CS13 CR184 D44089.0
+C4-4177 U+04B2B CS13 CR184 D44073.0
+C4-4178 U+296C5 CS13 CR184 D44114.0
+C4-4179 U+04B33 CS13 CR184 D44102.0 #
+C4-417A U+04B34 CS13 CR184 D44108.0
+C4-417B U+098FB CS13 CR184 D44105.0
+C5-4441 U+296AC CS13 CR184 D44083.0
+C5-4442 U+296AA CS13 CR184 D44077.0
+C5-4443 U+296AF CS13 CR184 D44090.0
+C5-4444 U+296AB CS13 CR184 D44082.0
+C5-4445 U+296B1 CS13 CR184 D44091.0
+C5-4446 U+296C6 CS13 CR184 D44117.0
+C5-4447 U+296AD CS13 CR184 D44085.0
+C5-4448 U+296B9 CS13 CR184 D44112.0
+C6-5A38 U+2969C CS13 CR184 D44062.0
+C6-5A39 U+296A9 CS13 CR184 D44075.0
+C6-5A3A U+296B6 CS13 CR184 D44101.0
+C6-5A3B U+296B3 CS13 CR184 D44096.0
+C6-5A3C U+296B2 CS13 CR184 D44095.0
+C6-5A3D U+2FA03 CS13 CR184 D44102.0
+C6-5A3E U+296B8 CS13 CR184 D44106.0
+C6-5A3F U+296C0 CS13 CR184 D44119.0
+C6-5A40 U+296BF CS13 CR184 D44120.0
+C6-5A41 U+296BA CS13 CR184 D44113.0
+C6-5A42 U+296A8 CS13 CR184 D44074.0
+C1-6B6E U+09903 CS14 CR184 D44131.0
+C1-6B6F U+09905 CS14 CR184 D44133.0
+C1-6B70 U+0990C CS14 CR184 D44146.0
+C1-6B71 U+09909 CS14 CR184 D44140.0
+C2-4F36 U+09902 CS14 CR184 D44128.0
+C2-4F37 U+09900 CS14 CR184 D44122.0
+C2-4F38 U+09907 CS14 CR184 D44135.0
+C3-4A58 U+04B35 CS14 CR184 D44127.0
+C3-4A59 U+04B36 CS14 CR184 D44136.0
+C3-4A5A U+04B39 CS14 CR184 D44141.0
+C3-4A5B U+09906 CS14 CR184 D44134.0
+C3-4A5C U+04B2D CS14 CR184 D44079.0
+C3-4A5D U+098F8 CS14 CR184 D44098.0
+C3-4A5E U+09901 CS14 CR184 D44126.0
+C4-485A U+296CF CS14 CR184 D44147.0
+C4-485B U+04B37 CS14 CR184 D44139.0
+C4-485C U+04B3A CS14 CR184 D44143.0
+C5-4B49 U+296CC CS14 CR184 D44129.0
+C5-4B4A U+296CE CS14 CR184 D44142.0
+C5-4B4B U+296D1 CS14 CR184 D44149.0
+C5-4B4C U+09904 CS14 CR184 D44132.0
+C5-4B4D U+296CB CS14 CR184 D44125.0
+C6-643C U+296C1 CS14 CR184 D44110.0
+C6-643D U+296B4 CS14 CR184 D44097.0
+C6-643E U+296B7 CS14 CR184 D44103.0
+C6-643F U+296C8 CS14 CR184 D* @ D44072.0 (C3-455C)
+C6-6440 U+04B3B CS14 CR184 D44156.0
+C6-6441 U+296D3 CS14 CR184 D44151.0
+C6-6442 U+296D0 CS14 CR184 D44148.0
+C6-6443 U+296B0 CS14 CR184 D44152.0
+C6-6444 U+296CA CS14 CR184 D44124.0
+C6-6445 U+296CD CS14 CR184 D44138.0
+C1-6F72 U+0990A CS15 CR184 D44144.0
+C1-6F73 U+09913 CS15 CR184 D44168.1
+C1-6F74 U+09912 CS15 CR184 D44163.0
+C1-6F75 U+09918 CS15 CR184 D44185.0
+C2-5568 U+09908 CS15 CR184 D44137.0
+C2-5569 U+098FA CS15 CR184 D44104.0
+C2-556A U+09911 CS15 CR184 D44162.0
+C2-556B U+09914 CS15 CR184 D44173.0
+C2-556C U+09916 CS15 CR184 D44179.0
+C2-556D U+09917 CS15 CR184 D44180.0
+C2-556E U+09915 CS15 CR184 D44174.0
+C3-4F6A U+04B3C CS15 CR184 D44157.0
+C3-4F6B U+09919 CS15 CR184 M******
+C4-4E63 U+0990B CS15 CR184 D44145.0
+C4-4E64 U+04B3E CS15 CR184 D44164.0
+C4-4E65 U+04B3D CS15 CR184 D44161.0
+C4-4E66 U+04B40 CS15 CR184 D44169.0
+C4-4E67 U+04B3F CS15 CR184 D44166.0
+C4-4E68 U+296E3 CS15 CR184 D44175.0
+C4-4E69 U+04B42 CS15 CR184 D44177.0
+C4-4E6A U+296DF CS15 CR184 D44165.0
+C4-4E6B U+296DD CS15 CR184 D44158.0
+C4-4E6C U+296E7 CS15 CR184 D44182.0
+C5-5263 U+296BB CS15 CR184 D44115.0
+C5-5264 U+296E1 CS15 CR184 D44170.0
+C5-5265 U+296EA CS15 CR184 D44186.0
+C5-5266 U+296E4 CS15 CR184 D44176.0
+C5-5267 U+296ED CS15 CR184 D44189.0
+C5-5268 U+296E6 CS15 CR184 D44181.0
+C5-5269 U+296E0 CS15 CR184 D44167.0
+C5-526A U+296E8 CS15 CR184 D44183.0
+C5-526B U+296E5 CS15 CR184 D44178.0
+C7-2B37 U+296C9 CS15 CR184 D44123.0
+C7-2B38 U+04B38 CS15 CR184 D44130.0
+C7-2B39 U+296D2 CS15 CR184 D44150.0
+C7-2B3A U+296DB CS15 CR184 D44153.0
+C7-2B3B U+296EB CS15 CR184 D44187.0
+C7-2B3C U+296E9 CS15 CR184 D44184.0
+C7-2B3D U+296EF CS15 CR184 D44191.0
+C7-2B3E U+296EE CS15 CR184 D44190.0
+C7-2B3F U+296F9 CS15 CR184 D44192.0
+C7-2B40 U+296DE CS15 CR184 D44159.0
+C1-7327 U+09910 CS16 CR184 D44160.0
+C1-7328 U+09928 CS16 CR184 D44237.1
+C1-7329 U+0991E CS16 CR184 D44214.0
+C1-732A U+0991B CS16 CR184 D44202.0
+C1-732B U+09921 CS16 CR184 D44224.0
+C1-732C U+0991A CS16 CR184 D44199.0
+C2-5B68 U+09924 CS16 CR184 D44229.0
+C2-5B69 U+0991F CS16 CR184 D44215.0
+C2-5B6A U+09927 CS16 CR184 D44236.0
+C2-5B6B U+09929 CS16 CR184 D44239.0
+C3-5362 U+09922 CS16 CR184 D44227.0
+C3-5363 U+09923 CS16 CR184 D44228.0
+C3-5364 U+09920 CS16 CR184 D44220.0
+C3-5365 U+0991C CS16 CR184 D44206.0
+C3-5366 U+0991D CS16 CR184 D44212.0
+C4-5478 U+04B41 CS16 CR184 D44171.0
+C4-5479 U+29707 CS16 CR184 D44219.0
+C4-547A U+04B45 CS16 CR184 D44210.0
+C4-547B U+296FD CS16 CR184 D44201.0
+C4-547C U+04B43 CS16 CR184 D44205.0
+C4-547D U+04B44 CS16 CR184 D44207.0
+C4-547E U+09926 CS16 CR184 D44232.0
+C4-5521 U+09934 CS16 CR184 D44285.0
+C4-5522 U+04B47 CS16 CR184 D44234.0
+C4-5523 U+2FA04 CS16 CR184 D44239.0
+C5-5978 U+296F3 CS16 CR184 D44193.0
+C5-5979 U+296E2 CS16 CR184 D44172.0
+C5-597A U+2970D CS16 CR184 D44233.0
+C5-597B U+29701 CS16 CR184 D44209.0
+C5-597C U+29705 CS16 CR184 D44217.0
+C5-597D U+2971A CS16 CR184 D44249.0
+C5-597E U+29703 CS16 CR184 D44213.0
+C5-5A21 U+2971F CS16 CR184 D*
+C5-5A22 U+29716 CS16 CR184 D44246.0
+C5-5A23 U+296FA CS16 CR184 D44197.0
+C5-5A24 U+296FC CS16 CR184 D44200.0
+C5-5A25 U+2970A CS16 CR184 D44225.0
+C7-3562 U+29715 CS16 CR184 D44194.0
+C7-3563 U+2970C CS16 CR184 D44230.0
+C7-3564 U+2970F CS16 CR184 D44238.0
+C7-3565 U+2970E CS16 CR184 D44235.0
+C7-3566 U+296FE CS16 CR184 D44203.0
+C7-3567 U+29704 CS16 CR184 D44216.0
+C7-3568 U+2970B CS16 CR184 D44226.0
+C7-3569 U+29702 CS16 CR184 D44211.0
+C7-356A U+296FF CS16 CR184 D44204.0
+C7-356B U+29708 CS16 CR184 D44221.0
+C7-356C U+29710 CS16 CR184 D44240.0
+C7-356D U+29717 CS16 CR184 D44247.0
+C7-356E U+29713 CS16 CR184 D44243.0
+C7-356F U+29706 CS16 CR184 D44218.0
+C7-3570 U+29709 CS16 CR184 D44223.0
+C1-762A U+09935 CS17 CR184 D44294.0
+C2-6057 U+09925 CS17 CR184 D44231.0
+C2-6058 U+0992B CS17 CR184 D44254.0
+C2-6059 U+0992C CS17 CR184 D44255.0
+C2-605A U+0992A CS17 CR184 D44253.0
+C2-605B U+09933 CS17 CR184 D44283.0
+C2-605C U+09932 CS17 CR184 D44278.0
+C2-605D U+0992F CS17 CR184 D44270.0
+C2-605E U+0992D CS17 CR184 D44258.0
+C2-605F U+09931 CS17 CR184 D44277.0
+C2-6060 U+09930 CS17 CR184 D44273.0
+C3-572C U+04B4E CS17 CR184 D49898.0
+C3-572D U+04B4B CS17 CR184 D44284.0
+C4-5A26 U+296FB CS17 CR184 D44198.0 #
+C4-5A27 U+04B46 CS17 CR184 D44222.0
+C4-5A28 U+04B48 CS17 CR184 D44261.0
+C4-5A29 U+09937 CS17 CR184 M******
+C4-5A2A U+04B49 CS17 CR184 D44263.0
+C4-5A2B U+29737 CS17 CR184 D44272.0
+C5-6027 U+29700 CS17 CR184 D44208.0 #
+C5-6028 U+2972C CS17 CR184 D44248.0
+C5-6029 U+29712 CS17 CR184 D44242.0
+C5-602A U+2973D CS17 CR184 D44288.0
+C5-602B U+29733 CS17 CR184 D44266.0
+C5-602C U+04B4D CS17 CR184 D44291.0
+C5-602D U+29730 CS17 CR184 D44262.0
+C5-602E U+29740 CS17 CR184 D44290.0
+C5-602F U+29731 CS17 CR184 D44264.0
+C5-6030 U+29757 CS17 CR184 D44292.0
+C5-6031 U+04B4A CS17 CR184 D44276.0
+C5-6032 U+29735 CS17 CR184 D44269.0
+C5-6033 U+29732 CS17 CR184 D44265.0
+C5-6034 U+2972D CS17 CR184 D44257.0
+C5-6035 U+29736 CS17 CR184 D44271.0
+C5-6036 U+29738 CS17 CR184 D44275.0
+C5-6037 U+29762 CS17 CR184 D44315.0
+C5-6038 U+2975F CS17 CR184 D44311.0
+C5-6039 U+2978A CS17 CR184 D44363.0 #
+C7-3D73 U+296EC CS17 CR184 D44188.0
+C7-3D74 U+29722 CS17 CR184 D44250.0
+C7-3D75 U+29714 CS17 CR184 D44244.0
+C7-3D76 U+29734 CS17 CR184 D44267.0
+C7-3D77 U+2972F CS17 CR184 D44260.0
+C7-3D78 U+29739 CS17 CR184 D44279.0
+C7-3D79 U+29741 CS17 CR184 D44280.0
+C7-3D7A U+2973C CS17 CR184 D44287.0
+C7-3D7B U+29749 CS17 CR184 D49897.0
+C7-3D7C U+29758 CS17 CR184 D44293.0
+C7-3D7D U+2973A CS17 CR184 D44281.0
+C7-3D7E U+29742 CS17 CR184 D44286.0
+C7-3E21 U+2973F CS17 CR184 D44289.0
+C1-7772 U+0993E CS18 CR184 D44321.0
+C1-7773 U+0993F CS18 CR184 D44323.0
+C1-7774 U+0993D CS18 CR184 D44320.0
+C1-7775 U+0992E CS18 CR184 D44268.0
+C2-6456 U+09941 CS18 CR184 D44328.0
+C2-6457 U+0993C CS18 CR184 D44316.0
+C2-6458 U+0993A CS18 CR184 D44305.0
+C3-5961 U+09938 CS18 CR184 M******
+C3-5962 U+09936 CS18 CR184 D44333.0
+C3-5963 U+09940 CS18 CR184 D44325.0
+C3-5964 U+04B4C CS18 CR184 D44256.0
+C3-5965 U+0993B CS18 CR184 D44308.0
+C3-5966 U+09939 CS18 CR184 D44300.0
+C4-5E55 U+29778 CS18 CR184 D44307.0 #
+C4-5E56 U+2975D CS18 CR184 D44309.0
+C4-5E57 U+04B51 CS18 CR184 D44306.0
+C4-5E58 U+04B50 CS18 CR184 D44304.0
+C4-5E59 U+04B53 CS18 CR184 D44322.0
+C4-5E5A U+04B54 CS18 CR184 D44324.0
+C4-5E5B U+04B52 CS18 CR184 D44313.0
+C4-5E5C U+2975E CS18 CR184 D44310.0
+C4-5E5D U+29760 CS18 CR184 D44312.0
+C4-5E5E U+29767 CS18 CR184 D44327.0
+C5-663B U+2975B CS18 CR184 D44303.0
+C5-663C U+29763 CS18 CR184 D44317.0
+C5-663D U+29761 CS18 CR184 D44314.0
+C5-663E U+29768 CS18 CR184 D44329.0
+C5-663F U+2975A CS18 CR184 D44302.0
+C7-4529 U+2976E CS18 CR184 D44259.0
+C7-452A U+2973B CS18 CR184 D44282.0
+C7-452B U+2973E CS18 CR184 D44274.0
+C7-452C U+2976C CS18 CR184 D44332.0
+C7-452D U+29765 CS18 CR184 D44319.0
+C7-452E U+29764 CS18 CR184 D44318.0
+C7-452F U+29759 CS18 CR184 D44301.0
+C7-4530 U+2977C CS18 CR184 D44334.0
+C7-4531 U+29770 CS18 CR184 D44336.0
+C7-4532 U+29779 CS18 CR184 D49899.0
+C1-794F U+09945 CS19 CR184 D44346.0
+C1-7950 U+09949 CS19 CR184 D44366.0
+C2-677A U+09948 CS19 CR184 D44362.0
+C2-677B U+09947 CS19 CR184 D44355.0
+C2-677C U+09943 CS19 CR184 M******
+C3-5B68 U+04B57 CS19 CR184 D44368.0
+C3-5B69 U+09944 CS19 CR184 D44341.0
+C4-6236 U+04B56 CS19 CR184 D44360.0
+C4-6237 U+29788 CS19 CR184 D44359.0
+C4-6238 U+09946 CS19 CR184 D44350.0
+C4-6239 U+2978D CS19 CR184 D44370.0
+C4-623A U+29791 CS19 CR184 D44373.0
+C4-623B U+29780 CS19 CR184 D44344.0
+C5-6A62 U+2977F CS19 CR184 D44343.0
+C5-6A63 U+2978B CS19 CR184 D44365.0
+C5-6A64 U+2977D CS19 CR184 D44340.0
+C5-6A65 U+29799 CS19 CR184 M****** #
+C5-6A66 U+29784 CS19 CR184 D44351.0
+C5-6A67 U+29789 CS19 CR184 D44361.0
+C5-6A68 U+29785 CS19 CR184 D44352.0
+C5-6A69 U+29783 CS19 CR184 D44349.0
+C5-6A6A U+29786 CS19 CR184 D44353.0
+C5-6A6B U+2979E CS19 CR184 D44374.0
+C7-4B7E U+29766 CS19 CR184 D44326.0
+C7-4C21 U+29775 CS19 CR184 D44335.0
+C7-4C22 U+29769 CS19 CR184 D44330.0
+C7-4C23 U+2977E CS19 CR184 D44342.0
+C7-4C24 U+2978F CS19 CR184 D44358.0
+C7-4C25 U+29774 CS19 CR184 D44372.0
+C7-4C26 U+27210 CS19 CR184 D44348.0
+C7-4C27 U+297AD CS19 CR184 D44401.0 #
+C1-7A52 U+09952 CS20 CR184 D44400.0
+C1-7A53 U+09951 CS20 CR184 D44397.0
+C2-6A62 U+09950 CS20 CR184 D44396.0
+C2-6A63 U+0994E CS20 CR184 D44391.0
+C2-6A64 U+09959 CS20 CR184 D44435.0
+C2-6A65 U+0994C CS20 CR184 D44386.0
+C2-6A66 U+0994B CS20 CR184 D44382.0
+C2-6A67 U+09953 CS20 CR184 D44403.0
+C3-5D57 U+04B5A CS20 CR184 D44394.0
+C3-5D58 U+0994D CS20 CR184 D44390.0
+C3-5D59 U+04B5B CS20 CR184 D44393.0
+C4-6539 U+04B55 CS20 CR184 D44357.0
+C4-653A U+0994A CS20 CR184 D44377.0
+C4-653B U+04B59 CS20 CR184 D44384.0
+C4-653C U+04B58 CS20 CR184 D44379.0
+C4-653D U+29781 CS20 CR184 D44345.0
+C4-653E U+2979F CS20 CR184 D* @ D44371.0
+C4-653F U+297A7 CS20 CR184 D44385.0
+C5-6E63 U+297AC CS20 CR184 D44399.0
+C5-6E64 U+297A9 CS20 CR184 D44389.0
+C5-6E65 U+297A6 CS20 CR184 D44383.0
+C7-5151 U+29787 CS20 CR184 D44356.0
+C7-5152 U+2978C CS20 CR184 D44369.0
+C7-5153 U+29782 CS20 CR184 D44347.0
+C7-5154 U+2976B CS20 CR184 D44371.0
+C7-5155 U+297A0 CS20 CR184 D*
+C7-5156 U+2979A CS20 CR184 D44364.0
+C7-5157 U+29790 CS20 CR184 D44354.0
+C7-5158 U+2978E CS20 CR184 D44367.0
+C7-5159 U+297A1 CS20 CR184 D44375.0
+C7-515A U+297BD CS20 CR184 D44404.0
+C7-515B U+297B2 CS20 CR184 D44407.0
+C7-515C U+297B5 CS20 CR184 D44406.0
+C7-515D U+297B7 CS20 CR184 D44411.0
+C7-515E U+297AA CS20 CR184 D44395.0
+C7-515F U+297A2 CS20 CR184 D44376.0
+C7-5160 U+297A5 CS20 CR184 D44381.0
+C7-5161 U+297AE CS20 CR184 D44402.0
+C7-5162 U+297AB CS20 CR184 D44398.0
+C7-5163 U+297BC CS20 CR184 D44408.0
+C1-7B43 U+09957 CS21 CR184 D44431.0
+C2-6C64 U+09958 CS21 CR184 D44433.0
+C2-6C65 U+09956 CS21 CR184 D44430.0
+C3-5E7D U+04B5F CS21 CR184 D44427.0
+C3-5E7E U+0994F CS21 CR184 D44392.0
+C4-6822 U+04B60 CS21 CR184 D44428.0
+C4-6823 U+04B5E CS21 CR184 D44421.0
+C4-6824 U+04B5D CS21 CR184 D44412.0
+C4-6825 U+297C1 CS21 CR184 D44417.0
+C5-717D U+297A4 CS21 CR184 D44380.0
+C5-717E U+297A8 CS21 CR184 D44388.0
+C5-7221 U+297C3 CS21 CR184 D44419.0
+C5-7222 U+297BF CS21 CR184 D44414.0
+C5-7223 U+297C8 CS21 CR184 D44425.0
+C5-7224 U+297C2 CS21 CR184 D44418.0
+C5-7225 U+297CA CS21 CR184 D44432.0
+C5-7226 U+297CC CS21 CR184 D44436.0
+C5-7227 U+297C9 CS21 CR184 D44429.0
+C5-7228 U+297BE CS21 CR184 D44413.0
+C5-7229 U+297CD CS21 CR184 D44437.0
+C5-722A U+297C7 CS21 CR184 D44424.0
+C5-722B U+297C5 CS21 CR184 D44422.0
+C7-5644 U+297A3 CS21 CR184 D44378.0
+C7-5645 U+297BA CS21 CR184 D44405.0
+C7-5646 U+297C0 CS21 CR184 D44415.0
+C7-5647 U+297C4 CS21 CR184 D44420.0
+C7-5648 U+297C6 CS21 CR184 D44423.0
+C7-5649 U+297CB CS21 CR184 D44434.0
+C1-7C25 U+09955 CS22 CR184 D44426.0
+C2-6E45 U+09954 CS22 CR184 D44416.0
+C2-6E46 U+0995B CS22 CR184 D44451.0
+C3-5F77 U+04B63 CS22 CR184 D44448.0
+C3-5F78 U+0995A CS22 CR184 D44443.0
+C4-6965 U+04B62 CS22 CR184 D44447.0
+C4-6966 U+297D3 CS22 CR184 D44442.0
+C4-6967 U+04B61 CS22 CR184 D44441.0
+C4-6968 U+04B64 CS22 CR184 D44450.0
+C5-746E U+297D4 CS22 CR184 D44444.0
+C5-746F U+297D5 CS22 CR184 D44445.0
+C5-7470 U+297D9 CS22 CR184 D44454.0
+C7-5A34 U+297E3 CS22 CR184 D44459.1
+C7-5A35 U+297DB CS22 CR184 D44457.0
+C7-5A36 U+297D8 CS22 CR184 D44452.0
+C7-5A37 U+297D6 CS22 CR184 D44446.0
+C1-7C50 U+0995C CS23 CR184 D44453.0
+C3-605F U+04275 CS23 CR184 D44455.0
+C4-6B31 U+04B65 CS23 CR184 D44461.0
+C5-766E U+297E4 CS23 CR184 D44460.0
+C5-766F U+297E6 CS23 CR184 D44462.0
+C5-7670 U+297E7 CS23 CR184 D44463.0
+C7-5D54 U+297D7 CS23 CR184 D44449.0
+C7-5D55 U+297EA CS23 CR184 D44466.0
+C7-5D56 U+297E5 CS23 CR184 D44467.0
+C3-612A U+0995D CS24 CR184 D44473.0
+C4-6C3C U+297EF CS24 CR184 D44470.0
+C5-784A U+297E8 CS24 CR184 D44464.0
+C5-784B U+297ED CS24 CR184 D44468.0
+C5-784C U+297EE CS24 CR184 D44469.0
+C7-6028 U+297F0 CS24 CR184 D44471.0
+C7-6029 U+297F4 CS24 CR184 D44474.0
+C7-602A U+297F1 CS24 CR184 D44472.0
+C1-7D2E U+0995E CS25 CR184 D44479.0
+C2-7148 U+0995F CS25 CR184 D44480.0
+C3-6156 U+04B66 CS25 CR184 D44476.0
+C4-6D30 U+04B67 CS25 CR184 D44478.0
+C5-795D U+297F6 CS25 CR184 D44477.0
+C4-6D67 U+04B68 CS26 CR184 D44481.0
+C2-7221 U+09961 CS27 CR184 D44486.0
+C4-6E24 U+09960 CS27 CR184 D44485.0
+C4-6E25 U+04B69 CS27 CR184 D44487.0
+C5-7B25 U+297F8 CS27 CR184 D44483.0
+C7-6427 U+297F7 CS27 CR184 D44482.0
+C1-537B U+09996 CS09 CR185 D44489.0
+C6-3C79 U+29810 CS10 CR185 D44490.0
+C2-3A34 U+09997 CS11 CR185 D44492.0
+C6-463C U+29811 CS11 CR185 D44491.0
+C6-6446 U+29815 CS14 CR185 D44493.0
+C6-6447 U+29819 CS14 CR185 D44494.0
+C6-6448 U+29817 CS14 CR185 D44496.0
+C3-4F6C U+04B6B CS15 CR185 D44500.0
+C5-526C U+2981A CS15 CR185 D44497.0
+C7-2B41 U+29816 CS15 CR185 D44495.0
+C3-5367 U+04B6C CS16 CR185 D49900.0
+C4-5524 U+2981B CS16 CR185 D44498.0
+C4-5525 U+2981C CS16 CR185 D44499.0
+C7-3571 U+29824 CS16 CR185 D44504.0
+C7-3572 U+29826 CS16 CR185 D44506.0
+C7-3573 U+29825 CS16 CR185 D44505.0
+C2-6061 U+09998 CS17 CR185 D44507.0
+C7-3E22 U+29822 CS17 CR185 D44501.0
+C7-3E23 U+29823 CS17 CR185 D44503.0
+C4-5E5F U+04B6D CS18 CR185 D44508.0
+C7-4533 U+2982C CS18 CR185 D44511.0
+C4-623C U+04B6E CS19 CR185 D44513.0
+C7-4C28 U+2982B CS19 CR185 D44510.0
+C7-4C29 U+2982A CS19 CR185 D44509.0
+C7-5164 U+29832 CS20 CR185 D44514.0
+C7-602B U+29837 CS24 CR185 D44516.0
+C4-6E26 U+29839 CS27 CR185 D44517.0
+C1-537C U+09999 CS09 CR186 D44518.0
+C3-455F U+0999A CS13 CR186 D44520.0
+C4-417C U+2983B CS13 CR186 D44519.0
+C6-5A43 U+2983C CS13 CR186 D44521.0
+C2-4F39 U+0999D CS14 CR186 D44528.0
+C2-4F3A U+0999C CS14 CR186 D44527.0
+C4-485D U+04B6F CS14 CR186 D44526.0
+C5-4B4E U+0999B CS14 CR186 D44525.0
+C6-6449 U+2983F CS14 CR186 D44524.0
+C6-644A U+29840 CS14 CR186 D44529.0
+C6-644B U+29844 CS14 CR186 D44531.0
+C7-2B42 U+29845 CS15 CR186 D44532.0
+C2-5B6C U+0999E CS16 CR186 D44533.0
+C3-5368 U+099A0 CS16 CR186 D44535.0
+C4-5526 U+04B71 CS16 CR186 D44538.0
+C5-5A26 U+0999F CS16 CR186 D44534.0
+C7-3574 U+29848 CS16 CR186 D44536.0
+C2-6062 U+099A3 CS17 CR186 D44542.0
+C2-6063 U+099A1 CS17 CR186 D44539.0
+C3-572E U+04B72 CS17 CR186 D44541.0
+C3-572F U+04B70 CS17 CR186 D44537.0
+C3-5730 U+099A2 CS17 CR186 D44540.0
+C7-3E24 U+2984A CS17 CR186 D44543.0
+C1-7776 U+099A5 CS18 CR186 D44545.0
+C3-5967 U+099A4 CS18 CR186 D44544.0
+C4-5E60 U+2FA05 CS18 CR186 D44552.0
+C5-6640 U+2984E CS18 CR186 D44550.0
+C5-6641 U+2984D CS18 CR186 D44549.0
+C5-6642 U+29850 CS18 CR186 D44548.0
+C7-4534 U+29852 CS18 CR186 D44551.0
+C7-4535 U+29851 CS18 CR186 D44546.0
+C7-4536 U+2984C CS18 CR186 D44547.0
+C2-677D U+099A6 CS19 CR186 D44554.0
+C2-677E U+099A7 CS19 CR186 D44556.0
+C4-623D U+29854 CS19 CR186 D44555.0
+C4-623E U+29855 CS19 CR186 D44557.0
+C5-6A6C U+29853 CS19 CR186 D44553.0
+C7-4C2A U+29858 CS19 CR186 D44558.0
+C1-7A54 U+099A8 CS20 CR186 D44559.0
+C7-5165 U+2985A CS20 CR186 D44560.0
+C3-5F21 U+099A9 CS21 CR186 D44561.0
+C5-722C U+2985D CS21 CR186 D44562.0
+C7-564A U+29861 CS21 CR186 D44563.0
+C3-6060 U+099AA CS23 CR186 D44567.0
+C7-5D57 U+29864 CS23 CR186 D44566.0
+C3-6171 U+04B73 CS26 CR186 D44570.0
+C5-7A4B U+29865 CS26 CR186 D44569.0
+C2-7222 U+099AB CS27 CR186 D44571.0
+C1-586B U+099AC CS10 CR187 D44572.0
+C5-364B U+29867 CS11 CR187 D44573.0
+C5-364C U+29868 CS11 CR187 D44574.0
+C1-6325 U+099AE CS12 CR187 D44579.0
+C1-6326 U+099AD CS12 CR187 D44576.0
+C3-402D U+04B74 CS12 CR187 D44577.0
+C5-3D50 U+29869 CS12 CR187 D44575.0
+C6-5047 U+2986E CS12 CR187 D*
+C6-5048 U+2986A CS12 CR187 D44578.0
+C1-6769 U+099B3 CS13 CR187 D44593.0
+C1-676A U+099B1 CS13 CR187 D44589.0
+C1-676B U+099B4 CS13 CR187 D44595.0
+C2-486A U+099AF CS13 CR187 D44584.0
+C2-486B U+099B2 CS13 CR187 D44592.0
+C2-486C U+099B0 CS13 CR187 D44587.0
+C2-486D U+099B5 CS13 CR187 D44597.0
+C3-4560 U+04B76 CS13 CR187 D44591.0
+C5-4449 U+29870 CS13 CR187 D44585.0
+C5-444A U+04B75 CS13 CR187 D44590.0
+C6-5A44 U+29872 CS13 CR187 D44594.0
+C6-5A45 U+29871 CS13 CR187 D44588.0
+C6-5A46 U+29875 CS13 CR187 D44586.0
+C6-5A47 U+29873 CS13 CR187 D44596.0
+C1-6B72 U+099C1 CS14 CR187 D44619.0
+C2-4F3B U+099C3 CS14 CR187 D44625.0
+C2-4F3C U+099B9 CS14 CR187 D44604.0
+C2-4F3D U+099BB CS14 CR187 D44607.0
+C2-4F3E U+099BA CS14 CR187 D44605.0
+C2-4F3F U+099C2 CS14 CR187 D44623.0
+C2-4F40 U+099BD CS14 CR187 D44612.0
+C2-4F41 U+099C7 CS14 CR187 M******
+C3-4A5F U+04B7A CS14 CR187 D44622.0
+C3-4A60 U+099BE CS14 CR187 D44613.0
+C3-4A61 U+099BC CS14 CR187 D44610.0
+C3-4A62 U+099B7 CS14 CR187 D44600.0
+C3-4A63 U+099B6 CS14 CR187 D44598.0
+C3-4A64 U+099C0 CS14 CR187 D44618.0
+C3-4A65 U+04B78 CS14 CR187 D44615.0
+C3-4A66 U+099B8 CS14 CR187 D44602.0
+C3-4A67 U+04B7B CS14 CR187 D44624.0
+C3-4A68 U+04B7C CS14 CR187 D44628.0
+C3-4A69 U+04B7E CS14 CR187 M******
+C3-4A6A U+099C4 CS14 CR187 D44633.0
+C3-4A6B U+04B7D CS14 CR187 D44629.0
+C3-4A6C U+099BF CS14 CR187 D44616.0
+C4-485E U+04B77 CS14 CR187 D44609.0
+C4-485F U+04B79 CS14 CR187 D44620.0
+C4-4860 U+099C6 CS14 CR187 D44634.0
+C4-4861 U+2987B CS14 CR187 D44608.0
+C5-4B4F U+2987E CS14 CR187 D44626.0
+C5-4B50 U+2987A CS14 CR187 D44606.0
+C5-4B51 U+29877 CS14 CR187 D44599.0
+C5-4B52 U+2988C CS14 CR187 D44611.0
+C5-4B53 U+298E1 CS14 CR187 D44771.0
+C6-644C U+2987C CS14 CR187 D44614.0
+C6-644D U+29878 CS14 CR187 D44601.0
+C6-644E U+29879 CS14 CR187 D44603.0
+C6-644F U+29888 CS14 CR187 D*
+C6-6450 U+2FA06 CS14 CR187 D44623.0
+C6-6451 U+29889 CS14 CR187 D44617.0
+C6-6452 U+2987D CS14 CR187 D44621.0
+C1-6F76 U+099DD CS15 CR187 D44681.0
+C1-6F77 U+099D0 CS15 CR187 D44660.0
+C1-6F78 U+099DF CS15 CR187 D44683.0
+C1-6F79 U+099DB CS15 CR187 D44679.0
+C1-6F7A U+099D1 CS15 CR187 D44661.0
+C1-6F7B U+099D5 CS15 CR187 D44667.0
+C1-6F7C U+099D2 CS15 CR187 D44663.0
+C1-6F7D U+099D9 CS15 CR187 D44677.0
+C2-556F U+099DC CS15 CR187 D44680.0
+C2-5570 U+099CD CS15 CR187 D44651.0
+C2-5571 U+099CF CS15 CR187 D44658.0
+C2-5572 U+099D3 CS15 CR187 D44664.0
+C2-5573 U+099D4 CS15 CR187 D44665.0
+C2-5574 U+099CE CS15 CR187 D44652.0
+C2-5575 U+099C9 CS15 CR187 D44637.0
+C2-5576 U+099D6 CS15 CR187 D44672.0
+C2-5577 U+099D8 CS15 CR187 D44675.0
+C2-5578 U+099CB CS15 CR187 D44642.0
+C2-5579 U+099D7 CS15 CR187 D44673.0
+C2-557A U+099CC CS15 CR187 D44647.0
+C3-4F6D U+099CA CS15 CR187 D44638.0
+C3-4F6E U+099DA CS15 CR187 D44678.0
+C3-4F6F U+04B83 CS15 CR187 D44669.0
+C3-4F70 U+04B81 CS15 CR187 D44654.0
+C3-4F71 U+04B80 CS15 CR187 D44648.0
+C3-4F72 U+099DE CS15 CR187 D44682.0
+C3-4F73 U+099C8 CS15 CR187 D44636.0
+C3-4F74 U+099E0 CS15 CR187 D44686.0
+C4-4E6D U+04B84 CS15 CR187 D44671.0
+C4-4E6E U+04B82 CS15 CR187 D44662.0
+C4-4E6F U+04B7F CS15 CR187 D44641.0
+C4-4E70 U+04B85 CS15 CR187 M******
+C5-526D U+29894 CS15 CR187 D44650.0
+C5-526E U+29896 CS15 CR187 D44655.0
+C5-526F U+2989E CS15 CR187 D44685.0
+C5-5270 U+29895 CS15 CR187 D44653.0
+C5-5271 U+298A1 CS15 CR187 D44687.0
+C5-5272 U+2988E CS15 CR187 D44639.0
+C5-5273 U+2989B CS15 CR187 D44666.0
+C5-5274 U+29892 CS15 CR187 D44646.0
+C5-5275 U+29897 CS15 CR187 D44656.0
+C5-5276 U+29899 CS15 CR187 D44659.0
+C5-5277 U+29893 CS15 CR187 D44649.0
+C7-2B43 U+2987F CS15 CR187 D44627.0
+C7-2B44 U+29898 CS15 CR187 D44657.0
+C7-2B45 U+2989F CS15 CR187 D44668.0
+C7-2B46 U+29886 CS15 CR187 D44689.0
+C7-2B47 U+29890 CS15 CR187 D44643.0
+C7-2B48 U+2989A CS15 CR187 D*
+C7-2B49 U+2989D CS15 CR187 D44684.0
+C7-2B4A U+2988D CS15 CR187 D44635.0
+C7-2B4B U+2989C CS15 CR187 D44674.0
+C7-2B4C U+298A0 CS15 CR187 D44676.0
+C7-2B4D U+298A7 CS15 CR187 D44670.0
+C7-2B4E U+2988F CS15 CR187 D44640.0
+C1-732D U+099ED CS16 CR187 D44725.0
+C1-732E U+099E2 CS16 CR187 D44696.0
+C1-732F U+099F1 CS16 CR187 D44734.0
+C2-5B6D U+099EE CS16 CR187 D44726.0
+C2-5B6E U+099EC CS16 CR187 D44724.0
+C2-5B6F U+099E5 CS16 CR187 D44707.0
+C2-5B70 U+099E4 CS16 CR187 D44700.0
+C2-5B71 U+099F0 CS16 CR187 D44732.0
+C2-5B72 U+099E3 CS16 CR187 D44699.0
+C2-5B73 U+099EA CS16 CR187 D44718.0
+C2-5B74 U+099E9 CS16 CR187 D44713.0
+C2-5B75 U+099E7 CS16 CR187 D44710.0
+C3-5369 U+04B8A CS16 CR187 D44730.0
+C3-536A U+099EF CS16 CR187 D44727.0
+C3-536B U+099E8 CS16 CR187 D44711.0
+C3-536C U+099EB CS16 CR187 D44720.0
+C3-536D U+04B88 CS16 CR187 D44716.0
+C3-536E U+04B87 CS16 CR187 D44715.0
+C3-536F U+04B86 CS16 CR187 D44714.0
+C3-5370 U+099E1 CS16 CR187 D44693.0
+C3-5371 U+099E6 CS16 CR187 D44709.0
+C4-5527 U+298B2 CS16 CR187 D44703.0
+C4-5528 U+298B4 CS16 CR187 D44705.0
+C4-5529 U+298B7 CS16 CR187 D44712.0
+C4-552A U+298B1 CS16 CR187 D44702.0
+C4-552B U+298B3 CS16 CR187 D44704.0
+C4-552C U+298AE CS16 CR187 D44694.0
+C4-552D U+04B8B CS16 CR187 D44736.0
+C5-5A27 U+298BC CS16 CR187 D44731.0
+C5-5A28 U+298CA CS16 CR187 D44745.0
+C5-5A29 U+298B6 CS16 CR187 D44708.0
+C5-5A2A U+298C7 CS16 CR187 D*
+C5-5A2B U+298BF CS16 CR187 D44737.0
+C5-5A2C U+04B89 CS16 CR187 D44729.0
+C5-5A2D U+298B9 CS16 CR187 D44721.0
+C5-5A2E U+04B8C CS16 CR187 D44695.0
+C5-5A2F U+298B0 CS16 CR187 D44701.0
+C5-5A30 U+298B8 CS16 CR187 D44717.0
+C5-5A31 U+298BD CS16 CR187 D44733.0
+C5-5A32 U+29891 CS16 CR187 D44644.0
+C5-5A33 U+298BB CS16 CR187 D44728.0
+C5-5A34 U+298BE CS16 CR187 D44735.0
+C7-3575 U+298B5 CS16 CR187 D44706.0
+C7-3576 U+298D2 CS16 CR187 D44744.0
+C7-3577 U+298D5 CS16 CR187 D44742.0
+C7-3578 U+298C4 CS16 CR187 D44741.0
+C7-3579 U+298AF CS16 CR187 D44697.0
+C7-357A U+298AD CS16 CR187 D44645.0
+C7-357B U+298C1 CS16 CR187 D44739.0
+C7-357C U+298C0 CS16 CR187 D44738.0
+C7-357D U+298CC CS16 CR187 D44695.1
+C7-357E U+298CD CS16 CR187 D49902.0
+C7-3621 U+298C3 CS16 CR187 D44740.0
+C7-3622 U+298C8 CS16 CR187 D*
+C7-3623 U+298C5 CS16 CR187 D44722.0
+C7-3624 U+298BA CS16 CR187 D44723.0
+C7-3625 U+298D0 CS16 CR187 D44698.0
+C7-3626 U+298C2 CS16 CR187 D44719.0
+C7-3627 U+298CE CS16 CR187 D44743.0
+C7-3628 U+04B8D CS16 CR187 D49903.0
+C1-762B U+09A01 CS17 CR187 D44778.0
+C1-762C U+099FF CS17 CR187 D44775.0
+C2-6064 U+09A02 CS17 CR187 D44779.0
+C2-6065 U+099FA CS17 CR187 D44764.0
+C2-6066 U+099F4 CS17 CR187 D44749.0
+C2-6067 U+099F7 CS17 CR187 D44758.0
+C2-6068 U+099F9 CS17 CR187 D44761.0
+C2-6069 U+099F8 CS17 CR187 D44759.0
+C2-606A U+099F6 CS17 CR187 D44751.0
+C2-606B U+099FB CS17 CR187 D44767.0
+C2-606C U+099FD CS17 CR187 D44773.0
+C2-606D U+099FE CS17 CR187 D44774.0
+C2-606E U+099FC CS17 CR187 D44772.0
+C2-606F U+09A03 CS17 CR187 D44780.0
+C3-5731 U+04B92 CS17 CR187 D44763.0
+C3-5732 U+04B8F CS17 CR187 D44756.0
+C3-5733 U+09A00 CS17 CR187 D44776.0
+C3-5735 U+04B90 CS17 CR187 D44757.0
+C3-5736 U+29937 CS17 CR187 D*
+C3-5737 U+099F5 CS17 CR187 D44750.0
+C4-5A2C U+298DE CS17 CR187 D44768.0
+C4-5A2D U+04B91 CS17 CR187 D44760.0
+C4-5A2E U+04B8E CS17 CR187 D44752.0
+C4-5A2F U+298DA CS17 CR187 D44755.0
+C5-603A U+298D6 CS17 CR187 D44746.0
+C5-603B U+298D8 CS17 CR187 D44753.0
+C5-603C U+298DD CS17 CR187 D44766.0
+C5-603D U+298E4 CS17 CR187 D44782.0
+C5-603E U+298E3 CS17 CR187 D44777.0
+C7-3E25 U+298DC CS17 CR187 D44765.0
+C7-3E26 U+298D9 CS17 CR187 D44754.0
+C7-3E27 U+298DB CS17 CR187 D44762.0
+C7-3E28 U+298E2 CS17 CR187 D44781.0
+C7-3E29 U+2FA07 CS17 CR187 D44774.0 #
+C7-3E2A U+298DF CS17 CR187 D44769.0
+C7-3E2B U+298E0 CS17 CR187 D44770.0
+C7-3E2C U+298D7 CS17 CR187 D44748.0
+C1-7777 U+09A0E CS18 CR187 D44817.0
+C2-6459 U+09A0F CS18 CR187 D44818.0
+C2-645A U+09A0B CS18 CR187 D44809.0
+C2-645B U+09A09 CS18 CR187 D44801.0
+C2-645C U+09A0D CS18 CR187 D44816.0
+C2-645D U+09A04 CS18 CR187 D44787.0
+C2-645E U+09A11 CS18 CR187 D44824.0
+C2-645F U+09A0A CS18 CR187 D44808.0
+C2-6460 U+09A05 CS18 CR187 D44788.0
+C2-6461 U+09A07 CS18 CR187 D44791.0
+C2-6462 U+09A06 CS18 CR187 D44789.0
+C3-5734 U+099F3 CS18 CR187 D44747.0
+C3-5968 U+04B96 CS18 CR187 D44812.0
+C3-5969 U+04B98 CS18 CR187 D44819.0
+C3-596A U+09A08 CS18 CR187 D44795.0
+C3-596B U+09A0C CS18 CR187 D44815.0
+C3-596C U+04B9B CS18 CR187 D44825.0
+C3-596D U+09A10 CS18 CR187 D44821.0
+C4-5E61 U+298F4 CS18 CR187 D44798.0
+C4-5E62 U+04B95 CS18 CR187 D44807.0
+C4-5E63 U+04B99 CS18 CR187 D44822.0
+C4-5E64 U+298F1 CS18 CR187 D44794.0
+C4-5E65 U+04B9A CS18 CR187 D44823.0
+C4-5E66 U+298FA CS18 CR187 D44810.0
+C4-5E67 U+04B93 CS18 CR187 D44790.0
+C4-5E68 U+04B97 CS18 CR187 D44813.0
+C4-5E69 U+298F8 CS18 CR187 D44804.0
+C4-5E6A U+298F9 CS18 CR187 D44805.0
+C4-5E6B U+29909 CS18 CR187 D44832.0
+C4-5E6C U+298FD CS18 CR187 D44820.0
+C4-5E6D U+298F7 CS18 CR187 D44802.0
+C5-6643 U+298FC CS18 CR187 D44814.0
+C5-6644 U+29912 CS18 CR187 D*
+C5-6645 U+298F5 CS18 CR187 D44799.0
+C5-6646 U+2991E CS18 CR187 D44833.1
+C5-6647 U+298F0 CS18 CR187 D44793.0
+C5-6648 U+298F3 CS18 CR187 D44797.0
+C5-6649 U+298F2 CS18 CR187 D44796.0
+C5-664A U+29901 CS18 CR187 D44829.0
+C5-664B U+298EF CS18 CR187 D44792.0
+C5-664C U+298EE CS18 CR187 D44786.0
+C5-664D U+29916 CS18 CR187 D44830.0
+C5-664E U+298F6 CS18 CR187 D44800.0
+C5-664F U+298FB CS18 CR187 D44811.0
+C5-6650 U+2991C CS18 CR187 D44843.0
+C7-4537 U+29900 CS18 CR187 D44828.0
+C7-4538 U+29910 CS18 CR187 D49905.0
+C7-4539 U+29913 CS18 CR187 D44806.0
+C7-453A U+298FF CS18 CR187 D44827.0
+C7-453B U+298FE CS18 CR187 D44826.0
+C7-453C U+298ED CS18 CR187 D44785.0
+C1-7951 U+09A16 CS19 CR187 D44845.0
+C1-7952 U+09A19 CS19 CR187 D44849.0
+C2-6821 U+09A1A CS19 CR187 D44853.0
+C2-6822 U+09A15 CS19 CR187 D44841.0
+C2-6823 U+09A25 CS19 CR187 D44872.0
+C2-6824 U+09A1D CS19 CR187 D44858.0
+C2-6825 U+09A24 CS19 CR187 D44870.0
+C2-6826 U+09A1B CS19 CR187 D44855.0
+C2-6827 U+09A22 CS19 CR187 D44867.0
+C2-6828 U+09A20 CS19 CR187 D44863.0
+C2-6829 U+09A27 CS19 CR187 D44878.0
+C2-682A U+09A23 CS19 CR187 D44868.0
+C2-682B U+09A1E CS19 CR187 D44860.0
+C2-682C U+09A1C CS19 CR187 D44857.0
+C2-682D U+09A14 CS19 CR187 D44838.0
+C3-5B6A U+04B9E CS19 CR187 D44851.0
+C3-5B6B U+09A26 CS19 CR187 D44876.0
+C3-5B6C U+09A1F CS19 CR187 D44862.0
+C3-5B6D U+09A18 CS19 CR187 D44847.0
+C3-5B6E U+09A21 CS19 CR187 D44865.0
+C3-5B6F U+09A17 CS19 CR187 D44848.0
+C4-623F U+04B9D CS19 CR187 D44844.0
+C4-6240 U+04BA0 CS19 CR187 D44861.0
+C4-6241 U+04B9C CS19 CR187 D44840.0
+C4-6242 U+29925 CS19 CR187 D44874.0
+C4-6243 U+2991A CS19 CR187 D44839.0
+C4-6244 U+04BA1 CS19 CR187 D44869.0
+C4-6245 U+04BA2 CS19 CR187 D44871.0
+C4-6246 U+04B9F CS19 CR187 D44859.0
+C5-6A6D U+29917 CS19 CR187 D44831.0
+C5-6A6E U+04B94 CS19 CR187 D44803.0
+C5-6A6F U+29919 CS19 CR187 D44837.0
+C5-6A70 U+29920 CS19 CR187 D44854.0
+C5-6A71 U+2991F CS19 CR187 D44852.0
+C5-6A72 U+29923 CS19 CR187 D44866.0
+C5-6A73 U+29918 CS19 CR187 D44836.0
+C5-6A74 U+29921 CS19 CR187 D44856.0
+C5-6A75 U+29929 CS19 CR187 D44880.0
+C5-6A76 U+29924 CS19 CR187 D44873.0
+C5-6A77 U+29926 CS19 CR187 D44875.0
+C7-4C2B U+29922 CS19 CR187 D44864.0
+C7-4C2C U+2991D CS19 CR187 D44846.0
+C7-4C2D U+2992B CS19 CR187 D44882.0
+C7-4C2E U+2992C CS19 CR187 D44883.0
+C7-4C2F U+2992D CS19 CR187 D44884.0
+C7-4C30 U+29933 CS19 CR187 D44885.0
+C7-4C31 U+2991B CS19 CR187 D44842.0
+C7-4C32 U+29927 CS19 CR187 D44877.0
+C7-4C33 U+2992A CS19 CR187 D44881.0
+C7-4C34 U+29928 CS19 CR187 D44879.0
+C7-4C35 U+2993B CS19 CR187 D44886.0
+C1-7A55 U+09A2B CS20 CR187 D44894.0
+C1-7A56 U+09A30 CS20 CR187 D44915.1
+C1-7A57 U+09A37 CS20 CR187 D44935.0
+C1-7A58 U+09A35 CS20 CR187 D44925.0
+C2-6A68 U+09A32 CS20 CR187 D44917.0
+C2-6A69 U+09A34 CS20 CR187 D44924.0
+C2-6A6A U+09A31 CS20 CR187 D44916.0
+C2-6A6B U+09A2C CS20 CR187 D44897.0
+C2-6A6C U+09A2A CS20 CR187 D44891.0
+C2-6A6D U+09A36 CS20 CR187 D44928.0
+C2-6A6E U+09A29 CS20 CR187 D44889.0
+C2-6A6F U+09A2E CS20 CR187 D44912.0
+C2-6A70 U+09A38 CS20 CR187 D44937.0
+C2-6A71 U+09A2D CS20 CR187 D44906.0
+C3-5D5A U+09A2F CS20 CR187 D44914.0
+C3-5D5B U+04BA6 CS20 CR187 D44919.0
+C3-5D5C U+04BAA CS20 CR187 D44941.0
+C3-5D5D U+04BA5 CS20 CR187 D44905.0
+C4-6540 U+04BA4 CS20 CR187 D44902.0
+C4-6541 U+04BA3 CS20 CR187 D44895.0
+C4-6542 U+29944 CS20 CR187 D44904.0 #
+C4-6543 U+29947 CS20 CR187 D44910.0
+C4-6544 U+29948 CS20 CR187 D44911.0
+C4-6545 U+2993D CS20 CR187 D44892.0
+C4-6546 U+09A33 CS20 CR187 D44921.0
+C4-6547 U+04BA7 CS20 CR187 D44927.0
+C4-6548 U+29949 CS20 CR187 D44918.0
+C5-6E66 U+04BA8 CS20 CR187 D44929.0
+C5-6E67 U+2994C CS20 CR187 D44923.0
+C5-6E68 U+29943 CS20 CR187 D44903.0
+C5-6E69 U+29941 CS20 CR187 D44899.0
+C5-6E6A U+2994F CS20 CR187 D44931.0
+C5-6E6B U+29942 CS20 CR187 D44900.0
+C5-6E6C U+29951 CS20 CR187 D44934.0
+C5-6E6D U+04BA9 CS20 CR187 D44932.0
+C5-6E6E U+29940 CS20 CR187 D44898.0
+C5-6E6F U+29950 CS20 CR187 D44933.0
+C5-6E70 U+29945 CS20 CR187 D44907.0
+C5-6E71 U+2994A CS20 CR187 D44920.0
+C5-6E72 U+2994B CS20 CR187 D44922.0
+C7-5166 U+29964 CS20 CR187 D44942.0
+C7-5167 U+2995C CS20 CR187 D44909.0
+C7-5168 U+2994D CS20 CR187 D44926.0
+C7-5169 U+2993F CS20 CR187 D44896.0
+C7-516A U+2993E CS20 CR187 D44893.0
+C7-516B U+29952 CS20 CR187 D44936.0
+C7-516C U+29958 CS20 CR187 D44940.0
+C7-516D U+29957 CS20 CR187 D44939.0
+C7-516E U+2995E CS20 CR187 D44901.0
+C7-516F U+29953 CS20 CR187 D44908.0
+C7-5170 U+29954 CS20 CR187 D44938.0
+C7-5171 U+29956 CS20 CR187 D44913.0
+C7-5172 U+28F65 CS20 CR187 D* @ D44906.0
+C1-7B44 U+09A45 CS21 CR187 D44968.0
+C1-7B45 U+09A43 CS21 CR187 D44966.0
+C1-7B46 U+09A40 CS21 CR187 D44949.0
+C1-7B47 U+09A3E CS21 CR187 D44957.0
+C2-6C66 U+09A39 CS21 CR187 D44946.0
+C2-6C67 U+09A3D CS21 CR187 D44955.0
+C2-6C68 U+09A46 CS21 CR187 D44976.0
+C2-6C69 U+09A44 CS21 CR187 D44967.0
+C2-6C6A U+09A42 CS21 CR187 D44965.0
+C2-6C6B U+09A41 CS21 CR187 D44963.0
+C2-6C6C U+09A3A CS21 CR187 D49906.0
+C2-6C6D U+09A3F CS21 CR187 D44958.0
+C3-5F22 U+09A3C CS21 CR187 D44954.0
+C3-5F23 U+04BAF CS21 CR187 D44964.0
+C3-5F24 U+09A3B CS21 CR187 D44950.0
+C4-6826 U+2994E CS21 CR187 D44930.0
+C4-6827 U+2996E CS21 CR187 D44953.0
+C4-6828 U+04BB1 CS21 CR187 D44970.0
+C4-6829 U+04BAB CS21 CR187 D44944.0
+C4-682A U+04BAC CS21 CR187 D44948.0
+C4-682B U+04BAD CS21 CR187 D44960.0
+C4-682C U+29971 CS21 CR187 D44962.0
+C4-682D U+04BAE CS21 CR187 D44961.0
+C5-722D U+04BB0 CS21 CR187 D44969.0
+C5-722E U+2996C CS21 CR187 D44951.0
+C5-722F U+2996B CS21 CR187 D44947.0
+C5-7230 U+29970 CS21 CR187 D44959.0
+C5-7231 U+2996D CS21 CR187 D44952.0
+C5-7232 U+2996F CS21 CR187 D44956.0
+C5-7233 U+29989 CS21 CR187 D44998.0
+C5-7234 U+29984 CS21 CR187 D44987.0 # design miss of CNS?
+C7-564B U+2997A CS21 CR187 D*
+C7-564C U+29973 CS21 CR187 D44971.0
+C7-564D U+29972 CS21 CR187 D44975.0
+C7-564E U+29974 CS21 CR187 D44972.0
+C7-564F U+29980 CS21 CR187 D44973.0
+C7-5650 U+29981 CS21 CR187 D44974.0
+C7-5651 U+09A47 CS21 CR187 D44945.0
+C1-7C26 U+09A55 CS22 CR187 D45008.0
+C1-7C27 U+09A4D CS22 CR187 D44986.0
+C2-6E47 U+09A4E CS22 CR187 D44990.0
+C2-6E48 U+09A53 CS22 CR187 D45003.0
+C2-6E49 U+09A54 CS22 CR187 D45004.0
+C2-6E4A U+09A4C CS22 CR187 D44985.0
+C2-6E4B U+09A4F CS22 CR187 D44991.0
+C2-6E4C U+09A48 CS22 CR187 D44978.0
+C2-6E4D U+09A4A CS22 CR187 D44982.0
+C2-6E4E U+09A49 CS22 CR187 D44981.0
+C2-6E4F U+09A52 CS22 CR187 D45002.0
+C2-6E50 U+09A50 CS22 CR187 D44992.0
+C3-5F79 U+09A51 CS22 CR187 D44994.0
+C3-5F7A U+04BB6 CS22 CR187 D45007.0
+C4-6969 U+04BB5 CS22 CR187 D45000.0
+C4-696A U+09A4B CS22 CR187 D44983.0
+C4-696B U+04BB4 CS22 CR187 D44995.0
+C4-696C U+2998E CS22 CR187 D45009.0
+C5-7471 U+29987 CS22 CR187 D44996.0
+C5-7472 U+29999 CS22 CR187 D*
+C5-7473 U+2998C CS22 CR187 D45006.0
+C5-7474 U+2998A CS22 CR187 D44999.0
+C5-7475 U+2998F CS22 CR187 D45010.0
+C5-7476 U+04BB3 CS22 CR187 D44993.0
+C5-7477 U+2998B CS22 CR187 D45005.0
+C5-7478 U+29982 CS22 CR187 D44979.0
+C5-7479 U+2999B CS22 CR187 D49907.0
+C7-5A38 U+29986 CS22 CR187 D44989.0
+C7-5A39 U+29990 CS22 CR187 D45011.0
+C7-5A3A U+29991 CS22 CR187 D45012.0
+C7-5A3B U+29988 CS22 CR187 D44997.0
+C7-5A3C U+29994 CS22 CR187 D45014.0
+C7-5A3D U+29983 CS22 CR187 D44980.0
+C7-5A3E U+04BB2 CS22 CR187 D44984.0
+C7-5A3F U+2999C CS22 CR187 D45013.0
+C7-5A40 U+2998D CS22 CR187 D45001.0
+C7-5A41 U+29985 CS22 CR187 D44988.0
+C1-7C51 U+09A5A CS23 CR187 D45029.0 @ D45013.1
+C1-7C52 U+09A5B CS23 CR187 D45030.0
+C1-7C53 U+09A57 CS23 CR187 D45024.0
+C2-6F60 U+09A56 CS23 CR187 D45022.0
+C2-6F61 U+09A59 CS23 CR187 D45026.0
+C3-6061 U+09A5C CS23 CR187 D45031.0
+C3-6062 U+09A58 CS23 CR187 D45025.0
+C4-6B32 U+04BB9 CS23 CR187 D45027.0
+C4-6B33 U+04BB7 CS23 CR187 D45019.0
+C4-6B34 U+04BB8 CS23 CR187 D45020.0
+C5-7671 U+299A0 CS23 CR187 D45017.0
+C5-7672 U+299A4 CS23 CR187 D45028.0
+C7-5D58 U+299B3 CS23 CR187 D45037.0
+C7-5D59 U+299A3 CS23 CR187 D45023.0
+C7-5D5A U+299A5 CS23 CR187 D45032.0
+C7-5D5B U+299A7 CS23 CR187 D45034.0
+C7-5D5C U+299A2 CS23 CR187 D45021.0
+C7-5D5D U+2999F CS23 CR187 D45016.0
+C7-5D5E U+299A6 CS23 CR187 D45033.0
+C7-5D5F U+2999E CS23 CR187 D45015.0
+C7-5D60 U+299A8 CS23 CR187 D45035.0
+C1-7C75 U+09A5F CS24 CR187 D45048.0
+C2-7061 U+09A5E CS24 CR187 D45046.0
+C3-612B U+04BBA CS24 CR187 D45038.0
+C4-6C3D U+09A5D CS24 CR187 D45039.0
+C5-784D U+299B9 CS24 CR187 D45044.0
+C5-784E U+299A1 CS24 CR187 D45043.1
+C5-784F U+299B6 CS24 CR187 D45041.0
+C7-602C U+299BF CS24 CR187 D*
+C7-602D U+04BBC CS24 CR187 D45047.0
+C7-602E U+04BBB CS24 CR187 D45040.0
+C7-602F U+299BD CS24 CR187 D45051.0
+C7-6030 U+299BE CS24 CR187 D45052.0
+C7-6031 U+299B7 CS24 CR187 D45042.0
+C7-6032 U+299C0 CS24 CR187 D45053.0
+C7-6033 U+299BA CS24 CR187 D45045.0
+C7-6034 U+299B8 CS24 CR187 D45043.0
+C7-6035 U+299BC CS24 CR187 D45050.0
+C7-6036 U+299BB CS24 CR187 D45049.0
+C3-6157 U+04BBD CS25 CR187 D45063.0
+C4-6D31 U+299C6 CS25 CR187 D45058.0
+C4-6D32 U+299CB CS25 CR187 D45064.0
+C5-795E U+299C9 CS25 CR187 D45061.0
+C5-795F U+299C5 CS25 CR187 D45057.0
+C5-7960 U+299C7 CS25 CR187 D45059.0
+C5-7961 U+299CA CS25 CR187 D45062.0
+C5-7962 U+299C2 CS25 CR187 D45054.0
+C5-7963 U+299C4 CS25 CR187 D45056.0
+C7-6162 U+299C8 CS25 CR187 D45060.0
+C7-6163 U+299C3 CS25 CR187 D45055.0
+C7-6164 U+299CE CS25 CR187 D45073.0
+C1-7D37 U+09A62 CS26 CR187 D45069.0
+C1-7D38 U+09A65 CS26 CR187 D45076.0
+C2-7165 U+09A60 CS26 CR187 D45066.0
+C3-6172 U+09A61 CS26 CR187 D45068.0
+C3-6173 U+09A63 CS26 CR187 D45071.0
+C4-6D68 U+04BBE CS26 CR187 D45067.0
+C5-7A4C U+299CF CS26 CR187 D45070.0
+C5-7A4D U+299D0 CS26 CR187 D45072.0
+C2-7223 U+09A64 CS27 CR187 D45075.0
+C2-7224 U+09A66 CS27 CR187 D45077.0
+C2-7225 U+09A67 CS27 CR187 D45078.0
+C3-6227 U+04BBF CS27 CR187 D45082.0
+C4-6E27 U+299D4 CS27 CR187 D45079.0
+C7-6428 U+299D6 CS27 CR187 D45081.0
+C7-6429 U+299D5 CS27 CR187 D45080.0
+C2-7232 U+09A69 CS28 CR187 D45086.0
+C2-7233 U+09A68 CS28 CR187 D45083.0
+C4-6E3F U+04BC0 CS28 CR187 D45084.0
+C4-6E40 U+299D8 CS28 CR187 D45085.0
+C7-6471 U+299DB CS28 CR187 D45089.1
+C7-6472 U+299D9 CS28 CR187 D45087.0
+C7-6473 U+299DA CS28 CR187 D45088.0
+C1-7D47 U+09A6A CS29 CR187 D45090.0
+C3-6237 U+04BC1 CS29 CR187 D*
+C7-654E U+299E0 CS29 CR187 D45091.0
+C2-723B U+09A6B CS30 CR187 D45094.0
+C5-7C23 U+299E1 CS30 CR187 D45092.0
+C7-656A U+299E2 CS30 CR187 D45093.0
+C7-657A U+299E3 CS31 CR187 D45095.0
+C7-657B U+299E4 CS31 CR187 D49909.0
+C4-6E57 U+04BC2 CS34 CR187 D45096.0
+C7-6644 U+299E5 CS36 CR187 D45097.0
+C1-586C U+09AA8 CS10 CR188 D45098.0
+C3-3969 U+04BC6 CS11 CR188 D45099.0
+C3-402E U+04BC7 CS12 CR188 D45102.0
+C3-402F U+09AA9 CS12 CR188 D45103.0
+C4-3C27 U+29A12 CS12 CR188 D45101.0
+C5-3D51 U+29A11 CS12 CR188 D45100.0
+C2-486E U+09AAD CS13 CR188 D45111.0
+C2-486F U+09AAB CS13 CR188 D45106.0
+C4-417D U+09AAC CS13 CR188 D45109.0
+C4-417E U+09AAE CS13 CR188 D45113.0
+C4-4221 U+09AAA CS13 CR188 D45105.0
+C6-5A48 U+29A17 CS13 CR188 D45110.0
+C6-5A49 U+29A15 CS13 CR188 D45112.0
+C6-5A4A U+29A16 CS13 CR188 D45107.0
+C6-5A4B U+29A1B CS13 CR188 D45114.0
+C1-6B73 U+09AAF CS14 CR188 D45124.0
+C1-6B74 U+09AB0 CS14 CR188 D45127.0
+C2-4F42 U+09AB1 CS14 CR188 D45128.0
+C3-4A6D U+04BC9 CS14 CR188 D45125.0
+C4-4862 U+04BC8 CS14 CR188 D45123.0
+C4-4863 U+29A1C CS14 CR188 D45118.0
+C4-4864 U+29A21 CS14 CR188 D45126.0
+C4-4865 U+29A1D CS14 CR188 D45119.0
+C5-4B54 U+29A20 CS14 CR188 D45122.0
+C5-4B55 U+29A1E CS14 CR188 D45120.0
+C6-6453 U+29A23 CS14 CR188 D45134.0
+C6-6454 U+29A24 CS14 CR188 D45133.0
+C6-6455 U+29A26 CS14 CR188 D45130.0
+C6-6456 U+29A22 CS14 CR188 D45131.0
+C6-6457 U+29A27 CS14 CR188 D45129.0
+C6-6458 U+29A1F CS14 CR188 D45121.0
+C1-6F7E U+09AB7 CS15 CR188 D45156.0
+C2-557B U+09AB3 CS15 CR188 D45146.0
+C3-4F75 U+04BCA CS15 CR188 D45143.0
+C3-4F76 U+09AB6 CS15 CR188 D45155.0
+C3-4F77 U+09AB5 CS15 CR188 D45151.0
+C3-4F78 U+04BCE CS15 CR188 D*
+C4-4E71 U+29A2D CS15 CR188 D45137.0
+C4-4E72 U+29A2C CS15 CR188 D45136.0
+C4-4E73 U+04BCC CS15 CR188 D45145.0
+C4-4E74 U+09AB2 CS15 CR188 D45142.0
+C4-4E75 U+04BCB CS15 CR188 D45144.0
+C4-4E76 U+04BCD CS15 CR188 D45150.0
+C4-4E77 U+29A34 CS15 CR188 D45154.0
+C4-4E78 U+29A38 CS15 CR188 D45153.0
+C5-5278 U+29A32 CS15 CR188 D45149.0
+C5-5279 U+29A2F CS15 CR188 D45140.0
+C5-527A U+29A2E CS15 CR188 D45139.0
+C5-527B U+29A33 CS15 CR188 D45152.0
+C7-2B4F U+29A41 CS15 CR188 D45179.0
+C7-2B50 U+29A35 CS15 CR188 D45158.0
+C7-2B51 U+29A37 CS15 CR188 D45138.0
+C7-2B52 U+29A30 CS15 CR188 D45141.0
+C7-2B53 U+29A3A CS15 CR188 D45160.0
+C7-2B54 U+29A36 CS15 CR188 D45159.0
+C7-2B55 U+2FA08 CS15 CR188 D45157.0
+C1-7330 U+09AB8 CS16 CR188 D45164.0
+C1-7331 U+09ABC CS16 CR188 D45175.0
+C2-5B76 U+09AB9 CS16 CR188 D45170.0
+C2-5B77 U+09ABF CS16 CR188 D45204.0
+C2-5B78 U+09AB4 CS16 CR188 D45147.0
+C2-5B79 U+09ABB CS16 CR188 D45174.0
+C3-5372 U+04BCF CS16 CR188 D45163.0
+C3-5373 U+04BD0 CS16 CR188 D45165.0
+C4-552E U+04BD4 CS16 CR188 D45177.0
+C4-552F U+04BD3 CS16 CR188 D45171.0
+C4-5530 U+04BD1 CS16 CR188 D45166.0
+C4-5531 U+09ABA CS16 CR188 D45172.0
+C4-5532 U+04BD2 CS16 CR188 D45167.0
+C4-5533 U+29A3F CS16 CR188 D45173.0
+C5-5A35 U+29A3E CS16 CR188 D45169.0
+C5-5A36 U+29A3D CS16 CR188 D45168.0
+C7-3629 U+29A43 CS16 CR188 D45180.0
+C7-362A U+29A42 CS16 CR188 D45178.0
+C7-362B U+29A40 CS16 CR188 D45176.0
+C7-362C U+29A31 CS16 CR188 D45148.0
+C2-6070 U+09ABE CS17 CR188 D45195.0
+C3-5738 U+04BD9 CS17 CR188 D45193.0
+C3-5739 U+04BD5 CS17 CR188 D45182.0
+C3-573A U+09ABD CS17 CR188 D45187.0
+C4-5A30 U+04BD8 CS17 CR188 D45189.0
+C4-5A31 U+04BD6 CS17 CR188 D45184.0
+C4-5A32 U+29A4B CS17 CR188 D45188.0
+C4-5A33 U+04BDA CS17 CR188 D45194.0
+C4-5A34 U+29A49 CS17 CR188 D45183.0
+C4-5A35 U+04BD7 CS17 CR188 D45185.0
+C5-603F U+29A4D CS17 CR188 D45192.0
+C7-3E2D U+29A4F CS17 CR188 D45197.0
+C7-3E2E U+29A46 CS17 CR188 D45198.0
+C7-3E2F U+29A53 CS17 CR188 D*
+C7-3E30 U+29A55 CS17 CR188 D45190.0
+C7-3E31 U+29A4E CS17 CR188 D45196.0
+C7-3E32 U+29A4A CS17 CR188 D45186.0
+C7-3E33 U+29A4C CS17 CR188 D45191.0
+C7-3E34 U+29A63 CS17 CR188 D45219.0
+C1-7778 U+09AC1 CS18 CR188 D45216.0
+C2-6463 U+09AC0 CS18 CR188 D45205.0
+C4-5E6E U+04BDC CS18 CR188 D45212.0
+C4-5E6F U+29A59 CS18 CR188 D45206.0
+C5-6651 U+04BDB CS18 CR188 D45209.0
+C5-6652 U+29A5D CS18 CR188 D45211.0
+C5-6653 U+29A60 CS18 CR188 D45215.0
+C5-6654 U+29A66 CS18 CR188 D45202.0
+C5-6655 U+29A5F CS18 CR188 D45214.0
+C5-6656 U+29A61 CS18 CR188 D45217.0
+C5-6657 U+29A5B CS18 CR188 D45208.0
+C5-6658 U+29A62 CS18 CR188 D45218.0
+C5-6659 U+29A57 CS18 CR188 D45201.0
+C7-453D U+29A5A CS18 CR188 D45207.0
+C7-453E U+29A58 CS18 CR188 D45203.0
+C7-453F U+29A5C CS18 CR188 D45210.0
+C2-682E U+09AC2 CS19 CR188 D45227.0
+C3-5B70 U+04BDD CS19 CR188 D45222.0
+C4-6247 U+04BDF CS19 CR188 D45230.0
+C4-6248 U+04BDE CS19 CR188 D45229.0
+C4-6249 U+09AC3 CS19 CR188 D45236.0
+C5-6A78 U+29A5E CS19 CR188 D45213.0
+C5-6A79 U+29A6F CS19 CR188 D45225.0
+C5-6A7A U+29A6E CS19 CR188 D45224.0
+C5-6A7B U+29A74 CS19 CR188 D45233.0
+C5-6A7C U+29A72 CS19 CR188 D45231.0
+C5-6A7D U+29A73 CS19 CR188 D45232.0
+C7-4C36 U+29A7E CS19 CR188 D45238.0
+C7-4C37 U+29A71 CS19 CR188 D45228.0
+C7-4C38 U+29A79 CS19 CR188 D49910.0
+C7-4C39 U+29A78 CS19 CR188 D45239.0
+C7-4C3A U+29A70 CS19 CR188 D45226.0
+C7-4C3B U+29A6D CS19 CR188 D45223.0
+C7-4C3C U+29A7D CS19 CR188 D45235.0
+C7-4C3D U+29A75 CS19 CR188 D45234.0
+C7-4C3E U+29A76 CS19 CR188 D45237.0
+C2-6A72 U+09AC7 CS20 CR188 D45243.0
+C2-6A73 U+09ACA CS20 CR188 D45253.0
+C2-6A74 U+09AC6 CS20 CR188 D45241.0
+C3-5D5E U+09AC9 CS20 CR188 D45252.0
+C3-5D5F U+04BE1 CS20 CR188 D45251.0
+C3-5D60 U+09AC8 CS20 CR188 D45246.0
+C3-5D61 U+09AC4 CS20 CR188 D45240.1
+C4-6549 U+04BE0 CS20 CR188 D45247.0
+C4-654A U+29A80 CS20 CR188 D45242.0
+C5-6E73 U+29A83 CS20 CR188 D45248.0
+C5-6E74 U+29A82 CS20 CR188 D45245.0
+C5-6E75 U+29A81 CS20 CR188 D45244.0
+C7-5173 U+29A84 CS20 CR188 D45249.0
+C7-5174 U+29A85 CS20 CR188 D45250.0
+C7-5175 U+29A86 CS20 CR188 D45254.0
+C1-7B48 U+09ACF CS21 CR188 D45267.0
+C2-6C6E U+09ACD CS21 CR188 D45256.0
+C3-5F25 U+09ACE CS21 CR188 D45264.0
+C4-682E U+29A8C CS21 CR188 D45262.0
+C4-682F U+29A89 CS21 CR188 D45258.0
+C4-6830 U+04BE2 CS21 CR188 D45257.0
+C5-7235 U+29A8D CS21 CR188 D45263.0
+C5-7236 U+29A8A CS21 CR188 D45259.0
+C5-7237 U+29A8E CS21 CR188 D45270.0
+C5-7238 U+29A91 CS21 CR188 D45268.0
+C7-5652 U+29A95 CS21 CR188 D45261.0
+C7-5653 U+29A8F CS21 CR188 D45265.0
+C7-5654 U+29A90 CS21 CR188 D45266.0
+C7-5655 U+29A92 CS21 CR188 D45269.0
+C7-5656 U+29A94 CS21 CR188 D49911.0
+C7-5657 U+29A8B CS21 CR188 D45260.0
+C1-7C28 U+09AD2 CS22 CR188 D45284.0
+C2-6E51 U+09AD0 CS22 CR188 D45276.0
+C4-696D U+29A97 CS22 CR188 D45271.0
+C4-696E U+04BE3 CS22 CR188 D45273.0
+C4-696F U+29A9B CS22 CR188 D45278.0
+C4-6970 U+29A99 CS22 CR188 D45275.0
+C7-5A42 U+29A98 CS22 CR188 D45274.0
+C7-5A43 U+29A9A CS22 CR188 D45277.0
+C7-5A44 U+29A9C CS22 CR188 D45272.0
+C1-7C54 U+09AD3 CS23 CR188 D45289.0
+C1-7C55 U+09AD4 CS23 CR188 D45291.0
+C1-7C56 U+09AD1 CS23 CR188 D45281.0
+C4-6B35 U+04BE4 CS23 CR188 D45285.0
+C4-6B36 U+29AA3 CS23 CR188 D45283.0
+C4-6B37 U+29AA5 CS23 CR188 D45287.0
+C5-7673 U+29AA2 CS23 CR188 D45282.0
+C5-7674 U+29AA7 CS23 CR188 D45290.0
+C5-7675 U+29AA4 CS23 CR188 D45286.0
+C7-5D61 U+29AA9 CS23 CR188 D45293.0
+C7-5D62 U+29AA6 CS23 CR188 D45288.0
+C7-5D63 U+29AAA CS23 CR188 D45294.0
+C7-5D64 U+29AAB CS23 CR188 D* @ D45286.0
+C7-5D65 U+29AA0 CS23 CR188 D45279.0
+C7-5D66 U+29AA1 CS23 CR188 D45280.0
+C7-5D67 U+29AA8 CS23 CR188 D45292.0
+C2-7062 U+09AD5 CS24 CR188 D45298.0
+C4-6C3E U+04BE5 CS24 CR188 D45295.0
+C4-6C3F U+29AAD CS24 CR188 D45296.0
+C5-7850 U+29AAE CS24 CR188 D45297.0
+C1-7D2F U+09AD6 CS25 CR188 D45300.0
+C4-6D33 U+04BE6 CS25 CR188 D45302.0
+C4-6D34 U+29AB2 CS25 CR188 D45301.0
+C7-6165 U+29AB3 CS25 CR188 D45303.0
+C3-6174 U+09AD7 CS26 CR188 D45305.0
+C5-7A4E U+29AB8 CS26 CR188 D45307.0
+C7-6327 U+29AB7 CS26 CR188 D45306.0
+C7-6328 U+29AB9 CS26 CR188 D45308.0
+C7-642A U+29ABB CS27 CR188 D45310.0
+C7-6474 U+29ABC CS28 CR188 D45311.0
+C5-7B6E U+29ABE CS29 CR188 D45312.0
+C1-586D U+09AD8 CS10 CR189 D45313.0
+C4-362D U+09AD9 CS11 CR189 D45314.0
+C3-4030 U+04BE7 CS12 CR189 D45315.0
+C4-4222 U+04BE8 CS13 CR189 D45317.0
+C4-4223 U+29ABF CS13 CR189 D45316.0
+C3-4A6E U+09ADA CS14 CR189 D45320.0
+C4-4866 U+29AC0 CS14 CR189 D45318.0
+C5-4B56 U+29AC2 CS14 CR189 D45321.0
+C6-6459 U+29AC9 CS14 CR189 D45323.0
+C6-645A U+29AC3 CS14 CR189 D45322.0
+C4-4E79 U+09ADB CS15 CR189 D45325.0
+C7-2B56 U+29ACA CS15 CR189 D45326.0
+C7-362D U+29ACF CS16 CR189 D45329.0
+C7-362E U+29ACE CS16 CR189 D45328.0
+C4-5A36 U+29AD5 CS17 CR189 D45331.0
+C5-6040 U+29AD7 CS17 CR189 D45332.0
+C2-6464 U+09ADC CS18 CR189 D45333.0
+C7-4540 U+29ADA CS18 CR189 D45334.0
+C4-624A U+04BEA CS19 CR189 D45335.0
+C7-4C3F U+29ADE CS19 CR189 D45336.0
+C5-6E76 U+29AE0 CS20 CR189 D45337.0
+C4-6831 U+29AE5 CS21 CR189 D45338.0
+C7-5658 U+29AE6 CS21 CR189 D45339.0
+C3-5F7B U+09ADD CS22 CR189 D45340.0
+C5-747A U+04BEB CS22 CR189 D45342.0
+C7-5A45 U+29AE7 CS22 CR189 D45341.0
+C3-6063 U+09ADE CS23 CR189 D45344.0
+C7-5D68 U+29AE8 CS23 CR189 D45343.0
+C7-5D69 U+29AE9 CS23 CR189 D45345.0
+C7-5D6A U+29AEA CS23 CR189 D45346.0
+C7-6037 U+29AEB CS24 CR189 D45347.0
+C7-6166 U+29AED CS25 CR189 D45348.0
+C7-6167 U+29AEE CS25 CR189 D49912.0
+C7-6329 U+29AEF CS26 CR189 D45349.0
+C4-6E28 U+29AF1 CS27 CR189 D45351.0
+C7-642B U+29AF0 CS27 CR189 D45350.0
+C7-6475 U+04BEC CS28 CR189 D45352.0
+C7-657C U+29AF3 CS31 CR189 D45354.0
+C2-334C U+09ADF CS10 CR190 D45355.0
+C3-4031 U+04BED CS12 CR190 D45356.0
+C3-4032 U+09AE0 CS12 CR190 D45359.0
+C5-3D52 U+04BEE CS12 CR190 D45357.0
+C6-5049 U+29AF4 CS12 CR190 D45358.0
+C6-504A U+29AF7 CS12 CR190 D45360.0
+C1-676C U+09AE1 CS13 CR190 D45361.0
+C3-4561 U+09AE2 CS13 CR190 D45363.0
+C6-5A4C U+29AFA CS13 CR190 D45364.0
+C6-5A4D U+29AF9 CS13 CR190 D45362.0
+C1-6B75 U+09AE6 CS14 CR190 D45377.0
+C2-4F43 U+09AE3 CS14 CR190 D45371.0
+C2-4F44 U+09AE7 CS14 CR190 D45378.0
+C3-4A6F U+09AE4 CS14 CR190 D45372.0
+C3-4A70 U+09AE9 CS14 CR190 D45387.0
+C3-4A71 U+09AE8 CS14 CR190 D45382.0
+C3-4A72 U+09AEA CS14 CR190 D45387.1
+C3-4A73 U+09AE5 CS14 CR190 D45375.0
+C3-4A74 U+04BF3 CS14 CR190 D45380.0
+C4-4867 U+04BF2 CS14 CR190 D45379.0
+C4-4868 U+29AFF CS14 CR190 D45369.0
+C4-4869 U+04BF1 CS14 CR190 D45373.0
+C4-486A U+04BF0 CS14 CR190 D45366.0
+C5-4B57 U+29B0F CS14 CR190 D45384.0
+C5-4B58 U+29B00 CS14 CR190 D45370.0
+C5-4B59 U+04BF4 CS14 CR190 D45383.0
+C5-4B5A U+29B10 CS14 CR190 D45367.0
+C6-645B U+29B0A CS14 CR190 M******
+C6-645C U+29B0B CS14 CR190 D45385.0
+C6-645D U+29B04 CS14 CR190 D49913.0
+C6-645E U+04BEF CS14 CR190 D45365.0
+C6-645F U+29B03 CS14 CR190 D45381.0
+C6-6460 U+29B01 CS14 CR190 D45374.0
+C6-6461 U+29B09 CS14 CR190 D45368.0
+C1-7021 U+09AEE CS15 CR190 D45400.0
+C1-7022 U+09AEF CS15 CR190 D45404.0
+C2-557C U+09AEC CS15 CR190 D45397.0
+C2-557D U+09AEB CS15 CR190 D45392.0
+C2-557E U+09AF3 CS15 CR190 D45412.0
+C2-5621 U+09AF2 CS15 CR190 D45411.0
+C2-5622 U+09AF1 CS15 CR190 D45410.0
+C3-4F79 U+09AF4 CS15 CR190 D45414.0
+C3-4F7A U+04BF6 CS15 CR190 D45417.0
+C4-4E7A U+29B1D CS15 CR190 D45406.0
+C4-4E7B U+04BF5 CS15 CR190 D45398.0
+C4-4E7C U+29B1A CS15 CR190 D45402.0
+C4-4E7D U+29B1B CS15 CR190 D45403.0
+C4-4E7E U+29B14 CS15 CR190 D45391.0
+C4-4F21 U+09AF0 CS15 CR190 D45409.0
+C4-4F22 U+29B17 CS15 CR190 D45395.0
+C5-527C U+29B1C CS15 CR190 D45405.0
+C5-527D U+29B1E CS15 CR190 D45407.0
+C5-527E U+29B11 CS15 CR190 D45388.0
+C5-5321 U+29B20 CS15 CR190 D45413.0
+C5-5322 U+29B1F CS15 CR190 D45408.0
+C5-5323 U+29B19 CS15 CR190 D45401.0
+C5-5324 U+29B16 CS15 CR190 D45394.0
+C7-2B57 U+29B12 CS15 CR190 D45389.0
+C7-2B58 U+29B15 CS15 CR190 D45393.0
+C7-2B59 U+29B22 CS15 CR190 D45416.0
+C7-2B5A U+29B13 CS15 CR190 D45390.0
+C7-2B5B U+29B18 CS15 CR190 D45396.0
+C7-2B5C U+29B21 CS15 CR190 D45415.0
+C1-7332 U+09AFB CS16 CR190 D45442.0
+C1-7333 U+09AED CS16 CR190 D45399.0
+C2-5B7A U+09AF6 CS16 CR190 D45422.0
+C2-5B7B U+09AFA CS16 CR190 D45439.0
+C2-5B7C U+09AF9 CS16 CR190 D45430.0
+C2-5B7D U+09AF7 CS16 CR190 D45426.0
+C3-5374 U+09AF8 CS16 CR190 D45429.0
+C3-5375 U+09AF5 CS16 CR190 D45421.0
+C4-5534 U+29B36 CS16 CR190 D45433.0
+C4-5535 U+04BF7 CS16 CR190 D45424.0
+C4-5536 U+04BF8 CS16 CR190 D45434.0
+C4-5537 U+29B31 CS16 CR190 D45425.0
+C4-5538 U+29B3B CS16 CR190 D45440.0 #
+C4-5539 U+29B35 CS16 CR190 D45432.0
+C4-553A U+29B3A CS16 CR190 D45438.0
+C4-553B U+29B37 CS16 CR190 D45435.0
+C5-5A37 U+29B38 CS16 CR190 D45436.0
+C5-5A38 U+29B3D CS16 CR190 D45443.0
+C5-5A39 U+29B39 CS16 CR190 D45437.0
+C5-5A3A U+29B33 CS16 CR190 D45428.0
+C7-362F U+29B30 CS16 CR190 D45423.0
+C7-3630 U+29B34 CS16 CR190 D45431.0
+C7-3631 U+29B32 CS16 CR190 D45427.0
+C7-3632 U+29B43 CS16 CR190 D45444.0
+C7-3633 U+29B3C CS16 CR190 D45441.0
+C2-6071 U+09AFE CS17 CR190 D45460.0
+C2-6072 U+09AFD CS17 CR190 D45455.0
+C2-6073 U+09B01 CS17 CR190 D45468.0
+C2-6074 U+09AFC CS17 CR190 D45446.0
+C3-573B U+09B00 CS17 CR190 D45462.0
+C3-573C U+09B02 CS17 CR190 D45469.0
+C3-573D U+04BFA CS17 CR190 D45464.0
+C4-5A37 U+09AFF CS17 CR190 D45461.0
+C4-5A38 U+04BF9 CS17 CR190 D45454.0
+C4-5A39 U+29B52 CS17 CR190 D45459.0
+C4-5A3A U+29B47 CS17 CR190 D45445.0
+C4-5A3B U+04BFC CS17 CR190 M******
+C4-5A3C U+29B48 CS17 CR190 D45447.0
+C5-6041 U+29B4A CS17 CR190 D45449.0
+C5-6042 U+29B4C CS17 CR190 D45451.0
+C5-6043 U+29B50 CS17 CR190 D45457.0
+C5-6044 U+29B4B CS17 CR190 D45450.0
+C5-6045 U+29B4E CS17 CR190 D45453.0
+C5-6046 U+29B4F CS17 CR190 D45456.0
+C7-3E35 U+29B51 CS17 CR190 D45458.0
+C7-3E36 U+29B53 CS17 CR190 D45463.0
+C7-3E37 U+29B58 CS17 CR190 D45467.0
+C7-3E38 U+29B4D CS17 CR190 D45452.0
+C7-3E39 U+29B5A CS17 CR190 D45466.0
+C7-3E3A U+29B49 CS17 CR190 D45448.0
+C7-3E3B U+29B5D CS17 CR190 D45465.0
+C1-7779 U+09B03 CS18 CR190 D45470.0
+C1-777A U+09B06 CS18 CR190 D45484.0
+C2-6465 U+09B08 CS18 CR190 D45490.0
+C2-6466 U+09B04 CS18 CR190 D45471.0
+C2-6467 U+09B05 CS18 CR190 D45474.0
+C3-596E U+04BFF CS18 CR190 D45476.0
+C3-596F U+09B07 CS18 CR190 D45489.0
+C4-5E70 U+04BFD CS18 CR190 D45473.0
+C4-5E71 U+29B60 CS18 CR190 D45480.0
+C4-5E72 U+29B68 CS18 CR190 D45492.0
+C4-5E73 U+04BFE CS18 CR190 D45475.0
+C4-5E74 U+04C00 CS18 CR190 D45477.0
+C4-5E75 U+04C02 CS18 CR190 D45481.0
+C4-5E76 U+04C01 CS18 CR190 D45479.0
+C4-5E77 U+04C03 CS18 CR190 M******
+C4-5E78 U+29B6A CS18 CR190 D45494.0
+C5-665A U+29B69 CS18 CR190 D45493.0
+C5-665B U+29B6B CS18 CR190 D45495.0
+C5-665C U+29B61 CS18 CR190 D45482.0
+C5-665D U+29B77 CS18 CR190 D45496.0
+C5-665E U+29B5F CS18 CR190 D45478.0
+C5-665F U+29B63 CS18 CR190 D45485.0
+C5-6660 U+29B62 CS18 CR190 D45483.0
+C5-6661 U+29B65 CS18 CR190 D45487.0
+C7-4541 U+29B78 CS18 CR190 D45497.0
+C7-4542 U+29B5E CS18 CR190 D45472.0
+C7-4543 U+29B67 CS18 CR190 D45491.0
+C7-4544 U+29B64 CS18 CR190 D45486.0
+C1-7953 U+09B0D CS19 CR190 D45523.0
+C2-682F U+09B0B CS19 CR190 D45516.0
+C2-6830 U+09B0A CS19 CR190 D45514.0
+C2-6831 U+09B0E CS19 CR190 D45524.0
+C2-6832 U+09B0C CS19 CR190 D45519.0
+C3-5B71 U+09B09 CS19 CR190 D45498.0
+C3-5B72 U+04C05 CS19 CR190 D45511.0
+C4-624B U+29B88 CS19 CR190 D45520.0
+C4-624C U+04C06 CS19 CR190 D45513.0
+C4-624D U+29B7A CS19 CR190 D45499.0
+C4-624E U+04C04 CS19 CR190 D45501.0
+C4-624F U+09B0F CS19 CR190 M******
+C4-6250 U+29B80 CS19 CR190 D45507.0
+C5-6A7E U+29B7D CS19 CR190 D45504.0
+C5-6B21 U+29B7E CS19 CR190 D45505.0
+C5-6B22 U+29B85 CS19 CR190 D45515.0
+C5-6B23 U+29B7F CS19 CR190 D45506.0
+C5-6B24 U+29B84 CS19 CR190 D45512.0
+C7-4C40 U+29B66 CS19 CR190 D45488.0
+C7-4C41 U+29B83 CS19 CR190 D45510.0
+C7-4C42 U+29B87 CS19 CR190 D45518.0
+C7-4C43 U+29B7B CS19 CR190 D45502.0
+C7-4C44 U+29B89 CS19 CR190 D45521.0
+C7-4C45 U+29B86 CS19 CR190 D45517.0
+C7-4C46 U+29B82 CS19 CR190 D45509.0
+C7-4C47 U+29B7C CS19 CR190 D45503.0
+C7-4C48 U+29B81 CS19 CR190 D45508.0
+C2-6A75 U+09B10 CS20 CR190 D45535.0
+C2-6A76 U+09B12 CS20 CR190 D45543.0
+C2-6A77 U+09B11 CS20 CR190 D45540.0
+C4-654B U+29BA0 CS20 CR193 D45538.0
+C4-654C U+29B9D CS20 CR190 D45534.0
+C4-654D U+04C08 CS20 CR190 D45539.0
+C4-654E U+04C0A CS20 CR190 D45542.0
+C4-654F U+04C09 CS20 CR190 D45541.0
+C4-6550 U+29B9C CS20 CR190 D45533.0
+C5-6E77 U+29B98 CS20 CR190 D45529.0
+C5-6E78 U+29B9F CS20 CR190 D45537.0
+C5-6E79 U+29B9B CS20 CR190 D45532.0
+C5-6E7A U+29B9A CS20 CR190 D45531.0
+C5-6E7B U+29B99 CS20 CR190 D45530.0
+C5-6E7C U+29B96 CS20 CR190 D45527.0
+C5-6E7D U+29BAE CS20 CR190 D45549.0
+C5-6E7E U+29B9E CS20 CR190 D45536.0
+C7-5176 U+29B97 CS20 CR190 D45528.0
+C7-5177 U+29BA1 CS20 CR190 D45545.0
+C7-5178 U+29BA2 CS20 CR190 D45546.0
+C7-5179 U+04C0B CS20 CR190 D45548.0
+C7-517A U+2FA0A CS20 CR190 D45544.0
+C7-517B U+29BA3 CS20 CR190 D45547.0
+C7-517C U+29BA6 CS20 CR190 D*
+C2-6C6F U+09B15 CS21 CR190 D45556.0
+C2-6C70 U+09B17 CS21 CR190 D45567.0
+C2-6C71 U+09B18 CS21 CR190 D45568.0
+C2-6C72 U+09B16 CS21 CR190 D45562.0
+C3-5F26 U+04C0D CS21 CR190 D45555.0
+C3-5F27 U+09B14 CS21 CR190 D45552.0
+C4-6832 U+29BB3 CS21 CR190 D45559.0
+C4-6833 U+29BB6 CS21 CR190 D45563.0
+C4-6834 U+29BB4 CS21 CR190 D45560.0
+C5-7239 U+29BB5 CS21 CR190 D45561.0
+C5-723A U+29BB1 CS21 CR190 D45557.0
+C5-723B U+29BAF CS21 CR190 D45551.0
+C5-723C U+29BB9 CS21 CR190 D45566.0
+C5-723D U+29BB7 CS21 CR190 D45564.0
+C5-723E U+29BB0 CS21 CR190 D45554.0
+C5-723F U+04C0C CS21 CR190 D45553.0
+C7-5659 U+29BB2 CS21 CR190 D45558.0
+C7-565A U+29BB8 CS21 CR190 D45565.0
+C7-565B U+29BBD CS21 CR190 D45570.0
+C7-565C U+29BBE CS21 CR190 M******
+C7-565D U+29BCE CS21 CR190 D45586.0
+C7-565E U+29BBA CS21 CR190 D45569.0
+C1-7C29 U+09B1A CS22 CR190 D45580.0
+C2-6E52 U+09B19 CS22 CR190 D45578.0
+C4-6971 U+09B1C CS22 CR190 D45587.0
+C4-6972 U+04C0E CS22 CR190 D45576.0
+C4-6973 U+29BCF CS22 CR190 D45588.0
+C4-6974 U+09B1B CS22 CR190 D45584.0
+C5-747B U+29BC8 CS22 CR190 D45577.0
+C5-747C U+29BC4 CS22 CR190 D45572.0
+C5-747D U+29BCC CS22 CR190 D45583.0
+C5-747E U+29BC7 CS22 CR190 D45575.0
+C5-7521 U+29BC3 CS22 CR190 D45571.0
+C5-7522 U+29BC6 CS22 CR190 D45574.0
+C5-7523 U+29BCB CS22 CR190 D45582.0
+C5-7524 U+29BCA CS22 CR190 D45581.0
+C5-7525 U+29BC9 CS22 CR190 D45579.0
+C5-7526 U+29BCD CS22 CR190 D45585.0
+C7-5A46 U+29BC5 CS22 CR190 D45573.0
+C7-5A47 U+29BD0 CS22 CR190 D45589.0
+C7-5A48 U+29BD1 CS22 CR190 D45590.0
+C2-6F62 U+09B1E CS23 CR190 D45594.0
+C2-6F63 U+09B1F CS23 CR190 D45596.0
+C2-6F64 U+09B20 CS23 CR190 D45597.0
+C4-6B38 U+29BDC CS23 CR190 D45592.0
+C4-6B39 U+29BDD CS23 CR190 D45593.0
+C5-7676 U+29BDE CS23 CR190 D45595.0
+C5-7677 U+29BDB CS23 CR190 D45591.0
+C7-5D6B U+29BE4 CS23 CR190 D45600.0
+C7-5D6C U+29BDF CS23 CR190 D45598.0
+C7-5D6D U+29BE0 CS23 CR190 D45599.0
+C1-7C76 U+09B22 CS24 CR190 D45607.0
+C3-612C U+09B21 CS24 CR190 D45606.0
+C3-612D U+04C11 CS24 CR190 D45604.0
+C4-6C40 U+29BE6 CS24 CR190 D45602.0
+C4-6C41 U+04C10 CS24 CR190 D45603.0
+C4-6C42 U+29BED CS24 CR190 M******
+C4-6C43 U+04C0F CS24 CR190 D45601.0
+C4-6C44 U+29BE9 CS24 CR190 D45610.0
+C5-7851 U+29BE8 CS24 CR190 D45608.0
+C5-7852 U+04C12 CS24 CR190 D45605.0
+C7-6038 U+29BE7 CS24 CR190 D45609.0
+C1-7D30 U+09B23 CS25 CR190 D45613.0
+C4-6D35 U+04C13 CS25 CR190 D45612.0
+C4-6D36 U+29BF3 CS25 CR190 D45616.0
+C5-7964 U+29BF2 CS25 CR190 D45615.0
+C5-7965 U+29BF0 CS25 CR190 D45611.0
+C7-6168 U+29BF1 CS25 CR190 D45614.0
+C7-6169 U+29BF8 CS25 CR190 D49914.0
+C7-616A U+04C14 CS25 CR190 D45617.0
+C4-6D69 U+04C15 CS26 CR190 D45618.0
+C5-7A4F U+29BFA CS26 CR190 D45619.0
+C7-632A U+29BFB CS26 CR190 D45620.0
+C7-632B U+29BFF CS26 CR190 D45621.0
+C2-7226 U+09B24 CS27 CR190 D45624.0
+C4-6E29 U+29C02 CS27 CR190 D45626.0
+C5-7B26 U+29C03 CS27 CR190 D45627.0
+C7-642C U+29C01 CS27 CR190 D45625.0
+C5-7B4E U+29C07 CS28 CR190 D45629.0
+C7-6476 U+29C06 CS28 CR190 D45630.0
+C7-6477 U+29C05 CS28 CR190 D45628.0
+C4-6E49 U+04C16 CS29 CR190 D45631.0
+C4-6E54 U+29C09 CS32 CR190 M******
+C6-233C U+29C0B CS05 CR191 D45634.0
+C6-233D U+29C0A CS05 CR191 D45633.0
+C1-586E U+09B25 CS10 CR191 D45632.0
+C5-444B U+29C0C CS13 CR191 D*
+C3-4A75 U+09B26 CS14 CR191 D45636.0
+C5-4B5B U+29C0D CS14 CR191 D45635.0
+C5-4B5C U+29C0E CS14 CR191 D45637.0
+C6-6462 U+29C0F CS14 CR191 D45638.0
+C1-7023 U+09B27 CS15 CR191 D45639.0
+C7-2B5D U+29C10 CS15 CR191 D45640.0
+C1-7334 U+09B28 CS16 CR191 D45641.0
+C7-3634 U+29C11 CS16 CR191 D45642.0
+C7-3E3C U+29C12 CS17 CR191 D45643.0
+C2-6468 U+09B29 CS18 CR191 D45644.0
+C4-5E79 U+29C14 CS18 CR191 D45646.0
+C7-4545 U+29C13 CS18 CR191 D45645.0
+C3-5D62 U+09B2A CS20 CR191 D45649.0
+C7-517D U+04C17 CS20 CR191 D45648.0
+C7-517E U+29C15 CS20 CR191 D45647.0
+C5-7240 U+29C17 CS21 CR191 D45652.0
+C5-7241 U+04C18 CS21 CR191 D45651.0
+C7-565F U+29C16 CS21 CR191 D45650.0
+C2-6E53 U+09B2B CS22 CR191 D45653.0
+C7-5A49 U+29C19 CS22 CR191 D45654.0
+C3-612E U+09B2C CS24 CR191 M******
+C5-7853 U+29C1E CS24 CR191 D45658.0
+C7-6039 U+29C1D CS24 CR191 D45656.0
+C7-603A U+29C1C CS24 CR191 D45655.0
+C4-6D37 U+09B2D CS25 CR191 D45657.0
+C2-7166 U+09B2E CS26 CR191 D45659.0
+C5-7B4F U+29C1F CS28 CR191 D45660.0
+C2-334D U+09B2F CS10 CR192 D45661.0
+C4-4F23 U+29C21 CS15 CR192 D45663.0
+C7-2B5E U+29C20 CS15 CR192 D45662.0
+C4-553C U+29C22 CS16 CR192 D45664.0
+C7-4546 U+29C23 CS18 CR192 D45665.0
+C7-5221 U+29C24 CS20 CR192 D45666.0
+C7-5660 U+29C26 CS21 CR192 D49916.0
+C7-5661 U+29C25 CS21 CR192 D45667.0
+C7-5A4A U+29C27 CS22 CR192 D45668.0
+C7-5D6E U+29C28 CS23 CR192 D45669.0
+C3-6228 U+09B30 CS27 CR192 D49917.0
+C5-7B50 U+29C2A CS28 CR192 D45670.0
+C1-7D48 U+09B31 CS29 CR192 D45671.0
+C1-586F U+09B32 CS10 CR193 D45672.0
+C4-4224 U+29C2B CS13 CR193 D45673.0
+C6-5A4E U+29C2C CS13 CR193 D45674.0
+C3-4A76 U+04C1A CS14 CR193 D45676.0
+C3-4A77 U+04C19 CS14 CR193 D45675.0
+C6-6463 U+29C2E CS14 CR193 D45678.0
+C6-6464 U+29C2D CS14 CR193 D45677.0
+C7-2B5F U+29C2F CS15 CR193 D45680.0
+C2-5B7E U+09B33 CS16 CR193 D45681.0
+C3-5376 U+04C1C CS16 CR193 D45684.0
+C4-553D U+29C36 CS16 CR193 D45687.0
+C4-553E U+29C32 CS16 CR193 D45683.0
+C5-5A3B U+29C33 CS16 CR193 D45685.0
+C7-3635 U+29C35 CS16 CR193 D45688.0
+C7-3636 U+29C34 CS16 CR193 D45686.0
+C7-3637 U+29C37 CS16 CR193 D45689.0
+C7-3638 U+29C31 CS16 CR193 D45682.0
+C3-573E U+09B34 CS17 CR193 D45690.0
+C5-6047 U+29C39 CS17 CR193 D45691.0
+C7-3E3D U+29C3C CS17 CR193 D45692.0
+C2-6469 U+09B35 CS18 CR193 D45695.0
+C4-5E7A U+29C3E CS18 CR193 D45694.0
+C7-4547 U+29C41 CS18 CR193 D45697.0
+C7-4548 U+29C3F CS18 CR193 D45696.0
+C7-4549 U+29C40 CS18 CR193 D45698.0
+C2-6833 U+09B37 CS19 CR193 D45702.0
+C5-6B25 U+29C44 CS19 CR193 D45701.0
+C7-4C49 U+29C43 CS19 CR193 D45700.0
+C7-4C4A U+29C45 CS19 CR193 D45703.0
+C3-5D63 U+09B38 CS20 CR193 D45710.0
+C4-6551 U+29C47 CS20 CR193 D45705.0
+C7-5222 U+29C4A CS20 CR193 D45708.0
+C7-5223 U+29C49 CS20 CR193 D45707.0
+C7-5224 U+29C48 CS20 CR193 D45706.0
+C7-5225 U+29C4B CS20 CR193 D45709.0
+C2-6C73 U+09B3A CS21 CR193 D45716.0
+C4-6835 U+29C4D CS21 CR193 D45712.0
+C4-6836 U+09B39 CS21 CR193 D45714.0
+C5-7242 U+29C4F CS21 CR193 D45715.0
+C7-5662 U+29C4C CS21 CR193 D45711.0
+C7-5663 U+29C50 CS21 CR193 D45717.0
+C7-5664 U+29C4E CS21 CR193 D45713.0
+C7-5665 U+29C51 CS21 CR193 D49919.0
+C7-5666 U+29C52 CS21 CR193 D49918.0
+C2-6E54 U+09B3B CS22 CR193 D45721.0
+C4-6975 U+29C59 CS22 CR193 D45725.0
+C5-7527 U+29C53 CS22 CR193 D45718.0
+C7-5A4B U+04C1D CS22 CR193 D45720.0
+C7-5A4C U+29C54 CS22 CR193 D45719.0
+C4-6B3A U+29C5A CS23 CR193 D45726.0
+C5-7678 U+29C58 CS23 CR193 D45724.0
+C5-7679 U+29C5C CS23 CR193 D45728.0
+C7-5D6F U+29C5D CS23 CR193 D49920.0
+C7-5D70 U+29C5B CS23 CR193 D45727.0
+C7-5D71 U+29C56 CS23 CR193 D45722.0
+C7-5D72 U+29C57 CS23 CR193 D45723.0
+C7-5D73 U+29C5F CS23 CR193 D45729.0
+C7-5D74 U+29C62 CS23 CR193 D45734.0
+C4-6C45 U+29C61 CS24 CR193 D45733.0
+C4-6C46 U+29C60 CS24 CR193 D45731.0
+C7-603B U+29C63 CS24 CR193 D45735.0
+C7-603C U+2244B CS24 CR193 D45732.0
+C3-6158 U+04C1E CS25 CR193 D45737.0
+C7-616B U+29C64 CS25 CR193 D45736.0
+C7-616C U+29C65 CS25 CR193 D45738.0
+C5-7A50 U+29C66 CS26 CR193 D45741.0
+C7-632C U+29C67 CS26 CR193 D45742.0
+C7-632D U+29C68 CS26 CR193 D45743.0
+C7-632E U+29C69 CS26 CR193 D45744.0
+C4-6E2A U+29C6B CS27 CR193 D45745.0
+C7-642D U+29C6C CS27 CR193 D45746.0
+C7-6478 U+29C6F CS28 CR193 D45750.0
+C7-6479 U+29C6D CS28 CR193 D45747.0
+C7-647A U+29C70 CS28 CR193 D45749.0
+C7-654F U+29C71 CS29 CR193 D45751.0
+C4-6E51 U+29C73 CS30 CR193 D45753.0
+C5-7C24 U+29C72 CS30 CR193 D45752.0
+C5-7C2D U+29C74 CS31 CR193 D45754.0
+C7-657D U+29C75 CS31 CR193 D45755.0
+C7-664A U+29C77 CS37 CR193 D45757.0
+C7-664B U+29C78 CS37 CR193 D49921.0
+C1-5870 U+09B3C CS10 CR194 D45758.0
+C5-3D53 U+29C7A CS12 CR194 D*
+C6-504B U+29C79 CS12 CR194 D45759.0
+C3-4562 U+09B3D CS13 CR194 D45764.0
+C4-4225 U+29C84 CS13 CR194 D45771.0
+C4-4226 U+29C80 CS13 CR194 D45765.0
+C5-444C U+29C81 CS13 CR194 D45763.0
+C5-444D U+29C83 CS13 CR194 D45770.0
+C5-444E U+29C7E CS13 CR194 D45762.0
+C6-5A4F U+29C85 CS13 CR194 D45773.0
+C6-5A50 U+29C82 CS13 CR194 D45769.0
+C6-5A51 U+29C7F CS13 CR194 D45767.0
+C6-5A52 U+29C7D CS13 CR194 D45772.0
+C6-5A53 U+29C88 CS13 CR194 D45766.0
+C1-6B76 U+09B41 CS14 CR194 D45785.0
+C1-6B77 U+09B42 CS14 CR194 D45787.0
+C2-4F45 U+09B3E CS14 CR194 D45774.0
+C2-4F46 U+09B3F CS14 CR194 D45779.0
+C3-4A78 U+09B40 CS14 CR194 D45782.0
+C3-4A79 U+04C1F CS14 CR194 D45788.0
+C5-4B5D U+29C8E CS14 CR194 D45781.0
+C5-4B5E U+29C8D CS14 CR194 D45780.0
+C5-4B5F U+29C8A CS14 CR194 D45775.0
+C5-4B60 U+29C8B CS14 CR194 D45776.0
+C5-4B61 U+29C8C CS14 CR194 D45777.0
+C5-4B62 U+29C8F CS14 CR194 D45783.0
+C6-6465 U+29C91 CS14 CR194 D45789.0
+C6-6466 U+29C99 CS14 CR194 D45795.0
+C6-6467 U+29C9E CS14 CR194 D45794.0
+C6-6468 U+29C90 CS14 CR194 D45786.0
+C6-6469 U+29C94 CS14 CR194 D45790.0
+C6-646A U+29C9D CS14 CR194 D45793.0
+C6-646B U+29C98 CS14 CR194 D45796.0
+C6-646C U+29C9B CS14 CR194 D45792.0
+C6-646D U+29C9C CS14 CR194 D45784.0
+C6-646E U+29C9A CS14 CR194 D45791.0
+C1-7024 U+09B45 CS15 CR194 D45811.0
+C1-7025 U+09B44 CS15 CR194 D45810.0
+C2-5623 U+09B46 CS15 CR194 D45815.0
+C2-5624 U+09B43 CS15 CR194 D45806.0
+C4-4F24 U+04C20 CS15 CR194 D45799.0
+C4-4F25 U+04C21 CS15 CR194 D45812.0
+C4-4F26 U+29CAA CS15 CR194 D45809.0
+C4-4F27 U+29CA1 CS15 CR194 D45797.0
+C5-5325 U+29CAC CS15 CR194 D45816.0
+C5-5326 U+29CB9 CS15 CR194 D45817.0
+C5-5327 U+29CB3 CS15 CR194 D45801.0
+C5-5328 U+29CA6 CS15 CR194 D45804.0
+C5-5329 U+29CA2 CS15 CR194 D45798.0
+C5-532A U+29CA9 CS15 CR194 D45808.0
+C5-532B U+29CA7 CS15 CR194 D45805.0
+C7-2B60 U+29CA5 CS15 CR194 D45803.0
+C7-2B61 U+29CA3 CS15 CR194 D45800.0
+C7-2B62 U+29CB6 CS15 CR194 D45814.0
+C7-2B63 U+29CAB CS15 CR194 D45813.0
+C3-5377 U+04C23 CS16 CR194 D49922.0
+C4-553F U+04C22 CS16 CR194 D45824.0
+C4-5540 U+29CC0 CS16 CR194 D45828.0
+C5-5A3C U+29CBB CS16 CR194 D45822.0
+C5-5A3D U+29CC6 CS16 CR194 D45836.0
+C5-5A3E U+29CC5 CS16 CR194 D45835.0
+C5-5A3F U+29CC7 CS16 CR194 D45834.0
+C5-5A40 U+29CCB CS16 CR194 D45831.0
+C5-5A41 U+29CA8 CS16 CR194 D45807.0
+C5-5A42 U+29CC8 CS16 CR194 D45833.0
+C5-5A43 U+29CBE CS16 CR194 D45826.0
+C5-5A44 U+29CC1 CS16 CR194 D45829.0
+C5-5A45 U+29CBD CS16 CR194 D45825.0
+C7-3639 U+29CBF CS16 CR194 D45827.0
+C7-363A U+29CBC CS16 CR194 D45823.0
+C7-363B U+29CC2 CS16 CR194 D45830.0
+C7-363C U+29CC9 CS16 CR194 D45832.0
+C2-6075 U+09B48 CS17 CR194 D45841.0
+C3-573F U+09B49 CS17 CR194 M******
+C4-5A3D U+29CCC CS17 CR194 D45839.0
+C4-5A3E U+29CD0 CS17 CR194 D45844.0
+C5-6048 U+29CD2 CS17 CR194 D45846.0
+C5-6049 U+29CCD CS17 CR194 D45840.0
+C5-604A U+29CD3 CS17 CR194 D45847.0
+C5-604B U+29CE1 CS17 CR194 D45853.0
+C5-604C U+29CCE CS17 CR194 D45842.0
+C5-604D U+29CD5 CS17 CR194 D45849.0
+C5-604E U+29CDD CS17 CR194 D45854.0
+C5-604F U+29CD4 CS17 CR194 D45848.0
+C5-6050 U+29CCF CS17 CR194 D45843.0
+C7-3E3E U+29CD1 CS17 CR194 D45845.0
+C7-3E3F U+29CDF CS17 CR194 D45851.0
+C7-3E40 U+29CD6 CS17 CR194 D45850.0
+C7-3E41 U+29CD8 CS17 CR194 D45837.0
+C7-3E42 U+29CE0 CS17 CR194 D45852.0
+C7-3E43 U+29CD9 CS17 CR194 D45838.0
+C1-777B U+09B4F CS18 CR194 D45872.0
+C1-777C U+09B4E CS18 CR194 D45870.0
+C1-777D U+09B4D CS18 CR194 D45869.0
+C2-646A U+09B4A CS18 CR194 D45860.0
+C2-646B U+09B4C CS18 CR194 D45863.0
+C2-646C U+09B4B CS18 CR194 D45861.0
+C3-5970 U+04C25 CS18 CR194 D45859.0
+C4-5E7B U+29CE4 CS18 CR194 D45858.0
+C4-5E7C U+04C27 CS18 CR194 D45865.0
+C4-5E7D U+04C26 CS18 CR194 D45864.0
+C4-5E7E U+04C24 CS18 CR194 D45855.0
+C5-6662 U+29CEF CS18 CR194 D45878.0
+C5-6663 U+29CE2 CS18 CR194 D45856.0
+C5-6664 U+29D00 CS18 CR194 D45885.0
+C5-6665 U+29CE8 CS18 CR194 D45873.0
+C5-6666 U+29CF2 CS18 CR194 D45879.0
+C5-6667 U+29CE7 CS18 CR194 D45868.0
+C5-6668 U+04C29 CS18 CR194 D45884.0
+C5-6669 U+29CE5 CS18 CR194 D45862.0
+C7-454A U+29CED CS18 CR194 D45876.0
+C7-454B U+29CE3 CS18 CR194 D45857.0
+C7-454C U+29CEA CS18 CR194 D45875.0
+C7-454D U+29CF0 CS18 CR194 D45866.0
+C7-454E U+29CE6 CS18 CR194 D45867.0
+C7-454F U+29CE9 CS18 CR194 D45874.0
+C7-4550 U+29CF1 CS18 CR194 D45877.0
+C7-4551 U+29CEE CS18 CR194 D45871.0
+C3-5B73 U+04C28 CS19 CR194 D45883.0
+C4-6251 U+29D1E CS19 CR194 D45914.0 #
+C5-6B26 U+29CF5 CS19 CR194 D45880.0
+C5-6B27 U+29CF8 CS19 CR194 D45886.0
+C5-6B28 U+29D03 CS19 CR194 D45889.0
+C5-6B29 U+29CF6 CS19 CR194 D45881.0
+C7-4C4B U+29CF7 CS19 CR194 D45882.0
+C7-4C4C U+29CF9 CS19 CR194 D45887.0
+C7-4C4D U+29CFA CS19 CR194 D45888.0
+C3-5D64 U+09B50 CS20 CR194 D45896.0
+C3-5D65 U+04C2A CS20 CR194 D45891.0
+C4-6552 U+29D07 CS20 CR194 D45893.0
+C5-6F21 U+29D09 CS20 CR194 D45895.0
+C5-6F22 U+29D0D CS20 CR194 D45899.0
+C7-5226 U+29D0E CS20 CR194 D45892.0
+C7-5227 U+29962 CS20 CR194 D44890.0
+C7-5228 U+29D0B CS20 CR194 D45898.0
+C7-5229 U+29D0A CS20 CR194 D45897.0
+C7-522A U+29D08 CS20 CR194 D45894.0
+C7-522B U+29D06 CS20 CR194 D45890.0
+C1-7B49 U+09B54 CS21 CR194 D45906.0
+C1-7B4A U+09B51 CS21 CR194 D45901.0
+C2-6C74 U+09B52 CS21 CR194 D45904.0
+C3-5F28 U+09B53 CS21 CR194 D45905.0
+C4-6837 U+29D13 CS21 CR194 D45907.0
+C5-7243 U+29D19 CS21 CR194 D45911.0
+C5-7244 U+29D10 CS21 CR194 D45900.0
+C5-7245 U+29D18 CS21 CR194 D45912.0
+C5-7246 U+29D11 CS21 CR194 D45902.0
+C5-7247 U+29D1C CS21 CR194 D45929.0 #
+C5-7248 U+29D12 CS21 CR194 D45903.0
+C7-5667 U+29D14 CS21 CR194 D45908.0
+C7-5668 U+29D15 CS21 CR194 D45909.0
+C7-5669 U+29D1B CS21 CR194 D45910.0
+C2-6E55 U+09B56 CS22 CR194 D45925.0
+C2-6E56 U+09B55 CS22 CR194 D45923.0
+C4-6976 U+04C2C CS22 CR194 D45919.0
+C4-6977 U+04C2B CS22 CR194 D45916.0
+C4-6978 U+29D20 CS22 CR194 D45917.0
+C4-6979 U+29D23 CS22 CR194 D45921.0
+C4-697A U+29D2A CS22 CR194 D45924.0
+C5-7528 U+29D21 CS22 CR194 D45918.0
+C5-7529 U+29D29 CS22 CR194 D45928.0
+C5-752A U+29D1D CS22 CR194 D45913.0
+C5-752B U+29D24 CS22 CR194 D45922.0
+C5-752C U+29D28 CS22 CR194 D45927.0
+C7-5A4D U+29D2D CS22 CR194 D49923.0
+C7-5A4E U+29D22 CS22 CR194 D45920.0
+C7-5A4F U+04C2D CS22 CR194 D45926.0
+C7-5A50 U+29D1F CS22 CR194 D45915.0
+C5-767A U+29D2F CS23 CR194 D45931.0
+C5-767B U+29D2E CS23 CR194 D45930.0
+C1-7C77 U+09B58 CS24 CR194 D45941.0
+C2-7063 U+09B59 CS24 CR194 D45942.0
+C3-612F U+09B57 CS24 CR194 D45937.0
+C4-6C47 U+29D33 CS24 CR194 D45940.0
+C4-6C48 U+04C2F CS24 CR194 D45935.0
+C4-6C49 U+04C30 CS24 CR194 D45938.0
+C5-7854 U+29D31 CS24 CR194 D45932.0
+C5-7855 U+29D32 CS24 CR194 D45934.0
+C7-603D U+29D38 CS24 CR194 D45933.0
+C7-603E U+29D36 CS24 CR194 D45939.0
+C7-603F U+29D34 CS24 CR194 D45943.0
+C7-6040 U+29D37 CS24 CR194 D45936.0
+C5-7966 U+29D3B CS25 CR194 D45945.0
+C5-7967 U+29D3A CS25 CR194 D45944.0
+C7-632F U+29D3F CS26 CR194 D45946.0
+C4-6E2B U+29D40 CS27 CR194 D45947.0
+C7-642E U+29D41 CS27 CR194 D45948.0
+C7-642F U+29D42 CS27 CR194 D45949.0
+C4-6E41 U+29D44 CS28 CR194 D45950.0
+C5-7B51 U+29D45 CS28 CR194 D45951.0
+C5-7B6F U+29D47 CS29 CR194 D45952.0
+C5-7C25 U+29D48 CS30 CR194 D45953.0
+C5-7C40 U+29D4A CS33 CR194 D45954.0
+C4-6E58 U+04C31 CS34 CR194 D45955.0
+C4-3043 U+29D4B CS10 CR195 D45958.0
+C1-5E23 U+09B5A CS11 CR195 D45956.0
+C5-3D54 U+04C32 CS12 CR195 D45959.0
+C2-4870 U+09B5B CS13 CR195 D45960.0
+C3-4563 U+09B5D CS13 CR195 D45964.0
+C4-4227 U+29D4D CS13 CR195 D45962.0
+C4-4228 U+29D4F CS13 CR195 D45966.0
+C4-4229 U+09B5C CS13 CR195 D45963.0
+C4-422A U+29D4C CS13 CR195 D45961.0
+C5-444F U+29D51 CS13 CR195 D45968.0
+C6-5A54 U+242F3 CS13 CR195 D45957.0
+C6-5A55 U+29D4E CS13 CR195 D45965.0
+C6-5A56 U+29D50 CS13 CR195 D45967.0
+C2-4F47 U+09B60 CS14 CR195 D45971.0
+C2-4F48 U+09B61 CS14 CR195 D45973.0
+C2-4F49 U+09B5F CS14 CR195 D45970.0
+C4-486B U+09B62 CS14 CR195 M******
+C4-486C U+29D56 CS14 CR195 D45975.0
+C4-486D U+04C34 CS14 CR195 D45976.0
+C5-4B63 U+29D57 CS14 CR195 D45977.0
+C5-4B64 U+04C35 CS14 CR195 D45978.0
+C5-4B65 U+29D55 CS14 CR195 D45974.0
+C5-4B66 U+29D5B CS14 CR195 D45979.0
+C6-646F U+29D54 CS14 CR195 D45972.0
+C1-7026 U+09B77 CS15 CR195 D46030.0
+C1-7027 U+09B6F CS15 CR195 D46013.0
+C2-5625 U+09B67 CS15 CR195 D45991.0
+C2-5626 U+09B74 CS15 CR195 D46022.0
+C2-5627 U+09B71 CS15 CR195 D46017.0
+C2-5628 U+09B66 CS15 CR195 D45985.0
+C2-5629 U+09B76 CS15 CR195 D46024.0
+C2-562A U+09B75 CS15 CR195 D46023.0
+C2-562B U+09B70 CS15 CR195 D46014.0
+C2-562C U+09B68 CS15 CR195 D45993.0
+C2-562D U+09B64 CS15 CR195 D45982.0
+C2-562E U+09B6C CS15 CR195 D46006.0
+C3-4F7B U+09B6B CS15 CR195 D46003.0
+C3-4F7C U+09B69 CS15 CR195 D45996.0
+C3-4F7D U+09B72 CS15 CR195 D46019.0
+C3-4F7E U+09B63 CS15 CR195 D45981.0
+C3-5021 U+04C39 CS15 CR195 D45990.0
+C4-4F28 U+04C37 CS15 CR195 D45988.0
+C4-4F29 U+04C3E CS15 CR195 M******
+C4-4F2A U+09B73 CS15 CR195 D46020.0
+C4-4F2B U+04C3D CS15 CR195 D46021.0
+C4-4F2C U+09B6E CS15 CR195 D46010.0
+C4-4F2D U+29D63 CS15 CR195 D45994.0
+C4-4F2E U+29D79 CS15 CR195 D46029.0
+C4-4F2F U+29D60 CS15 CR195 D45980.0
+C4-4F30 U+09B65 CS15 CR195 D45984.0
+C4-4F31 U+29D62 CS15 CR195 D45987.0
+C4-4F32 U+04C3C CS15 CR195 D46012.0
+C4-4F33 U+29D61 CS15 CR195 D45983.0
+C4-4F34 U+04C38 CS15 CR195 D45989.0
+C4-4F35 U+09B6A CS15 CR195 D46000.0
+C4-4F36 U+29D70 CS15 CR195 D46025.0
+C4-4F37 U+09B6D CS15 CR195 D46008.0
+C4-4F38 U+29D6A CS15 CR195 D46011.0
+C4-4F39 U+04C3B CS15 CR195 D46002.0
+C5-532C U+29D6C CS15 CR195 D46015.0
+C5-532D U+29D6D CS15 CR195 D46016.0
+C5-532E U+29D69 CS15 CR195 D46007.0
+C5-532F U+29D80 CS15 CR195 D46027.0
+C5-5330 U+29D66 CS15 CR195 D45998.0
+C5-5331 U+29D65 CS15 CR195 D45997.0
+C5-5332 U+29D71 CS15 CR195 D46026.0
+C5-5333 U+29D6B CS15 CR195 D46004.0
+C7-2B64 U+29D68 CS15 CR195 D46005.0
+C7-2B65 U+29D67 CS15 CR195 D45999.0
+C7-2B66 U+29D6F CS15 CR195 D46018.0
+C7-2B67 U+29D77 CS15 CR195 D46028.0
+C7-2B68 U+29D64 CS15 CR195 D45995.0
+C7-2B69 U+29D78 CS15 CR195 D45992.0
+C7-2B6A U+04C3A CS15 CR195 D46001.0
+C7-2B6B U+29D76 CS15 CR195 D46009.0
+C7-2B6C U+29D6E CS15 CR195 D45986.0
+C1-7335 U+09B91 CS16 CR195 D46074.0
+C2-5C21 U+09B80 CS16 CR195 D46039.0
+C2-5C22 U+09B85 CS16 CR195 D46047.0
+C2-5C23 U+09B87 CS16 CR195 D46059.0
+C2-5C24 U+09B7C CS16 CR195 D46035.0
+C2-5C25 U+09B7E CS16 CR195 D46037.0
+C2-5C26 U+09B7B CS16 CR195 D46034.0
+C2-5C27 U+09B82 CS16 CR195 D46043.0
+C2-5C28 U+09B93 CS16 CR195 D46076.0
+C2-5C29 U+09B92 CS16 CR195 D46075.0
+C2-5C2A U+09B90 CS16 CR195 D46073.0
+C2-5C2B U+09B7A CS16 CR195 D46032.0
+C2-5C2C U+09B95 CS16 CR195 D46087.0
+C2-5C2D U+09B7D CS16 CR195 D46036.0
+C2-5C2E U+09B88 CS16 CR195 D46061.0
+C3-5378 U+09B83 CS16 CR195 D46044.0
+C3-5379 U+09B94 CS16 CR195 D46083.0
+C3-537A U+09B84 CS16 CR195 D46046.0
+C3-537B U+04C49 CS16 CR195 D46080.0
+C3-537C U+09B8B CS16 CR195 D46066.0
+C3-537D U+09B8F CS16 CR195 D46071.0
+C3-537E U+04C43 CS16 CR195 D46055.0
+C3-5421 U+09B8C CS16 CR195 D46067.0
+C3-5422 U+04C48 CS16 CR195 D46077.0
+C3-5423 U+09B89 CS16 CR195 D46063.0
+C3-5424 U+04C47 CS16 CR195 D46072.0
+C3-5425 U+09B8E CS16 CR195 D46070.0
+C3-5426 U+04C46 CS16 CR195 D46068.0
+C3-5427 U+04C3F CS16 CR195 D46040.0
+C3-5428 U+04C44 CS16 CR195 D46057.0
+C4-5541 U+04C45 CS16 CR195 D46058.0 @ D46059.0
+C4-5542 U+04C41 CS16 CR195 D46051.0
+C4-5543 U+09B81 CS16 CR195 D46042.0
+C4-5544 U+04C40 CS16 CR195 D46041.0
+C4-5545 U+09B8A CS16 CR195 D46064.0
+C4-5546 U+29D85 CS16 CR195 D46050.0
+C4-5547 U+09B7F CS16 CR195 D46038.0
+C4-5548 U+04C42 CS16 CR195 D46052.0
+C4-5549 U+29D89 CS16 CR195 D46062.0
+C5-5A46 U+29D82 CS16 CR195 D46045.0
+C5-5A47 U+29D9E CS16 CR195 D46084.0
+C5-5A48 U+29D81 CS16 CR195 D46033.0
+C5-5A49 U+29D84 CS16 CR195 D46049.0
+C5-5A4A U+09B8D CS16 CR195 D46069.0
+C5-5A4B U+29D96 CS16 CR195 D46085.0
+C5-5A4C U+29D8E CS16 CR195 D46082.0
+C5-5A4D U+29D88 CS16 CR195 D46060.0
+C5-5A4E U+29D87 CS16 CR195 D46056.0
+C7-363D U+29D83 CS16 CR195 D46048.0
+C7-363E U+29D8B CS16 CR195 D46078.0
+C7-363F U+29DA0 CS16 CR195 D46086.0
+C7-3640 U+29D8D CS16 CR195 D46081.0
+C7-3641 U+29D8C CS16 CR195 D46079.0
+C7-3642 U+29D9A CS16 CR195 D49924.0
+C7-3643 U+29D8A CS16 CR195 D46065.0
+C7-3644 U+29D91 CS16 CR195 D49925.0
+C1-762D U+09BAE CS17 CR195 D46133.0
+C1-762E U+09BAB CS17 CR195 D46127.0
+C1-762F U+09BAA CS17 CR195 D46126.0
+C1-7630 U+09BAD CS17 CR195 D46132.0
+C2-6076 U+09B9A CS17 CR195 D46093.0
+C2-6077 U+09BA8 CS17 CR195 D46123.0
+C2-6078 U+09B9E CS17 CR195 D46105.0
+C2-6079 U+09B9B CS17 CR195 D46096.0
+C2-607A U+09BA6 CS17 CR195 D46121.0
+C2-607B U+09BA1 CS17 CR195 D46113.0
+C2-607C U+09BA5 CS17 CR195 D46120.0
+C2-607D U+09BA4 CS17 CR195 D46117.0
+C2-607E U+09B86 CS17 CR195 D46053.0
+C2-6121 U+09BA2 CS17 CR195 D46115.0
+C2-6122 U+09BA0 CS17 CR195 D46112.0
+C2-6123 U+09BAF CS17 CR195 D46134.0
+C3-5740 U+09B9F CS17 CR195 D46108.0
+C3-5741 U+04C4B CS17 CR195 D46114.0
+C3-5742 U+09BA3 CS17 CR195 D46116.0
+C3-5743 U+09BCD CS17 CR195 D46198.0
+C3-5744 U+09B99 CS17 CR195 D46092.0
+C3-5745 U+09B9D CS17 CR195 D46100.0
+C4-5A3F U+09BA9 CS17 CR195 D46124.0
+C4-5A40 U+04C4A CS17 CR195 D46110.0
+C4-5A41 U+09BA7 CS17 CR195 D46122.0
+C4-5A42 U+04C4E CS17 CR195 D46142.0
+C4-5A43 U+09BB3 CS17 CR195 M******
+C4-5A44 U+09BAC CS17 CR195 D46130.0
+C4-5A45 U+09BB0 CS17 CR195 D46141.0
+C4-5A46 U+29D86 CS17 CR195 D46054.0
+C4-5A47 U+29DA7 CS17 CR195 D46103.0
+C4-5A48 U+29DA3 CS17 CR195 D46097.0
+C4-5A49 U+09B9C CS17 CR195 D46099.0
+C4-5A4A U+29DB6 CS17 CR195 D46094.0 #
+C4-5A4B U+29DAD CS17 CR195 D46129.0
+C5-6051 U+29DCB CS17 CR195 D46138.0
+C5-6052 U+29DA6 CS17 CR195 D46102.0
+C5-6053 U+29DC2 CS17 CR195 D46143.0
+C5-6054 U+29DA5 CS17 CR195 D46101.0
+C5-6055 U+29DA9 CS17 CR195 D46107.0
+C5-6056 U+29DA2 CS17 CR195 D46095.0
+C5-6057 U+29DA4 CS17 CR195 D46098.0
+C5-6058 U+29DB0 CS17 CR195 D46136.0
+C5-6059 U+29DCC CS17 CR195 D46139.0
+C5-605A U+29DAF CS17 CR195 D46135.0
+C5-605B U+29DBF CS17 CR195 D46104.0
+C7-3E44 U+29DB1 CS17 CR195 D46137.0
+C7-3E45 U+29DAC CS17 CR195 D46119.0
+C7-3E46 U+29DAA CS17 CR195 D46109.0
+C7-3E47 U+29DEE CS17 CR195 D46197.0
+C7-3E48 U+29DBD CS17 CR195 D46118.0
+C7-3E49 U+04C4D CS17 CR195 D46128.0
+C7-3E4A U+29DC3 CS17 CR195 D46140.0
+C7-3E4B U+29DA8 CS17 CR195 D46106.0
+C7-3E4C U+29DAE CS17 CR195 D46131.0
+C7-3E4D U+29DAB CS17 CR195 D46111.0
+C1-777E U+09BCA CS18 CR195 D46186.0
+C1-7821 U+09BC9 CS18 CR195 D46182.0
+C1-7822 U+09BFD CS18 CR195 D* @ D46304.0
+C1-7823 U+09BC8 CS18 CR195 D46179.0
+C1-7824 U+09BC0 CS18 CR195 D46168.0
+C2-646D U+09BC7 CS18 CR195 D46178.0
+C2-646E U+09BC6 CS18 CR195 D46177.0
+C2-646F U+09BC3 CS18 CR195 D46174.0
+C2-6470 U+09BBF CS18 CR195 D46166.0
+C2-6471 U+09BC1 CS18 CR195 D46171.0
+C2-6472 U+09BB5 CS18 CR195 D46146.0
+C2-6473 U+09BB8 CS18 CR195 D46153.0
+C2-6474 U+09BD3 CS18 CR195 M******
+C2-6475 U+09BB6 CS18 CR195 D46147.0
+C2-6476 U+09BC4 CS18 CR195 D46175.0
+C2-6477 U+09BB9 CS18 CR195 D46154.0
+C2-6478 U+09BBD CS18 CR195 D46162.0
+C3-5971 U+09BD2 CS18 CR195 D46204.0
+C3-5972 U+04C4F CS18 CR195 D46148.0
+C3-5973 U+09BC2 CS18 CR195 D46173.0
+C3-5974 U+09BBB CS18 CR195 D46157.0
+C3-5975 U+09BCC CS18 CR195 D46194.0
+C3-5976 U+09BCB CS18 CR195 D46187.0
+C3-5977 U+04C56 CS18 CR195 D46184.0
+C3-5978 U+04C54 CS18 CR195 D46180.0
+C4-5F21 U+04C4C CS18 CR195 D46125.0 #
+C4-5F22 U+09BBC CS18 CR195 D46158.0
+C4-5F23 U+04C50 CS18 CR195 D46165.0
+C4-5F24 U+04C55 CS18 CR195 D46183.0
+C4-5F25 U+04C53 CS18 CR195 D46172.0
+C4-5F26 U+09BB7 CS18 CR195 D46152.0
+C4-5F27 U+04C52 CS18 CR195 D46169.0
+C4-5F28 U+29DD2 CS18 CR195 D46160.0
+C4-5F29 U+04C57 CS18 CR195 D46185.0
+C4-5F2A U+09BBE CS18 CR195 D46163.0
+C4-5F2B U+04C58 CS18 CR195 D46192.0
+C5-666A U+29DD5 CS18 CR195 D46170.0
+C5-666B U+29DD0 CS18 CR195 D46155.0
+C5-666C U+29DDA CS18 CR195 D46193.0
+C5-666D U+29DD3 CS18 CR195 D46161.0
+C5-666E U+04C51 CS18 CR195 D46167.0
+C5-666F U+29DD9 CS18 CR195 D46191.0
+C5-6670 U+29DCF CS18 CR195 D46151.0
+C5-6671 U+29DD6 CS18 CR195 D46181.0
+C5-6672 U+29DD8 CS18 CR195 D46190.0
+C5-6673 U+29DF5 CS18 CR195 D46196.0
+C5-6674 U+29DCE CS18 CR195 D46150.0
+C5-6675 U+29DD7 CS18 CR195 D46188.0
+C5-6676 U+29DF4 CS18 CR195 D46195.0
+C5-6677 U+29DCD CS18 CR195 D46149.0
+C5-6678 U+29E01 CS18 CR195 D46233.0 #
+C5-6679 U+09BBA CS18 CR195 D46156.0
+C7-4552 U+29DD4 CS18 CR195 D46164.0
+C7-4553 U+29DD1 CS18 CR195 D46159.0
+C7-4554 U+29DDC CS18 CR195 D46199.0
+C7-4555 U+29DEC CS18 CR195 D46189.0
+C1-7954 U+09BE8 CS19 CR195 D46257.0
+C1-7955 U+09BE7 CS19 CR195 D46255.0
+C1-7956 U+09BD6 CS19 CR195 D46210.0
+C1-7957 U+09BDB CS19 CR195 D46226.1
+C2-6834 U+09BEA CS19 CR195 D46259.0
+C2-6835 U+09BEB CS19 CR195 D46260.0
+C2-6836 U+09BE0 CS19 CR195 D46242.0
+C2-6837 U+09BDE CS19 CR195 D46237.0
+C2-6838 U+09BE4 CS19 CR195 D46247.0
+C2-6839 U+09BE6 CS19 CR195 D46254.0
+C2-683A U+09BE2 CS19 CR195 D46245.0
+C2-683B U+09BF0 CS19 CR195 D46285.0
+C2-683C U+09BD4 CS19 CR195 D46208.0
+C2-683D U+09BD7 CS19 CR195 D46211.0
+C2-683E U+09BEC CS19 CR195 D46264.0
+C2-683F U+09BDC CS19 CR195 D46227.0
+C2-6840 U+09BD9 CS19 CR195 D46222.0
+C2-6841 U+09BE5 CS19 CR195 D46249.0
+C2-6842 U+09BD5 CS19 CR195 D46209.0
+C2-6843 U+09BE1 CS19 CR195 D46243.0
+C2-6844 U+09BDA CS19 CR195 D46224.0
+C3-5B74 U+09BC5 CS19 CR195 D46176.0
+C3-5B75 U+09BDF CS19 CR195 D46238.0
+C3-5B76 U+04C60 CS19 CR195 D46234.0
+C3-5B77 U+09BE3 CS19 CR195 D46246.0
+C3-5B78 U+04C66 CS19 CR195 D46267.0
+C3-5B79 U+09BE9 CS19 CR195 D46258.0
+C3-5B7A U+09BEE CS19 CR195 D46271.0
+C3-5B7B U+04C67 CS19 CR195 D46277.0
+C3-5B7C U+04C68 CS19 CR195 D46263.0
+C4-6252 U+29DFC CS19 CR195 D46220.0
+C4-6253 U+29E25 CS19 CR195 D46284.0
+C4-6254 U+04C5F CS19 CR195 D46232.0
+C4-6255 U+09BF4 CS19 CR195 M******
+C4-6256 U+09BFA CS19 CR195 D46296.0
+C4-6257 U+04C5C CS19 CR195 D46219.0
+C4-6258 U+29E0B CS19 CR195 D46269.0
+C4-6259 U+04C5E CS19 CR195 D46225.0
+C4-625A U+29E06 CS19 CR195 D46244.0
+C4-625B U+29E04 CS19 CR195 D46240.0
+C4-625C U+09BDD CS19 CR195 D46235.0
+C4-625D U+04C59 CS19 CR195 D46215.0
+C4-625E U+29DF9 CS19 CR195 D46207.0
+C4-625F U+29E00 CS19 CR195 D46231.0
+C4-6260 U+04C64 CS19 CR195 D46253.0
+C4-6261 U+04C5D CS19 CR195 D46223.0
+C4-6262 U+04C62 CS19 CR195 D46250.0
+C4-6263 U+29E02 CS19 CR195 D46236.0
+C4-6264 U+04C65 CS19 CR195 D46261.0
+C4-6265 U+29E07 CS19 CR195 D46268.0
+C4-6266 U+09BED CS19 CR195 D46266.0
+C4-6267 U+04C5B CS19 CR195 D46217.0
+C4-6268 U+09BEF CS19 CR195 D46262.0
+C5-6B2A U+29E28 CS19 CR195 D46281.0
+C5-6B2B U+04C63 CS19 CR195 D46251.0
+C5-6B2C U+29E39 CS19 CR195 D46278.0
+C5-6B2D U+29DFB CS19 CR195 D46218.0
+C5-6B2E U+29E0E CS19 CR195 D46274.0
+C5-6B2F U+29DFD CS19 CR195 D46221.0
+C5-6B30 U+29E1F CS19 CR195 D46282.0
+C5-6B31 U+04C61 CS19 CR195 D46241.0
+C5-6B32 U+29E03 CS19 CR195 D46239.0
+C5-6B33 U+09BD8 CS19 CR195 D46214.0
+C5-6B34 U+29E10 CS19 CR195 D46276.0
+C5-6B35 U+04C5A CS19 CR195 D46216.0
+C5-6B36 U+29E0D CS19 CR195 D46273.0
+C5-6B37 U+29E27 CS19 CR195 D46283.0
+C5-6B38 U+29E41 CS19 CR195 D46297.0 #
+C7-4C4E U+29E05 CS19 CR195 D46213.0
+C7-4C4F U+29DFE CS19 CR195 D46228.0
+C7-4C50 U+29E0F CS19 CR195 D46275.0
+C7-4C51 U+29DFF CS19 CR195 D46229.0
+C7-4C52 U+29DFA CS19 CR195 D46212.0
+C7-4C53 U+29E09 CS19 CR195 D46252.0
+C7-4C54 U+29E20 CS19 CR195 D46280.0
+C7-4C55 U+29E0C CS19 CR195 D46272.0
+C7-4C56 U+29E3C CS19 CR195 D46279.0
+C7-4C57 U+29E22 CS19 CR195 D46265.0
+C7-4C58 U+29DF8 CS19 CR195 D46206.0
+C7-4C59 U+29E0A CS19 CR195 D46256.0
+C7-4C5A U+29E08 CS19 CR195 D46248.0
+C7-4C5B U+29DF7 CS19 CR195 D46205.0
+C1-7A59 U+09C13 CS20 CR195 D46344.0
+C1-7A5A U+09C0D CS20 CR195 D46331.0
+C2-6A78 U+09C0B CS20 CR195 D46326.0
+C2-6A79 U+09C08 CS20 CR195 D46322.0
+C2-6A7A U+09BF7 CS20 CR195 D46290.0
+C2-6A7B U+09C05 CS20 CR195 D46315.0
+C2-6A7C U+09C12 CS20 CR195 D46340.0
+C2-6A7D U+09BF8 CS20 CR195 D46291.0
+C2-6A7E U+09C40 CS20 CR195 D* @ D46452.0
+C2-6B21 U+09C07 CS20 CR195 D46319.0
+C2-6B22 U+09C0E CS20 CR195 D46332.0
+C2-6B23 U+09C06 CS20 CR195 D46317.0
+C2-6B24 U+09C17 CS20 CR195 D46350.0
+C2-6B25 U+09C14 CS20 CR195 D46345.0
+C2-6B26 U+09C09 CS20 CR195 D46323.0
+C3-5D66 U+09C0A CS20 CR195 D46325.0
+C3-5D67 U+09BFB CS20 CR195 D46299.0
+C3-5D68 U+09C04 CS20 CR195 D46314.0
+C3-5D69 U+09BFC CS20 CR195 D46303.0
+C3-5D6A U+09BFE CS20 CR195 D46305.0
+C3-5D6B U+04C72 CS20 CR195 D46338.0
+C3-5D6C U+04C6F CS20 CR195 D46324.0
+C3-5D6D U+04C73 CS20 CR195 D46352.0
+C3-5D6E U+09C02 CS20 CR195 D46309.0
+C3-5D6F U+09BF6 CS20 CR195 D46289.0
+C3-5D70 U+09C1B CS20 CR195 M******
+C3-5D71 U+09BF9 CS20 CR195 D46293.0
+C3-5D72 U+09C15 CS20 CR195 D46346.0
+C3-5D73 U+09C10 CS20 CR195 D46337.0
+C3-5D74 U+09BFF CS20 CR195 D46306.0
+C3-5D75 U+09C00 CS20 CR195 D46307.0
+C3-5D76 U+09C0C CS20 CR195 D46330.0
+C3-5D77 U+04C6B CS20 CR195 D46298.0
+C4-6553 U+04C71 CS20 CR195 D46333.0
+C4-6554 U+09C0F CS20 CR195 D46336.0
+C4-6555 U+04C6C CS20 CR195 D46301.0
+C4-6556 U+29E49 CS20 CR195 D46327.0
+C4-6557 U+09C11 CS20 CR195 D46339.0
+C4-6558 U+29E44 CS20 CR195 D46312.0
+C4-6559 U+09C03 CS20 CR195 D46313.0
+C4-655A U+09C01 CS20 CR195 D46308.0
+C4-655B U+04C6E CS20 CR195 D46310.0
+C4-655C U+29EDF CS20 CR195 D46491.0 #
+C4-655D U+09C16 CS20 CR195 D46347.0
+C4-655E U+29E4C CS20 CR195 D46335.0
+C4-655F U+09BFD CS20 CR195 D46304.0
+C4-6560 U+29E4F CS20 CR195 D46343.0
+C5-6F23 U+29E4E CS20 CR195 D46342.0
+C5-6F24 U+29E4A CS20 CR195 D46328.0
+C5-6F25 U+29E4D CS20 CR195 D46341.0
+C5-6F26 U+29E40 CS20 CR195 D46295.0
+C5-6F27 U+29E3E CS20 CR195 D46292.0
+C5-6F28 U+29E48 CS20 CR195 D46321.0
+C5-6F29 U+29E42 CS20 CR195 D46300.0
+C5-6F2A U+29E62 CS20 CR195 D46353.0
+C5-6F2B U+29E45 CS20 CR195 D46316.0
+C5-6F2C U+29E51 CS20 CR195 D46349.0
+C7-522C U+29E43 CS20 CR195 D46311.0
+C7-522D U+29E47 CS20 CR195 D46320.0
+C7-522E U+29E3F CS20 CR195 D46294.0
+C7-522F U+29E46 CS20 CR195 D46318.0
+C7-5230 U+29E50 CS20 CR195 D46348.0
+C7-5231 U+04C6D CS20 CR195 D46302.0
+C7-5232 U+29E4B CS20 CR195 D46334.0
+C7-5233 U+04C70 CS20 CR195 D46329.0
+C7-5234 U+29E52 CS20 CR195 D46351.0
+C1-7B4B U+09C2D CS21 CR195 D46400.0
+C1-7B4C U+09C25 CS21 CR195 D46382.0
+C2-6C75 U+09C2B CS21 CR195 D46397.0
+C2-6C76 U+09C1D CS21 CR195 D46362.0
+C2-6C77 U+09C1C CS21 CR195 D46359.0
+C2-6C78 U+09C2C CS21 CR195 D46399.0
+C2-6C79 U+09C23 CS21 CR195 D46378.0
+C2-6C7A U+09C28 CS21 CR195 D46388.0
+C2-6C7B U+09C29 CS21 CR195 D46390.0
+C2-6C7C U+09C24 CS21 CR195 D46381.0
+C2-6C7D U+09C21 CS21 CR195 D46374.0
+C3-5F29 U+04C7C CS21 CR195 D46401.0
+C3-5F2A U+09C2E CS21 CR195 D46403.0
+C3-5F2B U+04C7A CS21 CR195 D46393.0
+C3-5F2C U+09C1F CS21 CR195 D46371.0
+C3-5F2D U+04C76 CS21 CR195 D46365.0
+C3-5F2E U+04C79 CS21 CR195 D46391.0
+C3-5F2F U+04C7D CS21 CR195 D46409.0
+C3-5F30 U+04C77 CS21 CR195 D46380.0
+C4-6838 U+29E78 CS21 CR195 D46370.0
+C4-6839 U+09C2A CS21 CR195 D46396.0
+C4-683A U+04C7B CS21 CR195 D46394.0
+C4-683B U+09C26 CS21 CR195 D46383.0
+C4-683C U+04C78 CS21 CR195 D46385.0
+C4-683D U+04C75 CS21 CR195 D46363.0
+C4-683E U+09C27 CS21 CR195 D46387.0
+C4-683F U+29E72 CS21 CR195 D46361.0
+C5-7249 U+29E76 CS21 CR195 D46368.0
+C5-724A U+29E71 CS21 CR195 D46360.0
+C5-724B U+09C20 CS21 CR195 D46372.0
+C5-724C U+29E7A CS21 CR195 D46376.0
+C5-724D U+29E7F CS21 CR195 D46395.0
+C5-724E U+09C22 CS21 CR195 D46377.0
+C5-724F U+29E73 CS21 CR195 D46366.0
+C5-7250 U+29EAB CS21 CR195 D46411.0
+C5-7251 U+09C1E CS21 CR195 D46364.0
+C5-7252 U+29E77 CS21 CR195 D46369.0
+C5-7253 U+29E74 CS21 CR195 D46367.0
+C5-7254 U+29E7E CS21 CR195 D46389.0
+C5-7255 U+29E9B CS21 CR195 D46412.0
+C5-7256 U+29E84 CS21 CR195 D46405.0
+C5-7257 U+29E7C CS21 CR195 D46384.0
+C7-566A U+29E82 CS21 CR195 D46404.0
+C7-566B U+29E99 CS21 CR195 D46408.0
+C7-566C U+29E9A CS21 CR195 D46407.0
+C7-566D U+29E7D CS21 CR195 D46386.0
+C7-566E U+29E85 CS21 CR195 D46406.0
+C7-566F U+29E86 CS21 CR195 D46410.0
+C7-5670 U+29E9C CS21 CR195 D46375.0
+C7-5671 U+29E79 CS21 CR195 D46373.0
+C7-5672 U+29E7B CS21 CR195 D46379.0
+C7-5673 U+29E80 CS21 CR195 D46398.0
+C7-5674 U+29E83 CS21 CR195 D46392.0
+C7-5675 U+29E81 CS21 CR195 D46402.0
+C1-7C2A U+09C49 CS22 CR195 D46472.0
+C1-7C2B U+09C31 CS22 CR195 D46415.0
+C1-7C2C U+09C3E CS22 CR195 D46447.0
+C1-7C2D U+09C3B CS22 CR195 D46443.0
+C2-6E57 U+09C46 CS22 CR195 D46464.0
+C2-6E58 U+09C48 CS22 CR195 D46470.0
+C2-6E59 U+09C3F CS22 CR195 D46450.0
+C2-6E5A U+09C44 CS22 CR195 D46459.0
+C2-6E5B U+09C39 CS22 CR195 D46437.0
+C2-6E5C U+09C33 CS22 CR195 D46420.0
+C2-6E5D U+09C41 CS22 CR195 D46454.0
+C2-6E5E U+09C3C CS22 CR195 D46444.0
+C2-6E5F U+09C37 CS22 CR195 D46432.0
+C2-6E60 U+09C34 CS22 CR195 D46422.0
+C2-6E61 U+09C32 CS22 CR195 D46416.0
+C2-6E62 U+09C3D CS22 CR195 D46445.0
+C2-6E63 U+09C36 CS22 CR195 D46431.0
+C3-5F7C U+04C82 CS22 CR195 D46449.0
+C3-5F7D U+04C7F CS22 CR195 D46429.0
+C3-5F7E U+09C38 CS22 CR195 D46436.0
+C3-6021 U+04C86 CS22 CR195 D46424.0
+C3-6022 U+09C45 CS22 CR195 D46460.0
+C3-6023 U+09C3A CS22 CR195 D46442.0
+C3-6024 U+04C84 CS22 CR195 D46427.0
+C3-6025 U+09C35 CS22 CR195 D46426.0
+C4-697B U+04C85 CS22 CR195 D46463.0
+C4-697C U+04C81 CS22 CR195 D46440.0
+C4-697D U+04C7E CS22 CR195 D46417.0
+C4-697E U+04C83 CS22 CR195 D46458.0
+C4-6A21 U+04C80 CS22 CR195 D46433.0
+C4-6A22 U+29EB0 CS22 CR195 D46423.0
+C4-6A23 U+09C42 CS22 CR195 D46456.0
+C5-752D U+09C43 CS22 CR195 D46457.0
+C5-752E U+29EB1 CS22 CR195 D46425.0
+C5-752F U+29EB2 CS22 CR195 D46428.0
+C5-7530 U+29EB5 CS22 CR195 D46438.0
+C5-7531 U+29ED6 CS22 CR195 D46466.0
+C5-7532 U+29EAF CS22 CR195 D46421.0
+C5-7533 U+29ECA CS22 CR195 M******
+C5-7534 U+29EB8 CS22 CR195 D46448.0
+C7-5A51 U+29EBD CS22 CR195 D46462.0
+C7-5A52 U+29EAE CS22 CR195 D46419.0
+C7-5A53 U+29EBB CS22 CR195 D46455.0
+C7-5A54 U+29EAD CS22 CR195 D46418.0
+C7-5A55 U+29EBC CS22 CR195 D46461.0
+C7-5A56 U+29EB9 CS22 CR195 D46451.0
+C7-5A57 U+29EB4 CS22 CR195 D46435.0
+C7-5A58 U+29ECB CS22 CR195 D46467.0
+C7-5A59 U+29EB7 CS22 CR195 D46446.0
+C7-5A5A U+29EB3 CS22 CR195 D46430.0
+C7-5A5B U+29EBA CS22 CR195 D46453.0
+C7-5A5C U+29EB6 CS22 CR195 D46439.0
+C7-5A5D U+29ECD CS22 CR195 D46441.0
+C7-5A5E U+29EBE CS22 CR195 D46465.0
+C7-5A5F U+29EC9 CS22 CR195 D46434.0
+C7-5A60 U+2FA0B CS22 CR195 D46452.0
+C1-7C57 U+09C54 CS23 CR195 D46499.0
+C1-7C58 U+09C57 CS23 CR195 D46502.0
+C1-7C59 U+09C56 CS23 CR195 D46501.0
+C2-6F65 U+09C52 CS23 CR195 D46492.0
+C2-6F66 U+09C58 CS23 CR195 D46504.0
+C2-6F67 U+09C50 CS23 CR195 D46489.0
+C2-6F68 U+09C4A CS23 CR195 D46473.0
+C2-6F69 U+09C4D CS23 CR195 D46485.0
+C2-6F6A U+09C4B CS23 CR195 D46474.0
+C2-6F6B U+09C55 CS23 CR195 D46500.0
+C2-6F6C U+09C59 CS23 CR195 D46509.0
+C2-6F6D U+09C4C CS23 CR195 D46484.0
+C2-6F6E U+09C4E CS23 CR195 D46487.0
+C3-6064 U+04C8F CS23 CR195 D46512.0
+C3-6065 U+09C4F CS23 CR195 D46488.0
+C3-6066 U+09C51 CS23 CR195 D46490.0
+C3-6067 U+04C8E CS23 CR195 D46506.0
+C3-6068 U+09C53 CS23 CR195 D46496.0
+C4-6B3B U+04C8C CS23 CR195 D46495.0
+C4-6B3C U+04C89 CS23 CR195 D46478.0
+C4-6B3D U+04C8A CS23 CR195 D46479.0
+C4-6B3E U+29EDB CS23 CR195 D46480.0
+C4-6B3F U+29EDC CS23 CR195 D46482.0
+C4-6B40 U+04C8B CS23 CR195 D46481.0
+C5-767C U+29EDD CS23 CR195 D46483.0
+C5-767D U+29EE4 CS23 CR195 D46505.0
+C5-767E U+29ED8 CS23 CR195 D46475.0
+C5-7721 U+29EE7 CS23 CR195 D46510.0
+C5-7722 U+29EDA CS23 CR195 D46477.0
+C5-7723 U+29E75 CS23 CR195 D46471.0
+C5-7724 U+04C95 CS23 CR195 D46551.0 #
+C7-5D75 U+29EE1 CS23 CR195 D46494.0
+C7-5D76 U+29EE3 CS23 CR195 D46503.0
+C7-5D77 U+29EDE CS23 CR195 D46486.0
+C7-5D78 U+29ED9 CS23 CR195 D46476.0
+C7-5D79 U+29EE8 CS23 CR195 D46511.0
+C7-5D7A U+29EF2 CS23 CR195 D46514.0
+C7-5D7B U+29EF6 CS23 CR195 D46513.0
+C7-5D7C U+29EE6 CS23 CR195 D46508.0
+C7-5D7D U+29EF4 CS23 CR195 D46515.0
+C7-5D7E U+29EF5 CS23 CR195 D49926.0
+C7-5E21 U+29EE5 CS23 CR195 D46507.0
+C7-5E22 U+29EE2 CS23 CR195 D46498.0
+C7-5E23 U+04C8D CS23 CR195 D46497.0
+C1-7C78 U+09C5F CS24 CR195 D46528.0
+C2-7064 U+09C63 CS24 CR195 D46533.0
+C2-7065 U+09C67 CS24 CR195 D46542.0
+C2-7066 U+09C66 CS24 CR195 D46541.0
+C2-7067 U+09C62 CS24 CR195 D46532.0
+C2-7068 U+09C5E CS24 CR195 D46520.0
+C2-7069 U+09C60 CS24 CR195 D46530.0
+C3-6130 U+04C92 CS24 CR195 D46526.0
+C3-6131 U+04C99 CS24 CR195 D46584.0 #
+C3-6132 U+09C5D CS24 CR195 D46519.0
+C3-6133 U+09C61 CS24 CR195 D46531.0
+C3-6134 U+09C65 CS24 CR195 D46536.0
+C4-6C4A U+09C64 CS24 CR195 D46534.0
+C4-6C4B U+29F0B CS24 CR195 D46545.0
+C4-6C4C U+29F08 CS24 CR195 D46538.0
+C4-6C4D U+04C93 CS24 CR195 D46539.0
+C4-6C4E U+04C94 CS24 CR195 D46540.0
+C4-6C4F U+29F07 CS24 CR195 D46537.0
+C5-7856 U+04C91 CS24 CR195 D46525.0
+C5-7857 U+29F0E CS24 CR195 D46548.0
+C5-7858 U+29F12 CS24 CR195 D46553.0
+C5-7859 U+29F09 CS24 CR195 D46543.0
+C5-785A U+29F05 CS24 CR195 D46529.0
+C5-785B U+04C90 CS24 CR195 D46523.0
+C5-785C U+29F03 CS24 CR195 D46522.0
+C5-785D U+29F1F CS24 CR195 D46558.0
+C5-785E U+29F0D CS24 CR195 D46547.0
+C5-785F U+29F0C CS24 CR195 D46546.0
+C5-7860 U+29F04 CS24 CR195 D46524.0
+C5-7861 U+29F0A CS24 CR195 D46544.0
+C7-6041 U+29F06 CS24 CR195 D46535.0
+C7-6042 U+29F1C CS24 CR195 D49927.0
+C7-6043 U+29F02 CS24 CR195 D46521.0
+C7-6044 U+29F1D CS24 CR195 D46557.0
+C7-6045 U+29F1E CS24 CR195 D46555.0
+C7-6046 U+29EE0 CS24 CR195 D46525.1
+C7-6047 U+29F11 CS24 CR195 D46552.0
+C7-6048 U+29F18 CS24 CR195 D46554.0
+C7-6049 U+29F21 CS24 CR195 D46556.0
+C7-604A U+29F20 CS24 CR195 D46527.0
+C7-604B U+29F10 CS24 CR195 D46550.0
+C2-7149 U+09C68 CS25 CR195 D46563.0
+C2-714A U+09C6E CS25 CR195 D46571.0
+C2-714B U+09C6D CS25 CR195 D46570.0
+C3-6159 U+09C6C CS25 CR195 D46566.0
+C3-615A U+04C96 CS25 CR195 D46568.0
+C3-615B U+09C6F CS25 CR195 D46572.0
+C4-6D38 U+29F27 CS25 CR195 D46567.0
+C4-6D39 U+04C97 CS25 CR195 D46578.0
+C5-7968 U+29F26 CS25 CR195 D46565.0
+C5-7969 U+29F28 CS25 CR195 D46569.0
+C5-796A U+29F34 CS25 CR195 D46581.0
+C5-796B U+29F2D CS25 CR195 D46577.0
+C7-616D U+29F35 CS25 CR195 D46580.0
+C7-616E U+29F29 CS25 CR195 D46573.0
+C7-616F U+29F2C CS25 CR195 D46576.0
+C7-6170 U+29F31 CS25 CR195 D* @ D49927.0
+C7-6171 U+29F2B CS25 CR195 D46575.0
+C7-6172 U+29F2E CS25 CR195 D46579.0
+C7-6173 U+29F25 CS25 CR195 D46564.0
+C2-7167 U+09C74 CS26 CR195 D46590.0
+C2-7168 U+09C73 CS26 CR195 D46589.0
+C2-7169 U+09C71 CS26 CR195 D46586.0
+C2-716A U+09C75 CS26 CR195 D46591.0
+C3-6175 U+09C76 CS26 CR195 D46592.0
+C5-7A51 U+29F40 CS26 CR195 D46594.0
+C5-7A52 U+29F41 CS26 CR195 D46595.0
+C5-7A53 U+09C72 CS26 CR195 D46588.0
+C7-6330 U+29F3C CS26 CR195 D46585.0
+C7-6331 U+29F4C CS26 CR195 D46606.0
+C7-6332 U+29F3D CS26 CR195 D46587.0
+C7-6333 U+29F3E CS26 CR195 M******
+C7-6334 U+29F3F CS26 CR195 D46593.0
+C7-6335 U+29F3B CS26 CR195 D46583.0
+C1-7D40 U+09C77 CS27 CR195 D46597.0
+C1-7D41 U+09C78 CS27 CR195 D46600.0
+C4-6E2C U+04C9A CS27 CR195 D46598.0
+C4-6E2D U+04C9B CS27 CR195 D46604.0
+C5-7B27 U+29F4E CS27 CR195 D46602.0
+C5-7B28 U+29F4D CS27 CR195 D46601.0
+C5-7B29 U+29F50 CS27 CR195 D46605.0
+C5-7B2A U+29F55 CS27 CR195 D46608.0
+C7-6430 U+29F4F CS27 CR195 D46603.0
+C7-6431 U+29F53 CS27 CR195 D46599.0
+C7-6432 U+29F58 CS27 CR195 D46607.0
+C5-7B52 U+29F5C CS28 CR195 D46611.0
+C5-7B53 U+29F5B CS28 CR195 D46610.0
+C5-7B54 U+29F61 CS28 CR195 D46616.0
+C5-7B55 U+29F5D CS28 CR195 D46612.0
+C7-647B U+29F60 CS28 CR195 D46615.0
+C7-647C U+29F5E CS28 CR195 D46613.0
+C7-647D U+29F63 CS28 CR195 D46617.0
+C7-647E U+29F5A CS28 CR195 D46609.0
+C7-6521 U+29F5F CS28 CR195 D46614.0
+C2-7238 U+09C79 CS29 CR195 D46620.0
+C5-7B70 U+29F6A CS29 CR195 D46622.0
+C5-7B71 U+29F69 CS29 CR195 D46621.0
+C5-7B72 U+29F68 CS29 CR195 D46619.0
+C5-7B73 U+29F67 CS29 CR195 D46618.0
+C7-6550 U+29F6B CS29 CR195 D46623.0
+C2-723C U+09C7A CS30 CR195 D46626.0
+C5-7C26 U+29F6C CS30 CR195 D46624.0
+C5-7C27 U+29F70 CS30 CR195 D46625.0
+C7-656B U+29F71 CS30 CR195 D46627.0
+C5-7C2E U+29F73 CS31 CR195 D46628.0
+C5-7C36 U+29F77 CS32 CR195 D46631.0
+C5-7C37 U+29F75 CS32 CR195 D46629.0
+C7-662F U+29F76 CS32 CR195 D46630.0
+C3-6241 U+09C7B CS33 CR195 D46632.0
+C4-6E5B U+04C9C CS44 CR195 D46633.0
+C3-2F42 U+09CEC CS09 CR196 D46644.0
+C1-5E24 U+09CE5 CS11 CR196 D46634.0
+C2-4154 U+09CE6 CS12 CR196 D46635.0
+C6-504C U+29F8F CS12 CR196 D46636.0
+C6-504D U+29F91 CS12 CR196 D46637.0
+C6-504E U+2A00B CS12 CR196 D46825.0
+C1-676D U+09CE9 CS13 CR196 D46648.0
+C2-4871 U+09CEA CS13 CR196 D46653.0
+C2-4872 U+09CED CS13 CR196 D46652.0
+C2-4873 U+09CE7 CS13 CR196 D46643.0
+C3-4564 U+09CE8 CS13 CR196 D46646.0
+C3-4565 U+04CA5 CS13 CR196 D46650.0
+C3-4566 U+09CEB CS13 CR196 D46655.0
+C3-4567 U+09CEF CS13 CR196 D46657.0
+C3-4568 U+09CEE CS13 CR196 D46656.0
+C4-422B U+29F92 CS13 CR196 D46638.0
+C5-4450 U+29F99 CS13 CR196 D46641.0
+C5-4451 U+29F94 CS13 CR196 D46640.0
+C5-4452 U+29F95 CS13 CR196 D46642.0
+C6-5A57 U+29F93 CS13 CR196 D46639.0
+C6-5A58 U+29F97 CS13 CR196 D46651.0
+C6-5A59 U+29F98 CS13 CR196 D46654.0
+C6-5A5A U+29F9B CS13 CR196 D46649.0
+C6-5A5B U+29F9C CS13 CR196 D46647.0
+C6-5A5C U+29F96 CS13 CR196 D46645.0
+C1-6B78 U+09CF4 CS14 CR196 D46672.0
+C1-6B79 U+09CF6 CS14 CR196 D46674.0
+C1-6B7A U+09CF3 CS14 CR196 D46671.0
+C2-4F4A U+09CF1 CS14 CR196 D46659.0
+C2-4F4B U+09CF2 CS14 CR196 D46667.0
+C2-4F4C U+09CF5 CS14 CR196 D46673.0
+C3-4A7A U+04CA6 CS14 CR196 D46661.0
+C3-4A7B U+04CA7 CS14 CR196 D46663.0
+C3-4A7C U+04CA8 CS14 CR196 D46669.0
+C3-4A7D U+04CAB CS14 CR196 D46681.0
+C3-4A7E U+04CA9 CS14 CR196 D46668.0
+C4-486E U+29FA1 CS14 CR196 D46670.0
+C4-486F U+29FA2 CS14 CR196 D46675.0
+C4-4870 U+29FA6 CS14 CR196 D46679.0
+C5-4B67 U+29FAC CS14 CR196 M******
+C5-4B68 U+29FA7 CS14 CR196 D46680.0
+C5-4B69 U+29FA0 CS14 CR196 D46666.0
+C5-4B6A U+29F9E CS14 CR196 D46664.0
+C5-4B6B U+04CAA CS14 CR196 D46662.0
+C6-6470 U+29F9D CS14 CR196 D46660.0
+C6-6471 U+29F9F CS14 CR196 D46665.0
+C6-6472 U+29FA3 CS14 CR196 D46676.0
+C6-6473 U+29FA4 CS14 CR196 D46677.0
+C6-6474 U+29FA5 CS14 CR196 D46678.0
+C1-7028 U+09D06 CS15 CR196 D46727.0
+C1-7029 U+09D09 CS15 CR196 D46738.0
+C1-702A U+09D03 CS15 CR196 D46723.0
+C2-562F U+09CFC CS15 CR196 D46698.0
+C2-5630 U+09CFA CS15 CR196 D46694.0
+C2-5631 U+09CFD CS15 CR196 D46706.0
+C2-5632 U+09CFF CS15 CR196 D46718.0
+C2-5633 U+09CF7 CS15 CR196 D46685.0
+C2-5634 U+09D07 CS15 CR196 D46730.0
+C2-5635 U+09D00 CS15 CR196 D46719.0
+C2-5636 U+09CF9 CS15 CR196 D46693.0
+C2-5637 U+09CFB CS15 CR196 D46695.0
+C2-5638 U+09D08 CS15 CR196 D46734.0
+C2-5639 U+09D05 CS15 CR196 D46726.0
+C2-563A U+09D04 CS15 CR196 D46724.0
+C3-5022 U+09D0D CS15 CR196 D46699.0
+C3-5023 U+04CAE CS15 CR196 D46700.0
+C3-5024 U+09D01 CS15 CR196 D46720.0
+C3-5025 U+09D0C CS15 CR196 D46743.0
+C3-5026 U+04CB5 CS15 CR196 D46745.0
+C3-5027 U+09CF8 CS15 CR196 D46687.0
+C3-5028 U+04CB3 CS15 CR196 D46729.0
+C3-5029 U+04CB4 CS15 CR196 D46741.0
+C3-502A U+09CFE CS15 CR196 D46711.0
+C3-502B U+09D02 CS15 CR196 D46722.0
+C4-4F3A U+29FC8 CS15 CR196 D46696.0
+C4-4F3B U+04CB0 CS15 CR196 D46710.0
+C4-4F3C U+29FC5 CS15 CR196 D46739.0
+C4-4F3D U+29FBE CS15 CR196 D46716.0
+C4-4F3E U+29FC2 CS15 CR196 D46733.0
+C4-4F3F U+04CAD CS15 CR196 D46683.0
+C4-4F40 U+04CB2 CS15 CR196 D46717.0
+C4-4F41 U+04CB8 CS15 CR196 D46691.0
+C4-4F42 U+09D0B CS15 CR196 D46715.0
+C4-4F43 U+29FC7 CS15 CR196 D46688.0
+C4-4F44 U+04CAF CS15 CR196 D46701.0
+C4-4F45 U+29FB0 CS15 CR196 D46746.0
+C4-4F46 U+29FCA CS15 CR196 D46742.0
+C5-5334 U+29FBD CS15 CR196 D46713.0
+C5-5335 U+29FC1 CS15 CR196 D46731.0
+C5-5336 U+29FD3 CS15 CR196 D46747.0
+C5-5337 U+29FB6 CS15 CR196 D46702.0
+C5-5338 U+04CAC CS15 CR196 D46682.0
+C5-5339 U+29FB9 CS15 CR196 D46705.0
+C5-533A U+29FD4 CS15 CR196 D46752.0
+C5-533B U+29FB7 CS15 CR196 D46703.0
+C5-533C U+29FDB CS15 CR196 D46732.0
+C5-533D U+29FB8 CS15 CR196 D46704.0
+C5-533E U+29FC0 CS15 CR196 D46728.0
+C5-533F U+29FBC CS15 CR196 D46709.0
+C5-5340 U+29FD5 CS15 CR196 D46751.0
+C5-5341 U+29FBF CS15 CR196 D46721.0
+C5-5342 U+29FC3 CS15 CR196 D46735.0
+C5-5343 U+29FC9 CS15 CR196 D46697.0
+C7-2B6D U+04CB1 CS15 CR196 D46714.0
+C7-2B6E U+29FD0 CS15 CR196 D46712.0
+C7-2B6F U+29FB3 CS15 CR196 D46689.0
+C7-2B70 U+29FCB CS15 CR196 D46744.0
+C7-2B71 U+29FD6 CS15 CR196 D46736.0
+C7-2B72 U+29FB1 CS15 CR196 D46684.0
+C7-2B73 U+29FB4 CS15 CR196 D46690.0
+C7-2B74 U+29FD7 CS15 CR196 D46749.0
+C7-2B75 U+29FC6 CS15 CR196 D46740.0
+C7-2B76 U+29FBA CS15 CR196 D46707.0
+C7-2B77 U+29FD1 CS15 CR196 D46748.0
+C7-2B78 U+29FD2 CS15 CR196 D46750.0
+C7-2B79 U+29FB5 CS15 CR196 D46692.0
+C7-2B7A U+29FC4 CS15 CR196 D46737.0
+C7-2B7B U+29FCC CS15 CR196 D46725.0
+C7-2B7C U+29FBB CS15 CR196 D46708.0
+C7-2B7D U+29FB2 CS15 CR196 D46686.0
+C1-7336 U+09D15 CS16 CR196 D46774.0
+C1-7337 U+09D23 CS16 CR196 D46814.0
+C1-7338 U+09D26 CS16 CR196 D46822.0
+C1-7339 U+09D28 CS16 CR196 D46823.0
+C1-733A U+09D12 CS16 CR196 D46770.0
+C1-733B U+09D1B CS16 CR196 D46795.0
+C2-5C2F U+09D25 CS16 CR196 D46819.0
+C2-5C30 U+09D17 CS16 CR196 D46781.0
+C2-5C31 U+09D20 CS16 CR196 D46808.0
+C2-5C32 U+09D1E CS16 CR196 D46803.0
+C2-5C33 U+09D14 CS16 CR196 D46773.0
+C2-5C34 U+09D29 CS16 CR196 D46784.0
+C2-5C35 U+09D1D CS16 CR196 D46801.0
+C2-5C36 U+09D18 CS16 CR196 D46782.0
+C2-5C37 U+09D22 CS16 CR196 D46813.0
+C2-5C38 U+09D10 CS16 CR196 D46763.0
+C2-5C39 U+09D19 CS16 CR196 D46785.0
+C2-5C3A U+09D1F CS16 CR196 D46805.0
+C3-5429 U+09D24 CS16 CR196 D46816.0
+C3-542A U+09D0F CS16 CR196 D46759.0
+C3-542B U+04CBE CS16 CR196 D46777.0
+C3-542C U+09D13 CS16 CR196 D46772.0
+C3-542D U+09D0A CS16 CR196 D46753.0
+C3-542E U+04CC2 CS16 CR196 D46790.0
+C3-542F U+04CBA CS16 CR196 D46756.0
+C3-5430 U+04CBC CS16 CR196 D46767.0
+C3-5431 U+04CC6 CS16 CR196 D46800.0
+C3-5432 U+09D2A CS16 CR196 D46820.0
+C3-5433 U+09D1A CS16 CR196 D46791.0
+C3-5434 U+04CC8 CS16 CR196 D46811.0
+C3-5435 U+09D27 CS16 CR196 D46821.0
+C3-5436 U+09D16 CS16 CR196 D46775.0
+C3-5437 U+09D21 CS16 CR196 D46809.0
+C4-554A U+04CC1 CS16 CR196 D46788.0
+C4-554B U+04CC5 CS16 CR196 D46798.0
+C4-554C U+29FE1 CS16 CR196 D46769.0
+C4-554D U+04CBB CS16 CR196 D46758.0
+C4-554E U+04CB9 CS16 CR196 D46754.0
+C4-554F U+04CBD CS16 CR196 D46776.0
+C4-5550 U+04CC9 CS16 CR196 D46817.0
+C4-5551 U+2A00A CS16 CR196 D46802.0
+C4-5552 U+09D11 CS16 CR196 D46766.0
+C4-5553 U+2A009 CS16 CR196 D46792.0
+C4-5554 U+04CBF CS16 CR196 D46779.0
+C4-5555 U+04CC7 CS16 CR196 D46810.0
+C4-5556 U+29FE8 CS16 CR196 D46807.0
+C4-5557 U+04CC3 CS16 CR196 D46793.0
+C5-5A4F U+29FE0 CS16 CR196 D46768.0
+C5-5A50 U+2A00D CS16 CR196 D46806.0
+C5-5A51 U+29FDF CS16 CR196 D46765.0
+C5-5A52 U+29FE4 CS16 CR196 D46786.0
+C5-5A53 U+29FE2 CS16 CR196 D46771.0
+C5-5A54 U+29FDD CS16 CR196 D46760.0
+C5-5A55 U+29FEC CS16 CR196 D46827.0
+C5-5A56 U+29FDE CS16 CR196 D46762.0
+C5-5A57 U+29FE7 CS16 CR196 D46804.0
+C5-5A58 U+29FEA CS16 CR196 D46818.0
+C5-5A59 U+29FE3 CS16 CR196 D46780.0
+C7-3645 U+29FF1 CS16 CR196 M******
+C7-3646 U+2A00F CS16 CR196 D46761.0
+C7-3647 U+2A001 CS16 CR196 D46764.0
+C7-3648 U+2A007 CS16 CR196 D46755.0
+C7-3649 U+2A00C CS16 CR196 D46824.0
+C7-364A U+04CC0 CS16 CR196 D46783.0
+C7-364B U+29FDC CS16 CR196 D46757.0
+C7-364C U+29FEE CS16 CR196 D46830.0
+C7-364D U+29FF7 CS16 CR196 D49928.0
+C7-364E U+29FF2 CS16 CR196 D*
+C7-364F U+29FF8 CS16 CR196 D46778.0
+C7-3650 U+29FEB CS16 CR196 D46826.0
+C7-3651 U+04CCA CS16 CR196 D46789.0
+C7-3652 U+29FE6 CS16 CR196 D46799.0
+C7-3653 U+29FED CS16 CR196 D46829.0
+C7-3654 U+29FE9 CS16 CR196 D46815.0
+C7-3655 U+2A008 CS16 CR196 D46794.0
+C7-3656 U+2A000 CS16 CR196 D46812.0
+C7-3657 U+29FE5 CS16 CR196 D46787.0
+C7-3658 U+29FFC CS16 CR196 M******
+C1-7631 U+09D3B CS17 CR196 D46874.0
+C1-7632 U+09D3F CS17 CR196 D46884.0
+C2-6124 U+09D33 CS17 CR196 D46852.0
+C2-6125 U+09D41 CS17 CR196 D46888.0
+C2-6126 U+09D67 CS17 CR196 M******
+C2-6127 U+09D36 CS17 CR196 D46857.0
+C2-6128 U+09D2E CS17 CR196 D46843.0
+C2-6129 U+09D2F CS17 CR196 D46844.0
+C2-612A U+09D31 CS17 CR196 D46847.0
+C2-612B U+09D38 CS17 CR196 D46860.0
+C2-612C U+09D30 CS17 CR196 D46846.0
+C2-612D U+09D45 CS17 CR196 D46881.0
+C2-612E U+09D42 CS17 CR196 D46890.0
+C2-612F U+09D43 CS17 CR196 D46892.0
+C2-6130 U+09D3E CS17 CR196 D46883.0
+C2-6131 U+09D37 CS17 CR196 D46859.0
+C2-6132 U+09D40 CS17 CR196 D46885.0
+C2-6133 U+09D3D CS17 CR196 D46882.0
+C2-6134 U+07FF5 CS17 CR196 D46869.0
+C2-6135 U+09D2D CS17 CR196 D46839.0
+C3-5746 U+04CD0 CS17 CR196 D46875.0
+C3-5747 U+04CCE CS17 CR196 D46862.0
+C3-5748 U+09D39 CS17 CR196 D46866.0
+C3-5749 U+04CCF CS17 CR196 D46870.0
+C3-574A U+09D44 CS17 CR196 D46833.0
+C3-574B U+04CC4 CS17 CR196 D46797.0
+C3-574C U+04CCC CS17 CR196 D46848.0
+C3-574D U+09D35 CS17 CR196 D46855.0
+C3-574E U+04CD2 CS17 CR196 D46887.0
+C4-5A4C U+2A013 CS17 CR196 D46834.0
+C4-5A4D U+09D3C CS17 CR196 D46880.0
+C4-5A4E U+09D1C CS17 CR196 D46796.0
+C4-5A4F U+09D3A CS17 CR196 D46871.0
+C4-5A50 U+04CD3 CS17 CR196 D46894.0
+C4-5A51 U+04CCD CS17 CR196 D46861.0
+C4-5A52 U+04CD1 CS17 CR196 D46879.0
+C4-5A53 U+2A017 CS17 CR196 D46841.0
+C4-5A54 U+2A022 CS17 CR196 D46868.0
+C4-5A55 U+09D32 CS17 CR196 D46850.0
+C4-5A56 U+09D34 CS17 CR196 D46854.0
+C4-5A57 U+2A049 CS17 CR196 D46889.0
+C4-5A58 U+2A026 CS17 CR196 D46877.0
+C4-5A59 U+2FA0C CS17 CR196 D46863.0
+C4-5A5A U+2A03C CS17 CR196 D46886.0
+C4-5A5B U+2A028 CS17 CR196 D46895.0
+C5-605C U+2A024 CS17 CR196 D46873.0
+C5-605D U+2A01A CS17 CR196 D46849.0
+C5-605E U+2A014 CS17 CR196 D46836.0
+C5-605F U+2A03A CS17 CR196 D46901.0
+C5-6060 U+2A020 CS17 CR196 D46864.0
+C5-6061 U+2A01B CS17 CR196 D46851.0
+C5-6062 U+2A021 CS17 CR196 D46867.0
+C5-6063 U+2A025 CS17 CR196 D46876.0
+C5-6064 U+2A01E CS17 CR196 D46856.0
+C5-6065 U+2A03F CS17 CR196 D46900.0
+C5-6066 U+2A040 CS17 CR196 D46902.0
+C5-6067 U+2A018 CS17 CR196 D46842.0
+C5-6068 U+2A02C CS17 CR196 D46897.0
+C5-6069 U+2A015 CS17 CR196 D46838.0
+C5-606A U+2A02D CS17 CR196 D46898.0
+C5-606B U+2A01F CS17 CR196 D46858.0
+C5-606C U+2A029 CS17 CR196 D46835.0
+C5-606D U+2A04B CS17 CR196 D46907.0
+C7-3E4E U+2A01D CS17 CR196 D46853.0
+C7-3E4F U+2A027 CS17 CR196 D46893.0
+C7-3E50 U+2A038 CS17 CR196 D46878.0
+C7-3E51 U+2A012 CS17 CR196 D46832.0
+C7-3E52 U+2A048 CS17 CR196 D46899.0
+C7-3E53 U+2A02B CS17 CR196 D46896.0
+C7-3E54 U+2A016 CS17 CR196 D46840.0
+C7-3E55 U+2A019 CS17 CR196 D46845.0
+C7-3E56 U+2A03D CS17 CR196 D46865.0
+C7-3E57 U+2A023 CS17 CR196 D46872.0
+C7-3E58 U+2A02A CS17 CR196 D46891.0
+C1-7825 U+09D51 CS18 CR196 D46924.0
+C1-7826 U+09D5D CS18 CR196 D46954.0
+C1-7827 U+09D60 CS18 CR196 D46961.0
+C2-6479 U+09D5C CS18 CR196 D46952.0
+C2-647A U+09D53 CS18 CR196 D46927.0
+C2-647B U+09D4F CS18 CR196 D46919.0
+C2-647C U+09D4A CS18 CR196 D46905.0
+C2-647D U+09D5B CS18 CR196 D46949.0
+C2-647E U+09D4B CS18 CR196 D46908.0
+C2-6521 U+09D59 CS18 CR196 D46947.0
+C2-6522 U+09D56 CS18 CR196 D46932.0
+C2-6523 U+09D4C CS18 CR196 D46909.0
+C2-6524 U+09D57 CS18 CR196 D46942.0
+C2-6525 U+09D52 CS18 CR196 D46926.0
+C2-6526 U+09D54 CS18 CR196 D46930.0
+C2-6527 U+09D5F CS18 CR196 D46959.0
+C2-6528 U+09D58 CS18 CR196 D46944.0
+C2-6529 U+09D5A CS18 CR196 D46948.0
+C3-5979 U+09D4D CS18 CR196 D46913.0
+C3-597A U+09D63 CS18 CR196 D46966.0
+C3-597B U+09D4E CS18 CR196 D46917.0
+C3-597C U+04CD8 CS18 CR196 D46955.0
+C3-597D U+09D50 CS18 CR196 D46922.0
+C3-597E U+09D55 CS18 CR196 D46931.0
+C3-5A21 U+04CD7 CS18 CR196 D46957.0
+C3-5A22 U+09D5E CS18 CR196 D46956.0
+C4-5F2C U+04CD6 CS18 CR196 D46945.0
+C4-5F2D U+2A058 CS18 CR196 D46940.0
+C4-5F2E U+2A050 CS18 CR196 D46923.0
+C4-5F2F U+04CD4 CS18 CR196 D46911.0
+C4-5F30 U+2A05C CS18 CR196 D46950.0
+C4-5F31 U+04CDA CS18 CR196 D46960.0
+C4-5F32 U+04CD9 CS18 CR196 D46958.0
+C4-5F33 U+28119 CS18 CR196 D46965.0
+C4-5F34 U+09D62 CS18 CR196 D46973.0
+C4-5F35 U+04CD5 CS18 CR196 D46934.0
+C4-5F36 U+04CE4 CS18 CR196 D47051.0
+C4-5F37 U+2FA0E CS18 CR196 D*
+C4-5F38 U+04CDC CS18 CR196 D46910.0
+C5-667A U+2A052 CS18 CR196 D46928.0
+C5-667B U+2A055 CS18 CR196 D46936.0
+C5-667C U+2A05A CS18 CR196 D46943.0
+C5-667D U+2A04D CS18 CR196 D46916.0
+C5-667E U+2A054 CS18 CR196 D46935.0
+C5-6721 U+2A053 CS18 CR196 D46933.0
+C5-6722 U+2A05E CS18 CR196 D46962.0
+C5-6723 U+2A067 CS18 CR196 D46975.0
+C5-6724 U+2A065 CS18 CR196 D46972.0
+C5-6725 U+2A04E CS18 CR196 D46918.0
+C5-6726 U+04CDB CS18 CR196 D46970.0
+C5-6727 U+2A04F CS18 CR196 D46921.0
+C5-6728 U+2A061 CS18 CR196 D46968.0
+C5-6729 U+2A06E CS18 CR196 D46979.0
+C5-672A U+2A051 CS18 CR196 D46925.0
+C5-672B U+2A05B CS18 CR196 D46946.0
+C7-4556 U+2A069 CS18 CR196 D46953.0
+C7-4557 U+2A06D CS18 CR196 D46920.0
+C7-4558 U+2A057 CS18 CR196 D46938.0
+C7-4559 U+2A066 CS18 CR196 D46974.0
+C7-455A U+2A0F9 CS18 CR196 D46976.0
+C7-455B U+2A04A CS18 CR196 D46906.0
+C7-455C U+2A060 CS18 CR196 D46967.0
+C7-455D U+2A056 CS18 CR196 D46937.0
+C7-455E U+2A059 CS18 CR196 D46941.0
+C7-455F U+2A04C CS18 CR196 D46915.0
+C7-4560 U+2A06A CS18 CR196 D46929.0
+C7-4561 U+2A062 CS18 CR196 D46969.0
+C7-4562 U+2A063 CS18 CR196 D46971.0
+C7-4563 U+2A070 CS18 CR196 D46977.0
+C7-4564 U+2A05F CS18 CR196 D46964.0
+C7-4565 U+2FA0D CS18 CR196 D46912.0
+C7-4566 U+2A064 CS18 CR196 D46914.0
+C7-4567 U+2A05D CS18 CR196 D46951.0
+C7-4568 U+2A068 CS18 CR196 D46939.0
+C7-4569 U+2A09F CS18 CR196 D47052.0
+C1-7958 U+09D89 CS19 CR196 D47057.0
+C1-7959 U+09D61 CS19 CR196 D46963.0
+C1-795A U+09D72 CS19 CR196 D47014.0
+C1-795B U+09D6A CS19 CR196 D47000.0
+C1-795C U+09D6C CS19 CR196 D47005.0
+C2-6845 U+09D77 CS19 CR196 D47023.0
+C2-6846 U+09D81 CS19 CR196 D47045.0
+C2-6847 U+09D8A CS19 CR196 D47059.0
+C2-6848 U+09D84 CS19 CR196 D47048.0
+C2-6849 U+09D88 CS19 CR196 D47056.0
+C2-684A U+09D71 CS19 CR196 D47013.0
+C2-684B U+09D80 CS19 CR196 D47042.0
+C2-684C U+09D78 CS19 CR196 D47025.0
+C2-684D U+09D86 CS19 CR196 D47053.0
+C2-684E U+09D8B CS19 CR196 D47060.0
+C2-684F U+09D8C CS19 CR196 D47061.0
+C2-6850 U+09D7D CS19 CR196 D47035.0
+C2-6851 U+09D6B CS19 CR196 D47003.0
+C2-6852 U+09D74 CS19 CR196 D47017.0
+C2-6853 U+09D75 CS19 CR196 D47019.0
+C2-6854 U+09D70 CS19 CR196 D47012.0
+C2-6855 U+09D69 CS19 CR196 D46999.0
+C2-6856 U+09D85 CS19 CR196 D47050.0
+C2-6857 U+09D73 CS19 CR196 D47015.0
+C2-6858 U+09D7B CS19 CR196 D47031.0
+C2-6859 U+09D82 CS19 CR196 D47046.0
+C2-685A U+09D6F CS19 CR196 D47010.0
+C2-685B U+09D79 CS19 CR196 D47029.0
+C2-685C U+09D7F CS19 CR196 D47040.0
+C2-685D U+09D87 CS19 CR196 D47054.0
+C2-685E U+09D68 CS19 CR196 D46998.0
+C3-5B7D U+09D66 CS19 CR196 D46984.0
+C3-5B7E U+09D7A CS19 CR196 D47030.0
+C3-5C21 U+04CDE CS19 CR196 D47001.0
+C3-5C22 U+09D6E CS19 CR196 D47009.0
+C3-5C23 U+09D91 CS19 CR196 M******
+C3-5C24 U+09D83 CS19 CR196 D47047.0
+C3-5C25 U+09D76 CS19 CR196 D47022.0
+C3-5C26 U+09D7E CS19 CR196 D47036.0
+C3-5C27 U+09D6D CS19 CR196 D47008.0
+C3-5C28 U+04CE1 CS19 CR196 D47032.0
+C4-6269 U+2A0B5 CS19 CR196 D47027.0
+C4-626A U+04CDD CS19 CR196 D46994.0
+C4-626B U+2A087 CS19 CR196 D47021.0
+C4-626C U+04CDF CS19 CR196 D47006.0
+C4-626D U+2A093 CS19 CR196 D47065.0
+C4-626E U+2FA0F CS19 CR196 D46995.0
+C4-626F U+04CE2 CS19 CR196 D47043.0
+C4-6270 U+2A0BE CS19 CR196 D47093.0
+C5-6B39 U+2A072 CS19 CR196 D46978.0
+C5-6B3A U+2A078 CS19 CR196 D46983.0
+C5-6B3B U+2A080 CS19 CR196 D46996.0
+C5-6B3C U+04CE3 CS19 CR196 D47044.0
+C5-6B3D U+2A085 CS19 CR196 D47018.0
+C5-6B3E U+2A07B CS19 CR196 D46989.0
+C5-6B3F U+09D7C CS19 CR196 D47034.0
+C5-6B40 U+2A07D CS19 CR196 D46991.0
+C5-6B41 U+2A091 CS19 CR196 D47064.0
+C5-6B42 U+2A088 CS19 CR196 D47024.0
+C5-6B43 U+2A0AA CS19 CR196 D47039.0
+C5-6B44 U+2A08D CS19 CR196 D47062.0
+C5-6B45 U+2A089 CS19 CR196 D47026.0
+C5-6B46 U+2A095 CS19 CR196 D47067.0
+C5-6B47 U+2A09B CS19 CR196 D47068.0
+C5-6B48 U+2A08C CS19 CR196 D47041.0
+C5-6B49 U+2A09E CS19 CR196 D46987.0
+C5-6B4A U+2A07C CS19 CR196 D46990.0
+C5-6B4B U+2A086 CS19 CR196 D47020.0
+C5-6B4C U+2A084 CS19 CR196 D47016.0
+C7-4C5C U+2A08E CS19 CR196 D47058.0
+C7-4C5D U+2A077 CS19 CR196 D46982.0
+C7-4C5E U+2A08B CS19 CR196 D47038.0
+C7-4C5F U+2A0B4 CS19 CR196 D47049.0
+C7-4C60 U+2A08A CS19 CR196 D47037.0
+C7-4C61 U+2A09A CS19 CR196 D49929.0
+C7-4C62 U+2A079 CS19 CR196 D46985.0
+C7-4C63 U+2A083 CS19 CR196 D47011.0
+C7-4C64 U+2A07F CS19 CR196 D46993.0
+C7-4C65 U+2A0A1 CS19 CR196 D47007.0
+C7-4C66 U+2A08F CS19 CR196 D46986.0
+C7-4C67 U+2A0A3 CS19 CR196 D47033.0
+C7-4C68 U+2A081 CS19 CR196 D47002.0
+C7-4C69 U+2A094 CS19 CR196 D47066.0
+C7-4C6A U+2A07E CS19 CR196 D46992.0
+C7-4C6B U+2A082 CS19 CR196 D47004.0
+C7-4C6C U+2A090 CS19 CR196 D47063.0
+C7-4C6D U+2A0A5 CS19 CR196 D46997.0
+C7-4C6E U+2A0AD CS19 CR196 D49930.0
+C7-4C6F U+2A09D CS19 CR196 D47055.0
+C2-6B27 U+09D9F CS20 CR196 D47121.0
+C2-6B28 U+09D99 CS20 CR196 D47101.0
+C2-6B29 U+09DA4 CS20 CR196 D47130.0
+C2-6B2A U+09D9D CS20 CR196 D47116.0
+C2-6B2B U+09D92 CS20 CR196 D47075.0
+C2-6B2C U+09D98 CS20 CR196 D47098.0
+C2-6B2D U+09D90 CS20 CR196 D47154.0
+C2-6B2E U+09D9B CS20 CR196 D47111.0
+C2-6B2F U+09DA0 CS20 CR196 D47122.0
+C2-6B30 U+09D94 CS20 CR196 D47089.0
+C2-6B31 U+09D9C CS20 CR196 D47114.0
+C2-6B32 U+09DAA CS20 CR196 D47144.0
+C2-6B33 U+09D97 CS20 CR196 D47095.0
+C2-6B34 U+09DA1 CS20 CR196 D47124.0
+C2-6B35 U+09D9A CS20 CR196 D47105.0
+C2-6B36 U+09DA2 CS20 CR196 D47126.0
+C2-6B37 U+09DA8 CS20 CR196 D47140.0
+C2-6B38 U+09D9E CS20 CR196 D47119.0
+C2-6B39 U+09DA3 CS20 CR196 D47127.0
+C2-6B3A U+09DBF CS20 CR196 D47203.0
+C2-6B3B U+09DA9 CS20 CR196 D47142.0
+C2-6B3C U+09D96 CS20 CR196 D47094.0
+C2-6B3D U+09DA6 CS20 CR196 D47099.0
+C2-6B3E U+09DA7 CS20 CR196 D47137.0
+C3-5D78 U+04CE6 CS20 CR196 D47076.0
+C3-5D79 U+09D95 CS20 CR196 D47090.0
+C3-5D7A U+09DA5 CS20 CR196 D47131.0
+C3-5D7B U+04CE9 CS20 CR196 D47097.0
+C3-5D7C U+04CEC CS20 CR196 D47113.0
+C3-5D7D U+04CE8 CS20 CR196 D47086.0
+C3-5D7E U+04CF0 CS20 CR196 D47104.0
+C4-6561 U+04CE0 CS20 CR196 D47028.0
+C4-6562 U+04CEE CS20 CR196 D47139.0
+C4-6563 U+2A0C1 CS20 CR196 D47103.0
+C4-6564 U+04CEB CS20 CR196 D47107.0
+C4-6565 U+2A0B9 CS20 CR196 D47083.0
+C4-6566 U+2A0CB CS20 CR196 D47123.0
+C4-6567 U+2A0CF CS20 CR196 D47132.0
+C4-6568 U+2A0C4 CS20 CR196 D47108.0
+C4-6569 U+09D93 CS20 CR196 D47085.0
+C4-656A U+04CEA CS20 CR196 D47100.0
+C4-656B U+04CEF CS20 CR196 D47143.0
+C4-656C U+04CE7 CS20 CR196 D47081.0
+C4-656D U+2A0CA CS20 CR196 D47120.0
+C4-656E U+2A0C3 CS20 CR196 D47106.0
+C5-6F2D U+2A0C6 CS20 CR196 D47110.0
+C5-6F2E U+2A0D0 CS20 CR196 D47133.0
+C5-6F2F U+2A0C0 CS20 CR196 D47102.0
+C5-6F30 U+2A0B7 CS20 CR196 D47079.0
+C5-6F31 U+2A0C2 CS20 CR196 D47163.0
+C5-6F32 U+2A0BC CS20 CR196 D47091.0
+C5-6F33 U+2A0C5 CS20 CR196 D47109.0
+C5-6F34 U+2A0DC CS20 CR196 D47152.0
+C5-6F35 U+2A0DB CS20 CR196 D47151.0
+C5-6F36 U+2A0D2 CS20 CR196 D47138.0
+C5-6F37 U+2A0C7 CS20 CR196 D47112.0
+C5-6F38 U+2A0B6 CS20 CR196 D47078.0
+C5-6F39 U+2A0C9 CS20 CR196 D47118.0
+C5-6F3A U+2A0CC CS20 CR196 D47125.0
+C5-6F3B U+2A0D1 CS20 CR196 D47136.0
+C5-6F3C U+2A0CD CS20 CR196 D47128.0
+C5-6F3D U+2A0DA CS20 CR196 D47150.0
+C5-6F3E U+2A0BA CS20 CR196 D47087.0
+C5-6F3F U+2A0D3 CS20 CR196 D47141.0
+C5-6F40 U+2A0CE CS20 CR196 D* @ D47129.0
+C5-6F41 U+2A0F6 CS20 CR196 D47080.0
+C5-6F42 U+2A0BD CS20 CR196 D47092.0
+C5-6F43 U+2A0DD CS20 CR196 D47153.0
+C5-6F44 U+2A0C8 CS20 CR196 D47117.0
+C5-6F45 U+2A10D CS20 CR196 D47226.0
+C5-6F46 U+2A135 CS20 CR196 D47253.0 #
+C7-5235 U+2A0D7 CS20 CR196 D47077.0
+C7-5236 U+2A0BF CS20 CR196 D47096.0
+C7-5237 U+2A0D8 CS20 CR196 D47148.0
+C7-5238 U+2A0E0 CS20 CR196 D*
+C7-5239 U+2A0E7 CS20 CR196 D47135.0
+C7-523A U+2A0B8 CS20 CR196 D47082.0
+C7-523B U+2A0D5 CS20 CR196 D47146.0
+C7-523C U+2A0EF CS20 CR196 D47156.0
+C7-523D U+2A0E6 CS20 CR196 D47134.0
+C7-523E U+2A0E4 CS20 CR196 D47155.0
+C7-523F U+2A0D4 CS20 CR196 D47145.0
+C7-5240 U+2A0D6 CS20 CR196 D47147.0
+C7-5241 U+2A0EA CS20 CR196 D49931.0
+C7-5242 U+04CED CS20 CR196 D47115.0
+C7-5243 U+2A0BB CS20 CR196 D47088.0
+C7-5244 U+2A0E9 CS20 CR196 M******
+C7-5245 U+2FA10 CS20 CR196 D47129.0
+C1-7B4D U+09DAF CS21 CR196 D47169.0
+C1-7B4E U+09DB4 CS21 CR196 D47185.0
+C1-7B4F U+09DC2 CS21 CR196 D47207.0
+C1-7B50 U+09DB8 CS21 CR196 D47193.0
+C2-6C7E U+09DB7 CS21 CR196 D47191.0
+C2-6D21 U+09DB6 CS21 CR196 D47190.0
+C2-6D22 U+09DBC CS21 CR196 D47199.0
+C2-6D23 U+09DC1 CS21 CR196 D47206.0
+C2-6D24 U+09DC7 CS21 CR196 D47218.0
+C2-6D25 U+09DCA CS21 CR196 D47221.0
+C2-6D26 U+09DCF CS21 CR196 M****** #
+C2-6D27 U+09DBE CS21 CR196 D47202.0
+C2-6D28 U+09DC5 CS21 CR196 D47212.0
+C2-6D29 U+09DC3 CS21 CR196 D47208.0
+C2-6D2A U+09DBB CS21 CR196 D47198.0
+C2-6D2B U+09DB5 CS21 CR196 D47186.0
+C2-6D2C U+09DCE CS21 CR196 D47234.0
+C2-6D2D U+09DB9 CS21 CR196 D47195.0
+C2-6D2E U+09DBA CS21 CR196 D47197.0
+C2-6D2F U+09DAC CS21 CR196 D47164.0
+C2-6D30 U+09DC8 CS21 CR196 D47219.0
+C2-6D31 U+09DB1 CS21 CR196 D47177.0
+C2-6D32 U+09DAD CS21 CR196 D47165.0
+C2-6D33 U+09DCC CS21 CR196 D47225.0
+C2-6D34 U+09DB3 CS21 CR196 D47182.0
+C2-6D35 U+09DCD CS21 CR196 D47230.0
+C2-6D36 U+09DB2 CS21 CR196 D47179.0
+C3-5F31 U+09DB0 CS21 CR196 D47173.0
+C3-5F32 U+09DBD CS21 CR196 D47200.0
+C3-5F33 U+04CF6 CS21 CR196 D47210.0
+C3-5F34 U+04CF1 CS21 CR196 D47162.0
+C3-5F35 U+09DAE CS21 CR196 D47167.0
+C3-5F36 U+09DC4 CS21 CR196 D47209.0
+C4-6840 U+04CF2 CS21 CR196 D47172.0
+C4-6841 U+04CF4 CS21 CR196 D47188.0
+C4-6842 U+04CF3 CS21 CR196 D47178.0
+C4-6843 U+09DC0 CS21 CR196 D47204.0
+C4-6844 U+09DC9 CS21 CR196 D47220.0
+C5-7258 U+2A129 CS21 CR196 D47201.0
+C5-7259 U+2A12B CS21 CR196 D47232.0
+C5-725A U+2A10E CS21 CR196 D47227.0
+C5-725B U+2A100 CS21 CR196 D47180.0
+C5-725C U+2A10B CS21 CR196 D47217.0
+C5-725D U+2A0FE CS21 CR196 D47175.0
+C5-725E U+2A0FA CS21 CR196 D47166.0
+C5-725F U+2A117 CS21 CR196 D47235.0
+C5-7260 U+2A0FF CS21 CR196 D47176.0
+C5-7261 U+2A10C CS21 CR196 D47222.0
+C5-7262 U+2A10F CS21 CR196 D47228.0
+C5-7263 U+04CF5 CS21 CR196 D47215.0
+C5-7264 U+2A102 CS21 CR196 D47183.0
+C5-7265 U+2A101 CS21 CR196 D47181.0
+C5-7266 U+2A0FC CS21 CR196 D47170.0
+C5-7267 U+2A149 CS21 CR196 D47223.0
+C5-7268 U+2A106 CS21 CR196 D47194.0
+C5-7269 U+2A112 CS21 CR196 D*
+C5-726A U+2A113 CS21 CR196 D47258.0
+C7-5676 U+2A11E CS21 CR196 D47187.0
+C7-5677 U+2A11B CS21 CR196 D47171.0
+C7-5678 U+2A12A CS21 CR196 D47216.0
+C7-5679 U+2A0FB CS21 CR196 D47168.0
+C7-567A U+2A105 CS21 CR196 D* @ D47192.0
+C7-567B U+2A120 CS21 CR196 D*
+C7-567C U+2A111 CS21 CR196 D47231.0
+C7-567D U+2A104 CS21 CR196 D47189.0
+C7-567E U+2A0FD CS21 CR196 D47174.0
+C7-5721 U+2A103 CS21 CR196 D47184.0
+C7-5722 U+2A110 CS21 CR196 D47229.0
+C7-5723 U+2A118 CS21 CR196 D47233.0
+C7-5724 U+2A10A CS21 CR196 D47214.0
+C7-5725 U+2A14E CS21 CR196 D47224.0
+C7-5726 U+2A109 CS21 CR196 D47211.0
+C7-5727 U+2A107 CS21 CR196 D47196.0
+C7-5728 U+2A11C CS21 CR196 D49932.0
+C1-7C2E U+09DD3 CS22 CR196 D47251.0
+C1-7C2F U+09DD7 CS22 CR196 D47268.0
+C2-6E64 U+09DDB CS22 CR196 D47280.0
+C2-6E65 U+09DD2 CS22 CR196 D47250.0
+C2-6E66 U+09DDE CS22 CR196 D47288.0
+C2-6E67 U+09DDA CS22 CR196 D47278.0
+C2-6E68 U+09DCB CS22 CR196 D47237.0
+C2-6E69 U+09DD0 CS22 CR196 D47239.0
+C2-6E6A U+09DDC CS22 CR196 D47283.0
+C2-6E6B U+09DD1 CS22 CR196 D47249.0
+C2-6E6C U+09DDF CS22 CR196 D47289.0
+C2-6E6D U+09DE9 CS22 CR196 D47326.0
+C2-6E6E U+09DD9 CS22 CR196 D47275.0
+C2-6E6F U+09DD8 CS22 CR196 D47273.0
+C2-6E70 U+09DD6 CS22 CR196 D47267.0
+C2-6E71 U+09DF5 CS22 CR196 D47351.0
+C2-6E72 U+09DD5 CS22 CR196 D47263.0
+C2-6E73 U+09DDD CS22 CR196 D47285.0
+C3-6026 U+04CFC CS22 CR196 D47269.0
+C3-6027 U+04CFD CS22 CR196 D47298.0
+C3-6028 U+04CFA CS22 CR196 D47266.0
+C4-6A24 U+2A12F CS22 CR196 D47243.0
+C4-6A25 U+09DD4 CS22 CR196 D47262.0
+C4-6A26 U+04CFB CS22 CR196 D47287.0
+C4-6A27 U+04CF7 CS22 CR196 D47240.0
+C4-6A28 U+2A132 CS22 CR196 D47247.0
+C4-6A29 U+2A143 CS22 CR196 D47276.0
+C4-6A2A U+2A13F CS22 CR196 D47270.0
+C4-6A2B U+2A139 CS22 CR196 D47257.0
+C4-6A2C U+04CF8 CS22 CR196 D47244.0
+C4-6A2D U+2A130 CS22 CR196 D47245.0
+C5-7535 U+2FA12 CS22 CR196 D47192.0
+C5-7536 U+2FA11 CS22 CR196 D47244.0
+C5-7537 U+2A145 CS22 CR196 D47282.0
+C5-7538 U+2A147 CS22 CR196 D47286.0
+C5-7539 U+2A134 CS22 CR196 D47252.0
+C5-753A U+2A16E CS22 CR196 D47297.0
+C5-753B U+2A142 CS22 CR196 D47274.0
+C5-753C U+2A131 CS22 CR196 D47246.0
+C5-753D U+2A12E CS22 CR196 D47242.0
+C5-753E U+2A156 CS22 CR196 D47261.0
+C5-753F U+2A138 CS22 CR196 D47256.0
+C5-7540 U+2A137 CS22 CR196 D47255.0
+C5-7541 U+2A14B CS22 CR196 D47293.0
+C5-7542 U+2A12D CS22 CR196 D47238.0
+C5-7543 U+2A133 CS22 CR196 D47248.0
+C5-7544 U+2A136 CS22 CR196 D47254.0
+C5-7545 U+09DE0 CS22 CR196 D47290.0
+C5-7546 U+2A148 CS22 CR196 D47291.0
+C7-5A61 U+2A15F CS22 CR196 D47281.0
+C7-5A62 U+2A13B CS22 CR196 D47259.0
+C7-5A63 U+2A161 CS22 CR196 D47279.0
+C7-5A64 U+2A15C CS22 CR196 D47241.0
+C7-5A65 U+2A18A CS22 CR196 D47260.0
+C7-5A66 U+2A15A CS22 CR196 D47299.0
+C7-5A67 U+2A14D CS22 CR196 D47295.0
+C7-5A68 U+2A146 CS22 CR196 D47284.0
+C7-5A69 U+2A144 CS22 CR196 D47277.0
+C7-5A6A U+2A13D CS22 CR196 D47265.0
+C7-5A6B U+2A140 CS22 CR196 D47271.0
+C7-5A6C U+2A13C CS22 CR196 D47264.0
+C7-5A6D U+2A18C CS22 CR196 D47296.0
+C7-5A6E U+2A141 CS22 CR196 D47272.0
+C7-5A6F U+2A14C CS22 CR196 D47294.0
+C7-5A70 U+2A13E CS22 CR196 D47301.0
+C7-5A71 U+2A14A CS22 CR196 D47292.0
+C1-7C5A U+09DE5 CS23 CR196 D47308.0
+C2-6F6F U+09DFB CS23 CR196 D47361.0
+C2-6F70 U+09DF7 CS23 CR196 D47358.0
+C2-6F71 U+09DEF CS23 CR196 D47342.0
+C2-6F72 U+09DE3 CS23 CR196 D47306.0
+C2-6F73 U+09DEB CS23 CR196 D47331.0
+C2-6F74 U+09DF8 CS23 CR196 D47359.0
+C2-6F75 U+09DE4 CS23 CR196 D47307.0
+C2-6F76 U+09DF6 CS23 CR196 D47355.0
+C2-6F77 U+09DE1 CS23 CR196 D47302.0
+C2-6F78 U+09DEE CS23 CR196 D47341.0
+C2-6F79 U+09DE6 CS23 CR196 D47312.0
+C2-6F7A U+09DF2 CS23 CR196 D47345.0
+C2-6F7B U+09DF0 CS23 CR196 D47343.0
+C2-6F7C U+09DE2 CS23 CR196 D47305.0
+C2-6F7D U+09DEC CS23 CR196 D47333.0
+C2-6F7E U+09DF4 CS23 CR196 D47348.0
+C2-7021 U+09DF3 CS23 CR196 D47347.0
+C2-7022 U+09DE8 CS23 CR196 D47319.0
+C2-7023 U+09DED CS23 CR196 D47335.0
+C3-6069 U+04D05 CS23 CR196 D47364.0
+C3-606A U+04D04 CS23 CR196 D47349.0
+C3-606B U+04CFF CS23 CR196 D47317.0
+C3-606C U+09DFC CS23 CR196 M******
+C4-6B41 U+2A1AB CS23 CR196 D47357.0
+C4-6B42 U+2A184 CS23 CR196 D47313.0
+C4-6B43 U+2A176 CS23 CR196 D47325.0
+C4-6B44 U+04D01 CS23 CR196 D47322.0
+C4-6B45 U+04CFE CS23 CR196 D47304.0
+C4-6B46 U+09DE7 CS23 CR196 D47315.0
+C4-6B47 U+04D03 CS23 CR196 D47340.0
+C4-6B48 U+04D06 CS23 CR196 D47365.0
+C4-6B49 U+2A183 CS23 CR196 D47360.0
+C4-6B4A U+09DEA CS23 CR196 D47327.0
+C4-6B4B U+09DF1 CS23 CR196 D47344.0
+C5-7725 U+2A179 CS23 CR196 D47330.0
+C5-7726 U+2A180 CS23 CR196 D47352.0
+C5-7727 U+2A17F CS23 CR196 D47350.0
+C5-7728 U+2A17C CS23 CR196 D47337.0
+C5-7729 U+2A175 CS23 CR196 D47323.0
+C5-772A U+2A17B CS23 CR196 D47336.0
+C5-772B U+2A182 CS23 CR196 D47356.0
+C5-772C U+04D00 CS23 CR196 D47320.0
+C5-772D U+2A189 CS23 CR196 D47368.0
+C5-772E U+2A174 CS23 CR196 D47321.0
+C5-772F U+2A17D CS23 CR196 D47338.0
+C5-7730 U+2A17A CS23 CR196 D47334.0
+C5-7731 U+2A186 CS23 CR196 D47366.0
+C5-7732 U+2A1A8 CS23 CR196 D47371.0
+C5-7733 U+2A172 CS23 CR196 D47311.0
+C5-7734 U+04D02 CS23 CR196 D47324.0
+C5-7735 U+2A18B CS23 CR196 D47369.0
+C5-7736 U+2A191 CS23 CR196 D* @ D47372.0
+C5-7737 U+2A1B3 CS23 CR196 D47386.0
+C5-7738 U+2A181 CS23 CR196 D47353.0
+C7-5E24 U+2A196 CS23 CR196 D49933.0
+C7-5E25 U+2A1AA CS23 CR196 D47372.0
+C7-5E26 U+2A197 CS23 CR196 D47354.0
+C7-5E27 U+2A170 CS23 CR196 D47309.0
+C7-5E28 U+2A1A1 CS23 CR196 D47374.0
+C7-5E29 U+2A19D CS23 CR196 D49934.0
+C7-5E2A U+2A1A9 CS23 CR196 D47346.0
+C7-5E2B U+2A16F CS23 CR196 D47303.0
+C7-5E2C U+2A17E CS23 CR196 D47339.0
+C7-5E2D U+2A194 CS23 CR196 D*
+C7-5E2E U+2A19A CS23 CR196 D47373.0
+C7-5E2F U+2A173 CS23 CR196 D47316.0
+C7-5E30 U+2A187 CS23 CR196 D47367.0
+C7-5E31 U+2A171 CS23 CR196 D47310.0
+C7-5E32 U+2A177 CS23 CR196 D47328.0
+C7-5E33 U+2A188 CS23 CR196 D47318.0
+C7-5E34 U+2A18D CS23 CR196 D47370.0
+C7-5E35 U+2A185 CS23 CR196 D47314.0
+C7-5E36 U+2A178 CS23 CR196 D47329.0
+C7-5E37 U+2A1AD CS23 CR196 D47332.0
+C1-7C79 U+09DF9 CS24 CR196 D47377.0
+C1-7C7A U+09DFA CS24 CR196 D47362.0
+C2-706A U+09E02 CS24 CR196 D47395.0
+C2-706B U+09DFE CS24 CR196 D47384.0
+C2-706C U+09E07 CS24 CR196 D47411.0
+C2-706D U+09E03 CS24 CR196 D47396.0
+C2-706E U+09E06 CS24 CR196 D47409.0
+C2-706F U+09E05 CS24 CR196 D47408.0
+C2-7070 U+09E00 CS24 CR196 D47390.0
+C2-7071 U+09E01 CS24 CR196 D47393.0
+C2-7072 U+09E09 CS24 CR196 D47413.0
+C2-7073 U+09DFF CS24 CR196 D47387.0
+C2-7074 U+09DFD CS24 CR196 D47379.0
+C2-7075 U+09E04 CS24 CR196 D47403.0
+C3-6135 U+09E08 CS24 CR196 D47412.0
+C3-6136 U+04D0A CS24 CR196 D47397.0
+C4-6C50 U+04D07 CS24 CR196 D47382.0
+C4-6C51 U+04D09 CS24 CR196 D47401.0
+C4-6C52 U+04D08 CS24 CR196 D47394.0
+C4-6C53 U+2A1CA CS24 CR196 D47389.0
+C4-6C54 U+04D0B CS24 CR196 D47402.0
+C4-6C55 U+2A1C6 CS24 CR196 D47391.0
+C4-6C56 U+09E0A CS24 CR196 D47388.0
+C5-7862 U+2A1C2 CS24 CR196 D47418.0
+C5-7863 U+2A1BF CS24 CR196 D47415.0
+C5-7864 U+2A1C9 CS24 CR196 D49935.0
+C5-7865 U+2A1B2 CS24 CR196 D47385.0
+C5-7866 U+2A1C1 CS24 CR196 D47417.0
+C5-7867 U+2A1AF CS24 CR196 D47380.0
+C5-7868 U+2A1B4 CS24 CR196 D47392.0
+C5-7869 U+2A1B0 CS24 CR196 D47381.0
+C5-786A U+2A1B6 CS24 CR196 D47399.0
+C5-786B U+2A1B7 CS24 CR196 D47400.0
+C5-786C U+2A1BB CS24 CR196 D47407.0
+C5-786D U+2A1B1 CS24 CR196 D47383.0
+C7-604C U+2A1BD CS24 CR196 D47363.0
+C7-604D U+2A1AE CS24 CR196 D47378.0
+C7-604E U+2A1B5 CS24 CR196 D47398.0
+C7-604F U+2A1B8 CS24 CR196 D47404.0
+C7-6050 U+2A1B9 CS24 CR196 D47405.0
+C7-6051 U+2A1BE CS24 CR196 D47414.0
+C7-6052 U+2A1C4 CS24 CR196 D47419.0
+C7-6053 U+2A1BC CS24 CR196 D47410.0
+C7-6054 U+2A1BA CS24 CR196 D47406.0
+C2-714C U+09E0B CS25 CR196 D47422.0
+C2-714D U+09E0D CS25 CR196 D47427.0
+C2-714E U+09E10 CS25 CR196 D47438.0
+C2-714F U+09E0F CS25 CR196 D47433.0
+C2-7150 U+09E12 CS25 CR196 D47440.0
+C2-7151 U+09E11 CS25 CR196 D47439.0
+C3-615C U+04D0D CS25 CR196 D47428.0
+C3-615D U+09E0E CS25 CR196 D47429.0
+C4-6D3A U+09E0C CS25 CR196 D47423.0
+C4-6D3B U+2A1D5 CS25 CR196 D47432.0
+C4-6D3C U+2A1D8 CS25 CR196 D47437.0
+C4-6D3D U+04D0C CS25 CR196 D47434.0
+C4-6D3E U+2A1EC CS25 CR196 D47441.0
+C5-796C U+2A1D7 CS25 CR196 D47436.0
+C5-796D U+2A1D2 CS25 CR196 D47426.0
+C5-796E U+2A1D6 CS25 CR196 D47435.0
+C5-796F U+2A1DC CS25 CR196 D47445.0
+C5-7970 U+2A1D3 CS25 CR196 D47430.0
+C5-7971 U+2A1D1 CS25 CR196 D47425.0
+C7-6174 U+2A1DA CS25 CR196 D47443.0
+C7-6175 U+2A1E0 CS25 CR196 D49937.0
+C7-6176 U+2A1D4 CS25 CR196 D47431.0
+C7-6177 U+2A1E1 CS25 CR196 D47424.0
+C7-6178 U+2A1DD CS25 CR196 D47446.0
+C2-716B U+09E14 CS26 CR196 D47451.0
+C2-716C U+09E13 CS26 CR196 D47462.0
+C4-6D6A U+2A1F5 CS26 CR196 D47457.0
+C4-6D6B U+2A1F0 CS26 CR196 D47450.0
+C5-7A54 U+2A1F7 CS26 CR196 D47459.0
+C5-7A55 U+2A1F3 CS26 CR196 D47454.0
+C5-7A56 U+2A1EF CS26 CR196 D47449.0
+C5-7A57 U+2A1F4 CS26 CR196 D47456.0
+C5-7A58 U+2A1ED CS26 CR196 D47447.0
+C5-7A59 U+2A1F2 CS26 CR196 D47453.0
+C5-7A5A U+2A1F1 CS26 CR196 D47452.0
+C5-7A5B U+2A1F9 CS26 CR196 D47461.0
+C7-6336 U+2A1FF CS26 CR196 D49938.0
+C7-6337 U+04D0E CS26 CR196 D47463.0
+C7-6338 U+2A1F6 CS26 CR196 D47458.0
+C7-6339 U+2A1EE CS26 CR196 D47448.0
+C7-633A U+2A1FC CS26 CR196 D47465.0
+C7-633B U+2A1F8 CS26 CR196 D47460.0
+C7-633C U+2A201 CS26 CR196 D47455.0
+C7-633D U+2A1FA CS26 CR196 D47464.0
+C2-7227 U+09E15 CS27 CR196 D47467.0
+C2-7228 U+09E17 CS27 CR196 D47474.0
+C3-6229 U+09E16 CS27 CR196 D47470.0
+C3-622A U+04D0F CS27 CR196 D47483.0
+C4-6E2E U+2A210 CS27 CR196 D47477.0
+C5-7B2B U+2A209 CS27 CR196 D47478.0 #
+C5-7B2C U+2A207 CS27 CR196 D47476.0
+C5-7B2D U+2A20C CS27 CR196 D47481.0
+C5-7B2E U+2A203 CS27 CR196 D47469.0
+C5-7B2F U+2A206 CS27 CR196 D47473.0
+C5-7B30 U+2A20B CS27 CR196 D47480.0
+C5-7B31 U+2A20A CS27 CR196 D47479.0
+C7-6433 U+2A212 CS27 CR196 D47468.0
+C7-6434 U+2A204 CS27 CR196 D47471.0
+C7-6435 U+2A213 CS27 CR196 D49939.0
+C7-6436 U+2A205 CS27 CR196 D47472.0
+C7-6437 U+2A20D CS27 CR196 D47482.0
+C1-7D45 U+09E1A CS28 CR196 D47489.0
+C2-7234 U+09E19 CS28 CR196 D47488.0
+C3-6230 U+09E18 CS28 CR196 D47487.0
+C4-6E42 U+2A224 CS28 CR196 D47490.0
+C5-7B56 U+2A218 CS28 CR196 D47486.0
+C5-7B57 U+2A21F CS28 CR196 D47492.0
+C7-6522 U+2A219 CS28 CR196 D47491.0
+C7-6523 U+2A21D CS28 CR196 D47495.0
+C7-6524 U+2A21B CS28 CR196 D47493.0
+C7-6525 U+2A222 CS28 CR196 D47496.0
+C7-6526 U+2A21C CS28 CR196 D47494.0
+C7-6527 U+2A21E CS28 CR196 D47497.0
+C1-7D49 U+09E1B CS29 CR196 D47500.0
+C3-6238 U+09E1C CS29 CR196 D47502.0
+C5-7B74 U+2A225 CS29 CR196 D47499.0
+C5-7B75 U+2A228 CS29 CR196 D47505.0
+C7-6551 U+2A22B CS29 CR196 D49941.0
+C7-6552 U+2A229 CS29 CR196 D47501.0
+C7-6553 U+2A21A CS29 CR196 D47498.0
+C7-6554 U+2A226 CS29 CR196 D47503.0
+C7-6555 U+2A227 CS29 CR196 D47504.0
+C7-6556 U+2A22A CS29 CR196 D47506.0
+C1-7D4A U+09E1E CS30 CR196 D47508.0
+C2-723D U+09E1D CS30 CR196 D47507.0
+C5-7C28 U+2A231 CS30 CR196 D47512.0
+C5-7C29 U+2A230 CS30 CR196 D47511.0
+C7-656C U+2A22F CS30 CR196 D47510.0
+C7-656D U+2A22E CS30 CR196 D47509.0
+C3-623E U+04D10 CS31 CR196 D47514.0
+C5-7C2F U+2A234 CS31 CR196 D47515.0
+C7-657E U+2A237 CS31 CR196 D49942.0
+C7-6621 U+2A235 CS31 CR196 D47517.0
+C5-7C38 U+2A238 CS32 CR196 D47518.0
+C5-7C39 U+2A23A CS32 CR196 D47520.0
+C7-6630 U+2A239 CS32 CR196 D47519.0
+C5-7C41 U+2A23C CS33 CR196 D47522.0
+C7-663A U+2A23B CS33 CR196 D47521.0
+C4-6E59 U+04D11 CS34 CR196 D47523.0
+C3-6243 U+04D12 CS35 CR196 D47524.0
+C5-7C48 U+2A23F CS36 CR196 D47525.0
+C7-6645 U+2A240 CS36 CR196 D47526.0
+C7-6646 U+24D12 CS36 CR196 D47527.0
+C6-3C7A U+209F8 CS10 CR197 D47529.0
+C1-5E25 U+09E75 CS11 CR197 D47528.0
+C4-4871 U+2A256 CS14 CR197 D47530.0
+C4-4872 U+2A257 CS14 CR197 D47531.0
+C4-4F47 U+04D1A CS15 CR197 D47533.0
+C4-4F48 U+09E76 CS15 CR197 D47534.0
+C5-5344 U+2A258 CS15 CR197 D47532.0
+C7-2B7E U+2A25B CS15 CR197 D47537.0
+C7-2C21 U+2A25A CS15 CR197 D47536.0
+C7-2C22 U+2A259 CS15 CR197 D47535.0
+C5-5A5A U+2A25C CS16 CR197 D47538.0
+C5-5A5B U+09E77 CS16 CR197 D47541.0
+C5-5A5C U+2A25D CS16 CR197 D47539.0
+C7-3659 U+2A261 CS16 CR197 D47543.0
+C7-365A U+2A25E CS16 CR197 D47540.0
+C7-365B U+2A25F CS16 CR197 D47542.0
+C7-3E59 U+2A264 CS17 CR197 D49943.0
+C4-5F39 U+04D1B CS18 CR197 D47545.0
+C5-672C U+2A263 CS18 CR197 D47546.0
+C4-6271 U+2A266 CS19 CR197 D47547.0
+C5-6B4D U+2A268 CS19 CR197 D47549.0
+C7-4C70 U+2A267 CS19 CR197 D47548.0
+C7-4C71 U+2A269 CS19 CR197 D47550.0
+C1-7A5B U+09E79 CS20 CR197 D47553.0
+C5-6F47 U+2A271 CS20 CR197 D47558.0
+C5-6F48 U+2A26E CS20 CR197 D47555.0
+C5-6F49 U+2A26F CS20 CR197 D47556.0
+C7-5246 U+2A26D CS20 CR197 D47552.0
+C7-5247 U+2A270 CS20 CR197 D47557.0
+C7-5248 U+2A273 CS20 CR197 D47554.0
+C7-5249 U+2A272 CS20 CR197 D47559.0
+C2-6D37 U+09E7A CS21 CR197 D47563.0
+C3-5F37 U+09E7B CS21 CR197 D47564.0
+C3-5F38 U+0400B CS21 CR197 D47567.0
+C4-6845 U+2A275 CS21 CR197 D47566.0
+C5-726B U+2A278 CS21 CR197 D47565.0
+C7-5729 U+04D1C CS21 CR197 D47560.0
+C7-572A U+2A277 CS21 CR197 D47562.0
+C7-572B U+2A276 CS21 CR197 D47561.0
+C7-5A72 U+2A27C CS22 CR197 D47569.0
+C7-5A73 U+2A27A CS22 CR197 D47568.0
+C4-6B4C U+2A27F CS23 CR197 D47571.0
+C4-6B4D U+04D1D CS23 CR197 D47572.0
+C5-7739 U+2A282 CS23 CR197 D47574.0
+C7-5E38 U+2A280 CS23 CR197 D47573.0
+C7-5E39 U+2A281 CS23 CR197 D47575.0
+C1-7C7B U+09E7C CS24 CR197 D47576.0
+C1-7C7C U+09E7D CS24 CR197 D47579.0
+C4-6C57 U+2A284 CS24 CR197 D47578.0
+C7-6055 U+2A283 CS24 CR197 D47577.0
+C4-6D3F U+2A287 CS25 CR197 D47582.0
+C5-7972 U+2A286 CS25 CR197 D47580.0
+C5-7973 U+04D1E CS25 CR197 D47581.0
+C7-633E U+2A288 CS26 CR197 D47583.0
+C5-7B32 U+2A289 CS27 CR197 D47584.0
+C1-5E26 U+09E7F CS11 CR198 D47586.0
+C6-463D U+22256 CS11 CR198 D47587.0
+C1-676E U+09E82 CS13 CR198 D47589.0
+C2-4874 U+09E80 CS13 CR198 D47588.0
+C3-4569 U+09E81 CS13 CR198 D47591.0
+C6-5A5D U+2A28B CS13 CR198 D47590.0
+C5-4B6C U+2A28D CS14 CR198 D47592.0
+C5-4B6D U+04D1F CS14 CR198 D47593.0 #
+C2-563B U+09E83 CS15 CR198 D47598.0
+C3-502C U+09E84 CS15 CR198 D47606.0
+C3-502D U+04D22 CS15 CR198 D*
+C4-4F49 U+04D20 CS15 CR198 D47594.0
+C4-4F4A U+04D21 CS15 CR198 D47607.0
+C5-5345 U+2A290 CS15 CR198 D47596.0
+C5-5346 U+2A295 CS15 CR198 D47601.0
+C5-5347 U+2A297 CS15 CR198 D47603.0
+C7-2C23 U+2A299 CS15 CR198 D49944.0
+C7-2C24 U+2A294 CS15 CR198 D47600.0
+C7-2C25 U+2A296 CS15 CR198 D47602.0
+C7-2C26 U+2A293 CS15 CR198 D47599.0
+C7-2C27 U+2A291 CS15 CR198 D47597.0
+C7-2C28 U+2A28F CS15 CR198 D47595.0
+C7-2C29 U+2A298 CS15 CR198 D47604.0
+C2-5C3B U+09E88 CS16 CR198 D47616.0
+C2-5C3C U+09E86 CS16 CR198 D47611.0
+C2-5C3D U+09E87 CS16 CR198 D47612.0
+C3-5438 U+04D23 CS16 CR198 D47608.0
+C3-5439 U+09E85 CS16 CR198 D47610.0
+C4-5558 U+04D24 CS16 CR198 D47613.0
+C5-5A5D U+2A29C CS16 CR198 D47615.0
+C7-365C U+04D25 CS16 CR198 D47614.0
+C7-365D U+2A29B CS16 CR198 D47609.0
+C1-7633 U+09E8B CS17 CR198 D47625.0
+C2-6136 U+09E8A CS17 CR198 D47624.0
+C2-6137 U+09E89 CS17 CR198 D47623.0
+C2-6138 U+09E8D CS17 CR198 D47636.0
+C4-5A5C U+2A2A8 CS17 CR198 D47621.0
+C5-606E U+2A2B3 CS17 CR198 D47631.0
+C5-606F U+2A2A5 CS17 CR198 D47618.0
+C5-6070 U+2A2A7 CS17 CR198 D47620.0
+C5-6071 U+2A2AB CS17 CR198 D47627.0
+C5-6072 U+2A2A6 CS17 CR198 D47619.0
+C5-6073 U+2A2AA CS17 CR198 D47626.0
+C7-3E5A U+2A2AD CS17 CR198 D47629.0
+C7-3E5B U+2A2AC CS17 CR198 D47628.0
+C7-3E5C U+2FA14 CS17 CR198 D47622.0
+C7-3E5D U+2A2B1 CS17 CR198 D47630.0
+C7-3E5E U+2A2AF CS17 CR198 D47632.0
+C2-652A U+09E8E CS18 CR198 D47637.0
+C2-652B U+09E8C CS18 CR198 D47634.0
+C3-5A23 U+04D26 CS18 CR198 D47642.0
+C3-5A24 U+09E90 CS18 CR198 D47643.0
+C4-5F3A U+09E8F CS18 CR198 D47639.0
+C5-672D U+2A2B7 CS18 CR198 D47641.0
+C5-672E U+2A2B6 CS18 CR198 D47640.0
+C5-672F U+2A2C3 CS18 CR198 D47648.0
+C5-6730 U+2A2BB CS18 CR198 D47647.0
+C5-6731 U+2A2B5 CS18 CR198 D47638.0
+C7-456A U+2A2BA CS18 CR198 D47644.0
+C7-456B U+2A2B8 CS18 CR198 D47645.0
+C7-456C U+2A2BC CS18 CR198 D*
+C7-456D U+2A2B9 CS18 CR198 D47646.0
+C7-456E U+2A2B4 CS18 CR198 D47635.0
+C1-795D U+09E92 CS19 CR198 D47657.0
+C1-795E U+09E97 CS19 CR198 D47663.0
+C1-795F U+09E93 CS19 CR198 D47658.0
+C2-685F U+09E94 CS19 CR198 D47659.0
+C2-6860 U+09E91 CS19 CR198 D47656.0
+C3-5C29 U+09E95 CS19 CR198 D47660.0
+C4-6272 U+04D27 CS19 CR198 D47654.0
+C4-6273 U+2A2C7 CS19 CR198 D47655.0
+C4-6274 U+2A2CF CS19 CR198 D47672.0
+C4-6275 U+09E96 CS19 CR198 D47661.0
+C5-6B4E U+2A2C5 CS19 CR198 D47652.0
+C5-6B4F U+2A2C4 CS19 CR198 D47651.0
+C5-6B50 U+2A2C9 CS19 CR198 D47664.0
+C5-6B51 U+2A2C6 CS19 CR198 D47653.0
+C7-4C72 U+2A2CB CS19 CR198 D47665.0
+C7-4C73 U+2A2C8 CS19 CR198 D47662.0
+C7-4C74 U+2A2D1 CS19 CR198 D47673.0
+C2-6B3F U+09E99 CS20 CR198 D47669.0
+C2-6B40 U+09E9B CS20 CR198 D47675.0
+C2-6B41 U+09E9A CS20 CR198 D47670.0
+C3-5E21 U+09E98 CS20 CR198 D47668.0
+C4-656F U+2A2D0 CS20 CR198 D47674.0
+C5-6F4A U+2A2D6 CS20 CR198 D47677.0
+C7-524A U+2A2D4 CS20 CR198 D47678.0
+C7-524B U+2A2CE CS20 CR198 D47671.0
+C7-524C U+2A2D5 CS20 CR198 D47676.0
+C1-7B51 U+09E9D CS21 CR198 D47682.0
+C2-6D38 U+09E9C CS21 CR198 D47680.0
+C4-6846 U+2A2DA CS21 CR198 D47684.0
+C4-6847 U+2A2D7 CS21 CR198 D47679.0
+C7-572C U+2A2D8 CS21 CR198 D47681.0
+C7-572D U+2A2D9 CS21 CR198 D47683.0
+C3-5F39 U+04D29 CS22 CR198 D47687.0
+C3-5F3A U+09E9E CS22 CR198 D47688.0
+C4-6A2E U+2A2DD CS22 CR198 D47686.0
+C5-7547 U+2A2DC CS22 CR198 D47685.0
+C1-7C5B U+09E9F CS23 CR198 D47690.0
+C5-773A U+2A2E1 CS23 CR198 D47691.0
+C5-773B U+2A2E3 CS23 CR198 D47693.0
+C5-773C U+2A2E2 CS23 CR198 D47692.0
+C7-5E3A U+2A2E5 CS23 CR198 D47689.0
+C7-5E3B U+2A2E7 CS23 CR198 D47694.0
+C2-7076 U+09EA0 CS24 CR198 D47698.0
+C3-6137 U+04D2A CS24 CR198 D47700.0
+C3-6138 U+04D2B CS24 CR198 D47701.0
+C4-6C58 U+2A2EB CS24 CR198 D47697.0
+C5-786E U+2A2F0 CS24 CR198 D47705.0
+C7-6056 U+2A2EA CS24 CR198 D47696.0
+C7-6057 U+2A2EC CS24 CR198 D47699.0
+C2-7152 U+09EA1 CS25 CR198 D47702.0
+C4-6D40 U+2A2F2 CS25 CR198 D49947.0
+C5-7974 U+2A2EF CS25 CR198 D47704.0
+C5-7975 U+2A2EE CS25 CR198 D47703.0
+C4-6D6C U+2A2F3 CS26 CR198 D47707.0
+C3-6231 U+09EA2 CS28 CR198 D47709.0
+C7-6528 U+2A2F7 CS28 CR198 D47710.0
+C7-6557 U+2A2F8 CS29 CR198 D47711.0
+C3-623F U+09EA3 CS31 CR198 D47712.0
+C2-7241 U+09EA4 CS33 CR198 D47714.0
+C5-7C46 U+2A2FA CS35 CR198 D47715.0
+C7-6647 U+2A2FB CS36 CR198 D47716.0
+C1-5E27 U+09EA5 CS11 CR199 D47717.0
+C5-4453 U+2A2FE CS13 CR199 D47721.0
+C6-5A5E U+2A2FD CS13 CR199 D47720.0
+C6-5A5F U+2A2FC CS13 CR199 D47719.0
+C2-4F4D U+09EA7 CS14 CR199 D47728.0
+C3-4B21 U+04D2E CS14 CR199 D47727.0
+C4-4873 U+04D2C CS14 CR199 D47724.0
+C4-4874 U+04D2D CS14 CR199 D47725.0
+C4-4875 U+2A301 CS14 CR199 D47723.0
+C6-6475 U+2A302 CS14 CR199 D47726.0
+C1-702B U+09EA9 CS15 CR199 D47739.0
+C3-502E U+09EAB CS15 CR199 D47743.0
+C3-502F U+09EAA CS15 CR199 D47742.0
+C4-4F4B U+04D30 CS15 CR199 D47738.0
+C4-4F4C U+09EA8 CS15 CR199 D47733.0
+C4-4F4D U+04D2F CS15 CR199 D47735.0
+C4-4F4E U+2A30D CS15 CR199 D47745.0
+C4-4F4F U+2A307 CS15 CR199 D47734.0
+C5-5348 U+2A309 CS15 CR199 D47737.0
+C5-5349 U+2A308 CS15 CR199 D47736.0
+C5-534A U+2A306 CS15 CR199 D47732.0
+C5-534B U+2A305 CS15 CR199 D47731.0
+C5-534C U+2A310 CS15 CR199 D47746.0
+C7-2C2A U+2A30C CS15 CR199 D47744.0
+C7-2C2B U+2A30A CS15 CR199 D47740.0
+C7-2C2C U+2A30E CS15 CR199 D47751.0
+C7-2C2D U+2A312 CS15 CR199 D47748.0
+C7-2C2E U+2A311 CS15 CR199 D47747.0
+C7-2C2F U+2A30B CS15 CR199 D47741.0
+C2-5C3E U+09EAE CS16 CR199 D47763.0
+C2-5C3F U+09EAD CS16 CR199 D47757.0
+C3-543A U+09EAC CS16 CR199 D47754.0
+C4-5559 U+04D31 CS16 CR199 D47752.0
+C4-555A U+04D33 CS16 CR199 D47761.0
+C4-555B U+2A318 CS16 CR199 D47760.0
+C4-555C U+04D32 CS16 CR199 D47756.0
+C4-555D U+04D34 CS16 CR199 D47762.0
+C5-5A5E U+2A31D CS16 CR199 D47764.0
+C7-365E U+2A316 CS16 CR199 D47758.0
+C7-365F U+2A315 CS16 CR199 D47755.0
+C7-3660 U+2A320 CS16 CR199 D47766.0
+C7-3661 U+2A314 CS16 CR199 D47753.0
+C7-3662 U+2A31A CS16 CR199 D47765.0
+C7-3663 U+2A317 CS16 CR199 D47759.0
+C2-6139 U+09EB0 CS17 CR199 D47774.0
+C3-574F U+04D35 CS17 CR199 D47769.0
+C3-5750 U+09EAF CS17 CR199 D47771.0
+C5-6074 U+2A322 CS17 CR199 D47770.0
+C5-6075 U+2A323 CS17 CR199 D47772.0
+C7-3E5F U+2A32C CS17 CR199 D47775.0
+C7-3E60 U+2A324 CS17 CR199 D47773.0
+C7-3E61 U+2A325 CS17 CR199 D47777.0
+C7-3E62 U+2A328 CS17 CR199 D47776.0
+C3-5A25 U+09EB2 CS18 CR199 D47788.0
+C3-5A26 U+09EB1 CS18 CR199 D47787.0
+C3-5A27 U+04D38 CS18 CR199 D47792.0
+C4-5F3B U+04D37 CS18 CR199 D47791.0
+C4-5F3C U+04D36 CS18 CR199 D47783.0
+C5-6732 U+2A32E CS18 CR199 D47784.0
+C5-6733 U+2A330 CS18 CR199 D47786.0
+C5-6734 U+2A333 CS18 CR199 D47793.0
+C5-6735 U+2A331 CS18 CR199 D47789.0
+C7-456F U+2A33B CS18 CR199 D47795.0
+C7-4570 U+2A32D CS18 CR199 D47782.0
+C7-4571 U+2A338 CS18 CR199 D47794.0
+C7-4572 U+2A32F CS18 CR199 D47785.0
+C7-4573 U+2A332 CS18 CR199 D47790.0
+C1-7960 U+09EB4 CS19 CR199 D47818.0
+C4-6276 U+04D3A CS19 CR199 D47810.0
+C4-6277 U+04D3C CS19 CR199 D47816.0
+C4-6278 U+2A33D CS19 CR199 D47803.0
+C4-6279 U+04D39 CS19 CR199 D47801.0
+C4-627A U+2A33C CS19 CR199 D47802.0
+C4-627B U+2A347 CS19 CR199 D47819.0
+C4-627C U+04D3D CS19 CR199 D47817.0
+C4-627D U+04D3B CS19 CR199 D47811.0
+C4-627E U+09EB3 CS19 CR199 D47808.0
+C5-6B52 U+2A342 CS19 CR199 D47809.0
+C5-6B53 U+2A345 CS19 CR199 D47815.0
+C5-6B54 U+2A341 CS19 CR199 D47807.0
+C5-6B55 U+2A344 CS19 CR199 D47814.0
+C7-4C75 U+2A340 CS19 CR199 D47806.0
+C7-4C76 U+2A34B CS19 CR199 D47821.0
+C7-4C77 U+2A349 CS19 CR199 D47820.0
+C7-4C78 U+2A346 CS19 CR199 D47812.0
+C7-4C79 U+2A33E CS19 CR199 D47804.0
+C7-4C7A U+2A343 CS19 CR199 D47813.0
+C7-4C7B U+2A33F CS19 CR199 D47805.0
+C1-7A5C U+09EB5 CS20 CR199 D47827.0
+C4-6570 U+2A351 CS20 CR199 D47829.0
+C5-6F4B U+2A34C CS20 CR199 D47823.0
+C5-6F4C U+2A34F CS20 CR199 D47826.0
+C5-6F4D U+2A354 CS20 CR199 D47832.0
+C5-6F4E U+2A353 CS20 CR199 D47830.0
+C7-524D U+2A35A CS20 CR199 D47834.0
+C7-524E U+2A358 CS20 CR199 D47831.0
+C7-524F U+2A352 CS20 CR199 D47833.0
+C7-5250 U+2A350 CS20 CR199 D47828.0
+C7-5251 U+2A355 CS20 CR199 D49948.0
+C7-5252 U+2A34E CS20 CR199 D47825.0
+C7-5253 U+2A34D CS20 CR199 D47824.0
+C4-6848 U+04D3F CS21 CR199 D47839.0
+C4-6849 U+04D3E CS21 CR199 D47837.0
+C4-684A U+04D40 CS21 CR199 D47842.0
+C5-726C U+2A35B CS21 CR199 D47836.0
+C5-726D U+2A362 CS21 CR199 D*
+C5-726E U+2A35F CS21 CR199 D47841.0
+C5-726F U+2A35D CS21 CR199 D47840.0
+C7-572E U+2A361 CS21 CR199 D47844.0
+C7-572F U+2A35C CS21 CR199 D47838.0
+C7-5730 U+2A35E CS21 CR199 D47845.0
+C7-5731 U+2A360 CS21 CR199 D47843.0
+C2-6E74 U+09EB6 CS22 CR199 M******
+C5-7548 U+04D42 CS22 CR199 D47854.0
+C5-7549 U+2A366 CS22 CR199 D47849.0
+C5-754A U+2A36D CS22 CR199 D47860.0
+C5-754B U+2A363 CS22 CR199 D47846.0
+C5-754C U+2A364 CS22 CR199 D47847.0
+C5-754D U+04D41 CS22 CR199 D47852.0
+C5-754E U+2A367 CS22 CR199 D47850.0
+C7-5A74 U+2A365 CS22 CR199 D47848.0
+C7-5A75 U+2A36E CS22 CR199 D47856.0
+C7-5A76 U+2A369 CS22 CR199 D47853.0
+C7-5A77 U+2A36A CS22 CR199 D47857.0
+C7-5A78 U+2A36F CS22 CR199 D47861.0
+C7-5A79 U+2A36C CS22 CR199 D47859.0
+C7-5A7A U+2A370 CS22 CR199 D47862.0
+C7-5A7B U+2A368 CS22 CR199 D47851.0
+C7-5A7C U+2A36B CS22 CR199 D47858.0
+C7-5A7D U+04D45 CS22 CR199 D47855.0
+C4-6B4E U+04D43 CS23 CR199 D47868.0
+C4-6B4F U+2A373 CS23 CR199 D47864.0
+C5-773D U+2A376 CS23 CR199 D47867.0
+C5-773E U+2A374 CS23 CR199 D47865.0
+C5-773F U+2A372 CS23 CR199 D47863.0
+C5-7740 U+2A375 CS23 CR199 D47866.0
+C7-5E3C U+2A37C CS23 CR199 D47869.0
+C3-6139 U+04D44 CS24 CR199 D47870.0
+C4-6C59 U+2A37D CS24 CR199 D47875.0
+C5-786F U+2A378 CS24 CR199 D47871.0
+C5-7870 U+2A37A CS24 CR199 D47873.0
+C5-7871 U+2A379 CS24 CR199 D47872.0
+C7-6058 U+2A37E CS24 CR199 D47876.0
+C7-6059 U+2A37B CS24 CR199 D47874.0
+C4-6D41 U+04D46 CS25 CR199 D47877.0
+C4-6D6D U+2A37F CS26 CR199 D47878.0
+C7-633F U+2A380 CS26 CR199 D49949.0
+C7-6438 U+2A382 CS27 CR199 D47880.0
+C7-6439 U+2A381 CS27 CR199 D47879.0
+C5-7B58 U+2A383 CS28 CR199 D47881.0
+C2-7239 U+09EB7 CS29 CR199 D47883.0
+C4-6E52 U+2A386 CS30 CR199 D47885.0
+C5-7C30 U+2A387 CS31 CR199 D47886.0
+C1-5E28 U+09EBB CS11 CR200 D47887.0 @ D47888.0 (C6-463E)
+C6-463E U+2FA15 CS11 CR200 D47888.0 @ D47887.0 (C1-5E28)
+C1-6B7B U+09EBC CS14 CR200 D47892.0
+C3-4B22 U+09EBD CS14 CR200 D47893.0
+C5-4B6E U+2A393 CS14 CR200 D47891.0
+C5-4B6F U+2A394 CS14 CR200 D47894.0
+C5-4B70 U+2A392 CS14 CR200 D47890.0
+C1-702C U+09EBE CS15 CR200 D47899.0
+C4-4F50 U+2A396 CS15 CR200 D47896.0
+C5-534D U+2A397 CS15 CR200 D47897.0
+C5-534E U+2A395 CS15 CR200 D47895.0
+C7-2C30 U+2A39A CS15 CR200 D47900.0
+C7-2C31 U+04D47 CS15 CR200 D47898.0
+C5-5A5F U+2A39D CS16 CR200 D47902.0
+C5-5A60 U+2A39E CS16 CR200 D47903.0
+C5-5A61 U+2A39B CS16 CR200 D47901.0
+C7-3664 U+2A39C CS16 CR200 D47904.0
+C5-6076 U+2A3A1 CS17 CR200 D47906.0
+C5-6077 U+2A3A3 CS17 CR200 D47907.0
+C5-6078 U+2A3A0 CS17 CR200 D47905.0
+C5-6736 U+2A3A4 CS18 CR200 D47908.0
+C2-6861 U+09EC0 CS19 CR200 D47912.0
+C5-6B56 U+2A3A6 CS19 CR200 D47913.0
+C7-4C7C U+2A3A5 CS19 CR200 D47910.0
+C7-4C7D U+2A3A7 CS19 CR200 D47911.0
+C3-5E22 U+09EC1 CS20 CR200 D47914.0
+C4-6571 U+04D48 CS20 CR200 D47917.0
+C4-6572 U+04D49 CS20 CR200 D47916.0
+C4-6573 U+2A3A8 CS20 CR200 D47915.0
+C5-7270 U+2A3AB CS21 CR200 D47919.0
+C7-5732 U+2A3AA CS21 CR200 D47918.0
+C7-5A7E U+2A3AC CS22 CR200 D47920.0
+C2-7024 U+09EC2 CS23 CR200 D47923.0
+C4-6B50 U+2A3AD CS23 CR200 D47921.0
+C4-6B51 U+2A3B0 CS23 CR200 D47924.0
+C7-5E3D U+2A3AF CS23 CR200 D47922.0
+C5-7C31 U+2A3B2 CS31 CR200 D47925.0
+C3-396A U+09EC4 CS11 CR201 D47926.1
+C1-6327 U+09EC3 CS12 CR201 D47926.0
+C7-2C32 U+2A3B4 CS15 CR201 D47927.0
+C3-543B U+09EC6 CS16 CR201 D47929.0
+C3-543C U+09EC5 CS16 CR201 D47928.0
+C5-5A62 U+2A3B5 CS16 CR201 D47930.0
+C5-5A63 U+2A3B9 CS16 CR201 D47933.0
+C5-5A64 U+2A3B6 CS16 CR201 D47932.0
+C7-3665 U+04D4A CS16 CR201 D47931.0
+C2-613A U+09EC8 CS17 CR201 D47937.0
+C4-5A5D U+09EC7 CS17 CR201 D47935.0
+C5-6079 U+2A3BD CS17 CR201 D47941.0
+C5-607A U+2A3BA CS17 CR201 D47936.0
+C3-5A28 U+09ECA CS18 CR201 D47940.0
+C4-5F3D U+04D4B CS18 CR201 D47938.0
+C4-5F3E U+09ECB CS18 CR201 D47943.0
+C5-6737 U+2A3C1 CS18 CR201 D47944.0
+C5-6738 U+2A3BB CS18 CR201 D47939.0
+C5-6739 U+2A3BE CS18 CR201 D47942.0
+C4-6321 U+04D4C CS19 CR201 D47947.0
+C4-6322 U+2A3C3 CS19 CR201 D* @ D47948.0
+C5-6B57 U+2A3C2 CS19 CR201 D47948.0
+C4-6574 U+2A3C7 CS20 CR201 D47952.0
+C4-6575 U+2A3C6 CS20 CR201 D47950.0
+C4-6576 U+04D4D CS20 CR201 D47951.0
+C4-6577 U+2A3CA CS20 CR201 D47955.0
+C5-6F4F U+2A3C9 CS20 CR201 D47954.0
+C5-6F50 U+2A3C8 CS20 CR201 D47953.0
+C7-5254 U+2A3CB CS20 CR201 D47956.0
+C7-5255 U+2A3CC CS20 CR201 D47957.0
+C7-5256 U+2A3CD CS20 CR201 D47958.0
+C7-5257 U+2A3D1 CS20 CR201 D47959.0
+C4-684B U+04D4E CS21 CR201 D47963.0
+C5-7271 U+2A3D5 CS21 CR201 D47966.0
+C5-7272 U+2A3D4 CS21 CR201 D47965.0
+C5-7273 U+2A3D3 CS21 CR201 D47964.0
+C7-5733 U+2A3D6 CS21 CR201 D47967.0
+C7-5734 U+2A3D8 CS21 CR201 D47968.0
+C4-6A2F U+2A3DA CS22 CR201 D47971.0
+C4-6A30 U+2A3DB CS22 CR201 D47972.0
+C5-754F U+2A3D9 CS22 CR201 D47970.0
+C7-5B21 U+2A3DE CS22 CR201 D47974.0
+C7-5B22 U+2A3DD CS22 CR201 D47975.0
+C7-5B23 U+2A3DC CS22 CR201 D47973.0
+C4-6B52 U+04D4F CS23 CR201 D47976.0
+C7-5E3E U+2A3E1 CS23 CR201 D47977.0
+C4-6C5A U+04D50 CS24 CR201 D47981.0
+C5-7872 U+2A3E4 CS24 CR201 D47982.0
+C5-7873 U+2A3E6 CS24 CR201 D47984.0
+C7-605A U+2A3E5 CS24 CR201 D47983.0
+C1-7D31 U+09ECC CS25 CR201 D47985.0
+C5-7976 U+2A3E8 CS25 CR201 D47987.0
+C7-6179 U+2A3E7 CS25 CR201 D47986.0
+C1-6328 U+09ECD CS12 CR202 D47991.0
+C4-4876 U+2A3ED CS14 CR202 M******
+C1-702D U+09ECE CS15 CR202 D47994.0
+C4-4F51 U+2A3EF CS15 CR202 D47995.0
+C5-534F U+2A3EE CS15 CR202 D47992.0
+C7-2C33 U+04D51 CS15 CR202 D47993.0
+C4-555E U+04D52 CS16 CR202 D47997.0
+C5-5A65 U+2A3F3 CS16 CR202 D48000.0
+C5-5A66 U+2A3F2 CS16 CR202 D47999.0
+C5-5A67 U+2A3F4 CS16 CR202 D48001.0
+C7-3666 U+2A3F1 CS16 CR202 D47998.0
+C7-3667 U+04D53 CS16 CR202 D48002.0
+C7-3668 U+2A3F0 CS16 CR202 D47996.0
+C1-7634 U+09ECF CS17 CR202 D48007.0
+C4-5A5E U+2A3FB CS17 CR202 D48009.0
+C5-607B U+2A3FA CS17 CR202 D48008.0
+C5-607C U+2A3F8 CS17 CR202 D48005.0
+C5-607D U+2A3FC CS17 CR202 D48010.0
+C5-607E U+2A3F6 CS17 CR202 D48003.0
+C7-3E63 U+2A3F9 CS17 CR202 D48006.0
+C7-3E64 U+2A3F7 CS17 CR202 D48004.0
+C7-3E65 U+2A3FD CS17 CR202 D49951.0
+C7-3E66 U+2A3FE CS17 CR202 D* @ D48010.0
+C5-673A U+2A400 CS18 CR202 D48012.0
+C5-673B U+2A3FF CS18 CR202 D48011.0
+C4-6578 U+2A402 CS20 CR202 D48014.0
+C4-6579 U+04D55 CS20 CR202 D48016.0
+C5-6F51 U+2A403 CS20 CR202 D48015.0
+C5-6F52 U+04D54 CS20 CR202 D48013.0
+C5-6F53 U+2A404 CS20 CR202 D48018.0
+C5-6F54 U+04D56 CS20 CR202 D48017.0
+C4-684C U+04D57 CS21 CR202 D48020.0
+C4-684D U+04D59 CS21 CR202 D48023.0
+C4-684E U+04D58 CS21 CR202 D48022.0
+C4-684F U+2FA16 CS21 CR202 D* @ D48017.0
+C5-7274 U+2A407 CS21 CR202 D48019.0
+C7-5735 U+2A409 CS21 CR202 D48024.0
+C7-5736 U+2A408 CS21 CR202 D48021.0
+C4-6A31 U+04D5A CS22 CR202 D48026.0
+C5-7550 U+2A40B CS22 CR202 D48025.0
+C2-7025 U+09ED0 CS23 CR202 D48027.0
+C4-6B53 U+2A40F CS23 CR202 D48031.0
+C4-6B54 U+2A40C CS23 CR202 D48028.0
+C4-6B55 U+04D5B CS23 CR202 D48032.0
+C5-7741 U+2A40E CS23 CR202 D48030.0
+C5-7742 U+2A40D CS23 CR202 D48029.0
+C4-6D42 U+04D5C CS25 CR202 D48033.0
+C7-617A U+2A412 CS25 CR202 D49953.0
+C4-6D6E U+2A413 CS26 CR202 D48035.0
+C7-6340 U+2A411 CS26 CR202 D48034.0
+C5-7B59 U+2A416 CS28 CR202 D48037.0
+C5-7B5A U+2A414 CS28 CR202 D48036.0
+C7-6529 U+2A384 CS28 CR202 D47882.0
+C7-652A U+2A415 CS28 CR202 D49954.0
+C3-396B U+09ED2 CS11 CR203 D48040.0
+C1-6329 U+09ED1 CS12 CR203 D48038.0
+C4-422C U+04D5D CS13 CR203 D48041.0
+C5-4454 U+2A418 CS13 CR203 D48042.0
+C3-4B23 U+04D5E CS14 CR203 D48044.0
+C6-6476 U+2A417 CS14 CR203 D48039.0
+C6-6477 U+2A41B CS14 CR203 D49955.0
+C6-6478 U+2A419 CS14 CR203 D48043.0
+C1-702E U+058A8 CS15 CR203 D05469.0
+C2-563C U+09ED3 CS15 CR203 D48052.0
+C4-4F52 U+04D5F CS15 CR203 D48047.0
+C4-4F53 U+04D60 CS15 CR203 D48051.0
+C4-4F54 U+2A41E CS15 CR203 D48050.0
+C4-4F55 U+2A41D CS15 CR203 D48048.0
+C5-5350 U+2A41F CS15 CR203 D48053.0
+C7-2C34 U+2A41C CS15 CR203 D48046.0
+C7-2C35 U+2A420 CS15 CR203 D48054.0
+C7-2C36 U+2A421 CS15 CR203 D48049.0
+C1-733C U+09ED8 CS16 CR203 D48063.0
+C1-733D U+09ED4 CS16 CR203 D48056.0
+C2-5C40 U+09ED5 CS16 CR203 D48057.0
+C2-5C41 U+09ED6 CS16 CR203 D48059.0
+C3-543D U+09ED7 CS16 CR203 D48062.0
+C4-555F U+04D61 CS16 CR203 D48061.0
+C4-5560 U+09ED9 CS16 CR203 D48063.1
+C5-5A68 U+2A426 CS16 CR203 D48065.0
+C5-5A69 U+2A427 CS16 CR203 D48066.0
+C5-5A6A U+2A425 CS16 CR203 D48064.0
+C7-3669 U+2A428 CS16 CR203 D48058.0
+C7-366A U+2A424 CS16 CR203 D48060.0
+C7-366B U+2A42A CS16 CR203 D48067.0
+C7-366C U+2A42B CS16 CR203 D48068.0
+C1-7635 U+09EDE CS17 CR203 D48083.0
+C1-7636 U+09EDC CS17 CR203 D48076.0
+C1-7637 U+09EDD CS17 CR203 D48082.0
+C1-7638 U+09EDB CS17 CR203 D48075.0
+C2-613B U+09EDA CS17 CR203 D48074.0
+C3-5751 U+03E03 CS17 CR203 M******
+C4-5A5F U+04D62 CS17 CR203 D48077.0
+C4-5A60 U+2A432 CS17 CR203 D48079.0
+C5-6121 U+2A434 CS17 CR203 D48081.0
+C5-6122 U+2A443 CS17 CR203 D48084.0
+C5-6123 U+04D63 CS17 CR203 D48078.0
+C7-3E67 U+2A439 CS17 CR203 D48085.0
+C7-3E68 U+2A433 CS17 CR203 D48080.0
+C1-7828 U+09EE0 CS18 CR203 D48097.0
+C2-652C U+09EDF CS18 CR203 D48091.0
+C4-5F3F U+04D66 CS18 CR203 D48095.0
+C5-673C U+2A440 CS18 CR203 D48090.0
+C5-673D U+04D65 CS18 CR203 D48093.0
+C5-673E U+2A43F CS18 CR203 D48089.0
+C5-673F U+2A444 CS18 CR203 D48098.0
+C5-6740 U+04D64 CS18 CR203 D48088.0
+C5-6741 U+04D67 CS18 CR203 D48096.0
+C7-4574 U+2A441 CS18 CR203 D48092.0
+C3-5C2A U+09EE3 CS19 CR203 D48108.0
+C3-5C2B U+04D69 CS19 CR203 D48109.0
+C4-6323 U+04D68 CS19 CR203 D48103.0
+C4-6324 U+09EE2 CS19 CR203 D48101.0
+C5-6B58 U+2A442 CS19 CR203 D48094.0
+C5-6B59 U+2A449 CS19 CR203 D48104.0
+C5-6B5A U+2A448 CS19 CR203 D48102.0
+C5-6B5B U+2A44A CS19 CR203 D48105.0
+C5-6B5C U+2A44C CS19 CR203 D48107.0
+C5-6B5D U+2A44B CS19 CR203 D48106.0
+C7-4C7E U+2A44E CS19 CR203 D48111.0
+C7-4D21 U+2A44D CS19 CR203 D48110.0
+C7-4D22 U+2259B CS19 CR203 D48112.0
+C1-7A5D U+09EE8 CS20 CR203 D48132.0
+C2-6B42 U+09EE5 CS20 CR203 D48123.0
+C2-6B43 U+09EE4 CS20 CR203 D48117.0
+C2-6B44 U+09EE7 CS20 CR203 D48131.0
+C2-6B45 U+09EE6 CS20 CR203 D48127.0
+C4-657A U+2A45D CS20 CR203 D48134.0
+C4-657B U+2A45A CS20 CR203 D48128.0
+C4-657C U+04D6A CS20 CR203 D48116.0
+C4-657D U+04D6C CS20 CR203 D48133.0
+C4-657E U+2A459 CS20 CR203 D48125.0
+C4-6621 U+04D6B CS20 CR203 D48126.0
+C5-6F55 U+2A457 CS20 CR203 D48122.0
+C5-6F56 U+2A452 CS20 CR203 D48115.0
+C5-6F57 U+2A453 CS20 CR203 D48118.0
+C5-6F58 U+04D6D CS20 CR203 D48139.0
+C5-6F59 U+2A456 CS20 CR203 D48121.0
+C5-6F5A U+2A45C CS20 CR203 D48130.0
+C5-6F5B U+2A455 CS20 CR203 D48120.0
+C7-5258 U+2A458 CS20 CR203 D48124.0
+C7-5259 U+2A463 CS20 CR203 D48136.0
+C7-525A U+2A45E CS20 CR203 D48135.0
+C7-525B U+2A454 CS20 CR203 D48119.0
+C7-525C U+2A45B CS20 CR203 D48129.0
+C1-7B52 U+09EEF CS21 CR203 D48159.0
+C2-6D39 U+09EEB CS21 CR203 D48144.0
+C2-6D3A U+09EEE CS21 CR203 D48156.0
+C2-6D3B U+09EED CS21 CR203 D48151.0
+C3-5F3B U+04D6F CS21 CR203 D48155.0
+C4-6850 U+2A469 CS21 CR203 D48145.0
+C4-6851 U+2A467 CS21 CR203 D48142.0
+C4-6852 U+04D6E CS21 CR203 D48154.0
+C4-6853 U+2A466 CS21 CR203 D48141.0
+C4-6854 U+2A46F CS21 CR203 D48153.0
+C4-6855 U+2A471 CS21 CR203 D48158.0
+C4-6856 U+09EEC CS21 CR203 D48149.0
+C5-7275 U+2A46C CS21 CR203 D48148.0
+C5-7276 U+2A470 CS21 CR203 D48157.0
+C5-7277 U+2A46E CS21 CR203 D48152.0
+C5-7278 U+2A468 CS21 CR203 D48143.0
+C5-7279 U+2A46D CS21 CR203 D48150.0
+C5-727A U+2A477 CS21 CR203 D48161.0
+C5-727B U+2A46A CS21 CR203 D48146.0
+C7-5737 U+2A46B CS21 CR203 D48147.0
+C7-5738 U+2A465 CS21 CR203 D48140.0
+C7-5739 U+2A473 CS21 CR203 D48160.0
+C7-573A U+2A474 CS21 CR203 D48162.0
+C2-6E75 U+09EF0 CS22 CR203 D48178.0
+C3-6029 U+09EF1 CS22 CR203 D48180.0
+C4-6A32 U+2A484 CS22 CR203 D48179.0
+C4-6A33 U+2A47F CS22 CR203 D48172.0
+C4-6A34 U+2A472 CS22 CR203 D48170.0
+C4-6A35 U+2A480 CS22 CR203 D48173.0
+C5-7551 U+2A47E CS22 CR203 D48171.0
+C5-7552 U+2A48B CS22 CR203 D48174.0
+C7-5B24 U+244C5 CS22 CR203 D49957.0
+C7-5B25 U+2A48C CS22 CR203 D48184.0
+C7-5B26 U+2A483 CS22 CR203 D48177.0
+C7-5B27 U+2A482 CS22 CR203 D48176.0
+C7-5B28 U+2A488 CS22 CR203 D48183.0
+C7-5B29 U+2A485 CS22 CR203 D48182.0
+C7-5B2A U+2A481 CS22 CR203 D48175.0
+C1-7C5C U+09EF4 CS23 CR203 D48196.0
+C2-7026 U+09EF2 CS23 CR203 D48189.0
+C2-7027 U+09EF3 CS23 CR203 D48192.0
+C4-6B56 U+04D70 CS23 CR203 D48197.0
+C5-7743 U+2A494 CS23 CR203 D48181.0
+C5-7744 U+2A492 CS23 CR203 D48194.0
+C5-7745 U+2A493 CS23 CR203 D48195.0
+C5-7746 U+2A491 CS23 CR203 D48193.0
+C5-7747 U+2A48F CS23 CR203 D48190.0
+C5-7748 U+2A495 CS23 CR203 D48198.0
+C7-5E3F U+2A496 CS23 CR203 D48199.0
+C7-5E40 U+2A4A3 CS23 CR203 D48200.0
+C7-5E41 U+2A490 CS23 CR203 D48191.0
+C4-6C5B U+04D71 CS24 CR203 D48207.0
+C4-6C5C U+2A49B CS24 CR203 D48204.0
+C4-6C5D U+2A4A2 CS24 CR203 D48212.0
+C4-6C5E U+2A4A1 CS24 CR203 D48211.0
+C4-6C5F U+2A4A0 CS24 CR203 D48210.0
+C4-6C60 U+2A49C CS24 CR203 D48205.0
+C5-7874 U+2A49F CS24 CR203 D48209.0
+C5-7875 U+2A49D CS24 CR203 D48206.0
+C5-7876 U+2A498 CS24 CR203 D48201.0
+C5-7877 U+2A499 CS24 CR203 D48202.0
+C7-605B U+2A4A7 CS24 CR203 D48214.0
+C7-605C U+2A49E CS24 CR203 D48208.0
+C7-605D U+2A49A CS24 CR203 D48203.0
+C2-7153 U+09EF5 CS25 CR203 D48215.0
+C3-615E U+04D73 CS25 CR203 D48222.0
+C4-6D43 U+04D74 CS25 CR203 D48223.0
+C4-6D44 U+04D72 CS25 CR203 D48220.0
+C4-6D45 U+2A4AD CS25 CR203 D48213.0
+C4-6D46 U+2A4B0 CS25 CR203 D48225.0
+C5-7977 U+2A4AC CS25 CR203 D48219.0
+C5-7978 U+2A4A9 CS25 CR203 D48216.0
+C5-7979 U+2A4AA CS25 CR203 D48217.0
+C5-797A U+2A4AB CS25 CR203 D48218.0
+C7-617B U+2A4AE CS25 CR203 D48221.0
+C7-617C U+2A4AF CS25 CR203 D48224.0
+C2-716D U+09EF6 CS26 CR203 D48229.0
+C4-6D6F U+04D75 CS26 CR203 D48228.0
+C5-7A5C U+2A4B4 CS26 CR203 D48227.0
+C1-7D42 U+09EF7 CS27 CR203 D48234.0
+C4-6E2F U+2A4BE CS27 CR203 D48236.0
+C4-6E30 U+2A4B9 CS27 CR203 D48232.0
+C5-7B33 U+2A4BB CS27 CR203 D48235.0
+C7-643A U+2A4B5 CS27 CR203 D48230.0
+C7-643B U+2A4BA CS27 CR203 D48233.0
+C4-6E43 U+09EF8 CS28 CR203 D48240.0
+C5-7B5B U+2A4BF CS28 CR203 D48238.0
+C5-7B5C U+2A4C0 CS28 CR203 D48239.0
+C7-652B U+2A4B8 CS28 CR203 D48231.0
+C7-652C U+2A4C1 CS28 CR203 D48241.0
+C4-6E4A U+2A4C3 CS29 CR203 D48242.0
+C5-7B76 U+2A4C4 CS29 CR203 D48243.0
+C7-656E U+2A4C6 CS30 CR203 D48244.0
+C5-7C4A U+2A4C9 CS37 CR203 D48246.0
+C7-6652 U+2A4CA CS41 CR203 D48247.0
+C2-4155 U+09EF9 CS12 CR204 D48248.0
+C6-5A60 U+2FA17 CS13 CR204 M****** @ D48248 (C2-4155)
+C2-5C42 U+09EFA CS16 CR204 D48249.0
+C2-613C U+09EFB CS17 CR204 D48250.0
+C7-4575 U+2A4CB CS18 CR204 D48251.0
+C2-6862 U+09EFC CS19 CR204 D48252.0
+C4-6622 U+2A4CC CS20 CR204 D48253.0
+C4-6857 U+2A4CF CS21 CR204 D48254.0
+C5-727C U+2A4CE CS21 CR204 D48255.0
+C5-7749 U+2A4D0 CS23 CR204 D48256.0
+C4-2834 U+2FA18 CS08 CR205 M****** #
+C2-4875 U+09EFD CS13 CR205 D48257.0
+C6-6479 U+2A4D1 CS14 CR205 D48259.0
+C7-2C37 U+2A4D3 CS15 CR205 D49959.0
+C7-2C38 U+2A4D2 CS15 CR205 D48260.0
+C7-366D U+2A4D5 CS16 CR205 D48263.0
+C2-613D U+09EFF CS17 CR205 D48261.0
+C4-5A61 U+2A4D6 CS17 CR205 D48264.0
+C5-6124 U+2A4D4 CS17 CR205 D48262.0
+C7-3E69 U+2A4D7 CS17 CR205 D*
+C7-3E6A U+2A4D8 CS17 CR205 D48265.0
+C7-3E6B U+2A4E4 CS17 CR205 D48279.0
+C2-652D U+09F01 CS18 CR205 D48270.0
+C2-652E U+09F00 CS18 CR205 D48267.0
+C3-5A29 U+09F02 CS18 CR205 D48274.0
+C4-5F40 U+04D76 CS18 CR205 D48271.0
+C4-5F41 U+2A4DF CS18 CR205 D48273.0
+C5-6742 U+2A4DB CS18 CR205 D48268.0
+C7-4576 U+2A4DE CS18 CR205 D48272.0
+C7-4577 U+2A4DD CS18 CR205 D49960.0
+C7-4578 U+2A4DA CS18 CR205 D48266.0
+C7-4579 U+2A4DC CS18 CR205 D48269.0
+C3-5C2C U+04D77 CS19 CR205 D48277.0
+C3-5C2D U+09F03 CS19 CR205 D48278.0
+C3-5C2E U+09F04 CS19 CR205 D48280.0
+C3-5C2F U+2FA19 CS19 CR205 D48286.0
+C7-4D23 U+2A4E5 CS19 CR205 D48281.0
+C7-4D24 U+2A4E1 CS19 CR205 D48275.0
+C7-4D25 U+2A4E2 CS19 CR205 D48276.0
+C7-525D U+2A4E9 CS20 CR205 D48284.0
+C7-525E U+2A4E7 CS20 CR205 D48282.0
+C7-525F U+2A4E8 CS20 CR205 D48283.0
+C3-5F3C U+09F05 CS21 CR205 D48285.0
+C5-727D U+2A4EC CS21 CR205 D48287.0
+C7-573B U+2A4ED CS21 CR205 D48288.0
+C4-6A36 U+2A4EE CS22 CR205 D48289.0
+C4-6A37 U+04D78 CS22 CR205 D48290.0
+C7-5B2B U+2A4F5 CS22 CR205 D48293.0
+C7-5B2C U+2A4EF CS22 CR205 D48291.0
+C7-5B2D U+2A4F4 CS22 CR205 D48297.0
+C7-5B2E U+2A4F2 CS22 CR205 D48295.0
+C7-5B2F U+2A4F6 CS22 CR205 D48296.0
+C7-5B30 U+2A4F3 CS22 CR205 D48298.0
+C7-5B31 U+2A4F0 CS22 CR205 D48292.0
+C7-5B32 U+2A4F1 CS22 CR205 D48294.0
+C2-7028 U+09F06 CS23 CR205 D48300.0
+C5-774A U+2A4F7 CS23 CR205 D48299.0
+C7-5E42 U+2A4F8 CS23 CR205 D48300.1
+C1-7C7D U+09F07 CS24 CR205 D48301.0
+C3-613A U+04D79 CS24 CR205 D48304.0
+C5-7878 U+2A4F9 CS24 CR205 D48303.0
+C2-7154 U+09F09 CS25 CR205 D48306.0
+C3-615F U+09F08 CS25 CR205 D48305.0
+C4-6D47 U+2A4FD CS25 CR205 D48308.0
+C5-797B U+2A4FB CS25 CR205 D48307.0
+C2-716E U+09F0A CS26 CR205 D48310.0
+C5-7A5D U+2A4FC CS26 CR205 D48309.0
+C7-6341 U+2A4FE CS26 CR205 D48311.0
+C7-6342 U+2A500 CS26 CR205 D48313.0
+C5-7B34 U+2A4FF CS27 CR205 D48312.0
+C7-652D U+2A501 CS28 CR205 D48314.0
+C6-504F U+2A502 CS12 CR206 D48316.0
+C1-676F U+09F0E CS13 CR206 D48315.0
+C2-563D U+09F0F CS15 CR206 D48317.0
+C2-563E U+09F10 CS15 CR206 D48318.0
+C4-4F56 U+09F11 CS15 CR206 D48319.0
+C5-5351 U+2FA1A CS15 CR206 D48320.0
+C2-5C43 U+09F12 CS16 CR206 D48321.0
+C4-5561 U+04D7A CS16 CR206 D48323.0
+C5-5A6B U+2A506 CS16 CR206 D48325.0
+C7-366E U+2A504 CS16 CR206 D48322.0
+C7-366F U+2A505 CS16 CR206 D48324.0
+C4-6C61 U+04D7B CS24 CR206 D48327.0
+C4-6C62 U+04D7C CS24 CR206 D48328.0
+C7-652E U+2A50A CS28 CR206 D48329.0
+C1-6770 U+09F13 CS13 CR207 D48330.0
+C3-456A U+09F14 CS13 CR207 D48331.0
+C6-647A U+21537 CS14 CR207 D48332.0
+C5-5A6C U+2A50B CS16 CR207 D48333.0
+C5-6125 U+2A50D CS17 CR207 D48335.0
+C7-3E6C U+214A1 CS17 CR207 D48334.0
+C7-3E6D U+2A50E CS17 CR207 D48336.0
+C1-7829 U+09F15 CS18 CR207 D48341.0
+C2-652F U+09F16 CS18 CR207 D48344.0
+C4-5F42 U+04D7E CS18 CR207 D48342.0
+C4-5F43 U+04D7D CS18 CR207 D48338.0
+C4-5F44 U+04D7F CS18 CR207 D48343.0
+C5-6743 U+2A50F CS18 CR207 D48337.0
+C5-6744 U+2A511 CS18 CR207 D48340.0
+C7-457A U+2A510 CS18 CR207 D48339.0
+C3-5C30 U+09F17 CS19 CR207 D48351.0
+C4-6325 U+2A51B CS19 CR207 D48352.0
+C4-6326 U+04D80 CS19 CR207 D48347.0
+C5-6B5E U+2A517 CS19 CR207 D48349.0
+C5-6B5F U+2A518 CS19 CR207 D48353.0
+C5-6B60 U+2A515 CS19 CR207 D48346.0
+C7-4D26 U+2A516 CS19 CR207 D48348.0
+C7-4D27 U+2A514 CS19 CR207 D48345.0
+C7-4D28 U+2FA1B CS19 CR207 D48350.0
+C4-6623 U+2A51C CS20 CR207 D48355.0
+C7-5260 U+2A51D CS20 CR207 D48356.0
+C1-7B53 U+09F19 CS21 CR207 D48361.0
+C2-6D3C U+09F1B CS21 CR207 D48364.0
+C2-6D3D U+09F18 CS21 CR207 D48359.0
+C2-6D3E U+09F1A CS21 CR207 D48362.0
+C4-6858 U+2A523 CS21 CR207 D48363.0
+C4-6859 U+04D81 CS21 CR207 D48358.0
+C7-573C U+2A524 CS21 CR207 D48365.0
+C7-573D U+2A525 CS21 CR207 D48360.0
+C4-6A38 U+2A52A CS22 CR207 D48366.0
+C4-6A39 U+2A522 CS22 CR207 D48371.0
+C5-7553 U+2A526 CS22 CR207 D48367.0
+C5-7554 U+2A52C CS22 CR207 D48373.0
+C5-7555 U+2A529 CS22 CR207 D48370.0
+C7-5B33 U+2A52B CS22 CR207 D48372.0
+C7-5B34 U+2A527 CS22 CR207 D48368.0
+C7-5B35 U+2A528 CS22 CR207 D48369.0
+C2-7029 U+09F1C CS23 CR207 D48374.0
+C7-5E43 U+2A52E CS23 CR207 D48375.0
+C2-7077 U+09F1E CS24 CR207 D48378.0
+C5-7879 U+2A530 CS24 CR207 D48380.0
+C7-605E U+2A52F CS24 CR207 D48379.0
+C7-605F U+2A531 CS24 CR207 D48377.0
+C3-6160 U+09F1D CS25 CR207 D48376.0
+C4-6D48 U+09F1F CS25 CR207 D48382.0
+C5-797C U+2A533 CS25 CR207 D48383.0
+C7-6343 U+2A535 CS26 CR207 D48385.0
+C7-6344 U+2503C CS26 CR207 D48384.0
+C5-7B35 U+2A536 CS27 CR207 D48386.0
+C5-7B77 U+2A537 CS29 CR207 D48388.0
+C7-6558 U+2503D CS29 CR207 D48387.0
+C1-6771 U+09F20 CS13 CR208 D48390.0
+C7-2C39 U+2A538 CS15 CR208 D48391.0
+C4-5562 U+04D82 CS16 CR208 D48393.0
+C5-5A6D U+2A53A CS16 CR208 D48392.0
+C5-5A6E U+2A53C CS16 CR208 D48395.0
+C2-613E U+09F24 CS17 CR208 D48406.0
+C2-613F U+09F23 CS17 CR208 D48403.0
+C2-6140 U+09F22 CS17 CR208 D48399.0
+C4-5A62 U+2A548 CS17 CR208 D48408.0
+C4-5A63 U+04D83 CS17 CR208 D48397.0
+C5-6126 U+2A543 CS17 CR208 D48405.0
+C5-6127 U+2A541 CS17 CR208 D48402.0
+C5-6128 U+2A53D CS17 CR208 D48396.0
+C5-6129 U+2A540 CS17 CR208 D48401.0
+C5-612A U+2A53E CS17 CR208 D48398.0
+C5-612B U+2A53F CS17 CR208 D48400.0
+C5-612C U+2A546 CS17 CR208 D48409.0
+C7-3E6E U+2A53B CS17 CR208 D48394.0
+C7-3E6F U+2A544 CS17 CR208 D48407.0
+C7-3E70 U+2A542 CS17 CR208 D48404.0
+C1-782A U+09F2C CS18 CR208 D48427.0
+C2-6530 U+09F25 CS18 CR208 D48412.0
+C2-6531 U+09F2B CS18 CR208 D48424.0
+C2-6532 U+09F2A CS18 CR208 D48423.0
+C2-6533 U+09F29 CS18 CR208 D48422.0
+C2-6534 U+09F28 CS18 CR208 D48421.0
+C3-5A2A U+09F27 CS18 CR208 D48418.0
+C3-5A2B U+09F26 CS18 CR208 D48416.0
+C4-5F45 U+04D84 CS18 CR208 D48411.0
+C5-6745 U+2A54E CS18 CR208 D48425.0
+C5-6746 U+2A54D CS18 CR208 D48420.0
+C5-6747 U+2A54B CS18 CR208 D48417.0
+C5-6748 U+2A54C CS18 CR208 D48419.0
+C7-457B U+2A54F CS18 CR208 D48426.0
+C7-457C U+2A549 CS18 CR208 D48413.0
+C2-6863 U+09F2D CS19 CR208 D48434.0
+C4-6327 U+04D85 CS19 CR208 D48430.0
+C5-6B61 U+2A552 CS19 CR208 D48429.0
+C5-6B62 U+2A554 CS19 CR208 D48435.0
+C5-6B63 U+2A553 CS19 CR208 D48432.0
+C7-4D29 U+2A559 CS19 CR208 D48437.0
+C7-4D2A U+2A551 CS19 CR208 D48415.0
+C7-4D2B U+2A55F CS19 CR208 D48436.0
+C7-4D2C U+2A54A CS19 CR208 D48414.0
+C7-4D2D U+2A557 CS19 CR208 D48433.0
+C7-4D2E U+2A558 CS19 CR208 D48431.0
+C1-7A5E U+09F2F CS20 CR208 D48441.0
+C2-6B46 U+09F30 CS20 CR208 D48446.0
+C2-6B47 U+09F2E CS20 CR208 D48438.0
+C5-6F5C U+2A564 CS20 CR208 D48447.0
+C5-6F5D U+2A55D CS20 CR208 D48443.0
+C5-6F5E U+2A55E CS20 CR208 D48444.0
+C7-5261 U+2A567 CS20 CR208 D48448.0
+C7-5262 U+2A55A CS20 CR208 D48439.0
+C7-5263 U+2A55C CS20 CR208 D48442.0
+C7-5264 U+2A55B CS20 CR208 D48440.0
+C7-5265 U+2A561 CS20 CR208 M******
+C2-6D3F U+09F31 CS21 CR208 D48454.0
+C4-685A U+04D86 CS21 CR208 D48451.0
+C5-727E U+2A569 CS21 CR208 D48453.0
+C5-7321 U+2A568 CS21 CR208 D48450.0
+C7-573E U+2A56A CS21 CR208 D48452.0
+C1-7C30 U+09F34 CS22 CR208 D48464.0
+C2-6E76 U+09F35 CS22 CR208 D48465.0
+C2-6E77 U+09F33 CS22 CR208 D48459.0
+C2-6E78 U+09F32 CS22 CR208 D48458.0
+C3-602A U+04D87 CS22 CR208 D48456.0
+C4-6A3A U+2A571 CS22 CR208 D48462.0
+C5-7556 U+2A56F CS22 CR208 D48463.0
+C5-7557 U+2A56B CS22 CR208 D48455.0
+C5-7558 U+2A56D CS22 CR208 D48460.0
+C5-7559 U+2A56E CS22 CR208 D48461.0
+C7-5B36 U+2A56C CS22 CR208 D48457.0
+C2-702A U+09F38 CS23 CR208 D48478.0
+C2-702B U+09F37 CS23 CR208 D48477.0
+C2-702C U+09F36 CS23 CR208 D48474.0
+C3-606D U+09F39 CS23 CR208 D48480.0
+C4-6B57 U+2A579 CS23 CR208 D48472.0
+C4-6B58 U+04D88 CS23 CR208 D48473.0
+C4-6B59 U+2A577 CS23 CR208 D48470.0
+C4-6B5A U+2A57A CS23 CR208 D48479.0
+C4-6B5B U+04D89 CS23 CR208 D48476.0
+C5-774B U+2A576 CS23 CR208 D48469.0
+C7-5E44 U+2A575 CS23 CR208 D48468.0
+C7-5E45 U+2A57E CS23 CR208 D49961.0
+C7-5E46 U+2A57D CS23 CR208 D48475.0
+C7-5E47 U+2A57B CS23 CR208 D*
+C7-5E48 U+2A578 CS23 CR208 D48471.0
+C4-6C63 U+2A580 CS24 CR208 D48482.0
+C5-787A U+2A582 CS24 CR208 D48481.0
+C5-787B U+2A581 CS24 CR208 D48483.0
+C7-6060 U+2A583 CS24 CR208 D48484.0
+C4-6D49 U+2A587 CS25 CR208 D48488.0
+C5-797D U+2A588 CS25 CR208 D48489.0
+C7-617D U+2A586 CS25 CR208 D48487.0
+C7-617E U+2A585 CS25 CR208 D48486.0
+C5-7B36 U+2A58B CS27 CR208 D48492.0
+C4-6E44 U+09F3A CS28 CR208 D48493.0
+C5-7B78 U+2A58D CS29 CR208 D48495.0
+C5-7B79 U+2A58C CS29 CR208 D48494.0
+C7-656F U+2A58E CS30 CR208 D48496.0
+C7-6622 U+2A58F CS31 CR208 D48497.0
+C6-3523 U+22342 CS09 CR209 D48499.0
+C1-6B7C U+09F3B CS14 CR209 D48498.0
+C4-4877 U+2FA1C CS14 CR209 D48498.1
+C4-4F57 U+2A590 CS15 CR209 D48500.0
+C2-5C44 U+09F3D CS16 CR209 D48503.0
+C4-5563 U+09F3C CS16 CR209 D48501.0
+C7-3670 U+2A591 CS16 CR209 D48502.0
+C7-3671 U+2A592 CS16 CR209 D48504.0
+C1-7639 U+09F3E CS17 CR209 D48505.0
+C4-5A64 U+09F3F CS17 CR209 D48506.0
+C7-3E71 U+2A594 CS17 CR209 D48507.0
+C7-3E72 U+2A593 CS17 CR209 D48508.0
+C3-5A2C U+04D8A CS18 CR209 D48510.0
+C4-5F46 U+04D8B CS18 CR209 D48511.0
+C5-6749 U+2A595 CS18 CR209 D48512.0
+C7-457D U+2A598 CS18 CR209 D48515.0
+C7-457E U+2A596 CS18 CR209 D48513.0
+C7-4621 U+2A597 CS18 CR209 D48514.0
+C2-6864 U+09F40 CS19 CR209 D48516.0
+C2-6865 U+09F41 CS19 CR209 D48519.0
+C5-6B64 U+2A59A CS19 CR209 D48517.0
+C5-6B65 U+2A59B CS19 CR209 D48518.0
+C3-5E23 U+04D8C CS20 CR209 D48520.0
+C5-6F5F U+2A5A2 CS20 CR209 D48527.0
+C5-6F60 U+2A5A3 CS20 CR209 D48526.0
+C5-6F61 U+04D8E CS20 CR209 D48528.0
+C7-5266 U+2A5A1 CS20 CR209 D48523.0
+C7-5267 U+04D8D CS20 CR209 D48525.0
+C7-5268 U+2A5A4 CS20 CR209 D48524.0
+C4-685B U+2A5A5 CS21 CR209 D48529.0
+C4-685C U+04D8F CS21 CR209 D48531.0
+C5-7322 U+2A5A6 CS21 CR209 D48532.0
+C5-7323 U+2A5A9 CS21 CR209 D48535.0
+C5-7324 U+2A5AA CS21 CR209 D48530.0
+C7-573F U+2A5A7 CS21 CR209 D48533.0
+C7-5740 U+2A5A8 CS21 CR209 D48534.0
+C2-6E79 U+09F42 CS22 CR209 D48536.0
+C7-5B37 U+2A5AE CS22 CR209 D48537.0
+C2-702D U+09F43 CS23 CR209 D48539.0
+C4-6B5C U+09F44 CS23 CR209 D48541.0
+C5-774C U+2A5AF CS23 CR209 D48538.0
+C7-5E49 U+2A5B0 CS23 CR209 D48540.0
+C2-7078 U+09F46 CS24 CR209 D48545.0
+C3-613B U+09F45 CS24 CR209 D48543.0
+C5-787C U+2A5B3 CS24 CR209 D48542.0
+C5-787D U+2A57F CS24 CR209 D48544.0
+C7-6061 U+2A5B5 CS24 CR209 D48546.0
+C2-7155 U+09F47 CS25 CR209 D48547.0
+C5-797E U+2A5B6 CS25 CR209 D48548.0
+C5-7A21 U+2A5B7 CS25 CR209 D48549.0
+C5-7A5E U+2A5BC CS26 CR209 D48551.0
+C7-6345 U+2A5BD CS26 CR209 D48552.0
+C7-6346 U+2A5BB CS26 CR209 D48550.0
+C2-7229 U+09F48 CS27 CR209 D48554.0
+C4-6E31 U+04D90 CS27 CR209 D48553.0
+C7-643C U+2A5BE CS27 CR209 D48555.0
+C5-7B7A U+04D91 CS29 CR209 D48556.0
+C4-6E53 U+2A5C1 CS30 CR209 D48557.0
+C5-7C32 U+2A5C2 CS31 CR209 D48558.0
+C2-7243 U+09F49 CS36 CR209 D48559.0
+C1-6B7D U+09F4A CS14 CR210 D48560.0
+C4-5564 U+2A5C5 CS16 CR210 D48561.0
+C1-763A U+09F4B CS17 CR210 D48565.0
+C4-5A65 U+2A5C6 CS17 CR210 D48563.0
+C4-5A66 U+04D92 CS17 CR210 D48566.0
+C5-612D U+04D93 CS17 CR210 D48564.0
+C2-6535 U+09F4C CS18 CR210 D48567.0
+C7-4622 U+2A5C7 CS18 CR210 D48568.0
+C7-4623 U+2019C CS18 CR210 D48577.0
+C2-6866 U+09F4D CS19 CR210 D48569.0
+C4-6328 U+2A5C9 CS19 CR210 D48570.0
+C7-4D2F U+2A5CA CS19 CR210 D48571.0
+C4-6624 U+2A5CC CS20 CR210 D48574.0
+C2-6D40 U+09F4E CS21 CR210 D48575.0
+C4-6A3B U+2A5CD CS22 CR210 D48576.0
+C2-702E U+09F4F CS23 CR210 D48578.0
+C5-7A22 U+2A5D0 CS25 CR210 D48580.0
+C5-7A23 U+2A5CF CS25 CR210 D48579.0
+C7-6221 U+2A5D1 CS25 CR210 D48581.0
+C7-652F U+2A5D2 CS28 CR210 D48582.0
+C6-5A61 U+2398B CS13 CR211 D48584.0
+C4-4878 U+2A5F2 CS14 CR211 D48633.0
+C1-702F U+09F52 CS15 CR211 D48583.0
+C3-543E U+09F53 CS16 CR211 D48585.0
+C2-6141 U+09F54 CS17 CR211 D48587.0
+C5-612E U+2A5D4 CS17 CR211 D48586.0
+C7-3E73 U+2A5D5 CS17 CR211 D48588.0
+C2-6536 U+09F55 CS18 CR211 D48590.0
+C4-5F47 U+2A5D9 CS18 CR211 D48594.0
+C4-5F48 U+04D94 CS18 CR211 D48593.0
+C7-4624 U+2A5DA CS18 CR211 D48591.0
+C7-4625 U+2A5D8 CS18 CR211 D48592.0
+C2-6867 U+09F56 CS19 CR211 D48599.0
+C2-6868 U+09F57 CS19 CR211 D48600.0
+C2-6869 U+09F58 CS19 CR211 D48603.0
+C4-6329 U+04D95 CS19 CR211 D48596.0
+C4-632A U+2A5DD CS19 CR211 D48598.0
+C4-632B U+04D96 CS19 CR211 D48601.0
+C5-6B66 U+2A5DC CS19 CR211 D48410.0
+C5-6B67 U+2A5E4 CS19 CR211 D48607.0
+C7-4D30 U+2A5DB CS19 CR211 D48595.0
+C7-4D31 U+2A5DE CS19 CR211 D48602.0
+C7-4D32 U+2A5E0 CS19 CR211 D48608.0
+C7-4D33 U+2A5E1 CS19 CR211 D48609.0
+C7-4D34 U+2A5DF CS19 CR211 D48606.0
+C7-4D35 U+2A5E2 CS19 CR211 D48605.0
+C7-4D36 U+2A5E3 CS19 CR211 D48604.0
+C1-7A5F U+09F5F CS20 CR211 D48627.0
+C1-7A60 U+09F63 CS20 CR211 D48638.0
+C1-7A61 U+09F61 CS20 CR211 D48632.0
+C2-6B48 U+09F5B CS20 CR211 D48617.0
+C2-6B49 U+09F60 CS20 CR211 D48631.0
+C2-6B4A U+09F5E CS20 CR211 D48626.0
+C2-6B4B U+09F5D CS20 CR211 D48622.0
+C2-6B4C U+09F59 CS20 CR211 D48612.0
+C3-5E24 U+09F5A CS20 CR211 D48614.0
+C4-6625 U+04D98 CS20 CR211 D48621.0
+C4-6626 U+04D99 CS20 CR211 D48625.0
+C4-6627 U+04D97 CS20 CR211 D48616.0
+C4-6628 U+2A5E8 CS20 CR211 D48615.0
+C4-6629 U+2A5EC CS20 CR211 D48628.0
+C4-662A U+2A5EA CS20 CR211 D48623.0
+C5-6F62 U+2A5E7 CS20 CR211 D48613.0
+C5-6F63 U+2A5E6 CS20 CR211 D48611.0
+C7-5269 U+2A5E9 CS20 CR211 D48618.0
+C7-526A U+2A5EF CS20 CR211 D48634.0
+C7-526B U+2A5E5 CS20 CR211 D48610.0
+C7-526C U+2A5F5 CS20 CR211 D48636.0
+C7-526D U+2A5EB CS20 CR211 D48624.0
+C7-526E U+2A5ED CS20 CR211 D48629.0
+C1-7B54 U+09F5C CS21 CR211 D48619.0
+C1-7B55 U+09F66 CS21 CR211 D48649.0
+C1-7B56 U+09F67 CS21 CR211 D48651.0
+C2-6D41 U+09F65 CS21 CR211 D48647.0
+C2-6D42 U+09F64 CS21 CR211 D48643.0
+C3-5F3D U+04D9A CS21 CR211 D48645.0
+C3-5F3E U+09F69 CS21 CR211 D48653.0
+C4-685D U+2A5FE CS21 CR211 D48650.0
+C4-685E U+2A5FB CS21 CR211 D48644.0
+C4-685F U+2A5FD CS21 CR211 D48648.0
+C4-6860 U+09F68 CS21 CR211 D48652.0
+C4-6861 U+04D9B CS21 CR211 D48654.0
+C5-7325 U+2A600 CS21 CR211 D48656.0
+C5-7326 U+2A60D CS21 CR211 D48658.0
+C5-7327 U+2A5F8 CS21 CR211 D48640.0
+C5-7328 U+2A5FC CS21 CR211 D48646.0
+C5-7329 U+2A60A CS21 CR211 D48662.0
+C5-732A U+2A5F7 CS21 CR211 D48639.0
+C5-732B U+2A601 CS21 CR211 D48657.0
+C7-5741 U+2A60B CS21 CR211 D48661.0
+C7-5742 U+2A5FA CS21 CR211 D48642.0
+C7-5743 U+2A5F9 CS21 CR211 D48641.0
+C7-5744 U+2A5FF CS21 CR211 D48655.0
+C7-5745 U+2A604 CS21 CR211 D48659.0
+C7-5746 U+2A5F6 CS21 CR211 D48620.0
+C7-5747 U+2A605 CS21 CR211 D48660.0
+C1-7C31 U+09F6C CS22 CR211 D48680.0
+C1-7C32 U+09F6A CS22 CR211 D48669.0
+C2-6E7A U+09F6B CS22 CR211 D48678.0
+C4-6A3C U+04D9D CS22 CR211 D48673.0
+C4-6A3D U+04D9C CS22 CR211 D48667.0
+C4-6A3E U+2A60F CS22 CR211 D48670.0
+C4-6A3F U+2A618 CS22 CR211 D48674.0
+C5-755A U+2A61C CS22 CR211 D48685.0
+C5-755B U+2A611 CS22 CR211 D48672.0
+C5-755C U+2A610 CS22 CR211 D48671.0
+C5-755D U+2A624 CS22 CR211 D48684.0
+C5-755E U+2A612 CS22 CR211 D48675.0
+C5-755F U+2A615 CS22 CR211 D48681.0
+C5-7560 U+2A617 CS22 CR211 D48683.0
+C7-5B38 U+2A60E CS22 CR211 D48668.0
+C7-5B39 U+2A61B CS22 CR211 D49962.0
+C7-5B3A U+2A616 CS22 CR211 D48682.0
+C7-5B3B U+2A61F CS22 CR211 D49963.0
+C7-5B3C U+2A622 CS22 CR211 D48686.0
+C7-5B3D U+2A620 CS22 CR211 D48687.0
+C7-5B3E U+2A621 CS22 CR211 D48677.0
+C7-5B3F U+2A614 CS22 CR211 D48679.0
+C7-5B40 U+2A613 CS22 CR211 D48676.0
+C2-702F U+09F71 CS23 CR211 D48706.0
+C2-7030 U+09F70 CS23 CR211 D48705.0
+C2-7031 U+09F6E CS23 CR211 D48698.0
+C2-7032 U+09F6F CS23 CR211 D48702.0
+C3-606E U+04D9E CS23 CR211 D48695.0
+C4-6B5D U+2A632 CS23 CR211 D48703.0
+C4-6B5E U+2A627 CS23 CR211 D48694.0
+C4-6B5F U+2A62A CS23 CR211 D48701.0
+C4-6B60 U+2A62C CS23 CR211 D48704.0
+C4-6B61 U+09F6D CS23 CR211 D48692.0
+C4-6B62 U+2A628 CS23 CR211 D48697.0
+C4-6B63 U+2A629 CS23 CR211 D48699.0
+C4-6B64 U+2A638 CS23 CR211 D48707.0
+C5-774D U+04D9F CS23 CR211 D48696.0
+C5-774E U+2A626 CS23 CR211 D48691.0
+C5-774F U+2A625 CS23 CR211 D48690.0
+C5-7750 U+2A62D CS23 CR211 D48700.0
+C7-5E4A U+2A634 CS23 CR211 D48710.0
+C7-5E4B U+2A636 CS23 CR211 D48709.0
+C7-5E4C U+2A630 CS23 CR211 D48711.0
+C7-5E4D U+2FA1D CS23 CR211 D49964.0
+C7-5E4E U+2A62E CS23 CR211 D48708.0
+C7-5E4F U+2A637 CS23 CR211 D48693.0
+C1-7C7E U+09F77 CS24 CR211 D48727.0
+C1-7D21 U+09F72 CS24 CR211 D48716.0
+C2-7079 U+09F74 CS24 CR211 D48722.0
+C2-707A U+09F75 CS24 CR211 D48723.0
+C2-707B U+09F76 CS24 CR211 D48725.0
+C4-6C64 U+09F73 CS24 CR211 D48720.0
+C4-6C65 U+2A640 CS24 CR211 D48730.0
+C4-6C66 U+04DA1 CS24 CR211 D48724.0
+C4-6C67 U+2A639 CS24 CR211 D48717.0
+C4-6C68 U+2A63C CS24 CR211 D48721.0
+C4-6C69 U+04DA0 CS24 CR211 D48714.0
+C4-6C6A U+04DA2 CS24 CR211 D48715.0
+C5-787E U+2A63A CS24 CR211 D48718.0
+C5-7921 U+2A63E CS24 CR211 D48728.0
+C5-7922 U+2A648 CS24 CR211 D48733.0
+C7-6062 U+2A646 CS24 CR211 D48735.0
+C7-6063 U+2A641 CS24 CR211 D48731.0
+C7-6064 U+2A643 CS24 CR211 D48734.0
+C7-6065 U+2A63D CS24 CR211 D48726.0
+C7-6066 U+2A642 CS24 CR211 D48732.0
+C7-6067 U+2A63B CS24 CR211 D48719.0
+C7-6068 U+2A647 CS24 CR211 D48736.0
+C2-7156 U+09F78 CS25 CR211 D48738.0
+C2-7157 U+09F7B CS25 CR211 D48749.0
+C2-7158 U+09F7A CS25 CR211 D48746.0
+C2-7159 U+09F79 CS25 CR211 D48739.0
+C4-6D4A U+2A64A CS25 CR211 D48741.0
+C4-6D4B U+04DA4 CS25 CR211 D48758.0
+C4-6D4C U+04DA3 CS25 CR211 D48745.0
+C4-6D4D U+2A64E CS25 CR211 D48750.0
+C4-6D4E U+2A649 CS25 CR211 D48740.0
+C4-6D4F U+2A651 CS25 CR211 D48744.0
+C4-6D50 U+2A64D CS25 CR211 D48748.0
+C5-7A24 U+2A64F CS25 CR211 D48751.0
+C5-7A25 U+2A659 CS25 CR211 D48755.0
+C5-7A26 U+2A64C CS25 CR211 D48743.0
+C7-6222 U+2A658 CS25 CR211 D48756.0
+C7-6223 U+2A63F CS25 CR211 D48729.0
+C7-6224 U+2A652 CS25 CR211 D48753.0
+C7-6225 U+2A64B CS25 CR211 D48742.0
+C7-6226 U+2A653 CS25 CR211 D48757.0
+C7-6227 U+2A650 CS25 CR211 D48752.0
+C7-6228 U+2A656 CS25 CR211 D48754.0
+C7-6229 U+2A657 CS25 CR211 D48747.0
+C3-6176 U+04DA6 CS26 CR211 D48766.0
+C4-6D70 U+04DA5 CS26 CR211 D48762.0
+C5-7A5F U+2A65E CS26 CR211 D48765.0
+C5-7A60 U+2A65B CS26 CR211 D48761.0
+C5-7A61 U+2A65F CS26 CR211 D48767.0
+C5-7A62 U+2A65D CS26 CR211 D48764.0
+C7-6347 U+2A65C CS26 CR211 D48763.0
+C7-6348 U+2A65A CS26 CR211 D48768.0
+C3-622B U+04DA7 CS27 CR211 D48773.0
+C4-6E32 U+2A664 CS27 CR211 D48772.0
+C5-7B37 U+2A666 CS27 CR211 D48774.0
+C5-7B38 U+2A669 CS27 CR211 D48776.0
+C5-7B39 U+2A667 CS27 CR211 D48775.0
+C7-643D U+2A665 CS27 CR211 D48770.0
+C7-643E U+2A663 CS27 CR211 D48771.0
+C7-643F U+2A66E CS27 CR211 D48778.0
+C7-6440 U+2A66A CS27 CR211 D48780.0
+C7-6441 U+2A66C CS27 CR211 D48779.0
+C3-6232 U+04DA8 CS28 CR211 D48786.0
+C3-6233 U+09F7C CS28 CR211 D48783.0
+C4-6E45 U+09F7D CS28 CR211 D48788.0
+C4-6E46 U+2A670 CS28 CR211 D48784.0
+C5-7B5D U+2A673 CS28 CR211 D48787.0 #
+C7-6530 U+2A675 CS28 CR211 D48790.0
+C7-6531 U+2A674 CS28 CR211 D48789.0
+C7-6532 U+2A672 CS28 CR211 D48785.0
+C4-6E4B U+04DA9 CS29 CR211 D48791.0
+C4-6E4C U+04DAA CS29 CR211 D48792.0
+C7-6559 U+2A676 CS29 CR211 D48793.0
+C5-7C2A U+2A679 CS30 CR211 D48797.0
+C7-6570 U+2A67B CS30 CR211 D48798.0
+C7-6571 U+2A677 CS30 CR211 D48794.0
+C7-6572 U+2A678 CS30 CR211 D48795.0
+C7-6573 U+2A67C CS30 CR211 D48796.0
+C5-7C33 U+2A67D CS31 CR211 D48800.0
+C7-6623 U+2A680 CS31 CR211 D48802.0
+C7-6624 U+2A67F CS31 CR211 D48801.0
+C5-7C3A U+2A683 CS32 CR211 D48807.0
+C5-7C3B U+2A681 CS32 CR211 D48804.0
+C7-6631 U+2A684 CS32 CR211 D48805.0
+C7-6632 U+2A682 CS32 CR211 D48806.0
+C5-7C45 U+2A689 CS34 CR211 D48808.0 #
+C7-663C U+2A688 CS34 CR211 D48810.0
+C7-663D U+2A686 CS34 CR211 D48809.0
+C2-7242 U+09F7E CS35 CR211 D48813.0
+C4-6E5A U+04DAB CS35 CR211 D48812.0
+C7-6641 U+2A68B CS35 CR211 D48814.0
+C7-6648 U+2A68C CS36 CR211 D48815.0
+C5-7C4D U+2A68E CS40 CR211 D48817.0
+C5-7C4E U+2A68D CS40 CR211 D48816.0
+C1-733E U+09F8D CS16 CR212 D48818.0
+C4-632C U+2A693 CS19 CR212 D48822.0
+C4-632D U+09F8F CS19 CR212 D48823.0
+C5-6B68 U+2A691 CS19 CR212 D48820.0
+C7-4D37 U+2A692 CS19 CR212 D48821.0
+C2-6B4D U+09F91 CS20 CR212 D48827.0
+C5-6F64 U+2A698 CS20 CR212 D48829.0
+C7-526F U+2A696 CS20 CR212 D48826.0
+C7-5270 U+2A695 CS20 CR212 D48825.0
+C2-6D43 U+09F92 CS21 CR212 D48830.0
+C7-5748 U+2A699 CS21 CR212 D48831.0
+C1-7C33 U+09F94 CS22 CR212 D48837.0
+C2-6E7B U+09F95 CS22 CR212 D48839.0
+C3-602B U+09F93 CS22 CR212 D48832.0
+C5-7561 U+04DAC CS22 CR212 D48834.0
+C7-5B41 U+2A69D CS22 CR212 D48838.0
+C7-5B42 U+2A69C CS22 CR212 D48835.0
+C7-5B43 U+2A69E CS22 CR212 D48833.0
+C7-5B44 U+2A69F CS22 CR212 D48836.0
+C5-7751 U+2A6A0 CS23 CR212 D48840.0
+C4-6E55 U+09F96 CS32 CR212 D48843.0
+C3-6242 U+09F97 CS33 CR212 D48844.0
+C2-7244 U+09F98 CS48 CR212 D48845.0
+C5-7C51 U+2A6A5 CS64 CR212 D48846.0
+C3-396C U+04E80 CS11 CR213 D00210.0
+C7-2C3A U+02EF1 CS15 CR213 D48848.0
+C1-733F U+09F9C CS16 CR213 D48847.0
+C7-3672 U+2A6A6 CS16 CR213 D48849.0
+C7-3E74 U+2A6A7 CS17 CR213 D48872.0
+C7-4626 U+2A6A8 CS18 CR213 D48850.0
+C5-6B69 U+04DAF CS19 CR213 D48851.0
+C5-6B6A U+2A6BA CS19 CR213 D48868.0
+C7-4D38 U+2A6BF CS19 CR213 D48873.0
+C7-4D39 U+2A6BE CS19 CR213 D48874.0
+C4-662B U+2A6AD CS20 CR213 D48854.0
+C4-662C U+2A6B0 CS20 CR213 D48860.0
+C5-6F65 U+2A6AC CS20 CR213 D48853.0
+C5-6F66 U+2A6AF CS20 CR213 D48859.0
+C5-6F67 U+2A6AE CS20 CR213 D48856.0
+C7-5271 U+2A6B3 CS20 CR213 D48857.0
+C7-5272 U+2A6B5 CS20 CR213 D48855.0
+C7-5273 U+2A6B1 CS20 CR213 D48861.0
+C4-6862 U+04DB1 CS21 CR213 D48862.0
+C5-732C U+2A6B6 CS21 CR213 D48864.0
+C5-732D U+2A6BB CS21 CR213 D48871.0
+C5-732E U+2A6B7 CS21 CR213 D48865.0
+C5-732F U+2A6B9 CS21 CR213 D48867.0
+C7-5749 U+2A6AB CS21 CR213 D48858.0
+C7-574A U+2A6BD CS21 CR213 D48863.0
+C7-574B U+2A6B8 CS21 CR213 D48866.0
+C5-7752 U+2A6C3 CS23 CR213 D48879.0
+C4-6E33 U+09F9E CS27 CR213 D48880.0
+C5-7B3A U+2A6C2 CS27 CR213 D48878.0
+C7-6442 U+2A6C4 CS27 CR213 D*
+C5-7B5E U+2A6C0 CS28 CR213 D48875.0
+C5-7C42 U+2A6C8 CS33 CR213 D48881.0
+C2-6142 U+09FA0 CS17 CR214 D48882.0
+C3-5F3F U+09FA1 CS21 CR214 D48884.0
+C4-6863 U+04DB3 CS21 CR214 D48883.0
+C5-7330 U+2A6CA CS21 CR214 D48885.0
+C2-6E7C U+09FA2 CS22 CR214 D48886.0
+C3-6161 U+09FA3 CS25 CR214 D48887.0
+C4-6D51 U+04DB4 CS25 CR214 D48888.0
+C7-622A U+2A6CD CS25 CR214 D48890.0
+C7-622B U+2A6CB CS25 CR214 D48889.0
+C2-716F U+09FA4 CS26 CR214 D48893.0
+C3-6177 U+09FA5 CS26 CR214 D48894.0
+C5-7A63 U+2A6CF CS26 CR214 D48892.0
+C5-7A64 U+2A6CE CS26 CR214 D48891.0
+C7-6349 U+2A6D1 CS26 CR214 D48896.0
+C7-634A U+2A6D0 CS26 CR214 D48895.0
+C3-622C U+04DB5 CS27 CR214 D48898.0
+C5-7B3B U+2A6D2 CS27 CR214 D48897.0
+C4-6E47 U+2A6D3 CS28 CR214 D48899.0
+C7-6625 U+2A6D4 CS31 CR214 D48900.0
+C4-6E56 U+2A6D5 CS33 CR214 D48901.0
+C7-664C U+2A6D6 CS37 CR214 D48902.0
diff --git a/admin/charsets/mapfiles/cns2ucsdkw.txt.gz b/admin/charsets/mapfiles/cns2ucsdkw.txt.gz
deleted file mode 100644
index d504191221..0000000000
--- a/admin/charsets/mapfiles/cns2ucsdkw.txt.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/stdenc.txt b/admin/charsets/mapfiles/stdenc.txt
new file mode 100644
index 0000000000..d4b9d7c934
--- /dev/null
+++ b/admin/charsets/mapfiles/stdenc.txt
@@ -0,0 +1,203 @@
+#
+# Name: Adobe Standard Encoding to Unicode
+# Unicode version: 2.0
+# Table version: 0.2
+# Date: 30 March 1999
+#
+# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). No
+# claims are made as to fitness for any particular purpose. No warranties of
+# any kind are expressed or implied. The recipient agrees to determine
+# applicability of information provided. If this file has been provided on
+# magnetic media by Unicode, Inc., the sole remedy for any claim will be
+# exchange of defective media within 90 days of receipt.
+#
+# Recipient is granted the right to make copies in any form for internal
+# distribution and to freely use the information supplied in the creation of
+# products supporting Unicode. Unicode, Inc. specifically excludes the right
+# to re-distribute this file directly to third parties or other organizations
+# whether for profit or not.
+#
+# Format: 4 tab-delimited fields:
+#
+# (1) The Unicode value (in hexadecimal)
+# (2) The Adobe Standard Encoding code point (in hexadecimal)
+# (3) # Unicode name
+# (4) # PostScript character name
+#
+# General Notes:
+#
+# The Unicode values in this table were produced as the result of applying
+# the algorithm described in the section "Populating a Unicode space" in the
+# document "Unicode and Glyph Names," at
+# http://partners.adobe.com/asn/developer/typeforum/unicodegn.html
+# to the characters encoded in Adobe Standard Encoding. Note that some
+# Standard Encoding characters, such as "space", are mapped to 2 Unicode
+# values. Refer to the above document for more details.
+#
+# Revision History:
+#
+# [v0.2, 30 March 1999]
+# Different algorithm to produce Unicode values (see notes above) results in
+# some character codes being mapped to 2 Unicode values. Updated Unicode
+# names to Unicode 2.0 names.
+#
+# [v0.1, 5 May 1995] First release.
+#
+# Contact <[email protected]> with any questions or comments.
+#
+0020 20 # SPACE # space
+00A0 20 # NO-BREAK SPACE # space
+0021 21 # EXCLAMATION MARK # exclam
+0022 22 # QUOTATION MARK # quotedbl
+0023 23 # NUMBER SIGN # numbersign
+0024 24 # DOLLAR SIGN # dollar
+0025 25 # PERCENT SIGN # percent
+0026 26 # AMPERSAND # ampersand
+2019 27 # RIGHT SINGLE QUOTATION MARK # quoteright
+0028 28 # LEFT PARENTHESIS # parenleft
+0029 29 # RIGHT PARENTHESIS # parenright
+002A 2A # ASTERISK # asterisk
+002B 2B # PLUS SIGN # plus
+002C 2C # COMMA # comma
+002D 2D # HYPHEN-MINUS # hyphen
+00AD 2D # SOFT HYPHEN # hyphen
+002E 2E # FULL STOP # period
+002F 2F # SOLIDUS # slash
+0030 30 # DIGIT ZERO # zero
+0031 31 # DIGIT ONE # one
+0032 32 # DIGIT TWO # two
+0033 33 # DIGIT THREE # three
+0034 34 # DIGIT FOUR # four
+0035 35 # DIGIT FIVE # five
+0036 36 # DIGIT SIX # six
+0037 37 # DIGIT SEVEN # seven
+0038 38 # DIGIT EIGHT # eight
+0039 39 # DIGIT NINE # nine
+003A 3A # COLON # colon
+003B 3B # SEMICOLON # semicolon
+003C 3C # LESS-THAN SIGN # less
+003D 3D # EQUALS SIGN # equal
+003E 3E # GREATER-THAN SIGN # greater
+003F 3F # QUESTION MARK # question
+0040 40 # COMMERCIAL AT # at
+0041 41 # LATIN CAPITAL LETTER A # A
+0042 42 # LATIN CAPITAL LETTER B # B
+0043 43 # LATIN CAPITAL LETTER C # C
+0044 44 # LATIN CAPITAL LETTER D # D
+0045 45 # LATIN CAPITAL LETTER E # E
+0046 46 # LATIN CAPITAL LETTER F # F
+0047 47 # LATIN CAPITAL LETTER G # G
+0048 48 # LATIN CAPITAL LETTER H # H
+0049 49 # LATIN CAPITAL LETTER I # I
+004A 4A # LATIN CAPITAL LETTER J # J
+004B 4B # LATIN CAPITAL LETTER K # K
+004C 4C # LATIN CAPITAL LETTER L # L
+004D 4D # LATIN CAPITAL LETTER M # M
+004E 4E # LATIN CAPITAL LETTER N # N
+004F 4F # LATIN CAPITAL LETTER O # O
+0050 50 # LATIN CAPITAL LETTER P # P
+0051 51 # LATIN CAPITAL LETTER Q # Q
+0052 52 # LATIN CAPITAL LETTER R # R
+0053 53 # LATIN CAPITAL LETTER S # S
+0054 54 # LATIN CAPITAL LETTER T # T
+0055 55 # LATIN CAPITAL LETTER U # U
+0056 56 # LATIN CAPITAL LETTER V # V
+0057 57 # LATIN CAPITAL LETTER W # W
+0058 58 # LATIN CAPITAL LETTER X # X
+0059 59 # LATIN CAPITAL LETTER Y # Y
+005A 5A # LATIN CAPITAL LETTER Z # Z
+005B 5B # LEFT SQUARE BRACKET # bracketleft
+005C 5C # REVERSE SOLIDUS # backslash
+005D 5D # RIGHT SQUARE BRACKET # bracketright
+005E 5E # CIRCUMFLEX ACCENT # asciicircum
+005F 5F # LOW LINE # underscore
+2018 60 # LEFT SINGLE QUOTATION MARK # quoteleft
+0061 61 # LATIN SMALL LETTER A # a
+0062 62 # LATIN SMALL LETTER B # b
+0063 63 # LATIN SMALL LETTER C # c
+0064 64 # LATIN SMALL LETTER D # d
+0065 65 # LATIN SMALL LETTER E # e
+0066 66 # LATIN SMALL LETTER F # f
+0067 67 # LATIN SMALL LETTER G # g
+0068 68 # LATIN SMALL LETTER H # h
+0069 69 # LATIN SMALL LETTER I # i
+006A 6A # LATIN SMALL LETTER J # j
+006B 6B # LATIN SMALL LETTER K # k
+006C 6C # LATIN SMALL LETTER L # l
+006D 6D # LATIN SMALL LETTER M # m
+006E 6E # LATIN SMALL LETTER N # n
+006F 6F # LATIN SMALL LETTER O # o
+0070 70 # LATIN SMALL LETTER P # p
+0071 71 # LATIN SMALL LETTER Q # q
+0072 72 # LATIN SMALL LETTER R # r
+0073 73 # LATIN SMALL LETTER S # s
+0074 74 # LATIN SMALL LETTER T # t
+0075 75 # LATIN SMALL LETTER U # u
+0076 76 # LATIN SMALL LETTER V # v
+0077 77 # LATIN SMALL LETTER W # w
+0078 78 # LATIN SMALL LETTER X # x
+0079 79 # LATIN SMALL LETTER Y # y
+007A 7A # LATIN SMALL LETTER Z # z
+007B 7B # LEFT CURLY BRACKET # braceleft
+007C 7C # VERTICAL LINE # bar
+007D 7D # RIGHT CURLY BRACKET # braceright
+007E 7E # TILDE # asciitilde
+00A1 A1 # INVERTED EXCLAMATION MARK # exclamdown
+00A2 A2 # CENT SIGN # cent
+00A3 A3 # POUND SIGN # sterling
+2044 A4 # FRACTION SLASH # fraction
+2215 A4 # DIVISION SLASH # fraction
+00A5 A5 # YEN SIGN # yen
+0192 A6 # LATIN SMALL LETTER F WITH HOOK # florin
+00A7 A7 # SECTION SIGN # section
+00A4 A8 # CURRENCY SIGN # currency
+0027 A9 # APOSTROPHE # quotesingle
+201C AA # LEFT DOUBLE QUOTATION MARK # quotedblleft
+00AB AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK # guillemotleft
+2039 AC # SINGLE LEFT-POINTING ANGLE QUOTATION MARK # guilsinglleft
+203A AD # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK # guilsinglright
+FB01 AE # LATIN SMALL LIGATURE FI # fi
+FB02 AF # LATIN SMALL LIGATURE FL # fl
+2013 B1 # EN DASH # endash
+2020 B2 # DAGGER # dagger
+2021 B3 # DOUBLE DAGGER # daggerdbl
+00B7 B4 # MIDDLE DOT # periodcentered
+2219 B4 # BULLET OPERATOR # periodcentered
+00B6 B6 # PILCROW SIGN # paragraph
+2022 B7 # BULLET # bullet
+201A B8 # SINGLE LOW-9 QUOTATION MARK # quotesinglbase
+201E B9 # DOUBLE LOW-9 QUOTATION MARK # quotedblbase
+201D BA # RIGHT DOUBLE QUOTATION MARK # quotedblright
+00BB BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK # guillemotright
+2026 BC # HORIZONTAL ELLIPSIS # ellipsis
+2030 BD # PER MILLE SIGN # perthousand
+00BF BF # INVERTED QUESTION MARK # questiondown
+0060 C1 # GRAVE ACCENT # grave
+00B4 C2 # ACUTE ACCENT # acute
+02C6 C3 # MODIFIER LETTER CIRCUMFLEX ACCENT # circumflex
+02DC C4 # SMALL TILDE # tilde
+00AF C5 # MACRON # macron
+02C9 C5 # MODIFIER LETTER MACRON # macron
+02D8 C6 # BREVE # breve
+02D9 C7 # DOT ABOVE # dotaccent
+00A8 C8 # DIAERESIS # dieresis
+02DA CA # RING ABOVE # ring
+00B8 CB # CEDILLA # cedilla
+02DD CD # DOUBLE ACUTE ACCENT # hungarumlaut
+02DB CE # OGONEK # ogonek
+02C7 CF # CARON # caron
+2014 D0 # EM DASH # emdash
+00C6 E1 # LATIN CAPITAL LETTER AE # AE
+00AA E3 # FEMININE ORDINAL INDICATOR # ordfeminine
+0141 E8 # LATIN CAPITAL LETTER L WITH STROKE # Lslash
+00D8 E9 # LATIN CAPITAL LETTER O WITH STROKE # Oslash
+0152 EA # LATIN CAPITAL LIGATURE OE # OE
+00BA EB # MASCULINE ORDINAL INDICATOR # ordmasculine
+00E6 F1 # LATIN SMALL LETTER AE # ae
+0131 F5 # LATIN SMALL LETTER DOTLESS I # dotlessi
+0142 F8 # LATIN SMALL LETTER L WITH STROKE # lslash
+00F8 F9 # LATIN SMALL LETTER O WITH STROKE # oslash
+0153 FA # LATIN SMALL LIGATURE OE # oe
+00DF FB # LATIN SMALL LETTER SHARP S # germandbls
diff --git a/admin/charsets/mapfiles/stdenc.txt.gz b/admin/charsets/mapfiles/stdenc.txt.gz
deleted file mode 100644
index 495e61c1cc..0000000000
--- a/admin/charsets/mapfiles/stdenc.txt.gz
+++ /dev/null
Binary files differ
diff --git a/admin/charsets/mapfiles/symbol.txt b/admin/charsets/mapfiles/symbol.txt
new file mode 100644
index 0000000000..a545915a32
--- /dev/null
+++ b/admin/charsets/mapfiles/symbol.txt
@@ -0,0 +1,246 @@
+#
+# Name: Adobe Symbol Encoding to Unicode
+# Unicode version: 2.0
+# Table version: 0.2
+# Date: 30 March 1999
+#
+# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). No
+# claims are made as to fitness for any particular purpose. No warranties of
+# any kind are expressed or implied. The recipient agrees to determine
+# applicability of information provided. If this file has been provided on
+# magnetic media by Unicode, Inc., the sole remedy for any claim will be
+# exchange of defective media within 90 days of receipt.
+#
+# Recipient is granted the right to make copies in any form for internal
+# distribution and to freely use the information supplied in the creation of
+# products supporting Unicode. Unicode, Inc. specifically excludes the right
+# to re-distribute this file directly to third parties or other organizations
+# whether for profit or not.
+#
+# Format: 4 tab-delimited fields:
+#
+# (1) The Unicode value (in hexadecimal)
+# (2) The Symbol Encoding code point (in hexadecimal)
+# (3) # Unicode name
+# (4) # PostScript character name
+#
+# General Notes:
+#
+# The Unicode values in this table were produced as the result of applying
+# the algorithm described in the section "Populating a Unicode space" in the
+# document "Unicode and Glyph Names," at
+# http://partners.adobe.com/asn/developer/typeforum/unicodegn.html
+# to the characters in Symbol. Note that some characters, such as "space",
+# are mapped to 2 Unicode values. 29 characters have assignments in the
+# Corporate Use Subarea; these are indicated by "(CUS)" in field 4. Refer to
+# the above document for more details.
+#
+# Revision History:
+#
+# [v0.2, 30 March 1999]
+# Different algorithm to produce Unicode values (see notes above) results in
+# some character codes being mapped to 2 Unicode values; use of Corporate
+# Use subarea values; addition of the euro character; changed assignments of
+# some characters such as the COPYRIGHT SIGNs and RADICAL EXTENDER. Updated
+# Unicode names to Unicode 2.0 names.
+#
+# [v0.1, 5 May 1995] First release.
+#
+# Contact <[email protected]> with any questions or comments.
+#
+0020 20 # SPACE # space
+00A0 20 # NO-BREAK SPACE # space
+0021 21 # EXCLAMATION MARK # exclam
+2200 22 # FOR ALL # universal
+0023 23 # NUMBER SIGN # numbersign
+2203 24 # THERE EXISTS # existential
+0025 25 # PERCENT SIGN # percent
+0026 26 # AMPERSAND # ampersand
+220B 27 # CONTAINS AS MEMBER # suchthat
+0028 28 # LEFT PARENTHESIS # parenleft
+0029 29 # RIGHT PARENTHESIS # parenright
+2217 2A # ASTERISK OPERATOR # asteriskmath
+002B 2B # PLUS SIGN # plus
+002C 2C # COMMA # comma
+2212 2D # MINUS SIGN # minus
+002E 2E # FULL STOP # period
+002F 2F # SOLIDUS # slash
+0030 30 # DIGIT ZERO # zero
+0031 31 # DIGIT ONE # one
+0032 32 # DIGIT TWO # two
+0033 33 # DIGIT THREE # three
+0034 34 # DIGIT FOUR # four
+0035 35 # DIGIT FIVE # five
+0036 36 # DIGIT SIX # six
+0037 37 # DIGIT SEVEN # seven
+0038 38 # DIGIT EIGHT # eight
+0039 39 # DIGIT NINE # nine
+003A 3A # COLON # colon
+003B 3B # SEMICOLON # semicolon
+003C 3C # LESS-THAN SIGN # less
+003D 3D # EQUALS SIGN # equal
+003E 3E # GREATER-THAN SIGN # greater
+003F 3F # QUESTION MARK # question
+2245 40 # APPROXIMATELY EQUAL TO # congruent
+0391 41 # GREEK CAPITAL LETTER ALPHA # Alpha
+0392 42 # GREEK CAPITAL LETTER BETA # Beta
+03A7 43 # GREEK CAPITAL LETTER CHI # Chi
+0394 44 # GREEK CAPITAL LETTER DELTA # Delta
+2206 44 # INCREMENT # Delta
+0395 45 # GREEK CAPITAL LETTER EPSILON # Epsilon
+03A6 46 # GREEK CAPITAL LETTER PHI # Phi
+0393 47 # GREEK CAPITAL LETTER GAMMA # Gamma
+0397 48 # GREEK CAPITAL LETTER ETA # Eta
+0399 49 # GREEK CAPITAL LETTER IOTA # Iota
+03D1 4A # GREEK THETA SYMBOL # theta1
+039A 4B # GREEK CAPITAL LETTER KAPPA # Kappa
+039B 4C # GREEK CAPITAL LETTER LAMDA # Lambda
+039C 4D # GREEK CAPITAL LETTER MU # Mu
+039D 4E # GREEK CAPITAL LETTER NU # Nu
+039F 4F # GREEK CAPITAL LETTER OMICRON # Omicron
+03A0 50 # GREEK CAPITAL LETTER PI # Pi
+0398 51 # GREEK CAPITAL LETTER THETA # Theta
+03A1 52 # GREEK CAPITAL LETTER RHO # Rho
+03A3 53 # GREEK CAPITAL LETTER SIGMA # Sigma
+03A4 54 # GREEK CAPITAL LETTER TAU # Tau
+03A5 55 # GREEK CAPITAL LETTER UPSILON # Upsilon
+03C2 56 # GREEK SMALL LETTER FINAL SIGMA # sigma1
+03A9 57 # GREEK CAPITAL LETTER OMEGA # Omega
+2126 57 # OHM SIGN # Omega
+039E 58 # GREEK CAPITAL LETTER XI # Xi
+03A8 59 # GREEK CAPITAL LETTER PSI # Psi
+0396 5A # GREEK CAPITAL LETTER ZETA # Zeta
+005B 5B # LEFT SQUARE BRACKET # bracketleft
+2234 5C # THEREFORE # therefore
+005D 5D # RIGHT SQUARE BRACKET # bracketright
+22A5 5E # UP TACK # perpendicular
+005F 5F # LOW LINE # underscore
+F8E5 60 # RADICAL EXTENDER # radicalex (CUS)
+03B1 61 # GREEK SMALL LETTER ALPHA # alpha
+03B2 62 # GREEK SMALL LETTER BETA # beta
+03C7 63 # GREEK SMALL LETTER CHI # chi
+03B4 64 # GREEK SMALL LETTER DELTA # delta
+03B5 65 # GREEK SMALL LETTER EPSILON # epsilon
+03C6 66 # GREEK SMALL LETTER PHI # phi
+03B3 67 # GREEK SMALL LETTER GAMMA # gamma
+03B7 68 # GREEK SMALL LETTER ETA # eta
+03B9 69 # GREEK SMALL LETTER IOTA # iota
+03D5 6A # GREEK PHI SYMBOL # phi1
+03BA 6B # GREEK SMALL LETTER KAPPA # kappa
+03BB 6C # GREEK SMALL LETTER LAMDA # lambda
+00B5 6D # MICRO SIGN # mu
+03BC 6D # GREEK SMALL LETTER MU # mu
+03BD 6E # GREEK SMALL LETTER NU # nu
+03BF 6F # GREEK SMALL LETTER OMICRON # omicron
+03C0 70 # GREEK SMALL LETTER PI # pi
+03B8 71 # GREEK SMALL LETTER THETA # theta
+03C1 72 # GREEK SMALL LETTER RHO # rho
+03C3 73 # GREEK SMALL LETTER SIGMA # sigma
+03C4 74 # GREEK SMALL LETTER TAU # tau
+03C5 75 # GREEK SMALL LETTER UPSILON # upsilon
+03D6 76 # GREEK PI SYMBOL # omega1
+03C9 77 # GREEK SMALL LETTER OMEGA # omega
+03BE 78 # GREEK SMALL LETTER XI # xi
+03C8 79 # GREEK SMALL LETTER PSI # psi
+03B6 7A # GREEK SMALL LETTER ZETA # zeta
+007B 7B # LEFT CURLY BRACKET # braceleft
+007C 7C # VERTICAL LINE # bar
+007D 7D # RIGHT CURLY BRACKET # braceright
+223C 7E # TILDE OPERATOR # similar
+20AC A0 # EURO SIGN # Euro
+03D2 A1 # GREEK UPSILON WITH HOOK SYMBOL # Upsilon1
+2032 A2 # PRIME # minute
+2264 A3 # LESS-THAN OR EQUAL TO # lessequal
+2044 A4 # FRACTION SLASH # fraction
+2215 A4 # DIVISION SLASH # fraction
+221E A5 # INFINITY # infinity
+0192 A6 # LATIN SMALL LETTER F WITH HOOK # florin
+2663 A7 # BLACK CLUB SUIT # club
+2666 A8 # BLACK DIAMOND SUIT # diamond
+2665 A9 # BLACK HEART SUIT # heart
+2660 AA # BLACK SPADE SUIT # spade
+2194 AB # LEFT RIGHT ARROW # arrowboth
+2190 AC # LEFTWARDS ARROW # arrowleft
+2191 AD # UPWARDS ARROW # arrowup
+2192 AE # RIGHTWARDS ARROW # arrowright
+2193 AF # DOWNWARDS ARROW # arrowdown
+00B0 B0 # DEGREE SIGN # degree
+00B1 B1 # PLUS-MINUS SIGN # plusminus
+2033 B2 # DOUBLE PRIME # second
+2265 B3 # GREATER-THAN OR EQUAL TO # greaterequal
+00D7 B4 # MULTIPLICATION SIGN # multiply
+221D B5 # PROPORTIONAL TO # proportional
+2202 B6 # PARTIAL DIFFERENTIAL # partialdiff
+2022 B7 # BULLET # bullet
+00F7 B8 # DIVISION SIGN # divide
+2260 B9 # NOT EQUAL TO # notequal
+2261 BA # IDENTICAL TO # equivalence
+2248 BB # ALMOST EQUAL TO # approxequal
+2026 BC # HORIZONTAL ELLIPSIS # ellipsis
+F8E6 BD # VERTICAL ARROW EXTENDER # arrowvertex (CUS)
+F8E7 BE # HORIZONTAL ARROW EXTENDER # arrowhorizex (CUS)
+21B5 BF # DOWNWARDS ARROW WITH CORNER LEFTWARDS # carriagereturn
+2135 C0 # ALEF SYMBOL # aleph
+2111 C1 # BLACK-LETTER CAPITAL I # Ifraktur
+211C C2 # BLACK-LETTER CAPITAL R # Rfraktur
+2118 C3 # SCRIPT CAPITAL P # weierstrass
+2297 C4 # CIRCLED TIMES # circlemultiply
+2295 C5 # CIRCLED PLUS # circleplus
+2205 C6 # EMPTY SET # emptyset
+2229 C7 # INTERSECTION # intersection
+222A C8 # UNION # union
+2283 C9 # SUPERSET OF # propersuperset
+2287 CA # SUPERSET OF OR EQUAL TO # reflexsuperset
+2284 CB # NOT A SUBSET OF # notsubset
+2282 CC # SUBSET OF # propersubset
+2286 CD # SUBSET OF OR EQUAL TO # reflexsubset
+2208 CE # ELEMENT OF # element
+2209 CF # NOT AN ELEMENT OF # notelement
+2220 D0 # ANGLE # angle
+2207 D1 # NABLA # gradient
+F6DA D2 # REGISTERED SIGN SERIF # registerserif (CUS)
+F6D9 D3 # COPYRIGHT SIGN SERIF # copyrightserif (CUS)
+F6DB D4 # TRADE MARK SIGN SERIF # trademarkserif (CUS)
+220F D5 # N-ARY PRODUCT # product
+221A D6 # SQUARE ROOT # radical
+22C5 D7 # DOT OPERATOR # dotmath
+00AC D8 # NOT SIGN # logicalnot
+2227 D9 # LOGICAL AND # logicaland
+2228 DA # LOGICAL OR # logicalor
+21D4 DB # LEFT RIGHT DOUBLE ARROW # arrowdblboth
+21D0 DC # LEFTWARDS DOUBLE ARROW # arrowdblleft
+21D1 DD # UPWARDS DOUBLE ARROW # arrowdblup
+21D2 DE # RIGHTWARDS DOUBLE ARROW # arrowdblright
+21D3 DF # DOWNWARDS DOUBLE ARROW # arrowdbldown
+25CA E0 # LOZENGE # lozenge
+2329 E1 # LEFT-POINTING ANGLE BRACKET # angleleft
+F8E8 E2 # REGISTERED SIGN SANS SERIF # registersans (CUS)
+F8E9 E3 # COPYRIGHT SIGN SANS SERIF # copyrightsans (CUS)
+F8EA E4 # TRADE MARK SIGN SANS SERIF # trademarksans (CUS)
+2211 E5 # N-ARY SUMMATION # summation
+F8EB E6 # LEFT PAREN TOP # parenlefttp (CUS)
+F8EC E7 # LEFT PAREN EXTENDER # parenleftex (CUS)
+F8ED E8 # LEFT PAREN BOTTOM # parenleftbt (CUS)
+F8EE E9 # LEFT SQUARE BRACKET TOP # bracketlefttp (CUS)
+F8EF EA # LEFT SQUARE BRACKET EXTENDER # bracketleftex (CUS)
+F8F0 EB # LEFT SQUARE BRACKET BOTTOM # bracketleftbt (CUS)
+F8F1 EC # LEFT CURLY BRACKET TOP # bracelefttp (CUS)
+F8F2 ED # LEFT CURLY BRACKET MID # braceleftmid (CUS)
+F8F3 EE # LEFT CURLY BRACKET BOTTOM # braceleftbt (CUS)
+F8F4 EF # CURLY BRACKET EXTENDER # braceex (CUS)
+232A F1 # RIGHT-POINTING ANGLE BRACKET # angleright
+222B F2 # INTEGRAL # integral
+2320 F3 # TOP HALF INTEGRAL # integraltp
+F8F5 F4 # INTEGRAL EXTENDER # integralex (CUS)
+2321 F5 # BOTTOM HALF INTEGRAL # integralbt
+F8F6 F6 # RIGHT PAREN TOP # parenrighttp (CUS)
+F8F7 F7 # RIGHT PAREN EXTENDER # parenrightex (CUS)
+F8F8 F8 # RIGHT PAREN BOTTOM # parenrightbt (CUS)
+F8F9 F9 # RIGHT SQUARE BRACKET TOP # bracketrighttp (CUS)
+F8FA FA # RIGHT SQUARE BRACKET EXTENDER # bracketrightex (CUS)
+F8FB FB # RIGHT SQUARE BRACKET BOTTOM # bracketrightbt (CUS)
+F8FC FC # RIGHT CURLY BRACKET TOP # bracerighttp (CUS)
+F8FD FD # RIGHT CURLY BRACKET MID # bracerightmid (CUS)
+F8FE FE # RIGHT CURLY BRACKET BOTTOM # bracerightbt (CUS)
diff --git a/admin/charsets/mapfiles/symbol.txt.gz b/admin/charsets/mapfiles/symbol.txt.gz
deleted file mode 100644
index 07e35754e4..0000000000
--- a/admin/charsets/mapfiles/symbol.txt.gz
+++ /dev/null
Binary files differ
diff --git a/admin/grammars/README b/admin/grammars/README
new file mode 100644
index 0000000000..c8328bbc88
--- /dev/null
+++ b/admin/grammars/README
@@ -0,0 +1,20 @@
+This directory contains grammar files in Bison and Wisent, used to
+generate the parser data in the lisp/semantic/bovine/ and
+lisp/semantic/wisent/ directories. You can run the parser generators
+with
+
+emacs -batch --no-site-file -l bovine-grammar.el -f semantic-mode \
+ -f semantic-grammar-batch-build-packages *.by
+
+emacs -batch --no-site-file -l wisent-grammar.el -f semantic-mode \
+ -f semantic-grammar-batch-build-packages *.wy
+
+The output files were subsequently edited by hand to fix copyright
+headers, variable names (to follow library name conventions), and
+feature names. These changes do not alter the code logic, and can be
+viewed by diffing to the files in lisp/semantic/bovine/ and
+lisp/semantic/wisent/.
+
+Currently, the parser files in lisp/ are not generated directly from
+these grammar files when making Emacs. This state of affairs, and the
+contents of this directory, will change in a future version of Emacs.
diff --git a/admin/grammars/bovine-grammar.el b/admin/grammars/bovine-grammar.el
new file mode 100644
index 0000000000..5a94860867
--- /dev/null
+++ b/admin/grammars/bovine-grammar.el
@@ -0,0 +1,438 @@
+;;; bovine-grammar.el --- Bovine's input grammar mode
+;;
+;; Copyright (C) 2002-2011 Free Software Foundation, Inc.
+;;
+;; Author: David Ponce <[email protected]>
+;; Maintainer: David Ponce <[email protected]>
+;; Created: 26 Aug 2002
+;; Keywords: syntax
+
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
+
+;;; Commentary:
+;;
+;; Major mode for editing Bovine's input grammar (.by) files.
+
+;;; History:
+
+;;; Code:
+(require 'semantic)
+(require 'semantic/grammar)
+(require 'semantic/find)
+(require 'semantic/lex)
+(require 'semantic/wisent)
+(require 'semantic/bovine)
+
+(defun bovine-grammar-EXPAND (bounds nonterm)
+ "Expand call to EXPAND grammar macro.
+Return the form to parse from within a nonterminal between BOUNDS.
+NONTERM is the nonterminal symbol to start with."
+ `(semantic-bovinate-from-nonterminal
+ (car ,bounds) (cdr ,bounds) ',nonterm))
+
+(defun bovine-grammar-EXPANDFULL (bounds nonterm)
+ "Expand call to EXPANDFULL grammar macro.
+Return the form to recursively parse the area between BOUNDS.
+NONTERM is the nonterminal symbol to start with."
+ `(semantic-parse-region
+ (car ,bounds) (cdr ,bounds) ',nonterm 1))
+
+(defun bovine-grammar-TAG (name class &rest attributes)
+ "Expand call to TAG grammar macro.
+Return the form to create a generic semantic tag.
+See the function `semantic-tag' for the meaning of arguments NAME,
+CLASS and ATTRIBUTES."
+ `(semantic-tag ,name ,class ,@attributes))
+
+(defun bovine-grammar-VARIABLE-TAG (name type default-value &rest attributes)
+ "Expand call to VARIABLE-TAG grammar macro.
+Return the form to create a semantic tag of class variable.
+See the function `semantic-tag-new-variable' for the meaning of
+arguments NAME, TYPE, DEFAULT-VALUE and ATTRIBUTES."
+ `(semantic-tag-new-variable ,name ,type ,default-value ,@attributes))
+
+(defun bovine-grammar-FUNCTION-TAG (name type arg-list &rest attributes)
+ "Expand call to FUNCTION-TAG grammar macro.
+Return the form to create a semantic tag of class function.
+See the function `semantic-tag-new-function' for the meaning of
+arguments NAME, TYPE, ARG-LIST and ATTRIBUTES."
+ `(semantic-tag-new-function ,name ,type ,arg-list ,@attributes))
+
+(defun bovine-grammar-TYPE-TAG (name type members parents &rest attributes)
+ "Expand call to TYPE-TAG grammar macro.
+Return the form to create a semantic tag of class type.
+See the function `semantic-tag-new-type' for the meaning of arguments
+NAME, TYPE, MEMBERS, PARENTS and ATTRIBUTES."
+ `(semantic-tag-new-type ,name ,type ,members ,parents ,@attributes))
+
+(defun bovine-grammar-INCLUDE-TAG (name system-flag &rest attributes)
+ "Expand call to INCLUDE-TAG grammar macro.
+Return the form to create a semantic tag of class include.
+See the function `semantic-tag-new-include' for the meaning of
+arguments NAME, SYSTEM-FLAG and ATTRIBUTES."
+ `(semantic-tag-new-include ,name ,system-flag ,@attributes))
+
+(defun bovine-grammar-PACKAGE-TAG (name detail &rest attributes)
+ "Expand call to PACKAGE-TAG grammar macro.
+Return the form to create a semantic tag of class package.
+See the function `semantic-tag-new-package' for the meaning of
+arguments NAME, DETAIL and ATTRIBUTES."
+ `(semantic-tag-new-package ,name ,detail ,@attributes))
+
+(defun bovine-grammar-CODE-TAG (name detail &rest attributes)
+ "Expand call to CODE-TAG grammar macro.
+Return the form to create a semantic tag of class code.
+See the function `semantic-tag-new-code' for the meaning of arguments
+NAME, DETAIL and ATTRIBUTES."
+ `(semantic-tag-new-code ,name ,detail ,@attributes))
+
+(defun bovine-grammar-ALIAS-TAG (name aliasclass definition &rest attributes)
+ "Expand call to ALIAS-TAG grammar macro.
+Return the form to create a semantic tag of class alias.
+See the function `semantic-tag-new-alias' for the meaning of arguments
+NAME, ALIASCLASS, DEFINITION and ATTRIBUTES."
+ `(semantic-tag-new-alias ,name ,aliasclass ,definition ,@attributes))
+
+;; Cache of macro definitions currently in use.
+(defvar bovine--grammar-macros nil)
+
+(defun bovine-grammar-expand-form (form quotemode &optional inplace)
+ "Expand FORM into a new one suitable to the bovine parser.
+FORM is a list in which we are substituting.
+Argument QUOTEMODE is non-nil if we are in backquote mode.
+When non-nil, optional argument INPLACE indicates that FORM is being
+expanded from elsewhere."
+ (when (eq (car form) 'quote)
+ (setq form (cdr form))
+ (cond
+ ((and (= (length form) 1) (listp (car form)))
+ (insert "\n(append")
+ (bovine-grammar-expand-form (car form) quotemode nil)
+ (insert ")")
+ (setq form nil inplace nil)
+ )
+ ((and (= (length form) 1) (symbolp (car form)))
+ (insert "\n'" (symbol-name (car form)))
+ (setq form nil inplace nil)
+ )
+ (t
+ (insert "\n(list")
+ (setq inplace t)
+ )))
+ (let ((macro (assq (car form) bovine--grammar-macros))
+ inlist first n q x)
+ (if macro
+ (bovine-grammar-expand-form
+ (apply (cdr macro) (cdr form))
+ quotemode t)
+ (if inplace (insert "\n("))
+ (while form
+ (setq first (car form)
+ form (cdr form))
+ (cond
+ ((eq first nil)
+ (when (and (not inlist) (not inplace))
+ (insert "\n(list")
+ (setq inlist t))
+ (insert " nil")
+ )
+ ((listp first)
+ ;;(let ((fn (and (symbolp (caar form)) (fboundp (caar form)))))
+ (when (and (not inlist) (not inplace))
+ (insert "\n(list")
+ (setq inlist t))
+ ;;(if (and inplace (not fn) (not (eq (caar form) 'EXPAND)))
+ ;; (insert " (append"))
+ (bovine-grammar-expand-form
+ first quotemode t) ;;(and fn (not (eq fn 'quote))))
+ ;;(if (and inplace (not fn) (not (eq (caar form) 'EXPAND)))
+ ;; (insert ")"))
+ ;;)
+ )
+ ((symbolp first)
+ (setq n (symbol-name first) ;the name
+ q quotemode ;implied quote flag
+ x nil) ;expand flag
+ (if (eq (aref n 0) ?,)
+ (if quotemode
+ ;; backquote mode needs the @
+ (if (eq (aref n 1) ?@)
+ (setq n (substring n 2)
+ q nil
+ x t)
+ ;; non backquote mode behaves normally.
+ (setq n (substring n 1)
+ q nil))
+ (setq n (substring n 1)
+ x t)))
+ (if (string= n "")
+ (progn
+ ;; We expand only the next item in place (a list?)
+ ;; A regular inline-list...
+ (bovine-grammar-expand-form (car form) quotemode t)
+ (setq form (cdr form)))
+ (if (and (eq (aref n 0) ?$)
+ ;; Don't expand $ tokens in implied quote mode.
+ ;; This acts like quoting in other symbols.
+ (not q))
+ (progn
+ (cond
+ ((and (not x) (not inlist) (not inplace))
+ (insert "\n(list"))
+ ((and x inlist (not inplace))
+ (insert ")")
+ (setq inlist nil)))
+ (insert "\n(nth " (int-to-string
+ (1- (string-to-number
+ (substring n 1))))
+ " vals)")
+ (and (not x) (not inplace)
+ (setq inlist t)))
+
+ (when (and (not inlist) (not inplace))
+ (insert "\n(list")
+ (setq inlist t))
+ (or (char-equal (char-before) ?\()
+ (insert " "))
+ (insert (if (or inplace (eq first t))
+ "" "'")
+ n))) ;; " "
+ )
+ (t
+ (when (and (not inlist) (not inplace))
+ (insert "\n(list")
+ (setq inlist t))
+ (insert (format "\n%S" first))
+ )
+ ))
+ (if inlist (insert ")"))
+ (if inplace (insert ")")))
+ ))
+
+(defun bovine-grammar-expand-action (textform quotemode)
+ "Expand semantic action string TEXTFORM into Lisp code.
+QUOTEMODE is the mode in which quoted symbols are slurred."
+ (if (string= "" textform)
+ nil
+ (let ((sexp (read textform)))
+ ;; We converted the lambda string into a list. Now write it
+ ;; out as the bovine lambda expression, and do macro-like
+ ;; conversion upon it.
+ (insert "\n")
+ (cond
+ ((eq (car sexp) 'EXPAND)
+ (insert ",(lambda (vals start end)")
+ ;; The EXPAND macro definition is mandatory
+ (bovine-grammar-expand-form
+ (apply (cdr (assq 'EXPAND bovine--grammar-macros)) (cdr sexp))
+ quotemode t)
+ )
+ ((and (listp (car sexp)) (eq (caar sexp) 'EVAL))
+ ;; The user wants to evaluate the following args.
+ ;; Use a simpler expander
+ )
+ (t
+ (insert ",(semantic-lambda")
+ (bovine-grammar-expand-form sexp quotemode)
+ ))
+ (insert ")\n")))
+)
+
+(defun bovine-grammar-parsetable-builder ()
+ "Return the parser table expression as a string value.
+The format of a bovine parser table is:
+
+ ( ( NONTERMINAL-SYMBOL1 MATCH-LIST1 )
+ ( NONTERMINAL-SYMBOL2 MATCH-LIST2 )
+ ...
+ ( NONTERMINAL-SYMBOLn MATCH-LISTn )
+
+Where each NONTERMINAL-SYMBOL is an artificial symbol which can appear
+in any child state. As a starting place, one of the NONTERMINAL-SYMBOLS
+must be `bovine-toplevel'.
+
+A MATCH-LIST is a list of possible matches of the form:
+
+ ( STATE-LIST1
+ STATE-LIST2
+ ...
+ STATE-LISTN )
+
+where STATE-LIST is of the form:
+ ( TYPE1 [ \"VALUE1\" ] TYPE2 [ \"VALUE2\" ] ... LAMBDA )
+
+where TYPE is one of the returned types of the token stream.
+VALUE is a value, or range of values to match against. For
+example, a SYMBOL might need to match \"foo\". Some TYPES will not
+have matching criteria.
+
+LAMBDA is a lambda expression which is evaled with the text of the
+type when it is found. It is passed the list of all buffer text
+elements found since the last lambda expression. It should return a
+semantic element (see below.)
+
+For consistency between languages, try to use common return values
+from your parser. Please reference the chapter \"Writing Parsers\" in
+the \"Language Support Developer's Guide -\" in the semantic texinfo
+manual."
+ (let* ((start (semantic-grammar-start))
+ (scopestart (semantic-grammar-scopestart))
+ (quotemode (semantic-grammar-quotemode))
+ (tags (semantic-find-tags-by-class
+ 'token (current-buffer)))
+ (nterms (semantic-find-tags-by-class
+ 'nonterminal (current-buffer)))
+ ;; Setup the cache of macro definitions.
+ (bovine--grammar-macros (semantic-grammar-macros))
+ nterm rules items item actn prec tag type regex)
+
+ ;; Check some trivial things
+ (cond
+ ((null nterms)
+ (error "Bad input grammar"))
+ (start
+ (if (cdr start)
+ (message "Extra start symbols %S ignored" (cdr start)))
+ (setq start (symbol-name (car start)))
+ (unless (semantic-find-first-tag-by-name start nterms)
+ (error "start symbol `%s' has no rule" start)))
+ (t
+ ;; Default to the first grammar rule.
+ (setq start (semantic-tag-name (car nterms)))))
+ (when scopestart
+ (setq scopestart (symbol-name scopestart))
+ (unless (semantic-find-first-tag-by-name scopestart nterms)
+ (error "scopestart symbol `%s' has no rule" scopestart)))
+
+ ;; Generate the grammar Lisp form.
+ (with-temp-buffer
+ (erase-buffer)
+ (insert "`(")
+ ;; Insert the start/scopestart rules
+ (insert "\n(bovine-toplevel \n("
+ start
+ ")\n) ;; end bovine-toplevel\n")
+ (when scopestart
+ (insert "\n(bovine-inner-scope \n("
+ scopestart
+ ")\n) ;; end bovine-inner-scope\n"))
+ ;; Process each nonterminal
+ (while nterms
+ (setq nterm (car nterms)
+ ;; We can't use the override form because the current buffer
+ ;; is not the originator of the tag.
+ rules (semantic-tag-components-semantic-grammar-mode nterm)
+ nterm (semantic-tag-name nterm)
+ nterms (cdr nterms))
+ (when (member nterm '("bovine-toplevel" "bovine-inner-scope"))
+ (error "`%s' is a reserved internal name" nterm))
+ (insert "\n(" nterm)
+ ;; Process each rule
+ (while rules
+ (setq items (semantic-tag-get-attribute (car rules) :value)
+ prec (semantic-tag-get-attribute (car rules) :prec)
+ actn (semantic-tag-get-attribute (car rules) :expr)
+ rules (cdr rules))
+ ;; Process each item
+ (insert "\n(")
+ (if (null items)
+ ;; EMPTY rule
+ (insert ";;EMPTY" (if actn "" "\n"))
+ ;; Expand items
+ (while items
+ (setq item (car items)
+ items (cdr items))
+ (if (consp item) ;; mid-rule action
+ (message "Mid-rule action %S ignored" item)
+ (or (char-equal (char-before) ?\()
+ (insert "\n"))
+ (cond
+ ((member item '("bovine-toplevel" "bovine-inner-scope"))
+ (error "`%s' is a reserved internal name" item))
+ ;; Replace ITEM by its %token definition.
+ ;; If a '%token TYPE ITEM [REGEX]' definition exists
+ ;; in the grammar, ITEM is replaced by TYPE [REGEX].
+ ((setq tag (semantic-find-first-tag-by-name
+ item tags)
+ type (semantic-tag-get-attribute tag :type))
+ (insert type)
+ (if (setq regex (semantic-tag-get-attribute tag :value))
+ (insert (format "\n%S" regex))))
+ ;; Don't change ITEM
+ (t
+ (insert (semantic-grammar-item-text item)))
+ ))))
+ (if prec
+ (message "%%prec %S ignored" prec))
+ (if actn
+ (bovine-grammar-expand-action actn quotemode))
+ (insert ")"))
+ (insert "\n) ;; end " nterm "\n"))
+ (insert ")\n")
+ (buffer-string))))
+
+(defun bovine-grammar-setupcode-builder ()
+ "Return the text of the setup code."
+ (format
+ "(setq semantic--parse-table %s\n\
+ semantic-debug-parser-source %S\n\
+ semantic-debug-parser-class 'semantic-bovine-debug-parser
+ semantic-flex-keywords-obarray %s\n\
+ %s)"
+ (semantic-grammar-parsetable)
+ (buffer-name)
+ (semantic-grammar-keywordtable)
+ (let ((mode (semantic-grammar-languagemode)))
+ ;; Is there more than one major mode?
+ (if (and (listp mode) (> (length mode) 1))
+ (format "semantic-equivalent-major-modes '%S\n" mode)
+ ""))))
+
+(defvar bovine-grammar-menu
+ '("BY Grammar"
+ )
+ "BY mode specific grammar menu.
+Menu items are appended to the common grammar menu.")
+
+(define-derived-mode bovine-grammar-mode semantic-grammar-mode "BY"
+ "Major mode for editing Bovine grammars."
+ (semantic-grammar-setup-menu bovine-grammar-menu)
+ (semantic-install-function-overrides
+ '((grammar-parsetable-builder . bovine-grammar-parsetable-builder)
+ (grammar-setupcode-builder . bovine-grammar-setupcode-builder)
+ )))
+
+(add-to-list 'auto-mode-alist '("\\.by$" . bovine-grammar-mode))
+
+(defvar-mode-local bovine-grammar-mode semantic-grammar-macros
+ '(
+ (ASSOC . semantic-grammar-ASSOC)
+ (EXPAND . bovine-grammar-EXPAND)
+ (EXPANDFULL . bovine-grammar-EXPANDFULL)
+ (TAG . bovine-grammar-TAG)
+ (VARIABLE-TAG . bovine-grammar-VARIABLE-TAG)
+ (FUNCTION-TAG . bovine-grammar-FUNCTION-TAG)
+ (TYPE-TAG . bovine-grammar-TYPE-TAG)
+ (INCLUDE-TAG . bovine-grammar-INCLUDE-TAG)
+ (PACKAGE-TAG . bovine-grammar-PACKAGE-TAG)
+ (CODE-TAG . bovine-grammar-CODE-TAG)
+ (ALIAS-TAG . bovine-grammar-ALIAS-TAG)
+ )
+ "Semantic grammar macros used in bovine grammars.")
+
+(provide 'semantic/bovine/grammar)
+
+;;; bovine-grammar.el ends here
diff --git a/admin/grammars/c.by b/admin/grammars/c.by
new file mode 100644
index 0000000000..1797827679
--- /dev/null
+++ b/admin/grammars/c.by
@@ -0,0 +1,1202 @@
+;;; c.by -- LL grammar for C/C++ language specification
+
+;; Copyright (C) 1999-2011 Free Software Foundation, Inc.
+;;
+;; Author: Eric M. Ludlam <[email protected]>
+;; David Ponce <[email protected]>
+;; Klaus Berndl <[email protected]>
+;;
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
+
+;; TODO: From Nate Schley
+;; > * Can't parse signature element: "const char* const rmc_ClrTxt"
+;; > * Can't parse signature element: "char* const dellog_ClrTxt"
+;; > * Can't parse signature element: "const char* dellog_SetTxt"
+;; > * Can't parse signature element: "const RmcCmdSSPADetailedStatus& status"
+;; >
+;; > And FWIW I have seen the following argument cases not handled, even
+;; > with no leading/trailing spaces in the split:
+;; >
+;; > * Can't parse signature element: "const bool currentAlarmStatus"
+;; > * Can't parse signature element: "unsigned char mode"
+;; > * Can't parse signature element: "TskTimingTask* tsktimingtask"
+;; > * Can't parse signature element: "unsigned char htrStatus"
+;; > * Can't parse signature element: "char trackPower[]"
+;; > * Can't parse signature element: "const RmcCmdMCDetailedStatus& status"
+;; > * Can't parse signature element: "RmcBucStatus* rftBucStatus"
+
+%package semantic-c-by
+
+%languagemode c-mode c++-mode
+%start declaration
+%scopestart codeblock
+
+%token <punctuation> HASH "\\`[#]\\'"
+%token <punctuation> PERIOD "\\`[.]\\'"
+%token <punctuation> COLON "\\`[:]\\'"
+%token <punctuation> SEMICOLON "\\`[;]\\'"
+%token <punctuation> STAR "\\`[*]\\'"
+%token <punctuation> AMPERSAND "\\`[&]\\'"
+%token <punctuation> DIVIDE "\\`[/]\\'"
+%token <punctuation> PLUS "\\`[+]\\'"
+%token <punctuation> MINUS "\\`[-]\\'"
+%token <punctuation> BANG "\\`[!]\\'"
+%token <punctuation> EQUAL "\\`[=]\\'"
+%token <punctuation> LESS "\\`[<]\\'"
+%token <punctuation> GREATER "\\`[>]\\'"
+%token <punctuation> COMA "\\`[,]\\'"
+%token <punctuation> TILDE "\\`[~]\\'"
+%token <punctuation> MOD "\\`[%]\\'"
+%token <punctuation> HAT "\\`\\^\\'"
+%token <punctuation> OR "\\`[|]\\'"
+%token <string> C "\"C\""
+%token <string> CPP "\"C\\+\\+\""
+%token <number> ZERO "^0$"
+%token <symbol> RESTRICT "\\<\\(__\\)?restrict\\>"
+%token <open-paren> LPAREN "("
+%token <close-paren> RPAREN ")"
+%token <open-paren> LBRACE "{"
+%token <close-paren> RBRACE "}"
+%token <semantic-list> BRACK_BLCK "\\[.*\\]$"
+%token <semantic-list> PAREN_BLCK "^("
+%token <semantic-list> BRACE_BLCK "^{"
+%token <semantic-list> VOID_BLCK "^(void)$"
+%token <semantic-list> PARENS "()"
+%token <semantic-list> BRACKETS "\\[\\]"
+
+%token EXTERN "extern"
+%put EXTERN summary "Declaration Modifier: extern <type> <name> ..."
+%token STATIC "static"
+%put STATIC summary "Declaration Modifier: static <type> <name> ..."
+%token CONST "const"
+%put CONST summary "Declaration Modifier: const <type> <name> ..."
+%token VOLATILE "volatile"
+%put VOLATILE summary "Declaration Modifier: volatile <type> <name> ..."
+%token REGISTER "register"
+%put REGISTER summary "Declaration Modifier: register <type> <name> ..."
+%token SIGNED "signed"
+%put SIGNED summary "Numeric Type Modifier: signed <numeric type> <name> ..."
+%token UNSIGNED "unsigned"
+%put UNSIGNED summary "Numeric Type Modifier: unsigned <numeric type> <name> ..."
+
+%token INLINE "inline"
+%put INLINE summary "Function Modifier: inline <return type> <name>(...) {...};"
+%token VIRTUAL "virtual"
+%put VIRTUAL summary "Method Modifier: virtual <type> <name>(...) ..."
+%token MUTABLE "mutable"
+%put MUTABLE summary "Member Declaration Modifier: mutable <type> <name> ..."
+
+%token STRUCT "struct"
+%put STRUCT summary "Structure Type Declaration: struct [name] { ... };"
+%token UNION "union"
+%put UNION summary "Union Type Declaration: union [name] { ... };"
+%token ENUM "enum"
+%put ENUM summary "Enumeration Type Declaration: enum [name] { ... };"
+%token TYPEDEF "typedef"
+%put TYPEDEF summary "Arbitrary Type Declaration: typedef <typedeclaration> <name>;"
+%token CLASS "class"
+%put CLASS summary "Class Declaration: class <name>[:parents] { ... };"
+%token TYPENAME "typename"
+%put TYPENAME summary "typename is used to handle a qualified name as a typename;"
+%token NAMESPACE "namespace"
+%put NAMESPACE summary "Namespace Declaration: namespace <name> { ... };"
+%token USING "using"
+%put USING summary "using <namespace>;"
+
+%token NEW "new"
+%put NEW summary "new <classname>();"
+%token DELETE "delete"
+%put DELETE summary "delete <object>;"
+
+;; Despite this, this parser can find templates by ignoring the TEMPLATE
+;; keyword, and finding the class/method being templateized.
+%token TEMPLATE "template"
+%put TEMPLATE summary "template <class TYPE ...> TYPE_OR_FUNCTION"
+
+%token THROW "throw"
+%put THROW summary "<type> <methoddef> (<method args>) throw (<exception>) ..."
+%token REENTRANT "reentrant"
+%put REENTRANT summary "<type> <methoddef> (<method args>) reentrant ..."
+%token TRY "try"
+%token CATCH "catch"
+%put { TRY CATCH } summary "try { <body> } catch { <catch code> }"
+
+;; Leave these alone for now.
+%token OPERATOR "operator"
+%token PUBLIC "public"
+%token PRIVATE "private"
+%token PROTECTED "protected"
+%token FRIEND "friend"
+%put FRIEND summary "friend class <CLASSNAME>"
+
+;; These aren't used for parsing, but is a useful place to describe the keywords.
+%token IF "if"
+%token ELSE "else"
+%put {IF ELSE} summary "if (<condition>) { code } [ else { code } ]"
+
+%token DO "do"
+%token WHILE "while"
+%put DO summary " do { code } while (<condition>);"
+%put WHILE summary "do { code } while (<condition>); or while (<condition>) { code };"
+
+%token FOR "for"
+%put FOR summary "for(<init>; <condition>; <increment>) { code }"
+
+%token SWITCH "switch"
+%token CASE "case"
+%token DEFAULT "default"
+%put {SWITCH CASE DEFAULT} summary
+"switch (<variable>) { case <constvalue>: code; ... default: code; }"
+
+%token RETURN "return"
+%put RETURN summary "return <value>;"
+
+%token BREAK "break"
+%put BREAK summary "Non-local exit within a loop or switch (for, do/while, switch): break;"
+%token CONTINUE "continue"
+%put CONTINUE summary "Non-local continue within a loop (for, do/while): continue;"
+
+%token SIZEOF "sizeof"
+%put SIZEOF summary "Compile time macro: sizeof(<type or variable>) // size in bytes"
+
+;; Types
+%token VOID "void"
+%put VOID summary "Built in typeless type: void"
+%token CHAR "char"
+%put CHAR summary "Integral Character Type: (0 to 256)"
+%token WCHAR "wchar_t"
+%put WCHAR summary "Wide Character Type"
+%token SHORT "short"
+%put SHORT summary "Integral Primitive Type: (-32768 to 32767)"
+%token INT "int"
+%put INT summary "Integral Primitive Type: (-2147483648 to 2147483647)"
+%token LONG "long"
+%put LONG summary "Integral primitive type (-9223372036854775808 to 9223372036854775807)"
+%token FLOAT "float"
+%put FLOAT summary "Primitive floating-point type (single-precision 32-bit IEEE 754)"
+%token DOUBLE "double"
+%put DOUBLE summary "Primitive floating-point type (double-precision 64-bit IEEE 754)"
+%token BOOL "bool"
+%put BOOL summary "Primitive boolean type"
+
+%token UNDERP "_P"
+%token UNDERUNDERP "__P"
+%put UNDERP summary "Common macro to eliminate prototype compatibility on some compilers"
+%put UNDERUNDERP summary "Common macro to eliminate prototype compatibility on some compilers"
+
+%%
+
+declaration
+ : macro
+ | type
+ ;; TODO: Klaus Berndl: Is the define here necessary or even wrong?
+ ;; Is this part not already covered by macro??
+ | define
+ | var-or-fun
+ | extern-c
+ | template
+ | using
+ ;
+
+codeblock
+ : define
+ | codeblock-var-or-fun
+ | type ;; type is less likely to be used here.
+ | using
+ ;
+
+extern-c-contents
+ : open-paren
+ ( nil )
+ | declaration
+ | close-paren
+ ( nil )
+ ;
+
+extern-c
+ : EXTERN C semantic-list
+ ;; Extern C commands which contain a list need to have the
+ ;; entries of the list extracted, and spliced into the main
+ ;; list of entries. This must be done via the function
+ ;; that expands singular nonterminals, such as int x,y;
+ (TAG "C" 'extern :members (EXPANDFULL $3 extern-c-contents) )
+ | EXTERN CPP semantic-list
+ (TAG "C" 'extern :members (EXPANDFULL $3 extern-c-contents) )
+ | EXTERN C
+ ;; A plain extern "C" call should add something to the token,
+ ;; but just strip it from the buffer here for now.
+ ( nil )
+ | EXTERN CPP
+ ( nil )
+ ;
+
+macro
+ : spp-macro-def
+ (VARIABLE-TAG $1 nil nil :constant-flag t )
+ | spp-system-include
+ (INCLUDE-TAG $1 t)
+ | spp-include
+ (INCLUDE-TAG $1 nil)
+ ;
+
+;; This is used in struct parts.
+define
+ : spp-macro-def
+ (VARIABLE-TAG $1 nil nil :constant-flag t)
+ | spp-macro-undef
+ ( nil )
+ ;
+
+;; In C++, structures can have the same things as classes.
+;; So delete this somday in the figure.
+;;
+;;structparts : semantic-list
+;; (EXPANDFULL $1 structsubparts)
+;; ;
+;;
+;;structsubparts : LBRACE
+;; ( nil )
+;; | RBRACE
+;; ( nil )
+;; | var-or-fun
+;; | define
+;; ;; sometimes there are defines in structs.
+;; ;
+
+unionparts
+ : semantic-list
+ (EXPANDFULL $1 classsubparts)
+ ;
+
+opt-symbol
+ : symbol
+ | ;;EMPTY
+ ;
+
+;; @todo - support 'friend' construct.
+classsubparts
+ : LBRACE
+ ( nil )
+ | RBRACE
+ ( nil )
+ | class-protection opt-symbol COLON
+ ;; For QT, they may put a `slot' keyword between the protection
+ ;; and the COLON. @todo - Have the QT stuff use macros.
+ (TAG (car $1) 'label)
+ | var-or-fun
+ | FRIEND func-decl
+ (TAG (car $2) 'friend)
+ | FRIEND CLASS symbol
+ (TAG $3 'friend)
+ | type
+ | define
+ | template
+ | ;;EMPTY
+ ;
+
+opt-class-parents
+ : COLON class-parents opt-template-specifier
+ ( $2 )
+ | ;;EMPTY
+ ( )
+ ;
+
+one-class-parent
+ : opt-class-protection opt-class-declmods namespace-symbol
+ (TYPE-TAG (car $3) "class" nil nil :protection (car $1))
+ | opt-class-declmods opt-class-protection namespace-symbol
+ (TYPE-TAG (car $3) "class" nil nil :protection (car $2))
+ ;
+
+class-parents
+ : one-class-parent COMA class-parents
+ ( ,(cons ,$1 $3 ) )
+ | one-class-parent
+ ( $1 )
+ ;
+
+opt-class-declmods
+ : class-declmods opt-class-declmods
+ ( nil )
+ | ;;EMPTY
+ ;
+
+class-declmods
+ : VIRTUAL
+ ;
+
+class-protection
+ : PUBLIC
+ | PRIVATE
+ | PROTECTED
+ ;
+
+opt-class-protection
+ : class-protection
+ ( ,$1 )
+ | ;;EMPTY - Same as private
+ ( "unspecified" )
+ ;
+
+namespaceparts
+ : semantic-list
+ (EXPANDFULL $1 namespacesubparts)
+ ;
+
+namespacesubparts
+ : LBRACE
+ ( nil )
+ | RBRACE
+ ( nil )
+ | type
+ | var-or-fun
+ | define
+ | class-protection COLON
+ (TAG (car $1) 'label)
+ ;; In C++, this label in a classsubpart represents
+ ;; PUBLIC or PRIVATE bits. Ignore them for now.
+ | template
+ | using
+ | ;;EMPTY
+ ;
+
+enumparts
+ : semantic-list
+ (EXPANDFULL $1 enumsubparts)
+ ;
+
+enumsubparts
+ : symbol opt-assign
+ (VARIABLE-TAG $1 "int" (car $2) :constant-flag t )
+ | LBRACE
+ ( nil )
+ | RBRACE
+ ( nil )
+ | COMA
+ ( nil )
+ ;
+
+opt-name
+ : symbol
+ | ;;EMPTY
+ ( "" )
+ ;
+
+typesimple
+ : struct-or-class opt-class opt-name opt-template-specifier
+ opt-class-parents semantic-list
+ (TYPE-TAG (car $3) (car $1)
+ (let ((semantic-c-classname (cons (car ,$3) (car ,$1))))
+ (EXPANDFULL $6 classsubparts))
+ $5
+ :template-specifier $4
+ :parent (car ,$2))
+ | struct-or-class opt-class opt-name opt-template-specifier
+ opt-class-parents
+ (TYPE-TAG (car $3) (car $1) nil $5
+ :template-specifier $4
+ :prototype t
+ :parent (car ,$2))
+ | UNION opt-class opt-name unionparts
+ (TYPE-TAG (car $3) $1 $4 nil
+ :parent (car ,$2))
+ | ENUM opt-class opt-name enumparts
+ (TYPE-TAG (car $3) $1 $4 nil
+ :parent (car ,$2))
+ ;; Klaus Berndl: a typedef can be a typeformbase with all this
+ ;; declmods stuff.
+ | TYPEDEF declmods typeformbase cv-declmods typedef-symbol-list
+ ;;;; We put the type this typedef renames into PARENT
+ ;;;; but will move it in the expand function.
+ (TYPE-TAG $5 $1 nil (list $3) )
+ ;
+
+typedef-symbol-list
+ : typedefname COMA typedef-symbol-list
+ ( ,(cons $1 $3) )
+ | typedefname
+ ( $1 )
+ ;
+
+;; TODO: Klaus Berndl: symbol -> namespace-symbol?! Answer: Probably
+;; symbol is correct here!
+typedefname
+ : opt-stars symbol opt-bits opt-array
+ ( $1 $2 )
+ ;
+
+struct-or-class
+ : STRUCT
+ | CLASS
+ ;
+
+type
+ : typesimple SEMICOLON
+ ( ,$1 )
+ ;; named namespaces like "namespace XXX {"
+ | NAMESPACE symbol namespaceparts
+ (TYPE-TAG $2 $1 $3 nil )
+ ;; unnamed namespaces like "namespace {"
+ | NAMESPACE namespaceparts
+ (TYPE-TAG "unnamed" $1 $2 nil )
+ ;; David Engster: namespace alias like "namespace foo = bar;"
+ | NAMESPACE symbol EQUAL typeformbase SEMICOLON
+ (TYPE-TAG $2 $1 (list (TYPE-TAG (car $4) $1 nil nil)) nil :kind 'alias )
+ ;
+
+;; Klaus Berndl: We must parse "using namespace XXX" too
+
+;; Using is vaguely like an include statement in the named portions
+;; of the code. We should probably specify a new token type for this.
+
+using
+ : USING usingname SEMICOLON
+ (TAG (car $2) 'using :type ,$2 )
+ ;
+
+;; Jan Moringen: Differentiate between 'using' and 'using namespace'
+;; Adapted to creating type tags by EML.
+usingname
+ : typeformbase
+ (TYPE-TAG (car $1) "class" nil nil :prototype t)
+ | NAMESPACE typeformbase
+ (TYPE-TAG (car $2) "namespace" nil nil :prototype t)
+ ;
+
+template
+ : TEMPLATE template-specifier opt-friend template-definition
+ ( ,(semantic-c-reconstitute-template $4 ,$2) )
+ ;
+
+opt-friend
+ : FRIEND
+ | ;;EMPTY
+ ;
+
+opt-template-specifier
+ : template-specifier
+ ( ,$1 )
+ | ;;EMPTY
+ ( )
+ ;
+
+template-specifier
+ : LESS template-specifier-types GREATER
+ ( ,$2 )
+ ;
+
+template-specifier-types
+ : template-var template-specifier-type-list
+ ( ,(cons ,$1 ,$2 ) )
+ | ;;EMPTY
+ ;
+
+template-specifier-type-list
+ : COMA template-specifier-types
+ ( ,$2 )
+ | ;;EMPTY
+ ( )
+ ;
+
+;; template-var
+;; : template-type opt-stars opt-template-equal
+;; ( ,(cons (concat (car $1) (make-string (car ,$2) ?*))
+;; (cdr $1)))
+;; ;; Klaus Berndl: for template-types the template-var can also be
+;; ;; literals or constants. Example: map<ClassX, ClassY, 10>
+;; ;; map_size10_var; This parses also template<class T, 0> which is
+;; ;; nonsense but who cares....
+;; | string
+;; ( $1 )
+;; | number
+;; ( $1 )
+;; ;
+
+template-var
+ :
+ ;; Klaus Berndl: The following handles all template-vars of
+ ;; template-definitions
+ template-type opt-template-equal
+ ( ,(cons (car $1) (cdr $1)) )
+ ;; Klaus Berndl: for template-types the template-var can also be
+ ;; literals or constants.
+ ;; Example: map<ClassX, ClassY, 10> map_size10_var; This parses also
+ ;; template<class T, 0> which is nonsense but who cares....
+ | string
+ ( $1 )
+ | number
+ ( $1 )
+ ;; Klaus Berndl: In template-types arguments can be any symbols with
+ ;; optional address-operator (&) and optional dereferencing operator
+ ;; (*). Example map<ClassX, ClassY, *size_var_ptr> sized_map_var.
+ | opt-stars opt-ref namespace-symbol
+ ( ,$3 )
+ ;; Some code can compile down into a number, but starts out as an
+ ;; expression, such as "sizeof(a)", or (sizeof(a)/sizeof(b))
+ | semantic-list
+ ( $1 )
+ | SIZEOF semantic-list
+ ( $2 )
+ ;
+
+opt-template-equal
+ : EQUAL symbol LESS template-specifier-types GREATER
+ ( $2 )
+ | EQUAL symbol
+ ( $2 )
+ | ;;EMPTY
+ ( )
+ ;
+
+template-type
+ : CLASS symbol
+ (TYPE-TAG $2 "class" nil nil )
+ | STRUCT symbol
+ (TYPE-TAG $2 "struct" nil nil )
+ ;; TODO: Klaus Berndl: For the moment is is ok, that we parse the C++
+ ;; keyword typename as a class....
+ | TYPENAME symbol
+ (TYPE-TAG $2 "class" nil nil)
+ ;; Klaus Berndl: template-types can be all flavors of variable-args
+ ;; but here the argument is ignored, only the type stuff is needed.
+ | declmods typeformbase cv-declmods opt-stars
+ opt-ref variablearg-opt-name
+ (TYPE-TAG (car $2) nil nil nil
+ :constant-flag (if (member "const" (append $1 $3)) t nil)
+ :typemodifiers (delete "const" (append $1 $3))
+ :reference (car ,$5)
+ :pointer (car $4)
+ )
+ ;
+
+template-definition
+ : type
+ ( ,$1 )
+ | var-or-fun
+ ( ,$1 )
+ ;
+
+opt-stars
+ : STAR opt-starmod opt-stars
+ ( (1+ (car $3)) )
+ | ;;EMPTY
+ ( 0 )
+ ;
+
+opt-starmod
+ : STARMOD opt-starmod
+ ( ,(cons (,car ,$1) $2) )
+ | ;;EMPTY
+ ()
+ ;
+
+STARMOD
+ : CONST
+ ;
+
+declmods
+ : DECLMOD declmods
+ ( ,(cons ,(car ,$1) $2 ) )
+ | DECLMOD
+ ( ,$1 )
+ | ;;EMPTY
+ ()
+ ;
+
+DECLMOD
+ : EXTERN
+ | STATIC
+ | CVDECLMOD
+ ;; Klaus Berndl: IMHO signed and unsigned are not decl-modes but
+ ;; these are only valid for some buildin-types like short, int
+ ;; etc... whereas "real" declmods are valid for all types, buildin
+ ;; and user-defined! SIGNED UNSIGNED
+ | INLINE
+ | REGISTER
+ | FRIEND
+ ;; Klaus Berndl: There can be a few cases where TYPENAME is not
+ ;; allowed in C++-syntax but better than not recognizing the allowed
+ ;; situations.
+ | TYPENAME
+ | METADECLMOD
+ ;; This is a hack in case we are in a class.
+ | VIRTUAL
+ ;
+
+metadeclmod
+ : METADECLMOD
+ ()
+ | ;;EMPTY
+ ()
+ ;
+
+CVDECLMOD
+ : CONST
+ | VOLATILE
+ ;
+
+cv-declmods
+ : CVDECLMOD cv-declmods
+ ( ,(cons ,(car ,$1) $2 ) )
+ | CVDECLMOD
+ ( ,$1 )
+ | ;;EMPTY
+ ()
+ ;
+
+METADECLMOD
+ : VIRTUAL
+ | MUTABLE
+ ;
+
+;; C++: A type can be modified into a reference by "&"
+opt-ref
+ : AMPERSAND
+ ( 1 )
+ | ;;EMPTY
+ ( 0 )
+ ;
+
+typeformbase
+ : typesimple
+ ( ,$1 )
+ | STRUCT symbol
+ (TYPE-TAG $2 $1 nil nil )
+ | UNION symbol
+ (TYPE-TAG $2 $1 nil nil )
+ | ENUM symbol
+ (TYPE-TAG $2 $1 nil nil )
+ | builtintype
+ ( ,$1 )
+ | symbol template-specifier
+ (TYPE-TAG $1 "class" nil nil :template-specifier $2)
+ ;;| namespace-symbol opt-stars opt-template-specifier
+ ;;| namespace-symbol opt-template-specifier
+ | namespace-symbol-for-typeformbase opt-template-specifier
+ (TYPE-TAG (car $1) "class" nil nil
+ :template-specifier $2)
+ | symbol
+ ( $1 )
+ ;
+
+signedmod
+ : UNSIGNED
+ | SIGNED
+ ;
+
+;; Klaus Berndl: builtintype-types was builtintype
+builtintype-types
+ : VOID
+ | CHAR
+ ;; Klaus Berndl: Added WCHAR
+ | WCHAR
+ | SHORT INT
+ ( (concat $1 " " $2) )
+ | SHORT
+ | INT
+ | LONG INT
+ ( (concat $1 " " $2) )
+ | FLOAT
+ | DOUBLE
+ | BOOL
+ | LONG DOUBLE
+ ( (concat $1 " " $2) )
+ ;; TODO: Klaus Berndl: Is there a long long, i think so?!
+ | LONG LONG
+ ( (concat $1 " " $2) )
+ | LONG
+ ;
+
+builtintype
+ : signedmod builtintype-types
+ ( (concat (car $1) " " (car $2)) )
+ | builtintype-types
+ ( ,$1 )
+ ;; Klaus Berndl: unsigned is synonym for unsigned int and signed for
+ ;; signed int. To make this confusing stuff clear we add here the
+ ;; int.
+ | signedmod
+ ( (concat (car $1) " int") )
+ ;
+
+;; Klaus Berndl: This parses also nonsense like "const volatile int
+;; const volatile const const volatile a ..." but IMHO nobody writes
+;; such code. Normaly we shoud define a rule like typeformbase-mode
+;; which exactly defines the different allowed cases and combinations
+;; of declmods (minus the CVDECLMOD) typeformbase and cv-declmods so
+;; we could recognize more invalid code but IMHO this is not worth the
+;; effort...
+codeblock-var-or-fun
+ : declmods typeformbase declmods
+ opt-ref var-or-func-decl
+ ( ,(semantic-c-reconstitute-token ,$5 $1 $2 ) )
+ ;
+
+var-or-fun
+ : codeblock-var-or-fun
+ ( ,$1 )
+ ;; it is possible for a function to not have a type, and
+ ;; it is then assumed to be an int. How annoying.
+ ;; In C++, this could be a constructor or a destructor.
+ ;; Even more annoying. Only ever do this for regular
+ ;; top-level items. Ignore this problem in code blocks
+ ;; so that we don't have to deal with regular code
+ ;; being erroneously converted into types.
+ | declmods var-or-func-decl
+ ( ,(semantic-c-reconstitute-token ,$2 $1 nil ) )
+ ;
+
+var-or-func-decl
+ : func-decl
+ ( ,$1 )
+ | var-decl
+ ( ,$1 )
+ ;
+
+func-decl
+ : opt-stars opt-class opt-destructor functionname
+ opt-template-specifier
+ opt-under-p
+ arg-list
+ opt-post-fcn-modifiers
+ opt-throw
+ opt-initializers
+ fun-or-proto-end
+ ( ,$4 'function
+ ;; Extra stuff goes in here.
+ ;; Continue with the stuff we found in
+ ;; this definition
+ $2 $3 $7 $9 $8 ,$1 ,$11 $5 ,$10)
+ | opt-stars opt-class opt-destructor functionname
+ opt-template-specifier
+ opt-under-p
+ ;; arg-list - - ini this case, a try implies a fcn.
+ opt-post-fcn-modifiers
+ opt-throw
+ opt-initializers
+ fun-try-end
+ ( ,$4 'function
+ ;; Extra stuff goes in here.
+ ;; Continue with the stuff we found in
+ ;; this definition
+ $2 $3 nil $8 $7 ,$1 ,$10 $5 ,$9)
+ ;
+
+var-decl
+ : varnamelist SEMICOLON
+ ( $1 'variable )
+ ;
+
+opt-under-p
+ : UNDERP
+ ( nil )
+ | UNDERUNDERP
+ ( nil )
+ | ;;EMPTY
+ ;
+
+;; Klaus Berndl: symbol -> namespace-symbol
+opt-initializers
+ : COLON namespace-symbol semantic-list opt-initializers
+ | COMA namespace-symbol semantic-list opt-initializers
+ | ;;EMPTY
+ ;
+
+opt-post-fcn-modifiers
+ : post-fcn-modifiers opt-post-fcn-modifiers
+ ( ,(cons ,$1 $2) )
+ | ;;EMPTY
+ ( nil )
+ ;
+
+post-fcn-modifiers
+ : REENTRANT
+ | CONST
+ ;
+
+opt-throw
+ : THROW semantic-list
+ ( EXPAND $2 throw-exception-list )
+ | ;;EMPTY
+ ;
+
+;; Is this true? I don't actually know.
+throw-exception-list
+ : namespace-symbol COMA throw-exception-list
+ ( ,(cons (car $1) $3) )
+ | namespace-symbol RPAREN
+ ( ,$1 )
+ | symbol RPAREN
+ ( $1 )
+ | LPAREN throw-exception-list
+ ( ,$2 )
+ | RPAREN
+ ( )
+ ;
+
+opt-bits
+ : COLON number
+ ( $2 )
+ | ;;EMPTY
+ ( nil )
+ ;
+
+opt-array
+ : BRACK_BLCK opt-array
+ ;; Eventually we want to replace the 1 below with a size
+ ;; (if available)
+ ( (cons 1 (car ,$2) ) )
+ | ;;EMPTY
+ ( nil )
+ ;
+
+opt-assign
+ : EQUAL expression
+ ( $2 )
+ | ;;EMPTY
+ ( nil )
+ ;
+
+opt-restrict
+ : RESTRICT
+ | ;;EMPTY
+ ;
+
+;; Klaus Berndl: symbol -> namespace-symbol?! I think so. Can be that
+;; then also some invalid C++-syntax is parsed but this is better than
+;; not parsing valid syntax.
+varname
+ : opt-stars opt-restrict namespace-symbol opt-bits opt-array
+ ( ,$3 ,$1 ,$4 ,$5 )
+ ;
+
+;; I should store more in this def, but leave it simple for now.
+;; Klaus Berndl: const and volatile can be written after the type!
+variablearg
+ : declmods typeformbase cv-declmods opt-ref variablearg-opt-name
+ ( VARIABLE-TAG (list $5) $2 nil
+ :constant-flag (if (member "const" (append $1 $3)) t nil)
+ :typemodifiers (delete "const" (append $1 $3))
+ :reference (car ,$4)
+ )
+ ;
+
+variablearg-opt-name
+ : varname
+ ( ,$1 )
+ ;; Klaus Berndl: This allows variableargs without a arg-name being
+ ;; parsed correct even if there several pointers (*)
+ | opt-stars
+ ( "" ,$1 nil nil nil )
+ ;
+
+varname-opt-initializer
+ : semantic-list
+ | opt-assign
+ | ;; EMPTY
+ ;
+
+varnamelist
+ : opt-ref varname varname-opt-initializer COMA varnamelist
+ ( ,(cons $2 $5) )
+ | opt-ref varname varname-opt-initializer
+ ( $2 )
+ ;
+
+;; Klaus Berndl: Is necessary to parse stuff like
+;; class list_of_facts : public list<fact>, public entity
+;; and
+;; list <shared_ptr<item> >::const_iterator l;
+;; Parses also invalid(?) and senseless(?) c++-syntax like
+;; symbol<template-spec>::symbol1<template-spec1>::test_iterator
+;; but better parsing too much than to less
+namespace-symbol
+ : symbol opt-template-specifier COLON COLON namespace-symbol
+ ( (concat $1 "::" (car $5)) )
+ | symbol opt-template-specifier
+ ( $1 )
+ ;
+
+;; Don't pull an optional template specifier at the end of the
+;; namespace symbol so that it can be picked up by the type.
+namespace-symbol-for-typeformbase
+ : symbol opt-template-specifier COLON COLON namespace-symbol-for-typeformbase
+ ( (concat $1 "::" (car $5)) )
+ | symbol
+ ( $1 )
+ ;
+;; namespace-symbol
+;; : symbol COLON COLON namespace-symbol
+;; ( (concat $1 "::" (car $4)) )
+;; | symbol
+;; ( $1 )
+;; ;
+
+namespace-opt-class
+ : symbol COLON COLON namespace-opt-class
+ ( (concat $1 "::" (car $4)) )
+ ;; Klaus Berndl: We must recognize template-specifiers here so we can
+ ;; parse correctly the method-implementations of template-classes
+ ;; outside the template-class-declaration Example:
+ ;; TemplateClass1<T>::method_1(...)
+ | symbol opt-template-specifier COLON COLON
+ ( $1 )
+ ;
+
+;; Klaus Berndl: The opt-class of a func-decl must be able to
+;; recognize opt-classes with namespaces, e.g.
+;; Test1::Test2::classname::
+opt-class
+ : namespace-opt-class
+ ( ,$1 )
+ | ;;EMPTY
+ ( nil )
+ ;
+
+opt-destructor
+ : TILDE
+ ( t )
+ | ;;EMPTY
+ ( nil )
+ ;
+
+arg-list
+ : PAREN_BLCK knr-arguments
+ ( ,$2 )
+ | PAREN_BLCK
+ (EXPANDFULL $1 arg-sub-list)
+ | VOID_BLCK
+ ( )
+ ;
+
+knr-varnamelist
+ : varname COMA knr-varnamelist
+ ( ,(cons $1 $3) )
+ | varname
+ ( $1 )
+ ;
+
+
+knr-one-variable-decl
+ : declmods typeformbase cv-declmods knr-varnamelist
+ ( VARIABLE-TAG (nreverse $4) $2 nil
+ :constant-flag (if (member "const" (append $3)) t nil)
+ :typemodifiers (delete "const" $3)
+ )
+ ;
+
+knr-arguments
+ : knr-one-variable-decl SEMICOLON knr-arguments
+ ( ,(append (semantic-expand-c-tag ,$1) ,$3) )
+ | knr-one-variable-decl SEMICOLON
+ ( ,(semantic-expand-c-tag ,$1) )
+ ;
+
+arg-sub-list
+ : variablearg
+ ( ,$1 )
+ | PERIOD PERIOD PERIOD RPAREN
+ (VARIABLE-TAG "..." "vararg" nil)
+ | COMA
+ ( nil )
+ | LPAREN
+ ( nil )
+ | RPAREN
+ ( nil )
+ ;
+
+operatorsym
+ : LESS LESS EQUAL
+ ( "<<=" )
+ | GREATER GREATER EQUAL
+ ( ">>=" )
+ | LESS LESS
+ ( "<<" )
+ | GREATER GREATER
+ ( ">>" )
+ | EQUAL EQUAL
+ ( "==" )
+ | LESS EQUAL
+ ( "<=" )
+ | GREATER EQUAL
+ ( ">=" )
+ | BANG EQUAL
+ ( "!=" )
+ | PLUS EQUAL
+ ( "+=" )
+ | MINUS EQUAL
+ ( "-=" )
+ | STAR EQUAL
+ ( "*=" )
+ | DIVIDE EQUAL
+ ( "/=" )
+ | MOD EQUAL
+ ( "%=" )
+ | AMPERSAND EQUAL
+ ( "&=" )
+ | OR EQUAL
+ ( "|=" )
+ | MINUS GREATER STAR
+ ( "->*" )
+ | MINUS GREATER
+ ( "->" )
+ | PARENS
+ ( "()" )
+ | BRACKETS
+ ( "[]" )
+ | LESS
+ | GREATER
+ | STAR
+ | PLUS PLUS
+ ( "++" )
+ | PLUS
+ | MINUS MINUS
+ ( "--" )
+ | MINUS
+ | AMPERSAND AMPERSAND
+ ( "&&" )
+ | AMPERSAND
+ | OR OR
+ ( "||" )
+ | OR
+ | DIVIDE
+ | EQUAL
+ | BANG
+ | TILDE
+ | MOD
+ | COMA
+ ;; HAT EQUAL seems to have a really unpleasant result and
+ ;; breaks everything after it. Leave it at the end, though it
+ ;; doesn't seem to work.
+ | HAT EQUAL
+ ( "^=" )
+ | HAT
+ ;
+
+functionname
+ : OPERATOR operatorsym
+ ( ,$2 )
+ | semantic-list
+ ( EXPAND $1 function-pointer )
+ | symbol
+ ( $1 )
+ ;
+
+function-pointer
+ : LPAREN STAR symbol RPAREN
+ ( (concat "*" $3) )
+ ;
+
+fun-or-proto-end
+ : SEMICOLON
+ ( t )
+ | semantic-list
+ ( nil )
+ ;; Here is an anoying feature of C++ pure virtual methods
+ | EQUAL ZERO SEMICOLON
+ ( :pure-virtual-flag )
+ | fun-try-end
+ ( nil )
+ ;
+
+fun-try-end
+ : TRY opt-initializers BRACE_BLCK fun-try-several-catches
+ ( nil )
+ ;
+
+fun-try-several-catches
+ : CATCH PAREN_BLCK BRACE_BLCK fun-try-several-catches
+ ( )
+ | CATCH BRACE_BLCK fun-try-several-catches
+ ( )
+ | ;; EMPTY
+ ( )
+ ;
+
+type-cast
+ : semantic-list
+ ( EXPAND $1 type-cast-list )
+ ;
+
+type-cast-list
+ : open-paren typeformbase close-paren
+ ;
+
+opt-stuff-after-symbol
+ : PAREN_BLCK
+ | BRACK_BLCK
+ | ;; EMPTY
+ ;
+
+multi-stage-dereference
+ : namespace-symbol opt-stuff-after-symbol PERIOD multi-stage-dereference ;; method call
+ | namespace-symbol opt-stuff-after-symbol MINUS GREATER multi-stage-dereference ;;method call
+ | namespace-symbol opt-stuff-after-symbol
+ ;
+
+string-seq
+ : string string-seq
+ ( (concat $1 (car $2)) )
+ | string
+ ( $1 )
+ ;
+
+expr-start
+ : MINUS
+ | PLUS
+ | STAR
+ | AMPERSAND
+ ;
+
+expr-binop
+ : MINUS
+ | PLUS
+ | STAR
+ | DIVIDE
+ | AMPERSAND AMPERSAND
+ | AMPERSAND
+ | OR OR
+ | OR
+ ;; There are more.
+ ;
+
+;; Use expression for parsing only. Don't actually return anything
+;; for now. Hopefully we can fix this later.
+expression
+ : unaryexpression expr-binop unaryexpression
+ ( (identity start) (identity end) )
+ | unaryexpression
+ ( (identity start) (identity end) )
+ ;
+
+unaryexpression
+ : number
+ | multi-stage-dereference
+ | NEW multi-stage-dereference
+ | NEW builtintype-types semantic-list
+ ;; Klaus Berndl: symbol -> namespace-symbol!
+ | namespace-symbol
+ ;; Klaus Berndl: C/C++ allows sequences of strings which are
+ ;; concatenated by the precompiler to one string
+ | string-seq
+ | type-cast expression ;; A cast to some other type
+ ;; Casting the results of one expression to something else.
+ | semantic-list expression
+ | semantic-list
+ | expr-start expression
+ ;
+
+;;; c.by ends here
diff --git a/admin/grammars/java-tags.wy b/admin/grammars/java-tags.wy
new file mode 100644
index 0000000000..99d2b9df81
--- /dev/null
+++ b/admin/grammars/java-tags.wy
@@ -0,0 +1,750 @@
+;;; java-tags.wy -- Semantic LALR grammar for Java
+
+;; Copyright (C) 2002-2011 Free Software Foundation, Inc.
+;;
+;; Author: David Ponce <[email protected]>
+;; Maintainer: David Ponce <[email protected]>
+;; Created: 26 Aug 2002
+;; Keywords: syntax
+
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
+
+%package wisent-java-tags-wy
+
+%languagemode java-mode
+
+;; The default start symbol
+%start compilation_unit
+;; Alternate entry points
+;; - Needed by partial re-parse
+%start package_declaration
+%start import_declaration
+%start class_declaration
+%start field_declaration
+%start method_declaration
+%start formal_parameter
+%start constructor_declaration
+%start interface_declaration
+;; - Needed by EXPANDFULL clauses
+%start class_member_declaration
+%start interface_member_declaration
+%start formal_parameters
+
+;; -----------------------------
+;; Block & Parenthesis terminals
+;; -----------------------------
+%type <block> ;;syntax "\\s(\\|\\s)" matchdatatype block
+
+%token <block> PAREN_BLOCK "(LPAREN RPAREN)"
+%token <block> BRACE_BLOCK "(LBRACE RBRACE)"
+%token <block> BRACK_BLOCK "(LBRACK RBRACK)"
+
+%token <open-paren> LPAREN "("
+%token <close-paren> RPAREN ")"
+%token <open-paren> LBRACE "{"
+%token <close-paren> RBRACE "}"
+%token <open-paren> LBRACK "["
+%token <close-paren> RBRACK "]"
+
+;; ------------------
+;; Operator terminals
+;; ------------------
+%type <punctuation> ;;syntax "\\(\\s.\\|\\s$\\|\\s'\\)+" matchdatatype string
+
+%token <punctuation> NOT "!"
+%token <punctuation> NOTEQ "!="
+%token <punctuation> MOD "%"
+%token <punctuation> MODEQ "%="
+%token <punctuation> AND "&"
+%token <punctuation> ANDAND "&&"
+%token <punctuation> ANDEQ "&="
+%token <punctuation> MULT "*"
+%token <punctuation> MULTEQ "*="
+%token <punctuation> PLUS "+"
+%token <punctuation> PLUSPLUS "++"
+%token <punctuation> PLUSEQ "+="
+%token <punctuation> COMMA ","
+%token <punctuation> MINUS "-"
+%token <punctuation> MINUSMINUS "--"
+%token <punctuation> MINUSEQ "-="
+%token <punctuation> DOT "."
+%token <punctuation> DIV "/"
+%token <punctuation> DIVEQ "/="
+%token <punctuation> COLON ":"
+%token <punctuation> SEMICOLON ";"
+%token <punctuation> LT "<"
+%token <punctuation> LSHIFT "<<"
+%token <punctuation> LSHIFTEQ "<<="
+%token <punctuation> LTEQ "<="
+%token <punctuation> EQ "="
+%token <punctuation> EQEQ "=="
+%token <punctuation> GT ">"
+%token <punctuation> GTEQ ">="
+%token <punctuation> RSHIFT ">>"
+%token <punctuation> RSHIFTEQ ">>="
+%token <punctuation> URSHIFT ">>>"
+%token <punctuation> URSHIFTEQ ">>>="
+%token <punctuation> QUESTION "?"
+%token <punctuation> XOR "^"
+%token <punctuation> XOREQ "^="
+%token <punctuation> OR "|"
+%token <punctuation> OREQ "|="
+%token <punctuation> OROR "||"
+%token <punctuation> COMP "~"
+
+;; -----------------
+;; Literal terminals
+;; -----------------
+%type <symbol> ;;syntax "\\(\\sw\\|\\s_\\)+"
+%token <symbol> IDENTIFIER
+
+%type <string> ;;syntax "\\s\"" matchdatatype sexp
+%token <string> STRING_LITERAL
+
+%type <number> ;;syntax semantic-lex-number-expression
+%token <number> NUMBER_LITERAL
+
+%type <unicode> syntax "\\\\u[0-9a-f][0-9a-f][0-9a-f][0-9a-f]"
+%token <unicode> unicodecharacter
+
+;; -----------------
+;; Keyword terminals
+;; -----------------
+
+;; Generate a keyword analyzer
+%type <keyword> ;;syntax "\\(\\sw\\|\\s_\\)+" matchdatatype keyword
+
+%keyword ABSTRACT "abstract"
+%put ABSTRACT summary
+"Class|Method declaration modifier: abstract {class|<type>} <name> ..."
+
+%keyword BOOLEAN "boolean"
+%put BOOLEAN summary
+"Primitive logical quantity type (true or false)"
+
+%keyword BREAK "break"
+%put BREAK summary
+"break [<label>] ;"
+
+%keyword BYTE "byte"
+%put BYTE summary
+"Integral primitive type (-128 to 127)"
+
+%keyword CASE "case"
+%put CASE summary
+"switch(<expr>) {case <const-expr>: <stmts> ... }"
+
+%keyword CATCH "catch"
+%put CATCH summary
+"try {<stmts>} catch(<parm>) {<stmts>} ... "
+
+%keyword CHAR "char"
+%put CHAR summary
+"Integral primitive type ('\u0000' to '\uffff') (0 to 65535)"
+
+%keyword CLASS "class"
+%put CLASS summary
+"Class declaration: class <name>"
+
+%keyword CONST "const"
+%put CONST summary
+"Unused reserved word"
+
+%keyword CONTINUE "continue"
+%put CONTINUE summary
+"continue [<label>] ;"
+
+%keyword DEFAULT "default"
+%put DEFAULT summary
+"switch(<expr>) { ... default: <stmts>}"
+
+%keyword DO "do"
+%put DO summary
+"do <stmt> while (<expr>);"
+
+%keyword DOUBLE "double"
+%put DOUBLE summary
+"Primitive floating-point type (double-precision 64-bit IEEE 754)"
+
+%keyword ELSE "else"
+%put ELSE summary
+"if (<expr>) <stmt> else <stmt>"
+
+%keyword EXTENDS "extends"
+%put EXTENDS summary
+"SuperClass|SuperInterfaces declaration: extends <name> [, ...]"
+
+%keyword FINAL "final"
+%put FINAL summary
+"Class|Member declaration modifier: final {class|<type>} <name> ..."
+
+%keyword FINALLY "finally"
+%put FINALLY summary
+"try {<stmts>} ... finally {<stmts>}"
+
+%keyword FLOAT "float"
+%put FLOAT summary
+"Primitive floating-point type (single-precision 32-bit IEEE 754)"
+
+%keyword FOR "for"
+%put FOR summary
+"for ([<init-expr>]; [<expr>]; [<update-expr>]) <stmt>"
+
+%keyword GOTO "goto"
+%put GOTO summary
+"Unused reserved word"
+
+%keyword IF "if"
+%put IF summary
+"if (<expr>) <stmt> [else <stmt>]"
+
+%keyword IMPLEMENTS "implements"
+%put IMPLEMENTS summary
+"Class SuperInterfaces declaration: implements <name> [, ...]"
+
+%keyword IMPORT "import"
+%put IMPORT summary
+"Import package declarations: import <package>"
+
+%keyword INSTANCEOF "instanceof"
+
+%keyword INT "int"
+%put INT summary
+"Integral primitive type (-2147483648 to 2147483647)"
+
+%keyword INTERFACE "interface"
+%put INTERFACE summary
+"Interface declaration: interface <name>"
+
+%keyword LONG "long"
+%put LONG summary
+"Integral primitive type (-9223372036854775808 to 9223372036854775807)"
+
+%keyword NATIVE "native"
+%put NATIVE summary
+"Method declaration modifier: native <type> <name> ..."
+
+%keyword NEW "new"
+
+%keyword PACKAGE "package"
+%put PACKAGE summary
+"Package declaration: package <name>"
+
+%keyword PRIVATE "private"
+%put PRIVATE summary
+"Access level modifier: private {class|interface|<type>} <name> ..."
+
+%keyword PROTECTED "protected"
+%put PROTECTED summary
+"Access level modifier: protected {class|interface|<type>} <name> ..."
+
+%keyword PUBLIC "public"
+%put PUBLIC summary
+"Access level modifier: public {class|interface|<type>} <name> ..."
+
+%keyword RETURN "return"
+%put RETURN summary
+"return [<expr>] ;"
+
+%keyword SHORT "short"
+%put SHORT summary
+"Integral primitive type (-32768 to 32767)"
+
+%keyword STATIC "static"
+%put STATIC summary
+"Declaration modifier: static {class|interface|<type>} <name> ..."
+
+%keyword STRICTFP "strictfp"
+%put STRICTFP summary
+"Declaration modifier: strictfp {class|interface|<type>} <name> ..."
+
+%keyword SUPER "super"
+
+%keyword SWITCH "switch"
+%put SWITCH summary
+"switch(<expr>) {[case <const-expr>: <stmts> ...] [default: <stmts>]}"
+
+
+%keyword SYNCHRONIZED "synchronized"
+%put SYNCHRONIZED summary
+"synchronized (<expr>) ... | Method decl. modifier: synchronized <type> <name> ..."
+
+%keyword THIS "this"
+
+%keyword THROW "throw"
+%put THROW summary
+"throw <expr> ;"
+
+%keyword THROWS "throws"
+%put THROWS summary
+"Method|Constructor declaration: throws <classType>, ..."
+
+%keyword TRANSIENT "transient"
+%put TRANSIENT summary
+"Field declaration modifier: transient <type> <name> ..."
+
+%keyword TRY "try"
+%put TRY summary
+"try {<stmts>} [catch(<parm>) {<stmts>} ...] [finally {<stmts>}]"
+
+%keyword VOID "void"
+%put VOID summary
+"Method return type: void <name> ..."
+
+%keyword VOLATILE "volatile"
+%put VOLATILE summary
+"Field declaration modifier: volatile <type> <name> ..."
+
+%keyword WHILE "while"
+%put WHILE summary
+"while (<expr>) <stmt> | do <stmt> while (<expr>);"
+
+;; --------------------------
+;; Official javadoc line tags
+;; --------------------------
+
+;; Javadoc tags are identified by a 'javadoc' keyword property. The
+;; value of this property must be itself a property list where the
+;; following properties are recognized:
+;;
+;; - `seq' (mandatory) is the tag sequence number used to check if tags
+;; are correctly ordered in a javadoc comment block.
+;;
+;; - `usage' (mandatory) is the list of token categories for which this
+;; documentation tag is allowed.
+;;
+;; - `opt' (optional) if non-nil indicates this is an optional tag.
+;; By default tags are mandatory.
+;;
+;; - `with-name' (optional) if non-nil indicates that this tag is
+;; followed by an identifier like in "@param <var-name> description"
+;; or "@exception <class-name> description".
+;;
+;; - `with-ref' (optional) if non-nil indicates that the tag is
+;; followed by a reference like in "@see <reference>".
+
+%keyword _AUTHOR "@author"
+%put _AUTHOR javadoc (seq 1 usage (type))
+%keyword _VERSION "@version"
+%put _VERSION javadoc (seq 2 usage (type))
+%keyword _PARAM "@param"
+%put _PARAM javadoc (seq 3 usage (function) with-name t)
+%keyword _RETURN "@return"
+%put _RETURN javadoc (seq 4 usage (function))
+%keyword _EXCEPTION "@exception"
+%put _EXCEPTION javadoc (seq 5 usage (function) with-name t)
+%keyword _THROWS "@throws"
+%put _THROWS javadoc (seq 6 usage (function) with-name t)
+%keyword _SEE "@see"
+%put _SEE javadoc (seq 7 usage (type function variable) opt t with-ref t)
+%keyword _SINCE "@since"
+%put _SINCE javadoc (seq 8 usage (type function variable) opt t)
+%keyword _SERIAL "@serial"
+%put _SERIAL javadoc (seq 9 usage (variable) opt t)
+%keyword _SERIALDATA "@serialData"
+%put _SERIALDATA javadoc (seq 10 usage (function) opt t)
+%keyword _SERIALFIELD "@serialField"
+%put _SERIALFIELD javadoc (seq 11 usage (variable) opt t)
+%keyword _DEPRECATED "@deprecated"
+%put _DEPRECATED javadoc (seq 12 usage (type function variable) opt t)
+
+%%
+
+;; ------------
+;; LALR Grammar
+;; ------------
+
+;; This grammar is not designed to fully parse correct Java syntax. It
+;; is optimized to work in an interactive environment to extract tokens
+;; (tags) needed by Semantic. In some cases a syntax not allowed by
+;; the Java Language Specification will be accepted by this grammar.
+
+compilation_unit
+ : package_declaration
+ | import_declaration
+ | type_declaration
+ ;
+
+;;; Package statement token
+;; ("NAME" package DETAIL "DOCSTRING")
+package_declaration
+ : PACKAGE qualified_name SEMICOLON
+ (PACKAGE-TAG $2 nil)
+ ;
+
+;;; Include file token
+;; ("FILE" include SYSTEM "DOCSTRING")
+import_declaration
+ : IMPORT qualified_name SEMICOLON
+ (INCLUDE-TAG $2 nil)
+ | IMPORT qualified_name DOT MULT SEMICOLON
+ (INCLUDE-TAG (concat $2 $3 $4) nil)
+ ;
+
+type_declaration
+ : SEMICOLON
+ ()
+ | class_declaration
+ | interface_declaration
+ ;
+
+;;; Type Declaration token
+;; ("NAME" type "TYPE" ( PART-LIST ) ( PARENTS ) EXTRA-SPEC "DOCSTRING")
+class_declaration
+ : modifiers_opt CLASS qualified_name superc_opt interfaces_opt class_body
+ (TYPE-TAG $3 $2 $6 (if (or $4 $5) (cons $4 $5)) :typemodifiers $1)
+ ;
+
+superc_opt
+ : ;;EMPTY
+ | EXTENDS qualified_name
+ (identity $2)
+ ;
+
+interfaces_opt
+ : ;;EMPTY
+ | IMPLEMENTS qualified_name_list
+ (nreverse $2)
+ ;
+
+class_body
+ : BRACE_BLOCK
+ (EXPANDFULL $1 class_member_declaration)
+ ;
+
+class_member_declaration
+ : LBRACE
+ ()
+ | RBRACE
+ ()
+ | block
+ ()
+ | static_initializer
+ ()
+ | constructor_declaration
+ | interface_declaration
+ | class_declaration
+ | method_declaration
+ | field_declaration
+ ;
+
+;;; Type Declaration token
+;; ("NAME" type "TYPE" ( PART-LIST ) ( PARENTS ) EXTRA-SPEC "DOCSTRING")
+interface_declaration
+ : modifiers_opt INTERFACE IDENTIFIER extends_interfaces_opt interface_body
+ (TYPE-TAG $3 $2 $5 (if $4 (cons nil $4)) :typemodifiers $1)
+ ;
+
+extends_interfaces_opt
+ : ;;EMPTY
+ | EXTENDS qualified_name_list
+ (identity $2)
+ ;
+
+interface_body
+ : BRACE_BLOCK
+ (EXPANDFULL $1 interface_member_declaration)
+ ;
+
+interface_member_declaration
+ : LBRACE
+ ()
+ | RBRACE
+ ()
+ | interface_declaration
+ | class_declaration
+ | method_declaration
+ | field_declaration
+ ;
+
+static_initializer
+ : STATIC block
+ ;
+
+;;; Function token
+;; ("NAME" function "TYPE" ( ARG-LIST ) EXTRA-SPEC "DOCSTRING")
+constructor_declaration
+ : modifiers_opt constructor_declarator throwsc_opt constructor_body
+ (FUNCTION-TAG (car $2) nil (cdr $2)
+ :typemodifiers $1
+ :throws $3
+ :constructor-flag t)
+ ;
+
+constructor_declarator
+ : IDENTIFIER formal_parameter_list
+ (cons $1 $2)
+ ;
+
+constructor_body
+ : block
+ ;
+
+;;; Function token
+;; ("NAME" function "TYPE" ( ARG-LIST ) EXTRA-SPEC "DOCSTRING")
+method_declaration
+ : modifiers_opt VOID method_declarator throwsc_opt method_body
+ (FUNCTION-TAG (car $3) $2 (cdr $3) :typemodifiers $1 :throws $4)
+ | modifiers_opt type method_declarator throwsc_opt method_body
+ (FUNCTION-TAG (car $3) $2 (cdr $3) :typemodifiers $1 :throws $4)
+ ;
+
+method_declarator
+ : IDENTIFIER formal_parameter_list dims_opt
+ (cons (concat $1 $3) $2)
+ ;
+
+throwsc_opt
+ : ;;EMPTY
+ | THROWS qualified_name_list
+ (nreverse $2)
+ ;
+
+qualified_name_list
+ : qualified_name_list COMMA qualified_name
+ (cons $3 $1)
+ | qualified_name
+ (list $1)
+ ;
+
+method_body
+ : SEMICOLON
+ | block
+ ;
+
+;; Just eat {...} block!
+block
+ : BRACE_BLOCK
+ ;
+
+formal_parameter_list
+ : PAREN_BLOCK
+ (EXPANDFULL $1 formal_parameters)
+ ;
+
+formal_parameters
+ : LPAREN
+ ()
+ | RPAREN
+ ()
+ | formal_parameter COMMA
+ | formal_parameter RPAREN
+ ;
+
+;;; Variable token
+;; ("NAME" variable "TYPE" DEFAULT-VALUE EXTRA-SPEC "DOCSTRING")
+formal_parameter
+ : formal_parameter_modifier_opt type variable_declarator_id
+ (VARIABLE-TAG $3 $2 nil :typemodifiers $1)
+ ;
+
+formal_parameter_modifier_opt
+ : ;;EMPTY
+ | FINAL
+ (list $1)
+ ;
+
+;;; Variable token
+;; ("NAME" variable "TYPE" DEFAULT-VALUE EXTRA-SPEC "DOCSTRING")
+field_declaration
+ : modifiers_opt type variable_declarators SEMICOLON
+ (VARIABLE-TAG $3 $2 nil :typemodifiers $1)
+ ;
+
+variable_declarators
+ : variable_declarators COMMA variable_declarator
+ (progn
+ ;; Set the end of the compound declaration to the end of the
+ ;; COMMA delimiter.
+ (setcdr (cdr (car $1)) (cdr $region2))
+ (cons $3 $1))
+ | variable_declarator
+ (list $1)
+ ;
+
+variable_declarator
+ : variable_declarator_id EQ variable_initializer
+ (cons $1 $region)
+ | variable_declarator_id
+ (cons $1 $region)
+ ;
+
+variable_declarator_id
+ : IDENTIFIER dims_opt
+ (concat $1 $2)
+ ;
+
+variable_initializer
+ : expression
+ ;
+
+;; Just eat expression!
+expression
+ : expression term
+ | term
+ ;
+
+term
+ : literal
+ | operator
+ | primitive_type
+ | IDENTIFIER
+ | BRACK_BLOCK
+ | PAREN_BLOCK
+ | BRACE_BLOCK
+ | NEW
+ | CLASS
+ | THIS
+ | SUPER
+ ;
+
+literal
+;; : NULL_LITERAL
+;; | BOOLEAN_LITERAL
+ : STRING_LITERAL
+ | NUMBER_LITERAL
+ ;
+
+operator
+ : NOT
+ | PLUS
+ | PLUSPLUS
+ | MINUS
+ | MINUSMINUS
+ | NOTEQ
+ | MOD
+ | MODEQ
+ | AND
+ | ANDAND
+ | ANDEQ
+ | MULT
+ | MULTEQ
+ | PLUSEQ
+ | MINUSEQ
+ | DOT
+ | DIV
+ | DIVEQ
+ | COLON
+ | LT
+ | LSHIFT
+ | LSHIFTEQ
+ | LTEQ
+ | EQ
+ | EQEQ
+ | GT
+ | GTEQ
+ | RSHIFT
+ | RSHIFTEQ
+ | URSHIFT
+ | URSHIFTEQ
+ | QUESTION
+ | XOR
+ | XOREQ
+ | OR
+ | OREQ
+ | OROR
+ | COMP
+ | INSTANCEOF
+ ;
+
+primitive_type
+ : BOOLEAN
+ | CHAR
+ | LONG
+ | INT
+ | SHORT
+ | BYTE
+ | DOUBLE
+ | FLOAT
+ ;
+
+modifiers_opt
+ : ;;EMPTY
+ | modifiers
+ (nreverse $1)
+ ;
+
+modifiers
+ : modifiers modifier
+ (cons $2 $1)
+ | modifier
+ (list $1)
+ ;
+
+modifier
+ : STRICTFP
+ | VOLATILE
+ | TRANSIENT
+ | SYNCHRONIZED
+ | NATIVE
+ | FINAL
+ | ABSTRACT
+ | STATIC
+ | PRIVATE
+ | PROTECTED
+ | PUBLIC
+ ;
+
+type
+ : qualified_name dims_opt
+ (concat $1 $2)
+ | primitive_type dims_opt
+ (concat $1 $2)
+ ;
+
+qualified_name
+ : qualified_name DOT IDENTIFIER
+ (concat $1 $2 $3)
+ | IDENTIFIER
+ ;
+
+dims_opt
+ : ;;EMPTY
+ (identity "")
+ | dims
+ ;
+
+dims
+ : dims BRACK_BLOCK
+ (concat $1 "[]")
+ | BRACK_BLOCK
+ (identity "[]")
+ ;
+
+%%
+;; Define the lexer for this grammar
+(define-lex wisent-java-tags-lexer
+ "Lexical analyzer that handles Java buffers.
+It ignores whitespaces, newlines and comments."
+ semantic-lex-ignore-whitespace
+ semantic-lex-ignore-newline
+ semantic-lex-ignore-comments
+ ;;;; Auto-generated analyzers.
+ wisent-java-tags-wy--<number>-regexp-analyzer
+ wisent-java-tags-wy--<string>-sexp-analyzer
+ ;; Must detect keywords before other symbols
+ wisent-java-tags-wy--<keyword>-keyword-analyzer
+ wisent-java-tags-wy--<symbol>-regexp-analyzer
+ wisent-java-tags-wy--<punctuation>-string-analyzer
+ wisent-java-tags-wy--<block>-block-analyzer
+ ;; In theory, unicode chars should be turned into normal chars
+ ;; and then combined into regular ascii keywords and text. This
+ ;; analyzer just keeps these things from making the lexer go boom.
+ wisent-java-tags-wy--<unicode>-regexp-analyzer
+ ;;;;
+ semantic-lex-default-action)
+
+;;; java-tags.wy ends here
diff --git a/admin/grammars/js.wy b/admin/grammars/js.wy
new file mode 100644
index 0000000000..a13abf56e6
--- /dev/null
+++ b/admin/grammars/js.wy
@@ -0,0 +1,526 @@
+;;; javascript-jv.wy -- LALR grammar for Javascript
+
+;; Copyright (C) 2005-2011 Free Software Foundation, Inc.
+;; Copyright (C) 1998-2011 Ecma International.
+
+;; Author: Joakim Verona
+
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
+
+;;; Commentary:
+
+;; The grammar itself is transcribed from the ECMAScript Language
+;; Specification published at
+;;
+;; http://www.ecma-international.org/publications/standards/Ecma-262.htm
+;;
+;; and redistributed under the following license:
+
+;; Redistribution and use in source and binary forms, with or without
+;; modification, are permitted provided that the following conditions
+;; are met:
+
+;; 1. Redistributions of source code must retain the above copyright
+;; notice, this list of conditions and the following disclaimer.
+
+;; 2. Redistributions in binary form must reproduce the above
+;; copyright notice, this list of conditions and the following
+;; disclaimer in the documentation and/or other materials provided
+;; with the distribution.
+
+;; 3. Neither the name of the authors nor Ecma International may be
+;; used to endorse or promote products derived from this software
+;; without specific prior written permission. THIS SOFTWARE IS
+;; PROVIDED BY THE ECMA INTERNATIONAL "AS IS" AND ANY EXPRESS OR
+;; IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+;; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+;; ARE DISCLAIMED. IN NO EVENT SHALL ECMA INTERNATIONAL BE LIABLE FOR
+;; ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+;; CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
+;; OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+;; BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+;; LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+;; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
+;; USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
+;; DAMAGE.
+
+%package wisent-javascript-jv-wy
+;; JAVE I prefere ecmascript-mode
+%languagemode ecmascript-mode javascript-mode
+
+;; The default goal
+%start Program
+;; Other Goals
+%start FormalParameterList
+
+;; with the terminals stuff, I used the javacript.y names,
+;; but the semantic/wisent/java-tags.wy types
+;; when possible
+;; ------------------
+;; Operator terminals
+;; ------------------
+
+;;define-lex-string-type-analyzer gets called with the "syntax" comment
+%type <punctuation> ;;syntax "\\(\\s.\\|\\s$\\|\\s'\\)+" matchdatatype string
+
+%token <punctuation> ASSIGN_SYMBOL "="
+%token <punctuation> BITWISE_AND "&"
+%token <punctuation> BITWISE_AND_EQUALS "&="
+%token <punctuation> BITWISE_EXCLUSIVE_OR "^"
+%token <punctuation> BITWISE_EXCLUSIVE_OR_EQUALS "^="
+%token <punctuation> BITWISE_OR "|"
+%token <punctuation> BITWISE_OR_EQUALS "|="
+%token <punctuation> BITWISE_SHIFT_LEFT "<<"
+%token <punctuation> BITWISE_SHIFT_LEFT_EQUALS "<<="
+%token <punctuation> BITWISE_SHIFT_RIGHT ">>"
+%token <punctuation> BITWISE_SHIFT_RIGHT_EQUALS ">>="
+%token <punctuation> BITWISE_SHIFT_RIGHT_ZERO_FILL ">>>"
+%token <punctuation> BITWISE_SHIFT_RIGHT_ZERO_FILL_EQUALS ">>>="
+%token <punctuation> NOT_EQUAL "!="
+%token <punctuation> DIV_EQUALS "/="
+%token <punctuation> EQUALS "=="
+%token <punctuation> GREATER_THAN ">"
+%token <punctuation> GT_EQUAL ">="
+%token <punctuation> LOGICAL_AND "&&"
+%token <punctuation> LOGICAL_OR "||"
+%token <punctuation> LOGICAL_NOT "!!"
+%token <punctuation> LS_EQUAL "<="
+%token <punctuation> MINUS "-"
+%token <punctuation> MINUS_EQUALS "-="
+%token <punctuation> MOD "%"
+%token <punctuation> MOD_EQUALS "%="
+%token <punctuation> MULTIPLY "*"
+%token <punctuation> MULTIPLY_EQUALS "*="
+%token <punctuation> PLUS "+"
+%token <punctuation> PLUS_EQUALS "+="
+%token <punctuation> INCREMENT "++"
+%token <punctuation> DECREMENT "--"
+%token <punctuation> DIV "/"
+%token <punctuation> COLON ":"
+%token <punctuation> COMMA ","
+%token <punctuation> DOT "."
+%token <punctuation> LESS_THAN "<"
+%token <punctuation> LINE_TERMINATOR "\n"
+%token <punctuation> SEMICOLON ";"
+%token <punctuation> ONES_COMPLIMENT "~"
+
+
+;; -----------------------------
+;; Block & Parenthesis terminals
+;; -----------------------------
+%type <block> ;;syntax "\\s(\\|\\s)" matchdatatype block
+%token <block> PAREN_BLOCK "(OPEN_PARENTHESIS CLOSE_PARENTHESIS)"
+%token <block> BRACE_BLOCK "(START_BLOCK END_BLOCK)"
+%token <block> BRACK_BLOCK "(OPEN_SQ_BRACKETS CLOSE_SQ_BRACKETS)"
+
+%token <open-paren> OPEN_PARENTHESIS "("
+%token <close-paren> CLOSE_PARENTHESIS ")"
+
+%token <open-paren> START_BLOCK "{"
+%token <close-paren> END_BLOCK "}"
+
+%token <open-paren> OPEN_SQ_BRACKETS "["
+%token <close-paren> CLOSE_SQ_BRACKETS "]"
+
+
+;; -----------------
+;; Keyword terminals
+;; -----------------
+
+;; Generate a keyword analyzer
+%type <keyword> ;;syntax "\\(\\sw\\|\\s_\\)+" matchdatatype keyword
+
+%keyword IF "if"
+%put IF summary
+"if (<expr>) <stmt> [else <stmt>] (jv)"
+
+%keyword BREAK "break"
+%put BREAK summary
+"break [<label>] ;"
+
+%keyword CONTINUE "continue"
+%put CONTINUE summary
+"continue [<label>] ;"
+
+%keyword ELSE "else"
+%put ELSE summary
+"if (<expr>) <stmt> else <stmt>"
+
+
+%keyword FOR "for"
+%put FOR summary
+"for ([<init-expr>]; [<expr>]; [<update-expr>]) <stmt>"
+
+
+%keyword FUNCTION "function"
+%put FUNCTION summary
+"function declaration blah blah"
+
+%keyword THIS "this"
+%put THIS summary
+"this"
+
+
+%keyword RETURN "return"
+%put RETURN summary
+"return [<expr>] ;"
+
+%keyword WHILE "while"
+%put WHILE summary
+"while (<expr>) <stmt> | do <stmt> while (<expr>);"
+
+%keyword VOID_SYMBOL "void"
+%put VOID_SYMBOL summary
+"Method return type: void <name> ..."
+
+
+
+%keyword NEW "new"
+%put NEW summary
+"new <objecttype> - Creates a new object."
+
+%keyword DELETE "delete"
+%put DELETE summary
+"delete(<objectreference>) - Deletes the object."
+
+%keyword VAR "var"
+%put VAR summary
+"var <variablename> [= value];"
+
+%keyword WITH "with"
+%put WITH summary
+"with "
+
+%keyword TYPEOF "typeof"
+%put TYPEOF summary
+"typeof "
+
+%keyword IN "in"
+%put IN summary
+"in something"
+
+
+;; -----------------
+;; Literal terminals
+;; -----------------
+
+;;the .y file uses VARIABLE as IDENTIFIER, which seems a bit evil
+;; it think the normal .wy convention is better than this
+%type <symbol> ;;syntax "\\(\\sw\\|\\s_\\)+"
+%token <symbol> VARIABLE
+
+%type <string> ;;syntax "\\s\"" matchdatatype sexp
+%token <string> STRING
+
+%type <number> ;;syntax semantic-lex-number-expression
+%token <number> NUMBER
+
+
+%token FALSE
+%token TRUE
+%token QUERY
+
+
+%token NULL_TOKEN
+
+;;%token UNDEFINED_TOKEN
+;;%token INFINITY
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; associativity and stuff
+%left PLUS MINUS
+%left MULTIPLY DIV MOD
+
+%nonassoc FALSE
+%nonassoc HIGHER_THAN_FALSE
+%nonassoc ELSE
+%nonassoc LOWER_THAN_CLOSE_PARENTHESIS
+%nonassoc CLOSE_PARENTHESIS
+
+%%
+
+Program : SourceElement
+ ;
+
+SourceElement : Statement
+ | FunctionDeclaration
+ ;
+
+Statement : Block
+ | VariableStatement
+ | EmptyStatement
+ | ExpressionStatement
+ | IfStatement
+ | IterationExpression
+ | ContinueStatement
+ | BreakStatement
+ | ReturnStatement
+ | WithStatement
+ ;
+
+FunctionDeclaration : FUNCTION VARIABLE FormalParameterListBlock Block
+ (FUNCTION-TAG $2 nil $3)
+ ;
+
+FormalParameterListBlock : PAREN_BLOCK
+ (EXPANDFULL $1 FormalParameterList)
+ ;
+
+FormalParameterList: OPEN_PARENTHESIS
+ ()
+ | VARIABLE
+ (VARIABLE-TAG $1 nil nil)
+ | CLOSE_PARENTHESIS
+ ()
+ | COMMA
+ ()
+ ;
+
+StatementList : Statement
+ | StatementList Statement
+ ;
+
+Block : BRACE_BLOCK
+ ;; If you want to parse the body of the function
+ ;; ( EXPANDFULL $1 BlockExpand )
+ ;
+
+BlockExpand: START_BLOCK StatementList END_BLOCK
+ | START_BLOCK END_BLOCK
+ ;
+
+VariableStatement : VAR VariableDeclarationList SEMICOLON
+ (VARIABLE-TAG $2 nil nil)
+ ;
+
+VariableDeclarationList : VariableDeclaration
+ (list $1)
+ | VariableDeclarationList COMMA VariableDeclaration
+ (append $1 (list $3))
+ ;
+
+VariableDeclaration : VARIABLE
+ (append (list $1 nil) $region)
+ | VARIABLE Initializer
+ (append (cons $1 $2) $region)
+ ;
+
+Initializer : ASSIGN_SYMBOL AssignmentExpression
+ (list $2)
+ ;
+
+EmptyStatement : SEMICOLON
+ ;
+
+ExpressionStatement : Expression SEMICOLON
+ ;
+
+IfStatement : IF OPEN_PARENTHESIS Expression CLOSE_PARENTHESIS Statement %prec HIGHER_THAN_FALSE
+ | IF OPEN_PARENTHESIS Expression CLOSE_PARENTHESIS Statement ELSE Statement
+ | IF OPEN_PARENTHESIS FALSE CLOSE_PARENTHESIS Statement
+ | IF OPEN_PARENTHESIS LeftHandSideExpression AssignmentOperator AssignmentExpression CLOSE_PARENTHESIS Statement
+ ;
+
+IterationExpression : WHILE OPEN_PARENTHESIS Expression CLOSE_PARENTHESIS Statement %prec HIGHER_THAN_FALSE
+ | WHILE OPEN_PARENTHESIS FALSE CLOSE_PARENTHESIS Statement
+ | WHILE OPEN_PARENTHESIS LeftHandSideExpression AssignmentOperator AssignmentExpression CLOSE_PARENTHESIS Statement
+ | FOR OPEN_PARENTHESIS OptionalExpression SEMICOLON OptionalExpression SEMICOLON OptionalExpression CLOSE_PARENTHESIS Statement
+ | FOR OPEN_PARENTHESIS VAR VariableDeclarationList SEMICOLON OptionalExpression SEMICOLON OptionalExpression CLOSE_PARENTHESIS Statement
+ | FOR OPEN_PARENTHESIS LeftHandSideExpression IN Expression CLOSE_PARENTHESIS Statement
+ | FOR OPEN_PARENTHESIS VAR VARIABLE OptionalInitializer IN Expression CLOSE_PARENTHESIS Statement
+ ;
+
+ContinueStatement : CONTINUE SEMICOLON
+ ;
+
+;;JAVE break needs labels
+BreakStatement : BREAK SEMICOLON
+ ;; | BREAK identifier SEMICOLON
+ ;
+
+ReturnStatement : RETURN Expression SEMICOLON
+ | RETURN SEMICOLON
+ ;
+
+WithStatement : WITH OPEN_PARENTHESIS Expression CLOSE_PARENTHESIS Statement
+ ;
+
+OptionalInitializer : Initializer
+ |
+ ;
+
+PrimaryExpression : THIS
+ | VARIABLE
+ | NUMBER
+ | STRING
+ | NULL_TOKEN
+ | TRUE
+ | FALSE
+ | OPEN_PARENTHESIS Expression CLOSE_PARENTHESIS
+ ;
+
+MemberExpression : PrimaryExpression
+ | MemberExpression OPEN_SQ_BRACKETS Expression CLOSE_SQ_BRACKETS
+ | MemberExpression DOT VARIABLE
+ | NEW MemberExpression Arguments
+ ;
+
+NewExpression : MemberExpression
+ | NEW NewExpression
+ ;
+
+CallExpression : MemberExpression Arguments
+ | CallExpression Arguments
+ | CallExpression OPEN_SQ_BRACKETS Expression CLOSE_SQ_BRACKETS
+ | CallExpression DOT VARIABLE
+ ;
+
+Arguments : OPEN_PARENTHESIS CLOSE_PARENTHESIS
+ | OPEN_PARENTHESIS ArgumentList CLOSE_PARENTHESIS
+ ;
+
+ArgumentList : AssignmentExpression
+ | ArgumentList COMMA AssignmentExpression
+ ;
+
+LeftHandSideExpression : NewExpression
+ | CallExpression
+ ;
+
+PostfixExpression : LeftHandSideExpression
+ | LeftHandSideExpression INCREMENT
+ | LeftHandSideExpression DECREMENT
+ ;
+
+UnaryExpression : PostfixExpression
+ | DELETE UnaryExpression
+ | VOID_SYMBOL UnaryExpression
+ | TYPEOF UnaryExpression
+ | INCREMENT UnaryExpression
+ | DECREMENT UnaryExpression
+ | PLUS UnaryExpression
+ | MINUS UnaryExpression
+ | ONES_COMPLIMENT UnaryExpression
+ | LOGICAL_NOT UnaryExpression
+ ;
+
+MultiplicativeExpression : UnaryExpression
+ | MultiplicativeExpression MULTIPLY UnaryExpression
+ | MultiplicativeExpression DIV UnaryExpression
+ | MultiplicativeExpression MOD UnaryExpression
+ ;
+
+AdditiveExpression : MultiplicativeExpression
+ | AdditiveExpression PLUS MultiplicativeExpression
+ | AdditiveExpression MINUS MultiplicativeExpression
+ ;
+
+ShiftExpression : AdditiveExpression
+ | ShiftExpression BITWISE_SHIFT_LEFT AdditiveExpression
+ | ShiftExpression BITWISE_SHIFT_RIGHT AdditiveExpression
+ | ShiftExpression BITWISE_SHIFT_RIGHT_ZERO_FILL AdditiveExpression
+ ;
+
+RelationalExpression : ShiftExpression
+ | RelationalExpression LESS_THAN ShiftExpression
+ | RelationalExpression GREATER_THAN ShiftExpression
+ | RelationalExpression LS_EQUAL ShiftExpression
+ | RelationalExpression GT_EQUAL ShiftExpression
+ ;
+
+EqualityExpression : RelationalExpression
+ | EqualityExpression EQUALS RelationalExpression
+ | EqualityExpression NOT_EQUAL RelationalExpression
+ ;
+
+BitwiseANDExpression : EqualityExpression
+ | BitwiseANDExpression BITWISE_AND EqualityExpression
+ ;
+
+BitwiseXORExpression : BitwiseANDExpression
+ | BitwiseXORExpression BITWISE_EXCLUSIVE_OR BitwiseANDExpression
+ ;
+
+BitwiseORExpression : BitwiseXORExpression
+ | BitwiseORExpression BITWISE_OR BitwiseXORExpression
+ ;
+
+LogicalANDExpression : BitwiseORExpression
+ | LogicalANDExpression LOGICAL_AND BitwiseORExpression
+ ;
+
+LogicalORExpression : LogicalANDExpression
+ | LogicalORExpression LOGICAL_OR LogicalANDExpression
+ ;
+
+ConditionalExpression : LogicalORExpression
+ | LogicalORExpression QUERY AssignmentExpression COLON AssignmentExpression
+ ;
+
+AssignmentExpression : ConditionalExpression
+ | LeftHandSideExpression AssignmentOperator AssignmentExpression %prec LOWER_THAN_CLOSE_PARENTHESIS
+ ;
+
+AssignmentOperator : ASSIGN_SYMBOL
+ | MULTIPLY_EQUALS
+ | DIV_EQUALS
+ | MOD_EQUALS
+ | PLUS_EQUALS
+ | MINUS_EQUALS
+ | BITWISE_SHIFT_LEFT_EQUALS
+ | BITWISE_SHIFT_RIGHT_EQUALS
+ | BITWISE_SHIFT_RIGHT_ZERO_FILL_EQUALS
+ | BITWISE_AND_EQUALS
+ | BITWISE_EXCLUSIVE_OR_EQUALS
+ | BITWISE_OR_EQUALS
+ ;
+
+Expression : AssignmentExpression
+ | Expression COMMA AssignmentExpression
+ ;
+
+OptionalExpression : Expression
+ |
+ ;
+
+%%
+
+;;here something like:
+;;(define-lex wisent-java-tags-lexer
+;; should go
+(define-lex javascript-lexer-jv
+"javascript thingy"
+;;std stuff
+ semantic-lex-ignore-whitespace
+ semantic-lex-ignore-newline
+ semantic-lex-ignore-comments
+
+ ;;stuff generated from the wy file(one for each "type" declaration)
+ wisent-javascript-jv-wy--<number>-regexp-analyzer
+ wisent-javascript-jv-wy--<string>-sexp-analyzer
+
+ wisent-javascript-jv-wy--<keyword>-keyword-analyzer
+
+ wisent-javascript-jv-wy--<symbol>-regexp-analyzer
+ wisent-javascript-jv-wy--<punctuation>-string-analyzer
+ wisent-javascript-jv-wy--<block>-block-analyzer
+
+
+ ;;;;more std stuff
+ semantic-lex-default-action
+ )
+
+;;; javascript-jv.wy ends here
diff --git a/admin/grammars/make.by b/admin/grammars/make.by
new file mode 100644
index 0000000000..dab4472b73
--- /dev/null
+++ b/admin/grammars/make.by
@@ -0,0 +1,168 @@
+;;; make.by -- BY notation for Makefiles.
+
+;; Copyright (C) 1999-2011 Free Software Foundation, Inc.
+;;
+;; Author: Eric M. Ludlam <[email protected]>
+;; David Ponce <[email protected]>
+;; Klaus Berndl <[email protected]>
+;;
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
+
+%package semantic-make-by
+
+%languagemode makefile-mode
+%start Makefile
+
+;; This was always a test case.
+%quotemode backquote
+
+%token IF "if"
+%token IFDEF "ifdef"
+%token IFNDEF "ifndef"
+%token IFEQ "ifeq"
+%token IFNEQ "ifneq"
+%token ELSE "else"
+%token ENDIF "endif"
+%token INCLUDE "include"
+
+%put { IF ELSE ENDIF } summary "Conditional: if (expression) ... else ... endif"
+%put IFDEF summary "Conditional: ifdef (expression) ... else ... endif"
+%put IFNDEF summary "Conditional: ifndef (expression) ... else ... endif"
+%put IFEQ summary "Conditional: ifeq (expression) ... else ... endif"
+%put IFNEQ summary "Conditional: ifneq (expression) ... else ... endif"
+%put INCLUDE summary "Macro: include filename1 filename2 ..."
+
+%token <punctuation> COLON "\\`[:]\\'"
+%token <punctuation> PLUS "\\`[+]\\'"
+%token <punctuation> EQUAL "\\`[=]\\'"
+%token <punctuation> DOLLAR "\\`[$]\\'"
+%token <punctuation> BACKSLASH "\\`[\\]\\'"
+
+%%
+
+Makefile : bol newline (nil)
+ | bol variable
+ ( ,@$2 )
+ | bol rule
+ ( ,@$2 )
+ | bol conditional
+ ( ,@$2 )
+ | bol include
+ ( ,@$2 )
+ | whitespace ( nil )
+ | newline ( nil )
+ ;
+
+variable: symbol opt-whitespace equals opt-whitespace element-list
+ (VARIABLE-TAG ,$1 nil ,$5)
+ ;
+
+rule: targets opt-whitespace colons opt-whitespace element-list commands
+ (FUNCTION-TAG ,$1 nil ,$5)
+ ;
+
+targets: target opt-whitespace targets
+ ( (car ,$1) (car ,@$3) )
+ | target
+ ( (car ,$1) )
+ ;
+
+target: sub-target target
+ ( (concat (car ,$1) (car ,@$3) ) )
+ | sub-target
+ ( (car ,$1) )
+ ;
+
+sub-target: symbol
+ | string
+ | varref
+ ;
+
+conditional: IF some-whitespace symbol newline
+ ( nil )
+ | IFDEF some-whitespace symbol newline
+ ( nil )
+ | IFNDEF some-whitespace symbol newline
+ ( nil )
+ | IFEQ some-whitespace expression newline
+ ( nil )
+ | IFNEQ some-whitespace expression newline
+ ( nil )
+ | ELSE newline
+ ( nil )
+ | ENDIF newline
+ ( nil )
+ ;
+
+expression : semantic-list
+ ;
+
+include: INCLUDE some-whitespace element-list
+ (INCLUDE-TAG ,$3 nil)
+ ;
+
+equals: COLON EQUAL ()
+ | PLUS EQUAL ()
+ | EQUAL ()
+ ;
+
+colons: COLON COLON ()
+ | COLON ()
+ ;
+
+element-list: elements newline
+ ( ,@$1 )
+ ;
+
+elements: element some-whitespace elements
+ ( ,@$1 ,@$3 )
+ | element
+ ( ,@$1 )
+ | ;;EMPTY
+ ;
+
+element: sub-element element
+ ( (concat (car ,$1) (car ,$2)) )
+ | ;;EMPTY
+ ;
+
+sub-element: symbol
+ | string
+ | punctuation
+ | semantic-list
+ ( (buffer-substring-no-properties
+ (identity start) (identity end)) )
+ ;
+
+varref: DOLLAR semantic-list
+ ( (buffer-substring-no-properties (identity start) (identity end)) )
+ ;
+
+commands: bol shell-command newline commands
+ ( ,$1 ,@$2 )
+ | ;;EMPTY
+ ( )
+ ;
+
+opt-whitespace : some-whitespace ( nil )
+ | ;;EMPTY
+ ;
+
+some-whitespace : whitespace some-whitespace (nil)
+ | whitespace (nil)
+ ;
+
+;;; make.by ends here
diff --git a/admin/grammars/python.wy b/admin/grammars/python.wy
new file mode 100644
index 0000000000..a0af813e5e
--- /dev/null
+++ b/admin/grammars/python.wy
@@ -0,0 +1,1132 @@
+;;; python.wy -- LALR grammar for Python
+
+;; Copyright (C) 2002-2011 Free Software Foundation, Inc.
+;; Copyright (C) 2001-2010 Python Software Foundation
+
+;; Author: Richard Kim <[email protected]>
+;; Maintainer: Richard Kim <[email protected]>
+;; Created: June 2002
+;; Keywords: syntax
+;;
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
+
+;;; Commentary:
+;;
+;; This is an LALR python parser that follows the official python
+;; grammar closely with very few exceptions. The Python grammar is
+;; used and reproduced under the following license:
+;;
+;; PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
+;; --------------------------------------------
+;; 1. This LICENSE AGREEMENT is between the Python Software Foundation
+;; ("PSF"), and the Individual or Organization ("Licensee") accessing
+;; and otherwise using this software ("Python") in source or binary
+;; form and its associated documentation.
+;;
+;; 2. Subject to the terms and conditions of this License Agreement,
+;; PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide
+;; license to reproduce, analyze, test, perform and/or display
+;; publicly, prepare derivative works, distribute, and otherwise use
+;; Python alone or in any derivative version, provided, however, that
+;; PSF's License Agreement and PSF's notice of copyright, i.e.,
+;; "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
+;; 2009, 2010 Python Software Foundation; All Rights Reserved" are
+;; retained in Python alone or in any derivative version prepared by
+;; Licensee.
+;;
+;; 3. In the event Licensee prepares a derivative work that is based
+;; on or incorporates Python or any part thereof, and wants to make
+;; the derivative work available to others as provided herein, then
+;; Licensee hereby agrees to include in any such work a brief summary
+;; of the changes made to Python.
+;;
+;; 4. PSF is making Python available to Licensee on an "AS IS"
+;; basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+;; IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
+;; DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
+;; FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
+;; INFRINGE ANY THIRD PARTY RIGHTS.
+;;
+;; 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
+;; FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A
+;; RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, OR
+;; ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
+;;
+;; 6. This License Agreement will automatically terminate upon a
+;; material breach of its terms and conditions.
+;;
+;; 7. Nothing in this License Agreement shall be deemed to create any
+;; relationship of agency, partnership, or joint venture between PSF
+;; and Licensee. This License Agreement does not grant permission to
+;; use PSF trademarks or trade name in a trademark sense to endorse or
+;; promote products or services of Licensee, or any third party.
+;;
+;; 8. By copying, installing or otherwise using Python, Licensee
+;; agrees to be bound by the terms and conditions of this License
+;; Agreement.
+
+;;; To do:
+;;
+;; * Verify that semantic-lex-python-number regexp is correct.
+
+;; --------
+;; Settings
+;; --------
+
+%package wisent-python-wy
+
+%languagemode python-mode
+
+;; The default start symbol
+%start goal
+;; Alternate entry points
+;; - Needed by partial re-parse
+%start function_parameter
+%start paren_class
+%start indented_block
+;; - Needed by EXPANDFULL clauses
+%start function_parameters
+%start paren_classes
+%start indented_block_body
+
+;; -------------------------------
+;; Misc. Python specific terminals
+;; -------------------------------
+;; The value of these tokens are for documentation only, they are not
+;; used by the lexer.
+%token <charquote> BACKSLASH "\\"
+%token <newline> NEWLINE "\n"
+%token <indentation> INDENT "^\\s-+"
+%token <indentation> DEDENT "[^:INDENT:]"
+%token <indentation> INDENT_BLOCK "(INDENT DEDENT)"
+
+;; -----------------------------
+;; Block & Parenthesis terminals
+;; -----------------------------
+%type <block> ;;syntax "\\s(\\|\\s)" matchdatatype block
+
+%token <block> PAREN_BLOCK "(LPAREN RPAREN)"
+%token <block> BRACE_BLOCK "(LBRACE RBRACE)"
+%token <block> BRACK_BLOCK "(LBRACK RBRACK)"
+
+%token <open-paren> LPAREN "("
+%token <close-paren> RPAREN ")"
+%token <open-paren> LBRACE "{"
+%token <close-paren> RBRACE "}"
+%token <open-paren> LBRACK "["
+%token <close-paren> RBRACK "]"
+
+;; ------------------
+;; Operator terminals
+;; ------------------
+%type <punctuation> ;;syntax "\\(\\s.\\|\\s$\\|\\s'\\)+" matchdatatype string
+
+%token <punctuation> LTLTEQ "<<="
+%token <punctuation> GTGTEQ ">>="
+%token <punctuation> EXPEQ "**="
+%token <punctuation> DIVDIVEQ "//="
+%token <punctuation> DIVDIV "//"
+%token <punctuation> LTLT "<<"
+%token <punctuation> GTGT ">>"
+%token <punctuation> EXPONENT "**"
+%token <punctuation> EQ "=="
+%token <punctuation> GE ">="
+%token <punctuation> LE "<="
+%token <punctuation> PLUSEQ "+="
+%token <punctuation> MINUSEQ "-="
+%token <punctuation> MULTEQ "*="
+%token <punctuation> DIVEQ "/="
+%token <punctuation> MODEQ "%="
+%token <punctuation> AMPEQ "&="
+%token <punctuation> OREQ "|="
+%token <punctuation> HATEQ "^="
+%token <punctuation> LTGT "<>"
+%token <punctuation> NE "!="
+%token <punctuation> HAT "^"
+%token <punctuation> LT "<"
+%token <punctuation> GT ">"
+%token <punctuation> AMP "&"
+%token <punctuation> MULT "*"
+%token <punctuation> DIV "/"
+%token <punctuation> MOD "%"
+%token <punctuation> PLUS "+"
+%token <punctuation> MINUS "-"
+%token <punctuation> PERIOD "."
+%token <punctuation> TILDE "~"
+%token <punctuation> BAR "|"
+%token <punctuation> COLON ":"
+%token <punctuation> SEMICOLON ";"
+%token <punctuation> COMMA ","
+%token <punctuation> ASSIGN "="
+%token <punctuation> BACKQUOTE "`"
+
+
+;; -----------------
+;; Literal terminals
+;; -----------------
+%token <string> STRING_LITERAL
+
+%type <number> ;;syntax semantic-lex-number-expression
+%token <number> NUMBER_LITERAL
+
+%type <symbol> ;;syntax "\\(\\sw\\|\\s_\\)+"
+%token <symbol> NAME
+
+;; -----------------
+;; Keyword terminals
+;; -----------------
+%type <keyword> ;;syntax "\\(\\sw\\|\\s_\\)+" matchdatatype keyword
+
+%keyword AND "and"
+%put AND summary
+"Logical AND binary operator ... "
+
+%keyword AS "as"
+%put AS summary
+"EXPR as NAME makes value of EXPR available as variable NAME"
+
+%keyword ASSERT "assert"
+%put ASSERT summary
+"Raise AssertionError exception if <expr> is false"
+
+%keyword BREAK "break"
+%put BREAK summary
+"Terminate 'for' or 'while' loop"
+
+%keyword CLASS "class"
+%put CLASS summary
+"Define a new class"
+
+%keyword CONTINUE "continue"
+%put CONTINUE summary
+"Skip to the next iteration of enclosing 'for' or 'while' loop"
+
+%keyword DEF "def"
+%put DEF summary
+"Define a new function"
+
+%keyword DEL "del"
+%put DEL summary
+"Delete specified objects, i.e., undo what assignment did"
+
+%keyword ELIF "elif"
+%put ELIF summary
+"Shorthand for 'else if' following an 'if' statement"
+
+%keyword ELSE "else"
+%put ELSE summary
+"Start the 'else' clause following an 'if' statement"
+
+%keyword EXCEPT "except"
+%put EXCEPT summary
+"Specify exception handlers along with 'try' keyword"
+
+%keyword EXEC "exec"
+%put EXEC summary
+"Dynamically execute Python code"
+
+%keyword FINALLY "finally"
+%put FINALLY summary
+"Specify code to be executed after 'try' statements whether or not an exception occurred"
+
+%keyword FOR "for"
+%put FOR summary
+"Start a 'for' loop"
+
+%keyword FROM "from"
+%put FROM summary
+"Modify behavior of 'import' statement"
+
+%keyword GLOBAL "global"
+%put GLOBAL summary
+"Declare one or more symbols as global symbols"
+
+%keyword IF "if"
+%put IF summary
+"Start 'if' conditional statement"
+
+%keyword IMPORT "import"
+%put IMPORT summary
+"Load specified modules"
+
+%keyword IN "in"
+%put IN summary
+"Part of 'for' statement "
+
+%keyword IS "is"
+%put IS summary
+"Binary operator that tests for object equality"
+
+%keyword LAMBDA "lambda"
+%put LAMBDA summary
+"Create anonymous function"
+
+%keyword NOT "not"
+%put NOT summary
+"Unary boolean negation operator"
+
+%keyword OR "or"
+%put OR summary
+"Binary logical 'or' operator"
+
+%keyword PASS "pass"
+%put PASS summary
+"Statement that does nothing"
+
+%keyword PRINT "print"
+%put PRINT summary
+"Print each argument to standard output"
+
+%keyword RAISE "raise"
+%put RAISE summary
+"Raise an exception"
+
+%keyword RETURN "return"
+%put RETURN summary
+"Return from a function"
+
+%keyword TRY "try"
+%put TRY summary
+"Start of statements protected by exception handlers"
+
+%keyword WHILE "while"
+%put WHILE summary
+"Start a 'while' loop"
+
+%keyword YIELD "yield"
+%put YIELD summary
+"Create a generator function"
+
+%%
+
+;;;****************************************************************************
+;;;@ goal
+;;;****************************************************************************
+
+;; simple_stmt are statements that do not involve INDENT tokens
+;; compound_stmt are statements that involve INDENT tokens
+goal
+ : NEWLINE
+ | simple_stmt
+ | compound_stmt
+ ;
+
+;;;****************************************************************************
+;;;@ simple_stmt
+;;;****************************************************************************
+
+;; simple_stmt: small_stmt (';' small_stmt)* [';'] NEWLINE
+simple_stmt
+ : small_stmt_list semicolon_opt NEWLINE
+ ;
+
+;; small_stmt (';' small_stmt)*
+small_stmt_list
+ : small_stmt
+ | small_stmt_list SEMICOLON small_stmt
+ ;
+
+small_stmt
+ : expr_stmt
+ | print_stmt
+ | del_stmt
+ | pass_stmt
+ | flow_stmt
+ | import_stmt
+ | global_stmt
+ | exec_stmt
+ | assert_stmt
+ ;
+
+;;;============================================================================
+;;;@@ print_stmt
+;;;============================================================================
+
+;; print_stmt: 'print' [ test (',' test)* [','] ]
+;; | '>>' test [ (',' test)+ [','] ]
+print_stmt
+ : PRINT print_stmt_trailer
+ (CODE-TAG $1 nil)
+ ;
+
+;; [ test (',' test)* [','] ] | '>>' test [ (',' test)+ [','] ]
+print_stmt_trailer
+ : test_list_opt
+ ()
+ | GTGT test trailing_test_list_with_opt_comma_opt
+ ()
+ ;
+
+;; [ (',' test)+ [','] ]
+trailing_test_list_with_opt_comma_opt
+ : ;;EMPTY
+ | trailing_test_list comma_opt
+ ()
+ ;
+
+;; (',' test)+
+trailing_test_list
+ : COMMA test
+ ()
+ | trailing_test_list COMMA test
+ ()
+ ;
+
+;;;============================================================================
+;;;@@ expr_stmt
+;;;============================================================================
+
+;; expr_stmt: testlist (augassign testlist | ('=' testlist)*)
+expr_stmt
+ : testlist expr_stmt_trailer
+ (if (and $2 (stringp $1) (string-match "^\\(\\sw\\|\\s_\\)+$" $1))
+ ;; If this is an assignment statement and left side is a symbol,
+ ;; then generate a 'variable token, else return 'code token.
+ (VARIABLE-TAG $1 nil nil)
+ (CODE-TAG $1 nil))
+ ;
+
+;; Could be EMPTY because of eq_testlist_zom.
+;; (augassign testlist | ('=' testlist)*)
+expr_stmt_trailer
+ : augassign testlist
+ | eq_testlist_zom
+ ;
+
+;; Could be EMPTY!
+;; ('=' testlist)*
+eq_testlist_zom
+ : ;;EMPTY
+ | eq_testlist_zom ASSIGN testlist
+ (identity $3)
+ ;
+
+;; augassign: '+=' | '-=' | '*=' | '/=' | '%=' | '&=' | '|=' | '^='
+;; | '<<=' | '>>=' | '**=' | '//='
+augassign
+ : PLUSEQ | MINUSEQ | MULTEQ | DIVEQ | MODEQ
+ | AMPEQ | OREQ | HATEQ | LTLTEQ
+ | GTGTEQ | EXPEQ | DIVDIVEQ
+ ;
+
+;;;============================================================================
+;;;@@ del_stmt
+;;;============================================================================
+
+;; del_stmt: 'del' exprlist
+del_stmt
+ : DEL exprlist
+ (CODE-TAG $1 nil)
+ ;
+
+;; exprlist: expr (',' expr)* [',']
+exprlist
+ : expr_list comma_opt
+ ()
+ ;
+
+;; expr (',' expr)*
+expr_list
+ : expr
+ ()
+ | expr_list COMMA expr
+ ()
+ ;
+
+;;;============================================================================
+;;;@@ pass_stmt
+;;;============================================================================
+
+;; pass_stmt: 'pass'
+pass_stmt
+ : PASS
+ (CODE-TAG $1 nil)
+ ;
+
+;;;============================================================================
+;;;@@ flow_stmt
+;;;============================================================================
+
+flow_stmt
+ : break_stmt
+ | continue_stmt
+ | return_stmt
+ | raise_stmt
+ | yield_stmt
+ ;
+
+;; break_stmt: 'break'
+break_stmt
+ : BREAK
+ (CODE-TAG $1 nil)
+ ;
+
+;; continue_stmt: 'continue'
+continue_stmt
+ : CONTINUE
+ (CODE-TAG $1 nil)
+ ;
+
+;; return_stmt: 'return' [testlist]
+return_stmt
+ : RETURN testlist_opt
+ (CODE-TAG $1 nil)
+ ;
+
+;; [testlist]
+testlist_opt
+ : ;;EMPTY
+ | testlist
+ ()
+ ;
+
+;; yield_stmt: 'yield' testlist
+yield_stmt
+ : YIELD
+ (CODE-TAG $1 nil)
+ | YIELD testlist
+ (CODE-TAG $1 nil)
+ ;
+
+;; raise_stmt: 'raise' [test [',' test [',' test]]]
+raise_stmt
+ : RAISE zero_one_two_or_three_tests
+ (CODE-TAG $1 nil)
+ ;
+
+;; [test [',' test [',' test]]]
+zero_one_two_or_three_tests
+ : ;;EMPTY
+ | test zero_one_or_two_tests
+ ()
+ ;
+
+;; [',' test [',' test]]
+zero_one_or_two_tests
+ : ;;EMPTY
+ | COMMA test zero_or_one_comma_test
+ ()
+ ;
+
+;; [',' test]
+zero_or_one_comma_test
+ : ;;EMPTY
+ | COMMA test
+ ()
+ ;
+
+;;;============================================================================
+;;;@@ import_stmt
+;;;============================================================================
+
+;; import_stmt : 'import' dotted_as_name (',' dotted_as_name)*
+;; | 'from' dotted_name 'import'
+;; ('*' | import_as_name (',' import_as_name)*)
+import_stmt
+ : IMPORT dotted_as_name_list
+ (INCLUDE-TAG $2 nil)
+ | FROM dotted_name IMPORT star_or_import_as_name_list
+ (INCLUDE-TAG $2 nil)
+ ;
+
+;; dotted_as_name (',' dotted_as_name)*
+dotted_as_name_list
+ : dotted_as_name
+ | dotted_as_name_list COMMA dotted_as_name
+ ;
+
+;; ('*' | import_as_name (',' import_as_name)*)
+star_or_import_as_name_list
+ : MULT
+ ()
+ | import_as_name_list
+ ()
+ ;
+
+;; import_as_name (',' import_as_name)*
+import_as_name_list
+ : import_as_name
+ ()
+ | import_as_name_list COMMA import_as_name
+ ()
+ ;
+
+;; import_as_name: NAME [NAME NAME]
+import_as_name
+ : NAME as_name_opt
+ ()
+ ;
+
+;; dotted_as_name: dotted_name [AS NAME]
+dotted_as_name
+ : dotted_name as_name_opt
+ ;
+
+;; [AS NAME]
+as_name_opt
+ : ;;EMPTY
+ | AS NAME
+ (identity $2)
+ ;
+
+;; dotted_name: NAME ('.' NAME)*
+dotted_name
+ : NAME
+ | dotted_name PERIOD NAME
+ (format "%s.%s" $1 $3)
+ ;
+
+;;;============================================================================
+;;;@@ global_stmt
+;;;============================================================================
+
+;; global_stmt: 'global' NAME (',' NAME)*
+global_stmt
+ : GLOBAL comma_sep_name_list
+ (CODE-TAG $1 nil)
+ ;
+
+;; NAME (',' NAME)*
+comma_sep_name_list
+ : NAME
+ | comma_sep_name_list COMMA NAME
+ ;
+
+;;;============================================================================
+;;;@@ exec_stmt
+;;;============================================================================
+
+;; exec_stmt: 'exec' expr ['in' test [',' test]]
+exec_stmt
+ : EXEC expr exec_trailer
+ (CODE-TAG $1 nil)
+ ;
+
+;; ['in' test [',' test]]
+exec_trailer
+ : ;;EMPTY
+ | IN test comma_test_opt
+ ()
+ ;
+
+;; [',' test]
+comma_test_opt
+ : ;;EMPTY
+ | COMMA test
+ ()
+ ;
+
+;;;============================================================================
+;;;@@ assert_stmt
+;;;============================================================================
+
+;; assert_stmt: 'assert' test [',' test]
+assert_stmt
+ : ASSERT test comma_test_opt
+ (CODE-TAG $1 nil)
+ ;
+
+;;;****************************************************************************
+;;;@ compound_stmt
+;;;****************************************************************************
+
+compound_stmt
+ : if_stmt
+ | while_stmt
+ | for_stmt
+ | try_stmt
+ | funcdef
+ | class_declaration
+ ;
+
+;;;============================================================================
+;;;@@ if_stmt
+;;;============================================================================
+
+;; if_stmt: 'if' test ':' suite ('elif' test ':' suite)* ['else' ':' suite]
+if_stmt
+ : IF test COLON suite elif_suite_pair_list else_suite_pair_opt
+ (CODE-TAG $1 nil)
+ ;
+
+;; ('elif' test ':' suite)*
+elif_suite_pair_list
+ : ;;EMPTY
+ | elif_suite_pair_list ELIF test COLON suite
+ ()
+ ;
+
+;; ['else' ':' suite]
+else_suite_pair_opt
+ : ;;EMPTY
+ | ELSE COLON suite
+ ()
+ ;
+
+;; This NT follows the COLON token for most compound statements.
+;; suite: simple_stmt | NEWLINE INDENT stmt+ DEDENT
+suite
+ : simple_stmt
+ (list $1)
+ | NEWLINE indented_block
+ (progn $2)
+ ;
+
+indented_block
+ : INDENT_BLOCK
+ (EXPANDFULL $1 indented_block_body)
+ ;
+
+indented_block_body
+ : INDENT
+ ()
+ | DEDENT
+ ()
+ | simple_stmt
+ | compound_stmt
+ ;
+
+;;;============================================================================
+;;;@@ while_stmt
+;;;============================================================================
+
+;; while_stmt: 'while' test ':' suite ['else' ':' suite]
+while_stmt
+ : WHILE test COLON suite else_suite_pair_opt
+ (CODE-TAG $1 nil)
+ ;
+
+;;;============================================================================
+;;;@@ for_stmt
+;;;============================================================================
+
+;; for_stmt: 'for' exprlist 'in' testlist ':' suite ['else' ':' suite]
+for_stmt
+ : FOR exprlist IN testlist COLON suite else_suite_pair_opt
+ (CODE-TAG $1 nil)
+ ;
+
+;;;============================================================================
+;;;@@ try_stmt
+;;;============================================================================
+
+;; try_stmt: ('try' ':' suite (except_clause ':' suite)+ #diagram:break
+;; ['else' ':' suite] | 'try' ':' suite 'finally' ':' suite)
+try_stmt
+ : TRY COLON suite except_clause_suite_pair_list else_suite_pair_opt
+ (CODE-TAG $1 nil)
+ | TRY COLON suite FINALLY COLON suite
+ (CODE-TAG $1 nil)
+ ;
+
+;; (except_clause ':' suite)+
+except_clause_suite_pair_list
+ : except_clause COLON suite
+ ()
+ | except_clause_suite_pair_list except_clause COLON suite
+ ()
+ ;
+
+;; # NB compile.c makes sure that the default except clause is last
+;; except_clause: 'except' [test [',' test]]
+except_clause
+ : EXCEPT zero_one_or_two_test
+ ()
+ ;
+
+;; [test [',' test]]
+zero_one_or_two_test
+ : ;;EMPTY
+ | test zero_or_one_comma_test
+ ()
+ ;
+
+;;;============================================================================
+;;;@@ funcdef
+;;;============================================================================
+
+;; funcdef: 'def' NAME parameters ':' suite
+funcdef
+ : DEF NAME function_parameter_list COLON suite
+ (FUNCTION-TAG $2 nil $3)
+ ;
+
+function_parameter_list
+ : PAREN_BLOCK
+ (let ((wisent-python-EXPANDING-block t))
+ (EXPANDFULL $1 function_parameters))
+ ;
+
+;; parameters: '(' [varargslist] ')'
+function_parameters
+ : LPAREN
+ ()
+ | RPAREN
+ ()
+ | function_parameter COMMA
+ | function_parameter RPAREN
+ ;
+
+function_parameter
+ : fpdef_opt_test
+ ;; : NAME
+ ;; (VARIABLE-TAG $1 nil nil)
+ | MULT NAME
+ (VARIABLE-TAG $2 nil nil)
+ | EXPONENT NAME
+ (VARIABLE-TAG $2 nil nil)
+ ;
+
+;;;============================================================================
+;;;@@ class_declaration
+;;;============================================================================
+
+;; classdef: 'class' NAME ['(' testlist ')'] ':' suite
+class_declaration
+ : CLASS NAME paren_class_list_opt COLON suite
+ (TYPE-TAG $2 $1 ;; Name "class"
+ $5 ;; Members
+ (cons $3 nil) ;; (SUPERCLASSES . INTERFACES)
+ )
+ ;
+
+;; ['(' testlist ')']
+paren_class_list_opt
+ : ;;EMPTY
+ | paren_class_list
+ ;
+
+paren_class_list
+ : PAREN_BLOCK
+ (let ((wisent-python-EXPANDING-block t))
+ (mapcar 'semantic-tag-name (EXPANDFULL $1 paren_classes)))
+ ;
+
+;; parameters: '(' [varargslist] ')'
+paren_classes
+ : LPAREN
+ ()
+ | RPAREN
+ ()
+ | paren_class COMMA
+ (VARIABLE-TAG $1 nil nil)
+ | paren_class RPAREN
+ (VARIABLE-TAG $1 nil nil)
+ ;
+
+;; In general, the base class can be specified by a general expression
+;; which evalue to a class object, i.e., base classes are not just names!
+;; However base classes are names in most cases. Thus the
+;; non-terminals below work only with simple names. Even if the
+;; parser can parse general expressions, I don't see much benefit in
+;; generating a string of expression as base class "name".
+paren_class
+ : dotted_name
+ ;
+
+;;;****************************************************************************
+;;;@ test
+;;;****************************************************************************
+
+;; test: and_test ('or' and_test)* | lambdef
+test
+ : test_test
+ | lambdef
+ ;
+
+;; and_test ('or' and_test)*
+test_test
+ : and_test
+ | test_test OR and_test
+ ()
+ ;
+
+;; and_test: not_test ('and' not_test)*
+and_test
+ : not_test
+ | and_test AND not_test
+ ()
+ ;
+
+;; not_test: 'not' not_test | comparison
+not_test
+ : NOT not_test
+ ()
+ | comparison
+ ;
+
+;; comparison: expr (comp_op expr)*
+comparison
+ : expr
+ | comparison comp_op expr
+ ()
+ ;
+
+;; comp_op: '<'|'>'|'=='|'>='|'<='|'<>'|'!='|'in'|'not' 'in'|'is'|'is' 'not'
+comp_op
+ : LT | GT | EQ | GE | LE | LTGT | NE | IN | NOT IN | IS | IS NOT
+ ;
+
+;; expr: xor_expr ('|' xor_expr)*
+expr
+ : xor_expr
+ | expr BAR xor_expr
+ ()
+ ;
+
+;; xor_expr: and_expr ('^' and_expr)*
+xor_expr
+ : and_expr
+ | xor_expr HAT and_expr
+ ()
+ ;
+
+;; and_expr: shift_expr ('&' shift_expr)*
+and_expr
+ : shift_expr
+ | and_expr AMP shift_expr
+ ()
+ ;
+
+;; shift_expr: arith_expr (('<<'|'>>') arith_expr)*
+shift_expr
+ : arith_expr
+ | shift_expr shift_expr_operators arith_expr
+ ()
+ ;
+
+;; ('<<'|'>>')
+shift_expr_operators
+ : LTLT
+ | GTGT
+ ;
+
+;; arith_expr: term (('+'|'-') term)*
+arith_expr
+ : term
+ | arith_expr plus_or_minus term
+ ()
+ ;
+
+;; ('+'|'-')
+plus_or_minus
+ : PLUS
+ | MINUS
+ ;
+
+;; term: factor (('*'|'/'|'%'|'//') factor)*
+term
+ : factor
+ | term term_operator factor
+ ()
+ ;
+
+term_operator
+ : MULT
+ | DIV
+ | MOD
+ | DIVDIV
+ ;
+
+;; factor: ('+'|'-'|'~') factor | power
+factor
+ : prefix_operators factor
+ ()
+ | power
+ ;
+
+;; ('+'|'-'|'~')
+prefix_operators
+ : PLUS
+ | MINUS
+ | TILDE
+ ;
+
+;; power: atom trailer* ('**' factor)*
+power
+ : atom trailer_zom exponent_zom
+ (concat $1
+ (if $2 (concat " " $2 " ") "")
+ (if $3 (concat " " $3) "")
+ )
+ ;
+
+trailer_zom
+ : ;;EMPTY
+ | trailer_zom trailer
+ ()
+ ;
+
+exponent_zom
+ : ;;EMPTY
+ | exponent_zom EXPONENT factor
+ ()
+ ;
+
+;; trailer: '(' [arglist] ')' | '[' subscriptlist ']' | '.' NAME
+trailer
+ : PAREN_BLOCK
+ ()
+ | BRACK_BLOCK
+ ()
+ | PERIOD NAME
+ ()
+ ;
+
+;; atom: '(' [testlist] ')' | '[' [listmaker] ']' | '{' [dictmaker] '}'
+;; | '`' testlist '`' | NAME | NUMBER | STRING+
+atom
+ : PAREN_BLOCK
+ ()
+ | BRACK_BLOCK
+ ()
+ | BRACE_BLOCK
+ ()
+ | BACKQUOTE testlist BACKQUOTE
+ ()
+ | NAME
+ | NUMBER_LITERAL
+ | one_or_more_string
+ ;
+
+test_list_opt
+ : ;;EMPTY
+ | testlist
+ ()
+ ;
+
+;; testlist: test (',' test)* [',']
+testlist
+ : comma_sep_test_list comma_opt
+ ;
+
+;; test (',' test)*
+comma_sep_test_list
+ : test
+ | comma_sep_test_list COMMA test
+ (format "%s, %s" $1 $3)
+ ;
+
+;; (read $1) and (read $2) were done before to peel away the double quotes.
+;; However that does not work for single quotes, so it was taken out.
+one_or_more_string
+ : STRING_LITERAL
+ | one_or_more_string STRING_LITERAL
+ (concat $1 $2)
+ ;
+
+;;;****************************************************************************
+;;;@ lambdef
+;;;****************************************************************************
+
+;; lambdef: 'lambda' [varargslist] ':' test
+lambdef
+ : LAMBDA varargslist_opt COLON test
+ (format "%s %s" $1 (or $2 ""))
+ ;
+
+;; [varargslist]
+varargslist_opt
+ : ;;EMPTY
+ | varargslist
+ ;
+
+;; varargslist: (fpdef ['=' test] ',')* ('*' NAME [',' '**' NAME] | '**' NAME)
+;; | fpdef ['=' test] (',' fpdef ['=' test])* [',']
+varargslist
+ : fpdef_opt_test_list_comma_zom rest_args
+ (nconc $2 $1)
+ | fpdef_opt_test_list comma_opt
+ ;
+
+;; ('*' NAME [',' '**' NAME] | '**' NAME)
+rest_args
+ : MULT NAME multmult_name_opt
+ () ;;(VARIABLE-TAG $2 nil nil)
+ | EXPONENT NAME
+ () ;;(VARIABLE-TAG $2 nil nil)
+ ;
+
+;; [',' '**' NAME]
+multmult_name_opt
+ : ;;EMPTY
+ | COMMA EXPONENT NAME
+ (VARIABLE-TAG $3 nil nil)
+ ;
+
+fpdef_opt_test_list_comma_zom
+ : ;;EMPTY
+ | fpdef_opt_test_list_comma_zom fpdef_opt_test COMMA
+ (nconc $2 $1)
+ ;
+
+;; fpdef ['=' test] (',' fpdef ['=' test])*
+fpdef_opt_test_list
+ : fpdef_opt_test
+ | fpdef_opt_test_list COMMA fpdef_opt_test
+ (nconc $3 $1)
+ ;
+
+;; fpdef ['=' test]
+fpdef_opt_test
+ : fpdef eq_test_opt
+ ;
+
+;; fpdef: NAME | '(' fplist ')'
+fpdef
+ : NAME
+ (VARIABLE-TAG $1 nil nil)
+ ;; Below breaks the parser. Don't know why, but my guess is that
+ ;; LPAREN/RPAREN clashes with the ones in function_parameters.
+ ;; | LPAREN fplist RPAREN
+ ;; (identity $2)
+ ;
+
+;; fplist: fpdef (',' fpdef)* [',']
+fplist
+ : fpdef_list comma_opt
+ ;
+
+;; fpdef (',' fpdef)*
+fpdef_list
+ : fpdef
+ | fpdef_list COMMA fpdef
+ ;
+
+;; ['=' test]
+eq_test_opt
+ : ;;EMPTY
+ | ASSIGN test
+ ()
+ ;
+
+;;;****************************************************************************
+;;;@ Misc
+;;;****************************************************************************
+
+;; [',']
+comma_opt
+ : ;;EMPTY
+ | COMMA
+ ;
+
+;; [';']
+semicolon_opt
+ : ;;EMPTY
+ | SEMICOLON
+ ;
+
+;;; python.wy ends here
diff --git a/admin/grammars/scheme.by b/admin/grammars/scheme.by
new file mode 100644
index 0000000000..bc6612d4c7
--- /dev/null
+++ b/admin/grammars/scheme.by
@@ -0,0 +1,84 @@
+;;; scheme.by -- Scheme BNF language specification
+
+;; Copyright (C) 2001-2011 Free Software Foundation, Inc.
+
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
+
+%package semantic-scm-by
+
+%languagemode scheme-mode
+%start scheme
+
+%token DEFINE "define"
+%token DEFINE-MODULE "define-module"
+%token LOAD "load"
+
+%put DEFINE summary "Function: (define symbol expression)"
+%put DEFINE-MODULE summary "Function: (define-module (name arg1 ...)) "
+%put LOAD summary "Function: (load \"filename\")"
+
+%token <open-paren> OPENPAREN "("
+%token <close-paren> CLOSEPAREN ")"
+
+%%
+
+scheme : semantic-list
+ (EXPAND $1 scheme-list)
+ ;
+
+scheme-list : OPENPAREN scheme-in-list CLOSEPAREN
+ ( ,$2 )
+ ;
+
+scheme-in-list: DEFINE symbol expression
+ (VARIABLE-TAG $2 nil $3 )
+ | DEFINE name-args opt-doc sequence
+ (FUNCTION-TAG (car ,$2) nil (cdr ,$2) )
+ | DEFINE-MODULE name-args
+ (PACKAGE-TAG (nth (length $2) $2 ) nil)
+ | LOAD string
+ (INCLUDE-TAG (file-name-nondirectory (read $2)) (read $2) )
+ | symbol
+ (CODE-TAG $1 nil)
+ ;
+
+name-args: semantic-list
+ (EXPAND $1 name-arg-expand)
+ ;
+
+name-arg-expand : open-paren name-arg-expand
+ ( ,$2 )
+ | symbol name-arg-expand
+ ( ,(cons $1 ,$2) )
+ | ;; EMPTY
+ ( )
+ ;
+
+opt-doc : string
+ | ;; EMPTY
+ ;
+
+sequence : expression sequence
+ | expression
+ ;
+
+expression : symbol
+ | semantic-list
+ | string
+ | number
+ ;
+
+;;; scheme.by ends here
diff --git a/admin/grammars/wisent-grammar.el b/admin/grammars/wisent-grammar.el
new file mode 100644
index 0000000000..d7de1ee6f7
--- /dev/null
+++ b/admin/grammars/wisent-grammar.el
@@ -0,0 +1,361 @@
+;;; wisent-grammar.el --- Wisent's input grammar mode
+
+;; Copyright (C) 2002-2011 Free Software Foundation, Inc.
+;;
+;; Author: David Ponce <[email protected]>
+;; Maintainer: David Ponce <[email protected]>
+;; Created: 26 Aug 2002
+;; Keywords: syntax
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
+
+;;; Commentary:
+;;
+;; Major mode for editing Wisent's input grammar (.wy) files.
+
+;;; Code:
+(require 'semantic)
+(require 'semantic/grammar)
+(require 'semantic/find)
+(require 'semantic/lex)
+(require 'semantic/wisent)
+(require 'semantic/bovine)
+
+(defsubst wisent-grammar-region-placeholder (symb)
+ "Given a $N placeholder symbol in SYMB, return a $regionN symbol.
+Return nil if $N is not a valid placeholder symbol."
+ (let ((n (symbol-name symb)))
+ (if (string-match "^[$]\\([1-9][0-9]*\\)$" n)
+ (intern (concat "$region" (match-string 1 n))))))
+
+(defun wisent-grammar-EXPAND (symb nonterm)
+ "Expand call to EXPAND grammar macro.
+Return the form to parse from within a nonterminal.
+SYMB is a $I placeholder symbol that gives the bounds of the area to
+parse.
+NONTERM is the nonterminal symbol to start with."
+ (unless (member nonterm (semantic-grammar-start))
+ (error "EXPANDFULL macro called with %s, but not used with %%start"
+ nonterm))
+ (let (($ri (wisent-grammar-region-placeholder symb)))
+ (if $ri
+ `(semantic-bovinate-from-nonterminal
+ (car ,$ri) (cdr ,$ri) ',nonterm)
+ (error "Invalid form (EXPAND %s %s)" symb nonterm))))
+
+(defun wisent-grammar-EXPANDFULL (symb nonterm)
+ "Expand call to EXPANDFULL grammar macro.
+Return the form to recursively parse an area.
+SYMB is a $I placeholder symbol that gives the bounds of the area.
+NONTERM is the nonterminal symbol to start with."
+ (unless (member nonterm (semantic-grammar-start))
+ (error "EXPANDFULL macro called with %s, but not used with %%start"
+ nonterm))
+ (let (($ri (wisent-grammar-region-placeholder symb)))
+ (if $ri
+ `(semantic-parse-region
+ (car ,$ri) (cdr ,$ri) ',nonterm 1)
+ (error "Invalid form (EXPANDFULL %s %s)" symb nonterm))))
+
+(defun wisent-grammar-TAG (name class &rest attributes)
+ "Expand call to TAG grammar macro.
+Return the form to create a generic semantic tag.
+See the function `semantic-tag' for the meaning of arguments NAME,
+CLASS and ATTRIBUTES."
+ `(wisent-raw-tag
+ (semantic-tag ,name ,class ,@attributes)))
+
+(defun wisent-grammar-VARIABLE-TAG (name type default-value &rest attributes)
+ "Expand call to VARIABLE-TAG grammar macro.
+Return the form to create a semantic tag of class variable.
+See the function `semantic-tag-new-variable' for the meaning of
+arguments NAME, TYPE, DEFAULT-VALUE and ATTRIBUTES."
+ `(wisent-raw-tag
+ (semantic-tag-new-variable ,name ,type ,default-value ,@attributes)))
+
+(defun wisent-grammar-FUNCTION-TAG (name type arg-list &rest attributes)
+ "Expand call to FUNCTION-TAG grammar macro.
+Return the form to create a semantic tag of class function.
+See the function `semantic-tag-new-function' for the meaning of
+arguments NAME, TYPE, ARG-LIST and ATTRIBUTES."
+ `(wisent-raw-tag
+ (semantic-tag-new-function ,name ,type ,arg-list ,@attributes)))
+
+(defun wisent-grammar-TYPE-TAG (name type members parents &rest attributes)
+ "Expand call to TYPE-TAG grammar macro.
+Return the form to create a semantic tag of class type.
+See the function `semantic-tag-new-type' for the meaning of arguments
+NAME, TYPE, MEMBERS, PARENTS and ATTRIBUTES."
+ `(wisent-raw-tag
+ (semantic-tag-new-type ,name ,type ,members ,parents ,@attributes)))
+
+(defun wisent-grammar-INCLUDE-TAG (name system-flag &rest attributes)
+ "Expand call to INCLUDE-TAG grammar macro.
+Return the form to create a semantic tag of class include.
+See the function `semantic-tag-new-include' for the meaning of
+arguments NAME, SYSTEM-FLAG and ATTRIBUTES."
+ `(wisent-raw-tag
+ (semantic-tag-new-include ,name ,system-flag ,@attributes)))
+
+(defun wisent-grammar-PACKAGE-TAG (name detail &rest attributes)
+ "Expand call to PACKAGE-TAG grammar macro.
+Return the form to create a semantic tag of class package.
+See the function `semantic-tag-new-package' for the meaning of
+arguments NAME, DETAIL and ATTRIBUTES."
+ `(wisent-raw-tag
+ (semantic-tag-new-package ,name ,detail ,@attributes)))
+
+(defun wisent-grammar-CODE-TAG (name detail &rest attributes)
+ "Expand call to CODE-TAG grammar macro.
+Return the form to create a semantic tag of class code.
+See the function `semantic-tag-new-code' for the meaning of arguments
+NAME, DETAIL and ATTRIBUTES."
+ `(wisent-raw-tag
+ (semantic-tag-new-code ,name ,detail ,@attributes)))
+
+(defun wisent-grammar-ALIAS-TAG (name aliasclass definition &rest attributes)
+ "Expand call to ALIAS-TAG grammar macro.
+Return the form to create a semantic tag of class alias.
+See the function `semantic-tag-new-alias' for the meaning of arguments
+NAME, ALIASCLASS, DEFINITION and ATTRIBUTES."
+ `(wisent-raw-tag
+ (semantic-tag-new-alias ,name ,aliasclass ,definition ,@attributes)))
+
+(defun wisent-grammar-EXPANDTAG (raw-tag)
+ "Expand call to EXPANDTAG grammar macro.
+Return the form to produce a list of cooked tags from raw form of
+Semantic tag RAW-TAG."
+ `(wisent-cook-tag ,raw-tag))
+
+(defun wisent-grammar-AST-ADD (ast &rest nodes)
+ "Expand call to AST-ADD grammar macro.
+Return the form to update the abstract syntax tree AST with NODES.
+See also the function `semantic-ast-add'."
+ `(semantic-ast-add ,ast ,@nodes))
+
+(defun wisent-grammar-AST-PUT (ast &rest nodes)
+ "Expand call to AST-PUT grammar macro.
+Return the form to update the abstract syntax tree AST with NODES.
+See also the function `semantic-ast-put'."
+ `(semantic-ast-put ,ast ,@nodes))
+
+(defun wisent-grammar-AST-GET (ast node)
+ "Expand call to AST-GET grammar macro.
+Return the form to get, from the abstract syntax tree AST, the value
+of NODE.
+See also the function `semantic-ast-get'."
+ `(semantic-ast-get ,ast ,node))
+
+(defun wisent-grammar-AST-GET1 (ast node)
+ "Expand call to AST-GET1 grammar macro.
+Return the form to get, from the abstract syntax tree AST, the first
+value of NODE.
+See also the function `semantic-ast-get1'."
+ `(semantic-ast-get1 ,ast ,node))
+
+(defun wisent-grammar-AST-GET-STRING (ast node)
+ "Expand call to AST-GET-STRING grammar macro.
+Return the form to get, from the abstract syntax tree AST, the value
+of NODE as a string.
+See also the function `semantic-ast-get-string'."
+ `(semantic-ast-get-string ,ast ,node))
+
+(defun wisent-grammar-AST-MERGE (ast1 ast2)
+ "Expand call to AST-MERGE grammar macro.
+Return the form to merge the abstract syntax trees AST1 and AST2.
+See also the function `semantic-ast-merge'."
+ `(semantic-ast-merge ,ast1 ,ast2))
+
+(defun wisent-grammar-SKIP-BLOCK (&optional symb)
+ "Expand call to SKIP-BLOCK grammar macro.
+Return the form to skip a parenthesized block.
+Optional argument SYMB is a $I placeholder symbol that gives the
+bounds of the block to skip. By default, skip the block at `$1'.
+See also the function `wisent-skip-block'."
+ (let ($ri)
+ (when symb
+ (unless (setq $ri (wisent-grammar-region-placeholder symb))
+ (error "Invalid form (SKIP-BLOCK %s)" symb)))
+ `(wisent-skip-block ,$ri)))
+
+(defun wisent-grammar-SKIP-TOKEN ()
+ "Expand call to SKIP-TOKEN grammar macro.
+Return the form to skip the lookahead token.
+See also the function `wisent-skip-token'."
+ `(wisent-skip-token))
+
+(defun wisent-grammar-assocs ()
+ "Return associativity and precedence level definitions."
+ (mapcar
+ #'(lambda (tag)
+ (cons (intern (semantic-tag-name tag))
+ (mapcar #'semantic-grammar-item-value
+ (semantic-tag-get-attribute tag :value))))
+ (semantic-find-tags-by-class 'assoc (current-buffer))))
+
+(defun wisent-grammar-terminals ()
+ "Return the list of terminal symbols.
+Keep order of declaration in the WY file without duplicates."
+ (let (terms)
+ (mapcar
+ #'(lambda (tag)
+ (mapcar #'(lambda (name)
+ (add-to-list 'terms (intern name)))
+ (cons (semantic-tag-name tag)
+ (semantic-tag-get-attribute tag :rest))))
+ (semantic--find-tags-by-function
+ #'(lambda (tag)
+ (memq (semantic-tag-class tag) '(token keyword)))
+ (current-buffer)))
+ (nreverse terms)))
+
+;; Cache of macro definitions currently in use.
+(defvar wisent--grammar-macros nil)
+
+(defun wisent-grammar-expand-macros (expr)
+ "Expand expression EXPR into a form without grammar macros.
+Return the expanded expression."
+ (if (or (atom expr) (semantic-grammar-quote-p (car expr)))
+ expr ;; Just return atom or quoted expression.
+ (let* ((expr (mapcar 'wisent-grammar-expand-macros expr))
+ (macro (assq (car expr) wisent--grammar-macros)))
+ (if macro ;; Expand Semantic built-in.
+ (apply (cdr macro) (cdr expr))
+ expr))))
+
+(defun wisent-grammar-nonterminals ()
+ "Return the list form of nonterminal definitions."
+ (let ((nttags (semantic-find-tags-by-class
+ 'nonterminal (current-buffer)))
+ ;; Setup the cache of macro definitions.
+ (wisent--grammar-macros (semantic-grammar-macros))
+ rltags nterms rules rule elems elem actn sexp prec)
+ (while nttags
+ (setq rltags (semantic-tag-components (car nttags))
+ rules nil)
+ (while rltags
+ (setq elems (semantic-tag-get-attribute (car rltags) :value)
+ prec (semantic-tag-get-attribute (car rltags) :prec)
+ actn (semantic-tag-get-attribute (car rltags) :expr)
+ rule nil)
+ (when elems ;; not an EMPTY rule
+ (while elems
+ (setq elem (car elems)
+ elems (cdr elems))
+ (setq elem (if (consp elem) ;; mid-rule action
+ (wisent-grammar-expand-macros (read (car elem)))
+ (semantic-grammar-item-value elem)) ;; item
+ rule (cons elem rule)))
+ (setq rule (nreverse rule)))
+ (if prec
+ (setq prec (vector (semantic-grammar-item-value prec))))
+ (if actn
+ (setq sexp (wisent-grammar-expand-macros (read actn))))
+ (setq rule (if actn
+ (if prec
+ (list rule prec sexp)
+ (list rule sexp))
+ (if prec
+ (list rule prec)
+ (list rule))))
+ (setq rules (cons rule rules)
+ rltags (cdr rltags)))
+ (setq nterms (cons (cons (intern (semantic-tag-name (car nttags)))
+ (nreverse rules))
+ nterms)
+ nttags (cdr nttags)))
+ (nreverse nterms)))
+
+(defun wisent-grammar-grammar ()
+ "Return Elisp form of the grammar."
+ (let* ((terminals (wisent-grammar-terminals))
+ (nonterminals (wisent-grammar-nonterminals))
+ (assocs (wisent-grammar-assocs)))
+ (cons terminals (cons assocs nonterminals))))
+
+(defun wisent-grammar-parsetable-builder ()
+ "Return the value of the parser table."
+ `(progn
+ ;; Ensure that the grammar [byte-]compiler is available.
+ (eval-when-compile (require 'semantic/wisent/comp))
+ (wisent-compile-grammar
+ ',(wisent-grammar-grammar)
+ ',(semantic-grammar-start))))
+
+(defun wisent-grammar-setupcode-builder ()
+ "Return the parser setup code."
+ (format
+ "(semantic-install-function-overrides\n\
+ '((parse-stream . wisent-parse-stream)))\n\
+ (setq semantic-parser-name \"LALR\"\n\
+ semantic--parse-table %s\n\
+ semantic-debug-parser-source %S\n\
+ semantic-flex-keywords-obarray %s\n\
+ semantic-lex-types-obarray %s)\n\
+ ;; Collect unmatched syntax lexical tokens\n\
+ (semantic-make-local-hook 'wisent-discarding-token-functions)\n\
+ (add-hook 'wisent-discarding-token-functions\n\
+ 'wisent-collect-unmatched-syntax nil t)"
+ (semantic-grammar-parsetable)
+ (buffer-name)
+ (semantic-grammar-keywordtable)
+ (semantic-grammar-tokentable)))
+
+(defvar wisent-grammar-menu
+ '("WY Grammar"
+ ["LALR Compiler Verbose" wisent-toggle-verbose-flag
+ :style toggle :active (boundp 'wisent-verbose-flag)
+ :selected (and (boundp 'wisent-verbose-flag)
+ wisent-verbose-flag)]
+ )
+ "WY mode specific grammar menu.
+Menu items are appended to the common grammar menu.")
+
+(define-derived-mode wisent-grammar-mode semantic-grammar-mode "WY"
+ "Major mode for editing Wisent grammars."
+ (semantic-grammar-setup-menu wisent-grammar-menu)
+ (semantic-install-function-overrides
+ '((grammar-parsetable-builder . wisent-grammar-parsetable-builder)
+ (grammar-setupcode-builder . wisent-grammar-setupcode-builder)
+ )))
+
+(add-to-list 'auto-mode-alist '("\\.wy$" . wisent-grammar-mode))
+
+(defvar-mode-local wisent-grammar-mode semantic-grammar-macros
+ '(
+ (ASSOC . semantic-grammar-ASSOC)
+ (EXPAND . wisent-grammar-EXPAND)
+ (EXPANDFULL . wisent-grammar-EXPANDFULL)
+ (TAG . wisent-grammar-TAG)
+ (VARIABLE-TAG . wisent-grammar-VARIABLE-TAG)
+ (FUNCTION-TAG . wisent-grammar-FUNCTION-TAG)
+ (TYPE-TAG . wisent-grammar-TYPE-TAG)
+ (INCLUDE-TAG . wisent-grammar-INCLUDE-TAG)
+ (PACKAGE-TAG . wisent-grammar-PACKAGE-TAG)
+ (EXPANDTAG . wisent-grammar-EXPANDTAG)
+ (CODE-TAG . wisent-grammar-CODE-TAG)
+ (ALIAS-TAG . wisent-grammar-ALIAS-TAG)
+ (AST-ADD . wisent-grammar-AST-ADD)
+ (AST-PUT . wisent-grammar-AST-PUT)
+ (AST-GET . wisent-grammar-AST-GET)
+ (AST-GET1 . wisent-grammar-AST-GET1)
+ (AST-GET-STRING . wisent-grammar-AST-GET-STRING)
+ (AST-MERGE . wisent-grammar-AST-MERGE)
+ (SKIP-BLOCK . wisent-grammar-SKIP-BLOCK)
+ (SKIP-TOKEN . wisent-grammar-SKIP-TOKEN)
+ )
+ "Semantic grammar macros used in wisent grammars.")
+
+;;; wisent-grammar.el ends here
diff --git a/admin/notes/bzr b/admin/notes/bzr
index 2fdbc2854f..12a3b19426 100644
--- a/admin/notes/bzr
+++ b/admin/notes/bzr
@@ -72,18 +72,20 @@ removes a file, then remove the corresponding files by hand.
The following description uses bound branches, presumably it works in
a similar way with unbound ones.
-0) (First time only) Get the bzr changelog_merge plugin
-(this will be included by default in bzr 2.4 onwards):
+0) (This step is only necessary if using bzr older than 2.4.0.)
+Get the bzr changelog_merge plugin:
cd ~/.bazaar/plugins
-bzr branch http://bazaar.launchpad.net/~spiv/bzr-changelog-merge/trunk
-mv trunk changelog_merge
-
-This should make merging ChangeLogs smoother. It merges new entries
-to the top of the file, rather than trying to fit them in mid-way
-through. Newer versions of the plugin should also be able to deal
-with changes to *old* ChangeLog entries, that should not be floated to
-the head of the file (see launchpad#723968).
+bzr branch http://bazaar.launchpad.net/~spiv/bzr-changelog-merge/trunk changelog_merge
+
+This plugin should make merging ChangeLogs smoother. It merges new
+entries to the top of the file, rather than trying to fit them in
+mid-way through. Newer versions of the plugin should also be able to
+deal with changes to *old* ChangeLog entries, that should not be
+floated to the head of the file (see launchpad#723968).
+
+It is included in bzr from 2.4.0 onwards, so remember to delete the
+copy in ~/.bazaar if you upgrade bzr.
Maybe the default Emacs behavior without this plugin is better,
though, it's not clear yet.
diff --git a/admin/unidata/Makefile.in b/admin/unidata/Makefile.in
index e1fe247631..c890dad890 100644
--- a/admin/unidata/Makefile.in
+++ b/admin/unidata/Makefile.in
@@ -23,7 +23,7 @@ EMACS = ../../src/emacs
DSTDIR = ../../lisp/international
RUNEMACS = ${EMACS} -Q -batch
-all: ${DSTDIR}/charprop.el ../../src/biditype.h ../../src/bidimirror.h
+all: ${DSTDIR}/charprop.el
.el.elc:
${RUNEMACS} -batch -f batch-byte-compile $<
@@ -38,12 +38,6 @@ ${DSTDIR}/charprop.el: unidata-gen.elc unidata.txt
cd ${DSTDIR}; \
${RUNEMACS} -batch --load $${ELC} -f unidata-gen-files $${DATADIR} $${DATA}
-../../src/biditype.h: UnicodeData.txt
- gawk -F";" -f biditype.awk $< > $@
-
-../../src/bidimirror.h: BidiMirroring.txt
- gawk -F"[; ]+" -f bidimirror.awk $< > $@
-
install: charprop.el
cp charprop.el ${DSTDIR}
cp `sed -n 's/^;; FILE: //p' < charprop.el` ${DSTDIR}
diff --git a/admin/unidata/bidimirror.awk b/admin/unidata/bidimirror.awk
deleted file mode 100644
index fc3e8afaac..0000000000
--- a/admin/unidata/bidimirror.awk
+++ /dev/null
@@ -1,37 +0,0 @@
-# Generate data for bidi_mirroring_table, see src/bidi.c:bidi_initialize.
-
-# Copyright (C) 2010-2011 Free Software Foundation, Inc.
-
-# This file is part of GNU Emacs.
-
-# GNU Emacs is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-
-# GNU Emacs is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
-
-# Written by Eli Zaretskii <[email protected]>
-
-BEGIN {
- printf " struct {\n int from, to;\n } bidi_mirror[] = {\n";
- first = 1;
- }
-
-$1 !~ /^#/ && NF >= 2 {
- if (!first)
- printf ",\n";
- else
- first = 0;
- printf "\t{ 0x%s, 0x%s }", $1, $2;
- }
-
-END {
- printf " };\n";
- }
diff --git a/admin/unidata/biditype.awk b/admin/unidata/biditype.awk
deleted file mode 100644
index bb1aaad197..0000000000
--- a/admin/unidata/biditype.awk
+++ /dev/null
@@ -1,93 +0,0 @@
-# Generate data for filling bidi_type_table, see src/bidi.c:bidi_initialize.
-
-# Copyright (C) 2010-2011 Free Software Foundation, Inc.
-
-# This file is part of GNU Emacs.
-
-# GNU Emacs is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-
-# GNU Emacs is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
-
-# Written by Eli Zaretskii <[email protected]>
-
-function trtype(type)
-{
- # Types are listed in the order of decresing use in UnicodeData.txt:
- if (type == "ON")
- return "NEUTRAL_ON";
- else if (type == "NSM")
- return "WEAK_NSM";
- else if (type == "AL")
- return "STRONG_AL";
- else if (type == "R")
- return "STRONG_R";
- else if (type == "BN")
- return "WEAK_BN";
- else if (type == "EN")
- return "WEAK_EN";
- else if (type == "ET")
- return "WEAK_ET";
- else if (type == "AN")
- return "WEAK_AN";
- else if (type == "WS")
- return "NEUTRAL_WS";
- else if (type == "CS")
- return "WEAK_CS";
- else if (type == "ES")
- return "WEAK_ES";
- else if (type == "B")
- return "NEUTRAL_B";
- else if (type == "S")
- return "NEUTRAL_S";
- else if (type == "LRE" || type == "RLE" || type == "LRO" || type == "RLO" || type == "PDF")
- return type;
- else if (type == "L")
- return "STRONG_L";
- else
- {
- printf "Unknown type: %s\n", type > "/dev/stderr";
- exit 1;
- }
-}
-
-BEGIN {
- otype = "";
- startcode = "";
- endcode = "";
- printf " struct {\n int from, to;\n bidi_type_t type;\n } bidi_type[] = {\n";
- first = 1;
- }
-
- { code = $1;
- ntype = $5;
- if (ntype != otype)
- {
- # Don't output data for L, as that's the default value, see bidi.c.
- if (otype != "L" && startcode != "")
- {
- if (!first)
- printf ",\n";
- else
- first = 0;
- printf "\t{ 0x%s, 0x%s, %s }", startcode, endcode, trtype(otype);
- }
- otype = ntype;
- startcode = code;
- endcode = code;
- }
- else
- endcode = code;
- }
-
-END {
- printf " };\n";
- }
diff --git a/admin/unidata/makefile.w32-in b/admin/unidata/makefile.w32-in
index 6a877e0c1d..96a1f5b86f 100644
--- a/admin/unidata/makefile.w32-in
+++ b/admin/unidata/makefile.w32-in
@@ -29,7 +29,7 @@ EMACSLOADPATH = $(lisp);$(lisp)/international;$(lisp)/emacs-lisp
# Quote EMACS so it could be a file name with embedded whitespace
RUNEMACS = "$(EMACS)" -Q -batch
-all: $(DSTDIR)/charprop.el ../../src/biditype.h ../../src/bidimirror.h
+all: $(DSTDIR)/charprop.el
.el.elc:
$(RUNEMACS) -f batch-byte-compile $<
@@ -51,16 +51,6 @@ charprop-CMD: unidata-gen.elc unidata.txt
${DSTDIR}/charprop.el: charprop-$(SHELLTYPE)
-../../src/biditype.h: UnicodeData.txt
- gawk -F";" -f biditype.awk -v BINMODE=2 $< > biditype.h
- $(CP) biditype.h $@
- $(DEL) biditype.h
-
-../../src/bidimirror.h: BidiMirroring.txt
- gawk -F"[; ]+" -f bidimirror.awk -v BINMODE=2 $< > bidimirror.h
- $(CP) bidimirror.h $@
- $(DEL) bidimirror.h
-
clean:
- $(DEL) unidata-gen.elc unidata.txt biditype.h bidimirror.h
diff --git a/admin/unidata/unidata-gen.el b/admin/unidata/unidata-gen.el
index ab1dcd134a..1002bb003a 100644
--- a/admin/unidata/unidata-gen.el
+++ b/admin/unidata/unidata-gen.el
@@ -146,7 +146,7 @@
(setq unidata-list (cdr table))))
;; Alist of this form:
-;; (PROP INDEX GENERATOR FILENAME DOCSTRING DESCRIBER VAL-LIST)
+;; (PROP INDEX GENERATOR FILENAME DOCSTRING DESCRIBER DEFAULT VAL-LIST)
;; PROP: character property
;; INDEX: index to each element of unidata-list for PROP.
;; It may be a function that generates an alist of character codes
@@ -155,14 +155,20 @@
;; FILENAME: filename to store the char-table
;; DOCSTRING: docstring for the property
;; DESCRIBER: function to call to get a description string of property value
-;; DEFAULT: the default value of the property
+;; DEFAULT: the default value of the property. It may have the form
+;; (VAL0 (FROM1 TO1 VAL1) ...) which indicates that the default
+;; value is VAL0 except for characters in the ranges specified by
+;; FROMn and TOn (incusive). The default value of characters
+;; between FROMn and TOn is VALn.
;; VAL-LIST: list of specially ordered property values
(defconst unidata-prop-alist
'((name
1 unidata-gen-table-name "uni-name.el"
"Unicode character name.
-Property value is a string.")
+Property value is a string."
+ nil
+ "")
(general-category
2 unidata-gen-table-symbol "uni-category.el"
"Unicode general category.
@@ -170,7 +176,7 @@ Property value is one of the following symbols:
Lu, Ll, Lt, Lm, Lo, Mn, Mc, Me, Nd, Nl, No, Pc, Pd, Ps, Pe, Pi, Pf, Po,
Sm, Sc, Sk, So, Zs, Zl, Zp, Cc, Cf, Cs, Co, Cn"
unidata-describe-general-category
- nil
+ Cn
;; The order of elements must be in sync with unicode_category_t
;; in src/character.h.
(Lu Ll Lt Lm Lo Mn Mc Me Nd Nl No Pc Pd Ps Pe Pi Pf Po
@@ -179,7 +185,8 @@ Property value is one of the following symbols:
3 unidata-gen-table-integer "uni-combining.el"
"Unicode canonical combining class.
Property value is an integer."
- unidata-describe-canonical-combining-class)
+ unidata-describe-canonical-combining-class
+ 0)
(bidi-class
4 unidata-gen-table-symbol "uni-bidi.el"
"Unicode bidi class.
@@ -187,7 +194,12 @@ Property value is one of the following symbols:
L, LRE, LRO, R, AL, RLE, RLO, PDF, EN, ES, ET,
AN, CS, NSM, BN, B, S, WS, ON"
unidata-describe-bidi-class
- L
+ ;; The assignment of default values to blocks of code points
+ ;; follows the file DerivedBidiClass.txt from the Unicode
+ ;; Character Database (UCD).
+ (L (#x0600 #x06FF AL) (#xFB50 #xFDFF AL) (#xFE70 #xFEFF AL)
+ (#x0590 #x05FF R) (#x07C0 #x08FF R)
+ (#xFB1D #xFB4F R) (#x10800 #x10FFF R) (#x1E800 #x1EFFF R))
;; The order of elements must be in sync with bidi_type_t in
;; src/dispextern.h.
(L R EN AN BN B AL LRE LRO RLE RLO PDF ES ET CS NSM S WS ON))
@@ -202,19 +214,24 @@ one of these symbols representing compatibility formatting tag:
(decimal-digit-value
6 unidata-gen-table-integer "uni-decimal.el"
"Unicode numeric value (decimal digit).
-Property value is an integer.")
+Property value is an integer 0..9, or nil.
+The value nil stands for NaN \"Numeric_Value\".")
(digit-value
7 unidata-gen-table-integer "uni-digit.el"
"Unicode numeric value (digit).
-Property value is an integer.")
+Property value is an integer 0..9, or nil.
+The value nil stands for NaN \"Numeric_Value\".")
(numeric-value
8 unidata-gen-table-numeric "uni-numeric.el"
"Unicode numeric value (numeric).
-Property value is an integer or a floating point.")
+Property value is an integer, a floating point, or nil.
+The value nil stands for NaN \"Numeric_Value\".")
(mirrored
9 unidata-gen-table-symbol "uni-mirrored.el"
"Unicode bidi mirrored flag.
-Property value is a symbol `Y' or `N'. See also the property `mirroring'.")
+Property value is a symbol `Y' or `N'. See also the property `mirroring'."
+ nil
+ N)
(old-name
10 unidata-gen-table-name "uni-old-name.el"
"Unicode old names as published in Unicode 1.0.
@@ -226,23 +243,30 @@ Property value is a string.")
(uppercase
12 unidata-gen-table-character "uni-uppercase.el"
"Unicode simple uppercase mapping.
-Property value is a character."
+Property value is a character or nil.
+The value nil means that the actual property value of a character
+is the character itself."
string)
(lowercase
13 unidata-gen-table-character "uni-lowercase.el"
"Unicode simple lowercase mapping.
-Property value is a character."
+Property value is a character or nil.
+The value nil means that the actual property value of a character
+is the character itself."
string)
(titlecase
14 unidata-gen-table-character "uni-titlecase.el"
"Unicode simple titlecase mapping.
-Property value is a character."
+Property value is a character or nil.
+The value nil means that the actual property value of a character
+is the character itself."
string)
(mirroring
unidata-gen-mirroring-list unidata-gen-table-character "uni-mirrored.el"
"Unicode bidi-mirroring characters.
-Property value is a character that has the corresponding mirroring image,
-or nil for non-mirrored character.")))
+Property value is a character that has the corresponding mirroring image or nil.
+The value nil means that the actual property value of a character
+is the character itself.")))
;; Functions to access the above data.
(defsubst unidata-prop-index (prop) (nth 1 (assq prop unidata-prop-alist)))
@@ -393,9 +417,18 @@ or nil for non-mirrored character.")))
(while tail
(setcar tail (cons (car tail) val-code))
(setq tail (cdr tail) val-code (1+ val-code)))
- (setq default-value (unidata-encode-val val-list default-value))
- (set-char-table-range table t default-value)
- (set-char-table-range table nil default-value)
+ (if (consp default-value)
+ (setq default-value (copy-sequence default-value))
+ (setq default-value (list default-value)))
+ (setcar default-value
+ (unidata-encode-val val-list (car default-value)))
+ (set-char-table-range table t (car default-value))
+ (set-char-table-range table nil (car default-value))
+ (dolist (elm (cdr default-value))
+ (setcar (nthcdr 2 elm)
+ (unidata-encode-val val-list (nth 2 elm)))
+ (set-char-table-range table (cons (car elm) (nth 1 elm)) (nth 2 elm)))
+
(setq tail unidata-list)
(while tail
(setq elt (car tail) tail (cdr tail))
@@ -419,17 +452,27 @@ or nil for non-mirrored character.")))
(setq prev-range-data (cons (cons from to) val-code)))))
(let* ((start (lsh (lsh range -7) 7))
(limit (+ start 127))
- str count new-val)
- (fillarray vec 0)
- ;; See the comment above.
- (when (and prev-range-data
- (>= (cdr (car prev-range-data)) start))
- (let ((from (car (car prev-range-data)))
- (to (cdr (car prev-range-data)))
- (vcode (cdr prev-range-data)))
+ str count new-val from to vcode)
+ (fillarray vec (car default-value))
+ (dolist (elm (cdr default-value))
+ (setq from (car elm) to (nth 1 elm))
+ (when (and (<= from limit)
+ (or (>= from start) (>= to start)))
+ (setq from (max from start)
+ to (min to limit)
+ vcode (nth 2 elm))
(while (<= from to)
(aset vec (- from start) vcode)
(setq from (1+ from)))))
+ ;; See the comment above.
+ (when (and prev-range-data
+ (>= (cdr (car prev-range-data)) start))
+ (setq from (car (car prev-range-data))
+ to (cdr (car prev-range-data))
+ vcode (cdr prev-range-data))
+ (while (<= from to)
+ (aset vec (- from start) vcode)
+ (setq from (1+ from))))
(setq prev-range-data nil)
(if val-code
(aset vec (- range start) val-code))
@@ -669,7 +712,7 @@ or nil for non-mirrored character.")))
(aset table c name)
(if (= c char)
(setq val name))))
- val)))
+ (or val ""))))
((and (integerp val) (> val 0))
(let* ((symbol-table (aref (char-table-extra-slot table 4) 1))
@@ -695,7 +738,9 @@ or nil for non-mirrored character.")))
((eq sym 'CJK\ COMPATIBILITY\ IDEOGRAPH)
(format "%s-%04X" sym char))
((eq sym 'VARIATION\ SELECTOR)
- (format "%s-%d" sym (+ (- char #xe0100) 17))))))))
+ (format "%s-%d" sym (+ (- char #xe0100) 17))))))
+
+ (t "")))
;; Store VAL as the name of CHAR in TABLE.
@@ -707,6 +752,9 @@ or nil for non-mirrored character.")))
(defun unidata-get-decomposition (char val table)
(cond
+ ((not val)
+ (list char))
+
((consp val)
val)
@@ -747,7 +795,8 @@ or nil for non-mirrored character.")))
(aset vec idx (nconc word-list tail-list)))
(dotimes (i 128)
(aset table (+ first-char i) (aref vec i)))
- (aref vec (- char first-char)))))
+ (setq val (aref vec (- char first-char)))
+ (or val (list char)))))
;; Hangul syllable
((and (eq val 0) (>= char #xAC00) (<= char #xD7A3))
diff --git a/autogen/Makefile.in b/autogen/Makefile.in
index 3348d3a4c0..5b28ad0808 100644
--- a/autogen/Makefile.in
+++ b/autogen/Makefile.in
@@ -495,6 +495,7 @@ LIBXT_OTHER = @LIBXT_OTHER@
LIBX_OTHER = @LIBX_OTHER@
LIB_GCC = @LIB_GCC@
LIB_MATH = @LIB_MATH@
+LIB_PTHREAD = @LIB_PTHREAD@
LIB_PTHREAD_SIGMASK = @LIB_PTHREAD_SIGMASK@
LIB_STANDARD = @LIB_STANDARD@
LTLIBINTL = @LTLIBINTL@
diff --git a/autogen/config.in b/autogen/config.in
index d4ec03b834..24dd54db43 100644
--- a/autogen/config.in
+++ b/autogen/config.in
@@ -218,6 +218,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* Define to 1 if you have the `fpathconf' function. */
#undef HAVE_FPATHCONF
+/* Define to 1 if you have the `freeifaddrs' function. */
+#undef HAVE_FREEIFADDRS
+
/* Define to 1 if using the freetype and fontconfig libraries. */
#undef HAVE_FREETYPE
@@ -254,6 +257,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* Define to 1 if you have the `gethostname' function. */
#undef HAVE_GETHOSTNAME
+/* Define to 1 if you have the `getifaddrs' function. */
+#undef HAVE_GETIFADDRS
+
/* Define to 1 if you have the `getline' function. */
#undef HAVE_GETLINE
@@ -321,9 +327,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* Define to 1 if you have the `gtk_adjustment_get_page_size' function. */
#undef HAVE_GTK_ADJUSTMENT_GET_PAGE_SIZE
-/* Define to 1 if you have GTK and pthread (-lpthread). */
-#undef HAVE_GTK_AND_PTHREAD
-
/* Define to 1 if you have the `gtk_dialog_get_action_area' function. */
#undef HAVE_GTK_DIALOG_GET_ACTION_AREA
@@ -354,6 +357,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* Define to 1 if netdb.h declares h_errno. */
#undef HAVE_H_ERRNO
+/* Define to 1 if you have the <ifaddrs.h> header file. */
+#undef HAVE_IFADDRS_H
+
/* Define to 1 if using imagemagick. */
#undef HAVE_IMAGEMAGICK
@@ -554,6 +560,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* Define to 1 if you have the `mremap' function. */
#undef HAVE_MREMAP
+/* Define to 1 if you have the <net/if_dl.h> header file. */
+#undef HAVE_NET_IF_DL_H
+
/* Define to 1 if you have the <net/if.h> header file. */
#undef HAVE_NET_IF_H
@@ -582,6 +591,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* Define to 1 if you have the `pstat_getdynamic' function. */
#undef HAVE_PSTAT_GETDYNAMIC
+/* Define to 1 if you have pthread (-lpthread). */
+#undef HAVE_PTHREAD
+
/* Define to 1 if you have the <pthread.h> header file. */
#undef HAVE_PTHREAD_H
@@ -705,6 +717,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* Define to 1 if `ifr_addr' is a member of `struct ifreq'. */
#undef HAVE_STRUCT_IFREQ_IFR_ADDR
+/* Define to 1 if `ifr_addr.sa_len' is a member of `struct ifreq'. */
+#undef HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN
+
/* Define to 1 if `ifr_broadaddr' is a member of `struct ifreq'. */
#undef HAVE_STRUCT_IFREQ_IFR_BROADADDR
diff --git a/autogen/configure b/autogen/configure
index 074850731b..bbd54f5715 100755
--- a/autogen/configure
+++ b/autogen/configure
@@ -1139,6 +1139,7 @@ IMAGEMAGICK_LIBS
IMAGEMAGICK_CFLAGS
RSVG_LIBS
RSVG_CFLAGS
+LIB_PTHREAD
VMLIMIT_OBJ
GMALLOC_OBJ
HAVE_XSERVER
@@ -2467,63 +2468,6 @@ $as_echo "$ac_res" >&6; }
} # ac_fn_c_check_header_preproc
-# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
-# ----------------------------------------------------
-# Tries to find if the field MEMBER exists in type AGGR, after including
-# INCLUDES, setting cache variable VAR accordingly.
-ac_fn_c_check_member ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
-$as_echo_n "checking for $2.$3... " >&6; }
-if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$5
-int
-main ()
-{
-static $2 ac_aggr;
-if (ac_aggr.$3)
-return 0;
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- eval "$4=yes"
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$5
-int
-main ()
-{
-static $2 ac_aggr;
-if (sizeof ac_aggr.$3)
-return 0;
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- eval "$4=yes"
-else
- eval "$4=no"
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-eval ac_res=\$$4
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
-
-} # ac_fn_c_check_member
-
# ac_fn_c_check_func LINENO FUNC VAR
# ----------------------------------
# Tests whether FUNC exists, setting the cache variable VAR accordingly
@@ -2591,6 +2535,63 @@ $as_echo "$ac_res" >&6; }
} # ac_fn_c_check_func
+# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
+# ----------------------------------------------------
+# Tries to find if the field MEMBER exists in type AGGR, after including
+# INCLUDES, setting cache variable VAR accordingly.
+ac_fn_c_check_member ()
+{
+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
+$as_echo_n "checking for $2.$3... " >&6; }
+if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
+ $as_echo_n "(cached) " >&6
+else
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+$5
+int
+main ()
+{
+static $2 ac_aggr;
+if (ac_aggr.$3)
+return 0;
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+ eval "$4=yes"
+else
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+$5
+int
+main ()
+{
+static $2 ac_aggr;
+if (sizeof ac_aggr.$3)
+return 0;
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+ eval "$4=yes"
+else
+ eval "$4=no"
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+eval ac_res=\$$4
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+
+} # ac_fn_c_check_member
+
# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
# -------------------------------------------
# Tests whether TYPE exists after having included INCLUDES, setting cache
@@ -4373,8 +4374,8 @@ configuration=${host_alias-${build_alias-$host}}
machine='' opsys='' unported=no
case "${canonical}" in
- ## GNU/Linux ports
- *-*-linux-gnu*)
+ ## GNU/Linux and similar ports
+ *-*-linux* )
opsys=gnu-linux
case ${canonical} in
alpha*) machine=alpha ;;
@@ -4471,17 +4472,6 @@ case "${canonical}" in
CFLAGS="-D_INCLUDE__STDC_A1_SOURCE $CFLAGS"
;;
- ia64*-hp-hpux1[1-9]* )
- machine=hp800 opsys=hpux11
- ## FIXME. Peter O'Gorman reports that dumping using unexelf.o doesn't
- ## work either: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=6811
- CANNOT_DUMP=yes
- ;;
-
- hppa*-*-linux-gnu* )
- machine=hp800 opsys=gnu-linux
- ;;
-
## IBM machines
rs6000-ibm-aix4.[23]* )
machine=ibmrs6000 opsys=aix4-2
@@ -8358,6 +8348,18 @@ $as_echo "#define NO_MATHERR 1" >>confdefs.h
fi
+for ac_header in sys/socket.h
+do :
+ ac_fn_c_check_header_mongrel "$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "$ac_includes_default"
+if test "x$ac_cv_header_sys_socket_h" = x""yes; then :
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_SYS_SOCKET_H 1
+_ACEOF
+
+fi
+
+done
+
for ac_header in net/if.h
do :
ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "$ac_includes_default
@@ -8374,6 +8376,51 @@ fi
done
+for ac_header in ifaddrs.h
+do :
+ ac_fn_c_check_header_compile "$LINENO" "ifaddrs.h" "ac_cv_header_ifaddrs_h" "$ac_includes_default
+#if HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+"
+if test "x$ac_cv_header_ifaddrs_h" = x""yes; then :
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_IFADDRS_H 1
+_ACEOF
+
+fi
+
+done
+
+for ac_header in net/if_dl.h
+do :
+ ac_fn_c_check_header_compile "$LINENO" "net/if_dl.h" "ac_cv_header_net_if_dl_h" "$ac_includes_default
+#if HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+"
+if test "x$ac_cv_header_net_if_dl_h" = x""yes; then :
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_NET_IF_DL_H 1
+_ACEOF
+
+fi
+
+done
+
+for ac_func in getifaddrs freeifaddrs
+do :
+ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
+eval as_val=\$$as_ac_var
+ if test "x$as_val" = x""yes; then :
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+done
+
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
@@ -8565,6 +8612,22 @@ _ACEOF
fi
+ac_fn_c_check_member "$LINENO" "struct ifreq" "ifr_addr.sa_len" "ac_cv_member_struct_ifreq_ifr_addr_sa_len" "$ac_includes_default
+#if HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+#if HAVE_NET_IF_H
+#include <net/if.h>
+#endif
+"
+if test "x$ac_cv_member_struct_ifreq_ifr_addr_sa_len" = x""yes; then :
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1
+_ACEOF
+
+
+fi
@@ -9038,7 +9101,7 @@ $as_echo "$HAVE_GNU_MAKE" >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc understands -MMD -MF" >&5
$as_echo_n "checking whether gcc understands -MMD -MF... " >&6; }
SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -MMD -MF deps.d"
+ CFLAGS="$CFLAGS -MMD -MF deps.d -MP"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
@@ -9063,7 +9126,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
$as_echo "$ac_enable_autodepend" >&6; }
fi
if test $ac_enable_autodepend = yes; then
- DEPFLAGS='-MMD -MF ${DEPDIR}/$*.d'
+ DEPFLAGS='-MMD -MF ${DEPDIR}/$*.d -MP'
## In parallel builds, another make might create depdir between
## the first test and mkdir, so stick another test on the end.
## Or use install-sh -d? mkdir -p is not portable.
@@ -9949,6 +10012,72 @@ if test "x$ac_cv_lib_Xbsd_main" = x""yes; then :
fi
+LIB_PTHREAD=
+for ac_header in pthread.h
+do :
+ ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
+if test "x$ac_cv_header_pthread_h" = x""yes; then :
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_PTHREAD_H 1
+_ACEOF
+
+fi
+
+done
+
+if test "$ac_cv_header_pthread_h"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_self in -lpthread" >&5
+$as_echo_n "checking for pthread_self in -lpthread... " >&6; }
+if test "${ac_cv_lib_pthread_pthread_self+set}" = set; then :
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-lpthread $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char pthread_self ();
+int
+main ()
+{
+return pthread_self ();
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+ ac_cv_lib_pthread_pthread_self=yes
+else
+ ac_cv_lib_pthread_pthread_self=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_self" >&5
+$as_echo "$ac_cv_lib_pthread_pthread_self" >&6; }
+if test "x$ac_cv_lib_pthread_pthread_self" = x""yes; then :
+ HAVE_PTHREAD=yes
+fi
+
+fi
+if test "$HAVE_PTHREAD" = yes; then
+ case "${canonical}" in
+ *-hpux*) ;;
+ *) LIB_PTHREAD="-lpthread" ;;
+ esac
+
+$as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
+
+fi
+
+
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for cma_open in -lpthreads" >&5
$as_echo_n "checking for cma_open in -lpthreads... " >&6; }
if test "${ac_cv_lib_pthreads_cma_open+set}" = set; then :
@@ -10774,70 +10903,6 @@ done
fi
- HAVE_GTK_AND_PTHREAD=no
- for ac_header in pthread.h
-do :
- ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
-if test "x$ac_cv_header_pthread_h" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_PTHREAD_H 1
-_ACEOF
-
-fi
-
-done
-
- if test "$ac_cv_header_pthread_h"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_self in -lpthread" >&5
-$as_echo_n "checking for pthread_self in -lpthread... " >&6; }
-if test "${ac_cv_lib_pthread_pthread_self+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lpthread $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char pthread_self ();
-int
-main ()
-{
-return pthread_self ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_pthread_pthread_self=yes
-else
- ac_cv_lib_pthread_pthread_self=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_self" >&5
-$as_echo "$ac_cv_lib_pthread_pthread_self" >&6; }
-if test "x$ac_cv_lib_pthread_pthread_self" = x""yes; then :
- HAVE_GTK_AND_PTHREAD=yes
-fi
-
- fi
- if test "$HAVE_GTK_AND_PTHREAD" = yes; then
- case "${canonical}" in
- *-hpux*) ;;
- *) GTK_LIBS="$GTK_LIBS -lpthread" ;;
- esac
-
-$as_echo "#define HAVE_GTK_AND_PTHREAD 1" >>confdefs.h
-
- fi
for ac_func in gtk_widget_get_window gtk_widget_set_has_window \
gtk_dialog_get_action_area gtk_widget_get_sensitive \
diff --git a/configure.in b/configure.in
index 08c5cee8e8..6d35975292 100644
--- a/configure.in
+++ b/configure.in
@@ -411,8 +411,8 @@ dnl quotation begins
machine='' opsys='' unported=no
case "${canonical}" in
- ## GNU/Linux ports
- *-*-linux-gnu*)
+ ## GNU/Linux and similar ports
+ *-*-linux* )
opsys=gnu-linux
case ${canonical} in
alpha*) machine=alpha ;;
@@ -509,17 +509,6 @@ case "${canonical}" in
CFLAGS="-D_INCLUDE__STDC_A1_SOURCE $CFLAGS"
;;
- ia64*-hp-hpux1[1-9]* )
- machine=hp800 opsys=hpux11
- ## FIXME. Peter O'Gorman reports that dumping using unexelf.o doesn't
- ## work either: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=6811
- CANNOT_DUMP=yes
- ;;
-
- hppa*-*-linux-gnu* )
- machine=hp800 opsys=gnu-linux
- ;;
-
## IBM machines
rs6000-ibm-aix4.[23]* )
machine=ibmrs6000 opsys=aix4-2
@@ -1300,10 +1289,20 @@ if test $emacs_cv_struct_exception != yes; then
AC_DEFINE(NO_MATHERR, 1, [Define to 1 if you don't have struct exception in math.h.])
fi
+AC_CHECK_HEADERS(sys/socket.h)
AC_CHECK_HEADERS(net/if.h, , , [AC_INCLUDES_DEFAULT
#if HAVE_SYS_SOCKET_H
#include <sys/socket.h>
#endif])
+AC_CHECK_HEADERS(ifaddrs.h, , , [AC_INCLUDES_DEFAULT
+#if HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif])
+AC_CHECK_HEADERS(net/if_dl.h, , , [AC_INCLUDES_DEFAULT
+#if HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif])
+AC_CHECK_FUNCS(getifaddrs freeifaddrs)
dnl checks for structure members
AC_STRUCT_TM
@@ -1314,7 +1313,8 @@ AC_CHECK_MEMBER(struct tm.tm_gmtoff,
[#include <time.h>])
AC_CHECK_MEMBERS([struct ifreq.ifr_flags, struct ifreq.ifr_hwaddr,
struct ifreq.ifr_netmask, struct ifreq.ifr_broadaddr,
- struct ifreq.ifr_addr], , ,
+ struct ifreq.ifr_addr,
+ struct ifreq.ifr_addr.sa_len], , ,
[AC_INCLUDES_DEFAULT
#if HAVE_SYS_SOCKET_H
#include <sys/socket.h>
@@ -1380,7 +1380,7 @@ if test "$GCC" = yes && test "$ac_enable_autodepend" = yes; then
if test $HAVE_GNU_MAKE = yes; then
AC_MSG_CHECKING([whether gcc understands -MMD -MF])
SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -MMD -MF deps.d"
+ CFLAGS="$CFLAGS -MMD -MF deps.d -MP"
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])], , ac_enable_autodepend=no)
CFLAGS="$SAVE_CFLAGS"
test -f deps.d || ac_enable_autodepend=no
@@ -1388,7 +1388,7 @@ if test "$GCC" = yes && test "$ac_enable_autodepend" = yes; then
AC_MSG_RESULT([$ac_enable_autodepend])
fi
if test $ac_enable_autodepend = yes; then
- DEPFLAGS='-MMD -MF ${DEPDIR}/$*.d'
+ DEPFLAGS='-MMD -MF ${DEPDIR}/$*.d -MP'
## In parallel builds, another make might create depdir between
## the first test and mkdir, so stick another test on the end.
## Or use install-sh -d? mkdir -p is not portable.
@@ -1688,6 +1688,21 @@ dnl AC_CHECK_LIB(resolv, gethostbyname)
dnl FIXME replace main with a function we actually want from this library.
AC_CHECK_LIB(Xbsd, main, LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -lXbsd")
+dnl Check if pthreads is available.
+LIB_PTHREAD=
+AC_CHECK_HEADERS(pthread.h)
+if test "$ac_cv_header_pthread_h"; then
+ AC_CHECK_LIB(pthread, pthread_self, HAVE_PTHREAD=yes)
+fi
+if test "$HAVE_PTHREAD" = yes; then
+ case "${canonical}" in
+ *-hpux*) ;;
+ *) LIB_PTHREAD="-lpthread" ;;
+ esac
+ AC_DEFINE(HAVE_PTHREAD, 1, [Define to 1 if you have pthread (-lpthread).])
+fi
+AC_SUBST([LIB_PTHREAD])
+
AC_CHECK_LIB(pthreads, cma_open)
## Note: when using cpp in s/aix4.2.h, this definition depended on
@@ -1944,21 +1959,6 @@ if test "${HAVE_GTK}" = "yes"; then
AC_CHECK_FUNCS(gtk_file_selection_new)
fi
- dnl Check if pthreads are available. Emacs only needs this when using
- dnl gtk_file_chooser under Gnome.
- HAVE_GTK_AND_PTHREAD=no
- AC_CHECK_HEADERS(pthread.h)
- if test "$ac_cv_header_pthread_h"; then
- AC_CHECK_LIB(pthread, pthread_self, HAVE_GTK_AND_PTHREAD=yes)
- fi
- if test "$HAVE_GTK_AND_PTHREAD" = yes; then
- case "${canonical}" in
- *-hpux*) ;;
- *) GTK_LIBS="$GTK_LIBS -lpthread" ;;
- esac
- AC_DEFINE(HAVE_GTK_AND_PTHREAD, 1,
- [Define to 1 if you have GTK and pthread (-lpthread).])
- fi
dnl Check for functions introduced in 2.14 and later.
AC_CHECK_FUNCS(gtk_widget_get_window gtk_widget_set_has_window \
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 794771e24d..2407d7dd18 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,67 @@
+2011-08-29 Chong Yidong <[email protected]>
+
+ * modes.texi (Choosing Modes): auto-mode-case-fold is now t.
+
+2011-08-28 Chong Yidong <[email protected]>
+
+ * files.texi (File Archives):
+ * cal-xtra.texi (Diary Display):
+ * help.texi (Help Mode): Add xref to View Mode.
+
+2011-08-28 Chong Yidong <[email protected]>
+
+ * display.texi (View Mode): New node. Move view-file here from
+ Misc File Ops. Move view-buffer here from Misc Buffer.
+
+ * buffers.texi (Misc Buffer): Move view-buffer to View Mode.
+
+ * files.texi (Misc File Ops): Document new
+ delete-by-moving-to-trash behavior. Remove view-file.
+
+ * dired.texi (Dired Deletion): Shorten description of Trash.
+
+ * misc.texi (emacsclient Options): Document server-port.
+
+2011-08-27 Eli Zaretskii <[email protected]>
+
+ * frames.texi (Frame Commands): Advise setting focus-follows-mouse
+ even on MS-Windows. Fix a typo.
+
+2011-08-26 Chong Yidong <[email protected]>
+
+ * package.texi: New file, documenting the package manager.
+
+ * emacs.texi: Include it.
+
+ * help.texi (Help Summary): Add describe-package.
+
+2011-08-25 Chong Yidong <[email protected]>
+
+ * misc.texi (Printing): Convert subnodes into subsections.
+
+ * text.texi (Two-Column): Move into Text chapter.
+
+ * picture-xtra.texi (Picture Mode): Group with Editing Binary
+ Files section. Convert from chapter into section.
+
+ * display.texi (Narrowing): Move into display chapter.
+
+ * sending.texi (Sending Mail):
+ * rmail.texi (Rmail):
+ * misc.texi (Gnus, Document View):
+ * dired.texi (Dired):
+ * emacs.texi: Group the mail, rmail, and gnus chapters together.
+
+2011-08-07 Juri Linkov <[email protected]>
+
+ * dired.texi (Operating on Files): Rewrite according to the fact
+ that `dired-do-chmod' doesn't use the `chmod' program anymore.
+
+2011-07-30 Michael Albinus <[email protected]>
+
+ * mini.texi (Minibuffer File): Insert a reference to Tramp for
+ remote file name completion. (Bug#9197)
+
2011-07-28 Eli Zaretskii <[email protected]>
* mule.texi (Bidirectional Editing): Document the fact that
diff --git a/doc/emacs/Makefile.in b/doc/emacs/Makefile.in
index 9465c726eb..66cd7f1d92 100644
--- a/doc/emacs/Makefile.in
+++ b/doc/emacs/Makefile.in
@@ -96,6 +96,7 @@ EMACSSOURCES= \
${srcdir}/dired.texi \
${srcdir}/calendar.texi \
${srcdir}/misc.texi \
+ ${srcdir}/package.texi \
${srcdir}/custom.texi \
${srcdir}/trouble.texi \
${srcdir}/cmdargs.texi \
diff --git a/doc/emacs/buffers.texi b/doc/emacs/buffers.texi
index d4cc4f7bb6..c4880af2b5 100644
--- a/doc/emacs/buffers.texi
+++ b/doc/emacs/buffers.texi
@@ -285,16 +285,6 @@ buffers with particular names. (With some of these features, such as
switch to some other buffer before using the command, in order for it
to make a different buffer.)
-@findex view-buffer
- @kbd{M-x view-buffer} is much like @kbd{M-x view-file} (@pxref{Misc
-File Ops}) except that it examines an already existing Emacs buffer.
-View mode provides commands for scrolling through the buffer
-conveniently but not for changing it. When you exit View mode with
-@kbd{q}, that switches back to the buffer (and the position) which was
-previously displayed in the window. Alternatively, if you exit View
-mode with @kbd{e}, the buffer and the value of point that resulted from
-your perusal remain in effect.
-
The commands @kbd{M-x append-to-buffer} and @kbd{M-x insert-buffer}
can be used to copy text from one buffer to another. @xref{Accumulating
Text}.
diff --git a/doc/emacs/cal-xtra.texi b/doc/emacs/cal-xtra.texi
index 52898efc26..6d20c92a6d 100644
--- a/doc/emacs/cal-xtra.texi
+++ b/doc/emacs/cal-xtra.texi
@@ -538,13 +538,7 @@ are no diary entries, even if that day is a holiday. If you want such
days to be shown in the fancy diary buffer, set the variable
@code{diary-list-include-blanks} to @code{t}.@refill
-@c View mode does not seem to be described in the manual.
-@c buffers.texi has a brief mention.
- The fancy diary buffer enables View mode, a minor mode that provides
-commands for scrolling and searching the text. For example, @key{SPC}
-and @key{DEL} scroll forward and backward, and @key{s} starts an
-incremental search. See the documentation of the function
-@code{view-mode} for more information.
+ The fancy diary buffer enables View mode (@pxref{View Mode}).
The alternative display method @code{diary-simple-display} shows the
actual diary buffer, and uses invisible text to hide entries that don't
diff --git a/doc/emacs/calendar.texi b/doc/emacs/calendar.texi
index 9de223854c..71a2dba7d0 100644
--- a/doc/emacs/calendar.texi
+++ b/doc/emacs/calendar.texi
@@ -2,7 +2,7 @@
@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2011
@c Free Software Foundation, Inc.
@c See file emacs.texi for copying conditions.
-@node Calendar/Diary, Document View, Dired, Top
+@node Calendar/Diary
@chapter The Calendar and the Diary
@cindex calendar
@findex calendar
diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi
index 6a6d465438..a22d6c1f5d 100644
--- a/doc/emacs/custom.texi
+++ b/doc/emacs/custom.texi
@@ -2,7 +2,7 @@
@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2011
@c Free Software Foundation, Inc.
@c See file emacs.texi for copying conditions.
-@node Customization, Quitting, Amusements, Top
+@node Customization
@chapter Customization
@cindex customization
diff --git a/doc/emacs/dired.texi b/doc/emacs/dired.texi
index 501c4152e6..eb2bcc109e 100644
--- a/doc/emacs/dired.texi
+++ b/doc/emacs/dired.texi
@@ -2,7 +2,7 @@
@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2011
@c Free Software Foundation, Inc.
@c See file emacs.texi for copying conditions.
-@node Dired, Calendar/Diary, Rmail, Top
+@node Dired
@chapter Dired, the Directory Editor
@c This node is referenced in the tutorial. When renaming or deleting
@c it, the tutorial needs to be adjusted.
@@ -201,12 +201,10 @@ delete nonempty directories including all their contents. That can
be somewhat risky.
@vindex delete-by-moving-to-trash
- On some systems, there is a facility called the ``Trash'' or
-``Recycle Bin'', but Emacs does @emph{not} use it by default. Thus,
-when you delete a file in Dired, it is gone forever. However, you can
-tell Emacs to use the Trash for file deletion, by changing the
-variable @code{delete-by-moving-to-trash} to @code{t}. @xref{Misc
-File Ops}, for more information about the Trash.
+ If you change the variable @code{delete-by-moving-to-trash} to
+@code{t}, the above deletion commands will move the affected files or
+directories into the operating system's Trash, instead of deleting
+them outright. @xref{Misc File Ops}.
@node Flagging Many Files
@section Flagging Many Files at Once
@@ -645,8 +643,8 @@ link.
@cindex changing file permissions (in Dired)
@item M @var{modespec} @key{RET}
Change the mode (also called ``permission bits'') of the specified files
-(@code{dired-do-chmod}). This uses the @code{chmod} program, so
-@var{modespec} can be any argument that @code{chmod} can handle.
+(@code{dired-do-chmod}). @var{modespec} can be in octal or symbolic
+notation like arguments handled by the @code{chmod} program.
@findex dired-do-chgrp
@kindex G @r{(Dired)}
diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi
index bfbfb355c9..09e365d9d5 100644
--- a/doc/emacs/display.texi
+++ b/doc/emacs/display.texi
@@ -15,6 +15,9 @@ want to see, and how to display it.
* Scrolling:: Commands to move text up and down in a window.
* Auto Scrolling:: Redisplay scrolls text automatically when needed.
* Horizontal Scrolling:: Moving text left and right in a window.
+* Narrowing:: Restricting display and editing to a portion
+ of the buffer.
+* View Mode:: Viewing read-only buffers.
* Follow Mode:: Follow mode lets two windows scroll as one.
* Faces:: How to change the display style using faces.
* Standard Faces:: Emacs' predefined faces.
@@ -300,6 +303,94 @@ a lower bound for automatic horizontal scrolling. Automatic scrolling
will continue to scroll the window, but never farther to the right
than the amount you previously set by @code{scroll-left}.
+@node Narrowing
+@section Narrowing
+@cindex widening
+@cindex restriction
+@cindex narrowing
+@cindex accessible portion
+
+ @dfn{Narrowing} means focusing in on some portion of the buffer,
+making the rest temporarily inaccessible. The portion which you can
+still get to is called the @dfn{accessible portion}. Canceling the
+narrowing, which makes the entire buffer once again accessible, is
+called @dfn{widening}. The bounds of narrowing in effect in a buffer
+are called the buffer's @dfn{restriction}.
+
+ Narrowing can make it easier to concentrate on a single subroutine or
+paragraph by eliminating clutter. It can also be used to limit the
+range of operation of a replace command or repeating keyboard macro.
+
+@table @kbd
+@item C-x n n
+Narrow down to between point and mark (@code{narrow-to-region}).
+@item C-x n w
+Widen to make the entire buffer accessible again (@code{widen}).
+@item C-x n p
+Narrow down to the current page (@code{narrow-to-page}).
+@item C-x n d
+Narrow down to the current defun (@code{narrow-to-defun}).
+@end table
+
+ When you have narrowed down to a part of the buffer, that part appears
+to be all there is. You can't see the rest, you can't move into it
+(motion commands won't go outside the accessible part), you can't change
+it in any way. However, it is not gone, and if you save the file all
+the inaccessible text will be saved. The word @samp{Narrow} appears in
+the mode line whenever narrowing is in effect.
+
+@kindex C-x n n
+@findex narrow-to-region
+ The primary narrowing command is @kbd{C-x n n} (@code{narrow-to-region}).
+It sets the current buffer's restrictions so that the text in the current
+region remains accessible, but all text before the region or after the
+region is inaccessible. Point and mark do not change.
+
+@kindex C-x n p
+@findex narrow-to-page
+@kindex C-x n d
+@findex narrow-to-defun
+ Alternatively, use @kbd{C-x n p} (@code{narrow-to-page}) to narrow
+down to the current page. @xref{Pages}, for the definition of a page.
+@kbd{C-x n d} (@code{narrow-to-defun}) narrows down to the defun
+containing point (@pxref{Defuns}).
+
+@kindex C-x n w
+@findex widen
+ The way to cancel narrowing is to widen with @kbd{C-x n w}
+(@code{widen}). This makes all text in the buffer accessible again.
+
+ You can get information on what part of the buffer you are narrowed down
+to using the @kbd{C-x =} command. @xref{Position Info}.
+
+ Because narrowing can easily confuse users who do not understand it,
+@code{narrow-to-region} is normally a disabled command. Attempting to use
+this command asks for confirmation and gives you the option of enabling it;
+if you enable the command, confirmation will no longer be required for
+it. @xref{Disabling}.
+
+@node View Mode
+@section View Mode
+@cindex View mode
+@cindex mode, View
+
+ View mode is a minor mode that lets you scan a buffer by sequential
+screenfuls. It provides commands for scrolling through the buffer
+conveniently but not for changing it. Apart from the usual Emacs
+cursor motion commands, you can type @key{SPC} to scroll forward one
+windowful, @key{DEL} to scroll backward, and @kbd{s} to start an
+incremental search.
+
+ Typing @kbd{q} disables View mode, and switches back to the buffer
+and position before View mode was enabled. Alternatively, typing
+@kbd{e} disables View mode, keeping the current buffer and position.
+
+@findex view-buffer
+@findex view-file
+ @kbd{M-x view-buffer} prompts for an existing Emacs buffer, switches
+to it, and enables View mode. @kbd{M-x view-file} prompts for a file
+and visits it with View mode enabled.
+
@node Follow Mode
@section Follow Mode
@cindex Follow mode
diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi
index e8fb42db0b..2ba4af712a 100644
--- a/doc/emacs/emacs.texi
+++ b/doc/emacs/emacs.texi
@@ -187,39 +187,32 @@ Major Structures of Emacs
Advanced Features
* Modes:: Major and minor modes alter Emacs' basic behavior.
* Indentation:: Editing the white space at the beginnings of lines.
-* Text:: Commands and modes for editing English.
+* Text:: Commands and modes for editing human languages.
* Programs:: Commands and modes for editing programs.
* Building:: Compiling, running and debugging programs.
* Maintaining:: Features for maintaining large programs.
* Abbrevs:: Defining text abbreviations to reduce
the number of characters you must type.
-@c AFAICS, the tex stuff generates its own index and does not use this one.
-@ifnottex
-* Picture Mode:: Editing pictures made up of characters using
- the quarter-plane screen model.
-@end ifnottex
+* Dired:: Directory and file manager.
+* Calendar/Diary:: Calendar and diary facilities.
* Sending Mail:: Sending mail in Emacs.
* Rmail:: Reading mail in Emacs.
-* Dired:: You can "edit" a directory to manage files in it.
-* Calendar/Diary:: The calendar and diary facilities.
-* Document View:: Viewing PDF, PS and DVI files.
* Gnus:: A flexible mail and news reader.
+* Document View:: Viewing PDF, PS and DVI files.
* Shell:: Executing shell commands from Emacs.
* Emacs Server:: Using Emacs as an editing server.
* Printing:: Printing hardcopies of buffers or regions.
* Sorting:: Sorting lines, paragraphs or pages within Emacs.
-* Narrowing:: Restricting display and editing to a portion
- of the buffer.
-* Two-Column:: Splitting apart columns to edit them
- in side-by-side windows.
-* Editing Binary Files::Using Hexl mode to edit binary files.
+@ifnottex
+* Picture Mode:: Editing pictures made up of text characters.
+@end ifnottex
+* Editing Binary Files:: Editing binary files with Hexl mode.
* Saving Emacs Sessions:: Saving Emacs state from one session to the next.
-* Recursive Edit:: A command can allow you to do editing
- "within the command". This is called a
- "recursive editing level".
+* Recursive Edit:: Performing edits while "within another command".
* Emulation:: Emulating some other editors with Emacs.
* Hyperlinking:: Following links in buffers.
* Amusements:: Various games and hacks.
+* Packages:: Installing additional features.
* Customization:: Modifying the behavior of Emacs.
Recovery from Problems
@@ -350,6 +343,9 @@ Controlling the Display
* Scrolling:: Commands to move text up and down in a window.
* Auto Scrolling:: Redisplay scrolls text automatically when needed.
* Horizontal Scrolling:: Moving text left and right in a window.
+* Narrowing:: Restricting display and editing to a portion
+ of the buffer.
+* View Mode:: Viewing read-only buffers.
* Follow Mode:: Follow mode lets two windows scroll as one.
* Faces:: How to change the display style using faces.
* Standard Faces:: Emacs' predefined faces.
@@ -577,6 +573,7 @@ Commands for Human Languages
* Nroff Mode:: Editing input to the formatter nroff.
* Formatted Text:: Editing formatted text directly in WYSIWYG fashion.
* Text Based Tables:: Editing text-based tables in WYSIWYG fashion.
+* Two-Column:: Splitting text columns into separate windows.
Filling Text
@@ -885,52 +882,6 @@ Editing Pictures
* Rectangles in Picture:: Clearing and superimposing rectangles.
@end ifnottex
-Sending Mail
-
-* Mail Format:: Format of the mail being composed.
-* Mail Headers:: Details of some standard mail header fields.
-* Mail Aliases:: Abbreviating and grouping mail addresses.
-* Mail Commands:: Special commands for editing mail being composed.
-* Mail Signature:: Adding a signature to every message.
-* Mail Amusements:: Distracting the NSA; adding fortune messages.
-* Mail Methods:: Using alternative mail-composition methods.
-
-Mail Commands
-
-* Mail Sending:: Commands to send the message.
-* Header Editing:: Commands to move to header fields and edit them.
-* Citing Mail:: Quoting a message you are replying to.
-* Mail Misc:: Attachments, spell checking, etc.
-
-Reading Mail with Rmail
-
-* Rmail Basics:: Basic concepts of Rmail, and simple use.
-* Rmail Scrolling:: Scrolling through a message.
-* Rmail Motion:: Moving to another message.
-* Rmail Deletion:: Deleting and expunging messages.
-* Rmail Inbox:: How mail gets into the Rmail file.
-* Rmail Files:: Using multiple Rmail files.
-* Rmail Output:: Copying message out to files.
-* Rmail Labels:: Classifying messages by labeling them.
-* Rmail Attributes:: Certain standard labels, called attributes.
-* Rmail Reply:: Sending replies to messages you are viewing.
-* Rmail Summary:: Summaries show brief info on many messages.
-* Rmail Sorting:: Sorting messages in Rmail.
-* Rmail Display:: How Rmail displays a message; customization.
-* Rmail Coding:: How Rmail handles decoding character sets.
-* Rmail Editing:: Editing message text and headers in Rmail.
-* Rmail Digest:: Extracting the messages from a digest message.
-* Rmail Rot13:: Reading messages encoded in the rot13 code.
-* Movemail:: More details of fetching new mail.
-* Remote Mailboxes:: Retrieving mail from remote mailboxes.
-* Other Mailbox Formats:: Retrieving mail from local mailboxes in
- various formats.
-
-Summaries
-
-* Rmail Make Summary:: Making various sorts of summaries.
-* Rmail Summary Edit:: Manipulating messages from the summary.
-
Dired, the Directory Editor
* Dired Enter:: How to invoke Dired.
@@ -1014,6 +965,52 @@ Document Viewing
* Slicing:: Specifying which part of pages should be displayed.
* Conversion:: Influencing and triggering conversion.
+Sending Mail
+
+* Mail Format:: Format of the mail being composed.
+* Mail Headers:: Details of some standard mail header fields.
+* Mail Aliases:: Abbreviating and grouping mail addresses.
+* Mail Commands:: Special commands for editing mail being composed.
+* Mail Signature:: Adding a signature to every message.
+* Mail Amusements:: Distracting the NSA; adding fortune messages.
+* Mail Methods:: Using alternative mail-composition methods.
+
+Mail Commands
+
+* Mail Sending:: Commands to send the message.
+* Header Editing:: Commands to move to header fields and edit them.
+* Citing Mail:: Quoting a message you are replying to.
+* Mail Misc:: Attachments, spell checking, etc.
+
+Reading Mail with Rmail
+
+* Rmail Basics:: Basic concepts of Rmail, and simple use.
+* Rmail Scrolling:: Scrolling through a message.
+* Rmail Motion:: Moving to another message.
+* Rmail Deletion:: Deleting and expunging messages.
+* Rmail Inbox:: How mail gets into the Rmail file.
+* Rmail Files:: Using multiple Rmail files.
+* Rmail Output:: Copying message out to files.
+* Rmail Labels:: Classifying messages by labeling them.
+* Rmail Attributes:: Certain standard labels, called attributes.
+* Rmail Reply:: Sending replies to messages you are viewing.
+* Rmail Summary:: Summaries show brief info on many messages.
+* Rmail Sorting:: Sorting messages in Rmail.
+* Rmail Display:: How Rmail displays a message; customization.
+* Rmail Coding:: How Rmail handles decoding character sets.
+* Rmail Editing:: Editing message text and headers in Rmail.
+* Rmail Digest:: Extracting the messages from a digest message.
+* Rmail Rot13:: Reading messages encoded in the rot13 code.
+* Movemail:: More details of fetching new mail.
+* Remote Mailboxes:: Retrieving mail from remote mailboxes.
+* Other Mailbox Formats:: Retrieving mail from local mailboxes in
+ various formats.
+
+Rmail Summaries
+
+* Rmail Make Summary:: Making various sorts of summaries.
+* Rmail Summary Edit:: Manipulating messages from the summary.
+
Gnus
* Buffers of Gnus:: The group, summary, and article buffers.
@@ -1058,6 +1055,12 @@ Hyperlinking and Navigation Features
* Goto Address mode:: Activating URLs.
* FFAP:: Finding files etc. at point.
+Emacs Lisp Packages
+
+* Package Menu:: Buffer for viewing and managing packages.
+* Package Installation:: Options for package installation.
+* Package Files:: Where packages are installed.
+
Customization
* Easy Customization:: Convenient way to browse and change settings.
@@ -1494,16 +1497,15 @@ Lisp programming.
@c Includes vc1-xtra, emerge-xtra.
@include maintaining.texi
@include abbrevs.texi
-@ifnottex
-@include picture-xtra.texi
-@end ifnottex
-@include sending.texi
-@include rmail.texi
@c Includes dired-xtra.
@include dired.texi
@c Includes cal-xtra.
@include calendar.texi
+@include sending.texi
+@include rmail.texi
+@c Includes picture-xtra.texi
@include misc.texi
+@include package.texi
@include custom.texi
@include trouble.texi
diff --git a/doc/emacs/files.texi b/doc/emacs/files.texi
index 793a11e62e..2672c30363 100644
--- a/doc/emacs/files.texi
+++ b/doc/emacs/files.texi
@@ -1272,11 +1272,11 @@ this, it runs the program specified by
The command @kbd{M-x delete-directory} prompts for a directory name
using the minibuffer, and deletes the directory if it is empty. If
the directory is not empty, you will be asked whether you want to
-delete it recursively. On systems that have a ``Trash'' or ``Recycle
-Bin'' feature, you can make this command move the specified directory
-to the Trash or Recycle Bin, instead of deleting it outright, by
-changing the variable @code{delete-by-moving-to-trash} to @code{t}.
-@xref{Misc File Ops}, for more information about using the Trash.
+delete it recursively. On systems that have a ``Trash'' (or ``Recycle
+Bin'') feature, you can make this command move the specified directory
+to the Trash instead of deleting it outright, by changing the variable
+@code{delete-by-moving-to-trash} to @code{t}. @xref{Misc File Ops},
+for more information about using the Trash.
@node Comparing Files
@section Comparing Files
@@ -1503,23 +1503,78 @@ patch syntax (@pxref{Useless Whitespace}).
Emacs has commands for performing many other operations on files.
All operate on one file; they do not accept wildcard file names.
-@findex view-file
-@cindex viewing
-@cindex View mode
-@cindex mode, View
- @kbd{M-x view-file} allows you to scan or read a file by sequential
-screenfuls. It reads a file name argument using the minibuffer. After
-reading the file into an Emacs buffer, @code{view-file} displays the
-beginning. You can then type @key{SPC} to scroll forward one windowful,
-or @key{DEL} to scroll backward. Various other commands are provided
-for moving around in the file, but none for changing it; type @kbd{?}
-while viewing for a list of them. They are mostly the same as normal
-Emacs cursor motion commands. To exit from viewing, type @kbd{q}.
-The commands for viewing are defined by a special minor mode called View
-mode.
-
- A related command, @kbd{M-x view-buffer}, views a buffer already present
-in Emacs. @xref{Misc Buffer}.
+@findex delete-file
+@cindex deletion (of files)
+ @kbd{M-x delete-file} prompts for a file and deletes it. If you are
+deleting many files in one directory, it may be more convenient to use
+Dired rather than @code{delete-file}. @xref{Dired Deletion}.
+
+@cindex trash
+@cindex recycle bin
+ @kbd{M-x move-file-to-trash} moves a file into the system
+@dfn{Trash} (or @dfn{Recycle Bin}). This is a facility available on
+most operating systems; files that are moved into the Trash can be
+brought back later if you change your mind.
+
+@vindex delete-by-moving-to-trash
+ By default, Emacs deletion commands do @emph{not} use the Trash. To
+use the Trash (when it is available) for common deletion commands,
+change the variable @code{delete-by-moving-to-trash} to @code{t}.
+This affects the commands @kbd{M-x delete-file} and @kbd{M-x
+delete-directory} (@pxref{Directories}), as well as the deletion
+commands in Dired (@pxref{Dired Deletion}). Supplying a prefix
+argument to @kbd{M-x delete-file} or @kbd{M-x delete-directory} makes
+them delete outright, instead of using the Trash, regardless of
+@code{delete-by-moving-to-trash}.
+
+@findex copy-file
+@cindex copying files
+ @kbd{M-x copy-file} reads the file @var{old} and writes a new file
+named @var{new} with the same contents.
+
+@findex copy-directory
+ @kbd{M-x copy-directory} copies directories, similar to the
+@command{cp -r} shell command. It prompts for a directory @var{old}
+and a destination @var{new}. If @var{new} is an existing directory,
+it creates a copy of the @var{old} directory and puts it in @var{new}.
+If @var{new} is not an existing directory, it copies all the contents
+of @var{old} into a new directory named @var{new}.
+
+@findex rename-file
+ @kbd{M-x rename-file} reads two file names @var{old} and @var{new}
+using the minibuffer, then renames file @var{old} as @var{new}. If
+the file name @var{new} already exists, you must confirm with
+@kbd{yes} or renaming is not done; this is because renaming causes the
+old meaning of the name @var{new} to be lost. If @var{old} and
+@var{new} are on different file systems, the file @var{old} is copied
+and deleted. If the argument @var{new} is just a directory name, the
+real new name is in that directory, with the same non-directory
+component as @var{old}. For example, @kbd{M-x rename-file RET ~/foo
+RET /tmp RET} renames @file{~/foo} to @file{/tmp/foo}. The same rule
+applies to all the remaining commands in this section. All of them
+ask for confirmation when the new file name already exists, too.
+
+@findex add-name-to-file
+@cindex hard links (creation)
+ @kbd{M-x add-name-to-file} adds an additional name to an existing
+file without removing its old name. The new name is created as a
+``hard link'' to the existing file. The new name must belong on the
+same file system that the file is on. On MS-Windows, this command
+works only if the file resides in an NTFS file system. On MS-DOS, it
+works by copying the file.
+
+@findex make-symbolic-link
+@cindex symbolic links (creation)
+ @kbd{M-x make-symbolic-link} reads two file names @var{target} and
+@var{linkname}, then creates a symbolic link named @var{linkname},
+which points at @var{target}. The effect is that future attempts to
+open file @var{linkname} will refer to whatever file is named
+@var{target} at the time the opening is done, or will get an error if
+the name @var{target} is nonexistent at that time. This command does
+not expand the argument @var{target}, so that it allows you to specify
+a relative name as the target of the link. Not all systems support
+symbolic links; on systems that don't support them, this command is
+not defined.
@kindex C-x i
@findex insert-file
@@ -1544,74 +1599,6 @@ specified file. @xref{Accumulating Text}. The variable
@code{write-region-inhibit-fsync} applies to these commands, as well
as saving files; see @ref{Customize Save}.
-@findex delete-file
-@cindex deletion (of files)
-@vindex delete-by-moving-to-trash
- @kbd{M-x delete-file} deletes the specified file, like the @code{rm}
-command in the shell. If you are deleting many files in one
-directory, it may be more convenient to use Dired rather than
-@code{delete-file}. @xref{Dired}.
-
-@cindex trash
-@cindex recycle bin
- On some systems, there is a facility called the ``Trash'' (or
-``Recycle Bin''); ``deleting'' a file normally means moving it into
-the Trash, and you can bring the file back from the Trash if you later
-change your mind. By default, Emacs does @emph{not} use the Trash for
-file deletion---when Emacs deletes a file, it is gone forever. You
-can tell Emacs to use the Trash by changing the variable
-@code{delete-by-moving-to-trash} to @code{t}. This applies to file
-deletion via @kbd{M-x delete-file}, as well as @kbd{M-x
-delete-directory} (@pxref{Directories}) and file deletion in Dired
-(@pxref{Dired Deletion}). In addition, you can explicitly move a file
-into the Trash with the command @kbd{M-x move-file-to-trash}.
-
-@findex rename-file
- @kbd{M-x rename-file} reads two file names @var{old} and @var{new} using
-the minibuffer, then renames file @var{old} as @var{new}. If the file name
-@var{new} already exists, you must confirm with @kbd{yes} or renaming is not
-done; this is because renaming causes the old meaning of the name @var{new}
-to be lost. If @var{old} and @var{new} are on different file systems, the
-file @var{old} is copied and deleted.
-
- If the argument @var{new} is just a directory name, the real new
-name is in that directory, with the same non-directory component as
-@var{old}. For example, @kbd{M-x rename-file RET ~/foo RET /tmp RET}
-renames @file{~/foo} to @file{/tmp/foo}. The same rule applies to all
-the remaining commands in this section. All of them ask for
-confirmation when the new file name already exists, too.
-
-@findex add-name-to-file
-@cindex hard links (creation)
- The similar command @kbd{M-x add-name-to-file} is used to add an
-additional name to an existing file without removing its old name.
-The new name is created as a ``hard link'' to the existing file.
-The new name must belong on the same file system that the file is on.
-On MS-Windows, this command works only if the file resides in an NTFS
-file system. On MS-DOS, it works by copying the file.
-
-@findex copy-file
-@findex copy-directory
-@cindex copying files
- @kbd{M-x copy-file} reads the file @var{old} and writes a new file
-named @var{new} with the same contents. @kbd{M-x copy-directory} does
-the same for directories, by recursive copying all files and
-subdirectories.
-
-@findex make-symbolic-link
-@cindex symbolic links (creation)
- @kbd{M-x make-symbolic-link} reads two file names @var{target} and
-@var{linkname}, then creates a symbolic link named @var{linkname},
-which points at @var{target}. The effect is that future attempts to
-open file @var{linkname} will refer to whatever file is named
-@var{target} at the time the opening is done, or will get an error if
-the name @var{target} is nonexistent at that time. This command does
-not expand the argument @var{target}, so that it allows you to specify
-a relative name as the target of the link.
-
- Not all systems support symbolic links; on systems that don't
-support them, this command is not defined.
-
@findex set-file-modes
@cindex file modes
@cindex file permissions
@@ -1670,13 +1657,13 @@ Tar mode is used also for compressed archives---files with extensions
The keys @kbd{e}, @kbd{f} and @key{RET} all extract a component file
into its own buffer. You can edit it there, and if you save the
buffer, the edited version will replace the version in the Tar buffer.
-@kbd{v} extracts a file into a buffer in View mode. @kbd{o} extracts
-the file and displays it in another window, so you could edit the file
-and operate on the archive simultaneously. @kbd{d} marks a file for
-deletion when you later use @kbd{x}, and @kbd{u} unmarks a file, as in
-Dired. @kbd{C} copies a file from the archive to disk and @kbd{R}
-renames a file within the archive. @kbd{g} reverts the buffer from
-the archive on disk.
+@kbd{v} extracts a file into a buffer in View mode (@pxref{View
+Mode}). @kbd{o} extracts the file and displays it in another window,
+so you could edit the file and operate on the archive simultaneously.
+@kbd{d} marks a file for deletion when you later use @kbd{x}, and
+@kbd{u} unmarks a file, as in Dired. @kbd{C} copies a file from the
+archive to disk and @kbd{R} renames a file within the archive.
+@kbd{g} reverts the buffer from the archive on disk.
The keys @kbd{M}, @kbd{G}, and @kbd{O} change the file's permission
bits, group, and owner, respectively.
diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi
index b9b5667098..328deaec35 100644
--- a/doc/emacs/frames.texi
+++ b/doc/emacs/frames.texi
@@ -467,12 +467,14 @@ for Emacs to detect this automatically, so you should set the variable
@code{focus-follows-mouse}. The default is @code{nil}, meaning you
have to click on the window to select it (the default for most modern
window managers). You should change it to @code{t} if your window
-manager selects and window and gives it focus anytime you move the
-mouse onto the window.
+manager selects a window and gives it focus anytime you move the mouse
+onto the window.
The window manager that is part of MS-Windows always gives focus to
a frame that raises, so this variable has no effect in the native
-MS-Windows build of Emacs.
+MS-Windows build of Emacs. However, you may still wish to set this
+variable to @code{t} to have Emacs automatically move the mouse
+pointer to the raised frame.
@node Fonts
@section Fonts
diff --git a/doc/emacs/help.texi b/doc/emacs/help.texi
index 9a75bfb188..9ff995138f 100644
--- a/doc/emacs/help.texi
+++ b/doc/emacs/help.texi
@@ -126,16 +126,20 @@ The complete Emacs manual is available on-line in Info.
Display the name and documentation of the command that @var{key} runs
(@code{describe-key}).
@item C-h l
-Display a description of your last 300 keystrokes
+Display a description of your last 300 keystrokes
(@code{view-lossage}).
@item C-h m
Display documentation of the current major mode (@code{describe-mode}).
@item C-h n
Display news of recent Emacs changes (@code{view-emacs-news}).
@item C-h p
-Find packages by topic keyword (@code{finder-by-keyword}). For an
-alternative interface to the same information, try the @code{info-finder}
-command.
+Find packages by topic keyword (@code{finder-by-keyword}). This lists
+packages using a package menu buffer (@pxref{Package Menu}); for an
+alternative interface to the same information, try the
+@code{info-finder} command.
+@item C-h P @var{package} @key{RET}
+Display documentation about the package named @var{package}
+(@code{describe-package}; @pxref{Packages}).
@item C-h r
Display the Emacs manual in Info (@code{info-emacs-manual}).
@item C-h s
@@ -401,8 +405,8 @@ the variable @code{apropos-documentation-sort-by-scores} is
@node Help Mode
@section Help Mode Commands
- Help buffers provide the same commands as View mode (@pxref{Misc File
-Ops}), plus a few special commands of their own.
+ Help buffers provide the same commands as View mode (@pxref{View
+Mode}), plus a few special commands of their own.
@table @kbd
@item @key{SPC}
diff --git a/doc/emacs/makefile.w32-in b/doc/emacs/makefile.w32-in
index 4064f4ef6a..e128a50ebd 100644
--- a/doc/emacs/makefile.w32-in
+++ b/doc/emacs/makefile.w32-in
@@ -88,6 +88,7 @@ EMACSSOURCES= \
$(srcdir)/dired.texi \
$(srcdir)/calendar.texi \
$(srcdir)/misc.texi \
+ $(srcdir)/package.texi \
$(srcdir)/custom.texi \
$(srcdir)/trouble.texi \
$(srcdir)/cmdargs.texi \
diff --git a/doc/emacs/mini.texi b/doc/emacs/mini.texi
index ce0d396fd0..da1e88ab33 100644
--- a/doc/emacs/mini.texi
+++ b/doc/emacs/mini.texi
@@ -125,6 +125,10 @@ file names, change the variable @code{insert-default-directory} to
Nonetheless, relative file name arguments are still interpreted based
on the same default directory.
+ For rules how to read remote file names in the minibuffer, see
+@ref{Filename completion, file name completion,, tramp}, in the Tramp
+manual.
+
@node Minibuffer Edit
@section Editing in the Minibuffer
@@ -491,7 +495,7 @@ argument (@code{previous-history-element}).
Move to the next item in the minibuffer history
(@code{next-history-element}).
@item M-r @var{regexp} @key{RET}
-Move to an earlier item in the minibuffer history that
+Move to an earlier item in the minibuffer history that
matches @var{regexp} (@code{previous-matching-history-element}).
@item M-s @var{regexp} @key{RET}
Move to a later item in the minibuffer history that matches
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi
index 426610e65b..598f495784 100644
--- a/doc/emacs/misc.texi
+++ b/doc/emacs/misc.texi
@@ -10,9 +10,9 @@ else: viewing ``document files'', reading netnews, running shell
commands and shell subprocesses, using a single shared Emacs for
utilities that expect to run an editor as a subprocess, printing
hardcopy, sorting text, narrowing display to part of the buffer,
-editing double-column files and binary files, saving an Emacs session
-for later resumption, following hyperlinks, browsing images, emulating
-other editors, and various diversions and amusements.
+editing binary files, saving an Emacs session for later resumption,
+following hyperlinks, browsing images, emulating other editors, and
+various diversions and amusements.
@end iftex
@@ -20,187 +20,7 @@ other editors, and various diversions and amusements.
@raisesections
@end ifnottex
-@node Document View, Gnus, Calendar/Diary, Top
-@section Document Viewing
-@cindex DVI file
-@cindex PDF file
-@cindex PS file
-@cindex Postscript file
-@cindex OpenDocument file
-@cindex Microsoft Office file
-@cindex DocView mode
-@cindex mode, DocView
-@cindex document viewer (DocView)
-@findex doc-view-mode
-
-DocView mode (@code{doc-view-mode}) is a viewer for DVI, Postscript
-(PS), PDF, OpenDocument, and Microsoft Office documents. It provides
-features such as slicing, zooming, and searching inside documents. It
-works by converting the document to a set of images using the
-@command{gs} (GhostScript) command and other external tools
-@footnote{@code{gs} is a hard requirement. For DVI files,
-@code{dvipdf} or @code{dvipdfm} is needed. For OpenDocument and
-Microsoft Office documents, the @code{unoconv} tool is needed.}, and
-displaying those images.
-
-@findex doc-view-toggle-display
-@findex doc-view-toggle-display
-@cindex doc-view-minor-mode
- When you visit a document file with the exception of Postscript
-files, Emacs automatically switches to DocView mode if possible
-@footnote{The needed external tools for this document type have to be
-available, emacs needs to run in a graphical frame, and PNG image
-support has to be compiled into emacs. If any of these requirements
-is not fulfilled, DocView falls back to an appropriate mode.}. When
-you visit a Postscript file, Emacs switches to PS mode, a major mode
-for editing Postscript files as text; however, it also enables DocView
-minor mode, so you can type @kbd{C-c C-c} to view the document with
-DocView. (PDF and DVI files, unlike Postscript files, are not usually
-human-editable.) In either case, repeating @kbd{C-c C-c}
-(@code{doc-view-toggle-display}) toggles between DocView and the file
-text.
-
- You can explicitly toggle DocView mode with the command @code{M-x
-doc-view-mode}, and DocView minor mode with the command @code{M-x
-doc-view-minor-mode}.
-
- When DocView mode starts, it displays a welcome screen and begins
-formatting the file, page by page. It displays the first page once
-that has been formatted.
-
-@findex doc-view-enlarge
-@findex doc-view-shrink
-@vindex doc-view-resolution
- When in DocView mode, you can enlarge or shrink the document with
-@kbd{+} (@code{doc-view-enlarge}) and @kbd{-}
-(@code{doc-view-shrink}). To specify the default size for DocView,
-set or customize the variable @code{doc-view-resolution}.
-
- To kill the DocView buffer, type @kbd{k}
-(@code{doc-view-kill-proc-and-buffer}). To bury it, type @kbd{q}
-(@code{quit-window}).
-
-@menu
-* Navigation:: Navigation inside DocView buffers.
-* Searching:: Searching inside documents.
-* Slicing:: Specifying which part of pages should be displayed.
-* Conversion:: Influencing and triggering conversion.
-@end menu
-
-@node Navigation
-@subsection Navigation
-
-When in DocView mode, you can scroll the current page using the usual
-Emacs movement keys: @kbd{C-p}, @kbd{C-n}, @kbd{C-b}, @kbd{C-f}, and
-the arrow keys.
-
-@vindex doc-view-continuous
- By default, the line-motion keys @kbd{C-p} and @kbd{C-n} stop
-scrolling at the beginning and end of the current page, respectively.
-However, if you change the variable @code{doc-view-continuous} to a
-non-@code{nil} value, then @kbd{C-p} displays the previous page if you
-are already at the beginning of the current page, and @kbd{C-n}
-displays the next page if you are at the end of the current page.
-
-@findex doc-view-next-page
-@findex doc-view-previous-page
- You can also display the next page by typing @kbd{n}, @key{next} or
-@kbd{C-x ]} (@code{doc-view-next-page}). To display the previous
-page, type @kbd{p}, @key{prior} or @kbd{C-x [}
-(@code{doc-view-previous-page}).
-
-@findex doc-view-scroll-up-or-next-page
-@findex doc-view-scroll-down-or-previous-page
- The @key{SPC} (@code{doc-view-scroll-up-or-next-page}) key is a
-convenient way to advance through the document. It scrolls within the
-current page or advances to the next. @key{DEL} moves backwards in a
-similar way (@code{doc-view-scroll-down-or-previous-page}).
-
-@findex doc-view-first-page
-@findex doc-view-last-page
-@findex doc-view-goto-page
- To go to the first page, type @kbd{M-<}
-(@code{doc-view-first-page}); to go to the last one, type @kbd{M->}
-(@code{doc-view-last-page}). To jump to a page by its number, type
-@kbd{M-g M-g} or @kbd{M-g g} (@code{doc-view-goto-page}).
-
-@node Searching
-@subsection Searching
-
-While in DocView mode, you can search the file's text for a regular
-expression (@pxref{Regexps}). The interface for searching is inspired
-by @code{isearch} (@pxref{Incremental Search}).
-
-@findex doc-view-search
-@findex doc-view-search-backward
-@findex doc-view-show-tooltip
- To begin a search, type @kbd{C-s} (@code{doc-view-search}) or
-@kbd{C-r} (@code{doc-view-search-backward}). This reads a regular
-expression using a minibuffer, then echoes the number of matches found
-within the document. You can move forward and back among the matches
-by typing @kbd{C-s} and @kbd{C-r}. DocView mode has no way to show
-the match inside the page image; instead, it displays a tooltip (at
-the mouse position) listing all matching lines in the current page.
-To force display of this tooltip, type @kbd{C-t}
-(@code{doc-view-show-tooltip}).
-
- To start a new search, use the search command with a prefix
-argument; i.e., @kbd{C-u C-s} for a forward search or @kbd{C-u C-r}
-for a backward search.
-
-@node Slicing
-@subsection Slicing
-
-Documents often have wide margins for printing. They are annoying
-when reading the document on the screen, because they use up screen
-space and can cause inconvenient scrolling.
-
-@findex doc-view-set-slice
-@findex doc-view-set-slice-using-mouse
- With DocView you can hide these margins by selecting a @dfn{slice}
-of pages to display. A slice is a rectangle within the page area;
-once you specify a slice in DocView, it applies to whichever page you
-look at.
-
- To specify the slice numerically, type @kbd{s s}
-(@code{doc-view-set-slice}); then enter the top left pixel position
-and the slice's width and height.
-@c ??? how does this work?
-
- A more convenient graphical way to specify the slice is with @kbd{s
-m} (@code{doc-view-set-slice-using-mouse}), where you use the mouse to
-select the slice.
-@c ??? How does this work?
-
-@findex doc-view-reset-slice
- To cancel the selected slice, type @kbd{s r}
-(@code{doc-view-reset-slice}). Then DocView shows the entire page
-including its entire margins.
-
-@node Conversion
-@subsection Conversion
-
-@vindex doc-view-cache-directory
-@findex doc-view-clear-cache
-For efficiency, DocView caches the images produced by @command{gs}.
-The name of this directory is given by the variable
-@code{doc-view-cache-directory}. You can clear the cache directory by
-typing @code{M-x doc-view-clear-cache}.
-
-@findex doc-view-kill-proc
-@findex doc-view-kill-proc-and-buffer
- To force a reconversion of the currently viewed document, type
-@kbd{r} or @kbd{g} (@code{revert-buffer}). To kill the converter
-process associated with the current buffer, type @kbd{K}
-(@code{doc-view-kill-proc}). The command @kbd{k}
-(@code{doc-view-kill-proc-and-buffer}) kills the converter process and
-the DocView buffer.
-
- The zoom commands @kbd{+} (@code{doc-view-enlarge}) and @kbd{-}
-(@code{doc-view-shrink}) need to reconvert the document at the new
-size. The current page is converted first.
-
-@node Gnus, Shell, Document View, Top
+@node Gnus
@section Gnus
@cindex Gnus
@cindex reading netnews
@@ -411,82 +231,187 @@ for @var{regexp}.
@end table
-@ignore
-@node Where to Look
-@subsection Where to Look Further
+@node Document View
+@section Document Viewing
+@cindex DVI file
+@cindex PDF file
+@cindex PS file
+@cindex Postscript file
+@cindex OpenDocument file
+@cindex Microsoft Office file
+@cindex DocView mode
+@cindex mode, DocView
+@cindex document viewer (DocView)
+@findex doc-view-mode
-@c Too many references to the name of the manual if done with xref in TeX!
-Gnus is powerful and customizable. Here are references to a few
-@ifnottex
-additional topics:
+DocView mode (@code{doc-view-mode}) is a viewer for DVI, Postscript
+(PS), PDF, OpenDocument, and Microsoft Office documents. It provides
+features such as slicing, zooming, and searching inside documents. It
+works by converting the document to a set of images using the
+@command{gs} (GhostScript) command and other external tools
+@footnote{@code{gs} is a hard requirement. For DVI files,
+@code{dvipdf} or @code{dvipdfm} is needed. For OpenDocument and
+Microsoft Office documents, the @code{unoconv} tool is needed.}, and
+displaying those images.
-@end ifnottex
-@iftex
-additional topics in @cite{The Gnus Manual}:
+@findex doc-view-toggle-display
+@findex doc-view-toggle-display
+@cindex doc-view-minor-mode
+ When you visit a document file with the exception of Postscript
+files, Emacs automatically switches to DocView mode if possible
+@footnote{The needed external tools for this document type have to be
+available, emacs needs to run in a graphical frame, and PNG image
+support has to be compiled into emacs. If any of these requirements
+is not fulfilled, DocView falls back to an appropriate mode.}. When
+you visit a Postscript file, Emacs switches to PS mode, a major mode
+for editing Postscript files as text; however, it also enables DocView
+minor mode, so you can type @kbd{C-c C-c} to view the document with
+DocView. (PDF and DVI files, unlike Postscript files, are not usually
+human-editable.) In either case, repeating @kbd{C-c C-c}
+(@code{doc-view-toggle-display}) toggles between DocView and the file
+text.
-@itemize @bullet
-@item
-Follow discussions on specific topics.@*
-See section ``Threading.''
+ You can explicitly toggle DocView mode with the command @code{M-x
+doc-view-mode}, and DocView minor mode with the command @code{M-x
+doc-view-minor-mode}.
-@item
-Read digests. See section ``Document Groups.''
+ When DocView mode starts, it displays a welcome screen and begins
+formatting the file, page by page. It displays the first page once
+that has been formatted.
-@item
-Refer to and jump to the parent of the current article.@*
-See section ``Finding the Parent.''
+@findex doc-view-enlarge
+@findex doc-view-shrink
+@vindex doc-view-resolution
+ When in DocView mode, you can enlarge or shrink the document with
+@kbd{+} (@code{doc-view-enlarge}) and @kbd{-}
+(@code{doc-view-shrink}). To specify the default size for DocView,
+set or customize the variable @code{doc-view-resolution}.
-@item
-Refer to articles by using Message-IDs included in the messages.@*
-See section ``Article Keymap.''
+ To kill the DocView buffer, type @kbd{k}
+(@code{doc-view-kill-proc-and-buffer}). To bury it, type @kbd{q}
+(@code{quit-window}).
-@item
-Save articles. See section ``Saving Articles.''
+@menu
+* Navigation:: Navigation inside DocView buffers.
+* Searching:: Searching inside documents.
+* Slicing:: Specifying which part of pages should be displayed.
+* Conversion:: Influencing and triggering conversion.
+@end menu
-@item
-Have Gnus score articles according to various criteria, like author
-name, subject, or string in the body of the articles.@*
-See section ``Scoring.''
+@node Navigation
+@subsection Navigation
-@item
-Send an article to a newsgroup.@*
-See section ``Composing Messages.''
-@end itemize
-@end iftex
-@ifnottex
-@itemize @bullet
-@item
-Follow discussions on specific topics.@*
-@xref{Threading, , Reading Based on Conversation Threads,
-gnus, The Gnus Manual}.
+When in DocView mode, you can scroll the current page using the usual
+Emacs movement keys: @kbd{C-p}, @kbd{C-n}, @kbd{C-b}, @kbd{C-f}, and
+the arrow keys.
-@item
-Read digests. @xref{Document Groups, , , gnus, The Gnus Manual}.
+@vindex doc-view-continuous
+ By default, the line-motion keys @kbd{C-p} and @kbd{C-n} stop
+scrolling at the beginning and end of the current page, respectively.
+However, if you change the variable @code{doc-view-continuous} to a
+non-@code{nil} value, then @kbd{C-p} displays the previous page if you
+are already at the beginning of the current page, and @kbd{C-n}
+displays the next page if you are at the end of the current page.
-@item
-Refer to and jump to the parent of the current article.@*
-@xref{Finding the Parent, , , gnus, The Gnus Manual}.
+@findex doc-view-next-page
+@findex doc-view-previous-page
+ You can also display the next page by typing @kbd{n}, @key{next} or
+@kbd{C-x ]} (@code{doc-view-next-page}). To display the previous
+page, type @kbd{p}, @key{prior} or @kbd{C-x [}
+(@code{doc-view-previous-page}).
-@item
-Refer to articles by using Message-IDs included in the messages.@*
-@xref{Article Keymap, , , gnus, The Gnus Manual}.
+@findex doc-view-scroll-up-or-next-page
+@findex doc-view-scroll-down-or-previous-page
+ The @key{SPC} (@code{doc-view-scroll-up-or-next-page}) key is a
+convenient way to advance through the document. It scrolls within the
+current page or advances to the next. @key{DEL} moves backwards in a
+similar way (@code{doc-view-scroll-down-or-previous-page}).
-@item
-Save articles. @xref{Saving Articles, , , gnus, The Gnus Manual}.
+@findex doc-view-first-page
+@findex doc-view-last-page
+@findex doc-view-goto-page
+ To go to the first page, type @kbd{M-<}
+(@code{doc-view-first-page}); to go to the last one, type @kbd{M->}
+(@code{doc-view-last-page}). To jump to a page by its number, type
+@kbd{M-g M-g} or @kbd{M-g g} (@code{doc-view-goto-page}).
-@item
-Have Gnus score articles according to various criteria, like author
-name, subject, or string in the body of the articles.@*
-@xref{Scoring, , , gnus, The Gnus Manual}.
+@node Searching
+@subsection Searching
-@item
-Send an article to a newsgroup.@*
-@xref{Composing Messages, , , gnus, The Gnus Manual}.
-@end itemize
-@end ifnottex
-@end ignore
+While in DocView mode, you can search the file's text for a regular
+expression (@pxref{Regexps}). The interface for searching is inspired
+by @code{isearch} (@pxref{Incremental Search}).
+
+@findex doc-view-search
+@findex doc-view-search-backward
+@findex doc-view-show-tooltip
+ To begin a search, type @kbd{C-s} (@code{doc-view-search}) or
+@kbd{C-r} (@code{doc-view-search-backward}). This reads a regular
+expression using a minibuffer, then echoes the number of matches found
+within the document. You can move forward and back among the matches
+by typing @kbd{C-s} and @kbd{C-r}. DocView mode has no way to show
+the match inside the page image; instead, it displays a tooltip (at
+the mouse position) listing all matching lines in the current page.
+To force display of this tooltip, type @kbd{C-t}
+(@code{doc-view-show-tooltip}).
+
+ To start a new search, use the search command with a prefix
+argument; i.e., @kbd{C-u C-s} for a forward search or @kbd{C-u C-r}
+for a backward search.
+
+@node Slicing
+@subsection Slicing
+
+Documents often have wide margins for printing. They are annoying
+when reading the document on the screen, because they use up screen
+space and can cause inconvenient scrolling.
+
+@findex doc-view-set-slice
+@findex doc-view-set-slice-using-mouse
+ With DocView you can hide these margins by selecting a @dfn{slice}
+of pages to display. A slice is a rectangle within the page area;
+once you specify a slice in DocView, it applies to whichever page you
+look at.
+
+ To specify the slice numerically, type @kbd{s s}
+(@code{doc-view-set-slice}); then enter the top left pixel position
+and the slice's width and height.
+@c ??? how does this work?
+
+ A more convenient graphical way to specify the slice is with @kbd{s
+m} (@code{doc-view-set-slice-using-mouse}), where you use the mouse to
+select the slice.
+@c ??? How does this work?
+
+@findex doc-view-reset-slice
+ To cancel the selected slice, type @kbd{s r}
+(@code{doc-view-reset-slice}). Then DocView shows the entire page
+including its entire margins.
+
+@node Conversion
+@subsection Conversion
+
+@vindex doc-view-cache-directory
+@findex doc-view-clear-cache
+For efficiency, DocView caches the images produced by @command{gs}.
+The name of this directory is given by the variable
+@code{doc-view-cache-directory}. You can clear the cache directory by
+typing @code{M-x doc-view-clear-cache}.
-@node Shell, Emacs Server, Gnus, Top
+@findex doc-view-kill-proc
+@findex doc-view-kill-proc-and-buffer
+ To force a reconversion of the currently viewed document, type
+@kbd{r} or @kbd{g} (@code{revert-buffer}). To kill the converter
+process associated with the current buffer, type @kbd{K}
+(@code{doc-view-kill-proc}). The command @kbd{k}
+(@code{doc-view-kill-proc-and-buffer}) kills the converter process and
+the DocView buffer.
+
+ The zoom commands @kbd{+} (@code{doc-view-enlarge}) and @kbd{-}
+(@code{doc-view-shrink}) need to reconvert the document at the new
+size. The current page is converted first.
+
+@node Shell
@section Running Shell Commands from Emacs
@cindex subshell
@cindex shell commands
@@ -1671,6 +1596,11 @@ runs, and (ii) provide @command{emacsclient} with the server file.
(One convenient way to do the latter is to put the server file on a
networked file system such as NFS.)
+@vindex server-port
+ When the Emacs server is using TCP, the variable @code{server-port}
+determines the port number to listen on; the default value,
+@code{nil}, means to choose a random port when the server starts.
+
@item -n
@itemx --no-wait
Let @command{emacsclient} exit immediately, instead of waiting until
@@ -1788,7 +1718,7 @@ not compatible with @code{lpr}.
@end menu
@node PostScript, PostScript Variables,, Printing
-@section PostScript Hardcopy
+@subsection PostScript Hardcopy
These commands convert buffer contents to PostScript,
either printing it or leaving it in another Emacs buffer.
@@ -1878,7 +1808,7 @@ supports ISO 8859-1 characters.
@end ifnottex
@node PostScript Variables, Printing Package, PostScript, Printing
-@section Variables for PostScript Hardcopy
+@subsection Variables for PostScript Hardcopy
@vindex ps-lpr-command
@vindex ps-lpr-switches
@@ -1973,7 +1903,7 @@ includes a single directory @file{/usr/local/share/emacs/fonts/bdf}.
described in the Lisp files @file{ps-print.el} and @file{ps-mule.el}.
@node Printing Package,, PostScript Variables, Printing
-@section Printing Package
+@subsection Printing Package
@cindex Printing package
The basic Emacs facilities for printing hardcopy can be extended
@@ -1999,7 +1929,7 @@ to print, you start the print job using the @samp{Print} button (click
further information on the various options, use the @samp{Interface
Help} button.
-@node Sorting, Narrowing, Printing, Top
+@node Sorting
@section Sorting Text
@cindex sorting
@@ -2134,163 +2064,13 @@ rectangle moves along with the text inside the rectangle.
Many of the sort commands ignore case differences when comparing, if
@code{sort-fold-case} is non-@code{nil}.
-@node Narrowing, Two-Column, Sorting, Top
-@section Narrowing
-@cindex widening
-@cindex restriction
-@cindex narrowing
-@cindex accessible portion
-
- @dfn{Narrowing} means focusing in on some portion of the buffer,
-making the rest temporarily inaccessible. The portion which you can
-still get to is called the @dfn{accessible portion}. Canceling the
-narrowing, which makes the entire buffer once again accessible, is
-called @dfn{widening}. The bounds of narrowing in effect in a buffer
-are called the buffer's @dfn{restriction}.
-
- Narrowing can make it easier to concentrate on a single subroutine or
-paragraph by eliminating clutter. It can also be used to limit the
-range of operation of a replace command or repeating keyboard macro.
-
-@table @kbd
-@item C-x n n
-Narrow down to between point and mark (@code{narrow-to-region}).
-@item C-x n w
-Widen to make the entire buffer accessible again (@code{widen}).
-@item C-x n p
-Narrow down to the current page (@code{narrow-to-page}).
-@item C-x n d
-Narrow down to the current defun (@code{narrow-to-defun}).
-@end table
-
- When you have narrowed down to a part of the buffer, that part appears
-to be all there is. You can't see the rest, you can't move into it
-(motion commands won't go outside the accessible part), you can't change
-it in any way. However, it is not gone, and if you save the file all
-the inaccessible text will be saved. The word @samp{Narrow} appears in
-the mode line whenever narrowing is in effect.
-
-@kindex C-x n n
-@findex narrow-to-region
- The primary narrowing command is @kbd{C-x n n} (@code{narrow-to-region}).
-It sets the current buffer's restrictions so that the text in the current
-region remains accessible, but all text before the region or after the
-region is inaccessible. Point and mark do not change.
-
-@kindex C-x n p
-@findex narrow-to-page
-@kindex C-x n d
-@findex narrow-to-defun
- Alternatively, use @kbd{C-x n p} (@code{narrow-to-page}) to narrow
-down to the current page. @xref{Pages}, for the definition of a page.
-@kbd{C-x n d} (@code{narrow-to-defun}) narrows down to the defun
-containing point (@pxref{Defuns}).
-
-@kindex C-x n w
-@findex widen
- The way to cancel narrowing is to widen with @kbd{C-x n w}
-(@code{widen}). This makes all text in the buffer accessible again.
-
- You can get information on what part of the buffer you are narrowed down
-to using the @kbd{C-x =} command. @xref{Position Info}.
-
- Because narrowing can easily confuse users who do not understand it,
-@code{narrow-to-region} is normally a disabled command. Attempting to use
-this command asks for confirmation and gives you the option of enabling it;
-if you enable the command, confirmation will no longer be required for
-it. @xref{Disabling}.
-
-@node Two-Column, Editing Binary Files, Narrowing, Top
-@section Two-Column Editing
-@cindex two-column editing
-@cindex splitting columns
-@cindex columns, splitting
-
- Two-column mode lets you conveniently edit two side-by-side columns of
-text. It uses two side-by-side windows, each showing its own
-buffer.
-
- There are three ways to enter two-column mode:
+@c Picture Mode documentation
+@ifnottex
+@include picture-xtra.texi
+@end ifnottex
-@table @asis
-@item @kbd{@key{F2} 2} or @kbd{C-x 6 2}
-@kindex F2 2
-@kindex C-x 6 2
-@findex 2C-two-columns
-Enter two-column mode with the current buffer on the left, and on the
-right, a buffer whose name is based on the current buffer's name
-(@code{2C-two-columns}). If the right-hand buffer doesn't already
-exist, it starts out empty; the current buffer's contents are not
-changed.
-
-This command is appropriate when the current buffer is empty or contains
-just one column and you want to add another column.
-
-@item @kbd{@key{F2} s} or @kbd{C-x 6 s}
-@kindex F2 s
-@kindex C-x 6 s
-@findex 2C-split
-Split the current buffer, which contains two-column text, into two
-buffers, and display them side by side (@code{2C-split}). The current
-buffer becomes the left-hand buffer, but the text in the right-hand
-column is moved into the right-hand buffer. The current column
-specifies the split point. Splitting starts with the current line and
-continues to the end of the buffer.
-
-This command is appropriate when you have a buffer that already contains
-two-column text, and you wish to separate the columns temporarily.
-
-@item @kbd{@key{F2} b @var{buffer} @key{RET}}
-@itemx @kbd{C-x 6 b @var{buffer} @key{RET}}
-@kindex F2 b
-@kindex C-x 6 b
-@findex 2C-associate-buffer
-Enter two-column mode using the current buffer as the left-hand buffer,
-and using buffer @var{buffer} as the right-hand buffer
-(@code{2C-associate-buffer}).
-@end table
- @kbd{@key{F2} s} or @kbd{C-x 6 s} looks for a column separator, which
-is a string that appears on each line between the two columns. You can
-specify the width of the separator with a numeric argument to
-@kbd{@key{F2} s}; that many characters, before point, constitute the
-separator string. By default, the width is 1, so the column separator
-is the character before point.
-
- When a line has the separator at the proper place, @kbd{@key{F2} s}
-puts the text after the separator into the right-hand buffer, and
-deletes the separator. Lines that don't have the column separator at
-the proper place remain unsplit; they stay in the left-hand buffer, and
-the right-hand buffer gets an empty line to correspond. (This is the
-way to write a line that ``spans both columns while in two-column
-mode'': write it in the left-hand buffer, and put an empty line in the
-right-hand buffer.)
-
-@kindex F2 RET
-@kindex C-x 6 RET
-@findex 2C-newline
- The command @kbd{C-x 6 @key{RET}} or @kbd{@key{F2} @key{RET}}
-(@code{2C-newline}) inserts a newline in each of the two buffers at
-corresponding positions. This is the easiest way to add a new line to
-the two-column text while editing it in split buffers.
-
-@kindex F2 1
-@kindex C-x 6 1
-@findex 2C-merge
- When you have edited both buffers as you wish, merge them with
-@kbd{@key{F2} 1} or @kbd{C-x 6 1} (@code{2C-merge}). This copies the
-text from the right-hand buffer as a second column in the other buffer.
-To go back to two-column editing, use @kbd{@key{F2} s}.
-
-@kindex F2 d
-@kindex C-x 6 d
-@findex 2C-dissociate
- Use @kbd{@key{F2} d} or @kbd{C-x 6 d} to dissociate the two buffers,
-leaving each as it stands (@code{2C-dissociate}). If the other buffer,
-the one not current when you type @kbd{@key{F2} d}, is empty,
-@kbd{@key{F2} d} kills it.
-
-@node Editing Binary Files, Saving Emacs Sessions, Two-Column, Top
+@node Editing Binary Files
@section Editing Binary Files
@cindex Hexl mode
@@ -2738,7 +2518,7 @@ Display a menu of files and URLs mentioned in current buffer, then
find the one you select (@code{ffap-menu}).
@end table
-@node Amusements, Customization, Hyperlinking, Top
+@node Amusements, Packages, Hyperlinking, Top
@section Other Amusements
@cindex boredom
diff --git a/doc/emacs/modes.texi b/doc/emacs/modes.texi
index 314d5d4347..d82423a73b 100644
--- a/doc/emacs/modes.texi
+++ b/doc/emacs/modes.texi
@@ -353,12 +353,13 @@ the element has the form @code{(@var{regexp} @var{mode-function}
@var{regexp} and searches the list again for another match.
@vindex auto-mode-case-fold
- On systems with case-insensitive file names, such as Microsoft
-Windows, Emacs performs a single case-insensitive search through
-@code{auto-mode-alist}. On other systems, Emacs normally performs a
-single case-sensitive search through the alist. However, if you
-change the variable @code{auto-mode-case-fold} to @code{t}, Emacs
-performs a second case-insensitive search if the first search fails.
+ On GNU/Linux and other systems with case-sensitive file names, Emacs
+performs a case-sensitive search through @code{auto-mode-alist}; if
+this search fails, it performs a second case-insensitive search
+through the alist. To suppress the second search, change the variable
+@code{auto-mode-case-fold} to @code{nil}. On systems with
+case-insensitive file names, such as Microsoft Windows, Emacs performs
+a single case-insensitive search through @code{auto-mode-alist}.
@vindex magic-fallback-mode-alist
Finally, if Emacs @emph{still} hasn't found a major mode to use, it
diff --git a/doc/emacs/package.texi b/doc/emacs/package.texi
new file mode 100644
index 0000000000..739a8ce6c6
--- /dev/null
+++ b/doc/emacs/package.texi
@@ -0,0 +1,230 @@
+@c This is part of the Emacs manual.
+@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2011
+@c Free Software Foundation, Inc.
+@c See file emacs.texi for copying conditions.
+@node Packages
+@chapter Emacs Lisp Packages
+@cindex Package
+@cindex Emacs Lisp package archive
+@cindex Package archive
+@cindex Emacs Lisp package
+
+Emacs includes a facility that lets you easily download and install
+@dfn{packages} that implement additional features. Each package is a
+separate Emacs Lisp program, sometimes including other components such
+as an Info manual.
+
+ @kbd{M-x list-packages} brings up a buffer named @samp{*Packages*}
+with a list of all packages. You can install or uninstall packages
+via this buffer. @xref{Package Menu}.
+
+@findex describe-package
+ The command @kbd{C-h P} (@code{describe-package}) prompts for the
+name of a package, and displays a help buffer describing that
+attributes of the package and the features that it implements.
+
+ By default, Emacs downloads packages from a @dfn{package archive}
+maintained by the Emacs developers and hosted by the GNU project.
+Optionally, you can also download packages from archives maintained by
+third parties. @xref{Package Installation}.
+
+ For information about turning an Emacs Lisp program into an
+installable package, @xref{Packaging,,,elisp, The Emacs Lisp Reference
+Manual}. For information about finding third-party packages and other
+Emacs Lisp extensions, @xref{Packages that do not come with
+Emacs,,,efaq, GNU Emacs FAQ}.
+
+@menu
+* Package Menu:: Buffer for viewing and managing packages.
+* Package Installation:: Options for package installation.
+* Package Files:: Where packages are installed.
+@end menu
+
+@node Package Menu
+@section The Package Menu Buffer
+@cindex package menu
+@cindex built-in package
+@findex list-packages
+
+The command @kbd{M-x list-packages} brings up the @dfn{package menu}.
+This is a buffer listing all the packages that Emacs knows about, one
+on each line, with the following information:
+
+@itemize @bullet
+@item
+The package name (e.g. @samp{auctex}).
+
+@item
+The package's version number (e.g. @samp{11.86}).
+
+@item
+The package's status---normally one of @samp{available} (can be
+downloaded from the package archive), @samp{installed}, or
+@samp{built-in} (included in Emacs by default).
+
+In some instances, the status can be @samp{held}, @samp{disabled}, or
+@samp{obsolete}. @xref{Package Installation}.
+
+@item
+A short description of the package.
+@end itemize
+
+@noindent
+The @code{list-packages} command accesses the network, to retrieve the
+list of available packages from the package archive server. If the
+network is unavailable, it falls back on the most recently retrieved
+list.
+
+The following commands are available in the package menu:
+
+@table @kbd
+@item h
+Print a short message summarizing how to use the package menu
+(@code{package-menu-quick-help}).
+
+@item ?
+@itemx @key{RET}
+Display a help buffer for the package on the current line
+(@code{package-menu-describe-package}), similar to the help window
+displayed by the @kbd{C-h P} command (@pxref{Packages}).
+
+@item i
+Mark the package on the current line for installation
+(@code{package-menu-mark-install}). If the package status is
+@samp{available}, this adds an @samp{I} character to the start of the
+line; typing @kbd{x} (see below) will download and install the
+package.
+
+@item d
+Mark the package on the current line for deletion
+(@code{package-menu-mark-delete}). If the package status is
+@samp{installed}, this adds a @samp{D} character to the start of the
+line; typing @kbd{x} (see below) will delete the package.
+@xref{Package Files}, for information about what package deletion
+entails.
+
+@item u
+Remove any installation or deletion mark previously added to the
+current line by an @kbd{i} or @kbd{d} command.
+
+@item x
+Download and install all packages marked with @kbd{i}, and their
+dependencies; also, delete all packages marked with @kbd{d}
+(@code{package-menu-execute}). This also removes the marks.
+
+@item r
+Refresh the package list (@code{package-menu-refresh}). This also
+retrieves the list of available packages from the package archive
+again.
+@end table
+
+@noindent
+For example, you can install a package by typing @kbd{i} on the line
+listing that package, followed by @kbd{x}.
+
+@node Package Installation
+@section Package Installation
+
+@findex package-install
+ Packages are most conveniently installed using the package menu
+(@pxref{Package Menu}), but you can also use the command @kbd{M-x
+package-install}. This prompts for the name of a package with the
+@samp{available} status, then downloads and installs it.
+
+@cindex package requirements
+ A package may @dfn{require} certain other packages to be installed,
+because it relies on functionality provided by them. When Emacs
+installs such a package, it also automatically downloads and installs
+any required package that is not already installed. (If a required
+package is somehow unavailable, Emacs signals an error and stops
+installation.) A package's requirements list is shown in its help
+buffer.
+
+@vindex package-archives
+ By default, packages are downloaded from a single package archive
+maintained by the Emacs developers. This is controlled by the
+variable @code{package-archives}, whose value is a list of package
+archives known to Emacs. Each list element must have the form
+@code{(@var{id} . @var{location})}, where @var{id} is the name of a
+package archive and @var{location} is the @acronym{HTTP} address or
+directory name of the package archive. You can alter this list if you
+wish to use third party package archives---but do so at your own risk,
+and use only third parties that you think you can trust!
+
+ Once a package is downloaded and installed, it takes effect in the
+current Emacs session. What ``taking effect'' means depends on the
+package; most packages just make some new commands available, while
+others have more wide-ranging effects on the Emacs session. For such
+information, consult the package's help buffer.
+
+ By default, Emacs also automatically loads all installed packages
+(causing them to ``take effect'') in subsequent Emacs sessions. This
+happens at startup, after processing the init file (@pxref{Init
+File}). As an exception, Emacs does not load packages at startup if
+invoked with the @samp{-q} or @samp{--no-init-file} options
+(@pxref{Initial Options}).
+
+@vindex package-enable-at-startup
+@findex package-initialize
+ To disable automatic package loading, change the variable
+@code{package-enable-at-startup} to @code{nil}. If you do this, you
+can use the command @kbd{M-x package-initialize} to load your
+packages.
+
+@vindex package-load-list
+ For finer control over package loading, you can use the variable
+@code{package-load-list}. Its value should be a list. A list element
+of the form @code{(@var{name} @var{version})} tells Emacs to load
+version @var{version} of the package named @var{name}. Here,
+@var{version} should be a version string (corresponding to a specific
+version of the package), or @code{t} (which means to load any
+installed version), or @code{nil} (which means no version; this
+``disables'' the package, preventing it from being loaded). A list
+element can also be the symbol @code{all}, which means to load the
+latest installed version of any package not named by the other list
+elements. The default value is just @code{'(all)}.
+
+ For example, if you set @code{package-load-list} to @code{'((muse
+"3.20") all)}, then Emacs only loads version 3.20 of the @samp{muse}
+package, plus any installed version of packages other than
+@samp{muse}. Any other version of @samp{muse} that happens to be
+installed will be ignored. The @samp{muse} package will be listed in
+the package menu with the @samp{held} status.
+
+@node Package Files
+@section Package Files and Directory Layout
+@cindex package directory
+
+@cindex package file
+@findex package-install-file
+ Each package is downloaded from the package archive in the form of a
+single @dfn{package file}---either an Emacs Lisp source file, or a tar
+file containing multiple Emacs Lisp source and other files. Package
+files are automatically retrieved, processed, and disposed of by the
+Emacs commands that install packages. Normally, you will not need to
+deal directly with them, unless you are making a package
+(@pxref{Packaging,,,elisp, The Emacs Lisp Reference Manual}). Should
+you ever need to install a package directly from a package file, use
+the command @kbd{M-x package-install-file}.
+
+@vindex package-user-dir
+ Once installed, the contents of a package are placed in a
+subdirectory of @file{~/.emacs.d/elpa/} (you can change the name of
+that directory by changing the variable @code{package-user-dir}). The
+package subdirectory is named @file{@var{name}-@var{version}}, where
+@var{name} is the package name and @var{version} is its version
+string.
+
+@cindex system-wide packages
+@vindex package-directory-list
+ In addition to @code{package-user-dir}, Emacs looks for installed
+packages in the directories listed in @code{package-directory-list}.
+These directories are meant for system administrators to make Emacs
+packages available system-wide; Emacs itself never installs packages
+there. The package subdirectories for @code{package-directory-list}
+are laid out in the same way as in @code{package-user-dir}.
+
+ Deleting a package (@pxref{Package Menu}) involves deleting the
+corresponding package subdirectory. This only works for packages
+installed in @code{package-user-dir}; if told to act on a package in a
+system-wide package directory, the deletion command signals an error.
diff --git a/doc/emacs/picture-xtra.texi b/doc/emacs/picture-xtra.texi
index 0dcfc7a962..43a2dbc470 100644
--- a/doc/emacs/picture-xtra.texi
+++ b/doc/emacs/picture-xtra.texi
@@ -5,7 +5,7 @@
@c This file is included either in emacs-xtra.texi (when producing the
@c printed version) or in the main Emacs manual (for the on-line version).
@node Picture Mode
-@chapter Editing Pictures
+@section Editing Pictures
@cindex pictures
@cindex making pictures out of text characters
@findex picture-mode
@@ -59,7 +59,7 @@ Additional extensions to Picture mode can be found in
@end menu
@node Basic Picture
-@section Basic Editing in Picture Mode
+@subsection Basic Editing in Picture Mode
@findex picture-forward-column
@findex picture-backward-column
@@ -124,7 +124,7 @@ modes), or one of the picture rectangle commands (@pxref{Rectangles in
Picture}).
@node Insert in Picture
-@section Controlling Motion after Insert
+@subsection Controlling Motion after Insert
@findex picture-movement-up
@findex picture-movement-down
@@ -188,7 +188,7 @@ same direction as motion after ``insertion'' currently does, while @kbd{C-c
C-b} (@code{picture-motion-reverse}) moves in the opposite direction.
@node Tabs in Picture
-@section Picture Mode Tabs
+@subsection Picture Mode Tabs
@kindex M-TAB @r{(Picture mode)}
@findex picture-tab-search
@@ -228,7 +228,7 @@ up the picture. You can do this by setting the variable
@code{indent-tabs-mode} to @code{nil}.
@node Rectangles in Picture
-@section Picture Mode Rectangle Commands
+@subsection Picture Mode Rectangle Commands
@cindex rectangles and Picture mode
@cindex Picture mode and rectangles
diff --git a/doc/emacs/rmail.texi b/doc/emacs/rmail.texi
index ad22ae921e..0a9594d379 100644
--- a/doc/emacs/rmail.texi
+++ b/doc/emacs/rmail.texi
@@ -2,7 +2,7 @@
@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2011
@c Free Software Foundation, Inc.
@c See file emacs.texi for copying conditions.
-@node Rmail, Dired, Sending Mail, Top
+@node Rmail
@chapter Reading Mail with Rmail
@cindex Rmail
@cindex reading mail
diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi
index e3f5c05d8d..0b0e4867ae 100644
--- a/doc/emacs/text.texi
+++ b/doc/emacs/text.texi
@@ -70,6 +70,7 @@ for editing such pictures.
* Nroff Mode:: Editing input to the formatter nroff.
* Formatted Text:: Editing formatted text directly in WYSIWYG fashion.
* Text Based Tables:: Editing text-based tables in WYSIWYG fashion.
+* Two-Column:: Splitting text columns into separate windows.
@end menu
@node Words
@@ -2837,3 +2838,93 @@ then inserts the generated table in the proper syntax into the
destination buffer. The default destination buffer is
@code{table.@var{lang}}, where @var{lang} is the language you
specified.
+
+@node Two-Column
+@section Two-Column Editing
+@cindex two-column editing
+@cindex splitting columns
+@cindex columns, splitting
+
+ Two-column mode lets you conveniently edit two side-by-side columns of
+text. It uses two side-by-side windows, each showing its own
+buffer.
+
+ There are three ways to enter two-column mode:
+
+@table @asis
+@item @kbd{@key{F2} 2} or @kbd{C-x 6 2}
+@kindex F2 2
+@kindex C-x 6 2
+@findex 2C-two-columns
+Enter two-column mode with the current buffer on the left, and on the
+right, a buffer whose name is based on the current buffer's name
+(@code{2C-two-columns}). If the right-hand buffer doesn't already
+exist, it starts out empty; the current buffer's contents are not
+changed.
+
+This command is appropriate when the current buffer is empty or contains
+just one column and you want to add another column.
+
+@item @kbd{@key{F2} s} or @kbd{C-x 6 s}
+@kindex F2 s
+@kindex C-x 6 s
+@findex 2C-split
+Split the current buffer, which contains two-column text, into two
+buffers, and display them side by side (@code{2C-split}). The current
+buffer becomes the left-hand buffer, but the text in the right-hand
+column is moved into the right-hand buffer. The current column
+specifies the split point. Splitting starts with the current line and
+continues to the end of the buffer.
+
+This command is appropriate when you have a buffer that already contains
+two-column text, and you wish to separate the columns temporarily.
+
+@item @kbd{@key{F2} b @var{buffer} @key{RET}}
+@itemx @kbd{C-x 6 b @var{buffer} @key{RET}}
+@kindex F2 b
+@kindex C-x 6 b
+@findex 2C-associate-buffer
+Enter two-column mode using the current buffer as the left-hand buffer,
+and using buffer @var{buffer} as the right-hand buffer
+(@code{2C-associate-buffer}).
+@end table
+
+ @kbd{@key{F2} s} or @kbd{C-x 6 s} looks for a column separator, which
+is a string that appears on each line between the two columns. You can
+specify the width of the separator with a numeric argument to
+@kbd{@key{F2} s}; that many characters, before point, constitute the
+separator string. By default, the width is 1, so the column separator
+is the character before point.
+
+ When a line has the separator at the proper place, @kbd{@key{F2} s}
+puts the text after the separator into the right-hand buffer, and
+deletes the separator. Lines that don't have the column separator at
+the proper place remain unsplit; they stay in the left-hand buffer, and
+the right-hand buffer gets an empty line to correspond. (This is the
+way to write a line that ``spans both columns while in two-column
+mode'': write it in the left-hand buffer, and put an empty line in the
+right-hand buffer.)
+
+@kindex F2 RET
+@kindex C-x 6 RET
+@findex 2C-newline
+ The command @kbd{C-x 6 @key{RET}} or @kbd{@key{F2} @key{RET}}
+(@code{2C-newline}) inserts a newline in each of the two buffers at
+corresponding positions. This is the easiest way to add a new line to
+the two-column text while editing it in split buffers.
+
+@kindex F2 1
+@kindex C-x 6 1
+@findex 2C-merge
+ When you have edited both buffers as you wish, merge them with
+@kbd{@key{F2} 1} or @kbd{C-x 6 1} (@code{2C-merge}). This copies the
+text from the right-hand buffer as a second column in the other buffer.
+To go back to two-column editing, use @kbd{@key{F2} s}.
+
+@kindex F2 d
+@kindex C-x 6 d
+@findex 2C-dissociate
+ Use @kbd{@key{F2} d} or @kbd{C-x 6 d} to dissociate the two buffers,
+leaving each as it stands (@code{2C-dissociate}). If the other buffer,
+the one not current when you type @kbd{@key{F2} d}, is empty,
+@kbd{@key{F2} d} kills it.
diff --git a/doc/emacs/trouble.texi b/doc/emacs/trouble.texi
index 4be892639f..fd06dde517 100644
--- a/doc/emacs/trouble.texi
+++ b/doc/emacs/trouble.texi
@@ -15,7 +15,7 @@ also considered.
@raisesections
@end ifnottex
-@node Quitting, Lossage, Customization, Top
+@node Quitting
@section Quitting and Aborting
@cindex quitting
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index f08ee3a227..3f52d68468 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,97 @@
+2011-08-30 Dani Moncayo <[email protected]> (tiny change)
+
+ * lists.texi (Building Lists): Fix typo.
+
+2011-08-30 Chong Yidong <[email protected]>
+
+ * display.texi (Basic Faces): New node. Document new faces.
+
+ * modes.texi (Major Mode Conventions): Move some text there.
+ (Mode Help): Remove major-mode var, duplicated in Major Modes.
+
+2011-08-29 Chong Yidong <[email protected]>
+
+ * modes.texi (Basic Major Modes): New node. Callers updated.
+ (Major Modes): Document fundamental-mode and major-mode.
+ (Major Mode Basics): Node deleted; text moved to Major Modes.
+ (Derived Modes): Document derived-mode-p.
+
+2011-08-28 Chong Yidong <[email protected]>
+
+ * files.texi (Changing Files, Create/Delete Dirs): Document new
+ arguments for delete-file, delete-directory, and copy-directory.
+ (Visiting Functions): Remove view-file; it is documented in the
+ Emacs manual.
+
+ * frames.texi (Layout Parameters): The defaults for the
+ menu-bar-lines and tool-bar-lines parameters depend on the mode.
+
+ * display.texi (Progress): Document spinner functionality.
+
+ * os.texi (Killing Emacs): Note that kill-emacs can be called by
+ operating system signals. Refer to save-buffers-kill-terminal
+ instead of save-buffers-kill-emacs.
+
+ * objects.texi (Symbol Type): Document ## print representation.
+
+2011-08-25 Eli Zaretskii <[email protected]>
+
+ * display.texi (Specified Space): Mention that `space' specs
+ influence bidi reordering.
+ (Bidirectional Display): Explain how to use `(space . PROPS)' for
+ separating fields with bidirectional content.
+
+2011-08-24 Eli Zaretskii <[email protected]>
+
+ * display.texi (Bidirectional Display): Document return value in
+ buffers that are not bidi-reordered for display, and in unibyte
+ buffers.
+
+2011-08-23 Eli Zaretskii <[email protected]>
+
+ * nonascii.texi (Character Properties): Document the values for
+ unassigned codepoints.
+
+2011-08-18 Eli Zaretskii <[email protected]>
+
+ * nonascii.texi (Character Properties): Document use of
+ `bidi-class' and `mirroring' properties as part of reordering.
+ Provide cross-references to "Bidirectional Display".
+
+ * display.texi (Bidirectional Display): Document the pitfalls of
+ concatenating strings with bidirectional content, with possible
+ solutions. Document bidi-string-mark-left-to-right. Mention
+ paragraph direction in modes that inherit from prog-mode.
+ Document use of `bidi-class' and `mirroring' properties as part of
+ reordering.
+
+2011-08-16 Eli Zaretskii <[email protected]>
+
+ * modes.texi (Major Mode Conventions): Improve the documentation
+ of `mode-class' `special' modes.
+
+ * nonascii.texi (Character Properties): Document the `mirroring'
+ property. Add index entries.
+
+ * syntax.texi (Categories): Add an example of defining a new
+ category and category table.
+
+ * searching.texi (Regexp Backslash): Document how to display
+ existing categories. Mention the possibility of adding
+ categories, and add an xref to where this is described. Add an
+ index entry.
+
+2011-08-09 Chong Yidong <[email protected]>
+
+ * text.texi (Special Properties):
+ * display.texi (Overlay Properties): Note that mouse-face cannot
+ change the text size (Bug#8530).
+
+2011-08-08 Chong Yidong <[email protected]>
+
+ * os.texi (Time of Day): Remove set-time-zone-rule, and recommend
+ using setenv instead.
+
2011-07-28 Eli Zaretskii <[email protected]>
* display.texi (Bidirectional Display): Document the fact that
diff --git a/doc/lispref/debugging.texi b/doc/lispref/debugging.texi
index d9e807afb8..757906f286 100644
--- a/doc/lispref/debugging.texi
+++ b/doc/lispref/debugging.texi
@@ -596,25 +596,6 @@ forms are elided.
@end smallexample
@end deffn
-@ignore @c Not worth mentioning
-@defopt stack-trace-on-error
-@cindex stack trace
-This variable controls whether Lisp automatically displays a
-backtrace buffer after every error that is not handled. A quit signal
-counts as an error for this variable. If it is non-@code{nil} then a
-backtrace is shown in a pop-up buffer named @samp{*Backtrace*} on every
-error. If it is @code{nil}, then a backtrace is not shown.
-
-When a backtrace is shown, that buffer is not selected. If either
-@code{debug-on-quit} or @code{debug-on-error} is also non-@code{nil}, then
-a backtrace is shown in one buffer, and the debugger is popped up in
-another buffer with its own backtrace.
-
-We consider this feature to be obsolete and superseded by the debugger
-itself.
-@end defopt
-@end ignore
-
@defvar debug-on-next-call
@cindex @code{eval}, and debugging
@cindex @code{apply}, and debugging
diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi
index 077d099223..68291319ef 100644
--- a/doc/lispref/display.texi
+++ b/doc/lispref/display.texi
@@ -367,10 +367,9 @@ echo area, or @code{nil} if there is none.
When an operation can take a while to finish, you should inform the
user about the progress it makes. This way the user can estimate
remaining time and clearly see that Emacs is busy working, not hung.
+A convenient way to do this is to use a @dfn{progress reporter}.
- Functions listed in this section provide simple and efficient way of
-reporting operation progress. Here is a working example that does
-nothing useful:
+ Here is a working example that does nothing useful:
@smallexample
(let ((progress-reporter
@@ -382,11 +381,11 @@ nothing useful:
(progress-reporter-done progress-reporter))
@end smallexample
-@defun make-progress-reporter message min-value max-value &optional current-value min-change min-time
-This function creates and returns a @dfn{progress reporter}---an
-object you will use as an argument for all other functions listed
-here. The idea is to precompute as much data as possible to make
-progress reporting very fast.
+@defun make-progress-reporter message &optional min-value max-value current-value min-change min-time
+This function creates and returns a progress reporter object, which
+you will use as an argument for the other functions listed below. The
+idea is to precompute as much data as possible to make progress
+reporting very fast.
When this progress reporter is subsequently used, it will display
@var{message} in the echo area, followed by progress percentage.
@@ -394,24 +393,28 @@ When this progress reporter is subsequently used, it will display
on a filename, for instance, use @code{format} before calling this
function.
-@var{min-value} and @var{max-value} arguments stand for starting and
-final states of your operation. For instance, if you scan a buffer,
-they should be the results of @code{point-min} and @code{point-max}
-correspondingly. It is required that @var{max-value} is greater than
-@var{min-value}. If you create progress reporter when some part of
-the operation has already been completed, then specify
-@var{current-value} argument. But normally you should omit it or set
-it to @code{nil}---it will default to @var{min-value} then.
-
-Remaining arguments control the rate of echo area updates. Progress
-reporter will wait for at least @var{min-change} more percents of the
-operation to be completed before printing next message.
-@var{min-time} specifies the minimum time in seconds to pass between
-successive prints. It can be fractional. Depending on Emacs and
-system capabilities, progress reporter may or may not respect this
-last argument or do it with varying precision. Default value for
-@var{min-change} is 1 (one percent), for @var{min-time}---0.2
-(seconds.)
+The arguments @var{min-value} and @var{max-value} should be numbers
+standing for the starting and final states of the operation. For
+instance, an operation that ``scans'' a buffer should set these to the
+results of @code{point-min} and @code{point-max} correspondingly.
+@var{max-value} should be greater than @var{min-value}.
+
+Alternatively, you can set @var{min-value} and @var{max-value} to
+@code{nil}. In that case, the progress reporter does not report
+process percentages; it instead displays a ``spinner'' that rotates a
+notch each time you update the progress reporter.
+
+If @var{min-value} and @var{max-value} are numbers, you can give the
+argument @var{current-value} a numerical value specifying the initial
+progress; if omitted, this defaults to @var{min-value}.
+
+The remaining arguments control the rate of echo area updates. The
+progress reporter will wait for at least @var{min-change} more
+percents of the operation to be completed before printing next
+message; the default is one percent. @var{min-time} specifies the
+minimum time in seconds to pass between successive prints; the default
+is 0.2 seconds. (On some operating systems, the progress reporter may
+handle fractions of seconds with varying precision).
This function calls @code{progress-reporter-update}, so the first
message is printed immediately.
@@ -1454,7 +1457,10 @@ specify just the foreground color or just the background color.
@item mouse-face
@kindex mouse-face @r{(overlay property)}
This property is used instead of @code{face} when the mouse is within
-the range of the overlay.
+the range of the overlay. However, Emacs ignores all face attributes
+from this property that alter the text size (e.g. @code{:height},
+@code{:weight}, and @code{:slant}). Those attributes are always the
+same as in the unhighlighted text.
@item display
@kindex display @r{(overlay property)}
@@ -1827,9 +1833,10 @@ particular face name a special meaning in one frame if you wish.
* Face Attributes:: What is in a face?
* Attribute Functions:: Functions to examine and set face attributes.
* Displaying Faces:: How Emacs combines the faces specified for a character.
-* Face Remapping:: Remapping faces to alternative definitions.
+* Face Remapping:: Remapping faces to alternative definitions.
* Face Functions:: How to define and examine faces.
* Auto Faces:: Hook for automatic face assignment.
+* Basic Faces:: Faces that are defined by default.
* Font Selection:: Finding the best available font for a face.
* Font Lookup:: Looking up the names of available fonts
and information about them.
@@ -2681,6 +2688,62 @@ For efficiency, we recommend writing these functions so that they
usually assign faces to around 400 to 600 characters at each call.
@end defvar
+@node Basic Faces
+@subsection Basic Faces
+
+If your Emacs Lisp program needs to assign some faces to text, it is
+often a good idea to use certain existing faces or inherit from them,
+rather than defining entirely new faces. This way, if other users
+have customized the basic faces to give Emacs a certain look, your
+program will ``fit in'' without additional customization.
+
+ Some of the basic faces defined in Emacs are listed below. In
+addition to these, you might want to make use of the Font Lock faces
+for syntactic highlighting, if highlighting is not already handled by
+Font Lock mode, or if some Font Lock faces are not in use.
+@xref{Faces for Font Lock}.
+
+@table @code
+@item default
+The default face, whose attributes are all specified. All other faces
+implicitly inherit from it: any unspecified attribute defaults to the
+attribute on this face (@pxref{Face Attributes}).
+
+@item bold
+@itemx italic
+@itemx bold-italic
+@itemx underline
+@itemx fixed-pitch
+@itemx variable-pitch
+These have the attributes indicated by their names (e.g. @code{bold}
+has a bold @code{:weight} attribute), with all other attributes
+unspecified (and so given by @code{default}).
+
+@item shadow
+For ``dimmed out'' text. For example, it is used for the ignored
+part of a filename in the minibuffer (@pxref{Minibuffer File,,
+Minibuffers for File Names, emacs, The GNU Emacs Manual}).
+
+@item link
+@itemx link-visited
+For clickable text buttons that send the user to a different
+buffer or ``location''.
+
+@item highlight
+For stretches of text that should temporarily stand out. For example,
+it is commonly assigned to the @code{mouse-face} property for cursor
+highlighting (@pxref{Special Properties}).
+
+@item match
+For text matching a search command.
+
+@item error
+@itemx warning
+@itemx success
+For text concerning errors, warnings, or successes. For example,
+these are used for messages in @samp{*Compilation*} buffers.
+@end table
+
@node Font Selection
@subsection Font Selection
@@ -3791,6 +3854,10 @@ with a @dfn{pixel ascent} specification (@pxref{Pixel Specification}).
non-graphic terminals, but the other space properties in this section
are not.
+ Note that space properties are treated as paragraph separators for
+the purposes of reordering bidirectional text for display.
+@xref{Bidirectional Display}, for the details.
+
@node Pixel Specification
@subsection Pixel Specification for Spaces
@cindex spaces, pixel specification
@@ -5989,6 +6056,7 @@ left-to-right and right-to-left characters.
for editing and displaying bidirectional text.
@cindex logical order
+@cindex reading order
@cindex visual order
@cindex unicode bidirectional algorithm
Emacs stores right-to-left and bidirectional text in the so-called
@@ -6003,17 +6071,16 @@ for display. Reordering of bidirectional text for display in Emacs is
a ``Full bidirectionality'' class implementation of the @acronym{UBA}.
@defvar bidi-display-reordering
- The buffer-local variable @code{bidi-display-reordering} controls
-whether text in the buffer is reordered for display. If its value is
-non-@code{nil}, Emacs reorders characters that have right-to-left
-directionality when they are displayed. The default value is
-@code{t}. Text in overlay strings (@pxref{Overlay
-Properties,,before-string}), display strings (@pxref{Overlay
-Properties,,display}), and @code{display} text properties
-(@pxref{Display Property}) is also reordered if the buffer whose text
-includes these strings is reordered for display. Turning off
-@code{bidi-display-reordering} for a buffer turns off reordering of
-all the overlay and display strings in that buffer.
+ This buffer-local variable controls whether text in the buffer is
+reordered for display. If its value is non-@code{nil}, Emacs reorders
+characters that have right-to-left directionality when they are
+displayed. The default value is @code{t}. Text in overlay strings
+(@pxref{Overlay Properties,,before-string}), display strings
+(@pxref{Overlay Properties,,display}), and @code{display} text
+properties (@pxref{Display Property}) is also reordered for display if
+the buffer whose text includes these strings is reordered. Turning
+off @code{bidi-display-reordering} for a buffer turns off reordering
+of all the overlay and display strings in that buffer.
Reordering of strings that are unrelated to any buffer, such as text
displayed on the mode line (@pxref{Mode Line Format}) or header line
@@ -6053,7 +6120,7 @@ it is reordered for display. That is, the entire chunk of text
covered by these properties is reordered together. Moreover, the
bidirectional properties of the characters in this chunk of text are
ignored, and Emacs reorders them as if they were replaced with a
-single character @code{u+FFFC}, known as the @dfn{Object Replacement
+single character @code{U+FFFC}, known as the @dfn{Object Replacement
Character}. This means that placing a display property over a portion
of text may change the way that the surrounding text is reordered for
display. To prevent this unexpected effect, always place such
@@ -6070,9 +6137,9 @@ begins at the right margin and is continued or truncated at the left
margin.
@defvar bidi-paragraph-direction
- Emacs determines the base direction of each paragraph dynamically,
-based on the text at the beginning of the paragraph. The precise
-method of determining the base direction is specified by the
+ By default, Emacs determines the base direction of each paragraph
+dynamically, based on the text at the beginning of the paragraph. The
+precise method of determining the base direction is specified by the
@acronym{UBA}; in a nutshell, the first character in a paragraph that
has an explicit directionality determines the base direction of the
paragraph. However, sometimes a buffer may need to force a certain
@@ -6084,6 +6151,13 @@ dynamic determination of the base direction, and instead forces all
paragraphs in the buffer to have the direction specified by its
buffer-local value. The value can be either @code{right-to-left} or
@code{left-to-right}. Any other value is interpreted as @code{nil}.
+The default is @code{nil}.
+
+@cindex @code{prog-mode}, and @code{bidi-paragraph-direction}
+Modes that are meant to display program source code should force a
+@code{left-to-right} paragraph direction. The easiest way of doing so
+is to derive the mode from Prog Mode, which already sets
+@code{bidi-paragraph-direction} to that value.
@end defvar
@defun current-bidi-paragraph-direction &optional buffer
@@ -6094,5 +6168,83 @@ omitted or @code{nil}, it defaults to the current buffer. If the
buffer-local value of the variable @code{bidi-paragraph-direction} is
non-@code{nil}, the returned value will be identical to that value;
otherwise, the returned value reflects the paragraph direction
-determined dynamically by Emacs.
-@end defun
+determined dynamically by Emacs. For buffers whose value of
+@code{bidi-display-reordering} is @code{nil} as well as unibyte
+buffers, this function always returns @code{left-to-right}.
+@end defun
+
+@cindex layout on display, and bidirectional text
+@cindex jumbled display of bidirectional text
+@cindex concatenating bidirectional strings
+ Reordering of bidirectional text for display can have surprising and
+unpleasant effects when two strings with bidirectional content are
+juxtaposed in a buffer, or otherwise programmatically concatenated
+into a string of text. A typical example is a buffer whose lines are
+actually sequences of items, or fields, separated by whitespace or
+punctuation characters. This is used in specialized modes such as
+Buffer-menu Mode or various email summary modes, like Rmail Summary
+Mode. Because these separator characters are @dfn{weak}, i.e.@: have
+no strong directionality, they take on the directionality of
+surrounding text. As result, a numeric field that follows a field
+with bidirectional content can be displayed @emph{to the left} of the
+preceding field, producing a jumbled display and messing up the
+expected layout.
+
+ To countermand this, we recommend that you use one of the following
+techniques for forcing correct order of fields on display:
+
+@itemize @minus
+@item
+Append the special character @code{U+200E}, LEFT-TO-RIGHT MARK, or
+@acronym{LRM}, to the end of each field that may have bidirectional
+content, or prepend it to the beginning of the following field. The
+function @code{bidi-string-mark-left-to-right}, described below, comes
+in handy for this purpose. (In a right-to-left paragraph, use
+@code{U+200F}, RIGHT-TO-LEFT MARK, or @acronym{RLM}, instead.) This
+is one of the solutions recommended by
+@uref{http://www.unicode.org/reports/tr9/#Separators, the
+@acronym{UBA}}.
+
+@item
+Include the tab character in the field separator. The tab character
+plays the role of @dfn{segment separator} in the @acronym{UBA}
+reordering, whose effect is to make each field a separate segment, and
+thus reorder them separately.
+
+@cindex @code{space} display spec, and bidirectional text
+@item
+Separate fields with a @code{display} property or overlay with the
+property value of the form @code{(space . PROPS)} (@pxref{Specified
+Space}). This display specification is treated by Emacs as a
+@dfn{paragraph separator}; the text before and after the separator is
+reordered separately, which avoids the influence of any field on its
+neighboring fields.
+@end itemize
+
+@defun bidi-string-mark-left-to-right string
+This subroutine returns its argument @var{string}, possibly modified,
+such that the result can be safely concatenated with another string,
+or juxtaposed with another string in a buffer, without disrupting the
+relative layout of this string and the next one on display. If the
+string returned by this function is displayed as part of a
+left-to-right paragraph, it will always appear on display to the left
+of the text that follows it. The function works by examining the
+characters of its argument, and if any of those characters could cause
+reordering on display, the function appends the @acronym{LRM}
+character to the string. The appended @acronym{LRM} character is made
+@emph{invisible} (@pxref{Invisible Text}), to hide it on display.
+@end defun
+
+ The reordering algorithm uses the bidirectional properties of the
+characters stored as their @code{bidi-class} property
+(@pxref{Character Properties}). Lisp programs can change these
+properties by calling the @code{put-char-code-property} function.
+However, doing this requires a thorough understanding of the
+@acronym{UBA}, and is therefore not recommended. Any changes to the
+bidirectional properties of a character have global effect: they
+affect all Emacs frames and windows.
+
+ Similarly, the @code{mirroring} property is used to display the
+appropriate mirrored character in the reordered text. Lisp programs
+can affect the mirrored display by changing this property. Again, any
+such changes affect all of Emacs display.
diff --git a/doc/lispref/elisp.texi b/doc/lispref/elisp.texi
index bb05f1b4a0..bcf6d3318e 100644
--- a/doc/lispref/elisp.texi
+++ b/doc/lispref/elisp.texi
@@ -765,8 +765,7 @@ Major and Minor Modes
* Major Modes:: Defining major modes.
* Minor Modes:: Defining minor modes.
* Mode Line Format:: Customizing the text that appears in the mode line.
-* Imenu:: How a mode can provide a menu
- of definitions in the buffer.
+* Imenu:: Providing a menu of definitions made in a buffer.
* Font Lock Mode:: How modes can highlight text according to syntax.
* Desktop Save Mode:: How modes can have buffer state saved between
Emacs sessions.
@@ -778,12 +777,12 @@ Hooks
Major Modes
-* Major Mode Basics::
* Major Mode Conventions:: Coding conventions for keymaps, etc.
* Auto Major Mode:: How Emacs chooses the major mode automatically.
* Mode Help:: Finding out how to use a mode.
* Derived Modes:: Defining a new major mode based on another major
mode.
+* Basic Major Modes:: Modes that other modes are often derived from.
* Generic Modes:: Defining a simple major mode that supports
comment syntax and Font Lock mode.
* Mode Hooks:: Hooks run at the end of major mode functions.
@@ -1309,6 +1308,7 @@ Faces
* Face Remapping:: Remapping faces to alternative definitions.
* Face Functions:: How to define and examine faces.
* Auto Faces:: Hook for automatic face assignment.
+* Basic Faces:: Faces that are defined by default.
* Font Selection:: Finding the best available font for a face.
* Font Lookup:: Looking up the names of available fonts
and information about them.
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi
index 4d992bd2c5..bd904bf49c 100644
--- a/doc/lispref/files.texi
+++ b/doc/lispref/files.texi
@@ -203,17 +203,6 @@ When this command is called interactively, it prompts for
@var{filename}.
@end deffn
-@deffn Command view-file filename
-This command visits @var{filename} using View mode, returning to the
-previous buffer when you exit View mode. View mode is a minor mode that
-provides commands to skim rapidly through the file, but does not let you
-modify the text. Entering View mode runs the normal hook
-@code{view-mode-hook}. @xref{Hooks}.
-
-When @code{view-file} is called interactively, it prompts for
-@var{filename}.
-@end deffn
-
@defopt find-file-wildcards
If this variable is non-@code{nil}, then the various @code{find-file}
commands check for wildcard characters and visit all the files that
@@ -1529,19 +1518,26 @@ This function is not available on systems that don't support symbolic
links.
@end deffn
-@deffn Command delete-file filename
+@cindex trash
+@vindex delete-by-moving-to-trash
+@deffn Command delete-file filename &optional trash
@pindex rm
-This command deletes the file @var{filename}, like the shell command
-@samp{rm @var{filename}}. If the file has multiple names, it continues
-to exist under the other names.
-
-A suitable kind of @code{file-error} error is signaled if the file does
-not exist, or is not deletable. (On Unix and GNU/Linux, a file is
-deletable if its directory is writable.)
-
-If @var{filename} is a symbolic link, @code{delete-file} does not
-replace it with its target, but it does follow symbolic links at all
-levels of parent directories.
+This command deletes the file @var{filename}. If the file has
+multiple names, it continues to exist under the other names. If
+@var{filename} is a symbolic link, @code{delete-file} deletes only the
+symbolic link and not its target (though it does follow symbolic links
+at all levels of parent directories).
+
+A suitable kind of @code{file-error} error is signaled if the file
+does not exist, or is not deletable. (On Unix and GNU/Linux, a file
+is deletable if its directory is writable.)
+
+If the optional argument @var{trash} is non-@code{nil} and the
+variable @code{delete-by-moving-to-trash} is non-@code{nil}, this
+command moves the file into the system Trash instead of deleting it.
+@xref{Misc File Ops,,Miscellaneous File Operations, emacs, The GNU
+Emacs Manual}. When called interactively, @var{trash} is @code{t} if
+no prefix argument is given, and @code{nil} otherwise.
See also @code{delete-directory} in @ref{Create/Delete Dirs}.
@end deffn
@@ -2507,7 +2503,7 @@ if they don't already exist.
@code{mkdir} is an alias for this.
@end deffn
-@deffn Command copy-directory dirname newname &optional keep-time parents
+@deffn Command copy-directory dirname newname &optional keep-time parents copy-contents
This command copies the directory named @var{dirname} to
@var{newname}. If @var{newname} names an existing directory,
@var{dirname} will be copied to a subdirectory there.
@@ -2515,16 +2511,23 @@ This command copies the directory named @var{dirname} to
It always sets the file modes of the copied files to match the
corresponding original file.
-The third arg @var{keep-time} non-@code{nil} means to preserve the
+The third argument @var{keep-time} non-@code{nil} means to preserve the
modification time of the copied files. A prefix arg makes
@var{keep-time} non-@code{nil}.
-Noninteractively, the last argument @var{parents} says whether to
+The fourth argument @var{parents} says whether to
create parent directories if they don't exist. Interactively,
this happens by default.
+
+The fifth argument @var{copy-contents}, if non-@code{nil}, means to
+copy the contents of @var{dirname} directly into @var{newname} if the
+latter is an existing directory, instead of copying @var{dirname} into
+it as a subdirectory.
@end deffn
-@deffn Command delete-directory dirname &optional recursive
+@cindex trash
+@vindex delete-by-moving-to-trash
+@deffn Command delete-directory dirname &optional recursive trash
This command deletes the directory named @var{dirname}. The function
@code{delete-file} does not work for files that are directories; you
must use @code{delete-directory} for them. If @var{recursive} is
@@ -2533,6 +2536,13 @@ must use @code{delete-directory} for them. If @var{recursive} is
@code{delete-directory} only follows symbolic links at the level of
parent directories.
+
+If the optional argument @var{trash} is non-@code{nil} and the
+variable @code{delete-by-moving-to-trash} is non-@code{nil}, this
+command moves the file into the system Trash instead of deleting it.
+@xref{Misc File Ops,,Miscellaneous File Operations, emacs, The GNU
+Emacs Manual}. When called interactively, @var{trash} is @code{t} if
+no prefix argument is given, and @code{nil} otherwise.
@end deffn
@node Magic File Names
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi
index b6012a4dd5..e799cfa6b7 100644
--- a/doc/lispref/frames.texi
+++ b/doc/lispref/frames.texi
@@ -695,20 +695,19 @@ right fringe. However, you can force one fringe or the other to a
precise width by specifying that width as a negative integer. If both
widths are negative, only the left fringe gets the specified width.
-@vindex menu-bar-lines, a frame parameter
+@vindex menu-bar-lines frame parameter
@item menu-bar-lines
The number of lines to allocate at the top of the frame for a menu
-bar. The default is 1. A value of @code{nil} means don't display a
-menu bar. @xref{Menu Bar}. (The X toolkit and GTK allow at most one
-menu bar line; they treat larger values as 1.)
+bar. The default is 1 if Menu Bar mode is enabled, and 0 otherwise.
+@xref{Menu Bars,,,emacs, The GNU Emacs Manual}.
-@vindex tool-bar-lines, a frame parameter
+@vindex tool-bar-lines frame parameter
@item tool-bar-lines
-The number of lines to use for the tool bar. A value of @code{nil}
-means don't display a tool bar. (GTK and Nextstep allow at most one
-tool bar line; they treat larger values as 1.)
+The number of lines to use for the tool bar. The default is 1 if Tool
+Bar mode is enabled, and 0 otherwise. @xref{Tool Bars,,,emacs, The
+GNU Emacs Manual}.
-@vindex tool-bar-position, a frame parameter
+@vindex tool-bar-position frame parameter
@item tool-bar-position
The position of the tool bar. Currently only for the GTK tool bar.
Value can be one of @code{top}, @code{bottom} @code{left}, @code{right}.
diff --git a/doc/lispref/lists.texi b/doc/lispref/lists.texi
index 064be89632..7a530b602e 100644
--- a/doc/lispref/lists.texi
+++ b/doc/lispref/lists.texi
@@ -462,7 +462,7 @@ element is @var{object}. Compare @code{make-list} with
@result{} nil
@end group
@group
-(setq l (make-list 3 '(a b))
+(setq l (make-list 3 '(a b)))
@result{} ((a b) (a b) (a b))
(eq (car l) (cadr l))
@result{} t
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi
index dd3b2e3038..eb81ebc4ac 100644
--- a/doc/lispref/modes.texi
+++ b/doc/lispref/modes.texi
@@ -19,16 +19,15 @@ user. For related topics such as keymaps and syntax tables, see
@ref{Keymaps}, and @ref{Syntax Tables}.
@menu
-* Hooks:: How to use hooks; how to write code that provides hooks.
-* Major Modes:: Defining major modes.
-* Minor Modes:: Defining minor modes.
-* Mode Line Format:: Customizing the text that appears in the mode line.
-* Imenu:: How a mode can provide a menu
- of definitions in the buffer.
-* Font Lock Mode:: How modes can highlight text according to syntax.
-* Auto-Indentation:: How to teach Emacs to indent for a major mode.
-* Desktop Save Mode:: How modes can have buffer state saved between
- Emacs sessions.
+* Hooks:: How to use hooks; how to write code that provides hooks.
+* Major Modes:: Defining major modes.
+* Minor Modes:: Defining minor modes.
+* Mode Line Format:: Customizing the text that appears in the mode line.
+* Imenu:: Providing a menu of definitions made in a buffer.
+* Font Lock Mode:: How modes can highlight text according to syntax.
+* Auto-Indentation:: How to teach Emacs to indent for a major mode.
+* Desktop Save Mode:: How modes can have buffer state saved between
+ Emacs sessions.
@end menu
@node Hooks
@@ -48,12 +47,12 @@ convention, whenever the hook name ends in @samp{-hook}, that tells
you it is normal. We try to make all hooks normal, as much as
possible, so that you can use them in a uniform way.
- Every major mode function is supposed to run a normal hook called
-the @dfn{mode hook} as the one of the last steps of initialization.
-This makes it easy for a user to customize the behavior of the mode,
-by overriding the buffer-local variable assignments already made by
-the mode. Most minor mode functions also run a mode hook at the end.
-But hooks are used in other contexts too. For example, the hook
+ Every major mode command is supposed to run a normal hook called the
+@dfn{mode hook} as the one of the last steps of initialization. This
+makes it easy for a user to customize the behavior of the mode, by
+overriding the buffer-local variable assignments already made by the
+mode. Most minor mode functions also run a mode hook at the end. But
+hooks are used in other contexts too. For example, the hook
@code{suspend-hook} runs just before Emacs suspends itself
(@pxref{Suspending Emacs}).
@@ -78,8 +77,8 @@ convention.
its value is just a single function, not a list of functions.
@menu
-* Running Hooks:: How to run a hook.
-* Setting Hooks:: How to put functions on a hook, or remove them.
+* Running Hooks:: How to run a hook.
+* Setting Hooks:: How to put functions on a hook, or remove them.
@end menu
@node Running Hooks
@@ -195,115 +194,98 @@ from the buffer-local hook list instead of from the global hook list.
@section Major Modes
@cindex major mode
+@cindex major mode command
Major modes specialize Emacs for editing particular kinds of text.
-Each buffer has only one major mode at a time. For each major mode
-there is a function to switch to that mode in the current buffer; its
-name should end in @samp{-mode}. These functions work by setting
-buffer-local variable bindings and other data associated with the
-buffer, such as a local keymap. The effect lasts until you switch
-to another major mode in the same buffer.
+Each buffer has one major mode at a time. Every major mode is
+associated with a @dfn{major mode command}, whose name should end in
+@samp{-mode}. This command takes care of switching to that mode in the
+current buffer, by setting various buffer-local variables such as a
+local keymap. @xref{Major Mode Conventions}.
+
+ The least specialized major mode is called @dfn{Fundamental mode},
+which has no mode-specific definitions or variable settings.
+
+@deffn Command fundamental-mode
+This is the major mode command for Fundamental mode. Unlike other mode
+commands, it does @emph{not} run any mode hooks (@pxref{Major Mode
+Conventions}), since you are not supposed to customize this mode.
+@end deffn
+
+ The easiest way to write a major mode is to use the macro
+@code{define-derived-mode}, which sets up the new mode as a variant of
+an existing major mode. @xref{Derived Modes}. We recommend using
+@code{define-derived-mode} even if the new mode is not an obvious
+derivative of another mode, as it automatically enforces many coding
+conventions for you. @xref{Basic Major Modes}, for common modes to
+derive from.
+
+ The standard GNU Emacs Lisp directory tree contains the code for
+several major modes, in files such as @file{text-mode.el},
+@file{texinfo.el}, @file{lisp-mode.el}, and @file{rmail.el}. You can
+study these libraries to see how modes are written.
+
+@defopt major-mode
+The buffer-local value of this variable holds the symbol for the current
+major mode. Its default value holds the default major mode for new
+buffers. The standard default value is @code{fundamental-mode}.
+
+If the default value is @code{nil}, then whenever Emacs creates a new
+buffer via a command such as @kbd{C-x b} (@code{switch-to-buffer}), the
+new buffer is put in the major mode of the previously current buffer.
+As an exception, if the major mode of the previous buffer has a
+@code{mode-class} symbol property with value @code{special}, the new
+buffer is put in Fundamental mode (@pxref{Major Mode Conventions}).
+@end defopt
@menu
-* Major Mode Basics::
-* Major Mode Conventions:: Coding conventions for keymaps, etc.
-* Auto Major Mode:: How Emacs chooses the major mode automatically.
-* Mode Help:: Finding out how to use a mode.
-* Derived Modes:: Defining a new major mode based on another major
+* Major Mode Conventions:: Coding conventions for keymaps, etc.
+* Auto Major Mode:: How Emacs chooses the major mode automatically.
+* Mode Help:: Finding out how to use a mode.
+* Derived Modes:: Defining a new major mode based on another major
mode.
-* Generic Modes:: Defining a simple major mode that supports
+* Basic Major Modes:: Modes that other modes are often derived from.
+* Generic Modes:: Defining a simple major mode that supports
comment syntax and Font Lock mode.
-* Mode Hooks:: Hooks run at the end of major mode functions.
-* Example Major Modes:: Text mode and Lisp modes.
+* Mode Hooks:: Hooks run at the end of major mode commands.
+* Example Major Modes:: Text mode and Lisp modes.
@end menu
-@node Major Mode Basics
-@subsection Major Mode Basics
-@cindex Fundamental mode
-
- The least specialized major mode is called @dfn{Fundamental mode}.
-This mode has no mode-specific definitions or variable settings, so each
-Emacs command behaves in its default manner, and each option is in its
-default state. All other major modes redefine various keys and options.
-For example, Lisp Interaction mode provides special key bindings for
-@kbd{C-j} (@code{eval-print-last-sexp}), @key{TAB}
-(@code{lisp-indent-line}), and other keys.
-
- When you need to write several editing commands to help you perform a
-specialized editing task, creating a new major mode is usually a good
-idea. In practice, writing a major mode is easy (in contrast to
-writing a minor mode, which is often difficult).
-
- If the new mode is similar to an old one, it is often unwise to
-modify the old one to serve two purposes, since it may become harder
-to use and maintain. Instead, copy and rename an existing major mode
-definition and alter the copy---or use the @code{define-derived-mode}
-macro to define a @dfn{derived mode} (@pxref{Derived Modes}). For
-example, Rmail Edit mode is a major mode that is very similar to Text
-mode except that it provides two additional commands. Its definition
-is distinct from that of Text mode, but uses that of Text mode.
-
- Even if the new mode is not an obvious derivative of any other mode,
-we recommend to use @code{define-derived-mode}, since it automatically
-enforces the most important coding conventions for you.
-
- For a very simple programming language major mode that handles
-comments and fontification, you can use @code{define-generic-mode}.
-@xref{Generic Modes}.
-
- Rmail Edit mode offers an example of changing the major mode
-temporarily for a buffer, so it can be edited in a different way (with
-ordinary Emacs commands rather than Rmail commands). In such cases, the
-temporary major mode usually provides a command to switch back to the
-buffer's usual mode (Rmail mode, in this case). You might be tempted to
-present the temporary redefinitions inside a recursive edit and restore
-the usual ones when the user exits; but this is a bad idea because it
-constrains the user's options when it is done in more than one buffer:
-recursive edits must be exited most-recently-entered first. Using an
-alternative major mode avoids this limitation. @xref{Recursive
-Editing}.
-
- The standard GNU Emacs Lisp library directory tree contains the code
-for several major modes, in files such as @file{text-mode.el},
-@file{texinfo.el}, @file{lisp-mode.el}, @file{c-mode.el}, and
-@file{rmail.el}. They are found in various subdirectories of the
-@file{lisp} directory. You can study these libraries to see how modes
-are written. Text mode is perhaps the simplest major mode aside from
-Fundamental mode. Rmail mode is a complicated and specialized mode.
-
@node Major Mode Conventions
@subsection Major Mode Conventions
@cindex major mode conventions
@cindex conventions for writing major modes
- The code for existing major modes follows various coding conventions,
-including conventions for local keymap and syntax table initialization,
-global names, and hooks. Please follow these conventions when you
-define a new major mode. (Fundamental mode is an exception to many
-of these conventions, because its definition is to present the global
-state of Emacs.)
+ The code for every major mode should follow various coding
+conventions, including conventions for local keymap and syntax table
+initialization, function and variable names, and hooks.
+
+ If you use the @code{define-derived-mode} macro, it will take care of
+many of these conventions automatically. @xref{Derived Modes}. Note
+also that fundamental mode is an exception to many of these conventions,
+because its definition is to present the global state of Emacs.
- This list of conventions is only partial, because each major mode
-should aim for consistency in general with other Emacs major modes.
-This makes Emacs as a whole more coherent. It is impossible to list
+ The following list of conventions is only partial. Each major mode
+should aim for consistency in general with other Emacs major modes, as
+this makes Emacs as a whole more coherent. It is impossible to list
here all the possible points where this issue might come up; if the
Emacs developers point out an area where your major mode deviates from
the usual conventions, please make it compatible.
@itemize @bullet
@item
-Define a command whose name ends in @samp{-mode}, with no arguments,
-that switches to the new mode in the current buffer. This command
-should set up the keymap, syntax table, and buffer-local variables in an
-existing buffer, without changing the buffer's contents.
+Define a major mode command whose name ends in @samp{-mode}. When
+called with no arguments, this command should switch to the new mode in
+the current buffer by setting up the keymap, syntax table, and
+buffer-local variables in an existing buffer. It should not change the
+buffer's contents.
@item
-Write a documentation string for this command that describes the
-special commands available in this mode. @kbd{C-h m}
-(@code{describe-mode}) in your mode will display this string.
+Write a documentation string for this command that describes the special
+commands available in this mode. @xref{Mode Help}.
The documentation string may include the special documentation
substrings, @samp{\[@var{command}]}, @samp{\@{@var{keymap}@}}, and
-@samp{\<@var{keymap}>}, which enable the documentation to adapt
+@samp{\<@var{keymap}>}, which allow the help display to adapt
automatically to the user's own key bindings. @xref{Keys in
Documentation}.
@@ -421,28 +403,7 @@ setting up a buffer-local value for the variable
@item
Each face that the mode defines should, if possible, inherit from an
-existing Emacs face. This reduces the chance of conflicting with a
-user's face customizations. Useful faces include:
-
-@table @asis
-@item @code{highlight}
-for stretches of text that should temporarily stand out.
-
-@item @code{match}
-for text matching a search command.
-
-@item @code{link} and @code{link-visited}
-for clickable text buttons that send the user to a different buffer or
-``location''.
-
-@item @code{button}
-for clickable text buttons that perform other actions.
-
-@item @asis{Font Lock faces}
-for other kinds of syntactic highlighting, if highlighting is not
-handled by Font Lock mode or some Font Lock faces are not in use.
-@xref{Faces for Font Lock}, for how to assign Font Lock faces.
-@end table
+existing Emacs face. @xref{Basic Faces}, and @ref{Faces for Font Lock}.
@item
The mode should specify how Imenu should find the definitions or
@@ -505,27 +466,31 @@ this mode to any other major mode, this mode can set up a buffer-local
value for @code{change-major-mode-hook} (@pxref{Creating Buffer-Local}).
@item
-If this mode is appropriate only for specially-prepared text, then the
-major mode command symbol should have a property named @code{mode-class}
-with value @code{special}, put on as follows:
+If this mode is appropriate only for specially-prepared text produced by
+the mode itself (rather than by the user typing at the keyboard or by an
+external file), then the major mode command symbol should have a
+property named @code{mode-class} with value @code{special}, put on as
+follows:
@kindex mode-class @r{(property)}
-@cindex @code{special}
+@cindex @code{special} modes
@example
(put 'funny-mode 'mode-class 'special)
@end example
@noindent
-This tells Emacs that new buffers created while the current buffer is
-in Funny mode should not inherit Funny mode, in case the default value
-of @code{major-mode} is @code{nil}. Modes such as Dired, Rmail,
-and Buffer List use this feature.
+This tells Emacs that new buffers created while the current buffer is in
+Funny mode should not be put in Funny mode, even though the default
+value of @code{major-mode} is @code{nil}. By default, the value of
+@code{nil} for @code{major-mode} means to use the current buffer's major
+mode when creating new buffers (@pxref{Auto Major Mode}), but with such
+@code{special} modes, Fundamental mode is used instead. Modes such as
+Dired, Rmail, and Buffer List use this feature.
The @code{define-derived-mode} macro automatically marks the derived
-mode as special if the parent mode is special. The special mode
-@code{special-mode} provides a convenient parent for other special
-modes to inherit from; it sets @code{buffer-read-only} to @code{t},
-and does little else.
+mode as special if the parent mode is special. Special mode is a
+convenient parent for such modes to inherit from; @xref{Basic Major
+Modes}.
@item
If you want to make the new mode the default for files with certain
@@ -559,16 +524,6 @@ Even if you never load the file more than once, someone else will.
automatically selects a major mode for the new buffer when a file is
visited. It also processes local variables specified in the file text.
-@deffn Command fundamental-mode
- Fundamental mode is a major mode that is not specialized for anything
-in particular. Other major modes are defined in effect by comparison
-with this one---their definitions say what to change, starting from
-Fundamental mode. The @code{fundamental-mode} function does @emph{not}
-run any mode hooks; you're not supposed to customize it. (If you want Emacs
-to behave differently in Fundamental mode, change the @emph{global}
-state of Emacs.)
-@end deffn
-
@deffn Command normal-mode &optional find-file
This function establishes the proper major mode and buffer-local variable
bindings for the current buffer. First it calls @code{set-auto-mode}
@@ -594,23 +549,22 @@ by the default value of @code{major-mode} (see below).
@cindex file mode specification error
@code{normal-mode} uses @code{condition-case} around the call to the
-major mode function, so errors are caught and reported as a @samp{File
-mode specification error}, followed by the original error message.
+major mode command, so errors are caught and reported as a @samp{File
+mode specification error}, followed by the original error message.
@end deffn
@defun set-auto-mode &optional keep-mode-if-same
@cindex visited file mode
This function selects the major mode that is appropriate for the
-current buffer. It bases its decision (in order of precedence) on
-the @w{@samp{-*-}} line, on any @samp{mode:} local variable near the
-end of a file, on the @w{@samp{#!}} line (using
-@code{interpreter-mode-alist}), on the text at the beginning of the
-buffer (using @code{magic-mode-alist}), and finally on the visited
-file name (using @code{auto-mode-alist}). @xref{Choosing Modes, , How
-Major Modes are Chosen, emacs, The GNU Emacs Manual}.
-If @code{enable-local-variables} is @code{nil}, @code{set-auto-mode}
-does not check the @w{@samp{-*-}} line, or near the end of the file,
-for any mode tag.
+current buffer. It bases its decision (in order of precedence) on the
+@w{@samp{-*-}} line, on any @samp{mode:} local variable near the end of
+a file, on the @w{@samp{#!}} line (using @code{interpreter-mode-alist}),
+on the text at the beginning of the buffer (using
+@code{magic-mode-alist}), and finally on the visited file name (using
+@code{auto-mode-alist}). @xref{Choosing Modes, , How Major Modes are
+Chosen, emacs, The GNU Emacs Manual}. If @code{enable-local-variables}
+is @code{nil}, @code{set-auto-mode} does not check the @w{@samp{-*-}}
+line, or near the end of the file, for any mode tag.
If @var{keep-mode-if-same} is non-@code{nil}, this function does not
call the mode command if the buffer is already in the proper major
@@ -619,21 +573,6 @@ mode. For instance, @code{set-visited-file-name} sets this to
have set.
@end defun
-@defopt major-mode
-The buffer-local value of this variable holds the major mode
-currently active. The default value of this variable holds the
-default major mode for new buffers. The standard default value is
-@code{fundamental-mode}.
-
-If the default value of @code{major-mode} is @code{nil}, Emacs uses
-the (previously) current buffer's major mode as the default major mode
-of a new buffer. However, if that major mode symbol has a @code{mode-class}
-property with value @code{special}, then it is not used for new buffers;
-Fundamental mode is used instead. The modes that have this property are
-those such as Dired and Rmail that are useful only with text that has
-been specially prepared.
-@end defopt
-
@defun set-buffer-major-mode buffer
This function sets the major mode of @var{buffer} to the default value of
@code{major-mode}; if that is @code{nil}, it uses the
@@ -740,38 +679,30 @@ init file.)
@cindex help for major mode
@cindex documentation for major mode
- The @code{describe-mode} function is used to provide information
-about major modes. It is normally called with @kbd{C-h m}. The
-@code{describe-mode} function uses the value of @code{major-mode},
-which is why every major mode function needs to set the
-@code{major-mode} variable.
+ The @code{describe-mode} function is provides information about major
+modes. It is normally bound to @kbd{C-h m}. It uses the value of the
+variable @code{major-mode} (@pxref{Major Modes}), which is why every
+major mode command needs to set that variable.
@deffn Command describe-mode
This function displays the documentation of the current major mode.
The @code{describe-mode} function calls the @code{documentation}
function using the value of @code{major-mode} as an argument. Thus, it
-displays the documentation string of the major mode function.
+displays the documentation string of the major mode command.
(@xref{Accessing Documentation}.)
@end deffn
-@defvar major-mode
-This buffer-local variable holds the symbol for the current buffer's
-major mode. This symbol should have a function definition that is the
-command to switch to that major mode. The @code{describe-mode}
-function uses the documentation string of the function as the
-documentation of the major mode.
-@end defvar
-
@node Derived Modes
@subsection Defining Derived Modes
@cindex derived mode
- The recommended way to define a new major mode is to derive it
-from an existing one using @code{define-derived-mode}. If there is no
-closely related mode, you can inherit from @code{text-mode},
-@code{special-mode}, @code{prog-mode}, or in the worst case
-@code{fundamental-mode}.
+ The recommended way to define a new major mode is to derive it from an
+existing one using @code{define-derived-mode}. If there is no closely
+related mode, you should inherit from either @code{text-mode},
+@code{special-mode}, or @code{prog-mode}. @xref{Basic Major Modes}. If
+none of these are suitable, you can inherit from @code{fundamental-mode}
+(@pxref{Major Modes}).
@defmac define-derived-mode variant parent name docstring keyword-args@dots{} body@dots{}
This macro defines @var{variant} as a major mode command, using
@@ -872,6 +803,64 @@ Do not write an @code{interactive} spec in the definition;
@code{define-derived-mode} does that automatically.
@end defmac
+@defun derived-mode-p &rest modes
+This function returns non-@code{nil} if the current major mode is
+derived from any of the major modes given by the symbols @var{modes}.
+@end defun
+
+@node Basic Major Modes
+@subsection Basic Major Modes
+
+ Apart from Fundamental mode, there are three major modes that other
+major modes commonly derive from: Text mode, Prog mode, and Special
+mode. While Text mode is useful in its own right (e.g. for editing
+files ending in @file{.txt}), Prog mode and Special mode exist mainly to
+let other modes derive from them.
+
+@vindex prog-mode-hook
+ As far as possible, new major modes should be derived, either directly
+or indirectly, from one of these three modes. One reason is that this
+allows users to customize a single mode hook
+(e.g. @code{prog-mode-hook}) for an entire family of relevant modes
+(e.g. all programming language modes).
+
+@deffn Command text-mode
+Text mode is a major mode for editing human languages. It defines the
+@samp{"} and @samp{\} characters as having punctuation syntax
+(@pxref{Syntax Class Table}), and binds @kbd{M-@key{TAB}} to
+@code{ispell-complete-word} (@pxref{Spelling,,, emacs, The GNU Emacs
+Manual}).
+
+An example of a major mode derived from Text mode is HTML mode.
+@xref{HTML Mode,,SGML and HTML Modes, emacs, The GNU Emacs Manual}.
+@end deffn
+
+@deffn Command prog-mode
+Prog mode is a basic major mode for buffers containing programming
+language source code. Most of the programming language major modes
+built into Emacs are derived from it.
+
+Prog mode binds @code{parse-sexp-ignore-comments} to @code{t}
+(@pxref{Motion via Parsing}) and @code{bidi-paragraph-direction} to
+@code{left-to-right} (@pxref{Bidirectional Display}).
+@end deffn
+
+@deffn Command special-mode
+Special mode is a basic major mode for buffers containing text that is
+produced specially by Emacs, rather than from a file. Major modes
+derived from Special mode are given a @code{mode-class} property of
+@code{special} (@pxref{Major Mode Conventions}).
+
+Special mode sets the buffer to read-only. Its keymap defines several
+common bindings, including @kbd{q} for @code{quit-window}, @kbd{z} for
+@code{kill-this-buffer}, and @kbd{g} for @code{revert-buffer}
+(@pxref{Reverting}).
+
+An example of a major mode derived from Special mode is Buffer Menu
+mode, which is used by the @samp{*Buffer List*} buffer. @xref{List
+Buffers,,Listing Existing Buffers, emacs, The GNU Emacs Manual}.
+@end deffn
+
@node Generic Modes
@subsection Generic Modes
@cindex generic mode
@@ -916,7 +905,7 @@ before it runs the mode hook variable @code{@var{mode}-hook}.
@node Mode Hooks
@subsection Mode Hooks
- Every major mode function should finish by running its mode hook and
+ Every major mode command should finish by running its mode hook and
the mode-independent normal hook @code{after-change-major-mode-hook}.
It does this by calling @code{run-mode-hooks}. If the major mode is a
derived mode, that is if it calls another major mode (the parent mode)
@@ -961,7 +950,7 @@ construct.
@defvar after-change-major-mode-hook
This is a normal hook run by @code{run-mode-hooks}. It is run at the
-very end of every properly-written major mode function.
+very end of every properly-written major mode command.
@end defvar
@node Example Major Modes
@@ -1189,8 +1178,8 @@ And here is the code to set up the keymap for Lisp mode:
@end group
@end smallexample
- Finally, here is the complete major mode function definition for
-Lisp mode.
+ Finally, here is the complete major mode command definition for Lisp
+mode.
@smallexample
@group
@@ -2747,10 +2736,10 @@ highlighting patterns. See the variables
@code{c-font-lock-extra-types}, @code{c++-font-lock-extra-types},
and @code{java-font-lock-extra-types}, for example.
-@strong{Warning:} major mode functions must not call
+@strong{Warning:} major mode commands must not call
@code{font-lock-add-keywords} under any circumstances, either directly
-or indirectly, except through their mode hooks. (Doing so would lead
-to incorrect behavior for some minor modes.) They should set up their
+or indirectly, except through their mode hooks. (Doing so would lead to
+incorrect behavior for some minor modes.) They should set up their
rules for search-based fontification by setting
@code{font-lock-keywords}.
@end defun
diff --git a/doc/lispref/nonascii.texi b/doc/lispref/nonascii.texi
index 7733789992..298c7c3d1a 100644
--- a/doc/lispref/nonascii.texi
+++ b/doc/lispref/nonascii.texi
@@ -369,6 +369,12 @@ replacing each @samp{_} character with a dash @samp{-}. For example,
@code{canonical-combining-class}. However, sometimes we shorten the
names to make their use easier.
+@cindex unassigned character codepoints
+ Some codepoints are left @dfn{unassigned} by the
+@acronym{UCD}---they don't correspond to any character. The Unicode
+Standard defines default values of properties for such codepoints;
+they are mentioned below for each property.
+
Here is the full list of value types for all the character
properties that Emacs knows about:
@@ -376,22 +382,31 @@ properties that Emacs knows about:
@item name
Corresponds to the @code{Name} Unicode property. The value is a
string consisting of upper-case Latin letters A to Z, digits, spaces,
-and hyphen @samp{-} characters.
+and hyphen @samp{-} characters. For unassigned codepoints, the value
+is an empty string.
@cindex unicode general category
@item general-category
Corresponds to the @code{General_Category} Unicode property. The
value is a symbol whose name is a 2-letter abbreviation of the
-character's classification.
+character's classification. For unassigned codepoints, the value
+is @code{Cn}.
@item canonical-combining-class
Corresponds to the @code{Canonical_Combining_Class} Unicode property.
-The value is an integer number.
+The value is an integer number. For unassigned codepoints, the value
+is zero.
+@cindex bidirectional class of characters
@item bidi-class
Corresponds to the Unicode @code{Bidi_Class} property. The value is a
symbol whose name is the Unicode @dfn{directional type} of the
-character.
+character. Emacs uses this property when it reorders bidirectional
+text for display (@pxref{Bidirectional Display}). For unassigned
+codepoints, the value depends on the code blocks to which the
+codepoint belongs: most unassigned codepoints get the value of
+@code{L} (strong L), but some get values of @code{AL} (Arabic letter)
+or @code{R} (strong R).
@item decomposition
Corresponds to the Unicode @code{Decomposition_Type} and
@@ -403,19 +418,22 @@ Note that the Unicode spec writes these tag names inside
brackets; e.g., Unicode specifies @samp{<small>} where Emacs uses
@samp{small}.
}; the other elements are characters that give the compatibility
-decomposition sequence of this character.
+decomposition sequence of this character. For unassigned codepoints,
+the value is the character itself.
@item decimal-digit-value
Corresponds to the Unicode @code{Numeric_Value} property for
characters whose @code{Numeric_Type} is @samp{Digit}. The value is an
-integer number.
+integer number. For unassigned codepoints, the value is @code{nil},
+which means @acronym{NaN}, or ``not-a-number''.
@item digit-value
Corresponds to the Unicode @code{Numeric_Value} property for
characters whose @code{Numeric_Type} is @samp{Decimal}. The value is
an integer number. Examples of such characters include compatibility
subscript and superscript digits, for which the value is the
-corresponding number.
+corresponding number. For unassigned codepoints, the value is
+@code{nil}, which means @acronym{NaN}.
@item numeric-value
Corresponds to the Unicode @code{Numeric_Value} property for
@@ -424,33 +442,53 @@ this property is an integer or a floating-point number. Examples of
characters that have this property include fractions, subscripts,
superscripts, Roman numerals, currency numerators, and encircled
numbers. For example, the value of this property for the character
-@code{U+2155} (@sc{vulgar fraction one fifth}) is @code{0.2}.
+@code{U+2155} (@sc{vulgar fraction one fifth}) is @code{0.2}. For
+unassigned codepoints, the value is @code{nil}, which means
+@acronym{NaN}.
+@cindex mirroring of characters
@item mirrored
Corresponds to the Unicode @code{Bidi_Mirrored} property. The value
-of this property is a symbol, either @code{Y} or @code{N}.
+of this property is a symbol, either @code{Y} or @code{N}. For
+unassigned codepoints, the value is @code{N}.
+
+@item mirroring
+Corresponds to the Unicode @code{Bidi_Mirroring_Glyph} property. The
+value of this property is a character whose glyph represents the
+mirror image of the character's glyph, or @code{nil} if there's no
+defined mirroring glyph. All the characters whose @code{mirrored}
+property is @code{N} have @code{nil} as their @code{mirroring}
+property; however, some characters whose @code{mirrored} property is
+@code{Y} also have @code{nil} for @code{mirroring}, because no
+appropriate characters exist with mirrored glyphs. Emacs uses this
+property to display mirror images of characters when appropriate
+(@pxref{Bidirectional Display}). For unassigned codepoints, the value
+is @code{nil}.
@item old-name
Corresponds to the Unicode @code{Unicode_1_Name} property. The value
-is a string.
+is a string. For unassigned codepoints, the value is an empty string.
@item iso-10646-comment
Corresponds to the Unicode @code{ISO_Comment} property. The value is
-a string.
+a string. For unassigned codepoints, the value is an empty string.
@item uppercase
Corresponds to the Unicode @code{Simple_Uppercase_Mapping} property.
-The value of this property is a single character.
+The value of this property is a single character. For unassigned
+codepoints, the value is @code{nil}, which means the character itself.
@item lowercase
Corresponds to the Unicode @code{Simple_Lowercase_Mapping} property.
-The value of this property is a single character.
+The value of this property is a single character. For unassigned
+codepoints, the value is @code{nil}, which means the character itself.
@item titlecase
Corresponds to the Unicode @code{Simple_Titlecase_Mapping} property.
@dfn{Title case} is a special form of a character used when the first
character of a word needs to be capitalized. The value of this
-property is a single character.
+property is a single character. For unassigned codepoints, the value
+is @code{nil}, which means the character itself.
@end table
@defun get-char-code-property char propname
diff --git a/doc/lispref/objects.texi b/doc/lispref/objects.texi
index 6d63bb7b75..26def7858b 100644
--- a/doc/lispref/objects.texi
+++ b/doc/lispref/objects.texi
@@ -597,6 +597,7 @@ FOO ; @r{A symbol named @samp{FOO}, different from @samp{foo}.}
@end group
@end example
+@cindex @samp{##} read syntax
@ifinfo
@c This uses ``colon'' instead of a literal `:' because Info cannot
@c cope with a `:' in a menu
@@ -605,9 +606,12 @@ FOO ; @r{A symbol named @samp{FOO}, different from @samp{foo}.}
@ifnotinfo
@cindex @samp{#:} read syntax
@end ifnotinfo
- Normally the Lisp reader interns all symbols (@pxref{Creating
-Symbols}). To prevent interning, you can write @samp{#:} before the
-name of the symbol.
+ As an exception to the rule that a symbol's name serves as its
+printed representation, @samp{##} is the printed representation for an
+interned symbol whose name is an empty string. Furthermore,
+@samp{#:@var{foo}} is the printed representation for an uninterned
+symbol whose name is @var{foo}. (Normally, the Lisp reader interns
+all symbols; @pxref{Creating Symbols}.)
@node Sequence Type
@subsection Sequence Types
diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi
index 5f422065c5..7d05f8f346 100644
--- a/doc/lispref/os.texi
+++ b/doc/lispref/os.texi
@@ -544,10 +544,11 @@ parent process normally resumes control. The low-level primitive for
killing Emacs is @code{kill-emacs}.
@deffn Command kill-emacs &optional exit-data
-This command exits the Emacs process and kills it.
+This command calls the hook @code{kill-emacs-hook}, then exits the
+Emacs process and kills it.
-If @var{exit-data} is an integer, then it is used as the exit status
-of the Emacs process. (This is useful primarily in batch operation; see
+If @var{exit-data} is an integer, that is used as the exit status of
+the Emacs process. (This is useful primarily in batch operation; see
@ref{Batch Mode}.)
If @var{exit-data} is a string, its contents are stuffed into the
@@ -555,35 +556,44 @@ terminal input buffer so that the shell (or whatever program next reads
input) can read them.
@end deffn
- All the information in the Emacs process, aside from files that have
-been saved, is lost when the Emacs process is killed. Because killing
-Emacs inadvertently can lose a lot of work, Emacs queries for
-confirmation before actually terminating if you have buffers that need
-saving or subprocesses that are running. This is done in the function
-@code{save-buffers-kill-emacs}, the higher level function from which
-@code{kill-emacs} is usually called.
+@cindex SIGTERM
+@cindex SIGHUP
+@cindex SIGINT
+@cindex operating system signal
+ The @code{kill-emacs} function is normally called via the
+higher-level command @kbd{C-x C-c}
+(@code{save-buffers-kill-terminal}). @xref{Exiting,,, emacs, The GNU
+Emacs Manual}. It is also called automatically if Emacs receives a
+@code{SIGTERM} or @code{SIGHUP} operating system signal (e.g. when the
+controlling terminal is disconnected), or if it receives a
+@code{SIGINT} signal while running in batch mode (@pxref{Batch Mode}).
-@defvar kill-emacs-query-functions
-After asking the standard questions, @code{save-buffers-kill-emacs}
-calls the functions in the list @code{kill-emacs-query-functions}, in
-order of appearance, with no arguments. These functions can ask for
-additional confirmation from the user. If any of them returns
-@code{nil}, @code{save-buffers-kill-emacs} does not kill Emacs, and
-does not run the remaining functions in this hook. Calling
-@code{kill-emacs} directly does not run this hook.
+@defvar kill-emacs-hook
+This normal hook is run by @code{kill-emacs}, before it kills Emacs.
+
+Because @code{kill-emacs} can be called in situations where user
+interaction is impossible (e.g. when the terminal is disconnected),
+functions on this hook should not attempt to interact with the user.
+If you want to interact with the user when Emacs is shutting down, use
+@code{kill-emacs-query-functions}, described below.
@end defvar
-@defvar kill-emacs-hook
-This variable is a normal hook; once @code{save-buffers-kill-emacs} is
-finished with all file saving and confirmation, it calls
-@code{kill-emacs} which runs the functions in this hook.
-
-@code{kill-emacs} may be invoked directly (that is not via
-@code{save-buffers-kill-emacs}) if the terminal is disconnected, or in
-similar situations where interaction with the user is not possible.
-Thus, if your hook needs to interact with the user, put it on
-@code{kill-emacs-query-functions}; if it needs to run regardless of
-how Emacs is killed, put it on @code{kill-emacs-hook}.
+ When Emacs is killed, all the information in the Emacs process,
+aside from files that have been saved, is lost. Because killing Emacs
+inadvertently can lose a lot of work, the
+@code{save-buffers-kill-terminal} command queries for confirmation if
+you have buffers that need saving or subprocesses that are running.
+It also runs the abnormal hook @code{kill-emacs-query-functions}:
+
+@defvar kill-emacs-query-functions
+When @code{save-buffers-kill-terminal} is killing Emacs, it calls the
+functions in this hook, after asking the standard questions and before
+calling @code{kill-emacs}. The functions are called in order of
+appearance, with no arguments. Each function can ask for additional
+confirmation from the user. If any of them returns @code{nil},
+@code{save-buffers-kill-emacs} does not kill Emacs, and does not run
+the remaining functions in this hook. Calling @code{kill-emacs}
+directly does not run this hook.
@end defvar
@node Suspending Emacs
@@ -1143,6 +1153,18 @@ get with the function @code{file-attributes}.
@xref{Definition of file-attributes}.
@end defun
+@defun float-time &optional time-value
+This function returns the current time as a floating-point number of
+seconds since the epoch. The argument @var{time-value}, if given,
+specifies a time to convert instead of the current time. The argument
+should have the same form as for @code{current-time-string} (see
+above). Thus, it accepts the output of @code{current-time} and
+@code{file-attributes} (@pxref{Definition of file-attributes}).
+
+@emph{Warning}: Since the result is floating point, it may not be
+exact. Do not use this function if precise time stamps are required.
+@end defun
+
@defun current-time-zone &optional time-value
This function returns a list describing the time zone that the user is
in.
@@ -1165,25 +1187,11 @@ times obtained from @code{current-time} (see above) and from
@code{file-attributes}. @xref{Definition of file-attributes}.
@end defun
-@defun set-time-zone-rule tz
-This function specifies the local time zone according to @var{tz}. If
-@var{tz} is @code{nil}, that means to use an implementation-defined
-default time zone. If @var{tz} is @code{t}, that means to use
-Universal Time. Otherwise, @var{tz} should be a string specifying a
-time zone rule.
-@end defun
-
-@defun float-time &optional time-value
-This function returns the current time as a floating-point number of
-seconds since the epoch. The argument @var{time-value}, if given,
-specifies a time to convert instead of the current time. The argument
-should have the same form as for @code{current-time-string} (see
-above). Thus, it accepts the output of @code{current-time} and
-@code{file-attributes} (@pxref{Definition of file-attributes}).
-
-@emph{Warning}: Since the result is floating point, it may not be
-exact. Do not use this function if precise time stamps are required.
-@end defun
+The current time zone is determined by the @samp{TZ} environment
+variable. @xref{System Environment}. For example, you can tell Emacs
+to use universal time with @code{(setenv "TZ" "UTC0")}. If @samp{TZ}
+is not in the environment, Emacs uses a platform-dependent default
+time zone.
@node Time Conversion
@section Time Conversion
diff --git a/doc/lispref/searching.texi b/doc/lispref/searching.texi
index 6272301dbb..fe7c805c6f 100644
--- a/doc/lispref/searching.texi
+++ b/doc/lispref/searching.texi
@@ -717,11 +717,15 @@ the characters that stand for them.
@cindex @samp{\S} in regexp
matches any character whose syntax is not @var{code}.
+@cindex category, regexp search for
@item \c@var{c}
matches any character whose category is @var{c}. Here @var{c} is a
character that represents a category: thus, @samp{c} for Chinese
characters or @samp{g} for Greek characters in the standard category
-table.
+table. You can see the list of all the currently defined categories
+with @kbd{M-x describe-categories @key{RET}}. You can also define
+your own categories in addition to the standard ones using the
+@code{define-category} function (@pxref{Categories}).
@item \C@var{c}
matches any character whose category is not @var{c}.
diff --git a/doc/lispref/syntax.texi b/doc/lispref/syntax.texi
index 31ee7eb4e7..0d7a0c0bed 100644
--- a/doc/lispref/syntax.texi
+++ b/doc/lispref/syntax.texi
@@ -1084,6 +1084,24 @@ defaults to the current buffer's category table.
@defun define-category char docstring &optional table
This function defines a new category, with name @var{char} and
documentation @var{docstring}, for the category table @var{table}.
+
+Here's an example of defining a new category for characters that have
+strong right-to-left directionality (@pxref{Bidirectional Display})
+and using it in a special category table:
+
+@example
+(defvar special-category-table-for-bidi
+ (let ((category-table (make-category-table))
+ (uniprop-table (unicode-property-table-internal 'bidi-class)))
+ (define-category ?R "Characters of bidi-class R, AL, or RLO"
+ category-table)
+ (map-char-table
+ #'(lambda (key val)
+ (if (memq val '(R AL RLO))
+ (modify-category-entry key ?R category-table)))
+ uniprop-table)
+ category-table))
+@end example
@end defun
@defun category-docstring category &optional table
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi
index b91afb044f..2348e3706d 100644
--- a/doc/lispref/text.texi
+++ b/doc/lispref/text.texi
@@ -3015,6 +3015,11 @@ near the character. For this purpose, ``near'' means that all text
between the character and where the mouse is have the same
@code{mouse-face} property value.
+Emacs ignores all face attributes from the @code{mouse-face} property
+that alter the text size (e.g. @code{:height}, @code{:weight}, and
+@code{:slant}). Those attributes are always the same as for the
+unhighlighted text.
+
@item fontified
@kindex fontified @r{(text property)}
This property says whether the text is ready for display. If
diff --git a/doc/lispref/vol1.texi b/doc/lispref/vol1.texi
index 3b7718814b..1275628cc9 100644
--- a/doc/lispref/vol1.texi
+++ b/doc/lispref/vol1.texi
@@ -786,8 +786,7 @@ Major and Minor Modes
* Major Modes:: Defining major modes.
* Minor Modes:: Defining minor modes.
* Mode Line Format:: Customizing the text that appears in the mode line.
-* Imenu:: How a mode can provide a menu
- of definitions in the buffer.
+* Imenu:: Providing a menu of definitions made in a buffer.
* Font Lock Mode:: How modes can highlight text according to syntax.
* Desktop Save Mode:: How modes can have buffer state saved between
Emacs sessions.
@@ -799,15 +798,15 @@ Hooks
Major Modes
-* Major Mode Basics::
* Major Mode Conventions:: Coding conventions for keymaps, etc.
* Auto Major Mode:: How Emacs chooses the major mode automatically.
* Mode Help:: Finding out how to use a mode.
* Derived Modes:: Defining a new major mode based on another major
mode.
+* Basic Major Modes:: Modes that other modes are often derived from.
* Generic Modes:: Defining a simple major mode that supports
comment syntax and Font Lock mode.
-* Mode Hooks:: Hooks run at the end of major mode functions.
+* Mode Hooks:: Hooks run at the end of major mode commands.
* Example Major Modes:: Text mode and Lisp modes.
Minor Modes
@@ -1330,6 +1329,7 @@ Faces
* Face Remapping:: Remapping faces to alternative definitions.
* Face Functions:: How to define and examine faces.
* Auto Faces:: Hook for automatic face assignment.
+* Basic Faces:: Faces that are defined by default.
* Font Selection:: Finding the best available font for a face.
* Font Lookup:: Looking up the names of available fonts
and information about them.
diff --git a/doc/lispref/vol2.texi b/doc/lispref/vol2.texi
index 22a51d3235..3d849fa2dc 100644
--- a/doc/lispref/vol2.texi
+++ b/doc/lispref/vol2.texi
@@ -785,8 +785,7 @@ Major and Minor Modes
* Major Modes:: Defining major modes.
* Minor Modes:: Defining minor modes.
* Mode Line Format:: Customizing the text that appears in the mode line.
-* Imenu:: How a mode can provide a menu
- of definitions in the buffer.
+* Imenu:: Providing a menu of definitions made in a buffer.
* Font Lock Mode:: How modes can highlight text according to syntax.
* Desktop Save Mode:: How modes can have buffer state saved between
Emacs sessions.
@@ -798,15 +797,15 @@ Hooks
Major Modes
-* Major Mode Basics::
* Major Mode Conventions:: Coding conventions for keymaps, etc.
* Auto Major Mode:: How Emacs chooses the major mode automatically.
* Mode Help:: Finding out how to use a mode.
* Derived Modes:: Defining a new major mode based on another major
mode.
+* Basic Major Modes:: Modes that other modes are often derived from.
* Generic Modes:: Defining a simple major mode that supports
comment syntax and Font Lock mode.
-* Mode Hooks:: Hooks run at the end of major mode functions.
+* Mode Hooks:: Hooks run at the end of major mode commands.
* Example Major Modes:: Text mode and Lisp modes.
Minor Modes
@@ -1329,6 +1328,7 @@ Faces
* Face Remapping:: Remapping faces to alternative definitions.
* Face Functions:: How to define and examine faces.
* Auto Faces:: Hook for automatic face assignment.
+* Basic Faces:: Faces that are defined by default.
* Font Selection:: Finding the best available font for a face.
* Font Lookup:: Looking up the names of available fonts
and information about them.
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 75e39104dc..8260df911a 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,27 +1,31 @@
-2011-07-28 Bastien Guerry <[email protected]>
+2011-08-15 Suvayu Ali <[email protected]> (tiny change)
+
+ * org.texi (Images in LaTeX export): rewrite.
+
+2011-08-15 Bastien Guerry <[email protected]>
* org.texi (Using the mapping API): mention 'region as a possible
scope for `org-map-entries'.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (Visibility cycling): Document `org-copy-visible'.
-2011-07-28 Bastien Guerry <[email protected]>
+2011-08-15 Bastien Guerry <[email protected]>
* org.texi (Template expansion): order template sequences in the
proper order.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (eval): Expand discussion of the :eval header argument.
-2011-07-28 Bastien Guerry <[email protected]>
+2011-08-15 Bastien Guerry <[email protected]>
* org.texi (Languages): Add Lilypond and Awk as supported
languages.
-2011-07-28 Achim Gratz <[email protected]>
+2011-08-15 Achim Gratz <[email protected]>
* org.texi: document that both CLOCK_INTO_DRAWER and
LOG_INTO_DRAWER can be used to override the contents of variable
@@ -29,240 +33,250 @@
* org.texi: replace @xref->@pxref.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Evaluating code blocks): Documenting the new option
for inline call lines.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Results of evaluation): More explicit about the
mechanism through which interactive evaluation of code is
performed.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (noweb-ref): New header argument documentation.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Extracting source code): Documentation of the new
org-babel-tangle-named-block-combination variable.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Structure of code blocks): explicitly state that the
behavior of multiple blocks of the same name is undefined
-2011-07-28 Christian Egli <[email protected]>
+2011-08-15 Christian Egli <[email protected]>
* org.texi (TaskJuggler export): Modify the example to reflect the
new effort durations.
-2011-07-28 David Maus <[email protected]>
+2011-08-15 David Maus <[email protected]>
* org.texi (Images in LaTeX export): Escape curly brackets in
LaTeX example.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (The clock table): Document the :properties and
:inherit-props arguments for the clocktable.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (Tables in LaTeX export): Document specifying placement
options for tables.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Evaluating code blocks): More specific documentation
about the different types of header arguments.
-2011-07-28 Manuel Giraud <[email protected]>
+2011-08-15 Manuel Giraud <[email protected]>
* org.texi (Sitemap): Document `:sitemap-sans-extension' property.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (Built-in table editor): Document the table field
follow mode.
-2011-07-28 Robert P. Goldman <[email protected]>
+2011-08-15 Robert P. Goldman <[email protected]>
* org.texi (Easy Templates): Document new template.
-2011-07-28 Robert P. Goldman <[email protected]>
+2011-08-15 Robert P. Goldman <[email protected]>
* org.texi (Literal examples): Add a cross-reference from "Literal
Examples" to "Easy Templates."
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (The clock table): Add link to match syntax.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (Agenda commands): Document clock consistency checks.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (Built-in table editor): Document that \vert represents
a vertical bar in a table field.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Literal examples): Link from "Markup" > "Literate
Examples" to "Working with Source Code".
-2011-07-28 Puneeth Chaganti <[email protected]>
+2011-08-15 Puneeth Chaganti <[email protected]>
* org.texi (Agenda commands): Doc for function option to bulk
action.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (Template expansion): Document new %<...> template
escape.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (Selective export): Document exclusion of any tasks
from export.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (Selective export): Document how to exclude DONE tasks
from export.
(Publishing options): Document the properties to be used to turn off
export of DONE tasks.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (The date/time prompt): Document date range protection.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (padline): Documentation of the new padline header
argument.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (var): Adding "[" to list of characters triggering
elisp evaluation.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (var): Documentation of Emacs Lisp evaluation during
variable assignment.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (colnames): Reference indexing into variables, and note
that colnames are *not* removed before indexing occurs.
(rownames): Reference indexing into variables, and note that
rownames are *not* removed before indexing occurs.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (var): Clarification of indexing into tabular
variables.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (results): Documentation of the `:results wrap' header
argument.
-2011-07-28 Bastien Guerry <[email protected]>
+2011-08-15 Bastien Guerry <[email protected]>
* org.texi (LaTeX and PDF export): add a note about a limitation
of the LaTeX export: the org file has to be properly structured.
-2011-07-28 Bastien Guerry <[email protected]>
+2011-08-15 Bastien Guerry <[email protected]>
* org.texi (Dynamic blocks, Structure editing): Mention
the function `org-narrow-to-block'.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Languages): Updating list of code block supported
languages.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (Special properties): CATEGORY is a special property,
but it may also used in the drawer.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (mkdirp): Documentation of the :mkdirp header argument.
-2011-07-28 Puneeth Chaganti <[email protected]>
+2011-08-15 Puneeth Chaganti <[email protected]>
* org.texi (Include files): Document :lines.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (comments): Documentation of the ":comments noweb" code
block header argument.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Conflicts): Changed "yasnippets" to "yasnippet" and
added extra whitespace around functions to be consistent with the
rest of the section.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Evaluating code blocks): Expanded discussion of
#+call: line syntax.
(Header arguments in function calls): Expanded discussion of
#+call: line syntax.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Evaluating code blocks): More explicit about how to
pass variables to #+call lines.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Results of evaluation): Link to the :results header
argument list from the "Results of evaluation" section.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Conflicts): Adding additional information about
resolving org/yasnippet conflicts.
-2011-07-28 David Maus <[email protected]>
+2011-08-15 David Maus <[email protected]>
* org.texi (Publishing options): Document style-include-scripts
publishing project property.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* org.texi (Sparse trees): Document the next-error /
previous-error functionality.
-2011-07-28 Tom Dye <[email protected]>
+2011-08-15 Tom Dye <[email protected]>
* org.texi (cache): Improved documentation of code block caches.
-2011-07-28 Tom Dye <[email protected]>
+2011-08-15 Tom Dye <[email protected]>
* org.texi (Code block specific header arguments): Documentation
of multi-line header arguments.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Code evaluation security): Add example for using a
function.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* org.texi (Tables in LaTeX export): Documentation of new
attr_latex options for tables.
+2011-08-03 Michael Albinus <[email protected]>
+
+ * trampver.texi: Update release number.
+
+2011-07-30 Michael Albinus <[email protected]>
+
+ Sync with Tramp 2.2.2.
+
+ * trampver.texi: Update release number.
+
2011-07-15 Lars Magne Ingebrigtsen <[email protected]>
* flymake.texi (Example -- Configuring a tool called via make):
@@ -274,15 +288,15 @@
global keymap parent, which doesn't seem to be accurate
(bug#7045).
+2011-07-12 Lars Magne Ingebrigtsen <[email protected]>
+
+ * org.texi (Special agenda views): Fix double quoting (bug#3509).
+
2010-07-10 Kevin Ryde <[email protected]>
* cl.texi (For Clauses): Add destructuring example processing an
alist (bug#6596).
-2011-07-12 Lars Magne Ingebrigtsen <[email protected]>
-
- * org.texi (Special agenda views): Fix double quoting (bug#3509).
-
2011-07-07 Lars Magne Ingebrigtsen <[email protected]>
* ediff.texi (Major Entry Points): Remove mention of `require',
diff --git a/doc/misc/org.texi b/doc/misc/org.texi
index 8e01a10bde..2a3d99ca7f 100644
--- a/doc/misc/org.texi
+++ b/doc/misc/org.texi
@@ -4,8 +4,8 @@
@setfilename ../../info/org
@settitle The Org Manual
-@set VERSION 7.4
-@set DATE December 2010
+@set VERSION 7.7
+@set DATE July 2011
@c Use proper quote and backtick for code sections in PDF output
@c Cf. Texinfo manual 14.2
@@ -34,7 +34,7 @@
@c Below we define the following macros for Org key tables:
-@c orgkey{key} A key item
+@c orgkey{key} A key item
@c orgcmd{key,cmd} Key with command name
@c xorgcmd{key,cmmand} Key with command name as @itemx
@c orgcmdnki{key,cmd} Like orgcmd, but do not index the key
@@ -286,7 +286,7 @@ license to the document, as described in section 6 of the license.
@end quotation
@end copying
-@dircategory Emacs editing modes
+@dircategory Emacs
@direntry
* Org Mode: (org). Outline-based notes management and organizer
@end direntry
@@ -377,7 +377,8 @@ The spreadsheet
* References:: How to refer to another field or range
* Formula syntax for Calc:: Using Calc to compute stuff
* Formula syntax for Lisp:: Writing formulas in Emacs Lisp
-* Field formulas:: Formulas valid for a single field
+* Durations and time values:: How to compute durations and time values
+* Field and range formulas:: Formula for specific (ranges of) fields
* Column formulas:: Formulas valid for an entire column
* Editing and debugging formulas:: Fixing formulas
* Updating the table:: Recomputing all dependent fields
@@ -480,7 +481,7 @@ Capture - Refile - Archive
* Capture:: Capturing new stuff
* Attachments:: Add files to tasks
* RSS Feeds:: Getting input from RSS feeds
-* Protocols:: External (e.g. Browser) access to Emacs and Org
+* Protocols:: External (e.g.@: Browser) access to Emacs and Org
* Refiling notes:: Moving a tree from one place to another
* Archiving:: What to do with finished projects
@@ -572,6 +573,7 @@ Exporting
* HTML export:: Exporting to HTML
* LaTeX and PDF export:: Exporting to @LaTeX{}, and processing to PDF
* DocBook export:: Exporting to DocBook
+* OpenDocumentText export:: Exporting to OpenDocumentText
* TaskJuggler export:: Exporting to TaskJuggler
* Freemind export:: Exporting to Freemind mind maps
* XOXO export:: Exporting to XOXO
@@ -580,6 +582,7 @@ Exporting
HTML export
* HTML Export commands:: How to invoke HTML export
+* HTML preamble and postamble:: How to insert a preamble and a postamble
* Quoting HTML tags:: Using direct HTML in Org-mode
* Links in HTML export:: How links will be interpreted and formatted
* Tables in HTML export:: How to modify the formatting of tables
@@ -607,6 +610,16 @@ DocBook export
* Images in DocBook export:: How to insert figures into DocBook output
* Special characters:: How to handle special characters
+OpenDocument export
+
+* OpenDocumentText export commands:: How to invoke OpenDocumentText export
+* Applying Custom Styles:: How to apply custom styles to the output
+* Converting to Other formats:: How to convert to formats like doc, docx etc
+* Links in OpenDocumentText export:: How links will be interpreted and formatted
+* Tables in OpenDocumentText export:: How Tables are handled
+* Images in OpenDocumentText export:: How to insert figures
+* Additional Documentation:: How to handle special characters
+
Publishing
* Configuration:: Defining projects
@@ -620,7 +633,7 @@ Configuration
* Sources and destinations:: From here to there
* Selecting files:: What files are part of the project?
* Publishing action:: Setting the function doing the publishing
-* Publishing options:: Tweaking HTML export
+* Publishing options:: Tweaking HTML/@LaTeX{} export
* Publishing links:: Which links keep working after publishing?
* Sitemap:: Generating a list of all pages
* Generating an index:: An index that reaches across pages
@@ -669,13 +682,19 @@ Specific header arguments
directory for code block execution
* exports:: Export code and/or results
* tangle:: Toggle tangling and specify file name
+* mkdirp:: Toggle creation of parent directories of target
+ files during tangling
* comments:: Toggle insertion of comments in tangled
code files
+* padline:: Control insertion of padding lines in tangled
+ code files
* no-expand:: Turn off variable assignment and noweb
expansion during tangling
* session:: Preserve the state of code evaluation
* noweb:: Toggle expansion of noweb references
+* noweb-ref:: Specify block's noweb reference resolution target
* cache:: Avoid re-evaluating unchanged code blocks
+* sep:: Delimiter for writing tabular results outside Org
* hlines:: Handle horizontal lines in tables
* colnames:: Handle column names in tables
* rownames:: Handle row names in tables
@@ -694,6 +713,7 @@ Miscellaneous
* Clean view:: Getting rid of leading stars in the outline
* TTY keys:: Using Org on a tty
* Interaction:: Other Emacs packages
+* org-crypt.el:: Encrypting Org files
Interaction with other packages
@@ -769,7 +789,7 @@ create dynamic @i{agenda views}.
Org mode contains the Org Babel environment which allows you to work with
embedded source code blocks in a file, to facilitate code evaluation,
-documentation, and tangling.
+documentation, and literate programming techniques.
Org's automatic, context-sensitive table editor with spreadsheet
capabilities can be integrated into any major mode by activating the
@@ -803,6 +823,11 @@ version of Org, as well as additional information, frequently asked
questions (FAQ), links to tutorials, etc@. This page is located at
@uref{http://orgmode.org}.
+@cindex print edition
+The version 7.3 of this manual is available as a
+@uref{http://www.network-theory.co.uk/org/manual/, paperback book from Network
+Theory Ltd.}
+
@page
@@ -813,7 +838,9 @@ questions (FAQ), links to tutorials, etc@. This page is located at
@b{Important:} @i{If you are using a version of Org that is part of the Emacs
distribution or an XEmacs package, please skip this section and go directly
-to @ref{Activation}.}
+to @ref{Activation}. To see what version of Org (if any) is part of your
+Emacs distribution, type @kbd{M-x load-library RET org} and then @kbd{M-x
+org-version}.}
If you have downloaded Org from the Web, either as a distribution @file{.zip}
or @file{.tar} file, or as a Git archive, you must take the following steps
@@ -852,15 +879,21 @@ make install
@end example
Installing Info files is system dependent, because of differences in the
-@file{install-info} program. In Debian it copies the info files into the
-correct directory and modifies the info directory file. In many other
-systems, the files need to be copied to the correct directory separately, and
-@file{install-info} then only modifies the directory file. Check your system
-documentation to find out which of the following commands you need:
+@file{install-info} program. The following should correctly install the Info
+files on most systems, please send a bug report if not@footnote{The output
+from install-info (if any) is also system dependent. In particular Debian
+and its derivatives use two different versions of install-info and you may
+see the message:
+
+@example
+This is not dpkg install-info anymore, but GNU install-info
+See the man page for ginstall-info for command line arguments
+@end example
+
+@noindent which can be safely ignored.}.
@example
make install-info
-make install-info-debian
@end example
Then add the following line to @file{.emacs}. It is needed so that
@@ -880,28 +913,27 @@ Do not forget to activate Org as described in the following section.
@cindex global key bindings
@cindex key bindings, global
-Add the following lines to your @file{.emacs} file. The last three lines
-define @emph{global} keys for the commands @command{org-store-link},
-@command{org-agenda}, and @command{org-iswitchb}---please choose suitable
-keys yourself.
-
+To make sure files with extension @file{.org} use Org mode, add the following
+line to your @file{.emacs} file.
@lisp
-;; The following lines are always needed. Choose your own keys.
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
+@end lisp
+@noindent Org mode buffers need font-lock to be turned on - this is the
+default in Emacs@footnote{If you don't use font-lock globally, turn it on in
+Org buffer with @code{(add-hook 'org-mode-hook 'turn-on-font-lock)}}.
+
+The four Org commands @command{org-store-link}, @command{org-capture},
+@command{org-agenda}, and @command{org-iswitchb} should be accessible through
+global keys (i.e.@: anywhere in Emacs, not just in Org buffers). Here are
+suggested bindings for these keys, please modify the keys to your own
+liking.
+@lisp
(global-set-key "\C-cl" 'org-store-link)
+(global-set-key "\C-cc" 'org-capture)
(global-set-key "\C-ca" 'org-agenda)
(global-set-key "\C-cb" 'org-iswitchb)
@end lisp
-Furthermore, you must activate @code{font-lock-mode} in Org
-buffers, because significant functionality depends on font-locking being
-active. You can do this with either one of the following two lines
-(XEmacs users must use the second option):
-@lisp
-(global-font-lock-mode 1) ; for all buffers
-(add-hook 'org-mode-hook 'turn-on-font-lock) ; Org buffers only
-@end lisp
-
@cindex Org-mode, turning on
With this setup, all files with extension @samp{.org} will be put
into Org-mode. As an alternative, make the first line of a file look
@@ -1183,6 +1215,8 @@ but without affecting visibility in that buffer.}. With a numeric
prefix argument N, go up to level N and then take that tree. If N is
negative then go up that many levels. With a @kbd{C-u} prefix, do not remove
the previously used indirect buffer.
+@orgcmd{C-c C-x v,org-copy-visible}
+Copy the @i{visible} text in the region into the kill ring.
@end table
@vindex org-startup-folded
@@ -1192,7 +1226,7 @@ the previously used indirect buffer.
@cindex @code{showeverything}, STARTUP keyword
When Emacs first visits an Org file, the global state is set to
-OVERVIEW, i.e. only the top level headlines are visible. This can be
+OVERVIEW, i.e.@: only the top level headlines are visible. This can be
configured through the variable @code{org-startup-folded}, or on a
per-file basis by adding one of the following lines anywhere in the
buffer:
@@ -1212,7 +1246,7 @@ for this property are @code{folded}, @code{children}, @code{content}, and
@code{all}.
@table @asis
@orgcmd{C-u C-u @key{TAB},org-set-startup-visibility}
-Switch back to the startup visibility of the buffer, i.e. whatever is
+Switch back to the startup visibility of the buffer, i.e.@: whatever is
requested by startup options and @samp{VISIBILITY} properties in individual
entries.
@end table
@@ -1273,19 +1307,17 @@ See also the variable @code{org-goto-interface}.
@table @asis
@orgcmd{M-@key{RET},org-insert-heading}
@vindex org-M-RET-may-split-line
-Insert new heading with same level as current. If the cursor is in a
-plain list item, a new item is created (@pxref{Plain lists}). To force
-creation of a new headline, use a prefix argument, or first press @key{RET}
-to get to the beginning of the next line. When this command is used in
-the middle of a line, the line is split and the rest of the line becomes
-the new headline@footnote{If you do not want the line to be split,
-customize the variable @code{org-M-RET-may-split-line}.}. If the
-command is used at the beginning of a headline, the new headline is
-created before the current line. If at the beginning of any other line,
-the content of that line is made the new heading. If the command is
-used at the end of a folded subtree (i.e. behind the ellipses at the end
-of a headline), then a headline like the current one will be inserted
-after the end of the subtree.
+Insert new heading with same level as current. If the cursor is in a plain
+list item, a new item is created (@pxref{Plain lists}). To force creation of
+a new headline, use a prefix argument. When this command is used in the
+middle of a line, the line is split and the rest of the line becomes the new
+headline@footnote{If you do not want the line to be split, customize the
+variable @code{org-M-RET-may-split-line}.}. If the command is used at the
+beginning of a headline, the new headline is created before the current line.
+If at the beginning of any other line, the content of that line is made the
+new heading. If the command is used at the end of a folded subtree (i.e.@:
+behind the ellipses at the end of a headline), then a headline like the
+current one will be inserted after the end of the subtree.
@orgcmd{C-@key{RET},org-insert-heading-respect-content}
Just like @kbd{M-@key{RET}}, except when adding a new heading below the
current heading, the new heading is placed after the body instead of before
@@ -1317,7 +1349,7 @@ level).
@orgcmd{M-S-@key{down},org-move-subtree-down}
Move subtree down (swap with next subtree of same level).
@orgcmd{C-c C-x C-w,org-cut-subtree}
-Kill subtree, i.e. remove it from buffer but save in kill ring.
+Kill subtree, i.e.@: remove it from buffer but save in kill ring.
With a numeric prefix argument N, kill N sequential subtrees.
@orgcmd{C-c C-x M-w,org-copy-subtree}
Copy subtree to kill ring. With a numeric prefix argument N, copy the N
@@ -1362,6 +1394,8 @@ sorting will be case-sensitive. With two @kbd{C-u C-u} prefixes, duplicate
entries will also be removed.
@orgcmd{C-x n s,org-narrow-to-subtree}
Narrow buffer to current subtree.
+@orgcmd{C-x n b,org-narrow-to-block}
+Narrow buffer to current block.
@orgcmd{C-x n w,widen}
Widen buffer to remove narrowing.
@orgcmd{C-c *,org-toggle-heading}
@@ -1413,7 +1447,7 @@ commands can be accessed through a dispatcher:
This prompts for an extra key to select a sparse-tree creating command.
@orgcmd{C-c / r,org-occur}
@vindex org-remove-highlights-with-change
-Occur. Prompts for a regexp and shows a sparse tree with all matches. If
+Prompts for a regexp and shows a sparse tree with all matches. If
the match is in a headline, the headline is made visible. If the match is in
the body of an entry, headline and body are made visible. In order to
provide minimal context, also the full hierarchy of headlines above the match
@@ -1423,8 +1457,13 @@ editing command@footnote{This depends on the option
@code{org-remove-highlights-with-change}}, or by pressing @kbd{C-c C-c}.
When called with a @kbd{C-u} prefix argument, previous highlights are kept,
so several calls to this command can be stacked.
+@orgcmdkkc{M-g n,M-g M-n,next-error}
+Jump to the next sparse tree match in this buffer.
+@orgcmdkkc{M-g p,M-g M-p,previous-error}
+Jump to the previous sparse tree match in this buffer.
@end table
+
@noindent
@vindex org-agenda-custom-commands
For frequently used sparse trees of specific search strings, you can
@@ -1472,44 +1511,47 @@ Org knows ordered lists, unordered lists, and description lists.
@emph{Unordered} list items start with @samp{-}, @samp{+}, or
@samp{*}@footnote{When using @samp{*} as a bullet, lines must be indented or
they will be seen as top-level headlines. Also, when you are hiding leading
-stars to get a clean outline view, plain list items starting with a star are
-visually indistinguishable from true headlines. In short: even though
-@samp{*} is supported, it may be better to not use it for plain list items.}
-as bullets.
+stars to get a clean outline view, plain list items starting with a star may
+be hard to distinguish from true headlines. In short: even though @samp{*}
+is supported, it may be better to not use it for plain list items.} as
+bullets.
@item
@vindex org-plain-list-ordered-item-terminator
+@vindex org-alphabetical-lists
@emph{Ordered} list items start with a numeral followed by either a period or
a right parenthesis@footnote{You can filter out any of them by configuring
@code{org-plain-list-ordered-item-terminator}.}, such as @samp{1.} or
-@samp{1)}. If you want a list to start with a different value (e.g. 20), start
-the text of the item with @code{[@@20]}@footnote{If there's a checkbox in the
-item, the cookie must be put @emph{before} the checkbox.}. Those constructs
-can be used in any item of the list in order to enforce a particular
-numbering.
+@samp{1)}@footnote{You can also get @samp{a.}, @samp{A.}, @samp{a)} and
+@samp{A)} by configuring @code{org-alphabetical-lists}. To minimize
+confusion with normal text, those are limited to one character only. Beyond
+that limit, bullets will automatically fallback to numbers.}. If you want a
+list to start with a different value (e.g.@: 20), start the text of the item
+with @code{[@@20]}@footnote{If there's a checkbox in the item, the cookie
+must be put @emph{before} the checkbox. If you have activated alphabetical
+lists, you can also use counters like @code{[@@b]}.}. Those constructs can
+be used in any item of the list in order to enforce a particular numbering.
@item
@emph{Description} list items are unordered list items, and contain the
-separator @samp{ :: } to separate the description @emph{term} from the
+separator @samp{ :: } to distinguish the description @emph{term} from the
description.
@end itemize
Items belonging to the same list must have the same indentation on the first
line. In particular, if an ordered list reaches number @samp{10.}, then the
2--digit numbers must be written left-aligned with the other numbers in the
-list.
+list. An item ends before the next line that is less or equally indented
+than its bullet/number.
@vindex org-list-ending-method
@vindex org-list-end-regexp
@vindex org-empty-line-terminates-plain-lists
Two methods@footnote{To disable either of them, configure
@code{org-list-ending-method}.} are provided to terminate lists. A list ends
-before the next line that is indented like the bullet/number or less, or it
-ends before two blank lines@footnote{See also
-@code{org-empty-line-terminates-plain-lists}.}. In both cases, all levels of
-the list are closed@footnote{So you cannot have a sublist, some text and then
-another sublist while still in the same top-level list item. This used to be
-possible, but it was only supported in the HTML exporter and difficult to
-manage with automatic indentation.}. For finer control, you can end lists
-with any pattern set in @code{org-list-end-regexp}. Here is an example:
+whenever every item has ended, which means before any line less or equally
+indented than items at top level. It also ends before two blank
+lines@footnote{See also @code{org-empty-line-terminates-plain-lists}.}. In
+that case, all items are closed. For finer control, you can end lists with
+any pattern set in @code{org-list-end-regexp}. Here is an example:
@example
@group
@@ -1520,8 +1562,8 @@ with any pattern set in @code{org-list-end-regexp}. Here is an example:
+ this was already my favorite scene in the book
+ I really like Miranda Otto.
3. Peter Jackson being shot by Legolas
- He makes a really funny face when it happens.
- on DVD only
+ He makes a really funny face when it happens.
But in the end, no individual scenes matter but the film as a whole.
Important actors in this film are:
- @b{Elijah Wood} :: He plays Frodo
@@ -1536,13 +1578,15 @@ XEmacs, you should use Kyle E. Jones' @file{filladapt.el}. To turn this on,
put into @file{.emacs}: @code{(require 'filladapt)}}, and by exporting them
properly (@pxref{Exporting}). Since indentation is what governs the
structure of these lists, many structural constructs like @code{#+BEGIN_...}
-blocks can be indented to signal that they should be considered as a list
-item.
+blocks can be indented to signal that they belong to a particular item.
@vindex org-list-demote-modify-bullet
+@vindex org-list-indent-offset
If you find that using a different bullet for a sub-list (than that used for
the current list-level) improves readability, customize the variable
-@code{org-list-demote-modify-bullet}.
+@code{org-list-demote-modify-bullet}. To get a greater difference of
+indentation between items and theirs sub-items, customize
+@code{org-list-indent-offset}.
@vindex org-list-automatic-rules
The following commands act on items when the cursor is in the first line of
@@ -1566,16 +1610,11 @@ headlines, however; the hierarchies remain completely separated.
@vindex org-list-automatic-rules
Insert new item at current level. With a prefix argument, force a new
heading (@pxref{Structure editing}). If this command is used in the middle
-of a line, the line is @emph{split} and the rest of the line becomes the new
-item@footnote{If you do not want the line to be split, customize the variable
-@code{org-M-RET-may-split-line}.}. If this command is executed @emph{before
-an item's body}, the new item is created @emph{before} the current item. If the
-command is executed in the white space before the text that is part of an
-item but does not contain the bullet, a bullet is added to the current line.
-
-As a new item cannot be inserted in a structural construct (like an example
-or source code block) within a list, Org will instead insert it right before
-the structure, or return an error.
+of an item, that item is @emph{split} in two, and the second part becomes the
+new item@footnote{If you do not want the item to be split, customize the
+variable @code{org-M-RET-may-split-line}.}. If this command is executed
+@emph{before item's body}, the new item is created @emph{before} the current
+one.
@kindex M-S-@key{RET}
@item M-S-@key{RET}
Insert a new item with a checkbox (@pxref{Checkboxes}).
@@ -1589,17 +1628,21 @@ position.
@itemx S-@key{down}
@cindex shift-selection-mode
@vindex org-support-shift-select
-Jump to the previous/next item in the current list, but only if
+@vindex org-list-use-circular-motion
+Jump to the previous/next item in the current list@footnote{If you want to
+cycle around items that way, you may customize
+@code{org-list-use-circular-motion}.}, but only if
@code{org-support-shift-select} is off. If not, you can still use paragraph
jumping commands like @kbd{C-@key{up}} and @kbd{C-@key{down}} to quite
similar effect.
-@kindex M-S-@key{up}
-@kindex M-S-@key{down}
-@item M-S-@key{up}
-@itemx M-S-@key{down}
-Move the item including subitems up/down (swap with previous/next item
-of same indentation). If the list is ordered, renumbering is
-automatic.
+@kindex M-@key{up}
+@kindex M-@key{down}
+@item M-@key{up}
+@itemx M-@key{down}
+Move the item including subitems up/down@footnote{See
+@code{org-liste-use-circular-motion} for a cyclic behavior.} (swap with
+previous/next item of same indentation). If the list is ordered, renumbering
+is automatic.
@kindex M-@key{left}
@kindex M-@key{right}
@item M-@key{left}
@@ -1623,9 +1666,8 @@ influence on the text @emph{after} the list.
@kindex C-c C-c
@item C-c C-c
If there is a checkbox (@pxref{Checkboxes}) in the item line, toggle the
-state of the checkbox. Also, makes sure that all the
-items on this list level use the same bullet and that the numbering of list
-items (if applicable) is correct.
+state of the checkbox. In any case, verify bullets and indentation
+consistency in the whole list.
@kindex C-c -
@vindex org-plain-list-ordered-item-terminator
@vindex org-list-automatic-rules
@@ -1636,14 +1678,20 @@ depending on @code{org-plain-list-ordered-item-terminator}, the type of list,
and its position@footnote{See @code{bullet} rule in
@code{org-list-automatic-rules} for more information.}. With a numeric
prefix argument N, select the Nth bullet from this list. If there is an
-active region when calling this, all lines will be converted to list items.
-If the first line already was a list item, any item markers will be removed
-from the list. Finally, even without an active region, a normal line will be
+active region when calling this, selected text will be changed into an item.
+With a prefix argument, all lines will be converted to list items. If the
+first line already was a list item, any item marker will be removed from the
+list. Finally, even without an active region, a normal line will be
converted into a list item.
@kindex C-c *
@item C-c *
Turn a plain list item into a headline (so that it becomes a subheading at
-its location). @xref{Structure editing}, for a detailed explanation.
+its location). @xref{Structure editing}, for a detailed explanation.
+@kindex C-c C-*
+@item C-c C-*
+Turn the whole plain list into a subtree of the current heading. Checkboxes
+(@pxref{Checkboxes}) will become TODO (resp. DONE) keywords when unchecked
+(resp. checked).
@kindex S-@key{left}
@kindex S-@key{right}
@item S-@key{left}/@key{right}
@@ -1675,7 +1723,7 @@ look like this:
** This is a headline
Still outside the drawer
:DRAWERNAME:
- This is inside the drawer.
+ This is inside the drawer.
:END:
After the drawer.
@end example
@@ -1721,7 +1769,7 @@ or on a per-file basis by using
Org-mode supports the creation of footnotes. In contrast to the
@file{footnote.el} package, Org-mode's footnotes are designed for work on a
larger document, not only for one-off documents like emails. The basic
-syntax is similar to the one used by @file{footnote.el}, i.e. a footnote is
+syntax is similar to the one used by @file{footnote.el}, i.e.@: a footnote is
defined in a paragraph that is started by a footnote marker in square
brackets in column 0, no indentation allowed. If you need a paragraph break
inside a footnote, use the @LaTeX{} idiom @samp{\par}. The footnote reference
@@ -1798,7 +1846,7 @@ S @r{Short for first @code{r}, then @code{s} action.}
n @r{Normalize the footnotes by collecting all definitions (including}
@r{inline definitions) into a special section, and then numbering them}
@r{in sequence. The references will then also be numbers. This is}
- @r{meant to be the final step before finishing a document (e.g. sending}
+ @r{meant to be the final step before finishing a document (e.g.@: sending}
@r{off an email). The exporters do this automatically, and so could}
@r{something like @code{message-send-hook}.}
d @r{Delete the footnote at point, and all definitions of and references}
@@ -1831,11 +1879,11 @@ If you like the intuitive way the Org-mode structure editing and list
formatting works, you might want to use these commands in other modes like
Text mode or Mail mode as well. The minor mode @code{orgstruct-mode} makes
this possible. Toggle the mode with @kbd{M-x orgstruct-mode}, or
-turn it on by default, for example in Mail mode, with one of:
+turn it on by default, for example in Message mode, with one of:
@lisp
-(add-hook 'mail-mode-hook 'turn-on-orgstruct)
-(add-hook 'mail-mode-hook 'turn-on-orgstruct++)
+(add-hook 'message-mode-hook 'turn-on-orgstruct)
+(add-hook 'message-mode-hook 'turn-on-orgstruct++)
@end lisp
When this mode is active and the cursor is on a line that looks to Org like a
@@ -1875,10 +1923,11 @@ calculator).
@section The built-in table editor
@cindex table editor, built-in
-Org makes it easy to format tables in plain ASCII. Any line with
-@samp{|} as the first non-whitespace character is considered part of a
-table. @samp{|} is also the column separator. A table might look like
-this:
+Org makes it easy to format tables in plain ASCII. Any line with @samp{|} as
+the first non-whitespace character is considered part of a table. @samp{|}
+is also the column separator@footnote{To insert a vertical bar into a table
+field, use @code{\vert} or, inside a word @code{abc\vert@{@}def}.}. A table
+might look like this:
@example
| Name | Phone | Age |
@@ -1919,7 +1968,7 @@ unpredictable for you, configure the variables
@table @kbd
@tsubheading{Creation and conversion}
@orgcmd{C-c |,org-table-create-or-convert-from-region}
-Convert the active region to table. If every line contains at least one
+Convert the active region to table. If every line contains at least one
TAB character, the function assumes that the material is tab separated.
If every line contains a comma, comma-separated values (CSV) are assumed.
If not, lines are split at whitespace into fields. You can use a prefix
@@ -1928,7 +1977,7 @@ C-u} forces TAB, and a numeric argument N indicates that at least N
consecutive spaces, or alternatively a TAB will be the separator.
@*
If there is no active region, this command creates an empty Org
-table. But it's easier just to start typing, like
+table. But it is easier just to start typing, like
@kbd{|Name|Phone|Age @key{RET} |- @key{TAB}}.
@tsubheading{Re-aligning and field motion}
@@ -2043,7 +2092,10 @@ increment. This key is also used by shift-selection and related modes
Edit the current field in a separate window. This is useful for fields that
are not fully visible (@pxref{Column width and alignment}). When called with
a @kbd{C-u} prefix, just make the full field visible, so that it can be
-edited in place.
+edited in place. When called with two @kbd{C-u} prefixes, make the editor
+window follow the cursor through the table and always show the current
+field. The follow mode exits automatically when the cursor leaves the table,
+or when you repeat this command with @kbd{C-u C-u C-c `}.
@c
@item M-x org-table-import
Import a file as a table. The table should be TAB or whitespace
@@ -2187,10 +2239,10 @@ If you like the intuitive way the Org table editor works, you
might also want to use it in other modes like Text mode or Mail mode.
The minor mode Orgtbl mode makes this possible. You can always toggle
the mode with @kbd{M-x orgtbl-mode}. To turn it on by default, for
-example in mail mode, use
+example in Message mode, use
@lisp
-(add-hook 'mail-mode-hook 'turn-on-orgtbl)
+(add-hook 'message-mode-hook 'turn-on-orgtbl)
@end lisp
Furthermore, with some special setup, it is possible to maintain tables
@@ -2219,7 +2271,8 @@ formula, moving these references by arrow keys
* References:: How to refer to another field or range
* Formula syntax for Calc:: Using Calc to compute stuff
* Formula syntax for Lisp:: Writing formulas in Emacs Lisp
-* Field formulas:: Formulas valid for a single field
+* Durations and time values:: How to compute durations and time values
+* Field and range formulas:: Formula for specific (ranges of) fields
* Column formulas:: Formulas valid for an entire column
* Editing and debugging formulas:: Fixing formulas
* Updating the table:: Recomputing all dependent fields
@@ -2243,35 +2296,42 @@ field, or press @kbd{C-c @}} to toggle the display of a grid.
Formulas can reference the value of another field in two ways. Like in
any other spreadsheet, you may reference fields with a letter/number
combination like @code{B3}, meaning the 2nd field in the 3rd row.
-@c Such references are always fixed to that field, they don't change
-@c when you copy and paste a formula to a different field. So
-@c Org's @code{B3} behaves like @code{$B$3} in other spreadsheets.
-
-@noindent
-Org also uses another, more general operator that looks like this:
+@vindex org-table-use-standard-references
+However, Org prefers@footnote{Org will understand references typed by the
+user as @samp{B4}, but it will not use this syntax when offering a formula
+for editing. You can customize this behavior using the variable
+@code{org-table-use-standard-references}.} to use another, more general
+representation that looks like this:
@example
@@@var{row}$@var{column}
@end example
-@noindent
-Column references can be absolute like @samp{1}, @samp{2},...@samp{@var{N}},
-or relative to the current column like @samp{+1} or @samp{-2}.
-
-The row specification only counts data lines and ignores horizontal
-separator lines (hlines). You can use absolute row numbers
-@samp{1}...@samp{@var{N}}, and row numbers relative to the current row like
-@samp{+3} or @samp{-1}. Or specify the row relative to one of the
-hlines: @samp{I} refers to the first hline@footnote{Note that only
-hlines are counted that @emph{separate} table lines. If the table
-starts with a hline above the header, it does not count.}, @samp{II} to
-the second, etc@. @samp{-I} refers to the first such line above the
-current line, @samp{+I} to the first such line below the current line.
-You can also write @samp{III+2} which is the second data line after the
-third hline in the table.
-
-@samp{0} refers to the current row and column. Also, if you omit
-either the column or the row part of the reference, the current
-row/column is implied.
+Column specifications can be absolute like @code{$1},
+@code{$2},...@code{$@var{N}}, or relative to the current column (i.e.@: the
+column of the field which is being computed) like @code{$+1} or @code{$-2}.
+@code{$<} and @code{$>} are immutable references to the first and last
+column, respectively, and you can use @code{$>>>} to indicate the third
+column from the right.
+
+The row specification only counts data lines and ignores horizontal separator
+lines (hlines). Like with columns, you can use absolute row numbers
+@code{@@1}, @code{@@2},...@code{@@@var{N}}, and row numbers relative to the
+current row like @code{@@+3} or @code{@@-1}. @code{@@<} and @code{@@>} are
+immutable references the first and last@footnote{For backward compatibility
+you can also use special names like @code{$LR5} and @code{$LR12} to refer in
+a stable way to the 5th and 12th field in the last row of the table.
+However, this syntax is deprecated, it should not be used for new documents.
+Use @code{@@>$} instead.} row in the table, respectively. You may also
+specify the row relative to one of the hlines: @code{@@I} refers to the first
+hline, @code{@@II} to the second, etc@. @code{@@-I} refers to the first such
+line above the current line, @code{@@+I} to the first such line below the
+current line. You can also write @code{@@III+2} which is the second data line
+after the third hline in the table.
+
+@code{@@0} and @code{$0} refer to the current row and column, respectively,
+i.e. to the row/column for the field being computed. Also, if you omit
+either the column or the row part of the reference, the current row/column is
+implied.
Org's references with @emph{unsigned} numbers are fixed references
in the sense that if you use the same reference in the formula for two
@@ -2280,20 +2340,15 @@ Org's references with @emph{signed} numbers are floating
references because the same reference operator can reference different
fields depending on the field being calculated by the formula.
-As a special case, references like @samp{$LR5} and @samp{$LR12} can be used
-to refer in a stable way to the 5th and 12th field in the last row of the
-table.
-
Here are a few examples:
@example
-@@2$3 @r{2nd row, 3rd column}
-C2 @r{same as previous}
-$5 @r{column 5 in the current row}
-E& @r{same as previous}
+@@2$3 @r{2nd row, 3rd column (same as @code{C2})}
+$5 @r{column 5 in the current row (same as @code{E&})}
@@2 @r{current column, row 2}
@@-1$-3 @r{the field one row up, three columns to the left}
@@-I$2 @r{field just under hline above current row, column 2}
+@@>$5 @r{field in the last row, in column 5}
@end example
@subsubheading Range references
@@ -2308,11 +2363,12 @@ format at least for the first field (i.e the reference must start with
@samp{@@} in order to be interpreted correctly). Examples:
@example
-$1..$3 @r{First three fields in the current row.}
-$P..$Q @r{Range, using column names (see under Advanced)}
-@@2$1..@@4$3 @r{6 fields between these two fields.}
-A2..C4 @r{Same as above.}
+$1..$3 @r{first three fields in the current row}
+$P..$Q @r{range, using column names (see under Advanced)}
+$<<<..$>> @r{start in third column, continue to the one but last}
+@@2$1..@@4$3 @r{6 fields between these two fields (same as @code{A2..C4})}
@@-1$-2..@@-1 @r{3 numbers from the column to the left, 2 up to current row}
+@@I..II @r{between first and second hline, short for @code{@@I..@@II}}
@end example
@noindent Range references return a vector of values that can be fed
@@ -2339,7 +2395,7 @@ $3 = remote(FOO, @@@@#$2) @r{copy column 2 from table FOO into}
@end example
@noindent For the second example, table FOO must have at least as many rows
-as the current table. Inefficient@footnote{The computation time scales as
+as the current table. Note that this is inefficient@footnote{The computation time scales as
O(N^2) because table FOO is parsed for each field to be copied.} for large
number of rows.
@@ -2440,7 +2496,6 @@ n3 s3 e2 f4 @r{Normal, scientific, engineering, or fixed}
D R @r{angle modes: degrees, radians}
F S @r{fraction and symbolic modes}
N @r{interpret all fields as numbers, use 0 for non-numbers}
-T @r{force text interpretation}
E @r{keep empty fields in ranges}
L @r{literal}
@end example
@@ -2474,10 +2529,13 @@ taylor($3,x=7,2) @r{Taylor series of $3, at x=7, second degree}
Calc also contains a complete set of logical operations. For example
@example
-if($1<20,teen,string("")) @r{``teen'' if age $1 less than 20, else empty}
+if($1<20,teen,string("")) @r{"teen" if age $1 less than 20, else empty}
@end example
-@node Formula syntax for Lisp, Field formulas, Formula syntax for Calc, The spreadsheet
+Note that you can also use two org-specific flags @code{T} and @code{t} for
+durations computations @ref{Durations and time values}.
+
+@node Formula syntax for Lisp, Durations and time values, Formula syntax for Calc, The spreadsheet
@subsection Emacs Lisp forms as formulas
@cindex Lisp forms, as table formulas
@@ -2496,7 +2554,7 @@ you provide the @samp{L} flag, all fields will be interpolated literally,
without quotes. I.e., if you want a reference to be interpreted as a string
by the Lisp form, enclose the reference operator itself in double-quotes,
like @code{"$3"}. Ranges are inserted as space-separated fields, so you can
-+embed them in list or vector syntax. Here are a few examples---note how the
+embed them in list or vector syntax. Here are a few examples---note how the
@samp{N} mode is used when we do computations in Lisp:
@example
@@ -2508,31 +2566,64 @@ like @code{"$3"}. Ranges are inserted as space-separated fields, so you can
'(apply '+ '($1..$4));N
@end example
-@node Field formulas, Column formulas, Formula syntax for Lisp, The spreadsheet
-@subsection Field formulas
+@node Durations and time values, Field and range formulas, Formula syntax for Lisp, The spreadsheet
+@subsection Durations and time values
+@cindex Duration, computing
+@cindex Time, computing
+@vindex org-table-duration-custom-format
+
+If you want to compute time values use the @code{T} flag, either in Calc
+formulas or Elisp formulas:
+
+@example
+@group
+ | Task 1 | Task 2 | Total |
+ |---------+----------+----------|
+ | 2:12 | 1:47 | 03:59:00 |
+ | 3:02:20 | -2:07:00 | 0.92 |
+ #+TBLFM: @@2$3=$1+$2;T::@@3$3=$1+$2;t
+@end group
+@end example
+
+Input duration values must be of the form @code{[HH:MM[:SS]}, where seconds
+are optional. With the @code{T} flag, computed durations will be displayed
+as @code{[HH:MM:SS} (see the first formula above). With the @code{t} flag,
+computed durations will be displayed according to the value of the variable
+@code{org-table-duration-custom-format}, which defaults to @code{'hours} and
+will display the result as a fraction of hours (see the second formula in the
+example above).
+
+Negative duration values can be manipulated as well, and integers will be
+considered as seconds in addition and subtraction.
+
+@node Field and range formulas, Column formulas, Durations and time values, The spreadsheet
+@subsection Field and range formulas
@cindex field formula
+@cindex range formula
@cindex formula, for individual table field
+@cindex formula, for range of fields
-To assign a formula to a particular field, type it directly into the
-field, preceded by @samp{:=}, for example @samp{:=$1+$2}. When you
-press @key{TAB} or @key{RET} or @kbd{C-c C-c} with the cursor still in
-the field, the formula will be stored as the formula for this field,
-evaluated, and the current field replaced with the result.
+To assign a formula to a particular field, type it directly into the field,
+preceded by @samp{:=}, for example @samp{:=vsum(@@II..III)}. When you press
+@key{TAB} or @key{RET} or @kbd{C-c C-c} with the cursor still in the field,
+the formula will be stored as the formula for this field, evaluated, and the
+current field will be replaced with the result.
@cindex #+TBLFM
-Formulas are stored in a special line starting with @samp{#+TBLFM:}
-directly below the table. If you type the equation in the 4th field of
-the 3rd data line in the table, the formula will look like
-@samp{@@3$4=$1+$2}. When inserting/deleting/swapping column and rows
-with the appropriate commands, @i{absolute references} (but not relative
-ones) in stored formulas are modified in order to still reference the
-same field. Of course this is not true if you edit the table structure
-with normal editing commands---then you must fix the equations yourself.
-The left-hand side of a formula may also be a named field (@pxref{Advanced
-features}), or a last-row reference like @samp{$LR3}.
-
-Instead of typing an equation into the field, you may also use the
-following command
+Formulas are stored in a special line starting with @samp{#+TBLFM:} directly
+below the table. If you type the equation in the 4th field of the 3rd data
+line in the table, the formula will look like @samp{@@3$4=$1+$2}. When
+inserting/deleting/swapping column and rows with the appropriate commands,
+@i{absolute references} (but not relative ones) in stored formulas are
+modified in order to still reference the same field. To avoid this from
+happening, in particular in range references, anchor ranges at the table
+borders (using @code{@@<}, @code{@@>}, @code{$<}, @code{$>}), or at hlines
+using the @code{@@I} notation. Automatic adaptation of field references does
+of cause not happen if you edit the table structure with normal editing
+commands---then you must fix the equations yourself.
+
+Instead of typing an equation into the field, you may also use the following
+command
@table @kbd
@orgcmd{C-u C-c =,org-table-eval-formula}
@@ -2541,17 +2632,38 @@ formula with default taken from the @samp{#+TBLFM:} line, applies
it to the current field, and stores it.
@end table
-@node Column formulas, Editing and debugging formulas, Field formulas, The spreadsheet
+The left-hand side of a formula can also be a special expression in order to
+assign the formula to a number of different fields. There is no keyboard
+shortcut to enter such range formulas. To add them, use the formula editor
+(@pxref{Editing and debugging formulas}) or edit the @code{#+TBLFM:} line
+directly.
+
+@table @code
+@item $2=
+Column formula, valid for the entire column. This is so common that Org
+treats these formulas in a special way, see @ref{Column formulas}.
+@item @@3=
+Row formula, applies to all fields in the specified row. @code{@@>=} means
+the last row.
+@item @@1$2..@@4$3=
+Range formula, applies to all fields in the given rectangular range. This
+can also be used to assign a formula to some but not all fields in a row.
+@item $name=
+Named field, see @ref{Advanced features}.
+@end table
+
+@node Column formulas, Editing and debugging formulas, Field and range formulas, The spreadsheet
@subsection Column formulas
@cindex column formula
@cindex formula, for table column
-Often in a table, the same formula should be used for all fields in a
-particular column. Instead of having to copy the formula to all fields
-in that column, Org allows you to assign a single formula to an entire
-column. If the table contains horizontal separator hlines, everything
-before the first such line is considered part of the table @emph{header}
-and will not be modified by column formulas.
+When you assign a formula to a simple column reference like @code{$3=}, the
+same formula will be used in all fields of that column, with the following
+very convenient exceptions: (i) If the table contains horizontal separator
+hlines, everything before the first such line is considered part of the table
+@emph{header} and will not be modified by column formulas. (ii) Fields that
+already get a value from a field/range formula will be left alone by column
+formulas. These conditions make column formulas very easy to use.
To assign a formula to a column, type it directly into any field in the
column, preceded by an equal sign, like @samp{=$1+$2}. When you press
@@ -2560,9 +2672,9 @@ the formula will be stored as the formula for the current column, evaluated
and the current field replaced with the result. If the field contains only
@samp{=}, the previously stored formula for this column is used. For each
column, Org will only remember the most recently used formula. In the
-@samp{#+TBLFM:} line, column formulas will look like @samp{$4=$1+$2}. The left-hand
-side of a column formula cannot currently be the name of column, it
-must be the numeric column reference.
+@samp{#+TBLFM:} line, column formulas will look like @samp{$4=$1+$2}. The
+left-hand side of a column formula can not be the name of column, it must be
+the numeric column reference or @code{$>}.
Instead of typing an equation into the field, you may also use the
following command:
@@ -2572,7 +2684,7 @@ following command:
Install a new formula for the current column and replace current field with
the result of the formula. The command prompts for a formula, with default
taken from the @samp{#+TBLFM} line, applies it to the current field and
-stores it. With a numeric prefix argument(e.g. @kbd{C-5 C-c =}) the command
+stores it. With a numeric prefix argument(e.g.@: @kbd{C-5 C-c =}) the command
will apply it to that many consecutive fields in the current column.
@end table
@@ -2593,7 +2705,7 @@ if possible. If you prefer to only work with the internal format (like
@table @kbd
@orgcmdkkc{C-c =,C-u C-c =,org-table-eval-formula}
Edit the formula associated with the current column/field in the
-minibuffer. See @ref{Column formulas}, and @ref{Field formulas}.
+minibuffer. See @ref{Column formulas}, and @ref{Field and range formulas}.
@orgcmd{C-u C-u C-c =,org-table-eval-formula}
Re-insert the active formula (either a
field formula, or a column formula) into the current field, so that you
@@ -2696,7 +2808,7 @@ following commands:
@table @kbd
@orgcmd{C-c *,org-table-recalculate}
Recalculate the current row by first applying the stored column formulas
-from left to right, and all field formulas in the current row.
+from left to right, and all field/range formulas in the current row.
@c
@kindex C-u C-c *
@item C-u C-c *
@@ -2724,6 +2836,7 @@ dependencies.
If you want the recalculation of fields to happen automatically, or if
you want to be able to assign @i{names} to fields and columns, you need
to reserve the first column of the table for special marking characters.
+
@table @kbd
@orgcmd{C-#,org-table-rotate-recalc-marks}
Rotate the calculation mark in first column through the states @samp{ },
@@ -2849,7 +2962,7 @@ Further control over the labels, type, content, and appearance of plots can
be exercised through the @code{#+PLOT:} lines preceding a table. See below
for a complete list of Org-plot options. For more information and examples
see the Org-plot tutorial at
-@uref{http://orgmode.org/worg/org-tutorials/org-plot.php}.
+@uref{http://orgmode.org/worg/org-tutorials/org-plot.html}.
@subsubheading Plot Options
@@ -2874,7 +2987,7 @@ Specify whether the plot will be @code{2d}, @code{3d}, or @code{grid}.
@item with
Specify a @code{with} option to be inserted for every col being plotted
-(e.g. @code{lines}, @code{points}, @code{boxes}, @code{impulses}, etc...).
+(e.g.@: @code{lines}, @code{points}, @code{boxes}, @code{impulses}, etc...).
Defaults to @code{lines}.
@item file
@@ -2976,7 +3089,7 @@ or with a mouse click (@pxref{Handling links}). Links to custom IDs will
point to the corresponding headline. The preferred match for a text link is
a @i{dedicated target}: the same string in double angular brackets. Targets
may be located anywhere; sometimes it is convenient to put them into a
-comment line. For example
+comment line. For example
@example
# <<My Target>>
@@ -3076,12 +3189,14 @@ gnus:group @r{Gnus group link}
gnus:group#id @r{Gnus article link}
bbdb:R.*Stallman @r{BBDB link (with regexp)}
irc:/irc.com/#emacs/bob @r{IRC link}
-info:org:External%20links @r{Info node link (with encoded space)}
+info:org#External%20links @r{Info node link (with encoded space)}
shell:ls *.org @r{A shell command}
elisp:org-agenda @r{Interactive Elisp command}
elisp:(find-file-other-frame "Elisp.org") @r{Elisp form to evaluate}
@end example
+For customizing Org to add new link types @ref{Adding hyperlink types}.
+
A link should be enclosed in double brackets and may contain a
descriptive text to be displayed instead of the URL (@pxref{Link
format}), for example:
@@ -3123,7 +3238,9 @@ buffer:
@b{Org-mode buffers}@*
For Org files, if there is a @samp{<<target>>} at the cursor, the link points
to the target. Otherwise it points to the current headline, which will also
-be the description.
+be the description@footnote{If the headline contains a timestamp, it will be
+removed from the link and result in a wrong link -- you should avoid putting
+timestamp in the headline.}.
@vindex org-link-to-org-use-id
@cindex property, CUSTOM_ID
@@ -3261,7 +3378,7 @@ variable @code{org-display-internal-link-with-indirect-buffer}}.
@cindex @code{inlineimages}, STARTUP keyword
@cindex @code{noinlineimages}, STARTUP keyword
Toggle the inline display of linked images. Normally this will only inline
-images that have no description part in the link, i.e. images that will also
+images that have no description part in the link, i.e.@: images that will also
be inlined during export. When called with a prefix argument, also display
images that do have a link description. You can ask for inline images to be
displayed at startup by configuring the variable
@@ -3270,7 +3387,7 @@ displayed at startup by configuring the variable
@orgcmd{C-c %,org-mark-ring-push}
@cindex mark ring
Push the current position onto the mark ring, to be able to return
-easily. Commands following an internal link do this automatically.
+easily. Commands following an internal link do this automatically.
@c
@orgcmd{C-c &,org-mark-ring-goto}
@cindex links, returning to
@@ -3288,8 +3405,8 @@ to @kbd{C-n} and @kbd{C-p}
@lisp
(add-hook 'org-load-hook
(lambda ()
- (define-key 'org-mode-map "\C-n" 'org-next-link)
- (define-key 'org-mode-map "\C-p" 'org-previous-link)))
+ (define-key org-mode-map "\C-n" 'org-next-link)
+ (define-key org-mode-map "\C-p" 'org-previous-link)))
@end lisp
@end table
@@ -3363,7 +3480,7 @@ can define them in the file with
@noindent
In-buffer completion (@pxref{Completion}) can be used after @samp{[} to
complete link abbreviations. You may also define a function
-@code{org-PREFIX-complete-link} that implements special (e.g. completion)
+@code{org-PREFIX-complete-link} that implements special (e.g.@: completion)
support for inserting such a link with @kbd{C-c C-l}. Such a function should
not accept any arguments, and return the full link with prefix.
@@ -3375,7 +3492,7 @@ not accept any arguments, and return the full link with prefix.
File links can contain additional information to make Emacs jump to a
particular location in the file when following a link. This can be a
line number or a search option after a double@footnote{For backward
-compatibility, line numbers can also follow a single colon.} colon. For
+compatibility, line numbers can also follow a single colon.} colon. For
example, when the command @kbd{C-c l} creates a link (@pxref{Handling
links}) to a file, it encodes the words in the current line as a search
string that can be used to find this line back later when following the
@@ -3517,7 +3634,7 @@ entire buffer, but shows all TODO items (with not-DONE state) and the
headings hierarchy above them. With a prefix argument (or by using @kbd{C-c
/ T}), search for a specific TODO. You will be prompted for the keyword, and
you can also give a list of keywords like @code{KWD1|KWD2|...} to list
-entries that match any one of these keywords. With numeric prefix argument
+entries that match any one of these keywords. With a numeric prefix argument
N, show the tree for the Nth keyword in the variable
@code{org-todo-keywords}. With two prefix arguments, find all TODO states,
both un-done and done.
@@ -3688,8 +3805,8 @@ key after each keyword, in parentheses. For example:
@end lisp
@vindex org-fast-tag-selection-include-todo
-If you then press @code{C-c C-t} followed by the selection key, the entry
-will be switched to this state. @key{SPC} can be used to remove any TODO
+If you then press @kbd{C-c C-t} followed by the selection key, the entry
+will be switched to this state. @kbd{SPC} can be used to remove any TODO
keyword from an entry.@footnote{Check also the variable
@code{org-fast-tag-selection-include-todo}, it allows you to change the TODO
state through the tags interface (@pxref{Setting tags}), in case you like to
@@ -3796,7 +3913,7 @@ example:
* Parent
:PROPERTIES:
- :ORDERED: t
+ :ORDERED: t
:END:
** TODO a
** TODO b, needs to wait for (a)
@@ -3972,7 +4089,7 @@ called ``habits''. A habit has the following properties:
You have enabled the @code{habits} module by customizing the variable
@code{org-modules}.
@item
-The habit is a TODO, with a TODO keyword representing an open state.
+The habit is a TODO item, with a TODO keyword representing an open state.
@item
The property @code{STYLE} is set to the value @code{habit}.
@item
@@ -3986,8 +4103,8 @@ syntax @samp{.+2d/3d}, which says that you want to do the task at least every
three days, but at most every two days.
@item
You must also have state logging for the @code{DONE} state enabled, in order
-for historical data to be represented in the consistency graph. If it's not
-enabled it's not an error, but the consistency graphs will be largely
+for historical data to be represented in the consistency graph. If it is not
+enabled it is not an error, but the consistency graphs will be largely
meaningless.
@end enumerate
@@ -4045,7 +4162,7 @@ habits are displayed in the agenda.
@table @code
@item org-habit-graph-column
The buffer column at which the consistency graph should be drawn. This will
-overwrite any text in that column, so it's a good idea to keep your habits'
+overwrite any text in that column, so it is a good idea to keep your habits'
titles brief and to the point.
@item org-habit-preceding-days
The amount of history, in days before today, to appear in consistency graphs.
@@ -4186,7 +4303,7 @@ large number of subtasks (@pxref{Checkboxes}).
@vindex org-list-automatic-rules
Every item in a plain list@footnote{With the exception of description
-lists. But you can allow it by modifying @code{org-list-automatic-rules}
+lists. But you can allow it by modifying @code{org-list-automatic-rules}
accordingly.} (@pxref{Plain lists}) can be made into a checkbox by starting
it with the string @samp{[ ]}. This feature is similar to TODO items
(@pxref{TODO Items}), but is more lightweight. Checkboxes are not included
@@ -4225,7 +4342,7 @@ be placed into a headline or into (the first line of) a plain list item.
Each cookie covers checkboxes of direct children structurally below the
headline/item on which the cookie appears@footnote{Set the variable
@code{org-hierarchical-checkbox-statistics} if you want such cookies to
-represent the all checkboxes below the cookie, not just the direct
+count all checkboxes below the cookie, not just those belonging to direct
children.}. You have to insert the cookie yourself by typing either
@samp{[/]} or @samp{[%]}. With @samp{[/]} you get an @samp{n out of m}
result, as in the examples above. With @samp{[%]} you get information about
@@ -4265,9 +4382,8 @@ this headline and the next (so @emph{not} the entire subtree).
If there is no active region, just toggle the checkbox at point.
@end itemize
@orgcmd{M-S-@key{RET},org-insert-todo-heading}
-Insert a new item with a checkbox.
-This works only if the cursor is already in a plain list item
-(@pxref{Plain lists}).
+Insert a new item with a checkbox. This works only if the cursor is already
+in a plain list item (@pxref{Plain lists}).
@orgcmd{C-c C-x o,org-toggle-ordered-property}
@vindex org-track-ordered-property-with-tag
@cindex property, ORDERED
@@ -4283,8 +4399,7 @@ a @kbd{C-u} prefix, update the entire file. Checkbox statistic cookies are
updated automatically if you toggle checkboxes with @kbd{C-c C-c} and make
new ones with @kbd{M-S-@key{RET}}. TODO statistics cookies update when
changing TODO states. If you delete boxes/entries or add/change them by
-hand, use this command to get things back into sync. Or simply toggle any
-entry twice (checkboxes with @kbd{C-c C-c}).
+hand, use this command to get things back into sync.
@end table
@node Tags, Properties and Columns, TODO Items, Top
@@ -4386,7 +4501,7 @@ When the cursor is in a headline, this does the same as @kbd{C-c C-q}.
@end table
@vindex org-tag-alist
-Org will support tag insertion based on a @emph{list of tags}. By
+Org supports tag insertion based on a @emph{list of tags}. By
default this list is constructed dynamically, containing all tags
currently used in the buffer. You may also globally specify a hard list
of tags with the variable @code{org-tag-alist}. Finally you can set
@@ -4498,6 +4613,8 @@ exclusive tags will turn off any other tags from that group.
@item @key{TAB}
Enter a tag in the minibuffer, even if the tag is not in the predefined
list. You will be able to complete on all tags present in the buffer.
+You can also add several tags: just separate them with a comma.
+
@kindex @key{SPC}
@item @key{SPC}
Clear all tags for this line.
@@ -4548,7 +4665,7 @@ Once a system of tags has been set up, it can be used to collect related
information into special lists.
@table @kbd
-@orgcmdkkc{C-c / m,C-c \,org-match-sparse-tree}
+@orgcmdkkc{C-c / m,C-c \\,org-match-sparse-tree}
Create a sparse tree with all headlines matching a tags search. With a
@kbd{C-u} prefix argument, ignore headlines that are not a TODO line.
@orgcmd{C-c a m,org-tags-view}
@@ -4655,7 +4772,7 @@ Org files.
The following commands help to work with properties:
@table @kbd
-@orgcmd{M-@key{TAB},org-complete}
+@orgcmd{M-@key{TAB},pcomplete}
After an initial colon in a line, complete property keys. All keys used
in the current file will be offered as possible completions.
@orgcmd{C-c C-x p,org-set-property}
@@ -4686,11 +4803,11 @@ nearest column format definition.
@section Special properties
@cindex properties, special
-Special properties provide an alternative access method to Org-mode
-features, like the TODO state or the priority of an entry, discussed in the
-previous chapters. This interface exists so that you can include
-these states in a column view (@pxref{Column view}), or to use them in
-queries. The following property names are special and should not be
+Special properties provide an alternative access method to Org-mode features,
+like the TODO state or the priority of an entry, discussed in the previous
+chapters. This interface exists so that you can include these states in a
+column view (@pxref{Column view}), or to use them in queries. The following
+property names are special and (except for @code{:CATEGORY:}) should not be
used as keys in the properties drawer:
@cindex property, special, TODO
@@ -4707,6 +4824,7 @@ used as keys in the properties drawer:
@cindex property, special, BLOCKED
@c guessing that ITEM is needed in this area; also, should this list be sorted?
@cindex property, special, ITEM
+@cindex property, special, FILE
@example
TODO @r{The TODO keyword of the entry.}
TAGS @r{The tags defined directly in the headline.}
@@ -4719,9 +4837,10 @@ CLOSED @r{When was this entry closed?}
TIMESTAMP @r{The first keyword-less timestamp in the entry.}
TIMESTAMP_IA @r{The first inactive timestamp in the entry.}
CLOCKSUM @r{The sum of CLOCK intervals in the subtree. @code{org-clock-sum}}
- @r{must be run first to compute the values.}
+ @r{must be run first to compute the values in the current buffer.}
BLOCKED @r{"t" if task is currently blocked by children or siblings}
ITEM @r{The content of the entry.}
+FILE @r{The filename the entry is located in.}
@end example
@node Property searches, Property inheritance, Special properties, Properties and Columns
@@ -4886,7 +5005,7 @@ optional. The individual parts have the following meaning:
@var{property} @r{The property that should be edited in this column.}
@r{Special properties representing meta data are allowed here}
@r{as well (@pxref{Special properties})}
-@var{title} @r{The header text for the column. If omitted, the property}
+@var{title} @r{The header text for the column. If omitted, the property}
@r{name is used.}
@{@var{summary-type}@} @r{The summary type. If specified, the column values for}
@r{parent nodes are computed from the children.}
@@ -4912,7 +5031,7 @@ optional. The individual parts have the following meaning:
@noindent
Be aware that you can only have one summary type for any property you
-include. Subsequent columns referencing the same property will all display the
+include. Subsequent columns referencing the same property will all display the
same summary information.
The @code{est+} summary type requires further explanation. It is used for
@@ -4923,12 +5042,12 @@ of estimating a particular task will take 5 days, you might estimate it as
average at 5.5 days, but the first represents a more predictable delivery.
When combining a set of such estimates, simply adding the lows and highs
-produces an unrealistically wide result. Instead, @code{est+} adds the
+produces an unrealistically wide result. Instead, @code{est+} adds the
statistical mean and variance of the sub-tasks, generating a final estimate
from the sum. For example, suppose you had ten tasks, each of which was
estimated at 0.5 to 2 days of work. Straight addition produces an estimate
of 5 to 20 days, representing what to expect if everything goes either
-extremely well or extremely poorly. In contrast, @code{est+} estimates the
+extremely well or extremely poorly. In contrast, @code{est+} estimates the
full job more realistically, at 10-15 days.
Here is an example for a complete columns definition, along with allowed
@@ -4944,7 +5063,7 @@ values.
@noindent
The first column, @samp{%25ITEM}, means the first 25 characters of the
-item itself, i.e. of the headline. You probably always should start the
+item itself, i.e.@: of the headline. You probably always should start the
column definition with the @samp{ITEM} specifier. The other specifiers
create columns @samp{Owner} with a list of names as allowed values, for
@samp{Status} with four different possible values, and for a checkbox
@@ -5170,13 +5289,23 @@ following will show up in the agenda every Wednesday:
@end example
@item Diary-style sexp entries
-For more complex date specifications, Org-mode supports using the
-special sexp diary entries implemented in the Emacs calendar/diary
-package. For example
+For more complex date specifications, Org-mode supports using the special
+sexp diary entries implemented in the Emacs calendar/diary
+package@footnote{When working with the standard diary sexp functions, you
+need to be very careful with the order of the arguments. That order depend
+evilly on the variable @code{calendar-date-style} (or, for older Emacs
+versions, @code{european-calendar-style}). For example, to specify a date
+December 12, 2005, the call might look like @code{(diary-date 12 1 2005)} or
+@code{(diary-date 1 12 2005)} or @code{(diary-date 2005 12 1)}, depending on
+the settings. This has been the source of much confusion. Org-mode users
+can resort to special versions of these functions like @code{org-date} or
+@code{org-anniversary}. These work just like the corresponding @code{diary-}
+functions, but with stable ISO order of arguments (year, month, day) wherever
+applicable, independent of the value of @code{calendar-date-style}.}. For example
@example
* The nerd meeting on every 2nd Thursday of the month
- <%%(diary-float t 4 2)>
+ <%%(org-float t 4 2)>
@end example
@item Time/Date range
@@ -5256,7 +5385,7 @@ like @samp{15:30-16:30}, modifying the first time will also shift the second,
shifting the time block with constant length. To change the length, modify
the second time. Note that if the cursor is in a headline and not at a
timestamp, these same keys modify the priority of an item.
-(@pxref{Priorities}). The key bindings also conflict with shift-selection and
+(@pxref{Priorities}). The key bindings also conflict with shift-selection and
related modes (@pxref{Conflicts}).
@c
@orgcmd{C-c C-y,org-evaluate-time-range}
@@ -5301,20 +5430,20 @@ various inputs will be interpreted, the items filled in by Org-mode are
in @b{bold}.
@example
-3-2-5 --> 2003-02-05
-2/5/3 --> 2003-02-05
-14 --> @b{2006}-@b{06}-14
-12 --> @b{2006}-@b{07}-12
-2/5 --> @b{2007}-02-05
-Fri --> nearest Friday (default date or later)
-sep 15 --> @b{2006}-09-15
-feb 15 --> @b{2007}-02-15
-sep 12 9 --> 2009-09-12
-12:45 --> @b{2006}-@b{06}-@b{13} 12:45
-22 sept 0:34 --> @b{2006}-09-22 0:34
-w4 --> ISO week for of the current year @b{2006}
-2012 w4 fri --> Friday of ISO week 4 in 2012
-2012-w04-5 --> Same as above
+3-2-5 @result{} 2003-02-05
+2/5/3 @result{} 2003-02-05
+14 @result{} @b{2006}-@b{06}-14
+12 @result{} @b{2006}-@b{07}-12
+2/5 @result{} @b{2007}-02-05
+Fri @result{} nearest Friday (default date or later)
+sep 15 @result{} @b{2006}-09-15
+feb 15 @result{} @b{2007}-02-15
+sep 12 9 @result{} 2009-09-12
+12:45 @result{} @b{2006}-@b{06}-@b{13} 12:45
+22 sept 0:34 @result{} @b{2006}-09-22 0:34
+w4 @result{} ISO week for of the current year @b{2006}
+2012 w4 fri @result{} Friday of ISO week 4 in 2012
+2012-w04-5 @result{} Same as above
@end example
Furthermore you can specify a relative date by giving, as the
@@ -5323,16 +5452,16 @@ letter ([dwmy]) to indicate change in days, weeks, months, or years. With a
single plus or minus, the date is always relative to today. With a
double plus or minus, it is relative to the default date. If instead of
a single letter, you use the abbreviation of day name, the date will be
-the Nth such day. E.g.
+the Nth such day, e.g.@:
@example
-+0 --> today
-. --> today
-+4d --> four days from today
-+4 --> same as above
-+2w --> two weeks from today
-++5 --> five days from default date
-+2tue --> second Tuesday from now.
++0 @result{} today
+. @result{} today
++4d @result{} four days from today
++4 @result{} same as above
++2w @result{} two weeks from today
+++5 @result{} five days from default date
++2tue @result{} second Tuesday from now.
@end example
@vindex parse-time-months
@@ -5341,14 +5470,22 @@ The function understands English month and weekday abbreviations. If
you want to use unabbreviated names and/or other languages, configure
the variables @code{parse-time-months} and @code{parse-time-weekdays}.
+@vindex org-read-date-force-compatible-dates
+Not all dates can be represented in a given Emacs implementation. By default
+Org mode forces dates into the compatibility range 1970--2037 which works on
+all Emacs implementations. If you want to use dates outside of this range,
+read the docstring of the variable
+@code{org-read-date-force-compatible-dates}.
+
You can specify a time range by giving start and end times or by giving a
-start time and a duration (in HH:MM format). Use `-' or `-@{@}-' as the separator
-in the former case and use '+' as the separator in the latter case. E.g.
+start time and a duration (in HH:MM format). Use one or two dash(es) as the
+separator in the former case and use '+' as the separator in the latter
+case, e.g.@:
@example
-11am-1:15pm --> 11:00-13:15
-11am--1:15pm --> same as above
-11am+2:15 --> same as above
+11am-1:15pm @result{} 11:00-13:15
+11am--1:15pm @result{} same as above
+11am+2:15 @result{} same as above
@end example
@cindex calendar, for selecting date
@@ -5479,7 +5616,7 @@ The headline will be listed under the given date@footnote{It will still
be listed on that date after it has been marked DONE. If you don't like
this, set the variable @code{org-agenda-skip-scheduled-if-done}.}. In
addition, a reminder that the scheduled date has passed will be present
-in the compilation for @emph{today}, until the entry is marked DONE, i.e.
+in the compilation for @emph{today}, until the entry is marked DONE, i.e.@:
the task will automatically be forwarded until completed.
@example
@@ -5502,7 +5639,7 @@ entries. Org-mode will issue early and late warnings based on the
assumption that the timestamp represents the @i{nearest instance} of
the repeater. However, the use of diary sexp entries like
@c
-@code{<%%(diary-float t 42)>}
+@code{<%%(org-float t 42)>}
@c
in scheduling and deadline timestamps is limited. Org-mode does not
know enough about the internals of each sexp function to issue early and
@@ -5517,29 +5654,30 @@ sexp entry matches.
@node Inserting deadline/schedule, Repeated tasks, Deadlines and scheduling, Deadlines and scheduling
@subsection Inserting deadlines or schedules
-The following commands allow you to quickly insert a deadline or to schedule
+The following commands allow you to quickly insert@footnote{The @samp{SCHEDULED} and
+@samp{DEADLINE} dates are inserted on the line right below the headline. Don't put
+any text between this line and the headline.} a deadline or to schedule
an item:
@table @kbd
@c
@orgcmd{C-c C-d,org-deadline}
Insert @samp{DEADLINE} keyword along with a stamp. The insertion will happen
-in the line directly following the headline. When called with a prefix arg,
-an existing deadline will be removed from the entry. Depending on the
-variable @code{org-log-redeadline}@footnote{with corresponding
+in the line directly following the headline. Any CLOSED timestamp will be
+removed. When called with a prefix arg, an existing deadline will be removed
+from the entry. Depending on the variable @code{org-log-redeadline}@footnote{with corresponding
@code{#+STARTUP} keywords @code{logredeadline}, @code{lognoteredeadline},
and @code{nologredeadline}}, a note will be taken when changing an existing
deadline.
-@c FIXME Any CLOSED timestamp will be removed.????????
-@c
+
@orgcmd{C-c C-s,org-schedule}
Insert @samp{SCHEDULED} keyword along with a stamp. The insertion will
happen in the line directly following the headline. Any CLOSED timestamp
will be removed. When called with a prefix argument, remove the scheduling
date from the entry. Depending on the variable
@code{org-log-reschedule}@footnote{with corresponding @code{#+STARTUP}
-keywords @code{logredeadline}, @code{lognoteredeadline}, and
-@code{nologredeadline}}, a note will be taken when changing an existing
+keywords @code{logreschedule}, @code{lognotereschedule}, and
+@code{nologreschedule}}, a note will be taken when changing an existing
scheduling time.
@c
@orgcmd{C-c C-x C-k,org-mark-entry-for-agenda-action}
@@ -5566,6 +5704,11 @@ Sparse tree for deadlines and scheduled items before a given date.
Sparse tree for deadlines and scheduled items after a given date.
@end table
+Note that @code{org-schedule} and @code{org-deadline} supports
+setting the date by indicating a relative time: e.g. +1d will set
+the date to the next day after today, and --1w will set the date
+to the previous week before any current timestamp.
+
@node Repeated tasks, , Inserting deadline/schedule, Deadlines and scheduling
@subsection Repeated tasks
@cindex tasks, repeated
@@ -5684,11 +5827,15 @@ what to do with it.
@table @kbd
@orgcmd{C-c C-x C-i,org-clock-in}
@vindex org-clock-into-drawer
+@cindex property, LOG_INTO_DRAWER
Start the clock on the current item (clock-in). This inserts the CLOCK
keyword together with a timestamp. If this is not the first clocking of
this item, the multiple CLOCK lines will be wrapped into a
@code{:LOGBOOK:} drawer (see also the variable
-@code{org-clock-into-drawer}). When called with a @kbd{C-u} prefix argument,
+@code{org-clock-into-drawer}). You can also overrule
+the setting of this variable for a subtree by setting a
+@code{CLOCK_INTO_DRAWER} or @code{LOG_INTO_DRAWER} property.
+When called with a @kbd{C-u} prefix argument,
select the task from a list of recently clocked tasks. With two @kbd{C-u
C-u} prefixes, clock into the task at point and mark it as the default task.
The default task will always be available when selecting a clocking task,
@@ -5730,6 +5877,9 @@ Update the effort estimate for the current clock task.
Recompute the time interval after changing one of the timestamps. This
is only necessary if you edit the timestamps directly. If you change
them with @kbd{S-@key{cursor}} keys, the update is automatic.
+@orgcmd{C-S-@key{up/down},org-clock-timestamps-up/down}
+On @code{CLOCK} log lines, increase/decrease both timestamps at the same
+time so that duration keeps the same.
@orgcmd{C-c C-t,org-todo}
Changing the TODO state of an item to DONE automatically stops the clock
if it is running in this same item.
@@ -5741,12 +5891,12 @@ Jump to the headline of the currently clocked in task. With a @kbd{C-u}
prefix arg, select the target task from a list of recently clocked tasks.
@orgcmd{C-c C-x C-d,org-clock-display}
@vindex org-remove-highlights-with-change
-Display time summaries for each subtree in the current buffer. This
-puts overlays at the end of each headline, showing the total time
-recorded under that heading, including the time of any subheadings. You
-can use visibility cycling to study the tree, but the overlays disappear
-when you change the buffer (see variable
-@code{org-remove-highlights-with-change}) or press @kbd{C-c C-c}.
+Display time summaries for each subtree in the current buffer. This puts
+overlays at the end of each headline, showing the total time recorded under
+that heading, including the time of any subheadings. You can use visibility
+cycling to study the tree, but the overlays disappear when you change the
+buffer (see variable @code{org-remove-highlights-with-change}) or press
+@kbd{C-c C-c}.
@end table
The @kbd{l} key may be used in the timeline (@pxref{Timeline}) and in
@@ -5830,7 +5980,8 @@ be selected:
@r{To use this, @code{:block} or @code{:tstart}, @code{:tend} are needed.}
:stepskip0 @r{Do not show steps that have zero time.}
:fileskip0 @r{Do not show table sections from files which did not contribute.}
-:tags @r{A tags match to select entries that should contribute}.
+:tags @r{A tags match to select entries that should contribute. See}
+ @r{@ref{Matching tags and properties} for the match syntax.}
@end example
Then there are options which determine the formatting of the table. There
@@ -5838,6 +5989,7 @@ options are interpreted by the function @code{org-clocktable-write-default},
but you can specify your own function using the @code{:formatter} parameter.
@example
:emphasize @r{When @code{t}, emphasize level one and level two items.}
+:lang @r{Language@footnote{Language terms can be set through the variable @code{org-clock-clocktable-language-setup}.} to use for descriptive cells like "Task".}
:link @r{Link the item headlines in the table to their origins.}
:narrow @r{An integer to limit the width of the headline column in}
@r{the org table. If you write it like @samp{50!}, then the}
@@ -5850,6 +6002,9 @@ but you can specify your own function using the @code{:formatter} parameter.
@r{All are overwritten except if there is an explicit @code{:narrow}}
:timestamp @r{A timestamp for the entry, when available. Look for SCHEDULED,}
@r{DEADLINE, TIMESTAMP and TIMESTAMP_IA, in this order.}
+:properties @r{List of properties that should be shown in the table. Each}
+ @r{property will get its own column.}
+:inherit-props @r{When this flag is @code{t}, the values for @code{:properties} will be inherited.}
:formula @r{Content of a @code{#+TBLFM} line to be added and evaluated.}
@r{As a special case, @samp{:formula %} adds a column with % time.}
@r{If you do not specify a formula here, any existing formula}
@@ -5945,7 +6100,7 @@ If you restart Emacs and clock into any task, Org will notice that you have a
dangling clock which was never clocked out from your last session. Using
that clock's starting time as the beginning of the unaccounted-for period,
Org will ask how you want to resolve that time. The logic and behavior is
-identical to dealing with away time due to idleness; it's just happening due
+identical to dealing with away time due to idleness; it is just happening due
to a recovery event rather than a set amount of idle time.
You can also check all the files visited by your Org agenda for dangling
@@ -5982,7 +6137,7 @@ together with clock sums (if you want to clock your time). For a specific
buffer you can use
@example
-#+PROPERTY: Effort_ALL 0 0:10 0:30 1:00 2:00 3:00 4:00 5:00 6:00 7:00 8:00
+#+PROPERTY: Effort_ALL 0 0:10 0:30 1:00 2:00 3:00 4:00 5:00 6:00 7:00
#+COLUMNS: %40ITEM(Task) %17Effort(Estimated Effort)@{:@} %CLOCKSUM
@end example
@@ -6061,7 +6216,7 @@ not started at exactly the right moment.
@kindex ;
Calling @code{org-timer-set-timer} from an Org-mode buffer runs a countdown
-timer. Use @key{;} from agenda buffers, @key{C-c C-x ;} everwhere else.
+timer. Use @kbd{;} from agenda buffers, @key{C-c C-x ;} everwhere else.
@code{org-timer-set-timer} prompts the user for a duration and displays a
countdown timer in the modeline. @code{org-timer-default-timer} sets the
@@ -6083,7 +6238,7 @@ trees to an archive file keeps the system compact and fast.
* Capture:: Capturing new stuff
* Attachments:: Add files to tasks
* RSS Feeds:: Getting input from RSS feeds
-* Protocols:: External (e.g. Browser) access to Emacs and Org
+* Protocols:: External (e.g.@: Browser) access to Emacs and Org
* Refiling notes:: Moving a tree from one place to another
* Archiving:: What to do with finished projects
@end menu
@@ -6138,6 +6293,7 @@ suggestion.} for capturing new material.
@orgcmd{C-c c,org-capture}
Call the command @code{org-capture}. Note that this keybinding is global and
not active by default - you need to install it. If you have templates
+@cindex date tree
defined @pxref{Capture templates}, it will offer these templates for
selection or use a new Org outline node as the default template. It will
insert the template into the target file and switch to an indirect buffer
@@ -6172,7 +6328,7 @@ prefix commands:
@table @kbd
@orgkey{C-u C-c c}
-Visit the target location of a cpature template. You get to select the
+Visit the target location of a capture template. You get to select the
template in the usual way.
@orgkey{C-u C-u C-c c}
Visit the last stored capture item in its buffer.
@@ -6220,6 +6376,14 @@ extremely useful for deriving tasks from emails, for example. You fill in
the task definition, press @code{C-c C-c} and Org returns you to the same
place where you started the capture process.
+To define special keys to capture to a particular template without going
+through the interactive template selection, you can create your key binding
+like this:
+
+@lisp
+(define-key global-map "\C-cx"
+ (lambda () (interactive) (org-capture nil "x")))
+@end lisp
@menu
* Template elements:: What is needed for a complete template entry
@@ -6230,14 +6394,14 @@ place where you started the capture process.
@subsubsection Template elements
Now lets look at the elements of a template definition. Each entry in
-@code{org-capture-templates} is a list with the following items:
+@code{org-capture-templates} is a list with the following items:
@table @var
@item keys
The keys that will select the template, as a string, characters
only, for example @code{"a"} for a template to be selected with a
single key, or @code{"bt"} for selection with two keys. When using
-several keys, keys using the same prefix key must be sequential
+several keys, keys using the same prefix key must be sequential
in the list and preceded by a 2-element entry explaining the
prefix key, for example
@example
@@ -6254,9 +6418,8 @@ selection.
The type of entry, a symbol. Valid values are:
@table @code
@item entry
-An Org-mode node, with a headline. Will be filed as the child of the
-target entry or as a top-level entry. The target file should be an Org-mode
-file.
+An Org-mode node, with a headline. Will be filed as the child of the target
+entry or as a top-level entry. The target file should be an Org-mode file.
@item item
A plain list item, placed in the first plain list at the target
location. Again the target file should be an Org file.
@@ -6277,7 +6440,8 @@ Specification of where the captured item should be placed. In Org-mode
files, targets usually define a node. Entries will become children of this
node. Other types will be added to the table or list in the body of this
node. Most target specifications contain a file name. If that file name is
-the empty string, it defaults to @code{org-default-notes-file}.
+the empty string, it defaults to @code{org-default-notes-file}. A file can
+also be given as a variable, function, or Emacs Lisp form.
Valid values are:
@table @code
@@ -6342,14 +6506,25 @@ before and after the new item. Default 0, only common other value is 1.
@item :clock-in
Start the clock in this item.
+@item :clock-keep
+Keep the clock running when filing the captured entry.
+
@item :clock-resume
If starting the capture interrupted a clock, restart that clock when finished
-with the capture.
+with the capture. Note that @code{:clock-keep} has precedence over
+@code{:clock-resume}. When setting both to @code{t}, the current clock will
+run and the previous one will not be resumed.
@item :unnarrowed
Do not narrow the target buffer, simply show the full buffer. Default is to
narrow it so that you only see the new material.
+@item :table-line-pos
+Specification of the location in the table where the new line should be
+inserted. It should be a string like @code{"II-3"} meaning that the new
+line should become the third line before the second horizontal separator
+line.
+
@item :kill-buffer
If the target file was not yet visited when capture was invoked, kill the
buffer again after capture is completed.
@@ -6361,37 +6536,39 @@ buffer again after capture is completed.
In the template itself, special @kbd{%}-escapes@footnote{If you need one of
these sequences literally, escape the @kbd{%} with a backslash.} allow
-dynamic insertion of content:
+dynamic insertion of content. The templates are expanded in the order given here:
-@comment SJE: should these sentences terminate in period?
@smallexample
-%^@{@var{prompt}@} @r{prompt the user for a string and replace this sequence with it.}
- @r{You may specify a default value and a completion table with}
- @r{%^@{prompt|default|completion2|completion3...@}}
- @r{The arrow keys access a prompt-specific history.}
-%a @r{annotation, normally the link created with @code{org-store-link}}
-%A @r{like @code{%a}, but prompt for the description part}
+%[@var{file}] @r{insert the contents of the file given by @var{file}.}
+%(@var{sexp}) @r{evaluate Elisp @var{sexp} and replace with the result.}
+%<...> @r{the result of format-time-string on the ... format specification.}
+%t @r{timestamp, date only.}
+%T @r{timestamp with date and time.}
+%u, %U @r{like the above, but inactive timestamps.}
+%a @r{annotation, normally the link created with @code{org-store-link}.}
%i @r{initial content, the region when capture is called while the}
@r{region is active.}
@r{The entire text will be indented like @code{%i} itself.}
-%t @r{timestamp, date only}
-%T @r{timestamp with date and time}
-%u, %U @r{like the above, but inactive timestamps}
-%^t @r{like @code{%t}, but prompt for date. Similarly @code{%^T}, @code{%^u}, @code{%^U}}
- @r{You may define a prompt like @code{%^@{Birthday@}t}}
-%n @r{user name (taken from @code{user-full-name})}
+%A @r{like @code{%a}, but prompt for the description part.}
%c @r{Current kill ring head.}
%x @r{Content of the X clipboard.}
-%^C @r{Interactive selection of which kill or clip to use.}
-%^L @r{Like @code{%^C}, but insert as link.}
-%k @r{title of the currently clocked task}
-%K @r{link to the currently clocked task}
+%k @r{title of the currently clocked task.}
+%K @r{link to the currently clocked task.}
+%n @r{user name (taken from @code{user-full-name}).}
+%f @r{file visited by current buffer when org-capture was called.}
+%F @r{full path of the file or directory visited by current buffer.}
+%:keyword @r{specific information for certain link types, see below.}
%^g @r{prompt for tags, with completion on tags in target file.}
%^G @r{prompt for tags, with completion all tags in all agenda files.}
-%^@{@var{prop}@}p @r{Prompt the user for a value for property @var{prop}}
-%:keyword @r{specific information for certain link types, see below}
-%[@var{file}] @r{insert the contents of the file given by @var{file}}
-%(@var{sexp}) @r{evaluate Elisp @var{sexp} and replace with the result}
+%^t @r{like @code{%t}, but prompt for date. Similarly @code{%^T}, @code{%^u}, @code{%^U}.}
+ @r{You may define a prompt like @code{%^@{Birthday@}t}.}
+%^C @r{Interactive selection of which kill or clip to use.}
+%^L @r{Like @code{%^C}, but insert as link.}
+%^@{@var{prop}@}p @r{Prompt the user for a value for property @var{prop}.}
+%^@{@var{prompt}@} @r{prompt the user for a string and replace this sequence with it.}
+ @r{You may specify a default value and a completion table with}
+ @r{%^@{prompt|default|completion2|completion3...@}.}
+ @r{The arrow keys access a prompt-specific history.}
@end smallexample
@noindent
@@ -6403,8 +6580,8 @@ similar way.}:
@vindex org-from-is-user-regexp
@smallexample
-Link type | Available keywords
--------------------+----------------------------------------------
+Link type | Available keywords
+------------------------+----------------------------------------------
bbdb | %:name %:company
irc | %:server %:port %:nick
vm, wl, mh, mew, rmail | %:type %:subject %:message-id
@@ -6482,7 +6659,7 @@ Create a new attachment as an Emacs buffer.
Synchronize the current task with its attachment directory, in case you added
attachments yourself.
-@orgcmdtkc{p,C-c C-a o,org-attach-open}
+@orgcmdtkc{o,C-c C-a o,org-attach-open}
@vindex org-file-apps
Open current task's attachment. If there is more than one, prompt for a
file name first. Opening will follow the rules set by @code{org-file-apps}.
@@ -6610,7 +6787,7 @@ create new nodes as new parents for refiling on the fly, check the
variable @code{org-refile-allow-creating-parent-nodes}.
When the variable @code{org-log-refile}@footnote{with corresponding
@code{#+STARTUP} keywords @code{logrefile}, @code{lognoterefile},
-and @code{nologrefile}} is set, a time stamp or a note will be
+and @code{nologrefile}} is set, a timestamp or a note will be
recorded when an entry has been refiled.
@orgkey{C-u C-c C-w}
Use the refile interface to jump to a heading.
@@ -6835,7 +7012,7 @@ The information to be shown is normally collected from all @emph{agenda
files}, the files listed in the variable
@code{org-agenda-files}@footnote{If the value of that variable is not a
list, but a single file name, then the list of agenda files will be
-maintained in that external file.}. If a directory is part of this list,
+maintained in that external file.}. If a directory is part of this list,
all files with the extension @file{.org} in this directory will be part
of the list.
@@ -6848,7 +7025,7 @@ the easiest way to maintain it is through the following commands
@cindex files, adding to agenda list
@table @kbd
-@orgcmd{C-c [,org-agenda-to-front}
+@orgcmd{C-c [,org-agenda-file-to-front}
Add current file to the list of agenda files. The file is added to
the front of the list. If it was already in the list, it is moved to
the front. With a prefix argument, file is added/moved to the end.
@@ -6905,7 +7082,7 @@ Lift the restriction.
@cindex agenda dispatcher
@cindex dispatching agenda commands
The views are created through a dispatcher, which should be bound to a
-global key---for example @kbd{C-c a} (@pxref{Installation}). In the
+global key---for example @kbd{C-c a} (@pxref{Activation}). In the
following we will assume that @kbd{C-c a} is indeed how the dispatcher
is accessed and list keyboard access to commands accordingly. After
pressing @kbd{C-c a}, an additional letter is required to execute a
@@ -7030,7 +7207,7 @@ between calendar and agenda.
If you are using the diary only for sexp entries and holidays, it is
faster to not use the above setting, but instead to copy or even move
-the entries into an Org file. Org-mode evaluates diary-style sexp
+the entries into an Org file. Org-mode evaluates diary-style sexp
entries, and does it faster because there is no overhead for first
creating the diary display. Note that the sexp entries must start at
the left margin, no whitespace is allowed before them. For example,
@@ -7042,8 +7219,8 @@ will be made in the agenda:
#+CATEGORY: Holiday
%%(org-calendar-holiday) ; special function for holiday names
#+CATEGORY: Ann
-%%(diary-anniversary 5 14 1956)@footnote{Note that the order of the arguments (month, day, year) depends on the setting of @code{calendar-date-style}.} Arthur Dent is %d years old
-%%(diary-anniversary 10 2 1869) Mahatma Gandhi would be %d years old
+%%(org-anniversary 1956 5 14)@footnote{@code{org-anniversary} is just like @code{diary-anniversary}, but the argument order is allways according to ISO and therefore independent of the value of @code{calendar-date-style}.} Arthur Dent is %d years old
+%%(org-anniversary 1869 10 2) Mahatma Gandhi would be %d years old
@end example
@subsubheading Anniversaries from BBDB
@@ -7066,14 +7243,15 @@ following to one your your agenda files:
You can then go ahead and define anniversaries for a BBDB record. Basically,
you need to press @kbd{C-o anniversary @key{RET}} with the cursor in a BBDB
-record and then add the date in the format @code{YYYY-MM-DD}, followed by a
-space and the class of the anniversary (@samp{birthday} or @samp{wedding}, or
-a format string). If you omit the class, it will default to @samp{birthday}.
-Here are a few examples, the header for the file @file{org-bbdb.el} contains
-more detailed information.
+record and then add the date in the format @code{YYYY-MM-DD} or @code{MM-DD},
+followed by a space and the class of the anniversary (@samp{birthday} or
+@samp{wedding}, or a format string). If you omit the class, it will default to
+@samp{birthday}. Here are a few examples, the header for the file
+@file{org-bbdb.el} contains more detailed information.
@example
1973-06-22
+06-22
1955-08-02 wedding
2008-04-14 %s released version 6.01 of org-mode, %d years ago
@end example
@@ -7092,7 +7270,7 @@ Org can interact with Emacs appointments notification facility. To add all
the appointments of your agenda files, use the command
@code{org-agenda-to-appt}. This command also lets you filter through the
list of your appointments and add only those belonging to a specific category
-or matching a regular expression. See the docstring for details.
+or matching a regular expression. See the docstring for details.
@node Global TODO list, Matching tags and properties, Weekly/daily agenda, Built-in agenda views
@subsection The global TODO list
@@ -7265,7 +7443,7 @@ brackets (like @samp{DEADLINE<="<2008-12-24 18:30>"}), both values are
assumed to be date/time specifications in the standard Org way, and the
comparison will be done accordingly. Special values that will be recognized
are @code{"<now>"} for now (including time), and @code{"<today>"}, and
-@code{"<tomorrow>"} for these days at 0:00 hours, i.e. without a time
+@code{"<tomorrow>"} for these days at 0:00 hours, i.e.@: without a time
specification. Also strings like @code{"<+5d>"} or @code{"<-2m>"} with units
@code{d}, @code{w}, @code{m}, and @code{y} for day, week, month, and year,
respectively, can be used.
@@ -7368,6 +7546,7 @@ the files listed in @code{org-agenda-text-search-extra-files}.
@node Stuck projects, , Search view, Built-in agenda views
@subsection Stuck projects
+@pindex GTD, Getting Things Done
If you are following a system like David Allen's GTD to organize your
work, one of the ``duties'' you have is a regular review to make sure
@@ -7418,12 +7597,14 @@ will still be searched for stuck projects.
@cindex presentation, of agenda items
@vindex org-agenda-prefix-format
-Before displaying items in an agenda view, Org-mode visually prepares
-the items and sorts them. Each item occupies a single line. The line
-starts with a @emph{prefix} that contains the @emph{category}
-(@pxref{Categories}) of the item and other important information. You can
-customize the prefix using the option @code{org-agenda-prefix-format}.
-The prefix is followed by a cleaned-up version of the outline headline
+@vindex org-agenda-tags-column
+Before displaying items in an agenda view, Org-mode visually prepares the
+items and sorts them. Each item occupies a single line. The line starts
+with a @emph{prefix} that contains the @emph{category} (@pxref{Categories})
+of the item and other important information. You can customize in which
+column tags will be displayed through @code{org-agenda-tags-column}. You can
+also customize the prefix using the option @code{org-agenda-prefix-format}.
+This prefix is followed by a cleaned-up version of the outline headline
associated with the item.
@menu
@@ -7608,34 +7789,31 @@ will be followed without a selection prompt.
@tsubheading{Change display}
@cindex display changing, in agenda
+@kindex A
+@item A
+Interactively select another agenda view and append it to the current view.
+@c
@kindex o
@item o
Delete other windows.
@c
-@c @kindex v d
-@c @kindex d
-@c @kindex v w
-@c @kindex w
-@c @kindex v m
-@c @kindex v y
-@c @item v d @ @r{or short} @ d
-@c @itemx v w @ @r{or short} @ w
-@c @itemx v m
-@c @itemx v y
@orgcmdkskc{v d,d,org-aganda-day-view}
@xorgcmdkskc{v w,w,org-aganda-day-view}
@xorgcmd{v m,org-agenda-month-view}
@xorgcmd{v y,org-agenda-month-year}
-Switch to day/week/month/year view. When switching to day or week view,
-this setting becomes the default for subsequent agenda commands. Since
-month and year views are slow to create, they do not become the default.
-A numeric prefix argument may be used to jump directly to a specific day
-of the year, ISO week, month, or year, respectively. For example,
-@kbd{32 d} jumps to February 1st, @kbd{9 w} to ISO week number 9. When
-setting day, week, or month view, a year may be encoded in the prefix
-argument as well. For example, @kbd{200712 w} will jump to week 12 in
-2007. If such a year specification has only one or two digits, it will
-be mapped to the interval 1938-2037.
+@xorgcmd{v SPC,org-agenda-reset-view}
+@vindex org-agenda-span
+Switch to day/week/month/year view. When switching to day or week view, this
+setting becomes the default for subsequent agenda refreshes. Since month and
+year views are slow to create, they do not become the default. A numeric
+prefix argument may be used to jump directly to a specific day of the year,
+ISO week, month, or year, respectively. For example, @kbd{32 d} jumps to
+February 1st, @kbd{9 w} to ISO week number 9. When setting day, week, or
+month view, a year may be encoded in the prefix argument as well. For
+example, @kbd{200712 w} will jump to week 12 in 2007. If such a year
+specification has only one or two digits, it will be mapped to the interval
+1938-2037. @kbd{v @key{SPC}} will reset to what is set in
+@code{org-agenda-span}.
@c
@orgcmd{f,org-agenda-later}
Go forward in time to display the following @code{org-agenda-current-span} days.
@@ -7688,10 +7866,19 @@ always show a table with the clocked times for the timespan and file scope
covered by the current agenda view. The initial setting for this mode in new
agenda buffers can be set with the variable
@code{org-agenda-start-with-clockreport-mode}. By using a prefix argument
-when toggling this mode (i.e. @kbd{C-u R}), the clock table will not show
+when toggling this mode (i.e.@: @kbd{C-u R}), the clock table will not show
contributions from entries that are hidden by agenda filtering@footnote{Only
tags filtering will be respected here, effort filtering is ignored.}.
@c
+@orgkey{v c}
+@vindex org-agenda-clock-consistency-checks
+Show overlapping clock entries, clocking gaps, and other clocking problems in
+the current agenda range. You can then visit clocking lines and fix them
+manually. See the variable @code{org-agenda-clock-consistency-checks} for
+information on how to customize the definition of what constituted a clocking
+problem. To return to normal agenda display, press @kbd{l} to exit Logbook
+mode.
+@c
@orgcmdkskc{v E,E,org-agenda-entry-text-mode}
@vindex org-agenda-start-with-entry-text-mode
@vindex org-agenda-entry-text-maxlines
@@ -7707,13 +7894,13 @@ prefix argument will temporarily modify that number to the prefix value.
Toggle the time grid on and off. See also the variables
@code{org-agenda-use-time-grid} and @code{org-agenda-time-grid}.
@c
-@orgcmd{r,org-agenda-rodo}
+@orgcmd{r,org-agenda-redo}
Recreate the agenda buffer, for example to reflect the changes after
modification of the timestamps of items with @kbd{S-@key{left}} and
@kbd{S-@key{right}}. When the buffer is the global TODO list, a prefix
argument is interpreted to create a selective list for a specific TODO
keyword.
-@orgcmd{g,org-agenda-rodo}
+@orgcmd{g,org-agenda-redo}
Same as @kbd{r}.
@c
@orgcmdkskc{C-x C-s,s,org-save-all-org-buffers}
@@ -7806,7 +7993,7 @@ Internet, and outside of business hours, with something like this:
@end group
@end lisp
-@orgcmd{\,org-agenda-filter-by-tag-refine}
+@orgcmd{\\,org-agenda-filter-by-tag-refine}
Narrow the current agenda filter by an additional condition. When called with
prefix arg, remove the entries that @emph{do} have the tag, or that do match
the effort criterion. You can achieve the same effect by pressing @kbd{+} or
@@ -7889,8 +8076,8 @@ agenda, change a tag for all headings in the region.
@kindex ,
@item ,
Set the priority for the current item (@command{org-agenda-priority}).
-Org-mode prompts for the priority character. If you reply with @key{SPC}, the
-priority cookie is removed from the entry.
+Org-mode prompts for the priority character. If you reply with @key{SPC},
+the priority cookie is removed from the entry.
@c
@orgcmd{P,org-agenda-show-priority}
Display weighted priority of current item.
@@ -7971,6 +8158,9 @@ Jump to the running clock in another window.
Mark the entry at point for bulk action. With prefix arg, mark that many
successive entries.
@c
+@orgcmd{%,org-agenda-bulk-mark-regexp}
+Mark entries matching a regular expression for bulk action.
+@c
@orgcmd{u,org-agenda-bulk-unmark}
Unmark entry for bulk action.
@c
@@ -7989,15 +8179,30 @@ $ @r{Archive all selected entries.}
A @r{Archive entries by moving them to their respective archive siblings.}
t @r{Change TODO state. This prompts for a single TODO keyword and}
@r{changes the state of all selected entries, bypassing blocking and}
- @r{suppressing logging notes (but not time stamps).}
+ @r{suppressing logging notes (but not timestamps).}
+ @r{Add a tag to all selected entries.}
- @r{Remove a tag from all selected entries.}
s @r{Schedule all items to a new date. To shift existing schedule dates}
@r{by a fixed number of days, use something starting with double plus}
@r{at the prompt, for example @samp{++8d} or @samp{++2w}.}
-S @r{Reschedule randomly by N days. N will be prompted for. With prefix}
- @r{arg (@kbd{C-u B S}), scatter only accross weekdays.}
+S @r{Reschedule randomly into the coming N days. N will be prompted for.}
+ @r{With prefix arg (@kbd{C-u B S}), scatter only across weekdays.}
d @r{Set deadline to a specific date.}
+f @r{Apply a function to marked entries.}
+ @r{For example, the function below sets the CATEGORY property of the}
+ @r{entries to web.}
+ @r{(defun set-category ()}
+ @r{ (interactive "P")}
+ @r{ (let* ((marker (or (org-get-at-bol 'org-hd-marker)}
+ @r{ (org-agenda-error)))}
+ @r{ (buffer (marker-buffer marker)))}
+ @r{ (with-current-buffer buffer}
+ @r{ (save-excursion}
+ @r{ (save-restriction}
+ @r{ (widen)}
+ @r{ (goto-char marker)}
+ @r{ (org-back-to-heading t)}
+ @r{ (org-set-property "CATEGORY" "web"))))))}
@end example
@@ -8274,7 +8479,7 @@ version of some agenda views to carry around. Org-mode can export custom
agenda views as plain text, HTML@footnote{You need to install Hrvoje Niksic's
@file{htmlize.el}.}, Postscript, PDF@footnote{To create PDF output, the
ghostscript @file{ps2pdf} utility must be installed on the system. Selecting
-a PDF file with also create the postscript file.}, and iCalendar files. If
+a PDF file will also create the postscript file.}, and iCalendar files. If
you want to do this only occasionally, use the command
@table @kbd
@@ -8430,7 +8635,7 @@ This causes the following issues:
Org needs to make a decision which @code{COLUMNS} format to use. Since the
entries in the agenda are collected from different files, and different files
may have different @code{COLUMNS} formats, this is a non-trivial problem.
-Org first checks if the variable @code{org-overriding-columns-format} is
+Org first checks if the variable @code{org-agenda-overriding-columns-format} is
currently set, and if so, takes the format from there. Otherwise it takes
the format associated with the first item in the agenda, or, if that item
does not have a specific format (defined in a property, or in its file), it
@@ -8579,7 +8784,7 @@ If you still want to have some text before the first headline, use the
#+OPTIONS: skip:t
#+TEXT: This text will go before the *first* headline.
#+TEXT: [TABLE-OF-CONTENTS]
-#+TEXT: This goes between the table of contents and the first headline
+#+TEXT: This goes between the table of contents and the *first* headline
@end example
@node Lists, Paragraphs, Initial text, Structural markup elements
@@ -8638,9 +8843,9 @@ but not any simpler
@cindex footnotes, markup rules
@cindex @file{footnote.el}
-Footnotes defined in the way described in @ref{Footnotes}, will be exported by
-all backends. Org allows multiple references to the same note, and
-different backends support this to varying degrees.
+Footnotes defined in the way described in @ref{Footnotes}, will be exported
+by all backends. Org allows multiple references to the same note, and
+multiple footnotes side by side.
@node Emphasis and monospace, Horizontal rules, Footnote markup, Structural markup elements
@subheading Emphasis and monospace
@@ -8659,8 +8864,8 @@ syntax; it is exported verbatim.
@node Horizontal rules, Comment lines, Emphasis and monospace, Structural markup elements
@subheading Horizontal rules
@cindex horizontal rules, markup rules
-A line consisting of only dashes, and at least 5 of them, will be
-exported as a horizontal line (@samp{<hr/>} in HTML).
+A line consisting of only dashes, and at least 5 of them, will be exported as
+a horizontal line (@samp{<hr/>} in HTML and @code{\hrule} in @LaTeX{}).
@node Comment lines, , Horizontal rules, Structural markup elements
@subheading Comment lines
@@ -8669,7 +8874,7 @@ exported as a horizontal line (@samp{<hr/>} in HTML).
@cindex #+BEGIN_COMMENT
Lines starting with @samp{#} in column zero are treated as comments and will
-never be exported. If you want an indented line to be treated as a comment,
+never be exported. If you want an indented line to be treated as a comment,
start it with @samp{#+ }. Also entire subtrees starting with the word
@samp{COMMENT} will never be exported. Finally, regions surrounded by
@samp{#+BEGIN_COMMENT} ... @samp{#+END_COMMENT} will not be exported.
@@ -8701,6 +8906,11 @@ the object with @code{\ref@{tab:basic-data@}}:
|-----|----|
@end example
+Optionally, the caption can take the form:
+@example
+#+CAPTION: [Caption for list of figures]@{Caption for table (or link).@}
+@end example
+
@cindex inlined images, markup rules
Some backends (HTML, @LaTeX{}, and DocBook) allow you to directly include
images into the exported document. Org does this, if a link to an image
@@ -8755,20 +8965,22 @@ look like the fontified Emacs buffer@footnote{This works automatically for
the HTML backend (it requires version 1.34 of the @file{htmlize.el} package,
which is distributed with Org). Fontified code chunks in LaTeX can be
achieved using either the listings or the
-@url{http://code.google.com/p/minted, minted,} package. To use listings, turn
+@url{http://code.google.com/p/minted, minted,} package. To use listings, turn
on the variable @code{org-export-latex-listings} and ensure that the listings
-package is included by the LaTeX header (e.g. by configuring
-@code{org-export-latex-packages-alist}). See the listings documentation for
+package is included by the LaTeX header (e.g.@: by configuring
+@code{org-export-latex-packages-alist}). See the listings documentation for
configuration options, including obtaining colored output. For minted it is
necessary to install the program @url{http://pygments.org, pygments}, in
addition to setting @code{org-export-latex-minted}, ensuring that the minted
package is included by the LaTeX header, and ensuring that the
@code{-shell-escape} option is passed to @file{pdflatex} (see
-@code{org-latex-to-pdf-process}). See the documentation of the variables
+@code{org-latex-to-pdf-process}). See the documentation of the variables
@code{org-export-latex-listings} and @code{org-export-latex-minted} for
further details.}. This is done with the @samp{src} block, where you also
need to specify the name of the major mode that should be used to fontify the
-example:
+example@footnote{Code in @samp{src} blocks may also be evaluated either
+interactively or on export. See @pxref{Working With Source Code} for more
+information on evaluating code blocks.}:
@cindex #+BEGIN_SRC
@example
@@ -8784,7 +8996,7 @@ switch to the end of the @code{BEGIN} line, to get the lines of the example
numbered. If you use a @code{+n} switch, the numbering from the previous
numbered snippet will be continued in the current one. In literal examples,
Org will interpret strings like @samp{(ref:name)} as labels, and use them as
-targets for special hyperlinks like @code{[[(name)]]} (i.e. the reference name
+targets for special hyperlinks like @code{[[(name)]]} (i.e.@: the reference name
enclosed in single parenthesis). In HTML, hovering the mouse over such a
link will remote-highlight the corresponding code line, which is kind of
cool.
@@ -8811,8 +9023,12 @@ If the syntax for the label format conflicts with the language syntax, use a
@code{-l} switch to change the format, for example @samp{#+BEGIN_SRC pascal
-n -r -l "((%s))"}. See also the variable @code{org-coderef-label-format}.
-HTML export also allows examples to be published as text areas, @xref{Text
-areas in HTML export}.
+HTML export also allows examples to be published as text areas (@pxref{Text
+areas in HTML export}).
+
+Because the @code{#+BEGIN_...} and @code{#+END_...} patterns need to be added
+so often, shortcuts are provided using the Easy Templates facility
+(@pxref{Easy Templates}).
@table @kbd
@kindex C-c '
@@ -8851,7 +9067,7 @@ include your @file{.emacs} file, you could use:
#+INCLUDE: "~/.emacs" src emacs-lisp
@end example
@noindent
-The optional second and third parameter are the markup (e.g. @samp{quote},
+The optional second and third parameter are the markup (e.g.@: @samp{quote},
@samp{example}, or @samp{src}), and, if the markup is @samp{src}, the
language for formatting the contents. The markup is optional; if it is not
given, the text will be assumed to be in Org-mode format and will be
@@ -8866,6 +9082,17 @@ use
#+INCLUDE: "~/snippets/xx" :prefix1 " + " :prefix " "
@end example
+You can also include a portion of a file by specifying a lines range using
+the @code{:lines} parameter. The line at the upper end of the range will not
+be included. The start and/or the end of the range may be omitted to use the
+obvious defaults.
+
+@example
+#+INCLUDE: "~/.emacs" :lines "5-10" @r{Include lines 5 to 10, 10 excluded}
+#+INCLUDE: "~/.emacs" :lines "-10" @r{Include lines 1 to 10, 10 excluded}
+#+INCLUDE: "~/.emacs" :lines "10-" @r{Include lines from 10 to EOF}
+@end example
+
@table @kbd
@kindex C-c '
@item C-c '
@@ -8925,7 +9152,7 @@ include scientific notes, which often require mathematical symbols and the
occasional formula. @LaTeX{}@footnote{@LaTeX{} is a macro system based on
Donald E. Knuth's @TeX{} system. Many of the features described here as
``@LaTeX{}'' are really from @TeX{}, but for simplicity I am blurring this
-distinction.} is widely used to typeset scientific documents. Org-mode
+distinction.} is widely used to typeset scientific documents. Org-mode
supports embedding @LaTeX{} code into its files, because many academics are
used to writing and reading @LaTeX{} source code, and because it can be
readily processed to produce pretty output for a number of export backends.
@@ -9038,7 +9265,7 @@ this regularly or on pages with significant page views, you should install
@file{MathJax} on your own
server in order to limit the load of our server.}. Finally, it can also
process the mathematical expressions into images@footnote{For this to work
-you need to be on a system with a working @LaTeX{} installation. You also
+you need to be on a system with a working @LaTeX{} installation. You also
need the @file{dvipng} program, available at
@url{http://sourceforge.net/projects/dvipng/}. The @LaTeX{} header that will
be used when processing a fragment can be configured with the variable
@@ -9118,7 +9345,7 @@ Remove the overlay preview images.
@vindex org-format-latex-options
You can customize the variable @code{org-format-latex-options} to influence
-some aspects of the preview. In particular, the @code{:scale} (and for HTML
+some aspects of the preview. In particular, the @code{:scale} (and for HTML
export, @code{:html-scale}) property can be used to adjust the size of the
preview images.
@@ -9191,14 +9418,16 @@ Org-mode documents can be exported into a variety of other formats. For
printing and sharing of notes, ASCII export produces a readable and simple
version of an Org file. HTML export allows you to publish a notes file on
the web, while the XOXO format provides a solid base for exchange with a
-broad range of other applications. @LaTeX{} export lets you use Org-mode and
+broad range of other applications. @LaTeX{} export lets you use Org-mode and
its structured editing functions to easily create @LaTeX{} files. DocBook
export makes it possible to convert Org files to many other formats using
-DocBook tools. For project management you can create gantt and resource
-charts by using TaskJuggler export. To incorporate entries with associated
-times like deadlines or appointments into a desktop calendar program like
-iCal, Org-mode can also produce extracts in the iCalendar format. Currently
-Org-mode only supports export, not import of these different formats.
+DocBook tools. OpenDocumentText export allows seamless colloboration across
+organizational boundaries. For project management you can create gantt and
+resource charts by using TaskJuggler export. To incorporate entries with
+associated times like deadlines or appointments into a desktop calendar
+program like iCal, Org-mode can also produce extracts in the iCalendar
+format. Currently Org-mode only supports export, not import of these
+different formats.
Org supports export of selected regions when @code{transient-mark-mode} is
enabled (default in Emacs 23).
@@ -9211,6 +9440,7 @@ enabled (default in Emacs 23).
* HTML export:: Exporting to HTML
* LaTeX and PDF export:: Exporting to @LaTeX{}, and processing to PDF
* DocBook export:: Exporting to DocBook
+* OpenDocumentText export:: Exporting to OpenDocumentText
* TaskJuggler export:: Exporting to TaskJuggler
* Freemind export:: Exporting to Freemind mind maps
* XOXO export:: Exporting to XOXO
@@ -9219,26 +9449,34 @@ enabled (default in Emacs 23).
@node Selective export, Export options, Exporting, Exporting
@section Selective export
-@cindex export, selective by tags
+@cindex export, selective by tags or TODO keyword
@vindex org-export-select-tags
@vindex org-export-exclude-tags
+@cindex org-export-with-tasks
You may use tags to select the parts of a document that should be exported,
or to exclude parts from export. This behavior is governed by two variables:
@code{org-export-select-tags} and @code{org-export-exclude-tags}.
-Org first checks if any of the @emph{select} tags is present in the buffer.
-If yes, all trees that do not carry one of these tags will be excluded. If a
-selected tree is a subtree, the heading hierarchy above it will also be
-selected for export, but not the text below those headings.
+@enumerate
+@item
+Org first checks if any of the @emph{select} tags is present in the
+buffer. If yes, all trees that do not carry one of these tags will be
+excluded. If a selected tree is a subtree, the heading hierarchy above it
+will also be selected for export, but not the text below those headings.
-@noindent
+@item
If none of the select tags is found, the whole buffer will be selected for
export.
-@noindent
+@item
Finally, all subtrees that are marked by any of the @emph{exclude} tags will
be removed from the export buffer.
+@end enumerate
+
+The variable @code{org-export-with-tasks} can be configured to select which
+kind of tasks should be included for export. See the docstring of the
+variable for more information.
@node Export options, The export dispatcher, Selective export, Exporting
@section Export options
@@ -9284,13 +9522,13 @@ Insert template with export options, see example below.
#+AUTHOR: the author (default taken from @code{user-full-name})
#+DATE: a date, fixed, or a format string for @code{format-time-string}
#+EMAIL: his/her email address (default from @code{user-mail-address})
-#+DESCRIPTION: the page description, e.g. for the XHTML meta tag
-#+KEYWORDS: the page keywords, e.g. for the XHTML meta tag
-#+LANGUAGE: language for HTML, e.g. @samp{en} (@code{org-export-default-language})
+#+DESCRIPTION: the page description, e.g.@: for the XHTML meta tag
+#+KEYWORDS: the page keywords, e.g.@: for the XHTML meta tag
+#+LANGUAGE: language for HTML, e.g.@: @samp{en} (@code{org-export-default-language})
#+TEXT: Some descriptive text to be inserted at the beginning.
#+TEXT: Several lines may be given.
#+OPTIONS: H:2 num:t toc:t \n:nil @@:t ::t |:t ^:t f:t TeX:t ...
-#+BIND: lisp-var lisp-val, e.g.: org-export-latex-low-levels itemize
+#+BIND: lisp-var lisp-val, e.g.@:: org-export-latex-low-levels itemize
@r{You need to confirm using these, or configure @code{org-export-allow-BIND}}
#+LINK_UP: the ``up'' link of an exported page
#+LINK_HOME: the ``home'' link of an exported page
@@ -9319,6 +9557,11 @@ settings. Here you can:
@cindex @LaTeX{} fragments
@cindex author info, in export
@cindex time info, in export
+@vindex org-export-plist-vars
+@vindex org-export-author-info
+@vindex org-export-creator-info
+@vindex org-export-email-info
+@vindex org-export-time-stamp-file
@example
H: @r{set the number of headline levels for export}
num: @r{turn on/off section-numbers}
@@ -9333,6 +9576,8 @@ toc: @r{turn on/off table of contents, or set level limit (integer)}
-: @r{turn on/off conversion of special strings.}
f: @r{turn on/off footnotes like this[1].}
todo: @r{turn on/off inclusion of TODO keywords into exported text}
+tasks: @r{turn on/off inclusion of tasks (TODO items), can be nil to remove}
+ @r{all tasks, @code{todo} to remove DONE tasks, or list of kwds to keep}
pri: @r{turn on/off priority cookies}
tags: @r{turn on/off inclusion of tags, may also be @code{not-in-toc}}
<: @r{turn on/off inclusion of any time/date stamps like DEADLINES}
@@ -9348,11 +9593,13 @@ d: @r{turn on/off inclusion of drawers}
@end example
@noindent
These options take effect in both the HTML and @LaTeX{} export, except for
-@code{TeX} and @code{LaTeX}, which are respectively @code{t} and @code{nil}
-for the @LaTeX{} export. The default values for these and many other options
-are given by a set of variables. For a list of such variables, the
-corresponding OPTIONS keys and also the publishing keys (@pxref{Project
-alist}), see the constant @code{org-export-plist-vars}.
+@code{TeX} and @code{LaTeX} options, which are respectively @code{t} and
+@code{nil} for the @LaTeX{} export.
+
+The default values for these and many other options are given by a set of
+variables. For a list of such variables, the corresponding OPTIONS keys and
+also the publishing keys (@pxref{Project alist}), see the constant
+@code{org-export-plist-vars}.
When exporting only a single subtree by selecting it with @kbd{C-c @@} before
calling an export command, the subtree can overrule some of the file's export
@@ -9381,11 +9628,11 @@ separate Emacs process@footnote{To make this behavior the default, customize
the variable @code{org-export-run-in-background}.}.
@orgcmd{C-c C-e v,org-export-visible}
Like @kbd{C-c C-e}, but only export the text that is currently visible
-(i.e. not hidden by outline visibility).
+(i.e.@: not hidden by outline visibility).
@orgcmd{C-u C-u C-c C-e,org-export}
@vindex org-export-run-in-background
Call the exporter, but reverse the setting of
-@code{org-export-run-in-background}, i.e. request background processing if
+@code{org-export-run-in-background}, i.e.@: request background processing if
not set, or force processing in the current Emacs process if set.
@end table
@@ -9409,7 +9656,7 @@ Export as ASCII file. For an Org file, @file{myfile.org}, the ASCII file
will be @file{myfile.txt}. The file will be overwritten without
warning. If there is an active region@footnote{This requires
@code{transient-mark-mode} be turned on.}, only the region will be
-exported. If the selected region is a single tree@footnote{To select the
+exported. If the selected region is a single tree@footnote{To select the
current subtree, use @kbd{C-c @@}.}, the tree head will
become the document title. If the tree head entry has or inherits an
@code{EXPORT_FILE_NAME} property, that name will be used for the
@@ -9460,6 +9707,7 @@ language, but with additional support for tables.
@menu
* HTML Export commands:: How to invoke HTML export
+* HTML preamble and postamble:: How to insert a preamble and a postamble
* Quoting HTML tags:: Using direct HTML in Org-mode
* Links in HTML export:: How links will be interpreted and formatted
* Tables in HTML export:: How to modify the formatting of tables
@@ -9470,7 +9718,7 @@ language, but with additional support for tables.
* JavaScript support:: Info and Folding in a web browser
@end menu
-@node HTML Export commands, Quoting HTML tags, HTML export, HTML export
+@node HTML Export commands, HTML preamble and postamble, HTML export, HTML export
@subsection HTML export commands
@cindex region, active
@@ -9479,11 +9727,11 @@ language, but with additional support for tables.
@table @kbd
@orgcmd{C-c C-e h,org-export-as-html}
@cindex property, EXPORT_FILE_NAME
-Export as HTML file @file{myfile.html}. For an Org file @file{myfile.org},
-the ASCII file will be @file{myfile.html}. The file will be overwritten
+Export as HTML file. For an Org file @file{myfile.org},
+the HTML file will be @file{myfile.html}. The file will be overwritten
without warning. If there is an active region@footnote{This requires
@code{transient-mark-mode} be turned on.}, only the region will be
-exported. If the selected region is a single tree@footnote{To select the
+exported. If the selected region is a single tree@footnote{To select the
current subtree, use @kbd{C-c @@}.}, the tree head will become the document
title. If the tree head entry has, or inherits, an @code{EXPORT_FILE_NAME}
property, that name will be used for the export.
@@ -9519,7 +9767,43 @@ specify it with a numeric prefix argument. For example,
@noindent
creates two levels of headings and does the rest as items.
-@node Quoting HTML tags, Links in HTML export, HTML Export commands, HTML export
+
+@node HTML preamble and postamble, Quoting HTML tags, HTML Export commands, HTML export
+@subsection HTML preamble and postamble
+@vindex org-export-html-preamble
+@vindex org-export-html-postamble
+@vindex org-export-html-preamble-format
+@vindex org-export-html-postamble-format
+@vindex org-export-html-validation-link
+@vindex org-export-author-info
+@vindex org-export-email-info
+@vindex org-export-creator-info
+@vindex org-export-time-stamp-file
+
+The HTML exporter lets you define a preamble and a postamble.
+
+The default value for @code{org-export-html-preamble} is @code{t}, which
+means that the preamble is inserted depending on the relevant formatting
+string in @code{org-export-html-preamble-format}.
+
+Setting @code{org-export-html-preamble} to a string will override the default
+formatting string. Setting it to a function, will insert the output of the
+function, which must be a string; such a function takes no argument but you
+can check against the value of @code{opt-plist}, which contains the list of
+publishing properties for the current file. Setting to @code{nil} will not
+insert any preamble.
+
+The default value for @code{org-export-html-postamble} is @code{'auto}, which
+means that the HTML exporter will look for the value of
+@code{org-export-author-info}, @code{org-export-email-info},
+@code{org-export-creator-info} and @code{org-export-time-stamp-file},
+@code{org-export-html-validation-link} and build the postamble from these
+values. Setting @code{org-export-html-postamble} to @code{t} will insert the
+postamble from the relevant formatting string found in
+@code{org-export-html-postamble-format}. Setting it to @code{nil} will not
+insert any postamble.
+
+@node Quoting HTML tags, Links in HTML export, HTML preamble and postamble, HTML export
@subsection Quoting HTML tags
Plain @samp{<} and @samp{>} are always transformed to @samp{&lt;} and
@@ -9624,7 +9908,7 @@ support text viewers and accessibility, and align it to the right.
@end example
@noindent
-and you could use @code{http} addresses just as well.
+You could use @code{http} addresses just as well.
@node Math formatting in HTML export, Text areas in HTML export, Images in HTML export, HTML export
@subsection Math formatting in HTML export
@@ -9704,7 +9988,7 @@ p.date @r{publishing date}
p.creator @r{creator info, about org-mode version}
.title @r{document title}
.todo @r{TODO keywords, all not-done states}
-.done @r{the DONE keywords, all stated the count as done}
+.done @r{the DONE keywords, all states that count as done}
.WAITING @r{each TODO keyword also uses a class named after itself}
.timestamp @r{timestamp}
.timestamp-kwd @r{keyword associated with a timestamp, like SCHEDULED}
@@ -9841,7 +10125,9 @@ compatible with xetex and possibly luatex. See the variables
@code{org-export-latex-packages-alist}.}, this backend is also used to
produce PDF output. Since the @LaTeX{} output uses @file{hyperref} to
implement links and cross references, the PDF output file will be fully
-linked.
+linked. Beware of the fact that your @code{org} file has to be properly
+structured in order to be correctly exported: respect the hierarchy of
+sections.
@menu
* LaTeX/PDF export commands:: Which key invokes which commands
@@ -9861,17 +10147,17 @@ linked.
@table @kbd
@orgcmd{C-c C-e l,org-export-as-latex}
@cindex property EXPORT_FILE_NAME
-Export as @LaTeX{} file @file{myfile.tex}. For an Org file
-@file{myfile.org}, the ASCII file will be @file{myfile.tex}. The file will
+Export as @LaTeX{} file. For an Org file
+@file{myfile.org}, the @LaTeX{} file will be @file{myfile.tex}. The file will
be overwritten without warning. If there is an active region@footnote{This
requires @code{transient-mark-mode} be turned on.}, only the region will be
-exported. If the selected region is a single tree@footnote{To select the
+exported. If the selected region is a single tree@footnote{To select the
current subtree, use @kbd{C-c @@}.}, the tree head will become the document
title. If the tree head entry has or inherits an @code{EXPORT_FILE_NAME}
property, that name will be used for the export.
@orgcmd{C-c C-e L,org-export-as-latex-to-buffer}
Export to a temporary buffer. Do not create a file.
-@item C-c C-e v l/L
+@item C-c C-e v l/L
Export only the visible part of the document.
@item M-x org-export-region-as-latex
Convert the region to @LaTeX{} under the assumption that it was Org-mode
@@ -9895,7 +10181,7 @@ convert them to a custom string depending on
@code{org-latex-low-levels}.
If you want that transition to occur at a different level, specify it
-with a numeric prefix argument. For example,
+with a numeric prefix argument. For example,
@example
@kbd{C-2 C-c C-e l}
@@ -9967,12 +10253,14 @@ All lines between these markers are exported literally
@subsection Tables in @LaTeX{} export
@cindex tables, in @LaTeX{} export
-For @LaTeX{} export of a table, you can specify a label and a caption
-(@pxref{Images and tables}). You can also use the @code{ATTR_LaTeX} line to
-request a @code{longtable} environment for the table, so that it may span
-several pages, or provide the @code{multicolumn} keyword that will make the
-table span the page in a multicolumn environment (@code{table*} environment).
-Finally, you can set the alignment string:
+For @LaTeX{} export of a table, you can specify a label, a caption and
+placement options (@pxref{Images and tables}). You can also use the
+@code{ATTR_LaTeX} line to request a @code{longtable} environment for the
+table, so that it may span several pages, or to change the default table
+environment from @code{table} to @code{table*} or to change the default inner
+tabular environment to @code{tabularx} or @code{tabulary}. Finally, you can
+set the alignment string, and (with @code{tabularx} or @code{tabulary}) the
+width:
@cindex #+CAPTION
@cindex #+LABEL
@@ -9985,6 +10273,18 @@ Finally, you can set the alignment string:
| ..... | ..... |
@end example
+or to specify a multicolumn table with @code{tabulary}
+
+@cindex #+CAPTION
+@cindex #+LABEL
+@cindex #+ATTR_LaTeX
+@example
+#+CAPTION: A wide table with tabulary
+#+LABEL: tbl:wide
+#+ATTR_LaTeX: table* tabulary width=\textwidth
+| ..... | ..... |
+| ..... | ..... |
+@end example
@node Images in LaTeX export, Beamer class export, Tables in LaTeX export, LaTeX and PDF export
@subsection Images in @LaTeX{} export
@@ -9997,11 +10297,18 @@ output file resulting from @LaTeX{} processing. Org will use an
@code{\includegraphics} macro to insert the image. If you have specified a
caption and/or a label as described in @ref{Images and tables}, the figure
will be wrapped into a @code{figure} environment and thus become a floating
-element. You can use an @code{#+ATTR_LaTeX:} line to specify the various
-options that can be used in the optional argument of the
-@code{\includegraphics} macro. To modify the placement option of the
-@code{figure} environment, add something like @samp{placement=[h!]} to the
-Attributes.
+element. You can use an @code{#+ATTR_LaTeX:} line to specify various other
+options. You can ask org to export an image as a float without specifying
+a label or a caption by using the keyword @code{float} in this line. Various
+optional arguments to the @code{\includegraphics} macro can also be specified
+in this fashion. To modify the placement option of the floating environment,
+add something like @samp{placement=[h!]} to the attributes. It is to be noted
+this option can be used with tables as well@footnote{One can also take
+advantage of this option to pass other, unrelated options into the figure or
+table environment. For an example see the section ``Exporting org files'' in
+@url{http://orgmode.org/worg/org-hacks.html}}. For example the
+@code{#+ATTR_LaTeX:} line below is exported as the @code{figure} environment
+below it.
If you would like to let text flow around the image, add the word @samp{wrap}
to the @code{#+ATTR_LaTeX:} line, which will make the figure occupy the left
@@ -10023,6 +10330,10 @@ for @code{\includegraphics} and @code{wrapfigure}.
[[./img/hst.png]]
@end example
+If you wish to include an image which spans multiple columns in a page, you
+can use the keyword @code{multicolumn} in the @code{#+ATTR_LaTeX} line. This
+will export the image wrapped in a @code{figure*} environment.
+
If you need references to a label created in this way, write
@samp{\ref@{fig:SED-HR4049@}} just like in @LaTeX{}.
@@ -10153,7 +10464,7 @@ Here is a simple example Org document that is intended for beamer export.
For more information, see the documentation on Worg.
-@node DocBook export, TaskJuggler export, LaTeX and PDF export, Exporting
+@node DocBook export, OpenDocumentText export, LaTeX and PDF export, Exporting
@section DocBook export
@cindex DocBook export
@cindex PDF export
@@ -10255,7 +10566,7 @@ exported DocBook XML files invalid by not quoting DocBook code correctly.
@cindex DocBook recursive sections
DocBook exporter exports Org files as articles using the @code{article}
-element in DocBook. Recursive sections, i.e. @code{section} elements, are
+element in DocBook. Recursive sections, i.e.@: @code{section} elements, are
used in exported articles. Top level headlines in Org files are exported as
top level sections, and lower level headlines are exported as nested
sections. The entire structure of Org files will be exported completely, no
@@ -10350,7 +10661,155 @@ special characters included in XHTML entities:
"
@end example
-@node TaskJuggler export, Freemind export, DocBook export, Exporting
+@c begin opendocument
+
+@node OpenDocumentText export, TaskJuggler export, DocBook export, Exporting
+@section OpenDocumentText export
+@cindex OpenDocumentText export
+@cindex K, Jambunathan
+
+Org-mode 7.6 supports export to OpenDocumentText format using
+@file{org-odt.el} module contributed by Jambunathan K. This module can be
+enabled in one of the following ways based on your mode of installation.
+
+@enumerate
+@item
+If you have downloaded the Org from the Web, either as a distribution
+@file{.zip} or @file{.tar} file, or as a Git archive, enable the @code{odt}
+option in variable @code{org-modules}.
+@item
+If you are using Org that comes bundled with Emacs, then you can install the
+OpenDocumentText exporter using the package manager. To do this, customize
+the variable @code{package-archives} to include
+@uref{http://orgmode.org/pkg/releases/} as one of the package archives.
+@end enumerate
+
+@menu
+* OpenDocumentText export commands::How to invoke OpenDocumentText export
+* Applying Custom Styles:: How to apply custom styles to the output
+* Converting to Other formats:: How to convert to formats like doc, docx etc
+* Links in OpenDocumentText export:: How links will be interpreted and formatted
+* Tables in OpenDocumentText export:: Tables are exported as HTML tables
+* Images in OpenDocumentText export:: How to insert figures into DocBook output
+* Additional Documentation:: Where to find more information
+@end menu
+
+@node OpenDocumentText export commands, Applying Custom Styles, OpenDocumentText export, OpenDocumentText export
+@subsection OpenDocumentText export commands
+
+@cindex region, active
+@cindex active region
+@cindex transient-mark-mode
+@table @kbd
+@orgcmd{C-c C-e o,org-export-as-odt}
+@cindex property EXPORT_FILE_NAME
+Export as OpenDocumentText file. For an Org file, @file{myfile.org}, the
+OpenDocumentText file will be @file{myfile.odt}. The file will be
+overwritten without warning. If there is an active region@footnote{This
+requires @code{transient-mark-mode} to be turned on}, only the region will be
+exported. If the selected region is a single tree@footnote{To select the
+current subtree, use @kbd{C-c @@}.}, the tree head will become the document
+title. If the tree head entry has, or inherits, an @code{EXPORT_FILE_NAME}
+property, that name will be used for the export.
+@orgcmd{C-c C-e O,org-export-as-odt-and-open}
+Export as OpenDocumentText file and open the resulting file.
+@end table
+
+@node Applying Custom Styles, Converting to Other formats, OpenDocumentText export commands, OpenDocumentText export
+@subsection Applying Custom Styles
+@cindex styles, custom
+@cindex template, custom
+
+@vindex org-export-odt-styles-file
+
+OpenDocumentExporter ships with a custom @file{styles.xml} for formatting of
+the exported file. To customize the output to suit your needs you can use
+one of the following methods:
+
+@enumerate
+@item
+Customize the variable @code{org-export-odt-styles-file} to point to either a
+@file{styles.xml} file, a OpenDocument Text Template file @code{.ott} or a
+combination of Text or Template Document together with a set of member files.
+Use the first two options if the styles.xml has no references to additional
+set of files and use the last option if the @file{styles.xml} references
+additional files like header and footer images.
+@item
+Use an external tool like unoconv to apply custom templates.
+@end enumerate
+
+For best results, it is necessary that the style names used by
+OpenDocumentText exporter match that used in the @file{styles.xml}.
+
+@node Converting to Other formats, Links in OpenDocumentText export, Applying Custom Styles, OpenDocumentText export
+@subsection Converting to Other formats
+
+@cindex convert
+@cindex doc, docx
+
+@vindex org-export-odt-styles-file
+
+Often times there is a need to convert OpenDocumentText files to other
+formats like doc, docx or pdf. You can accomplish this by one of the
+following methods:
+
+@table @kbd
+@item M-x org-lparse
+Export the outline first to one of the native formats (like OpenDocumentText)
+and immediately post-process it to other formats using an external converter.
+
+@item M-x org-lparse-convert
+Export an existing document to other formats using an external converter.
+@end table
+
+You can choose the converter used for conversion by customizing the variable
+@code{org-lparse-convert-process}.
+
+@node Links in OpenDocumentText export, Tables in OpenDocumentText export, Converting to Other formats, OpenDocumentText export
+@subsection Links in OpenDocumentText export
+@cindex tables, in DocBook export
+
+OpenDocumentExporter creates cross-references (aka bookmarks) for links that
+are destined locally. It creates internet style links for all other links.
+
+@node Tables in OpenDocumentText export, Images in OpenDocumentText export, Links in OpenDocumentText export, OpenDocumentText export
+@subsection Tables in OpenDocumentText export
+@cindex tables, in DocBook export
+
+Export of @file{table.el} tables with row or column spanning is not
+supported. Such tables are stripped from the exported document.
+
+@node Images in OpenDocumentText export, Additional Documentation, Tables in OpenDocumentText export, OpenDocumentText export
+@subsection Images in OpenDocumentText export
+@cindex images, embedding in OpenDocumentText
+@cindex embedding images in OpenDocumentText
+
+OpenDocumentText exporter can embed images within the exported document. To
+embed images, provide a link to the desired image file with no link
+description. For example, the following links @samp{[[file:img.jpg]]} or
+@samp{[[./img.jpg]]}, will result in embedding of @samp{img.jpg} in the
+exported file.
+
+The exporter can also embed scaled and explicitly sized images within the
+exported document. The markup of the scale and size specifications has not
+been standardized yet and is hence conveniently skipped in this document.
+
+The exporter can also make an image the clickable part of a link. To create
+clickable images, provide a link whose description is a link to an image
+file. For example, the following link
+@samp{[[http://orgmode.org][./img.jpg]]}, will result in a clickable image
+that links to @uref{http://Orgmode.org} website.
+
+@node Additional Documentation, , Images in OpenDocumentText export, OpenDocumentText export
+@subsection Additional documentation
+
+The OpenDocumentText exporter is still in development. For up to date
+information, please follow Org mailing list @email{emacs-orgmode@@gnu.org}
+closely.
+
+@c end opendocument
+
+@node TaskJuggler export, Freemind export, OpenDocumentText export, Exporting
@section TaskJuggler export
@cindex TaskJuggler export
@cindex Project management
@@ -10366,7 +10825,7 @@ nodes of a document or strictly follow the order of the nodes in the
document.
Instead the TaskJuggler exporter looks for a tree that defines the tasks and
-a optionally tree that defines the resources for this project. It then
+a optionally tree that defines the resources for this project. It then
creates a TaskJuggler file based on these trees and the attributes defined in
all the nodes.
@@ -10383,30 +10842,30 @@ Export as TaskJuggler file and then open the file with TaskJugglerUI.
@subsection Tasks
@vindex org-export-taskjuggler-project-tag
-Create your tasks as you usually do with Org-mode. Assign efforts to each
-task using properties (it's easiest to do this in the column view). You
+Create your tasks as you usually do with Org-mode. Assign efforts to each
+task using properties (it is easiest to do this in the column view). You
should end up with something similar to the example by Peter Jones in
@url{http://www.contextualdevelopment.com/static/artifacts/articles/2008/project-planning/project-planning.org}.
Now mark the top node of your tasks with a tag named
@code{:taskjuggler_project:} (or whatever you customized
-@code{org-export-taskjuggler-project-tag} to). You are now ready to export
+@code{org-export-taskjuggler-project-tag} to). You are now ready to export
the project plan with @kbd{C-c C-e J} which will export the project plan and
open a gantt chart in TaskJugglerUI.
@subsection Resources
@vindex org-export-taskjuggler-resource-tag
-Next you can define resources and assign those to work on specific tasks. You
-can group your resources hierarchically. Tag the top node of the resources
+Next you can define resources and assign those to work on specific tasks. You
+can group your resources hierarchically. Tag the top node of the resources
with @code{:taskjuggler_resource:} (or whatever you customized
-@code{org-export-taskjuggler-resource-tag} to). You can optionally assign an
+@code{org-export-taskjuggler-resource-tag} to). You can optionally assign an
identifier (named @samp{resource_id}) to the resources (using the standard
Org properties commands, @pxref{Property syntax}) or you can let the exporter
generate identifiers automatically (the exporter picks the first word of the
headline as the identifier as long as it is unique---see the documentation of
-@code{org-taskjuggler-get-unique-id}). Using that identifier you can then
-allocate resources to tasks. This is again done with the @samp{allocate}
-property on the tasks. Do this in column view or when on the task type
+@code{org-taskjuggler-get-unique-id}). Using that identifier you can then
+allocate resources to tasks. This is again done with the @samp{allocate}
+property on the tasks. Do this in column view or when on the task type
@kbd{C-c C-x p allocate @key{RET} <resource_id> @key{RET}}.
Once the allocations are done you can again export to TaskJuggler and check
@@ -10415,9 +10874,9 @@ time.
@subsection Export of properties
-The exporter also takes TODO state information into consideration, i.e. if a
+The exporter also takes TODO state information into consideration, i.e.@: if a
task is marked as done it will have the corresponding attribute in
-TaskJuggler (@samp{complete 100}). Also it will export any property on a task
+TaskJuggler (@samp{complete 100}). Also it will export any property on a task
resource or resource node which is known to TaskJuggler, such as
@samp{limits}, @samp{vacation}, @samp{shift}, @samp{booking},
@samp{efficiency}, @samp{journalentry}, @samp{rate} for resources or
@@ -10430,12 +10889,12 @@ resource or resource node which is known to TaskJuggler, such as
The exporter will handle dependencies that are defined in the tasks either
with the @samp{ORDERED} attribute (@pxref{TODO dependencies}), with the
@samp{BLOCKER} attribute (see @file{org-depend.el}) or alternatively with a
-@samp{depends} attribute. Both the @samp{BLOCKER} and the @samp{depends}
+@samp{depends} attribute. Both the @samp{BLOCKER} and the @samp{depends}
attribute can be either @samp{previous-sibling} or a reference to an
identifier (named @samp{task_id}) which is defined for another task in the
-project. @samp{BLOCKER} and the @samp{depends} attribute can define multiple
-dependencies separated by either space or comma. You can also specify
-optional attributes on the dependency by simply appending it. The following
+project. @samp{BLOCKER} and the @samp{depends} attribute can define multiple
+dependencies separated by either space or comma. You can also specify
+optional attributes on the dependency by simply appending it. The following
examples should illustrate this:
@example
@@ -10451,15 +10910,15 @@ examples should illustrate this:
:END:
** Markup Guidelines
:PROPERTIES:
- :Effort: 2.0
+ :Effort: 2d
:END:
** Workflow Guidelines
:PROPERTIES:
- :Effort: 2.0
+ :Effort: 2d
:END:
* Presentation
:PROPERTIES:
- :Effort: 2.0
+ :Effort: 2d
:BLOCKER: training_material @{ gapduration 1d @} preparation
:END:
@end example
@@ -10467,16 +10926,16 @@ examples should illustrate this:
@subsection Reports
@vindex org-export-taskjuggler-default-reports
-TaskJuggler can produce many kinds of reports (e.g. gantt chart, resource
-allocation, etc). The user defines what kind of reports should be generated
-for a project in the TaskJuggler file. The exporter will automatically insert
-some default reports in the file. These defaults are defined in
-@code{org-export-taskjuggler-default-reports}. They can be modified using
-customize along with a number of other options. For a more complete list, see
+TaskJuggler can produce many kinds of reports (e.g.@: gantt chart, resource
+allocation, etc). The user defines what kind of reports should be generated
+for a project in the TaskJuggler file. The exporter will automatically insert
+some default reports in the file. These defaults are defined in
+@code{org-export-taskjuggler-default-reports}. They can be modified using
+customize along with a number of other options. For a more complete list, see
@kbd{M-x customize-group @key{RET} org-export-taskjuggler @key{RET}}.
For more information and examples see the Org-taskjuggler tutorial at
-@uref{http://orgmode.org/worg/org-tutorials/org-taskjuggler.php}.
+@uref{http://orgmode.org/worg/org-tutorials/org-taskjuggler.html}.
@node Freemind export, XOXO export, TaskJuggler export, Exporting
@section Freemind export
@@ -10487,7 +10946,8 @@ The Freemind exporter was written by Lennart Borgman.
@table @kbd
@orgcmd{C-c C-e m,org-export-as-freemind}
-Export as Freemind mind map @file{myfile.mm}.
+Export as Freemind mind map. For an Org file @file{myfile.org}, the Freemind
+file will be @file{myfile.mm}.
@end table
@node XOXO export, iCalendar export, Freemind export, Exporting
@@ -10500,7 +10960,8 @@ does not interpret any additional Org-mode features.
@table @kbd
@orgcmd{C-c C-e x,org-export-as-xoxo}
-Export as XOXO file @file{myfile.html}.
+Export as XOXO file. For an Org file @file{myfile.org}, the XOXO file will be
+@file{myfile.html}.
@orgkey{C-c C-e v x}
Export only the visible part of the document.
@end table
@@ -10607,7 +11068,7 @@ and many other properties of a project.
* Sources and destinations:: From here to there
* Selecting files:: What files are part of the project?
* Publishing action:: Setting the function doing the publishing
-* Publishing options:: Tweaking HTML export
+* Publishing options:: Tweaking HTML/@LaTeX{} export
* Publishing links:: Which links keep working after publishing?
* Sitemap:: Generating a list of all pages
* Generating an index:: An index that reaches across pages
@@ -10624,8 +11085,8 @@ variable, called @code{org-publish-project-alist}. Each element of the list
configures one project, and may be in one of the two following forms:
@lisp
- ("project-name" :property value :property value ...)
- @r{i.e. a well-formed property list with alternating keys and values}
+ ("project-name" :property value :property value ...)
+ @r{i.e.@: a well-formed property list with alternating keys and values}
@r{or}
("project-name" :components ("project-name" "project-name" ...))
@@ -10762,6 +11223,8 @@ respective variable for details.
@vindex org-export-with-drawers
@vindex org-export-with-tags
@vindex org-export-with-todo-keywords
+@vindex org-export-with-tasks
+@vindex org-export-with-done-tasks
@vindex org-export-with-priority
@vindex org-export-with-TeX-macros
@vindex org-export-with-LaTeX-fragments
@@ -10769,11 +11232,13 @@ respective variable for details.
@vindex org-export-with-fixed-width
@vindex org-export-with-timestamps
@vindex org-export-author-info
-@vindex org-export-email
+@vindex org-export-email-info
@vindex org-export-creator-info
+@vindex org-export-time-stamp-file
@vindex org-export-with-tables
@vindex org-export-highlight-first-table-line
@vindex org-export-html-style-include-default
+@vindex org-export-html-style-include-scripts
@vindex org-export-html-style
@vindex org-export-html-style-extra
@vindex org-export-html-link-org-files-as-html
@@ -10785,8 +11250,6 @@ respective variable for details.
@vindex org-export-publishing-directory
@vindex org-export-html-preamble
@vindex org-export-html-postamble
-@vindex org-export-html-auto-preamble
-@vindex org-export-html-auto-postamble
@vindex user-full-name
@vindex user-mail-address
@vindex org-export-select-tags
@@ -10810,6 +11273,7 @@ respective variable for details.
@item @code{:drawers} @tab @code{org-export-with-drawers}
@item @code{:tags} @tab @code{org-export-with-tags}
@item @code{:todo-keywords} @tab @code{org-export-with-todo-keywords}
+@item @code{:tasks} @tab @code{org-export-with-tasks}
@item @code{:priority} @tab @code{org-export-with-priority}
@item @code{:TeX-macros} @tab @code{org-export-with-TeX-macros}
@item @code{:LaTeX-fragments} @tab @code{org-export-with-LaTeX-fragments}
@@ -10817,28 +11281,27 @@ respective variable for details.
@item @code{:skip-before-1st-heading} @tab @code{org-export-skip-text-before-1st-heading}
@item @code{:fixed-width} @tab @code{org-export-with-fixed-width}
@item @code{:timestamps} @tab @code{org-export-with-timestamps}
+@item @code{:author} @tab @code{user-full-name}
+@item @code{:email} @tab @code{user-mail-address} : @code{addr;addr;..}
@item @code{:author-info} @tab @code{org-export-author-info}
@item @code{:email-info} @tab @code{org-export-email-info}
@item @code{:creator-info} @tab @code{org-export-creator-info}
@item @code{:tables} @tab @code{org-export-with-tables}
@item @code{:table-auto-headline} @tab @code{org-export-highlight-first-table-line}
@item @code{:style-include-default} @tab @code{org-export-html-style-include-default}
+@item @code{:style-include-scripts} @tab @code{org-export-html-style-include-scripts}
@item @code{:style} @tab @code{org-export-html-style}
@item @code{:style-extra} @tab @code{org-export-html-style-extra}
@item @code{:convert-org-links} @tab @code{org-export-html-link-org-files-as-html}
@item @code{:inline-images} @tab @code{org-export-html-inline-images}
@item @code{:html-extension} @tab @code{org-export-html-extension}
+@item @code{:html-preamble} @tab @code{org-export-html-preamble}
+@item @code{:html-postamble} @tab @code{org-export-html-postamble}
@item @code{:xml-declaration} @tab @code{org-export-html-xml-declaration}
@item @code{:html-table-tag} @tab @code{org-export-html-table-tag}
@item @code{:expand-quoted-html} @tab @code{org-export-html-expand}
@item @code{:timestamp} @tab @code{org-export-html-with-timestamp}
@item @code{:publishing-directory} @tab @code{org-export-publishing-directory}
-@item @code{:preamble} @tab @code{org-export-html-preamble}
-@item @code{:postamble} @tab @code{org-export-html-postamble}
-@item @code{:auto-preamble} @tab @code{org-export-html-auto-preamble}
-@item @code{:auto-postamble} @tab @code{org-export-html-auto-postamble}
-@item @code{:author} @tab @code{user-full-name}
-@item @code{:email} @tab @code{user-mail-address} : @code{addr;addr;..}
@item @code{:select-tags} @tab @code{org-export-select-tags}
@item @code{:exclude-tags} @tab @code{org-export-exclude-tags}
@item @code{:latex-image-options} @tab @code{org-export-latex-image-default-option}
@@ -10846,8 +11309,11 @@ respective variable for details.
Most of the @code{org-export-with-*} variables have the same effect in
both HTML and @LaTeX{} exporters, except for @code{:TeX-macros} and
-@code{:LaTeX-fragments}, respectively @code{nil} and @code{t} in the
-@LaTeX{} export.
+@code{:LaTeX-fragments} options, respectively @code{nil} and @code{t} in the
+@LaTeX{} export. See @code{org-export-plist-vars} to check this list of
+options.
+
+
@vindex org-publish-project-alist
When a property is given a value in @code{org-publish-project-alist},
@@ -10869,9 +11335,9 @@ to link to that, use an @code{http:} link instead of a @code{file:} link,
because @code{file:} links are converted to link to the corresponding
@file{html} file.
-You may also link to related files, such as images. Provided you are careful
+You may also link to related files, such as images. Provided you are careful
with relative file names, and provided you have also configured Org to upload
-the related files, these links will work too. See @ref{Complex example}, for
+the related files, these links will work too. See @ref{Complex example}, for
an example of this usage.
Sometimes an Org file to be published may contain links that are
@@ -10905,11 +11371,11 @@ a map of files for a given project.
or @code{org-publish-all}.
@item @code{:sitemap-filename}
-@tab Filename for output of sitemap. Defaults to @file{sitemap.org} (which
+@tab Filename for output of sitemap. Defaults to @file{sitemap.org} (which
becomes @file{sitemap.html}).
@item @code{:sitemap-title}
-@tab Title of sitemap page. Defaults to name of file.
+@tab Title of sitemap page. Defaults to name of file.
@item @code{:sitemap-function}
@tab Plug-in function to use for generation of the sitemap.
@@ -10921,13 +11387,35 @@ of links to all files in the project.
(default) or @code{last} to display folders first or last,
respectively. Any other value will mix files and folders.
-@item @code{:sitemap-alphabetically}
-@tab The site map is normally sorted alphabetically. Set this explicitly to
-@code{nil} to turn off sorting.
+@item @code{:sitemap-sort-files}
+@tab How the files are sorted in the site map. Set this to
+@code{alphabetically} (default), @code{chronologically} or
+@code{anti-chronologically}. @code{chronologically} sorts the files with
+older date first while @code{anti-chronologically} sorts the files with newer
+date first. @code{alphabetically} sorts the files alphabetically. The date of
+a file is retrieved with @code{org-publish-find-date}.
@item @code{:sitemap-ignore-case}
@tab Should sorting be case-sensitive? Default @code{nil}.
+@item @code{:sitemap-file-entry-format}
+@tab With this option one can tell how a sitemap's entry is formated in the
+sitemap. This is a format string with some escape sequences: @code{%t} stands
+for the title of the file, @code{%a} stands for the author of the file and
+@code{%d} stands for the date of the file. The date is retrieved with the
+@code{org-publish-find-date} function and formated with
+@code{org-publish-sitemap-date-format}. Default @code{%t}.
+
+@item @code{:sitemap-date-format}
+@tab Format string for the @code{format-time-string} function that tells how
+a sitemap entry's date is to be formated. This property bypasses
+@code{org-publish-sitemap-date-format} which defaults to @code{%Y-%m-%d}.
+
+@item @code{:sitemap-sans-extension}
+@tab When non-nil, remove filenames' extensions from the generated sitemap.
+Useful to have cool URIs (see @uref{http://www.w3.org/Provider/Style/URI}).
+Defaults to @code{nil}.
+
@end multitable
@node Generating an index, , Sitemap, Configuration
@@ -10942,10 +11430,10 @@ Org-mode can generate an index across the files of a publishing project.
publish it as @file{theindex.html}.
@end multitable
-The file will be create when first publishing a project with the
+The file will be created when first publishing a project with the
@code{:makeindex} set. The file only contains a statement @code{#+include:
-"theindex.inc"}. You can then built around this include statement by adding
-a title, style information etc.
+"theindex.inc"}. You can then build around this include statement by adding
+a title, style information, etc.
@node Uploading files, Sample configuration, Configuration, Publishing
@section Uploading files
@@ -11015,12 +11503,12 @@ directory on the local machine.
This more complicated example publishes an entire website, including
Org files converted to HTML, image files, Emacs Lisp source code, and
-style sheets. The publishing directory is remote and private files are
+style sheets. The publishing directory is remote and private files are
excluded.
To ensure that links are preserved, care should be taken to replicate
your directory structure on the web server, and to use relative file
-paths. For example, if your Org files are kept in @file{~/org} and your
+paths. For example, if your Org files are kept in @file{~/org} and your
publishable images in @file{~/images}, you would link to an image with
@c
@example
@@ -11028,7 +11516,7 @@ file:../images/myimage.png
@end example
@c
On the web server, the relative path to the image should be the
-same. You can accomplish this by setting up an "images" folder in the
+same. You can accomplish this by setting up an "images" folder in the
right place on the web server, and publishing images to it.
@lisp
@@ -11044,8 +11532,7 @@ right place on the web server, and publishing images to it.
:table-of-contents nil
:style "<link rel=\"stylesheet\"
href=\"../other/mystyle.css\" type=\"text/css\"/>"
- :auto-preamble t
- :auto-postamble nil)
+ :html-preamble t)
("images"
:base-directory "~/images/"
@@ -11078,8 +11565,8 @@ Publish every project.
@end table
@vindex org-publish-use-timestamps-flag
-Org uses timestamps to track when a file has changed. The above functions
-normally only publish changed files. You can override this and force
+Org uses timestamps to track when a file has changed. The above functions
+normally only publish changed files. You can override this and force
publishing of all files by giving a prefix argument to any of the commands
above, or by customizing the variable @code{org-publish-use-timestamps-flag}.
This may be necessary in particular if files include other files via
@@ -11095,7 +11582,7 @@ This may be necessary in particular if files include other files via
@cindex source code, working with
Source code can be included in Org-mode documents using a @samp{src} block,
-e.g.
+e.g.@:
@example
#+BEGIN_SRC emacs-lisp
@@ -11107,7 +11594,8 @@ e.g.
Org-mode provides a number of features for working with live source code,
including editing of code blocks in their native major-mode, evaluation of
-code blocks, tangling of code blocks, and exporting code blocks and their
+code blocks, converting code blocks into source files (known as @dfn{tangling}
+in literate programming), and exporting code blocks and their
results in several formats. This functionality was contributed by Eric
Schulte and Dan Davison, and was originally named Org-babel.
@@ -11145,7 +11633,8 @@ The structure of code blocks is as follows:
#+end_src
@end example
-code blocks can also be embedded in text as so called inline code blocks as
+Switches and header arguments are optional. Code can also be embedded in text
+inline using
@example
src_<language>@{<body>@}
@@ -11163,16 +11652,18 @@ This name is associated with the code block. This is similar to the
@samp{#+tblname} lines that can be used to name tables in Org-mode files.
Referencing the name of a code block makes it possible to evaluate the
block from other places in the file, other files, or from Org-mode table
-formulas (see @ref{The spreadsheet}).
+formulas (see @ref{The spreadsheet}). Names are assumed to be unique by
+evaluation functions and the behavior of multiple blocks of the same name is
+undefined.
@item <language>
The language of the code in the block.
@item <switches>
-Switches controlling exportation of the code block (see switches discussion in
+Optional switches controlling exportation of the code block (see switches discussion in
@ref{Literal examples})
@item <header arguments>
Optional header arguments control many aspects of evaluation, export and
-tangling of code blocks. See the @ref{Header arguments}
-section. Header arguments can also be set on a per-buffer or per-subtree
+tangling of code blocks. See the @ref{Header arguments}.
+Header arguments can also be set on a per-buffer or per-subtree
basis using properties.
@item <body>
The source code.
@@ -11187,21 +11678,21 @@ The source code.
@cindex source code, editing
@kindex C-c '
-Use @kbd{C-c '} to edit the current code block. This brings up
+Use @kbd{C-c '} to edit the current code block. This brings up
a language major-mode edit buffer containing the body of the code
-block. Saving this buffer will write the new contents back to the Org
-buffer. Use @kbd{C-c '} again to exit.
+block. Saving this buffer will write the new contents back to the Org
+buffer. Use @kbd{C-c '} again to exit.
-The @code{org-src-mode} minor mode will be active in the edit buffer. The
+The @code{org-src-mode} minor mode will be active in the edit buffer. The
following variables can be used to configure the behavior of the edit
-buffer. See also the customization group @code{org-edit-structure} for
+buffer. See also the customization group @code{org-edit-structure} for
further configuration options.
@table @code
@item org-src-lang-modes
If an Emacs major-mode named @code{<lang>-mode} exists, where
@code{<lang>} is the language named in the header line of the code block,
-then the edit buffer will be placed in that major-mode. This variable
+then the edit buffer will be placed in that major-mode. This variable
can be used to map arbitrary language names to existing major modes.
@item org-src-window-setup
Controls the way Emacs windows are rearranged when the edit buffer is created.
@@ -11209,10 +11700,13 @@ Controls the way Emacs windows are rearranged when the edit buffer is created.
This variable is especially useful for tangling languages such as
Python, in which whitespace indentation in the output is critical.
@item org-src-ask-before-returning-to-edit-buffer
-By default, Org will ask before returning to an open edit buffer. Set
-this variable to nil to switch without asking.
+By default, Org will ask before returning to an open edit buffer. Set this
+variable to nil to switch without asking.
@end table
+To turn on native code fontification in the @emph{Org} buffer, configure the
+variable @code{org-src-fontify-natively}.
+
@comment node-name, next, previous, up
@comment Exporting code blocks, Extracting source code, Editing source code, Working With Source Code
@@ -11223,8 +11717,8 @@ this variable to nil to switch without asking.
It is possible to export the @emph{contents} of code blocks, the
@emph{results} of code block evaluation, @emph{neither}, or @emph{both}. For
-most languages, the default exports the contents of code blocks. However, for
-some languages (e.g. @code{ditaa}) the default exports the results of code
+most languages, the default exports the contents of code blocks. However, for
+some languages (e.g.@: @code{ditaa}) the default exports the results of code
block evaluation. For information on exporting code block bodies, see
@ref{Literal examples}.
@@ -11234,7 +11728,7 @@ behavior:
@subsubheading Header arguments:
@table @code
@item :exports code
-The default in most languages. The body of the code block is exported, as
+The default in most languages. The body of the code block is exported, as
described in @ref{Literal examples}.
@item :exports results
The code block will be evaluated and the results will be placed in the
@@ -11259,6 +11753,7 @@ markup language for a wiki.
@comment Extracting source code, Evaluating code blocks, Exporting code blocks, Working With Source Code
@node Extracting source code, Evaluating code blocks, Exporting code blocks, Working With Source Code
@section Extracting source code
+@cindex tangling
@cindex source code, extracting
@cindex code block, extracting source code
@@ -11273,7 +11768,7 @@ using @code{org-babel-expand-src-block} which can expand both variable and
@item :tangle no
The default. The code block is not included in the tangled output.
@item :tangle yes
-Include the code block in the tangled output. The output file name is the
+Include the code block in the tangled output. The output file name is the
name of the org file with the extension @samp{.org} replaced by the extension
for the block language.
@item :tangle filename
@@ -11283,10 +11778,10 @@ Include the code block in the tangled output to file @samp{filename}.
@kindex C-c C-v t
@subsubheading Functions
@table @code
-@item org-babel-tangle
+@item org-babel-tangle
Tangle the current file. Bound to @kbd{C-c C-v t}.
@item org-babel-tangle-file
-Choose a file to tangle. Bound to @kbd{C-c C-v f}.
+Choose a file to tangle. Bound to @kbd{C-c C-v f}.
@end table
@subsubheading Hooks
@@ -11324,24 +11819,60 @@ It is also possible to evaluate named code blocks from anywhere in an
Org-mode buffer or an Org-mode table. @code{#+call} (or synonymously
@code{#+function} or @code{#+lob}) lines can be used to remotely execute code
blocks located in the current Org-mode buffer or in the ``Library of Babel''
-(see @ref{Library of Babel}). These lines use the following syntax.
+(see @ref{Library of Babel}). These lines use the following syntax to place
+a call on a line by itself.
@example
-#+call: <name>(<arguments>) <header arguments>
-#+function: <name>(<arguments>) <header arguments>
-#+lob: <name>(<arguments>) <header arguments>
+#+call: <name>(<arguments>)
+#+call: <name>[<header args>](<arguments>) <header args>
+@end example
+
+The following syntax can be used to place these calls within a block of
+prose.
+
+@example
+...prose... call_<name>(<arguments>) ...prose...
+...prose... call_<name>[<header args>](<arguments>)[<header args>] ...prose...
@end example
@table @code
@item <name>
The name of the code block to be evaluated.
@item <arguments>
-Arguments specified in this section will be passed to the code block.
-@item <header arguments>
-Header arguments can be placed after the function invocation. See
-@ref{Header arguments} for more information on header arguments.
+Arguments specified in this section will be passed to the code block. These
+arguments should relate to @code{:var} header arguments in the called code
+block expressed using standard function call syntax. For example if the
+original code block named @code{double} has the header argument @code{:var
+n=2}, then the call line passing the number four to that block would be
+written as @code{#+call: double(n=2)}.
+@item <header args>
+Header arguments can be placed either inside the call to the code block or at
+the end of the line as shown below.
+
+@example
+#+call: code_bloc_name[XXXX](arguments) YYYY
+@end example
+
+Header arguments located in these two locations are treated differently.
+
+@table @code
+@item XXXX
+Those placed in the @code{XXXX} location are passed through and applied to
+the code block being called. These header arguments affect how the code
+block is evaluated, for example @code{[:results output]} will collect the
+results from @code{STDOUT} of the called code block.
+@item YYYY
+Those placed in the @code{YYYY} location are applied to the call line and do
+not affect the code block being called. These header arguments affect how
+the results are incorporated into the Org-mode buffer when the call line is
+evaluated, and how the call line is exported. For example @code{:results
+org} at the end of the call line will insert the results of the call line
+inside of an Org-mode block.
@end table
+For more examples of passing header arguments to @code{#+call:} lines see
+@ref{Header arguments in function calls}.
+@end table
@node Library of Babel, Languages, Evaluating code blocks, Working With Source Code
@section Library of Babel
@@ -11374,19 +11905,24 @@ Code blocks in the following languages are supported.
@multitable @columnfractions 0.28 0.3 0.22 0.2
@item @b{Language} @tab @b{Identifier} @tab @b{Language} @tab @b{Identifier}
-@item Asymptote @tab asymptote @tab C @tab C
+@item Asymptote @tab asymptote @tab Awk @tab awk
+@item Emacs Calc @tab calc @tab C @tab C
@item C++ @tab C++ @tab Clojure @tab clojure
@item CSS @tab css @tab ditaa @tab ditaa
@item Graphviz @tab dot @tab Emacs Lisp @tab emacs-lisp
@item gnuplot @tab gnuplot @tab Haskell @tab haskell
-@item LaTeX @tab latex @tab MATLAB @tab matlab
+@item Java @tab java @tab @tab
+@item Javascript @tab js @tab LaTeX @tab latex
+@item Ledger @tab ledger @tab Lisp @tab lisp
+@item Lilypond @tab lilypond @tab MATLAB @tab matlab
@item Mscgen @tab mscgen @tab Objective Caml @tab ocaml
-@item Octave @tab octave @tab Oz @tab oz
-@item Perl @tab perl @tab Python @tab python
+@item Octave @tab octave @tab Org-mode @tab org
+@item Oz @tab oz @tab Perl @tab perl
+@item Plantuml @tab plantuml @tab Python @tab python
@item R @tab R @tab Ruby @tab ruby
-@item Sass @tab sass @tab GNU Screen @tab screen
-@item shell @tab sh @tab SQL @tab sql
-@item SQLite @tab sqlite
+@item Sass @tab sass @tab Scheme @tab scheme
+@item GNU Screen @tab screen @tab shell @tab sh
+@item SQL @tab sql @tab SQLite @tab sqlite
@end multitable
Language-specific documentation is available for some languages. If
@@ -11515,7 +12051,7 @@ inserted into the buffer.
@subsubheading Header arguments in Org-mode properties
Header arguments are also read from Org-mode properties (see @ref{Property
-syntax}), which can be set on a buffer-wide or per-heading basis. An example
+syntax}), which can be set on a buffer-wide or per-heading basis. An example
of setting a header argument for all code blocks in a buffer is
@example
@@ -11568,17 +12104,54 @@ Similarly, it is possible to set header arguments for inline code blocks:
src_haskell[:exports both]@{fac 5@}
@end example
+Code block header arguments can span multiple lines using =#+header:= or
+=#+headers:= lines preceding a code block or nested in between the name and
+body of a named code block.
+
+Multi-line header arguments on an un-named code block:
+@example
+ #+headers: :var data1=1
+ #+begin_src emacs-lisp :var data2=2
+ (message "data1:%S, data2:%S" data1 data2)
+ #+end_src
+
+ #+results:
+ : data1:1, data2:2
+@end example
+
+Multi-line header arguments on a named code block:
+@example
+ #+source: named-block
+ #+header: :var data=2
+ #+begin_src emacs-lisp
+ (message "data:%S" data)
+ #+end_src
+
+ #+results: named-block
+ : data:2
+@end example
+
@node Header arguments in function calls, , Code block specific header arguments, Using header arguments
@comment node-name, next, previous, up
@subsubheading Header arguments in function calls
At the most specific level, header arguments for ``Library of Babel'' or
-function call lines can be set as shown below:
+function call lines can be set as shown in the two examples below. For more
+information on the structure of @code{#+call:} lines see @ref{Evaluating code
+blocks}.
+The following will apply the @code{:exports results} header argument to the
+evaluation of the @code{#+call:} line.
@example
#+call: factorial(n=5) :exports results
@end example
+The following will apply the @code{:session special} header argument to the
+evaluation of the @code{factorial} code block.
+@example
+#+call: factorial[:session special](n=5)
+@end example
+
@node Specific header arguments, , Using header arguments, Header arguments
@subsection Specific header arguments
The following header arguments are defined:
@@ -11592,13 +12165,19 @@ The following header arguments are defined:
directory for code block execution
* exports:: Export code and/or results
* tangle:: Toggle tangling and specify file name
+* mkdirp:: Toggle creation of parent directories of target
+ files during tangling
* comments:: Toggle insertion of comments in tangled
code files
+* padline:: Control insertion of padding lines in tangled
+ code files
* no-expand:: Turn off variable assignment and noweb
expansion during tangling
* session:: Preserve the state of code evaluation
* noweb:: Toggle expansion of noweb references
+* noweb-ref:: Specify block's noweb reference resolution target
* cache:: Avoid re-evaluating unchanged code blocks
+* sep:: Delimiter for writing tabular results outside Org
* hlines:: Handle horizontal lines in tables
* colnames:: Handle column names in tables
* rownames:: Handle row names in tables
@@ -11606,14 +12185,18 @@ The following header arguments are defined:
* eval:: Limit evaluation of specific code blocks
@end menu
+Additional header arguments are defined on a language-specific basis, see
+@ref{Languages}.
+
@node var, results, Specific header arguments, Specific header arguments
@subsubsection @code{:var}
The @code{:var} header argument is used to pass arguments to code blocks.
The specifics of how arguments are included in a code block vary by language;
-these are addressed in the language-specific documentation. However, the
+these are addressed in the language-specific documentation. However, the
syntax used to specify arguments is the same across all languages. The
values passed to arguments can be literal values, values from org-mode tables
-and literal example blocks, or the results of other code blocks.
+and literal example blocks, the results of other code blocks, or Emacs Lisp
+code---see the ``Emacs Lisp evaluation of variables'' heading below.
These values can be indexed in a manner similar to arrays---see the
``indexable variable values'' heading below.
@@ -11701,7 +12284,9 @@ following the source name.
It is possible to reference portions of variable values by ``indexing'' into
the variables. Indexes are 0 based with negative values counting back from
the end. If an index is separated by @code{,}s then each subsequent section
-will index into the next deepest nesting or dimension of the value. The
+will index into the next deepest nesting or dimension of the value. Note
+that this indexing occurs @emph{before} other table related header arguments
+like @code{:hlines}, @code{:colnames} and @code{:rownames} are applied. The
following example assigns the last cell of the first row the table
@code{example-table} to the variable @code{data}:
@@ -11783,6 +12368,39 @@ another by commas, as shown in the following example.
| 11 | 14 | 17 |
@end example
+@subsubheading Emacs Lisp evaluation of variables
+
+Emacs lisp code can be used to initialize variable values. When a variable
+value starts with @code{(}, @code{[}, @code{'} or @code{`} it will be evaluated as
+Emacs Lisp and the result of the evaluation will be assigned as the variable
+value. The following example demonstrates use of this evaluation to reliably
+pass the file-name of the org-mode buffer to a code block---note that
+evaluation of header arguments is guaranteed to take place in the original
+org-mode file, while there is no such guarantee for evaluation of the code
+block body.
+
+@example
+#+begin_src sh :var filename=(buffer-file-name) :exports both
+ wc -w $filename
+#+end_src
+@end example
+
+Note that values read from tables and lists will not be evaluated as
+Emacs Lisp, as shown in the following example.
+
+@example
+#+results: table
+| (a b c) |
+
+#+headers: :var data=table[0,0]
+#+begin_src perl
+ $data
+#+end_src
+
+#+results:
+: (a b c)
+@end example
+
@node results, file, var, Specific header arguments
@subsubsection @code{:results}
@@ -11812,7 +12430,7 @@ This is the default. The result is the value of the last statement in the
code block. This header argument places the evaluation in functional
mode. Note that in some languages, e.g., Python, use of this result type
requires that a @code{return} statement be included in the body of the source
-code block. E.g., @code{:results value}.
+code block. E.g., @code{:results value}.
@item @code{output}
The result is the collection of everything printed to STDOUT during the
execution of the code block. This header argument places the
@@ -11857,6 +12475,10 @@ E.g., @code{:results value code}.
The result is converted to pretty-printed code and is enclosed in a code
block. This option currently supports Emacs Lisp, Python, and Ruby. E.g.,
@code{:results value pp}.
+@item @code{wrap}
+The result is wrapped in a @code{begin_result} block. This can be useful for
+inserting @code{raw} or @code{org} syntax results in such a way that their
+extend is known and they can be automatically removed or replaced.
@end itemize
@subsubheading Handling
@@ -11884,32 +12506,32 @@ inserted as with @code{replace}.
@node file, dir, results, Specific header arguments
@subsubsection @code{:file}
-The header argument @code{:file} is used to specify a path for file output.
-An Org-mode style @code{file:} link is inserted into the buffer as the result
-(see @ref{Link format}). Common examples are graphical output from R,
-gnuplot, ditaa and LaTeX code blocks.
-
-Note that for some languages, including R, gnuplot, LaTeX and ditaa,
-graphical output is sent to the specified file without the file being
-referenced explicitly in the code block. See the documentation for the
-individual languages for details. In contrast, general purpose languages such
-as Python and Ruby require that the code explicitly create output
-corresponding to the path indicated by @code{:file}.
+The header argument @code{:file} is used to specify an external file in which
+to save code block results. After code block evaluation an Org-mode style
+@code{[[file:]]} link (see @ref{Link format}) to the file will be inserted
+into the Org-mode buffer. Some languages including R, gnuplot, dot, and
+ditaa provide special handling of the @code{:file} header argument
+automatically wrapping the code block body in the boilerplate code required
+to save output to the specified file. This is often useful for saving
+graphical output of a code block to the specified file.
+The argument to @code{:file} should be either a string specifying the path to
+a file, or a list of two strings in which case the first element of the list
+should be the path to a file and the second a description for the link.
@node dir, exports, file, Specific header arguments
@subsubsection @code{:dir} and remote execution
While the @code{:file} header argument can be used to specify the path to the
output file, @code{:dir} specifies the default directory during code block
-execution. If it is absent, then the directory associated with the current
-buffer is used. In other words, supplying @code{:dir path} temporarily has
+execution. If it is absent, then the directory associated with the current
+buffer is used. In other words, supplying @code{:dir path} temporarily has
the same effect as changing the current directory with @kbd{M-x cd path}, and
-then not supplying @code{:dir}. Under the surface, @code{:dir} simply sets
+then not supplying @code{:dir}. Under the surface, @code{:dir} simply sets
the value of the Emacs variable @code{default-directory}.
When using @code{:dir}, you should supply a relative path for file output
-(e.g. @code{:file myfile.jpg} or @code{:file results/myfile.jpg}) in which
+(e.g.@: @code{:file myfile.jpg} or @code{:file results/myfile.jpg}) in which
case that path will be interpreted relative to the default directory.
In other words, if you want your plot to go into a folder called @file{Work}
@@ -11923,7 +12545,7 @@ matplot(matrix(rnorm(100), 10), type="l")
@subsubheading Remote execution
A directory on a remote machine can be specified using tramp file syntax, in
-which case the code will be evaluated on the remote machine. An example is
+which case the code will be evaluated on the remote machine. An example is
@example
#+begin_src R :file plot.png :dir /dand@@yakuba.princeton.edu:
@@ -11933,7 +12555,7 @@ plot(1:10, main=system("hostname", intern=TRUE))
Text results will be returned to the local Org-mode buffer as usual, and file
output will be created on the remote machine with relative paths interpreted
-relative to the remote directory. An Org-mode link to the remote file will be
+relative to the remote directory. An Org-mode link to the remote file will be
created.
So, in the above example a plot will be created on the remote machine,
@@ -11945,7 +12567,7 @@ and a link of the following form will be inserted in the org buffer:
Most of this functionality follows immediately from the fact that @code{:dir}
sets the value of the Emacs variable @code{default-directory}, thanks to
-tramp. Those using XEmacs, or GNU Emacs prior to version 23 may need to
+tramp. Those using XEmacs, or GNU Emacs prior to version 23 may need to
install tramp separately in order for these features to work correctly.
@subsubheading Further points
@@ -11957,10 +12579,10 @@ determine the starting directory for a new session as expected, no attempt is
currently made to alter the directory associated with an existing session.
@item
@code{:dir} should typically not be used to create files during export with
-@code{:exports results} or @code{:exports both}. The reason is that, in order
+@code{:exports results} or @code{:exports both}. The reason is that, in order
to retain portability of exported material between machines, during export
links inserted into the buffer will *not* be expanded against @code{default
-directory}. Therefore, if @code{default-directory} is altered using
+directory}. Therefore, if @code{default-directory} is altered using
@code{:dir}, it is probable that the file will be created in a location to
which the link does not point.
@end itemize
@@ -11976,16 +12598,16 @@ or LaTeX exports of the Org-mode file.
The default. The body of code is included into the exported file. E.g.,
@code{:exports code}.
@item @code{results}
-The result of evaluating the code is included in the exported file. E.g.,
+The result of evaluating the code is included in the exported file. E.g.,
@code{:exports results}.
@item @code{both}
-Both the code and results are included in the exported file. E.g.,
+Both the code and results are included in the exported file. E.g.,
@code{:exports both}.
@item @code{none}
Nothing is included in the exported file. E.g., @code{:exports none}.
@end itemize
-@node tangle, comments, exports, Specific header arguments
+@node tangle, mkdirp, exports, Specific header arguments
@subsubsection @code{:tangle}
The @code{:tangle} header argument specifies whether or not the code
@@ -11993,19 +12615,26 @@ block should be included in tangled extraction of source code files.
@itemize @bullet
@item @code{tangle}
-The code block is exported to a source code file named after the
-basename (name w/o extension) of the Org-mode file. E.g., @code{:tangle
-yes}.
+The code block is exported to a source code file named after the full path
+(including the directory) and file name (w/o extension) of the Org-mode file.
+E.g., @code{:tangle yes}.
@item @code{no}
The default. The code block is not exported to a source code file.
E.g., @code{:tangle no}.
@item other
Any other string passed to the @code{:tangle} header argument is interpreted
-as a file basename to which the block will be exported. E.g., @code{:tangle
-basename}.
+as a path (directory and file name relative to the directory of the Org-mode
+file) to which the block will be exported. E.g., @code{:tangle path}.
@end itemize
-@node comments, no-expand, tangle, Specific header arguments
+@node mkdirp, comments, tangle, Specific header arguments
+@subsubsection @code{:mkdirp}
+
+The @code{:mkdirp} header argument can be used to create parent directories
+of tangled files when missing. This can be set to @code{yes} to enable
+directory creation or to @code{no} to inhibit directory creation.
+
+@node comments, padline, mkdirp, Specific header arguments
@subsubsection @code{:comments}
By default code blocks are tangled to source-code files without any insertion
of comments beyond those which may already exist in the body of the code
@@ -12027,9 +12656,26 @@ The text is picked from the leading context of the tangled code and is
limited by the nearest headline or source block as the case may be.
@item @code{both}
Turns on both the ``link'' and ``org'' comment options.
+@item @code{noweb}
+Turns on the ``link'' comment option, and additionally wraps expanded noweb
+references in the code block body in link comments.
@end itemize
-@node no-expand, session, comments, Specific header arguments
+@node padline, no-expand, comments, Specific header arguments
+@subsubsection @code{:padline}
+Control in insertion of padding lines around code block bodies in tangled
+code files. The default value is @code{yes} which results in insertion of
+newlines before and after each tangled code block. The following arguments
+are accepted.
+
+@itemize @bullet
+@item @code{yes}
+Insert newlines before and after each code block body in tangled code files.
+@item @code{no}
+Do not insert any newline padding in tangled output.
+@end itemize
+
+@node no-expand, session, padline, Specific header arguments
@subsubsection @code{:no-expand}
By default, code blocks are expanded with @code{org-babel-expand-src-block}
@@ -12050,12 +12696,12 @@ A string passed to the @code{:session} header argument will give the session
a name. This makes it possible to run concurrent sessions for each
interpreted language.
-@node noweb, cache, session, Specific header arguments
+@node noweb, noweb-ref, session, Specific header arguments
@subsubsection @code{:noweb}
The @code{:noweb} header argument controls expansion of ``noweb'' style (see
@ref{Noweb reference syntax}) references in a code block. This header
-argument can have one of three values: @code{yes} @code{no} or @code{tangle}.
+argument can have one of three values: @code{yes}, @code{no}, or @code{tangle}.
@itemize @bullet
@item @code{yes}
@@ -12096,7 +12742,49 @@ Note that noweb replacement text that does not contain any newlines will not
be affected by this change, so it is still possible to use inline noweb
references.
-@node cache, hlines, noweb, Specific header arguments
+@node noweb-ref, cache, noweb, Specific header arguments
+@subsubsection @code{:noweb-ref}
+When expanding ``noweb'' style references the bodies of all code block with
+@emph{either} a block name matching the reference name @emph{or} a
+@code{:noweb-ref} header argument matching the reference name will be
+concatenated together to form the replacement text.
+
+By setting this header argument at the sub-tree or file level, simple code
+block concatenation may be achieved. For example, when tangling the
+following Org-mode file, the bodies of code blocks will be concatenated into
+the resulting pure code file.
+
+@example
+ #+begin_src sh :tangle yes :noweb yes :shebang #!/bin/sh
+ <<fullest-disk>>
+ #+end_src
+ * the mount point of the fullest disk
+ :PROPERTIES:
+ :noweb-ref: fullest-disk
+ :END:
+
+ ** query all mounted disks
+ #+begin_src sh
+ df \
+ #+end_src
+
+ ** strip the header row
+ #+begin_src sh
+ |sed '1d' \
+ #+end_src
+
+ ** sort by the percent full
+ #+begin_src sh
+ |awk '@{print $5 " " $6@}'|sort -n |tail -1 \
+ #+end_src
+
+ ** extract the mount point
+ #+begin_src sh
+ |awk '@{print $2@}'
+ #+end_src
+@end example
+
+@node cache, sep, noweb-ref, Specific header arguments
@subsubsection @code{:cache}
The @code{:cache} header argument controls the use of in-buffer caching of
@@ -12116,7 +12804,44 @@ executions of the code block. If the code block has not
changed since the last time it was evaluated, it will not be re-evaluated.
@end itemize
-@node hlines, colnames, cache, Specific header arguments
+Code block caches notice if the value of a variable argument
+to the code block has changed. If this is the case, the cache is
+invalidated and the code block is re-run. In the following example,
+@code{caller} will not be re-run unless the results of @code{random} have
+changed since it was last run.
+
+@example
+ #+srcname: random
+ #+begin_src R :cache yes
+ runif(1)
+ #+end_src
+
+ #+results[a2a72cd647ad44515fab62e144796432793d68e1]: random
+ 0.4659510825295
+
+ #+srcname: caller
+ #+begin_src emacs-lisp :var x=random :cache yes
+ x
+ #+end_src
+
+ #+results[bec9c8724e397d5df3b696502df3ed7892fc4f5f]: caller
+ 0.254227238707244
+@end example
+
+@node sep, hlines, cache, Specific header arguments
+@subsubsection @code{:sep}
+
+The @code{:sep} header argument can be used to control the delimiter used
+when writing tabular results out to files external to Org-mode. This is used
+either when opening tabular results of a code block by calling the
+@code{org-open-at-point} function bound to @kbd{C-c C-o} on the code block,
+or when writing code block results to an external file (see @ref{file})
+header argument.
+
+By default, when @code{:sep} is not specified output tables are tab
+delimited.
+
+@node hlines, colnames, sep, Specific header arguments
@subsubsection @code{:hlines}
Tables are frequently represented with one or more horizontal lines, or
@@ -12150,7 +12875,7 @@ default value yields the following results.
@end example
@item @code{yes}
-Leaves hlines in the table. Setting @code{:hlines yes} has this effect.
+Leaves hlines in the table. Setting @code{:hlines yes} has this effect.
@example
#+tblname: many-cols
@@ -12206,12 +12931,15 @@ processing, then reapplied to the results.
| c* |
@end example
+Please note that column names are not removed before the table is indexed
+using variable indexing @xref{var, Indexable variable values}.
+
@item @code{no}
No column name pre-processing takes place
@item @code{yes}
Column names are removed and reapplied as with @code{nil} even if the table
-does not ``look like'' it has column names (i.e. the second row is not an
+does not ``look like'' it has column names (i.e.@: the second row is not an
hline)
@end itemize
@@ -12243,13 +12971,17 @@ and is then reapplied to the results.
| one | 11 | 12 | 13 | 14 | 15 |
| two | 16 | 17 | 18 | 19 | 20 |
@end example
+
+Please note that row names are not removed before the table is indexed using
+variable indexing @xref{var, Indexable variable values}.
+
@end itemize
@node shebang, eval, rownames, Specific header arguments
@subsubsection @code{:shebang}
Setting the @code{:shebang} header argument to a string value
-(e.g. @code{:shebang "#!/bin/bash"}) causes the string to be inserted as the
+(e.g.@: @code{:shebang "#!/bin/bash"}) causes the string to be inserted as the
first line of any tangled file holding the code block, and the file
permissions of the tangled file are set to make it executable.
@@ -12263,6 +12995,10 @@ dangerous code blocks. @code{:eval query} will require a query for every
execution of a code block regardless of the value of the
@code{org-confirm-babel-evaluate} variable.
+If this header argument is not set then evaluation is determined by the value
+of the @code{org-confirm-babel-evaluate} variable see @ref{Code evaluation
+security}.
+
@node Results of evaluation, Noweb reference syntax, Header arguments, Working With Source Code
@section Results of evaluation
@cindex code block, results of evaluation
@@ -12270,7 +13006,8 @@ execution of a code block regardless of the value of the
The way in which results are handled depends on whether a session is invoked,
as well as on whether @code{:results value} or @code{:results output} is
-used. The following table shows the possibilities:
+used. The following table shows the table possibilities. For a full listing
+of the possible results header arguments see @ref{results}.
@multitable @columnfractions 0.26 0.33 0.41
@item @tab @b{Non-session} @tab @b{Session}
@@ -12284,10 +13021,10 @@ vector of strings or numbers) when appropriate.
@subsection Non-session
@subsubsection @code{:results value}
-This is the default. Internally, the value is obtained by wrapping the code
+This is the default. Internally, the value is obtained by wrapping the code
in a function definition in the external language, and evaluating that
-function. Therefore, code should be written as if it were the body of such a
-function. In particular, note that Python does not automatically return a
+function. Therefore, code should be written as if it were the body of such a
+function. In particular, note that Python does not automatically return a
value from a function unless a @code{return} statement is present, and so a
@samp{return} statement will usually be required in Python.
@@ -12296,25 +13033,33 @@ automatically wrapped in a function definition.
@subsubsection @code{:results output}
The code is passed to the interpreter as an external process, and the
-contents of the standard output stream are returned as text. (In certain
+contents of the standard output stream are returned as text. (In certain
languages this also contains the error output stream; this is an area for
future work.)
@subsection Session
@subsubsection @code{:results value}
-The code is passed to the interpreter running as an interactive Emacs
-inferior process. The result returned is the result of the last evaluation
-performed by the interpreter. (This is obtained in a language-specific
-manner: the value of the variable @code{_} in Python and Ruby, and the value
-of @code{.Last.value} in R).
+The code is passed to an interpreter running as an interactive Emacs inferior
+process. Only languages which provide tools for interactive evaluation of
+code have session support, so some language (e.g., C and ditaa) do not
+support the @code{:session} header argument, and in other languages (e.g.,
+Python and Haskell) which have limitations on the code which may be entered
+into interactive sessions, those limitations apply to the code in code blocks
+using the @code{:session} header argument as well.
+
+Unless the @code{:results output} option is supplied (see below) the result
+returned is the result of the last evaluation performed by the
+interpreter. (This is obtained in a language-specific manner: the value of
+the variable @code{_} in Python and Ruby, and the value of @code{.Last.value}
+in R).
@subsubsection @code{:results output}
The code is passed to the interpreter running as an interactive Emacs
-inferior process. The result returned is the concatenation of the sequence of
-(text) output from the interactive interpreter. Notice that this is not
+inferior process. The result returned is the concatenation of the sequence of
+(text) output from the interactive interpreter. Notice that this is not
necessarily the same as what would be sent to @code{STDOUT} if the same code
were passed to a non-interactive interpreter running as an external
-process. For example, compare the following two blocks:
+process. For example, compare the following two blocks:
@example
#+begin_src python :results output
@@ -12343,7 +13088,7 @@ In non-session mode, the `2' is not printed and does not appear.
@end example
But in @code{:session} mode, the interactive interpreter receives input `2'
-and prints out its value, `2'. (Indeed, the other print statements are
+and prints out its value, `2'. (Indeed, the other print statements are
unnecessary here).
@node Noweb reference syntax, Key bindings and useful functions, Results of evaluation, Working With Source Code
@@ -12384,13 +13129,13 @@ are active:
@multitable @columnfractions 0.25 0.75
@kindex C-c C-c
-@item @kbd{C-c C-c} @tab org-babel-execute-src-block
+@item @kbd{C-c C-c} @tab @code{org-babel-execute-src-block}
@kindex C-c C-o
-@item @kbd{C-c C-o} @tab org-babel-open-src-block-result
+@item @kbd{C-c C-o} @tab @code{org-babel-open-src-block-result}
@kindex C-up
-@item @kbd{C-@key{up}} @tab org-babel-load-in-session
+@item @kbd{C-@key{up}} @tab @code{org-babel-load-in-session}
@kindex M-down
-@item @kbd{M-@key{down}} @tab org-babel-pop-to-session
+@item @kbd{M-@key{down}} @tab @code{org-babel-pop-to-session}
@end multitable
In an Org-mode buffer, the following key bindings are active:
@@ -12398,46 +13143,46 @@ In an Org-mode buffer, the following key bindings are active:
@multitable @columnfractions 0.45 0.55
@kindex C-c C-v a
@kindex C-c C-v C-a
-@item @kbd{C-c C-v a} @ @ @r{or} @ @ @kbd{C-c C-v C-a} @tab org-babel-sha1-hash
+@item @kbd{C-c C-v a} @ @ @r{or} @ @ @kbd{C-c C-v C-a} @tab @code{org-babel-sha1-hash}
@kindex C-c C-v b
@kindex C-c C-v C-b
-@item @kbd{C-c C-v b} @ @ @r{or} @ @ @kbd{C-c C-v C-b} @tab org-babel-execute-buffer
+@item @kbd{C-c C-v b} @ @ @r{or} @ @ @kbd{C-c C-v C-b} @tab @code{org-babel-execute-buffer}
@kindex C-c C-v f
@kindex C-c C-v C-f
-@item @kbd{C-c C-v f} @ @ @r{or} @ @ @kbd{C-c C-v C-f} @tab org-babel-tangle-file
+@item @kbd{C-c C-v f} @ @ @r{or} @ @ @kbd{C-c C-v C-f} @tab @code{org-babel-tangle-file}
@kindex C-c C-v g
-@item @kbd{C-c C-v g} @tab org-babel-goto-named-source-block
+@item @kbd{C-c C-v g} @tab @code{org-babel-goto-named-source-block}
@kindex C-c C-v h
-@item @kbd{C-c C-v h} @tab org-babel-describe-bindings
+@item @kbd{C-c C-v h} @tab @code{org-babel-describe-bindings}
@kindex C-c C-v l
@kindex C-c C-v C-l
-@item @kbd{C-c C-v l} @ @ @r{or} @ @ @kbd{C-c C-v C-l} @tab org-babel-lob-ingest
+@item @kbd{C-c C-v l} @ @ @r{or} @ @ @kbd{C-c C-v C-l} @tab @code{org-babel-lob-ingest}
@kindex C-c C-v p
@kindex C-c C-v C-p
-@item @kbd{C-c C-v p} @ @ @r{or} @ @ @kbd{C-c C-v C-p} @tab org-babel-expand-src-block
+@item @kbd{C-c C-v p} @ @ @r{or} @ @ @kbd{C-c C-v C-p} @tab @code{org-babel-expand-src-block}
@kindex C-c C-v s
@kindex C-c C-v C-s
-@item @kbd{C-c C-v s} @ @ @r{or} @ @ @kbd{C-c C-v C-s} @tab org-babel-execute-subtree
+@item @kbd{C-c C-v s} @ @ @r{or} @ @ @kbd{C-c C-v C-s} @tab @code{org-babel-execute-subtree}
@kindex C-c C-v t
@kindex C-c C-v C-t
-@item @kbd{C-c C-v t} @ @ @r{or} @ @ @kbd{C-c C-v C-t} @tab org-babel-tangle
+@item @kbd{C-c C-v t} @ @ @r{or} @ @ @kbd{C-c C-v C-t} @tab @code{org-babel-tangle}
@kindex C-c C-v z
@kindex C-c C-v C-z
-@item @kbd{C-c C-v z} @ @ @r{or} @ @ @kbd{C-c C-v C-z} @tab org-babel-switch-to-session
+@item @kbd{C-c C-v z} @ @ @r{or} @ @ @kbd{C-c C-v C-z} @tab @code{org-babel-switch-to-session}
@end multitable
@c When possible these keybindings were extended to work when the control key is
@c kept pressed, resulting in the following additional keybindings.
@c @multitable @columnfractions 0.25 0.75
-@c @item @kbd{C-c C-v C-a} @tab org-babel-sha1-hash
-@c @item @kbd{C-c C-v C-b} @tab org-babel-execute-buffer
-@c @item @kbd{C-c C-v C-f} @tab org-babel-tangle-file
-@c @item @kbd{C-c C-v C-l} @tab org-babel-lob-ingest
-@c @item @kbd{C-c C-v C-p} @tab org-babel-expand-src-block
-@c @item @kbd{C-c C-v C-s} @tab org-babel-execute-subtree
-@c @item @kbd{C-c C-v C-t} @tab org-babel-tangle
-@c @item @kbd{C-c C-v C-z} @tab org-babel-switch-to-session
+@c @item @kbd{C-c C-v C-a} @tab @code{org-babel-sha1-hash}
+@c @item @kbd{C-c C-v C-b} @tab @code{org-babel-execute-buffer}
+@c @item @kbd{C-c C-v C-f} @tab @code{org-babel-tangle-file}
+@c @item @kbd{C-c C-v C-l} @tab @code{org-babel-lob-ingest}
+@c @item @kbd{C-c C-v C-p} @tab @code{org-babel-expand-src-block}
+@c @item @kbd{C-c C-v C-s} @tab @code{org-babel-execute-subtree}
+@c @item @kbd{C-c C-v C-t} @tab @code{org-babel-tangle}
+@c @item @kbd{C-c C-v C-z} @tab @code{org-babel-switch-to-session}
@c @end multitable
@node Batch execution, , Key bindings and useful functions, Working With Source Code
@@ -12490,6 +13235,7 @@ emacs -Q --batch -l $ORGINSTALL \
* Clean view:: Getting rid of leading stars in the outline
* TTY keys:: Using Org on a tty
* Interaction:: Other Emacs packages
+* org-crypt.el:: Encrypting Org files
@end menu
@@ -12549,7 +13295,7 @@ option keyword is already complete, pressing @kbd{M-@key{TAB}} again
will insert example settings for this keyword.
@item
In the line after @samp{#+STARTUP: }, complete startup keywords,
-i.e. valid keys for this line.
+i.e.@: valid keys for this line.
@item
Elsewhere, complete dictionary words using Ispell.
@end itemize
@@ -12584,14 +13330,15 @@ The following template selectors are currently supported.
@item @kbd{H} @tab @code{#+html:}
@item @kbd{a} @tab @code{#+begin_ascii ... #+end_ascii}
@item @kbd{A} @tab @code{#+ascii:}
-@item @kbd{i} @tab @code{#+include:} line
+@item @kbd{i} @tab @code{#+index:} line
+@item @kbd{I} @tab @code{#+include:} line
@end multitable
For example, on an empty line, typing "<e" and then pressing TAB, will expand
into a complete EXAMPLE template.
You can install additional templates by customizing the variable
-@code{org-structure-template-alist}. See the docstring of the variable for
+@code{org-structure-template-alist}. See the docstring of the variable for
additional details.
@node Speed keys, Code evaluation security, Easy Templates, Miscellaneous
@@ -12601,7 +13348,7 @@ additional details.
@vindex org-speed-commands-user
Single keys can be made to execute commands when the cursor is at the
-beginning of a headline, i.e. before the first star. Configure the variable
+beginning of a headline, i.e.@: before the first star. Configure the variable
@code{org-use-speed-commands} to activate this feature. There is a
pre-defined list of commands, and you can add more such commands using the
variable @code{org-speed-commands-user}. Speed keys do not only speed up
@@ -12641,9 +13388,20 @@ Make sure you know what you are doing before customizing the variables
which take off the default security brakes.
@defopt org-confirm-babel-evaluate
-When set to t user is queried before code block evaluation
+When t (the default), the user is asked before every code block evaluation.
+When nil, the user is not asked. When set to a function, it is called with
+two arguments (language and body of the code block) and should return t to
+ask and nil not to ask.
@end defopt
+For example, here is how to execute "ditaa" code (which is considered safe)
+without asking:
+@example
+(defun my-org-confirm-babel-evaluate (lang body)
+ (not (string= lang "ditaa"))) ; don't ask for ditaa
+(setq org-confirm-babel-evaluate 'my-org-confirm-babel-evaluate)
+@end example
+
@item Following @code{shell} and @code{elisp} links
Org has two link types that can directly evaluate code (@pxref{External
links}). These links can be problematic because the code to be evaluated is
@@ -12739,7 +13497,7 @@ buffer, most useful for specifying the allowed values of a property.
@item #+SETUPFILE: file
This line defines a file that holds more in-buffer setup. Normally this is
entirely ignored. Only when the buffer is parsed for option-setting lines
-(i.e. when starting Org-mode for a file, when pressing @kbd{C-c C-c} in a
+(i.e.@: when starting Org-mode for a file, when pressing @kbd{C-c C-c} in a
settings line, or when exporting), then the contents of this file are parsed
as if they had been included in the buffer. In particular, the file can be
any other Org-mode file with internal setup. You can visit the file the
@@ -12896,14 +13654,14 @@ fninline @r{define footnotes inline}
fnnoinline @r{define footnotes in separate section}
fnlocal @r{define footnotes near first reference, but not inline}
fnprompt @r{prompt for footnote labels}
-fnauto @r{create [fn:1]-like labels automatically (default)}
+fnauto @r{create @code{[fn:1]}-like labels automatically (default)}
fnconfirm @r{offer automatic label for editing or confirmation}
-fnplain @r{create [1]-like labels automatically}
+fnplain @r{create @code{[1]}-like labels automatically}
fnadjust @r{automatically renumber and sort footnotes}
nofnadjust @r{do not renumber and sort automatically}
@end example
@cindex org-hide-block-startup
-To hide blocks on startup, use these keywords. The corresponding variable is
+To hide blocks on startup, use these keywords. The corresponding variable is
@code{org-hide-block-startup}.
@cindex @code{hideblocks}, STARTUP keyword
@cindex @code{nohideblocks}, STARTUP keyword
@@ -13155,7 +13913,7 @@ tty you would rather use @kbd{C-c .} to re-insert the timestamp.
@end multitable
-@node Interaction, , TTY keys, Miscellaneous
+@node Interaction, org-crypt.el, TTY keys, Miscellaneous
@section Interaction with other packages
@cindex packages, interaction with other
Org lives in the world of GNU Emacs and interacts in various ways
@@ -13179,7 +13937,7 @@ checks for the availability of Calc by looking for the function
@code{calc-eval} which will have been autoloaded during setup if Calc has
been installed properly. As of Emacs 22, Calc is part of the Emacs
distribution. Another possibility for interaction between the two
-packages is using Calc for embedded calculations. @xref{Embedded Mode,
+packages is using Calc for embedded calculations. @xref{Embedded Mode,
, Embedded Mode, Calc, GNU Emacs Calc Manual}.
@item @file{constants.el} by Carsten Dominik
@cindex @file{constants.el}
@@ -13191,7 +13949,7 @@ constants in the variable @code{org-table-formula-constants}, install
the @file{constants} package which defines a large number of constants
and units, and lets you use unit prefixes like @samp{M} for
@samp{Mega}, etc@. You will need version 2.0 of this package, available
-at @url{http://www.astro.uva.nl/~dominik/Tools}. Org checks for
+at @url{http://www.astro.uva.nl/~dominik/Tools}. Org checks for
the function @code{constants-get}, which has to be autoloaded in your
setup. See the installation instructions in the file
@file{constants.el}.
@@ -13291,9 +14049,9 @@ Org will move the following key bindings in Org files, and in the agenda
buffer (but not during date selection).
@example
-S-UP -> M-p S-DOWN -> M-n
-S-LEFT -> M-- S-RIGHT -> M-+
-C-S-LEFT -> M-S-- C-S-RIGHT -> M-S-+
+S-UP @result{} M-p S-DOWN @result{} M-n
+S-LEFT @result{} M-- S-RIGHT @result{} M-+
+C-S-LEFT @result{} M-S-- C-S-RIGHT @result{} M-S-+
@end example
@vindex org-disputed-keys
@@ -13303,7 +14061,7 @@ to have other replacement keys, look at the variable
@item @file{yasnippet.el}
@cindex @file{yasnippet.el}
-The way Org-mode binds the TAB key (binding to @code{[tab]} instead of
+The way Org mode binds the TAB key (binding to @code{[tab]} instead of
@code{"\t"}) overrules YASnippet's access to this key. The following code
fixed this problem:
@@ -13314,6 +14072,26 @@ fixed this problem:
(define-key yas/keymap [tab] 'yas/next-field-group)))
@end lisp
+The latest version of yasnippet doesn't play well with Org mode. If the
+above code does not fix the conflict, start by defining the following
+function:
+
+@lisp
+(defun yas/org-very-safe-expand ()
+ (let ((yas/fallback-behavior 'return-nil)) (yas/expand)))
+@end lisp
+
+Then, tell Org mode what to do with the new function:
+
+@lisp
+(add-hook 'org-mode-hook
+ (lambda ()
+ (make-variable-buffer-local 'yas/trigger-key)
+ (setq yas/trigger-key [tab])
+ (add-to-list 'org-tab-first-hook 'yas/org-very-safe-expand)
+ (define-key yas/keymap [tab] 'yas/next-field)))
+@end lisp
+
@item @file{windmove.el} by Hovav Shacham
@cindex @file{windmove.el}
This package also uses the @kbd{S-<cursor>} keys, so everything written
@@ -13344,6 +14122,44 @@ another key for this command, or override the key in
@end table
+@node org-crypt.el, , Interaction, Miscellaneous
+@section org-crypt.el
+@cindex @file{org-crypt.el}
+@cindex @code{org-decrypt-entry}
+
+Org-crypt will encrypt the text of an entry, but not the headline, or
+properties. Org-crypt uses the Emacs EasyPG library to encrypt and decrypt
+files.
+
+Any text below a headline that has a @samp{:crypt:} tag will be automatically
+be encrypted when the file is saved. If you want to use a different tag just
+customize the @code{org-crypt-tag-matcher} setting.
+
+To use org-crypt it is suggested that you have the following in your
+@file{.emacs}:
+
+@example
+(require 'org-crypt)
+(org-crypt-use-before-save-magic)
+(setq org-tags-exclude-from-inheritance (quote ("crypt")))
+
+(setq org-crypt-key nil)
+ ;; GPG key to use for encryption
+ ;; Either the Key ID or set to nil to use symmetric encryption.
+
+(setq auto-save-default nil)
+ ;; Auto-saving does not cooperate with org-crypt.el: so you need
+ ;; to turn it off if you plan to use org-crypt.el quite often.
+ ;; Otherwise, you'll get an (annoying) message each time you
+ ;; start Org.
+
+ ;; To turn it off only locally, you can insert this:
+ ;;
+ ;; # -*- buffer-auto-save-file-name: nil; -*-
+@end example
+
+Excluding the crypt tag from inheritance prevents already encrypted text
+being encrypted again.
@node Hacking, MobileOrg, Miscellaneous, Top
@appendix Hacking
@@ -13487,7 +14303,7 @@ the link description when the link is later inserted into an Org
buffer with @kbd{C-c C-l}.
When it makes sense for your new link type, you may also define a function
-@code{org-PREFIX-complete-link} that implements special (e.g. completion)
+@code{org-PREFIX-complete-link} that implements special (e.g.@: completion)
support for inserting such a link with @kbd{C-c C-l}. Such a function should
not accept any arguments, and return the full link with prefix.
@@ -13526,7 +14342,8 @@ package, special contexts are lines that start with @code{#+R:} or
The function first checks if the cursor is in such a line. If that is the
case, @code{org-R-apply} is called and the function returns @code{t} to
signal that action was taken, and @kbd{C-c C-c} will stop looking for other
-contexts. If the function finds it should do nothing locally, it returns @code{nil} so that other, similar functions can have a try.
+contexts. If the function finds it should do nothing locally, it returns
+@code{nil} so that other, similar functions can have a try.
@node Tables in arbitrary syntax, Dynamic blocks, Context-sensitive commands, Hacking
@@ -13539,7 +14356,7 @@ Since Orgtbl mode can be used as a minor mode in arbitrary buffers, a
frequent feature request has been to make it work with native tables in
specific languages, for example @LaTeX{}. However, this is extremely
hard to do in a general way, would lead to a customization nightmare,
-and would take away much of the simplicity of the Orgtbl-mode table
+and would take away much of the simplicity of the Orgtbl mode table
editor.
This appendix describes a different approach. We keep the Orgtbl mode
@@ -13587,7 +14404,7 @@ example:
@noindent
@code{table_name} is the reference name for the table that is also used
-in the receiver lines. @code{translation_function} is the Lisp function
+in the receiver lines. @code{translation_function} is the Lisp function
that does the translation. Furthermore, the line can contain a list of
arguments (alternating key and value) at the end. The arguments will be
passed as a property list to the translation function for
@@ -13690,7 +14507,7 @@ table inserted between the two marker lines.
Now let's assume you want to make the table header by hand, because you
want to control how columns are aligned, etc@. In this case we make sure
that the table translator skips the first 2 lines of the source
-table, and tell the command to work as a @i{splice}, i.e. to not produce
+table, and tell the command to work as a @i{splice}, i.e.@: to not produce
header and footer commands of the target table:
@example
@@ -13725,7 +14542,7 @@ tabular environment. Default is nil.
A format to be used to wrap each field, it should contain @code{%s} for the
original field value. For example, to wrap each field value in dollars,
you could use @code{:fmt "$%s$"}. This may also be a property list with
-column numbers and formats. for example @code{:fmt (2 "$%s$" 4 "%s\\%%")}.
+column numbers and formats, for example @code{:fmt (2 "$%s$" 4 "%s\\%%")}.
A function of one argument can be used in place of the strings; the
function must return a formatted string.
@@ -13773,7 +14590,7 @@ hands processing over to the generic translator. Here is the entire code:
As you can see, the properties passed into the function (variable
@var{PARAMS}) are combined with the ones newly defined in the function
-(variable @var{PARAMS2}). The ones passed into the function (i.e. the
+(variable @var{PARAMS2}). The ones passed into the function (i.e.@: the
ones set by the @samp{ORGTBL SEND} line) take precedence. So if you
would like to use the @LaTeX{} translator, but wanted the line endings to
be @samp{\\[2mm]} instead of the default @samp{\\}, you could just
@@ -13920,15 +14737,24 @@ example @code{before-save-hook}. @code{org-update-all-dblocks} is
written in a way such that it does nothing in buffers that are not in
@code{org-mode}.
+You can narrow the current buffer to the current dynamic block (like any
+other block) with @code{org-narrow-to-block}.
+
@node Special agenda views, Extracting agenda information, Dynamic blocks, Hacking
@section Special agenda views
@cindex agenda views, user-defined
+@vindex org-agenda-skip-function
+@vindex org-agenda-skip-function-global
Org provides a special hook that can be used to narrow down the selection
-made by these agenda views: @code{todo}, @code{alltodo}, @code{tags}, @code{tags-todo},
-@code{tags-tree}. You may specify a function that is used at each match to verify
-if the match should indeed be part of the agenda view, and if not, how
-much should be skipped.
+made by these agenda views: @code{agenda}, @code{todo}, @code{alltodo},
+@code{tags}, @code{tags-todo}, @code{tags-tree}. You may specify a function
+that is used at each match to verify if the match should indeed be part of
+the agenda view, and if not, how much should be skipped. You can specify a
+global condition that will be applied to all agenda views, this condition
+would be stored in the variable @code{org-agenda-skip-function-global}. More
+commonly, such a definition is applied only to specific custom searches,
+using @code{org-agenda-skip-function}.
Let's say you want to produce a list of projects that contain a WAITING
tag anywhere in the project tree. Let's further assume that you have
@@ -14219,7 +15045,7 @@ does not need to preserve point. After evaluation, the cursor will be
moved to the end of the line (presumably of the headline of the
processed entry) and search continues from there. Under some
circumstances, this may not produce the wanted results. For example,
-if you have removed (e.g. archived) the current (sub)tree it could
+if you have removed (e.g.@: archived) the current (sub)tree it could
mean that the next entry will be skipped entirely. In such cases, you
can specify the position from where search should continue by making
FUNC set the variable `org-map-continue-from' to the desired buffer
@@ -14235,6 +15061,7 @@ SCOPE determines the scope of this command. It can be any of:
@example
nil @r{the current buffer, respecting the restriction if any}
tree @r{the subtree started with the entry at point}
+region @r{The entries within the active region, if any}
file @r{the current buffer, without restriction}
file-with-archives
@r{the current buffer, and any archives associated with it}
@@ -14355,7 +15182,7 @@ The easiest way to create that directory is to use a free
@uref{http://dropbox.com,Dropbox.com} account@footnote{If you cannot use
Dropbox, or if your version of MobileOrg does not support it, you can use a
webdav server. For more information, check out the documentation of MobileOrg and also this
-@uref{http://orgmode.org/worg/org-faq.php#mobileorg_webdav, FAQ entry}.}.
+@uref{http://orgmode.org/worg/org-faq.html#mobileorg_webdav, FAQ entry}.}.
When MobileOrg first connects to your Dropbox, it will create a directory
@i{MobileOrg} inside the Dropbox. After the directory has been created, tell
Emacs about it:
@@ -14373,7 +15200,7 @@ and to read captured notes from there.
This operation copies all files currently listed in @code{org-mobile-files}
to the directory @code{org-mobile-directory}. By default this list contains
all agenda files (as listed in @code{org-agenda-files}), but additional files
-can be included by customizing @code{org-mobiles-files}. File names will be
+can be included by customizing @code{org-mobile-files}. File names will be
staged with paths relative to @code{org-directory}, so all files should be
inside this directory. The push operation also creates a special Org file
@file{agendas.org} with all custom agenda view defined by the
@@ -14703,6 +15530,8 @@ with links transformation to Org syntax.
@i{David O'Toole} wrote @file{org-publish.el} and drafted the manual
chapter about publishing.
@item
+@i{Jambunathan K} contributed the OpenDocumentText exporter.
+@item
@i{Sebastien Vauban} reported many issues with LaTeX and BEAMER export and
enabled source code highlighling in Gnus.
@item
@@ -14729,6 +15558,7 @@ work on a tty.
@item
@i{Piotr Zielinski} wrote @file{org-mouse.el}, proposed agenda blocks
and contributed various ideas and code snippets.
+@item
@end itemize
diff --git a/doc/misc/texinfo.tex b/doc/misc/texinfo.tex
index fd22fd6856..6f593d7663 100644
--- a/doc/misc/texinfo.tex
+++ b/doc/misc/texinfo.tex
@@ -3,7 +3,7 @@
% Load plain if necessary, i.e., if running under initex.
\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
%
-\def\texinfoversion{2011-05-23.16}
+\def\texinfoversion{2011-08-15.20}
%
% Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
% 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
@@ -9620,6 +9620,3 @@ directory should work if nowhere else does.}
@c vim:sw=2:
-@ignore
- arch-tag: e1b36e32-c96e-4135-a41a-0b2efa2ea115
-@end ignore
diff --git a/doc/misc/trampver.texi b/doc/misc/trampver.texi
index 6a245f9c28..31d3ac0204 100644
--- a/doc/misc/trampver.texi
+++ b/doc/misc/trampver.texi
@@ -8,7 +8,7 @@
@c In the Tramp CVS, the version number is auto-frobbed from
@c configure.ac, so you should edit that file and run
@c "autoconf && ./configure" to change the version number.
-@set trampver 2.2.2-pre
+@set trampver 2.2.3-pre
@c Other flags from configuration
@set instprefix /usr/local
diff --git a/etc/ChangeLog b/etc/ChangeLog
index e54e8d81b8..24c0fd5442 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,23 +1,50 @@
-2011-07-28 Andreas Schwab <[email protected]>
+2011-08-30 Paul Eggert <[email protected]>
- * NEWS: Document ## and #:.
+ * MACHINES: Remove obsolete info and update a bit (Bug#9404).
+
+ * PROBLEMS: Remove obsolete comment re Yellow Dog (Bug#9403).
+
+2011-08-24 Steve Chapel <[email protected]> (tiny change)
+
+ * refcards/refcard.tex: Add a few more commands. (Bug#9343)
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-22 Juri Linkov <[email protected]>
+
+ * compilation.txt: Add more samples of output and non-output
+ switches (bug#9319).
+
+2011-08-19 Chong Yidong <[email protected]>
+
+ * themes/dichromacy-theme.el:
+ * themes/wheatgrass-theme.el:
+ * themes/tango-theme.el:
+ * themes/tango-dark-theme.el: Add error, warning, and success
+ faces.
+
+2011-08-15 Carsten Dominik <[email protected]>
* refcards/orgcard.tex: Document `org-copy-visible'.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* refcards/orgcard.tex: Documentation of new Babel function.
-2011-07-28 Eric Schulte <[email protected]>
+2011-08-15 Eric Schulte <[email protected]>
* refcards/orgcard.tex: Adding line for org-babel-check-src-block.
-2011-07-28 Carsten Dominik <[email protected]>
+2011-08-15 Carsten Dominik <[email protected]>
* refcards/orgcard.tex: Document key for clock consistency check.
+2011-07-30 Chong Yidong <[email protected]>
+
+ * grammars: New directory.
+
+2011-07-28 Andreas Schwab <[email protected]>
+
+ * NEWS: Document ## and #:.
+
2011-07-18 Andreas Schwab <[email protected]>
* charsets/GB180302.map: Update to 2005 edition.
diff --git a/etc/MACHINES b/etc/MACHINES
index 126ae40cb5..1e68376b94 100644
--- a/etc/MACHINES
+++ b/etc/MACHINES
@@ -24,227 +24,13 @@ file, and then edit the `configure' script to tell it which
configuration name(s) should select your new machine description and
system description files.
-Some obsolete platforms are unsupported beginning with Emacs 23.1, see
+Some obsolete platforms are unsupported beginning with Emacs 23.1. See
the list at the end of this file.
-** Alpha (DEC) running GNU/Linux (alpha-dec-linux-gnu)
-
- DEC C compiler version 5.9 (DEC C V5.9-005 on Digital UNIX V4.0f)
- is reported to produce bogus binaries of Emacs 21.2 when the
- command-line switches "-O4 -arch ev6 -tune ev6" are used. Using
- just -O4 produces a good executable.
-
- For 4.0 revision 564, and 4.0A and 4.0B, Emacs 20 seems to work
- with no special configuration options. However, if you use GCC as
- your compiler, you will need version 2.8.1 or later, as older
- versions fail to build with a message "Invalid dimension for the
- charset-ID 160".
-
-** Apple Macintosh running Mac OS X
-
-** Apple PowerPC Macintosh running GNU/Linux
-
-** HP 9000 series 700 or 800 (Spectrum) (hppa1.0-hp-hpux or hppa1.1-hp-hpux)
-
- Emacs 20 may work on HPUX 10. You need patch PHSS_6202 to install
- the Xaw and Xmu libraries. On HPUX 10.20 you may need to compile with GCC;
- when Emacs was compiled with HP's C compiler, HP92453-01 A.10.32.03,
- the subprocess features failed to work.
-
- If you turn on the DSUSP character (delayed suspend), Emacs 19.26
- does not know how to turn it off on HPUX. You need to turn it off manually.
-
- If you are running HP/UX release 8.0 or later, you need the optional
- "C/ANSI C" software in order to build Emacs (older releases of HP/UX
- do not require any special software). If the file "/etc/filesets/C"
- exists on your machine, you have this software, otherwise you do not.
-
-** IBM RS/6000 (rs6000-ibm-aix*)
-
- Emacs 19.26 is believed to work; its pretest was tested.
-
- Compiling with the system's `cc' and CFLAGS containing `-O5' might
- fail because libXbsd isn't found. This is a compiler bug;
- re-configure Emacs so that it isn't compiled with `-O5'.
-
- On AIX 4.3.x and 4.4, compiling with /bin/c89 fails because it
- treats certain warnings as errors. Use `cc' instead.
-
- At last report, Emacs didn't run well on terminals. Informed
- persons say that the tty VMIN and VTIME settings have been
- corrupted; if you have a fix, please send it to us.
-
- Compiling with -O using the IBM compiler has been known to make
- Emacs work incorrectly. There are reports that IBM compiler versions
- earlier than 1.03.00.02 fail even without -O.
-
- As of 19.11, if you strip the Emacs executable, it ceases to work.
-
- If anyone can fix the above problems, or confirm that they don't happen
- with certain versions of various programs, we would appreciate it.
-
-** IBM System/390 running GNU/Linux (s390-*-linux-gnu)
-
- As of Emacs 21.2, a 31-bit only version is supported on this system.
-
-** Intel 386 (i386-*-freebsd, i386-*-linux-gnu,
- i386-*-cygwin, i386-*-msdos, i386-*-windowsnt.
- i386 can be replaced with i486, i586, or i686)
-
- In the above configurations, * means that the manufacturer's name
- you specify does not matter, and you can use any name you like
- (but it should not contain any dashes or stars).
-
- Use i386-*-linux-gnu for GNU/Linux systems; Emacs runs as of version 19.26.
- Use i386-*-cygwin for Cygwin; Emacs builds as of version 22.1, in both X11
- and non-X11 modes. (The Cygwin site has source and binaries for 21.2.)
-
- On GNU/Linux systems, Emacs 19.23 was said to work properly with libc
- version 4.5.21, but not with 4.5.19.
-
- On GNU/Linux, configure may fail to put these definitions in config.h:
-
- #define HAVE_GETTIMEOFDAY
- #define HAVE_MKDIR
- #define HAVE_RMDIR
- #define HAVE_XSCREENNUMBEROFSCREEN
-
- To work around the problem, add those definitions by hand.
- It is possible that this problem happens only with X11R6.
- Newer system versions have fixed it.
-
- On NetBSD and FreeBSD, at one time, it was necessary to use
- GNU make, not the system's make. Assuming it's installed as gmake,
- do `gmake install MAKE=gmake'. However, more recently it is
- reported that using the system Make on NetBSD 1.3.1 works ok.
-
- Note that use of Linux with GCC 2.4 and the DLL 4.4 libraries
- requires the experimental "net 2" network patches (no relation to
- Berkeley Net 2). There is a report that (some version of) Linux
- requires including `/usr/src/linux/include/linux' in buffer.c
- but no coherent explanation of why that might be so. If it is so,
- in current versions of Linux, something else should probably be changed.
-
- You may find that adding -I/usr/X/include or -I/usr/netinclude or both
- to CFLAGS avoids compilation errors on certain systems.
-
- Some versions convince sysdep.c to try to use `struct tchars'
- but define `struct tc' instead; add `#define tchars tc'
- to config.h to solve this problem.
-
-** Iris 4D (mips-sgi-irix6.*)
-
- Emacs 21.3 is reported to work on IRIX 6.5.x.
-
- You can build a 64-bit executable (with larger maximum buffer size)
- on Irix 6.5 by specifying the 64-bit ABI using the `-64' compiler
- flag or otherwise (see cc(1)).
-
- If compiling with GCC on Irix 6 yields an error "conflicting types
- for `initstate'", install GCC 2.95 or a newer version, and this
- problem should go away. It is possible that this problem results
- from upgrading the operating system without reinstalling GCC; so you
- could also try reinstalling the same version of GCC, and telling us
- whether that fixes the problem.
-
-** Sun 4 (sparc), Sun 386 (sparc-sun-solaris2.*,
- i386-sun-solaris2.*, sparc*-*-linux-gnu)
-
- To build a 32-bit Emacs (i.e. if you are having any sort of problem
- bootstrapping a 64-bit version), you can use the Sun Studio compiler
- and configure Emacs with:
- env CC="cc -xarch=v7" CFLAGS='' ./configure # on SPARC systems
- env CC="cc -xarch=386" CFLAGS='' ./configure # on x86 systems
- On Solaris 2.10, it is also possible to use /usr/sfw/bin/gcc to build
- a 32-bit version of Emacs. Just make sure you point ./configure to
- the right compiler:
-
- env CC='/usr/sfw/bin/gcc -m32' ./configure
-
- To build a 64-bit Emacs (with larger maximum buffer size and
- including large file support) on a Solaris system which supports
- 64-bit executables, use the Sun compiler, configuring something like
- this (see the cc documentation for information on 64-bit
- compilation):
-
- env CC="cc -xarch=v9" CFLAGS='' ./configure # on SPARC systems
- env CC="cc -xarch=amd64" CFLAGS='' ./configure # on x86 systems
-
- As of version 2.95, GCC doesn't support the 64-bit ABI properly, but
- later releases may.
-
- Some versions of Solaris 8 have a bug in their XIM (X Input Method)
- implementation which causes Emacs to dump core when one of several
- frames is closed. To avoid this, either install patch 108773-12
- (for Sparc) or 108874-12 (for x86), or configure Emacs with the
- `--with-xim=no' switch (you can use Leim input methods instead).
-
- On Solaris 2.7, building Emacs with WorkShop Compilers 5.0 98/12/15
- C 5.0 failed, apparently with non-default CFLAGS, most probably due to
- compiler bugs. Using Sun Solaris 2.7 Sun WorkShop 6 update 1 C
- release was reported to work without problems. It worked OK on
- another system with Solaris 8 using apparently the same 5.0 compiler
- and the default CFLAGS.
-
- Emacs 21.1 and 21.2 built with Sun's ProWorks PC3.0.1 compiler on
- Intel/Solaris 8 was reported to abort and dump core during startup.
- Using GCC or a newer SUN compiler (Sun WokShop 6 update 2 C 5.3
- 2001/05/15) solves the problem.
-
- Emacs 20.5 and later work on SPARC GNU/Linux with the 32-bit ABI.
- As of release 2.95, GCC doesn't work properly with the 64-bit ABI
- (applicable on UltraSPARC), but that isn't the default mode.
-
- There are reports that using SunSoft cc with -xO4 -xdepend produces
- bad code for some part of Emacs.
-
- Some people report that Emacs crashes immediately on startup when
- used with a non-X terminal, but we think this is due to compiling
- with GCC and failing to use GCC's "fixed" system header files.
-
- Some Sun versions of X windows use the clipboard, not the selections,
- for transferring text between clients. The Cut, Paste and Copy items
- in the menu bar Edit menu work with the clipboard.
-
- If you compile with Sun's ANSI compiler acc, you need additional options
- when linking temacs, such as
- /usr/lang/SC2.0.1/values-Xt.o -L/usr/lang/SC2.0.1/cg87 -L/usr/lang/SC2.0.1
- (those should be added just before the libraries) and you need to
- add -lansi just before -lc. The precise file names depend on the
- compiler version, so we cannot easily arrange to supply them.
-
- On Solaris 2, you need to install patch 100947-02 to fix a system bug.
- Presumably this patch comes from Sun. You must alter the definition of
- LD_SWITCH_SYSTEM if your X11 libraries are not in /usr/openwin/lib.
- You must make sure that /usr/ucblib is not in your LD_LIBRARY_PATH.
-
- On Solaris, do not use /usr/ucb/cc. Use /opt/SUNWspro/bin/cc. Make
- sure that /usr/ccs/bin and /opt/SUNWspro/bin are in your PATH before
- /usr/ucb. (Most free software packages have the same requirement on
- Solaris.) With this compiler, use `/opt/SUNWspro/bin/cc -E' as the
- preprocessor. If this inserts extra whitespace into its output (see
- the PROBLEMS file) then add the option `-Xs'.
-
- If you have trouble using open-network-stream, get the distribution
- of `bind' (the BSD name-server), build libresolv.a, and link Emacs
- with -lresolv, by editing LIBRESOLV in src/Makefile. This problem is
- due to obsolete software in the nonshared standard library.
-
- Note that Emacs on a Sun is not really as big as it looks. As
- dumped, it includes around 200k of zeros between the original text
- section and the original data section (now remapped as part of the
- text). These are never swapped in.
-
-** SuperH (sh[34]*-*-linux-gnu)
-
- Emacs 23.0.60 was reported to work on GNU/Linux (October 2008).
- Tested on a little-endian sh4 system (cpu type SH7751R) running
- Gentoo Linux 2008.0.
-
* Here are notes about some of the systems supported:
-** Linux (actually GNU/Linux)
+** GNU/Linux
Most of the complete systems which use the Linux kernel are close
enough to the GNU system to be considered variant GNU systems. We
@@ -263,31 +49,63 @@ the list at the end of this file.
people to write more free software. See the file LINUX-GNU in this
directory for more explanation.
+*** 64-bit GNU/Linux
+
+ No special procedures should be needed to build a 64-bit Emacs on a
+ 64-bit GNU/Linux system. To build a 32-bit Emacs, first ensure that
+ the necessary 32-bit system libraries and include files are
+ installed. Then use:
+
+ ./configure CC='gcc -m32' --build=i386-linux-gnu \
+ --x-libraries=/usr/X11R6/lib
+
+ (using the location of the 32-bit X libraries on your system).
+
+*** IBM System/390 running GNU/Linux (s390-*-linux-gnu)
+
+ As of Emacs 21.2, a 31-bit only version is supported on this system.
+
+*** SuperH (sh[34]*-*-linux-gnu)
+
+ Emacs 23.0.60 was reported to work on GNU/Linux (October 2008).
+ This was tested on a little-endian sh4 system (cpu type SH7751R) running
+ Gentoo Linux 2008.0.
+
** Mac OS X
For installation instructions see the file nextstep/INSTALL.
-** MSDOS
+** Microsoft Windows
- For installation on MSDOS, see the file msdos/INSTALL.
+ For installation instructions see the file nt/INSTALL.
+
+** MS-DOS
+
+ For installation instructions see the file msdos/INSTALL.
See the "MS-DOS" chapter of the manual for information about using
- Emacs on MSDOS.
+ Emacs on MS-DOS.
-** MS-Windows NT/95/98/ME/2000
+** Solaris
- For installation on all versions of the MS-Windows platform, see the
- file nt/INSTALL.
+ On Solaris it is also possible to use either GCC or Solaris Studio
+ to build Emacs, by pointing ./configure to the right compiler:
-** X86_64 GNU/Linux
+ ./configure CC='/usr/sfw/bin/gcc' # GCC
+ ./configure CC='cc' # Solaris Studio
- No special procedures should be needed to build a 64-bit Emacs. To
- build a 32-bit Emacs, first ensure that the necessary 32-bit system
- libraries and include files are installed. Then use:
+ On Solaris, do not use /usr/ucb/cc. Use /opt/SUNWspro/bin/cc. Make
+ sure that /usr/ccs/bin and /opt/SUNWspro/bin are in your PATH before
+ /usr/ucb. (Most free software packages have the same requirement on
+ Solaris.) With this compiler, use `/opt/SUNWspro/bin/cc -E' as the
+ preprocessor. If this inserts extra whitespace into its output (see
+ the PROBLEMS file) then add the option `-Xs'.
- env CC="gcc -m32" ./configure --build=i386-linux-gnu \
- --x-libraries=/usr/X11R6/lib
+ To build a 64-bit Emacs (with larger maximum buffer size) on a
+ Solaris system which supports 64-bit executables, specify the -m64
+ compiler option. For example:
- (using the location of the 32-bit X libraries on your system).
+ ./configure CC='/usr/sfw/bin/gcc -m64' # GCC
+ ./configure CC='cc -m64' # Solaris Studio
* Obsolete platforms
diff --git a/etc/NEWS b/etc/NEWS
index 6a1bb6c1c5..dbeca0b521 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -43,10 +43,12 @@ to configure. Note that other libraries used by Emacs, RSVG and GConf,
also depend on Gtk+. You can disable them with --without-rsvg and
--without-gconf.
+---
** There is a new configure option --enable-use-lisp-union-type.
This is only useful for Emacs developers to debug certain types of bugs.
This is not a new feature; only the configure flag is new.
+---
** There is a new configure option --with-wide-int.
With it, Emacs integers typically have 62 bits, even on 32-bit machines.
@@ -55,6 +57,19 @@ With it, Emacs integers typically have 62 bits, even on 32-bit machines.
Type `C-u C-h t' to choose it in case your language setup doesn't
automatically select it.
+** Emacs can be compiled with ImageMagick support.
+Emacs links to ImageMagick if version 6.2.8 or newer of the library is
+present at build time. To inhibit ImageMagick, use the configure
+option `--without-imagemagick' .
+
+---
+** The standalone programs digest-doc and sorted-doc are removed.
+Emacs now uses Lisp commands `doc-file-to-man' and `doc-file-to-info'.
+
+---
+** The standalone program `fakemail' is removed.
+If you need it, feedmail.el provides a superset of the functionality.
+
* Startup Changes in Emacs 24.1
@@ -74,27 +89,8 @@ and also when HOME is set to C:\ by default.
* Changes in Emacs 24.1
-** The inactive minibuffer has its own major mode `minibuffer-inactive-mode'.
-This is handy for minibuffer-only frames, and is also used for the "mouse-1
-pops up *Messages*" feature, which can now easily be changed.
-
-** emacsclient changes
-
-+++
-*** New emacsclient argument --parent-id ID can be used to open a
-client frame in parent X window ID, via XEmbed. This works like the
---parent-id argument to Emacs.
-
-+++
-*** New emacsclient argument -q/--quiet suppresses some status messages.
-
+++
-*** New emacsclient argument --frame-parameters can be used to set the
-frame parameters of a newly-created graphical frame.
-
-+++
-*** If emacsclient shuts down as a result of Emacs signalling an
-error, its exit status is 1.
+** auto-mode-case-fold is now enabled by default.
** Completion
@@ -121,125 +117,132 @@ and pops down the *Completions* buffer accordingly.
Instead, the bindings in minibuffer-local-filename-completion-map are combined
with minibuffer-local-must-match-map.
-** auto-mode-case-fold is now enabled by default.
-
** Mail changes
-The default of `send-mail-function' has changed from
-`sendmail-send-it' (on GNU/Linux and other Unix-like systems) or
-`mailclient-send-it' (on Windows) to `sendmail-query-once'. This new
-default will ask the user (once) whether to use the internal smtpmail
-package to send email, or to use the old, external defaults.
-
-** smtpmail changes
+The default of `send-mail-function' is now `sendmail-query-once',
+which asks the user (once) whether to use the smtpmail package to send
+email, or to use the old defaults that rely on external mail
+facilities (`sendmail-send-it' on GNU/Linux and other Unix-like
+systems, and `mailclient-send-it' on Windows).
-*** smtpmail has been largely rewritten to upgrade to STARTTLS if
-possible, and uses the auth-source framework for getting credentials.
-The rewrite should be largely compatible with previous versions of
-smtpmail, but there are two major incompatibilities:
+*** smtpmail changes
-*** `smtpmail-auth-credentials' no longer exists. That variable used
-to be be either ~/.authinfo (in which case you won't see any
-difference), but if it were a direct list of user names and passwords,
-it will be ignored, and you will be prompted for the user name and the
-password instead. They will then be saved to ~/.authinfo.
+**** smtpmail now uses encrypted connections (via STARTTLS) if the
+mail server supports them. It also uses the auth-source framework for
+getting credentials.
-If you wish to copy over all the credentials from
-`smtpmail-auth-credentials' to your ~/.authinfo file manually, instead
-of letting smtpmail prompt you for these values, that's also possible.
+**** The variable `smtpmail-auth-credentials' has been removed.
+That variable used to have the default value "~/.authinfo", in which
+case you won't see any difference. But if you changed it to be a list
+of user names and passwords, that setting is now ignored; you will be
+prompted for the user name and the password, which will then be saved
+to ~/.authinfo.
-If you had, for instance,
+You can also manually copy the credentials to your ~/.authinfo file.
+For example, if you had
-(setq smtpmail-auth-credentials
- '(("mail.example.org" 25 "jim" "s!cret")))
+ (setq smtpmail-auth-credentials
+ '(("mail.example.org" 25 "jim" "s!cret")))
then the equivalent line in ~/.authinfo would be
-machine mail.example.org port 25 login jim password s!cret
+ machine mail.example.org port 25 login jim password s!cret
+
+**** The variable `smtpmail-starttls-credentials' has been removed.
-*** Similarly, `smtpmail-starttls-credentials' no longer exists. If
-you had that set, then then you need to put
+If you had that set, then then you need to put
-machine smtp.whatever.foo port 25 key "~/.my_smtp_tls.key" cert
-"~/.my_smtp_tls.cert"
+ machine smtp.whatever.foo port 25 key "~/.my_smtp_tls.key" cert "~/.my_smtp_tls.cert"
in your ~/.authinfo file instead.
+** Emacs server and client changes
++++
+*** New option `server-port' specifies the port on which the Emacs
+server should listen.
++++
+*** New emacsclient argument -q/--quiet suppresses some status messages.
++++
+*** New emacsclient argument --frame-parameters can be used to set the
+frame parameters of a newly-created graphical frame.
++++
+*** If emacsclient shuts down as a result of Emacs signalling an
+error, its exit status is 1.
++++
+*** New emacsclient argument --parent-id ID.
+This opens a client frame in parent X window ID, via XEmbed, similar
+to the --parent-id argument to Emacs.
+
** Internationalization changes
+++
*** Emacs now supports display and editing of bidirectional text.
-See the node "Bidirectional Editing" in the Emacs Manual for some
-additional documentation.
-
-To turn this off in any given buffer, set the buffer-local variable
-`bidi-display-reordering' to a nil value. The default is t. For text
-that includes no right-to-left characters, the result of reordering
-looks exactly as it did in previous versions, i.e. there's no
-reordering at all.
+Text that includes characters from right-to-left (RTL) scripts, such
+as Arabic, Farsi, or Hebrew, is displayed in the correct visual order
+as expected by users of those scripts. This display reordering is a
+"Full bidirectionality" class implementation of the Unicode
+Bidirectional Algorithm. Buffers RTL text should look exactly the
+same as before.
-The buffer-local variable `bidi-paragraph-direction', if non-nil,
-forces each paragraph in the buffer to have its base direction
-according to the value of this variable. Possible values are
-`right-to-left' and `left-to-right'. If the value is nil (the
-default), Emacs determines the base direction of each paragraph from
-its text, as specified by the Unicode Bidirectional Algorithm.
+For more information, see the node "Bidirectional Editing" in the
+Emacs Manual.
-The function `current-bidi-paragraph-direction' returns the actual
-value of paragraph base direction at point.
++++
+**** New buffer-local variable `bidi-display-reordering'.
+To disable display reordering in any given buffer, change this to nil.
-Reordering of bidirectional text for display in Emacs is a "Full
-bidirectionality" class implementation of the Unicode Bidirectional
++++
+**** New buffer-local variable `bidi-paragraph-direction'.
+If nil (the default), Emacs determines the base direction of each
+paragraph from its text, as specified by the Unicode Bidirectional
Algorithm.
+Setting this to `right-to-left' or `left-to-right' forces a particular
+base direction on each paragraph in the buffer.
+
+Paragraphs whose base direction is right-to-left are displayed
+starting at the right margin of the window.
+
+++
-*** Enhanced support for characters that have no glyphs in available fonts.
-If a character has no glyphs in any of the available fonts, Emacs by
-default will display it either as a hexadecimal code in a box or as a
+*** Enhanced support for characters with no glyphs in available fonts.
+If a character has no glyphs in any of the available fonts, Emacs
+normally displays it either as a hexadecimal code in a box or as a
thin 1-pixel space. In addition to these two methods, Emacs can
display these characters as empty box, as an acronym, or not display
them at all. To change how these characters are displayed, customize
the variable `glyphless-char-display-control'.
-On character terminals these methods are used for characters that
+On character terminals, these methods are used for characters that
cannot be encoded by the `terminal-coding-system'.
-*** There are two new input methods for Persian/Farsi: farsi and farsi-translit.
+---
+*** New input methods for Farsi: farsi and farsi-translit.
+
+** Improved GTK integration
-** GTK scroll-bars are now placed on the right by default.
+*** GTK scroll-bars are now placed on the right by default.
Use `set-scroll-bar-mode' to change this.
-** GTK tool bars can have just text, just images or images and text.
+*** GTK tool bars can have just text, just images or images and text.
Customize `tool-bar-style' to choose style. On a Gnome desktop, the default
is taken from the desktop settings.
-** GTK tool bars can be placed on the left/right or top/bottom of the frame.
+*** GTK tool bars can be placed on the left/right or top/bottom of the frame.
The frame-parameter tool-bar-position controls this. It takes the values
top, left, right or bottom. The Options => Show/Hide menu has entries
for this.
-** ImageMagick support.
-It is now possible to use the ImageMagick library to load many new
-image formats in Emacs. By default, Emacs links with the ImageMagick
-libraries if they are present at build time. This needs ImageMagick
-6.2.8 or newer (versions newer than 6.0.7 _may_ work but have not been
-tested). To disable ImageMagick support, use the configure option
-`--without-imagemagick'.
-
-The new function `imagemagick-types' returns a list of image file
-extensions that your installation of ImageMagick supports. The
-function `imagemagick-register-types' enables ImageMagick support for
-these image types, minus those listed in `imagemagick-types-inhibit'.
-
-See the Emacs Lisp Reference Manual for more information.
-
-** The colors for selected text (the region face) are taken from the GTK
+*** The colors for selected text (the region face) are taken from the GTK
theme when Emacs is built with GTK.
-** Emacs uses GTK tooltips by default if built with GTK. You can turn that
+*** Emacs uses GTK tooltips by default if built with GTK. You can turn that
off by customizing x-gtk-use-system-tooltips.
++++
+** New basic faces `error', `warning', `success' are available to
+highlight strings that indicate failure, caution or successful operation.
+
** Lucid menus and dialogs can display antialiased fonts if Emacs is built
with Xft. To change font, use the X resource font, for example:
Emacs.pane.menubar.font: Courier-12
@@ -248,9 +251,6 @@ Emacs.pane.menubar.font: Courier-12
Also, the first dash (which does not indicate anything) is just
displayed as a space.
-** On Nextstep/OSX, the menu bar can be hidden by customizing
-ns-auto-hide-menu-bar.
-
** Basic SELinux support has been added.
This requires Emacs to be linked with libselinux at build time.
@@ -269,43 +269,47 @@ for remote machines which support SELinux.
** The function format-time-string now supports the %N directive, for
higher-resolution time stamps.
-** The function kill-emacs is now run upon receipt of the signals SIGTERM
-and SIGHUP, and upon SIGINT in batch mode.
-
-** kill-emacs-hook is now also run in batch mode.
+** Changes for exiting Emacs
++++
+*** The function kill-emacs is now run upon receipt of the signals
+SIGTERM and SIGHUP, and upon SIGINT in batch mode.
++++
+*** kill-emacs-hook is now also run in batch mode.
If you have code that adds something to kill-emacs-hook, you should
consider if it is still appropriate to add it in the noninteractive case.
-** New scrolling commands `scroll-up-command' and `scroll-down-command'
+** Scrolling changes
+
+*** New scrolling commands `scroll-up-command' and `scroll-down-command'
(bound to C-v/[next] and M-v/[prior]) do not signal errors at top/bottom
of buffer at first key-press (instead move to top/bottom of buffer)
when a new variable `scroll-error-top-bottom' is non-nil.
-** New scrolling commands `scroll-up-line' and `scroll-down-line'
+*** New scrolling commands `scroll-up-line' and `scroll-down-line'
scroll a line instead of full screen.
-** New property `scroll-command' should be set on a command's symbol to
+*** New property `scroll-command' should be set on a command's symbol to
define it as a scroll command affected by `scroll-preserve-screen-position'.
+++
-** If you customize `scroll-conservatively' to a value greater than 100,
+*** If you customize `scroll-conservatively' to a value greater than 100,
Emacs will never recenter point in the window when it scrolls due to
cursor motion commands or commands that move point (e.f., `M-g M-g').
Previously, you needed to use `most-positive-fixnum' as the value of
`scroll-conservatively' to achieve the same effect.
---
-** ``Aggressive'' scrolling now honors the scroll margins.
+*** ``Aggressive'' scrolling now honors the scroll margins.
If you customize `scroll-up-aggressively' or
`scroll-down-aggressively' and move point off the window, Emacs now
scrolls the window so as to avoid positioning point inside the scroll
margin.
** Trash changes
-
++++
*** `delete-by-moving-to-trash' now only affects commands that specify
trashing. This avoids inadvertently trashing temporary files.
-
++++
*** Calling `delete-file' or `delete-directory' with a prefix argument
now forces true deletion, regardless of `delete-by-moving-to-trash'.
@@ -314,22 +318,18 @@ for `list-colors-display'.
** An Emacs Lisp package manager is now included.
This is a convenient way to download and install additional packages,
-from a package repository at elpa.gnu.org.
-
+from a package repository at http://elpa.gnu.org.
++++
*** `M-x list-packages' shows a list of packages, which can be
selected for installation.
-
++++
*** New command `describe-package', bound to `C-h P'.
-
++++
*** By default, all installed packages are loaded and activated
automatically when Emacs starts up. To disable this, set
`package-enable-at-startup' to nil. To change which packages are
loaded, customize `package-load-list'.
-** An Emacs Lisp testing tool is now included.
-Emacs Lisp developers can use this tool to write automated tests for
-their code. See the ERT info manual for details.
-
** Custom Themes
*** `M-x customize-themes' lists Custom themes which can be enabled.
@@ -347,16 +347,22 @@ default, all themes included in Emacs are treated as safe.
** The user option `remote-file-name-inhibit-cache' controls whether
the remote file-name cache is used for read access.
+** File- and directory-local variable changes
+++
-** The use of a "mode: minor" specification in a file local variables section
-to enable a minor-mode is deprecated. Instead, use "eval: (minor-mode 1)".
+*** You can stop directory local vars from applying to subdirectories.
+Add an element (subdirs . nil) to the alist portion of any variables
+settings to indicate that the section should not apply to
+subdirectories.
-** The standalone programs lib-src/digest-doc and sorted-doc have been
-replaced with Lisp commands `doc-file-to-man' and `doc-file-to-info'.
+*** Directory local variables can apply to some file-less buffers.
+Affected modes include dired, vc-dir, and log-edit. For example,
+adding "(diff-mode . ((mode . whitespace)))" to .dir-locals.el will
+turn on `whitespace-mode' for *vc-diff* buffers. Modes should call
+`hack-dir-local-variables-non-file-buffer' to support this.
----
-** The standalone program `fakemail' has been removed.
-If you need it, feedmail.el ought to provide a superset of the functionality.
++++
+*** Using "mode: MINOR-MODE" to enable a minor mode is deprecated.
+Instead, use "eval: (minor-mode 1)".
+++
** The variable `focus-follows-mouse' now always defaults to nil.
@@ -371,24 +377,25 @@ by default.
*** `menu-bar-select-buffer-function' lets you choose another operation
instead of `switch-to-buffer' when selecting an item in the Buffers menu.
+** The inactive minibuffer has its own major mode `minibuffer-inactive-mode'.
+This is handy for minibuffer-only frames, and is also used for the "mouse-1
+pops up *Messages*" feature, which can now easily be changed.
+
* Editing Changes in Emacs 24.1
** Search changes
-
+++
*** C-y in Isearch is now bound to isearch-yank-kill, instead of
isearch-yank-line.
-
---
*** M-y in Isearch is now bound to isearch-yank-pop, instead of
isearch-yank-kill.
-
+++
*** M-s C-e in Isearch is now bound to isearch-yank-line.
+++
-** There is a new command `count-words-region', which does what you expect.
+** New command `count-words-region'. This does what you expect.
** completion-at-point now handles tags and semantic completion.
@@ -400,11 +407,11 @@ also deletes newlines around point.
** Deletion changes
*** New option `delete-active-region'.
-If non-nil, C-d, [delete], and DEL delete the region if it is active
-and no prefix argument is given. If set to `kill', these commands
-kill instead.
+If non-nil, [delete] and DEL delete the region if it is active and no
+prefix argument is given. If set to `kill', these commands kill
+instead.
-*** New command `delete-forward-char', bound to C-d and [delete].
+*** New command `delete-forward-char', bound to [delete].
This is meant for interactive use, and obeys `delete-active-region'.
The command `delete-char' does not obey `delete-active-region'.
@@ -412,7 +419,7 @@ The command `delete-char' does not obey `delete-active-region'.
Apart from obeying `delete-active-region', its behavior is unchanged.
However, the byte compiler now warns if it is called from Lisp; you
should use delete-char with a negative argument instead.
-
+---
*** The option `mouse-region-delete-keys' has been deleted.
** Selection changes.
@@ -473,10 +480,8 @@ between applications.
+++
*** Support for X cut buffers has been removed.
-*** Support for X clipboard managers has been added.
-
-**** To inhibit use of the clipboard manager, set
-`x-select-enable-clipboard-manager' to nil.
+*** X clipboard managers are now supported.
+To inhibit this, change `x-select-enable-clipboard-manager' to nil.
** New command `rectangle-number-lines', bound to `C-x r N', numbers
the lines in the current rectangle. With an prefix argument, this
@@ -489,37 +494,16 @@ $ESHELL nor variable `explicit-shell-file-name' is set.
* Changes in Specialized Modes and Packages in Emacs 24.1
-** MH-E
-
-*** Upgraded to MH-E version 8.2.93. See MH-E-NEWS for details.
-
-** comint and modes derived from it use the generic completion code.
-
-** Compilation mode
-
-*** Compilation mode can be used without font-lock-mode.
-`compilation-parse-errors-function' is now obsolete.
-
-*** `compilation-filter-start' is let-bound to the start of the text
-inserted by the compilation filter function, when calling
-compilation-filter-hook.
+** Archive Mode has basic support for browsing and updating 7z archives.
-** The Landmark game is now invoked with `landmark', not `lm'.
-
-** Prolog mode has been completely revamped, with lots of additional
-functionality such as more intelligent indentation, electricity, support for
-more variants, including Mercury, and a lot more.
-
-** shell-mode can track your cwd by reading it from your prompt.
-Just set shell-dir-cookie-re to an appropriate regexp.
-
-** Modula-2 mode provides auto-indentation.
+** browse-url has a new variable `browse-url-mailto-function'
+specifies how mailto: URLs are handled. The default is `browse-url-mail'.
** BibTeX mode
*** BibTeX mode now supports biblatex.
-Use the variable bibtex-dialect to select support for different BibTeX dialects.
-bibtex-entry-field-alist is now an obsolete alias for
+Use the variable bibtex-dialect to select support for different BibTeX
+dialects. bibtex-entry-field-alist is now an obsolete alias for
bibtex-BibTeX-entry-alist.
*** New command `bibtex-search-entries' bound to C-c C-a.
@@ -528,60 +512,6 @@ bibtex-BibTeX-entry-alist.
*** New variable `bibtex-search-entry-globally'.
-** latex-electric-env-pair-mode keeps \begin..\end matched on the fly.
-
-** FIXME: xdg-open for browse-url and reportbug, 2010/08.
-
-** Archive Mode has basic support to browse and update 7z archives.
-
-** browse-url has gotten a new variable that is used for mailto: URLs,
-`browse-url-mailto-function', which defaults to `browse-url-mail'.
-
-** `url-queue-retrieve' downloads web pages asynchronously, but allow
-controlling the degree of parallelism.
-
-** Directory local variables can apply to file-less buffers, in certain modes
-(eg dired, vc-dir, log-edit). For example, adding
-"(diff-mode . ((mode . whitespace)))" to your .dir-locals.el file,
-will turn on `whitespace-mode' for *vc-diff* buffers. Modes should
-call `hack-dir-local-variables-non-file-buffer' to support this.
-
-+++
-** You can prevent directory local variables from applying to subdirectories.
-Add an element (subdirs . nil) to the alist portion of any variables
-settings to indicate said section should not be applied to subdirectories.
-
-** ERC changes
-
-*** New vars `erc-autojoin-timing' and `erc-autojoin-delay'.
-If the value of `erc-autojoin-timing' is 'ident, ERC autojoins after a
-successful NickServ identification, or after `erc-autojoin-delay'
-seconds. The default value, 'ident, means to autojoin immediately
-after connecting.
-
-*** New variable `erc-coding-system-precedence': If we use `undecided'
-as the server coding system, this variable will then be consulted.
-The default is to decode strings that can be decoded as utf-8 as
-utf-8, and do the normal `undecided' decoding for the rest.
-
-** Eshell changes
-
-*** The default value of eshell-directory-name is a directory named
-"eshell" in `user-emacs-directory'. If the old "~/.eshell/" directory
-exists, that is used instead.
-
-** In ido-mode, C-v is no longer bound to ido-toggle-vc.
-The reason is that this interferes with cua-mode.
-
-** partial-completion-mode is now obsolete.
-You can get a comparable behavior with:
-(setq completion-styles '(partial-completion initials))
-(setq completion-pcm-complete-word-inserts-delimiters t)
-
-** mpc.el: Can use pseudo tags of the form tag1|tag2 as a union of two tags.
-
-** server can listen on a specific port using the server-port option.
-
** Calendar, Diary, and Appt
+++
@@ -617,6 +547,21 @@ appt-visible/appt-msg-window (use the variable appt-display-format)
*** Some diary function aliases (obsolete since Emacs 22.1) have been removed:
view-diary-entries, list-diary-entries, show-all-diary-entries
+** CC Mode (C, C++, etc.)
+
+*** New feature to "guess" the style in an existing buffer.
+
+** comint and modes derived from it use the generic completion code.
+
+** Compilation mode
+
+*** Compilation mode can be used without font-lock-mode.
+`compilation-parse-errors-function' is now obsolete.
+
+*** `compilation-filter-start' is let-bound to the start of the text
+inserted by the compilation filter function, when calling
+compilation-filter-hook.
+
** Customize
*** Customize buffers now contain a search field.
@@ -631,6 +576,18 @@ Use the arrow to the left of the option name to toggle visibility.
*** The color widget now has a "Choose" button, which allows you to
choose a color via list-colors-display.
+** D-Bus
+
+*** It is possible now, to access alternative buses than the default
+system or session bus.
+
+*** dbus-register-{service,method,property}
+The -method and -property functions do not automatically register
+names anymore.
+
+The new function dbus-register-service registers a service known name
+on a D-Bus without simultaneously registering a property or a method.
+
** Dired-x
*** dired-jump and dired-jump-other-window called with a prefix argument
@@ -640,144 +597,33 @@ read a file name from the minibuffer instead of using buffer-file-name.
*** The `dired local variables' feature provided by Dired-x is obsolete.
The standard directory local variables feature replaces it.
-** SQL Mode enhancements.
+** ERC changes
-*** `sql-dialect' is a synonym for `sql-product'.
-
-*** Added ability to login with a port on MySQL and Postgres.
-The custom variable `sql-port' can be specified for connection to
-MySQL or Postgres servers. By default, the port is not listed in
-either login parameter, but will be added to the command line if set
-to a non-zero value.
-
-*** Dynamic selection of product in an SQL interactive session.
-If you use `sql-product-interactive' to start an SQL interactive
-session it uses the current value of `sql-product'. Preceding the
-invocation with C-u will force it to ask for the product before
-creating the session.
-
-*** Renaming a SQL interactive buffer when it is created.
-Prefixing the SQL interactive commands (`sql-sqlite', `sql-postgres',
-`sql-mysql', etc.) with C-u will force a new interactive session to be
-started and will prompt for the new name. This will reduce the need
-for `sql-rename-buffer' is most common use cases.
-
-*** Command continuation prompts in SQL interactive mode are suppressed.
-Multiple line commands in SQL interactive mode, generate command
-continuation prompts which needlessly confuse the output. These
-prompts are now filtered out from the output. This change impacts
-multiple line SQL statements entered with C-j between each line,
-statements yanked into the buffer and statements sent with
-`sql-send-*' functions.
-
-*** Custom variables control prompting for login parameters.
-Each supported product has a custom variable `sql-*-login-params'
-which is a list of the parameters to be prompted for before a
-connection is established.
+*** New vars `erc-autojoin-timing' and `erc-autojoin-delay'.
+If the value of `erc-autojoin-timing' is 'ident, ERC autojoins after a
+successful NickServ identification, or after `erc-autojoin-delay'
+seconds. The default value, 'ident, means to autojoin immediately
+after connecting.
-The lists consist of the following five tokens: `user', `password',
-`database', `server', and `port'. The order in which they appear is
-the order in which they are prompted. The tokens symbols can be
-replaced by a sublist starting with the token and followed by a plist
-which control the prompting for values. The tokens `user',
-`database', and `server' each can take a property of :default which
-specifies the value to be used if no value is entered. The
-`database', `server', and `port' tokens handle the :completion
-property which restricts the entry to either one of the values in the
-list or to one of the values returned by the function provided as the
-property value. The `database' and `server' tokens also accept the
-:file property whose value is a regexp to identify useful file names.
-
- (user :default DEF)
- (database :default DEF
- :file FILEPAT
- :completion COMPLETE)
- (server :default DEF
- :file FILEPAT
- :completion COMPLETE)
-
-The FILEPAT when :file is specified is a regexp that will match valid
-file names (without the directory portion). Generally these strings
-will be of the form ".+\.SUF" where SUF is the desired file suffix.
-
-When :completion is specified, the COMPLETE corresponds to the
-PREDICATE argument to the `completing-read' function (a list of
-possible values or a function returning such a list).
-
-*** Added `sql-connection-alist' to record login parameter values.
-An alist for recording different username, database and server
-values. If there are multiple databases that you connect to the
-parameters needed can be stored in this alist.
-
-For example, the following might be set in the user's init.el:
-
- (setq sql-connection-alist
- '((dev (sql-product 'sqlite)
- (sql-database "/home/mmaug/dev.db"))
- (prd (sql-product 'oracle)
- (sql-user "mmaug")
- (sql-database "iprd2a"))))
-
-This defines two connections named "dev" and "prd".
-
-*** Added `sql-connect' to use predefined connections.
-Sets the login parameters based on the values in the
-`sql-connection-alist' and start a SQL interactive session. Any
-values specified in the connection will not be prompted for.
-
-In the example above, if the user were to invoke M-x sql-connect, they
-would be prompted for the connection. The user can respond with
-either "dev" or "prd". The "dev" connection would connect to the
-SQLite database without prompting; the "prd" connection would prompt
-for the users password and then connect to the Oracle database.
-
-**** Added SQL->Start... submenu when connections are defined.
-When connections have been defined, there is a submenu available that
-allows the user to select one to start a SQLi session. The "Start
-SQLi Session" item moves to the "Start..." submenu when cnnections
-have been defined.
-
-**** Added "Save Connection" menu item in SQLi buffers.
-When a SQLi session is not started by a connection then
-`sql-save-connection' will gather the login params specified for the
-session and save them as a new connection.
-
-*** List database objects and details.
-Once a SQL interactive session has been started, you can get a list of
-the objects in the database and see details of those objects. The
-objects shown and the details available are product specific.
-
-**** List all objects.
-Using `M-x sql-list-all', `C-c C-l a' or selecting "SQL->List all
-objects" will list all the objects in the database. At a minimum it
-lists the tables and views in the database. Preceding the command by
-universal argument may provide additional details or extend the
-listing to include other schemas objects. The list will appear in a
-separate window in view-mode.
-
-**** List Table details.
-Using `M-x sql-list-table', `C-c C-l t' or selecting "SQL->List Table
-details" will ask for the name of a database table or view and display
-the list of columns in the relation. Preceding the command with the
-universal argument may provide additional details about each column.
-The list will appear in a separate window in view-mode.
-
-*** Added option `sql-send-terminator'.
-When set makes sure that each command sent with `sql-send-*' commands
-are properly terminated and submitted to the SQL processor.
-
-*** Added option `sql-oracle-scan-on'.
-When set commands sent to Oracle's SQL*Plus are scanned for strings
-starting with an ampersand and the user is asked for replacement text.
-In general, the SQL*Plus option SCAN should always be set OFF under
-SQL interactive mode and this option used in its place.
-
-*** SQL interactive mode will replace tabs with spaces.
-This prevents the command interpreter for MySQL and Postgres from
-listing object name completions when being sent text via
-`sql-send-*' functions.
+*** New variable `erc-coding-system-precedence': If we use `undecided'
+as the server coding system, this variable will then be consulted.
+The default is to decode strings that can be decoded as utf-8 as
+utf-8, and do the normal `undecided' decoding for the rest.
-*** An API for manipulating SQL product definitions has been added.
+** Eshell changes
+
+*** The default value of eshell-directory-name is a directory named
+"eshell" in `user-emacs-directory'. If the old "~/.eshell/" directory
+exists, that is used instead.
+
+** gdb-mi
+
+*** GDB User Interface migrated to GDB Machine Interface and now
+supports multithread non-stop debugging and debugging of several
+threads simultaneously.
+
+** In ido-mode, C-v is no longer bound to ido-toggle-vc.
+The reason is that this interferes with cua-mode.
** Image mode
@@ -787,28 +633,100 @@ image can be animated.
*** Option `image-animate-loop', if non-nil, loops the animation.
If nil, `image-toggle-animation' plays the animation once.
-** sregex.el is now obsolete, since rx.el is a strict superset.
+** Info
-** s-region.el and pc-select are now declared obsolete,
-superseded by shift-select-mode enabled by default in 23.1.
-** pc-mode.el is also declared obsolete.
-** gdb-mi
+*** New command `info-display-manual' displays an Info manual
+specified by its name. If that manual is already visited in some Info
+buffer within the current session, the command will display that
+buffer. Otherwise, it will load the manual and display it. This is
+handy if you have many manuals in many Info buffers, and don't
+remember the name of the buffer visiting the manual you want to
+consult.
-*** GDB User Interface migrated to GDB Machine Interface and now
-supports multithread non-stop debugging and debugging of several
-threads simultaneously.
+** The Landmark game is now invoked with `landmark', not `lm'.
-** D-Bus
+** MH-E has been upgraded to MH-E version 8.2.93.
+See MH-E-NEWS for details.
-*** It is possible now, to access alternative buses than the default
-system or session bus.
+** Modula-2 mode provides auto-indentation.
-*** dbus-register-{service,method,property}
-The -method and -property functions do not automatically register
-names anymore.
+** mpc.el: Can use pseudo tags of the form tag1|tag2 as a union of two tags.
-The new function dbus-register-service registers a service known name
-on a D-Bus without simultaneously registering a property or a method.
+** Prolog mode has been completely revamped, with lots of additional
+functionality such as more intelligent indentation, electricity, support for
+more variants, including Mercury, and a lot more.
+
+** Rmail
+
+*** The command `rmail-epa-decrypt' decrypts OpenPGP data
+in the Rmail incoming message.
+
+** shell-mode can track your cwd by reading it from your prompt.
+Just set shell-dir-cookie-re to an appropriate regexp.
+
+---
+** SQL Mode enhancements.
+
+*** `sql-dialect' is an alias for `sql-product'.
+
+*** New variable `sql-port' specifies the port number for connecting
+to a MySQL or Postgres server.
+
+*** The command `sql-product-interactive' now takes a prefix argument,
+which causes it to prompt for an SQL product instead of the current
+value of `sql-product'.
+
+*** Product-specific SQL interactive commands now take prefix args.
+These commands (`sql-sqlite', `sql-postgres', `sql-mysql', etc.),
+given a prefix argument, prompt for a name for the SQL interactive
+buffer. This reduces the need for calling `sql-rename-buffer'.
+
+*** SQL interactive modes suppress command continuation prompts, and
+replace tabs with spaces. The first change impacts multiple line SQL
+statements entered with C-j between each line, statements yanked into
+the buffer and statements sent with `sql-send-*' functions. The
+second change prevents the MySQL and Postgres interpreters from
+listing object name completions when sent text via `sql-send-*'
+functions.
+
+*** New custom variables control prompting for login parameters.
+Each supported product has a custom variable `sql-*-login-params',
+which is a list of the parameters to be prompted for before a
+connection is established.
+
+*** New variable `sql-connection-alist' for login parameter values.
+This can be used to store different username, database and server
+values. Connections defined in this variable appear in the submenu
+SQL->Start... for making new SQLi sessions.
+
+*** New command `sql-connect' starts a predefined SQLi session,
+using the login parameters from `sql-connection-alist'.
+
+*** New "Save Connection" menu item in SQLi buffers.
+This gathers the login params specified for the SQLi session, if it
+was not started by a connection, and saves them as a new connection.
+
+*** Commands for listing database objects and details.
+In an SQLi session, you can get a list of objects in the database.
+The contents of these lists are product specific.
+
+**** `C-c C-l a' or the "SQL->List all objects" menu item
+lists all the objects in the database. With a prefix argument, it
+displays additional details or extend the listing to include other
+schemas objects.
+
+**** `C-c C-l t' or the "SQL->List Table details" menu item
+prompts for the name of a database table or view and displays the list
+of columns in the relation. With a prefix argument, it displays
+additional details about each column.
+
+*** New options `sql-send-terminator' and `sql-oracle-scan-on'.
+
+*** An API for manipulating SQL product definitions has been added.
+
+** TeX modes
+
+*** latex-electric-env-pair-mode keeps \begin..\end matched on the fly.
** Tramp
@@ -820,6 +738,9 @@ on a D-Bus without simultaneously registering a property or a method.
*** The option `ange-ftp-binary-file-name-regexp' has changed its
default value to "".
+** `url-queue-retrieve' downloads web pages asynchronously, but allow
+controlling the degree of parallelism.
+
** VC and related modes
*** Support for pulling on distributed version control systems.
@@ -854,9 +775,21 @@ binding `log-view-expanded-log-entry-function' to a suitable function.
*** New command `vc-ediff' allows visual comparison of two revisions
of a file similar to `vc-diff', but using ediff backend.
-** CC Mode (C, C++, etc.)
+** FIXME: xdg-open for browse-url and reportbug, 2010/08.
-*** New feature to "guess" the style in an existing buffer.
+** Obsolete modes
+
+*** partial-completion-mode is obsolete.
+You can get a comparable behavior with:
+(setq completion-styles '(partial-completion initials))
+(setq completion-pcm-complete-word-inserts-delimiters t)
+
+*** pc-mode.el is obsolete.
+
+*** sregex.el is obsolete, since rx.el is a strict superset.
+
+*** s-region.el and pc-select are obsolete.
+They are superseded by shift-select-mode enabled by default in 23.1.
** Miscellaneous
@@ -868,14 +801,6 @@ of a file similar to `vc-diff', but using ediff backend.
*** New command `nato-region' converts text to NATO phonetic alphabet.
-*** The new command `info-display-manual' will display an Info manual
-specified by its name. If that manual is already visited in some Info
-buffer within the current session, the command will display that
-buffer. Otherwise, it will load the manual and display it. This is
-handy if you have many manuals in many Info buffers, and don't
-remember the name of the buffer visiting the manual you want to
-consult.
-
* New Modes and Packages in Emacs 24.1
@@ -921,6 +846,7 @@ bidirectional editing introduced in Emacs 24. If you need the
bidirectional properties of a character, use `get-char-code-property'
with the last argument `bidi-class'.
++++
** `copy-directory' now copies the source directory as a subdirectory
of the target directory, if the latter is an existing directory. The
new optional arg COPY-CONTENTS, if non-nil, makes the function copy
@@ -936,7 +862,7 @@ coordinate in the POSITION list now counts from the top of the text
area, excluding any header line. Previously, it counted from the top
of the header line.
-** Remove obsolete name `e' (use `float-e' instead).
+** Removed obsolete name `e' (use `float-e' instead).
** A backquote not followed by a space is now always treated as new-style.
@@ -947,6 +873,7 @@ programmer-visible consequences.
** Passing a nil argument to a minor mode function now turns the mode
ON unconditionally.
++++
** During startup, Emacs no longer adds entries for `menu-bar-lines'
and `tool-bar-lines' to `default-frame-alist' and `initial-frame-alist'.
With these alist entries omitted, `make-frame' checks the value of the
@@ -961,8 +888,7 @@ has now been removed.
** cl.el no longer provides `cl-19'.
-** The following functions and aliases, obsolete since at least Emacs 21.1,
-have been removed:
+** The following obsolete functions and aliases were removed:
comint-kill-output, decompose-composite-char, outline-visible,
internal-find-face, internal-get-face, frame-update-faces,
frame-update-face-colors, x-frob-font-weight, x-frob-font-slant,
@@ -972,12 +898,11 @@ x-make-font-bold-italic, mldrag-drag-mode-line, mldrag-drag-vertical-line,
iswitchb-default-keybindings, char-bytes, isearch-return-char,
make-local-hook
-** The following variables and aliases, obsolete since at least Emacs 21.1,
-have been removed:
-checkdoc-minor-keymap, vc-header-alist, directory-sep-char,
-font-lock-defaults-alist
+** The following obsolete variables and varaliases were removed:
+checkdoc-minor-keymap, vc-header-alist, directory-sep-char, and
+font-lock-defaults-alist.
-** The following files, obsolete since at least Emacs 21.1, have been removed:
+** The following obsolete files were removed:
sc.el, x-menu.el, rnews.el, rnewspost.el
** FIXME finder-inf.el changes.
@@ -985,6 +910,46 @@ sc.el, x-menu.el, rnews.el, rnewspost.el
* Lisp changes in Emacs 24.1
+** Code can now use lexical scoping by default instead of dynamic scoping.
+The `lexical-binding' variable lets code use lexical scoping for local
+variables. It is typically set via file-local variables, in which case it
+applies to all the code in that file.
+
+*** `eval' takes a new optional argument `lexical' to choose the new lexical
+binding instead of the old dynamic binding mode.
+
+*** Lexically scoped interpreted functions are represented with a new form
+of function value which looks like (closure ENV ARGS &rest BODY).
+
+*** New macro `letrec' to define recursive local functions.
+
+*** New function `special-variable-p' to check whether a variable is
+declared as dynamically bound.
+
+** An Emacs Lisp testing tool is now included.
+Emacs Lisp developers can use this tool to write automated tests for
+their code. See the ERT info manual for details.
+
+** Changes for bidirectional display and editing
+
++++
+*** New function `current-bidi-paragraph-direction'.
+This returns the actual value of base direction of the paragraph at
+point.
+
++++
+*** New function `bidi-string-mark-left-to-right'.
+Given a string containing characters from right-to-left (RTL) scripts,
+this function returns another string which can be safely inserted into
+a buffer, such that any following text will be always displayed to the
+right of that string. (This works by appending the Unicode
+"LEFT-TO-RIGHT MARK" character when the argument string might need that.)
+
+This is useful when the buffer has overall left-to-right (LTR)
+paragraph direction and you need to insert a string whose contents and
+directionality are not known in advance, without disrupting the layout
+of the line.
+
** Window changes
*** `switch-to-buffer' has a new optional argument FORCE-SAME-WINDOW,
@@ -995,6 +960,7 @@ can be used, e.g. if the selected one is strongly dedicated.
*** FIXME: buffer-display-alist changes
** Completion
+
*** New variable completion-extra-properties used to specify extra properties
of the current completion:
- :annotate-function, same as the old completion-annotate-function.
@@ -1022,22 +988,7 @@ connection, directly or via STARTTLS. To do STARTTLS, additional
parameters (`:end-of-command', `:success', `:capabilities-command')
must also be supplied.
-** Code can now use lexical scoping by default instead of dynamic scoping.
-The `lexical-binding' variable lets code use lexical scoping for local
-variables. It is typically set via file-local variables, in which case it
-applies to all the code in that file.
-
-*** `eval' takes a new optional argument `lexical' to choose the new lexical
-binding instead of the old dynamic binding mode.
-
-*** Lexically scoped interpreted functions are represented with a new form
-of function value which looks like (closure ENV ARGS &rest BODY).
-
-*** New macro `letrec' to define recursive local functions.
-
-*** New function `special-variable-p' to check whether a variable is
-declared as dynamically bound.
-
++++
** pre/post-command-hook are not reset to nil upon error.
Instead, the offending function is removed.
@@ -1049,9 +1000,8 @@ Emacs server instances.
** `call-process' allows a `(:file "file")' spec to redirect STDOUT to
a file.
-** byte-compile-disable-print-circle is obsolete.
-** deferred-action-list and deferred-action-function are obsolete.
-** Removed the stack-trace-on-error variable.
+---
+** Variable `stack-trace-on-error' removed.
Also the debugger can now "continue" from an error, which means it will jump
to the error handler as if the debugger had not been invoked instead of
jumping all the way to the top-level.
@@ -1064,8 +1014,8 @@ The variable is now used to load all kind of supported dynamic libraries,
not just image libraries. The previous name is still available as an
obsolete alias.
-** New variable syntax-propertize-function to set syntax-table properties.
-Replaces font-lock-syntactic-keywords which are now obsolete.
+** New variable `syntax-propertize-function'.
+This replaces `font-lock-syntactic-keywords' which is now obsolete.
This allows syntax-table properties to be set independently from font-lock:
just call syntax-propertize to make sure the text is propertized.
Together with this new variable come a new hook
@@ -1078,22 +1028,25 @@ syntactic rules.
+++
** Syntax tables support a new "comment style c" additionally to style b.
+
** frame-local variables cannot be let-bound any more.
+
++++
** prog-mode is a new major-mode meant to be the parent of programming mode.
The prog-mode-hook it defines can be used to enable features for
programming modes. For example:
(add-hook 'prog-mode-hook 'flyspell-prog-mode)
enables on the fly spell checking for comments and strings for
programming modes.
+
** define-minor-mode accepts a new keyword :variable.
++++
** `delete-file' and `delete-directory' now accept optional arg TRASH.
Trashing is performed if TRASH and `delete-by-moving-to-trash' are
both non-nil. Interactively, TRASH defaults to t, unless a prefix
argument is supplied (see Trash changes, above).
-** buffer-substring-filters is obsoleted by filter-buffer-substring-functions.
-
** `facemenu-read-color' is now an alias for `read-color'.
The command `read-color' now requires a match for a color name or RGB
triplet, instead of signalling an error if the user provides a invalid
@@ -1116,6 +1069,14 @@ is being animated.
*** `image-extension-data' is renamed to `image-metadata'.
+*** If Emacs is compiled with ImageMagick support (see Startup
+Changes), the function `imagemagick-types' returns a list of image
+file extensions that your installation of ImageMagick supports. The
+function `imagemagick-register-types' enables ImageMagick support for
+these image types, minus those listed in `imagemagick-types-inhibit'.
+
+See the Emacs Lisp Reference Manual for more information.
+
** XML and HTML parsing
*** If Emacs is compiled with libxml2 support (which is the default),
@@ -1146,6 +1107,7 @@ the GnuTLS logging conventions. The output is in *Messages*.
*** New hook `isearch-update-post-hook' that runs in `isearch-update'.
++++
** Progress reporters can now "spin".
The MIN-VALUE and MAX-VALUE arguments of `make-progress-reporter' can
now be nil, or omitted. This makes a "non-numeric" reporter. Each
@@ -1168,10 +1130,21 @@ as well as those in the -*- line.
** keymaps can inherit from multiple parents.
++++
** New reader macro ## which stands for the empty symbol.
This means that the empty symbol can now be read back. Also, #: by itself
(when not immediately followed by a possible symbol character) stands for
an empty uninterned symbol.
+
+** Obsolete functions and variables
+
+*** buffer-substring-filters is obsolete.
+Use `filter-buffer-substring-functions' instead.
+
+*** `byte-compile-disable-print-circle' is obsolete.
+
+*** `deferred-action-list' and `deferred-action-function' are obsolete.
+
* Changes in Emacs 24.1 on non-free operating systems
@@ -1189,6 +1162,9 @@ with the USER_LIBS build variable.
** New make target `dist' to create binary distribution for MS Windows.
+** On Nextstep/OSX, the menu bar can be hidden by customizing
+ns-auto-hide-menu-bar.
+
----------------------------------------------------------------------
This file is part of GNU Emacs.
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 2f344955cb..1869124987 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2648,43 +2648,6 @@ of PURESIZE in puresize.h.
But in some of the cases listed above, this problem is a consequence
of something else that is wrong. Be sure to check and fix the real problem.
-*** Linux: Emacs crashes when dumping itself on Mac PPC running Yellow Dog GNU/Linux.
-
-The crashes happen inside the function Fmake_symbol; here's a typical
-C backtrace printed by GDB:
-
- 0x190c0c0 in Fmake_symbol ()
- (gdb) where
- #0 0x190c0c0 in Fmake_symbol ()
- #1 0x1942ca4 in init_obarray ()
- #2 0x18b3500 in main ()
- #3 0x114371c in __libc_start_main (argc=5, argv=0x7ffff5b4, envp=0x7ffff5cc,
-
-This could happen because GCC version 2.95 and later changed the base
-of the load address to 0x10000000. Emacs needs to be told about this,
-but we currently cannot do that automatically, because that breaks
-other versions of GNU/Linux on the MacPPC. Until we find a way to
-distinguish between the Yellow Dog and the other varieties of
-GNU/Linux systems on the PPC, you will have to manually uncomment the
-following section near the end of the file src/m/macppc.h in the Emacs
-distribution:
-
- #if 0 /* This breaks things on PPC GNU/Linux except for Yellowdog,
- even with identical GCC, as, ld. Let's take it out until we
- know what's really going on here. */
- /* GCC 2.95 and newer on GNU/Linux PPC changed the load address to
- 0x10000000. */
- #if defined __linux__
- #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
- #define DATA_SEG_BITS 0x10000000
- #endif
- #endif
- #endif /* 0 */
-
-Remove the "#if 0" and "#endif" directives which surround this, save
-the file, and then reconfigure and rebuild Emacs. The dumping process
-should now succeed.
-
*** OpenBSD 4.0 macppc: Segfault during dumping.
The build aborts with signal 11 when the command `./temacs --batch
diff --git a/etc/compilation.txt b/etc/compilation.txt
index 888c1f94c3..eeb09b1712 100644
--- a/etc/compilation.txt
+++ b/etc/compilation.txt
@@ -546,9 +546,20 @@ checking whether to build shared libraries... yes
checking whether -lc should be explicitly linked in... (cached) no
checking For GLIB - version >= 2.0.0... yes (version 2.1.0)
checking FONTCONFIG_CFLAGS...
-g++ -o foo.o foo.cc
-tool1 -output=foo foo.x
-tool2 --outfile foo foo.y
+tool -o foo.o foo.c
+tool -o=foo.o foo.c
+tool -output foo.o foo.c
+tool -output=foo.o foo.c
+tool -outfile foo.o foo.c
+tool -outfile=foo.o foo.c
+tool --output foo.o foo.c
+tool --output=foo.o foo.c
+tool --outfile foo.o foo.c
+tool --outfile=foo.o foo.c
+tool -omega foo.c foo2.c
+tool -output-html-file foo.c foo2.c
+tool --omega foo.c foo2.c
+tool --output-html-file foo.c foo2.c
Compilation started at Wed Jul 20 12:20:10
Compilation interrupt at Wed Jul 20 12:20:10
diff --git a/etc/refcards/orgcard.tex b/etc/refcards/orgcard.tex
index f35ed20914..1579a31b8d 100644
--- a/etc/refcards/orgcard.tex
+++ b/etc/refcards/orgcard.tex
@@ -1,6 +1,6 @@
% Reference Card for Org Mode
-\def\orgversionnumber{7.4}
-\def\versionyear{2010} % latest update
+\def\orgversionnumber{7.7}
+\def\versionyear{2011} % latest update
\def\year{2011} % latest copyright year
%**start of header
@@ -309,6 +309,7 @@ are preserved on all copies.
\metax{move subtree/list item up/down}{M-S-UP/DOWN}
\metax{sort subtree/region/plain-list}{C-c \^{}}
\metax{clone a subtree}{C-c C-x c}
+\metax{copy visible text}{C-c C-x v}
\metax{kill/copy subtree}{C-c C-x C-w/M-w}
\metax{yank subtree}{C-c C-x C-y or C-y}
\metax{narrow buffer to subtree / widen}{C-x n s/w}
@@ -443,7 +444,9 @@ formula, \kbd{:=} a field formula.
\key{execute code block at point}{C-c C-c}
\key{open results of code block at point}{C-c C-o}
+\key{check code block at point for errors}{C-c C-v c}
\key{view expanded body of code block at point}{C-c C-v v}
+\key{view information about code block at point}{C-c C-v I}
\key{go to named code block}{C-c C-v g}
\key{go to named result}{C-c C-v r}
\key{go to the head of the current code block}{C-c C-v u}
@@ -586,10 +589,10 @@ after ``{\tt :}'', and dictionary words elsewhere.
\key{delete other windows}{o}
\key{view mode dispatcher}{v}
-\key{switch to day/week/month/year view}{d w vm vy}
+\key{switch to day/week/month/year/def view}{d w vm vy vSP}
\key{toggle diary entries / time grid / habits}{D / G / K}
\key{toggle entry text / clock report}{E / R}
-\key{toggle display of logbook entries}{l / v l/L}
+\key{toggle display of logbook entries}{l / v l/L/c}
\key{toggle inclusion of archived trees/files}{v a/A}
\key{refresh agenda buffer with any changes}{r / g}
\key{filter with respect to a tag}{/}
@@ -683,3 +686,4 @@ your own key as shown under INSTALLATION.
% compile-command: "tex refcard"
% End:
+
diff --git a/etc/refcards/refcard.tex b/etc/refcards/refcard.tex
index 52b9348db2..7d4f9dbfa8 100644
--- a/etc/refcards/refcard.tex
+++ b/etc/refcards/refcard.tex
@@ -332,6 +332,7 @@ If Emacs is still searching, \kbd{C-g} cancels only the part not matched.
\shortcopyrightnotice
+\newcolumn
\section{Motion}
\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
@@ -352,7 +353,10 @@ If Emacs is still searching, \kbd{C-g} cancels only the part not matched.
\key{scroll to previous screen}{M-v}
\key{scroll left}{C-x <}
\key{scroll right}{C-x >}
-\key{scroll current line to center of screen}{C-u C-l}
+\key{scroll current line to center, top, bottom}{C-l}
+
+\key{goto line}{M-g g}
+\key{back to indentation}{M-m}
\section{Killing and Deleting}
@@ -393,14 +397,15 @@ If Emacs is still searching, \kbd{C-g} cancels only the part not matched.
Valid responses in query-replace mode are
-\key{{\bf replace} this one, go on to next}{SPC}
+\key{{\bf replace} this one, go on to next}{SPC {\rm or} y}
\key{replace this one, don't move}{,}
-\key{{\bf skip} to next without replacing}{DEL}
+\key{{\bf skip} to next without replacing}{DEL {\rm or} n}
\key{replace all remaining matches}{!}
\key{{\bf back up} to the previous match}{^}
\key{{\bf exit} query-replace}{RET}
\key{enter recursive edit (\kbd{C-M-c} to exit)}{C-r}
+\newcolumn
\section{Multiple Windows}
When two commands are shown, the second is a similar command for a
@@ -438,6 +443,7 @@ frame instead of a window.
\key{indent {\bf region} (mode-dependent)}{C-M-\\}
\key{indent {\bf sexp} (mode-dependent)}{C-M-q}
\key{indent region rigidly {\it arg\/} columns}{C-x TAB}
+\key{indent for comment}{M-;}
\key{insert newline after point}{C-o}
\key{move rest of line vertically down}{C-M-o}
@@ -536,6 +542,13 @@ minibuffer. Type \kbd{F10} to activate menu bar items on text terminals.
\key{expand previous word dynamically}{M-/}
+\section{Miscellaneous}
+
+\key{numeric argument}{C-u {\it num}}
+\key{negative argument}{M--}
+\key{quoted insert}{C-q {\it char}}
+
+\newcolumn
\section{Regular Expressions}
\key{any single character except a newline}{. {\rm(dot)}}
@@ -604,6 +617,7 @@ Other:
\endindentedkeys
+\newcolumn
\section{Registers}
\key{save region in register}{C-x r s}
diff --git a/etc/themes/dichromacy-theme.el b/etc/themes/dichromacy-theme.el
index 31f27d9fb8..3c260118b2 100644
--- a/etc/themes/dichromacy-theme.el
+++ b/etc/themes/dichromacy-theme.el
@@ -60,6 +60,10 @@ Ansi-Color faces are included.")
;; Escape and prompt faces
`(minibuffer-prompt ((,class (:weight bold :foreground ,blue))))
`(escape-glyph ((,class (:foreground ,vermillion))))
+ `(error ((,class (:weight bold :slant italic
+ :foreground ,vermillion))))
+ `(warning ((,class (:foreground ,orange))))
+ `(success ((,class (:foreground ,bluegreen))))
;; Font lock faces
`(font-lock-builtin-face ((,class (:foreground ,blue))))
`(font-lock-comment-face ((,class (:slant italic :foreground ,bluegreen))))
@@ -69,8 +73,6 @@ Ansi-Color faces are included.")
`(font-lock-string-face ((,class (:foreground ,bluegray))))
`(font-lock-type-face ((,class (:weight bold :foreground ,blue))))
`(font-lock-variable-name-face ((,class (:weight bold :foreground ,orange))))
- `(font-lock-warning-face ((,class (:weight bold :slant italic
- :foreground ,vermillion))))
;; Button and link faces
`(link ((,class (:underline t :foreground ,blue))))
`(link-visited ((,class (:underline t :foreground ,redpurple))))
diff --git a/etc/themes/tango-dark-theme.el b/etc/themes/tango-dark-theme.el
index 403370c90c..8f91d35e6a 100644
--- a/etc/themes/tango-dark-theme.el
+++ b/etc/themes/tango-dark-theme.el
@@ -75,6 +75,9 @@ Semantic, and Ansi-Color faces are included.")
;; Escape and prompt faces
`(minibuffer-prompt ((,class (:foreground ,cham-0))))
`(escape-glyph ((,class (:foreground ,butter-3))))
+ `(error ((,class (:foreground ,red-0))))
+ `(warning ((,class (:foreground ,orange-1))))
+ `(success ((,class (:foreground ,cham-1))))
;; Font lock faces
`(font-lock-builtin-face ((,class (:foreground ,plum-1))))
`(font-lock-comment-face ((,class (:foreground ,cham-2))))
@@ -84,7 +87,6 @@ Semantic, and Ansi-Color faces are included.")
`(font-lock-string-face ((,class (:foreground ,choc-1))))
`(font-lock-type-face ((,class (:foreground ,blue-0))))
`(font-lock-variable-name-face ((,class (:foreground ,orange-1))))
- `(font-lock-warning-face ((,class (:foreground ,red-0))))
;; Button and link faces
`(link ((,class (:underline t :foreground ,blue-1))))
`(link-visited ((,class (:underline t :foreground ,blue-2))))
diff --git a/etc/themes/tango-theme.el b/etc/themes/tango-theme.el
index 9d0f0aca94..f504d76427 100644
--- a/etc/themes/tango-theme.el
+++ b/etc/themes/tango-theme.el
@@ -66,6 +66,9 @@ Semantic, and Ansi-Color faces are included.")
;; Escape and prompt faces
`(minibuffer-prompt ((,class (:weight bold :foreground ,blue-3))))
`(escape-glyph ((,class (:foreground ,red-3))))
+ `(error ((,class (:foreground ,red-3))))
+ `(warning ((,class (:foreground ,orange-3))))
+ `(success ((,class (:foreground ,cham-3))))
;; Font lock faces
`(font-lock-builtin-face ((,class (:foreground ,plum-2))))
`(font-lock-comment-face ((,class (:slant italic :foreground ,alum-5))))
@@ -75,7 +78,6 @@ Semantic, and Ansi-Color faces are included.")
`(font-lock-string-face ((,class (:foreground ,plum-3))))
`(font-lock-type-face ((,class (:foreground ,blue-3))))
`(font-lock-variable-name-face ((,class (:foreground ,orange-4))))
- `(font-lock-warning-face ((,class (:foreground ,red-2))))
;; Button and link faces
`(link ((,class (:underline t :foreground ,blue-3))))
`(link-visited ((,class (:underline t :foreground ,blue-2))))
diff --git a/etc/themes/wheatgrass-theme.el b/etc/themes/wheatgrass-theme.el
index 9f8772c4d6..63ebc247b9 100644
--- a/etc/themes/wheatgrass-theme.el
+++ b/etc/themes/wheatgrass-theme.el
@@ -30,6 +30,9 @@ of green, brown, and blue.")
'wheatgrass
`(default ((,class (:foreground "wheat" :background "black"))))
`(cursor ((,class (:foreground "black" :background "thistle"))))
+ `(error ((,class (:foreground "salmon1"))))
+ `(warning ((,class (:foreground "orange"))))
+ `(success ((,class (:foreground "yellow green"))))
;; Highlighting faces
`(highlight ((,class (:foreground "white" :background "dark green"))))
`(region ((,class (:foreground "white" :background "dark green"))))
@@ -45,7 +48,6 @@ of green, brown, and blue.")
`(font-lock-string-face ((,class (:foreground "dark khaki"))))
`(font-lock-type-face ((,class (:foreground "aquamarine"))))
`(font-lock-variable-name-face ((,class (:foreground "yellow green"))))
- `(font-lock-warning-face ((,class (:foreground "salmon1"))))
;; Button and link faces
`(link ((,class (:underline t :foreground "cyan"))))
`(link-visited ((,class (:underline t :foreground "dark cyan"))))
diff --git a/etc/tutorials/TUTORIAL.he b/etc/tutorials/TUTORIAL.he
index 529c42a1c4..92d94a0da8 100644
--- a/etc/tutorials/TUTORIAL.he
+++ b/etc/tutorials/TUTORIAL.he
@@ -25,7 +25,7 @@
דבר ראשון שעליכם ללמוד הוא כיצד לנוע ממקום אחד למשנהו בתוך הטקסט. אתם
כבר יודעים כיצד להתקדם לעמוד הבא, עם C-v. לחזרה לעמוד הקודם הקישו M-v
-(החזיקו מקש META והקישו v או הקישו ‭<ESC>v‬ אם אין במקלדת מקש META
+(החזיקו מקש META והקישו v או הקישו ‪<ESC>v‬ אם אין במקלדת מקש META
או EDIT או ALT).
>> נסו עתה כמה פעמים להקיש M-v ואחר־כך C-v.
@@ -151,17 +151,17 @@ M-f עובר את המילה הבאה ונעצר בסופה. M-b פועל באו
>> נסו את כל הפקודות הללו מספר פעמים, לשם תרגול.
אלו הן הפקודות הנפוצות ביותר.
-שתי פקודות תנועה חשובות אחרת הן ‭M-<‬ ‏(META פחות), אשר נעה לתחילת
-הטקסט, ו־‭M->‬ ‏(META יותר), אשר נעה לסוף הטקסט.
+שתי פקודות תנועה חשובות אחרת הן ‪M-<‬ ‏(META פחות), אשר נעה לתחילת
+הטקסט, ו־‪M->‬ ‏(META יותר), אשר נעה לסוף הטקסט.
ברוב המקלדות המקש ">" נמצא מעל הפסיק, לכן כדי להקישו יש צורך ללחוץ
-ולהחזיק מקש Shift. באופן דומה יש ללחוץ על Shift כדי להקיש ‭M-<‬כי
+ולהחזיק מקש Shift. באופן דומה יש ללחוץ על Shift כדי להקיש ‪M-<‬ כי
אחרת היה יוצא M-פסיק.
->> נסו עתה ‭M-<‬ כדי להגיע לתחילת השיעור.
+>> נסו עתה ‪M-<‬ כדי להגיע לתחילת השיעור.
אחר־כך הקישו C-v מספר פעמים, עד שתגיעו לכאן.
->> עכשיו נסו ‭M->‬ כדי להגיע לסוף השיעור.
+>> עכשיו נסו ‪M->‬ כדי להגיע לסוף השיעור.
לאחר מכן הקישו M-v כמה פעמים כדי לחזור לכאן.
ניתן להזיז את הסמן גם בעזרת מקשי החצים, אם הם קיימים במקלדת שלכם.
@@ -320,7 +320,7 @@ argument) משום מקישים אותו לפני הפקודה אליה הוא �
‏<Delback> מחק תו שלפני הסמן
‏C-d מחק תו מתחת או אחרי הסמן
- ‏‭M-<Delback>‬ גזור מילה שלפני הסמן
+ ‏‪M-<Delback>‬ גזור מילה שלפני הסמן
‏M-d גזור מילה שאחרי הסמן
‏C-k גזור טקסט מהסמן ועד סוף השורה
@@ -583,7 +583,7 @@ C-x C-s. לכן קיימת פקודה
יותר ולהמשיך מאותה נקודה. כאשר Emacs רץ על תצוגת טקסט, C-z "משעה" את
Emacs: הוא מחזיר אתכם לשורת הפקודות הבסיסית של מערכת ההפעלה ("shell"),
אבל אינו מסיים את Emacs. ברוב המערכות, כדי להמשיך בעבודתכם ב־Emacs,
-תצטרכו להקיש את הפקודה "fg" או ‭"%emacs"‬.
+תצטרכו להקיש את הפקודה "fg" או ‪"%emacs"‬.
הרגע הנכון להשתמש ב־C-x C-c הוא כאשר אתם עומדים להתנתק (log out).
כמו־כן, תצטרכו להשתמש בו כדי לצאת מ־Emacs שהופעל ע"י תוכניות אחרות
@@ -1020,7 +1020,7 @@ Software Foundation, אם בגרסא 3 של הרשיון, ואם (כאופציה
אנא עיינו ב־GNU General Public License.
‏GNU Emacs אמור להיות מלווה בעותק של GNU General Public License; אם לא
-קיבלתם אותו, תוכלו למצוא אותו ב־‭<http://www.gnu.org/licenses/>‬.
+קיבלתם אותו, תוכלו למצוא אותו ב־‪<http://www.gnu.org/licenses/>‬.
הנכם מוזמנים לקרוא את הקובץ COPYING ואז אכן לחלק עותקים של GNU Emacs
לחבריכם. עזרו לנו לחסל את "הבעלות" על תוכנה שאינה אלא חבלה בתוכנה,
diff --git a/leim/ChangeLog b/leim/ChangeLog
index 7ee32dcb76..c28e947262 100644
--- a/leim/ChangeLog
+++ b/leim/ChangeLog
@@ -1,7 +1,16 @@
-2011-07-25 Paul Eggert <[email protected]>
+2011-09-03 Paul Eggert <[email protected]>
* Makefile.in (install): install-sh is now in build-aux (Bug#9169).
+2011-08-29 Stefan Monnier <[email protected]>
+
+ * quail/latin-ltx.el: Complete the super and subscript letters.
+
+2011-08-20 Glenn Morris <[email protected]>
+
+ * Makefile.in (OTHERS):
+ * makefile.w32-in (MISC): Add ipa-praat.elc.
+
2011-07-23 Yair F <[email protected]>
* quail/hebrew.el ("hebrew"): Additional key mappings.
diff --git a/leim/Makefile.in b/leim/Makefile.in
index d0dd6a2068..23eaf215e2 100644
--- a/leim/Makefile.in
+++ b/leim/Makefile.in
@@ -124,6 +124,7 @@ OTHERS= \
${srcdir}/quail/arabic.elc \
${srcdir}/quail/ethiopic.elc \
${srcdir}/quail/ipa.elc \
+ ${srcdir}/quail/ipa-praat.elc \
${srcdir}/quail/hebrew.elc \
${srcdir}/quail/georgian.elc \
$(srcdir)/quail/persian.elc \
diff --git a/leim/makefile.w32-in b/leim/makefile.w32-in
index 1ab14c72b3..231384308f 100644
--- a/leim/makefile.w32-in
+++ b/leim/makefile.w32-in
@@ -118,6 +118,7 @@ MISC= \
$(srcdir)/quail/arabic.elc \
$(srcdir)/quail/ethiopic.elc \
$(srcdir)/quail/ipa.elc \
+ $(srcdir)/quail/ipa-praat.elc \
$(srcdir)/quail/hebrew.elc \
$(srcdir)/quail/georgian.elc \
$(srcdir)/quail/persian.elc \
diff --git a/leim/quail/latin-ltx.el b/leim/quail/latin-ltx.el
index cc3be3a44c..fb78837873 100644
--- a/leim/quail/latin-ltx.el
+++ b/leim/quail/latin-ltx.el
@@ -351,16 +351,65 @@ system, including many technical ones. Examples:
("^9" ?⁹)
("^=" ?⁼)
("^\\gamma" ?ˠ)
+ ;; FIXME: It'd be nicer to generate some of these rules via something like
+ ;; (map (lambda (name char)
+ ;; (cond ((string-match "MODIFIER SMALL LETTER \\(.\\)" name)
+ ;; (list (string ?^ (downcase (aref name (match-beginning 1))))
+ ;; char)))
+ ;; ...)))
+ ("^a" ?ᵃ)
+ ("^b" ?ᵇ)
+ ("^c" ?ᶜ)
+ ("^d" ?ᵈ)
+ ("^e" ?ᵉ)
+ ("^f" ?ᶠ)
+ ("^g" ?ᵍ)
("^h" ?ʰ)
+ ;; ("^i" ?) ;; FIXME: can't find MODIFIER SMALL LETTER I !?!
("^j" ?ʲ)
+ ("^k" ?ᵏ)
("^l" ?ˡ)
+ ("^m" ?ᵐ)
("^n" ?ⁿ)
- ("^o" ?º)
+ ("^o" ?ᵒ)
+ ("^o_" ?º)
+ ("^p" ?ᵖ)
+ ;; ("^q" ?) ;; FIXME: can't find MODIFIER SMALL LETTER Q !?!
("^r" ?ʳ)
("^s" ?ˢ)
+ ("^t" ?ᵗ)
+ ("^u" ?ᵘ)
+ ("^v" ?ᵛ)
("^w" ?ʷ)
("^x" ?ˣ)
("^y" ?ʸ)
+ ("^z" ?ᶻ)
+ ("^A" ?ᴬ)
+ ("^B" ?ᴮ)
+ ;; ("^C" ?) ;; FIXME: can't find MODIFIER CAPITAL LETTER C !?!
+ ("^D" ?ᴰ)
+ ("^E" ?ᴱ)
+ ;; ("^F" ?) ;; FIXME: can't find MODIFIER CAPITAL LETTER F !?!
+ ("^G" ?ᴳ)
+ ("^H" ?ᴴ)
+ ("^I" ?ᴵ)
+ ("^J" ?ᴶ)
+ ("^K" ?ᴷ)
+ ("^L" ?ᴸ)
+ ("^M" ?ᴹ)
+ ("^N" ?ᴺ)
+ ("^O" ?ᴼ)
+ ("^P" ?ᴾ)
+ ;; ("^Q" ?) ;; FIXME: can't find MODIFIER CAPITAL LETTER Q !?!
+ ("^R" ?ᴿ)
+ ;; ("^S" ?) ;; FIXME: can't find MODIFIER CAPITAL LETTER S !?!
+ ("^T" ?ᵀ)
+ ("^U" ?ᵁ)
+ ("^V" ?ⱽ)
+ ("^W" ?ᵂ)
+ ;; ("^X" ?) ;; FIXME: can't find MODIFIER CAPITAL LETTER X !?!
+ ;; ("^Y" ?) ;; FIXME: can't find MODIFIER CAPITAL LETTER Y !?!
+ ;; ("^Z" ?) ;; FIXME: can't find MODIFIER CAPITAL LETTER Z !?!
("^{SM}" ?℠)
("^{TEL}" ?℡)
("^{TM}" ?™)
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 8b92eab857..c1d943ccaf 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,7 +1,809 @@
+2011-09-03 Chong Yidong <[email protected]>
+
+ * mail/sendmail.el (sendmail-query-once-function): Deleted.
+ (sendmail-query-once): Save directly to send-mail-function.
+ Update message-send-mail-function too.
+
+ * mail/smtpmail.el (smtpmail-try-auth-methods): Clarify prompt.
+
+2011-09-03 Christoph Scholtes <[email protected]>
+
+ * progmodes/python.el (python-mode-map): Use correct function to
+ start python interpreter from menu-bar (as reported by Geert
+ Kloosterman).
+ (inferior-python-mode-map): Fix typo.
+ (python-shell-map): Removed.
+
+2011-09-03 Deniz Dogan <[email protected]>
+
+ * net/rcirc.el (rcirc-print): Simplify code for
+ rcirc-scroll-show-maximum-output. There is no need to walk
+ through all windows to find the right one.
+
+2011-09-03 Christoph Scholtes <[email protected]>
+
+ * help.el (help-return-method): Doc fix.
+
+2011-09-03 Martin Rudalics <[email protected]>
+
+ * window.el (window-deletable-p): Don't return a non-nil value
+ when there's a buffer that was shown in the window before.
+ (Bug#9419)
+ (display-buffer-pop-up-frame, display-buffer-pop-up-window): Set
+ window's previous buffers to nil.
+
+2011-09-03 Eli Zaretskii <[email protected]>
+
+ * mail/rmailmm.el (rmail-mime-insert-tagline): Insert an extra
+ newline before and after the tag line, so it doesn't interfere
+ with determining the paragraph direction of bidirectional text.
+
+2011-09-03 Leo Liu <[email protected]>
+
+ * files.el (find-file-not-true-dirname-list): Remove. (Bug#9422)
+
+2011-09-02 Chong Yidong <[email protected]>
+
+ * window.el (pop-to-buffer-1, pop-to-buffer-same-window): Deleted.
+ (pop-to-buffer): Change interactive spec. Pass second argument
+ directly to display-buffer.
+ (display-buffer): Fix interactive spec. Use functionp to
+ distinguish between a function and a list of functions.
+
+ * abbrev.el (edit-abbrevs):
+ * arc-mode.el (archive-extract):
+ * autoinsert.el (auto-insert):
+ * bookmark.el (bookmark-bmenu-list):
+ * files.el (find-file):
+ * view.el (view-buffer):
+ * progmodes/compile.el (compilation-goto-locus):
+ * textmodes/bibtex.el (bibtex-initialize): Use switch-to-buffer.
+
+2011-09-02 Chong Yidong <[email protected]>
+
+ * window.el (display-buffer-alist): Doc fix.
+ (display-buffer): Add docstring. Don't treat
+ display-buffer-default specially.
+ (display-buffer-reuse-selected-window)
+ (display-buffer-same-window, display-buffer-maybe-same-window)
+ (display-buffer-reuse-window, display-buffer-pop-up-frame)
+ (display-buffer-pop-up-window)
+ (display-buffer-reuse-or-pop-window)
+ (display-buffer-use-some-window): New functions.
+ (display-buffer-default-action): Use them.
+ (display-buffer-default): Deleted.
+ (pop-to-buffer-1): Fix choice of actions.
+
+2011-09-02 Stefan Monnier <[email protected]>
+
+ * minibuffer.el (completion--insert-strings): Don't get confused by
+ completion entries that end with an LF char.
+
+2011-09-01 Eli Zaretskii <[email protected]>
+
+ * window.el (frame-auto-delete, window-deletable-p): Doc fix.
+
+2011-09-01 Chong Yidong <[email protected]>
+
+ * window.el (display-buffer): Restore interactive spec.
+ (display-buffer-same-window, display-buffer-other-window):
+ New functions.
+ (pop-to-buffer-1): New function. Use the above.
+ (pop-to-buffer, pop-to-buffer-same-window): Use it.
+ (pop-to-buffer-other-window, pop-to-buffer-other-frame): Delete.
+
+ * view.el (view-buffer-other-window, view-buffer-other-frame):
+ Just use pop-to-buffer.
+
+2011-09-01 Thierry Volpiatto <[email protected]>
+
+ * vc/vc-rcs.el (vc-rcs-responsible-p): Handle directories. (Bug#9391)
+
+2011-09-01 Wilfred Hughes <[email protected]> (tiny change)
+
+ * vc/vc-git.el (vc-git-grep): Use --no-color. (Bug#9408)
+
+2011-08-31 Richard Stallman <[email protected]>
+
+ * mail/rmail.el (rmail-epa-decrypt): Rewrite to take account
+ of the separation of rmail-view-buffer from rmail-buffer.
+ If you say no to "replace original", the decrypt is in the
+ view buffer. If you say yes, the decrypt goes into the
+ rmail buffer also.
+
+2011-08-31 Martin Rudalics <[email protected]>
+
+ * window.el (display-buffer-window): Rewrite doc-string.
+ (display-buffer-record-window): New function.
+ (display-buffer-macro-specifiers)
+ (display-buffer-even-window-sizes, display-buffer-set-height)
+ (display-buffer-set-width, display-buffer-in-window)
+ (display-buffer-reuse-window, display-buffer-split-specifiers)
+ (display-buffer-side-specifiers, display-buffer-split-window-1)
+ (display-buffer-split-window, display-buffer-split-atom-window)
+ (display-buffer-pop-up-window, display-buffer-pop-up-frame)
+ (display-buffer-pop-up-side-window, display-buffer-in-side-window)
+ (display-buffer-other-window-means-other-frame)
+ (display-buffer-normalize-special)
+ (display-buffer-normalize-default)
+ (display-buffer-normalize-argument)
+ (display-buffer-normalize-alist-1, display-buffer-normalize-alist)
+ (display-buffer-normalize-specifiers, display-buffer-frame)
+ (display-buffer-same-window, display-buffer-same-frame)
+ (display-buffer-other-window)
+ (display-buffer-same-frame-other-window)
+ (display-buffer-other-frame, pop-to-buffer-same-window)
+ (pop-to-buffer-same-frame, pop-to-buffer-other-window)
+ (pop-to-buffer-same-frame-other-window, pop-to-buffer-other-frame)
+ (switch-to-buffer-same-frame)
+ (switch-to-buffer-other-window-same-frame)
+ (display-buffer-alist-of-strings-p, display-buffer-alist-add)
+ (display-buffer-alist-set-1, display-buffer-alist-set-2)
+ (display-buffer-alist-set): Remove.
+ (display-buffer-function, special-display-buffer-names)
+ (special-display-regexps, special-display-function):
+ In doc-string refer to display-buffer-window and quit-restore
+ parameter.
+ (pop-up-frame-alist, pop-up-frame-function, special-display-p)
+ (special-display-frame-alist, special-display-popup-frame)
+ (same-window-buffer-names, same-window-regexps, same-window-p)
+ (pop-up-frames, display-buffer-reuse-frames, pop-up-windows)
+ (split-window-preferred-function, split-height-threshold)
+ (split-width-threshold, window-splittable-p)
+ (split-window-sensibly, window--try-to-split-window)
+ (window--frame-usable-p, even-window-heights)
+ (window--even-window-heights, window--display-buffer-1)
+ (window--display-buffer-2, display-buffer-other-frame):
+ Restore old Emacs 23 code, order and doc-strings where applicable.
+ (display-buffer-default, display-buffer-assq-regexp): New functions.
+ (display-buffer-alist): Rewrite doc-string.
+ (display-buffer-default-action)
+ (display-buffer-overriding-action): New variables.
+ (display-buffer, switch-to-buffer): Rewrite.
+ (pop-to-buffer): Restore Emacs 23 behavior but use
+ window-normalize-buffer-to-display.
+ (switch-to-buffer-other-window, switch-to-buffer-other-frame):
+ Restore Emacs 23 behavior but use
+ window-normalize-buffer-to-switch-to.
+ (pop-to-buffer-same-window): Rewrite.
+ (pop-to-buffer-other-window, pop-to-buffer-other-frame):
+ Rewrite using Emacs 23 options.
+
+2011-08-31 Michael Albinus <[email protected]>
+
+ * net/tramp.el (tramp-root-regexp): Remove.
+ (tramp-completion-file-name-regexp-unified)
+ (tramp-completion-file-name-regexp-separate)
+ (tramp-completion-file-name-regexp-url): Don't use leading volume
+ letter on win32 systems. (Bug#5303, Bug#9311)
+ (tramp-drop-volume-letter): Simplify definition.
+ Suggested by Stefan Monnier <[email protected]>.
+
+2011-08-30 Stefan Monnier <[email protected]>
+
+ * subr.el (event-modifiers): Fix "missing modifier" part of docstring
+ (bug#9356).
+
+2011-08-30 Reuben Thomas <[email protected]> (tiny change)
+
+ * vc/pcvs-defs.el (cvs-find-file-and-jump): Docstring typo (bug#9369).
+
+2011-08-29 Juri Linkov <[email protected]>
+
+ * isearch.el (isearch-done): Don't display message "Mark saved"
+ when arg `edit' is non-nil to prevent its flicker in the echo area.
+
+2011-08-28 Chong Yidong <[email protected]>
+
+ * emacs-lisp/package.el (package-menu-mark-delete): Allow marking
+ obsolete packages for deletion.
+
+2011-08-28 Christoph Scholtes <[email protected]>
+
+ * help-mode.el (help-mode-map): Add special-mode-map to parent.
+ (help-mode): Derive help-mode from special-mode. Don't invoke
+ view-mode from help-mode.
+ (help-xref-override-view-map): Remove.
+ (help-make-xrefs): Remove minor-mode-overriding-map-alist since
+ view-mode is not used anymore.
+
+2011-08-28 Chong Yidong <[email protected]>
+
+ * server.el (server-port): Doc fix.
+
+ * cus-theme.el (custom-theme-choose-mode): Inherit from
+ special-mode (Bug#9124).
+ (custom-theme-choose-mode-map): Add special-mode to parent.
+
+2011-08-28 Alan Mackenzie <[email protected]>
+
+ * progmodes/cc-fonts.el
+ (c-make-font-lock-BO-decl-search-function): New function.
+ (c-basic-matchers-after - "Fontify the clauses after various
+ keywords"): Extract the three keyword lists for the 3 erroneous
+ constructs from the list of four, and use the new function above
+ in place of an old one.
+
+2011-08-28 Deniz Dogan <[email protected]>
+
+ * net/rcirc.el (rcirc-insert-prev-input)
+ (rcirc-insert-next-input): Remove unused argument.
+
+2011-08-28 Stefan Monnier <[email protected]>
+
+ * shell.el (shell-parse-pcomplete-arguments): Unquote args (bug#9160).
+
+2011-08-27 Alan Mackenzie <[email protected]>
+
+ * progmodes/cc-menus.el (cc-imenu-c++-generic-expression): Make it
+ handle function pointer parameters properly.
+
+2011-08-27 Martin Rudalics <[email protected]>
+
+ * window.el (display-buffer-reuse-window): Fix case where
+ selected window was reused with non-nil OTHER-WINDOW argument.
+ (Bug#9381)
+
+2011-08-27 Deniz Dogan <[email protected]>
+
+ * net/rcirc.el (rcirc-check-auth-status): Adding support for
+ oftc's NickServ messages.
+
+2011-08-27 Glenn Morris <[email protected]>
+
+ * saveplace.el (save-place-limit): Make it finite. (Bug#9352)
+
+2011-08-26 Chong Yidong <[email protected]>
+
+ * emacs-lisp/package.el (package-install): Call package-initialize
+ if called interactively.
+
+2011-08-26 Leo Liu <[email protected]>
+
+ * emacs-lisp/cl-macs.el (defstruct): Fix format. (Bug#9357)
+
+2011-08-25 Juri Linkov <[email protected]>
+
+ * isearch.el (isearch-occur): Let-bind `search-spaces-regexp' to
+ `search-whitespace-regexp' (bug#9364).
+
+2011-08-25 Juri Linkov <[email protected]>
+
+ * isearch.el (isearch-edit-string): Let-bind `search-ring' and
+ `regexp-search-ring' to their global values to protect from
+ updating by `read-from-minibuffer' (bug#9185).
+
+2011-08-25 Juri Linkov <[email protected]>
+
+ * textmodes/ispell.el (ispell-command-loop): Add newline
+ at the end of the "Use option `i'..." line.
+
+2011-08-25 Juri Linkov <[email protected]>
+
+ * battery.el (display-battery-mode): If `battery-status-function'
+ or `battery-mode-line-format' is nil, display the message and set
+ `display-battery-mode' to nil (bug#9363).
+
+2011-08-25 Eli Zaretskii <[email protected]>
+
+ * buff-menu.el (Buffer-menu-buffer+size): Remove calls to
+ bidi-string-mark-left-to-right; they are unnecessary now.
+
+2011-08-25 Deniz Dogan <[email protected]>
+
+ * net/quickurl.el: Documentation typo fixes.
+
+2011-08-25 Chong Yidong <[email protected]>
+
+ * window.el (bury-buffer, quit-window): Use bury-buffer-internal.
+
+2011-08-25 Glenn Morris <[email protected]>
+
+ * emacs-lisp/derived.el (define-derived-mode): Doc fix.
+
+ * mail/smtpmail.el (smtpmail-smtp-user): Add version: tag.
+ (smtpmail-via-smtp): Handle nil response from smtp.
+
+2011-08-24 Juri Linkov <[email protected]>
+
+ * proced.el (proced-marked): Inherit from `error' instead of
+ `font-lock-warning-face'.
+
+ * ibuffer.el (ibuffer-marked-face): Change default face from
+ `font-lock-warning-face' to `warning'.
+ (ibuffer-deletion-face): Change default face from
+ `font-lock-type-face' to `error'.
+
+ * battery.el (battery-update): Use the face `error' instead of
+ `font-lock-warning-face' (bug#6117).
+
+2011-08-24 Juri Linkov <[email protected]>
+
+ * faces.el (success): Change face color from "Green3" to
+ "ForestGreen" on light background (bug#9353).
+
+2011-08-24 Chong Yidong <[email protected]>
+
+ * window.el (quit-window): Rename from quit-restore-window.
+ Use same arglist as old quit-window.
+ (frame-auto-delete): Doc fix.
+
+ * view.el (view-mode-exit): Use quit-window.
+
+2011-08-24 Juri Linkov <[email protected]>
+
+ * isearch.el (isearch-ring-adjust1): Start visiting previous
+ search strings from the index 0 (-1 + 1) instead of 1 (0 + 1).
+ (isearch-repeat, isearch-edit-string): Call `isearch-ring-adjust1'
+ for empty search string (when the last search string is reused
+ automatically) to adjust the isearch ring to the last element and
+ prepare the correct index for further M-p commands (bug#9185).
+
+2011-08-24 Kenichi Handa <[email protected]>
+
+ * international/ucs-normalize.el: If decomposition property of
+ CHAR is the default one (i.e. a list of CHAR itself), treat it as
+ nil.
+ (nfd, nfkd): Likewise.
+
+2011-08-24 Stefan Monnier <[email protected]>
+
+ * mpc.el (mpc--proc-filter): Don't signal mpc-proc-error since signals
+ from process filters aren't reliably transmitted to the surrounding
+ accept-process-output.
+ (mpc-proc-check): New function.
+ (mpc-proc-sync): Use it (bug#8293)
+
+2011-08-23 Stefan Monnier <[email protected]>
+
+ * emacs-lisp/eieio.el (eieio-defmethod, eieio-defgeneric):
+ Add compatibility functions (bug#9313).
+
+2011-08-23 Eli Zaretskii <[email protected]>
+
+ * cus-start.el (all): Add entry for bidi-paragraph-direction.
+
+ * international/uni-bidi.el: Regenerated.
+
+2011-08-23 Kenichi Handa <[email protected]>
+
+ * international/charprop.el:
+ * international/uni-bidi.el:
+ * international/uni-category.el:
+ * international/uni-combining.el:
+ * international/uni-comment.el:
+ * international/uni-decimal.el:
+ * international/uni-decomposition.el:
+ * international/uni-digit.el:
+ * international/uni-lowercase.el:
+ * international/uni-mirrored.el:
+ * international/uni-name.el:
+ * international/uni-numeric.el:
+ * international/uni-old-name.el:
+ * international/uni-titlecase.el:
+ * international/uni-uppercase.el: Regenerate.
+
+2011-08-23 Martin Rudalics <[email protected]>
+
+ * help.el (help-window-setup): Fix message displayed when other
+ window is reused. (Bug#9341)
+
+2011-08-23 Stefan Monnier <[email protected]>
+
+ * shell.el (shell-completion-vars): Set pcomplete-arg-quote-list.
+ * pcomplete.el (pcomplete-quote-argument): Fix thinko (bug#9161).
+
+ * pcomplete.el (pcomplete-parse-comint-arguments): Fix inf-loop.
+ Mark obsolete.
+ * shell.el (shell-parse-pcomplete-arguments): New function.
+ (shell-completion-vars): Use it instead (bug#9160).
+
+2011-08-22 Stefan Monnier <[email protected]>
+
+ * progmodes/sh-script.el (sh-maybe-here-document): Disable magic in
+ strings and comments (bug#9333).
+
+ * emacs-lisp/debug.el (debug-arglist): New function.
+ (debug-convert-byte-code): Use it. Handle lexical byte-codes.
+ (debug-on-entry-1): Handle interpreted closures (bug#9120).
+
+2011-08-22 Juri Linkov <[email protected]>
+
+ * progmodes/compile.el (compilation-mode-font-lock-keywords):
+ Revert regexp that highlights output switches to its old
+ pre-2010-10-28 value and remove one `?' from it (bug#9319).
+
+ * progmodes/grep.el (grep-process-setup): Use `buffer-modified-p'
+ to check for empty output (bug#9226).
+
+2011-08-22 Chong Yidong <[email protected]>
+
+ * progmodes/scheme.el (scheme-mode-syntax-table): Don't use
+ symbol-constituent as the default, as that stops font-lock from
+ working properly (Bug#8843).
+
+2011-08-21 Lars Magne Ingebrigtsen <[email protected]>
+
+ * mail/smtpmail.el (smtpmail-via-smtp): Only bind
+ `coding-system-for-*' around the process open call to avoid
+ auth-source side effects.
+ (smtpmail-try-auth-methods): Expand the secret password.
+ (smtpmail-query-smtp-server): Allow `quit'-ing out in case the
+ probe hangs.
+
+2011-08-21 Chong Yidong <[email protected]>
+
+ * term.el (term-mouse-paste): Yank primary selection (Bug#6845).
+
+ * emacs-lisp/find-func.el (find-function-noselect): New arg
+ lisp-only.
+
+ * emacs-lisp/edebug.el (edebug-instrument-function): Use it to
+ signal an error for built-in functions (Bug#6664).
+
+2011-08-21 Lars Magne Ingebrigtsen <[email protected]>
+
+ * mail/smtpmail.el (smtpmail-smtp-user): New variable.
+ (smtpmail-try-auth-methods): Use it.
+
+2011-08-21 Chong Yidong <[email protected]>
+
+ * font-lock.el (font-lock-fontify-region)
+ (font-lock-unfontify-region, font-lock-default-fontify-buffer)
+ (font-lock-default-unfontify-buffer)
+ (font-lock-default-fontify-region)
+ (font-lock-default-unfontify-region): Add docstrings (Bug#8624).
+
+ * progmodes/compile.el (compilation-error-properties):
+ Fix confusion between file struct and message struct (Bug#9319).
+ (compilation-error-regexp-alist-alist): Fix 2011-05-09 change to
+ `ant' regexp.
+
+ * net/browse-url.el (browse-url-firefox): Don't call
+ browse-url-firefox-sentinel unless using -remote (Bug#9328).
+
+2011-08-20 Glenn Morris <[email protected]>
+
+ * tutorial.el (help-with-tutorial): Avoid an error on short screens.
+
+ * tutorial.el (tutorial--default-keys): Update some default bindings.
+
+ * files.el (hack-local-variables): Fully ignore case for "mode:".
+
+2011-08-20 Alan Mackenzie <[email protected]>
+
+ Resolve invalid use of a regexp in regexp-opt.
+
+ * cc-fonts.el (c-complex-decl-matchers): Add in special detection
+ for a java annotation.
+
+ * cc-engine.el (c-forward-decl-or-cast-1): Add in special
+ detection for a java annotation.
+
+ * cc-langs.el (c-prefix-spec-kwds-re): Remove the special handling
+ for java.
+ (c-modifier-kwds): Remove the regexp "@[A-za-z0-9]+".
+
+2011-08-20 Chong Yidong <[email protected]>
+
+ * startup.el (normal-top-level-add-subdirs-to-load-path): Doc fix
+ (Bug#9274).
+
+2011-08-20 Alan Mackenzie <[email protected]>
+
+ * Fontify CPP expressions correctly when starting in the middle of
+ such a construct. Mainly for when jit-lock etc. starts a chunk
+ here.
+
+ * progmodes/cc-fonts.el (c-font-lock-context): new buffer local
+ variable.
+ (c-make-font-lock-search-form): new function, extracted from
+ c-make-font-lock-search-function.
+ (c-make-font-lock-search-function): Use the above function.
+ (c-make-font-lock-context-search-function): New function.
+ (c-cpp-matchers): Enhance the preprocessor expression case with
+ the above function
+ (c-font-lock-complex-decl-prepare): Test for being in a CPP form
+ which takes an expression.
+
+ * progmodes/cc-langs.el (c-cpp-expr-intro-re): New lang-variable.
+
+2011-08-20 Martin Rudalics <[email protected]>
+
+ * window.el (display-buffer-reuse-window)
+ (display-buffer-pop-up-window): Don't reuse or split a side
+ window.
+
+2011-08-19 Glenn Morris <[email protected]>
+
+ * files.el (hack-local-variables-prop-line, hack-local-variables):
+ Downcase "Mode:". (Bug#9331)
+
+2011-08-18 Chong Yidong <[email protected]>
+
+ * international/characters.el: Add L and R categories.
+
+ * subr.el (bidi-string-mark-left-to-right): Rename from
+ string-mark-left-to-right. Use category search.
+
+ * buff-menu.el (Buffer-menu-buffer+size): Callers changed.
+
+2011-08-18 Juri Linkov <[email protected]>
+
+ * faces.el (error, warning, success): New faces with definitions
+ copied from old default values of `font-lock-warning-face',
+ `compilation-warning', `compilation-info' (bug#6117).
+
+ * font-lock.el (font-lock-warning-face): Inherit from `error'.
+
+ * progmodes/compile.el (compilation-error): Inherit from `error'.
+ (compilation-warning): Inherit from `warning'.
+ (compilation-info): Inherit from `success'.
+
+ * dired.el (dired-marked): Inherit from `warning'.
+ (dired-flagged): Inherit from `error'.
+
+2011-08-17 Lars Magne Ingebrigtsen <[email protected]>
+
+ * mail/smtpmail.el (auth-source): Require to avoid problems with
+ binding variables (bug#9298). Also clean up some unused
+ autoloads.
+
+ * net/network-stream.el (network-stream-open-starttls):
+ Support using starttls.el without using gnutls-cli.
+
+2011-08-17 Juri Linkov <[email protected]>
+
+ * progmodes/grep.el (rgrep): Handle the case when
+ `grep-find-command' is a cons cell (bug#9278).
+
+2011-08-17 Martin Rudalics <[email protected]>
+
+ * window.el (display-buffer-pop-up-frame): Run frame creation
+ function with BUFFER current (as special-display-popup-frame
+ does). Reported by Drew Adams.
+
+2011-08-17 Daiki Ueno <[email protected]>
+
+ * epa-mail.el: Simplify GnuPG group expansion using
+ epg-expand-group.
+ (epa-mail-group-alist, epa-mail-group-modtime)
+ (epa-mail-gnupg-conf-file, epa-mail-parse-groups)
+ (epa-mail-sync-groups, epa-mail-expand-recipient-1)
+ (epa-mail-expand-recipients-2, epa-mail-expand-recipients):
+ Remove.
+
+2011-08-16 Feng Li <[email protected]> (tiny change)
+
+ * calc/calc-ext.el (math-defintegral-2): Remove nested backquote.
+
+2011-08-16 Alan Mackenzie <[email protected]>
+
+ * progmodes/cc-engine.el (c-state-cache-non-literal-place):
+ Correct, to avoid the inside of macros.
+
+2011-08-16 Richard Stallman <[email protected]>
+
+ * epa-mail.el: Handle GnuPG group definitions.
+ (epa-mail-group-alist, epa-mail-group-modtime)
+ (epa-mail-gnupg-conf-file): New variables.
+ (epa-mail-parse-groups, epa-mail-sync-groups)
+ (epa-mail-expand-recipient-1, epa-mail-expand-recipients-2)
+ (epa-mail-expand-recipients): New functions.
+ (epa-mail-encrypt): Call epa-mail-expand-recipients.
+
+ * mail/rmail.el (rmail-epa-decrypt): New command.
+
+ * epa.el (epa-decrypt-region): New arg MAKE-BUFFER-FUNCTION.
+ Don't bind buffer-read-only, just inhibit-read-only.
+ (epa--find-coding-system-for-mime-charset): Fix the non-xemacs case.
+ (epa-decrypt-armor-in-region): Make error message clearer.
+
+2011-08-15 Stefan Monnier <[email protected]>
+
+ * minibuffer.el (completion-pcm--merge-completions): Don't merge "a1b"
+ and "a2b" to "ab" for `prefix'.
+
+2011-08-14 Chong Yidong <[email protected]>
+
+ * ibuf-ext.el (ibuffer-filter-disable): New arg for deleting
+ filter groups.
+ (ibuffer-included-in-filter-p-1): Use it. Suggested by Rafaël
+ Fourquet (Bug#8804).
+
+2011-08-12 Juanma Barranquero <[email protected]>
+
+ * startup.el (argi): Declare as global variable (bug#9275).
+
+2011-08-12 Chong Yidong <[email protected]>
+
+ * subr.el (string-mark-left-to-right): Search the entire string
+ for RTL script, not just the terminating character. Doc fix.
+
+2011-08-12 Stefan Monnier <[email protected]>
+
+ * progmodes/js.el (js-syntax-propertize, js-syntax-propertize-regexp):
+ New function.
+ (js--regexp-literal, js-syntax-propertize-function): Remove.
+ (js-mode): Use js-syntax-propertize to handle multilines (bug#9183).
+ (js-mode-map): Don't rebind electric keys.
+ (js-insert-and-indent): Remove.
+ (js-mode): Setup electric-layout and electric-indent instead.
+
+ * epa-file.el (epa-file-select-keys): Revert to nil default (bug#9280).
+
+2011-08-12 Daiki Ueno <[email protected]>
+
+ * epa.el (epa-progress-callback-function): Fix the logic of
+ displaying progress.
+ * epa-file.el (epa-file-insert-file-contents): Make progress
+ display more user-friendly.
+ (epa-file-write-region): Ditto.
+
+2011-08-10 Chong Yidong <[email protected]>
+
+ * subr.el (string-mark-left-to-right): New function.
+
+ * buff-menu.el (Buffer-menu-buffer+size): Remove LRM argument.
+ Use string-mark-left-to-right.
+ (list-buffers-noselect): Caller changed.
+
+ * emacs-lisp/tabulated-list.el (tabulated-list-print-entry):
+ Use string-mark-left-to-right.
+ (tabulated-list-print): Recenter after moving point.
+
+2011-08-10 Juri Linkov <[email protected]>
+
+ * progmodes/grep.el (rgrep): Don't bind `process-connection-type'.
+ This finishes incomplete reversion of 2011-06-30T01:09:[email protected]
+ intended by 2011-07-06T15:49:[email protected].
+
+2011-08-09 Chong Yidong <[email protected]>
+
+ * hi-lock.el (hi-lock-unface-buffer): Fix interactive spec
+ (Bug#7554).
+
+2011-08-09 Andreas Schwab <[email protected]>
+
+ * xt-mouse.el (xterm-mouse-event-read): Try to recover the raw
+ character. (Bug#6594)
+
+2011-08-08 Chong Yidong <[email protected]>
+
+ * image-dired.el: Don't use find-file for temporary work (Bug#7895).
+ (image-dired--with-db-file): New macro.
+ (image-dired-write-tags, image-dired-remove-tag)
+ (image-dired-create-gallery-lists, image-dired-write-comments)
+ (image-dired-get-comment, image-dired-mark-tagged-files)
+ (image-dired-list-tags, image-dired-gallery-generate): Use it.
+ (image-dired-gallery-generate): Use insert-file-contents.
+
+ * time.el (display-time-world-list, display-time-world-display):
+ * time-stamp.el (time-stamp-string):
+ * vc/add-log.el (add-change-log-entry): Use setenv instead of
+ set-time-zone-rule (Bug#7337).
+
+2011-08-08 Daiki Ueno <[email protected]>
+
+ * epg.el (epg--status-KEYEXPIRED, epg--status-KEYREVOKED): Fix typo.
+ (epg-error-to-string, epg-errors-to-string): New function.
+ (epg-wait-for-completion): Reverse errors list.
+ (epg--check-error-for-decrypt, epg-sign-file, epg-sign-string)
+ (epg-encrypt-file, epg-encrypt-string, epg-export-keys-to-file)
+ (epg--import-keys-1, epg-receive-keys, epg-delete-keys)
+ (epg-sign-keys, epg-generate-key-from-file)
+ (epg-generate-key-from-string): Format errors by using
+ epg-errors-to-string (bug#9255).
+ (epg--status-INV_SGNR, epg--status-NO_SGNR): New status handler.
+
+2011-08-07 Juri Linkov <[email protected]>
+
+ * faces.el (list-faces-display): Remove extra angle bracket
+ from `help-mode-map'.
+
+ * info.el (Info-history-toc-nodes): Doc fix.
+
+ * longlines.el (longlines-mode): Doc fix.
+
+2011-08-05 Stefan Monnier <[email protected]>
+
+ * progmodes/js.el (js--regexp-literal): Accept regexps at the beginning
+ of statements and in a few more cases (bug#9183).
+
+ * emacs-lisp/cl-macs.el (cl--make-usage-var, cl--make-usage-args):
+ New functions.
+ (cl-transform-lambda): Use them (bug#9239).
+
+2011-08-05 Martin Rudalics <[email protected]>
+
+ * window.el (display-buffer-same-window)
+ (display-buffer-same-frame, display-buffer-other-window)
+ (pop-to-buffer-same-window, pop-to-buffer-same-frame)
+ (pop-to-buffer-other-window)
+ (pop-to-buffer-same-frame-other-window)
+ (pop-to-buffer-other-frame): Make them defuns.
+ (switch-to-buffer): Don't set LABEL argument of pop-to-buffer.
+
+2011-08-03 Stefan Monnier <[email protected]>
+
+ * subr.el (make-composed-keymap): Move from C. Change calling
+ convention, and improve docstring to bring attention to a subtle point.
+ * minibuffer.el (completing-read-default): Adjust accordingly.
+
+2011-08-03 Michael Albinus <[email protected]>
+
+ * net/tramp-sh.el (tramp-open-connection-setup-interactive-shell)
+ (tramp-open-shell): Use `tramp-shell-quote-argument'.
+
+ * net/trampver.el: Update release number.
+
+2011-08-03 Stefan Monnier <[email protected]>
+
+ * progmodes/sh-script.el (sh-font-lock-paren): Don't mistake "main" for
+ "in" (bug#9190).
+
+2011-08-02 Lars Magne Ingebrigtsen <[email protected]>
+
+ * mail/sendmail.el (sendmail-query-once): Restore the current
+ buffer after querying (bug#9074).
+
+ * dired.el (dired-flagged): Use different faces for marked and
+ flagged files (bug#6117).
+
+ * emacs-lisp/cl-macs.el (dolist): Mention that there's a nil block
+ (bug#4433).
+
+ * ido.el (ido-mode): Switch off the message if called
+ non-interactively.
+
+ * mail/smtpmail.el (smtpmail-query-smtp-server): Try port 25
+ before 587, since it appears that that's more likely to work for
+ more people.
+
+ * cus-edit.el (custom-file): When running under emacs -q, always
+ refuse to save the customisations, even if the .emacs file doesn't
+ exist.
+
+ * info.el: Remove the `Info-beginning-of-buffer' function
+ (bug#8325).
+
+ * net/network-stream.el (network-stream-open-starttls):
+ Use `starttls-available-p' to see whether starttls.el can be used.
+
+2011-08-01 Martin Rudalics <[email protected]>
+
+ * window.el (display-buffer-in-window): Don't set dedicated status
+ of window here (Bug#9215).
+ (display-buffer-pop-up-window, display-buffer-pop-up-frame)
+ (display-buffer-pop-up-side-window)
+ (display-buffer-in-side-window): Set dedicated status of window here.
+
+2011-08-01 Stefan Monnier <[email protected]>
+
+ * emacs-lisp/package.el (package-generate-autoloads): Load autoloads
+ before binding generated-autoload-file.
+
+2011-08-01 Deniz Dogan <[email protected]>
+
+ * net/rcirc.el (rcirc-handler-333): Clarify docstring.
+
+2011-07-30 Michael Albinus <[email protected]>
+
+ Sync with Tramp 2.2.2.
+
+ * net/trampver.el: Update release number.
+
+2011-07-30 Juri Linkov <[email protected]>
+
+ * dired-aux.el (dired-touch-initial): Remove function.
+ (dired-do-chxxx): For op-symbol `touch', set `initial' to the
+ current time, and `default' to the last modification time of the
+ current marked file (bug#6887).
+
2011-07-28 Jose E. Marchesi <[email protected]>
* simple.el (goto-line): Use string-to-number to provide a
- numeric argument to read-number.
+ numeric argument to read-number (bug#9163).
2011-07-27 Michael Albinus <[email protected]>
@@ -28,8 +830,8 @@
QT keyword "more" to prevent "more slots: ...." being spuriously
parsed as a bitfield declaraion.
- * progmodes/cc-engine.el (c-beginning-of-statement-1): Refactor
- and enhance to handle bitfield declarations.
+ * progmodes/cc-engine.el (c-beginning-of-statement-1):
+ Refactor and enhance to handle bitfield declarations.
(c-punctuation-in): New function.
(c-forward-decl-or-cast-1): Enhance CASE 3 to handle bitfield
declarations properly.
@@ -38,7 +840,7 @@
* calendar/icalendar.el (icalendar--all-events): Take care of
multiple vcalendars in a single file.
- (icalendar--convert-float-to-ical): checkdoc fixes.
+ (icalendar--convert-float-to-ical): Checkdoc fixes.
2011-07-25 Deniz Dogan <[email protected]>
@@ -72,8 +874,7 @@
(display-buffer-pop-up-side-window)
(display-buffer-in-side-window): Call display-buffer-set-height
and display-buffer-set-width after setting the new window's
- buffer so `fit-window-to-buffer' and friends work on the right
- buffer.
+ buffer so `fit-window-to-buffer' and friends work on the right buffer.
2011-07-20 Sam Steingold <[email protected]>
@@ -105,8 +906,8 @@
2011-07-19 Martin Rudalics <[email protected]>
* window.el (display-buffer-alist-of-strings-p)
- (display-buffer-alist-set-1, display-buffer-alist-set-2): New
- functions.
+ (display-buffer-alist-set-1, display-buffer-alist-set-2):
+ New functions.
(display-buffer-alist-set): Rewrite to handle Emacs 23 options
more accurately.
@@ -117,8 +918,8 @@
* progmodes/cc-langs.el (c-symbol-chars): Correct a typo.
- * progmodes/cc-fonts.el (c-font-lock-enclosing-decls): New
- function.
+ * progmodes/cc-fonts.el (c-font-lock-enclosing-decls):
+ New function.
(c-complex-decl-matchers): Insert reference to
c-font-lock-enclosing-decls.
@@ -137,7 +938,7 @@
2011-07-16 Lars Magne Ingebrigtsen <[email protected]>
- * net/gnutls.el (gnutls-log-level): Removed.
+ * net/gnutls.el (gnutls-log-level): Remove.
* textmodes/fill.el (adaptive-fill-regexp): Include EN DASH as an
indentation character (bug#6380).
@@ -159,11 +960,10 @@
2011-07-16 Martin Rudalics <[email protected]>
- * frame.el (select-frame-set-input-focus): New argument
- NORECORD.
+ * frame.el (select-frame-set-input-focus): New argument NORECORD.
* window.el (pop-to-buffer): Select window used even if it was
- selected before, see discussion of (Bug#8615), (Bug#6954). Pass
- argument NORECORD on to select-frame-set-input-focus.
+ selected before, see discussion of (Bug#8615), (Bug#6954).
+ Pass argument NORECORD on to select-frame-set-input-focus.
2011-07-15 Glenn Morris <[email protected]>
@@ -177,8 +977,8 @@
2011-07-15 Lars Magne Ingebrigtsen <[email protected]>
- * net/gnutls.el (gnutls-negotiate): Upcase
- `gnutls-algorithm-priority'.
+ * net/gnutls.el (gnutls-negotiate):
+ Upcase `gnutls-algorithm-priority'.
2011-07-15 Glenn Morris <[email protected]>
@@ -253,15 +1053,12 @@
(string-rectangle): Go to the point after the last operation
(bug#7522).
- * simple.el (current-kill): Clarify what
- `interprogram-paste-function' does (bug#7500).
-
* printing.el (pr-toggle-region): Clarify the documentation
slightly (bug#7493).
- * time.el (display-time-update): Allow
- `display-time-mail-function' to return nil (bug#7158). Fix
- suggested by Detlev Zundel.
+ * time.el (display-time-update):
+ Allow `display-time-mail-function' to return nil (bug#7158).
+ Fix suggested by Detlev Zundel.
* vc/diff.el (diff): Clarify the order the file names are read
(bug#7111).
@@ -277,8 +1074,8 @@
2011-07-14 Martin Rudalics <[email protected]>
- * window.el (display-buffer-normalize-special): Replace
- `dedicated' by `dedicate' to dedicate window (Bug#9072).
+ * window.el (display-buffer-normalize-special):
+ Replace `dedicated' by `dedicate' to dedicate window (Bug#9072).
2011-07-14 Eli Zaretskii <[email protected]>
@@ -299,7 +1096,7 @@
switch-to-buffer.
* net/tramp-compat.el (tramp-compat-pop-to-buffer-same-window):
- Deleted.
+ Delete.
2011-07-14 Juanma Barranquero <[email protected]>
@@ -317,8 +1114,8 @@
2011-07-13 Chong Yidong <[email protected]>
- * window.el (switch-to-buffer): New arg FORCE-SAME-WINDOW. Use
- pop-to-buffer buffer-or-name if it is nil.
+ * window.el (switch-to-buffer): New arg FORCE-SAME-WINDOW.
+ Use pop-to-buffer buffer-or-name if it is nil.
* emacs-lisp/bytecomp.el (byte-compile-interactive-only-functions):
Remove switch-to-buffer.
@@ -343,8 +1140,8 @@
2011-07-13 Lars Magne Ingebrigtsen <[email protected]>
- * progmodes/cperl-mode.el (cperl-syntaxify-by-font-lock): Rewrite
- to avoid awkward possessive "s" (bug#5986).
+ * progmodes/cperl-mode.el (cperl-syntaxify-by-font-lock):
+ Rewrite to avoid awkward possessive "s" (bug#5986).
2011-07-13 Glenn Morris <[email protected]>
@@ -438,15 +1235,15 @@
2011-07-12 Roland Winkler <[email protected]>
- * textmodes/bibtex.el (bibtex-initialize): Use
- pop-to-buffer-same-window.
+ * textmodes/bibtex.el (bibtex-initialize):
+ Use pop-to-buffer-same-window.
(bibtex-search-entries): Fix interactive call.
2011-07-12 Lars Magne Ingebrigtsen <[email protected]>
* progmodes/compile.el (compilation-error-regexp-alist-alist):
- Fontise bytecomp Error lines more correctly (bug#2490). Fix
- suggested by Johan Bockgård.
+ Fontise bytecomp Error lines more correctly (bug#2490).
+ Fix suggested by Johan Bockgård.
* subr.el (remove-duplicates): Remove; `delete-dups' is sufficient.
@@ -459,8 +1256,8 @@
2011-07-11 Lars Magne Ingebrigtsen <[email protected]>
- * mail/sendmail.el (sendmail-query-once): Use
- `customize-save-variable' unconditionally, now that it works under
+ * mail/sendmail.el (sendmail-query-once):
+ Use `customize-save-variable' unconditionally, now that it works under
emacs -Q.
* mail/smtpmail.el (smtpmail-query-smtp-server): Ditto.
@@ -525,16 +1322,15 @@
2011-07-09 Bob Nnamtrop <[email protected]> (tiny change)
- * emulation/viper-cmd.el (viper-change-state-to-vi): Limit
- triggering of abbrev expansion (Bug#9038).
+ * emulation/viper-cmd.el (viper-change-state-to-vi):
+ Limit triggering of abbrev expansion (Bug#9038).
2011-07-09 Martin Rudalics <[email protected]>
* window.el (display-buffer-default-specifiers): Remove.
(display-buffer-macro-specifiers): Remove default specifiers.
(display-buffer-alist): Default to nil.
- (display-buffer-reuse-window): New optional argument
- other-window.
+ (display-buffer-reuse-window): New optional argument other-window.
(display-buffer-pop-up-window): Allow splitting internal
windows. Check whether a live window was created.
(display-buffer-other-window-means-other-frame)
@@ -549,11 +1345,10 @@
(display-buffer): Process other-window specifier and call
display-buffer-reuse-window with it. Emulate Emacs 23 behavior
more faithfully.
- (pop-up-windows, even-window-heights): Restore Emacs 23 default
- values.
+ (pop-up-windows, even-window-heights): Restore Emacs 23 default values.
(display-buffer-alist-set): Don't handle 'unset default values.
- (display-buffer-in-window, display-buffer-alist-set): Replace
- symbol "dedicated" by "dedicate". Reported by Tassilo Horn
+ (display-buffer-in-window, display-buffer-alist-set):
+ Replace symbol "dedicated" by "dedicate". Reported by Tassilo Horn
2011-07-09 Leo Liu <[email protected]>
diff --git a/lisp/ChangeLog.15 b/lisp/ChangeLog.15
index 190be56dd0..2acf847cdd 100644
--- a/lisp/ChangeLog.15
+++ b/lisp/ChangeLog.15
@@ -3573,7 +3573,7 @@
* locate.el (locate-default-make-command-line): Don't consider
drive letter and root directory part of
`directory-listing-before-filename-regexp'. (Bug#7308)
- (locate-post-command-hook, locate-post-command-hook): New defcustoms.
+ (locate-post-command-hook, locate-mode-hook): New defcustoms.
2010-11-27 Stefan Monnier <[email protected]>
diff --git a/lisp/abbrev.el b/lisp/abbrev.el
index 3795dd4601..5a7a741a3a 100644
--- a/lisp/abbrev.el
+++ b/lisp/abbrev.el
@@ -159,7 +159,7 @@ where NAME and EXPANSION are strings with quotes,
USECOUNT is an integer, and HOOK is any valid function
or may be omitted (it is usually omitted)."
(interactive)
- (pop-to-buffer-same-window (prepare-abbrev-list-buffer)))
+ (switch-to-buffer (prepare-abbrev-list-buffer)))
(defun edit-abbrevs-redefine ()
"Redefine abbrevs according to current buffer contents."
diff --git a/lisp/arc-mode.el b/lisp/arc-mode.el
index ea875b9989..e3d1955ded 100644
--- a/lisp/arc-mode.el
+++ b/lisp/arc-mode.el
@@ -1083,7 +1083,7 @@ using `make-temp-file', and the generated name is returned."
(view-buffer buffer (and just-created 'kill-buffer-if-not-modified)))
((eq other-window-p 'display) (display-buffer buffer))
(other-window-p (switch-to-buffer-other-window buffer))
- (t (pop-to-buffer-same-window buffer))))))
+ (t (switch-to-buffer buffer))))))
(defun archive-*-extract (archive name command)
(let* ((default-directory (file-name-as-directory archive-tmpdir))
diff --git a/lisp/autoinsert.el b/lisp/autoinsert.el
index 3b849cece2..5793c3180b 100644
--- a/lisp/autoinsert.el
+++ b/lisp/autoinsert.el
@@ -360,7 +360,7 @@ Matches the visited file name against the elements of `auto-insert-alist'."
(save-window-excursion
;; make buffer visible before skeleton or function
;; which might ask the user for something
- (pop-to-buffer-same-window (current-buffer))
+ (switch-to-buffer (current-buffer))
(if (and (consp action)
(not (eq (car action) 'lambda)))
(skeleton-insert action)
diff --git a/lisp/battery.el b/lisp/battery.el
index d7d3045fa5..f5c01fbef5 100644
--- a/lisp/battery.el
+++ b/lisp/battery.el
@@ -173,13 +173,16 @@ seconds."
(setq battery-mode-line-string "")
(or global-mode-string (setq global-mode-string '("")))
(and battery-update-timer (cancel-timer battery-update-timer))
- (if (not display-battery-mode)
- (setq global-mode-string
- (delq 'battery-mode-line-string global-mode-string))
- (add-to-list 'global-mode-string 'battery-mode-line-string t)
- (setq battery-update-timer (run-at-time nil battery-update-interval
- 'battery-update-handler))
- (battery-update)))
+ (if (and battery-status-function battery-mode-line-format)
+ (if (not display-battery-mode)
+ (setq global-mode-string
+ (delq 'battery-mode-line-string global-mode-string))
+ (add-to-list 'global-mode-string 'battery-mode-line-string t)
+ (setq battery-update-timer (run-at-time nil battery-update-interval
+ 'battery-update-handler))
+ (battery-update))
+ (message "Battery status not available")
+ (setq display-battery-mode nil)))
(defun battery-update-handler ()
(battery-update)
@@ -199,7 +202,7 @@ seconds."
'face
(and (<= (car (read-from-string (cdr (assq ?p data))))
battery-load-critical)
- 'font-lock-warning-face)
+ 'error)
'help-echo "Battery status information")))
(force-mode-line-update))
diff --git a/lisp/bindings.el b/lisp/bindings.el
index c4f9369219..57bfeb60f8 100644
--- a/lisp/bindings.el
+++ b/lisp/bindings.el
@@ -834,6 +834,7 @@ if `inhibit-field-text-motion' is non-nil."
(setq i (1+ i))))
(define-key global-map [?\C-\M--] 'negative-argument)
+;; Update tutorial--default-keys if you change these.
(define-key global-map "\177" 'delete-backward-char)
(define-key global-map "\C-d" 'delete-char)
diff --git a/lisp/bookmark.el b/lisp/bookmark.el
index bb7ad153e8..51e869e3a2 100644
--- a/lisp/bookmark.el
+++ b/lisp/bookmark.el
@@ -1539,7 +1539,7 @@ deletion, or > if it is flagged for displaying."
(bookmark-maybe-load-default-file)
(let ((buf (get-buffer-create "*Bookmark List*")))
(if (called-interactively-p 'interactive)
- (pop-to-buffer-same-window buf)
+ (switch-to-buffer buf)
(set-buffer buf)))
(let ((inhibit-read-only t))
(erase-buffer)
diff --git a/lisp/buff-menu.el b/lisp/buff-menu.el
index f0a4474737..2be74cf5ef 100644
--- a/lisp/buff-menu.el
+++ b/lisp/buff-menu.el
@@ -666,7 +666,7 @@ For more information, see the function `buffer-menu'."
":" ;; (if (char-displayable-p ?…) "…" ":")
)
-(defun Buffer-menu-buffer+size (name size &optional name-props size-props lrm)
+(defun Buffer-menu-buffer+size (name size &optional name-props size-props)
(if (> (+ (string-width name) (string-width size) 2)
Buffer-menu-buffer+size-width)
(setq name
@@ -681,17 +681,9 @@ For more information, see the function `buffer-menu'."
(string-width tail)
2))
Buffer-menu-short-ellipsis
- tail
- ;; Append an invisible LRM character to the
- ;; buffer's name to avoid ugly display with the
- ;; buffer size to the left of the name, when the
- ;; name begins with R2L character.
- (if lrm (propertize (string ?\x200e) 'invisible t) ""))))
+ tail)))
;; Don't put properties on (buffer-name).
- (setq name (concat (copy-sequence name)
- (if lrm
- (propertize (string ?\x200e) 'invisible t)
- ""))))
+ (setq name (copy-sequence name)))
(add-text-properties 0 (length name) name-props name)
(add-text-properties 0 (length size) size-props size)
(let ((name+space-width (- Buffer-menu-buffer+size-width
@@ -929,8 +921,7 @@ For more information, see the function `buffer-menu'."
(max (length size) 3)
2))
name
- "mouse-2: select this buffer"))
- nil t))
+ "mouse-2: select this buffer"))))
" "
(if (> (string-width (nth 4 buffer)) Buffer-menu-mode-width)
(truncate-string-to-width (nth 4 buffer)
diff --git a/lisp/calc/calc-ext.el b/lisp/calc/calc-ext.el
index 6e05cdb07e..8b816665d9 100644
--- a/lisp/calc/calc-ext.el
+++ b/lisp/calc/calc-ext.el
@@ -2887,7 +2887,7 @@ If X is not an error form, return 1."
(cons 'progn
(mapcar #'(lambda (func)
`(put ',func 'math-integral-2
- `(nconc
+ (nconc
(get ',func 'math-integral-2)
(list #'(lambda (u v) ,@code)))))
(if (symbolp funcs) (list funcs) funcs))))
diff --git a/lisp/cedet/ChangeLog b/lisp/cedet/ChangeLog
index 60d7690a3c..093e592c47 100644
--- a/lisp/cedet/ChangeLog
+++ b/lisp/cedet/ChangeLog
@@ -1,3 +1,8 @@
+2011-07-30 Chong Yidong <[email protected]>
+
+ * semantic/grammar.el (semantic-grammar-insert-defanalyzers): Fix
+ require.
+
2011-07-04 Darren Hoo <[email protected]> (tiny change)
* semantic/db.el (semanticdb-file-table-object): Don't bug out on
diff --git a/lisp/cedet/semantic/bovine/c-by.el b/lisp/cedet/semantic/bovine/c-by.el
index 8e1fe8d361..31489a4f62 100644
--- a/lisp/cedet/semantic/bovine/c-by.el
+++ b/lisp/cedet/semantic/bovine/c-by.el
@@ -19,8 +19,7 @@
;;; Commentary:
;;
-;; This file was generated from the grammar file semantic/bovine/c.by
-;; in the CEDET repository.
+;; This file was generated from etc/grammars/c.by.
;;; Code:
diff --git a/lisp/cedet/semantic/bovine/make-by.el b/lisp/cedet/semantic/bovine/make-by.el
index 3cc4e5b23a..41da728d53 100644
--- a/lisp/cedet/semantic/bovine/make-by.el
+++ b/lisp/cedet/semantic/bovine/make-by.el
@@ -19,8 +19,7 @@
;;; Commentary:
;;
-;; This file was generated from the grammar file
-;; semantic/bovine/make.by in the CEDET repository.
+;; This file was generated from etc/grammars/make.by.
;;; Code:
diff --git a/lisp/cedet/semantic/bovine/scm-by.el b/lisp/cedet/semantic/bovine/scm-by.el
index 87efe747a4..8dd170384b 100644
--- a/lisp/cedet/semantic/bovine/scm-by.el
+++ b/lisp/cedet/semantic/bovine/scm-by.el
@@ -19,8 +19,7 @@
;;; Commentary:
;;
-;; This file was generated from the grammar file
-;; semantic/bovine/scm.by in the CEDET repository.
+;; This file was generated from etc/grammars/scm.by.
;;; Code:
diff --git a/lisp/cedet/semantic/grammar.el b/lisp/cedet/semantic/grammar.el
index 270668e295..1d1184e534 100644
--- a/lisp/cedet/semantic/grammar.el
+++ b/lisp/cedet/semantic/grammar.el
@@ -801,7 +801,7 @@ Block definitions are read from the current table of lexical types."
(with-current-buffer semantic--grammar-input-buffer
(setq tokens (semantic-grammar-tokens)
props (semantic-grammar-token-properties tokens)))
- (insert "(require 'semantic-lex)\n\n")
+ (insert "(require 'semantic/lex)\n\n")
(let ((semantic-lex-types-obarray
(semantic-lex-make-type-table tokens props))
semantic-grammar--lex-block-specs)
diff --git a/lisp/cedet/semantic/wisent/javat-wy.el b/lisp/cedet/semantic/wisent/javat-wy.el
index adea4ef693..38c1938744 100644
--- a/lisp/cedet/semantic/wisent/javat-wy.el
+++ b/lisp/cedet/semantic/wisent/javat-wy.el
@@ -19,8 +19,7 @@
;;; Commentary:
;;
-;; This file was generated from the grammar file
-;; semantic/wisent/wisent-java-tags.wy in the CEDET repository.
+;; This file was generated from etc/java-tags.wy.
;;; Code:
diff --git a/lisp/cedet/semantic/wisent/js-wy.el b/lisp/cedet/semantic/wisent/js-wy.el
index e982caf448..b523db8771 100644
--- a/lisp/cedet/semantic/wisent/js-wy.el
+++ b/lisp/cedet/semantic/wisent/js-wy.el
@@ -1,6 +1,7 @@
;;; semantic/wisent/js-wy.el --- Generated parser support file
;; Copyright (C) 2005, 2009-2011 Free Software Foundation, Inc.
+;; Copyright (C) Ecma International.
;; This file is part of GNU Emacs.
@@ -19,8 +20,7 @@
;;; Commentary:
;;
-;; This file was generated from the grammar file
-;; semantic/wisent/wisent-javascript-jv.wy in the CEDET repository.
+;; This file was generated from etc/grammars/javascript-jv.wy.
;;; Code:
(require 'semantic/lex)
diff --git a/lisp/cedet/semantic/wisent/python-wy.el b/lisp/cedet/semantic/wisent/python-wy.el
index 3a69078b02..36965757a1 100644
--- a/lisp/cedet/semantic/wisent/python-wy.el
+++ b/lisp/cedet/semantic/wisent/python-wy.el
@@ -1,6 +1,7 @@
;;; semantic/wisent/python-wy.el --- Generated parser support file
;; Copyright (C) 2002-2004, 2007, 2010-2011 Free Software Foundation, Inc.
+;; Copyright (C) 2001-2010 Python Software Foundation
;; This file is part of GNU Emacs.
@@ -19,8 +20,7 @@
;;; Commentary:
;;
-;; This file was generated from the grammar file
-;; semantic/wisent/wisent-python.wy in the CEDET repository.
+;; This file was generated from etc/grammars/python.wy.
;;; Code:
diff --git a/lisp/cus-edit.el b/lisp/cus-edit.el
index d443d6c160..3e41a304f4 100644
--- a/lisp/cus-edit.el
+++ b/lisp/cus-edit.el
@@ -4409,25 +4409,14 @@ if only the first line of the docstring is shown."))
(defun custom-file (&optional no-error)
"Return the file name for saving customizations."
- (let ((file
- (or custom-file
- (let ((user-init-file user-init-file)
- (default-init-file
- (if (eq system-type 'ms-dos) "~/_emacs" "~/.emacs")))
- (when (null user-init-file)
- (if (or (file-exists-p default-init-file)
- (and (eq system-type 'windows-nt)
- (file-exists-p "~/_emacs")))
- ;; Started with -q, i.e. the file containing
- ;; Custom settings hasn't been read. Saving
- ;; settings there would overwrite other settings.
- (if no-error
- nil
- (error "Saving settings from \"emacs -q\" would overwrite existing customizations"))
- (setq user-init-file default-init-file)))
- user-init-file))))
- (and file
- (file-chase-links file))))
+ (if (null user-init-file)
+ ;; Started with -q, i.e. the file containing Custom settings
+ ;; hasn't been read. Saving settings there won't make much
+ ;; sense.
+ (if no-error
+ nil
+ (error "Saving settings from \"emacs -q\" would overwrite existing customizations"))
+ (file-chase-links (or custom-file user-init-file))))
;; If recentf-mode is non-nil, this is defined.
(declare-function recentf-expand-file-name "recentf" (name))
diff --git a/lisp/cus-start.el b/lisp/cus-start.el
index 389716b35b..232c6c3808 100644
--- a/lisp/cus-start.el
+++ b/lisp/cus-start.el
@@ -118,6 +118,13 @@ Leaving \"Default\" unchecked is equivalent with specifying a default of
:standard (not noninteractive)
:initialize custom-initialize-delay
:set custom-set-minor-mode)
+ (bidi-paragraph-direction
+ paragraphs
+ (choice
+ (const :tag "Left to Right" left-to-right)
+ (const :tag "Right to Left" right-to-left)
+ (const :tag "Dynamic, according to paragraph text" nil))
+ "24.1")
;; callint.c
(mark-even-if-inactive editing-basics boolean)
;; callproc.c
diff --git a/lisp/cus-theme.el b/lisp/cus-theme.el
index 04a9e728b2..1f33c3e825 100644
--- a/lisp/cus-theme.el
+++ b/lisp/cus-theme.el
@@ -521,7 +521,8 @@ It includes all faces in list FACES."
(defvar custom-theme-choose-mode-map
(let ((map (make-keymap)))
- (set-keymap-parent map widget-keymap)
+ (set-keymap-parent map (make-composed-keymap widget-keymap
+ special-mode-map))
(suppress-keymap map)
(define-key map "\C-x\C-s" 'custom-theme-save)
(define-key map "n" 'widget-forward)
@@ -530,7 +531,7 @@ It includes all faces in list FACES."
map)
"Keymap for `custom-theme-choose-mode'.")
-(define-derived-mode custom-theme-choose-mode nil "Themes"
+(define-derived-mode custom-theme-choose-mode special-mode "Themes"
"Major mode for selecting Custom themes.
Do not call this mode function yourself. It is meant for internal use."
(use-local-map custom-theme-choose-mode-map)
diff --git a/lisp/dired-aux.el b/lisp/dired-aux.el
index 3103fbd5a7..ec157fc493 100644
--- a/lisp/dired-aux.el
+++ b/lisp/dired-aux.el
@@ -226,34 +226,28 @@ List has a form of (file-name full-file-name (attribute-list))."
(file-attributes full-file-name))))
(directory-files dir)))
-
-(defun dired-touch-initial (files)
- "Create initial input value for `touch' command."
- ;; Nobody can explain what this version is supposed to do. (Bug#6887)
- ;; Also, the manual says it uses "the present time".
- ;;; (let (initial)
- ;;; (while files
- ;;; (let ((current (nth 5 (file-attributes (car files)))))
- ;;; (if (and initial (not (equal initial current)))
- ;;; (setq initial (current-time) files nil)
- ;;; (setq initial current))
- ;;; (setq files (cdr files))))
- ;;; (format-time-string "%Y%m%d%H%M.%S" initial)))
- (format-time-string "%Y%m%d%H%M.%S" (current-time)))
+;;; Change file attributes
(defun dired-do-chxxx (attribute-name program op-symbol arg)
- ;; Change file attributes (mode, group, owner, timestamp) of marked files and
+ ;; Change file attributes (group, owner, timestamp) of marked files and
;; refresh their file lines.
;; ATTRIBUTE-NAME is a string describing the attribute to the user.
;; PROGRAM is the program used to change the attribute.
- ;; OP-SYMBOL is the type of operation (for use in dired-mark-pop-up).
- ;; ARG describes which files to use, as in dired-get-marked-files.
+ ;; OP-SYMBOL is the type of operation (for use in `dired-mark-pop-up').
+ ;; ARG describes which files to use, as in `dired-get-marked-files'.
(let* ((files (dired-get-marked-files t arg))
+ (initial
+ (if (eq op-symbol 'touch)
+ (format-time-string "%Y%m%d%H%M.%S")))
+ (default
+ (if (eq op-symbol 'touch)
+ (and (stringp (car files))
+ (format-time-string "%Y%m%d%H%M.%S"
+ (nth 5 (file-attributes (car files)))))))
(new-attribute
(dired-mark-read-string
(concat "Change " attribute-name " of %s to: ")
- (if (eq op-symbol 'touch) (dired-touch-initial files))
- op-symbol arg files))
+ initial op-symbol arg files default))
(operation (concat program " " new-attribute))
failures)
(setq failures
diff --git a/lisp/dired.el b/lisp/dired.el
index 01d41bba27..ecb626a275 100644
--- a/lisp/dired.el
+++ b/lisp/dired.el
@@ -342,7 +342,7 @@ Subexpression 2 must end right before the \\n or \\r.")
"Face name used for dired marks.")
(defface dired-marked
- '((t (:inherit font-lock-warning-face)))
+ '((t (:inherit warning)))
"Face used for marked files."
:group 'dired-faces
:version "22.1")
@@ -350,7 +350,7 @@ Subexpression 2 must end right before the \\n or \\r.")
"Face name used for marked files.")
(defface dired-flagged
- '((t (:inherit font-lock-warning-face)))
+ '((t (:inherit error)))
"Face used for files flagged for deletion."
:group 'dired-faces
:version "22.1")
@@ -3663,7 +3663,7 @@ Ask means pop up a menu for the user to select one of copy, move or link."
;;;;;; dired-run-shell-command dired-do-shell-command dired-do-async-shell-command
;;;;;; dired-clean-directory dired-do-print dired-do-touch dired-do-chown
;;;;;; dired-do-chgrp dired-do-chmod dired-compare-directories dired-backup-diff
-;;;;;; dired-diff) "dired-aux" "dired-aux.el" "ab62f310329f404f96a29e4f0ab8df73")
+;;;;;; dired-diff) "dired-aux" "dired-aux.el" "bbb53a5b6bf56c413fe0f898559bef8d")
;;; Generated autoloads from dired-aux.el
(autoload 'dired-diff "dired-aux" "\
diff --git a/lisp/emacs-lisp/cl-loaddefs.el b/lisp/emacs-lisp/cl-loaddefs.el
index 270211f6a7..d6512306ad 100644
--- a/lisp/emacs-lisp/cl-loaddefs.el
+++ b/lisp/emacs-lisp/cl-loaddefs.el
@@ -282,7 +282,7 @@ Not documented
;;;;;; flet progv psetq do-all-symbols do-symbols dotimes dolist
;;;;;; do* do loop return-from return block etypecase typecase ecase
;;;;;; case load-time-value eval-when destructuring-bind function*
-;;;;;; defmacro* defun* gentemp gensym) "cl-macs" "cl-macs.el" "9452c0e16fd960fce5c19e5c067a7160")
+;;;;;; defmacro* defun* gentemp gensym) "cl-macs" "cl-macs.el" "cc8cbd8c86e2facbe61986e992e6c508")
;;; Generated autoloads from cl-macs.el
(autoload 'gensym "cl-macs" "\
@@ -426,6 +426,7 @@ The Common Lisp `do*' loop.
Loop over a list.
Evaluate BODY with VAR bound to each `car' from LIST, in turn.
Then evaluate RESULT to get return value, default nil.
+An implicit nil block is established around the loop.
\(fn (VAR LIST [RESULT]) BODY...)" nil (quote macro))
diff --git a/lisp/emacs-lisp/cl-macs.el b/lisp/emacs-lisp/cl-macs.el
index d6b4643d6a..d9531cc526 100644
--- a/lisp/emacs-lisp/cl-macs.el
+++ b/lisp/emacs-lisp/cl-macs.el
@@ -238,6 +238,37 @@ It is a list of elements of the form either:
(declare-function help-add-fundoc-usage "help-fns" (docstring arglist))
+(defun cl--make-usage-var (x)
+ "X can be a var or a (destructuring) lambda-list."
+ (cond
+ ((symbolp x) (make-symbol (upcase (symbol-name x))))
+ ((consp x) (cl--make-usage-args x))
+ (t x)))
+
+(defun cl--make-usage-args (arglist)
+ ;; `orig-args' can contain &cl-defs (an internal
+ ;; CL thingy I don't understand), so remove it.
+ (let ((x (memq '&cl-defs arglist)))
+ (when x (setq arglist (delq (car x) (remq (cadr x) arglist)))))
+ (let ((state nil))
+ (mapcar (lambda (x)
+ (cond
+ ((symbolp x)
+ (if (eq ?\& (aref (symbol-name x) 0))
+ (setq state x)
+ (make-symbol (upcase (symbol-name x)))))
+ ((not (consp x)) x)
+ ((memq state '(nil &rest)) (cl--make-usage-args x))
+ (t ;(VAR INITFORM SVAR) or ((KEYWORD VAR) INITFORM SVAR).
+ (list*
+ (if (and (consp (car x)) (eq state '&key))
+ (list (caar x) (cl--make-usage-var (nth 1 (car x))))
+ (cl--make-usage-var (car x)))
+ (nth 1 x) ;INITFORM.
+ (cl--make-usage-args (nthcdr 2 x)) ;SVAR.
+ ))))
+ arglist)))
+
(defun cl-transform-lambda (form bind-block)
(let* ((args (car form)) (body (cdr form)) (orig-args args)
(bind-defs nil) (bind-enquote nil)
@@ -282,11 +313,8 @@ It is a list of elements of the form either:
(require 'help-fns)
(cons (help-add-fundoc-usage
(if (stringp (car hdr)) (pop hdr))
- ;; orig-args can contain &cl-defs (an internal
- ;; CL thingy I don't understand), so remove it.
- (let ((x (memq '&cl-defs orig-args)))
- (if (null x) orig-args
- (delq (car x) (remq (cadr x) orig-args)))))
+ (format "(fn %S)"
+ (cl--make-usage-args orig-args)))
hdr)))
(list (nconc (list 'let* bind-lets)
(nreverse bind-forms) body)))))))
@@ -1233,6 +1261,7 @@ Valid clauses are:
"Loop over a list.
Evaluate BODY with VAR bound to each `car' from LIST, in turn.
Then evaluate RESULT to get return value, default nil.
+An implicit nil block is established around the loop.
\(fn (VAR LIST [RESULT]) BODY...)"
(let ((temp (make-symbol "--cl-dolist-temp--")))
@@ -2387,9 +2416,8 @@ value, that slot cannot be set via `setf'.
(append
(and pred-check
(list (list 'or pred-check
- (list 'error
- (format "%s accessing a non-%s"
- accessor name)))))
+ `(error "%s accessing a non-%s"
+ ',accessor ',name))))
(list (if (eq type 'vector) (list 'aref 'cl-x pos)
(if (= pos 0) '(car cl-x)
(list 'nth pos 'cl-x)))))) forms)
@@ -2397,9 +2425,8 @@ value, that slot cannot be set via `setf'.
(push (list 'define-setf-method accessor '(cl-x)
(if (cadr (memq :read-only (cddr desc)))
(list 'progn '(ignore cl-x)
- (list 'error
- (format "%s is a read-only slot"
- 'accessor)))
+ `(error "%s is a read-only slot"
+ ',accessor))
;; If cl is loaded only for compilation,
;; the call to cl-struct-setf-expander would
;; cause a warning because it may not be
diff --git a/lisp/emacs-lisp/debug.el b/lisp/emacs-lisp/debug.el
index 157749500e..8276030ccf 100644
--- a/lisp/emacs-lisp/debug.el
+++ b/lisp/emacs-lisp/debug.el
@@ -778,6 +778,7 @@ Redefining FUNCTION also cancels it."
(not (debugger-special-form-p symbol))))
t nil nil (symbol-name fn)))
(list (if (equal val "") fn (intern val)))))
+ ;; FIXME: Use advice.el.
(when (debugger-special-form-p function)
(error "Function %s is a special form" function))
(if (or (symbolp (symbol-function function))
@@ -835,24 +836,30 @@ To specify a nil argument interactively, exit with an empty minibuffer."
(message "Cancelling debug-on-entry for all functions")
(mapcar 'cancel-debug-on-entry debug-function-list)))
+(defun debug-arglist (definition)
+ ;; FIXME: copied from ad-arglist.
+ "Return the argument list of DEFINITION."
+ (require 'help-fns)
+ (help-function-arglist definition 'preserve-names))
+
(defun debug-convert-byte-code (function)
(let* ((defn (symbol-function function))
(macro (eq (car-safe defn) 'macro)))
(when macro (setq defn (cdr defn)))
- (unless (consp defn)
- ;; Assume a compiled code object.
- (let* ((contents (append defn nil))
+ (when (byte-code-function-p defn)
+ (let* ((args (debug-arglist defn))
(body
- (list (list 'byte-code (nth 1 contents)
- (nth 2 contents) (nth 3 contents)))))
- (if (nthcdr 5 contents)
- (setq body (cons (list 'interactive (nth 5 contents)) body)))
- (if (nth 4 contents)
+ `((,(if (memq '&rest args) #'apply #'funcall)
+ ,defn
+ ,@(remq '&rest (remq '&optional args))))))
+ (if (> (length defn) 5)
+ (push `(interactive ,(aref defn 5)) body))
+ (if (aref defn 4)
;; Use `documentation' here, to get the actual string,
;; in case the compiled function has a reference
;; to the .elc file.
(setq body (cons (documentation function) body)))
- (setq defn (cons 'lambda (cons (car contents) body))))
+ (setq defn `(closure (t) ,args ,@body)))
(when macro (setq defn (cons 'macro defn)))
(fset function defn))))
@@ -861,11 +868,12 @@ To specify a nil argument interactively, exit with an empty minibuffer."
(tail defn))
(when (eq (car-safe tail) 'macro)
(setq tail (cdr tail)))
- (if (not (eq (car-safe tail) 'lambda))
+ (if (not (memq (car-safe tail) '(closure lambda)))
;; Only signal an error when we try to set debug-on-entry.
;; When we try to clear debug-on-entry, we are now done.
(when flag
(error "%s is not a user-defined Lisp function" function))
+ (if (eq (car tail) 'closure) (setq tail (cdr tail)))
(setq tail (cdr tail))
;; Skip the docstring.
(when (and (stringp (cadr tail)) (cddr tail))
@@ -875,9 +883,9 @@ To specify a nil argument interactively, exit with an empty minibuffer."
(setq tail (cdr tail)))
(unless (eq flag (equal (cadr tail) '(implement-debug-on-entry)))
;; Add/remove debug statement as needed.
- (if flag
- (setcdr tail (cons '(implement-debug-on-entry) (cdr tail)))
- (setcdr tail (cddr tail)))))
+ (setcdr tail (if flag
+ (cons '(implement-debug-on-entry) (cdr tail))
+ (cddr tail)))))
defn))
(defun debugger-list-functions ()
diff --git a/lisp/emacs-lisp/derived.el b/lisp/emacs-lisp/derived.el
index 4fda2bf1d5..81932f9940 100644
--- a/lisp/emacs-lisp/derived.el
+++ b/lisp/emacs-lisp/derived.el
@@ -133,10 +133,10 @@ BODY can start with a bunch of keyword arguments. The following keyword
Declare the customization group that corresponds to this mode.
The command `customize-mode' uses this.
:syntax-table TABLE
- Use TABLE instead of the default.
+ Use TABLE instead of the default (CHILD-syntax-table).
A nil value means to simply use the same syntax-table as the parent.
:abbrev-table TABLE
- Use TABLE instead of the default.
+ Use TABLE instead of the default (CHILD-abbrev-table).
A nil value means to simply use the same abbrev-table as the parent.
Here is how you could define LaTeX-Thesis mode as a variant of LaTeX mode:
diff --git a/lisp/emacs-lisp/edebug.el b/lisp/emacs-lisp/edebug.el
index f84de0308b..57d25c9e16 100644
--- a/lisp/emacs-lisp/edebug.el
+++ b/lisp/emacs-lisp/edebug.el
@@ -3408,7 +3408,7 @@ go to the end of the last sexp, or if that is the same point, then step."
(message "%s is already instrumented." func)
func)
(t
- (let ((loc (find-function-noselect func)))
+ (let ((loc (find-function-noselect func t)))
(unless (cdr loc)
(error "Could not find the definition in its file"))
(with-current-buffer (car loc)
diff --git a/lisp/emacs-lisp/eieio.el b/lisp/emacs-lisp/eieio.el
index 83c09b6fe0..f1fe9594fc 100644
--- a/lisp/emacs-lisp/eieio.el
+++ b/lisp/emacs-lisp/eieio.el
@@ -1312,20 +1312,20 @@ Summary:
(defun eieio--defmethod (method kind argclass code)
"Work part of the `defmethod' macro defining METHOD with ARGS."
(let ((key
- ;; find optional keys
+ ;; find optional keys
(cond ((or (eq ':BEFORE kind)
(eq ':before kind))
- method-before)
+ method-before)
((or (eq ':AFTER kind)
(eq ':after kind))
- method-after)
+ method-after)
((or (eq ':PRIMARY kind)
(eq ':primary kind))
- method-primary)
+ method-primary)
((or (eq ':STATIC kind)
(eq ':static kind))
- method-static)
- ;; Primary key
+ method-static)
+ ;; Primary key
(t method-primary))))
;; Make sure there is a generic (when called from defclass).
(eieio--defalias
@@ -1338,8 +1338,8 @@ Summary:
;; under the type `primary' which is a non-specific calling of the
;; function.
(if argclass
- (if (not (class-p argclass))
- (error "Unknown class type %s in method parameters"
+ (if (not (class-p argclass))
+ (error "Unknown class type %s in method parameters"
argclass))
(if (= key -1)
(signal 'wrong-type-argument (list :static 'non-class-arg)))
@@ -2864,6 +2864,106 @@ of `eq'."
)
+;;; Obsolete backward compatibility functions.
+;; Needed to run byte-code compiled with the EIEIO of Emacs-23.
+
+(defun eieio-defmethod (method args)
+ "Obsolete work part of an old version of the `defmethod' macro."
+ (let ((key nil) (body nil) (firstarg nil) (argfix nil) (argclass nil) loopa)
+ ;; find optional keys
+ (setq key
+ (cond ((or (eq ':BEFORE (car args))
+ (eq ':before (car args)))
+ (setq args (cdr args))
+ method-before)
+ ((or (eq ':AFTER (car args))
+ (eq ':after (car args)))
+ (setq args (cdr args))
+ method-after)
+ ((or (eq ':PRIMARY (car args))
+ (eq ':primary (car args)))
+ (setq args (cdr args))
+ method-primary)
+ ((or (eq ':STATIC (car args))
+ (eq ':static (car args)))
+ (setq args (cdr args))
+ method-static)
+ ;; Primary key
+ (t method-primary)))
+ ;; get body, and fix contents of args to be the arguments of the fn.
+ (setq body (cdr args)
+ args (car args))
+ (setq loopa args)
+ ;; Create a fixed version of the arguments
+ (while loopa
+ (setq argfix (cons (if (listp (car loopa)) (car (car loopa)) (car loopa))
+ argfix))
+ (setq loopa (cdr loopa)))
+ ;; make sure there is a generic
+ (eieio-defgeneric
+ method
+ (if (stringp (car body))
+ (car body) (format "Generically created method `%s'." method)))
+ ;; create symbol for property to bind to. If the first arg is of
+ ;; the form (varname vartype) and `vartype' is a class, then
+ ;; that class will be the type symbol. If not, then it will fall
+ ;; under the type `primary' which is a non-specific calling of the
+ ;; function.
+ (setq firstarg (car args))
+ (if (listp firstarg)
+ (progn
+ (setq argclass (nth 1 firstarg))
+ (if (not (class-p argclass))
+ (error "Unknown class type %s in method parameters"
+ (nth 1 firstarg))))
+ (if (= key -1)
+ (signal 'wrong-type-argument (list :static 'non-class-arg)))
+ ;; generics are higher
+ (setq key (eieio-specialized-key-to-generic-key key)))
+ ;; Put this lambda into the symbol so we can find it
+ (if (byte-code-function-p (car-safe body))
+ (eieiomt-add method (car-safe body) key argclass)
+ (eieiomt-add method (append (list 'lambda (reverse argfix)) body)
+ key argclass))
+ )
+
+ (when eieio-optimize-primary-methods-flag
+ ;; Optimizing step:
+ ;;
+ ;; If this method, after this setup, only has primary methods, then
+ ;; we can setup the generic that way.
+ (if (generic-primary-only-p method)
+ ;; If there is only one primary method, then we can go one more
+ ;; optimization step.
+ (if (generic-primary-only-one-p method)
+ (eieio-defgeneric-reset-generic-form-primary-only-one method)
+ (eieio-defgeneric-reset-generic-form-primary-only method))
+ (eieio-defgeneric-reset-generic-form method)))
+
+ method)
+(make-obsolete 'eieio-defmethod 'eieio--defmethod "24.1")
+
+(defun eieio-defgeneric (method doc-string)
+ "Obsolete work part of an old version of the `defgeneric' macro."
+ (if (and (fboundp method) (not (generic-p method))
+ (or (byte-code-function-p (symbol-function method))
+ (not (eq 'autoload (car (symbol-function method)))))
+ )
+ (error "You cannot create a generic/method over an existing symbol: %s"
+ method))
+ ;; Don't do this over and over.
+ (unless (fboundp 'method)
+ ;; This defun tells emacs where the first definition of this
+ ;; method is defined.
+ `(defun ,method nil)
+ ;; Make sure the method tables are installed.
+ (eieiomt-install method)
+ ;; Apply the actual body of this function.
+ (fset method (eieio-defgeneric-form method doc-string))
+ ;; Return the method
+ 'method))
+(make-obsolete 'eieio-defgeneric nil "24.1")
+
;;; Interfacing with edebug
;;
(defun eieio-edebug-prin1-to-string (object &optional noescape)
diff --git a/lisp/emacs-lisp/find-func.el b/lisp/emacs-lisp/find-func.el
index 0194af2e3a..2c7208db8a 100644
--- a/lisp/emacs-lisp/find-func.el
+++ b/lisp/emacs-lisp/find-func.el
@@ -312,7 +312,7 @@ The search is done in the source for library LIBRARY."
(cons (current-buffer) nil))))))))
;;;###autoload
-(defun find-function-noselect (function)
+(defun find-function-noselect (function &optional lisp-only)
"Return a pair (BUFFER . POINT) pointing to the definition of FUNCTION.
Finds the source file containing the definition of FUNCTION
@@ -320,6 +320,10 @@ in a buffer and the point of the definition. The buffer is
not selected. If the function definition can't be found in
the buffer, returns (BUFFER).
+If FUNCTION is a built-in function, this function normally
+attempts to find it in the Emacs C sources; however, if LISP-ONLY
+is non-nil, signal an error instead.
+
If the file where FUNCTION is defined is not known, then it is
searched for in `find-function-source-path' if non-nil, otherwise
in `load-path'."
@@ -345,6 +349,8 @@ in `load-path'."
(cond ((eq (car-safe def) 'autoload)
(nth 1 def))
((subrp def)
+ (if lisp-only
+ (error "%s is a built-in function" function))
(help-C-file-name def 'subr))
((symbol-file function 'defun)))))
(find-function-search-for-symbol function nil library))))
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index e42103a7a0..caf0ec2e8b 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -570,11 +570,11 @@ EXTRA-PROPERTIES is currently unused."
file)
(defun package-generate-autoloads (name pkg-dir)
+ (require 'autoload) ;Load before we let-bind generated-autoload-file!
(let* ((auto-name (concat name "-autoloads.el"))
(ignore-name (concat name "-pkg.el"))
(generated-autoload-file (expand-file-name auto-name pkg-dir))
(version-control 'never))
- (require 'autoload)
(unless (fboundp 'autoload-ensure-default-file)
(package-autoload-ensure-default-file generated-autoload-file))
(update-directory-autoloads pkg-dir)))
@@ -852,18 +852,26 @@ using `package-compute-transaction'."
(t
(error "Unknown package kind: %s" (symbol-name kind)))))))
+(defvar package--initialized nil)
+
;;;###autoload
(defun package-install (name)
"Install the package named NAME.
-Interactively, prompt for the package name.
-The package is found on one of the archives in `package-archives'."
+NAME should be the name of one of the available packages in an
+archive in `package-archives'. Interactively, prompt for NAME."
(interactive
- (list (intern (completing-read "Install package: "
- (mapcar (lambda (elt)
- (cons (symbol-name (car elt))
- nil))
- package-archive-contents)
- nil t))))
+ (progn
+ ;; Initialize the package system to get the list of package
+ ;; symbols for completion.
+ (unless package--initialized
+ (package-initialize t))
+ (list (intern (completing-read
+ "Install package: "
+ (mapcar (lambda (elt)
+ (cons (symbol-name (car elt))
+ nil))
+ package-archive-contents)
+ nil t)))))
(let ((pkg-desc (assq name package-archive-contents)))
(unless pkg-desc
(error "Package `%s' is not available for installation"
@@ -1076,8 +1084,6 @@ makes them available for download."
(car archive)))))
(package-read-all-archive-contents))
-(defvar package--initialized nil)
-
;;;###autoload
(defun package-initialize (&optional no-activate)
"Load Emacs Lisp packages, and activate them.
@@ -1434,7 +1440,7 @@ If optional arg BUTTON is non-nil, describe its associated package."
(defun package-menu-mark-delete (num)
"Mark a package for deletion and move to the next line."
(interactive "p")
- (if (string-equal (package-menu-get-status) "installed")
+ (if (member (package-menu-get-status) '("installed" "obsolete"))
(tabulated-list-put-tag "D" t)
(forward-line)))
diff --git a/lisp/emacs-lisp/tabulated-list.el b/lisp/emacs-lisp/tabulated-list.el
index 2fdfa9525b..75c9a01323 100644
--- a/lisp/emacs-lisp/tabulated-list.el
+++ b/lisp/emacs-lisp/tabulated-list.el
@@ -258,7 +258,8 @@ to the entry with the same ID element as the current line."
;; If REMEMBER-POS was specified, move to the "old" location.
(if saved-pt
(progn (goto-char saved-pt)
- (move-to-column saved-col))
+ (move-to-column saved-col)
+ (recenter))
(goto-char (point-min)))))
(defun tabulated-list-print-entry (id cols)
@@ -282,6 +283,7 @@ of column descriptors."
(> (length label) width)
(setq label (concat (substring label 0 (- width 3))
"...")))
+ (setq label (bidi-string-mark-left-to-right label))
(if (stringp desc)
(insert (propertize label 'help-echo help-echo))
(apply 'insert-text-button label (cdr desc)))
diff --git a/lisp/epa-file.el b/lisp/epa-file.el
index aa9915d8cf..bef67ba4f6 100644
--- a/lisp/epa-file.el
+++ b/lisp/epa-file.el
@@ -35,7 +35,7 @@ way."
:type 'boolean
:group 'epa-file)
-(defcustom epa-file-select-keys 'silent
+(defcustom epa-file-select-keys nil
"Control whether or not to pop up the key selection dialog.
If t, always asks user to select recipients.
@@ -137,8 +137,10 @@ encryption is used."
context
(cons #'epa-file-passphrase-callback-function
local-file))
- (epg-context-set-progress-callback context
- #'epa-progress-callback-function)
+ (epg-context-set-progress-callback
+ context
+ (cons #'epa-progress-callback-function
+ (format "Decrypting %s" file)))
(unwind-protect
(progn
(if replace
@@ -211,8 +213,10 @@ encryption is used."
context
(cons #'epa-file-passphrase-callback-function
file))
- (epg-context-set-progress-callback context
- #'epa-progress-callback-function)
+ (epg-context-set-progress-callback
+ context
+ (cons #'epa-progress-callback-function
+ (format "Encrypting %s" file)))
(epg-context-set-armor context epa-armor)
(condition-case error
(setq string
diff --git a/lisp/epa-mail.el b/lisp/epa-mail.el
index a3f11f7867..9d7542b398 100644
--- a/lisp/epa-mail.el
+++ b/lisp/epa-mail.el
@@ -51,7 +51,8 @@
nil " epa-mail" epa-mail-mode-map)
(defun epa-mail--find-usable-key (keys usage)
- "Find a usable key from KEYS for USAGE."
+ "Find a usable key from KEYS for USAGE.
+USAGE would be `sign' or `encrypt'."
(catch 'found
(while keys
(let ((pointer (epg-key-sub-key-list (car keys))))
@@ -116,6 +117,7 @@ Don't use this command in Lisp programs!"
(interactive
(save-excursion
(let ((verbose current-prefix-arg)
+ (config (epg-configuration))
(context (epg-make-context epa-protocol))
recipients-string recipients recipient-key sign)
(goto-char (point-min))
@@ -140,6 +142,17 @@ Don't use this command in Lisp programs!"
(setq recipients (delete ""
(split-string recipients
"[ \t\n]*,[ \t\n]*"))))
+
+ ;; Process all the recipients thru the list of GnuPG groups.
+ ;; Expand GnuPG group names to what they stand for.
+ (setq recipients
+ (apply #'nconc
+ (mapcar
+ (lambda (recipient)
+ (or (epg-expand-group config recipient)
+ (list recipient)))
+ recipients)))
+
(goto-char (point-min))
(if (search-forward mail-header-separator nil t)
(forward-line))
diff --git a/lisp/epa.el b/lisp/epa.el
index d4f4fab2ee..f0ec1ece0d 100644
--- a/lisp/epa.el
+++ b/lisp/epa.el
@@ -651,10 +651,17 @@ If SECRET is non-nil, list secret keys instead of public keys."
(defun epa-progress-callback-function (_context what _char current total
handback)
- (message "%s%d%% (%d/%d)" (or handback
- (concat what ": "))
- (if (> total 0) (floor (* (/ current (float total)) 100)) 0)
- current total))
+ (let ((prompt (or handback
+ (format "Processing %s: " what))))
+ ;; According to gnupg/doc/DETAIL: a "total" of 0 indicates that
+ ;; the total amount is not known. The condition TOTAL && CUR ==
+ ;; TOTAL may be used to detect the end of an operation.
+ (if (> total 0)
+ (if (= current total)
+ (message "%s...done" prompt)
+ (message "%s...%d%%" prompt
+ (floor (* (/ current (float total)) 100))))
+ (message "%s..." prompt))))
;;;###autoload
(defun epa-decrypt-file (file)
@@ -796,10 +803,15 @@ If no one is selected, symmetric encryption will be performed. ")))
(file-name-nondirectory cipher))))
;;;###autoload
-(defun epa-decrypt-region (start end)
+(defun epa-decrypt-region (start end &optional make-buffer-function)
"Decrypt the current region between START and END.
-Don't use this command in Lisp programs!
+If MAKE-BUFFER-FUNCTION is non-nil, call it to prepare an output buffer.
+It should return that buffer. If it copies the input, it should
+delete the text now being decrypted. It should leave point at the
+proper place to insert the plaintext.
+
+Be careful about using this command in Lisp programs!
Since this function operates on regions, it does some tricks such
as coding-system detection and unibyte/multibyte conversion. If
you are sure how the data in the region should be treated, you
@@ -831,16 +843,19 @@ For example:
(or coding-system-for-read
(get-text-property start 'epa-coding-system-used)
'undecided)))
- (if (y-or-n-p "Replace the original text? ")
- (let ((inhibit-read-only t)
- buffer-read-only)
- (delete-region start end)
- (goto-char start)
- (insert plain))
- (with-output-to-temp-buffer "*Temp*"
- (set-buffer standard-output)
- (insert plain)
- (epa-info-mode)))
+ (if make-buffer-function
+ (with-current-buffer (funcall make-buffer-function)
+ (let ((inhibit-read-only t))
+ (insert plain)))
+ (if (y-or-n-p "Replace the original text? ")
+ (let ((inhibit-read-only t))
+ (delete-region start end)
+ (goto-char start)
+ (insert plain))
+ (with-output-to-temp-buffer "*Temp*"
+ (set-buffer standard-output)
+ (insert plain)
+ (epa-info-mode))))
(if (epg-context-result-for context 'verify)
(epa-display-info (epg-verify-result-to-string
(epg-context-result-for context 'verify)))))))
@@ -849,12 +864,13 @@ For example:
(if (featurep 'xemacs)
(if (fboundp 'find-coding-system)
(find-coding-system mime-charset))
+ ;; Find the first coding system which corresponds to MIME-CHARSET.
(let ((pointer (coding-system-list)))
(while (and pointer
- (eq (coding-system-get (car pointer) 'mime-charset)
- mime-charset))
+ (not (eq (coding-system-get (car pointer) 'mime-charset)
+ mime-charset)))
(setq pointer (cdr pointer)))
- pointer)))
+ (car pointer))))
;;;###autoload
(defun epa-decrypt-armor-in-region (start end)
@@ -873,7 +889,7 @@ See the reason described in the `epa-decrypt-region' documentation."
armor-end (re-search-forward "^-----END PGP MESSAGE-----$"
nil t))
(unless armor-end
- (error "No armor tail"))
+ (error "Encryption armor beginning has no matching end"))
(goto-char armor-start)
(let ((coding-system-for-read
(or coding-system-for-read
diff --git a/lisp/epg.el b/lisp/epg.el
index 348ad970b1..9ca07e213b 100644
--- a/lisp/epg.el
+++ b/lisp/epg.el
@@ -1069,6 +1069,59 @@ This function is for internal use only."
(format " secret keys unchanged: %d\n"
(epg-import-result-secret-unchanged import-result)))))
+(defun epg-error-to-string (error)
+ (cond
+ ((eq (car error) 'exit)
+ "Exit")
+ ((eq (car error) 'quit)
+ "Cancelled")
+ ((eq (car error) 'no-data)
+ (let ((entry (assq (cdr error) epg-no-data-reason-alist)))
+ (if entry
+ (format "No data (%s)" (downcase (cdr entry)))
+ "No data")))
+ ((eq (car error) 'unexpected)
+ (let ((entry (assq (cdr error) epg-unexpected-reason-alist)))
+ (if entry
+ (format "Unexpected (%s)" (downcase (cdr entry)))
+ "Unexpected")))
+ ((eq (car error) 'bad-armor)
+ "Bad armor")
+ ((memq (car error) '(invalid-recipient invalid-signer))
+ (concat
+ (if (eq (car error) 'invalid-recipient)
+ "Unusable public key"
+ "Unusable secret key")
+ (let ((entry (assq 'requested (cdr error))))
+ (if entry
+ (format ": %s" (cdr entry))
+ ": <unknown>"))
+ (let ((entry (assq 'reason (cdr error))))
+ (if (and entry
+ (> (cdr entry) 0) ;no specific reason given
+ (setq entry (assq (cdr entry)
+ epg-invalid-recipients-reason-alist)))
+ (format " (%s)" (downcase (cdr entry)))
+ ""))))
+ ((eq (car error) 'no-pubkey)
+ (format "No public key: %s" (cdr error)))
+ ((eq (car error) 'no-seckey)
+ (format "No secret key: %s" (cdr error)))
+ ((eq (car error) 'no-recipients)
+ "No recipients")
+ ((eq (car error) 'no-signers)
+ "No signers")
+ ((eq (car error) 'delete-problem)
+ (let ((entry (assq (cdr error) epg-delete-problem-reason-alist)))
+ (if entry
+ (format "Delete problem (%s)" (downcase (cdr entry)))
+ "Delete problem")))
+ ((eq (car error) 'key-not-created)
+ "Key not created")))
+
+(defun epg-errors-to-string (errors)
+ (mapconcat #'epg-error-to-string errors "; "))
+
(defun epg--start (context args)
"Start `epg-gpg-program' in a subprocess with given ARGS."
(if (and (epg-context-process context)
@@ -1195,7 +1248,7 @@ This function is for internal use only."
(if epg-pending-status-list
(epg-context-set-result-for
context 'error
- (cons (list 'exit)
+ (cons '(exit)
(epg-context-result-for context 'error))))))
(defun epg-wait-for-completion (context)
@@ -1203,7 +1256,10 @@ This function is for internal use only."
(while (eq (process-status (epg-context-process context)) 'run)
(accept-process-output (epg-context-process context) 1))
;; This line is needed to run the process-filter right now.
- (sleep-for 0.1))
+ (sleep-for 0.1)
+ (epg-context-set-result-for
+ context 'error
+ (nreverse (epg-context-result-for context 'error))))
(defun epg-reset (context)
"Reset the CONTEXT."
@@ -1399,11 +1455,22 @@ This function is for internal use only."
(epg--status-*SIG context 'bad string))
(defun epg--status-NO_PUBKEY (context string)
- (let ((signature (car (epg-context-result-for context 'verify))))
- (if (and signature
- (eq (epg-signature-status signature) 'error)
- (equal (epg-signature-key-id signature) string))
- (epg-signature-set-status signature 'no-pubkey))))
+ (if (eq (epg-context-operation context) 'verify)
+ (let ((signature (car (epg-context-result-for context 'verify))))
+ (if (and signature
+ (eq (epg-signature-status signature) 'error)
+ (equal (epg-signature-key-id signature) string))
+ (epg-signature-set-status signature 'no-pubkey)))
+ (epg-context-set-result-for
+ context 'error
+ (cons (cons 'no-pubkey string)
+ (epg-context-result-for context 'error)))))
+
+(defun epg--status-NO_SECKEY (context string)
+ (epg-context-set-result-for
+ context 'error
+ (cons (cons 'no-seckey string)
+ (epg-context-result-for context 'error))))
(defun epg--time-from-seconds (seconds)
(let ((number-seconds (string-to-number (concat seconds ".0"))))
@@ -1564,13 +1631,13 @@ This function is for internal use only."
context 'key
(cons (list 'key-expired (cons 'expiration-time
(epg--time-from-seconds string)))
- (epg-context-result-for context 'error))))
+ (epg-context-result-for context 'key))))
(defun epg--status-KEYREVOKED (context _string)
(epg-context-set-result-for
context 'key
(cons '(key-revoked)
- (epg-context-result-for context 'error))))
+ (epg-context-result-for context 'key))))
(defun epg--status-BADARMOR (context _string)
(epg-context-set-result-for
@@ -1585,7 +1652,18 @@ This function is for internal use only."
(cons (list 'invalid-recipient
(cons 'reason
(string-to-number (match-string 1 string)))
- (cons 'requested-recipient
+ (cons 'requested
+ (match-string 2 string)))
+ (epg-context-result-for context 'error)))))
+
+(defun epg--status-INV_SGNR (context string)
+ (if (string-match "\\`\\([0-9]+\\) \\(.*\\)" string)
+ (epg-context-set-result-for
+ context 'error
+ (cons (list 'invalid-signer
+ (cons 'reason
+ (string-to-number (match-string 1 string)))
+ (cons 'requested
(match-string 2 string)))
(epg-context-result-for context 'error)))))
@@ -1595,6 +1673,12 @@ This function is for internal use only."
(cons '(no-recipients)
(epg-context-result-for context 'error))))
+(defun epg--status-NO_SGNR (context _string)
+ (epg-context-set-result-for
+ context 'error
+ (cons '(no-signers)
+ (epg-context-result-for context 'error))))
+
(defun epg--status-DELETE_PROBLEM (context string)
(if (string-match "\\`\\([0-9]+\\)" string)
(epg-context-set-result-for
@@ -1960,17 +2044,13 @@ If you are unsure, use synchronous version of this function
(epg-wait-for-status context '("BEGIN_DECRYPTION"))))
(defun epg--check-error-for-decrypt (context)
- (if (epg-context-result-for context 'decryption-failed)
- (signal 'epg-error (list "Decryption failed")))
- (if (epg-context-result-for context 'no-secret-key)
- (signal 'epg-error
- (list "No secret key"
- (epg-context-result-for context 'no-secret-key))))
+ (let ((errors (epg-context-result-for context 'error)))
+ (if (epg-context-result-for context 'decryption-failed)
+ (signal 'epg-error
+ (list "Decryption failed" (epg-errors-to-string errors))))
(unless (epg-context-result-for context 'decryption-okay)
- (let* ((error (epg-context-result-for context 'error)))
- (if (assq 'no-data error)
- (signal 'epg-error (list "No data")))
- (signal 'epg-error (list "Can't decrypt" error)))))
+ (signal 'epg-error
+ (list "Can't decrypt" (epg-errors-to-string errors))))))
(defun epg-decrypt-file (context cipher plain)
"Decrypt a file CIPHER and store the result to a file PLAIN.
@@ -2165,10 +2245,9 @@ Otherwise, it makes a cleartext signature."
(epg-start-sign context (epg-make-data-from-file plain) mode)
(epg-wait-for-completion context)
(unless (epg-context-result-for context 'sign)
- (if (epg-context-result-for context 'error)
- (error "Sign failed: %S"
- (epg-context-result-for context 'error))
- (error "Sign failed")))
+ (let ((errors (epg-context-result-for context 'error)))
+ (signal 'epg-error
+ (list "Sign failed" (epg-errors-to-string errors)))))
(unless signature
(epg-read-output context)))
(unless signature
@@ -2203,9 +2282,9 @@ Otherwise, it makes a cleartext signature."
(epg-wait-for-completion context)
(unless (epg-context-result-for context 'sign)
(if (epg-context-result-for context 'error)
- (error "Sign failed: %S"
- (epg-context-result-for context 'error))
- (error "Sign failed")))
+ (let ((errors (epg-context-result-for context 'error)))
+ (signal 'epg-error
+ (list "Sign failed" (epg-errors-to-string errors))))))
(epg-read-output context))
(epg-delete-output-file context)
(if input-file
@@ -2276,15 +2355,14 @@ If RECIPIENTS is nil, it performs symmetric encryption."
(epg-start-encrypt context (epg-make-data-from-file plain)
recipients sign always-trust)
(epg-wait-for-completion context)
- (if (and sign
- (not (epg-context-result-for context 'sign)))
- (if (epg-context-result-for context 'error)
- (error "Sign failed: %S"
- (epg-context-result-for context 'error))
- (error "Sign failed")))
- (if (epg-context-result-for context 'error)
- (error "Encrypt failed: %S"
- (epg-context-result-for context 'error)))
+ (let ((errors (epg-context-result-for context 'error)))
+ (if (and sign
+ (not (epg-context-result-for context 'sign)))
+ (signal 'epg-error
+ (list "Sign failed" (epg-errors-to-string errors))))
+ (if errors
+ (signal 'epg-error
+ (list "Encrypt failed" (epg-errors-to-string errors)))))
(unless cipher
(epg-read-output context)))
(unless cipher
@@ -2317,15 +2395,14 @@ If RECIPIENTS is nil, it performs symmetric encryption."
(epg-make-data-from-string plain))
recipients sign always-trust)
(epg-wait-for-completion context)
- (if (and sign
- (not (epg-context-result-for context 'sign)))
- (if (epg-context-result-for context 'error)
- (error "Sign failed: %S"
- (epg-context-result-for context 'error))
- (error "Sign failed")))
- (if (epg-context-result-for context 'error)
- (error "Encrypt failed: %S"
- (epg-context-result-for context 'error)))
+ (let ((errors (epg-context-result-for context 'error)))
+ (if (and sign
+ (not (epg-context-result-for context 'sign)))
+ (signal 'epg-error
+ (list "Sign failed" (epg-errors-to-string errors))))
+ (if errors
+ (signal 'epg-error
+ (list "Encrypt failed" (epg-errors-to-string errors)))))
(epg-read-output context))
(epg-delete-output-file context)
(if input-file
@@ -2359,9 +2436,11 @@ If you are unsure, use synchronous version of this function
(epg--make-temp-file "epg-output")))
(epg-start-export-keys context keys)
(epg-wait-for-completion context)
- (if (epg-context-result-for context 'error)
- (error "Export keys failed: %S"
- (epg-context-result-for context 'error)))
+ (let ((errors (epg-context-result-for context 'error)))
+ (if errors
+ (signal 'epg-error
+ (list "Export keys failed"
+ (epg-errors-to-string errors)))))
(unless file
(epg-read-output context)))
(unless file
@@ -2398,9 +2477,11 @@ If you are unsure, use synchronous version of this function
(progn
(epg-start-import-keys context keys)
(epg-wait-for-completion context)
- (if (epg-context-result-for context 'error)
- (error "Import keys failed: %S"
- (epg-context-result-for context 'error))))
+ (let ((errors (epg-context-result-for context 'error)))
+ (if errors
+ (signal 'epg-error
+ (list "Import keys failed"
+ (epg-errors-to-string errors))))))
(epg-reset context)))
(defun epg-import-keys-from-file (context keys)
@@ -2431,9 +2512,11 @@ KEYS is a list of key IDs"
(progn
(epg-start-receive-keys context keys)
(epg-wait-for-completion context)
- (if (epg-context-result-for context 'error)
- (error "Receive keys failed: %S"
- (epg-context-result-for context 'error))))
+ (let ((errors (epg-context-result-for context 'error)))
+ (if errors
+ (signal 'epg-error
+ (list "Receive keys failed"
+ (epg-errors-to-string errors))))))
(epg-reset context)))
(defalias 'epg-import-keys-from-server 'epg-receive-keys)
@@ -2463,13 +2546,11 @@ If you are unsure, use synchronous version of this function
(progn
(epg-start-delete-keys context keys allow-secret)
(epg-wait-for-completion context)
- (let ((entry (assq 'delete-problem
- (epg-context-result-for context 'error))))
- (if entry
- (if (setq entry (assq (cdr entry)
- epg-delete-problem-reason-alist))
- (error "Delete keys failed: %s" (cdr entry))
- (error "Delete keys failed")))))
+ (let ((errors (epg-context-result-for context 'error)))
+ (if errors
+ (signal 'epg-error
+ (list "Delete keys failed"
+ (epg-errors-to-string errors))))))
(epg-reset context)))
(defun epg-start-sign-keys (context keys &optional local)
@@ -2498,9 +2579,11 @@ If you are unsure, use synchronous version of this function
(progn
(epg-start-sign-keys context keys local)
(epg-wait-for-completion context)
- (if (epg-context-result-for context 'error)
- (error "Sign keys failed: %S"
- (epg-context-result-for context 'error))))
+ (let ((errors (epg-context-result-for context 'error)))
+ (if errors
+ (signal 'epg-error
+ (list "Sign keys failed"
+ (epg-errors-to-string errors))))))
(epg-reset context)))
(make-obsolete 'epg-sign-keys "do not use." "23.1")
@@ -2532,9 +2615,11 @@ PARAMETERS is a file which tells how to create the key."
(progn
(epg-start-generate-key context (epg-make-data-from-file parameters))
(epg-wait-for-completion context)
- (if (epg-context-result-for context 'error)
- (error "Generate key failed: %S"
- (epg-context-result-for context 'error))))
+ (let ((errors (epg-context-result-for context 'error)))
+ (if errors
+ (signal 'epg-error
+ (list "Generate key failed"
+ (epg-errors-to-string errors))))))
(epg-reset context)))
(defun epg-generate-key-from-string (context parameters)
@@ -2544,9 +2629,11 @@ PARAMETERS is a string which tells how to create the key."
(progn
(epg-start-generate-key context (epg-make-data-from-string parameters))
(epg-wait-for-completion context)
- (if (epg-context-result-for context 'error)
- (error "Generate key failed: %S"
- (epg-context-result-for context 'error))))
+ (let ((errors (epg-context-result-for context 'error)))
+ (if errors
+ (signal 'epg-error
+ (list "Generate key failed"
+ (epg-errors-to-string errors))))))
(epg-reset context)))
(defun epg--decode-percent-escape (string)
diff --git a/lisp/faces.el b/lisp/faces.el
index 302f8af35a..3c4a3330c8 100644
--- a/lisp/faces.el
+++ b/lisp/faces.el
@@ -1255,7 +1255,7 @@ arg, prompt for a regular expression."
(insert
(substitute-command-keys
(concat
- "\\<help-mode-map>>Use "
+ "\\<help-mode-map>Use "
(if (display-mouse-p) "\\[help-follow-mouse] or ")
"\\[help-follow] on a face name to customize it\n"
"or on its sample text for a description of the face.\n\n")))
@@ -2413,6 +2413,39 @@ Note: Other faces cannot inherit from the cursor face."
It is used for characters of no fonts too."
:version "24.1"
:group 'basic-faces)
+
+(defface error
+ '((((class color) (min-colors 88) (background light)) (:foreground "Red1" :weight bold))
+ (((class color) (min-colors 88) (background dark)) (:foreground "Pink" :weight bold))
+ (((class color) (min-colors 16) (background light)) (:foreground "Red1" :weight bold))
+ (((class color) (min-colors 16) (background dark)) (:foreground "Pink" :weight bold))
+ (((class color) (min-colors 8)) (:foreground "red"))
+ (t (:inverse-video t :weight bold)))
+ "Basic face used to highlight errors and to denote failure."
+ :version "24.1"
+ :group 'basic-faces)
+
+(defface warning
+ '((((class color) (min-colors 16)) (:foreground "DarkOrange" :weight bold))
+ (((class color)) (:foreground "yellow" :weight bold))
+ (t (:weight bold)))
+ "Basic face used to highlight warnings."
+ :version "24.1"
+ :group 'basic-faces)
+
+(defface success
+ '((((class color) (min-colors 16) (background light))
+ (:foreground "ForestGreen" :weight bold))
+ (((class color) (min-colors 88) (background dark))
+ (:foreground "Green1" :weight bold))
+ (((class color) (min-colors 16) (background dark))
+ (:foreground "Green" :weight bold))
+ (((class color)) (:foreground "green" :weight bold))
+ (t (:weight bold)))
+ "Basic face used to indicate successful operation."
+ :version "24.1"
+ :group 'basic-faces)
+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Manipulating font names.
diff --git a/lisp/files.el b/lisp/files.el
index 6b8a352f20..a0f5551754 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -1342,8 +1342,8 @@ automatically choosing a major mode, use \\[find-file-literally]."
(confirm-nonexistent-file-or-buffer)))
(let ((value (find-file-noselect filename nil nil wildcards)))
(if (listp value)
- (mapcar #'pop-to-buffer-same-window (nreverse value))
- (pop-to-buffer-same-window value))))
+ (mapcar 'switch-to-buffer (nreverse value))
+ (switch-to-buffer value))))
(defun find-file-other-window (filename &optional wildcards)
"Edit file FILENAME, in another window.
@@ -1639,11 +1639,6 @@ home directory is a root directory) and removes automounter prefixes
(substring filename (match-end 0)))))
filename)))
-(defcustom find-file-not-true-dirname-list nil
- "List of logical names for which visiting shouldn't save the true dirname."
- :type '(repeat (string :tag "Name"))
- :group 'find-file)
-
(defun find-buffer-visiting (filename &optional predicate)
"Return the buffer visiting file FILENAME (a string).
This is like `get-file-buffer', except that it checks for any buffer
@@ -3003,9 +2998,10 @@ mode, if there is one, otherwise nil."
"-mode"))))
(or (equal keyname "coding")
(condition-case nil
- (push (cons (if (eq key 'eval)
- 'eval
- (indirect-variable key))
+ (push (cons (cond ((eq key 'eval) 'eval)
+ ;; Downcase "Mode:".
+ ((equal keyname "mode") 'mode)
+ (t (indirect-variable key)))
val) result)
(error nil))))
(skip-chars-forward " \t;")))
@@ -3153,6 +3149,8 @@ major-mode."
(var (let ((read-circle nil))
(read str)))
val val2)
+ (and (equal (downcase (symbol-name var)) "mode")
+ (setq var 'mode))
;; Read the variable value.
(skip-chars-forward "^:")
(forward-char 1)
diff --git a/lisp/font-lock.el b/lisp/font-lock.el
index 6902ce98ab..c37a9ae916 100644
--- a/lisp/font-lock.el
+++ b/lisp/font-lock.el
@@ -1018,14 +1018,20 @@ The region it returns may start or end in the middle of a line.")
(funcall font-lock-unfontify-buffer-function))
(defun font-lock-fontify-region (beg end &optional loudly)
+ "Fontify the text between BEG and END.
+If LOUDLY is non-nil, print status messages while fontifying.
+This works by calling `font-lock-fontify-region-function'."
(font-lock-set-defaults)
(funcall font-lock-fontify-region-function beg end loudly))
(defun font-lock-unfontify-region (beg end)
+ "Unfontify the text between BEG and END.
+This works by calling `font-lock-unfontify-region-function'."
(save-buffer-state
(funcall font-lock-unfontify-region-function beg end)))
(defun font-lock-default-fontify-buffer ()
+ "Fontify the whole buffer using `font-lock-fontify-region-function'."
(let ((verbose (if (numberp font-lock-verbose)
(> (buffer-size) font-lock-verbose)
font-lock-verbose)))
@@ -1045,6 +1051,7 @@ The region it returns may start or end in the middle of a line.")
(quit (font-lock-unfontify-buffer)))))))
(defun font-lock-default-unfontify-buffer ()
+ "Unfontify the whole buffer using `font-lock-unfontify-region-function'."
;; Make sure we unfontify etc. in the whole buffer.
(save-restriction
(widen)
@@ -1114,6 +1121,9 @@ Put first the functions more likely to cause a change and cheaper to compute.")
changed))
(defun font-lock-default-fontify-region (beg end loudly)
+ "Fontify the text between BEG and END.
+If LOUDLY is non-nil, print status messages while fontifying.
+This function is the default `font-lock-fontify-region-function'."
(save-buffer-state
;; Use the fontification syntax table, if any.
(with-syntax-table (or font-lock-syntax-table (syntax-table))
@@ -1162,6 +1172,8 @@ This is used by `font-lock-default-unfontify-region' to decide
what properties to clear before refontifying a region.")
(defun font-lock-default-unfontify-region (beg end)
+ "Unfontify the text between BEG and END.
+This function is the default `font-lock-unfontify-region-function'."
(remove-list-of-text-properties
beg end (append
font-lock-extra-managed-props
@@ -1959,12 +1971,7 @@ Sets various variables using `font-lock-defaults' and
:group 'font-lock-faces)
(defface font-lock-warning-face
- '((((class color) (min-colors 88) (background light)) (:foreground "Red1" :weight bold))
- (((class color) (min-colors 88) (background dark)) (:foreground "Pink" :weight bold))
- (((class color) (min-colors 16) (background light)) (:foreground "Red1" :weight bold))
- (((class color) (min-colors 16) (background dark)) (:foreground "Pink" :weight bold))
- (((class color) (min-colors 8)) (:foreground "red"))
- (t (:inverse-video t :weight bold)))
+ '((t :inherit error))
"Font Lock mode face used to highlight warnings."
:group 'font-lock-faces)
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index acdd103393..ceac837bc5 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,226 @@
+2011-09-03 Lars Magne Ingebrigtsen <[email protected]>
+
+ * nnimap.el (nnimap-open-connection-1): Use the correct port number in
+ the error message.
+
+2011-09-02 Eli Zaretskii <[email protected]>
+
+ * message.el (message-setup-1): Return t (Bug#9392).
+
+2011-09-01 Andrew Cohen <[email protected]>
+
+ * gnus-sum.el: When adding article headers to a summary buffer also
+ update gnus-newsgroup-articles (bug#9386).
+
+2011-08-30 Katsumi Yamaoka <[email protected]>
+
+ * auth-source.el: Autoload help-mode.
+
+2011-08-30 Lars Magne Ingebrigtsen <[email protected]>
+
+ * gnus-group.el (gnus-group-name-charset): Don't bug out on server
+ names.
+
+2011-08-27 Daiki Ueno <[email protected]>
+
+ * mml-smime.el (mml-smime-epg-verify): Don't use the 4th arg of
+ mm-replace-in-string for compatibility issues.
+ * mml2015.el (mml2015-epg-verify): Ditto.
+
+2011-08-26 Katsumi Yamaoka <[email protected]>
+
+ * mailcap.el (mailcap-mime-data): Regexp-quote MIME subtype.
+
+ * gnus-msg.el (gnus-setup-message): Remove extra apostrophe.
+
+2011-08-21 Lars Magne Ingebrigtsen <[email protected]>
+
+ * nnmail.el (nnmail-get-new-mail-1): If one mail source bugs out,
+ continue on and do the clean-up phase (bug#9188).
+
+ * gnus-sum.el (gnus-summary-expire-articles): When expiring articles,
+ just ignore groups that can't be opened instead of erroring out
+ (bug#9225).
+
+ * gnus-art.el (gnus-article-update-date-headers): Flip the default to
+ nil since some many people are fuddy-duddies.
+
+ * gnus-html.el (gnus-html-image-fetched): Don't cache zero-length
+ images.
+
+ * nntp.el (nntp-authinfo-file): Mark as obsolete -- use auth-source
+ instead.
+
+ * pop3.el (pop3-wait-for-messages): Don't use Gnus functions here.
+
+ * gnus-util.el (gnus-process-live-p): Copy over compat function.
+
+ * pop3.el (pop3-wait-for-messages): If the pop3 process dies, stop
+ processing.
+
+ * nntp.el (nntp-kill-buffer): Kill the process before killing the
+ buffer to avoid warnings.
+
+2011-08-20 Simon Josefsson <[email protected]>
+
+ * gnus-agent.el (gnus-agent-expire-done-message): Use %.f as format
+ specified to reduce precision.
+
+2011-08-19 Lars Magne Ingebrigtsen <[email protected]>
+
+ * nnimap.el (nnimap-transform-headers): Protect against (NIL ...)
+ bodystructures (bug#9314).
+
+2011-08-19 Katsumi Yamaoka <[email protected]>
+
+ * gnus-art.el (gnus-insert-mime-button, gnus-mime-display-alternative):
+ Make button keymap non-sticky after buttons.
+
+2011-08-18 David Engster <[email protected]>
+
+ * nnmairix.el (nnmairix-request-set-mark)
+ (nnmairix-goto-original-article): Remove adding of article to registry,
+ since `gnus-registry-add-group' isn't available anymore.
+ (nnmairix-determine-original-group-from-registry): Use
+ `gnus-registry-get-id-key' since `gnus-registry-fetch-groups' isn't
+ available anymore.
+
+2011-08-12 Simon Josefsson <[email protected]>
+
+ * starttls.el (starttls-any-program-available): Define as obsolete
+ function.
+
+2011-08-18 Lars Magne Ingebrigtsen <[email protected]>
+
+ * gnus-util.el (gnus-y-or-n-p): Reinstate the message-clearing y-or-n-p
+ versions which Gnus use when appropriate.
+
+ * gnus-group.el (gnus-group-clear-data): Add a y-or-n query, since it's
+ a pretty destructive command.
+
+ * nnmail.el (nnmail-extra-headers): Clarify slightly (bug#9302).
+
+2011-08-17 Lars Magne Ingebrigtsen <[email protected]>
+
+ * message.el (message-fix-before-sending): Make a different warning
+ about NUL characters (bug#9270).
+
+ * gnus-sum.el (gnus-auto-select-subject): Allow specifying a function
+ from custom (bug#9260).
+
+ * gnus-spec.el (gnus-lrm-string): Use 8206 instead of ?\x200e to make
+ things work in Emacs 22 and XEmacs, too.
+
+ * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): LRM-ify the
+ default From.
+
+ * gnus-spec.el (gnus-lrm-string-p): New macro.
+ (gnus-lrm-string): New constant.
+ (gnus-summary-line-format-spec): LRM-ify the from.
+ (gnus-tilde-max-form): LRM-ify string chopping.
+
+ * gnus-ems.el (gnus-string-mark-left-to-right): New function.
+
+ * message.el (message-is-yours-p): Allow disabling canlock checking
+ (bug#9295).
+ (message-shoot-gnksa-feet): Add `canlock-verify'.
+ (message-auto-save-directory): Use ~/ as the auto-save directory if the
+ message directory isn't writable (bug#9304).
+
+ * auth-source.el (auth-source-netrc-saver): Make the .authinfo file
+ non-world-readable.
+
+2011-08-17 Katsumi Yamaoka <[email protected]>
+
+ * nndraft.el (nndraft-update-unread-articles): Don't send delayed
+ articles.
+
+2011-08-13 Andreas Schwab <[email protected]>
+
+ * gnus-score.el (gnus-all-score-files): Use copy-sequence instead of
+ copy-list.
+
+2011-08-12 Sam Steingold <[email protected]>
+
+ * gnus-score.el (gnus-score-find-alist): Keep the score files already
+ in the reverse order to avoid modifying the cache with `nreverse'.
+ (gnus-all-score-files): Do not modify the value returned by
+ `gnus-score-find-alist' because it lives in a cache variable.
+ (gnus-current-home-score-file): No need to `nreverse' the return value
+ of `gnus-score-find-alist', it is already in the correct order.
+
+2011-08-11 Andrew Cohen <[email protected]>
+
+ * nnimap.el (nnimap-transform-headers): BODYSTRUCTURE for messages of
+ type MESSAGE and subtype RFC822 is slightly different from those of
+ type TEXT.
+
+2011-08-05 Andrew Cohen <[email protected]>
+
+ * gnus-sum.el (gnus-summary-refer-article): Warp to article. This
+ allows article-referral to work from an nnir group.
+
+2011-08-04 Andrew Cohen <[email protected]>
+
+ * gnus.el (registry-ignore): Add nnir groups to the ignore-list.
+
+2011-08-04 Daiki Ueno <[email protected]>
+
+ * mml1991.el (mml1991-epg-find-usable-key)
+ (mml1991-epg-find-usable-secret-key): New function.
+ (mml1991-epg-sign): Check if signing key is usable.
+ (mml1991-epg-encrypt): Check if encrypting key is usable (bug#8955).
+
+2011-08-03 Andrew Cohen <[email protected]>
+
+ * nnir.el (nnir-read-server-parm): Add an argument to restrict to
+ server-variables only. This should fix a bug introduced with commit
+ e1889675b7f4adf057833c5513c9374134c4e053.
+ (nnir-run-query): 'nnir-search-engine should not be set from the global
+ environment.
+
+2011-08-02 Andrew Cohen <[email protected]>
+
+ * nnir.el (nnir-search-thread): Position point on referring article
+ line.
+ (nnir-warp-to-article): Clean up summary buffers.
+
+ * nnimap.el (nnimap-request-thread): Whitespace fix.
+
+2011-08-02 Steve Purcell <[email protected]> (tiny change)
+
+ * nnimap.el (nnimap-get-groups): Decode "&" correctly.
+
+2011-08-02 Lars Magne Ingebrigtsen <[email protected]>
+
+ * starttls.el (starttls-available-p): Renamed from
+ `starttls-any-program-available' and changed return convention.
+
+2011-07-31 Lars Ingebrigtsen <[email protected]>
+
+ * nnmaildir.el (nnmaildir-request-accept-article): Don't call
+ `unix-sync' unless it's defined.
+
+2011-07-31 Marcus Harnisch <[email protected]> (tiny change)
+
+ * gnus-art.el (gnus-article-stop-animations): Use `elt' instead of
+ `aref' for XEmacs compatibiltiy.
+
+2011-07-31 Lars Magne Ingebrigtsen <[email protected]>
+
+ * spam.el (spam-fetch-field-fast): Rewrite slightly for clarity.
+
+2011-07-31 Dave Abrahams <[email protected]> (tiny change)
+
+ * gnus-sum.el (gnus-summary-refer-thread): Since lambdas aren't
+ closures, quote the form properly (bug#9194).
+
+2011-07-31 Lars Magne Ingebrigtsen <[email protected]>
+
+ * gnus-sum.el (gnus-summary-insert-new-articles): Clean up slightly.
+ (gnus-summary-insert-new-articles): Protect against servers that are
+ down.
+
2011-07-29 Daniel Dehennin <[email protected]>
* mm-decode.el (mm-dissect-buffer): Add a default content-disposition
diff --git a/lisp/gnus/auth-source.el b/lisp/gnus/auth-source.el
index e249e97e82..74d69d0820 100644
--- a/lisp/gnus/auth-source.el
+++ b/lisp/gnus/auth-source.el
@@ -70,6 +70,8 @@
(autoload 'epg-context-set-armor "epg")
(autoload 'epg-encrypt-string "epg")
+(autoload 'help-mode "help-mode" nil t)
+
(defvar secrets-enabled)
(defgroup auth-source nil
@@ -1377,6 +1379,8 @@ Respects `auth-source-save-behavior'. Uses
(insert "\n"))
(insert add "\n")
(write-region (point-min) (point-max) file nil 'silent)
+ ;; Make the .authinfo file non-world-readable.
+ (set-file-modes file #o600)
(auth-source-do-debug
"auth-source-netrc-create: wrote 1 new line to %s"
file)
diff --git a/lisp/gnus/gnus-agent.el b/lisp/gnus/gnus-agent.el
index 424c55c40f..26222119b9 100644
--- a/lisp/gnus/gnus-agent.el
+++ b/lisp/gnus/gnus-agent.el
@@ -3560,7 +3560,7 @@ articles in every agentized group? "))
units (cdr units)))
(format "Expiry recovered %d NOV entries, deleted %d files,\
- and freed %f %s."
+ and freed %.f %s."
(nth 0 stats)
(nth 1 stats)
size (car units)))
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index c29000f469..eaf0ed52f5 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -1039,7 +1039,7 @@ Some of these headers are updated automatically. See
(item :tag "ISO8601 format" :value 'iso8601)
(item :tag "User-defined" :value 'user-defined)))
-(defcustom gnus-article-update-date-headers 1
+(defcustom gnus-article-update-date-headers nil
"A number that says how often to update the date header (in seconds).
If nil, don't update it at all."
:version "24.1"
@@ -4541,7 +4541,7 @@ commands:
(defun gnus-article-stop-animations ()
(dolist (timer (and (boundp 'timer-list)
timer-list))
- (when (eq (aref timer 5) 'image-animate-timeout)
+ (when (eq (elt timer 5) 'image-animate-timeout)
(cancel-timer timer))))
;; Set article window start at LINE, where LINE is the number of lines
@@ -5700,7 +5700,8 @@ all parts."
gnus-callback gnus-mm-display-part
gnus-part ,gnus-tmp-id
article-type annotation
- gnus-data ,handle))
+ gnus-data ,handle
+ rear-nonsticky t))
(setq e (if (bolp)
;; Exclude a newline.
(1- (point))
@@ -6013,7 +6014,8 @@ If displaying \"text/html\" is discouraged \(see
,gnus-mouse-face-prop ,gnus-article-mouse-face
face ,gnus-article-button-face
gnus-part ,id
- article-type multipart))
+ article-type multipart
+ rear-nonsticky t))
(widget-convert-button 'link from (point)
:action 'gnus-widget-press-button
:button-keymap gnus-widget-button-keymap)
@@ -6037,7 +6039,8 @@ If displaying \"text/html\" is discouraged \(see
,gnus-mouse-face-prop ,gnus-article-mouse-face
face ,gnus-article-button-face
gnus-part ,id
- gnus-data ,handle))
+ gnus-data ,handle
+ rear-nonsticky t))
(widget-convert-button 'link from (point)
:action 'gnus-widget-press-button
:button-keymap gnus-widget-button-keymap)
diff --git a/lisp/gnus/gnus-ems.el b/lisp/gnus/gnus-ems.el
index bc85e4960d..aed471c38f 100644
--- a/lisp/gnus/gnus-ems.el
+++ b/lisp/gnus/gnus-ems.el
@@ -209,6 +209,11 @@
(setq start end
end nil))))))
+(defmacro gnus-string-mark-left-to-right (string)
+ (if (fboundp 'string-mark-left-to-right)
+ `(string-mark-left-to-right ,string)
+ string))
+
(eval-and-compile
;; XEmacs does not have window-inside-pixel-edges
(defalias 'gnus-window-inside-pixel-edges
diff --git a/lisp/gnus/gnus-group.el b/lisp/gnus/gnus-group.el
index 2a31ccd34f..5cc01759a0 100644
--- a/lisp/gnus/gnus-group.el
+++ b/lisp/gnus/gnus-group.el
@@ -1194,21 +1194,27 @@ The following commands are available:
(gnus-group-mode)))
(defun gnus-group-name-charset (method group)
- (if (null method)
- (setq method (gnus-find-method-for-group group)))
- (let ((item (or (assoc method gnus-group-name-charset-method-alist)
- (and (consp method)
- (assoc (list (car method) (cadr method))
- gnus-group-name-charset-method-alist))))
- (alist gnus-group-name-charset-group-alist)
- result)
- (if item
- (cdr item)
- (while (setq item (pop alist))
- (if (string-match (car item) group)
- (setq alist nil
- result (cdr item))))
- result)))
+ (unless method
+ (setq method (gnus-find-method-for-group group)))
+ (when (stringp method)
+ (setq method (gnus-server-to-method method)))
+ (if (eq (car method) 'nnimap)
+ ;; IMAP groups should not be encoded, since they do the encoding
+ ;; in utf7 in the protocol.
+ nil
+ (let ((item (or (assoc method gnus-group-name-charset-method-alist)
+ (and (consp method)
+ (assoc (list (car method) (cadr method))
+ gnus-group-name-charset-method-alist))))
+ (alist gnus-group-name-charset-group-alist)
+ result)
+ (if item
+ (cdr item)
+ (while (setq item (pop alist))
+ (if (string-match (car item) group)
+ (setq alist nil
+ result (cdr item))))
+ result))))
(defun gnus-group-name-decode (string charset)
;; Fixme: Don't decode in unibyte mode.
@@ -3471,13 +3477,14 @@ sort in reverse order."
"Clear all marks and read ranges from the current group.
Obeys the process/prefix convention."
(interactive "P")
- (gnus-group-iterate arg
- (lambda (group)
- (let (info)
- (gnus-info-clear-data (setq info (gnus-get-info group)))
- (gnus-get-unread-articles-in-group info (gnus-active group) t)
- (when (gnus-group-goto-group group)
- (gnus-group-update-group-line))))))
+ (when (gnus-y-or-n-p "Really clear data? ")
+ (gnus-group-iterate arg
+ (lambda (group)
+ (let (info)
+ (gnus-info-clear-data (setq info (gnus-get-info group)))
+ (gnus-get-unread-articles-in-group info (gnus-active group) t)
+ (when (gnus-group-goto-group group)
+ (gnus-group-update-group-line)))))))
(defun gnus-group-clear-data-on-native-groups ()
"Clear all marks and read ranges from all native groups."
diff --git a/lisp/gnus/gnus-html.el b/lisp/gnus/gnus-html.el
index d3da6aab1b..f443c4021e 100644
--- a/lisp/gnus/gnus-html.el
+++ b/lisp/gnus/gnus-html.el
@@ -399,15 +399,16 @@ Use ALT-TEXT for the image string."
(defun gnus-html-image-fetched (status buffer image)
"Callback function called when image has been fetched."
(unless (plist-get status :error)
- (when gnus-html-image-automatic-caching
- (url-store-in-cache (current-buffer)))
(when (and (or (search-forward "\n\n" nil t)
(search-forward "\r\n\r\n" nil t))
- (buffer-live-p buffer))
- (let ((data (buffer-substring (point) (point-max))))
- (with-current-buffer buffer
- (let ((inhibit-read-only t))
- (gnus-html-put-image data (car image) (cadr image)))))))
+ (not (eobp)))
+ (when gnus-html-image-automatic-caching
+ (url-store-in-cache (current-buffer)))
+ (when (buffer-live-p buffer)
+ (let ((data (buffer-substring (point) (point-max))))
+ (with-current-buffer buffer
+ (let ((inhibit-read-only t))
+ (gnus-html-put-image data (car image) (cadr image))))))))
(kill-buffer (current-buffer)))
(defun gnus-html-get-image-data (url)
diff --git a/lisp/gnus/gnus-msg.el b/lisp/gnus/gnus-msg.el
index 9d3ec25c03..d60c7165ab 100644
--- a/lisp/gnus/gnus-msg.el
+++ b/lisp/gnus/gnus-msg.el
@@ -435,7 +435,7 @@ Thank you for your help in stamping out bugs.
(progn
,@forms)
(gnus-inews-add-send-actions ,winconf ,buffer ,article ,config
- ,yanked ',winconf-name)
+ ,yanked ,winconf-name)
(setq gnus-message-buffer (current-buffer))
(set (make-local-variable 'gnus-message-group-art)
(cons ,group ,article))
diff --git a/lisp/gnus/gnus-score.el b/lisp/gnus/gnus-score.el
index 9bbfbfb057..eb7234a811 100644
--- a/lisp/gnus/gnus-score.el
+++ b/lisp/gnus/gnus-score.el
@@ -2834,8 +2834,7 @@ The list is determined from the variable `gnus-score-file-alist'."
;; handle the multiple match alist
(while alist
(when (string-match (caar alist) group)
- (setq score-files
- (nconc score-files (copy-sequence (cdar alist)))))
+ (setq score-files (append (cdar alist) score-files)))
(setq alist (cdr alist)))
(setq alist gnus-score-file-single-match-alist)
;; handle the single match alist
@@ -2845,8 +2844,7 @@ The list is determined from the variable `gnus-score-file-alist'."
;; and score-files is still nil. -sj
;; this can be construed as a "stop searching here" feature :>
;; and used to simplify regexps in the single-alist
- (setq score-files
- (nconc score-files (copy-sequence (cdar alist))))
+ (setq score-files (append (cdar alist) score-files))
(setq alist nil))
(setq alist (cdr alist)))
;; cache the score files
@@ -2866,7 +2864,7 @@ The list is determined from the variable `gnus-score-file-alist'."
(when gnus-score-use-all-scores
;; Get the initial score files for this group.
(when funcs
- (setq score-files (nreverse (gnus-score-find-alist group))))
+ (setq score-files (copy-sequence (gnus-score-find-alist group))))
;; Add any home adapt files.
(let ((home (gnus-home-score-file group t)))
(when home
@@ -3013,7 +3011,7 @@ If ADAPT, return the home adaptive file instead."
(defun gnus-current-home-score-file (group)
"Return the \"current\" regular score file."
- (car (nreverse (gnus-score-find-alist group))))
+ (car (gnus-score-find-alist group)))
;;;
;;; Score decays
diff --git a/lisp/gnus/gnus-spec.el b/lisp/gnus/gnus-spec.el
index 4682f51247..0fa64a84b7 100644
--- a/lisp/gnus/gnus-spec.el
+++ b/lisp/gnus/gnus-spec.el
@@ -90,6 +90,15 @@ text properties. This is only needed on XEmacs, as Emacs does this anyway."
(declare-function gnus-summary-from-or-to-or-newsgroups "gnus-sum"
(header gnus-tmp-from))
+(defmacro gnus-lrm-string-p (string)
+ (if (fboundp 'string-mark-left-to-rigth)
+ `(eq (aref ,string (1- (length ,string))) 8206)
+ nil))
+
+(defvar gnus-lrm-string (if (ignore-errors (string 8206))
+ (propertize (string 8206) 'invisible t)
+ ""))
+
(defun gnus-summary-line-format-spec ()
(insert gnus-tmp-unread gnus-tmp-replied
gnus-tmp-score-char gnus-tmp-indentation)
@@ -103,7 +112,9 @@ text properties. This is only needed on XEmacs, as Emacs does this anyway."
(gnus-summary-from-or-to-or-newsgroups
gnus-tmp-header gnus-tmp-from))))
(if (> (length val) 23)
- (substring val 0 23)
+ (if (gnus-lrm-string-p val)
+ (concat (substring val 0 23) gnus-lrm-string)
+ (substring val 0 23))
val))
gnus-tmp-closing-bracket))
(point))
@@ -351,13 +362,17 @@ Return a list of updated types."
`(if (> (,length-fun ,el) ,max)
,(if (< max-width 0)
`(,substring-fun ,el (- (,length-fun ,el) ,max))
- `(,substring-fun ,el 0 ,max))
+ `(if (gnus-lrm-string-p ,el)
+ (concat (,substring-fun ,el 0 ,max) ,gnus-lrm-string)
+ (,substring-fun ,el 0 ,max)))
,el)
`(let ((val (eval ,el)))
(if (> (,length-fun val) ,max)
,(if (< max-width 0)
`(,substring-fun val (- (,length-fun val) ,max))
- `(,substring-fun val 0 ,max))
+ `(if (gnus-lrm-string-p val)
+ (concat (,substring-fun val 0 ,max) ,gnus-lrm-string)
+ (,substring-fun val 0 ,max)))
val)))))
(defun gnus-tilde-cut-form (el cut-width)
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el
index 5917c9d7ce..fd441c46d1 100644
--- a/lisp/gnus/gnus-sum.el
+++ b/lisp/gnus/gnus-sum.el
@@ -375,7 +375,8 @@ place point on some subject line."
(const unread)
(const first)
(const unseen)
- (const unseen-or-unread)))
+ (const unseen-or-unread)
+ (function :tag "Function to call")))
(defcustom gnus-auto-select-next t
"*If non-nil, offer to go to the next group from the end of the previous.
@@ -3709,7 +3710,9 @@ buffer that was in action when the last article was fetched."
gnus-newsgroup-name)) 'nntp)
(gnus-group-real-name gnus-newsgroup-name))))
(concat gnus-summary-newsgroup-prefix newsgroups)))))
- (inline (gnus-summary-extract-address-component gnus-tmp-from)))))
+ (gnus-string-mark-left-to-right
+ (inline
+ (gnus-summary-extract-address-component gnus-tmp-from))))))
(defun gnus-summary-insert-line (gnus-tmp-header
gnus-tmp-level gnus-tmp-current
@@ -8627,6 +8630,8 @@ fetched for this group."
'list gnus-newsgroup-headers
(gnus-fetch-headers articles nil t)
'gnus-article-sort-by-number))
+ (setq gnus-newsgroup-articles
+ (gnus-sorted-nunion gnus-newsgroup-articles articles))
(gnus-summary-limit (append articles gnus-newsgroup-limit))))
(defun gnus-summary-limit-exclude-dormant ()
@@ -9015,13 +9020,15 @@ non-numeric or nil fetch the number specified by the
(refs (split-string (or (mail-header-references header)
"")))
(gnus-parse-headers-hook
- (lambda () (goto-char (point-min))
+ `(lambda () (goto-char (point-min))
(keep-lines
- (regexp-opt (append refs (list id subject)))))))
+ (regexp-opt ',(append refs (list id subject)))))))
(gnus-fetch-headers (list last) (if (numberp limit)
- (* 2 limit) limit) t)))))
+ (* 2 limit) limit) t))))
+ article-ids)
(when (listp new-headers)
(dolist (header new-headers)
+ (push (mail-header-number header) article-ids)
(when (member (mail-header-number header) gnus-newsgroup-unselected)
(push (mail-header-number header) gnus-newsgroup-unreads)
(setq gnus-newsgroup-unselected
@@ -9032,11 +9039,14 @@ non-numeric or nil fetch the number specified by the
(gnus-merge
'list gnus-newsgroup-headers new-headers
'gnus-article-sort-by-number)))
+ (setq gnus-newsgroup-articles
+ (gnus-sorted-nunion gnus-newsgroup-articles (nreverse article-ids)))
(gnus-summary-limit-include-thread id))))
(defun gnus-summary-refer-article (message-id)
"Fetch an article specified by MESSAGE-ID."
(interactive "sMessage-ID: ")
+ (gnus-warp-to-article)
(when (and (stringp message-id)
(not (zerop (length message-id))))
(setq message-id (gnus-replace-in-string message-id " " ""))
@@ -10283,34 +10293,33 @@ This will be the case if the article has both been mailed and posted."
;; There are expirable articles in this group, so we run them
;; through the expiry process.
(gnus-message 6 "Expiring articles...")
- (unless (gnus-check-group gnus-newsgroup-name)
- (error "Can't open server for %s" gnus-newsgroup-name))
- ;; The list of articles that weren't expired is returned.
- (save-excursion
- (if expiry-wait
- (let ((nnmail-expiry-wait-function nil)
- (nnmail-expiry-wait expiry-wait))
- (setq es (gnus-request-expire-articles
- expirable gnus-newsgroup-name)))
- (setq es (gnus-request-expire-articles
- expirable gnus-newsgroup-name)))
- (unless total
- (setq gnus-newsgroup-expirable es))
- ;; We go through the old list of expirable, and mark all
- ;; really expired articles as nonexistent.
- (unless (eq es expirable) ;If nothing was expired, we don't mark.
- (let ((gnus-use-cache nil))
- (dolist (article expirable)
- (when (and (not (memq article es))
- (gnus-data-find article))
- (gnus-summary-mark-article article gnus-canceled-mark)
- (run-hook-with-args 'gnus-summary-article-expire-hook
- 'delete
- (gnus-data-header
- (assoc article (gnus-data-list nil)))
- gnus-newsgroup-name
- nil
- nil))))))
+ (when (gnus-check-group gnus-newsgroup-name)
+ ;; The list of articles that weren't expired is returned.
+ (save-excursion
+ (if expiry-wait
+ (let ((nnmail-expiry-wait-function nil)
+ (nnmail-expiry-wait expiry-wait))
+ (setq es (gnus-request-expire-articles
+ expirable gnus-newsgroup-name)))
+ (setq es (gnus-request-expire-articles
+ expirable gnus-newsgroup-name)))
+ (unless total
+ (setq gnus-newsgroup-expirable es))
+ ;; We go through the old list of expirable, and mark all
+ ;; really expired articles as nonexistent.
+ (unless (eq es expirable) ;If nothing was expired, we don't mark.
+ (let ((gnus-use-cache nil))
+ (dolist (article expirable)
+ (when (and (not (memq article es))
+ (gnus-data-find article))
+ (gnus-summary-mark-article article gnus-canceled-mark)
+ (run-hook-with-args 'gnus-summary-article-expire-hook
+ 'delete
+ (gnus-data-header
+ (assoc article (gnus-data-list nil)))
+ gnus-newsgroup-name
+ nil
+ nil)))))))
(gnus-message 6 "Expiring articles...done")))))
(defun gnus-summary-expire-articles-now ()
@@ -12740,6 +12749,8 @@ returned."
gnus-newsgroup-headers
(gnus-fetch-headers articles)
'gnus-article-sort-by-number))
+ (setq gnus-newsgroup-articles
+ (gnus-sorted-nunion gnus-newsgroup-articles articles))
;; Suppress duplicates?
(when gnus-suppress-duplicates
(gnus-dup-suppress-articles))
@@ -12851,26 +12862,26 @@ If ALL is a number, fetch this number of articles."
(defun gnus-summary-insert-new-articles ()
"Insert all new articles in this group."
(interactive)
- (prog1
- (let ((old (sort (mapcar 'car gnus-newsgroup-data) '<))
- (old-high gnus-newsgroup-highest)
- (nnmail-fetched-sources (list t))
- i new)
- (setq gnus-newsgroup-active
- (gnus-copy-sequence
- (gnus-activate-group gnus-newsgroup-name 'scan)))
- (setq i (cdr gnus-newsgroup-active)
- gnus-newsgroup-highest i)
- (while (> i old-high)
- (push i new)
- (decf i))
- (if (not new)
- (message "No gnus is bad news")
- (gnus-summary-insert-articles new)
- (setq gnus-newsgroup-unreads
- (gnus-sorted-nunion gnus-newsgroup-unreads new))
- (gnus-summary-limit (gnus-sorted-nunion old new))))
- (gnus-summary-position-point)))
+ (let ((old (sort (mapcar 'car gnus-newsgroup-data) '<))
+ (old-high gnus-newsgroup-highest)
+ (nnmail-fetched-sources (list t))
+ (new-active (gnus-activate-group gnus-newsgroup-name 'scan))
+ i new)
+ (unless new-active
+ (error "Couldn't fetch new data"))
+ (setq gnus-newsgroup-active (gnus-copy-sequence new-active))
+ (setq i (cdr gnus-newsgroup-active)
+ gnus-newsgroup-highest i)
+ (while (> i old-high)
+ (push i new)
+ (decf i))
+ (if (not new)
+ (message "No gnus is bad news")
+ (gnus-summary-insert-articles new)
+ (setq gnus-newsgroup-unreads
+ (gnus-sorted-nunion gnus-newsgroup-unreads new))
+ (gnus-summary-limit (gnus-sorted-nunion old new))))
+ (gnus-summary-position-point))
;;; Bookmark support for Gnus.
(declare-function bookmark-make-record-default
diff --git a/lisp/gnus/gnus-util.el b/lisp/gnus/gnus-util.el
index 7155c7f960..3495361196 100644
--- a/lisp/gnus/gnus-util.el
+++ b/lisp/gnus/gnus-util.el
@@ -388,57 +388,14 @@ TIME defaults to the current time."
(define-key keymap key (pop plist))
(pop plist)))))
-;; Two silly functions to ensure that all `y-or-n-p' questions clear
-;; the echo area.
-;;
-;; Do we really need these functions? Workarounds for bugs in the corresponding
-;; Emacs functions? Maybe these bugs are no longer present in any supported
-;; (X)Emacs version? Alias them to the original functions and see if anyone
-;; reports a problem. If not, replace with original functions. --rsteib,
-;; 2007-12-14
-;;
-;; All supported Emacsen clear the echo area after `yes-or-no-p', so we can
-;; remove `yes-or-no-p'. RMS says that not clearing after `y-or-n-p' is
-;; intentional (see below), so we could remove `gnus-y-or-n-p' too.
-;; Objections? --rsteib, 2008-02-16
-;;
-;; ,----[ http://thread.gmane.org/gmane.emacs.gnus.general/65099/focus=66070 ]
-;; | From: Richard Stallman
-;; | Subject: Re: Do we need gnus-yes-or-no-p and gnus-y-or-n-p?
-;; | To: Katsumi Yamaoka [...]
-;; | Cc: emacs-devel@[...], xemacs-beta@[...], ding@[...]
-;; | Date: Mon, 07 Jan 2008 12:16:05 -0500
-;; | Message-ID: <[email protected]>
-;; |
-;; | The behavior of `y-or-n-p' that it doesn't clear the question
-;; | and the answer is not serious of course, but I feel it is not
-;; | cool.
-;; |
-;; | It is intentional.
-;; |
-;; | Currently, it is commented out in the trunk by Reiner Steib. He
-;; | also wrote the benefit of leaving the question and the answer in
-;; | the echo area as follows:
-;; |
-;; | (http://article.gmane.org/gmane.emacs.gnus.general/66061)
-;; | > In contrast to yes-or-no-p it is much easier to type y, n,
-;; | > SPC, DEL, etc accidentally, so it might be useful for the user
-;; | > to see what he has typed.
-;; |
-;; | Yes, that is the reason.
-;; `----
-
-;; (defun gnus-y-or-n-p (prompt)
-;; (prog1
-;; (y-or-n-p prompt)
-;; (message "")))
-;; (defun gnus-yes-or-no-p (prompt)
-;; (prog1
-;; (yes-or-no-p prompt)
-;; (message "")))
-
-(defalias 'gnus-y-or-n-p 'y-or-n-p)
-(defalias 'gnus-yes-or-no-p 'yes-or-no-p)
+(defun gnus-y-or-n-p (prompt)
+ (prog1
+ (y-or-n-p prompt)
+ (message "")))
+(defun gnus-yes-or-no-p (prompt)
+ (prog1
+ (yes-or-no-p prompt)
+ (message "")))
;; By Frank Schmitt <[email protected]>. Allows to have
;; age-depending date representations. (e.g. just the time if it's
@@ -1292,6 +1249,13 @@ This function saves the current buffer."
(with-current-buffer gnus-group-buffer
(eq major-mode 'gnus-group-mode))))
+(defun gnus-process-live-p (process)
+ "Returns non-nil if PROCESS is alive.
+A process is considered alive if its status is `run', `open',
+`listen', `connect' or `stop'."
+ (memq (process-status process)
+ '(run open listen connect stop)))
+
(defun gnus-remove-if (predicate sequence &optional hash-table-p)
"Return a copy of SEQUENCE with all items satisfying PREDICATE removed.
SEQUENCE should be a list, a vector, or a string. Returns always a list.
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el
index 7ff90f583c..cd9b6eeb94 100644
--- a/lisp/gnus/gnus.el
+++ b/lisp/gnus/gnus.el
@@ -1875,7 +1875,7 @@ total number of articles in the group.")
:variable-default (mapcar
(lambda (g) (list g t))
'("delayed$" "drafts$" "queue$" "INBOX$"
- "^nnmairix:" "archive"))
+ "^nnmairix:" "^nnir:" "archive"))
:variable-document
"*Groups in which the registry should be turned off."
:variable-group gnus-registry
diff --git a/lisp/gnus/mailcap.el b/lisp/gnus/mailcap.el
index dffb279dab..7959104d64 100644
--- a/lisp/gnus/mailcap.el
+++ b/lisp/gnus/mailcap.el
@@ -90,7 +90,7 @@ This is a compatibility function for different Emacsen."
;; files for the rest? -- fx
(defvar mailcap-mime-data
`(("application"
- ("vnd.ms-excel"
+ ("vnd\\.ms-excel"
(viewer . "gnumeric %s")
(test . (getenv "DISPLAY"))
(type . "application/vnd.ms-excel"))
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index 47c4de0aed..194ebf8187 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -1310,7 +1310,7 @@ text and it replaces `self-insert-command' with the other command, e.g.
:type '(repeat function))
(defcustom message-auto-save-directory
- (if (file-exists-p message-directory)
+ (if (file-writable-p message-directory)
(file-name-as-directory (expand-file-name "drafts" message-directory))
"~/")
"*Directory where Message auto-saves buffers if Gnus isn't running.
@@ -1353,7 +1353,8 @@ candidates:
`quoted-text-only' Allow you to post quoted text only;
`multiple-copies' Allow you to post multiple copies;
`cancel-messages' Allow you to cancel or supersede messages from
- your other email addresses.")
+ your other email addresses;
+`canlock-verify' Allow you to cancel messages without verifying canlock.")
(defsubst message-gnksa-enable-p (feature)
(or (not (listp message-shoot-gnksa-feet))
@@ -4253,8 +4254,10 @@ conformance."
"Invisible text found and made visible; continue sending? ")
(error "Invisible text found and made visible")))))
(message-check 'illegible-text
- (let (char found choice)
+ (let (char found choice nul-chars)
(message-goto-body)
+ (setq nul-chars (save-excursion
+ (search-forward "\000" nil t)))
(while (progn
(skip-chars-forward mm-7bit-chars)
(when (get-text-property (point) 'no-illegible-text)
@@ -4280,7 +4283,9 @@ conformance."
(when found
(setq choice
(gnus-multiple-choice
- "Non-printable characters found. Continue sending?"
+ (if nul-chars
+ "NUL characters found, which may cause problems. Continue sending?"
+ "Non-printable characters found. Continue sending?")
`((?d "Remove non-printable characters and send")
(?r ,(format
"Replace non-printable characters with \"%s\" and send"
@@ -6525,7 +6530,9 @@ are not included."
(message-position-point)
;; Allow correct handling of `message-checksum' in `message-yank-original':
(set-buffer-modified-p nil)
- (undo-boundary))
+ (undo-boundary)
+ ;; rmail-start-mail expects message-mail to return t (Bug#9392)
+ t)
(defun message-set-auto-save-file-name ()
"Associate the message buffer with a file in the drafts directory."
@@ -7037,7 +7044,8 @@ regexp to match all of yours addresses."
(save-excursion
(save-restriction
(message-narrow-to-head-1)
- (if (message-fetch-field "Cancel-Lock")
+ (if (and (message-fetch-field "Cancel-Lock")
+ (message-gnksa-enable-p 'canlock-verify))
(if (null (canlock-verify))
t
(error "Failed to verify Cancel-lock: This article is not yours"))
diff --git a/lisp/gnus/mml-smime.el b/lisp/gnus/mml-smime.el
index 43c91604ec..7a7b3f6d82 100644
--- a/lisp/gnus/mml-smime.el
+++ b/lisp/gnus/mml-smime.el
@@ -531,7 +531,7 @@ Content-Disposition: attachment; filename=smime.p7m
(mm-set-handle-multipart-parameter
mm-security-handle 'gnus-info "Corrupted")
(throw 'error handle))
- (setq part (mm-replace-in-string part "\n" "\r\n" t)
+ (setq part (mm-replace-in-string part "\n" "\r\n")
context (epg-make-context 'CMS))
(condition-case error
(setq plain (epg-verify-string context (mm-get-part signature) part))
diff --git a/lisp/gnus/mml1991.el b/lisp/gnus/mml1991.el
index a5d778845c..ad9f95796f 100644
--- a/lisp/gnus/mml1991.el
+++ b/lisp/gnus/mml1991.el
@@ -247,6 +247,10 @@ Whether the passphrase is cached at all is controlled by
(autoload 'epg-context-set-textmode "epg")
(autoload 'epg-context-set-signers "epg")
(autoload 'epg-context-set-passphrase-callback "epg")
+(autoload 'epg-key-sub-key-list "epg")
+(autoload 'epg-sub-key-capability "epg")
+(autoload 'epg-sub-key-validity "epg")
+(autoload 'epg-sub-key-fingerprint "epg")
(autoload 'epg-sign-string "epg")
(autoload 'epg-encrypt-string "epg")
(autoload 'epg-configuration "epg-config")
@@ -274,17 +278,59 @@ Whether the passphrase is cached at all is controlled by
(cons key-id mml1991-epg-secret-key-id-list))
(copy-sequence passphrase)))))
+(defun mml1991-epg-find-usable-key (keys usage)
+ (catch 'found
+ (while keys
+ (let ((pointer (epg-key-sub-key-list (car keys))))
+ (while pointer
+ (if (and (memq usage (epg-sub-key-capability (car pointer)))
+ (not (memq 'disabled (epg-sub-key-capability (car pointer))))
+ (not (memq (epg-sub-key-validity (car pointer))
+ '(revoked expired))))
+ (throw 'found (car keys)))
+ (setq pointer (cdr pointer))))
+ (setq keys (cdr keys)))))
+
+;; XXX: since gpg --list-secret-keys does not return validity of each
+;; key, `mml1991-epg-find-usable-key' defined above is not enough for
+;; secret keys. The function `mml1991-epg-find-usable-secret-key'
+;; below looks at appropriate public keys to check usability.
+(defun mml1991-epg-find-usable-secret-key (context name usage)
+ (let ((secret-keys (epg-list-keys context name t))
+ secret-key)
+ (while (and (not secret-key) secret-keys)
+ (if (mml1991-epg-find-usable-key
+ (epg-list-keys context (epg-sub-key-fingerprint
+ (car (epg-key-sub-key-list
+ (car secret-keys)))))
+ usage)
+ (setq secret-key (car secret-keys)
+ secret-keys nil)
+ (setq secret-keys (cdr secret-keys))))
+ secret-key))
+
(defun mml1991-epg-sign (cont)
(let ((context (epg-make-context))
- headers cte signers signature)
+ headers cte signer-key signers signature)
(if (eq mm-sign-option 'guided)
(setq signers (epa-select-keys context "Select keys for signing.
If no one is selected, default secret key is used. "
mml1991-signers t))
(if mml1991-signers
- (setq signers (mapcar (lambda (name)
- (car (epg-list-keys context name t)))
- mml1991-signers))))
+ (setq signers (delq nil
+ (mapcar
+ (lambda (name)
+ (setq signer-key
+ (mml1991-epg-find-usable-secret-key
+ context name 'sign))
+ (unless (or signer-key
+ (y-or-n-p
+ (format
+ "No secret key for %s; skip it? "
+ name)))
+ (error "No secret key for %s" name))
+ signer-key)
+ mml1991-signers)))))
(epg-context-set-armor context t)
(epg-context-set-textmode context t)
(epg-context-set-signers context signers)
@@ -344,7 +390,11 @@ If no one is selected, default secret key is used. "
(split-string
(message-options-get 'message-recipients)
"[ \f\t\n\r\v,]+")))
- cipher signers config)
+ recipient-key signer-key cipher signers config)
+ (when mml1991-encrypt-to-self
+ (unless mml1991-signers
+ (error "mml1991-signers is not set"))
+ (setq recipients (nconc recipients mml1991-signers)))
;; We should remove this check if epg-0.0.6 is released.
(if (and (condition-case nil
(require 'epg-config)
@@ -363,26 +413,32 @@ If no one is selected, default secret key is used. "
If no one is selected, symmetric encryption will be performed. "
recipients))
(setq recipients
- (delq nil (mapcar (lambda (name)
- (car (epg-list-keys context name)))
- recipients))))
- (if mml1991-encrypt-to-self
- (if mml1991-signers
- (setq recipients
- (nconc recipients
- (mapcar (lambda (name)
- (car (epg-list-keys context name)))
- mml1991-signers)))
- (error "mml1991-signers not set")))
+ (delq nil (mapcar
+ (lambda (name)
+ (setq recipient-key (mml1991-epg-find-usable-key
+ (epg-list-keys context name)
+ 'encrypt))
+ (unless (or recipient-key
+ (y-or-n-p
+ (format "No public key for %s; skip it? "
+ name)))
+ (error "No public key for %s" name))
+ recipient-key)
+ recipients)))
+ (unless recipients
+ (error "No recipient specified")))
(when sign
(if (eq mm-sign-option 'guided)
(setq signers (epa-select-keys context "Select keys for signing.
If no one is selected, default secret key is used. "
mml1991-signers t))
(if mml1991-signers
- (setq signers (mapcar (lambda (name)
- (car (epg-list-keys context name t)))
- mml1991-signers))))
+ (setq signers (delq nil
+ (mapcar
+ (lambda (name)
+ (mml1991-epg-find-usable-secret-key
+ context name 'sign))
+ mml1991-signers)))))
(epg-context-set-signers context signers))
(epg-context-set-armor context t)
(epg-context-set-textmode context t)
diff --git a/lisp/gnus/mml2015.el b/lisp/gnus/mml2015.el
index 7d8a4119c0..b9310beed5 100644
--- a/lisp/gnus/mml2015.el
+++ b/lisp/gnus/mml2015.el
@@ -923,7 +923,7 @@ If set, it overrides the setting of `mml2015-sign-with-sender'."
(mm-set-handle-multipart-parameter
mm-security-handle 'gnus-info "Corrupted")
(throw 'error handle))
- (setq part (mm-replace-in-string part "\n" "\r\n" t)
+ (setq part (mm-replace-in-string part "\n" "\r\n")
signature (mm-get-part signature)
context (epg-make-context))
(condition-case error
diff --git a/lisp/gnus/nndraft.el b/lisp/gnus/nndraft.el
index f528222dd1..0b47062a91 100644
--- a/lisp/gnus/nndraft.el
+++ b/lisp/gnus/nndraft.el
@@ -177,6 +177,8 @@ are generated if and only if they are also in `message-draft-headers'.")
(list 'nndraft "")))
(nnmail-get-active)))
(gnus-group-marked (copy-sequence groups))
+ ;; Don't send delayed articles.
+ (gnus-get-new-news-hook nil)
(inhibit-read-only t))
(gnus-group-get-new-news-this-group nil t)
(dolist (group groups)
diff --git a/lisp/gnus/nnimap.el b/lisp/gnus/nnimap.el
index 52de48869d..52c4b3c429 100644
--- a/lisp/gnus/nnimap.el
+++ b/lisp/gnus/nnimap.el
@@ -216,9 +216,14 @@ textual parts.")
(let ((structure (ignore-errors
(read (current-buffer)))))
(while (and (consp structure)
- (not (stringp (car structure))))
+ (not (atom (car structure))))
(setq structure (car structure)))
- (setq lines (nth 7 structure))))
+ (setq lines (if (and
+ (stringp (car structure))
+ (equal (upcase (nth 0 structure)) "MESSAGE")
+ (equal (upcase (nth 1 structure)) "RFC822"))
+ (nth 9 structure)
+ (nth 7 structure)))))
(delete-region (line-beginning-position) (line-end-position))
(insert (format "211 %s Article retrieved." article))
(forward-line 1)
@@ -345,7 +350,6 @@ textual parts.")
(with-current-buffer (nnimap-make-process-buffer buffer)
(let* ((coding-system-for-read 'binary)
(coding-system-for-write 'binary)
- (port nil)
(ports
(cond
((memq nnimap-stream '(network plain starttls))
@@ -390,7 +394,7 @@ textual parts.")
(if (not stream)
(progn
(nnheader-report 'nnimap "Unable to contact %s:%s via %s"
- nnimap-address port nnimap-stream)
+ nnimap-address (car ports) nnimap-stream)
'no-connect)
(gnus-set-process-query-on-exit-flag stream nil)
(if (not (gnus-string-match-p "[*.] \\(OK\\|PREAUTH\\)" greeting))
@@ -1107,9 +1111,9 @@ textual parts.")
(separator (read (current-buffer)))
(group (read (current-buffer))))
(unless (member '%NoSelect flags)
- (push (if (stringp group)
- group
- (format "%s" group))
+ (push (utf7-decode (if (stringp group)
+ group
+ (format "%s" group)) t)
groups))))
(nreverse groups)))
@@ -1168,7 +1172,7 @@ textual parts.")
(nnimap-get-groups)))
(unless (assoc group nnimap-current-infos)
;; Insert dummy numbers here -- they don't matter.
- (insert (format "%S 0 1 y\n" group))))
+ (insert (format "%S 0 1 y\n" (utf7-encode group)))))
t)))
(deffoo nnimap-retrieve-group-data-early (server infos)
@@ -1566,7 +1570,7 @@ textual parts.")
(articles &optional limit force-new dependencies))
(deffoo nnimap-request-thread (header &optional group server)
- (if gnus-refer-thread-use-nnir
+ (if gnus-refer-thread-use-nnir
(nnir-search-thread header)
(when (nnimap-possibly-change-group group server)
(let* ((cmd (nnimap-make-thread-query header))
diff --git a/lisp/gnus/nnir.el b/lisp/gnus/nnir.el
index e6420a4d7b..17fc3f3fe8 100644
--- a/lisp/gnus/nnir.el
+++ b/lisp/gnus/nnir.el
@@ -767,11 +767,18 @@ Add an entry here when adding a new search engine.")
(deffoo nnir-warp-to-article ()
(let* ((cur (if (> (gnus-summary-article-number) 0)
(gnus-summary-article-number)
- (error "This is not a real article.")))
- (gnus-newsgroup-name (nnir-article-group cur))
- (backend-number (nnir-article-number cur)))
- (gnus-summary-read-group-1 gnus-newsgroup-name t t gnus-summary-buffer
- nil (list backend-number))))
+ (error "This is not a real article")))
+ (backend-article-group (nnir-article-group cur))
+ (backend-article-number (nnir-article-number cur))
+ (quit-config (gnus-ephemeral-group-p gnus-newsgroup-name)))
+ ;; first exit from the nnir summary buffer.
+ (gnus-summary-exit)
+ ;; and if the nnir summary buffer in turn came from another
+ ;; summary buffer we have to clean that summary up too.
+ (when (eq (cdr quit-config) 'summary)
+ (gnus-summary-exit))
+ (gnus-summary-read-group-1 backend-article-group t t nil
+ nil (list backend-article-number))))
(nnoo-define-skeleton nnir)
@@ -1617,7 +1624,7 @@ actually)."
(let* ((server (car x))
(nnir-search-engine
(or (nnir-read-server-parm 'nnir-search-engine
- server)
+ server t)
(cdr (assoc (car
(gnus-server-to-method server))
nnir-method-default-engines))))
@@ -1636,14 +1643,16 @@ actually)."
nil)))
groups))))
-(defun nnir-read-server-parm (key server)
- "Returns the parameter value of key for the given server, where
-server is of form 'backend:name'."
+(defun nnir-read-server-parm (key server &optional not-global)
+ "Returns the parameter value corresponding to `key' for
+`server'. If no server-specific value is found consult the global
+environment unless `not-global' is non-nil."
(let ((method (gnus-server-to-method server)))
(cond ((and method (assq key (cddr method)))
- (nth 1 (assq key (cddr method))))
- ((boundp key) (symbol-value key))
- (t nil))))
+ (nth 1 (assq key (cddr method))))
+ ((and (not not-global) (boundp key)) (symbol-value key))
+ (t nil))))
+
(defun nnir-possibly-change-server (server)
(unless (and server (nnir-server-opened server))
@@ -1659,7 +1668,8 @@ server is of form 'backend:name'."
(cons 'server (gnus-method-to-server
(gnus-find-method-for-group
gnus-newsgroup-name))))))
- (gnus-group-make-nnir-group nil parm)))
+ (gnus-group-make-nnir-group nil parm)
+ (gnus-summary-goto-subject (gnus-id-to-article (mail-header-id header)))))
;; unused?
(defun nnir-artlist-groups (artlist)
diff --git a/lisp/gnus/nnmail.el b/lisp/gnus/nnmail.el
index 8906a03677..d83467a1ed 100644
--- a/lisp/gnus/nnmail.el
+++ b/lisp/gnus/nnmail.el
@@ -554,7 +554,9 @@ parameter. It should return nil, `warn' or `delete'."
(const delete)))
(defcustom nnmail-extra-headers '(To Newsgroups)
- "*Extra headers to parse."
+ "Extra headers to parse.
+In addition to the standard headers, these extra headers will be
+included in NOV headers (and the like) when backends parse headers."
:version "21.1"
:group 'nnmail
:type '(repeat symbol))
@@ -1840,18 +1842,23 @@ See the Info node `(gnus)Fancy Mail Splitting' for more details."
;; and fetch the mail from each.
(while (setq source (pop fetching-sources))
(when (setq new
- (mail-source-fetch
- source
- (gnus-byte-compile
- `(lambda (file orig-file)
- (nnmail-split-incoming
- file ',(intern (format "%s-save-mail" method))
- ',spool-func
- (or in-group
- (if (equal file orig-file)
- nil
- (nnmail-get-split-group orig-file ',source)))
- ',(intern (format "%s-active-number" method)))))))
+ (condition-case cond
+ (mail-source-fetch
+ source
+ (gnus-byte-compile
+ `(lambda (file orig-file)
+ (nnmail-split-incoming
+ file ',(intern (format "%s-save-mail" method))
+ ',spool-func
+ (or in-group
+ (if (equal file orig-file)
+ nil
+ (nnmail-get-split-group orig-file
+ ',source)))
+ ',(intern (format "%s-active-number" method))))))
+ ((error quit)
+ (message "Mail source %s failed: %s" source cond)
+ 0)))
(incf total new)
(incf i)))
;; If we did indeed read any incoming spools, we save all info.
diff --git a/lisp/gnus/nnmaildir.el b/lisp/gnus/nnmaildir.el
index 8e2cd4bdde..bbace7c784 100644
--- a/lisp/gnus/nnmaildir.el
+++ b/lisp/gnus/nnmaildir.el
@@ -1381,7 +1381,8 @@ by nnmaildir-request-article.")
(error
(gmm-write-region (point-min) (point-max) tmpfile nil 'no-message nil
'excl)
- (unix-sync))) ;; no fsync :(
+ (when (fboundp 'unix-sync)
+ (unix-sync)))) ;; no fsync :(
(nnheader-cancel-timer 24h)
(condition-case err
(add-name-to-file tmpfile curfile)
diff --git a/lisp/gnus/nnmairix.el b/lisp/gnus/nnmairix.el
index b82d6c2ee7..3d1ac02b6a 100644
--- a/lisp/gnus/nnmairix.el
+++ b/lisp/gnus/nnmairix.el
@@ -604,9 +604,7 @@ Other back ends might or might not work.")
;; Silence byte-compiler.
(defvar gnus-registry-install)
-(autoload 'gnus-registry-fetch-group "gnus-registry")
-(autoload 'gnus-registry-fetch-groups "gnus-registry")
-(autoload 'gnus-registry-add-group "gnus-registry")
+(autoload 'gnus-registry-get-id-key "gnus-registry")
(deffoo nnmairix-request-set-mark (group actions &optional server)
(when server
@@ -660,13 +658,7 @@ Other back ends might or might not work.")
nnmairix-only-use-registry)
(setq ogroup
(nnmairix-determine-original-group-from-path
- mid nnmairix-current-server))
- ;; if available and allowed, add this entry to the registry
- (when (and (boundp 'gnus-registry-install)
- gnus-registry-install)
- (dolist (cur ogroup)
- (unless (gnus-parameter-registry-ignore cur)
- (gnus-registry-add-group mid cur)))))
+ mid nnmairix-current-server)))
(unless ogroup
(nnheader-message
3 "Unable to set mark: couldn't find original group for %s" mid)
@@ -1630,14 +1622,7 @@ search in raw mode."
;; registry was not available or did not find article
;; so we search again with mairix in raw mode to get filename
(setq allgroups
- (nnmairix-determine-original-group-from-path mid server))
- ;; if available and allowed, add this entry to the registry
- (when (and (not no-registry)
- (boundp 'gnus-registry-install)
- gnus-registry-install)
- (dolist (cur allgroups)
- (unless (gnus-parameter-registry-ignore cur)
- (gnus-registry-add-group mid cur)))))
+ (nnmairix-determine-original-group-from-path mid server)))
(if (> (length allgroups) 1)
(setq group
(gnus-completing-read
@@ -1657,7 +1642,7 @@ search in raw mode."
(set mid (concat "<" mid)))
(unless (string-match ">$" mid)
(set mid (concat mid ">")))
- (gnus-registry-fetch-groups mid)))
+ (gnus-registry-get-id-key mid 'group)))
(defun nnmairix-determine-original-group-from-path (mid server)
"Determine original group(s) for message-id MID from the file path.
diff --git a/lisp/gnus/nntp.el b/lisp/gnus/nntp.el
index 986fd51a61..325aa67f80 100644
--- a/lisp/gnus/nntp.el
+++ b/lisp/gnus/nntp.el
@@ -261,6 +261,8 @@ See `nnml-marks-is-evil' for more information.")
(const :format "" "password")
(string :format "Password: %v")))))))
+(make-obsolete 'nntp-authinfo-file nil "Emacs 24.1")
+
(defvoo nntp-connection-timeout nil
@@ -430,6 +432,9 @@ be restored and the command retried."
(defun nntp-kill-buffer (buffer)
(when (buffer-name buffer)
+ (let ((process (get-buffer-process buffer)))
+ (when process
+ (delete-process process)))
(kill-buffer buffer)
(nnheader-init-server-buffer)))
diff --git a/lisp/gnus/pop3.el b/lisp/gnus/pop3.el
index e29ddb0d44..54c2170383 100644
--- a/lisp/gnus/pop3.el
+++ b/lisp/gnus/pop3.el
@@ -178,6 +178,8 @@ Use streaming commands."
(defun pop3-wait-for-messages (process count total-size)
(while (< (pop3-number-of-responses total-size) count)
+ (unless (memq (process-status process) '(open run))
+ (error "pop3 process died"))
(when total-size
(message "pop3 retrieved %dKB (%d%%)"
(truncate (/ (buffer-size) 1000))
diff --git a/lisp/gnus/spam.el b/lisp/gnus/spam.el
index 33dbaaa1f0..c7f993d729 100644
--- a/lisp/gnus/spam.el
+++ b/lisp/gnus/spam.el
@@ -1581,31 +1581,31 @@ to find it out)."
(when (numberp article)
(let* ((data-header (or prepared-data-header
(spam-fetch-article-header article))))
- (if (arrayp data-header)
- (cond
- ((equal field 'number)
- (mail-header-number data-header))
- ((equal field 'from)
- (mail-header-from data-header))
- ((equal field 'message-id)
- (mail-header-message-id data-header))
- ((equal field 'subject)
- (mail-header-subject data-header))
- ((equal field 'references)
- (mail-header-references data-header))
- ((equal field 'date)
- (mail-header-date data-header))
- ((equal field 'xref)
- (mail-header-xref data-header))
- ((equal field 'extra)
- (mail-header-extra data-header))
- (t
- (gnus-error
- 5
- "spam-fetch-field-fast: unknown field %s requested"
- field)
- nil))
- (gnus-message 6 "Article %d has a nil data header" article)))))
+ (cond
+ ((not (arrayp data-header))
+ (gnus-message 6 "Article %d has a nil data header" article))
+ ((equal field 'number)
+ (mail-header-number data-header))
+ ((equal field 'from)
+ (mail-header-from data-header))
+ ((equal field 'message-id)
+ (mail-header-message-id data-header))
+ ((equal field 'subject)
+ (mail-header-subject data-header))
+ ((equal field 'references)
+ (mail-header-references data-header))
+ ((equal field 'date)
+ (mail-header-date data-header))
+ ((equal field 'xref)
+ (mail-header-xref data-header))
+ ((equal field 'extra)
+ (mail-header-extra data-header))
+ (t
+ (gnus-error
+ 5
+ "spam-fetch-field-fast: unknown field %s requested"
+ field)
+ nil)))))
(defun spam-fetch-field-from-fast (article &optional prepared-data-header)
(spam-fetch-field-fast article 'from prepared-data-header))
diff --git a/lisp/gnus/starttls.el b/lisp/gnus/starttls.el
index 4b4839a4df..b995f7478c 100644
--- a/lisp/gnus/starttls.el
+++ b/lisp/gnus/starttls.el
@@ -295,18 +295,15 @@ GNUTLS requires a port number."
(starttls-set-process-query-on-exit-flag process nil)
process)))
-(defun starttls-any-program-available ()
- (let ((program (if starttls-use-gnutls
- starttls-gnutls-program
- starttls-program)))
- (condition-case ()
- (progn
- (call-process program)
- program)
- (error (progn
- (message "No STARTTLS program was available (tried '%s')"
- program)
- nil)))))
+(defun starttls-available-p ()
+ "Say whether the STARTTLS programs are available."
+ (executable-find (if starttls-use-gnutls
+ starttls-gnutls-program
+ starttls-program)))
+
+(defalias 'starttls-any-program-available 'starttls-available-p)
+(make-obsolete 'starttls-any-program-available 'starttls-available-p
+ "2011-08-02")
(provide 'starttls)
diff --git a/lisp/help-fns.el b/lisp/help-fns.el
index b13e6a77d5..5e034b14fd 100644
--- a/lisp/help-fns.el
+++ b/lisp/help-fns.el
@@ -65,7 +65,9 @@
(defun help-split-fundoc (docstring def)
"Split a function DOCSTRING into the actual doc and the usage info.
-Return (USAGE . DOC) or nil if there's no usage info.
+Return (USAGE . DOC) or nil if there's no usage info, where USAGE info
+is a string describing the argument list of DEF, such as
+\"(apply FUNCTION &rest ARGUMENTS)\".
DEF is the function whose usage we're looking for in DOCSTRING."
;; Functions can get the calling sequence at the end of the doc string.
;; In cases where `function' has been fset to a subr we can't search for
@@ -156,12 +158,7 @@ the same names as used in the original source code, when possible."
(defun help-make-usage (function arglist)
(cons (if (symbolp function) function 'anonymous)
(mapcar (lambda (arg)
- (if (not (symbolp arg))
- (if (and (consp arg) (symbolp (car arg)))
- ;; CL style default values for optional args.
- (cons (intern (upcase (symbol-name (car arg))))
- (cdr arg))
- arg)
+ (if (not (symbolp arg)) arg
(let ((name (symbol-name arg)))
(cond
((string-match "\\`&" name) arg)
diff --git a/lisp/help-mode.el b/lisp/help-mode.el
index 1a96f29c4c..64c114c993 100644
--- a/lisp/help-mode.el
+++ b/lisp/help-mode.el
@@ -35,13 +35,12 @@
(defvar help-mode-map
(let ((map (make-sparse-keymap)))
- (set-keymap-parent map button-buffer-map)
-
+ (set-keymap-parent map (make-composed-keymap button-buffer-map
+ special-mode-map))
(define-key map [mouse-2] 'help-follow-mouse)
(define-key map "\C-c\C-b" 'help-go-back)
(define-key map "\C-c\C-f" 'help-go-forward)
(define-key map "\C-c\C-c" 'help-follow-symbol)
- ;; Documentation only, since we use minor-mode-overriding-map-alist.
(define-key map "\r" 'help-follow)
map)
"Keymap for help mode.")
@@ -266,37 +265,13 @@ The format is (FUNCTION ARGS...).")
'help-function 'customize-create-theme
'help-echo (purecopy "mouse-2, RET: edit this theme file"))
-;;;###autoload
-(defun help-mode ()
+(define-derived-mode help-mode special-mode "Help"
"Major mode for viewing help text and navigating references in it.
Entry to this mode runs the normal hook `help-mode-hook'.
Commands:
\\{help-mode-map}"
- (interactive)
- (kill-all-local-variables)
- (use-local-map help-mode-map)
- (setq mode-name "Help")
- (setq major-mode 'help-mode)
-
- (view-mode)
- (set (make-local-variable 'view-no-disable-on-exit) t)
- ;; With Emacs 22 `view-exit-action' could delete the selected window
- ;; disregarding whether the help buffer was shown in that window at
- ;; all. Since `view-exit-action' is called with the help buffer as
- ;; argument it seems more appropriate to have it work on the buffer
- ;; only and leave it to `view-mode-exit' to delete any associated
- ;; window(s).
- (setq view-exit-action
- (lambda (buffer)
- ;; Use `with-current-buffer' to make sure that `bury-buffer'
- ;; also removes BUFFER from the selected window.
- (with-current-buffer buffer
- (bury-buffer))))
-
(set (make-local-variable 'revert-buffer-function)
- 'help-mode-revert-buffer)
-
- (run-mode-hooks 'help-mode-hook))
+ 'help-mode-revert-buffer))
;;;###autoload
(defun help-mode-setup ()
@@ -403,13 +378,6 @@ it does not already exist."
(error "Current buffer is not in Help mode"))
(current-buffer))))
-(defvar help-xref-override-view-map
- (let ((map (make-sparse-keymap)))
- (set-keymap-parent map view-mode-map)
- (define-key map "\r" nil)
- map)
- "Replacement keymap for `view-mode' in help buffers.")
-
;;;###autoload
(defun help-make-xrefs (&optional buffer)
"Parse and hyperlink documentation cross-references in the given BUFFER.
@@ -594,9 +562,6 @@ that."
(current-buffer)))
(when (or help-xref-stack help-xref-forward-stack)
(insert "\n")))
- ;; View mode steals RET from us.
- (set (make-local-variable 'minor-mode-overriding-map-alist)
- (list (cons 'view-mode help-xref-override-view-map)))
(set-buffer-modified-p old-modified)))))
;;;###autoload
diff --git a/lisp/help.el b/lisp/help.el
index e6496f625d..3ed6f79275 100644
--- a/lisp/help.el
+++ b/lisp/help.el
@@ -132,7 +132,7 @@
"What to do to \"exit\" the help buffer.
This is a list
(WINDOW . t) delete the selected window (and possibly its frame,
- see `quit-window' and `View-quit'), go to WINDOW.
+ see `quit-window'), go to WINDOW.
(WINDOW . quit-window) do quit-window, then select WINDOW.
(WINDOW BUF START POINT) display BUF at START, POINT, then select WINDOW.")
@@ -1104,7 +1104,7 @@ This relies on `display-buffer-window' being correctly set up by
((eq help-value 'new-window)
"Type \\[delete-other-windows] to delete the help window")
((eq help-value 'reuse-other-window)
- "Type \\[switch-to-prev-buffer] RET to restore previous buffer"))
+ "Type \"q\" in other window to quit"))
help-window 'other))
(t
;; Not much to say here.
diff --git a/lisp/hi-lock.el b/lisp/hi-lock.el
index a0b5844582..a254abe33a 100644
--- a/lisp/hi-lock.el
+++ b/lisp/hi-lock.el
@@ -461,7 +461,9 @@ interactive functions. \(See `hi-lock-interactive-patterns'.\)
\\<minibuffer-local-must-match-map>Use \\[minibuffer-complete] to complete a partially typed regexp.
\(See info node `Minibuffer History'.\)"
(interactive
- (if (and (display-popup-menus-p) (not last-nonmenu-event))
+ (if (and (display-popup-menus-p)
+ (listp last-nonmenu-event)
+ use-dialog-box)
(catch 'snafu
(or
(x-popup-menu
diff --git a/lisp/ibuf-ext.el b/lisp/ibuf-ext.el
index f4b729458e..073efaeee2 100644
--- a/lisp/ibuf-ext.el
+++ b/lisp/ibuf-ext.el
@@ -505,7 +505,7 @@ To evaluate a form without viewing the buffer, see `ibuffer-do-eval'."
(assoc (cdr filter)
ibuffer-saved-filters)))
(unless data
- (ibuffer-filter-disable)
+ (ibuffer-filter-disable t)
(error "Unknown saved filter %s" (cdr filter)))
(ibuffer-included-in-filters-p buf (cadr data))))
(t
@@ -514,7 +514,7 @@ To evaluate a form without viewing the buffer, see `ibuffer-do-eval'."
;; filterdat should be like (TYPE DESCRIPTION FUNC)
;; just a sanity check
(unless filterdat
- (ibuffer-filter-disable)
+ (ibuffer-filter-disable t)
(error "Undefined filter %s" (car filter)))
(not
(not
@@ -768,11 +768,14 @@ The value from `ibuffer-saved-filter-groups' is used."
(ibuffer-update nil t))
;;;###autoload
-(defun ibuffer-filter-disable ()
- "Disable all filters currently in effect in this buffer."
+(defun ibuffer-filter-disable (&optional delete-filter-groups)
+ "Disable all filters currently in effect in this buffer.
+With optional arg DELETE-FILTER-GROUPS non-nil, delete all filter
+group definitions by setting `ibuffer-filter-groups' to nil."
(interactive)
- (setq ibuffer-filtering-qualifiers nil
- ibuffer-filter-groups nil)
+ (setq ibuffer-filtering-qualifiers nil)
+ (if delete-filter-groups
+ (setq ibuffer-filter-groups nil))
(let ((buf (ibuffer-current-buffer)))
(ibuffer-update nil t)
(when buf
diff --git a/lisp/ibuffer.el b/lisp/ibuffer.el
index 5fda52f3d1..5a86508e14 100644
--- a/lisp/ibuffer.el
+++ b/lisp/ibuffer.el
@@ -356,12 +356,12 @@ directory, like `default-directory'."
:type 'hook
:group 'ibuffer)
-(defcustom ibuffer-marked-face 'font-lock-warning-face
+(defcustom ibuffer-marked-face 'warning
"Face used for displaying marked buffers."
:type 'face
:group 'ibuffer)
-(defcustom ibuffer-deletion-face 'font-lock-type-face
+(defcustom ibuffer-deletion-face 'error
"Face used for displaying buffers marked for deletion."
:type 'face
:group 'ibuffer)
@@ -2648,7 +2648,7 @@ will be inserted before the group at point."
;;;;;; ibuffer-backward-filter-group ibuffer-forward-filter-group
;;;;;; ibuffer-toggle-filter-group ibuffer-mouse-toggle-filter-group
;;;;;; ibuffer-interactive-filter-by-mode ibuffer-mouse-filter-by-mode
-;;;;;; ibuffer-auto-mode) "ibuf-ext" "ibuf-ext.el" "001cd83e8e1ff27c9a61097c840a984d")
+;;;;;; ibuffer-auto-mode) "ibuf-ext" "ibuf-ext.el" "617b36fc8479547d679cf0103f82e3ff")
;;; Generated autoloads from ibuf-ext.el
(autoload 'ibuffer-auto-mode "ibuf-ext" "\
@@ -2778,8 +2778,10 @@ The value from `ibuffer-saved-filter-groups' is used.
(autoload 'ibuffer-filter-disable "ibuf-ext" "\
Disable all filters currently in effect in this buffer.
+With optional arg DELETE-FILTER-GROUPS non-nil, delete all filter
+group definitions by setting `ibuffer-filter-groups' to nil.
-\(fn)" t nil)
+\(fn &optional DELETE-FILTER-GROUPS)" t nil)
(autoload 'ibuffer-pop-filter "ibuf-ext" "\
Remove the top filter in this buffer.
diff --git a/lisp/ido.el b/lisp/ido.el
index b50ddcc125..4086000e3e 100644
--- a/lisp/ido.el
+++ b/lisp/ido.el
@@ -1557,7 +1557,8 @@ This function also adds a hook to the minibuffer."
(setq ido-minor-mode-map-entry (cons 'ido-mode map))
(add-to-list 'minor-mode-map-alist ido-minor-mode-map-entry))))
- (message "Ido mode %s" (if ido-mode "enabled" "disabled")))
+ (when (called-interactively-p 'any)
+ (message "Ido mode %s" (if ido-mode "enabled" "disabled"))))
;;; IDO KEYMAP
diff --git a/lisp/image-dired.el b/lisp/image-dired.el
index ce351f13a1..5477d01379 100644
--- a/lisp/image-dired.el
+++ b/lisp/image-dired.el
@@ -516,6 +516,14 @@ before warning the user."
:type 'integer
:group 'image-dired)
+(defmacro image-dired--with-db-file (&rest body)
+ "Run BODY in a temp buffer containing `image-dired-db-file'.
+Return the last form in BODY."
+ `(with-temp-buffer
+ (if (file-exists-p image-dired-db-file)
+ (insert-file-contents image-dired-db-file))
+ ,@body))
+
(defun image-dired-dir ()
"Return the current thumbnails directory (from variable `image-dired-dir').
Create the thumbnails directory if it does not exist."
@@ -898,76 +906,69 @@ FILE-TAGS is an alist in the following form:
((FILE . TAG) ... )"
(image-dired-sane-db-file)
(let (end file tag)
- (with-temp-file image-dired-db-file
- (insert-file-contents image-dired-db-file)
- (dolist (elt file-tags)
- (setq file (car elt)
- tag (cdr elt))
- (goto-char (point-min))
- (if (search-forward-regexp (format "^%s.*$" file) nil t)
- (progn
- (setq end (point))
- (beginning-of-line)
- (when (not (search-forward (format ";%s" tag) end t))
- (end-of-line)
- (insert (format ";%s" tag))))
- (goto-char (point-max))
- (insert (format "\n%s;%s" file tag)))))))
+ (image-dired--with-db-file
+ (setq buffer-file-name image-dired-db-file)
+ (dolist (elt file-tags)
+ (setq file (car elt)
+ tag (cdr elt))
+ (goto-char (point-min))
+ (if (search-forward-regexp (format "^%s.*$" file) nil t)
+ (progn
+ (setq end (point))
+ (beginning-of-line)
+ (when (not (search-forward (format ";%s" tag) end t))
+ (end-of-line)
+ (insert (format ";%s" tag))))
+ (goto-char (point-max))
+ (insert (format "\n%s;%s" file tag))))
+ (save-buffer))))
(defun image-dired-remove-tag (files tag)
"For all FILES, remove TAG from the image database."
(image-dired-sane-db-file)
- (save-excursion
- (let (end buf)
- (setq buf (find-file image-dired-db-file))
- (if (not (listp files))
- (if (stringp files)
- (setq files (list files))
- (error "Files must be a string or a list of strings!")))
- (mapc
- (lambda (file)
- (goto-char (point-min))
- (when (search-forward-regexp
- (format "^%s" file) nil t)
- (end-of-line)
- (setq end (point))
- (beginning-of-line)
- (when (search-forward-regexp (format "\\(;%s\\)" tag) end t)
- (delete-region (match-beginning 1) (match-end 1))
- ;; Check if file should still be in the database. If
- ;; it has no tags or comments, it will be removed.
- (end-of-line)
- (setq end (point))
- (beginning-of-line)
- (when (not (search-forward ";" end t))
- (kill-line 1)
- ;; If on empty line at end of buffer
- (when (and (eobp)
- (looking-at "^$"))
- (delete-char -1))))))
- files)
- (save-buffer)
- (kill-buffer buf))))
+ (image-dired--with-db-file
+ (setq buffer-file-name image-dired-db-file)
+ (let (end)
+ (unless (listp files)
+ (if (stringp files)
+ (setq files (list files))
+ (error "Files must be a string or a list of strings!")))
+ (dolist (file files)
+ (goto-char (point-min))
+ (when (search-forward-regexp (format "^%s" file) nil t)
+ (end-of-line)
+ (setq end (point))
+ (beginning-of-line)
+ (when (search-forward-regexp (format "\\(;%s\\)" tag) end t)
+ (delete-region (match-beginning 1) (match-end 1))
+ ;; Check if file should still be in the database. If
+ ;; it has no tags or comments, it will be removed.
+ (end-of-line)
+ (setq end (point))
+ (beginning-of-line)
+ (when (not (search-forward ";" end t))
+ (kill-line 1)
+ ;; If on empty line at end of buffer
+ (and (eobp)
+ (looking-at "^$")
+ (delete-char -1)))))))
+ (save-buffer)))
(defun image-dired-list-tags (file)
"Read all tags for image FILE from the image database."
(image-dired-sane-db-file)
- (save-excursion
- (let (end buf (tags ""))
- (setq buf (find-file image-dired-db-file))
- (goto-char (point-min))
- (when (search-forward-regexp
- (format "^%s" file) nil t)
- (end-of-line)
- (setq end (point))
- (beginning-of-line)
- (if (search-forward ";" end t)
- (if (search-forward "comment:" end t)
- (if (search-forward ";" end t)
- (setq tags (buffer-substring (point) end)))
- (setq tags (buffer-substring (point) end)))))
- (kill-buffer buf)
- (split-string tags ";"))))
+ (image-dired--with-db-file
+ (let (end (tags ""))
+ (when (search-forward-regexp (format "^%s" file) nil t)
+ (end-of-line)
+ (setq end (point))
+ (beginning-of-line)
+ (if (search-forward ";" end t)
+ (if (search-forward "comment:" end t)
+ (if (search-forward ";" end t)
+ (setq tags (buffer-substring (point) end)))
+ (setq tags (buffer-substring (point) end)))))
+ (split-string tags ";"))))
;;;###autoload
(defun image-dired-tag-files (arg)
@@ -2061,34 +2062,35 @@ FILE-COMMENTS is an alist on the following form:
((FILE . COMMENT) ... )"
(image-dired-sane-db-file)
(let (end comment-beg-pos comment-end-pos file comment)
- (with-temp-file image-dired-db-file
- (insert-file-contents image-dired-db-file)
- (dolist (elt file-comments)
- (setq file (car elt)
- comment (cdr elt))
- (goto-char (point-min))
- (if (search-forward-regexp (format "^%s.*$" file) nil t)
- (progn
- (setq end (point))
- (beginning-of-line)
- ;; Delete old comment, if any
- (when (search-forward ";comment:" end t)
- (setq comment-beg-pos (match-beginning 0))
- ;; Any tags after the comment?
- (if (search-forward ";" end t)
- (setq comment-end-pos (- (point) 1))
- (setq comment-end-pos end))
- ;; Delete comment tag and comment
- (delete-region comment-beg-pos comment-end-pos))
- ;; Insert new comment
- (beginning-of-line)
- (unless (search-forward ";" end t)
- (end-of-line)
- (insert ";"))
- (insert (format "comment:%s;" comment)))
- ;; File does not exist in database - add it.
- (goto-char (point-max))
- (insert (format "\n%s;comment:%s" file comment)))))))
+ (image-dired--with-db-file
+ (setq buffer-file-name image-dired-db-file)
+ (dolist (elt file-comments)
+ (setq file (car elt)
+ comment (cdr elt))
+ (goto-char (point-min))
+ (if (search-forward-regexp (format "^%s.*$" file) nil t)
+ (progn
+ (setq end (point))
+ (beginning-of-line)
+ ;; Delete old comment, if any
+ (when (search-forward ";comment:" end t)
+ (setq comment-beg-pos (match-beginning 0))
+ ;; Any tags after the comment?
+ (if (search-forward ";" end t)
+ (setq comment-end-pos (- (point) 1))
+ (setq comment-end-pos end))
+ ;; Delete comment tag and comment
+ (delete-region comment-beg-pos comment-end-pos))
+ ;; Insert new comment
+ (beginning-of-line)
+ (unless (search-forward ";" end t)
+ (end-of-line)
+ (insert ";"))
+ (insert (format "comment:%s;" comment)))
+ ;; File does not exist in database - add it.
+ (goto-char (point-max))
+ (insert (format "\n%s;comment:%s" file comment))))
+ (save-buffer))))
(defun image-dired-update-property (prop value)
"Update text property PROP with value VALUE at point."
@@ -2130,24 +2132,20 @@ Optionally use old comment from FILE as initial value."
(defun image-dired-get-comment (file)
"Get comment for file FILE."
(image-dired-sane-db-file)
- (save-excursion
- (let (end buf comment-beg-pos comment-end-pos comment)
- (setq buf (find-file image-dired-db-file))
- (goto-char (point-min))
- (when (search-forward-regexp
- (format "^%s" file) nil t)
- (end-of-line)
- (setq end (point))
- (beginning-of-line)
- (cond ((search-forward ";comment:" end t)
- (setq comment-beg-pos (point))
- (if (search-forward ";" end t)
- (setq comment-end-pos (- (point) 1))
- (setq comment-end-pos end))
- (setq comment (buffer-substring
- comment-beg-pos comment-end-pos)))))
- (kill-buffer buf)
- comment)))
+ (image-dired--with-db-file
+ (let (end comment-beg-pos comment-end-pos comment)
+ (when (search-forward-regexp (format "^%s" file) nil t)
+ (end-of-line)
+ (setq end (point))
+ (beginning-of-line)
+ (when (search-forward ";comment:" end t)
+ (setq comment-beg-pos (point))
+ (if (search-forward ";" end t)
+ (setq comment-end-pos (- (point) 1))
+ (setq comment-end-pos end))
+ (setq comment (buffer-substring
+ comment-beg-pos comment-end-pos))))
+ comment)))
;;;###autoload
(defun image-dired-mark-tagged-files ()
@@ -2161,32 +2159,26 @@ matching tag will be marked in the dired buffer."
(image-dired-sane-db-file)
(let ((tag (read-string "Mark tagged files (regexp): "))
(hits 0)
- files buf)
- (save-excursion
- (setq buf (find-file image-dired-db-file))
- (goto-char (point-min))
- ;; Collect matches
- (while (search-forward-regexp
- (concat "\\(^[^;\n]+\\);.*" tag ".*$") nil t)
- (setq files (append (list (match-string 1)) files)))
- (kill-buffer buf)
- ;; Mark files
- (mapc
- ;; I tried using `dired-mark-files-regexp' but it was
- ;; waaaay to slow.
- (lambda (curr-file)
- ;; Don't bother about hits found in other directories than
- ;; the current one.
- (when (string= (file-name-as-directory
- (expand-file-name default-directory))
- (file-name-as-directory
- (file-name-directory curr-file)))
- (setq curr-file (file-name-nondirectory curr-file))
- (goto-char (point-min))
- (when (search-forward-regexp (format "\\s %s$" curr-file) nil t)
- (setq hits (+ hits 1))
- (dired-mark 1))))
- files))
+ files)
+ (image-dired--with-db-file
+ ;; Collect matches
+ (while (search-forward-regexp
+ (concat "\\(^[^;\n]+\\);.*" tag ".*$") nil t)
+ (push (match-string 1) files)))
+ ;; Mark files
+ (dolist (curr-file files)
+ ;; I tried using `dired-mark-files-regexp' but it was waaaay to
+ ;; slow. Don't bother about hits found in other directories
+ ;; than the current one.
+ (when (string= (file-name-as-directory
+ (expand-file-name default-directory))
+ (file-name-as-directory
+ (file-name-directory curr-file)))
+ (setq curr-file (file-name-nondirectory curr-file))
+ (goto-char (point-min))
+ (when (search-forward-regexp (format "\\s %s$" curr-file) nil t)
+ (setq hits (+ hits 1))
+ (dired-mark 1))))
(message "%d files with matching tag marked." hits)))
(defun image-dired-mouse-display-image (event)
@@ -2322,29 +2314,26 @@ image-dired-file-comment-list:
(defun image-dired-create-gallery-lists ()
"Create temporary lists used by `image-dired-gallery-generate'."
(image-dired-sane-db-file)
- (let ((buf (find-file image-dired-db-file))
- end beg file row-tags)
- (setq image-dired-tag-file-list nil)
- (setq image-dired-file-tag-list nil)
- (setq image-dired-file-comment-list nil)
- (goto-char (point-min))
- (while (search-forward-regexp "^." nil t)
- (end-of-line)
- (setq end (point))
- (beginning-of-line)
- (setq beg (point))
- (if (not (search-forward ";" end nil))
- (error "Something is really wrong, check format of database"))
- (setq row-tags (split-string
- (buffer-substring beg end) ";"))
- (setq file (car row-tags))
- (mapc
- (lambda (x)
- (if (not (string-match "^comment:\\(.*\\)" x))
- (image-dired-add-to-tag-file-lists x file)
- (image-dired-add-to-file-comment-list file (match-string 1 x))))
- (cdr row-tags)))
- (kill-buffer buf))
+ (image-dired--with-db-file
+ (let (end beg file row-tags)
+ (setq image-dired-tag-file-list nil)
+ (setq image-dired-file-tag-list nil)
+ (setq image-dired-file-comment-list nil)
+ (goto-char (point-min))
+ (while (search-forward-regexp "^." nil t)
+ (end-of-line)
+ (setq end (point))
+ (beginning-of-line)
+ (setq beg (point))
+ (unless (search-forward ";" end nil)
+ (error "Something is really wrong, check format of database"))
+ (setq row-tags (split-string
+ (buffer-substring beg end) ";"))
+ (setq file (car row-tags))
+ (dolist (x (cdr row-tags))
+ (if (not (string-match "^comment:\\(.*\\)" x))
+ (image-dired-add-to-tag-file-lists x file)
+ (image-dired-add-to-file-comment-list file (match-string 1 x)))))))
;; Sort tag-file list
(setq image-dired-tag-file-list
(sort image-dired-tag-file-list
@@ -2372,7 +2361,8 @@ it easier to generate, then HTML-files are created in
when using per-directory thumbnail file storage"))
(image-dired-create-gallery-lists)
(let ((tags image-dired-tag-file-list)
- count tag index-buf tag-buf
+ (index-file (format "%s/index.html" image-dired-gallery-dir))
+ count tag tag-file
comment file-tags tag-link tag-link-list)
;; Make sure gallery root exist
(if (file-exists-p image-dired-gallery-dir)
@@ -2380,85 +2370,75 @@ when using per-directory thumbnail file storage"))
(error "Variable image-dired-gallery-dir is not a directory"))
(make-directory image-dired-gallery-dir))
;; Open index file
- (setq index-buf (find-file
- (format "%s/index.html" image-dired-gallery-dir)))
- (erase-buffer)
- (insert "<html>\n")
- (insert " <body>\n")
- (insert " <h2>Image-Dired Gallery</h2>\n")
- (insert (format "<p>\n Gallery generated %s\n <p>\n"
- (current-time-string)))
- (insert " <h3>Tag index</h3>\n")
- (setq count 1)
- ;; Pre-generate list of all tag links
- (mapc
- (lambda (curr)
- (setq tag (car curr))
- (when (not (member tag image-dired-gallery-hidden-tags))
- (setq tag-link (format "<a href=\"%d.html\">%s</a>" count tag))
- (if tag-link-list
- (setq tag-link-list
- (append tag-link-list (list (cons tag tag-link))))
- (setq tag-link-list (list (cons tag tag-link))))
- (setq count (1+ count))))
- tags)
- (setq count 1)
- ;; Main loop where we generated thumbnail pages per tag
- (mapc
- (lambda (curr)
- (setq tag (car curr))
- ;; Don't display hidden tags
- (when (not (member tag image-dired-gallery-hidden-tags))
- ;; Insert link to tag page in index
- (insert (format " %s<br>\n" (cdr (assoc tag tag-link-list))))
- ;; Open per-tag file
- (setq tag-buf (find-file
- (format "%s/%s.html" image-dired-gallery-dir count)))
- (erase-buffer)
- (insert "<html>\n")
- (insert " <body>\n")
- (insert " <p><a href=\"index.html\">Index</a></p>\n")
- (insert (format " <h2>Images with tag &quot;%s&quot;</h2>" tag))
- ;; Main loop for files per tag page
- (mapc
- (lambda (file)
- (when (not (image-dired-hidden-p file))
- ;; Insert thumbnail with link to full image
- (insert
- (format "<a href=\"%s/%s\"><img src=\"%s/%s\"%s></a>\n"
- image-dired-gallery-image-root-url
- (file-name-nondirectory file)
- image-dired-gallery-thumb-image-root-url
- (file-name-nondirectory (image-dired-thumb-name file)) file))
- ;; Insert comment, if any
- (if (setq comment (cdr (assoc file image-dired-file-comment-list)))
- (insert (format "<br>\n%s<br>\n" comment))
- (insert "<br>\n"))
- ;; Insert links to other tags, if any
- (when (> (length
- (setq file-tags (assoc file image-dired-file-tag-list))) 2)
- (insert "[ ")
- (mapc
- (lambda (extra-tag)
- ;; Only insert if not file name or the main tag
- (if (and (not (equal extra-tag tag))
- (not (equal extra-tag file)))
- (insert
- (format "%s " (cdr (assoc extra-tag tag-link-list))))))
- file-tags)
- (insert "]<br>\n"))))
- (cdr curr))
- (insert " <p><a href=\"index.html\">Index</a></p>\n")
- (insert " </body>\n")
- (insert "</html>\n")
- (save-buffer)
- (kill-buffer tag-buf)
- (setq count (1+ count))))
- tags)
- (insert " </body>\n")
- (insert "</html>")
- (save-buffer)
- (kill-buffer index-buf)))
+ (with-temp-file index-file
+ (if (file-exists-p index-file)
+ (insert-file-contents index-file))
+ (insert "<html>\n")
+ (insert " <body>\n")
+ (insert " <h2>Image-Dired Gallery</h2>\n")
+ (insert (format "<p>\n Gallery generated %s\n <p>\n"
+ (current-time-string)))
+ (insert " <h3>Tag index</h3>\n")
+ (setq count 1)
+ ;; Pre-generate list of all tag links
+ (dolist (curr tags)
+ (setq tag (car curr))
+ (when (not (member tag image-dired-gallery-hidden-tags))
+ (setq tag-link (format "<a href=\"%d.html\">%s</a>" count tag))
+ (if tag-link-list
+ (setq tag-link-list
+ (append tag-link-list (list (cons tag tag-link))))
+ (setq tag-link-list (list (cons tag tag-link))))
+ (setq count (1+ count))))
+ (setq count 1)
+ ;; Main loop where we generated thumbnail pages per tag
+ (dolist (curr tags)
+ (setq tag (car curr))
+ ;; Don't display hidden tags
+ (when (not (member tag image-dired-gallery-hidden-tags))
+ ;; Insert link to tag page in index
+ (insert (format " %s<br>\n" (cdr (assoc tag tag-link-list))))
+ ;; Open per-tag file
+ (setq tag-file (format "%s/%s.html" image-dired-gallery-dir count))
+ (with-temp-file tag-file
+ (if (file-exists-p tag-file)
+ (insert-file-contents tag-file))
+ (erase-buffer)
+ (insert "<html>\n")
+ (insert " <body>\n")
+ (insert " <p><a href=\"index.html\">Index</a></p>\n")
+ (insert (format " <h2>Images with tag &quot;%s&quot;</h2>" tag))
+ ;; Main loop for files per tag page
+ (dolist (file (cdr curr))
+ (unless (image-dired-hidden-p file)
+ ;; Insert thumbnail with link to full image
+ (insert
+ (format "<a href=\"%s/%s\"><img src=\"%s/%s\"%s></a>\n"
+ image-dired-gallery-image-root-url
+ (file-name-nondirectory file)
+ image-dired-gallery-thumb-image-root-url
+ (file-name-nondirectory (image-dired-thumb-name file)) file))
+ ;; Insert comment, if any
+ (if (setq comment (cdr (assoc file image-dired-file-comment-list)))
+ (insert (format "<br>\n%s<br>\n" comment))
+ (insert "<br>\n"))
+ ;; Insert links to other tags, if any
+ (when (> (length
+ (setq file-tags (assoc file image-dired-file-tag-list))) 2)
+ (insert "[ ")
+ (dolist (extra-tag file-tags)
+ ;; Only insert if not file name or the main tag
+ (if (and (not (equal extra-tag tag))
+ (not (equal extra-tag file)))
+ (insert
+ (format "%s " (cdr (assoc extra-tag tag-link-list))))))
+ (insert "]<br>\n"))))
+ (insert " <p><a href=\"index.html\">Index</a></p>\n")
+ (insert " </body>\n")
+ (insert "</html>\n"))
+ (setq count (1+ count))))
+ (insert " </body>\n")
+ (insert "</html>"))))
(defun image-dired-kill-buffer-and-window ()
"Kill the current buffer and, if possible, also the window."
diff --git a/lisp/info.el b/lisp/info.el
index a4826ee8c2..191e75f975 100644
--- a/lisp/info.el
+++ b/lisp/info.el
@@ -2128,7 +2128,7 @@ If SAME-FILE is non-nil, do not move to a different Info file."
))
(defun Info-history-toc-nodes (filename)
- "History-specific implementation of `Info-history-toc-nodes'."
+ "History-specific implementation of `Info-toc-nodes'."
`(,filename
("Top" nil nil nil)))
@@ -2789,11 +2789,6 @@ N is the digit argument used to invoke this command."
(goto-char (point-max)))))
(t (error "No previous nodes"))))
-(defun Info-beginning-of-buffer ()
- "Go to the beginnning of the buffer."
- (interactive)
- (goto-char (point-min)))
-
(defun Info-scroll-up ()
"Scroll one screenful forward in Info, considering all nodes as one sequence.
Once you scroll far enough in a node that its menu appears on the screen
@@ -3655,7 +3650,7 @@ If FORK is non-nil, it is passed to `Info-goto-node'."
(defvar Info-mode-map
(let ((map (make-keymap)))
(suppress-keymap map)
- (define-key map "." 'Info-beginning-of-buffer)
+ (define-key map "." 'beginning-of-buffer)
(define-key map " " 'Info-scroll-up)
(define-key map "\C-m" 'Info-follow-nearest-node)
(define-key map "\t" 'Info-next-reference)
@@ -3676,8 +3671,8 @@ If FORK is non-nil, it is passed to `Info-goto-node'."
(define-key map "[" 'Info-backward-node)
(define-key map "<" 'Info-top-node)
(define-key map ">" 'Info-final-node)
- (define-key map "b" 'Info-beginning-of-buffer)
- (put 'Info-beginning-of-buffer :advertised-binding "b")
+ (define-key map "b" 'beginning-of-buffer)
+ (put 'beginning-of-buffer :advertised-binding "b")
(define-key map "d" 'Info-directory)
(define-key map "e" 'Info-edit)
(define-key map "f" 'Info-follow-reference)
@@ -3731,7 +3726,7 @@ If FORK is non-nil, it is passed to `Info-goto-node'."
:help "Go backward one node, considering all as a sequence"]
["Forward" Info-forward-node
:help "Go forward one node, considering all as a sequence"]
- ["Beginning" Info-beginning-of-buffer
+ ["Beginning" beginning-of-buffer
:help "Go to beginning of this node"]
["Top" Info-top-node
:help "Go to top node of file"]
@@ -3937,7 +3932,7 @@ Moving within a node:
\\[Info-scroll-down] Normally, scroll backward. If the beginning of the buffer is
already visible, try to go to the previous menu entry, or up
if there is none.
-\\[Info-beginning-of-buffer] Go to beginning of node.
+\\[beginning-of-buffer] Go to beginning of node.
Advanced commands:
\\[Info-search] Search through this Info file for specified regexp,
diff --git a/lisp/international/characters.el b/lisp/international/characters.el
index a9657c17b9..47426784e5 100644
--- a/lisp/international/characters.el
+++ b/lisp/international/characters.el
@@ -114,6 +114,16 @@ A character which can't be placed at end of line.")
Base characters (Unicode General Category L,N,P,S,Zs)")
(define-category ?^ "Combining
Combining diacritic or mark (Unicode General Category M)")
+
+;; bidi types
+(define-category ?R "Right-to-left (strong)
+Characters with \"strong\" right-to-left directionality, i.e.
+with R, AL, RLE, or RLO Unicode bidi character type.")
+
+(define-category ?L "Left-to-right (strong)
+Characters with \"strong\" left-to-right directionality, i.e.
+with L, LRE, or LRO Unicode bidi character type.")
+
;;; Setting syntax and category.
@@ -478,6 +488,16 @@ Combining diacritic or mark (Unicode General Category M)")
(modify-category-entry x category))
chars)))))
+;; Bidi categories
+
+(map-char-table (lambda (key val)
+ (cond
+ ((memq val '(R AL RLO RLE))
+ (modify-category-entry key ?R))
+ ((memq val '(L LRE LRO))
+ (modify-category-entry key ?L))))
+ (unicode-property-table-internal 'bidi-class))
+
;; Latin
(modify-category-entry '(#x80 . #x024F) ?l)
diff --git a/lisp/international/charprop.el b/lisp/international/charprop.el
index 919666010b..2424e87ae4 100644
--- a/lisp/international/charprop.el
+++ b/lisp/international/charprop.el
@@ -29,15 +29,18 @@ one of these symbols representing compatibility formatting tag:
;; FILE: uni-decimal.el
(define-char-code-property 'decimal-digit-value "uni-decimal.el"
"Unicode numeric value (decimal digit).
-Property value is an integer.")
+Property value is an integer 0..9, or nil.
+The value nil stands for NaN \"Numeric_Value\".")
;; FILE: uni-digit.el
(define-char-code-property 'digit-value "uni-digit.el"
"Unicode numeric value (digit).
-Property value is an integer.")
+Property value is an integer 0..9, or nil.
+The value nil stands for NaN \"Numeric_Value\".")
;; FILE: uni-numeric.el
(define-char-code-property 'numeric-value "uni-numeric.el"
"Unicode numeric value (numeric).
-Property value is an integer or a floating point.")
+Property value is an integer, a floating point, or nil.
+The value nil stands for NaN \"Numeric_Value\".")
;; FILE: uni-mirrored.el
(define-char-code-property 'mirrored "uni-mirrored.el"
"Unicode bidi mirrored flag.
@@ -53,20 +56,27 @@ Property value is a string.")
;; FILE: uni-uppercase.el
(define-char-code-property 'uppercase "uni-uppercase.el"
"Unicode simple uppercase mapping.
-Property value is a character.")
+Property value is a character or nil.
+The value nil means that the actual property value of a character
+is the character itself.")
;; FILE: uni-lowercase.el
(define-char-code-property 'lowercase "uni-lowercase.el"
"Unicode simple lowercase mapping.
-Property value is a character.")
+Property value is a character or nil.
+The value nil means that the actual property value of a character
+is the character itself.")
;; FILE: uni-titlecase.el
(define-char-code-property 'titlecase "uni-titlecase.el"
"Unicode simple titlecase mapping.
-Property value is a character.")
+Property value is a character or nil.
+The value nil means that the actual property value of a character
+is the character itself.")
;; FILE: uni-mirrored.el
(define-char-code-property 'mirroring "uni-mirrored.el"
"Unicode bidi-mirroring characters.
-Property value is a character that has the corresponding mirroring image,
-or nil for non-mirrored character.")
+Property value is a character that has the corresponding mirroring image or nil.
+The value nil means that the actual property value of a character
+is the character itself.")
;; Local Variables:
;; coding: utf-8
;; no-byte-compile: t
diff --git a/lisp/international/ucs-normalize.el b/lisp/international/ucs-normalize.el
index f83e0f7588..df05b355b4 100644
--- a/lisp/international/ucs-normalize.el
+++ b/lisp/international/ucs-normalize.el
@@ -139,14 +139,17 @@
(defun nfd (char)
(let ((decomposition
(get-char-code-property char 'decomposition)))
- (if (and decomposition (numberp (car decomposition)))
+ (if (and decomposition (numberp (car decomposition))
+ (or (> (length decomposition) 1)
+ (/= (car decomposition) char)))
decomposition)))
(defun nfkd (char)
(let ((decomposition
(get-char-code-property char 'decomposition)))
(if (symbolp (car decomposition)) (cdr decomposition)
- decomposition)))
+ (if (or (> (length decomposition) 1)
+ (/= (car decomposition) char)) decomposition))))
(defun hfs-nfd (char)
(when (or (and (>= char 0) (< char #x2000))
@@ -180,6 +183,9 @@
(setq ccc (ucs-normalize-ccc char))
(setq decomposition (get-char-code-property
char 'decomposition))
+ (if (and (= (length decomposition) 1)
+ (= (car decomposition) char))
+ (setq decomposition nil))
(if (and ccc (/= 0 ccc)) (add-to-list 'combining-chars char))
(if (and (numberp (car decomposition))
(/= (ucs-normalize-ccc (car decomposition))
diff --git a/lisp/international/uni-bidi.el b/lisp/international/uni-bidi.el
index e7682c6d8f..4d86fc821f 100644
--- a/lisp/international/uni-bidi.el
+++ b/lisp/international/uni-bidi.el
Binary files differ
diff --git a/lisp/international/uni-category.el b/lisp/international/uni-category.el
index a4455decc5..94b7c18b6e 100644
--- a/lisp/international/uni-category.el
+++ b/lisp/international/uni-category.el
Binary files differ
diff --git a/lisp/international/uni-combining.el b/lisp/international/uni-combining.el
index 227b9d0af7..1437ff9acb 100644
--- a/lisp/international/uni-combining.el
+++ b/lisp/international/uni-combining.el
Binary files differ
diff --git a/lisp/international/uni-comment.el b/lisp/international/uni-comment.el
index c9743064bd..21ccfe3ffe 100644
--- a/lisp/international/uni-comment.el
+++ b/lisp/international/uni-comment.el
Binary files differ
diff --git a/lisp/international/uni-decimal.el b/lisp/international/uni-decimal.el
index 2c424ffb5d..096257add2 100644
--- a/lisp/international/uni-decimal.el
+++ b/lisp/international/uni-decimal.el
Binary files differ
diff --git a/lisp/international/uni-decomposition.el b/lisp/international/uni-decomposition.el
index b0bf07bbe8..b9660cdab0 100644
--- a/lisp/international/uni-decomposition.el
+++ b/lisp/international/uni-decomposition.el
Binary files differ
diff --git a/lisp/international/uni-digit.el b/lisp/international/uni-digit.el
index fc52fd8c28..efb78b0e43 100644
--- a/lisp/international/uni-digit.el
+++ b/lisp/international/uni-digit.el
Binary files differ
diff --git a/lisp/international/uni-lowercase.el b/lisp/international/uni-lowercase.el
index 4189001820..7afd9503cb 100644
--- a/lisp/international/uni-lowercase.el
+++ b/lisp/international/uni-lowercase.el
Binary files differ
diff --git a/lisp/international/uni-mirrored.el b/lisp/international/uni-mirrored.el
index 006cf57559..e650166c24 100644
--- a/lisp/international/uni-mirrored.el
+++ b/lisp/international/uni-mirrored.el
Binary files differ
diff --git a/lisp/international/uni-name.el b/lisp/international/uni-name.el
index 7fac18b278..8b68163106 100644
--- a/lisp/international/uni-name.el
+++ b/lisp/international/uni-name.el
Binary files differ
diff --git a/lisp/international/uni-numeric.el b/lisp/international/uni-numeric.el
index d16e8c0087..a1865f1fb2 100644
--- a/lisp/international/uni-numeric.el
+++ b/lisp/international/uni-numeric.el
Binary files differ
diff --git a/lisp/international/uni-old-name.el b/lisp/international/uni-old-name.el
index 4e704e5cdd..de2d67b945 100644
--- a/lisp/international/uni-old-name.el
+++ b/lisp/international/uni-old-name.el
Binary files differ
diff --git a/lisp/international/uni-titlecase.el b/lisp/international/uni-titlecase.el
index b8098c8187..517edb2044 100644
--- a/lisp/international/uni-titlecase.el
+++ b/lisp/international/uni-titlecase.el
Binary files differ
diff --git a/lisp/international/uni-uppercase.el b/lisp/international/uni-uppercase.el
index 899276eb72..fcb22d7247 100644
--- a/lisp/international/uni-uppercase.el
+++ b/lisp/international/uni-uppercase.el
Binary files differ
diff --git a/lisp/isearch.el b/lisp/isearch.el
index 1942641fae..6eab3dbcbc 100644
--- a/lisp/isearch.el
+++ b/lisp/isearch.el
@@ -952,7 +952,7 @@ NOPUSH is t and EDIT is t."
(or (and transient-mark-mode mark-active)
(progn
(push-mark isearch-opoint t)
- (or executing-kbd-macro (> (minibuffer-depth) 0)
+ (or executing-kbd-macro (> (minibuffer-depth) 0) edit
(message "Mark saved where search started")))))
(and (not edit) isearch-recursive-edit (exit-recursive-edit)))
@@ -1132,6 +1132,14 @@ If first char entered is \\[isearch-yank-word-or-char], then do word search inst
;; Save current configuration so we can restore it here.
(isearch-window-configuration (current-window-configuration))
+ ;; This could protect the index of the search rings,
+ ;; but we can't reliably count the number of typed M-p
+ ;; in `read-from-minibuffer' to adjust the index accordingly.
+ ;; So when the following is commented out, `isearch-mode'
+ ;; below resets the index to the predictable value nil.
+ ;; (search-ring-yank-pointer search-ring-yank-pointer)
+ ;; (regexp-search-ring-yank-pointer regexp-search-ring-yank-pointer)
+
;; Temporarily restore `minibuffer-message-timeout'.
(minibuffer-message-timeout
isearch-original-minibuffer-message-timeout)
@@ -1152,13 +1160,18 @@ If first char entered is \\[isearch-yank-word-or-char], then do word search inst
(unwind-protect
(let* ((message-log-max nil)
+ ;; Protect global value of search rings from updating
+ ;; by `read-from-minibuffer'. It should be updated only
+ ;; by `isearch-update-ring' in `isearch-done', not here.
+ (search-ring search-ring)
+ (regexp-search-ring regexp-search-ring)
;; Binding minibuffer-history-symbol to nil is a work-around
;; for some incompatibility with gmhist.
(minibuffer-history-symbol))
(setq isearch-new-string
(read-from-minibuffer
(isearch-message-prefix nil nil isearch-nonincremental)
- (cons isearch-string (1+ (isearch-fail-pos)))
+ (cons isearch-string (1+ (isearch-fail-pos)))
minibuffer-local-isearch-map nil
(if isearch-regexp
(cons 'regexp-search-ring
@@ -1191,19 +1204,17 @@ If first char entered is \\[isearch-yank-word-or-char], then do word search inst
isearch-word isearch-new-word))
;; Empty isearch-string means use default.
- (if (= 0 (length isearch-string))
- (setq isearch-string (or (car (if isearch-regexp
- regexp-search-ring
- search-ring))
- "")
-
- isearch-message
- (mapconcat 'isearch-text-char-description
- isearch-string ""))
- ;; This used to set the last search string,
- ;; but I think it is not right to do that here.
- ;; Only the string actually used should be saved.
- ))
+ (when (= 0 (length isearch-string))
+ (setq isearch-string (or (car (if isearch-regexp
+ regexp-search-ring
+ search-ring))
+ "")
+
+ isearch-message
+ (mapconcat 'isearch-text-char-description
+ isearch-string ""))
+ ;; After taking the last element, adjust ring to previous one.
+ (isearch-ring-adjust1 nil)))
;; This used to push the state as of before this C-s, but it adds
;; an inconsistent state where part of variables are from the
@@ -1290,7 +1301,9 @@ Use `isearch-exit' to quit without signaling."
isearch-message
(mapconcat 'isearch-text-char-description
isearch-string "")
- isearch-case-fold-search isearch-last-case-fold-search))
+ isearch-case-fold-search isearch-last-case-fold-search)
+ ;; After taking the last element, adjust ring to previous one.
+ (isearch-ring-adjust1 nil))
;; If already have what to search for, repeat it.
(or isearch-success
(progn
@@ -1432,9 +1445,10 @@ string. NLINES has the same meaning as in `occur'."
(t (regexp-quote isearch-string)))
(if current-prefix-arg (prefix-numeric-value current-prefix-arg))))
(let ((case-fold-search isearch-case-fold-search)
- ;; set `search-upper-case' to nil to not call
- ;; `isearch-no-upper-case-p' in `occur-1'
- (search-upper-case nil))
+ ;; Set `search-upper-case' to nil to not call
+ ;; `isearch-no-upper-case-p' in `occur-1'.
+ (search-upper-case nil)
+ (search-spaces-regexp search-whitespace-regexp))
(occur regexp nlines)))
(declare-function hi-lock-read-face-name "hi-lock" ())
@@ -2071,7 +2085,7 @@ Isearch mode."
()
(set yank-pointer-name
(setq yank-pointer
- (mod (+ (or yank-pointer 0)
+ (mod (+ (or yank-pointer (if advance 0 -1))
(if advance -1 1))
length)))
(setq isearch-string (nth yank-pointer ring)
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el
index 75de9a9f9b..7d75bf2b98 100644
--- a/lisp/ldefs-boot.el
+++ b/lisp/ldefs-boot.el
@@ -114,7 +114,7 @@ Completion is available.
;;;;;; add-change-log-entry-other-window add-change-log-entry find-change-log
;;;;;; prompt-for-change-log-name add-log-mailing-address add-log-full-name
;;;;;; add-log-current-defun-function) "add-log" "vc/add-log.el"
-;;;;;; (19931 11784))
+;;;;;; (20033 22846))
;;; Generated autoloads from vc/add-log.el
(put 'change-log-default-name 'safe-local-variable 'string-or-null-p)
@@ -489,7 +489,7 @@ A replacement function for `newline-and-indent', aligning as it goes.
;;;### (autoloads (outlineify-sticky allout-mode allout-mode-p allout-auto-activation
;;;;;; allout-setup allout-auto-activation-helper) "allout" "allout.el"
-;;;;;; (19981 40664))
+;;;;;; (19988 13913))
;;; Generated autoloads from allout.el
(autoload 'allout-auto-activation-helper "allout" "\
@@ -749,6 +749,7 @@ without changes to the allout core. Here are key ones:
`allout-structure-deleted-hook'
`allout-structure-shifted-hook'
`allout-after-copy-or-kill-hook'
+`allout-post-undo-hook'
Terminology
@@ -847,7 +848,7 @@ for details on preparing emacs for automatic allout activation.
;;;### (autoloads (allout-widgets-mode allout-widgets-auto-activation
;;;;;; allout-widgets-setup allout-widgets) "allout-widgets" "allout-widgets.el"
-;;;;;; (19981 40664))
+;;;;;; (19988 13913))
;;; Generated autoloads from allout-widgets.el
(let ((loads (get 'allout-widgets 'custom-loads))) (if (member '"allout-widgets" loads) nil (put 'allout-widgets 'custom-loads (cons '"allout-widgets" loads))))
@@ -928,11 +929,11 @@ directory, so that Emacs will know its current contents.
;;;***
;;;### (autoloads (animate-birthday-present animate-sequence animate-string)
-;;;;;; "animate" "play/animate.el" (19845 45374))
+;;;;;; "animate" "play/animate.el" (19986 58615))
;;; Generated autoloads from play/animate.el
(autoload 'animate-string "animate" "\
-Display STRING starting at position VPOS, HPOS, using animation.
+Display STRING animations starting at position VPOS, HPOS.
The characters start at randomly chosen places,
and all slide in parallel to their final positions,
passing through `animate-n-steps' positions before the final ones.
@@ -942,14 +943,19 @@ in the current window.
\(fn STRING VPOS &optional HPOS)" nil nil)
(autoload 'animate-sequence "animate" "\
-Display strings from LIST-OF-STRING with animation in a new buffer.
+Display animation strings from LIST-OF-STRING with buffer *Animation*.
Strings will be separated from each other by SPACE lines.
+ When the variable `animation-buffer-name' is non-nil display
+animation in the buffer named by variable's value, creating the
+buffer if one does not exist.
\(fn LIST-OF-STRINGS SPACE)" nil nil)
(autoload 'animate-birthday-present "animate" "\
-Display one's birthday present in a new buffer.
-You can specify the one's name by NAME; the default value is \"Sarah\".
+Return a birthday present in the buffer *Birthday-Present*.
+When optional arg NAME is non-nil or called-interactively, prompt for
+NAME of birthday present receiver and return a birthday present in
+the buffer *Birthday-Present-for-Name*.
\(fn &optional NAME)" t nil)
@@ -1144,8 +1150,8 @@ Returns list of symbols and documentation found.
;;;***
-;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (19886
-;;;;;; 45771))
+;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (19990
+;;;;;; 55648))
;;; Generated autoloads from arc-mode.el
(autoload 'archive-mode "arc-mode" "\
@@ -1472,7 +1478,7 @@ Special commands:
;;;***
;;;### (autoloads (auth-source-cache-expiry) "auth-source" "gnus/auth-source.el"
-;;;;;; (19981 40664))
+;;;;;; (20062 2656))
;;; Generated autoloads from gnus/auth-source.el
(defvar auth-source-cache-expiry 7200 "\
@@ -1550,7 +1556,7 @@ Major mode for editing Autoconf configure.in files.
;;;***
;;;### (autoloads (auto-insert-mode define-auto-insert auto-insert)
-;;;;;; "autoinsert" "autoinsert.el" (19845 45374))
+;;;;;; "autoinsert" "autoinsert.el" (19988 13913))
;;; Generated autoloads from autoinsert.el
(autoload 'auto-insert "autoinsert" "\
@@ -1762,7 +1768,7 @@ definition of \"random distance\".)
;;;***
;;;### (autoloads (display-battery-mode battery) "battery" "battery.el"
-;;;;;; (19976 22732))
+;;;;;; (20055 29424))
;;; Generated autoloads from battery.el
(put 'battery-mode-line-string 'risky-local-variable t)
@@ -1827,7 +1833,7 @@ For non-interactive use see also `benchmark-run' and
;;;***
;;;### (autoloads (bibtex-search-entry bibtex-mode bibtex-initialize)
-;;;;;; "bibtex" "textmodes/bibtex.el" (19971 4823))
+;;;;;; "bibtex" "textmodes/bibtex.el" (19997 28887))
;;; Generated autoloads from textmodes/bibtex.el
(autoload 'bibtex-initialize "bibtex" "\
@@ -2075,7 +2081,7 @@ a reflection.
;;;;;; bookmark-save bookmark-write bookmark-delete bookmark-insert
;;;;;; bookmark-rename bookmark-insert-location bookmark-relocate
;;;;;; bookmark-jump-other-window bookmark-jump bookmark-set) "bookmark"
-;;;;;; "bookmark.el" (19914 25180))
+;;;;;; "bookmark.el" (19998 49767))
;;; Generated autoloads from bookmark.el
(define-key ctl-x-r-map "b" 'bookmark-jump)
(define-key ctl-x-r-map "m" 'bookmark-set)
@@ -2276,10 +2282,10 @@ Incremental search of bookmarks, hiding the non-matches as we go.
;;;;;; browse-url-at-mouse browse-url-at-point browse-url browse-url-of-region
;;;;;; browse-url-of-dired-file browse-url-of-buffer browse-url-of-file
;;;;;; browse-url-browser-function) "browse-url" "net/browse-url.el"
-;;;;;; (19973 46551))
+;;;;;; (20048 56149))
;;; Generated autoloads from net/browse-url.el
-(defvar browse-url-browser-function (cond ((memq system-type '(windows-nt ms-dos cygwin)) 'browse-url-default-windows-browser) ((memq system-type '(darwin)) 'browse-url-default-macosx-browser) (t 'browse-url-default-browser)) "\
+(defvar browse-url-browser-function 'browse-url-default-browser "\
Function to display the current buffer in a WWW browser.
This is used by the `browse-url-at-point', `browse-url-at-mouse', and
`browse-url-of-file' commands.
@@ -2598,7 +2604,7 @@ Return a vector containing the lines from `bruce-phrases-file'.
;;;***
;;;### (autoloads (bs-show bs-customize bs-cycle-previous bs-cycle-next)
-;;;;;; "bs" "bs.el" (19976 22732))
+;;;;;; "bs" "bs.el" (19998 49767))
;;; Generated autoloads from bs.el
(autoload 'bs-cycle-next "bs" "\
@@ -2681,7 +2687,7 @@ Like `bug-reference-mode', but only buttonize in comments and strings.
;;;;;; batch-byte-compile-if-not-done display-call-tree byte-compile
;;;;;; compile-defun byte-compile-file byte-recompile-directory
;;;;;; byte-force-recompile byte-compile-enable-warning byte-compile-disable-warning)
-;;;;;; "bytecomp" "emacs-lisp/bytecomp.el" (19968 28627))
+;;;;;; "bytecomp" "emacs-lisp/bytecomp.el" (19998 49767))
;;; Generated autoloads from emacs-lisp/bytecomp.el
(put 'byte-compile-dynamic 'safe-local-variable 'booleanp)
(put 'byte-compile-disable-print-circle 'safe-local-variable 'booleanp)
@@ -3053,7 +3059,7 @@ Obsoletes `c-forward-into-nomenclature'.
;;;***
;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el"
-;;;;;; (19981 40664))
+;;;;;; (20048 56149))
;;; Generated autoloads from progmodes/cc-engine.el
(autoload 'c-guess-basic-syntax "cc-engine" "\
@@ -3165,7 +3171,7 @@ the absolute file name of the file if STYLE-NAME is nil.
;;;### (autoloads (awk-mode pike-mode idl-mode java-mode objc-mode
;;;;;; c++-mode c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el"
-;;;;;; (19981 40664))
+;;;;;; (20010 40918))
;;; Generated autoloads from progmodes/cc-mode.el
(autoload 'c-initialize-cc-mode "cc-mode" "\
@@ -3393,7 +3399,7 @@ and exists only for compatibility reasons.
;;;***
-;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (19845 45374))
+;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (19997 28887))
;;; Generated autoloads from progmodes/cc-vars.el
(put 'c-basic-offset 'safe-local-variable 'integerp)
(put 'c-backslash-column 'safe-local-variable 'integerp)
@@ -4291,8 +4297,8 @@ on third call it again advances points to the next difference and so on.
;;;;;; compilation-shell-minor-mode compilation-mode compilation-start
;;;;;; compile compilation-disable-input compile-command compilation-search-path
;;;;;; compilation-ask-about-save compilation-window-height compilation-start-hook
-;;;;;; compilation-mode-hook) "compile" "progmodes/compile.el" (19968
-;;;;;; 28627))
+;;;;;; compilation-mode-hook) "compile" "progmodes/compile.el" (20051
+;;;;;; 32345))
;;; Generated autoloads from progmodes/compile.el
(defvar compilation-mode-hook nil "\
@@ -4716,7 +4722,7 @@ If FIX is non-nil, run `copyright-fix-years' instead.
;;;***
;;;### (autoloads (cperl-perldoc-at-point cperl-perldoc cperl-mode)
-;;;;;; "cperl-mode" "progmodes/cperl-mode.el" (19975 1875))
+;;;;;; "cperl-mode" "progmodes/cperl-mode.el" (19997 56302))
;;; Generated autoloads from progmodes/cperl-mode.el
(put 'cperl-indent-level 'safe-local-variable 'integerp)
(put 'cperl-brace-offset 'safe-local-variable 'integerp)
@@ -5064,7 +5070,7 @@ Enable CUA selection mode without the C-z/C-x/C-c/C-v bindings.
;;;;;; customize-mode customize customize-push-and-save customize-save-variable
;;;;;; customize-set-variable customize-set-value custom-menu-sort-alphabetically
;;;;;; custom-buffer-sort-alphabetically custom-browse-sort-alphabetically)
-;;;;;; "cus-edit" "cus-edit.el" (19980 19797))
+;;;;;; "cus-edit" "cus-edit.el" (20025 8284))
;;; Generated autoloads from cus-edit.el
(defvar custom-browse-sort-alphabetically nil "\
@@ -5378,8 +5384,8 @@ The format is suitable for use with `easy-menu-define'.
;;;***
;;;### (autoloads (customize-themes describe-theme custom-theme-visit-theme
-;;;;;; customize-create-theme) "cus-theme" "cus-theme.el" (19980
-;;;;;; 19797))
+;;;;;; customize-create-theme) "cus-theme" "cus-theme.el" (20059
+;;;;;; 26455))
;;; Generated autoloads from cus-theme.el
(autoload 'customize-create-theme "cus-theme" "\
@@ -5498,7 +5504,7 @@ If the argument is nil, we return the display table to its standard state.
;;;***
;;;### (autoloads (dabbrev-expand dabbrev-completion) "dabbrev" "dabbrev.el"
-;;;;;; (19886 45771))
+;;;;;; (19989 34789))
;;; Generated autoloads from dabbrev.el
(put 'dabbrev-case-fold-search 'risky-local-variable t)
(put 'dabbrev-case-replace 'risky-local-variable t)
@@ -5697,13 +5703,13 @@ There is some minimal font-lock support (see vars
;;;***
;;;### (autoloads (cancel-debug-on-entry debug-on-entry debug) "debug"
-;;;;;; "emacs-lisp/debug.el" (19961 55377))
+;;;;;; "emacs-lisp/debug.el" (20051 32345))
;;; Generated autoloads from emacs-lisp/debug.el
(setq debugger 'debug)
(autoload 'debug "debug" "\
-Enter debugger. To return, type \\<debugger-mode-map>`\\[debugger-continue]'.
+Enter debugger. \\<debugger-mode-map>`\\[debugger-continue]' returns from the debugger.
Arguments are mainly for use when this is called from the internals
of the evaluator.
@@ -5877,7 +5883,7 @@ any selection.
;;;***
;;;### (autoloads (derived-mode-init-mode-variables define-derived-mode)
-;;;;;; "derived" "emacs-lisp/derived.el" (19849 29307))
+;;;;;; "derived" "emacs-lisp/derived.el" (20054 8529))
;;; Generated autoloads from emacs-lisp/derived.el
(autoload 'define-derived-mode "derived" "\
@@ -5900,10 +5906,10 @@ BODY can start with a bunch of keyword arguments. The following keyword
Declare the customization group that corresponds to this mode.
The command `customize-mode' uses this.
:syntax-table TABLE
- Use TABLE instead of the default.
+ Use TABLE instead of the default (CHILD-syntax-table).
A nil value means to simply use the same syntax-table as the parent.
:abbrev-table TABLE
- Use TABLE instead of the default.
+ Use TABLE instead of the default (CHILD-abbrev-table).
A nil value means to simply use the same abbrev-table as the parent.
Here is how you could define LaTeX-Thesis mode as a variant of LaTeX mode:
@@ -6232,7 +6238,7 @@ Major mode for editing the diary file.
;;;***
;;;### (autoloads (diff-buffer-with-file diff-backup diff diff-command
-;;;;;; diff-switches) "diff" "vc/diff.el" (19903 54862))
+;;;;;; diff-switches) "diff" "vc/diff.el" (19999 41597))
;;; Generated autoloads from vc/diff.el
(defvar diff-switches (purecopy "-c") "\
@@ -6247,10 +6253,10 @@ The command to use to run diff.")
(autoload 'diff "diff" "\
Find and display the differences between OLD and NEW files.
-When called interactively, read OLD and NEW using the minibuffer;
-the default for NEW is the current buffer's file name, and the
-default for OLD is a backup file for NEW, if one exists.
-If NO-ASYNC is non-nil, call diff synchronously.
+When called interactively, read NEW, then OLD, using the
+minibuffer. The default for NEW is the current buffer's file
+name, and the default for OLD is a backup file for NEW, if one
+exists. If NO-ASYNC is non-nil, call diff synchronously.
When called interactively with a prefix argument, prompt
interactively for diff switches. Otherwise, the switches
@@ -6316,7 +6322,7 @@ Optional arguments are passed to `dig-invoke'.
;;;***
;;;### (autoloads (dired-mode dired-noselect dired-other-frame dired-other-window
-;;;;;; dired dired-listing-switches) "dired" "dired.el" (19966 16984))
+;;;;;; dired dired-listing-switches) "dired" "dired.el" (20045 30688))
;;; Generated autoloads from dired.el
(defvar dired-listing-switches (purecopy "-al") "\
@@ -6345,8 +6351,7 @@ Dired displays a list of files in DIRNAME (which may also have
shell wildcards appended to select certain files). If DIRNAME is a cons,
its first element is taken as the directory name and the rest as an explicit
list of files to make directory entries for.
-\\<dired-mode-map>You can move around in it with the usual commands.
-You can flag files for deletion with \\[dired-flag-file-deletion] and then
+\\<dired-mode-map>You can flag files for deletion with \\[dired-flag-file-deletion] and then
delete them by typing \\[dired-do-flagged-delete].
Type \\[describe-mode] after entering Dired for more info.
@@ -6382,8 +6387,8 @@ In Dired, you are \"editing\" a list of the files in a directory and
files for later commands or \"flag\" them for deletion, either file
by file or all files matching certain criteria.
You can move using the usual cursor motion commands.\\<dired-mode-map>
-Letters no longer insert themselves. Digits are prefix arguments.
-Instead, type \\[dired-flag-file-deletion] to flag a file for Deletion.
+The buffer is read-only. Digits are prefix arguments.
+Type \\[dired-flag-file-deletion] to flag a file `D' for deletion.
Type \\[dired-mark] to Mark a file or subdirectory for later commands.
Most commands operate on the marked files and use the current file
if no files are marked. Use a numeric prefix argument to operate on
@@ -6391,9 +6396,9 @@ Type \\[dired-mark] to Mark a file or subdirectory for later commands.
to operate on the current file only. Prefix arguments override marks.
Mark-using commands display a list of failures afterwards. Type \\[dired-summary]
to see why something went wrong.
-Type \\[dired-unmark] to Unmark a file or all files of a subdirectory.
-Type \\[dired-unmark-backward] to back up one line and unflag.
-Type \\[dired-do-flagged-delete] to eXecute the deletions requested.
+Type \\[dired-unmark] to Unmark a file or all files of an inserted subdirectory.
+Type \\[dired-unmark-backward] to back up one line and unmark or unflag.
+Type \\[dired-do-flagged-delete] to delete (eXecute) the files flagged `D'.
Type \\[dired-find-file] to Find the current line's file
(or dired it in another buffer, if it is a directory).
Type \\[dired-find-file-other-window] to find file or dired directory in Other window.
@@ -6403,10 +6408,10 @@ Type \\[dired-do-copy] to Copy files.
Type \\[dired-sort-toggle-or-edit] to toggle Sorting by name/date or change the `ls' switches.
Type \\[revert-buffer] to read all currently expanded directories aGain.
This retains all marks and hides subdirs again that were hidden before.
-SPC and DEL can be used to move down and up by lines.
+Use `SPC' and `DEL' to move down and up by lines.
If Dired ever gets confused, you can either type \\[revert-buffer] to read the
-directories again, type \\[dired-do-redisplay] to relist a single or the marked files or a
+directories again, type \\[dired-do-redisplay] to relist the file at point or the marked files or a
subdirectory, or type \\[dired-build-subdir-alist] to parse the buffer
again for the directory tree.
@@ -6485,7 +6490,7 @@ redefine OBJECT if it is a symbol.
;;;;;; standard-display-g1 standard-display-ascii standard-display-default
;;;;;; standard-display-8bit describe-current-display-table describe-display-table
;;;;;; set-display-table-slot display-table-slot make-display-table)
-;;;;;; "disp-table" "disp-table.el" (19845 45374))
+;;;;;; "disp-table" "disp-table.el" (19984 16846))
;;; Generated autoloads from disp-table.el
(autoload 'make-display-table "disp-table" "\
@@ -6668,8 +6673,8 @@ Locate SOA record and increment the serial field.
;;;***
;;;### (autoloads (doc-view-bookmark-jump doc-view-minor-mode doc-view-mode-maybe
-;;;;;; doc-view-mode doc-view-mode-p) "doc-view" "doc-view.el" (19953
-;;;;;; 8437))
+;;;;;; doc-view-mode doc-view-mode-p) "doc-view" "doc-view.el" (20002
+;;;;;; 46800))
;;; Generated autoloads from doc-view.el
(autoload 'doc-view-mode-p "doc-view" "\
@@ -7511,7 +7516,7 @@ an EDE controlled project.
;;;### (autoloads (edebug-all-forms edebug-all-defs edebug-eval-top-level-form
;;;;;; edebug-basic-spec edebug-all-forms edebug-all-defs) "edebug"
-;;;;;; "emacs-lisp/edebug.el" (19863 8742))
+;;;;;; "emacs-lisp/edebug.el" (20050 11479))
;;; Generated autoloads from emacs-lisp/edebug.el
(defvar edebug-all-defs nil "\
@@ -7584,7 +7589,7 @@ Toggle edebugging of all forms.
;;;;;; ediff-merge-directories-with-ancestor ediff-merge-directories
;;;;;; ediff-directories3 ediff-directory-revisions ediff-directories
;;;;;; ediff-buffers3 ediff-buffers ediff-backup ediff-current-file
-;;;;;; ediff-files3 ediff-files) "ediff" "vc/ediff.el" (19845 45374))
+;;;;;; ediff-files3 ediff-files) "ediff" "vc/ediff.el" (19996 8027))
;;; Generated autoloads from vc/ediff.el
(autoload 'ediff-files "ediff" "\
@@ -7768,7 +7773,7 @@ buffer.
\(fn &optional FILE STARTUP-HOOKS MERGE-BUFFER-FILE)" t nil)
(autoload 'ediff-patch-file "ediff" "\
-Run Ediff by patching SOURCE-FILENAME.
+Query for a file name, and then run Ediff by patching that file.
If optional PATCH-BUF is given, use the patch in that buffer
and don't ask the user.
If prefix argument, then: if even argument, assume that the patch is in a
@@ -8149,6 +8154,32 @@ displayed.
;;;***
+;;;### (autoloads (emacs-lock-mode) "emacs-lock" "emacs-lock.el"
+;;;;;; (19988 13913))
+;;; Generated autoloads from emacs-lock.el
+
+(autoload 'emacs-lock-mode "emacs-lock" "\
+Toggle Emacs Lock mode in the current buffer.
+
+With \\[universal-argument], ask for the locking mode to be used.
+With other prefix ARG, turn mode on if ARG is positive, off otherwise.
+
+Initially, if the user does not pass an explicit locking mode, it defaults
+to `emacs-lock-default-locking-mode' (which see); afterwards, the locking
+mode most recently set on the buffer is used instead.
+
+When called from Elisp code, ARG can be any locking mode:
+
+ exit -- Emacs cannot exit while the buffer is locked
+ kill -- the buffer cannot be killed, but Emacs can exit as usual
+ all -- the buffer is locked against both actions
+
+Other values are interpreted as usual.
+
+\(fn &optional ARG)" t nil)
+
+;;;***
+
;;;### (autoloads (report-emacs-bug) "emacsbug" "mail/emacsbug.el"
;;;;;; (19978 37530))
;;; Generated autoloads from mail/emacsbug.el
@@ -8261,8 +8292,8 @@ Commands:
;;;;;; epa-sign-region epa-verify-cleartext-in-region epa-verify-region
;;;;;; epa-decrypt-armor-in-region epa-decrypt-region epa-encrypt-file
;;;;;; epa-sign-file epa-verify-file epa-decrypt-file epa-select-keys
-;;;;;; epa-list-secret-keys epa-list-keys) "epa" "epa.el" (19865
-;;;;;; 50420))
+;;;;;; epa-list-secret-keys epa-list-keys) "epa" "epa.el" (20042
+;;;;;; 17367))
;;; Generated autoloads from epa.el
(autoload 'epa-list-keys "epa" "\
@@ -8308,7 +8339,12 @@ Encrypt FILE for RECIPIENTS.
(autoload 'epa-decrypt-region "epa" "\
Decrypt the current region between START and END.
-Don't use this command in Lisp programs!
+If MAKE-BUFFER-FUNCTION is non-nil, call it to prepare an output buffer.
+It should return that buffer. If it copies the input, it should
+delete the text now being decrypted. It should leave point at the
+proper place to insert the plaintext.
+
+Be careful about using this command in Lisp programs!
Since this function operates on regions, it does some tricks such
as coding-system detection and unibyte/multibyte conversion. If
you are sure how the data in the region should be treated, you
@@ -8323,7 +8359,7 @@ For example:
(epg-decrypt-string context (buffer-substring start end))
'utf-8))
-\(fn START END)" t nil)
+\(fn START END &optional MAKE-BUFFER-FUNCTION)" t nil)
(autoload 'epa-decrypt-armor-in-region "epa" "\
Decrypt OpenPGP armors in the current region between START and END.
@@ -8461,7 +8497,7 @@ Encrypt marked files.
;;;***
;;;### (autoloads (epa-file-disable epa-file-enable epa-file-handler)
-;;;;;; "epa-file" "epa-file.el" (19865 50420))
+;;;;;; "epa-file" "epa-file.el" (20038 20303))
;;; Generated autoloads from epa-file.el
(autoload 'epa-file-handler "epa-file" "\
@@ -8483,7 +8519,7 @@ Encrypt marked files.
;;;### (autoloads (epa-global-mail-mode epa-mail-import-keys epa-mail-encrypt
;;;;;; epa-mail-sign epa-mail-verify epa-mail-decrypt epa-mail-mode)
-;;;;;; "epa-mail" "epa-mail.el" (19865 50420))
+;;;;;; "epa-mail" "epa-mail.el" (20043 38232))
;;; Generated autoloads from epa-mail.el
(autoload 'epa-mail-mode "epa-mail" "\
@@ -8547,7 +8583,7 @@ Minor mode to hook EasyPG into Mail mode.
;;;***
-;;;### (autoloads (epg-make-context) "epg" "epg.el" (19865 50420))
+;;;### (autoloads (epg-make-context) "epg" "epg.el" (20031 47065))
;;; Generated autoloads from epg.el
(autoload 'epg-make-context "epg" "\
@@ -8579,7 +8615,7 @@ Look at CONFIG and try to expand GROUP.
;;;***
;;;### (autoloads (erc-handle-irc-url erc erc-select-read-args) "erc"
-;;;;;; "erc/erc.el" (19981 40664))
+;;;;;; "erc/erc.el" (19986 58615))
;;; Generated autoloads from erc/erc.el
(autoload 'erc-select-read-args "erc" "\
@@ -8608,7 +8644,7 @@ then the server and full-name will be set to those values, whereas
`erc-compute-port', `erc-compute-nick' and `erc-compute-full-name' will
be invoked for the values of the other parameters.
-\(fn &key (SERVER (erc-compute-server)) (PORT (erc-compute-port)) (NICK (erc-compute-nick)) PASSWORD (FULL-NAME (erc-compute-full-name)))" t nil)
+\(fn &key (server (erc-compute-server)) (port (erc-compute-port)) (nick (erc-compute-nick)) PASSWORD (full-name (erc-compute-full-name)))" t nil)
(defalias 'erc-select 'erc)
@@ -9202,7 +9238,7 @@ corresponding to a successful execution.
;;;;;; visit-tags-table tags-table-mode find-tag-default-function
;;;;;; find-tag-hook tags-add-tables tags-compression-info-list
;;;;;; tags-table-list tags-case-fold-search) "etags" "progmodes/etags.el"
-;;;;;; (19936 52203))
+;;;;;; (20007 64734))
;;; Generated autoloads from progmodes/etags.el
(defvar tags-file-name nil "\
@@ -9459,7 +9495,11 @@ Search through all files listed in tags table for match for REGEXP.
Stops when a match is found.
To continue searching for next match, use command \\[tags-loop-continue].
-See documentation of variable `tags-file-name'.
+If FILE-LIST-FORM is non-nil, it should be a form that, when
+evaluated, will return a list of file names. The search will be
+restricted to these files.
+
+Aleso see the documentation of the `tags-file-name' variable.
\(fn REGEXP &optional FILE-LIST-FORM)" t nil)
@@ -10138,7 +10178,7 @@ Besides the choice of face, it is the same as `buffer-face-mode'.
;;;### (autoloads (feedmail-queue-reminder feedmail-run-the-queue
;;;;;; feedmail-run-the-queue-global-prompt feedmail-run-the-queue-no-prompts
-;;;;;; feedmail-send-it) "feedmail" "mail/feedmail.el" (19931 11784))
+;;;;;; feedmail-send-it) "feedmail" "mail/feedmail.el" (19986 58615))
;;; Generated autoloads from mail/feedmail.el
(autoload 'feedmail-send-it "feedmail" "\
@@ -10547,7 +10587,7 @@ Visit the file you click on in another window.
;;;;;; find-variable find-variable-noselect find-function-other-frame
;;;;;; find-function-other-window find-function find-function-noselect
;;;;;; find-function-search-for-symbol find-library) "find-func"
-;;;;;; "emacs-lisp/find-func.el" (19981 40664))
+;;;;;; "emacs-lisp/find-func.el" (20050 11479))
;;; Generated autoloads from emacs-lisp/find-func.el
(autoload 'find-library "find-func" "\
@@ -10576,11 +10616,15 @@ in a buffer and the point of the definition. The buffer is
not selected. If the function definition can't be found in
the buffer, returns (BUFFER).
+If FUNCTION is a built-in function, this function normally
+attempts to find it in the Emacs C sources; however, if LISP-ONLY
+is non-nil, signal an error instead.
+
If the file where FUNCTION is defined is not known, then it is
searched for in `find-function-source-path' if non-nil, otherwise
in `load-path'.
-\(fn FUNCTION)" nil nil)
+\(fn FUNCTION &optional LISP-ONLY)" nil nil)
(autoload 'find-function "find-func" "\
Find the definition of the FUNCTION near point.
@@ -10782,8 +10826,8 @@ to get the effect of a C-q.
;;;***
-;;;### (autoloads (flymake-mode-off flymake-mode-on flymake-mode)
-;;;;;; "flymake" "progmodes/flymake.el" (19976 22732))
+;;;### (autoloads (flymake-find-file-hook flymake-mode-off flymake-mode-on
+;;;;;; flymake-mode) "flymake" "progmodes/flymake.el" (19984 16846))
;;; Generated autoloads from progmodes/flymake.el
(autoload 'flymake-mode "flymake" "\
@@ -10803,11 +10847,16 @@ Turn flymake mode off.
\(fn)" nil nil)
+(autoload 'flymake-find-file-hook "flymake" "\
+
+
+\(fn)" nil nil)
+
;;;***
;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off
;;;;;; turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode)
-;;;;;; "flyspell" "textmodes/flyspell.el" (19981 40664))
+;;;;;; "flyspell" "textmodes/flyspell.el" (19982 3545))
;;; Generated autoloads from textmodes/flyspell.el
(autoload 'flyspell-prog-mode "flyspell" "\
@@ -10877,7 +10926,7 @@ Flyspell whole buffer.
;;;### (autoloads (follow-delete-other-windows-and-split follow-mode
;;;;;; turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el"
-;;;;;; (19886 45771))
+;;;;;; (19998 49767))
;;; Generated autoloads from follow.el
(autoload 'turn-on-follow-mode "follow" "\
@@ -11129,7 +11178,7 @@ and choose the directory as the fortune-file.
;;;***
;;;### (autoloads (gdb gdb-enable-debug) "gdb-mi" "progmodes/gdb-mi.el"
-;;;;;; (19931 11784))
+;;;;;; (19988 13913))
;;; Generated autoloads from progmodes/gdb-mi.el
(defvar gdb-enable-debug nil "\
@@ -11337,7 +11386,7 @@ DEFAULT-MAP specifies the default key map for ICON-LIST.
;;;***
;;;### (autoloads (gnus gnus-other-frame gnus-slave gnus-no-server
-;;;;;; gnus-slave-no-server) "gnus" "gnus/gnus.el" (19978 37530))
+;;;;;; gnus-slave-no-server) "gnus" "gnus/gnus.el" (20027 50006))
;;; Generated autoloads from gnus/gnus.el
(when (fboundp 'custom-autoload)
(custom-autoload 'gnus-select-method "gnus"))
@@ -11390,7 +11439,7 @@ prompt the user for the name of an NNTP server to use.
;;;;;; gnus-agent-get-undownloaded-list gnus-agent-delete-group
;;;;;; gnus-agent-rename-group gnus-agent-possibly-save-gcc gnus-agentize
;;;;;; gnus-slave-unplugged gnus-plugged gnus-unplugged) "gnus-agent"
-;;;;;; "gnus/gnus-agent.el" (19953 61266))
+;;;;;; "gnus/gnus-agent.el" (20048 56149))
;;; Generated autoloads from gnus/gnus-agent.el
(autoload 'gnus-unplugged "gnus-agent" "\
@@ -11481,7 +11530,7 @@ If CLEAN, obsolete (ignore).
;;;***
;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el"
-;;;;;; (19981 40664))
+;;;;;; (20050 11479))
;;; Generated autoloads from gnus/gnus-art.el
(autoload 'gnus-article-prepare-display "gnus-art" "\
@@ -11699,7 +11748,7 @@ If gravatars are already displayed, remove them.
;;;***
;;;### (autoloads (gnus-fetch-group-other-frame gnus-fetch-group)
-;;;;;; "gnus-group" "gnus/gnus-group.el" (19981 40664))
+;;;;;; "gnus-group" "gnus/gnus-group.el" (20062 2656))
;;; Generated autoloads from gnus/gnus-group.el
(autoload 'gnus-fetch-group "gnus-group" "\
@@ -11717,7 +11766,7 @@ Pop up a frame and enter GROUP.
;;;***
;;;### (autoloads (gnus-html-prefetch-images gnus-article-html) "gnus-html"
-;;;;;; "gnus/gnus-html.el" (19917 1372))
+;;;;;; "gnus/gnus-html.el" (20050 11479))
;;; Generated autoloads from gnus/gnus-html.el
(autoload 'gnus-article-html "gnus-html" "\
@@ -11874,7 +11923,7 @@ Calling (gnus-group-split-fancy nil nil \"mail.others\") returns:
;;;***
;;;### (autoloads (gnus-button-reply gnus-button-mailto gnus-msg-mail)
-;;;;;; "gnus-msg" "gnus/gnus-msg.el" (19978 37530))
+;;;;;; "gnus-msg" "gnus/gnus-msg.el" (20055 29424))
;;; Generated autoloads from gnus/gnus-msg.el
(autoload 'gnus-msg-mail "gnus-msg" "\
@@ -12040,7 +12089,7 @@ See the documentation for these variables and functions for details.
;;;***
;;;### (autoloads (gnus-update-format) "gnus-spec" "gnus/gnus-spec.el"
-;;;;;; (19845 45374))
+;;;;;; (20046 14433))
;;; Generated autoloads from gnus/gnus-spec.el
(autoload 'gnus-update-format "gnus-spec" "\
@@ -12051,7 +12100,7 @@ Update the format specification near point.
;;;***
;;;### (autoloads (gnus-declare-backend) "gnus-start" "gnus/gnus-start.el"
-;;;;;; (19953 61266))
+;;;;;; (19988 13913))
;;; Generated autoloads from gnus/gnus-start.el
(autoload 'gnus-declare-backend "gnus-start" "\
@@ -12062,7 +12111,7 @@ Declare back end NAME with ABILITIES as a Gnus back end.
;;;***
;;;### (autoloads (gnus-summary-bookmark-jump) "gnus-sum" "gnus/gnus-sum.el"
-;;;;;; (19981 40664))
+;;;;;; (20050 11479))
;;; Generated autoloads from gnus/gnus-sum.el
(autoload 'gnus-summary-bookmark-jump "gnus-sum" "\
@@ -12100,6 +12149,23 @@ Add the window configuration CONF to `gnus-buffer-configuration'.
;;;***
+;;;### (autoloads (gnutls-min-prime-bits) "gnutls" "net/gnutls.el"
+;;;;;; (20002 46800))
+;;; Generated autoloads from net/gnutls.el
+
+(defvar gnutls-min-prime-bits nil "\
+The minimum number of bits to be used in Diffie-Hellman key exchange.
+
+This sets the minimum accepted size of the key to be used in a
+client-server handshake. If the server sends a prime with fewer than
+the specified number of bits the handshake will fail.
+
+A value of nil says to use the default gnutls value.")
+
+(custom-autoload 'gnutls-min-prime-bits "gnutls" t)
+
+;;;***
+
;;;### (autoloads (gomoku) "gomoku" "play/gomoku.el" (19889 21967))
;;; Generated autoloads from play/gomoku.el
@@ -12185,7 +12251,7 @@ Retrieve MAIL-ADDRESS gravatar and returns it.
;;;### (autoloads (zrgrep rgrep lgrep grep-find grep grep-mode grep-compute-defaults
;;;;;; grep-process-setup grep-setup-hook grep-find-command grep-command
-;;;;;; grep-window-height) "grep" "progmodes/grep.el" (19980 19797))
+;;;;;; grep-window-height) "grep" "progmodes/grep.el" (20050 11479))
;;; Generated autoloads from progmodes/grep.el
(defvar grep-window-height nil "\
@@ -12356,7 +12422,7 @@ the form \"WINDOW-ID PIXMAP-ID\". Value is non-nil if successful.
;;;***
;;;### (autoloads (gud-tooltip-mode gdb-script-mode jdb pdb perldb
-;;;;;; xdb dbx sdb gud-gdb) "gud" "progmodes/gud.el" (19931 11784))
+;;;;;; xdb dbx sdb gud-gdb) "gud" "progmodes/gud.el" (19988 13913))
;;; Generated autoloads from progmodes/gud.el
(autoload 'gud-gdb "gud" "\
@@ -12665,7 +12731,7 @@ different regions. With numeric argument ARG, behaves like
;;;### (autoloads (doc-file-to-info doc-file-to-man describe-categories
;;;;;; describe-syntax describe-variable variable-at-point describe-function-1
;;;;;; find-lisp-object-file-name help-C-file-name describe-function)
-;;;;;; "help-fns" "help-fns.el" (19977 43600))
+;;;;;; "help-fns" "help-fns.el" (20029 5330))
;;; Generated autoloads from help-fns.el
(autoload 'describe-function "help-fns" "\
@@ -12761,18 +12827,9 @@ gives the window that lists the options.")
;;;### (autoloads (help-xref-on-pp help-insert-xref-button help-xref-button
;;;;;; help-make-xrefs help-buffer help-setup-xref help-mode-finish
-;;;;;; help-mode-setup help-mode) "help-mode" "help-mode.el" (19958
-;;;;;; 33091))
+;;;;;; help-mode-setup) "help-mode" "help-mode.el" (20059 26455))
;;; Generated autoloads from help-mode.el
-(autoload 'help-mode "help-mode" "\
-Major mode for viewing help text and navigating references in it.
-Entry to this mode runs the normal hook `help-mode-hook'.
-Commands:
-\\{help-mode-map}
-
-\(fn)" t nil)
-
(autoload 'help-mode-setup "help-mode" "\
@@ -12968,7 +13025,7 @@ This discards the buffer's undo information.
;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer
;;;;;; hi-lock-face-phrase-buffer hi-lock-face-buffer hi-lock-line-face-buffer
;;;;;; global-hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el"
-;;;;;; (19845 45374))
+;;;;;; (20034 23247))
;;; Generated autoloads from hi-lock.el
(autoload 'hi-lock-mode "hi-lock" "\
@@ -13746,7 +13803,7 @@ bound to the current value of the filter.
;;;***
;;;### (autoloads (ibuffer ibuffer-other-window ibuffer-list-buffers)
-;;;;;; "ibuffer" "ibuffer.el" (19886 45771))
+;;;;;; "ibuffer" "ibuffer.el" (20053 39261))
;;; Generated autoloads from ibuffer.el
(autoload 'ibuffer-list-buffers "ibuffer" "\
@@ -13787,7 +13844,7 @@ FORMATS is the value to use for `ibuffer-formats'.
;;;### (autoloads (icalendar-import-buffer icalendar-import-file
;;;;;; icalendar-export-region icalendar-export-file) "icalendar"
-;;;;;; "calendar/icalendar.el" (19897 16090))
+;;;;;; "calendar/icalendar.el" (20015 58840))
;;; Generated autoloads from calendar/icalendar.el
(autoload 'icalendar-export-file "icalendar" "\
@@ -14062,8 +14119,8 @@ The main features of this mode are
;;;;;; ido-find-alternate-file ido-find-file-other-window ido-find-file
;;;;;; ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer
;;;;;; ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window
-;;;;;; ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (19931
-;;;;;; 11784))
+;;;;;; ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (20025
+;;;;;; 8284))
;;; Generated autoloads from ido.el
(defvar ido-mode nil "\
@@ -14353,7 +14410,7 @@ Toggle inline image minor mode.
;;;;;; create-image image-type-auto-detected-p image-type-available-p
;;;;;; image-type image-type-from-file-name image-type-from-file-header
;;;;;; image-type-from-buffer image-type-from-data) "image" "image.el"
-;;;;;; (19956 37456))
+;;;;;; (20013 17118))
;;; Generated autoloads from image.el
(autoload 'image-type-from-data "image" "\
@@ -14439,6 +14496,7 @@ IMAGE must be an image created with `create-image' or `defimage'.
IMAGE is displayed by putting an overlay into the current buffer with a
`before-string' STRING that has a `display' property whose value is the
image. STRING is defaulted if you omit it.
+The overlay created will have the `put-image' property set to t.
POS may be an integer or marker.
AREA is where to display the image. AREA nil or omitted means
display it in the text area, a value of `left-margin' means
@@ -14450,8 +14508,8 @@ means display it in the right marginal area.
(autoload 'insert-image "image" "\
Insert IMAGE into current buffer at point.
IMAGE is displayed by inserting STRING into the current buffer
-with a `display' property whose value is the image. STRING is
-defaulted if you omit it.
+with a `display' property whose value is the image. STRING
+defaults to the empty string if you omit it.
AREA is where to display the image. AREA nil or omitted means
display it in the text area, a value of `left-margin' means
display it in the left marginal area, a value of `right-margin'
@@ -14549,7 +14607,7 @@ If Emacs is compiled without ImageMagick support, do nothing.
;;;;;; image-dired-jump-thumbnail-buffer image-dired-delete-tag
;;;;;; image-dired-tag-files image-dired-show-all-from-dir image-dired-display-thumbs
;;;;;; image-dired-dired-with-window-configuration image-dired-dired-toggle-marked-thumbs)
-;;;;;; "image-dired" "image-dired.el" (19931 11784))
+;;;;;; "image-dired" "image-dired.el" (20033 22846))
;;; Generated autoloads from image-dired.el
(autoload 'image-dired-dired-toggle-marked-thumbs "image-dired" "\
@@ -14749,7 +14807,7 @@ Image files are those whose name has an extension in
;;;***
;;;### (autoloads (image-bookmark-jump image-mode-as-text image-minor-mode
-;;;;;; image-mode) "image-mode" "image-mode.el" (19951 19539))
+;;;;;; image-mode) "image-mode" "image-mode.el" (19999 41597))
;;; Generated autoloads from image-mode.el
(autoload 'image-mode "image-mode" "\
@@ -15007,7 +15065,7 @@ of `inferior-lisp-program'). Runs the hooks from
;;;;;; Info-goto-emacs-key-command-node Info-goto-emacs-command-node
;;;;;; Info-mode info-finder info-apropos Info-index Info-directory
;;;;;; Info-on-current-buffer info-standalone info-emacs-manual
-;;;;;; info info-other-window) "info" "info.el" (19967 7755))
+;;;;;; info info-other-window) "info" "info.el" (20031 47065))
;;; Generated autoloads from info.el
(autoload 'info-other-window "info" "\
@@ -15022,7 +15080,7 @@ Enter Info, the documentation browser.
Optional argument FILE-OR-NODE specifies the file to examine;
the default is the top-level directory of Info.
Called from a program, FILE-OR-NODE may specify an Info node of the form
-`(FILENAME)NODENAME'.
+\"(FILENAME)NODENAME\".
Optional argument BUFFER specifies the Info buffer name;
the default buffer name is *info*. If BUFFER exists,
just switch to BUFFER. Otherwise, create a new buffer
@@ -15194,7 +15252,7 @@ Go to Info buffer that displays MANUAL, creating it if none already exists.
;;;### (autoloads (info-complete-file info-complete-symbol info-lookup-file
;;;;;; info-lookup-symbol info-lookup-reset) "info-look" "info-look.el"
-;;;;;; (19936 52203))
+;;;;;; (19984 16846))
;;; Generated autoloads from info-look.el
(autoload 'info-lookup-reset "info-look" "\
@@ -15513,7 +15571,7 @@ Add submenus to the File menu, to convert to and from various formats.
;;;;;; ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings
;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell
;;;;;; ispell-help ispell-pdict-save ispell-word ispell-personal-dictionary)
-;;;;;; "ispell" "textmodes/ispell.el" (19905 10215))
+;;;;;; "ispell" "textmodes/ispell.el" (20055 29424))
;;; Generated autoloads from textmodes/ispell.el
(put 'ispell-check-comments 'safe-local-variable (lambda (a) (memq a '(nil t exclusive))))
@@ -15837,7 +15895,7 @@ If non-nil, second arg INITIAL-INPUT is a string to insert before reading.
;;;***
;;;### (autoloads (jka-compr-uninstall jka-compr-handler) "jka-compr"
-;;;;;; "jka-compr.el" (19886 45771))
+;;;;;; "jka-compr.el" (20000 30139))
;;; Generated autoloads from jka-compr.el
(defvar jka-compr-inhibit nil "\
@@ -15860,7 +15918,7 @@ by `jka-compr-installed'.
;;;***
-;;;### (autoloads (js-mode) "js" "progmodes/js.el" (19981 40664))
+;;;### (autoloads (js-mode) "js" "progmodes/js.el" (20038 20303))
;;; Generated autoloads from progmodes/js.el
(autoload 'js-mode "js" "\
@@ -16346,8 +16404,8 @@ See `linum-mode' for more information on Linum mode.
;;;***
-;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (19975
-;;;;;; 1875))
+;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (19996
+;;;;;; 8027))
;;; Generated autoloads from loadhist.el
(autoload 'unload-feature "loadhist" "\
@@ -16469,16 +16527,20 @@ Major mode for browsing CVS log output.
;;;***
-;;;### (autoloads (longlines-mode) "longlines" "longlines.el" (19886
-;;;;;; 45771))
+;;;### (autoloads (longlines-mode) "longlines" "longlines.el" (20031
+;;;;;; 47065))
;;; Generated autoloads from longlines.el
(autoload 'longlines-mode "longlines" "\
-Toggle Long Lines mode.
+Minor mode to wrap long lines.
In Long Lines mode, long lines are wrapped if they extend beyond
`fill-column'. The soft newlines used for line wrapping will not
show up when the text is yanked or saved to disk.
+With no argument, this command toggles Long Lines mode.
+With a prefix argument ARG, turn Long Lines minor mode on if ARG is positive,
+otherwise turn it off.
+
If the variable `longlines-auto-wrap' is non-nil, lines are automatically
wrapped whenever the buffer is changed. You can always call
`fill-paragraph' to fill individual paragraphs.
@@ -17103,7 +17165,7 @@ Previous contents of that buffer are killed first.
;;;***
;;;### (autoloads (Man-bookmark-jump man-follow man) "man" "man.el"
-;;;;;; (19870 57559))
+;;;;;; (19999 41597))
;;; Generated autoloads from man.el
(defalias 'manual-entry 'man)
@@ -17211,7 +17273,7 @@ Returns non-nil if the new state is enabled.
;;;;;; message-forward-make-body message-forward message-recover
;;;;;; message-supersede message-cancel-news message-followup message-wide-reply
;;;;;; message-reply message-news message-mail message-mode) "message"
-;;;;;; "gnus/message.el" (19980 19797))
+;;;;;; "gnus/message.el" (20047 35303))
;;; Generated autoloads from gnus/message.el
(define-mail-user-agent 'message-user-agent 'message-mail 'message-send-and-exit 'message-kill-buffer 'message-send-hook)
@@ -17439,7 +17501,7 @@ redisplayed as output is inserted.
;;;### (autoloads (mh-fully-kill-draft mh-send-letter mh-user-agent-compose
;;;;;; mh-smail-batch mh-smail-other-window mh-smail) "mh-comp"
-;;;;;; "mh-e/mh-comp.el" (19845 45374))
+;;;;;; "mh-e/mh-comp.el" (19993 31832))
;;; Generated autoloads from mh-e/mh-comp.el
(autoload 'mh-smail "mh-comp" "\
@@ -17486,7 +17548,7 @@ Elements look like (HEADER . VALUE) where both HEADER and VALUE
are strings.
CONTINUE, SWITCH-FUNCTION, YANK-ACTION, SEND-ACTIONS, and
-RETURN-ACTION are ignored.
+RETURN-ACTION and any additional arguments are IGNORED.
\(fn &optional TO SUBJECT OTHER-HEADERS CONTINUE SWITCH-FUNCTION YANK-ACTION SEND-ACTIONS RETURN-ACTION &rest IGNORED)" nil nil)
@@ -17529,7 +17591,7 @@ delete the draft message.
;;;***
-;;;### (autoloads (mh-version) "mh-e" "mh-e/mh-e.el" (19931 11784))
+;;;### (autoloads (mh-version) "mh-e" "mh-e/mh-e.el" (20004 2139))
;;; Generated autoloads from mh-e/mh-e.el
(put 'mh-progs 'risky-local-variable t)
@@ -17546,7 +17608,7 @@ Display version information about MH-E and the MH mail handling system.
;;;***
;;;### (autoloads (mh-folder-mode mh-nmail mh-rmail) "mh-folder"
-;;;;;; "mh-e/mh-folder.el" (19845 45374))
+;;;;;; "mh-e/mh-folder.el" (20004 2139))
;;; Generated autoloads from mh-e/mh-folder.el
(autoload 'mh-rmail "mh-folder" "\
@@ -17876,7 +17938,7 @@ Assume text has been decoded if DECODED is non-nil.
;;;***
;;;### (autoloads (mml1991-sign mml1991-encrypt) "mml1991" "gnus/mml1991.el"
-;;;;;; (19940 49234))
+;;;;;; (20026 29156))
;;; Generated autoloads from gnus/mml1991.el
(autoload 'mml1991-encrypt "mml1991" "\
@@ -17893,7 +17955,7 @@ Assume text has been decoded if DECODED is non-nil.
;;;### (autoloads (mml2015-self-encrypt mml2015-sign mml2015-encrypt
;;;;;; mml2015-verify-test mml2015-verify mml2015-decrypt-test mml2015-decrypt)
-;;;;;; "mml2015" "gnus/mml2015.el" (19981 40664))
+;;;;;; "mml2015" "gnus/mml2015.el" (20059 26455))
;;; Generated autoloads from gnus/mml2015.el
(autoload 'mml2015-decrypt "mml2015" "\
@@ -18041,8 +18103,8 @@ To test this function, evaluate:
;;;***
-;;;### (autoloads (mouse-sel-mode) "mouse-sel" "mouse-sel.el" (19886
-;;;;;; 45771))
+;;;### (autoloads (mouse-sel-mode) "mouse-sel" "mouse-sel.el" (19997
+;;;;;; 28887))
;;; Generated autoloads from mouse-sel.el
(defvar mouse-sel-mode nil "\
@@ -18059,14 +18121,10 @@ Toggle Mouse Sel mode.
With prefix ARG, turn Mouse Sel mode on if and only if ARG is positive.
Returns the new status of Mouse Sel mode (non-nil means on).
-When Mouse Sel mode is enabled, mouse selection is enhanced in various ways:
-
-- Clicking mouse-1 starts (cancels) selection, dragging extends it.
-
-- Clicking or dragging mouse-3 extends the selection as well.
+When Mouse Sel mode is enabled, mouse selection is enhanced in
+various ways:
-- Double-clicking on word constituents selects words.
-Double-clicking on symbol constituents selects symbols.
+- Double-clicking on symbol constituents selects symbols.
Double-clicking on quotes or parentheses selects sexps.
Double-clicking on whitespace selects whitespace.
Triple-clicking selects lines.
@@ -18081,20 +18139,14 @@ mouse-sel sets the variables `interprogram-cut-function' and
- Clicking mouse-2 inserts the contents of the primary selection at
the mouse position (or point, if `mouse-yank-at-point' is non-nil).
-- Pressing mouse-2 while selecting or extending copies selection
-to the kill ring. Pressing mouse-1 or mouse-3 kills it.
-
-- Double-clicking mouse-3 also kills selection.
-
-- M-mouse-1, M-mouse-2 & M-mouse-3 work similarly to mouse-1, mouse-2
-& mouse-3, but operate on the X secondary selection rather than the
-primary selection and region.
+- mouse-2 while selecting or extending copies selection to the
+kill ring; mouse-1 or mouse-3 kills it.
\(fn &optional ARG)" t nil)
;;;***
-;;;### (autoloads (mpc) "mpc" "mpc.el" (19946 1612))
+;;;### (autoloads (mpc) "mpc" "mpc.el" (20052 53218))
;;; Generated autoloads from mpc.el
(autoload 'mpc "mpc" "\
@@ -18527,7 +18579,7 @@ listed in the PORTS list.
;;;***
;;;### (autoloads (open-network-stream) "network-stream" "net/network-stream.el"
-;;;;;; (19976 22732))
+;;;;;; (20044 59100))
;;; Generated autoloads from net/network-stream.el
(autoload 'open-network-stream "network-stream" "\
@@ -18578,6 +18630,10 @@ values:
:end-of-command specifies a regexp matching the end of a command.
+:end-of-capability specifies a regexp matching the end of the
+ response to the command specified for :capability-command.
+ It defaults to the regexp specified for :end-of-command.
+
:success specifies a regexp matching a message indicating a
successful STARTTLS negotiation. For instance, the default
should be \"^3\" for an NNTP connection.
@@ -19083,13 +19139,14 @@ the variable `nxml-enabled-unicode-blocks'.
;;;;;; org-babel-next-src-block org-babel-goto-named-result org-babel-goto-named-src-block
;;;;;; org-babel-goto-src-block-head org-babel-hide-result-toggle-maybe
;;;;;; org-babel-sha1-hash org-babel-execute-subtree org-babel-execute-buffer
-;;;;;; org-babel-map-src-blocks org-babel-open-src-block-result
-;;;;;; org-babel-switch-to-session-with-code org-babel-switch-to-session
-;;;;;; org-babel-initiate-session org-babel-load-in-session org-babel-expand-src-block
-;;;;;; org-babel-execute-src-block org-babel-pop-to-session-maybe
-;;;;;; org-babel-load-in-session-maybe org-babel-expand-src-block-maybe
+;;;;;; org-babel-map-inline-src-blocks org-babel-map-src-blocks
+;;;;;; org-babel-open-src-block-result org-babel-switch-to-session-with-code
+;;;;;; org-babel-switch-to-session org-babel-initiate-session org-babel-load-in-session
+;;;;;; org-babel-check-src-block org-babel-expand-src-block org-babel-execute-src-block
+;;;;;; org-babel-pop-to-session-maybe org-babel-load-in-session-maybe
+;;;;;; org-babel-expand-src-block-maybe org-babel-view-src-block-info
;;;;;; org-babel-execute-maybe org-babel-execute-safely-maybe) "ob"
-;;;;;; "org/ob.el" (19845 45374))
+;;;;;; "org/ob.el" (20045 31431))
;;; Generated autoloads from org/ob.el
(autoload 'org-babel-execute-safely-maybe "ob" "\
@@ -19102,6 +19159,13 @@ the variable `nxml-enabled-unicode-blocks'.
\(fn)" t nil)
+(autoload 'org-babel-view-src-block-info "ob" "\
+Display information on the current source block.
+This includes header arguments, language and name, and is largely
+a window into the `org-babel-get-src-block-info' function.
+
+\(fn)" t nil)
+
(autoload 'org-babel-expand-src-block-maybe "ob" "\
Conditionally expand a source block.
Detect if this is context for a org-babel src-block and if so
@@ -19149,6 +19213,11 @@ arguments and pop open the results in a preview buffer.
\(fn &optional ARG INFO PARAMS)" t nil)
+(autoload 'org-babel-check-src-block "ob" "\
+Check for misspelled header arguments in the current code block.
+
+\(fn)" t nil)
+
(autoload 'org-babel-load-in-session "ob" "\
Load the body of the current source-code block.
Evaluate the header arguments for the source block before
@@ -19212,6 +19281,15 @@ end-body --------- point at the end of the body
(put 'org-babel-map-src-blocks 'lisp-indent-function '1)
+(autoload 'org-babel-map-inline-src-blocks "ob" "\
+Evaluate BODY forms on each inline source-block in FILE.
+If FILE is nil evaluate BODY forms on source blocks in current
+buffer.
+
+\(fn FILE &rest BODY)" nil (quote macro))
+
+(put 'org-babel-map-inline-src-blocks 'lisp-indent-function '1)
+
(autoload 'org-babel-execute-buffer "ob" "\
Execute source code blocks in a buffer.
Call `org-babel-execute-src-block' on every source block in
@@ -19271,7 +19349,7 @@ Mark current src block
;;;***
;;;### (autoloads (org-babel-describe-bindings) "ob-keys" "org/ob-keys.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30710))
;;; Generated autoloads from org/ob-keys.el
(autoload 'org-babel-describe-bindings "ob-keys" "\
@@ -19282,7 +19360,7 @@ Describe all keybindings behind `org-babel-key-prefix'.
;;;***
;;;### (autoloads (org-babel-lob-get-info org-babel-lob-execute-maybe
-;;;;;; org-babel-lob-ingest) "ob-lob" "org/ob-lob.el" (19845 45374))
+;;;;;; org-babel-lob-ingest) "ob-lob" "org/ob-lob.el" (20045 31431))
;;; Generated autoloads from org/ob-lob.el
(autoload 'org-babel-lob-ingest "ob-lob" "\
@@ -19307,7 +19385,7 @@ Return a Library of Babel function call as a string.
;;;### (autoloads (org-babel-tangle org-babel-tangle-file org-babel-load-file
;;;;;; org-babel-tangle-lang-exts) "ob-tangle" "org/ob-tangle.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30712))
;;; Generated autoloads from org/ob-tangle.el
(defvar org-babel-tangle-lang-exts '(("emacs-lisp" . "el")) "\
@@ -19344,7 +19422,7 @@ TARGET-FILE can be used to specify a default export file for all
source blocks. Optional argument LANG can be used to limit the
exported source code blocks by language.
-\(fn &optional TARGET-FILE LANG)" t nil)
+\(fn &optional ONLY-THIS-BLOCK TARGET-FILE LANG)" t nil)
;;;***
@@ -19460,7 +19538,7 @@ including a reproducible test case and send the message.
;;;;;; org-insert-link-global org-store-link org-run-like-in-org-mode
;;;;;; turn-on-orgstruct++ turn-on-orgstruct orgstruct-mode org-global-cycle
;;;;;; org-mode org-babel-do-load-languages) "org" "org/org.el"
-;;;;;; (19931 11784))
+;;;;;; (20045 30720))
;;; Generated autoloads from org/org.el
(autoload 'org-babel-do-load-languages "org" "\
@@ -19598,6 +19676,7 @@ SCOPE determines the scope of this command. It can be any of:
nil The current buffer, respecting the restriction if any
tree The subtree started with the entry at point
+region The entries within the active region, if any
file The current buffer, without restriction
file-with-archives
The current buffer, and any archives associated with it
@@ -19683,7 +19762,7 @@ Call the customize function with org as argument.
;;;;;; org-diary org-agenda-list-stuck-projects org-tags-view org-todo-list
;;;;;; org-search-view org-agenda-list org-batch-store-agenda-views
;;;;;; org-store-agenda-views org-batch-agenda-csv org-batch-agenda
-;;;;;; org-agenda) "org-agenda" "org/org-agenda.el" (19914 25180))
+;;;;;; org-agenda) "org-agenda" "org/org-agenda.el" (20045 30712))
;;; Generated autoloads from org/org-agenda.el
(autoload 'org-agenda "org-agenda" "\
@@ -19784,11 +19863,6 @@ Produce a daily/weekly view from all files in variable `org-agenda-files'.
The view will be for the current day or week, but from the overview buffer
you will be able to go to other days/weeks.
-With one \\[universal-argument] prefix argument INCLUDE-ALL,
-all unfinished TODO items will also be shown, before the agenda.
-This feature is considered obsolete, please use the TODO list or a block
-agenda instead.
-
With a numeric prefix argument in an interactive call, the agenda will
span INCLUDE-ALL days. Lisp programs should instead specify SPAN to change
the number of days. SPAN defaults to `org-agenda-span'.
@@ -19933,7 +20007,7 @@ belonging to the \"Work\" category.
;;;### (autoloads (org-archive-subtree-default-with-confirmation
;;;;;; org-archive-subtree-default) "org-archive" "org/org-archive.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30713))
;;; Generated autoloads from org/org-archive.el
(autoload 'org-archive-subtree-default "org-archive" "\
@@ -19953,8 +20027,8 @@ This command is set with the variable `org-archive-default-command'.
;;;### (autoloads (org-export-as-ascii org-export-region-as-ascii
;;;;;; org-replace-region-by-ascii org-export-as-ascii-to-buffer
;;;;;; org-export-as-utf8-to-buffer org-export-as-utf8 org-export-as-latin1-to-buffer
-;;;;;; org-export-as-latin1) "org-ascii" "org/org-ascii.el" (19931
-;;;;;; 11784))
+;;;;;; org-export-as-latin1) "org-ascii" "org/org-ascii.el" (20045
+;;;;;; 30713))
;;; Generated autoloads from org/org-ascii.el
(autoload 'org-export-as-latin1 "org-ascii" "\
@@ -19968,7 +20042,7 @@ Like `org-export-as-ascii-to-buffer', use latin1 encoding for symbols.
\(fn &rest ARGS)" t nil)
(autoload 'org-export-as-utf8 "org-ascii" "\
-Like `org-export-as-ascii', use use encoding for special symbols.
+Like `org-export-as-ascii', use encoding for special symbols.
\(fn &rest ARGS)" t nil)
@@ -20027,8 +20101,8 @@ publishing directory.
;;;***
-;;;### (autoloads (org-attach) "org-attach" "org/org-attach.el" (19931
-;;;;;; 11784))
+;;;### (autoloads (org-attach) "org-attach" "org/org-attach.el" (20045
+;;;;;; 30713))
;;; Generated autoloads from org/org-attach.el
(autoload 'org-attach "org-attach" "\
@@ -20040,7 +20114,7 @@ Shows a list of commands and prompts for another key to execute a command.
;;;***
;;;### (autoloads (org-bbdb-anniversaries) "org-bbdb" "org/org-bbdb.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30713))
;;; Generated autoloads from org/org-bbdb.el
(autoload 'org-bbdb-anniversaries "org-bbdb" "\
@@ -20051,7 +20125,7 @@ Extract anniversaries from BBDB for display in the agenda.
;;;***
;;;### (autoloads (org-capture-import-remember-templates org-capture-insert-template-here
-;;;;;; org-capture) "org-capture" "org/org-capture.el" (19845 45374))
+;;;;;; org-capture) "org-capture" "org/org-capture.el" (20045 30713))
;;; Generated autoloads from org/org-capture.el
(autoload 'org-capture "org-capture" "\
@@ -20089,7 +20163,7 @@ Set org-capture-templates to be similar to `org-remember-templates'.
;;;***
;;;### (autoloads (org-clock-persistence-insinuate org-get-clocktable)
-;;;;;; "org-clock" "org/org-clock.el" (19845 45374))
+;;;;;; "org-clock" "org/org-clock.el" (20045 30713))
;;; Generated autoloads from org/org-clock.el
(autoload 'org-get-clocktable "org-clock" "\
@@ -20107,7 +20181,7 @@ Set up hooks for clock persistence.
;;;***
;;;### (autoloads (org-datetree-find-date-create) "org-datetree"
-;;;;;; "org/org-datetree.el" (19845 45374))
+;;;;;; "org/org-datetree.el" (20045 30713))
;;; Generated autoloads from org/org-datetree.el
(autoload 'org-datetree-find-date-create "org-datetree" "\
@@ -20123,7 +20197,7 @@ tree can be found.
;;;### (autoloads (org-export-as-docbook org-export-as-docbook-pdf-and-open
;;;;;; org-export-as-docbook-pdf org-export-region-as-docbook org-replace-region-by-docbook
;;;;;; org-export-as-docbook-to-buffer org-export-as-docbook-batch)
-;;;;;; "org-docbook" "org/org-docbook.el" (19845 45374))
+;;;;;; "org-docbook" "org/org-docbook.el" (20045 30713))
;;; Generated autoloads from org/org-docbook.el
(autoload 'org-export-as-docbook-batch "org-docbook" "\
@@ -20200,7 +20274,7 @@ publishing directory.
;;;### (autoloads (org-insert-export-options-template org-export-as-org
;;;;;; org-export-visible org-export) "org-exp" "org/org-exp.el"
-;;;;;; (19931 11784))
+;;;;;; (20045 30715))
;;; Generated autoloads from org/org-exp.el
(autoload 'org-export "org-exp" "\
@@ -20213,6 +20287,10 @@ The prefix argument ARG will be passed to the exporter. However, if
ARG is a double universal prefix \\[universal-argument] \\[universal-argument], that means to inverse the
value of `org-export-run-in-background'.
+If `org-export-initial-scope' is set to 'subtree, try to export
+the current subtree, otherwise try to export the whole buffer.
+Pressing `1' will switch between these two options.
+
\(fn &optional ARG)" t nil)
(autoload 'org-export-visible "org-exp" "\
@@ -20257,8 +20335,8 @@ Insert into the buffer a template with information for exporting.
;;;***
;;;### (autoloads (org-feed-show-raw-feed org-feed-goto-inbox org-feed-update
-;;;;;; org-feed-update-all) "org-feed" "org/org-feed.el" (19845
-;;;;;; 45374))
+;;;;;; org-feed-update-all) "org-feed" "org/org-feed.el" (20045
+;;;;;; 30715))
;;; Generated autoloads from org/org-feed.el
(autoload 'org-feed-update-all "org-feed" "\
@@ -20286,34 +20364,58 @@ Show the raw feed buffer of a feed.
;;;***
;;;### (autoloads (org-footnote-normalize org-footnote-action) "org-footnote"
-;;;;;; "org/org-footnote.el" (19845 45374))
+;;;;;; "org/org-footnote.el" (20045 30715))
;;; Generated autoloads from org/org-footnote.el
(autoload 'org-footnote-action "org-footnote" "\
Do the right thing for footnotes.
-When at a footnote reference, jump to the definition. When at a definition,
-jump to the references. When neither at definition or reference,
-create a new footnote, interactively.
+
+When at a footnote reference, jump to the definition.
+
+When at a definition, jump to the references if they exist, offer
+to create them otherwise.
+
+When neither at definition or reference, create a new footnote,
+interactively.
+
With prefix arg SPECIAL, offer additional commands in a menu.
\(fn &optional SPECIAL)" t nil)
(autoload 'org-footnote-normalize "org-footnote" "\
Collect the footnotes in various formats and normalize them.
+
This finds the different sorts of footnotes allowed in Org, and
normalizes them to the usual [N] format that is understood by the
Org-mode exporters.
+
When SORT-ONLY is set, only sort the footnote definitions into the
referenced sequence.
-\(fn &optional SORT-ONLY FOR-PREPROCESSOR)" nil nil)
+If Org is amidst an export process, EXPORT-PROPS will hold the
+export properties of the buffer.
+
+When EXPORT-PROPS is non-nil, the default action is to insert
+normalized footnotes towards the end of the pre-processing buffer.
+Some exporters like docbook, odt, etc. expect that footnote
+definitions be available before any references to them. Such
+exporters can let bind `org-footnote-insert-pos-for-preprocessor' to
+symbol 'point-min to achieve the desired behaviour.
+
+Additional note on `org-footnote-insert-pos-for-preprocessor':
+1. This variable has not effect when FOR-PREPROCESSOR is nil.
+2. This variable (potentially) obviates the need for extra scan
+ of pre-processor buffer as witnessed in
+ `org-export-docbook-get-footnotes'.
+
+\(fn &optional SORT-ONLY EXPORT-PROPS)" nil nil)
;;;***
;;;### (autoloads (org-freemind-to-org-mode org-freemind-from-org-sparse-tree
;;;;;; org-freemind-from-org-mode org-freemind-from-org-mode-node
;;;;;; org-freemind-show org-export-as-freemind) "org-freemind"
-;;;;;; "org/org-freemind.el" (19845 45374))
+;;;;;; "org/org-freemind.el" (20045 31431))
;;; Generated autoloads from org/org-freemind.el
(autoload 'org-export-as-freemind "org-freemind" "\
@@ -20374,7 +20476,7 @@ Convert FreeMind file MM-FILE to `org-mode' file ORG-FILE.
;;;### (autoloads (org-export-htmlize-generate-css org-export-as-html
;;;;;; org-export-region-as-html org-replace-region-by-html org-export-as-html-to-buffer
;;;;;; org-export-as-html-batch org-export-as-html-and-open) "org-html"
-;;;;;; "org/org-html.el" (19931 11784))
+;;;;;; "org/org-html.el" (20045 30715))
;;; Generated autoloads from org/org-html.el
(put 'org-export-html-style-include-default 'safe-local-variable 'booleanp)
@@ -20468,7 +20570,7 @@ that uses these same face definitions.
;;;### (autoloads (org-export-icalendar-combine-agenda-files org-export-icalendar-all-agenda-files
;;;;;; org-export-icalendar-this-file) "org-icalendar" "org/org-icalendar.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30716))
;;; Generated autoloads from org/org-icalendar.el
(autoload 'org-export-icalendar-this-file "org-icalendar" "\
@@ -20496,7 +20598,7 @@ The file is stored under the name `org-combined-agenda-icalendar-file'.
;;;### (autoloads (org-id-store-link org-id-find-id-file org-id-find
;;;;;; org-id-goto org-id-get-with-outline-drilling org-id-get-with-outline-path-completion
;;;;;; org-id-get org-id-copy org-id-get-create) "org-id" "org/org-id.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30716))
;;; Generated autoloads from org/org-id.el
(autoload 'org-id-get-create "org-id" "\
@@ -20565,7 +20667,7 @@ Store a link to the current entry, using its ID.
;;;***
;;;### (autoloads (org-indent-mode) "org-indent" "org/org-indent.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30716))
;;; Generated autoloads from org/org-indent.el
(autoload 'org-indent-mode "org-indent" "\
@@ -20580,7 +20682,7 @@ FIXME: How to update when broken?
;;;***
;;;### (autoloads (org-irc-store-link) "org-irc" "org/org-irc.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30716))
;;; Generated autoloads from org/org-irc.el
(autoload 'org-irc-store-link "org-irc" "\
@@ -20593,7 +20695,7 @@ Dispatch to the appropriate function to store a link to an IRC session.
;;;### (autoloads (org-export-as-pdf-and-open org-export-as-pdf org-export-as-latex
;;;;;; org-export-region-as-latex org-replace-region-by-latex org-export-as-latex-to-buffer
;;;;;; org-export-as-latex-batch) "org-latex" "org/org-latex.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30716))
;;; Generated autoloads from org/org-latex.el
(autoload 'org-export-as-latex-batch "org-latex" "\
@@ -20673,8 +20775,8 @@ Export as LaTeX, then process through to PDF, and open.
;;;***
;;;### (autoloads (org-mobile-create-sumo-agenda org-mobile-pull
-;;;;;; org-mobile-push) "org-mobile" "org/org-mobile.el" (19845
-;;;;;; 45374))
+;;;;;; org-mobile-push) "org-mobile" "org/org-mobile.el" (20045
+;;;;;; 30717))
;;; Generated autoloads from org/org-mobile.el
(autoload 'org-mobile-push "org-mobile" "\
@@ -20699,7 +20801,7 @@ Create a file that contains all custom agenda views.
;;;***
;;;### (autoloads (org-plot/gnuplot) "org-plot" "org/org-plot.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30717))
;;; Generated autoloads from org/org-plot.el
(autoload 'org-plot/gnuplot "org-plot" "\
@@ -20713,7 +20815,7 @@ line directly before or after the table.
;;;### (autoloads (org-publish-current-project org-publish-current-file
;;;;;; org-publish-all org-publish) "org-publish" "org/org-publish.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30718))
;;; Generated autoloads from org/org-publish.el
(defalias 'org-publish-project 'org-publish)
@@ -20747,7 +20849,7 @@ the project.
;;;### (autoloads (org-remember-handler org-remember org-remember-apply-template
;;;;;; org-remember-annotation org-remember-insinuate) "org-remember"
-;;;;;; "org/org-remember.el" (19845 45374))
+;;;;;; "org/org-remember.el" (20045 30718))
;;; Generated autoloads from org/org-remember.el
(autoload 'org-remember-insinuate "org-remember" "\
@@ -20823,7 +20925,7 @@ See also the variable `org-reverse-note-order'.
;;;***
;;;### (autoloads (org-table-to-lisp orgtbl-mode turn-on-orgtbl)
-;;;;;; "org-table" "org/org-table.el" (19914 25180))
+;;;;;; "org-table" "org/org-table.el" (20045 30718))
;;; Generated autoloads from org/org-table.el
(autoload 'turn-on-orgtbl "org-table" "\
@@ -20847,7 +20949,7 @@ The table is taken from the parameter TXT, or from the buffer at point.
;;;***
;;;### (autoloads (org-export-as-taskjuggler-and-open org-export-as-taskjuggler)
-;;;;;; "org-taskjuggler" "org/org-taskjuggler.el" (19845 45374))
+;;;;;; "org-taskjuggler" "org/org-taskjuggler.el" (20045 30718))
;;; Generated autoloads from org/org-taskjuggler.el
(autoload 'org-export-as-taskjuggler "org-taskjuggler" "\
@@ -20875,7 +20977,7 @@ with the TaskJuggler GUI.
;;;### (autoloads (org-timer-set-timer org-timer-item org-timer-change-times-in-region
;;;;;; org-timer org-timer-start) "org-timer" "org/org-timer.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30718))
;;; Generated autoloads from org/org-timer.el
(autoload 'org-timer-start "org-timer" "\
@@ -20936,7 +21038,7 @@ replace any running timer.
;;;***
;;;### (autoloads (org-export-as-xoxo) "org-xoxo" "org/org-xoxo.el"
-;;;;;; (19845 45374))
+;;;;;; (20045 30719))
;;; Generated autoloads from org/org-xoxo.el
(autoload 'org-export-as-xoxo "org-xoxo" "\
@@ -21009,7 +21111,7 @@ See the command `outline-mode' for more information on this mode.
;;;### (autoloads (list-packages describe-package package-initialize
;;;;;; package-install-file package-install-from-buffer package-install
;;;;;; package-enable-at-startup) "package" "emacs-lisp/package.el"
-;;;;;; (19893 19022))
+;;;;;; (20059 26455))
;;; Generated autoloads from emacs-lisp/package.el
(defvar package-enable-at-startup t "\
@@ -21025,8 +21127,8 @@ activate the package system at any time.")
(autoload 'package-install "package" "\
Install the package named NAME.
-Interactively, prompt for the package name.
-The package is found on one of the archives in `package-archives'.
+NAME should be the name of one of the available packages in an
+archive in `package-archives'. Interactively, prompt for NAME.
\(fn NAME)" t nil)
@@ -21285,7 +21387,7 @@ Completion for the GNU tar utility.
;;;***
;;;### (autoloads (pcomplete/mount pcomplete/umount pcomplete/kill)
-;;;;;; "pcmpl-linux" "pcmpl-linux.el" (19845 45374))
+;;;;;; "pcmpl-linux" "pcmpl-linux.el" (19986 58615))
;;; Generated autoloads from pcmpl-linux.el
(autoload 'pcomplete/kill "pcmpl-linux" "\
@@ -21375,8 +21477,8 @@ Includes files as well as host names followed by a colon.
;;;### (autoloads (pcomplete-shell-setup pcomplete-comint-setup pcomplete-list
;;;;;; pcomplete-help pcomplete-expand pcomplete-continue pcomplete-expand-and-complete
-;;;;;; pcomplete-reverse pcomplete) "pcomplete" "pcomplete.el" (19964
-;;;;;; 31562))
+;;;;;; pcomplete-reverse pcomplete) "pcomplete" "pcomplete.el" (20051
+;;;;;; 32345))
;;; Generated autoloads from pcomplete.el
(autoload 'pcomplete "pcomplete" "\
@@ -21510,7 +21612,7 @@ The exact behavior is determined also by `cvs-dired-use-hook'." (when (stringp d
;;;***
-;;;### (autoloads nil "pcvs-defs" "vc/pcvs-defs.el" (19845 45374))
+;;;### (autoloads nil "pcvs-defs" "vc/pcvs-defs.el" (20062 2656))
;;; Generated autoloads from vc/pcvs-defs.el
(defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] `(menu-item ,(purecopy "Directory Status") cvs-status :help ,(purecopy "A more verbose status of a workarea"))) (define-key m [checkout] `(menu-item ,(purecopy "Checkout Module") cvs-checkout :help ,(purecopy "Check out a module from the repository"))) (define-key m [update] `(menu-item ,(purecopy "Update Directory") cvs-update :help ,(purecopy "Fetch updates from the repository"))) (define-key m [examine] `(menu-item ,(purecopy "Examine Directory") cvs-examine :help ,(purecopy "Examine the current state of a workarea"))) (fset 'cvs-global-menu m)))
@@ -21660,8 +21762,8 @@ they are not defaultly assigned to keys.
;;;***
-;;;### (autoloads (plstore-open) "plstore" "gnus/plstore.el" (19981
-;;;;;; 40664))
+;;;### (autoloads (plstore-open) "plstore" "gnus/plstore.el" (19990
+;;;;;; 55648))
;;; Generated autoloads from gnus/plstore.el
(autoload 'plstore-open "plstore" "\
@@ -21699,7 +21801,7 @@ pong-mode keybindings:\\<pong-mode-map>
;;;***
-;;;### (autoloads (pop3-movemail) "pop3" "gnus/pop3.el" (19940 49234))
+;;;### (autoloads (pop3-movemail) "pop3" "gnus/pop3.el" (20048 56149))
;;; Generated autoloads from gnus/pop3.el
(autoload 'pop3-movemail "pop3" "\
@@ -21780,7 +21882,7 @@ Ignores leading comment characters.
;;;;;; pr-ps-buffer-print pr-ps-buffer-using-ghostscript pr-ps-buffer-preview
;;;;;; pr-ps-directory-ps-print pr-ps-directory-print pr-ps-directory-using-ghostscript
;;;;;; pr-ps-directory-preview pr-interface) "printing" "printing.el"
-;;;;;; (19845 45374))
+;;;;;; (19999 41597))
;;; Generated autoloads from printing.el
(autoload 'pr-interface "printing" "\
@@ -22222,7 +22324,7 @@ Toggle menu lock.
\(fn)" t nil)
(autoload 'pr-toggle-region "printing" "\
-Toggle auto region.
+Toggle whether the region is automagically detected.
\(fn)" t nil)
@@ -22367,7 +22469,7 @@ are both set to t.
;;;***
-;;;### (autoloads (proced) "proced" "proced.el" (19975 1875))
+;;;### (autoloads (proced) "proced" "proced.el" (20053 39261))
;;; Generated autoloads from proced.el
(autoload 'proced "proced" "\
@@ -23020,8 +23122,8 @@ of each directory.
;;;### (autoloads (quickurl-list quickurl-list-mode quickurl-edit-urls
;;;;;; quickurl-browse-url-ask quickurl-browse-url quickurl-add-url
-;;;;;; quickurl-ask quickurl) "quickurl" "net/quickurl.el" (19845
-;;;;;; 45374))
+;;;;;; quickurl-ask quickurl) "quickurl" "net/quickurl.el" (20054
+;;;;;; 8529))
;;; Generated autoloads from net/quickurl.el
(defconst quickurl-reread-hook-postfix "\n;; Local Variables:\n;; eval: (progn (require 'quickurl) (add-hook 'local-write-file-hooks (lambda () (quickurl-read) nil)))\n;; End:\n" "\
@@ -23036,7 +23138,7 @@ To make use of this do something like:
in your ~/.emacs (after loading/requiring quickurl).")
(autoload 'quickurl "quickurl" "\
-Insert an URL based on LOOKUP.
+Insert a URL based on LOOKUP.
If not supplied LOOKUP is taken to be the word at point in the current
buffer, this default action can be modifed via
@@ -23045,14 +23147,14 @@ buffer, this default action can be modifed via
\(fn &optional LOOKUP)" t nil)
(autoload 'quickurl-ask "quickurl" "\
-Insert an URL, with `completing-read' prompt, based on LOOKUP.
+Insert a URL, with `completing-read' prompt, based on LOOKUP.
\(fn LOOKUP)" t nil)
(autoload 'quickurl-add-url "quickurl" "\
Allow the user to interactively add a new URL associated with WORD.
-See `quickurl-grab-url' for details on how the default word/url combination
+See `quickurl-grab-url' for details on how the default word/URL combination
is decided.
\(fn WORD URL COMMENT)" t nil)
@@ -23093,7 +23195,7 @@ Display `quickurl-list' as a formatted list using `quickurl-list-mode'.
;;;***
;;;### (autoloads (rcirc-track-minor-mode rcirc-connect rcirc) "rcirc"
-;;;;;; "net/rcirc.el" (19968 28627))
+;;;;;; "net/rcirc.el" (20058 5591))
;;; Generated autoloads from net/rcirc.el
(autoload 'rcirc "rcirc" "\
@@ -23187,7 +23289,7 @@ that were operated on recently.
;;;;;; string-rectangle delete-whitespace-rectangle open-rectangle
;;;;;; insert-rectangle yank-rectangle kill-rectangle extract-rectangle
;;;;;; delete-extract-rectangle delete-rectangle) "rect" "rect.el"
-;;;;;; (19886 45771))
+;;;;;; (19999 41597))
;;; Generated autoloads from rect.el
(define-key ctl-x-r-map "c" 'clear-rectangle)
(define-key ctl-x-r-map "k" 'kill-rectangle)
@@ -23737,7 +23839,7 @@ variable.
;;;;;; rmail-secondary-file-directory rmail-primary-inbox-list rmail-highlighted-headers
;;;;;; rmail-retry-ignored-headers rmail-displayed-headers rmail-ignored-headers
;;;;;; rmail-user-mail-address-regexp rmail-movemail-variant-p)
-;;;;;; "rmail" "mail/rmail.el" (19976 23054))
+;;;;;; "rmail" "mail/rmail.el" (20063 23511))
;;; Generated autoloads from mail/rmail.el
(autoload 'rmail-movemail-variant-p "rmail" "\
@@ -24141,7 +24243,7 @@ Toggle the use of ROT13 encoding for the current window.
;;;***
;;;### (autoloads (rst-minor-mode rst-mode) "rst" "textmodes/rst.el"
-;;;;;; (19932 55155))
+;;;;;; (19986 58615))
;;; Generated autoloads from textmodes/rst.el
(add-to-list 'auto-mode-alist (purecopy '("\\.re?st\\'" . rst-mode)))
@@ -24557,7 +24659,7 @@ which is probably undesirable.
;;;***
;;;### (autoloads (dsssl-mode scheme-mode) "scheme" "progmodes/scheme.el"
-;;;;;; (19845 45374))
+;;;;;; (20050 11479))
;;; Generated autoloads from progmodes/scheme.el
(autoload 'scheme-mode "scheme" "\
@@ -24708,8 +24810,9 @@ Semantic mode.
;;;;;; mail-citation-prefix-regexp mail-citation-hook mail-indentation-spaces
;;;;;; mail-yank-prefix mail-setup-hook mail-personal-alias-file
;;;;;; mail-default-reply-to mail-archive-file-name mail-header-separator
-;;;;;; send-mail-function mail-interactive mail-self-blind mail-specify-envelope-from
-;;;;;; mail-from-style) "sendmail" "mail/sendmail.el" (19980 19797))
+;;;;;; sendmail-query-once send-mail-function mail-interactive mail-self-blind
+;;;;;; mail-specify-envelope-from mail-from-style) "sendmail" "mail/sendmail.el"
+;;;;;; (20025 8284))
;;; Generated autoloads from mail/sendmail.el
(defvar mail-from-style 'default "\
@@ -24752,9 +24855,7 @@ Otherwise, let mailer send back a message to report errors.")
(custom-autoload 'mail-interactive "sendmail" t)
-(put 'send-mail-function 'standard-value '((if (or (and window-system (eq system-type 'darwin)) (eq system-type 'windows-nt)) 'mailclient-send-it 'sendmail-send-it)))
-
-(defvar send-mail-function (if (or (and window-system (eq system-type 'darwin)) (eq system-type 'windows-nt)) 'mailclient-send-it 'sendmail-send-it) "\
+(defvar send-mail-function 'sendmail-query-once "\
Function to call to send the current buffer as mail.
The headers should be delimited by a line which is
not a valid RFC822 header or continuation line,
@@ -24763,7 +24864,13 @@ This is used by the default mail-sending commands. See also
`message-send-mail-function' for use with the Message package.")
(custom-autoload 'send-mail-function "sendmail" t)
-(custom-initialize-delay 'send-mail-function nil)
+
+(autoload 'sendmail-query-once "sendmail" "\
+Send an email via `sendmail-query-once-function'.
+If `sendmail-query-once-function' is `query', ask the user what
+function to use, and then save that choice.
+
+\(fn)" nil nil)
(defvar mail-header-separator (purecopy "--text follows this line--") "\
Line used to separate headers from text in messages being composed.")
@@ -24988,8 +25095,8 @@ Like `mail' command, but display mail buffer in another frame.
;;;***
;;;### (autoloads (server-save-buffers-kill-terminal server-mode
-;;;;;; server-force-delete server-start) "server" "server.el" (19975
-;;;;;; 1875))
+;;;;;; server-force-delete server-start) "server" "server.el" (20059
+;;;;;; 26455))
;;; Generated autoloads from server.el
(put 'server-host 'risky-local-variable t)
@@ -25137,7 +25244,7 @@ To work around that, do:
;;;***
;;;### (autoloads (sh-mode) "sh-script" "progmodes/sh-script.el"
-;;;;;; (19890 42850))
+;;;;;; (20051 32345))
;;; Generated autoloads from progmodes/sh-script.el
(put 'sh-shell 'safe-local-variable 'symbolp)
@@ -25292,7 +25399,7 @@ Set up file shadowing.
;;;***
;;;### (autoloads (shell shell-dumb-shell-regexp) "shell" "shell.el"
-;;;;;; (19964 31562))
+;;;;;; (20058 5591))
;;; Generated autoloads from shell.el
(defvar shell-dumb-shell-regexp (purecopy "cmd\\(proxy\\)?\\.exe") "\
@@ -25341,8 +25448,8 @@ Otherwise, one argument `-i' is passed to the shell.
;;;***
-;;;### (autoloads (shr-insert-document) "shr" "gnus/shr.el" (19976
-;;;;;; 22732))
+;;;### (autoloads (shr-insert-document) "shr" "gnus/shr.el" (20007
+;;;;;; 64734))
;;; Generated autoloads from gnus/shr.el
(autoload 'shr-insert-document "shr" "\
@@ -25592,7 +25699,7 @@ interactively. If there's no argument, do it at the current buffer.
;;;***
;;;### (autoloads (smtpmail-send-queued-mail smtpmail-send-it) "smtpmail"
-;;;;;; "mail/smtpmail.el" (19978 37530))
+;;;;;; "mail/smtpmail.el" (20053 39293))
;;; Generated autoloads from mail/smtpmail.el
(autoload 'smtpmail-send-it "smtpmail" "\
@@ -25898,8 +26005,8 @@ From a program takes two point or marker arguments, BEG and END.
;;;***
-;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (19976
-;;;;;; 22732))
+;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (20022
+;;;;;; 32083))
;;; Generated autoloads from gnus/spam.el
(autoload 'spam-initialize "spam" "\
@@ -26002,7 +26109,7 @@ Return a vector containing the lines from `spook-phrases-file'.
;;;;;; sql-ms sql-ingres sql-solid sql-mysql sql-sqlite sql-informix
;;;;;; sql-sybase sql-oracle sql-product-interactive sql-connect
;;;;;; sql-mode sql-help sql-add-product-keywords) "sql" "progmodes/sql.el"
-;;;;;; (19931 11784))
+;;;;;; (19988 13913))
;;; Generated autoloads from progmodes/sql.el
(autoload 'sql-add-product-keywords "sql" "\
@@ -26100,7 +26207,7 @@ their settings.
The user will not be prompted for any login parameters if a value
is specified in the connection settings.
-\(fn CONNECTION)" t nil)
+\(fn CONNECTION &optional NEW-NAME)" t nil)
(autoload 'sql-product-interactive "sql" "\
Run PRODUCT interpreter as an inferior process.
@@ -26511,7 +26618,7 @@ Major-mode for writing SRecode macros.
;;;***
;;;### (autoloads (starttls-open-stream) "starttls" "gnus/starttls.el"
-;;;;;; (19845 45374))
+;;;;;; (20047 35303))
;;; Generated autoloads from gnus/starttls.el
(autoload 'starttls-open-stream "starttls" "\
@@ -26778,7 +26885,7 @@ It relies on the `gpm' daemon being activated.
;;;***
-;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (19845 45374))
+;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (19998 49767))
;;; Generated autoloads from tabify.el
(autoload 'untabify "tabify" "\
@@ -27402,7 +27509,7 @@ converts a table into plain text without frames. It is a companion to
;;;***
;;;### (autoloads (tabulated-list-mode) "tabulated-list" "emacs-lisp/tabulated-list.el"
-;;;;;; (19885 24894))
+;;;;;; (20045 30688))
;;; Generated autoloads from emacs-lisp/tabulated-list.el
(autoload 'tabulated-list-mode "tabulated-list" "\
@@ -27559,7 +27666,7 @@ Normally input is edited in Emacs and sent a line at a time.
;;;***
;;;### (autoloads (serial-term ansi-term term make-term) "term" "term.el"
-;;;;;; (19931 11784))
+;;;;;; (20050 11479))
;;; Generated autoloads from term.el
(autoload 'make-term "term" "\
@@ -27639,7 +27746,7 @@ subprocess started.
;;;***
;;;### (autoloads (testcover-this-defun) "testcover" "emacs-lisp/testcover.el"
-;;;;;; (19943 25429))
+;;;;;; (19998 49767))
;;; Generated autoloads from emacs-lisp/testcover.el
(autoload 'testcover-this-defun "testcover" "\
@@ -28137,33 +28244,39 @@ Compose Thai characters in the current buffer.
;;;### (autoloads (list-at-point number-at-point symbol-at-point
;;;;;; sexp-at-point thing-at-point bounds-of-thing-at-point forward-thing)
-;;;;;; "thingatpt" "thingatpt.el" (19980 19797))
+;;;;;; "thingatpt" "thingatpt.el" (19990 55648))
;;; Generated autoloads from thingatpt.el
(autoload 'forward-thing "thingatpt" "\
Move forward to the end of the Nth next THING.
+THING should be a symbol specifying a type of syntactic entity.
+Possibilities include `symbol', `list', `sexp', `defun',
+`filename', `url', `email', `word', `sentence', `whitespace',
+`line', and `page'.
\(fn THING &optional N)" nil nil)
(autoload 'bounds-of-thing-at-point "thingatpt" "\
Determine the start and end buffer locations for the THING at point.
-THING is a symbol which specifies the kind of syntactic entity you want.
-Possibilities include `symbol', `list', `sexp', `defun', `filename', `url',
-`email', `word', `sentence', `whitespace', `line', `page' and others.
+THING should be a symbol specifying a type of syntactic entity.
+Possibilities include `symbol', `list', `sexp', `defun',
+`filename', `url', `email', `word', `sentence', `whitespace',
+`line', and `page'.
-See the file `thingatpt.el' for documentation on how to define
-a symbol as a valid THING.
+See the file `thingatpt.el' for documentation on how to define a
+valid THING.
-The value is a cons cell (START . END) giving the start and end positions
-of the textual entity that was found.
+Return a cons cell (START . END) giving the start and end
+positions of the thing found.
\(fn THING)" nil nil)
(autoload 'thing-at-point "thingatpt" "\
Return the THING at point.
-THING is a symbol which specifies the kind of syntactic entity you want.
-Possibilities include `symbol', `list', `sexp', `defun', `filename', `url',
-`email', `word', `sentence', `whitespace', `line', `page' and others.
+THING should be a symbol specifying a type of syntactic entity.
+Possibilities include `symbol', `list', `sexp', `defun',
+`filename', `url', `email', `word', `sentence', `whitespace',
+`line', and `page'.
See the file `thingatpt.el' for documentation on how to define
a symbol as a valid THING.
@@ -28332,7 +28445,7 @@ This function performs no refilling of the changed text.
;;;### (autoloads (emacs-init-time emacs-uptime display-time-world
;;;;;; display-time-mode display-time display-time-day-and-date)
-;;;;;; "time" "time.el" (19886 45771))
+;;;;;; "time" "time.el" (20033 22846))
;;; Generated autoloads from time.el
(defvar display-time-day-and-date nil "\
@@ -28511,7 +28624,7 @@ This function does not work for SECONDS greater than `most-positive-fixnum'.
;;;***
;;;### (autoloads (time-stamp-toggle-active time-stamp) "time-stamp"
-;;;;;; "time-stamp.el" (19886 45771))
+;;;;;; "time-stamp.el" (20033 22846))
;;; Generated autoloads from time-stamp.el
(put 'time-stamp-format 'safe-local-variable 'stringp)
(put 'time-stamp-time-zone 'safe-local-variable 'string-or-null-p)
@@ -28778,7 +28891,7 @@ Show TODO list.
;;;### (autoloads (tool-bar-local-item-from-menu tool-bar-add-item-from-menu
;;;;;; tool-bar-local-item tool-bar-add-item toggle-tool-bar-mode-from-frame)
-;;;;;; "tool-bar" "tool-bar.el" (19886 45771))
+;;;;;; "tool-bar" "tool-bar.el" (19994 52720))
;;; Generated autoloads from tool-bar.el
(autoload 'toggle-tool-bar-mode-from-frame "tool-bar" "\
@@ -28961,7 +29074,7 @@ BUFFER defaults to `trace-buffer'.
;;;### (autoloads (tramp-unload-tramp tramp-completion-handle-file-name-completion
;;;;;; tramp-completion-handle-file-name-all-completions tramp-unload-file-name-handlers
;;;;;; tramp-file-name-handler tramp-syntax tramp-mode) "tramp"
-;;;;;; "net/tramp.el" (19981 40664))
+;;;;;; "net/tramp.el" (20062 2656))
;;; Generated autoloads from net/tramp.el
(defvar tramp-mode t "\
@@ -29013,24 +29126,19 @@ updated after changing this variable.
Also see `tramp-file-name-structure'.")
-(defconst tramp-root-regexp (if (memq system-type '(cygwin windows-nt)) "\\`\\([a-zA-Z]:\\)?/" "\\`/") "\
-Beginning of an incomplete Tramp file name.
-Usually, it is just \"\\\\`/\". On W32 systems, there might be a
-volume letter, which will be removed by `tramp-drop-volume-letter'.")
-
-(defconst tramp-completion-file-name-regexp-unified (if (memq system-type '(cygwin windows-nt)) (concat tramp-root-regexp "[^/]\\{2,\\}\\'") (concat tramp-root-regexp "[^/]*\\'")) "\
+(defconst tramp-completion-file-name-regexp-unified (if (memq system-type '(cygwin windows-nt)) "\\`/[^/]\\{2,\\}\\'" "\\`/[^/]*\\'") "\
Value for `tramp-completion-file-name-regexp' for unified remoting.
GNU Emacs uses a unified filename syntax for Tramp and Ange-FTP.
See `tramp-file-name-structure' for more explanations.
On W32 systems, the volume letter must be ignored.")
-(defconst tramp-completion-file-name-regexp-separate (concat tramp-root-regexp "\\([[][^]]*\\)?\\'") "\
+(defconst tramp-completion-file-name-regexp-separate "\\`/\\([[][^]]*\\)?\\'" "\
Value for `tramp-completion-file-name-regexp' for separate remoting.
XEmacs uses a separate filename syntax for Tramp and EFS.
See `tramp-file-name-structure' for more explanations.")
-(defconst tramp-completion-file-name-regexp-url (concat tramp-root-regexp "[^/:]+\\(:\\(/\\(/[^/]*\\)?\\)?\\)?\\'") "\
+(defconst tramp-completion-file-name-regexp-url "\\`/[^/:]+\\(:\\(/\\(/[^/]*\\)?\\)?\\)?\\'" "\
Value for `tramp-completion-file-name-regexp' for URL-like remoting.
See `tramp-file-name-structure' for more explanations.")
@@ -29109,8 +29217,8 @@ Discard Tramp from loading remote files.
;;;***
-;;;### (autoloads (help-with-tutorial) "tutorial" "tutorial.el" (19845
-;;;;;; 45374))
+;;;### (autoloads (help-with-tutorial) "tutorial" "tutorial.el" (20048
+;;;;;; 56149))
;;; Generated autoloads from tutorial.el
(autoload 'help-with-tutorial "tutorial" "\
@@ -29197,7 +29305,7 @@ First column's text sSs Second column's text
;;;;;; type-break type-break-mode type-break-keystroke-threshold
;;;;;; type-break-good-break-interval type-break-good-rest-interval
;;;;;; type-break-interval type-break-mode) "type-break" "type-break.el"
-;;;;;; (19981 40664))
+;;;;;; (19985 37722))
;;; Generated autoloads from type-break.el
(defvar type-break-mode nil "\
@@ -29397,7 +29505,7 @@ You might need to set `uce-mail-reader' before using this.
;;;;;; ucs-normalize-NFKC-string ucs-normalize-NFKC-region ucs-normalize-NFKD-string
;;;;;; ucs-normalize-NFKD-region ucs-normalize-NFC-string ucs-normalize-NFC-region
;;;;;; ucs-normalize-NFD-string ucs-normalize-NFD-region) "ucs-normalize"
-;;;;;; "international/ucs-normalize.el" (19845 45374))
+;;;;;; "international/ucs-normalize.el" (20052 53218))
;;; Generated autoloads from international/ucs-normalize.el
(autoload 'ucs-normalize-NFD-region "ucs-normalize" "\
@@ -29601,7 +29709,7 @@ RATING a rating between 1 and 10 of the strength of the authentication.
;;;***
;;;### (autoloads (url-cache-extract url-is-cached url-store-in-cache)
-;;;;;; "url-cache" "url/url-cache.el" (19845 45374))
+;;;;;; "url-cache" "url/url-cache.el" (19988 13913))
;;; Generated autoloads from url/url-cache.el
(autoload 'url-store-in-cache "url-cache" "\
@@ -29732,7 +29840,7 @@ accessible.
;;;***
;;;### (autoloads (url-http-options url-http-file-attributes url-http-file-exists-p
-;;;;;; url-http) "url-http" "url/url-http.el" (19882 48702))
+;;;;;; url-http) "url-http" "url/url-http.el" (20031 47065))
;;; Generated autoloads from url/url-http.el
(autoload 'url-http "url-http" "\
@@ -30210,8 +30318,8 @@ If FILE-NAME is non-nil, save the result to FILE-NAME.
;;;;;; vc-print-log vc-retrieve-tag vc-create-tag vc-merge vc-insert-headers
;;;;;; vc-revision-other-window vc-root-diff vc-ediff vc-version-ediff
;;;;;; vc-diff vc-version-diff vc-register vc-next-action vc-before-checkin-hook
-;;;;;; vc-checkin-hook vc-checkout-hook) "vc" "vc/vc.el" (19976
-;;;;;; 22732))
+;;;;;; vc-checkin-hook vc-checkout-hook) "vc" "vc/vc.el" (19997
+;;;;;; 28887))
;;; Generated autoloads from vc/vc.el
(defvar vc-checkout-hook nil "\
@@ -30531,7 +30639,7 @@ mode-specific menu. `vc-annotate-color-map' and
;;;***
-;;;### (autoloads nil "vc-arch" "vc/vc-arch.el" (19845 45374))
+;;;### (autoloads nil "vc-arch" "vc/vc-arch.el" (19984 16846))
;;; Generated autoloads from vc/vc-arch.el
(defun vc-arch-registered (file)
(if (vc-find-root file "{arch}/=tagging-method")
@@ -30541,7 +30649,7 @@ mode-specific menu. `vc-annotate-color-map' and
;;;***
-;;;### (autoloads nil "vc-bzr" "vc/vc-bzr.el" (19931 34253))
+;;;### (autoloads nil "vc-bzr" "vc/vc-bzr.el" (19991 42275))
;;; Generated autoloads from vc/vc-bzr.el
(defconst vc-bzr-admin-dirname ".bzr" "\
@@ -30614,7 +30722,7 @@ case, and the process object in the asynchronous case.
;;;***
-;;;### (autoloads nil "vc-git" "vc/vc-git.el" (19845 45374))
+;;;### (autoloads nil "vc-git" "vc/vc-git.el" (20063 23511))
;;; Generated autoloads from vc/vc-git.el
(defun vc-git-registered (file)
"Return non-nil if FILE is registered with git."
@@ -31535,7 +31643,7 @@ Convert Vietnamese characters of the current buffer to `VIQR' mnemonics.
;;;;;; view-mode view-buffer-other-frame view-buffer-other-window
;;;;;; view-buffer view-file-other-frame view-file-other-window
;;;;;; view-file kill-buffer-if-not-modified view-remove-frame-by-deleting)
-;;;;;; "view" "view.el" (19958 33091))
+;;;;;; "view" "view.el" (20053 39261))
;;; Generated autoloads from view.el
(defvar view-remove-frame-by-deleting t "\
@@ -31929,7 +32037,7 @@ Please submit bug reports and other feedback to the author, Neil W. Van Dyke
;;;***
;;;### (autoloads (which-function-mode) "which-func" "progmodes/which-func.el"
-;;;;;; (19915 46047))
+;;;;;; (19988 13913))
;;; Generated autoloads from progmodes/which-func.el
(put 'which-func-format 'risky-local-variable t)
(put 'which-func-current 'risky-local-variable t)
@@ -32488,7 +32596,7 @@ Default MODIFIER is 'shift.
;;;***
;;;### (autoloads (winner-mode winner-mode) "winner" "winner.el"
-;;;;;; (19845 45374))
+;;;;;; (19998 49767))
;;; Generated autoloads from winner.el
(defvar winner-mode nil "\
@@ -32732,8 +32840,8 @@ If LIMIT is non-nil, then do not consider characters beyond LIMIT.
;;;***
-;;;### (autoloads (xterm-mouse-mode) "xt-mouse" "xt-mouse.el" (19886
-;;;;;; 45771))
+;;;### (autoloads (xterm-mouse-mode) "xt-mouse" "xt-mouse.el" (20034
+;;;;;; 23247))
;;; Generated autoloads from xt-mouse.el
(defvar xterm-mouse-mode nil "\
@@ -32900,36 +33008,35 @@ Zone out, completely.
;;;;;; "emacs-lisp/eieio.el" "emacs-lisp/find-gc.el" "emacs-lisp/gulp.el"
;;;;;; "emacs-lisp/lisp-mnt.el" "emacs-lisp/package-x.el" "emacs-lisp/regi.el"
;;;;;; "emacs-lisp/smie.el" "emacs-lisp/tcover-ses.el" "emacs-lisp/tcover-unsafep.el"
-;;;;;; "emacs-lock.el" "emulation/cua-gmrk.el" "emulation/cua-rect.el"
-;;;;;; "emulation/edt-lk201.el" "emulation/edt-mapper.el" "emulation/edt-pc.el"
-;;;;;; "emulation/edt-vt100.el" "emulation/tpu-extras.el" "emulation/viper-cmd.el"
-;;;;;; "emulation/viper-ex.el" "emulation/viper-init.el" "emulation/viper-keym.el"
-;;;;;; "emulation/viper-macs.el" "emulation/viper-mous.el" "emulation/viper-util.el"
-;;;;;; "erc/erc-backend.el" "erc/erc-goodies.el" "erc/erc-ibuffer.el"
-;;;;;; "erc/erc-lang.el" "eshell/em-alias.el" "eshell/em-banner.el"
-;;;;;; "eshell/em-basic.el" "eshell/em-cmpl.el" "eshell/em-dirs.el"
-;;;;;; "eshell/em-glob.el" "eshell/em-hist.el" "eshell/em-ls.el"
-;;;;;; "eshell/em-pred.el" "eshell/em-prompt.el" "eshell/em-rebind.el"
-;;;;;; "eshell/em-script.el" "eshell/em-smart.el" "eshell/em-term.el"
-;;;;;; "eshell/em-unix.el" "eshell/em-xtra.el" "eshell/esh-arg.el"
-;;;;;; "eshell/esh-cmd.el" "eshell/esh-ext.el" "eshell/esh-groups.el"
-;;;;;; "eshell/esh-io.el" "eshell/esh-module.el" "eshell/esh-opt.el"
-;;;;;; "eshell/esh-proc.el" "eshell/esh-util.el" "eshell/esh-var.el"
-;;;;;; "ezimage.el" "foldout.el" "format-spec.el" "forms-d2.el"
-;;;;;; "forms-pass.el" "fringe.el" "generic-x.el" "gnus/compface.el"
-;;;;;; "gnus/gnus-async.el" "gnus/gnus-bcklg.el" "gnus/gnus-cite.el"
-;;;;;; "gnus/gnus-cus.el" "gnus/gnus-demon.el" "gnus/gnus-dup.el"
-;;;;;; "gnus/gnus-eform.el" "gnus/gnus-ems.el" "gnus/gnus-int.el"
-;;;;;; "gnus/gnus-logic.el" "gnus/gnus-mh.el" "gnus/gnus-salt.el"
-;;;;;; "gnus/gnus-score.el" "gnus/gnus-setup.el" "gnus/gnus-srvr.el"
-;;;;;; "gnus/gnus-topic.el" "gnus/gnus-undo.el" "gnus/gnus-util.el"
-;;;;;; "gnus/gnus-uu.el" "gnus/gnus-vm.el" "gnus/gssapi.el" "gnus/ietf-drums.el"
-;;;;;; "gnus/legacy-gnus-agent.el" "gnus/mail-parse.el" "gnus/mail-prsvr.el"
-;;;;;; "gnus/mail-source.el" "gnus/mailcap.el" "gnus/messcompat.el"
-;;;;;; "gnus/mm-bodies.el" "gnus/mm-decode.el" "gnus/mm-encode.el"
-;;;;;; "gnus/mm-util.el" "gnus/mm-view.el" "gnus/mml-sec.el" "gnus/mml-smime.el"
-;;;;;; "gnus/mml.el" "gnus/nnagent.el" "gnus/nnbabyl.el" "gnus/nndir.el"
-;;;;;; "gnus/nndraft.el" "gnus/nneething.el" "gnus/nngateway.el"
+;;;;;; "emulation/cua-gmrk.el" "emulation/cua-rect.el" "emulation/edt-lk201.el"
+;;;;;; "emulation/edt-mapper.el" "emulation/edt-pc.el" "emulation/edt-vt100.el"
+;;;;;; "emulation/tpu-extras.el" "emulation/viper-cmd.el" "emulation/viper-ex.el"
+;;;;;; "emulation/viper-init.el" "emulation/viper-keym.el" "emulation/viper-macs.el"
+;;;;;; "emulation/viper-mous.el" "emulation/viper-util.el" "erc/erc-backend.el"
+;;;;;; "erc/erc-goodies.el" "erc/erc-ibuffer.el" "erc/erc-lang.el"
+;;;;;; "eshell/em-alias.el" "eshell/em-banner.el" "eshell/em-basic.el"
+;;;;;; "eshell/em-cmpl.el" "eshell/em-dirs.el" "eshell/em-glob.el"
+;;;;;; "eshell/em-hist.el" "eshell/em-ls.el" "eshell/em-pred.el"
+;;;;;; "eshell/em-prompt.el" "eshell/em-rebind.el" "eshell/em-script.el"
+;;;;;; "eshell/em-smart.el" "eshell/em-term.el" "eshell/em-unix.el"
+;;;;;; "eshell/em-xtra.el" "eshell/esh-arg.el" "eshell/esh-cmd.el"
+;;;;;; "eshell/esh-ext.el" "eshell/esh-groups.el" "eshell/esh-io.el"
+;;;;;; "eshell/esh-module.el" "eshell/esh-opt.el" "eshell/esh-proc.el"
+;;;;;; "eshell/esh-util.el" "eshell/esh-var.el" "ezimage.el" "foldout.el"
+;;;;;; "format-spec.el" "forms-d2.el" "forms-pass.el" "fringe.el"
+;;;;;; "generic-x.el" "gnus/compface.el" "gnus/gnus-async.el" "gnus/gnus-bcklg.el"
+;;;;;; "gnus/gnus-cite.el" "gnus/gnus-cus.el" "gnus/gnus-demon.el"
+;;;;;; "gnus/gnus-dup.el" "gnus/gnus-eform.el" "gnus/gnus-ems.el"
+;;;;;; "gnus/gnus-int.el" "gnus/gnus-logic.el" "gnus/gnus-mh.el"
+;;;;;; "gnus/gnus-salt.el" "gnus/gnus-score.el" "gnus/gnus-setup.el"
+;;;;;; "gnus/gnus-srvr.el" "gnus/gnus-topic.el" "gnus/gnus-undo.el"
+;;;;;; "gnus/gnus-util.el" "gnus/gnus-uu.el" "gnus/gnus-vm.el" "gnus/gssapi.el"
+;;;;;; "gnus/ietf-drums.el" "gnus/legacy-gnus-agent.el" "gnus/mail-parse.el"
+;;;;;; "gnus/mail-prsvr.el" "gnus/mail-source.el" "gnus/mailcap.el"
+;;;;;; "gnus/messcompat.el" "gnus/mm-bodies.el" "gnus/mm-decode.el"
+;;;;;; "gnus/mm-encode.el" "gnus/mm-util.el" "gnus/mm-view.el" "gnus/mml-sec.el"
+;;;;;; "gnus/mml-smime.el" "gnus/mml.el" "gnus/nnagent.el" "gnus/nnbabyl.el"
+;;;;;; "gnus/nndir.el" "gnus/nndraft.el" "gnus/nneething.el" "gnus/nngateway.el"
;;;;;; "gnus/nnheader.el" "gnus/nnimap.el" "gnus/nnir.el" "gnus/nnmail.el"
;;;;;; "gnus/nnmaildir.el" "gnus/nnmairix.el" "gnus/nnmbox.el" "gnus/nnmh.el"
;;;;;; "gnus/nnnil.el" "gnus/nnoo.el" "gnus/nnregistry.el" "gnus/nnrss.el"
@@ -32963,60 +33070,62 @@ Zone out, completely.
;;;;;; "mh-e/mh-utils.el" "mh-e/mh-xface.el" "mouse-copy.el" "mouse.el"
;;;;;; "mwheel.el" "net/dns.el" "net/eudc-vars.el" "net/eudcb-bbdb.el"
;;;;;; "net/eudcb-ldap.el" "net/eudcb-mab.el" "net/eudcb-ph.el"
-;;;;;; "net/gnutls.el" "net/hmac-def.el" "net/hmac-md5.el" "net/imap.el"
-;;;;;; "net/ldap.el" "net/mairix.el" "net/newsticker.el" "net/ntlm.el"
-;;;;;; "net/sasl-cram.el" "net/sasl-digest.el" "net/sasl-ntlm.el"
-;;;;;; "net/sasl.el" "net/soap-client.el" "net/soap-inspect.el"
-;;;;;; "net/socks.el" "net/tls.el" "net/tramp-cache.el" "net/tramp-cmds.el"
-;;;;;; "net/tramp-compat.el" "net/tramp-gvfs.el" "net/tramp-gw.el"
-;;;;;; "net/tramp-loaddefs.el" "net/tramp-sh.el" "net/tramp-smb.el"
-;;;;;; "net/tramp-uu.el" "net/trampver.el" "net/zeroconf.el" "notifications.el"
-;;;;;; "nxml/nxml-enc.el" "nxml/nxml-maint.el" "nxml/nxml-ns.el"
-;;;;;; "nxml/nxml-outln.el" "nxml/nxml-parse.el" "nxml/nxml-rap.el"
-;;;;;; "nxml/nxml-util.el" "nxml/rng-dt.el" "nxml/rng-loc.el" "nxml/rng-maint.el"
-;;;;;; "nxml/rng-match.el" "nxml/rng-parse.el" "nxml/rng-pttrn.el"
-;;;;;; "nxml/rng-uri.el" "nxml/rng-util.el" "nxml/xsd-regexp.el"
-;;;;;; "org/ob-C.el" "org/ob-R.el" "org/ob-asymptote.el" "org/ob-calc.el"
-;;;;;; "org/ob-clojure.el" "org/ob-comint.el" "org/ob-css.el" "org/ob-ditaa.el"
-;;;;;; "org/ob-dot.el" "org/ob-emacs-lisp.el" "org/ob-eval.el" "org/ob-exp.el"
-;;;;;; "org/ob-gnuplot.el" "org/ob-haskell.el" "org/ob-js.el" "org/ob-latex.el"
-;;;;;; "org/ob-ledger.el" "org/ob-lisp.el" "org/ob-matlab.el" "org/ob-mscgen.el"
-;;;;;; "org/ob-ocaml.el" "org/ob-octave.el" "org/ob-org.el" "org/ob-perl.el"
-;;;;;; "org/ob-plantuml.el" "org/ob-python.el" "org/ob-ref.el" "org/ob-ruby.el"
-;;;;;; "org/ob-sass.el" "org/ob-scheme.el" "org/ob-screen.el" "org/ob-sh.el"
-;;;;;; "org/ob-sql.el" "org/ob-sqlite.el" "org/ob-table.el" "org/org-beamer.el"
-;;;;;; "org/org-bibtex.el" "org/org-colview.el" "org/org-compat.el"
-;;;;;; "org/org-complete.el" "org/org-crypt.el" "org/org-ctags.el"
-;;;;;; "org/org-docview.el" "org/org-entities.el" "org/org-exp-blocks.el"
-;;;;;; "org/org-faces.el" "org/org-gnus.el" "org/org-habit.el" "org/org-info.el"
-;;;;;; "org/org-inlinetask.el" "org/org-install.el" "org/org-jsinfo.el"
-;;;;;; "org/org-list.el" "org/org-mac-message.el" "org/org-macs.el"
-;;;;;; "org/org-mew.el" "org/org-mhe.el" "org/org-mks.el" "org/org-mouse.el"
-;;;;;; "org/org-protocol.el" "org/org-rmail.el" "org/org-src.el"
-;;;;;; "org/org-vm.el" "org/org-w3m.el" "org/org-wl.el" "patcomp.el"
-;;;;;; "play/gamegrid.el" "play/gametree.el" "play/meese.el" "progmodes/ada-prj.el"
-;;;;;; "progmodes/cc-align.el" "progmodes/cc-awk.el" "progmodes/cc-bytecomp.el"
-;;;;;; "progmodes/cc-cmds.el" "progmodes/cc-defs.el" "progmodes/cc-fonts.el"
-;;;;;; "progmodes/cc-langs.el" "progmodes/cc-menus.el" "progmodes/ebnf-abn.el"
-;;;;;; "progmodes/ebnf-bnf.el" "progmodes/ebnf-dtd.el" "progmodes/ebnf-ebx.el"
-;;;;;; "progmodes/ebnf-iso.el" "progmodes/ebnf-otz.el" "progmodes/ebnf-yac.el"
-;;;;;; "progmodes/idlw-complete-structtag.el" "progmodes/idlw-help.el"
-;;;;;; "progmodes/idlw-toolbar.el" "progmodes/mantemp.el" "progmodes/xscheme.el"
-;;;;;; "ps-def.el" "ps-mule.el" "ps-samp.el" "saveplace.el" "sb-image.el"
-;;;;;; "scroll-bar.el" "select.el" "soundex.el" "subdirs.el" "tempo.el"
-;;;;;; "textmodes/bib-mode.el" "textmodes/makeinfo.el" "textmodes/page-ext.el"
-;;;;;; "textmodes/refbib.el" "textmodes/refer.el" "textmodes/reftex-auc.el"
-;;;;;; "textmodes/reftex-dcr.el" "textmodes/reftex-ref.el" "textmodes/reftex-sel.el"
-;;;;;; "textmodes/reftex-toc.el" "textmodes/texnfo-upd.el" "timezone.el"
-;;;;;; "tooltip.el" "tree-widget.el" "uniquify.el" "url/url-about.el"
-;;;;;; "url/url-cookie.el" "url/url-dired.el" "url/url-expand.el"
-;;;;;; "url/url-ftp.el" "url/url-future.el" "url/url-history.el"
-;;;;;; "url/url-imap.el" "url/url-methods.el" "url/url-nfs.el" "url/url-proxy.el"
-;;;;;; "url/url-vars.el" "vc/ediff-diff.el" "vc/ediff-init.el" "vc/ediff-merg.el"
-;;;;;; "vc/ediff-ptch.el" "vc/ediff-vers.el" "vc/ediff-wind.el"
-;;;;;; "vc/pcvs-info.el" "vc/pcvs-parse.el" "vc/pcvs-util.el" "vc/vc-dav.el"
-;;;;;; "vcursor.el" "vt-control.el" "vt100-led.el" "w32-fns.el"
-;;;;;; "w32-vars.el" "x-dnd.el") (19981 41048 99944))
+;;;;;; "net/hmac-def.el" "net/hmac-md5.el" "net/imap.el" "net/ldap.el"
+;;;;;; "net/mairix.el" "net/newsticker.el" "net/ntlm.el" "net/sasl-cram.el"
+;;;;;; "net/sasl-digest.el" "net/sasl-ntlm.el" "net/sasl.el" "net/soap-client.el"
+;;;;;; "net/soap-inspect.el" "net/socks.el" "net/tls.el" "net/tramp-cache.el"
+;;;;;; "net/tramp-cmds.el" "net/tramp-compat.el" "net/tramp-gvfs.el"
+;;;;;; "net/tramp-gw.el" "net/tramp-loaddefs.el" "net/tramp-sh.el"
+;;;;;; "net/tramp-smb.el" "net/tramp-uu.el" "net/trampver.el" "net/zeroconf.el"
+;;;;;; "notifications.el" "nxml/nxml-enc.el" "nxml/nxml-maint.el"
+;;;;;; "nxml/nxml-ns.el" "nxml/nxml-outln.el" "nxml/nxml-parse.el"
+;;;;;; "nxml/nxml-rap.el" "nxml/nxml-util.el" "nxml/rng-dt.el" "nxml/rng-loc.el"
+;;;;;; "nxml/rng-maint.el" "nxml/rng-match.el" "nxml/rng-parse.el"
+;;;;;; "nxml/rng-pttrn.el" "nxml/rng-uri.el" "nxml/rng-util.el"
+;;;;;; "nxml/xsd-regexp.el" "org/ob-C.el" "org/ob-R.el" "org/ob-asymptote.el"
+;;;;;; "org/ob-awk.el" "org/ob-calc.el" "org/ob-clojure.el" "org/ob-comint.el"
+;;;;;; "org/ob-css.el" "org/ob-ditaa.el" "org/ob-dot.el" "org/ob-emacs-lisp.el"
+;;;;;; "org/ob-eval.el" "org/ob-exp.el" "org/ob-gnuplot.el" "org/ob-haskell.el"
+;;;;;; "org/ob-java.el" "org/ob-js.el" "org/ob-latex.el" "org/ob-ledger.el"
+;;;;;; "org/ob-lilypond.el" "org/ob-lisp.el" "org/ob-matlab.el"
+;;;;;; "org/ob-maxima.el" "org/ob-mscgen.el" "org/ob-ocaml.el" "org/ob-octave.el"
+;;;;;; "org/ob-org.el" "org/ob-perl.el" "org/ob-plantuml.el" "org/ob-python.el"
+;;;;;; "org/ob-ref.el" "org/ob-ruby.el" "org/ob-sass.el" "org/ob-scheme.el"
+;;;;;; "org/ob-screen.el" "org/ob-sh.el" "org/ob-sql.el" "org/ob-sqlite.el"
+;;;;;; "org/ob-table.el" "org/org-beamer.el" "org/org-bibtex.el"
+;;;;;; "org/org-colview.el" "org/org-compat.el" "org/org-crypt.el"
+;;;;;; "org/org-ctags.el" "org/org-docview.el" "org/org-entities.el"
+;;;;;; "org/org-exp-blocks.el" "org/org-faces.el" "org/org-gnus.el"
+;;;;;; "org/org-habit.el" "org/org-info.el" "org/org-inlinetask.el"
+;;;;;; "org/org-install.el" "org/org-jsinfo.el" "org/org-list.el"
+;;;;;; "org/org-mac-message.el" "org/org-macs.el" "org/org-mew.el"
+;;;;;; "org/org-mhe.el" "org/org-mks.el" "org/org-mouse.el" "org/org-pcomplete.el"
+;;;;;; "org/org-protocol.el" "org/org-rmail.el" "org/org-special-blocks.el"
+;;;;;; "org/org-src.el" "org/org-vm.el" "org/org-w3m.el" "org/org-wl.el"
+;;;;;; "patcomp.el" "play/gamegrid.el" "play/gametree.el" "play/meese.el"
+;;;;;; "progmodes/ada-prj.el" "progmodes/cc-align.el" "progmodes/cc-awk.el"
+;;;;;; "progmodes/cc-bytecomp.el" "progmodes/cc-cmds.el" "progmodes/cc-defs.el"
+;;;;;; "progmodes/cc-fonts.el" "progmodes/cc-langs.el" "progmodes/cc-menus.el"
+;;;;;; "progmodes/ebnf-abn.el" "progmodes/ebnf-bnf.el" "progmodes/ebnf-dtd.el"
+;;;;;; "progmodes/ebnf-ebx.el" "progmodes/ebnf-iso.el" "progmodes/ebnf-otz.el"
+;;;;;; "progmodes/ebnf-yac.el" "progmodes/idlw-complete-structtag.el"
+;;;;;; "progmodes/idlw-help.el" "progmodes/idlw-toolbar.el" "progmodes/mantemp.el"
+;;;;;; "progmodes/xscheme.el" "ps-def.el" "ps-mule.el" "ps-samp.el"
+;;;;;; "saveplace.el" "sb-image.el" "scroll-bar.el" "select.el"
+;;;;;; "soundex.el" "subdirs.el" "tempo.el" "textmodes/bib-mode.el"
+;;;;;; "textmodes/makeinfo.el" "textmodes/page-ext.el" "textmodes/refbib.el"
+;;;;;; "textmodes/refer.el" "textmodes/reftex-auc.el" "textmodes/reftex-dcr.el"
+;;;;;; "textmodes/reftex-ref.el" "textmodes/reftex-sel.el" "textmodes/reftex-toc.el"
+;;;;;; "textmodes/texnfo-upd.el" "timezone.el" "tooltip.el" "tree-widget.el"
+;;;;;; "uniquify.el" "url/url-about.el" "url/url-cookie.el" "url/url-dired.el"
+;;;;;; "url/url-expand.el" "url/url-ftp.el" "url/url-future.el"
+;;;;;; "url/url-history.el" "url/url-imap.el" "url/url-methods.el"
+;;;;;; "url/url-nfs.el" "url/url-proxy.el" "url/url-vars.el" "vc/ediff-diff.el"
+;;;;;; "vc/ediff-init.el" "vc/ediff-merg.el" "vc/ediff-ptch.el"
+;;;;;; "vc/ediff-vers.el" "vc/ediff-wind.el" "vc/pcvs-info.el" "vc/pcvs-parse.el"
+;;;;;; "vc/pcvs-util.el" "vc/vc-dav.el" "vcursor.el" "vt-control.el"
+;;;;;; "vt100-led.el" "w32-fns.el" "w32-vars.el" "x-dnd.el") (20063
+;;;;;; 23539 958052))
;;;***
diff --git a/lisp/longlines.el b/lisp/longlines.el
index e81a235a17..f625d8fcac 100644
--- a/lisp/longlines.el
+++ b/lisp/longlines.el
@@ -100,8 +100,8 @@ In Long Lines mode, long lines are wrapped if they extend beyond
`fill-column'. The soft newlines used for line wrapping will not
show up when the text is yanked or saved to disk.
-With no argument, this command toggles Flyspell mode.
-With a prefix argument ARG, turn Flyspell minor mode on if ARG is positive,
+With no argument, this command toggles Long Lines mode.
+With a prefix argument ARG, turn Long Lines minor mode on if ARG is positive,
otherwise turn it off.
If the variable `longlines-auto-wrap' is non-nil, lines are automatically
diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el
index c43ec9e561..ac07f07a76 100644
--- a/lisp/mail/rmail.el
+++ b/lisp/mail/rmail.el
@@ -4249,7 +4249,7 @@ TEXT and INDENT are not used."
;; rmail-output expands non-absolute filenames against rmail-default-file.
;; What is the point of that, anyway?
(rmail-output (expand-file-name token))))
-
+
;; Functions for setting, getting and encoding the POP password.
;; The password is encoded to prevent it from being easily accessible
;; to "prying eyes." Obviously, this encoding isn't "real security,"
@@ -4300,6 +4300,85 @@ encoded string (and the same mask) will decode the string."
(setq i (1+ i)))
(concat string-vector)))
+(defun rmail-epa-decrypt ()
+ "Decrypt OpenPGP armors in current message."
+ (interactive)
+
+ ;; Save the current buffer here for cleanliness, in case we
+ ;; change it in one of the calls to `epa-decrypt-region'.
+
+ (save-excursion
+ (let (decrypts)
+ (goto-char (point-min))
+
+ ;; In case the encrypted data is inside a mime attachment,
+ ;; show it. This is a kludge; to be clean, it should not
+ ;; modify the buffer, but I don't see how to do that.
+ (when (search-forward "octet-stream" nil t)
+ (beginning-of-line)
+ (forward-button 1)
+ (if (looking-at "Show")
+ (rmail-mime-toggle-hidden)))
+
+ ;; Now find all armored messages in the buffer
+ ;; and decrypt them one by one.
+ (goto-char (point-min))
+ (while (re-search-forward "-----BEGIN PGP MESSAGE-----$" nil t)
+ (let ((coding-system-for-read coding-system-for-read)
+ armor-start armor-end after-end)
+ (setq armor-start (match-beginning 0)
+ armor-end (re-search-forward "^-----END PGP MESSAGE-----$"
+ nil t))
+ (unless armor-end
+ (error "Encryption armor beginning has no matching end"))
+ (goto-char armor-start)
+
+ ;; Because epa--find-coding-system-for-mime-charset not autoloaded.
+ (require 'epa)
+
+ ;; Use the charset specified in the armor.
+ (unless coding-system-for-read
+ (if (re-search-forward "^Charset: \\(.*\\)" armor-end t)
+ (setq coding-system-for-read
+ (epa--find-coding-system-for-mime-charset
+ (intern (downcase (match-string 1)))))))
+
+ ;; Advance over this armor.
+ (goto-char armor-end)
+ (setq after-end (- (point-max) armor-end))
+
+ ;; Decrypt it, maybe in place, maybe making new buffer.
+ (epa-decrypt-region
+ armor-start armor-end
+ ;; Call back this function to prepare the output.
+ (lambda ()
+ (let ((inhibit-read-only t))
+ (delete-region armor-start armor-end)
+ (goto-char armor-start)
+ (current-buffer))))
+
+ (push (list armor-start (- (point-max) after-end))
+ decrypts)))
+
+ (when (and decrypts (rmail-buffers-swapped-p))
+ (when (y-or-n-p "Replace the original message? ")
+ (setq decrypts (nreverse decrypts))
+ (let ((beg (rmail-msgbeg rmail-current-message))
+ (end (rmail-msgend rmail-current-message))
+ (from-buffer (current-buffer)))
+ (with-current-buffer rmail-view-buffer
+ (narrow-to-region beg end)
+ (goto-char (point-min))
+ (dolist (d decrypts)
+ (if (re-search-forward "-----BEGIN PGP MESSAGE-----$" nil t)
+ (let (armor-start armor-end)
+ (setq armor-start (match-beginning 0)
+ armor-end (re-search-forward "^-----END PGP MESSAGE-----$"
+ nil t))
+ (when armor-end
+ (delete-region armor-start armor-end)
+ (insert-buffer-substring from-buffer (nth 0 d) (nth 1 d)))))))))))))
+
;;;; Desktop support
(defun rmail-restore-desktop-buffer (desktop-buffer-file-name
@@ -4403,7 +4482,7 @@ With prefix argument N moves forward N messages with these labels.
;;;***
-;;;### (autoloads (rmail-mime) "rmailmm" "rmailmm.el" "a7d3e7205efa4e20ca9038c9b260ce83")
+;;;### (autoloads (rmail-mime) "rmailmm" "rmailmm.el" "2c8675d7c069c68bc36a4003b15448d1")
;;; Generated autoloads from rmailmm.el
(autoload 'rmail-mime "rmailmm" "\
diff --git a/lisp/mail/rmailmm.el b/lisp/mail/rmailmm.el
index 597068562b..d335125558 100644
--- a/lisp/mail/rmailmm.el
+++ b/lisp/mail/rmailmm.el
@@ -426,7 +426,7 @@ The value is a vector [ INDEX HEADER TAGLINE BODY END], where
"Insert a tag line for MIME-entity ENTITY.
ITEM-LIST is a list of strings or button-elements (list) to be added
to the tag line."
- (insert "[")
+ (insert "\n[")
(let ((tag (aref (rmail-mime-entity-tagline entity) 0)))
(if (> (length tag) 0) (insert (substring tag 1) ":")))
(insert (car (rmail-mime-entity-type entity)) " ")
@@ -439,7 +439,7 @@ to the tag line."
(if (stringp item)
(insert item)
(apply 'insert-button item))))
- (insert "]\n"))
+ (insert "]\n\n"))
(defun rmail-mime-update-tagline (entity)
"Update the current tag line for MIME-entity ENTITY."
diff --git a/lisp/mail/sendmail.el b/lisp/mail/sendmail.el
index fe20ad921d..cb02a4b374 100644
--- a/lisp/mail/sendmail.el
+++ b/lisp/mail/sendmail.el
@@ -156,49 +156,6 @@ This is used by the default mail-sending commands. See also
:version "24.1"
:group 'sendmail)
-(defvar sendmail-query-once-function 'query
- "Either a function to send email, or the symbol `query'.")
-
-;;;###autoload
-(defun sendmail-query-once ()
- "Send an email via `sendmail-query-once-function'.
-If `sendmail-query-once-function' is `query', ask the user what
-function to use, and then save that choice."
- (when (equal sendmail-query-once-function 'query)
- (let* ((default
- (cond
- ((or (and window-system (eq system-type 'darwin))
- (eq system-type 'windows-nt))
- 'mailclient-send-it)
- ((and sendmail-program
- (executable-find sendmail-program))
- 'sendmail-send-it)))
- (function
- (if (or (not default)
- ;; We have detected no OS-level mail senders, or we
- ;; have already configured smtpmail, so we use the
- ;; internal SMTP service.
- (and (boundp 'smtpmail-smtp-server)
- smtpmail-smtp-server))
- 'smtpmail-send-it
- ;; Query the user.
- (unwind-protect
- (progn
- (pop-to-buffer "*Mail Help*")
- (erase-buffer)
- (insert "Sending mail from Emacs hasn't been set up yet.\n\n"
- "Type `y' to configure outgoing SMTP, or `n' to use\n"
- "the default mail sender on your system.\n\n"
- "To change this again at a later date, customize the\n"
- "`send-mail-function' variable.\n")
- (goto-char (point-min))
- (if (y-or-n-p "Configure outgoing SMTP in Emacs? ")
- 'smtpmail-send-it
- default))
- (kill-buffer (current-buffer))))))
- (customize-save-variable 'sendmail-query-once-function function)))
- (funcall sendmail-query-once-function))
-
;;;###autoload
(defcustom mail-header-separator (purecopy "--text follows this line--")
"Line used to separate headers from text in messages being composed."
@@ -541,6 +498,51 @@ by Emacs.)")
"Additional expressions to highlight in Mail mode.")
+;;;###autoload
+(defun sendmail-query-once ()
+ "Query for `send-mail-function' and send mail with it.
+This also saves the value of `send-mail-function' via Customize."
+ (let* ((mail-buffer (current-buffer))
+ ;; Compute default mail sender, preferring smtpmail if it's
+ ;; already configured.
+ (default (cond
+ ((and (boundp 'smtpmail-smtp-server)
+ smtpmail-smtp-server)
+ 'smtpmail-send-it)
+ ((or (and window-system (eq system-type 'darwin))
+ (eq system-type 'windows-nt))
+ 'mailclient-send-it)
+ ((and sendmail-program
+ (executable-find sendmail-program))
+ 'sendmail-send-it)))
+ (send-function (if (eq default 'smtpmail-send-it)
+ 'smtpmail-send-it)))
+ (unless send-function
+ ;; Query the user.
+ (with-temp-buffer
+ (rename-buffer "*Mail Help*" t)
+ (erase-buffer)
+ (insert "Emacs has not been set up for sending mail.\n
+Type `y' to configure and use Emacs as a mail client,
+or `n' to use your system's default mailer.\n
+To change your decision later, customize `send-mail-function'.\n")
+ (goto-char (point-min))
+ (display-buffer (current-buffer))
+ (if (y-or-n-p "Set up Emacs for sending SMTP mail? ")
+ ;; FIXME: We should check and correct the From: field too.
+ (setq send-function 'smtpmail-send-it)
+ (setq send-function default))))
+ (when send-function
+ (customize-save-variable 'send-mail-function send-function)
+ ;; HACK: Message mode stupidly has `message-send-mail-function',
+ ;; so we must update it too or sending again in the current
+ ;; Emacs session will still call `sendmail-query-once'.
+ (and (boundp 'message-send-mail-function)
+ (eq message-send-mail-function 'sendmail-query-once)
+ (customize-set-variable 'message-send-mail-function
+ send-function))
+ (funcall send-function))))
+
(defun sendmail-sync-aliases ()
(when mail-personal-alias-file
(let ((modtime (nth 5 (file-attributes mail-personal-alias-file))))
diff --git a/lisp/mail/smtpmail.el b/lisp/mail/smtpmail.el
index cc46660712..544570a1bc 100644
--- a/lisp/mail/smtpmail.el
+++ b/lisp/mail/smtpmail.el
@@ -55,15 +55,12 @@
;;; Code:
(require 'sendmail)
+(require 'auth-source)
(autoload 'mail-strip-quoted-names "mail-utils")
(autoload 'message-make-date "message")
(autoload 'message-make-message-id "message")
(autoload 'rfc2104-hash "rfc2104")
-(autoload 'netrc-parse "netrc")
-(autoload 'netrc-machine "netrc")
-(autoload 'netrc-get "netrc")
(autoload 'password-read "password-cache")
-(autoload 'auth-source-search "auth-source")
;;;
(defgroup smtpmail nil
@@ -89,6 +86,12 @@ The default value would be \"smtp\" or 25."
:type '(choice (integer :tag "Port") (string :tag "Service"))
:group 'smtpmail)
+(defcustom smtpmail-smtp-user nil
+ "User name to use when looking up credentials."
+ :version "24.1"
+ :type '(choice (const nil) string)
+ :group 'smtpmail)
+
(defcustom smtpmail-local-domain nil
"Local domain name without a host name.
If the function `system-name' returns the full internet address,
@@ -487,12 +490,13 @@ The list is in preference order.")
(let* ((mechs (cdr-safe (assoc 'auth supported-extensions)))
(mech (car (smtpmail-intersection mechs smtpmail-auth-supported)))
(auth-source-creation-prompts
- '((user . "SMTP user at %h: ")
+ '((user . "SMTP user name for %h: ")
(secret . "SMTP password for %u@%h: ")))
(auth-info (car
(auth-source-search
:host host
:port port
+ :user smtpmail-smtp-user
:max 1
:require (and ask-for-password
'(:user :secret))
@@ -502,6 +506,8 @@ The list is in preference order.")
(save-function (and ask-for-password
(plist-get auth-info :save-function)))
ret)
+ (when (functionp password)
+ (setq password (funcall password)))
(when (and user
(not password))
;; The user has stored the user name, but not the password, so
@@ -513,6 +519,7 @@ The list is in preference order.")
:max 1
:host host
:port port
+ :user smtpmail-smtp-user
:require '(:user :secret)
:create t))
password (plist-get auth-info :secret)))
@@ -589,15 +596,17 @@ The list is in preference order.")
(defun smtpmail-query-smtp-server ()
(let ((server (read-string "Outgoing SMTP mail server: "))
- (ports '(587 "smtp"))
+ (ports '("smtp" 587))
stream port)
(when (and smtpmail-smtp-server
(not (member smtpmail-smtp-server ports)))
(push smtpmail-smtp-server ports))
(while (and (not smtpmail-smtp-server)
(setq port (pop ports)))
- (when (setq stream (ignore-errors
- (open-network-stream "smtp" nil server port)))
+ (when (setq stream (condition-case ()
+ (open-network-stream "smtp" nil server port)
+ (quit nil)
+ (error nil)))
(customize-save-variable 'smtpmail-smtp-server server)
(customize-save-variable 'smtpmail-smtp-service port)
(delete-process stream)))
@@ -618,8 +627,6 @@ The list is in preference order.")
(and mail-specify-envelope-from
(mail-envelope-from))
user-mail-address))
- (coding-system-for-read 'binary)
- (coding-system-for-write 'binary)
response-code
process-buffer
result
@@ -638,21 +645,23 @@ The list is in preference order.")
(erase-buffer))
;; open the connection to the server
- (setq result
- (open-network-stream
- "smtpmail" process-buffer host port
- :type smtpmail-stream-type
- :return-list t
- :capability-command (format "EHLO %s\r\n" (smtpmail-fqdn))
- :end-of-command "^[0-9]+ .*\r\n"
- :success "^2.*\n"
- :always-query-capabilities t
- :starttls-function
- (lambda (capabilities)
- (and (string-match "-STARTTLS" capabilities)
- "STARTTLS\r\n"))
- :client-certificate t
- :use-starttls-if-possible t))
+ (let ((coding-system-for-read 'binary)
+ (coding-system-for-write 'binary))
+ (setq result
+ (open-network-stream
+ "smtpmail" process-buffer host port
+ :type smtpmail-stream-type
+ :return-list t
+ :capability-command (format "EHLO %s\r\n" (smtpmail-fqdn))
+ :end-of-command "^[0-9]+ .*\r\n"
+ :success "^2.*\n"
+ :always-query-capabilities t
+ :starttls-function
+ (lambda (capabilities)
+ (and (string-match "-STARTTLS" capabilities)
+ "STARTTLS\r\n"))
+ :client-certificate t
+ :use-starttls-if-possible t)))
;; If we couldn't access the server at all, we give up.
(unless (setq process (car result))
@@ -669,7 +678,7 @@ The list is in preference order.")
(throw 'done (format "No greeting: %s" greeting)))
(when (>= code 400)
(throw 'done (format "Connection not allowed: %s" greeting))))
-
+
(with-current-buffer process-buffer
(set-buffer-process-coding-system 'raw-text-unix 'raw-text-unix)
(make-local-variable 'smtpmail-read-point)
@@ -722,7 +731,7 @@ The list is in preference order.")
(when (member 'xusr supported-extensions)
(smtpmail-command-or-throw process (format "XUSR")))
-
+
;; MAIL FROM:<sender>
(let ((size-part
(if (or (member 'size supported-extensions)
@@ -761,7 +770,7 @@ The list is in preference order.")
)
((and auth-mechanisms
(not ask-for-password)
- (= (car result) 530))
+ (eq (car result) 530))
;; We got a "530 auth required", so we close and try
;; again, this time asking the user for a password.
(smtpmail-send-command process "QUIT")
@@ -788,6 +797,7 @@ The list is in preference order.")
nil)
((and auth-mechanisms
(not ask-for-password)
+ (integerp (car result))
(>= (car result) 550)
(<= (car result) 554))
;; We got a "550 relay not permitted" (or the like),
diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el
index d62b377954..820b1599ab 100644
--- a/lisp/minibuffer.el
+++ b/lisp/minibuffer.el
@@ -1076,12 +1076,15 @@ It also eliminates runs of equal strings."
(column 0)
(rows (/ (length strings) columns))
(row 0)
+ (first t)
(laststring nil))
;; The insertion should be "sensible" no matter what choices were made
;; for the parameters above.
(dolist (str strings)
(unless (equal laststring str) ; Remove (consecutive) duplicates.
(setq laststring str)
+ ;; FIXME: `string-width' doesn't pay attention to
+ ;; `display' properties.
(let ((length (if (consp str)
(+ (string-width (car str))
(string-width (cadr str)))
@@ -1100,11 +1103,11 @@ It also eliminates runs of equal strings."
(forward-line 1)
(end-of-line)))
(insert " \t")
- (set-text-properties (- (point) 1) (point)
+ (set-text-properties (1- (point)) (point)
`(display (space :align-to ,column)))))
(t
;; Horizontal format
- (unless (bolp)
+ (unless first
(if (< wwidth (+ (max colwidth length) column))
;; No space for `str' at point, move to next line.
(progn (insert "\n") (setq column 0))
@@ -1112,12 +1115,13 @@ It also eliminates runs of equal strings."
;; Leave the space unpropertized so that in the case we're
;; already past the goal column, there is still
;; a space displayed.
- (set-text-properties (- (point) 1) (point)
+ (set-text-properties (1- (point)) (point)
;; We can't just set tab-width, because
;; completion-setup-function will kill
;; all local variables :-(
`(display (space :align-to ,column)))
nil))))
+ (setq first nil)
(if (not (consp str))
(put-text-property (point) (progn (insert str) (point))
'mouse-face 'highlight)
@@ -2299,7 +2303,7 @@ the commands start with a \"-\" or a SPC."
(defun completion-pcm--string->pattern (string &optional point)
"Split STRING into a pattern.
A pattern is a list where each element is either a string
-or a symbol chosen among `any', `star', `point', `prefix'."
+or a symbol, see `completion-pcm--merge-completions'."
(if (and point (< point (length string)))
(let ((prefix (substring string 0 point))
(suffix (substring string point)))
@@ -2515,7 +2519,19 @@ filter out additional entries (because TABLE migth not obey PRED)."
(mapcar 'completion--sreverse strs))))
(defun completion-pcm--merge-completions (strs pattern)
- "Extract the commonality in STRS, with the help of PATTERN."
+ "Extract the commonality in STRS, with the help of PATTERN.
+PATTERN can contain strings and symbols chosen among `star', `any', `point',
+and `prefix'. They all match anything (aka \".*\") but are merged differently:
+`any' only grows from the left (when matching \"a1b\" and \"a2b\" it gets
+ completed to just \"a\").
+`prefix' only grows from the right (when matching \"a1b\" and \"a2b\" it gets
+ completed to just \"b\").
+`star' grows from both ends and is reified into a \"*\" (when matching \"a1b\"
+ and \"a2b\" it gets completed to \"a*b\").
+`point' is like `star' except that it gets reified as the position of point
+ instead of being reified as a \"*\" character.
+The underlying idea is that we should return a string which still matches
+the same set of elements."
;; When completing while ignoring case, we want to try and avoid
;; completing "fo" to "foO" when completing against "FOO" (bug#4219).
;; So we try and make sure that the string we return is all made up
@@ -2568,7 +2584,9 @@ filter out additional entries (because TABLE migth not obey PRED)."
(let* ((prefix (try-completion fixed comps))
(unique (or (and (eq prefix t) (setq prefix fixed))
(eq t (try-completion prefix comps)))))
- (unless (equal prefix "") (push prefix res))
+ (unless (or (eq elem 'prefix)
+ (equal prefix ""))
+ (push prefix res))
;; If there's only one completion, `elem' is not useful
;; any more: it can only match the empty string.
;; FIXME: in some cases, it may be necessary to turn an
@@ -2754,15 +2772,12 @@ See `completing-read' for the meaning of the arguments."
base-keymap
;; Layer minibuffer-local-filename-completion-map
;; on top of the base map.
- ;; Use make-composed-keymap so that set-keymap-parent
- ;; doesn't modify minibuffer-local-filename-completion-map.
- (let ((map (make-composed-keymap
- minibuffer-local-filename-completion-map)))
- ;; Set base-keymap as the parent, so that nil bindings
- ;; in minibuffer-local-filename-completion-map can
- ;; override bindings in base-keymap.
- (set-keymap-parent map base-keymap)
- map)))
+ (make-composed-keymap
+ minibuffer-local-filename-completion-map
+ ;; Set base-keymap as the parent, so that nil bindings
+ ;; in minibuffer-local-filename-completion-map can
+ ;; override bindings in base-keymap.
+ base-keymap)))
(result (read-from-minibuffer prompt initial-input keymap
nil hist def inherit-input-method)))
(when (and (equal result "") def)
diff --git a/lisp/mpc.el b/lisp/mpc.el
index 5319ea4389..932fb5926f 100644
--- a/lisp/mpc.el
+++ b/lisp/mpc.el
@@ -246,11 +246,12 @@ and HOST defaults to localhost."
(process-put proc 'ready t)
(unless (eq (match-end 0) (point-max))
(error "Unexpected trailing text"))
- (let ((error (match-string 1)))
+ (let ((error-text (match-string 1)))
(delete-region (point) (point-max))
(let ((callback (process-get proc 'callback)))
(process-put proc 'callback nil)
- (if error (signal 'mpc-proc-error error))
+ (if error-text
+ (process-put proc 'mpc-proc-error error-text))
(funcall callback)))))))))
(defun mpc--proc-connect (host)
@@ -314,19 +315,23 @@ and HOST defaults to localhost."
mpc-proc)
(setq mpc-proc (mpc--proc-connect mpc-host))))
+(defun mpc-proc-check (proc)
+ (let ((error-text (process-get proc 'mpc-proc-error)))
+ (when error-text
+ (process-put proc 'mpc-proc-error nil)
+ (signal 'mpc-proc-error error-text))))
+
(defun mpc-proc-sync (&optional proc)
"Wait for MPC process until it is idle again.
Return the buffer in which the process is/was running."
(unless proc (setq proc (mpc-proc)))
(unwind-protect
- (condition-case err
- (progn
- (while (and (not (process-get proc 'ready))
- (accept-process-output proc)))
- (if (process-get proc 'ready) (process-buffer proc)
- ;; (delete-process proc)
- (error "No response from MPD")))
- (error (message "MPC: %s" err) (signal (car err) (cdr err))))
+ (progn
+ (while (and (not (process-get proc 'ready))
+ (accept-process-output proc)))
+ (mpc-proc-check proc)
+ (if (process-get proc 'ready) (process-buffer proc)
+ (error "No response from MPD")))
(unless (process-get proc 'ready)
;; (debug)
(message "Killing hung process")
@@ -358,13 +363,13 @@ which will be concatenated with proper quoting before passing them to MPD."
"\n")))
(if callback
;; (let ((buf (current-buffer)))
- (process-put proc 'callback
- callback
- ;; (lambda ()
- ;; (funcall callback
- ;; (prog1 (current-buffer)
- ;; (set-buffer buf)))))
- )
+ (process-put proc 'callback
+ callback
+ ;; (lambda ()
+ ;; (funcall callback
+ ;; (prog1 (current-buffer)
+ ;; (set-buffer buf)))))
+ )
;; If `callback' is nil, we're executing synchronously.
(process-put proc 'callback 'ignore)
;; This returns the process's buffer.
diff --git a/lisp/net/browse-url.el b/lisp/net/browse-url.el
index e18b42a275..f9bc13e1e2 100644
--- a/lisp/net/browse-url.el
+++ b/lisp/net/browse-url.el
@@ -1103,26 +1103,32 @@ URL in a new window."
(interactive (browse-url-interactive-arg "URL: "))
(setq url (browse-url-encode-url url))
(let* ((process-environment (browse-url-process-environment))
+ (use-remote
+ (not (memq system-type '(windows-nt ms-dos))))
(process
(apply 'start-process
(concat "firefox " url) nil
browse-url-firefox-program
(append
browse-url-firefox-arguments
- (if (memq system-type '(windows-nt ms-dos))
- (list url)
- (list "-remote"
- (concat "openURL("
- url
- (if (browse-url-maybe-new-window
- new-window)
- (if browse-url-firefox-new-window-is-tab
- ",new-tab"
- ",new-window"))
- ")")))))))
- (set-process-sentinel process
- `(lambda (process change)
- (browse-url-firefox-sentinel process ,url)))))
+ (if use-remote
+ (list "-remote"
+ (concat
+ "openURL("
+ url
+ (if (browse-url-maybe-new-window new-window)
+ (if browse-url-firefox-new-window-is-tab
+ ",new-tab"
+ ",new-window"))
+ ")"))
+ (list url))))))
+ ;; If we use -remote, the process exits with status code 2 if
+ ;; Firefox is not already running. The sentinel runs firefox
+ ;; directly if that happens.
+ (when use-remote
+ (set-process-sentinel process
+ `(lambda (process change)
+ (browse-url-firefox-sentinel process ,url))))))
(defun browse-url-firefox-sentinel (process url)
"Handle a change to the process communicating with Firefox."
diff --git a/lisp/net/network-stream.el b/lisp/net/network-stream.el
index bb09d8945c..0c3d0285f9 100644
--- a/lisp/net/network-stream.el
+++ b/lisp/net/network-stream.el
@@ -230,20 +230,20 @@ functionality.
(or builtin-starttls
(and (or require-tls
(plist-get parameters :use-starttls-if-possible))
- (executable-find "gnutls-cli")))
+ (starttls-available-p)))
(not (eq (plist-get parameters :type) 'plain)))
;; If using external STARTTLS, drop this connection and start
;; anew with `starttls-open-stream'.
(unless builtin-starttls
(delete-process stream)
(setq start (with-current-buffer buffer (point-max)))
- (let* ((starttls-use-gnutls t)
- (starttls-extra-arguments
+ (let* ((starttls-extra-arguments
(if require-tls
starttls-extra-arguments
;; For opportunistic TLS upgrades, we don't really
;; care about the identity of the peer.
(cons "--insecure" starttls-extra-arguments)))
+ (starttls-extra-args starttls-extra-args)
(cert (network-stream-certificate host service parameters)))
;; There are client certificates requested, so add them to
;; the command line.
@@ -251,7 +251,11 @@ functionality.
(setq starttls-extra-arguments
(nconc (list "--x509keyfile" (expand-file-name (nth 0 cert))
"--x509certfile" (expand-file-name (nth 1 cert)))
- starttls-extra-arguments)))
+ starttls-extra-arguments)
+ starttls-extra-args
+ (nconc (list "--key-file" (expand-file-name (nth 0 cert))
+ "--cert-file" (expand-file-name (nth 1 cert)))
+ starttls-extra-args)))
(setq stream (starttls-open-stream name buffer host service)))
(network-stream-get-response stream start eoc)
;; Requery capabilities for protocols that require it; i.e.,
diff --git a/lisp/net/quickurl.el b/lisp/net/quickurl.el
index c3da170716..712f0b0c92 100644
--- a/lisp/net/quickurl.el
+++ b/lisp/net/quickurl.el
@@ -1,4 +1,4 @@
-;;; quickurl.el --- insert an URL based on text at point in buffer
+;;; quickurl.el --- insert a URL based on text at point in buffer
;; Copyright (C) 1999-2011 Free Software Foundation, Inc.
@@ -24,7 +24,7 @@
;;; Commentary:
;;
-;; This package provides a simple method of inserting an URL based on the
+;; This package provides a simple method of inserting a URL based on the
;; text at point in the current buffer. This is part of an on-going effort
;; to increase the information I provide people while reducing the ammount
;; of typing I need to do. No-doubt there are undiscovered Emacs packages
@@ -90,7 +90,7 @@
;; Customize options.
(defgroup quickurl nil
- "Insert an URL based on text at point in buffer."
+ "Insert a URL based on text at point in buffer."
:version "21.1"
:group 'abbrev
:prefix "quickurl-")
@@ -194,14 +194,14 @@ in your ~/.emacs (after loading/requiring quickurl).")
(defvar quickurl-list-last-buffer nil
"`current-buffer' when `quickurl-list' was called.")
-;; Functions for working with an URL entry.
+;; Functions for working with a URL entry.
(defun quickurl-url-commented-p (url)
"Does the URL have a comment?"
(listp (cdr url)))
(defun quickurl-make-url (keyword url &optional comment)
- "Create an URL from KEYWORD, URL and (optionaly) COMMENT."
+ "Create a URL from KEYWORD, URL and (optionaly) COMMENT."
(if (and comment (not (zerop (length comment))))
(list keyword url comment)
(cons keyword url)))
@@ -230,7 +230,7 @@ Note that this function is a setfable place."
(setf (cdr ,url) ,store)))
(defun quickurl-url-comment (url)
- "Get the comment from an URL.
+ "Get the comment from a URL.
If the URL has no comment an empty string is returned. Also note that this
function is a setfable place."
@@ -304,7 +304,7 @@ Also display a `message' saying what the URL was unless SILENT is non-nil."
;;;###autoload
(defun* quickurl (&optional lookup)
- "Insert an URL based on LOOKUP.
+ "Insert a URL based on LOOKUP.
If not supplied LOOKUP is taken to be the word at point in the current
buffer, this default action can be modifed via
@@ -323,7 +323,7 @@ buffer, this default action can be modifed via
;;;###autoload
(defun quickurl-ask (lookup)
- "Insert an URL, with `completing-read' prompt, based on LOOKUP."
+ "Insert a URL, with `completing-read' prompt, based on LOOKUP."
(interactive
(list
(progn
@@ -335,7 +335,7 @@ buffer, this default action can be modifed via
(quickurl-insert url))))
(defun quickurl-grab-url ()
- "Attempt to grab a word/url pair from point in the current buffer.
+ "Attempt to grab a word/URL pair from point in the current buffer.
Point should be somewhere on the URL and the word is taken to be the thing
that is returned from calling `quickurl-grab-lookup-function' once a
@@ -369,7 +369,7 @@ It is assumed that the URL is either \"unguarded\" or is wrapped inside an
(defun quickurl-add-url (word url comment)
"Allow the user to interactively add a new URL associated with WORD.
-See `quickurl-grab-url' for details on how the default word/url combination
+See `quickurl-grab-url' for details on how the default word/URL combination
is decided."
(interactive (let ((word-url (quickurl-grab-url)))
(list (read-string "Word: " (quickurl-url-keyword word-url))
diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el
index 9e04abb8cd..06bbfb0b78 100644
--- a/lisp/net/rcirc.el
+++ b/lisp/net/rcirc.el
@@ -815,18 +815,19 @@ If SILENT is non-nil, do not print the message in any irc buffer."
(defvar rcirc-input-ring nil)
(defvar rcirc-input-ring-index 0)
+
(defun rcirc-prev-input-string (arg)
(ring-ref rcirc-input-ring (+ rcirc-input-ring-index arg)))
-(defun rcirc-insert-prev-input (arg)
- (interactive "p")
+(defun rcirc-insert-prev-input ()
+ (interactive)
(when (<= rcirc-prompt-end-marker (point))
(delete-region rcirc-prompt-end-marker (point-max))
(insert (rcirc-prev-input-string 0))
(setq rcirc-input-ring-index (1+ rcirc-input-ring-index))))
-(defun rcirc-insert-next-input (arg)
- (interactive "p")
+(defun rcirc-insert-next-input ()
+ (interactive)
(when (<= rcirc-prompt-end-marker (point))
(delete-region rcirc-prompt-end-marker (point-max))
(setq rcirc-input-ring-index (1- rcirc-input-ring-index))
@@ -1555,18 +1556,16 @@ record activity."
;; keep window on bottom line if it was already there
(when rcirc-scroll-show-maximum-output
- (walk-windows (lambda (w)
- (when (eq (window-buffer w) (current-buffer))
- (with-current-buffer (window-buffer w)
- (when (eq major-mode 'rcirc-mode)
- (with-selected-window w
- (when (<= (- (window-height)
- (count-screen-lines (window-point)
- (window-start))
- 1)
- 0)
- (recenter -1)))))))
- nil t))
+ (let ((window (get-buffer-window)))
+ (when window
+ (with-selected-window window
+ (when (eq major-mode 'rcirc-mode)
+ (when (<= (- (window-height)
+ (count-screen-lines (window-point)
+ (window-start))
+ 1)
+ 0)
+ (recenter -1)))))))
;; flush undo (can we do something smarter here?)
(buffer-disable-undo)
@@ -2514,6 +2513,7 @@ the only argument."
(member message
(list
(format "You are now identified for \C-b%s\C-b." rcirc-nick)
+ (format "You are successfully identified as \C-b%s\C-b." rcirc-nick)
"Password accepted - you are now recognized."
)))
(and ;; quakenet
@@ -2695,7 +2695,8 @@ the only argument."
(setq rcirc-topic (caddr args)))))
(defun rcirc-handler-333 (process sender args text)
- "Not in rfc1459.txt"
+ "333 says who set the topic and when.
+Not in rfc1459.txt"
(let ((buffer (or (rcirc-get-buffer process (cadr args))
(rcirc-get-temp-buffer-create process (cadr args)))))
(with-current-buffer buffer
diff --git a/lisp/net/tramp-sh.el b/lisp/net/tramp-sh.el
index 5c49774894..428bd6422d 100644
--- a/lisp/net/tramp-sh.el
+++ b/lisp/net/tramp-sh.el
@@ -3640,11 +3640,11 @@ file exists and nonzero exit status otherwise."
(when extra-args (setq shell (concat shell " " extra-args)))
(tramp-send-command
vec (format "exec env ENV='' PROMPT_COMMAND='' PS1=%s PS2='' PS3='' %s"
- (shell-quote-argument tramp-end-of-output) shell)
+ (tramp-shell-quote-argument tramp-end-of-output) shell)
t))
;; Setting prompts.
(tramp-send-command
- vec (format "PS1=%s" (shell-quote-argument tramp-end-of-output)) t)
+ vec (format "PS1=%s" (tramp-shell-quote-argument tramp-end-of-output)) t)
(tramp-send-command vec "PS2=''" t)
(tramp-send-command vec "PS3=''" t)
(tramp-send-command vec "PROMPT_COMMAND=''" t)))
@@ -3736,7 +3736,7 @@ process to set up. VEC specifies the connection."
(tramp-message vec 5 "Setting shell prompt")
(tramp-send-command
- vec (format "PS1=%s" (shell-quote-argument tramp-end-of-output)) t)
+ vec (format "PS1=%s" (tramp-shell-quote-argument tramp-end-of-output)) t)
(tramp-send-command vec "PS2=''" t)
(tramp-send-command vec "PS3=''" t)
(tramp-send-command vec "PROMPT_COMMAND=''" t)
diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el
index 9b11ef58ea..274bc72391 100644
--- a/lisp/net/tramp.el
+++ b/lisp/net/tramp.el
@@ -861,19 +861,9 @@ updated after changing this variable.
Also see `tramp-file-name-structure'.")
;;;###autoload
-(defconst tramp-root-regexp
- (if (memq system-type '(cygwin windows-nt))
- "\\`\\([a-zA-Z]:\\)?/"
- "\\`/")
- "Beginning of an incomplete Tramp file name.
-Usually, it is just \"\\\\`/\". On W32 systems, there might be a
-volume letter, which will be removed by `tramp-drop-volume-letter'.")
-
-;;;###autoload
(defconst tramp-completion-file-name-regexp-unified
(if (memq system-type '(cygwin windows-nt))
- (concat tramp-root-regexp "[^/]\\{2,\\}\\'")
- (concat tramp-root-regexp "[^/]*\\'"))
+ "\\`/[^/]\\{2,\\}\\'" "\\`/[^/]*\\'")
"Value for `tramp-completion-file-name-regexp' for unified remoting.
GNU Emacs uses a unified filename syntax for Tramp and Ange-FTP.
See `tramp-file-name-structure' for more explanations.
@@ -882,14 +872,14 @@ On W32 systems, the volume letter must be ignored.")
;;;###autoload
(defconst tramp-completion-file-name-regexp-separate
- (concat tramp-root-regexp "\\([[][^]]*\\)?\\'")
+ "\\`/\\([[][^]]*\\)?\\'"
"Value for `tramp-completion-file-name-regexp' for separate remoting.
XEmacs uses a separate filename syntax for Tramp and EFS.
See `tramp-file-name-structure' for more explanations.")
;;;###autoload
(defconst tramp-completion-file-name-regexp-url
- (concat tramp-root-regexp "[^/:]+\\(:\\(/\\(/[^/]*\\)?\\)?\\)?\\'")
+ "\\`/[^/:]+\\(:\\(/\\(/[^/]*\\)?\\)?\\)?\\'"
"Value for `tramp-completion-file-name-regexp' for URL-like remoting.
See `tramp-file-name-structure' for more explanations.")
@@ -1494,20 +1484,20 @@ progress reporter."
(tramp-compat-font-lock-add-keywords
'emacs-lisp-mode '("\\<tramp-with-progress-reporter\\>"))
-(eval-and-compile ;; Silence compiler.
+(defalias 'tramp-drop-volume-letter
(if (memq system-type '(cygwin windows-nt))
- (defun tramp-drop-volume-letter (name)
+ (lambda (name)
"Cut off unnecessary drive letter from file NAME.
The functions `tramp-*-handle-expand-file-name' call `expand-file-name'
locally on a remote file name. When the local system is a W32 system
but the remote system is Unix, this introduces a superfluous drive
letter into the file name. This function removes it."
(save-match-data
- (if (string-match tramp-root-regexp name)
+ (if (string-match "\\`[a-zA-Z]:/" name)
(replace-match "/" nil t name)
name)))
- (defalias 'tramp-drop-volume-letter 'identity)))
+ 'identity))
;;; Config Manipulation Functions:
diff --git a/lisp/net/trampver.el b/lisp/net/trampver.el
index 7b4c6fd75b..5492441ac7 100644
--- a/lisp/net/trampver.el
+++ b/lisp/net/trampver.el
@@ -31,7 +31,7 @@
;; should be changed only there.
;;;###tramp-autoload
-(defconst tramp-version "2.2.2-pre"
+(defconst tramp-version "2.2.3-pre"
"This version of Tramp.")
;;;###tramp-autoload
@@ -44,7 +44,7 @@
(= emacs-major-version 21)
(>= emacs-minor-version 4)))
"ok"
- (format "Tramp 2.2.2-pre is not fit for %s"
+ (format "Tramp 2.2.3-pre is not fit for %s"
(when (string-match "^.*$" (emacs-version))
(match-string 0 (emacs-version)))))))
(unless (string-match "\\`ok\\'" x) (error "%s" x)))
diff --git a/lisp/org/ChangeLog b/lisp/org/ChangeLog
index 0822f313ac..d63929d794 100644
--- a/lisp/org/ChangeLog
+++ b/lisp/org/ChangeLog
@@ -1,3 +1,44 @@
+2011-09-02 Chong Yidong <[email protected]>
+
+ * org-compat.el (org-pop-to-buffer-same-window): Deleted.
+
+ * ob-ref.el (org-babel-ref-goto-headline-id):
+ * org.el (org-get-location, org-tree-to-indirect-buffer)
+ (org-mark-ring-goto, org-refile, org-add-log-note)
+ (org-revert-all-org-buffers, org-switchb)
+ (org-cycle-agenda-files, org-submit-bug-report)
+ (org-goto-marker-or-bmk):
+ * org-agenda.el (org-prepare-agenda, org-agenda-switch-to):
+ * org-capture.el (org-capture-goto-target)
+ (org-capture-fill-template):
+ * org-clock.el (org-clock-goto):
+ * org-ctags.el (org-ctags-visit-buffer-or-file):
+ * org-exp.el (org-export-as-org):
+ * org-feed.el (org-feed-show-raw-feed):
+ * org-html.el (org-export-htmlize-generate-css):
+ * org-id.el (org-id-goto):
+ * org-irc.el (org-irc-visit-erc):
+ * org-mobile.el (org-mobile-apply):
+ * org-publish.el (org-publish-org-to, org-publish-find-date):
+ * org-remember.el (org-go-to-remember-target):
+ * org-src.el (org-src-switch-to-buffer)
+ (org-edit-fixed-width-region): Use switch-to-buffer.
+
+2011-08-31 Martin Rudalics <[email protected]>
+
+ * org-compat.el (org-pop-to-buffer-same-window): Remove LABEL
+ argument from pop-to-buffer-same-window call.
+
+2011-07-30 Carsten Dominik <[email protected]>
+
+ * ob.el (org-babel-src-block-regexp): If a code block has a body,
+ its last character must be a newline.
+
+2011-07-28 Bastien Guerry <[email protected]>
+
+ * org-pcomplete.el: New file. Rename from org-complete.el.
+ * org-complete.el: Delete file.
+
2011-07-28 Bastien Guerry <[email protected]>
* org-publish.el (org-publish-index-generate-theindex): rename
@@ -21,15 +62,14 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org-publish.el (org-publish-find-title): bugfix: kill buffers
+ * org-publish.el (org-publish-find-title): Bugfix: kill buffers
unless they were already visited.
(org-sitemap-sort-files, org-sitemap-sort-folders)
(org-sitemap-ignore-case, org-sitemap-requested)
- (org-sitemap-date-format, org-sitemap-file-entry-format): use
+ (org-sitemap-date-format, org-sitemap-file-entry-format): Use
a correct prefix.
(org-publish-projects): Make sure to delete .orgx files.
- (org-publish-index-generate-theindex.inc): Small docstring
- fix.
+ (org-publish-index-generate-theindex.inc): Small docstring fix.
2011-07-28 Bastien Guerry <[email protected]>
@@ -42,15 +82,15 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el: search blank lines down to the end of the item
+ * org-list.el: Search blank lines down to the end of the item
instead of stopping at the item, in order to possibly match such
lines within the item.
2011-07-28 Bastien Guerry <[email protected]>
- * org-latex.el (org-export-latex-href-format): docstring fix to
+ * org-latex.el (org-export-latex-href-format): Docstring fix to
reflect the fact that you can use only one "%s".
- (org-export-latex-links): allow `org-export-latex-href-format' to
+ (org-export-latex-links): Allow `org-export-latex-href-format' to
have only one "%s".
2011-07-28 Carsten Dominik <[email protected]>
@@ -63,7 +103,7 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org-capture.el (org-capture-templates): docstring fix.
+ * org-capture.el (org-capture-templates): Docstring fix.
2011-07-28 Eric Schulte <[email protected]>
@@ -71,7 +111,7 @@
code blocks.
* ob-keys.el (org-babel-key-bindings): Key bindings for
- org-babel-view-src-block-info.
+ `org-babel-view-src-block-info'.
2011-07-28 Bastien Guerry <[email protected]>
@@ -88,7 +128,7 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-footnote.el (org-footnote-create-definition): when skipping
+ * org-footnote.el (org-footnote-create-definition): When skipping
already written footnotes definition, the algorithme would assume
each one was only one-line long.
@@ -96,22 +136,22 @@
* org-table.el (org-table-eval-formula): Fix bug when a formula
"range" is just one cell.
- (org-table-time-string-to-seconds): don't check whether
- we manipulate a string.
+ (org-table-time-string-to-seconds): Don't check whether we
+ manipulate a string.
2011-07-28 Nicolas Goaziou <[email protected]>
* org-exp.el (org-export-mark-list-end)
- (org-export-mark-list-properties): don't remove the ending regexp
+ (org-export-mark-list-properties): Don't remove the ending regexp
when it consists in blank lines.
- * org-list.el (org-list-parse-list): ditto, but remove it
+ * org-list.el (org-list-parse-list): Ditto, but remove it
completely when it isn't made of blank lines (i.e. during export
process).
2011-07-28 Bastien Guerry <[email protected]>
- * org-table.el (org-table-time-string-to-seconds): match either
+ * org-table.el (org-table-time-string-to-seconds): Match either
HH:MM:SS or HH:MM (instead of MM:SS).
2011-07-28 Bastien Guerry <[email protected]>
@@ -127,12 +167,12 @@
variables as of Org version 7.7 as you can already export the
timestamp from the preamble or the postamble.
(org-export-html-before-content-div): Delete variable.
- (org-export-html-content-div): obsolete variable as of 7.7.
+ (org-export-html-content-div): Obsolete variable as of 7.7.
(org-export-html-divs): New variable to define divs used in
HTML export.
(org-export-as-html): Now the preamble and the postamble are
- surrounded by a <div ...>. The name of the div is defined
- through `org-export-html-divs'.
+ surrounded by a <div ...>. The name of the div is defined through
+ `org-export-html-divs'.
2011-07-28 Bastien Guerry <[email protected]>
@@ -141,22 +181,21 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-macs.el (org-with-limited-levels): some functions, like
+ * org-macs.el (org-with-limited-levels): Some functions, like
`org-back-to-heading', being deeply based on outline-mode, still
refer to `outline-regexp' instead of `org-outline-regexp'.
2011-07-28 Bastien Guerry <[email protected]>
- * org.el (org-refile-get-targets): new optional argument
+ * org.el (org-refile-get-targets): New optional argument
`excluded-entries' to exclude entries from the targets.
(org-refile-get-location): From an org-mode buffer, exclude
current heading and subheadings from the list of targets when
- org-refile-use-cache is nil.
+ `org-refile-use-cache' is nil.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-imenu-get-tree): note to self: headlines start at
- bol.
+ * org.el (org-imenu-get-tree): Headlines start at bol.
2011-07-28 Eric Schulte <[email protected]>
@@ -164,37 +203,38 @@
2011-07-28 Eric Schulte <[email protected]>
- * ob.el (org-babel-sha1-hash): Only call copy-seq on proper lists.
+ * ob.el (org-babel-sha1-hash): Only call `copy-seq' on proper
+ lists.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-kill-is-subtree-p): matched string needs to start at
+ * org.el (org-kill-is-subtree-p): Matched string needs to start at
bol.
2011-07-28 Nicolas Goaziou <[email protected]>
* org.el (org-paste-subtree, org-kill-is-subtree-p)
- (org-yank-folding-would-swallow-text, org-yank-generic): use
+ (org-yank-folding-would-swallow-text, org-yank-generic): Use
`org-with-limited-levels' macro.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-macs.el (org-with-limited-levels): also modify, when
+ * org-macs.el (org-with-limited-levels): Also modify, when
appropriate, `org-outline-regexp-at-bol'.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-timestamp-change): some locales don't use the same
- length for date abbreviations. Set a marker at origin in case
+ * org.el (org-timestamp-change): Some locales don't use the same
+ length for date abbreviations. Set a marker at origin in case
length of new timestamp is different.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-imenu-get-tree): browse only true headlines.
+ * org.el (org-imenu-get-tree): Browse only true headlines.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-archive.el (org-archive-subtree): while it might be possible
+ * org-archive.el (org-archive-subtree): While it might be possible
to archive an headline of a temporary buffer (i.e. not visiting a
file), it wouldn't be really sensical.
@@ -202,13 +242,13 @@
* org-archive.el (org-extract-archive-file)
(org-extract-archive-heading, org-archive-subtree):
- buffer-file-name is nil in an indirect buffer. Thus, use
- (buffer-file-name (buffer-base-buffer)), which will, in any case,
- return the file-name.
+ `buffer-file-name' is nil in an indirect buffer. Thus, use
+ `(buffer-file-name (buffer-base-buffer))', which will, in any
+ case, return the file name.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-capture.el (org-capture): if dired isn't loaded,
+ * org-capture.el (org-capture): If dired isn't loaded,
`dired-buffers' isn't defined, and %F will fail.
2011-07-28 Eric Schulte <[email protected]>
@@ -222,19 +262,19 @@
2011-07-28 Eric Schulte <[email protected]>
- * ob.el (org-babel-execute-src-block): Replaced call to defunct
+ * ob.el (org-babel-execute-src-block): Replace call to defunct
function `org-babel-result-hash'.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-footnote.el (org-footnote-in-valid-context-p): avoid cited
- lines and headers in message-mode.
- (org-footnote-at-reference-p): remove check for cited lines, this
+ * org-footnote.el (org-footnote-in-valid-context-p): Avoid cited
+ lines and headers in `message-mode'.
+ (org-footnote-at-reference-p): Remove check for cited lines, this
is now handled by the previous function. Refactor.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-capture.el (org-capture): if no file is associated to
+ * org-capture.el (org-capture): If no file is associated to
current buffer, check dired buffer and try to retreive a possibly
directory associated.
@@ -248,16 +288,16 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org.el (org-refile-get-location): exclude current heading from
+ * org.el (org-refile-get-location): Exclude current heading from
the refile table.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-footnote.el (org-footnote-at-reference-p): test if match is
+ * org-footnote.el (org-footnote-at-reference-p): Test if match is
in cited text, when replying to a message.
- (org-footnote-new): do not create a new footnote at bol, as it might
- be seen as a definition.
- (org-footnote-at-definition-p): ignore definitions in forbidden
+ (org-footnote-new): Do not create a new footnote at bol, as it
+ might be seen as a definition.
+ (org-footnote-at-definition-p): Ignore definitions in forbidden
blocks, as it is already the case for references.
2011-07-28 Matt Lundin <[email protected]>
@@ -273,11 +313,11 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-insert-item): actualize code comments.
- (org-insert-item): for consistency, point cannot be moved at
- a surprising place when the user is being asked to choose a new
- description term to insert in the list. Point should stay where the
- user called the command.
+ * org-list.el (org-list-insert-item): Actualize code comments.
+ (org-insert-item): For consistency, point cannot be moved at a
+ surprising place when the user is being asked to choose a new
+ description term to insert in the list. Point should stay where
+ the user called the command.
2011-07-28 Bastien Guerry <[email protected]>
@@ -308,20 +348,20 @@
2011-07-28 Nicolas Goaziou <[email protected]>
* org.el (org-update-parent-todo-statistics): COOKIE_DATA should
- be checked for parent, not current headline. Also, this function
+ be checked for parent, not current headline. Also, this function
doesn't need to be interactive.
2011-07-28 Nicolas Goaziou <[email protected]>
* org-list.el (org-list-send-item, org-list-struct-apply-struct)
- (org-apply-on-list, org-toggle-checkbox): make markers point
+ (org-apply-on-list, org-toggle-checkbox): Make markers point
nowhere when they have become useless.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-insert-item): when insertion point is in
+ * org-list.el (org-list-insert-item): When insertion point is in
some white line after the end of the list, remove all unnecessary
- white lines there before proceeding. Also refactor a snippet of
+ white lines there before proceeding. Also refactor a snippet of
code.
2011-07-28 Bastien Guerry <[email protected]>
@@ -331,15 +371,15 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-fontify-meta-lines-and-blocks-1): blocks cannot be
+ * org.el (org-fontify-meta-lines-and-blocks-1): Blocks cannot be
correctly fontified when the buffer is missing a final newline.
2011-07-28 Bastien Guerry <[email protected]>
* ob.el (org-babel-strip-protective-commas): Return `nil' instead
of an error if no argument is given.
- (org-babel-parse-src-block-match): Make sure body is defined
- in the let construct.
+ (org-babel-parse-src-block-match): Make sure body is defined in
+ the let construct.
2011-07-28 Jon Anders Skorpen <[email protected]> (tiny change)
@@ -348,13 +388,13 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-footnote.el (org-footnote-normalize): footnote section
+ * org-footnote.el (org-footnote-normalize): Footnote section
should be inserted only if there are footnotes to insert.
2011-07-28 Nicolas Goaziou <[email protected]>
* org-footnote.el (org-footnote-at-definition-p)
- (org-footnote-normalize): do not grab signature in the definition
+ (org-footnote-normalize): Do not grab signature in the definition
of the last footnote.
2011-07-28 Eric Schulte <[email protected]>
@@ -366,55 +406,55 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-exp.el (org-export-preprocess-string): add the possibility
- to call recursively the function. Also change order of some
- function calls. Comment export process for footnotes.
+ * org-exp.el (org-export-preprocess-string): Add the possibility
+ to call recursively the function. Also change order of some
+ function calls. Comment export process for footnotes.
- * org-footnote.el (org-footnote-normalize): change the export
- specific parameter to hold properties of export. Thus, the
+ * org-footnote.el (org-footnote-normalize): Change the export
+ specific parameter to hold properties of export. Thus, the
function can send every footnote definition in the buffer through
`org-export-process-string'.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-latex.el (org-export-latex-preprocess): first insert
+ * org-latex.el (org-export-latex-preprocess): First insert
footnotes in the temporary buffer so their contents can properly
be protected from further transformations if required.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-indent-offset): new variable.
- (org-list-struct-fix-ind): make use of the new variable.
+ * org-list.el (org-list-indent-offset): New variable.
+ (org-list-struct-fix-ind): Make use of the new variable.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-latex.el (org-export-latex-list-parameters): complete
+ * org-latex.el (org-export-latex-list-parameters): Complete
default value with cbtrans option.
- * org-list.el (org-list-to-latex): set a more consistent default
+ * org-list.el (org-list-to-latex): Set a more consistent default
value.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-swap-items): move it to a meaningful
+ * org-list.el (org-list-swap-items): Move it to a meaningful
position in source code (i.e. before any function using it), and
rename it to an easier name.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-separating-blank-lines-number): if there
+ * org-list.el (org-list-separating-blank-lines-number): If there
are blank lines already in the whole list, add a blank line.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-use-circular-move): new variable.
- (org-previous-item, org-next-item): make use of the new variable.
- (org-move-item-down, org-move-item-up): make use of the new
- variable. Simplify code.
+ * org-list.el (org-list-use-circular-move): New variable.
+ (org-previous-item, org-next-item): Make use of the new variable.
+ (org-move-item-down, org-move-item-up): Make use of the new
+ variable. Simplify code.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-delete-item, org-list-send-item): new
+ * org-list.el (org-list-delete-item, org-list-send-item): New
functions.
2011-07-28 Bastien Guerry <[email protected]>
@@ -430,7 +470,7 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org-capture.el (org-capture-finalize): bugfix about inserted
+ * org-capture.el (org-capture-finalize): Bugfix about inserted
blank line when killing the capture buffer and
`org-blank-before-new-entry' tells to not insert anything before a
heading.
@@ -449,8 +489,8 @@
* org.el (org-last-set-property): New variable.
(org-read-property-name): Use the new variable: the prompt
- defaults to the last property set, unless there is a property
- in the line at point.
+ defaults to the last property set, unless there is a property in
+ the line at point.
2011-07-28 David Maus <[email protected]>
@@ -495,15 +535,15 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-plain-list-ordered-item-terminator): remove
+ * org-list.el (org-plain-list-ordered-item-terminator): Remove
incorrect assumption.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-footnote.el (org-footnote-forbidden-blocks): add missing
+ * org-footnote.el (org-footnote-forbidden-blocks): Add missing
exporter specific blocks.
- * org-list.el (org-list-forbidden-blocks): ditto.
+ * org-list.el (org-list-forbidden-blocks): Ditto.
2011-07-28 Bastien Guerry <[email protected]>
@@ -517,7 +557,7 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org.el (org-timestamp-up, org-timestamp-down): mention time
+ * org.el (org-timestamp-up, org-timestamp-down): Mention time
changes in the docstring.
2011-07-28 Bastien Guerry <[email protected]>
@@ -528,15 +568,15 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-in-valid-context-p): use `org-in-block-p'.
+ * org-list.el (org-list-in-valid-context-p): Use `org-in-block-p'.
2011-07-28 Nicolas Goaziou <[email protected]>
* org.el (org-in-block-p): new function.
- * org-footnote.el (org-footnote-forbidden-blocks): new variable.
- (org-footnote-in-valid-context-p): new function.
- (org-footnote-at-reference-p): use new function. Allow inline
+ * org-footnote.el (org-footnote-forbidden-blocks): New variable.
+ (org-footnote-in-valid-context-p): New function.
+ (org-footnote-at-reference-p): Use new function. Allow inline
footnotes to start at bol.
2011-07-28 Bastien Guerry <[email protected]>
@@ -546,7 +586,7 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org-ascii.el (org-export-as-utf8): fix call to
+ * org-ascii.el (org-export-as-utf8): Fix call to
`org-called-interactively-p': it requires an argument. Also fix
the docstring.
@@ -565,13 +605,13 @@
2011-07-28 Bastien Guerry <[email protected]>
* org-publish.el
- (org-publish-cache-file-needs-publishing): only check against .org
+ (org-publish-cache-file-needs-publishing): Only check against .org
files.
2011-07-28 Bastien Guerry <[email protected]>
- * org.el (org-mode): Use org-default as
- the default face in org-mode.
+ * org.el (org-mode): Use `org-default' as the default face in
+ org-mode.
2011-07-28 Bastien Guerry <[email protected]>
@@ -582,30 +622,23 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-exp.el (org-export-preprocess-string): if the last subtree
- is a task, footnotes may be removed along with the subtree. This
+ * org-exp.el (org-export-preprocess-string): If the last subtree
+ is a task, footnotes may be removed along with the subtree. This
patch ensures footnotes are put at the end of the buffer after the
subtree has been removed.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-footnote.el (org-footnote-at-reference-p): verify that what
+ * org-footnote.el (org-footnote-at-reference-p): Verify that what
looks like a footnote doesn't belong to a link.
- (org-footnote-next-reference-or-definition): check more strictly
+ (org-footnote-next-reference-or-definition): Check more strictly
footnote definitions.
-2011-07-28 Deech <deech@deech-ThinkPad-X200.(none)>
+2011-07-28 Deech <deech@deech-ThinkPad-X200.(none)> (tiny change)
* ob-tangle.el (org-babel-tangle): Ignore errors thrown by
language modes.
-2011-07-28 Suvayu Ali <[email protected]>
-
- * Mention use of keywords like multicolumn and float
-
- * Remove previous mention of hack with placement option as per
- comments on the mailing list. The hack is better suited for Worg.
-
2011-07-28 Eric Schulte <[email protected]>
* ob-python.el (org-babel-python-evaluate-session): Inhibit return
@@ -625,9 +658,8 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org-table.el
- (org-table-time-seconds-to-string): use `org-format-seconds'
- instead of `format-seconds'.
+ * org-table.el (org-table-time-seconds-to-string): Use
+ `org-format-seconds' instead of `format-seconds'.
2011-07-28 David Maus <[email protected]>
@@ -644,7 +676,7 @@
* org-freemind.el (org-freemind-convert-links-helper)
(org-freemind-convert-text-p, org-freemind-write-mm-buffer)
(org-freemind-get-node-style): Use org-string-match-p for backward
- compatibility with Emacs22.
+ compatibility with Emacs 22.
2011-07-28 David Maus <[email protected]>
@@ -654,7 +686,7 @@
2011-07-28 David Maus <[email protected]>
* ob-haskell.el (org-babel-haskell-export-to-lhs): Call
- kill-buffer with argument indiciating to kill current
+ `kill-buffer' with argument indiciating to kill current
buffer. Emacs 22 compatibility.
2011-07-28 David Maus <[email protected]>
@@ -664,13 +696,12 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org.el (org-add-planning-info): fix
- issues with timestamps not being inserted at the same position.
+ * org.el (org-add-planning-info): Fix issues with timestamps not
+ being inserted at the same position.
2011-07-28 Bastien Guerry <[email protected]>
- * org-table.el
- (org-table-time-string-to-seconds)
+ * org-table.el (org-table-time-string-to-seconds)
(org-table-time-seconds-to-string): New functions.
(org-table-eval-formula): Implement the "T" (time) flag for
computing durations.
@@ -684,8 +715,8 @@
* org.el (org-fontify-meta-lines-and-blocks-1): Include header
lines.
- (org-additional-option-like-keywords): Include data as a synonym for
- results.
+ (org-additional-option-like-keywords): Include data as a synonym
+ for results.
2011-07-28 Eric Schulte <[email protected]>
@@ -694,18 +725,18 @@
2011-07-28 Eric Schulte <[email protected]>
- * ob-ref.el (org-babel-ref-goto-headline-id): Don't let org-id
+ * ob-ref.el (org-babel-ref-goto-headline-id): Don't let `org-id'
rescan all IDs when trying to resolve a reference.
2011-07-28 Julien Barnier <[email protected]>
* org.el (org-fontify-meta-lines-and-blocks-1): Fix test for src
- blocks lang attribute
+ blocks lang attribute.
2011-07-28 Eric S Fraga <[email protected]>
- * Allow for a different markup for inactive time stamps on latex
- export
+ * org-latex.el (org-export-latex-timestamp-inactive-markup): New
+ option to allow different markup for inactive timestamps.
2011-07-28 Eric Schulte <[email protected]>
@@ -715,31 +746,31 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-full-item-re): allow counter and check-box
+ * org-list.el (org-list-full-item-re): Allow counter and check-box
to be separated by white spaces.
- (org-list-struct-apply-struct): reflect changes made to
+ (org-list-struct-apply-struct): Reflect changes made to
`org-list-full-item-re'.
- * org-html.el (org-html-export-list-line): recognize spaces
+ * org-html.el (org-html-export-list-line): Recognize spaces
between counter and check-boxes as valid.
- * org-docbook.el (org-export-docbook-list-line): ditto.
+ * org-docbook.el (org-export-docbook-list-line): Ditto.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-insert-item): make sure point is moved to
+ * org-list.el (org-list-insert-item): Make sure point is moved to
the specified POS before starting the function.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-activate-footnote-links): properly fontify inline
+ * org.el (org-activate-footnote-links): Properly fontify inline
footnotes.
- (org-set-font-lock-defaults): apply changes to previous function.
+ (org-set-font-lock-defaults): Apply changes to previous function.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-footnote.el (org-footnote-at-reference-p): first check if
- point is at the beginning of a footnote. Indeed `org-in-regexp'
+ * org-footnote.el (org-footnote-at-reference-p): First check if
+ point is at the beginning of a footnote. Indeed `org-in-regexp'
first checks backwards and might find an incorrect footnote if
they are side-by-side.
@@ -748,7 +779,7 @@
* org-agenda.el (org-agenda-compact-blocks): Improve docstring.
(org-agenda-block-separator): Add nil to docstring and customization.
(org-prepare-agenda): Skip agenda block separator additionally if
- org-agenda-block-separator is nil.
+ `org-agenda-block-separator' is nil.
(org-agenda-overriding-header): Improve docstring.
2011-07-28 Bastien Guerry <[email protected]>
@@ -773,65 +804,65 @@
2011-07-28 Michael Markert <[email protected]>
* ob.el (org-babel-sha1-hash): Adding optional argument KIND to
- all org-called-interactively-p function invocations.
+ all `org-called-interactively-p' function invocations.
* org-agenda.el (org-agenda-redo): Adding optional argument KIND
- to all org-called-interactively-p function invocations.
+ to all `org-called-interactively-p' function invocations.
(org-agenda-show-1): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
(org-agenda-set-tags): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
* org-ascii.el (org-export-as-latin1): Adding optional argument
- KIND to all org-called-interactively-p function invocations.
+ KIND to all `org-called-interactively-p' function invocations.
(org-export-as-latin1-to-buffer): Adding optional argument KIND to
- all org-called-interactively-p function invocations.
+ all `org-called-interactively-p' function invocations.
(org-export-as-utf8-to-buffer): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
(org-export-region-as-ascii): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
* org-docbook.el (org-export-region-as-docbook): Adding optional
- argument KIND to all org-called-interactively-p function
+ argument KIND to all `org-called-interactively-p' function
invocations.
* org-html.el (org-export-region-as-html): Adding optional
- argument KIND to all org-called-interactively-p function
+ argument KIND to all `org-called-interactively-p' function
invocations.
* org-latex.el (org-export-region-as-latex): Adding optional
- argument KIND to all org-called-interactively-p function
+ argument KIND to all `org-called-interactively-p' function
invocations.
* org-table.el (org-table-blank-field): Adding optional argument
- KIND to all org-called-interactively-p function invocations.
+ KIND to all `org-called-interactively-p' function invocations.
(org-table-current-column): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
(org-table-current-dline): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
(org-table-sort-lines): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
(org-table-sum): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
(org-table-rotate-recalc-marks): Adding optional argument KIND to
- all org-called-interactively-p function invocations.
+ all `org-called-interactively-p' function invocations.
(org-table-eval-formula): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
(orgtbl-send-table): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
* org.el (org-mode): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
(org-copy-subtree): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
(org-paste-subtree): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
(org-store-link): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
(org-todo): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
(org-occur): Adding optional argument KIND to all
- org-called-interactively-p function invocations.
+ `org-called-interactively-p' function invocations.
2011-07-28 Nicolas Goaziou <[email protected]>
@@ -900,7 +931,7 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-exp (org-export-preprocess-string): normalize footnotes
+ * org-exp.el (org-export-preprocess-string): normalize footnotes
before marking lists ending.
* org-latex.el (org-export-latex-preprocess): work with labels as
@@ -1047,21 +1078,21 @@
2011-07-28 Achim Gratz <[email protected]>
- * org.el (defcustom org-log-into-drawer): correct typo
+ * org.el (org-log-into-drawer): Correct typo.
* org-clock.el (org-clock-into-drawer): New function to change the
location of clock events based on properties CLOCK_INTO_DRAWER or,
as fallback, LOG_INTO_DRAWER, like it is already possible for
state change logs.
- * org-clock.el (org-clock-jump-to-current-clock): add statement to
- let clause to bind org-clock-into-drawer to result of function
- eval
+ * org-clock.el (org-clock-jump-to-current-clock): Add statement to
+ let clause to bind `org-clock-into-drawer' to result of function
+ eval.
- * org-clock.el (org-clock-find-position): add statement to let
- clause to bind org-clock-into-drawer to result of function eval,
+ * org-clock.el (org-clock-find-position): Add statement to let
+ clause to bind `org-clock-into-drawer' to result of function eval,
change let to let* since the binding is used later in the same
- clause
+ clause.
2011-07-28 Eric Schulte <[email protected]>
@@ -1168,7 +1199,7 @@
2011-07-28 Jambunathan K <[email protected]>
* org-exp.el (org-export-format-source-code-or-example):
- Simplify. Also add `org-native-text' as a text property to the
+ Simplify. Also add `org-native-text' as a text property to the
formatted text and throw error for unknown backends.
2011-07-28 Jambunathan K <[email protected]>
@@ -1182,16 +1213,15 @@
* org-exp.el (org-export-backends): New variable.
(org-export-select-backend-specific-text): Use above
variable. Also mark text between #+BACKEND and
- #+BEGIN_BACKEND...#+END_BACKEND with org-native-text
- property. This text property is currently used only by the new
- line-oriented generic exporter (which is not yet part of the
- repo).
+ #+BEGIN_BACKEND...#+END_BACKEND with org-native-text property.
+ This text property is currently used only by the new line-oriented
+ generic exporter (which is not yet part of the repo).
2011-07-28 Jambunathan K <[email protected]>
* org-exp.el (org-export): Reserve keys 'o' and 'O' for
- OpenDocumentText export and bind them to org-export-as-odt and
- org-export-as-odt-and-open.
+ OpenDocumentText export and bind them to `org-export-as-odt' and
+ `org-export-as-odt-and-open'.
2011-07-28 Eric Schulte <[email protected]>
@@ -1205,29 +1235,29 @@
2011-07-28 Eric Schulte <[email protected]>
- * ob-C.el (ob-tangle): initialize variable from ob-tangle.
+ * ob-C.el (ob-tangle): initialize variable from `ob-tangle'.
- * ob-asymptote.el (ob-tangle): initialize variable from ob-tangle.
+ * ob-asymptote.el (ob-tangle): initialize variable from `ob-tangle'.
- * ob-awk.el (ob-tangle): initialize variable from ob-tangle.
+ * ob-awk.el (ob-tangle): initialize variable from `ob-tangle'.
- * ob-clojure.el (ob-tangle): initialize variable from ob-tangle.
+ * ob-clojure.el (ob-tangle): initialize variable from `ob-tangle'.
- * ob-haskell.el (ob-tangle): initialize variable from ob-tangle.
+ * ob-haskell.el (ob-tangle): initialize variable from `ob-tangle'.
- * ob-latex.el (ob-tangle): initialize variable from ob-tangle.
+ * ob-latex.el (ob-tangle): initialize variable from `ob-tangle'.
- * ob-lisp.el (ob-tangle): initialize variable from ob-tangle.
+ * ob-lisp.el (ob-tangle): initialize variable from `ob-tangle'.
- * ob-ocaml.el (ob-tangle): initialize variable from ob-tangle.
+ * ob-ocaml.el (ob-tangle): initialize variable from `ob-tangle'.
- * ob-perl.el (ob-tangle): initialize variable from ob-tangle.
+ * ob-perl.el (ob-tangle): initialize variable from `ob-tangle'.
- * ob-python.el (ob-tangle): initialize variable from ob-tangle.
+ * ob-python.el (ob-tangle): initialize variable from `ob-tangle'.
- * ob-ruby.el (ob-tangle): initialize variable from ob-tangle.
+ * ob-ruby.el (ob-tangle): initialize variable from `ob-tangle'.
- * ob-tangle.el (ob-tangle): initialize variable from ob-tangle.
+ * ob-tangle.el (ob-tangle): initialize variable from `ob-tangle'.
2011-07-28 Eric Schulte <[email protected]>
@@ -1307,9 +1337,8 @@
2011-07-28 Carsten Dominik <[email protected]> (tiny change)
- * org.el (org-find-dblock):
- (org-clocktable-try-shift): Make regexp work also when #+begin
- line is indentex.
+ * org.el (org-find-dblock, org-clocktable-try-shift): Make regexp
+ work also when #+begin line is indentex.
2011-07-28 Eric Schulte <[email protected]>
@@ -1395,28 +1424,33 @@
`interactive-p'.
(org-export-as-utf8-to-buffer): Replacing call to now-defunct function
`interactive-p'.
- (org-export-region-as-ascii): Replacing call to now-defunct function
- `interactive-p'.Replacing call to now-defunct function `interactive-p'.
+ (org-export-region-as-ascii): Replacing call to now-defunct
+ function `interactive-p'.Replacing call to now-defunct function
+ `interactive-p'.
* org-docbook.el: Replacing call to now-defunct function
`interactive-p'.
- (org-export-region-as-docbook): Replacing call to now-defunct function
- `interactive-p'.Replacing call to now-defunct function `interactive-p'.
+ (org-export-region-as-docbook): Replacing call to now-defunct
+ function `interactive-p'.Replacing call to now-defunct function
+ `interactive-p'.
* org-html.el: Replacing call to now-defunct function
`interactive-p'.
- (org-export-region-as-html): Replacing call to now-defunct function
- `interactive-p'.Replacing call to now-defunct function `interactive-p'.
+ (org-export-region-as-html): Replacing call to now-defunct
+ function `interactive-p'.Replacing call to now-defunct function
+ `interactive-p'.
* org-latex.el: Replacing call to now-defunct function
`interactive-p'.
- (org-export-region-as-latex): Replacing call to now-defunct function
- `interactive-p'.Replacing call to now-defunct function `interactive-p'.
+ (org-export-region-as-latex): Replacing call to now-defunct
+ function `interactive-p'.Replacing call to now-defunct function
+ `interactive-p'.
* org-macs.el: Replacing call to now-defunct function
`interactive-p'.
- (org-called-interactively-p): Replacing call to now-defunct function
- `interactive-p'.Replacing call to now-defunct function `interactive-p'.
+ (org-called-interactively-p): Replacing call to now-defunct
+ function `interactive-p'.Replacing call to now-defunct function
+ `interactive-p'.
* org-table.el: Replacing call to now-defunct function
`interactive-p'.
@@ -1439,7 +1473,8 @@
(orgtbl-send-table): Replacing call to now-defunct function `interactive-p'.
* org.el: Replacing call to now-defunct function `interactive-p'.
- (org-mode): Replacing call to now-defunct function `interactive-p'.
+ (org-mode): Replacing call to now-defunct function
+ `interactive-p'.
(org-copy-subtree): Replacing call to now-defunct function
`interactive-p'.
(org-paste-subtree): Replacing call to now-defunct function
@@ -1473,8 +1508,8 @@
2011-07-28 Carsten Dominik <[email protected]>
- * org-html.el (org-export-as-html):
- (org-html-level-start): Only convert section number underscores to dashes.
+ * org-html.el (org-export-as-html, org-html-level-start): Only
+ convert section number underscores to dashes.
2011-07-28 Carsten Dominik <[email protected]>
@@ -1524,8 +1559,8 @@
2011-07-28 Nicolas Goaziou <[email protected]> (tiny change)
- * org-list.el (org-list-to-latex): the enumerate environment in
- latex increments the counter before using it. Therefore, org-mode
+ * org-list.el (org-list-to-latex): The enumerate environment in
+ latex increments the counter before using it. Therefore, org-mode
should set the enumeration counter to the desired value minus one.
2011-07-28 Michael Brand <[email protected]> (tiny change)
@@ -1535,17 +1570,17 @@
2011-07-28 Christian Egli <[email protected]>
- * org-taskjuggler.el (org-taskjuggler-clean-effort): handle any
+ * org-taskjuggler.el (org-taskjuggler-clean-effort): Handle any
effort that is accepted by `org-duration-string-to-minutes´.
2011-07-28 Julien Barnier <[email protected]>
- * ob-sh.el (org-babel-sh-evaluate) : when sending input to comint,
- wait until previous line execution is finished
+ * ob-sh.el (org-babel-sh-evaluate): When sending input to comint,
+ wait until previous line execution is finished.
- * ob-comint.el (org-babel-comint-with-output) : when looking for
+ * ob-comint.el (org-babel-comint-with-output): When looking for
end-of-evaluation indicator, search forward for the indicator
- before searching forward for the prompt
+ before searching forward for the prompt.
2011-07-28 Carsten Dominik <[email protected]>
@@ -1553,11 +1588,11 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-auto-align-tags): change docstring.
- (org-update-parent-todo-statistics): keep tags aligned even when
+ * org.el (org-auto-align-tags): Change docstring.
+ (org-update-parent-todo-statistics): Keep tags aligned even when
statistics cookies are shifting them.
- * org-list.el (org-update-checkbox-count): keep tags aligned even
+ * org-list.el (org-update-checkbox-count): Keep tags aligned even
when statistics cookies are shifting them.
2011-07-28 Lawrence Mitchell <[email protected]>
@@ -1568,7 +1603,7 @@
2011-07-28 Lawrence Mitchell <[email protected]>
* ob.el (org-babel-result-regexp): Use non-shy group around
- org-babel-data-names.
+ `org-babel-data-names'.
2011-07-28 Carsten Dominik <[email protected]>
@@ -1593,7 +1628,7 @@
* ob-lisp.el (org-babel-execute:lisp): No real functional change,
just aesthetic.
-2011-07-28 Sébastien Delafond <[email protected]>
+2011-07-28 Sébastien Delafond <[email protected]> (tiny change)
* org.el (org-mode-flyspell-verify): This is useful when using
flyspell with a non-English dictionary, or if some of your
@@ -1605,7 +1640,7 @@
`org-activate-mark'.
* org-compat.el (org-activate-mark): New function. Provide
- `activate-mark' if not present (e.g. Emacs22).
+ `activate-mark' if not present (e.g. Emacs 22).
2011-07-28 David Maus <[email protected]>
@@ -1637,7 +1672,7 @@
* org.el (org-self-insert-command): Use `delete-char' instead of
`delete-backward-char'.
- * org-table.el (orgtbl-self-insert-command): Dto.
+ * org-table.el (orgtbl-self-insert-command): Ditto.
2011-07-28 Carsten Dominik <[email protected]>
@@ -1650,7 +1685,7 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-latex.el (org-export-latex-preprocess): add
+ * org-latex.el (org-export-latex-preprocess): Add
`original-indentation' property to footnotes so they cannot
possibly end a list by being less indented than the item they
belong to.
@@ -1680,33 +1715,33 @@
2011-07-28 Carsten Dominik <[email protected]>
* org.el (org-self-insert-command): Catch the case of
- buffer-undo-list eq t.
+ `buffer-undo-list' eq t.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-toggle-heading): region should be considered as made
+ * org.el (org-toggle-heading): Region should be considered as made
of full lines, without the last one if region-end is at bol.
- Removed unused variables. Refactored and commented code.
+ Removed unused variables. Refactored and commented code.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-toggle-item): when region includes an headline less
+ * org.el (org-toggle-item): When region includes an headline less
indented than first one, set it as the new reference.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-to-subtree): if the list is before first
+ * org-list.el (org-list-to-subtree): If the list is before first
heading and `org-odd-levels-only' is non-nil, the first item gets
two stars instead of one.
- * org.el (org-reduced-level): a level of 0 was reduced to 1 with
+ * org.el (org-reduced-level): A level of 0 was reduced to 1 with
`org-odd-levels-only' non-nil.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-toggle-item): converting an heading to an item would
+ * org.el (org-toggle-item): Converting an heading to an item would
sometimes insert unnecessary spaces before it, and unwanted space
- with `org-indent-mode' on. Changing some text into an item
+ with `org-indent-mode' on. Changing some text into an item
wouldn't always preserve indentation.
2011-07-28 Carsten Dominik <[email protected]>
@@ -1714,21 +1749,21 @@
* org-capture.el (org-capture-current-plist): Improve docstring.
(org-capture-put): Add docstring.
(org-capture-get): Add docstring.
- (org-capture-member): Add LOCAL argument. Add docstring.
- (org-capture-set-target-location): Store the time received from a date
- prompt into the :prompt-time property.
+ (org-capture-member): Add LOCAL argument. Add docstring.
+ (org-capture-set-target-location): Store the time received from a
+ date prompt into the :prompt-time property.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-exp.el (org-export-mark-list-properties): even if context is
+ * org-exp.el (org-export-mark-list-properties): Even if context is
invalid, mark list item with `list-context' property.
- * org-list.el (org-list-forbidden-blocks): add exporters specific
+ * org-list.el (org-list-forbidden-blocks): Add exporters specific
blocks to the list of forbidden blocks.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-sort-list): function tries to intern
+ * org-list.el (org-sort-list): Function tries to intern
getkey-func before it is defined, so it's always nil.
2011-07-28 Eric Schulte <[email protected]>
@@ -1747,7 +1782,7 @@
2011-07-28 Eric Schulte <[email protected]>
- * ob-sh.el (ob-ref): Uses ob-ref to resolve the value of the
+ * ob-sh.el (ob-ref): Uses `ob-ref' to resolve the value of the
:stdin header argument.
(org-babel-execute:sh): Use the :stdin header argument.
(org-babel-sh-var-to-sh): Split the bulk of this function off into a
@@ -1824,11 +1859,11 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-separating-blank-lines-number): fix
- confusion between point and item beginning. Now, if no information
- is avalaible, truly follow user preference when it inserts blank
- lines manually.
- (org-list-insert-item): send correct argument to the preceding
+ * org-list.el (org-list-separating-blank-lines-number): Fix
+ confusion between point and item beginning. Now, if no
+ information is avalaible, truly follow user preference when it
+ inserts blank lines manually.
+ (org-list-insert-item): Send correct argument to the preceding
function.
2011-07-28 Eric Schulte <[email protected]>
@@ -1836,13 +1871,13 @@
* ob.el (org-babel-src-block-regexp): Keep the now-mandatory
newline inside of the code block body.
-2011-07-28 Sean O'Halpin <[email protected]>
+2011-07-28 Sean O'Halpin <[email protected]> (tiny change)
* ob.el: Avoid spurious matches to literal.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-indent-line-function): don't include #+include
+ * org.el (org-indent-line-function): Don't include #+include
lines.
2011-07-28 Eric Schulte <[email protected]>
@@ -1851,7 +1886,8 @@
org-babel-check-src-block.
* ob.el (org-babel-expand-src-block): Fit within 80 cols.
- (org-babel-edit-distance): Returns the edit distance of two strings.
+ (org-babel-edit-distance): Returns the edit distance of two
+ strings.
(org-babel-check-src-block): Check a code block for errors.
2011-07-28 Carsten Dominik <[email protected]> (tiny change)
@@ -1863,9 +1899,9 @@
* org-table.el
(org-table-exit-follow-field-mode-when-leaving-table): New option.
- (org-table-check-inside-data-field): New optional argument `noerror'.
- When set, the function will only return nil instead of throwing an
- error.
+ (org-table-check-inside-data-field): New optional argument
+ `noerror'. When set, the function will only return nil instead of
+ throwing an error.
(org-table-edit-field): Interpret double prefix argument, and improve
the properties of the editing window.
(org-table-follow-field-mode): New minor mode.
@@ -1881,12 +1917,12 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-full-item-re): allow description term to
+ * org-list.el (org-list-full-item-re): Allow description term to
have a newline character after the colons.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-sort-list): no longer ignore with-case
+ * org-list.el (org-sort-list): No longer ignore with-case
argument: the function sorted case-sensitively, regardless of
argument.
@@ -1903,7 +1939,7 @@
* org.el (org-special-properties): Add CLOCKSUM to the special
properties.
-2011-07-28 Robert P. Goldman <[email protected]>
+2011-07-28 Robert P. Goldman <[email protected]> (tiny change)
* ob-exp.el (org-babel-exp-in-export-file): Bind
`org-link-search-inhibit-query' to t to inhibit prompts.
@@ -1924,19 +1960,19 @@
2011-07-28 Carsten Dominik <[email protected]>
* org-latex.el (org-export-latex-preprocess): Pipe index entries
- through org-export-latex-fontify-headline.
+ through `org-export-latex-fontify-headline'.
2011-07-28 Carsten Dominik <[email protected]>
* org-exp.el (org-export-add-options-to-plist): Fix the option
- parser
+ parser.
-2011-07-28 Robert P. Goldman <[email protected]>
+2011-07-28 Robert P. Goldman <[email protected]> (tiny change)
* org-latex.el (org-export-latex-preprocess): Replace index
entries.
-2011-07-28 Robert P. Goldman <[email protected]>
+2011-07-28 Robert P. Goldman <[email protected]> (tiny change)
* org.el (org-structure-template-alist): Add an easy template for
index (i), and move include file to I from i.
@@ -1944,7 +1980,7 @@
2011-07-28 Matt Lundin <[email protected]>
* org-agenda.el (org-agenda-open-link): Pass entire text of agenda
- line to org-offer-links-in-entry.
+ line to `org-offer-links-in-entry'.
2011-07-28 Michael Markert <[email protected]>
@@ -1960,8 +1996,8 @@
existing headline.
(org-bibtex-export-arbitrary-fields)
(org-bibtex-treat-headline-as-title): Fix typos
- (org-bibtex-fleshout): Don't upcase optional field; remove ":" from
- type completion.
+ (org-bibtex-fleshout): Don't upcase optional field; remove ":"
+ from type completion.
2011-07-28 Matt Lundin <[email protected]>
@@ -1974,11 +2010,11 @@
2011-07-28 Tom Dye <[email protected]>
- * org-bibtex.el: Added crossref field to other fields
+ * org-bibtex.el: Added crossref field to other fields.
2011-07-28 Tom Dye <[email protected]>
- * org-bibtex.el: Add crossref option to incollection
+ * org-bibtex.el: Add crossref option to incollection.
2011-07-28 Matt Lundin <[email protected]>
@@ -1992,15 +2028,16 @@
2011-07-28 Matt Lundin <[email protected]>
- * org-bibtex.el (org-bibtex-tags): New variable
- (org-bibtex-tags-are-keywords): New variable
- (org-bibtex-no-export-tags): New variable
- (org-bibtex-headline): Export tags as comma-separated bibtex keywords
- (org-bibtex-read): Import bibtex keywords field as tags
+ * org-bibtex.el (org-bibtex-tags): New variable.
+ (org-bibtex-tags-are-keywords): New variable.
+ (org-bibtex-no-export-tags): New variable.
+ (org-bibtex-headline): Export tags as comma-separated bibtex
+ keywords.
+ (org-bibtex-read): Import bibtex keywords field as tags.
2011-07-28 Manuel Giraud <[email protected]>
- * org-publish.el (org-publish-find-date): optimization
+ * org-publish.el (org-publish-find-date): Optimization.
2011-07-28 Tassilo Horn <[email protected]>
@@ -2011,12 +2048,13 @@
* org-publish.el (org-publish-project-alist): Document new
:sitemap-sans-extension property.
- (org-publish-org-sitemap): Use new sitemap-sans-extension setting.
+ (org-publish-org-sitemap): Use new `sitemap-sans-extension'
+ setting.
2011-07-28 Carsten Dominik <[email protected]>
* org.el (org-remove-uninherited-tags): Renamed from
- org-remove-iniherited-tags.
+ `org-remove-iniherited-tags'.
(org-scan-tags): Fix typo in function call.
(org-get-tags-at): Fix typo in function call.
@@ -2066,8 +2104,9 @@
* org-bibtex.el (org-bibtex-export-arbitrary-fields): New option.
(org-bibtex-key-property): New option.
- (org-bibtex-put): Make use of new `org-bibtex-key-property' variable.
- (org-bibtex-headline): Make use of new
+ (org-bibtex-put): Make use of new `org-bibtex-key-property'
+ variable.
+ (org-bibtex-headline): Make use of new
`org-bibtex-export-arbitrary-fields' and `org-bibtex-key-property'
variables.
(org-bibtex-autokey): Make use of new `org-bibtex-key-property'
@@ -2130,20 +2169,20 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-exp.el (org-export-preprocess-string): mark list end before
- expanding macros. Thus, a macro inside a list and containing blank
- lines cannot break the list structure.
- (org-export-preprocess-apply-macros): multi-lines macros get
- indented with the same indentation as the first line. Thus, we are
- sure that every line belongs to the same list as the first line, if
- such list exists. Also add comments in code.
+ * org-exp.el (org-export-preprocess-string): Mark list end before
+ expanding macros. Thus, a macro inside a list and containing
+ blank lines cannot break the list structure.
+ (org-export-preprocess-apply-macros): Multi-lines macros get
+ indented with the same indentation as the first line. Thus, we
+ are sure that every line belongs to the same list as the first
+ line, if such list exists. Also add comments in code.
2011-07-28 Carsten Dominik <[email protected]>
* org-agenda.el (org-agenda-clock-consistency-checks): New option.
(org-agenda-list): Handle display change to clock check.
- (org-agenda-get-progress): Show only clock entries if we are doing the
- consistency check.
+ (org-agenda-get-progress): Show only clock entries if we are doing
+ the consistency check.
(org-agenda-show-clocking-issues): New function.
(org-agenda-check-clock-gap): New function.
(org-agenda-view-mode-dispatch): Offer consistency check.
@@ -2155,7 +2194,7 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-struct): when walking down the list, the
+ * org-list.el (org-list-struct): When walking down the list, the
function would not pay attention to drawers or blocks indentation.
Thus, such constructs couldn't consistently end an item or a list.
This patch ensures line indentation is stored (if applicable)
@@ -2164,7 +2203,7 @@
2011-07-28 Carsten Dominik <[email protected]>
* org-exp.el (org-export): Add EXPORT_FILE_NAME to the enclosing
- tree properties
+ tree properties.
2011-07-28 Carsten Dominik <[email protected]>
@@ -2175,36 +2214,35 @@
* org-exp.el (org-export): Go to next heading before searching
backward, so make this also work if we are on the headline of the
- entry with the property...
+ entry with the property.
2011-07-28 Carsten Dominik <[email protected]>
* org.el (org-promote):
(org-demote): Soften the previous change, by only removing the
- flyspell function from after-change functions, because that was the
- one causing the slowdown - at least much of it.
+ flyspell function from after-change functions, because that was
+ the one causing the slowdown - at least much of it.
2011-07-28 Eric Schulte <[email protected]>
- * org.el (org-promote):
- (org-demote): Turn off after-change-functions to speed up the
- reindentation of text.
+ * org.el (org-promote, org-demote): Turn off
+ after-change-functions to speed up the reindentation of text.
2011-07-28 Eric Schulte <[email protected]>
- * ob-ocaml.el (org-babel-ocaml-read-list): Using
+ * ob-ocaml.el (org-babel-ocaml-read-list): Use
`org-babel-script-escape'.
- (org-babel-ocaml-read-array): Using `org-babel-script-escape'.
+ (org-babel-ocaml-read-array): Use `org-babel-script-escape'.
2011-07-28 Manuel Giraud <[email protected]>
- * org-html.el (org-html-handle-links): add an alternate for inline
+ * org-html.el (org-html-handle-links): Add an alternate for inline
images
2011-07-28 Carsten Dominik <[email protected]>
* org-agenda.el (org-agenda-bulk-action): Do not use the entries
- variable before it is defined
+ variable before it is defined.
2011-07-28 Eric Schulte <[email protected]>
@@ -2218,16 +2256,17 @@
2011-07-28 Manuel Giraud <[email protected]>
- * org-html.el (org-html-make-link): correct a bug in coderef link.
+ * org-html.el (org-html-make-link): Correct a bug in coderef link.
2011-07-28 Bernt Hansen <[email protected]>
- * org-agenda.el (org-agenda-filter-by-tag): Fix variable name typo
+ * org-agenda.el (org-agenda-filter-by-tag): Fix variable name
+ typo.
2011-07-28 Bernt Hansen <[email protected]>
* org-agenda.el (org-agenda-get-timestamps): Fix agenda display
- when headlines are missing
+ when headlines are missing.
2011-07-28 Bastien Guerry <[email protected]>
@@ -2260,30 +2299,24 @@
2011-07-28 Julien Danjou <[email protected]>
- * org.el (org-entry-get):
- (org-entry-delete):
- (org-entry-put):
- (org-property-values):
- (org-delete-property-globally): Use org-re-property.
- (org-re-property): New function allowing to build a regexp to match a
- property.
+ * org.el (org-entry-get, org-entry-delete, org-entry-put)
+ (org-property-values, org-delete-property-globally): Use
+ `org-re-property'.
+ (org-re-property): New function allowing to build a regexp to
+ match a property.
2011-07-28 Julien Danjou <[email protected]>
* org.el (org-property-values): Enhance docstring.
-2011-07-28 Ethan Ligon <[email protected]>
+2011-07-28 Ethan Ligon <[email protected]> (tiny change)
- * Illustration of bug in html export - This has a space after the
- colons :: so will work in latex and html - This doesn't have a
- space after the colons ::so is an invalid description item
- according to the org manual. Won't work in html or docbook. Will
- nevertheless work in latex, provided /first/ description item is
- valid. - Has a terminating space :: - So it works in both html
- and latex export! - Even though it's difficult to distinguish
- from the next example. - Lacks a terminating space :: - At
- present, *doesn't* work in html or docbook export, does in latex.
- This is the case that the following patch fixes.
+ * org-html.el (org-html-export-list-line): Fix regexp for
+ detecting description lists to allow "::" marker to be last
+ visible element at end of line.
+ * org-docbook.el (org-docbook-export-list-line): Fix regexp for
+ detecting description lists to allow "::" marker to be last
+ visible element at end of line.
2011-07-28 Julien Danjou <[email protected]>
@@ -2292,9 +2325,9 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-in-valid-context-p): renamed from
- org-list-in-valid-block-p.
- (org-at-item-p,org-list-search-generic): use renamed function.
+ * org-list.el (org-list-in-valid-context-p): Renamed from
+ `org-list-in-valid-block-p'.
+ (org-at-item-p,org-list-search-generic): Use renamed function.
2011-07-28 Nicolas Goaziou <[email protected]>
@@ -2304,21 +2337,21 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-latex.el: pay attention to end of footnote. Before closing
+ * org-latex.el: Pay attention to end of footnote. Before closing
the command, ensure that list is properly closed or that last link
is separated from the curly brace.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-indent-line-function): footnote definition must stay
- at column 0 to be recognized as such. Body below can have normal
+ * org.el (org-indent-line-function): Footnote definition must stay
+ at column 0 to be recognized as such. Body below can have normal
indentation, so it should ignore its definition when computing
indentation.
2011-07-28 Bastien Guerry <[email protected]>
- * org-protocol.el (org-protocol-remember)
- (org-protocol-capture): More appropriate message.
+ * org-protocol.el (org-protocol-remember, org-protocol-capture):
+ More appropriate message.
2011-07-28 Bastien Guerry <[email protected]>
@@ -2334,14 +2367,14 @@
2011-07-28 Bernt Hansen <[email protected]>
* org-agenda.el: Remove obsolete code for adding todo list in
- front of the agenda
+ front of the agenda.
2011-07-28 Lawrence Mitchell <[email protected]>
* org-latex.el (org-export-latex-convert-table.el-table): Fix
format-string for insertion of captions.
-2011-07-28 Nick Dokos <[email protected]>
+2011-07-28 Nick Dokos <[email protected]> (tiny change)
* org-exp.el (org-export-remove-comment-blocks-and-subtrees): Fix
regexp.
@@ -2358,7 +2391,7 @@
2011-07-28 Eric Schulte <[email protected]>
* ob-lisp.el (org-babel-execute:lisp): Turn vectors into lists
- before reading by elisp
+ before reading by elisp.
(org-bable-lisp-vector-to-list): Stub of a vector->list function,
should be replaced with a cl-vector->el-vector function.
@@ -2377,7 +2410,7 @@
2011-07-28 Carsten Dominik <[email protected]>
- * org-beamer.el (org-beamer-environments-extra): Fix docstring
+ * org-beamer.el (org-beamer-environments-extra): Fix docstring.
2011-07-28 Lawrence Mitchell <[email protected]>
@@ -2386,7 +2419,7 @@
2011-07-28 Lawrence Mitchell <[email protected]>
- * org-html.el (org-export-as-html) (org-html-level-start): Fix
+ * org-html.el (org-export-as-html, org-html-level-start): Fix
logic for section number printing when NUM is an integer.
2011-07-28 Lawrence Mitchell <[email protected]>
@@ -2397,7 +2430,7 @@
2011-07-28 Lawrence Mitchell <[email protected]>
* org.el (org-point-at-end-of-empty-headline): Bind
- case-fold-search to nil.
+ `case-fold-search' to nil.
2011-07-28 Carsten Dominik <[email protected]>
@@ -2414,10 +2447,10 @@
* org.el (org-ts-regexp-both): Add "]" to class of characters that
should not be matched.
- (org-ts-regexp0):
- (org-ts-regexp1): Do not start a class with "^]-+", because that tries
- to (not) match characters between "]" and "+". Instead, move the "-"
- to the end of the class where it causes no harm.
+ (org-ts-regexp0, org-ts-regexp1): Do not start a class with
+ "^]-+", because that tries to (not) match characters between "]"
+ and "+". Instead, move the "-" to the end of the class where it
+ causes no harm.
2011-07-28 Eric Schulte <[email protected]>
@@ -2428,7 +2461,7 @@
* ob-tangle.el (org-babel-tangle-collect-blocks): Brought the link
extraction code into line with a newer version of the
- org-store-link function.
+ `org-store-link' function.
2011-07-28 Eric Schulte <[email protected]>
@@ -2440,8 +2473,8 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el: move org-update-checkbox-count-maybe call outside
- of save-excursion to get back to original position.
+ * org-list.el: Move `org-update-checkbox-count-maybe' call outside
+ of ̀save-excursion' to get back to original position.
2011-07-28 Carsten Dominik <[email protected]>
@@ -2456,11 +2489,14 @@
2011-07-28 Carsten Dominik <[email protected]>
- * org-ascii.el (org-export-as-ascii):
+ * org-ascii.el (org-export-as-ascii): Pass the :done-tasks
+ property to the export preprocessor.
- * org-docbook.el (org-export-as-docbook):
+ * org-docbook.el (org-export-as-docbook): Pass the :done-tasks
+ property to the export preprocessor.
- * org-html.el (org-export-as-html):
+ * org-html.el (org-export-as-html): Pass the :done-tasks property
+ to the export preprocessor.
* org-latex.el (org-export-as-latex): Pass the :done-tasks
property to the export preprocessor.
@@ -2482,14 +2518,14 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-toggle-checkbox): build value of
+ * org-list.el (org-toggle-checkbox): Build value of
org-keyword-time-regexp instead of using it directly, as it's
buffer-local, and function might be called outside Org.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-struct,org-in-item-p): don't assume end of
- blocks or drawers necessarily start somewhere. It it isn't the
+ * org-list.el (org-list-struct,org-in-item-p): Don't assume end of
+ blocks or drawers necessarily start somewhere. It it isn't the
case, treat them as normal text.
2011-07-28 Eric Schulte <[email protected]>
@@ -2505,14 +2541,14 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-checkbox): when called from an headline,
+ * org-list.el (org-list-checkbox): When called from an headline,
function would normally skip drawers, but not if a SCHEDULED or
- DEADLINE keyword is standing before the drawer. Also avoid
+ DEADLINE keyword is standing before the drawer. Also avoid
problems if function is called in buffers not is Org mode.
2011-07-28 Bastien Guerry <[email protected]>
- * org-clock.el (org-clock-report): change the scope of the
+ * org-clock.el (org-clock-report): Change the scope of the
inserted clock report depending on whether the point is within a
subtree (:scope subtree) or not (:scope file).
@@ -2542,7 +2578,7 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org-protocol.el (org-protocol-do-capture): allow template keys
+ * org-protocol.el (org-protocol-do-capture): Allow template keys
of two characters.
(org-protocol-default-template-key): Update the docstring to
reflect the change in `org-protocol-do-capture'.
@@ -2583,21 +2619,21 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-in-item-p): re-build org-drawer-regexp,
+ * org-list.el (org-in-item-p): Re-build `org-drawer-regexp',
whatever the major mode is.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-inlinetask.el (org-inlinetask-export-templates): fix default
+ * org-inlinetask.el (org-inlinetask-export-templates): Fix default
templates.
- (org-inlinetask-export-handler): Ensure contents of inline task, if
- any, starts and ends with a newline character. Refactor and comment
- code.
+ (org-inlinetask-export-handler): Ensure contents of inline task,
+ if any, starts and ends with a newline character. Refactor and
+ comment code.
2011-07-28 Carsten Dominik <[email protected]>
* org-capture.el (org-datetree-find-date-create): Lower-case for
- variable names in define-function form.
+ variable names in `define-function' form.
2011-07-28 Carsten Dominik <[email protected]>
@@ -2611,7 +2647,7 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-latex.el (org-export-latex-preprocess): last brace shouldn't
+ * org-latex.el (org-export-latex-preprocess): Last brace shouldn't
be on the same line as a list end marker.
2011-07-28 Julien Danjou <[email protected]>
@@ -2634,10 +2670,10 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-to-generic): set a default term for
- ill-formed description lists. Do not insert newline characters
+ * org-list.el (org-list-to-generic): Set a default term for
+ ill-formed description lists. Do not insert newline characters
unless told to.
- (org-list-to-texinfo,org-list-to-html): apply changes to
+ (org-list-to-texinfo,org-list-to-html): Apply changes to
`org-list-parse-liste'.
2011-07-28 Bastien Guerry <[email protected]>
@@ -2662,16 +2698,16 @@
* org-taskjuggler.el (org-taskjuggler-compute-task-leafiness):
Compute the leafiness of a node.
- (org-taskjuggler-open-task, org-export-as-taskjuggler): Mark a node as
- a milestone if it is a leaf and has no effort.
+ (org-taskjuggler-open-task, org-export-as-taskjuggler): Mark a
+ node as a milestone if it is a leaf and has no effort.
2011-07-28 Christian Egli <[email protected]>
* org-taskjuggler.el (org-export-taskjuggler-target-version):
- (org-taskjuggler-targeting-tj3-p): Add some minimal infrastructure to
- handle export to both tj2 and tj3.
- (org-taskjuggler-open-task): Use a different way to purge allocations
- for tj2 and tj3.
+ (org-taskjuggler-targeting-tj3-p): Add some minimal infrastructure
+ to handle export to both tj2 and tj3.
+ (org-taskjuggler-open-task): Use a different way to purge
+ allocations for tj2 and tj3.
2011-07-28 Matt Lundin <[email protected]>
@@ -2800,7 +2836,7 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-parse-list): fixed regexp.
+ * org-list.el (org-list-parse-list): Fixed regexp.
2011-07-28 David Maus <[email protected]>
@@ -2833,8 +2869,8 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-fill-paragraph): fill-forward-paragraph function has
- been introduced with emacs 23.1.
+ * org.el (org-fill-paragraph): `fill-forward-paragraph' function
+ has been introduced with emacs 23.1.
2011-07-28 Bastien Guerry <[email protected]>
@@ -2857,18 +2893,18 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-adaptive-fill-function): when a region is specified
+ * org.el (org-adaptive-fill-function): When a region is specified
first line of paragraph isn't skipped, so fill-paragraph have to
be computed even if point is at an item.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-in-valid-block-p): new function.
- (org-at-item-p,org-list-search-generic): use new function.
+ * org-list.el (org-list-in-valid-block-p): New function.
+ (org-at-item-p,org-list-search-generic): Use new function.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-indent-line-function): text in both a list and a
+ * org.el (org-indent-line-function): Text in both a list and a
valid block is indented with regards to current item, not to block
boundaries.
@@ -2894,7 +2930,7 @@
* org-html.el (org-export-as-html): Bugfix: don't insert closing
HTML tags when exporting body only.
-2011-07-28 Jason Dunsmore <[email protected]>
+2011-07-28 Jason Dunsmore <[email protected]> (tiny change)
* org.el (org-back-over-empty-lines): Bugfix. Honor
`org-blank-before-new-entry' correctly in various contexts.
@@ -2906,7 +2942,7 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-timer.el (org-timer-item): save-excursion prevents
+ * org-timer.el (org-timer-item): `save-excursion' prevents
`org-list-struct' to get the list structure when point isn't on
the first line of the item.
@@ -2919,7 +2955,7 @@
2011-07-28 Nicolas Goaziou <[email protected]>
* org-list.el (org-update-checkbox-count): Ensure cookies on an
- heading are correctly updated when checkboxes are hidden. It
+ heading are correctly updated when checkboxes are hidden. It
allows, for example, to use C-c C-x C-b on a collapsed tree and
still get the update.
@@ -2975,19 +3011,19 @@
2011-07-28 Nicolas Goaziou <[email protected]>
* org-inlinetask.el (org-inlinetask-promote)
- (org-inlinetask-demote): new functions.
+ (org-inlinetask-demote): New functions.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-demote-subtree,org-promote-subtree): wrap
- org-map-tree into org-with-limited-levels macro, so it avoids
+ * org.el (org-demote-subtree,org-promote-subtree): Wrap
+ `org-map-tree' into `org-with-limited-levels' macro, so it avoids
operating on inline tasks.
2011-07-28 Nicolas Goaziou <[email protected]>
* org.el (org-narrow-to-subtree): ensure `org-back-to-heading'
will move point to a real heading and not an inline task by
- wraping function into a org-with-limited-levels macro.
+ wraping function into a `org-with-limited-levels' macro.
2011-07-28 Bastien Guerry <[email protected]>
@@ -3212,17 +3248,17 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-exp.el (org-export-mark-list-end): change end marker
+ * org-exp.el (org-export-mark-list-end): Change end marker.
- * org-docbook.el (org-export-docbook-list-line): use new marker.
+ * org-docbook.el (org-export-docbook-list-line): Use new marker.
- * org-html.el (org-html-export-list-line): use new marker
+ * org-html.el (org-html-export-list-line): Use new marker.
- * org-latex.el (org-export-latex-lists): use new marker
+ * org-latex.el (org-export-latex-lists): Use new marker.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-latex.el (org-export-latex-lists): make sure markers used
+ * org-latex.el (org-export-latex-lists): Make sure markers used
for export are taken into account by temporarily setting an
appropriate value for `org-list-ending-method'.
@@ -3271,14 +3307,14 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-open-at-point): if a link to a radio target is the
+ * org.el (org-open-at-point): If a link to a radio target is the
first, (resp. the last), element of a buffer, function cannot find
the property change required to get its boundaries, and
`buffer-substring' is called with an invalid nil argument.
2011-07-28 Bastien Guerry <[email protected]>
- * org-table.el (org-table-copy-down): fix docstring.
+ * org-table.el (org-table-copy-down): Fix docstring.
2011-07-28 Eric Schulte <[email protected]>
@@ -3305,19 +3341,19 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-insert-item): when computing size of item
+ * org-list.el (org-list-insert-item): When computing size of item
being inserted, function has to take into account that indentation
may not only be made of spaces.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-clock.el (org-clock-find-position): if a list was adjacent
+ * org-clock.el (org-clock-find-position): If a list was adjacent
to some clocks and a drawer was going to be created, only the
first element of the list would make it into the drawer.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-toggle-checkbox): fix bug where top item in
+ * org-list.el (org-toggle-checkbox): Fix bug where top item in
list was omitted when checking boxes.
2011-07-28 Dan Davison <[email protected]>
@@ -3354,8 +3390,8 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list (org-cycle-item-indentation): do not break an
- indentation cycle because visibility cycling is requested. This
+ * org-list.el (org-cycle-item-indentation): Do not break an
+ indentation cycle because visibility cycling is requested. This
happens when an item becomes a parent, due to indentation change.
Not considered empty anymore, the function cannot change its
indentation again.
@@ -3379,11 +3415,11 @@
(org-babel-insert-result): Writing code block results to lists has
been updated to reflect the new list structure.
(org-babel-result-end): Remove a previous change to end-of-list
- marker detection
+ marker detection.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-cycle-item-indentation): each time the function
+ * org-list.el (org-cycle-item-indentation): Each time the function
moves item back to child position, a white space is added to the
line.
@@ -3399,9 +3435,9 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-ctrl-c-ctrl-c): call `org-list-send-list' only when
+ * org.el (org-ctrl-c-ctrl-c): Call `org-list-send-list' only when
cursor it at very first item of the list, as specified in the
- manual. Also refactored the list part of the function a bit.
+ manual. Also refactored the list part of the function a bit.
2011-07-28 Bastien Guerry <[email protected]>
@@ -3419,606 +3455,609 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-toggle-checkbox, org-update-checkbox-count): no
- need to wrap org-entry-get in ignore-errors since commit
- 7dd425cc5d42fb297f547f713edfdc936f9271f0
+ * org-list.el (org-toggle-checkbox, org-update-checkbox-count): No
+ need to wrap `org-entry-get' in `ignore-errors'.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-toggle-item, org-toggle-heading): make sure every
+ * org.el (org-toggle-item, org-toggle-heading): Make sure every
sub-item in a list is changed into a sub-heading and sub-headings
- are translated into sub-items. Also ignore inline tasks in the
+ are translated into sub-items. Also ignore inline tasks in the
process.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-exp.el (org-export-select-backend-specific-text): add
+ * org-exp.el (org-export-select-backend-specific-text): Add
`original-indentation' property when replacing #+begin_backend and
- #+backend blocks with their content. This is needed for lists, as
+ #+backend blocks with their content. This is needed for lists, as
they must know if the block belonged to them.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-html.el (org-html-export-list-line): insert a newline
+ * org-html.el (org-html-export-list-line): Insert a newline
character before ending an item, as anchor could be on a line
going to be deleted, like a drawer ending string.
- * org-list.el (org-list-to-html): same.
+ * org-list.el (org-list-to-html): Same.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-set-autofill-regexps): use `org-item-re' in
+ * org.el (org-set-autofill-regexps): Use `org-item-re' in
`paragraph-start' to recognize alphabetical lists.
- (org-fill-paragraph): enforce a pre-computed fill-prefix before
- calling fill-paragraph when point in in an item. Also prevent
+ (org-fill-paragraph): Enforce a pre-computed fill-prefix before
+ calling `fill-paragraph' when point in in an item. Also prevent
paragraphs getting merged into an adjacent list upon filling.
- (org-adaptive-fill-function): make sure to determine real fill-prefix
- for auto-fill.
- (org-auto-fill-function): use a pre-computed fill-prefix before
- calling do-auto-fill.
+ (org-adaptive-fill-function): Make sure to determine real
+ fill-prefix for auto-fill.
+ (org-auto-fill-function): Use a pre-computed fill-prefix before
+ calling `do-auto-fill'.
- * org-list.el (org-list-item-body-column): new function
+ * org-list.el (org-list-item-body-column): New function.
2011-07-28 Nicolas Goaziou <[email protected]>
* org-inlinetask.el (org-inlinetask-at-task-p)
- (org-inlinetask-toggle-visibility): new functions.
+ (org-inlinetask-toggle-visibility): New functions.
- * org-list.el (org-list-set-item-visibility): new function.
+ * org-list.el (org-list-set-item-visibility): New function.
- * org.el (org-cycle, org-cycle-internal-local): separate lists and
+ * org.el (org-cycle, org-cycle-internal-local): Separate lists and
inline tasks from headlines.
- (org-outline-level): do not consider lists as headlines.
- Cycling visibility is using different tools.
+ (org-outline-level): Do not consider lists as headlines. Cycling
+ visibility is using different tools.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-struct): mark items less indented than top
+ * org-list.el (org-list-struct): Mark items less indented than top
item of the list, so that they will be modified.
- (org-list-struct-apply-struct): compare struct's indentation with
- line's indentation instead of old-struct's. This is needed because
- `org-list-struct' automatically fixes indentation so changes might not
- be seen otherwise.
+ (org-list-struct-apply-struct): Compare struct's indentation with
+ line's indentation instead of old-struct's. This is needed
+ because `org-list-struct' automatically fixes indentation so
+ changes might not be seen otherwise.
- * org.el (org-ctrl-c-ctrl-c): small refactoring.
+ * org.el (org-ctrl-c-ctrl-c): Small refactoring.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-update-checkbox-count): when a part of the
+ * org-list.el (org-update-checkbox-count): When a part of the
buffer is processed to count checkboxes, lists are read from top
to bottom, but inside lists (in drawers, blocks, or inline tasks)
- are skipped. Thus, cookies cannot be updated. This patch enforces
- reading of such lists if counter is itself in a special context.
+ are skipped. Thus, cookies cannot be updated. This patch
+ enforces reading of such lists if counter is itself in a special
+ context.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-struct-apply-struct): inline tasks along
+ * org-list.el (org-list-struct-apply-struct): Inline tasks along
with their content must stay at column 0 even if the item is
- gaining indentation. Moreover, fix indentation of text in an
+ gaining indentation. Moreover, fix indentation of text in an
inline task, now it can be in such a task within a list.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-at-item-p): also verify context is valid.
- Otherwise it would recognize valid items where org-in-item-p
+ * org-list.el (org-at-item-p): Also verify context is valid.
+ Otherwise it would recognize valid items where `org-in-item-p'
wouldn't.
- (org-in-item-p, org-list-struct-apply-struct): use shorter version of
- org-at-item-p.
- (org-cycle-list-bullet): fix typo.
- (org-list-parse-list): avoid calling org-at-item-p two times by using
- an appropriate regexp
+ (org-in-item-p, org-list-struct-apply-struct): Use shorter version
+ of org-at-item-p.
+ (org-cycle-list-bullet): Fix typo.
+ (org-list-parse-list): Avoid calling `org-at-item-p' two times by
+ using an appropriate regexp.
- * org.el (org-indent-line-function): use an appropriate regexp
- instead of calling org-at-item-p two times.
+ * org.el (org-indent-line-function): Use an appropriate regexp
+ instead of calling `org-at-item-p' two times.
2011-07-28 Nicolas Goaziou <[email protected]>
* org-list.el (org-in-item-p): When point was just after
- org-list-end-re, check wouldn't be done for starting line. So, if
+ org-list-end-re, check wouldn't be done for starting line. So, if
the first line was an item, it wouln't be noticed and function
- would return nil. Simplify and comment code.
+ would return nil. Simplify and comment code.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-toggle-item): when used on normal text, ensure every
+ * org.el (org-toggle-item): When used on normal text, ensure every
line in region is included in the new item, regardless of its
original indentation.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-struct-apply-struct): if end of list was
+ * org-list.el (org-list-struct-apply-struct): If end of list was
at eol, for example, with list inside a block, the last list
- wouldn't be shifted. Thus, the patch ensures no blank lines is
+ wouldn't be shifted. Thus, the patch ensures no blank lines is
skipped.
2011-07-28 Nicolas Goaziou <[email protected]>
* org.el (org-toggle-item): Now accepts a prefix argument. When
used without argument on normal text, it will make the whole
- region one item. With an argument, it defaults to old behavior:
+ region one item. With an argument, it defaults to old behavior:
change each line in region into an item.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-return): when called from inside an item with the
- indent flag, function should keep text moved inside the item. This
- allows to use C-j to separate lines in an item: cursor won't go
- back to column 0.
+ * org.el (org-return): When called from inside an item with the
+ indent flag, function should keep text moved inside the item.
+ This allows to use C-j to separate lines in an item: cursor won't
+ go back to column 0.
2011-07-28 Nicolas Goaziou <[email protected]>
* org-list.el (org-list-struct): when a line has org-example
- property, skip the entire block. This is needed during export, for
- example when src blocks in org markup contain lists, and are
+ property, skip the entire block. This is needed during export,
+ for example when src blocks in org markup contain lists, and are
returned verbatim because org isn't in the list of interpreted
languages.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-in-item-p): handle special cases when function
+ * org-list.el (org-in-item-p): Handle special cases when function
is called with cursor amidst `org-list-end-re' or at an inline
task.
2011-07-28 Nicolas Goaziou <[email protected]>
- * ob.el (org-babel-result-end): apply renaming.
+ * ob.el (org-babel-result-end): Apply renaming.
- * org-exp.el (org-export-mark-list-properties): apply renaming.
+ * org-exp.el (org-export-mark-list-properties): Apply renaming.
- * org-list.el (org-list-prevs-alist): renamed from
- org-list-struct-prev-alist.
- (org-list-parents-alist): renamed from org-list-struct-parent-alist.
- (org-list-write-struct): renamed from org-list-struct-fix-struct.
- (org-list-parse-list, org-sort-list, org-list-indent-item-generic,
- org-toggle-checkbox, org-update-checkbox-count, org-cycle-list-bullet,
- org-list-repair, org-insert-item, org-move-item-up, org-move-item-up,
- org-move-item-down, org-next-item, org-previous-item,
- org-end-of-item-list, org-beginning-of-item-list, org-apply-on-list):
- apply renaming.
- (org-get-bullet): removed function, as it is not needed anymore.
+ * org-list.el (org-list-prevs-alist): Renamed from
+ `org-list-struct-prev-alist'.
+ (org-list-parents-alist): Renamed from `org-list-struct-parent-alist'.
+ (org-list-write-struct): Renamed from `org-list-struct-fix-struct'.
+ (org-list-parse-list, org-sort-list, org-list-indent-item-generic)
+ (org-toggle-checkbox, org-update-checkbox-count)
+ (org-cycle-list-bullet, org-list-repair, org-insert-item)
+ (org-move-item-up, org-move-item-up, org-move-item-down)
+ (org-next-item, org-previous-item, org-end-of-item-list)
+ (org-beginning-of-item-list, org-apply-on-list): Apply renaming.
+ (org-get-bullet): Removed function, as it is not needed anymore.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-insert-item-generic): change arguments.
- The function now accepts structure and previous items alist. This
- allow to insert an item programmatically more easily.
- (org-insert-item): Apply changes to org-list-insert-item-generic. The
- function now takes care about repairing structure and updating
- checkboxes.
+ * org-list.el (org-list-insert-item-generic): Change arguments.
+ The function now accepts structure and previous items alist. This
+ allows to insert an item programmatically more easily.
+ (org-insert-item): Apply changes to
+ `org-list-insert-item-generic'. The function now takes care about
+ repairing structure and updating checkboxes.
* org-timer.el (org-timer-item): Apply changes to
- org-list-insert-item-generic. The function now takes care about
+ `org-list-insert-item-generic'. The function now takes care about
repairing structure.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-make-subtree): function now uses
- org-list-parse-list mechanism.
- (org-list-make-subtrees): removed function.
- (org-list-to-generic): added a parameter and every parameter can be a
- sexp returning a string, for finer control.
- (org-list-to-html, org-list-to-latex, org-list-to-texinfo): slight
- modifications to apply changes to org-list-to-generic.
- (org-list-to-subtree): new function.
+ * org-list.el (org-list-make-subtree): Function now uses
+ `org-list-parse-list mechanism'.
+ (org-list-make-subtrees): Removed function.
+ (org-list-to-generic): Added a parameter and every parameter can
+ be a sexp returning a string, for finer control.
+ (org-list-to-html, org-list-to-latex, org-list-to-texinfo): Slight
+ modifications to apply changes to `org-list-to-generic'.
+ (org-list-to-subtree): New function.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-beginning-of-line): apply changes to
+ * org.el (org-beginning-of-line): Apply changes to
`org-item-beginning-re' to correct sub-expression reference.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-docbook.el (org-export-docbook-list-line): even with
+ * org-docbook.el (org-export-docbook-list-line): Even with
alphabetical lists, Org shouldn't enforce a particular list type
- to exporters. This is a job for style files.
+ to exporters. This is a job for style files.
- * org-html.el (org-html-export-list-line): ib idem.
+ * org-html.el (org-html-export-list-line): Ib idem.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-at-item-counter-p): new function.
- (org-list-parse-list): handle counters and list depth.
- (org-list-to-generic): a special string is used when an item has a
+ * org-list.el (org-at-item-counter-p): New function.
+ (org-list-parse-list): Handle counters and list depth.
+ (org-list-to-generic): A special string is used when an item has a
counter.
- (org-list-to-latex): use new special string for counters. This fixes
- the counter bug in LaTeX export, as the enumi counter was the only one
- modified.
+ (org-list-to-latex): Use new special string for counters. This
+ fixes the counter bug in LaTeX export, as the enumi counter was
+ the only one modified.
- * org-latex.el (org-export-latex-lists): use new
+ * org-latex.el (org-export-latex-lists): Use new
`org-list-parse-list' output.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-get-list-type): new function.
- (org-list-parse-list): use new function.
+ * org-list.el (org-list-get-list-type): New function.
+ (org-list-parse-list): Use new function.
- * org-html.el (org-html-export-list-line): use new function.
+ * org-html.el (org-html-export-list-line): Use new function.
- * org-docbook.el (org-export-docbook-list-line): use new function.
+ * org-docbook.el (org-export-docbook-list-line): Use new function.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-alphabetical-lists): new variable
- (org-item-re, org-list-full-item, org-cycle-list-bullet,
- org-list-struct-fix-bul, org-list-inc-bullet-maybe): reflect
+ * org-list.el (org-alphabetical-lists): New variable
+ (org-item-re, org-list-full-item, org-cycle-list-bullet)
+ (org-list-struct-fix-bul, org-list-inc-bullet-maybe): Reflect
introduction of the new variable.
- (org-item-beginning-re): changed into a function, so any modification
- of `org-alphabetical-lists' will not require reloading Org.
- (org-at-item-p, org-toggle-checkbox, org-update-checkbox-count,
- org-list-parse-list, org-list-send-list): reflect changes to
+ (org-item-beginning-re): Changed into a function, so any
+ modification of `org-alphabetical-lists' will not require
+ reloading Org.
+ (org-at-item-p, org-toggle-checkbox, org-update-checkbox-count)
+ (org-list-parse-list, org-list-send-list): Reflect changes to
`org-item-beginning-re'.
- (org-list-use-alpha-bul-p): new function.
+ (org-list-use-alpha-bul-p): New function.
- * org.el (org-check-for-hidden): reflect changes to
+ * org.el (org-check-for-hidden): Reflect changes to
`org-item-beginning-re'.
- * org-capture.el (org-capture-place-item): reflect changes to
+ * org-capture.el (org-capture-place-item): Reflect changes to
`org-item-beginning-re'.
- * org-docbook.el (org-export-docbook-list-line): handle new type
+ * org-docbook.el (org-export-docbook-list-line): handle New type
of items.
* org-exp.el (org-export-mark-list-end)
- (org-export-mark-list-properties): reflect changes to
+ (org-export-mark-list-properties): Reflect changes to
`org-item-beginning-re'.
- * org-html.el (org-html-export-list-line): handle new type of
+ * org-html.el (org-html-export-list-line): Handle new type of
items.
- * org-latex.el (org-export-latex-lists): handle new type of items
+ * org-latex.el (org-export-latex-lists): Handle new type of items
and reflect changes to `org-item-beginning-re'.
- * org-ascii.el (org-export-ascii-preprocess): handle new counters.
+ * org-ascii.el (org-export-ascii-preprocess): Handle new counters.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-end-re): removed function and made it a
- variable. There's no need for the overhead of calling the function
- every at every line in a list. User will have to reload Org if he
- change value of either `org-list-end-regexp' or
+ * org-list.el (org-list-end-re): Removed function and made it a
+ variable. There's no need for the overhead of calling the
+ function every at every line in a list. User will have to reload
+ Org if he change value of either `org-list-end-regexp' or
`org-empty-line-terminates-plain-lists'.
- (org-in-item-p,org-list-struct,org-list-parse-list): apply change.
+ (org-in-item-p,org-list-struct,org-list-parse-list): Apply change.
* org-exp.el (org-export-mark-list-end)
- (org-export-mark-list-properties): apply change
+ (org-export-mark-list-properties): Apply change
- * org-latex.el (org-export-latex-lists): apply change. Also
+ * org-latex.el (org-export-latex-lists): Apply change. Also
prevent items with org-example property to be considered as real
items.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-inlinetask.el (org-inlinetask-export-templates): slightly
+ * org-inlinetask.el (org-inlinetask-export-templates): Slightly
modify templates so environment boundaries don't interfere with
- content of task. Unprotect content of task so it might benefit
+ content of task. Unprotect content of task so it might benefit
from further transformations. Set original-indentation property to
a high value to ensure that task is always in the last item of the
list. Also, apply templates later in export process.
- * org-list.el (org-list-struct): fix inline task skipping.
+ * org-list.el (org-list-struct): Fix inline task skipping.
2011-07-28 Nicolas Goaziou <[email protected]>
* org-latex.el (org-export-latex-lists): Search for unprotected
- items only, and redefine `org-at-item'. This change is required
+ items only, and redefine `org-at-item'. This change is required
when verbatim lists are inserted during export, usually by Babel.
2011-07-28 Nicolas Goaziou <[email protected]>
- * ob.el (org-babel-result-end): end position is end of current
+ * ob.el (org-babel-result-end): End position is end of current
sublist instead of bottom point, as results might be inserted in a
list themselves.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-automatic-rules): removed insert rule.
- (org-list-insert-item-generic): removed code preventing user to insert
- another item in a block within a list. It is because new list context
- make it impossible to see if a point in a block is also in a list.
+ * org-list.el (org-list-automatic-rules): Removed insert rule.
+ (org-list-insert-item-generic): Removed code preventing user to
+ insert another item in a block within a list. It is because new
+ list context make it impossible to see if a point in a block is
+ also in a list.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-exp.el (org-export-preprocess-string): mark list endings
+ * org-exp.el (org-export-preprocess-string): Mark list endings
before babel blocks preprocessing starts, so blank lines that may
- be inserted do not break list's structure. Then, mark list with
+ be inserted do not break list's structure. Then, mark list with
special properties required by exporters. Thus output from babel
can easily be included in lists.
- (org-export-mark-list-end): new function
- (org-export-mark-list-properties): new function
- (org-export-mark-lists): removed function. It was split into the two
- preceding functions.
+ (org-export-mark-list-end): New function.
+ (org-export-mark-list-properties): New function.
+ (org-export-mark-lists): Removed function. It was split into the
+ two preceding functions.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-update-checkbox-count): do not recompute every
+ * org-list.el (org-update-checkbox-count): Do not recompute every
list before next heading when there are more than one cookie in an
- headline. Moreover, ignore the case where cookie is inserted
+ headline. Moreover, ignore the case where cookie is inserted
neither at an heading nor at an item.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-sort-list): fix number of arguments to
- `org-list-repair', plus make end-record go to end of item before
+ * org-list.el (org-sort-list): Fix number of arguments to
+ `org-list-repair', plus make `end-record' go to end of item before
any blank line to keep them from being swallowed in the sorting.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-forbidden-blocks): variable renamed from
- org-list-blocks.
- (org-list-export-context): new variable
+ * org-list.el (org-list-forbidden-blocks): Renamed from
+ `org-list-blocks'.
+ (org-list-export-context): New variable.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-search-generic): renamed form
- org-search-unenclosed-generic to reflect now behavior. Now, match
- can only be in a valid context for lists, as determined by
+ * org-list.el (org-list-search-generic): Renamed form
+ `org-search-unenclosed-generic' to reflect the new behavior. Now,
+ match can only be in a valid context for lists, as determined by
`org-list-context'.
- (org-list-search-backward): renamed from
- org-search-backward-unenclosed.
- (org-list-search-forward): renamed from org-search-forward-unenclosed.
- (org-toggle-checkbox,org-update-checkbox-count): use new functions.
- (org-sort-list): using default regexp search functions as context is
- not required in this case.
+ (org-list-search-backward): Renamed from
+ `org-search-backward-unenclosed'.
+ (org-list-search-forward): Renamed from
+ `org-search-forward-unenclosed'.
+ (org-toggle-checkbox,org-update-checkbox-count): Use new
+ functions.
+ (org-sort-list): Using default regexp search functions as context
+ is not required in this case.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-exp.el (org-export-mark-lists): new function, replacing
- org-export-mark-list-ending. It adds information as text
+ * org-exp.el (org-export-mark-lists): New function, replacing
+ org-export-mark-list-ending. It adds information as text
properties to every list, before changes done by exporter destruct
them.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-get-first-item): new alias for
- org-list-get-list-begin
- (org-list-get-last-item): new function
- (org-list-get-list-end): use org-list-get-last-item
+ * org-list.el (org-list-get-first-item): New alias for
+ `org-list-get-list-begin'.
+ (org-list-get-last-item): New function.
+ (org-list-get-list-end): Use `org-list-get-last-item'.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-get-string-indentation): moved in generally useful
+ * org.el (org-get-string-indentation): Moved in generally useful
functions section, as it wasn't specific to plain lists and that
no code was using it in org-list.el.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-skip-over-state-notes,org-store-log-note): use new
+ * org.el (org-skip-over-state-notes,org-store-log-note): Use new
accessors.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-indent-item-generic): remove error
- messages happening before process. This belongs to interactive
+ * org-list.el (org-list-indent-item-generic): Remove error
+ messages happening before process. This belongs to interactive
functions.
(org-indent-item,org-indent-item-tree)
- (org-outdent-item,org-outdent-item-tree): ensure point or region
- is correct before computing list structure. Return an error
+ (org-outdent-item,org-outdent-item-tree): Ensure point or region
+ is correct before computing list structure. Return an error
message otherwise.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-apply-on-list): use new structures. Function is
- now applied in reverse order so modifications do not change
+ * org-list.el (org-apply-on-list): Use new structures. Function
+ is now applied in reverse order so modifications do not change
positions of items in buffer.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-parse-list): rewrite of function to allow
- text following a sub-list in the same item. See docstring for an
+ * org-list.el (org-list-parse-list): Rewrite of function to allow
+ text following a sub-list in the same item. See docstring for an
example of output.
- (org-list-to-generic): use new parsing function.
- (org-list-to-latex,org-list-to-html): minor change for clearer
+ (org-list-to-generic): Use new parsing function.
+ (org-list-to-latex,org-list-to-html): Minor change for clearer
export.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-has-child-p): renamed from
- org-list-get-child. Returning first child is only useful as a
- predicate, as we're allowing an item to have more than one
+ * org-list.el (org-list-has-child-p): Renamed from
+ `org-list-get-child'. Returning first child is only useful as a
+ predicate, as we are allowing an item to have more than one
sub-list.
- (org-list-indent-item-generic): use `org-list-has-child-p' instead of
- org-list-get-child.
- (org-in-item-p): also return item beginning when list starts at
+ (org-list-indent-item-generic): Use `org-list-has-child-p' instead
+ of org-list-get-child.
+ (org-in-item-p): Also return item beginning when list starts at
context beginning.
- (org-list-get-parent): use of `org-list-struct-parent-alist' helper
- function is not optional anymore.
- (org-list-get-all-items): shorten code with the help of cl.el.
- (org-list-get-children): now returns all children of item, even if
+ (org-list-get-parent): Use of `org-list-struct-parent-alist'
+ helper function is not optional anymore.
+ (org-list-get-all-items): Shorten code with the help of cl.el.
+ (org-list-get-children): Now returns all children of item, even if
they do not belong to the same list. Renamed from
- org-list-get-all-children.
- (org-list-get-list-begin): function wasn't return value when item was
- already the first item of the list at point.
- (org-list-get-list-end): function wasn't return value when item was
- already the last item of the list at point.
- (org-list-struct-fix-box,org-update-checkbox-count): now uses
+ `org-list-get-all-children'.
+ (org-list-get-list-begin): Function wasn't return value when item
+ was already the first item of the list at point.
+ (org-list-get-list-end): Function wasn't return value when item
+ was already the last item of the list at point.
+ (org-list-struct-fix-box,org-update-checkbox-count): Now uses
`org-list-get-children'.
2011-07-28 Nicolas Goaziou <[email protected]>
* org.el (org-indent-line-function): Indentation of item's body
- starts just after the bullet, not after a checkbox. Moreover, As
+ starts just after the bullet, not after a checkbox. Moreover, As
`org-in-item-p' also returns item beginning position when point is
in a list, do not compute it a second time.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-ctrl-c-ctrl-c): when called at a list item, replace
+ * org.el (org-ctrl-c-ctrl-c): When called at a list item, replace
usage `org-repair-list', forcing another reading of the list, with
only needed subroutines.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-separating-blank-lines-number): use new
+ * org-list.el (org-list-separating-blank-lines-number): Use new
accessors.
- (org-list-insert-item-generic): use list structures to insert a new
- item.
- (org-list-exchange-items): refactor and comment code. Now return new
- struct instead of modifying it, as list sorting would sometimes eat
- first item.
- (org-move-item-down,org-move-item-up): reflect changes to
+ (org-list-insert-item-generic): Use list structures to insert a
+ new item.
+ (org-list-exchange-items): Refactor and comment code. Now return
+ new struct instead of modifying it, as list sorting would
+ sometimes eat first item.
+ (org-move-item-down,org-move-item-up): Reflect changes to
`org-list-exchange-items'.
- (org-insert-item): as `org-in-item-p' also computes item beginning
+ (org-insert-item): As `org-in-item-p' also computes item beginning
when applicable, reuse the result.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-in-item-p): unify methods for this
+ * org-list.el (org-list-in-item-p): Unify methods for this
predicate.
- (org-list-in-item-p-with-indent): removed function
- (org-list-ending-between): removed function
- (org-list-maybe-skip-block): removed function
- (org-list-in-item-p-with-regexp): removed function
- (org-list-top-point-with-regexp): removed function
- (org-list-top-point-with-indent): removed function
- (org-list-bottom-point-with-indent): removed function
- (org-list-bottom-point-with-regexp): removed function
- (org-list-get-item-same-level): removed function
- (org-list-top-point): removed function
- (org-list-bottom-point): removed function
- (org-get-item-beginning): renamed to org-list-get-item-begin to be
- consistent with naming policy of non-interactive functions.
- (org-get-beginning-of-list): removed function
- (org-beginning-of-item-list): use new accessors
- (org-get-end-of-list): removed function
- (org-end-of-list): use new accessors
- (org-get-end-of-item): removed function
- (org-end-of-item): use new accessors
- (org-get-previous-item): removed function
- (org-previous-item): use new accessors
- (org-get-next-item): removed function
- (org-next-item): use new accessors
- (org-end-of-item-before-blank): renamed to
+ (org-list-in-item-p-with-indent): Removed function.
+ (org-list-ending-between): Removed function.
+ (org-list-maybe-skip-block): Removed function.
+ (org-list-in-item-p-with-regexp): Removed function.
+ (org-list-top-point-with-regexp): Removed function.
+ (org-list-top-point-with-indent): Removed function.
+ (org-list-bottom-point-with-indent): Removed function.
+ (org-list-bottom-point-with-regexp): Removed function.
+ (org-list-get-item-same-level): Removed function.
+ (org-list-top-point): Removed function.
+ (org-list-bottom-point): Removed function.
+ (org-get-item-beginning): Renamed to `org-list-get-item-begin' to
+ be consistent with naming policy of non-interactive functions.
+ (org-get-beginning-of-list): Removed function.
+ (org-beginning-of-item-list): Use new accessors.
+ (org-get-end-of-list): Removed function.
+ (org-end-of-list): Use new accessors.
+ (org-get-end-of-item): Removed function.
+ (org-end-of-item): Use new accessors.
+ (org-get-previous-item): Removed function.
+ (org-previous-item): Use new accessors.
+ (org-get-next-item): Removed function.
+ (org-next-item): Use new accessors.
(org-list-get-item-end-before-blank): Use new accessors.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-repair): removed optional argument
- FORCE-BULLET. The job of this interactive function is to
- completely fix a list at point. Changing bullets is a separate
- task. Also removed others optional arguments TOP and BOTTOM to
+ * org-list.el (org-list-repair): Removed optional argument
+ FORCE-BULLET. The job of this interactive function is to
+ completely fix a list at point. Changing bullets is a separate
+ task. Also removed others optional arguments TOP and BOTTOM to
follow the new structures.
- (org-list-indent-item-generic): remove need for TOP and BOTTOM. STRUCT
- is a new required argument. This avoids computing a list structure
- many times when function is called more than once in a row, for
- example in org-cycle-item-indentation. Use new accessors. Now, also
- call `org-update-checkbox-count-maybe'.
- (org-outdent-item,org-indent-item,org-outdent-item-tree,org-indent-item-tree):
- remove need for TOP and BOTTOM.
- (org-list-insert-item-generic): reflect changes to `org-list-repair'.
- (org-list-exchange-items): use new accessors. Now modify struct to
- avoid re-reading it later.
- (org-move-item-down): reflect changes to `org-list-repair'. Use new
- accessors.
- (org-move-item-up): reflect changes to `org-list-repair'. Use new
+ (org-list-indent-item-generic): Remove need for TOP and BOTTOM.
+ STRUCT is a new required argument. This avoids computing a list
+ structure many times when function is called more than once in a
+ row, for example in `org-cycle-item-indentation'. Use new
+ accessors. Now, also call `org-update-checkbox-count-maybe'.
+ (org-outdent-item, org-indent-item, org-outdent-item-tree)
+ (org-indent-item-tree): Remove need for TOP and BOTTOM.
+ (org-list-insert-item-generic): Reflect changes to `org-list-repair'.
+ (org-list-exchange-items): Use new accessors. Now modify struct
+ to avoid re-reading it later.
+ (org-move-item-down): Reflect changes to `org-list-repair'. Use
+ new accessors.
+ (org-move-item-up): Reflect changes to `org-list-repair'. Use new
accessors.
- (org-cycle-list-bullet): use new structures. Also use a shortcut to
- `org-list-struct-fix-struct' in order to avoid unnecessary fixes, like
- `org-list-struct-fix-box'
- (org-sort-list): use of new structures. Renamed an internal function
- for a little more clarity.
- (org-cycle-item-indentation): remove dependency on org-list-repair.
- Use new accessors.
- (org-list-get-child): correct bug when asking for the child of the
- last item
- (org-list-exchange-items): use new accessors.
+ (org-cycle-list-bullet): Use new structures. Also use a shortcut
+ to `org-list-struct-fix-struct' in order to avoid unnecessary
+ fixes, like `org-list-struct-fix-box'
+ (org-sort-list): Use of new structures. Renamed an internal
+ function for a little more clarity.
+ (org-cycle-item-indentation): Remove dependency on
+ `org-list-repair'. Use new accessors.
+ (org-list-get-child): Correct bug when asking for the child of the
+ last item.
+ (org-list-exchange-items): Use new accessors.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-blocks): new variable
- (org-list-context): new function
- (org-list-full-item-re): new variable
- (org-list-struct-assoc-at-point): use new varible
- (org-list-struct): rewrite of function. Now, list data is collected by
- looking at the list line after line. It reads the whole list each time
- because reading only a subtree was not enough for some operations,
- like fixing checkboxes. It also removes the need to get
- `org-list-top-point' and `org-list-bottom-point' first. An added data
- is the position of item ending. This aims to be able to have list
- followed by text inside an item.
- (org-list-struct-assoc-end): new function
- (org-list-struct-parent-alist): new function
- (org-list-get-parent): new function
- (org-list-get-child): new function
- (org-list-get-next-item): new function
- (org-list-get-prev-item): new function
- (org-list-get-subtree): use helper function `org-list-struct-prev-alist'.
- (org-list-get-all-items): new function
- (org-list-get-all-children): new function
- (org-list-get-top-point): new function
- (org-list-get-bottom-point): new function
- (org-list-get-counter): new function
- (org-list-get-item-end): new function
- (org-list-struct-fix-bul): rewrite for cleaner code. Make use of new
- accessors.
- (org-list-struct-fix-ind): make use of new accessors.
- (org-list-struct-fix-box): new function
- (org-list-struct-fix-checkboxes): removed function
- (org-list-struct-outdent): use new accessors. Use the fact that there
- is no longer a virtual item at beginning of structure.
- (org-list-struct-indent): use helper functions
- `org-list-struct-prev-alist' and `org-list-struct-parent-alist'. Also
- use new accessors.
- (org-list-struct-fix-struct): comment function. Call directly
+ * org-list.el (org-list-blocks): New variable.
+ (org-list-context): New function.
+ (org-list-full-item-re): New variable.
+ (org-list-struct-assoc-at-point): Use new varible.
+ (org-list-struct): Rewrite of function. Now, list data is
+ collected by looking at the list line after line. It reads the
+ whole list each time because reading only a subtree was not enough
+ for some operations, like fixing checkboxes. It also removes the
+ need to get `org-list-top-point' and `org-list-bottom-point'
+ first. An added data is the position of item ending. This aims
+ to be able to have list followed by text inside an item.
+ (org-list-struct-assoc-end): New function.
+ (org-list-struct-parent-alist): New function.
+ (org-list-get-parent): New function.
+ (org-list-get-child): New function.
+ (org-list-get-next-item): New function.
+ (org-list-get-prev-item): New function.
+ (org-list-get-subtree): Use helper function `org-list-struct-prev-alist'.
+ (org-list-get-all-items): New function.
+ (org-list-get-all-children): New function.
+ (org-list-get-top-point): New function.
+ (org-list-get-bottom-point): New function.
+ (org-list-get-counter): New function.
+ (org-list-get-item-end): New function.
+ (org-list-struct-fix-bul): Rewrite for cleaner code. Make use of
+ new accessors.
+ (org-list-struct-fix-ind): Make use of new accessors.
+ (org-list-struct-fix-box): New function.
+ (org-list-struct-fix-checkboxes): Removed function.
+ (org-list-struct-outdent): Use new accessors. Use the fact that
+ there is no longer a virtual item at beginning of structure.
+ (org-list-struct-indent): Use helper functions
+ `org-list-struct-prev-alist' and `org-list-struct-parent-alist'.
+ Also use new accessors.
+ (org-list-struct-fix-struct): Comment function. Call directly
`org-list-struct-apply-struct', without removing unchanged items
first.
- (org-list-struct-apply-struct): comment function. Rewrite using new
- accessors. Use new variable `org-list-full-item-re'.
- (org-list-shift-item-indentation): removed function, now included in
- `org-list-struct-apply-struct' because it is too specific.
+ (org-list-struct-apply-struct): Comment function. Rewrite using
+ new accessors. Use new variable `org-list-full-item-re'.
+ (org-list-shift-item-indentation): Removed function, now included
+ in `org-list-struct-apply-struct' because it is too specific.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-toggle-checkbox): use structures to fix
- checkboxes of a list
- (org-update-checkbox-count): use structures to update cookies
+ * org-list.el (org-toggle-checkbox): Use structures to fix
+ checkboxes of a list.
+ (org-update-checkbox-count): Use structures to update cookies.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-struct-fix-checkboxes): new function
- (org-checkbox-blocked-p): removed function
+ * org-list.el (org-list-struct-fix-checkboxes): New function.
+ (org-checkbox-blocked-p): Removed function.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-get-all-items): new function
- (org-list-get-all-children): new function
- (org-list-get-nth): new function
- (org-list-set-nth): new function
- (org-list-get-ind): new function
- (org-list-set-ind): new function
- (org-list-get-bullet): new function
- (org-list-set-bullet): new function
- (org-list-get-checkbox): new function
- (org-list-set-checkbox): new function
- (org-list-struct-fix-bul): use new accessors
- (org-list-repair): use new accessors
- (org-list-indent-item-generic): make use of accessors
- (org-list-get-parent): renamed from org-list-struct-get-parent
- (org-list-get-child): renamed from org-list-struct-get-child
- (org-list-struct-fix-ind): make use of accessors
- (org-list-get-next-item): new function
- (org-list-get-subtree): new function
+ * org-list.el (org-list-get-all-items): New function.
+ (org-list-get-all-children): New function.
+ (org-list-get-nth): New function.
+ (org-list-set-nth): New function.
+ (org-list-get-ind): New function.
+ (org-list-set-ind): New function.
+ (org-list-get-bullet): New function.
+ (org-list-set-bullet): New function.
+ (org-list-get-checkbox): New function.
+ (org-list-set-checkbox): New function.
+ (org-list-struct-fix-bul): Use new accessors.
+ (org-list-repair): Use new accessors.
+ (org-list-indent-item-generic): Make use of accessors.
+ (org-list-get-parent): Renamed from `org-list-struct-get-parent'.
+ (org-list-get-child): Renamed from `org-list-struct-get-child'.
+ (org-list-struct-fix-ind): Make use of accessors.
+ (org-list-get-next-item): New function.
+ (org-list-get-subtree): New function.
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-list.el (org-list-struct-assoc-at-point): add checkbox to
- list structure
+ * org-list.el (org-list-struct-assoc-at-point): Add checkbox to
+ list structure.
- * org-list.el (org-list-struct-assoc-at-point): add checkbox as
- value in structure
+ * org-list.el (org-list-struct-assoc-at-point): Add checkbox as
+ value in structure.
- * org-list.el (org-list-struct-apply-struct): also apply
- checkboxes
+ * org-list.el (org-list-struct-apply-struct): Also apply
+ checkboxes.
2011-07-28 Bastien Guerry <[email protected]>
- * org-latex.el (org-export-latex-content): bind local variables
+ * org-latex.el (org-export-latex-content): Bind local variables
for export in the temporary export buffer.
2011-07-28 David Maus <[email protected]>
* org-protocol.el (org-protocol-unhex-single-byte-sequence)
- (org-protocol-unhex-string, org-protocol-unhex-compound): Change date
- of obsolete declaration to 2011-02-17.
+ (org-protocol-unhex-string, org-protocol-unhex-compound): Change
+ date of obsolete declaration to 2011-02-17.
2011-07-28 David Maus <[email protected]>
@@ -4116,10 +4155,10 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org-publish.el (org-publish-cache-ctime-of-src): improve
+ * org-publish.el (org-publish-cache-ctime-of-src): Improve
docstring.
- (org-publish-find-title): New option to explicitly reset the
- title in the cache.
+ (org-publish-find-title): New option to explicitly reset the title
+ in the cache.
(org-publish-format-file-entry): Use this new option.
2011-07-28 Dan Davison <[email protected]>
@@ -4131,19 +4170,20 @@
2011-07-28 Dan Davison <[email protected]>
* org-exp.el (org-export-format-source-code-or-example): Allow
- empty string as second element in minted/listings options
+ empty string as second element in minted/listings options.
2011-07-28 Dan Davison <[email protected]>
* org-exp.el (org-export-format-source-code-or-example): Support
- new user-customizable options
- (org-export-latex-custom-lang-environments): Ensure new variable is defined
- (org-export-latex-listings-options): Ensure new variable is defined
- (org-export-latex-minted-options): Ensure new variable is defined
+ new user-customizable options.
+ (org-export-latex-custom-lang-environments): Ensure new variable
+ is defined.
+ (org-export-latex-listings-options): Ensure new variable is defined.
+ (org-export-latex-minted-options): Ensure new variable is defined.
2011-07-28 Bastien Guerry <[email protected]>
- * org-html.el (org-export-as-html): handle the case when
+ * org-html.el (org-export-as-html): Handle the case when
`org-export-html-validation-link' is nil to keep backward
compatible with the old default value of this variable.
@@ -4152,28 +4192,22 @@
* ob.el (org-babel-insert-result): Don't choke if indent is not a
number.
-2011-07-28 Bastien Guerry <[email protected]>
-
- * 2011
- ** 2011-02 monthname
- *** 2011-02-13 dayname
-
2011-07-28 Christian Moe <[email protected]> (tiny change)
* org-bbdb.el (org-bbdb-export): When a link description has been
- added by org-export-normalize-links, use path instead (remove the
- `bbdb:' prefix).
+ added by `org-export-normalize-links', use path instead (remove
+ the `bbdb:' prefix).
2011-07-28 Bastien Guerry <[email protected]>
* org-ascii.el (org-export-ascii-underline): Put the level's
characters in the right order, as documented by the docstring.
- (org-ascii-level-start): select the right char for underlining
+ (org-ascii-level-start): Select the right char for underlining
headlines.
2011-07-28 Bastien Guerry <[email protected]>
- * org-src.el (org-edit-src-code): allow to edit source code from
+ * org-src.el (org-edit-src-code): Allow to edit source code from
modes derived from Org.
2011-07-28 Niels Giesen <[email protected]>
@@ -4194,8 +4228,7 @@
Send a message when no entry is marked.
(org-agenda-bulk-action): Fix bug about scattering deadlines.
Send an error when trying to scatter outside an agenda or a
- timeline view. Silently fail when trying to scatter sexp
- entries.
+ timeline view. Silently fail when trying to scatter sexp entries.
2011-07-28 Bastien Guerry <[email protected]>
@@ -4226,11 +4259,12 @@
* org-src.el (org-edit-src-code): When generating the code edit
buffer, it is necessary for several variables to inherit their
- values from the parent org buffer. These changes collect all such
+ values from the parent org buffer. These changes collect all such
variables together into a single association list of
- (variable-name value) pairs. In addition, a new variable is added
- to the list: `org-edit-src-content-indentation'. This has the
- effect that a buffer local value can be used for that variable.
+ `(variable-name value)' pairs. In addition, a new variable is
+ added to the list: `org-edit-src-content-indentation'. This has
+ the effect that a buffer local value can be used for that
+ variable.
2011-07-28 Dan Davison <[email protected]>
@@ -4253,12 +4287,12 @@
2011-07-28 Dan Davison <[email protected]>
* org.el (org-open-at-point): Fix bug when using prefix arg to
- construct `org-link-search' call. Rename prefix arg with a more
+ construct `org-link-search' call. Rename prefix arg with a more
generic name, to reflect its diverse uses in this function.
2011-07-28 Rémi Vanicat <[email protected]>
- * org-icalendar.el (org-icalendar-use-UTC-date-time): remove.
+ * org-icalendar.el (org-icalendar-use-UTC-date-time): Remove.
(org-icalendar-date-time-format): New custom variable.
(org-icalendar-use-UTC-date-timep): New function.
(org-ical-ts-to-string): Use the new variable.
@@ -4275,25 +4309,25 @@
2011-07-28 Bastien <[email protected]>
- * org-capture.el (org-capture-templates): document currentfile for
- capture template.
+ * org-capture.el (org-capture-templates): Document "currentfile"
+ for capture template.
(org-capture-templates): Allow to use currentfile for capture
templates.
- (org-capture-set-target-location): Handle currentfile as a way
- to setting the capture buffer.
+ (org-capture-set-target-location): Handle currentfile as a way to
+ setting the capture buffer.
2011-07-28 Bastien Guerry <[email protected]>
- * ob.el (org-babel-params-from-properties): don't wrap
- org-entry-get into condition-case.
+ * ob.el (org-babel-params-from-properties): Don't wrap
+ `org-entry-get' into `condition-case'.
2011-07-28 Dan Davison <[email protected]>
* org.el (org-entry-get): Don't look for a property drawer if we
are before the first heading in the file.
- (org-entry-get-with-inheritance): Don't attempt to move up the tree if
- we are before the first heading in the file. Also, enclose less of the
- function in the save-excursion.
+ (org-entry-get-with-inheritance): Don't attempt to move up the
+ tree if we are before the first heading in the file. Also,
+ enclose less of the function in the `save-excursion'.
2011-07-28 Dan Davison <[email protected]>
@@ -4313,37 +4347,37 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org-info.el (org-info-store-link): use "#" to separate the info
+ * org-info.el (org-info-store-link): Use "#" to separate the info
file and the node.
- (org-info-follow-link): use both "#" to separate the info file
- and the node. Continue to use ":" for backward compatibility.
+ (org-info-follow-link): Use both "#" to separate the info file and
+ the node. Continue to use ":" for backward compatibility.
2011-07-28 Bastien Guerry <[email protected]>
* org-icalendar.el (org-icalendar-honor-noexport-tag): New custom
variable.
- (org-print-icalendar-entries): Use this new variable to
- prevent export of entries with a :noexport: tag.
+ (org-print-icalendar-entries): Use this new variable to prevent
+ export of entries with a :noexport: tag.
2011-07-28 Bastien Guerry <[email protected]>
- * org-exp.el (org-export-initial-scope): new custom variable.
+ * org-exp.el (org-export-initial-scope): New custom variable.
(org-export): Use this new variable. If there is an active
region, tell it when prompting the user for an export command.
- Also change the way the function handles selection of buffer
- and subtree export.
+ Also change the way the function handles selection of buffer and
+ subtree export.
2011-07-28 Bastien Guerry <[email protected]>
* org-html.el (org-export-html-auto-preamble)
(org-export-html-auto-postamble): Remove.
- (org-export-html-preamble, org-export-html-postamble): Turn
- into custom variables. Update the docstrings.
+ (org-export-html-preamble, org-export-html-postamble): Turn into
+ custom variables. Update the docstrings.
(org-export-html-preamble-format)
(org-export-html-postamble-format): New custom variables.
- (org-export-as-html): Use org-export-html-postamble-format and
- org-export-html-preamble-format.
- (org-export-html-title-format): delete.
+ (org-export-as-html): Use `org-export-html-postamble-format' and
+ `org-export-html-preamble-format'.
+ (org-export-html-title-format): Delete.
2011-07-28 Eric Schulte <[email protected]>
@@ -4360,14 +4394,14 @@
2011-07-28 Manuel Giraud <[email protected]>
* org-publish.el (org-publish-sitemap-date-format)
- (org-publish-sitemap-file-entry-format): new custom variables.
- (org-publish-projects): use these variables to format the sitemap
+ (org-publish-sitemap-file-entry-format): New custom variables.
+ (org-publish-projects): Use these variables to format the sitemap
entries.
2011-07-28 Ulf Stegemann <[email protected]>
- * org-gnus.el (org-gnus-store-link): Allow org-link creation from
- message-mode.
+ * org-gnus.el (org-gnus-store-link): Allow `org-link' creation
+ from `message-mode'.
2011-07-28 Carsten Dominik <[email protected]>
@@ -4377,21 +4411,21 @@
2011-07-28 Julien Danjou <[email protected]>
- * org-agenda.el (org-agenda): Kill all local variables. This
+ * org-agenda.el (org-agenda): Kill all local variables. This
assures we are not keeping buffer variable from an old agenda view
when switching to a new custom agenda.
2011-07-28 Julien Danjou <[email protected]>
* org-crypt.el (org-encrypt-string): New function.
- (org-encrypt-entry): Use org-encrypt-string to encrypt, so we use cached
- crypted values.
+ (org-encrypt-entry): Use org-encrypt-string to encrypt, so we use
+ cached crypted values.
(org-decrypt-entry): Store crypted text in decrypted text.
2011-07-28 Dan Davison <[email protected]>
* ob-exp.el (org-babel-exp-lob-one-liners): Only replace the match
- if a non-nil result is returned
+ if a non-nil result is returned.
2011-07-28 Carsten Dominik <[email protected]>
@@ -4400,7 +4434,7 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org.el (org-update-parent-todo-statistics): fix bug when
+ * org.el (org-update-parent-todo-statistics): Fix bug when
updating statistics from the column view.
2011-07-28 Bastien Guerry <[email protected]>
@@ -4419,11 +4453,12 @@
2011-07-28 Julien Danjou <[email protected]>
* org-faces.el (org-special-keyword): Make it inherited from
- font-lock-keyword-face.
+ `font-lock-keyword-face'.
2011-07-28 Julien Danjou <[email protected]>
- * org-faces.el (org-link): Make org-link inherits from link face.
+ * org-faces.el (org-link): Make `org-link' inherits from `link'
+ face.
2011-07-28 Bastien Guerry <[email protected]>
@@ -4450,10 +4485,10 @@
* org-latex.el (org-export-latex-emph-format): Don't use
`org-export-latex-use-verb'. Remove this variable.
-2011-07-28 Jason Dunsmore <[email protected]>
+2011-07-28 Jason Dunsmore <[email protected]> (tiny change)
- * org-html.el (org-html-handle-time-stamps): fix bug when exporing
- inactive timestamps.
+ * org-html.el (org-html-handle-time-stamps): Fix bug when
+ exporting inactive timestamps.
2011-07-28 Bastien Guerry <[email protected]>
@@ -4466,8 +4501,7 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org-archive.el (org-archive-save-context-info): Fix docstring
- typo.
+ * org-archive.el (org-archive-save-context-info): Fix docstring.
2011-07-28 Julien Danjou <[email protected]>
@@ -4478,8 +4512,8 @@
2011-07-28 Julien Danjou <[email protected]>
- * org-agenda.el (org-agenda-list): Use org-agenda-current-span as
- a possible default span if it is set.
+ * org-agenda.el (org-agenda-list): Use `org-agenda-current-span'
+ as a possible default span if it is set.
2011-07-28 Dan Davison <[email protected]>
@@ -4487,29 +4521,17 @@
(org-edit-src-code): Get rid of help message in echo area.
* ob.el (org-babel-do-in-edit-buffer): Do not pass 'quietly
- argument to org-edit-src-code as this has been removed
+ argument to org-edit-src-code as this has been removed.
2011-07-28 Bastien Guerry <[email protected]>
- * org-latex.el (org-export-latex-emphasis-alist): use
+ * org-latex.el (org-export-latex-emphasis-alist): Use
\protectedtexttt for the =...= emphasis and \verb for the ~...~
emphasis.
- (org-export-latex-use-verb): now defaults to t.
- (org-export-latex-emph-format): distinguish between =...= and
+ (org-export-latex-use-verb): Now defaults to t.
+ (org-export-latex-emph-format): Distinguish between =...= and
~...~ emphasis.
-2011-07-28 David Maus <[email protected]>
-
- * test-org-html.el (test-org-html/export-link-alist): New
- variable. Abstract link export test definition.
- (test-org-html/export-link-factory): New function. Create tests for
- link export.
-
-2011-07-28 David Maus <[email protected]>
-
- * org-test.el (org-test-strip-text-props): New function. Strip
- text properties.
-
2011-07-28 Julien Danjou <[email protected]>
* org.el (org-link-expand-abbrev): Allow any type of character in
@@ -4521,12 +4543,12 @@
2011-07-28 Dan Davison <[email protected]>
- * ob-ref.el (org-babel-ref-resolve): save-window-excursion when
+ * ob-ref.el (org-babel-ref-resolve): `save-window-excursion' when
resolving references.
2011-07-28 Bastien Guerry <[email protected]>
- * org-html.el (org-export-html-html-helper-timestamp): use <hr/>
+ * org-html.el (org-export-html-html-helper-timestamp): Use <hr/>
instead of <hr> to keep w3c validator happy.
2011-07-28 Dan Davison <[email protected]>
@@ -4542,8 +4564,8 @@
2011-07-28 Eric Schulte <[email protected]>
- * ob.el (org-babel-result-end): Replace call to org-in-item-p to
- the more specific org-at-item-p.
+ * ob.el (org-babel-result-end): Replace call to `org-in-item-p' to
+ the more specific `org-at-item-p'.
2011-07-28 Eric Schulte <[email protected]>
@@ -4595,17 +4617,18 @@
2011-07-28 Dan Davison <[email protected]>
* org-latex.el (org-export-as-latex): Process export property list
- with `org-export-process-option-filters' early in latex export
+ with `org-export-process-option-filters' early in latex export.
2011-07-28 Julien Danjou <[email protected]>
- * org.el: Remove org-invisible-p: outline-invisible-p is available
- in Emacs 22 and in recent XEmacs 21. Replace in various files.
+ * org.el: Remove `org-invisible-p': `outline-invisible-p' is
+ available in Emacs 22 and in recent XEmacs 21. Replace in various
+ files.
2011-07-28 Julien Danjou <[email protected]>
* org-agenda.el (org-agenda-get-progress): Fix regexp for statep:
- it must has \\ at the end of the line. This avoid matching the
+ it must has \\ at the end of the line. This avoid matching the
following heading when there's no newline between the logged state
and the next heading.
@@ -4615,11 +4638,10 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org.el (org-current-level):
- (org-store-link):
- (org-mark-subtree): Use `org-with-limited-levels'.
+ * org.el (org-current-level, org-store-link, org-mark-subtree):
+ Use `org-with-limited-levels'.
-2011-07-28 Jan Seeger <[email protected]>
+2011-07-28 Jan Seeger <[email protected]> (tiny change)
* org-publish.el (org-publish-get-base-files): Add sitemap file.
@@ -4657,7 +4679,7 @@
2011-07-28 Julien Danjou <[email protected]>
* org-agenda.el (org-agenda-get-blocks): Fix time of start/end of
- events with range. This display things like: <2011-01-22 Sat
+ events with range. This display things like: <2011-01-22 Sat
14:00>--<2011-01-23 Sun 20:00> correctly, with the event starting
at 14:00 and ending at 20:00.
@@ -4669,7 +4691,7 @@
2011-07-28 Dan Davison <[email protected]>
- * ob.el (org-babel-merge-params): docstring typo.
+ * ob.el (org-babel-merge-params): Docstring typo.
2011-07-28 Dan Davison <[email protected]>
@@ -4679,11 +4701,11 @@
2011-07-28 Dan Davison <[email protected]>
* ob.el (org-babel-get-src-block-info): Alter order of merge
- arguments
+ arguments.
2011-07-28 Dan Davison <[email protected]>
- * ob-python.el: Test whether non-nil buffer is #<killed buffer>
+ * ob-python.el: Test whether non-nil buffer is #<killed buffer>.
2011-07-28 Eric Schulte <[email protected]>
@@ -4715,12 +4737,12 @@
* org-exp.el (org-export-handle-include-files): Support :lines
property.
- (org-get-file-contents): New argument lines to include specify a range
- of lines to include.
+ (org-get-file-contents): New argument lines to include specify a
+ range of lines to include.
2011-07-28 Bastien Guerry <[email protected]>
- * org.el (org-fast-tag-selection): Fix bug when assigning keys
+ * org.el (org-fast-tag-selection): Fix bug when assigning keys.
2011-07-28 Lawrence Mitchell <[email protected]>
@@ -4733,9 +4755,9 @@
2011-07-28 Carsten Dominik <[email protected]>
- * org-complete.el (pcomplete/org-mode/link):
- (pcomplete/org-mode/todo):
- (pcomplete/org-mode/prop): Copy list before uniquifying.
+ * org-complete.el (pcomplete/org-mode/link)
+ (pcomplete/org-mode/todo, pcomplete/org-mode/prop): Copy list
+ before uniquifying.
2011-07-28 Eric Schulte <[email protected]>
@@ -4746,15 +4768,15 @@
2011-07-28 Bastien Guerry <[email protected]>
- * org.el (org-refile-check-position): send a more explicit message
+ * org.el (org-refile-check-position): Send a more explicit message
on how to clear the cache before refiling again.
2011-07-28 Carsten Dominik <[email protected]>
* org-agenda.el (org-agenda-skip-function-global): New option.
(org-agenda-skip-eval): New function.
- (org-agenda-skip): Use `org-agenda-skip-eval' and also check for the
- global skipping condition.
+ (org-agenda-skip): Use `org-agenda-skip-eval' and also check for
+ the global skipping condition.
2011-07-28 David Maus <[email protected]>
@@ -4772,10 +4794,6 @@
* ob.el (org-babel-update-block-body): Literal argument to
`replace-match' to allow insertion of text containing '\'.
-2011-07-28 Tassilo Horn <[email protected]>
-
- * org-gnus.el (org-gnus-store-link):
-
2011-07-28 Eric Schulte <[email protected]>
* ob-ref.el (org-babel-ref-parse): Allow passing empty strings
@@ -4795,7 +4813,7 @@
2011-07-28 Carsten Dominik <[email protected]>
* org.el (org-sort-entries): Fix sorting with a bold emphasis at
- bol
+ bol.
2011-07-28 Eric Schulte <[email protected]>
@@ -4810,8 +4828,8 @@
2011-07-28 Eric Schulte <[email protected]>
* ob.el (org-babel-temp-file): Ensure that
- org-babel-temporary-directory is bound before using.
- (org-babel-remove-temporary-directory): Safer error throwing.
+ `org-babel-temporary-directory' is bound before using.
+ (org-babel-remove-temporary-directory): Safer error throwing.
2011-07-28 niels giesen <[email protected]>
@@ -4838,16 +4856,12 @@
* org.el (org-occur-next-match): New function.
(org-mode): Set the variable `next-error-function'.
- (org-highlight-new-match): Add an `org-type' property to the overlays.
+ (org-highlight-new-match): Add an `org-type' property to the
+ overlays.
2011-07-28 Eric Schulte <[email protected]>
- * ob-calc.el: No longer require `calc-trail' on XEmacs
-
-2011-07-28 Bastien Guerry <[email protected]>
-
- * simple.el (mail-user-agent): Default to the
- upwardly-UI-compatible and more featureful message-mode.
+ * ob-calc.el: No longer require `calc-trail' on XEmacs.
2011-07-28 Carsten Dominik <[email protected]>
@@ -4855,11 +4869,10 @@
2011-07-28 Carsten Dominik <[email protected]>
- * org-special-blocks.el (htmlp):
- (latexp):
- (line): Add defvars for dynamically scoped variables.
+ * org-special-blocks.el (htmlp, latexp, line): Add defvars for
+ dynamically scoped variables.
- * org.el (org-modules): Move org-special-blocks into the core
+ * org.el (org-modules): Move `org-special-blocks' into the core
modules section.
2011-07-28 Carsten Dominik <[email protected]>
@@ -4872,10 +4885,10 @@
2011-07-28 Bernt Hansen <[email protected]>
- * org-agenda.el (org-agenda-goto): Display invisible entry text
+ * org-agenda.el (org-agenda-goto): Display invisible entry text.
* org-agenda.el (org-agenda-switch-to): Display invisible entry
- text
+ text.
2011-07-28 Carsten Dominik <[email protected]>
@@ -4989,8 +5002,8 @@
send graphical output to file by means of the ":results graphics"
directive.
(org-babel-expand-body:R): Use `org-babel-R-graphical-output-file'
- when constructing the R code to evaluate, which may be augmented with
- code implementing the writing of graohical output to file.
+ when constructing the R code to evaluate, which may be augmented
+ with code implementing the writing of graohical output to file.
(org-babel-execute:R): Use `org-babel-R-graphical-output-file' to
determine whether R is taking responsibility for writing output to
file; if so, this is signalled to ob.el by returning a nil result.
@@ -5001,8 +5014,9 @@
of src block execution.
(org-babel-execute-src-block): Use `org-babel-format-result' when
writing to file.
- (org-babel-open-src-block-result): Use `org-babel-format-result' when
- displaying results in a buffer; name results buffer differently.
+ (org-babel-open-src-block-result): Use `org-babel-format-result'
+ when displaying results in a buffer. Name results buffer
+ differently.
2011-07-28 Dan Davison <[email protected]>
@@ -5023,10 +5037,12 @@
2011-07-28 Nicolas Goaziou <[email protected]>
- * org-inlinetask.el (org-inlinetask-in-task-p): small refactoring,
+ * org-inlinetask.el (org-inlinetask-in-task-p): Small refactoring,
do not modify match data either.
- (org-inlinetask-goto-end): small refactoring, remove case-sensitivity.
- (org-inlinetask-goto-beginning): small refactoring, remove case-sensitivity.
+ (org-inlinetask-goto-end): Small refactoring, remove
+ case-sensitivity.
+ (org-inlinetask-goto-beginning): Small refactoring, remove
+ case-sensitivity.
2011-07-28 Carsten Dominik <[email protected]>
@@ -5109,8 +5125,8 @@
2011-07-28 Lawrence Mitchell <[email protected]>
- * org.el (org-make-target-link-regexp): regexp-quote target before
- replacing whitespace.
+ * org.el (org-make-target-link-regexp): `regexp-quote' target
+ before replacing whitespace.
2011-07-28 Eric Schulte <[email protected]>
@@ -5125,7 +5141,7 @@
2011-07-28 Carsten Dominik <[email protected]>
* org-latex.el (org-export-latex-first-lines): Anchor outline
- regexp during LaTeX tree export
+ regexp during LaTeX tree export.
2011-07-28 Konrad Hinsen <[email protected]>
@@ -5147,7 +5163,7 @@
* org.el (org-entry-properties): Stop scanning for timestamps if a
specific timestamp property (e.g., DEADLINE, SCHEDULED, etc.) is
- requested and a match is found. Also, if a specific timestamp
+ requested and a match is found. Also, if a specific timestamp
property is requested, do not push non-relevant timestamps onto
property list.
@@ -5164,9 +5180,9 @@
2011-07-28 Achim Gratz <[email protected]>
- * org.el: remove spurious linebreak introduced by earlier patch.
+ * org.el: Remove spurious linebreak introduced by earlier patch.
- * ob.el, ob-ref.el: remove double fix of the same problem.
+ * ob.el, ob-ref.el: Remove double fix of the same problem.
2011-07-28 Carsten Dominik <[email protected]>
@@ -5174,7 +5190,7 @@
2011-07-28 Łukasz Stelmach <[email protected]>
- * org-html.el (org-export-html-mathjax-template): displaymath
+ * org-html.el (org-export-html-mathjax-template): Displaymath
environment and MathJax.
2011-07-28 Carsten Dominik <[email protected]>
@@ -7352,7 +7368,7 @@
(org-export-latex-keywords-maybe):
Use `org-export-latex-tag-markup'.
-2010-11-11 Rémi Vanicat <[email protected]>
+2010-11-11 Rémi Vanicat <[email protected]> (tiny change)
* org-icalendar.el (org-icalendar-use-UTC-date-time): New option.
(org-ical-ts-to-string): Use UTC time when requested.
diff --git a/lisp/org/ob-C.el b/lisp/org/ob-C.el
index cc44ece4ea..4f8106cd66 100644
--- a/lisp/org/ob-C.el
+++ b/lisp/org/ob-C.el
@@ -1,6 +1,6 @@
;;; ob-C.el --- org-babel functions for C and similar languages
-;; Copyright (C) 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2010-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -191,6 +191,6 @@ of the same value."
(provide 'ob-C)
-;; arch-tag: 8f49e462-54e3-417b-9a8d-423864893b37
+
;;; ob-C.el ends here
diff --git a/lisp/org/ob-R.el b/lisp/org/ob-R.el
index 35cdcb9092..2b0e6d5e16 100644
--- a/lisp/org/ob-R.el
+++ b/lisp/org/ob-R.el
@@ -1,8 +1,9 @@
;;; ob-R.el --- org-babel functions for R code evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
-;; Author: Eric Schulte, Dan Davison
+;; Author: Eric Schulte
+;; Dan Davison
;; Keywords: literate programming, reproducible research, R, statistics
;; Homepage: http://orgmode.org
;; Version: 7.7
@@ -312,6 +313,6 @@ Insert hline if column names in output have been requested."
(provide 'ob-R)
-;; arch-tag: cd4c7298-503b-450f-a3c2-f3e74b630237
+
;;; ob-R.el ends here
diff --git a/lisp/org/ob-asymptote.el b/lisp/org/ob-asymptote.el
index d360cfc227..6bae3581cf 100644
--- a/lisp/org/ob-asymptote.el
+++ b/lisp/org/ob-asymptote.el
@@ -1,6 +1,6 @@
;;; ob-asymptote.el --- org-babel functions for asymptote evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -160,6 +160,6 @@ of int, where every cell must be of int type."
(provide 'ob-asymptote)
-;; arch-tag: f2f5bd0d-78e8-412b-8e6c-6dadc94cc06b
+
;;; ob-asymptote.el ends here
diff --git a/lisp/org/ob-awk.el b/lisp/org/ob-awk.el
index 368957c2f9..66e07bf175 100644
--- a/lisp/org/ob-awk.el
+++ b/lisp/org/ob-awk.el
@@ -24,8 +24,6 @@
;;; Commentary:
-;;; Commentary:
-
;; Babel's awk can use special header argument:
;;
;; - :in-file takes a path to a file of data to be processed by awk
@@ -114,6 +112,6 @@ Emacs-lisp table, otherwise return the results as a string."
(provide 'ob-awk)
-;; arch-tag: 844e2c88-6aad-4018-868d-a2df6bcdf68f
+
;;; ob-awk.el ends here
diff --git a/lisp/org/ob-calc.el b/lisp/org/ob-calc.el
index 0f88ccf4da..6869478672 100644
--- a/lisp/org/ob-calc.el
+++ b/lisp/org/ob-calc.el
@@ -1,6 +1,6 @@
;;; ob-calc.el --- org-babel functions for calc code evaluation
-;; Copyright (C) 2010 Free Software Foundation, Inc
+;; Copyright (C) 2010-2011 Free Software Foundation, Inc
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -99,6 +99,6 @@
(provide 'ob-calc)
-;; arch-tag: 5c57a3b7-5818-4c6c-acda-7a94831a6449
+
;;; ob-calc.el ends here
diff --git a/lisp/org/ob-clojure.el b/lisp/org/ob-clojure.el
index d9bc213dfa..090b60662f 100644
--- a/lisp/org/ob-clojure.el
+++ b/lisp/org/ob-clojure.el
@@ -1,8 +1,9 @@
;;; ob-clojure.el --- org-babel functions for clojure evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
-;; Author: Joel Boehland, Eric Schulte
+;; Author: Joel Boehland
+;; Eric Schulte
;; Keywords: literate programming, reproducible research
;; Homepage: http://orgmode.org
;; Version: 7.7
@@ -92,6 +93,6 @@
(provide 'ob-clojure)
-;; arch-tag: a43b33f2-653e-46b1-ac56-2805cf05b7d1
+
;;; ob-clojure.el ends here
diff --git a/lisp/org/ob-comint.el b/lisp/org/ob-comint.el
index 4e238880ec..efdac4d381 100644
--- a/lisp/org/ob-comint.el
+++ b/lisp/org/ob-comint.el
@@ -1,6 +1,6 @@
;;; ob-comint.el --- org-babel functions for interaction with comint buffers
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research, comint
@@ -158,6 +158,6 @@ FILE exists at end of evaluation."
(provide 'ob-comint)
-;; arch-tag: 9adddce6-0864-4be3-b0b5-6c5157dc7889
+
;;; ob-comint.el ends here
diff --git a/lisp/org/ob-css.el b/lisp/org/ob-css.el
index 25d75ccf80..7bc97f8290 100644
--- a/lisp/org/ob-css.el
+++ b/lisp/org/ob-css.el
@@ -1,6 +1,6 @@
;;; ob-css.el --- org-babel functions for css evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -44,6 +44,6 @@ CSS does not support sessions."
(provide 'ob-css)
-;; arch-tag: f4447e8c-50ab-41f9-b322-b7b9574d9fbe
+
;;; ob-css.el ends here
diff --git a/lisp/org/ob-ditaa.el b/lisp/org/ob-ditaa.el
index 810af9411f..db638f6ef9 100644
--- a/lisp/org/ob-ditaa.el
+++ b/lisp/org/ob-ditaa.el
@@ -1,6 +1,6 @@
;;; ob-ditaa.el --- org-babel functions for ditaa evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -74,6 +74,6 @@ This function is called by `org-babel-execute-src-block'."
(provide 'ob-ditaa)
-;; arch-tag: 492cd006-07d9-4fac-bef6-5bb60b48842e
+
;;; ob-ditaa.el ends here
diff --git a/lisp/org/ob-dot.el b/lisp/org/ob-dot.el
index 4bb4d532a4..cc78ac5bf9 100644
--- a/lisp/org/ob-dot.el
+++ b/lisp/org/ob-dot.el
@@ -1,6 +1,6 @@
;;; ob-dot.el --- org-babel functions for dot evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -85,6 +85,6 @@ This function is called by `org-babel-execute-src-block'."
(provide 'ob-dot)
-;; arch-tag: 817d0516-7b47-4f77-a8b2-2aadd8e4d0e2
+
;;; ob-dot.el ends here
diff --git a/lisp/org/ob-emacs-lisp.el b/lisp/org/ob-emacs-lisp.el
index 5892aa5dc7..2eccf19b6d 100644
--- a/lisp/org/ob-emacs-lisp.el
+++ b/lisp/org/ob-emacs-lisp.el
@@ -1,6 +1,6 @@
;;; ob-emacs-lisp.el --- org-babel functions for emacs-lisp code evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -76,6 +76,6 @@
(provide 'ob-emacs-lisp)
-;; arch-tag: e9a3acca-dc84-472a-9f5a-23c35befbcd6
+
;;; ob-emacs-lisp.el ends here
diff --git a/lisp/org/ob-eval.el b/lisp/org/ob-eval.el
index cc089cbaa3..e74be0b6e0 100644
--- a/lisp/org/ob-eval.el
+++ b/lisp/org/ob-eval.el
@@ -1,6 +1,6 @@
;;; ob-eval.el --- org-babel functions for external code evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research, comint
@@ -257,6 +257,6 @@ This buffer is named by `org-babel-error-buffer-name'."
(provide 'ob-eval)
-;; arch-tag: 5328b17f-957d-42d9-94da-a2952682d04d
+
;;; ob-eval.el ends here
diff --git a/lisp/org/ob-exp.el b/lisp/org/ob-exp.el
index d65441e95c..0fceb184c5 100644
--- a/lisp/org/ob-exp.el
+++ b/lisp/org/ob-exp.el
@@ -1,8 +1,9 @@
;;; ob-exp.el --- Exportation of org-babel source blocks
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
-;; Author: Eric Schulte, Dan Davison
+;; Author: Eric Schulte
+;; Dan Davison
;; Keywords: literate programming, reproducible research
;; Homepage: http://orgmode.org
;; Version: 7.7
@@ -266,6 +267,6 @@ inhibit insertion of results into the buffer."
(provide 'ob-exp)
-;; arch-tag: 523abf4c-76d1-44ed-9f27-e3bddf34bf0f
+
;;; ob-exp.el ends here
diff --git a/lisp/org/ob-gnuplot.el b/lisp/org/ob-gnuplot.el
index 8259cf839e..9bf0433f9f 100644
--- a/lisp/org/ob-gnuplot.el
+++ b/lisp/org/ob-gnuplot.el
@@ -1,6 +1,6 @@
;;; ob-gnuplot.el --- org-babel functions for gnuplot evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -230,6 +230,6 @@ Pass PARAMS through to `orgtbl-to-generic' when exporting TABLE."
(provide 'ob-gnuplot)
-;; arch-tag: 50490ace-a9e1-4b29-a6e5-0db9f16c610b
+
;;; ob-gnuplot.el ends here
diff --git a/lisp/org/ob-haskell.el b/lisp/org/ob-haskell.el
index 63e76f6f13..cae07036c5 100644
--- a/lisp/org/ob-haskell.el
+++ b/lisp/org/ob-haskell.el
@@ -1,6 +1,6 @@
;;; ob-haskell.el --- org-babel functions for haskell evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -213,6 +213,6 @@ constructs (header arguments, no-web syntax etc...) are ignored."
(provide 'ob-haskell)
-;; arch-tag: b53f75f3-ba1a-4b05-82d9-a2a0d4e70804
+
;;; ob-haskell.el ends here
diff --git a/lisp/org/ob-java.el b/lisp/org/ob-java.el
index 3f349fea27..20824d4cb3 100644
--- a/lisp/org/ob-java.el
+++ b/lisp/org/ob-java.el
@@ -69,6 +69,6 @@
(provide 'ob-java)
-;; arch-tag: dd1cfb00-7f76-4ecf-922c-f7031b68b85e
+
;;; ob-java.el ends here
diff --git a/lisp/org/ob-js.el b/lisp/org/ob-js.el
index f9c1722eb6..9e6751c952 100644
--- a/lisp/org/ob-js.el
+++ b/lisp/org/ob-js.el
@@ -1,28 +1,26 @@
;;; ob-js.el --- org-babel functions for Javascript
-;; Copyright (C) 2010 Free Software Foundation
+;; Copyright (C) 2010-2011 Free Software Foundation
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research, js
;; Homepage: http://orgmode.org
;; Version: 7.7
-;;; License:
+;; This file is part of GNU Emacs.
-;; This program is free software; you can redistribute it and/or modify
+;; GNU Emacs is free software: you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 3, or (at your option)
-;; any later version.
-;;
-;; This program is distributed in the hope that it will be useful,
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;; GNU General Public License for more details.
-;;
+
;; You should have received a copy of the GNU General Public License
-;; along with GNU Emacs; see the file COPYING. If not, write to the
-;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-;; Boston, MA 02110-1301, USA.
+;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
;;; Commentary:
@@ -35,7 +33,7 @@
;; - a non-browser javascript engine such as node.js http://nodejs.org/
;; or mozrepl http://wiki.github.com/bard/mozrepl/
-;;
+;;
;; - for session based evaluation mozrepl and moz.el are required see
;; http://wiki.github.com/bard/mozrepl/emacs-integration for
;; configuration instructions
@@ -160,6 +158,6 @@ then create. Return the initialized session."
(provide 'ob-js)
-;; arch-tag: 84401fb3-b8d9-4bb6-9a90-cbe2d103d494
+
;;; ob-js.el ends here
diff --git a/lisp/org/ob-keys.el b/lisp/org/ob-keys.el
index b55913599c..b56ba5cf01 100644
--- a/lisp/org/ob-keys.el
+++ b/lisp/org/ob-keys.el
@@ -1,6 +1,6 @@
;;; ob-keys.el --- key bindings for org-babel
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -97,6 +97,6 @@ a-list placed behind the generic `org-babel-key-prefix'.")
(provide 'ob-keys)
-;; arch-tag: 01e348ee-4906-46fa-839a-6b7b6f989048
+
;;; ob-keys.el ends here
diff --git a/lisp/org/ob-latex.el b/lisp/org/ob-latex.el
index 2121a8e529..c27ca33080 100644
--- a/lisp/org/ob-latex.el
+++ b/lisp/org/ob-latex.el
@@ -1,6 +1,6 @@
;;; ob-latex.el --- org-babel functions for latex "evaluation"
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -176,6 +176,6 @@ Extracted from `org-export-as-pdf' in org-latex.el."
(provide 'ob-latex)
-;; arch-tag: 1f13f7e2-26de-4c24-9274-9f331d4c6ff3
+
;;; ob-latex.el ends here
diff --git a/lisp/org/ob-ledger.el b/lisp/org/ob-ledger.el
index 425a345868..a5bdcbf2f7 100644
--- a/lisp/org/ob-ledger.el
+++ b/lisp/org/ob-ledger.el
@@ -1,6 +1,6 @@
;;; ob-ledger.el --- org-babel functions for ledger evaluation
-;; Copyright (C) 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2010-2011 Free Software Foundation, Inc.
;; Author: Eric S Fraga
;; Keywords: literate programming, reproducible research, accounting
@@ -67,6 +67,6 @@ called by `org-babel-execute-src-block'."
(provide 'ob-ledger)
-;; arch-tag: 7bbb529e-95a1-4236-9d29-b0000b918c7c
+
;;; ob-ledger.el ends here
diff --git a/lisp/org/ob-lilypond.el b/lisp/org/ob-lilypond.el
index 23f5d511d3..23fc8f04c3 100644
--- a/lisp/org/ob-lilypond.el
+++ b/lisp/org/ob-lilypond.el
@@ -1,6 +1,6 @@
;;; ob-lilypond.el --- org-babel functions for lilypond evaluation
-;; Copyright (C) 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2010-2011 Free Software Foundation, Inc.
;; Author: Martyn Jago
;; Keywords: babel language, literate programming
@@ -442,6 +442,6 @@ dependent on LY-ARRANGE-MODE"
(provide 'ob-lilypond)
-;; arch-tag: ac449eea-2cf2-4dc5-ae33-426f57ba4894
+
;;; ob-lilypond.el ends here
diff --git a/lisp/org/ob-lisp.el b/lisp/org/ob-lisp.el
index 97e8a97b24..4ff9c4076e 100644
--- a/lisp/org/ob-lisp.el
+++ b/lisp/org/ob-lisp.el
@@ -1,8 +1,10 @@
;;; ob-lisp.el --- org-babel functions for common lisp evaluation
-;; Copyright (C) 2009, 2010, 2011 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
-;; Author: Joel Boehland, Eric Schulte, David T. O'Toole <[email protected]>
+;; Author: Joel Boehland
+;; Eric Schulte
+;; David T. O'Toole <[email protected]>
;; Keywords: literate programming, reproducible research
;; Homepage: http://orgmode.org
;; Version: 7.7
@@ -101,6 +103,6 @@ current directory string."
(provide 'ob-lisp)
-;; arch-tag: 18086168-009f-4947-bbb5-3532375d851d
+
;;; ob-lisp.el ends here
diff --git a/lisp/org/ob-lob.el b/lisp/org/ob-lob.el
index 5c4894d451..5cb40a057f 100644
--- a/lisp/org/ob-lob.el
+++ b/lisp/org/ob-lob.el
@@ -1,8 +1,9 @@
;;; ob-lob.el --- functions supporting the Library of Babel
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
-;; Author: Eric Schulte, Dan Davison
+;; Author: Eric Schulte
+;; Dan Davison
;; Keywords: literate programming, reproducible research
;; Homepage: http://orgmode.org
;; Version: 7.7
@@ -136,6 +137,6 @@ if so then run the appropriate source block from the Library."
(provide 'ob-lob)
-;; arch-tag: ce0712c9-2147-4019-ba3f-42341b8b474b
+
;;; ob-lob.el ends here
diff --git a/lisp/org/ob-matlab.el b/lisp/org/ob-matlab.el
index 3ddb3065fc..bb32c5a29f 100644
--- a/lisp/org/ob-matlab.el
+++ b/lisp/org/ob-matlab.el
@@ -1,6 +1,6 @@
;;; ob-matlab.el --- org-babel support for matlab evaluation
-;; Copyright (C) 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2010-2011 Free Software Foundation, Inc.
;; Author: Dan Davison
;; Keywords: literate programming, reproducible research
@@ -43,6 +43,6 @@
(provide 'ob-matlab)
-;; arch-tag: 6b234299-c1f7-4eb1-ace8-7b93344065ac
+
;;; ob-matlab.el ends here
diff --git a/lisp/org/ob-maxima.el b/lisp/org/ob-maxima.el
index 7534065f1f..279ba6b928 100644
--- a/lisp/org/ob-maxima.el
+++ b/lisp/org/ob-maxima.el
@@ -1,28 +1,27 @@
;;; ob-maxima.el --- org-babel functions for maxima evaluation
-;; Copyright (c) 2009, 2010, 2011 Eric S Fraga, Eric Schulte
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
-;; Author: Eric S Fraga, Eric Schulte
+;; Author: Eric S Fraga
+;; Eric Schulte
;; Keywords: literate programming, reproducible research, maxima
;; Homepage: http://orgmode.org
;; Version: 7.7
-;;; License:
+;; This file is part of GNU Emacs.
-;; This program is free software; you can redistribute it and/or modify
+;; GNU Emacs is free software: you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 3, or (at your option)
-;; any later version.
-;;
-;; This program is distributed in the hope that it will be useful,
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;; GNU General Public License for more details.
-;;
+
;; You should have received a copy of the GNU General Public License
-;; along with GNU Emacs; see the file COPYING. If not, write to the
-;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-;; Boston, MA 02110-1301, USA.
+;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
;;; Commentary:
@@ -75,6 +74,6 @@ called by `org-babel-execute-src-block'."
(provide 'ob-maxima)
-;; arch-tag: d86c97ac-7eab-4349-8d8b-302dd09779a8
+
;;; ob-maxima.el ends here
diff --git a/lisp/org/ob-mscgen.el b/lisp/org/ob-mscgen.el
index f96ba9a600..dc800a875c 100644
--- a/lisp/org/ob-mscgen.el
+++ b/lisp/org/ob-mscgen.el
@@ -1,6 +1,6 @@
;;; ob-msc.el --- org-babel functions for mscgen evaluation
-;; Copyright (C) 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2010-2011 Free Software Foundation, Inc.
;; Author: Juan Pechiar
;; Keywords: literate programming, reproducible research
@@ -81,6 +81,6 @@ ERROR: no output file specified. Add \":file name.png\" to the src header"))
(provide 'ob-mscgen)
-;; arch-tag: 74695b1e-715f-4b5a-a3a9-d78ee39ba5c8
+
;;; ob-msc.el ends here
diff --git a/lisp/org/ob-ocaml.el b/lisp/org/ob-ocaml.el
index c4b40c46cb..ee7a7cc212 100644
--- a/lisp/org/ob-ocaml.el
+++ b/lisp/org/ob-ocaml.el
@@ -1,6 +1,6 @@
;;; ob-ocaml.el --- org-babel functions for ocaml evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -140,6 +140,6 @@ Emacs-lisp table, otherwise return the results as a string."
(provide 'ob-ocaml)
-;; arch-tag: 2e815f4d-365e-4d69-b1df-dd17fdd7b7b7
+
;;; ob-ocaml.el ends here
diff --git a/lisp/org/ob-octave.el b/lisp/org/ob-octave.el
index ac434b4abb..2003a6f18f 100644
--- a/lisp/org/ob-octave.el
+++ b/lisp/org/ob-octave.el
@@ -1,6 +1,6 @@
;;; ob-octave.el --- org-babel functions for octave and matlab evaluation
-;; Copyright (C) 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2010-2011 Free Software Foundation, Inc.
;; Author: Dan Davison
;; Keywords: literate programming, reproducible research
@@ -258,6 +258,6 @@ This removes initial blank and comment lines and then calls
(provide 'ob-octave)
-;; arch-tag: d8e5f68b-ba13-440a-a495-b653e989e704
+
;;; ob-octave.el ends here
diff --git a/lisp/org/ob-org.el b/lisp/org/ob-org.el
index 7407136374..37256d015c 100644
--- a/lisp/org/ob-org.el
+++ b/lisp/org/ob-org.el
@@ -1,6 +1,6 @@
;;; ob-org.el --- org-babel functions for org code block evaluation
-;; Copyright (C) 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2010-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -66,6 +66,6 @@ This function is called by `org-babel-execute-src-block'."
(provide 'ob-org)
-;; arch-tag: 130af5fe-cc56-46bd-9508-fa0ebd94cb1f
+
;;; ob-org.el ends here
diff --git a/lisp/org/ob-perl.el b/lisp/org/ob-perl.el
index ec93c729e7..13d7141373 100644
--- a/lisp/org/ob-perl.el
+++ b/lisp/org/ob-perl.el
@@ -1,8 +1,9 @@
;;; ob-perl.el --- org-babel functions for perl evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation
+;; Copyright (C) 2009-2011 Free Software Foundation
-;; Author: Dan Davison, Eric Schulte
+;; Author: Dan Davison
+;; Eric Schulte
;; Keywords: literate programming, reproducible research
;; Homepage: http://orgmode.org
;; Version: 7.7
@@ -113,6 +114,6 @@ return the value of the last statement in BODY, as elisp."
(provide 'ob-perl)
-;; arch-tag: 88ef9396-d857-4dc3-8946-5a72bdfa2337
+
;;; ob-perl.el ends here
diff --git a/lisp/org/ob-plantuml.el b/lisp/org/ob-plantuml.el
index b226a5342f..9fa5572759 100644
--- a/lisp/org/ob-plantuml.el
+++ b/lisp/org/ob-plantuml.el
@@ -1,6 +1,6 @@
;;; ob-plantuml.el --- org-babel functions for plantuml evaluation
-;; Copyright (C) 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2010-2011 Free Software Foundation, Inc.
;; Author: Zhang Weize
;; Keywords: literate programming, reproducible research
@@ -80,6 +80,6 @@ This function is called by `org-babel-execute-src-block'."
(provide 'ob-plantuml)
-;; arch-tag: 451f50c5-e779-407e-ad64-70e0e8f161d1
+
;;; ob-plantuml.el ends here
diff --git a/lisp/org/ob-python.el b/lisp/org/ob-python.el
index 0fe0b4fefd..5234d83ece 100644
--- a/lisp/org/ob-python.el
+++ b/lisp/org/ob-python.el
@@ -1,8 +1,9 @@
;;; ob-python.el --- org-babel functions for python evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation
+;; Copyright (C) 2009-2011 Free Software Foundation
-;; Author: Eric Schulte, Dan Davison
+;; Author: Eric Schulte
+;; Dan Davison
;; Keywords: literate programming, reproducible research
;; Homepage: http://orgmode.org
;; Version: 7.7
@@ -294,6 +295,6 @@ last statement in BODY, as elisp."
(provide 'ob-python)
-;; arch-tag: f19b6c3d-dfcb-4a1a-9ce0-45ade1ebc212
+
;;; ob-python.el ends here
diff --git a/lisp/org/ob-ref.el b/lisp/org/ob-ref.el
index d6ad39ed07..d0a2c14bee 100644
--- a/lisp/org/ob-ref.el
+++ b/lisp/org/ob-ref.el
@@ -1,8 +1,9 @@
;;; ob-ref.el --- org-babel functions for referencing external data
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
-;; Author: Eric Schulte, Dan Davison
+;; Author: Eric Schulte
+;; Dan Davison
;; Keywords: literate programming, reproducible research
;; Homepage: http://orgmode.org
;; Version: 7.7
@@ -60,8 +61,6 @@
(declare-function org-narrow-to-subtree "org" ())
(declare-function org-id-find-id-in-file "org-id" (id file &optional markerp))
(declare-function org-show-context "org" (&optional key))
-(declare-function org-pop-to-buffer-same-window
- "org-compat" (&optional buffer-or-name norecord label))
(defvar org-babel-ref-split-regexp
"[ \f\t\n\r\v]*\\(.+?\\)[ \f\t\n\r\v]*=[ \f\t\n\r\v]*\\(.+\\)[ \f\t\n\r\v]*")
@@ -95,7 +94,7 @@ the variable."
(m (when file (org-id-find-id-in-file id file 'marker))))
(when (and file m)
(message "file:%S" file)
- (org-pop-to-buffer-same-window (marker-buffer m))
+ (switch-to-buffer (marker-buffer m))
(goto-char m)
(move-marker m nil)
(org-show-context)
@@ -263,6 +262,6 @@ Supported reference types are tables and source blocks."
(provide 'ob-ref)
-;; arch-tag: ace4a4f4-ea38-4dac-8fe6-6f52fcc43b6d
+
;;; ob-ref.el ends here
diff --git a/lisp/org/ob-ruby.el b/lisp/org/ob-ruby.el
index f0ed1a1667..02089b4a21 100644
--- a/lisp/org/ob-ruby.el
+++ b/lisp/org/ob-ruby.el
@@ -1,6 +1,6 @@
;;; ob-ruby.el --- org-babel functions for ruby evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation
+;; Copyright (C) 2009-2011 Free Software Foundation
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -241,6 +241,6 @@ return the value of the last statement in BODY, as elisp."
(provide 'ob-ruby)
-;; arch-tag: 3e9726db-4520-49e2-b263-e8f571ac88f5
+
;;; ob-ruby.el ends here
diff --git a/lisp/org/ob-sass.el b/lisp/org/ob-sass.el
index c51a443342..162113ea5a 100644
--- a/lisp/org/ob-sass.el
+++ b/lisp/org/ob-sass.el
@@ -1,6 +1,6 @@
;;; ob-sass.el --- org-babel functions for the sass css generation language
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -68,6 +68,6 @@ This function is called by `org-babel-execute-src-block'."
(provide 'ob-sass)
-;; arch-tag: 2954b169-eef4-45ce-a8e5-3e619f0f07ac
+
;;; ob-sass.el ends here
diff --git a/lisp/org/ob-scheme.el b/lisp/org/ob-scheme.el
index a772151aee..3e93a3a74f 100644
--- a/lisp/org/ob-scheme.el
+++ b/lisp/org/ob-scheme.el
@@ -1,28 +1,26 @@
;;; ob-scheme.el --- org-babel functions for Scheme
-;; Copyright (C) 2010 Free Software Foundation
+;; Copyright (C) 2010-2011 Free Software Foundation
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research, scheme
;; Homepage: http://orgmode.org
;; Version: 7.7
-;;; License:
+;; This file is part of GNU Emacs.
-;; This program is free software; you can redistribute it and/or modify
+;; GNU Emacs is free software: you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 3, or (at your option)
-;; any later version.
-;;
-;; This program is distributed in the hope that it will be useful,
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; GNU Emacs is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;; GNU General Public License for more details.
-;;
+
;; You should have received a copy of the GNU General Public License
-;; along with GNU Emacs; see the file COPYING. If not, write to the
-;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-;; Boston, MA 02110-1301, USA.
+;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
;;; Commentary:
@@ -35,7 +33,7 @@
;; - a working scheme implementation
;; (e.g. guile http://www.gnu.org/software/guile/guile.html)
-;;
+;;
;; - for session based evaluation cmuscheme.el is required which is
;; included in Emacs
@@ -134,6 +132,6 @@ then create. Return the initialized session."
(provide 'ob-scheme)
-;; arch-tag: 6b2fe76f-4b25-4e87-ad1c-225b2f282a71
+
;;; ob-scheme.el ends here
diff --git a/lisp/org/ob-screen.el b/lisp/org/ob-screen.el
index a9a3c5c794..084beffd22 100644
--- a/lisp/org/ob-screen.el
+++ b/lisp/org/ob-screen.el
@@ -1,6 +1,6 @@
;;; ob-screen.el --- org-babel support for interactive terminal
-;; Copyright (C) 2009, 2010 Free Software Foundation
+;; Copyright (C) 2009-2011 Free Software Foundation
;; Author: Benjamin Andresen
;; Keywords: literate programming, interactive shell
@@ -142,6 +142,6 @@ The terminal should shortly flicker."
(provide 'ob-screen)
-;; arch-tag: 908e5afe-89a0-4f27-b982-23f1f2e3bac9
+
;;; ob-screen.el ends here
diff --git a/lisp/org/ob-sh.el b/lisp/org/ob-sh.el
index 9349a842a6..f46ba45770 100644
--- a/lisp/org/ob-sh.el
+++ b/lisp/org/ob-sh.el
@@ -1,6 +1,6 @@
;;; ob-sh.el --- org-babel functions for shell evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -193,6 +193,6 @@ return the value of the last statement in BODY."
(provide 'ob-sh)
-;; arch-tag: 416dd531-c230-4b0a-a5bf-8d948f990f2d
+
;;; ob-sh.el ends here
diff --git a/lisp/org/ob-sql.el b/lisp/org/ob-sql.el
index 8fc7d3b4f8..9274438c18 100644
--- a/lisp/org/ob-sql.el
+++ b/lisp/org/ob-sql.el
@@ -1,6 +1,6 @@
;;; ob-sql.el --- org-babel functions for sql evaluation
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -140,6 +140,6 @@ This function is called by `org-babel-execute-src-block'."
(provide 'ob-sql)
-;; arch-tag: a43ff944-6de1-4566-a83c-626814e3dad2
+
;;; ob-sql.el ends here
diff --git a/lisp/org/ob-sqlite.el b/lisp/org/ob-sqlite.el
index 3162fcca81..c08c7f38e8 100644
--- a/lisp/org/ob-sqlite.el
+++ b/lisp/org/ob-sqlite.el
@@ -1,6 +1,6 @@
;;; ob-sqlite.el --- org-babel functions for sqlite database interaction
-;; Copyright (C) 2010 Free Software Foundation
+;; Copyright (C) 2010-2011 Free Software Foundation
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -145,6 +145,6 @@ Prepare SESSION according to the header arguments specified in PARAMS."
(provide 'ob-sqlite)
-;; arch-tag: 5c03d7f2-0f72-48b8-bbd1-35aafea248ac
+
;;; ob-sqlite.el ends here
diff --git a/lisp/org/ob-table.el b/lisp/org/ob-table.el
index 91e238f254..ea253b2f04 100644
--- a/lisp/org/ob-table.el
+++ b/lisp/org/ob-table.el
@@ -1,6 +1,6 @@
;;; ob-table.el --- support for calling org-babel functions from tables
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -121,6 +121,6 @@ example above."
(provide 'ob-table)
-;; arch-tag: 4234cc7c-4fc8-4e92-abb0-2892de1a493b
+
;;; ob-table.el ends here
diff --git a/lisp/org/ob-tangle.el b/lisp/org/ob-tangle.el
index d4fb60618b..2654912600 100644
--- a/lisp/org/ob-tangle.el
+++ b/lisp/org/ob-tangle.el
@@ -1,6 +1,6 @@
;;; ob-tangle.el --- extract source code from org-mode files
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Keywords: literate programming, reproducible research
@@ -494,6 +494,6 @@ which enable the original code blocks to be found."
(provide 'ob-tangle)
-;; arch-tag: 413ced93-48f5-4216-86e4-3fc5df8c8f24
+
;;; ob-tangle.el ends here
diff --git a/lisp/org/ob.el b/lisp/org/ob.el
index 0de0aa661c..728c6c5cb5 100644
--- a/lisp/org/ob.el
+++ b/lisp/org/ob.el
@@ -1,8 +1,9 @@
;;; ob.el --- working with code blocks in org-mode
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
-;; Author: Eric Schulte, Dan Davison
+;; Author: Eric Schulte
+;; Dan Davison
;; Keywords: literate programming, reproducible research
;; Homepage: http://orgmode.org
;; Version: 7.7
@@ -137,7 +138,7 @@ remove code block execution from the C-c C-c keybinding."
;; (4) header arguments
"\\([^\n]*\\)\n"
;; (5) body
- "\\([^\000]*?\\)[ \t]*#\\+end_src")
+ "\\([^\000]*?\n\\)?[ \t]*#\\+end_src")
"Regexp used to identify code blocks.")
(defvar org-babel-inline-src-block-regexp
@@ -2198,6 +2199,6 @@ of `org-babel-temporary-directory'."
(provide 'ob)
-;; arch-tag: 01a7ebee-06c5-4ee4-a709-e660d28c0af1
+
;;; ob.el ends here
diff --git a/lisp/org/org-agenda.el b/lisp/org/org-agenda.el
index d47013b76f..aea284fe72 100644
--- a/lisp/org/org-agenda.el
+++ b/lisp/org/org-agenda.el
@@ -1,7 +1,6 @@
;;; org-agenda.el --- Dynamic task and appointment lists for Org
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -61,8 +60,6 @@
(declare-function org-is-habit-p "org-habit" (&optional pom))
(declare-function org-habit-parse-todo "org-habit" (&optional pom))
(declare-function org-habit-get-priority "org-habit" (habit &optional moment))
-(declare-function org-pop-to-buffer-same-window "org-compat"
- (&optional buffer-or-name norecord label))
(defvar calendar-mode-map)
(defvar org-clock-current-task) ; defined in org-clock.el
@@ -3068,7 +3065,7 @@ the global options and expect it to be applied to the entire view.")
(awin (select-window awin))
((not (setq org-pre-agenda-window-conf (current-window-configuration))))
((equal org-agenda-window-setup 'current-window)
- (org-pop-to-buffer-same-window abuf))
+ (switch-to-buffer abuf))
((equal org-agenda-window-setup 'other-window)
(org-switch-to-buffer-other-window abuf))
((equal org-agenda-window-setup 'other-frame)
@@ -3079,7 +3076,7 @@ the global options and expect it to be applied to the entire view.")
;; additional test in case agenda is invoked from within agenda
;; buffer via elisp link
(unless (equal (current-buffer) abuf)
- (org-pop-to-buffer-same-window abuf)))
+ (switch-to-buffer abuf)))
(setq buffer-read-only nil)
(let ((inhibit-read-only t)) (erase-buffer))
(org-agenda-mode)
@@ -6973,7 +6970,7 @@ at the text of the entry itself."
(org-agenda-error)))
(buffer (marker-buffer marker))
(pos (marker-position marker)))
- (org-pop-to-buffer-same-window buffer)
+ (switch-to-buffer buffer)
(and delete-other-windows (delete-other-windows))
(widen)
(goto-char pos)
@@ -8446,6 +8443,6 @@ belonging to the \"Work\" category."
(provide 'org-agenda)
-;; arch-tag: 77f7565d-7c4b-44af-a2df-9f6f7070cff1
+
;;; org-agenda.el ends here
diff --git a/lisp/org/org-archive.el b/lisp/org/org-archive.el
index 6c46b51178..7436696433 100644
--- a/lisp/org/org-archive.el
+++ b/lisp/org/org-archive.el
@@ -1,7 +1,6 @@
;;; org-archive.el --- Archiving for Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -483,6 +482,6 @@ This command is set with the variable `org-archive-default-command'."
(provide 'org-archive)
-;; arch-tag: 0837f601-9699-43c3-8b90-631572ae6c85
+
;;; org-archive.el ends here
diff --git a/lisp/org/org-ascii.el b/lisp/org/org-ascii.el
index 8c37f9c08d..d6a4e30714 100644
--- a/lisp/org/org-ascii.el
+++ b/lisp/org/org-ascii.el
@@ -1,7 +1,6 @@
;;; org-ascii.el --- ASCII export for Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -726,5 +725,5 @@ publishing directory."
(provide 'org-ascii)
-;; arch-tag: aa96f882-f477-4e13-86f5-70d43e7adf3c
+
;;; org-ascii.el ends here
diff --git a/lisp/org/org-attach.el b/lisp/org/org-attach.el
index 809ec15949..aa8c476e89 100644
--- a/lisp/org/org-attach.el
+++ b/lisp/org/org-attach.el
@@ -1,6 +1,6 @@
;;; org-attach.el --- Manage file attachments to org-mode tasks
-;; Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2008-2011 Free Software Foundation, Inc.
;; Author: John Wiegley <[email protected]>
;; Keywords: org data task
@@ -437,5 +437,5 @@ prefix."
(provide 'org-attach)
-;; arch-tag: fce93c2e-fe07-4fa3-a905-e10dcc7a6248
+
;;; org-attach.el ends here
diff --git a/lisp/org/org-bbdb.el b/lisp/org/org-bbdb.el
index b405718a49..a7b6efae83 100644
--- a/lisp/org/org-bbdb.el
+++ b/lisp/org/org-bbdb.el
@@ -1,7 +1,6 @@
;;; org-bbdb.el --- Support for links to BBDB entries from within Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>,
;; Thomas Baumann <thomas dot baumann at ch dot tum dot de>
@@ -392,6 +391,6 @@ END:VEVENT\n"
(provide 'org-bbdb)
-;; arch-tag: 9e4f275d-d080-48c1-b040-62247f66b5c2
+
;;; org-bbdb.el ends here
diff --git a/lisp/org/org-beamer.el b/lisp/org/org-beamer.el
index 97f17c043a..5cebe50efd 100644
--- a/lisp/org/org-beamer.el
+++ b/lisp/org/org-beamer.el
@@ -1,6 +1,6 @@
;;; org-beamer.el --- Beamer-specific LaTeX export for org-mode
;;
-;; Copyright (C) 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2007-2011 Free Software Foundation, Inc.
;;
;; Version: 7.7
;; Author: Carsten Dominik <carsten.dominik AT gmail DOT com>
@@ -632,6 +632,6 @@ include square brackets."
(provide 'org-beamer)
-;; arch-tag: 68bac91a-a946-43a3-8173-a9269306f67c
+
;;; org-beamer.el ends here
diff --git a/lisp/org/org-bibtex.el b/lisp/org/org-bibtex.el
index da6c1fec58..5c9b37b234 100644
--- a/lisp/org/org-bibtex.el
+++ b/lisp/org/org-bibtex.el
@@ -1,6 +1,6 @@
;;; org-bibtex.el --- Org links to BibTeX entries
;;
-;; Copyright (C) 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
+;; Copyright (C) 2007-2011 Free Software Foundation, Inc.
;;
;; Author: Bastien Guerry <bzg at altern dot org>
;; Carsten Dominik <carsten dot dominik at gmail dot com>
@@ -642,6 +642,6 @@ This function relies `org-search-view' to locate results."
(provide 'org-bibtex)
-;; arch-tag: 83987d5a-01b8-41c7-85bc-77700f1285f5
+
;;; org-bibtex.el ends here
diff --git a/lisp/org/org-capture.el b/lisp/org/org-capture.el
index d2a011249c..05cca0e311 100644
--- a/lisp/org/org-capture.el
+++ b/lisp/org/org-capture.el
@@ -1,6 +1,6 @@
;;; org-capture.el --- Fast note taking in Org-mode
-;; Copyright (C) 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2010-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -57,8 +57,6 @@
(date &optional keep-restriction))
(declare-function org-table-get-specials "org-table" ())
(declare-function org-table-goto-line "org-table" (N))
-(declare-function org-pop-to-buffer-same-window "org-compat"
- (&optional buffer-or-name norecord label))
(defvar org-remember-default-headline)
(defvar org-remember-templates)
@@ -1201,7 +1199,7 @@ The user is queried for the template."
(error "No capture template selected"))
(org-capture-set-plist entry)
(org-capture-set-target-location)
- (org-pop-to-buffer-same-window (org-capture-get :buffer))
+ (switch-to-buffer (org-capture-get :buffer))
(goto-char (org-capture-get :pos))))
(defun org-capture-get-indirect-buffer (&optional buffer prefix)
@@ -1311,7 +1309,7 @@ The template may still contain \"%?\" for cursor positioning."
(sit-for 1))
(save-window-excursion
(delete-other-windows)
- (org-pop-to-buffer-same-window (get-buffer-create "*Capture*"))
+ (switch-to-buffer (get-buffer-create "*Capture*"))
(erase-buffer)
(insert template)
(goto-char (point-min))
@@ -1505,6 +1503,6 @@ The template may still contain \"%?\" for cursor positioning."
(provide 'org-capture)
-;; arch-tag: 986bf41b-8ada-4e28-bf20-e8388a7205a0
+
;;; org-capture.el ends here
diff --git a/lisp/org/org-clock.el b/lisp/org/org-clock.el
index 91d4ef1119..de5087e163 100644
--- a/lisp/org/org-clock.el
+++ b/lisp/org/org-clock.el
@@ -1,7 +1,6 @@
;;; org-clock.el --- The time clocking code for Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -37,7 +36,6 @@
(declare-function calendar-absolute-from-iso "cal-iso" (&optional date))
(declare-function notifications-notify "notifications" (&rest params))
-(declare-function org-pop-to-buffer-same-window "org-compat" (&optional buffer-or-name norecord label))
(defvar org-time-stamp-formats)
(defvar org-ts-what)
@@ -1499,7 +1497,7 @@ With prefix arg SELECT, offer recently clocked tasks for selection."
(setq recent t)
(car org-clock-history))
(t (error "No active or recent clock task")))))
- (org-pop-to-buffer-same-window (marker-buffer m))
+ (switch-to-buffer (marker-buffer m))
(if (or (< m (point-min)) (> m (point-max))) (widen))
(goto-char m)
(org-show-entry)
@@ -2640,7 +2638,7 @@ The details of what will be saved are regulated by the variable
(provide 'org-clock)
-;; arch-tag: 7b42c5d4-9b36-48be-97c0-66a869daed4c
+
;;; org-clock.el ends here
diff --git a/lisp/org/org-colview.el b/lisp/org/org-colview.el
index debc92a101..05df6bb752 100644
--- a/lisp/org/org-colview.el
+++ b/lisp/org/org-colview.el
@@ -1,7 +1,6 @@
;;; org-colview.el --- Column View in Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -1526,6 +1525,6 @@ The string should be two numbers joined with a \"-\"."
(provide 'org-colview)
-;; arch-tag: 61f5128d-747c-4983-9479-e3871fa3d73c
+
;;; org-colview.el ends here
diff --git a/lisp/org/org-compat.el b/lisp/org/org-compat.el
index e96918cbcb..896acc5aea 100644
--- a/lisp/org/org-compat.el
+++ b/lisp/org/org-compat.el
@@ -1,7 +1,6 @@
;;; org-compat.el --- Compatibility code for Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -433,17 +432,8 @@ With two arguments, return floor and remainder of their quotient."
(let ((q (floor x y)))
(list q (- x (if y (* y q) q)))))
-;; `pop-to-buffer-same-window' has been introduced with Emacs 24.1.
-(defun org-pop-to-buffer-same-window
- (&optional buffer-or-name norecord label)
- "Pop to buffer specified by BUFFER-OR-NAME in the selected window."
- (if (fboundp 'pop-to-buffer-same-window)
- (funcall
- 'pop-to-buffer-same-window buffer-or-name norecord label)
- (funcall 'switch-to-buffer buffer-or-name norecord)))
-
(provide 'org-compat)
-;; arch-tag: a0a0579f-e68c-4bdf-9e55-93768b846bbe
+
;;; org-compat.el ends here
diff --git a/lisp/org/org-crypt.el b/lisp/org/org-crypt.el
index 28d92cc63f..b260391a0d 100644
--- a/lisp/org/org-crypt.el
+++ b/lisp/org/org-crypt.el
@@ -1,6 +1,6 @@
;;; org-crypt.el --- Public key encryption for org-mode entries
-;; Copyright (C) 2007, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2007, 2009-2011 Free Software Foundation, Inc.
;; Emacs Lisp Archive Entry
;; Filename: org-crypt.el
@@ -252,6 +252,6 @@ nil : Leave auto-save-mode enabled.
(provide 'org-crypt)
-;; arch-tag: 8202ed2c-221e-4001-9e4b-54674a7e846e
+
;;; org-crypt.el ends here
diff --git a/lisp/org/org-ctags.el b/lisp/org/org-ctags.el
index f28823f30e..48eced9ea0 100644
--- a/lisp/org/org-ctags.el
+++ b/lisp/org/org-ctags.el
@@ -1,6 +1,6 @@
;;; org-ctags.el - Integrate Emacs "tags" facility with org mode.
;;
-;; Copyright (C) 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2007-2011 Free Software Foundation, Inc.
;; Author: Paul Sexton <[email protected]>
;; Version: 7.7
@@ -140,8 +140,6 @@
(require 'org)
-(declare-function org-pop-to-buffer-same-window "org-compat" (&optional buffer-or-name norecord label))
-
(defgroup org-ctags nil
"Options concerning use of ctags within org mode."
:tag "Org-Ctags"
@@ -387,7 +385,7 @@ the new file."
(cond
((get-buffer (concat name ".org"))
;; Buffer is already open
- (org-pop-to-buffer-same-window (get-buffer (concat name ".org"))))
+ (switch-to-buffer (get-buffer (concat name ".org"))))
((file-exists-p filename)
;; File exists but is not open --> open it
(message "Opening existing org file `%S'..."
@@ -539,5 +537,5 @@ a new topic."
(provide 'org-ctags)
-;; arch-tag: 4b1ddd5a-8529-4b17-bcde-96a922d26343
+
;;; org-ctags.el ends here
diff --git a/lisp/org/org-datetree.el b/lisp/org/org-datetree.el
index 11e81a8a15..f02f378982 100644
--- a/lisp/org/org-datetree.el
+++ b/lisp/org/org-datetree.el
@@ -1,6 +1,6 @@
;;; org-datetree.el --- Create date entries in a tree
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -195,6 +195,6 @@ before running this command, even though the command tries to be smart."
(provide 'org-datetree)
-;; arch-tag: 1daea962-fd08-448b-9f98-6e8b511b3601
+
;;; org-datetree.el ends here
diff --git a/lisp/org/org-docbook.el b/lisp/org/org-docbook.el
index bb17a4dcde..f964a93fa1 100644
--- a/lisp/org/org-docbook.el
+++ b/lisp/org/org-docbook.el
@@ -1,6 +1,6 @@
;;; org-docbook.el --- DocBook exporter for org-mode
;;
-;; Copyright (C) 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2007-2011 Free Software Foundation, Inc.
;;
;; Emacs Lisp Archive Entry
;; Filename: org-docbook.el
@@ -1445,5 +1445,5 @@ the alist of previous items."
(provide 'org-docbook)
-;; arch-tag: a24a127c-d365-4c2a-9e9b-f7dcb0ebfdc3
+
;;; org-docbook.el ends here
diff --git a/lisp/org/org-docview.el b/lisp/org/org-docview.el
index e13cdfd666..201567251d 100644
--- a/lisp/org/org-docview.el
+++ b/lisp/org/org-docview.el
@@ -1,6 +1,6 @@
;;; org-docview.el --- support for links to doc-view-mode buffers
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Jan Böcker <jan.boecker at jboecker dot de>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -88,6 +88,6 @@ and append it."
(provide 'org-docview)
-;; arch-tag: dd147a78-cce1-481b-b40a-15869417debe
+
;;; org-docview.el ends here
diff --git a/lisp/org/org-entities.el b/lisp/org/org-entities.el
index 0146abb07c..1e7fd627a1 100644
--- a/lisp/org/org-entities.el
+++ b/lisp/org/org-entities.el
@@ -1,6 +1,6 @@
;;; org-entities.el --- Support for special entities in Org-mode
-;; Copyright (C) 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2010-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>,
;; Ulf Stegemann <ulf at zeitform dot de>
@@ -568,6 +568,6 @@ Kind can be any of `latex', `html', `ascii', `latin1', or `utf8'."
;; coding: utf-8
;; End:
-;; arch-tag: e6bd163f-7419-4009-9c93-a74623016424
+
;;; org-entities.el ends here
diff --git a/lisp/org/org-exp-blocks.el b/lisp/org/org-exp-blocks.el
index 43cb9d10f0..398da3859d 100644
--- a/lisp/org/org-exp-blocks.el
+++ b/lisp/org/org-exp-blocks.el
@@ -1,7 +1,6 @@
;;; org-exp-blocks.el --- pre-process blocks when exporting org files
-;; Copyright (C) 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Eric Schulte
;; Version: 7.7
@@ -377,5 +376,5 @@ other backends, it converts the comment into an EXAMPLE segment."
(provide 'org-exp-blocks)
-;; arch-tag: 1c365fe9-8808-4f72-bb15-0b00f36d8024
+
;;; org-exp-blocks.el ends here
diff --git a/lisp/org/org-exp.el b/lisp/org/org-exp.el
index b00e86dabf..ee8e602770 100644
--- a/lisp/org/org-exp.el
+++ b/lisp/org/org-exp.el
@@ -1,7 +1,6 @@
;;; org-exp.el --- ASCII, HTML, XOXO and iCalendar export for Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -48,8 +47,6 @@
(declare-function org-inlinetask-remove-END-maybe "org-inlinetask" ())
(declare-function org-table-cookie-line-p "org-table" (line))
(declare-function org-table-colgroup-line-p "org-table" (line))
-(declare-function org-pop-to-buffer-same-window "org-compat"
- (&optional buffer-or-name norecord label))
(autoload 'org-export-generic "org-export-generic" "Export using the generic exporter" t)
@@ -2975,7 +2972,7 @@ directory."
(region (buffer-string))
str-ret)
(save-excursion
- (org-pop-to-buffer-same-window buffer)
+ (switch-to-buffer buffer)
(erase-buffer)
(insert region)
(let ((org-inhibit-startup t)) (org-mode))
@@ -3231,6 +3228,6 @@ The depends on the variable `org-export-copy-to-kill'."
(provide 'org-exp)
-;; arch-tag: 65985fe9-095c-49c7-a7b6-cb4ee15c0a95
+
;;; org-exp.el ends here
diff --git a/lisp/org/org-faces.el b/lisp/org/org-faces.el
index 960eb61545..af9632eec4 100644
--- a/lisp/org/org-faces.el
+++ b/lisp/org/org-faces.el
@@ -1,7 +1,6 @@
;;; org-faces.el --- Face definitions for Org-mode.
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -736,6 +735,6 @@ level org-n-level-faces"
(provide 'org-faces)
-;; arch-tag: 9dab5f91-c4b9-4d6f-bac3-1f6211ad0a04
+
;;; org-faces.el ends here
diff --git a/lisp/org/org-feed.el b/lisp/org/org-feed.el
index a05463a287..d1b31f11b4 100644
--- a/lisp/org/org-feed.el
+++ b/lisp/org/org-feed.el
@@ -1,6 +1,6 @@
;;; org-feed.el --- Add RSS feed items to Org files
;;
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;;
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -436,7 +436,7 @@ it can be a list structured like an entry in `org-feed-alist'."
(if (stringp feed) (setq feed (assoc feed org-feed-alist)))
(unless feed
(error "No such feed in `org-feed-alist"))
- (org-pop-to-buffer-same-window
+ (switch-to-buffer
(org-feed-update feed 'retrieve-only))
(goto-char (point-min)))
@@ -674,5 +674,5 @@ formatted as a string, not the original XML data."
(provide 'org-feed)
-;; arch-tag: 0929b557-9bc4-47f4-9633-30a12dbb5ae2
+
;;; org-feed.el ends here
diff --git a/lisp/org/org-footnote.el b/lisp/org/org-footnote.el
index 9a92bd5db1..223d2573fd 100644
--- a/lisp/org/org-footnote.el
+++ b/lisp/org/org-footnote.el
@@ -1,6 +1,6 @@
;;; org-footnote.el --- Footnote support in Org and elsewhere
;;
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;;
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -862,6 +862,6 @@ If LABEL is non-nil, delete that footnote instead."
(provide 'org-footnote)
-;; arch-tag: 1b5954df-fb5d-4da5-8709-78d944dbfc37
+
;;; org-footnote.el ends here
diff --git a/lisp/org/org-freemind.el b/lisp/org/org-freemind.el
index 6664bf1f4f..91a1e5e59c 100644
--- a/lisp/org/org-freemind.el
+++ b/lisp/org/org-freemind.el
@@ -1,6 +1,6 @@
;;; org-freemind.el --- Export Org files to freemind
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: Lennart Borgman (lennart O borgman A gmail O com)
;; Keywords: outlines, hypermedia, calendar, wp
@@ -57,26 +57,6 @@
;; Added y/n question before showing in FreeMind.
;; 2009-11-04: Added support for #+BEGIN_HTML.
;;
-;;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;;
-;; This program is free software; you can redistribute it and/or
-;; modify it under the terms of the GNU General Public License as
-;; published by the Free Software Foundation; either version 2, or
-;; (at your option) any later version.
-;;
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-;; General Public License for more details.
-;;
-;; You should have received a copy of the GNU General Public License
-;; along with this program; see the file COPYING. If not, write to
-;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth
-;; Floor, Boston, MA 02110-1301, USA.
-;;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;;
;;; Code:
(require 'xml)
@@ -1237,7 +1217,7 @@ PATH should be a list of steps, where each step has the form
(provide 'org-freemind)
-;; arch-tag: e7b0d776-94fd-404a-b35e-0f855fae3627
+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; org-freemind.el ends here
diff --git a/lisp/org/org-gnus.el b/lisp/org/org-gnus.el
index da0712b924..0ccb66ca49 100644
--- a/lisp/org/org-gnus.el
+++ b/lisp/org/org-gnus.el
@@ -1,7 +1,6 @@
;;; org-gnus.el --- Support for links to Gnus groups and messages from within Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Tassilo Horn <tassilo at member dot fsf dot org>
@@ -291,6 +290,6 @@ If `org-store-link' was called with a prefix arg the meaning of
(provide 'org-gnus)
-;; arch-tag: 512e0840-58fa-45b3-b456-71e10fa2376d
+
;;; org-gnus.el ends here
diff --git a/lisp/org/org-habit.el b/lisp/org/org-habit.el
index ebdfa0c773..c146a5bebb 100644
--- a/lisp/org/org-habit.el
+++ b/lisp/org/org-habit.el
@@ -1,6 +1,6 @@
;;; org-habit.el --- The habit tracking code for Org-mode
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;; Author: John Wiegley <johnw at gnu dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -358,6 +358,6 @@ current time."
(provide 'org-habit)
-;; arch-tag: 64e070d9-bd09-4917-bd44-44465f5ed348
+
;;; org-habit.el ends here
diff --git a/lisp/org/org-html.el b/lisp/org/org-html.el
index c150b3d8dd..46126ce257 100644
--- a/lisp/org/org-html.el
+++ b/lisp/org/org-html.el
@@ -1,7 +1,6 @@
;;; org-html.el --- HTML export for Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -35,8 +34,6 @@
(declare-function org-id-find-id-file "org-id" (id))
(declare-function htmlize-region "ext:htmlize" (beg end))
-(declare-function org-pop-to-buffer-same-window
- "org-compat" (&optional buffer-or-name norecord label))
(defgroup org-export-html nil
"Options specific for HTML export of Org-mode files."
@@ -2266,7 +2263,7 @@ that uses these same face definitions."
(when (and (symbolp f) (or (not i) (not (listp i))))
(insert (org-add-props (copy-sequence "1") nil 'face f))))
(htmlize-region (point-min) (point-max))))
- (org-pop-to-buffer-same-window "*html*")
+ (switch-to-buffer "*html*")
(goto-char (point-min))
(if (re-search-forward "<style" nil t)
(delete-region (point-min) (match-beginning 0)))
@@ -2607,5 +2604,5 @@ the alist of previous items."
(provide 'org-html)
-;; arch-tag: 8109d84d-eb8f-460b-b1a8-f45f3a6c7ea1
+
;;; org-html.el ends here
diff --git a/lisp/org/org-icalendar.el b/lisp/org/org-icalendar.el
index bc0efce6a8..dd64fc2f78 100644
--- a/lisp/org/org-icalendar.el
+++ b/lisp/org/org-icalendar.el
@@ -1,7 +1,6 @@
;;; org-icalendar.el --- iCalendar export for Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -685,5 +684,5 @@ a time), or the day by one (if it does not contain a time)."
(provide 'org-icalendar)
-;; arch-tag: 2dee2b6e-9211-4aee-8a47-a3c7e5bc30cf
+
;;; org-icalendar.el ends here
diff --git a/lisp/org/org-id.el b/lisp/org/org-id.el
index d724dff306..c2d5cf0f25 100644
--- a/lisp/org/org-id.el
+++ b/lisp/org/org-id.el
@@ -1,6 +1,6 @@
;;; org-id.el --- Global identifiers for Org-mode entries
;;
-;; Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2008-2011 Free Software Foundation, Inc.
;;
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -74,8 +74,6 @@
(require 'org)
(declare-function message-make-fqdn "message" ())
-(declare-function org-pop-to-buffer-same-window
- "org-compat" (&optional buffer-or-name norecord label))
;;; Customization
@@ -255,7 +253,7 @@ Move the cursor to that entry in that buffer."
(let ((m (org-id-find id 'marker)))
(unless m
(error "Cannot find entry with ID \"%s\"" id))
- (org-pop-to-buffer-same-window (marker-buffer m))
+ (switch-to-buffer (marker-buffer m))
(goto-char m)
(move-marker m nil)
(org-show-context)))
@@ -643,6 +641,6 @@ optional argument MARKERP, return the position as a new marker."
;;; org-id.el ends here
-;; arch-tag: e5abaca4-e16f-4b25-832a-540cfb63a712
+
diff --git a/lisp/org/org-indent.el b/lisp/org/org-indent.el
index 68821a4f77..a2099a4bde 100644
--- a/lisp/org/org-indent.el
+++ b/lisp/org/org-indent.el
@@ -1,5 +1,5 @@
;;; org-indent.el --- Dynamic indentation for Org-mode
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;;
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -322,5 +322,5 @@ Point is assumed to be at the beginning of a headline."
(provide 'org-indent)
-;; arch-tag: b76736bc-9f4a-43cd-977c-ecfd6689846a
+
;;; org-indent.el ends here
diff --git a/lisp/org/org-info.el b/lisp/org/org-info.el
index d1bfc53e5e..4f44045f9b 100644
--- a/lisp/org/org-info.el
+++ b/lisp/org/org-info.el
@@ -1,7 +1,6 @@
;;; org-info.el --- Support for links to Info nodes from within Org-Mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -78,6 +77,6 @@
(provide 'org-info)
-;; arch-tag: 1e289f54-7176-487f-b575-dd4854bab15e
+
;;; org-info.el ends here
diff --git a/lisp/org/org-inlinetask.el b/lisp/org/org-inlinetask.el
index 7a52d6b6b4..72c1906298 100644
--- a/lisp/org/org-inlinetask.el
+++ b/lisp/org/org-inlinetask.el
@@ -1,6 +1,6 @@
;;; org-inlinetask.el --- Tasks independent of outline hierarchy
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;;
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
diff --git a/lisp/org/org-irc.el b/lisp/org/org-irc.el
index bc0e94450b..7a84d2053a 100644
--- a/lisp/org/org-irc.el
+++ b/lisp/org/org-irc.el
@@ -1,6 +1,6 @@
;;; org-irc.el --- Store links to IRC sessions
;;
-;; Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2008-2011 Free Software Foundation, Inc.
;;
;; Author: Philip Jackson <[email protected]>
;; Keywords: erc, irc, link, org
@@ -60,8 +60,6 @@
(declare-function erc-server-buffer "erc" ())
(declare-function erc-get-server-nickname-list "erc" ())
(declare-function erc-cmd-JOIN "erc" (channel &optional key))
-(declare-function org-pop-to-buffer-same-window
- "org-compat" (&optional buffer-or-name norecord label))
(defvar org-irc-client 'erc
"The IRC client to act on.")
@@ -234,7 +232,7 @@ default."
(throw 'found x))))))
(if chan-buf
(progn
- (org-pop-to-buffer-same-window chan-buf)
+ (switch-to-buffer chan-buf)
;; if we got a nick, and they're in the chan,
;; then start a chat with them
(let ((nick (pop link)))
@@ -245,14 +243,14 @@ default."
(insert (concat nick ": ")))
(error "%s not found in %s" nick chan-name)))))
(progn
- (org-pop-to-buffer-same-window server-buffer)
+ (switch-to-buffer server-buffer)
(erc-cmd-JOIN chan-name))))
- (org-pop-to-buffer-same-window server-buffer)))
+ (switch-to-buffer server-buffer)))
;; no server match, make new connection
(erc-select :server server :port port))))
(provide 'org-irc)
-;; arch-tag: 018d7dda-53b8-4a35-ba92-6670939e525a
+
;;; org-irc.el ends here
diff --git a/lisp/org/org-jsinfo.el b/lisp/org/org-jsinfo.el
index cdefef8428..3ef8c4c809 100644
--- a/lisp/org/org-jsinfo.el
+++ b/lisp/org/org-jsinfo.el
@@ -1,7 +1,6 @@
;;; org-jsinfo.el --- Support for org-info.js Javascript in Org HTML export
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -205,6 +204,6 @@ Option settings will replace the %MANAGER-OPTIONS cookie."
(provide 'org-infojs)
(provide 'org-jsinfo)
-;; arch-tag: c71d1d85-3337-4817-a066-725e74ac9eac
+
;;; org-jsinfo.el ends here
diff --git a/lisp/org/org-latex.el b/lisp/org/org-latex.el
index bd9c1138c7..0402b2da96 100644
--- a/lisp/org/org-latex.el
+++ b/lisp/org/org-latex.el
@@ -1,6 +1,6 @@
;;; org-latex.el --- LaTeX exporter for org-mode
;;
-;; Copyright (C) 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2007-2011 Free Software Foundation, Inc.
;;
;; Emacs Lisp Archive Entry
;; Filename: org-latex.el
@@ -2769,6 +2769,6 @@ The conversion is made depending of STRING-BEFORE and STRING-AFTER."
(provide 'org-export-latex)
(provide 'org-latex)
-;; arch-tag: 23c2b87d-da04-4c2d-ad2d-1eb6487bc3ad
+
;;; org-latex.el ends here
diff --git a/lisp/org/org-list.el b/lisp/org/org-list.el
index 2339c4d1bc..d3c5dd99aa 100644
--- a/lisp/org/org-list.el
+++ b/lisp/org/org-list.el
@@ -1,7 +1,6 @@
;;; org-list.el --- Plain lists for Org-mode
;;
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;;
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Bastien Guerry <bzg AT altern DOT org>
@@ -3201,5 +3200,5 @@ with overruling parameters for `org-list-to-generic'."
(provide 'org-list)
-;; arch-tag: 73cf50c1-200f-4d1d-8a53-4e842a5b11c8
+
;;; org-list.el ends here
diff --git a/lisp/org/org-mac-message.el b/lisp/org/org-mac-message.el
index 9c1089994b..fc52b92a21 100644
--- a/lisp/org/org-mac-message.el
+++ b/lisp/org/org-mac-message.el
@@ -1,6 +1,6 @@
;;; org-mac-message.el --- Links to Apple Mail.app messages from within Org-mode
-;; Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2008-2011 Free Software Foundation, Inc.
;; Author: John Wiegley <[email protected]>
;; Christopher Suckling <suckling at gmail dot com>
@@ -214,6 +214,6 @@ list of message:// links to flagged mail after heading."
(provide 'org-mac-message)
-;; arch-tag: 3806d0c1-abe1-4db6-9c31-f3ed7d4a9b32
+
;;; org-mac-message.el ends here
diff --git a/lisp/org/org-macs.el b/lisp/org/org-macs.el
index 906be613a9..dc413f4d99 100644
--- a/lisp/org/org-macs.el
+++ b/lisp/org/org-macs.el
@@ -1,7 +1,6 @@
;;; org-macs.el --- Top-level definitions for Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -372,6 +371,6 @@ The number of levels is controlled by `org-inlinetask-min-level'"
(provide 'org-macs)
-;; arch-tag: 7e6a73ce-aac9-4fc0-9b30-ce6f89dc6668
+
;;; org-macs.el ends here
diff --git a/lisp/org/org-mew.el b/lisp/org/org-mew.el
index 2f09594985..97cad1ae31 100644
--- a/lisp/org/org-mew.el
+++ b/lisp/org/org-mew.el
@@ -1,6 +1,6 @@
;;; org-mew.el --- Support for links to Mew messages from within Org-mode
-;; Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2008-2011 Free Software Foundation, Inc.
;; Author: Tokuya Kameshima <kames at fa2 dot so-net dot ne dot jp>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -135,6 +135,6 @@
(provide 'org-mew)
-;; arch-tag: 07ccdca7-6020-4941-a593-588a1e51b870
+
;;; org-mew.el ends here
diff --git a/lisp/org/org-mhe.el b/lisp/org/org-mhe.el
index c75bed37b8..7075018894 100644
--- a/lisp/org/org-mhe.el
+++ b/lisp/org/org-mhe.el
@@ -1,7 +1,6 @@
;;; org-mhe.el --- Support for links to MH-E messages from within Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Thomas Baumann <thomas dot baumann at ch dot tum dot de>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -226,6 +225,6 @@ folders."
(provide 'org-mhe)
-;; arch-tag: dcb05484-8627-491d-a8c1-01dbd2bde4ae
+
;;; org-mhe.el ends here
diff --git a/lisp/org/org-mks.el b/lisp/org/org-mks.el
index c71db81b52..5f3ebbb6c8 100644
--- a/lisp/org/org-mks.el
+++ b/lisp/org/org-mks.el
@@ -1,6 +1,6 @@
;;; org-mks.el --- Multi-key-selection for Org-mode
-;; Copyright (C) 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2010-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -132,6 +132,6 @@ only the bare key is returned."
(provide 'org-mks)
-;; arch-tag: 4ea90d0e-c6e4-4684-bd61-baf878712f9f
+
;;; org-mks.el ends here
diff --git a/lisp/org/org-mobile.el b/lisp/org/org-mobile.el
index 40fe7031c6..f270419877 100644
--- a/lisp/org/org-mobile.el
+++ b/lisp/org/org-mobile.el
@@ -1,5 +1,5 @@
;;; org-mobile.el --- Code for asymmetric sync with a mobile device
-;; Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011 Free Software Foundation, Inc.
;;
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -38,9 +38,6 @@
(eval-when-compile (require 'cl))
-(declare-function org-pop-to-buffer-same-window
- "org-compat" (&optional buffer-or-name norecord label))
-
(defgroup org-mobile nil
"Options concerning support for a viewer/editor on a mobile device."
:tag "Org Mobile"
@@ -912,7 +909,7 @@ If BEG and END are given, only do this in that region."
(buffer-file-name (current-buffer))))))
(error (setq org-mobile-error msg))))
(when org-mobile-error
- (org-pop-to-buffer-same-window (marker-buffer marker))
+ (switch-to-buffer (marker-buffer marker))
(goto-char marker)
(incf cnt-error)
(insert (if (stringp (nth 1 org-mobile-error))
@@ -1099,7 +1096,7 @@ A and B must be strings or nil."
(provide 'org-mobile)
-;; arch-tag: ace0e26c-58f2-4309-8a61-05ec1535f658
+
;;; org-mobile.el ends here
diff --git a/lisp/org/org-mouse.el b/lisp/org/org-mouse.el
index 8d59073ce4..8f1e773569 100644
--- a/lisp/org/org-mouse.el
+++ b/lisp/org/org-mouse.el
@@ -1,6 +1,6 @@
;;; org-mouse.el --- Better mouse support for org-mode
-;; Copyright (C) 2006, 2007, 2008, 2009, 2010 Free Software Foundation
+;; Copyright (C) 2006-2011 Free Software Foundation
;;
;; Author: Piotr Zielinski <piotr dot zielinski at gmail dot com>
;; Maintainer: Carsten Dominik <carsten at orgmode dot org>
@@ -1146,6 +1146,6 @@ This means, between the beginning of line and the point."
(provide 'org-mouse)
-;; arch-tag: ff1ae557-3529-41a3-95c6-baaebdcc280f
+
;;; org-mouse.el ends here
diff --git a/lisp/org/org-pcomplete.el b/lisp/org/org-pcomplete.el
index e34ab38e4e..cede736d92 100644
--- a/lisp/org/org-pcomplete.el
+++ b/lisp/org/org-pcomplete.el
@@ -1,7 +1,6 @@
;;; org-pcomplete.el --- In-buffer completion code
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;;
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; John Wiegley <johnw at gnu dot org>
@@ -277,6 +276,6 @@ Complete a language in the first field, the header arguments and switches."
(provide 'org-pcomplete)
-;; arch-tag:
+
;;; org-pcomplete.el ends here
diff --git a/lisp/org/org-plot.el b/lisp/org/org-plot.el
index 7f1bbac06b..b90c248eb6 100644
--- a/lisp/org/org-plot.el
+++ b/lisp/org/org-plot.el
@@ -1,6 +1,6 @@
;;; org-plot.el --- Support for plotting from Org-mode
-;; Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2008-2011 Free Software Foundation, Inc.
;;
;; Author: Eric Schulte <schulte dot eric at gmail dot com>
;; Keywords: tables, plotting
@@ -350,5 +350,5 @@ line directly before or after the table."
(provide 'org-plot)
-;; arch-tag: 5763f7c6-0c75-416d-b070-398ee4ec0eca
+
;;; org-plot.el ends here
diff --git a/lisp/org/org-protocol.el b/lisp/org/org-protocol.el
index 42a71224ae..655123cafa 100644
--- a/lisp/org/org-protocol.el
+++ b/lisp/org/org-protocol.el
@@ -1,7 +1,6 @@
;;; org-protocol.el --- Intercept calls from emacsclient to trigger custom actions.
;;
-;; Copyright (C) 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2008-2011 Free Software Foundation, Inc.
;;
;; Author: Bastien Guerry <bzg AT altern DOT org>
;; Author: Daniel M German <dmg AT uvic DOT org>
@@ -645,5 +644,5 @@ project-plist is the CDR of an element in `org-publish-project-alist', reuse
(provide 'org-protocol)
-;; arch-tag: b5c5c2ac-77cf-4a94-a649-2163dff95846
+
;;; org-protocol.el ends here
diff --git a/lisp/org/org-publish.el b/lisp/org/org-publish.el
index 67bccae15a..ddb3cf7b63 100644
--- a/lisp/org/org-publish.el
+++ b/lisp/org/org-publish.el
@@ -1,6 +1,5 @@
;;; org-publish.el --- publish related org-mode files as a website
-;; Copyright (C) 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2006-2011 Free Software Foundation, Inc.
;; Author: David O'Toole <[email protected]>
;; Maintainer: Carsten Dominik <carsten DOT dominik AT gmail DOT com>
@@ -370,8 +369,6 @@ This is a compatibility function for Emacsen without `delete-dups'."
(declare-function org-publish-delete-dups "org-publish" (list))
(declare-function find-lisp-find-files "find-lisp" (directory regexp))
-(declare-function org-pop-to-buffer-same-window
- "org-compat" (&optional buffer-or-name norecord label))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Getting project information out of org-publish-project-alist
@@ -562,7 +559,7 @@ PUB-DIR is the publishing directory."
(make-directory pub-dir t))
(let ((visiting (find-buffer-visiting filename)))
(save-excursion
- (org-pop-to-buffer-same-window (or visiting (find-file filename)))
+ (switch-to-buffer (or visiting (find-file filename)))
(let* ((plist (cons :buffer-will-be-killed (cons t plist)))
(init-buf (current-buffer))
(init-point (point))
@@ -863,7 +860,7 @@ system's modification time.
It returns time in `current-time' format."
(let ((visiting (find-buffer-visiting file)))
(save-excursion
- (org-pop-to-buffer-same-window (or visiting (find-file-noselect file nil t)))
+ (switch-to-buffer (or visiting (find-file-noselect file nil t)))
(let* ((plist (org-infile-export-plist))
(date (plist-get plist :date)))
(unless visiting
@@ -1183,6 +1180,6 @@ Returns value on success, else nil."
(provide 'org-publish)
-;; arch-tag: 72807f3c-8af0-4a6b-8dca-c3376eb25adb
+
;;; org-publish.el ends here
diff --git a/lisp/org/org-remember.el b/lisp/org/org-remember.el
index 40bf6888df..2bc5ef92ae 100644
--- a/lisp/org/org-remember.el
+++ b/lisp/org/org-remember.el
@@ -1,7 +1,6 @@
;;; org-remember.el --- Fast note taking in Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -41,8 +40,6 @@
(declare-function remember "remember" (&optional initial))
(declare-function remember-buffer-desc "remember" ())
(declare-function remember-finalize "remember" ())
-(declare-function org-pop-to-buffer-same-window
- "org-compat" (&optional buffer-or-name norecord label))
(defvar remember-save-after-remembering)
(defvar remember-register)
@@ -789,7 +786,7 @@ The user is queried for the template."
(setq heading org-remember-default-headline))
(setq visiting (org-find-base-buffer-visiting file))
(if (not visiting) (find-file-noselect file))
- (org-pop-to-buffer-same-window (or visiting (get-file-buffer file)))
+ (switch-to-buffer (or visiting (get-file-buffer file)))
(widen)
(goto-char (point-min))
(if (re-search-forward
@@ -1153,7 +1150,7 @@ See also the variable `org-reverse-note-order'."
(provide 'org-remember)
-;; arch-tag: 497f30d0-4bc3-4097-8622-2d27ac5f2698
+
;;; org-remember.el ends here
diff --git a/lisp/org/org-rmail.el b/lisp/org/org-rmail.el
index cbb6336598..1169c20698 100644
--- a/lisp/org/org-rmail.el
+++ b/lisp/org/org-rmail.el
@@ -1,7 +1,6 @@
;;; org-rmail.el --- Support for links to Rmail messages from within Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -115,6 +114,6 @@
(provide 'org-rmail)
-;; arch-tag: c6cf4a8b-6639-4b7f-821f-bdf10746b173
+
;;; org-rmail.el ends here
diff --git a/lisp/org/org-special-blocks.el b/lisp/org/org-special-blocks.el
index 4f4d5e8e56..c09b27de89 100644
--- a/lisp/org/org-special-blocks.el
+++ b/lisp/org/org-special-blocks.el
@@ -1,25 +1,23 @@
;;; org-special-blocks.el --- Turn blocks into LaTeX envs and HTML divs
-;; Copyright (C) 2009 Chris Gray
+;; Copyright (C) 2009, 2011 Free Software Foundation, Inc.
;; Author: Chris Gray <[email protected]>
;; This file is part of GNU Emacs.
-;; This program is free software; you can redistribute it and/or
-;; modify it under the terms of the GNU General Public License as
-;; published by the Free Software Foundation; either version 2, or (at
-;; your option) any later version.
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
-;; This program is distributed in the hope that it will be useful, but
-;; WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-;; General Public License for more details.
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
;; You should have received a copy of the GNU General Public License
-;; along with this program ; see the file COPYING. If not, write to
-;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
;;; Commentary:
;;
diff --git a/lisp/org/org-src.el b/lisp/org/org-src.el
index 30ffc34a6e..5de55fa455 100644
--- a/lisp/org/org-src.el
+++ b/lisp/org/org-src.el
@@ -1,7 +1,6 @@
;;; org-src.el --- Source code examples in Org
;;
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;;
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Bastien Guerry <bzg AT altern DOT org>
@@ -43,8 +42,6 @@
(declare-function org-at-table.el-p "org" ())
(declare-function org-get-indentation "org" (&optional line))
(declare-function org-switch-to-buffer-other-window "org" (&rest args))
-(declare-function org-pop-to-buffer-same-window
- "org-compat" (&optional buffer-or-name norecord label))
(defcustom org-edit-src-region-extra nil
"Additional regexps to identify regions for editing with `org-edit-src-code'.
@@ -342,7 +339,7 @@ buffer."
(defun org-src-switch-to-buffer (buffer context)
(case org-src-window-setup
('current-window
- (org-pop-to-buffer-same-window buffer))
+ (switch-to-buffer buffer))
('other-window
(switch-to-buffer-other-window buffer))
('other-frame
@@ -353,7 +350,7 @@ buffer."
(delete-frame frame)))
('save
(kill-buffer (current-buffer))
- (org-pop-to-buffer-same-window buffer))
+ (switch-to-buffer buffer))
(t
(switch-to-buffer-other-frame buffer))))
('reorganize-frame
@@ -365,7 +362,7 @@ buffer."
(t
(message "Invalid value %s for org-src-window-setup"
(symbol-name org-src-window-setup))
- (org-pop-to-buffer-same-window buffer))))
+ (switch-to-buffer buffer))))
(defun org-src-construct-edit-buffer-name (org-buffer-name lang)
"Construct the buffer name for a source editing buffer."
@@ -425,7 +422,7 @@ the fragment in the Org-mode buffer."
begline (save-excursion (goto-char beg) (org-current-line)))
(if (and (setq buffer (org-edit-src-find-buffer beg end))
(y-or-n-p "Return to existing edit buffer? [n] will revert changes: "))
- (org-pop-to-buffer-same-window buffer)
+ (switch-to-buffer buffer)
(when buffer
(with-current-buffer buffer
(if (boundp 'org-edit-src-overlay)
@@ -445,7 +442,7 @@ the fragment in the Org-mode buffer."
(define-key map [mouse-1] 'org-edit-src-continue)
map))
(overlay-put ovl :read-only "Leave me alone")
- (org-pop-to-buffer-same-window buffer)
+ (switch-to-buffer buffer)
(insert code)
(remove-text-properties (point-min) (point-max)
'(display nil invisible nil intangible nil))
@@ -814,5 +811,5 @@ LANG is a string, and the returned major mode is a symbol."
(provide 'org-src)
-;; arch-tag: 6a1fc84f-dec7-47be-a416-64be56bea5d8
+
;;; org-src.el ends here
diff --git a/lisp/org/org-table.el b/lisp/org/org-table.el
index 82d1e1309b..7f49b3236e 100644
--- a/lisp/org/org-table.el
+++ b/lisp/org/org-table.el
@@ -1,7 +1,6 @@
;;; org-table.el --- The table editor for Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -4721,7 +4720,7 @@ list of the fields in the rectangle ."
(provide 'org-table)
-;; arch-tag: 4d21cfdd-0268-440a-84b0-09237a0fe0ef
+
;;; org-table.el ends here
diff --git a/lisp/org/org-taskjuggler.el b/lisp/org/org-taskjuggler.el
index 8a2ccc8dd8..0d9516a389 100644
--- a/lisp/org/org-taskjuggler.el
+++ b/lisp/org/org-taskjuggler.el
@@ -1,6 +1,6 @@
;;; org-taskjuggler.el --- TaskJuggler exporter for org-mode
;;
-;; Copyright (C) 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2007-2011 Free Software Foundation, Inc.
;;
;; Emacs Lisp Archive Entry
;; Filename: org-taskjuggler.el
diff --git a/lisp/org/org-timer.el b/lisp/org/org-timer.el
index e612d45b14..b8fbc4ff38 100644
--- a/lisp/org/org-timer.el
+++ b/lisp/org/org-timer.el
@@ -1,6 +1,6 @@
;;; org-timer.el --- The relative timer code for Org-mode
-;; Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2008-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -403,6 +403,6 @@ replace any running timer."
(provide 'org-timer)
-;; arch-tag: 97538f8c-3871-4509-8f23-1e7b3ff3d107
+
;;; org-timer.el ends here
diff --git a/lisp/org/org-vm.el b/lisp/org/org-vm.el
index d7e69e3509..d0991b8111 100644
--- a/lisp/org/org-vm.el
+++ b/lisp/org/org-vm.el
@@ -1,7 +1,6 @@
;;; org-vm.el --- Support for links to VM messages from within Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -140,6 +139,6 @@
(provide 'org-vm)
-;; arch-tag: cbc3047b-935e-4d2a-96e7-c5b0117aaa6d
+
;;; org-vm.el ends here
diff --git a/lisp/org/org-w3m.el b/lisp/org/org-w3m.el
index dcdd02230d..bce90092e6 100644
--- a/lisp/org/org-w3m.el
+++ b/lisp/org/org-w3m.el
@@ -1,6 +1,6 @@
;;; org-w3m.el --- Support from copy and paste from w3m to Org-mode
-;; Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2008-2011 Free Software Foundation, Inc.
;; Author: Andy Stewart <lazycat dot manatee at gmail dot com>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -168,6 +168,6 @@ Return t if there is no previous link; otherwise, return nil."
(provide 'org-w3m)
-;; arch-tag: 851d7447-488d-49f0-a14d-46c092e84352
+
;;; org-w3m.el ends here
diff --git a/lisp/org/org-wl.el b/lisp/org/org-wl.el
index 1a0a357d4f..9bc49c8b91 100644
--- a/lisp/org/org-wl.el
+++ b/lisp/org/org-wl.el
@@ -1,7 +1,6 @@
;;; org-wl.el --- Support for links to Wanderlust messages from within Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Tokuya Kameshima <kames at fa2 dot so-net dot ne dot jp>
;; David Maus <dmaus at ictsoc dot de>
@@ -310,6 +309,6 @@ for namazu index."
(provide 'org-wl)
-;; arch-tag: 29b75a0f-ef2e-430b-8abc-acff75bde54a
+
;;; org-wl.el ends here
diff --git a/lisp/org/org-xoxo.el b/lisp/org/org-xoxo.el
index e81e4e7438..02f351fe72 100644
--- a/lisp/org/org-xoxo.el
+++ b/lisp/org/org-xoxo.el
@@ -1,7 +1,6 @@
;;; org-xoxo.el --- XOXO export for Org-mode
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -124,5 +123,5 @@ The XOXO buffer is named *xoxo-<source buffer name>*"
(provide 'org-xoxo)
-;; arch-tag: 16e6a31f-f4f5-46f1-af18-48dc89faa702
+
;;; org-xoxo.el ends here
diff --git a/lisp/org/org.el b/lisp/org/org.el
index c29ef11540..d494bdb28f 100644
--- a/lisp/org/org.el
+++ b/lisp/org/org.el
@@ -1,7 +1,6 @@
;;; org.el --- Outline-based notes management and organizer
;; Carstens outline-mode for keeping track of everything.
-;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
-;; Free Software Foundation, Inc.
+;; Copyright (C) 2004-2011 Free Software Foundation, Inc.
;;
;; Author: Carsten Dominik <carsten at orgmode dot org>
;; Keywords: outlines, hypermedia, calendar, wp
@@ -106,7 +105,6 @@
(declare-function org-inlinetask-at-task-p "org-inlinetask" ())
(declare-function org-inlinetask-outline-regexp "org-inlinetask" ())
(declare-function org-inlinetask-toggle-visibility "org-inlinetask" ())
-(declare-function org-pop-to-buffer-same-window "org-compat" (&optional buffer-or-name norecord label))
(declare-function org-at-clock-log-p "org-clock" ())
(declare-function org-clock-timestamps-up "org-clock" ())
(declare-function org-clock-timestamps-down "org-clock" ())
@@ -6652,7 +6650,7 @@ or nil."
(save-window-excursion
(delete-other-windows)
(and (get-buffer "*org-goto*") (kill-buffer "*org-goto*"))
- (org-pop-to-buffer-same-window
+ (switch-to-buffer
(condition-case nil
(make-indirect-buffer (current-buffer) "*org-goto*")
(error (make-indirect-buffer (current-buffer) "*org-goto*"))))
@@ -6790,7 +6788,7 @@ frame is not changed."
(and arg (eq org-indirect-buffer-display 'dedicated-frame)))
(select-frame (make-frame))
(delete-other-windows)
- (org-pop-to-buffer-same-window ibuf)
+ (switch-to-buffer ibuf)
(org-set-frame-title heading))
((eq org-indirect-buffer-display 'dedicated-frame)
(raise-frame
@@ -6799,10 +6797,10 @@ frame is not changed."
org-indirect-dedicated-frame)
(setq org-indirect-dedicated-frame (make-frame)))))
(delete-other-windows)
- (org-pop-to-buffer-same-window ibuf)
+ (switch-to-buffer ibuf)
(org-set-frame-title (concat "Indirect: " heading)))
((eq org-indirect-buffer-display 'current-window)
- (org-pop-to-buffer-same-window ibuf))
+ (switch-to-buffer ibuf))
((eq org-indirect-buffer-display 'other-window)
(pop-to-buffer ibuf))
(t (error "Invalid value")))
@@ -9834,7 +9832,7 @@ onto the ring."
(setq p org-mark-ring))
(setq org-mark-ring-last-goto p)
(setq m (car p))
- (org-pop-to-buffer-same-window (marker-buffer m))
+ (switch-to-buffer (marker-buffer m))
(goto-char m)
(if (or (outline-invisible-p) (org-invisible-p2)) (org-show-context 'mark-goto))))
@@ -10430,7 +10428,7 @@ prefix argument (`C-u C-u C-u C-c C-w')."
(find-file-noselect file)))
(if goto
(progn
- (org-pop-to-buffer-same-window nbuf)
+ (switch-to-buffer nbuf)
(goto-char pos)
(org-show-context 'org-goto))
(if regionp
@@ -12042,7 +12040,7 @@ EXTRA is additional text that will be inserted into the notes buffer."
(setq org-log-note-window-configuration (current-window-configuration))
(delete-other-windows)
(move-marker org-log-note-return-to (point))
- (org-pop-to-buffer-same-window (marker-buffer org-log-note-marker))
+ (switch-to-buffer (marker-buffer org-log-note-marker))
(goto-char org-log-note-marker)
(org-switch-to-buffer-other-window "*Org Note*")
(erase-buffer)
@@ -15884,7 +15882,7 @@ changes from another. I believe the procedure must be like this:
(lambda (b)
(when (and (with-current-buffer b (org-mode-p))
(with-current-buffer b buffer-file-name))
- (org-pop-to-buffer-same-window b)
+ (switch-to-buffer b)
(revert-buffer t 'no-confirm)))
(buffer-list))
(when (and (featurep 'org-id) org-id-track-globally)
@@ -15908,7 +15906,7 @@ Set `org-completion-use-ido' to make it use ido instead."
(org-completion-use-ido org-completion-use-ido))
(unless (or org-completion-use-ido org-completion-use-iswitchb)
(setq org-completion-use-iswitchb t))
- (org-pop-to-buffer-same-window
+ (switch-to-buffer
(org-icompleting-read "Org buffer: "
(mapcar 'list (mapcar 'buffer-name blist))
nil t))))
@@ -16075,7 +16073,7 @@ If the current buffer does not, find the first agenda file."
(find-file (car files))
(throw 'exit t))))
(find-file (car fs)))
- (if (buffer-base-buffer) (org-pop-to-buffer-same-window (buffer-base-buffer)))))
+ (if (buffer-base-buffer) (switch-to-buffer (buffer-base-buffer)))))
(defun org-agenda-file-to-front (&optional to-end)
"Move/add the current file to the top of the agenda file list.
@@ -18512,7 +18510,7 @@ information about your Org-mode version and configuration."
(org-version)
(let (list)
(save-window-excursion
- (org-pop-to-buffer-same-window (get-buffer-create "*Warn about privacy*"))
+ (switch-to-buffer (get-buffer-create "*Warn about privacy*"))
(delete-other-windows)
(erase-buffer)
(insert "You are about to submit a bug report to the Org-mode mailing list.
@@ -18709,7 +18707,7 @@ With prefix arg UNCOMPILED, load the uncompiled versions."
(if (and marker (marker-buffer marker)
(buffer-live-p (marker-buffer marker)))
(progn
- (org-pop-to-buffer-same-window (marker-buffer marker))
+ (switch-to-buffer (marker-buffer marker))
(if (or (> marker (point-max)) (< marker (point-min)))
(widen))
(goto-char marker)
@@ -20537,6 +20535,6 @@ Still experimental, may disappear in the future."
(run-hooks 'org-load-hook)
-;; arch-tag: e77da1a7-acc7-4336-b19e-efa25af3f9fd
+
;;; org.el ends here
diff --git a/lisp/pcomplete.el b/lisp/pcomplete.el
index 46a82e3720..bdf2dadd16 100644
--- a/lisp/pcomplete.el
+++ b/lisp/pcomplete.el
@@ -811,15 +811,19 @@ this is `comint-dynamic-complete-functions'."
(while (< (point) end)
(skip-chars-forward " \t\n")
(push (point) begins)
- (let ((skip t))
- (while skip
- (skip-chars-forward "^ \t\n")
- (if (eq (char-before) ?\\)
- (skip-chars-forward " \t\n")
- (setq skip nil))))
+ (while
+ (progn
+ (skip-chars-forward "^ \t\n\\")
+ (when (eq (char-after) ?\\)
+ (forward-char 1)
+ (unless (eolp)
+ (forward-char 1)
+ t))))
(push (buffer-substring-no-properties (car begins) (point))
args))
(cons (nreverse args) (nreverse begins)))))
+(make-obsolete 'pcomplete-parse-comint-arguments
+ 'comint-parse-pcomplete-arguments "24.1")
(defun pcomplete-parse-arguments (&optional expand-p)
"Parse the command line arguments. Most completions need this info."
@@ -879,7 +883,7 @@ Magic characters are those in `pcomplete-arg-quote-list'."
(or (run-hook-with-args-until-success
'pcomplete-quote-arg-hook filename index)
(when (memq c pcomplete-arg-quote-list)
- (string "\\" c))
+ (string ?\\ c))
(char-to-string c))
(setq index (1+ index))))
filename
diff --git a/lisp/proced.el b/lisp/proced.el
index 94ea579ebd..e4987bd926 100644
--- a/lisp/proced.el
+++ b/lisp/proced.el
@@ -395,7 +395,7 @@ It is a list of lists (KEY PREDICATE REVERSE).")
:group 'proced-faces)
(defface proced-marked
- '((t (:inherit font-lock-warning-face)))
+ '((t (:inherit error)))
"Face used for marked processes."
:group 'proced-faces)
diff --git a/lisp/progmodes/cc-engine.el b/lisp/progmodes/cc-engine.el
index 0236a2be29..a1cbdc1656 100644
--- a/lisp/progmodes/cc-engine.el
+++ b/lisp/progmodes/cc-engine.el
@@ -2130,13 +2130,17 @@ comment at the start of cc-engine.el for more info."
pos))
(defsubst c-state-cache-non-literal-place (pos state)
- ;; Return a position outside of a string/comment at or before POS.
+ ;; Return a position outside of a string/comment/macro at or before POS.
;; STATE is the parse-partial-sexp state at POS.
- (if (or (nth 3 state) ; in a string?
- (nth 4 state)) ; in a comment?
- (nth 8 state)
- pos))
-
+ (let ((res (if (or (nth 3 state) ; in a string?
+ (nth 4 state)) ; in a comment?
+ (nth 8 state)
+ pos)))
+ (save-excursion
+ (goto-char res)
+ (if (c-beginning-of-macro)
+ (point)
+ res))))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Stuff to do with point-min, and coping with any literal there.
@@ -6321,7 +6325,9 @@ comment at the start of cc-engine.el for more info."
(let* ((start (point)) kwd-sym kwd-clause-end found-type)
;; Look for a specifier keyword clause.
- (when (looking-at c-prefix-spec-kwds-re)
+ (when (or (looking-at c-prefix-spec-kwds-re)
+ (and (c-major-mode-is 'java-mode)
+ (looking-at "@[A-Za-z0-9]+")))
(if (looking-at c-typedef-key)
(setq at-typedef t))
(setq kwd-sym (c-keyword-sym (match-string 1)))
diff --git a/lisp/progmodes/cc-fonts.el b/lisp/progmodes/cc-fonts.el
index 2277ba760a..bca95c97e8 100644
--- a/lisp/progmodes/cc-fonts.el
+++ b/lisp/progmodes/cc-fonts.el
@@ -199,10 +199,16 @@
(set-face-foreground 'c-annotation-face "blue")
(eval-and-compile
- ;; We need the following functions during compilation since they're
- ;; called when the `c-lang-defconst' initializers are evaluated.
- ;; Define them at runtime too for the sake of derived modes.
-
+ ;; We need the following definitions during compilation since they're
+ ;; used when the `c-lang-defconst' initializers are evaluated. Define
+ ;; them at runtime too for the sake of derived modes.
+
+ ;; This indicates the "font locking context", and is set just before
+ ;; fontification is done. If non-nil, it says, e.g., point starts
+ ;; from within a #if preprocessor construct.
+ (defvar c-font-lock-context nil)
+ (make-variable-buffer-local 'c-font-lock-context)
+
(defmacro c-put-font-lock-face (from to face)
;; Put a face on a region (overriding any existing face) in the way
;; font-lock would do it. In XEmacs that means putting an
@@ -283,6 +289,45 @@
nil)))))
res))))
+ (defun c-make-font-lock-search-form (regexp highlights)
+ ;; Return a lisp form which will fontify every occurence of REGEXP
+ ;; (a regular expression, NOT a function) between POINT and `limit'
+ ;; with HIGHLIGHTS, a list of highlighters as specified on page
+ ;; "Search-based Fontification" in the elisp manual.
+ `(while (re-search-forward ,regexp limit t)
+ (unless (progn
+ (goto-char (match-beginning 0))
+ (c-skip-comments-and-strings limit))
+ (goto-char (match-end 0))
+ ,@(mapcar
+ (lambda (highlight)
+ (if (integerp (car highlight))
+ ;; e.g. highlight is (1 font-lock-type-face t)
+ (progn
+ (unless (eq (nth 2 highlight) t)
+ (error
+ "The override flag must currently be t in %s"
+ highlight))
+ (when (nth 3 highlight)
+ (error
+ "The laxmatch flag may currently not be set in %s"
+ highlight))
+ `(save-match-data
+ (c-put-font-lock-face
+ (match-beginning ,(car highlight))
+ (match-end ,(car highlight))
+ ,(elt highlight 1))))
+ ;; highlight is an "ANCHORED HIGHLIGHER" of the form
+ ;; (ANCHORED-MATCHER PRE-FORM POST-FORM SUBEXP-HIGHLIGHTERS...)
+ (when (nth 3 highlight)
+ (error "Match highlights currently not supported in %s"
+ highlight))
+ `(progn
+ ,(nth 1 highlight)
+ (save-match-data ,(car highlight))
+ ,(nth 2 highlight))))
+ highlights))))
+
(defun c-make-font-lock-search-function (regexp &rest highlights)
;; This function makes a byte compiled function that works much like
;; a matcher element in `font-lock-keywords'. It cuts out a little
@@ -313,43 +358,154 @@
;; lambda more easily.
(byte-compile
`(lambda (limit)
- (let (;; The font-lock package in Emacs is known to clobber
+ (let ( ;; The font-lock package in Emacs is known to clobber
;; `parse-sexp-lookup-properties' (when it exists).
(parse-sexp-lookup-properties
(cc-eval-when-compile
(boundp 'parse-sexp-lookup-properties))))
- (while (re-search-forward ,regexp limit t)
- (unless (progn
- (goto-char (match-beginning 0))
- (c-skip-comments-and-strings limit))
- (goto-char (match-end 0))
- ,@(mapcar
- (lambda (highlight)
- (if (integerp (car highlight))
- (progn
- (unless (eq (nth 2 highlight) t)
- (error
- "The override flag must currently be t in %s"
- highlight))
- (when (nth 3 highlight)
- (error
- "The laxmatch flag may currently not be set in %s"
- highlight))
- `(save-match-data
- (c-put-font-lock-face
- (match-beginning ,(car highlight))
- (match-end ,(car highlight))
- ,(elt highlight 1))))
- (when (nth 3 highlight)
- (error "Match highlights currently not supported in %s"
- highlight))
- `(progn
- ,(nth 1 highlight)
- (save-match-data ,(car highlight))
- ,(nth 2 highlight))))
- highlights))))
+
+ ;; (while (re-search-forward ,regexp limit t)
+ ;; (unless (progn
+ ;; (goto-char (match-beginning 0))
+ ;; (c-skip-comments-and-strings limit))
+ ;; (goto-char (match-end 0))
+ ;; ,@(mapcar
+ ;; (lambda (highlight)
+ ;; (if (integerp (car highlight))
+ ;; (progn
+ ;; (unless (eq (nth 2 highlight) t)
+ ;; (error
+ ;; "The override flag must currently be t in %s"
+ ;; highlight))
+ ;; (when (nth 3 highlight)
+ ;; (error
+ ;; "The laxmatch flag may currently not be set in %s"
+ ;; highlight))
+ ;; `(save-match-data
+ ;; (c-put-font-lock-face
+ ;; (match-beginning ,(car highlight))
+ ;; (match-end ,(car highlight))
+ ;; ,(elt highlight 1))))
+ ;; (when (nth 3 highlight)
+ ;; (error "Match highlights currently not supported in %s"
+ ;; highlight))
+ ;; `(progn
+ ;; ,(nth 1 highlight)
+ ;; (save-match-data ,(car highlight))
+ ;; ,(nth 2 highlight))))
+ ;; highlights)))
+ ,(c-make-font-lock-search-form regexp highlights))
+
nil)))
+ (defun c-make-font-lock-BO-decl-search-function (regexp &rest highlights)
+ ;; This function makes a byte compiled function that first moves back
+ ;; to the beginning of the current declaration (if any), then searches
+ ;; forward for matcher elements (as in `font-lock-keywords') and
+ ;; fontifies them.
+ ;;
+ ;; The motivation for moving back to the declaration start is to
+ ;; establish a context for the current text when, e.g., a character
+ ;; is typed on a C++ inheritance continuation line, or a jit-lock
+ ;; chunk starts there.
+ ;;
+ ;; The new function works much like a matcher element in
+ ;; `font-lock-keywords'. It cuts out a little bit of the overhead
+ ;; compared to a real matcher. The main reason is however to pass the
+ ;; real search limit to the anchored matcher(s), since most (if not
+ ;; all) font-lock implementations arbitrarily limit anchored matchers
+ ;; to the same line, and also to insulate against various other
+ ;; irritating differences between the different (X)Emacs font-lock
+ ;; packages.
+ ;;
+ ;; REGEXP is the matcher, which must be a regexp. Only matches
+ ;; where the beginning is outside any comment or string literal are
+ ;; significant.
+ ;;
+ ;; HIGHLIGHTS is a list of highlight specs, just like in
+ ;; `font-lock-keywords', with these limitations: The face is always
+ ;; overridden (no big disadvantage, since hits in comments etc are
+ ;; filtered anyway), there is no "laxmatch", and an anchored matcher
+ ;; is always a form which must do all the fontification directly.
+ ;; `limit' is a variable bound to the real limit in the context of
+ ;; the anchored matcher forms.
+ ;;
+ ;; This function does not do any hidden buffer changes, but the
+ ;; generated functions will. (They are however used in places
+ ;; covered by the font-lock context.)
+
+ ;; Note: Replace `byte-compile' with `eval' to debug the generated
+ ;; lambda more easily.
+ (byte-compile
+ `(lambda (limit)
+ (let ( ;; The font-lock package in Emacs is known to clobber
+ ;; `parse-sexp-lookup-properties' (when it exists).
+ (parse-sexp-lookup-properties
+ (cc-eval-when-compile
+ (boundp 'parse-sexp-lookup-properties))))
+ (goto-char
+ (let ((here (point)))
+ (if (eq (car (c-beginning-of-decl-1)) 'same)
+ (point)
+ here)))
+ ,(c-make-font-lock-search-form regexp highlights))
+ nil)))
+
+ (defun c-make-font-lock-context-search-function (normal &rest state-stanzas)
+ ;; This function makes a byte compiled function that works much like
+ ;; a matcher element in `font-lock-keywords', with the following
+ ;; enhancement: the generated function will test for particular "font
+ ;; lock contexts" at the start of the region, i.e. is this point in
+ ;; the middle of some particular construct? if so the generated
+ ;; function will first fontify the tail of the construct, before
+ ;; going into the main loop and fontify full constructs up to limit.
+ ;;
+ ;; The generated function takes one parameter called `limit', and
+ ;; will fontify the region between POINT and LIMIT.
+ ;;
+ ;; NORMAL is a list of the form (REGEXP HIGHLIGHTS .....), and is
+ ;; used to fontify the "regular" bit of the region.
+ ;; STATE-STANZAS is list of elements of the form (STATE LIM REGEXP
+ ;; HIGHLIGHTS), each element coding one possible font lock context.
+
+ ;; o - REGEXP is a font-lock regular expression (NOT a function),
+ ;; o - HIGHLIGHTS is a list of zero or more highlighters as defined
+ ;; on page "Search-based Fontification" in the elisp manual. As
+ ;; yet (2009-06), they must have OVERRIDE set, and may not have
+ ;; LAXMATCH set.
+ ;;
+ ;; o - STATE is the "font lock context" (e.g. in-cpp-expr) and is
+ ;; not quoted.
+ ;; o - LIM is a lisp form whose evaluation will yield the limit
+ ;; position in the buffer for fontification by this stanza.
+ ;;
+ ;; This function does not do any hidden buffer changes, but the
+ ;; generated functions will. (They are however used in places
+ ;; covered by the font-lock context.)
+ ;;
+ ;; Note: Replace `byte-compile' with `eval' to debug the generated
+ ;; lambda more easily.
+ (byte-compile
+ `(lambda (limit)
+ (let ( ;; The font-lock package in Emacs is known to clobber
+ ;; `parse-sexp-lookup-properties' (when it exists).
+ (parse-sexp-lookup-properties
+ (cc-eval-when-compile
+ (boundp 'parse-sexp-lookup-properties))))
+ ,@(mapcar
+ (lambda (stanza)
+ (let ((state (car stanza))
+ (lim (nth 1 stanza))
+ (regexp (nth 2 stanza))
+ (highlights (cdr (cddr stanza))))
+ `(if (eq c-font-lock-context ',state)
+ (let ((limit ,lim))
+ ,(c-make-font-lock-search-form
+ regexp highlights)))))
+ state-stanzas)
+ ,(c-make-font-lock-search-form (car normal) (cdr normal))
+ nil))))
+
; (eval-after-load "edebug" ; 2006-07-09: def-edebug-spec is now in subr.el.
; '(progn
(def-edebug-spec c-fontify-types-and-refs let*)
@@ -494,19 +650,24 @@ stuff. Used on level 1 and higher."
(c-lang-const c-cpp-expr-directives)))
(cef-re (c-make-keywords-re t
(c-lang-const c-cpp-expr-functions))))
- `((,(c-make-font-lock-search-function
- (concat noncontinued-line-end
- (c-lang-const c-opt-cpp-prefix)
- ced-re ; 1 + ncle-depth
- ;; Match the whole logical line to look
- ;; for the functions in.
- "\\(\\\\\\(.\\|[\n\r]\\)\\|[^\n\r]\\)*")
- `((let ((limit (match-end 0)))
- (while (re-search-forward ,cef-re limit 'move)
- (c-put-font-lock-face (match-beginning 1)
- (match-end 1)
- c-preprocessor-face-name)))
- (goto-char (match-end ,(1+ ncle-depth)))))))))
+
+ `((,(c-make-font-lock-context-search-function
+ `(,(concat noncontinued-line-end
+ (c-lang-const c-opt-cpp-prefix)
+ ced-re ; 1 + ncle-depth
+ ;; Match the whole logical line to look
+ ;; for the functions in.
+ "\\(\\\\\\(.\\|[\n\r]\\)\\|[^\n\r]\\)*")
+ ((let ((limit (match-end 0)))
+ (while (re-search-forward ,cef-re limit 'move)
+ (c-put-font-lock-face (match-beginning 1)
+ (match-end 1)
+ c-preprocessor-face-name)))
+ (goto-char (match-end ,(1+ ncle-depth)))))
+ `(in-cpp-expr
+ (save-excursion (c-end-of-macro) (point))
+ ,cef-re
+ (1 c-preprocessor-face-name t)))))))
;; Fontify the directive names.
(,(c-make-font-lock-search-function
@@ -759,6 +920,12 @@ casts and declarations are fontified. Used on level 2 and higher."
(c-forward-syntactic-ws limit)
(c-font-lock-declarators limit t (eq prop 'c-decl-type-start))))
+ (setq c-font-lock-context ;; (c-guess-font-lock-context)
+ (save-excursion
+ (if (and c-cpp-expr-intro-re
+ (c-beginning-of-macro)
+ (looking-at c-cpp-expr-intro-re))
+ 'in-cpp-expr)))
nil)
(defun c-font-lock-<>-arglists (limit)
@@ -1552,7 +1719,9 @@ on level 2 only and so aren't combined with `c-complex-decl-matchers'."
(unless (c-skip-comments-and-strings limit)
(c-forward-syntactic-ws)
;; Handle prefix declaration specifiers.
- (when (looking-at c-prefix-spec-kwds-re)
+ (when (or (looking-at c-prefix-spec-kwds-re)
+ (and (c-major-mode-is 'java-mode)
+ (looking-at "@[A-Za-z0-9]+")))
(c-forward-keyword-clause 1))
,(if (c-major-mode-is 'c++-mode)
`(when (and (c-forward-type)
@@ -1712,24 +1881,32 @@ higher."
c-label-face-name nil t))))))
;; Fontify the clauses after various keywords.
- ,@(when (or (c-lang-const c-type-list-kwds)
- (c-lang-const c-ref-list-kwds)
- (c-lang-const c-colon-type-list-kwds)
- (c-lang-const c-paren-type-kwds))
- `((,(c-make-font-lock-search-function
- (concat "\\<\\("
- (c-make-keywords-re nil
- (append (c-lang-const c-type-list-kwds)
- (c-lang-const c-ref-list-kwds)
- (c-lang-const c-colon-type-list-kwds)
- (c-lang-const c-paren-type-kwds)))
- "\\)\\>")
- '((c-fontify-types-and-refs ((c-promote-possible-types t))
- (c-forward-keyword-clause 1)
- (if (> (point) limit) (goto-char limit))))))))
-
- ,@(when (c-major-mode-is 'java-mode)
- `((eval . (list "\\<\\(@[a-zA-Z0-9]+\\)\\>" 1 c-annotation-face))))
+ ,@(when (or (c-lang-const c-type-list-kwds)
+ (c-lang-const c-ref-list-kwds)
+ (c-lang-const c-colon-type-list-kwds))
+ `((,(c-make-font-lock-BO-decl-search-function
+ (concat "\\<\\("
+ (c-make-keywords-re nil
+ (append (c-lang-const c-type-list-kwds)
+ (c-lang-const c-ref-list-kwds)
+ (c-lang-const c-colon-type-list-kwds)))
+ "\\)\\>")
+ '((c-fontify-types-and-refs ((c-promote-possible-types t))
+ (c-forward-keyword-clause 1)
+ (if (> (point) limit) (goto-char limit))))))))
+
+ ,@(when (c-lang-const c-paren-type-kwds)
+ `((,(c-make-font-lock-search-function
+ (concat "\\<\\("
+ (c-make-keywords-re nil
+ (c-lang-const c-paren-type-kwds))
+ "\\)\\>")
+ '((c-fontify-types-and-refs ((c-promote-possible-types t))
+ (c-forward-keyword-clause 1)
+ (if (> (point) limit) (goto-char limit))))))))
+
+ ,@(when (c-major-mode-is 'java-mode)
+ `((eval . (list "\\<\\(@[a-zA-Z0-9]+\\)\\>" 1 c-annotation-face))))
))
(c-lang-defconst c-matchers-1
diff --git a/lisp/progmodes/cc-langs.el b/lisp/progmodes/cc-langs.el
index 35097242cb..279c5e46c4 100644
--- a/lisp/progmodes/cc-langs.el
+++ b/lisp/progmodes/cc-langs.el
@@ -815,6 +815,16 @@ expression."
t (if (c-lang-const c-opt-cpp-prefix)
'("if" "elif")))
+(c-lang-defconst c-cpp-expr-intro-re
+ "Regexp which matches the start of a CPP directive which contains an
+expression, or nil if there aren't any in the language."
+ t (if (c-lang-const c-cpp-expr-directives)
+ (concat
+ (c-lang-const c-opt-cpp-prefix)
+ (c-make-keywords-re t (c-lang-const c-cpp-expr-directives)))))
+(c-lang-defvar c-cpp-expr-intro-re
+ (c-lang-const c-cpp-expr-intro-re))
+
(c-lang-defconst c-cpp-expr-functions
"List of functions in cpp expressions."
t (if (c-lang-const c-opt-cpp-prefix)
@@ -1813,7 +1823,7 @@ will be handled."
"bindsTo" "delegatesTo" "implements" "proxy" "storedOn")
;; Note: "const" is not used in Java, but it's still a reserved keyword.
java '("abstract" "const" "final" "native" "private" "protected" "public"
- "static" "strictfp" "synchronized" "transient" "volatile" "@[A-Za-z0-9]+")
+ "static" "strictfp" "synchronized" "transient" "volatile")
pike '("final" "inline" "local" "nomask" "optional" "private" "protected"
"public" "static" "variant"))
@@ -1899,10 +1909,7 @@ one of `c-type-list-kwds', `c-ref-list-kwds',
(c-lang-defconst c-prefix-spec-kwds-re
;; Adorned regexp of `c-prefix-spec-kwds'.
- t (c-make-keywords-re t (c-lang-const c-prefix-spec-kwds))
- java (replace-regexp-in-string
- "\\\\\\[" "["
- (replace-regexp-in-string "\\\\\\+" "+" (c-make-keywords-re t (c-lang-const c-prefix-spec-kwds)))))
+ t (c-make-keywords-re t (c-lang-const c-prefix-spec-kwds)))
(c-lang-defvar c-prefix-spec-kwds-re (c-lang-const c-prefix-spec-kwds-re))
diff --git a/lisp/progmodes/cc-menus.el b/lisp/progmodes/cc-menus.el
index f53a7da518..4e9350de42 100644
--- a/lisp/progmodes/cc-menus.el
+++ b/lisp/progmodes/cc-menus.el
@@ -108,8 +108,11 @@ A sample value might look like: `\\(_P\\|_PROTO\\)'.")
"[^" c-alnum "_:<>~]" ; match any non-identifier char
"\\([" c-alpha "_][" c-alnum "_:<>~]*\\)" ; match function name
"\\([ \t\n]\\|\\\\\n\\)*(" ; see above, BUT the arg list
- "\\([ \t\n]\\|\\\\\n\\)*\\([^ \t\n(*][^)]*\\)?)" ; must not start
- "\\([ \t\n]\\|\\\\\n\\)*[^ \t\n;(]" ; with an asterisk or parentheses
+ "\\([ \t\n]\\|\\\\\n\\)*" ; must not start
+ "\\([^ \t\n(*]" ; with an asterisk or parentheses
+ "[^()]*\\(([^()]*)[^()]*\\)*" ; Maybe function pointer arguments
+ "\\)?)"
+ "\\([ \t\n]\\|\\\\\n\\)*[^ \t\n;(]"
) 1)
;; Special case for definitions using phony prototype macros like:
;; `int main _PROTO( (int argc,char *argv[]) )'.
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el
index 503698f0f7..5f99cfe002 100644
--- a/lisp/progmodes/compile.el
+++ b/lisp/progmodes/compile.el
@@ -145,7 +145,7 @@ of[ \t]+\"?\\([a-zA-Z]?:?[^\":\n]+\\)\"?:" 3 2 nil (1))
(ant
"^[ \t]*\\[[^] \n]+\\][ \t]*\\([^: \n]+\\):\\([0-9]+\\):\\(?:\\([0-9]+\\):\\([0-9]+\\):\\([0-9]+\\):\\)?\
-\\( warning\\)?" 1 (2 . 4) (3 . 5) (4))
+\\( warning\\)?" 1 (2 . 4) (3 . 5) (6))
(bash
"^\\([^: \n\t]+\\): line \\([0-9]+\\):" 1 2)
@@ -523,7 +523,7 @@ you may also want to change `compilation-page-delimiter'.")
;; Command output lines. Recognize `make[n]:' lines too.
("^\\([[:alnum:]_/.+-]+\\)\\(\\[\\([0-9]+\\)\\]\\)?[ \t]*:"
(1 font-lock-function-name-face) (3 compilation-line-face nil t))
- (" -\\(?:o[= ]?\\|-\\(?:outfile\\|output\\)[= ]\\)\\(\\S +\\)" . 1)
+ (" --?o\\(?:utfile\\|utput\\)?[= ]\\(\\S +\\)" . 1)
("^Compilation \\(finished\\).*"
(0 '(face nil compilation-message nil help-echo nil mouse-face nil) t)
(1 compilation-info-face))
@@ -647,19 +647,19 @@ starting the compilation process.")
(defvar compile-history nil)
(defface compilation-error
- '((t :inherit font-lock-warning-face))
+ '((t :inherit error))
"Face used to highlight compiler errors."
:group 'compilation
:version "22.1")
(defface compilation-warning
- '((t :inherit font-lock-variable-name-face))
+ '((t :inherit warning))
"Face used to highlight compiler warnings."
:group 'compilation
:version "22.1")
(defface compilation-info
- '((t :inherit font-lock-type-face))
+ '((t :inherit success))
"Face used to highlight compiler information."
:group 'compilation
:version "22.1")
@@ -985,12 +985,15 @@ POS and RES.")
(let* ((prev
(or (get-text-property (1- prev-pos) 'compilation-message)
(get-text-property prev-pos 'compilation-message)))
- (prev-struct
- (car (nth 2 (car prev)))))
+ (prev-file-struct
+ (and prev
+ (compilation--loc->file-struct
+ (compilation--message->loc prev)))))
+
;; Construct FILE . DIR from that.
- (if prev-struct
- (setq file (cons (car prev-struct)
- (cadr prev-struct))))))
+ (if prev-file-struct
+ (setq file (cons (caar prev-file-struct)
+ (cadr (car prev-file-struct)))))))
(unless file
(setq file '("*unknown*")))))
;; All of these fields are optional, get them only if we have an index, and
@@ -2410,7 +2413,7 @@ and overlay is highlighted between MK and END-MK."
;; display the source in another window.
(let ((pop-up-windows t))
(pop-to-buffer (marker-buffer mk) 'other-window))
- (pop-to-buffer-same-window (marker-buffer mk)))
+ (switch-to-buffer (marker-buffer mk)))
(unless (eq (goto-char mk) (point))
;; If narrowing gets in the way of going to the right place, widen.
(widen)
diff --git a/lisp/progmodes/grep.el b/lisp/progmodes/grep.el
index 5561575ea2..709f01444b 100644
--- a/lisp/progmodes/grep.el
+++ b/lisp/progmodes/grep.el
@@ -463,9 +463,12 @@ Set up `compilation-exit-message-function' and run `grep-setup-hook'."
(set (make-local-variable 'compilation-exit-message-function)
(lambda (status code msg)
(if (eq status 'exit)
- (cond ((zerop code)
+ ;; This relies on the fact that `compilation-start'
+ ;; sets buffer-modified to nil before running the command,
+ ;; so the buffer is still unmodified if there is no output.
+ (cond ((and (zerop code) (buffer-modified-p))
'("finished (matches found)\n" . "matched"))
- ((= code 1)
+ ((or (= code 1) (not (buffer-modified-p)))
'("finished with no matches found\n" . "no match"))
(t
(cons msg code)))
@@ -965,7 +968,9 @@ This command shares argument histories with \\[lgrep] and \\[grep-find]."
(unless (and dir (file-directory-p dir) (file-readable-p dir))
(setq dir default-directory))
(if (null files)
- (if (not (string= regexp grep-find-command))
+ (if (not (string= regexp (if (consp grep-find-command)
+ (car grep-find-command)
+ grep-find-command)))
(compilation-start regexp 'grep-mode))
(setq dir (file-name-as-directory (expand-file-name dir)))
(require 'find-dired) ; for `find-name-arg'
@@ -1023,8 +1028,7 @@ This command shares argument histories with \\[lgrep] and \\[grep-find]."
(read-from-minibuffer "Confirm: "
command nil nil 'grep-find-history))
(add-to-history 'grep-find-history command))
- (let ((default-directory dir)
- (process-connection-type nil))
+ (let ((default-directory dir))
(compilation-start command 'grep-mode))
;; Set default-directory if we started rgrep in the *grep* buffer.
(if (eq next-error-last-buffer (current-buffer))
diff --git a/lisp/progmodes/js.el b/lisp/progmodes/js.el
index 1bdcb4cfa8..5505e8e94b 100644
--- a/lisp/progmodes/js.el
+++ b/lisp/progmodes/js.el
@@ -61,6 +61,7 @@
(defvar inferior-moz-buffer)
(defvar moz-repl-name)
(defvar ido-cur-list)
+(defvar electric-layout-rules)
(declare-function ido-mode "ido")
(declare-function inferior-moz-process "ext:mozrepl" ())
@@ -507,9 +508,6 @@ getting timeout messages."
(defvar js-mode-map
(let ((keymap (make-sparse-keymap)))
- (mapc (lambda (key)
- (define-key keymap key #'js-insert-and-indent))
- '("{" "}" "(" ")" ":" ";" ","))
(define-key keymap [(control ?c) (meta ?:)] #'js-eval)
(define-key keymap [(control ?c) (control ?j)] #'js-set-js-context)
(define-key keymap [(control meta ?x)] #'js-eval-defun)
@@ -525,21 +523,6 @@ getting timeout messages."
keymap)
"Keymap for `js-mode'.")
-(defun js-insert-and-indent (key)
- "Run the command bound to KEY, and indent if necessary.
-Indentation does not take place if point is in a string or
-comment."
- (interactive (list (this-command-keys)))
- (call-interactively (lookup-key (current-global-map) key))
- (let ((syntax (save-restriction (widen) (syntax-ppss))))
- (when (or (and (not (nth 8 syntax))
- js-auto-indent-flag)
- (and (nth 4 syntax)
- (eq (current-column)
- (1+ (current-indentation)))))
- (indent-according-to-mode))))
-
-
;;; Syntax table and parsing
(defvar js-mode-syntax-table
@@ -1653,21 +1636,35 @@ This performs fontification according to `js--class-styles'."
js--font-lock-keywords-3)
"Font lock keywords for `js-mode'. See `font-lock-keywords'.")
-;; XXX: Javascript can continue a regexp literal across lines so long
-;; as the newline is escaped with \. Account for that in the regexp
-;; below.
-(eval-and-compile
- (defconst js--regexp-literal
- "[=(,:]\\(?:\\s-\\|\n\\)*\\(/\\)\\(?:\\\\.\\|[^/*\\]\\)\\(?:\\\\.\\|[^/\\]\\)*\\(/\\)"
- "Regexp matching a JavaScript regular expression literal.
-Match groups 1 and 2 are the characters forming the beginning and
-end of the literal."))
-
-(defconst js-syntax-propertize-function
- (syntax-propertize-rules
- ;; We want to match regular expressions only at the beginning of
- ;; expressions.
- (js--regexp-literal (1 "\"") (2 "\""))))
+(defun js-syntax-propertize-regexp (end)
+ (when (eq (nth 3 (syntax-ppss)) ?/)
+ ;; A /.../ regexp.
+ (when (re-search-forward "\\(?:\\=\\|[^\\]\\)\\(?:\\\\\\\\\\)*/" end 'move)
+ (put-text-property (1- (point)) (point)
+ 'syntax-table (string-to-syntax "\"/")))))
+
+(defun js-syntax-propertize (start end)
+ ;; Javascript allows immediate regular expression objects, written /.../.
+ (goto-char start)
+ (js-syntax-propertize-regexp end)
+ (funcall
+ (syntax-propertize-rules
+ ;; Distinguish /-division from /-regexp chars (and from /-comment-starter).
+ ("\\(?:^\\|[=([{,:;]\\)\\(?:[ \t]\\)*\\(/\\)[^/*]"
+ (1 (ignore
+ (forward-char -1)
+ (when (or (not (memq (char-after (match-beginning 0)) '(?\s ?\t)))
+ ;; If the / is at the beginning of line, we have to check
+ ;; the end of the previous text.
+ (save-excursion
+ (goto-char (match-beginning 0))
+ (forward-comment (- (point)))
+ (memq (char-before)
+ (eval-when-compile (append "=({[,:;" '(nil))))))
+ (put-text-property (match-beginning 1) (match-end 1)
+ 'syntax-table (string-to-syntax "\"/"))
+ (js-syntax-propertize-regexp end))))))
+ (point) end))
;;; Indentation
@@ -3298,7 +3295,7 @@ If one hasn't been set, or if it's stale, prompt for a new one."
(set (make-local-variable 'font-lock-defaults)
(list js--font-lock-keywords))
(set (make-local-variable 'syntax-propertize-function)
- js-syntax-propertize-function)
+ #'js-syntax-propertize)
(set (make-local-variable 'parse-sexp-ignore-comments) t)
(set (make-local-variable 'parse-sexp-lookup-properties) t)
@@ -3331,6 +3328,11 @@ If one hasn't been set, or if it's stale, prompt for a new one."
c-comment-start-regexp "/[*/]\\|\\s!"
comment-start-skip "\\(//+\\|/\\*+\\)\\s *")
+ (set (make-local-variable 'electric-indent-chars)
+ (append "{}():;," electric-indent-chars))
+ (set (make-local-variable 'electric-layout-rules)
+ '((?\; . after) (?\{ . after) (?\} . before)))
+
(let ((c-buffer-is-cc-mode t))
;; FIXME: These are normally set by `c-basic-common-init'. Should
;; we call it instead? (Bug#6071)
diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el
index 4d2f15c69d..3f923f496b 100644
--- a/lisp/progmodes/python.el
+++ b/lisp/progmodes/python.el
@@ -296,7 +296,7 @@ Used for syntactic keywords. N is the match number (1, 2 or 3)."
:filter (lambda (&rest junk)
(abbrev-table-menu python-mode-abbrev-table)))
"-"
- ["Start interpreter" python-shell
+ ["Start interpreter" run-python
:help "Run `inferior' Python in separate buffer"]
["Import/reload file" python-load-file
:help "Load into inferior Python session"]
@@ -328,14 +328,6 @@ Used for syntactic keywords. N is the match number (1, 2 or 3)."
;; eric has items including: (un)indent, (un)comment, restart script,
;; run script, debug script; also things for profiling, unit testing.
-(defvar python-shell-map
- (let ((map (copy-keymap comint-mode-map)))
- (define-key map [tab] 'tab-to-tab-stop)
- (define-key map "\C-c-" 'py-up-exception)
- (define-key map "\C-c=" 'py-down-exception)
- map)
- "Keymap used in *Python* shell buffers.")
-
(defvar python-mode-syntax-table
(let ((table (make-syntax-table)))
;; Give punctuation syntax to ASCII that normally has symbol
@@ -1345,7 +1337,7 @@ local value.")
(define-key map "\C-c\C-l" 'python-load-file)
(define-key map "\C-c\C-v" 'python-check)
;; Note that we _can_ still use these commands which send to the
- ;; Python process even at the prompt iff we have a normal prompt,
+ ;; Python process even at the prompt if we have a normal prompt,
;; i.e. '>>> ' and not '... '. See the comment before
;; python-send-region. Fixme: uncomment these if we address that.
diff --git a/lisp/progmodes/scheme.el b/lisp/progmodes/scheme.el
index 4151e2bb79..470b309434 100644
--- a/lisp/progmodes/scheme.el
+++ b/lisp/progmodes/scheme.el
@@ -55,24 +55,24 @@
(defvar scheme-mode-syntax-table
(let ((st (make-syntax-table))
(i 0))
-
- ;; Default is atom-constituent.
- (while (< i 256)
+ ;; Symbol constituents
+ ;; We used to treat chars 128-256 as symbol-constituent, but they
+ ;; should be valid word constituents (Bug#8843). Note that valid
+ ;; identifier characters are Scheme-implementation dependent.
+ (while (< i ?0)
(modify-syntax-entry i "_ " st)
(setq i (1+ i)))
-
- ;; Word components.
- (setq i ?0)
- (while (<= i ?9)
- (modify-syntax-entry i "w " st)
+ (setq i (1+ ?9))
+ (while (< i ?A)
+ (modify-syntax-entry i "_ " st)
(setq i (1+ i)))
- (setq i ?A)
- (while (<= i ?Z)
- (modify-syntax-entry i "w " st)
+ (setq i (1+ ?Z))
+ (while (< i ?a)
+ (modify-syntax-entry i "_ " st)
(setq i (1+ i)))
- (setq i ?a)
- (while (<= i ?z)
- (modify-syntax-entry i "w " st)
+ (setq i (1+ ?z))
+ (while (< i 128)
+ (modify-syntax-entry i "_ " st)
(setq i (1+ i)))
;; Whitespace
diff --git a/lisp/progmodes/sh-script.el b/lisp/progmodes/sh-script.el
index 258f9be923..7b949134c6 100644
--- a/lisp/progmodes/sh-script.el
+++ b/lisp/progmodes/sh-script.el
@@ -460,6 +460,7 @@ This is buffer-local in every such buffer.")
(define-key map "\C-c+" 'sh-add)
(define-key map "\C-\M-x" 'sh-execute-region)
(define-key map "\C-c\C-x" 'executable-interpret)
+ ;; FIXME: Use post-self-insert-hook.
(define-key map "<" 'sh-maybe-here-document)
(define-key map "(" 'skeleton-pair-insert-maybe)
(define-key map "{" 'skeleton-pair-insert-maybe)
@@ -1028,45 +1029,45 @@ subshells can nest."
(defun sh-font-lock-paren (start)
(unless (nth 8 (syntax-ppss))
- (save-excursion
- (goto-char start)
- ;; Skip through all patterns
- (while
- (progn
+ (save-excursion
+ (goto-char start)
+ ;; Skip through all patterns
+ (while
+ (progn
(while
(progn
- (forward-comment (- (point-max)))
+ (forward-comment (- (point-max)))
(when (and (eolp) (sh-is-quoted-p (point)))
(forward-char -1)
t)))
- ;; Skip through one pattern
- (while
- (or (/= 0 (skip-syntax-backward "w_"))
+ ;; Skip through one pattern
+ (while
+ (or (/= 0 (skip-syntax-backward "w_"))
(/= 0 (skip-chars-backward "-$=?[]*@/\\\\"))
- (and (sh-is-quoted-p (1- (point)))
- (goto-char (- (point) 2)))
+ (and (sh-is-quoted-p (1- (point)))
+ (goto-char (- (point) 2)))
(when (memq (char-before) '(?\" ?\' ?\}))
- (condition-case nil (progn (backward-sexp 1) t)
- (error nil)))))
- ;; Patterns can be preceded by an open-paren (Bug#1320).
- (if (eq (char-before (point)) ?\()
- (backward-char 1))
- (while (progn
- (forward-comment (- (point-max)))
- ;; Maybe we've bumped into an escaped newline.
- (sh-is-quoted-p (point)))
- (backward-char 1))
- (when (eq (char-before) ?|)
- (backward-char 1) t)))
- (when (progn (backward-char 2)
- (if (> start (line-end-position))
- (put-text-property (point) (1+ start)
- 'syntax-multiline t))
- ;; FIXME: The `in' may just be a random argument to
- ;; a normal command rather than the real `in' keyword.
- ;; I.e. we should look back to try and find the
- ;; corresponding `case'.
- (and (looking-at ";[;&]\\|in")
+ (condition-case nil (progn (backward-sexp 1) t)
+ (error nil)))))
+ ;; Patterns can be preceded by an open-paren (Bug#1320).
+ (if (eq (char-before (point)) ?\()
+ (backward-char 1))
+ (while (progn
+ (forward-comment (- (point-max)))
+ ;; Maybe we've bumped into an escaped newline.
+ (sh-is-quoted-p (point)))
+ (backward-char 1))
+ (when (eq (char-before) ?|)
+ (backward-char 1) t)))
+ (when (progn (backward-char 2)
+ (if (> start (line-end-position))
+ (put-text-property (point) (1+ start)
+ 'syntax-multiline t))
+ ;; FIXME: The `in' may just be a random argument to
+ ;; a normal command rather than the real `in' keyword.
+ ;; I.e. we should look back to try and find the
+ ;; corresponding `case'.
+ (and (looking-at ";[;&]\\|\\_<in")
;; ";; esac )" is a case that looks like a case-pattern
;; but it's really just a close paren after a case
;; statement. I.e. if we skipped over `esac' just now,
@@ -3659,6 +3660,7 @@ The document is bounded by `sh-here-document-word'."
(save-excursion
(backward-char 2)
(sh-quoted-p))
+ (nth 8 (syntax-ppss))
(let ((tabs (if (string-match "\\`-" sh-here-document-word)
(make-string (/ (current-indentation) tab-width) ?\t)
""))
diff --git a/lisp/saveplace.el b/lisp/saveplace.el
index 2d1586d895..9d776877ca 100644
--- a/lisp/saveplace.el
+++ b/lisp/saveplace.el
@@ -89,8 +89,9 @@ value of `version-control'."
(defvar save-place-loaded nil
"Non-nil means that the `save-place-file' has been loaded.")
-(defcustom save-place-limit nil
+(defcustom save-place-limit 400
"Maximum number of entries to retain in the list; nil means no limit."
+ :version "24.1" ; nil -> 400
:type '(choice (integer :tag "Entries" :value 1)
(const :tag "No Limit" nil))
:group 'save-place)
diff --git a/lisp/server.el b/lisp/server.el
index c91f10b658..63d46a365c 100644
--- a/lisp/server.el
+++ b/lisp/server.el
@@ -112,7 +112,10 @@ If set, the server accepts remote connections; otherwise it is local."
(put 'server-host 'risky-local-variable t)
(defcustom server-port nil
- "The port number that the server process should listen on."
+ "The port number that the server process should listen on.
+This variable only takes effect when the Emacs server is using
+TCP instead of local sockets. A nil value means to use a random
+port number."
:group 'server
:type '(choice
(string :tag "Port number")
diff --git a/lisp/shell.el b/lisp/shell.el
index de811543ba..909ebb48af 100644
--- a/lisp/shell.el
+++ b/lisp/shell.el
@@ -383,6 +383,39 @@ to `dirtrack-mode'."
:group 'shell
:type '(choice (const nil) regexp))
+(defun shell-parse-pcomplete-arguments ()
+ "Parse whitespace separated arguments in the current region."
+ (let ((begin (save-excursion (shell-backward-command 1) (point)))
+ (end (point))
+ begins args)
+ (save-excursion
+ (goto-char begin)
+ (while (< (point) end)
+ (skip-chars-forward " \t\n")
+ (push (point) begins)
+ (let ((arg ()))
+ (while (looking-at
+ (eval-when-compile
+ (concat
+ "\\(?:[^\s\t\n\\\"']+"
+ "\\|'\\([^']*\\)'?"
+ "\\|\"\\(\\(?:[^\"\\]\\|\\\\.\\)*\\)\"?"
+ "\\|\\\\\\(\\(?:.\\|\n\\)?\\)\\)")))
+ (goto-char (match-end 0))
+ (cond
+ ((match-beginning 3) ;Backslash escape.
+ (push (if (= (match-beginning 3) (match-end 3))
+ "\\" (match-string 3))
+ arg))
+ ((match-beginning 2) ;Double quote.
+ (push (replace-regexp-in-string
+ "\\\\\\(.\\)" "\\1" (match-string 2))
+ arg))
+ ((match-beginning 1) ;Single quote.
+ (push (match-string 1) arg))
+ (t (push (match-string 0) arg))))
+ (push (mapconcat #'identity (nreverse arg) "") args)))
+ (cons (nreverse args) (nreverse begins)))))
(defun shell-completion-vars ()
"Setup completion vars for `shell-mode' and `read-shell-command'."
@@ -396,8 +429,9 @@ to `dirtrack-mode'."
(set (make-local-variable 'comint-dynamic-complete-functions)
shell-dynamic-complete-functions)
(set (make-local-variable 'pcomplete-parse-arguments-function)
- ;; FIXME: This function should be moved to shell.el.
- #'pcomplete-parse-comint-arguments)
+ #'shell-parse-pcomplete-arguments)
+ (set (make-local-variable 'pcomplete-arg-quote-list)
+ (append "\\ \t\n\r\"'`$|&;(){}[]<>#" nil))
(set (make-local-variable 'pcomplete-termination-string)
(cond ((not comint-completion-addsuffix) "")
((stringp comint-completion-addsuffix)
diff --git a/lisp/startup.el b/lisp/startup.el
index 6953ed25ed..6c3bb397e9 100644
--- a/lisp/startup.el
+++ b/lisp/startup.el
@@ -105,6 +105,11 @@ This is a convenience alias, so that one can write \(pop argv\)
inside of --eval command line arguments in order to access
following arguments.")
+(with-no-warnings
+ ;; FIXME: Bad name for a dynamically bound variable
+ (defvar argi nil
+ "Current command-line argument."))
+
(defvar command-line-functions nil ;; lrs 7/31/89
"List of functions to process unrecognized command-line arguments.
Each function should access the dynamically bound variables
@@ -404,7 +409,7 @@ The regexp should not contain a starting \"\\`\" or a trailing
\"\\'\"; those are added automatically by callers.")
(defun normal-top-level-add-subdirs-to-load-path ()
- "Add all subdirectories of current directory to `load-path'.
+ "Add all subdirectories of `default-directory' to `load-path'.
More precisely, this uses only the subdirectories whose names
start with letters or digits; it excludes any subdirectory named `RCS'
or `CVS', and any subdirectory that contains a file named `.nosearch'."
diff --git a/lisp/subr.el b/lisp/subr.el
index ef19797012..b49a20e7f6 100644
--- a/lisp/subr.el
+++ b/lisp/subr.el
@@ -526,6 +526,20 @@ but optional second arg NODIGITS non-nil treats them like other chars."
(define-key map (char-to-string loop) 'digit-argument)
(setq loop (1+ loop))))))
+(defun make-composed-keymap (maps &optional parent)
+ "Construct a new keymap composed of MAPS and inheriting from PARENT.
+When looking up a key in the returned map, the key is looked in each
+keymap of MAPS in turn until a binding is found.
+If no binding is found in MAPS, the lookup continues in PARENT, if non-nil.
+As always with keymap inheritance, a nil binding in MAPS overrides
+any corresponding binding in PARENT, but it does not override corresponding
+bindings in other keymaps of MAPS.
+MAPS can be a list of keymaps or a single keymap.
+PARENT if non-nil should be a keymap."
+ `(keymap
+ ,@(if (keymapp maps) (list maps) maps)
+ ,@parent))
+
(defun define-key-after (keymap key definition &optional after)
"Add binding in KEYMAP for KEY => DEFINITION, right after AFTER's binding.
This is like `define-key' except that the binding for KEY is placed
@@ -874,8 +888,8 @@ The elements of the list may include `meta', `control',
and `down'.
EVENT may be an event or an event type. If EVENT is a symbol
that has never been used in an event that has been read as input
-in the current Emacs session, then this function can return nil,
-even when EVENT actually has modifiers."
+in the current Emacs session, then this function may fail to include
+the `click' modifier."
(let ((type event))
(if (listp type)
(setq type (car type)))
@@ -3524,6 +3538,24 @@ If IGNORE-CASE is non-nil, the comparison is done without paying attention
to case differences."
(eq t (compare-strings str1 nil nil
str2 0 (length str1) ignore-case)))
+
+(defun bidi-string-mark-left-to-right (str)
+ "Return a string that can be safely inserted in left-to-right text.
+
+Normally, inserting a string with right-to-left (RTL) script into
+a buffer may cause some subsequent text to be displayed as part
+of the RTL segment (usually this affects punctuation characters).
+This function returns a string which displays as STR but forces
+subsequent text to be displayed as left-to-right.
+
+If STR contains any RTL character, this function returns a string
+consisting of STR followed by an invisible left-to-right mark
+\(LRM) character. Otherwise, it returns STR."
+ (unless (stringp str)
+ (signal 'wrong-type-argument (list 'stringp str)))
+ (if (string-match "\\cR" str)
+ (concat str (propertize (string ?\x200e) 'invisible t))
+ str))
;;;; invisibility specs
diff --git a/lisp/term.el b/lisp/term.el
index 6d7f6f5c53..361ff68539 100644
--- a/lisp/term.el
+++ b/lisp/term.el
@@ -1227,9 +1227,9 @@ without any interpretation."
(make-string 1 char)
(format "\e%c" char)))))
-(defun term-mouse-paste (click arg)
- "Insert the last stretch of killed text at the position clicked on."
- (interactive "e\nP")
+(defun term-mouse-paste (click)
+ "Insert the primary selection at the position clicked on."
+ (interactive "e")
(if (featurep 'xemacs)
(term-send-raw-string
(or (condition-case () (x-get-selection) (error ()))
@@ -1238,10 +1238,17 @@ without any interpretation."
(run-hooks 'mouse-leave-buffer-hook)
(setq this-command 'yank)
(mouse-set-point click)
- (term-send-raw-string (current-kill (cond
- ((listp arg) 0)
- ((eq arg '-) -1)
- (t (1- arg)))))))
+ (term-send-raw-string
+ (or (cond ; From `mouse-yank-primary':
+ ((eq system-type 'windows-nt)
+ (or (x-get-selection 'PRIMARY)
+ (x-get-selection-value)))
+ ((fboundp 'x-get-selection-value)
+ (or (x-get-selection-value)
+ (x-get-selection 'PRIMARY)))
+ (t
+ (x-get-selection 'PRIMARY)))
+ (error "No selection is available")))))
(defun term-paste ()
"Insert the last stretch of killed text at point."
diff --git a/lisp/textmodes/bibtex.el b/lisp/textmodes/bibtex.el
index a660bdb648..0383251523 100644
--- a/lisp/textmodes/bibtex.el
+++ b/lisp/textmodes/bibtex.el
@@ -3060,7 +3060,7 @@ When called interactively, FORCE is t, CURRENT is t if current buffer uses
;; select BibTeX buffer
(if select
(if buffer-list
- (pop-to-buffer-same-window
+ (switch-to-buffer
(completing-read "Switch to BibTeX buffer: "
(mapcar 'buffer-name buffer-list)
nil t
diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el
index c196218fee..5521cfd3de 100644
--- a/lisp/textmodes/ispell.el
+++ b/lisp/textmodes/ispell.el
@@ -1914,7 +1914,7 @@ Global `ispell-quit' set to start location to continue spell session."
(setq line (1+ line))))
(insert (car guess) " ")
(setq guess (cdr guess)))
- (insert "\nUse option `i' to accept this spelling and put it in your private dictionary.")
+ (insert "\nUse option `i' to accept this spelling and put it in your private dictionary.\n")
(setq line (+ line (if choices 3 2)))))
(while (and choices
(< (if (> (+ 7 (current-column) (length (car choices))
diff --git a/lisp/time-stamp.el b/lisp/time-stamp.el
index 5934058399..fda8cd1438 100644
--- a/lisp/time-stamp.el
+++ b/lisp/time-stamp.el
@@ -424,10 +424,10 @@ format the string."
(let ((ts-real-time-zone (getenv "TZ")))
(unwind-protect
(progn
- (set-time-zone-rule time-stamp-time-zone)
+ (setenv "TZ" time-stamp-time-zone)
(format-time-string
(time-stamp-string-preprocess ts-format)))
- (set-time-zone-rule ts-real-time-zone)))
+ (setenv "TZ" ts-real-time-zone)))
(format-time-string
(time-stamp-string-preprocess ts-format)))
;; handle version 1 compatibility
diff --git a/lisp/time.el b/lisp/time.el
index b158ef6469..f8fea0c64a 100644
--- a/lisp/time.el
+++ b/lisp/time.el
@@ -156,21 +156,24 @@ LABEL is a string to display as the label of that TIMEZONE's time."
(defcustom display-time-world-list
;; Determine if zoneinfo style timezones are supported by testing that
;; America/New York and Europe/London return different timezones.
- (let (gmt nyt)
- (set-time-zone-rule "America/New_York")
- (setq nyt (format-time-string "%z"))
- (set-time-zone-rule "Europe/London")
- (setq gmt (format-time-string "%z"))
- (set-time-zone-rule nil)
+ (let ((old-tz (getenv "TZ"))
+ gmt nyt)
+ (unwind-protect
+ (progn
+ (setenv "TZ" "America/New_York")
+ (setq nyt (format-time-string "%z"))
+ (setenv "TZ" "Europe/London")
+ (setq gmt (format-time-string "%z")))
+ (setenv "TZ" old-tz))
(if (string-equal nyt gmt)
legacy-style-world-list
zoneinfo-style-world-list))
"Alist of time zones and places for `display-time-world' to display.
Each element has the form (TIMEZONE LABEL).
-TIMEZONE should be in the format supported by `set-time-zone-rule' on
-your system. See the documentation of `zoneinfo-style-world-list' and
-\`legacy-style-world-list' for two widely used formats.
-LABEL is a string to display as the label of that TIMEZONE's time."
+TIMEZONE should be in a format supported by your system. See the
+documentation of `zoneinfo-style-world-list' and
+\`legacy-style-world-list' for two widely used formats. LABEL is
+a string to display as the label of that TIMEZONE's time."
:group 'display-time
:type '(repeat (list string string))
:version "23.1")
@@ -521,26 +524,26 @@ See `display-time-world'."
(defun display-time-world-display (alist)
"Replace current buffer text with times in various zones, based on ALIST."
(let ((inhibit-read-only t)
- (buffer-undo-list t))
+ (buffer-undo-list t)
+ (old-tz (getenv "TZ"))
+ (max-width 0)
+ result fmt)
(erase-buffer)
- (let ((max-width 0)
- (result ())
- fmt)
- (unwind-protect
- (dolist (zone alist)
- (let* ((label (cadr zone))
- (width (string-width label)))
- (set-time-zone-rule (car zone))
- (push (cons label
- (format-time-string display-time-world-time-format))
- result)
- (when (> width max-width)
- (setq max-width width))))
- (set-time-zone-rule nil))
- (setq fmt (concat "%-" (int-to-string max-width) "s %s\n"))
- (dolist (timedata (nreverse result))
- (insert (format fmt (car timedata) (cdr timedata)))))
- (delete-char -1)))
+ (unwind-protect
+ (dolist (zone alist)
+ (let* ((label (cadr zone))
+ (width (string-width label)))
+ (setenv "TZ" (car zone))
+ (push (cons label
+ (format-time-string display-time-world-time-format))
+ result)
+ (when (> width max-width)
+ (setq max-width width))))
+ (setenv "TZ" old-tz))
+ (setq fmt (concat "%-" (int-to-string max-width) "s %s\n"))
+ (dolist (timedata (nreverse result))
+ (insert (format fmt (car timedata) (cdr timedata)))))
+ (delete-char -1))
;;;###autoload
(defun display-time-world ()
diff --git a/lisp/tutorial.el b/lisp/tutorial.el
index 77ef50843d..c57ec33d2e 100644
--- a/lisp/tutorial.el
+++ b/lisp/tutorial.el
@@ -253,7 +253,7 @@ LEFT and RIGHT are the elements to compare."
;; * INSERTING AND DELETING
;; C-u 8 * to insert ********.
(delete-backward-char "\d")
- (delete-forward-char [?\C-d])
+ (delete-char [?\C-d])
(backward-kill-word [?\M-\d])
(kill-word [?\M-d])
(kill-line [?\C-k])
@@ -298,7 +298,7 @@ LEFT and RIGHT are the elements to compare."
(isearch-backward [?\C-r])
;; * MULTIPLE WINDOWS
- (split-window-vertically [?\C-x ?2])
+ (split-window-above-each-other [?\C-x ?2])
(scroll-other-window [?\C-\M-v])
(other-window [?\C-x ?o])
(find-file-other-window [?\C-x ?4 ?\C-f])
@@ -889,6 +889,11 @@ Run the Viper tutorial? "))
(search-forward ">>")
(replace-match "]")))
(beginning-of-line)
+ ;; FIXME: if the window is not tall, and especially if the
+ ;; big red "NOTICE: The main purpose..." text has been
+ ;; inserted at the start of the buffer, the "type C-v to
+ ;; move to the next screen" might not be visible on the
+ ;; first screen (n < 0). How will the novice know what to do?
(let ((n (- (window-height (selected-window))
(count-lines (point-min) (point))
6)))
@@ -897,7 +902,7 @@ Run the Viper tutorial? "))
;; For a short gap, we don't need the [...] line,
;; so delete it.
(delete-region (point) (progn (end-of-line) (point)))
- (newline n))
+ (if (> n 0) (newline n)))
;; Some people get confused by the large gap.
(newline (/ n 2))
diff --git a/lisp/url/ChangeLog b/lisp/url/ChangeLog
index 6a3638c423..5714179fcf 100644
--- a/lisp/url/ChangeLog
+++ b/lisp/url/ChangeLog
@@ -1,3 +1,8 @@
+2011-08-07 Chong Yidong <[email protected]>
+
+ * url-http.el (url-http-parse-headers): For HTTP 301/302/307,
+ don't convert to a GET request (Bug#701).
+
2011-07-13 Chris Newton <[email protected]> (tiny change)
* url-http.el (url-http): Copy over `url-show-status' to the async
diff --git a/lisp/url/url-http.el b/lisp/url/url-http.el
index def3544939..a21aed2143 100644
--- a/lisp/url/url-http.el
+++ b/lisp/url/url-http.el
@@ -563,16 +563,8 @@ should be shown to the user."
;; automatically redirect the request unless it can be
;; confirmed by the user, since this might change the
;; conditions under which the request was issued.
- (if (member url-http-method '("HEAD" "GET"))
- ;; Automatic redirection is ok
- nil
- ;; It is just too big of a pain in the ass to get this
- ;; prompt all the time. We will just silently lose our
- ;; data and convert to a GET method.
- (url-http-debug "Converting `%s' request to `GET' because of REDIRECT(%d)"
- url-http-method url-http-response-status)
- (setq url-http-method "GET"
- url-http-data nil)))
+ (unless (member url-http-method '("HEAD" "GET"))
+ (setq redirect-uri nil)))
(see-other ; 303
;; The response to the request can be found under a different
;; URI and SHOULD be retrieved using a GET method on that
diff --git a/lisp/vc/add-log.el b/lisp/vc/add-log.el
index e5aead2309..9170d7b942 100644
--- a/lisp/vc/add-log.el
+++ b/lisp/vc/add-log.el
@@ -853,9 +853,9 @@ non-nil, otherwise in local time."
(let ((tz (getenv "TZ")))
(unwind-protect
(progn
- (set-time-zone-rule add-log-time-zone-rule)
+ (setenv "TZ" add-log-time-zone-rule)
(funcall add-log-time-format))
- (set-time-zone-rule tz)))
+ (setenv "TZ" tz)))
(funcall add-log-time-format))
" " full-name
" <" addr ">"))
diff --git a/lisp/vc/pcvs-defs.el b/lisp/vc/pcvs-defs.el
index 67f86dd364..46b95130ca 100644
--- a/lisp/vc/pcvs-defs.el
+++ b/lisp/vc/pcvs-defs.el
@@ -183,7 +183,7 @@ If set to nil, `cvs-mode-add' will always prompt for a message."
(defcustom cvs-find-file-and-jump nil
"Jump to the modified area when finding a file.
-If non-nil, `cvs-mode-file-file' will place the cursor at the beginning of
+If non-nil, `cvs-mode-find-file' will place the cursor at the beginning of
the modified area. If the file is not locally modified, this will obviously
have no effect."
:group 'pcl-cvs
diff --git a/lisp/vc/vc-git.el b/lisp/vc/vc-git.el
index 711a573ba9..fc42b43c97 100644
--- a/lisp/vc/vc-git.el
+++ b/lisp/vc/vc-git.el
@@ -988,7 +988,8 @@ This command shares argument histories with \\[rgrep] and \\[grep]."
(setq command nil))
(setq dir (file-name-as-directory (expand-file-name dir)))
(setq command
- (grep-expand-template "git grep -n -e <R> -- <F>" regexp files))
+ (grep-expand-template "git grep --no-color -n -e <R> -- <F>"
+ regexp files))
(when command
(if (equal current-prefix-arg '(4))
(setq command
diff --git a/lisp/vc/vc-rcs.el b/lisp/vc/vc-rcs.el
index 488efaa352..8051009a98 100644
--- a/lisp/vc/vc-rcs.el
+++ b/lisp/vc/vc-rcs.el
@@ -314,7 +314,10 @@ expanded if `vc-keep-workfiles' is non-nil, otherwise, delete the workfile."
(defun vc-rcs-responsible-p (file)
"Return non-nil if RCS thinks it would be responsible for registering FILE."
;; TODO: check for all the patterns in vc-rcs-master-templates
- (file-directory-p (expand-file-name "RCS" (file-name-directory file))))
+ (file-directory-p (expand-file-name "RCS"
+ (if (file-directory-p file)
+ file
+ (file-name-directory file)))))
(defun vc-rcs-receive-file (file rev)
"Implementation of receive-file for RCS."
diff --git a/lisp/view.el b/lisp/view.el
index 21479a70a7..11cbc79449 100644
--- a/lisp/view.el
+++ b/lisp/view.el
@@ -318,7 +318,7 @@ EXIT-ACTION to `kill-buffer-if-not-modified' avoids this."
(progn
(switch-to-buffer buffer)
(message "Not using View mode because the major mode is special"))
- (pop-to-buffer-same-window buffer)
+ (switch-to-buffer buffer)
(view-mode-enter nil exit-action)))
;;;###autoload
@@ -338,7 +338,8 @@ Optional argument EXIT-ACTION is either nil or a function with buffer as
argument. This function is called when finished viewing buffer. Use
this argument instead of explicitly setting `view-exit-action'."
(interactive "bIn other window view buffer:\nP")
- (pop-to-buffer-other-window buffer)
+ (let ((pop-up-windows t))
+ (pop-to-buffer buffer t))
(view-mode-enter nil exit-action))
;;;###autoload
@@ -358,7 +359,8 @@ Optional argument EXIT-ACTION is either nil or a function with buffer as
argument. This function is called when finished viewing buffer. Use
this argument instead of explicitly setting `view-exit-action'."
(interactive "bView buffer in other frame: \nP")
- (pop-to-buffer-other-frame buffer)
+ (let ((pop-up-frames t))
+ (pop-to-buffer buffer t))
(view-mode-enter nil exit-action))
;;;###autoload
@@ -576,9 +578,9 @@ current buffer. "
(cond
((or all-windows view-exits-all-viewing-windows)
(dolist (window (get-buffer-window-list))
- (quit-restore-window window)))
+ (quit-window nil window)))
((eq (window-buffer) (current-buffer))
- (quit-restore-window)))
+ (quit-window)))
(when exit-action
(funcall exit-action buffer))
diff --git a/lisp/window.el b/lisp/window.el
index 905db8dc9b..5272841a9c 100644
--- a/lisp/window.el
+++ b/lisp/window.el
@@ -2259,10 +2259,10 @@ and no others."
;;; Deleting windows.
(defcustom frame-auto-delete 'automatic
- "If non-nil, quitting a window can delete it's frame.
+ "If non-nil, quitting a window can delete its frame.
If this variable is nil, functions that quit a window never
-delete the associated frame. If this variable equals the symbol
-`automatic', a frame is deleted only if it the window is
+delete the associated frame. If this variable's value is the
+symbol `automatic', a frame is deleted only if the window is
dedicated or was created by `display-buffer'. If this variable
is t, a frame can be always deleted, even if it was created by
`make-frame-command'. Other values should not be used.
@@ -2272,7 +2272,7 @@ another frame still exists.
Functions quitting a window and consequently affected by this
variable are `switch-to-prev-buffer', `delete-windows-on',
-`replace-buffer-in-windows' and `quit-restore-window'."
+`replace-buffer-in-windows' and `quit-window'."
:type '(choice
(const :tag "Never" nil)
(const :tag "Automatic" automatic)
@@ -2282,8 +2282,8 @@ variable are `switch-to-prev-buffer', `delete-windows-on',
(defun window-deletable-p (&optional window)
"Return t if WINDOW can be safely deleted from its frame.
-Return `frame' if deleting WINDOW should delete its frame
-instead."
+Return `frame' if deleting WINDOW should also delete its
+frame."
(setq window (window-normalize-any-window window))
(unless ignore-window-parameters
;; Handle atomicity.
@@ -2291,29 +2291,45 @@ instead."
(setq window (window-atom-root window))))
(let ((parent (window-parent window))
(frame (window-frame window))
+ (buffer (window-buffer window))
(dedicated (and (window-buffer window) (window-dedicated-p window)))
(quit-restore (window-parameter window 'quit-restore)))
(cond
((frame-root-window-p window)
+ ;; Don't delete FRAME if `frame-auto-delete' is nil.
(when (and (or (eq frame-auto-delete t)
(and (eq frame-auto-delete 'automatic)
+ ;; Delete FRAME only if it's either dedicated
+ ;; or quit-restore's car is `new-frame' and
+ ;; WINDOW still displays the same buffer
(or dedicated
(and (eq (car-safe quit-restore) 'new-frame)
(eq (nth 1 quit-restore)
(window-buffer window))))))
+ ;; Don't delete FRAME if we have another buffer in
+ ;; WINDOW's previous buffers. Bug#9419.
+ (or (not (window-prev-buffers window))
+ (eq (caar (window-prev-buffers window)) buffer))
+ ;; Don't try to delete FRAME when there are no other
+ ;; visible frames left.
(other-visible-frames-p frame))
- ;; WINDOW is the root window of its frame. Return `frame' but
- ;; only if WINDOW is (1) either dedicated or quit-restore's car
- ;; is new-frame and the window still displays the same buffer
- ;; and (2) there are other frames left.
'frame))
- ((and (not ignore-window-parameters)
- (eq (window-parameter window 'window-side) 'none)
- (or (not parent)
- (not (eq (window-parameter parent 'window-side) 'none))))
- ;; Can't delete last main window.
- nil)
- (t))))
+ ;; Don't delete WINDOW if we find another buffer in WINDOW's
+ ;; previous buffers.
+ ((and (or (not (window-prev-buffers window))
+ (eq (caar (window-prev-buffers window)) buffer))
+ ;; Delete WINDOW only if it's dedicated or quit-restore's car
+ ;; is `new-frame' or `new-window' and it still displays the
+ ;; same buffer.
+ (or dedicated
+ (and (memq (car-safe quit-restore) '(new-window new-frame))
+ (eq (nth 1 quit-restore) (window-buffer window))))
+ ;; Don't delete the last main window.
+ (or ignore-window-parameters
+ (not (eq (window-parameter window 'window-side) 'none))
+ (and parent
+ (eq (window-parameter parent 'window-side) 'none))))
+ t))))
(defun window-or-subwindow-p (subwindow window)
"Return t if SUBWINDOW is either WINDOW or a subwindow of WINDOW."
@@ -2795,7 +2811,7 @@ displayed there."
(let* ((buffer (window-normalize-buffer buffer-or-name)))
;; If `buffer-or-name' is not on the selected frame we unrecord it
;; although it's not "here" (call it a feature).
- (unrecord-buffer buffer)
+ (bury-buffer-internal buffer)
;; Handle case where `buffer-or-name' is nil and the current buffer
;; is shown in the selected window.
(cond
@@ -2907,21 +2923,17 @@ all window-local buffer lists."
;; Unrecord BUFFER in WINDOW.
(unrecord-window-buffer window buffer)))))
-(defun quit-restore-window (&optional window kill)
- "Quit WINDOW in some way.
-WINDOW must be a live window and defaults to the selected window.
-Return nil.
+(defun quit-window (&optional kill window)
+ "Quit WINDOW and bury its buffer.
+WINDOW defaults to the selected window.
+With a prefix argument, kill the buffer instead.
According to information stored in WINDOW's `quit-restore' window
parameter either \(1) delete WINDOW and its frame, \(2) delete
WINDOW, \(3) restore the buffer previously displayed in WINDOW,
or \(4) make WINDOW display some other buffer than the present
-one. If non-nil, reset `quit-restore' parameter to nil.
-
-Optional argument KILL non-nil means in addition kill WINDOW's
-buffer. If KILL is nil, put WINDOW's buffer at the end of the
-buffer list. Interactively, KILL is the prefix argument."
- (interactive "i\nP")
+one. If non-nil, reset `quit-restore' parameter to nil."
+ (interactive "P")
(setq window (window-normalize-live-window window))
(let ((buffer (window-buffer window))
(quit-restore (window-parameter window 'quit-restore))
@@ -2932,12 +2944,9 @@ buffer list. Interactively, KILL is the prefix argument."
(eq (window-buffer window) (nth 1 quit-restore)))
(window-dedicated-p window))
(setq deletable (window-deletable-p window)))
- ;; WINDOW can be deleted.
- (unrecord-buffer buffer)
+ ;; Check if WINDOW's frame can be deleted.
(if (eq deletable 'frame)
- ;; WINDOW's frame can be deleted.
(delete-frame (window-frame window))
- ;; Just delete WINDOW.
(delete-window window))
;; If the previously selected window is still alive, select it.
(when (window-live-p (nth 2 quit-restore))
@@ -2948,17 +2957,17 @@ buffer list. Interactively, KILL is the prefix argument."
;; in the first place.
(eq (window-buffer window) (nth 3 quit-restore)))
(setq resize (with-current-buffer buffer temp-buffer-resize-mode))
- ;; Unrecord buffer.
- (unrecord-buffer buffer)
(unrecord-window-buffer window buffer)
;; Display buffer stored in the quit-restore parameter.
(set-window-dedicated-p window nil)
(set-window-buffer window (nth 0 quit-restore))
(set-window-start window (nth 1 quit-restore))
(set-window-point window (nth 2 quit-restore))
- (when (and resize (/= (nth 4 quit-restore) (window-total-size window)))
- (window-resize
- window (- (nth 4 quit-restore) (window-total-size window))))
+ (and resize
+ (/= (nth 4 quit-restore) (window-total-size window))
+ (window-resize window
+ (- (nth 4 quit-restore)
+ (window-total-size window))))
;; Reset the quit-restore parameter.
(set-window-parameter window 'quit-restore nil)
(when (window-live-p (nth 5 quit-restore))
@@ -2967,12 +2976,12 @@ buffer list. Interactively, KILL is the prefix argument."
;; Otherwise, show another buffer in WINDOW and reset the
;; quit-restore parameter.
(set-window-parameter window 'quit-restore nil)
- (unrecord-buffer buffer)
(switch-to-prev-buffer window 'bury-or-kill)))
;; Kill WINDOW's old-buffer if requested
- (when kill (kill-buffer buffer))
- nil))
+ (if kill
+ (kill-buffer buffer)
+ (bury-buffer-internal buffer))))
;;; Splitting windows.
(defsubst window-split-min-size (&optional horizontal)
@@ -3829,790 +3838,6 @@ subwindows can get as small as `window-safe-min-height' and
(window-state-put-2 ignore))
(window-check frame))))
-(defconst display-buffer-macro-specifiers
- '((same-window
- ;; Use the same window.
- (reuse-window same nil nil))
- (same-frame
- ;; Avoid other frames.
- (reuse-window nil same nil)
- (pop-up-window (largest . nil) (lru . nil))
- (reuse-window nil other nil))
- (same-frame-other-window
- ;; Avoid other frames and selected window.
- (reuse-window other same nil)
- (pop-up-window (largest . nil) (lru . nil))
- (reuse-window other other nil))
- (other-frame
- ;; Avoid selected frame.
- (reuse-window nil same other)
- (pop-up-frame)
- (reuse-window nil other other)))
- "Buffer display macro specifiers.")
-
-(defcustom display-buffer-alist nil
- "List associating buffer identifiers with display specifiers.
-The car of each element of this list is built from a set of cons
-cells called buffer identifiers. `display-buffer' shows a buffer
-according to the display specifiers in the element's cdr
-\(elements are true lists) if at least one of the identifiers
-matches the first or third argument of `display-buffer'. Such a
-match occurs in one of the following three cases:
-
-- The car of the buffer identifier is the symbol `name' and its
- cdr is a string equalling the name of the buffer specified by
- the first \(BUFFER-OR-NAME) argument of `display-buffer'.
-
-- The car is the symbol `regexp' and the cdr is a regular
- expression matching the name of the buffer specified by the
- first \(BUFFER-OR-NAME) argument of `display-buffer'.
-
-- The car is the symbol `label' and the cdr is a symbol equalling
- the third \(LABEL) argument of `display-buffer'.
-
-Display specifiers are either symbols, cons cells, or lists.
-Five specifiers have been reserved to indicate the basic method
-for displaying the buffer: `reuse-window', `pop-up-window',
-`pop-up-frame', `use-side-window', and `function'.
-
-A list whose car is the symbol `reuse-window' indicates that an
-existing window shall be reused for displaying the buffer. The
-second element of this list specifies the window to use and can
-be one of the following symbols:
-
- nil stands for any window.
-
- `same' stands for the selected window.
-
- `other' stands for any but the selected window.
-
-The third element specifies whether the buffer shown in a window
-that shall be reused must be the same buffer that shall be
-displayed or another buffer and can be one of the following:
-
- nil means to not care about the window's buffer.
-
- `same' means the window must show the buffer already.
-
- `other' means the window must not show the buffer yet.
-
-The fourth element specifies the set of frames to search for a
-suitable window and can be one of the following:
-
- nil to reuse a window on the selected frame.
-
- `visible' to search visible frames on the current terminal.
-
- `other' stands for any visible frame but the selected one.
-
- 0 \(the number zero) to search visible and iconified frames on
- the current terminal.
-
- t to search arbitrary frames including invisible ones.
-
-If more than one window fits the constraints imposed by these
-elements, the least recently used candidate is chosen. A side
-window is never reused unless it already shows the buffer.
-
-The following two specifiers are useful when the method equals
-`reuse-window':
-
-- A cons cell whose car is the symbol `reuse-window-even-sizes'
- and whose cdr is non-nil means to even out the sizes of a
- reused window and the selected window provided they (1) appear
- adjacent to each other and (2) the selected window is larger
- than the window chosen. If the cdr is nil, this means that the
- window sizes are left alone.
-
-- A cons cell whose car is the symbol `reuse-window-dedicated'
- and whose cdr is non-nil means that a window can be reused even
- if it's weakly dedicated to its buffer. If the cdr is t, a
- strongly dedicated window can be reused to show the buffer.
- Any other non-nil value means only weakly dedicated windows can
- be reused. If the cdr is nil, dedicated windows are not
- reused.
-
- This specifier should be used in emergency cases only since
- windows are usually made dedicated in order to prevent
- `display-buffer' from reusing them.
-
-A list whose car is the symbol `pop-up-window' and whose cdr is
-built from cons cells representing window/side tuples indicates
-that a new window shall be made for displaying the buffer on the
-selected frame.
-
-Window/side tuples are cons cells. The car of such a tuple
-identifies the window that shall be split. Possible values are
-`largest', `lru', `selected', and `root' to split the largest,
-least recently used, selected or root window of the selected
-frame.
-
-If the frame has side windows, these values do allow to split
-only the selected frame's main window or one of its subwindows.
-Setting the car to one of `left', `top', `right' and `bottom'
-splits the corresponding side window, provided such a window
-exists.
-
-The cdr of each pair specifies on which side of the window to
-split the new window shall appear and can be one of `below',
-`right', `above', or `left' with the obvious meanings. If the
-cdr is nil, the window is split in a fashion suitable for its
-current dimensions. If the cdr specifies a function, that
-function is called with one argument - the window to split. The
-function is supposed to split that window and return the new
-window.
-
-`display-buffer' scans these tuples until it can either produce a
-suitable window or fails. The default value for
-`display-buffer-alist' contains the tuples \(largest . nil) and
-\(lru . nil) in order to split the largest window first and, if
-that fails, the least recently used one.
-
-The following specifiers are useful if the method specifier is
-`pop-up-window'.
-
-- A cons cell whose car is the symbol `pop-up-window-min-height'
- specifiies the minimum height of the new window. If the cdr is
- an integer number, it specifies the minimum number of lines of
- the window. A floating point number gives the minimum fraction
- of the window height with respect to the height of the frame's
- root window. A new window is created only if it can be made at
- least as high as specified by the number. If the cdr is nil,
- this means to use the value of `window-min-height'.
-
-- A cons cell whose car is the symbol `pop-up-window-min-width'
- specifies the minimum width of the new window. If the cdr is
- an integer number, it specifies the minimum number of columns
- of the window. A floating point number gives the minimum
- fraction of the window width with respect to the width of the
- frame's root window. A new window is created only if it can be
- made at least as wide as specified by the number. If the cdr
- is nil, this means to use the value of `window-min-width'.
-
-- A cons cell whose car is `pop-up-window-set-height' with
- the following interpretations for the cdr:
-
- - nil means leave the height of the new window alone.
-
- - A number specifies the desired height of the new window. An
- integer number specifies the number of lines of the window.
- A floating point number gives the fraction of the window
- height with respect to the height of the frame's root window.
-
- - If the cdr specifies a function, that function is called with
- one argument - the new window. The function is supposed to
- adjust the height of the window; its return value is ignored.
- Suitable functions are `shrink-window-if-larger-than-buffer'
- and `fit-window-to-buffer'.
-
-- A cons cell whose car equals `pop-up-window-set-width' with
- the following interpretations for the cdr:
-
- - nil means leave the width of the new window alone.
-
- - A number specifies the desired width of the new window. An
- integer number specifies the number of columns of the window.
- A floating point number gives the fraction of the window
- width with respect to the width of the frame's root window.
-
- - If the cdr specifies a function, that function is called with
- one argument - the new window. The function is supposed to
- adjust the width of the window; its return value is ignored.
-
- Observe that specifying `pop-up-window-set-height' or
- `pop-up-window-set-width' may override restrictions given by
- the `pop-up-window-min-height' and `pop-up-window-min-width'
- specifiers.
-
-- A cons cell whose car is `pop-up-window-split-unsplittable' and
- whose cdr is non-nil allows to make a new window on an
- unsplittable frame. If the cdr is nil, unsplittable frames are
- not split. This specifier should be used in special cases only
- since frames are usually made unsplittable in order to prevent
- `display-buffer' from splitting them.
-
-A list whose car is the symbol `pop-up-frame' specifies that a
-new frame shall be made for displaying the buffer. The second
-element, if non-nil, allows popping up a new frame on graphic
-displays only.
-
-The following specifiers are useful if the method specifier is
-`pop-up-frame'.
-
-- A list whose car is the symbol `pop-up-frame-function' together
- with a valid function as cdr specifies the function for
- creating a new frame. If the cdr is nil, the default function
- `make-frame' is called. The function is called with the
- parameters and values provided by the specifier described next.
-
-- A list whose car is the symbol `pop-up-frame-alist' followed by
- an arbitrary number of frame parameter/value tuples, each given
- as a cons cell, specifies the parameters passed to the pop-up
- frame function.
-
-A list of three elements whose car is the symbol
-`use-side-window' specifies that the buffer shall be displayed in
-a side window of the selected frame. The second element denotes
-the side of the frame where the window appears or shall be made.
-The third element denotes the slot used by the window. If a side
-window with the specified slot exists already, that window is
-reused. If no such window exists it is created.
-
-The following specifiers are useful in connection with the
-`use-side-window' method specifier: `reuse-window-dedicated',
-`pop-up-window-min-height', `pop-up-window-min-width',
-`pop-up-window-set-height' and `pop-up-window-set-width'.
-
-A list whose car is the symbol `function' specifies that the
-function specified in the second element of the list is
-responsible for displaying the buffer. `display-buffer' calls
-this function with the buffer as first argument and the remaining
-elements of the list as the second.
-
-The function should choose or create a window, display the buffer
-in it, and return the window. It is also responsible for giving
-the variable `display-buffer-window' and the `quit-restore'
-parameter of the window used a meaningful value.
-
-Within the body of this function avoid calling `display-buffer'
-with the same buffer as argument since this may lead to endless
-recursion.
-
-Instead of supplying basic method specifiers, it's sometimes more
-convenient to use macro specifiers. They provide some commonly
-used display methods but do not support the fine control provided
-by the basic method specifiers. Macro specifiers are symbols.
-The following macro specifiers are provided:
-
- `same-window' to display the buffer in the selected window.
-
- `same-frame' to display the buffer on the selected frame.
-
- `other-window' to display the buffer in any window but the
- selected one.
-
- `same-frame-other-window' as `other-window' but stay on the
- selected frame.
-
- `other-frame' to display the buffer on another visible
- frame.
-
- `default' to use the default value of `display-buffer-alist'.
-
-One specifier is useful with any method specifier: A list whose
-car is the symbol `dedicate' and whose cdr is non-nil will
-dedicate the window to its buffer. The following values are
-supported:
-
-- nil to not dedicate the window to the buffer.
-
-- `weak' to weakly dedicate the window to the buffer.
-
-- t to strongly dedicate the window to the buffer.
-
-A cons cell whose car is `other-window-means-other-frame' and
-whose cdr is non-nil means that you want calls of
-`display-buffer' with the second argument t or the symbol
-`other-window' to display the buffer in another frame. This
-means, for example, that you prefer functions like
-`find-file-other-window' or `switch-to-buffer-other-window' to
-make a new frame instead of a new window on the selected frame.
-
-Usually, applications are free to override the specifiers of
-`display-buffer-alist' by passing their own specifiers as second
-argument of `display-buffer'. For every `display-buffer-alist'
-entry you can, however, add a cons cell whose car is the symbol
-`override' and whose cdr is non-nil, to explicitly override any
-value supplied by the application.
-
-Overriding specifiers supplied by the calling application is, in
-general, not advisable. It permits, for example, to change the
-semantics of a function like `display-buffer-other-window' by
-using the location specifiers `same-window' or `other-frame'."
- :risky t
- :type
- '(repeat
- :offset 9
- ;; Associations of buffer identifiers and display specifiers.
- (list
- :format "%v"
- ;; Buffer identifiers.
- (repeat
- :tag "Buffer identifiers"
- (choice
- :tag "Identifier"
- :format "%[%t%] %v" :size 15
- (cons
- :tag "Name"
- :format "%v"
- :help-echo "A buffer name."
- (const :format "" name)
- (string :format "Name: %v\n" :size 32))
- (cons
- :tag "Regexp"
- :format "%v"
- :help-echo "A regular expression matching buffer names."
- (const :format "" regexp)
- (string :format "Regexp: %v\n" :size 32))
- (cons
- :tag "Label"
- :format "%v"
- :help-echo "A symbol equalling the buffer display label."
- (const :format "" label)
- (symbol :format "Label: %v\n" :size 32))))
-
- ;; Display specifiers.
- (repeat
- :offset 9
- :tag "Display specifiers"
- :inline t
- (list
- :inline t
- :format "%v"
- (choice
- :tag "Method"
- :value (reuse-window
- (reuse-window nil same nil)
- (reuse-window-even-sizes . t))
- :inline t
- :help-echo "Method for displaying the buffer."
- :format "%[Method%] %v" :size 15
-
- ;; Reuse window specifiers.
- (list
- :tag "Reuse window"
- :value (reuse-window
- (reuse-window nil same nil)
- (reuse-window-even-sizes . t))
- :format "%t\n%v"
- :inline t
- ;; For customization purposes only.
- (const :format "" reuse-window)
- (set
- :format "%v"
- :inline t
- ;; The window to reuse.
- (list
- :format "%v\n"
- (const :format "" reuse-window)
- ;; The window type.
- (choice
- :tag "Window"
- :help-echo "Window to reuse."
- :value nil
- :format "%[Window%] %v" :size 15
- (const :tag "Any window" :format "%t" nil)
- (const :tag "Same window" :format "%t" same)
- (const :tag "Other window" :format "%t" other))
- ;; The window's buffer.
- (choice
- :tag "Buffer"
- :help-echo "Buffer shown by reused window."
- :value t
- :format " %[Buffer%] %v" :size 15
- (const :tag "Any buffer" :format "%t" nil)
- (const :tag "Same buffer" :format "%t" same)
- (const :tag "Other buffer" :format "%t" other))
- ;; The window's frame.
- (choice
- :help-echo "Frames to search for a window to reuse."
- :tag "Frame"
- :value nil
- :format " %[Frame%] %v" :size 15
- (const :tag "Same frame only" :format "%t" nil)
- (const :tag "Visible frames" :format "%t" visible)
- (const :tag "Any other visible frame" :format "%t" other)
- (const :tag "Visible and iconified frames" :format "%t" 0)
- (const :tag "All frames" :format "%t" t)))
- ;; Whether window sizes should be evened out.
- (cons
- :format "%v\n"
- :tag "Even window sizes"
- (const :format "" reuse-window-even-sizes)
- (choice
- :tag "Even window sizes"
- :help-echo "Whether to even sizes of selected and reused window."
- :value t
- :format "%[Even window sizes%] %v" :size 15
- (const :tag "Off" :format "%t" nil)
- (const :tag "Even window sizes" :format "%t" t)))
- ;; Whether to reuse a dedicated window
- (cons
- :format "%v\n"
- (const :format "" reuse-window-dedicated)
- (choice
- :tag "Reuse dedicated window" :value nil
- :help-echo "Reuse a window even if it is dedicated to its buffer."
- :format "%[Reuse dedicated window%] %v" :size 15
- (const :tag "Off" :format "%t" nil)
- (const :tag "Reuse weakly dedicated windows" :format "%t" weak)
- (const :tag "Reuse any dedicated window" :format "%t" t)))))
-
- ;; Pop-up window specifiers.
- (list
- :tag "Pop-up window"
- :value (pop-up-window (pop-up-window (largest . nil) (lru . nil)))
- :format "%t\n%v"
- :inline t
- (const :format "" pop-up-window)
- (set
- :format "%v"
- :inline t
- ;; Pop-up window list.
- (list
- :format "%v"
- :value (pop-up-window (largest . nil) (lru . nil))
- (const :format "" pop-up-window)
- (repeat
- :tag "Window / Side tuples"
- :inline t
- (cons
- :format "%v\n"
- (choice
- :tag "Window"
- :help-echo "The window to split."
- :value largest
- :format "%[Window%] %v"
- (const :tag "Largest" :format "%t" largest)
- (const :tag "Least recently used" :format "%t" lru)
- (const :tag "Selected" :format "%t" selected)
- (const :tag "Root" :format "%t" root)
- (const :tag "Left" :format "%t" left)
- (const :tag "Top" :format "%t" top)
- (const :tag "Right" :format "%t" right)
- (const :tag "Bottom" :format "%t" bottom))
- (choice
- :tag "Side"
- :help-echo "The position of the new window with respect to the window to split."
- :value nil
- :format " %[Side%] %v"
- (const :tag "Dynamic" :format "%t" nil)
- (const :tag "Below" :format "%t" below)
- (const :tag "Right" :format "%t" right)
- (const :tag "Above" :format "%t" above)
- (const :tag "Left" :format "%t" left)
- (function
- :tag "Function" :format "%v" :size 25)))))
- ;; Minimum height of pop-up windows.
- (cons
- :format "%v\n"
- (const :format "" pop-up-window-min-height)
- (choice
- :help-echo "Minimum height of popped-up window."
- :format "%[Minimum height%] %v"
- (const :tag "Default" :format "%t" :value nil)
- (integer :tag "Number of lines" :value 12 :size 5)
- (float :tag "Fraction of frame height" :value .25 :size 5)))
- ;; Minimum width of pop-up windows.
- (cons
- :format "%v\n"
- (const :format "" pop-up-window-min-width)
- (choice
- :help-echo "Minimum width of popped-up window."
- :format "%[Minimum width%] %v"
- (const :tag "Default" :format "%t" :value nil)
- (integer :tag "Number of columns" :value 12 :size 5)
- (float :tag "Fraction of frame width" :value .25 :size 5)))
- ;; Desired height of pop-up windows.
- (cons
- :format "%v\n"
- (const :format "" pop-up-window-set-height)
- (choice
- :help-echo "Desired height of popped-up window."
- :format "%[Desired height%] %v"
- (const :tag "Default" :format "%t" :value nil)
- (integer :tag "Number of lines" :value 12 :size 5)
- (float :tag "Fraction of frame height" :value .25 :size 5)
- (function :tag "Function" :size 25)))
- ;; Desired width of pop-up windows.
- (cons
- :format "%v\n"
- (const :format "" pop-up-window-set-width)
- (choice
- :help-echo "Desired width of popped-up window."
- :format "%[Desired width%] %v"
- (const :tag "Default" :format "%t" :value nil)
- (integer :tag "Number of column" :value 12 :size 5)
- (float :tag "Fraction of frame width" :value .25 :size 5)
- (function :tag "Function" :size 25)))
- ;; Split unsplittable frames.
- (cons
- :format "%v\n"
- (const :format "" pop-up-window-unsplittable)
- (choice
- :help-echo "Allow popping up a window on \"unsplittable\" frames."
- :format "%[Split unsplittable frame%] %v"
- (const :tag "Off" :format "%t" nil)
- (const :tag "Allow" :format "%t" t)))))
-
- ;; Pop-up frame specifiers.
- (list
- :tag "Pop-up frame"
- :value (pop-up-frame
- (pop-up-frame))
- :format "%t\n%v"
- :inline t
- (const :format "" pop-up-frame)
- (set
- :format "%v"
- :inline t
- ;; Pop-up frame.
- (list
- :tag "Pop-up a new frame"
- :value (pop-up-frame)
- :format "%v"
- (const :format "" pop-up-frame)
- (choice
- :tag "Pop-up a new frame"
- :help-echo "Whether to pop-up a new frame on a display."
- :format "%[Display%] %v\n" :size 15
- (const :tag "On any display" :format "%t" nil)
- (const :tag "On graphic displays only" :format "%t" t)))
- ;; Pop-up frame function.
- (cons
- :format "%v\n"
- (const :format "" pop-up-frame-function)
- (choice
- :tag "Pop-up frame function"
- :value nil
- :help-echo "Function to use to pop-up a new frame."
- :format "%[Function%] %v" :size 15
- (const :tag "Default" :format "%t" nil)
- (function
- :value make-frame
- :format "%t: %v"
- :size 25)))
- ;; Pop-up frame alist.
- (list
- :format "%v"
- (const :format "" pop-up-frame-alist)
- (repeat
- :tag "Parameter / Value tuples"
- :inline t
- (cons
- :format "%v\n"
- (symbol
- :tag "Parameter"
- :format "Parameter: %v"
- :size 16)
- (sexp
- :tag "Value"
- :format " Value: %v"
- :size 8))))))
-
- ;; Use side-window specifiers.
- (list
- :tag "Use side-window"
- :value (use-side-window (use-side-window bottom 0))
- :format "%t\n%v"
- :inline t
- ;; For customization purposes only.
- (const :format "" use-side-window)
- (set
- :format "%v"
- :inline t
- ;; Side and slot.
- (list
- :format "%v\n"
- :value (use-side-window bottom 0)
- (const :format "" use-side-window)
- ;; The side.
- (choice
- :tag "Side"
- :help-echo "Side of frame."
- :value bottom
- :format "%[Side%] %v" :size 15
- (const :tag "Left" :format "%t" left)
- (const :tag "Top" :format "%t" top)
- (const :tag "Right" :format "%t" right)
- (const :tag "Bottom" :format "%t" bottom))
- ;; The slot
- (number
- :tag "Slot"
- :help-echo "The slot (an arbitrary number, where 0 stands for the center slot)."
- :value 0
- :format " Slot: %v" :size 8))
- ;; Whether to reuse a dedicated side window
- (cons
- :format "%v\n"
- (const :format "" reuse-window-dedicated)
- (choice
- :tag "Reuse dedicated side window" :value nil
- :help-echo "Reuse a side window even if it is dedicated to its buffer."
- :format "%[Reuse dedicated side window%] %v" :size 15
- (const :tag "Off" :format "%t" nil)
- (const :tag "Reuse weakly dedicated side windows" :format "%t" weak)
- (const :tag "Reuse any dedicated side window" :format "%t" t)))
- ;; Minimum height of pop-up side windows.
- (cons
- :format "%v\n"
- (const :format "" pop-up-window-min-height)
- (choice
- :help-echo "Minimum height of popped-up side window."
- :format "%[Minimum height%] %v"
- (const :tag "Default" :format "%t" :value nil)
- (integer :tag "Number of lines" :value 12 :size 5)
- (float :tag "Fraction of frame height" :value .25 :size 5)))
- ;; Minimum width of pop-up windows.
- (cons
- :format "%v\n"
- (const :format "" pop-up-window-min-width)
- (choice
- :help-echo "Minimum width of popped-up side window."
- :format "%[Minimum width%] %v"
- (const :tag "Default" :format "%t" :value nil)
- (integer :tag "Number of columns" :value 12 :size 5)
- (float :tag "Fraction of frame width" :value .25 :size 5)))
- ;; Desired height of pop-up windows.
- (cons
- :format "%v\n"
- (const :format "" pop-up-window-set-height)
- (choice
- :help-echo "Desired height of popped-up side window."
- :format "%[Desired height%] %v"
- (const :tag "Default" :format "%t" :value nil)
- (integer :tag "Number of lines" :value 12 :size 5)
- (float :tag "Fraction of frame height" :value .25 :size 5)
- (function :tag "Function" :size 25)))
- ;; Desired width of pop-up windows.
- (cons
- :format "%v\n"
- (const :format "" pop-up-window-set-width)
- (choice
- :help-echo "Desired width of popped-up side window."
- :format "%[Desired width%] %v"
- (const :tag "Default" :format "%t" :value nil)
- (integer :tag "Number of column" :value 12 :size 5)
- (float :tag "Fraction of frame width" :value .25 :size 5)
- (function :tag "Function" :size 25)))))
-
- ;; Function with argument specifiers.
- (list
- :tag "Function with arguments"
- :value (function (function 'ignore))
- :format "%t\n%v"
- :inline t
- ;; For customization purposes only.
- (const :format "" function)
- (set
- :format "%v"
- :inline t
- (list
- :format "%v"
- :value (function 'ignore)
- (const :format "" function)
- (function :tag "Function" :format "%t: %v\n" :size 25)
- (list
- :format "%v"
- (repeat
- :tag "Arguments"
- :inline t
- (sexp
- :format "%v\n"
- :size 16))))))
-
- ;; Macro specifiers.
- (list
- :tag "Same window"
- :format "%t%v"
- :inline t
- (const :format "\n" same-window))
- (list
- :tag "Same frame"
- :format "%t%v"
- :inline t
- (const :format "\n" same-frame))
- (list
- :tag "Other window"
- :format "%t%v"
- :inline t
- (const :format "\n" other-window))
- (list
- :tag "Same frame other window"
- :format "%t%v"
- :inline t
- (const :format "\n" same-frame-other-window))
- (list
- :tag "Other frame"
- :format "%t%v"
- :inline t
- (const :format "\n" other-frame))
- (list
- :tag "Default"
- :format "%t%v"
- :inline t
- (const :format "\n" default)))))
-
- (set
- :format "%v"
- :inline t
- ;; Dedicate window to buffer.
- (cons
- :format "%v"
- (const :format "" dedicate)
- (choice
- :help-echo "Mark window as dedicated to its buffer."
- :format "%[Dedicate window to buffer%] %v\n" :size 15
- (const :tag "Off" :format "%t" nil)
- (const :tag "Weak" :format "%t" weak)
- (const :tag "Strong" :format "%t" t)))
- ;; No other window.
- (cons
- :format "%v"
- (const :format "" no-other-window)
- (choice
- :help-echo "Whether `other-window' shall ignore the window."
- :format "%[No other window%] %v\n" :size 15
- (const :tag "Off" :format "%t" nil)
- (const :tag "Ignore" :format "%t" t)))
- ;; Other window means other frame.
- (cons
- :format "%v"
- (const :format "" other-window-means-other-frame)
- (choice
- :help-echo "Whether other window means same or other frame."
- :format "%[Other window means other frame%] %v\n" :size 15
- (const :tag "Off" :format "%t" nil)
- (const :tag "On" :format "%t" t)))
- ;; Overriding.
- (cons
- :format "%v\n"
- (const :format "" override)
- (choice
- :help-echo "Override application supplied specifiers."
- :format "%[Override%] %v"
- (const :tag "Off" :format "%t" nil)
- (const :tag "Override" :format "%t" t))))))
- :group 'windows
- :group 'frames)
-
-(defcustom display-buffer-function nil
- "If non-nil, function to call to display a buffer.
-`display-buffer' calls this function with two arguments, the
-buffer to display and a list of buffer display specifiers, see
-`display-buffer-alist'.
-
-The function is supposed to choose or create a window, display
-the specified buffer in it, and return the window. It is also
-responsible for giving the variable `display-buffer-window' and
-the `quit-restore' parameter of the window used a meaningful
-value.
-
-The function specified here overrides all specifiers of the
-variable `display-buffer-alist' any specifiers passed to
-`display-buffer'.
-
-If you call `display-buffer' within the body of the function,
-bind the value of `display-buffer-function' to nil around that
-call to avoid that the function recursively calls itself."
- :type '(choice
- (const nil)
- (function :tag "Function"))
- :group 'windows)
-
-;; The following is a global variable which is used externally (by
-;; help.el) to (1) know which window was used for displaying a buffer
-;; and (2) whether the window was new or reused.
(defvar display-buffer-window nil
"Window used by `display-buffer' and related information.
After `display-buffer' displays a buffer in some window this
@@ -4621,1583 +3846,89 @@ display the buffer. The cdr is supposed to be one of the symbols
`reuse-buffer-window', `reuse-other-window', `new-window' or
`new-frame'.
-If the buffer display location specifier is one of 'same-window,
-'same-frame, or 'other-frame, the `display-buffer' routines
-assign the value of this variable. If the location specifier is
-a function, that function becomes responsible for assigning a
-meaningful value to this variable. See the functions
-`display-buffer-reuse-window', `display-buffer-pop-up-window' and
-`display-buffer-pop-up-frame' for how this can be done.")
-
-(defun display-buffer-even-window-sizes (window specifiers)
- "Even sizes of WINDOW and selected window according to SPECIFIERS.
-SPECIFIERS must be a list of buffer display specifiers, see the
-documentation of `display-buffer-alist' for a description.
-
-Sizes are evened out if and only if WINDOW and the selected
-window appear next to each other and the selected window is
-larger than WINDOW."
- (cond
- ((or (not (cdr (assq 'reuse-window-even-sizes specifiers)))
- ;; Don't resize minibuffer windows.
- (window-minibuffer-p)
- ;; WINDOW must be adjacent to the selected one.
- (not (or (eq window (window-prev-sibling))
- (eq window (window-next-sibling))))))
- ((and (window-iso-combined-p window)
- ;; Resize iff the selected window is higher than WINDOW.
- (> (window-total-height) (window-total-height window)))
- ;; Don't throw an error if we can't even window heights for
- ;; whatever reason. In any case, enlarging the selected window
- ;; might fail anyway if there are other windows above or below
- ;; WINDOW and the selected one. But for a simple two windows
- ;; configuration the present behavior is good enough so why care?
- (ignore-errors
- (window-resize
- window (/ (- (window-total-height) (window-total-height window))
- 2))))
- ((and (window-iso-combined-p window t)
- ;; Resize iff the selected window is wider than WINDOW.
- (> (window-total-width) (window-total-width window)))
- ;; Don't throw an error if we can't even window widths, see
- ;; comment above.
- (ignore-errors
- (window-resize
- window (/ (- (window-total-width) (window-total-width window))
- 2) t)))))
-
-(defun display-buffer-set-height (window specifiers)
- "Adjust height of WINDOW according to SPECIFIERS.
-SPECIFIERS must be a list of buffer display specifiers, see the
-documentation of `display-buffer-alist' for a description."
- (let ((set-height (cdr (assq 'pop-up-window-set-height specifiers))))
- (cond
- ((numberp set-height)
- (let* ((height (if (integerp set-height)
- set-height
- (round
- (* (window-total-size (frame-root-window window))
- set-height))))
- (delta (- height (window-total-size window))))
- (when (and (window-resizable-p window delta nil 'safe)
- (window-iso-combined-p window))
- (window-resize window delta nil 'safe))))
- ((functionp set-height)
- (ignore-errors (funcall set-height window))))))
-
-(defun display-buffer-set-width (window specifiers)
- "Adjust width of WINDOW according to SPECIFIERS.
-SPECIFIERS must be a list of buffer display specifiers, see the
-documentation of `display-buffer-alist' for a description."
- (let ((set-width (cdr (assq 'pop-up-window-set-width specifiers))))
- (cond
- ((numberp set-width)
- (let* ((width (if (integerp set-width)
- set-width
- (round
- (* (window-total-size (frame-root-window window) t)
- set-width))))
- (delta (- width (window-total-size window t))))
- (when (and (window-resizable-p window delta t 'safe)
- (window-iso-combined-p window t))
- (window-resize window delta t 'safe))))
- ((functionp set-width)
- (ignore-errors (funcall set-width window))))))
-
-(defun display-buffer-in-window (buffer window specifiers)
- "Display BUFFER in WINDOW and raise its frame if needed.
-WINDOW must be a live window and defaults to the selected one.
-Return WINDOW.
-
-SPECIFIERS must be a list of buffer display specifiers, see the
-documentation of `display-buffer-alist' for a description."
- (setq buffer (window-normalize-buffer buffer))
- (setq window (window-normalize-live-window window))
- (let* ((old-frame (selected-frame))
- (new-frame (window-frame window))
- (dedicate (cdr (assq 'dedicate specifiers)))
- (no-other-window (cdr (assq 'no-other-window specifiers))))
- ;; Show BUFFER in WINDOW.
- (unless (eq buffer (window-buffer window))
- ;; If we show another buffer in WINDOW, undedicate it first.
- (set-window-dedicated-p window nil))
- (set-window-buffer window buffer)
- (when dedicate
- (set-window-dedicated-p window dedicate))
- (when no-other-window
- (set-window-parameter window 'no-other-window t))
- (unless (or (eq old-frame new-frame)
- (not (frame-visible-p new-frame))
- ;; Assume the selected frame is already visible enough.
- (eq new-frame (selected-frame))
- ;; Assume the frame from which we invoked the minibuffer
- ;; is visible.
- (and (minibuffer-window-active-p (selected-window))
- (eq new-frame
- (window-frame (minibuffer-selected-window)))))
- (raise-frame new-frame))
- ;; Return window.
- window))
+See the function `display-buffer-record-window' for how this
+variable can be assigned a value.")
-(defun display-buffer-reuse-window (buffer method &optional specifiers other-window)
- "Display BUFFER in an existing window.
-METHOD must be a list in the form of the cdr of a `reuse-window'
-buffer display specifier, see `display-buffer-alist' for an
-explanation. The first element must specifiy the window to use,
-and can be either nil, `same', `other', or a live window. The
-second element must specify the window's buffer and can be either
-nil, `same', `other', or a live buffer. The third element is the
-frame to use - either nil, 0, `visible', `other', t, or a live
-frame.
-
-Optional argument SPECIFIERS must be a list of valid display
-specifiers. Optional argument OTHER-WINDOW, if non-nil, means do
-not use the selected window. Return the window chosen to display
-BUFFER, nil if none was found."
- (let* ((method-window (nth 0 method))
- (method-buffer (nth 1 method))
- (method-frame (nth 2 method))
- (reuse-dedicated (cdr (assq 'reuse-window-dedicated specifiers)))
- windows other-frame dedicated time best-window best-time)
- (when (eq method-frame 'other)
- ;; `other' is not handled by `window-list-1'.
- (setq other-frame t)
- (setq method-frame t))
- (dolist (window (window-list-1 nil 'nomini method-frame))
- (let ((window-buffer (window-buffer window)))
- (when (and (not (window-minibuffer-p window))
- ;; Don't reuse a side window.
- (or (not (eq (window-parameter window 'window-side) 'side))
- (eq window-buffer buffer))
- (or (not method-window)
- (and (eq method-window 'same)
- (not other-window)
- (eq window (selected-window)))
- (and (eq method-window 'other)
- (not (eq window (selected-window))))
- ;; Special case for applications that specifiy
- ;; the window explicitly.
- (eq method-window window))
- (or (not method-buffer)
- (and (eq method-buffer 'same)
- (eq window-buffer buffer))
- (and (eq method-buffer 'other)
- (not (eq window-buffer buffer)))
- ;; Special case for applications that specifiy
- ;; the window's buffer explicitly.
- (eq method-buffer window-buffer))
- (or (not other-frame)
- (not (eq (window-frame window) (selected-frame))))
- ;; Handle dedicatedness.
- (or (eq window-buffer buffer)
- ;; The window does not show the same buffer.
- (not (setq dedicated (window-dedicated-p window)))
- ;; If the window is weakly dedicated to its
- ;; buffer, reuse-dedicated must be non-nil.
- (and (not (eq dedicated t)) reuse-dedicated)
- ;; If the window is strongly dedicated to its
- ;; buffer, reuse-dedicated must be t.
- (eq reuse-dedicated t)))
- (setq windows (cons window windows)))))
-
- (if (eq method-buffer 'same)
- ;; When reusing a window on the same buffer use the lru one.
- (dolist (window windows)
- (setq time (window-use-time window))
- (when (or (not best-window) (< time best-time))
- (setq best-window window)
- (setq best-time time)))
- ;; Otherwise, sort windows according to their use-time.
- (setq windows
- (sort windows
- #'(lambda (window-1 window-2)
- (<= (window-use-time window-1)
- (window-use-time window-2)))))
- (setq best-window
- ;; Try to get a full-width window (this is silly and can
- ;; get us to another frame but let's ignore these issues
- ;; for the moment).
- (catch 'found
- (dolist (window windows)
- (when (window-full-width-p window)
- (throw 'found window)))
- ;; If there's no full-width window return the lru window.
- (car windows))))
-
- (when best-window
- (display-buffer-even-window-sizes best-window specifiers)
- ;; Never change the quit-restore parameter of a window here.
- (if (eq (window-buffer best-window) buffer)
- (setq display-buffer-window
- (cons best-window 'reuse-buffer-window))
+(defun display-buffer-record-window (type window buffer)
+ "Record information for window used by `display-buffer'.
+TYPE must be one of the symbols reuse-window, pop-up-window, or
+pop-up-frame. WINDOW is the window used for or created by the
+`display-buffer' routines. BUFFER is the buffer that shall be
+displayed."
+ (cond
+ ((eq type 'reuse-window)
+ ;; In `display-buffer-window' record whether we used a window on the
+ ;; same buffer or another one.
+ (if (eq (window-buffer window) buffer)
(setq display-buffer-window
- (cons best-window 'reuse-other-window))
- (unless (window-parameter best-window 'quit-restore)
- ;; Don't overwrite an existing quit-restore entry.
- (set-window-parameter
- best-window 'quit-restore
- (list (window-buffer best-window) (window-start best-window)
- (window-point best-window) buffer
- (window-total-size best-window) (selected-window)))))
-
- (display-buffer-in-window buffer best-window specifiers))))
-
-(defconst display-buffer-split-specifiers '(largest lru selected root left top right bottom)
- "List of symbols identifying window that shall be split.")
-
-(defconst display-buffer-side-specifiers '(below right above left nil)
- "List of symbols identifying side of split-off window.")
-
-(defun display-buffer-split-window-1 (window side min-size)
- "Subroutine of `display-buffer-split-window'."
- (let* ((horizontal (memq side '(left right)))
- (parent (window-parent window))
- (resize (and window-splits (window-iso-combined-p window horizontal)))
- (old-size
- ;; We either resize WINDOW or its parent.
- (window-total-size (if resize parent window) horizontal))
- new-size)
- ;; We don't call split-window-vertically/-horizontally any more
- ;; here. If for some reason it's needed we can always do so
- ;; (provided we give it an optional SIDE argument).
- (cond
- (resize
- ;; When we resize a combination, the new window must be at least
- ;; MIN-SIZE large after the split.
- (setq new-size
- (max min-size
- (min (- old-size (window-min-size parent horizontal))
- (/ old-size
- ;; Try to make the size of the new window
- ;; proportional to the number of iso-arranged
- ;; windows in the combination.
- (1+ (window-iso-combinations parent horizontal))))))
- (when (window-sizable-p parent (- new-size) horizontal)
- (split-window window (- new-size) side)))
- ((window-live-p window)
- (setq new-size (/ old-size 2))
- ;; When WINDOW is live, the old _and_ the new window must be at
- ;; least MIN-SIZE large after the split.
- (when (and (>= new-size min-size)
- (window-sizable-p window (- new-size) horizontal))
- ;; Do an even split to make Stepan happy.
- (split-window window nil side)))
- (t
- ;; When WINDOW is internal, the new window must be at least
- ;; MIN-SIZE large after the split.
- (setq new-size
- (max min-size
- (/ old-size
- ;; Try to make the size of the new window
- ;; proportional to the number of iso-arranged
- ;; subwindows of WINDOW.
- (1+ (window-iso-combinations window horizontal)))))
- (when (window-sizable-p window (- new-size) horizontal)
- (split-window window (- new-size) side))))))
-
-(defun display-buffer-split-window (window &optional side specifiers)
- "Split WINDOW in a way suitable for `display-buffer'.
-Optional argument SIDE must be a side specifier \(one of the
-symbols below, right, above, left, or nil). SPECIFIERS must be a
-list of buffer display specifiers, see the documentation of
-`display-buffer-alist' for a description.
-
-Return the new window, nil if it could not be created."
- (let ((min-height (cdr (assq 'pop-up-window-min-height specifiers)))
- (min-width (cdr (assq 'pop-up-window-min-width specifiers)))
- size)
- ;; Normalize min-height and min-width, we might need both.
- (setq min-height
- ;; If min-height is specified, it can be as small as
- ;; `window-safe-min-height'.
- (cond
- ((and (integerp min-height)
- (>= min-height window-safe-min-height))
- min-height)
- ((and (floatp min-height)
- (<= min-height 1)
- (let* ((root-height (window-total-height
- (frame-root-window
- (window-frame window))))
- (height (round (* min-height root-height))))
- (when (>= height window-safe-min-height)
- height))))
- (t window-min-height)))
- (setq min-width
- ;; If min-width is specified, it can be as small as
- ;; `window-safe-min-width'.
- (cond
- ((and (integerp min-width)
- (>= min-width window-safe-min-width))
- min-width)
- ((and (floatp min-width)
- (<= min-width 1)
- (let* ((root-width (window-total-width
- (frame-root-window
- (window-frame window))))
- (width (round (* min-width root-width))))
- (when (>= width window-safe-min-width)
- width))))
- (t window-min-width)))
-
- (or (and (memq side '(nil above below))
- (display-buffer-split-window-1
- window (or side 'below) min-height))
- ;; If SIDE is nil and vertical splitting failed, we try again
- ;; splitting horizontally this time.
- (and (memq side '(nil left right))
- (display-buffer-split-window-1
- window (or side 'right) min-width))
- ;; If WINDOW is live and the root window of its frame, try once
- ;; more splitting vertically, disregarding the min-height
- ;; specifier this time and using `window-min-height' instead.
- (and (memq side '(nil above below))
- (<= window-min-height min-height)
- (window-live-p window)
- (eq window (frame-root-window window))
- (display-buffer-split-window-1
- window (or side 'below) window-min-height)))))
-
-(defun display-buffer-split-atom-window (window &optional side nest specifiers)
- "Make WINDOW part of an atomic window."
- (let ((ignore-window-parameters t)
- (window-nest t)
- (selected-window (selected-window))
- root new new-parent)
-
- ;; We are in an atomic window.
- (when (and (window-parameter window 'window-atom) (not nest))
- ;; Split the root window.
- (setq window (window-atom-root window)))
-
- (when (setq new (display-buffer-split-window window side specifiers))
- (setq new-parent (window-parent window))
- ;; WINDOW is or becomes atomic.
- (unless (window-parameter window 'window-atom)
- (walk-window-subtree
- (lambda (window)
- (set-window-parameter window 'window-atom t))
- window t))
- ;; New window and any new parent get their window-atom parameter
- ;; set too.
- (set-window-parameter new 'window-atom t)
- (set-window-parameter new-parent 'window-atom t)
- new)))
-
-(defun display-buffer-pop-up-window (buffer methods &optional specifiers)
- "Display BUFFER in a new window.
-Return the window displaying BUFFER, nil if popping up the window
-failed. METHODS must be a list of window/side tuples like those
-forming the cdr of the `pop-up-window' buffer display specifier.
-As a special case, the car of such a tuple can be also a live
-window.
-
-Optional argument SPECIFIERS must be a list of buffer display
-specifiers, see the doc-string of `display-buffer-alist' for a
-description."
- (let* ((frame (display-buffer-frame))
- (selected-window (frame-selected-window frame))
- cand window side atomic)
- (unless (and (cdr (assq 'unsplittable (frame-parameters frame)))
- ;; Don't split an unsplittable frame unless
- ;; SPECIFIERS allow it.
- (not (cdr (assq 'split-unsplittable-frame specifiers))))
- (catch 'done
- (dolist (method methods)
- (setq cand (car method))
- (setq side (cdr method))
- (setq window
- (cond
- ((eq cand 'largest)
- ;; The largest window.
- (get-largest-window frame t))
- ((eq cand 'lru)
- ;; The least recently used window.
- (get-lru-window frame t))
- ((eq cand 'selected)
- ;; The selected window.
- (frame-selected-window frame))
- ((eq cand 'root)
- ;; If there are side windows, split the main window
- ;; else the frame's root window.
- (or (window-with-parameter 'window-side 'none nil t)
- (frame-root-window frame)))
- ((memq cand window-sides)
- ;; This should gets us the "root" side window if there
- ;; exists more than one window on that side.
- (window-with-parameter 'window-side cand nil t))
- ((windowp cand)
- ;; A window, directly specified.
- cand)))
-
- (when (and (window-any-p window)
- ;; The window must be on the correct frame,
- (eq (window-frame window) frame)
- ;; and must be neither a minibuffer window
- (not (window-minibuffer-p window))
- ;; nor a side window.
- (not (eq (window-parameter window 'window-side) 'side)))
- (setq window
- (cond
- ((memq side display-buffer-side-specifiers)
- (if (and (window-buffer window)
- (setq atomic (cdr (assq 'atomic specifiers))))
- (display-buffer-split-atom-window
- window side (eq atomic 'nest) specifiers)
- (display-buffer-split-window window side specifiers)))
- ((functionp side)
- (ignore-errors
- ;; Don't pass any specifiers to this function.
- (funcall side window)))))
-
- (when (window-live-p window)
- ;; In `quit-restore' parameter record that we popped up
- ;; this window, its buffer and which window was selected.
- (set-window-parameter
- window 'quit-restore (list 'new-window buffer selected-window))
- ;; For `display-buffer-window' mark window as new.
- (setq display-buffer-window (cons window 'new-window))
- ;; Install BUFFER in the new window.
- (display-buffer-in-window buffer window specifiers)
- ;; Adjust sizes if asked for (for `fit-window-to-buffer'
- ;; and friends BUFFER must be already shown in the new
- ;; window).
- (display-buffer-set-height window specifiers)
- (display-buffer-set-width window specifiers)
- ;; Reset list of window's previous buffers to nil.
- (set-window-prev-buffers window nil)
- ;; Return the new window.
- (throw 'done window))))))))
-
-(defun display-buffer-pop-up-frame (buffer &optional graphic-only specifiers)
- "Make a new frame for displaying BUFFER.
-Return the window displaying BUFFER if creating the new frame was
-successful, nil otherwise. Optional argument GRAPHIC-ONLY
-non-nil means to make a new frame on graphic displays only.
-
-SPECIFIERS must be a list of buffer display specifiers, see the
-documentation of `display-buffer-alist' for a description."
- (unless (or (and graphic-only (not (display-graphic-p)))
- noninteractive)
- (let* ((selected-window (selected-window))
- (function (or (cdr (assq 'pop-up-frame-function specifiers))
- 'make-frame))
- (parameters
- (when (symbolp function)
- (cdr (assq 'pop-up-frame-alist specifiers))))
- (frame
- (if (symbolp function)
- (funcall function parameters)
- (funcall function))))
- (when frame
- (let ((window (frame-selected-window frame)))
- (set-window-parameter
- window 'quit-restore (list 'new-frame buffer selected-window))
- (setq display-buffer-window (cons window 'new-frame))
- (display-buffer-in-window buffer window specifiers))))))
-
-(defun display-buffer-pop-up-side-window (buffer side slot &optional specifiers)
- "Display BUFFER in a new window on SIDE of the selected frame.
-SLOT specifies the slot to use. SPECIFIERS must be a list of
-buffer display specifiers.
-
-Return the window displaying BUFFER, nil if popping up the window
-failed."
- (let* ((root (frame-root-window))
- (main (window-with-parameter 'window-side 'none nil t))
- (left-or-right (memq side '(left right)))
- (main-or-root
- (if (and main
- (or (and left-or-right (not window-sides-vertical))
- (and (not left-or-right) window-sides-vertical)))
- main
- root))
- (selected-window (selected-window))
- (on-side (cond
- ((eq side 'top) 'above)
- ((eq side 'bottom) 'below)
- (t side)))
- (window
- (display-buffer-split-window main-or-root on-side specifiers))
- fun)
- (when window
- ;; We were able to split off a new window.
- (unless main
- (walk-window-subtree
- (lambda (window)
- ;; Make all main-or-root subwindows main windows.
- (set-window-parameter window 'window-side 'none))
- main-or-root t))
- ;; Reset window-side parameter of new window's parent to nil.
- (set-window-parameter (window-parent window) 'window-side nil)
- ;; Initialize window-side parameter of new window to SIDE.
- (set-window-parameter window 'window-side side)
- ;; Install window-slot parameter of new window.
- (set-window-parameter window 'window-slot slot)
- ;; In `quit-restore' parameter record that we popped up a new
- ;; window.
+ (cons window 'reuse-buffer-window))
+ (setq display-buffer-window
+ (cons window 'reuse-other-window)))
+ ;; In quit-restore parameter record information about the old buffer
+ ;; unless such information exists already.
+ (unless (window-parameter window 'quit-restore)
(set-window-parameter
- window 'quit-restore (list 'new-window buffer selected-window))
- ;; For `display-buffer-window' mark window as new.
- (setq display-buffer-window (cons window 'new-window))
- ;; Install BUFFER in new window.
- (display-buffer-in-window buffer window specifiers)
- ;; Adjust sizes of new window if asked for.
- (display-buffer-set-height window specifiers)
- (display-buffer-set-width window specifiers)
- ;; Reset list of new window's previous buffers to nil.
- (set-window-prev-buffers window nil)
- ;; Return the new window.
- window)))
-
-(defun display-buffer-in-side-window (buffer side &optional slot specifiers)
- "Display BUFFER in a window on SIDE of the selected frame.
-SLOT, if non-nil, specifies the window slot where to display the
-BUFFER. SLOT zero or nil means use the central slot on SIDE.
-SLOT negative means use a slot preceding the central window.
-SLOT positive means use a slot following the central window.
-
-SPECIFIERS must be a list of buffer display specifiers."
- (unless (memq side window-sides)
- (error "Invalid side %s specified" side))
- (let* ((major (window-with-parameter 'window-side side nil t))
- ;; `major' is the major window on SIDE, `windows' the life
- ;; windows on SIDE.
- (windows (when major (windows-with-parameter 'window-side side)))
- (reuse-dedicated (cdr (assq 'reuse-window-dedicated specifiers)))
- (slots (when major (window-child-count major)))
- (max-slots
- (nth (cond
- ((eq side 'left) 0)
- ((eq side 'top) 1)
- ((eq side 'right) 2)
- ((eq side 'bottom) 3))
- window-sides-slots))
- (selected-window (selected-window))
- window this-window this-slot prev-window next-window
- best-window best-slot abs-slot dedicated new-window)
-
- (unless (numberp slot)
- (setq slot 0))
- (if (not windows)
- ;; No suitable side window exists, make one.
- (display-buffer-pop-up-side-window buffer side slot specifiers)
- ;; Scan windows on SIDE.
- (catch 'found
- (dolist (window windows)
- (setq this-slot (window-parameter window 'window-slot))
- (cond
- ((not (numberp this-slot)))
- ((and (= this-slot slot)
- ;; Dedicatedness check.
- (or (not (setq dedicated (window-dedicated-p window)))
- ;; If the window is weakly dedicated to its
- ;; buffer, reuse-dedicated must be non-nil.
- (and (not (eq dedicated t)) reuse-dedicated)
- ;; If the window is strongly dedicated to its
- ;; buffer, reuse-dedicated must be t.
- (eq reuse-dedicated t)))
- ;; Window with matching SLOT, use it.
- (setq this-window window)
- (throw 'found t))
- (t
- (setq abs-slot (abs (- (abs slot) (abs this-slot))))
- (unless (and best-slot (<= best-slot abs-slot))
- (setq best-window window)
- (setq best-slot abs-slot))
- (cond
- ((<= this-slot slot)
- (setq prev-window window))
- ((not next-window)
- (setq next-window window)))))))
-
- ;; `this-window' is the first window with the same SLOT.
- ;; `prev-window' is the window with the largest slot < SLOT. A new
- ;; window will be created after it.
- ;; `next-window' is the window with the smallest slot > SLOT. A new
- ;; window will be created before it.
- ;; `best-window' is the window with the smallest absolute difference
- ;; of its slot and SLOT.
- (or (and this-window
- ;; Reuse this window.
- (prog1
- (setq window this-window)
- (if (eq (window-buffer window) buffer)
- (setq display-buffer-window
- (cons window 'reuse-buffer-window))
- (setq display-buffer-window
- (cons window 'reuse-other-window))
- (unless (window-parameter window 'quit-restore)
- ;; Don't overwrite an existing quit-restore entry.
- (set-window-parameter
- window 'quit-restore
- (list (window-buffer window) (window-start window)
- (window-point window) buffer
- (window-total-size window) (selected-window)))))))
- (and (or (not max-slots) (< slots max-slots))
- (or (and next-window
- ;; Make new window before next-window.
- (let ((next-side
- (if (memq side '(left right)) 'above 'left)))
- (setq window (display-buffer-split-window
- next-window next-side specifiers))))
- (and prev-window
- ;; Make new window after prev-window.
- (let ((prev-side
- (if (memq side '(left right)) 'below 'right)))
- (setq window (display-buffer-split-window
- prev-window prev-side specifiers)))))
- (progn
- ;; In `quit-restore' parameter record that we popped up
- ;; this window, its buffer and the old selected window.
- (set-window-parameter
- window 'quit-restore
- (list 'new-window buffer selected-window))
- ;; For `display-buffer-window' mark window as new.
- (setq display-buffer-window (cons window 'new-window))
- ;; Record that window is new, we need this for
- ;; adjusting sizes below.
- (setq new-window window)))
- (and best-window
- (setq window best-window)
- ;; Reuse best window (the window nearest to SLOT).
- (if (eq (window-buffer window) buffer)
- (setq display-buffer-window
- (cons window 'reuse-buffer-window))
- (setq display-buffer-window
- (cons window 'reuse-other-window))
-
- (unless (window-parameter window 'quit-restore)
- ;; Don't overwrite an existing quit-restore entry.
- (set-window-parameter
- window 'quit-restore
- (list (window-buffer window) (window-start window)
- (window-point window) buffer
- (window-total-size window) (selected-window)))))
- window))
-
- (when window
- (unless (window-parameter window 'window-slot)
- ;; Don't change exisiting slot value.
- (set-window-parameter window 'window-slot slot))
- ;; Install BUFFER in the window.
- (display-buffer-in-window buffer window specifiers)
- (when new-window
- ;; Adjust sizes if asked for (for `fit-window-to-buffer' and
- ;; friends BUFFER must be already shown in the new window).
- (display-buffer-set-height window specifiers)
- (display-buffer-set-width window specifiers)
- ;; Reset list of new window's previous buffers to nil.
- (set-window-prev-buffers window nil))
- ;; Return the window used.
- window))))
-
-(defun window-normalize-buffer-to-display (buffer-or-name)
- "Normalize BUFFER-OR-NAME argument for buffer display functions.
-If BUFFER-OR-NAME is nil, return the curent buffer. Else, if a
-buffer specified by BUFFER-OR-NAME exists, return that buffer.
-If no such buffer exists, create a buffer with the name
-BUFFER-OR-NAME and return that buffer."
- (if buffer-or-name
- (or (get-buffer buffer-or-name)
- (let ((buffer (get-buffer-create buffer-or-name)))
- (set-buffer-major-mode buffer)
- buffer))
- (current-buffer)))
-
-(defun display-buffer-other-window-means-other-frame (buffer-or-name &optional label)
- "Return non-nil if BUFFER shall be preferably displayed in another frame.
-BUFFER must be a live buffer or the name of a live buffer.
-
-Return nil if BUFFER shall be preferably displayed in another
-window on the selected frame. Return non-nil if BUFFER shall be
-preferably displayed in a window on any but the selected frame.
-
-Optional argument LABEL is like the same argument of
-`display-buffer'.
-
-The calculation of the return value is exclusively based on the
-user preferences expressed in `display-buffer-alist'."
- (let* ((buffer-name
- (buffer-name (window-normalize-buffer buffer-or-name)))
- (default (display-buffer-normalize-default buffer-name))
- (alist (display-buffer-normalize-alist buffer-name label)))
- (or (cdr (assq 'other-window-means-other-frame default))
- (cdr (assq 'other-window-means-other-frame (cdr alist))))))
-
-(defun display-buffer-normalize-special (&optional args)
- "Return buffer display specifiers for `special-display-frame-alist'."
- (progn ;; <-- reserved for with-no-warnings
- (if (and (listp args) (symbolp (car args)))
- ;; Note: `display-buffer' funcalls this so take "(nth 1 args)"
- ;; where `special-display-popup-frame' (which uses apply) takes
- ;; "(cdr args)".
- `((function ,(car args) ,(nth 1 args)))
- (append
- '((reuse-window nil same 0))
- (when (and (listp args) (cdr (assq 'same-window args)))
- '((reuse-window same nil nil) (reuse-dedicated . weak)))
- (when (and (listp args)
- (or (cdr (assq 'same-frame args))
- (cdr (assq 'same-window args))))
- '((pop-up-window (largest . nil) (lru . nil))
- (reuse-window nil nil nil)))
- (unless display-buffer-mark-dedicated
- ;; Don't make anything created above dedicated unless requested.
- ;; Otherwise the dedication request below gets in our way.
- '((dedicate . nil)))
- `((pop-up-frame t)
- ,(append '(pop-up-frame-alist)
- (when (listp args) args)
- special-display-frame-alist)
- (dedicate . t))))))
-
-(defun display-buffer-normalize-default (buffer-or-name)
- "Subroutine of `display-buffer-normalize-specifiers'.
-BUFFER-OR-NAME is the buffer to display.
-
-This routine provides a compatibility layer for the obsolete
-Emacs 23 buffer display options to set up the corresponding
-buffer display specifiers."
- (progn ;; <-- reserved for with-no-warnings
- (let* ((buffer (window-normalize-buffer buffer-or-name))
- (buffer-name (buffer-name buffer))
- (pop-up-frames
- (and (boundp 'pop-up-frames)
- (or (and (eq pop-up-frames 'graphic-only)
- (display-graphic-p))
- pop-up-frames)))
- specifiers args)
- ;; `other-window-means-other-frame'
- (when pop-up-frames
- (setq specifiers
- (cons (cons 'other-window-means-other-frame t) specifiers)))
-
- ;; `even-window-heights'
- (unless (and (boundp 'even-window-heights)
- (not even-window-heights))
- (setq specifiers
- (cons (cons 'reuse-window-even-sizes t) specifiers)))
-
- ;; `display-buffer-mark-dedicated'
- (when (and (boundp 'display-buffer-mark-dedicated)
- display-buffer-mark-dedicated)
- (setq specifiers
- (cons (cons 'dedicate display-buffer-mark-dedicated)
- specifiers)))
-
- ;; `pop-up-window-min-height'
- (let ((min-height
- (if (boundp 'split-height-threshold)
- (if (numberp split-height-threshold)
- (/ split-height-threshold 2)
- 1.0)
- 40)))
- (setq specifiers
- (cons (cons 'pop-up-window-min-height min-height)
- specifiers)))
-
- ;; `pop-up-window-min-width'
- (let ((min-width
- (if (boundp 'split-width-threshold)
- (if (numberp split-width-threshold)
- (/ split-width-threshold 2)
- 1.0)
- 80)))
- (setq specifiers
- (cons (cons 'pop-up-window-min-width min-width)
- specifiers)))
-
- ;; `pop-up-window'
- (unless (and (boundp 'pop-up-windows) (not pop-up-windows))
- (let ((fun (when (and (boundp 'split-window-preferred-function)
- (not (eq split-window-preferred-function
- 'split-window-sensibly)))
- split-window-preferred-function)))
- ;; `pop-up-window'
- (setq specifiers
- (cons
- (list 'pop-up-window (cons 'largest fun) (cons 'lru fun))
- specifiers))))
-
- ;; `pop-up-frame-function'
- (when (and (boundp 'pop-up-frame-function)
- (not (equal pop-up-frame-function
- '(lambda nil
- (make-frame pop-up-frame-alist)))))
- (setq specifiers
- (cons (cons 'pop-up-frame-function pop-up-frame-function)
- specifiers)))
-
- ;; `pop-up-frame-alist'
- (when pop-up-frame-alist
- (setq specifiers
- (cons (cons 'pop-up-frame-alist pop-up-frame-alist)
- specifiers)))
-
- ;; `pop-up-frame'
- (when pop-up-frames
- ;; `pop-up-frame-function'. If `pop-up-frame-function' uses the
- ;; now obsolete `pop-up-frame-alist' it will continue to do so.
- ;; `pop-up-frame'
- (setq specifiers
- ;; Maybe we should merge graphic-only into the following?
- (cons (list 'pop-up-frame t) specifiers)))
-
- ;; `special-display'
- (when (and (boundp 'special-display-function)
- special-display-function
- (fboundp 'special-display-p)
- (setq args (special-display-p buffer-name)))
- ;; `special-display-p' returns either t or a list of arguments
- ;; to pass to `special-display-function'.
- (if (eq special-display-function 'special-display-popup-frame)
- (setq specifiers
- (append (display-buffer-normalize-special args)
- specifiers))
- (setq specifiers
- (cons
- `(function ,special-display-function ,(when (listp args) args))
- specifiers))))
-
- ;; Reuse window showing same buffer on visible or iconified frame.
- ;; `pop-up-frames', `display-buffer-reuse-frames' means search for
- ;; a window showing the buffer on some visible or iconfied frame.
- ;; `last-nonminibuffer-frame' non-nil means search that frame.
- (let ((frames (or (and (or pop-up-frames
- (and (boundp 'display-buffer-reuse-frames)
- display-buffer-reuse-frames)
- (not (last-nonminibuffer-frame)))
- ;; All visible or iconfied frames.
- 0)
- ;; The following usually returns the same frame
- ;; so we implicitly search for a window showing
- ;; the buffer on the same frame already.
- (last-nonminibuffer-frame))))
- (when frames
- (setq specifiers
- (cons (list 'reuse-window 'other 'same frames)
- specifiers))))
-
- ;; `same-window'
- (when (and (fboundp 'same-window-p) (same-window-p buffer-name))
- ;; Try to reuse the same (selected) window.
- (setq specifiers
- (cons (list 'reuse-window 'same nil nil) specifiers)))
-
- ;; Same window if showing this buffer already. Can be overridden
- ;; by `other-window' argument if the buffer is already shown in
- ;; the same window.
- (setq specifiers
- (cons (list 'reuse-window 'same 'same nil) specifiers))
-
- specifiers)))
-
-(defun display-buffer-normalize-argument (buffer-name specifiers other-window-means-other-frame)
- "Normalize second argument of `display-buffer'.
-BUFFER-NAME is the name of the buffer that shall be displayed,
-SPECIFIERS is the second argument of `display-buffer'.
-OTHER-WINDOW-MEANS-OTHER-FRAME non-nil means use other-frame for
-other-window."
- (progn ;; <-- reserved for with-no-warnings
- (let (normalized entry specifier pars)
- (cond
- ((not specifiers)
- nil)
- ((listp specifiers)
- ;; If SPECIFIERS is a list, we assume it is a list of valid
- ;; specifiers.
- (dolist (specifier specifiers)
- (cond
- ((consp specifier)
- (setq normalized (cons specifier normalized)))
- ((eq specifier 'other-window)
- ;; `other-window' must be treated separately.
- (let ((entry (assq (if other-window-means-other-frame
- 'other-frame
- 'same-frame-other-window)
- display-buffer-macro-specifiers)))
- (dolist (item (cdr entry))
- (setq normalized (cons item normalized)))))
- ((symbolp specifier)
- ;; Might be a macro specifier, try to expand it (the cdr is a
- ;; list and we have to reverse it later, so do it one at a
- ;; time).
- (let ((entry (assq specifier display-buffer-macro-specifiers)))
- (dolist (item (cdr entry))
- (setq normalized (cons item normalized)))))))
- ;; Reverse list.
- (nreverse normalized))
- ((setq entry (assq specifiers display-buffer-macro-specifiers))
- ;; A macro specifier.
- (cdr entry))
- (t
- ;; Anything else means use another window according to the
- ;; non-overriding specifiers of `display-buffer-alist' and the
- ;; specifiers produced by `display-buffer-normalize-default'.
- '((other-window . t)))))))
-
-(defun display-buffer-normalize-alist-1 (specifiers label)
- "Subroutine of `display-buffer-normalize-alist'.
-SPECIFIERS is a list of buffer display specfiers. LABEL is the
-same argument of `display-buffer'."
- (let (normalized entry)
- (cond
- ((not specifiers)
- nil)
- ((listp specifiers)
- ;; If SPECIFIERS is a list, we assume it is a list of specifiers.
- (dolist (specifier specifiers)
- (cond
- ((consp specifier)
- (setq normalized (cons specifier normalized)))
- ((symbolp specifier)
- ;; Might be a macro specifier, try to expand it (the cdr is a
- ;; list and we have to reverse it later, so do it one at a
- ;; time).
- (let ((entry (assq specifier display-buffer-macro-specifiers)))
- (dolist (item (cdr entry))
- (setq normalized (cons item normalized)))))))
- ;; Reverse list.
- (nreverse normalized))
- ((setq entry (assq specifiers display-buffer-macro-specifiers))
- ;; A macro specifier.
- (cdr entry)))))
-
-(defun display-buffer-normalize-alist (buffer-name label)
- "Normalize `display-buffer-alist'.
-BUFFER-NAME must be the name of the buffer that shall be displayed.
-LABEL the corresponding argument of `display-buffer'."
- (let (list-1 list-2)
- (dolist (entry display-buffer-alist)
- (when (and (listp entry)
- (catch 'match
- (dolist (id (car entry))
- (when (consp id)
- (let ((type (car id))
- (value (cdr id)))
- (when (or (and (eq type 'name) (stringp value)
- (equal value buffer-name))
- (and (eq type 'regexp) (stringp value)
- (string-match-p value buffer-name))
- (and (eq type 'label) (eq value label)))
- (throw 'match t)))))))
- (let* ((specifiers (cdr entry))
- (normalized
- (display-buffer-normalize-alist-1 specifiers label)))
- (if (cdr (assq 'override specifiers))
- (setq list-1
- (if list-1
- (append list-1 normalized)
- normalized))
- (setq list-2
- (if list-2
- (append list-2 normalized)
- normalized))))))
-
- (cons list-1 list-2)))
-
-(defun display-buffer-normalize-specifiers (buffer-name specifiers label)
- "Return normalized specifiers for a buffer matching BUFFER-NAME or LABEL.
-BUFFER-NAME must be a string specifying a valid buffer name.
-SPECIFIERS and LABEL are the homonymous arguments of
-`display-buffer'.
-
-The method for displaying the buffer specified by BUFFER-NAME or
-LABEL is established by appending the following four lists of
-specifiers:
-
-- The specifiers in `display-buffer-alist' whose buffer
- identifier matches BUFFER-NAME or LABEL and whose 'override
- component is set.
-
-- SPECIFIERS.
-
-- The specifiers in `display-buffer-alist' whose buffer
- identifier matches BUFFER-NAME or LABEL and whose 'override
- component is not set."
- (let* ((default (display-buffer-normalize-default buffer-name))
- (alist (display-buffer-normalize-alist buffer-name label))
- (other-window-means-other-frame
- (or (cdr (assq 'other-window-means-other-frame default))
- (cdr (assq 'other-window-means-other-frame (cdr alist)))))
- (arg2 (display-buffer-normalize-argument
- buffer-name specifiers other-window-means-other-frame))
- (arg3
- ;; Handle special meaning of the LABEL argument of
- ;; `display-buffer'.
- (when (or (memq label '(visible 0 t)) (frame-live-p label))
- ;; LABEL must be one of visible (any visible frame), 0 (any
- ;; visible or iconfied frame), t (any frame), or a live
- ;; frame.
- `((reuse-window nil same ,label)))))
- (append
- ;; Overriding user specifiers.
- (car alist)
- ;; Special value of third argument of display-buffer.
- arg3
- ;; Second argument of display-buffer.
- arg2
- ;; Non-overriding user specifiers.
- (cdr alist)
- ;; Default specifiers.
- default)))
-
-;; Minibuffer-only frames should be documented better. They really
-;; deserve a separate section in the manual. Also
-;; `last-nonminibuffer-frame' is nowhere documented in the manual.
-(defun display-buffer-frame (&optional frame)
- "Return FRAME if it is live and not a minibuffer-only frame.
-Return the value of `last-nonminibuffer-frame' otherwise."
- (setq frame (window-normalize-frame frame))
- (if (and (frame-live-p frame)
- ;; A not very nice way to get that information.
- (not (window-minibuffer-p (frame-root-window frame))))
- frame
- (last-nonminibuffer-frame)))
-
-(defun display-buffer (&optional buffer-or-name specifiers label)
- "Make the buffer specified by BUFFER-OR-NAME appear in some window.
-Optional argument BUFFER-OR-NAME may be a buffer, a string \(a
-buffer name), or nil. If BUFFER-OR-NAME is a string not naming
-an existent buffer, create a buffer with that name. If
-BUFFER-OR-NAME is nil or omitted, display the current buffer.
-Interactively, prompt for the buffer name using the minibuffer.
-
-Return the window chosen to display the buffer or nil if no such
-window is found. Do not change the selected window unless the
-buffer is shown on a different frame than the selected one.
-
-Optional argument SPECIFIERS must be a list of buffer display
-specifiers, see the documentation of `display-buffer-alist' for a
-description.
-
-For convenience, SPECIFIERS may also consist of a single buffer
-display location specifier or t, where the latter means to
-display the buffer in any but the selected window. If SPECIFIERS
-is nil or omitted, this means to exclusively use the specifiers
-provided by the variable `display-buffer-alist' and the function
-`display-buffer-normalize-default'.
-
-As a special case, the `reuse-window' specifier allows to specify
-as second element an arbitrary window, as third element an
-arbitrary buffer, and as fourth element an arbitrary frame. As
-first element of a window/side pair of the `pop-up-window'
-specifier you can specifiy an arbitrary window.
-
-The optional third argument LABEL, if non-nil, must be a symbol
-specifiying the buffer display label. Applications should set
-this when the buffer shall be displayed in some special way but
-BUFFER-OR-NAME does not identify the buffer as special. Typical
-buffers that fit into this category are those whose names are
-derived from the name of the file they are visiting. A user can
-override SPECIFIERS by adding an entry to `display-buffer-alist'
-whose car contains LABEL and whose cdr specifies the preferred
-alternative display method.
-
-The following values of LABEL have a special meaning and allow to
-specify the set of frames to investigate when the buffer already
-appears in a window:
-
-`visible' - the set of visible frames.
-
-0 - the set of visible or iconified frames.
-
-t - the set of all frames.
-
-A live frame - the set containing that frame as its only element.
-
-If the buffer is already displayed in a window on a frame in the
-specified set, return that window.
-
-The method to display the buffer is derived by combining the
-values of `display-buffer-alist' and SPECIFIERS. Highest
-priority is given to overriding elements of
-`display-buffer-alist'. Next come the elements specified by
-SPECIFIERS, followed by the non-overriding elements of
-`display-buffer-alist'.
-
-The result must be a list of valid buffer display specifiers. If
-`display-buffer-function' is non-nil, call it with the buffer and
-this list as arguments."
- (interactive "BDisplay buffer:\nP")
- (let* ((buffer (window-normalize-buffer-to-display buffer-or-name))
- (buffer-name (buffer-name buffer))
- (normalized
- ;; Normalize specifiers.
- (display-buffer-normalize-specifiers buffer-name specifiers label))
- ;; Don't use a minibuffer frame.
- (frame (display-buffer-frame))
- ;; `window' is the window we use for showing `buffer'.
- window specifier method other-window)
- ;; Reset this.
- (setq display-buffer-window nil)
- (if display-buffer-function
- ;; Let `display-buffer-function' do the job.
- (funcall display-buffer-function buffer specifiers)
- ;; Retrieve the next location specifier while there a specifiers
- ;; left and we don't have a valid window.
- (while (and normalized (not (window-live-p window)))
- (setq specifier (car normalized))
- (setq normalized (cdr normalized))
- (setq method (car specifier))
- (setq window
- (cond
- ((eq method 'reuse-window)
- (display-buffer-reuse-window
- buffer (cdr specifier) normalized other-window))
- ((eq method 'pop-up-window)
- (display-buffer-pop-up-window
- buffer (cdr specifier) normalized))
- ((eq method 'pop-up-frame)
- (display-buffer-pop-up-frame
- buffer (cdr specifier) normalized))
- ((eq method 'use-side-window)
- (display-buffer-in-side-window
- buffer (nth 1 specifier) (nth 2 specifier) normalized))
- ((eq method 'function)
- (funcall (nth 1 specifier) buffer (nth 2 specifier)))
- ((eq method 'other-window)
- (setq other-window t)))))
-
- ;; If we don't have a window yet, try a fallback method. All
- ;; specifiers have been used up by now. Try reusing a window
- (or (and (window-live-p window) window)
- ;; on the selected frame,
- (display-buffer-reuse-window
- buffer '(nil nil nil) nil other-window)
- ;; showing BUFFER on any visible frame,
- (display-buffer-reuse-window
- buffer '(nil same visible) nil other-window)
- ;; not showing BUFFER on any visible frame,
- (display-buffer-reuse-window
- buffer '(nil other visible) nil other-window)
- ;; showing BUFFER on any visible or iconified frame,
- (display-buffer-reuse-window
- buffer '(nil same 0) nil other-window)
- ;; not showing BUFFER on any visible or iconified frame.
- (display-buffer-reuse-window
- buffer '(nil other 0) nil other-window)
- ;; If everything failed so far, try popping up a new frame
- ;; regardless of graphic-only restrictions.
- (display-buffer-pop-up-frame buffer)))))
-
-(defsubst display-buffer-same-window (&optional buffer-or-name label)
- "Display buffer specified by BUFFER-OR-NAME in the selected window.
-Another window will be used only if the buffer can't be shown in
-the selected window, usually because it is dedicated to another
-buffer. Optional argument BUFFER-OR-NAME and LABEL are as for
-`display-buffer'."
- (interactive "BDisplay buffer in same window:\nP")
- (display-buffer buffer-or-name 'same-window label))
-
-(defsubst display-buffer-same-frame (&optional buffer-or-name label)
- "Display buffer specified by BUFFER-OR-NAME in a window on the same frame.
-Another frame will be used only if there is no other choice.
-Optional argument BUFFER-OR-NAME and LABEL are as for
-`display-buffer'."
- (interactive "BDisplay buffer on same frame:\nP")
- (display-buffer buffer-or-name 'same-frame label))
-
-(defsubst display-buffer-other-window (&optional buffer-or-name label)
- "Display buffer specified by BUFFER-OR-NAME in another window.
-The selected window will be used only if there is no other
-choice. Windows on the selected frame are preferred to windows
-on other frames. Optional argument BUFFER-OR-NAME and LABEL are as
-for `display-buffer'."
- (interactive "BDisplay buffer in another window:\nP")
- (display-buffer buffer-or-name 'other-window label))
-
-(defun display-buffer-same-frame-other-window (&optional buffer-or-name label)
- "Display buffer specified by BUFFER-OR-NAME in another window on the same frame.
-The selected window or another frame will be used only if there
-is no other choice. Optional argument BUFFER-OR-NAME and LABEL are
-as for `display-buffer'."
- (interactive "BDisplay buffer in another window on same frame:\nP")
- (display-buffer buffer-or-name 'same-frame-other-window label))
-
-(defun display-buffer-other-frame (&optional buffer-or-name label)
- "Display buffer specified by BUFFER-OR-NAME on another frame.
-The selected frame will be used only if there is no other choice.
-Optional argument BUFFER-OR-NAME and LABEL are as for
-`display-buffer'.
-
-If this command uses another frame, it will also select that frame."
- (interactive "BDisplay buffer in other frame: ")
- (display-buffer buffer-or-name 'other-frame label))
-
-(defun pop-to-buffer (&optional buffer-or-name specifiers norecord label)
- "Display buffer specified by BUFFER-OR-NAME and select the window used.
-Optional argument BUFFER-OR-NAME may be a buffer, a string \(a
-buffer name), or nil. If BUFFER-OR-NAME is a string naming a buffer
-that does not exist, create a buffer with that name. If
-BUFFER-OR-NAME is nil or omitted, display the current buffer.
-Interactively, prompt for the buffer name using the minibuffer.
-
-Optional second argument SPECIFIERS can be: a list of buffer
-display specifiers (see `display-buffer-alist'); a single
-location specifier; t, which means to display the buffer in any
-but the selected window; or nil, which means to exclusively apply
-the specifiers customized by the user. See `display-buffer' for
-more details.
-
-Optional argument NORECORD non-nil means do not put the displayed
-buffer at the front of the buffer list, and do not make the window
-displaying it the most recently selected one.
-
-The optional argument LABEL, if non-nil, is a symbol specifying the
-display purpose. Applications should set this when the buffer
-should be displayed in a special way but BUFFER-OR-NAME does not
-identify the buffer as special. Buffers that typically fit into
-this category are those whose names have been derived from the
-name of the file they are visiting.
-
-Returns the displayed buffer, or nil if displaying the buffer failed.
-
-This uses the function `display-buffer' as a subroutine; see the
-documentations of `display-buffer' and `display-buffer-alist' for
-additional information."
- (interactive "BPop to buffer:\nP")
- (let ((buffer (window-normalize-buffer-to-display buffer-or-name))
- (old-window (selected-window))
- (old-frame (selected-frame))
- new-window new-frame)
- (set-buffer buffer)
- (setq new-window (display-buffer buffer specifiers label))
- (setq new-frame (window-frame new-window))
- (if (eq old-frame new-frame)
- ;; Make sure new-window gets selected (Bug#8615), (Bug#6954).
- (select-window new-window norecord)
- ;; `display-buffer' has chosen another frame, make sure it gets
- ;; input focus and is risen.
- (select-frame-set-input-focus new-frame norecord))
- buffer))
-
-(defsubst pop-to-buffer-same-window (&optional buffer-or-name norecord label)
- "Pop to buffer specified by BUFFER-OR-NAME in the selected window.
-Another window will be used only if the buffer can't be shown in
-the selected window, usually because it is dedicated to another
-buffer. Optional arguments BUFFER-OR-NAME, NORECORD and LABEL are
-as for `pop-to-buffer'."
- (interactive "BPop to buffer in selected window:\nP")
- (pop-to-buffer buffer-or-name 'same-window norecord label))
-
-(defsubst pop-to-buffer-same-frame (&optional buffer-or-name norecord label)
- "Pop to buffer specified by BUFFER-OR-NAME in a window on the selected frame.
-Another frame will be used only if there is no other choice.
-Optional arguments BUFFER-OR-NAME, NORECORD and LABEL are as for
-`pop-to-buffer'."
- (interactive "BPop to buffer on same frame:\nP")
- (pop-to-buffer buffer-or-name 'same-frame norecord label))
-
-(defsubst pop-to-buffer-other-window (&optional buffer-or-name norecord label)
- "Pop to buffer specified by BUFFER-OR-NAME in another window.
-The selected window will be used only if there is no other
-choice. Windows on the selected frame are preferred to windows
-on other frames. Optional arguments BUFFER-OR-NAME, NORECORD and
-LABEL are as for `pop-to-buffer'."
- (interactive "BPop to buffer in another window:\nP")
- (pop-to-buffer buffer-or-name 'other-window norecord))
-
-(defsubst pop-to-buffer-same-frame-other-window (&optional buffer-or-name norecord label)
- "Pop to buffer specified by BUFFER-OR-NAME in another window on the selected frame.
-The selected window or another frame will be used only if there
-is no other choice. Optional arguments BUFFER-OR-NAME, NORECORD
-and LABEL are as for `pop-to-buffer'."
- (interactive "BPop to buffer in another window on same frame:\nP")
- (pop-to-buffer buffer-or-name 'same-frame-other-window norecord label))
-
-(defsubst pop-to-buffer-other-frame (&optional buffer-or-name norecord label)
- "Pop to buffer specified by BUFFER-OR-NAME on another frame.
-The selected frame will be used only if there's no other choice.
-Optional arguments BUFFER-OR-NAME, NORECORD and LABEL are as for
-`pop-to-buffer'."
- (interactive "BPop to buffer on another frame:\nP")
- (pop-to-buffer buffer-or-name 'other-frame norecord label))
-
-(defun read-buffer-to-switch (prompt)
- "Read the name of a buffer to switch to, prompting with PROMPT.
-Return the neame of the buffer as a string.
-
-This function is intended for the `switch-to-buffer' family of
-commands since these need to omit the name of the current buffer
-from the list of completions and default values."
- (let ((rbts-completion-table (internal-complete-buffer-except)))
- (minibuffer-with-setup-hook
- (lambda ()
- (setq minibuffer-completion-table rbts-completion-table)
- ;; Since rbts-completion-table is built dynamically, we
- ;; can't just add it to the default value of
- ;; icomplete-with-completion-tables, so we add it
- ;; here manually.
- (if (and (boundp 'icomplete-with-completion-tables)
- (listp icomplete-with-completion-tables))
- (set (make-local-variable 'icomplete-with-completion-tables)
- (cons rbts-completion-table
- icomplete-with-completion-tables))))
- (read-buffer prompt (other-buffer (current-buffer))
- (confirm-nonexistent-file-or-buffer)))))
-
-(defun window-normalize-buffer-to-switch-to (buffer-or-name)
- "Normalize BUFFER-OR-NAME argument of buffer switching functions.
-If BUFFER-OR-NAME is nil, return the buffer returned by
-`other-buffer'. Else, if a buffer specified by BUFFER-OR-NAME
-exists, return that buffer. If no such buffer exists, create a
-buffer with the name BUFFER-OR-NAME and return that buffer."
- (if buffer-or-name
- (or (get-buffer buffer-or-name)
- (let ((buffer (get-buffer-create buffer-or-name)))
- (set-buffer-major-mode buffer)
- buffer))
- (other-buffer)))
-
-(defun switch-to-buffer (buffer-or-name &optional norecord force-same-window)
- "Switch to buffer BUFFER-OR-NAME in the selected window.
-If called interactively, prompt for the buffer name using the
-minibuffer. The variable `confirm-nonexistent-file-or-buffer'
-determines whether to request confirmation before creating a new
-buffer.
-
-BUFFER-OR-NAME may be a buffer, a string \(a buffer name), or
-nil. If BUFFER-OR-NAME is a string that does not identify an
-existing buffer, create a buffer with that name. If
-BUFFER-OR-NAME is nil, switch to the buffer returned by
-`other-buffer'.
-
-Optional argument NORECORD non-nil means do not put the buffer
-specified by BUFFER-OR-NAME at the front of the buffer list and
-do not make the window displaying it the most recently selected
-one.
-
-If FORCE-SAME-WINDOW is non-nil, BUFFER-OR-NAME must be displayed
-in the currently selected window; signal an error if that is
-impossible (e.g. if the selected window is minibuffer-only).
-If non-nil, BUFFER-OR-NAME may be displayed in another window.
-
-Return the buffer switched to."
- (interactive
- (list (read-buffer-to-switch "Switch to buffer: ") nil nil))
- (let ((buffer (window-normalize-buffer-to-switch-to buffer-or-name)))
- (if (null force-same-window)
- (pop-to-buffer
- buffer '(same-window (reuse-window-dedicated . weak))
- norecord 'switch-to-buffer)
- (cond
- ;; Don't call set-window-buffer if it's not needed since it
- ;; might signal an error (e.g. if the window is dedicated).
- ((eq buffer (window-buffer)))
- ((window-minibuffer-p)
- (error "Cannot switch buffers in minibuffer window"))
- ((eq (window-dedicated-p) t)
- (error "Cannot switch buffers in a dedicated window"))
- (t (set-window-buffer nil buffer)))
- (unless norecord
- (select-window (selected-window)))
- (set-buffer buffer))))
-
-(defun switch-to-buffer-same-frame (buffer-or-name &optional norecord)
- "Switch to buffer BUFFER-OR-NAME in a window on the selected frame.
-Another frame will be used only if there is no other choice.
-Arguments BUFFER-OR-NAME and NORECORD have the same meaning as
-for `switch-to-buffer'.
-
-This function is intended for interactive use only. Lisp
-functions should call `pop-to-buffer-same-frame' instead."
- (interactive
- (list (read-buffer-to-switch "Switch to buffer in other window: ")))
- (let ((buffer (window-normalize-buffer-to-switch-to buffer-or-name)))
- (pop-to-buffer buffer 'same-frame norecord)))
-
-(defun switch-to-buffer-other-window (buffer-or-name &optional norecord)
- "Switch to buffer BUFFER-OR-NAME in another window.
-The selected window will be used only if there is no other
-choice. Windows on the selected frame are preferred to windows
-on other frames. Arguments BUFFER-OR-NAME and NORECORD have the
-same meaning as for `switch-to-buffer'.
-
-This function is intended for interactive use only. Lisp
-functions should call `pop-to-buffer-other-window' instead."
- (interactive
- (list (read-buffer-to-switch "Switch to buffer in other window: ")))
- (let ((buffer (window-normalize-buffer-to-switch-to buffer-or-name)))
- (pop-to-buffer buffer 'other-window norecord)))
-
-(defun switch-to-buffer-other-window-same-frame (buffer-or-name &optional norecord)
- "Switch to buffer BUFFER-OR-NAME in another window on the selected frame.
-The selected window or another frame will be used only if there
-is no other choice. Arguments BUFFER-OR-NAME and NORECORD have
-the same meaning as for `switch-to-buffer'.
-
-This function is intended for interactive use only. Lisp
-functions should call `pop-to-buffer-other-window-same-frame'
-instead."
- (interactive
- (list (read-buffer-to-switch "Switch to buffer in other window: ")))
- (let ((buffer (window-normalize-buffer-to-switch-to buffer-or-name)))
- (pop-to-buffer buffer 'same-frame-other-window norecord)))
-
-(defun switch-to-buffer-other-frame (buffer-or-name &optional norecord)
- "Switch to buffer BUFFER-OR-NAME on another frame.
-The same frame will be used only if there is no other choice.
-Arguments BUFFER-OR-NAME and NORECORD have the same meaning
-as for `switch-to-buffer'.
-
-This function is intended for interactive use only. Lisp
-functions should call `pop-to-buffer-other-frame' instead."
- (interactive
- (list (read-buffer-to-switch "Switch to buffer in other frame: ")))
- (let ((buffer (window-normalize-buffer-to-switch-to buffer-or-name)))
- (pop-to-buffer buffer 'other-frame norecord)))
-
-;;; Obsolete definitions of `display-buffer' below.
-(defcustom same-window-buffer-names nil
- "List of names of buffers that should appear in the \"same\" window.
-`display-buffer' and `pop-to-buffer' show a buffer whose name is
-on this list in the selected rather than some other window.
+ window 'quit-restore
+ (list (window-buffer window) (window-start window)
+ (window-point window) buffer
+ (window-total-size window) (selected-window)))))
+ ((eq type 'pop-up-window)
+ ;; In `display-buffer-window' record window as new.
+ (setq display-buffer-window (cons window 'new-window))
+ ;; In `quit-restore' parameter record that we popped up this window,
+ ;; its buffer, and which window was selected before.
+ (set-window-parameter
+ window 'quit-restore (list 'new-window buffer (selected-window))))
+ ((eq type 'pop-up-frame)
+ ;; In `display-buffer-window' record window as on new frame.
+ (setq display-buffer-window (cons window 'new-frame))
+ ;; In `quit-restore' parameter record that we popped up this window
+ ;; on a new frame, the buffer, and which window was selected before.
+ (set-window-parameter
+ window 'quit-restore (list 'new-frame buffer (selected-window))))))
-An element of this list can be a cons cell instead of just a
-string. In that case, the cell's car must be a string specifying
-the buffer name. This is for compatibility with
-`special-display-buffer-names'; the cdr of the cons cell is
-ignored.
-
-See also `same-window-regexps'."
- :type '(repeat (string :format "%v"))
- :group 'windows)
-;; (make-obsolete-variable
- ;; 'same-window-buffer-names
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
-
-(defcustom same-window-regexps nil
- "List of regexps saying which buffers should appear in the \"same\" window.
-`display-buffer' and `pop-to-buffer' show a buffer whose name
-matches a regexp on this list in the selected rather than some
-other window.
-
-An element of this list can be a cons cell instead of just a
-string. In that case, the cell's car must be a regexp matching
-the buffer name. This is for compatibility with
-`special-display-regexps'; the cdr of the cons cell is ignored.
-
-See also `same-window-buffer-names'."
- :type '(repeat (regexp :format "%v"))
+(defcustom display-buffer-function nil
+ "If non-nil, function to call to handle `display-buffer'.
+It will receive two args, the buffer and a flag which if non-nil
+means that the currently selected window is not acceptable. It
+should choose or create a window, display the specified buffer in
+it, and return the window.
+
+The function specified here is responsible for setting the value
+of `display-buffer-window' and the quit-restore parameter of the
+window used."
+ :type '(choice
+ (const nil)
+ (function :tag "function"))
:group 'windows)
-;; (make-obsolete-variable
- ;; 'same-window-regexps
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
-
-(defun same-window-p (buffer-name)
- "Return non-nil if a buffer named BUFFER-NAME would be shown in the \"same\" window.
-This function returns non-nil if `display-buffer' or
-`pop-to-buffer' would show a buffer named BUFFER-NAME in the
-selected rather than \(as usual\) some other window. See
-`same-window-buffer-names' and `same-window-regexps'."
- (let ((buffer-names (with-no-warnings same-window-buffer-names))
- (regexps (with-no-warnings same-window-regexps)))
- (cond
- ((not (stringp buffer-name)))
- ;; The elements of `same-window-buffer-names' can be buffer
- ;; names or cons cells whose cars are buffer names.
- ((member buffer-name buffer-names))
- ((assoc buffer-name buffer-names))
- ((catch 'found
- (dolist (regexp regexps)
- ;; The elements of `same-window-regexps' can be regexps
- ;; or cons cells whose cars are regexps.
- (when (or (and (stringp regexp)
- (string-match regexp buffer-name))
- (and (consp regexp) (stringp (car regexp))
- (string-match-p (car regexp) buffer-name)))
- (throw 'found t))))))))
-;; (make-obsolete
- ;; 'same-window-p "pass argument to buffer display function instead." "24.1")
-(defcustom special-display-frame-alist
- '((height . 14) (width . 80) (unsplittable . t))
- "Alist of parameters for special frames.
-Special frames are used for buffers whose names are listed in
-`special-display-buffer-names' and for buffers whose names match
-one of the regular expressions in `special-display-regexps'.
+(defcustom pop-up-frame-alist nil
+ "Alist of parameters for automatically generated new frames.
+You can set this in your init file; for example,
-This variable can be set in your init file, like this:
+ (setq pop-up-frame-alist '((width . 80) (height . 20)))
- (setq special-display-frame-alist '((width . 80) (height . 20)))
+If non-nil, the value you specify here is used by the default
+`pop-up-frame-function' for the creation of new frames.
-These supersede the values given in `default-frame-alist'."
+Since `pop-up-frame-function' is used by `display-buffer' for
+making new frames, any value specified here by default affects
+the automatic generation of new frames via `display-buffer' and
+all functions based on it. The behavior of `make-frame' is not
+affected by this variable."
:type '(repeat (cons :format "%v"
- (symbol :tag "Parameter")
- (sexp :tag "Value")))
+ (symbol :tag "Parameter")
+ (sexp :tag "Value")))
:group 'frames)
-;; (make-obsolete-variable
- ;; 'special-display-frame-alist
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
-(defun special-display-popup-frame (buffer &optional args)
- "Display BUFFER in a special frame and return the window chosen.
-If BUFFER is already displayed in a visible or iconified frame,
-raise that frame. Otherwise, display BUFFER in a way as
-specified by optional argument ARGS.
-
-If ARGS is an alist, use it as a list of frame parameters. If
-these parameters contain \(same-window . t), display BUFFER in
-the selected window. If they contain \(same-frame . t), display
-BUFFER in a window on the selected frame.
-
-If ARGS is a list whose car is a symbol, use (car ARGS) as a
-function to do the work. Pass it BUFFER as first argument,
-and (cdr ARGS) as the rest of the arguments."
- (if (and args (symbolp (car args)))
- (apply (car args) buffer (cdr args))
- (let ((window (get-buffer-window buffer 0)))
- (or
- ;; If we have a window already, make it visible.
- (when window
- (let ((frame (window-frame window)))
- (make-frame-visible frame)
- (raise-frame frame)
- window))
- ;; Reuse the current window if the user requested it.
- (when (cdr (assq 'same-window args))
- (display-buffer-reuse-window
- buffer '(same nil nil) '((reuse-dedicated . weak))))
- ;; Stay on the same frame if requested.
- (when (or (cdr (assq 'same-frame args))
- (cdr (assq 'same-window args)))
- (or (display-buffer-pop-up-window
- buffer '((largest . nil) (lru . nil)))
- (display-buffer-reuse-window
- buffer '(nil nil nil))))
- ;; If no window yet, make one in a new frame.
- (let ((frame
- (with-current-buffer buffer
- (make-frame
- (append args (with-no-warnings
- special-display-frame-alist))))))
- (set-window-buffer (frame-selected-window frame) buffer)
- (set-window-dedicated-p (frame-selected-window frame) t)
- (frame-selected-window frame))))))
-;; (make-obsolete
- ;; 'special-display-popup-frame
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
-
-(defcustom special-display-function 'special-display-popup-frame
- "Function to call for displaying special buffers.
-This function is called with two arguments - the buffer and,
-optionally, a list - and should return a window displaying that
-buffer. The default value usually makes a separate frame for the
-buffer using `special-display-frame-alist' to specify the frame
-parameters. See the definition of `special-display-popup-frame'
-for how to specify such a function.
-
-A buffer is special when its name is either listed in
-`special-display-buffer-names' or matches a regexp in
-`special-display-regexps'."
+(defcustom pop-up-frame-function
+ (lambda () (make-frame pop-up-frame-alist))
+ "Function used by `display-buffer' for creating a new frame.
+This function is called with no arguments and should return a new
+frame. The default value calls `make-frame' with the argument
+`pop-up-frame-alist'."
:type 'function
- :group 'windows
:group 'frames)
-;; (make-obsolete-variable
- ;; 'special-display-function
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
(defcustom special-display-buffer-names nil
"List of names of buffers that should be displayed specially.
@@ -6234,6 +3965,9 @@ named BUFFER-NAME as first argument, and OTHER-ARGS as the
second. If `special-display-function' specifies some other
function, that function is called with the buffer named
BUFFER-NAME as first, and the element's cdr as second argument.
+In any case, that function is responsible for setting the value
+of `display-buffer-window' and the quit-restore parameter of the
+window used.
If this variable appears \"not to work\", because you added a
name to it but the corresponding buffer is displayed in the
@@ -6262,9 +3996,6 @@ See also `special-display-regexps'."
(repeat :tag "Arguments" (sexp)))))
:group 'windows
:group 'frames)
-;; (make-obsolete-variable
- ;; 'special-display-buffer-names
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
;;;###autoload
(put 'special-display-buffer-names 'risky-local-variable t)
@@ -6333,9 +4064,6 @@ See also `special-display-buffer-names'."
(repeat :tag "Arguments" (sexp)))))
:group 'windows
:group 'frames)
-;; (make-obsolete-variable
- ;; 'special-display-regexps
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
(defun special-display-p (buffer-name)
"Return non-nil if a buffer named BUFFER-NAME gets a special frame.
@@ -6345,17 +4073,15 @@ matching BUFFER-NAME. If `special-display-buffer-names' or
`special-display-regexps' contain a list entry whose car equals
or matches BUFFER-NAME, the return value is the cdr of that
entry."
- (let ((buffer-names (with-no-warnings special-display-buffer-names))
- (regexps (with-no-warnings special-display-regexps))
- tmp)
+ (let (tmp)
(cond
((not (stringp buffer-name)))
- ((member buffer-name buffer-names)
+ ((member buffer-name special-display-buffer-names)
t)
- ((setq tmp (assoc buffer-name buffer-names))
+ ((setq tmp (assoc buffer-name special-display-buffer-names))
(cdr tmp))
((catch 'found
- (dolist (regexp regexps)
+ (dolist (regexp special-display-regexps)
(cond
((stringp regexp)
(when (string-match-p regexp buffer-name)
@@ -6363,43 +4089,142 @@ entry."
((and (consp regexp) (stringp (car regexp))
(string-match-p (car regexp) buffer-name))
(throw 'found (cdr regexp))))))))))
-;; (make-obsolete
- ;; 'special-display-p
- ;; "pass argument to buffer display function instead." "24.1")
-(defcustom pop-up-frame-alist nil
- "Alist of parameters for automatically generated new frames.
-You can set this in your init file; for example,
+(defcustom special-display-frame-alist
+ '((height . 14) (width . 80) (unsplittable . t))
+ "Alist of parameters for special frames.
+Special frames are used for buffers whose names are listed in
+`special-display-buffer-names' and for buffers whose names match
+one of the regular expressions in `special-display-regexps'.
- (setq pop-up-frame-alist '((width . 80) (height . 20)))
+This variable can be set in your init file, like this:
-If non-nil, the value you specify here is used by the default
-`pop-up-frame-function' for the creation of new frames.
+ (setq special-display-frame-alist '((width . 80) (height . 20)))
-Since `pop-up-frame-function' is used by `display-buffer' for
-making new frames, any value specified here by default affects
-the automatic generation of new frames via `display-buffer' and
-all functions based on it. The behavior of `make-frame' is not
-affected by this variable."
+These supersede the values given in `default-frame-alist'."
:type '(repeat (cons :format "%v"
- (symbol :tag "Parameter")
- (sexp :tag "Value")))
+ (symbol :tag "Parameter")
+ (sexp :tag "Value")))
:group 'frames)
-;; (make-obsolete-variable
- ;; 'pop-up-frame-alist
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
-(defcustom pop-up-frame-function
- (lambda () (make-frame pop-up-frame-alist))
- "Function used by `display-buffer' for creating a new frame.
-This function is called with no arguments and should return a new
-frame. The default value calls `make-frame' with the argument
-`pop-up-frame-alist'."
+(defun special-display-popup-frame (buffer &optional args)
+ "Display BUFFER and return the window chosen.
+If BUFFER is already displayed in a visible or iconified frame,
+raise that frame. Otherwise, display BUFFER in a new frame.
+
+Optional argument ARGS is a list specifying additional
+information.
+
+If ARGS is an alist, use it as a list of frame parameters. If
+these parameters contain \(same-window . t), display BUFFER in
+the selected window. If they contain \(same-frame . t), display
+BUFFER in a window of the selected frame.
+
+If ARGS is a list whose car is a symbol, use (car ARGS) as a
+function to do the work. Pass it BUFFER as first argument,
+and (cdr ARGS) as second."
+ (if (and args (symbolp (car args)))
+ (apply (car args) buffer (cdr args))
+ (let ((window (get-buffer-window buffer 0)))
+ (or
+ ;; If we have a window already, make it visible.
+ (when window
+ (let ((frame (window-frame window)))
+ (make-frame-visible frame)
+ (raise-frame frame)
+ (display-buffer-record-window 'reuse-window window buffer)
+ window))
+ ;; Reuse the current window if the user requested it.
+ (when (cdr (assq 'same-window args))
+ (condition-case nil
+ (progn (switch-to-buffer buffer nil t) (selected-window))
+ (error nil)))
+ ;; Stay on the same frame if requested.
+ (when (or (cdr (assq 'same-frame args)) (cdr (assq 'same-window args)))
+ (let* ((pop-up-windows t)
+ pop-up-frames
+ special-display-buffer-names special-display-regexps)
+ (display-buffer buffer)))
+ ;; If no window yet, make one in a new frame.
+ (let ((frame
+ (with-current-buffer buffer
+ (make-frame (append args special-display-frame-alist)))))
+ (display-buffer-record-window
+ 'pop-up-frame (frame-selected-window frame) buffer)
+ (set-window-buffer (frame-selected-window frame) buffer)
+ (set-window-dedicated-p (frame-selected-window frame) t)
+ (frame-selected-window frame))))))
+
+(defcustom special-display-function 'special-display-popup-frame
+ "Function to call for displaying special buffers.
+This function is called with two arguments - the buffer and,
+optionally, a list - and should return a window displaying that
+buffer. The default value usually makes a separate frame for the
+buffer using `special-display-frame-alist' to specify the frame
+parameters. See the definition of `special-display-popup-frame'
+for how to specify such a function.
+
+A buffer is special when its name is either listed in
+`special-display-buffer-names' or matches a regexp in
+`special-display-regexps'.
+
+The function specified here is responsible for setting the value
+of `display-buffer-window' and the quit-restore parameter of the
+window used."
:type 'function
:group 'frames)
-;; (make-obsolete-variable
- ;; 'pop-up-frame-function
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
+
+(defcustom same-window-buffer-names nil
+ "List of names of buffers that should appear in the \"same\" window.
+`display-buffer' and `pop-to-buffer' show a buffer whose name is
+on this list in the selected rather than some other window.
+
+An element of this list can be a cons cell instead of just a
+string. In that case, the cell's car must be a string specifying
+the buffer name. This is for compatibility with
+`special-display-buffer-names'; the cdr of the cons cell is
+ignored.
+
+See also `same-window-regexps'."
+ :type '(repeat (string :format "%v"))
+ :group 'windows)
+
+(defcustom same-window-regexps nil
+ "List of regexps saying which buffers should appear in the \"same\" window.
+`display-buffer' and `pop-to-buffer' show a buffer whose name
+matches a regexp on this list in the selected rather than some
+other window.
+
+An element of this list can be a cons cell instead of just a
+string. In that case, the cell's car must be a regexp matching
+the buffer name. This is for compatibility with
+`special-display-regexps'; the cdr of the cons cell is ignored.
+
+See also `same-window-buffer-names'."
+ :type '(repeat (regexp :format "%v"))
+ :group 'windows)
+
+(defun same-window-p (buffer-name)
+ "Return non-nil if a buffer named BUFFER-NAME would be shown in the \"same\" window.
+This function returns non-nil if `display-buffer' or
+`pop-to-buffer' would show a buffer named BUFFER-NAME in the
+selected rather than \(as usual\) some other window. See
+`same-window-buffer-names' and `same-window-regexps'."
+ (cond
+ ((not (stringp buffer-name)))
+ ;; The elements of `same-window-buffer-names' can be buffer
+ ;; names or cons cells whose cars are buffer names.
+ ((member buffer-name same-window-buffer-names))
+ ((assoc buffer-name same-window-buffer-names))
+ ((catch 'found
+ (dolist (regexp same-window-regexps)
+ ;; The elements of `same-window-regexps' can be regexps
+ ;; or cons cells whose cars are regexps.
+ (when (or (and (stringp regexp)
+ (string-match regexp buffer-name))
+ (and (consp regexp) (stringp (car regexp))
+ (string-match-p (car regexp) buffer-name)))
+ (throw 'found t)))))))
(defcustom pop-up-frames nil
"Whether `display-buffer' should make a separate frame.
@@ -6411,48 +4236,39 @@ Any other non-nil value means always make a separate frame."
(const :tag "Never" nil)
(const :tag "On graphic displays only" graphic-only)
(const :tag "Always" t))
- :group 'windows
- :group 'frames)
-;; (make-obsolete-variable
- ;; 'pop-up-frames
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
+ :group 'windows)
(defcustom display-buffer-reuse-frames nil
- "Set and non-nil means `display-buffer' should reuse frames.
+ "Non-nil means `display-buffer' should reuse frames.
If the buffer in question is already displayed in a frame, raise
that frame."
:type 'boolean
:version "21.1"
- :group 'windows
- :group 'frames)
-;; (make-obsolete-variable
- ;; 'display-buffer-reuse-frames
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
+ :group 'windows)
(defcustom pop-up-windows t
"Non-nil means `display-buffer' should make a new window."
:type 'boolean
:group 'windows)
-;; (make-obsolete-variable
- ;; 'pop-up-windows
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
(defcustom split-window-preferred-function 'split-window-sensibly
- "Function called by `display-buffer' to split a window.
+ "Function called by `display-buffer' routines to split a window.
This function is called with a window as single argument and is
supposed to split that window and return the new window. If the
window can (or shall) not be split, it is supposed to return nil.
-
The default is to call the function `split-window-sensibly' which
tries to split the window in a way which seems most suitable.
You can customize the options `split-height-threshold' and/or
`split-width-threshold' in order to have `split-window-sensibly'
prefer either vertical or horizontal splitting.
-If you set this to any other function, bear in mind that
-`display-buffer' may call that function repeatedly; the option
-`pop-up-windows' controls which windows may become the argument
-of this function.
+If you set this to any other function, bear in mind that the
+`display-buffer' routines may call this function two times. The
+argument of the first call is the largest window on its frame.
+If that call fails to return a live window, the function is
+called again with the least recently used window as argument. If
+that call fails too, `display-buffer' will use an existing window
+to display its buffer.
The window selected at the time `display-buffer' was invoked is
still selected when this function is called. Hence you can
@@ -6462,54 +4278,28 @@ not want to split the selected window."
:type 'function
:version "23.1"
:group 'windows)
-;; (make-obsolete-variable
- ;; 'split-window-preferred-function
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
(defcustom split-height-threshold 80
- "Minimum height for splitting a window to display a buffer.
-If this is an integer, `display-buffer' can split a window
+ "Minimum height for splitting windows sensibly.
+If this is an integer, `split-window-sensibly' may split a window
vertically only if it has at least this many lines. If this is
-nil, `display-buffer' does not split windows vertically. If a
-window is the only window on its frame, `display-buffer' may
-split it vertically disregarding the value of this variable."
+nil, `split-window-sensibly' is not allowed to split a window
+vertically. If, however, a window is the only window on its
+frame, `split-window-sensibly' may split it vertically
+disregarding the value of this variable."
:type '(choice (const nil) (integer :tag "lines"))
:version "23.1"
:group 'windows)
-;; (make-obsolete-variable
- ;; 'split-height-threshold
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
(defcustom split-width-threshold 160
- "Minimum width for splitting a window to display a buffer.
-If this is an integer, `display-buffer' can split a window
+ "Minimum width for splitting windows sensibly.
+If this is an integer, `split-window-sensibly' may split a window
horizontally only if it has at least this many columns. If this
-is nil, `display-buffer' cannot split windows horizontally."
+is nil, `split-window-sensibly' is not allowed to split a window
+horizontally."
:type '(choice (const nil) (integer :tag "columns"))
:version "23.1"
:group 'windows)
-;; (make-obsolete-variable
- ;; 'split-width-threshold
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
-
-(defcustom even-window-heights t
- "If non-nil `display-buffer' will try to even window heights.
-Otherwise `display-buffer' will leave the window configuration
-alone. Heights are evened only when `display-buffer' chooses a
-window that appears above or below the selected window."
- :type 'boolean
- :group 'windows)
-;; (make-obsolete-variable
- ;; 'even-window-heights
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
-
-(defvar display-buffer-mark-dedicated nil
- "Non-nil means `display-buffer' marks the windows it creates as dedicated.
-The actual non-nil value of this variable will be copied to the
-`window-dedicated-p' flag.")
-;; (make-obsolete-variable
- ;; 'display-buffer-mark-dedicated
- ;; "use 2nd arg of `display-buffer' instead." "24.1")
(defun window-splittable-p (window &optional horizontal)
"Return non-nil if `split-window-sensibly' may split WINDOW.
@@ -6560,8 +4350,6 @@ hold:
(max split-height-threshold
(* 2 (max window-min-height
(if mode-line-format 2 1))))))))))
-;; (make-obsolete
- ;; 'window-splittable-p "use 2nd arg of `display-buffer' instead." "24.1")
(defun split-window-sensibly (window)
"Split WINDOW in a way suitable for `display-buffer'.
@@ -6594,11 +4382,11 @@ more likely to occur.
Have a look at the function `window-splittable-p' if you want to
know how `split-window-sensibly' determines whether WINDOW can be
split."
- (or (and (with-no-warnings (window-splittable-p window))
+ (or (and (window-splittable-p window)
;; Split window vertically.
(with-selected-window window
(split-window-vertically)))
- (and (with-no-warnings (window-splittable-p window t))
+ (and (window-splittable-p window t)
;; Split window horizontally.
(with-selected-window window
(split-window-horizontally)))
@@ -6608,238 +4396,633 @@ split."
;; minibuffer window, try to split it vertically disregarding
;; the value of `split-height-threshold'.
(let ((split-height-threshold 0))
- (when (with-no-warnings (window-splittable-p window))
+ (when (window-splittable-p window)
(with-selected-window window
(split-window-vertically)))))))
-;; (make-obsolete
- ;; 'split-window-sensibly "use 2nd arg of `display-buffer' instead." "24.1")
-
-;; Functions for converting Emacs 23 buffer display options to buffer
-;; display specifiers.
-(defun display-buffer-alist-of-strings-p (list)
- "Return t if LIST is a non-empty list of strings."
- (when list
- (catch 'failed
- (dolist (item list)
- (unless (stringp item)
- (throw 'failed nil)))
- t)))
-
-(defun display-buffer-alist-add (identifiers specifiers &optional no-custom)
- "Helper function for `display-buffer-alist-set'."
- (unless identifiers
- (setq identifiers '((regexp . ".*"))))
- (unless (atom specifiers)
- (setq specifiers (delq nil specifiers)))
-
- (if no-custom
- (setq display-buffer-alist
- (cons (cons identifiers specifiers) display-buffer-alist))
- (customize-set-variable
- 'display-buffer-alist
- (cons (cons identifiers specifiers) display-buffer-alist))))
-
-(defun display-buffer-alist-set-1 ()
- "Helper function for `display-buffer-alist-set'."
- (progn ;; with-no-warnings
- (append
- '(reuse-window (reuse-window nil same 0))
- `(pop-up-frame (pop-up-frame t)
- ,(append '(pop-up-frame-alist)
- special-display-frame-alist))
- '((dedicate . weak)))))
-
-(defun display-buffer-alist-set-2 (args)
- "Helper function for `display-buffer-alist-set'."
- (progn ;; with-no-warnings
- (if (and (listp args) (symbolp (car args)))
- `(function (function ,(car args) ,(cdr args)))
- (append
- '(reuse-window (reuse-window nil same 0))
- (when (and (listp args) (cdr (assq 'same-window args)))
- '(reuse-window
- (reuse-window same nil nil) (reuse-window-dedicated . weak)))
- (when (and (listp args)
- (or (cdr (assq 'same-frame args))
- (cdr (assq 'same-window args))))
- '(pop-up-window (pop-up-window (largest . nil) (lru . nil))))
- (when (and (listp args)
- (or (cdr (assq 'same-frame args))
- (cdr (assq 'same-window args))))
- '(reuse-window (reuse-window nil nil nil)))
- `(pop-up-frame (pop-up-frame t)
- ,(append '(pop-up-frame-alist)
- (when (listp args) args)
- special-display-frame-alist))
- '((dedicate . weak))))))
-
-(defun display-buffer-alist-set (&optional no-custom add)
- "Set `display-buffer-alist' from Emacs 23 buffer display options.
-Optional argument NO-CUSTOM nil means use `customize-set-variable'
-to set the value of `display-buffer-alist'. NO-CUSTOM non-nil
-means to use `setq' instead.
-
-Optional argument ADD nil means to replace the actual value of
-`display-buffer-alist' with the value calculated here. ADD
-non-nil means prepend the value calculated here to the current
-value of `display-buffer-alist'. Return `display-buffer-alist'."
- (unless add
- (if no-custom
- (setq display-buffer-alist nil)
- (customize-set-variable 'display-buffer-alist nil)))
-
- ;; Disable warnings, there are too many obsolete options here.
- (progn ;; with-no-warnings
- `other-window-means-other-frame'
- (when pop-up-frames
- (display-buffer-alist-add
- nil '(pop-up-frame
- (other-window-means-other-frame . t)) no-custom))
-
- ;; `reuse-window-even-sizes'
- (when even-window-heights
- (display-buffer-alist-add
- nil '(reuse-window (reuse-window-even-sizes . t)) no-custom))
-
- ;; `dedicate'
- (when display-buffer-mark-dedicated
- (display-buffer-alist-add
- nil '(dedicate (display-buffer-mark-dedicated . t)) no-custom))
-
- ;; `pop-up-window' group
- (let ((fun (unless (eq split-window-preferred-function
- 'split-window-sensibly)
- split-window-preferred-function))
- (min-height
- (if (numberp split-height-threshold)
- (/ split-height-threshold 2)
- 1.0))
- (min-width
- (if (numberp split-width-threshold)
- (/ split-width-threshold 2)
- 1.0)))
- (display-buffer-alist-add
- nil
- (list
- 'pop-up-window
- ;; `pop-up-window'
- (when pop-up-windows
- (list 'pop-up-window (cons 'largest fun) (cons 'lru fun)))
- ;; `pop-up-window-min-height'
- (cons 'pop-up-window-min-height min-height)
- ;; `pop-up-window-min-width'
- (cons 'pop-up-window-min-width min-width))
- no-custom))
-
- ;; `pop-up-frame' group
- (when (or pop-up-frames
- (not (equal pop-up-frame-function
- '(lambda nil
- (make-frame pop-up-frame-alist))))
- pop-up-frame-alist)
- (display-buffer-alist-add
- nil
- (list
- 'pop-up-frame
- (when pop-up-frames
- ;; `pop-up-frame'
- (list 'pop-up-frame
- (when (eq pop-up-frames 'graphic-only)
- t)))
- (unless (equal pop-up-frame-function
- '(lambda nil
- (make-frame pop-up-frame-alist)))
- ;; `pop-up-frame-function'
- (cons 'pop-up-frame-function pop-up-frame-function))
- (when pop-up-frame-alist
- ;; `pop-up-frame-alist'
- (cons 'pop-up-frame-alist pop-up-frame-alist)))
- no-custom))
-
- ;; `special-display-regexps'
- (if (display-buffer-alist-of-strings-p special-display-regexps)
- ;; Handle case where `special-display-regexps' is a plain list
- ;; of strings specially.
- (let (list)
- (dolist (regexp special-display-regexps)
- (setq list (cons (cons 'regexp regexp) list)))
- (setq list (nreverse list))
- (display-buffer-alist-add
- list (display-buffer-alist-set-1) no-custom))
- ;; Else iterate over the entries.
- (dolist (item special-display-regexps)
- (if (stringp item)
- (display-buffer-alist-add
- `((regexp . ,item)) (display-buffer-alist-set-1)
- no-custom)
- (display-buffer-alist-add
- `((regexp . ,(car item)))
- (display-buffer-alist-set-2 (cdr item))
- no-custom))))
-
- ;; `special-display-buffer-names'
- (if (display-buffer-alist-of-strings-p special-display-buffer-names)
- ;; Handle case where `special-display-buffer-names' is a plain
- ;; list of strings specially.
- (let (list)
- (dolist (name special-display-buffer-names)
- (setq list (cons (cons 'name name) list)))
- (setq list (nreverse list))
- (display-buffer-alist-add
- list (display-buffer-alist-set-1) no-custom))
- ;; Else iterate over the entries.
- (dolist (item special-display-buffer-names)
- (if (stringp item)
- (display-buffer-alist-add
- `((name . ,item)) (display-buffer-alist-set-1)
- no-custom)
- (display-buffer-alist-add
- `((name . ,(car item)))
- (display-buffer-alist-set-2 (cdr item))
- no-custom))))
-
- ;; `same-window-regexps'
- (if (display-buffer-alist-of-strings-p same-window-regexps)
- ;; Handle case where `same-window-regexps' is a plain list of
- ;; strings specially.
- (let (list)
- (dolist (regexp same-window-regexps)
- (setq list (cons (cons 'regexp regexp) list)))
- (setq list (nreverse list))
- (display-buffer-alist-add
- list '(reuse-window (reuse-window same nil nil)) no-custom))
- (dolist (entry same-window-regexps)
- (display-buffer-alist-add
- `((regexp . ,(if (stringp entry) entry (car entry))))
- '(reuse-window (reuse-window same nil nil)) no-custom)))
-
- ;; `same-window-buffer-names'
- (if (display-buffer-alist-of-strings-p same-window-buffer-names)
- ;; Handle case where `same-window-buffer-names' is a plain list
- ;; of strings specially.
- (let (list)
- (dolist (name same-window-buffer-names)
- (setq list (cons (cons 'name name) list)))
- (setq list (nreverse list))
- (display-buffer-alist-add
- list '(reuse-window (reuse-window same nil nil)) no-custom))
- (dolist (entry same-window-buffer-names)
- (display-buffer-alist-add
- `((name . ,(if (stringp entry) entry (car entry))))
- '(reuse-window (reuse-window same nil nil)) no-custom)))
-
- ;; `reuse-window'
- (display-buffer-alist-add
- nil `(reuse-window
- (reuse-window
- nil same
- ,(when (or display-buffer-reuse-frames pop-up-frames)
- ;; "0" (all visible and iconified frames) is
- ;; hardcoded in Emacs 23.
- 0)))
- no-custom)
-
- display-buffer-alist))
+
+(defun window--try-to-split-window (window)
+ "Try to split WINDOW.
+Return value returned by `split-window-preferred-function' if it
+represents a live window, nil otherwise."
+ (and (window-live-p window)
+ (not (frame-parameter (window-frame window) 'unsplittable))
+ (let ((new-window
+ ;; Since `split-window-preferred-function' might
+ ;; throw an error use `condition-case'.
+ (condition-case nil
+ (funcall split-window-preferred-function window)
+ (error nil))))
+ (and (window-live-p new-window) new-window))))
+
+(defun window--frame-usable-p (frame)
+ "Return FRAME if it can be used to display a buffer."
+ (when (frame-live-p frame)
+ (let ((window (frame-root-window frame)))
+ ;; `frame-root-window' may be an internal window which is considered
+ ;; "dead" by `window-live-p'. Hence if `window' is not live we
+ ;; implicitly know that `frame' has a visible window we can use.
+ (unless (and (window-live-p window)
+ (or (window-minibuffer-p window)
+ ;; If the window is soft-dedicated, the frame is usable.
+ ;; Actually, even if the window is really dedicated,
+ ;; the frame is still usable by splitting it.
+ ;; At least Emacs-22 allowed it, and it is desirable
+ ;; when displaying same-frame windows.
+ nil ; (eq t (window-dedicated-p window))
+ ))
+ frame))))
+
+(defcustom even-window-heights t
+ "If non-nil `display-buffer' will try to even window heights.
+Otherwise `display-buffer' will leave the window configuration
+alone. Heights are evened only when `display-buffer' chooses a
+window that appears above or below the selected window."
+ :type 'boolean
+ :group 'windows)
+
+(defun window--even-window-heights (window)
+ "Even heights of WINDOW and selected window.
+Do this only if these windows are vertically adjacent to each
+other, `even-window-heights' is non-nil, and the selected window
+is higher than WINDOW."
+ (when (and even-window-heights
+ (not (eq window (selected-window)))
+ ;; Don't resize minibuffer windows.
+ (not (window-minibuffer-p (selected-window)))
+ (> (window-height (selected-window)) (window-height window))
+ (eq (window-frame window) (window-frame (selected-window)))
+ (let ((sel-edges (window-edges (selected-window)))
+ (win-edges (window-edges window)))
+ (and (= (nth 0 sel-edges) (nth 0 win-edges))
+ (= (nth 2 sel-edges) (nth 2 win-edges))
+ (or (= (nth 1 sel-edges) (nth 3 win-edges))
+ (= (nth 3 sel-edges) (nth 1 win-edges))))))
+ (let ((window-min-height 1))
+ ;; Don't throw an error if we can't even window heights for
+ ;; whatever reason.
+ (condition-case nil
+ (enlarge-window (/ (- (window-height window) (window-height)) 2))
+ (error nil)))))
+
+(defun window--display-buffer-1 (window)
+ "Raise the frame containing WINDOW.
+Do not raise the selected frame. Return WINDOW."
+ (let* ((frame (window-frame window))
+ (visible (frame-visible-p frame)))
+ (unless (or (not visible)
+ ;; Assume the selected frame is already visible enough.
+ (eq frame (selected-frame))
+ ;; Assume the frame from which we invoked the minibuffer
+ ;; is visible.
+ (and (minibuffer-window-active-p (selected-window))
+ (eq frame (window-frame (minibuffer-selected-window)))))
+ (raise-frame frame))
+ window))
+
+(defun window--display-buffer-2 (buffer window &optional dedicated)
+ "Display BUFFER in WINDOW and make its frame visible.
+Set `window-dedicated-p' to DEDICATED if non-nil.
+Return WINDOW."
+ (when (and (buffer-live-p buffer) (window-live-p window))
+ (set-window-buffer window buffer)
+ (when dedicated
+ (set-window-dedicated-p window dedicated))
+ (window--display-buffer-1 window)))
+
+(defvar display-buffer-mark-dedicated nil
+ "If non-nil, `display-buffer' marks the windows it creates as dedicated.
+The actual non-nil value of this variable will be copied to the
+`window-dedicated-p' flag.")
+
+(defun window-normalize-buffer-to-display (buffer-or-name)
+ "Normalize BUFFER-OR-NAME argument for buffer display functions.
+If BUFFER-OR-NAME is nil, return the curent buffer. Else, if a
+buffer specified by BUFFER-OR-NAME exists, return that buffer.
+If no such buffer exists, create a buffer with the name
+BUFFER-OR-NAME and return that buffer."
+ (if buffer-or-name
+ (or (get-buffer buffer-or-name)
+ (let ((buffer (get-buffer-create buffer-or-name)))
+ (set-buffer-major-mode buffer)
+ buffer))
+ (current-buffer)))
+
+(defvar display-buffer-alist nil
+ "Alist of conditional actions for `display-buffer'.
+This is a list of elements (CONDITION . ACTION), where:
+
+ CONDITION is either a regexp matching buffer names, or a function
+ that takes a buffer and returns a boolean.
+
+ ACTION is a cons cell (FUNCTION . ALIST), where FUNCTION is
+ either a function or a list of functions. Each such function
+ should accept 2 arguments: a buffer to display and an alist of
+ the same form as ALIST. It should return the window used, or
+ nil if it fails to display the window. See `display-buffer'
+ for more details.
+
+Usable action functions include:
+ `display-buffer-reuse-selected-window'
+ `display-buffer-same-window'
+ `display-buffer-maybe-same-window'
+ `display-buffer-reuse-window'
+ `display-buffer-pop-up-frame'
+ `display-buffer-pop-up-window'
+ `display-buffer-reuse-or-pop-window'
+ `display-buffer-use-some-window'
+
+The above functions recognize the following alist entries:
+ - `inhibit-same-window', if non-nil, prevents the same window
+ from being used for display.
+ - `reuse-frame' specifies the frames that can be searched for a
+ window displaying the buffer. Its values have the same
+ meaning as the ALL-FRAMES arg to `get-buffer-window-list'.")
+
+(defvar display-buffer-default-action
+ '((display-buffer-reuse-selected-window
+ display-buffer-maybe-same-window
+ display-buffer-reuse-or-pop-window
+ display-buffer-use-some-window
+ ;; If all else fails, pop up a new frame regardless of
+ ;; restrictions.
+ display-buffer-pop-up-frame))
+ "List of default actions for `display-buffer'.
+It should be a cons cell of the form (FUNCTION . ALIST), which
+has the same meaning as in `display-buffer-alist'.")
+
+(defvar display-buffer-overriding-action nil
+ "Overriding action to perform to display a buffer.
+If non-nil, it should be a cons cell (FUNCTION . ALIST), which
+has the same meaning as in `display-buffer-alist'.")
+
+(defun display-buffer-assq-regexp (buffer-name alist)
+ "Retrieve ALIST entry corresponding to BUFFER-NAME."
+ (catch 'match
+ (dolist (entry alist)
+ (let ((key (car entry))
+ (value (cdr entry)))
+ (when (or (and (stringp key)
+ (string-match-p key buffer-name))
+ (and (symbolp key) (functionp key)
+ (funcall key buffer-name alist)))
+ (throw 'match (cdr entry)))))))
+
+(defun display-buffer (&optional buffer-or-name action frame)
+ "Display BUFFER-OR-NAME in some window.
+BUFFER-OR-NAME must be a buffer or the name of an existing
+buffer. Return the window chosen for displaying BUFFER-OR-NAME,
+or nil if no such window is found.
+
+Optional argument ACTION should have the form (FUNCTION . ALIST).
+FUNCTION is either a function or a list of functions. Each such
+function is called with 2 arguments: the buffer to display and an
+alist. It should either display the buffer and return the
+window, or return nil if it is unable to display the buffer.
+
+`display-buffer' constructs a list of action functions and an
+action alist by combining `display-buffer-overriding-action',
+`display-buffer-alist', the ACTION argument, and
+`display-buffer-default-action' (in that order). It calls each
+action function in turn, passing the combined action alist as the
+second argument, until one of the functions returns non-nil.
+
+The ACTION argument to `display-buffer' can also have a non-nil
+and non-list value. This means to display the buffer in a window
+other than the selected one, even if it is already displayed in
+the selected window. If called interactively with a prefix
+argument, ACTION is t.
+
+Optional argument FRAME specifies where to look for a window that
+already displays the buffer. If nil, check only the selected
+frame (actually the last non-minibuffer frame), except if
+`display-buffer-reuse-frames' or `pop-up-frames' is non-nil
+\(non-nil and not graphic-only on a text-only terminal), in which
+case check all visible or iconified frames. Otherwise, FRAME can
+be a specific frame, `visible' (all visible frames), 0 (all
+frames on the current terminal), or t (all frames)."
+ (interactive (list (read-buffer "Display buffer: " (other-buffer))
+ (if current-prefix-arg t)))
+ (let ((buffer (window-normalize-buffer-to-display buffer-or-name))
+ ;; Handle the old form of the first argument.
+ (inhibit-same-window (and action (not (listp action)))))
+ (unless (listp action) (setq action nil))
+ (if display-buffer-function
+ ;; If `display-buffer-function' is defined, let it do the job.
+ (funcall display-buffer-function buffer inhibit-same-window)
+ ;; Otherwise, use the defined actions.
+ (let* ((user-action
+ (display-buffer-assq-regexp (buffer-name buffer)
+ display-buffer-alist))
+ ;; Extra actions from the arguments to this function:
+ (extra-action
+ (cons nil (append (if inhibit-same-window
+ '((inhibit-same-window . t)))
+ (if frame
+ `((reuse-frame . ,frame))))))
+ ;; Construct action function list and action alist.
+ (actions (list display-buffer-overriding-action
+ user-action action extra-action
+ display-buffer-default-action))
+ (functions (apply 'append
+ (mapcar (lambda (x)
+ (setq x (car x))
+ (if (functionp x) (list x) x))
+ actions)))
+ (alist (apply 'append (mapcar 'cdr actions)))
+ window)
+ (unless (buffer-live-p buffer)
+ (error "Invalid buffer"))
+ (while (and functions (not window))
+ (setq window (funcall (car functions) buffer alist)
+ functions (cdr functions)))
+ window))))
+
+(defun display-buffer-other-frame (buffer)
+ "Display buffer BUFFER in another frame.
+This uses the function `display-buffer' as a subroutine; see
+its documentation for additional customization information."
+ (interactive "BDisplay buffer in other frame: ")
+ (let ((pop-up-frames t)
+ same-window-buffer-names same-window-regexps
+ ;;(old-window (selected-window))
+ new-window)
+ (setq new-window (display-buffer buffer t))
+ ;; This may have been here in order to prevent the new frame from hiding
+ ;; the old frame. But it does more harm than good.
+ ;; Maybe we should call `raise-window' on the old-frame instead? --Stef
+ ;;(lower-frame (window-frame new-window))
+
+ ;; This may have been here in order to make sure the old-frame gets the
+ ;; focus. But not only can it cause an annoying flicker, with some
+ ;; window-managers it just makes the window invisible, with no easy
+ ;; way to recover it. --Stef
+ ;;(make-frame-invisible (window-frame old-window))
+ ;;(make-frame-visible (window-frame old-window))
+ ))
+
+;;; `display-buffer' action functions:
+
+(defun display-buffer-reuse-selected-window (buffer alist)
+ "Try to display BUFFER in the selected window if it is already there.
+If this succeeds, return the selected window.
+
+This fails if BUFFER is not displayed in the selected window, or
+if ALIST has a non-nil `inhibit-same-window' entry. In that
+case, return nil."
+ (when (and (not (cdr (assq 'inhibit-same-window alist)))
+ (eq buffer (window-buffer)))
+ (display-buffer-record-window 'reuse-window (selected-window) buffer)
+ (window--display-buffer-1 (selected-window))))
+
+(defun display-buffer-same-window (buffer alist)
+ "Try to display BUFFER in the selected window.
+If this succeeds, return the selected window.
+
+This fails if the selected window is a minibuffer window or is
+dedicated to another buffer, or if ALIST has a non-nil
+`inhibit-same-window' entry. In that case, return nil."
+ (unless (or (cdr (assq 'inhibit-same-window alist))
+ (window-minibuffer-p)
+ (window-dedicated-p))
+ (display-buffer-record-window 'reuse-window (selected-window) buffer)
+ (window--display-buffer-2 buffer (selected-window))))
+
+(defun display-buffer-maybe-same-window (buffer alist)
+ "Try to display BUFFER in the selected window.
+This acts like `display-buffer-same-window', except that it also
+fails if `same-window-p' returns nil for this buffer."
+ (and (same-window-p (buffer-name buffer))
+ (display-buffer-same-window buffer alist)))
+
+(defun display-buffer-reuse-window (buffer alist)
+ "Return a window that is already displaying BUFFER.
+If no usable window is found, return nil.
+
+If ALIST has a non-nil `inhibit-same-window' entry, the same
+window cannot be reused.
+
+If ALIST contains a `reuse-frame' entry, that determines the
+frames to check for a window displaying the buffer. If the entry
+is omitted or the value is nil, check only this frame. The value
+can also be a specific frame, `visible' (all visible frames),
+0 (all frames on the current terminal), or t (all frames)."
+ (let* ((can-use-selected-window
+ (not (cdr (assq 'inhibit-same-window alist))))
+ (frames (or (cdr (assq 'reuse-frame alist))
+ (last-nonminibuffer-frame)))
+ (window (catch 'found
+ (dolist (window (get-buffer-window-list
+ buffer 'nomini frames))
+ (when (or can-use-selected-window
+ (not (eq (selected-window) window)))
+ (throw 'found window))))))
+ (when window
+ (display-buffer-record-window 'reuse-window window buffer)
+ (window--display-buffer-1 window))))
+
+(defun display-buffer-pop-up-frame (buffer alist)
+ "Display BUFFER in a new frame.
+This works by calling `pop-up-frame-function'. If sucessful,
+return the window on the new frame; otherwise return nil."
+ (let ((fun pop-up-frame-function)
+ frame window)
+ (when (and fun
+ (setq frame (funcall fun))
+ (setq window (frame-selected-window frame)))
+ (display-buffer-record-window 'pop-up-frame window buffer)
+ (window--display-buffer-2 buffer window)
+ ;; Reset list of WINDOW's previous buffers to nil.
+ (set-window-prev-buffers window nil)
+ window)))
+
+(defun display-buffer-pop-up-window (buffer alist)
+ "Display BUFFER by popping up a new window.
+The new window is created on the selected frame, or in
+`last-nonminibuffer-frame' if no windows can be created there.
+If sucessful, return the new window; otherwise return nil."
+ (let ((frame (or (window--frame-usable-p (selected-frame))
+ (window--frame-usable-p (last-nonminibuffer-frame))))
+ window)
+ (when (and (or (not (frame-parameter frame 'unsplittable))
+ ;; If the selected frame cannot be split, look at
+ ;; `last-nonminibuffer-frame'.
+ (and (eq frame (selected-frame))
+ (setq frame (last-nonminibuffer-frame))
+ (window--frame-usable-p frame)
+ (not (frame-parameter frame 'unsplittable))))
+ ;; Attempt to split largest or least recently used window.
+ (setq window (or (window--try-to-split-window
+ (get-largest-window frame t))
+ (window--try-to-split-window
+ (get-lru-window frame t)))))
+ (display-buffer-record-window 'pop-up-window window buffer)
+ (window--display-buffer-2 buffer window)
+ ;; Reset list of WINDOW's previous buffers to nil.
+ (set-window-prev-buffers window nil)
+ window)))
+
+;; This display action function groups together some lower-level ones:
+(defun display-buffer-reuse-or-pop-window (buffer alist)
+ "Display BUFFER in some window other than the selected one.
+This attempts to call the following functions (in order):
+ - `display-buffer-reuse-window', ensuring that it checks all
+ frames on this terminal if `display-buffer-reuse-frames' or
+ `pop-up-frames' is non-nil.
+ - `special-display-function', if it is available.
+ - `display-buffer-pop-up-frame', if specified by `pop-up-frames'.
+ - `display-buffer-pop-up-window', if specified by `pop-up-windows'.
+
+If BUFFER is sucessfully display, return its window; otherwise
+return nil."
+ (let ((use-pop-up-frames (if (eq pop-up-frames 'graphic-only)
+ (display-graphic-p)
+ pop-up-frames)))
+ (or (display-buffer-reuse-window
+ buffer
+ ;; If `display-buffer-reuse-frames' or `pop-up-frames' is
+ ;; non-nil, check all frames on this terminal.
+ (if (and (null (cdr (assq 'reuse-frame alist)))
+ (or use-pop-up-frames display-buffer-reuse-frames))
+ (cons '(reuse-frame . 0) alist)
+ alist))
+ ;; Try with `special-display-function':
+ (and special-display-function
+ ;; `special-display-p' returns either t or a list of frame
+ ;; parameters to pass to `special-display-function'.
+ (let ((pars (special-display-p (buffer-name buffer))))
+ (when pars
+ (funcall special-display-function
+ buffer (if (listp pars) pars)))))
+ (and use-pop-up-frames
+ (display-buffer-pop-up-frame buffer alist))
+ (and pop-up-windows
+ (display-buffer-pop-up-window buffer alist)))))
+
+(defun display-buffer-use-some-window (buffer alist)
+ "Display BUFFER in an existing window.
+Search for a usable window, set that window to the buffer, and
+return the window. If no suitable window is found, return nil."
+ (let* ((not-this-window (cdr (assq 'inhibit-same-window alist)))
+ (window-to-undedicate
+ ;; When NOT-THIS-WINDOW is non-nil, temporarily dedicate the
+ ;; selected window to its buffer, to prevent any of the
+ ;; `get-' routines below from choosing it. (Bug#1415)
+ (and not-this-window (not (window-dedicated-p))
+ (set-window-dedicated-p (selected-window) t)
+ (selected-window)))
+ (frame (or (window--frame-usable-p (selected-frame))
+ (window--frame-usable-p (last-nonminibuffer-frame))))
+ (use-pop-up-frames (if (eq pop-up-frames 'graphic-only)
+ (display-graphic-p)
+ pop-up-frames))
+ window popped-up-frame)
+ (unwind-protect
+ (setq window
+ ;; Reuse an existing window.
+ (or (get-lru-window frame)
+ (let ((window (get-buffer-window buffer 'visible)))
+ (unless (and not-this-window
+ (eq window (selected-window)))
+ window))
+ (get-largest-window 'visible)
+ (let ((window (get-buffer-window buffer 0)))
+ (unless (and not-this-window
+ (eq window (selected-window)))
+ window))
+ (get-largest-window 0)
+ (and use-pop-up-frames
+ (prog1
+ (frame-selected-window (funcall pop-up-frame-function))
+ (setq popped-up-frame t)))))
+ (when (window-live-p window-to-undedicate)
+ ;; Restore dedicated status of selected window.
+ (set-window-dedicated-p window-to-undedicate nil)))
+ (when window
+ (display-buffer-record-window
+ (if popped-up-frame 'pop-up-frame 'reuse-window) window buffer)
+ (window--even-window-heights window)
+ (window--display-buffer-2 buffer window))))
+
+;;; Display + selection commands:
+
+(defun pop-to-buffer (buffer &optional action norecord)
+ "Select buffer BUFFER in some window, preferably a different one.
+BUFFER may be a buffer, a string (a buffer name), or nil. If it
+is a string not naming an existent buffer, create a buffer with
+that name. If BUFFER is nil, choose some other buffer. Return
+the buffer.
+
+This uses `display-buffer' as a subroutine. The optional ACTION
+argument is passed to `display-buffer' as its ACTION argument.
+See `display-buffer' for more information. ACTION is t if called
+interactively with a prefix argument, which means to pop to a
+window other than the selected one even if the buffer is already
+displayed in the selected window.
+
+If the window to show BUFFER is not on the selected
+frame, raise that window's frame and give it input focus.
+
+Optional third arg NORECORD non-nil means do not put this buffer
+at the front of the list of recently selected ones."
+ (interactive (list (read-buffer "Pop to buffer: " (other-buffer))
+ (if current-prefix-arg t)))
+ (setq buffer (window-normalize-buffer-to-display
+ ;; BUFFER nil means another buffer.
+ (or buffer (other-buffer))))
+ (set-buffer buffer)
+ (let* ((old-window (selected-window))
+ (old-frame (selected-frame))
+ (window (display-buffer (current-buffer) action))
+ (frame (window-frame window)))
+ (if (eq frame old-frame)
+ ;; Make sure new window is selected (Bug#8615), (Bug#6954).
+ (select-window window norecord)
+ ;; If `display-buffer' has chosen another frame, make sure it
+ ;; gets input focus.
+ (select-frame-set-input-focus frame norecord))
+ buffer))
+
+(defun read-buffer-to-switch (prompt)
+ "Read the name of a buffer to switch to, prompting with PROMPT.
+Return the neame of the buffer as a string.
+
+This function is intended for the `switch-to-buffer' family of
+commands since these need to omit the name of the current buffer
+from the list of completions and default values."
+ (let ((rbts-completion-table (internal-complete-buffer-except)))
+ (minibuffer-with-setup-hook
+ (lambda ()
+ (setq minibuffer-completion-table rbts-completion-table)
+ ;; Since rbts-completion-table is built dynamically, we
+ ;; can't just add it to the default value of
+ ;; icomplete-with-completion-tables, so we add it
+ ;; here manually.
+ (if (and (boundp 'icomplete-with-completion-tables)
+ (listp icomplete-with-completion-tables))
+ (set (make-local-variable 'icomplete-with-completion-tables)
+ (cons rbts-completion-table
+ icomplete-with-completion-tables))))
+ (read-buffer prompt (other-buffer (current-buffer))
+ (confirm-nonexistent-file-or-buffer)))))
+
+(defun window-normalize-buffer-to-switch-to (buffer-or-name)
+ "Normalize BUFFER-OR-NAME argument of buffer switching functions.
+If BUFFER-OR-NAME is nil, return the buffer returned by
+`other-buffer'. Else, if a buffer specified by BUFFER-OR-NAME
+exists, return that buffer. If no such buffer exists, create a
+buffer with the name BUFFER-OR-NAME and return that buffer."
+ (if buffer-or-name
+ (or (get-buffer buffer-or-name)
+ (let ((buffer (get-buffer-create buffer-or-name)))
+ (set-buffer-major-mode buffer)
+ buffer))
+ (other-buffer)))
+
+(defun switch-to-buffer (buffer-or-name &optional norecord force-same-window)
+ "Switch to buffer BUFFER-OR-NAME in the selected window.
+If called interactively, prompt for the buffer name using the
+minibuffer. The variable `confirm-nonexistent-file-or-buffer'
+determines whether to request confirmation before creating a new
+buffer.
+
+BUFFER-OR-NAME may be a buffer, a string \(a buffer name), or
+nil. If BUFFER-OR-NAME is a string that does not identify an
+existing buffer, create a buffer with that name. If
+BUFFER-OR-NAME is nil, switch to the buffer returned by
+`other-buffer'.
+
+Optional argument NORECORD non-nil means do not put the buffer
+specified by BUFFER-OR-NAME at the front of the buffer list and
+do not make the window displaying it the most recently selected
+one.
+
+If FORCE-SAME-WINDOW is non-nil, BUFFER-OR-NAME must be displayed
+in the currently selected window; signal an error if that is
+impossible (e.g. if the selected window is minibuffer-only).
+If non-nil, BUFFER-OR-NAME may be displayed in another window.
+
+Return the buffer switched to."
+ (interactive
+ (list (read-buffer-to-switch "Switch to buffer: ") nil nil))
+ (let ((buffer (window-normalize-buffer-to-switch-to buffer-or-name)))
+ (if (null force-same-window)
+ (cond
+ ((eq buffer (window-buffer))
+ (unless norecord
+ (select-window (selected-window)))
+ (set-buffer buffer))
+ ((or (window-minibuffer-p) (window-dedicated-p))
+ (pop-to-buffer buffer))
+ (t
+ (set-window-buffer nil buffer)
+ (unless norecord
+ (select-window (selected-window)))
+ (set-buffer buffer)))
+ (cond
+ ;; Don't call set-window-buffer if it's not needed since it
+ ;; might signal an error (e.g. if the window is dedicated).
+ ((eq buffer (window-buffer)))
+ ((window-minibuffer-p)
+ (error "Cannot switch buffers in minibuffer window"))
+ ((eq (window-dedicated-p) t)
+ (error "Cannot switch buffers in a dedicated window"))
+ (t (set-window-buffer nil buffer)))
+
+ (unless norecord
+ (select-window (selected-window)))
+ (set-buffer buffer))))
+
+(defun switch-to-buffer-other-window (buffer-or-name &optional norecord)
+ "Select the buffer specified by BUFFER-OR-NAME in another window.
+BUFFER-OR-NAME may be a buffer, a string \(a buffer name), or
+nil. Return the buffer switched to.
+
+If called interactively, prompt for the buffer name using the
+minibuffer. The variable `confirm-nonexistent-file-or-buffer'
+determines whether to request confirmation before creating a new
+buffer.
+
+If BUFFER-OR-NAME is a string and does not identify an existing
+buffer, create a new buffer with that name. If BUFFER-OR-NAME is
+nil, switch to the buffer returned by `other-buffer'.
+
+Optional second argument NORECORD non-nil means do not put this
+buffer at the front of the list of recently selected ones.
+
+This uses the function `display-buffer' as a subroutine; see its
+documentation for additional customization information."
+ (interactive
+ (list (read-buffer-to-switch "Switch to buffer in other window: ")))
+ (let ((buffer (window-normalize-buffer-to-switch-to buffer-or-name))
+ (pop-up-windows t)
+ same-window-buffer-names same-window-regexps)
+ (pop-to-buffer buffer t norecord)))
+
+(defun switch-to-buffer-other-frame (buffer-or-name &optional norecord)
+ "Switch to buffer BUFFER-OR-NAME in another frame.
+BUFFER-OR-NAME may be a buffer, a string \(a buffer name), or
+nil. Return the buffer switched to.
+
+If called interactively, prompt for the buffer name using the
+minibuffer. The variable `confirm-nonexistent-file-or-buffer'
+determines whether to request confirmation before creating a new
+buffer.
+
+If BUFFER-OR-NAME is a string and does not identify an existing
+buffer, create a new buffer with that name. If BUFFER-OR-NAME is
+nil, switch to the buffer returned by `other-buffer'.
+
+Optional second arg NORECORD non-nil means do not put this
+buffer at the front of the list of recently selected ones.
+
+This uses the function `display-buffer' as a subroutine; see its
+documentation for additional customization information."
+ (interactive
+ (list (read-buffer-to-switch "Switch to buffer in other frame: ")))
+ (let ((buffer (window-normalize-buffer-to-switch-to buffer-or-name))
+ (pop-up-frames t)
+ same-window-buffer-names same-window-regexps)
+ (pop-to-buffer buffer t norecord)))
(defun set-window-text-height (window height)
"Set the height in lines of the text display area of WINDOW to HEIGHT.
@@ -7087,39 +5270,6 @@ Return non-nil if the window was shrunk, nil otherwise."
(with-current-buffer buffer-to-kill
(remove-hook 'kill-buffer-hook delete-window-hook t))))))
-(defun quit-window (&optional kill window)
- "Quit WINDOW and bury its buffer.
-With a prefix argument, kill the buffer instead. WINDOW defaults
-to the selected window.
-
-If WINDOW is non-nil, dedicated, or a minibuffer window, delete
-it and, if it's alone on its frame, its frame too. Otherwise, or
-if deleting WINDOW fails in any of the preceding cases, display
-another buffer in WINDOW using `switch-to-buffer'.
-
-Optional argument KILL non-nil means kill WINDOW's buffer.
-Otherwise, bury WINDOW's buffer, see `bury-buffer'."
- (interactive "P")
- (let ((buffer (window-buffer window)))
- (if (or window
- (window-minibuffer-p window)
- (window-dedicated-p window))
- ;; WINDOW is either non-nil, a minibuffer window, or dedicated;
- ;; try to delete it.
- (let* ((window (or window (selected-window)))
- (frame (window-frame window)))
- (if (frame-root-window-p window)
- ;; WINDOW is alone on its frame.
- (delete-frame frame)
- ;; There are other windows on its frame, delete WINDOW.
- (delete-window window)))
- ;; Otherwise, switch to another buffer in the selected window.
- (switch-to-buffer nil))
-
- ;; Deal with the buffer.
- (if kill
- (kill-buffer buffer)
- (bury-buffer buffer))))
(defvar recenter-last-op nil
"Indicates the last recenter operation performed.
@@ -7516,6 +5666,8 @@ Otherwise, consult the value of `truncate-partial-width-windows'
(< (window-width window) t-p-w-w)
t-p-w-w))))
+;; Some of these are in tutorial--default-keys, so update that if you
+;; change these.
(define-key ctl-x-map "0" 'delete-window)
(define-key ctl-x-map "1" 'delete-other-windows)
(define-key ctl-x-map "2" 'split-window-above-each-other)
diff --git a/lisp/xt-mouse.el b/lisp/xt-mouse.el
index 403aa5d158..eca5f813ca 100644
--- a/lisp/xt-mouse.el
+++ b/lisp/xt-mouse.el
@@ -120,10 +120,17 @@
;; read xterm sequences above ascii 127 (#x7f)
(defun xterm-mouse-event-read ()
+ ;; We get the characters decoded by the keyboard coding system. Try
+ ;; to recover the raw character.
(let ((c (read-char)))
- (if (> c #x3FFF80)
- (+ 128 (- c #x3FFF80))
- c)))
+ (cond ;; If meta-flag is t we get a meta character
+ ((>= c ?\M-\^@)
+ (- c (- ?\M-\^@ 128)))
+ ;; Reencode the character in the keyboard coding system, if
+ ;; this is a non-ASCII character.
+ ((>= c #x80)
+ (aref (encode-coding-string (string c) (keyboard-coding-system)) 0))
+ (t c))))
(defun xterm-mouse-truncate-wrap (f)
"Truncate with wrap-around."
diff --git a/make-dist b/make-dist
index 980807e774..c15fecfd11 100755
--- a/make-dist
+++ b/make-dist
@@ -295,7 +295,7 @@ for subdir in site-lisp \
build-aux build-aux/snippet \
src src/m src/s src/bitmaps lib lib-src oldXMenu lwlib \
nt nt/inc nt/inc/sys nt/inc/arpa nt/inc/netinet nt/icons \
- `find etc lisp -type d` \
+ `find etc lisp admin -type d` \
doc doc/emacs doc/misc doc/man doc/lispref doc/lispintro \
info m4 msdos \
nextstep nextstep/Cocoa nextstep/Cocoa/Emacs.base \
@@ -456,6 +456,11 @@ echo "Making links to \`lwlib'"
ln *.[ch] *.in ../${tempdir}/lwlib
ln README ChangeLog ../${tempdir}/lwlib)
+echo "Making links to \`admin' and its subdirectories"
+for f in `find admin -type f`; do
+ ln $f $tempdir/$f
+done
+
echo "Making links to \`etc' and its subdirectories"
for f in `find etc -type f`; do
case $f in
diff --git a/src/ChangeLog b/src/ChangeLog
index 9e8aedfd36..f395363080 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,918 @@
+2011-09-03 Lars Magne Ingebrigtsen <[email protected]>
+
+ * Require libxml/parser.h to avoid compilation warning.
+
+ * emacs.c (shut_down_emacs): Call xmlCleanupParser on shutdown.
+
+ * xml.c (parse_region): Don't call xmlCleanupParser after parsing,
+ since this reportedly can destroy thread storage.
+
+2011-08-30 Chong Yidong <[email protected]>
+
+ * syntax.c (find_defun_start): Update all cache variables if
+ exiting early (Bug#9401).
+
+2011-08-30 Eli Zaretskii <[email protected]>
+
+ * image.c (x_bitmap_pixmap): Cast to int to avoid compiler warnings.
+
+ * xdisp.c (produce_stretch_glyph): No longer static, compiled also
+ when HAVE_WINDOW_SYSTEM is not defined. Support both GUI and TTY
+ frames. Call tty_append_glyph in the TTY case. (Bug#9402)
+
+ * term.c (tty_append_glyph): New function.
+ (produce_stretch_glyph): Static function and its prototype deleted.
+
+ * dispextern.h (produce_stretch_glyph, tty_append_glyph): Add
+ prototypes.
+
+2011-08-29 Paul Eggert <[email protected]>
+
+ * image.c (parse_image_spec): Check for nonnegative, not for positive,
+ when checking :margin (Bug#9390).
+ (IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR):
+ Renamed from IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR,
+ so that the name doesn't mislead. All uses changed.
+
+2011-08-28 Johan Bockgård <[email protected]>
+
+ * term.c (init_tty) [HAVE_GPM]: Move mouse settings after
+ set_tty_hooks.
+
+2011-08-27 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (move_it_to): Don't bail out early when reaching
+ position beyond to_charpos, if we are scanning backwards.
+ (move_it_vertically_backward): When DY == 0, make sure we get to
+ the first character in the line after the newline.
+
+2011-08-27 Paul Eggert <[email protected]>
+
+ * ccl.c: Improve and simplify overflow checking (Bug#9196).
+ (ccl_driver): Do not generate an out-of-range pointer.
+ (Fccl_execute_on_string): Remove unnecessary check for
+ integer overflow, noted by Stefan Monnier in
+ <http://lists.gnu.org/archive/html/emacs-devel/2011-08/msg00979.html>.
+ Remove a FIXME that didn't need fixing.
+ Simplify the newly-introduced buffer reallocation code.
+
+2011-08-27 Juanma Barranquero <[email protected]>
+
+ * makefile.w32-in ($(BLD)/alloc.$(O)): Depend on lib/verify.h.
+
+2011-08-26 Paul Eggert <[email protected]>
+
+ Integer and memory overflow issues (Bug#9196).
+
+ * doc.c (get_doc_string): Rework so that
+ get_doc_string_buffer_size is the actual buffer size, rather than
+ being 1 less than the actual buffer size; this makes xpalloc more
+ convenient.
+
+ * image.c (x_allocate_bitmap_record, cache_image):
+ * xselect.c (Fx_register_dnd_atom):
+ Simplify previous changes by using xpalloc.
+
+ * buffer.c (overlay_str_len): Now ptrdiff_t, not EMACS_INT,
+ since either will do and ptrdiff_t is convenient with xpalloc.
+
+ * charset.c (charset_table_size)
+ (struct charset_sort_data.priority): Now ptrdiff_t.
+ (charset_compare): Don't overflow if priorities differ greatly.
+ (Fsort_charsets): Don't assume list length fits in int.
+ Check for size-calculation overflow when allocating sort data.
+ (syms_of_charset): Allocate an initial charset table that is
+ just under 64 KiB, to avoid problems with glibc malloc and mmap.
+
+ * cmds.c (internal_self_insert): Check for size-calculation overflow.
+
+ * composite.h (struct composition.glyph_len): Now int, not unsigned.
+ The actual value is always <= INT_MAX, and leaving it unsigned made
+ overflow checking harder.
+
+ * dispextern.h (struct glyph_matrix.rows_allocated)
+ (struct face_cache.size): Now ptrdiff_t, for convenience in use
+ with xpalloc. The values are still always <= INT_MAX.
+
+ * indent.c (compute_motion): Adjust to region_cache_forward sig change.
+
+ * lisp.h (xnmalloc, xnrealloc, xpalloc): New decls.
+ (SAFE_NALLOCA): New macro.
+
+ * region-cache.c (struct boundary.pos, find_cache_boundary)
+ (move_cache_gap, insert_cache_boundary, delete_cache_boundaries)
+ (set_cache_region, invalidate_region_cache)
+ (revalidate_region_cache, know_region_cache, region_cache_forward)
+ (region_cache_backward, pp_cache):
+ Use ptrdiff_t, not EMACS_INT, since either will do. This is needed
+ so that ptrdiff_t * can be passed to xpalloc.
+ (struct region_cache): Similarly, for gap_start, gap_len, cache_len,
+ beg_unchanged, end_unchanged, buffer_beg, buffer_end members.
+ (pp_cache): Don't assume cache_len fits in int.
+ * region-cache.h: Adjust extern decls to match.
+
+ * search.c (scan_buffer, Freplace_match): Use ptrdiff_t, not
+ EMACS_INT, since either will do, for xpalloc.
+
+ * alloc.c: Include verify.h, and check that int fits in ptrdiff_t.
+ (xnmalloc, xnrealloc, xpalloc): New functions.
+
+ * bidi.c (bidi_shelve_header_size): New constant.
+ (bidi_cache_ensure_space, bidi_shelve_cache): Use it.
+ (bidi_cache_ensure_space): Avoid integer overflow when allocating.
+
+ * bidi.c (bidi_cache_shrink):
+ * buffer.c (overlays_at, overlays_in, record_overlay_string)
+ (overlay_strings):
+ Don't update size of array until after memory allocation succeeds,
+ because xmalloc/xrealloc may not return.
+ (struct sortstrlist.bytes): Now ptrdiff_t, as EMACS_INT doesn't help
+ now that we have proper integer overflow checking.
+ (record_overlay_string, overlay_strings): Catch overflows when
+ calculating size of overlay_str_buf.
+
+ * callproc.c (Fcall_process): Check for size overflow when
+ calculating size of args2.
+ (child_setup): Avoid overflow by using size_t rather than ptrdiff_t.
+ Normally we prefer signed values, but sticking with ptrdiff_t would
+ require adding more-complicated checks.
+
+ * ccl.c (Fccl_execute_on_string): Check for memory overflow.
+ Use ptrdiff_t rather than EMACS_INT where ptrdiff_t will do.
+ Redo buffer-overflow calculations to avoid integer overflow.
+ Add a FIXME comment where memory seems to be over-allocated.
+
+ * character.c (Fstring): Check for size-calculation overflow.
+
+ * coding.c (produce_chars): Redo buffer-overflow calculations to avoid
+ unnecessary integer overflow. Check for size overflow.
+ (encode_coding_object): Don't update size until xmalloc succeeds.
+
+ * composite.c (get_composition_id): Check for overflow in glyph
+ length calculations.
+
+ Integer and memory overflow fixes for display code.
+ * dispextern.h (struct glyph_pool.nglyphs): Now ptrdiff_t, not int.
+ * dispnew.c (adjust_glyph_matrix, realloc_glyph_pool)
+ (scrolling_window): Check for overflow in size calculations.
+ (line_draw_cost, realloc_glyph_pool, add_row_entry):
+ Don't assume glyph table len fits in int.
+ (struct row_entry.bucket, row_entry_pool_size, row_entry_idx)
+ (row_table_size): Now ptrdiff_t, not int.
+ (scrolling_window): Avoid overflow in size calculations.
+ Don't update size until allocation succeeds.
+ * fns.c (concat): Check for overflow in size calculations.
+ (next_almost_prime): Verify NEXT_ALMOST_PRIME_LIMIT.
+ * lisp.h (RANGED_INTEGERP, TYPE_RANGED_INTEGERP): New macros.
+ (NEXT_ALMOST_PRIME_LIMIT): New constant.
+
+ * doc.c (get_doc_string_buffer_size): Now ptrdiff_t, not int.
+ (get_doc_string): Check for size calculation overflow.
+ Don't update size until allocation succeeds.
+ (get_doc_string, Fsubstitute_command_keys): Use ptrdiff_t, not
+ EMACS_INT, where ptrdiff_t will do.
+ (Fsubstitute_command_keys): Check for string overflow.
+
+ * editfns.c (set_time_zone_rule): Don't assume environment length
+ fits in int.
+ (message_length): Now ptrdiff_t, not int.
+ (Fmessage_box): Don't update size until allocation succeeds.
+ Don't assume message length fits in int.
+ (Fformat): Use ptrdiff_t, not EMACS_INT, where ptrdiff_t will do.
+
+ * emacs.c (main): Do not reallocate argv, since there is a null at
+ the end that can be overwritten, and this way there's no need to
+ worry about size-calculation overflow.
+ (sort_args): Check for size-calculation overflow.
+
+ * eval.c (init_eval_once, grow_specpdl): Don't update size until
+ alloc succeeds.
+ (call_debugger, grow_specpdl): Redo calculations to avoid overflow.
+
+ * frame.c (set_menu_bar_lines, x_set_frame_parameters)
+ (x_set_scroll_bar_width, x_figure_window_size):
+ Check for integer overflow.
+ (x_set_alpha): Do not assume XINT fits in int.
+
+ * frame.h (struct frame): Use int, not EMACS_INT, where int works.
+ This is for the members text_lines, text_cols, total_lines, total_cols,
+ where the system imposes an 'int' limit.
+
+ * fringe.c (Fdefine_fringe_bitmap):
+ Don't update size until alloc works.
+
+ * ftfont.c (ftfont_get_open_type_spec, setup_otf_gstring)
+ (ftfont_shape_by_flt): Check for integer overflow in size calculations.
+
+ * gtkutil.c (get_utf8_string, xg_store_widget_in_map):
+ Check for size-calculation overflow.
+ (get_utf8_string): Use ptrdiff_t, not size_t, where either will
+ do, as we prefer signed integers.
+ (id_to_widget.max_size, id_to_widget.used)
+ (xg_store_widget_in_map, xg_remove_widget_from_map)
+ (xg_get_widget_from_map, xg_get_scroll_id_for_window)
+ (xg_remove_scroll_bar, xg_update_scrollbar_pos):
+ Use and return ptrdiff_t, not int.
+ (xg_gtk_scroll_destroy): Don't assume ptrdiff_t fits in int.
+ * gtkutil.h: Change prototypes to match the above.
+
+ * image.c (RANGED_INTEGERP, TYPE_RANGED_INTEGERP): Remove; these
+ are duplicate now that they've been promoted to lisp.h.
+ (x_allocate_bitmap_record, x_alloc_image_color)
+ (make_image_cache, cache_image, xpm_load):
+ Don't update size until alloc is done.
+ (xpm_load, lookup_rgb_color, lookup_pixel_color, x_to_xcolors)
+ (x_detect_edges):
+ Check for size calculation overflow.
+ (ct_colors_allocated_max): New constant.
+ (x_to_xcolors, x_detect_edges): Reorder multiplicands to avoid
+ overflow.
+
+ * keyboard.c (read_char, menu_bar_items, tool_bar_items)
+ (read_char_x_menu_prompt, read_char_minibuf_menu_width)
+ (read_char_minibuf_menu_prompt, follow_key, read_key_sequence):
+ Use ptrdiff_t, not int, to count maps.
+ (read_char_minibuf_menu_prompt): Check for overflow in size
+ calculations. Don't update size until allocation succeeds. Redo
+ calculations to avoid overflow.
+ * keyboard.h: Change prototypes to match the above.
+
+ * keymap.c (cmm_size, current_minor_maps): Use ptrdiff_t, not int,
+ to count maps.
+ (current_minor_maps): Check for size calculation overflow.
+ * keymap.h: Change prototypes to match the above.
+
+ * lread.c (read1, init_obarray): Don't update size until alloc done.
+
+ * macros.c (Fstart_kbd_macro): Don't update size until alloc done.
+ (store_kbd_macro_char): Reorder multiplicands to avoid overflow.
+
+ * nsterm.h (struct ns_color_table.size, struct ns_color_table.avail):
+ Now ptrdiff_t, not int.
+ * nsterm.m (ns_index_color): Use ptrdiff_t, not int, for table indexes.
+ (ns_draw_fringe_bitmap): Rewrite to avoid overflow.
+
+ * process.c (Fnetwork_interface_list): Check for overflow
+ in size calculation.
+
+ * region-cache.c (move_cache_gap): Check for size calculation overflow.
+
+ * scroll.c (do_line_insertion_deletion_costs): Check for size calc
+ overflow. Don't bother calling xmalloc when xrealloc will do.
+
+ * search.c (Freplace_match): Check for size calculation overflow.
+ (Fset_match_data): Don't assume list lengths fit in 'int'.
+
+ * sysdep.c (system_process_attributes): Use ptrdiff_t, not int,
+ for command line length. Do not attempt to address one before the
+ beginning of an array, as that's not portable.
+
+ * term.c (max_frame_lines): Remove; unused.
+ (encode_terminal_src_size, encode_terminal_dst_size): Now ptrdiff_t,
+ not int.
+ (encode_terminal_code, calculate_costs): Check for size
+ calculation overflow.
+ (encode_terminal_code): Use ptrdiff_t, not int, to record glyph
+ table lengths and related sizes. Don't update size until alloc
+ done. Redo calculations to avoid overflow.
+ (calculate_costs): Don't bother calling xmalloc when xrealloc will do.
+
+ * termcap.c (tgetent): Use ptrdiff_t, not int, to record results of
+ subtracting pointers.
+ (gobble_line): Check for overflow more carefully. Don't update size
+ until alloc done.
+
+ * tparam.c (tparam1): Use ptrdiff_t, not int, for sizes.
+ Don't update size until alloc done.
+ Redo size calculations to avoid overflow.
+ Check for size calculation overflow.
+ (main) [DEBUG]: Fix typo in invoking tparam1.
+
+ * xdisp.c (store_mode_line_noprop_char, x_consider_frame_title):
+ Use ptrdiff_t, not int, for sizes.
+ (store_mode_line_noprop_char): Don't update size until alloc done.
+
+ * xfaces.c (lface_id_to_name_size, Finternal_make_lisp_face):
+ Use ptrdiff_t, not int, for sizes.
+ (Finternal_make_lisp_face, cache_face):
+ Check for size calculation overflow.
+ (cache_face): Treat size calculation overflows as if they were
+ memory exhaustion (the usual treatment), rather than aborting.
+
+ * xfns.c (x_encode_text, x_set_name_internal)
+ (Fx_change_window_property): Use ptrdiff_t, not int, to count
+ sizes, since they can exceed INT_MAX in size. Check for size
+ calculation overflow.
+
+ * xgselect.c (gfds_size): Now ptrdiff_t, for convenience with xpalloc.
+ (xg_select): Check for size calculation overflow.
+ Don't update size until alloc done.
+
+ * xrdb.c (get_environ_db): Don't assume path length fits in int,
+ as sprintf is limited to int lengths.
+
+ * xselect.c (X_LONG_SIZE, X_SHRT_MAX, X_SHRT_MIN, X_LONG_MAX)
+ (X_LONG_MIN): New macros.
+ Use them to make the following changes clearer.
+ (MAX_SELECTION_QUANTUM): Make the other bounds on this value clearer.
+ This change doesn't affect the value now, but it may help remind
+ future maintainers not to raise the value too much later.
+ (SELECTION_QUANTUM): Remove, replacing with ...
+ (selection_quantum): ... new function, which avoids overflow.
+ All uses changed.
+ (struct selection_data.size): Now ptrdiff_t, not int, to avoid
+ assumption that selection length fits in 'int'.
+ (x_reply_selection_request, x_handle_selection_request)
+ (x_get_window_property, receive_incremental_selection)
+ (x_get_window_property_as_lisp_data, selection_data_to_lisp_data)
+ (lisp_data_to_selection_data, clean_local_selection_data):
+ Use ptrdiff_t, not int, to record length of selection.
+ (x_reply_selection_request, x_get_window_property)
+ (receive_incremental_selection, x_property_data_to_lisp):
+ Redo calculations to avoid overflow.
+ (x_reply_selection_request): When sending hint, ceiling it at
+ X_LONG_MAX rather than relying on wraparound overflow to send
+ something.
+ (x_get_window_property, receive_incremental_selection)
+ (lisp_data_to_selection_data, x_property_data_to_lisp):
+ Check for size-calculation overflow.
+ (x_get_window_property, receive_incremental_selection)
+ (lisp_data_to_selection_data, Fx_register_dnd_atom):
+ Don't store size until memory allocation succeeds.
+ (x_get_window_property): Plug memory leak on memory exhaustion.
+ Don't double-block input; malloc is safe here. Don't assume 2**34
+ - 4 fits in unsigned long. Add an xassert to check
+ XGetWindowProperty overflow. Be more careful about overflow
+ calculations, and distinguish size from memory overflow better.
+ (receive_incremental_selection): When tracing, don't assume
+ unsigned int is less than INT_MAX.
+ (x_selection_data_to_lisp_data): Remove unnecessary (and in theory
+ harmful) conversions of unsigned short to int.
+ (lisp_data_to_selection_data): Don't assume that integers
+ in the range -65535 through -1 fit in an X unsigned short.
+ Don't assume that ULONG_MAX == X_ULONG_MAX. Don't store into
+ result parameters unless successful. Rely on cons_to_unsigned
+ to report problems with elements; the old code wasn't right anyway.
+ (x_check_property_data): Check for int overflow; we cannot use
+ a wider type due to X limits.
+ (x_handle_dnd_message): Use unsigned int, to avoid int overflow.
+
+ * xsmfns.c (smc_save_yourself_CB): Check for size calc overflow.
+
+ * xterm.c (x_color_cells, x_send_scrollbar_event, handle_one_xevent)
+ (x_term_init): Check for size calculation overflow.
+ (x_color_cells): Don't store size until memory allocation succeeds.
+ (handle_one_xevent): Use ptrdiff_t, not int, for byte counts.
+ Don't assume alloca size is less than MAX_ALLOCA.
+ (x_term_init): Don't assume length fits in int (sprintf is limited
+ to int size).
+
+ Use ptrdiff_t for composition IDs.
+ * character.c (lisp_string_width):
+ * composite.c (composition_table_size, n_compositions)
+ (get_composition_id, composition_gstring_from_id):
+ * dispextern.h (struct glyph_string.cmp_id, struct composition_it.id):
+ * xdisp.c (BUILD_COMPOSITE_GLYPH_STRING):
+ * window.c (Frecenter):
+ Use ptrdiff_t, not int, for composition IDs.
+ * composite.c (get_composition_id): Check for integer overflow.
+ * composite.h: Adjust prototypes to match the above changes.
+
+ Use ptrdiff_t for hash table indexes.
+ * category.c (hash_get_category_set):
+ * ccl.c (ccl_driver):
+ * charset.h (struct charset.hash_index, CHECK_CHARSET_GET_ID):
+ * coding.c (coding_system_charset_list, detect_coding_system):
+ * coding.h (struct coding_system.id):
+ * composite.c (get_composition_id, gstring_lookup_cache):
+ * fns.c (hash_lookup, hash_put, Fgethash, Fputhash):
+ * image.c (xpm_get_color_table_h):
+ * lisp.h (hash_lookup, hash_put):
+ * minibuf.c (Ftest_completion):
+ Use ptrdiff_t for hash table indexes, not int (which is too
+ narrow, on 64-bit hosts) or EMACS_INT (which is too wide, on
+ 32-bit --with-wide-int hosts).
+
+ * charset.c (Fdefine_charset_internal): Check for integer overflow.
+ Add a FIXME comment about memory leaks.
+ (syms_of_charset): Don't assume xmalloc returns.
+
+ Don't assume that stated character widths fit in int.
+ * character.c (Fchar_width, c_string_width, lisp_string_width):
+ * character.h (CHAR_WIDTH):
+ * indent.c (MULTIBYTE_BYTES_WIDTH):
+ Use sanitize_char_width to avoid undefined and/or bad behavior
+ with outlandish widths.
+ * character.h (sanitize_tab_width): Renamed from sanitize_width,
+ now that we have two such functions. All uses changed.
+ (sanitize_char_width): New inline function.
+
+ Don't assume that tab-width fits in int.
+ * character.h (sanitize_width): New inline function.
+ (SANE_TAB_WIDTH): New macro.
+ (ASCII_CHAR_WIDTH): Use it.
+ * indent.c (sane_tab_width): Remove. All uses replaced by
+ SANE_TAB_WIDTH (current_buffer).
+ * xdisp.c (init_iterator): Use SANE_TAB_WIDTH.
+
+ * fileio.c: Integer overflow issues with file modes.
+ (Fset_file_modes, auto_save_1): Don't assume EMACS_INT fits in int.
+
+ * charset.c (read_hex): New arg OVERFLOW. All uses changed.
+ Remove unreachable code.
+ (read_hex, load_charset_map_from_file): Check for integer overflow.
+
+ * xterm.c: don't go over XClientMessageEvent limit
+ (scroll_bar_windows_size): Now ptrdiff_t, as we prefer signed.
+ (x_send_scroll_bar_event): Likewise. Check that the size does not
+ exceed limits imposed by XClientMessageEvent, as well as the usual
+ ptrdiff_t and size_t limits.
+
+ * keyboard.c: Overflow, signedness and related fixes.
+ (make_lispy_movement): Use same integer type in forward decl
+ that is used in the definition.
+ (read_key_sequence, keyremap_step):
+ Change bufsize argument back to int, undoing my 2011-03-30 change.
+ We prefer signed types, and int is wide enough here.
+ (parse_tool_bar_item): Don't assume tool_bar_max_label_size is less
+ than TYPE_MAXIMUM (EMACS_INT) / 2. Don't let the label size grow
+ larger than STRING_BYTES_BOUND. Use ptrdiff_t for Emacs string
+ length, not size_t. Use ptrdiff_t for index, not int.
+ (keyremap_step, read_key_sequence): Redo bufsize check to avoid
+ possibility of integer overflow.
+
+ Overflow, signedness and related fixes for images.
+
+ * dispextern.h (struct it.stack[0].u.image.image_id)
+ (struct_it.image_id, struct image.id, struct image_cache.size)
+ (struct image_cache.used, struct image_cache.ref_count):
+ * gtkutil.c (update_frame_tool_bar):
+ * image.c (x_reference_bitmap, Fimage_size, Fimage_mask_p)
+ (Fimage_metadata, free_image_cache, clear_image_cache, lookup_image)
+ (cache_image, mark_image_cache, x_kill_gs_process, Flookup_image):
+ * nsmenu.m (update_frame_tool_bar):
+ * xdisp.c (calc_pixel_width_or_height):
+ * xfns.c (image_cache_refcount):
+ Image IDs are now ptrdiff_t, not int, to avoid arbitrary limits
+ on typical 64-bit hosts.
+
+ * image.c (RANGED_INTEGERP, TYPE_RANGED_INTEGERP): New macros.
+ (x_bitmap_pixmap, x_create_x_image_and_pixmap):
+ Omit unnecessary casts to int.
+ (parse_image_spec): Check that integers fall into 'int' range
+ when the callers expect that.
+ (image_ascent): Redo ascent calculation to avoid int overflow.
+ (clear_image_cache): Avoid overflow when sqrt (INT_MAX) < nimages.
+ (lookup_image): Remove unnecessary tests.
+ (xbm_image_p): Locals are now of int, not EMACS_INT,
+ since parse_image_check makes sure they fit into int.
+ (png_load, gif_load, svg_load_image):
+ Prefer int to unsigned where either will do.
+ (tiff_handler): New function, combining the cores of the
+ old tiff_error_handler and tiff_warning_handler. This
+ function is rewritten to use vsnprintf and thereby avoid
+ stack buffer overflows. It uses only the features of vsnprintf
+ that are common to both POSIX and native Microsoft.
+ (tiff_error_handler, tiff_warning_handler): Use it.
+ (tiff_load, gif_load, imagemagick_load_image):
+ Don't assume :index value fits in 'int'.
+ (gif_load): Omit unnecessary cast to double, and avoid double-rounding.
+ (imagemagick_load_image): Check that crop parameters fit into
+ the integer types that MagickCropImage accepts. Don't assume
+ Vimagemagick_render_type has a nonnegative value. Don't assume
+ size_t fits in 'long'.
+ (gs_load): Use printmax_t to print the widest integers possible.
+ Check for integer overflow when computing image height and width.
+
+2011-08-26 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (redisplay_window): Don't force window start if point
+ will be invisible in the resulting window. (Bug#9324)
+
+2011-08-25 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (compute_display_string_pos): Return 2 in DISP_PROP when
+ the display spec is of the form `(space ...)'.
+ (handle_display_spec): Return the value returned by
+ handle_single_display_spec, not just 1 or zero.
+ (handle_single_display_spec): If the display spec is of the form
+ `(space ...)', and specifies display in the text area, return 2
+ rather than 1.
+ (try_cursor_movement): Check for the need to scroll more
+ accurately, and prefer exact match for point under bidi. Don't
+ advance `row' beyond the last row of the window.
+
+ * dispextern.h (struct bidi_it): Rename the disp_prop_p member
+ into disp_prop; all users changed.
+
+ * bidi.c (bidi_fetch_char): If compute_display_string_pos returns
+ DISP_PROP = 2, substitute the u+2029 PARAGRAPH SEPARATOR character
+ for the text covered by the display property.
+
+2011-08-25 Chong Yidong <[email protected]>
+
+ * buffer.c (Fbury_buffer_internal): Rename from Funrecord_buffer.
+ Change return value to nil.
+ (Frecord_buffer): Delete unused function.
+
+2011-08-24 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (Fcurrent_bidi_paragraph_direction): For unibyte
+ buffers, return left-to-right.
+ (set_cursor_from_row): Consider candidate row a win if its glyph
+ represents a newline and point is on that newline. Fixes cursor
+ positioning on the newline at EOL of R2L text within L2R
+ paragraph, and vice versa.
+ (try_cursor_movement): Check continued rows, in addition to
+ continuation rows. Fixes unwarranted scroll when point enters a
+ continued line of R2L text within an L2R paragraph, or vice versa.
+ (cursor_row_p): Consider the case of point being equal to
+ MATRIX_ROW_END_CHARPOS. Prevents cursor being stuck when moving
+ from the end of a short line to the beginning of a continued line
+ of R2L text within L2R paragraph.
+ (RECORD_MAX_MIN_POS): For max_pos, use IT_CHARPOS even for
+ composed characters.
+
+ * bidi.c (bidi_check_type): Use xassert.
+ (bidi_cache_iterator_state): Update the disp_pos and disp_prop_p
+ members.
+
+2011-08-23 Eli Zaretskii <[email protected]>
+
+ * bidi.c (bidi_get_type): Abort if we get zero as the bidi type of
+ a character.
+
+2011-08-23 Chong Yidong <[email protected]>
+
+ * nsfont.m (ns_otf_to_script): Fix typo.
+
+2011-08-22 Kenichi Handa <[email protected]>
+
+ * chartab.c (Fset_char_table_extra_slot): Do not inhibit setting a
+ extra slot even if the purpose is char-code-property-table.
+
+2011-08-23 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (redisplay_window): When computing centering_position,
+ account for the height of the header line. (Bug#8874)
+
+ * dispnew.c (buffer_posn_from_coords): Use buf_charpos_to_bytepos
+ instead of CHAR_TO_BYTE. Fixes a crash when a completion
+ candidate is selected by the mouse, and that candidate has a
+ composed character under the mouse.
+
+ * xdisp.c (x_produce_glyphs): Set it->nglyphs to 1. Fixes pixel
+ coordinates reported by pos-visible-in-window-p for a composed
+ character in column zero.
+
+2011-08-23 Stefan Monnier <[email protected]>
+
+ * cmds.c (Fself_insert_command): Mention post-self-insert-hook.
+
+2011-08-22 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (BUFFER_POS_REACHED_P): If this is a composition,
+ consider it a hit if to_charpos is anywhere in the range of the
+ composed buffer positions.
+
+2011-08-22 Chong Yidong <[email protected]>
+
+ * image.c (gif_load): Don't assume that each subimage has the same
+ dimensions as the base image. Handle disposal method that is
+ "undefined" by the gif spec (Bug#9335).
+
+2011-08-20 Chong Yidong <[email protected]>
+
+ * eval.c (Fsignal): Handle `debug' symbol in error handler (Bug#9329).
+ (Fcondition_case): Document `debug' symbol in error handler.
+
+2011-08-19 Eli Zaretskii <[email protected]>
+
+ * xfaces.c (face_at_buffer_position): Avoid repeated evaluation of
+ face ID by FACE_FROM_ID, and avoid a crash when mouse is moved
+ from an Org mode buffer to a Speedbar frame.
+
+ * xdisp.c (RECORD_MAX_MIN_POS): If the display element comes from
+ a composition, take its buffer position from IT->cmp_it.charpos.
+ Fixes cursor positioning at the beginning of a line that begins
+ with a composed character.
+
+2011-08-18 Eli Zaretskii <[email protected]>
+
+ * bidi.c (bidi_get_type): If bidi_type_table reports zero as the
+ character bidirectional type, use STRONG_L instead. Fixes crashes
+ in a buffer produced by `describe-categories'.
+
+ * dispextern.h (struct bidi_it): Move disp_pos and disp_prop_p
+ members before the level stack, so they would be saved and
+ restored when copying iterator state. Fixes incorrect reordering
+ around TABs covered by display properties.
+
+2011-08-18 Andreas Schwab <[email protected]>
+
+ * process.c (Fnetwork_interface_list): Correctly determine buffer
+ size.
+
+2011-08-17 Chong Yidong <[email protected]>
+
+ * eval.c (internal_condition_case, internal_condition_case_1)
+ (internal_condition_case_2, internal_condition_case_n):
+ Remove unnecessary aborts (Bug#9081).
+
+2011-08-17 Eli Zaretskii <[email protected]>
+
+ * lread.c (Fload) [DOS_NT]: If `openp' returns -2, but the file
+ has no `load' handler, try opening the file locally. (Bug#9311)
+
+2011-08-16 Ken Brown <[email protected]>
+
+ * gmalloc.c: Expand comment.
+
+2011-08-16 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (set_cursor_from_row): Don't accept a previous candidate
+ if it fails the cursor_row_p test. Fixes cursor positioning at ZV.
+
+2011-08-16 Ken Brown <[email protected]>
+
+ Fix memory allocation problems in Cygwin build (Bug#9273).
+
+ * unexcw.c ( __malloc_initialized): Declare external variable.
+ (fixup_executable): Force the dumped emacs to reinitialize malloc.
+
+ * gmalloc.c [CYGWIN] (bss_sbrk_heapbase, bss_sbrk_heapinfo):
+ New variables.
+ (malloc_initialize_1) [CYGWIN]: Prepare for reinitializing the
+ dumped emacs.
+ (_free_internal_nolock) [CYGWIN]: Ignore requests to free storage
+ in the static heap.
+ [CYGWIN] (special_realloc): New function.
+ (_realloc_internal_nolock) [CYGWIN]: Use the new function on
+ requests to realloc storage in the static heap.
+
+2011-08-15 Paul Eggert <[email protected]>
+
+ * bidi.c (bidi_initialize): Remove unused local.
+
+2011-08-15 Eli Zaretskii <[email protected]>
+
+ * biditype.h: File removed.
+
+ * bidimirror.h: File removed.
+
+ * deps.mk (bidi.o): Remove biditype.h and
+ bidimirror.h.
+
+ * makefile.w32-in ($(BLD)/bidi.$(O)): Remove biditype.h and
+ bidimirror.h.
+
+ * dispextern.h: Fix a typo in the comment to bidi_type_t.
+
+ * chartab.c: Improve commentary for the uniprop_table API.
+
+ * bidi.c (bidi_paragraph_init): Support zero value of
+ bidi_ignore_explicit_marks_for_paragraph_level.
+ (bidi_initialize): Use uniprop_table instead of including
+ biditype.h and bidimirror.h.
+
+ * xdisp.c (move_it_in_display_line_to): Don't reset pixel
+ coordinates of the iterator when restoring from ppos_it.
+ (Bug#9296)
+
+2011-08-14 Kenichi Handa <[email protected]>
+
+ * process.c (create_process): Call setup_process_coding_systems
+ after the pid of the process is set to -1 (Bug#8162).
+
+2011-08-14 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (move_it_in_display_line_to): Don't invoke
+ IT_RESET_X_ASCENT_DESCENT when iterator position was restored from
+ ppos_it. Fixes vertical cursor motion when line beginning is
+ covered by an image. (Bug#9296)
+
+2011-08-14 Jan Djärv <[email protected]>
+
+ * nsterm.h (ns_run_ascript): Declare.
+ (NSAPP_DATA2_RUNASSCRIPT): Define.
+
+ * nsfns.m (as_script, as_result, as_status): New static variables.
+ (ns_run_ascript): New function.
+ (Fns_do_applescript): Set variables as_*. Make an NSApplicationDefined
+ event with data2 set to NSAPP_DATA2_RUNASSCRIPT, post it and then start
+ the event loop. Get status from as_status (Bug#7276).
+
+ * nsterm.m (sendEvent): If event is NSApplicationDefined and
+ data2 is NSAPP_DATA2_RUNASSCRIPT, call ns_run_ascript and then exit
+ the event loop (Bug#7276).
+
+2011-08-14 Andreas Schwab <[email protected]>
+
+ * gnutls.c (QCgnutls_bootprop_priority)
+ (QCgnutls_bootprop_trustfiles, QCgnutls_bootprop_keylist)
+ (QCgnutls_bootprop_crlfiles, QCgnutls_bootprop_callbacks)
+ (QCgnutls_bootprop_loglevel, QCgnutls_bootprop_hostname)
+ (QCgnutls_bootprop_min_prime_bits, QCgnutls_bootprop_verify_flags)
+ (QCgnutls_bootprop_verify_hostname_error)
+ (QCgnutls_bootprop_callbacks_verify): Rename from
+ Qgnutls_bootprop_..., all uses changed.
+
+ * xfaces.c (QCignore_defface): Rename from Qignore_defface, all
+ uses changed.
+
+2011-08-14 Paul Eggert <[email protected]>
+
+ * xfaces.c (Qframe_set_background_mode): Now static.
+ * dispextern.h (Qframe_set_background_mode): Remove decl.
+
+ * process.c (Fnetwork_interface_info): Declare local only if needed.
+
+2011-08-13 Jan Djärv <[email protected]>
+
+ * process.c: Include ifaddrs.h and net/if_dl.h if available (Bug#8477).
+ (Fnetwork_interface_list): Allocate in increments of bytes instead
+ of sizeof (struct ifreq). Iterate over ifconf.ifc_req by counting
+ bytes (Bug#8477). Count bytes correctly when ifr_addr is a struct
+ sockaddr.
+ (struct ifflag_def): notrailers is smart on OSX.
+ (Fnetwork_interface_info): Handle case when ifr_flags is negative.
+ Get hardware address with getifaddrs if available.
+
+2011-08-12 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (iterate_out_of_display_property): xassert that
+ IT->position is set to within IT->object's boundaries. Break from
+ the loop as soon as EOB is reached; avoids infloops in redisplay
+ when IT->position is set up wrongly due to some bug.
+ Set IT->current to match the bidi iterator unconditionally.
+ (push_display_prop): Allow GET_FROM_STRING as IT->method on
+ entry. Force push_it to save on the stack the current
+ buffer/string position, to be restored by pop_it. Fix flags in
+ the iterator structure wrt the object coming from a display
+ property, as `line-prefix' and `wrap-prefix' are not ``replacing''
+ properties. (Bug#9284)
+
+2011-08-09 Andreas Schwab <[email protected]>
+
+ * fontset.c (fontset_get_font_group): Add proper type checks.
+ (Bug#9172)
+
+2011-08-09 YAMAMOTO Mitsuharu <[email protected]>
+
+ * unexmacosx.c (print_load_command_name): Add cases LC_FUNCTION_STARTS
+ and LC_VERSION_MIN_MACOSX.
+ (copy_linkedit_data) [LC_FUNCTION_STARTS]: New function.
+ (dump_it) [LC_FUNCTION_STARTS]: Use it.
+
+2011-08-08 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (forward_to_next_line_start): Allow to use the
+ no-display-properties-and-no-overlays under bidi display.
+ Set disp_pos in the bidi iterator to avoid searches for display
+ properties and overlays.
+
+2011-08-08 Chong Yidong <[email protected]>
+
+ * editfns.c (Fset_time_zone_rule): Document relationship with the
+ setenv function.
+
+ * ftfont.c (ftfont_pattern_entity): Copy the extras argument to
+ the font entity extracted from the cache (Bug#8109).
+
+2011-08-07 Chong Yidong <[email protected]>
+
+ * composite.c (autocmp_chars): Don't reset point. That is done by
+ restore_point_unwind (Bug#5984).
+
+2011-08-07 Juri Linkov <[email protected]>
+
+ * editfns.c (Fformat_time_string): Doc fix, add tag `usage:'
+ to show the arg `TIME' instead of `TIMEVAL'.
+
+2011-08-06 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (set_cursor_from_row): Fix cursor positioning when a
+ display property strides EOL and includes a newline, as in
+ longlines-mode. (Bug#9254)
+ (move_it_in_display_line_to): Fix vertical-motion in a buffer with
+ word-wrap under bidirectional display. (Bug#9224)
+
+ * bidi.c (bidi_unshelve_cache): Don't reset the cache if JUST_FREE
+ is non-zero, even if the data buffer is NULL. Fixes a crash in
+ vertical-motion with longlines-mode. (Bug#9254)
+
+2011-08-05 Eli Zaretskii <[email protected]>
+
+ * bidi.c <bidi_cache_total_alloc>: Now static.
+ (bidi_initialize): Initialize bidi_cache_total_alloc.
+
+ * xdisp.c (display_line): Release buffer allocated for shelved bidi
+ cache. (Bug#9221)
+
+ * bidi.c (bidi_shelve_cache, bidi_unshelve_cache): Track total
+ amount allocated this far in `bidi_cache_total_alloc'.
+ (bidi_unshelve_cache): Accept an additional argument JUST_FREE; if
+ non-zero, only free the data buffer without restoring the cache
+ contents. All callers changed.
+
+ * dispextern.h (bidi_unshelve_cache): Update prototype.
+
+ * xdisp.c (SAVE_IT, pos_visible_p, move_it_in_display_line_to)
+ (move_it_in_display_line, move_it_to)
+ (move_it_vertically_backward, move_it_by_lines): Replace the call
+ to xfree to an equivalent call to bidi_unshelve_cache.
+ (move_it_in_display_line_to): Fix logic of returning
+ MOVE_POS_MATCH_OR_ZV in the bidi case. (Bug#9224)
+
+2011-08-05 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (set_cursor_from_row): Prefer the candidate glyph that
+ came from a string character with a `cursor' property. (Bug#9229)
+
+2011-08-04 Jan Djärv <[email protected]>
+
+ * Makefile.in (LIB_PTHREAD): New variable.
+ (LIBES): Add LIB_PTHREAD (Bug#9216).
+
+ * alloc.c, emacs.c, gmalloc.c, gtkutil.c, keyboard.c, syssignal.h:
+ Rename HAVE_GTK_AND_PTHREAD to HAVE_PTHREAD (Bug#9216).
+
+2011-08-04 Andreas Schwab <[email protected]>
+
+ * regex.c (re_iswctype): Remove some redundant boolean
+ conversions.
+
+2011-08-04 Jan Djärv <[email protected]>
+
+ * xterm.c (x_find_topmost_parent): New function.
+ (x_set_frame_alpha): Find topmost parent window with
+ x_find_topmost_parent and set the property there also (bug#9181).
+ (handle_one_xevent): Call x_set_frame_alpha on ReparentNotify.
+
+2011-08-04 Paul Eggert <[email protected]>
+
+ * callproc.c (Fcall_process): Avoid vfork clobbering
+ the local vars buffer, coding_systems, current_dir.
+
+2011-08-03 Stefan Monnier <[email protected]>
+
+ * keymap.c (Fmake_composed_keymap): Move to subr.el.
+
+2011-08-03 Paul Eggert <[email protected]>
+
+ * fontset.c (dump_fontset) [FONTSET_DEBUG]: Declare EXTERNALLY_VISIBLE
+ so that it is not optimized away.
+
+ * xdisp.c (compute_display_string_pos): Remove unused local.
+
+2011-08-02 Eli Zaretskii <[email protected]>
+
+ Fix slow cursor motion and scrolling in large buffers with
+ selective display, like Org Mode buffers. (Bug#9218)
+
+ * dispextern.h (struct bidi_it): New member disp_prop_p.
+
+ * xdisp.c: Remove one-slot cache of display string positions.
+ (compute_display_string_pos): Accept an additional argument
+ DISP_PROP_P; callers changed. Scan at most 5K characters forward
+ for a display string or property. If found, set DISP_PROP_P
+ non-zero.
+
+ * bidi.c (bidi_fetch_char): Accept an additional argument
+ DISP_PROP_P, and pass it to compute_display_string_pos.
+ Only handle text covered by a display string if DISP_PROP_P is returned
+ non-zero. All callers of bidi_fetch_char changed.
+
+2011-08-02 Stefan Monnier <[email protected]>
+
+ * keymap.c (Fdefine_key): Fix Lisp_Object/int mixup; apply some CSE.
+
+2010-12-03 Don March <[email protected]>
+
+ * keymap.c (Fdefine_key): Fix non-prefix key error message when
+ last character M-[char] is translated to ESC [char] (bug#7541).
+
+2011-08-02 Kenichi Handa <[email protected]>
+
+ * lisp.h (uniprop_table): Extern it.
+
+ * chartab.c (uniprop_table): Make it non-static.
+
+2011-08-01 Eli Zaretskii <[email protected]>
+
+ * xdisp.c (forward_to_next_line_start): Accept additional argument
+ BIDI_IT_PREV, and store into it the state of the bidi iterator had
+ on the newline.
+ (reseat_at_next_visible_line_start): Use the bidi iterator state
+ returned by forward_to_next_line_start to restore the state of
+ it->bidi_it after backing up to previous newline. (Bug#9212)
+
+2011-07-30 Andreas Schwab <[email protected]>
+
+ * regex.c (re_comp): Protoize.
+ (re_exec): Fix return type.
+ (regexec): Fix type of `ret'. (Bug#9203)
+
2011-07-29 Paul Eggert <[email protected]>
* Makefile.in (gl-stamp): move-if-change now in build-aux (Bug#9169).
@@ -315,8 +1230,8 @@
* xdisp.c (move_it_in_display_line_to): Record the best matching
position for TO_CHARPOS while scanning the line, and restore it on
- exit if none of the characters scanned was an exact match. Fixes
- vertical-motion and pos-visible-in-window-p under bidi redisplay
+ exit if none of the characters scanned was an exact match.
+ Fixes vertical-motion and pos-visible-in-window-p under bidi redisplay
when exact match is impossible due to invisible text, and the
lines are truncated.
@@ -501,8 +1416,8 @@
(reseat_to_string): Initialize bidi_it->string.s and
bidi_it->string.schars.
(Fcurrent_bidi_paragraph_direction): Initialize itb.string.s to
- NULL (avoids a crash in bidi_paragraph_init). Initialize
- itb.string.lstring.
+ NULL (avoids a crash in bidi_paragraph_init).
+ Initialize itb.string.lstring.
(init_iterator): Call bidi_init_it only of a valid
buffer position was specified. Initialize paragraph_embedding to
L2R.
@@ -518,12 +1433,12 @@
(init_iterator, reseat_1, reseat_to_string): Initialize the
string.bufpos member to 0 (zero, for compatibility with IT_CHARPOS
when iterating on a string not from display properties).
- (compute_display_string_pos, compute_display_string_end): Fix
- calculation of the object to scan. Fixes an error when using
+ (compute_display_string_pos, compute_display_string_end):
+ Fix calculation of the object to scan. Fixes an error when using
arrow keys.
(next_element_from_buffer): Don't abort when IT_CHARPOS is before
- base_level_stop; instead, set base_level_stop to BEGV. Fixes
- crashes in vertical-motion.
+ base_level_stop; instead, set base_level_stop to BEGV.
+ Fixes crashes in vertical-motion.
(next_element_from_buffer): Improve commentary for when
the iterator is before prev_stop.
(init_iterator): Initialize bidi_p from the default value of
@@ -536,8 +1451,8 @@
(next_element_from_string): Support bidi reordering of Lisp
strings.
(handle_stop_backwards): Support Lisp strings as well.
- (display_string): Support display of R2L glyph rows. Use
- IT_STRING_CHARPOS when displaying from a Lisp string.
+ (display_string): Support display of R2L glyph rows.
+ Use IT_STRING_CHARPOS when displaying from a Lisp string.
(init_iterator): Don't initialize it->bidi_p for strings
here.
(reseat_to_string): Initialize it->bidi_p for strings here.
@@ -619,8 +1534,8 @@
displayed in margins. (Bug#8133) (Bug#8867)
Return MOVE_POS_MATCH_OR_ZV only if iterator position is past
TO_CHARPOS.
- (pos_visible_p): Support positions in bidi-reordered lines. Save
- and restore bidi cache.
+ (pos_visible_p): Support positions in bidi-reordered lines.
+ Save and restore bidi cache.
* bidi.c (bidi_level_of_next_char): clen should be EMACS_NT, not int.
(bidi_paragraph_info): Delete unused struct.
@@ -640,8 +1555,8 @@
`len' according to what STRING_CHAR_AND_LENGTH expects.
(bidi_paragraph_init, bidi_resolve_explicit_1)
(bidi_resolve_explicit, bidi_resolve_weak)
- (bidi_level_of_next_char, bidi_move_to_visually_next): Support
- iteration over a string.
+ (bidi_level_of_next_char, bidi_move_to_visually_next):
+ Support iteration over a string.
(bidi_set_sor_type, bidi_resolve_explicit_1)
(bidi_resolve_explicit, bidi_type_of_next_char): ignore_bn_limit
can now be zero (for strings); special values 0 and -1 were
@@ -672,20 +1587,20 @@
(bidi_cache_fetch_state, bidi_cache_search)
(bidi_cache_find_level_change, bidi_cache_ensure_space)
(bidi_cache_iterator_state, bidi_cache_find)
- (bidi_find_other_level_edge, bidi_cache_start_stack): All
- variables related to cache indices are now EMACS_INT.
+ (bidi_find_other_level_edge, bidi_cache_start_stack):
+ All variables related to cache indices are now EMACS_INT.
* dispextern.h (struct bidi_string_data): New structure.
(struct bidi_it): New member `string'. Make flag members be 1-bit
fields, and put them last in the struct.
- (compute_display_string_pos, compute_display_string_end): Update
- prototypes.
+ (compute_display_string_pos, compute_display_string_end):
+ Update prototypes.
(bidi_push_it, bidi_pop_it): Add prototypes.
(struct iterator_stack_entry): New members bidi_p,
paragraph_embedding, and from_disp_prop_p.
(struct it): Member bidi_p is now a bit field 1 bit wide.
- (bidi_shelve_cache, bidi_unshelve_cache): Declare
- prototypes.
+ (bidi_shelve_cache, bidi_unshelve_cache):
+ Declare prototypes.
* .gdbinit (xvectype, xvector, xcompiled, xchartable, xboolvector)
(xpr, xfont, xbacktrace): Use "header.size" when accessing vectors
@@ -967,7 +1882,7 @@
(char_table_set_range): Adjuted for the above change.
(map_sub_char_table): Delete args default_val and parent. Add arg
top. Give decoded values to a Lisp function.
- (map_char_table): Adjusted for the above change. Give decoded
+ (map_char_table): Adjust for the above change. Give decoded
values to a Lisp function. Gcpro more variables.
(uniprop_table_uncompress)
(uniprop_decode_value_run_length): New functions.
@@ -984,10 +1899,10 @@
and Sput_unicode_property_internal. Defvar_lisp
char-code-property-alist.
- * composite.c (CHAR_COMPOSABLE_P): Adjusted for the change of
+ * composite.c (CHAR_COMPOSABLE_P): Adjust for the change of
Vunicode_category_table.
- * font.c (font_range): Adjusted for the change of
+ * font.c (font_range): Adjust for the change of
Vunicode_category_table.
2011-07-07 Dan Nicolaescu <[email protected]>
@@ -1016,14 +1931,14 @@
(store_monospaced_changed): Add comment. Call dpyinfo_valid.
(struct xsettings): Move font inside HAVE_XFT.
(GSETTINGS_TOOL_BAR_STYLE, GSETTINGS_FONT_NAME): New defines.
- (GSETTINGS_MONO_FONT): Renamed from SYSTEM_MONO_FONT.
+ (GSETTINGS_MONO_FONT): Rename from SYSTEM_MONO_FONT.
Move inside HAVE_XFT.
- (something_changed_gsettingsCB): Renamed from something_changedCB.
+ (something_changed_gsettingsCB): Rename from something_changedCB.
Check for changes in GSETTINGS_TOOL_BAR_STYLE and GSETTINGS_FONT_NAME
also.
(GCONF_TOOL_BAR_STYLE, GCONF_FONT_NAME): New defines.
- (GCONF_MONO_FONT): Renamed from SYSTEM_MONO_FONT. Move inside HAVE_XFT.
- (something_changed_gconfCB): Renamed from something_changedCB.
+ (GCONF_MONO_FONT): Rename from SYSTEM_MONO_FONT. Move inside HAVE_XFT.
+ (something_changed_gconfCB): Rename from something_changedCB.
Check for changes in GCONF_TOOL_BAR_STYLE and GCONF_FONT_NAME also.
(parse_settings): Move check for font inside HAVE_XFT.
(read_settings, apply_xft_settings): Add comment.
@@ -1036,8 +1951,8 @@
(init_gconf): Add comment. Get values for GCONF_TOOL_BAR_STYLE
and GCONF_FONT_NAME. Move check for fonts within HAVE_XFT.
(xsettings_initialize): Call init_gsettings last.
- (xsettings_get_system_font, xsettings_get_system_normal_font): Add
- comment.
+ (xsettings_get_system_font, xsettings_get_system_normal_font):
+ Add comment.
2011-07-05 Paul Eggert <[email protected]>
@@ -1220,7 +2135,7 @@
(syms_of_xsettings): Initialize gsettings_client, gsettings_obj
to NULL.
- * Makefile.in (SETTINGS_CFLAGS, SETTINGS_LIBS): Renamed from
+ * Makefile.in (SETTINGS_CFLAGS, SETTINGS_LIBS): Rename from
GCONF_CFLAGS/LIBS.
2011-06-29 Martin Rudalics <[email protected]>
@@ -1967,7 +2882,7 @@
* character.c, coding.c, doprnt.c, editfns.c, eval.c:
All uses of STRING_BYTES_MAX replaced by STRING_BYTES_BOUND.
- * lisp.h (STRING_BYTES_BOUND): Renamed from STRING_BYTES_MAX.
+ * lisp.h (STRING_BYTES_BOUND): Rename from STRING_BYTES_MAX.
* character.c (string_escape_byte8): Fix nbytes/nchars typo.
@@ -2076,8 +2991,8 @@
Qclone_number. Remove external declaration of Qdelete_window.
(Fbuffer_list): Rewrite doc-string. Minor restructuring of
code.
- (Fget_buffer_create, Fmake_indirect_buffer, Frename_buffer): Run
- Qbuffer_list_update_hook if allowed.
+ (Fget_buffer_create, Fmake_indirect_buffer, Frename_buffer):
+ Run Qbuffer_list_update_hook if allowed.
(Fother_buffer): Rewrite doc-string. Major rewrite for new
buffer list implementation.
(other_buffer_safely): New function.
@@ -2088,8 +3003,8 @@
(record_buffer): Inhibit quitting and rewrite using quittable
functions. Run Qbuffer_list_update_hook if allowed.
(Frecord_buffer, Funrecord_buffer): New functions.
- (switch_to_buffer_1, Fswitch_to_buffer): Remove. Move
- switch-to-buffer to window.el.
+ (switch_to_buffer_1, Fswitch_to_buffer): Remove.
+ Move switch-to-buffer to window.el.
(bury-buffer): Move to window.el.
(Vbuffer_list_update_hook): New variable.
@@ -2117,8 +3032,8 @@
(select_window_norecord, select_frame_norecord): Move in front
of run_window_configuration_change_hook. Remove now obsolete
declarations.
- (Fset_window_buffer): Rewrite doc-string. Call
- Qrecord_window_buffer.
+ (Fset_window_buffer): Rewrite doc-string.
+ Call Qrecord_window_buffer.
(keys_of_window): Move binding for other-window to window.el.
2011-06-11 Chong Yidong <[email protected]>
@@ -2200,8 +3115,8 @@
orig_total_lines.
(Fdelete_window, delete_window): Remove. Window deletion is
handled by window.el.
- (window_loop): Remove DELETE_OTHER_WINDOWS case. Replace
- Fdelete_window calls with calls to Qdelete_window.
+ (window_loop): Remove DELETE_OTHER_WINDOWS case.
+ Replace Fdelete_window calls with calls to Qdelete_window.
(Fdelete_other_windows): Remove. Deleting other windows is
handled by window.el.
(window_fixed_size_p): Remove. Fixed-sizeness of windows is
@@ -2224,8 +3139,8 @@
(grow_mini_window, shrink_mini_window): Implement by calling
Qresize_root_window_vertically, resize_window_check and
resize_window_apply.
- (saved_window, Fset_window_configuration, save_window_save): Do
- not handle orig_top_line, orig_total_lines, and
+ (saved_window, Fset_window_configuration, save_window_save):
+ Do not handle orig_top_line, orig_total_lines, and
resize_proportionally.
(window_min_height, window_min_width): Move to window.el.
(keys_of_window): Move bindings for delete-other-windows,
@@ -2245,8 +3160,8 @@
* xdisp.c (init_xdisp): Don't use set_window_height but set
heights directly.
- * xfns.c (x_set_menu_bar_lines, x_set_tool_bar_lines): Use
- resize_frame_windows instead of change_window_heights and run
+ * xfns.c (x_set_menu_bar_lines, x_set_tool_bar_lines):
+ Use resize_frame_windows instead of change_window_heights and run
run_window_configuration_change_hook.
* w32fns.c (x_set_tool_bar_lines): Use resize_frame_windows
@@ -2268,8 +3183,8 @@
(Frun_window_configuration_change_hook, make_parent_window)
(resize_window_check, resize_window_apply, Fresize_window_apply)
(resize_frame_windows, Fsplit_window_internal)
- (Fdelete_window_internal, Fresize_mini_window_internal): New
- functions.
+ (Fdelete_window_internal, Fresize_mini_window_internal):
+ New functions.
(syms_of_window): New variables Vwindow_splits and Vwindow_nest.
2011-06-08 Martin Rudalics <[email protected]>
@@ -2289,8 +3204,8 @@
(Fwindow_nest, Fset_window_nest, Fwindow_new_total)
(Fwindow_normal_size, Fwindow_new_normal, Fwindow_prev_buffers)
(Fset_window_prev_buffers, Fwindow_next_buffers)
- (Fset_window_next_buffers, Fset_window_clone_number): New
- functions.
+ (Fset_window_next_buffers, Fset_window_clone_number):
+ New functions.
(Fwindow_hscroll, Fwindow_at, Fwindow_point, Fwindow_start)
(Fwindow_end, Fwindow_line_height, Fset_window_dedicated_p):
Doc-string fixes.
@@ -2316,10 +3231,10 @@
(Fwindow_top_line, window_body_lines, Fwindow_body_size)
(Fwindow_list_1): New functions.
(window_box_text_cols): Replace with window_body_cols.
- (Fwindow_width, Fscroll_left, Fscroll_right): Use
- window_body_cols instead of window_box_text_cols.
- (delete_window, Fset_window_configuration): Call
- delete_all_subwindows with window as argument.
+ (Fwindow_width, Fscroll_left, Fscroll_right):
+ Use window_body_cols instead of window_box_text_cols.
+ (delete_window, Fset_window_configuration):
+ Call delete_all_subwindows with window as argument.
(delete_all_subwindows): Take a window as argument and not a
structure. Rewrite.
(window_loop): Remove handling of GET_LRU_WINDOW and
@@ -2330,8 +3245,8 @@
window_box_text_cols. delete_all_subwindows now takes a
Lisp_Object as argument.
- * indent.c (compute_motion, Fcompute_motion): Use
- window_body_cols instead of window_box_text_cols.
+ * indent.c (compute_motion, Fcompute_motion):
+ Use window_body_cols instead of window_box_text_cols.
* frame.c (delete_frame): Call delete_all_subwindows with root
window as argument.
diff --git a/src/Makefile.in b/src/Makefile.in
index 67a5175b79..3be10c388c 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -130,6 +130,9 @@ START_FILES = @START_FILES@
## -lm, or empty.
LIB_MATH=@LIB_MATH@
+## -lpthreads, or empty.
+LIB_PTHREAD=@LIB_PTHREAD@
+
LIBTIFF=@LIBTIFF@
LIBJPEG=@LIBJPEG@
LIBPNG=@LIBPNG@
@@ -385,7 +388,7 @@ LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \
$(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \
$(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \
$(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \
- $(LIBGNUTLS_LIBS) $(LIB_PTHREAD_SIGMASK) \
+ $(LIBGNUTLS_LIBS) $(LIB_PTHREAD) $(LIB_PTHREAD_SIGMASK) \
$(LIB_GCC) $(LIB_MATH) $(LIB_STANDARD) $(LIB_GCC)
all: emacs$(EXEEXT) $(OTHER_FILES)
diff --git a/src/alloc.c b/src/alloc.c
index b96fc1f064..2d25680046 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -24,7 +24,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#include <signal.h>
-#ifdef HAVE_GTK_AND_PTHREAD
+#ifdef HAVE_PTHREAD
#include <pthread.h>
#endif
@@ -46,6 +46,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#include "syssignal.h"
#include "termhooks.h" /* For struct terminal. */
#include <setjmp.h>
+#include <verify.h>
/* GC_MALLOC_CHECK defined means perform validity checks of malloc'd
memory. Can do this only if using gmalloc.c. */
@@ -84,13 +85,15 @@ extern size_t __malloc_extra_blocks;
#endif /* not DOUG_LEA_MALLOC */
#if ! defined SYSTEM_MALLOC && ! defined SYNC_INPUT
-#ifdef HAVE_GTK_AND_PTHREAD
+#ifdef HAVE_PTHREAD
/* When GTK uses the file chooser dialog, different backends can be loaded
dynamically. One such a backend is the Gnome VFS backend that gets loaded
if you run Gnome. That backend creates several threads and also allocates
memory with malloc.
+ Also, gconf and gsettings may create several threads.
+
If Emacs sets malloc hooks (! SYSTEM_MALLOC) and the emacs_blocked_*
functions below are called from malloc, there is a chance that one
of these threads preempts the Emacs main thread and the hook variables
@@ -122,12 +125,12 @@ static pthread_mutex_t alloc_mutex;
} \
while (0)
-#else /* ! defined HAVE_GTK_AND_PTHREAD */
+#else /* ! defined HAVE_PTHREAD */
#define BLOCK_INPUT_ALLOC BLOCK_INPUT
#define UNBLOCK_INPUT_ALLOC UNBLOCK_INPUT
-#endif /* ! defined HAVE_GTK_AND_PTHREAD */
+#endif /* ! defined HAVE_PTHREAD */
#endif /* ! defined SYSTEM_MALLOC && ! defined SYNC_INPUT */
/* Mark, unmark, query mark bit of a Lisp string. S must be a pointer
@@ -731,6 +734,93 @@ xfree (POINTER_TYPE *block)
}
+/* Other parts of Emacs pass large int values to allocator functions
+ expecting ptrdiff_t. This is portable in practice, but check it to
+ be safe. */
+verify (INT_MAX <= PTRDIFF_MAX);
+
+
+/* Allocate an array of NITEMS items, each of size ITEM_SIZE.
+ Signal an error on memory exhaustion, and block interrupt input. */
+
+void *
+xnmalloc (ptrdiff_t nitems, ptrdiff_t item_size)
+{
+ xassert (0 <= nitems && 0 < item_size);
+ if (min (PTRDIFF_MAX, SIZE_MAX) / item_size < nitems)
+ memory_full (SIZE_MAX);
+ return xmalloc (nitems * item_size);
+}
+
+
+/* Reallocate an array PA to make it of NITEMS items, each of size ITEM_SIZE.
+ Signal an error on memory exhaustion, and block interrupt input. */
+
+void *
+xnrealloc (void *pa, ptrdiff_t nitems, ptrdiff_t item_size)
+{
+ xassert (0 <= nitems && 0 < item_size);
+ if (min (PTRDIFF_MAX, SIZE_MAX) / item_size < nitems)
+ memory_full (SIZE_MAX);
+ return xrealloc (pa, nitems * item_size);
+}
+
+
+/* Grow PA, which points to an array of *NITEMS items, and return the
+ location of the reallocated array, updating *NITEMS to reflect its
+ new size. The new array will contain at least NITEMS_INCR_MIN more
+ items, but will not contain more than NITEMS_MAX items total.
+ ITEM_SIZE is the size of each item, in bytes.
+
+ ITEM_SIZE and NITEMS_INCR_MIN must be positive. *NITEMS must be
+ nonnegative. If NITEMS_MAX is -1, it is treated as if it were
+ infinity.
+
+ If PA is null, then allocate a new array instead of reallocating
+ the old one. Thus, to grow an array A without saving its old
+ contents, invoke xfree (A) immediately followed by xgrowalloc (0,
+ &NITEMS, ...).
+
+ Block interrupt input as needed. If memory exhaustion occurs, set
+ *NITEMS to zero if PA is null, and signal an error (i.e., do not
+ return). */
+
+void *
+xpalloc (void *pa, ptrdiff_t *nitems, ptrdiff_t nitems_incr_min,
+ ptrdiff_t nitems_max, ptrdiff_t item_size)
+{
+ /* The approximate size to use for initial small allocation
+ requests. This is the largest "small" request for the GNU C
+ library malloc. */
+ enum { DEFAULT_MXFAST = 64 * sizeof (size_t) / 4 };
+
+ /* If the array is tiny, grow it to about (but no greater than)
+ DEFAULT_MXFAST bytes. Otherwise, grow it by about 50%. */
+ ptrdiff_t n = *nitems;
+ ptrdiff_t tiny_max = DEFAULT_MXFAST / item_size - n;
+ ptrdiff_t half_again = n >> 1;
+ ptrdiff_t incr_estimate = max (tiny_max, half_again);
+
+ /* Adjust the increment according to three constraints: NITEMS_INCR_MIN,
+ NITEMS_MAX, and what the C language can represent safely. */
+ ptrdiff_t C_language_max = min (PTRDIFF_MAX, SIZE_MAX) / item_size;
+ ptrdiff_t n_max = (0 <= nitems_max && nitems_max < C_language_max
+ ? nitems_max : C_language_max);
+ ptrdiff_t nitems_incr_max = n_max - n;
+ ptrdiff_t incr = max (nitems_incr_min, min (incr_estimate, nitems_incr_max));
+
+ xassert (0 < item_size && 0 < nitems_incr_min && 0 <= n && -1 <= nitems_max);
+ if (! pa)
+ *nitems = 0;
+ if (nitems_incr_max < incr)
+ memory_full (SIZE_MAX);
+ n += incr;
+ pa = xrealloc (pa, n * item_size);
+ *nitems = n;
+ return pa;
+}
+
+
/* Like strdup, but uses xmalloc. */
char *
@@ -1265,7 +1355,7 @@ emacs_blocked_realloc (void *ptr, size_t size, const void *ptr2)
}
-#ifdef HAVE_GTK_AND_PTHREAD
+#ifdef HAVE_PTHREAD
/* Called from Fdump_emacs so that when the dumped Emacs starts, it has a
normal malloc. Some thread implementations need this as they call
malloc before main. The pthread_self call in BLOCK_INPUT_ALLOC then
@@ -1278,7 +1368,7 @@ reset_malloc_hooks (void)
__malloc_hook = old_malloc_hook;
__realloc_hook = old_realloc_hook;
}
-#endif /* HAVE_GTK_AND_PTHREAD */
+#endif /* HAVE_PTHREAD */
/* Called from main to set up malloc to use our hooks. */
@@ -1286,7 +1376,7 @@ reset_malloc_hooks (void)
void
uninterrupt_malloc (void)
{
-#ifdef HAVE_GTK_AND_PTHREAD
+#ifdef HAVE_PTHREAD
#ifdef DOUG_LEA_MALLOC
pthread_mutexattr_t attr;
@@ -1300,7 +1390,7 @@ uninterrupt_malloc (void)
and the bundled gmalloc.c doesn't require it. */
pthread_mutex_init (&alloc_mutex, NULL);
#endif /* !DOUG_LEA_MALLOC */
-#endif /* HAVE_GTK_AND_PTHREAD */
+#endif /* HAVE_PTHREAD */
if (__free_hook != emacs_blocked_free)
old_free_hook = __free_hook;
diff --git a/src/bidi.c b/src/bidi.c
index 697ebb9285..bb29647ea8 100644
--- a/src/bidi.c
+++ b/src/bidi.c
@@ -79,6 +79,11 @@ typedef enum {
STRONG
} bidi_category_t;
+/* UAX#9 says to search only for L, AL, or R types of characters, and
+ ignore RLE, RLO, LRE, and LRO, when determining the base paragraph
+ level. Yudit indeed ignores them. This variable is therefore set
+ by default to ignore them, but setting it to zero will take them
+ into account. */
extern int bidi_ignore_explicit_marks_for_paragraph_level EXTERNALLY_VISIBLE;
int bidi_ignore_explicit_marks_for_paragraph_level = 1;
@@ -103,6 +108,12 @@ bidi_get_type (int ch, bidi_dir_t override)
abort ();
default_type = (bidi_type_t) XINT (CHAR_TABLE_REF (bidi_type_table, ch));
+ /* Every valid character code, even those that are unassigned by the
+ UCD, have some bidi-class property, according to
+ DerivedBidiClass.txt file. Therefore, if we ever get UNKNOWN_BT
+ (= zero) code from CHAR_TABLE_REF, that's a bug. */
+ if (default_type == UNKNOWN_BT)
+ abort ();
if (override == NEUTRAL_DIR)
return default_type;
@@ -135,11 +146,10 @@ bidi_get_type (int ch, bidi_dir_t override)
}
}
-static void
+static inline void
bidi_check_type (bidi_type_t type)
{
- if (type < UNKNOWN_BT || type > NEUTRAL_ON)
- abort ();
+ xassert (UNKNOWN_BT <= type && type <= NEUTRAL_ON);
}
/* Given a bidi TYPE of a character, return its category. */
@@ -306,6 +316,21 @@ static ptrdiff_t bidi_cache_last_idx; /* slot of last cache hit */
static ptrdiff_t bidi_cache_start = 0; /* start of cache for this
"stack" level */
+/* 5-slot stack for saving the start of the previous level of the
+ cache. xdisp.c maintains a 5-slot stack for its iterator state,
+ and we need the same size of our stack. */
+static ptrdiff_t bidi_cache_start_stack[IT_STACK_SIZE];
+static int bidi_cache_sp;
+
+/* Size of header used by bidi_shelve_cache. */
+enum
+ {
+ bidi_shelve_header_size =
+ (sizeof (bidi_cache_idx) + sizeof (bidi_cache_start_stack)
+ + sizeof (bidi_cache_sp) + sizeof (bidi_cache_start)
+ + sizeof (bidi_cache_last_idx))
+ };
+
/* Reset the cache state to the empty state. We only reset the part
of the cache relevant to iteration of the current object. Previous
objects, which are pushed on the display iterator's stack, are left
@@ -328,9 +353,9 @@ bidi_cache_shrink (void)
{
if (bidi_cache_size > BIDI_CACHE_CHUNK)
{
- bidi_cache_size = BIDI_CACHE_CHUNK;
bidi_cache =
- (struct bidi_it *) xrealloc (bidi_cache, bidi_cache_size * elsz);
+ (struct bidi_it *) xrealloc (bidi_cache, BIDI_CACHE_CHUNK * elsz);
+ bidi_cache_size = BIDI_CACHE_CHUNK;
}
bidi_cache_reset ();
}
@@ -463,21 +488,19 @@ bidi_cache_ensure_space (ptrdiff_t idx)
/* Enlarge the cache as needed. */
if (idx >= bidi_cache_size)
{
- ptrdiff_t new_size;
-
/* The bidi cache cannot be larger than the largest Lisp string
or buffer. */
ptrdiff_t string_or_buffer_bound =
max (BUF_BYTES_MAX, STRING_BYTES_BOUND);
/* Also, it cannot be larger than what C can represent. */
- ptrdiff_t c_bound = min (PTRDIFF_MAX, SIZE_MAX) / elsz;
+ ptrdiff_t c_bound =
+ (min (PTRDIFF_MAX, SIZE_MAX) - bidi_shelve_header_size) / elsz;
- if (min (string_or_buffer_bound, c_bound) <= idx)
- memory_full (SIZE_MAX);
- new_size = idx - idx % BIDI_CACHE_CHUNK + BIDI_CACHE_CHUNK;
- bidi_cache = (struct bidi_it *) xrealloc (bidi_cache, new_size * elsz);
- bidi_cache_size = new_size;
+ bidi_cache =
+ xpalloc (bidi_cache, &bidi_cache_size,
+ max (BIDI_CACHE_CHUNK, idx - bidi_cache_size + 1),
+ min (string_or_buffer_bound, c_bound), elsz);
}
}
@@ -529,6 +552,8 @@ bidi_cache_iterator_state (struct bidi_it *bidi_it, int resolved)
bidi_cache[idx].next_for_neutral = bidi_it->next_for_neutral;
bidi_cache[idx].next_for_ws = bidi_it->next_for_ws;
bidi_cache[idx].ignore_bn_limit = bidi_it->ignore_bn_limit;
+ bidi_cache[idx].disp_pos = bidi_it->disp_pos;
+ bidi_cache[idx].disp_prop = bidi_it->disp_prop;
}
bidi_cache_last_idx = idx;
@@ -568,11 +593,6 @@ bidi_peek_at_next_level (struct bidi_it *bidi_it)
/***********************************************************************
Pushing and popping the bidi iterator state
***********************************************************************/
-/* 5-slot stack for saving the start of the previous level of the
- cache. xdisp.c maintains a 5-slot stack for its iterator state,
- and we need the same size of our stack. */
-static ptrdiff_t bidi_cache_start_stack[IT_STACK_SIZE];
-static int bidi_cache_sp;
/* Push the bidi iterator state in preparation for reordering a
different object, e.g. display string found at certain buffer
@@ -620,20 +640,24 @@ bidi_pop_it (struct bidi_it *bidi_it)
bidi_cache_last_idx = -1;
}
+static ptrdiff_t bidi_cache_total_alloc;
+
/* Stash away a copy of the cache and its control variables. */
void *
bidi_shelve_cache (void)
{
unsigned char *databuf;
+ ptrdiff_t alloc;
+ /* Empty cache. */
if (bidi_cache_idx == 0)
return NULL;
- databuf = xmalloc (sizeof (bidi_cache_idx)
- + bidi_cache_idx * sizeof (struct bidi_it)
- + sizeof (bidi_cache_start_stack)
- + sizeof (bidi_cache_sp) + sizeof (bidi_cache_start)
- + sizeof (bidi_cache_last_idx));
+ alloc = (bidi_shelve_header_size
+ + bidi_cache_idx * sizeof (struct bidi_it));
+ databuf = xmalloc (alloc);
+ bidi_cache_total_alloc += alloc;
+
memcpy (databuf, &bidi_cache_idx, sizeof (bidi_cache_idx));
memcpy (databuf + sizeof (bidi_cache_idx),
bidi_cache, bidi_cache_idx * sizeof (struct bidi_it));
@@ -657,45 +681,65 @@ bidi_shelve_cache (void)
return databuf;
}
-/* Restore the cache state from a copy stashed away by bidi_shelve_cache. */
+/* Restore the cache state from a copy stashed away by
+ bidi_shelve_cache, and free the buffer used to stash that copy.
+ JUST_FREE non-zero means free the buffer, but don't restore the
+ cache; used when the corresponding iterator is discarded instead of
+ being restored. */
void
-bidi_unshelve_cache (void *databuf)
+bidi_unshelve_cache (void *databuf, int just_free)
{
unsigned char *p = databuf;
if (!p)
{
- /* A NULL pointer means an empty cache. */
- bidi_cache_start = 0;
- bidi_cache_sp = 0;
- bidi_cache_reset ();
+ if (!just_free)
+ {
+ /* A NULL pointer means an empty cache. */
+ bidi_cache_start = 0;
+ bidi_cache_sp = 0;
+ bidi_cache_reset ();
+ }
}
else
{
- memcpy (&bidi_cache_idx, p, sizeof (bidi_cache_idx));
- bidi_cache_ensure_space (bidi_cache_idx);
- memcpy (bidi_cache, p + sizeof (bidi_cache_idx),
- bidi_cache_idx * sizeof (struct bidi_it));
- memcpy (bidi_cache_start_stack,
- p + sizeof (bidi_cache_idx)
- + bidi_cache_idx * sizeof (struct bidi_it),
- sizeof (bidi_cache_start_stack));
- memcpy (&bidi_cache_sp,
- p + sizeof (bidi_cache_idx)
- + bidi_cache_idx * sizeof (struct bidi_it)
- + sizeof (bidi_cache_start_stack),
- sizeof (bidi_cache_sp));
- memcpy (&bidi_cache_start,
- p + sizeof (bidi_cache_idx)
- + bidi_cache_idx * sizeof (struct bidi_it)
- + sizeof (bidi_cache_start_stack) + sizeof (bidi_cache_sp),
- sizeof (bidi_cache_start));
- memcpy (&bidi_cache_last_idx,
- p + sizeof (bidi_cache_idx)
- + bidi_cache_idx * sizeof (struct bidi_it)
- + sizeof (bidi_cache_start_stack) + sizeof (bidi_cache_sp)
- + sizeof (bidi_cache_start),
- sizeof (bidi_cache_last_idx));
+ if (just_free)
+ {
+ ptrdiff_t idx;
+
+ memcpy (&idx, p, sizeof (bidi_cache_idx));
+ bidi_cache_total_alloc -=
+ bidi_shelve_header_size + idx * sizeof (struct bidi_it);
+ }
+ else
+ {
+ memcpy (&bidi_cache_idx, p, sizeof (bidi_cache_idx));
+ bidi_cache_ensure_space (bidi_cache_idx);
+ memcpy (bidi_cache, p + sizeof (bidi_cache_idx),
+ bidi_cache_idx * sizeof (struct bidi_it));
+ memcpy (bidi_cache_start_stack,
+ p + sizeof (bidi_cache_idx)
+ + bidi_cache_idx * sizeof (struct bidi_it),
+ sizeof (bidi_cache_start_stack));
+ memcpy (&bidi_cache_sp,
+ p + sizeof (bidi_cache_idx)
+ + bidi_cache_idx * sizeof (struct bidi_it)
+ + sizeof (bidi_cache_start_stack),
+ sizeof (bidi_cache_sp));
+ memcpy (&bidi_cache_start,
+ p + sizeof (bidi_cache_idx)
+ + bidi_cache_idx * sizeof (struct bidi_it)
+ + sizeof (bidi_cache_start_stack) + sizeof (bidi_cache_sp),
+ sizeof (bidi_cache_start));
+ memcpy (&bidi_cache_last_idx,
+ p + sizeof (bidi_cache_idx)
+ + bidi_cache_idx * sizeof (struct bidi_it)
+ + sizeof (bidi_cache_start_stack) + sizeof (bidi_cache_sp)
+ + sizeof (bidi_cache_start),
+ sizeof (bidi_cache_last_idx));
+ bidi_cache_total_alloc -=
+ bidi_shelve_header_size + bidi_cache_idx * sizeof (struct bidi_it);
+ }
xfree (p);
}
@@ -708,26 +752,16 @@ bidi_unshelve_cache (void *databuf)
static void
bidi_initialize (void)
{
-
-#include "biditype.h"
-#include "bidimirror.h"
-
- int i;
-
- bidi_type_table = Fmake_char_table (Qnil, make_number (STRONG_L));
+ bidi_type_table = uniprop_table (intern ("bidi-class"));
+ if (NILP (bidi_type_table))
+ abort ();
staticpro (&bidi_type_table);
- for (i = 0; i < sizeof bidi_type / sizeof bidi_type[0]; i++)
- char_table_set_range (bidi_type_table, bidi_type[i].from, bidi_type[i].to,
- make_number (bidi_type[i].type));
-
- bidi_mirror_table = Fmake_char_table (Qnil, Qnil);
+ bidi_mirror_table = uniprop_table (intern ("mirroring"));
+ if (NILP (bidi_mirror_table))
+ abort ();
staticpro (&bidi_mirror_table);
- for (i = 0; i < sizeof bidi_mirror / sizeof bidi_mirror[0]; i++)
- char_table_set (bidi_mirror_table, bidi_mirror[i].from,
- make_number (bidi_mirror[i].to));
-
Qparagraph_start = intern ("paragraph-start");
staticpro (&Qparagraph_start);
paragraph_start_re = Fsymbol_value (Qparagraph_start);
@@ -742,6 +776,7 @@ bidi_initialize (void)
staticpro (&paragraph_separate_re);
bidi_cache_sp = 0;
+ bidi_cache_total_alloc = 0;
bidi_initialized = 1;
}
@@ -792,6 +827,7 @@ bidi_init_it (EMACS_INT charpos, EMACS_INT bytepos, int frame_window_p,
bidi_it->prev_for_neutral.orig_type = UNKNOWN_BT;
bidi_it->sor = L2R; /* FIXME: should it be user-selectable? */
bidi_it->disp_pos = -1; /* invalid/unknown */
+ bidi_it->disp_prop = 0;
/* We can only shrink the cache if we are at the bottom level of its
"stack". */
if (bidi_cache_start == 0)
@@ -871,17 +907,21 @@ bidi_char_at_pos (EMACS_INT bytepos, const unsigned char *s, int unibyte)
/* Fetch and return the character at BYTEPOS/CHARPOS. If that
character is covered by a display string, treat the entire run of
- covered characters as a single character u+FFFC, and return their
- combined length in CH_LEN and NCHARS. DISP_POS specifies the
- character position of the next display string, or -1 if not yet
- computed. When the next character is at or beyond that position,
- the function updates DISP_POS with the position of the next display
- string. STRING->s is the C string to iterate, or NULL if iterating
- over a buffer or a Lisp string; in the latter case, STRING->lstring
- is the Lisp string. */
+ covered characters as a single character, either u+2029 or u+FFFC,
+ and return their combined length in CH_LEN and NCHARS. DISP_POS
+ specifies the character position of the next display string, or -1
+ if not yet computed. When the next character is at or beyond that
+ position, the function updates DISP_POS with the position of the
+ next display string. DISP_PROP non-zero means that there's really
+ a display string at DISP_POS, as opposed to when we searched till
+ DISP_POS without finding one. If DISP_PROP is 2, it means the
+ display spec is of the form `(space ...)', which is replaced with
+ u+2029 to handle it as a paragraph separator. STRING->s is the C
+ string to iterate, or NULL if iterating over a buffer or a Lisp
+ string; in the latter case, STRING->lstring is the Lisp string. */
static inline int
bidi_fetch_char (EMACS_INT bytepos, EMACS_INT charpos, EMACS_INT *disp_pos,
- struct bidi_string_data *string,
+ int *disp_prop, struct bidi_string_data *string,
int frame_window_p, EMACS_INT *ch_len, EMACS_INT *nchars)
{
int ch;
@@ -894,7 +934,8 @@ bidi_fetch_char (EMACS_INT bytepos, EMACS_INT charpos, EMACS_INT *disp_pos,
if (charpos < endpos && charpos > *disp_pos)
{
SET_TEXT_POS (pos, charpos, bytepos);
- *disp_pos = compute_display_string_pos (&pos, string, frame_window_p);
+ *disp_pos = compute_display_string_pos (&pos, string, frame_window_p,
+ disp_prop);
}
/* Fetch the character at BYTEPOS. */
@@ -904,8 +945,9 @@ bidi_fetch_char (EMACS_INT bytepos, EMACS_INT charpos, EMACS_INT *disp_pos,
*ch_len = 1;
*nchars = 1;
*disp_pos = endpos;
+ *disp_prop = 0;
}
- else if (charpos >= *disp_pos)
+ else if (charpos >= *disp_pos && *disp_prop)
{
EMACS_INT disp_end_pos;
@@ -913,9 +955,23 @@ bidi_fetch_char (EMACS_INT bytepos, EMACS_INT charpos, EMACS_INT *disp_pos,
property. Hopefully, it will never be needed. */
if (charpos > *disp_pos)
abort ();
- /* Return the Unicode Object Replacement Character to represent
- the entire run of characters covered by the display string. */
- ch = 0xFFFC;
+ /* Text covered by `display' properties and overlays with
+ display properties or display strings is handled as a single
+ character that represents the entire run of characters
+ covered by the display property. */
+ if (*disp_prop == 2)
+ {
+ /* `(space ...)' display specs are handled as paragraph
+ separators for the purposes of the reordering; see UAX#9
+ section 3 and clause HL1 in section 4.3 there. */
+ ch = 0x2029;
+ }
+ else
+ {
+ /* All other display specs are handled as the Unicode Object
+ Replacement Character. */
+ ch = 0xFFFC;
+ }
disp_end_pos = compute_display_string_end (*disp_pos, string);
*nchars = disp_end_pos - *disp_pos;
if (*nchars <= 0)
@@ -972,10 +1028,12 @@ bidi_fetch_char (EMACS_INT bytepos, EMACS_INT charpos, EMACS_INT *disp_pos,
/* If we just entered a run of characters covered by a display
string, compute the position of the next display string. */
- if (charpos + *nchars <= endpos && charpos + *nchars > *disp_pos)
+ if (charpos + *nchars <= endpos && charpos + *nchars > *disp_pos
+ && *disp_prop)
{
SET_TEXT_POS (pos, charpos + *nchars, bytepos + *ch_len);
- *disp_pos = compute_display_string_pos (&pos, string, frame_window_p);
+ *disp_pos = compute_display_string_pos (&pos, string, frame_window_p,
+ disp_prop);
}
return ch;
@@ -1083,6 +1141,7 @@ bidi_paragraph_init (bidi_dir_t dir, struct bidi_it *bidi_it, int no_default_p)
int ch;
EMACS_INT ch_len, nchars;
EMACS_INT pos, disp_pos = -1;
+ int disp_prop = 0;
bidi_type_t type;
const unsigned char *s;
@@ -1130,15 +1189,12 @@ bidi_paragraph_init (bidi_dir_t dir, struct bidi_it *bidi_it, int no_default_p)
bytepos = pstartbyte;
if (!string_p)
pos = BYTE_TO_CHAR (bytepos);
- ch = bidi_fetch_char (bytepos, pos, &disp_pos, &bidi_it->string,
+ ch = bidi_fetch_char (bytepos, pos, &disp_pos, &disp_prop,
+ &bidi_it->string,
bidi_it->frame_window_p, &ch_len, &nchars);
type = bidi_get_type (ch, NEUTRAL_DIR);
for (pos += nchars, bytepos += ch_len;
- /* NOTE: UAX#9 says to search only for L, AL, or R types
- of characters, and ignore RLE, RLO, LRE, and LRO.
- However, I'm not sure it makes sense to omit those 4;
- should try with and without that to see the effect. */
(bidi_get_category (type) != STRONG)
|| (bidi_ignore_explicit_marks_for_paragraph_level
&& (type == RLE || type == RLO
@@ -1157,14 +1213,19 @@ bidi_paragraph_init (bidi_dir_t dir, struct bidi_it *bidi_it, int no_default_p)
&& bidi_at_paragraph_end (pos, bytepos) >= -1)
break;
/* Fetch next character and advance to get past it. */
- ch = bidi_fetch_char (bytepos, pos, &disp_pos, &bidi_it->string,
+ ch = bidi_fetch_char (bytepos, pos, &disp_pos,
+ &disp_prop, &bidi_it->string,
bidi_it->frame_window_p, &ch_len, &nchars);
pos += nchars;
bytepos += ch_len;
}
- if (type == STRONG_R || type == STRONG_AL) /* P3 */
+ if ((type == STRONG_R || type == STRONG_AL) /* P3 */
+ || (!bidi_ignore_explicit_marks_for_paragraph_level
+ && (type == RLO || type == RLE)))
bidi_it->paragraph_dir = R2L;
- else if (type == STRONG_L)
+ else if (type == STRONG_L
+ || (!bidi_ignore_explicit_marks_for_paragraph_level
+ && (type == LRO || type == LRE)))
bidi_it->paragraph_dir = L2R;
if (!string_p
&& no_default_p && bidi_it->paragraph_dir == NEUTRAL_DIR)
@@ -1290,6 +1351,7 @@ bidi_resolve_explicit_1 (struct bidi_it *bidi_it)
bidi_it->ch_len = 1;
bidi_it->nchars = 1;
bidi_it->disp_pos = (string_p ? bidi_it->string.schars : ZV);
+ bidi_it->disp_prop = 0;
}
else
{
@@ -1297,8 +1359,8 @@ bidi_resolve_explicit_1 (struct bidi_it *bidi_it)
display string, treat the entire run of covered characters as
a single character u+FFFC. */
curchar = bidi_fetch_char (bidi_it->bytepos, bidi_it->charpos,
- &bidi_it->disp_pos, &bidi_it->string,
- bidi_it->frame_window_p,
+ &bidi_it->disp_pos, &bidi_it->disp_prop,
+ &bidi_it->string, bidi_it->frame_window_p,
&bidi_it->ch_len, &bidi_it->nchars);
}
bidi_it->ch = curchar;
@@ -2032,12 +2094,13 @@ bidi_level_of_next_char (struct bidi_it *bidi_it)
struct bidi_string_data bs = bidi_it->string;
bidi_type_t chtype;
int fwp = bidi_it->frame_window_p;
+ int dpp = bidi_it->disp_prop;
if (bidi_it->nchars <= 0)
abort ();
do {
- ch = bidi_fetch_char (bpos += clen, cpos += nc, &disp_pos, &bs, fwp,
- &clen, &nc);
+ ch = bidi_fetch_char (bpos += clen, cpos += nc, &disp_pos, &dpp, &bs,
+ fwp, &clen, &nc);
if (ch == '\n' || ch == BIDI_EOB /* || ch == LINESEP_CHAR */)
chtype = NEUTRAL_B;
else
diff --git a/src/bidimirror.h b/src/bidimirror.h
deleted file mode 100644
index 477f983ad6..0000000000
--- a/src/bidimirror.h
+++ /dev/null
@@ -1,365 +0,0 @@
- struct {
- int from, to;
- } bidi_mirror[] = {
- { 0x0028, 0x0029 },
- { 0x0029, 0x0028 },
- { 0x003C, 0x003E },
- { 0x003E, 0x003C },
- { 0x005B, 0x005D },
- { 0x005D, 0x005B },
- { 0x007B, 0x007D },
- { 0x007D, 0x007B },
- { 0x00AB, 0x00BB },
- { 0x00BB, 0x00AB },
- { 0x0F3A, 0x0F3B },
- { 0x0F3B, 0x0F3A },
- { 0x0F3C, 0x0F3D },
- { 0x0F3D, 0x0F3C },
- { 0x169B, 0x169C },
- { 0x169C, 0x169B },
- { 0x2039, 0x203A },
- { 0x203A, 0x2039 },
- { 0x2045, 0x2046 },
- { 0x2046, 0x2045 },
- { 0x207D, 0x207E },
- { 0x207E, 0x207D },
- { 0x208D, 0x208E },
- { 0x208E, 0x208D },
- { 0x2208, 0x220B },
- { 0x2209, 0x220C },
- { 0x220A, 0x220D },
- { 0x220B, 0x2208 },
- { 0x220C, 0x2209 },
- { 0x220D, 0x220A },
- { 0x2215, 0x29F5 },
- { 0x223C, 0x223D },
- { 0x223D, 0x223C },
- { 0x2243, 0x22CD },
- { 0x2252, 0x2253 },
- { 0x2253, 0x2252 },
- { 0x2254, 0x2255 },
- { 0x2255, 0x2254 },
- { 0x2264, 0x2265 },
- { 0x2265, 0x2264 },
- { 0x2266, 0x2267 },
- { 0x2267, 0x2266 },
- { 0x2268, 0x2269 },
- { 0x2269, 0x2268 },
- { 0x226A, 0x226B },
- { 0x226B, 0x226A },
- { 0x226E, 0x226F },
- { 0x226F, 0x226E },
- { 0x2270, 0x2271 },
- { 0x2271, 0x2270 },
- { 0x2272, 0x2273 },
- { 0x2273, 0x2272 },
- { 0x2274, 0x2275 },
- { 0x2275, 0x2274 },
- { 0x2276, 0x2277 },
- { 0x2277, 0x2276 },
- { 0x2278, 0x2279 },
- { 0x2279, 0x2278 },
- { 0x227A, 0x227B },
- { 0x227B, 0x227A },
- { 0x227C, 0x227D },
- { 0x227D, 0x227C },
- { 0x227E, 0x227F },
- { 0x227F, 0x227E },
- { 0x2280, 0x2281 },
- { 0x2281, 0x2280 },
- { 0x2282, 0x2283 },
- { 0x2283, 0x2282 },
- { 0x2284, 0x2285 },
- { 0x2285, 0x2284 },
- { 0x2286, 0x2287 },
- { 0x2287, 0x2286 },
- { 0x2288, 0x2289 },
- { 0x2289, 0x2288 },
- { 0x228A, 0x228B },
- { 0x228B, 0x228A },
- { 0x228F, 0x2290 },
- { 0x2290, 0x228F },
- { 0x2291, 0x2292 },
- { 0x2292, 0x2291 },
- { 0x2298, 0x29B8 },
- { 0x22A2, 0x22A3 },
- { 0x22A3, 0x22A2 },
- { 0x22A6, 0x2ADE },
- { 0x22A8, 0x2AE4 },
- { 0x22A9, 0x2AE3 },
- { 0x22AB, 0x2AE5 },
- { 0x22B0, 0x22B1 },
- { 0x22B1, 0x22B0 },
- { 0x22B2, 0x22B3 },
- { 0x22B3, 0x22B2 },
- { 0x22B4, 0x22B5 },
- { 0x22B5, 0x22B4 },
- { 0x22B6, 0x22B7 },
- { 0x22B7, 0x22B6 },
- { 0x22C9, 0x22CA },
- { 0x22CA, 0x22C9 },
- { 0x22CB, 0x22CC },
- { 0x22CC, 0x22CB },
- { 0x22CD, 0x2243 },
- { 0x22D0, 0x22D1 },
- { 0x22D1, 0x22D0 },
- { 0x22D6, 0x22D7 },
- { 0x22D7, 0x22D6 },
- { 0x22D8, 0x22D9 },
- { 0x22D9, 0x22D8 },
- { 0x22DA, 0x22DB },
- { 0x22DB, 0x22DA },
- { 0x22DC, 0x22DD },
- { 0x22DD, 0x22DC },
- { 0x22DE, 0x22DF },
- { 0x22DF, 0x22DE },
- { 0x22E0, 0x22E1 },
- { 0x22E1, 0x22E0 },
- { 0x22E2, 0x22E3 },
- { 0x22E3, 0x22E2 },
- { 0x22E4, 0x22E5 },
- { 0x22E5, 0x22E4 },
- { 0x22E6, 0x22E7 },
- { 0x22E7, 0x22E6 },
- { 0x22E8, 0x22E9 },
- { 0x22E9, 0x22E8 },
- { 0x22EA, 0x22EB },
- { 0x22EB, 0x22EA },
- { 0x22EC, 0x22ED },
- { 0x22ED, 0x22EC },
- { 0x22F0, 0x22F1 },
- { 0x22F1, 0x22F0 },
- { 0x22F2, 0x22FA },
- { 0x22F3, 0x22FB },
- { 0x22F4, 0x22FC },
- { 0x22F6, 0x22FD },
- { 0x22F7, 0x22FE },
- { 0x22FA, 0x22F2 },
- { 0x22FB, 0x22F3 },
- { 0x22FC, 0x22F4 },
- { 0x22FD, 0x22F6 },
- { 0x22FE, 0x22F7 },
- { 0x2308, 0x2309 },
- { 0x2309, 0x2308 },
- { 0x230A, 0x230B },
- { 0x230B, 0x230A },
- { 0x2329, 0x232A },
- { 0x232A, 0x2329 },
- { 0x2768, 0x2769 },
- { 0x2769, 0x2768 },
- { 0x276A, 0x276B },
- { 0x276B, 0x276A },
- { 0x276C, 0x276D },
- { 0x276D, 0x276C },
- { 0x276E, 0x276F },
- { 0x276F, 0x276E },
- { 0x2770, 0x2771 },
- { 0x2771, 0x2770 },
- { 0x2772, 0x2773 },
- { 0x2773, 0x2772 },
- { 0x2774, 0x2775 },
- { 0x2775, 0x2774 },
- { 0x27C3, 0x27C4 },
- { 0x27C4, 0x27C3 },
- { 0x27C5, 0x27C6 },
- { 0x27C6, 0x27C5 },
- { 0x27C8, 0x27C9 },
- { 0x27C9, 0x27C8 },
- { 0x27D5, 0x27D6 },
- { 0x27D6, 0x27D5 },
- { 0x27DD, 0x27DE },
- { 0x27DE, 0x27DD },
- { 0x27E2, 0x27E3 },
- { 0x27E3, 0x27E2 },
- { 0x27E4, 0x27E5 },
- { 0x27E5, 0x27E4 },
- { 0x27E6, 0x27E7 },
- { 0x27E7, 0x27E6 },
- { 0x27E8, 0x27E9 },
- { 0x27E9, 0x27E8 },
- { 0x27EA, 0x27EB },
- { 0x27EB, 0x27EA },
- { 0x27EC, 0x27ED },
- { 0x27ED, 0x27EC },
- { 0x27EE, 0x27EF },
- { 0x27EF, 0x27EE },
- { 0x2983, 0x2984 },
- { 0x2984, 0x2983 },
- { 0x2985, 0x2986 },
- { 0x2986, 0x2985 },
- { 0x2987, 0x2988 },
- { 0x2988, 0x2987 },
- { 0x2989, 0x298A },
- { 0x298A, 0x2989 },
- { 0x298B, 0x298C },
- { 0x298C, 0x298B },
- { 0x298D, 0x2990 },
- { 0x298E, 0x298F },
- { 0x298F, 0x298E },
- { 0x2990, 0x298D },
- { 0x2991, 0x2992 },
- { 0x2992, 0x2991 },
- { 0x2993, 0x2994 },
- { 0x2994, 0x2993 },
- { 0x2995, 0x2996 },
- { 0x2996, 0x2995 },
- { 0x2997, 0x2998 },
- { 0x2998, 0x2997 },
- { 0x29B8, 0x2298 },
- { 0x29C0, 0x29C1 },
- { 0x29C1, 0x29C0 },
- { 0x29C4, 0x29C5 },
- { 0x29C5, 0x29C4 },
- { 0x29CF, 0x29D0 },
- { 0x29D0, 0x29CF },
- { 0x29D1, 0x29D2 },
- { 0x29D2, 0x29D1 },
- { 0x29D4, 0x29D5 },
- { 0x29D5, 0x29D4 },
- { 0x29D8, 0x29D9 },
- { 0x29D9, 0x29D8 },
- { 0x29DA, 0x29DB },
- { 0x29DB, 0x29DA },
- { 0x29F5, 0x2215 },
- { 0x29F8, 0x29F9 },
- { 0x29F9, 0x29F8 },
- { 0x29FC, 0x29FD },
- { 0x29FD, 0x29FC },
- { 0x2A2B, 0x2A2C },
- { 0x2A2C, 0x2A2B },
- { 0x2A2D, 0x2A2E },
- { 0x2A2E, 0x2A2D },
- { 0x2A34, 0x2A35 },
- { 0x2A35, 0x2A34 },
- { 0x2A3C, 0x2A3D },
- { 0x2A3D, 0x2A3C },
- { 0x2A64, 0x2A65 },
- { 0x2A65, 0x2A64 },
- { 0x2A79, 0x2A7A },
- { 0x2A7A, 0x2A79 },
- { 0x2A7D, 0x2A7E },
- { 0x2A7E, 0x2A7D },
- { 0x2A7F, 0x2A80 },
- { 0x2A80, 0x2A7F },
- { 0x2A81, 0x2A82 },
- { 0x2A82, 0x2A81 },
- { 0x2A83, 0x2A84 },
- { 0x2A84, 0x2A83 },
- { 0x2A8B, 0x2A8C },
- { 0x2A8C, 0x2A8B },
- { 0x2A91, 0x2A92 },
- { 0x2A92, 0x2A91 },
- { 0x2A93, 0x2A94 },
- { 0x2A94, 0x2A93 },
- { 0x2A95, 0x2A96 },
- { 0x2A96, 0x2A95 },
- { 0x2A97, 0x2A98 },
- { 0x2A98, 0x2A97 },
- { 0x2A99, 0x2A9A },
- { 0x2A9A, 0x2A99 },
- { 0x2A9B, 0x2A9C },
- { 0x2A9C, 0x2A9B },
- { 0x2AA1, 0x2AA2 },
- { 0x2AA2, 0x2AA1 },
- { 0x2AA6, 0x2AA7 },
- { 0x2AA7, 0x2AA6 },
- { 0x2AA8, 0x2AA9 },
- { 0x2AA9, 0x2AA8 },
- { 0x2AAA, 0x2AAB },
- { 0x2AAB, 0x2AAA },
- { 0x2AAC, 0x2AAD },
- { 0x2AAD, 0x2AAC },
- { 0x2AAF, 0x2AB0 },
- { 0x2AB0, 0x2AAF },
- { 0x2AB3, 0x2AB4 },
- { 0x2AB4, 0x2AB3 },
- { 0x2ABB, 0x2ABC },
- { 0x2ABC, 0x2ABB },
- { 0x2ABD, 0x2ABE },
- { 0x2ABE, 0x2ABD },
- { 0x2ABF, 0x2AC0 },
- { 0x2AC0, 0x2ABF },
- { 0x2AC1, 0x2AC2 },
- { 0x2AC2, 0x2AC1 },
- { 0x2AC3, 0x2AC4 },
- { 0x2AC4, 0x2AC3 },
- { 0x2AC5, 0x2AC6 },
- { 0x2AC6, 0x2AC5 },
- { 0x2ACD, 0x2ACE },
- { 0x2ACE, 0x2ACD },
- { 0x2ACF, 0x2AD0 },
- { 0x2AD0, 0x2ACF },
- { 0x2AD1, 0x2AD2 },
- { 0x2AD2, 0x2AD1 },
- { 0x2AD3, 0x2AD4 },
- { 0x2AD4, 0x2AD3 },
- { 0x2AD5, 0x2AD6 },
- { 0x2AD6, 0x2AD5 },
- { 0x2ADE, 0x22A6 },
- { 0x2AE3, 0x22A9 },
- { 0x2AE4, 0x22A8 },
- { 0x2AE5, 0x22AB },
- { 0x2AEC, 0x2AED },
- { 0x2AED, 0x2AEC },
- { 0x2AF7, 0x2AF8 },
- { 0x2AF8, 0x2AF7 },
- { 0x2AF9, 0x2AFA },
- { 0x2AFA, 0x2AF9 },
- { 0x2E02, 0x2E03 },
- { 0x2E03, 0x2E02 },
- { 0x2E04, 0x2E05 },
- { 0x2E05, 0x2E04 },
- { 0x2E09, 0x2E0A },
- { 0x2E0A, 0x2E09 },
- { 0x2E0C, 0x2E0D },
- { 0x2E0D, 0x2E0C },
- { 0x2E1C, 0x2E1D },
- { 0x2E1D, 0x2E1C },
- { 0x2E20, 0x2E21 },
- { 0x2E21, 0x2E20 },
- { 0x2E22, 0x2E23 },
- { 0x2E23, 0x2E22 },
- { 0x2E24, 0x2E25 },
- { 0x2E25, 0x2E24 },
- { 0x2E26, 0x2E27 },
- { 0x2E27, 0x2E26 },
- { 0x2E28, 0x2E29 },
- { 0x2E29, 0x2E28 },
- { 0x3008, 0x3009 },
- { 0x3009, 0x3008 },
- { 0x300A, 0x300B },
- { 0x300B, 0x300A },
- { 0x300C, 0x300D },
- { 0x300D, 0x300C },
- { 0x300E, 0x300F },
- { 0x300F, 0x300E },
- { 0x3010, 0x3011 },
- { 0x3011, 0x3010 },
- { 0x3014, 0x3015 },
- { 0x3015, 0x3014 },
- { 0x3016, 0x3017 },
- { 0x3017, 0x3016 },
- { 0x3018, 0x3019 },
- { 0x3019, 0x3018 },
- { 0x301A, 0x301B },
- { 0x301B, 0x301A },
- { 0xFE59, 0xFE5A },
- { 0xFE5A, 0xFE59 },
- { 0xFE5B, 0xFE5C },
- { 0xFE5C, 0xFE5B },
- { 0xFE5D, 0xFE5E },
- { 0xFE5E, 0xFE5D },
- { 0xFE64, 0xFE65 },
- { 0xFE65, 0xFE64 },
- { 0xFF08, 0xFF09 },
- { 0xFF09, 0xFF08 },
- { 0xFF1C, 0xFF1E },
- { 0xFF1E, 0xFF1C },
- { 0xFF3B, 0xFF3D },
- { 0xFF3D, 0xFF3B },
- { 0xFF5B, 0xFF5D },
- { 0xFF5D, 0xFF5B },
- { 0xFF5F, 0xFF60 },
- { 0xFF60, 0xFF5F },
- { 0xFF62, 0xFF63 },
- { 0xFF63, 0xFF62 } };
diff --git a/src/biditype.h b/src/biditype.h
deleted file mode 100644
index 868aabd9ea..0000000000
--- a/src/biditype.h
+++ /dev/null
@@ -1,447 +0,0 @@
- struct {
- int from, to;
- bidi_type_t type;
- } bidi_type[] = {
- { 0x0000, 0x0008, WEAK_BN },
- { 0x0009, 0x0009, NEUTRAL_S },
- { 0x000A, 0x000A, NEUTRAL_B },
- { 0x000B, 0x000B, NEUTRAL_S },
- { 0x000C, 0x000C, NEUTRAL_WS },
- { 0x000D, 0x000D, NEUTRAL_B },
- { 0x000E, 0x001B, WEAK_BN },
- { 0x001C, 0x001E, NEUTRAL_B },
- { 0x001F, 0x001F, NEUTRAL_S },
- { 0x0020, 0x0020, NEUTRAL_WS },
- { 0x0021, 0x0022, NEUTRAL_ON },
- { 0x0023, 0x0025, WEAK_ET },
- { 0x0026, 0x002A, NEUTRAL_ON },
- { 0x002B, 0x002B, WEAK_ES },
- { 0x002C, 0x002C, WEAK_CS },
- { 0x002D, 0x002D, WEAK_ES },
- { 0x002E, 0x002F, WEAK_CS },
- { 0x0030, 0x0039, WEAK_EN },
- { 0x003A, 0x003A, WEAK_CS },
- { 0x003B, 0x0040, NEUTRAL_ON },
- { 0x005B, 0x0060, NEUTRAL_ON },
- { 0x007B, 0x007E, NEUTRAL_ON },
- { 0x007F, 0x0084, WEAK_BN },
- { 0x0085, 0x0085, NEUTRAL_B },
- { 0x0086, 0x009F, WEAK_BN },
- { 0x00A0, 0x00A0, WEAK_CS },
- { 0x00A1, 0x00A1, NEUTRAL_ON },
- { 0x00A2, 0x00A5, WEAK_ET },
- { 0x00A6, 0x00A9, NEUTRAL_ON },
- { 0x00AB, 0x00AC, NEUTRAL_ON },
- { 0x00AD, 0x00AD, WEAK_BN },
- { 0x00AE, 0x00AF, NEUTRAL_ON },
- { 0x00B0, 0x00B1, WEAK_ET },
- { 0x00B2, 0x00B3, WEAK_EN },
- { 0x00B4, 0x00B4, NEUTRAL_ON },
- { 0x00B6, 0x00B8, NEUTRAL_ON },
- { 0x00B9, 0x00B9, WEAK_EN },
- { 0x00BB, 0x00BF, NEUTRAL_ON },
- { 0x00D7, 0x00D7, NEUTRAL_ON },
- { 0x00F7, 0x00F7, NEUTRAL_ON },
- { 0x02B9, 0x02BA, NEUTRAL_ON },
- { 0x02C2, 0x02CF, NEUTRAL_ON },
- { 0x02D2, 0x02DF, NEUTRAL_ON },
- { 0x02E5, 0x02ED, NEUTRAL_ON },
- { 0x02EF, 0x02FF, NEUTRAL_ON },
- { 0x0300, 0x036F, WEAK_NSM },
- { 0x0374, 0x0375, NEUTRAL_ON },
- { 0x037E, 0x0385, NEUTRAL_ON },
- { 0x0387, 0x0387, NEUTRAL_ON },
- { 0x03F6, 0x03F6, NEUTRAL_ON },
- { 0x0483, 0x0489, WEAK_NSM },
- { 0x058A, 0x058A, NEUTRAL_ON },
- { 0x0591, 0x05BD, WEAK_NSM },
- { 0x05BE, 0x05BE, STRONG_R },
- { 0x05BF, 0x05BF, WEAK_NSM },
- { 0x05C0, 0x05C0, STRONG_R },
- { 0x05C1, 0x05C2, WEAK_NSM },
- { 0x05C3, 0x05C3, STRONG_R },
- { 0x05C4, 0x05C5, WEAK_NSM },
- { 0x05C6, 0x05C6, STRONG_R },
- { 0x05C7, 0x05C7, WEAK_NSM },
- { 0x05D0, 0x05F4, STRONG_R },
- { 0x0600, 0x0603, WEAK_AN },
- { 0x0606, 0x0607, NEUTRAL_ON },
- { 0x0608, 0x0608, STRONG_AL },
- { 0x0609, 0x060A, WEAK_ET },
- { 0x060B, 0x060B, STRONG_AL },
- { 0x060C, 0x060C, WEAK_CS },
- { 0x060D, 0x060D, STRONG_AL },
- { 0x060E, 0x060F, NEUTRAL_ON },
- { 0x0610, 0x061A, WEAK_NSM },
- { 0x061B, 0x064A, STRONG_AL },
- { 0x064B, 0x065F, WEAK_NSM },
- { 0x0660, 0x0669, WEAK_AN },
- { 0x066A, 0x066A, WEAK_ET },
- { 0x066B, 0x066C, WEAK_AN },
- { 0x066D, 0x066F, STRONG_AL },
- { 0x0670, 0x0670, WEAK_NSM },
- { 0x0671, 0x06D5, STRONG_AL },
- { 0x06D6, 0x06DC, WEAK_NSM },
- { 0x06DD, 0x06DD, WEAK_AN },
- { 0x06DE, 0x06DE, NEUTRAL_ON },
- { 0x06DF, 0x06E4, WEAK_NSM },
- { 0x06E5, 0x06E6, STRONG_AL },
- { 0x06E7, 0x06E8, WEAK_NSM },
- { 0x06E9, 0x06E9, NEUTRAL_ON },
- { 0x06EA, 0x06ED, WEAK_NSM },
- { 0x06EE, 0x06EF, STRONG_AL },
- { 0x06F0, 0x06F9, WEAK_EN },
- { 0x06FA, 0x070D, STRONG_AL },
- { 0x070F, 0x070F, WEAK_AN },
- { 0x0710, 0x0710, STRONG_AL },
- { 0x0711, 0x0711, WEAK_NSM },
- { 0x0712, 0x072F, STRONG_AL },
- { 0x0730, 0x074A, WEAK_NSM },
- { 0x074D, 0x07A5, STRONG_AL },
- { 0x07A6, 0x07B0, WEAK_NSM },
- { 0x07B1, 0x07B1, STRONG_AL },
- { 0x07C0, 0x07EA, STRONG_R },
- { 0x07EB, 0x07F3, WEAK_NSM },
- { 0x07F4, 0x07F5, STRONG_R },
- { 0x07F6, 0x07F9, NEUTRAL_ON },
- { 0x07FA, 0x0815, STRONG_R },
- { 0x0816, 0x0819, WEAK_NSM },
- { 0x081A, 0x081A, STRONG_R },
- { 0x081B, 0x0823, WEAK_NSM },
- { 0x0824, 0x0824, STRONG_R },
- { 0x0825, 0x0827, WEAK_NSM },
- { 0x0828, 0x0828, STRONG_R },
- { 0x0829, 0x082D, WEAK_NSM },
- { 0x0830, 0x0858, STRONG_R },
- { 0x0859, 0x085B, WEAK_NSM },
- { 0x085E, 0x085E, STRONG_R },
- { 0x0900, 0x0902, WEAK_NSM },
- { 0x093A, 0x093A, WEAK_NSM },
- { 0x093C, 0x093C, WEAK_NSM },
- { 0x0941, 0x0948, WEAK_NSM },
- { 0x094D, 0x094D, WEAK_NSM },
- { 0x0951, 0x0957, WEAK_NSM },
- { 0x0962, 0x0963, WEAK_NSM },
- { 0x0981, 0x0981, WEAK_NSM },
- { 0x09BC, 0x09BC, WEAK_NSM },
- { 0x09C1, 0x09C4, WEAK_NSM },
- { 0x09CD, 0x09CD, WEAK_NSM },
- { 0x09E2, 0x09E3, WEAK_NSM },
- { 0x09F2, 0x09F3, WEAK_ET },
- { 0x09FB, 0x09FB, WEAK_ET },
- { 0x0A01, 0x0A02, WEAK_NSM },
- { 0x0A3C, 0x0A3C, WEAK_NSM },
- { 0x0A41, 0x0A51, WEAK_NSM },
- { 0x0A70, 0x0A71, WEAK_NSM },
- { 0x0A75, 0x0A82, WEAK_NSM },
- { 0x0ABC, 0x0ABC, WEAK_NSM },
- { 0x0AC1, 0x0AC8, WEAK_NSM },
- { 0x0ACD, 0x0ACD, WEAK_NSM },
- { 0x0AE2, 0x0AE3, WEAK_NSM },
- { 0x0AF1, 0x0AF1, WEAK_ET },
- { 0x0B01, 0x0B01, WEAK_NSM },
- { 0x0B3C, 0x0B3C, WEAK_NSM },
- { 0x0B3F, 0x0B3F, WEAK_NSM },
- { 0x0B41, 0x0B44, WEAK_NSM },
- { 0x0B4D, 0x0B56, WEAK_NSM },
- { 0x0B62, 0x0B63, WEAK_NSM },
- { 0x0B82, 0x0B82, WEAK_NSM },
- { 0x0BC0, 0x0BC0, WEAK_NSM },
- { 0x0BCD, 0x0BCD, WEAK_NSM },
- { 0x0BF3, 0x0BF8, NEUTRAL_ON },
- { 0x0BF9, 0x0BF9, WEAK_ET },
- { 0x0BFA, 0x0BFA, NEUTRAL_ON },
- { 0x0C3E, 0x0C40, WEAK_NSM },
- { 0x0C46, 0x0C56, WEAK_NSM },
- { 0x0C62, 0x0C63, WEAK_NSM },
- { 0x0C78, 0x0C7E, NEUTRAL_ON },
- { 0x0CBC, 0x0CBC, WEAK_NSM },
- { 0x0CCC, 0x0CCD, WEAK_NSM },
- { 0x0CE2, 0x0CE3, WEAK_NSM },
- { 0x0D41, 0x0D44, WEAK_NSM },
- { 0x0D4D, 0x0D4D, WEAK_NSM },
- { 0x0D62, 0x0D63, WEAK_NSM },
- { 0x0DCA, 0x0DCA, WEAK_NSM },
- { 0x0DD2, 0x0DD6, WEAK_NSM },
- { 0x0E31, 0x0E31, WEAK_NSM },
- { 0x0E34, 0x0E3A, WEAK_NSM },
- { 0x0E3F, 0x0E3F, WEAK_ET },
- { 0x0E47, 0x0E4E, WEAK_NSM },
- { 0x0EB1, 0x0EB1, WEAK_NSM },
- { 0x0EB4, 0x0EBC, WEAK_NSM },
- { 0x0EC8, 0x0ECD, WEAK_NSM },
- { 0x0F18, 0x0F19, WEAK_NSM },
- { 0x0F35, 0x0F35, WEAK_NSM },
- { 0x0F37, 0x0F37, WEAK_NSM },
- { 0x0F39, 0x0F39, WEAK_NSM },
- { 0x0F3A, 0x0F3D, NEUTRAL_ON },
- { 0x0F71, 0x0F7E, WEAK_NSM },
- { 0x0F80, 0x0F84, WEAK_NSM },
- { 0x0F86, 0x0F87, WEAK_NSM },
- { 0x0F8D, 0x0FBC, WEAK_NSM },
- { 0x0FC6, 0x0FC6, WEAK_NSM },
- { 0x102D, 0x1030, WEAK_NSM },
- { 0x1032, 0x1037, WEAK_NSM },
- { 0x1039, 0x103A, WEAK_NSM },
- { 0x103D, 0x103E, WEAK_NSM },
- { 0x1058, 0x1059, WEAK_NSM },
- { 0x105E, 0x1060, WEAK_NSM },
- { 0x1071, 0x1074, WEAK_NSM },
- { 0x1082, 0x1082, WEAK_NSM },
- { 0x1085, 0x1086, WEAK_NSM },
- { 0x108D, 0x108D, WEAK_NSM },
- { 0x109D, 0x109D, WEAK_NSM },
- { 0x135D, 0x135F, WEAK_NSM },
- { 0x1390, 0x1399, NEUTRAL_ON },
- { 0x1400, 0x1400, NEUTRAL_ON },
- { 0x1680, 0x1680, NEUTRAL_WS },
- { 0x169B, 0x169C, NEUTRAL_ON },
- { 0x1712, 0x1714, WEAK_NSM },
- { 0x1732, 0x1734, WEAK_NSM },
- { 0x1752, 0x1753, WEAK_NSM },
- { 0x1772, 0x1773, WEAK_NSM },
- { 0x17B7, 0x17BD, WEAK_NSM },
- { 0x17C6, 0x17C6, WEAK_NSM },
- { 0x17C9, 0x17D3, WEAK_NSM },
- { 0x17DB, 0x17DB, WEAK_ET },
- { 0x17DD, 0x17DD, WEAK_NSM },
- { 0x17F0, 0x180A, NEUTRAL_ON },
- { 0x180B, 0x180D, WEAK_NSM },
- { 0x180E, 0x180E, NEUTRAL_WS },
- { 0x18A9, 0x18A9, WEAK_NSM },
- { 0x1920, 0x1922, WEAK_NSM },
- { 0x1927, 0x1928, WEAK_NSM },
- { 0x1932, 0x1932, WEAK_NSM },
- { 0x1939, 0x193B, WEAK_NSM },
- { 0x1940, 0x1945, NEUTRAL_ON },
- { 0x19DE, 0x19FF, NEUTRAL_ON },
- { 0x1A17, 0x1A18, WEAK_NSM },
- { 0x1A56, 0x1A56, WEAK_NSM },
- { 0x1A58, 0x1A60, WEAK_NSM },
- { 0x1A62, 0x1A62, WEAK_NSM },
- { 0x1A65, 0x1A6C, WEAK_NSM },
- { 0x1A73, 0x1A7F, WEAK_NSM },
- { 0x1B00, 0x1B03, WEAK_NSM },
- { 0x1B34, 0x1B34, WEAK_NSM },
- { 0x1B36, 0x1B3A, WEAK_NSM },
- { 0x1B3C, 0x1B3C, WEAK_NSM },
- { 0x1B42, 0x1B42, WEAK_NSM },
- { 0x1B6B, 0x1B73, WEAK_NSM },
- { 0x1B80, 0x1B81, WEAK_NSM },
- { 0x1BA2, 0x1BA5, WEAK_NSM },
- { 0x1BA8, 0x1BA9, WEAK_NSM },
- { 0x1BE6, 0x1BE6, WEAK_NSM },
- { 0x1BE8, 0x1BE9, WEAK_NSM },
- { 0x1BED, 0x1BED, WEAK_NSM },
- { 0x1BEF, 0x1BF1, WEAK_NSM },
- { 0x1C2C, 0x1C33, WEAK_NSM },
- { 0x1C36, 0x1C37, WEAK_NSM },
- { 0x1CD0, 0x1CD2, WEAK_NSM },
- { 0x1CD4, 0x1CE0, WEAK_NSM },
- { 0x1CE2, 0x1CE8, WEAK_NSM },
- { 0x1CED, 0x1CED, WEAK_NSM },
- { 0x1DC0, 0x1DFF, WEAK_NSM },
- { 0x1FBD, 0x1FBD, NEUTRAL_ON },
- { 0x1FBF, 0x1FC1, NEUTRAL_ON },
- { 0x1FCD, 0x1FCF, NEUTRAL_ON },
- { 0x1FDD, 0x1FDF, NEUTRAL_ON },
- { 0x1FED, 0x1FEF, NEUTRAL_ON },
- { 0x1FFD, 0x1FFE, NEUTRAL_ON },
- { 0x2000, 0x200A, NEUTRAL_WS },
- { 0x200B, 0x200D, WEAK_BN },
- { 0x200F, 0x200F, STRONG_R },
- { 0x2010, 0x2027, NEUTRAL_ON },
- { 0x2028, 0x2028, NEUTRAL_WS },
- { 0x2029, 0x2029, NEUTRAL_B },
- { 0x202A, 0x202A, LRE },
- { 0x202B, 0x202B, RLE },
- { 0x202C, 0x202C, PDF },
- { 0x202D, 0x202D, LRO },
- { 0x202E, 0x202E, RLO },
- { 0x202F, 0x202F, WEAK_CS },
- { 0x2030, 0x2034, WEAK_ET },
- { 0x2035, 0x2043, NEUTRAL_ON },
- { 0x2044, 0x2044, WEAK_CS },
- { 0x2045, 0x205E, NEUTRAL_ON },
- { 0x205F, 0x205F, NEUTRAL_WS },
- { 0x2060, 0x206F, WEAK_BN },
- { 0x2070, 0x2070, WEAK_EN },
- { 0x2074, 0x2079, WEAK_EN },
- { 0x207A, 0x207B, WEAK_ES },
- { 0x207C, 0x207E, NEUTRAL_ON },
- { 0x2080, 0x2089, WEAK_EN },
- { 0x208A, 0x208B, WEAK_ES },
- { 0x208C, 0x208E, NEUTRAL_ON },
- { 0x20A0, 0x20B9, WEAK_ET },
- { 0x20D0, 0x20F0, WEAK_NSM },
- { 0x2100, 0x2101, NEUTRAL_ON },
- { 0x2103, 0x2106, NEUTRAL_ON },
- { 0x2108, 0x2109, NEUTRAL_ON },
- { 0x2114, 0x2114, NEUTRAL_ON },
- { 0x2116, 0x2118, NEUTRAL_ON },
- { 0x211E, 0x2123, NEUTRAL_ON },
- { 0x2125, 0x2125, NEUTRAL_ON },
- { 0x2127, 0x2127, NEUTRAL_ON },
- { 0x2129, 0x2129, NEUTRAL_ON },
- { 0x212E, 0x212E, WEAK_ET },
- { 0x213A, 0x213B, NEUTRAL_ON },
- { 0x2140, 0x2144, NEUTRAL_ON },
- { 0x214A, 0x214D, NEUTRAL_ON },
- { 0x2150, 0x215F, NEUTRAL_ON },
- { 0x2189, 0x2211, NEUTRAL_ON },
- { 0x2212, 0x2212, WEAK_ES },
- { 0x2213, 0x2213, WEAK_ET },
- { 0x2214, 0x2335, NEUTRAL_ON },
- { 0x237B, 0x2394, NEUTRAL_ON },
- { 0x2396, 0x2487, NEUTRAL_ON },
- { 0x2488, 0x249B, WEAK_EN },
- { 0x24EA, 0x26AB, NEUTRAL_ON },
- { 0x26AD, 0x27FF, NEUTRAL_ON },
- { 0x2900, 0x2B59, NEUTRAL_ON },
- { 0x2CE5, 0x2CEA, NEUTRAL_ON },
- { 0x2CEF, 0x2CF1, WEAK_NSM },
- { 0x2CF9, 0x2CFF, NEUTRAL_ON },
- { 0x2D7F, 0x2D7F, WEAK_NSM },
- { 0x2DE0, 0x2DFF, WEAK_NSM },
- { 0x2E00, 0x2FFB, NEUTRAL_ON },
- { 0x3000, 0x3000, NEUTRAL_WS },
- { 0x3001, 0x3004, NEUTRAL_ON },
- { 0x3008, 0x3020, NEUTRAL_ON },
- { 0x302A, 0x302F, WEAK_NSM },
- { 0x3030, 0x3030, NEUTRAL_ON },
- { 0x3036, 0x3037, NEUTRAL_ON },
- { 0x303D, 0x303F, NEUTRAL_ON },
- { 0x3099, 0x309A, WEAK_NSM },
- { 0x309B, 0x309C, NEUTRAL_ON },
- { 0x30A0, 0x30A0, NEUTRAL_ON },
- { 0x30FB, 0x30FB, NEUTRAL_ON },
- { 0x31C0, 0x31E3, NEUTRAL_ON },
- { 0x321D, 0x321E, NEUTRAL_ON },
- { 0x3250, 0x325F, NEUTRAL_ON },
- { 0x327C, 0x327E, NEUTRAL_ON },
- { 0x32B1, 0x32BF, NEUTRAL_ON },
- { 0x32CC, 0x32CF, NEUTRAL_ON },
- { 0x3377, 0x337A, NEUTRAL_ON },
- { 0x33DE, 0x33DF, NEUTRAL_ON },
- { 0x33FF, 0x33FF, NEUTRAL_ON },
- { 0x4DC0, 0x4DFF, NEUTRAL_ON },
- { 0xA490, 0xA4C6, NEUTRAL_ON },
- { 0xA60D, 0xA60F, NEUTRAL_ON },
- { 0xA66F, 0xA672, WEAK_NSM },
- { 0xA673, 0xA673, NEUTRAL_ON },
- { 0xA67C, 0xA67D, WEAK_NSM },
- { 0xA67E, 0xA67F, NEUTRAL_ON },
- { 0xA6F0, 0xA6F1, WEAK_NSM },
- { 0xA700, 0xA721, NEUTRAL_ON },
- { 0xA788, 0xA788, NEUTRAL_ON },
- { 0xA802, 0xA802, WEAK_NSM },
- { 0xA806, 0xA806, WEAK_NSM },
- { 0xA80B, 0xA80B, WEAK_NSM },
- { 0xA825, 0xA826, WEAK_NSM },
- { 0xA828, 0xA82B, NEUTRAL_ON },
- { 0xA838, 0xA839, WEAK_ET },
- { 0xA874, 0xA877, NEUTRAL_ON },
- { 0xA8C4, 0xA8C4, WEAK_NSM },
- { 0xA8E0, 0xA8F1, WEAK_NSM },
- { 0xA926, 0xA92D, WEAK_NSM },
- { 0xA947, 0xA951, WEAK_NSM },
- { 0xA980, 0xA982, WEAK_NSM },
- { 0xA9B3, 0xA9B3, WEAK_NSM },
- { 0xA9B6, 0xA9B9, WEAK_NSM },
- { 0xA9BC, 0xA9BC, WEAK_NSM },
- { 0xAA29, 0xAA2E, WEAK_NSM },
- { 0xAA31, 0xAA32, WEAK_NSM },
- { 0xAA35, 0xAA36, WEAK_NSM },
- { 0xAA43, 0xAA43, WEAK_NSM },
- { 0xAA4C, 0xAA4C, WEAK_NSM },
- { 0xAAB0, 0xAAB0, WEAK_NSM },
- { 0xAAB2, 0xAAB4, WEAK_NSM },
- { 0xAAB7, 0xAAB8, WEAK_NSM },
- { 0xAABE, 0xAABF, WEAK_NSM },
- { 0xAAC1, 0xAAC1, WEAK_NSM },
- { 0xABE5, 0xABE5, WEAK_NSM },
- { 0xABE8, 0xABE8, WEAK_NSM },
- { 0xABED, 0xABED, WEAK_NSM },
- { 0xFB1D, 0xFB1D, STRONG_R },
- { 0xFB1E, 0xFB1E, WEAK_NSM },
- { 0xFB1F, 0xFB28, STRONG_R },
- { 0xFB29, 0xFB29, WEAK_ES },
- { 0xFB2A, 0xFB4F, STRONG_R },
- { 0xFB50, 0xFD3D, STRONG_AL },
- { 0xFD3E, 0xFD3F, NEUTRAL_ON },
- { 0xFD50, 0xFDFC, STRONG_AL },
- { 0xFDFD, 0xFDFD, NEUTRAL_ON },
- { 0xFE00, 0xFE0F, WEAK_NSM },
- { 0xFE10, 0xFE19, NEUTRAL_ON },
- { 0xFE20, 0xFE26, WEAK_NSM },
- { 0xFE30, 0xFE4F, NEUTRAL_ON },
- { 0xFE50, 0xFE50, WEAK_CS },
- { 0xFE51, 0xFE51, NEUTRAL_ON },
- { 0xFE52, 0xFE52, WEAK_CS },
- { 0xFE54, 0xFE54, NEUTRAL_ON },
- { 0xFE55, 0xFE55, WEAK_CS },
- { 0xFE56, 0xFE5E, NEUTRAL_ON },
- { 0xFE5F, 0xFE5F, WEAK_ET },
- { 0xFE60, 0xFE61, NEUTRAL_ON },
- { 0xFE62, 0xFE63, WEAK_ES },
- { 0xFE64, 0xFE68, NEUTRAL_ON },
- { 0xFE69, 0xFE6A, WEAK_ET },
- { 0xFE6B, 0xFE6B, NEUTRAL_ON },
- { 0xFE70, 0xFEFC, STRONG_AL },
- { 0xFEFF, 0xFEFF, WEAK_BN },
- { 0xFF01, 0xFF02, NEUTRAL_ON },
- { 0xFF03, 0xFF05, WEAK_ET },
- { 0xFF06, 0xFF0A, NEUTRAL_ON },
- { 0xFF0B, 0xFF0B, WEAK_ES },
- { 0xFF0C, 0xFF0C, WEAK_CS },
- { 0xFF0D, 0xFF0D, WEAK_ES },
- { 0xFF0E, 0xFF0F, WEAK_CS },
- { 0xFF10, 0xFF19, WEAK_EN },
- { 0xFF1A, 0xFF1A, WEAK_CS },
- { 0xFF1B, 0xFF20, NEUTRAL_ON },
- { 0xFF3B, 0xFF40, NEUTRAL_ON },
- { 0xFF5B, 0xFF65, NEUTRAL_ON },
- { 0xFFE0, 0xFFE1, WEAK_ET },
- { 0xFFE2, 0xFFE4, NEUTRAL_ON },
- { 0xFFE5, 0xFFE6, WEAK_ET },
- { 0xFFE8, 0xFFFD, NEUTRAL_ON },
- { 0x10101, 0x10101, NEUTRAL_ON },
- { 0x10140, 0x1019B, NEUTRAL_ON },
- { 0x101FD, 0x101FD, WEAK_NSM },
- { 0x10800, 0x1091B, STRONG_R },
- { 0x1091F, 0x1091F, NEUTRAL_ON },
- { 0x10920, 0x10A00, STRONG_R },
- { 0x10A01, 0x10A0F, WEAK_NSM },
- { 0x10A10, 0x10A33, STRONG_R },
- { 0x10A38, 0x10A3F, WEAK_NSM },
- { 0x10A40, 0x10B35, STRONG_R },
- { 0x10B39, 0x10B3F, NEUTRAL_ON },
- { 0x10B40, 0x10C48, STRONG_R },
- { 0x10E60, 0x10E7E, WEAK_AN },
- { 0x11001, 0x11001, WEAK_NSM },
- { 0x11038, 0x11046, WEAK_NSM },
- { 0x11052, 0x11065, NEUTRAL_ON },
- { 0x11080, 0x11081, WEAK_NSM },
- { 0x110B3, 0x110B6, WEAK_NSM },
- { 0x110B9, 0x110BA, WEAK_NSM },
- { 0x1D167, 0x1D169, WEAK_NSM },
- { 0x1D173, 0x1D17A, WEAK_BN },
- { 0x1D17B, 0x1D182, WEAK_NSM },
- { 0x1D185, 0x1D18B, WEAK_NSM },
- { 0x1D1AA, 0x1D1AD, WEAK_NSM },
- { 0x1D200, 0x1D241, NEUTRAL_ON },
- { 0x1D242, 0x1D244, WEAK_NSM },
- { 0x1D245, 0x1D356, NEUTRAL_ON },
- { 0x1D6DB, 0x1D6DB, NEUTRAL_ON },
- { 0x1D715, 0x1D715, NEUTRAL_ON },
- { 0x1D74F, 0x1D74F, NEUTRAL_ON },
- { 0x1D789, 0x1D789, NEUTRAL_ON },
- { 0x1D7C3, 0x1D7C3, NEUTRAL_ON },
- { 0x1D7CE, 0x1D7FF, WEAK_EN },
- { 0x1F000, 0x1F0DF, NEUTRAL_ON },
- { 0x1F100, 0x1F10A, WEAK_EN },
- { 0x1F300, 0x1F48B, NEUTRAL_ON },
- { 0x1F48D, 0x1F523, NEUTRAL_ON },
- { 0x1F525, 0x1F773, NEUTRAL_ON },
- { 0xE0001, 0xE007F, WEAK_BN },
- { 0xE0100, 0xE01EF, WEAK_NSM } };
diff --git a/src/buffer.c b/src/buffer.c
index 45d6fa36d0..37d2975c8c 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -1698,27 +1698,16 @@ record_buffer (Lisp_Object buffer)
call1 (Vrun_hooks, Qbuffer_list_update_hook);
}
-DEFUN ("record-buffer", Frecord_buffer, Srecord_buffer, 1, 1, 0,
- doc: /* Move BUFFER to the front of the buffer list.
-Return BUFFER. */)
- (Lisp_Object buffer)
-{
- CHECK_BUFFER (buffer);
-
- record_buffer (buffer);
-
- return buffer;
-}
- /* Move BUFFER to the end of the buffer (a)lists. Do nothing if the
- buffer is killed. For the selected frame's buffer list this moves
- BUFFER to its end even if it was never shown in that frame. If
- this happens we have a feature, hence `unrecord-buffer' should be
- called only when BUFFER was shown in the selected frame. */
+/* Move BUFFER to the end of the buffer (a)lists. Do nothing if the
+ buffer is killed. For the selected frame's buffer list this moves
+ BUFFER to its end even if it was never shown in that frame. If
+ this happens we have a feature, hence `unrecord-buffer' should be
+ called only when BUFFER was shown in the selected frame. */
-DEFUN ("unrecord-buffer", Funrecord_buffer, Sunrecord_buffer, 1, 1, 0,
- doc: /* Move BUFFER to the end of the buffer list.
-Return BUFFER. */)
+DEFUN ("bury-buffer-internal", Fbury_buffer_internal, Sbury_buffer_internal,
+ 1, 1, 0,
+ doc: /* Move BUFFER to the end of the buffer list. */)
(Lisp_Object buffer)
{
Lisp_Object aelt, aelt_cons, tem;
@@ -1746,7 +1735,7 @@ Return BUFFER. */)
if (!NILP (Vrun_hooks))
call1 (Vrun_hooks, Qbuffer_list_update_hook);
- return buffer;
+ return Qnil;
}
DEFUN ("set-buffer-major-mode", Fset_buffer_major_mode, Sset_buffer_major_mode, 1, 1, 0,
@@ -2568,13 +2557,10 @@ overlays_at (EMACS_INT pos, int extend, Lisp_Object **vec_ptr,
Either make it bigger, or don't store any more in it. */
if (extend)
{
- if ((OVERLAY_COUNT_MAX - 4) / 2 < len)
- memory_full (SIZE_MAX);
- /* Make it work with an initial len == 0. */
- len = len * 2 + 4;
- *len_ptr = len;
- vec = (Lisp_Object *) xrealloc (vec, len * sizeof (Lisp_Object));
+ vec = xpalloc (vec, len_ptr, 1, OVERLAY_COUNT_MAX,
+ sizeof *vec);
*vec_ptr = vec;
+ len = *len_ptr;
}
else
inhibit_storing = 1;
@@ -2611,13 +2597,10 @@ overlays_at (EMACS_INT pos, int extend, Lisp_Object **vec_ptr,
{
if (extend)
{
- if ((OVERLAY_COUNT_MAX - 4) / 2 < len)
- memory_full (SIZE_MAX);
- /* Make it work with an initial len == 0. */
- len = len * 2 + 4;
- *len_ptr = len;
- vec = (Lisp_Object *) xrealloc (vec, len * sizeof (Lisp_Object));
+ vec = xpalloc (vec, len_ptr, 1, OVERLAY_COUNT_MAX,
+ sizeof *vec);
*vec_ptr = vec;
+ len = *len_ptr;
}
else
inhibit_storing = 1;
@@ -2708,13 +2691,10 @@ overlays_in (EMACS_INT beg, EMACS_INT end, int extend,
Either make it bigger, or don't store any more in it. */
if (extend)
{
- if ((OVERLAY_COUNT_MAX - 4) / 2 < len)
- memory_full (SIZE_MAX);
- /* Make it work with an initial len == 0. */
- len = len * 2 + 4;
- *len_ptr = len;
- vec = (Lisp_Object *) xrealloc (vec, len * sizeof (Lisp_Object));
+ vec = xpalloc (vec, len_ptr, 1, OVERLAY_COUNT_MAX,
+ sizeof *vec);
*vec_ptr = vec;
+ len = *len_ptr;
}
else
inhibit_storing = 1;
@@ -2756,13 +2736,10 @@ overlays_in (EMACS_INT beg, EMACS_INT end, int extend,
{
if (extend)
{
- if ((OVERLAY_COUNT_MAX - 4) / 2 < len)
- memory_full (SIZE_MAX);
- /* Make it work with an initial len == 0. */
- len = len * 2 + 4;
- *len_ptr = len;
- vec = (Lisp_Object *) xrealloc (vec, len * sizeof (Lisp_Object));
+ vec = xpalloc (vec, len_ptr, 1, OVERLAY_COUNT_MAX,
+ sizeof *vec);
*vec_ptr = vec;
+ len = *len_ptr;
}
else
inhibit_storing = 1;
@@ -2944,7 +2921,7 @@ struct sortstrlist
struct sortstr *buf; /* An array that expands as needed; never freed. */
ptrdiff_t size; /* Allocated length of that array. */
ptrdiff_t used; /* How much of the array is currently in use. */
- EMACS_INT bytes; /* Total length of the strings in buf. */
+ ptrdiff_t bytes; /* Total length of the strings in buf. */
};
/* Buffers for storing information about the overlays touching a given
@@ -2955,7 +2932,7 @@ static struct sortstrlist overlay_heads, overlay_tails;
static unsigned char *overlay_str_buf;
/* Allocated length of overlay_str_buf. */
-static EMACS_INT overlay_str_len;
+static ptrdiff_t overlay_str_len;
/* A comparison function suitable for passing to qsort. */
static int
@@ -2977,17 +2954,7 @@ record_overlay_string (struct sortstrlist *ssl, Lisp_Object str,
EMACS_INT nbytes;
if (ssl->used == ssl->size)
- {
- if (min (PTRDIFF_MAX, SIZE_MAX) / (sizeof (struct sortstr) * 2)
- < ssl->size)
- memory_full (SIZE_MAX);
- else if (0 < ssl->size)
- ssl->size *= 2;
- else
- ssl->size = 5;
- ssl->buf = ((struct sortstr *)
- xrealloc (ssl->buf, ssl->size * sizeof (struct sortstr)));
- }
+ ssl->buf = xpalloc (ssl->buf, &ssl->size, 5, -1, sizeof *ssl->buf);
ssl->buf[ssl->used].string = str;
ssl->buf[ssl->used].string2 = str2;
ssl->buf[ssl->used].size = size;
@@ -3002,6 +2969,8 @@ record_overlay_string (struct sortstrlist *ssl, Lisp_Object str,
else
nbytes = SBYTES (str);
+ if (INT_ADD_OVERFLOW (ssl->bytes, nbytes))
+ memory_full (SIZE_MAX);
ssl->bytes += nbytes;
if (STRINGP (str2))
@@ -3014,6 +2983,8 @@ record_overlay_string (struct sortstrlist *ssl, Lisp_Object str,
else
nbytes = SBYTES (str2);
+ if (INT_ADD_OVERFLOW (ssl->bytes, nbytes))
+ memory_full (SIZE_MAX);
ssl->bytes += nbytes;
}
}
@@ -3107,14 +3078,15 @@ overlay_strings (EMACS_INT pos, struct window *w, unsigned char **pstr)
Lisp_Object tem;
EMACS_INT i;
unsigned char *p;
- EMACS_INT total = overlay_heads.bytes + overlay_tails.bytes;
+ ptrdiff_t total;
+ if (INT_ADD_OVERFLOW (overlay_heads.bytes, overlay_tails.bytes))
+ memory_full (SIZE_MAX);
+ total = overlay_heads.bytes + overlay_tails.bytes;
if (total > overlay_str_len)
- {
- overlay_str_len = total;
- overlay_str_buf = (unsigned char *)xrealloc (overlay_str_buf,
- total);
- }
+ overlay_str_buf = xpalloc (overlay_str_buf, &overlay_str_len,
+ total - overlay_str_len, -1, 1);
+
p = overlay_str_buf;
for (i = overlay_tails.used; --i >= 0;)
{
@@ -6034,8 +6006,7 @@ Functions running this hook are `get-buffer-create',
defsubr (&Sother_buffer);
defsubr (&Sbuffer_enable_undo);
defsubr (&Skill_buffer);
- defsubr (&Srecord_buffer);
- defsubr (&Sunrecord_buffer);
+ defsubr (&Sbury_buffer_internal);
defsubr (&Sset_buffer_major_mode);
defsubr (&Scurrent_buffer);
defsubr (&Sset_buffer);
diff --git a/src/callproc.c b/src/callproc.c
index f148f6233d..1bdb57a27d 100644
--- a/src/callproc.c
+++ b/src/callproc.c
@@ -252,7 +252,7 @@ usage: (call-process PROGRAM &optional INFILE BUFFER DISPLAY &rest ARGS) */)
val = Qraw_text;
else
{
- SAFE_ALLOCA (args2, Lisp_Object *, (nargs + 1) * sizeof *args2);
+ SAFE_NALLOCA (args2, 1, nargs + 1);
args2[0] = Qcall_process;
for (i = 0; i < nargs; i++) args2[i + 1] = args[i];
coding_systems = Ffind_operation_coding_system (nargs + 1, args2);
@@ -603,6 +603,9 @@ usage: (call-process PROGRAM &optional INFILE BUFFER DISPLAY &rest ARGS) */)
/* vfork, and prevent local vars from being clobbered by the vfork. */
{
+ Lisp_Object volatile buffer_volatile = buffer;
+ Lisp_Object volatile coding_systems_volatile = coding_systems;
+ Lisp_Object volatile current_dir_volatile = current_dir;
int volatile fd1_volatile = fd1;
int volatile fd_error_volatile = fd_error;
int volatile fd_output_volatile = fd_output;
@@ -611,6 +614,9 @@ usage: (call-process PROGRAM &optional INFILE BUFFER DISPLAY &rest ARGS) */)
pid = vfork ();
+ buffer = buffer_volatile;
+ coding_systems = coding_systems_volatile;
+ current_dir = current_dir_volatile;
fd1 = fd1_volatile;
fd_error = fd_error_volatile;
fd_output = fd_output_volatile;
@@ -720,7 +726,7 @@ usage: (call-process PROGRAM &optional INFILE BUFFER DISPLAY &rest ARGS) */)
{
ptrdiff_t i;
- SAFE_ALLOCA (args2, Lisp_Object *, (nargs + 1) * sizeof *args2);
+ SAFE_NALLOCA (args2, 1, nargs + 1);
args2[0] = Qcall_process;
for (i = 0; i < nargs; i++) args2[i + 1] = args[i];
coding_systems
@@ -1018,7 +1024,7 @@ usage: (call-process-region START END PROGRAM &optional DELETE BUFFER DISPLAY &r
else
{
USE_SAFE_ALLOCA;
- SAFE_ALLOCA (args2, Lisp_Object *, (nargs + 1) * sizeof *args2);
+ SAFE_NALLOCA (args2, 1, nargs + 1);
args2[0] = Qcall_process_region;
for (i = 0; i < nargs; i++) args2[i + 1] = args[i];
coding_systems = Ffind_operation_coding_system (nargs + 1, args2);
@@ -1147,7 +1153,7 @@ child_setup (int in, int out, int err, register char **new_argv, int set_pgrp, L
cleaned up in the usual way. */
{
register char *temp;
- register int i;
+ size_t i; /* size_t, because ptrdiff_t might overflow here! */
i = SBYTES (current_dir);
#ifdef MSDOS
diff --git a/src/category.c b/src/category.c
index 08eadb0473..a822bb654b 100644
--- a/src/category.c
+++ b/src/category.c
@@ -67,7 +67,7 @@ static Lisp_Object
hash_get_category_set (Lisp_Object table, Lisp_Object category_set)
{
struct Lisp_Hash_Table *h;
- EMACS_INT i;
+ ptrdiff_t i;
EMACS_UINT hash;
if (NILP (XCHAR_TABLE (table)->extras[1]))
diff --git a/src/ccl.c b/src/ccl.c
index 9cfcbfe870..b28a284f70 100644
--- a/src/ccl.c
+++ b/src/ccl.c
@@ -1303,7 +1303,7 @@ ccl_driver (struct ccl_program *ccl, int *source, int *destination, int src_size
case CCL_LookupIntConstTbl:
{
- EMACS_INT eop;
+ ptrdiff_t eop;
struct Lisp_Hash_Table *h;
GET_CCL_RANGE (eop, ccl_prog, ic++, 0,
(VECTORP (Vtranslation_hash_table_vector)
@@ -1329,7 +1329,7 @@ ccl_driver (struct ccl_program *ccl, int *source, int *destination, int src_size
case CCL_LookupCharConstTbl:
{
- EMACS_INT eop;
+ ptrdiff_t eop;
struct Lisp_Hash_Table *h;
GET_CCL_RANGE (eop, ccl_prog, ic++, 0,
(VECTORP (Vtranslation_hash_table_vector)
@@ -1770,7 +1770,7 @@ ccl_driver (struct ccl_program *ccl, int *source, int *destination, int src_size
}
msglen = strlen (msg);
- if (dst + msglen <= dst_end)
+ if (msglen <= dst_end - dst)
{
for (i = 0; i < msglen; i++)
*dst++ = msg[i];
@@ -2061,12 +2061,13 @@ usage: (ccl-execute-on-string CCL-PROGRAM STATUS STRING &optional CONTINUE UNIBY
Lisp_Object val;
struct ccl_program ccl;
int i;
- EMACS_INT outbufsize;
+ ptrdiff_t outbufsize;
unsigned char *outbuf, *outp;
- EMACS_INT str_chars, str_bytes;
+ ptrdiff_t str_chars, str_bytes;
#define CCL_EXECUTE_BUF_SIZE 1024
int source[CCL_EXECUTE_BUF_SIZE], destination[CCL_EXECUTE_BUF_SIZE];
- EMACS_INT consumed_chars, consumed_bytes, produced_chars;
+ ptrdiff_t consumed_chars, consumed_bytes, produced_chars;
+ int buf_magnification;
if (setup_ccl_program (&ccl, ccl_prog) < 0)
error ("Invalid CCL program");
@@ -2093,6 +2094,10 @@ usage: (ccl-execute-on-string CCL-PROGRAM STATUS STRING &optional CONTINUE UNIBY
ccl.ic = i;
}
+ buf_magnification = ccl.buf_magnification ? ccl.buf_magnification : 1;
+
+ if ((min (PTRDIFF_MAX, SIZE_MAX) - 256) / buf_magnification < str_bytes)
+ memory_full (SIZE_MAX);
outbufsize = (ccl.buf_magnification
? str_bytes * ccl.buf_magnification + 256
: str_bytes + 256);
@@ -2122,31 +2127,25 @@ usage: (ccl-execute-on-string CCL-PROGRAM STATUS STRING &optional CONTINUE UNIBY
src_size = j;
while (1)
{
+ int max_expansion = NILP (unibyte_p) ? MAX_MULTIBYTE_LENGTH : 1;
+ ptrdiff_t offset, shortfall;
ccl_driver (&ccl, src, destination, src_size, CCL_EXECUTE_BUF_SIZE,
Qnil);
produced_chars += ccl.produced;
+ offset = outp - outbuf;
+ shortfall = ccl.produced * max_expansion - (outbufsize - offset);
+ if (0 < shortfall)
+ {
+ outbuf = xpalloc (outbuf, &outbufsize, shortfall, -1, 1);
+ outp = outbuf + offset;
+ }
if (NILP (unibyte_p))
{
- if (outp - outbuf + MAX_MULTIBYTE_LENGTH * ccl.produced
- > outbufsize)
- {
- EMACS_INT offset = outp - outbuf;
- outbufsize += MAX_MULTIBYTE_LENGTH * ccl.produced;
- outbuf = (unsigned char *) xrealloc (outbuf, outbufsize);
- outp = outbuf + offset;
- }
for (j = 0; j < ccl.produced; j++)
CHAR_STRING_ADVANCE (destination[j], outp);
}
else
{
- if (outp - outbuf + ccl.produced > outbufsize)
- {
- EMACS_INT offset = outp - outbuf;
- outbufsize += ccl.produced;
- outbuf = (unsigned char *) xrealloc (outbuf, outbufsize);
- outp = outbuf + offset;
- }
for (j = 0; j < ccl.produced; j++)
*outp++ = destination[j];
}
diff --git a/src/character.c b/src/character.c
index 8e9b3e3775..fb9b8a9b93 100644
--- a/src/character.c
+++ b/src/character.c
@@ -326,7 +326,7 @@ usage: (char-width CHAR) */)
disp = dp ? DISP_CHAR_VECTOR (dp, c) : Qnil;
if (VECTORP (disp))
- width = ASIZE (disp);
+ width = sanitize_char_width (ASIZE (disp));
else
width = CHAR_WIDTH (c);
@@ -358,7 +358,7 @@ c_string_width (const unsigned char *str, EMACS_INT len, int precision,
{
val = DISP_CHAR_VECTOR (dp, c);
if (VECTORP (val))
- thiswidth = ASIZE (val);
+ thiswidth = sanitize_char_width (ASIZE (val));
else
thiswidth = CHAR_WIDTH (c);
}
@@ -423,7 +423,7 @@ lisp_string_width (Lisp_Object string, EMACS_INT precision,
{
EMACS_INT chars, bytes, thiswidth;
Lisp_Object val;
- int cmp_id;
+ ptrdiff_t cmp_id;
EMACS_INT ignore, end;
if (find_composition (i, -1, &ignore, &end, &val, string)
@@ -451,7 +451,7 @@ lisp_string_width (Lisp_Object string, EMACS_INT precision,
{
val = DISP_CHAR_VECTOR (dp, c);
if (VECTORP (val))
- thiswidth = ASIZE (val);
+ thiswidth = sanitize_char_width (ASIZE (val));
else
thiswidth = CHAR_WIDTH (c);
}
@@ -902,7 +902,7 @@ usage: (string &rest CHARACTERS) */)
Lisp_Object str;
USE_SAFE_ALLOCA;
- SAFE_ALLOCA (buf, unsigned char *, MAX_MULTIBYTE_LENGTH * n);
+ SAFE_NALLOCA (buf, MAX_MULTIBYTE_LENGTH, n);
p = buf;
for (i = 0; i < n; i++)
diff --git a/src/character.h b/src/character.h
index 063b5147dc..09bcf17ab9 100644
--- a/src/character.h
+++ b/src/character.h
@@ -556,6 +556,16 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
} while (0)
+/* Return a non-outlandish value for the tab width. */
+
+#define SANE_TAB_WIDTH(buf) \
+ sanitize_tab_width (XFASTINT (BVAR (buf, tab_width)))
+static inline int
+sanitize_tab_width (EMACS_INT width)
+{
+ return 0 < width && width <= 1000 ? width : 8;
+}
+
/* Return the width of ASCII character C. The width is measured by
how many columns C will occupy on the screen when displayed in the
current buffer. */
@@ -563,12 +573,20 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#define ASCII_CHAR_WIDTH(c) \
(c < 0x20 \
? (c == '\t' \
- ? XFASTINT (BVAR (current_buffer, tab_width)) \
+ ? SANE_TAB_WIDTH (current_buffer) \
: (c == '\n' ? 0 : (NILP (BVAR (current_buffer, ctl_arrow)) ? 4 : 2))) \
: (c < 0x7f \
? 1 \
: ((NILP (BVAR (current_buffer, ctl_arrow)) ? 4 : 2))))
+/* Return a non-outlandish value for a character width. */
+
+static inline int
+sanitize_char_width (EMACS_INT width)
+{
+ return 0 <= width && width <= 1000 ? width : 1000;
+}
+
/* Return the width of character C. The width is measured by how many
columns C will occupy on the screen when displayed in the current
buffer. */
@@ -576,7 +594,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#define CHAR_WIDTH(c) \
(ASCII_CHAR_P (c) \
? ASCII_CHAR_WIDTH (c) \
- : XINT (CHAR_TABLE_REF (Vchar_width_table, c)))
+ : sanitize_char_width (XINT (CHAR_TABLE_REF (Vchar_width_table, c))))
/* If C is a variation selector, return the index numnber of the
variation selector (1..256). Otherwise, return 0. */
diff --git a/src/charset.c b/src/charset.c
index 55234aa76a..6967b9df61 100644
--- a/src/charset.c
+++ b/src/charset.c
@@ -61,7 +61,7 @@ Lisp_Object Vcharset_hash_table;
/* Table of struct charset. */
struct charset *charset_table;
-static int charset_table_size;
+static ptrdiff_t charset_table_size;
static int charset_table_used;
Lisp_Object Qcharsetp;
@@ -419,7 +419,7 @@ load_charset_map (struct charset *charset, struct charset_map_entries *entries,
paying attention to comment character '#'. */
static inline unsigned
-read_hex (FILE *fp, int *eof)
+read_hex (FILE *fp, int *eof, int *overflow)
{
int c;
unsigned n;
@@ -441,15 +441,16 @@ read_hex (FILE *fp, int *eof)
*eof = 1;
return 0;
}
- *eof = 0;
n = 0;
- if (c == 'x')
- while ((c = getc (fp)) != EOF && isxdigit (c))
+ while (isxdigit (c = getc (fp)))
+ {
+ if (UINT_MAX >> 4 < n)
+ *overflow = 1;
n = ((n << 4)
- | (c <= '9' ? c - '0' : c <= 'F' ? c - 'A' + 10 : c - 'a' + 10));
- else
- while ((c = getc (fp)) != EOF && isdigit (c))
- n = (n * 10) + c - '0';
+ | (c - ('0' <= c && c <= '9' ? '0'
+ : 'A' <= c && c <= 'F' ? 'A' - 10
+ : 'a' - 10)));
+ }
if (c != EOF)
ungetc (c, fp);
return n;
@@ -479,7 +480,6 @@ load_charset_map_from_file (struct charset *charset, Lisp_Object mapfile, int co
unsigned max_code = CHARSET_MAX_CODE (charset);
int fd;
FILE *fp;
- int eof;
Lisp_Object suffixes;
struct charset_map_entries *head, *entries;
int n_entries, count;
@@ -504,22 +504,27 @@ load_charset_map_from_file (struct charset *charset, Lisp_Object mapfile, int co
memset (entries, 0, sizeof (struct charset_map_entries));
n_entries = 0;
- eof = 0;
while (1)
{
- unsigned from, to;
- int c;
+ unsigned from, to, c;
int idx;
+ int eof = 0, overflow = 0;
- from = read_hex (fp, &eof);
+ from = read_hex (fp, &eof, &overflow);
if (eof)
break;
if (getc (fp) == '-')
- to = read_hex (fp, &eof);
+ to = read_hex (fp, &eof, &overflow);
else
to = from;
- c = (int) read_hex (fp, &eof);
+ if (eof)
+ break;
+ c = read_hex (fp, &eof, &overflow);
+ if (eof)
+ break;
+ if (overflow)
+ continue;
if (from < min_code || to > max_code || from > to || c > MAX_CHAR)
continue;
@@ -1145,13 +1150,25 @@ usage: (define-charset-internal ...) */)
hash_code);
if (charset_table_used == charset_table_size)
{
- struct charset *new_table
- = (struct charset *) xmalloc (sizeof (struct charset)
- * (charset_table_size + 16));
- memcpy (new_table, charset_table,
- sizeof (struct charset) * charset_table_size);
- charset_table_size += 16;
+ /* Ensure that charset IDs fit into 'int' as well as into the
+ restriction imposed by fixnums. Although the 'int' restriction
+ could be removed, too much other code would need altering; for
+ example, the IDs are stuffed into struct
+ coding_system.charbuf[i] entries, which are 'int'. */
+ int old_size = charset_table_size;
+ struct charset *new_table =
+ xpalloc (0, &charset_table_size, 1,
+ min (INT_MAX, MOST_POSITIVE_FIXNUM),
+ sizeof *charset_table);
+ memcpy (new_table, charset_table, old_size * sizeof *new_table);
charset_table = new_table;
+ /* FIXME: Doesn't this leak memory? The old charset_table becomes
+ unreachable. It could be that this is intentional, because the
+ old charset table may be in a dumped emacs, and reallocating such
+ a table may not work. If the memory leak is intentional, a
+ comment should be added to explain this. If not, the old
+ charset_table should be freed, by passing it as the 1st argument
+ to xpalloc and removing the memcpy. */
}
id = charset_table_used++;
new_definition_p = 1;
@@ -2210,14 +2227,16 @@ struct charset_sort_data
{
Lisp_Object charset;
int id;
- int priority;
+ ptrdiff_t priority;
};
static int
charset_compare (const void *d1, const void *d2)
{
const struct charset_sort_data *data1 = d1, *data2 = d2;
- return (data1->priority - data2->priority);
+ if (data1->priority != data2->priority)
+ return data1->priority < data2->priority ? -1 : 1;
+ return 0;
}
DEFUN ("sort-charsets", Fsort_charsets, Ssort_charsets, 1, 1, 0,
@@ -2227,7 +2246,8 @@ See also `charset-priority-list' and `set-charset-priority'. */)
(Lisp_Object charsets)
{
Lisp_Object len = Flength (charsets);
- int n = XFASTINT (len), i, j, done;
+ ptrdiff_t n = XFASTINT (len), i, j;
+ int done;
Lisp_Object tail, elt, attrs;
struct charset_sort_data *sort_data;
int id, min_id = INT_MAX, max_id = INT_MIN;
@@ -2235,7 +2255,7 @@ See also `charset-priority-list' and `set-charset-priority'. */)
if (n == 0)
return Qnil;
- SAFE_ALLOCA (sort_data, struct charset_sort_data *, sizeof (*sort_data) * n);
+ SAFE_NALLOCA (sort_data, 1, n);
for (tail = charsets, i = 0; CONSP (tail); tail = XCDR (tail), i++)
{
elt = XCAR (tail);
@@ -2310,6 +2330,17 @@ init_charset_once (void)
void
syms_of_charset (void)
{
+ /* Allocate an initial charset table that is just under 64 KiB in size.
+ This should be large enough so that the charset table need not be
+ reallocated during an initial bootstrap. Allocating anything larger than
+ 64 KiB in an initial run may not work, because glibc malloc might use
+ mmap for larger allocations, and these don't work well across dumped
+ systems. */
+ enum {
+ initial_malloc_max = (1 << 16) - 1,
+ charset_table_size_init = initial_malloc_max / sizeof (struct charset)
+ };
+
DEFSYM (Qcharsetp, "charsetp");
DEFSYM (Qascii, "ascii");
@@ -2342,9 +2373,9 @@ syms_of_charset (void)
Vcharset_hash_table = Fmake_hash_table (2, args);
}
- charset_table_size = 128;
- charset_table = ((struct charset *)
- xmalloc (sizeof (struct charset) * charset_table_size));
+ charset_table = (struct charset *) xmalloc (sizeof (struct charset)
+ * charset_table_size_init);
+ charset_table_size = charset_table_size_init;
charset_table_used = 0;
defsubr (&Scharsetp);
diff --git a/src/charset.h b/src/charset.h
index c2a52a38e7..be02bc0fea 100644
--- a/src/charset.h
+++ b/src/charset.h
@@ -148,7 +148,7 @@ struct charset
int id;
/* Index to Vcharset_hash_table. */
- EMACS_INT hash_index;
+ ptrdiff_t hash_index;
/* Dimension of the charset: 1, 2, 3, or 4. */
int dimension;
@@ -341,7 +341,7 @@ extern int emacs_mule_charset[256];
number of the charset. Otherwise, signal an error. */
#define CHECK_CHARSET_GET_ID(x, id) \
do { \
- int idx; \
+ ptrdiff_t idx; \
\
if (! SYMBOLP (x) || (idx = CHARSET_SYMBOL_HASH_INDEX (x)) < 0) \
wrong_type_argument (Qcharsetp, (x)); \
diff --git a/src/chartab.c b/src/chartab.c
index efe23eca83..1d4ac04312 100644
--- a/src/chartab.c
+++ b/src/chartab.c
@@ -589,8 +589,6 @@ DEFUN ("set-char-table-extra-slot", Fset_char_table_extra_slot,
(Lisp_Object char_table, Lisp_Object n, Lisp_Object value)
{
CHECK_CHAR_TABLE (char_table);
- if (EQ (XCHAR_TABLE (char_table)->purpose, Qchar_code_property_table))
- error ("Can't change extra-slot of char-code-property-table");
CHECK_NUMBER (n);
if (XINT (n) < 0
|| XINT (n) >= CHAR_TABLE_EXTRA_SLOTS (XCHAR_TABLE (char_table)))
@@ -1095,22 +1093,31 @@ map_char_table_for_charset (void (*c_function) (Lisp_Object, Lisp_Object),
/* Unicode character property tables.
- This section provides a convenient and efficient way to get a
- Unicode character property from C code (from Lisp, you must use
- get-char-code-property).
+ This section provides a convenient and efficient way to get Unicode
+ character properties of characters from C code (from Lisp, you must
+ use get-char-code-property).
- The typical usage is to get a char-table for a specific property at
- a proper initialization time as this:
+ The typical usage is to get a char-table object for a specific
+ property like this (use of the "bidi-class" property below is just
+ an example):
Lisp_Object bidi_class_table = uniprop_table (intern ("bidi-class"));
- and get a property value for character CH as this:
+ (uniprop_table can return nil if it fails to find data for the
+ named property, or if it fails to load the appropriate Lisp support
+ file, so the return value should be tested to be non-nil, before it
+ is used.)
- Lisp_Object bidi_class = CHAR_TABLE_REF (CH, bidi_class_table);
+ To get a property value for character CH use CHAR_TABLE_REF:
+
+ Lisp_Object bidi_class = CHAR_TABLE_REF (bidi_class_table, CH);
In this case, what you actually get is an index number to the
vector of property values (symbols nil, L, R, etc).
+ The full list of Unicode character properties supported by Emacs is
+ documented in the ELisp manual, in the node "Character Properties".
+
A table for Unicode character property has these characteristics:
o The purpose is `char-code-property-table', which implies that the
@@ -1122,7 +1129,7 @@ map_char_table_for_charset (void (*c_function) (Lisp_Object, Lisp_Object),
means that we don't have to decode values.
o The third extra slot is a Lisp function, an index (integer) to
- the array uniprop_enncoder[], or nil. If it is a Lisp function, we
+ the array uniprop_encoder[], or nil. If it is a Lisp function, we
can't use such a table from C (at the moment). If it is nil, it
means that we don't have to encode values. */
@@ -1310,7 +1317,7 @@ uniprop_get_encoder (Lisp_Object table)
function may load a Lisp file and thus may cause
garbage-collection. */
-static Lisp_Object
+Lisp_Object
uniprop_table (Lisp_Object prop)
{
Lisp_Object val, table, result;
diff --git a/src/cmds.c b/src/cmds.c
index f49cfc221b..5a155ac77a 100644
--- a/src/cmds.c
+++ b/src/cmds.c
@@ -271,7 +271,8 @@ Whichever character you type to run this command is inserted.
Before insertion, `expand-abbrev' is executed if the inserted character does
not have word syntax and the previous character in the buffer does.
After insertion, the value of `auto-fill-function' is called if the
-`auto-fill-chars' table has a non-nil value for the inserted character. */)
+`auto-fill-chars' table has a non-nil value for the inserted character.
+At the end, it runs `post-self-insert-hook'. */)
(Lisp_Object n)
{
int remove_boundary = 1;
@@ -471,7 +472,7 @@ internal_self_insert (int c, EMACS_INT n)
{
USE_SAFE_ALLOCA;
char *strn, *p;
- SAFE_ALLOCA (strn, char *, n * len);
+ SAFE_NALLOCA (strn, len, n);
for (p = strn; n > 0; n--, p += len)
memcpy (p, str, len);
insert_and_inherit (strn, p - strn);
diff --git a/src/coding.c b/src/coding.c
index 65c8a767c2..5fd59d394d 100644
--- a/src/coding.c
+++ b/src/coding.c
@@ -5838,7 +5838,7 @@ coding_charset_list (struct coding_system *coding)
Lisp_Object
coding_system_charset_list (Lisp_Object coding_system)
{
- int id;
+ ptrdiff_t id;
Lisp_Object attrs, charset_list;
CHECK_CODING_SYSTEM_GET_ID (coding_system, id);
@@ -6683,8 +6683,12 @@ produce_chars (struct coding_system *coding, Lisp_Object translation_table,
break;
}
- if (dst + MAX_MULTIBYTE_LENGTH * to_nchars > dst_end)
+ if ((dst_end - dst) / MAX_MULTIBYTE_LENGTH < to_nchars)
{
+ if (((min (PTRDIFF_MAX, SIZE_MAX) - (buf_end - buf))
+ / MAX_MULTIBYTE_LENGTH)
+ < to_nchars)
+ memory_full (SIZE_MAX);
dst = alloc_destination (coding,
buf_end - buf
+ MAX_MULTIBYTE_LENGTH * to_nchars,
@@ -7888,11 +7892,10 @@ encode_coding_object (struct coding_system *coding,
}
else if (EQ (dst_object, Qt))
{
+ ptrdiff_t dst_bytes = max (1, coding->src_chars);
coding->dst_object = Qnil;
- coding->dst_bytes = coding->src_chars;
- if (coding->dst_bytes == 0)
- coding->dst_bytes = 1;
- coding->destination = (unsigned char *) xmalloc (coding->dst_bytes);
+ coding->destination = (unsigned char *) xmalloc (dst_bytes);
+ coding->dst_bytes = dst_bytes;
coding->dst_multibyte = 0;
}
else
@@ -8076,7 +8079,7 @@ detect_coding_system (const unsigned char *src,
Lisp_Object attrs, eol_type;
Lisp_Object val = Qnil;
struct coding_system coding;
- int id;
+ ptrdiff_t id;
struct coding_detection_info detect_info;
enum coding_category base_category;
int null_byte_found = 0, eight_bit_found = 0;
diff --git a/src/coding.h b/src/coding.h
index 85e153dcc3..fdf9b762e7 100644
--- a/src/coding.h
+++ b/src/coding.h
@@ -415,7 +415,7 @@ struct coding_system
setup_coding_system. At the early stage of building time, this
value is -1 in the array coding_categories to indicate that no
coding-system of that category is yet defined. */
- int id;
+ ptrdiff_t id;
/* Flag bits of the coding system. The meaning of each bit is common
to all types of coding systems. */
diff --git a/src/composite.c b/src/composite.c
index d402d5ad0c..2a3fbe2955 100644
--- a/src/composite.c
+++ b/src/composite.c
@@ -142,10 +142,10 @@ Lisp_Object Qcomposition;
struct composition **composition_table;
/* The current size of `composition_table'. */
-static int composition_table_size;
+static ptrdiff_t composition_table_size;
/* Number of compositions currently made. */
-int n_compositions;
+ptrdiff_t n_compositions;
/* Hash table for compositions. The key is COMPONENTS-VEC of
`composition' property. The value is the corresponding
@@ -172,19 +172,30 @@ Lisp_Object composition_temp;
If the composition is invalid, return -1. */
-int
+ptrdiff_t
get_composition_id (EMACS_INT charpos, EMACS_INT bytepos, EMACS_INT nchars,
Lisp_Object prop, Lisp_Object string)
{
Lisp_Object id, length, components, key, *key_contents;
- int glyph_len;
+ ptrdiff_t glyph_len;
struct Lisp_Hash_Table *hash_table = XHASH_TABLE (composition_hash_table);
- EMACS_INT hash_index;
+ ptrdiff_t hash_index;
EMACS_UINT hash_code;
+ enum composition_method method;
struct composition *cmp;
EMACS_INT i;
int ch;
+ /* Maximum length of a string of glyphs. XftGlyphExtents limits
+ this to INT_MAX, and Emacs limits it further. Divide INT_MAX - 1
+ by 2 because x_produce_glyphs computes glyph_len * 2 + 1. Divide
+ the size by MAX_MULTIBYTE_LENGTH because encode_terminal_code
+ multiplies glyph_len by MAX_MULTIBYTE_LENGTH. */
+ enum {
+ GLYPH_LEN_MAX = min ((INT_MAX - 1) / 2,
+ min (PTRDIFF_MAX, SIZE_MAX) / MAX_MULTIBYTE_LENGTH)
+ };
+
/* PROP should be
Form-A: ((LENGTH . COMPONENTS) . MODIFICATION-FUNC)
or
@@ -258,21 +269,9 @@ get_composition_id (EMACS_INT charpos, EMACS_INT bytepos, EMACS_INT nchars,
/* This composition is a new one. We must register it. */
/* Check if we have sufficient memory to store this information. */
- if (composition_table_size == 0)
- {
- composition_table_size = 256;
- composition_table
- = (struct composition **) xmalloc (sizeof (composition_table[0])
- * composition_table_size);
- }
- else if (composition_table_size <= n_compositions)
- {
- composition_table_size += 256;
- composition_table
- = (struct composition **) xrealloc (composition_table,
- sizeof (composition_table[0])
- * composition_table_size);
- }
+ if (composition_table_size <= n_compositions)
+ composition_table = xpalloc (composition_table, &composition_table_size,
+ 1, -1, sizeof *composition_table);
key_contents = XVECTOR (key)->contents;
@@ -316,20 +315,26 @@ get_composition_id (EMACS_INT charpos, EMACS_INT bytepos, EMACS_INT nchars,
/* Register the composition in composition_hash_table. */
hash_index = hash_put (hash_table, key, id, hash_code);
+ method = (NILP (components)
+ ? COMPOSITION_RELATIVE
+ : ((INTEGERP (components) || STRINGP (components))
+ ? COMPOSITION_WITH_ALTCHARS
+ : COMPOSITION_WITH_RULE_ALTCHARS));
+
+ glyph_len = (method == COMPOSITION_WITH_RULE_ALTCHARS
+ ? (ASIZE (key) + 1) / 2
+ : ASIZE (key));
+
+ if (GLYPH_LEN_MAX < glyph_len)
+ memory_full (SIZE_MAX);
+
/* Register the composition in composition_table. */
cmp = (struct composition *) xmalloc (sizeof (struct composition));
- cmp->method = (NILP (components)
- ? COMPOSITION_RELATIVE
- : ((INTEGERP (components) || STRINGP (components))
- ? COMPOSITION_WITH_ALTCHARS
- : COMPOSITION_WITH_RULE_ALTCHARS));
+ cmp->method = method;
cmp->hash_index = hash_index;
- glyph_len = (cmp->method == COMPOSITION_WITH_RULE_ALTCHARS
- ? (ASIZE (key) + 1) / 2
- : ASIZE (key));
cmp->glyph_len = glyph_len;
- cmp->offsets = (short *) xmalloc (sizeof (short) * glyph_len * 2);
+ cmp->offsets = xnmalloc (glyph_len, 2 * sizeof *cmp->offsets);
cmp->font = NULL;
if (cmp->method != COMPOSITION_WITH_RULE_ALTCHARS)
@@ -656,7 +661,7 @@ static Lisp_Object
gstring_lookup_cache (Lisp_Object header)
{
struct Lisp_Hash_Table *h = XHASH_TABLE (gstring_hash_table);
- EMACS_INT i = hash_lookup (h, header, NULL);
+ ptrdiff_t i = hash_lookup (h, header, NULL);
return (i >= 0 ? HASH_VALUE (h, i) : Qnil);
}
@@ -691,7 +696,7 @@ composition_gstring_put_cache (Lisp_Object gstring, EMACS_INT len)
}
Lisp_Object
-composition_gstring_from_id (int id)
+composition_gstring_from_id (ptrdiff_t id)
{
struct Lisp_Hash_Table *h = XHASH_TABLE (gstring_hash_table);
@@ -960,8 +965,6 @@ autocmp_chars (Lisp_Object rule, EMACS_INT charpos, EMACS_INT bytepos, EMACS_INT
args[4] = font_object;
args[5] = string;
lgstring = safe_call (6, args);
- if (NILP (string))
- TEMP_SET_PT_BOTH (pt, pt_byte);
}
return unbind_to (count, lgstring);
}
diff --git a/src/composite.h b/src/composite.h
index 8cedfdbe35..c57e2a0e9b 100644
--- a/src/composite.h
+++ b/src/composite.h
@@ -170,7 +170,7 @@ extern Lisp_Object composition_temp;
struct composition {
/* Number of glyphs of the composition components. */
- unsigned glyph_len;
+ int glyph_len;
/* Width, ascent, and descent pixels of the composition. */
short pixel_width, ascent, descent;
@@ -193,7 +193,7 @@ struct composition {
void *font;
/* Pointer to an array of x-offset and y-offset (by pixels) of
- glyphs. This points to a sufficient memory space (sizeof (int) *
+ glyphs. This points to a sufficient memory space (sizeof (short) *
glyph_len * 2) that is allocated when the composition is
registered in composition_table. X-offset and Y-offset of Nth
glyph are (2N)th and (2N+1)th elements respectively. */
@@ -204,7 +204,7 @@ struct composition {
COMPOSITION-ID. */
extern struct composition **composition_table;
/* Number of the currently registered compositions. */
-extern int n_compositions;
+extern ptrdiff_t n_compositions;
/* Mask bits for CHECK_MASK arg to update_compositions.
For a change in the region FROM and TO, check compositions ... */
@@ -216,8 +216,8 @@ extern int n_compositions;
extern Lisp_Object Qcomposition;
extern Lisp_Object composition_hash_table;
-extern int get_composition_id (EMACS_INT, EMACS_INT, EMACS_INT,
- Lisp_Object, Lisp_Object);
+extern ptrdiff_t get_composition_id (EMACS_INT, EMACS_INT, EMACS_INT,
+ Lisp_Object, Lisp_Object);
extern int find_composition (EMACS_INT, EMACS_INT, EMACS_INT *, EMACS_INT *,
Lisp_Object *, Lisp_Object);
extern void update_compositions (EMACS_INT, EMACS_INT, int);
@@ -299,7 +299,7 @@ struct face;
struct font_metrics;
extern Lisp_Object composition_gstring_put_cache (Lisp_Object, EMACS_INT);
-extern Lisp_Object composition_gstring_from_id (int);
+extern Lisp_Object composition_gstring_from_id (ptrdiff_t);
extern int composition_gstring_p (Lisp_Object);
extern int composition_gstring_width (Lisp_Object, EMACS_INT, EMACS_INT,
struct font_metrics *);
diff --git a/src/deps.mk b/src/deps.mk
index 080144ae1e..c61b01a95c 100644
--- a/src/deps.mk
+++ b/src/deps.mk
@@ -39,7 +39,7 @@
atimer.o: atimer.c atimer.h syssignal.h systime.h lisp.h blockinput.h \
globals.h ../lib/unistd.h $(config_h)
bidi.o: bidi.c buffer.h character.h dispextern.h msdos.h lisp.h \
- biditype.h bidimirror.h globals.h $(config_h)
+ globals.h $(config_h)
buffer.o: buffer.c buffer.h region-cache.h commands.h window.h \
$(INTERVALS_H) blockinput.h atimer.h systime.h character.h ../lib/unistd.h \
indent.h keyboard.h coding.h keymap.h frame.h lisp.h globals.h $(config_h)
diff --git a/src/dispextern.h b/src/dispextern.h
index dc44c69816..831803f58f 100644
--- a/src/dispextern.h
+++ b/src/dispextern.h
@@ -575,7 +575,7 @@ struct glyph_pool
struct glyph *glyphs;
/* Allocated size of `glyphs'. */
- int nglyphs;
+ ptrdiff_t nglyphs;
/* Number of rows and columns in a matrix. */
int nrows, ncolumns;
@@ -625,7 +625,7 @@ struct glyph_matrix
struct glyph_row *rows;
/* Number of elements allocated for the vector rows above. */
- int rows_allocated;
+ ptrdiff_t rows_allocated;
/* The number of rows used by the window if all lines were displayed
with the smallest possible character height. */
@@ -1240,7 +1240,7 @@ struct glyph_string
struct composition *cmp;
/* If not negative, this string describes a compos. */
- int cmp_id;
+ ptrdiff_t cmp_id;
/* Start and end glyph indices in a glyph-string. */
int cmp_from, cmp_to;
@@ -1708,7 +1708,8 @@ struct face_cache
struct face **faces_by_id;
/* The allocated size, and number of used slots of faces_by_id. */
- int size, used;
+ ptrdiff_t size;
+ int used;
/* Flag indicating that attributes of the `menu' face have been
changed. */
@@ -1776,7 +1777,7 @@ extern int face_change_count;
3 bits for it, so we cannot use there values larger than 7.
The order of members must be in sync with the 8th element of the
- member of unidata-prop-alist (in admin/unidata/unidata-getn.el) for
+ member of unidata-prop-alist (in admin/unidata/unidata-gen.el) for
Unicode character property `bidi-class'. */
typedef enum {
UNKNOWN_BT = 0,
@@ -1859,6 +1860,10 @@ struct bidi_it {
EMACS_INT ignore_bn_limit; /* position until which to ignore BNs */
bidi_dir_t sor; /* direction of start-of-run in effect */
int scan_dir; /* direction of text scan, 1: forw, -1: back */
+ EMACS_INT disp_pos; /* position of display string after ch */
+ int disp_prop; /* if non-zero, there really is a
+ `display' property/string at disp_pos;
+ if 2, the property is a `space' spec */
int stack_idx; /* index of current data on the stack */
/* Note: Everything from here on is not copied/saved when the bidi
iterator state is saved, pushed, or popped. So only put here
@@ -1867,7 +1872,6 @@ struct bidi_it {
struct bidi_string_data string; /* string to reorder */
bidi_dir_t paragraph_dir; /* current paragraph direction */
EMACS_INT separator_limit; /* where paragraph separator should end */
- EMACS_INT disp_pos; /* position of display string after ch */
unsigned first_elt : 1; /* if non-zero, examine current char first */
unsigned new_paragraph : 1; /* if non-zero, we expect a new paragraph */
unsigned frame_window_p : 1; /* non-zero if displaying on a GUI frame */
@@ -2056,7 +2060,7 @@ struct composition_it
EMACS_INT stop_pos;
/* ID number of the composition or glyph-string. If negative, we
are not iterating over a composition now. */
- int id;
+ ptrdiff_t id;
/* If non-negative, character that triggers the automatic
composition at `stop_pos', and this is an automatic composition.
If negative, this is a static composition. This is set to -2
@@ -2246,7 +2250,7 @@ struct it
struct {
Lisp_Object object;
struct it_slice slice;
- int image_id;
+ ptrdiff_t image_id;
} image;
/* method == GET_FROM_COMPOSITION */
struct {
@@ -2376,7 +2380,7 @@ struct it
enum glyphless_display_method glyphless_method;
/* If what == IT_IMAGE, the id of the image to display. */
- int image_id;
+ ptrdiff_t image_id;
/* Values from `slice' property. */
struct it_slice slice;
@@ -2826,7 +2830,7 @@ struct image
EMACS_UINT hash;
/* Image id of this image. */
- int id;
+ ptrdiff_t id;
/* Hash collision chain. */
struct image *next, *prev;
@@ -2845,13 +2849,13 @@ struct image_cache
struct image **images;
/* Allocated size of `images'. */
- unsigned size;
+ ptrdiff_t size;
/* Number of images in the cache. */
- unsigned used;
+ ptrdiff_t used;
/* Reference count (number of frames sharing this cache). */
- int refcount;
+ ptrdiff_t refcount;
};
@@ -2976,7 +2980,7 @@ extern int bidi_mirror_char (int);
extern void bidi_push_it (struct bidi_it *);
extern void bidi_pop_it (struct bidi_it *);
extern void *bidi_shelve_cache (void);
-extern void bidi_unshelve_cache (void *);
+extern void bidi_unshelve_cache (void *, int);
/* Defined in xdisp.c */
@@ -3035,9 +3039,12 @@ extern Lisp_Object lookup_glyphless_char_display (int, struct it *);
extern int calc_pixel_width_or_height (double *, struct it *, Lisp_Object,
struct font *, int, int *);
extern EMACS_INT compute_display_string_pos (struct text_pos *,
- struct bidi_string_data *, int);
+ struct bidi_string_data *,
+ int, int *);
extern EMACS_INT compute_display_string_end (EMACS_INT,
struct bidi_string_data *);
+extern void produce_stretch_glyph (struct it *);
+
#ifdef HAVE_WINDOW_SYSTEM
@@ -3117,7 +3124,7 @@ void w32_reset_fringes (void);
extern int x_bitmap_height (struct frame *, ptrdiff_t);
extern int x_bitmap_width (struct frame *, ptrdiff_t);
extern int x_bitmap_pixmap (struct frame *, ptrdiff_t);
-extern void x_reference_bitmap (struct frame *, int);
+extern void x_reference_bitmap (struct frame *, ptrdiff_t);
extern ptrdiff_t x_create_bitmap_from_data (struct frame *, char *,
unsigned int, unsigned int);
extern ptrdiff_t x_create_bitmap_from_file (struct frame *, Lisp_Object);
@@ -3138,7 +3145,7 @@ void clear_image_caches (Lisp_Object);
void mark_image_cache (struct image_cache *);
int valid_image_p (Lisp_Object);
void prepare_image_for_display (struct frame *, struct image *);
-int lookup_image (struct frame *, Lisp_Object);
+ptrdiff_t lookup_image (struct frame *, Lisp_Object);
unsigned long image_background (struct image *, struct frame *,
XImagePtr_or_DC ximg);
@@ -3199,7 +3206,6 @@ int merge_faces (struct frame *, Lisp_Object, EMACS_INT, int);
int compute_char_face (struct frame *, int, Lisp_Object);
void free_all_realized_faces (Lisp_Object);
extern Lisp_Object Qforeground_color, Qbackground_color;
-extern Lisp_Object Qframe_set_background_mode;
extern char unspecified_fg[], unspecified_bg[];
/* Defined in xfns.c */
@@ -3333,6 +3339,7 @@ extern struct terminal *get_named_tty (const char *);
EXFUN (Ftty_type, 1);
extern void create_tty_output (struct frame *);
extern struct terminal *init_tty (const char *, const char *, int);
+extern void tty_append_glyph (struct it *);
/* Defined in scroll.c */
diff --git a/src/dispnew.c b/src/dispnew.c
index b2f416701c..e96583e002 100644
--- a/src/dispnew.c
+++ b/src/dispnew.c
@@ -499,12 +499,12 @@ adjust_glyph_matrix (struct window *w, struct glyph_matrix *matrix, int x, int y
/* Enlarge MATRIX->rows if necessary. New rows are cleared. */
if (matrix->rows_allocated < dim.height)
{
- ptrdiff_t size = dim.height * sizeof (struct glyph_row);
+ int old_alloc = matrix->rows_allocated;
new_rows = dim.height - matrix->rows_allocated;
- matrix->rows = (struct glyph_row *) xrealloc (matrix->rows, size);
- memset (matrix->rows + matrix->rows_allocated, 0,
- new_rows * sizeof *matrix->rows);
- matrix->rows_allocated = dim.height;
+ matrix->rows = xpalloc (matrix->rows, &matrix->rows_allocated,
+ new_rows, INT_MAX, sizeof *matrix->rows);
+ memset (matrix->rows + old_alloc, 0,
+ (matrix->rows_allocated - old_alloc) * sizeof *matrix->rows);
}
else
new_rows = 0;
@@ -576,9 +576,8 @@ adjust_glyph_matrix (struct window *w, struct glyph_matrix *matrix, int x, int y
while (row < end)
{
row->glyphs[LEFT_MARGIN_AREA]
- = (struct glyph *) xrealloc (row->glyphs[LEFT_MARGIN_AREA],
- (dim.width
- * sizeof (struct glyph)));
+ = xnrealloc (row->glyphs[LEFT_MARGIN_AREA],
+ dim.width, sizeof (struct glyph));
/* The mode line never has marginal areas. */
if (row == matrix->rows + dim.height - 1
@@ -1217,7 +1216,7 @@ line_draw_cost (struct glyph_matrix *matrix, int vpos)
struct glyph *end = beg + row->used[TEXT_AREA];
int len;
Lisp_Object *glyph_table_base = GLYPH_TABLE_BASE;
- int glyph_table_len = GLYPH_TABLE_LENGTH;
+ ptrdiff_t glyph_table_len = GLYPH_TABLE_LENGTH;
/* Ignore trailing and leading spaces if we can. */
if (!FRAME_MUST_WRITE_SPACES (SELECTED_FRAME ())) /* XXX Is SELECTED_FRAME OK here? */
@@ -1391,7 +1390,7 @@ free_glyph_pool (struct glyph_pool *pool)
static int
realloc_glyph_pool (struct glyph_pool *pool, struct dim matrix_dim)
{
- int needed;
+ ptrdiff_t needed;
int changed_p;
changed_p = (pool->glyphs == 0
@@ -1399,24 +1398,17 @@ realloc_glyph_pool (struct glyph_pool *pool, struct dim matrix_dim)
|| matrix_dim.width != pool->ncolumns);
/* Enlarge the glyph pool. */
- needed = matrix_dim.width * matrix_dim.height;
+ needed = matrix_dim.width;
+ if (INT_MULTIPLY_OVERFLOW (needed, matrix_dim.height))
+ memory_full (SIZE_MAX);
+ needed *= matrix_dim.height;
if (needed > pool->nglyphs)
{
- ptrdiff_t size = needed * sizeof (struct glyph);
-
- if (pool->glyphs)
- {
- pool->glyphs = (struct glyph *) xrealloc (pool->glyphs, size);
- memset (pool->glyphs + pool->nglyphs, 0,
- size - pool->nglyphs * sizeof (struct glyph));
- }
- else
- {
- pool->glyphs = (struct glyph *) xmalloc (size);
- memset (pool->glyphs, 0, size);
- }
-
- pool->nglyphs = needed;
+ ptrdiff_t old_nglyphs = pool->nglyphs;
+ pool->glyphs = xpalloc (pool->glyphs, &pool->nglyphs,
+ needed - old_nglyphs, -1, sizeof *pool->glyphs);
+ memset (pool->glyphs + old_nglyphs, 0,
+ (pool->nglyphs - old_nglyphs) * sizeof *pool->glyphs);
}
/* Remember the number of rows and columns because (a) we use them
@@ -4166,7 +4158,7 @@ struct row_entry
int new_line_number;
/* Bucket index of this row_entry in the hash table row_table. */
- int bucket;
+ ptrdiff_t bucket;
/* The row described by this entry. */
struct glyph_row *row;
@@ -4180,29 +4172,29 @@ struct row_entry
that we need a larger one. */
static struct row_entry *row_entry_pool;
-static int row_entry_pool_size;
+static ptrdiff_t row_entry_pool_size;
/* Index of next free entry in row_entry_pool. */
-static int row_entry_idx;
+static ptrdiff_t row_entry_idx;
/* The hash table used during scrolling, and the table's size. This
table is used to quickly identify equal rows in the desired and
current matrix. */
static struct row_entry **row_table;
-static int row_table_size;
+static ptrdiff_t row_table_size;
/* Vectors of pointers to row_entry structures belonging to the
current and desired matrix, and the size of the vectors. */
static struct row_entry **old_lines, **new_lines;
-static int old_lines_size, new_lines_size;
+static ptrdiff_t old_lines_size, new_lines_size;
/* A pool to allocate run structures from, and its size. */
static struct run *run_pool;
-static int runs_size;
+static ptrdiff_t runs_size;
/* A vector of runs of lines found during scrolling. */
@@ -4214,7 +4206,7 @@ static inline struct row_entry *
add_row_entry (struct glyph_row *row)
{
struct row_entry *entry;
- int i = row->hash % row_table_size;
+ ptrdiff_t i = row->hash % row_table_size;
entry = row_table[i];
while (entry && !row_equal_p (entry->row, row, 1))
@@ -4267,9 +4259,10 @@ scrolling_window (struct window *w, int header_line_p)
struct glyph_matrix *desired_matrix = w->desired_matrix;
struct glyph_matrix *current_matrix = w->current_matrix;
int yb = window_text_bottom_y (w);
- int i, j, first_old, first_new, last_old, last_new;
- int nruns, n, run_idx;
- ptrdiff_t nbytes;
+ ptrdiff_t i;
+ int j, first_old, first_new, last_old, last_new;
+ int nruns, run_idx;
+ ptrdiff_t n;
struct row_entry *entry;
struct redisplay_interface *rif = FRAME_RIF (XFRAME (WINDOW_FRAME (w)));
@@ -4354,45 +4347,59 @@ scrolling_window (struct window *w, int header_line_p)
if (last_new == first_new)
return 0;
+ /* Check for integer overflow in size calculation.
+
+ If next_almost_prime checks (N) for divisibility by 2..10, then
+ it can return at most N + 10, e.g., next_almost_prime (1) == 11.
+ So, set next_almost_prime_increment_max to 10.
+
+ It's just a coincidence that next_almost_prime_increment_max ==
+ NEXT_ALMOST_PRIME_LIMIT - 1. If NEXT_ALMOST_PRIME_LIMIT were
+ 13, then next_almost_prime_increment_max would be 14, e.g.,
+ because next_almost_prime (113) would be 127. */
+ {
+ verify (NEXT_ALMOST_PRIME_LIMIT == 11);
+ enum { next_almost_prime_increment_max = 10 };
+ ptrdiff_t row_table_max =
+ (min (PTRDIFF_MAX, SIZE_MAX) / (3 * sizeof *row_table)
+ - next_almost_prime_increment_max);
+ ptrdiff_t current_nrows_max = row_table_max - desired_matrix->nrows;
+ if (current_nrows_max < current_matrix->nrows)
+ memory_full (SIZE_MAX);
+ }
+
/* Reallocate vectors, tables etc. if necessary. */
if (current_matrix->nrows > old_lines_size)
- {
- old_lines_size = current_matrix->nrows;
- nbytes = old_lines_size * sizeof *old_lines;
- old_lines = (struct row_entry **) xrealloc (old_lines, nbytes);
- }
+ old_lines = xpalloc (old_lines, &old_lines_size,
+ current_matrix->nrows - old_lines_size,
+ INT_MAX, sizeof *old_lines);
if (desired_matrix->nrows > new_lines_size)
- {
- new_lines_size = desired_matrix->nrows;
- nbytes = new_lines_size * sizeof *new_lines;
- new_lines = (struct row_entry **) xrealloc (new_lines, nbytes);
- }
+ new_lines = xpalloc (new_lines, &new_lines_size,
+ desired_matrix->nrows - new_lines_size,
+ INT_MAX, sizeof *new_lines);
- n = desired_matrix->nrows + current_matrix->nrows;
- if (3 * n > row_table_size)
+ n = desired_matrix->nrows;
+ n += current_matrix->nrows;
+ if (row_table_size < 3 * n)
{
- row_table_size = next_almost_prime (3 * n);
- nbytes = row_table_size * sizeof *row_table;
- row_table = (struct row_entry **) xrealloc (row_table, nbytes);
- memset (row_table, 0, nbytes);
+ ptrdiff_t size = next_almost_prime (3 * n);
+ row_table = xnrealloc (row_table, size, sizeof *row_table);
+ row_table_size = size;
+ memset (row_table, 0, size * sizeof *row_table);
}
if (n > row_entry_pool_size)
- {
- row_entry_pool_size = n;
- nbytes = row_entry_pool_size * sizeof *row_entry_pool;
- row_entry_pool = (struct row_entry *) xrealloc (row_entry_pool, nbytes);
- }
+ row_entry_pool = xpalloc (row_entry_pool, &row_entry_pool_size,
+ n - row_entry_pool_size,
+ -1, sizeof *row_entry_pool);
if (desired_matrix->nrows > runs_size)
{
+ runs = xnrealloc (runs, desired_matrix->nrows, sizeof *runs);
+ run_pool = xnrealloc (run_pool, desired_matrix->nrows, sizeof *run_pool);
runs_size = desired_matrix->nrows;
- nbytes = runs_size * sizeof *runs;
- runs = (struct run **) xrealloc (runs, nbytes);
- nbytes = runs_size * sizeof *run_pool;
- run_pool = (struct run *) xrealloc (run_pool, nbytes);
}
nruns = run_idx = 0;
@@ -5282,7 +5289,7 @@ buffer_posn_from_coords (struct window *w, int *x, int *y, struct display_pos *p
argument is ZV to prevent move_it_in_display_line from matching
based on buffer positions. */
move_it_in_display_line (&it, ZV, to_x, MOVE_TO_X);
- bidi_unshelve_cache (itdata);
+ bidi_unshelve_cache (itdata, 0);
Fset_buffer (old_current_buffer);
@@ -5307,7 +5314,8 @@ buffer_posn_from_coords (struct window *w, int *x, int *y, struct display_pos *p
if (STRINGP (it.string))
BYTEPOS (pos->pos) = string_char_to_byte (string, CHARPOS (pos->pos));
else
- BYTEPOS (pos->pos) = CHAR_TO_BYTE (CHARPOS (pos->pos));
+ BYTEPOS (pos->pos) = buf_charpos_to_bytepos (XBUFFER (w->buffer),
+ CHARPOS (pos->pos));
}
#ifdef HAVE_WINDOW_SYSTEM
diff --git a/src/doc.c b/src/doc.c
index 69646f5af5..83e943c42b 100644
--- a/src/doc.c
+++ b/src/doc.c
@@ -39,7 +39,7 @@ Lisp_Object Qfunction_documentation;
extern Lisp_Object Qclosure;
/* Buffer used for reading from documentation file. */
static char *get_doc_string_buffer;
-static int get_doc_string_buffer_size;
+static ptrdiff_t get_doc_string_buffer_size;
static unsigned char *read_bytecode_pointer;
static Lisp_Object Fdocumentation_property (Lisp_Object, Lisp_Object,
@@ -166,20 +166,19 @@ get_doc_string (Lisp_Object filepos, int unibyte, int definition)
p = get_doc_string_buffer;
while (1)
{
- EMACS_INT space_left = (get_doc_string_buffer_size
+ ptrdiff_t space_left = (get_doc_string_buffer_size - 1
- (p - get_doc_string_buffer));
int nread;
/* Allocate or grow the buffer if we need to. */
- if (space_left == 0)
+ if (space_left <= 0)
{
- EMACS_INT in_buffer = p - get_doc_string_buffer;
- get_doc_string_buffer_size += 16 * 1024;
- get_doc_string_buffer
- = (char *) xrealloc (get_doc_string_buffer,
- get_doc_string_buffer_size + 1);
+ ptrdiff_t in_buffer = p - get_doc_string_buffer;
+ get_doc_string_buffer =
+ xpalloc (get_doc_string_buffer, &get_doc_string_buffer_size,
+ 16 * 1024, -1, 1);
p = get_doc_string_buffer + in_buffer;
- space_left = (get_doc_string_buffer_size
+ space_left = (get_doc_string_buffer_size - 1
- (p - get_doc_string_buffer));
}
@@ -713,16 +712,16 @@ a new string, without any text properties, is returned. */)
int changed = 0;
register unsigned char *strp;
register char *bufp;
- EMACS_INT idx;
- EMACS_INT bsize;
+ ptrdiff_t idx;
+ ptrdiff_t bsize;
Lisp_Object tem;
Lisp_Object keymap;
unsigned char *start;
- EMACS_INT length, length_byte;
+ ptrdiff_t length, length_byte;
Lisp_Object name;
struct gcpro gcpro1, gcpro2, gcpro3, gcpro4;
int multibyte;
- EMACS_INT nchars;
+ ptrdiff_t nchars;
if (NILP (string))
return Qnil;
@@ -774,7 +773,7 @@ a new string, without any text properties, is returned. */)
}
else if (strp[0] == '\\' && strp[1] == '[')
{
- EMACS_INT start_idx;
+ ptrdiff_t start_idx;
int follow_remap = 1;
changed = 1;
@@ -813,7 +812,9 @@ a new string, without any text properties, is returned. */)
if (NILP (tem)) /* but not on any keys */
{
- EMACS_INT offset = bufp - buf;
+ ptrdiff_t offset = bufp - buf;
+ if (STRING_BYTES_BOUND - 4 < bsize)
+ string_overflow ();
buf = (char *) xrealloc (buf, bsize += 4);
bufp = buf + offset;
memcpy (bufp, "M-x ", 4);
@@ -836,7 +837,7 @@ a new string, without any text properties, is returned. */)
else if (strp[0] == '\\' && (strp[1] == '{' || strp[1] == '<'))
{
struct buffer *oldbuf;
- EMACS_INT start_idx;
+ ptrdiff_t start_idx;
/* This is for computing the SHADOWS arg for describe_map_tree. */
Lisp_Object active_maps = Fcurrent_active_maps (Qnil, Qnil);
Lisp_Object earlier_maps;
@@ -907,7 +908,9 @@ a new string, without any text properties, is returned. */)
length_byte = SBYTES (tem);
subst:
{
- EMACS_INT offset = bufp - buf;
+ ptrdiff_t offset = bufp - buf;
+ if (STRING_BYTES_BOUND - length_byte < bsize)
+ string_overflow ();
buf = (char *) xrealloc (buf, bsize += length_byte);
bufp = buf + offset;
memcpy (bufp, start, length_byte);
diff --git a/src/editfns.c b/src/editfns.c
index 577263c5ae..6759016766 100644
--- a/src/editfns.c
+++ b/src/editfns.c
@@ -1695,7 +1695,9 @@ The modifiers are `E' and `O'. For certain characters X,
%EX is a locale's alternative version of %X;
%OX is like %X, but uses the locale's number symbols.
-For example, to produce full ISO 8601 format, use "%Y-%m-%dT%T%z". */)
+For example, to produce full ISO 8601 format, use "%Y-%m-%dT%T%z".
+
+usage: (format-time-string FORMAT-STRING &optional TIME UNIVERSAL) */)
(Lisp_Object format_string, Lisp_Object timeval, Lisp_Object universal)
{
time_t value;
@@ -2051,7 +2053,12 @@ static char *initial_tz;
DEFUN ("set-time-zone-rule", Fset_time_zone_rule, Sset_time_zone_rule, 1, 1, 0,
doc: /* Set the local time zone using TZ, a string specifying a time zone rule.
If TZ is nil, use implementation-defined default time zone information.
-If TZ is t, use Universal Time. */)
+If TZ is t, use Universal Time.
+
+Instead of calling this function, you typically want (setenv "TZ" TZ).
+That changes both the environment of the Emacs process and the
+variable `process-environment', whereas `set-time-zone-rule' affects
+only the former. */)
(Lisp_Object tz)
{
const char *tzstring;
@@ -2100,7 +2107,7 @@ static char set_time_zone_rule_tz2[] = "TZ=GMT+1";
void
set_time_zone_rule (const char *tzstring)
{
- int envptrs;
+ ptrdiff_t envptrs;
char **from, **to, **newenv;
/* Make the ENVIRON vector longer with room for TZSTRING. */
@@ -3350,7 +3357,7 @@ usage: (save-restriction &rest BODY) */)
static char *message_text;
/* Allocated length of that buffer. */
-static int message_length;
+static ptrdiff_t message_length;
DEFUN ("message", Fmessage, Smessage, 1, MANY, 0,
doc: /* Display a message at the bottom of the screen.
@@ -3432,8 +3439,8 @@ usage: (message-box FORMAT-STRING &rest ARGS) */)
}
if (SBYTES (val) > message_length)
{
+ message_text = (char *) xrealloc (message_text, SBYTES (val));
message_length = SBYTES (val);
- message_text = (char *)xrealloc (message_text, message_length);
}
memcpy (message_text, SDATA (val), SBYTES (val));
message2 (message_text, SBYTES (val),
@@ -3882,7 +3889,7 @@ usage: (format STRING &rest OBJECTS) */)
: -1)),
/* Maximum number of bytes generated by any format, if
- precision is no more than DBL_USEFUL_PRECISION_MAX.
+ precision is no more than USEFUL_PRECISION_MAX.
On all practical hosts, %f is the worst case. */
SPRINTF_BUFSIZE =
sizeof "-." + (DBL_MAX_10_EXP + 1) + USEFUL_PRECISION_MAX,
@@ -4158,7 +4165,7 @@ usage: (format STRING &rest OBJECTS) */)
character. CONVBYTES says how much room is needed. Allocate
enough room (and then some) and do it again. */
{
- EMACS_INT used = p - buf;
+ ptrdiff_t used = p - buf;
if (max_bufsize - used < convbytes)
string_overflow ();
diff --git a/src/emacs.c b/src/emacs.c
index 39870ec007..4cc476290c 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -82,6 +82,10 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#include <sys/personality.h>
#endif
+#ifdef HAVE_LIBXML2
+#include <libxml/parser.h>
+#endif
+
#ifndef O_RDWR
#define O_RDWR 2
#endif
@@ -1120,7 +1124,7 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
#if defined (USG5) && defined (INTERRUPT_INPUT)
setpgrp ();
#endif
-#if defined (HAVE_GTK_AND_PTHREAD) && !defined (SYSTEM_MALLOC) && !defined (DOUG_LEA_MALLOC)
+#if defined (HAVE_PTHREAD) && !defined (SYSTEM_MALLOC) && !defined (DOUG_LEA_MALLOC)
{
extern void malloc_enable_thread (void);
@@ -1358,24 +1362,17 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
/* If we have the form --display=NAME,
convert it into -d name.
This requires inserting a new element into argv. */
- if (displayname != 0 && skip_args - count_before == 1)
+ if (displayname && count_before < skip_args)
{
- char **new = (char **) xmalloc (sizeof (char *) * (argc + 2));
- int j;
-
- for (j = 0; j < count_before + 1; j++)
- new[j] = argv[j];
- new[count_before + 1] = (char *) "-d";
- new[count_before + 2] = displayname;
- for (j = count_before + 2; j <argc; j++)
- new[j + 1] = argv[j];
- argv = new;
- argc++;
+ if (skip_args == count_before + 1)
+ {
+ memmove (argv + count_before + 3, argv + count_before + 2,
+ (argc - (count_before + 2)) * sizeof *argv);
+ argv[count_before + 2] = displayname;
+ argc++;
+ }
+ argv[count_before + 1] = (char *) "-d";
}
- /* Change --display to -d, when its arg is separate. */
- else if (displayname != 0 && skip_args > count_before
- && argv[count_before + 1][1] == '-')
- argv[count_before + 1] = (char *) "-d";
if (! no_site_lisp)
{
@@ -1838,8 +1835,8 @@ sort_args (int argc, char **argv)
0 for an option that takes no arguments,
1 for an option that takes one argument, etc.
-1 for an ordinary non-option argument. */
- int *options = (int *) xmalloc (sizeof (int) * argc);
- int *priority = (int *) xmalloc (sizeof (int) * argc);
+ int *options = xnmalloc (argc, sizeof *options);
+ int *priority = xnmalloc (argc, sizeof *priority);
int to = 1;
int incoming_used = 1;
int from;
@@ -2104,6 +2101,10 @@ shut_down_emacs (int sig, int no_x, Lisp_Object stuff)
#ifdef HAVE_NS
ns_term_shutdown (sig);
#endif
+
+#ifdef HAVE_LIBXML2
+ xmlCleanupParser ();
+#endif
}
@@ -2185,7 +2186,7 @@ You must run Emacs in batch mode in order to dump it. */)
memory_warnings (my_edata, malloc_warning);
}
#endif /* not WINDOWSNT */
-#if defined (HAVE_GTK_AND_PTHREAD) && !defined SYNC_INPUT
+#if defined (HAVE_PTHREAD) && !defined SYNC_INPUT
/* Pthread may call malloc before main, and then we will get an endless
loop, because pthread_self (see alloc.c) calls malloc the first time
it is called on some systems. */
diff --git a/src/eval.c b/src/eval.c
index ef169e80e2..e722b53fb7 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -133,8 +133,9 @@ static Lisp_Object Ffetch_bytecode (Lisp_Object);
void
init_eval_once (void)
{
- specpdl_size = 50;
- specpdl = (struct specbinding *) xmalloc (specpdl_size * sizeof (struct specbinding));
+ enum { size = 50 };
+ specpdl = (struct specbinding *) xmalloc (size * sizeof (struct specbinding));
+ specpdl_size = size;
specpdl_ptr = specpdl;
/* Don't forget to update docs (lispref node "Local Variables"). */
max_specpdl_size = 1300; /* 1000 is not enough for CEDET's c-by.el. */
@@ -192,7 +193,7 @@ call_debugger (Lisp_Object arg)
if (lisp_eval_depth + 40 > max_lisp_eval_depth)
max_lisp_eval_depth = lisp_eval_depth + 40;
- if (SPECPDL_INDEX () + 100 > max_specpdl_size)
+ if (max_specpdl_size - 100 < SPECPDL_INDEX ())
max_specpdl_size = SPECPDL_INDEX () + 100;
#ifdef HAVE_WINDOW_SYSTEM
@@ -1357,8 +1358,12 @@ A handler is applicable to an error
if CONDITION-NAME is one of the error's condition names.
If an error happens, the first applicable handler is run.
-The car of a handler may be a list of condition names
-instead of a single condition name. Then it handles all of them.
+The car of a handler may be a list of condition names instead of a
+single condition name; then it handles all of them. If the special
+condition name `debug' is present in this list, it allows another
+condition in the list to run the debugger if `debug-on-error' and the
+other usual mechanisms says it should (otherwise, `condition-case'
+suppresses the debugger).
When a handler handles an error, control returns to the `condition-case'
and it executes the handler's BODY...
@@ -1461,13 +1466,6 @@ internal_condition_case (Lisp_Object (*bfun) (void), Lisp_Object handlers,
struct catchtag c;
struct handler h;
- /* Since Fsignal will close off all calls to x_catch_errors,
- we will get the wrong results if some are not closed now. */
-#if HAVE_X_WINDOWS
- if (x_catching_errors ())
- abort ();
-#endif
-
c.tag = Qnil;
c.val = Qnil;
c.backlist = backtrace_list;
@@ -1506,13 +1504,6 @@ internal_condition_case_1 (Lisp_Object (*bfun) (Lisp_Object), Lisp_Object arg,
struct catchtag c;
struct handler h;
- /* Since Fsignal will close off all calls to x_catch_errors,
- we will get the wrong results if some are not closed now. */
-#if HAVE_X_WINDOWS
- if (x_catching_errors ())
- abort ();
-#endif
-
c.tag = Qnil;
c.val = Qnil;
c.backlist = backtrace_list;
@@ -1555,13 +1546,6 @@ internal_condition_case_2 (Lisp_Object (*bfun) (Lisp_Object, Lisp_Object),
struct catchtag c;
struct handler h;
- /* Since Fsignal will close off all calls to x_catch_errors,
- we will get the wrong results if some are not closed now. */
-#if HAVE_X_WINDOWS
- if (x_catching_errors ())
- abort ();
-#endif
-
c.tag = Qnil;
c.val = Qnil;
c.backlist = backtrace_list;
@@ -1604,13 +1588,6 @@ internal_condition_case_n (Lisp_Object (*bfun) (ptrdiff_t, Lisp_Object *),
struct catchtag c;
struct handler h;
- /* Since Fsignal will close off all calls to x_catch_errors,
- we will get the wrong results if some are not closed now. */
-#if HAVE_X_WINDOWS
- if (x_catching_errors ())
- abort ();
-#endif
-
c.tag = Qnil;
c.val = Qnil;
c.backlist = backtrace_list;
@@ -1727,6 +1704,10 @@ See also the function `condition-case'. */)
&& (!NILP (Vdebug_on_signal)
/* If no handler is present now, try to run the debugger. */
|| NILP (clause)
+ /* A `debug' symbol in the handler list disables the normal
+ suppression of the debugger. */
+ || (CONSP (clause) && CONSP (XCAR (clause))
+ && !NILP (Fmemq (Qdebug, XCAR (clause))))
/* Special handler that means "print a message and run debugger
if requested". */
|| EQ (h->handler, Qerror)))
@@ -3274,17 +3255,21 @@ static void
grow_specpdl (void)
{
register int count = SPECPDL_INDEX ();
- if (specpdl_size >= max_specpdl_size)
+ int max_size =
+ min (max_specpdl_size,
+ min (max (PTRDIFF_MAX, SIZE_MAX) / sizeof (struct specbinding),
+ INT_MAX));
+ int size;
+ if (max_size <= specpdl_size)
{
if (max_specpdl_size < 400)
- max_specpdl_size = 400;
- if (specpdl_size >= max_specpdl_size)
+ max_size = max_specpdl_size = 400;
+ if (max_size <= specpdl_size)
signal_error ("Variable binding depth exceeds max-specpdl-size", Qnil);
}
- specpdl_size *= 2;
- if (specpdl_size > max_specpdl_size)
- specpdl_size = max_specpdl_size;
- specpdl = (struct specbinding *) xrealloc (specpdl, specpdl_size * sizeof (struct specbinding));
+ size = specpdl_size < max_size / 2 ? 2 * specpdl_size : max_size;
+ specpdl = xnrealloc (specpdl, size, sizeof *specpdl);
+ specpdl_size = size;
specpdl_ptr = specpdl + count;
}
diff --git a/src/fileio.c b/src/fileio.c
index 6171368935..60ee35bb39 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -2912,7 +2912,7 @@ symbolic notation, like the `chmod' command from GNU Coreutils. */)
encoded_absname = ENCODE_FILE (absname);
- if (chmod (SSDATA (encoded_absname), XINT (mode)) < 0)
+ if (chmod (SSDATA (encoded_absname), XINT (mode) & 07777) < 0)
report_file_error ("Doing chmod", Fcons (absname, Qnil));
return Qnil;
@@ -5114,11 +5114,11 @@ auto_save_1 (void)
{
if (stat (SSDATA (BVAR (current_buffer, filename)), &st) >= 0)
/* But make sure we can overwrite it later! */
- auto_save_mode_bits = st.st_mode | 0600;
+ auto_save_mode_bits = (st.st_mode | 0600) & 0777;
else if ((modes = Ffile_modes (BVAR (current_buffer, filename)),
INTEGERP (modes)))
/* Remote files don't cooperate with stat. */
- auto_save_mode_bits = XINT (modes) | 0600;
+ auto_save_mode_bits = (XINT (modes) | 0600) & 0777;
}
return
diff --git a/src/fns.c b/src/fns.c
index 9c9d19fe26..a3af6b8c15 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -602,7 +602,7 @@ concat (ptrdiff_t nargs, Lisp_Object *args,
prev = Qnil;
if (STRINGP (val))
- SAFE_ALLOCA (textprops, struct textprop_rec *, sizeof (struct textprop_rec) * nargs);
+ SAFE_NALLOCA (textprops, 1, nargs);
for (argnum = 0; argnum < nargs; argnum++)
{
@@ -3395,11 +3395,13 @@ check_hash_table (Lisp_Object obj)
/* Value is the next integer I >= N, N >= 0 which is "almost" a prime
- number. */
+ number. A number is "almost" a prime number if it is not divisible
+ by any integer in the range 2 .. (NEXT_ALMOST_PRIME_LIMIT - 1). */
EMACS_INT
next_almost_prime (EMACS_INT n)
{
+ verify (NEXT_ALMOST_PRIME_LIMIT == 11);
for (n |= 1; ; n += 2)
if (n % 3 != 0 && n % 5 != 0 && n % 7 != 0)
return n;
@@ -3787,11 +3789,11 @@ maybe_resize_hash_table (struct Lisp_Hash_Table *h)
the hash code of KEY. Value is the index of the entry in H
matching KEY, or -1 if not found. */
-EMACS_INT
+ptrdiff_t
hash_lookup (struct Lisp_Hash_Table *h, Lisp_Object key, EMACS_UINT *hash)
{
EMACS_UINT hash_code;
- EMACS_INT start_of_bucket;
+ ptrdiff_t start_of_bucket;
Lisp_Object idx;
hash_code = h->hashfn (h, key);
@@ -3821,11 +3823,11 @@ hash_lookup (struct Lisp_Hash_Table *h, Lisp_Object key, EMACS_UINT *hash)
HASH is a previously computed hash code of KEY.
Value is the index of the entry in H matching KEY. */
-EMACS_INT
+ptrdiff_t
hash_put (struct Lisp_Hash_Table *h, Lisp_Object key, Lisp_Object value,
EMACS_UINT hash)
{
- EMACS_INT start_of_bucket, i;
+ ptrdiff_t start_of_bucket, i;
xassert ((hash & ~INTMASK) == 0);
@@ -4482,7 +4484,7 @@ If KEY is not found, return DFLT which defaults to nil. */)
(Lisp_Object key, Lisp_Object table, Lisp_Object dflt)
{
struct Lisp_Hash_Table *h = check_hash_table (table);
- EMACS_INT i = hash_lookup (h, key, NULL);
+ ptrdiff_t i = hash_lookup (h, key, NULL);
return i >= 0 ? HASH_VALUE (h, i) : dflt;
}
@@ -4494,7 +4496,7 @@ VALUE. In any case, return VALUE. */)
(Lisp_Object key, Lisp_Object value, Lisp_Object table)
{
struct Lisp_Hash_Table *h = check_hash_table (table);
- EMACS_INT i;
+ ptrdiff_t i;
EMACS_UINT hash;
i = hash_lookup (h, key, &hash);
diff --git a/src/fontset.c b/src/fontset.c
index 3091f43d6e..c8ae1e7484 100644
--- a/src/fontset.c
+++ b/src/fontset.c
@@ -447,7 +447,7 @@ reorder_font_vector (Lisp_Object font_group, struct font *font)
/* Return a font-group (actually a cons (-1 . FONT-GROUP-VECTOR)) for
character C in FONTSET. If C is -1, return a fallback font-group.
If C is not -1, the value may be Qt (FONTSET doesn't have a font
- for C even in the fallback group, or 0 (a font for C may be found
+ for C even in the fallback group), or 0 (a font for C may be found
only in the fallback group). */
static Lisp_Object
@@ -465,7 +465,9 @@ fontset_get_font_group (Lisp_Object fontset, int c)
if (! NILP (font_group))
return font_group;
base_fontset = FONTSET_BASE (fontset);
- if (c >= 0)
+ if (NILP (base_fontset))
+ font_group = Qnil;
+ else if (c >= 0)
font_group = char_table_ref_and_range (base_fontset, c, &from, &to);
else
font_group = FONTSET_FALLBACK (base_fontset);
@@ -476,6 +478,8 @@ fontset_get_font_group (Lisp_Object fontset, int c)
char_table_set_range (fontset, from, to, font_group);
return font_group;
}
+ if (!VECTORP (font_group))
+ return font_group;
font_group = Fcopy_sequence (font_group);
for (i = 0; i < ASIZE (font_group); i++)
if (! NILP (AREF (font_group, i)))
@@ -2100,6 +2104,8 @@ DEFUN ("fontset-list", Ffontset_list, Sfontset_list, 0, 0, 0,
#ifdef FONTSET_DEBUG
+Lisp_Object dump_fontset (Lisp_Object) EXTERNALLY_VISIBLE;
+
Lisp_Object
dump_fontset (Lisp_Object fontset)
{
diff --git a/src/frame.c b/src/frame.c
index 19ce78dfd9..711109a70c 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -160,7 +160,7 @@ set_menu_bar_lines (struct frame *f, Lisp_Object value, Lisp_Object oldval)
if (FRAME_MINIBUF_ONLY_P (f))
return;
- if (INTEGERP (value))
+ if (TYPE_RANGED_INTEGERP (int, value))
nlines = XINT (value);
else
nlines = 0;
@@ -2992,7 +2992,7 @@ x_set_frame_parameters (FRAME_PTR f, Lisp_Object alist)
f->size_hint_flags &= ~ (XNegative | YNegative);
if (EQ (left, Qminus))
f->size_hint_flags |= XNegative;
- else if (INTEGERP (left))
+ else if (TYPE_RANGED_INTEGERP (int, left))
{
leftpos = XINT (left);
if (leftpos < 0)
@@ -3000,21 +3000,21 @@ x_set_frame_parameters (FRAME_PTR f, Lisp_Object alist)
}
else if (CONSP (left) && EQ (XCAR (left), Qminus)
&& CONSP (XCDR (left))
- && INTEGERP (XCAR (XCDR (left))))
+ && RANGED_INTEGERP (-INT_MAX, XCAR (XCDR (left)), INT_MAX))
{
leftpos = - XINT (XCAR (XCDR (left)));
f->size_hint_flags |= XNegative;
}
else if (CONSP (left) && EQ (XCAR (left), Qplus)
&& CONSP (XCDR (left))
- && INTEGERP (XCAR (XCDR (left))))
+ && TYPE_RANGED_INTEGERP (int, XCAR (XCDR (left))))
{
leftpos = XINT (XCAR (XCDR (left)));
}
if (EQ (top, Qminus))
f->size_hint_flags |= YNegative;
- else if (INTEGERP (top))
+ else if (TYPE_RANGED_INTEGERP (int, top))
{
toppos = XINT (top);
if (toppos < 0)
@@ -3022,14 +3022,14 @@ x_set_frame_parameters (FRAME_PTR f, Lisp_Object alist)
}
else if (CONSP (top) && EQ (XCAR (top), Qminus)
&& CONSP (XCDR (top))
- && INTEGERP (XCAR (XCDR (top))))
+ && RANGED_INTEGERP (-INT_MAX, XCAR (XCDR (top)), INT_MAX))
{
toppos = - XINT (XCAR (XCDR (top)));
f->size_hint_flags |= YNegative;
}
else if (CONSP (top) && EQ (XCAR (top), Qplus)
&& CONSP (XCDR (top))
- && INTEGERP (XCAR (XCDR (top))))
+ && TYPE_RANGED_INTEGERP (int, XCAR (XCDR (top))))
{
toppos = XINT (XCAR (XCDR (top)));
}
@@ -3481,7 +3481,7 @@ x_set_scroll_bar_width (struct frame *f, Lisp_Object arg, Lisp_Object oldval)
x_set_window_size (f, 0, FRAME_COLS (f), FRAME_LINES (f));
do_pending_window_change (0);
}
- else if (INTEGERP (arg) && XINT (arg) > 0
+ else if (RANGED_INTEGERP (1, arg, INT_MAX)
&& XFASTINT (arg) != FRAME_CONFIG_SCROLL_BAR_WIDTH (f))
{
if (XFASTINT (arg) <= 2 * VERTICAL_SCROLL_BAR_WIDTH_TRIM)
@@ -3520,7 +3520,7 @@ x_set_alpha (struct frame *f, Lisp_Object arg, Lisp_Object oldval)
{
double alpha = 1.0;
double newval[2];
- int i, ialpha;
+ int i;
Lisp_Object item;
for (i = 0; i < 2; i++)
@@ -3544,7 +3544,7 @@ x_set_alpha (struct frame *f, Lisp_Object arg, Lisp_Object oldval)
}
else if (INTEGERP (item))
{
- ialpha = XINT (item);
+ EMACS_INT ialpha = XINT (item);
if (ialpha < 0 || 100 < ialpha)
args_out_of_range (make_number (0), make_number (100));
else
@@ -4031,11 +4031,15 @@ x_figure_window_size (struct frame *f, Lisp_Object parms, int toolbar_p)
if (!EQ (tem0, Qunbound))
{
CHECK_NUMBER (tem0);
+ if (! (0 <= XINT (tem0) && XINT (tem0) <= INT_MAX))
+ xsignal1 (Qargs_out_of_range, tem0);
FRAME_LINES (f) = XINT (tem0);
}
if (!EQ (tem1, Qunbound))
{
CHECK_NUMBER (tem1);
+ if (! (0 <= XINT (tem1) && XINT (tem1) <= INT_MAX))
+ xsignal1 (Qargs_out_of_range, tem1);
SET_FRAME_COLS (f, XINT (tem1));
}
if (!NILP (tem2) && !EQ (tem2, Qunbound))
@@ -4066,12 +4070,10 @@ x_figure_window_size (struct frame *f, Lisp_Object parms, int toolbar_p)
? tool_bar_button_relief
: DEFAULT_TOOL_BAR_BUTTON_RELIEF);
- if (INTEGERP (Vtool_bar_button_margin)
- && XINT (Vtool_bar_button_margin) > 0)
+ if (RANGED_INTEGERP (1, Vtool_bar_button_margin, INT_MAX))
margin = XFASTINT (Vtool_bar_button_margin);
else if (CONSP (Vtool_bar_button_margin)
- && INTEGERP (XCDR (Vtool_bar_button_margin))
- && XINT (XCDR (Vtool_bar_button_margin)) > 0)
+ && RANGED_INTEGERP (1, XCDR (Vtool_bar_button_margin), INT_MAX))
margin = XFASTINT (XCDR (Vtool_bar_button_margin));
else
margin = 0;
@@ -4097,14 +4099,14 @@ x_figure_window_size (struct frame *f, Lisp_Object parms, int toolbar_p)
}
else if (CONSP (tem0) && EQ (XCAR (tem0), Qminus)
&& CONSP (XCDR (tem0))
- && INTEGERP (XCAR (XCDR (tem0))))
+ && RANGED_INTEGERP (-INT_MAX, XCAR (XCDR (tem0)), INT_MAX))
{
f->top_pos = - XINT (XCAR (XCDR (tem0)));
window_prompting |= YNegative;
}
else if (CONSP (tem0) && EQ (XCAR (tem0), Qplus)
&& CONSP (XCDR (tem0))
- && INTEGERP (XCAR (XCDR (tem0))))
+ && TYPE_RANGED_INTEGERP (int, XCAR (XCDR (tem0))))
{
f->top_pos = XINT (XCAR (XCDR (tem0)));
}
@@ -4125,14 +4127,14 @@ x_figure_window_size (struct frame *f, Lisp_Object parms, int toolbar_p)
}
else if (CONSP (tem1) && EQ (XCAR (tem1), Qminus)
&& CONSP (XCDR (tem1))
- && INTEGERP (XCAR (XCDR (tem1))))
+ && RANGED_INTEGERP (-INT_MAX, XCAR (XCDR (tem1)), INT_MAX))
{
f->left_pos = - XINT (XCAR (XCDR (tem1)));
window_prompting |= XNegative;
}
else if (CONSP (tem1) && EQ (XCAR (tem1), Qplus)
&& CONSP (XCDR (tem1))
- && INTEGERP (XCAR (XCDR (tem1))))
+ && TYPE_RANGED_INTEGERP (int, XCAR (XCDR (tem1))))
{
f->left_pos = XINT (XCAR (XCDR (tem1)));
}
diff --git a/src/frame.h b/src/frame.h
index 8dccfb8540..3775403810 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -258,11 +258,11 @@ struct frame
/* Size of this frame, excluding fringes, scroll bars etc.,
in units of canonical characters. */
- EMACS_INT text_lines, text_cols;
+ int text_lines, text_cols;
/* Total size of this frame (i.e. its native window), in units of
canonical characters. */
- EMACS_INT total_lines, total_cols;
+ int total_lines, total_cols;
/* New text height and width for pending size change.
0 if no change pending. */
diff --git a/src/fringe.c b/src/fringe.c
index a4dc9433af..5878c54124 100644
--- a/src/fringe.c
+++ b/src/fringe.c
@@ -1610,22 +1610,25 @@ If BITMAP already exists, the existing definition is replaced. */)
if (n == max_fringe_bitmaps)
{
- if ((max_fringe_bitmaps + 20) > MAX_FRINGE_BITMAPS)
+ int bitmaps = max_fringe_bitmaps + 20;
+ if (MAX_FRINGE_BITMAPS < bitmaps)
error ("No free fringe bitmap slots");
i = max_fringe_bitmaps;
- max_fringe_bitmaps += 20;
fringe_bitmaps
= ((struct fringe_bitmap **)
- xrealloc (fringe_bitmaps, max_fringe_bitmaps * sizeof (struct fringe_bitmap *)));
+ xrealloc (fringe_bitmaps, bitmaps * sizeof *fringe_bitmaps));
fringe_faces
- = (Lisp_Object *) xrealloc (fringe_faces, max_fringe_bitmaps * sizeof (Lisp_Object));
+ = (Lisp_Object *) xrealloc (fringe_faces,
+ bitmaps * sizeof *fringe_faces);
- for (; i < max_fringe_bitmaps; i++)
+ for (i = max_fringe_bitmaps; i < bitmaps; i++)
{
fringe_bitmaps[i] = NULL;
fringe_faces[i] = Qnil;
}
+
+ max_fringe_bitmaps = bitmaps;
}
}
diff --git a/src/ftfont.c b/src/ftfont.c
index 4e313a8902..7858a31be2 100644
--- a/src/ftfont.c
+++ b/src/ftfont.c
@@ -214,6 +214,10 @@ ftfont_pattern_entity (FcPattern *p, Lisp_Object extra)
for (i = 0; i < FONT_OBJLIST_INDEX; i++)
ASET (val, i, AREF (entity, i));
+
+ ASET (val, FONT_EXTRA_INDEX, Fcopy_sequence (extra));
+ font_put_extra (val, QCfont_entity, key);
+
return val;
}
entity = font_make_entity ();
@@ -682,7 +686,10 @@ ftfont_get_open_type_spec (Lisp_Object otf_spec)
if (NILP (val))
continue;
len = Flength (val);
- spec->features[i] = malloc (sizeof (int) * XINT (len));
+ spec->features[i] =
+ (min (PTRDIFF_MAX, SIZE_MAX) / sizeof (int) < XINT (len)
+ ? 0
+ : malloc (sizeof (int) * XINT (len)));
if (! spec->features[i])
{
if (i > 0 && spec->features[0])
@@ -1761,15 +1768,10 @@ static OTF_GlyphString otf_gstring;
static void
setup_otf_gstring (int size)
{
- if (otf_gstring.size == 0)
- {
- otf_gstring.glyphs = (OTF_Glyph *) xmalloc (sizeof (OTF_Glyph) * size);
- otf_gstring.size = size;
- }
- else if (otf_gstring.size < size)
+ if (otf_gstring.size < size)
{
- otf_gstring.glyphs = xrealloc (otf_gstring.glyphs,
- sizeof (OTF_Glyph) * size);
+ otf_gstring.glyphs = xnrealloc (otf_gstring.glyphs,
+ size, sizeof (OTF_Glyph));
otf_gstring.size = size;
}
otf_gstring.used = size;
@@ -2445,17 +2447,19 @@ ftfont_shape_by_flt (Lisp_Object lgstring, struct font *font,
}
}
+ if (INT_MAX / 2 < len)
+ memory_full (SIZE_MAX);
+
if (gstring.allocated == 0)
{
- gstring.allocated = len * 2;
gstring.glyph_size = sizeof (MFLTGlyph);
- gstring.glyphs = xmalloc (sizeof (MFLTGlyph) * gstring.allocated);
+ gstring.glyphs = xnmalloc (len * 2, sizeof (MFLTGlyph));
+ gstring.allocated = len * 2;
}
else if (gstring.allocated < len * 2)
{
+ gstring.glyphs = xnrealloc (gstring.glyphs, len * 2, sizeof (MFLTGlyph));
gstring.allocated = len * 2;
- gstring.glyphs = xrealloc (gstring.glyphs,
- sizeof (MFLTGlyph) * gstring.allocated);
}
memset (gstring.glyphs, 0, sizeof (MFLTGlyph) * len);
for (i = 0; i < len; i++)
@@ -2504,9 +2508,11 @@ ftfont_shape_by_flt (Lisp_Object lgstring, struct font *font,
int result = mflt_run (&gstring, 0, len, &flt_font_ft.flt_font, flt);
if (result != -2)
break;
- gstring.allocated += gstring.allocated;
- gstring.glyphs = xrealloc (gstring.glyphs,
- sizeof (MFLTGlyph) * gstring.allocated);
+ if (INT_MAX / 2 < gstring.allocated)
+ memory_full (SIZE_MAX);
+ gstring.glyphs = xnrealloc (gstring.glyphs,
+ gstring.allocated, 2 * sizeof (MFLTGlyph));
+ gstring.allocated *= 2;
}
if (gstring.used > LGSTRING_GLYPH_LEN (lgstring))
return Qnil;
diff --git a/src/gmalloc.c b/src/gmalloc.c
index fa4aa1fdf6..d49259b8ed 100644
--- a/src/gmalloc.c
+++ b/src/gmalloc.c
@@ -37,7 +37,7 @@ Fifth Floor, Boston, MA 02110-1301, USA.
#include <config.h>
#endif
-#ifdef HAVE_GTK_AND_PTHREAD
+#ifdef HAVE_PTHREAD
#define USE_PTHREAD
#endif
@@ -351,10 +351,21 @@ Fifth Floor, Boston, MA 02110-1301, USA.
#endif
#include <errno.h>
-/* How to really get more memory. */
-#if defined(CYGWIN)
+/* On Cygwin there are two heaps. temacs uses the static heap
+ (defined in sheap.c and managed with bss_sbrk), and the dumped
+ emacs uses the Cygwin heap (managed with sbrk). When emacs starts
+ on Cygwin, it reinitializes malloc, and we save the old info for
+ use by free and realloc if they're called with a pointer into the
+ static heap.
+
+ Currently (2011-08-16) the Cygwin build doesn't use ralloc.c; if
+ this is changed in the future, we'll have to similarly deal with
+ reinitializing ralloc. */
+#ifdef CYGWIN
extern __ptr_t bss_sbrk PP ((ptrdiff_t __size));
extern int bss_sbrk_did_unexec;
+char *bss_sbrk_heapbase; /* _heapbase for static heap */
+malloc_info *bss_sbrk_heapinfo; /* _heapinfo for static heap */
#endif
__ptr_t (*__morecore) PP ((__malloc_ptrdiff_t __size)) = __default_morecore;
@@ -584,6 +595,16 @@ malloc_initialize_1 ()
mcheck (NULL);
#endif
+#ifdef CYGWIN
+ if (bss_sbrk_did_unexec)
+ /* we're reinitializing the dumped emacs */
+ {
+ bss_sbrk_heapbase = _heapbase;
+ bss_sbrk_heapinfo = _heapinfo;
+ memset (_fraghead, 0, BLOCKLOG * sizeof (struct list));
+ }
+#endif
+
if (__malloc_initialize_hook)
(*__malloc_initialize_hook) ();
@@ -1054,6 +1075,12 @@ _free_internal_nolock (ptr)
if (ptr == NULL)
return;
+#ifdef CYGWIN
+ if (ptr < _heapbase)
+ /* We're being asked to free something in the static heap. */
+ return;
+#endif
+
PROTECT_MALLOC_STATE (0);
LOCK_ALIGNED_BLOCKS ();
@@ -1349,6 +1376,31 @@ Fifth Floor, Boston, MA 02110-1301, USA.
#define min(A, B) ((A) < (B) ? (A) : (B))
+/* On Cygwin the dumped emacs may try to realloc storage allocated in
+ the static heap. We just malloc space in the new heap and copy the
+ data. */
+#ifdef CYGWIN
+__ptr_t
+special_realloc (ptr, size)
+ __ptr_t ptr;
+ __malloc_size_t size;
+{
+ __ptr_t result;
+ int type;
+ __malloc_size_t block, oldsize;
+
+ block = ((char *) ptr - bss_sbrk_heapbase) / BLOCKSIZE + 1;
+ type = bss_sbrk_heapinfo[block].busy.type;
+ oldsize =
+ type == 0 ? bss_sbrk_heapinfo[block].busy.info.size * BLOCKSIZE
+ : (__malloc_size_t) 1 << type;
+ result = _malloc_internal_nolock (size);
+ if (result != NULL)
+ memcpy (result, ptr, min (oldsize, size));
+ return result;
+}
+#endif
+
/* Debugging hook for realloc. */
__ptr_t (*__realloc_hook) PP ((__ptr_t __ptr, __malloc_size_t __size));
@@ -1375,6 +1427,12 @@ _realloc_internal_nolock (ptr, size)
else if (ptr == NULL)
return _malloc_internal_nolock (size);
+#ifdef CYGWIN
+ if (ptr < _heapbase)
+ /* ptr points into the static heap */
+ return special_realloc (ptr, size);
+#endif
+
block = BLOCK (ptr);
PROTECT_MALLOC_STATE (0);
diff --git a/src/gnutls.c b/src/gnutls.c
index fc651d2c7e..0743ef3f4e 100644
--- a/src/gnutls.c
+++ b/src/gnutls.c
@@ -42,19 +42,19 @@ static Lisp_Object Qgnutls_e_interrupted, Qgnutls_e_again,
static int gnutls_global_initialized;
/* The following are for the property list of `gnutls-boot'. */
-static Lisp_Object Qgnutls_bootprop_priority;
-static Lisp_Object Qgnutls_bootprop_trustfiles;
-static Lisp_Object Qgnutls_bootprop_keylist;
-static Lisp_Object Qgnutls_bootprop_crlfiles;
-static Lisp_Object Qgnutls_bootprop_callbacks;
-static Lisp_Object Qgnutls_bootprop_loglevel;
-static Lisp_Object Qgnutls_bootprop_hostname;
-static Lisp_Object Qgnutls_bootprop_min_prime_bits;
-static Lisp_Object Qgnutls_bootprop_verify_flags;
-static Lisp_Object Qgnutls_bootprop_verify_hostname_error;
+static Lisp_Object QCgnutls_bootprop_priority;
+static Lisp_Object QCgnutls_bootprop_trustfiles;
+static Lisp_Object QCgnutls_bootprop_keylist;
+static Lisp_Object QCgnutls_bootprop_crlfiles;
+static Lisp_Object QCgnutls_bootprop_callbacks;
+static Lisp_Object QCgnutls_bootprop_loglevel;
+static Lisp_Object QCgnutls_bootprop_hostname;
+static Lisp_Object QCgnutls_bootprop_min_prime_bits;
+static Lisp_Object QCgnutls_bootprop_verify_flags;
+static Lisp_Object QCgnutls_bootprop_verify_hostname_error;
/* Callback keys for `gnutls-boot'. Unused currently. */
-static Lisp_Object Qgnutls_bootprop_callbacks_verify;
+static Lisp_Object QCgnutls_bootprop_callbacks_verify;
static void gnutls_log_function (int, const char *);
static void gnutls_log_function2 (int, const char*, const char*);
@@ -72,41 +72,41 @@ static void gnutls_log_function2 (int, const char*, const char*);
}
DEF_GNUTLS_FN (gnutls_alert_description_t, gnutls_alert_get,
- (gnutls_session_t));
+ (gnutls_session_t));
DEF_GNUTLS_FN (const char *, gnutls_alert_get_name,
- (gnutls_alert_description_t));
+ (gnutls_alert_description_t));
DEF_GNUTLS_FN (int, gnutls_alert_send_appropriate, (gnutls_session_t, int));
DEF_GNUTLS_FN (int, gnutls_anon_allocate_client_credentials,
- (gnutls_anon_client_credentials_t *));
+ (gnutls_anon_client_credentials_t *));
DEF_GNUTLS_FN (void, gnutls_anon_free_client_credentials,
- (gnutls_anon_client_credentials_t));
+ (gnutls_anon_client_credentials_t));
DEF_GNUTLS_FN (int, gnutls_bye, (gnutls_session_t, gnutls_close_request_t));
DEF_GNUTLS_FN (int, gnutls_certificate_allocate_credentials,
- (gnutls_certificate_credentials_t *));
+ (gnutls_certificate_credentials_t *));
DEF_GNUTLS_FN (void, gnutls_certificate_free_credentials,
- (gnutls_certificate_credentials_t));
+ (gnutls_certificate_credentials_t));
DEF_GNUTLS_FN (const gnutls_datum_t *, gnutls_certificate_get_peers,
- (gnutls_session_t, unsigned int *));
+ (gnutls_session_t, unsigned int *));
DEF_GNUTLS_FN (void, gnutls_certificate_set_verify_flags,
- (gnutls_certificate_credentials_t, unsigned int));
+ (gnutls_certificate_credentials_t, unsigned int));
DEF_GNUTLS_FN (int, gnutls_certificate_set_x509_crl_file,
- (gnutls_certificate_credentials_t, const char *,
- gnutls_x509_crt_fmt_t));
+ (gnutls_certificate_credentials_t, const char *,
+ gnutls_x509_crt_fmt_t));
DEF_GNUTLS_FN (int, gnutls_certificate_set_x509_key_file,
- (gnutls_certificate_credentials_t, const char *, const char *,
- gnutls_x509_crt_fmt_t));
+ (gnutls_certificate_credentials_t, const char *, const char *,
+ gnutls_x509_crt_fmt_t));
DEF_GNUTLS_FN (int, gnutls_certificate_set_x509_trust_file,
- (gnutls_certificate_credentials_t, const char *,
- gnutls_x509_crt_fmt_t));
+ (gnutls_certificate_credentials_t, const char *,
+ gnutls_x509_crt_fmt_t));
DEF_GNUTLS_FN (gnutls_certificate_type_t, gnutls_certificate_type_get,
- (gnutls_session_t));
+ (gnutls_session_t));
DEF_GNUTLS_FN (int, gnutls_certificate_verify_peers2,
- (gnutls_session_t, unsigned int *));
+ (gnutls_session_t, unsigned int *));
DEF_GNUTLS_FN (int, gnutls_credentials_set,
- (gnutls_session_t, gnutls_credentials_type_t, void *));
+ (gnutls_session_t, gnutls_credentials_type_t, void *));
DEF_GNUTLS_FN (void, gnutls_deinit, (gnutls_session_t));
DEF_GNUTLS_FN (void, gnutls_dh_set_prime_bits,
- (gnutls_session_t, unsigned int));
+ (gnutls_session_t, unsigned int));
DEF_GNUTLS_FN (int, gnutls_error_is_fatal, (int));
DEF_GNUTLS_FN (int, gnutls_global_init, (void));
DEF_GNUTLS_FN (void, gnutls_global_set_log_function, (gnutls_log_func));
@@ -118,27 +118,27 @@ DEF_GNUTLS_FN (void, gnutls_global_set_mem_functions,
DEF_GNUTLS_FN (int, gnutls_handshake, (gnutls_session_t));
DEF_GNUTLS_FN (int, gnutls_init, (gnutls_session_t *, gnutls_connection_end_t));
DEF_GNUTLS_FN (int, gnutls_priority_set_direct,
- (gnutls_session_t, const char *, const char **));
+ (gnutls_session_t, const char *, const char **));
DEF_GNUTLS_FN (size_t, gnutls_record_check_pending, (gnutls_session_t));
DEF_GNUTLS_FN (ssize_t, gnutls_record_recv, (gnutls_session_t, void *, size_t));
DEF_GNUTLS_FN (ssize_t, gnutls_record_send,
- (gnutls_session_t, const void *, size_t));
+ (gnutls_session_t, const void *, size_t));
DEF_GNUTLS_FN (const char *, gnutls_strerror, (int));
DEF_GNUTLS_FN (void, gnutls_transport_set_errno, (gnutls_session_t, int));
DEF_GNUTLS_FN (void, gnutls_transport_set_lowat, (gnutls_session_t, int));
DEF_GNUTLS_FN (void, gnutls_transport_set_ptr2,
- (gnutls_session_t, gnutls_transport_ptr_t,
- gnutls_transport_ptr_t));
+ (gnutls_session_t, gnutls_transport_ptr_t,
+ gnutls_transport_ptr_t));
DEF_GNUTLS_FN (void, gnutls_transport_set_pull_function,
- (gnutls_session_t, gnutls_pull_func));
+ (gnutls_session_t, gnutls_pull_func));
DEF_GNUTLS_FN (void, gnutls_transport_set_push_function,
- (gnutls_session_t, gnutls_push_func));
+ (gnutls_session_t, gnutls_push_func));
DEF_GNUTLS_FN (int, gnutls_x509_crt_check_hostname,
- (gnutls_x509_crt_t, const char *));
+ (gnutls_x509_crt_t, const char *));
DEF_GNUTLS_FN (void, gnutls_x509_crt_deinit, (gnutls_x509_crt_t));
DEF_GNUTLS_FN (int, gnutls_x509_crt_import,
- (gnutls_x509_crt_t, const gnutls_datum_t *,
- gnutls_x509_crt_fmt_t));
+ (gnutls_x509_crt_t, const gnutls_datum_t *,
+ gnutls_x509_crt_fmt_t));
DEF_GNUTLS_FN (int, gnutls_x509_crt_init, (gnutls_x509_crt_t *));
static int
@@ -196,7 +196,7 @@ init_gnutls_functions (Lisp_Object libraries)
max_log_level = global_gnutls_log_level;
GNUTLS_LOG2 (1, max_log_level, "GnuTLS library loaded:",
- SDATA (Fget (Qgnutls_dll, QCloaded_from)));
+ SDATA (Fget (Qgnutls_dll, QCloaded_from)));
return 1;
}
@@ -267,29 +267,29 @@ emacs_gnutls_handshake (struct Lisp_Process *proc)
{
#ifdef WINDOWSNT
/* On W32 we cannot transfer socket handles between different runtime
- libraries, so we tell GnuTLS to use our special push/pull
- functions. */
+ libraries, so we tell GnuTLS to use our special push/pull
+ functions. */
fn_gnutls_transport_set_ptr2 (state,
- (gnutls_transport_ptr_t) proc,
- (gnutls_transport_ptr_t) proc);
+ (gnutls_transport_ptr_t) proc,
+ (gnutls_transport_ptr_t) proc);
fn_gnutls_transport_set_push_function (state, &emacs_gnutls_push);
fn_gnutls_transport_set_pull_function (state, &emacs_gnutls_pull);
/* For non blocking sockets or other custom made pull/push
- functions the gnutls_transport_set_lowat must be called, with
- a zero low water mark value. (GnuTLS 2.10.4 documentation)
+ functions the gnutls_transport_set_lowat must be called, with
+ a zero low water mark value. (GnuTLS 2.10.4 documentation)
- (Note: this is probably not strictly necessary as the lowat
- value is only used when no custom pull/push functions are
- set.) */
+ (Note: this is probably not strictly necessary as the lowat
+ value is only used when no custom pull/push functions are
+ set.) */
fn_gnutls_transport_set_lowat (state, 0);
#else
/* This is how GnuTLS takes sockets: as file descriptors passed
- in. For an Emacs process socket, infd and outfd are the
- same but we use this two-argument version for clarity. */
+ in. For an Emacs process socket, infd and outfd are the
+ same but we use this two-argument version for clarity. */
fn_gnutls_transport_set_ptr2 (state,
- (gnutls_transport_ptr_t) (long) proc->infd,
- (gnutls_transport_ptr_t) (long) proc->outfd);
+ (gnutls_transport_ptr_t) (long) proc->infd,
+ (gnutls_transport_ptr_t) (long) proc->outfd);
#endif
proc->gnutls_initstage = GNUTLS_STAGE_TRANSPORT_POINTERS_SET;
@@ -352,12 +352,12 @@ emacs_gnutls_write (struct Lisp_Process *proc, const char *buf, EMACS_INT nbyte)
rtnval = fn_gnutls_record_send (state, buf, nbyte);
if (rtnval < 0)
- {
- if (rtnval == GNUTLS_E_AGAIN || rtnval == GNUTLS_E_INTERRUPTED)
- continue;
- else
- break;
- }
+ {
+ if (rtnval == GNUTLS_E_AGAIN || rtnval == GNUTLS_E_INTERRUPTED)
+ continue;
+ else
+ break;
+ }
buf += rtnval;
nbyte -= rtnval;
@@ -716,17 +716,17 @@ one trustfile (usually a CA bundle). */)
return gnutls_make_error (GNUTLS_EMACS_ERROR_NOT_LOADED);
}
- hostname = Fplist_get (proplist, Qgnutls_bootprop_hostname);
- priority_string = Fplist_get (proplist, Qgnutls_bootprop_priority);
- trustfiles = Fplist_get (proplist, Qgnutls_bootprop_trustfiles);
- keylist = Fplist_get (proplist, Qgnutls_bootprop_keylist);
- crlfiles = Fplist_get (proplist, Qgnutls_bootprop_crlfiles);
- /* callbacks = Fplist_get (proplist, Qgnutls_bootprop_callbacks); */
- loglevel = Fplist_get (proplist, Qgnutls_bootprop_loglevel);
- verify_flags = Fplist_get (proplist, Qgnutls_bootprop_verify_flags);
- /* verify_error = Fplist_get (proplist, Qgnutls_bootprop_verify_error); */
- verify_hostname_error = Fplist_get (proplist, Qgnutls_bootprop_verify_hostname_error);
- prime_bits = Fplist_get (proplist, Qgnutls_bootprop_min_prime_bits);
+ hostname = Fplist_get (proplist, QCgnutls_bootprop_hostname);
+ priority_string = Fplist_get (proplist, QCgnutls_bootprop_priority);
+ trustfiles = Fplist_get (proplist, QCgnutls_bootprop_trustfiles);
+ keylist = Fplist_get (proplist, QCgnutls_bootprop_keylist);
+ crlfiles = Fplist_get (proplist, QCgnutls_bootprop_crlfiles);
+ /* callbacks = Fplist_get (proplist, QCgnutls_bootprop_callbacks); */
+ loglevel = Fplist_get (proplist, QCgnutls_bootprop_loglevel);
+ verify_flags = Fplist_get (proplist, QCgnutls_bootprop_verify_flags);
+ /* verify_error = Fplist_get (proplist, QCgnutls_bootprop_verify_error); */
+ verify_hostname_error = Fplist_get (proplist, QCgnutls_bootprop_verify_hostname_error);
+ prime_bits = Fplist_get (proplist, QCgnutls_bootprop_min_prime_bits);
if (!STRINGP (hostname))
error ("gnutls-boot: invalid :hostname parameter");
@@ -756,26 +756,26 @@ one trustfile (usually a CA bundle). */)
if (EQ (type, Qgnutls_x509pki))
{
- GNUTLS_LOG (2, max_log_level, "deallocating x509 credentials");
- x509_cred = XPROCESS (proc)->gnutls_x509_cred;
- fn_gnutls_certificate_free_credentials (x509_cred);
+ GNUTLS_LOG (2, max_log_level, "deallocating x509 credentials");
+ x509_cred = XPROCESS (proc)->gnutls_x509_cred;
+ fn_gnutls_certificate_free_credentials (x509_cred);
}
else if (EQ (type, Qgnutls_anon))
{
- GNUTLS_LOG (2, max_log_level, "deallocating anon credentials");
- anon_cred = XPROCESS (proc)->gnutls_anon_cred;
- fn_gnutls_anon_free_client_credentials (anon_cred);
+ GNUTLS_LOG (2, max_log_level, "deallocating anon credentials");
+ anon_cred = XPROCESS (proc)->gnutls_anon_cred;
+ fn_gnutls_anon_free_client_credentials (anon_cred);
}
else
{
- error ("unknown credential type");
- ret = GNUTLS_EMACS_ERROR_INVALID_TYPE;
+ error ("unknown credential type");
+ ret = GNUTLS_EMACS_ERROR_INVALID_TYPE;
}
if (GNUTLS_INITSTAGE (proc) >= GNUTLS_STAGE_INIT)
{
- GNUTLS_LOG (1, max_log_level, "deallocating x509 credentials");
- Fgnutls_deinit (proc);
+ GNUTLS_LOG (1, max_log_level, "deallocating x509 credentials");
+ Fgnutls_deinit (proc);
}
}
@@ -790,20 +790,20 @@ one trustfile (usually a CA bundle). */)
fn_gnutls_certificate_allocate_credentials (&x509_cred);
if (NUMBERP (verify_flags))
- {
- gnutls_verify_flags = XINT (verify_flags);
- GNUTLS_LOG (2, max_log_level, "setting verification flags");
- }
+ {
+ gnutls_verify_flags = XINT (verify_flags);
+ GNUTLS_LOG (2, max_log_level, "setting verification flags");
+ }
else if (NILP (verify_flags))
- {
- /* The default is already GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT. */
- GNUTLS_LOG (2, max_log_level, "using default verification flags");
- }
+ {
+ /* The default is already GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT. */
+ GNUTLS_LOG (2, max_log_level, "using default verification flags");
+ }
else
- {
- /* The default is already GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT. */
- GNUTLS_LOG (2, max_log_level, "ignoring invalid verify-flags");
- }
+ {
+ /* The default is already GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT. */
+ GNUTLS_LOG (2, max_log_level, "ignoring invalid verify-flags");
+ }
fn_gnutls_certificate_set_verify_flags (x509_cred, gnutls_verify_flags);
}
else if (EQ (type, Qgnutls_anon))
@@ -828,76 +828,76 @@ one trustfile (usually a CA bundle). */)
for (tail = trustfiles; !NILP (tail); tail = Fcdr (tail))
{
Lisp_Object trustfile = Fcar (tail);
- if (STRINGP (trustfile))
- {
- GNUTLS_LOG2 (1, max_log_level, "setting the trustfile: ",
- SSDATA (trustfile));
- ret = fn_gnutls_certificate_set_x509_trust_file
- (x509_cred,
- SSDATA (trustfile),
- file_format);
-
- if (ret < GNUTLS_E_SUCCESS)
- return gnutls_make_error (ret);
- }
- else
- {
- error ("Sorry, GnuTLS can't use non-string trustfile %s",
- SDATA (trustfile));
- }
- }
+ if (STRINGP (trustfile))
+ {
+ GNUTLS_LOG2 (1, max_log_level, "setting the trustfile: ",
+ SSDATA (trustfile));
+ ret = fn_gnutls_certificate_set_x509_trust_file
+ (x509_cred,
+ SSDATA (trustfile),
+ file_format);
+
+ if (ret < GNUTLS_E_SUCCESS)
+ return gnutls_make_error (ret);
+ }
+ else
+ {
+ error ("Sorry, GnuTLS can't use non-string trustfile %s",
+ SDATA (trustfile));
+ }
+ }
for (tail = crlfiles; !NILP (tail); tail = Fcdr (tail))
{
Lisp_Object crlfile = Fcar (tail);
- if (STRINGP (crlfile))
- {
- GNUTLS_LOG2 (1, max_log_level, "setting the CRL file: ",
- SSDATA (crlfile));
- ret = fn_gnutls_certificate_set_x509_crl_file
- (x509_cred,
- SSDATA (crlfile),
- file_format);
-
- if (ret < GNUTLS_E_SUCCESS)
- return gnutls_make_error (ret);
- }
- else
- {
- error ("Sorry, GnuTLS can't use non-string CRL file %s",
- SDATA (crlfile));
- }
- }
+ if (STRINGP (crlfile))
+ {
+ GNUTLS_LOG2 (1, max_log_level, "setting the CRL file: ",
+ SSDATA (crlfile));
+ ret = fn_gnutls_certificate_set_x509_crl_file
+ (x509_cred,
+ SSDATA (crlfile),
+ file_format);
+
+ if (ret < GNUTLS_E_SUCCESS)
+ return gnutls_make_error (ret);
+ }
+ else
+ {
+ error ("Sorry, GnuTLS can't use non-string CRL file %s",
+ SDATA (crlfile));
+ }
+ }
for (tail = keylist; !NILP (tail); tail = Fcdr (tail))
{
Lisp_Object keyfile = Fcar (Fcar (tail));
Lisp_Object certfile = Fcar (Fcdr (tail));
- if (STRINGP (keyfile) && STRINGP (certfile))
- {
- GNUTLS_LOG2 (1, max_log_level, "setting the client key file: ",
- SSDATA (keyfile));
- GNUTLS_LOG2 (1, max_log_level, "setting the client cert file: ",
- SSDATA (certfile));
- ret = fn_gnutls_certificate_set_x509_key_file
- (x509_cred,
- SSDATA (certfile),
- SSDATA (keyfile),
- file_format);
-
- if (ret < GNUTLS_E_SUCCESS)
- return gnutls_make_error (ret);
- }
- else
- {
- if (STRINGP (keyfile))
- error ("Sorry, GnuTLS can't use non-string client cert file %s",
- SDATA (certfile));
- else
- error ("Sorry, GnuTLS can't use non-string client key file %s",
- SDATA (keyfile));
- }
- }
+ if (STRINGP (keyfile) && STRINGP (certfile))
+ {
+ GNUTLS_LOG2 (1, max_log_level, "setting the client key file: ",
+ SSDATA (keyfile));
+ GNUTLS_LOG2 (1, max_log_level, "setting the client cert file: ",
+ SSDATA (certfile));
+ ret = fn_gnutls_certificate_set_x509_key_file
+ (x509_cred,
+ SSDATA (certfile),
+ SSDATA (keyfile),
+ file_format);
+
+ if (ret < GNUTLS_E_SUCCESS)
+ return gnutls_make_error (ret);
+ }
+ else
+ {
+ if (STRINGP (keyfile))
+ error ("Sorry, GnuTLS can't use non-string client cert file %s",
+ SDATA (certfile));
+ else
+ error ("Sorry, GnuTLS can't use non-string client key file %s",
+ SDATA (keyfile));
+ }
+ }
}
GNUTLS_INITSTAGE (proc) = GNUTLS_STAGE_FILES;
@@ -925,19 +925,19 @@ one trustfile (usually a CA bundle). */)
{
priority_string_ptr = SSDATA (priority_string);
GNUTLS_LOG2 (1, max_log_level, "got non-default priority string:",
- priority_string_ptr);
+ priority_string_ptr);
}
else
{
GNUTLS_LOG2 (1, max_log_level, "using default priority string:",
- priority_string_ptr);
+ priority_string_ptr);
}
GNUTLS_LOG (1, max_log_level, "setting the priority string");
ret = fn_gnutls_priority_set_direct (state,
- priority_string_ptr,
- NULL);
+ priority_string_ptr,
+ NULL);
if (ret < GNUTLS_E_SUCCESS)
return gnutls_make_error (ret);
@@ -990,44 +990,44 @@ one trustfile (usually a CA bundle). */)
if (XINT (loglevel) > 0 && peer_verification & GNUTLS_CERT_INVALID)
message ("%s certificate could not be verified.",
- c_hostname);
+ c_hostname);
if (peer_verification & GNUTLS_CERT_REVOKED)
GNUTLS_LOG2 (1, max_log_level, "certificate was revoked (CRL):",
- c_hostname);
+ c_hostname);
if (peer_verification & GNUTLS_CERT_SIGNER_NOT_FOUND)
GNUTLS_LOG2 (1, max_log_level, "certificate signer was not found:",
- c_hostname);
+ c_hostname);
if (peer_verification & GNUTLS_CERT_SIGNER_NOT_CA)
GNUTLS_LOG2 (1, max_log_level, "certificate signer is not a CA:",
- c_hostname);
+ c_hostname);
if (peer_verification & GNUTLS_CERT_INSECURE_ALGORITHM)
GNUTLS_LOG2 (1, max_log_level,
- "certificate was signed with an insecure algorithm:",
- c_hostname);
+ "certificate was signed with an insecure algorithm:",
+ c_hostname);
if (peer_verification & GNUTLS_CERT_NOT_ACTIVATED)
GNUTLS_LOG2 (1, max_log_level, "certificate is not yet activated:",
- c_hostname);
+ c_hostname);
if (peer_verification & GNUTLS_CERT_EXPIRED)
GNUTLS_LOG2 (1, max_log_level, "certificate has expired:",
- c_hostname);
+ c_hostname);
if (peer_verification != 0)
{
if (NILP (verify_hostname_error))
{
- GNUTLS_LOG2 (1, max_log_level, "certificate validation failed:",
- c_hostname);
+ GNUTLS_LOG2 (1, max_log_level, "certificate validation failed:",
+ c_hostname);
}
else
{
- error ("Certificate validation failed %s, verification code %d",
- c_hostname, peer_verification);
+ error ("Certificate validation failed %s, verification code %d",
+ c_hostname, peer_verification);
}
}
@@ -1039,41 +1039,41 @@ one trustfile (usually a CA bundle). */)
ret = fn_gnutls_x509_crt_init (&gnutls_verify_cert);
if (ret < GNUTLS_E_SUCCESS)
- return gnutls_make_error (ret);
+ return gnutls_make_error (ret);
gnutls_verify_cert_list =
- fn_gnutls_certificate_get_peers (state, &gnutls_verify_cert_list_size);
+ fn_gnutls_certificate_get_peers (state, &gnutls_verify_cert_list_size);
if (NULL == gnutls_verify_cert_list)
- {
- error ("No x509 certificate was found!\n");
- }
+ {
+ error ("No x509 certificate was found!\n");
+ }
/* We only check the first certificate in the given chain. */
ret = fn_gnutls_x509_crt_import (gnutls_verify_cert,
- &gnutls_verify_cert_list[0],
- GNUTLS_X509_FMT_DER);
+ &gnutls_verify_cert_list[0],
+ GNUTLS_X509_FMT_DER);
if (ret < GNUTLS_E_SUCCESS)
- {
- fn_gnutls_x509_crt_deinit (gnutls_verify_cert);
- return gnutls_make_error (ret);
- }
+ {
+ fn_gnutls_x509_crt_deinit (gnutls_verify_cert);
+ return gnutls_make_error (ret);
+ }
if (!fn_gnutls_x509_crt_check_hostname (gnutls_verify_cert, c_hostname))
- {
- if (NILP (verify_hostname_error))
- {
- GNUTLS_LOG2 (1, max_log_level, "x509 certificate does not match:",
- c_hostname);
- }
- else
- {
- fn_gnutls_x509_crt_deinit (gnutls_verify_cert);
- error ("The x509 certificate does not match \"%s\"",
- c_hostname);
- }
- }
+ {
+ if (NILP (verify_hostname_error))
+ {
+ GNUTLS_LOG2 (1, max_log_level, "x509 certificate does not match:",
+ c_hostname);
+ }
+ else
+ {
+ fn_gnutls_x509_crt_deinit (gnutls_verify_cert);
+ error ("The x509 certificate does not match \"%s\"",
+ c_hostname);
+ }
+ }
fn_gnutls_x509_crt_deinit (gnutls_verify_cert);
}
@@ -1105,7 +1105,7 @@ This function may also return `gnutls-e-again', or
state = XPROCESS (proc)->gnutls_state;
ret = fn_gnutls_bye (state,
- NILP (cont) ? GNUTLS_SHUT_RDWR : GNUTLS_SHUT_WR);
+ NILP (cont) ? GNUTLS_SHUT_RDWR : GNUTLS_SHUT_WR);
return gnutls_make_error (ret);
}
@@ -1119,33 +1119,33 @@ syms_of_gnutls (void)
DEFSYM (Qgnutls_code, "gnutls-code");
DEFSYM (Qgnutls_anon, "gnutls-anon");
DEFSYM (Qgnutls_x509pki, "gnutls-x509pki");
- DEFSYM (Qgnutls_bootprop_hostname, ":hostname");
- DEFSYM (Qgnutls_bootprop_priority, ":priority");
- DEFSYM (Qgnutls_bootprop_trustfiles, ":trustfiles");
- DEFSYM (Qgnutls_bootprop_keylist, ":keylist");
- DEFSYM (Qgnutls_bootprop_crlfiles, ":crlfiles");
- DEFSYM (Qgnutls_bootprop_callbacks, ":callbacks");
- DEFSYM (Qgnutls_bootprop_callbacks_verify, "verify");
- DEFSYM (Qgnutls_bootprop_min_prime_bits, ":min-prime-bits");
- DEFSYM (Qgnutls_bootprop_loglevel, ":loglevel");
- DEFSYM (Qgnutls_bootprop_verify_flags, ":verify-flags");
- DEFSYM (Qgnutls_bootprop_verify_hostname_error, ":verify-hostname-error");
+ DEFSYM (QCgnutls_bootprop_hostname, ":hostname");
+ DEFSYM (QCgnutls_bootprop_priority, ":priority");
+ DEFSYM (QCgnutls_bootprop_trustfiles, ":trustfiles");
+ DEFSYM (QCgnutls_bootprop_keylist, ":keylist");
+ DEFSYM (QCgnutls_bootprop_crlfiles, ":crlfiles");
+ DEFSYM (QCgnutls_bootprop_callbacks, ":callbacks");
+ DEFSYM (QCgnutls_bootprop_callbacks_verify, "verify");
+ DEFSYM (QCgnutls_bootprop_min_prime_bits, ":min-prime-bits");
+ DEFSYM (QCgnutls_bootprop_loglevel, ":loglevel");
+ DEFSYM (QCgnutls_bootprop_verify_flags, ":verify-flags");
+ DEFSYM (QCgnutls_bootprop_verify_hostname_error, ":verify-hostname-error");
DEFSYM (Qgnutls_e_interrupted, "gnutls-e-interrupted");
Fput (Qgnutls_e_interrupted, Qgnutls_code,
- make_number (GNUTLS_E_INTERRUPTED));
+ make_number (GNUTLS_E_INTERRUPTED));
DEFSYM (Qgnutls_e_again, "gnutls-e-again");
Fput (Qgnutls_e_again, Qgnutls_code,
- make_number (GNUTLS_E_AGAIN));
+ make_number (GNUTLS_E_AGAIN));
DEFSYM (Qgnutls_e_invalid_session, "gnutls-e-invalid-session");
Fput (Qgnutls_e_invalid_session, Qgnutls_code,
- make_number (GNUTLS_E_INVALID_SESSION));
+ make_number (GNUTLS_E_INVALID_SESSION));
DEFSYM (Qgnutls_e_not_ready_for_handshake, "gnutls-e-not-ready-for-handshake");
Fput (Qgnutls_e_not_ready_for_handshake, Qgnutls_code,
- make_number (GNUTLS_E_APPLICATION_ERROR_MIN));
+ make_number (GNUTLS_E_APPLICATION_ERROR_MIN));
defsubr (&Sgnutls_get_initstage);
defsubr (&Sgnutls_errorp);
diff --git a/src/gtkutil.c b/src/gtkutil.c
index 8826b08851..c39119c815 100644
--- a/src/gtkutil.c
+++ b/src/gtkutil.c
@@ -487,7 +487,8 @@ get_utf8_string (const char *str)
if (!utf8_str)
{
/* Probably some control characters in str. Escape them. */
- size_t nr_bad = 0;
+ ptrdiff_t len;
+ ptrdiff_t nr_bad = 0;
gsize bytes_read;
gsize bytes_written;
unsigned char *p = (unsigned char *)str;
@@ -511,7 +512,10 @@ get_utf8_string (const char *str)
}
if (cp) g_free (cp);
- up = utf8_str = xmalloc (strlen (str) + nr_bad * 4 + 1);
+ len = strlen (str);
+ if ((min (PTRDIFF_MAX, SIZE_MAX) - len - 1) / 4 < nr_bad)
+ memory_full (SIZE_MAX);
+ up = utf8_str = xmalloc (len + nr_bad * 4 + 1);
p = (unsigned char *)str;
while (! (cp = g_locale_to_utf8 ((char *)p, -1, &bytes_read,
@@ -1907,12 +1911,12 @@ xg_get_file_name (FRAME_PTR f,
int filesel_done = 0;
xg_get_file_func func;
-#if defined (HAVE_GTK_AND_PTHREAD) && defined (__SIGRTMIN)
+#if defined (HAVE_PTHREAD) && defined (__SIGRTMIN)
/* I really don't know why this is needed, but without this the GLIBC add on
library linuxthreads hangs when the Gnome file chooser backend creates
threads. */
sigblock (sigmask (__SIGRTMIN));
-#endif /* HAVE_GTK_AND_PTHREAD */
+#endif /* HAVE_PTHREAD */
#ifdef HAVE_GTK_FILE_SELECTION_NEW
@@ -1932,7 +1936,7 @@ xg_get_file_name (FRAME_PTR f,
filesel_done = xg_dialog_run (f, w);
-#if defined (HAVE_GTK_AND_PTHREAD) && defined (__SIGRTMIN)
+#if defined (HAVE_PTHREAD) && defined (__SIGRTMIN)
sigunblock (sigmask (__SIGRTMIN));
#endif
@@ -1960,9 +1964,9 @@ xg_get_font_name (FRAME_PTR f, const char *default_name)
char *fontname = NULL;
int done = 0;
-#if defined (HAVE_GTK_AND_PTHREAD) && defined (__SIGRTMIN)
+#if defined (HAVE_PTHREAD) && defined (__SIGRTMIN)
sigblock (sigmask (__SIGRTMIN));
-#endif /* HAVE_GTK_AND_PTHREAD */
+#endif /* HAVE_PTHREAD */
w = gtk_font_selection_dialog_new ("Pick a font");
if (!default_name)
@@ -1974,7 +1978,7 @@ xg_get_font_name (FRAME_PTR f, const char *default_name)
done = xg_dialog_run (f, w);
-#if defined (HAVE_GTK_AND_PTHREAD) && defined (__SIGRTMIN)
+#if defined (HAVE_PTHREAD) && defined (__SIGRTMIN)
sigunblock (sigmask (__SIGRTMIN));
#endif
@@ -3296,8 +3300,8 @@ static int scroll_bar_width_for_theme;
static struct
{
GtkWidget **widgets;
- int max_size;
- int used;
+ ptrdiff_t max_size;
+ ptrdiff_t used;
} id_to_widget;
/* Grow this much every time we need to allocate more */
@@ -3306,17 +3310,20 @@ static struct
/* Store the widget pointer W in id_to_widget and return the integer index. */
-static int
+static ptrdiff_t
xg_store_widget_in_map (GtkWidget *w)
{
- int i;
+ ptrdiff_t i;
if (id_to_widget.max_size == id_to_widget.used)
{
- int new_size = id_to_widget.max_size + ID_TO_WIDGET_INCR;
+ ptrdiff_t new_size;
+ if (TYPE_MAXIMUM (Window) - ID_TO_WIDGET_INCR < id_to_widget.max_size)
+ memory_full (SIZE_MAX);
- id_to_widget.widgets = xrealloc (id_to_widget.widgets,
- sizeof (GtkWidget *)*new_size);
+ new_size = id_to_widget.max_size + ID_TO_WIDGET_INCR;
+ id_to_widget.widgets = xnrealloc (id_to_widget.widgets,
+ new_size, sizeof (GtkWidget *));
for (i = id_to_widget.max_size; i < new_size; ++i)
id_to_widget.widgets[i] = 0;
@@ -3345,7 +3352,7 @@ xg_store_widget_in_map (GtkWidget *w)
Called when scroll bar is destroyed. */
static void
-xg_remove_widget_from_map (int idx)
+xg_remove_widget_from_map (ptrdiff_t idx)
{
if (idx < id_to_widget.max_size && id_to_widget.widgets[idx] != 0)
{
@@ -3357,7 +3364,7 @@ xg_remove_widget_from_map (int idx)
/* Get the widget pointer at IDX from id_to_widget. */
static GtkWidget *
-xg_get_widget_from_map (int idx)
+xg_get_widget_from_map (ptrdiff_t idx)
{
if (idx < id_to_widget.max_size && id_to_widget.widgets[idx] != 0)
return id_to_widget.widgets[idx];
@@ -3396,10 +3403,10 @@ xg_get_default_scrollbar_width (void)
/* Return the scrollbar id for X Window WID on display DPY.
Return -1 if WID not in id_to_widget. */
-int
+ptrdiff_t
xg_get_scroll_id_for_window (Display *dpy, Window wid)
{
- int idx;
+ ptrdiff_t idx;
GtkWidget *w;
w = xg_win_to_widget (dpy, wid);
@@ -3421,7 +3428,7 @@ xg_get_scroll_id_for_window (Display *dpy, Window wid)
static void
xg_gtk_scroll_destroy (GtkWidget *widget, gpointer data)
{
- int id = (intptr_t) data;
+ intptr_t id = (intptr_t) data;
xg_remove_widget_from_map (id);
}
@@ -3496,7 +3503,7 @@ xg_create_scroll_bar (FRAME_PTR f,
/* Remove the scroll bar represented by SCROLLBAR_ID from the frame F. */
void
-xg_remove_scroll_bar (FRAME_PTR f, int scrollbar_id)
+xg_remove_scroll_bar (FRAME_PTR f, ptrdiff_t scrollbar_id)
{
GtkWidget *w = xg_get_widget_from_map (scrollbar_id);
if (w)
@@ -3515,7 +3522,7 @@ xg_remove_scroll_bar (FRAME_PTR f, int scrollbar_id)
void
xg_update_scrollbar_pos (FRAME_PTR f,
- int scrollbar_id,
+ ptrdiff_t scrollbar_id,
int top,
int left,
int width,
@@ -4429,7 +4436,7 @@ update_frame_tool_bar (FRAME_PTR f)
int enabled_p = !NILP (PROP (TOOL_BAR_ITEM_ENABLED_P));
int selected_p = !NILP (PROP (TOOL_BAR_ITEM_SELECTED_P));
int idx;
- int img_id;
+ ptrdiff_t img_id;
int icon_size = 0;
struct image *img = NULL;
Lisp_Object image;
diff --git a/src/gtkutil.h b/src/gtkutil.h
index 769e56da91..2dfb3a5ed6 100644
--- a/src/gtkutil.h
+++ b/src/gtkutil.h
@@ -114,17 +114,17 @@ extern int xg_event_is_for_menubar (FRAME_PTR f, XEvent *event);
extern int xg_have_tear_offs (void);
-extern int xg_get_scroll_id_for_window (Display *dpy, Window wid);
+extern ptrdiff_t xg_get_scroll_id_for_window (Display *dpy, Window wid);
extern void xg_create_scroll_bar (FRAME_PTR f,
struct scroll_bar *bar,
GCallback scroll_callback,
GCallback end_callback,
const char *scroll_bar_name);
-extern void xg_remove_scroll_bar (FRAME_PTR f, int scrollbar_id);
+extern void xg_remove_scroll_bar (FRAME_PTR f, ptrdiff_t scrollbar_id);
extern void xg_update_scrollbar_pos (FRAME_PTR f,
- int scrollbar_id,
+ ptrdiff_t scrollbar_id,
int top,
int left,
int width,
@@ -185,4 +185,3 @@ extern int xg_ignore_gtk_scrollbar;
#endif /* USE_GTK */
#endif /* GTKUTIL_H */
-
diff --git a/src/image.c b/src/image.c
index d1091aec6f..c5dcbb32e5 100644
--- a/src/image.c
+++ b/src/image.c
@@ -196,6 +196,7 @@ x_bitmap_width (FRAME_PTR f, ptrdiff_t id)
int
x_bitmap_pixmap (FRAME_PTR f, ptrdiff_t id)
{
+ /* HAVE_NTGUI needs the explicit cast here. */
return (int) FRAME_X_DISPLAY_INFO (f)->bitmaps[id - 1].pixmap;
}
#endif
@@ -216,15 +217,6 @@ x_allocate_bitmap_record (FRAME_PTR f)
Display_Info *dpyinfo = FRAME_X_DISPLAY_INFO (f);
ptrdiff_t i;
- if (dpyinfo->bitmaps == NULL)
- {
- dpyinfo->bitmaps_size = 10;
- dpyinfo->bitmaps
- = (Bitmap_Record *) xmalloc (dpyinfo->bitmaps_size * sizeof (Bitmap_Record));
- dpyinfo->bitmaps_last = 1;
- return 1;
- }
-
if (dpyinfo->bitmaps_last < dpyinfo->bitmaps_size)
return ++dpyinfo->bitmaps_last;
@@ -232,20 +224,16 @@ x_allocate_bitmap_record (FRAME_PTR f)
if (dpyinfo->bitmaps[i].refcount == 0)
return i + 1;
- if (min (PTRDIFF_MAX, SIZE_MAX) / sizeof (Bitmap_Record) / 2
- < dpyinfo->bitmaps_size)
- memory_full (SIZE_MAX);
- dpyinfo->bitmaps_size *= 2;
- dpyinfo->bitmaps
- = (Bitmap_Record *) xrealloc (dpyinfo->bitmaps,
- dpyinfo->bitmaps_size * sizeof (Bitmap_Record));
+ dpyinfo->bitmaps =
+ xpalloc (dpyinfo->bitmaps, &dpyinfo->bitmaps_size,
+ 10, -1, sizeof *dpyinfo->bitmaps);
return ++dpyinfo->bitmaps_last;
}
/* Add one reference to the reference count of the bitmap with id ID. */
void
-x_reference_bitmap (FRAME_PTR f, int id)
+x_reference_bitmap (FRAME_PTR f, ptrdiff_t id)
{
++FRAME_X_DISPLAY_INFO (f)->bitmaps[id - 1].refcount;
}
@@ -704,7 +692,7 @@ enum image_value_type
IMAGE_STRING_OR_NIL_VALUE,
IMAGE_SYMBOL_VALUE,
IMAGE_POSITIVE_INTEGER_VALUE,
- IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR,
+ IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR,
IMAGE_NON_NEGATIVE_INTEGER_VALUE,
IMAGE_ASCENT_VALUE,
IMAGE_INTEGER_VALUE,
@@ -807,29 +795,30 @@ parse_image_spec (Lisp_Object spec, struct image_keyword *keywords,
break;
case IMAGE_POSITIVE_INTEGER_VALUE:
- if (!INTEGERP (value) || XINT (value) <= 0)
+ if (! RANGED_INTEGERP (1, value, INT_MAX))
return 0;
break;
- case IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR:
- if (INTEGERP (value) && XINT (value) >= 0)
+ case IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR:
+ if (RANGED_INTEGERP (0, value, INT_MAX))
break;
if (CONSP (value)
- && INTEGERP (XCAR (value)) && INTEGERP (XCDR (value))
- && XINT (XCAR (value)) >= 0 && XINT (XCDR (value)) >= 0)
+ && RANGED_INTEGERP (0, XCAR (value), INT_MAX)
+ && RANGED_INTEGERP (0, XCDR (value), INT_MAX))
break;
return 0;
case IMAGE_ASCENT_VALUE:
if (SYMBOLP (value) && EQ (value, Qcenter))
break;
- else if (INTEGERP (value)
- && XINT (value) >= 0
- && XINT (value) <= 100)
+ else if (RANGED_INTEGERP (0, value, 100))
break;
return 0;
case IMAGE_NON_NEGATIVE_INTEGER_VALUE:
+ /* Unlike the other integer-related cases, this one does not
+ verify that VALUE fits in 'int'. This is because callers
+ want EMACS_INT. */
if (!INTEGERP (value) || XINT (value) < 0)
return 0;
break;
@@ -849,7 +838,7 @@ parse_image_spec (Lisp_Object spec, struct image_keyword *keywords,
break;
case IMAGE_INTEGER_VALUE:
- if (!INTEGERP (value))
+ if (! TYPE_RANGED_INTEGERP (int, value))
return 0;
break;
@@ -919,7 +908,7 @@ or omitted means use the selected frame. */)
if (valid_image_p (spec))
{
struct frame *f = check_x_frame (frame);
- int id = lookup_image (f, spec);
+ ptrdiff_t id = lookup_image (f, spec);
struct image *img = IMAGE_FROM_ID (f, id);
int width = img->width + 2 * img->hmargin;
int height = img->height + 2 * img->vmargin;
@@ -949,7 +938,7 @@ or omitted means use the selected frame. */)
if (valid_image_p (spec))
{
struct frame *f = check_x_frame (frame);
- int id = lookup_image (f, spec);
+ ptrdiff_t id = lookup_image (f, spec);
struct image *img = IMAGE_FROM_ID (f, id);
if (img->mask)
mask = Qt;
@@ -972,7 +961,7 @@ or omitted means use the selected frame. */)
if (valid_image_p (spec))
{
struct frame *f = check_x_frame (frame);
- int id = lookup_image (f, spec);
+ ptrdiff_t id = lookup_image (f, spec);
struct image *img = IMAGE_FROM_ID (f, id);
ext = img->lisp_data;
}
@@ -1125,7 +1114,7 @@ image_ascent (struct image *img, struct face *face, struct glyph_slice *slice)
ascent = height / 2;
}
else
- ascent = (int) (height * img->ascent / 100.0);
+ ascent = height * (img->ascent / 100.0);
return ascent;
}
@@ -1371,11 +1360,12 @@ x_alloc_image_color (struct frame *f, struct image *img, Lisp_Object color_name,
{
/* This isn't called frequently so we get away with simply
reallocating the color vector to the needed size, here. */
- ++img->ncolors;
+ ptrdiff_t ncolors = img->ncolors + 1;
img->colors =
(unsigned long *) xrealloc (img->colors,
- img->ncolors * sizeof *img->colors);
- img->colors[img->ncolors - 1] = color.pixel;
+ ncolors * sizeof *img->colors);
+ img->colors[ncolors - 1] = color.pixel;
+ img->ncolors = ncolors;
result = color.pixel;
}
else
@@ -1403,8 +1393,9 @@ make_image_cache (void)
int size;
memset (c, 0, sizeof *c);
- c->size = 50;
- c->images = (struct image **) xmalloc (c->size * sizeof *c->images);
+ size = 50;
+ c->images = (struct image **) xmalloc (size * sizeof *c->images);
+ c->size = size;
size = IMAGE_CACHE_BUCKETS_SIZE * sizeof *c->buckets;
c->buckets = (struct image **) xmalloc (size);
memset (c->buckets, 0, size);
@@ -1470,7 +1461,7 @@ free_image_cache (struct frame *f)
struct image_cache *c = FRAME_IMAGE_CACHE (f);
if (c)
{
- int i;
+ ptrdiff_t i;
/* Cache should not be referenced by any frame when freed. */
xassert (c->refcount == 0);
@@ -1500,7 +1491,7 @@ clear_image_cache (struct frame *f, Lisp_Object filter)
if (c)
{
- int i, nfreed = 0;
+ ptrdiff_t i, nfreed = 0;
/* Block input so that we won't be interrupted by a SIGIO
while being in an inconsistent state. */
@@ -1524,8 +1515,8 @@ clear_image_cache (struct frame *f, Lisp_Object filter)
{
/* Free cache based on timestamp. */
EMACS_TIME t;
- time_t old;
- int delay, nimages = 0;
+ double old, delay;
+ ptrdiff_t nimages = 0;
for (i = 0; i < c->used; ++i)
if (c->images[i])
@@ -1533,9 +1524,10 @@ clear_image_cache (struct frame *f, Lisp_Object filter)
/* If the number of cached images has grown unusually large,
decrease the cache eviction delay (Bug#6230). */
- delay = XFASTINT (Vimage_cache_eviction_delay);
+ delay = XINT (Vimage_cache_eviction_delay);
if (nimages > 40)
- delay = max (1, 1600 * delay / (nimages*nimages));
+ delay = 1600 * delay / nimages / nimages;
+ delay = max (delay, 1);
EMACS_GET_TIME (t);
old = EMACS_SECS (t) - delay;
@@ -1711,7 +1703,7 @@ postprocess_image (struct frame *f, struct image *img)
/* Return the id of image with Lisp specification SPEC on frame F.
SPEC must be a valid Lisp image specification (see valid_image_p). */
-int
+ptrdiff_t
lookup_image (struct frame *f, Lisp_Object spec)
{
struct image *img;
@@ -1770,15 +1762,12 @@ lookup_image (struct frame *f, Lisp_Object spec)
img->ascent = CENTERED_IMAGE_ASCENT;
margin = image_spec_value (spec, QCmargin, NULL);
- if (INTEGERP (margin) && XINT (margin) >= 0)
+ if (INTEGERP (margin))
img->vmargin = img->hmargin = XFASTINT (margin);
- else if (CONSP (margin) && INTEGERP (XCAR (margin))
- && INTEGERP (XCDR (margin)))
+ else if (CONSP (margin))
{
- if (XINT (XCAR (margin)) > 0)
- img->hmargin = XFASTINT (XCAR (margin));
- if (XINT (XCDR (margin)) > 0)
- img->vmargin = XFASTINT (XCDR (margin));
+ img->hmargin = XFASTINT (XCAR (margin));
+ img->vmargin = XFASTINT (XCDR (margin));
}
relief = image_spec_value (spec, QCrelief, NULL);
@@ -1825,7 +1814,7 @@ static void
cache_image (struct frame *f, struct image *img)
{
struct image_cache *c = FRAME_IMAGE_CACHE (f);
- int i;
+ ptrdiff_t i;
/* Find a free slot in c->images. */
for (i = 0; i < c->used; ++i)
@@ -1834,13 +1823,7 @@ cache_image (struct frame *f, struct image *img)
/* If no free slot found, maybe enlarge c->images. */
if (i == c->used && c->used == c->size)
- {
- if (min (PTRDIFF_MAX, SIZE_MAX) / sizeof *c->images / 2 < c->size)
- memory_full (SIZE_MAX);
- c->size *= 2;
- c->images = (struct image **) xrealloc (c->images,
- c->size * sizeof *c->images);
- }
+ c->images = xpalloc (c->images, &c->size, 1, -1, sizeof *c->images);
/* Add IMG to c->images, and assign IMG an id. */
c->images[i] = img;
@@ -1879,7 +1862,7 @@ mark_image_cache (struct image_cache *c)
{
if (c)
{
- int i;
+ ptrdiff_t i;
for (i = 0; i < c->used; ++i)
if (c->images[i])
mark_image (c->images[i]);
@@ -2076,7 +2059,7 @@ x_create_x_image_and_pixmap (struct frame *f, int width, int height, int depth,
DWORD err = GetLastError ();
Lisp_Object errcode;
/* All system errors are < 10000, so the following is safe. */
- XSETINT (errcode, (int) err);
+ XSETINT (errcode, err);
image_error ("Unable to create bitmap, error code %d", errcode, Qnil);
x_destroy_x_image (*ximg);
return 0;
@@ -2274,7 +2257,7 @@ static const struct image_keyword xbm_format[XBM_LAST] =
{":foreground", IMAGE_STRING_OR_NIL_VALUE, 0},
{":background", IMAGE_STRING_OR_NIL_VALUE, 0},
{":ascent", IMAGE_ASCENT_VALUE, 0},
- {":margin", IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR, 0},
+ {":margin", IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR, 0},
{":relief", IMAGE_INTEGER_VALUE, 0},
{":conversion", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
{":heuristic-mask", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
@@ -2355,7 +2338,7 @@ xbm_image_p (Lisp_Object object)
else
{
Lisp_Object data;
- EMACS_INT width, height;
+ int width, height;
/* Entries for `:width', `:height' and `:data' must be present. */
if (!kw[XBM_WIDTH].count
@@ -3069,7 +3052,7 @@ static const struct image_keyword xpm_format[XPM_LAST] =
{":file", IMAGE_STRING_VALUE, 0},
{":data", IMAGE_STRING_VALUE, 0},
{":ascent", IMAGE_ASCENT_VALUE, 0},
- {":margin", IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR, 0},
+ {":margin", IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR, 0},
{":relief", IMAGE_INTEGER_VALUE, 0},
{":conversion", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
{":heuristic-mask", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
@@ -3587,9 +3570,8 @@ xpm_load (struct frame *f, struct image *img)
#endif /* HAVE_NTGUI */
/* Remember allocated colors. */
+ img->colors = xnmalloc (attrs.nalloc_pixels, sizeof *img->colors);
img->ncolors = attrs.nalloc_pixels;
- img->colors = (unsigned long *) xmalloc (img->ncolors
- * sizeof *img->colors);
for (i = 0; i < attrs.nalloc_pixels; ++i)
{
img->colors[i] = attrs.alloc_pixels[i];
@@ -3813,8 +3795,8 @@ xpm_get_color_table_h (Lisp_Object color_table,
int chars_len)
{
struct Lisp_Hash_Table *table = XHASH_TABLE (color_table);
- int i = hash_lookup (table, make_unibyte_string (chars_start, chars_len),
- NULL);
+ ptrdiff_t i =
+ hash_lookup (table, make_unibyte_string (chars_start, chars_len), NULL);
return i >= 0 ? HASH_VALUE (table, i) : Qnil;
}
@@ -4163,6 +4145,12 @@ static struct ct_color **ct_table;
/* Number of entries in the color table. */
static int ct_colors_allocated;
+enum
+{
+ ct_colors_allocated_max =
+ min (INT_MAX,
+ min (PTRDIFF_MAX, SIZE_MAX) / sizeof (unsigned long))
+};
/* Initialize the color table. */
@@ -4249,7 +4237,14 @@ lookup_rgb_color (struct frame *f, int r, int g, int b)
XColor color;
Colormap cmap;
int rc;
+#else
+ COLORREF color;
+#endif
+ if (ct_colors_allocated_max <= ct_colors_allocated)
+ return FRAME_FOREGROUND_PIXEL (f);
+
+#ifdef HAVE_X_WINDOWS
color.red = r;
color.green = g;
color.blue = b;
@@ -4271,7 +4266,6 @@ lookup_rgb_color (struct frame *f, int r, int g, int b)
return FRAME_FOREGROUND_PIXEL (f);
#else
- COLORREF color;
#ifdef HAVE_NTGUI
color = PALETTERGB (r, g, b);
#else
@@ -4312,6 +4306,9 @@ lookup_pixel_color (struct frame *f, unsigned long pixel)
Colormap cmap;
int rc;
+ if (ct_colors_allocated_max <= ct_colors_allocated)
+ return FRAME_FOREGROUND_PIXEL (f);
+
#ifdef HAVE_X_WINDOWS
cmap = FRAME_X_COLORMAP (f);
color.pixel = pixel;
@@ -4450,7 +4447,9 @@ x_to_xcolors (struct frame *f, struct image *img, int rgb_p)
HGDIOBJ prev;
#endif /* HAVE_NTGUI */
- colors = (XColor *) xmalloc (img->width * img->height * sizeof *colors);
+ if (min (PTRDIFF_MAX, SIZE_MAX) / sizeof *colors / img->width < img->height)
+ memory_full (SIZE_MAX);
+ colors = (XColor *) xmalloc (sizeof *colors * img->width * img->height);
#ifndef HAVE_NTGUI
/* Get the X image IMG->pixmap. */
@@ -4602,7 +4601,9 @@ x_detect_edges (struct frame *f, struct image *img, int *matrix, int color_adjus
#define COLOR(A, X, Y) ((A) + (Y) * img->width + (X))
- new = (XColor *) xmalloc (img->width * img->height * sizeof *new);
+ if (min (PTRDIFF_MAX, SIZE_MAX) / sizeof *new / img->width < img->height)
+ memory_full (SIZE_MAX);
+ new = (XColor *) xmalloc (sizeof *new * img->width * img->height);
for (y = 0; y < img->height; ++y)
{
@@ -4980,7 +4981,7 @@ static const struct image_keyword pbm_format[PBM_LAST] =
{":file", IMAGE_STRING_VALUE, 0},
{":data", IMAGE_STRING_VALUE, 0},
{":ascent", IMAGE_ASCENT_VALUE, 0},
- {":margin", IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR, 0},
+ {":margin", IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR, 0},
{":relief", IMAGE_INTEGER_VALUE, 0},
{":conversion", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
{":heuristic-mask", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
@@ -5395,7 +5396,7 @@ static const struct image_keyword png_format[PNG_LAST] =
{":data", IMAGE_STRING_VALUE, 0},
{":file", IMAGE_STRING_VALUE, 0},
{":ascent", IMAGE_ASCENT_VALUE, 0},
- {":margin", IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR, 0},
+ {":margin", IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR, 0},
{":relief", IMAGE_INTEGER_VALUE, 0},
{":conversion", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
{":heuristic-mask", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
@@ -5880,7 +5881,7 @@ png_load (struct frame *f, struct image *img)
for (x = 0; x < width; ++x)
{
- unsigned r, g, b;
+ int r, g, b;
r = *p++ << 8;
g = *p++ << 8;
@@ -6015,7 +6016,7 @@ static const struct image_keyword jpeg_format[JPEG_LAST] =
{":data", IMAGE_STRING_VALUE, 0},
{":file", IMAGE_STRING_VALUE, 0},
{":ascent", IMAGE_ASCENT_VALUE, 0},
- {":margin", IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR, 0},
+ {":margin", IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR, 0},
{":relief", IMAGE_INTEGER_VALUE, 0},
{":conversions", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
{":heuristic-mask", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
@@ -6565,7 +6566,7 @@ static const struct image_keyword tiff_format[TIFF_LAST] =
{":data", IMAGE_STRING_VALUE, 0},
{":file", IMAGE_STRING_VALUE, 0},
{":ascent", IMAGE_ASCENT_VALUE, 0},
- {":margin", IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR, 0},
+ {":margin", IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR, 0},
{":relief", IMAGE_INTEGER_VALUE, 0},
{":conversions", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
{":heuristic-mask", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
@@ -6745,17 +6746,29 @@ tiff_size_of_memory (thandle_t data)
}
+static void tiff_handler (const char *, const char *, const char *, va_list)
+ ATTRIBUTE_FORMAT_PRINTF (3, 0);
+static void
+tiff_handler (const char *log_format, const char *title,
+ const char *format, va_list ap)
+{
+ /* doprnt is not suitable here, as TIFF handlers are called from
+ libtiff and are passed arbitrary printf directives. Instead, use
+ vsnprintf, taking care to be portable to nonstandard environments
+ where vsnprintf returns -1 on buffer overflow. Since it's just a
+ log entry, it's OK to truncate it. */
+ char buf[4000];
+ int len = vsnprintf (buf, sizeof buf, format, ap);
+ add_to_log (log_format, build_string (title),
+ make_string (buf, max (0, min (len, sizeof buf - 1))));
+}
+
static void tiff_error_handler (const char *, const char *, va_list)
ATTRIBUTE_FORMAT_PRINTF (2, 0);
static void
tiff_error_handler (const char *title, const char *format, va_list ap)
{
- char buf[512];
- int len;
-
- len = sprintf (buf, "TIFF error: %s ", title);
- vsprintf (buf + len, format, ap);
- add_to_log (buf, Qnil, Qnil);
+ tiff_handler ("TIFF error: %s %s", title, format, ap);
}
@@ -6764,12 +6777,7 @@ static void tiff_warning_handler (const char *, const char *, va_list)
static void
tiff_warning_handler (const char *title, const char *format, va_list ap)
{
- char buf[512];
- int len;
-
- len = sprintf (buf, "TIFF warning: %s ", title);
- vsprintf (buf + len, format, ap);
- add_to_log (buf, Qnil, Qnil);
+ tiff_handler ("TIFF warning: %s %s", title, format, ap);
}
@@ -6845,8 +6853,9 @@ tiff_load (struct frame *f, struct image *img)
image = image_spec_value (img->spec, QCindex, NULL);
if (INTEGERP (image))
{
- int ino = XFASTINT (image);
- if (!fn_TIFFSetDirectory (tiff, ino))
+ EMACS_INT ino = XFASTINT (image);
+ if (! (TYPE_MINIMUM (tdir_t) <= ino && ino <= TYPE_MAXIMUM (tdir_t)
+ && fn_TIFFSetDirectory (tiff, ino)))
{
image_error ("Invalid image number `%s' in image `%s'",
image, img->spec);
@@ -6994,7 +7003,7 @@ static const struct image_keyword gif_format[GIF_LAST] =
{":data", IMAGE_STRING_VALUE, 0},
{":file", IMAGE_STRING_VALUE, 0},
{":ascent", IMAGE_ASCENT_VALUE, 0},
- {":margin", IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR, 0},
+ {":margin", IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR, 0},
{":relief", IMAGE_INTEGER_VALUE, 0},
{":conversion", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
{":heuristic-mask", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
@@ -7139,13 +7148,12 @@ gif_load (struct frame *f, struct image *img)
ColorMapObject *gif_color_map;
unsigned long pixel_colors[256];
GifFileType *gif;
- int image_height, image_width;
gif_memory_source memsrc;
Lisp_Object specified_bg = image_spec_value (img->spec, QCbackground, NULL);
Lisp_Object specified_file = image_spec_value (img->spec, QCfile, NULL);
Lisp_Object specified_data = image_spec_value (img->spec, QCdata, NULL);
unsigned long bgcolor = 0;
- int idx;
+ EMACS_INT idx;
if (NILP (specified_data))
{
@@ -7216,19 +7224,13 @@ gif_load (struct frame *f, struct image *img)
}
}
- img->corners[TOP_CORNER] = gif->SavedImages[idx].ImageDesc.Top;
- img->corners[LEFT_CORNER] = gif->SavedImages[idx].ImageDesc.Left;
- image_height = gif->SavedImages[idx].ImageDesc.Height;
- img->corners[BOT_CORNER] = img->corners[TOP_CORNER] + image_height;
- image_width = gif->SavedImages[idx].ImageDesc.Width;
- img->corners[RIGHT_CORNER] = img->corners[LEFT_CORNER] + image_width;
+ width = img->width = gif->SWidth;
+ height = img->height = gif->SHeight;
- width = img->width = max (gif->SWidth,
- max (gif->Image.Left + gif->Image.Width,
- img->corners[RIGHT_CORNER]));
- height = img->height = max (gif->SHeight,
- max (gif->Image.Top + gif->Image.Height,
- img->corners[BOT_CORNER]));
+ img->corners[TOP_CORNER] = gif->SavedImages[0].ImageDesc.Top;
+ img->corners[LEFT_CORNER] = gif->SavedImages[0].ImageDesc.Left;
+ img->corners[BOT_CORNER] = img->corners[TOP_CORNER] + height;
+ img->corners[RIGHT_CORNER] = img->corners[LEFT_CORNER] + width;
if (!check_image_size (f, width, height))
{
@@ -7283,6 +7285,10 @@ gif_load (struct frame *f, struct image *img)
unsigned char *raster = (unsigned char *) subimage->RasterBits;
int transparency_color_index = -1;
int disposal = 0;
+ int subimg_width = subimage->ImageDesc.Width;
+ int subimg_height = subimage->ImageDesc.Height;
+ int subimg_top = subimage->ImageDesc.Top;
+ int subimg_left = subimage->ImageDesc.Left;
/* Find the Graphic Control Extension block for this sub-image.
Extract the disposal method and transparency color. */
@@ -7306,6 +7312,13 @@ gif_load (struct frame *f, struct image *img)
if (j == 0)
disposal = 2;
+ /* For disposal == 0, the spec says "No disposal specified. The
+ decoder is not required to take any action." In practice, it
+ seems we need to treat this like "keep in place", see e.g.
+ http://upload.wikimedia.org/wikipedia/commons/3/37/Clock.gif */
+ if (disposal == 0)
+ disposal = 1;
+
/* Allocate subimage colors. */
memset (pixel_colors, 0, sizeof pixel_colors);
gif_color_map = subimage->ImageDesc.ColorMap;
@@ -7333,34 +7346,34 @@ gif_load (struct frame *f, struct image *img)
int row, pass;
for (y = 0, row = interlace_start[0], pass = 0;
- y < image_height;
+ y < subimg_height;
y++, row += interlace_increment[pass])
{
- if (row >= image_height)
+ if (row >= subimg_height)
{
row = interlace_start[++pass];
- while (row >= image_height)
+ while (row >= subimg_height)
row = interlace_start[++pass];
}
- for (x = 0; x < image_width; x++)
+ for (x = 0; x < subimg_width; x++)
{
- int c = raster[y * image_width + x];
+ int c = raster[y * subimg_width + x];
if (transparency_color_index != c || disposal != 1)
- XPutPixel (ximg, x + img->corners[LEFT_CORNER],
- row + img->corners[TOP_CORNER], pixel_colors[c]);
+ XPutPixel (ximg, x + subimg_left, row + subimg_top,
+ pixel_colors[c]);
}
}
}
else
{
- for (y = 0; y < image_height; ++y)
- for (x = 0; x < image_width; ++x)
+ for (y = 0; y < subimg_height; ++y)
+ for (x = 0; x < subimg_width; ++x)
{
- int c = raster[y * image_width + x];
+ int c = raster[y * subimg_width + x];
if (transparency_color_index != c || disposal != 1)
- XPutPixel (ximg, x + img->corners[LEFT_CORNER],
- y + img->corners[TOP_CORNER], pixel_colors[c]);
+ XPutPixel (ximg, x + subimg_left, y + subimg_top,
+ pixel_colors[c]);
}
}
}
@@ -7375,7 +7388,7 @@ gif_load (struct frame *f, struct image *img)
img->lisp_data = Qnil;
if (gif->SavedImages[idx].ExtensionBlockCount > 0)
{
- unsigned int delay = 0;
+ int delay = 0;
ExtensionBlock *ext = gif->SavedImages[idx].ExtensionBlocks;
for (i = 0; i < gif->SavedImages[idx].ExtensionBlockCount; i++, ext++)
/* Append (... FUNCTION "BYTES") */
@@ -7396,7 +7409,7 @@ gif_load (struct frame *f, struct image *img)
if (delay)
img->lisp_data
= Fcons (Qdelay,
- Fcons (make_float (((double) delay) * 0.01),
+ Fcons (make_float (delay / 100.0),
img->lisp_data));
}
@@ -7475,7 +7488,7 @@ static struct image_keyword imagemagick_format[IMAGEMAGICK_LAST] =
{":data", IMAGE_STRING_VALUE, 0},
{":file", IMAGE_STRING_VALUE, 0},
{":ascent", IMAGE_ASCENT_VALUE, 0},
- {":margin", IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR, 0},
+ {":margin", IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR, 0},
{":relief", IMAGE_INTEGER_VALUE, 0},
{":conversion", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
{":heuristic-mask", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
@@ -7572,10 +7585,10 @@ imagemagick_load_image (struct frame *f, struct image *img,
Lisp_Object image;
Lisp_Object value;
Lisp_Object crop;
- long ino;
+ EMACS_INT ino;
int desired_width, desired_height;
double rotation;
- int imagemagick_rendermethod;
+ EMACS_INT imagemagick_rendermethod;
int pixelwidth;
ImageInfo *image_info;
ExceptionInfo *exception;
@@ -7602,7 +7615,7 @@ imagemagick_load_image (struct frame *f, struct image *img,
status = MagickPingImageBlob (ping_wand, contents, size);
}
- if (ino >= MagickGetNumberImages (ping_wand))
+ if (! (0 <= ino && ino < MagickGetNumberImages (ping_wand)))
{
image_error ("Invalid image number `%s' in image `%s'",
image, img->spec);
@@ -7677,28 +7690,28 @@ imagemagick_load_image (struct frame *f, struct image *img,
efficient. */
crop = image_spec_value (img->spec, QCcrop, NULL);
- if (CONSP (crop) && INTEGERP (XCAR (crop)))
+ if (CONSP (crop) && TYPE_RANGED_INTEGERP (size_t, XCAR (crop)))
{
/* After some testing, it seems MagickCropImage is the fastest crop
function in ImageMagick. This crop function seems to do less copying
than the alternatives, but it still reads the entire image into memory
- before croping, which is aparently difficult to avoid when using
+ before cropping, which is apparently difficult to avoid when using
imagemagick. */
- int w, h;
- w = XFASTINT (XCAR (crop));
+ size_t crop_width = XINT (XCAR (crop));
crop = XCDR (crop);
- if (CONSP (crop) && INTEGERP (XCAR (crop)))
+ if (CONSP (crop) && TYPE_RANGED_INTEGERP (size_t, XCAR (crop)))
{
- h = XFASTINT (XCAR (crop));
+ size_t crop_height = XINT (XCAR (crop));
crop = XCDR (crop);
- if (CONSP (crop) && INTEGERP (XCAR (crop)))
+ if (CONSP (crop) && TYPE_RANGED_INTEGERP (ssize_t, XCAR (crop)))
{
- x = XFASTINT (XCAR (crop));
+ ssize_t crop_x = XINT (XCAR (crop));
crop = XCDR (crop);
- if (CONSP (crop) && INTEGERP (XCAR (crop)))
+ if (CONSP (crop) && TYPE_RANGED_INTEGERP (ssize_t, XCAR (crop)))
{
- y = XFASTINT (XCAR (crop));
- MagickCropImage (image_wand, w, h, x, y);
+ ssize_t crop_y = XINT (XCAR (crop));
+ MagickCropImage (image_wand, crop_width, crop_height,
+ crop_x, crop_y);
}
}
}
@@ -7744,9 +7757,11 @@ imagemagick_load_image (struct frame *f, struct image *img,
init_color_table ();
imagemagick_rendermethod = (INTEGERP (Vimagemagick_render_type)
- ? XFASTINT (Vimagemagick_render_type) : 0);
+ ? XINT (Vimagemagick_render_type) : 0);
if (imagemagick_rendermethod == 0)
{
+ size_t image_height;
+
/* Try to create a x pixmap to hold the imagemagick pixmap. */
if (!x_create_x_image_and_pixmap (f, width, height, 0,
&ximg, &img->pixmap))
@@ -7775,7 +7790,8 @@ imagemagick_load_image (struct frame *f, struct image *img,
goto imagemagick_error;
}
- for (y = 0; y < (long) MagickGetImageHeight (image_wand); y++)
+ image_height = MagickGetImageHeight (image_wand);
+ for (y = 0; y < image_height; y++)
{
pixels = PixelGetNextIteratorRow (iterator, &width);
if (pixels == (PixelWand **) NULL)
@@ -7995,7 +8011,7 @@ static const struct image_keyword svg_format[SVG_LAST] =
{":data", IMAGE_STRING_VALUE, 0},
{":file", IMAGE_STRING_VALUE, 0},
{":ascent", IMAGE_ASCENT_VALUE, 0},
- {":margin", IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR, 0},
+ {":margin", IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR, 0},
{":relief", IMAGE_INTEGER_VALUE, 0},
{":conversion", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
{":heuristic-mask", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
@@ -8281,10 +8297,10 @@ svg_load_image (struct frame *f, /* Pointer to emacs frame structure. *
{
for (x = 0; x < width; ++x)
{
- unsigned red;
- unsigned green;
- unsigned blue;
- unsigned opacity;
+ int red;
+ int green;
+ int blue;
+ int opacity;
red = *pixels++;
green = *pixels++;
@@ -8390,7 +8406,7 @@ static const struct image_keyword gs_format[GS_LAST] =
{":loader", IMAGE_FUNCTION_VALUE, 0},
{":bounding-box", IMAGE_DONT_CHECK_VALUE_TYPE, 1},
{":ascent", IMAGE_ASCENT_VALUE, 0},
- {":margin", IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR, 0},
+ {":margin", IMAGE_NON_NEGATIVE_INTEGER_VALUE_OR_PAIR, 0},
{":relief", IMAGE_INTEGER_VALUE, 0},
{":conversion", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
{":heuristic-mask", IMAGE_DONT_CHECK_VALUE_TYPE, 0},
@@ -8465,7 +8481,8 @@ gs_image_p (Lisp_Object object)
static int
gs_load (struct frame *f, struct image *img)
{
- char buffer[100];
+ uprintmax_t printnum1, printnum2;
+ char buffer[sizeof " " + INT_STRLEN_BOUND (printmax_t)];
Lisp_Object window_and_pixmap_id = Qnil, loader, pt_height, pt_width;
Lisp_Object frame;
double in_width, in_height;
@@ -8477,16 +8494,19 @@ gs_load (struct frame *f, struct image *img)
info. */
pt_width = image_spec_value (img->spec, QCpt_width, NULL);
in_width = INTEGERP (pt_width) ? XFASTINT (pt_width) / 72.0 : 0;
- img->width = in_width * FRAME_X_DISPLAY_INFO (f)->resx;
+ in_width *= FRAME_X_DISPLAY_INFO (f)->resx;
pt_height = image_spec_value (img->spec, QCpt_height, NULL);
in_height = INTEGERP (pt_height) ? XFASTINT (pt_height) / 72.0 : 0;
- img->height = in_height * FRAME_X_DISPLAY_INFO (f)->resy;
+ in_height *= FRAME_X_DISPLAY_INFO (f)->resy;
- if (!check_image_size (f, img->width, img->height))
+ if (! (in_width <= INT_MAX && in_height <= INT_MAX
+ && check_image_size (f, in_width, in_height)))
{
image_error ("Invalid image size (see `max-image-size')", Qnil, Qnil);
return 0;
}
+ img->width = in_width;
+ img->height = in_height;
/* Create the pixmap. */
xassert (img->pixmap == NO_PIXMAP);
@@ -8511,14 +8531,14 @@ gs_load (struct frame *f, struct image *img)
if successful. We do not record_unwind_protect here because
other places in redisplay like calling window scroll functions
don't either. Let the Lisp loader use `unwind-protect' instead. */
- sprintf (buffer, "%lu %lu",
- (unsigned long) FRAME_X_WINDOW (f),
- (unsigned long) img->pixmap);
+ printnum1 = FRAME_X_WINDOW (f);
+ printnum2 = img->pixmap;
+ sprintf (buffer, "%"pMu" %"pMu, printnum1, printnum2);
window_and_pixmap_id = build_string (buffer);
- sprintf (buffer, "%lu %lu",
- FRAME_FOREGROUND_PIXEL (f),
- FRAME_BACKGROUND_PIXEL (f));
+ printnum1 = FRAME_FOREGROUND_PIXEL (f);
+ printnum2 = FRAME_BACKGROUND_PIXEL (f);
+ sprintf (buffer, "%"pMu" %"pMu, printnum1, printnum2);
pixel_colors = build_string (buffer);
XSETFRAME (frame, f);
@@ -8543,7 +8563,8 @@ void
x_kill_gs_process (Pixmap pixmap, struct frame *f)
{
struct image_cache *c = FRAME_IMAGE_CACHE (f);
- int class, i;
+ int class;
+ ptrdiff_t i;
struct image *img;
/* Find the image containing PIXMAP. */
@@ -8647,7 +8668,7 @@ DEFUN ("imagep", Fimagep, Simagep, 1, 1, 0,
DEFUN ("lookup-image", Flookup_image, Slookup_image, 1, 1, 0, "")
(Lisp_Object spec)
{
- int id = -1;
+ ptrdiff_t id = -1;
if (valid_image_p (spec))
id = lookup_image (SELECTED_FRAME (), spec);
diff --git a/src/indent.c b/src/indent.c
index aaeaaf591e..313315e908 100644
--- a/src/indent.c
+++ b/src/indent.c
@@ -284,7 +284,7 @@ skip_invisible (EMACS_INT pos, EMACS_INT *next_boundary_p, EMACS_INT to, Lisp_Ob
else \
{ \
if (dp != 0 && VECTORP (DISP_CHAR_VECTOR (dp, ch))) \
- width = ASIZE (DISP_CHAR_VECTOR (dp, ch)); \
+ width = sanitize_char_width (ASIZE (DISP_CHAR_VECTOR (dp, ch))); \
else \
width = CHAR_WIDTH (ch); \
} \
@@ -318,15 +318,6 @@ invalidate_current_column (void)
last_known_column_point = 0;
}
-/* Return a non-outlandish value for the tab width. */
-
-static int
-sane_tab_width (void)
-{
- EMACS_INT n = XFASTINT (BVAR (current_buffer, tab_width));
- return 0 < n && n <= 1000 ? n : 8;
-}
-
EMACS_INT
current_column (void)
{
@@ -335,7 +326,7 @@ current_column (void)
register int tab_seen;
EMACS_INT post_tab;
register int c;
- int tab_width = sane_tab_width ();
+ int tab_width = SANE_TAB_WIDTH (current_buffer);
int ctl_arrow = !NILP (BVAR (current_buffer, ctl_arrow));
register struct Lisp_Char_Table *dp = buffer_display_table ();
@@ -515,7 +506,7 @@ check_display_width (EMACS_INT pos, EMACS_INT col, EMACS_INT *endpos)
static void
scan_for_column (EMACS_INT *endpos, EMACS_INT *goalcol, EMACS_INT *prevcol)
{
- int tab_width = sane_tab_width ();
+ int tab_width = SANE_TAB_WIDTH (current_buffer);
register int ctl_arrow = !NILP (BVAR (current_buffer, ctl_arrow));
register struct Lisp_Char_Table *dp = buffer_display_table ();
int multibyte = !NILP (BVAR (current_buffer, enable_multibyte_characters));
@@ -732,7 +723,7 @@ string_display_width (Lisp_Object string, Lisp_Object beg, Lisp_Object end)
register int tab_seen;
int post_tab;
register int c;
- int tab_width = sane_tab_width ();
+ int tab_width = SANE_TAB_WIDTH (current_buffer);
int ctl_arrow = !NILP (current_buffer->ctl_arrow);
register struct Lisp_Char_Table *dp = buffer_display_table ();
int b, e;
@@ -808,7 +799,7 @@ The return value is COLUMN. */)
{
EMACS_INT mincol;
register EMACS_INT fromcol;
- int tab_width = sane_tab_width ();
+ int tab_width = SANE_TAB_WIDTH (current_buffer);
CHECK_NUMBER (column);
if (NILP (minimum))
@@ -867,7 +858,7 @@ static EMACS_INT
position_indentation (register int pos_byte)
{
register EMACS_INT column = 0;
- int tab_width = sane_tab_width ();
+ int tab_width = SANE_TAB_WIDTH (current_buffer);
register unsigned char *p;
register unsigned char *stop;
unsigned char *start;
@@ -1116,7 +1107,7 @@ compute_motion (EMACS_INT from, EMACS_INT fromvpos, EMACS_INT fromhpos, int did_
register EMACS_INT pos;
EMACS_INT pos_byte;
register int c = 0;
- int tab_width = sane_tab_width ();
+ int tab_width = SANE_TAB_WIDTH (current_buffer);
register int ctl_arrow = !NILP (BVAR (current_buffer, ctl_arrow));
register struct Lisp_Char_Table *dp = window_display_table (win);
EMACS_INT selective
@@ -1432,7 +1423,7 @@ compute_motion (EMACS_INT from, EMACS_INT fromvpos, EMACS_INT fromhpos, int did_
the text character-by-character. */
if (current_buffer->width_run_cache && pos >= next_width_run)
{
- EMACS_INT run_end;
+ ptrdiff_t run_end;
int common_width
= region_cache_forward (current_buffer,
current_buffer->width_run_cache,
@@ -2135,7 +2126,7 @@ whether or not it is currently displayed in some window. */)
}
SET_PT_BOTH (IT_CHARPOS (it), IT_BYTEPOS (it));
- bidi_unshelve_cache (itdata);
+ bidi_unshelve_cache (itdata, 0);
}
if (BUFFERP (old_buffer))
diff --git a/src/keyboard.c b/src/keyboard.c
index 7e144b80a0..ab93e0ccd2 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -44,7 +44,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#include "process.h"
#include <errno.h>
-#ifdef HAVE_GTK_AND_PTHREAD
+#ifdef HAVE_PTHREAD
#include <pthread.h>
#endif
#ifdef MSDOS
@@ -435,16 +435,16 @@ static void (*keyboard_init_hook) (void);
static int read_avail_input (int);
static void get_input_pending (int *, int);
static int readable_events (int);
-static Lisp_Object read_char_x_menu_prompt (int, Lisp_Object *,
+static Lisp_Object read_char_x_menu_prompt (ptrdiff_t, Lisp_Object *,
Lisp_Object, int *);
-static Lisp_Object read_char_minibuf_menu_prompt (int, int,
+static Lisp_Object read_char_minibuf_menu_prompt (int, ptrdiff_t,
Lisp_Object *);
static Lisp_Object make_lispy_event (struct input_event *);
#if defined (HAVE_MOUSE) || defined (HAVE_GPM)
static Lisp_Object make_lispy_movement (struct frame *, Lisp_Object,
enum scroll_bar_part,
Lisp_Object, Lisp_Object,
- unsigned long);
+ Time);
#endif
static Lisp_Object modify_event_symbol (EMACS_INT, unsigned, Lisp_Object,
Lisp_Object, const char *const *,
@@ -1300,7 +1300,7 @@ some_mouse_moved (void)
/* This is the actual command reading loop,
sans error-handling encapsulation. */
-static int read_key_sequence (Lisp_Object *, size_t, Lisp_Object,
+static int read_key_sequence (Lisp_Object *, int, Lisp_Object,
int, int, int);
void safe_run_hooks (Lisp_Object);
static void adjust_point_for_property (EMACS_INT, int);
@@ -2267,7 +2267,8 @@ do { if (polling_stopped_here) start_polling (); \
Value is t if we showed a menu and the user rejected it. */
Lisp_Object
-read_char (int commandflag, int nmaps, Lisp_Object *maps, Lisp_Object prev_event,
+read_char (int commandflag, ptrdiff_t nmaps, Lisp_Object *maps,
+ Lisp_Object prev_event,
int *used_mouse_menu, struct timeval *end_time)
{
volatile Lisp_Object c;
@@ -7405,7 +7406,7 @@ menu_bar_items (Lisp_Object old)
{
/* The number of keymaps we're scanning right now, and the number of
keymaps we have allocated space for. */
- int nmaps;
+ ptrdiff_t nmaps;
/* maps[0..nmaps-1] are the prefix definitions of KEYBUF[0..t-1]
in the current keymaps, or nil where it is not a prefix. */
@@ -7413,7 +7414,7 @@ menu_bar_items (Lisp_Object old)
Lisp_Object def, tail;
- int mapno;
+ ptrdiff_t mapno;
Lisp_Object oquit;
/* In order to build the menus, we need to call the keymap
@@ -7458,7 +7459,7 @@ menu_bar_items (Lisp_Object old)
recognized when the menu-bar (or mode-line) is updated,
which does not normally happen after every command. */
Lisp_Object tem;
- int nminor;
+ ptrdiff_t nminor;
nminor = current_minor_maps (NULL, &tmaps);
maps = (Lisp_Object *) alloca ((nminor + 3) * sizeof (maps[0]));
nmaps = 0;
@@ -7962,7 +7963,7 @@ Lisp_Object
tool_bar_items (Lisp_Object reuse, int *nitems)
{
Lisp_Object *maps;
- int nmaps, i;
+ ptrdiff_t nmaps, i;
Lisp_Object oquit;
Lisp_Object *tmaps;
@@ -8002,7 +8003,7 @@ tool_bar_items (Lisp_Object reuse, int *nitems)
recognized when the tool-bar (or mode-line) is updated,
which does not normally happen after every command. */
Lisp_Object tem;
- int nminor;
+ ptrdiff_t nminor;
nminor = current_minor_maps (NULL, &tmaps);
maps = (Lisp_Object *) alloca ((nminor + 3) * sizeof (maps[0]));
nmaps = 0;
@@ -8274,10 +8275,11 @@ parse_tool_bar_item (Lisp_Object key, Lisp_Object item)
Lisp_Object tcapt = PROP (TOOL_BAR_ITEM_CAPTION);
const char *label = SYMBOLP (tkey) ? SSDATA (SYMBOL_NAME (tkey)) : "";
const char *capt = STRINGP (tcapt) ? SSDATA (tcapt) : "";
- EMACS_INT max_lbl = 2 * tool_bar_max_label_size;
+ ptrdiff_t max_lbl =
+ 2 * max (0, min (tool_bar_max_label_size, STRING_BYTES_BOUND / 2));
char *buf = (char *) xmalloc (max_lbl + 1);
Lisp_Object new_lbl;
- size_t caption_len = strlen (capt);
+ ptrdiff_t caption_len = strlen (capt);
if (caption_len <= max_lbl && capt[0] != '\0')
{
@@ -8290,7 +8292,7 @@ parse_tool_bar_item (Lisp_Object key, Lisp_Object item)
if (strlen (label) <= max_lbl && label[0] != '\0')
{
- int j;
+ ptrdiff_t j;
if (label != buf)
strcpy (buf, label);
@@ -8399,10 +8401,10 @@ append_tool_bar_item (void)
and do auto-saving in the inner call of read_char. */
static Lisp_Object
-read_char_x_menu_prompt (int nmaps, Lisp_Object *maps, Lisp_Object prev_event,
- int *used_mouse_menu)
+read_char_x_menu_prompt (ptrdiff_t nmaps, Lisp_Object *maps,
+ Lisp_Object prev_event, int *used_mouse_menu)
{
- int mapno;
+ ptrdiff_t mapno;
if (used_mouse_menu)
*used_mouse_menu = 0;
@@ -8430,7 +8432,7 @@ read_char_x_menu_prompt (int nmaps, Lisp_Object *maps, Lisp_Object prev_event,
Lisp_Object *realmaps
= (Lisp_Object *) alloca (nmaps * sizeof (Lisp_Object));
Lisp_Object value;
- int nmaps1 = 0;
+ ptrdiff_t nmaps1 = 0;
/* Use the maps that are not nil. */
for (mapno = 0; mapno < nmaps; mapno++)
@@ -8481,17 +8483,18 @@ read_char_x_menu_prompt (int nmaps, Lisp_Object *maps, Lisp_Object prev_event,
We make this bigger when necessary, and never free it. */
static char *read_char_minibuf_menu_text;
/* Size of that buffer. */
-static int read_char_minibuf_menu_width;
+static ptrdiff_t read_char_minibuf_menu_width;
static Lisp_Object
-read_char_minibuf_menu_prompt (int commandflag, int nmaps, Lisp_Object *maps)
+read_char_minibuf_menu_prompt (int commandflag,
+ ptrdiff_t nmaps, Lisp_Object *maps)
{
- int mapno;
+ ptrdiff_t mapno;
register Lisp_Object name;
- int nlength;
+ ptrdiff_t nlength;
/* FIXME: Use the minibuffer's frame width. */
- int width = FRAME_COLS (SELECTED_FRAME ()) - 4;
- int idx = -1;
+ ptrdiff_t width = FRAME_COLS (SELECTED_FRAME ()) - 4;
+ ptrdiff_t idx = -1;
int nobindings = 1;
Lisp_Object rest, vector;
char *menu;
@@ -8516,16 +8519,13 @@ read_char_minibuf_menu_prompt (int commandflag, int nmaps, Lisp_Object *maps)
/* Make sure we have a big enough buffer for the menu text. */
width = max (width, SBYTES (name));
- if (read_char_minibuf_menu_text == 0)
+ if (STRING_BYTES_BOUND - 4 < width)
+ memory_full (SIZE_MAX);
+ if (width + 4 > read_char_minibuf_menu_width)
{
- read_char_minibuf_menu_width = width + 4;
- read_char_minibuf_menu_text = (char *) xmalloc (width + 4);
- }
- else if (width + 4 > read_char_minibuf_menu_width)
- {
- read_char_minibuf_menu_width = width + 4;
read_char_minibuf_menu_text
= (char *) xrealloc (read_char_minibuf_menu_text, width + 4);
+ read_char_minibuf_menu_width = width + 4;
}
menu = read_char_minibuf_menu_text;
@@ -8544,7 +8544,7 @@ read_char_minibuf_menu_prompt (int commandflag, int nmaps, Lisp_Object *maps)
while (1)
{
int notfirst = 0;
- int i = nlength;
+ ptrdiff_t i = nlength;
Lisp_Object obj;
Lisp_Object orig_defn_macro;
@@ -8643,7 +8643,7 @@ read_char_minibuf_menu_prompt (int commandflag, int nmaps, Lisp_Object *maps)
< width
|| !notfirst)
{
- int thiswidth;
+ ptrdiff_t thiswidth;
/* Punctuate between strings. */
if (notfirst)
@@ -8659,9 +8659,7 @@ read_char_minibuf_menu_prompt (int commandflag, int nmaps, Lisp_Object *maps)
if (! char_matches)
{
/* Add as much of string as fits. */
- thiswidth = SCHARS (desc);
- if (thiswidth + i > width)
- thiswidth = width - i;
+ thiswidth = min (SCHARS (desc), width - i);
memcpy (menu + i, SDATA (desc), thiswidth);
i += thiswidth;
strcpy (menu + i, " = ");
@@ -8669,9 +8667,7 @@ read_char_minibuf_menu_prompt (int commandflag, int nmaps, Lisp_Object *maps)
}
/* Add as much of string as fits. */
- thiswidth = SCHARS (s);
- if (thiswidth + i > width)
- thiswidth = width - i;
+ thiswidth = min (SCHARS (s), width - i);
memcpy (menu + i, SDATA (s), thiswidth);
i += thiswidth;
menu[i] = 0;
@@ -8746,10 +8742,10 @@ read_char_minibuf_menu_prompt (int commandflag, int nmaps, Lisp_Object *maps)
NEXT may be the same array as CURRENT. */
static int
-follow_key (Lisp_Object key, int nmaps, Lisp_Object *current, Lisp_Object *defs,
- Lisp_Object *next)
+follow_key (Lisp_Object key, ptrdiff_t nmaps, Lisp_Object *current,
+ Lisp_Object *defs, Lisp_Object *next)
{
- int i, first_binding;
+ ptrdiff_t i, first_binding;
first_binding = nmaps;
for (i = nmaps - 1; i >= 0; i--)
@@ -8849,7 +8845,7 @@ access_keymap_keyremap (Lisp_Object map, Lisp_Object key, Lisp_Object prompt,
The return value is non-zero if the remapping actually took place. */
static int
-keyremap_step (Lisp_Object *keybuf, size_t bufsize, volatile keyremap *fkey,
+keyremap_step (Lisp_Object *keybuf, int bufsize, volatile keyremap *fkey,
int input, int doit, int *diff, Lisp_Object prompt)
{
Lisp_Object next, key;
@@ -8871,7 +8867,7 @@ keyremap_step (Lisp_Object *keybuf, size_t bufsize, volatile keyremap *fkey,
*diff = len - (fkey->end - fkey->start);
- if (input + *diff >= bufsize)
+ if (bufsize - input <= *diff)
error ("Key sequence too long");
/* Shift the keys that follow fkey->end. */
@@ -8942,7 +8938,7 @@ keyremap_step (Lisp_Object *keybuf, size_t bufsize, volatile keyremap *fkey,
from the selected window's buffer. */
static int
-read_key_sequence (Lisp_Object *keybuf, size_t bufsize, Lisp_Object prompt,
+read_key_sequence (Lisp_Object *keybuf, int bufsize, Lisp_Object prompt,
int dont_downcase_last, int can_return_switch_frame,
int fix_current_buffer)
{
@@ -8959,8 +8955,8 @@ read_key_sequence (Lisp_Object *keybuf, size_t bufsize, Lisp_Object prompt,
/* The number of keymaps we're scanning right now, and the number of
keymaps we have allocated space for. */
- int nmaps;
- int nmaps_allocated = 0;
+ ptrdiff_t nmaps;
+ ptrdiff_t nmaps_allocated = 0;
/* defs[0..nmaps-1] are the definitions of KEYBUF[0..t-1] in
the current keymaps. */
@@ -8984,7 +8980,7 @@ read_key_sequence (Lisp_Object *keybuf, size_t bufsize, Lisp_Object prompt,
/* The index in submaps[] of the first keymap that has a binding for
this key sequence. In other words, the lowest i such that
submaps[i] is non-nil. */
- int first_binding;
+ ptrdiff_t first_binding;
/* Index of the first key that has no binding.
It is useless to try fkey.start larger than that. */
int first_unbound;
@@ -9145,8 +9141,8 @@ read_key_sequence (Lisp_Object *keybuf, size_t bufsize, Lisp_Object prompt,
}
else
{
- int nminor;
- int total;
+ ptrdiff_t nminor;
+ ptrdiff_t total;
Lisp_Object *maps;
nminor = current_minor_maps (0, &maps);
@@ -9212,7 +9208,8 @@ read_key_sequence (Lisp_Object *keybuf, size_t bufsize, Lisp_Object prompt,
echo_local_start and keys_local_start allow us to throw away
just one key. */
int echo_local_start IF_LINT (= 0);
- int keys_local_start, local_first_binding;
+ int keys_local_start;
+ ptrdiff_t local_first_binding;
eassert (indec.end == t || (indec.end > t && indec.end <= mock_input));
eassert (indec.start <= indec.end);
@@ -9549,7 +9546,7 @@ read_key_sequence (Lisp_Object *keybuf, size_t bufsize, Lisp_Object prompt,
&& (NILP (fake_prefixed_keys)
|| NILP (Fmemq (key, fake_prefixed_keys))))
{
- if (t + 1 >= bufsize)
+ if (bufsize - t <= 1)
error ("Key sequence too long");
keybuf[t] = posn;
@@ -9630,7 +9627,7 @@ read_key_sequence (Lisp_Object *keybuf, size_t bufsize, Lisp_Object prompt,
insert the dummy prefix event `menu-bar'. */
if (EQ (posn, Qmenu_bar) || EQ (posn, Qtool_bar))
{
- if (t + 1 >= bufsize)
+ if (bufsize - t <= 1)
error ("Key sequence too long");
keybuf[t] = posn;
keybuf[t+1] = key;
diff --git a/src/keyboard.h b/src/keyboard.h
index 69c804c873..d4339d0529 100644
--- a/src/keyboard.h
+++ b/src/keyboard.h
@@ -440,7 +440,7 @@ struct input_event;
extern Lisp_Object parse_modifiers (Lisp_Object);
extern Lisp_Object reorder_modifiers (Lisp_Object);
-extern Lisp_Object read_char (int, int, Lisp_Object *, Lisp_Object,
+extern Lisp_Object read_char (int, ptrdiff_t, Lisp_Object *, Lisp_Object,
int *, EMACS_TIME *);
extern int parse_solitary_modifier (Lisp_Object symbol);
diff --git a/src/keymap.c b/src/keymap.c
index 0169276bef..32b531daac 100644
--- a/src/keymap.c
+++ b/src/keymap.c
@@ -150,17 +150,6 @@ in case you use it as a menu with `x-popup-menu'. */)
return Fcons (Qkeymap, Qnil);
}
-DEFUN ("make-composed-keymap", Fmake_composed_keymap, Smake_composed_keymap,
- 0, MANY, 0,
- doc: /* Construct and return a new keymap composed of KEYMAPS.
-When looking up a key in the returned map, the key is looked in each
-keymap in turn until a binding is found.
-usage: (make-composed-keymap &rest KEYMAPS) */)
- (ptrdiff_t nargs, Lisp_Object *args)
-{
- return Fcons (Qkeymap, Flist (nargs, args));
-}
-
/* This function is used for installing the standard key bindings
at initialization time.
@@ -1216,13 +1205,20 @@ binding KEY to DEF is added at the front of KEYMAP. */)
keymap = get_keymap (cmd, 0, 1);
if (!CONSP (keymap))
- /* We must use Fkey_description rather than just passing key to
- error; key might be a vector, not a string. */
- error ("Key sequence %s starts with non-prefix key %s",
- SDATA (Fkey_description (key, Qnil)),
- SDATA (Fkey_description (Fsubstring (key, make_number (0),
- make_number (idx)),
- Qnil)));
+ {
+ const char *trailing_esc = ((EQ (c, meta_prefix_char) && metized)
+ ? (idx == 0 ? "ESC" : " ESC")
+ : "");
+
+ /* We must use Fkey_description rather than just passing key to
+ error; key might be a vector, not a string. */
+ error ("Key sequence %s starts with non-prefix key %s%s",
+ SDATA (Fkey_description (key, Qnil)),
+ SDATA (Fkey_description (Fsubstring (key, make_number (0),
+ make_number (idx)),
+ Qnil)),
+ trailing_esc);
+ }
}
}
@@ -1403,7 +1399,7 @@ silly_event_symbol_error (Lisp_Object c)
some systems, static gets macro-defined to be the empty string.
Ickypoo. */
static Lisp_Object *cmm_modes = NULL, *cmm_maps = NULL;
-static int cmm_size = 0;
+static ptrdiff_t cmm_size = 0;
/* Store a pointer to an array of the currently active minor modes in
*modeptr, a pointer to an array of the keymaps of the currently
@@ -1423,10 +1419,10 @@ static int cmm_size = 0;
loop. Instead, we'll use realloc/malloc and silently truncate the
list, let the key sequence be read, and hope some other piece of
code signals the error. */
-int
+ptrdiff_t
current_minor_maps (Lisp_Object **modeptr, Lisp_Object **mapptr)
{
- int i = 0;
+ ptrdiff_t i = 0;
int list_number = 0;
Lisp_Object alist, assoc, var, val;
Lisp_Object emulation_alists;
@@ -1469,9 +1465,16 @@ current_minor_maps (Lisp_Object **modeptr, Lisp_Object **mapptr)
if (i >= cmm_size)
{
- int newsize, allocsize;
+ ptrdiff_t newsize, allocsize;
Lisp_Object *newmodes, *newmaps;
+ /* Check for size calculation overflow. Other code
+ (e.g., read_key_sequence) adds 3 to the count
+ later, so subtract 3 from the limit here. */
+ if (min (PTRDIFF_MAX, SIZE_MAX) / (2 * sizeof *newmodes) - 3
+ < cmm_size)
+ break;
+
newsize = cmm_size == 0 ? 30 : cmm_size * 2;
allocsize = newsize * sizeof *newmodes;
@@ -3754,7 +3757,6 @@ be preferred. */);
defsubr (&Sset_keymap_parent);
defsubr (&Smake_keymap);
defsubr (&Smake_sparse_keymap);
- defsubr (&Smake_composed_keymap);
defsubr (&Smap_keymap_internal);
defsubr (&Smap_keymap);
defsubr (&Scopy_keymap);
diff --git a/src/keymap.h b/src/keymap.h
index 2c826b64e1..ec9d4cadbb 100644
--- a/src/keymap.h
+++ b/src/keymap.h
@@ -38,7 +38,7 @@ extern Lisp_Object get_keymap (Lisp_Object, int, int);
EXFUN (Fset_keymap_parent, 2);
extern int describe_map_tree (Lisp_Object, int, Lisp_Object, Lisp_Object,
const char *, int, int, int, int);
-extern int current_minor_maps (Lisp_Object **, Lisp_Object **);
+extern ptrdiff_t current_minor_maps (Lisp_Object **, Lisp_Object **);
extern void initial_define_key (Lisp_Object, int, const char *);
extern void initial_define_lispy_key (Lisp_Object, const char *, const char *);
extern void syms_of_keymap (void);
diff --git a/src/lisp.h b/src/lisp.h
index 1e141dbb5d..9955511804 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -1704,6 +1704,11 @@ typedef struct {
#define NUMBERP(x) (INTEGERP (x) || FLOATP (x))
#define NATNUMP(x) (INTEGERP (x) && XINT (x) >= 0)
+#define RANGED_INTEGERP(lo, x, hi) \
+ (INTEGERP (x) && (lo) <= XINT (x) && XINT (x) <= (hi))
+#define TYPE_RANGED_INTEGERP(type, x) \
+ RANGED_INTEGERP (TYPE_MINIMUM (type), x, TYPE_MAXIMUM (type))
+
#define INTEGERP(x) (LISP_INT_TAG_P (XTYPE ((x))))
#define SYMBOLP(x) (XTYPE ((x)) == Lisp_Symbol)
#define MISCP(x) (XTYPE ((x)) == Lisp_Misc)
@@ -2551,6 +2556,7 @@ extern void syms_of_syntax (void);
/* Defined in fns.c */
extern Lisp_Object QCrehash_size, QCrehash_threshold;
+enum { NEXT_ALMOST_PRIME_LIMIT = 11 };
extern EMACS_INT next_almost_prime (EMACS_INT);
extern Lisp_Object larger_vector (Lisp_Object, EMACS_INT, Lisp_Object);
extern void sweep_weak_hash_tables (void);
@@ -2562,8 +2568,8 @@ EMACS_UINT sxhash (Lisp_Object, int);
Lisp_Object make_hash_table (Lisp_Object, Lisp_Object, Lisp_Object,
Lisp_Object, Lisp_Object, Lisp_Object,
Lisp_Object);
-EMACS_INT hash_lookup (struct Lisp_Hash_Table *, Lisp_Object, EMACS_UINT *);
-EMACS_INT hash_put (struct Lisp_Hash_Table *, Lisp_Object, Lisp_Object,
+ptrdiff_t hash_lookup (struct Lisp_Hash_Table *, Lisp_Object, EMACS_UINT *);
+ptrdiff_t hash_put (struct Lisp_Hash_Table *, Lisp_Object, Lisp_Object,
EMACS_UINT);
void init_weak_hash_tables (void);
extern void init_fns (void);
@@ -2861,6 +2867,7 @@ extern void map_char_table_for_charset (void (*c_function) (Lisp_Object, Lisp_Ob
Lisp_Object, Lisp_Object,
Lisp_Object, struct charset *,
unsigned, unsigned);
+extern Lisp_Object uniprop_table (Lisp_Object);
extern void syms_of_chartab (void);
/* Defined in print.c */
@@ -3568,6 +3575,9 @@ extern int immediate_quit; /* Nonzero means ^G can quit instantly */
extern POINTER_TYPE *xmalloc (size_t);
extern POINTER_TYPE *xrealloc (POINTER_TYPE *, size_t);
extern void xfree (POINTER_TYPE *);
+extern void *xnmalloc (ptrdiff_t, ptrdiff_t);
+extern void *xnrealloc (void *, ptrdiff_t, ptrdiff_t);
+extern void *xpalloc (void *, ptrdiff_t *, ptrdiff_t, ptrdiff_t, ptrdiff_t);
extern char *xstrdup (const char *);
@@ -3685,6 +3695,23 @@ extern Lisp_Object safe_alloca_unwind (Lisp_Object);
} \
} while (0)
+/* SAFE_NALLOCA sets BUF to a newly allocated array of MULTIPLIER *
+ NITEMS items, each of the same type as *BUF. MULTIPLIER must
+ positive. The code is tuned for MULTIPLIER being a constant. */
+
+#define SAFE_NALLOCA(buf, multiplier, nitems) \
+ do { \
+ if ((nitems) <= MAX_ALLOCA / sizeof *(buf) / (multiplier)) \
+ (buf) = alloca (sizeof *(buf) * (multiplier) * (nitems)); \
+ else \
+ { \
+ (buf) = xnmalloc (nitems, sizeof *(buf) * (multiplier)); \
+ sa_must_free = 1; \
+ record_unwind_protect (safe_alloca_unwind, \
+ make_save_value (buf, 0)); \
+ } \
+ } while (0)
+
/* SAFE_FREE frees xmalloced memory and enables GC as needed. */
#define SAFE_FREE() \
diff --git a/src/lread.c b/src/lread.c
index 78ff195e99..d24da729df 100644
--- a/src/lread.c
+++ b/src/lread.c
@@ -1124,6 +1124,22 @@ Return t if the file exists and loads successfully. */)
handler = Ffind_file_name_handler (found, Qload);
if (! NILP (handler))
return call5 (handler, Qload, found, noerror, nomessage, Qt);
+#ifdef DOS_NT
+ /* Tramp has to deal with semi-broken packages that prepend
+ drive letters to remote files. For that reason, Tramp
+ catches file operations that test for file existence, which
+ makes openp think X:/foo.elc files are remote. However,
+ Tramp does not catch `load' operations for such files, so we
+ end up with a nil as the `load' handler above. If we would
+ continue with fd = -2, we will behave wrongly, and in
+ particular try reading a .elc file in the "rt" mode instead
+ of "rb". See bug #9311 for the results. To work around
+ this, we try to open the file locally, and go with that if it
+ succeeds. */
+ fd = emacs_open (SSDATA (ENCODE_FILE (found)), O_RDONLY, 0);
+ if (fd == -1)
+ fd = -2;
+#endif
}
/* Check if we're stuck in a recursive load cycle.
@@ -1247,9 +1263,17 @@ Return t if the file exists and loads successfully. */)
GCPRO3 (file, found, hist_file_name);
#ifdef WINDOWSNT
- emacs_close (fd);
efound = ENCODE_FILE (found);
- stream = fopen (SSDATA (efound), fmode);
+ /* If we somehow got here with fd == -2, meaning the file is deemed
+ to be remote, don't even try to reopen the file locally; just
+ force a failure instead. */
+ if (fd >= 0)
+ {
+ emacs_close (fd);
+ stream = fopen (SSDATA (efound), fmode);
+ }
+ else
+ stream = NULL;
#else /* not WINDOWSNT */
stream = fdopen (fd, fmode);
#endif /* not WINDOWSNT */
@@ -2613,14 +2637,14 @@ read1 (register Lisp_Object readcharfun, int *pch, int first_in_list)
if (saved_doc_string_size == 0)
{
+ saved_doc_string = (char *) xmalloc (nskip + extra);
saved_doc_string_size = nskip + extra;
- saved_doc_string = (char *) xmalloc (saved_doc_string_size);
}
if (nskip > saved_doc_string_size)
{
- saved_doc_string_size = nskip + extra;
saved_doc_string = (char *) xrealloc (saved_doc_string,
- saved_doc_string_size);
+ nskip + extra);
+ saved_doc_string_size = nskip + extra;
}
saved_doc_string_position = file_tell (instream);
@@ -2883,7 +2907,8 @@ read1 (register Lisp_Object readcharfun, int *pch, int first_in_list)
if (min (PTRDIFF_MAX, SIZE_MAX) / 2 < read_buffer_size)
memory_full (SIZE_MAX);
read_buffer = (char *) xrealloc (read_buffer,
- read_buffer_size *= 2);
+ read_buffer_size * 2);
+ read_buffer_size *= 2;
p = read_buffer + offset;
end = read_buffer + read_buffer_size;
}
@@ -3026,7 +3051,8 @@ read1 (register Lisp_Object readcharfun, int *pch, int first_in_list)
if (min (PTRDIFF_MAX, SIZE_MAX) / 2 < read_buffer_size)
memory_full (SIZE_MAX);
read_buffer = (char *) xrealloc (read_buffer,
- read_buffer_size *= 2);
+ read_buffer_size * 2);
+ read_buffer_size *= 2;
p = read_buffer + offset;
end = read_buffer + read_buffer_size;
}
@@ -3056,7 +3082,8 @@ read1 (register Lisp_Object readcharfun, int *pch, int first_in_list)
if (min (PTRDIFF_MAX, SIZE_MAX) / 2 < read_buffer_size)
memory_full (SIZE_MAX);
read_buffer = (char *) xrealloc (read_buffer,
- read_buffer_size *= 2);
+ read_buffer_size * 2);
+ read_buffer_size *= 2;
p = read_buffer + offset;
end = read_buffer + read_buffer_size;
}
@@ -3938,6 +3965,7 @@ void
init_obarray (void)
{
Lisp_Object oblength;
+ ptrdiff_t size = 100 + MAX_MULTIBYTE_LENGTH;
XSETFASTINT (oblength, OBARRAY_SIZE);
@@ -3970,8 +3998,8 @@ init_obarray (void)
DEFSYM (Qvariable_documentation, "variable-documentation");
- read_buffer_size = 100 + MAX_MULTIBYTE_LENGTH;
- read_buffer = (char *) xmalloc (read_buffer_size);
+ read_buffer = (char *) xmalloc (size);
+ read_buffer_size = size;
}
void
diff --git a/src/macros.c b/src/macros.c
index 60f30c3fbb..f6cd3a3cca 100644
--- a/src/macros.c
+++ b/src/macros.c
@@ -62,9 +62,9 @@ macro before appending to it. */)
if (!current_kboard->kbd_macro_buffer)
{
- current_kboard->kbd_macro_bufsize = 30;
current_kboard->kbd_macro_buffer
= (Lisp_Object *)xmalloc (30 * sizeof (Lisp_Object));
+ current_kboard->kbd_macro_bufsize = 30;
}
update_mode_lines++;
if (NILP (append))
@@ -202,7 +202,7 @@ store_kbd_macro_char (Lisp_Object c)
if (min (PTRDIFF_MAX, SIZE_MAX) / sizeof *kb->kbd_macro_buffer / 2
< kb->kbd_macro_bufsize)
memory_full (SIZE_MAX);
- nbytes = kb->kbd_macro_bufsize * 2 * sizeof *kb->kbd_macro_buffer;
+ nbytes = kb->kbd_macro_bufsize * (2 * sizeof *kb->kbd_macro_buffer);
kb->kbd_macro_buffer
= (Lisp_Object *) xrealloc (kb->kbd_macro_buffer, nbytes);
kb->kbd_macro_bufsize *= 2;
diff --git a/src/makefile.w32-in b/src/makefile.w32-in
index fd29dec909..53cb5f857a 100644
--- a/src/makefile.w32-in
+++ b/src/makefile.w32-in
@@ -469,6 +469,7 @@ $(BLD)/alloc.$(O) : \
$(SRC)/syssignal.h \
$(SRC)/w32.h \
$(NT_INC)/unistd.h \
+ $(GNU_LIB)/verify.h \
$(BLOCKINPUT_H) \
$(CHARACTER_H) \
$(CONFIG_H) \
@@ -493,8 +494,6 @@ $(BLD)/atimer.$(O) : \
$(BLD)/bidi.$(O) : \
$(SRC)/bidi.c \
- $(SRC)/bidimirror.h \
- $(SRC)/biditype.h \
$(SRC)/buffer.h \
$(CHARACTER_H) \
$(CONFIG_H) \
diff --git a/src/minibuf.c b/src/minibuf.c
index 7e59cf157b..eb564a10ec 100644
--- a/src/minibuf.c
+++ b/src/minibuf.c
@@ -1723,7 +1723,7 @@ the values STRING, PREDICATE and `lambda'. */)
(Lisp_Object string, Lisp_Object collection, Lisp_Object predicate)
{
Lisp_Object regexps, tail, tem = Qnil;
- EMACS_INT i = 0;
+ ptrdiff_t i = 0;
CHECK_STRING (string);
diff --git a/src/nsfns.m b/src/nsfns.m
index 85246a4c25..a09011d846 100644
--- a/src/nsfns.m
+++ b/src/nsfns.m
@@ -97,6 +97,9 @@ Lisp_Object Fx_open_connection (Lisp_Object, Lisp_Object, Lisp_Object);
extern BOOL ns_in_resize;
+/* Static variables to handle applescript execution. */
+static Lisp_Object as_script, *as_result;
+static int as_status;
/* ==========================================================================
@@ -2052,6 +2055,15 @@ ns_do_applescript (Lisp_Object script, Lisp_Object *result)
return 0;
}
+/* Helper function called from sendEvent to run applescript
+ from within the main event loop. */
+
+void
+ns_run_ascript (void)
+{
+ as_status = ns_do_applescript (as_script, as_result);
+}
+
DEFUN ("ns-do-applescript", Fns_do_applescript, Sns_do_applescript, 1, 1, 0,
doc: /* Execute AppleScript SCRIPT and return the result.
If compilation and execution are successful, the resulting script value
@@ -2061,12 +2073,37 @@ In case the execution fails, an error is signaled. */)
{
Lisp_Object result;
int status;
+ NSEvent *nxev;
CHECK_STRING (script);
check_ns ();
BLOCK_INPUT;
- status = ns_do_applescript (script, &result);
+
+ as_script = script;
+ as_result = &result;
+
+ /* executing apple script requires the event loop to run, otherwise
+ errors aren't returned and executeAndReturnError hangs forever.
+ Post an event that runs applescript and then start the event loop.
+ The event loop is exited when the script is done. */
+ nxev = [NSEvent otherEventWithType: NSApplicationDefined
+ location: NSMakePoint (0, 0)
+ modifierFlags: 0
+ timestamp: 0
+ windowNumber: [[NSApp mainWindow] windowNumber]
+ context: [NSApp context]
+ subtype: 0
+ data1: 0
+ data2: NSAPP_DATA2_RUNASSCRIPT];
+
+ [NSApp postEvent: nxev atStart: NO];
+ [NSApp run];
+
+ status = as_status;
+ as_status = 0;
+ as_script = Qnil;
+ as_result = 0;
UNBLOCK_INPUT;
if (status == 0)
return result;
@@ -2670,4 +2707,7 @@ be used as the image of the icon representing the frame. */);
/* used only in fontset.c */
check_window_system_func = check_ns;
+ as_status = 0;
+ as_script = Qnil;
+ as_result = 0;
}
diff --git a/src/nsfont.m b/src/nsfont.m
index 60f8c5321a..c4d9123fae 100644
--- a/src/nsfont.m
+++ b/src/nsfont.m
@@ -303,7 +303,7 @@ static NSString
{
Lisp_Object script = assq_no_quit (XCAR (otf), Votf_script_alist);
return CONSP (script)
- ? [NSString stringWithUTF8String: SDATA (SYMBOL_NAME XCDR ((script)))]
+ ? [NSString stringWithUTF8String: SDATA (SYMBOL_NAME (XCDR ((script))))]
: @"";
}
diff --git a/src/nsmenu.m b/src/nsmenu.m
index 6bde229ed4..951282910a 100644
--- a/src/nsmenu.m
+++ b/src/nsmenu.m
@@ -1014,7 +1014,7 @@ update_frame_tool_bar (FRAME_PTR f)
BOOL enabled_p = !NILP (TOOLPROP (TOOL_BAR_ITEM_ENABLED_P));
BOOL selected_p = !NILP (TOOLPROP (TOOL_BAR_ITEM_SELECTED_P));
int idx;
- int img_id;
+ ptrdiff_t img_id;
struct image *img;
Lisp_Object image;
Lisp_Object helpObj;
diff --git a/src/nsterm.h b/src/nsterm.h
index 6ea9161c92..188ec732e8 100644
--- a/src/nsterm.h
+++ b/src/nsterm.h
@@ -416,8 +416,8 @@ struct ns_bitmap_record
/* this to map between emacs color indices and NSColor objects */
struct ns_color_table
{
- unsigned int size;
- unsigned int avail;
+ ptrdiff_t size;
+ ptrdiff_t avail;
#ifdef __OBJC__
NSColor **colors;
NSMutableSet *empty_indices;
@@ -795,6 +795,9 @@ extern void x_set_tool_bar_lines (struct frame *f,
extern void x_activate_menubar (struct frame *);
extern void free_frame_menubar (struct frame *);
+#define NSAPP_DATA2_RUNASSCRIPT 10
+extern void ns_run_ascript (void);
+
extern void ns_init_paths (void);
extern void syms_of_nsterm (void);
extern void syms_of_nsfns (void);
diff --git a/src/nsterm.m b/src/nsterm.m
index d4b1a3f847..4c9574c35b 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -1341,7 +1341,7 @@ unsigned long
ns_index_color (NSColor *color, struct frame *f)
{
struct ns_color_table *color_table = FRAME_NS_DISPLAY_INFO (f)->color_table;
- int idx;
+ ptrdiff_t idx;
NSNumber *index;
if (!color_table->colors)
@@ -1356,7 +1356,7 @@ ns_index_color (NSColor *color, struct frame *f)
/* do we already have this color ? */
{
- int i;
+ ptrdiff_t i;
for (i = 1; i < color_table->avail; i++)
{
if (color_table->colors[i] && [color_table->colors[i] isEqual: color])
@@ -1371,17 +1371,14 @@ ns_index_color (NSColor *color, struct frame *f)
{
index = [color_table->empty_indices anyObject];
[color_table->empty_indices removeObject: index];
- idx = [index unsignedIntValue];
+ idx = [index unsignedLongValue];
}
else
{
if (color_table->avail == color_table->size)
- {
- color_table->size += NS_COLOR_CAPACITY;
- color_table->colors
- = (NSColor **)xrealloc (color_table->colors,
- color_table->size * sizeof (NSColor *));
- }
+ color_table->colors =
+ xpalloc (color_table->colors, &color_table->size, 1,
+ min (ULONG_MAX, PTRDIFF_MAX), sizeof *color_table->colors);
idx = color_table->avail++;
}
@@ -2321,7 +2318,7 @@ ns_draw_fringe_bitmap (struct window *w, struct glyph_row *row,
if (!img)
{
unsigned short *bits = p->bits + p->dh;
- int len = 8 * p->h/8;
+ int len = p->h;
int i;
unsigned char *cbits = xmalloc (len);
@@ -4257,6 +4254,16 @@ ns_term_shutdown (int sig)
/* NSTRACE (sendEvent); */
/*fprintf (stderr, "received event of type %d\t%d\n", type);*/
+#ifdef NS_IMPL_COCOA
+ if (type == NSApplicationDefined
+ && [theEvent data2] == NSAPP_DATA2_RUNASSCRIPT)
+ {
+ ns_run_ascript ();
+ [self stop: self];
+ return;
+ }
+#endif
+
if (type == NSCursorUpdate && window == nil)
{
fprintf (stderr, "Dropping external cursor update event.\n");
@@ -4857,7 +4864,7 @@ ns_term_shutdown (int sig)
}
}
-
+
#if !defined (NS_IMPL_COCOA) || MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_6
/* if we get here we should send the key for input manager processing */
if (firstTime && [[NSInputManager currentInputManager]
diff --git a/src/process.c b/src/process.c
index 236c27e5c3..a808832214 100644
--- a/src/process.c
+++ b/src/process.c
@@ -58,6 +58,17 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#include <net/if.h>
#endif /* HAVE_NET_IF_H */
+#if defined(HAVE_IFADDRS_H)
+/* Must be after net/if.h */
+#include <ifaddrs.h>
+
+/* We only use structs from this header when we use getifaddrs. */
+#if defined(HAVE_NET_IF_DL_H)
+#include <net/if_dl.h>
+#endif
+
+#endif
+
#ifdef NEED_BSDTTY
#include <bsdtty.h>
#endif
@@ -1632,7 +1643,6 @@ create_process (Lisp_Object process, char **new_argv, Lisp_Object current_dir)
XPROCESS (process)->pty_flag = pty_flag;
XPROCESS (process)->status = Qrun;
- setup_process_coding_systems (process);
/* Delay interrupts until we have a chance to store
the new fork's pid in its process structure */
@@ -1667,6 +1677,10 @@ create_process (Lisp_Object process, char **new_argv, Lisp_Object current_dir)
processes to get their return values scrambled. */
XPROCESS (process)->pid = -1;
+ /* This must be called after the above line because it may signal an
+ error. */
+ setup_process_coding_systems (process);
+
BLOCK_INPUT;
{
@@ -3557,46 +3571,53 @@ format; see the description of ADDRESS in `make-network-process'. */)
(void)
{
struct ifconf ifconf;
- struct ifreq *ifreqs = NULL;
- int ifaces = 0;
- int buf_size, s;
+ struct ifreq *ifreq;
+ void *buf = NULL;
+ ptrdiff_t buf_size = 512;
+ int s, i;
Lisp_Object res;
s = socket (AF_INET, SOCK_STREAM, 0);
if (s < 0)
return Qnil;
- again:
- ifaces += 25;
- buf_size = ifaces * sizeof (ifreqs[0]);
- ifreqs = (struct ifreq *)xrealloc(ifreqs, buf_size);
- if (!ifreqs)
+ do
{
- close (s);
- return Qnil;
- }
-
- ifconf.ifc_len = buf_size;
- ifconf.ifc_req = ifreqs;
- if (ioctl (s, SIOCGIFCONF, &ifconf))
- {
- close (s);
- return Qnil;
+ buf = xpalloc (buf, &buf_size, 1, INT_MAX, 1);
+ ifconf.ifc_buf = buf;
+ ifconf.ifc_len = buf_size;
+ if (ioctl (s, SIOCGIFCONF, &ifconf))
+ {
+ close (s);
+ xfree (buf);
+ return Qnil;
+ }
}
-
- if (ifconf.ifc_len == buf_size)
- goto again;
+ while (ifconf.ifc_len == buf_size);
close (s);
- ifaces = ifconf.ifc_len / sizeof (ifreqs[0]);
res = Qnil;
- while (--ifaces >= 0)
+ ifreq = ifconf.ifc_req;
+ while ((char *) ifreq < (char *) ifconf.ifc_req + ifconf.ifc_len)
{
- struct ifreq *ifq = &ifreqs[ifaces];
+ struct ifreq *ifq = ifreq;
+#ifdef HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN
+#define SIZEOF_IFREQ(sif) \
+ ((sif)->ifr_addr.sa_len < sizeof (struct sockaddr) \
+ ? sizeof (*(sif)) : sizeof ((sif)->ifr_name) + (sif)->ifr_addr.sa_len)
+
+ int len = SIZEOF_IFREQ (ifq);
+#else
+ int len = sizeof (*ifreq);
+#endif
char namebuf[sizeof (ifq->ifr_name) + 1];
+ i += len;
+ ifreq = (struct ifreq *) ((char *) ifreq + len);
+
if (ifq->ifr_addr.sa_family != AF_INET)
continue;
+
memcpy (namebuf, ifq->ifr_name, sizeof (ifq->ifr_name));
namebuf[sizeof (ifq->ifr_name)] = 0;
res = Fcons (Fcons (build_string (namebuf),
@@ -3605,6 +3626,7 @@ format; see the description of ADDRESS in `make-network-process'. */)
res);
}
+ xfree (buf);
return res;
}
#endif /* SIOCGIFCONF */
@@ -3642,8 +3664,13 @@ static const struct ifflag_def ifflag_table[] = {
{ IFF_PROMISC, "promisc" },
#endif
#ifdef IFF_NOTRAILERS
+#ifdef NS_IMPL_COCOA
+ /* Really means smart, notrailers is obsolete */
+ { IFF_NOTRAILERS, "smart" },
+#else
{ IFF_NOTRAILERS, "notrailers" },
#endif
+#endif
#ifdef IFF_ALLMULTI
{ IFF_ALLMULTI, "allmulti" },
#endif
@@ -3696,6 +3723,10 @@ FLAGS is the current flags of the interface. */)
Lisp_Object elt;
int s;
int any = 0;
+#if (! (defined SIOCGIFHWADDR && defined HAVE_STRUCT_IFREQ_IFR_HWADDR) \
+ && defined HAVE_GETIFADDRS && defined LLADDR)
+ struct ifaddrs *ifap;
+#endif
CHECK_STRING (ifname);
@@ -3714,6 +3745,12 @@ FLAGS is the current flags of the interface. */)
const struct ifflag_def *fp;
int fnum;
+ /* If flags is smaller than int (i.e. short) it may have the high bit set
+ due to IFF_MULTICAST. In that case, sign extending it into
+ an int is wrong. */
+ if (flags < 0 && sizeof (rq.ifr_flags) < sizeof (flags))
+ flags = (unsigned short) rq.ifr_flags;
+
any = 1;
for (fp = ifflag_table; flags != 0 && fp->flag_sym; fp++)
{
@@ -3747,7 +3784,38 @@ FLAGS is the current flags of the interface. */)
p->contents[n] = make_number (((unsigned char *)&rq.ifr_hwaddr.sa_data[0])[n]);
elt = Fcons (make_number (rq.ifr_hwaddr.sa_family), hwaddr);
}
+#elif defined(HAVE_GETIFADDRS) && defined(LLADDR)
+ if (getifaddrs (&ifap) != -1)
+ {
+ Lisp_Object hwaddr = Fmake_vector (make_number (6), Qnil);
+ register struct Lisp_Vector *p = XVECTOR (hwaddr);
+ struct ifaddrs *it;
+
+ for (it = ifap; it != NULL; it = it->ifa_next)
+ {
+ struct sockaddr_dl *sdl = (struct sockaddr_dl*) it->ifa_addr;
+ unsigned char linkaddr[6];
+ int n;
+
+ if (it->ifa_addr->sa_family != AF_LINK
+ || strcmp (it->ifa_name, SSDATA (ifname)) != 0
+ || sdl->sdl_alen != 6)
+ continue;
+
+ memcpy (linkaddr, LLADDR(sdl), sdl->sdl_alen);
+ for (n = 0; n < 6; n++)
+ p->contents[n] = make_number (linkaddr[n]);
+
+ elt = Fcons (make_number (it->ifa_addr->sa_family), hwaddr);
+ break;
+ }
+ }
+#ifdef HAVE_FREEIFADDRS
+ freeifaddrs (ifap);
#endif
+
+#endif /* HAVE_GETIFADDRS && LLADDR */
+
res = Fcons (elt, res);
elt = Qnil;
@@ -5093,6 +5161,9 @@ read_process_output (Lisp_Object proc, register int channel)
p->decoding_carryover = coding->carryover_bytes;
}
if (SBYTES (text) > 0)
+ /* FIXME: It's wrong to wrap or not based on debug-on-error, and
+ sometimes it's simply wrong to wrap (e.g. when called from
+ accept-process-output). */
internal_condition_case_1 (read_process_output_call,
Fcons (outstream,
Fcons (proc, Fcons (text, Qnil))),
diff --git a/src/regex.c b/src/regex.c
index 862f848976..d1b835621d 100644
--- a/src/regex.c
+++ b/src/regex.c
@@ -2106,9 +2106,9 @@ re_iswctype (int ch, re_wctype_t cc)
case RECC_UPPER: return ISUPPER (ch) != 0;
case RECC_XDIGIT: return ISXDIGIT (ch) != 0;
case RECC_ASCII: return IS_REAL_ASCII (ch) != 0;
- case RECC_NONASCII: return !IS_REAL_ASCII (ch) != 0;
+ case RECC_NONASCII: return !IS_REAL_ASCII (ch);
case RECC_UNIBYTE: return ISUNIBYTE (ch) != 0;
- case RECC_MULTIBYTE: return !ISUNIBYTE (ch) != 0;
+ case RECC_MULTIBYTE: return !ISUNIBYTE (ch);
case RECC_WORD: return ISWORD (ch) != 0;
case RECC_ERROR: return false;
default:
@@ -6381,8 +6381,7 @@ char *
regcomp/regexec below without link errors. */
weak_function
# endif
-re_comp (s)
- const char *s;
+re_comp (const char *s)
{
reg_errcode_t ret;
@@ -6421,7 +6420,7 @@ re_comp (s)
}
-regoff_t
+int
# ifdef _LIBC
weak_function
# endif
@@ -6558,7 +6557,7 @@ reg_errcode_t
regexec (const regex_t *__restrict preg, const char *__restrict string,
size_t nmatch, regmatch_t pmatch[__restrict_arr], int eflags)
{
- reg_errcode_t ret;
+ regoff_t ret;
struct re_registers regs;
regex_t private_preg;
size_t len = strlen (string);
diff --git a/src/region-cache.c b/src/region-cache.c
index d701f4d71b..ed7a07a670 100644
--- a/src/region-cache.c
+++ b/src/region-cache.c
@@ -63,7 +63,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
revalidate_region_cache to see how this helps. */
struct boundary {
- EMACS_INT pos;
+ ptrdiff_t pos;
int value;
};
@@ -73,16 +73,16 @@ struct region_cache {
struct boundary *boundaries;
/* boundaries[gap_start ... gap_start + gap_len - 1] is the gap. */
- EMACS_INT gap_start, gap_len;
+ ptrdiff_t gap_start, gap_len;
/* The number of elements allocated to boundaries, not including the
gap. */
- EMACS_INT cache_len;
+ ptrdiff_t cache_len;
/* The areas that haven't changed since the last time we cleaned out
invalid entries from the cache. These overlap when the buffer is
entirely unchanged. */
- EMACS_INT beg_unchanged, end_unchanged;
+ ptrdiff_t beg_unchanged, end_unchanged;
/* The first and last positions in the buffer. Because boundaries
store their positions relative to the start (BEG) and end (Z) of
@@ -92,7 +92,7 @@ struct region_cache {
Yes, buffer_beg is always 1. It's there for symmetry with
buffer_end and the BEG and BUF_BEG macros. */
- EMACS_INT buffer_beg, buffer_end;
+ ptrdiff_t buffer_beg, buffer_end;
};
/* Return the position of boundary i in cache c. */
@@ -173,17 +173,17 @@ free_region_cache (struct region_cache *c)
This operation should be logarithmic in the number of cache
entries. It would be nice if it took advantage of locality of
reference, too, by searching entries near the last entry found. */
-static EMACS_INT
-find_cache_boundary (struct region_cache *c, EMACS_INT pos)
+static ptrdiff_t
+find_cache_boundary (struct region_cache *c, ptrdiff_t pos)
{
- EMACS_INT low = 0, high = c->cache_len;
+ ptrdiff_t low = 0, high = c->cache_len;
while (low + 1 < high)
{
/* mid is always a valid index, because low < high and ">> 1"
rounds down. */
- EMACS_INT mid = (low + high) >> 1;
- EMACS_INT boundary = BOUNDARY_POS (c, mid);
+ ptrdiff_t mid = (low >> 1) + (high >> 1) + (low & high & 1);
+ ptrdiff_t boundary = BOUNDARY_POS (c, mid);
if (pos < boundary)
high = mid;
@@ -208,13 +208,13 @@ find_cache_boundary (struct region_cache *c, EMACS_INT pos)
/* Move the gap of cache C to index POS, and make sure it has space
for at least MIN_SIZE boundaries. */
static void
-move_cache_gap (struct region_cache *c, EMACS_INT pos, EMACS_INT min_size)
+move_cache_gap (struct region_cache *c, ptrdiff_t pos, ptrdiff_t min_size)
{
/* Copy these out of the cache and into registers. */
- EMACS_INT gap_start = c->gap_start;
- EMACS_INT gap_len = c->gap_len;
- EMACS_INT buffer_beg = c->buffer_beg;
- EMACS_INT buffer_end = c->buffer_end;
+ ptrdiff_t gap_start = c->gap_start;
+ ptrdiff_t gap_len = c->gap_len;
+ ptrdiff_t buffer_beg = c->buffer_beg;
+ ptrdiff_t buffer_end = c->buffer_end;
if (pos < 0
|| pos > c->cache_len)
@@ -246,17 +246,11 @@ move_cache_gap (struct region_cache *c, EMACS_INT pos, EMACS_INT min_size)
when the portion after the gap is smallest. */
if (gap_len < min_size)
{
- EMACS_INT i;
-
- /* Always make at least NEW_CACHE_GAP elements, as long as we're
- expanding anyway. */
- if (min_size < NEW_CACHE_GAP)
- min_size = NEW_CACHE_GAP;
+ ptrdiff_t i;
c->boundaries =
- (struct boundary *) xrealloc (c->boundaries,
- ((min_size + c->cache_len)
- * sizeof (*c->boundaries)));
+ xpalloc (c->boundaries, &c->cache_len, min_size, -1,
+ sizeof *c->boundaries);
/* Some systems don't provide a version of the copy routine that
can be trusted to shift memory upward into an overlapping
@@ -293,7 +287,7 @@ move_cache_gap (struct region_cache *c, EMACS_INT pos, EMACS_INT min_size)
/* Insert a new boundary in cache C; it will have cache index I,
and have the specified POS and VALUE. */
static void
-insert_cache_boundary (struct region_cache *c, EMACS_INT i, EMACS_INT pos,
+insert_cache_boundary (struct region_cache *c, ptrdiff_t i, ptrdiff_t pos,
int value)
{
/* i must be a valid cache index. */
@@ -331,9 +325,9 @@ insert_cache_boundary (struct region_cache *c, EMACS_INT i, EMACS_INT pos,
static void
delete_cache_boundaries (struct region_cache *c,
- EMACS_INT start, EMACS_INT end)
+ ptrdiff_t start, ptrdiff_t end)
{
- EMACS_INT len = end - start;
+ ptrdiff_t len = end - start;
/* Gotta be in range. */
if (start < 0
@@ -384,7 +378,7 @@ delete_cache_boundaries (struct region_cache *c,
/* Set the value in cache C for the region START..END to VALUE. */
static void
set_cache_region (struct region_cache *c,
- EMACS_INT start, EMACS_INT end, int value)
+ ptrdiff_t start, ptrdiff_t end, int value)
{
if (start > end)
abort ();
@@ -407,8 +401,8 @@ set_cache_region (struct region_cache *c,
index of the earliest boundary after the last character in
start..end. (This tortured terminology is intended to answer
all the "< or <=?" sort of questions.) */
- EMACS_INT start_ix = find_cache_boundary (c, start);
- EMACS_INT end_ix = find_cache_boundary (c, end - 1) + 1;
+ ptrdiff_t start_ix = find_cache_boundary (c, start);
+ ptrdiff_t end_ix = find_cache_boundary (c, end - 1) + 1;
/* We must remember the value established by the last boundary
before end; if that boundary's domain stretches beyond end,
@@ -486,7 +480,7 @@ set_cache_region (struct region_cache *c,
args to pass are the same before and after such an operation.) */
void
invalidate_region_cache (struct buffer *buf, struct region_cache *c,
- EMACS_INT head, EMACS_INT tail)
+ ptrdiff_t head, ptrdiff_t tail)
{
/* Let chead = c->beg_unchanged, and
ctail = c->end_unchanged.
@@ -624,7 +618,7 @@ revalidate_region_cache (struct buffer *buf, struct region_cache *c)
corresponds to the modified region of the buffer. */
else
{
- EMACS_INT modified_ix;
+ ptrdiff_t modified_ix;
/* These positions are correct, relative to both the cache basis
and the buffer basis. */
@@ -693,7 +687,7 @@ revalidate_region_cache (struct buffer *buf, struct region_cache *c)
no newlines", in the case of the line cache). */
void
know_region_cache (struct buffer *buf, struct region_cache *c,
- EMACS_INT start, EMACS_INT end)
+ ptrdiff_t start, ptrdiff_t end)
{
revalidate_region_cache (buf, c);
@@ -708,14 +702,14 @@ know_region_cache (struct buffer *buf, struct region_cache *c,
position after POS where the knownness changes. */
int
region_cache_forward (struct buffer *buf, struct region_cache *c,
- EMACS_INT pos, EMACS_INT *next)
+ ptrdiff_t pos, ptrdiff_t *next)
{
revalidate_region_cache (buf, c);
{
- EMACS_INT i = find_cache_boundary (c, pos);
+ ptrdiff_t i = find_cache_boundary (c, pos);
int i_value = BOUNDARY_VALUE (c, i);
- EMACS_INT j;
+ ptrdiff_t j;
/* Beyond the end of the buffer is unknown, by definition. */
if (pos >= BUF_Z (buf))
@@ -744,7 +738,7 @@ region_cache_forward (struct buffer *buf, struct region_cache *c,
the purposes of CACHE. If NEXT is non-zero, set *NEXT to the nearest
position before POS where the knownness changes. */
int region_cache_backward (struct buffer *buf, struct region_cache *c,
- EMACS_INT pos, EMACS_INT *next)
+ ptrdiff_t pos, ptrdiff_t *next)
{
revalidate_region_cache (buf, c);
@@ -757,9 +751,9 @@ int region_cache_backward (struct buffer *buf, struct region_cache *c,
}
{
- EMACS_INT i = find_cache_boundary (c, pos - 1);
+ ptrdiff_t i = find_cache_boundary (c, pos - 1);
int i_value = BOUNDARY_VALUE (c, i);
- EMACS_INT j;
+ ptrdiff_t j;
if (next)
{
@@ -785,18 +779,18 @@ void pp_cache (struct region_cache *) EXTERNALLY_VISIBLE;
void
pp_cache (struct region_cache *c)
{
- int i;
- EMACS_INT beg_u = c->buffer_beg + c->beg_unchanged;
- EMACS_INT end_u = c->buffer_end - c->end_unchanged;
+ ptrdiff_t i;
+ ptrdiff_t beg_u = c->buffer_beg + c->beg_unchanged;
+ ptrdiff_t end_u = c->buffer_end - c->end_unchanged;
fprintf (stderr,
- "basis: %"pI"d..%"pI"d modified: %"pI"d..%"pI"d\n",
+ "basis: %"pD"d..%"pD"d modified: %"pD"d..%"pD"d\n",
c->buffer_beg, c->buffer_end,
beg_u, end_u);
for (i = 0; i < c->cache_len; i++)
{
- EMACS_INT pos = BOUNDARY_POS (c, i);
+ ptrdiff_t pos = BOUNDARY_POS (c, i);
putc (((pos < beg_u) ? 'v'
: (pos == beg_u) ? '-'
@@ -806,6 +800,6 @@ pp_cache (struct region_cache *c)
: (pos == end_u) ? '-'
: ' '),
stderr);
- fprintf (stderr, "%"pI"d : %d\n", pos, BOUNDARY_VALUE (c, i));
+ fprintf (stderr, "%"pD"d : %d\n", pos, BOUNDARY_VALUE (c, i));
}
}
diff --git a/src/region-cache.h b/src/region-cache.h
index ea767ed0dc..8e1be71677 100644
--- a/src/region-cache.h
+++ b/src/region-cache.h
@@ -72,7 +72,7 @@ void free_region_cache (struct region_cache *);
no newlines", in the case of the line cache). */
extern void know_region_cache (struct buffer *BUF,
struct region_cache *CACHE,
- EMACS_INT START, EMACS_INT END);
+ ptrdiff_t START, ptrdiff_t END);
/* Indicate that a section of BUF has changed, to invalidate CACHE.
HEAD is the number of chars unchanged at the beginning of the buffer.
@@ -84,7 +84,7 @@ extern void know_region_cache (struct buffer *BUF,
args to pass are the same before and after such an operation.) */
extern void invalidate_region_cache (struct buffer *BUF,
struct region_cache *CACHE,
- EMACS_INT HEAD, EMACS_INT TAIL);
+ ptrdiff_t HEAD, ptrdiff_t TAIL);
/* The scanning functions.
@@ -100,13 +100,13 @@ extern void invalidate_region_cache (struct buffer *BUF,
position after POS where the knownness changes. */
extern int region_cache_forward (struct buffer *BUF,
struct region_cache *CACHE,
- EMACS_INT POS,
- EMACS_INT *NEXT);
+ ptrdiff_t POS,
+ ptrdiff_t *NEXT);
/* Return true if the text immediately before POS in BUF is known, for
the purposes of CACHE. If NEXT is non-zero, set *NEXT to the nearest
position before POS where the knownness changes. */
extern int region_cache_backward (struct buffer *BUF,
struct region_cache *CACHE,
- EMACS_INT POS,
- EMACS_INT *NEXT);
+ ptrdiff_t POS,
+ ptrdiff_t *NEXT);
diff --git a/src/scroll.c b/src/scroll.c
index 6291936a54..05f6fdf85f 100644
--- a/src/scroll.c
+++ b/src/scroll.c
@@ -969,32 +969,14 @@ do_line_insertion_deletion_costs (FRAME_PTR frame,
const char *cleanup_string,
int coefficient)
{
- if (FRAME_INSERT_COST (frame) != 0)
- {
- FRAME_INSERT_COST (frame) =
- (int *) xrealloc (FRAME_INSERT_COST (frame),
- FRAME_LINES (frame) * sizeof (int));
- FRAME_DELETEN_COST (frame) =
- (int *) xrealloc (FRAME_DELETEN_COST (frame),
- FRAME_LINES (frame) * sizeof (int));
- FRAME_INSERTN_COST (frame) =
- (int *) xrealloc (FRAME_INSERTN_COST (frame),
- FRAME_LINES (frame) * sizeof (int));
- FRAME_DELETE_COST (frame) =
- (int *) xrealloc (FRAME_DELETE_COST (frame),
- FRAME_LINES (frame) * sizeof (int));
- }
- else
- {
- FRAME_INSERT_COST (frame) =
- (int *) xmalloc (FRAME_LINES (frame) * sizeof (int));
- FRAME_DELETEN_COST (frame) =
- (int *) xmalloc (FRAME_LINES (frame) * sizeof (int));
- FRAME_INSERTN_COST (frame) =
- (int *) xmalloc (FRAME_LINES (frame) * sizeof (int));
- FRAME_DELETE_COST (frame) =
- (int *) xmalloc (FRAME_LINES (frame) * sizeof (int));
- }
+ FRAME_INSERT_COST (frame) =
+ xnrealloc (FRAME_INSERT_COST (frame), FRAME_LINES (frame), sizeof (int));
+ FRAME_DELETEN_COST (frame) =
+ xnrealloc (FRAME_DELETEN_COST (frame), FRAME_LINES (frame), sizeof (int));
+ FRAME_INSERTN_COST (frame) =
+ xnrealloc (FRAME_INSERTN_COST (frame), FRAME_LINES (frame), sizeof (int));
+ FRAME_DELETE_COST (frame) =
+ xnrealloc (FRAME_DELETE_COST (frame), FRAME_LINES (frame), sizeof (int));
ins_del_costs (frame,
ins_line_string, multi_ins_string,
diff --git a/src/search.c b/src/search.c
index a56df784cd..d892792cba 100644
--- a/src/search.c
+++ b/src/search.c
@@ -683,7 +683,7 @@ scan_buffer (register int target, EMACS_INT start, EMACS_INT end,
to see where we can avoid some scanning. */
if (target == '\n' && newline_cache)
{
- EMACS_INT next_change;
+ ptrdiff_t next_change;
immediate_quit = 0;
while (region_cache_forward
(current_buffer, newline_cache, start_byte, &next_change))
@@ -755,7 +755,7 @@ scan_buffer (register int target, EMACS_INT start, EMACS_INT end,
/* Consult the newline cache, if appropriate. */
if (target == '\n' && newline_cache)
{
- EMACS_INT next_change;
+ ptrdiff_t next_change;
immediate_quit = 0;
while (region_cache_backward
(current_buffer, newline_cache, start_byte, &next_change))
@@ -2640,15 +2640,17 @@ since only regular expressions have distinguished subexpressions. */)
perform substitution on the replacement string. */
if (NILP (literal))
{
- EMACS_INT length = SBYTES (newtext);
+ ptrdiff_t length = SBYTES (newtext);
unsigned char *substed;
- EMACS_INT substed_alloc_size, substed_len;
+ ptrdiff_t substed_alloc_size, substed_len;
int buf_multibyte = !NILP (BVAR (current_buffer, enable_multibyte_characters));
int str_multibyte = STRING_MULTIBYTE (newtext);
int really_changed = 0;
- substed_alloc_size = length * 2 + 100;
- substed = (unsigned char *) xmalloc (substed_alloc_size + 1);
+ substed_alloc_size = ((STRING_BYTES_BOUND - 100) / 2 < length
+ ? STRING_BYTES_BOUND
+ : length * 2 + 100);
+ substed = (unsigned char *) xmalloc (substed_alloc_size);
substed_len = 0;
/* Go thru NEWTEXT, producing the actual text to insert in
@@ -2659,7 +2661,7 @@ since only regular expressions have distinguished subexpressions. */)
{
unsigned char str[MAX_MULTIBYTE_LENGTH];
const unsigned char *add_stuff = NULL;
- EMACS_INT add_len = 0;
+ ptrdiff_t add_len = 0;
int idx = -1;
if (str_multibyte)
@@ -2723,7 +2725,7 @@ since only regular expressions have distinguished subexpressions. */)
set up ADD_STUFF and ADD_LEN to point to it. */
if (idx >= 0)
{
- EMACS_INT begbyte = CHAR_TO_BYTE (search_regs.start[idx]);
+ ptrdiff_t begbyte = CHAR_TO_BYTE (search_regs.start[idx]);
add_len = CHAR_TO_BYTE (search_regs.end[idx]) - begbyte;
if (search_regs.start[idx] < GPT && GPT < search_regs.end[idx])
move_gap (search_regs.start[idx]);
@@ -2734,12 +2736,11 @@ since only regular expressions have distinguished subexpressions. */)
is invariably ADD_LEN bytes starting at ADD_STUFF. */
/* Make sure SUBSTED is big enough. */
- if (substed_len + add_len >= substed_alloc_size)
- {
- substed_alloc_size = substed_len + add_len + 500;
- substed = (unsigned char *) xrealloc (substed,
- substed_alloc_size + 1);
- }
+ if (substed_alloc_size - substed_len < add_len)
+ substed =
+ xpalloc (substed, &substed_alloc_size,
+ add_len - (substed_alloc_size - substed_len),
+ STRING_BYTES_BOUND, 1);
/* Now add to the end of SUBSTED. */
if (add_stuff)
@@ -2973,7 +2974,7 @@ LIST should have been created by calling `match-data' previously.
If optional arg RESEAT is non-nil, make markers on LIST point nowhere. */)
(register Lisp_Object list, Lisp_Object reseat)
{
- register int i;
+ ptrdiff_t i;
register Lisp_Object marker;
if (running_asynch_code)
@@ -2987,31 +2988,21 @@ If optional arg RESEAT is non-nil, make markers on LIST point nowhere. */)
/* Allocate registers if they don't already exist. */
{
- int length = XFASTINT (Flength (list)) / 2;
+ ptrdiff_t length = XFASTINT (Flength (list)) / 2;
if (length > search_regs.num_regs)
{
- if (search_regs.num_regs == 0)
- {
- search_regs.start
- = (regoff_t *) xmalloc (length * sizeof (regoff_t));
- search_regs.end
- = (regoff_t *) xmalloc (length * sizeof (regoff_t));
- }
- else
- {
- search_regs.start
- = (regoff_t *) xrealloc (search_regs.start,
- length * sizeof (regoff_t));
- search_regs.end
- = (regoff_t *) xrealloc (search_regs.end,
- length * sizeof (regoff_t));
- }
-
- for (i = search_regs.num_regs; i < length; i++)
+ ptrdiff_t num_regs = search_regs.num_regs;
+ search_regs.start =
+ xpalloc (search_regs.start, &num_regs, length - num_regs,
+ min (PTRDIFF_MAX, UINT_MAX), sizeof (regoff_t));
+ search_regs.end =
+ xrealloc (search_regs.end, num_regs * sizeof (regoff_t));
+
+ for (i = search_regs.num_regs; i < num_regs; i++)
search_regs.start[i] = -1;
- search_regs.num_regs = length;
+ search_regs.num_regs = num_regs;
}
for (i = 0; CONSP (list); i++)
diff --git a/src/syntax.c b/src/syntax.c
index 8c2d5ded21..3e51099794 100644
--- a/src/syntax.c
+++ b/src/syntax.c
@@ -398,7 +398,12 @@ find_defun_start (EMACS_INT pos, EMACS_INT pos_byte)
if (!open_paren_in_column_0_is_defun_start)
{
+ find_start_value = BEGV;
find_start_value_byte = BEGV_BYTE;
+ find_start_buffer = current_buffer;
+ find_start_modiff = MODIFF;
+ find_start_begv = BEGV;
+ find_start_pos = pos;
return BEGV;
}
diff --git a/src/sysdep.c b/src/sysdep.c
index 4bd1f54b9e..57fff94f55 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -2640,7 +2640,7 @@ system_process_attributes (Lisp_Object pid)
ssize_t nread;
const char *cmd = NULL;
char *cmdline = NULL;
- size_t cmdsize = 0, cmdline_size;
+ ptrdiff_t cmdsize = 0, cmdline_size;
unsigned char c;
int proc_id, ppid, uid, gid, pgrp, sess, tty, tpgid, thcount;
unsigned long long u_time, s_time, cutime, cstime, start;
@@ -2822,8 +2822,10 @@ system_process_attributes (Lisp_Object pid)
if (fd >= 0)
{
char ch;
- for (cmdline_size = 0; emacs_read (fd, &ch, 1) == 1; cmdline_size++)
+ for (cmdline_size = 0; cmdline_size < STRING_BYTES_BOUND; cmdline_size++)
{
+ if (emacs_read (fd, &ch, 1) != 1)
+ break;
c = ch;
if (isspace (c) || c == '\\')
cmdline_size++; /* for later quoting, see below */
@@ -2844,7 +2846,7 @@ system_process_attributes (Lisp_Object pid)
nread = 0;
}
/* We don't want trailing null characters. */
- for (p = cmdline + nread - 1; p > cmdline && !*p; p--)
+ for (p = cmdline + nread; p > cmdline + 1 && !p[-1]; p--)
nread--;
for (p = cmdline; p < cmdline + nread; p++)
{
diff --git a/src/syssignal.h b/src/syssignal.h
index c5c749407c..7533a5a64f 100644
--- a/src/syssignal.h
+++ b/src/syssignal.h
@@ -18,7 +18,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
extern void init_signals (void);
-#if defined (HAVE_GTK_AND_PTHREAD) || defined (HAVE_NS)
+#ifdef HAVE_PTHREAD
#include <pthread.h>
/* If defined, asynchronous signals delivered to a non-main thread are
forwarded to the main thread. */
diff --git a/src/term.c b/src/term.c
index 22056451cb..837ab39915 100644
--- a/src/term.c
+++ b/src/term.c
@@ -136,10 +136,6 @@ enum no_color_bit
static int max_frame_cols;
-/* The largest frame height in any call to calculate_costs. */
-
-static int max_frame_lines;
-
/* Non-zero if we have dropped our controlling tty and therefore
should not open a frame on stdout. */
static int no_controlling_tty;
@@ -497,8 +493,8 @@ tty_clear_end_of_line (struct frame *f, int first_unused_hpos)
static unsigned char *encode_terminal_src;
static unsigned char *encode_terminal_dst;
/* Allocated sizes of the above buffers. */
-static int encode_terminal_src_size;
-static int encode_terminal_dst_size;
+static ptrdiff_t encode_terminal_src_size;
+static ptrdiff_t encode_terminal_dst_size;
/* Encode SRC_LEN glyphs starting at SRC to terminal output codes.
Set CODING->produced to the byte-length of the resulting byte
@@ -509,8 +505,8 @@ encode_terminal_code (struct glyph *src, int src_len, struct coding_system *codi
{
struct glyph *src_end = src + src_len;
unsigned char *buf;
- int nchars, nbytes, required;
- register int tlen = GLYPH_TABLE_LENGTH;
+ ptrdiff_t nchars, nbytes, required;
+ ptrdiff_t tlen = GLYPH_TABLE_LENGTH;
register Lisp_Object *tbase = GLYPH_TABLE_BASE;
Lisp_Object charset_list;
@@ -518,13 +514,13 @@ encode_terminal_code (struct glyph *src, int src_len, struct coding_system *codi
multibyte-form. But, it may be enlarged on demand if
Vglyph_table contains a string or a composite glyph is
encountered. */
- required = MAX_MULTIBYTE_LENGTH * src_len;
+ if (min (PTRDIFF_MAX, SIZE_MAX) / MAX_MULTIBYTE_LENGTH < src_len)
+ memory_full (SIZE_MAX);
+ required = src_len;
+ required *= MAX_MULTIBYTE_LENGTH;
if (encode_terminal_src_size < required)
{
- if (encode_terminal_src)
- encode_terminal_src = xrealloc (encode_terminal_src, required);
- else
- encode_terminal_src = xmalloc (required);
+ encode_terminal_src = xrealloc (encode_terminal_src, required);
encode_terminal_src_size = required;
}
@@ -544,19 +540,21 @@ encode_terminal_code (struct glyph *src, int src_len, struct coding_system *codi
if (src->u.cmp.automatic)
{
gstring = composition_gstring_from_id (src->u.cmp.id);
- required = src->slice.cmp.to + 1 - src->slice.cmp.from;
+ required = src->slice.cmp.to - src->slice.cmp.from + 1;
}
else
{
cmp = composition_table[src->u.cmp.id];
- required = MAX_MULTIBYTE_LENGTH * cmp->glyph_len;
+ required = cmp->glyph_len;
+ required *= MAX_MULTIBYTE_LENGTH;
}
- if (encode_terminal_src_size < nbytes + required)
+ if (encode_terminal_src_size - nbytes < required)
{
- encode_terminal_src_size = nbytes + required;
- encode_terminal_src = xrealloc (encode_terminal_src,
- encode_terminal_src_size);
+ encode_terminal_src =
+ xpalloc (encode_terminal_src, &encode_terminal_src_size,
+ required - (encode_terminal_src_size - nbytes),
+ -1, 1);
buf = encode_terminal_src + nbytes;
}
@@ -627,11 +625,11 @@ encode_terminal_code (struct glyph *src, int src_len, struct coding_system *codi
if (NILP (string))
{
nbytes = buf - encode_terminal_src;
- if (encode_terminal_src_size < nbytes + MAX_MULTIBYTE_LENGTH)
+ if (encode_terminal_src_size - nbytes < MAX_MULTIBYTE_LENGTH)
{
- encode_terminal_src_size = nbytes + MAX_MULTIBYTE_LENGTH;
- encode_terminal_src = xrealloc (encode_terminal_src,
- encode_terminal_src_size);
+ encode_terminal_src =
+ xpalloc (encode_terminal_src, &encode_terminal_src_size,
+ MAX_MULTIBYTE_LENGTH, -1, 1);
buf = encode_terminal_src + nbytes;
}
if (CHAR_BYTE8_P (c)
@@ -659,11 +657,13 @@ encode_terminal_code (struct glyph *src, int src_len, struct coding_system *codi
if (! STRING_MULTIBYTE (string))
string = string_to_multibyte (string);
nbytes = buf - encode_terminal_src;
- if (encode_terminal_src_size < nbytes + SBYTES (string))
+ if (encode_terminal_src_size - nbytes < SBYTES (string))
{
- encode_terminal_src_size = nbytes + SBYTES (string);
- encode_terminal_src = xrealloc (encode_terminal_src,
- encode_terminal_src_size);
+ encode_terminal_src =
+ xpalloc (encode_terminal_src, &encode_terminal_src_size,
+ (SBYTES (string)
+ - (encode_terminal_src_size - nbytes)),
+ -1, 1);
buf = encode_terminal_src + nbytes;
}
memcpy (buf, SDATA (string), SBYTES (string));
@@ -684,12 +684,9 @@ encode_terminal_code (struct glyph *src, int src_len, struct coding_system *codi
coding->source = encode_terminal_src;
if (encode_terminal_dst_size == 0)
{
+ encode_terminal_dst = xrealloc (encode_terminal_dst,
+ encode_terminal_src_size);
encode_terminal_dst_size = encode_terminal_src_size;
- if (encode_terminal_dst)
- encode_terminal_dst = xrealloc (encode_terminal_dst,
- encode_terminal_dst_size);
- else
- encode_terminal_dst = xmalloc (encode_terminal_dst_size);
}
coding->destination = encode_terminal_dst;
coding->dst_bytes = encode_terminal_dst_size;
@@ -1156,21 +1153,17 @@ calculate_costs (struct frame *frame)
char_ins_del_vector (i.e., char_ins_del_cost) isn't used because
X turns off char_ins_del_ok. */
- max_frame_lines = max (max_frame_lines, FRAME_LINES (frame));
max_frame_cols = max (max_frame_cols, FRAME_COLS (frame));
+ if ((min (PTRDIFF_MAX, SIZE_MAX) / sizeof (int) - 1) / 2
+ < max_frame_cols)
+ memory_full (SIZE_MAX);
- if (char_ins_del_vector != 0)
- char_ins_del_vector
- = (int *) xrealloc (char_ins_del_vector,
- (sizeof (int)
- + 2 * max_frame_cols * sizeof (int)));
- else
- char_ins_del_vector
- = (int *) xmalloc (sizeof (int)
- + 2 * max_frame_cols * sizeof (int));
+ char_ins_del_vector =
+ xrealloc (char_ins_del_vector,
+ (sizeof (int) + 2 * sizeof (int) * max_frame_cols));
memset (char_ins_del_vector, 0,
- (sizeof (int) + 2 * max_frame_cols * sizeof (int)));
+ (sizeof (int) + 2 * sizeof (int) * max_frame_cols));
if (f && (!tty->TS_ins_line && !tty->TS_del_line))
@@ -1447,7 +1440,6 @@ term_get_fkeys_1 (void)
Character Display Information
***********************************************************************/
static void append_glyph (struct it *);
-static void produce_stretch_glyph (struct it *);
static void append_composite_glyph (struct it *);
static void produce_composite_glyph (struct it *);
static void append_glyphless_glyph (struct it *, int, const char *);
@@ -1519,6 +1511,14 @@ append_glyph (struct it *it)
}
}
+/* For external use. */
+void
+tty_append_glyph (struct it *it)
+{
+ append_glyph (it);
+}
+
+
/* Produce glyphs for the display element described by IT. *IT
specifies what we want to produce a glyph for (character, image, ...),
and where in the glyph matrix we currently are (glyph row and hpos).
@@ -1645,83 +1645,6 @@ produce_glyphs (struct it *it)
it->descent = it->max_descent = it->phys_descent = it->max_phys_descent = 1;
}
-
-/* Produce a stretch glyph for iterator IT. IT->object is the value
- of the glyph property displayed. The value must be a list
- `(space KEYWORD VALUE ...)' with the following KEYWORD/VALUE pairs
- being recognized:
-
- 1. `:width WIDTH' specifies that the space should be WIDTH *
- canonical char width wide. WIDTH may be an integer or floating
- point number.
-
- 2. `:align-to HPOS' specifies that the space should be wide enough
- to reach HPOS, a value in canonical character units. */
-
-static void
-produce_stretch_glyph (struct it *it)
-{
- /* (space :width WIDTH ...) */
- Lisp_Object prop, plist;
- int width = 0, align_to = -1;
- int zero_width_ok_p = 0;
- double tem;
-
- /* List should start with `space'. */
- xassert (CONSP (it->object) && EQ (XCAR (it->object), Qspace));
- plist = XCDR (it->object);
-
- /* Compute the width of the stretch. */
- if ((prop = Fplist_get (plist, QCwidth), !NILP (prop))
- && calc_pixel_width_or_height (&tem, it, prop, 0, 1, 0))
- {
- /* Absolute width `:width WIDTH' specified and valid. */
- zero_width_ok_p = 1;
- width = (int)(tem + 0.5);
- }
- else if ((prop = Fplist_get (plist, QCalign_to), !NILP (prop))
- && calc_pixel_width_or_height (&tem, it, prop, 0, 1, &align_to))
- {
- if (it->glyph_row == NULL || !it->glyph_row->mode_line_p)
- align_to = (align_to < 0
- ? 0
- : align_to - window_box_left_offset (it->w, TEXT_AREA));
- else if (align_to < 0)
- align_to = window_box_left_offset (it->w, TEXT_AREA);
- width = max (0, (int)(tem + 0.5) + align_to - it->current_x);
- zero_width_ok_p = 1;
- }
- else
- /* Nothing specified -> width defaults to canonical char width. */
- width = FRAME_COLUMN_WIDTH (it->f);
-
- if (width <= 0 && (width < 0 || !zero_width_ok_p))
- width = 1;
-
- if (width > 0 && it->line_wrap != TRUNCATE
- && it->current_x + width > it->last_visible_x)
- width = it->last_visible_x - it->current_x - 1;
-
- if (width > 0 && it->glyph_row)
- {
- Lisp_Object o_object = it->object;
- Lisp_Object object = it->stack[it->sp - 1].string;
- int n = width;
-
- if (!STRINGP (object))
- object = it->w->buffer;
- it->object = object;
- it->char_to_display = ' ';
- it->pixel_width = it->len = 1;
- while (n--)
- append_glyph (it);
- it->object = o_object;
- }
- it->pixel_width = width;
- it->nglyphs = width;
-}
-
-
/* Append glyphs to IT's glyph_row for the composition IT->cmp_id.
Called from produce_composite_glyph for terminal frames if
IT->glyph_row != NULL. IT->face_id contains the character's
@@ -3145,11 +3068,6 @@ init_tty (const char *name, const char *terminal_type, int must_succeed)
encode_terminal_src_size = 0;
encode_terminal_dst_size = 0;
-#ifdef HAVE_GPM
- terminal->mouse_position_hook = term_mouse_position;
- tty->mouse_highlight.mouse_face_window = Qnil;
-#endif
-
#ifndef DOS_NT
set_tty_hooks (terminal);
@@ -3409,6 +3327,11 @@ use the Bourne shell command `TERM=... export TERM' (C-shell:\n\
tty->TN_max_colors = 16; /* Required to be non-zero for tty-display-color-p */
#endif /* DOS_NT */
+#ifdef HAVE_GPM
+ terminal->mouse_position_hook = term_mouse_position;
+ tty->mouse_highlight.mouse_face_window = Qnil;
+#endif
+
terminal->kboard = (KBOARD *) xmalloc (sizeof (KBOARD));
init_kboard (terminal->kboard);
KVAR (terminal->kboard, Vwindow_system) = Qnil;
diff --git a/src/termcap.c b/src/termcap.c
index 96b9303d62..6f24817fa7 100644
--- a/src/termcap.c
+++ b/src/termcap.c
@@ -480,7 +480,7 @@ tgetent (char *bp, const char *name)
/* If BP is malloc'd by us, make sure it is big enough. */
if (malloc_size)
{
- int offset1 = bp1 - bp, offset2 = tc_search_point - bp;
+ ptrdiff_t offset1 = bp1 - bp, offset2 = tc_search_point - bp;
malloc_size = offset1 + buf.size;
bp = termcap_name = (char *) xrealloc (bp, malloc_size);
bp1 = termcap_name + offset1;
@@ -619,7 +619,6 @@ gobble_line (int fd, register struct termcap_buffer *bufp, char *append_end)
register char *end;
register int nread;
register char *buf = bufp->beg;
- register char *tem;
if (!append_end)
append_end = bufp->ptr;
@@ -636,14 +635,14 @@ gobble_line (int fd, register struct termcap_buffer *bufp, char *append_end)
{
if (bufp->full == bufp->size)
{
- if ((PTRDIFF_MAX - 1) / 2 < bufp->size)
- memory_full (SIZE_MAX);
- bufp->size *= 2;
+ ptrdiff_t ptr_offset = bufp->ptr - buf;
+ ptrdiff_t append_end_offset = append_end - buf;
/* Add 1 to size to ensure room for terminating null. */
- tem = (char *) xrealloc (buf, bufp->size + 1);
- bufp->ptr = (bufp->ptr - buf) + tem;
- append_end = (append_end - buf) + tem;
- bufp->beg = buf = tem;
+ ptrdiff_t size = bufp->size + 1;
+ bufp->beg = buf = xpalloc (buf, &size, 1, -1, 1);
+ bufp->size = size - 1;
+ bufp->ptr = buf + ptr_offset;
+ append_end = buf + append_end_offset;
}
}
else
diff --git a/src/termhooks.h b/src/termhooks.h
index 6a58517a85..63d166b641 100644
--- a/src/termhooks.h
+++ b/src/termhooks.h
@@ -288,12 +288,12 @@ enum {
/* The next four modifier bits are used also in keyboard events at
the Lisp level.
- It's probably not the greatest idea to use the 2^23 bit for any
+ It's probably not the greatest idea to use the 2^28 bit for any
modifier. It may or may not be the sign bit, depending on
- VALBITS, so using it to represent a modifier key means that
+ FIXNUM_BITS, so using it to represent a modifier key means that
characters thus modified have different integer equivalents
depending on the architecture they're running on. Oh, and
- applying XINT to a character whose 2^23 bit is set sign-extends
+ applying XINT to a character whose 2^28 bit is set might sign-extend
it, so you get a bunch of bits in the mask you didn't want.
The CHAR_ macros are defined in lisp.h. */
diff --git a/src/tparam.c b/src/tparam.c
index ed28cd7397..ac21667d65 100644
--- a/src/tparam.c
+++ b/src/tparam.c
@@ -79,24 +79,25 @@ tparam1 (const char *string, char *outstring, int len,
register const char *p = string;
register char *op = outstring;
char *outend;
- int outlen = 0;
+ char *new = 0;
+ ptrdiff_t outlen = 0;
register int tem;
int *old_argp = argp; /* can move */
int *fixed_argp = argp; /* never moves */
int explicit_param_p = 0; /* set by %p */
- int doleft = 0;
- int doup = 0;
+ ptrdiff_t doleft = 0;
+ ptrdiff_t doup = 0;
+ ptrdiff_t append_len = 0;
outend = outstring + len;
while (1)
{
/* If the buffer might be too short, make it bigger. */
- if (op + 5 >= outend)
+ while (outend - op - append_len <= 5)
{
- register char *new;
- int offset = op - outstring;
+ ptrdiff_t offset = op - outstring;
if (outlen == 0)
{
@@ -106,8 +107,7 @@ tparam1 (const char *string, char *outstring, int len,
}
else
{
- outlen *= 2;
- new = (char *) xrealloc (outstring, outlen);
+ new = xpalloc (outstring, &outlen, 1, -1, 1);
}
op = new + offset;
@@ -167,11 +167,15 @@ tparam1 (const char *string, char *outstring, int len,
and this is one of them, increment it. */
while (tem == 0 || tem == '\n' || tem == '\t')
{
+ ptrdiff_t append_len_incr;
tem++;
if (argp == old_argp)
- doup++, outend -= strlen (up);
+ doup++, append_len_incr = strlen (up);
else
- doleft++, outend -= strlen (left);
+ doleft++, append_len_incr = strlen (left);
+ if (INT_ADD_OVERFLOW (append_len, append_len_incr))
+ memory_full (SIZE_MAX);
+ append_len += append_len_incr;
}
}
*op++ = tem ? tem : 0200;
@@ -273,7 +277,7 @@ main (int argc, char **argv)
args[0] = atoi (argv[2]);
args[1] = atoi (argv[3]);
args[2] = atoi (argv[4]);
- tparam1 (argv[1], buf, "LEFT", "UP", args);
+ tparam1 (argv[1], buf, 50, "LEFT", "UP", args);
printf ("%s\n", buf);
return 0;
}
diff --git a/src/unexcw.c b/src/unexcw.c
index f643c196de..62df82ec3b 100644
--- a/src/unexcw.c
+++ b/src/unexcw.c
@@ -33,6 +33,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
extern int bss_sbrk_did_unexec;
+extern int __malloc_initialized;
+
/* emacs symbols that indicate where bss and data end for emacs internals */
extern char my_endbss[];
extern char my_edata[];
@@ -210,9 +212,12 @@ fixup_executable (int fd)
lseek (fd, (long) (exe_header->section_header[i].s_scnptr),
SEEK_SET);
assert (ret != -1);
+ /* force the dumped emacs to reinitialize malloc */
+ __malloc_initialized = 0;
ret =
write (fd, (char *) start_address,
my_endbss - (char *) start_address);
+ __malloc_initialized = 1;
assert (ret == (my_endbss - (char *) start_address));
if (debug_unexcw)
printf (" .bss, mem start 0x%08x mem length %d\n",
diff --git a/src/unexmacosx.c b/src/unexmacosx.c
index 04e3edf463..0751eeacb9 100644
--- a/src/unexmacosx.c
+++ b/src/unexmacosx.c
@@ -599,6 +599,16 @@ print_load_command_name (int lc)
printf ("LC_DYLD_INFO_ONLY");
break;
#endif
+#ifdef LC_VERSION_MIN_MACOSX
+ case LC_VERSION_MIN_MACOSX:
+ printf ("LC_VERSION_MIN_MACOSX");
+ break;
+#endif
+#ifdef LC_FUNCTION_STARTS
+ case LC_FUNCTION_STARTS:
+ printf ("LC_FUNCTION_STARTS");
+ break;
+#endif
default:
printf ("unknown ");
}
@@ -1135,6 +1145,28 @@ copy_dyld_info (struct load_command *lc, long delta)
}
#endif
+#ifdef LC_FUNCTION_STARTS
+/* Copy a LC_FUNCTION_STARTS load command from the input file to the
+ output file, adjusting the data offset field. */
+static void
+copy_linkedit_data (struct load_command *lc, long delta)
+{
+ struct linkedit_data_command *ldp = (struct linkedit_data_command *) lc;
+
+ if (ldp->dataoff > 0)
+ ldp->dataoff += delta;
+
+ printf ("Writing ");
+ print_load_command_name (lc->cmd);
+ printf (" command\n");
+
+ if (!unexec_write (curr_header_offset, lc, lc->cmdsize))
+ unexec_error ("cannot write linkedit data command to header");
+
+ curr_header_offset += lc->cmdsize;
+}
+#endif
+
/* Copy other kinds of load commands from the input file to the output
file, ones that do not require adjustments of file offsets. */
static void
@@ -1207,6 +1239,11 @@ dump_it (void)
copy_dyld_info (lca[i], linkedit_delta);
break;
#endif
+#ifdef LC_FUNCTION_STARTS
+ case LC_FUNCTION_STARTS:
+ copy_linkedit_data (lca[i], linkedit_delta);
+ break;
+#endif
default:
copy_other (lca[i]);
break;
diff --git a/src/w32term.c b/src/w32term.c
index b7c0d61b63..98c4a39195 100644
--- a/src/w32term.c
+++ b/src/w32term.c
@@ -1439,7 +1439,7 @@ x_draw_glyphless_glyph_string_foreground (struct glyph_string *s)
Nominally, highlight colors for `3d' faces are calculated by
brightening an object's color by a constant scale factor, but this
- doesn't yield good results for dark colors, so for colors who's
+ doesn't yield good results for dark colors, so for colors whose
brightness is less than this value (on a scale of 0-255) have to
use an additional additive factor.
@@ -1618,8 +1618,9 @@ x_setup_relief_colors (struct glyph_string *s)
static void
w32_draw_relief_rect (struct frame *f,
- int left_x, int top_y, int right_x, int bottom_y, int width,
- int raised_p, int top_p, int bot_p, int left_p, int right_p,
+ int left_x, int top_y, int right_x, int bottom_y,
+ int width, int raised_p,
+ int top_p, int bot_p, int left_p, int right_p,
RECT *clip_rect)
{
int i;
@@ -1880,7 +1881,8 @@ x_draw_image_relief (struct glyph_string *s)
if (s->hl == DRAW_IMAGE_SUNKEN
|| s->hl == DRAW_IMAGE_RAISED)
{
- thick = tool_bar_button_relief >= 0 ? tool_bar_button_relief : DEFAULT_TOOL_BAR_BUTTON_RELIEF;
+ thick = tool_bar_button_relief >= 0 ? tool_bar_button_relief
+ : DEFAULT_TOOL_BAR_BUTTON_RELIEF;
raised_p = s->hl == DRAW_IMAGE_RAISED;
}
else
@@ -3486,7 +3488,7 @@ my_destroy_window (struct frame * f, HWND hwnd)
/* Create a scroll bar and return the scroll bar vector for it. W is
the Emacs window on which to create the scroll bar. TOP, LEFT,
- WIDTH and HEIGHT are.the pixel coordinates and dimensions of the
+ WIDTH and HEIGHT are the pixel coordinates and dimensions of the
scroll bar. */
static struct scroll_bar *
@@ -3872,7 +3874,7 @@ w32_scroll_bar_handle_click (struct scroll_bar *bar, W32Msg *msg,
si.fMask = SIF_POS;
si.nPos = y;
/* Remember apparent position (we actually lag behind the real
- position, so don't set that directly. */
+ position, so don't set that directly). */
last_scroll_bar_drag_pos = y;
SetScrollInfo (SCROLL_BAR_W32_WINDOW (bar), SB_CTL, &si, FALSE);
@@ -4771,7 +4773,7 @@ w32_read_socket (struct terminal *terminal, int expected,
pending_autoraise_frame = 0;
}
- /* Check which frames are still visisble, if we have enqueued any user
+ /* Check which frames are still visible, if we have enqueued any user
events or been notified of events that may affect visibility. We
do this here because there doesn't seem to be any direct
notification from Windows that the visibility of a window has
diff --git a/src/window.c b/src/window.c
index 3f5a743f5c..96b1144acf 100644
--- a/src/window.c
+++ b/src/window.c
@@ -1379,7 +1379,7 @@ if it isn't already recorded. */)
if (it.current_y < it.last_visible_y)
move_it_past_eol (&it);
value = make_number (IT_CHARPOS (it));
- bidi_unshelve_cache (itdata);
+ bidi_unshelve_cache (itdata, 0);
if (old_buffer)
set_buffer_internal (old_buffer);
@@ -4273,7 +4273,7 @@ window_scroll_pixel_based (Lisp_Object window, int n, int whole, int noerror)
}
start = it.current.pos;
- bidi_unshelve_cache (itdata);
+ bidi_unshelve_cache (itdata, 0);
}
else if (auto_window_vscroll_p)
{
@@ -4417,7 +4417,7 @@ window_scroll_pixel_based (Lisp_Object window, int n, int whole, int noerror)
}
else
{
- bidi_unshelve_cache (itdata);
+ bidi_unshelve_cache (itdata, 0);
if (noerror)
return;
else if (n < 0) /* could happen with empty buffers */
@@ -4434,7 +4434,7 @@ window_scroll_pixel_based (Lisp_Object window, int n, int whole, int noerror)
w->vscroll = 0;
else
{
- bidi_unshelve_cache (itdata);
+ bidi_unshelve_cache (itdata, 0);
if (noerror)
return;
else
@@ -4583,7 +4583,7 @@ window_scroll_pixel_based (Lisp_Object window, int n, int whole, int noerror)
SET_PT_BOTH (charpos, bytepos);
}
}
- bidi_unshelve_cache (itdata);
+ bidi_unshelve_cache (itdata, 0);
}
@@ -5010,7 +5010,7 @@ displayed_window_lines (struct window *w)
start_display (&it, w, start);
move_it_vertically (&it, height);
bottom_y = line_bottom_y (&it);
- bidi_unshelve_cache (itdata);
+ bidi_unshelve_cache (itdata, 0);
/* rms: On a non-window display,
the value of it.vpos at the bottom of the screen
@@ -5069,7 +5069,7 @@ and redisplay normally--don't erase and redraw the frame. */)
&& (!EQ (Vrecenter_redisplay, Qtty)
|| !NILP (Ftty_type (selected_frame))))
{
- int i;
+ ptrdiff_t i;
/* Invalidate pixel data calculated for all compositions. */
for (i = 0; i < n_compositions; i++)
@@ -5116,7 +5116,7 @@ and redisplay normally--don't erase and redraw the frame. */)
move_it_vertically_backward (&it, window_box_height (w) / 2);
charpos = IT_CHARPOS (it);
bytepos = IT_BYTEPOS (it);
- bidi_unshelve_cache (itdata);
+ bidi_unshelve_cache (itdata, 0);
}
else if (iarg < 0)
{
@@ -5164,7 +5164,7 @@ and redisplay normally--don't erase and redraw the frame. */)
}
if (h <= 0)
{
- bidi_unshelve_cache (itdata);
+ bidi_unshelve_cache (itdata, 0);
return Qnil;
}
@@ -5187,7 +5187,7 @@ and redisplay normally--don't erase and redraw the frame. */)
charpos = IT_CHARPOS (it);
bytepos = IT_BYTEPOS (it);
- bidi_unshelve_cache (itdata);
+ bidi_unshelve_cache (itdata, 0);
}
else
{
diff --git a/src/xdisp.c b/src/xdisp.c
index 84c75bd91d..1716cc8218 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -604,7 +604,7 @@ int current_mode_line_height, current_header_line_height;
#define SAVE_IT(ITCOPY,ITORIG,CACHE) \
do { \
if (CACHE) \
- xfree (CACHE); \
+ bidi_unshelve_cache (CACHE, 1); \
ITCOPY = ITORIG; \
CACHE = bidi_shelve_cache(); \
} while (0)
@@ -613,7 +613,7 @@ int current_mode_line_height, current_header_line_height;
do { \
if (pITORIG != pITCOPY) \
*(pITORIG) = *(pITCOPY); \
- bidi_unshelve_cache (CACHE); \
+ bidi_unshelve_cache (CACHE, 0); \
CACHE = NULL; \
} while (0)
@@ -899,7 +899,7 @@ static void init_to_row_start (struct it *, struct window *,
static int init_to_row_end (struct it *, struct window *,
struct glyph_row *);
static void back_to_previous_line_start (struct it *);
-static int forward_to_next_line_start (struct it *, int *);
+static int forward_to_next_line_start (struct it *, int *, struct bidi_it *);
static struct text_pos string_pos_nchars_ahead (struct text_pos,
Lisp_Object, EMACS_INT);
static struct text_pos string_pos (EMACS_INT, Lisp_Object);
@@ -1341,9 +1341,9 @@ pos_visible_p (struct window *w, EMACS_INT charpos, int *x, int *y,
*vpos = it2.vpos;
}
else
- xfree (it2data);
+ bidi_unshelve_cache (it2data, 1);
}
- bidi_unshelve_cache (itdata);
+ bidi_unshelve_cache (itdata, 0);
if (old_buffer)
set_buffer_internal_1 (old_buffer);
@@ -2478,10 +2478,7 @@ init_iterator (struct it *it, struct window *w,
else if (INTEGERP (w->redisplay_end_trigger))
it->redisplay_end_trigger_charpos = XINT (w->redisplay_end_trigger);
- /* Correct bogus values of tab_width. */
- it->tab_width = XINT (BVAR (current_buffer, tab_width));
- if (it->tab_width <= 0 || it->tab_width > 1000)
- it->tab_width = 8;
+ it->tab_width = SANE_TAB_WIDTH (current_buffer);
/* Are lines in the display truncated? */
if (base_face_id != DEFAULT_FACE_ID
@@ -2627,7 +2624,7 @@ init_iterator (struct it *it, struct window *w,
it->paragraph_embedding = R2L;
else
it->paragraph_embedding = NEUTRAL_DIR;
- bidi_unshelve_cache (NULL);
+ bidi_unshelve_cache (NULL, 0);
bidi_init_it (charpos, IT_BYTEPOS (*it), FRAME_WINDOW_P (it->f),
&it->bidi_it);
}
@@ -3134,13 +3131,10 @@ next_overlay_change (EMACS_INT pos)
return endpos;
}
-/* Record one cached display string position found recently by
- compute_display_string_pos. */
-static EMACS_INT cached_disp_pos;
-static EMACS_INT cached_prev_pos = -1;
-static struct buffer *cached_disp_buffer;
-static int cached_disp_modiff;
-static int cached_disp_overlay_modiff;
+/* How many characters forward to search for a display property or
+ display string. Enough for a screenful of 100 lines x 50
+ characters in a line. */
+#define MAX_DISP_SCAN 5000
/* Return the character position of a display string at or after
position specified by POSITION. If no display string exists at or
@@ -3149,21 +3143,30 @@ static int cached_disp_overlay_modiff;
text property whose value is a string. STRING is data about the
string to iterate; if STRING->lstring is nil, we are iterating a
buffer. FRAME_WINDOW_P is non-zero when we are displaying a window
- on a GUI frame. */
+ on a GUI frame. DISP_PROP is set to zero if we searched
+ MAX_DISP_SCAN characters forward without finding any display
+ strings, non-zero otherwise. It is set to 2 if the display string
+ uses any kind of `(space ...)' spec that will produce a stretch of
+ white space in the text area. */
EMACS_INT
compute_display_string_pos (struct text_pos *position,
- struct bidi_string_data *string, int frame_window_p)
+ struct bidi_string_data *string,
+ int frame_window_p, int *disp_prop)
{
/* OBJECT = nil means current buffer. */
Lisp_Object object =
(string && STRINGP (string->lstring)) ? string->lstring : Qnil;
- Lisp_Object pos, spec;
+ Lisp_Object pos, spec, limpos;
int string_p = (string && (STRINGP (string->lstring) || string->s));
EMACS_INT eob = string_p ? string->schars : ZV;
EMACS_INT begb = string_p ? 0 : BEGV;
EMACS_INT bufpos, charpos = CHARPOS (*position);
+ EMACS_INT lim =
+ (charpos < eob - MAX_DISP_SCAN) ? charpos + MAX_DISP_SCAN : eob;
struct text_pos tpos;
- struct buffer *b;
+ int rv = 0;
+
+ *disp_prop = 1;
if (charpos >= eob
/* We don't support display properties whose values are strings
@@ -3171,38 +3174,9 @@ compute_display_string_pos (struct text_pos *position,
|| string->from_disp_str
/* C strings cannot have display properties. */
|| (string->s && !STRINGP (object)))
- return eob;
-
- /* Check the cached values. */
- if (!STRINGP (object))
{
- if (NILP (object))
- b = current_buffer;
- else
- b = XBUFFER (object);
- if (b == cached_disp_buffer
- && BUF_MODIFF (b) == cached_disp_modiff
- && BUF_OVERLAY_MODIFF (b) == cached_disp_overlay_modiff
- && !b->clip_changed)
- {
- if (cached_prev_pos >= 0
- && cached_prev_pos < charpos && charpos <= cached_disp_pos)
- return cached_disp_pos;
- /* Handle overstepping either end of the known interval. */
- if (charpos > cached_disp_pos)
- cached_prev_pos = cached_disp_pos;
- else /* charpos <= cached_prev_pos */
- cached_prev_pos = max (charpos - 1, 0);
- }
-
- /* Record new values in the cache. */
- if (b != cached_disp_buffer)
- {
- cached_disp_buffer = b;
- cached_prev_pos = max (charpos - 1, 0);
- }
- cached_disp_modiff = BUF_MODIFF (b);
- cached_disp_overlay_modiff = BUF_OVERLAY_MODIFF (b);
+ *disp_prop = 0;
+ return eob;
}
/* If the character at CHARPOS is where the display string begins,
@@ -3218,34 +3192,38 @@ compute_display_string_pos (struct text_pos *position,
|| !EQ (Fget_char_property (make_number (charpos - 1), Qdisplay,
object),
spec))
- && handle_display_spec (NULL, spec, object, Qnil, &tpos, bufpos,
- frame_window_p))
+ && (rv = handle_display_spec (NULL, spec, object, Qnil, &tpos, bufpos,
+ frame_window_p)))
{
- if (!STRINGP (object))
- cached_disp_pos = charpos;
+ if (rv == 2)
+ *disp_prop = 2;
return charpos;
}
/* Look forward for the first character with a `display' property
that will replace the underlying text when displayed. */
+ limpos = make_number (lim);
do {
- pos = Fnext_single_char_property_change (pos, Qdisplay, object, Qnil);
+ pos = Fnext_single_char_property_change (pos, Qdisplay, object, limpos);
CHARPOS (tpos) = XFASTINT (pos);
+ if (CHARPOS (tpos) >= lim)
+ {
+ *disp_prop = 0;
+ break;
+ }
if (STRINGP (object))
BYTEPOS (tpos) = string_char_to_byte (object, CHARPOS (tpos));
else
BYTEPOS (tpos) = CHAR_TO_BYTE (CHARPOS (tpos));
- if (CHARPOS (tpos) >= eob)
- break;
spec = Fget_char_property (pos, Qdisplay, object);
if (!STRINGP (object))
bufpos = CHARPOS (tpos);
} while (NILP (spec)
- || !handle_display_spec (NULL, spec, object, Qnil, &tpos, bufpos,
- frame_window_p));
+ || !(rv = handle_display_spec (NULL, spec, object, Qnil, &tpos,
+ bufpos, frame_window_p)));
+ if (rv == 2)
+ *disp_prop = 2;
- if (!STRINGP (object))
- cached_disp_pos = CHARPOS (tpos);
return CHARPOS (tpos);
}
@@ -4106,7 +4084,9 @@ handle_display_prop (struct it *it)
/* Subroutine of handle_display_prop. Returns non-zero if the display
specification in SPEC is a replacing specification, i.e. it would
replace the text covered by `display' property with something else,
- such as an image or a display string.
+ such as an image or a display string. If SPEC includes any kind or
+ `(space ...) specification, the value is 2; this is used by
+ compute_display_string_pos, which see.
See handle_single_display_spec for documentation of arguments.
frame_window_p is non-zero if the window being redisplayed is on a
@@ -4123,6 +4103,7 @@ handle_display_spec (struct it *it, Lisp_Object spec, Lisp_Object object,
EMACS_INT bufpos, int frame_window_p)
{
int replacing_p = 0;
+ int rv;
if (CONSP (spec)
/* Simple specerties. */
@@ -4141,11 +4122,11 @@ handle_display_spec (struct it *it, Lisp_Object spec, Lisp_Object object,
{
for (; CONSP (spec); spec = XCDR (spec))
{
- if (handle_single_display_spec (it, XCAR (spec), object, overlay,
- position, bufpos, replacing_p,
- frame_window_p))
+ if ((rv = handle_single_display_spec (it, XCAR (spec), object,
+ overlay, position, bufpos,
+ replacing_p, frame_window_p)))
{
- replacing_p = 1;
+ replacing_p = rv;
/* If some text in a string is replaced, `position' no
longer points to the position of `object'. */
if (!it || STRINGP (object))
@@ -4157,11 +4138,11 @@ handle_display_spec (struct it *it, Lisp_Object spec, Lisp_Object object,
{
int i;
for (i = 0; i < ASIZE (spec); ++i)
- if (handle_single_display_spec (it, AREF (spec, i), object, overlay,
- position, bufpos, replacing_p,
- frame_window_p))
+ if ((rv = handle_single_display_spec (it, AREF (spec, i), object,
+ overlay, position, bufpos,
+ replacing_p, frame_window_p)))
{
- replacing_p = 1;
+ replacing_p = rv;
/* If some text in a string is replaced, `position' no
longer points to the position of `object'. */
if (!it || STRINGP (object))
@@ -4170,9 +4151,10 @@ handle_display_spec (struct it *it, Lisp_Object spec, Lisp_Object object,
}
else
{
- if (handle_single_display_spec (it, spec, object, overlay,
- position, bufpos, 0, frame_window_p))
- replacing_p = 1;
+ if ((rv = handle_single_display_spec (it, spec, object, overlay,
+ position, bufpos, 0,
+ frame_window_p)))
+ replacing_p = rv;
}
return replacing_p;
@@ -4548,8 +4530,17 @@ handle_single_display_spec (struct it *it, Lisp_Object spec, Lisp_Object object,
if (valid_p && !display_replaced_p)
{
+ int retval = 1;
+
if (!it)
- return 1;
+ {
+ /* Callers need to know whether the display spec is any kind
+ of `(space ...)' spec that is about to affect text-area
+ display. */
+ if (CONSP (value) && EQ (XCAR (value), Qspace) && NILP (location))
+ retval = 2;
+ return retval;
+ }
/* Save current settings of IT so that we can restore them
when we are finished with the glyph property value. */
@@ -4607,6 +4598,7 @@ handle_single_display_spec (struct it *it, Lisp_Object spec, Lisp_Object object,
it->method = GET_FROM_STRETCH;
it->object = value;
*position = it->position = start_pos;
+ retval = 1 + (it->area == TEXT_AREA);
}
#ifdef HAVE_WINDOW_SYSTEM
else
@@ -4624,7 +4616,7 @@ handle_single_display_spec (struct it *it, Lisp_Object spec, Lisp_Object object,
}
#endif /* HAVE_WINDOW_SYSTEM */
- return 1;
+ return retval;
}
/* Invalid property or property not supported. Restore
@@ -5354,6 +5346,8 @@ iterate_out_of_display_property (struct it *it)
EMACS_INT eob = (buffer_p ? ZV : it->end_charpos);
EMACS_INT bob = (buffer_p ? BEGV : 0);
+ xassert (eob >= CHARPOS (it->position) && CHARPOS (it->position) >= bob);
+
/* Maybe initialize paragraph direction. If we are at the beginning
of a new paragraph, next_element_from_buffer may not have a
chance to do that. */
@@ -5362,7 +5356,8 @@ iterate_out_of_display_property (struct it *it)
/* prev_stop can be zero, so check against BEGV as well. */
while (it->bidi_it.charpos >= bob
&& it->prev_stop <= it->bidi_it.charpos
- && it->bidi_it.charpos < CHARPOS (it->position))
+ && it->bidi_it.charpos < CHARPOS (it->position)
+ && it->bidi_it.charpos < eob)
bidi_move_to_visually_next (&it->bidi_it);
/* Record the stop_pos we just crossed, for when we cross it
back, maybe. */
@@ -5371,14 +5366,11 @@ iterate_out_of_display_property (struct it *it)
/* If we ended up not where pop_it put us, resync IT's
positional members with the bidi iterator. */
if (it->bidi_it.charpos != CHARPOS (it->position))
- {
- SET_TEXT_POS (it->position,
- it->bidi_it.charpos, it->bidi_it.bytepos);
- if (buffer_p)
- it->current.pos = it->position;
- else
- it->current.string_pos = it->position;
- }
+ SET_TEXT_POS (it->position, it->bidi_it.charpos, it->bidi_it.bytepos);
+ if (buffer_p)
+ it->current.pos = it->position;
+ else
+ it->current.string_pos = it->position;
}
/* Restore IT's settings from IT->stack. Called, for example, when no
@@ -5494,6 +5486,9 @@ back_to_previous_line_start (struct it *it)
continuously over the text). Otherwise, don't change the value
of *SKIPPED_P.
+ If BIDI_IT_PREV is non-NULL, store into it the state of the bidi
+ iterator on the newline, if it was found.
+
Newlines may come from buffer text, overlay strings, or strings
displayed via the `display' property. That's the reason we can't
simply use find_next_newline_no_quit.
@@ -5506,7 +5501,8 @@ back_to_previous_line_start (struct it *it)
leads to wrong cursor motion. */
static int
-forward_to_next_line_start (struct it *it, int *skipped_p)
+forward_to_next_line_start (struct it *it, int *skipped_p,
+ struct bidi_it *bidi_it_prev)
{
EMACS_INT old_selective;
int newline_found_p, n;
@@ -5518,6 +5514,8 @@ forward_to_next_line_start (struct it *it, int *skipped_p)
&& it->c == '\n'
&& CHARPOS (it->position) == IT_CHARPOS (*it))
{
+ if (it->bidi_p && bidi_it_prev)
+ *bidi_it_prev = it->bidi_it;
set_iterator_to_next (it, 0);
it->c = 0;
return 1;
@@ -5539,6 +5537,8 @@ forward_to_next_line_start (struct it *it, int *skipped_p)
if (!get_next_display_element (it))
return 0;
newline_found_p = it->what == IT_CHARACTER && it->c == '\n';
+ if (newline_found_p && it->bidi_p && bidi_it_prev)
+ *bidi_it_prev = it->bidi_it;
set_iterator_to_next (it, 0);
}
@@ -5552,19 +5552,42 @@ forward_to_next_line_start (struct it *it, int *skipped_p)
xassert (!STRINGP (it->string));
- /* If we are not bidi-reordering, and there isn't any `display'
- property in sight, and no overlays, we can just use the
- position of the newline in buffer text. */
- if (!it->bidi_p
- && (it->stop_charpos >= limit
- || ((pos = Fnext_single_property_change (make_number (start),
- Qdisplay, Qnil,
- make_number (limit)),
- NILP (pos))
- && next_overlay_change (start) == ZV)))
- {
- IT_CHARPOS (*it) = limit;
- IT_BYTEPOS (*it) = CHAR_TO_BYTE (limit);
+ /* If there isn't any `display' property in sight, and no
+ overlays, we can just use the position of the newline in
+ buffer text. */
+ if (it->stop_charpos >= limit
+ || ((pos = Fnext_single_property_change (make_number (start),
+ Qdisplay, Qnil,
+ make_number (limit)),
+ NILP (pos))
+ && next_overlay_change (start) == ZV))
+ {
+ if (!it->bidi_p)
+ {
+ IT_CHARPOS (*it) = limit;
+ IT_BYTEPOS (*it) = CHAR_TO_BYTE (limit);
+ }
+ else
+ {
+ struct bidi_it bprev;
+
+ /* Help bidi.c avoid expensive searches for display
+ properties and overlays, by telling it that there are
+ none up to `limit'. */
+ if (it->bidi_it.disp_pos < limit)
+ {
+ it->bidi_it.disp_pos = limit;
+ it->bidi_it.disp_prop = 0;
+ }
+ do {
+ bprev = it->bidi_it;
+ bidi_move_to_visually_next (&it->bidi_it);
+ } while (it->bidi_it.charpos != limit);
+ IT_CHARPOS (*it) = limit;
+ IT_BYTEPOS (*it) = it->bidi_it.bytepos;
+ if (bidi_it_prev)
+ *bidi_it_prev = bprev;
+ }
*skipped_p = newline_found_p = 1;
}
else
@@ -5573,6 +5596,8 @@ forward_to_next_line_start (struct it *it, int *skipped_p)
&& !newline_found_p)
{
newline_found_p = ITERATOR_AT_END_OF_LINE_P (it);
+ if (newline_found_p && it->bidi_p && bidi_it_prev)
+ *bidi_it_prev = it->bidi_it;
set_iterator_to_next (it, 0);
}
}
@@ -5636,7 +5661,7 @@ back_to_previous_visible_line_start (struct it *it)
pos = --IT_CHARPOS (it2);
--IT_BYTEPOS (it2);
it2.sp = 0;
- bidi_unshelve_cache (NULL);
+ bidi_unshelve_cache (NULL, 0);
it2.string_from_display_prop_p = 0;
it2.from_disp_prop_p = 0;
if (handle_display_prop (&it2) == HANDLED_RETURN
@@ -5696,8 +5721,9 @@ static void
reseat_at_next_visible_line_start (struct it *it, int on_newline_p)
{
int newline_found_p, skipped_p = 0;
+ struct bidi_it bidi_it_prev;
- newline_found_p = forward_to_next_line_start (it, &skipped_p);
+ newline_found_p = forward_to_next_line_start (it, &skipped_p, &bidi_it_prev);
/* Skip over lines that are invisible because they are indented
more than the value of IT->selective. */
@@ -5708,7 +5734,8 @@ reseat_at_next_visible_line_start (struct it *it, int on_newline_p)
{
xassert (IT_BYTEPOS (*it) == BEGV
|| FETCH_BYTE (IT_BYTEPOS (*it) - 1) == '\n');
- newline_found_p = forward_to_next_line_start (it, &skipped_p);
+ newline_found_p =
+ forward_to_next_line_start (it, &skipped_p, &bidi_it_prev);
}
/* Position on the newline if that's what's requested. */
@@ -5724,11 +5751,14 @@ reseat_at_next_visible_line_start (struct it *it, int on_newline_p)
--IT_STRING_BYTEPOS (*it);
}
else
- /* Setting this flag will cause
- bidi_move_to_visually_next not to advance, but
- instead deliver the current character (newline),
- which is what the ON_NEWLINE_P flag wants. */
- it->bidi_it.first_elt = 1;
+ {
+ /* We need to restore the bidi iterator to the state
+ it had on the newline, and resync the IT's
+ position with that. */
+ it->bidi_it = bidi_it_prev;
+ IT_STRING_CHARPOS (*it) = it->bidi_it.charpos;
+ IT_STRING_BYTEPOS (*it) = it->bidi_it.bytepos;
+ }
}
}
else if (IT_CHARPOS (*it) > BEGV)
@@ -5738,9 +5768,14 @@ reseat_at_next_visible_line_start (struct it *it, int on_newline_p)
--IT_CHARPOS (*it);
--IT_BYTEPOS (*it);
}
- /* With bidi iteration, the call to `reseat' will cause
- bidi_move_to_visually_next deliver the current character,
- the newline, instead of advancing. */
+ else
+ {
+ /* We need to restore the bidi iterator to the state it
+ had on the newline and resync IT with that. */
+ it->bidi_it = bidi_it_prev;
+ IT_CHARPOS (*it) = it->bidi_it.charpos;
+ IT_BYTEPOS (*it) = it->bidi_it.bytepos;
+ }
reseat (it, it->current.pos, 0);
}
}
@@ -5836,7 +5871,7 @@ reseat_1 (struct it *it, struct text_pos pos, int set_stop_p)
{
bidi_init_it (IT_CHARPOS (*it), IT_BYTEPOS (*it), FRAME_WINDOW_P (it->f),
&it->bidi_it);
- bidi_unshelve_cache (NULL);
+ bidi_unshelve_cache (NULL, 0);
it->bidi_it.paragraph_dir = NEUTRAL_DIR;
it->bidi_it.string.s = NULL;
it->bidi_it.string.lstring = Qnil;
@@ -7684,7 +7719,12 @@ move_it_in_display_line_to (struct it *it,
((op & MOVE_TO_POS) != 0 \
&& BUFFERP (it->object) \
&& (IT_CHARPOS (*it) == to_charpos \
- || (!it->bidi_p && IT_CHARPOS (*it) > to_charpos)) \
+ || (!it->bidi_p && IT_CHARPOS (*it) > to_charpos) \
+ || (it->what == IT_COMPOSITION \
+ && ((IT_CHARPOS (*it) > to_charpos \
+ && to_charpos >= it->cmp_it.charpos) \
+ || (IT_CHARPOS (*it) < to_charpos \
+ && to_charpos <= it->cmp_it.charpos)))) \
&& (it->method == GET_FROM_BUFFER \
|| (it->method == GET_FROM_DISPLAY_VECTOR \
&& it->dpvec + it->current.dpvec_index + 1 >= it->dpend)))
@@ -8017,13 +8057,23 @@ move_it_in_display_line_to (struct it *it,
positions smaller than TO_CHARPOS, return
MOVE_POS_MATCH_OR_ZV, like the unidirectional display
did. */
- if ((op & MOVE_TO_POS) != 0
- && !saw_smaller_pos
- && IT_CHARPOS (*it) > to_charpos)
+ if (it->bidi_p && (op & MOVE_TO_POS) != 0)
{
- result = MOVE_POS_MATCH_OR_ZV;
- if (it->bidi_p && IT_CHARPOS (ppos_it) < ZV)
- RESTORE_IT (it, &ppos_it, ppos_data);
+ if (!saw_smaller_pos && IT_CHARPOS (*it) > to_charpos)
+ {
+ if (IT_CHARPOS (ppos_it) < ZV)
+ {
+ RESTORE_IT (it, &ppos_it, ppos_data);
+ result = MOVE_POS_MATCH_OR_ZV;
+ }
+ else
+ goto buffer_pos_reached;
+ }
+ else if (it->line_wrap == WORD_WRAP && atpos_it.sp >= 0
+ && IT_CHARPOS (*it) > to_charpos)
+ goto buffer_pos_reached;
+ else
+ result = MOVE_NEWLINE_OR_CR;
}
else
result = MOVE_NEWLINE_OR_CR;
@@ -8062,13 +8112,13 @@ move_it_in_display_line_to (struct it *it,
character positions smaller than TO_CHARPOS,
return MOVE_POS_MATCH_OR_ZV, like the
unidirectional display did. */
- || ((op & MOVE_TO_POS) != 0
+ || (it->bidi_p && (op & MOVE_TO_POS) != 0
&& !saw_smaller_pos
&& IT_CHARPOS (*it) > to_charpos))
{
- result = MOVE_POS_MATCH_OR_ZV;
- if (it->bidi_p && !at_eob_p && IT_CHARPOS (ppos_it) < ZV)
+ if (!at_eob_p && IT_CHARPOS (ppos_it) < ZV)
RESTORE_IT (it, &ppos_it, ppos_data);
+ result = MOVE_POS_MATCH_OR_ZV;
break;
}
if (ITERATOR_AT_END_OF_LINE_P (it))
@@ -8077,13 +8127,13 @@ move_it_in_display_line_to (struct it *it,
break;
}
}
- else if ((op & MOVE_TO_POS) != 0
+ else if (it->bidi_p && (op & MOVE_TO_POS) != 0
&& !saw_smaller_pos
&& IT_CHARPOS (*it) > to_charpos)
{
- result = MOVE_POS_MATCH_OR_ZV;
- if (it->bidi_p && IT_CHARPOS (ppos_it) < ZV)
+ if (IT_CHARPOS (ppos_it) < ZV)
RESTORE_IT (it, &ppos_it, ppos_data);
+ result = MOVE_POS_MATCH_OR_ZV;
break;
}
result = MOVE_LINE_TRUNCATED;
@@ -8104,13 +8154,13 @@ move_it_in_display_line_to (struct it *it,
done:
if (atpos_data)
- xfree (atpos_data);
+ bidi_unshelve_cache (atpos_data, 1);
if (atx_data)
- xfree (atx_data);
+ bidi_unshelve_cache (atx_data, 1);
if (wrap_data)
- xfree (wrap_data);
+ bidi_unshelve_cache (wrap_data, 1);
if (ppos_data)
- xfree (ppos_data);
+ bidi_unshelve_cache (ppos_data, 1);
/* Restore the iterator settings altered at the beginning of this
function. */
@@ -8145,7 +8195,7 @@ move_it_in_display_line (struct it *it,
(it, -1, prev_x, MOVE_TO_X);
}
else
- xfree (save_data);
+ bidi_unshelve_cache (save_data, 1);
}
else
move_it_in_display_line_to (it, to_charpos, to_x, op);
@@ -8310,7 +8360,14 @@ move_it_to (struct it *it, EMACS_INT to_charpos, int to_x, int to_y, int to_vpos
else if (BUFFERP (it->object)
&& (it->method == GET_FROM_BUFFER
|| it->method == GET_FROM_STRETCH)
- && IT_CHARPOS (*it) >= to_charpos)
+ && IT_CHARPOS (*it) >= to_charpos
+ /* Under bidi iteration, a call to set_iterator_to_next
+ can scan far beyond to_charpos if the initial
+ portion of the next line needs to be reordered. In
+ that case, give move_it_in_display_line_to another
+ chance below. */
+ && !(it->bidi_p
+ && it->bidi_it.scan_dir == -1))
skip = MOVE_POS_MATCH_OR_ZV;
else
skip = move_it_in_display_line_to (it, to_charpos, -1, MOVE_TO_POS);
@@ -8404,7 +8461,7 @@ move_it_to (struct it *it, EMACS_INT to_charpos, int to_x, int to_y, int to_vpos
}
if (backup_data)
- xfree (backup_data);
+ bidi_unshelve_cache (backup_data, 1);
TRACE_MOVE ((stderr, "move_it_to: reached %d\n", reached));
}
@@ -8445,7 +8502,8 @@ move_it_vertically_backward (struct it *it, int dy)
reseat_1 (it, it->current.pos, 1);
/* We are now surely at a line start. */
- it->current_x = it->hpos = 0;
+ it->current_x = it->hpos = 0; /* FIXME: this is incorrect when bidi
+ reordering is in effect. */
it->continuation_lines_width = 0;
/* Move forward and see what y-distance we moved. First move to the
@@ -8479,11 +8537,26 @@ move_it_vertically_backward (struct it *it, int dy)
if (dy == 0)
{
/* DY == 0 means move to the start of the screen line. The
- value of nlines is > 0 if continuation lines were involved. */
+ value of nlines is > 0 if continuation lines were involved,
+ or if the original IT position was at start of a line. */
RESTORE_IT (it, it, it2data);
if (nlines > 0)
move_it_by_lines (it, nlines);
- xfree (it3data);
+ /* The above code moves us to some position NLINES down,
+ usually to its first glyph (leftmost in an L2R line), but
+ that's not necessarily the start of the line, under bidi
+ reordering. We want to get to the character position
+ that is immediately after the newline of the previous
+ line. */
+ if (it->bidi_p && IT_CHARPOS (*it) > BEGV
+ && FETCH_BYTE (IT_BYTEPOS (*it) - 1) != '\n')
+ {
+ EMACS_INT nl_pos =
+ find_next_newline_no_quit (IT_CHARPOS (*it) - 1, -1);
+
+ move_it_to (it, nl_pos, -1, -1, -1, MOVE_TO_POS);
+ }
+ bidi_unshelve_cache (it3data, 1);
}
else
{
@@ -8679,7 +8752,7 @@ move_it_by_lines (struct it *it, int dvpos)
if (IT_CHARPOS (*it) >= start_charpos)
RESTORE_IT (it, &it2, it2data);
else
- xfree (it2data);
+ bidi_unshelve_cache (it2data, 1);
}
else
RESTORE_IT (it, it, it2data);
@@ -10387,13 +10460,14 @@ static void
store_mode_line_noprop_char (char c)
{
/* If output position has reached the end of the allocated buffer,
- double the buffer's size. */
+ increase the buffer's size. */
if (mode_line_noprop_ptr == mode_line_noprop_buf_end)
{
- int len = MODE_LINE_NOPROP_LEN (0);
- int new_size = 2 * len * sizeof *mode_line_noprop_buf;
- mode_line_noprop_buf = (char *) xrealloc (mode_line_noprop_buf, new_size);
- mode_line_noprop_buf_end = mode_line_noprop_buf + new_size;
+ ptrdiff_t len = MODE_LINE_NOPROP_LEN (0);
+ ptrdiff_t size = len;
+ mode_line_noprop_buf =
+ xpalloc (mode_line_noprop_buf, &size, 1, STRING_BYTES_BOUND, 1);
+ mode_line_noprop_buf_end = mode_line_noprop_buf + size;
mode_line_noprop_ptr = mode_line_noprop_buf + len;
}
@@ -10455,9 +10529,9 @@ x_consider_frame_title (Lisp_Object frame)
/* Do we have more than one visible frame on this X display? */
Lisp_Object tail;
Lisp_Object fmt;
- int title_start;
+ ptrdiff_t title_start;
char *title;
- int len;
+ ptrdiff_t len;
struct it it;
int count = SPECPDL_INDEX ();
@@ -13295,6 +13369,9 @@ set_cursor_from_row (struct window *w, struct glyph_row *row,
/* Last buffer position covered by an overlay string with an integer
`cursor' property. */
EMACS_INT bpos_covered = 0;
+ /* Non-zero means the display string on which to display the cursor
+ comes from a text property, not from an overlay. */
+ int string_from_text_prop = 0;
/* Skip over glyphs not having an object at the start and the end of
the row. These are special glyphs like truncation marks on
@@ -13613,9 +13690,14 @@ set_cursor_from_row (struct window *w, struct glyph_row *row,
{
Lisp_Object str;
EMACS_INT tem;
+ /* If the display property covers the newline, we
+ need to search for it one position farther. */
+ EMACS_INT lim = pos_after
+ + (pos_after == MATRIX_ROW_END_CHARPOS (row) + delta);
+ string_from_text_prop = 0;
str = glyph->object;
- tem = string_buffer_position_lim (str, pos, pos_after, 0);
+ tem = string_buffer_position_lim (str, pos, lim, 0);
if (tem == 0 /* from overlay */
|| pos <= tem)
{
@@ -13639,7 +13721,10 @@ set_cursor_from_row (struct window *w, struct glyph_row *row,
EMACS_INT strpos = glyph->charpos;
if (tem)
- cursor = glyph;
+ {
+ cursor = glyph;
+ string_from_text_prop = 1;
+ }
for ( ;
(row->reversed_p ? glyph > stop : glyph < stop)
&& EQ (glyph->object, str);
@@ -13714,14 +13799,14 @@ set_cursor_from_row (struct window *w, struct glyph_row *row,
w->cursor.vpos >= 0
/* that candidate is not the row we are processing */
&& MATRIX_ROW (matrix, w->cursor.vpos) != row
- /* the row we are processing is part of a continued line */
- && (row->continued_p || MATRIX_ROW_CONTINUATION_LINE_P (row))
/* Make sure cursor.vpos specifies a row whose start and end
- charpos occlude point. This is because some callers of this
- function leave cursor.vpos at the row where the cursor was
- displayed during the last redisplay cycle. */
+ charpos occlude point, and it is valid candidate for being a
+ cursor-row. This is because some callers of this function
+ leave cursor.vpos at the row where the cursor was displayed
+ during the last redisplay cycle. */
&& MATRIX_ROW_START_CHARPOS (MATRIX_ROW (matrix, w->cursor.vpos)) <= pt_old
- && pt_old < MATRIX_ROW_END_CHARPOS (MATRIX_ROW (matrix, w->cursor.vpos)))
+ && pt_old <= MATRIX_ROW_END_CHARPOS (MATRIX_ROW (matrix, w->cursor.vpos))
+ && cursor_row_p (MATRIX_ROW (matrix, w->cursor.vpos)))
{
struct glyph *g1 =
MATRIX_ROW_GLYPH_START (matrix, w->cursor.vpos) + w->cursor.hpos;
@@ -13730,18 +13815,39 @@ set_cursor_from_row (struct window *w, struct glyph_row *row,
if (!(row->reversed_p ? glyph > glyphs_end : glyph < glyphs_end))
return 0;
/* Keep the candidate whose buffer position is the closest to
- point. */
+ point or has the `cursor' property. */
if (/* previous candidate is a glyph in TEXT_AREA of that row */
w->cursor.hpos >= 0
&& w->cursor.hpos < MATRIX_ROW_USED (matrix, w->cursor.vpos)
- && BUFFERP (g1->object)
- && (g1->charpos == pt_old /* an exact match always wins */
- || (BUFFERP (glyph->object)
- && eabs (g1->charpos - pt_old)
- < eabs (glyph->charpos - pt_old))))
+ && ((BUFFERP (g1->object)
+ && (g1->charpos == pt_old /* an exact match always wins */
+ || (BUFFERP (glyph->object)
+ && eabs (g1->charpos - pt_old)
+ < eabs (glyph->charpos - pt_old))))
+ /* previous candidate is a glyph from a string that has
+ a non-nil `cursor' property */
+ || (STRINGP (g1->object)
+ && (!NILP (Fget_char_property (make_number (g1->charpos),
+ Qcursor, g1->object))
+ /* pevious candidate is from the same display
+ string as this one, and the display string
+ came from a text property */
+ || (EQ (g1->object, glyph->object)
+ && string_from_text_prop)
+ /* this candidate is from newline and its
+ position is not an exact match */
+ || (INTEGERP (glyph->object)
+ && glyph->charpos != pt_old)))))
return 0;
/* If this candidate gives an exact match, use that. */
- if (!(BUFFERP (glyph->object) && glyph->charpos == pt_old)
+ if (!((BUFFERP (glyph->object) && glyph->charpos == pt_old)
+ /* If this candidate is a glyph created for the
+ terminating newline of a line, and point is on that
+ newline, it wins because it's an exact match. */
+ || (!row->continued_p
+ && INTEGERP (glyph->object)
+ && glyph->charpos == 0
+ && pt_old == MATRIX_ROW_END_CHARPOS (row) - 1))
/* Otherwise, keep the candidate that comes from a row
spanning less buffer positions. This may win when one or
both candidate positions are on glyphs that came from
@@ -14508,22 +14614,43 @@ try_cursor_movement (Lisp_Object window, struct text_pos startp, int *scroll_ste
do
{
+ int at_zv_p = 0, exact_match_p = 0;
+
if (MATRIX_ROW_START_CHARPOS (row) <= PT
&& PT <= MATRIX_ROW_END_CHARPOS (row)
&& cursor_row_p (row))
rv |= set_cursor_from_row (w, row, w->current_matrix,
0, 0, 0, 0);
- /* As soon as we've found the first suitable row
- whose ends_at_zv_p flag is set, we are done. */
- if (rv
- && MATRIX_ROW (w->current_matrix, w->cursor.vpos)->ends_at_zv_p)
+ /* As soon as we've found the exact match for point,
+ or the first suitable row whose ends_at_zv_p flag
+ is set, we are done. */
+ at_zv_p =
+ MATRIX_ROW (w->current_matrix, w->cursor.vpos)->ends_at_zv_p;
+ if (!at_zv_p)
+ {
+ struct glyph_row *candidate =
+ MATRIX_ROW (w->current_matrix, w->cursor.vpos);
+ struct glyph *g =
+ candidate->glyphs[TEXT_AREA] + w->cursor.hpos;
+ EMACS_INT endpos = MATRIX_ROW_END_CHARPOS (candidate);
+
+ exact_match_p =
+ (BUFFERP (g->object) && g->charpos == PT)
+ || (INTEGERP (g->object)
+ && (g->charpos == PT
+ || (g->charpos == 0 && endpos - 1 == PT)));
+ }
+ if (rv && (at_zv_p || exact_match_p))
{
rc = CURSOR_MOVEMENT_SUCCESS;
break;
}
+ if (MATRIX_ROW_BOTTOM_Y (row) == last_y)
+ break;
++row;
}
- while ((MATRIX_ROW_CONTINUATION_LINE_P (row)
+ while (((MATRIX_ROW_CONTINUATION_LINE_P (row)
+ || row->continued_p)
&& MATRIX_ROW_BOTTOM_Y (row) <= last_y)
|| (MATRIX_ROW_START_CHARPOS (row) == PT
&& MATRIX_ROW_BOTTOM_Y (row) < last_y));
@@ -14531,7 +14658,9 @@ try_cursor_movement (Lisp_Object window, struct text_pos startp, int *scroll_ste
loop before all the candidates were examined, signal
to the caller that this method failed. */
if (rc != CURSOR_MOVEMENT_SUCCESS
- && (!rv || MATRIX_ROW_CONTINUATION_LINE_P (row)))
+ && !(rv
+ && !MATRIX_ROW_CONTINUATION_LINE_P (row)
+ && !row->continued_p))
rc = CURSOR_MOVEMENT_MUST_SCROLL;
else if (rv)
rc = CURSOR_MOVEMENT_SUCCESS;
@@ -14991,6 +15120,7 @@ redisplay_window (Lisp_Object window, int just_this_one_p)
|| (XFASTINT (w->last_modified) >= MODIFF
&& XFASTINT (w->last_overlay_modified) >= OVERLAY_MODIFF)))
{
+ int d1, d2, d3, d4, d5, d6;
/* If first window line is a continuation line, and window start
is inside the modified region, but the first change is before
@@ -15012,7 +15142,14 @@ redisplay_window (Lisp_Object window, int just_this_one_p)
compute_window_start_on_continuation_line. (See also
bug#197). */
&& XMARKER (w->start)->buffer == current_buffer
- && compute_window_start_on_continuation_line (w))
+ && compute_window_start_on_continuation_line (w)
+ /* It doesn't make sense to force the window start like we
+ do at label force_start if it is already known that point
+ will not be visible in the resulting window, because
+ doing so will move point from its correct position
+ instead of scrolling the window to bring point into view.
+ See bug#9324. */
+ && pos_visible_p (w, PT, &d1, &d2, &d3, &d4, &d5, &d6))
{
w->force_start = Qt;
SET_TEXT_POS_FROM_MARKER (startp, w->start);
@@ -15189,7 +15326,8 @@ redisplay_window (Lisp_Object window, int just_this_one_p)
if (pt_offset)
centering_position -= pt_offset;
centering_position -=
- FRAME_LINE_HEIGHT (f) * (1 + margin + (last_line_misfit != 0));
+ FRAME_LINE_HEIGHT (f) * (1 + margin + (last_line_misfit != 0))
+ + WINDOW_HEADER_LINE_HEIGHT (w);
/* Don't let point enter the scroll margin near top of
the window. */
if (centering_position < margin * FRAME_LINE_HEIGHT (f))
@@ -17953,7 +18091,8 @@ cursor_row_p (struct glyph_row *row)
{
int result = 1;
- if (PT == CHARPOS (row->end.pos))
+ if (PT == CHARPOS (row->end.pos)
+ || PT == MATRIX_ROW_END_CHARPOS (row))
{
/* Suppose the row ends on a string.
Unless the row is continued, that means it ends on a newline
@@ -18014,16 +18153,25 @@ cursor_row_p (struct glyph_row *row)
-/* Push the display property PROP so that it will be rendered at the
- current position in IT. Return 1 if PROP was successfully pushed,
- 0 otherwise. */
+/* Push the property PROP so that it will be rendered at the current
+ position in IT. Return 1 if PROP was successfully pushed, 0
+ otherwise. Called from handle_line_prefix to handle the
+ `line-prefix' and `wrap-prefix' properties. */
static int
push_display_prop (struct it *it, Lisp_Object prop)
{
- xassert (it->method == GET_FROM_BUFFER);
+ struct text_pos pos =
+ (it->method == GET_FROM_STRING) ? it->current.string_pos : it->current.pos;
- push_it (it, NULL);
+ xassert (it->method == GET_FROM_BUFFER
+ || it->method == GET_FROM_STRING);
+
+ /* We need to save the current buffer/string position, so it will be
+ restored by pop_it, because iterate_out_of_display_property
+ depends on that being set correctly, but some situations leave
+ it->position not yet set when this function is called. */
+ push_it (it, &pos);
if (STRINGP (prop))
{
@@ -18042,11 +18190,9 @@ push_display_prop (struct it *it, Lisp_Object prop)
it->stop_charpos = 0;
it->prev_stop = 0;
it->base_level_stop = 0;
- it->string_from_display_prop_p = 1;
- it->from_disp_prop_p = 1;
/* Force paragraph direction to be that of the parent
- buffer. */
+ buffer/string. */
if (it->bidi_p && it->bidi_it.paragraph_dir == R2L)
it->paragraph_embedding = it->bidi_it.paragraph_dir;
else
@@ -18059,7 +18205,7 @@ push_display_prop (struct it *it, Lisp_Object prop)
it->bidi_it.string.s = NULL;
it->bidi_it.string.schars = it->end_charpos;
it->bidi_it.string.bufpos = IT_CHARPOS (*it);
- it->bidi_it.string.from_disp_str = 1;
+ it->bidi_it.string.from_disp_str = it->string_from_display_prop_p;
it->bidi_it.string.unibyte = !it->multibyte_p;
bidi_init_it (0, 0, FRAME_WINDOW_P (it->f), &it->bidi_it);
}
@@ -18329,15 +18475,22 @@ display_line (struct it *it)
#define RECORD_MAX_MIN_POS(IT) \
do \
{ \
- if (IT_CHARPOS (*(IT)) < min_pos) \
+ int composition_p = (IT)->what == IT_COMPOSITION; \
+ EMACS_INT current_pos = \
+ composition_p ? (IT)->cmp_it.charpos \
+ : IT_CHARPOS (*(IT)); \
+ EMACS_INT current_bpos = \
+ composition_p ? CHAR_TO_BYTE (current_pos) \
+ : IT_BYTEPOS (*(IT)); \
+ if (current_pos < min_pos) \
{ \
- min_pos = IT_CHARPOS (*(IT)); \
- min_bpos = IT_BYTEPOS (*(IT)); \
+ min_pos = current_pos; \
+ min_bpos = current_bpos; \
} \
- if (IT_CHARPOS (*(IT)) > max_pos) \
+ if (IT_CHARPOS (*it) > max_pos) \
{ \
- max_pos = IT_CHARPOS (*(IT)); \
- max_bpos = IT_BYTEPOS (*(IT)); \
+ max_pos = IT_CHARPOS (*it); \
+ max_bpos = IT_BYTEPOS (*it); \
} \
} \
while (0)
@@ -18784,6 +18937,9 @@ display_line (struct it *it)
}
}
+ if (wrap_data)
+ bidi_unshelve_cache (wrap_data, 1);
+
/* If line is not empty and hscrolled, maybe insert truncation glyphs
at the left window margin. */
if (it->first_visible_x
@@ -18941,7 +19097,8 @@ See also `bidi-paragraph-direction'. */)
buf = XBUFFER (buffer);
}
- if (NILP (BVAR (buf, bidi_display_reordering)))
+ if (NILP (BVAR (buf, bidi_display_reordering))
+ || NILP (BVAR (buf, enable_multibyte_characters)))
return Qleft_to_right;
else if (!NILP (BVAR (buf, bidi_paragraph_direction)))
return BVAR (buf, bidi_paragraph_direction);
@@ -21268,7 +21425,7 @@ calc_pixel_width_or_height (double *res, struct it *it, Lisp_Object prop,
if (FRAME_WINDOW_P (it->f)
&& valid_image_p (prop))
{
- int id = lookup_image (it->f, prop);
+ ptrdiff_t id = lookup_image (it->f, prop);
struct image *img = IMAGE_FROM_ID (it->f, id);
return OK_PIXELS (width_p ? img->width : img->height);
@@ -22140,7 +22297,7 @@ compute_overhangs_and_x (struct glyph_string *s, int x, int backward_p)
do { \
int face_id = (row)->glyphs[area][START].face_id; \
struct face *base_face = FACE_FROM_ID (f, face_id); \
- int cmp_id = (row)->glyphs[area][START].u.cmp.id; \
+ ptrdiff_t cmp_id = (row)->glyphs[area][START].u.cmp.id; \
struct composition *cmp = composition_table[cmp_id]; \
XChar2b *char2b; \
struct glyph_string *first_s IF_LINT (= NULL); \
@@ -22929,6 +23086,7 @@ append_stretch_glyph (struct it *it, Lisp_Object object,
IT_EXPAND_MATRIX_WIDTH (it, area);
}
+#endif /* HAVE_WINDOW_SYSTEM */
/* Produce a stretch glyph for iterator IT. IT->object is the value
of the glyph property displayed. The value must be a list
@@ -22961,19 +23119,28 @@ append_stretch_glyph (struct it *it, Lisp_Object object,
of the stretch should be used for the ascent of the stretch.
ASCENT must be in the range 0 <= ASCENT <= 100. */
-static void
+void
produce_stretch_glyph (struct it *it)
{
/* (space :width WIDTH :height HEIGHT ...) */
Lisp_Object prop, plist;
int width = 0, height = 0, align_to = -1;
- int zero_width_ok_p = 0, zero_height_ok_p = 0;
+ int zero_width_ok_p = 0;
int ascent = 0;
double tem;
- struct face *face = FACE_FROM_ID (it->f, it->face_id);
- struct font *font = face->font ? face->font : FRAME_FONT (it->f);
+ struct face *face = NULL;
+ struct font *font = NULL;
- PREPARE_FACE_FOR_DISPLAY (it->f, face);
+#ifdef HAVE_WINDOW_SYSTEM
+ int zero_height_ok_p = 0;
+
+ if (FRAME_WINDOW_P (it->f))
+ {
+ face = FACE_FROM_ID (it->f, it->face_id);
+ font = face->font ? face->font : FRAME_FONT (it->f);
+ PREPARE_FACE_FOR_DISPLAY (it->f, face);
+ }
+#endif
/* List should start with `space'. */
xassert (CONSP (it->object) && EQ (XCAR (it->object), Qspace));
@@ -22987,8 +23154,9 @@ produce_stretch_glyph (struct it *it)
zero_width_ok_p = 1;
width = (int)tem;
}
- else if (prop = Fplist_get (plist, QCrelative_width),
- NUMVAL (prop) > 0)
+#ifdef HAVE_WINDOW_SYSTEM
+ else if (FRAME_WINDOW_P (it->f)
+ && (prop = Fplist_get (plist, QCrelative_width), NUMVAL (prop) > 0))
{
/* Relative width `:relative-width FACTOR' specified and valid.
Compute the width of the characters having the `glyph'
@@ -23011,6 +23179,7 @@ produce_stretch_glyph (struct it *it)
x_produce_glyphs (&it2);
width = NUMVAL (prop) * it2.pixel_width;
}
+#endif /* HAVE_WINDOW_SYSTEM */
else if ((prop = Fplist_get (plist, QCalign_to), !NILP (prop))
&& calc_pixel_width_or_height (&tem, it, prop, font, 1, &align_to))
{
@@ -23030,33 +23199,40 @@ produce_stretch_glyph (struct it *it)
if (width <= 0 && (width < 0 || !zero_width_ok_p))
width = 1;
+#ifdef HAVE_WINDOW_SYSTEM
/* Compute height. */
- if ((prop = Fplist_get (plist, QCheight), !NILP (prop))
- && calc_pixel_width_or_height (&tem, it, prop, font, 0, 0))
+ if (FRAME_WINDOW_P (it->f))
{
- height = (int)tem;
- zero_height_ok_p = 1;
- }
- else if (prop = Fplist_get (plist, QCrelative_height),
- NUMVAL (prop) > 0)
- height = FONT_HEIGHT (font) * NUMVAL (prop);
- else
- height = FONT_HEIGHT (font);
+ if ((prop = Fplist_get (plist, QCheight), !NILP (prop))
+ && calc_pixel_width_or_height (&tem, it, prop, font, 0, 0))
+ {
+ height = (int)tem;
+ zero_height_ok_p = 1;
+ }
+ else if (prop = Fplist_get (plist, QCrelative_height),
+ NUMVAL (prop) > 0)
+ height = FONT_HEIGHT (font) * NUMVAL (prop);
+ else
+ height = FONT_HEIGHT (font);
- if (height <= 0 && (height < 0 || !zero_height_ok_p))
- height = 1;
+ if (height <= 0 && (height < 0 || !zero_height_ok_p))
+ height = 1;
- /* Compute percentage of height used for ascent. If
- `:ascent ASCENT' is present and valid, use that. Otherwise,
- derive the ascent from the font in use. */
- if (prop = Fplist_get (plist, QCascent),
- NUMVAL (prop) > 0 && NUMVAL (prop) <= 100)
- ascent = height * NUMVAL (prop) / 100.0;
- else if (!NILP (prop)
- && calc_pixel_width_or_height (&tem, it, prop, font, 0, 0))
- ascent = min (max (0, (int)tem), height);
+ /* Compute percentage of height used for ascent. If
+ `:ascent ASCENT' is present and valid, use that. Otherwise,
+ derive the ascent from the font in use. */
+ if (prop = Fplist_get (plist, QCascent),
+ NUMVAL (prop) > 0 && NUMVAL (prop) <= 100)
+ ascent = height * NUMVAL (prop) / 100.0;
+ else if (!NILP (prop)
+ && calc_pixel_width_or_height (&tem, it, prop, font, 0, 0))
+ ascent = min (max (0, (int)tem), height);
+ else
+ ascent = (height * FONT_BASE (font)) / FONT_HEIGHT (font);
+ }
else
- ascent = (height * FONT_BASE (font)) / FONT_HEIGHT (font);
+#endif /* HAVE_WINDOW_SYSTEM */
+ height = 1;
if (width > 0 && it->line_wrap != TRUNCATE
&& it->current_x + width > it->last_visible_x)
@@ -23064,20 +23240,37 @@ produce_stretch_glyph (struct it *it)
if (width > 0 && height > 0 && it->glyph_row)
{
+ Lisp_Object o_object = it->object;
Lisp_Object object = it->stack[it->sp - 1].string;
+ int n = width;
+
if (!STRINGP (object))
object = it->w->buffer;
- append_stretch_glyph (it, object, width, height, ascent);
+#ifdef HAVE_WINDOW_SYSTEM
+ if (FRAME_WINDOW_P (it->f))
+ {
+ append_stretch_glyph (it, object, width, height, ascent);
+ it->ascent = it->phys_ascent = ascent;
+ it->descent = it->phys_descent = height - it->ascent;
+ it->nglyphs = width > 0 && height > 0 ? 1 : 0;
+ take_vertical_position_into_account (it);
+ }
+ else
+#endif
+ {
+ it->object = object;
+ it->char_to_display = ' ';
+ it->pixel_width = it->len = 1;
+ while (n--)
+ tty_append_glyph (it);
+ it->object = o_object;
+ it->pixel_width = width;
+ }
}
-
- it->pixel_width = width;
- it->ascent = it->phys_ascent = ascent;
- it->descent = it->phys_descent = height - it->ascent;
- it->nglyphs = width > 0 && height > 0 ? 1 : 0;
-
- take_vertical_position_into_account (it);
}
+#ifdef HAVE_WINDOW_SYSTEM
+
/* Calculate line-height and line-spacing properties.
An integer value specifies explicit pixel value.
A float value specifies relative value to current face height.
@@ -23992,6 +24185,8 @@ x_produce_glyphs (struct it *it)
Lisp_Object gstring;
struct font_metrics metrics;
+ it->nglyphs = 1;
+
gstring = composition_gstring_from_id (it->cmp_it.id);
it->pixel_width
= composition_gstring_width (gstring, it->cmp_it.from, it->cmp_it.to,
diff --git a/src/xfaces.c b/src/xfaces.c
index 52b125b42e..431ca07b8d 100644
--- a/src/xfaces.c
+++ b/src/xfaces.c
@@ -293,7 +293,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* Non-zero if face attribute ATTR is `ignore-defface'. */
-#define IGNORE_DEFFACE_P(ATTR) EQ ((ATTR), Qignore_defface)
+#define IGNORE_DEFFACE_P(ATTR) EQ ((ATTR), QCignore_defface)
/* Value is the number of elements of VECTOR. */
@@ -332,14 +332,14 @@ static Lisp_Object Qultra_expanded;
static Lisp_Object Qreleased_button, Qpressed_button;
static Lisp_Object QCstyle, QCcolor, QCline_width;
Lisp_Object Qunspecified; /* used in dosfns.c */
-static Lisp_Object Qignore_defface;
+static Lisp_Object QCignore_defface;
char unspecified_fg[] = "unspecified-fg", unspecified_bg[] = "unspecified-bg";
/* The name of the function to call when the background of the frame
has changed, frame_set_background_mode. */
-Lisp_Object Qframe_set_background_mode;
+static Lisp_Object Qframe_set_background_mode;
/* Names of basic faces. */
@@ -403,7 +403,7 @@ static int next_lface_id;
/* A vector mapping Lisp face Id's to face names. */
static Lisp_Object *lface_id_to_name;
-static int lface_id_to_name_size;
+static ptrdiff_t lface_id_to_name_size;
/* TTY color-related functions (defined in tty-colors.el). */
@@ -458,11 +458,11 @@ struct table_entry;
struct named_merge_point;
static void map_tty_color (struct frame *, struct face *,
- enum lface_attribute_index, int *);
+ enum lface_attribute_index, int *);
static Lisp_Object resolve_face_name (Lisp_Object, int);
static void set_font_frame_param (Lisp_Object, Lisp_Object);
static int get_lface_attributes (struct frame *, Lisp_Object, Lisp_Object *,
- int, struct named_merge_point *);
+ int, struct named_merge_point *);
static ptrdiff_t load_pixmap (struct frame *, Lisp_Object,
unsigned *, unsigned *);
static struct frame *frame_or_selected_frame (Lisp_Object, int);
@@ -470,9 +470,9 @@ static void load_face_colors (struct frame *, struct face *, Lisp_Object *);
static void free_face_colors (struct frame *, struct face *);
static int face_color_gray_p (struct frame *, const char *);
static struct face *realize_face (struct face_cache *, Lisp_Object *,
- int);
+ int);
static struct face *realize_non_ascii_face (struct frame *, Lisp_Object,
- struct face *);
+ struct face *);
static struct face *realize_x_face (struct face_cache *, Lisp_Object *);
static struct face *realize_tty_face (struct face_cache *, Lisp_Object *);
static int realize_basic_faces (struct frame *);
@@ -488,11 +488,11 @@ static void clear_face_gcs (struct face_cache *);
static void free_face_cache (struct face_cache *);
static int face_fontset (Lisp_Object *);
static void merge_face_vectors (struct frame *, Lisp_Object *, Lisp_Object*,
- struct named_merge_point *);
+ struct named_merge_point *);
static int merge_face_ref (struct frame *, Lisp_Object, Lisp_Object *,
- int, struct named_merge_point *);
+ int, struct named_merge_point *);
static int set_lface_from_font (struct frame *, Lisp_Object, Lisp_Object,
- int);
+ int);
static Lisp_Object lface_from_face_name (struct frame *, Lisp_Object, int);
static struct face *make_realized_face (Lisp_Object *);
static void cache_face (struct face_cache *, struct face *, unsigned);
@@ -623,7 +623,8 @@ x_free_colors (struct frame *f, long unsigned int *pixels, int npixels)
is called. */
void
-x_free_dpy_colors (Display *dpy, Screen *screen, Colormap cmap, long unsigned int *pixels, int npixels)
+x_free_dpy_colors (Display *dpy, Screen *screen, Colormap cmap,
+ long unsigned int *pixels, int npixels)
{
struct x_display_info *dpyinfo = x_display_info_for_display (dpy);
int class = dpyinfo->visual->class;
@@ -698,8 +699,8 @@ x_free_gc (struct frame *f, GC gc)
static inline GC
x_create_gc (struct frame *f,
- unsigned long mask,
- XGCValues *xgcv)
+ unsigned long mask,
+ XGCValues *xgcv)
{
GC gc = xmalloc (sizeof (*gc));
if (gc)
@@ -792,7 +793,7 @@ init_frame_faces (struct frame *f)
if (!FRAME_NS_P (f) || FRAME_NS_WINDOW (f))
#endif
if (!realize_basic_faces (f))
- abort ();
+ abort ();
}
@@ -963,7 +964,8 @@ the pixmap. Bits are stored row by row, each row occupies
if these pointers are not null. */
static ptrdiff_t
-load_pixmap (FRAME_PTR f, Lisp_Object name, unsigned int *w_ptr, unsigned int *h_ptr)
+load_pixmap (FRAME_PTR f, Lisp_Object name, unsigned int *w_ptr,
+ unsigned int *h_ptr)
{
ptrdiff_t bitmap_id;
@@ -1057,7 +1059,8 @@ parse_rgb_list (Lisp_Object rgb_list, XColor *color)
returned in it. */
static int
-tty_lookup_color (struct frame *f, Lisp_Object color, XColor *tty_color, XColor *std_color)
+tty_lookup_color (struct frame *f, Lisp_Object color, XColor *tty_color,
+ XColor *std_color)
{
Lisp_Object frame, color_desc;
@@ -1153,7 +1156,8 @@ tty_defined_color (struct frame *f, const char *color_name,
This does the right thing for any type of frame. */
static int
-defined_color (struct frame *f, const char *color_name, XColor *color_def, int alloc)
+defined_color (struct frame *f, const char *color_name, XColor *color_def,
+ int alloc)
{
if (!FRAME_WINDOW_P (f))
return tty_defined_color (f, color_name, color_def, alloc);
@@ -1240,7 +1244,8 @@ face_color_gray_p (struct frame *f, const char *color_name)
color. */
static int
-face_color_supported_p (struct frame *f, const char *color_name, int background_p)
+face_color_supported_p (struct frame *f, const char *color_name,
+ int background_p)
{
Lisp_Object frame;
XColor not_used;
@@ -1313,7 +1318,8 @@ COLOR must be a valid color name. */)
these colors. */
unsigned long
-load_color (struct frame *f, struct face *face, Lisp_Object name, enum lface_attribute_index target_index)
+load_color (struct frame *f, struct face *face, Lisp_Object name,
+ enum lface_attribute_index target_index)
{
XColor color;
@@ -1721,7 +1727,8 @@ fonts to match. The first MAXIMUM fonts are reported.
The optional fifth argument WIDTH, if specified, is a number of columns
occupied by a character of a font. In that case, return only fonts
the WIDTH times as wide as FACE on FRAME. */)
- (Lisp_Object pattern, Lisp_Object face, Lisp_Object frame, Lisp_Object maximum, Lisp_Object width)
+ (Lisp_Object pattern, Lisp_Object face, Lisp_Object frame,
+ Lisp_Object maximum, Lisp_Object width)
{
struct frame *f;
int size, avgwidth IF_LINT (= 0);
@@ -2059,7 +2066,8 @@ resolve_face_name (Lisp_Object face_name, int signal_p)
signal an error if FACE_NAME is not a valid face name. If SIGNAL_P
is zero, value is nil if FACE_NAME is not a valid face name. */
static inline Lisp_Object
-lface_from_face_name_no_resolve (struct frame *f, Lisp_Object face_name, int signal_p)
+lface_from_face_name_no_resolve (struct frame *f, Lisp_Object face_name,
+ int signal_p)
{
Lisp_Object lface;
@@ -2101,7 +2109,8 @@ lface_from_face_name (struct frame *f, Lisp_Object face_name, int signal_p)
Otherwise, value is zero if FACE_NAME is not a face. */
static inline int
-get_lface_attributes_no_remap (struct frame *f, Lisp_Object face_name, Lisp_Object *attrs, int signal_p)
+get_lface_attributes_no_remap (struct frame *f, Lisp_Object face_name,
+ Lisp_Object *attrs, int signal_p)
{
Lisp_Object lface;
@@ -2122,7 +2131,9 @@ get_lface_attributes_no_remap (struct frame *f, Lisp_Object face_name, Lisp_Obje
Otherwise, value is zero if FACE_NAME is not a face. */
static inline int
-get_lface_attributes (struct frame *f, Lisp_Object face_name, Lisp_Object *attrs, int signal_p, struct named_merge_point *named_merge_points)
+get_lface_attributes (struct frame *f, Lisp_Object face_name,
+ Lisp_Object *attrs, int signal_p,
+ struct named_merge_point *named_merge_points)
{
Lisp_Object face_remapping;
@@ -2165,7 +2176,7 @@ lface_fully_specified_p (Lisp_Object *attrs)
for (i = 1; i < LFACE_VECTOR_SIZE; ++i)
if (i != LFACE_FONT_INDEX && i != LFACE_INHERIT_INDEX)
if ((UNSPECIFIEDP (attrs[i]) || IGNORE_DEFFACE_P (attrs[i])))
- break;
+ break;
return i == LFACE_VECTOR_SIZE;
}
@@ -2178,7 +2189,8 @@ lface_fully_specified_p (Lisp_Object *attrs)
of FORCE_P. */
static int
-set_lface_from_font (struct frame *f, Lisp_Object lface, Lisp_Object font_object, int force_p)
+set_lface_from_font (struct frame *f, Lisp_Object lface,
+ Lisp_Object font_object, int force_p)
{
Lisp_Object val;
struct font *font = XFONT_OBJECT (font_object);
@@ -2288,7 +2300,8 @@ merge_face_heights (Lisp_Object from, Lisp_Object to, Lisp_Object invalid)
other places. */
static inline void
-merge_face_vectors (struct frame *f, Lisp_Object *from, Lisp_Object *to, struct named_merge_point *named_merge_points)
+merge_face_vectors (struct frame *f, Lisp_Object *from, Lisp_Object *to,
+ struct named_merge_point *named_merge_points)
{
int i;
@@ -2355,7 +2368,8 @@ merge_face_vectors (struct frame *f, Lisp_Object *from, Lisp_Object *to, struct
merging succeeded. */
static int
-merge_named_face (struct frame *f, Lisp_Object face_name, Lisp_Object *to, struct named_merge_point *named_merge_points)
+merge_named_face (struct frame *f, Lisp_Object face_name, Lisp_Object *to,
+ struct named_merge_point *named_merge_points)
{
struct named_merge_point named_merge_point;
@@ -2405,7 +2419,8 @@ merge_named_face (struct frame *f, Lisp_Object face_name, Lisp_Object *to, struc
specifications. */
static int
-merge_face_ref (struct frame *f, Lisp_Object face_ref, Lisp_Object *to, int err_msgs, struct named_merge_point *named_merge_points)
+merge_face_ref (struct frame *f, Lisp_Object face_ref, Lisp_Object *to,
+ int err_msgs, struct named_merge_point *named_merge_points)
{
int ok = 1; /* Succeed without an error? */
@@ -2667,12 +2682,10 @@ Value is a vector of face attributes. */)
The mapping from Lisp face to Lisp face id is given by the
property `face' of the Lisp face name. */
if (next_lface_id == lface_id_to_name_size)
- {
- int new_size = max (50, 2 * lface_id_to_name_size);
- int sz = new_size * sizeof *lface_id_to_name;
- lface_id_to_name = (Lisp_Object *) xrealloc (lface_id_to_name, sz);
- lface_id_to_name_size = new_size;
- }
+ lface_id_to_name =
+ xpalloc (lface_id_to_name, &lface_id_to_name_size, 1,
+ min (INT_MAX, MOST_POSITIVE_FIXNUM),
+ sizeof *lface_id_to_name);
lface_id_to_name[next_lface_id] = face;
Fput (face, Qface, make_number (next_lface_id));
@@ -2838,7 +2851,7 @@ FRAME 0 means change the face on all frames, and change the default
The value of that attribute will be inherited from some other
face during face merging. See internal_merge_in_global_face. */
if (UNSPECIFIEDP (value))
- value = Qignore_defface;
+ value = QCignore_defface;
}
else
{
@@ -2885,7 +2898,8 @@ FRAME 0 means change the face on all frames, and change the default
{
/* The default face must have an absolute size. */
if (!INTEGERP (value) || XINT (value) <= 0)
- signal_error ("Default face height not absolute and positive", value);
+ signal_error ("Default face height not absolute and positive",
+ value);
}
else
{
@@ -2895,7 +2909,8 @@ FRAME 0 means change the face on all frames, and change the default
make_number (10),
Qnil);
if (!INTEGERP (test) || XINT (test) <= 0)
- signal_error ("Face height does not produce a positive integer", value);
+ signal_error ("Face height does not produce a positive integer",
+ value);
}
}
@@ -2974,7 +2989,7 @@ FRAME 0 means change the face on all frames, and change the default
int valid_p;
/* Allow t meaning a simple box of width 1 in foreground color
- of the face. */
+ of the face. */
if (EQ (value, Qt))
value = make_number (1);
@@ -3319,7 +3334,8 @@ FRAME 0 means change the face on all frames, and change the default
has been assigned the value NEW_VALUE. */
void
-update_face_from_frame_parameter (struct frame *f, Lisp_Object param, Lisp_Object new_value)
+update_face_from_frame_parameter (struct frame *f, Lisp_Object param,
+ Lisp_Object new_value)
{
Lisp_Object face = Qnil;
Lisp_Object lface;
@@ -3633,7 +3649,7 @@ the only relative value that users see is `unspecified'.
However, for :height, floating point values are also relative. */)
(Lisp_Object attribute, Lisp_Object value)
{
- if (EQ (value, Qunspecified) || (EQ (value, Qignore_defface)))
+ if (EQ (value, Qunspecified) || (EQ (value, QCignore_defface)))
return Qt;
else if (EQ (attribute, QCheight))
return INTEGERP (value) ? Qnil : Qt;
@@ -3648,7 +3664,7 @@ If VALUE1 or VALUE2 are absolute (see `face-attribute-relative-p'), then
the result will be absolute, otherwise it will be relative. */)
(Lisp_Object attribute, Lisp_Object value1, Lisp_Object value2)
{
- if (EQ (value1, Qunspecified) || EQ (value1, Qignore_defface))
+ if (EQ (value1, Qunspecified) || EQ (value1, QCignore_defface))
return value2;
else if (EQ (attribute, QCheight))
return merge_face_heights (value1, value2, value1);
@@ -4052,7 +4068,7 @@ lface_same_font_attributes_p (Lisp_Object *lface1, Lisp_Object *lface2)
xassert (lface_fully_specified_p (lface1)
&& lface_fully_specified_p (lface2));
return (xstrcasecmp (SSDATA (lface1[LFACE_FAMILY_INDEX]),
- SSDATA (lface2[LFACE_FAMILY_INDEX])) == 0
+ SSDATA (lface2[LFACE_FAMILY_INDEX])) == 0
&& xstrcasecmp (SSDATA (lface1[LFACE_FOUNDRY_INDEX]),
SSDATA (lface2[LFACE_FOUNDRY_INDEX])) == 0
&& EQ (lface1[LFACE_HEIGHT_INDEX], lface2[LFACE_HEIGHT_INDEX])
@@ -4064,7 +4080,7 @@ lface_same_font_attributes_p (Lisp_Object *lface1, Lisp_Object *lface2)
|| (STRINGP (lface1[LFACE_FONTSET_INDEX])
&& STRINGP (lface2[LFACE_FONTSET_INDEX])
&& ! xstrcasecmp (SSDATA (lface1[LFACE_FONTSET_INDEX]),
- SSDATA (lface2[LFACE_FONTSET_INDEX]))))
+ SSDATA (lface2[LFACE_FONTSET_INDEX]))))
);
}
@@ -4169,10 +4185,10 @@ color_distance (XColor *x, XColor *y)
/* This formula is from a paper title `Colour metric' by Thiadmer Riemersma.
Quoting from that paper:
- This formula has results that are very close to L*u*v* (with the
- modified lightness curve) and, more importantly, it is a more even
- algorithm: it does not have a range of colours where it suddenly
- gives far from optimal results.
+ This formula has results that are very close to L*u*v* (with the
+ modified lightness curve) and, more importantly, it is a more even
+ algorithm: it does not have a range of colours where it suddenly
+ gives far from optimal results.
See <http://www.compuphase.com/cmetric.htm> for more info. */
@@ -4410,15 +4426,8 @@ cache_face (struct face_cache *c, struct face *face, unsigned int hash)
if (i == c->used)
{
if (c->used == c->size)
- {
- int new_size, sz;
- new_size = min (2 * c->size, MAX_FACE_ID);
- if (new_size == c->size)
- abort (); /* Alternatives? ++kfs */
- sz = new_size * sizeof *c->faces_by_id;
- c->faces_by_id = (struct face **) xrealloc (c->faces_by_id, sz);
- c->size = new_size;
- }
+ c->faces_by_id = xpalloc (c->faces_by_id, &c->size, 1, MAX_FACE_ID,
+ sizeof *c->faces_by_id);
c->used++;
}
@@ -4702,7 +4711,8 @@ face_with_height (struct frame *f, int face_id, int height)
default face. FACE_ID is assumed to be already realized. */
int
-lookup_derived_face (struct frame *f, Lisp_Object symbol, int face_id, int signal_p)
+lookup_derived_face (struct frame *f, Lisp_Object symbol, int face_id,
+ int signal_p)
{
Lisp_Object attrs[LFACE_VECTOR_SIZE];
Lisp_Object symbol_attrs[LFACE_VECTOR_SIZE];
@@ -4758,7 +4768,8 @@ DEFUN ("face-attributes-as-vector", Fface_attributes_as_vector,
\(2) `close in spirit' to what the attributes specify, if not exact. */
static int
-x_supports_face_attributes_p (struct frame *f, Lisp_Object *attrs, struct face *def_face)
+x_supports_face_attributes_p (struct frame *f, Lisp_Object *attrs,
+ struct face *def_face)
{
Lisp_Object *def_attrs = def_face->lface;
@@ -4859,7 +4870,8 @@ x_supports_face_attributes_p (struct frame *f, Lisp_Object *attrs, struct face *
substitution of a `dim' face for italic. */
static int
-tty_supports_face_attributes_p (struct frame *f, Lisp_Object *attrs, struct face *def_face)
+tty_supports_face_attributes_p (struct frame *f, Lisp_Object *attrs,
+ struct face *def_face)
{
int weight;
Lisp_Object val, fg, bg;
@@ -5011,7 +5023,8 @@ tty_supports_face_attributes_p (struct frame *f, Lisp_Object *attrs, struct face
/* See if the capabilities we selected above are supported, with the
given colors. */
if (test_caps != 0 &&
- ! tty_capable_p (FRAME_TTY (f), test_caps, fg_tty_color.pixel, bg_tty_color.pixel))
+ ! tty_capable_p (FRAME_TTY (f), test_caps, fg_tty_color.pixel,
+ bg_tty_color.pixel))
return 0;
@@ -5283,8 +5296,8 @@ realize_basic_faces (struct frame *f)
{
FRAME_FACE_CACHE (f)->menu_face_changed_p = 0;
#ifdef USE_X_TOOLKIT
- if (FRAME_WINDOW_P (f))
- x_update_menu_appearance (f);
+ if (FRAME_WINDOW_P (f))
+ x_update_menu_appearance (f);
#endif
}
@@ -5404,14 +5417,14 @@ realize_default_face (struct frame *f)
if (FRAME_X_P (f) && face->font != FRAME_FONT (f))
{
/* This can happen when making a frame on a display that does
- not support the default font. */
+ not support the default font. */
if (!face->font)
- return 0;
+ return 0;
/* Otherwise, the font specified for the frame was not
- acceptable as a font for the default face (perhaps because
- auto-scaled fonts are rejected), so we must adjust the frame
- font. */
+ acceptable as a font for the default face (perhaps because
+ auto-scaled fonts are rejected), so we must adjust the frame
+ font. */
x_set_font (f, LFACE_FONT (lface), Qnil);
}
#endif /* HAVE_X_WINDOWS */
@@ -5502,7 +5515,8 @@ realize_face (struct face_cache *cache, Lisp_Object *attrs, int former_face_id)
no-font. */
static struct face *
-realize_non_ascii_face (struct frame *f, Lisp_Object font_object, struct face *base_face)
+realize_non_ascii_face (struct frame *f, Lisp_Object font_object,
+ struct face *base_face)
{
struct face_cache *cache = FRAME_FACE_CACHE (f);
struct face *face;
@@ -5621,7 +5635,7 @@ realize_x_face (struct face_cache *cache, Lisp_Object *attrs)
else if (INTEGERP (box))
{
/* Simple box of specified line width in foreground color of the
- face. */
+ face. */
xassert (XINT (box) != 0);
face->box = FACE_SIMPLE_BOX;
face->box_line_width = XINT (box);
@@ -5743,7 +5757,8 @@ realize_x_face (struct face_cache *cache, Lisp_Object *attrs)
default foreground/background colors. */
static void
-map_tty_color (struct frame *f, struct face *face, enum lface_attribute_index idx, int *defaulted)
+map_tty_color (struct frame *f, struct face *face,
+ enum lface_attribute_index idx, int *defaulted)
{
Lisp_Object frame, color, def;
int foreground_p = idx == LFACE_FOREGROUND_INDEX;
@@ -5799,7 +5814,7 @@ map_tty_color (struct frame *f, struct face *face, enum lface_attribute_index id
face->lface[idx] = tty_color_name (f, pixel);
*defaulted = 1;
}
- }
+ }
#endif /* MSDOS */
}
@@ -5984,9 +5999,18 @@ face_at_buffer_position (struct window *w, EMACS_INT pos,
*endptr = endpos;
- default_face = FACE_FROM_ID (f, base_face_id >= 0 ? base_face_id
- : NILP (Vface_remapping_alist) ? DEFAULT_FACE_ID
- : lookup_basic_face (f, DEFAULT_FACE_ID));
+ {
+ int face_id;
+
+ if (base_face_id >= 0)
+ face_id = base_face_id;
+ else if (NILP (Vface_remapping_alist))
+ face_id = DEFAULT_FACE_ID;
+ else
+ face_id = lookup_basic_face (f, DEFAULT_FACE_ID);
+
+ default_face = FACE_FROM_ID (f, face_id);
+ }
/* Optimize common cases where we can use the default face. */
if (noverlays == 0
@@ -6460,7 +6484,7 @@ syms_of_xfaces (void)
DEFSYM (Qbackground_color, "background-color");
DEFSYM (Qforeground_color, "foreground-color");
DEFSYM (Qunspecified, "unspecified");
- DEFSYM (Qignore_defface, ":ignore-defface");
+ DEFSYM (QCignore_defface, ":ignore-defface");
DEFSYM (Qface_alias, "face-alias");
DEFSYM (Qdefault, "default");
@@ -6598,7 +6622,7 @@ face definitions. For instance, the mode my-mode could define a face
`my-mode-default', and then in the mode setup function, do:
(set (make-local-variable 'face-remapping-alist)
- '((default my-mode-default)))).
+ '((default my-mode-default)))).
Because Emacs normally only redraws screen areas when the underlying
buffer contents change, you may need to call `redraw-display' after
diff --git a/src/xfns.c b/src/xfns.c
index eec19b9d27..9a3d5fcda8 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -145,7 +145,8 @@ static Lisp_Object Qcompound_text, Qcancel_timer;
Lisp_Object Qfont_param;
#if GLYPH_DEBUG
-static int image_cache_refcount, dpyinfo_refcount;
+static ptrdiff_t image_cache_refcount;
+static int dpyinfo_refcount;
#endif
#if defined (USE_GTK) && defined (HAVE_FREETYPE)
@@ -1470,7 +1471,8 @@ x_set_scroll_bar_background (struct frame *f, Lisp_Object value, Lisp_Object old
the result should be `COMPOUND_TEXT'. */
static unsigned char *
-x_encode_text (Lisp_Object string, Lisp_Object coding_system, int selectionp, int *text_bytes, int *stringp, int *freep)
+x_encode_text (Lisp_Object string, Lisp_Object coding_system, int selectionp,
+ ptrdiff_t *text_bytes, int *stringp, int *freep)
{
int result = string_xstring_p (string);
struct coding_system coding;
@@ -1488,8 +1490,8 @@ x_encode_text (Lisp_Object string, Lisp_Object coding_system, int selectionp, in
coding.mode |= (CODING_MODE_SAFE_ENCODING | CODING_MODE_LAST_BLOCK);
/* We suppress producing escape sequences for composition. */
coding.common_flags &= ~CODING_ANNOTATION_MASK;
+ coding.destination = xnmalloc (SCHARS (string), 2);
coding.dst_bytes = SCHARS (string) * 2;
- coding.destination = (unsigned char *) xmalloc (coding.dst_bytes);
encode_coding_object (&coding, string, 0, 0,
SCHARS (string), SBYTES (string), Qnil);
*text_bytes = coding.produced;
@@ -1511,7 +1513,8 @@ x_set_name_internal (FRAME_PTR f, Lisp_Object name)
BLOCK_INPUT;
{
XTextProperty text, icon;
- int bytes, stringp;
+ ptrdiff_t bytes;
+ int stringp;
int do_free_icon_value = 0, do_free_text_value = 0;
Lisp_Object coding_system;
Lisp_Object encoded_name;
@@ -1550,6 +1553,8 @@ x_set_name_internal (FRAME_PTR f, Lisp_Object name)
: FRAME_X_DISPLAY_INFO (f)->Xatom_COMPOUND_TEXT);
text.format = 8;
text.nitems = bytes;
+ if (text.nitems != bytes)
+ error ("Window name too large");
if (!STRINGP (f->icon_name))
{
@@ -1565,6 +1570,8 @@ x_set_name_internal (FRAME_PTR f, Lisp_Object name)
: FRAME_X_DISPLAY_INFO (f)->Xatom_COMPOUND_TEXT);
icon.format = 8;
icon.nitems = bytes;
+ if (icon.nitems != bytes)
+ error ("Icon name too large");
encoded_icon_name = ENCODE_UTF_8 (f->icon_name);
}
@@ -4193,21 +4200,19 @@ FRAME. Default is to change on the edit X window. */)
if (CONSP (value))
{
+ ptrdiff_t elsize;
+
nelements = x_check_property_data (value);
if (nelements == -1)
error ("Bad data in VALUE, must be number, string or cons");
- if (element_format == 8)
- data = (unsigned char *) xmalloc (nelements);
- else if (element_format == 16)
- data = (unsigned char *) xmalloc (nelements*2);
- else /* format == 32 */
- /* The man page for XChangeProperty:
- "If the specified format is 32, the property data must be a
- long array."
- This applies even if long is more than 64 bits. The X library
- converts to 32 bits before sending to the X server. */
- data = (unsigned char *) xmalloc (nelements * sizeof(long));
+ /* The man page for XChangeProperty:
+ "If the specified format is 32, the property data must be a
+ long array."
+ This applies even if long is more than 32 bits. The X library
+ converts to 32 bits before sending to the X server. */
+ elsize = element_format == 32 ? sizeof (long) : element_format >> 3;
+ data = xnmalloc (nelements, elsize);
x_fill_property_data (FRAME_X_DISPLAY (f), value, data, element_format);
}
@@ -4215,7 +4220,9 @@ FRAME. Default is to change on the edit X window. */)
{
CHECK_STRING (value);
data = SDATA (value);
- nelements = SCHARS (value);
+ if (INT_MAX < SBYTES (value))
+ error ("VALUE too long");
+ nelements = SBYTES (value);
}
BLOCK_INPUT;
diff --git a/src/xgselect.c b/src/xgselect.c
index 9ccdd37489..339ec47511 100644
--- a/src/xgselect.c
+++ b/src/xgselect.c
@@ -29,7 +29,7 @@ along with GNU Emacs. If not, see <http§://www.gnu.org/licenses/>. */
#include <setjmp.h>
static GPollFD *gfds;
-static int gfds_size;
+static ptrdiff_t gfds_size;
int
xg_select (int max_fds, SELECT_TYPE *rfds, SELECT_TYPE *wfds, SELECT_TYPE *efds,
@@ -54,10 +54,9 @@ xg_select (int max_fds, SELECT_TYPE *rfds, SELECT_TYPE *wfds, SELECT_TYPE *efds,
do {
if (n_gfds > gfds_size)
{
- while (n_gfds > gfds_size)
- gfds_size *= 2;
xfree (gfds);
- gfds = xmalloc (sizeof (*gfds) * gfds_size);
+ gfds = xpalloc (0, &gfds_size, n_gfds - gfds_size, INT_MAX,
+ sizeof *gfds);
}
n_gfds = g_main_context_query (context,
diff --git a/src/xml.c b/src/xml.c
index 55352baae3..8b485e7364 100644
--- a/src/xml.c
+++ b/src/xml.c
@@ -141,7 +141,6 @@ parse_region (Lisp_Object start, Lisp_Object end, Lisp_Object base_url, int html
Fcons (Qnil, Fnreverse (Fcons (r, result))));
xmlFreeDoc (doc);
- xmlCleanupParser ();
}
return result;
diff --git a/src/xrdb.c b/src/xrdb.c
index 6a16e3260b..63f06738b9 100644
--- a/src/xrdb.c
+++ b/src/xrdb.c
@@ -426,24 +426,22 @@ get_environ_db (void)
{
XrmDatabase db;
char *p;
- char *path = 0, *home = 0;
- const char *host;
+ char *path = 0;
if ((p = getenv ("XENVIRONMENT")) == NULL)
{
- home = gethomedir ();
- host = get_system_name ();
- path = (char *) xmalloc (strlen (home)
- + sizeof (".Xdefaults-")
- + strlen (host));
- sprintf (path, "%s%s%s", home, ".Xdefaults-", host);
+ static char const xdefaults[] = ".Xdefaults-";
+ char *home = gethomedir ();
+ char const *host = get_system_name ();
+ ptrdiff_t pathsize = strlen (home) + sizeof xdefaults + strlen (host);
+ path = (char *) xrealloc (home, pathsize);
+ strcat (strcat (path, xdefaults), host);
p = path;
}
db = XrmGetFileDatabase (p);
xfree (path);
- xfree (home);
return db;
}
diff --git a/src/xselect.c b/src/xselect.c
index f63977a73d..77bda79007 100644
--- a/src/xselect.c
+++ b/src/xselect.c
@@ -66,22 +66,15 @@ static Lisp_Object wait_for_property_change_unwind (Lisp_Object);
static void wait_for_property_change (struct prop_location *);
static Lisp_Object x_get_foreign_selection (Lisp_Object, Lisp_Object,
Lisp_Object, Lisp_Object);
-static void x_get_window_property (Display *, Window, Atom,
- unsigned char **, int *,
- Atom *, int *, unsigned long *, int);
-static void receive_incremental_selection (Display *, Window, Atom,
- Lisp_Object, unsigned,
- unsigned char **, int *,
- Atom *, int *, unsigned long *);
static Lisp_Object x_get_window_property_as_lisp_data (Display *,
Window, Atom,
Lisp_Object, Atom);
static Lisp_Object selection_data_to_lisp_data (Display *,
const unsigned char *,
- int, Atom, int);
+ ptrdiff_t, Atom, int);
static void lisp_data_to_selection_data (Display *, Lisp_Object,
unsigned char **, Atom *,
- unsigned *, int *, int *);
+ ptrdiff_t *, int *, int *);
static Lisp_Object clean_local_selection_data (Lisp_Object);
/* Printing traces to stderr. */
@@ -114,15 +107,39 @@ static Lisp_Object Qcompound_text_with_extensions;
static Lisp_Object Qforeign_selection;
static Lisp_Object Qx_lost_selection_functions, Qx_sent_selection_functions;
+/* Bytes needed to represent 'long' data. This is as per libX11; it
+ is not necessarily sizeof (long). */
+#define X_LONG_SIZE 4
+
+/* Extreme 'short' and 'long' values suitable for libX11. */
+#define X_SHRT_MAX 0x7fff
+#define X_SHRT_MIN (-1 - X_SHRT_MAX)
+#define X_LONG_MAX 0x7fffffff
+#define X_LONG_MIN (-1 - X_LONG_MAX)
+
/* If this is a smaller number than the max-request-size of the display,
emacs will use INCR selection transfer when the selection is larger
than this. The max-request-size is usually around 64k, so if you want
emacs to use incremental selection transfers when the selection is
smaller than that, set this. I added this mostly for debugging the
- incremental transfer stuff, but it might improve server performance. */
-#define MAX_SELECTION_QUANTUM 0xFFFFFF
+ incremental transfer stuff, but it might improve server performance.
-#define SELECTION_QUANTUM(dpy) ((XMaxRequestSize(dpy) << 2) - 100)
+ This value cannot exceed INT_MAX / max (X_LONG_SIZE, sizeof (long))
+ because it is multiplied by X_LONG_SIZE and by sizeof (long) in
+ subscript calculations. Similarly for PTRDIFF_MAX - 1 or SIZE_MAX
+ - 1 in place of INT_MAX. */
+#define MAX_SELECTION_QUANTUM \
+ ((int) min (0xFFFFFF, (min (INT_MAX, min (PTRDIFF_MAX, SIZE_MAX) - 1) \
+ / max (X_LONG_SIZE, sizeof (long)))))
+
+static int
+selection_quantum (Display *display)
+{
+ long mrs = XMaxRequestSize (display);
+ return (mrs < MAX_SELECTION_QUANTUM / X_LONG_SIZE + 25
+ ? (mrs - 25) * X_LONG_SIZE
+ : MAX_SELECTION_QUANTUM);
+}
#define LOCAL_SELECTION(selection_symbol,dpyinfo) \
assq_no_quit (selection_symbol, dpyinfo->terminal->Vselection_alist)
@@ -477,7 +494,7 @@ static struct x_display_info *selection_request_dpyinfo;
struct selection_data
{
unsigned char *data;
- unsigned int size;
+ ptrdiff_t size;
int format;
Atom type;
int nofree;
@@ -581,14 +598,11 @@ x_reply_selection_request (struct input_event *event, struct x_display_info *dpy
XSelectionEvent *reply = &(reply_base.xselection);
Display *display = SELECTION_EVENT_DISPLAY (event);
Window window = SELECTION_EVENT_REQUESTOR (event);
- int bytes_remaining;
- int max_bytes = SELECTION_QUANTUM (display);
+ ptrdiff_t bytes_remaining;
+ int max_bytes = selection_quantum (display);
int count = SPECPDL_INDEX ();
struct selection_data *cs;
- if (max_bytes > MAX_SELECTION_QUANTUM)
- max_bytes = MAX_SELECTION_QUANTUM;
-
reply->type = SelectionNotify;
reply->display = display;
reply->requestor = window;
@@ -616,11 +630,12 @@ x_reply_selection_request (struct input_event *event, struct x_display_info *dpy
if (cs->property == None)
continue;
- bytes_remaining = cs->size * (cs->format / 8);
+ bytes_remaining = cs->size;
+ bytes_remaining *= cs->format >> 3;
if (bytes_remaining <= max_bytes)
{
/* Send all the data at once, with minimal handshaking. */
- TRACE1 ("Sending all %d bytes", bytes_remaining);
+ TRACE1 ("Sending all %"pD"d bytes", bytes_remaining);
XChangeProperty (display, window, cs->property,
cs->type, cs->format, PropModeReplace,
cs->data, cs->size);
@@ -630,7 +645,7 @@ x_reply_selection_request (struct input_event *event, struct x_display_info *dpy
/* Send an INCR tag to initiate incremental transfer. */
long value[1];
- TRACE2 ("Start sending %d bytes incrementally (%s)",
+ TRACE2 ("Start sending %"pD"d bytes incrementally (%s)",
bytes_remaining, XGetAtomName (display, cs->property));
cs->wait_object
= expect_property_change (display, window, cs->property,
@@ -638,7 +653,7 @@ x_reply_selection_request (struct input_event *event, struct x_display_info *dpy
/* XChangeProperty expects an array of long even if long is
more than 32 bits. */
- value[0] = bytes_remaining;
+ value[0] = min (bytes_remaining, X_LONG_MAX);
XChangeProperty (display, window, cs->property,
dpyinfo->Xatom_INCR, 32, PropModeReplace,
(unsigned char *) value, 1);
@@ -672,7 +687,8 @@ x_reply_selection_request (struct input_event *event, struct x_display_info *dpy
int had_errors = x_had_errors_p (display);
UNBLOCK_INPUT;
- bytes_remaining = cs->size * format_bytes;
+ bytes_remaining = cs->size;
+ bytes_remaining *= format_bytes;
/* Wait for the requester to ack by deleting the property.
This can run Lisp code (process handlers) or signal. */
@@ -810,7 +826,7 @@ x_handle_selection_request (struct input_event *event)
non-None property. */
Window requestor = SELECTION_EVENT_REQUESTOR (event);
Lisp_Object multprop;
- int j, nselections;
+ ptrdiff_t j, nselections;
if (property == None) goto DONE;
multprop
@@ -1269,19 +1285,28 @@ x_get_foreign_selection (Lisp_Object selection_symbol, Lisp_Object target_type,
static void
x_get_window_property (Display *display, Window window, Atom property,
- unsigned char **data_ret, int *bytes_ret,
+ unsigned char **data_ret, ptrdiff_t *bytes_ret,
Atom *actual_type_ret, int *actual_format_ret,
unsigned long *actual_size_ret, int delete_p)
{
- int total_size;
+ ptrdiff_t total_size;
unsigned long bytes_remaining;
- int offset = 0;
+ ptrdiff_t offset = 0;
+ unsigned char *data = 0;
unsigned char *tmp_data = 0;
int result;
- int buffer_size = SELECTION_QUANTUM (display);
+ int buffer_size = selection_quantum (display);
+
+ /* Wide enough to avoid overflow in expressions using it. */
+ ptrdiff_t x_long_size = X_LONG_SIZE;
- if (buffer_size > MAX_SELECTION_QUANTUM)
- buffer_size = MAX_SELECTION_QUANTUM;
+ /* Maximum value for TOTAL_SIZE. It cannot exceed PTRDIFF_MAX - 1
+ and SIZE_MAX - 1, for an extra byte at the end. And it cannot
+ exceed LONG_MAX * X_LONG_SIZE, for XGetWindowProperty. */
+ ptrdiff_t total_size_max =
+ ((min (PTRDIFF_MAX, SIZE_MAX) - 1) / x_long_size < LONG_MAX
+ ? min (PTRDIFF_MAX, SIZE_MAX) - 1
+ : LONG_MAX * x_long_size);
BLOCK_INPUT;
@@ -1292,49 +1317,44 @@ x_get_window_property (Display *display, Window window, Atom property,
actual_size_ret,
&bytes_remaining, &tmp_data);
if (result != Success)
- {
- UNBLOCK_INPUT;
- *data_ret = 0;
- *bytes_ret = 0;
- return;
- }
+ goto done;
/* This was allocated by Xlib, so use XFree. */
XFree ((char *) tmp_data);
if (*actual_type_ret == None || *actual_format_ret == 0)
- {
- UNBLOCK_INPUT;
- return;
- }
+ goto done;
- total_size = bytes_remaining + 1;
- *data_ret = (unsigned char *) xmalloc (total_size);
+ if (total_size_max < bytes_remaining)
+ goto size_overflow;
+ total_size = bytes_remaining;
+ data = malloc (total_size + 1);
+ if (! data)
+ goto memory_exhausted;
/* Now read, until we've gotten it all. */
while (bytes_remaining)
{
-#ifdef TRACE_SELECTION
- unsigned long last = bytes_remaining;
-#endif
+ ptrdiff_t bytes_gotten;
+ int bytes_per_item;
result
= XGetWindowProperty (display, window, property,
- (long)offset/4, (long)buffer_size/4,
+ offset / X_LONG_SIZE,
+ buffer_size / X_LONG_SIZE,
False,
AnyPropertyType,
actual_type_ret, actual_format_ret,
actual_size_ret, &bytes_remaining, &tmp_data);
- TRACE2 ("Read %lu bytes from property %s",
- last - bytes_remaining,
- XGetAtomName (display, property));
-
/* If this doesn't return Success at this point, it means that
some clod deleted the selection while we were in the midst of
reading it. Deal with that, I guess.... */
if (result != Success)
break;
+ bytes_per_item = *actual_format_ret >> 3;
+ xassert (*actual_size_ret <= buffer_size / bytes_per_item);
+
/* The man page for XGetWindowProperty says:
"If the returned format is 32, the returned data is represented
as a long array and should be cast to that type to obtain the
@@ -1348,32 +1368,61 @@ x_get_window_property (Display *display, Window window, Atom property,
The bytes and offsets passed to XGetWindowProperty refers to the
property and those are indeed in 32 bit quantities if format is 32. */
+ bytes_gotten = *actual_size_ret;
+ bytes_gotten *= bytes_per_item;
+
+ TRACE2 ("Read %"pD"d bytes from property %s",
+ bytes_gotten, XGetAtomName (display, property));
+
+ if (total_size - offset < bytes_gotten)
+ {
+ unsigned char *data1;
+ ptrdiff_t remaining_lim = total_size_max - offset - bytes_gotten;
+ if (remaining_lim < 0 || remaining_lim < bytes_remaining)
+ goto size_overflow;
+ total_size = offset + bytes_gotten + bytes_remaining;
+ data1 = realloc (data, total_size + 1);
+ if (! data1)
+ goto memory_exhausted;
+ data = data1;
+ }
+
if (32 < BITS_PER_LONG && *actual_format_ret == 32)
{
unsigned long i;
- int *idata = (int *) ((*data_ret) + offset);
+ int *idata = (int *) (data + offset);
long *ldata = (long *) tmp_data;
for (i = 0; i < *actual_size_ret; ++i)
- {
- idata[i]= (int) ldata[i];
- offset += 4;
- }
+ idata[i] = ldata[i];
}
else
- {
- *actual_size_ret *= *actual_format_ret / 8;
- memcpy ((*data_ret) + offset, tmp_data, *actual_size_ret);
- offset += *actual_size_ret;
- }
+ memcpy (data + offset, tmp_data, bytes_gotten);
+
+ offset += bytes_gotten;
/* This was allocated by Xlib, so use XFree. */
XFree ((char *) tmp_data);
}
XFlush (display);
+ data[offset] = '\0';
+
+ done:
UNBLOCK_INPUT;
+ *data_ret = data;
*bytes_ret = offset;
+ return;
+
+ size_overflow:
+ free (data);
+ UNBLOCK_INPUT;
+ memory_full (SIZE_MAX);
+
+ memory_exhausted:
+ free (data);
+ UNBLOCK_INPUT;
+ memory_full (total_size + 1);
}
/* Use xfree, not XFree, to free the data obtained with this function. */
@@ -1382,16 +1431,19 @@ static void
receive_incremental_selection (Display *display, Window window, Atom property,
Lisp_Object target_type,
unsigned int min_size_bytes,
- unsigned char **data_ret, int *size_bytes_ret,
+ unsigned char **data_ret,
+ ptrdiff_t *size_bytes_ret,
Atom *type_ret, int *format_ret,
unsigned long *size_ret)
{
- int offset = 0;
+ ptrdiff_t offset = 0;
struct prop_location *wait_object;
+ if (min (PTRDIFF_MAX, SIZE_MAX) < min_size_bytes)
+ memory_full (SIZE_MAX);
+ *data_ret = (unsigned char *) xmalloc (min_size_bytes);
*size_bytes_ret = min_size_bytes;
- *data_ret = (unsigned char *) xmalloc (*size_bytes_ret);
- TRACE1 ("Read %d bytes incrementally", min_size_bytes);
+ TRACE1 ("Read %u bytes incrementally", min_size_bytes);
/* At this point, we have read an INCR property.
Delete the property to ack it.
@@ -1416,7 +1468,7 @@ receive_incremental_selection (Display *display, Window window, Atom property,
while (1)
{
unsigned char *tmp_data;
- int tmp_size_bytes;
+ ptrdiff_t tmp_size_bytes;
TRACE0 (" Wait for property change");
wait_for_property_change (wait_object);
@@ -1429,7 +1481,7 @@ receive_incremental_selection (Display *display, Window window, Atom property,
&tmp_data, &tmp_size_bytes,
type_ret, format_ret, size_ret, 1);
- TRACE1 (" Read increment of %d bytes", tmp_size_bytes);
+ TRACE1 (" Read increment of %"pD"d bytes", tmp_size_bytes);
if (tmp_size_bytes == 0) /* we're done */
{
@@ -1452,11 +1504,10 @@ receive_incremental_selection (Display *display, Window window, Atom property,
XFlush (display);
UNBLOCK_INPUT;
- if (*size_bytes_ret < offset + tmp_size_bytes)
- {
- *size_bytes_ret = offset + tmp_size_bytes;
- *data_ret = (unsigned char *) xrealloc (*data_ret, *size_bytes_ret);
- }
+ if (*size_bytes_ret - offset < tmp_size_bytes)
+ *data_ret = xpalloc (*data_ret, size_bytes_ret,
+ tmp_size_bytes - (*size_bytes_ret - offset),
+ -1, 1);
memcpy ((*data_ret) + offset, tmp_data, tmp_size_bytes);
offset += tmp_size_bytes;
@@ -1482,7 +1533,7 @@ x_get_window_property_as_lisp_data (Display *display, Window window,
int actual_format;
unsigned long actual_size;
unsigned char *data = 0;
- int bytes = 0;
+ ptrdiff_t bytes = 0;
Lisp_Object val;
struct x_display_info *dpyinfo = x_display_info_for_display (display);
@@ -1574,7 +1625,7 @@ x_get_window_property_as_lisp_data (Display *display, Window window,
static Lisp_Object
selection_data_to_lisp_data (Display *display, const unsigned char *data,
- int size, Atom type, int format)
+ ptrdiff_t size, Atom type, int format)
{
struct x_display_info *dpyinfo = x_display_info_for_display (display);
@@ -1607,7 +1658,7 @@ selection_data_to_lisp_data (Display *display, const unsigned char *data,
/* Treat ATOM_PAIR type similar to list of atoms. */
|| type == dpyinfo->Xatom_ATOM_PAIR)
{
- int i;
+ ptrdiff_t i;
/* On a 64 bit machine sizeof(Atom) == sizeof(long) == 8.
But the callers of these function has made sure the data for
format == 32 is an array of int. Thus, use int instead
@@ -1634,28 +1685,29 @@ selection_data_to_lisp_data (Display *display, const unsigned char *data,
else if (format == 32 && size == sizeof (int))
return INTEGER_TO_CONS (((unsigned int *) data) [0]);
else if (format == 16 && size == sizeof (short))
- return make_number ((int) (((unsigned short *) data) [0]));
+ return make_number (((unsigned short *) data) [0]);
/* Convert any other kind of data to a vector of numbers, represented
as above (as an integer, or a cons of two 16 bit integers.)
*/
else if (format == 16)
{
- int i;
+ ptrdiff_t i;
Lisp_Object v;
v = Fmake_vector (make_number (size / 2), make_number (0));
for (i = 0; i < size / 2; i++)
{
- int j = (int) ((unsigned short *) data) [i];
+ EMACS_INT j = ((unsigned short *) data) [i];
Faset (v, make_number (i), make_number (j));
}
return v;
}
else
{
- int i;
- Lisp_Object v = Fmake_vector (make_number (size / 4), make_number (0));
- for (i = 0; i < size / 4; i++)
+ ptrdiff_t i;
+ Lisp_Object v = Fmake_vector (make_number (size / X_LONG_SIZE),
+ make_number (0));
+ for (i = 0; i < size / X_LONG_SIZE; i++)
{
unsigned int j = ((unsigned int *) data) [i];
Faset (v, make_number (i), INTEGER_TO_CONS (j));
@@ -1670,7 +1722,7 @@ selection_data_to_lisp_data (Display *display, const unsigned char *data,
static void
lisp_data_to_selection_data (Display *display, Lisp_Object obj,
unsigned char **data_ret, Atom *type_ret,
- unsigned int *size_ret,
+ ptrdiff_t *size_ret,
int *format_ret, int *nofree_ret)
{
Lisp_Object type = Qnil;
@@ -1707,22 +1759,20 @@ lisp_data_to_selection_data (Display *display, Lisp_Object obj,
}
else if (SYMBOLP (obj))
{
+ *data_ret = (unsigned char *) xmalloc (sizeof (Atom) + 1);
*format_ret = 32;
*size_ret = 1;
- *data_ret = (unsigned char *) xmalloc (sizeof (Atom) + 1);
(*data_ret) [sizeof (Atom)] = 0;
(*(Atom **) data_ret) [0] = symbol_to_x_atom (dpyinfo, obj);
if (NILP (type)) type = QATOM;
}
- else if (INTEGERP (obj)
- && XINT (obj) < 0xFFFF
- && XINT (obj) > -0xFFFF)
+ else if (RANGED_INTEGERP (X_SHRT_MIN, obj, X_SHRT_MAX))
{
+ *data_ret = (unsigned char *) xmalloc (sizeof (short) + 1);
*format_ret = 16;
*size_ret = 1;
- *data_ret = (unsigned char *) xmalloc (sizeof (short) + 1);
(*data_ret) [sizeof (short)] = 0;
- (*(short **) data_ret) [0] = (short) XINT (obj);
+ (*(short **) data_ret) [0] = XINT (obj);
if (NILP (type)) type = QINTEGER;
}
else if (INTEGERP (obj)
@@ -1731,11 +1781,11 @@ lisp_data_to_selection_data (Display *display, Lisp_Object obj,
|| (CONSP (XCDR (obj))
&& INTEGERP (XCAR (XCDR (obj)))))))
{
+ *data_ret = (unsigned char *) xmalloc (sizeof (long) + 1);
*format_ret = 32;
*size_ret = 1;
- *data_ret = (unsigned char *) xmalloc (sizeof (long) + 1);
(*data_ret) [sizeof (long)] = 0;
- (*(unsigned long **) data_ret) [0] = cons_to_unsigned (obj, ULONG_MAX);
+ (*(long **) data_ret) [0] = cons_to_signed (obj, X_LONG_MIN, X_LONG_MAX);
if (NILP (type)) type = QINTEGER;
}
else if (VECTORP (obj))
@@ -1744,50 +1794,55 @@ lisp_data_to_selection_data (Display *display, Lisp_Object obj,
a set of 16 or 32 bit INTEGERs;
or a set of ATOM_PAIRs (represented as [[A1 A2] [A3 A4] ...]
*/
- int i;
+ ptrdiff_t i;
+ ptrdiff_t size = ASIZE (obj);
if (SYMBOLP (XVECTOR (obj)->contents [0]))
/* This vector is an ATOM set */
{
if (NILP (type)) type = QATOM;
- *size_ret = ASIZE (obj);
- *format_ret = 32;
- for (i = 0; i < *size_ret; i++)
+ for (i = 0; i < size; i++)
if (!SYMBOLP (XVECTOR (obj)->contents [i]))
signal_error ("All elements of selection vector must have same type", obj);
- *data_ret = (unsigned char *) xmalloc ((*size_ret) * sizeof (Atom));
- for (i = 0; i < *size_ret; i++)
+ *data_ret = xnmalloc (size, sizeof (Atom));
+ *format_ret = 32;
+ *size_ret = size;
+ for (i = 0; i < size; i++)
(*(Atom **) data_ret) [i]
= symbol_to_x_atom (dpyinfo, XVECTOR (obj)->contents [i]);
}
else
/* This vector is an INTEGER set, or something like it */
{
- int data_size = 2;
- *size_ret = ASIZE (obj);
+ int format = 16;
+ int data_size = sizeof (short);
if (NILP (type)) type = QINTEGER;
- *format_ret = 16;
- for (i = 0; i < *size_ret; i++)
- if (CONSP (XVECTOR (obj)->contents [i]))
- *format_ret = 32;
- else if (!INTEGERP (XVECTOR (obj)->contents [i]))
- signal_error (/* Qselection_error */
- "Elements of selection vector must be integers or conses of integers",
- obj);
-
- /* Use sizeof(long) even if it is more than 32 bits. See comment
- in x_get_window_property and x_fill_property_data. */
-
- if (*format_ret == 32) data_size = sizeof(long);
- *data_ret = (unsigned char *) xmalloc (*size_ret * data_size);
- for (i = 0; i < *size_ret; i++)
- if (*format_ret == 32)
- (*((unsigned long **) data_ret)) [i] =
- cons_to_unsigned (XVECTOR (obj)->contents [i], ULONG_MAX);
- else
- (*((unsigned short **) data_ret)) [i] =
- cons_to_unsigned (XVECTOR (obj)->contents [i], USHRT_MAX);
+ for (i = 0; i < size; i++)
+ {
+ intmax_t v = cons_to_signed (XVECTOR (obj)->contents[i],
+ X_LONG_MIN, X_LONG_MAX);
+ if (X_SHRT_MIN <= v && v <= X_SHRT_MAX)
+ {
+ /* Use sizeof (long) even if it is more than 32 bits.
+ See comment in x_get_window_property and
+ x_fill_property_data. */
+ data_size = sizeof (long);
+ format = 32;
+ }
+ }
+ *data_ret = xnmalloc (size, data_size);
+ *format_ret = format;
+ *size_ret = size;
+ for (i = 0; i < size; i++)
+ {
+ long v = cons_to_signed (XVECTOR (obj)->contents[i],
+ X_LONG_MIN, X_LONG_MAX);
+ if (format == 32)
+ (*((long **) data_ret)) [i] = v;
+ else
+ (*((short **) data_ret)) [i] = v;
+ }
}
}
else
@@ -1817,8 +1872,8 @@ clean_local_selection_data (Lisp_Object obj)
}
if (VECTORP (obj))
{
- int i;
- int size = ASIZE (obj);
+ ptrdiff_t i;
+ ptrdiff_t size = ASIZE (obj);
Lisp_Object copy;
if (size == 1)
return clean_local_selection_data (XVECTOR (obj)->contents [0]);
@@ -2213,6 +2268,8 @@ x_check_property_data (Lisp_Object data)
else if (CONSP (o) &&
(! NUMBERP (XCAR (o)) || ! NUMBERP (XCDR (o))))
return -1;
+ if (size == INT_MAX)
+ return -1;
size++;
}
@@ -2294,8 +2351,11 @@ Lisp_Object
x_property_data_to_lisp (struct frame *f, const unsigned char *data,
Atom type, int format, long unsigned int size)
{
+ ptrdiff_t format_bytes = format >> 3;
+ if (PTRDIFF_MAX / format_bytes < size)
+ memory_full (SIZE_MAX);
return selection_data_to_lisp_data (FRAME_X_DISPLAY (f),
- data, size*format/8, type, format);
+ data, size * format_bytes, type, format);
}
/* Get the mouse position in frame relative coordinates. */
@@ -2401,15 +2461,9 @@ FRAME is on. If FRAME is nil, the selected frame is used. */)
return Qnil;
if (dpyinfo->x_dnd_atoms_length == dpyinfo->x_dnd_atoms_size)
- {
- if (min (PTRDIFF_MAX, SIZE_MAX) / sizeof *dpyinfo->x_dnd_atoms / 2
- < dpyinfo->x_dnd_atoms_size)
- memory_full (SIZE_MAX);
- dpyinfo->x_dnd_atoms_size *= 2;
- dpyinfo->x_dnd_atoms = xrealloc (dpyinfo->x_dnd_atoms,
- sizeof (*dpyinfo->x_dnd_atoms)
- * dpyinfo->x_dnd_atoms_size);
- }
+ dpyinfo->x_dnd_atoms =
+ xpalloc (dpyinfo->x_dnd_atoms, &dpyinfo->x_dnd_atoms_size,
+ 1, -1, sizeof *dpyinfo->x_dnd_atoms);
dpyinfo->x_dnd_atoms[dpyinfo->x_dnd_atoms_length++] = x_atom;
return Qnil;
@@ -2444,7 +2498,7 @@ x_handle_dnd_message (struct frame *f, XClientMessageEvent *event, struct x_disp
if (32 < BITS_PER_LONG && event->format == 32)
{
for (i = 0; i < 5; ++i) /* There are only 5 longs in a ClientMessage. */
- idata[i] = (int) event->data.l[i];
+ idata[i] = event->data.l[i];
data = (unsigned char *) idata;
}
diff --git a/src/xsmfns.c b/src/xsmfns.c
index cb56ae648d..55daec7330 100644
--- a/src/xsmfns.c
+++ b/src/xsmfns.c
@@ -223,9 +223,11 @@ smc_save_yourself_CB (SmcConn smcConn,
props[props_idx]->name = xstrdup (SmRestartCommand);
props[props_idx]->type = xstrdup (SmLISTofARRAY8);
/* /path/to/emacs, --smid=xxx --no-splash --chdir=dir ... */
+ if (INT_MAX - 3 < initial_argc)
+ memory_full (SIZE_MAX);
i = 3 + initial_argc;
props[props_idx]->num_vals = i;
- vp = (SmPropValue *) xmalloc (i * sizeof(*vp));
+ vp = xnmalloc (i, sizeof *vp);
props[props_idx]->vals = vp;
props[props_idx]->vals[vp_idx].length = strlen (emacs_program);
props[props_idx]->vals[vp_idx++].value = emacs_program;
diff --git a/src/xterm.c b/src/xterm.c
index 20516ee9d6..c07caec6c7 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -442,6 +442,27 @@ x_display_info_for_display (Display *dpy)
return 0;
}
+static Window
+x_find_topmost_parent (struct frame *f)
+{
+ struct x_output *x = f->output_data.x;
+ Window win = None, wi = x->parent_desc;
+ Display *dpy = FRAME_X_DISPLAY (f);
+
+ while (wi != FRAME_X_DISPLAY_INFO (f)->root_window)
+ {
+ Window root;
+ Window *children;
+ unsigned int nchildren;
+
+ win = wi;
+ XQueryTree (dpy, win, &root, &wi, &children, &nchildren);
+ XFree (children);
+ }
+
+ return win;
+}
+
#define OPAQUE 0xffffffff
void
@@ -453,6 +474,7 @@ x_set_frame_alpha (struct frame *f)
double alpha = 1.0;
double alpha_min = 1.0;
unsigned long opac;
+ Window parent;
if (dpyinfo->x_highlight_frame == f)
alpha = f->alpha[0];
@@ -473,6 +495,19 @@ x_set_frame_alpha (struct frame *f)
opac = alpha * OPAQUE;
+ x_catch_errors (dpy);
+
+ /* If there is a parent from the window manager, put the property there
+ also, to work around broken window managers that fail to do that.
+ Do this unconditionally as this function is called on reparent when
+ alpha has not changed on the frame. */
+
+ parent = x_find_topmost_parent (f);
+ if (parent != None)
+ XChangeProperty (dpy, parent, dpyinfo->Xatom_net_wm_window_opacity,
+ XA_CARDINAL, 32, PropModeReplace,
+ (unsigned char *) &opac, 1L);
+
/* return unless necessary */
{
unsigned char *data;
@@ -480,7 +515,6 @@ x_set_frame_alpha (struct frame *f)
int rc, format;
unsigned long n, left;
- x_catch_errors (dpy);
rc = XGetWindowProperty (dpy, win, dpyinfo->Xatom_net_wm_window_opacity,
0L, 1L, False, XA_CARDINAL,
&actual, &format, &n, &left,
@@ -1625,19 +1659,18 @@ x_color_cells (Display *dpy, int *ncells)
if (dpyinfo->color_cells == NULL)
{
Screen *screen = dpyinfo->screen;
+ int ncolor_cells = XDisplayCells (dpy, XScreenNumberOfScreen (screen));
int i;
- dpyinfo->ncolor_cells
- = XDisplayCells (dpy, XScreenNumberOfScreen (screen));
- dpyinfo->color_cells
- = (XColor *) xmalloc (dpyinfo->ncolor_cells
- * sizeof *dpyinfo->color_cells);
+ dpyinfo->color_cells = xnmalloc (ncolor_cells,
+ sizeof *dpyinfo->color_cells);
+ dpyinfo->ncolor_cells = ncolor_cells;
- for (i = 0; i < dpyinfo->ncolor_cells; ++i)
+ for (i = 0; i < ncolor_cells; ++i)
dpyinfo->color_cells[i].pixel = i;
XQueryColors (dpy, dpyinfo->cmap,
- dpyinfo->color_cells, dpyinfo->ncolor_cells);
+ dpyinfo->color_cells, ncolor_cells);
}
*ncells = dpyinfo->ncolor_cells;
@@ -4190,7 +4223,7 @@ xt_action_hook (Widget widget, XtPointer client_data, String action_name,
x_send_scroll_bar_event and x_scroll_bar_to_input_event. */
static struct window **scroll_bar_windows;
-static size_t scroll_bar_windows_size;
+static ptrdiff_t scroll_bar_windows_size;
/* Send a client message with message type Xatom_Scrollbar for a
@@ -4205,7 +4238,7 @@ x_send_scroll_bar_event (Lisp_Object window, int part, int portion, int whole)
XClientMessageEvent *ev = (XClientMessageEvent *) &event;
struct window *w = XWINDOW (window);
struct frame *f = XFRAME (w->frame);
- size_t i;
+ ptrdiff_t i;
BLOCK_INPUT;
@@ -4226,16 +4259,15 @@ x_send_scroll_bar_event (Lisp_Object window, int part, int portion, int whole)
if (i == scroll_bar_windows_size)
{
- size_t new_size = max (10, 2 * scroll_bar_windows_size);
- size_t nbytes = new_size * sizeof *scroll_bar_windows;
- size_t old_nbytes = scroll_bar_windows_size * sizeof *scroll_bar_windows;
-
- if ((size_t) -1 / sizeof *scroll_bar_windows < new_size)
- memory_full (SIZE_MAX);
- scroll_bar_windows = (struct window **) xrealloc (scroll_bar_windows,
- nbytes);
+ ptrdiff_t old_nbytes =
+ scroll_bar_windows_size * sizeof *scroll_bar_windows;
+ ptrdiff_t nbytes;
+ enum { XClientMessageEvent_MAX = 0x7fffffff };
+ scroll_bar_windows =
+ xpalloc (scroll_bar_windows, &scroll_bar_windows_size, 1,
+ XClientMessageEvent_MAX, sizeof *scroll_bar_windows);
+ nbytes = scroll_bar_windows_size * sizeof *scroll_bar_windows;
memset (&scroll_bar_windows[i], 0, nbytes - old_nbytes);
- scroll_bar_windows_size = new_size;
}
scroll_bar_windows[i] = w;
@@ -5813,11 +5845,12 @@ handle_one_xevent (struct x_display_info *dpyinfo, XEvent *eventptr,
} inev;
int count = 0;
int do_help = 0;
- int nbytes = 0;
+ ptrdiff_t nbytes = 0;
struct frame *f = NULL;
struct coding_system coding;
XEvent event = *eventptr;
Mouse_HLInfo *hlinfo = &dpyinfo->mouse_highlight;
+ USE_SAFE_ALLOCA;
*finish = X_EVENT_NORMAL;
@@ -6088,6 +6121,8 @@ handle_one_xevent (struct x_display_info *dpyinfo, XEvent *eventptr,
/* Perhaps reparented due to a WM restart. Reset this. */
FRAME_X_DISPLAY_INFO (f)->wm_type = X_WMTYPE_UNKNOWN;
FRAME_X_DISPLAY_INFO (f)->net_supported_window = 0;
+
+ x_set_frame_alpha (f);
}
goto OTHER;
@@ -6511,7 +6546,7 @@ handle_one_xevent (struct x_display_info *dpyinfo, XEvent *eventptr,
}
{ /* Raw bytes, not keysym. */
- register int i;
+ ptrdiff_t i;
int nchars, len;
for (i = 0, nchars = 0; i < nbytes; i++)
@@ -6524,7 +6559,6 @@ handle_one_xevent (struct x_display_info *dpyinfo, XEvent *eventptr,
if (nchars < nbytes)
{
/* Decode the input data. */
- int require;
/* The input should be decoded with `coding_system'
which depends on which X*LookupString function
@@ -6537,9 +6571,9 @@ handle_one_xevent (struct x_display_info *dpyinfo, XEvent *eventptr,
gives us composition information. */
coding.common_flags &= ~CODING_ANNOTATION_MASK;
- require = MAX_MULTIBYTE_LENGTH * nbytes;
- coding.destination = alloca (require);
- coding.dst_bytes = require;
+ SAFE_NALLOCA (coding.destination, MAX_MULTIBYTE_LENGTH,
+ nbytes);
+ coding.dst_bytes = MAX_MULTIBYTE_LENGTH * nbytes;
coding.mode |= CODING_MODE_LAST_BLOCK;
decode_coding_c_string (&coding, copy_bufptr, nbytes, Qnil);
nbytes = coding.produced;
@@ -6998,6 +7032,7 @@ handle_one_xevent (struct x_display_info *dpyinfo, XEvent *eventptr,
count++;
}
+ SAFE_FREE ();
*eventptr = event;
return count;
}
@@ -9822,6 +9857,7 @@ x_term_init (Lisp_Object display_name, char *xrm_option, char *resource_name)
struct x_display_info *dpyinfo;
XrmDatabase xrdb;
Mouse_HLInfo *hlinfo;
+ ptrdiff_t lim;
BLOCK_INPUT;
@@ -10040,12 +10076,15 @@ x_term_init (Lisp_Object display_name, char *xrm_option, char *resource_name)
XSetAfterFunction (x_current_display, x_trace_wire);
#endif /* ! 0 */
+ lim = min (PTRDIFF_MAX, SIZE_MAX) - sizeof "@";
+ if (lim - SBYTES (Vinvocation_name) < SBYTES (Vsystem_name))
+ memory_full (SIZE_MAX);
dpyinfo->x_id_name
= (char *) xmalloc (SBYTES (Vinvocation_name)
+ SBYTES (Vsystem_name)
+ 2);
- sprintf (dpyinfo->x_id_name, "%s@%s",
- SSDATA (Vinvocation_name), SSDATA (Vsystem_name));
+ strcat (strcat (strcpy (dpyinfo->x_id_name, SSDATA (Vinvocation_name)), "@"),
+ SSDATA (Vsystem_name));
/* Figure out which modifier bits mean what. */
x_find_modifier_meanings (dpyinfo);