From 7475d01602e881e206a29ee30bc8c3e85c235379 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Mon, 26 Jun 2000 00:38:37 +0000 Subject: Update. 2000-06-25 Greg McGary * sysdeps/i386/i586/memcpy.S: Redefine memcpy as mempcpy, not as bcopy. --- localedata/ChangeLog | 30 + localedata/Makefile | 5 +- localedata/de_DE.in | 4 +- localedata/locales/de_DE | 2331 ++-------------------------- localedata/locales/en_US | 232 ++- localedata/locales/iso14651_t1 | 77 +- localedata/show-ucs-data.c | 62 + localedata/tests/trans.def | 229 ++- localedata/tst-fmon-locales/tstfmon_n01y12 | 14 +- localedata/tst-fmon-locales/tstfmon_n02n40 | 14 +- localedata/tst-fmon-locales/tstfmon_n10y31 | 14 +- localedata/tst-fmon-locales/tstfmon_n11y41 | 14 +- localedata/tst-fmon-locales/tstfmon_n12y11 | 14 +- localedata/tst-fmon-locales/tstfmon_n20n32 | 14 +- localedata/tst-fmon-locales/tstfmon_n30y20 | 14 +- localedata/tst-fmon-locales/tstfmon_n41n00 | 14 +- localedata/tst-fmon-locales/tstfmon_y01y10 | 14 +- localedata/tst-fmon-locales/tstfmon_y02n22 | 12 +- localedata/tst-fmon-locales/tstfmon_y22n42 | 14 +- localedata/tst-fmon-locales/tstfmon_y30y21 | 14 +- localedata/tst-fmon-locales/tstfmon_y32n31 | 14 +- localedata/tst-fmon-locales/tstfmon_y40y00 | 14 +- localedata/tst-fmon-locales/tstfmon_y42n21 | 14 +- localedata/tst-locale.sh | 15 +- localedata/tst-mbswcs.sh | 7 +- localedata/tst-trans.sh | 2 +- 26 files changed, 655 insertions(+), 2547 deletions(-) create mode 100644 localedata/show-ucs-data.c (limited to 'localedata') diff --git a/localedata/ChangeLog b/localedata/ChangeLog index aeb2b1b7d4..49eed7924c 100644 --- a/localedata/ChangeLog +++ b/localedata/ChangeLog @@ -1,5 +1,35 @@ 2000-06-25 Ulrich Drepper + * Makefile (test-input): Remove everything but de_DE.ISO-8859-1 + for now. + + * de_DE.in: Update for new sorting. + + * tst-locale.sh: Don't use mnemonic.ds. + * tst-mbswcs.sh: Likewise. + * tst-trans.sh: Likewise. + + * locales/de_DE: Update for new format. + * locales/en_US: Likewise. + * tests/trans.def: Likewise. + * tst-fmon-locales/tstfmon_n01y12: Likewise. + * tst-fmon-locales/tstfmon_n02n40: Likewise. + * tst-fmon-locales/tstfmon_n10y31: Likewise. + * tst-fmon-locales/tstfmon_n11y41: Likewise. + * tst-fmon-locales/tstfmon_n12y11: Likewise. + * tst-fmon-locales/tstfmon_n20n32: Likewise. + * tst-fmon-locales/tstfmon_n30y20: Likewise. + * tst-fmon-locales/tstfmon_n41n00: Likewise. + * tst-fmon-locales/tstfmon_y01y10: Likewise. + * tst-fmon-locales/tstfmon_y02n22: Likewise. + * tst-fmon-locales/tstfmon_y22n42: Likewise. + * tst-fmon-locales/tstfmon_y30y21: Likewise. + * tst-fmon-locales/tstfmon_y32n31: Likewise. + * tst-fmon-locales/tstfmon_y40y00: Likewise. + * tst-fmon-locales/tstfmon_y42n21: Likewise. + + * tst-rpmatch.c: Avoid warning with borken compiler. + * locales/i18n: Take CJK ideographs and Hangul out of `alpha' table. * sort-test.sh: Add more GCONV_PATH usages. diff --git a/localedata/Makefile b/localedata/Makefile index 765717ee40..ac301317bb 100644 --- a/localedata/Makefile +++ b/localedata/Makefile @@ -37,8 +37,9 @@ repertoiremaps := $(filter-out $(addprefix repertoiremaps/, CVS RCS SCCS %~), \ test-srcs := collate-test xfrm-test tst-fmon tst-rpmatch tst-trans \ tst-mbswcs1 tst-mbswcs2 tst-mbswcs3 tst-mbswcs4 tst-mbswcs5 -test-input := de_DE.ISO-8859-1 da_DK.ISO-8859-1 fr_CA,2.13.ISO-8859-1 \ - hr_HR.ISO-8859-2 # once it is fixed: cs_CZ.ISO-8859-2 +#test-input := de_DE.ISO-8859-1 da_DK.ISO-8859-1 fr_CA,2.13.ISO-8859-1 \ +# hr_HR.ISO-8859-2 # once it is fixed: cs_CZ.ISO-8859-2 +test-input := de_DE.ISO-8859-1 test-input-data = $(addsuffix .in, $(basename $(test-input))) test-output := $(foreach s, .out .xout, \ $(addsuffix $s, $(basename $(test-input)))) diff --git a/localedata/de_DE.in b/localedata/de_DE.in index 2aff3b926f..c56f401f64 100644 --- a/localedata/de_DE.in +++ b/localedata/de_DE.in @@ -5,8 +5,8 @@ arg : wicked; malicious ärgern : to annoy arglos : unsuspecting; innocent Aspirant : candidate -aß (praet. ind. of "essen") : [I / he] ate Ass. (Assessor) : apprentice teacher or judge +aß (praet. ind. of "essen") : [I / he] ate Aß (alternative spelling of "As"): ace Assel : slater, wood-louse Ast : limb @@ -49,8 +49,8 @@ Masern : measels Mass. (Massachusetts) : Massachusetts (state) Maß : measure Masse : mass -Maße (pl. of "Maß") : measures Massé : (particular billard stroke) +Maße (pl. of "Maß") : measures mäße (pres. conj. of "messen") : take measure (e.g. in indirect speech) Massen- : mass; wholesale; bulk (in compound nouns) massig : massive diff --git a/localedata/locales/de_DE b/localedata/locales/de_DE index 7af0d3b516..0a17870376 100644 --- a/localedata/locales/de_DE +++ b/localedata/locales/de_DE @@ -1,2204 +1,165 @@ +escape_char / comment_char % -escape_char / -repertoiremap mnemonic.ds +% Locale for German locale in Germany +% Contributed by Ulrich Drepper , 2000 + +LC_IDENTIFICATION +title "German locale for Germany" +source "Free Software Foundation, Inc." +address "59 Temple Place - Suite 330, Boston, MA 02111-1307, USA" +contact "" +email "bug-glibc@gnu.org" +tel "" +fax "" +language "German" +territory "Germany" +revision "1.0" +date "2000-06-24" % -% German Language Locale for Germany -% Source: RAP -% Address: Sankt Jo//rgens Alle 8 -% DK-1615 Ko//benhavn V, Danmark -% Contact: Keld Simonsen -% Email: Keld.Simonsen@dkuug.dk -% Tel: +45 - 31226543 -% Fax: +45 - 33256543 -% Language: de -% Territory: DE -% Revision: 4.3 -% Date: 1996-10-15 -% Users: general -% Repertoiremap: mnemonic.ds -% Charset: ISO-8859-1 -% Distribution and use is free, also -% for commercial purposes. +category "de_DE:2000";LC_IDENTIFICATION +category "de_DE:2000";LC_CTYPE +category "de_DE:2000";LC_COLLATE +category "de_DE:2000";LC_TIME +category "de_DE:2000";LC_NUMERIC +category "de_DE:2000";LC_MONETARY +category "de_DE:2000";LC_MESSAGES +category "de_DE:2000";LC_PAPER +category "de_DE:2000";LC_NAME +category "de_DE:2000";LC_ADDRESS +category "de_DE:2000";LC_TELEPHONE + +END LC_IDENTIFICATION -% Added collation information based on en_DK data -% but with correct ordering of small and capital -% letters (small chars have to be sorted by capitals). -% --drepper@cygnus.com, 1997-02-14 +LC_CTYPE +copy "i18n" +END LC_CTYPE LC_COLLATE -% Base collation scheme: 1994-03-22 - -% Ordering algorithm: -% 1. Spaces and hyphen (but not soft -% hyphen) before punctuation -% characters, punctuation characters -% before numbers, -% numbers before letters. -% 2. Letters with diacritical marks are -% members of equivalence classes -% 3. A distinction is made with regards -% to case as noted below. -% 4. Special characters are ignored -% when comparing letters, but then -% they are considered -% 5. The alphabets are sorted in order -% of first appearance in ISO 10646: -% Latin, Greek, Cyrillic, etc. -% -% According to Greek specifications, -% the steps 2. and 3. above are reversed -% for the Greek script - -% collating symbols - -% The collating symbol naming is -% mostly taken from ISO 10646-1, -% for example the case and accent -% names are from this standard. - -collating-symbol -collating-symbol -collating-symbol -collating-symbol - -% and -% are for cases like Danish -% and Spanish being treated -% as one letter. - -% The ...... collating -% symbols have defined weights as -% the last character in a group of -% Latin letters. They are used -% to specify deltas by locales using -% a locale as the default ordering -% and by "reorder-after" statements -% specifying the changed placement -% in an ordering of a character. - -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol - -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol - -% letter;accent;case;specials - -order_start forward;forward/ - ;forward;position - -% or letters first: - - - - - - -% Accents: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ;;;IGNORE - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<_> IGNORE;IGNORE;IGNORE;<_> -<'m> IGNORE;IGNORE;IGNORE;<'m> -<--> IGNORE;IGNORE;IGNORE;<--> -<-> IGNORE;IGNORE;IGNORE;<-> -<,> IGNORE;IGNORE;IGNORE;<,> -<;> IGNORE;IGNORE;IGNORE;<;> -<:> IGNORE;IGNORE;IGNORE;<:> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<.> IGNORE;IGNORE;IGNORE;<.> -<''> IGNORE;IGNORE;IGNORE;<''> -<'!> IGNORE;IGNORE;IGNORE;<'!> -<'/>> IGNORE;IGNORE;IGNORE;<'/>> -<':> IGNORE;IGNORE;IGNORE;<':> -<'?> IGNORE;IGNORE;IGNORE;<'?> -<.M> IGNORE;IGNORE;IGNORE;<.M> -<',> IGNORE;IGNORE;IGNORE;<',> -<'> IGNORE;IGNORE;IGNORE;<'> -<'6> IGNORE;IGNORE;IGNORE;<'6> -<'9> IGNORE;IGNORE;IGNORE;<'9> -<"> IGNORE;IGNORE;IGNORE;<"> -<"6> IGNORE;IGNORE;IGNORE;<"6> -<"9> IGNORE;IGNORE;IGNORE;<"9> -<<<> IGNORE;IGNORE;IGNORE;<<<> -/>> IGNORE;IGNORE;IGNORE;/>> -<(> IGNORE;IGNORE;IGNORE;<(> -<(S> IGNORE;IGNORE;IGNORE;<(S> -<)> IGNORE;IGNORE;IGNORE;<)> -<)S> IGNORE;IGNORE;IGNORE;<)S> -<<(> IGNORE;IGNORE;IGNORE;<<(> -<)/>> IGNORE;IGNORE;IGNORE;<)/>> -<(!> IGNORE;IGNORE;IGNORE;<(!> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<*> IGNORE;IGNORE;IGNORE;<*> - IGNORE;IGNORE;IGNORE; -<&> IGNORE;IGNORE;IGNORE;<&> - IGNORE;IGNORE;IGNORE; -<%> IGNORE;IGNORE;IGNORE;<%> -<-S> IGNORE;IGNORE;IGNORE;<-S> -<+> IGNORE;IGNORE;IGNORE;<+> -<+S> IGNORE;IGNORE;IGNORE;<+S> -<+-> IGNORE;IGNORE;IGNORE;<+-> -<-:> IGNORE;IGNORE;IGNORE;<-:> -<*X> IGNORE;IGNORE;IGNORE;<*X> - IGNORE;IGNORE;IGNORE; -<<> IGNORE;IGNORE;IGNORE;<<> -<=<> IGNORE;IGNORE;IGNORE;<=<> -<=> IGNORE;IGNORE;IGNORE;<=> -=> IGNORE;IGNORE;IGNORE;=> -> IGNORE;IGNORE;IGNORE;> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<'<> IGNORE;IGNORE;IGNORE;<'<> -<'(> IGNORE;IGNORE;IGNORE;<'(> -<'.> IGNORE;IGNORE;IGNORE;<'.> -<'0> IGNORE;IGNORE;IGNORE;<'0> -<';> IGNORE;IGNORE;IGNORE;<';> -<1?> IGNORE;IGNORE;IGNORE;<1?> -<'"> IGNORE;IGNORE;IGNORE;<'"> -<'G> IGNORE;IGNORE;IGNORE;<'G> -<,G> IGNORE;IGNORE;IGNORE;<,G> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<'*> IGNORE;IGNORE;IGNORE;<'*> -<'%> IGNORE;IGNORE;IGNORE;<'%> -<.*> IGNORE;IGNORE;IGNORE;<.*> - IGNORE;IGNORE;IGNORE; -<,,> IGNORE;IGNORE;IGNORE;<,,> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<,!> IGNORE;IGNORE;IGNORE;<,!> -<,'> IGNORE;IGNORE;IGNORE;<,'> - IGNORE;IGNORE;IGNORE; -<;!> IGNORE;IGNORE;IGNORE;<;!> -<;'> IGNORE;IGNORE;IGNORE;<;'> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<;;> IGNORE;IGNORE;IGNORE;<;;> -<1N> IGNORE;IGNORE;IGNORE;<1N> -<1M> IGNORE;IGNORE;IGNORE;<1M> -<3M> IGNORE;IGNORE;IGNORE;<3M> -<4M> IGNORE;IGNORE;IGNORE;<4M> -<6M> IGNORE;IGNORE;IGNORE;<6M> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<1T> IGNORE;IGNORE;IGNORE;<1T> -<1H> IGNORE;IGNORE;IGNORE;<1H> -<-1> IGNORE;IGNORE;IGNORE;<-1> -<-N> IGNORE;IGNORE;IGNORE;<-N> -<-M> IGNORE;IGNORE;IGNORE;<-M> -<-3> IGNORE;IGNORE;IGNORE;<-3> - IGNORE;IGNORE;IGNORE; -<=2> IGNORE;IGNORE;IGNORE;<=2> -<.9> IGNORE;IGNORE;IGNORE;<.9> -<9'> IGNORE;IGNORE;IGNORE;<9'> -<:9> IGNORE;IGNORE;IGNORE;<:9> -<9"> IGNORE;IGNORE;IGNORE;<9"> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<..> IGNORE;IGNORE;IGNORE;<..> -<.3> IGNORE;IGNORE;IGNORE;<.3> -<%0> IGNORE;IGNORE;IGNORE;<%0> -<1'> IGNORE;IGNORE;IGNORE;<1'> -<2'> IGNORE;IGNORE;IGNORE;<2'> -<3'> IGNORE;IGNORE;IGNORE;<3'> -<1"> IGNORE;IGNORE;IGNORE;<1"> -<2"> IGNORE;IGNORE;IGNORE;<2"> -<3"> IGNORE;IGNORE;IGNORE;<3"> - IGNORE;IGNORE;IGNORE; -<<1> IGNORE;IGNORE;IGNORE;<<1> -1> IGNORE;IGNORE;IGNORE;1> -<:X> IGNORE;IGNORE;IGNORE;<:X> - IGNORE;IGNORE;IGNORE; -<'-> IGNORE;IGNORE;IGNORE;<'-> - IGNORE;IGNORE;IGNORE; -<=S> IGNORE;IGNORE;IGNORE;<=S> -<0s> IGNORE;IGNORE;IGNORE;<0s> -<1s> IGNORE;IGNORE;IGNORE;<1s> -<2s> IGNORE;IGNORE;IGNORE;<2s> -<3s> IGNORE;IGNORE;IGNORE;<3s> -<4s> IGNORE;IGNORE;IGNORE;<4s> -<5s> IGNORE;IGNORE;IGNORE;<5s> -<6s> IGNORE;IGNORE;IGNORE;<6s> -<7s> IGNORE;IGNORE;IGNORE;<7s> -<8s> IGNORE;IGNORE;IGNORE;<8s> -<9s> IGNORE;IGNORE;IGNORE;<9s> -<+s> IGNORE;IGNORE;IGNORE;<+s> -<-s> IGNORE;IGNORE;IGNORE;<-s> -<=s> IGNORE;IGNORE;IGNORE;<=s> -<(s> IGNORE;IGNORE;IGNORE;<(s> -<)s> IGNORE;IGNORE;IGNORE;<)s> - IGNORE;IGNORE;IGNORE; -
  • IGNORE;IGNORE;IGNORE;
  • - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<13> IGNORE;IGNORE;IGNORE;<13> -<23> IGNORE;IGNORE;IGNORE;<23> -<15> IGNORE;IGNORE;IGNORE;<15> -<25> IGNORE;IGNORE;IGNORE;<25> -<35> IGNORE;IGNORE;IGNORE;<35> -<45> IGNORE;IGNORE;IGNORE;<45> -<16> IGNORE;IGNORE;IGNORE;<16> -<56> IGNORE;IGNORE;IGNORE;<56> -<1R> IGNORE;IGNORE;IGNORE;<1R> -<2R> IGNORE;IGNORE;IGNORE;<2R> -<3R> IGNORE;IGNORE;IGNORE;<3R> -<4R> IGNORE;IGNORE;IGNORE;<4R> -<5R> IGNORE;IGNORE;IGNORE;<5R> -<6R> IGNORE;IGNORE;IGNORE;<6R> -<7R> IGNORE;IGNORE;IGNORE;<7R> -<8R> IGNORE;IGNORE;IGNORE;<8R> -<9R> IGNORE;IGNORE;IGNORE;<9R> - IGNORE;IGNORE;IGNORE; -
    IGNORE;IGNORE;IGNORE;
    - IGNORE;IGNORE;IGNORE; -<50R> IGNORE;IGNORE;IGNORE;<50R> -<100R> IGNORE;IGNORE;IGNORE;<100R> -<500R> IGNORE;IGNORE;IGNORE;<500R> -<1000R> IGNORE;IGNORE;IGNORE;<1000R> -<1r> IGNORE;IGNORE;IGNORE;<1r> -<2r> IGNORE;IGNORE;IGNORE;<2r> -<3r> IGNORE;IGNORE;IGNORE;<3r> -<4r> IGNORE;IGNORE;IGNORE;<4r> -<5r> IGNORE;IGNORE;IGNORE;<5r> -<6r> IGNORE;IGNORE;IGNORE;<6r> -<7r> IGNORE;IGNORE;IGNORE;<7r> -<8r> IGNORE;IGNORE;IGNORE;<8r> -<9r> IGNORE;IGNORE;IGNORE;<9r> - IGNORE;IGNORE;IGNORE; -
    IGNORE;IGNORE;IGNORE;
    - IGNORE;IGNORE;IGNORE; -<50r> IGNORE;IGNORE;IGNORE;<50r> -<100r> IGNORE;IGNORE;IGNORE;<100r> -<500r> IGNORE;IGNORE;IGNORE;<500r> -<1000r> IGNORE;IGNORE;IGNORE;<1000r> -<1000RCD> IGNORE;IGNORE;IGNORE;<1000RCD> -<5000R> IGNORE;IGNORE;IGNORE;<5000R> -<10000R> IGNORE;IGNORE;IGNORE;<10000R> -<-!> IGNORE;IGNORE;IGNORE;<-!> -<-v> IGNORE;IGNORE;IGNORE;<-v> -<> IGNORE;IGNORE;IGNORE;<> - IGNORE;IGNORE;IGNORE; -< IGNORE;IGNORE;IGNORE;< -> IGNORE;IGNORE;IGNORE;> -> IGNORE;IGNORE;IGNORE;> -< IGNORE;IGNORE;IGNORE;< - IGNORE;IGNORE;IGNORE; -V> IGNORE;IGNORE;IGNORE;V> -<<=> IGNORE;IGNORE;IGNORE;<<=> -<=/>> IGNORE;IGNORE;IGNORE;<=/>> -<==> IGNORE;IGNORE;IGNORE;<==> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<(-> IGNORE;IGNORE;IGNORE;<(-> -<-)> IGNORE;IGNORE;IGNORE;<-)> -<*P> IGNORE;IGNORE;IGNORE;<*P> -<+Z> IGNORE;IGNORE;IGNORE;<+Z> -<-2> IGNORE;IGNORE;IGNORE;<-2> -<-+> IGNORE;IGNORE;IGNORE;<-+> -<.+> IGNORE;IGNORE;IGNORE;<.+> -<*-> IGNORE;IGNORE;IGNORE;<*-> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<0(> IGNORE;IGNORE;IGNORE;<0(> -<00> IGNORE;IGNORE;IGNORE;<00> -<-L> IGNORE;IGNORE;IGNORE;<-L> -<-V> IGNORE;IGNORE;IGNORE;<-V> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<(U> IGNORE;IGNORE;IGNORE;<(U> -<)U> IGNORE;IGNORE;IGNORE;<)U> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<.:> IGNORE;IGNORE;IGNORE;<.:> -<:.> IGNORE;IGNORE;IGNORE;<:.> -<:R> IGNORE;IGNORE;IGNORE;<:R> -<::> IGNORE;IGNORE;IGNORE;<::> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<=?> IGNORE;IGNORE;IGNORE;<=?> - IGNORE;IGNORE;IGNORE; -<=3> IGNORE;IGNORE;IGNORE;<=3> -<<*> IGNORE;IGNORE;IGNORE;<<*> -<*/>> IGNORE;IGNORE;IGNORE;<*/>> - IGNORE;IGNORE;IGNORE; -> IGNORE;IGNORE;IGNORE;> -<(C> IGNORE;IGNORE;IGNORE;<(C> -<)C> IGNORE;IGNORE;IGNORE;<)C> -<(_> IGNORE;IGNORE;IGNORE;<(_> -<)_> IGNORE;IGNORE;IGNORE;<)_> -<0.> IGNORE;IGNORE;IGNORE;<0.> -<02> IGNORE;IGNORE;IGNORE;<02> -<-T> IGNORE;IGNORE;IGNORE;<-T> -<.P> IGNORE;IGNORE;IGNORE;<.P> -<:3> IGNORE;IGNORE;IGNORE;<:3> - IGNORE;IGNORE;IGNORE; -<<7> IGNORE;IGNORE;IGNORE;<<7> -7> IGNORE;IGNORE;IGNORE;7> -<7<> IGNORE;IGNORE;IGNORE;<7<> -<7/>> IGNORE;IGNORE;IGNORE;<7/>> - IGNORE;IGNORE;IGNORE; -<(A> IGNORE;IGNORE;IGNORE;<(A> - IGNORE;IGNORE;IGNORE; -<88> IGNORE;IGNORE;IGNORE;<88> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<1h> IGNORE;IGNORE;IGNORE;<1h> -<3h> IGNORE;IGNORE;IGNORE;<3h> -<2h> IGNORE;IGNORE;IGNORE;<2h> -<4h> IGNORE;IGNORE;IGNORE;<4h> -<1j> IGNORE;IGNORE;IGNORE;<1j> -<2j> IGNORE;IGNORE;IGNORE;<2j> -<3j> IGNORE;IGNORE;IGNORE;<3j> -<4j> IGNORE;IGNORE;IGNORE;<4j> -<1-o> IGNORE;IGNORE;IGNORE;<1-o> -<2-o> IGNORE;IGNORE;IGNORE;<2-o> -<3-o> IGNORE;IGNORE;IGNORE;<3-o> -<4-o> IGNORE;IGNORE;IGNORE;<4-o> -<5-o> IGNORE;IGNORE;IGNORE;<5-o> -<6-o> IGNORE;IGNORE;IGNORE;<6-o> -<7-o> IGNORE;IGNORE;IGNORE;<7-o> -<8-o> IGNORE;IGNORE;IGNORE;<8-o> -<9-o> IGNORE;IGNORE;IGNORE;<9-o> -<10-o> IGNORE;IGNORE;IGNORE;<10-o> -<11-o> IGNORE;IGNORE;IGNORE;<11-o> -<12-o> IGNORE;IGNORE;IGNORE;<12-o> -<13-o> IGNORE;IGNORE;IGNORE;<13-o> -<14-o> IGNORE;IGNORE;IGNORE;<14-o> -<15-o> IGNORE;IGNORE;IGNORE;<15-o> -<16-o> IGNORE;IGNORE;IGNORE;<16-o> -<17-o> IGNORE;IGNORE;IGNORE;<17-o> -<18-o> IGNORE;IGNORE;IGNORE;<18-o> -<19-o> IGNORE;IGNORE;IGNORE;<19-o> -<20-o> IGNORE;IGNORE;IGNORE;<20-o> -<(1)> IGNORE;IGNORE;IGNORE;<(1)> -<(2)> IGNORE;IGNORE;IGNORE;<(2)> -<(3)> IGNORE;IGNORE;IGNORE;<(3)> -<(4)> IGNORE;IGNORE;IGNORE;<(4)> -<(5)> IGNORE;IGNORE;IGNORE;<(5)> -<(6)> IGNORE;IGNORE;IGNORE;<(6)> -<(7)> IGNORE;IGNORE;IGNORE;<(7)> -<(8)> IGNORE;IGNORE;IGNORE;<(8)> -<(9)> IGNORE;IGNORE;IGNORE;<(9)> -<(10)> IGNORE;IGNORE;IGNORE;<(10)> -<(11)> IGNORE;IGNORE;IGNORE;<(11)> -<(12)> IGNORE;IGNORE;IGNORE;<(12)> -<(13)> IGNORE;IGNORE;IGNORE;<(13)> -<(14)> IGNORE;IGNORE;IGNORE;<(14)> -<(15)> IGNORE;IGNORE;IGNORE;<(15)> -<(16)> IGNORE;IGNORE;IGNORE;<(16)> -<(17)> IGNORE;IGNORE;IGNORE;<(17)> -<(18)> IGNORE;IGNORE;IGNORE;<(18)> -<(19)> IGNORE;IGNORE;IGNORE;<(19)> -<(20)> IGNORE;IGNORE;IGNORE;<(20)> -<1.> IGNORE;IGNORE;IGNORE;<1.> -<2.> IGNORE;IGNORE;IGNORE;<2.> -<3.> IGNORE;IGNORE;IGNORE;<3.> -<4.> IGNORE;IGNORE;IGNORE;<4.> -<5.> IGNORE;IGNORE;IGNORE;<5.> -<6.> IGNORE;IGNORE;IGNORE;<6.> -<7.> IGNORE;IGNORE;IGNORE;<7.> -<8.> IGNORE;IGNORE;IGNORE;<8.> -<9.> IGNORE;IGNORE;IGNORE;<9.> -<10.> IGNORE;IGNORE;IGNORE;<10.> -<11.> IGNORE;IGNORE;IGNORE;<11.> -<12.> IGNORE;IGNORE;IGNORE;<12.> -<13.> IGNORE;IGNORE;IGNORE;<13.> -<14.> IGNORE;IGNORE;IGNORE;<14.> -<15.> IGNORE;IGNORE;IGNORE;<15.> -<16.> IGNORE;IGNORE;IGNORE;<16.> -<17.> IGNORE;IGNORE;IGNORE;<17.> -<18.> IGNORE;IGNORE;IGNORE;<18.> -<19.> IGNORE;IGNORE;IGNORE;<19.> -<20.> IGNORE;IGNORE;IGNORE;<20.> -<0-o> IGNORE;IGNORE;IGNORE;<0-o> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -<3-> IGNORE;IGNORE;IGNORE;<3-> -<3_> IGNORE;IGNORE;IGNORE;<3_> -<3!> IGNORE;IGNORE;IGNORE;<3!> -<3//> IGNORE;IGNORE;IGNORE;<3//> -<4-> IGNORE;IGNORE;IGNORE;<4-> -<4_> IGNORE;IGNORE;IGNORE;<4_> -<4!> IGNORE;IGNORE;IGNORE;<4!> -<4//> IGNORE;IGNORE;IGNORE;<4//> - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -
    IGNORE;IGNORE;IGNORE;
    - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -