-# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
-# This file is machine-generated by lib/unicore/mktables from the Unicode database,
-# Version 5.1.0. Any changes made here will be lost!
-
use strict;
use warnings;
-# Test the \p{} regular expression constructs. This file is constructed by
-# mktables from the tables it generates, so if mktables is buggy, this won't
-# necessarily catch those bugs. Tests are generated for all feasible
-# properties; a few aren't currently feasible; see is_code_point_usable()
-# in mktables for details.
-
-# Standard test packages are not used because this manipulates SIG_WARN. It
-# exits 0 if every non-skipped test succeeded; -1 if any failed.
-
-my $Tests = 0;
-my $Fails = 0;
-my $Skips = 0;
-
-my $non_ASCII = (ord('A') == 65);
-
-# The first 127 ASCII characters in ordinal order, with the ones that don't
-# have Perl names (as of 5.8) replaced by dots. The 127th is used as the
-# string delimiter
-my $ascii_to_ebcdic = "\0......\a\b\t\n.\f\r.................. !\"#\$\%&'()*+,-./0123456789:;<=>?\@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~";
-#for my $i (0..126) {
-# print $i, ": ", substr($ascii_to_ebcdic, $i, 1), "\n";
-#}
-
-sub Expect($$$$) {
- my $expected = shift;
- my $ord = shift;
- my $regex = shift;
- my $warning_type = shift; # Type of warning message, like 'deprecated'
- # or empty if none
- my $line = (caller)[2];
-
- # Convert the code point to hex form
- my $string = sprintf "\"\\x{%04X}\"", $ord;
-
- # Convert the non-ASCII code points expressible as characters in Perl 5.8
- # to their ASCII equivalents, and skip the others.
- if ($non_ASCII && $ord < 255) {
-
- # Dots are used as place holders in the conversion string for the
- # non-convertible ones, so check for it first.
- if ($ord == 0x2E) {
- $ord = ord('.');
- }
- elsif ($ord < 0x7F
- # Any dots returned are non-convertible.
- && ((my $char = substr($ascii_to_ebcdic, $ord, 1)) ne '.'))
- {
- #print STDERR "$ord, $char, \n";
- $ord = ord($char);
- }
- else {
- $Tests++;
- $Skips++;
- print "ok $Tests - $string =~ $regex # Skipped: non-ASCII\n";
- return;
- }
- }
-
- # The first time through, use all warnings.
- my @tests = "";
-
- # If the input should generate a warning, add another time through with
- # them turned off
- push @tests, "no warnings '$warning_type';" if $warning_type;
-
- foreach my $no_warnings (@tests) {
-
- # Store any warning messages instead of outputting them
- local $SIG{__WARN__} = $SIG{__WARN__};
- my $warning_message;
- $SIG{__WARN__} = sub { $warning_message = $_[0] };
-
- $Tests++;
-
- # A string eval is needed because of the 'no warnings'.
- # Assumes no parens in the regular expression
- my $result = eval "$no_warnings
- my \$RegObj = qr($regex);
- $string =~ \$RegObj ? 1 : 0";
- if (not defined $result) {
- print "not ok $Tests - couldn't compile /$regex/; line $line: $@\n";
- $Fails++;
- }
- elsif ($result ^ $expected) {
- print "not ok $Tests - expected $expected but got $result for $string =~ qr/$regex/; line $line\n";
- $Fails++;
- }
- elsif ($warning_message) {
- if (! $warning_type || ($warning_type && $no_warnings)) {
- print "not ok $Tests - for qr/$regex/ did not expect warning message '$warning_message'; line $line\n";
- $Fails++;
- }
- else {
- print "ok $Tests - expected and got a warning message for qr/$regex/; line $line\n";
- }
- }
- elsif ($warning_type && ! $no_warnings) {
- print "not ok $Tests - for qr/$regex/ expected a $warning_type warning message, but got none; line $line\n";
- $Fails++;
- }
- else {
- print "ok $Tests - got $result for $string =~ qr/$regex/; line $line\n";
- }
- }
- return;
-}
-
-sub Error($) {
- my $regex = shift;
- $Tests++;
- if (eval { 'x' =~ qr/$regex/; 1 }) {
- $Fails++;
- my $line = (caller)[2];
- print "not ok $Tests - re compiled ok, but expected error for qr/$regex/; line $line: $@\n";
- }
- else {
- my $line = (caller)[2];
- print "ok $Tests - got and expected error for qr/$regex/; line $line\n";
- }
- return;
-}
+# This is just a wrapper for a generated file. Asssumes being run from 't'
+# directory
-sub Finished() {
- print "1..$Tests\n";
- exit($Fails ? -1 : 0);
-}
+do '../lib/unicore/TestProp.pl';
-Error('\p{Script=InGreek}'); # Bug #69018
-Error('\p{Other_Lowercase=:= Yes}');
-Error('\P{Other_Lowercase=:= Yes}');
-Expect(1, 696, '\p{Other_Lowercase=yes}', 'deprecated');
-Expect(0, 696, '\p{^Other_Lowercase=yes}', 'deprecated');
-Expect(0, 696, '\P{Other_Lowercase=yes}', 'deprecated');
-Expect(1, 696, '\P{^Other_Lowercase=yes}', 'deprecated');
-Expect(0, 687, '\p{Other_Lowercase=yes}', 'deprecated');
-Expect(1, 687, '\p{^Other_Lowercase=yes}', 'deprecated');
-Expect(1, 687, '\P{Other_Lowercase=yes}', 'deprecated');
-Expect(0, 687, '\P{^Other_Lowercase=yes}', 'deprecated');
-Expect(1, 696, '\p{Other_Lowercase=--Yes}', 'deprecated');
-Expect(0, 696, '\p{^Other_Lowercase=--Yes}', 'deprecated');
-Expect(0, 696, '\P{Other_Lowercase=--Yes}', 'deprecated');
-Expect(1, 696, '\P{^Other_Lowercase=--Yes}', 'deprecated');
-Expect(0, 687, '\p{Other_Lowercase=--Yes}', 'deprecated');
-Expect(1, 687, '\p{^Other_Lowercase=--Yes}', 'deprecated');
-Expect(1, 687, '\P{Other_Lowercase=--Yes}', 'deprecated');
-Expect(0, 687, '\P{^Other_Lowercase=--Yes}', 'deprecated');
-Error('\p{OLower= Y:=}');
-Error('\P{OLower= Y:=}');
-Expect(1, 696, '\p{OLower=y}', 'deprecated');
-Expect(0, 696, '\p{^OLower=y}', 'deprecated');
-Expect(0, 696, '\P{OLower=y}', 'deprecated');
-Expect(1, 696, '\P{^OLower=y}', 'deprecated');
-Expect(0, 687, '\p{OLower=y}', 'deprecated');
-Expect(1, 687, '\p{^OLower=y}', 'deprecated');
-Expect(1, 687, '\P{OLower=y}', 'deprecated');
-Expect(0, 687, '\P{^OLower=y}', 'deprecated');
-Expect(1, 696, '\p{OLower: Y}', 'deprecated');
-Expect(0, 696, '\p{^OLower: Y}', 'deprecated');
-Expect(0, 696, '\P{OLower: Y}', 'deprecated');
-Expect(1, 696, '\P{^OLower: Y}', 'deprecated');
-Expect(0, 687, '\p{OLower: Y}', 'deprecated');
-Expect(1, 687, '\p{^OLower: Y}', 'deprecated');
-Expect(1, 687, '\P{OLower: Y}', 'deprecated');
-Expect(0, 687, '\P{^OLower: Y}', 'deprecated');
-Error('\p{Is_Other_Lowercase=/a/ T}');
-Error('\P{Is_Other_Lowercase=/a/ T}');
-Expect(1, 696, '\p{Is_Other_Lowercase=t}', 'deprecated');
-Expect(0, 696, '\p{^Is_Other_Lowercase=t}', 'deprecated');
-Expect(0, 696, '\P{Is_Other_Lowercase=t}', 'deprecated');
-Expect(1, 696, '\P{^Is_Other_Lowercase=t}', 'deprecated');
-Expect(0, 687, '\p{Is_Other_Lowercase=t}', 'deprecated');
-Expect(1, 687, '\p{^Is_Other_Lowercase=t}', 'deprecated');
-Expect(1, 687, '\P{Is_Other_Lowercase=t}', 'deprecated');
-Expect(0, 687, '\P{^Is_Other_Lowercase=t}', 'deprecated');
-Expect(1, 696, '\p{Is_Other_Lowercase=-T}', 'deprecated');
-Expect(0, 696, '\p{^Is_Other_Lowercase=-T}', 'deprecated');
-Expect(0, 696, '\P{Is_Other_Lowercase=-T}', 'deprecated');
-Expect(1, 696, '\P{^Is_Other_Lowercase=-T}', 'deprecated');
-Expect(0, 687, '\p{Is_Other_Lowercase=-T}', 'deprecated');
-Expect(1, 687, '\p{^Is_Other_Lowercase=-T}', 'deprecated');
-Expect(1, 687, '\P{Is_Other_Lowercase=-T}', 'deprecated');
-Expect(0, 687, '\P{^Is_Other_Lowercase=-T}', 'deprecated');
-Error('\p{Is_OLower= True/a/}');
-Error('\P{Is_OLower= True/a/}');
-Expect(1, 696, '\p{Is_OLower=true}', 'deprecated');
-Expect(0, 696, '\p{^Is_OLower=true}', 'deprecated');
-Expect(0, 696, '\P{Is_OLower=true}', 'deprecated');
-Expect(1, 696, '\P{^Is_OLower=true}', 'deprecated');
-Expect(0, 687, '\p{Is_OLower=true}', 'deprecated');
-Expect(1, 687, '\p{^Is_OLower=true}', 'deprecated');
-Expect(1, 687, '\P{Is_OLower=true}', 'deprecated');
-Expect(0, 687, '\P{^Is_OLower=true}', 'deprecated');
-Expect(1, 696, '\p{Is_OLower=_-true}', 'deprecated');
-Expect(0, 696, '\p{^Is_OLower=_-true}', 'deprecated');
-Expect(0, 696, '\P{Is_OLower=_-true}', 'deprecated');
-Expect(1, 696, '\P{^Is_OLower=_-true}', 'deprecated');
-Expect(0, 687, '\p{Is_OLower=_-true}', 'deprecated');
-Expect(1, 687, '\p{^Is_OLower=_-true}', 'deprecated');
-Expect(1, 687, '\P{Is_OLower=_-true}', 'deprecated');
-Expect(0, 687, '\P{^Is_OLower=_-true}', 'deprecated');
-Error('\p{Other_Lowercase=_ NO:=}');
-Error('\P{Other_Lowercase=_ NO:=}');
-Expect(1, 687, '\p{Other_Lowercase=no}', 'deprecated');
-Expect(0, 687, '\p{^Other_Lowercase=no}', 'deprecated');
-Expect(0, 687, '\P{Other_Lowercase=no}', 'deprecated');
-Expect(1, 687, '\P{^Other_Lowercase=no}', 'deprecated');
-Expect(0, 696, '\p{Other_Lowercase=no}', 'deprecated');
-Expect(1, 696, '\p{^Other_Lowercase=no}', 'deprecated');
-Expect(1, 696, '\P{Other_Lowercase=no}', 'deprecated');
-Expect(0, 696, '\P{^Other_Lowercase=no}', 'deprecated');
-Expect(1, 687, '\p{Other_Lowercase=_ no}', 'deprecated');
-Expect(0, 687, '\p{^Other_Lowercase=_ no}', 'deprecated');
-Expect(0, 687, '\P{Other_Lowercase=_ no}', 'deprecated');
-Expect(1, 687, '\P{^Other_Lowercase=_ no}', 'deprecated');
-Expect(0, 696, '\p{Other_Lowercase=_ no}', 'deprecated');
-Expect(1, 696, '\p{^Other_Lowercase=_ no}', 'deprecated');
-Expect(1, 696, '\P{Other_Lowercase=_ no}', 'deprecated');
-Expect(0, 696, '\P{^Other_Lowercase=_ no}', 'deprecated');
-Error('\p{OLower: /a/ N}');
-Error('\P{OLower: /a/ N}');
-Expect(1, 687, '\p{OLower=n}', 'deprecated');
-Expect(0, 687, '\p{^OLower=n}', 'deprecated');
-Expect(0, 687, '\P{OLower=n}', 'deprecated');
-Expect(1, 687, '\P{^OLower=n}', 'deprecated');
-Expect(0, 696, '\p{OLower=n}', 'deprecated');
-Expect(1, 696, '\p{^OLower=n}', 'deprecated');
-Expect(1, 696, '\P{OLower=n}', 'deprecated');
-Expect(0, 696, '\P{^OLower=n}', 'deprecated');
-Expect(1, 687, '\p{OLower= n}', 'deprecated');
-Expect(0, 687, '\p{^OLower= n}', 'deprecated');
-Expect(0, 687, '\P{OLower= n}', 'deprecated');
-Expect(1, 687, '\P{^OLower= n}', 'deprecated');
-Expect(0, 696, '\p{OLower= n}', 'deprecated');
-Expect(1, 696, '\p{^OLower= n}', 'deprecated');
-Expect(1, 696, '\P{OLower= n}', 'deprecated');
-Expect(0, 696, '\P{^OLower= n}', 'deprecated');
-Error('\p{Is_Other_Lowercase::=- F}');
-Error('\P{Is_Other_Lowercase::=- F}');
-Expect(1, 687, '\p{Is_Other_Lowercase=f}', 'deprecated');
-Expect(0, 687, '\p{^Is_Other_Lowercase=f}', 'deprecated');
-Expect(0, 687, '\P{Is_Other_Lowercase=f}', 'deprecated');
-Expect(1, 687, '\P{^Is_Other_Lowercase=f}', 'deprecated');
-Expect(0, 696, '\p{Is_Other_Lowercase=f}', 'deprecated');
-Expect(1, 696, '\p{^Is_Other_Lowercase=f}', 'deprecated');
-Expect(1, 696, '\P{Is_Other_Lowercase=f}', 'deprecated');
-Expect(0, 696, '\P{^Is_Other_Lowercase=f}', 'deprecated');
-Expect(1, 687, '\p{Is_Other_Lowercase: F}', 'deprecated');
-Expect(0, 687, '\p{^Is_Other_Lowercase: F}', 'deprecated');
-Expect(0, 687, '\P{Is_Other_Lowercase: F}', 'deprecated');
-Expect(1, 687, '\P{^Is_Other_Lowercase: F}', 'deprecated');
-Expect(0, 696, '\p{Is_Other_Lowercase: F}', 'deprecated');
-Expect(1, 696, '\p{^Is_Other_Lowercase: F}', 'deprecated');
-Expect(1, 696, '\P{Is_Other_Lowercase: F}', 'deprecated');
-Expect(0, 696, '\P{^Is_Other_Lowercase: F}', 'deprecated');
-Error('\p{Is_OLower= :=False}');
-Error('\P{Is_OLower= :=False}');
-Expect(1, 687, '\p{Is_OLower=false}', 'deprecated');
-Expect(0, 687, '\p{^Is_OLower=false}', 'deprecated');
-Expect(0, 687, '\P{Is_OLower=false}', 'deprecated');
-Expect(1, 687, '\P{^Is_OLower=false}', 'deprecated');
-Expect(0, 696, '\p{Is_OLower=false}', 'deprecated');
-Expect(1, 696, '\p{^Is_OLower=false}', 'deprecated');
-Expect(1, 696, '\P{Is_OLower=false}', 'deprecated');
-Expect(0, 696, '\P{^Is_OLower=false}', 'deprecated');
-Expect(1, 687, '\p{Is_OLower=_ False}', 'deprecated');
-Expect(0, 687, '\p{^Is_OLower=_ False}', 'deprecated');
-Expect(0, 687, '\P{Is_OLower=_ False}', 'deprecated');
-Expect(1, 687, '\P{^Is_OLower=_ False}', 'deprecated');
-Expect(0, 696, '\p{Is_OLower=_ False}', 'deprecated');
-Expect(1, 696, '\p{^Is_OLower=_ False}', 'deprecated');
-Expect(1, 696, '\P{Is_OLower=_ False}', 'deprecated');
-Expect(0, 696, '\P{^Is_OLower=_ False}', 'deprecated');
-Error('\p{Variation_Selector= Yes:=}');
-Error('\P{Variation_Selector= Yes:=}');
-Expect(1, 6157, '\p{Variation_Selector=yes}', "");
-Expect(0, 6157, '\p{^Variation_Selector=yes}', "");
-Expect(0, 6157, '\P{Variation_Selector=yes}', "");
-Expect(1, 6157, '\P{^Variation_Selector=yes}', "");
-Expect(0, 6154, '\p{Variation_Selector=yes}', "");
-Expect(1, 6154, '\p{^Variation_Selector=yes}', "");
-Expect(1, 6154, '\P{Variation_Selector=yes}', "");
-Expect(0, 6154, '\P{^Variation_Selector=yes}', "");
-Expect(1, 6157, '\p{Variation_Selector: -_Yes}', "");
-Expect(0, 6157, '\p{^Variation_Selector: -_Yes}', "");
-Expect(0, 6157, '\P{Variation_Selector: -_Yes}', "");
-Expect(1, 6157, '\P{^Variation_Selector: -_Yes}', "");
-Expect(0, 6154, '\p{Variation_Selector: -_Yes}', "");
-Expect(1, 6154, '\p{^Variation_Selector: -_Yes}', "");
-Expect(1, 6154, '\P{Variation_Selector: -_Yes}', "");
-Expect(0, 6154, '\P{^Variation_Selector: -_Yes}', "");
-Error('\p{VS=-_y/a/}');
-Error('\P{VS=-_y/a/}');
-Expect(1, 6157, '\p{VS=y}', "");
-Expect(0, 6157, '\p{^VS=y}', "");
-Expect(0, 6157, '\P{VS=y}', "");
-Expect(1, 6157, '\P{^VS=y}', "");
-Expect(0, 6154, '\p{VS=y}', "");
-Expect(1, 6154, '\p{^VS=y}', "");
-Expect(1, 6154, '\P{VS=y}', "");
-Expect(0, 6154, '\P{^VS=y}', "");
-Expect(1, 6157, '\p{VS= Y}', "");
-Expect(0, 6157, '\p{^VS= Y}', "");
-Expect(0, 6157, '\P{VS= Y}', "");
-Expect(1, 6157, '\P{^VS= Y}', "");
-Expect(0, 6154, '\p{VS= Y}', "");
-Expect(1, 6154, '\p{^VS= Y}', "");
-Expect(1, 6154, '\P{VS= Y}', "");
-Expect(0, 6154, '\P{^VS= Y}', "");
-Error('\p{Is_Variation_Selector: :=_T}');
-Error('\P{Is_Variation_Selector: :=_T}');
-Expect(1, 6157, '\p{Is_Variation_Selector=t}', "");
-Expect(0, 6157, '\p{^Is_Variation_Selector=t}', "");
-Expect(0, 6157, '\P{Is_Variation_Selector=t}', "");
-Expect(1, 6157, '\P{^Is_Variation_Selector=t}', "");
-Expect(0, 6154, '\p{Is_Variation_Selector=t}', "");
-Expect(1, 6154, '\p{^Is_Variation_Selector=t}', "");
-Expect(1, 6154, '\P{Is_Variation_Selector=t}', "");
-Expect(0, 6154, '\P{^Is_Variation_Selector=t}', "");
-Expect(1, 6157, '\p{Is_Variation_Selector= T}', "");
-Expect(0, 6157, '\p{^Is_Variation_Selector= T}', "");
-Expect(0, 6157, '\P{Is_Variation_Selector= T}', "");
-Expect(1, 6157, '\P{^Is_Variation_Selector= T}', "");
-Expect(0, 6154, '\p{Is_Variation_Selector= T}', "");
-Expect(1, 6154, '\p{^Is_Variation_Selector= T}', "");
-Expect(1, 6154, '\P{Is_Variation_Selector= T}', "");
-Expect(0, 6154, '\P{^Is_Variation_Selector= T}', "");
-Error('\p{Is_VS=/a/--true}');
-Error('\P{Is_VS=/a/--true}');
-Expect(1, 6157, '\p{Is_VS=true}', "");
-Expect(0, 6157, '\p{^Is_VS=true}', "");
-Expect(0, 6157, '\P{Is_VS=true}', "");
-Expect(1, 6157, '\P{^Is_VS=true}', "");
-Expect(0, 6154, '\p{Is_VS=true}', "");
-Expect(1, 6154, '\p{^Is_VS=true}', "");
-Expect(1, 6154, '\P{Is_VS=true}', "");
-Expect(0, 6154, '\P{^Is_VS=true}', "");
-Expect(1, 6157, '\p{Is_VS: true}', "");
-Expect(0, 6157, '\p{^Is_VS: true}', "");
-Expect(0, 6157, '\P{Is_VS: true}', "");
-Expect(1, 6157, '\P{^Is_VS: true}', "");
-Expect(0, 6154, '\p{Is_VS: true}', "");
-Expect(1, 6154, '\p{^Is_VS: true}', "");
-Expect(1, 6154, '\P{Is_VS: true}', "");
-Expect(0, 6154, '\P{^Is_VS: true}', "");
-Error('\p{Variation_Selector= No/a/}');
-Error('\P{Variation_Selector= No/a/}');
-Expect(1, 6154, '\p{Variation_Selector=no}', "");
-Expect(0, 6154, '\p{^Variation_Selector=no}', "");
-Expect(0, 6154, '\P{Variation_Selector=no}', "");
-Expect(1, 6154, '\P{^Variation_Selector=no}', "");
-Expect(0, 6157, '\p{Variation_Selector=no}', "");
-Expect(1, 6157, '\p{^Variation_Selector=no}', "");
-Expect(1, 6157, '\P{Variation_Selector=no}', "");
-Expect(0, 6157, '\P{^Variation_Selector=no}', "");
-Expect(1, 6154, '\p{Variation_Selector=- no}', "");
-Expect(0, 6154, '\p{^Variation_Selector=- no}', "");
-Expect(0, 6154, '\P{Variation_Selector=- no}', "");
-Expect(1, 6154, '\P{^Variation_Selector=- no}', "");
-Expect(0, 6157, '\p{Variation_Selector=- no}', "");
-Expect(1, 6157, '\p{^Variation_Selector=- no}', "");
-Expect(1, 6157, '\P{Variation_Selector=- no}', "");
-Expect(0, 6157, '\P{^Variation_Selector=- no}', "");
-Error('\p{VS=:=N}');
-Error('\P{VS=:=N}');
-Expect(1, 6154, '\p{VS=n}', "");
-Expect(0, 6154, '\p{^VS=n}', "");
-Expect(0, 6154, '\P{VS=n}', "");
-Expect(1, 6154, '\P{^VS=n}', "");
-Expect(0, 6157, '\p{VS=n}', "");
-Expect(1, 6157, '\p{^VS=n}', "");
-Expect(1, 6157, '\P{VS=n}', "");
-Expect(0, 6157, '\P{^VS=n}', "");
-Expect(1, 6154, '\p{VS=__N}', "");
-Expect(0, 6154, '\p{^VS=__N}', "");
-Expect(0, 6154, '\P{VS=__N}', "");
-Expect(1, 6154, '\P{^VS=__N}', "");
-Expect(0, 6157, '\p{VS=__N}', "");
-Expect(1, 6157, '\p{^VS=__N}', "");
-Expect(1, 6157, '\P{VS=__N}', "");
-Expect(0, 6157, '\P{^VS=__N}', "");
-Error('\p{Is_Variation_Selector= F/a/}');
-Error('\P{Is_Variation_Selector= F/a/}');
-Expect(1, 6154, '\p{Is_Variation_Selector:f}', "");
-Expect(0, 6154, '\p{^Is_Variation_Selector:f}', "");
-Expect(0, 6154, '\P{Is_Variation_Selector:f}', "");
-Expect(1, 6154, '\P{^Is_Variation_Selector:f}', "");
-Expect(0, 6157, '\p{Is_Variation_Selector:f}', "");
-Expect(1, 6157, '\p{^Is_Variation_Selector:f}', "");
-Expect(1, 6157, '\P{Is_Variation_Selector:f}', "");
-Expect(0, 6157, '\P{^Is_Variation_Selector:f}', "");
-Expect(1, 6154, '\p{Is_Variation_Selector=_-F}', "");
-Expect(0, 6154, '\p{^Is_Variation_Selector=_-F}', "");
-Expect(0, 6154, '\P{Is_Variation_Selector=_-F}', "");
-Expect(1, 6154, '\P{^Is_Variation_Selector=_-F}', "");
-Expect(0, 6157, '\p{Is_Variation_Selector=_-F}', "");
-Expect(1, 6157, '\p{^Is_Variation_Selector=_-F}', "");
-Expect(1, 6157, '\P{Is_Variation_Selector=_-F}', "");
-Expect(0, 6157, '\P{^Is_Variation_Selector=_-F}', "");
-Error('\p{Is_VS=/a/ False}');
-Error('\P{Is_VS=/a/ False}');
-Expect(1, 6154, '\p{Is_VS=false}', "");
-Expect(0, 6154, '\p{^Is_VS=false}', "");
-Expect(0, 6154, '\P{Is_VS=false}', "");
-Expect(1, 6154, '\P{^Is_VS=false}', "");
-Expect(0, 6157, '\p{Is_VS=false}', "");
-Expect(1, 6157, '\p{^Is_VS=false}', "");
-Expect(1, 6157, '\P{Is_VS=false}', "");
-Expect(0, 6157, '\P{^Is_VS=false}', "");
-Expect(1, 6154, '\p{Is_VS= -FALSE}', "");
-Expect(0, 6154, '\p{^Is_VS= -FALSE}', "");
-Expect(0, 6154, '\P{Is_VS= -FALSE}', "");
-Expect(1, 6154, '\P{^Is_VS= -FALSE}', "");
-Expect(0, 6157, '\p{Is_VS= -FALSE}', "");
-Expect(1, 6157, '\p{^Is_VS= -FALSE}', "");
-Expect(1, 6157, '\P{Is_VS= -FALSE}', "");
-Expect(0, 6157, '\P{^Is_VS= -FALSE}', "");
-Error('\p{Full_Composition_Exclusion=-yes:=}');
-Error('\P{Full_Composition_Exclusion=-yes:=}');
-Expect(1, 833, '\p{Full_Composition_Exclusion=yes}', "");
-Expect(0, 833, '\p{^Full_Composition_Exclusion=yes}', "");
-Expect(0, 833, '\P{Full_Composition_Exclusion=yes}', "");
-Expect(1, 833, '\P{^Full_Composition_Exclusion=yes}', "");
-Expect(0, 831, '\p{Full_Composition_Exclusion=yes}', "");
-Expect(1, 831, '\p{^Full_Composition_Exclusion=yes}', "");
-Expect(1, 831, '\P{Full_Composition_Exclusion=yes}', "");
-Expect(0, 831, '\P{^Full_Composition_Exclusion=yes}', "");
-Expect(1, 833, '\p{Full_Composition_Exclusion= YES}', "");
-Expect(0, 833, '\p{^Full_Composition_Exclusion= YES}', "");
-Expect(0, 833, '\P{Full_Composition_Exclusion= YES}', "");
-Expect(1, 833, '\P{^Full_Composition_Exclusion= YES}', "");
-Expect(0, 831, '\p{Full_Composition_Exclusion= YES}', "");
-Expect(1, 831, '\p{^Full_Composition_Exclusion= YES}', "");
-Expect(1, 831, '\P{Full_Composition_Exclusion= YES}', "");
-Expect(0, 831, '\P{^Full_Composition_Exclusion= YES}', "");
-Error('\p{Comp_Ex=/a/ -Y}');
-Error('\P{Comp_Ex=/a/ -Y}');
-Expect(1, 833, '\p{Comp_Ex=y}', "");
-Expect(0, 833, '\p{^Comp_Ex=y}', "");
-Expect(0, 833, '\P{Comp_Ex=y}', "");
-Expect(1, 833, '\P{^Comp_Ex=y}', "");
-Expect(0, 831, '\p{Comp_Ex=y}', "");
-Expect(1, 831, '\p{^Comp_Ex=y}', "");
-Expect(1, 831, '\P{Comp_Ex=y}', "");
-Expect(0, 831, '\P{^Comp_Ex=y}', "");
-Expect(1, 833, '\p{Comp_Ex=-y}', "");
-Expect(0, 833, '\p{^Comp_Ex=-y}', "");
-Expect(0, 833, '\P{Comp_Ex=-y}', "");
-Expect(1, 833, '\P{^Comp_Ex=-y}', "");
-Expect(0, 831, '\p{Comp_Ex=-y}', "");
-Expect(1, 831, '\p{^Comp_Ex=-y}', "");
-Expect(1, 831, '\P{Comp_Ex=-y}', "");
-Expect(0, 831, '\P{^Comp_Ex=-y}', "");
-Error('\p{Is_Full_Composition_Exclusion= T:=}');
-Error('\P{Is_Full_Composition_Exclusion= T:=}');
-Expect(1, 833, '\p{Is_Full_Composition_Exclusion=t}', "");
-Expect(0, 833, '\p{^Is_Full_Composition_Exclusion=t}', "");
-Expect(0, 833, '\P{Is_Full_Composition_Exclusion=t}', "");
-Expect(1, 833, '\P{^Is_Full_Composition_Exclusion=t}', "");
-Expect(0, 831, '\p{Is_Full_Composition_Exclusion=t}', "");
-Expect(1, 831, '\p{^Is_Full_Composition_Exclusion=t}', "");
-Expect(1, 831, '\P{Is_Full_Composition_Exclusion=t}', "");
-Expect(0, 831, '\P{^Is_Full_Composition_Exclusion=t}', "");
-Expect(1, 833, '\p{Is_Full_Composition_Exclusion= T}', "");
-Expect(0, 833, '\p{^Is_Full_Composition_Exclusion= T}', "");
-Expect(0, 833, '\P{Is_Full_Composition_Exclusion= T}', "");
-Expect(1, 833, '\P{^Is_Full_Composition_Exclusion= T}', "");
-Expect(0, 831, '\p{Is_Full_Composition_Exclusion= T}', "");
-Expect(1, 831, '\p{^Is_Full_Composition_Exclusion= T}', "");
-Expect(1, 831, '\P{Is_Full_Composition_Exclusion= T}', "");
-Expect(0, 831, '\P{^Is_Full_Composition_Exclusion= T}', "");
-Error('\p{Is_Comp_Ex=-True/a/}');
-Error('\P{Is_Comp_Ex=-True/a/}');
-Expect(1, 833, '\p{Is_Comp_Ex=true}', "");
-Expect(0, 833, '\p{^Is_Comp_Ex=true}', "");
-Expect(0, 833, '\P{Is_Comp_Ex=true}', "");
-Expect(1, 833, '\P{^Is_Comp_Ex=true}', "");
-Expect(0, 831, '\p{Is_Comp_Ex=true}', "");
-Expect(1, 831, '\p{^Is_Comp_Ex=true}', "");
-Expect(1, 831, '\P{Is_Comp_Ex=true}', "");
-Expect(0, 831, '\P{^Is_Comp_Ex=true}', "");
-Expect(1, 833, '\p{Is_Comp_Ex=TRUE}', "");
-Expect(0, 833, '\p{^Is_Comp_Ex=TRUE}', "");
-Expect(0, 833, '\P{Is_Comp_Ex=TRUE}', "");
-Expect(1, 833, '\P{^Is_Comp_Ex=TRUE}', "");
-Expect(0, 831, '\p{Is_Comp_Ex=TRUE}', "");
-Expect(1, 831, '\p{^Is_Comp_Ex=TRUE}', "");
-Expect(1, 831, '\P{Is_Comp_Ex=TRUE}', "");
-Expect(0, 831, '\P{^Is_Comp_Ex=TRUE}', "");
-Error('\p{Full_Composition_Exclusion=--No/a/}');
-Error('\P{Full_Composition_Exclusion=--No/a/}');
-Expect(1, 831, '\p{Full_Composition_Exclusion=no}', "");
-Expect(0, 831, '\p{^Full_Composition_Exclusion=no}', "");
-Expect(0, 831, '\P{Full_Composition_Exclusion=no}', "");
-Expect(1, 831, '\P{^Full_Composition_Exclusion=no}', "");
-Expect(0, 833, '\p{Full_Composition_Exclusion=no}', "");
-Expect(1, 833, '\p{^Full_Composition_Exclusion=no}', "");
-Expect(1, 833, '\P{Full_Composition_Exclusion=no}', "");
-Expect(0, 833, '\P{^Full_Composition_Exclusion=no}', "");
-Expect(1, 831, '\p{Full_Composition_Exclusion= _No}', "");
-Expect(0, 831, '\p{^Full_Composition_Exclusion= _No}', "");
-Expect(0, 831, '\P{Full_Composition_Exclusion= _No}', "");
-Expect(1, 831, '\P{^Full_Composition_Exclusion= _No}', "");
-Expect(0, 833, '\p{Full_Composition_Exclusion= _No}', "");
-Expect(1, 833, '\p{^Full_Composition_Exclusion= _No}', "");
-Expect(1, 833, '\P{Full_Composition_Exclusion= _No}', "");
-Expect(0, 833, '\P{^Full_Composition_Exclusion= _No}', "");
-Error('\p{Comp_Ex=:= _N}');
-Error('\P{Comp_Ex=:= _N}');
-Expect(1, 831, '\p{Comp_Ex=n}', "");
-Expect(0, 831, '\p{^Comp_Ex=n}', "");
-Expect(0, 831, '\P{Comp_Ex=n}', "");
-Expect(1, 831, '\P{^Comp_Ex=n}', "");
-Expect(0, 833, '\p{Comp_Ex=n}', "");
-Expect(1, 833, '\p{^Comp_Ex=n}', "");
-Expect(1, 833, '\P{Comp_Ex=n}', "");
-Expect(0, 833, '\P{^Comp_Ex=n}', "");
-Expect(1, 831, '\p{Comp_Ex=_N}', "");
-Expect(0, 831, '\p{^Comp_Ex=_N}', "");
-Expect(0, 831, '\P{Comp_Ex=_N}', "");
-Expect(1, 831, '\P{^Comp_Ex=_N}', "");
-Expect(0, 833, '\p{Comp_Ex=_N}', "");
-Expect(1, 833, '\p{^Comp_Ex=_N}', "");
-Expect(1, 833, '\P{Comp_Ex=_N}', "");
-Expect(0, 833, '\P{^Comp_Ex=_N}', "");
-Error('\p{Is_Full_Composition_Exclusion= -F/a/}');
-Error('\P{Is_Full_Composition_Exclusion= -F/a/}');
-Expect(1, 831, '\p{Is_Full_Composition_Exclusion=f}', "");
-Expect(0, 831, '\p{^Is_Full_Composition_Exclusion=f}', "");
-Expect(0, 831, '\P{Is_Full_Composition_Exclusion=f}', "");
-Expect(1, 831, '\P{^Is_Full_Composition_Exclusion=f}', "");
-Expect(0, 833, '\p{Is_Full_Composition_Exclusion=f}', "");
-Expect(1, 833, '\p{^Is_Full_Composition_Exclusion=f}', "");
-Expect(1, 833, '\P{Is_Full_Composition_Exclusion=f}', "");
-Expect(0, 833, '\P{^Is_Full_Composition_Exclusion=f}', "");
-Expect(1, 831, '\p{Is_Full_Composition_Exclusion= -F}', "");
-Expect(0, 831, '\p{^Is_Full_Composition_Exclusion= -F}', "");
-Expect(0, 831, '\P{Is_Full_Composition_Exclusion= -F}', "");
-Expect(1, 831, '\P{^Is_Full_Composition_Exclusion= -F}', "");
-Expect(0, 833, '\p{Is_Full_Composition_Exclusion= -F}', "");
-Expect(1, 833, '\p{^Is_Full_Composition_Exclusion= -F}', "");
-Expect(1, 833, '\P{Is_Full_Composition_Exclusion= -F}', "");
-Expect(0, 833, '\P{^Is_Full_Composition_Exclusion= -F}', "");
-Error('\p{Is_Comp_Ex= FALSE/a/}');
-Error('\P{Is_Comp_Ex= FALSE/a/}');
-Expect(1, 831, '\p{Is_Comp_Ex=false}', "");
-Expect(0, 831, '\p{^Is_Comp_Ex=false}', "");
-Expect(0, 831, '\P{Is_Comp_Ex=false}', "");
-Expect(1, 831, '\P{^Is_Comp_Ex=false}', "");
-Expect(0, 833, '\p{Is_Comp_Ex=false}', "");
-Expect(1, 833, '\p{^Is_Comp_Ex=false}', "");
-Expect(1, 833, '\P{Is_Comp_Ex=false}', "");
-Expect(0, 833, '\P{^Is_Comp_Ex=false}', "");
-Expect(1, 831, '\p{Is_Comp_Ex= false}', "");
-Expect(0, 831, '\p{^Is_Comp_Ex= false}', "");
-Expect(0, 831, '\P{Is_Comp_Ex= false}', "");
-Expect(1, 831, '\P{^Is_Comp_Ex= false}', "");
-Expect(0, 833, '\p{Is_Comp_Ex= false}', "");
-Expect(1, 833, '\p{^Is_Comp_Ex= false}', "");
-Expect(1, 833, '\P{Is_Comp_Ex= false}', "");
-Expect(0, 833, '\P{^Is_Comp_Ex= false}', "");
-Error('\p{NFKC_Quick_Check= Yes:=}');
-Error('\P{NFKC_Quick_Check= Yes:=}');
-Expect(1, 7, '\p{NFKC_Quick_Check=yes}', "");
-Expect(0, 7, '\p{^NFKC_Quick_Check=yes}', "");
-Expect(0, 7, '\P{NFKC_Quick_Check=yes}', "");
-Expect(1, 7, '\P{^NFKC_Quick_Check=yes}', "");
-Expect(0, 307, '\p{NFKC_Quick_Check=yes}', "");
-Expect(1, 307, '\p{^NFKC_Quick_Check=yes}', "");
-Expect(1, 307, '\P{NFKC_Quick_Check=yes}', "");
-Expect(0, 307, '\P{^NFKC_Quick_Check=yes}', "");
-Expect(1, 7, '\p{NFKC_Quick_Check=Yes}', "");
-Expect(0, 7, '\p{^NFKC_Quick_Check=Yes}', "");
-Expect(0, 7, '\P{NFKC_Quick_Check=Yes}', "");
-Expect(1, 7, '\P{^NFKC_Quick_Check=Yes}', "");
-Expect(0, 307, '\p{NFKC_Quick_Check=Yes}', "");
-Expect(1, 307, '\p{^NFKC_Quick_Check=Yes}', "");
-Expect(1, 307, '\P{NFKC_Quick_Check=Yes}', "");
-Expect(0, 307, '\P{^NFKC_Quick_Check=Yes}', "");
-Error('\p{NFKC_QC= :=Y}');
-Error('\P{NFKC_QC= :=Y}');
-Expect(1, 7, '\p{NFKC_QC=y}', "");
-Expect(0, 7, '\p{^NFKC_QC=y}', "");
-Expect(0, 7, '\P{NFKC_QC=y}', "");
-Expect(1, 7, '\P{^NFKC_QC=y}', "");
-Expect(0, 307, '\p{NFKC_QC=y}', "");
-Expect(1, 307, '\p{^NFKC_QC=y}', "");
-Expect(1, 307, '\P{NFKC_QC=y}', "");
-Expect(0, 307, '\P{^NFKC_QC=y}', "");
-Expect(1, 7, '\p{NFKC_QC= Y}', "");
-Expect(0, 7, '\p{^NFKC_QC= Y}', "");
-Expect(0, 7, '\P{NFKC_QC= Y}', "");
-Expect(1, 7, '\P{^NFKC_QC= Y}', "");
-Expect(0, 307, '\p{NFKC_QC= Y}', "");
-Expect(1, 307, '\p{^NFKC_QC= Y}', "");
-Expect(1, 307, '\P{NFKC_QC= Y}', "");
-Expect(0, 307, '\P{^NFKC_QC= Y}', "");
-Error('\p{Is_NFKC_Quick_Check=/a/-Yes}');
-Error('\P{Is_NFKC_Quick_Check=/a/-Yes}');
-Expect(1, 7, '\p{Is_NFKC_Quick_Check=yes}', "");
-Expect(0, 7, '\p{^Is_NFKC_Quick_Check=yes}', "");
-Expect(0, 7, '\P{Is_NFKC_Quick_Check=yes}', "");
-Expect(1, 7, '\P{^Is_NFKC_Quick_Check=yes}', "");
-Expect(0, 307, '\p{Is_NFKC_Quick_Check=yes}', "");
-Expect(1, 307, '\p{^Is_NFKC_Quick_Check=yes}', "");
-Expect(1, 307, '\P{Is_NFKC_Quick_Check=yes}', "");
-Expect(0, 307, '\P{^Is_NFKC_Quick_Check=yes}', "");
-Expect(1, 7, '\p{Is_NFKC_Quick_Check= YES}', "");
-Expect(0, 7, '\p{^Is_NFKC_Quick_Check= YES}', "");
-Expect(0, 7, '\P{Is_NFKC_Quick_Check= YES}', "");
-Expect(1, 7, '\P{^Is_NFKC_Quick_Check= YES}', "");
-Expect(0, 307, '\p{Is_NFKC_Quick_Check= YES}', "");
-Expect(1, 307, '\p{^Is_NFKC_Quick_Check= YES}', "");
-Expect(1, 307, '\P{Is_NFKC_Quick_Check= YES}', "");
-Expect(0, 307, '\P{^Is_NFKC_Quick_Check= YES}', "");
-Error('\p{Is_NFKC_QC: _-y/a/}');
-Error('\P{Is_NFKC_QC: _-y/a/}');
-Expect(1, 7, '\p{Is_NFKC_QC=y}', "");
-Expect(0, 7, '\p{^Is_NFKC_QC=y}', "");
-Expect(0, 7, '\P{Is_NFKC_QC=y}', "");
-Expect(1, 7, '\P{^Is_NFKC_QC=y}', "");
-Expect(0, 307, '\p{Is_NFKC_QC=y}', "");
-Expect(1, 307, '\p{^Is_NFKC_QC=y}', "");
-Expect(1, 307, '\P{Is_NFKC_QC=y}', "");
-Expect(0, 307, '\P{^Is_NFKC_QC=y}', "");
-Expect(1, 7, '\p{Is_NFKC_QC= Y}', "");
-Expect(0, 7, '\p{^Is_NFKC_QC= Y}', "");
-Expect(0, 7, '\P{Is_NFKC_QC= Y}', "");
-Expect(1, 7, '\P{^Is_NFKC_QC= Y}', "");
-Expect(0, 307, '\p{Is_NFKC_QC= Y}', "");
-Expect(1, 307, '\p{^Is_NFKC_QC= Y}', "");
-Expect(1, 307, '\P{Is_NFKC_QC= Y}', "");
-Expect(0, 307, '\P{^Is_NFKC_QC= Y}', "");
-Error('\p{NFKC_Quick_Check: /a/ -NO}');
-Error('\P{NFKC_Quick_Check: /a/ -NO}');
-Expect(1, 307, '\p{NFKC_Quick_Check=no}', "");
-Expect(0, 307, '\p{^NFKC_Quick_Check=no}', "");
-Expect(0, 307, '\P{NFKC_Quick_Check=no}', "");
-Expect(1, 307, '\P{^NFKC_Quick_Check=no}', "");
-Expect(0, 7, '\p{NFKC_Quick_Check=no}', "");
-Expect(1, 7, '\p{^NFKC_Quick_Check=no}', "");
-Expect(1, 7, '\P{NFKC_Quick_Check=no}', "");
-Expect(0, 7, '\P{^NFKC_Quick_Check=no}', "");
-Expect(1, 307, '\p{NFKC_Quick_Check= No}', "");
-Expect(0, 307, '\p{^NFKC_Quick_Check= No}', "");
-Expect(0, 307, '\P{NFKC_Quick_Check= No}', "");
-Expect(1, 307, '\P{^NFKC_Quick_Check= No}', "");
-Expect(0, 7, '\p{NFKC_Quick_Check= No}', "");
-Expect(1, 7, '\p{^NFKC_Quick_Check= No}', "");
-Expect(1, 7, '\P{NFKC_Quick_Check= No}', "");
-Expect(0, 7, '\P{^NFKC_Quick_Check= No}', "");
-Error('\p{NFKC_QC=- n:=}');
-Error('\P{NFKC_QC=- n:=}');
-Expect(1, 307, '\p{NFKC_QC=n}', "");
-Expect(0, 307, '\p{^NFKC_QC=n}', "");
-Expect(0, 307, '\P{NFKC_QC=n}', "");
-Expect(1, 307, '\P{^NFKC_QC=n}', "");
-Expect(0, 7, '\p{NFKC_QC=n}', "");
-Expect(1, 7, '\p{^NFKC_QC=n}', "");
-Expect(1, 7, '\P{NFKC_QC=n}', "");
-Expect(0, 7, '\P{^NFKC_QC=n}', "");
-Expect(1, 307, '\p{NFKC_QC= _n}', "");
-Expect(0, 307, '\p{^NFKC_QC= _n}', "");
-Expect(0, 307, '\P{NFKC_QC= _n}', "");
-Expect(1, 307, '\P{^NFKC_QC= _n}', "");
-Expect(0, 7, '\p{NFKC_QC= _n}', "");
-Expect(1, 7, '\p{^NFKC_QC= _n}', "");
-Expect(1, 7, '\P{NFKC_QC= _n}', "");
-Expect(0, 7, '\P{^NFKC_QC= _n}', "");
-Error('\p{Is_NFKC_Quick_Check=_ No/a/}');
-Error('\P{Is_NFKC_Quick_Check=_ No/a/}');
-Expect(1, 307, '\p{Is_NFKC_Quick_Check=no}', "");
-Expect(0, 307, '\p{^Is_NFKC_Quick_Check=no}', "");
-Expect(0, 307, '\P{Is_NFKC_Quick_Check=no}', "");
-Expect(1, 307, '\P{^Is_NFKC_Quick_Check=no}', "");
-Expect(0, 7, '\p{Is_NFKC_Quick_Check=no}', "");
-Expect(1, 7, '\p{^Is_NFKC_Quick_Check=no}', "");
-Expect(1, 7, '\P{Is_NFKC_Quick_Check=no}', "");
-Expect(0, 7, '\P{^Is_NFKC_Quick_Check=no}', "");
-Expect(1, 307, '\p{Is_NFKC_Quick_Check=-no}', "");
-Expect(0, 307, '\p{^Is_NFKC_Quick_Check=-no}', "");
-Expect(0, 307, '\P{Is_NFKC_Quick_Check=-no}', "");
-Expect(1, 307, '\P{^Is_NFKC_Quick_Check=-no}', "");
-Expect(0, 7, '\p{Is_NFKC_Quick_Check=-no}', "");
-Expect(1, 7, '\p{^Is_NFKC_Quick_Check=-no}', "");
-Expect(1, 7, '\P{Is_NFKC_Quick_Check=-no}', "");
-Expect(0, 7, '\P{^Is_NFKC_Quick_Check=-no}', "");
-Error('\p{Is_NFKC_QC= /a/N}');
-Error('\P{Is_NFKC_QC= /a/N}');
-Expect(1, 307, '\p{Is_NFKC_QC=n}', "");
-Expect(0, 307, '\p{^Is_NFKC_QC=n}', "");
-Expect(0, 307, '\P{Is_NFKC_QC=n}', "");
-Expect(1, 307, '\P{^Is_NFKC_QC=n}', "");
-Expect(0, 7, '\p{Is_NFKC_QC=n}', "");
-Expect(1, 7, '\p{^Is_NFKC_QC=n}', "");
-Expect(1, 7, '\P{Is_NFKC_QC=n}', "");
-Expect(0, 7, '\P{^Is_NFKC_QC=n}', "");
-Expect(1, 307, '\p{Is_NFKC_QC: -_N}', "");
-Expect(0, 307, '\p{^Is_NFKC_QC: -_N}', "");
-Expect(0, 307, '\P{Is_NFKC_QC: -_N}', "");
-Expect(1, 307, '\P{^Is_NFKC_QC: -_N}', "");
-Expect(0, 7, '\p{Is_NFKC_QC: -_N}', "");
-Expect(1, 7, '\p{^Is_NFKC_QC: -_N}', "");
-Expect(1, 7, '\P{Is_NFKC_QC: -_N}', "");
-Expect(0, 7, '\P{^Is_NFKC_QC: -_N}', "");
-Error('\p{NFKC_Quick_Check=:=-_MAYBE}');
-Error('\P{NFKC_Quick_Check=:=-_MAYBE}');
-Expect(1, 772, '\p{NFKC_Quick_Check:maybe}', "");
-Expect(0, 772, '\p{^NFKC_Quick_Check:maybe}', "");
-Expect(0, 772, '\P{NFKC_Quick_Check:maybe}', "");
-Expect(1, 772, '\P{^NFKC_Quick_Check:maybe}', "");
-Expect(0, 767, '\p{NFKC_Quick_Check:maybe}', "");
-Expect(1, 767, '\p{^NFKC_Quick_Check:maybe}', "");
-Expect(1, 767, '\P{NFKC_Quick_Check:maybe}', "");
-Expect(0, 767, '\P{^NFKC_Quick_Check:maybe}', "");
-Expect(1, 772, '\p{NFKC_Quick_Check=_ MAYBE}', "");
-Expect(0, 772, '\p{^NFKC_Quick_Check=_ MAYBE}', "");
-Expect(0, 772, '\P{NFKC_Quick_Check=_ MAYBE}', "");
-Expect(1, 772, '\P{^NFKC_Quick_Check=_ MAYBE}', "");
-Expect(0, 767, '\p{NFKC_Quick_Check=_ MAYBE}', "");
-Expect(1, 767, '\p{^NFKC_Quick_Check=_ MAYBE}', "");
-Expect(1, 767, '\P{NFKC_Quick_Check=_ MAYBE}', "");
-Expect(0, 767, '\P{^NFKC_Quick_Check=_ MAYBE}', "");
-Error('\p{NFKC_QC=_/a/M}');
-Error('\P{NFKC_QC=_/a/M}');
-Expect(1, 772, '\p{NFKC_QC=m}', "");
-Expect(0, 772, '\p{^NFKC_QC=m}', "");
-Expect(0, 772, '\P{NFKC_QC=m}', "");
-Expect(1, 772, '\P{^NFKC_QC=m}', "");
-Expect(0, 767, '\p{NFKC_QC=m}', "");
-Expect(1, 767, '\p{^NFKC_QC=m}', "");
-Expect(1, 767, '\P{NFKC_QC=m}', "");
-Expect(0, 767, '\P{^NFKC_QC=m}', "");
-Expect(1, 772, '\p{NFKC_QC=M}', "");
-Expect(0, 772, '\p{^NFKC_QC=M}', "");
-Expect(0, 772, '\P{NFKC_QC=M}', "");
-Expect(1, 772, '\P{^NFKC_QC=M}', "");
-Expect(0, 767, '\p{NFKC_QC=M}', "");
-Expect(1, 767, '\p{^NFKC_QC=M}', "");
-Expect(1, 767, '\P{NFKC_QC=M}', "");
-Expect(0, 767, '\P{^NFKC_QC=M}', "");
-Error('\p{Is_NFKC_Quick_Check=__MAYBE:=}');
-Error('\P{Is_NFKC_Quick_Check=__MAYBE:=}');
-Expect(1, 772, '\p{Is_NFKC_Quick_Check=maybe}', "");
-Expect(0, 772, '\p{^Is_NFKC_Quick_Check=maybe}', "");
-Expect(0, 772, '\P{Is_NFKC_Quick_Check=maybe}', "");
-Expect(1, 772, '\P{^Is_NFKC_Quick_Check=maybe}', "");
-Expect(0, 767, '\p{Is_NFKC_Quick_Check=maybe}', "");
-Expect(1, 767, '\p{^Is_NFKC_Quick_Check=maybe}', "");
-Expect(1, 767, '\P{Is_NFKC_Quick_Check=maybe}', "");
-Expect(0, 767, '\P{^Is_NFKC_Quick_Check=maybe}', "");
-Expect(1, 772, '\p{Is_NFKC_Quick_Check=_-Maybe}', "");
-Expect(0, 772, '\p{^Is_NFKC_Quick_Check=_-Maybe}', "");
-Expect(0, 772, '\P{Is_NFKC_Quick_Check=_-Maybe}', "");
-Expect(1, 772, '\P{^Is_NFKC_Quick_Check=_-Maybe}', "");
-Expect(0, 767, '\p{Is_NFKC_Quick_Check=_-Maybe}', "");
-Expect(1, 767, '\p{^Is_NFKC_Quick_Check=_-Maybe}', "");
-Expect(1, 767, '\P{Is_NFKC_Quick_Check=_-Maybe}', "");
-Expect(0, 767, '\P{^Is_NFKC_Quick_Check=_-Maybe}', "");
-Error('\p{Is_NFKC_QC=--m/a/}');
-Error('\P{Is_NFKC_QC=--m/a/}');
-Expect(1, 772, '\p{Is_NFKC_QC=m}', "");
-Expect(0, 772, '\p{^Is_NFKC_QC=m}', "");
-Expect(0, 772, '\P{Is_NFKC_QC=m}', "");
-Expect(1, 772, '\P{^Is_NFKC_QC=m}', "");
-Expect(0, 767, '\p{Is_NFKC_QC=m}', "");
-Expect(1, 767, '\p{^Is_NFKC_QC=m}', "");
-Expect(1, 767, '\P{Is_NFKC_QC=m}', "");
-Expect(0, 767, '\P{^Is_NFKC_QC=m}', "");
-Expect(1, 772, '\p{Is_NFKC_QC: m}', "");
-Expect(0, 772, '\p{^Is_NFKC_QC: m}', "");
-Expect(0, 772, '\P{Is_NFKC_QC: m}', "");
-Expect(1, 772, '\P{^Is_NFKC_QC: m}', "");
-Expect(0, 767, '\p{Is_NFKC_QC: m}', "");
-Expect(1, 767, '\p{^Is_NFKC_QC: m}', "");
-Expect(1, 767, '\P{Is_NFKC_QC: m}', "");
-Expect(0, 767, '\P{^Is_NFKC_QC: m}', "");
-Error('\p{Jamo_Short_Name=}');
-Error('\P{Jamo_Short_Name=}');
-Error('\p{JSN=}');
-Error('\P{JSN=}');
-Error('\p{Is_Jamo_Short_Name=}');
-Error('\P{Is_Jamo_Short_Name=}');
-Error('\p{Is_JSN:}');
-Error('\P{Is_JSN:}');
-Error('\p{Jamo_Short_Name=S}');
-Error('\P{Jamo_Short_Name=S}');
-Error('\p{JSN=S}');
-Error('\P{JSN=S}');
-Error('\p{Is_Jamo_Short_Name=S}');
-Error('\P{Is_Jamo_Short_Name=S}');
-Error('\p{Is_JSN=S}');
-Error('\P{Is_JSN=S}');
-Error('\p{Jamo_Short_Name=GG}');
-Error('\P{Jamo_Short_Name=GG}');
-Error('\p{JSN=GG}');
-Error('\P{JSN=GG}');
-Error('\p{Is_Jamo_Short_Name=GG}');
-Error('\P{Is_Jamo_Short_Name=GG}');
-Error('\p{Is_JSN=GG}');
-Error('\P{Is_JSN=GG}');
-Error('\p{Jamo_Short_Name=YU}');
-Error('\P{Jamo_Short_Name=YU}');
-Error('\p{JSN=YU}');
-Error('\P{JSN=YU}');
-Error('\p{Is_Jamo_Short_Name=YU}');
-Error('\P{Is_Jamo_Short_Name=YU}');
-Error('\p{Is_JSN=YU}');
-Error('\P{Is_JSN=YU}');
-Error('\p{Jamo_Short_Name=WE}');
-Error('\P{Jamo_Short_Name=WE}');
-Error('\p{JSN=WE}');
-Error('\P{JSN=WE}');
-Error('\p{Is_Jamo_Short_Name=WE}');
-Error('\P{Is_Jamo_Short_Name=WE}');
-Error('\p{Is_JSN=WE}');
-Error('\P{Is_JSN=WE}');
-Error('\p{Jamo_Short_Name=LM}');
-Error('\P{Jamo_Short_Name=LM}');
-Error('\p{JSN: LM}');
-Error('\P{JSN: LM}');
-Error('\p{Is_Jamo_Short_Name=LM}');
-Error('\P{Is_Jamo_Short_Name=LM}');
-Error('\p{Is_JSN=LM}');
-Error('\P{Is_JSN=LM}');
-Error('\p{Jamo_Short_Name=K}');
-Error('\P{Jamo_Short_Name=K}');
-Error('\p{JSN: K}');
-Error('\P{JSN: K}');
-Error('\p{Is_Jamo_Short_Name=K}');
-Error('\P{Is_Jamo_Short_Name=K}');
-Error('\p{Is_JSN=K}');
-Error('\P{Is_JSN=K}');
-Error('\p{Jamo_Short_Name=BB}');
-Error('\P{Jamo_Short_Name=BB}');
-Error('\p{JSN=BB}');
-Error('\P{JSN=BB}');
-Error('\p{Is_Jamo_Short_Name=BB}');
-Error('\P{Is_Jamo_Short_Name=BB}');
-Error('\p{Is_JSN=BB}');
-Error('\P{Is_JSN=BB}');
-Error('\p{Jamo_Short_Name=D}');
-Error('\P{Jamo_Short_Name=D}');
-Error('\p{JSN=D}');
-Error('\P{JSN=D}');
-Error('\p{Is_Jamo_Short_Name=D}');
-Error('\P{Is_Jamo_Short_Name=D}');
-Error('\p{Is_JSN=D}');
-Error('\P{Is_JSN=D}');
-Error('\p{Jamo_Short_Name=E}');
-Error('\P{Jamo_Short_Name=E}');
-Error('\p{JSN=E}');
-Error('\P{JSN=E}');
-Error('\p{Is_Jamo_Short_Name=E}');
-Error('\P{Is_Jamo_Short_Name=E}');
-Error('\p{Is_JSN=E}');
-Error('\P{Is_JSN=E}');
-Error('\p{Jamo_Short_Name=JJ}');
-Error('\P{Jamo_Short_Name=JJ}');
-Error('\p{JSN=JJ}');
-Error('\P{JSN=JJ}');
-Error('\p{Is_Jamo_Short_Name=JJ}');
-Error('\P{Is_Jamo_Short_Name=JJ}');
-Error('\p{Is_JSN=JJ}');
-Error('\P{Is_JSN=JJ}');
-Error('\p{Jamo_Short_Name=G}');
-Error('\P{Jamo_Short_Name=G}');
-Error('\p{JSN=G}');
-Error('\P{JSN=G}');
-Error('\p{Is_Jamo_Short_Name=G}');
-Error('\P{Is_Jamo_Short_Name=G}');
-Error('\p{Is_JSN=G}');
-Error('\P{Is_JSN=G}');
-Error('\p{Jamo_Short_Name=YA}');
-Error('\P{Jamo_Short_Name=YA}');
-Error('\p{JSN:YA}');
-Error('\P{JSN:YA}');
-Error('\p{Is_Jamo_Short_Name=YA}');
-Error('\P{Is_Jamo_Short_Name=YA}');
-Error('\p{Is_JSN: YA}');
-Error('\P{Is_JSN: YA}');
-Error('\p{Jamo_Short_Name: SS}');
-Error('\P{Jamo_Short_Name: SS}');
-Error('\p{JSN=SS}');
-Error('\P{JSN=SS}');
-Error('\p{Is_Jamo_Short_Name=SS}');
-Error('\P{Is_Jamo_Short_Name=SS}');
-Error('\p{Is_JSN=SS}');
-Error('\P{Is_JSN=SS}');
-Error('\p{Jamo_Short_Name=LB}');
-Error('\P{Jamo_Short_Name=LB}');
-Error('\p{JSN=LB}');
-Error('\P{JSN=LB}');
-Error('\p{Is_Jamo_Short_Name=LB}');
-Error('\P{Is_Jamo_Short_Name=LB}');
-Error('\p{Is_JSN=LB}');
-Error('\P{Is_JSN=LB}');
-Error('\p{Jamo_Short_Name=J}');
-Error('\P{Jamo_Short_Name=J}');
-Error('\p{JSN=J}');
-Error('\P{JSN=J}');
-Error('\p{Is_Jamo_Short_Name=J}');
-Error('\P{Is_Jamo_Short_Name=J}');
-Error('\p{Is_JSN=J}');
-Error('\P{Is_JSN=J}');
-Error('\p{Jamo_Short_Name=NH}');
-Error('\P{Jamo_Short_Name=NH}');
-Error('\p{JSN=NH}');
-Error('\P{JSN=NH}');
-Error('\p{Is_Jamo_Short_Name=NH}');
-Error('\P{Is_Jamo_Short_Name=NH}');
-Error('\p{Is_JSN=NH}');
-Error('\P{Is_JSN=NH}');
-Error('\p{Jamo_Short_Name=YEO}');
-Error('\P{Jamo_Short_Name=YEO}');
-Error('\p{JSN=YEO}');
-Error('\P{JSN=YEO}');
-Error('\p{Is_Jamo_Short_Name=YEO}');
-Error('\P{Is_Jamo_Short_Name=YEO}');
-Error('\p{Is_JSN=YEO}');
-Error('\P{Is_JSN=YEO}');
-Error('\p{Jamo_Short_Name=LP}');
-Error('\P{Jamo_Short_Name=LP}');
-Error('\p{JSN=LP}');
-Error('\P{JSN=LP}');
-Error('\p{Is_Jamo_Short_Name: LP}');
-Error('\P{Is_Jamo_Short_Name: LP}');
-Error('\p{Is_JSN=LP}');
-Error('\P{Is_JSN=LP}');
-Error('\p{Jamo_Short_Name=NJ}');
-Error('\P{Jamo_Short_Name=NJ}');
-Error('\p{JSN=NJ}');
-Error('\P{JSN=NJ}');
-Error('\p{Is_Jamo_Short_Name=NJ}');
-Error('\P{Is_Jamo_Short_Name=NJ}');
-Error('\p{Is_JSN: NJ}');
-Error('\P{Is_JSN: NJ}');
-Error('\p{Jamo_Short_Name=B}');
-Error('\P{Jamo_Short_Name=B}');
-Error('\p{JSN=B}');
-Error('\P{JSN=B}');
-Error('\p{Is_Jamo_Short_Name: B}');
-Error('\P{Is_Jamo_Short_Name: B}');
-Error('\p{Is_JSN=B}');
-Error('\P{Is_JSN=B}');
-Error('\p{Jamo_Short_Name=WA}');
-Error('\P{Jamo_Short_Name=WA}');
-Error('\p{JSN=WA}');
-Error('\P{JSN=WA}');
-Error('\p{Is_Jamo_Short_Name=WA}');
-Error('\P{Is_Jamo_Short_Name=WA}');
-Error('\p{Is_JSN=WA}');
-Error('\P{Is_JSN=WA}');
-Error('\p{Jamo_Short_Name=LH}');
-Error('\P{Jamo_Short_Name=LH}');
-Error('\p{JSN=LH}');
-Error('\P{JSN=LH}');
-Error('\p{Is_Jamo_Short_Name=LH}');
-Error('\P{Is_Jamo_Short_Name=LH}');
-Error('\p{Is_JSN: LH}');
-Error('\P{Is_JSN: LH}');
-Error('\p{Jamo_Short_Name=YI}');
-Error('\P{Jamo_Short_Name=YI}');
-Error('\p{JSN=YI}');
-Error('\P{JSN=YI}');
-Error('\p{Is_Jamo_Short_Name=YI}');
-Error('\P{Is_Jamo_Short_Name=YI}');
-Error('\p{Is_JSN=YI}');
-Error('\P{Is_JSN=YI}');
-Error('\p{Jamo_Short_Name=WEO}');
-Error('\P{Jamo_Short_Name=WEO}');
-Error('\p{JSN=WEO}');
-Error('\P{JSN=WEO}');
-Error('\p{Is_Jamo_Short_Name=WEO}');
-Error('\P{Is_Jamo_Short_Name=WEO}');
-Error('\p{Is_JSN=WEO}');
-Error('\P{Is_JSN=WEO}');
-Error('\p{Jamo_Short_Name=LS}');
-Error('\P{Jamo_Short_Name=LS}');
-Error('\p{JSN=LS}');
-Error('\P{JSN=LS}');
-Error('\p{Is_Jamo_Short_Name=LS}');
-Error('\P{Is_Jamo_Short_Name=LS}');
-Error('\p{Is_JSN=LS}');
-Error('\P{Is_JSN=LS}');
-Error('\p{Jamo_Short_Name:BS}');
-Error('\P{Jamo_Short_Name:BS}');
-Error('\p{JSN: BS}');
-Error('\P{JSN: BS}');
-Error('\p{Is_Jamo_Short_Name=BS}');
-Error('\P{Is_Jamo_Short_Name=BS}');
-Error('\p{Is_JSN=BS}');
-Error('\P{Is_JSN=BS}');
-Error('\p{Jamo_Short_Name=YO}');
-Error('\P{Jamo_Short_Name=YO}');
-Error('\p{JSN: YO}');
-Error('\P{JSN: YO}');
-Error('\p{Is_Jamo_Short_Name=YO}');
-Error('\P{Is_Jamo_Short_Name=YO}');
-Error('\p{Is_JSN=YO}');
-Error('\P{Is_JSN=YO}');
-Error('\p{Jamo_Short_Name=OE}');
-Error('\P{Jamo_Short_Name=OE}');
-Error('\p{JSN=OE}');
-Error('\P{JSN=OE}');
-Error('\p{Is_Jamo_Short_Name=OE}');
-Error('\P{Is_Jamo_Short_Name=OE}');
-Error('\p{Is_JSN=OE}');
-Error('\P{Is_JSN=OE}');
-Error('\p{Jamo_Short_Name=M}');
-Error('\P{Jamo_Short_Name=M}');
-Error('\p{JSN=M}');
-Error('\P{JSN=M}');
-Error('\p{Is_Jamo_Short_Name=M}');
-Error('\P{Is_Jamo_Short_Name=M}');
-Error('\p{Is_JSN=M}');
-Error('\P{Is_JSN=M}');
-Error('\p{Jamo_Short_Name=EO}');
-Error('\P{Jamo_Short_Name=EO}');
-Error('\p{JSN=EO}');
-Error('\P{JSN=EO}');
-Error('\p{Is_Jamo_Short_Name: EO}');
-Error('\P{Is_Jamo_Short_Name: EO}');
-Error('\p{Is_JSN: EO}');
-Error('\P{Is_JSN: EO}');
-Error('\p{Jamo_Short_Name=C}');
-Error('\P{Jamo_Short_Name=C}');
-Error('\p{JSN=C}');
-Error('\P{JSN=C}');
-Error('\p{Is_Jamo_Short_Name=C}');
-Error('\P{Is_Jamo_Short_Name=C}');
-Error('\p{Is_JSN=C}');
-Error('\P{Is_JSN=C}');
-Error('\p{Jamo_Short_Name:WI}');
-Error('\P{Jamo_Short_Name:WI}');
-Error('\p{JSN=WI}');
-Error('\P{JSN=WI}');
-Error('\p{Is_Jamo_Short_Name=WI}');
-Error('\P{Is_Jamo_Short_Name=WI}');
-Error('\p{Is_JSN: WI}');
-Error('\P{Is_JSN: WI}');
-Error('\p{Jamo_Short_Name=EU}');
-Error('\P{Jamo_Short_Name=EU}');
-Error('\p{JSN=EU}');
-Error('\P{JSN=EU}');
-Error('\p{Is_Jamo_Short_Name=EU}');
-Error('\P{Is_Jamo_Short_Name=EU}');
-Error('\p{Is_JSN=EU}');
-Error('\P{Is_JSN=EU}');
-Error('\p{Jamo_Short_Name=LG}');
-Error('\P{Jamo_Short_Name=LG}');
-Error('\p{JSN=LG}');
-Error('\P{JSN=LG}');
-Error('\p{Is_Jamo_Short_Name=LG}');
-Error('\P{Is_Jamo_Short_Name=LG}');
-Error('\p{Is_JSN=LG}');
-Error('\P{Is_JSN=LG}');
-Error('\p{Jamo_Short_Name=L}');
-Error('\P{Jamo_Short_Name=L}');
-Error('\p{JSN=L}');
-Error('\P{JSN=L}');
-Error('\p{Is_Jamo_Short_Name=L}');
-Error('\P{Is_Jamo_Short_Name=L}');
-Error('\p{Is_JSN=L}');
-Error('\P{Is_JSN=L}');
-Error('\p{Jamo_Short_Name=P}');
-Error('\P{Jamo_Short_Name=P}');
-Error('\p{JSN=P}');
-Error('\P{JSN=P}');
-Error('\p{Is_Jamo_Short_Name=P}');
-Error('\P{Is_Jamo_Short_Name=P}');
-Error('\p{Is_JSN=P}');
-Error('\P{Is_JSN=P}');
-Error('\p{Jamo_Short_Name=DD}');
-Error('\P{Jamo_Short_Name=DD}');
-Error('\p{JSN=DD}');
-Error('\P{JSN=DD}');
-Error('\p{Is_Jamo_Short_Name: DD}');
-Error('\P{Is_Jamo_Short_Name: DD}');
-Error('\p{Is_JSN=DD}');
-Error('\P{Is_JSN=DD}');
-Error('\p{Jamo_Short_Name=NG}');
-Error('\P{Jamo_Short_Name=NG}');
-Error('\p{JSN=NG}');
-Error('\P{JSN=NG}');
-Error('\p{Is_Jamo_Short_Name=NG}');
-Error('\P{Is_Jamo_Short_Name=NG}');
-Error('\p{Is_JSN=NG}');
-Error('\P{Is_JSN=NG}');
-Error('\p{Jamo_Short_Name=AE}');
-Error('\P{Jamo_Short_Name=AE}');
-Error('\p{JSN=AE}');
-Error('\P{JSN=AE}');
-Error('\p{Is_Jamo_Short_Name: AE}');
-Error('\P{Is_Jamo_Short_Name: AE}');
-Error('\p{Is_JSN=AE}');
-Error('\P{Is_JSN=AE}');
-Error('\p{Jamo_Short_Name=T}');
-Error('\P{Jamo_Short_Name=T}');
-Error('\p{JSN=T}');
-Error('\P{JSN=T}');
-Error('\p{Is_Jamo_Short_Name=T}');
-Error('\P{Is_Jamo_Short_Name=T}');
-Error('\p{Is_JSN=T}');
-Error('\P{Is_JSN=T}');
-Error('\p{Jamo_Short_Name=A}');
-Error('\P{Jamo_Short_Name=A}');
-Error('\p{JSN=A}');
-Error('\P{JSN=A}');
-Error('\p{Is_Jamo_Short_Name=A}');
-Error('\P{Is_Jamo_Short_Name=A}');
-Error('\p{Is_JSN:A}');
-Error('\P{Is_JSN:A}');
-Error('\p{Jamo_Short_Name=N}');
-Error('\P{Jamo_Short_Name=N}');
-Error('\p{JSN=N}');
-Error('\P{JSN=N}');
-Error('\p{Is_Jamo_Short_Name=N}');
-Error('\P{Is_Jamo_Short_Name=N}');
-Error('\p{Is_JSN=N}');
-Error('\P{Is_JSN=N}');
-Error('\p{Jamo_Short_Name=YAE}');
-Error('\P{Jamo_Short_Name=YAE}');
-Error('\p{JSN=YAE}');
-Error('\P{JSN=YAE}');
-Error('\p{Is_Jamo_Short_Name=YAE}');
-Error('\P{Is_Jamo_Short_Name=YAE}');
-Error('\p{Is_JSN=YAE}');
-Error('\P{Is_JSN=YAE}');
-Error('\p{Jamo_Short_Name=U}');
-Error('\P{Jamo_Short_Name=U}');
-Error('\p{JSN=U}');
-Error('\P{JSN=U}');
-Error('\p{Is_Jamo_Short_Name=U}');
-Error('\P{Is_Jamo_Short_Name=U}');
-Error('\p{Is_JSN=U}');
-Error('\P{Is_JSN=U}');
-Error('\p{Jamo_Short_Name=WAE}');
-Error('\P{Jamo_Short_Name=WAE}');
-Error('\p{JSN=WAE}');
-Error('\P{JSN=WAE}');
-Error('\p{Is_Jamo_Short_Name=WAE}');
-Error('\P{Is_Jamo_Short_Name=WAE}');
-Error('\p{Is_JSN=WAE}');
-Error('\P{Is_JSN=WAE}');
-Error('\p{Jamo_Short_Name=GS}');
-Error('\P{Jamo_Short_Name=GS}');
-Error('\p{JSN=GS}');
-Error('\P{JSN=GS}');
-Error('\p{Is_Jamo_Short_Name=GS}');
-Error('\P{Is_Jamo_Short_Name=GS}');
-Error('\p{Is_JSN=GS}');
-Error('\P{Is_JSN=GS}');
-Error('\p{Jamo_Short_Name=H}');
-Error('\P{Jamo_Short_Name=H}');
-Error('\p{JSN: H}');
-Error('\P{JSN: H}');
-Error('\p{Is_Jamo_Short_Name=H}');
-Error('\P{Is_Jamo_Short_Name=H}');
-Error('\p{Is_JSN=H}');
-Error('\P{Is_JSN=H}');
-Error('\p{Jamo_Short_Name: LT}');
-Error('\P{Jamo_Short_Name: LT}');
-Error('\p{JSN=LT}');
-Error('\P{JSN=LT}');
-Error('\p{Is_Jamo_Short_Name=LT}');
-Error('\P{Is_Jamo_Short_Name=LT}');
-Error('\p{Is_JSN=LT}');
-Error('\P{Is_JSN=LT}');
-Error('\p{Jamo_Short_Name: YE}');
-Error('\P{Jamo_Short_Name: YE}');
-Error('\p{JSN=YE}');
-Error('\P{JSN=YE}');
-Error('\p{Is_Jamo_Short_Name: YE}');
-Error('\P{Is_Jamo_Short_Name: YE}');
-Error('\p{Is_JSN=YE}');
-Error('\P{Is_JSN=YE}');
-Error('\p{Jamo_Short_Name=I}');
-Error('\P{Jamo_Short_Name=I}');
-Error('\p{JSN=I}');
-Error('\P{JSN=I}');
-Error('\p{Is_Jamo_Short_Name=I}');
-Error('\P{Is_Jamo_Short_Name=I}');
-Error('\p{Is_JSN=I}');
-Error('\P{Is_JSN=I}');
-Error('\p{Jamo_Short_Name=R}');
-Error('\P{Jamo_Short_Name=R}');
-Error('\p{JSN=R}');
-Error('\P{JSN=R}');
-Error('\p{Is_Jamo_Short_Name=R}');
-Error('\P{Is_Jamo_Short_Name=R}');
-Error('\p{Is_JSN=R}');
-Error('\P{Is_JSN=R}');
-Error('\p{Jamo_Short_Name=O}');
-Error('\P{Jamo_Short_Name=O}');
-Error('\p{JSN=O}');
-Error('\P{JSN=O}');
-Error('\p{Is_Jamo_Short_Name=O}');
-Error('\P{Is_Jamo_Short_Name=O}');
-Error('\p{Is_JSN=O}');
-Error('\P{Is_JSN=O}');
-Error('\p{Age= :=000003.2}');
-Error('\P{Age= :=000003.2}');
-Expect(1, 544, '\p{Age=0000003.2}', "");
-Expect(0, 544, '\p{^Age=0000003.2}', "");
-Expect(0, 544, '\P{Age=0000003.2}', "");
-Expect(1, 544, '\P{^Age=0000003.2}', "");
-Expect(0, 543, '\p{Age=0000003.2}', "");
-Expect(1, 543, '\p{^Age=0000003.2}', "");
-Expect(1, 543, '\P{Age=0000003.2}', "");
-Expect(0, 543, '\P{^Age=0000003.2}', "");
-Error('\p{Is_Age= 00_3.2:=}');
-Error('\P{Is_Age= 00_3.2:=}');
-Expect(1, 544, '\p{Is_Age=0_0_0_03.2}', "");
-Expect(0, 544, '\p{^Is_Age=0_0_0_03.2}', "");
-Expect(0, 544, '\P{Is_Age=0_0_0_03.2}', "");
-Expect(1, 544, '\P{^Is_Age=0_0_0_03.2}', "");
-Expect(0, 543, '\p{Is_Age=0_0_0_03.2}', "");
-Expect(1, 543, '\p{^Is_Age=0_0_0_03.2}', "");
-Expect(1, 543, '\P{Is_Age=0_0_0_03.2}', "");
-Expect(0, 543, '\P{^Is_Age=0_0_0_03.2}', "");
-Error('\p{Age=/a/_ +0_0 0 002.0}');
-Error('\P{Age=/a/_ +0_0 0 002.0}');
-Expect(1, 1441, '\p{Age=+0_0_0_0_0_0_02.0}', "");
-Expect(0, 1441, '\p{^Age=+0_0_0_0_0_0_02.0}', "");
-Expect(0, 1441, '\P{Age=+0_0_0_0_0_0_02.0}', "");
-Expect(1, 1441, '\P{^Age=+0_0_0_0_0_0_02.0}', "");
-Expect(0, 1424, '\p{Age=+0_0_0_0_0_0_02.0}', "");
-Expect(1, 1424, '\p{^Age=+0_0_0_0_0_0_02.0}', "");
-Expect(1, 1424, '\P{Age=+0_0_0_0_0_0_02.0}', "");
-Expect(0, 1424, '\P{^Age=+0_0_0_0_0_0_02.0}', "");
-Error('\p{Is_Age=-:=+000 2.0}');
-Error('\P{Is_Age=-:=+000 2.0}');
-Expect(1, 1441, '\p{Is_Age=2.0}', "");
-Expect(0, 1441, '\p{^Is_Age=2.0}', "");
-Expect(0, 1441, '\P{Is_Age=2.0}', "");
-Expect(1, 1441, '\P{^Is_Age=2.0}', "");
-Expect(0, 1424, '\p{Is_Age=2.0}', "");
-Expect(1, 1424, '\p{^Is_Age=2.0}', "");
-Expect(1, 1424, '\P{Is_Age=2.0}', "");
-Expect(0, 1424, '\P{^Is_Age=2.0}', "");
-Error('\p{Age=/a/- 00000001.1}');
-Error('\P{Age=/a/- 00000001.1}');
-Expect(1, 501, '\p{Age=+001.1}', "");
-Expect(0, 501, '\p{^Age=+001.1}', "");
-Expect(0, 501, '\P{Age=+001.1}', "");
-Expect(1, 501, '\P{^Age=+001.1}', "");
-Expect(0, 505, '\p{Age=+001.1}', "");
-Expect(1, 505, '\p{^Age=+001.1}', "");
-Expect(1, 505, '\P{Age=+001.1}', "");
-Expect(0, 505, '\P{^Age=+001.1}', "");
-Error('\p{Is_Age=/a/ 001.1}');
-Error('\P{Is_Age=/a/ 001.1}');
-Expect(1, 501, '\p{Is_Age:001.1}', "");
-Expect(0, 501, '\p{^Is_Age:001.1}', "");
-Expect(0, 501, '\P{Is_Age:001.1}', "");
-Expect(1, 501, '\P{^Is_Age:001.1}', "");
-Expect(0, 505, '\p{Is_Age:001.1}', "");
-Expect(1, 505, '\p{^Is_Age:001.1}', "");
-Expect(1, 505, '\P{Is_Age:001.1}', "");
-Expect(0, 505, '\P{^Is_Age:001.1}', "");
-Error('\p{Age= +5.0:=}');
-Error('\P{Age= +5.0:=}');
-Expect(1, 591, '\p{Age=00_5.0}', "");
-Expect(0, 591, '\p{^Age=00_5.0}', "");
-Expect(0, 591, '\P{Age=00_5.0}', "");
-Expect(1, 591, '\P{^Age=00_5.0}', "");
-Expect(0, 577, '\p{Age=00_5.0}', "");
-Expect(1, 577, '\p{^Age=00_5.0}', "");
-Expect(1, 577, '\P{Age=00_5.0}', "");
-Expect(0, 577, '\P{^Age=00_5.0}', "");
-Error('\p{Is_Age: := +00005.0}');
-Error('\P{Is_Age: := +00005.0}');
-Expect(1, 591, '\p{Is_Age=0_0_05.0}', "");
-Expect(0, 591, '\p{^Is_Age=0_0_05.0}', "");
-Expect(0, 591, '\P{Is_Age=0_0_05.0}', "");
-Expect(1, 591, '\P{^Is_Age=0_0_05.0}', "");
-Expect(0, 577, '\p{Is_Age=0_0_05.0}', "");
-Expect(1, 577, '\p{^Is_Age=0_0_05.0}', "");
-Expect(1, 577, '\P{Is_Age=0_0_05.0}', "");
-Expect(0, 577, '\P{^Is_Age=0_0_05.0}', "");
-Error('\p{Age=:=_ +00000 3.0}');
-Error('\P{Age=:=_ +00000 3.0}');
-Expect(1, 505, '\p{Age=+0000_3.0}', "");
-Expect(0, 505, '\p{^Age=+0000_3.0}', "");
-Expect(0, 505, '\P{Age=+0000_3.0}', "");
-Expect(1, 505, '\P{^Age=+0000_3.0}', "");
-Expect(0, 501, '\p{Age=+0000_3.0}', "");
-Expect(1, 501, '\p{^Age=+0000_3.0}', "");
-Expect(1, 501, '\P{Age=+0000_3.0}', "");
-Expect(0, 501, '\P{^Age=+0000_3.0}', "");
-Error('\p{Is_Age= /a/+0_0_0 0_0003.0}');
-Error('\P{Is_Age= /a/+0_0_0 0_0003.0}');
-Expect(1, 505, '\p{Is_Age=0_0_0_0_0003.0}', "");
-Expect(0, 505, '\p{^Is_Age=0_0_0_0_0003.0}', "");
-Expect(0, 505, '\P{Is_Age=0_0_0_0_0003.0}', "");
-Expect(1, 505, '\P{^Is_Age=0_0_0_0_0003.0}', "");
-Expect(0, 501, '\p{Is_Age=0_0_0_0_0003.0}', "");
-Expect(1, 501, '\p{^Is_Age=0_0_0_0_0003.0}', "");
-Expect(1, 501, '\P{Is_Age=0_0_0_0_0003.0}', "");
-Expect(0, 501, '\P{^Is_Age=0_0_0_0_0003.0}', "");
-Error('\p{Age= -UNASSIGNED:=}');
-Error('\P{Age= -UNASSIGNED:=}');
-Expect(1, 889, '\p{Age=unassigned}', "");
-Expect(0, 889, '\p{^Age=unassigned}', "");
-Expect(0, 889, '\P{Age=unassigned}', "");
-Expect(1, 889, '\P{^Age=unassigned}', "");
-Expect(0, 887, '\p{Age=unassigned}', "");
-Expect(1, 887, '\p{^Age=unassigned}', "");
-Expect(1, 887, '\P{Age=unassigned}', "");
-Expect(0, 887, '\P{^Age=unassigned}', "");
-Expect(1, 889, '\p{Age= unassigned}', "");
-Expect(0, 889, '\p{^Age= unassigned}', "");
-Expect(0, 889, '\P{Age= unassigned}', "");
-Expect(1, 889, '\P{^Age= unassigned}', "");
-Expect(0, 887, '\p{Age= unassigned}', "");
-Expect(1, 887, '\p{^Age= unassigned}', "");
-Expect(1, 887, '\P{Age= unassigned}', "");
-Expect(0, 887, '\P{^Age= unassigned}', "");
-Error('\p{Is_Age=:= _UNASSIGNED}');
-Error('\P{Is_Age=:= _UNASSIGNED}');
-Expect(1, 889, '\p{Is_Age=unassigned}', "");
-Expect(0, 889, '\p{^Is_Age=unassigned}', "");
-Expect(0, 889, '\P{Is_Age=unassigned}', "");
-Expect(1, 889, '\P{^Is_Age=unassigned}', "");
-Expect(0, 887, '\p{Is_Age=unassigned}', "");
-Expect(1, 887, '\p{^Is_Age=unassigned}', "");
-Expect(1, 887, '\P{Is_Age=unassigned}', "");
-Expect(0, 887, '\P{^Is_Age=unassigned}', "");
-Expect(1, 889, '\p{Is_Age: _Unassigned}', "");
-Expect(0, 889, '\p{^Is_Age: _Unassigned}', "");
-Expect(0, 889, '\P{Is_Age: _Unassigned}', "");
-Expect(1, 889, '\P{^Is_Age: _Unassigned}', "");
-Expect(0, 887, '\p{Is_Age: _Unassigned}', "");
-Expect(1, 887, '\p{^Is_Age: _Unassigned}', "");
-Expect(1, 887, '\P{Is_Age: _Unassigned}', "");
-Expect(0, 887, '\P{^Is_Age: _Unassigned}', "");
-Error('\p{Age= :=00000005.1}');
-Error('\P{Age= :=00000005.1}');
-Expect(1, 883, '\p{Age=0000005.1}', "");
-Expect(0, 883, '\p{^Age=0000005.1}', "");
-Expect(0, 883, '\P{Age=0000005.1}', "");
-Expect(1, 883, '\P{^Age=0000005.1}', "");
-Expect(0, 879, '\p{Age=0000005.1}', "");
-Expect(1, 879, '\p{^Age=0000005.1}', "");
-Expect(1, 879, '\P{Age=0000005.1}', "");
-Expect(0, 879, '\P{^Age=0000005.1}', "");
-Error('\p{Is_Age=_+00:=5.1}');
-Error('\P{Is_Age=_+00:=5.1}');
-Expect(1, 883, '\p{Is_Age=+0_0_0_05.1}', "");
-Expect(0, 883, '\p{^Is_Age=+0_0_0_05.1}', "");
-Expect(0, 883, '\P{Is_Age=+0_0_0_05.1}', "");
-Expect(1, 883, '\P{^Is_Age=+0_0_0_05.1}', "");
-Expect(0, 879, '\p{Is_Age=+0_0_0_05.1}', "");
-Expect(1, 879, '\p{^Is_Age=+0_0_0_05.1}', "");
-Expect(1, 879, '\P{Is_Age=+0_0_0_05.1}', "");
-Expect(0, 879, '\P{^Is_Age=+0_0_0_05.1}', "");
-Error('\p{Age:/a/ 4.0}');
-Error('\P{Age:/a/ 4.0}');
-Expect(1, 545, '\p{Age=+4.0}', "");
-Expect(0, 545, '\p{^Age=+4.0}', "");
-Expect(0, 545, '\P{Age=+4.0}', "");
-Expect(1, 545, '\P{^Age=+4.0}', "");
-Expect(0, 544, '\p{Age=+4.0}', "");
-Expect(1, 544, '\p{^Age=+4.0}', "");
-Expect(1, 544, '\P{Age=+4.0}', "");
-Expect(0, 544, '\P{^Age=+4.0}', "");
-Error('\p{Is_Age= :=0 0 0_0 0004.0}');
-Error('\P{Is_Age= :=0 0 0_0 0004.0}');
-Expect(1, 545, '\p{Is_Age=000000004.0}', "");
-Expect(0, 545, '\p{^Is_Age=000000004.0}', "");
-Expect(0, 545, '\P{Is_Age=000000004.0}', "");
-Expect(1, 545, '\P{^Is_Age=000000004.0}', "");
-Expect(0, 544, '\p{Is_Age=000000004.0}', "");
-Expect(1, 544, '\p{^Is_Age=000000004.0}', "");
-Expect(1, 544, '\P{Is_Age=000000004.0}', "");
-Expect(0, 544, '\P{^Is_Age=000000004.0}', "");
-Error('\p{Age=/a/000000003.1}');
-Error('\P{Age=/a/000000003.1}');
-Expect(1, 1013, '\p{Age=00_00_03.1}', "");
-Expect(0, 1013, '\p{^Age=00_00_03.1}', "");
-Expect(0, 1013, '\P{Age=00_00_03.1}', "");
-Expect(1, 1013, '\P{^Age=00_00_03.1}', "");
-Expect(0, 1011, '\p{Age=00_00_03.1}', "");
-Expect(1, 1011, '\p{^Age=00_00_03.1}', "");
-Expect(1, 1011, '\P{Age=00_00_03.1}', "");
-Expect(0, 1011, '\P{^Age=00_00_03.1}', "");
-Error('\p{Is_Age= 003.1:=}');
-Error('\P{Is_Age= 003.1:=}');
-Expect(1, 1013, '\p{Is_Age=+00_3.1}', "");
-Expect(0, 1013, '\p{^Is_Age=+00_3.1}', "");
-Expect(0, 1013, '\P{Is_Age=+00_3.1}', "");
-Expect(1, 1013, '\P{^Is_Age=+00_3.1}', "");
-Expect(0, 1011, '\p{Is_Age=+00_3.1}', "");
-Expect(1, 1011, '\p{^Is_Age=+00_3.1}', "");
-Expect(1, 1011, '\P{Is_Age=+00_3.1}', "");
-Expect(0, 1011, '\P{^Is_Age=+00_3.1}', "");
-Error('\p{Age: - 0:=2.1}');
-Error('\P{Age: - 0:=2.1}');
-Expect(1, 8364, '\p{Age=+0_0_02.1}', "");
-Expect(0, 8364, '\p{^Age=+0_0_02.1}', "");
-Expect(0, 8364, '\P{Age=+0_0_02.1}', "");
-Expect(1, 8364, '\P{^Age=+0_0_02.1}', "");
-Expect(0, 8363, '\p{Age=+0_0_02.1}', "");
-Expect(1, 8363, '\p{^Age=+0_0_02.1}', "");
-Expect(1, 8363, '\P{Age=+0_0_02.1}', "");
-Expect(0, 8363, '\P{^Age=+0_0_02.1}', "");
-Error('\p{Is_Age=/a/ _00000002.1}');
-Error('\P{Is_Age=/a/ _00000002.1}');
-Expect(1, 8364, '\p{Is_Age=+2.1}', "");
-Expect(0, 8364, '\p{^Is_Age=+2.1}', "");
-Expect(0, 8364, '\P{Is_Age=+2.1}', "");
-Expect(1, 8364, '\P{^Is_Age=+2.1}', "");
-Expect(0, 8363, '\p{Is_Age=+2.1}', "");
-Expect(1, 8363, '\p{^Is_Age=+2.1}', "");
-Expect(1, 8363, '\P{Is_Age=+2.1}', "");
-Expect(0, 8363, '\P{^Is_Age=+2.1}', "");
-Error('\p{Age= :=000000004.1}');
-Error('\P{Age= :=000000004.1}');
-Expect(1, 577, '\p{Age=+0_0_0_0_0_0_0_0_04.1}', "");
-Expect(0, 577, '\p{^Age=+0_0_0_0_0_0_0_0_04.1}', "");
-Expect(0, 577, '\P{Age=+0_0_0_0_0_0_0_0_04.1}', "");
-Expect(1, 577, '\P{^Age=+0_0_0_0_0_0_0_0_04.1}', "");
-Expect(0, 566, '\p{Age=+0_0_0_0_0_0_0_0_04.1}', "");
-Expect(1, 566, '\p{^Age=+0_0_0_0_0_0_0_0_04.1}', "");
-Expect(1, 566, '\P{Age=+0_0_0_0_0_0_0_0_04.1}', "");
-Expect(0, 566, '\P{^Age=+0_0_0_0_0_0_0_0_04.1}', "");
-Error('\p{Is_Age=_:=000-4.1}');
-Error('\P{Is_Age=_:=000-4.1}');
-Expect(1, 577, '\p{Is_Age=+004.1}', "");
-Expect(0, 577, '\p{^Is_Age=+004.1}', "");
-Expect(0, 577, '\P{Is_Age=+004.1}', "");
-Expect(1, 577, '\P{^Is_Age=+004.1}', "");
-Expect(0, 566, '\p{Is_Age=+004.1}', "");
-Expect(1, 566, '\p{^Is_Age=+004.1}', "");
-Expect(1, 566, '\P{Is_Age=+004.1}', "");
-Expect(0, 566, '\P{^Is_Age=+004.1}', "");
-Error('\p{Expands_On_NFKD=Yes}');
-Error('\P{Expands_On_NFKD=Yes}');
-Error('\p{XO_NFKD=Y}');
-Error('\P{XO_NFKD=Y}');
-Error('\p{Is_Expands_On_NFKD=T}');
-Error('\P{Is_Expands_On_NFKD=T}');
-Error('\p{Is_XO_NFKD=True}');
-Error('\P{Is_XO_NFKD=True}');
-Error('\p{Expands_On_NFKD=No}');
-Error('\P{Expands_On_NFKD=No}');
-Error('\p{XO_NFKD=N}');
-Error('\P{XO_NFKD=N}');
-Error('\p{Is_Expands_On_NFKD:F}');
-Error('\P{Is_Expands_On_NFKD:F}');
-Error('\p{Is_XO_NFKD=False}');
-Error('\P{Is_XO_NFKD=False}');
-Error('\p{Grapheme_Cluster_Break=_:=spacingmark}');
-Error('\P{Grapheme_Cluster_Break=_:=spacingmark}');
-Expect(1, 2307, '\p{Grapheme_Cluster_Break:spacingmark}', "");
-Expect(0, 2307, '\p{^Grapheme_Cluster_Break:spacingmark}', "");
-Expect(0, 2307, '\P{Grapheme_Cluster_Break:spacingmark}', "");
-Expect(1, 2307, '\P{^Grapheme_Cluster_Break:spacingmark}', "");
-Expect(0, 2306, '\p{Grapheme_Cluster_Break:spacingmark}', "");
-Expect(1, 2306, '\p{^Grapheme_Cluster_Break:spacingmark}', "");
-Expect(1, 2306, '\P{Grapheme_Cluster_Break:spacingmark}', "");
-Expect(0, 2306, '\P{^Grapheme_Cluster_Break:spacingmark}', "");
-Expect(1, 2307, '\p{Grapheme_Cluster_Break=- SPACINGMARK}', "");
-Expect(0, 2307, '\p{^Grapheme_Cluster_Break=- SPACINGMARK}', "");
-Expect(0, 2307, '\P{Grapheme_Cluster_Break=- SPACINGMARK}', "");
-Expect(1, 2307, '\P{^Grapheme_Cluster_Break=- SPACINGMARK}', "");
-Expect(0, 2306, '\p{Grapheme_Cluster_Break=- SPACINGMARK}', "");
-Expect(1, 2306, '\p{^Grapheme_Cluster_Break=- SPACINGMARK}', "");
-Expect(1, 2306, '\P{Grapheme_Cluster_Break=- SPACINGMARK}', "");
-Expect(0, 2306, '\P{^Grapheme_Cluster_Break=- SPACINGMARK}', "");
-Error('\p{GCB= :=SM}');
-Error('\P{GCB= :=SM}');
-Expect(1, 2307, '\p{GCB=sm}', "");
-Expect(0, 2307, '\p{^GCB=sm}', "");
-Expect(0, 2307, '\P{GCB=sm}', "");
-Expect(1, 2307, '\P{^GCB=sm}', "");
-Expect(0, 2306, '\p{GCB=sm}', "");
-Expect(1, 2306, '\p{^GCB=sm}', "");
-Expect(1, 2306, '\P{GCB=sm}', "");
-Expect(0, 2306, '\P{^GCB=sm}', "");
-Expect(1, 2307, '\p{GCB=-SM}', "");
-Expect(0, 2307, '\p{^GCB=-SM}', "");
-Expect(0, 2307, '\P{GCB=-SM}', "");
-Expect(1, 2307, '\P{^GCB=-SM}', "");
-Expect(0, 2306, '\p{GCB=-SM}', "");
-Expect(1, 2306, '\p{^GCB=-SM}', "");
-Expect(1, 2306, '\P{GCB=-SM}', "");
-Expect(0, 2306, '\P{^GCB=-SM}', "");
-Error('\p{Is_Grapheme_Cluster_Break=:= spacingmark}');
-Error('\P{Is_Grapheme_Cluster_Break=:= spacingmark}');
-Expect(1, 2307, '\p{Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(0, 2307, '\p{^Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(0, 2307, '\P{Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(1, 2307, '\P{^Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(0, 2306, '\p{Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(1, 2306, '\p{^Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(1, 2306, '\P{Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(0, 2306, '\P{^Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(1, 2307, '\p{Is_Grapheme_Cluster_Break: -SPACINGMARK}', "");
-Expect(0, 2307, '\p{^Is_Grapheme_Cluster_Break: -SPACINGMARK}', "");
-Expect(0, 2307, '\P{Is_Grapheme_Cluster_Break: -SPACINGMARK}', "");
-Expect(1, 2307, '\P{^Is_Grapheme_Cluster_Break: -SPACINGMARK}', "");
-Expect(0, 2306, '\p{Is_Grapheme_Cluster_Break: -SPACINGMARK}', "");
-Expect(1, 2306, '\p{^Is_Grapheme_Cluster_Break: -SPACINGMARK}', "");
-Expect(1, 2306, '\P{Is_Grapheme_Cluster_Break: -SPACINGMARK}', "");
-Expect(0, 2306, '\P{^Is_Grapheme_Cluster_Break: -SPACINGMARK}', "");
-Error('\p{Is_GCB= SM/a/}');
-Error('\P{Is_GCB= SM/a/}');
-Expect(1, 2307, '\p{Is_GCB=sm}', "");
-Expect(0, 2307, '\p{^Is_GCB=sm}', "");
-Expect(0, 2307, '\P{Is_GCB=sm}', "");
-Expect(1, 2307, '\P{^Is_GCB=sm}', "");
-Expect(0, 2306, '\p{Is_GCB=sm}', "");
-Expect(1, 2306, '\p{^Is_GCB=sm}', "");
-Expect(1, 2306, '\P{Is_GCB=sm}', "");
-Expect(0, 2306, '\P{^Is_GCB=sm}', "");
-Expect(1, 2307, '\p{Is_GCB= SM}', "");
-Expect(0, 2307, '\p{^Is_GCB= SM}', "");
-Expect(0, 2307, '\P{Is_GCB= SM}', "");
-Expect(1, 2307, '\P{^Is_GCB= SM}', "");
-Expect(0, 2306, '\p{Is_GCB= SM}', "");
-Expect(1, 2306, '\p{^Is_GCB= SM}', "");
-Expect(1, 2306, '\P{Is_GCB= SM}', "");
-Expect(0, 2306, '\P{^Is_GCB= SM}', "");
-Error('\p{Grapheme_Cluster_Break=- T/a/}');
-Error('\P{Grapheme_Cluster_Break=- T/a/}');
-Expect(1, 4601, '\p{Grapheme_Cluster_Break=t}', "");
-Expect(0, 4601, '\p{^Grapheme_Cluster_Break=t}', "");
-Expect(0, 4601, '\P{Grapheme_Cluster_Break=t}', "");
-Expect(1, 4601, '\P{^Grapheme_Cluster_Break=t}', "");
-Expect(0, 4519, '\p{Grapheme_Cluster_Break=t}', "");
-Expect(1, 4519, '\p{^Grapheme_Cluster_Break=t}', "");
-Expect(1, 4519, '\P{Grapheme_Cluster_Break=t}', "");
-Expect(0, 4519, '\P{^Grapheme_Cluster_Break=t}', "");
-Expect(1, 4601, '\p{Grapheme_Cluster_Break= T}', "");
-Expect(0, 4601, '\p{^Grapheme_Cluster_Break= T}', "");
-Expect(0, 4601, '\P{Grapheme_Cluster_Break= T}', "");
-Expect(1, 4601, '\P{^Grapheme_Cluster_Break= T}', "");
-Expect(0, 4519, '\p{Grapheme_Cluster_Break= T}', "");
-Expect(1, 4519, '\p{^Grapheme_Cluster_Break= T}', "");
-Expect(1, 4519, '\P{Grapheme_Cluster_Break= T}', "");
-Expect(0, 4519, '\P{^Grapheme_Cluster_Break= T}', "");
-Error('\p{GCB=/a/_t}');
-Error('\P{GCB=/a/_t}');
-Expect(1, 4601, '\p{GCB: t}', "");
-Expect(0, 4601, '\p{^GCB: t}', "");
-Expect(0, 4601, '\P{GCB: t}', "");
-Expect(1, 4601, '\P{^GCB: t}', "");
-Expect(0, 4519, '\p{GCB: t}', "");
-Expect(1, 4519, '\p{^GCB: t}', "");
-Expect(1, 4519, '\P{GCB: t}', "");
-Expect(0, 4519, '\P{^GCB: t}', "");
-Expect(1, 4601, '\p{GCB= -T}', "");
-Expect(0, 4601, '\p{^GCB= -T}', "");
-Expect(0, 4601, '\P{GCB= -T}', "");
-Expect(1, 4601, '\P{^GCB= -T}', "");
-Expect(0, 4519, '\p{GCB= -T}', "");
-Expect(1, 4519, '\p{^GCB= -T}', "");
-Expect(1, 4519, '\P{GCB= -T}', "");
-Expect(0, 4519, '\P{^GCB= -T}', "");
-Error('\p{Is_Grapheme_Cluster_Break= t/a/}');
-Error('\P{Is_Grapheme_Cluster_Break= t/a/}');
-Expect(1, 4601, '\p{Is_Grapheme_Cluster_Break=t}', "");
-Expect(0, 4601, '\p{^Is_Grapheme_Cluster_Break=t}', "");
-Expect(0, 4601, '\P{Is_Grapheme_Cluster_Break=t}', "");
-Expect(1, 4601, '\P{^Is_Grapheme_Cluster_Break=t}', "");
-Expect(0, 4519, '\p{Is_Grapheme_Cluster_Break=t}', "");
-Expect(1, 4519, '\p{^Is_Grapheme_Cluster_Break=t}', "");
-Expect(1, 4519, '\P{Is_Grapheme_Cluster_Break=t}', "");
-Expect(0, 4519, '\P{^Is_Grapheme_Cluster_Break=t}', "");
-Expect(1, 4601, '\p{Is_Grapheme_Cluster_Break= T}', "");
-Expect(0, 4601, '\p{^Is_Grapheme_Cluster_Break= T}', "");
-Expect(0, 4601, '\P{Is_Grapheme_Cluster_Break= T}', "");
-Expect(1, 4601, '\P{^Is_Grapheme_Cluster_Break= T}', "");
-Expect(0, 4519, '\p{Is_Grapheme_Cluster_Break= T}', "");
-Expect(1, 4519, '\p{^Is_Grapheme_Cluster_Break= T}', "");
-Expect(1, 4519, '\P{Is_Grapheme_Cluster_Break= T}', "");
-Expect(0, 4519, '\P{^Is_Grapheme_Cluster_Break= T}', "");
-Error('\p{Is_GCB=:=_-T}');
-Error('\P{Is_GCB=:=_-T}');
-Expect(1, 4601, '\p{Is_GCB=t}', "");
-Expect(0, 4601, '\p{^Is_GCB=t}', "");
-Expect(0, 4601, '\P{Is_GCB=t}', "");
-Expect(1, 4601, '\P{^Is_GCB=t}', "");
-Expect(0, 4519, '\p{Is_GCB=t}', "");
-Expect(1, 4519, '\p{^Is_GCB=t}', "");
-Expect(1, 4519, '\P{Is_GCB=t}', "");
-Expect(0, 4519, '\P{^Is_GCB=t}', "");
-Expect(1, 4601, '\p{Is_GCB: -t}', "");
-Expect(0, 4601, '\p{^Is_GCB: -t}', "");
-Expect(0, 4601, '\P{Is_GCB: -t}', "");
-Expect(1, 4601, '\P{^Is_GCB: -t}', "");
-Expect(0, 4519, '\p{Is_GCB: -t}', "");
-Expect(1, 4519, '\p{^Is_GCB: -t}', "");
-Expect(1, 4519, '\P{Is_GCB: -t}', "");
-Expect(0, 4519, '\P{^Is_GCB: -t}', "");
-Error('\p{Grapheme_Cluster_Break=:= _LVT}');
-Error('\P{Grapheme_Cluster_Break=:= _LVT}');
-Expect(1, 44059, '\p{Grapheme_Cluster_Break=lvt}', "");
-Expect(0, 44059, '\p{^Grapheme_Cluster_Break=lvt}', "");
-Expect(0, 44059, '\P{Grapheme_Cluster_Break=lvt}', "");
-Expect(1, 44059, '\P{^Grapheme_Cluster_Break=lvt}', "");
-Expect(0, 44032, '\p{Grapheme_Cluster_Break=lvt}', "");
-Expect(1, 44032, '\p{^Grapheme_Cluster_Break=lvt}', "");
-Expect(1, 44032, '\P{Grapheme_Cluster_Break=lvt}', "");
-Expect(0, 44032, '\P{^Grapheme_Cluster_Break=lvt}', "");
-Expect(1, 44059, '\p{Grapheme_Cluster_Break= LVT}', "");
-Expect(0, 44059, '\p{^Grapheme_Cluster_Break= LVT}', "");
-Expect(0, 44059, '\P{Grapheme_Cluster_Break= LVT}', "");
-Expect(1, 44059, '\P{^Grapheme_Cluster_Break= LVT}', "");
-Expect(0, 44032, '\p{Grapheme_Cluster_Break= LVT}', "");
-Expect(1, 44032, '\p{^Grapheme_Cluster_Break= LVT}', "");
-Expect(1, 44032, '\P{Grapheme_Cluster_Break= LVT}', "");
-Expect(0, 44032, '\P{^Grapheme_Cluster_Break= LVT}', "");
-Error('\p{GCB=_:=LVT}');
-Error('\P{GCB=_:=LVT}');
-Expect(1, 44059, '\p{GCB=lvt}', "");
-Expect(0, 44059, '\p{^GCB=lvt}', "");
-Expect(0, 44059, '\P{GCB=lvt}', "");
-Expect(1, 44059, '\P{^GCB=lvt}', "");
-Expect(0, 44032, '\p{GCB=lvt}', "");
-Expect(1, 44032, '\p{^GCB=lvt}', "");
-Expect(1, 44032, '\P{GCB=lvt}', "");
-Expect(0, 44032, '\P{^GCB=lvt}', "");
-Expect(1, 44059, '\p{GCB= -LVT}', "");
-Expect(0, 44059, '\p{^GCB= -LVT}', "");
-Expect(0, 44059, '\P{GCB= -LVT}', "");
-Expect(1, 44059, '\P{^GCB= -LVT}', "");
-Expect(0, 44032, '\p{GCB= -LVT}', "");
-Expect(1, 44032, '\p{^GCB= -LVT}', "");
-Expect(1, 44032, '\P{GCB= -LVT}', "");
-Expect(0, 44032, '\P{^GCB= -LVT}', "");
-Error('\p{Is_Grapheme_Cluster_Break=/a/_lvt}');
-Error('\P{Is_Grapheme_Cluster_Break=/a/_lvt}');
-Expect(1, 44059, '\p{Is_Grapheme_Cluster_Break=lvt}', "");
-Expect(0, 44059, '\p{^Is_Grapheme_Cluster_Break=lvt}', "");
-Expect(0, 44059, '\P{Is_Grapheme_Cluster_Break=lvt}', "");
-Expect(1, 44059, '\P{^Is_Grapheme_Cluster_Break=lvt}', "");
-Expect(0, 44032, '\p{Is_Grapheme_Cluster_Break=lvt}', "");
-Expect(1, 44032, '\p{^Is_Grapheme_Cluster_Break=lvt}', "");
-Expect(1, 44032, '\P{Is_Grapheme_Cluster_Break=lvt}', "");
-Expect(0, 44032, '\P{^Is_Grapheme_Cluster_Break=lvt}', "");
-Expect(1, 44059, '\p{Is_Grapheme_Cluster_Break: -LVT}', "");
-Expect(0, 44059, '\p{^Is_Grapheme_Cluster_Break: -LVT}', "");
-Expect(0, 44059, '\P{Is_Grapheme_Cluster_Break: -LVT}', "");
-Expect(1, 44059, '\P{^Is_Grapheme_Cluster_Break: -LVT}', "");
-Expect(0, 44032, '\p{Is_Grapheme_Cluster_Break: -LVT}', "");
-Expect(1, 44032, '\p{^Is_Grapheme_Cluster_Break: -LVT}', "");
-Expect(1, 44032, '\P{Is_Grapheme_Cluster_Break: -LVT}', "");
-Expect(0, 44032, '\P{^Is_Grapheme_Cluster_Break: -LVT}', "");
-Error('\p{Is_GCB= -LVT:=}');
-Error('\P{Is_GCB= -LVT:=}');
-Expect(1, 44059, '\p{Is_GCB=lvt}', "");
-Expect(0, 44059, '\p{^Is_GCB=lvt}', "");
-Expect(0, 44059, '\P{Is_GCB=lvt}', "");
-Expect(1, 44059, '\P{^Is_GCB=lvt}', "");
-Expect(0, 44032, '\p{Is_GCB=lvt}', "");
-Expect(1, 44032, '\p{^Is_GCB=lvt}', "");
-Expect(1, 44032, '\P{Is_GCB=lvt}', "");
-Expect(0, 44032, '\P{^Is_GCB=lvt}', "");
-Expect(1, 44059, '\p{Is_GCB=-_LVT}', "");
-Expect(0, 44059, '\p{^Is_GCB=-_LVT}', "");
-Expect(0, 44059, '\P{Is_GCB=-_LVT}', "");
-Expect(1, 44059, '\P{^Is_GCB=-_LVT}', "");
-Expect(0, 44032, '\p{Is_GCB=-_LVT}', "");
-Expect(1, 44032, '\p{^Is_GCB=-_LVT}', "");
-Expect(1, 44032, '\P{Is_GCB=-_LVT}', "");
-Expect(0, 44032, '\P{^Is_GCB=-_LVT}', "");
-Error('\p{Grapheme_Cluster_Break=_ CONTROL/a/}');
-Error('\P{Grapheme_Cluster_Break=_ CONTROL/a/}');
-Expect(1, 9, '\p{Grapheme_Cluster_Break=control}', "");
-Expect(0, 9, '\p{^Grapheme_Cluster_Break=control}', "");
-Expect(0, 9, '\P{Grapheme_Cluster_Break=control}', "");
-Expect(1, 9, '\P{^Grapheme_Cluster_Break=control}', "");
-Expect(0, 10, '\p{Grapheme_Cluster_Break=control}', "");
-Expect(1, 10, '\p{^Grapheme_Cluster_Break=control}', "");
-Expect(1, 10, '\P{Grapheme_Cluster_Break=control}', "");
-Expect(0, 10, '\P{^Grapheme_Cluster_Break=control}', "");
-Expect(1, 9, '\p{Grapheme_Cluster_Break=_-control}', "");
-Expect(0, 9, '\p{^Grapheme_Cluster_Break=_-control}', "");
-Expect(0, 9, '\P{Grapheme_Cluster_Break=_-control}', "");
-Expect(1, 9, '\P{^Grapheme_Cluster_Break=_-control}', "");
-Expect(0, 10, '\p{Grapheme_Cluster_Break=_-control}', "");
-Expect(1, 10, '\p{^Grapheme_Cluster_Break=_-control}', "");
-Expect(1, 10, '\P{Grapheme_Cluster_Break=_-control}', "");
-Expect(0, 10, '\P{^Grapheme_Cluster_Break=_-control}', "");
-Error('\p{GCB=_:=CN}');
-Error('\P{GCB=_:=CN}');
-Expect(1, 9, '\p{GCB=cn}', "");
-Expect(0, 9, '\p{^GCB=cn}', "");
-Expect(0, 9, '\P{GCB=cn}', "");
-Expect(1, 9, '\P{^GCB=cn}', "");
-Expect(0, 10, '\p{GCB=cn}', "");
-Expect(1, 10, '\p{^GCB=cn}', "");
-Expect(1, 10, '\P{GCB=cn}', "");
-Expect(0, 10, '\P{^GCB=cn}', "");
-Expect(1, 9, '\p{GCB: -CN}', "");
-Expect(0, 9, '\p{^GCB: -CN}', "");
-Expect(0, 9, '\P{GCB: -CN}', "");
-Expect(1, 9, '\P{^GCB: -CN}', "");
-Expect(0, 10, '\p{GCB: -CN}', "");
-Expect(1, 10, '\p{^GCB: -CN}', "");
-Expect(1, 10, '\P{GCB: -CN}', "");
-Expect(0, 10, '\P{^GCB: -CN}', "");
-Error('\p{Is_Grapheme_Cluster_Break= :=CONTROL}');
-Error('\P{Is_Grapheme_Cluster_Break= :=CONTROL}');
-Expect(1, 9, '\p{Is_Grapheme_Cluster_Break:control}', "");
-Expect(0, 9, '\p{^Is_Grapheme_Cluster_Break:control}', "");
-Expect(0, 9, '\P{Is_Grapheme_Cluster_Break:control}', "");
-Expect(1, 9, '\P{^Is_Grapheme_Cluster_Break:control}', "");
-Expect(0, 10, '\p{Is_Grapheme_Cluster_Break:control}', "");
-Expect(1, 10, '\p{^Is_Grapheme_Cluster_Break:control}', "");
-Expect(1, 10, '\P{Is_Grapheme_Cluster_Break:control}', "");
-Expect(0, 10, '\P{^Is_Grapheme_Cluster_Break:control}', "");
-Expect(1, 9, '\p{Is_Grapheme_Cluster_Break=_ control}', "");
-Expect(0, 9, '\p{^Is_Grapheme_Cluster_Break=_ control}', "");
-Expect(0, 9, '\P{Is_Grapheme_Cluster_Break=_ control}', "");
-Expect(1, 9, '\P{^Is_Grapheme_Cluster_Break=_ control}', "");
-Expect(0, 10, '\p{Is_Grapheme_Cluster_Break=_ control}', "");
-Expect(1, 10, '\p{^Is_Grapheme_Cluster_Break=_ control}', "");
-Expect(1, 10, '\P{Is_Grapheme_Cluster_Break=_ control}', "");
-Expect(0, 10, '\P{^Is_Grapheme_Cluster_Break=_ control}', "");
-Error('\p{Is_GCB=- CN/a/}');
-Error('\P{Is_GCB=- CN/a/}');
-Expect(1, 9, '\p{Is_GCB=cn}', "");
-Expect(0, 9, '\p{^Is_GCB=cn}', "");
-Expect(0, 9, '\P{Is_GCB=cn}', "");
-Expect(1, 9, '\P{^Is_GCB=cn}', "");
-Expect(0, 10, '\p{Is_GCB=cn}', "");
-Expect(1, 10, '\p{^Is_GCB=cn}', "");
-Expect(1, 10, '\P{Is_GCB=cn}', "");
-Expect(0, 10, '\P{^Is_GCB=cn}', "");
-Expect(1, 9, '\p{Is_GCB= -cn}', "");
-Expect(0, 9, '\p{^Is_GCB= -cn}', "");
-Expect(0, 9, '\P{Is_GCB= -cn}', "");
-Expect(1, 9, '\P{^Is_GCB= -cn}', "");
-Expect(0, 10, '\p{Is_GCB= -cn}', "");
-Expect(1, 10, '\p{^Is_GCB= -cn}', "");
-Expect(1, 10, '\P{Is_GCB= -cn}', "");
-Expect(0, 10, '\P{^Is_GCB= -cn}', "");
-Error('\p{Grapheme_Cluster_Break: :=PREPEND}');
-Error('\P{Grapheme_Cluster_Break: :=PREPEND}');
-Expect(1, 3652, '\p{Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3652, '\p{^Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3652, '\P{Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3652, '\P{^Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3647, '\p{Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3647, '\p{^Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3647, '\P{Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3647, '\P{^Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3652, '\p{Grapheme_Cluster_Break=-PREPEND}', "");
-Expect(0, 3652, '\p{^Grapheme_Cluster_Break=-PREPEND}', "");
-Expect(0, 3652, '\P{Grapheme_Cluster_Break=-PREPEND}', "");
-Expect(1, 3652, '\P{^Grapheme_Cluster_Break=-PREPEND}', "");
-Expect(0, 3647, '\p{Grapheme_Cluster_Break=-PREPEND}', "");
-Expect(1, 3647, '\p{^Grapheme_Cluster_Break=-PREPEND}', "");
-Expect(1, 3647, '\P{Grapheme_Cluster_Break=-PREPEND}', "");
-Expect(0, 3647, '\P{^Grapheme_Cluster_Break=-PREPEND}', "");
-Error('\p{GCB= :=PP}');
-Error('\P{GCB= :=PP}');
-Expect(1, 3652, '\p{GCB=pp}', "");
-Expect(0, 3652, '\p{^GCB=pp}', "");
-Expect(0, 3652, '\P{GCB=pp}', "");
-Expect(1, 3652, '\P{^GCB=pp}', "");
-Expect(0, 3647, '\p{GCB=pp}', "");
-Expect(1, 3647, '\p{^GCB=pp}', "");
-Expect(1, 3647, '\P{GCB=pp}', "");
-Expect(0, 3647, '\P{^GCB=pp}', "");
-Expect(1, 3652, '\p{GCB: _ PP}', "");
-Expect(0, 3652, '\p{^GCB: _ PP}', "");
-Expect(0, 3652, '\P{GCB: _ PP}', "");
-Expect(1, 3652, '\P{^GCB: _ PP}', "");
-Expect(0, 3647, '\p{GCB: _ PP}', "");
-Expect(1, 3647, '\p{^GCB: _ PP}', "");
-Expect(1, 3647, '\P{GCB: _ PP}', "");
-Expect(0, 3647, '\P{^GCB: _ PP}', "");
-Error('\p{Is_Grapheme_Cluster_Break= /a/Prepend}');
-Error('\P{Is_Grapheme_Cluster_Break= /a/Prepend}');
-Expect(1, 3652, '\p{Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3652, '\p{^Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3652, '\P{Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3652, '\P{^Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3647, '\p{Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3647, '\p{^Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3647, '\P{Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3647, '\P{^Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3652, '\p{Is_Grapheme_Cluster_Break= Prepend}', "");
-Expect(0, 3652, '\p{^Is_Grapheme_Cluster_Break= Prepend}', "");
-Expect(0, 3652, '\P{Is_Grapheme_Cluster_Break= Prepend}', "");
-Expect(1, 3652, '\P{^Is_Grapheme_Cluster_Break= Prepend}', "");
-Expect(0, 3647, '\p{Is_Grapheme_Cluster_Break= Prepend}', "");
-Expect(1, 3647, '\p{^Is_Grapheme_Cluster_Break= Prepend}', "");
-Expect(1, 3647, '\P{Is_Grapheme_Cluster_Break= Prepend}', "");
-Expect(0, 3647, '\P{^Is_Grapheme_Cluster_Break= Prepend}', "");
-Error('\p{Is_GCB=:= -pp}');
-Error('\P{Is_GCB=:= -pp}');
-Expect(1, 3652, '\p{Is_GCB=pp}', "");
-Expect(0, 3652, '\p{^Is_GCB=pp}', "");
-Expect(0, 3652, '\P{Is_GCB=pp}', "");
-Expect(1, 3652, '\P{^Is_GCB=pp}', "");
-Expect(0, 3647, '\p{Is_GCB=pp}', "");
-Expect(1, 3647, '\p{^Is_GCB=pp}', "");
-Expect(1, 3647, '\P{Is_GCB=pp}', "");
-Expect(0, 3647, '\P{^Is_GCB=pp}', "");
-Expect(1, 3652, '\p{Is_GCB= pp}', "");
-Expect(0, 3652, '\p{^Is_GCB= pp}', "");
-Expect(0, 3652, '\P{Is_GCB= pp}', "");
-Expect(1, 3652, '\P{^Is_GCB= pp}', "");
-Expect(0, 3647, '\p{Is_GCB= pp}', "");
-Expect(1, 3647, '\p{^Is_GCB= pp}', "");
-Expect(1, 3647, '\P{Is_GCB= pp}', "");
-Expect(0, 3647, '\P{^Is_GCB= pp}', "");
-Error('\p{Grapheme_Cluster_Break=- lv:=}');
-Error('\P{Grapheme_Cluster_Break=- lv:=}');
-Expect(1, 44032, '\p{Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44032, '\p{^Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44032, '\P{Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44032, '\P{^Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44031, '\p{Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44031, '\p{^Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44031, '\P{Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44031, '\P{^Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44032, '\p{Grapheme_Cluster_Break=-LV}', "");
-Expect(0, 44032, '\p{^Grapheme_Cluster_Break=-LV}', "");
-Expect(0, 44032, '\P{Grapheme_Cluster_Break=-LV}', "");
-Expect(1, 44032, '\P{^Grapheme_Cluster_Break=-LV}', "");
-Expect(0, 44031, '\p{Grapheme_Cluster_Break=-LV}', "");
-Expect(1, 44031, '\p{^Grapheme_Cluster_Break=-LV}', "");
-Expect(1, 44031, '\P{Grapheme_Cluster_Break=-LV}', "");
-Expect(0, 44031, '\P{^Grapheme_Cluster_Break=-LV}', "");
-Error('\p{GCB: LV/a/}');
-Error('\P{GCB: LV/a/}');
-Expect(1, 44032, '\p{GCB=lv}', "");
-Expect(0, 44032, '\p{^GCB=lv}', "");
-Expect(0, 44032, '\P{GCB=lv}', "");
-Expect(1, 44032, '\P{^GCB=lv}', "");
-Expect(0, 44031, '\p{GCB=lv}', "");
-Expect(1, 44031, '\p{^GCB=lv}', "");
-Expect(1, 44031, '\P{GCB=lv}', "");
-Expect(0, 44031, '\P{^GCB=lv}', "");
-Expect(1, 44032, '\p{GCB= LV}', "");
-Expect(0, 44032, '\p{^GCB= LV}', "");
-Expect(0, 44032, '\P{GCB= LV}', "");
-Expect(1, 44032, '\P{^GCB= LV}', "");
-Expect(0, 44031, '\p{GCB= LV}', "");
-Expect(1, 44031, '\p{^GCB= LV}', "");
-Expect(1, 44031, '\P{GCB= LV}', "");
-Expect(0, 44031, '\P{^GCB= LV}', "");
-Error('\p{Is_Grapheme_Cluster_Break=-/a/LV}');
-Error('\P{Is_Grapheme_Cluster_Break=-/a/LV}');
-Expect(1, 44032, '\p{Is_Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44032, '\p{^Is_Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44032, '\P{Is_Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44032, '\P{^Is_Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44031, '\p{Is_Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44031, '\p{^Is_Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44031, '\P{Is_Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44031, '\P{^Is_Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44032, '\p{Is_Grapheme_Cluster_Break=-LV}', "");
-Expect(0, 44032, '\p{^Is_Grapheme_Cluster_Break=-LV}', "");
-Expect(0, 44032, '\P{Is_Grapheme_Cluster_Break=-LV}', "");
-Expect(1, 44032, '\P{^Is_Grapheme_Cluster_Break=-LV}', "");
-Expect(0, 44031, '\p{Is_Grapheme_Cluster_Break=-LV}', "");
-Expect(1, 44031, '\p{^Is_Grapheme_Cluster_Break=-LV}', "");
-Expect(1, 44031, '\P{Is_Grapheme_Cluster_Break=-LV}', "");
-Expect(0, 44031, '\P{^Is_Grapheme_Cluster_Break=-LV}', "");
-Error('\p{Is_GCB=/a/ -LV}');
-Error('\P{Is_GCB=/a/ -LV}');
-Expect(1, 44032, '\p{Is_GCB=lv}', "");
-Expect(0, 44032, '\p{^Is_GCB=lv}', "");
-Expect(0, 44032, '\P{Is_GCB=lv}', "");
-Expect(1, 44032, '\P{^Is_GCB=lv}', "");
-Expect(0, 44031, '\p{Is_GCB=lv}', "");
-Expect(1, 44031, '\p{^Is_GCB=lv}', "");
-Expect(1, 44031, '\P{Is_GCB=lv}', "");
-Expect(0, 44031, '\P{^Is_GCB=lv}', "");
-Expect(1, 44032, '\p{Is_GCB= LV}', "");
-Expect(0, 44032, '\p{^Is_GCB= LV}', "");
-Expect(0, 44032, '\P{Is_GCB= LV}', "");
-Expect(1, 44032, '\P{^Is_GCB= LV}', "");
-Expect(0, 44031, '\p{Is_GCB= LV}', "");
-Expect(1, 44031, '\p{^Is_GCB= LV}', "");
-Expect(1, 44031, '\P{Is_GCB= LV}', "");
-Expect(0, 44031, '\P{^Is_GCB= LV}', "");
-Error('\p{Grapheme_Cluster_Break=:= CR}');
-Error('\P{Grapheme_Cluster_Break=:= CR}');
-Expect(1, 13, '\p{Grapheme_Cluster_Break=cr}', "");
-Expect(0, 13, '\p{^Grapheme_Cluster_Break=cr}', "");
-Expect(0, 13, '\P{Grapheme_Cluster_Break=cr}', "");
-Expect(1, 13, '\P{^Grapheme_Cluster_Break=cr}', "");
-Expect(0, 12, '\p{Grapheme_Cluster_Break=cr}', "");
-Expect(1, 12, '\p{^Grapheme_Cluster_Break=cr}', "");
-Expect(1, 12, '\P{Grapheme_Cluster_Break=cr}', "");
-Expect(0, 12, '\P{^Grapheme_Cluster_Break=cr}', "");
-Expect(1, 13, '\p{Grapheme_Cluster_Break=_ CR}', "");
-Expect(0, 13, '\p{^Grapheme_Cluster_Break=_ CR}', "");
-Expect(0, 13, '\P{Grapheme_Cluster_Break=_ CR}', "");
-Expect(1, 13, '\P{^Grapheme_Cluster_Break=_ CR}', "");
-Expect(0, 12, '\p{Grapheme_Cluster_Break=_ CR}', "");
-Expect(1, 12, '\p{^Grapheme_Cluster_Break=_ CR}', "");
-Expect(1, 12, '\P{Grapheme_Cluster_Break=_ CR}', "");
-Expect(0, 12, '\P{^Grapheme_Cluster_Break=_ CR}', "");
-Error('\p{GCB=/a/ CR}');
-Error('\P{GCB=/a/ CR}');
-Expect(1, 13, '\p{GCB=cr}', "");
-Expect(0, 13, '\p{^GCB=cr}', "");
-Expect(0, 13, '\P{GCB=cr}', "");
-Expect(1, 13, '\P{^GCB=cr}', "");
-Expect(0, 12, '\p{GCB=cr}', "");
-Expect(1, 12, '\p{^GCB=cr}', "");
-Expect(1, 12, '\P{GCB=cr}', "");
-Expect(0, 12, '\P{^GCB=cr}', "");
-Expect(1, 13, '\p{GCB: CR}', "");
-Expect(0, 13, '\p{^GCB: CR}', "");
-Expect(0, 13, '\P{GCB: CR}', "");
-Expect(1, 13, '\P{^GCB: CR}', "");
-Expect(0, 12, '\p{GCB: CR}', "");
-Expect(1, 12, '\p{^GCB: CR}', "");
-Expect(1, 12, '\P{GCB: CR}', "");
-Expect(0, 12, '\P{^GCB: CR}', "");
-Error('\p{Is_Grapheme_Cluster_Break=_cr:=}');
-Error('\P{Is_Grapheme_Cluster_Break=_cr:=}');
-Expect(1, 13, '\p{Is_Grapheme_Cluster_Break=cr}', "");
-Expect(0, 13, '\p{^Is_Grapheme_Cluster_Break=cr}', "");
-Expect(0, 13, '\P{Is_Grapheme_Cluster_Break=cr}', "");
-Expect(1, 13, '\P{^Is_Grapheme_Cluster_Break=cr}', "");
-Expect(0, 12, '\p{Is_Grapheme_Cluster_Break=cr}', "");
-Expect(1, 12, '\p{^Is_Grapheme_Cluster_Break=cr}', "");
-Expect(1, 12, '\P{Is_Grapheme_Cluster_Break=cr}', "");
-Expect(0, 12, '\P{^Is_Grapheme_Cluster_Break=cr}', "");
-Expect(1, 13, '\p{Is_Grapheme_Cluster_Break=_CR}', "");
-Expect(0, 13, '\p{^Is_Grapheme_Cluster_Break=_CR}', "");
-Expect(0, 13, '\P{Is_Grapheme_Cluster_Break=_CR}', "");
-Expect(1, 13, '\P{^Is_Grapheme_Cluster_Break=_CR}', "");
-Expect(0, 12, '\p{Is_Grapheme_Cluster_Break=_CR}', "");
-Expect(1, 12, '\p{^Is_Grapheme_Cluster_Break=_CR}', "");
-Expect(1, 12, '\P{Is_Grapheme_Cluster_Break=_CR}', "");
-Expect(0, 12, '\P{^Is_Grapheme_Cluster_Break=_CR}', "");
-Error('\p{Is_GCB=_ CR/a/}');
-Error('\P{Is_GCB=_ CR/a/}');
-Expect(1, 13, '\p{Is_GCB=cr}', "");
-Expect(0, 13, '\p{^Is_GCB=cr}', "");
-Expect(0, 13, '\P{Is_GCB=cr}', "");
-Expect(1, 13, '\P{^Is_GCB=cr}', "");
-Expect(0, 12, '\p{Is_GCB=cr}', "");
-Expect(1, 12, '\p{^Is_GCB=cr}', "");
-Expect(1, 12, '\P{Is_GCB=cr}', "");
-Expect(0, 12, '\P{^Is_GCB=cr}', "");
-Expect(1, 13, '\p{Is_GCB=_-cr}', "");
-Expect(0, 13, '\p{^Is_GCB=_-cr}', "");
-Expect(0, 13, '\P{Is_GCB=_-cr}', "");
-Expect(1, 13, '\P{^Is_GCB=_-cr}', "");
-Expect(0, 12, '\p{Is_GCB=_-cr}', "");
-Expect(1, 12, '\p{^Is_GCB=_-cr}', "");
-Expect(1, 12, '\P{Is_GCB=_-cr}', "");
-Expect(0, 12, '\P{^Is_GCB=_-cr}', "");
-Error('\p{Grapheme_Cluster_Break=other:=}');
-Error('\P{Grapheme_Cluster_Break=other:=}');
-Expect(1, 126, '\p{Grapheme_Cluster_Break=other}', "");
-Expect(0, 126, '\p{^Grapheme_Cluster_Break=other}', "");
-Expect(0, 126, '\P{Grapheme_Cluster_Break=other}', "");
-Expect(1, 126, '\P{^Grapheme_Cluster_Break=other}', "");
-Expect(0, 7, '\p{Grapheme_Cluster_Break=other}', "");
-Expect(1, 7, '\p{^Grapheme_Cluster_Break=other}', "");
-Expect(1, 7, '\P{Grapheme_Cluster_Break=other}', "");
-Expect(0, 7, '\P{^Grapheme_Cluster_Break=other}', "");
-Expect(1, 126, '\p{Grapheme_Cluster_Break=_-OTHER}', "");
-Expect(0, 126, '\p{^Grapheme_Cluster_Break=_-OTHER}', "");
-Expect(0, 126, '\P{Grapheme_Cluster_Break=_-OTHER}', "");
-Expect(1, 126, '\P{^Grapheme_Cluster_Break=_-OTHER}', "");
-Expect(0, 7, '\p{Grapheme_Cluster_Break=_-OTHER}', "");
-Expect(1, 7, '\p{^Grapheme_Cluster_Break=_-OTHER}', "");
-Expect(1, 7, '\P{Grapheme_Cluster_Break=_-OTHER}', "");
-Expect(0, 7, '\P{^Grapheme_Cluster_Break=_-OTHER}', "");
-Error('\p{GCB=:= -XX}');
-Error('\P{GCB=:= -XX}');
-Expect(1, 126, '\p{GCB=xx}', "");
-Expect(0, 126, '\p{^GCB=xx}', "");
-Expect(0, 126, '\P{GCB=xx}', "");
-Expect(1, 126, '\P{^GCB=xx}', "");
-Expect(0, 7, '\p{GCB=xx}', "");
-Expect(1, 7, '\p{^GCB=xx}', "");
-Expect(1, 7, '\P{GCB=xx}', "");
-Expect(0, 7, '\P{^GCB=xx}', "");
-Expect(1, 126, '\p{GCB= _xx}', "");
-Expect(0, 126, '\p{^GCB= _xx}', "");
-Expect(0, 126, '\P{GCB= _xx}', "");
-Expect(1, 126, '\P{^GCB= _xx}', "");
-Expect(0, 7, '\p{GCB= _xx}', "");
-Expect(1, 7, '\p{^GCB= _xx}', "");
-Expect(1, 7, '\P{GCB= _xx}', "");
-Expect(0, 7, '\P{^GCB= _xx}', "");
-Error('\p{Is_Grapheme_Cluster_Break=_/a/OTHER}');
-Error('\P{Is_Grapheme_Cluster_Break=_/a/OTHER}');
-Expect(1, 126, '\p{Is_Grapheme_Cluster_Break=other}', "");
-Expect(0, 126, '\p{^Is_Grapheme_Cluster_Break=other}', "");
-Expect(0, 126, '\P{Is_Grapheme_Cluster_Break=other}', "");
-Expect(1, 126, '\P{^Is_Grapheme_Cluster_Break=other}', "");
-Expect(0, 7, '\p{Is_Grapheme_Cluster_Break=other}', "");
-Expect(1, 7, '\p{^Is_Grapheme_Cluster_Break=other}', "");
-Expect(1, 7, '\P{Is_Grapheme_Cluster_Break=other}', "");
-Expect(0, 7, '\P{^Is_Grapheme_Cluster_Break=other}', "");
-Expect(1, 126, '\p{Is_Grapheme_Cluster_Break= -other}', "");
-Expect(0, 126, '\p{^Is_Grapheme_Cluster_Break= -other}', "");
-Expect(0, 126, '\P{Is_Grapheme_Cluster_Break= -other}', "");
-Expect(1, 126, '\P{^Is_Grapheme_Cluster_Break= -other}', "");
-Expect(0, 7, '\p{Is_Grapheme_Cluster_Break= -other}', "");
-Expect(1, 7, '\p{^Is_Grapheme_Cluster_Break= -other}', "");
-Expect(1, 7, '\P{Is_Grapheme_Cluster_Break= -other}', "");
-Expect(0, 7, '\P{^Is_Grapheme_Cluster_Break= -other}', "");
-Error('\p{Is_GCB=__XX:=}');
-Error('\P{Is_GCB=__XX:=}');
-Expect(1, 126, '\p{Is_GCB=xx}', "");
-Expect(0, 126, '\p{^Is_GCB=xx}', "");
-Expect(0, 126, '\P{Is_GCB=xx}', "");
-Expect(1, 126, '\P{^Is_GCB=xx}', "");
-Expect(0, 7, '\p{Is_GCB=xx}', "");
-Expect(1, 7, '\p{^Is_GCB=xx}', "");
-Expect(1, 7, '\P{Is_GCB=xx}', "");
-Expect(0, 7, '\P{^Is_GCB=xx}', "");
-Expect(1, 126, '\p{Is_GCB= XX}', "");
-Expect(0, 126, '\p{^Is_GCB= XX}', "");
-Expect(0, 126, '\P{Is_GCB= XX}', "");
-Expect(1, 126, '\P{^Is_GCB= XX}', "");
-Expect(0, 7, '\p{Is_GCB= XX}', "");
-Expect(1, 7, '\p{^Is_GCB= XX}', "");
-Expect(1, 7, '\P{Is_GCB= XX}', "");
-Expect(0, 7, '\P{^Is_GCB= XX}', "");
-Error('\p{Grapheme_Cluster_Break= :=Extend}');
-Error('\P{Grapheme_Cluster_Break= :=Extend}');
-Expect(1, 879, '\p{Grapheme_Cluster_Break=extend}', "");
-Expect(0, 879, '\p{^Grapheme_Cluster_Break=extend}', "");
-Expect(0, 879, '\P{Grapheme_Cluster_Break=extend}', "");
-Expect(1, 879, '\P{^Grapheme_Cluster_Break=extend}', "");
-Expect(0, 767, '\p{Grapheme_Cluster_Break=extend}', "");
-Expect(1, 767, '\p{^Grapheme_Cluster_Break=extend}', "");
-Expect(1, 767, '\P{Grapheme_Cluster_Break=extend}', "");
-Expect(0, 767, '\P{^Grapheme_Cluster_Break=extend}', "");
-Expect(1, 879, '\p{Grapheme_Cluster_Break= extend}', "");
-Expect(0, 879, '\p{^Grapheme_Cluster_Break= extend}', "");
-Expect(0, 879, '\P{Grapheme_Cluster_Break= extend}', "");
-Expect(1, 879, '\P{^Grapheme_Cluster_Break= extend}', "");
-Expect(0, 767, '\p{Grapheme_Cluster_Break= extend}', "");
-Expect(1, 767, '\p{^Grapheme_Cluster_Break= extend}', "");
-Expect(1, 767, '\P{Grapheme_Cluster_Break= extend}', "");
-Expect(0, 767, '\P{^Grapheme_Cluster_Break= extend}', "");
-Error('\p{GCB=/a/__EX}');
-Error('\P{GCB=/a/__EX}');
-Expect(1, 879, '\p{GCB=ex}', "");
-Expect(0, 879, '\p{^GCB=ex}', "");
-Expect(0, 879, '\P{GCB=ex}', "");
-Expect(1, 879, '\P{^GCB=ex}', "");
-Expect(0, 767, '\p{GCB=ex}', "");
-Expect(1, 767, '\p{^GCB=ex}', "");
-Expect(1, 767, '\P{GCB=ex}', "");
-Expect(0, 767, '\P{^GCB=ex}', "");
-Expect(1, 879, '\p{GCB=- EX}', "");
-Expect(0, 879, '\p{^GCB=- EX}', "");
-Expect(0, 879, '\P{GCB=- EX}', "");
-Expect(1, 879, '\P{^GCB=- EX}', "");
-Expect(0, 767, '\p{GCB=- EX}', "");
-Expect(1, 767, '\p{^GCB=- EX}', "");
-Expect(1, 767, '\P{GCB=- EX}', "");
-Expect(0, 767, '\P{^GCB=- EX}', "");
-Error('\p{Is_Grapheme_Cluster_Break=_ Extend/a/}');
-Error('\P{Is_Grapheme_Cluster_Break=_ Extend/a/}');
-Expect(1, 879, '\p{Is_Grapheme_Cluster_Break=extend}', "");
-Expect(0, 879, '\p{^Is_Grapheme_Cluster_Break=extend}', "");
-Expect(0, 879, '\P{Is_Grapheme_Cluster_Break=extend}', "");
-Expect(1, 879, '\P{^Is_Grapheme_Cluster_Break=extend}', "");
-Expect(0, 767, '\p{Is_Grapheme_Cluster_Break=extend}', "");
-Expect(1, 767, '\p{^Is_Grapheme_Cluster_Break=extend}', "");
-Expect(1, 767, '\P{Is_Grapheme_Cluster_Break=extend}', "");
-Expect(0, 767, '\P{^Is_Grapheme_Cluster_Break=extend}', "");
-Expect(1, 879, '\p{Is_Grapheme_Cluster_Break= extend}', "");
-Expect(0, 879, '\p{^Is_Grapheme_Cluster_Break= extend}', "");
-Expect(0, 879, '\P{Is_Grapheme_Cluster_Break= extend}', "");
-Expect(1, 879, '\P{^Is_Grapheme_Cluster_Break= extend}', "");
-Expect(0, 767, '\p{Is_Grapheme_Cluster_Break= extend}', "");
-Expect(1, 767, '\p{^Is_Grapheme_Cluster_Break= extend}', "");
-Expect(1, 767, '\P{Is_Grapheme_Cluster_Break= extend}', "");
-Expect(0, 767, '\P{^Is_Grapheme_Cluster_Break= extend}', "");
-Error('\p{Is_GCB=:=_ EX}');
-Error('\P{Is_GCB=:=_ EX}');
-Expect(1, 879, '\p{Is_GCB=ex}', "");
-Expect(0, 879, '\p{^Is_GCB=ex}', "");
-Expect(0, 879, '\P{Is_GCB=ex}', "");
-Expect(1, 879, '\P{^Is_GCB=ex}', "");
-Expect(0, 767, '\p{Is_GCB=ex}', "");
-Expect(1, 767, '\p{^Is_GCB=ex}', "");
-Expect(1, 767, '\P{Is_GCB=ex}', "");
-Expect(0, 767, '\P{^Is_GCB=ex}', "");
-Expect(1, 879, '\p{Is_GCB= _EX}', "");
-Expect(0, 879, '\p{^Is_GCB= _EX}', "");
-Expect(0, 879, '\P{Is_GCB= _EX}', "");
-Expect(1, 879, '\P{^Is_GCB= _EX}', "");
-Expect(0, 767, '\p{Is_GCB= _EX}', "");
-Expect(1, 767, '\p{^Is_GCB= _EX}', "");
-Expect(1, 767, '\P{Is_GCB= _EX}', "");
-Expect(0, 767, '\P{^Is_GCB= _EX}', "");
-Error('\p{Grapheme_Cluster_Break=--V/a/}');
-Error('\P{Grapheme_Cluster_Break=--V/a/}');
-Expect(1, 4514, '\p{Grapheme_Cluster_Break=v}', "");
-Expect(0, 4514, '\p{^Grapheme_Cluster_Break=v}', "");
-Expect(0, 4514, '\P{Grapheme_Cluster_Break=v}', "");
-Expect(1, 4514, '\P{^Grapheme_Cluster_Break=v}', "");
-Expect(0, 4447, '\p{Grapheme_Cluster_Break=v}', "");
-Expect(1, 4447, '\p{^Grapheme_Cluster_Break=v}', "");
-Expect(1, 4447, '\P{Grapheme_Cluster_Break=v}', "");
-Expect(0, 4447, '\P{^Grapheme_Cluster_Break=v}', "");
-Expect(1, 4514, '\p{Grapheme_Cluster_Break=- v}', "");
-Expect(0, 4514, '\p{^Grapheme_Cluster_Break=- v}', "");
-Expect(0, 4514, '\P{Grapheme_Cluster_Break=- v}', "");
-Expect(1, 4514, '\P{^Grapheme_Cluster_Break=- v}', "");
-Expect(0, 4447, '\p{Grapheme_Cluster_Break=- v}', "");
-Expect(1, 4447, '\p{^Grapheme_Cluster_Break=- v}', "");
-Expect(1, 4447, '\P{Grapheme_Cluster_Break=- v}', "");
-Expect(0, 4447, '\P{^Grapheme_Cluster_Break=- v}', "");
-Error('\p{GCB=_ V:=}');
-Error('\P{GCB=_ V:=}');
-Expect(1, 4514, '\p{GCB=v}', "");
-Expect(0, 4514, '\p{^GCB=v}', "");
-Expect(0, 4514, '\P{GCB=v}', "");
-Expect(1, 4514, '\P{^GCB=v}', "");
-Expect(0, 4447, '\p{GCB=v}', "");
-Expect(1, 4447, '\p{^GCB=v}', "");
-Expect(1, 4447, '\P{GCB=v}', "");
-Expect(0, 4447, '\P{^GCB=v}', "");
-Expect(1, 4514, '\p{GCB=V}', "");
-Expect(0, 4514, '\p{^GCB=V}', "");
-Expect(0, 4514, '\P{GCB=V}', "");
-Expect(1, 4514, '\P{^GCB=V}', "");
-Expect(0, 4447, '\p{GCB=V}', "");
-Expect(1, 4447, '\p{^GCB=V}', "");
-Expect(1, 4447, '\P{GCB=V}', "");
-Expect(0, 4447, '\P{^GCB=V}', "");
-Error('\p{Is_Grapheme_Cluster_Break=/a/ _V}');
-Error('\P{Is_Grapheme_Cluster_Break=/a/ _V}');
-Expect(1, 4514, '\p{Is_Grapheme_Cluster_Break=v}', "");
-Expect(0, 4514, '\p{^Is_Grapheme_Cluster_Break=v}', "");
-Expect(0, 4514, '\P{Is_Grapheme_Cluster_Break=v}', "");
-Expect(1, 4514, '\P{^Is_Grapheme_Cluster_Break=v}', "");
-Expect(0, 4447, '\p{Is_Grapheme_Cluster_Break=v}', "");
-Expect(1, 4447, '\p{^Is_Grapheme_Cluster_Break=v}', "");
-Expect(1, 4447, '\P{Is_Grapheme_Cluster_Break=v}', "");
-Expect(0, 4447, '\P{^Is_Grapheme_Cluster_Break=v}', "");
-Expect(1, 4514, '\p{Is_Grapheme_Cluster_Break= v}', "");
-Expect(0, 4514, '\p{^Is_Grapheme_Cluster_Break= v}', "");
-Expect(0, 4514, '\P{Is_Grapheme_Cluster_Break= v}', "");
-Expect(1, 4514, '\P{^Is_Grapheme_Cluster_Break= v}', "");
-Expect(0, 4447, '\p{Is_Grapheme_Cluster_Break= v}', "");
-Expect(1, 4447, '\p{^Is_Grapheme_Cluster_Break= v}', "");
-Expect(1, 4447, '\P{Is_Grapheme_Cluster_Break= v}', "");
-Expect(0, 4447, '\P{^Is_Grapheme_Cluster_Break= v}', "");
-Error('\p{Is_GCB=:=- V}');
-Error('\P{Is_GCB=:=- V}');
-Expect(1, 4514, '\p{Is_GCB=v}', "");
-Expect(0, 4514, '\p{^Is_GCB=v}', "");
-Expect(0, 4514, '\P{Is_GCB=v}', "");
-Expect(1, 4514, '\P{^Is_GCB=v}', "");
-Expect(0, 4447, '\p{Is_GCB=v}', "");
-Expect(1, 4447, '\p{^Is_GCB=v}', "");
-Expect(1, 4447, '\P{Is_GCB=v}', "");
-Expect(0, 4447, '\P{^Is_GCB=v}', "");
-Expect(1, 4514, '\p{Is_GCB= v}', "");
-Expect(0, 4514, '\p{^Is_GCB= v}', "");
-Expect(0, 4514, '\P{Is_GCB= v}', "");
-Expect(1, 4514, '\P{^Is_GCB= v}', "");
-Expect(0, 4447, '\p{Is_GCB= v}', "");
-Expect(1, 4447, '\p{^Is_GCB= v}', "");
-Expect(1, 4447, '\P{Is_GCB= v}', "");
-Expect(0, 4447, '\P{^Is_GCB= v}', "");
-Error('\p{Grapheme_Cluster_Break=/a/- lf}');
-Error('\P{Grapheme_Cluster_Break=/a/- lf}');
-Expect(1, 10, '\p{Grapheme_Cluster_Break=lf}', "");
-Expect(0, 10, '\p{^Grapheme_Cluster_Break=lf}', "");
-Expect(0, 10, '\P{Grapheme_Cluster_Break=lf}', "");
-Expect(1, 10, '\P{^Grapheme_Cluster_Break=lf}', "");
-Expect(0, 9, '\p{Grapheme_Cluster_Break=lf}', "");
-Expect(1, 9, '\p{^Grapheme_Cluster_Break=lf}', "");
-Expect(1, 9, '\P{Grapheme_Cluster_Break=lf}', "");
-Expect(0, 9, '\P{^Grapheme_Cluster_Break=lf}', "");
-Expect(1, 10, '\p{Grapheme_Cluster_Break=-LF}', "");
-Expect(0, 10, '\p{^Grapheme_Cluster_Break=-LF}', "");
-Expect(0, 10, '\P{Grapheme_Cluster_Break=-LF}', "");
-Expect(1, 10, '\P{^Grapheme_Cluster_Break=-LF}', "");
-Expect(0, 9, '\p{Grapheme_Cluster_Break=-LF}', "");
-Expect(1, 9, '\p{^Grapheme_Cluster_Break=-LF}', "");
-Expect(1, 9, '\P{Grapheme_Cluster_Break=-LF}', "");
-Expect(0, 9, '\P{^Grapheme_Cluster_Break=-LF}', "");
-Error('\p{GCB=_LF:=}');
-Error('\P{GCB=_LF:=}');
-Expect(1, 10, '\p{GCB=lf}', "");
-Expect(0, 10, '\p{^GCB=lf}', "");
-Expect(0, 10, '\P{GCB=lf}', "");
-Expect(1, 10, '\P{^GCB=lf}', "");
-Expect(0, 9, '\p{GCB=lf}', "");
-Expect(1, 9, '\p{^GCB=lf}', "");
-Expect(1, 9, '\P{GCB=lf}', "");
-Expect(0, 9, '\P{^GCB=lf}', "");
-Expect(1, 10, '\p{GCB= LF}', "");
-Expect(0, 10, '\p{^GCB= LF}', "");
-Expect(0, 10, '\P{GCB= LF}', "");
-Expect(1, 10, '\P{^GCB= LF}', "");
-Expect(0, 9, '\p{GCB= LF}', "");
-Expect(1, 9, '\p{^GCB= LF}', "");
-Expect(1, 9, '\P{GCB= LF}', "");
-Expect(0, 9, '\P{^GCB= LF}', "");
-Error('\p{Is_Grapheme_Cluster_Break:_ LF:=}');
-Error('\P{Is_Grapheme_Cluster_Break:_ LF:=}');
-Expect(1, 10, '\p{Is_Grapheme_Cluster_Break=lf}', "");
-Expect(0, 10, '\p{^Is_Grapheme_Cluster_Break=lf}', "");
-Expect(0, 10, '\P{Is_Grapheme_Cluster_Break=lf}', "");
-Expect(1, 10, '\P{^Is_Grapheme_Cluster_Break=lf}', "");
-Expect(0, 9, '\p{Is_Grapheme_Cluster_Break=lf}', "");
-Expect(1, 9, '\p{^Is_Grapheme_Cluster_Break=lf}', "");
-Expect(1, 9, '\P{Is_Grapheme_Cluster_Break=lf}', "");
-Expect(0, 9, '\P{^Is_Grapheme_Cluster_Break=lf}', "");
-Expect(1, 10, '\p{Is_Grapheme_Cluster_Break=LF}', "");
-Expect(0, 10, '\p{^Is_Grapheme_Cluster_Break=LF}', "");
-Expect(0, 10, '\P{Is_Grapheme_Cluster_Break=LF}', "");
-Expect(1, 10, '\P{^Is_Grapheme_Cluster_Break=LF}', "");
-Expect(0, 9, '\p{Is_Grapheme_Cluster_Break=LF}', "");
-Expect(1, 9, '\p{^Is_Grapheme_Cluster_Break=LF}', "");
-Expect(1, 9, '\P{Is_Grapheme_Cluster_Break=LF}', "");
-Expect(0, 9, '\P{^Is_Grapheme_Cluster_Break=LF}', "");
-Error('\p{Is_GCB= LF:=}');
-Error('\P{Is_GCB= LF:=}');
-Expect(1, 10, '\p{Is_GCB=lf}', "");
-Expect(0, 10, '\p{^Is_GCB=lf}', "");
-Expect(0, 10, '\P{Is_GCB=lf}', "");
-Expect(1, 10, '\P{^Is_GCB=lf}', "");
-Expect(0, 9, '\p{Is_GCB=lf}', "");
-Expect(1, 9, '\p{^Is_GCB=lf}', "");
-Expect(1, 9, '\P{Is_GCB=lf}', "");
-Expect(0, 9, '\P{^Is_GCB=lf}', "");
-Expect(1, 10, '\p{Is_GCB=-_LF}', "");
-Expect(0, 10, '\p{^Is_GCB=-_LF}', "");
-Expect(0, 10, '\P{Is_GCB=-_LF}', "");
-Expect(1, 10, '\P{^Is_GCB=-_LF}', "");
-Expect(0, 9, '\p{Is_GCB=-_LF}', "");
-Expect(1, 9, '\p{^Is_GCB=-_LF}', "");
-Expect(1, 9, '\P{Is_GCB=-_LF}', "");
-Expect(0, 9, '\P{^Is_GCB=-_LF}', "");
-Error('\p{Grapheme_Cluster_Break=/a/ l}');
-Error('\P{Grapheme_Cluster_Break=/a/ l}');
-Expect(1, 4441, '\p{Grapheme_Cluster_Break=l}', "");
-Expect(0, 4441, '\p{^Grapheme_Cluster_Break=l}', "");
-Expect(0, 4441, '\P{Grapheme_Cluster_Break=l}', "");
-Expect(1, 4441, '\P{^Grapheme_Cluster_Break=l}', "");
-Expect(0, 4351, '\p{Grapheme_Cluster_Break=l}', "");
-Expect(1, 4351, '\p{^Grapheme_Cluster_Break=l}', "");
-Expect(1, 4351, '\P{Grapheme_Cluster_Break=l}', "");
-Expect(0, 4351, '\P{^Grapheme_Cluster_Break=l}', "");
-Expect(1, 4441, '\p{Grapheme_Cluster_Break=-L}', "");
-Expect(0, 4441, '\p{^Grapheme_Cluster_Break=-L}', "");
-Expect(0, 4441, '\P{Grapheme_Cluster_Break=-L}', "");
-Expect(1, 4441, '\P{^Grapheme_Cluster_Break=-L}', "");
-Expect(0, 4351, '\p{Grapheme_Cluster_Break=-L}', "");
-Expect(1, 4351, '\p{^Grapheme_Cluster_Break=-L}', "");
-Expect(1, 4351, '\P{Grapheme_Cluster_Break=-L}', "");
-Expect(0, 4351, '\P{^Grapheme_Cluster_Break=-L}', "");
-Error('\p{GCB=:=-l}');
-Error('\P{GCB=:=-l}');
-Expect(1, 4441, '\p{GCB=l}', "");
-Expect(0, 4441, '\p{^GCB=l}', "");
-Expect(0, 4441, '\P{GCB=l}', "");
-Expect(1, 4441, '\P{^GCB=l}', "");
-Expect(0, 4351, '\p{GCB=l}', "");
-Expect(1, 4351, '\p{^GCB=l}', "");
-Expect(1, 4351, '\P{GCB=l}', "");
-Expect(0, 4351, '\P{^GCB=l}', "");
-Expect(1, 4441, '\p{GCB: -l}', "");
-Expect(0, 4441, '\p{^GCB: -l}', "");
-Expect(0, 4441, '\P{GCB: -l}', "");
-Expect(1, 4441, '\P{^GCB: -l}', "");
-Expect(0, 4351, '\p{GCB: -l}', "");
-Expect(1, 4351, '\p{^GCB: -l}', "");
-Expect(1, 4351, '\P{GCB: -l}', "");
-Expect(0, 4351, '\P{^GCB: -l}', "");
-Error('\p{Is_Grapheme_Cluster_Break=/a/_ L}');
-Error('\P{Is_Grapheme_Cluster_Break=/a/_ L}');
-Expect(1, 4441, '\p{Is_Grapheme_Cluster_Break=l}', "");
-Expect(0, 4441, '\p{^Is_Grapheme_Cluster_Break=l}', "");
-Expect(0, 4441, '\P{Is_Grapheme_Cluster_Break=l}', "");
-Expect(1, 4441, '\P{^Is_Grapheme_Cluster_Break=l}', "");
-Expect(0, 4351, '\p{Is_Grapheme_Cluster_Break=l}', "");
-Expect(1, 4351, '\p{^Is_Grapheme_Cluster_Break=l}', "");
-Expect(1, 4351, '\P{Is_Grapheme_Cluster_Break=l}', "");
-Expect(0, 4351, '\P{^Is_Grapheme_Cluster_Break=l}', "");
-Expect(1, 4441, '\p{Is_Grapheme_Cluster_Break=-L}', "");
-Expect(0, 4441, '\p{^Is_Grapheme_Cluster_Break=-L}', "");
-Expect(0, 4441, '\P{Is_Grapheme_Cluster_Break=-L}', "");
-Expect(1, 4441, '\P{^Is_Grapheme_Cluster_Break=-L}', "");
-Expect(0, 4351, '\p{Is_Grapheme_Cluster_Break=-L}', "");
-Expect(1, 4351, '\p{^Is_Grapheme_Cluster_Break=-L}', "");
-Expect(1, 4351, '\P{Is_Grapheme_Cluster_Break=-L}', "");
-Expect(0, 4351, '\P{^Is_Grapheme_Cluster_Break=-L}', "");
-Error('\p{Is_GCB=:= _l}');
-Error('\P{Is_GCB=:= _l}');
-Expect(1, 4441, '\p{Is_GCB: l}', "");
-Expect(0, 4441, '\p{^Is_GCB: l}', "");
-Expect(0, 4441, '\P{Is_GCB: l}', "");
-Expect(1, 4441, '\P{^Is_GCB: l}', "");
-Expect(0, 4351, '\p{Is_GCB: l}', "");
-Expect(1, 4351, '\p{^Is_GCB: l}', "");
-Expect(1, 4351, '\P{Is_GCB: l}', "");
-Expect(0, 4351, '\P{^Is_GCB: l}', "");
-Expect(1, 4441, '\p{Is_GCB=--L}', "");
-Expect(0, 4441, '\p{^Is_GCB=--L}', "");
-Expect(0, 4441, '\P{Is_GCB=--L}', "");
-Expect(1, 4441, '\P{^Is_GCB=--L}', "");
-Expect(0, 4351, '\p{Is_GCB=--L}', "");
-Expect(1, 4351, '\p{^Is_GCB=--L}', "");
-Expect(1, 4351, '\P{Is_GCB=--L}', "");
-Expect(0, 4351, '\P{^Is_GCB=--L}', "");
-Error('\p{Logical_Order_Exception=/a/ yes}');
-Error('\P{Logical_Order_Exception=/a/ yes}');
-Expect(1, 3652, '\p{Logical_Order_Exception=yes}', "");
-Expect(0, 3652, '\p{^Logical_Order_Exception=yes}', "");
-Expect(0, 3652, '\P{Logical_Order_Exception=yes}', "");
-Expect(1, 3652, '\P{^Logical_Order_Exception=yes}', "");
-Expect(0, 3647, '\p{Logical_Order_Exception=yes}', "");
-Expect(1, 3647, '\p{^Logical_Order_Exception=yes}', "");
-Expect(1, 3647, '\P{Logical_Order_Exception=yes}', "");
-Expect(0, 3647, '\P{^Logical_Order_Exception=yes}', "");
-Expect(1, 3652, '\p{Logical_Order_Exception= _YES}', "");
-Expect(0, 3652, '\p{^Logical_Order_Exception= _YES}', "");
-Expect(0, 3652, '\P{Logical_Order_Exception= _YES}', "");
-Expect(1, 3652, '\P{^Logical_Order_Exception= _YES}', "");
-Expect(0, 3647, '\p{Logical_Order_Exception= _YES}', "");
-Expect(1, 3647, '\p{^Logical_Order_Exception= _YES}', "");
-Expect(1, 3647, '\P{Logical_Order_Exception= _YES}', "");
-Expect(0, 3647, '\P{^Logical_Order_Exception= _YES}', "");
-Error('\p{LOE=/a/Y}');
-Error('\P{LOE=/a/Y}');
-Expect(1, 3652, '\p{LOE=y}', "");
-Expect(0, 3652, '\p{^LOE=y}', "");
-Expect(0, 3652, '\P{LOE=y}', "");
-Expect(1, 3652, '\P{^LOE=y}', "");
-Expect(0, 3647, '\p{LOE=y}', "");
-Expect(1, 3647, '\p{^LOE=y}', "");
-Expect(1, 3647, '\P{LOE=y}', "");
-Expect(0, 3647, '\P{^LOE=y}', "");
-Expect(1, 3652, '\p{LOE= Y}', "");
-Expect(0, 3652, '\p{^LOE= Y}', "");
-Expect(0, 3652, '\P{LOE= Y}', "");
-Expect(1, 3652, '\P{^LOE= Y}', "");
-Expect(0, 3647, '\p{LOE= Y}', "");
-Expect(1, 3647, '\p{^LOE= Y}', "");
-Expect(1, 3647, '\P{LOE= Y}', "");
-Expect(0, 3647, '\P{^LOE= Y}', "");
-Error('\p{Is_Logical_Order_Exception: T:=}');
-Error('\P{Is_Logical_Order_Exception: T:=}');
-Expect(1, 3652, '\p{Is_Logical_Order_Exception=t}', "");
-Expect(0, 3652, '\p{^Is_Logical_Order_Exception=t}', "");
-Expect(0, 3652, '\P{Is_Logical_Order_Exception=t}', "");
-Expect(1, 3652, '\P{^Is_Logical_Order_Exception=t}', "");
-Expect(0, 3647, '\p{Is_Logical_Order_Exception=t}', "");
-Expect(1, 3647, '\p{^Is_Logical_Order_Exception=t}', "");
-Expect(1, 3647, '\P{Is_Logical_Order_Exception=t}', "");
-Expect(0, 3647, '\P{^Is_Logical_Order_Exception=t}', "");
-Expect(1, 3652, '\p{Is_Logical_Order_Exception= T}', "");
-Expect(0, 3652, '\p{^Is_Logical_Order_Exception= T}', "");
-Expect(0, 3652, '\P{Is_Logical_Order_Exception= T}', "");
-Expect(1, 3652, '\P{^Is_Logical_Order_Exception= T}', "");
-Expect(0, 3647, '\p{Is_Logical_Order_Exception= T}', "");
-Expect(1, 3647, '\p{^Is_Logical_Order_Exception= T}', "");
-Expect(1, 3647, '\P{Is_Logical_Order_Exception= T}', "");
-Expect(0, 3647, '\P{^Is_Logical_Order_Exception= T}', "");
-Error('\p{Is_LOE=-True:=}');
-Error('\P{Is_LOE=-True:=}');
-Expect(1, 3652, '\p{Is_LOE=true}', "");
-Expect(0, 3652, '\p{^Is_LOE=true}', "");
-Expect(0, 3652, '\P{Is_LOE=true}', "");
-Expect(1, 3652, '\P{^Is_LOE=true}', "");
-Expect(0, 3647, '\p{Is_LOE=true}', "");
-Expect(1, 3647, '\p{^Is_LOE=true}', "");
-Expect(1, 3647, '\P{Is_LOE=true}', "");
-Expect(0, 3647, '\P{^Is_LOE=true}', "");
-Expect(1, 3652, '\p{Is_LOE=-TRUE}', "");
-Expect(0, 3652, '\p{^Is_LOE=-TRUE}', "");
-Expect(0, 3652, '\P{Is_LOE=-TRUE}', "");
-Expect(1, 3652, '\P{^Is_LOE=-TRUE}', "");
-Expect(0, 3647, '\p{Is_LOE=-TRUE}', "");
-Expect(1, 3647, '\p{^Is_LOE=-TRUE}', "");
-Expect(1, 3647, '\P{Is_LOE=-TRUE}', "");
-Expect(0, 3647, '\P{^Is_LOE=-TRUE}', "");
-Error('\p{Logical_Order_Exception=/a/_ No}');
-Error('\P{Logical_Order_Exception=/a/_ No}');
-Expect(1, 3647, '\p{Logical_Order_Exception=no}', "");
-Expect(0, 3647, '\p{^Logical_Order_Exception=no}', "");
-Expect(0, 3647, '\P{Logical_Order_Exception=no}', "");
-Expect(1, 3647, '\P{^Logical_Order_Exception=no}', "");
-Expect(0, 3652, '\p{Logical_Order_Exception=no}', "");
-Expect(1, 3652, '\p{^Logical_Order_Exception=no}', "");
-Expect(1, 3652, '\P{Logical_Order_Exception=no}', "");
-Expect(0, 3652, '\P{^Logical_Order_Exception=no}', "");
-Expect(1, 3647, '\p{Logical_Order_Exception= no}', "");
-Expect(0, 3647, '\p{^Logical_Order_Exception= no}', "");
-Expect(0, 3647, '\P{Logical_Order_Exception= no}', "");
-Expect(1, 3647, '\P{^Logical_Order_Exception= no}', "");
-Expect(0, 3652, '\p{Logical_Order_Exception= no}', "");
-Expect(1, 3652, '\p{^Logical_Order_Exception= no}', "");
-Expect(1, 3652, '\P{Logical_Order_Exception= no}', "");
-Expect(0, 3652, '\P{^Logical_Order_Exception= no}', "");
-Error('\p{LOE= /a/N}');
-Error('\P{LOE= /a/N}');
-Expect(1, 3647, '\p{LOE=n}', "");
-Expect(0, 3647, '\p{^LOE=n}', "");
-Expect(0, 3647, '\P{LOE=n}', "");
-Expect(1, 3647, '\P{^LOE=n}', "");
-Expect(0, 3652, '\p{LOE=n}', "");
-Expect(1, 3652, '\p{^LOE=n}', "");
-Expect(1, 3652, '\P{LOE=n}', "");
-Expect(0, 3652, '\P{^LOE=n}', "");
-Expect(1, 3647, '\p{LOE= -N}', "");
-Expect(0, 3647, '\p{^LOE= -N}', "");
-Expect(0, 3647, '\P{LOE= -N}', "");
-Expect(1, 3647, '\P{^LOE= -N}', "");
-Expect(0, 3652, '\p{LOE= -N}', "");
-Expect(1, 3652, '\p{^LOE= -N}', "");
-Expect(1, 3652, '\P{LOE= -N}', "");
-Expect(0, 3652, '\P{^LOE= -N}', "");
-Error('\p{Is_Logical_Order_Exception=_-F/a/}');
-Error('\P{Is_Logical_Order_Exception=_-F/a/}');
-Expect(1, 3647, '\p{Is_Logical_Order_Exception=f}', "");
-Expect(0, 3647, '\p{^Is_Logical_Order_Exception=f}', "");
-Expect(0, 3647, '\P{Is_Logical_Order_Exception=f}', "");
-Expect(1, 3647, '\P{^Is_Logical_Order_Exception=f}', "");
-Expect(0, 3652, '\p{Is_Logical_Order_Exception=f}', "");
-Expect(1, 3652, '\p{^Is_Logical_Order_Exception=f}', "");
-Expect(1, 3652, '\P{Is_Logical_Order_Exception=f}', "");
-Expect(0, 3652, '\P{^Is_Logical_Order_Exception=f}', "");
-Expect(1, 3647, '\p{Is_Logical_Order_Exception=_-F}', "");
-Expect(0, 3647, '\p{^Is_Logical_Order_Exception=_-F}', "");
-Expect(0, 3647, '\P{Is_Logical_Order_Exception=_-F}', "");
-Expect(1, 3647, '\P{^Is_Logical_Order_Exception=_-F}', "");
-Expect(0, 3652, '\p{Is_Logical_Order_Exception=_-F}', "");
-Expect(1, 3652, '\p{^Is_Logical_Order_Exception=_-F}', "");
-Expect(1, 3652, '\P{Is_Logical_Order_Exception=_-F}', "");
-Expect(0, 3652, '\P{^Is_Logical_Order_Exception=_-F}', "");
-Error('\p{Is_LOE=/a/ False}');
-Error('\P{Is_LOE=/a/ False}');
-Expect(1, 3647, '\p{Is_LOE:false}', "");
-Expect(0, 3647, '\p{^Is_LOE:false}', "");
-Expect(0, 3647, '\P{Is_LOE:false}', "");
-Expect(1, 3647, '\P{^Is_LOE:false}', "");
-Expect(0, 3652, '\p{Is_LOE:false}', "");
-Expect(1, 3652, '\p{^Is_LOE:false}', "");
-Expect(1, 3652, '\P{Is_LOE:false}', "");
-Expect(0, 3652, '\P{^Is_LOE:false}', "");
-Expect(1, 3647, '\p{Is_LOE= FALSE}', "");
-Expect(0, 3647, '\p{^Is_LOE= FALSE}', "");
-Expect(0, 3647, '\P{Is_LOE= FALSE}', "");
-Expect(1, 3647, '\P{^Is_LOE= FALSE}', "");
-Expect(0, 3652, '\p{Is_LOE= FALSE}', "");
-Expect(1, 3652, '\p{^Is_LOE= FALSE}', "");
-Expect(1, 3652, '\P{Is_LOE= FALSE}', "");
-Expect(0, 3652, '\P{^Is_LOE= FALSE}', "");
-Error('\p{Bidi_Mirrored=_ Yes/a/}');
-Error('\P{Bidi_Mirrored=_ Yes/a/}');
-Expect(1, 41, '\p{Bidi_Mirrored=yes}', "");
-Expect(0, 41, '\p{^Bidi_Mirrored=yes}', "");
-Expect(0, 41, '\P{Bidi_Mirrored=yes}', "");
-Expect(1, 41, '\P{^Bidi_Mirrored=yes}', "");
-Expect(0, 39, '\p{Bidi_Mirrored=yes}', "");
-Expect(1, 39, '\p{^Bidi_Mirrored=yes}', "");
-Expect(1, 39, '\P{Bidi_Mirrored=yes}', "");
-Expect(0, 39, '\P{^Bidi_Mirrored=yes}', "");
-Expect(1, 41, '\p{Bidi_Mirrored: Yes}', "");
-Expect(0, 41, '\p{^Bidi_Mirrored: Yes}', "");
-Expect(0, 41, '\P{Bidi_Mirrored: Yes}', "");
-Expect(1, 41, '\P{^Bidi_Mirrored: Yes}', "");
-Expect(0, 39, '\p{Bidi_Mirrored: Yes}', "");
-Expect(1, 39, '\p{^Bidi_Mirrored: Yes}', "");
-Expect(1, 39, '\P{Bidi_Mirrored: Yes}', "");
-Expect(0, 39, '\P{^Bidi_Mirrored: Yes}', "");
-Error('\p{Bidi_M= /a/y}');
-Error('\P{Bidi_M= /a/y}');
-Expect(1, 41, '\p{Bidi_M=y}', "");
-Expect(0, 41, '\p{^Bidi_M=y}', "");
-Expect(0, 41, '\P{Bidi_M=y}', "");
-Expect(1, 41, '\P{^Bidi_M=y}', "");
-Expect(0, 39, '\p{Bidi_M=y}', "");
-Expect(1, 39, '\p{^Bidi_M=y}', "");
-Expect(1, 39, '\P{Bidi_M=y}', "");
-Expect(0, 39, '\P{^Bidi_M=y}', "");
-Expect(1, 41, '\p{Bidi_M= -Y}', "");
-Expect(0, 41, '\p{^Bidi_M= -Y}', "");
-Expect(0, 41, '\P{Bidi_M= -Y}', "");
-Expect(1, 41, '\P{^Bidi_M= -Y}', "");
-Expect(0, 39, '\p{Bidi_M= -Y}', "");
-Expect(1, 39, '\p{^Bidi_M= -Y}', "");
-Expect(1, 39, '\P{Bidi_M= -Y}', "");
-Expect(0, 39, '\P{^Bidi_M= -Y}', "");
-Error('\p{Is_Bidi_Mirrored= -T/a/}');
-Error('\P{Is_Bidi_Mirrored= -T/a/}');
-Expect(1, 41, '\p{Is_Bidi_Mirrored=t}', "");
-Expect(0, 41, '\p{^Is_Bidi_Mirrored=t}', "");
-Expect(0, 41, '\P{Is_Bidi_Mirrored=t}', "");
-Expect(1, 41, '\P{^Is_Bidi_Mirrored=t}', "");
-Expect(0, 39, '\p{Is_Bidi_Mirrored=t}', "");
-Expect(1, 39, '\p{^Is_Bidi_Mirrored=t}', "");
-Expect(1, 39, '\P{Is_Bidi_Mirrored=t}', "");
-Expect(0, 39, '\P{^Is_Bidi_Mirrored=t}', "");
-Expect(1, 41, '\p{Is_Bidi_Mirrored: -t}', "");
-Expect(0, 41, '\p{^Is_Bidi_Mirrored: -t}', "");
-Expect(0, 41, '\P{Is_Bidi_Mirrored: -t}', "");
-Expect(1, 41, '\P{^Is_Bidi_Mirrored: -t}', "");
-Expect(0, 39, '\p{Is_Bidi_Mirrored: -t}', "");
-Expect(1, 39, '\p{^Is_Bidi_Mirrored: -t}', "");
-Expect(1, 39, '\P{Is_Bidi_Mirrored: -t}', "");
-Expect(0, 39, '\P{^Is_Bidi_Mirrored: -t}', "");
-Error('\p{Is_Bidi_M=/a/-TRUE}');
-Error('\P{Is_Bidi_M=/a/-TRUE}');
-Expect(1, 41, '\p{Is_Bidi_M=true}', "");
-Expect(0, 41, '\p{^Is_Bidi_M=true}', "");
-Expect(0, 41, '\P{Is_Bidi_M=true}', "");
-Expect(1, 41, '\P{^Is_Bidi_M=true}', "");
-Expect(0, 39, '\p{Is_Bidi_M=true}', "");
-Expect(1, 39, '\p{^Is_Bidi_M=true}', "");
-Expect(1, 39, '\P{Is_Bidi_M=true}', "");
-Expect(0, 39, '\P{^Is_Bidi_M=true}', "");
-Expect(1, 41, '\p{Is_Bidi_M=_-True}', "");
-Expect(0, 41, '\p{^Is_Bidi_M=_-True}', "");
-Expect(0, 41, '\P{Is_Bidi_M=_-True}', "");
-Expect(1, 41, '\P{^Is_Bidi_M=_-True}', "");
-Expect(0, 39, '\p{Is_Bidi_M=_-True}', "");
-Expect(1, 39, '\p{^Is_Bidi_M=_-True}', "");
-Expect(1, 39, '\P{Is_Bidi_M=_-True}', "");
-Expect(0, 39, '\P{^Is_Bidi_M=_-True}', "");
-Error('\p{Bidi_Mirrored=/a/_ No}');
-Error('\P{Bidi_Mirrored=/a/_ No}');
-Expect(1, 39, '\p{Bidi_Mirrored=no}', "");
-Expect(0, 39, '\p{^Bidi_Mirrored=no}', "");
-Expect(0, 39, '\P{Bidi_Mirrored=no}', "");
-Expect(1, 39, '\P{^Bidi_Mirrored=no}', "");
-Expect(0, 41, '\p{Bidi_Mirrored=no}', "");
-Expect(1, 41, '\p{^Bidi_Mirrored=no}', "");
-Expect(1, 41, '\P{Bidi_Mirrored=no}', "");
-Expect(0, 41, '\P{^Bidi_Mirrored=no}', "");
-Expect(1, 39, '\p{Bidi_Mirrored: --NO}', "");
-Expect(0, 39, '\p{^Bidi_Mirrored: --NO}', "");
-Expect(0, 39, '\P{Bidi_Mirrored: --NO}', "");
-Expect(1, 39, '\P{^Bidi_Mirrored: --NO}', "");
-Expect(0, 41, '\p{Bidi_Mirrored: --NO}', "");
-Expect(1, 41, '\p{^Bidi_Mirrored: --NO}', "");
-Expect(1, 41, '\P{Bidi_Mirrored: --NO}', "");
-Expect(0, 41, '\P{^Bidi_Mirrored: --NO}', "");
-Error('\p{Bidi_M=:=_N}');
-Error('\P{Bidi_M=:=_N}');
-Expect(1, 39, '\p{Bidi_M=n}', "");
-Expect(0, 39, '\p{^Bidi_M=n}', "");
-Expect(0, 39, '\P{Bidi_M=n}', "");
-Expect(1, 39, '\P{^Bidi_M=n}', "");
-Expect(0, 41, '\p{Bidi_M=n}', "");
-Expect(1, 41, '\p{^Bidi_M=n}', "");
-Expect(1, 41, '\P{Bidi_M=n}', "");
-Expect(0, 41, '\P{^Bidi_M=n}', "");
-Expect(1, 39, '\p{Bidi_M=_N}', "");
-Expect(0, 39, '\p{^Bidi_M=_N}', "");
-Expect(0, 39, '\P{Bidi_M=_N}', "");
-Expect(1, 39, '\P{^Bidi_M=_N}', "");
-Expect(0, 41, '\p{Bidi_M=_N}', "");
-Expect(1, 41, '\p{^Bidi_M=_N}', "");
-Expect(1, 41, '\P{Bidi_M=_N}', "");
-Expect(0, 41, '\P{^Bidi_M=_N}', "");
-Error('\p{Is_Bidi_Mirrored=- F/a/}');
-Error('\P{Is_Bidi_Mirrored=- F/a/}');
-Expect(1, 39, '\p{Is_Bidi_Mirrored=f}', "");
-Expect(0, 39, '\p{^Is_Bidi_Mirrored=f}', "");
-Expect(0, 39, '\P{Is_Bidi_Mirrored=f}', "");
-Expect(1, 39, '\P{^Is_Bidi_Mirrored=f}', "");
-Expect(0, 41, '\p{Is_Bidi_Mirrored=f}', "");
-Expect(1, 41, '\p{^Is_Bidi_Mirrored=f}', "");
-Expect(1, 41, '\P{Is_Bidi_Mirrored=f}', "");
-Expect(0, 41, '\P{^Is_Bidi_Mirrored=f}', "");
-Expect(1, 39, '\p{Is_Bidi_Mirrored=- F}', "");
-Expect(0, 39, '\p{^Is_Bidi_Mirrored=- F}', "");
-Expect(0, 39, '\P{Is_Bidi_Mirrored=- F}', "");
-Expect(1, 39, '\P{^Is_Bidi_Mirrored=- F}', "");
-Expect(0, 41, '\p{Is_Bidi_Mirrored=- F}', "");
-Expect(1, 41, '\p{^Is_Bidi_Mirrored=- F}', "");
-Expect(1, 41, '\P{Is_Bidi_Mirrored=- F}', "");
-Expect(0, 41, '\P{^Is_Bidi_Mirrored=- F}', "");
-Error('\p{Is_Bidi_M=_ false:=}');
-Error('\P{Is_Bidi_M=_ false:=}');
-Expect(1, 39, '\p{Is_Bidi_M=false}', "");
-Expect(0, 39, '\p{^Is_Bidi_M=false}', "");
-Expect(0, 39, '\P{Is_Bidi_M=false}', "");
-Expect(1, 39, '\P{^Is_Bidi_M=false}', "");
-Expect(0, 41, '\p{Is_Bidi_M=false}', "");
-Expect(1, 41, '\p{^Is_Bidi_M=false}', "");
-Expect(1, 41, '\P{Is_Bidi_M=false}', "");
-Expect(0, 41, '\P{^Is_Bidi_M=false}', "");
-Expect(1, 39, '\p{Is_Bidi_M=- False}', "");
-Expect(0, 39, '\p{^Is_Bidi_M=- False}', "");
-Expect(0, 39, '\P{Is_Bidi_M=- False}', "");
-Expect(1, 39, '\P{^Is_Bidi_M=- False}', "");
-Expect(0, 41, '\p{Is_Bidi_M=- False}', "");
-Expect(1, 41, '\p{^Is_Bidi_M=- False}', "");
-Expect(1, 41, '\P{Is_Bidi_M=- False}', "");
-Expect(0, 41, '\P{^Is_Bidi_M=- False}', "");
-Error('\p{Lowercase= _Yes:=}');
-Error('\P{Lowercase= _Yes:=}');
-Expect(1, 122, '\p{Lowercase=yes}', "");
-Expect(0, 122, '\p{^Lowercase=yes}', "");
-Expect(0, 122, '\P{Lowercase=yes}', "");
-Expect(1, 122, '\P{^Lowercase=yes}', "");
-Expect(0, 96, '\p{Lowercase=yes}', "");
-Expect(1, 96, '\p{^Lowercase=yes}', "");
-Expect(1, 96, '\P{Lowercase=yes}', "");
-Expect(0, 96, '\P{^Lowercase=yes}', "");
-Expect(1, 122, '\p{Lowercase= Yes}', "");
-Expect(0, 122, '\p{^Lowercase= Yes}', "");
-Expect(0, 122, '\P{Lowercase= Yes}', "");
-Expect(1, 122, '\P{^Lowercase= Yes}', "");
-Expect(0, 96, '\p{Lowercase= Yes}', "");
-Expect(1, 96, '\p{^Lowercase= Yes}', "");
-Expect(1, 96, '\P{Lowercase= Yes}', "");
-Expect(0, 96, '\P{^Lowercase= Yes}', "");
-Error('\p{Lower=_/a/Y}');
-Error('\P{Lower=_/a/Y}');
-Expect(1, 122, '\p{Lower=y}', "");
-Expect(0, 122, '\p{^Lower=y}', "");
-Expect(0, 122, '\P{Lower=y}', "");
-Expect(1, 122, '\P{^Lower=y}', "");
-Expect(0, 96, '\p{Lower=y}', "");
-Expect(1, 96, '\p{^Lower=y}', "");
-Expect(1, 96, '\P{Lower=y}', "");
-Expect(0, 96, '\P{^Lower=y}', "");
-Expect(1, 122, '\p{Lower=_Y}', "");
-Expect(0, 122, '\p{^Lower=_Y}', "");
-Expect(0, 122, '\P{Lower=_Y}', "");
-Expect(1, 122, '\P{^Lower=_Y}', "");
-Expect(0, 96, '\p{Lower=_Y}', "");
-Expect(1, 96, '\p{^Lower=_Y}', "");
-Expect(1, 96, '\P{Lower=_Y}', "");
-Expect(0, 96, '\P{^Lower=_Y}', "");
-Error('\p{Is_Lowercase=:=_ T}');
-Error('\P{Is_Lowercase=:=_ T}');
-Expect(1, 122, '\p{Is_Lowercase=t}', "");
-Expect(0, 122, '\p{^Is_Lowercase=t}', "");
-Expect(0, 122, '\P{Is_Lowercase=t}', "");
-Expect(1, 122, '\P{^Is_Lowercase=t}', "");
-Expect(0, 96, '\p{Is_Lowercase=t}', "");
-Expect(1, 96, '\p{^Is_Lowercase=t}', "");
-Expect(1, 96, '\P{Is_Lowercase=t}', "");
-Expect(0, 96, '\P{^Is_Lowercase=t}', "");
-Expect(1, 122, '\p{Is_Lowercase=--T}', "");
-Expect(0, 122, '\p{^Is_Lowercase=--T}', "");
-Expect(0, 122, '\P{Is_Lowercase=--T}', "");
-Expect(1, 122, '\P{^Is_Lowercase=--T}', "");
-Expect(0, 96, '\p{Is_Lowercase=--T}', "");
-Expect(1, 96, '\p{^Is_Lowercase=--T}', "");
-Expect(1, 96, '\P{Is_Lowercase=--T}', "");
-Expect(0, 96, '\P{^Is_Lowercase=--T}', "");
-Error('\p{Is_Lower=/a/ -TRUE}');
-Error('\P{Is_Lower=/a/ -TRUE}');
-Expect(1, 122, '\p{Is_Lower=true}', "");
-Expect(0, 122, '\p{^Is_Lower=true}', "");
-Expect(0, 122, '\P{Is_Lower=true}', "");
-Expect(1, 122, '\P{^Is_Lower=true}', "");
-Expect(0, 96, '\p{Is_Lower=true}', "");
-Expect(1, 96, '\p{^Is_Lower=true}', "");
-Expect(1, 96, '\P{Is_Lower=true}', "");
-Expect(0, 96, '\P{^Is_Lower=true}', "");
-Expect(1, 122, '\p{Is_Lower= _True}', "");
-Expect(0, 122, '\p{^Is_Lower= _True}', "");
-Expect(0, 122, '\P{Is_Lower= _True}', "");
-Expect(1, 122, '\P{^Is_Lower= _True}', "");
-Expect(0, 96, '\p{Is_Lower= _True}', "");
-Expect(1, 96, '\p{^Is_Lower= _True}', "");
-Expect(1, 96, '\P{Is_Lower= _True}', "");
-Expect(0, 96, '\P{^Is_Lower= _True}', "");
-Error('\p{Lowercase=:=-No}');
-Error('\P{Lowercase=:=-No}');
-Expect(1, 96, '\p{Lowercase=no}', "");
-Expect(0, 96, '\p{^Lowercase=no}', "");
-Expect(0, 96, '\P{Lowercase=no}', "");
-Expect(1, 96, '\P{^Lowercase=no}', "");
-Expect(0, 122, '\p{Lowercase=no}', "");
-Expect(1, 122, '\p{^Lowercase=no}', "");
-Expect(1, 122, '\P{Lowercase=no}', "");
-Expect(0, 122, '\P{^Lowercase=no}', "");
-Expect(1, 96, '\p{Lowercase=_no}', "");
-Expect(0, 96, '\p{^Lowercase=_no}', "");
-Expect(0, 96, '\P{Lowercase=_no}', "");
-Expect(1, 96, '\P{^Lowercase=_no}', "");
-Expect(0, 122, '\p{Lowercase=_no}', "");
-Expect(1, 122, '\p{^Lowercase=_no}', "");
-Expect(1, 122, '\P{Lowercase=_no}', "");
-Expect(0, 122, '\P{^Lowercase=_no}', "");
-Error('\p{Lower= :=N}');
-Error('\P{Lower= :=N}');
-Expect(1, 96, '\p{Lower=n}', "");
-Expect(0, 96, '\p{^Lower=n}', "");
-Expect(0, 96, '\P{Lower=n}', "");
-Expect(1, 96, '\P{^Lower=n}', "");
-Expect(0, 122, '\p{Lower=n}', "");
-Expect(1, 122, '\p{^Lower=n}', "");
-Expect(1, 122, '\P{Lower=n}', "");
-Expect(0, 122, '\P{^Lower=n}', "");
-Expect(1, 96, '\p{Lower= N}', "");
-Expect(0, 96, '\p{^Lower= N}', "");
-Expect(0, 96, '\P{Lower= N}', "");
-Expect(1, 96, '\P{^Lower= N}', "");
-Expect(0, 122, '\p{Lower= N}', "");
-Expect(1, 122, '\p{^Lower= N}', "");
-Expect(1, 122, '\P{Lower= N}', "");
-Expect(0, 122, '\P{^Lower= N}', "");
-Error('\p{Is_Lowercase=/a/ F}');
-Error('\P{Is_Lowercase=/a/ F}');
-Expect(1, 96, '\p{Is_Lowercase=f}', "");
-Expect(0, 96, '\p{^Is_Lowercase=f}', "");
-Expect(0, 96, '\P{Is_Lowercase=f}', "");
-Expect(1, 96, '\P{^Is_Lowercase=f}', "");
-Expect(0, 122, '\p{Is_Lowercase=f}', "");
-Expect(1, 122, '\p{^Is_Lowercase=f}', "");
-Expect(1, 122, '\P{Is_Lowercase=f}', "");
-Expect(0, 122, '\P{^Is_Lowercase=f}', "");
-Expect(1, 96, '\p{Is_Lowercase= F}', "");
-Expect(0, 96, '\p{^Is_Lowercase= F}', "");
-Expect(0, 96, '\P{Is_Lowercase= F}', "");
-Expect(1, 96, '\P{^Is_Lowercase= F}', "");
-Expect(0, 122, '\p{Is_Lowercase= F}', "");
-Expect(1, 122, '\p{^Is_Lowercase= F}', "");
-Expect(1, 122, '\P{Is_Lowercase= F}', "");
-Expect(0, 122, '\P{^Is_Lowercase= F}', "");
-Error('\p{Is_Lower=/a/false}');
-Error('\P{Is_Lower=/a/false}');
-Expect(1, 96, '\p{Is_Lower=false}', "");
-Expect(0, 96, '\p{^Is_Lower=false}', "");
-Expect(0, 96, '\P{Is_Lower=false}', "");
-Expect(1, 96, '\P{^Is_Lower=false}', "");
-Expect(0, 122, '\p{Is_Lower=false}', "");
-Expect(1, 122, '\p{^Is_Lower=false}', "");
-Expect(1, 122, '\P{Is_Lower=false}', "");
-Expect(0, 122, '\P{^Is_Lower=false}', "");
-Expect(1, 96, '\p{Is_Lower= false}', "");
-Expect(0, 96, '\p{^Is_Lower= false}', "");
-Expect(0, 96, '\P{Is_Lower= false}', "");
-Expect(1, 96, '\P{^Is_Lower= false}', "");
-Expect(0, 122, '\p{Is_Lower= false}', "");
-Expect(1, 122, '\p{^Is_Lower= false}', "");
-Expect(1, 122, '\P{Is_Lower= false}', "");
-Expect(0, 122, '\P{^Is_Lower= false}', "");
-Error('\p{Uppercase= -YES/a/}');
-Error('\P{Uppercase= -YES/a/}');
-Expect(1, 90, '\p{Uppercase=yes}', "");
-Expect(0, 90, '\p{^Uppercase=yes}', "");
-Expect(0, 90, '\P{Uppercase=yes}', "");
-Expect(1, 90, '\P{^Uppercase=yes}', "");
-Expect(0, 64, '\p{Uppercase=yes}', "");
-Expect(1, 64, '\p{^Uppercase=yes}', "");
-Expect(1, 64, '\P{Uppercase=yes}', "");
-Expect(0, 64, '\P{^Uppercase=yes}', "");
-Expect(1, 90, '\p{Uppercase= yes}', "");
-Expect(0, 90, '\p{^Uppercase= yes}', "");
-Expect(0, 90, '\P{Uppercase= yes}', "");
-Expect(1, 90, '\P{^Uppercase= yes}', "");
-Expect(0, 64, '\p{Uppercase= yes}', "");
-Expect(1, 64, '\p{^Uppercase= yes}', "");
-Expect(1, 64, '\P{Uppercase= yes}', "");
-Expect(0, 64, '\P{^Uppercase= yes}', "");
-Error('\p{Upper=/a/ Y}');
-Error('\P{Upper=/a/ Y}');
-Expect(1, 90, '\p{Upper=y}', "");
-Expect(0, 90, '\p{^Upper=y}', "");
-Expect(0, 90, '\P{Upper=y}', "");
-Expect(1, 90, '\P{^Upper=y}', "");
-Expect(0, 64, '\p{Upper=y}', "");
-Expect(1, 64, '\p{^Upper=y}', "");
-Expect(1, 64, '\P{Upper=y}', "");
-Expect(0, 64, '\P{^Upper=y}', "");
-Expect(1, 90, '\p{Upper:-y}', "");
-Expect(0, 90, '\p{^Upper:-y}', "");
-Expect(0, 90, '\P{Upper:-y}', "");
-Expect(1, 90, '\P{^Upper:-y}', "");
-Expect(0, 64, '\p{Upper:-y}', "");
-Expect(1, 64, '\p{^Upper:-y}', "");
-Expect(1, 64, '\P{Upper:-y}', "");
-Expect(0, 64, '\P{^Upper:-y}', "");
-Error('\p{Is_Uppercase=_:=T}');
-Error('\P{Is_Uppercase=_:=T}');
-Expect(1, 90, '\p{Is_Uppercase:t}', "");
-Expect(0, 90, '\p{^Is_Uppercase:t}', "");
-Expect(0, 90, '\P{Is_Uppercase:t}', "");
-Expect(1, 90, '\P{^Is_Uppercase:t}', "");
-Expect(0, 64, '\p{Is_Uppercase:t}', "");
-Expect(1, 64, '\p{^Is_Uppercase:t}', "");
-Expect(1, 64, '\P{Is_Uppercase:t}', "");
-Expect(0, 64, '\P{^Is_Uppercase:t}', "");
-Expect(1, 90, '\p{Is_Uppercase=__T}', "");
-Expect(0, 90, '\p{^Is_Uppercase=__T}', "");
-Expect(0, 90, '\P{Is_Uppercase=__T}', "");
-Expect(1, 90, '\P{^Is_Uppercase=__T}', "");
-Expect(0, 64, '\p{Is_Uppercase=__T}', "");
-Expect(1, 64, '\p{^Is_Uppercase=__T}', "");
-Expect(1, 64, '\P{Is_Uppercase=__T}', "");
-Expect(0, 64, '\P{^Is_Uppercase=__T}', "");
-Error('\p{Is_Upper= true:=}');
-Error('\P{Is_Upper= true:=}');
-Expect(1, 90, '\p{Is_Upper: true}', "");
-Expect(0, 90, '\p{^Is_Upper: true}', "");
-Expect(0, 90, '\P{Is_Upper: true}', "");
-Expect(1, 90, '\P{^Is_Upper: true}', "");
-Expect(0, 64, '\p{Is_Upper: true}', "");
-Expect(1, 64, '\p{^Is_Upper: true}', "");
-Expect(1, 64, '\P{Is_Upper: true}', "");
-Expect(0, 64, '\P{^Is_Upper: true}', "");
-Expect(1, 90, '\p{Is_Upper:_true}', "");
-Expect(0, 90, '\p{^Is_Upper:_true}', "");
-Expect(0, 90, '\P{Is_Upper:_true}', "");
-Expect(1, 90, '\P{^Is_Upper:_true}', "");
-Expect(0, 64, '\p{Is_Upper:_true}', "");
-Expect(1, 64, '\p{^Is_Upper:_true}', "");
-Expect(1, 64, '\P{Is_Upper:_true}', "");
-Expect(0, 64, '\P{^Is_Upper:_true}', "");
-Error('\p{Uppercase=:= No}');
-Error('\P{Uppercase=:= No}');
-Expect(1, 64, '\p{Uppercase:no}', "");
-Expect(0, 64, '\p{^Uppercase:no}', "");
-Expect(0, 64, '\P{Uppercase:no}', "");
-Expect(1, 64, '\P{^Uppercase:no}', "");
-Expect(0, 90, '\p{Uppercase:no}', "");
-Expect(1, 90, '\p{^Uppercase:no}', "");
-Expect(1, 90, '\P{Uppercase:no}', "");
-Expect(0, 90, '\P{^Uppercase:no}', "");
-Expect(1, 64, '\p{Uppercase= No}', "");
-Expect(0, 64, '\p{^Uppercase= No}', "");
-Expect(0, 64, '\P{Uppercase= No}', "");
-Expect(1, 64, '\P{^Uppercase= No}', "");
-Expect(0, 90, '\p{Uppercase= No}', "");
-Expect(1, 90, '\p{^Uppercase= No}', "");
-Expect(1, 90, '\P{Uppercase= No}', "");
-Expect(0, 90, '\P{^Uppercase= No}', "");
-Error('\p{Upper=/a/- N}');
-Error('\P{Upper=/a/- N}');
-Expect(1, 64, '\p{Upper=n}', "");
-Expect(0, 64, '\p{^Upper=n}', "");
-Expect(0, 64, '\P{Upper=n}', "");
-Expect(1, 64, '\P{^Upper=n}', "");
-Expect(0, 90, '\p{Upper=n}', "");
-Expect(1, 90, '\p{^Upper=n}', "");
-Expect(1, 90, '\P{Upper=n}', "");
-Expect(0, 90, '\P{^Upper=n}', "");
-Expect(1, 64, '\p{Upper=-n}', "");
-Expect(0, 64, '\p{^Upper=-n}', "");
-Expect(0, 64, '\P{Upper=-n}', "");
-Expect(1, 64, '\P{^Upper=-n}', "");
-Expect(0, 90, '\p{Upper=-n}', "");
-Expect(1, 90, '\p{^Upper=-n}', "");
-Expect(1, 90, '\P{Upper=-n}', "");
-Expect(0, 90, '\P{^Upper=-n}', "");
-Error('\p{Is_Uppercase=_ F:=}');
-Error('\P{Is_Uppercase=_ F:=}');
-Expect(1, 64, '\p{Is_Uppercase=f}', "");
-Expect(0, 64, '\p{^Is_Uppercase=f}', "");
-Expect(0, 64, '\P{Is_Uppercase=f}', "");
-Expect(1, 64, '\P{^Is_Uppercase=f}', "");
-Expect(0, 90, '\p{Is_Uppercase=f}', "");
-Expect(1, 90, '\p{^Is_Uppercase=f}', "");
-Expect(1, 90, '\P{Is_Uppercase=f}', "");
-Expect(0, 90, '\P{^Is_Uppercase=f}', "");
-Expect(1, 64, '\p{Is_Uppercase= F}', "");
-Expect(0, 64, '\p{^Is_Uppercase= F}', "");
-Expect(0, 64, '\P{Is_Uppercase= F}', "");
-Expect(1, 64, '\P{^Is_Uppercase= F}', "");
-Expect(0, 90, '\p{Is_Uppercase= F}', "");
-Expect(1, 90, '\p{^Is_Uppercase= F}', "");
-Expect(1, 90, '\P{Is_Uppercase= F}', "");
-Expect(0, 90, '\P{^Is_Uppercase= F}', "");
-Error('\p{Is_Upper: /a/ False}');
-Error('\P{Is_Upper: /a/ False}');
-Expect(1, 64, '\p{Is_Upper=false}', "");
-Expect(0, 64, '\p{^Is_Upper=false}', "");
-Expect(0, 64, '\P{Is_Upper=false}', "");
-Expect(1, 64, '\P{^Is_Upper=false}', "");
-Expect(0, 90, '\p{Is_Upper=false}', "");
-Expect(1, 90, '\p{^Is_Upper=false}', "");
-Expect(1, 90, '\P{Is_Upper=false}', "");
-Expect(0, 90, '\P{^Is_Upper=false}', "");
-Expect(1, 64, '\p{Is_Upper= False}', "");
-Expect(0, 64, '\p{^Is_Upper= False}', "");
-Expect(0, 64, '\P{Is_Upper= False}', "");
-Expect(1, 64, '\P{^Is_Upper= False}', "");
-Expect(0, 90, '\p{Is_Upper= False}', "");
-Expect(1, 90, '\p{^Is_Upper= False}', "");
-Expect(1, 90, '\P{Is_Upper= False}', "");
-Expect(0, 90, '\P{^Is_Upper= False}', "");
-Error('\p{Expands_On_NFKC: Yes}');
-Error('\P{Expands_On_NFKC: Yes}');
-Error('\p{XO_NFKC=Y}');
-Error('\P{XO_NFKC=Y}');
-Error('\p{Is_Expands_On_NFKC=T}');
-Error('\P{Is_Expands_On_NFKC=T}');
-Error('\p{Is_XO_NFKC=True}');
-Error('\P{Is_XO_NFKC=True}');
-Error('\p{Expands_On_NFKC: No}');
-Error('\P{Expands_On_NFKC: No}');
-Error('\p{XO_NFKC=N}');
-Error('\P{XO_NFKC=N}');
-Error('\p{Is_Expands_On_NFKC=F}');
-Error('\P{Is_Expands_On_NFKC=F}');
-Error('\p{Is_XO_NFKC=False}');
-Error('\P{Is_XO_NFKC=False}');
-Error('\p{NFD_Quick_Check=--yes:=}');
-Error('\P{NFD_Quick_Check=--yes:=}');
-Expect(1, 7, '\p{NFD_Quick_Check=yes}', "");
-Expect(0, 7, '\p{^NFD_Quick_Check=yes}', "");
-Expect(0, 7, '\P{NFD_Quick_Check=yes}', "");
-Expect(1, 7, '\P{^NFD_Quick_Check=yes}', "");
-Expect(0, 271, '\p{NFD_Quick_Check=yes}', "");
-Expect(1, 271, '\p{^NFD_Quick_Check=yes}', "");
-Expect(1, 271, '\P{NFD_Quick_Check=yes}', "");
-Expect(0, 271, '\P{^NFD_Quick_Check=yes}', "");
-Expect(1, 7, '\p{NFD_Quick_Check=YES}', "");
-Expect(0, 7, '\p{^NFD_Quick_Check=YES}', "");
-Expect(0, 7, '\P{NFD_Quick_Check=YES}', "");
-Expect(1, 7, '\P{^NFD_Quick_Check=YES}', "");
-Expect(0, 271, '\p{NFD_Quick_Check=YES}', "");
-Expect(1, 271, '\p{^NFD_Quick_Check=YES}', "");
-Expect(1, 271, '\P{NFD_Quick_Check=YES}', "");
-Expect(0, 271, '\P{^NFD_Quick_Check=YES}', "");
-Error('\p{NFD_QC=-Y/a/}');
-Error('\P{NFD_QC=-Y/a/}');
-Expect(1, 7, '\p{NFD_QC=y}', "");
-Expect(0, 7, '\p{^NFD_QC=y}', "");
-Expect(0, 7, '\P{NFD_QC=y}', "");
-Expect(1, 7, '\P{^NFD_QC=y}', "");
-Expect(0, 271, '\p{NFD_QC=y}', "");
-Expect(1, 271, '\p{^NFD_QC=y}', "");
-Expect(1, 271, '\P{NFD_QC=y}', "");
-Expect(0, 271, '\P{^NFD_QC=y}', "");
-Expect(1, 7, '\p{NFD_QC=_-Y}', "");
-Expect(0, 7, '\p{^NFD_QC=_-Y}', "");
-Expect(0, 7, '\P{NFD_QC=_-Y}', "");
-Expect(1, 7, '\P{^NFD_QC=_-Y}', "");
-Expect(0, 271, '\p{NFD_QC=_-Y}', "");
-Expect(1, 271, '\p{^NFD_QC=_-Y}', "");
-Expect(1, 271, '\P{NFD_QC=_-Y}', "");
-Expect(0, 271, '\P{^NFD_QC=_-Y}', "");
-Error('\p{Is_NFD_Quick_Check=/a/YES}');
-Error('\P{Is_NFD_Quick_Check=/a/YES}');
-Expect(1, 7, '\p{Is_NFD_Quick_Check=yes}', "");
-Expect(0, 7, '\p{^Is_NFD_Quick_Check=yes}', "");
-Expect(0, 7, '\P{Is_NFD_Quick_Check=yes}', "");
-Expect(1, 7, '\P{^Is_NFD_Quick_Check=yes}', "");
-Expect(0, 271, '\p{Is_NFD_Quick_Check=yes}', "");
-Expect(1, 271, '\p{^Is_NFD_Quick_Check=yes}', "");
-Expect(1, 271, '\P{Is_NFD_Quick_Check=yes}', "");
-Expect(0, 271, '\P{^Is_NFD_Quick_Check=yes}', "");
-Expect(1, 7, '\p{Is_NFD_Quick_Check=__Yes}', "");
-Expect(0, 7, '\p{^Is_NFD_Quick_Check=__Yes}', "");
-Expect(0, 7, '\P{Is_NFD_Quick_Check=__Yes}', "");
-Expect(1, 7, '\P{^Is_NFD_Quick_Check=__Yes}', "");
-Expect(0, 271, '\p{Is_NFD_Quick_Check=__Yes}', "");
-Expect(1, 271, '\p{^Is_NFD_Quick_Check=__Yes}', "");
-Expect(1, 271, '\P{Is_NFD_Quick_Check=__Yes}', "");
-Expect(0, 271, '\P{^Is_NFD_Quick_Check=__Yes}', "");
-Error('\p{Is_NFD_QC=:=Y}');
-Error('\P{Is_NFD_QC=:=Y}');
-Expect(1, 7, '\p{Is_NFD_QC=y}', "");
-Expect(0, 7, '\p{^Is_NFD_QC=y}', "");
-Expect(0, 7, '\P{Is_NFD_QC=y}', "");
-Expect(1, 7, '\P{^Is_NFD_QC=y}', "");
-Expect(0, 271, '\p{Is_NFD_QC=y}', "");
-Expect(1, 271, '\p{^Is_NFD_QC=y}', "");
-Expect(1, 271, '\P{Is_NFD_QC=y}', "");
-Expect(0, 271, '\P{^Is_NFD_QC=y}', "");
-Expect(1, 7, '\p{Is_NFD_QC=_ Y}', "");
-Expect(0, 7, '\p{^Is_NFD_QC=_ Y}', "");
-Expect(0, 7, '\P{Is_NFD_QC=_ Y}', "");
-Expect(1, 7, '\P{^Is_NFD_QC=_ Y}', "");
-Expect(0, 271, '\p{Is_NFD_QC=_ Y}', "");
-Expect(1, 271, '\p{^Is_NFD_QC=_ Y}', "");
-Expect(1, 271, '\P{Is_NFD_QC=_ Y}', "");
-Expect(0, 271, '\P{^Is_NFD_QC=_ Y}', "");
-Error('\p{NFD_Quick_Check: /a/-_NO}');
-Error('\P{NFD_Quick_Check: /a/-_NO}');
-Expect(1, 271, '\p{NFD_Quick_Check: no}', "");
-Expect(0, 271, '\p{^NFD_Quick_Check: no}', "");
-Expect(0, 271, '\P{NFD_Quick_Check: no}', "");
-Expect(1, 271, '\P{^NFD_Quick_Check: no}', "");
-Expect(0, 7, '\p{NFD_Quick_Check: no}', "");
-Expect(1, 7, '\p{^NFD_Quick_Check: no}', "");
-Expect(1, 7, '\P{NFD_Quick_Check: no}', "");
-Expect(0, 7, '\P{^NFD_Quick_Check: no}', "");
-Expect(1, 271, '\p{NFD_Quick_Check=_ no}', "");
-Expect(0, 271, '\p{^NFD_Quick_Check=_ no}', "");
-Expect(0, 271, '\P{NFD_Quick_Check=_ no}', "");
-Expect(1, 271, '\P{^NFD_Quick_Check=_ no}', "");
-Expect(0, 7, '\p{NFD_Quick_Check=_ no}', "");
-Expect(1, 7, '\p{^NFD_Quick_Check=_ no}', "");
-Expect(1, 7, '\P{NFD_Quick_Check=_ no}', "");
-Expect(0, 7, '\P{^NFD_Quick_Check=_ no}', "");
-Error('\p{NFD_QC=_N/a/}');
-Error('\P{NFD_QC=_N/a/}');
-Expect(1, 271, '\p{NFD_QC=n}', "");
-Expect(0, 271, '\p{^NFD_QC=n}', "");
-Expect(0, 271, '\P{NFD_QC=n}', "");
-Expect(1, 271, '\P{^NFD_QC=n}', "");
-Expect(0, 7, '\p{NFD_QC=n}', "");
-Expect(1, 7, '\p{^NFD_QC=n}', "");
-Expect(1, 7, '\P{NFD_QC=n}', "");
-Expect(0, 7, '\P{^NFD_QC=n}', "");
-Expect(1, 271, '\p{NFD_QC=-_N}', "");
-Expect(0, 271, '\p{^NFD_QC=-_N}', "");
-Expect(0, 271, '\P{NFD_QC=-_N}', "");
-Expect(1, 271, '\P{^NFD_QC=-_N}', "");
-Expect(0, 7, '\p{NFD_QC=-_N}', "");
-Expect(1, 7, '\p{^NFD_QC=-_N}', "");
-Expect(1, 7, '\P{NFD_QC=-_N}', "");
-Expect(0, 7, '\P{^NFD_QC=-_N}', "");
-Error('\p{Is_NFD_Quick_Check=:= no}');
-Error('\P{Is_NFD_Quick_Check=:= no}');
-Expect(1, 271, '\p{Is_NFD_Quick_Check=no}', "");
-Expect(0, 271, '\p{^Is_NFD_Quick_Check=no}', "");
-Expect(0, 271, '\P{Is_NFD_Quick_Check=no}', "");
-Expect(1, 271, '\P{^Is_NFD_Quick_Check=no}', "");
-Expect(0, 7, '\p{Is_NFD_Quick_Check=no}', "");
-Expect(1, 7, '\p{^Is_NFD_Quick_Check=no}', "");
-Expect(1, 7, '\P{Is_NFD_Quick_Check=no}', "");
-Expect(0, 7, '\P{^Is_NFD_Quick_Check=no}', "");
-Expect(1, 271, '\p{Is_NFD_Quick_Check=_ No}', "");
-Expect(0, 271, '\p{^Is_NFD_Quick_Check=_ No}', "");
-Expect(0, 271, '\P{Is_NFD_Quick_Check=_ No}', "");
-Expect(1, 271, '\P{^Is_NFD_Quick_Check=_ No}', "");
-Expect(0, 7, '\p{Is_NFD_Quick_Check=_ No}', "");
-Expect(1, 7, '\p{^Is_NFD_Quick_Check=_ No}', "");
-Expect(1, 7, '\P{Is_NFD_Quick_Check=_ No}', "");
-Expect(0, 7, '\P{^Is_NFD_Quick_Check=_ No}', "");
-Error('\p{Is_NFD_QC=/a/- N}');
-Error('\P{Is_NFD_QC=/a/- N}');
-Expect(1, 271, '\p{Is_NFD_QC=n}', "");
-Expect(0, 271, '\p{^Is_NFD_QC=n}', "");
-Expect(0, 271, '\P{Is_NFD_QC=n}', "");
-Expect(1, 271, '\P{^Is_NFD_QC=n}', "");
-Expect(0, 7, '\p{Is_NFD_QC=n}', "");
-Expect(1, 7, '\p{^Is_NFD_QC=n}', "");
-Expect(1, 7, '\P{Is_NFD_QC=n}', "");
-Expect(0, 7, '\P{^Is_NFD_QC=n}', "");
-Expect(1, 271, '\p{Is_NFD_QC=N}', "");
-Expect(0, 271, '\p{^Is_NFD_QC=N}', "");
-Expect(0, 271, '\P{Is_NFD_QC=N}', "");
-Expect(1, 271, '\P{^Is_NFD_QC=N}', "");
-Expect(0, 7, '\p{Is_NFD_QC=N}', "");
-Expect(1, 7, '\p{^Is_NFD_QC=N}', "");
-Expect(1, 7, '\P{Is_NFD_QC=N}', "");
-Expect(0, 7, '\P{^Is_NFD_QC=N}', "");
-Error('\p{Line_Break=:=space}');
-Error('\P{Line_Break=:=space}');
-Expect(1, 32, '\p{Line_Break=space}', "");
-Expect(0, 32, '\p{^Line_Break=space}', "");
-Expect(0, 32, '\P{Line_Break=space}', "");
-Expect(1, 32, '\P{^Line_Break=space}', "");
-Expect(0, 7, '\p{Line_Break=space}', "");
-Expect(1, 7, '\p{^Line_Break=space}', "");
-Expect(1, 7, '\P{Line_Break=space}', "");
-Expect(0, 7, '\P{^Line_Break=space}', "");
-Expect(1, 32, '\p{Line_Break: _Space}', "");
-Expect(0, 32, '\p{^Line_Break: _Space}', "");
-Expect(0, 32, '\P{Line_Break: _Space}', "");
-Expect(1, 32, '\P{^Line_Break: _Space}', "");
-Expect(0, 7, '\p{Line_Break: _Space}', "");
-Expect(1, 7, '\p{^Line_Break: _Space}', "");
-Expect(1, 7, '\P{Line_Break: _Space}', "");
-Expect(0, 7, '\P{^Line_Break: _Space}', "");
-Error('\p{Lb=:=SP}');
-Error('\P{Lb=:=SP}');
-Expect(1, 32, '\p{Lb=sp}', "");
-Expect(0, 32, '\p{^Lb=sp}', "");
-Expect(0, 32, '\P{Lb=sp}', "");
-Expect(1, 32, '\P{^Lb=sp}', "");
-Expect(0, 7, '\p{Lb=sp}', "");
-Expect(1, 7, '\p{^Lb=sp}', "");
-Expect(1, 7, '\P{Lb=sp}', "");
-Expect(0, 7, '\P{^Lb=sp}', "");
-Expect(1, 32, '\p{Lb= SP}', "");
-Expect(0, 32, '\p{^Lb= SP}', "");
-Expect(0, 32, '\P{Lb= SP}', "");
-Expect(1, 32, '\P{^Lb= SP}', "");
-Expect(0, 7, '\p{Lb= SP}', "");
-Expect(1, 7, '\p{^Lb= SP}', "");
-Expect(1, 7, '\P{Lb= SP}', "");
-Expect(0, 7, '\P{^Lb= SP}', "");
-Error('\p{Is_Line_Break=Space/a/}');
-Error('\P{Is_Line_Break=Space/a/}');
-Expect(1, 32, '\p{Is_Line_Break=space}', "");
-Expect(0, 32, '\p{^Is_Line_Break=space}', "");
-Expect(0, 32, '\P{Is_Line_Break=space}', "");
-Expect(1, 32, '\P{^Is_Line_Break=space}', "");
-Expect(0, 7, '\p{Is_Line_Break=space}', "");
-Expect(1, 7, '\p{^Is_Line_Break=space}', "");
-Expect(1, 7, '\P{Is_Line_Break=space}', "");
-Expect(0, 7, '\P{^Is_Line_Break=space}', "");
-Expect(1, 32, '\p{Is_Line_Break=__SPACE}', "");
-Expect(0, 32, '\p{^Is_Line_Break=__SPACE}', "");
-Expect(0, 32, '\P{Is_Line_Break=__SPACE}', "");
-Expect(1, 32, '\P{^Is_Line_Break=__SPACE}', "");
-Expect(0, 7, '\p{Is_Line_Break=__SPACE}', "");
-Expect(1, 7, '\p{^Is_Line_Break=__SPACE}', "");
-Expect(1, 7, '\P{Is_Line_Break=__SPACE}', "");
-Expect(0, 7, '\P{^Is_Line_Break=__SPACE}', "");
-Error('\p{Is_Lb=/a/_sp}');
-Error('\P{Is_Lb=/a/_sp}');
-Expect(1, 32, '\p{Is_Lb=sp}', "");
-Expect(0, 32, '\p{^Is_Lb=sp}', "");
-Expect(0, 32, '\P{Is_Lb=sp}', "");
-Expect(1, 32, '\P{^Is_Lb=sp}', "");
-Expect(0, 7, '\p{Is_Lb=sp}', "");
-Expect(1, 7, '\p{^Is_Lb=sp}', "");
-Expect(1, 7, '\P{Is_Lb=sp}', "");
-Expect(0, 7, '\P{^Is_Lb=sp}', "");
-Expect(1, 32, '\p{Is_Lb=-_SP}', "");
-Expect(0, 32, '\p{^Is_Lb=-_SP}', "");
-Expect(0, 32, '\P{Is_Lb=-_SP}', "");
-Expect(1, 32, '\P{^Is_Lb=-_SP}', "");
-Expect(0, 7, '\p{Is_Lb=-_SP}', "");
-Expect(1, 7, '\p{^Is_Lb=-_SP}', "");
-Expect(1, 7, '\P{Is_Lb=-_SP}', "");
-Expect(0, 7, '\P{^Is_Lb=-_SP}', "");
-Error('\p{Line_Break=:=GLUE}');
-Error('\P{Line_Break=:=GLUE}');
-Expect(1, 847, '\p{Line_Break=glue}', "");
-Expect(0, 847, '\p{^Line_Break=glue}', "");
-Expect(0, 847, '\P{Line_Break=glue}', "");
-Expect(1, 847, '\P{^Line_Break=glue}', "");
-Expect(0, 7, '\p{Line_Break=glue}', "");
-Expect(1, 7, '\p{^Line_Break=glue}', "");
-Expect(1, 7, '\P{Line_Break=glue}', "");
-Expect(0, 7, '\P{^Line_Break=glue}', "");
-Expect(1, 847, '\p{Line_Break=-_Glue}', "");
-Expect(0, 847, '\p{^Line_Break=-_Glue}', "");
-Expect(0, 847, '\P{Line_Break=-_Glue}', "");
-Expect(1, 847, '\P{^Line_Break=-_Glue}', "");
-Expect(0, 7, '\p{Line_Break=-_Glue}', "");
-Expect(1, 7, '\p{^Line_Break=-_Glue}', "");
-Expect(1, 7, '\P{Line_Break=-_Glue}', "");
-Expect(0, 7, '\P{^Line_Break=-_Glue}', "");
-Error('\p{Lb=/a/ GL}');
-Error('\P{Lb=/a/ GL}');
-Expect(1, 847, '\p{Lb: gl}', "");
-Expect(0, 847, '\p{^Lb: gl}', "");
-Expect(0, 847, '\P{Lb: gl}', "");
-Expect(1, 847, '\P{^Lb: gl}', "");
-Expect(0, 7, '\p{Lb: gl}', "");
-Expect(1, 7, '\p{^Lb: gl}', "");
-Expect(1, 7, '\P{Lb: gl}', "");
-Expect(0, 7, '\P{^Lb: gl}', "");
-Expect(1, 847, '\p{Lb= gl}', "");
-Expect(0, 847, '\p{^Lb= gl}', "");
-Expect(0, 847, '\P{Lb= gl}', "");
-Expect(1, 847, '\P{^Lb= gl}', "");
-Expect(0, 7, '\p{Lb= gl}', "");
-Expect(1, 7, '\p{^Lb= gl}', "");
-Expect(1, 7, '\P{Lb= gl}', "");
-Expect(0, 7, '\P{^Lb= gl}', "");
-Error('\p{Is_Line_Break=_Glue:=}');
-Error('\P{Is_Line_Break=_Glue:=}');
-Expect(1, 847, '\p{Is_Line_Break=glue}', "");
-Expect(0, 847, '\p{^Is_Line_Break=glue}', "");
-Expect(0, 847, '\P{Is_Line_Break=glue}', "");
-Expect(1, 847, '\P{^Is_Line_Break=glue}', "");
-Expect(0, 7, '\p{Is_Line_Break=glue}', "");
-Expect(1, 7, '\p{^Is_Line_Break=glue}', "");
-Expect(1, 7, '\P{Is_Line_Break=glue}', "");
-Expect(0, 7, '\P{^Is_Line_Break=glue}', "");
-Expect(1, 847, '\p{Is_Line_Break=_Glue}', "");
-Expect(0, 847, '\p{^Is_Line_Break=_Glue}', "");
-Expect(0, 847, '\P{Is_Line_Break=_Glue}', "");
-Expect(1, 847, '\P{^Is_Line_Break=_Glue}', "");
-Expect(0, 7, '\p{Is_Line_Break=_Glue}', "");
-Expect(1, 7, '\p{^Is_Line_Break=_Glue}', "");
-Expect(1, 7, '\P{Is_Line_Break=_Glue}', "");
-Expect(0, 7, '\P{^Is_Line_Break=_Glue}', "");
-Error('\p{Is_Lb=/a/ GL}');
-Error('\P{Is_Lb=/a/ GL}');
-Expect(1, 847, '\p{Is_Lb=gl}', "");
-Expect(0, 847, '\p{^Is_Lb=gl}', "");
-Expect(0, 847, '\P{Is_Lb=gl}', "");
-Expect(1, 847, '\P{^Is_Lb=gl}', "");
-Expect(0, 7, '\p{Is_Lb=gl}', "");
-Expect(1, 7, '\p{^Is_Lb=gl}', "");
-Expect(1, 7, '\P{Is_Lb=gl}', "");
-Expect(0, 7, '\P{^Is_Lb=gl}', "");
-Expect(1, 847, '\p{Is_Lb=_GL}', "");
-Expect(0, 847, '\p{^Is_Lb=_GL}', "");
-Expect(0, 847, '\P{Is_Lb=_GL}', "");
-Expect(1, 847, '\P{^Is_Lb=_GL}', "");
-Expect(0, 7, '\p{Is_Lb=_GL}', "");
-Expect(1, 7, '\p{^Is_Lb=_GL}', "");
-Expect(1, 7, '\P{Is_Lb=_GL}', "");
-Expect(0, 7, '\P{^Is_Lb=_GL}', "");
-Error('\p{Line_Break=- Surrogate/a/}');
-Error('\P{Line_Break=- Surrogate/a/}');
-Expect(0, 55295, '\p{Line_Break=surrogate}', 'deprecated');
-Expect(1, 55295, '\p{^Line_Break=surrogate}', 'deprecated');
-Expect(1, 55295, '\P{Line_Break=surrogate}', 'deprecated');
-Expect(0, 55295, '\P{^Line_Break=surrogate}', 'deprecated');
-Expect(0, 55295, '\p{Line_Break=_Surrogate}', 'deprecated');
-Expect(1, 55295, '\p{^Line_Break=_Surrogate}', 'deprecated');
-Expect(1, 55295, '\P{Line_Break=_Surrogate}', 'deprecated');
-Expect(0, 55295, '\P{^Line_Break=_Surrogate}', 'deprecated');
-Error('\p{Lb: /a/--SG}');
-Error('\P{Lb: /a/--SG}');
-Expect(0, 55295, '\p{Lb=sg}', 'deprecated');
-Expect(1, 55295, '\p{^Lb=sg}', 'deprecated');
-Expect(1, 55295, '\P{Lb=sg}', 'deprecated');
-Expect(0, 55295, '\P{^Lb=sg}', 'deprecated');
-Expect(0, 55295, '\p{Lb= SG}', 'deprecated');
-Expect(1, 55295, '\p{^Lb= SG}', 'deprecated');
-Expect(1, 55295, '\P{Lb= SG}', 'deprecated');
-Expect(0, 55295, '\P{^Lb= SG}', 'deprecated');
-Error('\p{Is_Line_Break= :=Surrogate}');
-Error('\P{Is_Line_Break= :=Surrogate}');
-Expect(0, 55295, '\p{Is_Line_Break=surrogate}', 'deprecated');
-Expect(1, 55295, '\p{^Is_Line_Break=surrogate}', 'deprecated');
-Expect(1, 55295, '\P{Is_Line_Break=surrogate}', 'deprecated');
-Expect(0, 55295, '\P{^Is_Line_Break=surrogate}', 'deprecated');
-Expect(0, 55295, '\p{Is_Line_Break=-Surrogate}', 'deprecated');
-Expect(1, 55295, '\p{^Is_Line_Break=-Surrogate}', 'deprecated');
-Expect(1, 55295, '\P{Is_Line_Break=-Surrogate}', 'deprecated');
-Expect(0, 55295, '\P{^Is_Line_Break=-Surrogate}', 'deprecated');
-Error('\p{Is_Lb=:=-_SG}');
-Error('\P{Is_Lb=:=-_SG}');
-Expect(0, 55295, '\p{Is_Lb=sg}', 'deprecated');
-Expect(1, 55295, '\p{^Is_Lb=sg}', 'deprecated');
-Expect(1, 55295, '\P{Is_Lb=sg}', 'deprecated');
-Expect(0, 55295, '\P{^Is_Lb=sg}', 'deprecated');
-Expect(0, 55295, '\p{Is_Lb= -SG}', 'deprecated');
-Expect(1, 55295, '\p{^Is_Lb= -SG}', 'deprecated');
-Expect(1, 55295, '\P{Is_Lb= -SG}', 'deprecated');
-Expect(0, 55295, '\P{^Is_Lb= -SG}', 'deprecated');
-Error('\p{Line_Break=_/a/Unknown}');
-Error('\P{Line_Break=_/a/Unknown}');
-Expect(1, 889, '\p{Line_Break=unknown}', "");
-Expect(0, 889, '\p{^Line_Break=unknown}', "");
-Expect(0, 889, '\P{Line_Break=unknown}', "");
-Expect(1, 889, '\P{^Line_Break=unknown}', "");
-Expect(0, 887, '\p{Line_Break=unknown}', "");
-Expect(1, 887, '\p{^Line_Break=unknown}', "");
-Expect(1, 887, '\P{Line_Break=unknown}', "");
-Expect(0, 887, '\P{^Line_Break=unknown}', "");
-Expect(1, 889, '\p{Line_Break: --Unknown}', "");
-Expect(0, 889, '\p{^Line_Break: --Unknown}', "");
-Expect(0, 889, '\P{Line_Break: --Unknown}', "");
-Expect(1, 889, '\P{^Line_Break: --Unknown}', "");
-Expect(0, 887, '\p{Line_Break: --Unknown}', "");
-Expect(1, 887, '\p{^Line_Break: --Unknown}', "");
-Expect(1, 887, '\P{Line_Break: --Unknown}', "");
-Expect(0, 887, '\P{^Line_Break: --Unknown}', "");
-Error('\p{Lb=/a/ -XX}');
-Error('\P{Lb=/a/ -XX}');
-Expect(1, 889, '\p{Lb=xx}', "");
-Expect(0, 889, '\p{^Lb=xx}', "");
-Expect(0, 889, '\P{Lb=xx}', "");
-Expect(1, 889, '\P{^Lb=xx}', "");
-Expect(0, 887, '\p{Lb=xx}', "");
-Expect(1, 887, '\p{^Lb=xx}', "");
-Expect(1, 887, '\P{Lb=xx}', "");
-Expect(0, 887, '\P{^Lb=xx}', "");
-Expect(1, 889, '\p{Lb=_ xx}', "");
-Expect(0, 889, '\p{^Lb=_ xx}', "");
-Expect(0, 889, '\P{Lb=_ xx}', "");
-Expect(1, 889, '\P{^Lb=_ xx}', "");
-Expect(0, 887, '\p{Lb=_ xx}', "");
-Expect(1, 887, '\p{^Lb=_ xx}', "");
-Expect(1, 887, '\P{Lb=_ xx}', "");
-Expect(0, 887, '\P{^Lb=_ xx}', "");
-Error('\p{Is_Line_Break=/a/Unknown}');
-Error('\P{Is_Line_Break=/a/Unknown}');
-Expect(1, 889, '\p{Is_Line_Break=unknown}', "");
-Expect(0, 889, '\p{^Is_Line_Break=unknown}', "");
-Expect(0, 889, '\P{Is_Line_Break=unknown}', "");
-Expect(1, 889, '\P{^Is_Line_Break=unknown}', "");
-Expect(0, 887, '\p{Is_Line_Break=unknown}', "");
-Expect(1, 887, '\p{^Is_Line_Break=unknown}', "");
-Expect(1, 887, '\P{Is_Line_Break=unknown}', "");
-Expect(0, 887, '\P{^Is_Line_Break=unknown}', "");
-Expect(1, 889, '\p{Is_Line_Break: -Unknown}', "");
-Expect(0, 889, '\p{^Is_Line_Break: -Unknown}', "");
-Expect(0, 889, '\P{Is_Line_Break: -Unknown}', "");
-Expect(1, 889, '\P{^Is_Line_Break: -Unknown}', "");
-Expect(0, 887, '\p{Is_Line_Break: -Unknown}', "");
-Expect(1, 887, '\p{^Is_Line_Break: -Unknown}', "");
-Expect(1, 887, '\P{Is_Line_Break: -Unknown}', "");
-Expect(0, 887, '\P{^Is_Line_Break: -Unknown}', "");
-Error('\p{Is_Lb: /a/-xx}');
-Error('\P{Is_Lb: /a/-xx}');
-Expect(1, 889, '\p{Is_Lb=xx}', "");
-Expect(0, 889, '\p{^Is_Lb=xx}', "");
-Expect(0, 889, '\P{Is_Lb=xx}', "");
-Expect(1, 889, '\P{^Is_Lb=xx}', "");
-Expect(0, 887, '\p{Is_Lb=xx}', "");
-Expect(1, 887, '\p{^Is_Lb=xx}', "");
-Expect(1, 887, '\P{Is_Lb=xx}', "");
-Expect(0, 887, '\P{^Is_Lb=xx}', "");
-Expect(1, 889, '\p{Is_Lb= XX}', "");
-Expect(0, 889, '\p{^Is_Lb= XX}', "");
-Expect(0, 889, '\P{Is_Lb= XX}', "");
-Expect(1, 889, '\P{^Is_Lb= XX}', "");
-Expect(0, 887, '\p{Is_Lb= XX}', "");
-Expect(1, 887, '\p{^Is_Lb= XX}', "");
-Expect(1, 887, '\P{Is_Lb= XX}', "");
-Expect(0, 887, '\P{^Is_Lb= XX}', "");
-Error('\p{Line_Break=NUMERIC:=}');
-Error('\P{Line_Break=NUMERIC:=}');
-Expect(1, 57, '\p{Line_Break: numeric}', "");
-Expect(0, 57, '\p{^Line_Break: numeric}', "");
-Expect(0, 57, '\P{Line_Break: numeric}', "");
-Expect(1, 57, '\P{^Line_Break: numeric}', "");
-Expect(0, 47, '\p{Line_Break: numeric}', "");
-Expect(1, 47, '\p{^Line_Break: numeric}', "");
-Expect(1, 47, '\P{Line_Break: numeric}', "");
-Expect(0, 47, '\P{^Line_Break: numeric}', "");
-Expect(1, 57, '\p{Line_Break= Numeric}', "");
-Expect(0, 57, '\p{^Line_Break= Numeric}', "");
-Expect(0, 57, '\P{Line_Break= Numeric}', "");
-Expect(1, 57, '\P{^Line_Break= Numeric}', "");
-Expect(0, 47, '\p{Line_Break= Numeric}', "");
-Expect(1, 47, '\p{^Line_Break= Numeric}', "");
-Expect(1, 47, '\P{Line_Break= Numeric}', "");
-Expect(0, 47, '\P{^Line_Break= Numeric}', "");
-Error('\p{Lb=/a/ NU}');
-Error('\P{Lb=/a/ NU}');
-Expect(1, 57, '\p{Lb=nu}', "");
-Expect(0, 57, '\p{^Lb=nu}', "");
-Expect(0, 57, '\P{Lb=nu}', "");
-Expect(1, 57, '\P{^Lb=nu}', "");
-Expect(0, 47, '\p{Lb=nu}', "");
-Expect(1, 47, '\p{^Lb=nu}', "");
-Expect(1, 47, '\P{Lb=nu}', "");
-Expect(0, 47, '\P{^Lb=nu}', "");
-Expect(1, 57, '\p{Lb=--NU}', "");
-Expect(0, 57, '\p{^Lb=--NU}', "");
-Expect(0, 57, '\P{Lb=--NU}', "");
-Expect(1, 57, '\P{^Lb=--NU}', "");
-Expect(0, 47, '\p{Lb=--NU}', "");
-Expect(1, 47, '\p{^Lb=--NU}', "");
-Expect(1, 47, '\P{Lb=--NU}', "");
-Expect(0, 47, '\P{^Lb=--NU}', "");
-Error('\p{Is_Line_Break=- NUMERIC/a/}');
-Error('\P{Is_Line_Break=- NUMERIC/a/}');
-Expect(1, 57, '\p{Is_Line_Break=numeric}', "");
-Expect(0, 57, '\p{^Is_Line_Break=numeric}', "");
-Expect(0, 57, '\P{Is_Line_Break=numeric}', "");
-Expect(1, 57, '\P{^Is_Line_Break=numeric}', "");
-Expect(0, 47, '\p{Is_Line_Break=numeric}', "");
-Expect(1, 47, '\p{^Is_Line_Break=numeric}', "");
-Expect(1, 47, '\P{Is_Line_Break=numeric}', "");
-Expect(0, 47, '\P{^Is_Line_Break=numeric}', "");
-Expect(1, 57, '\p{Is_Line_Break= Numeric}', "");
-Expect(0, 57, '\p{^Is_Line_Break= Numeric}', "");
-Expect(0, 57, '\P{Is_Line_Break= Numeric}', "");
-Expect(1, 57, '\P{^Is_Line_Break= Numeric}', "");
-Expect(0, 47, '\p{Is_Line_Break= Numeric}', "");
-Expect(1, 47, '\p{^Is_Line_Break= Numeric}', "");
-Expect(1, 47, '\P{Is_Line_Break= Numeric}', "");
-Expect(0, 47, '\P{^Is_Line_Break= Numeric}', "");
-Error('\p{Is_Lb=_ NU/a/}');
-Error('\P{Is_Lb=_ NU/a/}');
-Expect(1, 57, '\p{Is_Lb=nu}', "");
-Expect(0, 57, '\p{^Is_Lb=nu}', "");
-Expect(0, 57, '\P{Is_Lb=nu}', "");
-Expect(1, 57, '\P{^Is_Lb=nu}', "");
-Expect(0, 47, '\p{Is_Lb=nu}', "");
-Expect(1, 47, '\p{^Is_Lb=nu}', "");
-Expect(1, 47, '\P{Is_Lb=nu}', "");
-Expect(0, 47, '\P{^Is_Lb=nu}', "");
-Expect(1, 57, '\p{Is_Lb= -nu}', "");
-Expect(0, 57, '\p{^Is_Lb= -nu}', "");
-Expect(0, 57, '\P{Is_Lb= -nu}', "");
-Expect(1, 57, '\P{^Is_Lb= -nu}', "");
-Expect(0, 47, '\p{Is_Lb= -nu}', "");
-Expect(1, 47, '\p{^Is_Lb= -nu}', "");
-Expect(1, 47, '\P{Is_Lb= -nu}', "");
-Expect(0, 47, '\P{^Is_Lb= -nu}', "");
-Error('\p{Line_Break=:= -BREAK-before}');
-Error('\P{Line_Break=:= -BREAK-before}');
-Expect(1, 712, '\p{Line_Break=breakbefore}', "");
-Expect(0, 712, '\p{^Line_Break=breakbefore}', "");
-Expect(0, 712, '\P{Line_Break=breakbefore}', "");
-Expect(1, 712, '\P{^Line_Break=breakbefore}', "");
-Expect(0, 7, '\p{Line_Break=breakbefore}', "");
-Expect(1, 7, '\p{^Line_Break=breakbefore}', "");
-Expect(1, 7, '\P{Line_Break=breakbefore}', "");
-Expect(0, 7, '\P{^Line_Break=breakbefore}', "");
-Expect(1, 712, '\p{Line_Break= Breakbefore}', "");
-Expect(0, 712, '\p{^Line_Break= Breakbefore}', "");
-Expect(0, 712, '\P{Line_Break= Breakbefore}', "");
-Expect(1, 712, '\P{^Line_Break= Breakbefore}', "");
-Expect(0, 7, '\p{Line_Break= Breakbefore}', "");
-Expect(1, 7, '\p{^Line_Break= Breakbefore}', "");
-Expect(1, 7, '\P{Line_Break= Breakbefore}', "");
-Expect(0, 7, '\P{^Line_Break= Breakbefore}', "");
-Error('\p{Lb=/a/BB}');
-Error('\P{Lb=/a/BB}');
-Expect(1, 712, '\p{Lb=bb}', "");
-Expect(0, 712, '\p{^Lb=bb}', "");
-Expect(0, 712, '\P{Lb=bb}', "");
-Expect(1, 712, '\P{^Lb=bb}', "");
-Expect(0, 7, '\p{Lb=bb}', "");
-Expect(1, 7, '\p{^Lb=bb}', "");
-Expect(1, 7, '\P{Lb=bb}', "");
-Expect(0, 7, '\P{^Lb=bb}', "");
-Expect(1, 712, '\p{Lb=_ bb}', "");
-Expect(0, 712, '\p{^Lb=_ bb}', "");
-Expect(0, 712, '\P{Lb=_ bb}', "");
-Expect(1, 712, '\P{^Lb=_ bb}', "");
-Expect(0, 7, '\p{Lb=_ bb}', "");
-Expect(1, 7, '\p{^Lb=_ bb}', "");
-Expect(1, 7, '\P{Lb=_ bb}', "");
-Expect(0, 7, '\P{^Lb=_ bb}', "");
-Error('\p{Is_Line_Break=_:=break Before}');
-Error('\P{Is_Line_Break=_:=break Before}');
-Expect(1, 712, '\p{Is_Line_Break=breakbefore}', "");
-Expect(0, 712, '\p{^Is_Line_Break=breakbefore}', "");
-Expect(0, 712, '\P{Is_Line_Break=breakbefore}', "");
-Expect(1, 712, '\P{^Is_Line_Break=breakbefore}', "");
-Expect(0, 7, '\p{Is_Line_Break=breakbefore}', "");
-Expect(1, 7, '\p{^Is_Line_Break=breakbefore}', "");
-Expect(1, 7, '\P{Is_Line_Break=breakbefore}', "");
-Expect(0, 7, '\P{^Is_Line_Break=breakbefore}', "");
-Expect(1, 712, '\p{Is_Line_Break=-_break BEFORE}', "");
-Expect(0, 712, '\p{^Is_Line_Break=-_break BEFORE}', "");
-Expect(0, 712, '\P{Is_Line_Break=-_break BEFORE}', "");
-Expect(1, 712, '\P{^Is_Line_Break=-_break BEFORE}', "");
-Expect(0, 7, '\p{Is_Line_Break=-_break BEFORE}', "");
-Expect(1, 7, '\p{^Is_Line_Break=-_break BEFORE}', "");
-Expect(1, 7, '\P{Is_Line_Break=-_break BEFORE}', "");
-Expect(0, 7, '\P{^Is_Line_Break=-_break BEFORE}', "");
-Error('\p{Is_Lb=-/a/bb}');
-Error('\P{Is_Lb=-/a/bb}');
-Expect(1, 712, '\p{Is_Lb=bb}', "");
-Expect(0, 712, '\p{^Is_Lb=bb}', "");
-Expect(0, 712, '\P{Is_Lb=bb}', "");
-Expect(1, 712, '\P{^Is_Lb=bb}', "");
-Expect(0, 7, '\p{Is_Lb=bb}', "");
-Expect(1, 7, '\p{^Is_Lb=bb}', "");
-Expect(1, 7, '\P{Is_Lb=bb}', "");
-Expect(0, 7, '\P{^Is_Lb=bb}', "");
-Expect(1, 712, '\p{Is_Lb= bb}', "");
-Expect(0, 712, '\p{^Is_Lb= bb}', "");
-Expect(0, 712, '\P{Is_Lb= bb}', "");
-Expect(1, 712, '\P{^Is_Lb= bb}', "");
-Expect(0, 7, '\p{Is_Lb= bb}', "");
-Expect(1, 7, '\p{^Is_Lb= bb}', "");
-Expect(1, 7, '\P{Is_Lb= bb}', "");
-Expect(0, 7, '\P{^Is_Lb= bb}', "");
-Error('\p{Line_Break: /a/ZWSPACE}');
-Error('\P{Line_Break: /a/ZWSPACE}');
-Expect(1, 8203, '\p{Line_Break:zwspace}', "");
-Expect(0, 8203, '\p{^Line_Break:zwspace}', "");
-Expect(0, 8203, '\P{Line_Break:zwspace}', "");
-Expect(1, 8203, '\P{^Line_Break:zwspace}', "");
-Expect(0, 8202, '\p{Line_Break:zwspace}', "");
-Expect(1, 8202, '\p{^Line_Break:zwspace}', "");
-Expect(1, 8202, '\P{Line_Break:zwspace}', "");
-Expect(0, 8202, '\P{^Line_Break:zwspace}', "");
-Expect(1, 8203, '\p{Line_Break= zwspace}', "");
-Expect(0, 8203, '\p{^Line_Break= zwspace}', "");
-Expect(0, 8203, '\P{Line_Break= zwspace}', "");
-Expect(1, 8203, '\P{^Line_Break= zwspace}', "");
-Expect(0, 8202, '\p{Line_Break= zwspace}', "");
-Expect(1, 8202, '\p{^Line_Break= zwspace}', "");
-Expect(1, 8202, '\P{Line_Break= zwspace}', "");
-Expect(0, 8202, '\P{^Line_Break= zwspace}', "");
-Error('\p{Lb: := zw}');
-Error('\P{Lb: := zw}');
-Expect(1, 8203, '\p{Lb=zw}', "");
-Expect(0, 8203, '\p{^Lb=zw}', "");
-Expect(0, 8203, '\P{Lb=zw}', "");
-Expect(1, 8203, '\P{^Lb=zw}', "");
-Expect(0, 8202, '\p{Lb=zw}', "");
-Expect(1, 8202, '\p{^Lb=zw}', "");
-Expect(1, 8202, '\P{Lb=zw}', "");
-Expect(0, 8202, '\P{^Lb=zw}', "");
-Expect(1, 8203, '\p{Lb= _ZW}', "");
-Expect(0, 8203, '\p{^Lb= _ZW}', "");
-Expect(0, 8203, '\P{Lb= _ZW}', "");
-Expect(1, 8203, '\P{^Lb= _ZW}', "");
-Expect(0, 8202, '\p{Lb= _ZW}', "");
-Expect(1, 8202, '\p{^Lb= _ZW}', "");
-Expect(1, 8202, '\P{Lb= _ZW}', "");
-Expect(0, 8202, '\P{^Lb= _ZW}', "");
-Error('\p{Is_Line_Break= :=ZWSpace}');
-Error('\P{Is_Line_Break= :=ZWSpace}');
-Expect(1, 8203, '\p{Is_Line_Break=zwspace}', "");
-Expect(0, 8203, '\p{^Is_Line_Break=zwspace}', "");
-Expect(0, 8203, '\P{Is_Line_Break=zwspace}', "");
-Expect(1, 8203, '\P{^Is_Line_Break=zwspace}', "");
-Expect(0, 8202, '\p{Is_Line_Break=zwspace}', "");
-Expect(1, 8202, '\p{^Is_Line_Break=zwspace}', "");
-Expect(1, 8202, '\P{Is_Line_Break=zwspace}', "");
-Expect(0, 8202, '\P{^Is_Line_Break=zwspace}', "");
-Expect(1, 8203, '\p{Is_Line_Break= _zwspace}', "");
-Expect(0, 8203, '\p{^Is_Line_Break= _zwspace}', "");
-Expect(0, 8203, '\P{Is_Line_Break= _zwspace}', "");
-Expect(1, 8203, '\P{^Is_Line_Break= _zwspace}', "");
-Expect(0, 8202, '\p{Is_Line_Break= _zwspace}', "");
-Expect(1, 8202, '\p{^Is_Line_Break= _zwspace}', "");
-Expect(1, 8202, '\P{Is_Line_Break= _zwspace}', "");
-Expect(0, 8202, '\P{^Is_Line_Break= _zwspace}', "");
-Error('\p{Is_Lb=-_ZW/a/}');
-Error('\P{Is_Lb=-_ZW/a/}');
-Expect(1, 8203, '\p{Is_Lb=zw}', "");
-Expect(0, 8203, '\p{^Is_Lb=zw}', "");
-Expect(0, 8203, '\P{Is_Lb=zw}', "");
-Expect(1, 8203, '\P{^Is_Lb=zw}', "");
-Expect(0, 8202, '\p{Is_Lb=zw}', "");
-Expect(1, 8202, '\p{^Is_Lb=zw}', "");
-Expect(1, 8202, '\P{Is_Lb=zw}', "");
-Expect(0, 8202, '\P{^Is_Lb=zw}', "");
-Expect(1, 8203, '\p{Is_Lb= ZW}', "");
-Expect(0, 8203, '\p{^Is_Lb= ZW}', "");
-Expect(0, 8203, '\P{Is_Lb= ZW}', "");
-Expect(1, 8203, '\P{^Is_Lb= ZW}', "");
-Expect(0, 8202, '\p{Is_Lb= ZW}', "");
-Expect(1, 8202, '\p{^Is_Lb= ZW}', "");
-Expect(1, 8202, '\P{Is_Lb= ZW}', "");
-Expect(0, 8202, '\P{^Is_Lb= ZW}', "");
-Error('\p{Line_Break= JL/a/}');
-Error('\P{Line_Break= JL/a/}');
-Expect(1, 4441, '\p{Line_Break=jl}', "");
-Expect(0, 4441, '\p{^Line_Break=jl}', "");
-Expect(0, 4441, '\P{Line_Break=jl}', "");
-Expect(1, 4441, '\P{^Line_Break=jl}', "");
-Expect(0, 4351, '\p{Line_Break=jl}', "");
-Expect(1, 4351, '\p{^Line_Break=jl}', "");
-Expect(1, 4351, '\P{Line_Break=jl}', "");
-Expect(0, 4351, '\P{^Line_Break=jl}', "");
-Expect(1, 4441, '\p{Line_Break:_ jl}', "");
-Expect(0, 4441, '\p{^Line_Break:_ jl}', "");
-Expect(0, 4441, '\P{Line_Break:_ jl}', "");
-Expect(1, 4441, '\P{^Line_Break:_ jl}', "");
-Expect(0, 4351, '\p{Line_Break:_ jl}', "");
-Expect(1, 4351, '\p{^Line_Break:_ jl}', "");
-Expect(1, 4351, '\P{Line_Break:_ jl}', "");
-Expect(0, 4351, '\P{^Line_Break:_ jl}', "");
-Error('\p{Lb=:=JL}');
-Error('\P{Lb=:=JL}');
-Expect(1, 4441, '\p{Lb=jl}', "");
-Expect(0, 4441, '\p{^Lb=jl}', "");
-Expect(0, 4441, '\P{Lb=jl}', "");
-Expect(1, 4441, '\P{^Lb=jl}', "");
-Expect(0, 4351, '\p{Lb=jl}', "");
-Expect(1, 4351, '\p{^Lb=jl}', "");
-Expect(1, 4351, '\P{Lb=jl}', "");
-Expect(0, 4351, '\P{^Lb=jl}', "");
-Expect(1, 4441, '\p{Lb= JL}', "");
-Expect(0, 4441, '\p{^Lb= JL}', "");
-Expect(0, 4441, '\P{Lb= JL}', "");
-Expect(1, 4441, '\P{^Lb= JL}', "");
-Expect(0, 4351, '\p{Lb= JL}', "");
-Expect(1, 4351, '\p{^Lb= JL}', "");
-Expect(1, 4351, '\P{Lb= JL}', "");
-Expect(0, 4351, '\P{^Lb= JL}', "");
-Error('\p{Is_Line_Break= JL/a/}');
-Error('\P{Is_Line_Break= JL/a/}');
-Expect(1, 4441, '\p{Is_Line_Break=jl}', "");
-Expect(0, 4441, '\p{^Is_Line_Break=jl}', "");
-Expect(0, 4441, '\P{Is_Line_Break=jl}', "");
-Expect(1, 4441, '\P{^Is_Line_Break=jl}', "");
-Expect(0, 4351, '\p{Is_Line_Break=jl}', "");
-Expect(1, 4351, '\p{^Is_Line_Break=jl}', "");
-Expect(1, 4351, '\P{Is_Line_Break=jl}', "");
-Expect(0, 4351, '\P{^Is_Line_Break=jl}', "");
-Expect(1, 4441, '\p{Is_Line_Break: JL}', "");
-Expect(0, 4441, '\p{^Is_Line_Break: JL}', "");
-Expect(0, 4441, '\P{Is_Line_Break: JL}', "");
-Expect(1, 4441, '\P{^Is_Line_Break: JL}', "");
-Expect(0, 4351, '\p{Is_Line_Break: JL}', "");
-Expect(1, 4351, '\p{^Is_Line_Break: JL}', "");
-Expect(1, 4351, '\P{Is_Line_Break: JL}', "");
-Expect(0, 4351, '\P{^Is_Line_Break: JL}', "");
-Error('\p{Is_Lb=-/a/JL}');
-Error('\P{Is_Lb=-/a/JL}');
-Expect(1, 4441, '\p{Is_Lb=jl}', "");
-Expect(0, 4441, '\p{^Is_Lb=jl}', "");
-Expect(0, 4441, '\P{Is_Lb=jl}', "");
-Expect(1, 4441, '\P{^Is_Lb=jl}', "");
-Expect(0, 4351, '\p{Is_Lb=jl}', "");
-Expect(1, 4351, '\p{^Is_Lb=jl}', "");
-Expect(1, 4351, '\P{Is_Lb=jl}', "");
-Expect(0, 4351, '\P{^Is_Lb=jl}', "");
-Expect(1, 4441, '\p{Is_Lb= _JL}', "");
-Expect(0, 4441, '\p{^Is_Lb= _JL}', "");
-Expect(0, 4441, '\P{Is_Lb= _JL}', "");
-Expect(1, 4441, '\P{^Is_Lb= _JL}', "");
-Expect(0, 4351, '\p{Is_Lb= _JL}', "");
-Expect(1, 4351, '\p{^Is_Lb= _JL}', "");
-Expect(1, 4351, '\P{Is_Lb= _JL}', "");
-Expect(0, 4351, '\P{^Is_Lb= _JL}', "");
-Error('\p{Line_Break::= Break Symbols}');
-Error('\P{Line_Break::= Break Symbols}');
-Expect(1, 47, '\p{Line_Break=breaksymbols}', "");
-Expect(0, 47, '\p{^Line_Break=breaksymbols}', "");
-Expect(0, 47, '\P{Line_Break=breaksymbols}', "");
-Expect(1, 47, '\P{^Line_Break=breaksymbols}', "");
-Expect(0, 46, '\p{Line_Break=breaksymbols}', "");
-Expect(1, 46, '\p{^Line_Break=breaksymbols}', "");
-Expect(1, 46, '\P{Line_Break=breaksymbols}', "");
-Expect(0, 46, '\P{^Line_Break=breaksymbols}', "");
-Expect(1, 47, '\p{Line_Break=_BREAK SYMBOLS}', "");
-Expect(0, 47, '\p{^Line_Break=_BREAK SYMBOLS}', "");
-Expect(0, 47, '\P{Line_Break=_BREAK SYMBOLS}', "");
-Expect(1, 47, '\P{^Line_Break=_BREAK SYMBOLS}', "");
-Expect(0, 46, '\p{Line_Break=_BREAK SYMBOLS}', "");
-Expect(1, 46, '\p{^Line_Break=_BREAK SYMBOLS}', "");
-Expect(1, 46, '\P{Line_Break=_BREAK SYMBOLS}', "");
-Expect(0, 46, '\P{^Line_Break=_BREAK SYMBOLS}', "");
-Error('\p{Lb= SY/a/}');
-Error('\P{Lb= SY/a/}');
-Expect(1, 47, '\p{Lb=sy}', "");
-Expect(0, 47, '\p{^Lb=sy}', "");
-Expect(0, 47, '\P{Lb=sy}', "");
-Expect(1, 47, '\P{^Lb=sy}', "");
-Expect(0, 46, '\p{Lb=sy}', "");
-Expect(1, 46, '\p{^Lb=sy}', "");
-Expect(1, 46, '\P{Lb=sy}', "");
-Expect(0, 46, '\P{^Lb=sy}', "");
-Expect(1, 47, '\p{Lb=_ SY}', "");
-Expect(0, 47, '\p{^Lb=_ SY}', "");
-Expect(0, 47, '\P{Lb=_ SY}', "");
-Expect(1, 47, '\P{^Lb=_ SY}', "");
-Expect(0, 46, '\p{Lb=_ SY}', "");
-Expect(1, 46, '\p{^Lb=_ SY}', "");
-Expect(1, 46, '\P{Lb=_ SY}', "");
-Expect(0, 46, '\P{^Lb=_ SY}', "");
-Error('\p{Is_Line_Break=:=_BREAK_SYMBOLS}');
-Error('\P{Is_Line_Break=:=_BREAK_SYMBOLS}');
-Expect(1, 47, '\p{Is_Line_Break=breaksymbols}', "");
-Expect(0, 47, '\p{^Is_Line_Break=breaksymbols}', "");
-Expect(0, 47, '\P{Is_Line_Break=breaksymbols}', "");
-Expect(1, 47, '\P{^Is_Line_Break=breaksymbols}', "");
-Expect(0, 46, '\p{Is_Line_Break=breaksymbols}', "");
-Expect(1, 46, '\p{^Is_Line_Break=breaksymbols}', "");
-Expect(1, 46, '\P{Is_Line_Break=breaksymbols}', "");
-Expect(0, 46, '\P{^Is_Line_Break=breaksymbols}', "");
-Expect(1, 47, '\p{Is_Line_Break=_ Break Symbols}', "");
-Expect(0, 47, '\p{^Is_Line_Break=_ Break Symbols}', "");
-Expect(0, 47, '\P{Is_Line_Break=_ Break Symbols}', "");
-Expect(1, 47, '\P{^Is_Line_Break=_ Break Symbols}', "");
-Expect(0, 46, '\p{Is_Line_Break=_ Break Symbols}', "");
-Expect(1, 46, '\p{^Is_Line_Break=_ Break Symbols}', "");
-Expect(1, 46, '\P{Is_Line_Break=_ Break Symbols}', "");
-Expect(0, 46, '\P{^Is_Line_Break=_ Break Symbols}', "");
-Error('\p{Is_Lb=- SY/a/}');
-Error('\P{Is_Lb=- SY/a/}');
-Expect(1, 47, '\p{Is_Lb=sy}', "");
-Expect(0, 47, '\p{^Is_Lb=sy}', "");
-Expect(0, 47, '\P{Is_Lb=sy}', "");
-Expect(1, 47, '\P{^Is_Lb=sy}', "");
-Expect(0, 46, '\p{Is_Lb=sy}', "");
-Expect(1, 46, '\p{^Is_Lb=sy}', "");
-Expect(1, 46, '\P{Is_Lb=sy}', "");
-Expect(0, 46, '\P{^Is_Lb=sy}', "");
-Expect(1, 47, '\p{Is_Lb=--SY}', "");
-Expect(0, 47, '\p{^Is_Lb=--SY}', "");
-Expect(0, 47, '\P{Is_Lb=--SY}', "");
-Expect(1, 47, '\P{^Is_Lb=--SY}', "");
-Expect(0, 46, '\p{Is_Lb=--SY}', "");
-Expect(1, 46, '\p{^Is_Lb=--SY}', "");
-Expect(1, 46, '\P{Is_Lb=--SY}', "");
-Expect(0, 46, '\P{^Is_Lb=--SY}', "");
-Error('\p{Line_Break: /a/--PREFIX NUMERIC}');
-Error('\P{Line_Break: /a/--PREFIX NUMERIC}');
-Expect(1, 36, '\p{Line_Break=prefixnumeric}', "");
-Expect(0, 36, '\p{^Line_Break=prefixnumeric}', "");
-Expect(0, 36, '\P{Line_Break=prefixnumeric}', "");
-Expect(1, 36, '\P{^Line_Break=prefixnumeric}', "");
-Expect(0, 35, '\p{Line_Break=prefixnumeric}', "");
-Expect(1, 35, '\p{^Line_Break=prefixnumeric}', "");
-Expect(1, 35, '\P{Line_Break=prefixnumeric}', "");
-Expect(0, 35, '\P{^Line_Break=prefixnumeric}', "");
-Expect(1, 36, '\p{Line_Break=- Prefix_Numeric}', "");
-Expect(0, 36, '\p{^Line_Break=- Prefix_Numeric}', "");
-Expect(0, 36, '\P{Line_Break=- Prefix_Numeric}', "");
-Expect(1, 36, '\P{^Line_Break=- Prefix_Numeric}', "");
-Expect(0, 35, '\p{Line_Break=- Prefix_Numeric}', "");
-Expect(1, 35, '\p{^Line_Break=- Prefix_Numeric}', "");
-Expect(1, 35, '\P{Line_Break=- Prefix_Numeric}', "");
-Expect(0, 35, '\P{^Line_Break=- Prefix_Numeric}', "");
-Error('\p{Lb=/a/pr}');
-Error('\P{Lb=/a/pr}');
-Expect(1, 36, '\p{Lb=pr}', "");
-Expect(0, 36, '\p{^Lb=pr}', "");
-Expect(0, 36, '\P{Lb=pr}', "");
-Expect(1, 36, '\P{^Lb=pr}', "");
-Expect(0, 35, '\p{Lb=pr}', "");
-Expect(1, 35, '\p{^Lb=pr}', "");
-Expect(1, 35, '\P{Lb=pr}', "");
-Expect(0, 35, '\P{^Lb=pr}', "");
-Expect(1, 36, '\p{Lb= _pr}', "");
-Expect(0, 36, '\p{^Lb= _pr}', "");
-Expect(0, 36, '\P{Lb= _pr}', "");
-Expect(1, 36, '\P{^Lb= _pr}', "");
-Expect(0, 35, '\p{Lb= _pr}', "");
-Expect(1, 35, '\p{^Lb= _pr}', "");
-Expect(1, 35, '\P{Lb= _pr}', "");
-Expect(0, 35, '\P{^Lb= _pr}', "");
-Error('\p{Is_Line_Break=_ PREFIX:=numeric}');
-Error('\P{Is_Line_Break=_ PREFIX:=numeric}');
-Expect(1, 36, '\p{Is_Line_Break=prefixnumeric}', "");
-Expect(0, 36, '\p{^Is_Line_Break=prefixnumeric}', "");
-Expect(0, 36, '\P{Is_Line_Break=prefixnumeric}', "");
-Expect(1, 36, '\P{^Is_Line_Break=prefixnumeric}', "");
-Expect(0, 35, '\p{Is_Line_Break=prefixnumeric}', "");
-Expect(1, 35, '\p{^Is_Line_Break=prefixnumeric}', "");
-Expect(1, 35, '\P{Is_Line_Break=prefixnumeric}', "");
-Expect(0, 35, '\P{^Is_Line_Break=prefixnumeric}', "");
-Expect(1, 36, '\p{Is_Line_Break=-_prefix NUMERIC}', "");
-Expect(0, 36, '\p{^Is_Line_Break=-_prefix NUMERIC}', "");
-Expect(0, 36, '\P{Is_Line_Break=-_prefix NUMERIC}', "");
-Expect(1, 36, '\P{^Is_Line_Break=-_prefix NUMERIC}', "");
-Expect(0, 35, '\p{Is_Line_Break=-_prefix NUMERIC}', "");
-Expect(1, 35, '\p{^Is_Line_Break=-_prefix NUMERIC}', "");
-Expect(1, 35, '\P{Is_Line_Break=-_prefix NUMERIC}', "");
-Expect(0, 35, '\P{^Is_Line_Break=-_prefix NUMERIC}', "");
-Error('\p{Is_Lb=/a/-PR}');
-Error('\P{Is_Lb=/a/-PR}');
-Expect(1, 36, '\p{Is_Lb: pr}', "");
-Expect(0, 36, '\p{^Is_Lb: pr}', "");
-Expect(0, 36, '\P{Is_Lb: pr}', "");
-Expect(1, 36, '\P{^Is_Lb: pr}', "");
-Expect(0, 35, '\p{Is_Lb: pr}', "");
-Expect(1, 35, '\p{^Is_Lb: pr}', "");
-Expect(1, 35, '\P{Is_Lb: pr}', "");
-Expect(0, 35, '\P{^Is_Lb: pr}', "");
-Expect(1, 36, '\p{Is_Lb= _PR}', "");
-Expect(0, 36, '\p{^Is_Lb= _PR}', "");
-Expect(0, 36, '\P{Is_Lb= _PR}', "");
-Expect(1, 36, '\P{^Is_Lb= _PR}', "");
-Expect(0, 35, '\p{Is_Lb= _PR}', "");
-Expect(1, 35, '\p{^Is_Lb= _PR}', "");
-Expect(1, 35, '\P{Is_Lb= _PR}', "");
-Expect(0, 35, '\P{^Is_Lb= _PR}', "");
-Error('\p{Line_Break= h3:=}');
-Error('\P{Line_Break= h3:=}');
-Expect(1, 44059, '\p{Line_Break=h3}', "");
-Expect(0, 44059, '\p{^Line_Break=h3}', "");
-Expect(0, 44059, '\P{Line_Break=h3}', "");
-Expect(1, 44059, '\P{^Line_Break=h3}', "");
-Expect(0, 44032, '\p{Line_Break=h3}', "");
-Expect(1, 44032, '\p{^Line_Break=h3}', "");
-Expect(1, 44032, '\P{Line_Break=h3}', "");
-Expect(0, 44032, '\P{^Line_Break=h3}', "");
-Expect(1, 44059, '\p{Line_Break=_-H3}', "");
-Expect(0, 44059, '\p{^Line_Break=_-H3}', "");
-Expect(0, 44059, '\P{Line_Break=_-H3}', "");
-Expect(1, 44059, '\P{^Line_Break=_-H3}', "");
-Expect(0, 44032, '\p{Line_Break=_-H3}', "");
-Expect(1, 44032, '\p{^Line_Break=_-H3}', "");
-Expect(1, 44032, '\P{Line_Break=_-H3}', "");
-Expect(0, 44032, '\P{^Line_Break=_-H3}', "");
-Error('\p{Lb=_ h3:=}');
-Error('\P{Lb=_ h3:=}');
-Expect(1, 44059, '\p{Lb=h3}', "");
-Expect(0, 44059, '\p{^Lb=h3}', "");
-Expect(0, 44059, '\P{Lb=h3}', "");
-Expect(1, 44059, '\P{^Lb=h3}', "");
-Expect(0, 44032, '\p{Lb=h3}', "");
-Expect(1, 44032, '\p{^Lb=h3}', "");
-Expect(1, 44032, '\P{Lb=h3}', "");
-Expect(0, 44032, '\P{^Lb=h3}', "");
-Expect(1, 44059, '\p{Lb=-H3}', "");
-Expect(0, 44059, '\p{^Lb=-H3}', "");
-Expect(0, 44059, '\P{Lb=-H3}', "");
-Expect(1, 44059, '\P{^Lb=-H3}', "");
-Expect(0, 44032, '\p{Lb=-H3}', "");
-Expect(1, 44032, '\p{^Lb=-H3}', "");
-Expect(1, 44032, '\P{Lb=-H3}', "");
-Expect(0, 44032, '\P{^Lb=-H3}', "");
-Error('\p{Is_Line_Break=:=-_H3}');
-Error('\P{Is_Line_Break=:=-_H3}');
-Expect(1, 44059, '\p{Is_Line_Break=h3}', "");
-Expect(0, 44059, '\p{^Is_Line_Break=h3}', "");
-Expect(0, 44059, '\P{Is_Line_Break=h3}', "");
-Expect(1, 44059, '\P{^Is_Line_Break=h3}', "");
-Expect(0, 44032, '\p{Is_Line_Break=h3}', "");
-Expect(1, 44032, '\p{^Is_Line_Break=h3}', "");
-Expect(1, 44032, '\P{Is_Line_Break=h3}', "");
-Expect(0, 44032, '\P{^Is_Line_Break=h3}', "");
-Expect(1, 44059, '\p{Is_Line_Break= _H3}', "");
-Expect(0, 44059, '\p{^Is_Line_Break= _H3}', "");
-Expect(0, 44059, '\P{Is_Line_Break= _H3}', "");
-Expect(1, 44059, '\P{^Is_Line_Break= _H3}', "");
-Expect(0, 44032, '\p{Is_Line_Break= _H3}', "");
-Expect(1, 44032, '\p{^Is_Line_Break= _H3}', "");
-Expect(1, 44032, '\P{Is_Line_Break= _H3}', "");
-Expect(0, 44032, '\P{^Is_Line_Break= _H3}', "");
-Error('\p{Is_Lb=:= H3}');
-Error('\P{Is_Lb=:= H3}');
-Expect(1, 44059, '\p{Is_Lb=h3}', "");
-Expect(0, 44059, '\p{^Is_Lb=h3}', "");
-Expect(0, 44059, '\P{Is_Lb=h3}', "");
-Expect(1, 44059, '\P{^Is_Lb=h3}', "");
-Expect(0, 44032, '\p{Is_Lb=h3}', "");
-Expect(1, 44032, '\p{^Is_Lb=h3}', "");
-Expect(1, 44032, '\P{Is_Lb=h3}', "");
-Expect(0, 44032, '\P{^Is_Lb=h3}', "");
-Expect(1, 44059, '\p{Is_Lb=__h3}', "");
-Expect(0, 44059, '\p{^Is_Lb=__h3}', "");
-Expect(0, 44059, '\P{Is_Lb=__h3}', "");
-Expect(1, 44059, '\P{^Is_Lb=__h3}', "");
-Expect(0, 44032, '\p{Is_Lb=__h3}', "");
-Expect(1, 44032, '\p{^Is_Lb=__h3}', "");
-Expect(1, 44032, '\P{Is_Lb=__h3}', "");
-Expect(0, 44032, '\P{^Is_Lb=__h3}', "");
-Error('\p{Line_Break=_/a/Carriage RETURN}');
-Error('\P{Line_Break=_/a/Carriage RETURN}');
-Expect(1, 13, '\p{Line_Break: carriagereturn}', "");
-Expect(0, 13, '\p{^Line_Break: carriagereturn}', "");
-Expect(0, 13, '\P{Line_Break: carriagereturn}', "");
-Expect(1, 13, '\P{^Line_Break: carriagereturn}', "");
-Expect(0, 12, '\p{Line_Break: carriagereturn}', "");
-Expect(1, 12, '\p{^Line_Break: carriagereturn}', "");
-Expect(1, 12, '\P{Line_Break: carriagereturn}', "");
-Expect(0, 12, '\P{^Line_Break: carriagereturn}', "");
-Expect(1, 13, '\p{Line_Break=_ CARRIAGE RETURN}', "");
-Expect(0, 13, '\p{^Line_Break=_ CARRIAGE RETURN}', "");
-Expect(0, 13, '\P{Line_Break=_ CARRIAGE RETURN}', "");
-Expect(1, 13, '\P{^Line_Break=_ CARRIAGE RETURN}', "");
-Expect(0, 12, '\p{Line_Break=_ CARRIAGE RETURN}', "");
-Expect(1, 12, '\p{^Line_Break=_ CARRIAGE RETURN}', "");
-Expect(1, 12, '\P{Line_Break=_ CARRIAGE RETURN}', "");
-Expect(0, 12, '\P{^Line_Break=_ CARRIAGE RETURN}', "");
-Error('\p{Lb= CR:=}');
-Error('\P{Lb= CR:=}');
-Expect(1, 13, '\p{Lb:cr}', "");
-Expect(0, 13, '\p{^Lb:cr}', "");
-Expect(0, 13, '\P{Lb:cr}', "");
-Expect(1, 13, '\P{^Lb:cr}', "");
-Expect(0, 12, '\p{Lb:cr}', "");
-Expect(1, 12, '\p{^Lb:cr}', "");
-Expect(1, 12, '\P{Lb:cr}', "");
-Expect(0, 12, '\P{^Lb:cr}', "");
-Expect(1, 13, '\p{Lb= CR}', "");
-Expect(0, 13, '\p{^Lb= CR}', "");
-Expect(0, 13, '\P{Lb= CR}', "");
-Expect(1, 13, '\P{^Lb= CR}', "");
-Expect(0, 12, '\p{Lb= CR}', "");
-Expect(1, 12, '\p{^Lb= CR}', "");
-Expect(1, 12, '\P{Lb= CR}', "");
-Expect(0, 12, '\P{^Lb= CR}', "");
-Error('\p{Is_Line_Break=_Carriage_Return:=}');
-Error('\P{Is_Line_Break=_Carriage_Return:=}');
-Expect(1, 13, '\p{Is_Line_Break=carriagereturn}', "");
-Expect(0, 13, '\p{^Is_Line_Break=carriagereturn}', "");
-Expect(0, 13, '\P{Is_Line_Break=carriagereturn}', "");
-Expect(1, 13, '\P{^Is_Line_Break=carriagereturn}', "");
-Expect(0, 12, '\p{Is_Line_Break=carriagereturn}', "");
-Expect(1, 12, '\p{^Is_Line_Break=carriagereturn}', "");
-Expect(1, 12, '\P{Is_Line_Break=carriagereturn}', "");
-Expect(0, 12, '\P{^Is_Line_Break=carriagereturn}', "");
-Expect(1, 13, '\p{Is_Line_Break=_CARRIAGE-RETURN}', "");
-Expect(0, 13, '\p{^Is_Line_Break=_CARRIAGE-RETURN}', "");
-Expect(0, 13, '\P{Is_Line_Break=_CARRIAGE-RETURN}', "");
-Expect(1, 13, '\P{^Is_Line_Break=_CARRIAGE-RETURN}', "");
-Expect(0, 12, '\p{Is_Line_Break=_CARRIAGE-RETURN}', "");
-Expect(1, 12, '\p{^Is_Line_Break=_CARRIAGE-RETURN}', "");
-Expect(1, 12, '\P{Is_Line_Break=_CARRIAGE-RETURN}', "");
-Expect(0, 12, '\P{^Is_Line_Break=_CARRIAGE-RETURN}', "");
-Error('\p{Is_Lb=:=CR}');
-Error('\P{Is_Lb=:=CR}');
-Expect(1, 13, '\p{Is_Lb=cr}', "");
-Expect(0, 13, '\p{^Is_Lb=cr}', "");
-Expect(0, 13, '\P{Is_Lb=cr}', "");
-Expect(1, 13, '\P{^Is_Lb=cr}', "");
-Expect(0, 12, '\p{Is_Lb=cr}', "");
-Expect(1, 12, '\p{^Is_Lb=cr}', "");
-Expect(1, 12, '\P{Is_Lb=cr}', "");
-Expect(0, 12, '\P{^Is_Lb=cr}', "");
-Expect(1, 13, '\p{Is_Lb= -CR}', "");
-Expect(0, 13, '\p{^Is_Lb= -CR}', "");
-Expect(0, 13, '\P{Is_Lb= -CR}', "");
-Expect(1, 13, '\P{^Is_Lb= -CR}', "");
-Expect(0, 12, '\p{Is_Lb= -CR}', "");
-Expect(1, 12, '\p{^Is_Lb= -CR}', "");
-Expect(1, 12, '\P{Is_Lb= -CR}', "");
-Expect(0, 12, '\P{^Is_Lb= -CR}', "");
-Error('\p{Line_Break=:=Close_Punctuation}');
-Error('\P{Line_Break=:=Close_Punctuation}');
-Expect(1, 41, '\p{Line_Break=closepunctuation}', "");
-Expect(0, 41, '\p{^Line_Break=closepunctuation}', "");
-Expect(0, 41, '\P{Line_Break=closepunctuation}', "");
-Expect(1, 41, '\P{^Line_Break=closepunctuation}', "");
-Expect(0, 40, '\p{Line_Break=closepunctuation}', "");
-Expect(1, 40, '\p{^Line_Break=closepunctuation}', "");
-Expect(1, 40, '\P{Line_Break=closepunctuation}', "");
-Expect(0, 40, '\P{^Line_Break=closepunctuation}', "");
-Expect(1, 41, '\p{Line_Break=- Close PUNCTUATION}', "");
-Expect(0, 41, '\p{^Line_Break=- Close PUNCTUATION}', "");
-Expect(0, 41, '\P{Line_Break=- Close PUNCTUATION}', "");
-Expect(1, 41, '\P{^Line_Break=- Close PUNCTUATION}', "");
-Expect(0, 40, '\p{Line_Break=- Close PUNCTUATION}', "");
-Expect(1, 40, '\p{^Line_Break=- Close PUNCTUATION}', "");
-Expect(1, 40, '\P{Line_Break=- Close PUNCTUATION}', "");
-Expect(0, 40, '\P{^Line_Break=- Close PUNCTUATION}', "");
-Error('\p{Lb=_CL/a/}');
-Error('\P{Lb=_CL/a/}');
-Expect(1, 41, '\p{Lb=cl}', "");
-Expect(0, 41, '\p{^Lb=cl}', "");
-Expect(0, 41, '\P{Lb=cl}', "");
-Expect(1, 41, '\P{^Lb=cl}', "");
-Expect(0, 40, '\p{Lb=cl}', "");
-Expect(1, 40, '\p{^Lb=cl}', "");
-Expect(1, 40, '\P{Lb=cl}', "");
-Expect(0, 40, '\P{^Lb=cl}', "");
-Expect(1, 41, '\p{Lb=_CL}', "");
-Expect(0, 41, '\p{^Lb=_CL}', "");
-Expect(0, 41, '\P{Lb=_CL}', "");
-Expect(1, 41, '\P{^Lb=_CL}', "");
-Expect(0, 40, '\p{Lb=_CL}', "");
-Expect(1, 40, '\p{^Lb=_CL}', "");
-Expect(1, 40, '\P{Lb=_CL}', "");
-Expect(0, 40, '\P{^Lb=_CL}', "");
-Error('\p{Is_Line_Break=/a/-Closepunctuation}');
-Error('\P{Is_Line_Break=/a/-Closepunctuation}');
-Expect(1, 41, '\p{Is_Line_Break=closepunctuation}', "");
-Expect(0, 41, '\p{^Is_Line_Break=closepunctuation}', "");
-Expect(0, 41, '\P{Is_Line_Break=closepunctuation}', "");
-Expect(1, 41, '\P{^Is_Line_Break=closepunctuation}', "");
-Expect(0, 40, '\p{Is_Line_Break=closepunctuation}', "");
-Expect(1, 40, '\p{^Is_Line_Break=closepunctuation}', "");
-Expect(1, 40, '\P{Is_Line_Break=closepunctuation}', "");
-Expect(0, 40, '\P{^Is_Line_Break=closepunctuation}', "");
-Expect(1, 41, '\p{Is_Line_Break=_ CLOSE-Punctuation}', "");
-Expect(0, 41, '\p{^Is_Line_Break=_ CLOSE-Punctuation}', "");
-Expect(0, 41, '\P{Is_Line_Break=_ CLOSE-Punctuation}', "");
-Expect(1, 41, '\P{^Is_Line_Break=_ CLOSE-Punctuation}', "");
-Expect(0, 40, '\p{Is_Line_Break=_ CLOSE-Punctuation}', "");
-Expect(1, 40, '\p{^Is_Line_Break=_ CLOSE-Punctuation}', "");
-Expect(1, 40, '\P{Is_Line_Break=_ CLOSE-Punctuation}', "");
-Expect(0, 40, '\P{^Is_Line_Break=_ CLOSE-Punctuation}', "");
-Error('\p{Is_Lb=/a/ -CL}');
-Error('\P{Is_Lb=/a/ -CL}');
-Expect(1, 41, '\p{Is_Lb=cl}', "");
-Expect(0, 41, '\p{^Is_Lb=cl}', "");
-Expect(0, 41, '\P{Is_Lb=cl}', "");
-Expect(1, 41, '\P{^Is_Lb=cl}', "");
-Expect(0, 40, '\p{Is_Lb=cl}', "");
-Expect(1, 40, '\p{^Is_Lb=cl}', "");
-Expect(1, 40, '\P{Is_Lb=cl}', "");
-Expect(0, 40, '\P{^Is_Lb=cl}', "");
-Expect(1, 41, '\p{Is_Lb= CL}', "");
-Expect(0, 41, '\p{^Is_Lb= CL}', "");
-Expect(0, 41, '\P{Is_Lb= CL}', "");
-Expect(1, 41, '\P{^Is_Lb= CL}', "");
-Expect(0, 40, '\p{Is_Lb= CL}', "");
-Expect(1, 40, '\p{^Is_Lb= CL}', "");
-Expect(1, 40, '\P{Is_Lb= CL}', "");
-Expect(0, 40, '\P{^Is_Lb= CL}', "");
-Error('\p{Line_Break= /a/Combining Mark}');
-Error('\P{Line_Break= /a/Combining Mark}');
-Expect(1, 8, '\p{Line_Break=combiningmark}', "");
-Expect(0, 8, '\p{^Line_Break=combiningmark}', "");
-Expect(0, 8, '\P{Line_Break=combiningmark}', "");
-Expect(1, 8, '\P{^Line_Break=combiningmark}', "");
-Expect(0, 13, '\p{Line_Break=combiningmark}', "");
-Expect(1, 13, '\p{^Line_Break=combiningmark}', "");
-Expect(1, 13, '\P{Line_Break=combiningmark}', "");
-Expect(0, 13, '\P{^Line_Break=combiningmark}', "");
-Expect(1, 8, '\p{Line_Break=- CombiningMark}', "");
-Expect(0, 8, '\p{^Line_Break=- CombiningMark}', "");
-Expect(0, 8, '\P{Line_Break=- CombiningMark}', "");
-Expect(1, 8, '\P{^Line_Break=- CombiningMark}', "");
-Expect(0, 13, '\p{Line_Break=- CombiningMark}', "");
-Expect(1, 13, '\p{^Line_Break=- CombiningMark}', "");
-Expect(1, 13, '\P{Line_Break=- CombiningMark}', "");
-Expect(0, 13, '\P{^Line_Break=- CombiningMark}', "");
-Error('\p{Lb=:=-_CM}');
-Error('\P{Lb=:=-_CM}');
-Expect(1, 8, '\p{Lb=cm}', "");
-Expect(0, 8, '\p{^Lb=cm}', "");
-Expect(0, 8, '\P{Lb=cm}', "");
-Expect(1, 8, '\P{^Lb=cm}', "");
-Expect(0, 13, '\p{Lb=cm}', "");
-Expect(1, 13, '\p{^Lb=cm}', "");
-Expect(1, 13, '\P{Lb=cm}', "");
-Expect(0, 13, '\P{^Lb=cm}', "");
-Expect(1, 8, '\p{Lb=_cm}', "");
-Expect(0, 8, '\p{^Lb=_cm}', "");
-Expect(0, 8, '\P{Lb=_cm}', "");
-Expect(1, 8, '\P{^Lb=_cm}', "");
-Expect(0, 13, '\p{Lb=_cm}', "");
-Expect(1, 13, '\p{^Lb=_cm}', "");
-Expect(1, 13, '\P{Lb=_cm}', "");
-Expect(0, 13, '\P{^Lb=_cm}', "");
-Error('\p{Is_Line_Break= -combining-Mark/a/}');
-Error('\P{Is_Line_Break= -combining-Mark/a/}');
-Expect(1, 8, '\p{Is_Line_Break:combiningmark}', "");
-Expect(0, 8, '\p{^Is_Line_Break:combiningmark}', "");
-Expect(0, 8, '\P{Is_Line_Break:combiningmark}', "");
-Expect(1, 8, '\P{^Is_Line_Break:combiningmark}', "");
-Expect(0, 13, '\p{Is_Line_Break:combiningmark}', "");
-Expect(1, 13, '\p{^Is_Line_Break:combiningmark}', "");
-Expect(1, 13, '\P{Is_Line_Break:combiningmark}', "");
-Expect(0, 13, '\P{^Is_Line_Break:combiningmark}', "");
-Expect(1, 8, '\p{Is_Line_Break= combining_MARK}', "");
-Expect(0, 8, '\p{^Is_Line_Break= combining_MARK}', "");
-Expect(0, 8, '\P{Is_Line_Break= combining_MARK}', "");
-Expect(1, 8, '\P{^Is_Line_Break= combining_MARK}', "");
-Expect(0, 13, '\p{Is_Line_Break= combining_MARK}', "");
-Expect(1, 13, '\p{^Is_Line_Break= combining_MARK}', "");
-Expect(1, 13, '\P{Is_Line_Break= combining_MARK}', "");
-Expect(0, 13, '\P{^Is_Line_Break= combining_MARK}', "");
-Error('\p{Is_Lb:_:=CM}');
-Error('\P{Is_Lb:_:=CM}');
-Expect(1, 8, '\p{Is_Lb=cm}', "");
-Expect(0, 8, '\p{^Is_Lb=cm}', "");
-Expect(0, 8, '\P{Is_Lb=cm}', "");
-Expect(1, 8, '\P{^Is_Lb=cm}', "");
-Expect(0, 13, '\p{Is_Lb=cm}', "");
-Expect(1, 13, '\p{^Is_Lb=cm}', "");
-Expect(1, 13, '\P{Is_Lb=cm}', "");
-Expect(0, 13, '\P{^Is_Lb=cm}', "");
-Expect(1, 8, '\p{Is_Lb= -CM}', "");
-Expect(0, 8, '\p{^Is_Lb= -CM}', "");
-Expect(0, 8, '\P{Is_Lb= -CM}', "");
-Expect(1, 8, '\P{^Is_Lb= -CM}', "");
-Expect(0, 13, '\p{Is_Lb= -CM}', "");
-Expect(1, 13, '\p{^Is_Lb= -CM}', "");
-Expect(1, 13, '\P{Is_Lb= -CM}', "");
-Expect(0, 13, '\P{^Is_Lb= -CM}', "");
-Error('\p{Line_Break= -Mandatory:=BREAK}');
-Error('\P{Line_Break= -Mandatory:=BREAK}');
-Expect(1, 12, '\p{Line_Break=mandatorybreak}', "");
-Expect(0, 12, '\p{^Line_Break=mandatorybreak}', "");
-Expect(0, 12, '\P{Line_Break=mandatorybreak}', "");
-Expect(1, 12, '\P{^Line_Break=mandatorybreak}', "");
-Expect(0, 10, '\p{Line_Break=mandatorybreak}', "");
-Expect(1, 10, '\p{^Line_Break=mandatorybreak}', "");
-Expect(1, 10, '\P{Line_Break=mandatorybreak}', "");
-Expect(0, 10, '\P{^Line_Break=mandatorybreak}', "");
-Expect(1, 12, '\p{Line_Break=_MANDATORY BREAK}', "");
-Expect(0, 12, '\p{^Line_Break=_MANDATORY BREAK}', "");
-Expect(0, 12, '\P{Line_Break=_MANDATORY BREAK}', "");
-Expect(1, 12, '\P{^Line_Break=_MANDATORY BREAK}', "");
-Expect(0, 10, '\p{Line_Break=_MANDATORY BREAK}', "");
-Expect(1, 10, '\p{^Line_Break=_MANDATORY BREAK}', "");
-Expect(1, 10, '\P{Line_Break=_MANDATORY BREAK}', "");
-Expect(0, 10, '\P{^Line_Break=_MANDATORY BREAK}', "");
-Error('\p{Lb=/a/bk}');
-Error('\P{Lb=/a/bk}');
-Expect(1, 12, '\p{Lb=bk}', "");
-Expect(0, 12, '\p{^Lb=bk}', "");
-Expect(0, 12, '\P{Lb=bk}', "");
-Expect(1, 12, '\P{^Lb=bk}', "");
-Expect(0, 10, '\p{Lb=bk}', "");
-Expect(1, 10, '\p{^Lb=bk}', "");
-Expect(1, 10, '\P{Lb=bk}', "");
-Expect(0, 10, '\P{^Lb=bk}', "");
-Expect(1, 12, '\p{Lb=-BK}', "");
-Expect(0, 12, '\p{^Lb=-BK}', "");
-Expect(0, 12, '\P{Lb=-BK}', "");
-Expect(1, 12, '\P{^Lb=-BK}', "");
-Expect(0, 10, '\p{Lb=-BK}', "");
-Expect(1, 10, '\p{^Lb=-BK}', "");
-Expect(1, 10, '\P{Lb=-BK}', "");
-Expect(0, 10, '\P{^Lb=-BK}', "");
-Error('\p{Is_Line_Break=:=__mandatory Break}');
-Error('\P{Is_Line_Break=:=__mandatory Break}');
-Expect(1, 12, '\p{Is_Line_Break=mandatorybreak}', "");
-Expect(0, 12, '\p{^Is_Line_Break=mandatorybreak}', "");
-Expect(0, 12, '\P{Is_Line_Break=mandatorybreak}', "");
-Expect(1, 12, '\P{^Is_Line_Break=mandatorybreak}', "");
-Expect(0, 10, '\p{Is_Line_Break=mandatorybreak}', "");
-Expect(1, 10, '\p{^Is_Line_Break=mandatorybreak}', "");
-Expect(1, 10, '\P{Is_Line_Break=mandatorybreak}', "");
-Expect(0, 10, '\P{^Is_Line_Break=mandatorybreak}', "");
-Expect(1, 12, '\p{Is_Line_Break=_Mandatory_Break}', "");
-Expect(0, 12, '\p{^Is_Line_Break=_Mandatory_Break}', "");
-Expect(0, 12, '\P{Is_Line_Break=_Mandatory_Break}', "");
-Expect(1, 12, '\P{^Is_Line_Break=_Mandatory_Break}', "");
-Expect(0, 10, '\p{Is_Line_Break=_Mandatory_Break}', "");
-Expect(1, 10, '\p{^Is_Line_Break=_Mandatory_Break}', "");
-Expect(1, 10, '\P{Is_Line_Break=_Mandatory_Break}', "");
-Expect(0, 10, '\P{^Is_Line_Break=_Mandatory_Break}', "");
-Error('\p{Is_Lb=-:=BK}');
-Error('\P{Is_Lb=-:=BK}');
-Expect(1, 12, '\p{Is_Lb=bk}', "");
-Expect(0, 12, '\p{^Is_Lb=bk}', "");
-Expect(0, 12, '\P{Is_Lb=bk}', "");
-Expect(1, 12, '\P{^Is_Lb=bk}', "");
-Expect(0, 10, '\p{Is_Lb=bk}', "");
-Expect(1, 10, '\p{^Is_Lb=bk}', "");
-Expect(1, 10, '\P{Is_Lb=bk}', "");
-Expect(0, 10, '\P{^Is_Lb=bk}', "");
-Expect(1, 12, '\p{Is_Lb=_BK}', "");
-Expect(0, 12, '\p{^Is_Lb=_BK}', "");
-Expect(0, 12, '\P{Is_Lb=_BK}', "");
-Expect(1, 12, '\P{^Is_Lb=_BK}', "");
-Expect(0, 10, '\p{Is_Lb=_BK}', "");
-Expect(1, 10, '\p{^Is_Lb=_BK}', "");
-Expect(1, 10, '\P{Is_Lb=_BK}', "");
-Expect(0, 10, '\P{^Is_Lb=_BK}', "");
-Error('\p{Line_Break:-_Nonstarter/a/}');
-Error('\P{Line_Break:-_Nonstarter/a/}');
-Expect(1, 6102, '\p{Line_Break=nonstarter}', "");
-Expect(0, 6102, '\p{^Line_Break=nonstarter}', "");
-Expect(0, 6102, '\P{Line_Break=nonstarter}', "");
-Expect(1, 6102, '\P{^Line_Break=nonstarter}', "");
-Expect(0, 6101, '\p{Line_Break=nonstarter}', "");
-Expect(1, 6101, '\p{^Line_Break=nonstarter}', "");
-Expect(1, 6101, '\P{Line_Break=nonstarter}', "");
-Expect(0, 6101, '\P{^Line_Break=nonstarter}', "");
-Error('\p{Lb=:= NS}');
-Error('\P{Lb=:= NS}');
-Expect(1, 6102, '\p{Lb=ns}', "");
-Expect(0, 6102, '\p{^Lb=ns}', "");
-Expect(0, 6102, '\P{Lb=ns}', "");
-Expect(1, 6102, '\P{^Lb=ns}', "");
-Expect(0, 6101, '\p{Lb=ns}', "");
-Expect(1, 6101, '\p{^Lb=ns}', "");
-Expect(1, 6101, '\P{Lb=ns}', "");
-Expect(0, 6101, '\P{^Lb=ns}', "");
-Expect(1, 6102, '\p{Lb=- NS}', "");
-Expect(0, 6102, '\p{^Lb=- NS}', "");
-Expect(0, 6102, '\P{Lb=- NS}', "");
-Expect(1, 6102, '\P{^Lb=- NS}', "");
-Expect(0, 6101, '\p{Lb=- NS}', "");
-Expect(1, 6101, '\p{^Lb=- NS}', "");
-Expect(1, 6101, '\P{Lb=- NS}', "");
-Expect(0, 6101, '\P{^Lb=- NS}', "");
-Error('\p{Is_Line_Break=-NONSTARTER/a/}');
-Error('\P{Is_Line_Break=-NONSTARTER/a/}');
-Expect(1, 6102, '\p{Is_Line_Break: nonstarter}', "");
-Expect(0, 6102, '\p{^Is_Line_Break: nonstarter}', "");
-Expect(0, 6102, '\P{Is_Line_Break: nonstarter}', "");
-Expect(1, 6102, '\P{^Is_Line_Break: nonstarter}', "");
-Expect(0, 6101, '\p{Is_Line_Break: nonstarter}', "");
-Expect(1, 6101, '\p{^Is_Line_Break: nonstarter}', "");
-Expect(1, 6101, '\P{Is_Line_Break: nonstarter}', "");
-Expect(0, 6101, '\P{^Is_Line_Break: nonstarter}', "");
-Expect(1, 6102, '\p{Is_Line_Break= Nonstarter}', "");
-Expect(0, 6102, '\p{^Is_Line_Break= Nonstarter}', "");
-Expect(0, 6102, '\P{Is_Line_Break= Nonstarter}', "");
-Expect(1, 6102, '\P{^Is_Line_Break= Nonstarter}', "");
-Expect(0, 6101, '\p{Is_Line_Break= Nonstarter}', "");
-Expect(1, 6101, '\p{^Is_Line_Break= Nonstarter}', "");
-Expect(1, 6101, '\P{Is_Line_Break= Nonstarter}', "");
-Expect(0, 6101, '\P{^Is_Line_Break= Nonstarter}', "");
-Error('\p{Is_Lb=/a/_-ns}');
-Error('\P{Is_Lb=/a/_-ns}');
-Expect(1, 6102, '\p{Is_Lb=ns}', "");
-Expect(0, 6102, '\p{^Is_Lb=ns}', "");
-Expect(0, 6102, '\P{Is_Lb=ns}', "");
-Expect(1, 6102, '\P{^Is_Lb=ns}', "");
-Expect(0, 6101, '\p{Is_Lb=ns}', "");
-Expect(1, 6101, '\p{^Is_Lb=ns}', "");
-Expect(1, 6101, '\P{Is_Lb=ns}', "");
-Expect(0, 6101, '\P{^Is_Lb=ns}', "");
-Expect(1, 6102, '\p{Is_Lb=- NS}', "");
-Expect(0, 6102, '\p{^Is_Lb=- NS}', "");
-Expect(0, 6102, '\P{Is_Lb=- NS}', "");
-Expect(1, 6102, '\P{^Is_Lb=- NS}', "");
-Expect(0, 6101, '\p{Is_Lb=- NS}', "");
-Expect(1, 6101, '\p{^Is_Lb=- NS}', "");
-Expect(1, 6101, '\P{Is_Lb=- NS}', "");
-Expect(0, 6101, '\P{^Is_Lb=- NS}', "");
-Error('\p{Line_Break= jv/a/}');
-Error('\P{Line_Break= jv/a/}');
-Expect(1, 4514, '\p{Line_Break=jv}', "");
-Expect(0, 4514, '\p{^Line_Break=jv}', "");
-Expect(0, 4514, '\P{Line_Break=jv}', "");
-Expect(1, 4514, '\P{^Line_Break=jv}', "");
-Expect(0, 4447, '\p{Line_Break=jv}', "");
-Expect(1, 4447, '\p{^Line_Break=jv}', "");
-Expect(1, 4447, '\P{Line_Break=jv}', "");
-Expect(0, 4447, '\P{^Line_Break=jv}', "");
-Expect(1, 4514, '\p{Line_Break=JV}', "");
-Expect(0, 4514, '\p{^Line_Break=JV}', "");
-Expect(0, 4514, '\P{Line_Break=JV}', "");
-Expect(1, 4514, '\P{^Line_Break=JV}', "");
-Expect(0, 4447, '\p{Line_Break=JV}', "");
-Expect(1, 4447, '\p{^Line_Break=JV}', "");
-Expect(1, 4447, '\P{Line_Break=JV}', "");
-Expect(0, 4447, '\P{^Line_Break=JV}', "");
-Error('\p{Lb=/a/ JV}');
-Error('\P{Lb=/a/ JV}');
-Expect(1, 4514, '\p{Lb=jv}', "");
-Expect(0, 4514, '\p{^Lb=jv}', "");
-Expect(0, 4514, '\P{Lb=jv}', "");
-Expect(1, 4514, '\P{^Lb=jv}', "");
-Expect(0, 4447, '\p{Lb=jv}', "");
-Expect(1, 4447, '\p{^Lb=jv}', "");
-Expect(1, 4447, '\P{Lb=jv}', "");
-Expect(0, 4447, '\P{^Lb=jv}', "");
-Expect(1, 4514, '\p{Lb=-_JV}', "");
-Expect(0, 4514, '\p{^Lb=-_JV}', "");
-Expect(0, 4514, '\P{Lb=-_JV}', "");
-Expect(1, 4514, '\P{^Lb=-_JV}', "");
-Expect(0, 4447, '\p{Lb=-_JV}', "");
-Expect(1, 4447, '\p{^Lb=-_JV}', "");
-Expect(1, 4447, '\P{Lb=-_JV}', "");
-Expect(0, 4447, '\P{^Lb=-_JV}', "");
-Error('\p{Is_Line_Break: /a/JV}');
-Error('\P{Is_Line_Break: /a/JV}');
-Expect(1, 4514, '\p{Is_Line_Break=jv}', "");
-Expect(0, 4514, '\p{^Is_Line_Break=jv}', "");
-Expect(0, 4514, '\P{Is_Line_Break=jv}', "");
-Expect(1, 4514, '\P{^Is_Line_Break=jv}', "");
-Expect(0, 4447, '\p{Is_Line_Break=jv}', "");
-Expect(1, 4447, '\p{^Is_Line_Break=jv}', "");
-Expect(1, 4447, '\P{Is_Line_Break=jv}', "");
-Expect(0, 4447, '\P{^Is_Line_Break=jv}', "");
-Expect(1, 4514, '\p{Is_Line_Break=- JV}', "");
-Expect(0, 4514, '\p{^Is_Line_Break=- JV}', "");
-Expect(0, 4514, '\P{Is_Line_Break=- JV}', "");
-Expect(1, 4514, '\P{^Is_Line_Break=- JV}', "");
-Expect(0, 4447, '\p{Is_Line_Break=- JV}', "");
-Expect(1, 4447, '\p{^Is_Line_Break=- JV}', "");
-Expect(1, 4447, '\P{Is_Line_Break=- JV}', "");
-Expect(0, 4447, '\P{^Is_Line_Break=- JV}', "");
-Error('\p{Is_Lb=:=-jv}');
-Error('\P{Is_Lb=:=-jv}');
-Expect(1, 4514, '\p{Is_Lb=jv}', "");
-Expect(0, 4514, '\p{^Is_Lb=jv}', "");
-Expect(0, 4514, '\P{Is_Lb=jv}', "");
-Expect(1, 4514, '\P{^Is_Lb=jv}', "");
-Expect(0, 4447, '\p{Is_Lb=jv}', "");
-Expect(1, 4447, '\p{^Is_Lb=jv}', "");
-Expect(1, 4447, '\P{Is_Lb=jv}', "");
-Expect(0, 4447, '\P{^Is_Lb=jv}', "");
-Expect(1, 4514, '\p{Is_Lb= -jv}', "");
-Expect(0, 4514, '\p{^Is_Lb= -jv}', "");
-Expect(0, 4514, '\P{Is_Lb= -jv}', "");
-Expect(1, 4514, '\P{^Is_Lb= -jv}', "");
-Expect(0, 4447, '\p{Is_Lb= -jv}', "");
-Expect(1, 4447, '\p{^Is_Lb= -jv}', "");
-Expect(1, 4447, '\P{Is_Lb= -jv}', "");
-Expect(0, 4447, '\P{^Is_Lb= -jv}', "");
-Error('\p{Line_Break= _Quotation/a/}');
-Error('\P{Line_Break= _Quotation/a/}');
-Expect(1, 34, '\p{Line_Break=quotation}', "");
-Expect(0, 34, '\p{^Line_Break=quotation}', "");
-Expect(0, 34, '\P{Line_Break=quotation}', "");
-Expect(1, 34, '\P{^Line_Break=quotation}', "");
-Expect(0, 33, '\p{Line_Break=quotation}', "");
-Expect(1, 33, '\p{^Line_Break=quotation}', "");
-Expect(1, 33, '\P{Line_Break=quotation}', "");
-Expect(0, 33, '\P{^Line_Break=quotation}', "");
-Expect(1, 34, '\p{Line_Break=-_quotation}', "");
-Expect(0, 34, '\p{^Line_Break=-_quotation}', "");
-Expect(0, 34, '\P{Line_Break=-_quotation}', "");
-Expect(1, 34, '\P{^Line_Break=-_quotation}', "");
-Expect(0, 33, '\p{Line_Break=-_quotation}', "");
-Expect(1, 33, '\p{^Line_Break=-_quotation}', "");
-Expect(1, 33, '\P{Line_Break=-_quotation}', "");
-Expect(0, 33, '\P{^Line_Break=-_quotation}', "");
-Error('\p{Lb= QU/a/}');
-Error('\P{Lb= QU/a/}');
-Expect(1, 34, '\p{Lb=qu}', "");
-Expect(0, 34, '\p{^Lb=qu}', "");
-Expect(0, 34, '\P{Lb=qu}', "");
-Expect(1, 34, '\P{^Lb=qu}', "");
-Expect(0, 33, '\p{Lb=qu}', "");
-Expect(1, 33, '\p{^Lb=qu}', "");
-Expect(1, 33, '\P{Lb=qu}', "");
-Expect(0, 33, '\P{^Lb=qu}', "");
-Expect(1, 34, '\p{Lb= QU}', "");
-Expect(0, 34, '\p{^Lb= QU}', "");
-Expect(0, 34, '\P{Lb= QU}', "");
-Expect(1, 34, '\P{^Lb= QU}', "");
-Expect(0, 33, '\p{Lb= QU}', "");
-Expect(1, 33, '\p{^Lb= QU}', "");
-Expect(1, 33, '\P{Lb= QU}', "");
-Expect(0, 33, '\P{^Lb= QU}', "");
-Error('\p{Is_Line_Break=/a/quotation}');
-Error('\P{Is_Line_Break=/a/quotation}');
-Expect(1, 34, '\p{Is_Line_Break=quotation}', "");
-Expect(0, 34, '\p{^Is_Line_Break=quotation}', "");
-Expect(0, 34, '\P{Is_Line_Break=quotation}', "");
-Expect(1, 34, '\P{^Is_Line_Break=quotation}', "");
-Expect(0, 33, '\p{Is_Line_Break=quotation}', "");
-Expect(1, 33, '\p{^Is_Line_Break=quotation}', "");
-Expect(1, 33, '\P{Is_Line_Break=quotation}', "");
-Expect(0, 33, '\P{^Is_Line_Break=quotation}', "");
-Expect(1, 34, '\p{Is_Line_Break=- Quotation}', "");
-Expect(0, 34, '\p{^Is_Line_Break=- Quotation}', "");
-Expect(0, 34, '\P{Is_Line_Break=- Quotation}', "");
-Expect(1, 34, '\P{^Is_Line_Break=- Quotation}', "");
-Expect(0, 33, '\p{Is_Line_Break=- Quotation}', "");
-Expect(1, 33, '\p{^Is_Line_Break=- Quotation}', "");
-Expect(1, 33, '\P{Is_Line_Break=- Quotation}', "");
-Expect(0, 33, '\P{^Is_Line_Break=- Quotation}', "");
-Error('\p{Is_Lb=__QU/a/}');
-Error('\P{Is_Lb=__QU/a/}');
-Expect(1, 34, '\p{Is_Lb=qu}', "");
-Expect(0, 34, '\p{^Is_Lb=qu}', "");
-Expect(0, 34, '\P{Is_Lb=qu}', "");
-Expect(1, 34, '\P{^Is_Lb=qu}', "");
-Expect(0, 33, '\p{Is_Lb=qu}', "");
-Expect(1, 33, '\p{^Is_Lb=qu}', "");
-Expect(1, 33, '\P{Is_Lb=qu}', "");
-Expect(0, 33, '\P{^Is_Lb=qu}', "");
-Expect(1, 34, '\p{Is_Lb=_ QU}', "");
-Expect(0, 34, '\p{^Is_Lb=_ QU}', "");
-Expect(0, 34, '\P{Is_Lb=_ QU}', "");
-Expect(1, 34, '\P{^Is_Lb=_ QU}', "");
-Expect(0, 33, '\p{Is_Lb=_ QU}', "");
-Expect(1, 33, '\p{^Is_Lb=_ QU}', "");
-Expect(1, 33, '\P{Is_Lb=_ QU}', "");
-Expect(0, 33, '\P{^Is_Lb=_ QU}', "");
-Error('\p{Line_Break=-/a/INFIX-Numeric}');
-Error('\P{Line_Break=-/a/INFIX-Numeric}');
-Expect(1, 44, '\p{Line_Break=infixnumeric}', "");
-Expect(0, 44, '\p{^Line_Break=infixnumeric}', "");
-Expect(0, 44, '\P{Line_Break=infixnumeric}', "");
-Expect(1, 44, '\P{^Line_Break=infixnumeric}', "");
-Expect(0, 43, '\p{Line_Break=infixnumeric}', "");
-Expect(1, 43, '\p{^Line_Break=infixnumeric}', "");
-Expect(1, 43, '\P{Line_Break=infixnumeric}', "");
-Expect(0, 43, '\P{^Line_Break=infixnumeric}', "");
-Expect(1, 44, '\p{Line_Break: infix_Numeric}', "");
-Expect(0, 44, '\p{^Line_Break: infix_Numeric}', "");
-Expect(0, 44, '\P{Line_Break: infix_Numeric}', "");
-Expect(1, 44, '\P{^Line_Break: infix_Numeric}', "");
-Expect(0, 43, '\p{Line_Break: infix_Numeric}', "");
-Expect(1, 43, '\p{^Line_Break: infix_Numeric}', "");
-Expect(1, 43, '\P{Line_Break: infix_Numeric}', "");
-Expect(0, 43, '\P{^Line_Break: infix_Numeric}', "");
-Error('\p{Lb= :=IS}');
-Error('\P{Lb= :=IS}');
-Expect(1, 44, '\p{Lb=is}', "");
-Expect(0, 44, '\p{^Lb=is}', "");
-Expect(0, 44, '\P{Lb=is}', "");
-Expect(1, 44, '\P{^Lb=is}', "");
-Expect(0, 43, '\p{Lb=is}', "");
-Expect(1, 43, '\p{^Lb=is}', "");
-Expect(1, 43, '\P{Lb=is}', "");
-Expect(0, 43, '\P{^Lb=is}', "");
-Expect(1, 44, '\p{Lb=-IS}', "");
-Expect(0, 44, '\p{^Lb=-IS}', "");
-Expect(0, 44, '\P{Lb=-IS}', "");
-Expect(1, 44, '\P{^Lb=-IS}', "");
-Expect(0, 43, '\p{Lb=-IS}', "");
-Expect(1, 43, '\p{^Lb=-IS}', "");
-Expect(1, 43, '\P{Lb=-IS}', "");
-Expect(0, 43, '\P{^Lb=-IS}', "");
-Error('\p{Is_Line_Break:_-infix numeric/a/}');
-Error('\P{Is_Line_Break:_-infix numeric/a/}');
-Expect(1, 44, '\p{Is_Line_Break=infixnumeric}', "");
-Expect(0, 44, '\p{^Is_Line_Break=infixnumeric}', "");
-Expect(0, 44, '\P{Is_Line_Break=infixnumeric}', "");
-Expect(1, 44, '\P{^Is_Line_Break=infixnumeric}', "");
-Expect(0, 43, '\p{Is_Line_Break=infixnumeric}', "");
-Expect(1, 43, '\p{^Is_Line_Break=infixnumeric}', "");
-Expect(1, 43, '\P{Is_Line_Break=infixnumeric}', "");
-Expect(0, 43, '\P{^Is_Line_Break=infixnumeric}', "");
-Expect(1, 44, '\p{Is_Line_Break=- infix Numeric}', "");
-Expect(0, 44, '\p{^Is_Line_Break=- infix Numeric}', "");
-Expect(0, 44, '\P{Is_Line_Break=- infix Numeric}', "");
-Expect(1, 44, '\P{^Is_Line_Break=- infix Numeric}', "");
-Expect(0, 43, '\p{Is_Line_Break=- infix Numeric}', "");
-Expect(1, 43, '\p{^Is_Line_Break=- infix Numeric}', "");
-Expect(1, 43, '\P{Is_Line_Break=- infix Numeric}', "");
-Expect(0, 43, '\P{^Is_Line_Break=- infix Numeric}', "");
-Error('\p{Is_Lb= _IS/a/}');
-Error('\P{Is_Lb= _IS/a/}');
-Expect(1, 44, '\p{Is_Lb=is}', "");
-Expect(0, 44, '\p{^Is_Lb=is}', "");
-Expect(0, 44, '\P{Is_Lb=is}', "");
-Expect(1, 44, '\P{^Is_Lb=is}', "");
-Expect(0, 43, '\p{Is_Lb=is}', "");
-Expect(1, 43, '\p{^Is_Lb=is}', "");
-Expect(1, 43, '\P{Is_Lb=is}', "");
-Expect(0, 43, '\P{^Is_Lb=is}', "");
-Expect(1, 44, '\p{Is_Lb= _is}', "");
-Expect(0, 44, '\p{^Is_Lb= _is}', "");
-Expect(0, 44, '\P{Is_Lb= _is}', "");
-Expect(1, 44, '\P{^Is_Lb= _is}', "");
-Expect(0, 43, '\p{Is_Lb= _is}', "");
-Expect(1, 43, '\p{^Is_Lb= _is}', "");
-Expect(1, 43, '\P{Is_Lb= _is}', "");
-Expect(0, 43, '\P{^Is_Lb= _is}', "");
-Error('\p{Line_Break=- INSEPARABLE:=}');
-Error('\P{Line_Break=- INSEPARABLE:=}');
-Expect(1, 8230, '\p{Line_Break=inseparable}', "");
-Expect(0, 8230, '\p{^Line_Break=inseparable}', "");
-Expect(0, 8230, '\P{Line_Break=inseparable}', "");
-Expect(1, 8230, '\P{^Line_Break=inseparable}', "");
-Expect(0, 8227, '\p{Line_Break=inseparable}', "");
-Expect(1, 8227, '\p{^Line_Break=inseparable}', "");
-Expect(1, 8227, '\P{Line_Break=inseparable}', "");
-Expect(0, 8227, '\P{^Line_Break=inseparable}', "");
-Expect(1, 8230, '\p{Line_Break=--INSEPARABLE}', "");
-Expect(0, 8230, '\p{^Line_Break=--INSEPARABLE}', "");
-Expect(0, 8230, '\P{Line_Break=--INSEPARABLE}', "");
-Expect(1, 8230, '\P{^Line_Break=--INSEPARABLE}', "");
-Expect(0, 8227, '\p{Line_Break=--INSEPARABLE}', "");
-Expect(1, 8227, '\p{^Line_Break=--INSEPARABLE}', "");
-Expect(1, 8227, '\P{Line_Break=--INSEPARABLE}', "");
-Expect(0, 8227, '\P{^Line_Break=--INSEPARABLE}', "");
-Error('\p{Lb=:=_ IN}');
-Error('\P{Lb=:=_ IN}');
-Expect(1, 8230, '\p{Lb=in}', "");
-Expect(0, 8230, '\p{^Lb=in}', "");
-Expect(0, 8230, '\P{Lb=in}', "");
-Expect(1, 8230, '\P{^Lb=in}', "");
-Expect(0, 8227, '\p{Lb=in}', "");
-Expect(1, 8227, '\p{^Lb=in}', "");
-Expect(1, 8227, '\P{Lb=in}', "");
-Expect(0, 8227, '\P{^Lb=in}', "");
-Expect(1, 8230, '\p{Lb=__IN}', "");
-Expect(0, 8230, '\p{^Lb=__IN}', "");
-Expect(0, 8230, '\P{Lb=__IN}', "");
-Expect(1, 8230, '\P{^Lb=__IN}', "");
-Expect(0, 8227, '\p{Lb=__IN}', "");
-Expect(1, 8227, '\p{^Lb=__IN}', "");
-Expect(1, 8227, '\P{Lb=__IN}', "");
-Expect(0, 8227, '\P{^Lb=__IN}', "");
-Error('\p{Is_Line_Break=-:=INSEPERABLE}');
-Error('\P{Is_Line_Break=-:=INSEPERABLE}');
-Expect(1, 8230, '\p{Is_Line_Break=inseperable}', "");
-Expect(0, 8230, '\p{^Is_Line_Break=inseperable}', "");
-Expect(0, 8230, '\P{Is_Line_Break=inseperable}', "");
-Expect(1, 8230, '\P{^Is_Line_Break=inseperable}', "");
-Expect(0, 8227, '\p{Is_Line_Break=inseperable}', "");
-Expect(1, 8227, '\p{^Is_Line_Break=inseperable}', "");
-Expect(1, 8227, '\P{Is_Line_Break=inseperable}', "");
-Expect(0, 8227, '\P{^Is_Line_Break=inseperable}', "");
-Expect(1, 8230, '\p{Is_Line_Break= -INSEPERABLE}', "");
-Expect(0, 8230, '\p{^Is_Line_Break= -INSEPERABLE}', "");
-Expect(0, 8230, '\P{Is_Line_Break= -INSEPERABLE}', "");
-Expect(1, 8230, '\P{^Is_Line_Break= -INSEPERABLE}', "");
-Expect(0, 8227, '\p{Is_Line_Break= -INSEPERABLE}', "");
-Expect(1, 8227, '\p{^Is_Line_Break= -INSEPERABLE}', "");
-Expect(1, 8227, '\P{Is_Line_Break= -INSEPERABLE}', "");
-Expect(0, 8227, '\P{^Is_Line_Break= -INSEPERABLE}', "");
-Error('\p{Is_Lb::= inseparable}');
-Error('\P{Is_Lb::= inseparable}');
-Expect(1, 8230, '\p{Is_Lb=inseparable}', "");
-Expect(0, 8230, '\p{^Is_Lb=inseparable}', "");
-Expect(0, 8230, '\P{Is_Lb=inseparable}', "");
-Expect(1, 8230, '\P{^Is_Lb=inseparable}', "");
-Expect(0, 8227, '\p{Is_Lb=inseparable}', "");
-Expect(1, 8227, '\p{^Is_Lb=inseparable}', "");
-Expect(1, 8227, '\P{Is_Lb=inseparable}', "");
-Expect(0, 8227, '\P{^Is_Lb=inseparable}', "");
-Expect(1, 8230, '\p{Is_Lb: _ Inseparable}', "");
-Expect(0, 8230, '\p{^Is_Lb: _ Inseparable}', "");
-Expect(0, 8230, '\P{Is_Lb: _ Inseparable}', "");
-Expect(1, 8230, '\P{^Is_Lb: _ Inseparable}', "");
-Expect(0, 8227, '\p{Is_Lb: _ Inseparable}', "");
-Expect(1, 8227, '\p{^Is_Lb: _ Inseparable}', "");
-Expect(1, 8227, '\P{Is_Lb: _ Inseparable}', "");
-Expect(0, 8227, '\P{^Is_Lb: _ Inseparable}', "");
-Error('\p{Line_Break=-/a/Complex context}');
-Error('\P{Line_Break=-/a/Complex context}');
-Expect(1, 3642, '\p{Line_Break=complexcontext}', "");
-Expect(0, 3642, '\p{^Line_Break=complexcontext}', "");
-Expect(0, 3642, '\P{Line_Break=complexcontext}', "");
-Expect(1, 3642, '\P{^Line_Break=complexcontext}', "");
-Expect(0, 3584, '\p{Line_Break=complexcontext}', "");
-Expect(1, 3584, '\p{^Line_Break=complexcontext}', "");
-Expect(1, 3584, '\P{Line_Break=complexcontext}', "");
-Expect(0, 3584, '\P{^Line_Break=complexcontext}', "");
-Expect(1, 3642, '\p{Line_Break= -Complex Context}', "");
-Expect(0, 3642, '\p{^Line_Break= -Complex Context}', "");
-Expect(0, 3642, '\P{Line_Break= -Complex Context}', "");
-Expect(1, 3642, '\P{^Line_Break= -Complex Context}', "");
-Expect(0, 3584, '\p{Line_Break= -Complex Context}', "");
-Expect(1, 3584, '\p{^Line_Break= -Complex Context}', "");
-Expect(1, 3584, '\P{Line_Break= -Complex Context}', "");
-Expect(0, 3584, '\P{^Line_Break= -Complex Context}', "");
-Error('\p{Lb= :=sa}');
-Error('\P{Lb= :=sa}');
-Expect(1, 3642, '\p{Lb=sa}', "");
-Expect(0, 3642, '\p{^Lb=sa}', "");
-Expect(0, 3642, '\P{Lb=sa}', "");
-Expect(1, 3642, '\P{^Lb=sa}', "");
-Expect(0, 3584, '\p{Lb=sa}', "");
-Expect(1, 3584, '\p{^Lb=sa}', "");
-Expect(1, 3584, '\P{Lb=sa}', "");
-Expect(0, 3584, '\P{^Lb=sa}', "");
-Expect(1, 3642, '\p{Lb=SA}', "");
-Expect(0, 3642, '\p{^Lb=SA}', "");
-Expect(0, 3642, '\P{Lb=SA}', "");
-Expect(1, 3642, '\P{^Lb=SA}', "");
-Expect(0, 3584, '\p{Lb=SA}', "");
-Expect(1, 3584, '\p{^Lb=SA}', "");
-Expect(1, 3584, '\P{Lb=SA}', "");
-Expect(0, 3584, '\P{^Lb=SA}', "");
-Error('\p{Is_Line_Break=/a/ -COMPLEX CONTEXT}');
-Error('\P{Is_Line_Break=/a/ -COMPLEX CONTEXT}');
-Expect(1, 3642, '\p{Is_Line_Break=complexcontext}', "");
-Expect(0, 3642, '\p{^Is_Line_Break=complexcontext}', "");
-Expect(0, 3642, '\P{Is_Line_Break=complexcontext}', "");
-Expect(1, 3642, '\P{^Is_Line_Break=complexcontext}', "");
-Expect(0, 3584, '\p{Is_Line_Break=complexcontext}', "");
-Expect(1, 3584, '\p{^Is_Line_Break=complexcontext}', "");
-Expect(1, 3584, '\P{Is_Line_Break=complexcontext}', "");
-Expect(0, 3584, '\P{^Is_Line_Break=complexcontext}', "");
-Expect(1, 3642, '\p{Is_Line_Break= COMPLEX-Context}', "");
-Expect(0, 3642, '\p{^Is_Line_Break= COMPLEX-Context}', "");
-Expect(0, 3642, '\P{Is_Line_Break= COMPLEX-Context}', "");
-Expect(1, 3642, '\P{^Is_Line_Break= COMPLEX-Context}', "");
-Expect(0, 3584, '\p{Is_Line_Break= COMPLEX-Context}', "");
-Expect(1, 3584, '\p{^Is_Line_Break= COMPLEX-Context}', "");
-Expect(1, 3584, '\P{Is_Line_Break= COMPLEX-Context}', "");
-Expect(0, 3584, '\P{^Is_Line_Break= COMPLEX-Context}', "");
-Error('\p{Is_Lb=- SA:=}');
-Error('\P{Is_Lb=- SA:=}');
-Expect(1, 3642, '\p{Is_Lb=sa}', "");
-Expect(0, 3642, '\p{^Is_Lb=sa}', "");
-Expect(0, 3642, '\P{Is_Lb=sa}', "");
-Expect(1, 3642, '\P{^Is_Lb=sa}', "");
-Expect(0, 3584, '\p{Is_Lb=sa}', "");
-Expect(1, 3584, '\p{^Is_Lb=sa}', "");
-Expect(1, 3584, '\P{Is_Lb=sa}', "");
-Expect(0, 3584, '\P{^Is_Lb=sa}', "");
-Expect(1, 3642, '\p{Is_Lb=_ SA}', "");
-Expect(0, 3642, '\p{^Is_Lb=_ SA}', "");
-Expect(0, 3642, '\P{Is_Lb=_ SA}', "");
-Expect(1, 3642, '\P{^Is_Lb=_ SA}', "");
-Expect(0, 3584, '\p{Is_Lb=_ SA}', "");
-Expect(1, 3584, '\p{^Is_Lb=_ SA}', "");
-Expect(1, 3584, '\P{Is_Lb=_ SA}', "");
-Expect(0, 3584, '\P{^Is_Lb=_ SA}', "");
-Error('\p{Line_Break=/a/ hyphen}');
-Error('\P{Line_Break=/a/ hyphen}');
-Expect(1, 45, '\p{Line_Break=hyphen}', "");
-Expect(0, 45, '\p{^Line_Break=hyphen}', "");
-Expect(0, 45, '\P{Line_Break=hyphen}', "");
-Expect(1, 45, '\P{^Line_Break=hyphen}', "");
-Expect(0, 44, '\p{Line_Break=hyphen}', "");
-Expect(1, 44, '\p{^Line_Break=hyphen}', "");
-Expect(1, 44, '\P{Line_Break=hyphen}', "");
-Expect(0, 44, '\P{^Line_Break=hyphen}', "");
-Expect(1, 45, '\p{Line_Break= -hyphen}', "");
-Expect(0, 45, '\p{^Line_Break= -hyphen}', "");
-Expect(0, 45, '\P{Line_Break= -hyphen}', "");
-Expect(1, 45, '\P{^Line_Break= -hyphen}', "");
-Expect(0, 44, '\p{Line_Break= -hyphen}', "");
-Expect(1, 44, '\p{^Line_Break= -hyphen}', "");
-Expect(1, 44, '\P{Line_Break= -hyphen}', "");
-Expect(0, 44, '\P{^Line_Break= -hyphen}', "");
-Error('\p{Lb= /a/hy}');
-Error('\P{Lb= /a/hy}');
-Expect(1, 45, '\p{Lb=hy}', "");
-Expect(0, 45, '\p{^Lb=hy}', "");
-Expect(0, 45, '\P{Lb=hy}', "");
-Expect(1, 45, '\P{^Lb=hy}', "");
-Expect(0, 44, '\p{Lb=hy}', "");
-Expect(1, 44, '\p{^Lb=hy}', "");
-Expect(1, 44, '\P{Lb=hy}', "");
-Expect(0, 44, '\P{^Lb=hy}', "");
-Expect(1, 45, '\p{Lb: _hy}', "");
-Expect(0, 45, '\p{^Lb: _hy}', "");
-Expect(0, 45, '\P{Lb: _hy}', "");
-Expect(1, 45, '\P{^Lb: _hy}', "");
-Expect(0, 44, '\p{Lb: _hy}', "");
-Expect(1, 44, '\p{^Lb: _hy}', "");
-Expect(1, 44, '\P{Lb: _hy}', "");
-Expect(0, 44, '\P{^Lb: _hy}', "");
-Error('\p{Is_Line_Break= Hyphen/a/}');
-Error('\P{Is_Line_Break= Hyphen/a/}');
-Expect(1, 45, '\p{Is_Line_Break=hyphen}', "");
-Expect(0, 45, '\p{^Is_Line_Break=hyphen}', "");
-Expect(0, 45, '\P{Is_Line_Break=hyphen}', "");
-Expect(1, 45, '\P{^Is_Line_Break=hyphen}', "");
-Expect(0, 44, '\p{Is_Line_Break=hyphen}', "");
-Expect(1, 44, '\p{^Is_Line_Break=hyphen}', "");
-Expect(1, 44, '\P{Is_Line_Break=hyphen}', "");
-Expect(0, 44, '\P{^Is_Line_Break=hyphen}', "");
-Expect(1, 45, '\p{Is_Line_Break=--HYPHEN}', "");
-Expect(0, 45, '\p{^Is_Line_Break=--HYPHEN}', "");
-Expect(0, 45, '\P{Is_Line_Break=--HYPHEN}', "");
-Expect(1, 45, '\P{^Is_Line_Break=--HYPHEN}', "");
-Expect(0, 44, '\p{Is_Line_Break=--HYPHEN}', "");
-Expect(1, 44, '\p{^Is_Line_Break=--HYPHEN}', "");
-Expect(1, 44, '\P{Is_Line_Break=--HYPHEN}', "");
-Expect(0, 44, '\P{^Is_Line_Break=--HYPHEN}', "");
-Error('\p{Is_Lb= /a/HY}');
-Error('\P{Is_Lb= /a/HY}');
-Expect(1, 45, '\p{Is_Lb=hy}', "");
-Expect(0, 45, '\p{^Is_Lb=hy}', "");
-Expect(0, 45, '\P{Is_Lb=hy}', "");
-Expect(1, 45, '\P{^Is_Lb=hy}', "");
-Expect(0, 44, '\p{Is_Lb=hy}', "");
-Expect(1, 44, '\p{^Is_Lb=hy}', "");
-Expect(1, 44, '\P{Is_Lb=hy}', "");
-Expect(0, 44, '\P{^Is_Lb=hy}', "");
-Error('\p{Line_Break=:=break After}');
-Error('\P{Line_Break=:=break After}');
-Expect(1, 9, '\p{Line_Break=breakafter}', "");
-Expect(0, 9, '\p{^Line_Break=breakafter}', "");
-Expect(0, 9, '\P{Line_Break=breakafter}', "");
-Expect(1, 9, '\P{^Line_Break=breakafter}', "");
-Expect(0, 8, '\p{Line_Break=breakafter}', "");
-Expect(1, 8, '\p{^Line_Break=breakafter}', "");
-Expect(1, 8, '\P{Line_Break=breakafter}', "");
-Expect(0, 8, '\P{^Line_Break=breakafter}', "");
-Expect(1, 9, '\p{Line_Break=- BreakAfter}', "");
-Expect(0, 9, '\p{^Line_Break=- BreakAfter}', "");
-Expect(0, 9, '\P{Line_Break=- BreakAfter}', "");
-Expect(1, 9, '\P{^Line_Break=- BreakAfter}', "");
-Expect(0, 8, '\p{Line_Break=- BreakAfter}', "");
-Expect(1, 8, '\p{^Line_Break=- BreakAfter}', "");
-Expect(1, 8, '\P{Line_Break=- BreakAfter}', "");
-Expect(0, 8, '\P{^Line_Break=- BreakAfter}', "");
-Error('\p{Lb=/a/ BA}');
-Error('\P{Lb=/a/ BA}');
-Expect(1, 9, '\p{Lb=ba}', "");
-Expect(0, 9, '\p{^Lb=ba}', "");
-Expect(0, 9, '\P{Lb=ba}', "");
-Expect(1, 9, '\P{^Lb=ba}', "");
-Expect(0, 8, '\p{Lb=ba}', "");
-Expect(1, 8, '\p{^Lb=ba}', "");
-Expect(1, 8, '\P{Lb=ba}', "");
-Expect(0, 8, '\P{^Lb=ba}', "");
-Expect(1, 9, '\p{Lb=-BA}', "");
-Expect(0, 9, '\p{^Lb=-BA}', "");
-Expect(0, 9, '\P{Lb=-BA}', "");
-Expect(1, 9, '\P{^Lb=-BA}', "");
-Expect(0, 8, '\p{Lb=-BA}', "");
-Expect(1, 8, '\p{^Lb=-BA}', "");
-Expect(1, 8, '\P{Lb=-BA}', "");
-Expect(0, 8, '\P{^Lb=-BA}', "");
-Error('\p{Is_Line_Break=/a/ -BreakAfter}');
-Error('\P{Is_Line_Break=/a/ -BreakAfter}');
-Expect(1, 9, '\p{Is_Line_Break=breakafter}', "");
-Expect(0, 9, '\p{^Is_Line_Break=breakafter}', "");
-Expect(0, 9, '\P{Is_Line_Break=breakafter}', "");
-Expect(1, 9, '\P{^Is_Line_Break=breakafter}', "");
-Expect(0, 8, '\p{Is_Line_Break=breakafter}', "");
-Expect(1, 8, '\p{^Is_Line_Break=breakafter}', "");
-Expect(1, 8, '\P{Is_Line_Break=breakafter}', "");
-Expect(0, 8, '\P{^Is_Line_Break=breakafter}', "");
-Expect(1, 9, '\p{Is_Line_Break: - BreakAFTER}', "");
-Expect(0, 9, '\p{^Is_Line_Break: - BreakAFTER}', "");
-Expect(0, 9, '\P{Is_Line_Break: - BreakAFTER}', "");
-Expect(1, 9, '\P{^Is_Line_Break: - BreakAFTER}', "");
-Expect(0, 8, '\p{Is_Line_Break: - BreakAFTER}', "");
-Expect(1, 8, '\p{^Is_Line_Break: - BreakAFTER}', "");
-Expect(1, 8, '\P{Is_Line_Break: - BreakAFTER}', "");
-Expect(0, 8, '\P{^Is_Line_Break: - BreakAFTER}', "");
-Error('\p{Is_Lb=/a/--BA}');
-Error('\P{Is_Lb=/a/--BA}');
-Expect(1, 9, '\p{Is_Lb=ba}', "");
-Expect(0, 9, '\p{^Is_Lb=ba}', "");
-Expect(0, 9, '\P{Is_Lb=ba}', "");
-Expect(1, 9, '\P{^Is_Lb=ba}', "");
-Expect(0, 8, '\p{Is_Lb=ba}', "");
-Expect(1, 8, '\p{^Is_Lb=ba}', "");
-Expect(1, 8, '\P{Is_Lb=ba}', "");
-Expect(0, 8, '\P{^Is_Lb=ba}', "");
-Expect(1, 9, '\p{Is_Lb: --BA}', "");
-Expect(0, 9, '\p{^Is_Lb: --BA}', "");
-Expect(0, 9, '\P{Is_Lb: --BA}', "");
-Expect(1, 9, '\P{^Is_Lb: --BA}', "");
-Expect(0, 8, '\p{Is_Lb: --BA}', "");
-Expect(1, 8, '\p{^Is_Lb: --BA}', "");
-Expect(1, 8, '\P{Is_Lb: --BA}', "");
-Expect(0, 8, '\P{^Is_Lb: --BA}', "");
-Error('\p{Line_Break: -Line-Feed/a/}');
-Error('\P{Line_Break: -Line-Feed/a/}');
-Expect(1, 10, '\p{Line_Break=linefeed}', "");
-Expect(0, 10, '\p{^Line_Break=linefeed}', "");
-Expect(0, 10, '\P{Line_Break=linefeed}', "");
-Expect(1, 10, '\P{^Line_Break=linefeed}', "");
-Expect(0, 9, '\p{Line_Break=linefeed}', "");
-Expect(1, 9, '\p{^Line_Break=linefeed}', "");
-Expect(1, 9, '\P{Line_Break=linefeed}', "");
-Expect(0, 9, '\P{^Line_Break=linefeed}', "");
-Expect(1, 10, '\p{Line_Break=-_Line FEED}', "");
-Expect(0, 10, '\p{^Line_Break=-_Line FEED}', "");
-Expect(0, 10, '\P{Line_Break=-_Line FEED}', "");
-Expect(1, 10, '\P{^Line_Break=-_Line FEED}', "");
-Expect(0, 9, '\p{Line_Break=-_Line FEED}', "");
-Expect(1, 9, '\p{^Line_Break=-_Line FEED}', "");
-Expect(1, 9, '\P{Line_Break=-_Line FEED}', "");
-Expect(0, 9, '\P{^Line_Break=-_Line FEED}', "");
-Error('\p{Lb: lf:=}');
-Error('\P{Lb: lf:=}');
-Expect(1, 10, '\p{Lb=lf}', "");
-Expect(0, 10, '\p{^Lb=lf}', "");
-Expect(0, 10, '\P{Lb=lf}', "");
-Expect(1, 10, '\P{^Lb=lf}', "");
-Expect(0, 9, '\p{Lb=lf}', "");
-Expect(1, 9, '\p{^Lb=lf}', "");
-Expect(1, 9, '\P{Lb=lf}', "");
-Expect(0, 9, '\P{^Lb=lf}', "");
-Expect(1, 10, '\p{Lb:_-LF}', "");
-Expect(0, 10, '\p{^Lb:_-LF}', "");
-Expect(0, 10, '\P{Lb:_-LF}', "");
-Expect(1, 10, '\P{^Lb:_-LF}', "");
-Expect(0, 9, '\p{Lb:_-LF}', "");
-Expect(1, 9, '\p{^Lb:_-LF}', "");
-Expect(1, 9, '\P{Lb:_-LF}', "");
-Expect(0, 9, '\P{^Lb:_-LF}', "");
-Error('\p{Is_Line_Break: LineFeed/a/}');
-Error('\P{Is_Line_Break: LineFeed/a/}');
-Expect(1, 10, '\p{Is_Line_Break=linefeed}', "");
-Expect(0, 10, '\p{^Is_Line_Break=linefeed}', "");
-Expect(0, 10, '\P{Is_Line_Break=linefeed}', "");
-Expect(1, 10, '\P{^Is_Line_Break=linefeed}', "");
-Expect(0, 9, '\p{Is_Line_Break=linefeed}', "");
-Expect(1, 9, '\p{^Is_Line_Break=linefeed}', "");
-Expect(1, 9, '\P{Is_Line_Break=linefeed}', "");
-Expect(0, 9, '\P{^Is_Line_Break=linefeed}', "");
-Expect(1, 10, '\p{Is_Line_Break=_Line Feed}', "");
-Expect(0, 10, '\p{^Is_Line_Break=_Line Feed}', "");
-Expect(0, 10, '\P{Is_Line_Break=_Line Feed}', "");
-Expect(1, 10, '\P{^Is_Line_Break=_Line Feed}', "");
-Expect(0, 9, '\p{Is_Line_Break=_Line Feed}', "");
-Expect(1, 9, '\p{^Is_Line_Break=_Line Feed}', "");
-Expect(1, 9, '\P{Is_Line_Break=_Line Feed}', "");
-Expect(0, 9, '\P{^Is_Line_Break=_Line Feed}', "");
-Error('\p{Is_Lb=_ LF/a/}');
-Error('\P{Is_Lb=_ LF/a/}');
-Expect(1, 10, '\p{Is_Lb: lf}', "");
-Expect(0, 10, '\p{^Is_Lb: lf}', "");
-Expect(0, 10, '\P{Is_Lb: lf}', "");
-Expect(1, 10, '\P{^Is_Lb: lf}', "");
-Expect(0, 9, '\p{Is_Lb: lf}', "");
-Expect(1, 9, '\p{^Is_Lb: lf}', "");
-Expect(1, 9, '\P{Is_Lb: lf}', "");
-Expect(0, 9, '\P{^Is_Lb: lf}', "");
-Expect(1, 10, '\p{Is_Lb: lf}', "");
-Expect(0, 10, '\p{^Is_Lb: lf}', "");
-Expect(0, 10, '\P{Is_Lb: lf}', "");
-Expect(1, 10, '\P{^Is_Lb: lf}', "");
-Expect(0, 9, '\p{Is_Lb: lf}', "");
-Expect(1, 9, '\p{^Is_Lb: lf}', "");
-Expect(1, 9, '\P{Is_Lb: lf}', "");
-Expect(0, 9, '\P{^Is_Lb: lf}', "");
-Error('\p{Line_Break=/a/ _ambiguous}');
-Error('\P{Line_Break=/a/ _ambiguous}');
-Expect(1, 711, '\p{Line_Break: ambiguous}', "");
-Expect(0, 711, '\p{^Line_Break: ambiguous}', "");
-Expect(0, 711, '\P{Line_Break: ambiguous}', "");
-Expect(1, 711, '\P{^Line_Break: ambiguous}', "");
-Expect(0, 7, '\p{Line_Break: ambiguous}', "");
-Expect(1, 7, '\p{^Line_Break: ambiguous}', "");
-Expect(1, 7, '\P{Line_Break: ambiguous}', "");
-Expect(0, 7, '\P{^Line_Break: ambiguous}', "");
-Expect(1, 711, '\p{Line_Break: _Ambiguous}', "");
-Expect(0, 711, '\p{^Line_Break: _Ambiguous}', "");
-Expect(0, 711, '\P{Line_Break: _Ambiguous}', "");
-Expect(1, 711, '\P{^Line_Break: _Ambiguous}', "");
-Expect(0, 7, '\p{Line_Break: _Ambiguous}', "");
-Expect(1, 7, '\p{^Line_Break: _Ambiguous}', "");
-Expect(1, 7, '\P{Line_Break: _Ambiguous}', "");
-Expect(0, 7, '\P{^Line_Break: _Ambiguous}', "");
-Error('\p{Lb=_:=AI}');
-Error('\P{Lb=_:=AI}');
-Expect(1, 711, '\p{Lb: ai}', "");
-Expect(0, 711, '\p{^Lb: ai}', "");
-Expect(0, 711, '\P{Lb: ai}', "");
-Expect(1, 711, '\P{^Lb: ai}', "");
-Expect(0, 7, '\p{Lb: ai}', "");
-Expect(1, 7, '\p{^Lb: ai}', "");
-Expect(1, 7, '\P{Lb: ai}', "");
-Expect(0, 7, '\P{^Lb: ai}', "");
-Expect(1, 711, '\p{Lb=- AI}', "");
-Expect(0, 711, '\p{^Lb=- AI}', "");
-Expect(0, 711, '\P{Lb=- AI}', "");
-Expect(1, 711, '\P{^Lb=- AI}', "");
-Expect(0, 7, '\p{Lb=- AI}', "");
-Expect(1, 7, '\p{^Lb=- AI}', "");
-Expect(1, 7, '\P{Lb=- AI}', "");
-Expect(0, 7, '\P{^Lb=- AI}', "");
-Error('\p{Is_Line_Break=_ Ambiguous/a/}');
-Error('\P{Is_Line_Break=_ Ambiguous/a/}');
-Expect(1, 711, '\p{Is_Line_Break: ambiguous}', "");
-Expect(0, 711, '\p{^Is_Line_Break: ambiguous}', "");
-Expect(0, 711, '\P{Is_Line_Break: ambiguous}', "");
-Expect(1, 711, '\P{^Is_Line_Break: ambiguous}', "");
-Expect(0, 7, '\p{Is_Line_Break: ambiguous}', "");
-Expect(1, 7, '\p{^Is_Line_Break: ambiguous}', "");
-Expect(1, 7, '\P{Is_Line_Break: ambiguous}', "");
-Expect(0, 7, '\P{^Is_Line_Break: ambiguous}', "");
-Expect(1, 711, '\p{Is_Line_Break= AMBIGUOUS}', "");
-Expect(0, 711, '\p{^Is_Line_Break= AMBIGUOUS}', "");
-Expect(0, 711, '\P{Is_Line_Break= AMBIGUOUS}', "");
-Expect(1, 711, '\P{^Is_Line_Break= AMBIGUOUS}', "");
-Expect(0, 7, '\p{Is_Line_Break= AMBIGUOUS}', "");
-Expect(1, 7, '\p{^Is_Line_Break= AMBIGUOUS}', "");
-Expect(1, 7, '\P{Is_Line_Break= AMBIGUOUS}', "");
-Expect(0, 7, '\P{^Is_Line_Break= AMBIGUOUS}', "");
-Error('\p{Is_Lb: _AI/a/}');
-Error('\P{Is_Lb: _AI/a/}');
-Expect(1, 711, '\p{Is_Lb=ai}', "");
-Expect(0, 711, '\p{^Is_Lb=ai}', "");
-Expect(0, 711, '\P{Is_Lb=ai}', "");
-Expect(1, 711, '\P{^Is_Lb=ai}', "");
-Expect(0, 7, '\p{Is_Lb=ai}', "");
-Expect(1, 7, '\p{^Is_Lb=ai}', "");
-Expect(1, 7, '\P{Is_Lb=ai}', "");
-Expect(0, 7, '\P{^Is_Lb=ai}', "");
-Expect(1, 711, '\p{Is_Lb=_ai}', "");
-Expect(0, 711, '\p{^Is_Lb=_ai}', "");
-Expect(0, 711, '\P{Is_Lb=_ai}', "");
-Expect(1, 711, '\P{^Is_Lb=_ai}', "");
-Expect(0, 7, '\p{Is_Lb=_ai}', "");
-Expect(1, 7, '\p{^Is_Lb=_ai}', "");
-Expect(1, 7, '\P{Is_Lb=_ai}', "");
-Expect(0, 7, '\P{^Is_Lb=_ai}', "");
-Error('\p{Line_Break= Contingent/a/break}');
-Error('\P{Line_Break= Contingent/a/break}');
-Expect(1, 65532, '\p{Line_Break=contingentbreak}', "");
-Expect(0, 65532, '\p{^Line_Break=contingentbreak}', "");
-Expect(0, 65532, '\P{Line_Break=contingentbreak}', "");
-Expect(1, 65532, '\P{^Line_Break=contingentbreak}', "");
-Expect(0, 65531, '\p{Line_Break=contingentbreak}', "");
-Expect(1, 65531, '\p{^Line_Break=contingentbreak}', "");
-Expect(1, 65531, '\P{Line_Break=contingentbreak}', "");
-Expect(0, 65531, '\P{^Line_Break=contingentbreak}', "");
-Expect(1, 65532, '\p{Line_Break= Contingent_BREAK}', "");
-Expect(0, 65532, '\p{^Line_Break= Contingent_BREAK}', "");
-Expect(0, 65532, '\P{Line_Break= Contingent_BREAK}', "");
-Expect(1, 65532, '\P{^Line_Break= Contingent_BREAK}', "");
-Expect(0, 65531, '\p{Line_Break= Contingent_BREAK}', "");
-Expect(1, 65531, '\p{^Line_Break= Contingent_BREAK}', "");
-Expect(1, 65531, '\P{Line_Break= Contingent_BREAK}', "");
-Expect(0, 65531, '\P{^Line_Break= Contingent_BREAK}', "");
-Error('\p{Lb=/a/- CB}');
-Error('\P{Lb=/a/- CB}');
-Expect(1, 65532, '\p{Lb=cb}', "");
-Expect(0, 65532, '\p{^Lb=cb}', "");
-Expect(0, 65532, '\P{Lb=cb}', "");
-Expect(1, 65532, '\P{^Lb=cb}', "");
-Expect(0, 65531, '\p{Lb=cb}', "");
-Expect(1, 65531, '\p{^Lb=cb}', "");
-Expect(1, 65531, '\P{Lb=cb}', "");
-Expect(0, 65531, '\P{^Lb=cb}', "");
-Expect(1, 65532, '\p{Lb= cb}', "");
-Expect(0, 65532, '\p{^Lb= cb}', "");
-Expect(0, 65532, '\P{Lb= cb}', "");
-Expect(1, 65532, '\P{^Lb= cb}', "");
-Expect(0, 65531, '\p{Lb= cb}', "");
-Expect(1, 65531, '\p{^Lb= cb}', "");
-Expect(1, 65531, '\P{Lb= cb}', "");
-Expect(0, 65531, '\P{^Lb= cb}', "");
-Error('\p{Is_Line_Break: --CONTINGENT Break:=}');
-Error('\P{Is_Line_Break: --CONTINGENT Break:=}');
-Expect(1, 65532, '\p{Is_Line_Break=contingentbreak}', "");
-Expect(0, 65532, '\p{^Is_Line_Break=contingentbreak}', "");
-Expect(0, 65532, '\P{Is_Line_Break=contingentbreak}', "");
-Expect(1, 65532, '\P{^Is_Line_Break=contingentbreak}', "");
-Expect(0, 65531, '\p{Is_Line_Break=contingentbreak}', "");
-Expect(1, 65531, '\p{^Is_Line_Break=contingentbreak}', "");
-Expect(1, 65531, '\P{Is_Line_Break=contingentbreak}', "");
-Expect(0, 65531, '\P{^Is_Line_Break=contingentbreak}', "");
-Expect(1, 65532, '\p{Is_Line_Break=_ Contingent_BREAK}', "");
-Expect(0, 65532, '\p{^Is_Line_Break=_ Contingent_BREAK}', "");
-Expect(0, 65532, '\P{Is_Line_Break=_ Contingent_BREAK}', "");
-Expect(1, 65532, '\P{^Is_Line_Break=_ Contingent_BREAK}', "");
-Expect(0, 65531, '\p{Is_Line_Break=_ Contingent_BREAK}', "");
-Expect(1, 65531, '\p{^Is_Line_Break=_ Contingent_BREAK}', "");
-Expect(1, 65531, '\P{Is_Line_Break=_ Contingent_BREAK}', "");
-Expect(0, 65531, '\P{^Is_Line_Break=_ Contingent_BREAK}', "");
-Error('\p{Is_Lb=:=_-CB}');
-Error('\P{Is_Lb=:=_-CB}');
-Expect(1, 65532, '\p{Is_Lb=cb}', "");
-Expect(0, 65532, '\p{^Is_Lb=cb}', "");
-Expect(0, 65532, '\P{Is_Lb=cb}', "");
-Expect(1, 65532, '\P{^Is_Lb=cb}', "");
-Expect(0, 65531, '\p{Is_Lb=cb}', "");
-Expect(1, 65531, '\p{^Is_Lb=cb}', "");
-Expect(1, 65531, '\P{Is_Lb=cb}', "");
-Expect(0, 65531, '\P{^Is_Lb=cb}', "");
-Expect(1, 65532, '\p{Is_Lb=-CB}', "");
-Expect(0, 65532, '\p{^Is_Lb=-CB}', "");
-Expect(0, 65532, '\P{Is_Lb=-CB}', "");
-Expect(1, 65532, '\P{^Is_Lb=-CB}', "");
-Expect(0, 65531, '\p{Is_Lb=-CB}', "");
-Expect(1, 65531, '\p{^Is_Lb=-CB}', "");
-Expect(1, 65531, '\P{Is_Lb=-CB}', "");
-Expect(0, 65531, '\P{^Is_Lb=-CB}', "");
-Error('\p{Line_Break: _:=Exclamation}');
-Error('\P{Line_Break: _:=Exclamation}');
-Expect(1, 33, '\p{Line_Break=exclamation}', "");
-Expect(0, 33, '\p{^Line_Break=exclamation}', "");
-Expect(0, 33, '\P{Line_Break=exclamation}', "");
-Expect(1, 33, '\P{^Line_Break=exclamation}', "");
-Expect(0, 32, '\p{Line_Break=exclamation}', "");
-Expect(1, 32, '\p{^Line_Break=exclamation}', "");
-Expect(1, 32, '\P{Line_Break=exclamation}', "");
-Expect(0, 32, '\P{^Line_Break=exclamation}', "");
-Expect(1, 33, '\p{Line_Break= -exclamation}', "");
-Expect(0, 33, '\p{^Line_Break= -exclamation}', "");
-Expect(0, 33, '\P{Line_Break= -exclamation}', "");
-Expect(1, 33, '\P{^Line_Break= -exclamation}', "");
-Expect(0, 32, '\p{Line_Break= -exclamation}', "");
-Expect(1, 32, '\p{^Line_Break= -exclamation}', "");
-Expect(1, 32, '\P{Line_Break= -exclamation}', "");
-Expect(0, 32, '\P{^Line_Break= -exclamation}', "");
-Error('\p{Lb=:= EX}');
-Error('\P{Lb=:= EX}');
-Expect(1, 33, '\p{Lb=ex}', "");
-Expect(0, 33, '\p{^Lb=ex}', "");
-Expect(0, 33, '\P{Lb=ex}', "");
-Expect(1, 33, '\P{^Lb=ex}', "");
-Expect(0, 32, '\p{Lb=ex}', "");
-Expect(1, 32, '\p{^Lb=ex}', "");
-Expect(1, 32, '\P{Lb=ex}', "");
-Expect(0, 32, '\P{^Lb=ex}', "");
-Expect(1, 33, '\p{Lb=-EX}', "");
-Expect(0, 33, '\p{^Lb=-EX}', "");
-Expect(0, 33, '\P{Lb=-EX}', "");
-Expect(1, 33, '\P{^Lb=-EX}', "");
-Expect(0, 32, '\p{Lb=-EX}', "");
-Expect(1, 32, '\p{^Lb=-EX}', "");
-Expect(1, 32, '\P{Lb=-EX}', "");
-Expect(0, 32, '\P{^Lb=-EX}', "");
-Error('\p{Is_Line_Break= EXCLAMATION/a/}');
-Error('\P{Is_Line_Break= EXCLAMATION/a/}');
-Expect(1, 33, '\p{Is_Line_Break=exclamation}', "");
-Expect(0, 33, '\p{^Is_Line_Break=exclamation}', "");
-Expect(0, 33, '\P{Is_Line_Break=exclamation}', "");
-Expect(1, 33, '\P{^Is_Line_Break=exclamation}', "");
-Expect(0, 32, '\p{Is_Line_Break=exclamation}', "");
-Expect(1, 32, '\p{^Is_Line_Break=exclamation}', "");
-Expect(1, 32, '\P{Is_Line_Break=exclamation}', "");
-Expect(0, 32, '\P{^Is_Line_Break=exclamation}', "");
-Expect(1, 33, '\p{Is_Line_Break=- Exclamation}', "");
-Expect(0, 33, '\p{^Is_Line_Break=- Exclamation}', "");
-Expect(0, 33, '\P{Is_Line_Break=- Exclamation}', "");
-Expect(1, 33, '\P{^Is_Line_Break=- Exclamation}', "");
-Expect(0, 32, '\p{Is_Line_Break=- Exclamation}', "");
-Expect(1, 32, '\p{^Is_Line_Break=- Exclamation}', "");
-Expect(1, 32, '\P{Is_Line_Break=- Exclamation}', "");
-Expect(0, 32, '\P{^Is_Line_Break=- Exclamation}', "");
-Error('\p{Is_Lb: EX/a/}');
-Error('\P{Is_Lb: EX/a/}');
-Expect(1, 33, '\p{Is_Lb:ex}', "");
-Expect(0, 33, '\p{^Is_Lb:ex}', "");
-Expect(0, 33, '\P{Is_Lb:ex}', "");
-Expect(1, 33, '\P{^Is_Lb:ex}', "");
-Expect(0, 32, '\p{Is_Lb:ex}', "");
-Expect(1, 32, '\p{^Is_Lb:ex}', "");
-Expect(1, 32, '\P{Is_Lb:ex}', "");
-Expect(0, 32, '\P{^Is_Lb:ex}', "");
-Expect(1, 33, '\p{Is_Lb=__EX}', "");
-Expect(0, 33, '\p{^Is_Lb=__EX}', "");
-Expect(0, 33, '\P{Is_Lb=__EX}', "");
-Expect(1, 33, '\P{^Is_Lb=__EX}', "");
-Expect(0, 32, '\p{Is_Lb=__EX}', "");
-Expect(1, 32, '\p{^Is_Lb=__EX}', "");
-Expect(1, 32, '\P{Is_Lb=__EX}', "");
-Expect(0, 32, '\P{^Is_Lb=__EX}', "");
-Error('\p{Line_Break: _ Ideographic/a/}');
-Error('\P{Line_Break: _ Ideographic/a/}');
-Expect(1, 11929, '\p{Line_Break: ideographic}', "");
-Expect(0, 11929, '\p{^Line_Break: ideographic}', "");
-Expect(0, 11929, '\P{Line_Break: ideographic}', "");
-Expect(1, 11929, '\P{^Line_Break: ideographic}', "");
-Expect(0, 11903, '\p{Line_Break: ideographic}', "");
-Expect(1, 11903, '\p{^Line_Break: ideographic}', "");
-Expect(1, 11903, '\P{Line_Break: ideographic}', "");
-Expect(0, 11903, '\P{^Line_Break: ideographic}', "");
-Expect(1, 11929, '\p{Line_Break=- Ideographic}', "");
-Expect(0, 11929, '\p{^Line_Break=- Ideographic}', "");
-Expect(0, 11929, '\P{Line_Break=- Ideographic}', "");
-Expect(1, 11929, '\P{^Line_Break=- Ideographic}', "");
-Expect(0, 11903, '\p{Line_Break=- Ideographic}', "");
-Expect(1, 11903, '\p{^Line_Break=- Ideographic}', "");
-Expect(1, 11903, '\P{Line_Break=- Ideographic}', "");
-Expect(0, 11903, '\P{^Line_Break=- Ideographic}', "");
-Error('\p{Lb= :=ID}');
-Error('\P{Lb= :=ID}');
-Expect(1, 11929, '\p{Lb=id}', "");
-Expect(0, 11929, '\p{^Lb=id}', "");
-Expect(0, 11929, '\P{Lb=id}', "");
-Expect(1, 11929, '\P{^Lb=id}', "");
-Expect(0, 11903, '\p{Lb=id}', "");
-Expect(1, 11903, '\p{^Lb=id}', "");
-Expect(1, 11903, '\P{Lb=id}', "");
-Expect(0, 11903, '\P{^Lb=id}', "");
-Expect(1, 11929, '\p{Lb=_ID}', "");
-Expect(0, 11929, '\p{^Lb=_ID}', "");
-Expect(0, 11929, '\P{Lb=_ID}', "");
-Expect(1, 11929, '\P{^Lb=_ID}', "");
-Expect(0, 11903, '\p{Lb=_ID}', "");
-Expect(1, 11903, '\p{^Lb=_ID}', "");
-Expect(1, 11903, '\P{Lb=_ID}', "");
-Expect(0, 11903, '\P{^Lb=_ID}', "");
-Error('\p{Is_Line_Break= -Ideographic/a/}');
-Error('\P{Is_Line_Break= -Ideographic/a/}');
-Expect(1, 11929, '\p{Is_Line_Break=ideographic}', "");
-Expect(0, 11929, '\p{^Is_Line_Break=ideographic}', "");
-Expect(0, 11929, '\P{Is_Line_Break=ideographic}', "");
-Expect(1, 11929, '\P{^Is_Line_Break=ideographic}', "");
-Expect(0, 11903, '\p{Is_Line_Break=ideographic}', "");
-Expect(1, 11903, '\p{^Is_Line_Break=ideographic}', "");
-Expect(1, 11903, '\P{Is_Line_Break=ideographic}', "");
-Expect(0, 11903, '\P{^Is_Line_Break=ideographic}', "");
-Expect(1, 11929, '\p{Is_Line_Break= IDEOGRAPHIC}', "");
-Expect(0, 11929, '\p{^Is_Line_Break= IDEOGRAPHIC}', "");
-Expect(0, 11929, '\P{Is_Line_Break= IDEOGRAPHIC}', "");
-Expect(1, 11929, '\P{^Is_Line_Break= IDEOGRAPHIC}', "");
-Expect(0, 11903, '\p{Is_Line_Break= IDEOGRAPHIC}', "");
-Expect(1, 11903, '\p{^Is_Line_Break= IDEOGRAPHIC}', "");
-Expect(1, 11903, '\P{Is_Line_Break= IDEOGRAPHIC}', "");
-Expect(0, 11903, '\P{^Is_Line_Break= IDEOGRAPHIC}', "");
-Error('\p{Is_Lb=/a/ID}');
-Error('\P{Is_Lb=/a/ID}');
-Expect(1, 11929, '\p{Is_Lb=id}', "");
-Expect(0, 11929, '\p{^Is_Lb=id}', "");
-Expect(0, 11929, '\P{Is_Lb=id}', "");
-Expect(1, 11929, '\P{^Is_Lb=id}', "");
-Expect(0, 11903, '\p{Is_Lb=id}', "");
-Expect(1, 11903, '\p{^Is_Lb=id}', "");
-Expect(1, 11903, '\P{Is_Lb=id}', "");
-Expect(0, 11903, '\P{^Is_Lb=id}', "");
-Expect(1, 11929, '\p{Is_Lb=-id}', "");
-Expect(0, 11929, '\p{^Is_Lb=-id}', "");
-Expect(0, 11929, '\P{Is_Lb=-id}', "");
-Expect(1, 11929, '\P{^Is_Lb=-id}', "");
-Expect(0, 11903, '\p{Is_Lb=-id}', "");
-Expect(1, 11903, '\p{^Is_Lb=-id}', "");
-Expect(1, 11903, '\P{Is_Lb=-id}', "");
-Expect(0, 11903, '\P{^Is_Lb=-id}', "");
-Error('\p{Line_Break=/a/- WORD joiner}');
-Error('\P{Line_Break=/a/- WORD joiner}');
-Expect(1, 8288, '\p{Line_Break=wordjoiner}', "");
-Expect(0, 8288, '\p{^Line_Break=wordjoiner}', "");
-Expect(0, 8288, '\P{Line_Break=wordjoiner}', "");
-Expect(1, 8288, '\P{^Line_Break=wordjoiner}', "");
-Expect(0, 8287, '\p{Line_Break=wordjoiner}', "");
-Expect(1, 8287, '\p{^Line_Break=wordjoiner}', "");
-Expect(1, 8287, '\P{Line_Break=wordjoiner}', "");
-Expect(0, 8287, '\P{^Line_Break=wordjoiner}', "");
-Expect(1, 8288, '\p{Line_Break=_ Word JOINER}', "");
-Expect(0, 8288, '\p{^Line_Break=_ Word JOINER}', "");
-Expect(0, 8288, '\P{Line_Break=_ Word JOINER}', "");
-Expect(1, 8288, '\P{^Line_Break=_ Word JOINER}', "");
-Expect(0, 8287, '\p{Line_Break=_ Word JOINER}', "");
-Expect(1, 8287, '\p{^Line_Break=_ Word JOINER}', "");
-Expect(1, 8287, '\P{Line_Break=_ Word JOINER}', "");
-Expect(0, 8287, '\P{^Line_Break=_ Word JOINER}', "");
-Error('\p{Lb: - WJ:=}');
-Error('\P{Lb: - WJ:=}');
-Expect(1, 8288, '\p{Lb=wj}', "");
-Expect(0, 8288, '\p{^Lb=wj}', "");
-Expect(0, 8288, '\P{Lb=wj}', "");
-Expect(1, 8288, '\P{^Lb=wj}', "");
-Expect(0, 8287, '\p{Lb=wj}', "");
-Expect(1, 8287, '\p{^Lb=wj}', "");
-Expect(1, 8287, '\P{Lb=wj}', "");
-Expect(0, 8287, '\P{^Lb=wj}', "");
-Expect(1, 8288, '\p{Lb= WJ}', "");
-Expect(0, 8288, '\p{^Lb= WJ}', "");
-Expect(0, 8288, '\P{Lb= WJ}', "");
-Expect(1, 8288, '\P{^Lb= WJ}', "");
-Expect(0, 8287, '\p{Lb= WJ}', "");
-Expect(1, 8287, '\p{^Lb= WJ}', "");
-Expect(1, 8287, '\P{Lb= WJ}', "");
-Expect(0, 8287, '\P{^Lb= WJ}', "");
-Error('\p{Is_Line_Break=-/a/Word Joiner}');
-Error('\P{Is_Line_Break=-/a/Word Joiner}');
-Expect(1, 8288, '\p{Is_Line_Break: wordjoiner}', "");
-Expect(0, 8288, '\p{^Is_Line_Break: wordjoiner}', "");
-Expect(0, 8288, '\P{Is_Line_Break: wordjoiner}', "");
-Expect(1, 8288, '\P{^Is_Line_Break: wordjoiner}', "");
-Expect(0, 8287, '\p{Is_Line_Break: wordjoiner}', "");
-Expect(1, 8287, '\p{^Is_Line_Break: wordjoiner}', "");
-Expect(1, 8287, '\P{Is_Line_Break: wordjoiner}', "");
-Expect(0, 8287, '\P{^Is_Line_Break: wordjoiner}', "");
-Expect(1, 8288, '\p{Is_Line_Break= Word-Joiner}', "");
-Expect(0, 8288, '\p{^Is_Line_Break= Word-Joiner}', "");
-Expect(0, 8288, '\P{Is_Line_Break= Word-Joiner}', "");
-Expect(1, 8288, '\P{^Is_Line_Break= Word-Joiner}', "");
-Expect(0, 8287, '\p{Is_Line_Break= Word-Joiner}', "");
-Expect(1, 8287, '\p{^Is_Line_Break= Word-Joiner}', "");
-Expect(1, 8287, '\P{Is_Line_Break= Word-Joiner}', "");
-Expect(0, 8287, '\P{^Is_Line_Break= Word-Joiner}', "");
-Error('\p{Is_Lb=/a/-wj}');
-Error('\P{Is_Lb=/a/-wj}');
-Expect(1, 8288, '\p{Is_Lb=wj}', "");
-Expect(0, 8288, '\p{^Is_Lb=wj}', "");
-Expect(0, 8288, '\P{Is_Lb=wj}', "");
-Expect(1, 8288, '\P{^Is_Lb=wj}', "");
-Expect(0, 8287, '\p{Is_Lb=wj}', "");
-Expect(1, 8287, '\p{^Is_Lb=wj}', "");
-Expect(1, 8287, '\P{Is_Lb=wj}', "");
-Expect(0, 8287, '\P{^Is_Lb=wj}', "");
-Expect(1, 8288, '\p{Is_Lb= WJ}', "");
-Expect(0, 8288, '\p{^Is_Lb= WJ}', "");
-Expect(0, 8288, '\P{Is_Lb= WJ}', "");
-Expect(1, 8288, '\P{^Is_Lb= WJ}', "");
-Expect(0, 8287, '\p{Is_Lb= WJ}', "");
-Expect(1, 8287, '\p{^Is_Lb= WJ}', "");
-Expect(1, 8287, '\P{Is_Lb= WJ}', "");
-Expect(0, 8287, '\P{^Is_Lb= WJ}', "");
-Error('\p{Line_Break=-/a/H2}');
-Error('\P{Line_Break=-/a/H2}');
-Expect(1, 44032, '\p{Line_Break=h2}', "");
-Expect(0, 44032, '\p{^Line_Break=h2}', "");
-Expect(0, 44032, '\P{Line_Break=h2}', "");
-Expect(1, 44032, '\P{^Line_Break=h2}', "");
-Expect(0, 44031, '\p{Line_Break=h2}', "");
-Expect(1, 44031, '\p{^Line_Break=h2}', "");
-Expect(1, 44031, '\P{Line_Break=h2}', "");
-Expect(0, 44031, '\P{^Line_Break=h2}', "");
-Expect(1, 44032, '\p{Line_Break= h2}', "");
-Expect(0, 44032, '\p{^Line_Break= h2}', "");
-Expect(0, 44032, '\P{Line_Break= h2}', "");
-Expect(1, 44032, '\P{^Line_Break= h2}', "");
-Expect(0, 44031, '\p{Line_Break= h2}', "");
-Expect(1, 44031, '\p{^Line_Break= h2}', "");
-Expect(1, 44031, '\P{Line_Break= h2}', "");
-Expect(0, 44031, '\P{^Line_Break= h2}', "");
-Error('\p{Lb=--H2:=}');
-Error('\P{Lb=--H2:=}');
-Expect(1, 44032, '\p{Lb=h2}', "");
-Expect(0, 44032, '\p{^Lb=h2}', "");
-Expect(0, 44032, '\P{Lb=h2}', "");
-Expect(1, 44032, '\P{^Lb=h2}', "");
-Expect(0, 44031, '\p{Lb=h2}', "");
-Expect(1, 44031, '\p{^Lb=h2}', "");
-Expect(1, 44031, '\P{Lb=h2}', "");
-Expect(0, 44031, '\P{^Lb=h2}', "");
-Expect(1, 44032, '\p{Lb: H2}', "");
-Expect(0, 44032, '\p{^Lb: H2}', "");
-Expect(0, 44032, '\P{Lb: H2}', "");
-Expect(1, 44032, '\P{^Lb: H2}', "");
-Expect(0, 44031, '\p{Lb: H2}', "");
-Expect(1, 44031, '\p{^Lb: H2}', "");
-Expect(1, 44031, '\P{Lb: H2}', "");
-Expect(0, 44031, '\P{^Lb: H2}', "");
-Error('\p{Is_Line_Break=/a/_-h2}');
-Error('\P{Is_Line_Break=/a/_-h2}');
-Expect(1, 44032, '\p{Is_Line_Break=h2}', "");
-Expect(0, 44032, '\p{^Is_Line_Break=h2}', "");
-Expect(0, 44032, '\P{Is_Line_Break=h2}', "");
-Expect(1, 44032, '\P{^Is_Line_Break=h2}', "");
-Expect(0, 44031, '\p{Is_Line_Break=h2}', "");
-Expect(1, 44031, '\p{^Is_Line_Break=h2}', "");
-Expect(1, 44031, '\P{Is_Line_Break=h2}', "");
-Expect(0, 44031, '\P{^Is_Line_Break=h2}', "");
-Expect(1, 44032, '\p{Is_Line_Break=- h2}', "");
-Expect(0, 44032, '\p{^Is_Line_Break=- h2}', "");
-Expect(0, 44032, '\P{Is_Line_Break=- h2}', "");
-Expect(1, 44032, '\P{^Is_Line_Break=- h2}', "");
-Expect(0, 44031, '\p{Is_Line_Break=- h2}', "");
-Expect(1, 44031, '\p{^Is_Line_Break=- h2}', "");
-Expect(1, 44031, '\P{Is_Line_Break=- h2}', "");
-Expect(0, 44031, '\P{^Is_Line_Break=- h2}', "");
-Error('\p{Is_Lb=/a/ H2}');
-Error('\P{Is_Lb=/a/ H2}');
-Expect(1, 44032, '\p{Is_Lb=h2}', "");
-Expect(0, 44032, '\p{^Is_Lb=h2}', "");
-Expect(0, 44032, '\P{Is_Lb=h2}', "");
-Expect(1, 44032, '\P{^Is_Lb=h2}', "");
-Expect(0, 44031, '\p{Is_Lb=h2}', "");
-Expect(1, 44031, '\p{^Is_Lb=h2}', "");
-Expect(1, 44031, '\P{Is_Lb=h2}', "");
-Expect(0, 44031, '\P{^Is_Lb=h2}', "");
-Expect(1, 44032, '\p{Is_Lb=__h2}', "");
-Expect(0, 44032, '\p{^Is_Lb=__h2}', "");
-Expect(0, 44032, '\P{Is_Lb=__h2}', "");
-Expect(1, 44032, '\P{^Is_Lb=__h2}', "");
-Expect(0, 44031, '\p{Is_Lb=__h2}', "");
-Expect(1, 44031, '\p{^Is_Lb=__h2}', "");
-Expect(1, 44031, '\P{Is_Lb=__h2}', "");
-Expect(0, 44031, '\P{^Is_Lb=__h2}', "");
-Error('\p{Line_Break=-Break both:=}');
-Error('\P{Line_Break=-Break both:=}');
-Expect(1, 8212, '\p{Line_Break=breakboth}', "");
-Expect(0, 8212, '\p{^Line_Break=breakboth}', "");
-Expect(0, 8212, '\P{Line_Break=breakboth}', "");
-Expect(1, 8212, '\P{^Line_Break=breakboth}', "");
-Expect(0, 8211, '\p{Line_Break=breakboth}', "");
-Expect(1, 8211, '\p{^Line_Break=breakboth}', "");
-Expect(1, 8211, '\P{Line_Break=breakboth}', "");
-Expect(0, 8211, '\P{^Line_Break=breakboth}', "");
-Expect(1, 8212, '\p{Line_Break=- Break_both}', "");
-Expect(0, 8212, '\p{^Line_Break=- Break_both}', "");
-Expect(0, 8212, '\P{Line_Break=- Break_both}', "");
-Expect(1, 8212, '\P{^Line_Break=- Break_both}', "");
-Expect(0, 8211, '\p{Line_Break=- Break_both}', "");
-Expect(1, 8211, '\p{^Line_Break=- Break_both}', "");
-Expect(1, 8211, '\P{Line_Break=- Break_both}', "");
-Expect(0, 8211, '\P{^Line_Break=- Break_both}', "");
-Error('\p{Lb=- B2/a/}');
-Error('\P{Lb=- B2/a/}');
-Expect(1, 8212, '\p{Lb: b2}', "");
-Expect(0, 8212, '\p{^Lb: b2}', "");
-Expect(0, 8212, '\P{Lb: b2}', "");
-Expect(1, 8212, '\P{^Lb: b2}', "");
-Expect(0, 8211, '\p{Lb: b2}', "");
-Expect(1, 8211, '\p{^Lb: b2}', "");
-Expect(1, 8211, '\P{Lb: b2}', "");
-Expect(0, 8211, '\P{^Lb: b2}', "");
-Expect(1, 8212, '\p{Lb=- B2}', "");
-Expect(0, 8212, '\p{^Lb=- B2}', "");
-Expect(0, 8212, '\P{Lb=- B2}', "");
-Expect(1, 8212, '\P{^Lb=- B2}', "");
-Expect(0, 8211, '\p{Lb=- B2}', "");
-Expect(1, 8211, '\p{^Lb=- B2}', "");
-Expect(1, 8211, '\P{Lb=- B2}', "");
-Expect(0, 8211, '\P{^Lb=- B2}', "");
-Error('\p{Is_Line_Break= break:=BOTH}');
-Error('\P{Is_Line_Break= break:=BOTH}');
-Expect(1, 8212, '\p{Is_Line_Break=breakboth}', "");
-Expect(0, 8212, '\p{^Is_Line_Break=breakboth}', "");
-Expect(0, 8212, '\P{Is_Line_Break=breakboth}', "");
-Expect(1, 8212, '\P{^Is_Line_Break=breakboth}', "");
-Expect(0, 8211, '\p{Is_Line_Break=breakboth}', "");
-Expect(1, 8211, '\p{^Is_Line_Break=breakboth}', "");
-Expect(1, 8211, '\P{Is_Line_Break=breakboth}', "");
-Expect(0, 8211, '\P{^Is_Line_Break=breakboth}', "");
-Expect(1, 8212, '\p{Is_Line_Break=_BREAK_Both}', "");
-Expect(0, 8212, '\p{^Is_Line_Break=_BREAK_Both}', "");
-Expect(0, 8212, '\P{Is_Line_Break=_BREAK_Both}', "");
-Expect(1, 8212, '\P{^Is_Line_Break=_BREAK_Both}', "");
-Expect(0, 8211, '\p{Is_Line_Break=_BREAK_Both}', "");
-Expect(1, 8211, '\p{^Is_Line_Break=_BREAK_Both}', "");
-Expect(1, 8211, '\P{Is_Line_Break=_BREAK_Both}', "");
-Expect(0, 8211, '\P{^Is_Line_Break=_BREAK_Both}', "");
-Error('\p{Is_Lb=/a/ B2}');
-Error('\P{Is_Lb=/a/ B2}');
-Expect(1, 8212, '\p{Is_Lb:b2}', "");
-Expect(0, 8212, '\p{^Is_Lb:b2}', "");
-Expect(0, 8212, '\P{Is_Lb:b2}', "");
-Expect(1, 8212, '\P{^Is_Lb:b2}', "");
-Expect(0, 8211, '\p{Is_Lb:b2}', "");
-Expect(1, 8211, '\p{^Is_Lb:b2}', "");
-Expect(1, 8211, '\P{Is_Lb:b2}', "");
-Expect(0, 8211, '\P{^Is_Lb:b2}', "");
-Expect(1, 8212, '\p{Is_Lb=-B2}', "");
-Expect(0, 8212, '\p{^Is_Lb=-B2}', "");
-Expect(0, 8212, '\P{Is_Lb=-B2}', "");
-Expect(1, 8212, '\P{^Is_Lb=-B2}', "");
-Expect(0, 8211, '\p{Is_Lb=-B2}', "");
-Expect(1, 8211, '\p{^Is_Lb=-B2}', "");
-Expect(1, 8211, '\P{Is_Lb=-B2}', "");
-Expect(0, 8211, '\P{^Is_Lb=-B2}', "");
-Error('\p{Line_Break= alphabetic/a/}');
-Error('\P{Line_Break= alphabetic/a/}');
-Expect(1, 35, '\p{Line_Break=alphabetic}', "");
-Expect(0, 35, '\p{^Line_Break=alphabetic}', "");
-Expect(0, 35, '\P{Line_Break=alphabetic}', "");
-Expect(1, 35, '\P{^Line_Break=alphabetic}', "");
-Expect(0, 34, '\p{Line_Break=alphabetic}', "");
-Expect(1, 34, '\p{^Line_Break=alphabetic}', "");
-Expect(1, 34, '\P{Line_Break=alphabetic}', "");
-Expect(0, 34, '\P{^Line_Break=alphabetic}', "");
-Expect(1, 35, '\p{Line_Break=_Alphabetic}', "");
-Expect(0, 35, '\p{^Line_Break=_Alphabetic}', "");
-Expect(0, 35, '\P{Line_Break=_Alphabetic}', "");
-Expect(1, 35, '\P{^Line_Break=_Alphabetic}', "");
-Expect(0, 34, '\p{Line_Break=_Alphabetic}', "");
-Expect(1, 34, '\p{^Line_Break=_Alphabetic}', "");
-Expect(1, 34, '\P{Line_Break=_Alphabetic}', "");
-Expect(0, 34, '\P{^Line_Break=_Alphabetic}', "");
-Error('\p{Lb=/a/--AL}');
-Error('\P{Lb=/a/--AL}');
-Expect(1, 35, '\p{Lb=al}', "");
-Expect(0, 35, '\p{^Lb=al}', "");
-Expect(0, 35, '\P{Lb=al}', "");
-Expect(1, 35, '\P{^Lb=al}', "");
-Expect(0, 34, '\p{Lb=al}', "");
-Expect(1, 34, '\p{^Lb=al}', "");
-Expect(1, 34, '\P{Lb=al}', "");
-Expect(0, 34, '\P{^Lb=al}', "");
-Expect(1, 35, '\p{Lb= AL}', "");
-Expect(0, 35, '\p{^Lb= AL}', "");
-Expect(0, 35, '\P{Lb= AL}', "");
-Expect(1, 35, '\P{^Lb= AL}', "");
-Expect(0, 34, '\p{Lb= AL}', "");
-Expect(1, 34, '\p{^Lb= AL}', "");
-Expect(1, 34, '\P{Lb= AL}', "");
-Expect(0, 34, '\P{^Lb= AL}', "");
-Error('\p{Is_Line_Break= _alphabetic/a/}');
-Error('\P{Is_Line_Break= _alphabetic/a/}');
-Expect(1, 35, '\p{Is_Line_Break: alphabetic}', "");
-Expect(0, 35, '\p{^Is_Line_Break: alphabetic}', "");
-Expect(0, 35, '\P{Is_Line_Break: alphabetic}', "");
-Expect(1, 35, '\P{^Is_Line_Break: alphabetic}', "");
-Expect(0, 34, '\p{Is_Line_Break: alphabetic}', "");
-Expect(1, 34, '\p{^Is_Line_Break: alphabetic}', "");
-Expect(1, 34, '\P{Is_Line_Break: alphabetic}', "");
-Expect(0, 34, '\P{^Is_Line_Break: alphabetic}', "");
-Expect(1, 35, '\p{Is_Line_Break= Alphabetic}', "");
-Expect(0, 35, '\p{^Is_Line_Break= Alphabetic}', "");
-Expect(0, 35, '\P{Is_Line_Break= Alphabetic}', "");
-Expect(1, 35, '\P{^Is_Line_Break= Alphabetic}', "");
-Expect(0, 34, '\p{Is_Line_Break= Alphabetic}', "");
-Expect(1, 34, '\p{^Is_Line_Break= Alphabetic}', "");
-Expect(1, 34, '\P{Is_Line_Break= Alphabetic}', "");
-Expect(0, 34, '\P{^Is_Line_Break= Alphabetic}', "");
-Error('\p{Is_Lb=-AL:=}');
-Error('\P{Is_Lb=-AL:=}');
-Expect(1, 35, '\p{Is_Lb=al}', "");
-Expect(0, 35, '\p{^Is_Lb=al}', "");
-Expect(0, 35, '\P{Is_Lb=al}', "");
-Expect(1, 35, '\P{^Is_Lb=al}', "");
-Expect(0, 34, '\p{Is_Lb=al}', "");
-Expect(1, 34, '\p{^Is_Lb=al}', "");
-Expect(1, 34, '\P{Is_Lb=al}', "");
-Expect(0, 34, '\P{^Is_Lb=al}', "");
-Expect(1, 35, '\p{Is_Lb=_AL}', "");
-Expect(0, 35, '\p{^Is_Lb=_AL}', "");
-Expect(0, 35, '\P{Is_Lb=_AL}', "");
-Expect(1, 35, '\P{^Is_Lb=_AL}', "");
-Expect(0, 34, '\p{Is_Lb=_AL}', "");
-Expect(1, 34, '\p{^Is_Lb=_AL}', "");
-Expect(1, 34, '\P{Is_Lb=_AL}', "");
-Expect(0, 34, '\P{^Is_Lb=_AL}', "");
-Error('\p{Line_Break=_Postfix NUMERIC/a/}');
-Error('\P{Line_Break=_Postfix NUMERIC/a/}');
-Expect(1, 37, '\p{Line_Break=postfixnumeric}', "");
-Expect(0, 37, '\p{^Line_Break=postfixnumeric}', "");
-Expect(0, 37, '\P{Line_Break=postfixnumeric}', "");
-Expect(1, 37, '\P{^Line_Break=postfixnumeric}', "");
-Expect(0, 36, '\p{Line_Break=postfixnumeric}', "");
-Expect(1, 36, '\p{^Line_Break=postfixnumeric}', "");
-Expect(1, 36, '\P{Line_Break=postfixnumeric}', "");
-Expect(0, 36, '\P{^Line_Break=postfixnumeric}', "");
-Expect(1, 37, '\p{Line_Break= -Postfix_Numeric}', "");
-Expect(0, 37, '\p{^Line_Break= -Postfix_Numeric}', "");
-Expect(0, 37, '\P{Line_Break= -Postfix_Numeric}', "");
-Expect(1, 37, '\P{^Line_Break= -Postfix_Numeric}', "");
-Expect(0, 36, '\p{Line_Break= -Postfix_Numeric}', "");
-Expect(1, 36, '\p{^Line_Break= -Postfix_Numeric}', "");
-Expect(1, 36, '\P{Line_Break= -Postfix_Numeric}', "");
-Expect(0, 36, '\P{^Line_Break= -Postfix_Numeric}', "");
-Error('\p{Lb=PO/a/}');
-Error('\P{Lb=PO/a/}');
-Expect(1, 37, '\p{Lb=po}', "");
-Expect(0, 37, '\p{^Lb=po}', "");
-Expect(0, 37, '\P{Lb=po}', "");
-Expect(1, 37, '\P{^Lb=po}', "");
-Expect(0, 36, '\p{Lb=po}', "");
-Expect(1, 36, '\p{^Lb=po}', "");
-Expect(1, 36, '\P{Lb=po}', "");
-Expect(0, 36, '\P{^Lb=po}', "");
-Expect(1, 37, '\p{Lb= -PO}', "");
-Expect(0, 37, '\p{^Lb= -PO}', "");
-Expect(0, 37, '\P{Lb= -PO}', "");
-Expect(1, 37, '\P{^Lb= -PO}', "");
-Expect(0, 36, '\p{Lb= -PO}', "");
-Expect(1, 36, '\p{^Lb= -PO}', "");
-Expect(1, 36, '\P{Lb= -PO}', "");
-Expect(0, 36, '\P{^Lb= -PO}', "");
-Error('\p{Is_Line_Break=-/a/Postfix-Numeric}');
-Error('\P{Is_Line_Break=-/a/Postfix-Numeric}');
-Expect(1, 37, '\p{Is_Line_Break=postfixnumeric}', "");
-Expect(0, 37, '\p{^Is_Line_Break=postfixnumeric}', "");
-Expect(0, 37, '\P{Is_Line_Break=postfixnumeric}', "");
-Expect(1, 37, '\P{^Is_Line_Break=postfixnumeric}', "");
-Expect(0, 36, '\p{Is_Line_Break=postfixnumeric}', "");
-Expect(1, 36, '\p{^Is_Line_Break=postfixnumeric}', "");
-Expect(1, 36, '\P{Is_Line_Break=postfixnumeric}', "");
-Expect(0, 36, '\P{^Is_Line_Break=postfixnumeric}', "");
-Expect(1, 37, '\p{Is_Line_Break=-POSTFIX numeric}', "");
-Expect(0, 37, '\p{^Is_Line_Break=-POSTFIX numeric}', "");
-Expect(0, 37, '\P{Is_Line_Break=-POSTFIX numeric}', "");
-Expect(1, 37, '\P{^Is_Line_Break=-POSTFIX numeric}', "");
-Expect(0, 36, '\p{Is_Line_Break=-POSTFIX numeric}', "");
-Expect(1, 36, '\p{^Is_Line_Break=-POSTFIX numeric}', "");
-Expect(1, 36, '\P{Is_Line_Break=-POSTFIX numeric}', "");
-Expect(0, 36, '\P{^Is_Line_Break=-POSTFIX numeric}', "");
-Error('\p{Is_Lb: po/a/}');
-Error('\P{Is_Lb: po/a/}');
-Expect(1, 37, '\p{Is_Lb=po}', "");
-Expect(0, 37, '\p{^Is_Lb=po}', "");
-Expect(0, 37, '\P{Is_Lb=po}', "");
-Expect(1, 37, '\P{^Is_Lb=po}', "");
-Expect(0, 36, '\p{Is_Lb=po}', "");
-Expect(1, 36, '\p{^Is_Lb=po}', "");
-Expect(1, 36, '\P{Is_Lb=po}', "");
-Expect(0, 36, '\P{^Is_Lb=po}', "");
-Expect(1, 37, '\p{Is_Lb= -PO}', "");
-Expect(0, 37, '\p{^Is_Lb= -PO}', "");
-Expect(0, 37, '\P{Is_Lb= -PO}', "");
-Expect(1, 37, '\P{^Is_Lb= -PO}', "");
-Expect(0, 36, '\p{Is_Lb= -PO}', "");
-Expect(1, 36, '\p{^Is_Lb= -PO}', "");
-Expect(1, 36, '\P{Is_Lb= -PO}', "");
-Expect(0, 36, '\P{^Is_Lb= -PO}', "");
-Error('\p{Line_Break=- OPEN:=Punctuation}');
-Error('\P{Line_Break=- OPEN:=Punctuation}');
-Expect(1, 40, '\p{Line_Break: openpunctuation}', "");
-Expect(0, 40, '\p{^Line_Break: openpunctuation}', "");
-Expect(0, 40, '\P{Line_Break: openpunctuation}', "");
-Expect(1, 40, '\P{^Line_Break: openpunctuation}', "");
-Expect(0, 39, '\p{Line_Break: openpunctuation}', "");
-Expect(1, 39, '\p{^Line_Break: openpunctuation}', "");
-Expect(1, 39, '\P{Line_Break: openpunctuation}', "");
-Expect(0, 39, '\P{^Line_Break: openpunctuation}', "");
-Expect(1, 40, '\p{Line_Break=-Open_Punctuation}', "");
-Expect(0, 40, '\p{^Line_Break=-Open_Punctuation}', "");
-Expect(0, 40, '\P{Line_Break=-Open_Punctuation}', "");
-Expect(1, 40, '\P{^Line_Break=-Open_Punctuation}', "");
-Expect(0, 39, '\p{Line_Break=-Open_Punctuation}', "");
-Expect(1, 39, '\p{^Line_Break=-Open_Punctuation}', "");
-Expect(1, 39, '\P{Line_Break=-Open_Punctuation}', "");
-Expect(0, 39, '\P{^Line_Break=-Open_Punctuation}', "");
-Error('\p{Lb: :=OP}');
-Error('\P{Lb: :=OP}');
-Expect(1, 40, '\p{Lb=op}', "");
-Expect(0, 40, '\p{^Lb=op}', "");
-Expect(0, 40, '\P{Lb=op}', "");
-Expect(1, 40, '\P{^Lb=op}', "");
-Expect(0, 39, '\p{Lb=op}', "");
-Expect(1, 39, '\p{^Lb=op}', "");
-Expect(1, 39, '\P{Lb=op}', "");
-Expect(0, 39, '\P{^Lb=op}', "");
-Expect(1, 40, '\p{Lb= OP}', "");
-Expect(0, 40, '\p{^Lb= OP}', "");
-Expect(0, 40, '\P{Lb= OP}', "");
-Expect(1, 40, '\P{^Lb= OP}', "");
-Expect(0, 39, '\p{Lb= OP}', "");
-Expect(1, 39, '\p{^Lb= OP}', "");
-Expect(1, 39, '\P{Lb= OP}', "");
-Expect(0, 39, '\P{^Lb= OP}', "");
-Error('\p{Is_Line_Break= _Open/a/Punctuation}');
-Error('\P{Is_Line_Break= _Open/a/Punctuation}');
-Expect(1, 40, '\p{Is_Line_Break=openpunctuation}', "");
-Expect(0, 40, '\p{^Is_Line_Break=openpunctuation}', "");
-Expect(0, 40, '\P{Is_Line_Break=openpunctuation}', "");
-Expect(1, 40, '\P{^Is_Line_Break=openpunctuation}', "");
-Expect(0, 39, '\p{Is_Line_Break=openpunctuation}', "");
-Expect(1, 39, '\p{^Is_Line_Break=openpunctuation}', "");
-Expect(1, 39, '\P{Is_Line_Break=openpunctuation}', "");
-Expect(0, 39, '\P{^Is_Line_Break=openpunctuation}', "");
-Expect(1, 40, '\p{Is_Line_Break= open-punctuation}', "");
-Expect(0, 40, '\p{^Is_Line_Break= open-punctuation}', "");
-Expect(0, 40, '\P{Is_Line_Break= open-punctuation}', "");
-Expect(1, 40, '\P{^Is_Line_Break= open-punctuation}', "");
-Expect(0, 39, '\p{Is_Line_Break= open-punctuation}', "");
-Expect(1, 39, '\p{^Is_Line_Break= open-punctuation}', "");
-Expect(1, 39, '\P{Is_Line_Break= open-punctuation}', "");
-Expect(0, 39, '\P{^Is_Line_Break= open-punctuation}', "");
-Error('\p{Is_Lb= OP:=}');
-Error('\P{Is_Lb= OP:=}');
-Expect(1, 40, '\p{Is_Lb=op}', "");
-Expect(0, 40, '\p{^Is_Lb=op}', "");
-Expect(0, 40, '\P{Is_Lb=op}', "");
-Expect(1, 40, '\P{^Is_Lb=op}', "");
-Expect(0, 39, '\p{Is_Lb=op}', "");
-Expect(1, 39, '\p{^Is_Lb=op}', "");
-Expect(1, 39, '\P{Is_Lb=op}', "");
-Expect(0, 39, '\P{^Is_Lb=op}', "");
-Expect(1, 40, '\p{Is_Lb= OP}', "");
-Expect(0, 40, '\p{^Is_Lb= OP}', "");
-Expect(0, 40, '\P{Is_Lb= OP}', "");
-Expect(1, 40, '\P{^Is_Lb= OP}', "");
-Expect(0, 39, '\p{Is_Lb= OP}', "");
-Expect(1, 39, '\p{^Is_Lb= OP}', "");
-Expect(1, 39, '\P{Is_Lb= OP}', "");
-Expect(0, 39, '\P{^Is_Lb= OP}', "");
-Error('\p{Line_Break=--next/a/line}');
-Error('\P{Line_Break=--next/a/line}');
-Expect(1, 133, '\p{Line_Break: nextline}', "");
-Expect(0, 133, '\p{^Line_Break: nextline}', "");
-Expect(0, 133, '\P{Line_Break: nextline}', "");
-Expect(1, 133, '\P{^Line_Break: nextline}', "");
-Expect(0, 7, '\p{Line_Break: nextline}', "");
-Expect(1, 7, '\p{^Line_Break: nextline}', "");
-Expect(1, 7, '\P{Line_Break: nextline}', "");
-Expect(0, 7, '\P{^Line_Break: nextline}', "");
-Expect(1, 133, '\p{Line_Break= Next Line}', "");
-Expect(0, 133, '\p{^Line_Break= Next Line}', "");
-Expect(0, 133, '\P{Line_Break= Next Line}', "");
-Expect(1, 133, '\P{^Line_Break= Next Line}', "");
-Expect(0, 7, '\p{Line_Break= Next Line}', "");
-Expect(1, 7, '\p{^Line_Break= Next Line}', "");
-Expect(1, 7, '\P{Line_Break= Next Line}', "");
-Expect(0, 7, '\P{^Line_Break= Next Line}', "");
-Error('\p{Lb=/a/nl}');
-Error('\P{Lb=/a/nl}');
-Expect(1, 133, '\p{Lb=nl}', "");
-Expect(0, 133, '\p{^Lb=nl}', "");
-Expect(0, 133, '\P{Lb=nl}', "");
-Expect(1, 133, '\P{^Lb=nl}', "");
-Expect(0, 7, '\p{Lb=nl}', "");
-Expect(1, 7, '\p{^Lb=nl}', "");
-Expect(1, 7, '\P{Lb=nl}', "");
-Expect(0, 7, '\P{^Lb=nl}', "");
-Expect(1, 133, '\p{Lb=_-NL}', "");
-Expect(0, 133, '\p{^Lb=_-NL}', "");
-Expect(0, 133, '\P{Lb=_-NL}', "");
-Expect(1, 133, '\P{^Lb=_-NL}', "");
-Expect(0, 7, '\p{Lb=_-NL}', "");
-Expect(1, 7, '\p{^Lb=_-NL}', "");
-Expect(1, 7, '\P{Lb=_-NL}', "");
-Expect(0, 7, '\P{^Lb=_-NL}', "");
-Error('\p{Is_Line_Break=:=- Next-Line}');
-Error('\P{Is_Line_Break=:=- Next-Line}');
-Expect(1, 133, '\p{Is_Line_Break=nextline}', "");
-Expect(0, 133, '\p{^Is_Line_Break=nextline}', "");
-Expect(0, 133, '\P{Is_Line_Break=nextline}', "");
-Expect(1, 133, '\P{^Is_Line_Break=nextline}', "");
-Expect(0, 7, '\p{Is_Line_Break=nextline}', "");
-Expect(1, 7, '\p{^Is_Line_Break=nextline}', "");
-Expect(1, 7, '\P{Is_Line_Break=nextline}', "");
-Expect(0, 7, '\P{^Is_Line_Break=nextline}', "");
-Expect(1, 133, '\p{Is_Line_Break= NEXT Line}', "");
-Expect(0, 133, '\p{^Is_Line_Break= NEXT Line}', "");
-Expect(0, 133, '\P{Is_Line_Break= NEXT Line}', "");
-Expect(1, 133, '\P{^Is_Line_Break= NEXT Line}', "");
-Expect(0, 7, '\p{Is_Line_Break= NEXT Line}', "");
-Expect(1, 7, '\p{^Is_Line_Break= NEXT Line}', "");
-Expect(1, 7, '\P{Is_Line_Break= NEXT Line}', "");
-Expect(0, 7, '\P{^Is_Line_Break= NEXT Line}', "");
-Error('\p{Is_Lb= NL/a/}');
-Error('\P{Is_Lb= NL/a/}');
-Expect(1, 133, '\p{Is_Lb=nl}', "");
-Expect(0, 133, '\p{^Is_Lb=nl}', "");
-Expect(0, 133, '\P{Is_Lb=nl}', "");
-Expect(1, 133, '\P{^Is_Lb=nl}', "");
-Expect(0, 7, '\p{Is_Lb=nl}', "");
-Expect(1, 7, '\p{^Is_Lb=nl}', "");
-Expect(1, 7, '\P{Is_Lb=nl}', "");
-Expect(0, 7, '\P{^Is_Lb=nl}', "");
-Expect(1, 133, '\p{Is_Lb= NL}', "");
-Expect(0, 133, '\p{^Is_Lb= NL}', "");
-Expect(0, 133, '\P{Is_Lb= NL}', "");
-Expect(1, 133, '\P{^Is_Lb= NL}', "");
-Expect(0, 7, '\p{Is_Lb= NL}', "");
-Expect(1, 7, '\p{^Is_Lb= NL}', "");
-Expect(1, 7, '\P{Is_Lb= NL}', "");
-Expect(0, 7, '\P{^Is_Lb= NL}', "");
-Error('\p{Line_Break=/a/ jt}');
-Error('\P{Line_Break=/a/ jt}');
-Expect(1, 4601, '\p{Line_Break=jt}', "");
-Expect(0, 4601, '\p{^Line_Break=jt}', "");
-Expect(0, 4601, '\P{Line_Break=jt}', "");
-Expect(1, 4601, '\P{^Line_Break=jt}', "");
-Expect(0, 4519, '\p{Line_Break=jt}', "");
-Expect(1, 4519, '\p{^Line_Break=jt}', "");
-Expect(1, 4519, '\P{Line_Break=jt}', "");
-Expect(0, 4519, '\P{^Line_Break=jt}', "");
-Expect(1, 4601, '\p{Line_Break= JT}', "");
-Expect(0, 4601, '\p{^Line_Break= JT}', "");
-Expect(0, 4601, '\P{Line_Break= JT}', "");
-Expect(1, 4601, '\P{^Line_Break= JT}', "");
-Expect(0, 4519, '\p{Line_Break= JT}', "");
-Expect(1, 4519, '\p{^Line_Break= JT}', "");
-Expect(1, 4519, '\P{Line_Break= JT}', "");
-Expect(0, 4519, '\P{^Line_Break= JT}', "");
-Error('\p{Lb: JT/a/}');
-Error('\P{Lb: JT/a/}');
-Expect(1, 4601, '\p{Lb=jt}', "");
-Expect(0, 4601, '\p{^Lb=jt}', "");
-Expect(0, 4601, '\P{Lb=jt}', "");
-Expect(1, 4601, '\P{^Lb=jt}', "");
-Expect(0, 4519, '\p{Lb=jt}', "");
-Expect(1, 4519, '\p{^Lb=jt}', "");
-Expect(1, 4519, '\P{Lb=jt}', "");
-Expect(0, 4519, '\P{^Lb=jt}', "");
-Expect(1, 4601, '\p{Lb= JT}', "");
-Expect(0, 4601, '\p{^Lb= JT}', "");
-Expect(0, 4601, '\P{Lb= JT}', "");
-Expect(1, 4601, '\P{^Lb= JT}', "");
-Expect(0, 4519, '\p{Lb= JT}', "");
-Expect(1, 4519, '\p{^Lb= JT}', "");
-Expect(1, 4519, '\P{Lb= JT}', "");
-Expect(0, 4519, '\P{^Lb= JT}', "");
-Error('\p{Is_Line_Break=/a/JT}');
-Error('\P{Is_Line_Break=/a/JT}');
-Expect(1, 4601, '\p{Is_Line_Break=jt}', "");
-Expect(0, 4601, '\p{^Is_Line_Break=jt}', "");
-Expect(0, 4601, '\P{Is_Line_Break=jt}', "");
-Expect(1, 4601, '\P{^Is_Line_Break=jt}', "");
-Expect(0, 4519, '\p{Is_Line_Break=jt}', "");
-Expect(1, 4519, '\p{^Is_Line_Break=jt}', "");
-Expect(1, 4519, '\P{Is_Line_Break=jt}', "");
-Expect(0, 4519, '\P{^Is_Line_Break=jt}', "");
-Expect(1, 4601, '\p{Is_Line_Break: _-JT}', "");
-Expect(0, 4601, '\p{^Is_Line_Break: _-JT}', "");
-Expect(0, 4601, '\P{Is_Line_Break: _-JT}', "");
-Expect(1, 4601, '\P{^Is_Line_Break: _-JT}', "");
-Expect(0, 4519, '\p{Is_Line_Break: _-JT}', "");
-Expect(1, 4519, '\p{^Is_Line_Break: _-JT}', "");
-Expect(1, 4519, '\P{Is_Line_Break: _-JT}', "");
-Expect(0, 4519, '\P{^Is_Line_Break: _-JT}', "");
-Error('\p{Is_Lb=:= JT}');
-Error('\P{Is_Lb=:= JT}');
-Expect(1, 4601, '\p{Is_Lb=jt}', "");
-Expect(0, 4601, '\p{^Is_Lb=jt}', "");
-Expect(0, 4601, '\P{Is_Lb=jt}', "");
-Expect(1, 4601, '\P{^Is_Lb=jt}', "");
-Expect(0, 4519, '\p{Is_Lb=jt}', "");
-Expect(1, 4519, '\p{^Is_Lb=jt}', "");
-Expect(1, 4519, '\P{Is_Lb=jt}', "");
-Expect(0, 4519, '\P{^Is_Lb=jt}', "");
-Expect(1, 4601, '\p{Is_Lb= -JT}', "");
-Expect(0, 4601, '\p{^Is_Lb= -JT}', "");
-Expect(0, 4601, '\P{Is_Lb= -JT}', "");
-Expect(1, 4601, '\P{^Is_Lb= -JT}', "");
-Expect(0, 4519, '\p{Is_Lb= -JT}', "");
-Expect(1, 4519, '\p{^Is_Lb= -JT}', "");
-Expect(1, 4519, '\P{Is_Lb= -JT}', "");
-Expect(0, 4519, '\P{^Is_Lb= -JT}', "");
-Error('\p{Block=_:=NEW tai_lue}');
-Error('\P{Block=_:=NEW tai_lue}');
-Expect(1, 6623, '\p{Block=newtailue}', "");
-Expect(0, 6623, '\p{^Block=newtailue}', "");
-Expect(0, 6623, '\P{Block=newtailue}', "");
-Expect(1, 6623, '\P{^Block=newtailue}', "");
-Expect(0, 6527, '\p{Block=newtailue}', "");
-Expect(1, 6527, '\p{^Block=newtailue}', "");
-Expect(1, 6527, '\P{Block=newtailue}', "");
-Expect(0, 6527, '\P{^Block=newtailue}', "");
-Expect(1, 6623, '\p{Block=_ New_TaiLUE}', "");
-Expect(0, 6623, '\p{^Block=_ New_TaiLUE}', "");
-Expect(0, 6623, '\P{Block=_ New_TaiLUE}', "");
-Expect(1, 6623, '\P{^Block=_ New_TaiLUE}', "");
-Expect(0, 6527, '\p{Block=_ New_TaiLUE}', "");
-Expect(1, 6527, '\p{^Block=_ New_TaiLUE}', "");
-Expect(1, 6527, '\P{Block=_ New_TaiLUE}', "");
-Expect(0, 6527, '\P{^Block=_ New_TaiLUE}', "");
-Error('\p{Blk= _NEW/a/Tai_lue}');
-Error('\P{Blk= _NEW/a/Tai_lue}');
-Expect(1, 6623, '\p{Blk=newtailue}', "");
-Expect(0, 6623, '\p{^Blk=newtailue}', "");
-Expect(0, 6623, '\P{Blk=newtailue}', "");
-Expect(1, 6623, '\P{^Blk=newtailue}', "");
-Expect(0, 6527, '\p{Blk=newtailue}', "");
-Expect(1, 6527, '\p{^Blk=newtailue}', "");
-Expect(1, 6527, '\P{Blk=newtailue}', "");
-Expect(0, 6527, '\P{^Blk=newtailue}', "");
-Expect(1, 6623, '\p{Blk=-new TaiLue}', "");
-Expect(0, 6623, '\p{^Blk=-new TaiLue}', "");
-Expect(0, 6623, '\P{Blk=-new TaiLue}', "");
-Expect(1, 6623, '\P{^Blk=-new TaiLue}', "");
-Expect(0, 6527, '\p{Blk=-new TaiLue}', "");
-Expect(1, 6527, '\p{^Blk=-new TaiLue}', "");
-Expect(1, 6527, '\P{Blk=-new TaiLue}', "");
-Expect(0, 6527, '\P{^Blk=-new TaiLue}', "");
-Error('\p{Is_Block=_/a/New_TAIlue}');
-Error('\P{Is_Block=_/a/New_TAIlue}');
-Expect(1, 6623, '\p{Is_Block=newtailue}', "");
-Expect(0, 6623, '\p{^Is_Block=newtailue}', "");
-Expect(0, 6623, '\P{Is_Block=newtailue}', "");
-Expect(1, 6623, '\P{^Is_Block=newtailue}', "");
-Expect(0, 6527, '\p{Is_Block=newtailue}', "");
-Expect(1, 6527, '\p{^Is_Block=newtailue}', "");
-Expect(1, 6527, '\P{Is_Block=newtailue}', "");
-Expect(0, 6527, '\P{^Is_Block=newtailue}', "");
-Expect(1, 6623, '\p{Is_Block: -_Newtai-LUE}', "");
-Expect(0, 6623, '\p{^Is_Block: -_Newtai-LUE}', "");
-Expect(0, 6623, '\P{Is_Block: -_Newtai-LUE}', "");
-Expect(1, 6623, '\P{^Is_Block: -_Newtai-LUE}', "");
-Expect(0, 6527, '\p{Is_Block: -_Newtai-LUE}', "");
-Expect(1, 6527, '\p{^Is_Block: -_Newtai-LUE}', "");
-Expect(1, 6527, '\P{Is_Block: -_Newtai-LUE}', "");
-Expect(0, 6527, '\P{^Is_Block: -_Newtai-LUE}', "");
-Error('\p{Is_Blk: := -Newtai Lue}');
-Error('\P{Is_Blk: := -Newtai Lue}');
-Expect(1, 6623, '\p{Is_Blk=newtailue}', "");
-Expect(0, 6623, '\p{^Is_Blk=newtailue}', "");
-Expect(0, 6623, '\P{Is_Blk=newtailue}', "");
-Expect(1, 6623, '\P{^Is_Blk=newtailue}', "");
-Expect(0, 6527, '\p{Is_Blk=newtailue}', "");
-Expect(1, 6527, '\p{^Is_Blk=newtailue}', "");
-Expect(1, 6527, '\P{Is_Blk=newtailue}', "");
-Expect(0, 6527, '\P{^Is_Blk=newtailue}', "");
-Expect(1, 6623, '\p{Is_Blk= _New-Tailue}', "");
-Expect(0, 6623, '\p{^Is_Blk= _New-Tailue}', "");
-Expect(0, 6623, '\P{Is_Blk= _New-Tailue}', "");
-Expect(1, 6623, '\P{^Is_Blk= _New-Tailue}', "");
-Expect(0, 6527, '\p{Is_Blk= _New-Tailue}', "");
-Expect(1, 6527, '\p{^Is_Blk= _New-Tailue}', "");
-Expect(1, 6527, '\P{Is_Blk= _New-Tailue}', "");
-Expect(0, 6527, '\P{^Is_Blk= _New-Tailue}', "");
-Error('\p{Block=_cjk/a/UnifiedIdeographs-Extension_A}');
-Error('\P{Block=_cjk/a/UnifiedIdeographs-Extension_A}');
-Expect(1, 19903, '\p{Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\p{^Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\P{Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\P{^Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\p{Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\p{^Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\P{Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\P{^Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\p{Block: CJK-unifiedIdeographs Extension-A}', "");
-Expect(0, 19903, '\p{^Block: CJK-unifiedIdeographs Extension-A}', "");
-Expect(0, 19903, '\P{Block: CJK-unifiedIdeographs Extension-A}', "");
-Expect(1, 19903, '\P{^Block: CJK-unifiedIdeographs Extension-A}', "");
-Expect(0, 13311, '\p{Block: CJK-unifiedIdeographs Extension-A}', "");
-Expect(1, 13311, '\p{^Block: CJK-unifiedIdeographs Extension-A}', "");
-Expect(1, 13311, '\P{Block: CJK-unifiedIdeographs Extension-A}', "");
-Expect(0, 13311, '\P{^Block: CJK-unifiedIdeographs Extension-A}', "");
-Error('\p{Blk=-CJK unified:=Ideographs Extension A}');
-Error('\P{Blk=-CJK unified:=Ideographs Extension A}');
-Expect(1, 19903, '\p{Blk: cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\p{^Blk: cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\P{Blk: cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\P{^Blk: cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\p{Blk: cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\p{^Blk: cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\P{Blk: cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\P{^Blk: cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\p{Blk=_ CJKUnifiedIdeographs extension_a}', "");
-Expect(0, 19903, '\p{^Blk=_ CJKUnifiedIdeographs extension_a}', "");
-Expect(0, 19903, '\P{Blk=_ CJKUnifiedIdeographs extension_a}', "");
-Expect(1, 19903, '\P{^Blk=_ CJKUnifiedIdeographs extension_a}', "");
-Expect(0, 13311, '\p{Blk=_ CJKUnifiedIdeographs extension_a}', "");
-Expect(1, 13311, '\p{^Blk=_ CJKUnifiedIdeographs extension_a}', "");
-Expect(1, 13311, '\P{Blk=_ CJKUnifiedIdeographs extension_a}', "");
-Expect(0, 13311, '\P{^Blk=_ CJKUnifiedIdeographs extension_a}', "");
-Error('\p{Is_Block=/a/CJK Unified_ideographs ExtensionA}');
-Error('\P{Is_Block=/a/CJK Unified_ideographs ExtensionA}');
-Expect(1, 19903, '\p{Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\p{^Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\P{Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\P{^Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\p{Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\p{^Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\P{Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\P{^Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\p{Is_Block=CJK UnifiedIdeographs-ExtensionA}', "");
-Expect(0, 19903, '\p{^Is_Block=CJK UnifiedIdeographs-ExtensionA}', "");
-Expect(0, 19903, '\P{Is_Block=CJK UnifiedIdeographs-ExtensionA}', "");
-Expect(1, 19903, '\P{^Is_Block=CJK UnifiedIdeographs-ExtensionA}', "");
-Expect(0, 13311, '\p{Is_Block=CJK UnifiedIdeographs-ExtensionA}', "");
-Expect(1, 13311, '\p{^Is_Block=CJK UnifiedIdeographs-ExtensionA}', "");
-Expect(1, 13311, '\P{Is_Block=CJK UnifiedIdeographs-ExtensionA}', "");
-Expect(0, 13311, '\P{^Is_Block=CJK UnifiedIdeographs-ExtensionA}', "");
-Error('\p{Is_Blk= -cjk unified:=ideographs extensionA}');
-Error('\P{Is_Blk= -cjk unified:=ideographs extensionA}');
-Expect(1, 19903, '\p{Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\p{^Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\P{Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\P{^Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\p{Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\p{^Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\P{Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\P{^Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\p{Is_Blk=_ cjk unified Ideographs EXTENSION-A}', "");
-Expect(0, 19903, '\p{^Is_Blk=_ cjk unified Ideographs EXTENSION-A}', "");
-Expect(0, 19903, '\P{Is_Blk=_ cjk unified Ideographs EXTENSION-A}', "");
-Expect(1, 19903, '\P{^Is_Blk=_ cjk unified Ideographs EXTENSION-A}', "");
-Expect(0, 13311, '\p{Is_Blk=_ cjk unified Ideographs EXTENSION-A}', "");
-Expect(1, 13311, '\p{^Is_Blk=_ cjk unified Ideographs EXTENSION-A}', "");
-Expect(1, 13311, '\P{Is_Blk=_ cjk unified Ideographs EXTENSION-A}', "");
-Expect(0, 13311, '\P{^Is_Blk=_ cjk unified Ideographs EXTENSION-A}', "");
-Error('\p{Block= Hangul_Jamo:=}');
-Error('\P{Block= Hangul_Jamo:=}');
-Expect(1, 4607, '\p{Block=hanguljamo}', "");
-Expect(0, 4607, '\p{^Block=hanguljamo}', "");
-Expect(0, 4607, '\P{Block=hanguljamo}', "");
-Expect(1, 4607, '\P{^Block=hanguljamo}', "");
-Expect(0, 4351, '\p{Block=hanguljamo}', "");
-Expect(1, 4351, '\p{^Block=hanguljamo}', "");
-Expect(1, 4351, '\P{Block=hanguljamo}', "");
-Expect(0, 4351, '\P{^Block=hanguljamo}', "");
-Expect(1, 4607, '\p{Block=- Hangul-Jamo}', "");
-Expect(0, 4607, '\p{^Block=- Hangul-Jamo}', "");
-Expect(0, 4607, '\P{Block=- Hangul-Jamo}', "");
-Expect(1, 4607, '\P{^Block=- Hangul-Jamo}', "");
-Expect(0, 4351, '\p{Block=- Hangul-Jamo}', "");
-Expect(1, 4351, '\p{^Block=- Hangul-Jamo}', "");
-Expect(1, 4351, '\P{Block=- Hangul-Jamo}', "");
-Expect(0, 4351, '\P{^Block=- Hangul-Jamo}', "");
-Error('\p{Blk=:= -hangul jamo}');
-Error('\P{Blk=:= -hangul jamo}');
-Expect(1, 4607, '\p{Blk=hanguljamo}', "");
-Expect(0, 4607, '\p{^Blk=hanguljamo}', "");
-Expect(0, 4607, '\P{Blk=hanguljamo}', "");
-Expect(1, 4607, '\P{^Blk=hanguljamo}', "");
-Expect(0, 4351, '\p{Blk=hanguljamo}', "");
-Expect(1, 4351, '\p{^Blk=hanguljamo}', "");
-Expect(1, 4351, '\P{Blk=hanguljamo}', "");
-Expect(0, 4351, '\P{^Blk=hanguljamo}', "");
-Expect(1, 4607, '\p{Blk= HangulJamo}', "");
-Expect(0, 4607, '\p{^Blk= HangulJamo}', "");
-Expect(0, 4607, '\P{Blk= HangulJamo}', "");
-Expect(1, 4607, '\P{^Blk= HangulJamo}', "");
-Expect(0, 4351, '\p{Blk= HangulJamo}', "");
-Expect(1, 4351, '\p{^Blk= HangulJamo}', "");
-Expect(1, 4351, '\P{Blk= HangulJamo}', "");
-Expect(0, 4351, '\P{^Blk= HangulJamo}', "");
-Error('\p{Is_Block: /a/hangul-JAMO}');
-Error('\P{Is_Block: /a/hangul-JAMO}');
-Expect(1, 4607, '\p{Is_Block=hanguljamo}', "");
-Expect(0, 4607, '\p{^Is_Block=hanguljamo}', "");
-Expect(0, 4607, '\P{Is_Block=hanguljamo}', "");
-Expect(1, 4607, '\P{^Is_Block=hanguljamo}', "");
-Expect(0, 4351, '\p{Is_Block=hanguljamo}', "");
-Expect(1, 4351, '\p{^Is_Block=hanguljamo}', "");
-Expect(1, 4351, '\P{Is_Block=hanguljamo}', "");
-Expect(0, 4351, '\P{^Is_Block=hanguljamo}', "");
-Expect(1, 4607, '\p{Is_Block:- HANGUL_Jamo}', "");
-Expect(0, 4607, '\p{^Is_Block:- HANGUL_Jamo}', "");
-Expect(0, 4607, '\P{Is_Block:- HANGUL_Jamo}', "");
-Expect(1, 4607, '\P{^Is_Block:- HANGUL_Jamo}', "");
-Expect(0, 4351, '\p{Is_Block:- HANGUL_Jamo}', "");
-Expect(1, 4351, '\p{^Is_Block:- HANGUL_Jamo}', "");
-Expect(1, 4351, '\P{Is_Block:- HANGUL_Jamo}', "");
-Expect(0, 4351, '\P{^Is_Block:- HANGUL_Jamo}', "");
-Error('\p{Is_Blk=_HANGUL:=Jamo}');
-Error('\P{Is_Blk=_HANGUL:=Jamo}');
-Expect(1, 4607, '\p{Is_Blk:hanguljamo}', "");
-Expect(0, 4607, '\p{^Is_Blk:hanguljamo}', "");
-Expect(0, 4607, '\P{Is_Blk:hanguljamo}', "");
-Expect(1, 4607, '\P{^Is_Blk:hanguljamo}', "");
-Expect(0, 4351, '\p{Is_Blk:hanguljamo}', "");
-Expect(1, 4351, '\p{^Is_Blk:hanguljamo}', "");
-Expect(1, 4351, '\P{Is_Blk:hanguljamo}', "");
-Expect(0, 4351, '\P{^Is_Blk:hanguljamo}', "");
-Expect(1, 4607, '\p{Is_Blk=__hangul jamo}', "");
-Expect(0, 4607, '\p{^Is_Blk=__hangul jamo}', "");
-Expect(0, 4607, '\P{Is_Blk=__hangul jamo}', "");
-Expect(1, 4607, '\P{^Is_Blk=__hangul jamo}', "");
-Expect(0, 4351, '\p{Is_Blk=__hangul jamo}', "");
-Expect(1, 4351, '\p{^Is_Blk=__hangul jamo}', "");
-Expect(1, 4351, '\P{Is_Blk=__hangul jamo}', "");
-Expect(0, 4351, '\P{^Is_Blk=__hangul jamo}', "");
-Error('\p{Block: /a/DINGBATS}');
-Error('\P{Block: /a/DINGBATS}');
-Expect(1, 10175, '\p{Block=dingbats}', "");
-Expect(0, 10175, '\p{^Block=dingbats}', "");
-Expect(0, 10175, '\P{Block=dingbats}', "");
-Expect(1, 10175, '\P{^Block=dingbats}', "");
-Expect(0, 9983, '\p{Block=dingbats}', "");
-Expect(1, 9983, '\p{^Block=dingbats}', "");
-Expect(1, 9983, '\P{Block=dingbats}', "");
-Expect(0, 9983, '\P{^Block=dingbats}', "");
-Expect(1, 10175, '\p{Block= DINGBATS}', "");
-Expect(0, 10175, '\p{^Block= DINGBATS}', "");
-Expect(0, 10175, '\P{Block= DINGBATS}', "");
-Expect(1, 10175, '\P{^Block= DINGBATS}', "");
-Expect(0, 9983, '\p{Block= DINGBATS}', "");
-Expect(1, 9983, '\p{^Block= DINGBATS}', "");
-Expect(1, 9983, '\P{Block= DINGBATS}', "");
-Expect(0, 9983, '\P{^Block= DINGBATS}', "");
-Error('\p{Blk= Dingbats:=}');
-Error('\P{Blk= Dingbats:=}');
-Expect(1, 10175, '\p{Blk=dingbats}', "");
-Expect(0, 10175, '\p{^Blk=dingbats}', "");
-Expect(0, 10175, '\P{Blk=dingbats}', "");
-Expect(1, 10175, '\P{^Blk=dingbats}', "");
-Expect(0, 9983, '\p{Blk=dingbats}', "");
-Expect(1, 9983, '\p{^Blk=dingbats}', "");
-Expect(1, 9983, '\P{Blk=dingbats}', "");
-Expect(0, 9983, '\P{^Blk=dingbats}', "");
-Expect(1, 10175, '\p{Blk= Dingbats}', "");
-Expect(0, 10175, '\p{^Blk= Dingbats}', "");
-Expect(0, 10175, '\P{Blk= Dingbats}', "");
-Expect(1, 10175, '\P{^Blk= Dingbats}', "");
-Expect(0, 9983, '\p{Blk= Dingbats}', "");
-Expect(1, 9983, '\p{^Blk= Dingbats}', "");
-Expect(1, 9983, '\P{Blk= Dingbats}', "");
-Expect(0, 9983, '\P{^Blk= Dingbats}', "");
-Error('\p{Is_Block=-:=dingbats}');
-Error('\P{Is_Block=-:=dingbats}');
-Expect(1, 10175, '\p{Is_Block:dingbats}', "");
-Expect(0, 10175, '\p{^Is_Block:dingbats}', "");
-Expect(0, 10175, '\P{Is_Block:dingbats}', "");
-Expect(1, 10175, '\P{^Is_Block:dingbats}', "");
-Expect(0, 9983, '\p{Is_Block:dingbats}', "");
-Expect(1, 9983, '\p{^Is_Block:dingbats}', "");
-Expect(1, 9983, '\P{Is_Block:dingbats}', "");
-Expect(0, 9983, '\P{^Is_Block:dingbats}', "");
-Expect(1, 10175, '\p{Is_Block=-DINGBATS}', "");
-Expect(0, 10175, '\p{^Is_Block=-DINGBATS}', "");
-Expect(0, 10175, '\P{Is_Block=-DINGBATS}', "");
-Expect(1, 10175, '\P{^Is_Block=-DINGBATS}', "");
-Expect(0, 9983, '\p{Is_Block=-DINGBATS}', "");
-Expect(1, 9983, '\p{^Is_Block=-DINGBATS}', "");
-Expect(1, 9983, '\P{Is_Block=-DINGBATS}', "");
-Expect(0, 9983, '\P{^Is_Block=-DINGBATS}', "");
-Error('\p{Is_Blk=:=DINGBATS}');
-Error('\P{Is_Blk=:=DINGBATS}');
-Expect(1, 10175, '\p{Is_Blk=dingbats}', "");
-Expect(0, 10175, '\p{^Is_Blk=dingbats}', "");
-Expect(0, 10175, '\P{Is_Blk=dingbats}', "");
-Expect(1, 10175, '\P{^Is_Blk=dingbats}', "");
-Expect(0, 9983, '\p{Is_Blk=dingbats}', "");
-Expect(1, 9983, '\p{^Is_Blk=dingbats}', "");
-Expect(1, 9983, '\P{Is_Blk=dingbats}', "");
-Expect(0, 9983, '\P{^Is_Blk=dingbats}', "");
-Expect(1, 10175, '\p{Is_Blk= -Dingbats}', "");
-Expect(0, 10175, '\p{^Is_Blk= -Dingbats}', "");
-Expect(0, 10175, '\P{Is_Blk= -Dingbats}', "");
-Expect(1, 10175, '\P{^Is_Blk= -Dingbats}', "");
-Expect(0, 9983, '\p{Is_Blk= -Dingbats}', "");
-Expect(1, 9983, '\p{^Is_Blk= -Dingbats}', "");
-Expect(1, 9983, '\P{Is_Blk= -Dingbats}', "");
-Expect(0, 9983, '\P{^Is_Blk= -Dingbats}', "");
-Error('\p{Block=/a/unified-canadianABORIGINAL Syllabics}');
-Error('\P{Block=/a/unified-canadianABORIGINAL Syllabics}');
-Expect(1, 5759, '\p{Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\p{^Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\P{Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\P{^Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\p{Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\p{^Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\P{Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\P{^Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\p{Block: -_Unified-Canadian ABORIGINALsyllabics}', "");
-Expect(0, 5759, '\p{^Block: -_Unified-Canadian ABORIGINALsyllabics}', "");
-Expect(0, 5759, '\P{Block: -_Unified-Canadian ABORIGINALsyllabics}', "");
-Expect(1, 5759, '\P{^Block: -_Unified-Canadian ABORIGINALsyllabics}', "");
-Expect(0, 5119, '\p{Block: -_Unified-Canadian ABORIGINALsyllabics}', "");
-Expect(1, 5119, '\p{^Block: -_Unified-Canadian ABORIGINALsyllabics}', "");
-Expect(1, 5119, '\P{Block: -_Unified-Canadian ABORIGINALsyllabics}', "");
-Expect(0, 5119, '\P{^Block: -_Unified-Canadian ABORIGINALsyllabics}', "");
-Error('\p{Blk= Canadian/a/syllabics}');
-Error('\P{Blk= Canadian/a/syllabics}');
-Expect(1, 5759, '\p{Blk: canadiansyllabics}', "");
-Expect(0, 5759, '\p{^Blk: canadiansyllabics}', "");
-Expect(0, 5759, '\P{Blk: canadiansyllabics}', "");
-Expect(1, 5759, '\P{^Blk: canadiansyllabics}', "");
-Expect(0, 5119, '\p{Blk: canadiansyllabics}', "");
-Expect(1, 5119, '\p{^Blk: canadiansyllabics}', "");
-Expect(1, 5119, '\P{Blk: canadiansyllabics}', "");
-Expect(0, 5119, '\P{^Blk: canadiansyllabics}', "");
-Expect(1, 5759, '\p{Blk=__CanadianSyllabics}', "");
-Expect(0, 5759, '\p{^Blk=__CanadianSyllabics}', "");
-Expect(0, 5759, '\P{Blk=__CanadianSyllabics}', "");
-Expect(1, 5759, '\P{^Blk=__CanadianSyllabics}', "");
-Expect(0, 5119, '\p{Blk=__CanadianSyllabics}', "");
-Expect(1, 5119, '\p{^Blk=__CanadianSyllabics}', "");
-Expect(1, 5119, '\P{Blk=__CanadianSyllabics}', "");
-Expect(0, 5119, '\P{^Blk=__CanadianSyllabics}', "");
-Error('\p{Is_Block=--UNIFIED-canadian:=ABORIGINAL SYLLABICS}');
-Error('\P{Is_Block=--UNIFIED-canadian:=ABORIGINAL SYLLABICS}');
-Expect(1, 5759, '\p{Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\p{^Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\P{Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\P{^Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\p{Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\p{^Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\P{Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\P{^Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\p{Is_Block= UnifiedCanadian aboriginalsyllabics}', "");
-Expect(0, 5759, '\p{^Is_Block= UnifiedCanadian aboriginalsyllabics}', "");
-Expect(0, 5759, '\P{Is_Block= UnifiedCanadian aboriginalsyllabics}', "");
-Expect(1, 5759, '\P{^Is_Block= UnifiedCanadian aboriginalsyllabics}', "");
-Expect(0, 5119, '\p{Is_Block= UnifiedCanadian aboriginalsyllabics}', "");
-Expect(1, 5119, '\p{^Is_Block= UnifiedCanadian aboriginalsyllabics}', "");
-Expect(1, 5119, '\P{Is_Block= UnifiedCanadian aboriginalsyllabics}', "");
-Expect(0, 5119, '\P{^Is_Block= UnifiedCanadian aboriginalsyllabics}', "");
-Error('\p{Is_Blk=-:=CanadianSYLLABICS}');
-Error('\P{Is_Blk=-:=CanadianSYLLABICS}');
-Expect(1, 5759, '\p{Is_Blk=canadiansyllabics}', "");
-Expect(0, 5759, '\p{^Is_Blk=canadiansyllabics}', "");
-Expect(0, 5759, '\P{Is_Blk=canadiansyllabics}', "");
-Expect(1, 5759, '\P{^Is_Blk=canadiansyllabics}', "");
-Expect(0, 5119, '\p{Is_Blk=canadiansyllabics}', "");
-Expect(1, 5119, '\p{^Is_Blk=canadiansyllabics}', "");
-Expect(1, 5119, '\P{Is_Blk=canadiansyllabics}', "");
-Expect(0, 5119, '\P{^Is_Blk=canadiansyllabics}', "");
-Expect(1, 5759, '\p{Is_Blk: Canadian-Syllabics}', "");
-Expect(0, 5759, '\p{^Is_Blk: Canadian-Syllabics}', "");
-Expect(0, 5759, '\P{Is_Blk: Canadian-Syllabics}', "");
-Expect(1, 5759, '\P{^Is_Blk: Canadian-Syllabics}', "");
-Expect(0, 5119, '\p{Is_Blk: Canadian-Syllabics}', "");
-Expect(1, 5119, '\p{^Is_Blk: Canadian-Syllabics}', "");
-Expect(1, 5119, '\P{Is_Blk: Canadian-Syllabics}', "");
-Expect(0, 5119, '\P{^Is_Blk: Canadian-Syllabics}', "");
-Error('\p{Block=:= VARIATION Selectors}');
-Error('\P{Block=:= VARIATION Selectors}');
-Expect(1, 65039, '\p{Block=variationselectors}', "");
-Expect(0, 65039, '\p{^Block=variationselectors}', "");
-Expect(0, 65039, '\P{Block=variationselectors}', "");
-Expect(1, 65039, '\P{^Block=variationselectors}', "");
-Expect(0, 65023, '\p{Block=variationselectors}', "");
-Expect(1, 65023, '\p{^Block=variationselectors}', "");
-Expect(1, 65023, '\P{Block=variationselectors}', "");
-Expect(0, 65023, '\P{^Block=variationselectors}', "");
-Expect(1, 65039, '\p{Block=-variation-SELECTORS}', "");
-Expect(0, 65039, '\p{^Block=-variation-SELECTORS}', "");
-Expect(0, 65039, '\P{Block=-variation-SELECTORS}', "");
-Expect(1, 65039, '\P{^Block=-variation-SELECTORS}', "");
-Expect(0, 65023, '\p{Block=-variation-SELECTORS}', "");
-Expect(1, 65023, '\p{^Block=-variation-SELECTORS}', "");
-Expect(1, 65023, '\P{Block=-variation-SELECTORS}', "");
-Expect(0, 65023, '\P{^Block=-variation-SELECTORS}', "");
-Error('\p{Blk=_ Variation-Selectors/a/}');
-Error('\P{Blk=_ Variation-Selectors/a/}');
-Expect(1, 65039, '\p{Blk=variationselectors}', "");
-Expect(0, 65039, '\p{^Blk=variationselectors}', "");
-Expect(0, 65039, '\P{Blk=variationselectors}', "");
-Expect(1, 65039, '\P{^Blk=variationselectors}', "");
-Expect(0, 65023, '\p{Blk=variationselectors}', "");
-Expect(1, 65023, '\p{^Blk=variationselectors}', "");
-Expect(1, 65023, '\P{Blk=variationselectors}', "");
-Expect(0, 65023, '\P{^Blk=variationselectors}', "");
-Expect(1, 65039, '\p{Blk= variationselectors}', "");
-Expect(0, 65039, '\p{^Blk= variationselectors}', "");
-Expect(0, 65039, '\P{Blk= variationselectors}', "");
-Expect(1, 65039, '\P{^Blk= variationselectors}', "");
-Expect(0, 65023, '\p{Blk= variationselectors}', "");
-Expect(1, 65023, '\p{^Blk= variationselectors}', "");
-Expect(1, 65023, '\P{Blk= variationselectors}', "");
-Expect(0, 65023, '\P{^Blk= variationselectors}', "");
-Error('\p{Is_Block=- Variation/a/SELECTORS}');
-Error('\P{Is_Block=- Variation/a/SELECTORS}');
-Expect(1, 65039, '\p{Is_Block=variationselectors}', "");
-Expect(0, 65039, '\p{^Is_Block=variationselectors}', "");
-Expect(0, 65039, '\P{Is_Block=variationselectors}', "");
-Expect(1, 65039, '\P{^Is_Block=variationselectors}', "");
-Expect(0, 65023, '\p{Is_Block=variationselectors}', "");
-Expect(1, 65023, '\p{^Is_Block=variationselectors}', "");
-Expect(1, 65023, '\P{Is_Block=variationselectors}', "");
-Expect(0, 65023, '\P{^Is_Block=variationselectors}', "");
-Expect(1, 65039, '\p{Is_Block=Variation_Selectors}', "");
-Expect(0, 65039, '\p{^Is_Block=Variation_Selectors}', "");
-Expect(0, 65039, '\P{Is_Block=Variation_Selectors}', "");
-Expect(1, 65039, '\P{^Is_Block=Variation_Selectors}', "");
-Expect(0, 65023, '\p{Is_Block=Variation_Selectors}', "");
-Expect(1, 65023, '\p{^Is_Block=Variation_Selectors}', "");
-Expect(1, 65023, '\P{Is_Block=Variation_Selectors}', "");
-Expect(0, 65023, '\P{^Is_Block=Variation_Selectors}', "");
-Error('\p{Is_Blk=:=--variation Selectors}');
-Error('\P{Is_Blk=:=--variation Selectors}');
-Expect(1, 65039, '\p{Is_Blk: variationselectors}', "");
-Expect(0, 65039, '\p{^Is_Blk: variationselectors}', "");
-Expect(0, 65039, '\P{Is_Blk: variationselectors}', "");
-Expect(1, 65039, '\P{^Is_Blk: variationselectors}', "");
-Expect(0, 65023, '\p{Is_Blk: variationselectors}', "");
-Expect(1, 65023, '\p{^Is_Blk: variationselectors}', "");
-Expect(1, 65023, '\P{Is_Blk: variationselectors}', "");
-Expect(0, 65023, '\P{^Is_Blk: variationselectors}', "");
-Expect(1, 65039, '\p{Is_Blk= _Variation_SELECTORS}', "");
-Expect(0, 65039, '\p{^Is_Blk= _Variation_SELECTORS}', "");
-Expect(0, 65039, '\P{Is_Blk= _Variation_SELECTORS}', "");
-Expect(1, 65039, '\P{^Is_Blk= _Variation_SELECTORS}', "");
-Expect(0, 65023, '\p{Is_Blk= _Variation_SELECTORS}', "");
-Expect(1, 65023, '\p{^Is_Blk= _Variation_SELECTORS}', "");
-Expect(1, 65023, '\P{Is_Blk= _Variation_SELECTORS}', "");
-Expect(0, 65023, '\P{^Is_Blk= _Variation_SELECTORS}', "");
-Error('\p{Block= /a/number Forms}');
-Error('\P{Block= /a/number Forms}');
-Expect(1, 8591, '\p{Block=numberforms}', "");
-Expect(0, 8591, '\p{^Block=numberforms}', "");
-Expect(0, 8591, '\P{Block=numberforms}', "");
-Expect(1, 8591, '\P{^Block=numberforms}', "");
-Expect(0, 8527, '\p{Block=numberforms}', "");
-Expect(1, 8527, '\p{^Block=numberforms}', "");
-Expect(1, 8527, '\P{Block=numberforms}', "");
-Expect(0, 8527, '\P{^Block=numberforms}', "");
-Expect(1, 8591, '\p{Block=-_Number Forms}', "");
-Expect(0, 8591, '\p{^Block=-_Number Forms}', "");
-Expect(0, 8591, '\P{Block=-_Number Forms}', "");
-Expect(1, 8591, '\P{^Block=-_Number Forms}', "");
-Expect(0, 8527, '\p{Block=-_Number Forms}', "");
-Expect(1, 8527, '\p{^Block=-_Number Forms}', "");
-Expect(1, 8527, '\P{Block=-_Number Forms}', "");
-Expect(0, 8527, '\P{^Block=-_Number Forms}', "");
-Error('\p{Blk=-NUMBER:=forms}');
-Error('\P{Blk=-NUMBER:=forms}');
-Expect(1, 8591, '\p{Blk=numberforms}', "");
-Expect(0, 8591, '\p{^Blk=numberforms}', "");
-Expect(0, 8591, '\P{Blk=numberforms}', "");
-Expect(1, 8591, '\P{^Blk=numberforms}', "");
-Expect(0, 8527, '\p{Blk=numberforms}', "");
-Expect(1, 8527, '\p{^Blk=numberforms}', "");
-Expect(1, 8527, '\P{Blk=numberforms}', "");
-Expect(0, 8527, '\P{^Blk=numberforms}', "");
-Expect(1, 8591, '\p{Blk= -NUMBER forms}', "");
-Expect(0, 8591, '\p{^Blk= -NUMBER forms}', "");
-Expect(0, 8591, '\P{Blk= -NUMBER forms}', "");
-Expect(1, 8591, '\P{^Blk= -NUMBER forms}', "");
-Expect(0, 8527, '\p{Blk= -NUMBER forms}', "");
-Expect(1, 8527, '\p{^Blk= -NUMBER forms}', "");
-Expect(1, 8527, '\P{Blk= -NUMBER forms}', "");
-Expect(0, 8527, '\P{^Blk= -NUMBER forms}', "");
-Error('\p{Is_Block=Number/a/forms}');
-Error('\P{Is_Block=Number/a/forms}');
-Expect(1, 8591, '\p{Is_Block=numberforms}', "");
-Expect(0, 8591, '\p{^Is_Block=numberforms}', "");
-Expect(0, 8591, '\P{Is_Block=numberforms}', "");
-Expect(1, 8591, '\P{^Is_Block=numberforms}', "");
-Expect(0, 8527, '\p{Is_Block=numberforms}', "");
-Expect(1, 8527, '\p{^Is_Block=numberforms}', "");
-Expect(1, 8527, '\P{Is_Block=numberforms}', "");
-Expect(0, 8527, '\P{^Is_Block=numberforms}', "");
-Expect(1, 8591, '\p{Is_Block=_ numberFORMS}', "");
-Expect(0, 8591, '\p{^Is_Block=_ numberFORMS}', "");
-Expect(0, 8591, '\P{Is_Block=_ numberFORMS}', "");
-Expect(1, 8591, '\P{^Is_Block=_ numberFORMS}', "");
-Expect(0, 8527, '\p{Is_Block=_ numberFORMS}', "");
-Expect(1, 8527, '\p{^Is_Block=_ numberFORMS}', "");
-Expect(1, 8527, '\P{Is_Block=_ numberFORMS}', "");
-Expect(0, 8527, '\P{^Is_Block=_ numberFORMS}', "");
-Error('\p{Is_Blk=_-Number FORMS:=}');
-Error('\P{Is_Blk=_-Number FORMS:=}');
-Expect(1, 8591, '\p{Is_Blk=numberforms}', "");
-Expect(0, 8591, '\p{^Is_Blk=numberforms}', "");
-Expect(0, 8591, '\P{Is_Blk=numberforms}', "");
-Expect(1, 8591, '\P{^Is_Blk=numberforms}', "");
-Expect(0, 8527, '\p{Is_Blk=numberforms}', "");
-Expect(1, 8527, '\p{^Is_Blk=numberforms}', "");
-Expect(1, 8527, '\P{Is_Blk=numberforms}', "");
-Expect(0, 8527, '\P{^Is_Blk=numberforms}', "");
-Expect(1, 8591, '\p{Is_Blk= NUMBER-Forms}', "");
-Expect(0, 8591, '\p{^Is_Blk= NUMBER-Forms}', "");
-Expect(0, 8591, '\P{Is_Blk= NUMBER-Forms}', "");
-Expect(1, 8591, '\P{^Is_Blk= NUMBER-Forms}', "");
-Expect(0, 8527, '\p{Is_Blk= NUMBER-Forms}', "");
-Expect(1, 8527, '\p{^Is_Blk= NUMBER-Forms}', "");
-Expect(1, 8527, '\P{Is_Blk= NUMBER-Forms}', "");
-Expect(0, 8527, '\P{^Is_Blk= NUMBER-Forms}', "");
-Error('\p{Block=-:=CONTROL-pictures}');
-Error('\P{Block=-:=CONTROL-pictures}');
-Expect(1, 9279, '\p{Block=controlpictures}', "");
-Expect(0, 9279, '\p{^Block=controlpictures}', "");
-Expect(0, 9279, '\P{Block=controlpictures}', "");
-Expect(1, 9279, '\P{^Block=controlpictures}', "");
-Expect(0, 9215, '\p{Block=controlpictures}', "");
-Expect(1, 9215, '\p{^Block=controlpictures}', "");
-Expect(1, 9215, '\P{Block=controlpictures}', "");
-Expect(0, 9215, '\P{^Block=controlpictures}', "");
-Expect(1, 9279, '\p{Block=_ Control_PICTURES}', "");
-Expect(0, 9279, '\p{^Block=_ Control_PICTURES}', "");
-Expect(0, 9279, '\P{Block=_ Control_PICTURES}', "");
-Expect(1, 9279, '\P{^Block=_ Control_PICTURES}', "");
-Expect(0, 9215, '\p{Block=_ Control_PICTURES}', "");
-Expect(1, 9215, '\p{^Block=_ Control_PICTURES}', "");
-Expect(1, 9215, '\P{Block=_ Control_PICTURES}', "");
-Expect(0, 9215, '\P{^Block=_ Control_PICTURES}', "");
-Error('\p{Blk=-:=Control_Pictures}');
-Error('\P{Blk=-:=Control_Pictures}');
-Expect(1, 9279, '\p{Blk=controlpictures}', "");
-Expect(0, 9279, '\p{^Blk=controlpictures}', "");
-Expect(0, 9279, '\P{Blk=controlpictures}', "");
-Expect(1, 9279, '\P{^Blk=controlpictures}', "");
-Expect(0, 9215, '\p{Blk=controlpictures}', "");
-Expect(1, 9215, '\p{^Blk=controlpictures}', "");
-Expect(1, 9215, '\P{Blk=controlpictures}', "");
-Expect(0, 9215, '\P{^Blk=controlpictures}', "");
-Expect(1, 9279, '\p{Blk=_ Control Pictures}', "");
-Expect(0, 9279, '\p{^Blk=_ Control Pictures}', "");
-Expect(0, 9279, '\P{Blk=_ Control Pictures}', "");
-Expect(1, 9279, '\P{^Blk=_ Control Pictures}', "");
-Expect(0, 9215, '\p{Blk=_ Control Pictures}', "");
-Expect(1, 9215, '\p{^Blk=_ Control Pictures}', "");
-Expect(1, 9215, '\P{Blk=_ Control Pictures}', "");
-Expect(0, 9215, '\P{^Blk=_ Control Pictures}', "");
-Error('\p{Is_Block=_ controlPICTURES/a/}');
-Error('\P{Is_Block=_ controlPICTURES/a/}');
-Expect(1, 9279, '\p{Is_Block: controlpictures}', "");
-Expect(0, 9279, '\p{^Is_Block: controlpictures}', "");
-Expect(0, 9279, '\P{Is_Block: controlpictures}', "");
-Expect(1, 9279, '\P{^Is_Block: controlpictures}', "");
-Expect(0, 9215, '\p{Is_Block: controlpictures}', "");
-Expect(1, 9215, '\p{^Is_Block: controlpictures}', "");
-Expect(1, 9215, '\P{Is_Block: controlpictures}', "");
-Expect(0, 9215, '\P{^Is_Block: controlpictures}', "");
-Expect(1, 9279, '\p{Is_Block=-Control Pictures}', "");
-Expect(0, 9279, '\p{^Is_Block=-Control Pictures}', "");
-Expect(0, 9279, '\P{Is_Block=-Control Pictures}', "");
-Expect(1, 9279, '\P{^Is_Block=-Control Pictures}', "");
-Expect(0, 9215, '\p{Is_Block=-Control Pictures}', "");
-Expect(1, 9215, '\p{^Is_Block=-Control Pictures}', "");
-Expect(1, 9215, '\P{Is_Block=-Control Pictures}', "");
-Expect(0, 9215, '\P{^Is_Block=-Control Pictures}', "");
-Error('\p{Is_Blk= control:=Pictures}');
-Error('\P{Is_Blk= control:=Pictures}');
-Expect(1, 9279, '\p{Is_Blk=controlpictures}', "");
-Expect(0, 9279, '\p{^Is_Blk=controlpictures}', "");
-Expect(0, 9279, '\P{Is_Blk=controlpictures}', "");
-Expect(1, 9279, '\P{^Is_Blk=controlpictures}', "");
-Expect(0, 9215, '\p{Is_Blk=controlpictures}', "");
-Expect(1, 9215, '\p{^Is_Blk=controlpictures}', "");
-Expect(1, 9215, '\P{Is_Blk=controlpictures}', "");
-Expect(0, 9215, '\P{^Is_Blk=controlpictures}', "");
-Expect(1, 9279, '\p{Is_Blk= _CONTROL-Pictures}', "");
-Expect(0, 9279, '\p{^Is_Blk= _CONTROL-Pictures}', "");
-Expect(0, 9279, '\P{Is_Blk= _CONTROL-Pictures}', "");
-Expect(1, 9279, '\P{^Is_Blk= _CONTROL-Pictures}', "");
-Expect(0, 9215, '\p{Is_Blk= _CONTROL-Pictures}', "");
-Expect(1, 9215, '\p{^Is_Blk= _CONTROL-Pictures}', "");
-Expect(1, 9215, '\P{Is_Blk= _CONTROL-Pictures}', "");
-Expect(0, 9215, '\P{^Is_Blk= _CONTROL-Pictures}', "");
-Error('\p{Block=/a/ High Private_USE_Surrogates}');
-Error('\P{Block=/a/ High Private_USE_Surrogates}');
-Expect(0, 7, '\p{Block: highprivateusesurrogates}', "");
-Expect(1, 7, '\p{^Block: highprivateusesurrogates}', "");
-Expect(1, 7, '\P{Block: highprivateusesurrogates}', "");
-Expect(0, 7, '\P{^Block: highprivateusesurrogates}', "");
-Expect(0, 7, '\p{Block=-_High-Private usesurrogates}', "");
-Expect(1, 7, '\p{^Block=-_High-Private usesurrogates}', "");
-Expect(1, 7, '\P{Block=-_High-Private usesurrogates}', "");
-Expect(0, 7, '\P{^Block=-_High-Private usesurrogates}', "");
-Error('\p{Blk= /a/high_Private_USESurrogates}');
-Error('\P{Blk= /a/high_Private_USESurrogates}');
-Expect(0, 7, '\p{Blk=highprivateusesurrogates}', "");
-Expect(1, 7, '\p{^Blk=highprivateusesurrogates}', "");
-Expect(1, 7, '\P{Blk=highprivateusesurrogates}', "");
-Expect(0, 7, '\P{^Blk=highprivateusesurrogates}', "");
-Expect(0, 7, '\p{Blk= High Private-USE Surrogates}', "");
-Expect(1, 7, '\p{^Blk= High Private-USE Surrogates}', "");
-Expect(1, 7, '\P{Blk= High Private-USE Surrogates}', "");
-Expect(0, 7, '\P{^Blk= High Private-USE Surrogates}', "");
-Error('\p{Is_Block=:=HighprivateUse surrogates}');
-Error('\P{Is_Block=:=HighprivateUse surrogates}');
-Expect(0, 7, '\p{Is_Block=highprivateusesurrogates}', "");
-Expect(1, 7, '\p{^Is_Block=highprivateusesurrogates}', "");
-Expect(1, 7, '\P{Is_Block=highprivateusesurrogates}', "");
-Expect(0, 7, '\P{^Is_Block=highprivateusesurrogates}', "");
-Expect(0, 7, '\p{Is_Block= High PRIVATEUse surrogates}', "");
-Expect(1, 7, '\p{^Is_Block= High PRIVATEUse surrogates}', "");
-Expect(1, 7, '\P{Is_Block= High PRIVATEUse surrogates}', "");
-Expect(0, 7, '\P{^Is_Block= High PRIVATEUse surrogates}', "");
-Error('\p{Is_Blk= :=high Private-USE_SURROGATES}');
-Error('\P{Is_Blk= :=high Private-USE_SURROGATES}');
-Expect(0, 7, '\p{Is_Blk:highprivateusesurrogates}', "");
-Expect(1, 7, '\p{^Is_Blk:highprivateusesurrogates}', "");
-Expect(1, 7, '\P{Is_Blk:highprivateusesurrogates}', "");
-Expect(0, 7, '\P{^Is_Blk:highprivateusesurrogates}', "");
-Expect(0, 7, '\p{Is_Blk=--high_Private-use-Surrogates}', "");
-Expect(1, 7, '\p{^Is_Blk=--high_Private-use-Surrogates}', "");
-Expect(1, 7, '\P{Is_Blk=--high_Private-use-Surrogates}', "");
-Expect(0, 7, '\P{^Is_Blk=--high_Private-use-Surrogates}', "");
-Error('\p{Block= :=Ugaritic}');
-Error('\P{Block= :=Ugaritic}');
-Expect(1, 66463, '\p{Block=ugaritic}', "");
-Expect(0, 66463, '\p{^Block=ugaritic}', "");
-Expect(0, 66463, '\P{Block=ugaritic}', "");
-Expect(1, 66463, '\P{^Block=ugaritic}', "");
-Expect(0, 66431, '\p{Block=ugaritic}', "");
-Expect(1, 66431, '\p{^Block=ugaritic}', "");
-Expect(1, 66431, '\P{Block=ugaritic}', "");
-Expect(0, 66431, '\P{^Block=ugaritic}', "");
-Expect(1, 66463, '\p{Block= _UGARITIC}', "");
-Expect(0, 66463, '\p{^Block= _UGARITIC}', "");
-Expect(0, 66463, '\P{Block= _UGARITIC}', "");
-Expect(1, 66463, '\P{^Block= _UGARITIC}', "");
-Expect(0, 66431, '\p{Block= _UGARITIC}', "");
-Expect(1, 66431, '\p{^Block= _UGARITIC}', "");
-Expect(1, 66431, '\P{Block= _UGARITIC}', "");
-Expect(0, 66431, '\P{^Block= _UGARITIC}', "");
-Error('\p{Blk=_ ugaritic/a/}');
-Error('\P{Blk=_ ugaritic/a/}');
-Expect(1, 66463, '\p{Blk=ugaritic}', "");
-Expect(0, 66463, '\p{^Blk=ugaritic}', "");
-Expect(0, 66463, '\P{Blk=ugaritic}', "");
-Expect(1, 66463, '\P{^Blk=ugaritic}', "");
-Expect(0, 66431, '\p{Blk=ugaritic}', "");
-Expect(1, 66431, '\p{^Blk=ugaritic}', "");
-Expect(1, 66431, '\P{Blk=ugaritic}', "");
-Expect(0, 66431, '\P{^Blk=ugaritic}', "");
-Expect(1, 66463, '\p{Blk=_ UGARITIC}', "");
-Expect(0, 66463, '\p{^Blk=_ UGARITIC}', "");
-Expect(0, 66463, '\P{Blk=_ UGARITIC}', "");
-Expect(1, 66463, '\P{^Blk=_ UGARITIC}', "");
-Expect(0, 66431, '\p{Blk=_ UGARITIC}', "");
-Expect(1, 66431, '\p{^Blk=_ UGARITIC}', "");
-Expect(1, 66431, '\P{Blk=_ UGARITIC}', "");
-Expect(0, 66431, '\P{^Blk=_ UGARITIC}', "");
-Error('\p{Is_Block=-:=Ugaritic}');
-Error('\P{Is_Block=-:=Ugaritic}');
-Expect(1, 66463, '\p{Is_Block=ugaritic}', "");
-Expect(0, 66463, '\p{^Is_Block=ugaritic}', "");
-Expect(0, 66463, '\P{Is_Block=ugaritic}', "");
-Expect(1, 66463, '\P{^Is_Block=ugaritic}', "");
-Expect(0, 66431, '\p{Is_Block=ugaritic}', "");
-Expect(1, 66431, '\p{^Is_Block=ugaritic}', "");
-Expect(1, 66431, '\P{Is_Block=ugaritic}', "");
-Expect(0, 66431, '\P{^Is_Block=ugaritic}', "");
-Expect(1, 66463, '\p{Is_Block= Ugaritic}', "");
-Expect(0, 66463, '\p{^Is_Block= Ugaritic}', "");
-Expect(0, 66463, '\P{Is_Block= Ugaritic}', "");
-Expect(1, 66463, '\P{^Is_Block= Ugaritic}', "");
-Expect(0, 66431, '\p{Is_Block= Ugaritic}', "");
-Expect(1, 66431, '\p{^Is_Block= Ugaritic}', "");
-Expect(1, 66431, '\P{Is_Block= Ugaritic}', "");
-Expect(0, 66431, '\P{^Is_Block= Ugaritic}', "");
-Error('\p{Is_Blk= UGARITIC/a/}');
-Error('\P{Is_Blk= UGARITIC/a/}');
-Expect(1, 66463, '\p{Is_Blk=ugaritic}', "");
-Expect(0, 66463, '\p{^Is_Blk=ugaritic}', "");
-Expect(0, 66463, '\P{Is_Blk=ugaritic}', "");
-Expect(1, 66463, '\P{^Is_Blk=ugaritic}', "");
-Expect(0, 66431, '\p{Is_Blk=ugaritic}', "");
-Expect(1, 66431, '\p{^Is_Blk=ugaritic}', "");
-Expect(1, 66431, '\P{Is_Blk=ugaritic}', "");
-Expect(0, 66431, '\P{^Is_Blk=ugaritic}', "");
-Expect(1, 66463, '\p{Is_Blk=_ Ugaritic}', "");
-Expect(0, 66463, '\p{^Is_Blk=_ Ugaritic}', "");
-Expect(0, 66463, '\P{Is_Blk=_ Ugaritic}', "");
-Expect(1, 66463, '\P{^Is_Blk=_ Ugaritic}', "");
-Expect(0, 66431, '\p{Is_Blk=_ Ugaritic}', "");
-Expect(1, 66431, '\p{^Is_Blk=_ Ugaritic}', "");
-Expect(1, 66431, '\P{Is_Blk=_ Ugaritic}', "");
-Expect(0, 66431, '\P{^Is_Blk=_ Ugaritic}', "");
-Error('\p{Block=:= -Armenian}');
-Error('\P{Block=:= -Armenian}');
-Expect(1, 1423, '\p{Block=armenian}', "");
-Expect(0, 1423, '\p{^Block=armenian}', "");
-Expect(0, 1423, '\P{Block=armenian}', "");
-Expect(1, 1423, '\P{^Block=armenian}', "");
-Expect(0, 1327, '\p{Block=armenian}', "");
-Expect(1, 1327, '\p{^Block=armenian}', "");
-Expect(1, 1327, '\P{Block=armenian}', "");
-Expect(0, 1327, '\P{^Block=armenian}', "");
-Expect(1, 1423, '\p{Block=_ ARMENIAN}', "");
-Expect(0, 1423, '\p{^Block=_ ARMENIAN}', "");
-Expect(0, 1423, '\P{Block=_ ARMENIAN}', "");
-Expect(1, 1423, '\P{^Block=_ ARMENIAN}', "");
-Expect(0, 1327, '\p{Block=_ ARMENIAN}', "");
-Expect(1, 1327, '\p{^Block=_ ARMENIAN}', "");
-Expect(1, 1327, '\P{Block=_ ARMENIAN}', "");
-Expect(0, 1327, '\P{^Block=_ ARMENIAN}', "");
-Error('\p{Blk=-/a/Armenian}');
-Error('\P{Blk=-/a/Armenian}');
-Expect(1, 1423, '\p{Blk=armenian}', "");
-Expect(0, 1423, '\p{^Blk=armenian}', "");
-Expect(0, 1423, '\P{Blk=armenian}', "");
-Expect(1, 1423, '\P{^Blk=armenian}', "");
-Expect(0, 1327, '\p{Blk=armenian}', "");
-Expect(1, 1327, '\p{^Blk=armenian}', "");
-Expect(1, 1327, '\P{Blk=armenian}', "");
-Expect(0, 1327, '\P{^Blk=armenian}', "");
-Expect(1, 1423, '\p{Blk= armenian}', "");
-Expect(0, 1423, '\p{^Blk= armenian}', "");
-Expect(0, 1423, '\P{Blk= armenian}', "");
-Expect(1, 1423, '\P{^Blk= armenian}', "");
-Expect(0, 1327, '\p{Blk= armenian}', "");
-Expect(1, 1327, '\p{^Blk= armenian}', "");
-Expect(1, 1327, '\P{Blk= armenian}', "");
-Expect(0, 1327, '\P{^Blk= armenian}', "");
-Error('\p{Is_Block= Armenian/a/}');
-Error('\P{Is_Block= Armenian/a/}');
-Expect(1, 1423, '\p{Is_Block=armenian}', "");
-Expect(0, 1423, '\p{^Is_Block=armenian}', "");
-Expect(0, 1423, '\P{Is_Block=armenian}', "");
-Expect(1, 1423, '\P{^Is_Block=armenian}', "");
-Expect(0, 1327, '\p{Is_Block=armenian}', "");
-Expect(1, 1327, '\p{^Is_Block=armenian}', "");
-Expect(1, 1327, '\P{Is_Block=armenian}', "");
-Expect(0, 1327, '\P{^Is_Block=armenian}', "");
-Expect(1, 1423, '\p{Is_Block=_ Armenian}', "");
-Expect(0, 1423, '\p{^Is_Block=_ Armenian}', "");
-Expect(0, 1423, '\P{Is_Block=_ Armenian}', "");
-Expect(1, 1423, '\P{^Is_Block=_ Armenian}', "");
-Expect(0, 1327, '\p{Is_Block=_ Armenian}', "");
-Expect(1, 1327, '\p{^Is_Block=_ Armenian}', "");
-Expect(1, 1327, '\P{Is_Block=_ Armenian}', "");
-Expect(0, 1327, '\P{^Is_Block=_ Armenian}', "");
-Error('\p{Is_Blk=_:=Armenian}');
-Error('\P{Is_Blk=_:=Armenian}');
-Expect(1, 1423, '\p{Is_Blk=armenian}', "");
-Expect(0, 1423, '\p{^Is_Blk=armenian}', "");
-Expect(0, 1423, '\P{Is_Blk=armenian}', "");
-Expect(1, 1423, '\P{^Is_Blk=armenian}', "");
-Expect(0, 1327, '\p{Is_Blk=armenian}', "");
-Expect(1, 1327, '\p{^Is_Blk=armenian}', "");
-Expect(1, 1327, '\P{Is_Blk=armenian}', "");
-Expect(0, 1327, '\P{^Is_Blk=armenian}', "");
-Expect(1, 1423, '\p{Is_Blk=--Armenian}', "");
-Expect(0, 1423, '\p{^Is_Blk=--Armenian}', "");
-Expect(0, 1423, '\P{Is_Blk=--Armenian}', "");
-Expect(1, 1423, '\P{^Is_Blk=--Armenian}', "");
-Expect(0, 1327, '\p{Is_Blk=--Armenian}', "");
-Expect(1, 1327, '\p{^Is_Blk=--Armenian}', "");
-Expect(1, 1327, '\P{Is_Blk=--Armenian}', "");
-Expect(0, 1327, '\P{^Is_Blk=--Armenian}', "");
-Error('\p{Block: /a/PRIVATE_Use_Area}');
-Error('\P{Block: /a/PRIVATE_Use_Area}');
-Expect(1, 63743, '\p{Block=privateusearea}', "");
-Expect(0, 63743, '\p{^Block=privateusearea}', "");
-Expect(0, 63743, '\P{Block=privateusearea}', "");
-Expect(1, 63743, '\P{^Block=privateusearea}', "");
-Expect(0, 7, '\p{Block=privateusearea}', "");
-Expect(1, 7, '\p{^Block=privateusearea}', "");
-Expect(1, 7, '\P{Block=privateusearea}', "");
-Expect(0, 7, '\P{^Block=privateusearea}', "");
-Expect(1, 63743, '\p{Block= _Private Use Area}', "");
-Expect(0, 63743, '\p{^Block= _Private Use Area}', "");
-Expect(0, 63743, '\P{Block= _Private Use Area}', "");
-Expect(1, 63743, '\P{^Block= _Private Use Area}', "");
-Expect(0, 7, '\p{Block= _Private Use Area}', "");
-Expect(1, 7, '\p{^Block= _Private Use Area}', "");
-Expect(1, 7, '\P{Block= _Private Use Area}', "");
-Expect(0, 7, '\P{^Block= _Private Use Area}', "");
-Error('\p{Blk=_:=PRIVATE-Use}');
-Error('\P{Blk=_:=PRIVATE-Use}');
-Expect(1, 63743, '\p{Blk=privateuse}', "");
-Expect(0, 63743, '\p{^Blk=privateuse}', "");
-Expect(0, 63743, '\P{Blk=privateuse}', "");
-Expect(1, 63743, '\P{^Blk=privateuse}', "");
-Expect(0, 7, '\p{Blk=privateuse}', "");
-Expect(1, 7, '\p{^Blk=privateuse}', "");
-Expect(1, 7, '\P{Blk=privateuse}', "");
-Expect(0, 7, '\P{^Blk=privateuse}', "");
-Expect(1, 63743, '\p{Blk= PRIVATE use}', "");
-Expect(0, 63743, '\p{^Blk= PRIVATE use}', "");
-Expect(0, 63743, '\P{Blk= PRIVATE use}', "");
-Expect(1, 63743, '\P{^Blk= PRIVATE use}', "");
-Expect(0, 7, '\p{Blk= PRIVATE use}', "");
-Expect(1, 7, '\p{^Blk= PRIVATE use}', "");
-Expect(1, 7, '\P{Blk= PRIVATE use}', "");
-Expect(0, 7, '\P{^Blk= PRIVATE use}', "");
-Error('\p{Is_Block= :=Private use AREA}');
-Error('\P{Is_Block= :=Private use AREA}');
-Expect(1, 63743, '\p{Is_Block=privateusearea}', "");
-Expect(0, 63743, '\p{^Is_Block=privateusearea}', "");
-Expect(0, 63743, '\P{Is_Block=privateusearea}', "");
-Expect(1, 63743, '\P{^Is_Block=privateusearea}', "");
-Expect(0, 7, '\p{Is_Block=privateusearea}', "");
-Expect(1, 7, '\p{^Is_Block=privateusearea}', "");
-Expect(1, 7, '\P{Is_Block=privateusearea}', "");
-Expect(0, 7, '\P{^Is_Block=privateusearea}', "");
-Expect(1, 63743, '\p{Is_Block= private_Use AREA}', "");
-Expect(0, 63743, '\p{^Is_Block= private_Use AREA}', "");
-Expect(0, 63743, '\P{Is_Block= private_Use AREA}', "");
-Expect(1, 63743, '\P{^Is_Block= private_Use AREA}', "");
-Expect(0, 7, '\p{Is_Block= private_Use AREA}', "");
-Expect(1, 7, '\p{^Is_Block= private_Use AREA}', "");
-Expect(1, 7, '\P{Is_Block= private_Use AREA}', "");
-Expect(0, 7, '\P{^Is_Block= private_Use AREA}', "");
-Error('\p{Is_Blk=-/a/PRIVATE_USE}');
-Error('\P{Is_Blk=-/a/PRIVATE_USE}');
-Expect(1, 63743, '\p{Is_Blk=privateuse}', "");
-Expect(0, 63743, '\p{^Is_Blk=privateuse}', "");
-Expect(0, 63743, '\P{Is_Blk=privateuse}', "");
-Expect(1, 63743, '\P{^Is_Blk=privateuse}', "");
-Expect(0, 7, '\p{Is_Blk=privateuse}', "");
-Expect(1, 7, '\p{^Is_Blk=privateuse}', "");
-Expect(1, 7, '\P{Is_Blk=privateuse}', "");
-Expect(0, 7, '\P{^Is_Blk=privateuse}', "");
-Expect(1, 63743, '\p{Is_Blk= Private-USE}', "");
-Expect(0, 63743, '\p{^Is_Blk= Private-USE}', "");
-Expect(0, 63743, '\P{Is_Blk= Private-USE}', "");
-Expect(1, 63743, '\P{^Is_Blk= Private-USE}', "");
-Expect(0, 7, '\p{Is_Blk= Private-USE}', "");
-Expect(1, 7, '\p{^Is_Blk= Private-USE}', "");
-Expect(1, 7, '\P{Is_Blk= Private-USE}', "");
-Expect(0, 7, '\P{^Is_Blk= Private-USE}', "");
-Error('\p{Block=/a/_-syriac}');
-Error('\P{Block=/a/_-syriac}');
-Expect(1, 1871, '\p{Block=syriac}', "");
-Expect(0, 1871, '\p{^Block=syriac}', "");
-Expect(0, 1871, '\P{Block=syriac}', "");
-Expect(1, 1871, '\P{^Block=syriac}', "");
-Expect(0, 1791, '\p{Block=syriac}', "");
-Expect(1, 1791, '\p{^Block=syriac}', "");
-Expect(1, 1791, '\P{Block=syriac}', "");
-Expect(0, 1791, '\P{^Block=syriac}', "");
-Expect(1, 1871, '\p{Block= Syriac}', "");
-Expect(0, 1871, '\p{^Block= Syriac}', "");
-Expect(0, 1871, '\P{Block= Syriac}', "");
-Expect(1, 1871, '\P{^Block= Syriac}', "");
-Expect(0, 1791, '\p{Block= Syriac}', "");
-Expect(1, 1791, '\p{^Block= Syriac}', "");
-Expect(1, 1791, '\P{Block= Syriac}', "");
-Expect(0, 1791, '\P{^Block= Syriac}', "");
-Error('\p{Blk=_SYRIAC:=}');
-Error('\P{Blk=_SYRIAC:=}');
-Expect(1, 1871, '\p{Blk=syriac}', "");
-Expect(0, 1871, '\p{^Blk=syriac}', "");
-Expect(0, 1871, '\P{Blk=syriac}', "");
-Expect(1, 1871, '\P{^Blk=syriac}', "");
-Expect(0, 1791, '\p{Blk=syriac}', "");
-Expect(1, 1791, '\p{^Blk=syriac}', "");
-Expect(1, 1791, '\P{Blk=syriac}', "");
-Expect(0, 1791, '\P{^Blk=syriac}', "");
-Expect(1, 1871, '\p{Blk=_ Syriac}', "");
-Expect(0, 1871, '\p{^Blk=_ Syriac}', "");
-Expect(0, 1871, '\P{Blk=_ Syriac}', "");
-Expect(1, 1871, '\P{^Blk=_ Syriac}', "");
-Expect(0, 1791, '\p{Blk=_ Syriac}', "");
-Expect(1, 1791, '\p{^Blk=_ Syriac}', "");
-Expect(1, 1791, '\P{Blk=_ Syriac}', "");
-Expect(0, 1791, '\P{^Blk=_ Syriac}', "");
-Error('\p{Is_Block=_:=Syriac}');
-Error('\P{Is_Block=_:=Syriac}');
-Expect(1, 1871, '\p{Is_Block=syriac}', "");
-Expect(0, 1871, '\p{^Is_Block=syriac}', "");
-Expect(0, 1871, '\P{Is_Block=syriac}', "");
-Expect(1, 1871, '\P{^Is_Block=syriac}', "");
-Expect(0, 1791, '\p{Is_Block=syriac}', "");
-Expect(1, 1791, '\p{^Is_Block=syriac}', "");
-Expect(1, 1791, '\P{Is_Block=syriac}', "");
-Expect(0, 1791, '\P{^Is_Block=syriac}', "");
-Expect(1, 1871, '\p{Is_Block= syriac}', "");
-Expect(0, 1871, '\p{^Is_Block= syriac}', "");
-Expect(0, 1871, '\P{Is_Block= syriac}', "");
-Expect(1, 1871, '\P{^Is_Block= syriac}', "");
-Expect(0, 1791, '\p{Is_Block= syriac}', "");
-Expect(1, 1791, '\p{^Is_Block= syriac}', "");
-Expect(1, 1791, '\P{Is_Block= syriac}', "");
-Expect(0, 1791, '\P{^Is_Block= syriac}', "");
-Error('\p{Is_Blk= -Syriac/a/}');
-Error('\P{Is_Blk= -Syriac/a/}');
-Expect(1, 1871, '\p{Is_Blk:syriac}', "");
-Expect(0, 1871, '\p{^Is_Blk:syriac}', "");
-Expect(0, 1871, '\P{Is_Blk:syriac}', "");
-Expect(1, 1871, '\P{^Is_Blk:syriac}', "");
-Expect(0, 1791, '\p{Is_Blk:syriac}', "");
-Expect(1, 1791, '\p{^Is_Blk:syriac}', "");
-Expect(1, 1791, '\P{Is_Blk:syriac}', "");
-Expect(0, 1791, '\P{^Is_Blk:syriac}', "");
-Expect(1, 1871, '\p{Is_Blk=_Syriac}', "");
-Expect(0, 1871, '\p{^Is_Blk=_Syriac}', "");
-Expect(0, 1871, '\P{Is_Blk=_Syriac}', "");
-Expect(1, 1871, '\P{^Is_Blk=_Syriac}', "");
-Expect(0, 1791, '\p{Is_Blk=_Syriac}', "");
-Expect(1, 1791, '\p{^Is_Blk=_Syriac}', "");
-Expect(1, 1791, '\P{Is_Blk=_Syriac}', "");
-Expect(0, 1791, '\P{^Is_Blk=_Syriac}', "");
-Error('\p{Block= ancient:=Greek Musical-NOTATION}');
-Error('\P{Block= ancient:=Greek Musical-NOTATION}');
-Expect(1, 119375, '\p{Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\p{^Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\P{Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\P{^Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\p{Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\p{^Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\P{Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\P{^Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\p{Block=_ Ancient-GREEK Musical Notation}', "");
-Expect(0, 119375, '\p{^Block=_ Ancient-GREEK Musical Notation}', "");
-Expect(0, 119375, '\P{Block=_ Ancient-GREEK Musical Notation}', "");
-Expect(1, 119375, '\P{^Block=_ Ancient-GREEK Musical Notation}', "");
-Expect(0, 119295, '\p{Block=_ Ancient-GREEK Musical Notation}', "");
-Expect(1, 119295, '\p{^Block=_ Ancient-GREEK Musical Notation}', "");
-Expect(1, 119295, '\P{Block=_ Ancient-GREEK Musical Notation}', "");
-Expect(0, 119295, '\P{^Block=_ Ancient-GREEK Musical Notation}', "");
-Error('\p{Blk=_ANCIENT_GreekMUSICAL Notation:=}');
-Error('\P{Blk=_ANCIENT_GreekMUSICAL Notation:=}');
-Expect(1, 119375, '\p{Blk=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\p{^Blk=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\P{Blk=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\P{^Blk=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\p{Blk=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\p{^Blk=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\P{Blk=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\P{^Blk=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\p{Blk= _AncientgreekMusical Notation}', "");
-Expect(0, 119375, '\p{^Blk= _AncientgreekMusical Notation}', "");
-Expect(0, 119375, '\P{Blk= _AncientgreekMusical Notation}', "");
-Expect(1, 119375, '\P{^Blk= _AncientgreekMusical Notation}', "");
-Expect(0, 119295, '\p{Blk= _AncientgreekMusical Notation}', "");
-Expect(1, 119295, '\p{^Blk= _AncientgreekMusical Notation}', "");
-Expect(1, 119295, '\P{Blk= _AncientgreekMusical Notation}', "");
-Expect(0, 119295, '\P{^Blk= _AncientgreekMusical Notation}', "");
-Error('\p{Is_Block=__ancient/a/Greek Musical Notation}');
-Error('\P{Is_Block=__ancient/a/Greek Musical Notation}');
-Expect(1, 119375, '\p{Is_Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\p{^Is_Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\P{Is_Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\P{^Is_Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\p{Is_Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\p{^Is_Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\P{Is_Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\P{^Is_Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\p{Is_Block=--ANCIENTGreek_musical_notation}', "");
-Expect(0, 119375, '\p{^Is_Block=--ANCIENTGreek_musical_notation}', "");
-Expect(0, 119375, '\P{Is_Block=--ANCIENTGreek_musical_notation}', "");
-Expect(1, 119375, '\P{^Is_Block=--ANCIENTGreek_musical_notation}', "");
-Expect(0, 119295, '\p{Is_Block=--ANCIENTGreek_musical_notation}', "");
-Expect(1, 119295, '\p{^Is_Block=--ANCIENTGreek_musical_notation}', "");
-Expect(1, 119295, '\P{Is_Block=--ANCIENTGreek_musical_notation}', "");
-Expect(0, 119295, '\P{^Is_Block=--ANCIENTGreek_musical_notation}', "");
-Error('\p{Is_Blk=-:=Ancient greek Musical notation}');
-Error('\P{Is_Blk=-:=Ancient greek Musical notation}');
-Expect(1, 119375, '\p{Is_Blk: ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\p{^Is_Blk: ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\P{Is_Blk: ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\P{^Is_Blk: ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\p{Is_Blk: ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\p{^Is_Blk: ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\P{Is_Blk: ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\P{^Is_Blk: ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\p{Is_Blk= ANCIENT greek MUSICAL-notation}', "");
-Expect(0, 119375, '\p{^Is_Blk= ANCIENT greek MUSICAL-notation}', "");
-Expect(0, 119375, '\P{Is_Blk= ANCIENT greek MUSICAL-notation}', "");
-Expect(1, 119375, '\P{^Is_Blk= ANCIENT greek MUSICAL-notation}', "");
-Expect(0, 119295, '\p{Is_Blk= ANCIENT greek MUSICAL-notation}', "");
-Expect(1, 119295, '\p{^Is_Blk= ANCIENT greek MUSICAL-notation}', "");
-Expect(1, 119295, '\P{Is_Blk= ANCIENT greek MUSICAL-notation}', "");
-Expect(0, 119295, '\P{^Is_Blk= ANCIENT greek MUSICAL-notation}', "");
-Error('\p{Block=/a/-_Phags pa}');
-Error('\P{Block=/a/-_Phags pa}');
-Expect(1, 43135, '\p{Block=phagspa}', "");
-Expect(0, 43135, '\p{^Block=phagspa}', "");
-Expect(0, 43135, '\P{Block=phagspa}', "");
-Expect(1, 43135, '\P{^Block=phagspa}', "");
-Expect(0, 43071, '\p{Block=phagspa}', "");
-Expect(1, 43071, '\p{^Block=phagspa}', "");
-Expect(1, 43071, '\P{Block=phagspa}', "");
-Expect(0, 43071, '\P{^Block=phagspa}', "");
-Expect(1, 43135, '\p{Block=--Phags-Pa}', "");
-Expect(0, 43135, '\p{^Block=--Phags-Pa}', "");
-Expect(0, 43135, '\P{Block=--Phags-Pa}', "");
-Expect(1, 43135, '\P{^Block=--Phags-Pa}', "");
-Expect(0, 43071, '\p{Block=--Phags-Pa}', "");
-Expect(1, 43071, '\p{^Block=--Phags-Pa}', "");
-Expect(1, 43071, '\P{Block=--Phags-Pa}', "");
-Expect(0, 43071, '\P{^Block=--Phags-Pa}', "");
-Error('\p{Blk=/a/_phagsPA}');
-Error('\P{Blk=/a/_phagsPA}');
-Expect(1, 43135, '\p{Blk:phagspa}', "");
-Expect(0, 43135, '\p{^Blk:phagspa}', "");
-Expect(0, 43135, '\P{Blk:phagspa}', "");
-Expect(1, 43135, '\P{^Blk:phagspa}', "");
-Expect(0, 43071, '\p{Blk:phagspa}', "");
-Expect(1, 43071, '\p{^Blk:phagspa}', "");
-Expect(1, 43071, '\P{Blk:phagspa}', "");
-Expect(0, 43071, '\P{^Blk:phagspa}', "");
-Expect(1, 43135, '\p{Blk=_phags-PA}', "");
-Expect(0, 43135, '\p{^Blk=_phags-PA}', "");
-Expect(0, 43135, '\P{Blk=_phags-PA}', "");
-Expect(1, 43135, '\P{^Blk=_phags-PA}', "");
-Expect(0, 43071, '\p{Blk=_phags-PA}', "");
-Expect(1, 43071, '\p{^Blk=_phags-PA}', "");
-Expect(1, 43071, '\P{Blk=_phags-PA}', "");
-Expect(0, 43071, '\P{^Blk=_phags-PA}', "");
-Error('\p{Is_Block=/a/PHAGS Pa}');
-Error('\P{Is_Block=/a/PHAGS Pa}');
-Expect(1, 43135, '\p{Is_Block=phagspa}', "");
-Expect(0, 43135, '\p{^Is_Block=phagspa}', "");
-Expect(0, 43135, '\P{Is_Block=phagspa}', "");
-Expect(1, 43135, '\P{^Is_Block=phagspa}', "");
-Expect(0, 43071, '\p{Is_Block=phagspa}', "");
-Expect(1, 43071, '\p{^Is_Block=phagspa}', "");
-Expect(1, 43071, '\P{Is_Block=phagspa}', "");
-Expect(0, 43071, '\P{^Is_Block=phagspa}', "");
-Expect(1, 43135, '\p{Is_Block=-PHAGS_PA}', "");
-Expect(0, 43135, '\p{^Is_Block=-PHAGS_PA}', "");
-Expect(0, 43135, '\P{Is_Block=-PHAGS_PA}', "");
-Expect(1, 43135, '\P{^Is_Block=-PHAGS_PA}', "");
-Expect(0, 43071, '\p{Is_Block=-PHAGS_PA}', "");
-Expect(1, 43071, '\p{^Is_Block=-PHAGS_PA}', "");
-Expect(1, 43071, '\P{Is_Block=-PHAGS_PA}', "");
-Expect(0, 43071, '\P{^Is_Block=-PHAGS_PA}', "");
-Error('\p{Is_Blk=-/a/PHAGS Pa}');
-Error('\P{Is_Blk=-/a/PHAGS Pa}');
-Expect(1, 43135, '\p{Is_Blk=phagspa}', "");
-Expect(0, 43135, '\p{^Is_Blk=phagspa}', "");
-Expect(0, 43135, '\P{Is_Blk=phagspa}', "");
-Expect(1, 43135, '\P{^Is_Blk=phagspa}', "");
-Expect(0, 43071, '\p{Is_Blk=phagspa}', "");
-Expect(1, 43071, '\p{^Is_Blk=phagspa}', "");
-Expect(1, 43071, '\P{Is_Blk=phagspa}', "");
-Expect(0, 43071, '\P{^Is_Blk=phagspa}', "");
-Expect(1, 43135, '\p{Is_Blk=_-Phags PA}', "");
-Expect(0, 43135, '\p{^Is_Blk=_-Phags PA}', "");
-Expect(0, 43135, '\P{Is_Blk=_-Phags PA}', "");
-Expect(1, 43135, '\P{^Is_Blk=_-Phags PA}', "");
-Expect(0, 43071, '\p{Is_Blk=_-Phags PA}', "");
-Expect(1, 43071, '\p{^Is_Blk=_-Phags PA}', "");
-Expect(1, 43071, '\P{Is_Blk=_-Phags PA}', "");
-Expect(0, 43071, '\P{^Is_Blk=_-Phags PA}', "");
-Error('\p{Block=_ cjk_Compatibility:=ideographs}');
-Error('\P{Block=_ cjk_Compatibility:=ideographs}');
-Expect(1, 64255, '\p{Block=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\p{^Block=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\P{Block=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\P{^Block=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\p{Block=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\p{^Block=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\P{Block=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\P{^Block=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\p{Block: -CJK_COMPATIBILITY Ideographs}', "");
-Expect(0, 64255, '\p{^Block: -CJK_COMPATIBILITY Ideographs}', "");
-Expect(0, 64255, '\P{Block: -CJK_COMPATIBILITY Ideographs}', "");
-Expect(1, 64255, '\P{^Block: -CJK_COMPATIBILITY Ideographs}', "");
-Expect(0, 63743, '\p{Block: -CJK_COMPATIBILITY Ideographs}', "");
-Expect(1, 63743, '\p{^Block: -CJK_COMPATIBILITY Ideographs}', "");
-Expect(1, 63743, '\P{Block: -CJK_COMPATIBILITY Ideographs}', "");
-Expect(0, 63743, '\P{^Block: -CJK_COMPATIBILITY Ideographs}', "");
-Error('\p{Blk:-CJK-Compatibility:=IDEOGRAPHS}');
-Error('\P{Blk:-CJK-Compatibility:=IDEOGRAPHS}');
-Expect(1, 64255, '\p{Blk=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\p{^Blk=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\P{Blk=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\P{^Blk=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\p{Blk=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\p{^Blk=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\P{Blk=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\P{^Blk=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\p{Blk: - CJK COMPATIBILITY Ideographs}', "");
-Expect(0, 64255, '\p{^Blk: - CJK COMPATIBILITY Ideographs}', "");
-Expect(0, 64255, '\P{Blk: - CJK COMPATIBILITY Ideographs}', "");
-Expect(1, 64255, '\P{^Blk: - CJK COMPATIBILITY Ideographs}', "");
-Expect(0, 63743, '\p{Blk: - CJK COMPATIBILITY Ideographs}', "");
-Expect(1, 63743, '\p{^Blk: - CJK COMPATIBILITY Ideographs}', "");
-Expect(1, 63743, '\P{Blk: - CJK COMPATIBILITY Ideographs}', "");
-Expect(0, 63743, '\P{^Blk: - CJK COMPATIBILITY Ideographs}', "");
-Error('\p{Is_Block: CJK/a/Compatibility IDEOGRAPHS}');
-Error('\P{Is_Block: CJK/a/Compatibility IDEOGRAPHS}');
-Expect(1, 64255, '\p{Is_Block=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\p{^Is_Block=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\P{Is_Block=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\P{^Is_Block=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\p{Is_Block=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\p{^Is_Block=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\P{Is_Block=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\P{^Is_Block=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\p{Is_Block= CJK-compatibilityideographs}', "");
-Expect(0, 64255, '\p{^Is_Block= CJK-compatibilityideographs}', "");
-Expect(0, 64255, '\P{Is_Block= CJK-compatibilityideographs}', "");
-Expect(1, 64255, '\P{^Is_Block= CJK-compatibilityideographs}', "");
-Expect(0, 63743, '\p{Is_Block= CJK-compatibilityideographs}', "");
-Expect(1, 63743, '\p{^Is_Block= CJK-compatibilityideographs}', "");
-Expect(1, 63743, '\P{Is_Block= CJK-compatibilityideographs}', "");
-Expect(0, 63743, '\P{^Is_Block= CJK-compatibilityideographs}', "");
-Error('\p{Is_Blk= cjk compatibility Ideographs/a/}');
-Error('\P{Is_Blk= cjk compatibility Ideographs/a/}');
-Expect(1, 64255, '\p{Is_Blk=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\p{^Is_Blk=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\P{Is_Blk=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\P{^Is_Blk=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\p{Is_Blk=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\p{^Is_Blk=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\P{Is_Blk=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\P{^Is_Blk=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\p{Is_Blk: -CJK Compatibility-IDEOGRAPHS}', "");
-Expect(0, 64255, '\p{^Is_Blk: -CJK Compatibility-IDEOGRAPHS}', "");
-Expect(0, 64255, '\P{Is_Blk: -CJK Compatibility-IDEOGRAPHS}', "");
-Expect(1, 64255, '\P{^Is_Blk: -CJK Compatibility-IDEOGRAPHS}', "");
-Expect(0, 63743, '\p{Is_Blk: -CJK Compatibility-IDEOGRAPHS}', "");
-Expect(1, 63743, '\p{^Is_Blk: -CJK Compatibility-IDEOGRAPHS}', "");
-Expect(1, 63743, '\P{Is_Blk: -CJK Compatibility-IDEOGRAPHS}', "");
-Expect(0, 63743, '\P{^Is_Blk: -CJK Compatibility-IDEOGRAPHS}', "");
-Error('\p{Block= thaana:=}');
-Error('\P{Block= thaana:=}');
-Expect(1, 1983, '\p{Block: thaana}', "");
-Expect(0, 1983, '\p{^Block: thaana}', "");
-Expect(0, 1983, '\P{Block: thaana}', "");
-Expect(1, 1983, '\P{^Block: thaana}', "");
-Expect(0, 1919, '\p{Block: thaana}', "");
-Expect(1, 1919, '\p{^Block: thaana}', "");
-Expect(1, 1919, '\P{Block: thaana}', "");
-Expect(0, 1919, '\P{^Block: thaana}', "");
-Expect(1, 1983, '\p{Block=_Thaana}', "");
-Expect(0, 1983, '\p{^Block=_Thaana}', "");
-Expect(0, 1983, '\P{Block=_Thaana}', "");
-Expect(1, 1983, '\P{^Block=_Thaana}', "");
-Expect(0, 1919, '\p{Block=_Thaana}', "");
-Expect(1, 1919, '\p{^Block=_Thaana}', "");
-Expect(1, 1919, '\P{Block=_Thaana}', "");
-Expect(0, 1919, '\P{^Block=_Thaana}', "");
-Error('\p{Blk=- THAANA/a/}');
-Error('\P{Blk=- THAANA/a/}');
-Expect(1, 1983, '\p{Blk=thaana}', "");
-Expect(0, 1983, '\p{^Blk=thaana}', "");
-Expect(0, 1983, '\P{Blk=thaana}', "");
-Expect(1, 1983, '\P{^Blk=thaana}', "");
-Expect(0, 1919, '\p{Blk=thaana}', "");
-Expect(1, 1919, '\p{^Blk=thaana}', "");
-Expect(1, 1919, '\P{Blk=thaana}', "");
-Expect(0, 1919, '\P{^Blk=thaana}', "");
-Expect(1, 1983, '\p{Blk=_-thaana}', "");
-Expect(0, 1983, '\p{^Blk=_-thaana}', "");
-Expect(0, 1983, '\P{Blk=_-thaana}', "");
-Expect(1, 1983, '\P{^Blk=_-thaana}', "");
-Expect(0, 1919, '\p{Blk=_-thaana}', "");
-Expect(1, 1919, '\p{^Blk=_-thaana}', "");
-Expect(1, 1919, '\P{Blk=_-thaana}', "");
-Expect(0, 1919, '\P{^Blk=_-thaana}', "");
-Error('\p{Is_Block=thaana/a/}');
-Error('\P{Is_Block=thaana/a/}');
-Expect(1, 1983, '\p{Is_Block: thaana}', "");
-Expect(0, 1983, '\p{^Is_Block: thaana}', "");
-Expect(0, 1983, '\P{Is_Block: thaana}', "");
-Expect(1, 1983, '\P{^Is_Block: thaana}', "");
-Expect(0, 1919, '\p{Is_Block: thaana}', "");
-Expect(1, 1919, '\p{^Is_Block: thaana}', "");
-Expect(1, 1919, '\P{Is_Block: thaana}', "");
-Expect(0, 1919, '\P{^Is_Block: thaana}', "");
-Expect(1, 1983, '\p{Is_Block= thaana}', "");
-Expect(0, 1983, '\p{^Is_Block= thaana}', "");
-Expect(0, 1983, '\P{Is_Block= thaana}', "");
-Expect(1, 1983, '\P{^Is_Block= thaana}', "");
-Expect(0, 1919, '\p{Is_Block= thaana}', "");
-Expect(1, 1919, '\p{^Is_Block= thaana}', "");
-Expect(1, 1919, '\P{Is_Block= thaana}', "");
-Expect(0, 1919, '\P{^Is_Block= thaana}', "");
-Error('\p{Is_Blk=_/a/THAANA}');
-Error('\P{Is_Blk=_/a/THAANA}');
-Expect(1, 1983, '\p{Is_Blk=thaana}', "");
-Expect(0, 1983, '\p{^Is_Blk=thaana}', "");
-Expect(0, 1983, '\P{Is_Blk=thaana}', "");
-Expect(1, 1983, '\P{^Is_Blk=thaana}', "");
-Expect(0, 1919, '\p{Is_Blk=thaana}', "");
-Expect(1, 1919, '\p{^Is_Blk=thaana}', "");
-Expect(1, 1919, '\P{Is_Blk=thaana}', "");
-Expect(0, 1919, '\P{^Is_Blk=thaana}', "");
-Expect(1, 1983, '\p{Is_Blk= thaana}', "");
-Expect(0, 1983, '\p{^Is_Blk= thaana}', "");
-Expect(0, 1983, '\P{Is_Blk= thaana}', "");
-Expect(1, 1983, '\P{^Is_Blk= thaana}', "");
-Expect(0, 1919, '\p{Is_Blk= thaana}', "");
-Expect(1, 1919, '\p{^Is_Blk= thaana}', "");
-Expect(1, 1919, '\P{Is_Blk= thaana}', "");
-Expect(0, 1919, '\P{^Is_Blk= thaana}', "");
-Error('\p{Block= Ethiopic_extended/a/}');
-Error('\P{Block= Ethiopic_extended/a/}');
-Expect(1, 11743, '\p{Block=ethiopicextended}', "");
-Expect(0, 11743, '\p{^Block=ethiopicextended}', "");
-Expect(0, 11743, '\P{Block=ethiopicextended}', "");
-Expect(1, 11743, '\P{^Block=ethiopicextended}', "");
-Expect(0, 11647, '\p{Block=ethiopicextended}', "");
-Expect(1, 11647, '\p{^Block=ethiopicextended}', "");
-Expect(1, 11647, '\P{Block=ethiopicextended}', "");
-Expect(0, 11647, '\P{^Block=ethiopicextended}', "");
-Expect(1, 11743, '\p{Block= Ethiopic Extended}', "");
-Expect(0, 11743, '\p{^Block= Ethiopic Extended}', "");
-Expect(0, 11743, '\P{Block= Ethiopic Extended}', "");
-Expect(1, 11743, '\P{^Block= Ethiopic Extended}', "");
-Expect(0, 11647, '\p{Block= Ethiopic Extended}', "");
-Expect(1, 11647, '\p{^Block= Ethiopic Extended}', "");
-Expect(1, 11647, '\P{Block= Ethiopic Extended}', "");
-Expect(0, 11647, '\P{^Block= Ethiopic Extended}', "");
-Error('\p{Blk=- EthiopicEXTENDED:=}');
-Error('\P{Blk=- EthiopicEXTENDED:=}');
-Expect(1, 11743, '\p{Blk=ethiopicextended}', "");
-Expect(0, 11743, '\p{^Blk=ethiopicextended}', "");
-Expect(0, 11743, '\P{Blk=ethiopicextended}', "");
-Expect(1, 11743, '\P{^Blk=ethiopicextended}', "");
-Expect(0, 11647, '\p{Blk=ethiopicextended}', "");
-Expect(1, 11647, '\p{^Blk=ethiopicextended}', "");
-Expect(1, 11647, '\P{Blk=ethiopicextended}', "");
-Expect(0, 11647, '\P{^Blk=ethiopicextended}', "");
-Expect(1, 11743, '\p{Blk=__Ethiopic EXTENDED}', "");
-Expect(0, 11743, '\p{^Blk=__Ethiopic EXTENDED}', "");
-Expect(0, 11743, '\P{Blk=__Ethiopic EXTENDED}', "");
-Expect(1, 11743, '\P{^Blk=__Ethiopic EXTENDED}', "");
-Expect(0, 11647, '\p{Blk=__Ethiopic EXTENDED}', "");
-Expect(1, 11647, '\p{^Blk=__Ethiopic EXTENDED}', "");
-Expect(1, 11647, '\P{Blk=__Ethiopic EXTENDED}', "");
-Expect(0, 11647, '\P{^Blk=__Ethiopic EXTENDED}', "");
-Error('\p{Is_Block=:= -ethiopic-Extended}');
-Error('\P{Is_Block=:= -ethiopic-Extended}');
-Expect(1, 11743, '\p{Is_Block=ethiopicextended}', "");
-Expect(0, 11743, '\p{^Is_Block=ethiopicextended}', "");
-Expect(0, 11743, '\P{Is_Block=ethiopicextended}', "");
-Expect(1, 11743, '\P{^Is_Block=ethiopicextended}', "");
-Expect(0, 11647, '\p{Is_Block=ethiopicextended}', "");
-Expect(1, 11647, '\p{^Is_Block=ethiopicextended}', "");
-Expect(1, 11647, '\P{Is_Block=ethiopicextended}', "");
-Expect(0, 11647, '\P{^Is_Block=ethiopicextended}', "");
-Expect(1, 11743, '\p{Is_Block: Ethiopic Extended}', "");
-Expect(0, 11743, '\p{^Is_Block: Ethiopic Extended}', "");
-Expect(0, 11743, '\P{Is_Block: Ethiopic Extended}', "");
-Expect(1, 11743, '\P{^Is_Block: Ethiopic Extended}', "");
-Expect(0, 11647, '\p{Is_Block: Ethiopic Extended}', "");
-Expect(1, 11647, '\p{^Is_Block: Ethiopic Extended}', "");
-Expect(1, 11647, '\P{Is_Block: Ethiopic Extended}', "");
-Expect(0, 11647, '\P{^Is_Block: Ethiopic Extended}', "");
-Error('\p{Is_Blk= EthiopicExtended/a/}');
-Error('\P{Is_Blk= EthiopicExtended/a/}');
-Expect(1, 11743, '\p{Is_Blk=ethiopicextended}', "");
-Expect(0, 11743, '\p{^Is_Blk=ethiopicextended}', "");
-Expect(0, 11743, '\P{Is_Blk=ethiopicextended}', "");
-Expect(1, 11743, '\P{^Is_Blk=ethiopicextended}', "");
-Expect(0, 11647, '\p{Is_Blk=ethiopicextended}', "");
-Expect(1, 11647, '\p{^Is_Blk=ethiopicextended}', "");
-Expect(1, 11647, '\P{Is_Blk=ethiopicextended}', "");
-Expect(0, 11647, '\P{^Is_Blk=ethiopicextended}', "");
-Expect(1, 11743, '\p{Is_Blk=_ Ethiopic_extended}', "");
-Expect(0, 11743, '\p{^Is_Blk=_ Ethiopic_extended}', "");
-Expect(0, 11743, '\P{Is_Blk=_ Ethiopic_extended}', "");
-Expect(1, 11743, '\P{^Is_Blk=_ Ethiopic_extended}', "");
-Expect(0, 11647, '\p{Is_Blk=_ Ethiopic_extended}', "");
-Expect(1, 11647, '\p{^Is_Blk=_ Ethiopic_extended}', "");
-Expect(1, 11647, '\P{Is_Blk=_ Ethiopic_extended}', "");
-Expect(0, 11647, '\P{^Is_Blk=_ Ethiopic_extended}', "");
-Error('\p{Block= /a/PHOENICIAN}');
-Error('\P{Block= /a/PHOENICIAN}');
-Expect(1, 67871, '\p{Block=phoenician}', "");
-Expect(0, 67871, '\p{^Block=phoenician}', "");
-Expect(0, 67871, '\P{Block=phoenician}', "");
-Expect(1, 67871, '\P{^Block=phoenician}', "");
-Expect(0, 67839, '\p{Block=phoenician}', "");
-Expect(1, 67839, '\p{^Block=phoenician}', "");
-Expect(1, 67839, '\P{Block=phoenician}', "");
-Expect(0, 67839, '\P{^Block=phoenician}', "");
-Expect(1, 67871, '\p{Block= _Phoenician}', "");
-Expect(0, 67871, '\p{^Block= _Phoenician}', "");
-Expect(0, 67871, '\P{Block= _Phoenician}', "");
-Expect(1, 67871, '\P{^Block= _Phoenician}', "");
-Expect(0, 67839, '\p{Block= _Phoenician}', "");
-Expect(1, 67839, '\p{^Block= _Phoenician}', "");
-Expect(1, 67839, '\P{Block= _Phoenician}', "");
-Expect(0, 67839, '\P{^Block= _Phoenician}', "");
-Error('\p{Blk= :=phoenician}');
-Error('\P{Blk= :=phoenician}');
-Expect(1, 67871, '\p{Blk: phoenician}', "");
-Expect(0, 67871, '\p{^Blk: phoenician}', "");
-Expect(0, 67871, '\P{Blk: phoenician}', "");
-Expect(1, 67871, '\P{^Blk: phoenician}', "");
-Expect(0, 67839, '\p{Blk: phoenician}', "");
-Expect(1, 67839, '\p{^Blk: phoenician}', "");
-Expect(1, 67839, '\P{Blk: phoenician}', "");
-Expect(0, 67839, '\P{^Blk: phoenician}', "");
-Expect(1, 67871, '\p{Blk= _Phoenician}', "");
-Expect(0, 67871, '\p{^Blk= _Phoenician}', "");
-Expect(0, 67871, '\P{Blk= _Phoenician}', "");
-Expect(1, 67871, '\P{^Blk= _Phoenician}', "");
-Expect(0, 67839, '\p{Blk= _Phoenician}', "");
-Expect(1, 67839, '\p{^Blk= _Phoenician}', "");
-Expect(1, 67839, '\P{Blk= _Phoenician}', "");
-Expect(0, 67839, '\P{^Blk= _Phoenician}', "");
-Error('\p{Is_Block= :=PHOENICIAN}');
-Error('\P{Is_Block= :=PHOENICIAN}');
-Expect(1, 67871, '\p{Is_Block=phoenician}', "");
-Expect(0, 67871, '\p{^Is_Block=phoenician}', "");
-Expect(0, 67871, '\P{Is_Block=phoenician}', "");
-Expect(1, 67871, '\P{^Is_Block=phoenician}', "");
-Expect(0, 67839, '\p{Is_Block=phoenician}', "");
-Expect(1, 67839, '\p{^Is_Block=phoenician}', "");
-Expect(1, 67839, '\P{Is_Block=phoenician}', "");
-Expect(0, 67839, '\P{^Is_Block=phoenician}', "");
-Expect(1, 67871, '\p{Is_Block=_-PHOENICIAN}', "");
-Expect(0, 67871, '\p{^Is_Block=_-PHOENICIAN}', "");
-Expect(0, 67871, '\P{Is_Block=_-PHOENICIAN}', "");
-Expect(1, 67871, '\P{^Is_Block=_-PHOENICIAN}', "");
-Expect(0, 67839, '\p{Is_Block=_-PHOENICIAN}', "");
-Expect(1, 67839, '\p{^Is_Block=_-PHOENICIAN}', "");
-Expect(1, 67839, '\P{Is_Block=_-PHOENICIAN}', "");
-Expect(0, 67839, '\P{^Is_Block=_-PHOENICIAN}', "");
-Error('\p{Is_Blk=:= Phoenician}');
-Error('\P{Is_Blk=:= Phoenician}');
-Expect(1, 67871, '\p{Is_Blk: phoenician}', "");
-Expect(0, 67871, '\p{^Is_Blk: phoenician}', "");
-Expect(0, 67871, '\P{Is_Blk: phoenician}', "");
-Expect(1, 67871, '\P{^Is_Blk: phoenician}', "");
-Expect(0, 67839, '\p{Is_Blk: phoenician}', "");
-Expect(1, 67839, '\p{^Is_Blk: phoenician}', "");
-Expect(1, 67839, '\P{Is_Blk: phoenician}', "");
-Expect(0, 67839, '\P{^Is_Blk: phoenician}', "");
-Expect(1, 67871, '\p{Is_Blk: __Phoenician}', "");
-Expect(0, 67871, '\p{^Is_Blk: __Phoenician}', "");
-Expect(0, 67871, '\P{Is_Blk: __Phoenician}', "");
-Expect(1, 67871, '\P{^Is_Blk: __Phoenician}', "");
-Expect(0, 67839, '\p{Is_Blk: __Phoenician}', "");
-Expect(1, 67839, '\p{^Is_Blk: __Phoenician}', "");
-Expect(1, 67839, '\P{Is_Blk: __Phoenician}', "");
-Expect(0, 67839, '\P{^Is_Blk: __Phoenician}', "");
-Error('\p{Block=_:=Latin 1 Supplement}');
-Error('\P{Block=_:=Latin 1 Supplement}');
-Expect(1, 255, '\p{Block=latin1supplement}', "");
-Expect(0, 255, '\p{^Block=latin1supplement}', "");
-Expect(0, 255, '\P{Block=latin1supplement}', "");
-Expect(1, 255, '\P{^Block=latin1supplement}', "");
-Expect(0, 7, '\p{Block=latin1supplement}', "");
-Expect(1, 7, '\p{^Block=latin1supplement}', "");
-Expect(1, 7, '\P{Block=latin1supplement}', "");
-Expect(0, 7, '\P{^Block=latin1supplement}', "");
-Expect(1, 255, '\p{Block: -_latin1Supplement}', "");
-Expect(0, 255, '\p{^Block: -_latin1Supplement}', "");
-Expect(0, 255, '\P{Block: -_latin1Supplement}', "");
-Expect(1, 255, '\P{^Block: -_latin1Supplement}', "");
-Expect(0, 7, '\p{Block: -_latin1Supplement}', "");
-Expect(1, 7, '\p{^Block: -_latin1Supplement}', "");
-Expect(1, 7, '\P{Block: -_latin1Supplement}', "");
-Expect(0, 7, '\P{^Block: -_latin1Supplement}', "");
-Error('\p{Blk=:=LATIN_1}');
-Error('\P{Blk=:=LATIN_1}');
-Expect(1, 255, '\p{Blk=latin1}', "");
-Expect(0, 255, '\p{^Blk=latin1}', "");
-Expect(0, 255, '\P{Blk=latin1}', "");
-Expect(1, 255, '\P{^Blk=latin1}', "");
-Expect(0, 7, '\p{Blk=latin1}', "");
-Expect(1, 7, '\p{^Blk=latin1}', "");
-Expect(1, 7, '\P{Blk=latin1}', "");
-Expect(0, 7, '\P{^Blk=latin1}', "");
-Expect(1, 255, '\p{Blk=_ LATIN1}', "");
-Expect(0, 255, '\p{^Blk=_ LATIN1}', "");
-Expect(0, 255, '\P{Blk=_ LATIN1}', "");
-Expect(1, 255, '\P{^Blk=_ LATIN1}', "");
-Expect(0, 7, '\p{Blk=_ LATIN1}', "");
-Expect(1, 7, '\p{^Blk=_ LATIN1}', "");
-Expect(1, 7, '\P{Blk=_ LATIN1}', "");
-Expect(0, 7, '\P{^Blk=_ LATIN1}', "");
-Error('\p{Is_Block= _LATIN-1-Supplement/a/}');
-Error('\P{Is_Block= _LATIN-1-Supplement/a/}');
-Expect(1, 255, '\p{Is_Block=latin1supplement}', "");
-Expect(0, 255, '\p{^Is_Block=latin1supplement}', "");
-Expect(0, 255, '\P{Is_Block=latin1supplement}', "");
-Expect(1, 255, '\P{^Is_Block=latin1supplement}', "");
-Expect(0, 7, '\p{Is_Block=latin1supplement}', "");
-Expect(1, 7, '\p{^Is_Block=latin1supplement}', "");
-Expect(1, 7, '\P{Is_Block=latin1supplement}', "");
-Expect(0, 7, '\P{^Is_Block=latin1supplement}', "");
-Expect(1, 255, '\p{Is_Block= -Latin-1 SUPPLEMENT}', "");
-Expect(0, 255, '\p{^Is_Block= -Latin-1 SUPPLEMENT}', "");
-Expect(0, 255, '\P{Is_Block= -Latin-1 SUPPLEMENT}', "");
-Expect(1, 255, '\P{^Is_Block= -Latin-1 SUPPLEMENT}', "");
-Expect(0, 7, '\p{Is_Block= -Latin-1 SUPPLEMENT}', "");
-Expect(1, 7, '\p{^Is_Block= -Latin-1 SUPPLEMENT}', "");
-Expect(1, 7, '\P{Is_Block= -Latin-1 SUPPLEMENT}', "");
-Expect(0, 7, '\P{^Is_Block= -Latin-1 SUPPLEMENT}', "");
-Error('\p{Is_Blk=-/a/Latin 1}');
-Error('\P{Is_Blk=-/a/Latin 1}');
-Expect(1, 255, '\p{Is_Blk=latin1}', "");
-Expect(0, 255, '\p{^Is_Blk=latin1}', "");
-Expect(0, 255, '\P{Is_Blk=latin1}', "");
-Expect(1, 255, '\P{^Is_Blk=latin1}', "");
-Expect(0, 7, '\p{Is_Blk=latin1}', "");
-Expect(1, 7, '\p{^Is_Blk=latin1}', "");
-Expect(1, 7, '\P{Is_Blk=latin1}', "");
-Expect(0, 7, '\P{^Is_Blk=latin1}', "");
-Expect(1, 255, '\p{Is_Blk= -Latin-1}', "");
-Expect(0, 255, '\p{^Is_Blk= -Latin-1}', "");
-Expect(0, 255, '\P{Is_Blk= -Latin-1}', "");
-Expect(1, 255, '\P{^Is_Blk= -Latin-1}', "");
-Expect(0, 7, '\p{Is_Blk= -Latin-1}', "");
-Expect(1, 7, '\p{^Is_Blk= -Latin-1}', "");
-Expect(1, 7, '\P{Is_Blk= -Latin-1}', "");
-Expect(0, 7, '\P{^Is_Blk= -Latin-1}', "");
-Error('\p{Block=_ devanagari:=}');
-Error('\P{Block=_ devanagari:=}');
-Expect(1, 2431, '\p{Block=devanagari}', "");
-Expect(0, 2431, '\p{^Block=devanagari}', "");
-Expect(0, 2431, '\P{Block=devanagari}', "");
-Expect(1, 2431, '\P{^Block=devanagari}', "");
-Expect(0, 2303, '\p{Block=devanagari}', "");
-Expect(1, 2303, '\p{^Block=devanagari}', "");
-Expect(1, 2303, '\P{Block=devanagari}', "");
-Expect(0, 2303, '\P{^Block=devanagari}', "");
-Expect(1, 2431, '\p{Block: Devanagari}', "");
-Expect(0, 2431, '\p{^Block: Devanagari}', "");
-Expect(0, 2431, '\P{Block: Devanagari}', "");
-Expect(1, 2431, '\P{^Block: Devanagari}', "");
-Expect(0, 2303, '\p{Block: Devanagari}', "");
-Expect(1, 2303, '\p{^Block: Devanagari}', "");
-Expect(1, 2303, '\P{Block: Devanagari}', "");
-Expect(0, 2303, '\P{^Block: Devanagari}', "");
-Error('\p{Blk= DEVANAGARI:=}');
-Error('\P{Blk= DEVANAGARI:=}');
-Expect(1, 2431, '\p{Blk: devanagari}', "");
-Expect(0, 2431, '\p{^Blk: devanagari}', "");
-Expect(0, 2431, '\P{Blk: devanagari}', "");
-Expect(1, 2431, '\P{^Blk: devanagari}', "");
-Expect(0, 2303, '\p{Blk: devanagari}', "");
-Expect(1, 2303, '\p{^Blk: devanagari}', "");
-Expect(1, 2303, '\P{Blk: devanagari}', "");
-Expect(0, 2303, '\P{^Blk: devanagari}', "");
-Expect(1, 2431, '\p{Blk: _DEVANAGARI}', "");
-Expect(0, 2431, '\p{^Blk: _DEVANAGARI}', "");
-Expect(0, 2431, '\P{Blk: _DEVANAGARI}', "");
-Expect(1, 2431, '\P{^Blk: _DEVANAGARI}', "");
-Expect(0, 2303, '\p{Blk: _DEVANAGARI}', "");
-Expect(1, 2303, '\p{^Blk: _DEVANAGARI}', "");
-Expect(1, 2303, '\P{Blk: _DEVANAGARI}', "");
-Expect(0, 2303, '\P{^Blk: _DEVANAGARI}', "");
-Error('\p{Is_Block= _Devanagari:=}');
-Error('\P{Is_Block= _Devanagari:=}');
-Expect(1, 2431, '\p{Is_Block: devanagari}', "");
-Expect(0, 2431, '\p{^Is_Block: devanagari}', "");
-Expect(0, 2431, '\P{Is_Block: devanagari}', "");
-Expect(1, 2431, '\P{^Is_Block: devanagari}', "");
-Expect(0, 2303, '\p{Is_Block: devanagari}', "");
-Expect(1, 2303, '\p{^Is_Block: devanagari}', "");
-Expect(1, 2303, '\P{Is_Block: devanagari}', "");
-Expect(0, 2303, '\P{^Is_Block: devanagari}', "");
-Expect(1, 2431, '\p{Is_Block= devanagari}', "");
-Expect(0, 2431, '\p{^Is_Block= devanagari}', "");
-Expect(0, 2431, '\P{Is_Block= devanagari}', "");
-Expect(1, 2431, '\P{^Is_Block= devanagari}', "");
-Expect(0, 2303, '\p{Is_Block= devanagari}', "");
-Expect(1, 2303, '\p{^Is_Block= devanagari}', "");
-Expect(1, 2303, '\P{Is_Block= devanagari}', "");
-Expect(0, 2303, '\P{^Is_Block= devanagari}', "");
-Error('\p{Is_Blk=-DEVANAGARI/a/}');
-Error('\P{Is_Blk=-DEVANAGARI/a/}');
-Expect(1, 2431, '\p{Is_Blk=devanagari}', "");
-Expect(0, 2431, '\p{^Is_Blk=devanagari}', "");
-Expect(0, 2431, '\P{Is_Blk=devanagari}', "");
-Expect(1, 2431, '\P{^Is_Blk=devanagari}', "");
-Expect(0, 2303, '\p{Is_Blk=devanagari}', "");
-Expect(1, 2303, '\p{^Is_Blk=devanagari}', "");
-Expect(1, 2303, '\P{Is_Blk=devanagari}', "");
-Expect(0, 2303, '\P{^Is_Blk=devanagari}', "");
-Expect(1, 2431, '\p{Is_Blk=- DEVANAGARI}', "");
-Expect(0, 2431, '\p{^Is_Blk=- DEVANAGARI}', "");
-Expect(0, 2431, '\P{Is_Blk=- DEVANAGARI}', "");
-Expect(1, 2431, '\P{^Is_Blk=- DEVANAGARI}', "");
-Expect(0, 2303, '\p{Is_Blk=- DEVANAGARI}', "");
-Expect(1, 2303, '\p{^Is_Blk=- DEVANAGARI}', "");
-Expect(1, 2303, '\P{Is_Blk=- DEVANAGARI}', "");
-Expect(0, 2303, '\P{^Is_Blk=- DEVANAGARI}', "");
-Error('\p{Block=:= Carian}');
-Error('\P{Block=:= Carian}');
-Expect(1, 66271, '\p{Block=carian}', "");
-Expect(0, 66271, '\p{^Block=carian}', "");
-Expect(0, 66271, '\P{Block=carian}', "");
-Expect(1, 66271, '\P{^Block=carian}', "");
-Expect(0, 66207, '\p{Block=carian}', "");
-Expect(1, 66207, '\p{^Block=carian}', "");
-Expect(1, 66207, '\P{Block=carian}', "");
-Expect(0, 66207, '\P{^Block=carian}', "");
-Expect(1, 66271, '\p{Block=-_Carian}', "");
-Expect(0, 66271, '\p{^Block=-_Carian}', "");
-Expect(0, 66271, '\P{Block=-_Carian}', "");
-Expect(1, 66271, '\P{^Block=-_Carian}', "");
-Expect(0, 66207, '\p{Block=-_Carian}', "");
-Expect(1, 66207, '\p{^Block=-_Carian}', "");
-Expect(1, 66207, '\P{Block=-_Carian}', "");
-Expect(0, 66207, '\P{^Block=-_Carian}', "");
-Error('\p{Blk: /a/_Carian}');
-Error('\P{Blk: /a/_Carian}');
-Expect(1, 66271, '\p{Blk=carian}', "");
-Expect(0, 66271, '\p{^Blk=carian}', "");
-Expect(0, 66271, '\P{Blk=carian}', "");
-Expect(1, 66271, '\P{^Blk=carian}', "");
-Expect(0, 66207, '\p{Blk=carian}', "");
-Expect(1, 66207, '\p{^Blk=carian}', "");
-Expect(1, 66207, '\P{Blk=carian}', "");
-Expect(0, 66207, '\P{^Blk=carian}', "");
-Expect(1, 66271, '\p{Blk: CARIAN}', "");
-Expect(0, 66271, '\p{^Blk: CARIAN}', "");
-Expect(0, 66271, '\P{Blk: CARIAN}', "");
-Expect(1, 66271, '\P{^Blk: CARIAN}', "");
-Expect(0, 66207, '\p{Blk: CARIAN}', "");
-Expect(1, 66207, '\p{^Blk: CARIAN}', "");
-Expect(1, 66207, '\P{Blk: CARIAN}', "");
-Expect(0, 66207, '\P{^Blk: CARIAN}', "");
-Error('\p{Is_Block=:=-carian}');
-Error('\P{Is_Block=:=-carian}');
-Expect(1, 66271, '\p{Is_Block=carian}', "");
-Expect(0, 66271, '\p{^Is_Block=carian}', "");
-Expect(0, 66271, '\P{Is_Block=carian}', "");
-Expect(1, 66271, '\P{^Is_Block=carian}', "");
-Expect(0, 66207, '\p{Is_Block=carian}', "");
-Expect(1, 66207, '\p{^Is_Block=carian}', "");
-Expect(1, 66207, '\P{Is_Block=carian}', "");
-Expect(0, 66207, '\P{^Is_Block=carian}', "");
-Expect(1, 66271, '\p{Is_Block= Carian}', "");
-Expect(0, 66271, '\p{^Is_Block= Carian}', "");
-Expect(0, 66271, '\P{Is_Block= Carian}', "");
-Expect(1, 66271, '\P{^Is_Block= Carian}', "");
-Expect(0, 66207, '\p{Is_Block= Carian}', "");
-Expect(1, 66207, '\p{^Is_Block= Carian}', "");
-Expect(1, 66207, '\P{Is_Block= Carian}', "");
-Expect(0, 66207, '\P{^Is_Block= Carian}', "");
-Error('\p{Is_Blk= -Carian:=}');
-Error('\P{Is_Blk= -Carian:=}');
-Expect(1, 66271, '\p{Is_Blk=carian}', "");
-Expect(0, 66271, '\p{^Is_Blk=carian}', "");
-Expect(0, 66271, '\P{Is_Blk=carian}', "");
-Expect(1, 66271, '\P{^Is_Blk=carian}', "");
-Expect(0, 66207, '\p{Is_Blk=carian}', "");
-Expect(1, 66207, '\p{^Is_Blk=carian}', "");
-Expect(1, 66207, '\P{Is_Blk=carian}', "");
-Expect(0, 66207, '\P{^Is_Blk=carian}', "");
-Expect(1, 66271, '\p{Is_Blk=Carian}', "");
-Expect(0, 66271, '\p{^Is_Blk=Carian}', "");
-Expect(0, 66271, '\P{Is_Blk=Carian}', "");
-Expect(1, 66271, '\P{^Is_Blk=Carian}', "");
-Expect(0, 66207, '\p{Is_Blk=Carian}', "");
-Expect(1, 66207, '\p{^Is_Blk=Carian}', "");
-Expect(1, 66207, '\P{Is_Blk=Carian}', "");
-Expect(0, 66207, '\P{^Is_Blk=Carian}', "");
-Error('\p{Block=/a/ -Buhid}');
-Error('\P{Block=/a/ -Buhid}');
-Expect(1, 5983, '\p{Block=buhid}', "");
-Expect(0, 5983, '\p{^Block=buhid}', "");
-Expect(0, 5983, '\P{Block=buhid}', "");
-Expect(1, 5983, '\P{^Block=buhid}', "");
-Expect(0, 5951, '\p{Block=buhid}', "");
-Expect(1, 5951, '\p{^Block=buhid}', "");
-Expect(1, 5951, '\P{Block=buhid}', "");
-Expect(0, 5951, '\P{^Block=buhid}', "");
-Expect(1, 5983, '\p{Block=- BUHID}', "");
-Expect(0, 5983, '\p{^Block=- BUHID}', "");
-Expect(0, 5983, '\P{Block=- BUHID}', "");
-Expect(1, 5983, '\P{^Block=- BUHID}', "");
-Expect(0, 5951, '\p{Block=- BUHID}', "");
-Expect(1, 5951, '\p{^Block=- BUHID}', "");
-Expect(1, 5951, '\P{Block=- BUHID}', "");
-Expect(0, 5951, '\P{^Block=- BUHID}', "");
-Error('\p{Blk= :=buhid}');
-Error('\P{Blk= :=buhid}');
-Expect(1, 5983, '\p{Blk=buhid}', "");
-Expect(0, 5983, '\p{^Blk=buhid}', "");
-Expect(0, 5983, '\P{Blk=buhid}', "");
-Expect(1, 5983, '\P{^Blk=buhid}', "");
-Expect(0, 5951, '\p{Blk=buhid}', "");
-Expect(1, 5951, '\p{^Blk=buhid}', "");
-Expect(1, 5951, '\P{Blk=buhid}', "");
-Expect(0, 5951, '\P{^Blk=buhid}', "");
-Expect(1, 5983, '\p{Blk: BUHID}', "");
-Expect(0, 5983, '\p{^Blk: BUHID}', "");
-Expect(0, 5983, '\P{Blk: BUHID}', "");
-Expect(1, 5983, '\P{^Blk: BUHID}', "");
-Expect(0, 5951, '\p{Blk: BUHID}', "");
-Expect(1, 5951, '\p{^Blk: BUHID}', "");
-Expect(1, 5951, '\P{Blk: BUHID}', "");
-Expect(0, 5951, '\P{^Blk: BUHID}', "");
-Error('\p{Is_Block= :=Buhid}');
-Error('\P{Is_Block= :=Buhid}');
-Expect(1, 5983, '\p{Is_Block=buhid}', "");
-Expect(0, 5983, '\p{^Is_Block=buhid}', "");
-Expect(0, 5983, '\P{Is_Block=buhid}', "");
-Expect(1, 5983, '\P{^Is_Block=buhid}', "");
-Expect(0, 5951, '\p{Is_Block=buhid}', "");
-Expect(1, 5951, '\p{^Is_Block=buhid}', "");
-Expect(1, 5951, '\P{Is_Block=buhid}', "");
-Expect(0, 5951, '\P{^Is_Block=buhid}', "");
-Expect(1, 5983, '\p{Is_Block= -Buhid}', "");
-Expect(0, 5983, '\p{^Is_Block= -Buhid}', "");
-Expect(0, 5983, '\P{Is_Block= -Buhid}', "");
-Expect(1, 5983, '\P{^Is_Block= -Buhid}', "");
-Expect(0, 5951, '\p{Is_Block= -Buhid}', "");
-Expect(1, 5951, '\p{^Is_Block= -Buhid}', "");
-Expect(1, 5951, '\P{Is_Block= -Buhid}', "");
-Expect(0, 5951, '\P{^Is_Block= -Buhid}', "");
-Error('\p{Is_Blk=- BUHID:=}');
-Error('\P{Is_Blk=- BUHID:=}');
-Expect(1, 5983, '\p{Is_Blk=buhid}', "");
-Expect(0, 5983, '\p{^Is_Blk=buhid}', "");
-Expect(0, 5983, '\P{Is_Blk=buhid}', "");
-Expect(1, 5983, '\P{^Is_Blk=buhid}', "");
-Expect(0, 5951, '\p{Is_Blk=buhid}', "");
-Expect(1, 5951, '\p{^Is_Blk=buhid}', "");
-Expect(1, 5951, '\P{Is_Blk=buhid}', "");
-Expect(0, 5951, '\P{^Is_Blk=buhid}', "");
-Expect(1, 5983, '\p{Is_Blk=- buhid}', "");
-Expect(0, 5983, '\p{^Is_Blk=- buhid}', "");
-Expect(0, 5983, '\P{Is_Blk=- buhid}', "");
-Expect(1, 5983, '\P{^Is_Blk=- buhid}', "");
-Expect(0, 5951, '\p{Is_Blk=- buhid}', "");
-Expect(1, 5951, '\p{^Is_Blk=- buhid}', "");
-Expect(1, 5951, '\P{Is_Blk=- buhid}', "");
-Expect(0, 5951, '\P{^Is_Blk=- buhid}', "");
-Error('\p{Block: _:=ideographic_description CHARACTERS}');
-Error('\P{Block: _:=ideographic_description CHARACTERS}');
-Expect(1, 12287, '\p{Block=ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\p{^Block=ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\P{Block=ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\P{^Block=ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\p{Block=ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\p{^Block=ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\P{Block=ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\P{^Block=ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\p{Block=-_IdeographicDescription CHARACTERS}', "");
-Expect(0, 12287, '\p{^Block=-_IdeographicDescription CHARACTERS}', "");
-Expect(0, 12287, '\P{Block=-_IdeographicDescription CHARACTERS}', "");
-Expect(1, 12287, '\P{^Block=-_IdeographicDescription CHARACTERS}', "");
-Expect(0, 12271, '\p{Block=-_IdeographicDescription CHARACTERS}', "");
-Expect(1, 12271, '\p{^Block=-_IdeographicDescription CHARACTERS}', "");
-Expect(1, 12271, '\P{Block=-_IdeographicDescription CHARACTERS}', "");
-Expect(0, 12271, '\P{^Block=-_IdeographicDescription CHARACTERS}', "");
-Error('\p{Blk= Ideographic_Description_characters:=}');
-Error('\P{Blk= Ideographic_Description_characters:=}');
-Expect(1, 12287, '\p{Blk=ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\p{^Blk=ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\P{Blk=ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\P{^Blk=ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\p{Blk=ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\p{^Blk=ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\P{Blk=ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\P{^Blk=ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\p{Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
-Expect(0, 12287, '\p{^Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
-Expect(0, 12287, '\P{Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
-Expect(1, 12287, '\P{^Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
-Expect(0, 12271, '\p{Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
-Expect(1, 12271, '\p{^Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
-Expect(1, 12271, '\P{Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
-Expect(0, 12271, '\P{^Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
-Error('\p{Is_Block= /a/ideographic_Description Characters}');
-Error('\P{Is_Block= /a/ideographic_Description Characters}');
-Expect(1, 12287, '\p{Is_Block=ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\p{^Is_Block=ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\P{Is_Block=ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\P{^Is_Block=ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\p{Is_Block=ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\p{^Is_Block=ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\P{Is_Block=ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\P{^Is_Block=ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\p{Is_Block= Ideographic DESCRIPTION characters}', "");
-Expect(0, 12287, '\p{^Is_Block= Ideographic DESCRIPTION characters}', "");
-Expect(0, 12287, '\P{Is_Block= Ideographic DESCRIPTION characters}', "");
-Expect(1, 12287, '\P{^Is_Block= Ideographic DESCRIPTION characters}', "");
-Expect(0, 12271, '\p{Is_Block= Ideographic DESCRIPTION characters}', "");
-Expect(1, 12271, '\p{^Is_Block= Ideographic DESCRIPTION characters}', "");
-Expect(1, 12271, '\P{Is_Block= Ideographic DESCRIPTION characters}', "");
-Expect(0, 12271, '\P{^Is_Block= Ideographic DESCRIPTION characters}', "");
-Error('\p{Is_Blk= /a/ideographic description Characters}');
-Error('\P{Is_Blk= /a/ideographic description Characters}');
-Expect(1, 12287, '\p{Is_Blk=ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\p{^Is_Blk=ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\P{Is_Blk=ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\P{^Is_Blk=ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\p{Is_Blk=ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\p{^Is_Blk=ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\P{Is_Blk=ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\P{^Is_Blk=ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\p{Is_Blk=--Ideographic-description_characters}', "");
-Expect(0, 12287, '\p{^Is_Blk=--Ideographic-description_characters}', "");
-Expect(0, 12287, '\P{Is_Blk=--Ideographic-description_characters}', "");
-Expect(1, 12287, '\P{^Is_Blk=--Ideographic-description_characters}', "");
-Expect(0, 12271, '\p{Is_Blk=--Ideographic-description_characters}', "");
-Expect(1, 12271, '\p{^Is_Blk=--Ideographic-description_characters}', "");
-Expect(1, 12271, '\P{Is_Blk=--Ideographic-description_characters}', "");
-Expect(0, 12271, '\P{^Is_Blk=--Ideographic-description_characters}', "");
-Error('\p{Block: --cjkUnifiedIdeographs-Extension:=B}');
-Error('\P{Block: --cjkUnifiedIdeographs-Extension:=B}');
-Expect(1, 173791, '\p{Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\p{^Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\P{Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\P{^Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 7, '\p{Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 7, '\p{^Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 7, '\P{Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 7, '\P{^Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\p{Block= _CJK-UnifiedIDEOGRAPHS extension B}', "");
-Expect(0, 173791, '\p{^Block= _CJK-UnifiedIDEOGRAPHS extension B}', "");
-Expect(0, 173791, '\P{Block= _CJK-UnifiedIDEOGRAPHS extension B}', "");
-Expect(1, 173791, '\P{^Block= _CJK-UnifiedIDEOGRAPHS extension B}', "");
-Expect(0, 7, '\p{Block= _CJK-UnifiedIDEOGRAPHS extension B}', "");
-Expect(1, 7, '\p{^Block= _CJK-UnifiedIDEOGRAPHS extension B}', "");
-Expect(1, 7, '\P{Block= _CJK-UnifiedIDEOGRAPHS extension B}', "");
-Expect(0, 7, '\P{^Block= _CJK-UnifiedIDEOGRAPHS extension B}', "");
-Error('\p{Blk=-/a/CJK Unified-Ideographs Extension_b}');
-Error('\P{Blk=-/a/CJK Unified-Ideographs Extension_b}');
-Expect(1, 173791, '\p{Blk: cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\p{^Blk: cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\P{Blk: cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\P{^Blk: cjkunifiedideographsextensionb}', "");
-Expect(0, 7, '\p{Blk: cjkunifiedideographsextensionb}', "");
-Expect(1, 7, '\p{^Blk: cjkunifiedideographsextensionb}', "");
-Expect(1, 7, '\P{Blk: cjkunifiedideographsextensionb}', "");
-Expect(0, 7, '\P{^Blk: cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\p{Blk=- cjkUnifiedIDEOGRAPHS Extension_B}', "");
-Expect(0, 173791, '\p{^Blk=- cjkUnifiedIDEOGRAPHS Extension_B}', "");
-Expect(0, 173791, '\P{Blk=- cjkUnifiedIDEOGRAPHS Extension_B}', "");
-Expect(1, 173791, '\P{^Blk=- cjkUnifiedIDEOGRAPHS Extension_B}', "");
-Expect(0, 7, '\p{Blk=- cjkUnifiedIDEOGRAPHS Extension_B}', "");
-Expect(1, 7, '\p{^Blk=- cjkUnifiedIDEOGRAPHS Extension_B}', "");
-Expect(1, 7, '\P{Blk=- cjkUnifiedIDEOGRAPHS Extension_B}', "");
-Expect(0, 7, '\P{^Blk=- cjkUnifiedIDEOGRAPHS Extension_B}', "");
-Error('\p{Is_Block=_CJK-Unified-ideographs_extensionB/a/}');
-Error('\P{Is_Block=_CJK-Unified-ideographs_extensionB/a/}');
-Expect(1, 173791, '\p{Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\p{^Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\P{Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\P{^Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 7, '\p{Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 7, '\p{^Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 7, '\P{Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 7, '\P{^Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\p{Is_Block=_CJK Unified ideographs Extension_B}', "");
-Expect(0, 173791, '\p{^Is_Block=_CJK Unified ideographs Extension_B}', "");
-Expect(0, 173791, '\P{Is_Block=_CJK Unified ideographs Extension_B}', "");
-Expect(1, 173791, '\P{^Is_Block=_CJK Unified ideographs Extension_B}', "");
-Expect(0, 7, '\p{Is_Block=_CJK Unified ideographs Extension_B}', "");
-Expect(1, 7, '\p{^Is_Block=_CJK Unified ideographs Extension_B}', "");
-Expect(1, 7, '\P{Is_Block=_CJK Unified ideographs Extension_B}', "");
-Expect(0, 7, '\P{^Is_Block=_CJK Unified ideographs Extension_B}', "");
-Error('\p{Is_Blk=CJK Unified/a/Ideographs EXTENSION_B}');
-Error('\P{Is_Blk=CJK Unified/a/Ideographs EXTENSION_B}');
-Expect(1, 173791, '\p{Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\p{^Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\P{Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\P{^Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(0, 7, '\p{Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(1, 7, '\p{^Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(1, 7, '\P{Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(0, 7, '\P{^Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\p{Is_Blk=--CJK Unified ideographs ExtensionB}', "");
-Expect(0, 173791, '\p{^Is_Blk=--CJK Unified ideographs ExtensionB}', "");
-Expect(0, 173791, '\P{Is_Blk=--CJK Unified ideographs ExtensionB}', "");
-Expect(1, 173791, '\P{^Is_Blk=--CJK Unified ideographs ExtensionB}', "");
-Expect(0, 7, '\p{Is_Blk=--CJK Unified ideographs ExtensionB}', "");
-Expect(1, 7, '\p{^Is_Blk=--CJK Unified ideographs ExtensionB}', "");
-Expect(1, 7, '\P{Is_Blk=--CJK Unified ideographs ExtensionB}', "");
-Expect(0, 7, '\P{^Is_Blk=--CJK Unified ideographs ExtensionB}', "");
-Error('\p{Block=-:=Old Italic}');
-Error('\P{Block=-:=Old Italic}');
-Expect(1, 66351, '\p{Block=olditalic}', "");
-Expect(0, 66351, '\p{^Block=olditalic}', "");
-Expect(0, 66351, '\P{Block=olditalic}', "");
-Expect(1, 66351, '\P{^Block=olditalic}', "");
-Expect(0, 66303, '\p{Block=olditalic}', "");
-Expect(1, 66303, '\p{^Block=olditalic}', "");
-Expect(1, 66303, '\P{Block=olditalic}', "");
-Expect(0, 66303, '\P{^Block=olditalic}', "");
-Expect(1, 66351, '\p{Block= Old ITALIC}', "");
-Expect(0, 66351, '\p{^Block= Old ITALIC}', "");
-Expect(0, 66351, '\P{Block= Old ITALIC}', "");
-Expect(1, 66351, '\P{^Block= Old ITALIC}', "");
-Expect(0, 66303, '\p{Block= Old ITALIC}', "");
-Expect(1, 66303, '\p{^Block= Old ITALIC}', "");
-Expect(1, 66303, '\P{Block= Old ITALIC}', "");
-Expect(0, 66303, '\P{^Block= Old ITALIC}', "");
-Error('\p{Blk=__Old-ITALIC:=}');
-Error('\P{Blk=__Old-ITALIC:=}');
-Expect(1, 66351, '\p{Blk=olditalic}', "");
-Expect(0, 66351, '\p{^Blk=olditalic}', "");
-Expect(0, 66351, '\P{Blk=olditalic}', "");
-Expect(1, 66351, '\P{^Blk=olditalic}', "");
-Expect(0, 66303, '\p{Blk=olditalic}', "");
-Expect(1, 66303, '\p{^Blk=olditalic}', "");
-Expect(1, 66303, '\P{Blk=olditalic}', "");
-Expect(0, 66303, '\P{^Blk=olditalic}', "");
-Expect(1, 66351, '\p{Blk= Old-Italic}', "");
-Expect(0, 66351, '\p{^Blk= Old-Italic}', "");
-Expect(0, 66351, '\P{Blk= Old-Italic}', "");
-Expect(1, 66351, '\P{^Blk= Old-Italic}', "");
-Expect(0, 66303, '\p{Blk= Old-Italic}', "");
-Expect(1, 66303, '\p{^Blk= Old-Italic}', "");
-Expect(1, 66303, '\P{Blk= Old-Italic}', "");
-Expect(0, 66303, '\P{^Blk= Old-Italic}', "");
-Error('\p{Is_Block: old/a/italic}');
-Error('\P{Is_Block: old/a/italic}');
-Expect(1, 66351, '\p{Is_Block=olditalic}', "");
-Expect(0, 66351, '\p{^Is_Block=olditalic}', "");
-Expect(0, 66351, '\P{Is_Block=olditalic}', "");
-Expect(1, 66351, '\P{^Is_Block=olditalic}', "");
-Expect(0, 66303, '\p{Is_Block=olditalic}', "");
-Expect(1, 66303, '\p{^Is_Block=olditalic}', "");
-Expect(1, 66303, '\P{Is_Block=olditalic}', "");
-Expect(0, 66303, '\P{^Is_Block=olditalic}', "");
-Expect(1, 66351, '\p{Is_Block= -Old Italic}', "");
-Expect(0, 66351, '\p{^Is_Block= -Old Italic}', "");
-Expect(0, 66351, '\P{Is_Block= -Old Italic}', "");
-Expect(1, 66351, '\P{^Is_Block= -Old Italic}', "");
-Expect(0, 66303, '\p{Is_Block= -Old Italic}', "");
-Expect(1, 66303, '\p{^Is_Block= -Old Italic}', "");
-Expect(1, 66303, '\P{Is_Block= -Old Italic}', "");
-Expect(0, 66303, '\P{^Is_Block= -Old Italic}', "");
-Error('\p{Is_Blk=-/a/old Italic}');
-Error('\P{Is_Blk=-/a/old Italic}');
-Expect(1, 66351, '\p{Is_Blk=olditalic}', "");
-Expect(0, 66351, '\p{^Is_Blk=olditalic}', "");
-Expect(0, 66351, '\P{Is_Blk=olditalic}', "");
-Expect(1, 66351, '\P{^Is_Blk=olditalic}', "");
-Expect(0, 66303, '\p{Is_Blk=olditalic}', "");
-Expect(1, 66303, '\p{^Is_Blk=olditalic}', "");
-Expect(1, 66303, '\P{Is_Blk=olditalic}', "");
-Expect(0, 66303, '\P{^Is_Blk=olditalic}', "");
-Expect(1, 66351, '\p{Is_Blk= old Italic}', "");
-Expect(0, 66351, '\p{^Is_Blk= old Italic}', "");
-Expect(0, 66351, '\P{Is_Blk= old Italic}', "");
-Expect(1, 66351, '\P{^Is_Blk= old Italic}', "");
-Expect(0, 66303, '\p{Is_Blk= old Italic}', "");
-Expect(1, 66303, '\p{^Is_Blk= old Italic}', "");
-Expect(1, 66303, '\P{Is_Blk= old Italic}', "");
-Expect(0, 66303, '\P{^Is_Blk= old Italic}', "");
-Error('\p{Block=-:=Hangul Syllables}');
-Error('\P{Block=-:=Hangul Syllables}');
-Expect(1, 55215, '\p{Block=hangulsyllables}', "");
-Expect(0, 55215, '\p{^Block=hangulsyllables}', "");
-Expect(0, 55215, '\P{Block=hangulsyllables}', "");
-Expect(1, 55215, '\P{^Block=hangulsyllables}', "");
-Expect(0, 44031, '\p{Block=hangulsyllables}', "");
-Expect(1, 44031, '\p{^Block=hangulsyllables}', "");
-Expect(1, 44031, '\P{Block=hangulsyllables}', "");
-Expect(0, 44031, '\P{^Block=hangulsyllables}', "");
-Expect(1, 55215, '\p{Block:- Hangul Syllables}', "");
-Expect(0, 55215, '\p{^Block:- Hangul Syllables}', "");
-Expect(0, 55215, '\P{Block:- Hangul Syllables}', "");
-Expect(1, 55215, '\P{^Block:- Hangul Syllables}', "");
-Expect(0, 44031, '\p{Block:- Hangul Syllables}', "");
-Expect(1, 44031, '\p{^Block:- Hangul Syllables}', "");
-Expect(1, 44031, '\P{Block:- Hangul Syllables}', "");
-Expect(0, 44031, '\P{^Block:- Hangul Syllables}', "");
-Error('\p{Blk=_:=Hangul Syllables}');
-Error('\P{Blk=_:=Hangul Syllables}');
-Expect(1, 55215, '\p{Blk=hangulsyllables}', "");
-Expect(0, 55215, '\p{^Blk=hangulsyllables}', "");
-Expect(0, 55215, '\P{Blk=hangulsyllables}', "");
-Expect(1, 55215, '\P{^Blk=hangulsyllables}', "");
-Expect(0, 44031, '\p{Blk=hangulsyllables}', "");
-Expect(1, 44031, '\p{^Blk=hangulsyllables}', "");
-Expect(1, 44031, '\P{Blk=hangulsyllables}', "");
-Expect(0, 44031, '\P{^Blk=hangulsyllables}', "");
-Expect(1, 55215, '\p{Blk=_ Hangul-Syllables}', "");
-Expect(0, 55215, '\p{^Blk=_ Hangul-Syllables}', "");
-Expect(0, 55215, '\P{Blk=_ Hangul-Syllables}', "");
-Expect(1, 55215, '\P{^Blk=_ Hangul-Syllables}', "");
-Expect(0, 44031, '\p{Blk=_ Hangul-Syllables}', "");
-Expect(1, 44031, '\p{^Blk=_ Hangul-Syllables}', "");
-Expect(1, 44031, '\P{Blk=_ Hangul-Syllables}', "");
-Expect(0, 44031, '\P{^Blk=_ Hangul-Syllables}', "");
-Error('\p{Is_Block=-:=Hangul_Syllables}');
-Error('\P{Is_Block=-:=Hangul_Syllables}');
-Expect(1, 55215, '\p{Is_Block=hangulsyllables}', "");
-Expect(0, 55215, '\p{^Is_Block=hangulsyllables}', "");
-Expect(0, 55215, '\P{Is_Block=hangulsyllables}', "");
-Expect(1, 55215, '\P{^Is_Block=hangulsyllables}', "");
-Expect(0, 44031, '\p{Is_Block=hangulsyllables}', "");
-Expect(1, 44031, '\p{^Is_Block=hangulsyllables}', "");
-Expect(1, 44031, '\P{Is_Block=hangulsyllables}', "");
-Expect(0, 44031, '\P{^Is_Block=hangulsyllables}', "");
-Expect(1, 55215, '\p{Is_Block=_-HANGUL Syllables}', "");
-Expect(0, 55215, '\p{^Is_Block=_-HANGUL Syllables}', "");
-Expect(0, 55215, '\P{Is_Block=_-HANGUL Syllables}', "");
-Expect(1, 55215, '\P{^Is_Block=_-HANGUL Syllables}', "");
-Expect(0, 44031, '\p{Is_Block=_-HANGUL Syllables}', "");
-Expect(1, 44031, '\p{^Is_Block=_-HANGUL Syllables}', "");
-Expect(1, 44031, '\P{Is_Block=_-HANGUL Syllables}', "");
-Expect(0, 44031, '\P{^Is_Block=_-HANGUL Syllables}', "");
-Error('\p{Is_Blk=:=- Hangul_Syllables}');
-Error('\P{Is_Blk=:=- Hangul_Syllables}');
-Expect(1, 55215, '\p{Is_Blk=hangulsyllables}', "");
-Expect(0, 55215, '\p{^Is_Blk=hangulsyllables}', "");
-Expect(0, 55215, '\P{Is_Blk=hangulsyllables}', "");
-Expect(1, 55215, '\P{^Is_Blk=hangulsyllables}', "");
-Expect(0, 44031, '\p{Is_Blk=hangulsyllables}', "");
-Expect(1, 44031, '\p{^Is_Blk=hangulsyllables}', "");
-Expect(1, 44031, '\P{Is_Blk=hangulsyllables}', "");
-Expect(0, 44031, '\P{^Is_Blk=hangulsyllables}', "");
-Expect(1, 55215, '\p{Is_Blk=_hangul_Syllables}', "");
-Expect(0, 55215, '\p{^Is_Blk=_hangul_Syllables}', "");
-Expect(0, 55215, '\P{Is_Blk=_hangul_Syllables}', "");
-Expect(1, 55215, '\P{^Is_Blk=_hangul_Syllables}', "");
-Expect(0, 44031, '\p{Is_Blk=_hangul_Syllables}', "");
-Expect(1, 44031, '\p{^Is_Blk=_hangul_Syllables}', "");
-Expect(1, 44031, '\P{Is_Blk=_hangul_Syllables}', "");
-Expect(0, 44031, '\P{^Is_Blk=_hangul_Syllables}', "");
-Error('\p{Block=_:=Yijing Hexagram SYMBOLS}');
-Error('\P{Block=_:=Yijing Hexagram SYMBOLS}');
-Expect(1, 19967, '\p{Block=yijinghexagramsymbols}', "");
-Expect(0, 19967, '\p{^Block=yijinghexagramsymbols}', "");
-Expect(0, 19967, '\P{Block=yijinghexagramsymbols}', "");
-Expect(1, 19967, '\P{^Block=yijinghexagramsymbols}', "");
-Expect(0, 19903, '\p{Block=yijinghexagramsymbols}', "");
-Expect(1, 19903, '\p{^Block=yijinghexagramsymbols}', "");
-Expect(1, 19903, '\P{Block=yijinghexagramsymbols}', "");
-Expect(0, 19903, '\P{^Block=yijinghexagramsymbols}', "");
-Expect(1, 19967, '\p{Block= YijingHexagram Symbols}', "");
-Expect(0, 19967, '\p{^Block= YijingHexagram Symbols}', "");
-Expect(0, 19967, '\P{Block= YijingHexagram Symbols}', "");
-Expect(1, 19967, '\P{^Block= YijingHexagram Symbols}', "");
-Expect(0, 19903, '\p{Block= YijingHexagram Symbols}', "");
-Expect(1, 19903, '\p{^Block= YijingHexagram Symbols}', "");
-Expect(1, 19903, '\P{Block= YijingHexagram Symbols}', "");
-Expect(0, 19903, '\P{^Block= YijingHexagram Symbols}', "");
-Error('\p{Blk=:= _yijing-hexagramSymbols}');
-Error('\P{Blk=:= _yijing-hexagramSymbols}');
-Expect(1, 19967, '\p{Blk=yijinghexagramsymbols}', "");
-Expect(0, 19967, '\p{^Blk=yijinghexagramsymbols}', "");
-Expect(0, 19967, '\P{Blk=yijinghexagramsymbols}', "");
-Expect(1, 19967, '\P{^Blk=yijinghexagramsymbols}', "");
-Expect(0, 19903, '\p{Blk=yijinghexagramsymbols}', "");
-Expect(1, 19903, '\p{^Blk=yijinghexagramsymbols}', "");
-Expect(1, 19903, '\P{Blk=yijinghexagramsymbols}', "");
-Expect(0, 19903, '\P{^Blk=yijinghexagramsymbols}', "");
-Expect(1, 19967, '\p{Blk=_yijing_Hexagram_Symbols}', "");
-Expect(0, 19967, '\p{^Blk=_yijing_Hexagram_Symbols}', "");
-Expect(0, 19967, '\P{Blk=_yijing_Hexagram_Symbols}', "");
-Expect(1, 19967, '\P{^Blk=_yijing_Hexagram_Symbols}', "");
-Expect(0, 19903, '\p{Blk=_yijing_Hexagram_Symbols}', "");
-Expect(1, 19903, '\p{^Blk=_yijing_Hexagram_Symbols}', "");
-Expect(1, 19903, '\P{Blk=_yijing_Hexagram_Symbols}', "");
-Expect(0, 19903, '\P{^Blk=_yijing_Hexagram_Symbols}', "");
-Error('\p{Is_Block= _YIJINGHexagram:=symbols}');
-Error('\P{Is_Block= _YIJINGHexagram:=symbols}');
-Expect(1, 19967, '\p{Is_Block: yijinghexagramsymbols}', "");
-Expect(0, 19967, '\p{^Is_Block: yijinghexagramsymbols}', "");
-Expect(0, 19967, '\P{Is_Block: yijinghexagramsymbols}', "");
-Expect(1, 19967, '\P{^Is_Block: yijinghexagramsymbols}', "");
-Expect(0, 19903, '\p{Is_Block: yijinghexagramsymbols}', "");
-Expect(1, 19903, '\p{^Is_Block: yijinghexagramsymbols}', "");
-Expect(1, 19903, '\P{Is_Block: yijinghexagramsymbols}', "");
-Expect(0, 19903, '\P{^Is_Block: yijinghexagramsymbols}', "");
-Expect(1, 19967, '\p{Is_Block= Yijing hexagram-Symbols}', "");
-Expect(0, 19967, '\p{^Is_Block= Yijing hexagram-Symbols}', "");
-Expect(0, 19967, '\P{Is_Block= Yijing hexagram-Symbols}', "");
-Expect(1, 19967, '\P{^Is_Block= Yijing hexagram-Symbols}', "");
-Expect(0, 19903, '\p{Is_Block= Yijing hexagram-Symbols}', "");
-Expect(1, 19903, '\p{^Is_Block= Yijing hexagram-Symbols}', "");
-Expect(1, 19903, '\P{Is_Block= Yijing hexagram-Symbols}', "");
-Expect(0, 19903, '\P{^Is_Block= Yijing hexagram-Symbols}', "");
-Error('\p{Is_Blk=:=Yijing_HEXAGRAMSymbols}');
-Error('\P{Is_Blk=:=Yijing_HEXAGRAMSymbols}');
-Expect(1, 19967, '\p{Is_Blk: yijinghexagramsymbols}', "");
-Expect(0, 19967, '\p{^Is_Blk: yijinghexagramsymbols}', "");
-Expect(0, 19967, '\P{Is_Blk: yijinghexagramsymbols}', "");
-Expect(1, 19967, '\P{^Is_Blk: yijinghexagramsymbols}', "");
-Expect(0, 19903, '\p{Is_Blk: yijinghexagramsymbols}', "");
-Expect(1, 19903, '\p{^Is_Blk: yijinghexagramsymbols}', "");
-Expect(1, 19903, '\P{Is_Blk: yijinghexagramsymbols}', "");
-Expect(0, 19903, '\P{^Is_Blk: yijinghexagramsymbols}', "");
-Expect(1, 19967, '\p{Is_Blk= _Yijing_Hexagram Symbols}', "");
-Expect(0, 19967, '\p{^Is_Blk= _Yijing_Hexagram Symbols}', "");
-Expect(0, 19967, '\P{Is_Blk= _Yijing_Hexagram Symbols}', "");
-Expect(1, 19967, '\P{^Is_Blk= _Yijing_Hexagram Symbols}', "");
-Expect(0, 19903, '\p{Is_Blk= _Yijing_Hexagram Symbols}', "");
-Expect(1, 19903, '\p{^Is_Blk= _Yijing_Hexagram Symbols}', "");
-Expect(1, 19903, '\P{Is_Blk= _Yijing_Hexagram Symbols}', "");
-Expect(0, 19903, '\P{^Is_Blk= _Yijing_Hexagram Symbols}', "");
-Error('\p{Block=/a/ -PHAISTOS-Disc}');
-Error('\P{Block=/a/ -PHAISTOS-Disc}');
-Expect(1, 66047, '\p{Block=phaistosdisc}', "");
-Expect(0, 66047, '\p{^Block=phaistosdisc}', "");
-Expect(0, 66047, '\P{Block=phaistosdisc}', "");
-Expect(1, 66047, '\P{^Block=phaistosdisc}', "");
-Expect(0, 65999, '\p{Block=phaistosdisc}', "");
-Expect(1, 65999, '\p{^Block=phaistosdisc}', "");
-Expect(1, 65999, '\P{Block=phaistosdisc}', "");
-Expect(0, 65999, '\P{^Block=phaistosdisc}', "");
-Expect(1, 66047, '\p{Block=-phaistos_DISC}', "");
-Expect(0, 66047, '\p{^Block=-phaistos_DISC}', "");
-Expect(0, 66047, '\P{Block=-phaistos_DISC}', "");
-Expect(1, 66047, '\P{^Block=-phaistos_DISC}', "");
-Expect(0, 65999, '\p{Block=-phaistos_DISC}', "");
-Expect(1, 65999, '\p{^Block=-phaistos_DISC}', "");
-Expect(1, 65999, '\P{Block=-phaistos_DISC}', "");
-Expect(0, 65999, '\P{^Block=-phaistos_DISC}', "");
-Error('\p{Blk=-:=Phaistos_Disc}');
-Error('\P{Blk=-:=Phaistos_Disc}');
-Expect(1, 66047, '\p{Blk=phaistosdisc}', "");
-Expect(0, 66047, '\p{^Blk=phaistosdisc}', "");
-Expect(0, 66047, '\P{Blk=phaistosdisc}', "");
-Expect(1, 66047, '\P{^Blk=phaistosdisc}', "");
-Expect(0, 65999, '\p{Blk=phaistosdisc}', "");
-Expect(1, 65999, '\p{^Blk=phaistosdisc}', "");
-Expect(1, 65999, '\P{Blk=phaistosdisc}', "");
-Expect(0, 65999, '\P{^Blk=phaistosdisc}', "");
-Expect(1, 66047, '\p{Blk=--PHAISTOS Disc}', "");
-Expect(0, 66047, '\p{^Blk=--PHAISTOS Disc}', "");
-Expect(0, 66047, '\P{Blk=--PHAISTOS Disc}', "");
-Expect(1, 66047, '\P{^Blk=--PHAISTOS Disc}', "");
-Expect(0, 65999, '\p{Blk=--PHAISTOS Disc}', "");
-Expect(1, 65999, '\p{^Blk=--PHAISTOS Disc}', "");
-Expect(1, 65999, '\P{Blk=--PHAISTOS Disc}', "");
-Expect(0, 65999, '\P{^Blk=--PHAISTOS Disc}', "");
-Error('\p{Is_Block= /a/PHAISTOS disc}');
-Error('\P{Is_Block= /a/PHAISTOS disc}');
-Expect(1, 66047, '\p{Is_Block=phaistosdisc}', "");
-Expect(0, 66047, '\p{^Is_Block=phaistosdisc}', "");
-Expect(0, 66047, '\P{Is_Block=phaistosdisc}', "");
-Expect(1, 66047, '\P{^Is_Block=phaistosdisc}', "");
-Expect(0, 65999, '\p{Is_Block=phaistosdisc}', "");
-Expect(1, 65999, '\p{^Is_Block=phaistosdisc}', "");
-Expect(1, 65999, '\P{Is_Block=phaistosdisc}', "");
-Expect(0, 65999, '\P{^Is_Block=phaistosdisc}', "");
-Expect(1, 66047, '\p{Is_Block=-phaistos-disc}', "");
-Expect(0, 66047, '\p{^Is_Block=-phaistos-disc}', "");
-Expect(0, 66047, '\P{Is_Block=-phaistos-disc}', "");
-Expect(1, 66047, '\P{^Is_Block=-phaistos-disc}', "");
-Expect(0, 65999, '\p{Is_Block=-phaistos-disc}', "");
-Expect(1, 65999, '\p{^Is_Block=-phaistos-disc}', "");
-Expect(1, 65999, '\P{Is_Block=-phaistos-disc}', "");
-Expect(0, 65999, '\P{^Is_Block=-phaistos-disc}', "");
-Error('\p{Is_Blk= _PHAISTOS disc:=}');
-Error('\P{Is_Blk= _PHAISTOS disc:=}');
-Expect(1, 66047, '\p{Is_Blk=phaistosdisc}', "");
-Expect(0, 66047, '\p{^Is_Blk=phaistosdisc}', "");
-Expect(0, 66047, '\P{Is_Blk=phaistosdisc}', "");
-Expect(1, 66047, '\P{^Is_Blk=phaistosdisc}', "");
-Expect(0, 65999, '\p{Is_Blk=phaistosdisc}', "");
-Expect(1, 65999, '\p{^Is_Blk=phaistosdisc}', "");
-Expect(1, 65999, '\P{Is_Blk=phaistosdisc}', "");
-Expect(0, 65999, '\P{^Is_Blk=phaistosdisc}', "");
-Expect(1, 66047, '\p{Is_Blk= PhaistosDISC}', "");
-Expect(0, 66047, '\p{^Is_Blk= PhaistosDISC}', "");
-Expect(0, 66047, '\P{Is_Blk= PhaistosDISC}', "");
-Expect(1, 66047, '\P{^Is_Blk= PhaistosDISC}', "");
-Expect(0, 65999, '\p{Is_Blk= PhaistosDISC}', "");
-Expect(1, 65999, '\p{^Is_Blk= PhaistosDISC}', "");
-Expect(1, 65999, '\P{Is_Blk= PhaistosDISC}', "");
-Expect(0, 65999, '\P{^Is_Blk= PhaistosDISC}', "");
-Error('\p{Block=/a/ SMALL formvariants}');
-Error('\P{Block=/a/ SMALL formvariants}');
-Expect(1, 65135, '\p{Block=smallformvariants}', "");
-Expect(0, 65135, '\p{^Block=smallformvariants}', "");
-Expect(0, 65135, '\P{Block=smallformvariants}', "");
-Expect(1, 65135, '\P{^Block=smallformvariants}', "");
-Expect(0, 65103, '\p{Block=smallformvariants}', "");
-Expect(1, 65103, '\p{^Block=smallformvariants}', "");
-Expect(1, 65103, '\P{Block=smallformvariants}', "");
-Expect(0, 65103, '\P{^Block=smallformvariants}', "");
-Expect(1, 65135, '\p{Block= Small FormVariants}', "");
-Expect(0, 65135, '\p{^Block= Small FormVariants}', "");
-Expect(0, 65135, '\P{Block= Small FormVariants}', "");
-Expect(1, 65135, '\P{^Block= Small FormVariants}', "");
-Expect(0, 65103, '\p{Block= Small FormVariants}', "");
-Expect(1, 65103, '\p{^Block= Small FormVariants}', "");
-Expect(1, 65103, '\P{Block= Small FormVariants}', "");
-Expect(0, 65103, '\P{^Block= Small FormVariants}', "");
-Error('\p{Blk=- SMALLForm/a/variants}');
-Error('\P{Blk=- SMALLForm/a/variants}');
-Expect(1, 65135, '\p{Blk=smallformvariants}', "");
-Expect(0, 65135, '\p{^Blk=smallformvariants}', "");
-Expect(0, 65135, '\P{Blk=smallformvariants}', "");
-Expect(1, 65135, '\P{^Blk=smallformvariants}', "");
-Expect(0, 65103, '\p{Blk=smallformvariants}', "");
-Expect(1, 65103, '\p{^Blk=smallformvariants}', "");
-Expect(1, 65103, '\P{Blk=smallformvariants}', "");
-Expect(0, 65103, '\P{^Blk=smallformvariants}', "");
-Expect(1, 65135, '\p{Blk= -Small Form Variants}', "");
-Expect(0, 65135, '\p{^Blk= -Small Form Variants}', "");
-Expect(0, 65135, '\P{Blk= -Small Form Variants}', "");
-Expect(1, 65135, '\P{^Blk= -Small Form Variants}', "");
-Expect(0, 65103, '\p{Blk= -Small Form Variants}', "");
-Expect(1, 65103, '\p{^Blk= -Small Form Variants}', "");
-Expect(1, 65103, '\P{Blk= -Small Form Variants}', "");
-Expect(0, 65103, '\P{^Blk= -Small Form Variants}', "");
-Error('\p{Is_Block= Small_form/a/variants}');
-Error('\P{Is_Block= Small_form/a/variants}');
-Expect(1, 65135, '\p{Is_Block=smallformvariants}', "");
-Expect(0, 65135, '\p{^Is_Block=smallformvariants}', "");
-Expect(0, 65135, '\P{Is_Block=smallformvariants}', "");
-Expect(1, 65135, '\P{^Is_Block=smallformvariants}', "");
-Expect(0, 65103, '\p{Is_Block=smallformvariants}', "");
-Expect(1, 65103, '\p{^Is_Block=smallformvariants}', "");
-Expect(1, 65103, '\P{Is_Block=smallformvariants}', "");
-Expect(0, 65103, '\P{^Is_Block=smallformvariants}', "");
-Expect(1, 65135, '\p{Is_Block= small-form_Variants}', "");
-Expect(0, 65135, '\p{^Is_Block= small-form_Variants}', "");
-Expect(0, 65135, '\P{Is_Block= small-form_Variants}', "");
-Expect(1, 65135, '\P{^Is_Block= small-form_Variants}', "");
-Expect(0, 65103, '\p{Is_Block= small-form_Variants}', "");
-Expect(1, 65103, '\p{^Is_Block= small-form_Variants}', "");
-Expect(1, 65103, '\P{Is_Block= small-form_Variants}', "");
-Expect(0, 65103, '\P{^Is_Block= small-form_Variants}', "");
-Error('\p{Is_Blk= Small/a/Form Variants}');
-Error('\P{Is_Blk= Small/a/Form Variants}');
-Expect(1, 65135, '\p{Is_Blk=smallformvariants}', "");
-Expect(0, 65135, '\p{^Is_Blk=smallformvariants}', "");
-Expect(0, 65135, '\P{Is_Blk=smallformvariants}', "");
-Expect(1, 65135, '\P{^Is_Blk=smallformvariants}', "");
-Expect(0, 65103, '\p{Is_Blk=smallformvariants}', "");
-Expect(1, 65103, '\p{^Is_Blk=smallformvariants}', "");
-Expect(1, 65103, '\P{Is_Blk=smallformvariants}', "");
-Expect(0, 65103, '\P{^Is_Blk=smallformvariants}', "");
-Expect(1, 65135, '\p{Is_Blk= small Formvariants}', "");
-Expect(0, 65135, '\p{^Is_Blk= small Formvariants}', "");
-Expect(0, 65135, '\P{Is_Blk= small Formvariants}', "");
-Expect(1, 65135, '\P{^Is_Blk= small Formvariants}', "");
-Expect(0, 65103, '\p{Is_Blk= small Formvariants}', "");
-Expect(1, 65103, '\p{^Is_Blk= small Formvariants}', "");
-Expect(1, 65103, '\P{Is_Blk= small Formvariants}', "");
-Expect(0, 65103, '\P{^Is_Blk= small Formvariants}', "");
-Error('\p{Block= /a/Latin extended d}');
-Error('\P{Block= /a/Latin extended d}');
-Expect(1, 43007, '\p{Block=latinextendedd}', "");
-Expect(0, 43007, '\p{^Block=latinextendedd}', "");
-Expect(0, 43007, '\P{Block=latinextendedd}', "");
-Expect(1, 43007, '\P{^Block=latinextendedd}', "");
-Expect(0, 42783, '\p{Block=latinextendedd}', "");
-Expect(1, 42783, '\p{^Block=latinextendedd}', "");
-Expect(1, 42783, '\P{Block=latinextendedd}', "");
-Expect(0, 42783, '\P{^Block=latinextendedd}', "");
-Expect(1, 43007, '\p{Block= _latinExtended-D}', "");
-Expect(0, 43007, '\p{^Block= _latinExtended-D}', "");
-Expect(0, 43007, '\P{Block= _latinExtended-D}', "");
-Expect(1, 43007, '\P{^Block= _latinExtended-D}', "");
-Expect(0, 42783, '\p{Block= _latinExtended-D}', "");
-Expect(1, 42783, '\p{^Block= _latinExtended-D}', "");
-Expect(1, 42783, '\P{Block= _latinExtended-D}', "");
-Expect(0, 42783, '\P{^Block= _latinExtended-D}', "");
-Error('\p{Blk: /a/latin-Extended D}');
-Error('\P{Blk: /a/latin-Extended D}');
-Expect(1, 43007, '\p{Blk=latinextendedd}', "");
-Expect(0, 43007, '\p{^Blk=latinextendedd}', "");
-Expect(0, 43007, '\P{Blk=latinextendedd}', "");
-Expect(1, 43007, '\P{^Blk=latinextendedd}', "");
-Expect(0, 42783, '\p{Blk=latinextendedd}', "");
-Expect(1, 42783, '\p{^Blk=latinextendedd}', "");
-Expect(1, 42783, '\P{Blk=latinextendedd}', "");
-Expect(0, 42783, '\P{^Blk=latinextendedd}', "");
-Expect(1, 43007, '\p{Blk= Latin_EXTENDEDD}', "");
-Expect(0, 43007, '\p{^Blk= Latin_EXTENDEDD}', "");
-Expect(0, 43007, '\P{Blk= Latin_EXTENDEDD}', "");
-Expect(1, 43007, '\P{^Blk= Latin_EXTENDEDD}', "");
-Expect(0, 42783, '\p{Blk= Latin_EXTENDEDD}', "");
-Expect(1, 42783, '\p{^Blk= Latin_EXTENDEDD}', "");
-Expect(1, 42783, '\P{Blk= Latin_EXTENDEDD}', "");
-Expect(0, 42783, '\P{^Blk= Latin_EXTENDEDD}', "");
-Error('\p{Is_Block= Latin-Extended:=D}');
-Error('\P{Is_Block= Latin-Extended:=D}');
-Expect(1, 43007, '\p{Is_Block=latinextendedd}', "");
-Expect(0, 43007, '\p{^Is_Block=latinextendedd}', "");
-Expect(0, 43007, '\P{Is_Block=latinextendedd}', "");
-Expect(1, 43007, '\P{^Is_Block=latinextendedd}', "");
-Expect(0, 42783, '\p{Is_Block=latinextendedd}', "");
-Expect(1, 42783, '\p{^Is_Block=latinextendedd}', "");
-Expect(1, 42783, '\P{Is_Block=latinextendedd}', "");
-Expect(0, 42783, '\P{^Is_Block=latinextendedd}', "");
-Expect(1, 43007, '\p{Is_Block= Latin extended_D}', "");
-Expect(0, 43007, '\p{^Is_Block= Latin extended_D}', "");
-Expect(0, 43007, '\P{Is_Block= Latin extended_D}', "");
-Expect(1, 43007, '\P{^Is_Block= Latin extended_D}', "");
-Expect(0, 42783, '\p{Is_Block= Latin extended_D}', "");
-Expect(1, 42783, '\p{^Is_Block= Latin extended_D}', "");
-Expect(1, 42783, '\P{Is_Block= Latin extended_D}', "");
-Expect(0, 42783, '\P{^Is_Block= Latin extended_D}', "");
-Error('\p{Is_Blk= -latin:=extended-D}');
-Error('\P{Is_Blk= -latin:=extended-D}');
-Expect(1, 43007, '\p{Is_Blk=latinextendedd}', "");
-Expect(0, 43007, '\p{^Is_Blk=latinextendedd}', "");
-Expect(0, 43007, '\P{Is_Blk=latinextendedd}', "");
-Expect(1, 43007, '\P{^Is_Blk=latinextendedd}', "");
-Expect(0, 42783, '\p{Is_Blk=latinextendedd}', "");
-Expect(1, 42783, '\p{^Is_Blk=latinextendedd}', "");
-Expect(1, 42783, '\P{Is_Blk=latinextendedd}', "");
-Expect(0, 42783, '\P{^Is_Blk=latinextendedd}', "");
-Expect(1, 43007, '\p{Is_Blk: _LATIN-extended-D}', "");
-Expect(0, 43007, '\p{^Is_Blk: _LATIN-extended-D}', "");
-Expect(0, 43007, '\P{Is_Blk: _LATIN-extended-D}', "");
-Expect(1, 43007, '\P{^Is_Blk: _LATIN-extended-D}', "");
-Expect(0, 42783, '\p{Is_Blk: _LATIN-extended-D}', "");
-Expect(1, 42783, '\p{^Is_Blk: _LATIN-extended-D}', "");
-Expect(1, 42783, '\P{Is_Blk: _LATIN-extended-D}', "");
-Expect(0, 42783, '\P{^Is_Blk: _LATIN-extended-D}', "");
-Error('\p{Block=__Alphabetic:=Presentation-forms}');
-Error('\P{Block=__Alphabetic:=Presentation-forms}');
-Expect(1, 64335, '\p{Block=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\p{^Block=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\P{Block=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\P{^Block=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\p{Block=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\p{^Block=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\P{Block=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\P{^Block=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\p{Block=--ALPHABETIC_PRESENTATION-forms}', "");
-Expect(0, 64335, '\p{^Block=--ALPHABETIC_PRESENTATION-forms}', "");
-Expect(0, 64335, '\P{Block=--ALPHABETIC_PRESENTATION-forms}', "");
-Expect(1, 64335, '\P{^Block=--ALPHABETIC_PRESENTATION-forms}', "");
-Expect(0, 64255, '\p{Block=--ALPHABETIC_PRESENTATION-forms}', "");
-Expect(1, 64255, '\p{^Block=--ALPHABETIC_PRESENTATION-forms}', "");
-Expect(1, 64255, '\P{Block=--ALPHABETIC_PRESENTATION-forms}', "");
-Expect(0, 64255, '\P{^Block=--ALPHABETIC_PRESENTATION-forms}', "");
-Error('\p{Blk= alphabetic_PRESENTATION forms/a/}');
-Error('\P{Blk= alphabetic_PRESENTATION forms/a/}');
-Expect(1, 64335, '\p{Blk=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\p{^Blk=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\P{Blk=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\P{^Blk=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\p{Blk=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\p{^Blk=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\P{Blk=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\P{^Blk=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\p{Blk= -ALPHABETIC Presentation-Forms}', "");
-Expect(0, 64335, '\p{^Blk= -ALPHABETIC Presentation-Forms}', "");
-Expect(0, 64335, '\P{Blk= -ALPHABETIC Presentation-Forms}', "");
-Expect(1, 64335, '\P{^Blk= -ALPHABETIC Presentation-Forms}', "");
-Expect(0, 64255, '\p{Blk= -ALPHABETIC Presentation-Forms}', "");
-Expect(1, 64255, '\p{^Blk= -ALPHABETIC Presentation-Forms}', "");
-Expect(1, 64255, '\P{Blk= -ALPHABETIC Presentation-Forms}', "");
-Expect(0, 64255, '\P{^Blk= -ALPHABETIC Presentation-Forms}', "");
-Error('\p{Is_Block= /a/ALPHABETIC Presentation Forms}');
-Error('\P{Is_Block= /a/ALPHABETIC Presentation Forms}');
-Expect(1, 64335, '\p{Is_Block=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\p{^Is_Block=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\P{Is_Block=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\P{^Is_Block=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\p{Is_Block=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\p{^Is_Block=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\P{Is_Block=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\P{^Is_Block=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\p{Is_Block=_ Alphabetic-Presentationforms}', "");
-Expect(0, 64335, '\p{^Is_Block=_ Alphabetic-Presentationforms}', "");
-Expect(0, 64335, '\P{Is_Block=_ Alphabetic-Presentationforms}', "");
-Expect(1, 64335, '\P{^Is_Block=_ Alphabetic-Presentationforms}', "");
-Expect(0, 64255, '\p{Is_Block=_ Alphabetic-Presentationforms}', "");
-Expect(1, 64255, '\p{^Is_Block=_ Alphabetic-Presentationforms}', "");
-Expect(1, 64255, '\P{Is_Block=_ Alphabetic-Presentationforms}', "");
-Expect(0, 64255, '\P{^Is_Block=_ Alphabetic-Presentationforms}', "");
-Error('\p{Is_Blk= Alphabetic:=PRESENTATION Forms}');
-Error('\P{Is_Blk= Alphabetic:=PRESENTATION Forms}');
-Expect(1, 64335, '\p{Is_Blk=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\p{^Is_Blk=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\P{Is_Blk=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\P{^Is_Blk=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\p{Is_Blk=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\p{^Is_Blk=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\P{Is_Blk=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\P{^Is_Blk=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\p{Is_Blk=--Alphabetic-Presentation forms}', "");
-Expect(0, 64335, '\p{^Is_Blk=--Alphabetic-Presentation forms}', "");
-Expect(0, 64335, '\P{Is_Blk=--Alphabetic-Presentation forms}', "");
-Expect(1, 64335, '\P{^Is_Blk=--Alphabetic-Presentation forms}', "");
-Expect(0, 64255, '\p{Is_Blk=--Alphabetic-Presentation forms}', "");
-Expect(1, 64255, '\p{^Is_Blk=--Alphabetic-Presentation forms}', "");
-Expect(1, 64255, '\P{Is_Blk=--Alphabetic-Presentation forms}', "");
-Expect(0, 64255, '\P{^Is_Blk=--Alphabetic-Presentation forms}', "");
-Error('\p{Block=-/a/OpticalCharacter_Recognition}');
-Error('\P{Block=-/a/OpticalCharacter_Recognition}');
-Expect(1, 9311, '\p{Block=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\p{^Block=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\P{Block=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\P{^Block=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\p{Block=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\p{^Block=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\P{Block=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\P{^Block=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\p{Block=- optical CHARACTERRecognition}', "");
-Expect(0, 9311, '\p{^Block=- optical CHARACTERRecognition}', "");
-Expect(0, 9311, '\P{Block=- optical CHARACTERRecognition}', "");
-Expect(1, 9311, '\P{^Block=- optical CHARACTERRecognition}', "");
-Expect(0, 9279, '\p{Block=- optical CHARACTERRecognition}', "");
-Expect(1, 9279, '\p{^Block=- optical CHARACTERRecognition}', "");
-Expect(1, 9279, '\P{Block=- optical CHARACTERRecognition}', "");
-Expect(0, 9279, '\P{^Block=- optical CHARACTERRecognition}', "");
-Error('\p{Blk= /a/optical_character Recognition}');
-Error('\P{Blk= /a/optical_character Recognition}');
-Expect(1, 9311, '\p{Blk=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\p{^Blk=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\P{Blk=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\P{^Blk=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\p{Blk=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\p{^Blk=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\P{Blk=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\P{^Blk=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\p{Blk: Optical-CHARACTER_recognition}', "");
-Expect(0, 9311, '\p{^Blk: Optical-CHARACTER_recognition}', "");
-Expect(0, 9311, '\P{Blk: Optical-CHARACTER_recognition}', "");
-Expect(1, 9311, '\P{^Blk: Optical-CHARACTER_recognition}', "");
-Expect(0, 9279, '\p{Blk: Optical-CHARACTER_recognition}', "");
-Expect(1, 9279, '\p{^Blk: Optical-CHARACTER_recognition}', "");
-Expect(1, 9279, '\P{Blk: Optical-CHARACTER_recognition}', "");
-Expect(0, 9279, '\P{^Blk: Optical-CHARACTER_recognition}', "");
-Error('\p{Is_Block= :=Optical CharacterRecognition}');
-Error('\P{Is_Block= :=Optical CharacterRecognition}');
-Expect(1, 9311, '\p{Is_Block=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\p{^Is_Block=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\P{Is_Block=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\P{^Is_Block=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\p{Is_Block=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\p{^Is_Block=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\P{Is_Block=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\P{^Is_Block=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\p{Is_Block=- OpticalCharacter_Recognition}', "");
-Expect(0, 9311, '\p{^Is_Block=- OpticalCharacter_Recognition}', "");
-Expect(0, 9311, '\P{Is_Block=- OpticalCharacter_Recognition}', "");
-Expect(1, 9311, '\P{^Is_Block=- OpticalCharacter_Recognition}', "");
-Expect(0, 9279, '\p{Is_Block=- OpticalCharacter_Recognition}', "");
-Expect(1, 9279, '\p{^Is_Block=- OpticalCharacter_Recognition}', "");
-Expect(1, 9279, '\P{Is_Block=- OpticalCharacter_Recognition}', "");
-Expect(0, 9279, '\P{^Is_Block=- OpticalCharacter_Recognition}', "");
-Error('\p{Is_Blk= :=Opticalcharacter recognition}');
-Error('\P{Is_Blk= :=Opticalcharacter recognition}');
-Expect(1, 9311, '\p{Is_Blk=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\p{^Is_Blk=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\P{Is_Blk=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\P{^Is_Blk=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\p{Is_Blk=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\p{^Is_Blk=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\P{Is_Blk=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\P{^Is_Blk=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\p{Is_Blk=_-Optical_Character recognition}', "");
-Expect(0, 9311, '\p{^Is_Blk=_-Optical_Character recognition}', "");
-Expect(0, 9311, '\P{Is_Blk=_-Optical_Character recognition}', "");
-Expect(1, 9311, '\P{^Is_Blk=_-Optical_Character recognition}', "");
-Expect(0, 9279, '\p{Is_Blk=_-Optical_Character recognition}', "");
-Expect(1, 9279, '\p{^Is_Blk=_-Optical_Character recognition}', "");
-Expect(1, 9279, '\P{Is_Blk=_-Optical_Character recognition}', "");
-Expect(0, 9279, '\P{^Is_Blk=_-Optical_Character recognition}', "");
-Error('\p{Block=- cjk/a/UNIFIEDideographs}');
-Error('\P{Block=- cjk/a/UNIFIEDideographs}');
-Expect(1, 40959, '\p{Block=cjkunifiedideographs}', "");
-Expect(0, 40959, '\p{^Block=cjkunifiedideographs}', "");
-Expect(0, 40959, '\P{Block=cjkunifiedideographs}', "");
-Expect(1, 40959, '\P{^Block=cjkunifiedideographs}', "");
-Expect(0, 19967, '\p{Block=cjkunifiedideographs}', "");
-Expect(1, 19967, '\p{^Block=cjkunifiedideographs}', "");
-Expect(1, 19967, '\P{Block=cjkunifiedideographs}', "");
-Expect(0, 19967, '\P{^Block=cjkunifiedideographs}', "");
-Expect(1, 40959, '\p{Block: -cjkUnifiedIDEOGRAPHS}', "");
-Expect(0, 40959, '\p{^Block: -cjkUnifiedIDEOGRAPHS}', "");
-Expect(0, 40959, '\P{Block: -cjkUnifiedIDEOGRAPHS}', "");
-Expect(1, 40959, '\P{^Block: -cjkUnifiedIDEOGRAPHS}', "");
-Expect(0, 19967, '\p{Block: -cjkUnifiedIDEOGRAPHS}', "");
-Expect(1, 19967, '\p{^Block: -cjkUnifiedIDEOGRAPHS}', "");
-Expect(1, 19967, '\P{Block: -cjkUnifiedIDEOGRAPHS}', "");
-Expect(0, 19967, '\P{^Block: -cjkUnifiedIDEOGRAPHS}', "");
-Error('\p{Blk= CJKUnified/a/ideographs}');
-Error('\P{Blk= CJKUnified/a/ideographs}');
-Expect(1, 40959, '\p{Blk: cjkunifiedideographs}', "");
-Expect(0, 40959, '\p{^Blk: cjkunifiedideographs}', "");
-Expect(0, 40959, '\P{Blk: cjkunifiedideographs}', "");
-Expect(1, 40959, '\P{^Blk: cjkunifiedideographs}', "");
-Expect(0, 19967, '\p{Blk: cjkunifiedideographs}', "");
-Expect(1, 19967, '\p{^Blk: cjkunifiedideographs}', "");
-Expect(1, 19967, '\P{Blk: cjkunifiedideographs}', "");
-Expect(0, 19967, '\P{^Blk: cjkunifiedideographs}', "");
-Expect(1, 40959, '\p{Blk=_-CJKunified_ideographs}', "");
-Expect(0, 40959, '\p{^Blk=_-CJKunified_ideographs}', "");
-Expect(0, 40959, '\P{Blk=_-CJKunified_ideographs}', "");
-Expect(1, 40959, '\P{^Blk=_-CJKunified_ideographs}', "");
-Expect(0, 19967, '\p{Blk=_-CJKunified_ideographs}', "");
-Expect(1, 19967, '\p{^Blk=_-CJKunified_ideographs}', "");
-Expect(1, 19967, '\P{Blk=_-CJKunified_ideographs}', "");
-Expect(0, 19967, '\P{^Blk=_-CJKunified_ideographs}', "");
-Error('\p{Is_Block= -CJK:=unified-Ideographs}');
-Error('\P{Is_Block= -CJK:=unified-Ideographs}');
-Expect(1, 40959, '\p{Is_Block: cjkunifiedideographs}', "");
-Expect(0, 40959, '\p{^Is_Block: cjkunifiedideographs}', "");
-Expect(0, 40959, '\P{Is_Block: cjkunifiedideographs}', "");
-Expect(1, 40959, '\P{^Is_Block: cjkunifiedideographs}', "");
-Expect(0, 19967, '\p{Is_Block: cjkunifiedideographs}', "");
-Expect(1, 19967, '\p{^Is_Block: cjkunifiedideographs}', "");
-Expect(1, 19967, '\P{Is_Block: cjkunifiedideographs}', "");
-Expect(0, 19967, '\P{^Is_Block: cjkunifiedideographs}', "");
-Expect(1, 40959, '\p{Is_Block=--CJKUnified Ideographs}', "");
-Expect(0, 40959, '\p{^Is_Block=--CJKUnified Ideographs}', "");
-Expect(0, 40959, '\P{Is_Block=--CJKUnified Ideographs}', "");
-Expect(1, 40959, '\P{^Is_Block=--CJKUnified Ideographs}', "");
-Expect(0, 19967, '\p{Is_Block=--CJKUnified Ideographs}', "");
-Expect(1, 19967, '\p{^Is_Block=--CJKUnified Ideographs}', "");
-Expect(1, 19967, '\P{Is_Block=--CJKUnified Ideographs}', "");
-Expect(0, 19967, '\P{^Is_Block=--CJKUnified Ideographs}', "");
-Error('\p{Is_Blk: CJK/a/Unified-Ideographs}');
-Error('\P{Is_Blk: CJK/a/Unified-Ideographs}');
-Expect(1, 40959, '\p{Is_Blk=cjkunifiedideographs}', "");
-Expect(0, 40959, '\p{^Is_Blk=cjkunifiedideographs}', "");
-Expect(0, 40959, '\P{Is_Blk=cjkunifiedideographs}', "");
-Expect(1, 40959, '\P{^Is_Blk=cjkunifiedideographs}', "");
-Expect(0, 19967, '\p{Is_Blk=cjkunifiedideographs}', "");
-Expect(1, 19967, '\p{^Is_Blk=cjkunifiedideographs}', "");
-Expect(1, 19967, '\P{Is_Blk=cjkunifiedideographs}', "");
-Expect(0, 19967, '\P{^Is_Blk=cjkunifiedideographs}', "");
-Expect(1, 40959, '\p{Is_Blk: CJKUNIFIEDIdeographs}', "");
-Expect(0, 40959, '\p{^Is_Blk: CJKUNIFIEDIdeographs}', "");
-Expect(0, 40959, '\P{Is_Blk: CJKUNIFIEDIdeographs}', "");
-Expect(1, 40959, '\P{^Is_Blk: CJKUNIFIEDIdeographs}', "");
-Expect(0, 19967, '\p{Is_Blk: CJKUNIFIEDIdeographs}', "");
-Expect(1, 19967, '\p{^Is_Blk: CJKUNIFIEDIdeographs}', "");
-Expect(1, 19967, '\P{Is_Blk: CJKUNIFIEDIdeographs}', "");
-Expect(0, 19967, '\P{^Is_Blk: CJKUNIFIEDIdeographs}', "");
-Error('\p{Block=_:=AncientSymbols}');
-Error('\P{Block=_:=AncientSymbols}');
-Expect(1, 65999, '\p{Block=ancientsymbols}', "");
-Expect(0, 65999, '\p{^Block=ancientsymbols}', "");
-Expect(0, 65999, '\P{Block=ancientsymbols}', "");
-Expect(1, 65999, '\P{^Block=ancientsymbols}', "");
-Expect(0, 65935, '\p{Block=ancientsymbols}', "");
-Expect(1, 65935, '\p{^Block=ancientsymbols}', "");
-Expect(1, 65935, '\P{Block=ancientsymbols}', "");
-Expect(0, 65935, '\P{^Block=ancientsymbols}', "");
-Expect(1, 65999, '\p{Block=- Ancient_Symbols}', "");
-Expect(0, 65999, '\p{^Block=- Ancient_Symbols}', "");
-Expect(0, 65999, '\P{Block=- Ancient_Symbols}', "");
-Expect(1, 65999, '\P{^Block=- Ancient_Symbols}', "");
-Expect(0, 65935, '\p{Block=- Ancient_Symbols}', "");
-Expect(1, 65935, '\p{^Block=- Ancient_Symbols}', "");
-Expect(1, 65935, '\P{Block=- Ancient_Symbols}', "");
-Expect(0, 65935, '\P{^Block=- Ancient_Symbols}', "");
-Error('\p{Blk= ancient symbols/a/}');
-Error('\P{Blk= ancient symbols/a/}');
-Expect(1, 65999, '\p{Blk=ancientsymbols}', "");
-Expect(0, 65999, '\p{^Blk=ancientsymbols}', "");
-Expect(0, 65999, '\P{Blk=ancientsymbols}', "");
-Expect(1, 65999, '\P{^Blk=ancientsymbols}', "");
-Expect(0, 65935, '\p{Blk=ancientsymbols}', "");
-Expect(1, 65935, '\p{^Blk=ancientsymbols}', "");
-Expect(1, 65935, '\P{Blk=ancientsymbols}', "");
-Expect(0, 65935, '\P{^Blk=ancientsymbols}', "");
-Expect(1, 65999, '\p{Blk= Ancient-Symbols}', "");
-Expect(0, 65999, '\p{^Blk= Ancient-Symbols}', "");
-Expect(0, 65999, '\P{Blk= Ancient-Symbols}', "");
-Expect(1, 65999, '\P{^Blk= Ancient-Symbols}', "");
-Expect(0, 65935, '\p{Blk= Ancient-Symbols}', "");
-Expect(1, 65935, '\p{^Blk= Ancient-Symbols}', "");
-Expect(1, 65935, '\P{Blk= Ancient-Symbols}', "");
-Expect(0, 65935, '\P{^Blk= Ancient-Symbols}', "");
-Error('\p{Is_Block= -Ancient Symbols/a/}');
-Error('\P{Is_Block= -Ancient Symbols/a/}');
-Expect(1, 65999, '\p{Is_Block=ancientsymbols}', "");
-Expect(0, 65999, '\p{^Is_Block=ancientsymbols}', "");
-Expect(0, 65999, '\P{Is_Block=ancientsymbols}', "");
-Expect(1, 65999, '\P{^Is_Block=ancientsymbols}', "");
-Expect(0, 65935, '\p{Is_Block=ancientsymbols}', "");
-Expect(1, 65935, '\p{^Is_Block=ancientsymbols}', "");
-Expect(1, 65935, '\P{Is_Block=ancientsymbols}', "");
-Expect(0, 65935, '\P{^Is_Block=ancientsymbols}', "");
-Expect(1, 65999, '\p{Is_Block=-Ancientsymbols}', "");
-Expect(0, 65999, '\p{^Is_Block=-Ancientsymbols}', "");
-Expect(0, 65999, '\P{Is_Block=-Ancientsymbols}', "");
-Expect(1, 65999, '\P{^Is_Block=-Ancientsymbols}', "");
-Expect(0, 65935, '\p{Is_Block=-Ancientsymbols}', "");
-Expect(1, 65935, '\p{^Is_Block=-Ancientsymbols}', "");
-Expect(1, 65935, '\P{Is_Block=-Ancientsymbols}', "");
-Expect(0, 65935, '\P{^Is_Block=-Ancientsymbols}', "");
-Error('\p{Is_Blk=:=-Ancient-Symbols}');
-Error('\P{Is_Blk=:=-Ancient-Symbols}');
-Expect(1, 65999, '\p{Is_Blk=ancientsymbols}', "");
-Expect(0, 65999, '\p{^Is_Blk=ancientsymbols}', "");
-Expect(0, 65999, '\P{Is_Blk=ancientsymbols}', "");
-Expect(1, 65999, '\P{^Is_Blk=ancientsymbols}', "");
-Expect(0, 65935, '\p{Is_Blk=ancientsymbols}', "");
-Expect(1, 65935, '\p{^Is_Blk=ancientsymbols}', "");
-Expect(1, 65935, '\P{Is_Blk=ancientsymbols}', "");
-Expect(0, 65935, '\P{^Is_Blk=ancientsymbols}', "");
-Expect(1, 65999, '\p{Is_Blk: _ ancient Symbols}', "");
-Expect(0, 65999, '\p{^Is_Blk: _ ancient Symbols}', "");
-Expect(0, 65999, '\P{Is_Blk: _ ancient Symbols}', "");
-Expect(1, 65999, '\P{^Is_Blk: _ ancient Symbols}', "");
-Expect(0, 65935, '\p{Is_Blk: _ ancient Symbols}', "");
-Expect(1, 65935, '\p{^Is_Blk: _ ancient Symbols}', "");
-Expect(1, 65935, '\P{Is_Blk: _ ancient Symbols}', "");
-Expect(0, 65935, '\P{^Is_Blk: _ ancient Symbols}', "");
-Error('\p{Block=:=-_gothic}');
-Error('\P{Block=:=-_gothic}');
-Expect(1, 66383, '\p{Block=gothic}', "");
-Expect(0, 66383, '\p{^Block=gothic}', "");
-Expect(0, 66383, '\P{Block=gothic}', "");
-Expect(1, 66383, '\P{^Block=gothic}', "");
-Expect(0, 66351, '\p{Block=gothic}', "");
-Expect(1, 66351, '\p{^Block=gothic}', "");
-Expect(1, 66351, '\P{Block=gothic}', "");
-Expect(0, 66351, '\P{^Block=gothic}', "");
-Expect(1, 66383, '\p{Block=-GOTHIC}', "");
-Expect(0, 66383, '\p{^Block=-GOTHIC}', "");
-Expect(0, 66383, '\P{Block=-GOTHIC}', "");
-Expect(1, 66383, '\P{^Block=-GOTHIC}', "");
-Expect(0, 66351, '\p{Block=-GOTHIC}', "");
-Expect(1, 66351, '\p{^Block=-GOTHIC}', "");
-Expect(1, 66351, '\P{Block=-GOTHIC}', "");
-Expect(0, 66351, '\P{^Block=-GOTHIC}', "");
-Error('\p{Blk=:=-Gothic}');
-Error('\P{Blk=:=-Gothic}');
-Expect(1, 66383, '\p{Blk=gothic}', "");
-Expect(0, 66383, '\p{^Blk=gothic}', "");
-Expect(0, 66383, '\P{Blk=gothic}', "");
-Expect(1, 66383, '\P{^Blk=gothic}', "");
-Expect(0, 66351, '\p{Blk=gothic}', "");
-Expect(1, 66351, '\p{^Blk=gothic}', "");
-Expect(1, 66351, '\P{Blk=gothic}', "");
-Expect(0, 66351, '\P{^Blk=gothic}', "");
-Expect(1, 66383, '\p{Blk=- GOTHIC}', "");
-Expect(0, 66383, '\p{^Blk=- GOTHIC}', "");
-Expect(0, 66383, '\P{Blk=- GOTHIC}', "");
-Expect(1, 66383, '\P{^Blk=- GOTHIC}', "");
-Expect(0, 66351, '\p{Blk=- GOTHIC}', "");
-Expect(1, 66351, '\p{^Blk=- GOTHIC}', "");
-Expect(1, 66351, '\P{Blk=- GOTHIC}', "");
-Expect(0, 66351, '\P{^Blk=- GOTHIC}', "");
-Error('\p{Is_Block= Gothic:=}');
-Error('\P{Is_Block= Gothic:=}');
-Expect(1, 66383, '\p{Is_Block=gothic}', "");
-Expect(0, 66383, '\p{^Is_Block=gothic}', "");
-Expect(0, 66383, '\P{Is_Block=gothic}', "");
-Expect(1, 66383, '\P{^Is_Block=gothic}', "");
-Expect(0, 66351, '\p{Is_Block=gothic}', "");
-Expect(1, 66351, '\p{^Is_Block=gothic}', "");
-Expect(1, 66351, '\P{Is_Block=gothic}', "");
-Expect(0, 66351, '\P{^Is_Block=gothic}', "");
-Expect(1, 66383, '\p{Is_Block= -GOTHIC}', "");
-Expect(0, 66383, '\p{^Is_Block= -GOTHIC}', "");
-Expect(0, 66383, '\P{Is_Block= -GOTHIC}', "");
-Expect(1, 66383, '\P{^Is_Block= -GOTHIC}', "");
-Expect(0, 66351, '\p{Is_Block= -GOTHIC}', "");
-Expect(1, 66351, '\p{^Is_Block= -GOTHIC}', "");
-Expect(1, 66351, '\P{Is_Block= -GOTHIC}', "");
-Expect(0, 66351, '\P{^Is_Block= -GOTHIC}', "");
-Error('\p{Is_Blk=-/a/gothic}');
-Error('\P{Is_Blk=-/a/gothic}');
-Expect(1, 66383, '\p{Is_Blk=gothic}', "");
-Expect(0, 66383, '\p{^Is_Blk=gothic}', "");
-Expect(0, 66383, '\P{Is_Blk=gothic}', "");
-Expect(1, 66383, '\P{^Is_Blk=gothic}', "");
-Expect(0, 66351, '\p{Is_Blk=gothic}', "");
-Expect(1, 66351, '\p{^Is_Blk=gothic}', "");
-Expect(1, 66351, '\P{Is_Blk=gothic}', "");
-Expect(0, 66351, '\P{^Is_Blk=gothic}', "");
-Expect(1, 66383, '\p{Is_Blk= GOTHIC}', "");
-Expect(0, 66383, '\p{^Is_Blk= GOTHIC}', "");
-Expect(0, 66383, '\P{Is_Blk= GOTHIC}', "");
-Expect(1, 66383, '\P{^Is_Blk= GOTHIC}', "");
-Expect(0, 66351, '\p{Is_Blk= GOTHIC}', "");
-Expect(1, 66351, '\p{^Is_Blk= GOTHIC}', "");
-Expect(1, 66351, '\P{Is_Blk= GOTHIC}', "");
-Expect(0, 66351, '\P{^Is_Blk= GOTHIC}', "");
-Error('\p{Block=-:=Ethiopic}');
-Error('\P{Block=-:=Ethiopic}');
-Expect(1, 4991, '\p{Block=ethiopic}', "");
-Expect(0, 4991, '\p{^Block=ethiopic}', "");
-Expect(0, 4991, '\P{Block=ethiopic}', "");
-Expect(1, 4991, '\P{^Block=ethiopic}', "");
-Expect(0, 4607, '\p{Block=ethiopic}', "");
-Expect(1, 4607, '\p{^Block=ethiopic}', "");
-Expect(1, 4607, '\P{Block=ethiopic}', "");
-Expect(0, 4607, '\P{^Block=ethiopic}', "");
-Expect(1, 4991, '\p{Block= Ethiopic}', "");
-Expect(0, 4991, '\p{^Block= Ethiopic}', "");
-Expect(0, 4991, '\P{Block= Ethiopic}', "");
-Expect(1, 4991, '\P{^Block= Ethiopic}', "");
-Expect(0, 4607, '\p{Block= Ethiopic}', "");
-Expect(1, 4607, '\p{^Block= Ethiopic}', "");
-Expect(1, 4607, '\P{Block= Ethiopic}', "");
-Expect(0, 4607, '\P{^Block= Ethiopic}', "");
-Error('\p{Blk:/a/-_ETHIOPIC}');
-Error('\P{Blk:/a/-_ETHIOPIC}');
-Expect(1, 4991, '\p{Blk=ethiopic}', "");
-Expect(0, 4991, '\p{^Blk=ethiopic}', "");
-Expect(0, 4991, '\P{Blk=ethiopic}', "");
-Expect(1, 4991, '\P{^Blk=ethiopic}', "");
-Expect(0, 4607, '\p{Blk=ethiopic}', "");
-Expect(1, 4607, '\p{^Blk=ethiopic}', "");
-Expect(1, 4607, '\P{Blk=ethiopic}', "");
-Expect(0, 4607, '\P{^Blk=ethiopic}', "");
-Expect(1, 4991, '\p{Blk: _-ETHIOPIC}', "");
-Expect(0, 4991, '\p{^Blk: _-ETHIOPIC}', "");
-Expect(0, 4991, '\P{Blk: _-ETHIOPIC}', "");
-Expect(1, 4991, '\P{^Blk: _-ETHIOPIC}', "");
-Expect(0, 4607, '\p{Blk: _-ETHIOPIC}', "");
-Expect(1, 4607, '\p{^Blk: _-ETHIOPIC}', "");
-Expect(1, 4607, '\P{Blk: _-ETHIOPIC}', "");
-Expect(0, 4607, '\P{^Blk: _-ETHIOPIC}', "");
-Error('\p{Is_Block=_ETHIOPIC/a/}');
-Error('\P{Is_Block=_ETHIOPIC/a/}');
-Expect(1, 4991, '\p{Is_Block=ethiopic}', "");
-Expect(0, 4991, '\p{^Is_Block=ethiopic}', "");
-Expect(0, 4991, '\P{Is_Block=ethiopic}', "");
-Expect(1, 4991, '\P{^Is_Block=ethiopic}', "");
-Expect(0, 4607, '\p{Is_Block=ethiopic}', "");
-Expect(1, 4607, '\p{^Is_Block=ethiopic}', "");
-Expect(1, 4607, '\P{Is_Block=ethiopic}', "");
-Expect(0, 4607, '\P{^Is_Block=ethiopic}', "");
-Expect(1, 4991, '\p{Is_Block=_ ETHIOPIC}', "");
-Expect(0, 4991, '\p{^Is_Block=_ ETHIOPIC}', "");
-Expect(0, 4991, '\P{Is_Block=_ ETHIOPIC}', "");
-Expect(1, 4991, '\P{^Is_Block=_ ETHIOPIC}', "");
-Expect(0, 4607, '\p{Is_Block=_ ETHIOPIC}', "");
-Expect(1, 4607, '\p{^Is_Block=_ ETHIOPIC}', "");
-Expect(1, 4607, '\P{Is_Block=_ ETHIOPIC}', "");
-Expect(0, 4607, '\P{^Is_Block=_ ETHIOPIC}', "");
-Error('\p{Is_Blk= -ETHIOPIC/a/}');
-Error('\P{Is_Blk= -ETHIOPIC/a/}');
-Expect(1, 4991, '\p{Is_Blk=ethiopic}', "");
-Expect(0, 4991, '\p{^Is_Blk=ethiopic}', "");
-Expect(0, 4991, '\P{Is_Blk=ethiopic}', "");
-Expect(1, 4991, '\P{^Is_Blk=ethiopic}', "");
-Expect(0, 4607, '\p{Is_Blk=ethiopic}', "");
-Expect(1, 4607, '\p{^Is_Blk=ethiopic}', "");
-Expect(1, 4607, '\P{Is_Blk=ethiopic}', "");
-Expect(0, 4607, '\P{^Is_Blk=ethiopic}', "");
-Expect(1, 4991, '\p{Is_Blk= ETHIOPIC}', "");
-Expect(0, 4991, '\p{^Is_Blk= ETHIOPIC}', "");
-Expect(0, 4991, '\P{Is_Blk= ETHIOPIC}', "");
-Expect(1, 4991, '\P{^Is_Blk= ETHIOPIC}', "");
-Expect(0, 4607, '\p{Is_Blk= ETHIOPIC}', "");
-Expect(1, 4607, '\p{^Is_Blk= ETHIOPIC}', "");
-Expect(1, 4607, '\P{Is_Blk= ETHIOPIC}', "");
-Expect(0, 4607, '\P{^Is_Blk= ETHIOPIC}', "");
-Error('\p{Block: /a/buginese}');
-Error('\P{Block: /a/buginese}');
-Expect(1, 6687, '\p{Block=buginese}', "");
-Expect(0, 6687, '\p{^Block=buginese}', "");
-Expect(0, 6687, '\P{Block=buginese}', "");
-Expect(1, 6687, '\P{^Block=buginese}', "");
-Expect(0, 6655, '\p{Block=buginese}', "");
-Expect(1, 6655, '\p{^Block=buginese}', "");
-Expect(1, 6655, '\P{Block=buginese}', "");
-Expect(0, 6655, '\P{^Block=buginese}', "");
-Expect(1, 6687, '\p{Block= _Buginese}', "");
-Expect(0, 6687, '\p{^Block= _Buginese}', "");
-Expect(0, 6687, '\P{Block= _Buginese}', "");
-Expect(1, 6687, '\P{^Block= _Buginese}', "");
-Expect(0, 6655, '\p{Block= _Buginese}', "");
-Expect(1, 6655, '\p{^Block= _Buginese}', "");
-Expect(1, 6655, '\P{Block= _Buginese}', "");
-Expect(0, 6655, '\P{^Block= _Buginese}', "");
-Error('\p{Blk= buginese/a/}');
-Error('\P{Blk= buginese/a/}');
-Expect(1, 6687, '\p{Blk:buginese}', "");
-Expect(0, 6687, '\p{^Blk:buginese}', "");
-Expect(0, 6687, '\P{Blk:buginese}', "");
-Expect(1, 6687, '\P{^Blk:buginese}', "");
-Expect(0, 6655, '\p{Blk:buginese}', "");
-Expect(1, 6655, '\p{^Blk:buginese}', "");
-Expect(1, 6655, '\P{Blk:buginese}', "");
-Expect(0, 6655, '\P{^Blk:buginese}', "");
-Expect(1, 6687, '\p{Blk=- Buginese}', "");
-Expect(0, 6687, '\p{^Blk=- Buginese}', "");
-Expect(0, 6687, '\P{Blk=- Buginese}', "");
-Expect(1, 6687, '\P{^Blk=- Buginese}', "");
-Expect(0, 6655, '\p{Blk=- Buginese}', "");
-Expect(1, 6655, '\p{^Blk=- Buginese}', "");
-Expect(1, 6655, '\P{Blk=- Buginese}', "");
-Expect(0, 6655, '\P{^Blk=- Buginese}', "");
-Error('\p{Is_Block= /a/buginese}');
-Error('\P{Is_Block= /a/buginese}');
-Expect(1, 6687, '\p{Is_Block=buginese}', "");
-Expect(0, 6687, '\p{^Is_Block=buginese}', "");
-Expect(0, 6687, '\P{Is_Block=buginese}', "");
-Expect(1, 6687, '\P{^Is_Block=buginese}', "");
-Expect(0, 6655, '\p{Is_Block=buginese}', "");
-Expect(1, 6655, '\p{^Is_Block=buginese}', "");
-Expect(1, 6655, '\P{Is_Block=buginese}', "");
-Expect(0, 6655, '\P{^Is_Block=buginese}', "");
-Expect(1, 6687, '\p{Is_Block= Buginese}', "");
-Expect(0, 6687, '\p{^Is_Block= Buginese}', "");
-Expect(0, 6687, '\P{Is_Block= Buginese}', "");
-Expect(1, 6687, '\P{^Is_Block= Buginese}', "");
-Expect(0, 6655, '\p{Is_Block= Buginese}', "");
-Expect(1, 6655, '\p{^Is_Block= Buginese}', "");
-Expect(1, 6655, '\P{Is_Block= Buginese}', "");
-Expect(0, 6655, '\P{^Is_Block= Buginese}', "");
-Error('\p{Is_Blk=/a/ buginese}');
-Error('\P{Is_Blk=/a/ buginese}');
-Expect(1, 6687, '\p{Is_Blk=buginese}', "");
-Expect(0, 6687, '\p{^Is_Blk=buginese}', "");
-Expect(0, 6687, '\P{Is_Blk=buginese}', "");
-Expect(1, 6687, '\P{^Is_Blk=buginese}', "");
-Expect(0, 6655, '\p{Is_Blk=buginese}', "");
-Expect(1, 6655, '\p{^Is_Blk=buginese}', "");
-Expect(1, 6655, '\P{Is_Blk=buginese}', "");
-Expect(0, 6655, '\P{^Is_Blk=buginese}', "");
-Expect(1, 6687, '\p{Is_Blk=-Buginese}', "");
-Expect(0, 6687, '\p{^Is_Blk=-Buginese}', "");
-Expect(0, 6687, '\P{Is_Blk=-Buginese}', "");
-Expect(1, 6687, '\P{^Is_Blk=-Buginese}', "");
-Expect(0, 6655, '\p{Is_Blk=-Buginese}', "");
-Expect(1, 6655, '\p{^Is_Blk=-Buginese}', "");
-Expect(1, 6655, '\P{Is_Blk=-Buginese}', "");
-Expect(0, 6655, '\P{^Is_Blk=-Buginese}', "");
-Error('\p{Block=_-Mathematical alphanumeric_Symbols/a/}');
-Error('\P{Block=_-Mathematical alphanumeric_Symbols/a/}');
-Expect(1, 120831, '\p{Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\p{^Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\P{Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\P{^Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\p{Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\p{^Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\P{Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\P{^Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\p{Block= MATHEMATICAL Alphanumeric-Symbols}', "");
-Expect(0, 120831, '\p{^Block= MATHEMATICAL Alphanumeric-Symbols}', "");
-Expect(0, 120831, '\P{Block= MATHEMATICAL Alphanumeric-Symbols}', "");
-Expect(1, 120831, '\P{^Block= MATHEMATICAL Alphanumeric-Symbols}', "");
-Expect(0, 119807, '\p{Block= MATHEMATICAL Alphanumeric-Symbols}', "");
-Expect(1, 119807, '\p{^Block= MATHEMATICAL Alphanumeric-Symbols}', "");
-Expect(1, 119807, '\P{Block= MATHEMATICAL Alphanumeric-Symbols}', "");
-Expect(0, 119807, '\P{^Block= MATHEMATICAL Alphanumeric-Symbols}', "");
-Error('\p{Blk= :=Mathematical Alphanumeric_Symbols}');
-Error('\P{Blk= :=Mathematical Alphanumeric_Symbols}');
-Expect(1, 120831, '\p{Blk: mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\p{^Blk: mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\P{Blk: mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\P{^Blk: mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\p{Blk: mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\p{^Blk: mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\P{Blk: mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\P{^Blk: mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\p{Blk= -mathematicalAlphanumeric_Symbols}', "");
-Expect(0, 120831, '\p{^Blk= -mathematicalAlphanumeric_Symbols}', "");
-Expect(0, 120831, '\P{Blk= -mathematicalAlphanumeric_Symbols}', "");
-Expect(1, 120831, '\P{^Blk= -mathematicalAlphanumeric_Symbols}', "");
-Expect(0, 119807, '\p{Blk= -mathematicalAlphanumeric_Symbols}', "");
-Expect(1, 119807, '\p{^Blk= -mathematicalAlphanumeric_Symbols}', "");
-Expect(1, 119807, '\P{Blk= -mathematicalAlphanumeric_Symbols}', "");
-Expect(0, 119807, '\P{^Blk= -mathematicalAlphanumeric_Symbols}', "");
-Error('\p{Is_Block: -:=Mathematical Alphanumeric_SYMBOLS}');
-Error('\P{Is_Block: -:=Mathematical Alphanumeric_SYMBOLS}');
-Expect(1, 120831, '\p{Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\p{^Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\P{Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\P{^Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\p{Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\p{^Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\P{Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\P{^Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\p{Is_Block=mathematical Alphanumeric SYMBOLS}', "");
-Expect(0, 120831, '\p{^Is_Block=mathematical Alphanumeric SYMBOLS}', "");
-Expect(0, 120831, '\P{Is_Block=mathematical Alphanumeric SYMBOLS}', "");
-Expect(1, 120831, '\P{^Is_Block=mathematical Alphanumeric SYMBOLS}', "");
-Expect(0, 119807, '\p{Is_Block=mathematical Alphanumeric SYMBOLS}', "");
-Expect(1, 119807, '\p{^Is_Block=mathematical Alphanumeric SYMBOLS}', "");
-Expect(1, 119807, '\P{Is_Block=mathematical Alphanumeric SYMBOLS}', "");
-Expect(0, 119807, '\P{^Is_Block=mathematical Alphanumeric SYMBOLS}', "");
-Error('\p{Is_Blk=- mathematical_Alphanumeric SYMBOLS:=}');
-Error('\P{Is_Blk=- mathematical_Alphanumeric SYMBOLS:=}');
-Expect(1, 120831, '\p{Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\p{^Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\P{Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\P{^Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\p{Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\p{^Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\P{Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\P{^Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\p{Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
-Expect(0, 120831, '\p{^Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
-Expect(0, 120831, '\P{Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
-Expect(1, 120831, '\P{^Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
-Expect(0, 119807, '\p{Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
-Expect(1, 119807, '\p{^Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
-Expect(1, 119807, '\P{Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
-Expect(0, 119807, '\P{^Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
-Error('\p{Block= Kangxi/a/RADICALS}');
-Error('\P{Block= Kangxi/a/RADICALS}');
-Expect(1, 12255, '\p{Block=kangxiradicals}', "");
-Expect(0, 12255, '\p{^Block=kangxiradicals}', "");
-Expect(0, 12255, '\P{Block=kangxiradicals}', "");
-Expect(1, 12255, '\P{^Block=kangxiradicals}', "");
-Expect(0, 12031, '\p{Block=kangxiradicals}', "");
-Expect(1, 12031, '\p{^Block=kangxiradicals}', "");
-Expect(1, 12031, '\P{Block=kangxiradicals}', "");
-Expect(0, 12031, '\P{^Block=kangxiradicals}', "");
-Expect(1, 12255, '\p{Block=_ kangxi Radicals}', "");
-Expect(0, 12255, '\p{^Block=_ kangxi Radicals}', "");
-Expect(0, 12255, '\P{Block=_ kangxi Radicals}', "");
-Expect(1, 12255, '\P{^Block=_ kangxi Radicals}', "");
-Expect(0, 12031, '\p{Block=_ kangxi Radicals}', "");
-Expect(1, 12031, '\p{^Block=_ kangxi Radicals}', "");
-Expect(1, 12031, '\P{Block=_ kangxi Radicals}', "");
-Expect(0, 12031, '\P{^Block=_ kangxi Radicals}', "");
-Error('\p{Blk=_ KANGXI/a/radicals}');
-Error('\P{Blk=_ KANGXI/a/radicals}');
-Expect(1, 12255, '\p{Blk=kangxiradicals}', "");
-Expect(0, 12255, '\p{^Blk=kangxiradicals}', "");
-Expect(0, 12255, '\P{Blk=kangxiradicals}', "");
-Expect(1, 12255, '\P{^Blk=kangxiradicals}', "");
-Expect(0, 12031, '\p{Blk=kangxiradicals}', "");
-Expect(1, 12031, '\p{^Blk=kangxiradicals}', "");
-Expect(1, 12031, '\P{Blk=kangxiradicals}', "");
-Expect(0, 12031, '\P{^Blk=kangxiradicals}', "");
-Expect(1, 12255, '\p{Blk=_-Kangxi radicals}', "");
-Expect(0, 12255, '\p{^Blk=_-Kangxi radicals}', "");
-Expect(0, 12255, '\P{Blk=_-Kangxi radicals}', "");
-Expect(1, 12255, '\P{^Blk=_-Kangxi radicals}', "");
-Expect(0, 12031, '\p{Blk=_-Kangxi radicals}', "");
-Expect(1, 12031, '\p{^Blk=_-Kangxi radicals}', "");
-Expect(1, 12031, '\P{Blk=_-Kangxi radicals}', "");
-Expect(0, 12031, '\P{^Blk=_-Kangxi radicals}', "");
-Error('\p{Is_Block=-:=Kangxi Radicals}');
-Error('\P{Is_Block=-:=Kangxi Radicals}');
-Expect(1, 12255, '\p{Is_Block: kangxiradicals}', "");
-Expect(0, 12255, '\p{^Is_Block: kangxiradicals}', "");
-Expect(0, 12255, '\P{Is_Block: kangxiradicals}', "");
-Expect(1, 12255, '\P{^Is_Block: kangxiradicals}', "");
-Expect(0, 12031, '\p{Is_Block: kangxiradicals}', "");
-Expect(1, 12031, '\p{^Is_Block: kangxiradicals}', "");
-Expect(1, 12031, '\P{Is_Block: kangxiradicals}', "");
-Expect(0, 12031, '\P{^Is_Block: kangxiradicals}', "");
-Expect(1, 12255, '\p{Is_Block: - kangxiradicals}', "");
-Expect(0, 12255, '\p{^Is_Block: - kangxiradicals}', "");
-Expect(0, 12255, '\P{Is_Block: - kangxiradicals}', "");
-Expect(1, 12255, '\P{^Is_Block: - kangxiradicals}', "");
-Expect(0, 12031, '\p{Is_Block: - kangxiradicals}', "");
-Expect(1, 12031, '\p{^Is_Block: - kangxiradicals}', "");
-Expect(1, 12031, '\P{Is_Block: - kangxiradicals}', "");
-Expect(0, 12031, '\P{^Is_Block: - kangxiradicals}', "");
-Error('\p{Is_Blk=:=_kangxi-radicals}');
-Error('\P{Is_Blk=:=_kangxi-radicals}');
-Expect(1, 12255, '\p{Is_Blk=kangxiradicals}', "");
-Expect(0, 12255, '\p{^Is_Blk=kangxiradicals}', "");
-Expect(0, 12255, '\P{Is_Blk=kangxiradicals}', "");
-Expect(1, 12255, '\P{^Is_Blk=kangxiradicals}', "");
-Expect(0, 12031, '\p{Is_Blk=kangxiradicals}', "");
-Expect(1, 12031, '\p{^Is_Blk=kangxiradicals}', "");
-Expect(1, 12031, '\P{Is_Blk=kangxiradicals}', "");
-Expect(0, 12031, '\P{^Is_Blk=kangxiradicals}', "");
-Expect(1, 12255, '\p{Is_Blk= KangxiRadicals}', "");
-Expect(0, 12255, '\p{^Is_Blk= KangxiRadicals}', "");
-Expect(0, 12255, '\P{Is_Blk= KangxiRadicals}', "");
-Expect(1, 12255, '\P{^Is_Blk= KangxiRadicals}', "");
-Expect(0, 12031, '\p{Is_Blk= KangxiRadicals}', "");
-Expect(1, 12031, '\p{^Is_Blk= KangxiRadicals}', "");
-Expect(1, 12031, '\P{Is_Blk= KangxiRadicals}', "");
-Expect(0, 12031, '\P{^Is_Blk= KangxiRadicals}', "");
-Error('\p{Block=_:=Arabic-presentationForms B}');
-Error('\P{Block=_:=Arabic-presentationForms B}');
-Expect(1, 65279, '\p{Block=arabicpresentationformsb}', "");
-Expect(0, 65279, '\p{^Block=arabicpresentationformsb}', "");
-Expect(0, 65279, '\P{Block=arabicpresentationformsb}', "");
-Expect(1, 65279, '\P{^Block=arabicpresentationformsb}', "");
-Expect(0, 65135, '\p{Block=arabicpresentationformsb}', "");
-Expect(1, 65135, '\p{^Block=arabicpresentationformsb}', "");
-Expect(1, 65135, '\P{Block=arabicpresentationformsb}', "");
-Expect(0, 65135, '\P{^Block=arabicpresentationformsb}', "");
-Expect(1, 65279, '\p{Block= _arabicPresentation FORMS_b}', "");
-Expect(0, 65279, '\p{^Block= _arabicPresentation FORMS_b}', "");
-Expect(0, 65279, '\P{Block= _arabicPresentation FORMS_b}', "");
-Expect(1, 65279, '\P{^Block= _arabicPresentation FORMS_b}', "");
-Expect(0, 65135, '\p{Block= _arabicPresentation FORMS_b}', "");
-Expect(1, 65135, '\p{^Block= _arabicPresentation FORMS_b}', "");
-Expect(1, 65135, '\P{Block= _arabicPresentation FORMS_b}', "");
-Expect(0, 65135, '\P{^Block= _arabicPresentation FORMS_b}', "");
-Error('\p{Blk: -:=arabic presentation Forms B}');
-Error('\P{Blk: -:=arabic presentation Forms B}');
-Expect(1, 65279, '\p{Blk=arabicpresentationformsb}', "");
-Expect(0, 65279, '\p{^Blk=arabicpresentationformsb}', "");
-Expect(0, 65279, '\P{Blk=arabicpresentationformsb}', "");
-Expect(1, 65279, '\P{^Blk=arabicpresentationformsb}', "");
-Expect(0, 65135, '\p{Blk=arabicpresentationformsb}', "");
-Expect(1, 65135, '\p{^Blk=arabicpresentationformsb}', "");
-Expect(1, 65135, '\P{Blk=arabicpresentationformsb}', "");
-Expect(0, 65135, '\P{^Blk=arabicpresentationformsb}', "");
-Expect(1, 65279, '\p{Blk=_ARABIC_Presentation_FormsB}', "");
-Expect(0, 65279, '\p{^Blk=_ARABIC_Presentation_FormsB}', "");
-Expect(0, 65279, '\P{Blk=_ARABIC_Presentation_FormsB}', "");
-Expect(1, 65279, '\P{^Blk=_ARABIC_Presentation_FormsB}', "");
-Expect(0, 65135, '\p{Blk=_ARABIC_Presentation_FormsB}', "");
-Expect(1, 65135, '\p{^Blk=_ARABIC_Presentation_FormsB}', "");
-Expect(1, 65135, '\P{Blk=_ARABIC_Presentation_FormsB}', "");
-Expect(0, 65135, '\P{^Blk=_ARABIC_Presentation_FormsB}', "");
-Error('\p{Is_Block= :=ArabicPRESENTATIONFORMSB}');
-Error('\P{Is_Block= :=ArabicPRESENTATIONFORMSB}');
-Expect(1, 65279, '\p{Is_Block=arabicpresentationformsb}', "");
-Expect(0, 65279, '\p{^Is_Block=arabicpresentationformsb}', "");
-Expect(0, 65279, '\P{Is_Block=arabicpresentationformsb}', "");
-Expect(1, 65279, '\P{^Is_Block=arabicpresentationformsb}', "");
-Expect(0, 65135, '\p{Is_Block=arabicpresentationformsb}', "");
-Expect(1, 65135, '\p{^Is_Block=arabicpresentationformsb}', "");
-Expect(1, 65135, '\P{Is_Block=arabicpresentationformsb}', "");
-Expect(0, 65135, '\P{^Is_Block=arabicpresentationformsb}', "");
-Expect(1, 65279, '\p{Is_Block= -ARABIC PRESENTATION Forms-B}', "");
-Expect(0, 65279, '\p{^Is_Block= -ARABIC PRESENTATION Forms-B}', "");
-Expect(0, 65279, '\P{Is_Block= -ARABIC PRESENTATION Forms-B}', "");
-Expect(1, 65279, '\P{^Is_Block= -ARABIC PRESENTATION Forms-B}', "");
-Expect(0, 65135, '\p{Is_Block= -ARABIC PRESENTATION Forms-B}', "");
-Expect(1, 65135, '\p{^Is_Block= -ARABIC PRESENTATION Forms-B}', "");
-Expect(1, 65135, '\P{Is_Block= -ARABIC PRESENTATION Forms-B}', "");
-Expect(0, 65135, '\P{^Is_Block= -ARABIC PRESENTATION Forms-B}', "");
-Error('\p{Is_Blk= ARABIC/a/Presentation-forms B}');
-Error('\P{Is_Blk= ARABIC/a/Presentation-forms B}');
-Expect(1, 65279, '\p{Is_Blk=arabicpresentationformsb}', "");
-Expect(0, 65279, '\p{^Is_Blk=arabicpresentationformsb}', "");
-Expect(0, 65279, '\P{Is_Blk=arabicpresentationformsb}', "");
-Expect(1, 65279, '\P{^Is_Blk=arabicpresentationformsb}', "");
-Expect(0, 65135, '\p{Is_Blk=arabicpresentationformsb}', "");
-Expect(1, 65135, '\p{^Is_Blk=arabicpresentationformsb}', "");
-Expect(1, 65135, '\P{Is_Blk=arabicpresentationformsb}', "");
-Expect(0, 65135, '\P{^Is_Blk=arabicpresentationformsb}', "");
-Expect(1, 65279, '\p{Is_Blk:- arabic-presentation FORMS-B}', "");
-Expect(0, 65279, '\p{^Is_Blk:- arabic-presentation FORMS-B}', "");
-Expect(0, 65279, '\P{Is_Blk:- arabic-presentation FORMS-B}', "");
-Expect(1, 65279, '\P{^Is_Blk:- arabic-presentation FORMS-B}', "");
-Expect(0, 65135, '\p{Is_Blk:- arabic-presentation FORMS-B}', "");
-Expect(1, 65135, '\p{^Is_Blk:- arabic-presentation FORMS-B}', "");
-Expect(1, 65135, '\P{Is_Blk:- arabic-presentation FORMS-B}', "");
-Expect(0, 65135, '\P{^Is_Blk:- arabic-presentation FORMS-B}', "");
-Error('\p{Block=-:=Gurmukhi}');
-Error('\P{Block=-:=Gurmukhi}');
-Expect(1, 2687, '\p{Block: gurmukhi}', "");
-Expect(0, 2687, '\p{^Block: gurmukhi}', "");
-Expect(0, 2687, '\P{Block: gurmukhi}', "");
-Expect(1, 2687, '\P{^Block: gurmukhi}', "");
-Expect(0, 2559, '\p{Block: gurmukhi}', "");
-Expect(1, 2559, '\p{^Block: gurmukhi}', "");
-Expect(1, 2559, '\P{Block: gurmukhi}', "");
-Expect(0, 2559, '\P{^Block: gurmukhi}', "");
-Expect(1, 2687, '\p{Block= GURMUKHI}', "");
-Expect(0, 2687, '\p{^Block= GURMUKHI}', "");
-Expect(0, 2687, '\P{Block= GURMUKHI}', "");
-Expect(1, 2687, '\P{^Block= GURMUKHI}', "");
-Expect(0, 2559, '\p{Block= GURMUKHI}', "");
-Expect(1, 2559, '\p{^Block= GURMUKHI}', "");
-Expect(1, 2559, '\P{Block= GURMUKHI}', "");
-Expect(0, 2559, '\P{^Block= GURMUKHI}', "");
-Error('\p{Blk= :=gurmukhi}');
-Error('\P{Blk= :=gurmukhi}');
-Expect(1, 2687, '\p{Blk=gurmukhi}', "");
-Expect(0, 2687, '\p{^Blk=gurmukhi}', "");
-Expect(0, 2687, '\P{Blk=gurmukhi}', "");
-Expect(1, 2687, '\P{^Blk=gurmukhi}', "");
-Expect(0, 2559, '\p{Blk=gurmukhi}', "");
-Expect(1, 2559, '\p{^Blk=gurmukhi}', "");
-Expect(1, 2559, '\P{Blk=gurmukhi}', "");
-Expect(0, 2559, '\P{^Blk=gurmukhi}', "");
-Expect(1, 2687, '\p{Blk=-Gurmukhi}', "");
-Expect(0, 2687, '\p{^Blk=-Gurmukhi}', "");
-Expect(0, 2687, '\P{Blk=-Gurmukhi}', "");
-Expect(1, 2687, '\P{^Blk=-Gurmukhi}', "");
-Expect(0, 2559, '\p{Blk=-Gurmukhi}', "");
-Expect(1, 2559, '\p{^Blk=-Gurmukhi}', "");
-Expect(1, 2559, '\P{Blk=-Gurmukhi}', "");
-Expect(0, 2559, '\P{^Blk=-Gurmukhi}', "");
-Error('\p{Is_Block= -GURMUKHI:=}');
-Error('\P{Is_Block= -GURMUKHI:=}');
-Expect(1, 2687, '\p{Is_Block=gurmukhi}', "");
-Expect(0, 2687, '\p{^Is_Block=gurmukhi}', "");
-Expect(0, 2687, '\P{Is_Block=gurmukhi}', "");
-Expect(1, 2687, '\P{^Is_Block=gurmukhi}', "");
-Expect(0, 2559, '\p{Is_Block=gurmukhi}', "");
-Expect(1, 2559, '\p{^Is_Block=gurmukhi}', "");
-Expect(1, 2559, '\P{Is_Block=gurmukhi}', "");
-Expect(0, 2559, '\P{^Is_Block=gurmukhi}', "");
-Expect(1, 2687, '\p{Is_Block: gurmukhi}', "");
-Expect(0, 2687, '\p{^Is_Block: gurmukhi}', "");
-Expect(0, 2687, '\P{Is_Block: gurmukhi}', "");
-Expect(1, 2687, '\P{^Is_Block: gurmukhi}', "");
-Expect(0, 2559, '\p{Is_Block: gurmukhi}', "");
-Expect(1, 2559, '\p{^Is_Block: gurmukhi}', "");
-Expect(1, 2559, '\P{Is_Block: gurmukhi}', "");
-Expect(0, 2559, '\P{^Is_Block: gurmukhi}', "");
-Error('\p{Is_Blk=/a/ Gurmukhi}');
-Error('\P{Is_Blk=/a/ Gurmukhi}');
-Expect(1, 2687, '\p{Is_Blk=gurmukhi}', "");
-Expect(0, 2687, '\p{^Is_Blk=gurmukhi}', "");
-Expect(0, 2687, '\P{Is_Blk=gurmukhi}', "");
-Expect(1, 2687, '\P{^Is_Blk=gurmukhi}', "");
-Expect(0, 2559, '\p{Is_Blk=gurmukhi}', "");
-Expect(1, 2559, '\p{^Is_Blk=gurmukhi}', "");
-Expect(1, 2559, '\P{Is_Blk=gurmukhi}', "");
-Expect(0, 2559, '\P{^Is_Blk=gurmukhi}', "");
-Expect(1, 2687, '\p{Is_Blk: __Gurmukhi}', "");
-Expect(0, 2687, '\p{^Is_Blk: __Gurmukhi}', "");
-Expect(0, 2687, '\P{Is_Blk: __Gurmukhi}', "");
-Expect(1, 2687, '\P{^Is_Blk: __Gurmukhi}', "");
-Expect(0, 2559, '\p{Is_Blk: __Gurmukhi}', "");
-Expect(1, 2559, '\p{^Is_Blk: __Gurmukhi}', "");
-Expect(1, 2559, '\P{Is_Blk: __Gurmukhi}', "");
-Expect(0, 2559, '\P{^Is_Blk: __Gurmukhi}', "");
-Error('\p{Block= /a/PHONETIC Extensions Supplement}');
-Error('\P{Block= /a/PHONETIC Extensions Supplement}');
-Expect(1, 7615, '\p{Block=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\p{^Block=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\P{Block=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\P{^Block=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\p{Block=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\p{^Block=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\P{Block=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\P{^Block=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\p{Block: PHONETIC extensions SUPPLEMENT}', "");
-Expect(0, 7615, '\p{^Block: PHONETIC extensions SUPPLEMENT}', "");
-Expect(0, 7615, '\P{Block: PHONETIC extensions SUPPLEMENT}', "");
-Expect(1, 7615, '\P{^Block: PHONETIC extensions SUPPLEMENT}', "");
-Expect(0, 7551, '\p{Block: PHONETIC extensions SUPPLEMENT}', "");
-Expect(1, 7551, '\p{^Block: PHONETIC extensions SUPPLEMENT}', "");
-Expect(1, 7551, '\P{Block: PHONETIC extensions SUPPLEMENT}', "");
-Expect(0, 7551, '\P{^Block: PHONETIC extensions SUPPLEMENT}', "");
-Error('\p{Blk= -Phonetic:=Extensions_Supplement}');
-Error('\P{Blk= -Phonetic:=Extensions_Supplement}');
-Expect(1, 7615, '\p{Blk=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\p{^Blk=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\P{Blk=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\P{^Blk=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\p{Blk=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\p{^Blk=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\P{Blk=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\P{^Blk=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\p{Blk:_Phonetic_Extensionssupplement}', "");
-Expect(0, 7615, '\p{^Blk:_Phonetic_Extensionssupplement}', "");
-Expect(0, 7615, '\P{Blk:_Phonetic_Extensionssupplement}', "");
-Expect(1, 7615, '\P{^Blk:_Phonetic_Extensionssupplement}', "");
-Expect(0, 7551, '\p{Blk:_Phonetic_Extensionssupplement}', "");
-Expect(1, 7551, '\p{^Blk:_Phonetic_Extensionssupplement}', "");
-Expect(1, 7551, '\P{Blk:_Phonetic_Extensionssupplement}', "");
-Expect(0, 7551, '\P{^Blk:_Phonetic_Extensionssupplement}', "");
-Error('\p{Is_Block=-/a/Phonetic_Extensions SUPPLEMENT}');
-Error('\P{Is_Block=-/a/Phonetic_Extensions SUPPLEMENT}');
-Expect(1, 7615, '\p{Is_Block=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\p{^Is_Block=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\P{Is_Block=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\P{^Is_Block=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\p{Is_Block=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\p{^Is_Block=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\P{Is_Block=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\P{^Is_Block=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\p{Is_Block=-_Phonetic EXTENSIONS Supplement}', "");
-Expect(0, 7615, '\p{^Is_Block=-_Phonetic EXTENSIONS Supplement}', "");
-Expect(0, 7615, '\P{Is_Block=-_Phonetic EXTENSIONS Supplement}', "");
-Expect(1, 7615, '\P{^Is_Block=-_Phonetic EXTENSIONS Supplement}', "");
-Expect(0, 7551, '\p{Is_Block=-_Phonetic EXTENSIONS Supplement}', "");
-Expect(1, 7551, '\p{^Is_Block=-_Phonetic EXTENSIONS Supplement}', "");
-Expect(1, 7551, '\P{Is_Block=-_Phonetic EXTENSIONS Supplement}', "");
-Expect(0, 7551, '\P{^Is_Block=-_Phonetic EXTENSIONS Supplement}', "");
-Error('\p{Is_Blk= _PHONETIC-Extensions Supplement:=}');
-Error('\P{Is_Blk= _PHONETIC-Extensions Supplement:=}');
-Expect(1, 7615, '\p{Is_Blk=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\p{^Is_Blk=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\P{Is_Blk=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\P{^Is_Blk=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\p{Is_Blk=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\p{^Is_Blk=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\P{Is_Blk=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\P{^Is_Blk=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\p{Is_Blk= Phonetic EXTENSIONS supplement}', "");
-Expect(0, 7615, '\p{^Is_Blk= Phonetic EXTENSIONS supplement}', "");
-Expect(0, 7615, '\P{Is_Blk= Phonetic EXTENSIONS supplement}', "");
-Expect(1, 7615, '\P{^Is_Blk= Phonetic EXTENSIONS supplement}', "");
-Expect(0, 7551, '\p{Is_Blk= Phonetic EXTENSIONS supplement}', "");
-Expect(1, 7551, '\p{^Is_Blk= Phonetic EXTENSIONS supplement}', "");
-Expect(1, 7551, '\P{Is_Blk= Phonetic EXTENSIONS supplement}', "");
-Expect(0, 7551, '\P{^Is_Blk= Phonetic EXTENSIONS supplement}', "");
-Error('\p{Block=/a/greek Extended}');
-Error('\P{Block=/a/greek Extended}');
-Expect(1, 8191, '\p{Block=greekextended}', "");
-Expect(0, 8191, '\p{^Block=greekextended}', "");
-Expect(0, 8191, '\P{Block=greekextended}', "");
-Expect(1, 8191, '\P{^Block=greekextended}', "");
-Expect(0, 7935, '\p{Block=greekextended}', "");
-Expect(1, 7935, '\p{^Block=greekextended}', "");
-Expect(1, 7935, '\P{Block=greekextended}', "");
-Expect(0, 7935, '\P{^Block=greekextended}', "");
-Expect(1, 8191, '\p{Block= Greek EXTENDED}', "");
-Expect(0, 8191, '\p{^Block= Greek EXTENDED}', "");
-Expect(0, 8191, '\P{Block= Greek EXTENDED}', "");
-Expect(1, 8191, '\P{^Block= Greek EXTENDED}', "");
-Expect(0, 7935, '\p{Block= Greek EXTENDED}', "");
-Expect(1, 7935, '\p{^Block= Greek EXTENDED}', "");
-Expect(1, 7935, '\P{Block= Greek EXTENDED}', "");
-Expect(0, 7935, '\P{^Block= Greek EXTENDED}', "");
-Error('\p{Blk=/a/__greek Extended}');
-Error('\P{Blk=/a/__greek Extended}');
-Expect(1, 8191, '\p{Blk=greekextended}', "");
-Expect(0, 8191, '\p{^Blk=greekextended}', "");
-Expect(0, 8191, '\P{Blk=greekextended}', "");
-Expect(1, 8191, '\P{^Blk=greekextended}', "");
-Expect(0, 7935, '\p{Blk=greekextended}', "");
-Expect(1, 7935, '\p{^Blk=greekextended}', "");
-Expect(1, 7935, '\P{Blk=greekextended}', "");
-Expect(0, 7935, '\P{^Blk=greekextended}', "");
-Expect(1, 8191, '\p{Blk= greek-extended}', "");
-Expect(0, 8191, '\p{^Blk= greek-extended}', "");
-Expect(0, 8191, '\P{Blk= greek-extended}', "");
-Expect(1, 8191, '\P{^Blk= greek-extended}', "");
-Expect(0, 7935, '\p{Blk= greek-extended}', "");
-Expect(1, 7935, '\p{^Blk= greek-extended}', "");
-Expect(1, 7935, '\P{Blk= greek-extended}', "");
-Expect(0, 7935, '\P{^Blk= greek-extended}', "");
-Error('\p{Is_Block=-_greekExtended/a/}');
-Error('\P{Is_Block=-_greekExtended/a/}');
-Expect(1, 8191, '\p{Is_Block=greekextended}', "");
-Expect(0, 8191, '\p{^Is_Block=greekextended}', "");
-Expect(0, 8191, '\P{Is_Block=greekextended}', "");
-Expect(1, 8191, '\P{^Is_Block=greekextended}', "");
-Expect(0, 7935, '\p{Is_Block=greekextended}', "");
-Expect(1, 7935, '\p{^Is_Block=greekextended}', "");
-Expect(1, 7935, '\P{Is_Block=greekextended}', "");
-Expect(0, 7935, '\P{^Is_Block=greekextended}', "");
-Expect(1, 8191, '\p{Is_Block= greekExtended}', "");
-Expect(0, 8191, '\p{^Is_Block= greekExtended}', "");
-Expect(0, 8191, '\P{Is_Block= greekExtended}', "");
-Expect(1, 8191, '\P{^Is_Block= greekExtended}', "");
-Expect(0, 7935, '\p{Is_Block= greekExtended}', "");
-Expect(1, 7935, '\p{^Is_Block= greekExtended}', "");
-Expect(1, 7935, '\P{Is_Block= greekExtended}', "");
-Expect(0, 7935, '\P{^Is_Block= greekExtended}', "");
-Error('\p{Is_Blk: Greek EXTENDED/a/}');
-Error('\P{Is_Blk: Greek EXTENDED/a/}');
-Expect(1, 8191, '\p{Is_Blk=greekextended}', "");
-Expect(0, 8191, '\p{^Is_Blk=greekextended}', "");
-Expect(0, 8191, '\P{Is_Blk=greekextended}', "");
-Expect(1, 8191, '\P{^Is_Blk=greekextended}', "");
-Expect(0, 7935, '\p{Is_Blk=greekextended}', "");
-Expect(1, 7935, '\p{^Is_Blk=greekextended}', "");
-Expect(1, 7935, '\P{Is_Blk=greekextended}', "");
-Expect(0, 7935, '\P{^Is_Blk=greekextended}', "");
-Expect(1, 8191, '\p{Is_Blk=- Greek Extended}', "");
-Expect(0, 8191, '\p{^Is_Blk=- Greek Extended}', "");
-Expect(0, 8191, '\P{Is_Blk=- Greek Extended}', "");
-Expect(1, 8191, '\P{^Is_Blk=- Greek Extended}', "");
-Expect(0, 7935, '\p{Is_Blk=- Greek Extended}', "");
-Expect(1, 7935, '\p{^Is_Blk=- Greek Extended}', "");
-Expect(1, 7935, '\P{Is_Blk=- Greek Extended}', "");
-Expect(0, 7935, '\P{^Is_Blk=- Greek Extended}', "");
-Error('\p{Block=- Deseret:=}');
-Error('\P{Block=- Deseret:=}');
-Expect(1, 66639, '\p{Block=deseret}', "");
-Expect(0, 66639, '\p{^Block=deseret}', "");
-Expect(0, 66639, '\P{Block=deseret}', "");
-Expect(1, 66639, '\P{^Block=deseret}', "");
-Expect(0, 66559, '\p{Block=deseret}', "");
-Expect(1, 66559, '\p{^Block=deseret}', "");
-Expect(1, 66559, '\P{Block=deseret}', "");
-Expect(0, 66559, '\P{^Block=deseret}', "");
-Expect(1, 66639, '\p{Block: _Deseret}', "");
-Expect(0, 66639, '\p{^Block: _Deseret}', "");
-Expect(0, 66639, '\P{Block: _Deseret}', "");
-Expect(1, 66639, '\P{^Block: _Deseret}', "");
-Expect(0, 66559, '\p{Block: _Deseret}', "");
-Expect(1, 66559, '\p{^Block: _Deseret}', "");
-Expect(1, 66559, '\P{Block: _Deseret}', "");
-Expect(0, 66559, '\P{^Block: _Deseret}', "");
-Error('\p{Blk:/a/ Deseret}');
-Error('\P{Blk:/a/ Deseret}');
-Expect(1, 66639, '\p{Blk=deseret}', "");
-Expect(0, 66639, '\p{^Blk=deseret}', "");
-Expect(0, 66639, '\P{Blk=deseret}', "");
-Expect(1, 66639, '\P{^Blk=deseret}', "");
-Expect(0, 66559, '\p{Blk=deseret}', "");
-Expect(1, 66559, '\p{^Blk=deseret}', "");
-Expect(1, 66559, '\P{Blk=deseret}', "");
-Expect(0, 66559, '\P{^Blk=deseret}', "");
-Expect(1, 66639, '\p{Blk=_-Deseret}', "");
-Expect(0, 66639, '\p{^Blk=_-Deseret}', "");
-Expect(0, 66639, '\P{Blk=_-Deseret}', "");
-Expect(1, 66639, '\P{^Blk=_-Deseret}', "");
-Expect(0, 66559, '\p{Blk=_-Deseret}', "");
-Expect(1, 66559, '\p{^Blk=_-Deseret}', "");
-Expect(1, 66559, '\P{Blk=_-Deseret}', "");
-Expect(0, 66559, '\P{^Blk=_-Deseret}', "");
-Error('\p{Is_Block=:= _Deseret}');
-Error('\P{Is_Block=:= _Deseret}');
-Expect(1, 66639, '\p{Is_Block=deseret}', "");
-Expect(0, 66639, '\p{^Is_Block=deseret}', "");
-Expect(0, 66639, '\P{Is_Block=deseret}', "");
-Expect(1, 66639, '\P{^Is_Block=deseret}', "");
-Expect(0, 66559, '\p{Is_Block=deseret}', "");
-Expect(1, 66559, '\p{^Is_Block=deseret}', "");
-Expect(1, 66559, '\P{Is_Block=deseret}', "");
-Expect(0, 66559, '\P{^Is_Block=deseret}', "");
-Expect(1, 66639, '\p{Is_Block=- Deseret}', "");
-Expect(0, 66639, '\p{^Is_Block=- Deseret}', "");
-Expect(0, 66639, '\P{Is_Block=- Deseret}', "");
-Expect(1, 66639, '\P{^Is_Block=- Deseret}', "");
-Expect(0, 66559, '\p{Is_Block=- Deseret}', "");
-Expect(1, 66559, '\p{^Is_Block=- Deseret}', "");
-Expect(1, 66559, '\P{Is_Block=- Deseret}', "");
-Expect(0, 66559, '\P{^Is_Block=- Deseret}', "");
-Error('\p{Is_Blk= DESERET:=}');
-Error('\P{Is_Blk= DESERET:=}');
-Expect(1, 66639, '\p{Is_Blk=deseret}', "");
-Expect(0, 66639, '\p{^Is_Blk=deseret}', "");
-Expect(0, 66639, '\P{Is_Blk=deseret}', "");
-Expect(1, 66639, '\P{^Is_Blk=deseret}', "");
-Expect(0, 66559, '\p{Is_Blk=deseret}', "");
-Expect(1, 66559, '\p{^Is_Blk=deseret}', "");
-Expect(1, 66559, '\P{Is_Blk=deseret}', "");
-Expect(0, 66559, '\P{^Is_Blk=deseret}', "");
-Expect(1, 66639, '\p{Is_Blk= Deseret}', "");
-Expect(0, 66639, '\p{^Is_Blk= Deseret}', "");
-Expect(0, 66639, '\P{Is_Blk= Deseret}', "");
-Expect(1, 66639, '\P{^Is_Blk= Deseret}', "");
-Expect(0, 66559, '\p{Is_Blk= Deseret}', "");
-Expect(1, 66559, '\p{^Is_Blk= Deseret}', "");
-Expect(1, 66559, '\P{Is_Blk= Deseret}', "");
-Expect(0, 66559, '\P{^Is_Blk= Deseret}', "");
-Error('\p{Block: /a/tagbanwa}');
-Error('\P{Block: /a/tagbanwa}');
-Expect(1, 6015, '\p{Block=tagbanwa}', "");
-Expect(0, 6015, '\p{^Block=tagbanwa}', "");
-Expect(0, 6015, '\P{Block=tagbanwa}', "");
-Expect(1, 6015, '\P{^Block=tagbanwa}', "");
-Expect(0, 5983, '\p{Block=tagbanwa}', "");
-Expect(1, 5983, '\p{^Block=tagbanwa}', "");
-Expect(1, 5983, '\P{Block=tagbanwa}', "");
-Expect(0, 5983, '\P{^Block=tagbanwa}', "");
-Expect(1, 6015, '\p{Block=_ tagbanwa}', "");
-Expect(0, 6015, '\p{^Block=_ tagbanwa}', "");
-Expect(0, 6015, '\P{Block=_ tagbanwa}', "");
-Expect(1, 6015, '\P{^Block=_ tagbanwa}', "");
-Expect(0, 5983, '\p{Block=_ tagbanwa}', "");
-Expect(1, 5983, '\p{^Block=_ tagbanwa}', "");
-Expect(1, 5983, '\P{Block=_ tagbanwa}', "");
-Expect(0, 5983, '\P{^Block=_ tagbanwa}', "");
-Error('\p{Blk: /a/ -Tagbanwa}');
-Error('\P{Blk: /a/ -Tagbanwa}');
-Expect(1, 6015, '\p{Blk=tagbanwa}', "");
-Expect(0, 6015, '\p{^Blk=tagbanwa}', "");
-Expect(0, 6015, '\P{Blk=tagbanwa}', "");
-Expect(1, 6015, '\P{^Blk=tagbanwa}', "");
-Expect(0, 5983, '\p{Blk=tagbanwa}', "");
-Expect(1, 5983, '\p{^Blk=tagbanwa}', "");
-Expect(1, 5983, '\P{Blk=tagbanwa}', "");
-Expect(0, 5983, '\P{^Blk=tagbanwa}', "");
-Expect(1, 6015, '\p{Blk= Tagbanwa}', "");
-Expect(0, 6015, '\p{^Blk= Tagbanwa}', "");
-Expect(0, 6015, '\P{Blk= Tagbanwa}', "");
-Expect(1, 6015, '\P{^Blk= Tagbanwa}', "");
-Expect(0, 5983, '\p{Blk= Tagbanwa}', "");
-Expect(1, 5983, '\p{^Blk= Tagbanwa}', "");
-Expect(1, 5983, '\P{Blk= Tagbanwa}', "");
-Expect(0, 5983, '\P{^Blk= Tagbanwa}', "");
-Error('\p{Is_Block=-/a/tagbanwa}');
-Error('\P{Is_Block=-/a/tagbanwa}');
-Expect(1, 6015, '\p{Is_Block=tagbanwa}', "");
-Expect(0, 6015, '\p{^Is_Block=tagbanwa}', "");
-Expect(0, 6015, '\P{Is_Block=tagbanwa}', "");
-Expect(1, 6015, '\P{^Is_Block=tagbanwa}', "");
-Expect(0, 5983, '\p{Is_Block=tagbanwa}', "");
-Expect(1, 5983, '\p{^Is_Block=tagbanwa}', "");
-Expect(1, 5983, '\P{Is_Block=tagbanwa}', "");
-Expect(0, 5983, '\P{^Is_Block=tagbanwa}', "");
-Expect(1, 6015, '\p{Is_Block=_ Tagbanwa}', "");
-Expect(0, 6015, '\p{^Is_Block=_ Tagbanwa}', "");
-Expect(0, 6015, '\P{Is_Block=_ Tagbanwa}', "");
-Expect(1, 6015, '\P{^Is_Block=_ Tagbanwa}', "");
-Expect(0, 5983, '\p{Is_Block=_ Tagbanwa}', "");
-Expect(1, 5983, '\p{^Is_Block=_ Tagbanwa}', "");
-Expect(1, 5983, '\P{Is_Block=_ Tagbanwa}', "");
-Expect(0, 5983, '\P{^Is_Block=_ Tagbanwa}', "");
-Error('\p{Is_Blk=/a/_ TAGBANWA}');
-Error('\P{Is_Blk=/a/_ TAGBANWA}');
-Expect(1, 6015, '\p{Is_Blk: tagbanwa}', "");
-Expect(0, 6015, '\p{^Is_Blk: tagbanwa}', "");
-Expect(0, 6015, '\P{Is_Blk: tagbanwa}', "");
-Expect(1, 6015, '\P{^Is_Blk: tagbanwa}', "");
-Expect(0, 5983, '\p{Is_Blk: tagbanwa}', "");
-Expect(1, 5983, '\p{^Is_Blk: tagbanwa}', "");
-Expect(1, 5983, '\P{Is_Blk: tagbanwa}', "");
-Expect(0, 5983, '\P{^Is_Blk: tagbanwa}', "");
-Expect(1, 6015, '\p{Is_Blk=- tagbanwa}', "");
-Expect(0, 6015, '\p{^Is_Blk=- tagbanwa}', "");
-Expect(0, 6015, '\P{Is_Blk=- tagbanwa}', "");
-Expect(1, 6015, '\P{^Is_Blk=- tagbanwa}', "");
-Expect(0, 5983, '\p{Is_Blk=- tagbanwa}', "");
-Expect(1, 5983, '\p{^Is_Blk=- tagbanwa}', "");
-Expect(1, 5983, '\P{Is_Blk=- tagbanwa}', "");
-Expect(0, 5983, '\P{^Is_Blk=- tagbanwa}', "");
-Error('\p{Block=:= ARABIC}');
-Error('\P{Block=:= ARABIC}');
-Expect(1, 1791, '\p{Block=arabic}', "");
-Expect(0, 1791, '\p{^Block=arabic}', "");
-Expect(0, 1791, '\P{Block=arabic}', "");
-Expect(1, 1791, '\P{^Block=arabic}', "");
-Expect(0, 1535, '\p{Block=arabic}', "");
-Expect(1, 1535, '\p{^Block=arabic}', "");
-Expect(1, 1535, '\P{Block=arabic}', "");
-Expect(0, 1535, '\P{^Block=arabic}', "");
-Expect(1, 1791, '\p{Block=-Arabic}', "");
-Expect(0, 1791, '\p{^Block=-Arabic}', "");
-Expect(0, 1791, '\P{Block=-Arabic}', "");
-Expect(1, 1791, '\P{^Block=-Arabic}', "");
-Expect(0, 1535, '\p{Block=-Arabic}', "");
-Expect(1, 1535, '\p{^Block=-Arabic}', "");
-Expect(1, 1535, '\P{Block=-Arabic}', "");
-Expect(0, 1535, '\P{^Block=-Arabic}', "");
-Error('\p{Blk:-/a/Arabic}');
-Error('\P{Blk:-/a/Arabic}');
-Expect(1, 1791, '\p{Blk=arabic}', "");
-Expect(0, 1791, '\p{^Blk=arabic}', "");
-Expect(0, 1791, '\P{Blk=arabic}', "");
-Expect(1, 1791, '\P{^Blk=arabic}', "");
-Expect(0, 1535, '\p{Blk=arabic}', "");
-Expect(1, 1535, '\p{^Blk=arabic}', "");
-Expect(1, 1535, '\P{Blk=arabic}', "");
-Expect(0, 1535, '\P{^Blk=arabic}', "");
-Expect(1, 1791, '\p{Blk: arabic}', "");
-Expect(0, 1791, '\p{^Blk: arabic}', "");
-Expect(0, 1791, '\P{Blk: arabic}', "");
-Expect(1, 1791, '\P{^Blk: arabic}', "");
-Expect(0, 1535, '\p{Blk: arabic}', "");
-Expect(1, 1535, '\p{^Blk: arabic}', "");
-Expect(1, 1535, '\P{Blk: arabic}', "");
-Expect(0, 1535, '\P{^Blk: arabic}', "");
-Error('\p{Is_Block= _Arabic:=}');
-Error('\P{Is_Block= _Arabic:=}');
-Expect(1, 1791, '\p{Is_Block=arabic}', "");
-Expect(0, 1791, '\p{^Is_Block=arabic}', "");
-Expect(0, 1791, '\P{Is_Block=arabic}', "");
-Expect(1, 1791, '\P{^Is_Block=arabic}', "");
-Expect(0, 1535, '\p{Is_Block=arabic}', "");
-Expect(1, 1535, '\p{^Is_Block=arabic}', "");
-Expect(1, 1535, '\P{Is_Block=arabic}', "");
-Expect(0, 1535, '\P{^Is_Block=arabic}', "");
-Expect(1, 1791, '\p{Is_Block=-ARABIC}', "");
-Expect(0, 1791, '\p{^Is_Block=-ARABIC}', "");
-Expect(0, 1791, '\P{Is_Block=-ARABIC}', "");
-Expect(1, 1791, '\P{^Is_Block=-ARABIC}', "");
-Expect(0, 1535, '\p{Is_Block=-ARABIC}', "");
-Expect(1, 1535, '\p{^Is_Block=-ARABIC}', "");
-Expect(1, 1535, '\P{Is_Block=-ARABIC}', "");
-Expect(0, 1535, '\P{^Is_Block=-ARABIC}', "");
-Error('\p{Is_Blk::=_ Arabic}');
-Error('\P{Is_Blk::=_ Arabic}');
-Expect(1, 1791, '\p{Is_Blk=arabic}', "");
-Expect(0, 1791, '\p{^Is_Blk=arabic}', "");
-Expect(0, 1791, '\P{Is_Blk=arabic}', "");
-Expect(1, 1791, '\P{^Is_Blk=arabic}', "");
-Expect(0, 1535, '\p{Is_Blk=arabic}', "");
-Expect(1, 1535, '\p{^Is_Blk=arabic}', "");
-Expect(1, 1535, '\P{Is_Blk=arabic}', "");
-Expect(0, 1535, '\P{^Is_Blk=arabic}', "");
-Expect(1, 1791, '\p{Is_Blk=-Arabic}', "");
-Expect(0, 1791, '\p{^Is_Blk=-Arabic}', "");
-Expect(0, 1791, '\P{Is_Blk=-Arabic}', "");
-Expect(1, 1791, '\P{^Is_Blk=-Arabic}', "");
-Expect(0, 1535, '\p{Is_Blk=-Arabic}', "");
-Expect(1, 1535, '\p{^Is_Blk=-Arabic}', "");
-Expect(1, 1535, '\P{Is_Blk=-Arabic}', "");
-Expect(0, 1535, '\P{^Is_Blk=-Arabic}', "");
-Error('\p{Block= Katakana_Phonetic Extensions/a/}');
-Error('\P{Block= Katakana_Phonetic Extensions/a/}');
-Expect(1, 12799, '\p{Block: katakanaphoneticextensions}', "");
-Expect(0, 12799, '\p{^Block: katakanaphoneticextensions}', "");
-Expect(0, 12799, '\P{Block: katakanaphoneticextensions}', "");
-Expect(1, 12799, '\P{^Block: katakanaphoneticextensions}', "");
-Expect(0, 12783, '\p{Block: katakanaphoneticextensions}', "");
-Expect(1, 12783, '\p{^Block: katakanaphoneticextensions}', "");
-Expect(1, 12783, '\P{Block: katakanaphoneticextensions}', "");
-Expect(0, 12783, '\P{^Block: katakanaphoneticextensions}', "");
-Expect(1, 12799, '\p{Block= -Katakana phonetic_EXTENSIONS}', "");
-Expect(0, 12799, '\p{^Block= -Katakana phonetic_EXTENSIONS}', "");
-Expect(0, 12799, '\P{Block= -Katakana phonetic_EXTENSIONS}', "");
-Expect(1, 12799, '\P{^Block= -Katakana phonetic_EXTENSIONS}', "");
-Expect(0, 12783, '\p{Block= -Katakana phonetic_EXTENSIONS}', "");
-Expect(1, 12783, '\p{^Block= -Katakana phonetic_EXTENSIONS}', "");
-Expect(1, 12783, '\P{Block= -Katakana phonetic_EXTENSIONS}', "");
-Expect(0, 12783, '\P{^Block= -Katakana phonetic_EXTENSIONS}', "");
-Error('\p{Blk: -_KatakanaPHONETIC Extensions:=}');
-Error('\P{Blk: -_KatakanaPHONETIC Extensions:=}');
-Expect(1, 12799, '\p{Blk=katakanaphoneticextensions}', "");
-Expect(0, 12799, '\p{^Blk=katakanaphoneticextensions}', "");
-Expect(0, 12799, '\P{Blk=katakanaphoneticextensions}', "");
-Expect(1, 12799, '\P{^Blk=katakanaphoneticextensions}', "");
-Expect(0, 12783, '\p{Blk=katakanaphoneticextensions}', "");
-Expect(1, 12783, '\p{^Blk=katakanaphoneticextensions}', "");
-Expect(1, 12783, '\P{Blk=katakanaphoneticextensions}', "");
-Expect(0, 12783, '\P{^Blk=katakanaphoneticextensions}', "");
-Expect(1, 12799, '\p{Blk= _Katakana-phonetic_EXTENSIONS}', "");
-Expect(0, 12799, '\p{^Blk= _Katakana-phonetic_EXTENSIONS}', "");
-Expect(0, 12799, '\P{Blk= _Katakana-phonetic_EXTENSIONS}', "");
-Expect(1, 12799, '\P{^Blk= _Katakana-phonetic_EXTENSIONS}', "");
-Expect(0, 12783, '\p{Blk= _Katakana-phonetic_EXTENSIONS}', "");
-Expect(1, 12783, '\p{^Blk= _Katakana-phonetic_EXTENSIONS}', "");
-Expect(1, 12783, '\P{Blk= _Katakana-phonetic_EXTENSIONS}', "");
-Expect(0, 12783, '\P{^Blk= _Katakana-phonetic_EXTENSIONS}', "");
-Error('\p{Is_Block: -Katakana:=phonetic-EXTENSIONS}');
-Error('\P{Is_Block: -Katakana:=phonetic-EXTENSIONS}');
-Expect(1, 12799, '\p{Is_Block=katakanaphoneticextensions}', "");
-Expect(0, 12799, '\p{^Is_Block=katakanaphoneticextensions}', "");
-Expect(0, 12799, '\P{Is_Block=katakanaphoneticextensions}', "");
-Expect(1, 12799, '\P{^Is_Block=katakanaphoneticextensions}', "");
-Expect(0, 12783, '\p{Is_Block=katakanaphoneticextensions}', "");
-Expect(1, 12783, '\p{^Is_Block=katakanaphoneticextensions}', "");
-Expect(1, 12783, '\P{Is_Block=katakanaphoneticextensions}', "");
-Expect(0, 12783, '\P{^Is_Block=katakanaphoneticextensions}', "");
-Expect(1, 12799, '\p{Is_Block=_-Katakana Phonetic EXTENSIONS}', "");
-Expect(0, 12799, '\p{^Is_Block=_-Katakana Phonetic EXTENSIONS}', "");
-Expect(0, 12799, '\P{Is_Block=_-Katakana Phonetic EXTENSIONS}', "");
-Expect(1, 12799, '\P{^Is_Block=_-Katakana Phonetic EXTENSIONS}', "");
-Expect(0, 12783, '\p{Is_Block=_-Katakana Phonetic EXTENSIONS}', "");
-Expect(1, 12783, '\p{^Is_Block=_-Katakana Phonetic EXTENSIONS}', "");
-Expect(1, 12783, '\P{Is_Block=_-Katakana Phonetic EXTENSIONS}', "");
-Expect(0, 12783, '\P{^Is_Block=_-Katakana Phonetic EXTENSIONS}', "");
-Error('\p{Is_Blk=_-KATAKANA/a/Phonetic_EXTENSIONS}');
-Error('\P{Is_Blk=_-KATAKANA/a/Phonetic_EXTENSIONS}');
-Expect(1, 12799, '\p{Is_Blk=katakanaphoneticextensions}', "");
-Expect(0, 12799, '\p{^Is_Blk=katakanaphoneticextensions}', "");
-Expect(0, 12799, '\P{Is_Blk=katakanaphoneticextensions}', "");
-Expect(1, 12799, '\P{^Is_Blk=katakanaphoneticextensions}', "");
-Expect(0, 12783, '\p{Is_Blk=katakanaphoneticextensions}', "");
-Expect(1, 12783, '\p{^Is_Blk=katakanaphoneticextensions}', "");
-Expect(1, 12783, '\P{Is_Blk=katakanaphoneticextensions}', "");
-Expect(0, 12783, '\P{^Is_Blk=katakanaphoneticextensions}', "");
-Expect(1, 12799, '\p{Is_Blk= -katakana Phonetic EXTENSIONS}', "");
-Expect(0, 12799, '\p{^Is_Blk= -katakana Phonetic EXTENSIONS}', "");
-Expect(0, 12799, '\P{Is_Blk= -katakana Phonetic EXTENSIONS}', "");
-Expect(1, 12799, '\P{^Is_Blk= -katakana Phonetic EXTENSIONS}', "");
-Expect(0, 12783, '\p{Is_Blk= -katakana Phonetic EXTENSIONS}', "");
-Expect(1, 12783, '\p{^Is_Blk= -katakana Phonetic EXTENSIONS}', "");
-Expect(1, 12783, '\P{Is_Blk= -katakana Phonetic EXTENSIONS}', "");
-Expect(0, 12783, '\P{^Is_Blk= -katakana Phonetic EXTENSIONS}', "");
-Error('\p{Block=--Letterlike:=Symbols}');
-Error('\P{Block=--Letterlike:=Symbols}');
-Expect(1, 8527, '\p{Block=letterlikesymbols}', "");
-Expect(0, 8527, '\p{^Block=letterlikesymbols}', "");
-Expect(0, 8527, '\P{Block=letterlikesymbols}', "");
-Expect(1, 8527, '\P{^Block=letterlikesymbols}', "");
-Expect(0, 8447, '\p{Block=letterlikesymbols}', "");
-Expect(1, 8447, '\p{^Block=letterlikesymbols}', "");
-Expect(1, 8447, '\P{Block=letterlikesymbols}', "");
-Expect(0, 8447, '\P{^Block=letterlikesymbols}', "");
-Expect(1, 8527, '\p{Block=- LETTERLIKE Symbols}', "");
-Expect(0, 8527, '\p{^Block=- LETTERLIKE Symbols}', "");
-Expect(0, 8527, '\P{Block=- LETTERLIKE Symbols}', "");
-Expect(1, 8527, '\P{^Block=- LETTERLIKE Symbols}', "");
-Expect(0, 8447, '\p{Block=- LETTERLIKE Symbols}', "");
-Expect(1, 8447, '\p{^Block=- LETTERLIKE Symbols}', "");
-Expect(1, 8447, '\P{Block=- LETTERLIKE Symbols}', "");
-Expect(0, 8447, '\P{^Block=- LETTERLIKE Symbols}', "");
-Error('\p{Blk: -letterlike/a/Symbols}');
-Error('\P{Blk: -letterlike/a/Symbols}');
-Expect(1, 8527, '\p{Blk=letterlikesymbols}', "");
-Expect(0, 8527, '\p{^Blk=letterlikesymbols}', "");
-Expect(0, 8527, '\P{Blk=letterlikesymbols}', "");
-Expect(1, 8527, '\P{^Blk=letterlikesymbols}', "");
-Expect(0, 8447, '\p{Blk=letterlikesymbols}', "");
-Expect(1, 8447, '\p{^Blk=letterlikesymbols}', "");
-Expect(1, 8447, '\P{Blk=letterlikesymbols}', "");
-Expect(0, 8447, '\P{^Blk=letterlikesymbols}', "");
-Expect(1, 8527, '\p{Blk=-_letterlike-Symbols}', "");
-Expect(0, 8527, '\p{^Blk=-_letterlike-Symbols}', "");
-Expect(0, 8527, '\P{Blk=-_letterlike-Symbols}', "");
-Expect(1, 8527, '\P{^Blk=-_letterlike-Symbols}', "");
-Expect(0, 8447, '\p{Blk=-_letterlike-Symbols}', "");
-Expect(1, 8447, '\p{^Blk=-_letterlike-Symbols}', "");
-Expect(1, 8447, '\P{Blk=-_letterlike-Symbols}', "");
-Expect(0, 8447, '\P{^Blk=-_letterlike-Symbols}', "");
-Error('\p{Is_Block=:=Letterlike SYMBOLS}');
-Error('\P{Is_Block=:=Letterlike SYMBOLS}');
-Expect(1, 8527, '\p{Is_Block: letterlikesymbols}', "");
-Expect(0, 8527, '\p{^Is_Block: letterlikesymbols}', "");
-Expect(0, 8527, '\P{Is_Block: letterlikesymbols}', "");
-Expect(1, 8527, '\P{^Is_Block: letterlikesymbols}', "");
-Expect(0, 8447, '\p{Is_Block: letterlikesymbols}', "");
-Expect(1, 8447, '\p{^Is_Block: letterlikesymbols}', "");
-Expect(1, 8447, '\P{Is_Block: letterlikesymbols}', "");
-Expect(0, 8447, '\P{^Is_Block: letterlikesymbols}', "");
-Expect(1, 8527, '\p{Is_Block=- Letterlike_Symbols}', "");
-Expect(0, 8527, '\p{^Is_Block=- Letterlike_Symbols}', "");
-Expect(0, 8527, '\P{Is_Block=- Letterlike_Symbols}', "");
-Expect(1, 8527, '\P{^Is_Block=- Letterlike_Symbols}', "");
-Expect(0, 8447, '\p{Is_Block=- Letterlike_Symbols}', "");
-Expect(1, 8447, '\p{^Is_Block=- Letterlike_Symbols}', "");
-Expect(1, 8447, '\P{Is_Block=- Letterlike_Symbols}', "");
-Expect(0, 8447, '\P{^Is_Block=- Letterlike_Symbols}', "");
-Error('\p{Is_Blk=_-letterlike-symbols:=}');
-Error('\P{Is_Blk=_-letterlike-symbols:=}');
-Expect(1, 8527, '\p{Is_Blk=letterlikesymbols}', "");
-Expect(0, 8527, '\p{^Is_Blk=letterlikesymbols}', "");
-Expect(0, 8527, '\P{Is_Blk=letterlikesymbols}', "");
-Expect(1, 8527, '\P{^Is_Blk=letterlikesymbols}', "");
-Expect(0, 8447, '\p{Is_Blk=letterlikesymbols}', "");
-Expect(1, 8447, '\p{^Is_Blk=letterlikesymbols}', "");
-Expect(1, 8447, '\P{Is_Blk=letterlikesymbols}', "");
-Expect(0, 8447, '\P{^Is_Blk=letterlikesymbols}', "");
-Expect(1, 8527, '\p{Is_Blk= LETTERLIKE_symbols}', "");
-Expect(0, 8527, '\p{^Is_Blk= LETTERLIKE_symbols}', "");
-Expect(0, 8527, '\P{Is_Blk= LETTERLIKE_symbols}', "");
-Expect(1, 8527, '\P{^Is_Blk= LETTERLIKE_symbols}', "");
-Expect(0, 8447, '\p{Is_Blk= LETTERLIKE_symbols}', "");
-Expect(1, 8447, '\p{^Is_Blk= LETTERLIKE_symbols}', "");
-Expect(1, 8447, '\P{Is_Blk= LETTERLIKE_symbols}', "");
-Expect(0, 8447, '\P{^Is_Blk= LETTERLIKE_symbols}', "");
-Error('\p{Block: /a/Latin-Extended_C}');
-Error('\P{Block: /a/Latin-Extended_C}');
-Expect(1, 11391, '\p{Block=latinextendedc}', "");
-Expect(0, 11391, '\p{^Block=latinextendedc}', "");
-Expect(0, 11391, '\P{Block=latinextendedc}', "");
-Expect(1, 11391, '\P{^Block=latinextendedc}', "");
-Expect(0, 11359, '\p{Block=latinextendedc}', "");
-Expect(1, 11359, '\p{^Block=latinextendedc}', "");
-Expect(1, 11359, '\P{Block=latinextendedc}', "");
-Expect(0, 11359, '\P{^Block=latinextendedc}', "");
-Expect(1, 11391, '\p{Block: Latin_Extended_C}', "");
-Expect(0, 11391, '\p{^Block: Latin_Extended_C}', "");
-Expect(0, 11391, '\P{Block: Latin_Extended_C}', "");
-Expect(1, 11391, '\P{^Block: Latin_Extended_C}', "");
-Expect(0, 11359, '\p{Block: Latin_Extended_C}', "");
-Expect(1, 11359, '\p{^Block: Latin_Extended_C}', "");
-Expect(1, 11359, '\P{Block: Latin_Extended_C}', "");
-Expect(0, 11359, '\P{^Block: Latin_Extended_C}', "");
-Error('\p{Blk= -latin_Extended_C:=}');
-Error('\P{Blk= -latin_Extended_C:=}');
-Expect(1, 11391, '\p{Blk=latinextendedc}', "");
-Expect(0, 11391, '\p{^Blk=latinextendedc}', "");
-Expect(0, 11391, '\P{Blk=latinextendedc}', "");
-Expect(1, 11391, '\P{^Blk=latinextendedc}', "");
-Expect(0, 11359, '\p{Blk=latinextendedc}', "");
-Expect(1, 11359, '\p{^Blk=latinextendedc}', "");
-Expect(1, 11359, '\P{Blk=latinextendedc}', "");
-Expect(0, 11359, '\P{^Blk=latinextendedc}', "");
-Expect(1, 11391, '\p{Blk= Latin EXTENDED-C}', "");
-Expect(0, 11391, '\p{^Blk= Latin EXTENDED-C}', "");
-Expect(0, 11391, '\P{Blk= Latin EXTENDED-C}', "");
-Expect(1, 11391, '\P{^Blk= Latin EXTENDED-C}', "");
-Expect(0, 11359, '\p{Blk= Latin EXTENDED-C}', "");
-Expect(1, 11359, '\p{^Blk= Latin EXTENDED-C}', "");
-Expect(1, 11359, '\P{Blk= Latin EXTENDED-C}', "");
-Expect(0, 11359, '\P{^Blk= Latin EXTENDED-C}', "");
-Error('\p{Is_Block=-Latin/a/extended C}');
-Error('\P{Is_Block=-Latin/a/extended C}');
-Expect(1, 11391, '\p{Is_Block=latinextendedc}', "");
-Expect(0, 11391, '\p{^Is_Block=latinextendedc}', "");
-Expect(0, 11391, '\P{Is_Block=latinextendedc}', "");
-Expect(1, 11391, '\P{^Is_Block=latinextendedc}', "");
-Expect(0, 11359, '\p{Is_Block=latinextendedc}', "");
-Expect(1, 11359, '\p{^Is_Block=latinextendedc}', "");
-Expect(1, 11359, '\P{Is_Block=latinextendedc}', "");
-Expect(0, 11359, '\P{^Is_Block=latinextendedc}', "");
-Expect(1, 11391, '\p{Is_Block=--Latin extended C}', "");
-Expect(0, 11391, '\p{^Is_Block=--Latin extended C}', "");
-Expect(0, 11391, '\P{Is_Block=--Latin extended C}', "");
-Expect(1, 11391, '\P{^Is_Block=--Latin extended C}', "");
-Expect(0, 11359, '\p{Is_Block=--Latin extended C}', "");
-Expect(1, 11359, '\p{^Is_Block=--Latin extended C}', "");
-Expect(1, 11359, '\P{Is_Block=--Latin extended C}', "");
-Expect(0, 11359, '\P{^Is_Block=--Latin extended C}', "");
-Error('\p{Is_Blk=-_LATIN_ExtendedC/a/}');
-Error('\P{Is_Blk=-_LATIN_ExtendedC/a/}');
-Expect(1, 11391, '\p{Is_Blk=latinextendedc}', "");
-Expect(0, 11391, '\p{^Is_Blk=latinextendedc}', "");
-Expect(0, 11391, '\P{Is_Blk=latinextendedc}', "");
-Expect(1, 11391, '\P{^Is_Blk=latinextendedc}', "");
-Expect(0, 11359, '\p{Is_Blk=latinextendedc}', "");
-Expect(1, 11359, '\p{^Is_Blk=latinextendedc}', "");
-Expect(1, 11359, '\P{Is_Blk=latinextendedc}', "");
-Expect(0, 11359, '\P{^Is_Blk=latinextendedc}', "");
-Expect(1, 11391, '\p{Is_Blk=_LatinEXTENDED-C}', "");
-Expect(0, 11391, '\p{^Is_Blk=_LatinEXTENDED-C}', "");
-Expect(0, 11391, '\P{Is_Blk=_LatinEXTENDED-C}', "");
-Expect(1, 11391, '\P{^Is_Blk=_LatinEXTENDED-C}', "");
-Expect(0, 11359, '\p{Is_Blk=_LatinEXTENDED-C}', "");
-Expect(1, 11359, '\p{^Is_Blk=_LatinEXTENDED-C}', "");
-Expect(1, 11359, '\P{Is_Blk=_LatinEXTENDED-C}', "");
-Expect(0, 11359, '\P{^Is_Blk=_LatinEXTENDED-C}', "");
-Error('\p{Block= /a/supplemental_Mathematical_Operators}');
-Error('\P{Block= /a/supplemental_Mathematical_Operators}');
-Expect(1, 11007, '\p{Block=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\p{^Block=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\P{Block=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\P{^Block=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\p{Block=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\p{^Block=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\P{Block=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\P{^Block=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\p{Block: SUPPLEMENTAL-Mathematical_operators}', "");
-Expect(0, 11007, '\p{^Block: SUPPLEMENTAL-Mathematical_operators}', "");
-Expect(0, 11007, '\P{Block: SUPPLEMENTAL-Mathematical_operators}', "");
-Expect(1, 11007, '\P{^Block: SUPPLEMENTAL-Mathematical_operators}', "");
-Expect(0, 10751, '\p{Block: SUPPLEMENTAL-Mathematical_operators}', "");
-Expect(1, 10751, '\p{^Block: SUPPLEMENTAL-Mathematical_operators}', "");
-Expect(1, 10751, '\P{Block: SUPPLEMENTAL-Mathematical_operators}', "");
-Expect(0, 10751, '\P{^Block: SUPPLEMENTAL-Mathematical_operators}', "");
-Error('\p{Blk= SUPPLEMENTAL-Mathematical:=OPERATORS}');
-Error('\P{Blk= SUPPLEMENTAL-Mathematical:=OPERATORS}');
-Expect(1, 11007, '\p{Blk=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\p{^Blk=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\P{Blk=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\P{^Blk=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\p{Blk=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\p{^Blk=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\P{Blk=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\P{^Blk=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\p{Blk= supplementalMathematicalOperators}', "");
-Expect(0, 11007, '\p{^Blk= supplementalMathematicalOperators}', "");
-Expect(0, 11007, '\P{Blk= supplementalMathematicalOperators}', "");
-Expect(1, 11007, '\P{^Blk= supplementalMathematicalOperators}', "");
-Expect(0, 10751, '\p{Blk= supplementalMathematicalOperators}', "");
-Expect(1, 10751, '\p{^Blk= supplementalMathematicalOperators}', "");
-Expect(1, 10751, '\P{Blk= supplementalMathematicalOperators}', "");
-Expect(0, 10751, '\P{^Blk= supplementalMathematicalOperators}', "");
-Error('\p{Is_Block=-SUPPLEMENTAL-mathematical/a/operators}');
-Error('\P{Is_Block=-SUPPLEMENTAL-mathematical/a/operators}');
-Expect(1, 11007, '\p{Is_Block=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\p{^Is_Block=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\P{Is_Block=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\P{^Is_Block=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\p{Is_Block=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\p{^Is_Block=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\P{Is_Block=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\P{^Is_Block=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\p{Is_Block: --Supplemental-mathematicalOperators}', "");
-Expect(0, 11007, '\p{^Is_Block: --Supplemental-mathematicalOperators}', "");
-Expect(0, 11007, '\P{Is_Block: --Supplemental-mathematicalOperators}', "");
-Expect(1, 11007, '\P{^Is_Block: --Supplemental-mathematicalOperators}', "");
-Expect(0, 10751, '\p{Is_Block: --Supplemental-mathematicalOperators}', "");
-Expect(1, 10751, '\p{^Is_Block: --Supplemental-mathematicalOperators}', "");
-Expect(1, 10751, '\P{Is_Block: --Supplemental-mathematicalOperators}', "");
-Expect(0, 10751, '\P{^Is_Block: --Supplemental-mathematicalOperators}', "");
-Error('\p{Is_Blk=-:=Supplemental MATHEMATICAL_Operators}');
-Error('\P{Is_Blk=-:=Supplemental MATHEMATICAL_Operators}');
-Expect(1, 11007, '\p{Is_Blk=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\p{^Is_Blk=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\P{Is_Blk=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\P{^Is_Blk=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\p{Is_Blk=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\p{^Is_Blk=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\P{Is_Blk=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\P{^Is_Blk=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\p{Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
-Expect(0, 11007, '\p{^Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
-Expect(0, 11007, '\P{Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
-Expect(1, 11007, '\P{^Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
-Expect(0, 10751, '\p{Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
-Expect(1, 10751, '\p{^Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
-Expect(1, 10751, '\P{Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
-Expect(0, 10751, '\P{^Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
-Error('\p{Block=/a/shavian}');
-Error('\P{Block=/a/shavian}');
-Expect(1, 66687, '\p{Block=shavian}', "");
-Expect(0, 66687, '\p{^Block=shavian}', "");
-Expect(0, 66687, '\P{Block=shavian}', "");
-Expect(1, 66687, '\P{^Block=shavian}', "");
-Expect(0, 66639, '\p{Block=shavian}', "");
-Expect(1, 66639, '\p{^Block=shavian}', "");
-Expect(1, 66639, '\P{Block=shavian}', "");
-Expect(0, 66639, '\P{^Block=shavian}', "");
-Expect(1, 66687, '\p{Block: -SHAVIAN}', "");
-Expect(0, 66687, '\p{^Block: -SHAVIAN}', "");
-Expect(0, 66687, '\P{Block: -SHAVIAN}', "");
-Expect(1, 66687, '\P{^Block: -SHAVIAN}', "");
-Expect(0, 66639, '\p{Block: -SHAVIAN}', "");
-Expect(1, 66639, '\p{^Block: -SHAVIAN}', "");
-Expect(1, 66639, '\P{Block: -SHAVIAN}', "");
-Expect(0, 66639, '\P{^Block: -SHAVIAN}', "");
-Error('\p{Blk=--Shavian:=}');
-Error('\P{Blk=--Shavian:=}');
-Expect(1, 66687, '\p{Blk=shavian}', "");
-Expect(0, 66687, '\p{^Blk=shavian}', "");
-Expect(0, 66687, '\P{Blk=shavian}', "");
-Expect(1, 66687, '\P{^Blk=shavian}', "");
-Expect(0, 66639, '\p{Blk=shavian}', "");
-Expect(1, 66639, '\p{^Blk=shavian}', "");
-Expect(1, 66639, '\P{Blk=shavian}', "");
-Expect(0, 66639, '\P{^Blk=shavian}', "");
-Expect(1, 66687, '\p{Blk=_ shavian}', "");
-Expect(0, 66687, '\p{^Blk=_ shavian}', "");
-Expect(0, 66687, '\P{Blk=_ shavian}', "");
-Expect(1, 66687, '\P{^Blk=_ shavian}', "");
-Expect(0, 66639, '\p{Blk=_ shavian}', "");
-Expect(1, 66639, '\p{^Blk=_ shavian}', "");
-Expect(1, 66639, '\P{Blk=_ shavian}', "");
-Expect(0, 66639, '\P{^Blk=_ shavian}', "");
-Error('\p{Is_Block= SHAVIAN:=}');
-Error('\P{Is_Block= SHAVIAN:=}');
-Expect(1, 66687, '\p{Is_Block=shavian}', "");
-Expect(0, 66687, '\p{^Is_Block=shavian}', "");
-Expect(0, 66687, '\P{Is_Block=shavian}', "");
-Expect(1, 66687, '\P{^Is_Block=shavian}', "");
-Expect(0, 66639, '\p{Is_Block=shavian}', "");
-Expect(1, 66639, '\p{^Is_Block=shavian}', "");
-Expect(1, 66639, '\P{Is_Block=shavian}', "");
-Expect(0, 66639, '\P{^Is_Block=shavian}', "");
-Expect(1, 66687, '\p{Is_Block: - Shavian}', "");
-Expect(0, 66687, '\p{^Is_Block: - Shavian}', "");
-Expect(0, 66687, '\P{Is_Block: - Shavian}', "");
-Expect(1, 66687, '\P{^Is_Block: - Shavian}', "");
-Expect(0, 66639, '\p{Is_Block: - Shavian}', "");
-Expect(1, 66639, '\p{^Is_Block: - Shavian}', "");
-Expect(1, 66639, '\P{Is_Block: - Shavian}', "");
-Expect(0, 66639, '\P{^Is_Block: - Shavian}', "");
-Error('\p{Is_Blk= :=Shavian}');
-Error('\P{Is_Blk= :=Shavian}');
-Expect(1, 66687, '\p{Is_Blk=shavian}', "");
-Expect(0, 66687, '\p{^Is_Blk=shavian}', "");
-Expect(0, 66687, '\P{Is_Blk=shavian}', "");
-Expect(1, 66687, '\P{^Is_Blk=shavian}', "");
-Expect(0, 66639, '\p{Is_Blk=shavian}', "");
-Expect(1, 66639, '\p{^Is_Blk=shavian}', "");
-Expect(1, 66639, '\P{Is_Blk=shavian}', "");
-Expect(0, 66639, '\P{^Is_Blk=shavian}', "");
-Expect(1, 66687, '\p{Is_Blk=--shavian}', "");
-Expect(0, 66687, '\p{^Is_Blk=--shavian}', "");
-Expect(0, 66687, '\P{Is_Blk=--shavian}', "");
-Expect(1, 66687, '\P{^Is_Blk=--shavian}', "");
-Expect(0, 66639, '\p{Is_Blk=--shavian}', "");
-Expect(1, 66639, '\p{^Is_Blk=--shavian}', "");
-Expect(1, 66639, '\P{Is_Blk=--shavian}', "");
-Expect(0, 66639, '\P{^Is_Blk=--shavian}', "");
-Error('\p{Block=:=--LYDIAN}');
-Error('\P{Block=:=--LYDIAN}');
-Expect(1, 67903, '\p{Block=lydian}', "");
-Expect(0, 67903, '\p{^Block=lydian}', "");
-Expect(0, 67903, '\P{Block=lydian}', "");
-Expect(1, 67903, '\P{^Block=lydian}', "");
-Expect(0, 67871, '\p{Block=lydian}', "");
-Expect(1, 67871, '\p{^Block=lydian}', "");
-Expect(1, 67871, '\P{Block=lydian}', "");
-Expect(0, 67871, '\P{^Block=lydian}', "");
-Expect(1, 67903, '\p{Block=-LYDIAN}', "");
-Expect(0, 67903, '\p{^Block=-LYDIAN}', "");
-Expect(0, 67903, '\P{Block=-LYDIAN}', "");
-Expect(1, 67903, '\P{^Block=-LYDIAN}', "");
-Expect(0, 67871, '\p{Block=-LYDIAN}', "");
-Expect(1, 67871, '\p{^Block=-LYDIAN}', "");
-Expect(1, 67871, '\P{Block=-LYDIAN}', "");
-Expect(0, 67871, '\P{^Block=-LYDIAN}', "");
-Error('\p{Blk=/a/lydian}');
-Error('\P{Blk=/a/lydian}');
-Expect(1, 67903, '\p{Blk=lydian}', "");
-Expect(0, 67903, '\p{^Blk=lydian}', "");
-Expect(0, 67903, '\P{Blk=lydian}', "");
-Expect(1, 67903, '\P{^Blk=lydian}', "");
-Expect(0, 67871, '\p{Blk=lydian}', "");
-Expect(1, 67871, '\p{^Blk=lydian}', "");
-Expect(1, 67871, '\P{Blk=lydian}', "");
-Expect(0, 67871, '\P{^Blk=lydian}', "");
-Expect(1, 67903, '\p{Blk: -lydian}', "");
-Expect(0, 67903, '\p{^Blk: -lydian}', "");
-Expect(0, 67903, '\P{Blk: -lydian}', "");
-Expect(1, 67903, '\P{^Blk: -lydian}', "");
-Expect(0, 67871, '\p{Blk: -lydian}', "");
-Expect(1, 67871, '\p{^Blk: -lydian}', "");
-Expect(1, 67871, '\P{Blk: -lydian}', "");
-Expect(0, 67871, '\P{^Blk: -lydian}', "");
-Error('\p{Is_Block=_ Lydian/a/}');
-Error('\P{Is_Block=_ Lydian/a/}');
-Expect(1, 67903, '\p{Is_Block=lydian}', "");
-Expect(0, 67903, '\p{^Is_Block=lydian}', "");
-Expect(0, 67903, '\P{Is_Block=lydian}', "");
-Expect(1, 67903, '\P{^Is_Block=lydian}', "");
-Expect(0, 67871, '\p{Is_Block=lydian}', "");
-Expect(1, 67871, '\p{^Is_Block=lydian}', "");
-Expect(1, 67871, '\P{Is_Block=lydian}', "");
-Expect(0, 67871, '\P{^Is_Block=lydian}', "");
-Expect(1, 67903, '\p{Is_Block=_lydian}', "");
-Expect(0, 67903, '\p{^Is_Block=_lydian}', "");
-Expect(0, 67903, '\P{Is_Block=_lydian}', "");
-Expect(1, 67903, '\P{^Is_Block=_lydian}', "");
-Expect(0, 67871, '\p{Is_Block=_lydian}', "");
-Expect(1, 67871, '\p{^Is_Block=_lydian}', "");
-Expect(1, 67871, '\P{Is_Block=_lydian}', "");
-Expect(0, 67871, '\P{^Is_Block=_lydian}', "");
-Error('\p{Is_Blk=/a/_LYDIAN}');
-Error('\P{Is_Blk=/a/_LYDIAN}');
-Expect(1, 67903, '\p{Is_Blk=lydian}', "");
-Expect(0, 67903, '\p{^Is_Blk=lydian}', "");
-Expect(0, 67903, '\P{Is_Blk=lydian}', "");
-Expect(1, 67903, '\P{^Is_Blk=lydian}', "");
-Expect(0, 67871, '\p{Is_Blk=lydian}', "");
-Expect(1, 67871, '\p{^Is_Blk=lydian}', "");
-Expect(1, 67871, '\P{Is_Blk=lydian}', "");
-Expect(0, 67871, '\P{^Is_Blk=lydian}', "");
-Expect(1, 67903, '\p{Is_Blk=_-LYDIAN}', "");
-Expect(0, 67903, '\p{^Is_Blk=_-LYDIAN}', "");
-Expect(0, 67903, '\P{Is_Blk=_-LYDIAN}', "");
-Expect(1, 67903, '\P{^Is_Blk=_-LYDIAN}', "");
-Expect(0, 67871, '\p{Is_Blk=_-LYDIAN}', "");
-Expect(1, 67871, '\p{^Is_Blk=_-LYDIAN}', "");
-Expect(1, 67871, '\P{Is_Blk=_-LYDIAN}', "");
-Expect(0, 67871, '\P{^Is_Blk=_-LYDIAN}', "");
-Error('\p{Block=_ Mongolian/a/}');
-Error('\P{Block=_ Mongolian/a/}');
-Expect(1, 6319, '\p{Block=mongolian}', "");
-Expect(0, 6319, '\p{^Block=mongolian}', "");
-Expect(0, 6319, '\P{Block=mongolian}', "");
-Expect(1, 6319, '\P{^Block=mongolian}', "");
-Expect(0, 6143, '\p{Block=mongolian}', "");
-Expect(1, 6143, '\p{^Block=mongolian}', "");
-Expect(1, 6143, '\P{Block=mongolian}', "");
-Expect(0, 6143, '\P{^Block=mongolian}', "");
-Expect(1, 6319, '\p{Block=_Mongolian}', "");
-Expect(0, 6319, '\p{^Block=_Mongolian}', "");
-Expect(0, 6319, '\P{Block=_Mongolian}', "");
-Expect(1, 6319, '\P{^Block=_Mongolian}', "");
-Expect(0, 6143, '\p{Block=_Mongolian}', "");
-Expect(1, 6143, '\p{^Block=_Mongolian}', "");
-Expect(1, 6143, '\P{Block=_Mongolian}', "");
-Expect(0, 6143, '\P{^Block=_Mongolian}', "");
-Error('\p{Blk=_-mongolian:=}');
-Error('\P{Blk=_-mongolian:=}');
-Expect(1, 6319, '\p{Blk=mongolian}', "");
-Expect(0, 6319, '\p{^Blk=mongolian}', "");
-Expect(0, 6319, '\P{Blk=mongolian}', "");
-Expect(1, 6319, '\P{^Blk=mongolian}', "");
-Expect(0, 6143, '\p{Blk=mongolian}', "");
-Expect(1, 6143, '\p{^Blk=mongolian}', "");
-Expect(1, 6143, '\P{Blk=mongolian}', "");
-Expect(0, 6143, '\P{^Blk=mongolian}', "");
-Expect(1, 6319, '\p{Blk= Mongolian}', "");
-Expect(0, 6319, '\p{^Blk= Mongolian}', "");
-Expect(0, 6319, '\P{Blk= Mongolian}', "");
-Expect(1, 6319, '\P{^Blk= Mongolian}', "");
-Expect(0, 6143, '\p{Blk= Mongolian}', "");
-Expect(1, 6143, '\p{^Blk= Mongolian}', "");
-Expect(1, 6143, '\P{Blk= Mongolian}', "");
-Expect(0, 6143, '\P{^Blk= Mongolian}', "");
-Error('\p{Is_Block= /a/Mongolian}');
-Error('\P{Is_Block= /a/Mongolian}');
-Expect(1, 6319, '\p{Is_Block: mongolian}', "");
-Expect(0, 6319, '\p{^Is_Block: mongolian}', "");
-Expect(0, 6319, '\P{Is_Block: mongolian}', "");
-Expect(1, 6319, '\P{^Is_Block: mongolian}', "");
-Expect(0, 6143, '\p{Is_Block: mongolian}', "");
-Expect(1, 6143, '\p{^Is_Block: mongolian}', "");
-Expect(1, 6143, '\P{Is_Block: mongolian}', "");
-Expect(0, 6143, '\P{^Is_Block: mongolian}', "");
-Expect(1, 6319, '\p{Is_Block= Mongolian}', "");
-Expect(0, 6319, '\p{^Is_Block= Mongolian}', "");
-Expect(0, 6319, '\P{Is_Block= Mongolian}', "");
-Expect(1, 6319, '\P{^Is_Block= Mongolian}', "");
-Expect(0, 6143, '\p{Is_Block= Mongolian}', "");
-Expect(1, 6143, '\p{^Is_Block= Mongolian}', "");
-Expect(1, 6143, '\P{Is_Block= Mongolian}', "");
-Expect(0, 6143, '\P{^Is_Block= Mongolian}', "");
-Error('\p{Is_Blk= :=Mongolian}');
-Error('\P{Is_Blk= :=Mongolian}');
-Expect(1, 6319, '\p{Is_Blk=mongolian}', "");
-Expect(0, 6319, '\p{^Is_Blk=mongolian}', "");
-Expect(0, 6319, '\P{Is_Blk=mongolian}', "");
-Expect(1, 6319, '\P{^Is_Blk=mongolian}', "");
-Expect(0, 6143, '\p{Is_Blk=mongolian}', "");
-Expect(1, 6143, '\p{^Is_Blk=mongolian}', "");
-Expect(1, 6143, '\P{Is_Blk=mongolian}', "");
-Expect(0, 6143, '\P{^Is_Blk=mongolian}', "");
-Expect(1, 6319, '\p{Is_Blk: _MONGOLIAN}', "");
-Expect(0, 6319, '\p{^Is_Blk: _MONGOLIAN}', "");
-Expect(0, 6319, '\P{Is_Blk: _MONGOLIAN}', "");
-Expect(1, 6319, '\P{^Is_Blk: _MONGOLIAN}', "");
-Expect(0, 6143, '\p{Is_Blk: _MONGOLIAN}', "");
-Expect(1, 6143, '\p{^Is_Blk: _MONGOLIAN}', "");
-Expect(1, 6143, '\P{Is_Blk: _MONGOLIAN}', "");
-Expect(0, 6143, '\P{^Is_Blk: _MONGOLIAN}', "");
-Error('\p{Block: lao:=}');
-Error('\P{Block: lao:=}');
-Expect(1, 3839, '\p{Block=lao}', "");
-Expect(0, 3839, '\p{^Block=lao}', "");
-Expect(0, 3839, '\P{Block=lao}', "");
-Expect(1, 3839, '\P{^Block=lao}', "");
-Expect(0, 3711, '\p{Block=lao}', "");
-Expect(1, 3711, '\p{^Block=lao}', "");
-Expect(1, 3711, '\P{Block=lao}', "");
-Expect(0, 3711, '\P{^Block=lao}', "");
-Expect(1, 3839, '\p{Block=-Lao}', "");
-Expect(0, 3839, '\p{^Block=-Lao}', "");
-Expect(0, 3839, '\P{Block=-Lao}', "");
-Expect(1, 3839, '\P{^Block=-Lao}', "");
-Expect(0, 3711, '\p{Block=-Lao}', "");
-Expect(1, 3711, '\p{^Block=-Lao}', "");
-Expect(1, 3711, '\P{Block=-Lao}', "");
-Expect(0, 3711, '\P{^Block=-Lao}', "");
-Error('\p{Blk: -/a/Lao}');
-Error('\P{Blk: -/a/Lao}');
-Expect(1, 3839, '\p{Blk=lao}', "");
-Expect(0, 3839, '\p{^Blk=lao}', "");
-Expect(0, 3839, '\P{Blk=lao}', "");
-Expect(1, 3839, '\P{^Blk=lao}', "");
-Expect(0, 3711, '\p{Blk=lao}', "");
-Expect(1, 3711, '\p{^Blk=lao}', "");
-Expect(1, 3711, '\P{Blk=lao}', "");
-Expect(0, 3711, '\P{^Blk=lao}', "");
-Expect(1, 3839, '\p{Blk= LAO}', "");
-Expect(0, 3839, '\p{^Blk= LAO}', "");
-Expect(0, 3839, '\P{Blk= LAO}', "");
-Expect(1, 3839, '\P{^Blk= LAO}', "");
-Expect(0, 3711, '\p{Blk= LAO}', "");
-Expect(1, 3711, '\p{^Blk= LAO}', "");
-Expect(1, 3711, '\P{Blk= LAO}', "");
-Expect(0, 3711, '\P{^Blk= LAO}', "");
-Error('\p{Is_Block=:=-_Lao}');
-Error('\P{Is_Block=:=-_Lao}');
-Expect(1, 3839, '\p{Is_Block=lao}', "");
-Expect(0, 3839, '\p{^Is_Block=lao}', "");
-Expect(0, 3839, '\P{Is_Block=lao}', "");
-Expect(1, 3839, '\P{^Is_Block=lao}', "");
-Expect(0, 3711, '\p{Is_Block=lao}', "");
-Expect(1, 3711, '\p{^Is_Block=lao}', "");
-Expect(1, 3711, '\P{Is_Block=lao}', "");
-Expect(0, 3711, '\P{^Is_Block=lao}', "");
-Expect(1, 3839, '\p{Is_Block= Lao}', "");
-Expect(0, 3839, '\p{^Is_Block= Lao}', "");
-Expect(0, 3839, '\P{Is_Block= Lao}', "");
-Expect(1, 3839, '\P{^Is_Block= Lao}', "");
-Expect(0, 3711, '\p{Is_Block= Lao}', "");
-Expect(1, 3711, '\p{^Is_Block= Lao}', "");
-Expect(1, 3711, '\P{Is_Block= Lao}', "");
-Expect(0, 3711, '\P{^Is_Block= Lao}', "");
-Error('\p{Is_Blk: -/a/Lao}');
-Error('\P{Is_Blk: -/a/Lao}');
-Expect(1, 3839, '\p{Is_Blk=lao}', "");
-Expect(0, 3839, '\p{^Is_Blk=lao}', "");
-Expect(0, 3839, '\P{Is_Blk=lao}', "");
-Expect(1, 3839, '\P{^Is_Blk=lao}', "");
-Expect(0, 3711, '\p{Is_Blk=lao}', "");
-Expect(1, 3711, '\p{^Is_Blk=lao}', "");
-Expect(1, 3711, '\P{Is_Blk=lao}', "");
-Expect(0, 3711, '\P{^Is_Blk=lao}', "");
-Expect(1, 3839, '\p{Is_Blk: - lao}', "");
-Expect(0, 3839, '\p{^Is_Blk: - lao}', "");
-Expect(0, 3839, '\P{Is_Blk: - lao}', "");
-Expect(1, 3839, '\P{^Is_Blk: - lao}', "");
-Expect(0, 3711, '\p{Is_Blk: - lao}', "");
-Expect(1, 3711, '\p{^Is_Blk: - lao}', "");
-Expect(1, 3711, '\P{Is_Blk: - lao}', "");
-Expect(0, 3711, '\P{^Is_Blk: - lao}', "");
-Error('\p{Block=:= Hiragana}');