1 /* ANSI-C code produced by gperf version 3.1 */
2 /* Command-line: /usr/bin/gperf -T -C -c -t -j1 -L ANSI-C --ignore-case --pic -Q unicode_prop_name_pool -N unicode_lookup_property_name --output-file gperf1.tmp unicode_property_data.gperf */
3 /* Computed positions: -k'1-3,5-6,12,16,$' */
5 #if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
6 && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
7 && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
8 && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
9 && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
10 && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
11 && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
12 && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
13 && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
14 && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
15 && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
16 && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
17 && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
18 && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
19 && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
20 && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
21 && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
22 && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
23 && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
24 && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
25 && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
26 && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
27 && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
28 /* The character set is not based on ISO-646. */
29 #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gperf@gnu.org>."
34 /* Generated by make_unicode_property_data.py. */
37 /* PROPERTY: 'NEWLINE': POSIX [[:NEWLINE:]] */
38 static const OnigCodePoint
41 }; /* END of CR_NEWLINE */
43 /* PROPERTY: 'Alpha': POSIX [[:Alpha:]] */
44 static const OnigCodePoint
722 }; /* END of CR_Alpha */
724 /* PROPERTY: 'Blank': POSIX [[:Blank:]] */
725 static const OnigCodePoint
735 }; /* END of CR_Blank */
737 /* PROPERTY: 'Cntrl': POSIX [[:Cntrl:]] */
738 static const OnigCodePoint
742 }; /* END of CR_Cntrl */
744 /* PROPERTY: 'Digit': POSIX [[:Digit:]] */
745 static const OnigCodePoint
804 }; /* END of CR_Digit */
806 /* PROPERTY: 'Graph': POSIX [[:Graph:]] */
807 static const OnigCodePoint
1472 }; /* END of CR_Graph */
1474 /* PROPERTY: 'Lower': POSIX [[:Lower:]] */
1475 static const OnigCodePoint
2122 }; /* END of CR_Lower */
2124 /* PROPERTY: 'Print': POSIX [[:Print:]] */
2125 static const OnigCodePoint
2787 }; /* END of CR_Print */
2789 /* PROPERTY: 'Punct': POSIX [[:Punct:]] */
2790 static const OnigCodePoint
2970 }; /* END of CR_Punct */
2972 /* PROPERTY: 'Space': POSIX [[:Space:]] */
2973 static const OnigCodePoint
2985 }; /* END of CR_Space */
2987 /* PROPERTY: 'Upper': POSIX [[:Upper:]] */
2988 static const OnigCodePoint
3626 }; /* END of CR_Upper */
3628 /* PROPERTY: 'XDigit': POSIX [[:XDigit:]] */
3629 static const OnigCodePoint
3634 }; /* END of CR_XDigit */
3636 /* PROPERTY: 'Word': POSIX [[:Word:]] */
3637 static const OnigCodePoint
4349 }; /* END of CR_Word */
4351 /* PROPERTY: 'Alnum': POSIX [[:Alnum:]] */
4352 static const OnigCodePoint
5067 }; /* END of CR_Alnum */
5069 /* PROPERTY: 'ASCII': POSIX [[:ASCII:]] */
5070 static const OnigCodePoint
5073 }; /* END of CR_ASCII */
5076 /* PROPERTY: 'ASCII_Hex_Digit': Binary Property */
5077 #define CR_ASCII_Hex_Digit CR_XDigit
5079 /* PROPERTY: 'Adlam': Script */
5080 static const OnigCodePoint
5085 }; /* END of CR_Adlam */
5087 /* PROPERTY: 'Ahom': Script */
5088 static const OnigCodePoint
5093 }; /* END of CR_Ahom */
5095 /* PROPERTY: 'Alphabetic': Derived Property */
5096 #define CR_Alphabetic CR_Alpha
5098 /* PROPERTY: 'Anatolian_Hieroglyphs': Script */
5099 static const OnigCodePoint
5100 CR_Anatolian_Hieroglyphs
[] = { 1,
5102 }; /* END of CR_Anatolian_Hieroglyphs */
5104 /* PROPERTY: 'Any': - */
5105 static const OnigCodePoint
5108 }; /* END of CR_Any */
5110 /* PROPERTY: 'Arabic': Script */
5111 static const OnigCodePoint
5170 }; /* END of CR_Arabic */
5172 /* PROPERTY: 'Armenian': Script */
5173 static const OnigCodePoint
5174 CR_Armenian
[] = { 5,
5180 }; /* END of CR_Armenian */
5182 /* PROPERTY: 'Assigned': - */
5183 static const OnigCodePoint
5184 CR_Assigned
[] = { 658,
5843 }; /* END of CR_Assigned */
5845 /* PROPERTY: 'Avestan': Script */
5846 static const OnigCodePoint
5850 }; /* END of CR_Avestan */
5852 /* PROPERTY: 'Balinese': Script */
5853 static const OnigCodePoint
5854 CR_Balinese
[] = { 2,
5857 }; /* END of CR_Balinese */
5859 /* PROPERTY: 'Bamum': Script */
5860 static const OnigCodePoint
5864 }; /* END of CR_Bamum */
5866 /* PROPERTY: 'Bassa_Vah': Script */
5867 static const OnigCodePoint
5868 CR_Bassa_Vah
[] = { 2,
5871 }; /* END of CR_Bassa_Vah */
5873 /* PROPERTY: 'Batak': Script */
5874 static const OnigCodePoint
5878 }; /* END of CR_Batak */
5880 /* PROPERTY: 'Bengali': Script */
5881 static const OnigCodePoint
5882 CR_Bengali
[] = { 14,
5897 }; /* END of CR_Bengali */
5899 /* PROPERTY: 'Bhaiksuki': Script */
5900 static const OnigCodePoint
5901 CR_Bhaiksuki
[] = { 4,
5906 }; /* END of CR_Bhaiksuki */
5908 /* PROPERTY: 'Bidi_Control': Binary Property */
5909 static const OnigCodePoint
5910 CR_Bidi_Control
[] = { 4,
5915 }; /* END of CR_Bidi_Control */
5917 /* PROPERTY: 'Bopomofo': Script */
5918 static const OnigCodePoint
5919 CR_Bopomofo
[] = { 3,
5923 }; /* END of CR_Bopomofo */
5925 /* PROPERTY: 'Brahmi': Script */
5926 static const OnigCodePoint
5931 }; /* END of CR_Brahmi */
5933 /* PROPERTY: 'Braille': Script */
5934 static const OnigCodePoint
5937 }; /* END of CR_Braille */
5939 /* PROPERTY: 'Buginese': Script */
5940 static const OnigCodePoint
5941 CR_Buginese
[] = { 2,
5944 }; /* END of CR_Buginese */
5946 /* PROPERTY: 'Buhid': Script */
5947 static const OnigCodePoint
5950 }; /* END of CR_Buhid */
5952 /* PROPERTY: 'C': Major Category */
5953 static const OnigCodePoint
6616 }; /* END of CR_C */
6618 /* PROPERTY: 'Canadian_Aboriginal': Script */
6619 static const OnigCodePoint
6620 CR_Canadian_Aboriginal
[] = { 2,
6623 }; /* END of CR_Canadian_Aboriginal */
6625 /* PROPERTY: 'Carian': Script */
6626 static const OnigCodePoint
6629 }; /* END of CR_Carian */
6631 /* PROPERTY: 'Case_Ignorable': Derived Property */
6632 static const OnigCodePoint
6633 CR_Case_Ignorable
[] = { 394,
7028 }; /* END of CR_Case_Ignorable */
7030 /* PROPERTY: 'Cased': Derived Property */
7031 static const OnigCodePoint
7172 }; /* END of CR_Cased */
7174 /* PROPERTY: 'Caucasian_Albanian': Script */
7175 static const OnigCodePoint
7176 CR_Caucasian_Albanian
[] = { 2,
7179 }; /* END of CR_Caucasian_Albanian */
7181 /* PROPERTY: 'Cc': General Category */
7182 #define CR_Cc CR_Cntrl
7184 /* PROPERTY: 'Cf': General Category */
7185 static const OnigCodePoint
7206 }; /* END of CR_Cf */
7208 /* PROPERTY: 'Chakma': Script */
7209 static const OnigCodePoint
7213 }; /* END of CR_Chakma */
7215 /* PROPERTY: 'Cham': Script */
7216 static const OnigCodePoint
7222 }; /* END of CR_Cham */
7224 /* PROPERTY: 'Changes_When_Casefolded': Derived Property */
7225 static const OnigCodePoint
7226 CR_Changes_When_Casefolded
[] = { 607,
7834 }; /* END of CR_Changes_When_Casefolded */
7836 /* PROPERTY: 'Changes_When_Casemapped': Derived Property */
7837 static const OnigCodePoint
7838 CR_Changes_When_Casemapped
[] = { 121,
7960 }; /* END of CR_Changes_When_Casemapped */
7962 /* PROPERTY: 'Changes_When_Lowercased': Derived Property */
7963 static const OnigCodePoint
7964 CR_Changes_When_Lowercased
[] = { 594,
8559 }; /* END of CR_Changes_When_Lowercased */
8561 /* PROPERTY: 'Changes_When_Titlecased': Derived Property */
8562 static const OnigCodePoint
8563 CR_Changes_When_Titlecased
[] = { 610,
9174 }; /* END of CR_Changes_When_Titlecased */
9176 /* PROPERTY: 'Changes_When_Uppercased': Derived Property */
9177 static const OnigCodePoint
9178 CR_Changes_When_Uppercased
[] = { 611,
9790 }; /* END of CR_Changes_When_Uppercased */
9792 /* PROPERTY: 'Cherokee': Script */
9793 static const OnigCodePoint
9794 CR_Cherokee
[] = { 3,
9798 }; /* END of CR_Cherokee */
9800 /* PROPERTY: 'Cn': General Category */
9801 static const OnigCodePoint
10460 0x10fffe, 0x10ffff,
10461 }; /* END of CR_Cn */
10463 /* PROPERTY: 'Co': General Category */
10464 static const OnigCodePoint
10468 0x100000, 0x10fffd,
10469 }; /* END of CR_Co */
10471 /* PROPERTY: 'Common': Script */
10472 static const OnigCodePoint
10473 CR_Common
[] = { 166,
10640 }; /* END of CR_Common */
10642 /* PROPERTY: 'Coptic': Script */
10643 static const OnigCodePoint
10648 }; /* END of CR_Coptic */
10650 /* PROPERTY: 'Cs': General Category */
10651 static const OnigCodePoint
10654 }; /* END of CR_Cs */
10656 /* PROPERTY: 'Cuneiform': Script */
10657 static const OnigCodePoint
10658 CR_Cuneiform
[] = { 4,
10663 }; /* END of CR_Cuneiform */
10665 /* PROPERTY: 'Cypriot': Script */
10666 static const OnigCodePoint
10667 CR_Cypriot
[] = { 6,
10674 }; /* END of CR_Cypriot */
10676 /* PROPERTY: 'Cyrillic': Script */
10677 static const OnigCodePoint
10678 CR_Cyrillic
[] = { 8,
10687 }; /* END of CR_Cyrillic */
10689 /* PROPERTY: 'Dash': Binary Property */
10690 static const OnigCodePoint
10713 }; /* END of CR_Dash */
10715 /* PROPERTY: 'Default_Ignorable_Code_Point': Derived Property */
10716 static const OnigCodePoint
10717 CR_Default_Ignorable_Code_Point
[] = { 17,
10735 }; /* END of CR_Default_Ignorable_Code_Point */
10737 /* PROPERTY: 'Deprecated': Binary Property */
10738 static const OnigCodePoint
10739 CR_Deprecated
[] = { 8,
10748 }; /* END of CR_Deprecated */
10750 /* PROPERTY: 'Deseret': Script */
10751 static const OnigCodePoint
10752 CR_Deseret
[] = { 1,
10754 }; /* END of CR_Deseret */
10756 /* PROPERTY: 'Devanagari': Script */
10757 static const OnigCodePoint
10758 CR_Devanagari
[] = { 4,
10763 }; /* END of CR_Devanagari */
10765 /* PROPERTY: 'Diacritic': Binary Property */
10766 static const OnigCodePoint
10767 CR_Diacritic
[] = { 163,
10931 }; /* END of CR_Diacritic */
10933 /* PROPERTY: 'Dogra': Script */
10934 static const OnigCodePoint
10937 }; /* END of CR_Dogra */
10939 /* PROPERTY: 'Duployan': Script */
10940 static const OnigCodePoint
10941 CR_Duployan
[] = { 5,
10947 }; /* END of CR_Duployan */
10949 /* PROPERTY: 'Egyptian_Hieroglyphs': Script */
10950 static const OnigCodePoint
10951 CR_Egyptian_Hieroglyphs
[] = { 1,
10953 }; /* END of CR_Egyptian_Hieroglyphs */
10955 /* PROPERTY: 'Elbasan': Script */
10956 static const OnigCodePoint
10957 CR_Elbasan
[] = { 1,
10959 }; /* END of CR_Elbasan */
10961 /* PROPERTY: 'Emoji': Emoji Property */
10962 static const OnigCodePoint
10963 CR_Emoji
[] = { 147,
11111 }; /* END of CR_Emoji */
11113 /* PROPERTY: 'Emoji_Component': Emoji Property */
11114 static const OnigCodePoint
11115 CR_Emoji_Component
[] = { 10,
11126 }; /* END of CR_Emoji_Component */
11128 /* PROPERTY: 'Emoji_Modifier': Emoji Property */
11129 static const OnigCodePoint
11130 CR_Emoji_Modifier
[] = { 1,
11132 }; /* END of CR_Emoji_Modifier */
11134 /* PROPERTY: 'Emoji_Modifier_Base': Emoji Property */
11135 static const OnigCodePoint
11136 CR_Emoji_Modifier_Base
[] = { 34,
11171 }; /* END of CR_Emoji_Modifier_Base */
11173 /* PROPERTY: 'Emoji_Presentation': Emoji Property */
11174 static const OnigCodePoint
11175 CR_Emoji_Presentation
[] = { 77,
11253 }; /* END of CR_Emoji_Presentation */
11255 /* PROPERTY: 'Ethiopic': Script */
11256 static const OnigCodePoint
11257 CR_Ethiopic
[] = { 32,
11290 }; /* END of CR_Ethiopic */
11292 /* PROPERTY: 'Extended_Pictographic': Emoji Property */
11293 static const OnigCodePoint
11294 CR_Extended_Pictographic
[] = { 77,
11372 }; /* END of CR_Extended_Pictographic */
11374 /* PROPERTY: 'Extender': Binary Property */
11375 static const OnigCodePoint
11376 CR_Extender
[] = { 29,
11406 }; /* END of CR_Extender */
11408 /* PROPERTY: 'Georgian': Script */
11409 static const OnigCodePoint
11410 CR_Georgian
[] = { 10,
11421 }; /* END of CR_Georgian */
11423 /* PROPERTY: 'Glagolitic': Script */
11424 static const OnigCodePoint
11425 CR_Glagolitic
[] = { 7,
11433 }; /* END of CR_Glagolitic */
11435 /* PROPERTY: 'Gothic': Script */
11436 static const OnigCodePoint
11439 }; /* END of CR_Gothic */
11441 /* PROPERTY: 'Grantha': Script */
11442 static const OnigCodePoint
11443 CR_Grantha
[] = { 15,
11459 }; /* END of CR_Grantha */
11461 /* PROPERTY: 'Grapheme_Base': Derived Property */
11462 static const OnigCodePoint
11463 CR_Grapheme_Base
[] = { 806,
12270 }; /* END of CR_Grapheme_Base */
12272 /* PROPERTY: 'Grapheme_Extend': Derived Property */
12273 static const OnigCodePoint
12274 CR_Grapheme_Extend
[] = { 331,
12606 }; /* END of CR_Grapheme_Extend */
12608 /* PROPERTY: 'Grapheme_Link': Derived Property */
12609 static const OnigCodePoint
12610 CR_Grapheme_Link
[] = { 50,
12661 }; /* END of CR_Grapheme_Link */
12663 /* PROPERTY: 'Greek': Script */
12664 static const OnigCodePoint
12702 }; /* END of CR_Greek */
12704 /* PROPERTY: 'Gujarati': Script */
12705 static const OnigCodePoint
12706 CR_Gujarati
[] = { 14,
12721 }; /* END of CR_Gujarati */
12723 /* PROPERTY: 'Gunjala_Gondi': Script */
12724 static const OnigCodePoint
12725 CR_Gunjala_Gondi
[] = { 6,
12732 }; /* END of CR_Gunjala_Gondi */
12734 /* PROPERTY: 'Gurmukhi': Script */
12735 static const OnigCodePoint
12736 CR_Gurmukhi
[] = { 16,
12753 }; /* END of CR_Gurmukhi */
12755 /* PROPERTY: 'Han': Script */
12756 static const OnigCodePoint
12775 }; /* END of CR_Han */
12777 /* PROPERTY: 'Hangul': Script */
12778 static const OnigCodePoint
12779 CR_Hangul
[] = { 14,
12794 }; /* END of CR_Hangul */
12796 /* PROPERTY: 'Hanifi_Rohingya': Script */
12797 static const OnigCodePoint
12798 CR_Hanifi_Rohingya
[] = { 2,
12801 }; /* END of CR_Hanifi_Rohingya */
12803 /* PROPERTY: 'Hanunoo': Script */
12804 static const OnigCodePoint
12805 CR_Hanunoo
[] = { 1,
12807 }; /* END of CR_Hanunoo */
12809 /* PROPERTY: 'Hatran': Script */
12810 static const OnigCodePoint
12815 }; /* END of CR_Hatran */
12817 /* PROPERTY: 'Hebrew': Script */
12818 static const OnigCodePoint
12829 }; /* END of CR_Hebrew */
12831 /* PROPERTY: 'Hex_Digit': Binary Property */
12832 static const OnigCodePoint
12833 CR_Hex_Digit
[] = { 6,
12840 }; /* END of CR_Hex_Digit */
12842 /* PROPERTY: 'Hiragana': Script */
12843 static const OnigCodePoint
12844 CR_Hiragana
[] = { 4,
12849 }; /* END of CR_Hiragana */
12851 /* PROPERTY: 'Hyphen': Binary Property */
12852 static const OnigCodePoint
12853 CR_Hyphen
[] = { 10,
12864 }; /* END of CR_Hyphen */
12866 /* PROPERTY: 'IDS_Binary_Operator': Binary Property */
12867 static const OnigCodePoint
12868 CR_IDS_Binary_Operator
[] = { 2,
12871 }; /* END of CR_IDS_Binary_Operator */
12873 /* PROPERTY: 'IDS_Trinary_Operator': Binary Property */
12874 static const OnigCodePoint
12875 CR_IDS_Trinary_Operator
[] = { 1,
12877 }; /* END of CR_IDS_Trinary_Operator */
12879 /* PROPERTY: 'ID_Continue': Derived Property */
12880 static const OnigCodePoint
12881 CR_ID_Continue
[] = { 707,
13589 }; /* END of CR_ID_Continue */
13591 /* PROPERTY: 'ID_Start': Derived Property */
13592 static const OnigCodePoint
13593 CR_ID_Start
[] = { 599,
14193 }; /* END of CR_ID_Start */
14195 /* PROPERTY: 'Ideographic': Binary Property */
14196 static const OnigCodePoint
14197 CR_Ideographic
[] = { 16,
14214 }; /* END of CR_Ideographic */
14216 /* PROPERTY: 'Imperial_Aramaic': Script */
14217 static const OnigCodePoint
14218 CR_Imperial_Aramaic
[] = { 2,
14221 }; /* END of CR_Imperial_Aramaic */
14223 /* PROPERTY: 'Inherited': Script */
14224 static const OnigCodePoint
14225 CR_Inherited
[] = { 28,
14254 }; /* END of CR_Inherited */
14256 /* PROPERTY: 'Inscriptional_Pahlavi': Script */
14257 static const OnigCodePoint
14258 CR_Inscriptional_Pahlavi
[] = { 2,
14261 }; /* END of CR_Inscriptional_Pahlavi */
14263 /* PROPERTY: 'Inscriptional_Parthian': Script */
14264 static const OnigCodePoint
14265 CR_Inscriptional_Parthian
[] = { 2,
14268 }; /* END of CR_Inscriptional_Parthian */
14270 /* PROPERTY: 'Javanese': Script */
14271 static const OnigCodePoint
14272 CR_Javanese
[] = { 3,
14276 }; /* END of CR_Javanese */
14278 /* PROPERTY: 'Join_Control': Binary Property */
14279 static const OnigCodePoint
14280 CR_Join_Control
[] = { 1,
14282 }; /* END of CR_Join_Control */
14284 /* PROPERTY: 'Kaithi': Script */
14285 static const OnigCodePoint
14289 }; /* END of CR_Kaithi */
14291 /* PROPERTY: 'Kannada': Script */
14292 static const OnigCodePoint
14293 CR_Kannada
[] = { 13,
14307 }; /* END of CR_Kannada */
14309 /* PROPERTY: 'Katakana': Script */
14310 static const OnigCodePoint
14311 CR_Katakana
[] = { 8,
14320 }; /* END of CR_Katakana */
14322 /* PROPERTY: 'Kayah_Li': Script */
14323 static const OnigCodePoint
14324 CR_Kayah_Li
[] = { 2,
14327 }; /* END of CR_Kayah_Li */
14329 /* PROPERTY: 'Kharoshthi': Script */
14330 static const OnigCodePoint
14331 CR_Kharoshthi
[] = { 8,
14340 }; /* END of CR_Kharoshthi */
14342 /* PROPERTY: 'Khmer': Script */
14343 static const OnigCodePoint
14349 }; /* END of CR_Khmer */
14351 /* PROPERTY: 'Khojki': Script */
14352 static const OnigCodePoint
14356 }; /* END of CR_Khojki */
14358 /* PROPERTY: 'Khudawadi': Script */
14359 static const OnigCodePoint
14360 CR_Khudawadi
[] = { 2,
14363 }; /* END of CR_Khudawadi */
14365 /* PROPERTY: 'L': Major Category */
14366 static const OnigCodePoint
14967 }; /* END of CR_L */
14969 /* PROPERTY: 'LC': General Category */
14970 static const OnigCodePoint
15102 }; /* END of CR_LC */
15104 /* PROPERTY: 'Lao': Script */
15105 static const OnigCodePoint
15125 }; /* END of CR_Lao */
15127 /* PROPERTY: 'Latin': Script */
15128 static const OnigCodePoint
15160 }; /* END of CR_Latin */
15162 /* PROPERTY: 'Lepcha': Script */
15163 static const OnigCodePoint
15168 }; /* END of CR_Lepcha */
15170 /* PROPERTY: 'Limbu': Script */
15171 static const OnigCodePoint
15178 }; /* END of CR_Limbu */
15180 /* PROPERTY: 'Linear_A': Script */
15181 static const OnigCodePoint
15182 CR_Linear_A
[] = { 3,
15186 }; /* END of CR_Linear_A */
15188 /* PROPERTY: 'Linear_B': Script */
15189 static const OnigCodePoint
15190 CR_Linear_B
[] = { 7,
15198 }; /* END of CR_Linear_B */
15200 /* PROPERTY: 'Lisu': Script */
15201 static const OnigCodePoint
15204 }; /* END of CR_Lisu */
15206 /* PROPERTY: 'Ll': General Category */
15207 static const OnigCodePoint
15847 }; /* END of CR_Ll */
15849 /* PROPERTY: 'Lm': General Category */
15850 static const OnigCodePoint
15909 }; /* END of CR_Lm */
15911 /* PROPERTY: 'Lo': General Category */
15912 static const OnigCodePoint
16384 }; /* END of CR_Lo */
16386 /* PROPERTY: 'Logical_Order_Exception': Binary Property */
16387 static const OnigCodePoint
16388 CR_Logical_Order_Exception
[] = { 7,
16396 }; /* END of CR_Logical_Order_Exception */
16398 /* PROPERTY: 'Lowercase': Derived Property */
16399 #define CR_Lowercase CR_Lower
16401 /* PROPERTY: 'Lt': General Category */
16402 static const OnigCodePoint
16414 }; /* END of CR_Lt */
16416 /* PROPERTY: 'Lu': General Category */
16417 static const OnigCodePoint
17050 }; /* END of CR_Lu */
17052 /* PROPERTY: 'Lycian': Script */
17053 static const OnigCodePoint
17056 }; /* END of CR_Lycian */
17058 /* PROPERTY: 'Lydian': Script */
17059 static const OnigCodePoint
17063 }; /* END of CR_Lydian */
17065 /* PROPERTY: 'M': Major Category */
17066 static const OnigCodePoint
17343 }; /* END of CR_M */
17345 /* PROPERTY: 'Mahajani': Script */
17346 static const OnigCodePoint
17347 CR_Mahajani
[] = { 1,
17349 }; /* END of CR_Mahajani */
17351 /* PROPERTY: 'Makasar': Script */
17352 static const OnigCodePoint
17353 CR_Makasar
[] = { 1,
17355 }; /* END of CR_Makasar */
17357 /* PROPERTY: 'Malayalam': Script */
17358 static const OnigCodePoint
17359 CR_Malayalam
[] = { 8,
17368 }; /* END of CR_Malayalam */
17370 /* PROPERTY: 'Mandaic': Script */
17371 static const OnigCodePoint
17372 CR_Mandaic
[] = { 2,
17375 }; /* END of CR_Mandaic */
17377 /* PROPERTY: 'Manichaean': Script */
17378 static const OnigCodePoint
17379 CR_Manichaean
[] = { 2,
17382 }; /* END of CR_Manichaean */
17384 /* PROPERTY: 'Marchen': Script */
17385 static const OnigCodePoint
17386 CR_Marchen
[] = { 3,
17390 }; /* END of CR_Marchen */
17392 /* PROPERTY: 'Masaram_Gondi': Script */
17393 static const OnigCodePoint
17394 CR_Masaram_Gondi
[] = { 7,
17402 }; /* END of CR_Masaram_Gondi */
17404 /* PROPERTY: 'Math': Derived Property */
17405 static const OnigCodePoint
17545 }; /* END of CR_Math */
17547 /* PROPERTY: 'Mc': General Category */
17548 static const OnigCodePoint
17716 }; /* END of CR_Mc */
17718 /* PROPERTY: 'Me': General Category */
17719 static const OnigCodePoint
17726 }; /* END of CR_Me */
17728 /* PROPERTY: 'Medefaidrin': Script */
17729 static const OnigCodePoint
17730 CR_Medefaidrin
[] = { 1,
17732 }; /* END of CR_Medefaidrin */
17734 /* PROPERTY: 'Meetei_Mayek': Script */
17735 static const OnigCodePoint
17736 CR_Meetei_Mayek
[] = { 3,
17740 }; /* END of CR_Meetei_Mayek */
17742 /* PROPERTY: 'Mende_Kikakui': Script */
17743 static const OnigCodePoint
17744 CR_Mende_Kikakui
[] = { 2,
17747 }; /* END of CR_Mende_Kikakui */
17749 /* PROPERTY: 'Meroitic_Cursive': Script */
17750 static const OnigCodePoint
17751 CR_Meroitic_Cursive
[] = { 3,
17755 }; /* END of CR_Meroitic_Cursive */
17757 /* PROPERTY: 'Meroitic_Hieroglyphs': Script */
17758 static const OnigCodePoint
17759 CR_Meroitic_Hieroglyphs
[] = { 1,
17761 }; /* END of CR_Meroitic_Hieroglyphs */
17763 /* PROPERTY: 'Miao': Script */
17764 static const OnigCodePoint
17769 }; /* END of CR_Miao */
17771 /* PROPERTY: 'Mn': General Category */
17772 static const OnigCodePoint
18087 }; /* END of CR_Mn */
18089 /* PROPERTY: 'Modi': Script */
18090 static const OnigCodePoint
18094 }; /* END of CR_Modi */
18096 /* PROPERTY: 'Mongolian': Script */
18097 static const OnigCodePoint
18098 CR_Mongolian
[] = { 7,
18106 }; /* END of CR_Mongolian */
18108 /* PROPERTY: 'Mro': Script */
18109 static const OnigCodePoint
18114 }; /* END of CR_Mro */
18116 /* PROPERTY: 'Multani': Script */
18117 static const OnigCodePoint
18118 CR_Multani
[] = { 5,
18124 }; /* END of CR_Multani */
18126 /* PROPERTY: 'Myanmar': Script */
18127 static const OnigCodePoint
18128 CR_Myanmar
[] = { 3,
18132 }; /* END of CR_Myanmar */
18134 /* PROPERTY: 'N': Major Category */
18135 static const OnigCodePoint
18262 }; /* END of CR_N */
18264 /* PROPERTY: 'Nabataean': Script */
18265 static const OnigCodePoint
18266 CR_Nabataean
[] = { 2,
18269 }; /* END of CR_Nabataean */
18271 /* PROPERTY: 'Nd': General Category */
18272 #define CR_Nd CR_Digit
18274 /* PROPERTY: 'New_Tai_Lue': Script */
18275 static const OnigCodePoint
18276 CR_New_Tai_Lue
[] = { 4,
18281 }; /* END of CR_New_Tai_Lue */
18283 /* PROPERTY: 'Newa': Script */
18284 static const OnigCodePoint
18289 }; /* END of CR_Newa */
18291 /* PROPERTY: 'Nko': Script */
18292 static const OnigCodePoint
18296 }; /* END of CR_Nko */
18298 /* PROPERTY: 'Nl': General Category */
18299 static const OnigCodePoint
18313 }; /* END of CR_Nl */
18315 /* PROPERTY: 'No': General Category */
18316 static const OnigCodePoint
18385 }; /* END of CR_No */
18387 /* PROPERTY: 'Noncharacter_Code_Point': Binary Property */
18388 static const OnigCodePoint
18389 CR_Noncharacter_Code_Point
[] = { 18,
18407 0x10fffe, 0x10ffff,
18408 }; /* END of CR_Noncharacter_Code_Point */
18410 /* PROPERTY: 'Nushu': Script */
18411 static const OnigCodePoint
18415 }; /* END of CR_Nushu */
18417 /* PROPERTY: 'Ogham': Script */
18418 static const OnigCodePoint
18421 }; /* END of CR_Ogham */
18423 /* PROPERTY: 'Ol_Chiki': Script */
18424 static const OnigCodePoint
18425 CR_Ol_Chiki
[] = { 1,
18427 }; /* END of CR_Ol_Chiki */
18429 /* PROPERTY: 'Old_Hungarian': Script */
18430 static const OnigCodePoint
18431 CR_Old_Hungarian
[] = { 3,
18435 }; /* END of CR_Old_Hungarian */
18437 /* PROPERTY: 'Old_Italic': Script */
18438 static const OnigCodePoint
18439 CR_Old_Italic
[] = { 2,
18442 }; /* END of CR_Old_Italic */
18444 /* PROPERTY: 'Old_North_Arabian': Script */
18445 static const OnigCodePoint
18446 CR_Old_North_Arabian
[] = { 1,
18448 }; /* END of CR_Old_North_Arabian */
18450 /* PROPERTY: 'Old_Permic': Script */
18451 static const OnigCodePoint
18452 CR_Old_Permic
[] = { 1,
18454 }; /* END of CR_Old_Permic */
18456 /* PROPERTY: 'Old_Persian': Script */
18457 static const OnigCodePoint
18458 CR_Old_Persian
[] = { 2,
18461 }; /* END of CR_Old_Persian */
18463 /* PROPERTY: 'Old_Sogdian': Script */
18464 static const OnigCodePoint
18465 CR_Old_Sogdian
[] = { 1,
18467 }; /* END of CR_Old_Sogdian */
18469 /* PROPERTY: 'Old_South_Arabian': Script */
18470 static const OnigCodePoint
18471 CR_Old_South_Arabian
[] = { 1,
18473 }; /* END of CR_Old_South_Arabian */
18475 /* PROPERTY: 'Old_Turkic': Script */
18476 static const OnigCodePoint
18477 CR_Old_Turkic
[] = { 1,
18479 }; /* END of CR_Old_Turkic */
18481 /* PROPERTY: 'Oriya': Script */
18482 static const OnigCodePoint
18498 }; /* END of CR_Oriya */
18500 /* PROPERTY: 'Osage': Script */
18501 static const OnigCodePoint
18505 }; /* END of CR_Osage */
18507 /* PROPERTY: 'Osmanya': Script */
18508 static const OnigCodePoint
18509 CR_Osmanya
[] = { 2,
18512 }; /* END of CR_Osmanya */
18514 /* PROPERTY: 'Other_Alphabetic': Binary Property */
18515 static const OnigCodePoint
18516 CR_Other_Alphabetic
[] = { 213,
18730 }; /* END of CR_Other_Alphabetic */
18732 /* PROPERTY: 'Other_Default_Ignorable_Code_Point': Binary Property */
18733 static const OnigCodePoint
18734 CR_Other_Default_Ignorable_Code_Point
[] = { 11,
18746 }; /* END of CR_Other_Default_Ignorable_Code_Point */
18748 /* PROPERTY: 'Other_Grapheme_Extend': Binary Property */
18749 static const OnigCodePoint
18750 CR_Other_Grapheme_Extend
[] = { 23,
18774 }; /* END of CR_Other_Grapheme_Extend */
18776 /* PROPERTY: 'Other_ID_Continue': Binary Property */
18777 static const OnigCodePoint
18778 CR_Other_ID_Continue
[] = { 4,
18783 }; /* END of CR_Other_ID_Continue */
18785 /* PROPERTY: 'Other_ID_Start': Binary Property */
18786 static const OnigCodePoint
18787 CR_Other_ID_Start
[] = { 4,
18792 }; /* END of CR_Other_ID_Start */
18794 /* PROPERTY: 'Other_Lowercase': Binary Property */
18795 static const OnigCodePoint
18796 CR_Other_Lowercase
[] = { 20,
18817 }; /* END of CR_Other_Lowercase */
18819 /* PROPERTY: 'Other_Math': Binary Property */
18820 static const OnigCodePoint
18821 CR_Other_Math
[] = { 134,
18956 }; /* END of CR_Other_Math */
18958 /* PROPERTY: 'Other_Uppercase': Binary Property */
18959 static const OnigCodePoint
18960 CR_Other_Uppercase
[] = { 5,
18966 }; /* END of CR_Other_Uppercase */
18968 /* PROPERTY: 'P': Major Category */
18969 #define CR_P CR_Punct
18971 /* PROPERTY: 'Pahawh_Hmong': Script */
18972 static const OnigCodePoint
18973 CR_Pahawh_Hmong
[] = { 5,
18979 }; /* END of CR_Pahawh_Hmong */
18981 /* PROPERTY: 'Palmyrene': Script */
18982 static const OnigCodePoint
18983 CR_Palmyrene
[] = { 1,
18985 }; /* END of CR_Palmyrene */
18987 /* PROPERTY: 'Pattern_Syntax': Binary Property */
18988 static const OnigCodePoint
18989 CR_Pattern_Syntax
[] = { 28,
19018 }; /* END of CR_Pattern_Syntax */
19020 /* PROPERTY: 'Pattern_White_Space': Binary Property */
19021 static const OnigCodePoint
19022 CR_Pattern_White_Space
[] = { 5,
19028 }; /* END of CR_Pattern_White_Space */
19030 /* PROPERTY: 'Pau_Cin_Hau': Script */
19031 static const OnigCodePoint
19032 CR_Pau_Cin_Hau
[] = { 1,
19034 }; /* END of CR_Pau_Cin_Hau */
19036 /* PROPERTY: 'Pc': General Category */
19037 static const OnigCodePoint
19045 }; /* END of CR_Pc */
19047 /* PROPERTY: 'Pd': General Category */
19048 static const OnigCodePoint
19067 }; /* END of CR_Pd */
19069 /* PROPERTY: 'Pe': General Category */
19070 static const OnigCodePoint
19144 }; /* END of CR_Pe */
19146 /* PROPERTY: 'Pf': General Category */
19147 static const OnigCodePoint
19159 }; /* END of CR_Pf */
19161 /* PROPERTY: 'Phags_Pa': Script */
19162 static const OnigCodePoint
19163 CR_Phags_Pa
[] = { 1,
19165 }; /* END of CR_Phags_Pa */
19167 /* PROPERTY: 'Phoenician': Script */
19168 static const OnigCodePoint
19169 CR_Phoenician
[] = { 2,
19172 }; /* END of CR_Phoenician */
19174 /* PROPERTY: 'Pi': General Category */
19175 static const OnigCodePoint
19188 }; /* END of CR_Pi */
19190 /* PROPERTY: 'Po': General Category */
19191 static const OnigCodePoint
19368 }; /* END of CR_Po */
19370 /* PROPERTY: 'Prepended_Concatenation_Mark': Binary Property */
19371 static const OnigCodePoint
19372 CR_Prepended_Concatenation_Mark
[] = { 6,
19379 }; /* END of CR_Prepended_Concatenation_Mark */
19381 /* PROPERTY: 'Ps': General Category */
19382 static const OnigCodePoint
19459 }; /* END of CR_Ps */
19461 /* PROPERTY: 'Psalter_Pahlavi': Script */
19462 static const OnigCodePoint
19463 CR_Psalter_Pahlavi
[] = { 3,
19467 }; /* END of CR_Psalter_Pahlavi */
19469 /* PROPERTY: 'Quotation_Mark': Binary Property */
19470 static const OnigCodePoint
19471 CR_Quotation_Mark
[] = { 13,
19485 }; /* END of CR_Quotation_Mark */
19487 /* PROPERTY: 'Radical': Binary Property */
19488 static const OnigCodePoint
19489 CR_Radical
[] = { 3,
19493 }; /* END of CR_Radical */
19495 /* PROPERTY: 'Regional_Indicator': Binary Property */
19496 static const OnigCodePoint
19497 CR_Regional_Indicator
[] = { 1,
19499 }; /* END of CR_Regional_Indicator */
19501 /* PROPERTY: 'Rejang': Script */
19502 static const OnigCodePoint
19506 }; /* END of CR_Rejang */
19508 /* PROPERTY: 'Runic': Script */
19509 static const OnigCodePoint
19513 }; /* END of CR_Runic */
19515 /* PROPERTY: 'S': Major Category */
19516 static const OnigCodePoint
19738 }; /* END of CR_S */
19740 /* PROPERTY: 'Samaritan': Script */
19741 static const OnigCodePoint
19742 CR_Samaritan
[] = { 2,
19745 }; /* END of CR_Samaritan */
19747 /* PROPERTY: 'Saurashtra': Script */
19748 static const OnigCodePoint
19749 CR_Saurashtra
[] = { 2,
19752 }; /* END of CR_Saurashtra */
19754 /* PROPERTY: 'Sc': General Category */
19755 static const OnigCodePoint
19776 }; /* END of CR_Sc */
19778 /* PROPERTY: 'Sentence_Terminal': Binary Property */
19779 static const OnigCodePoint
19780 CR_Sentence_Terminal
[] = { 74,
19855 }; /* END of CR_Sentence_Terminal */
19857 /* PROPERTY: 'Sharada': Script */
19858 static const OnigCodePoint
19859 CR_Sharada
[] = { 2,
19862 }; /* END of CR_Sharada */
19864 /* PROPERTY: 'Shavian': Script */
19865 static const OnigCodePoint
19866 CR_Shavian
[] = { 1,
19868 }; /* END of CR_Shavian */
19870 /* PROPERTY: 'Siddham': Script */
19871 static const OnigCodePoint
19872 CR_Siddham
[] = { 2,
19875 }; /* END of CR_Siddham */
19877 /* PROPERTY: 'SignWriting': Script */
19878 static const OnigCodePoint
19879 CR_SignWriting
[] = { 3,
19883 }; /* END of CR_SignWriting */
19885 /* PROPERTY: 'Sinhala': Script */
19886 static const OnigCodePoint
19887 CR_Sinhala
[] = { 13,
19901 }; /* END of CR_Sinhala */
19903 /* PROPERTY: 'Sk': General Category */
19904 static const OnigCodePoint
19935 }; /* END of CR_Sk */
19937 /* PROPERTY: 'Sm': General Category */
19938 static const OnigCodePoint
20004 }; /* END of CR_Sm */
20006 /* PROPERTY: 'So': General Category */
20007 static const OnigCodePoint
20183 }; /* END of CR_So */
20185 /* PROPERTY: 'Soft_Dotted': Binary Property */
20186 static const OnigCodePoint
20187 CR_Soft_Dotted
[] = { 31,
20219 }; /* END of CR_Soft_Dotted */
20221 /* PROPERTY: 'Sogdian': Script */
20222 static const OnigCodePoint
20223 CR_Sogdian
[] = { 1,
20225 }; /* END of CR_Sogdian */
20227 /* PROPERTY: 'Sora_Sompeng': Script */
20228 static const OnigCodePoint
20229 CR_Sora_Sompeng
[] = { 2,
20232 }; /* END of CR_Sora_Sompeng */
20234 /* PROPERTY: 'Soyombo': Script */
20235 static const OnigCodePoint
20236 CR_Soyombo
[] = { 2,
20239 }; /* END of CR_Soyombo */
20241 /* PROPERTY: 'Sundanese': Script */
20242 static const OnigCodePoint
20243 CR_Sundanese
[] = { 2,
20246 }; /* END of CR_Sundanese */
20248 /* PROPERTY: 'Syloti_Nagri': Script */
20249 static const OnigCodePoint
20250 CR_Syloti_Nagri
[] = { 1,
20252 }; /* END of CR_Syloti_Nagri */
20254 /* PROPERTY: 'Syriac': Script */
20255 static const OnigCodePoint
20261 }; /* END of CR_Syriac */
20263 /* PROPERTY: 'Tagalog': Script */
20264 static const OnigCodePoint
20265 CR_Tagalog
[] = { 2,
20268 }; /* END of CR_Tagalog */
20270 /* PROPERTY: 'Tagbanwa': Script */
20271 static const OnigCodePoint
20272 CR_Tagbanwa
[] = { 3,
20276 }; /* END of CR_Tagbanwa */
20278 /* PROPERTY: 'Tai_Le': Script */
20279 static const OnigCodePoint
20283 }; /* END of CR_Tai_Le */
20285 /* PROPERTY: 'Tai_Tham': Script */
20286 static const OnigCodePoint
20287 CR_Tai_Tham
[] = { 5,
20293 }; /* END of CR_Tai_Tham */
20295 /* PROPERTY: 'Tai_Viet': Script */
20296 static const OnigCodePoint
20297 CR_Tai_Viet
[] = { 2,
20300 }; /* END of CR_Tai_Viet */
20302 /* PROPERTY: 'Takri': Script */
20303 static const OnigCodePoint
20307 }; /* END of CR_Takri */
20309 /* PROPERTY: 'Tamil': Script */
20310 static const OnigCodePoint
20328 }; /* END of CR_Tamil */
20330 /* PROPERTY: 'Tangut': Script */
20331 static const OnigCodePoint
20336 }; /* END of CR_Tangut */
20338 /* PROPERTY: 'Telugu': Script */
20339 static const OnigCodePoint
20340 CR_Telugu
[] = { 12,
20353 }; /* END of CR_Telugu */
20355 /* PROPERTY: 'Terminal_Punctuation': Binary Property */
20356 static const OnigCodePoint
20357 CR_Terminal_Punctuation
[] = { 102,
20460 }; /* END of CR_Terminal_Punctuation */
20462 /* PROPERTY: 'Thaana': Script */
20463 static const OnigCodePoint
20466 }; /* END of CR_Thaana */
20468 /* PROPERTY: 'Thai': Script */
20469 static const OnigCodePoint
20473 }; /* END of CR_Thai */
20475 /* PROPERTY: 'Tibetan': Script */
20476 static const OnigCodePoint
20477 CR_Tibetan
[] = { 7,
20485 }; /* END of CR_Tibetan */
20487 /* PROPERTY: 'Tifinagh': Script */
20488 static const OnigCodePoint
20489 CR_Tifinagh
[] = { 3,
20493 }; /* END of CR_Tifinagh */
20495 /* PROPERTY: 'Tirhuta': Script */
20496 static const OnigCodePoint
20497 CR_Tirhuta
[] = { 2,
20500 }; /* END of CR_Tirhuta */
20502 /* PROPERTY: 'Ugaritic': Script */
20503 static const OnigCodePoint
20504 CR_Ugaritic
[] = { 2,
20507 }; /* END of CR_Ugaritic */
20509 /* PROPERTY: 'Unified_Ideograph': Binary Property */
20510 static const OnigCodePoint
20511 CR_Unified_Ideograph
[] = { 14,
20526 }; /* END of CR_Unified_Ideograph */
20528 /* PROPERTY: 'Unknown': Script */
20529 static const OnigCodePoint
20530 CR_Unknown
[] = { 656,
21187 }; /* END of CR_Unknown */
21189 /* PROPERTY: 'Uppercase': Derived Property */
21190 #define CR_Uppercase CR_Upper
21192 /* PROPERTY: 'Vai': Script */
21193 static const OnigCodePoint
21196 }; /* END of CR_Vai */
21198 /* PROPERTY: 'Variation_Selector': Binary Property */
21199 static const OnigCodePoint
21200 CR_Variation_Selector
[] = { 3,
21204 }; /* END of CR_Variation_Selector */
21206 /* PROPERTY: 'Warang_Citi': Script */
21207 static const OnigCodePoint
21208 CR_Warang_Citi
[] = { 2,
21211 }; /* END of CR_Warang_Citi */
21213 /* PROPERTY: 'White_Space': Binary Property */
21214 #define CR_White_Space CR_Space
21216 /* PROPERTY: 'XID_Continue': Derived Property */
21217 static const OnigCodePoint
21218 CR_XID_Continue
[] = { 714,
21933 }; /* END of CR_XID_Continue */
21935 /* PROPERTY: 'XID_Start': Derived Property */
21936 static const OnigCodePoint
21937 CR_XID_Start
[] = { 606,
22544 }; /* END of CR_XID_Start */
22546 /* PROPERTY: 'Yi': Script */
22547 static const OnigCodePoint
22551 }; /* END of CR_Yi */
22553 /* PROPERTY: 'Z': Major Category */
22554 static const OnigCodePoint
22564 }; /* END of CR_Z */
22566 /* PROPERTY: 'Zanabazar_Square': Script */
22567 static const OnigCodePoint
22568 CR_Zanabazar_Square
[] = { 1,
22570 }; /* END of CR_Zanabazar_Square */
22572 /* PROPERTY: 'Zl': General Category */
22573 static const OnigCodePoint
22576 }; /* END of CR_Zl */
22578 /* PROPERTY: 'Zp': General Category */
22579 static const OnigCodePoint
22582 }; /* END of CR_Zp */
22584 /* PROPERTY: 'Zs': General Category */
22585 static const OnigCodePoint
22594 }; /* END of CR_Zs */
22596 /* PROPERTY: 'In_Basic_Latin': Block */
22597 #define CR_In_Basic_Latin CR_ASCII
22599 /* PROPERTY: 'In_Latin_1_Supplement': Block */
22600 static const OnigCodePoint
22601 CR_In_Latin_1_Supplement
[] = { 1,
22603 }; /* END of CR_In_Latin_1_Supplement */
22605 /* PROPERTY: 'In_Latin_Extended_A': Block */
22606 static const OnigCodePoint
22607 CR_In_Latin_Extended_A
[] = { 1,
22609 }; /* END of CR_In_Latin_Extended_A */
22611 /* PROPERTY: 'In_Latin_Extended_B': Block */
22612 static const OnigCodePoint
22613 CR_In_Latin_Extended_B
[] = { 1,
22615 }; /* END of CR_In_Latin_Extended_B */
22617 /* PROPERTY: 'In_IPA_Extensions': Block */
22618 static const OnigCodePoint
22619 CR_In_IPA_Extensions
[] = { 1,
22621 }; /* END of CR_In_IPA_Extensions */
22623 /* PROPERTY: 'In_Spacing_Modifier_Letters': Block */
22624 static const OnigCodePoint
22625 CR_In_Spacing_Modifier_Letters
[] = { 1,
22627 }; /* END of CR_In_Spacing_Modifier_Letters */
22629 /* PROPERTY: 'In_Combining_Diacritical_Marks': Block */
22630 static const OnigCodePoint
22631 CR_In_Combining_Diacritical_Marks
[] = { 1,
22633 }; /* END of CR_In_Combining_Diacritical_Marks */
22635 /* PROPERTY: 'In_Greek_and_Coptic': Block */
22636 static const OnigCodePoint
22637 CR_In_Greek_and_Coptic
[] = { 1,
22639 }; /* END of CR_In_Greek_and_Coptic */
22641 /* PROPERTY: 'In_Cyrillic': Block */
22642 static const OnigCodePoint
22643 CR_In_Cyrillic
[] = { 1,
22645 }; /* END of CR_In_Cyrillic */
22647 /* PROPERTY: 'In_Cyrillic_Supplement': Block */
22648 static const OnigCodePoint
22649 CR_In_Cyrillic_Supplement
[] = { 1,
22651 }; /* END of CR_In_Cyrillic_Supplement */
22653 /* PROPERTY: 'In_Armenian': Block */
22654 static const OnigCodePoint
22655 CR_In_Armenian
[] = { 1,
22657 }; /* END of CR_In_Armenian */
22659 /* PROPERTY: 'In_Hebrew': Block */
22660 static const OnigCodePoint
22661 CR_In_Hebrew
[] = { 1,
22663 }; /* END of CR_In_Hebrew */
22665 /* PROPERTY: 'In_Arabic': Block */
22666 static const OnigCodePoint
22667 CR_In_Arabic
[] = { 1,
22669 }; /* END of CR_In_Arabic */
22671 /* PROPERTY: 'In_Syriac': Block */
22672 static const OnigCodePoint
22673 CR_In_Syriac
[] = { 1,
22675 }; /* END of CR_In_Syriac */
22677 /* PROPERTY: 'In_Arabic_Supplement': Block */
22678 static const OnigCodePoint
22679 CR_In_Arabic_Supplement
[] = { 1,
22681 }; /* END of CR_In_Arabic_Supplement */
22683 /* PROPERTY: 'In_Thaana': Block */
22684 static const OnigCodePoint
22685 CR_In_Thaana
[] = { 1,
22687 }; /* END of CR_In_Thaana */
22689 /* PROPERTY: 'In_NKo': Block */
22690 static const OnigCodePoint
22693 }; /* END of CR_In_NKo */
22695 /* PROPERTY: 'In_Samaritan': Block */
22696 static const OnigCodePoint
22697 CR_In_Samaritan
[] = { 1,
22699 }; /* END of CR_In_Samaritan */
22701 /* PROPERTY: 'In_Mandaic': Block */
22702 static const OnigCodePoint
22703 CR_In_Mandaic
[] = { 1,
22705 }; /* END of CR_In_Mandaic */
22707 /* PROPERTY: 'In_Syriac_Supplement': Block */
22708 static const OnigCodePoint
22709 CR_In_Syriac_Supplement
[] = { 1,
22711 }; /* END of CR_In_Syriac_Supplement */
22713 /* PROPERTY: 'In_Arabic_Extended_A': Block */
22714 static const OnigCodePoint
22715 CR_In_Arabic_Extended_A
[] = { 1,
22717 }; /* END of CR_In_Arabic_Extended_A */
22719 /* PROPERTY: 'In_Devanagari': Block */
22720 static const OnigCodePoint
22721 CR_In_Devanagari
[] = { 1,
22723 }; /* END of CR_In_Devanagari */
22725 /* PROPERTY: 'In_Bengali': Block */
22726 static const OnigCodePoint
22727 CR_In_Bengali
[] = { 1,
22729 }; /* END of CR_In_Bengali */
22731 /* PROPERTY: 'In_Gurmukhi': Block */
22732 static const OnigCodePoint
22733 CR_In_Gurmukhi
[] = { 1,
22735 }; /* END of CR_In_Gurmukhi */
22737 /* PROPERTY: 'In_Gujarati': Block */
22738 static const OnigCodePoint
22739 CR_In_Gujarati
[] = { 1,
22741 }; /* END of CR_In_Gujarati */
22743 /* PROPERTY: 'In_Oriya': Block */
22744 static const OnigCodePoint
22745 CR_In_Oriya
[] = { 1,
22747 }; /* END of CR_In_Oriya */
22749 /* PROPERTY: 'In_Tamil': Block */
22750 static const OnigCodePoint
22751 CR_In_Tamil
[] = { 1,
22753 }; /* END of CR_In_Tamil */
22755 /* PROPERTY: 'In_Telugu': Block */
22756 static const OnigCodePoint
22757 CR_In_Telugu
[] = { 1,
22759 }; /* END of CR_In_Telugu */
22761 /* PROPERTY: 'In_Kannada': Block */
22762 static const OnigCodePoint
22763 CR_In_Kannada
[] = { 1,
22765 }; /* END of CR_In_Kannada */
22767 /* PROPERTY: 'In_Malayalam': Block */
22768 static const OnigCodePoint
22769 CR_In_Malayalam
[] = { 1,
22771 }; /* END of CR_In_Malayalam */
22773 /* PROPERTY: 'In_Sinhala': Block */
22774 static const OnigCodePoint
22775 CR_In_Sinhala
[] = { 1,
22777 }; /* END of CR_In_Sinhala */
22779 /* PROPERTY: 'In_Thai': Block */
22780 static const OnigCodePoint
22781 CR_In_Thai
[] = { 1,
22783 }; /* END of CR_In_Thai */
22785 /* PROPERTY: 'In_Lao': Block */
22786 static const OnigCodePoint
22789 }; /* END of CR_In_Lao */
22791 /* PROPERTY: 'In_Tibetan': Block */
22792 static const OnigCodePoint
22793 CR_In_Tibetan
[] = { 1,
22795 }; /* END of CR_In_Tibetan */
22797 /* PROPERTY: 'In_Myanmar': Block */
22798 static const OnigCodePoint
22799 CR_In_Myanmar
[] = { 1,
22801 }; /* END of CR_In_Myanmar */
22803 /* PROPERTY: 'In_Georgian': Block */
22804 static const OnigCodePoint
22805 CR_In_Georgian
[] = { 1,
22807 }; /* END of CR_In_Georgian */
22809 /* PROPERTY: 'In_Hangul_Jamo': Block */
22810 static const OnigCodePoint
22811 CR_In_Hangul_Jamo
[] = { 1,
22813 }; /* END of CR_In_Hangul_Jamo */
22815 /* PROPERTY: 'In_Ethiopic': Block */
22816 static const OnigCodePoint
22817 CR_In_Ethiopic
[] = { 1,
22819 }; /* END of CR_In_Ethiopic */
22821 /* PROPERTY: 'In_Ethiopic_Supplement': Block */
22822 static const OnigCodePoint
22823 CR_In_Ethiopic_Supplement
[] = { 1,
22825 }; /* END of CR_In_Ethiopic_Supplement */
22827 /* PROPERTY: 'In_Cherokee': Block */
22828 static const OnigCodePoint
22829 CR_In_Cherokee
[] = { 1,
22831 }; /* END of CR_In_Cherokee */
22833 /* PROPERTY: 'In_Unified_Canadian_Aboriginal_Syllabics': Block */
22834 static const OnigCodePoint
22835 CR_In_Unified_Canadian_Aboriginal_Syllabics
[] = { 1,
22837 }; /* END of CR_In_Unified_Canadian_Aboriginal_Syllabics */
22839 /* PROPERTY: 'In_Ogham': Block */
22840 static const OnigCodePoint
22841 CR_In_Ogham
[] = { 1,
22843 }; /* END of CR_In_Ogham */
22845 /* PROPERTY: 'In_Runic': Block */
22846 static const OnigCodePoint
22847 CR_In_Runic
[] = { 1,
22849 }; /* END of CR_In_Runic */
22851 /* PROPERTY: 'In_Tagalog': Block */
22852 static const OnigCodePoint
22853 CR_In_Tagalog
[] = { 1,
22855 }; /* END of CR_In_Tagalog */
22857 /* PROPERTY: 'In_Hanunoo': Block */
22858 static const OnigCodePoint
22859 CR_In_Hanunoo
[] = { 1,
22861 }; /* END of CR_In_Hanunoo */
22863 /* PROPERTY: 'In_Buhid': Block */
22864 static const OnigCodePoint
22865 CR_In_Buhid
[] = { 1,
22867 }; /* END of CR_In_Buhid */
22869 /* PROPERTY: 'In_Tagbanwa': Block */
22870 static const OnigCodePoint
22871 CR_In_Tagbanwa
[] = { 1,
22873 }; /* END of CR_In_Tagbanwa */
22875 /* PROPERTY: 'In_Khmer': Block */
22876 static const OnigCodePoint
22877 CR_In_Khmer
[] = { 1,
22879 }; /* END of CR_In_Khmer */
22881 /* PROPERTY: 'In_Mongolian': Block */
22882 static const OnigCodePoint
22883 CR_In_Mongolian
[] = { 1,
22885 }; /* END of CR_In_Mongolian */
22887 /* PROPERTY: 'In_Unified_Canadian_Aboriginal_Syllabics_Extended': Block */
22888 static const OnigCodePoint
22889 CR_In_Unified_Canadian_Aboriginal_Syllabics_Extended
[] = { 1,
22891 }; /* END of CR_In_Unified_Canadian_Aboriginal_Syllabics_Extended */
22893 /* PROPERTY: 'In_Limbu': Block */
22894 static const OnigCodePoint
22895 CR_In_Limbu
[] = { 1,
22897 }; /* END of CR_In_Limbu */
22899 /* PROPERTY: 'In_Tai_Le': Block */
22900 static const OnigCodePoint
22901 CR_In_Tai_Le
[] = { 1,
22903 }; /* END of CR_In_Tai_Le */
22905 /* PROPERTY: 'In_New_Tai_Lue': Block */
22906 static const OnigCodePoint
22907 CR_In_New_Tai_Lue
[] = { 1,
22909 }; /* END of CR_In_New_Tai_Lue */
22911 /* PROPERTY: 'In_Khmer_Symbols': Block */
22912 static const OnigCodePoint
22913 CR_In_Khmer_Symbols
[] = { 1,
22915 }; /* END of CR_In_Khmer_Symbols */
22917 /* PROPERTY: 'In_Buginese': Block */
22918 static const OnigCodePoint
22919 CR_In_Buginese
[] = { 1,
22921 }; /* END of CR_In_Buginese */
22923 /* PROPERTY: 'In_Tai_Tham': Block */
22924 static const OnigCodePoint
22925 CR_In_Tai_Tham
[] = { 1,
22927 }; /* END of CR_In_Tai_Tham */
22929 /* PROPERTY: 'In_Combining_Diacritical_Marks_Extended': Block */
22930 static const OnigCodePoint
22931 CR_In_Combining_Diacritical_Marks_Extended
[] = { 1,
22933 }; /* END of CR_In_Combining_Diacritical_Marks_Extended */
22935 /* PROPERTY: 'In_Balinese': Block */
22936 static const OnigCodePoint
22937 CR_In_Balinese
[] = { 1,
22939 }; /* END of CR_In_Balinese */
22941 /* PROPERTY: 'In_Sundanese': Block */
22942 static const OnigCodePoint
22943 CR_In_Sundanese
[] = { 1,
22945 }; /* END of CR_In_Sundanese */
22947 /* PROPERTY: 'In_Batak': Block */
22948 static const OnigCodePoint
22949 CR_In_Batak
[] = { 1,
22951 }; /* END of CR_In_Batak */
22953 /* PROPERTY: 'In_Lepcha': Block */
22954 static const OnigCodePoint
22955 CR_In_Lepcha
[] = { 1,
22957 }; /* END of CR_In_Lepcha */
22959 /* PROPERTY: 'In_Ol_Chiki': Block */
22960 #define CR_In_Ol_Chiki CR_Ol_Chiki
22962 /* PROPERTY: 'In_Cyrillic_Extended_C': Block */
22963 static const OnigCodePoint
22964 CR_In_Cyrillic_Extended_C
[] = { 1,
22966 }; /* END of CR_In_Cyrillic_Extended_C */
22968 /* PROPERTY: 'In_Georgian_Extended': Block */
22969 static const OnigCodePoint
22970 CR_In_Georgian_Extended
[] = { 1,
22972 }; /* END of CR_In_Georgian_Extended */
22974 /* PROPERTY: 'In_Sundanese_Supplement': Block */
22975 static const OnigCodePoint
22976 CR_In_Sundanese_Supplement
[] = { 1,
22978 }; /* END of CR_In_Sundanese_Supplement */
22980 /* PROPERTY: 'In_Vedic_Extensions': Block */
22981 static const OnigCodePoint
22982 CR_In_Vedic_Extensions
[] = { 1,
22984 }; /* END of CR_In_Vedic_Extensions */
22986 /* PROPERTY: 'In_Phonetic_Extensions': Block */
22987 static const OnigCodePoint
22988 CR_In_Phonetic_Extensions
[] = { 1,
22990 }; /* END of CR_In_Phonetic_Extensions */
22992 /* PROPERTY: 'In_Phonetic_Extensions_Supplement': Block */
22993 static const OnigCodePoint
22994 CR_In_Phonetic_Extensions_Supplement
[] = { 1,
22996 }; /* END of CR_In_Phonetic_Extensions_Supplement */
22998 /* PROPERTY: 'In_Combining_Diacritical_Marks_Supplement': Block */
22999 static const OnigCodePoint
23000 CR_In_Combining_Diacritical_Marks_Supplement
[] = { 1,
23002 }; /* END of CR_In_Combining_Diacritical_Marks_Supplement */
23004 /* PROPERTY: 'In_Latin_Extended_Additional': Block */
23005 static const OnigCodePoint
23006 CR_In_Latin_Extended_Additional
[] = { 1,
23008 }; /* END of CR_In_Latin_Extended_Additional */
23010 /* PROPERTY: 'In_Greek_Extended': Block */
23011 static const OnigCodePoint
23012 CR_In_Greek_Extended
[] = { 1,
23014 }; /* END of CR_In_Greek_Extended */
23016 /* PROPERTY: 'In_General_Punctuation': Block */
23017 static const OnigCodePoint
23018 CR_In_General_Punctuation
[] = { 1,
23020 }; /* END of CR_In_General_Punctuation */
23022 /* PROPERTY: 'In_Superscripts_and_Subscripts': Block */
23023 static const OnigCodePoint
23024 CR_In_Superscripts_and_Subscripts
[] = { 1,
23026 }; /* END of CR_In_Superscripts_and_Subscripts */
23028 /* PROPERTY: 'In_Currency_Symbols': Block */
23029 static const OnigCodePoint
23030 CR_In_Currency_Symbols
[] = { 1,
23032 }; /* END of CR_In_Currency_Symbols */
23034 /* PROPERTY: 'In_Combining_Diacritical_Marks_for_Symbols': Block */
23035 static const OnigCodePoint
23036 CR_In_Combining_Diacritical_Marks_for_Symbols
[] = { 1,
23038 }; /* END of CR_In_Combining_Diacritical_Marks_for_Symbols */
23040 /* PROPERTY: 'In_Letterlike_Symbols': Block */
23041 static const OnigCodePoint
23042 CR_In_Letterlike_Symbols
[] = { 1,
23044 }; /* END of CR_In_Letterlike_Symbols */
23046 /* PROPERTY: 'In_Number_Forms': Block */
23047 static const OnigCodePoint
23048 CR_In_Number_Forms
[] = { 1,
23050 }; /* END of CR_In_Number_Forms */
23052 /* PROPERTY: 'In_Arrows': Block */
23053 static const OnigCodePoint
23054 CR_In_Arrows
[] = { 1,
23056 }; /* END of CR_In_Arrows */
23058 /* PROPERTY: 'In_Mathematical_Operators': Block */
23059 static const OnigCodePoint
23060 CR_In_Mathematical_Operators
[] = { 1,
23062 }; /* END of CR_In_Mathematical_Operators */
23064 /* PROPERTY: 'In_Miscellaneous_Technical': Block */
23065 static const OnigCodePoint
23066 CR_In_Miscellaneous_Technical
[] = { 1,
23068 }; /* END of CR_In_Miscellaneous_Technical */
23070 /* PROPERTY: 'In_Control_Pictures': Block */
23071 static const OnigCodePoint
23072 CR_In_Control_Pictures
[] = { 1,
23074 }; /* END of CR_In_Control_Pictures */
23076 /* PROPERTY: 'In_Optical_Character_Recognition': Block */
23077 static const OnigCodePoint
23078 CR_In_Optical_Character_Recognition
[] = { 1,
23080 }; /* END of CR_In_Optical_Character_Recognition */
23082 /* PROPERTY: 'In_Enclosed_Alphanumerics': Block */
23083 static const OnigCodePoint
23084 CR_In_Enclosed_Alphanumerics
[] = { 1,
23086 }; /* END of CR_In_Enclosed_Alphanumerics */
23088 /* PROPERTY: 'In_Box_Drawing': Block */
23089 static const OnigCodePoint
23090 CR_In_Box_Drawing
[] = { 1,
23092 }; /* END of CR_In_Box_Drawing */
23094 /* PROPERTY: 'In_Block_Elements': Block */
23095 static const OnigCodePoint
23096 CR_In_Block_Elements
[] = { 1,
23098 }; /* END of CR_In_Block_Elements */
23100 /* PROPERTY: 'In_Geometric_Shapes': Block */
23101 static const OnigCodePoint
23102 CR_In_Geometric_Shapes
[] = { 1,
23104 }; /* END of CR_In_Geometric_Shapes */
23106 /* PROPERTY: 'In_Miscellaneous_Symbols': Block */
23107 static const OnigCodePoint
23108 CR_In_Miscellaneous_Symbols
[] = { 1,
23110 }; /* END of CR_In_Miscellaneous_Symbols */
23112 /* PROPERTY: 'In_Dingbats': Block */
23113 static const OnigCodePoint
23114 CR_In_Dingbats
[] = { 1,
23116 }; /* END of CR_In_Dingbats */
23118 /* PROPERTY: 'In_Miscellaneous_Mathematical_Symbols_A': Block */
23119 static const OnigCodePoint
23120 CR_In_Miscellaneous_Mathematical_Symbols_A
[] = { 1,
23122 }; /* END of CR_In_Miscellaneous_Mathematical_Symbols_A */
23124 /* PROPERTY: 'In_Supplemental_Arrows_A': Block */
23125 static const OnigCodePoint
23126 CR_In_Supplemental_Arrows_A
[] = { 1,
23128 }; /* END of CR_In_Supplemental_Arrows_A */
23130 /* PROPERTY: 'In_Braille_Patterns': Block */
23131 #define CR_In_Braille_Patterns CR_Braille
23133 /* PROPERTY: 'In_Supplemental_Arrows_B': Block */
23134 static const OnigCodePoint
23135 CR_In_Supplemental_Arrows_B
[] = { 1,
23137 }; /* END of CR_In_Supplemental_Arrows_B */
23139 /* PROPERTY: 'In_Miscellaneous_Mathematical_Symbols_B': Block */
23140 static const OnigCodePoint
23141 CR_In_Miscellaneous_Mathematical_Symbols_B
[] = { 1,
23143 }; /* END of CR_In_Miscellaneous_Mathematical_Symbols_B */
23145 /* PROPERTY: 'In_Supplemental_Mathematical_Operators': Block */
23146 static const OnigCodePoint
23147 CR_In_Supplemental_Mathematical_Operators
[] = { 1,
23149 }; /* END of CR_In_Supplemental_Mathematical_Operators */
23151 /* PROPERTY: 'In_Miscellaneous_Symbols_and_Arrows': Block */
23152 static const OnigCodePoint
23153 CR_In_Miscellaneous_Symbols_and_Arrows
[] = { 1,
23155 }; /* END of CR_In_Miscellaneous_Symbols_and_Arrows */
23157 /* PROPERTY: 'In_Glagolitic': Block */
23158 static const OnigCodePoint
23159 CR_In_Glagolitic
[] = { 1,
23161 }; /* END of CR_In_Glagolitic */
23163 /* PROPERTY: 'In_Latin_Extended_C': Block */
23164 static const OnigCodePoint
23165 CR_In_Latin_Extended_C
[] = { 1,
23167 }; /* END of CR_In_Latin_Extended_C */
23169 /* PROPERTY: 'In_Coptic': Block */
23170 static const OnigCodePoint
23171 CR_In_Coptic
[] = { 1,
23173 }; /* END of CR_In_Coptic */
23175 /* PROPERTY: 'In_Georgian_Supplement': Block */
23176 static const OnigCodePoint
23177 CR_In_Georgian_Supplement
[] = { 1,
23179 }; /* END of CR_In_Georgian_Supplement */
23181 /* PROPERTY: 'In_Tifinagh': Block */
23182 static const OnigCodePoint
23183 CR_In_Tifinagh
[] = { 1,
23185 }; /* END of CR_In_Tifinagh */
23187 /* PROPERTY: 'In_Ethiopic_Extended': Block */
23188 static const OnigCodePoint
23189 CR_In_Ethiopic_Extended
[] = { 1,
23191 }; /* END of CR_In_Ethiopic_Extended */
23193 /* PROPERTY: 'In_Cyrillic_Extended_A': Block */
23194 static const OnigCodePoint
23195 CR_In_Cyrillic_Extended_A
[] = { 1,
23197 }; /* END of CR_In_Cyrillic_Extended_A */
23199 /* PROPERTY: 'In_Supplemental_Punctuation': Block */
23200 static const OnigCodePoint
23201 CR_In_Supplemental_Punctuation
[] = { 1,
23203 }; /* END of CR_In_Supplemental_Punctuation */
23205 /* PROPERTY: 'In_CJK_Radicals_Supplement': Block */
23206 static const OnigCodePoint
23207 CR_In_CJK_Radicals_Supplement
[] = { 1,
23209 }; /* END of CR_In_CJK_Radicals_Supplement */
23211 /* PROPERTY: 'In_Kangxi_Radicals': Block */
23212 static const OnigCodePoint
23213 CR_In_Kangxi_Radicals
[] = { 1,
23215 }; /* END of CR_In_Kangxi_Radicals */
23217 /* PROPERTY: 'In_Ideographic_Description_Characters': Block */
23218 static const OnigCodePoint
23219 CR_In_Ideographic_Description_Characters
[] = { 1,
23221 }; /* END of CR_In_Ideographic_Description_Characters */
23223 /* PROPERTY: 'In_CJK_Symbols_and_Punctuation': Block */
23224 static const OnigCodePoint
23225 CR_In_CJK_Symbols_and_Punctuation
[] = { 1,
23227 }; /* END of CR_In_CJK_Symbols_and_Punctuation */
23229 /* PROPERTY: 'In_Hiragana': Block */
23230 static const OnigCodePoint
23231 CR_In_Hiragana
[] = { 1,
23233 }; /* END of CR_In_Hiragana */
23235 /* PROPERTY: 'In_Katakana': Block */
23236 static const OnigCodePoint
23237 CR_In_Katakana
[] = { 1,
23239 }; /* END of CR_In_Katakana */
23241 /* PROPERTY: 'In_Bopomofo': Block */
23242 static const OnigCodePoint
23243 CR_In_Bopomofo
[] = { 1,
23245 }; /* END of CR_In_Bopomofo */
23247 /* PROPERTY: 'In_Hangul_Compatibility_Jamo': Block */
23248 static const OnigCodePoint
23249 CR_In_Hangul_Compatibility_Jamo
[] = { 1,
23251 }; /* END of CR_In_Hangul_Compatibility_Jamo */
23253 /* PROPERTY: 'In_Kanbun': Block */
23254 static const OnigCodePoint
23255 CR_In_Kanbun
[] = { 1,
23257 }; /* END of CR_In_Kanbun */
23259 /* PROPERTY: 'In_Bopomofo_Extended': Block */
23260 static const OnigCodePoint
23261 CR_In_Bopomofo_Extended
[] = { 1,
23263 }; /* END of CR_In_Bopomofo_Extended */
23265 /* PROPERTY: 'In_CJK_Strokes': Block */
23266 static const OnigCodePoint
23267 CR_In_CJK_Strokes
[] = { 1,
23269 }; /* END of CR_In_CJK_Strokes */
23271 /* PROPERTY: 'In_Katakana_Phonetic_Extensions': Block */
23272 static const OnigCodePoint
23273 CR_In_Katakana_Phonetic_Extensions
[] = { 1,
23275 }; /* END of CR_In_Katakana_Phonetic_Extensions */
23277 /* PROPERTY: 'In_Enclosed_CJK_Letters_and_Months': Block */
23278 static const OnigCodePoint
23279 CR_In_Enclosed_CJK_Letters_and_Months
[] = { 1,
23281 }; /* END of CR_In_Enclosed_CJK_Letters_and_Months */
23283 /* PROPERTY: 'In_CJK_Compatibility': Block */
23284 static const OnigCodePoint
23285 CR_In_CJK_Compatibility
[] = { 1,
23287 }; /* END of CR_In_CJK_Compatibility */
23289 /* PROPERTY: 'In_CJK_Unified_Ideographs_Extension_A': Block */
23290 static const OnigCodePoint
23291 CR_In_CJK_Unified_Ideographs_Extension_A
[] = { 1,
23293 }; /* END of CR_In_CJK_Unified_Ideographs_Extension_A */
23295 /* PROPERTY: 'In_Yijing_Hexagram_Symbols': Block */
23296 static const OnigCodePoint
23297 CR_In_Yijing_Hexagram_Symbols
[] = { 1,
23299 }; /* END of CR_In_Yijing_Hexagram_Symbols */
23301 /* PROPERTY: 'In_CJK_Unified_Ideographs': Block */
23302 static const OnigCodePoint
23303 CR_In_CJK_Unified_Ideographs
[] = { 1,
23305 }; /* END of CR_In_CJK_Unified_Ideographs */
23307 /* PROPERTY: 'In_Yi_Syllables': Block */
23308 static const OnigCodePoint
23309 CR_In_Yi_Syllables
[] = { 1,
23311 }; /* END of CR_In_Yi_Syllables */
23313 /* PROPERTY: 'In_Yi_Radicals': Block */
23314 static const OnigCodePoint
23315 CR_In_Yi_Radicals
[] = { 1,
23317 }; /* END of CR_In_Yi_Radicals */
23319 /* PROPERTY: 'In_Lisu': Block */
23320 #define CR_In_Lisu CR_Lisu
23322 /* PROPERTY: 'In_Vai': Block */
23323 static const OnigCodePoint
23326 }; /* END of CR_In_Vai */
23328 /* PROPERTY: 'In_Cyrillic_Extended_B': Block */
23329 static const OnigCodePoint
23330 CR_In_Cyrillic_Extended_B
[] = { 1,
23332 }; /* END of CR_In_Cyrillic_Extended_B */
23334 /* PROPERTY: 'In_Bamum': Block */
23335 static const OnigCodePoint
23336 CR_In_Bamum
[] = { 1,
23338 }; /* END of CR_In_Bamum */
23340 /* PROPERTY: 'In_Modifier_Tone_Letters': Block */
23341 static const OnigCodePoint
23342 CR_In_Modifier_Tone_Letters
[] = { 1,
23344 }; /* END of CR_In_Modifier_Tone_Letters */
23346 /* PROPERTY: 'In_Latin_Extended_D': Block */
23347 static const OnigCodePoint
23348 CR_In_Latin_Extended_D
[] = { 1,
23350 }; /* END of CR_In_Latin_Extended_D */
23352 /* PROPERTY: 'In_Syloti_Nagri': Block */
23353 static const OnigCodePoint
23354 CR_In_Syloti_Nagri
[] = { 1,
23356 }; /* END of CR_In_Syloti_Nagri */
23358 /* PROPERTY: 'In_Common_Indic_Number_Forms': Block */
23359 static const OnigCodePoint
23360 CR_In_Common_Indic_Number_Forms
[] = { 1,
23362 }; /* END of CR_In_Common_Indic_Number_Forms */
23364 /* PROPERTY: 'In_Phags_pa': Block */
23365 static const OnigCodePoint
23366 CR_In_Phags_pa
[] = { 1,
23368 }; /* END of CR_In_Phags_pa */
23370 /* PROPERTY: 'In_Saurashtra': Block */
23371 static const OnigCodePoint
23372 CR_In_Saurashtra
[] = { 1,
23374 }; /* END of CR_In_Saurashtra */
23376 /* PROPERTY: 'In_Devanagari_Extended': Block */
23377 static const OnigCodePoint
23378 CR_In_Devanagari_Extended
[] = { 1,
23380 }; /* END of CR_In_Devanagari_Extended */
23382 /* PROPERTY: 'In_Kayah_Li': Block */
23383 static const OnigCodePoint
23384 CR_In_Kayah_Li
[] = { 1,
23386 }; /* END of CR_In_Kayah_Li */
23388 /* PROPERTY: 'In_Rejang': Block */
23389 static const OnigCodePoint
23390 CR_In_Rejang
[] = { 1,
23392 }; /* END of CR_In_Rejang */
23394 /* PROPERTY: 'In_Hangul_Jamo_Extended_A': Block */
23395 static const OnigCodePoint
23396 CR_In_Hangul_Jamo_Extended_A
[] = { 1,
23398 }; /* END of CR_In_Hangul_Jamo_Extended_A */
23400 /* PROPERTY: 'In_Javanese': Block */
23401 static const OnigCodePoint
23402 CR_In_Javanese
[] = { 1,
23404 }; /* END of CR_In_Javanese */
23406 /* PROPERTY: 'In_Myanmar_Extended_B': Block */
23407 static const OnigCodePoint
23408 CR_In_Myanmar_Extended_B
[] = { 1,
23410 }; /* END of CR_In_Myanmar_Extended_B */
23412 /* PROPERTY: 'In_Cham': Block */
23413 static const OnigCodePoint
23414 CR_In_Cham
[] = { 1,
23416 }; /* END of CR_In_Cham */
23418 /* PROPERTY: 'In_Myanmar_Extended_A': Block */
23419 static const OnigCodePoint
23420 CR_In_Myanmar_Extended_A
[] = { 1,
23422 }; /* END of CR_In_Myanmar_Extended_A */
23424 /* PROPERTY: 'In_Tai_Viet': Block */
23425 static const OnigCodePoint
23426 CR_In_Tai_Viet
[] = { 1,
23428 }; /* END of CR_In_Tai_Viet */
23430 /* PROPERTY: 'In_Meetei_Mayek_Extensions': Block */
23431 static const OnigCodePoint
23432 CR_In_Meetei_Mayek_Extensions
[] = { 1,
23434 }; /* END of CR_In_Meetei_Mayek_Extensions */
23436 /* PROPERTY: 'In_Ethiopic_Extended_A': Block */
23437 static const OnigCodePoint
23438 CR_In_Ethiopic_Extended_A
[] = { 1,
23440 }; /* END of CR_In_Ethiopic_Extended_A */
23442 /* PROPERTY: 'In_Latin_Extended_E': Block */
23443 static const OnigCodePoint
23444 CR_In_Latin_Extended_E
[] = { 1,
23446 }; /* END of CR_In_Latin_Extended_E */
23448 /* PROPERTY: 'In_Cherokee_Supplement': Block */
23449 static const OnigCodePoint
23450 CR_In_Cherokee_Supplement
[] = { 1,
23452 }; /* END of CR_In_Cherokee_Supplement */
23454 /* PROPERTY: 'In_Meetei_Mayek': Block */
23455 static const OnigCodePoint
23456 CR_In_Meetei_Mayek
[] = { 1,
23458 }; /* END of CR_In_Meetei_Mayek */
23460 /* PROPERTY: 'In_Hangul_Syllables': Block */
23461 static const OnigCodePoint
23462 CR_In_Hangul_Syllables
[] = { 1,
23464 }; /* END of CR_In_Hangul_Syllables */
23466 /* PROPERTY: 'In_Hangul_Jamo_Extended_B': Block */
23467 static const OnigCodePoint
23468 CR_In_Hangul_Jamo_Extended_B
[] = { 1,
23470 }; /* END of CR_In_Hangul_Jamo_Extended_B */
23472 /* PROPERTY: 'In_High_Surrogates': Block */
23473 static const OnigCodePoint
23474 CR_In_High_Surrogates
[] = { 1,
23476 }; /* END of CR_In_High_Surrogates */
23478 /* PROPERTY: 'In_High_Private_Use_Surrogates': Block */
23479 static const OnigCodePoint
23480 CR_In_High_Private_Use_Surrogates
[] = { 1,
23482 }; /* END of CR_In_High_Private_Use_Surrogates */
23484 /* PROPERTY: 'In_Low_Surrogates': Block */
23485 static const OnigCodePoint
23486 CR_In_Low_Surrogates
[] = { 1,
23488 }; /* END of CR_In_Low_Surrogates */
23490 /* PROPERTY: 'In_Private_Use_Area': Block */
23491 static const OnigCodePoint
23492 CR_In_Private_Use_Area
[] = { 1,
23494 }; /* END of CR_In_Private_Use_Area */
23496 /* PROPERTY: 'In_CJK_Compatibility_Ideographs': Block */
23497 static const OnigCodePoint
23498 CR_In_CJK_Compatibility_Ideographs
[] = { 1,
23500 }; /* END of CR_In_CJK_Compatibility_Ideographs */
23502 /* PROPERTY: 'In_Alphabetic_Presentation_Forms': Block */
23503 static const OnigCodePoint
23504 CR_In_Alphabetic_Presentation_Forms
[] = { 1,
23506 }; /* END of CR_In_Alphabetic_Presentation_Forms */
23508 /* PROPERTY: 'In_Arabic_Presentation_Forms_A': Block */
23509 static const OnigCodePoint
23510 CR_In_Arabic_Presentation_Forms_A
[] = { 1,
23512 }; /* END of CR_In_Arabic_Presentation_Forms_A */
23514 /* PROPERTY: 'In_Variation_Selectors': Block */
23515 static const OnigCodePoint
23516 CR_In_Variation_Selectors
[] = { 1,
23518 }; /* END of CR_In_Variation_Selectors */
23520 /* PROPERTY: 'In_Vertical_Forms': Block */
23521 static const OnigCodePoint
23522 CR_In_Vertical_Forms
[] = { 1,
23524 }; /* END of CR_In_Vertical_Forms */
23526 /* PROPERTY: 'In_Combining_Half_Marks': Block */
23527 static const OnigCodePoint
23528 CR_In_Combining_Half_Marks
[] = { 1,
23530 }; /* END of CR_In_Combining_Half_Marks */
23532 /* PROPERTY: 'In_CJK_Compatibility_Forms': Block */
23533 static const OnigCodePoint
23534 CR_In_CJK_Compatibility_Forms
[] = { 1,
23536 }; /* END of CR_In_CJK_Compatibility_Forms */
23538 /* PROPERTY: 'In_Small_Form_Variants': Block */
23539 static const OnigCodePoint
23540 CR_In_Small_Form_Variants
[] = { 1,
23542 }; /* END of CR_In_Small_Form_Variants */
23544 /* PROPERTY: 'In_Arabic_Presentation_Forms_B': Block */
23545 static const OnigCodePoint
23546 CR_In_Arabic_Presentation_Forms_B
[] = { 1,
23548 }; /* END of CR_In_Arabic_Presentation_Forms_B */
23550 /* PROPERTY: 'In_Halfwidth_and_Fullwidth_Forms': Block */
23551 static const OnigCodePoint
23552 CR_In_Halfwidth_and_Fullwidth_Forms
[] = { 1,
23554 }; /* END of CR_In_Halfwidth_and_Fullwidth_Forms */
23556 /* PROPERTY: 'In_Specials': Block */
23557 static const OnigCodePoint
23558 CR_In_Specials
[] = { 1,
23560 }; /* END of CR_In_Specials */
23562 /* PROPERTY: 'In_Linear_B_Syllabary': Block */
23563 static const OnigCodePoint
23564 CR_In_Linear_B_Syllabary
[] = { 1,
23566 }; /* END of CR_In_Linear_B_Syllabary */
23568 /* PROPERTY: 'In_Linear_B_Ideograms': Block */
23569 static const OnigCodePoint
23570 CR_In_Linear_B_Ideograms
[] = { 1,
23572 }; /* END of CR_In_Linear_B_Ideograms */
23574 /* PROPERTY: 'In_Aegean_Numbers': Block */
23575 static const OnigCodePoint
23576 CR_In_Aegean_Numbers
[] = { 1,
23578 }; /* END of CR_In_Aegean_Numbers */
23580 /* PROPERTY: 'In_Ancient_Greek_Numbers': Block */
23581 static const OnigCodePoint
23582 CR_In_Ancient_Greek_Numbers
[] = { 1,
23584 }; /* END of CR_In_Ancient_Greek_Numbers */
23586 /* PROPERTY: 'In_Ancient_Symbols': Block */
23587 static const OnigCodePoint
23588 CR_In_Ancient_Symbols
[] = { 1,
23590 }; /* END of CR_In_Ancient_Symbols */
23592 /* PROPERTY: 'In_Phaistos_Disc': Block */
23593 static const OnigCodePoint
23594 CR_In_Phaistos_Disc
[] = { 1,
23596 }; /* END of CR_In_Phaistos_Disc */
23598 /* PROPERTY: 'In_Lycian': Block */
23599 static const OnigCodePoint
23600 CR_In_Lycian
[] = { 1,
23602 }; /* END of CR_In_Lycian */
23604 /* PROPERTY: 'In_Carian': Block */
23605 static const OnigCodePoint
23606 CR_In_Carian
[] = { 1,
23608 }; /* END of CR_In_Carian */
23610 /* PROPERTY: 'In_Coptic_Epact_Numbers': Block */
23611 static const OnigCodePoint
23612 CR_In_Coptic_Epact_Numbers
[] = { 1,
23614 }; /* END of CR_In_Coptic_Epact_Numbers */
23616 /* PROPERTY: 'In_Old_Italic': Block */
23617 static const OnigCodePoint
23618 CR_In_Old_Italic
[] = { 1,
23620 }; /* END of CR_In_Old_Italic */
23622 /* PROPERTY: 'In_Gothic': Block */
23623 static const OnigCodePoint
23624 CR_In_Gothic
[] = { 1,
23626 }; /* END of CR_In_Gothic */
23628 /* PROPERTY: 'In_Old_Permic': Block */
23629 static const OnigCodePoint
23630 CR_In_Old_Permic
[] = { 1,
23632 }; /* END of CR_In_Old_Permic */
23634 /* PROPERTY: 'In_Ugaritic': Block */
23635 static const OnigCodePoint
23636 CR_In_Ugaritic
[] = { 1,
23638 }; /* END of CR_In_Ugaritic */
23640 /* PROPERTY: 'In_Old_Persian': Block */
23641 static const OnigCodePoint
23642 CR_In_Old_Persian
[] = { 1,
23644 }; /* END of CR_In_Old_Persian */
23646 /* PROPERTY: 'In_Deseret': Block */
23647 #define CR_In_Deseret CR_Deseret
23649 /* PROPERTY: 'In_Shavian': Block */
23650 #define CR_In_Shavian CR_Shavian
23652 /* PROPERTY: 'In_Osmanya': Block */
23653 static const OnigCodePoint
23654 CR_In_Osmanya
[] = { 1,
23656 }; /* END of CR_In_Osmanya */
23658 /* PROPERTY: 'In_Osage': Block */
23659 static const OnigCodePoint
23660 CR_In_Osage
[] = { 1,
23662 }; /* END of CR_In_Osage */
23664 /* PROPERTY: 'In_Elbasan': Block */
23665 static const OnigCodePoint
23666 CR_In_Elbasan
[] = { 1,
23668 }; /* END of CR_In_Elbasan */
23670 /* PROPERTY: 'In_Caucasian_Albanian': Block */
23671 static const OnigCodePoint
23672 CR_In_Caucasian_Albanian
[] = { 1,
23674 }; /* END of CR_In_Caucasian_Albanian */
23676 /* PROPERTY: 'In_Linear_A': Block */
23677 static const OnigCodePoint
23678 CR_In_Linear_A
[] = { 1,
23680 }; /* END of CR_In_Linear_A */
23682 /* PROPERTY: 'In_Cypriot_Syllabary': Block */
23683 static const OnigCodePoint
23684 CR_In_Cypriot_Syllabary
[] = { 1,
23686 }; /* END of CR_In_Cypriot_Syllabary */
23688 /* PROPERTY: 'In_Imperial_Aramaic': Block */
23689 static const OnigCodePoint
23690 CR_In_Imperial_Aramaic
[] = { 1,
23692 }; /* END of CR_In_Imperial_Aramaic */
23694 /* PROPERTY: 'In_Palmyrene': Block */
23695 #define CR_In_Palmyrene CR_Palmyrene
23697 /* PROPERTY: 'In_Nabataean': Block */
23698 static const OnigCodePoint
23699 CR_In_Nabataean
[] = { 1,
23701 }; /* END of CR_In_Nabataean */
23703 /* PROPERTY: 'In_Hatran': Block */
23704 static const OnigCodePoint
23705 CR_In_Hatran
[] = { 1,
23707 }; /* END of CR_In_Hatran */
23709 /* PROPERTY: 'In_Phoenician': Block */
23710 static const OnigCodePoint
23711 CR_In_Phoenician
[] = { 1,
23713 }; /* END of CR_In_Phoenician */
23715 /* PROPERTY: 'In_Lydian': Block */
23716 static const OnigCodePoint
23717 CR_In_Lydian
[] = { 1,
23719 }; /* END of CR_In_Lydian */
23721 /* PROPERTY: 'In_Meroitic_Hieroglyphs': Block */
23722 #define CR_In_Meroitic_Hieroglyphs CR_Meroitic_Hieroglyphs
23724 /* PROPERTY: 'In_Meroitic_Cursive': Block */
23725 static const OnigCodePoint
23726 CR_In_Meroitic_Cursive
[] = { 1,
23728 }; /* END of CR_In_Meroitic_Cursive */
23730 /* PROPERTY: 'In_Kharoshthi': Block */
23731 static const OnigCodePoint
23732 CR_In_Kharoshthi
[] = { 1,
23734 }; /* END of CR_In_Kharoshthi */
23736 /* PROPERTY: 'In_Old_South_Arabian': Block */
23737 #define CR_In_Old_South_Arabian CR_Old_South_Arabian
23739 /* PROPERTY: 'In_Old_North_Arabian': Block */
23740 #define CR_In_Old_North_Arabian CR_Old_North_Arabian
23742 /* PROPERTY: 'In_Manichaean': Block */
23743 static const OnigCodePoint
23744 CR_In_Manichaean
[] = { 1,
23746 }; /* END of CR_In_Manichaean */
23748 /* PROPERTY: 'In_Avestan': Block */
23749 static const OnigCodePoint
23750 CR_In_Avestan
[] = { 1,
23752 }; /* END of CR_In_Avestan */
23754 /* PROPERTY: 'In_Inscriptional_Parthian': Block */
23755 static const OnigCodePoint
23756 CR_In_Inscriptional_Parthian
[] = { 1,
23758 }; /* END of CR_In_Inscriptional_Parthian */
23760 /* PROPERTY: 'In_Inscriptional_Pahlavi': Block */
23761 static const OnigCodePoint
23762 CR_In_Inscriptional_Pahlavi
[] = { 1,
23764 }; /* END of CR_In_Inscriptional_Pahlavi */
23766 /* PROPERTY: 'In_Psalter_Pahlavi': Block */
23767 static const OnigCodePoint
23768 CR_In_Psalter_Pahlavi
[] = { 1,
23770 }; /* END of CR_In_Psalter_Pahlavi */
23772 /* PROPERTY: 'In_Old_Turkic': Block */
23773 static const OnigCodePoint
23774 CR_In_Old_Turkic
[] = { 1,
23776 }; /* END of CR_In_Old_Turkic */
23778 /* PROPERTY: 'In_Old_Hungarian': Block */
23779 static const OnigCodePoint
23780 CR_In_Old_Hungarian
[] = { 1,
23782 }; /* END of CR_In_Old_Hungarian */
23784 /* PROPERTY: 'In_Hanifi_Rohingya': Block */
23785 static const OnigCodePoint
23786 CR_In_Hanifi_Rohingya
[] = { 1,
23788 }; /* END of CR_In_Hanifi_Rohingya */
23790 /* PROPERTY: 'In_Rumi_Numeral_Symbols': Block */
23791 static const OnigCodePoint
23792 CR_In_Rumi_Numeral_Symbols
[] = { 1,
23794 }; /* END of CR_In_Rumi_Numeral_Symbols */
23796 /* PROPERTY: 'In_Old_Sogdian': Block */
23797 static const OnigCodePoint
23798 CR_In_Old_Sogdian
[] = { 1,
23800 }; /* END of CR_In_Old_Sogdian */
23802 /* PROPERTY: 'In_Sogdian': Block */
23803 static const OnigCodePoint
23804 CR_In_Sogdian
[] = { 1,
23806 }; /* END of CR_In_Sogdian */
23808 /* PROPERTY: 'In_Brahmi': Block */
23809 static const OnigCodePoint
23810 CR_In_Brahmi
[] = { 1,
23812 }; /* END of CR_In_Brahmi */
23814 /* PROPERTY: 'In_Kaithi': Block */
23815 static const OnigCodePoint
23816 CR_In_Kaithi
[] = { 1,
23818 }; /* END of CR_In_Kaithi */
23820 /* PROPERTY: 'In_Sora_Sompeng': Block */
23821 static const OnigCodePoint
23822 CR_In_Sora_Sompeng
[] = { 1,
23824 }; /* END of CR_In_Sora_Sompeng */
23826 /* PROPERTY: 'In_Chakma': Block */
23827 static const OnigCodePoint
23828 CR_In_Chakma
[] = { 1,
23830 }; /* END of CR_In_Chakma */
23832 /* PROPERTY: 'In_Mahajani': Block */
23833 static const OnigCodePoint
23834 CR_In_Mahajani
[] = { 1,
23836 }; /* END of CR_In_Mahajani */
23838 /* PROPERTY: 'In_Sharada': Block */
23839 static const OnigCodePoint
23840 CR_In_Sharada
[] = { 1,
23842 }; /* END of CR_In_Sharada */
23844 /* PROPERTY: 'In_Sinhala_Archaic_Numbers': Block */
23845 static const OnigCodePoint
23846 CR_In_Sinhala_Archaic_Numbers
[] = { 1,
23848 }; /* END of CR_In_Sinhala_Archaic_Numbers */
23850 /* PROPERTY: 'In_Khojki': Block */
23851 static const OnigCodePoint
23852 CR_In_Khojki
[] = { 1,
23854 }; /* END of CR_In_Khojki */
23856 /* PROPERTY: 'In_Multani': Block */
23857 static const OnigCodePoint
23858 CR_In_Multani
[] = { 1,
23860 }; /* END of CR_In_Multani */
23862 /* PROPERTY: 'In_Khudawadi': Block */
23863 static const OnigCodePoint
23864 CR_In_Khudawadi
[] = { 1,
23866 }; /* END of CR_In_Khudawadi */
23868 /* PROPERTY: 'In_Grantha': Block */
23869 static const OnigCodePoint
23870 CR_In_Grantha
[] = { 1,
23872 }; /* END of CR_In_Grantha */
23874 /* PROPERTY: 'In_Newa': Block */
23875 static const OnigCodePoint
23876 CR_In_Newa
[] = { 1,
23878 }; /* END of CR_In_Newa */
23880 /* PROPERTY: 'In_Tirhuta': Block */
23881 static const OnigCodePoint
23882 CR_In_Tirhuta
[] = { 1,
23884 }; /* END of CR_In_Tirhuta */
23886 /* PROPERTY: 'In_Siddham': Block */
23887 static const OnigCodePoint
23888 CR_In_Siddham
[] = { 1,
23890 }; /* END of CR_In_Siddham */
23892 /* PROPERTY: 'In_Modi': Block */
23893 static const OnigCodePoint
23894 CR_In_Modi
[] = { 1,
23896 }; /* END of CR_In_Modi */
23898 /* PROPERTY: 'In_Mongolian_Supplement': Block */
23899 static const OnigCodePoint
23900 CR_In_Mongolian_Supplement
[] = { 1,
23902 }; /* END of CR_In_Mongolian_Supplement */
23904 /* PROPERTY: 'In_Takri': Block */
23905 static const OnigCodePoint
23906 CR_In_Takri
[] = { 1,
23908 }; /* END of CR_In_Takri */
23910 /* PROPERTY: 'In_Ahom': Block */
23911 static const OnigCodePoint
23912 CR_In_Ahom
[] = { 1,
23914 }; /* END of CR_In_Ahom */
23916 /* PROPERTY: 'In_Dogra': Block */
23917 static const OnigCodePoint
23918 CR_In_Dogra
[] = { 1,
23920 }; /* END of CR_In_Dogra */
23922 /* PROPERTY: 'In_Warang_Citi': Block */
23923 static const OnigCodePoint
23924 CR_In_Warang_Citi
[] = { 1,
23926 }; /* END of CR_In_Warang_Citi */
23928 /* PROPERTY: 'In_Zanabazar_Square': Block */
23929 static const OnigCodePoint
23930 CR_In_Zanabazar_Square
[] = { 1,
23932 }; /* END of CR_In_Zanabazar_Square */
23934 /* PROPERTY: 'In_Soyombo': Block */
23935 static const OnigCodePoint
23936 CR_In_Soyombo
[] = { 1,
23938 }; /* END of CR_In_Soyombo */
23940 /* PROPERTY: 'In_Pau_Cin_Hau': Block */
23941 static const OnigCodePoint
23942 CR_In_Pau_Cin_Hau
[] = { 1,
23944 }; /* END of CR_In_Pau_Cin_Hau */
23946 /* PROPERTY: 'In_Bhaiksuki': Block */
23947 static const OnigCodePoint
23948 CR_In_Bhaiksuki
[] = { 1,
23950 }; /* END of CR_In_Bhaiksuki */
23952 /* PROPERTY: 'In_Marchen': Block */
23953 static const OnigCodePoint
23954 CR_In_Marchen
[] = { 1,
23956 }; /* END of CR_In_Marchen */
23958 /* PROPERTY: 'In_Masaram_Gondi': Block */
23959 static const OnigCodePoint
23960 CR_In_Masaram_Gondi
[] = { 1,
23962 }; /* END of CR_In_Masaram_Gondi */
23964 /* PROPERTY: 'In_Gunjala_Gondi': Block */
23965 static const OnigCodePoint
23966 CR_In_Gunjala_Gondi
[] = { 1,
23968 }; /* END of CR_In_Gunjala_Gondi */
23970 /* PROPERTY: 'In_Makasar': Block */
23971 static const OnigCodePoint
23972 CR_In_Makasar
[] = { 1,
23974 }; /* END of CR_In_Makasar */
23976 /* PROPERTY: 'In_Cuneiform': Block */
23977 static const OnigCodePoint
23978 CR_In_Cuneiform
[] = { 1,
23980 }; /* END of CR_In_Cuneiform */
23982 /* PROPERTY: 'In_Cuneiform_Numbers_and_Punctuation': Block */
23983 static const OnigCodePoint
23984 CR_In_Cuneiform_Numbers_and_Punctuation
[] = { 1,
23986 }; /* END of CR_In_Cuneiform_Numbers_and_Punctuation */
23988 /* PROPERTY: 'In_Early_Dynastic_Cuneiform': Block */
23989 static const OnigCodePoint
23990 CR_In_Early_Dynastic_Cuneiform
[] = { 1,
23992 }; /* END of CR_In_Early_Dynastic_Cuneiform */
23994 /* PROPERTY: 'In_Egyptian_Hieroglyphs': Block */
23995 static const OnigCodePoint
23996 CR_In_Egyptian_Hieroglyphs
[] = { 1,
23998 }; /* END of CR_In_Egyptian_Hieroglyphs */
24000 /* PROPERTY: 'In_Anatolian_Hieroglyphs': Block */
24001 static const OnigCodePoint
24002 CR_In_Anatolian_Hieroglyphs
[] = { 1,
24004 }; /* END of CR_In_Anatolian_Hieroglyphs */
24006 /* PROPERTY: 'In_Bamum_Supplement': Block */
24007 static const OnigCodePoint
24008 CR_In_Bamum_Supplement
[] = { 1,
24010 }; /* END of CR_In_Bamum_Supplement */
24012 /* PROPERTY: 'In_Mro': Block */
24013 static const OnigCodePoint
24016 }; /* END of CR_In_Mro */
24018 /* PROPERTY: 'In_Bassa_Vah': Block */
24019 static const OnigCodePoint
24020 CR_In_Bassa_Vah
[] = { 1,
24022 }; /* END of CR_In_Bassa_Vah */
24024 /* PROPERTY: 'In_Pahawh_Hmong': Block */
24025 static const OnigCodePoint
24026 CR_In_Pahawh_Hmong
[] = { 1,
24028 }; /* END of CR_In_Pahawh_Hmong */
24030 /* PROPERTY: 'In_Medefaidrin': Block */
24031 static const OnigCodePoint
24032 CR_In_Medefaidrin
[] = { 1,
24034 }; /* END of CR_In_Medefaidrin */
24036 /* PROPERTY: 'In_Miao': Block */
24037 static const OnigCodePoint
24038 CR_In_Miao
[] = { 1,
24040 }; /* END of CR_In_Miao */
24042 /* PROPERTY: 'In_Ideographic_Symbols_and_Punctuation': Block */
24043 static const OnigCodePoint
24044 CR_In_Ideographic_Symbols_and_Punctuation
[] = { 1,
24046 }; /* END of CR_In_Ideographic_Symbols_and_Punctuation */
24048 /* PROPERTY: 'In_Tangut': Block */
24049 static const OnigCodePoint
24050 CR_In_Tangut
[] = { 1,
24052 }; /* END of CR_In_Tangut */
24054 /* PROPERTY: 'In_Tangut_Components': Block */
24055 static const OnigCodePoint
24056 CR_In_Tangut_Components
[] = { 1,
24058 }; /* END of CR_In_Tangut_Components */
24060 /* PROPERTY: 'In_Kana_Supplement': Block */
24061 static const OnigCodePoint
24062 CR_In_Kana_Supplement
[] = { 1,
24064 }; /* END of CR_In_Kana_Supplement */
24066 /* PROPERTY: 'In_Kana_Extended_A': Block */
24067 static const OnigCodePoint
24068 CR_In_Kana_Extended_A
[] = { 1,
24070 }; /* END of CR_In_Kana_Extended_A */
24072 /* PROPERTY: 'In_Nushu': Block */
24073 static const OnigCodePoint
24074 CR_In_Nushu
[] = { 1,
24076 }; /* END of CR_In_Nushu */
24078 /* PROPERTY: 'In_Duployan': Block */
24079 static const OnigCodePoint
24080 CR_In_Duployan
[] = { 1,
24082 }; /* END of CR_In_Duployan */
24084 /* PROPERTY: 'In_Shorthand_Format_Controls': Block */
24085 static const OnigCodePoint
24086 CR_In_Shorthand_Format_Controls
[] = { 1,
24088 }; /* END of CR_In_Shorthand_Format_Controls */
24090 /* PROPERTY: 'In_Byzantine_Musical_Symbols': Block */
24091 static const OnigCodePoint
24092 CR_In_Byzantine_Musical_Symbols
[] = { 1,
24094 }; /* END of CR_In_Byzantine_Musical_Symbols */
24096 /* PROPERTY: 'In_Musical_Symbols': Block */
24097 static const OnigCodePoint
24098 CR_In_Musical_Symbols
[] = { 1,
24100 }; /* END of CR_In_Musical_Symbols */
24102 /* PROPERTY: 'In_Ancient_Greek_Musical_Notation': Block */
24103 static const OnigCodePoint
24104 CR_In_Ancient_Greek_Musical_Notation
[] = { 1,
24106 }; /* END of CR_In_Ancient_Greek_Musical_Notation */
24108 /* PROPERTY: 'In_Mayan_Numerals': Block */
24109 static const OnigCodePoint
24110 CR_In_Mayan_Numerals
[] = { 1,
24112 }; /* END of CR_In_Mayan_Numerals */
24114 /* PROPERTY: 'In_Tai_Xuan_Jing_Symbols': Block */
24115 static const OnigCodePoint
24116 CR_In_Tai_Xuan_Jing_Symbols
[] = { 1,
24118 }; /* END of CR_In_Tai_Xuan_Jing_Symbols */
24120 /* PROPERTY: 'In_Counting_Rod_Numerals': Block */
24121 static const OnigCodePoint
24122 CR_In_Counting_Rod_Numerals
[] = { 1,
24124 }; /* END of CR_In_Counting_Rod_Numerals */
24126 /* PROPERTY: 'In_Mathematical_Alphanumeric_Symbols': Block */
24127 static const OnigCodePoint
24128 CR_In_Mathematical_Alphanumeric_Symbols
[] = { 1,
24130 }; /* END of CR_In_Mathematical_Alphanumeric_Symbols */
24132 /* PROPERTY: 'In_Sutton_SignWriting': Block */
24133 static const OnigCodePoint
24134 CR_In_Sutton_SignWriting
[] = { 1,
24136 }; /* END of CR_In_Sutton_SignWriting */
24138 /* PROPERTY: 'In_Glagolitic_Supplement': Block */
24139 static const OnigCodePoint
24140 CR_In_Glagolitic_Supplement
[] = { 1,
24142 }; /* END of CR_In_Glagolitic_Supplement */
24144 /* PROPERTY: 'In_Mende_Kikakui': Block */
24145 static const OnigCodePoint
24146 CR_In_Mende_Kikakui
[] = { 1,
24148 }; /* END of CR_In_Mende_Kikakui */
24150 /* PROPERTY: 'In_Adlam': Block */
24151 static const OnigCodePoint
24152 CR_In_Adlam
[] = { 1,
24154 }; /* END of CR_In_Adlam */
24156 /* PROPERTY: 'In_Indic_Siyaq_Numbers': Block */
24157 static const OnigCodePoint
24158 CR_In_Indic_Siyaq_Numbers
[] = { 1,
24160 }; /* END of CR_In_Indic_Siyaq_Numbers */
24162 /* PROPERTY: 'In_Arabic_Mathematical_Alphabetic_Symbols': Block */
24163 static const OnigCodePoint
24164 CR_In_Arabic_Mathematical_Alphabetic_Symbols
[] = { 1,
24166 }; /* END of CR_In_Arabic_Mathematical_Alphabetic_Symbols */
24168 /* PROPERTY: 'In_Mahjong_Tiles': Block */
24169 static const OnigCodePoint
24170 CR_In_Mahjong_Tiles
[] = { 1,
24172 }; /* END of CR_In_Mahjong_Tiles */
24174 /* PROPERTY: 'In_Domino_Tiles': Block */
24175 static const OnigCodePoint
24176 CR_In_Domino_Tiles
[] = { 1,
24178 }; /* END of CR_In_Domino_Tiles */
24180 /* PROPERTY: 'In_Playing_Cards': Block */
24181 static const OnigCodePoint
24182 CR_In_Playing_Cards
[] = { 1,
24184 }; /* END of CR_In_Playing_Cards */
24186 /* PROPERTY: 'In_Enclosed_Alphanumeric_Supplement': Block */
24187 static const OnigCodePoint
24188 CR_In_Enclosed_Alphanumeric_Supplement
[] = { 1,
24190 }; /* END of CR_In_Enclosed_Alphanumeric_Supplement */
24192 /* PROPERTY: 'In_Enclosed_Ideographic_Supplement': Block */
24193 static const OnigCodePoint
24194 CR_In_Enclosed_Ideographic_Supplement
[] = { 1,
24196 }; /* END of CR_In_Enclosed_Ideographic_Supplement */
24198 /* PROPERTY: 'In_Miscellaneous_Symbols_and_Pictographs': Block */
24199 static const OnigCodePoint
24200 CR_In_Miscellaneous_Symbols_and_Pictographs
[] = { 1,
24202 }; /* END of CR_In_Miscellaneous_Symbols_and_Pictographs */
24204 /* PROPERTY: 'In_Emoticons': Block */
24205 static const OnigCodePoint
24206 CR_In_Emoticons
[] = { 1,
24208 }; /* END of CR_In_Emoticons */
24210 /* PROPERTY: 'In_Ornamental_Dingbats': Block */
24211 static const OnigCodePoint
24212 CR_In_Ornamental_Dingbats
[] = { 1,
24214 }; /* END of CR_In_Ornamental_Dingbats */
24216 /* PROPERTY: 'In_Transport_and_Map_Symbols': Block */
24217 static const OnigCodePoint
24218 CR_In_Transport_and_Map_Symbols
[] = { 1,
24220 }; /* END of CR_In_Transport_and_Map_Symbols */
24222 /* PROPERTY: 'In_Alchemical_Symbols': Block */
24223 static const OnigCodePoint
24224 CR_In_Alchemical_Symbols
[] = { 1,
24226 }; /* END of CR_In_Alchemical_Symbols */
24228 /* PROPERTY: 'In_Geometric_Shapes_Extended': Block */
24229 static const OnigCodePoint
24230 CR_In_Geometric_Shapes_Extended
[] = { 1,
24232 }; /* END of CR_In_Geometric_Shapes_Extended */
24234 /* PROPERTY: 'In_Supplemental_Arrows_C': Block */
24235 static const OnigCodePoint
24236 CR_In_Supplemental_Arrows_C
[] = { 1,
24238 }; /* END of CR_In_Supplemental_Arrows_C */
24240 /* PROPERTY: 'In_Supplemental_Symbols_and_Pictographs': Block */
24241 static const OnigCodePoint
24242 CR_In_Supplemental_Symbols_and_Pictographs
[] = { 1,
24244 }; /* END of CR_In_Supplemental_Symbols_and_Pictographs */
24246 /* PROPERTY: 'In_Chess_Symbols': Block */
24247 static const OnigCodePoint
24248 CR_In_Chess_Symbols
[] = { 1,
24250 }; /* END of CR_In_Chess_Symbols */
24252 /* PROPERTY: 'In_CJK_Unified_Ideographs_Extension_B': Block */
24253 static const OnigCodePoint
24254 CR_In_CJK_Unified_Ideographs_Extension_B
[] = { 1,
24256 }; /* END of CR_In_CJK_Unified_Ideographs_Extension_B */
24258 /* PROPERTY: 'In_CJK_Unified_Ideographs_Extension_C': Block */
24259 static const OnigCodePoint
24260 CR_In_CJK_Unified_Ideographs_Extension_C
[] = { 1,
24262 }; /* END of CR_In_CJK_Unified_Ideographs_Extension_C */
24264 /* PROPERTY: 'In_CJK_Unified_Ideographs_Extension_D': Block */
24265 static const OnigCodePoint
24266 CR_In_CJK_Unified_Ideographs_Extension_D
[] = { 1,
24268 }; /* END of CR_In_CJK_Unified_Ideographs_Extension_D */
24270 /* PROPERTY: 'In_CJK_Unified_Ideographs_Extension_E': Block */
24271 static const OnigCodePoint
24272 CR_In_CJK_Unified_Ideographs_Extension_E
[] = { 1,
24274 }; /* END of CR_In_CJK_Unified_Ideographs_Extension_E */
24276 /* PROPERTY: 'In_CJK_Unified_Ideographs_Extension_F': Block */
24277 static const OnigCodePoint
24278 CR_In_CJK_Unified_Ideographs_Extension_F
[] = { 1,
24280 }; /* END of CR_In_CJK_Unified_Ideographs_Extension_F */
24282 /* PROPERTY: 'In_CJK_Compatibility_Ideographs_Supplement': Block */
24283 static const OnigCodePoint
24284 CR_In_CJK_Compatibility_Ideographs_Supplement
[] = { 1,
24286 }; /* END of CR_In_CJK_Compatibility_Ideographs_Supplement */
24288 /* PROPERTY: 'In_Tags': Block */
24289 static const OnigCodePoint
24290 CR_In_Tags
[] = { 1,
24292 }; /* END of CR_In_Tags */
24294 /* PROPERTY: 'In_Variation_Selectors_Supplement': Block */
24295 static const OnigCodePoint
24296 CR_In_Variation_Selectors_Supplement
[] = { 1,
24298 }; /* END of CR_In_Variation_Selectors_Supplement */
24300 /* PROPERTY: 'In_Supplementary_Private_Use_Area_A': Block */
24301 static const OnigCodePoint
24302 CR_In_Supplementary_Private_Use_Area_A
[] = { 1,
24304 }; /* END of CR_In_Supplementary_Private_Use_Area_A */
24306 /* PROPERTY: 'In_Supplementary_Private_Use_Area_B': Block */
24307 static const OnigCodePoint
24308 CR_In_Supplementary_Private_Use_Area_B
[] = { 1,
24309 0x100000, 0x10ffff,
24310 }; /* END of CR_In_Supplementary_Private_Use_Area_B */
24312 /* PROPERTY: 'In_No_Block': Block */
24313 static const OnigCodePoint
24314 CR_In_No_Block
[] = { 51,
24366 }; /* END of CR_In_No_Block */
24368 static const OnigCodePoint
*
24369 const CodeRanges
[] = {
24385 CR_ASCII_Hex_Digit
,
24389 CR_Anatolian_Hieroglyphs
,
24408 CR_Canadian_Aboriginal
,
24412 CR_Caucasian_Albanian
,
24417 CR_Changes_When_Casefolded
,
24418 CR_Changes_When_Casemapped
,
24419 CR_Changes_When_Lowercased
,
24420 CR_Changes_When_Titlecased
,
24421 CR_Changes_When_Uppercased
,
24432 CR_Default_Ignorable_Code_Point
,
24439 CR_Egyptian_Hieroglyphs
,
24442 CR_Emoji_Component
,
24444 CR_Emoji_Modifier_Base
,
24445 CR_Emoji_Presentation
,
24447 CR_Extended_Pictographic
,
24454 CR_Grapheme_Extend
,
24462 CR_Hanifi_Rohingya
,
24469 CR_IDS_Binary_Operator
,
24470 CR_IDS_Trinary_Operator
,
24474 CR_Imperial_Aramaic
,
24476 CR_Inscriptional_Pahlavi
,
24477 CR_Inscriptional_Parthian
,
24500 CR_Logical_Order_Exception
,
24520 CR_Meroitic_Cursive
,
24521 CR_Meroitic_Hieroglyphs
,
24537 CR_Noncharacter_Code_Point
,
24543 CR_Old_North_Arabian
,
24547 CR_Old_South_Arabian
,
24552 CR_Other_Alphabetic
,
24553 CR_Other_Default_Ignorable_Code_Point
,
24554 CR_Other_Grapheme_Extend
,
24555 CR_Other_ID_Continue
,
24557 CR_Other_Lowercase
,
24559 CR_Other_Uppercase
,
24564 CR_Pattern_White_Space
,
24574 CR_Prepended_Concatenation_Mark
,
24576 CR_Psalter_Pahlavi
,
24579 CR_Regional_Indicator
,
24586 CR_Sentence_Terminal
,
24611 CR_Terminal_Punctuation
,
24618 CR_Unified_Ideograph
,
24622 CR_Variation_Selector
,
24629 CR_Zanabazar_Square
,
24634 CR_In_Latin_1_Supplement
,
24635 CR_In_Latin_Extended_A
,
24636 CR_In_Latin_Extended_B
,
24637 CR_In_IPA_Extensions
,
24638 CR_In_Spacing_Modifier_Letters
,
24639 CR_In_Combining_Diacritical_Marks
,
24640 CR_In_Greek_and_Coptic
,
24642 CR_In_Cyrillic_Supplement
,
24647 CR_In_Arabic_Supplement
,
24652 CR_In_Syriac_Supplement
,
24653 CR_In_Arabic_Extended_A
,
24671 CR_In_Ethiopic_Supplement
,
24673 CR_In_Unified_Canadian_Aboriginal_Syllabics
,
24682 CR_In_Unified_Canadian_Aboriginal_Syllabics_Extended
,
24686 CR_In_Khmer_Symbols
,
24689 CR_In_Combining_Diacritical_Marks_Extended
,
24695 CR_In_Cyrillic_Extended_C
,
24696 CR_In_Georgian_Extended
,
24697 CR_In_Sundanese_Supplement
,
24698 CR_In_Vedic_Extensions
,
24699 CR_In_Phonetic_Extensions
,
24700 CR_In_Phonetic_Extensions_Supplement
,
24701 CR_In_Combining_Diacritical_Marks_Supplement
,
24702 CR_In_Latin_Extended_Additional
,
24703 CR_In_Greek_Extended
,
24704 CR_In_General_Punctuation
,
24705 CR_In_Superscripts_and_Subscripts
,
24706 CR_In_Currency_Symbols
,
24707 CR_In_Combining_Diacritical_Marks_for_Symbols
,
24708 CR_In_Letterlike_Symbols
,
24709 CR_In_Number_Forms
,
24711 CR_In_Mathematical_Operators
,
24712 CR_In_Miscellaneous_Technical
,
24713 CR_In_Control_Pictures
,
24714 CR_In_Optical_Character_Recognition
,
24715 CR_In_Enclosed_Alphanumerics
,
24717 CR_In_Block_Elements
,
24718 CR_In_Geometric_Shapes
,
24719 CR_In_Miscellaneous_Symbols
,
24721 CR_In_Miscellaneous_Mathematical_Symbols_A
,
24722 CR_In_Supplemental_Arrows_A
,
24723 CR_In_Braille_Patterns
,
24724 CR_In_Supplemental_Arrows_B
,
24725 CR_In_Miscellaneous_Mathematical_Symbols_B
,
24726 CR_In_Supplemental_Mathematical_Operators
,
24727 CR_In_Miscellaneous_Symbols_and_Arrows
,
24729 CR_In_Latin_Extended_C
,
24731 CR_In_Georgian_Supplement
,
24733 CR_In_Ethiopic_Extended
,
24734 CR_In_Cyrillic_Extended_A
,
24735 CR_In_Supplemental_Punctuation
,
24736 CR_In_CJK_Radicals_Supplement
,
24737 CR_In_Kangxi_Radicals
,
24738 CR_In_Ideographic_Description_Characters
,
24739 CR_In_CJK_Symbols_and_Punctuation
,
24743 CR_In_Hangul_Compatibility_Jamo
,
24745 CR_In_Bopomofo_Extended
,
24747 CR_In_Katakana_Phonetic_Extensions
,
24748 CR_In_Enclosed_CJK_Letters_and_Months
,
24749 CR_In_CJK_Compatibility
,
24750 CR_In_CJK_Unified_Ideographs_Extension_A
,
24751 CR_In_Yijing_Hexagram_Symbols
,
24752 CR_In_CJK_Unified_Ideographs
,
24753 CR_In_Yi_Syllables
,
24757 CR_In_Cyrillic_Extended_B
,
24759 CR_In_Modifier_Tone_Letters
,
24760 CR_In_Latin_Extended_D
,
24761 CR_In_Syloti_Nagri
,
24762 CR_In_Common_Indic_Number_Forms
,
24765 CR_In_Devanagari_Extended
,
24768 CR_In_Hangul_Jamo_Extended_A
,
24770 CR_In_Myanmar_Extended_B
,
24772 CR_In_Myanmar_Extended_A
,
24774 CR_In_Meetei_Mayek_Extensions
,
24775 CR_In_Ethiopic_Extended_A
,
24776 CR_In_Latin_Extended_E
,
24777 CR_In_Cherokee_Supplement
,
24778 CR_In_Meetei_Mayek
,
24779 CR_In_Hangul_Syllables
,
24780 CR_In_Hangul_Jamo_Extended_B
,
24781 CR_In_High_Surrogates
,
24782 CR_In_High_Private_Use_Surrogates
,
24783 CR_In_Low_Surrogates
,
24784 CR_In_Private_Use_Area
,
24785 CR_In_CJK_Compatibility_Ideographs
,
24786 CR_In_Alphabetic_Presentation_Forms
,
24787 CR_In_Arabic_Presentation_Forms_A
,
24788 CR_In_Variation_Selectors
,
24789 CR_In_Vertical_Forms
,
24790 CR_In_Combining_Half_Marks
,
24791 CR_In_CJK_Compatibility_Forms
,
24792 CR_In_Small_Form_Variants
,
24793 CR_In_Arabic_Presentation_Forms_B
,
24794 CR_In_Halfwidth_and_Fullwidth_Forms
,
24796 CR_In_Linear_B_Syllabary
,
24797 CR_In_Linear_B_Ideograms
,
24798 CR_In_Aegean_Numbers
,
24799 CR_In_Ancient_Greek_Numbers
,
24800 CR_In_Ancient_Symbols
,
24801 CR_In_Phaistos_Disc
,
24804 CR_In_Coptic_Epact_Numbers
,
24815 CR_In_Caucasian_Albanian
,
24817 CR_In_Cypriot_Syllabary
,
24818 CR_In_Imperial_Aramaic
,
24824 CR_In_Meroitic_Hieroglyphs
,
24825 CR_In_Meroitic_Cursive
,
24827 CR_In_Old_South_Arabian
,
24828 CR_In_Old_North_Arabian
,
24831 CR_In_Inscriptional_Parthian
,
24832 CR_In_Inscriptional_Pahlavi
,
24833 CR_In_Psalter_Pahlavi
,
24835 CR_In_Old_Hungarian
,
24836 CR_In_Hanifi_Rohingya
,
24837 CR_In_Rumi_Numeral_Symbols
,
24842 CR_In_Sora_Sompeng
,
24846 CR_In_Sinhala_Archaic_Numbers
,
24855 CR_In_Mongolian_Supplement
,
24860 CR_In_Zanabazar_Square
,
24865 CR_In_Masaram_Gondi
,
24866 CR_In_Gunjala_Gondi
,
24869 CR_In_Cuneiform_Numbers_and_Punctuation
,
24870 CR_In_Early_Dynastic_Cuneiform
,
24871 CR_In_Egyptian_Hieroglyphs
,
24872 CR_In_Anatolian_Hieroglyphs
,
24873 CR_In_Bamum_Supplement
,
24876 CR_In_Pahawh_Hmong
,
24879 CR_In_Ideographic_Symbols_and_Punctuation
,
24881 CR_In_Tangut_Components
,
24882 CR_In_Kana_Supplement
,
24883 CR_In_Kana_Extended_A
,
24886 CR_In_Shorthand_Format_Controls
,
24887 CR_In_Byzantine_Musical_Symbols
,
24888 CR_In_Musical_Symbols
,
24889 CR_In_Ancient_Greek_Musical_Notation
,
24890 CR_In_Mayan_Numerals
,
24891 CR_In_Tai_Xuan_Jing_Symbols
,
24892 CR_In_Counting_Rod_Numerals
,
24893 CR_In_Mathematical_Alphanumeric_Symbols
,
24894 CR_In_Sutton_SignWriting
,
24895 CR_In_Glagolitic_Supplement
,
24896 CR_In_Mende_Kikakui
,
24898 CR_In_Indic_Siyaq_Numbers
,
24899 CR_In_Arabic_Mathematical_Alphabetic_Symbols
,
24900 CR_In_Mahjong_Tiles
,
24901 CR_In_Domino_Tiles
,
24902 CR_In_Playing_Cards
,
24903 CR_In_Enclosed_Alphanumeric_Supplement
,
24904 CR_In_Enclosed_Ideographic_Supplement
,
24905 CR_In_Miscellaneous_Symbols_and_Pictographs
,
24907 CR_In_Ornamental_Dingbats
,
24908 CR_In_Transport_and_Map_Symbols
,
24909 CR_In_Alchemical_Symbols
,
24910 CR_In_Geometric_Shapes_Extended
,
24911 CR_In_Supplemental_Arrows_C
,
24912 CR_In_Supplemental_Symbols_and_Pictographs
,
24913 CR_In_Chess_Symbols
,
24914 CR_In_CJK_Unified_Ideographs_Extension_B
,
24915 CR_In_CJK_Unified_Ideographs_Extension_C
,
24916 CR_In_CJK_Unified_Ideographs_Extension_D
,
24917 CR_In_CJK_Unified_Ideographs_Extension_E
,
24918 CR_In_CJK_Unified_Ideographs_Extension_F
,
24919 CR_In_CJK_Compatibility_Ideographs_Supplement
,
24921 CR_In_Variation_Selectors_Supplement
,
24922 CR_In_Supplementary_Private_Use_Area_A
,
24923 CR_In_Supplementary_Private_Use_Area_B
,
24927 #define pool_offset(s) offsetof(struct unicode_prop_name_pool_t, unicode_prop_name_pool_str##s)
24930 #define TOTAL_KEYWORDS 784
24931 #define MIN_WORD_LENGTH 1
24932 #define MAX_WORD_LENGTH 44
24933 #define MIN_HASH_VALUE 10
24934 #define MAX_HASH_VALUE 5516
24935 /* maximum key range = 5507, duplicates = 0 */
24937 #ifndef GPERF_DOWNCASE
24938 #define GPERF_DOWNCASE 1
24939 static unsigned char gperf_downcase
[256] =
24941 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
24942 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29,
24943 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
24944 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
24945 60, 61, 62, 63, 64, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106,
24946 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121,
24947 122, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104,
24948 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119,
24949 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134,
24950 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149,
24951 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164,
24952 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179,
24953 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194,
24954 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209,
24955 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224,
24956 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239,
24957 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254,
24962 #ifndef GPERF_CASE_STRNCMP
24963 #define GPERF_CASE_STRNCMP 1
24965 gperf_case_strncmp (register const char *s1
, register const char *s2
, register size_t n
)
24969 unsigned char c1
= gperf_downcase
[(unsigned char)*s1
++];
24970 unsigned char c2
= gperf_downcase
[(unsigned char)*s2
++];
24971 if (c1
!= 0 && c1
== c2
)
24976 return (int)c1
- (int)c2
;
24989 static unsigned int
24990 hash (register const char *str
, register size_t len
)
24992 static const unsigned short asso_values
[] =
24994 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
24995 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
24996 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
24997 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
24998 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
24999 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25000 5517, 5517, 5517, 5517, 5517, 0, 1387, 107, 399, 14,
25001 1024, 783, 831, 7, 1473, 25, 363, 89, 3, 17,
25002 1203, 711, 59, 149, 313, 590, 1257, 334, 172, 1559,
25003 22, 2, 1, 5517, 5517, 5517, 5517, 0, 1387, 107,
25004 399, 14, 1024, 783, 831, 7, 1473, 25, 363, 89,
25005 3, 17, 1203, 711, 59, 149, 313, 590, 1257, 334,
25006 172, 1559, 22, 2, 1, 5517, 5517, 5517, 5517, 5517,
25007 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25008 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25009 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25010 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25011 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25012 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25013 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25014 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25015 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25016 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25017 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25018 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517,
25019 5517, 5517, 5517, 5517, 5517, 5517, 5517, 5517
25021 register unsigned int hval
= (unsigned int )len
;
25026 hval
+= asso_values
[(unsigned char)str
[15]];
25032 hval
+= asso_values
[(unsigned char)str
[11]];
25040 hval
+= asso_values
[(unsigned char)str
[5]];
25043 hval
+= asso_values
[(unsigned char)str
[4]];
25047 hval
+= asso_values
[(unsigned char)str
[2]];
25050 hval
+= asso_values
[(unsigned char)str
[1]];
25053 hval
+= asso_values
[(unsigned char)str
[0]+2];
25056 return hval
+ asso_values
[(unsigned char)str
[len
- 1]];
25059 struct unicode_prop_name_pool_t
25061 char unicode_prop_name_pool_str10
[sizeof("lana")];
25062 char unicode_prop_name_pool_str17
[sizeof("lina")];
25063 char unicode_prop_name_pool_str18
[sizeof("yi")];
25064 char unicode_prop_name_pool_str22
[sizeof("cn")];
25065 char unicode_prop_name_pool_str24
[sizeof("z")];
25066 char unicode_prop_name_pool_str25
[sizeof("mn")];
25067 char unicode_prop_name_pool_str27
[sizeof("yiii")];
25068 char unicode_prop_name_pool_str30
[sizeof("ci")];
25069 char unicode_prop_name_pool_str31
[sizeof("mani")];
25070 char unicode_prop_name_pool_str39
[sizeof("lo")];
25071 char unicode_prop_name_pool_str40
[sizeof("lao")];
25072 char unicode_prop_name_pool_str41
[sizeof("laoo")];
25073 char unicode_prop_name_pool_str45
[sizeof("miao")];
25074 char unicode_prop_name_pool_str46
[sizeof("maka")];
25075 char unicode_prop_name_pool_str47
[sizeof("me")];
25076 char unicode_prop_name_pool_str50
[sizeof("co")];
25077 char unicode_prop_name_pool_str51
[sizeof("loe")];
25078 char unicode_prop_name_pool_str68
[sizeof("inkannada")];
25079 char unicode_prop_name_pool_str70
[sizeof("innko")];
25080 char unicode_prop_name_pool_str71
[sizeof("zzzz")];
25081 char unicode_prop_name_pool_str73
[sizeof("gran")];
25082 char unicode_prop_name_pool_str75
[sizeof("pi")];
25083 char unicode_prop_name_pool_str79
[sizeof("lineara")];
25084 char unicode_prop_name_pool_str84
[sizeof("cari")];
25085 char unicode_prop_name_pool_str85
[sizeof("carian")];
25086 char unicode_prop_name_pool_str89
[sizeof("pe")];
25087 char unicode_prop_name_pool_str95
[sizeof("po")];
25088 char unicode_prop_name_pool_str96
[sizeof("kana")];
25089 char unicode_prop_name_pool_str99
[sizeof("mendekikakui")];
25090 char unicode_prop_name_pool_str101
[sizeof("geor")];
25091 char unicode_prop_name_pool_str102
[sizeof("meeteimayek")];
25092 char unicode_prop_name_pool_str105
[sizeof("mark")];
25093 char unicode_prop_name_pool_str107
[sizeof("m")];
25094 char unicode_prop_name_pool_str109
[sizeof("grek")];
25095 char unicode_prop_name_pool_str111
[sizeof("mero")];
25096 char unicode_prop_name_pool_str113
[sizeof("mro")];
25097 char unicode_prop_name_pool_str114
[sizeof("mroo")];
25098 char unicode_prop_name_pool_str120
[sizeof("gonm")];
25099 char unicode_prop_name_pool_str122
[sizeof("c")];
25100 char unicode_prop_name_pool_str132
[sizeof("cakm")];
25101 char unicode_prop_name_pool_str135
[sizeof("greek")];
25102 char unicode_prop_name_pool_str138
[sizeof("inkharoshthi")];
25103 char unicode_prop_name_pool_str141
[sizeof("mandaic")];
25104 char unicode_prop_name_pool_str143
[sizeof("inosmanya")];
25105 char unicode_prop_name_pool_str144
[sizeof("inarmenian")];
25106 char unicode_prop_name_pool_str145
[sizeof("inmanichaean")];
25107 char unicode_prop_name_pool_str149
[sizeof("common")];
25108 char unicode_prop_name_pool_str156
[sizeof("inmro")];
25109 char unicode_prop_name_pool_str157
[sizeof("inmiao")];
25110 char unicode_prop_name_pool_str160
[sizeof("qaai")];
25111 char unicode_prop_name_pool_str168
[sizeof("inchakma")];
25112 char unicode_prop_name_pool_str170
[sizeof("cans")];
25113 char unicode_prop_name_pool_str181
[sizeof("connectorpunctuation")];
25114 char unicode_prop_name_pool_str183
[sizeof("lm")];
25115 char unicode_prop_name_pool_str187
[sizeof("marc")];
25116 char unicode_prop_name_pool_str188
[sizeof("inmyanmar")];
25117 char unicode_prop_name_pool_str189
[sizeof("vai")];
25118 char unicode_prop_name_pool_str190
[sizeof("vaii")];
25119 char unicode_prop_name_pool_str199
[sizeof("inideographicsymbolsandpunctuation")];
25120 char unicode_prop_name_pool_str201
[sizeof("merc")];
25121 char unicode_prop_name_pool_str203
[sizeof("inavestan")];
25122 char unicode_prop_name_pool_str204
[sizeof("incuneiformnumbersandpunctuation")];
25123 char unicode_prop_name_pool_str210
[sizeof("inmakasar")];
25124 char unicode_prop_name_pool_str211
[sizeof("inrunic")];
25125 char unicode_prop_name_pool_str212
[sizeof("incarian")];
25126 char unicode_prop_name_pool_str217
[sizeof("prependedconcatenationmark")];
25127 char unicode_prop_name_pool_str219
[sizeof("lc")];
25128 char unicode_prop_name_pool_str220
[sizeof("inipaextensions")];
25129 char unicode_prop_name_pool_str222
[sizeof("inkhmer")];
25130 char unicode_prop_name_pool_str225
[sizeof("perm")];
25131 char unicode_prop_name_pool_str227
[sizeof("combiningmark")];
25132 char unicode_prop_name_pool_str229
[sizeof("inahom")];
25133 char unicode_prop_name_pool_str230
[sizeof("cc")];
25134 char unicode_prop_name_pool_str232
[sizeof("incherokee")];
25135 char unicode_prop_name_pool_str233
[sizeof("mc")];
25136 char unicode_prop_name_pool_str245
[sizeof("insharada")];
25137 char unicode_prop_name_pool_str251
[sizeof("masaramgondi")];
25138 char unicode_prop_name_pool_str252
[sizeof("incuneiform")];
25139 char unicode_prop_name_pool_str257
[sizeof("makasar")];
25140 char unicode_prop_name_pool_str260
[sizeof("qaac")];
25141 char unicode_prop_name_pool_str261
[sizeof("inarrows")];
25142 char unicode_prop_name_pool_str262
[sizeof("armn")];
25143 char unicode_prop_name_pool_str265
[sizeof("lineseparator")];
25144 char unicode_prop_name_pool_str266
[sizeof("armi")];
25145 char unicode_prop_name_pool_str275
[sizeof("pc")];
25146 char unicode_prop_name_pool_str276
[sizeof("armenian")];
25147 char unicode_prop_name_pool_str280
[sizeof("insamaritan")];
25148 char unicode_prop_name_pool_str290
[sizeof("inmasaramgondi")];
25149 char unicode_prop_name_pool_str292
[sizeof("inzanabazarsquare")];
25150 char unicode_prop_name_pool_str293
[sizeof("qmark")];
25151 char unicode_prop_name_pool_str295
[sizeof("inmarchen")];
25152 char unicode_prop_name_pool_str301
[sizeof("zs")];
25153 char unicode_prop_name_pool_str314
[sizeof("cs")];
25154 char unicode_prop_name_pool_str318
[sizeof("incyrillic")];
25155 char unicode_prop_name_pool_str319
[sizeof("incham")];
25156 char unicode_prop_name_pool_str323
[sizeof("latn")];
25157 char unicode_prop_name_pool_str326
[sizeof("inscriptionalparthian")];
25158 char unicode_prop_name_pool_str327
[sizeof("latin")];
25159 char unicode_prop_name_pool_str329
[sizeof("ri")];
25160 char unicode_prop_name_pool_str336
[sizeof("inkhmersymbols")];
25161 char unicode_prop_name_pool_str347
[sizeof("pcm")];
25162 char unicode_prop_name_pool_str349
[sizeof("inthaana")];
25163 char unicode_prop_name_pool_str355
[sizeof("mtei")];
25164 char unicode_prop_name_pool_str358
[sizeof("insyriac")];
25165 char unicode_prop_name_pool_str359
[sizeof("ps")];
25166 char unicode_prop_name_pool_str361
[sizeof("inthai")];
25167 char unicode_prop_name_pool_str367
[sizeof("l")];
25168 char unicode_prop_name_pool_str371
[sizeof("innewa")];
25169 char unicode_prop_name_pool_str376
[sizeof("inkatakana")];
25170 char unicode_prop_name_pool_str382
[sizeof("ascii")];
25171 char unicode_prop_name_pool_str383
[sizeof("initialpunctuation")];
25172 char unicode_prop_name_pool_str388
[sizeof("inkaithi")];
25173 char unicode_prop_name_pool_str393
[sizeof("arabic")];
25174 char unicode_prop_name_pool_str405
[sizeof("inideographicdescriptioncharacters")];
25175 char unicode_prop_name_pool_str417
[sizeof("inlineara")];
25176 char unicode_prop_name_pool_str423
[sizeof("mand")];
25177 char unicode_prop_name_pool_str429
[sizeof("mongolian")];
25178 char unicode_prop_name_pool_str430
[sizeof("inlao")];
25179 char unicode_prop_name_pool_str435
[sizeof("katakana")];
25180 char unicode_prop_name_pool_str437
[sizeof("mend")];
25181 char unicode_prop_name_pool_str439
[sizeof("intakri")];
25182 char unicode_prop_name_pool_str441
[sizeof("inruminumeralsymbols")];
25183 char unicode_prop_name_pool_str442
[sizeof("prti")];
25184 char unicode_prop_name_pool_str444
[sizeof("modi")];
25185 char unicode_prop_name_pool_str447
[sizeof("inwarangciti")];
25186 char unicode_prop_name_pool_str453
[sizeof("incjkcompatibilityforms")];
25187 char unicode_prop_name_pool_str457
[sizeof("inspecials")];
25188 char unicode_prop_name_pool_str458
[sizeof("incjkcompatibilityideographs")];
25189 char unicode_prop_name_pool_str459
[sizeof("ideo")];
25190 char unicode_prop_name_pool_str462
[sizeof("privateuse")];
25191 char unicode_prop_name_pool_str463
[sizeof("kali")];
25192 char unicode_prop_name_pool_str465
[sizeof("inmyanmarextendeda")];
25193 char unicode_prop_name_pool_str468
[sizeof("letter")];
25194 char unicode_prop_name_pool_str469
[sizeof("brai")];
25195 char unicode_prop_name_pool_str470
[sizeof("inkanaextendeda")];
25196 char unicode_prop_name_pool_str472
[sizeof("vs")];
25197 char unicode_prop_name_pool_str473
[sizeof("xidcontinue")];
25198 char unicode_prop_name_pool_str477
[sizeof("lower")];
25199 char unicode_prop_name_pool_str478
[sizeof("inchesssymbols")];
25200 char unicode_prop_name_pool_str480
[sizeof("control")];
25201 char unicode_prop_name_pool_str487
[sizeof("inadlam")];
25202 char unicode_prop_name_pool_str488
[sizeof("grlink")];
25203 char unicode_prop_name_pool_str495
[sizeof("knda")];
25204 char unicode_prop_name_pool_str496
[sizeof("inmeeteimayek")];
25205 char unicode_prop_name_pool_str498
[sizeof("kannada")];
25206 char unicode_prop_name_pool_str511
[sizeof("inmiscellaneousmathematicalsymbolsa")];
25207 char unicode_prop_name_pool_str515
[sizeof("palm")];
25208 char unicode_prop_name_pool_str516
[sizeof("inlycian")];
25209 char unicode_prop_name_pool_str517
[sizeof("intransportandmapsymbols")];
25210 char unicode_prop_name_pool_str526
[sizeof("inoldnortharabian")];
25211 char unicode_prop_name_pool_str532
[sizeof("inemoticons")];
25212 char unicode_prop_name_pool_str533
[sizeof("letternumber")];
25213 char unicode_prop_name_pool_str536
[sizeof("inmodi")];
25214 char unicode_prop_name_pool_str539
[sizeof("xidc")];
25215 char unicode_prop_name_pool_str543
[sizeof("lowercase")];
25216 char unicode_prop_name_pool_str545
[sizeof("inancientsymbols")];
25217 char unicode_prop_name_pool_str548
[sizeof("cwcm")];
25218 char unicode_prop_name_pool_str553
[sizeof("inmedefaidrin")];
25219 char unicode_prop_name_pool_str556
[sizeof("psalterpahlavi")];
25220 char unicode_prop_name_pool_str564
[sizeof("gothic")];
25221 char unicode_prop_name_pool_str565
[sizeof("inmendekikakui")];
25222 char unicode_prop_name_pool_str567
[sizeof("brahmi")];
25223 char unicode_prop_name_pool_str569
[sizeof("inolditalic")];
25224 char unicode_prop_name_pool_str580
[sizeof("inmalayalam")];
25225 char unicode_prop_name_pool_str581
[sizeof("xids")];
25226 char unicode_prop_name_pool_str582
[sizeof("incommonindicnumberforms")];
25227 char unicode_prop_name_pool_str588
[sizeof("meroiticcursive")];
25228 char unicode_prop_name_pool_str589
[sizeof("inlinearbideograms")];
25229 char unicode_prop_name_pool_str597
[sizeof("patternwhitespace")];
25230 char unicode_prop_name_pool_str604
[sizeof("insundanese")];
25231 char unicode_prop_name_pool_str606
[sizeof("joinc")];
25232 char unicode_prop_name_pool_str611
[sizeof("inoldsogdian")];
25233 char unicode_prop_name_pool_str619
[sizeof("incjkstrokes")];
25234 char unicode_prop_name_pool_str626
[sizeof("so")];
25235 char unicode_prop_name_pool_str630
[sizeof("patternsyntax")];
25236 char unicode_prop_name_pool_str631
[sizeof("lt")];
25237 char unicode_prop_name_pool_str632
[sizeof("incjkcompatibilityideographssupplement")];
25238 char unicode_prop_name_pool_str635
[sizeof("inmandaic")];
25239 char unicode_prop_name_pool_str636
[sizeof("insylotinagri")];
25240 char unicode_prop_name_pool_str641
[sizeof("idc")];
25241 char unicode_prop_name_pool_str642
[sizeof("sk")];
25242 char unicode_prop_name_pool_str656
[sizeof("alnum")];
25243 char unicode_prop_name_pool_str670
[sizeof("sora")];
25244 char unicode_prop_name_pool_str671
[sizeof("bamum")];
25245 char unicode_prop_name_pool_str672
[sizeof("inoldsoutharabian")];
25246 char unicode_prop_name_pool_str675
[sizeof("patws")];
25247 char unicode_prop_name_pool_str676
[sizeof("inmusicalsymbols")];
25248 char unicode_prop_name_pool_str690
[sizeof("idsbinaryoperator")];
25249 char unicode_prop_name_pool_str699
[sizeof("indominotiles")];
25250 char unicode_prop_name_pool_str701
[sizeof("bass")];
25251 char unicode_prop_name_pool_str703
[sizeof("innewtailue")];
25252 char unicode_prop_name_pool_str705
[sizeof("ital")];
25253 char unicode_prop_name_pool_str707
[sizeof("inmiscellaneoussymbols")];
25254 char unicode_prop_name_pool_str710
[sizeof("inopticalcharacterrecognition")];
25255 char unicode_prop_name_pool_str711
[sizeof("grext")];
25256 char unicode_prop_name_pool_str712
[sizeof("inkanasupplement")];
25257 char unicode_prop_name_pool_str716
[sizeof("inmiscellaneoussymbolsandarrows")];
25258 char unicode_prop_name_pool_str721
[sizeof("inmiscellaneoussymbolsandpictographs")];
25259 char unicode_prop_name_pool_str723
[sizeof("unknown")];
25260 char unicode_prop_name_pool_str724
[sizeof("inmodifiertoneletters")];
25261 char unicode_prop_name_pool_str725
[sizeof("ids")];
25262 char unicode_prop_name_pool_str729
[sizeof("zl")];
25263 char unicode_prop_name_pool_str730
[sizeof("inlatinextendeda")];
25264 char unicode_prop_name_pool_str731
[sizeof("ll")];
25265 char unicode_prop_name_pool_str732
[sizeof("intaile")];
25266 char unicode_prop_name_pool_str738
[sizeof("incontrolpictures")];
25267 char unicode_prop_name_pool_str740
[sizeof("s")];
25268 char unicode_prop_name_pool_str741
[sizeof("batk")];
25269 char unicode_prop_name_pool_str742
[sizeof("samr")];
25270 char unicode_prop_name_pool_str753
[sizeof("lisu")];
25271 char unicode_prop_name_pool_str756
[sizeof("print")];
25272 char unicode_prop_name_pool_str757
[sizeof("samaritan")];
25273 char unicode_prop_name_pool_str758
[sizeof("inlatinextendede")];
25274 char unicode_prop_name_pool_str759
[sizeof("intaitham")];
25275 char unicode_prop_name_pool_str760
[sizeof("pauc")];
25276 char unicode_prop_name_pool_str767
[sizeof("batak")];
25277 char unicode_prop_name_pool_str770
[sizeof("sm")];
25278 char unicode_prop_name_pool_str773
[sizeof("bali")];
25279 char unicode_prop_name_pool_str778
[sizeof("inancientgreekmusicalnotation")];
25280 char unicode_prop_name_pool_str779
[sizeof("uideo")];
25281 char unicode_prop_name_pool_str781
[sizeof("intaixuanjingsymbols")];
25282 char unicode_prop_name_pool_str782
[sizeof("oriya")];
25283 char unicode_prop_name_pool_str791
[sizeof("incyrillicextendeda")];
25284 char unicode_prop_name_pool_str793
[sizeof("bengali")];
25285 char unicode_prop_name_pool_str794
[sizeof("inugaritic")];
25286 char unicode_prop_name_pool_str801
[sizeof("balinese")];
25287 char unicode_prop_name_pool_str806
[sizeof("sc")];
25288 char unicode_prop_name_pool_str807
[sizeof("intamil")];
25289 char unicode_prop_name_pool_str808
[sizeof("inlydian")];
25290 char unicode_prop_name_pool_str809
[sizeof("inmultani")];
25291 char unicode_prop_name_pool_str814
[sizeof("gong")];
25292 char unicode_prop_name_pool_str817
[sizeof("blank")];
25293 char unicode_prop_name_pool_str823
[sizeof("ingrantha")];
25294 char unicode_prop_name_pool_str824
[sizeof("mong")];
25295 char unicode_prop_name_pool_str833
[sizeof("inearlydynasticcuneiform")];
25296 char unicode_prop_name_pool_str838
[sizeof("insaurashtra")];
25297 char unicode_prop_name_pool_str839
[sizeof("georgian")];
25298 char unicode_prop_name_pool_str846
[sizeof("zinh")];
25299 char unicode_prop_name_pool_str849
[sizeof("inosage")];
25300 char unicode_prop_name_pool_str854
[sizeof("ingeneralpunctuation")];
25301 char unicode_prop_name_pool_str857
[sizeof("incaucasianalbanian")];
25302 char unicode_prop_name_pool_str859
[sizeof("pd")];
25303 char unicode_prop_name_pool_str866
[sizeof("canadianaboriginal")];
25304 char unicode_prop_name_pool_str867
[sizeof("glagolitic")];
25305 char unicode_prop_name_pool_str870
[sizeof("inspacingmodifierletters")];
25306 char unicode_prop_name_pool_str871
[sizeof("idcontinue")];
25307 char unicode_prop_name_pool_str875
[sizeof("inoldturkic")];
25308 char unicode_prop_name_pool_str884
[sizeof("plrd")];
25309 char unicode_prop_name_pool_str885
[sizeof("joincontrol")];
25310 char unicode_prop_name_pool_str890
[sizeof("idst")];
25311 char unicode_prop_name_pool_str892
[sizeof("inhanifirohingya")];
25312 char unicode_prop_name_pool_str893
[sizeof("osage")];
25313 char unicode_prop_name_pool_str898
[sizeof("incyrillicextendedc")];
25314 char unicode_prop_name_pool_str900
[sizeof("ingeorgian")];
25315 char unicode_prop_name_pool_str902
[sizeof("unassigned")];
25316 char unicode_prop_name_pool_str907
[sizeof("lowercaseletter")];
25317 char unicode_prop_name_pool_str908
[sizeof("emoji")];
25318 char unicode_prop_name_pool_str912
[sizeof("indeseret")];
25319 char unicode_prop_name_pool_str916
[sizeof("inancientgreeknumbers")];
25320 char unicode_prop_name_pool_str917
[sizeof("inmongolian")];
25321 char unicode_prop_name_pool_str922
[sizeof("cher")];
25322 char unicode_prop_name_pool_str923
[sizeof("cherokee")];
25323 char unicode_prop_name_pool_str928
[sizeof("inhiragana")];
25324 char unicode_prop_name_pool_str930
[sizeof("phoenician")];
25325 char unicode_prop_name_pool_str931
[sizeof("marchen")];
25326 char unicode_prop_name_pool_str937
[sizeof("xsux")];
25327 char unicode_prop_name_pool_str938
[sizeof("cham")];
25328 char unicode_prop_name_pool_str940
[sizeof("chakma")];
25329 char unicode_prop_name_pool_str943
[sizeof("inmeeteimayekextensions")];
25330 char unicode_prop_name_pool_str944
[sizeof("inlatinextendedc")];
25331 char unicode_prop_name_pool_str947
[sizeof("kaithi")];
25332 char unicode_prop_name_pool_str951
[sizeof("graphemebase")];
25333 char unicode_prop_name_pool_str952
[sizeof("idstart")];
25334 char unicode_prop_name_pool_str953
[sizeof("osma")];
25335 char unicode_prop_name_pool_str962
[sizeof("adlm")];
25336 char unicode_prop_name_pool_str965
[sizeof("inmahajani")];
25337 char unicode_prop_name_pool_str966
[sizeof("cased")];
25338 char unicode_prop_name_pool_str969
[sizeof("runr")];
25339 char unicode_prop_name_pool_str970
[sizeof("sinhala")];
25340 char unicode_prop_name_pool_str971
[sizeof("manichaean")];
25341 char unicode_prop_name_pool_str972
[sizeof("inogham")];
25342 char unicode_prop_name_pool_str973
[sizeof("graphemelink")];
25343 char unicode_prop_name_pool_str976
[sizeof("ingurmukhi")];
25344 char unicode_prop_name_pool_str977
[sizeof("cwt")];
25345 char unicode_prop_name_pool_str982
[sizeof("khojki")];
25346 char unicode_prop_name_pool_str983
[sizeof("khar")];
25347 char unicode_prop_name_pool_str987
[sizeof("multani")];
25348 char unicode_prop_name_pool_str989
[sizeof("gunjalagondi")];
25349 char unicode_prop_name_pool_str995
[sizeof("casedletter")];
25350 char unicode_prop_name_pool_str997
[sizeof("inethiopic")];
25351 char unicode_prop_name_pool_str999
[sizeof("inolchiki")];
25352 char unicode_prop_name_pool_str1000
[sizeof("variationselector")];
25353 char unicode_prop_name_pool_str1003
[sizeof("sind")];
25354 char unicode_prop_name_pool_str1004
[sizeof("incountingrodnumerals")];
25355 char unicode_prop_name_pool_str1007
[sizeof("logicalorderexception")];
25356 char unicode_prop_name_pool_str1020
[sizeof("insinhala")];
25357 char unicode_prop_name_pool_str1024
[sizeof("bidic")];
25358 char unicode_prop_name_pool_str1034
[sizeof("dia")];
25359 char unicode_prop_name_pool_str1035
[sizeof("insorasompeng")];
25360 char unicode_prop_name_pool_str1036
[sizeof("anatolianhieroglyphs")];
25361 char unicode_prop_name_pool_str1038
[sizeof("inlowsurrogates")];
25362 char unicode_prop_name_pool_str1040
[sizeof("di")];
25363 char unicode_prop_name_pool_str1048
[sizeof("ahom")];
25364 char unicode_prop_name_pool_str1050
[sizeof("inenclosedalphanumerics")];
25365 char unicode_prop_name_pool_str1052
[sizeof("adlam")];
25366 char unicode_prop_name_pool_str1060
[sizeof("inkhudawadi")];
25367 char unicode_prop_name_pool_str1061
[sizeof("cntrl")];
25368 char unicode_prop_name_pool_str1062
[sizeof("xidstart")];
25369 char unicode_prop_name_pool_str1067
[sizeof("xdigit")];
25370 char unicode_prop_name_pool_str1069
[sizeof("phnx")];
25371 char unicode_prop_name_pool_str1071
[sizeof("emojimodifier")];
25372 char unicode_prop_name_pool_str1072
[sizeof("khmr")];
25373 char unicode_prop_name_pool_str1073
[sizeof("insiddham")];
25374 char unicode_prop_name_pool_str1077
[sizeof("cwl")];
25375 char unicode_prop_name_pool_str1082
[sizeof("bamu")];
25376 char unicode_prop_name_pool_str1086
[sizeof("ingreekandcoptic")];
25377 char unicode_prop_name_pool_str1087
[sizeof("inmiscellaneoustechnical")];
25378 char unicode_prop_name_pool_str1100
[sizeof("sterm")];
25379 char unicode_prop_name_pool_str1101
[sizeof("inscriptionalpahlavi")];
25380 char unicode_prop_name_pool_str1102
[sizeof("inlatinextendedadditional")];
25381 char unicode_prop_name_pool_str1103
[sizeof("kharoshthi")];
25382 char unicode_prop_name_pool_str1125
[sizeof("runic")];
25383 char unicode_prop_name_pool_str1127
[sizeof("odi")];
25384 char unicode_prop_name_pool_str1128
[sizeof("ahex")];
25385 char unicode_prop_name_pool_str1132
[sizeof("khmer")];
25386 char unicode_prop_name_pool_str1138
[sizeof("incyrillicsupplement")];
25387 char unicode_prop_name_pool_str1145
[sizeof("incherokeesupplement")];
25388 char unicode_prop_name_pool_str1153
[sizeof("inmeroitichieroglyphs")];
25389 char unicode_prop_name_pool_str1156
[sizeof("enclosingmark")];
25390 char unicode_prop_name_pool_str1157
[sizeof("glag")];
25391 char unicode_prop_name_pool_str1160
[sizeof("inkangxiradicals")];
25392 char unicode_prop_name_pool_str1165
[sizeof("math")];
25393 char unicode_prop_name_pool_str1166
[sizeof("quotationmark")];
25394 char unicode_prop_name_pool_str1172
[sizeof("goth")];
25395 char unicode_prop_name_pool_str1179
[sizeof("emojimodifierbase")];
25396 char unicode_prop_name_pool_str1180
[sizeof("ugar")];
25397 char unicode_prop_name_pool_str1185
[sizeof("lu")];
25398 char unicode_prop_name_pool_str1189
[sizeof("radical")];
25399 char unicode_prop_name_pool_str1198
[sizeof("incjkunifiedideographsextensiona")];
25400 char unicode_prop_name_pool_str1203
[sizeof("beng")];
25401 char unicode_prop_name_pool_str1205
[sizeof("braille")];
25402 char unicode_prop_name_pool_str1207
[sizeof("n")];
25403 char unicode_prop_name_pool_str1209
[sizeof("sundanese")];
25404 char unicode_prop_name_pool_str1210
[sizeof("olck")];
25405 char unicode_prop_name_pool_str1212
[sizeof("incjkunifiedideographsextensione")];
25406 char unicode_prop_name_pool_str1213
[sizeof("diacritic")];
25407 char unicode_prop_name_pool_str1217
[sizeof("grantha")];
25408 char unicode_prop_name_pool_str1223
[sizeof("inenclosedalphanumericsupplement")];
25409 char unicode_prop_name_pool_str1227
[sizeof("olchiki")];
25410 char unicode_prop_name_pool_str1228
[sizeof("oidc")];
25411 char unicode_prop_name_pool_str1229
[sizeof("olower")];
25412 char unicode_prop_name_pool_str1230
[sizeof("regionalindicator")];
25413 char unicode_prop_name_pool_str1239
[sizeof("no")];
25414 char unicode_prop_name_pool_str1240
[sizeof("intirhuta")];
25415 char unicode_prop_name_pool_str1242
[sizeof("inhatran")];
25416 char unicode_prop_name_pool_str1243
[sizeof("saur")];
25417 char unicode_prop_name_pool_str1244
[sizeof("kthi")];
25418 char unicode_prop_name_pool_str1246
[sizeof("ingeometricshapes")];
25419 char unicode_prop_name_pool_str1250
[sizeof("guru")];
25420 char unicode_prop_name_pool_str1256
[sizeof("ingreekextended")];
25421 char unicode_prop_name_pool_str1258
[sizeof("paucinhau")];
25422 char unicode_prop_name_pool_str1260
[sizeof("xpeo")];
25423 char unicode_prop_name_pool_str1263
[sizeof("p")];
25424 char unicode_prop_name_pool_str1264
[sizeof("phli")];
25425 char unicode_prop_name_pool_str1265
[sizeof("nko")];
25426 char unicode_prop_name_pool_str1266
[sizeof("nkoo")];
25427 char unicode_prop_name_pool_str1270
[sizeof("oids")];
25428 char unicode_prop_name_pool_str1276
[sizeof("indogra")];
25429 char unicode_prop_name_pool_str1280
[sizeof("inphoenician")];
25430 char unicode_prop_name_pool_str1283
[sizeof("punct")];
25431 char unicode_prop_name_pool_str1284
[sizeof("limbu")];
25432 char unicode_prop_name_pool_str1286
[sizeof("gurmukhi")];
25433 char unicode_prop_name_pool_str1287
[sizeof("mult")];
25434 char unicode_prop_name_pool_str1293
[sizeof("brah")];
25435 char unicode_prop_name_pool_str1297
[sizeof("taile")];
25436 char unicode_prop_name_pool_str1299
[sizeof("inoldhungarian")];
25437 char unicode_prop_name_pool_str1301
[sizeof("takri")];
25438 char unicode_prop_name_pool_str1303
[sizeof("bidicontrol")];
25439 char unicode_prop_name_pool_str1304
[sizeof("invai")];
25440 char unicode_prop_name_pool_str1305
[sizeof("incjkunifiedideographsextensionc")];
25441 char unicode_prop_name_pool_str1314
[sizeof("inenclosedideographicsupplement")];
25442 char unicode_prop_name_pool_str1320
[sizeof("decimalnumber")];
25443 char unicode_prop_name_pool_str1331
[sizeof("lepc")];
25444 char unicode_prop_name_pool_str1333
[sizeof("inherited")];
25445 char unicode_prop_name_pool_str1337
[sizeof("incjkunifiedideographs")];
25446 char unicode_prop_name_pool_str1338
[sizeof("graphemeextend")];
25447 char unicode_prop_name_pool_str1339
[sizeof("saurashtra")];
25448 char unicode_prop_name_pool_str1343
[sizeof("caseignorable")];
25449 char unicode_prop_name_pool_str1344
[sizeof("emojicomponent")];
25450 char unicode_prop_name_pool_str1345
[sizeof("takr")];
25451 char unicode_prop_name_pool_str1360
[sizeof("inanatolianhieroglyphs")];
25452 char unicode_prop_name_pool_str1363
[sizeof("inornamentaldingbats")];
25453 char unicode_prop_name_pool_str1366
[sizeof("inphaistosdisc")];
25454 char unicode_prop_name_pool_str1371
[sizeof("insogdian")];
25455 char unicode_prop_name_pool_str1372
[sizeof("indingbats")];
25456 char unicode_prop_name_pool_str1390
[sizeof("sd")];
25457 char unicode_prop_name_pool_str1395
[sizeof("zanb")];
25458 char unicode_prop_name_pool_str1397
[sizeof("insinhalaarchaicnumbers")];
25459 char unicode_prop_name_pool_str1398
[sizeof("ideographic")];
25460 char unicode_prop_name_pool_str1399
[sizeof("sidd")];
25461 char unicode_prop_name_pool_str1404
[sizeof("linb")];
25462 char unicode_prop_name_pool_str1407
[sizeof("sogdian")];
25463 char unicode_prop_name_pool_str1408
[sizeof("bhks")];
25464 char unicode_prop_name_pool_str1411
[sizeof("sogo")];
25465 char unicode_prop_name_pool_str1420
[sizeof("bhaiksuki")];
25466 char unicode_prop_name_pool_str1423
[sizeof("term")];
25467 char unicode_prop_name_pool_str1425
[sizeof("insundanesesupplement")];
25468 char unicode_prop_name_pool_str1428
[sizeof("intags")];
25469 char unicode_prop_name_pool_str1432
[sizeof("innabataean")];
25470 char unicode_prop_name_pool_str1435
[sizeof("sinh")];
25471 char unicode_prop_name_pool_str1438
[sizeof("shavian")];
25472 char unicode_prop_name_pool_str1440
[sizeof("inbhaiksuki")];
25473 char unicode_prop_name_pool_str1441
[sizeof("inelbasan")];
25474 char unicode_prop_name_pool_str1442
[sizeof("inimperialaramaic")];
25475 char unicode_prop_name_pool_str1446
[sizeof("inshavian")];
25476 char unicode_prop_name_pool_str1448
[sizeof("intangut")];
25477 char unicode_prop_name_pool_str1451
[sizeof("inshorthandformatcontrols")];
25478 char unicode_prop_name_pool_str1454
[sizeof("inkanbun")];
25479 char unicode_prop_name_pool_str1455
[sizeof("sentenceterminal")];
25480 char unicode_prop_name_pool_str1458
[sizeof("medf")];
25481 char unicode_prop_name_pool_str1461
[sizeof("coptic")];
25482 char unicode_prop_name_pool_str1466
[sizeof("linearb")];
25483 char unicode_prop_name_pool_str1468
[sizeof("medefaidrin")];
25484 char unicode_prop_name_pool_str1470
[sizeof("inethiopicextendeda")];
25485 char unicode_prop_name_pool_str1478
[sizeof("inhanunoo")];
25486 char unicode_prop_name_pool_str1482
[sizeof("han")];
25487 char unicode_prop_name_pool_str1483
[sizeof("cwcf")];
25488 char unicode_prop_name_pool_str1487
[sizeof("hani")];
25489 char unicode_prop_name_pool_str1490
[sizeof("limb")];
25490 char unicode_prop_name_pool_str1497
[sizeof("hano")];
25491 char unicode_prop_name_pool_str1504
[sizeof("ingeometricshapesextended")];
25492 char unicode_prop_name_pool_str1520
[sizeof("hanunoo")];
25493 char unicode_prop_name_pool_str1528
[sizeof("inlatinextendedd")];
25494 char unicode_prop_name_pool_str1530
[sizeof("inarabic")];
25495 char unicode_prop_name_pool_str1531
[sizeof("cwu")];
25496 char unicode_prop_name_pool_str1534
[sizeof("asciihexdigit")];
25497 char unicode_prop_name_pool_str1537
[sizeof("ininscriptionalparthian")];
25498 char unicode_prop_name_pool_str1539
[sizeof("format")];
25499 char unicode_prop_name_pool_str1540
[sizeof("ininscriptionalpahlavi")];
25500 char unicode_prop_name_pool_str1543
[sizeof("hira")];
25501 char unicode_prop_name_pool_str1549
[sizeof("dsrt")];
25502 char unicode_prop_name_pool_str1551
[sizeof("copt")];
25503 char unicode_prop_name_pool_str1552
[sizeof("ugaritic")];
25504 char unicode_prop_name_pool_str1555
[sizeof("newa")];
25505 char unicode_prop_name_pool_str1557
[sizeof("arab")];
25506 char unicode_prop_name_pool_str1558
[sizeof("inkhojki")];
25507 char unicode_prop_name_pool_str1559
[sizeof("oldpersian")];
25508 char unicode_prop_name_pool_str1569
[sizeof("punctuation")];
25509 char unicode_prop_name_pool_str1580
[sizeof("deseret")];
25510 char unicode_prop_name_pool_str1581
[sizeof("newtailue")];
25511 char unicode_prop_name_pool_str1582
[sizeof("newline")];
25512 char unicode_prop_name_pool_str1584
[sizeof("ext")];
25513 char unicode_prop_name_pool_str1586
[sizeof("sund")];
25514 char unicode_prop_name_pool_str1587
[sizeof("ogam")];
25515 char unicode_prop_name_pool_str1589
[sizeof("inbasiclatin")];
25516 char unicode_prop_name_pool_str1590
[sizeof("inarabicpresentationformsa")];
25517 char unicode_prop_name_pool_str1593
[sizeof("cprt")];
25518 char unicode_prop_name_pool_str1594
[sizeof("imperialaramaic")];
25519 char unicode_prop_name_pool_str1597
[sizeof("incjkunifiedideographsextensiond")];
25520 char unicode_prop_name_pool_str1598
[sizeof("assigned")];
25521 char unicode_prop_name_pool_str1605
[sizeof("taiviet")];
25522 char unicode_prop_name_pool_str1608
[sizeof("innushu")];
25523 char unicode_prop_name_pool_str1618
[sizeof("inoriya")];
25524 char unicode_prop_name_pool_str1622
[sizeof("wara")];
25525 char unicode_prop_name_pool_str1624
[sizeof("java")];
25526 char unicode_prop_name_pool_str1626
[sizeof("sorasompeng")];
25527 char unicode_prop_name_pool_str1628
[sizeof("inkayahli")];
25528 char unicode_prop_name_pool_str1630
[sizeof("orkh")];
25529 char unicode_prop_name_pool_str1633
[sizeof("closepunctuation")];
25530 char unicode_prop_name_pool_str1636
[sizeof("grbase")];
25531 char unicode_prop_name_pool_str1638
[sizeof("tale")];
25532 char unicode_prop_name_pool_str1640
[sizeof("bopo")];
25533 char unicode_prop_name_pool_str1659
[sizeof("javanese")];
25534 char unicode_prop_name_pool_str1661
[sizeof("osge")];
25535 char unicode_prop_name_pool_str1662
[sizeof("oldpermic")];
25536 char unicode_prop_name_pool_str1665
[sizeof("inoldpersian")];
25537 char unicode_prop_name_pool_str1677
[sizeof("phag")];
25538 char unicode_prop_name_pool_str1678
[sizeof("alpha")];
25539 char unicode_prop_name_pool_str1680
[sizeof("lyci")];
25540 char unicode_prop_name_pool_str1681
[sizeof("lycian")];
25541 char unicode_prop_name_pool_str1687
[sizeof("inkatakanaphoneticextensions")];
25542 char unicode_prop_name_pool_str1690
[sizeof("incjksymbolsandpunctuation")];
25543 char unicode_prop_name_pool_str1691
[sizeof("inhanguljamo")];
25544 char unicode_prop_name_pool_str1697
[sizeof("inhanguljamoextendeda")];
25545 char unicode_prop_name_pool_str1701
[sizeof("avestan")];
25546 char unicode_prop_name_pool_str1708
[sizeof("inpalmyrene")];
25547 char unicode_prop_name_pool_str1709
[sizeof("inlepcha")];
25548 char unicode_prop_name_pool_str1710
[sizeof("indevanagari")];
25549 char unicode_prop_name_pool_str1713
[sizeof("taml")];
25550 char unicode_prop_name_pool_str1714
[sizeof("sgnw")];
25551 char unicode_prop_name_pool_str1717
[sizeof("inblockelements")];
25552 char unicode_prop_name_pool_str1726
[sizeof("inlisu")];
25553 char unicode_prop_name_pool_str1728
[sizeof("mymr")];
25554 char unicode_prop_name_pool_str1731
[sizeof("myanmar")];
25555 char unicode_prop_name_pool_str1733
[sizeof("graph")];
25556 char unicode_prop_name_pool_str1736
[sizeof("cuneiform")];
25557 char unicode_prop_name_pool_str1737
[sizeof("extender")];
25558 char unicode_prop_name_pool_str1741
[sizeof("inphoneticextensions")];
25559 char unicode_prop_name_pool_str1749
[sizeof("inmongoliansupplement")];
25560 char unicode_prop_name_pool_str1750
[sizeof("bopomofo")];
25561 char unicode_prop_name_pool_str1754
[sizeof("intibetan")];
25562 char unicode_prop_name_pool_str1758
[sizeof("innumberforms")];
25563 char unicode_prop_name_pool_str1759
[sizeof("shaw")];
25564 char unicode_prop_name_pool_str1760
[sizeof("inbatak")];
25565 char unicode_prop_name_pool_str1765
[sizeof("inoldpermic")];
25566 char unicode_prop_name_pool_str1766
[sizeof("incoptic")];
25567 char unicode_prop_name_pool_str1776
[sizeof("invariationselectors")];
25568 char unicode_prop_name_pool_str1779
[sizeof("insoyombo")];
25569 char unicode_prop_name_pool_str1782
[sizeof("terminalpunctuation")];
25570 char unicode_prop_name_pool_str1783
[sizeof("bugi")];
25571 char unicode_prop_name_pool_str1791
[sizeof("insyriacsupplement")];
25572 char unicode_prop_name_pool_str1793
[sizeof("sogd")];
25573 char unicode_prop_name_pool_str1798
[sizeof("hatran")];
25574 char unicode_prop_name_pool_str1807
[sizeof("inbyzantinemusicalsymbols")];
25575 char unicode_prop_name_pool_str1809
[sizeof("inbalinese")];
25576 char unicode_prop_name_pool_str1811
[sizeof("buginese")];
25577 char unicode_prop_name_pool_str1815
[sizeof("innoblock")];
25578 char unicode_prop_name_pool_str1817
[sizeof("inethiopicsupplement")];
25579 char unicode_prop_name_pool_str1820
[sizeof("inglagolitic")];
25580 char unicode_prop_name_pool_str1824
[sizeof("ingeorgiansupplement")];
25581 char unicode_prop_name_pool_str1826
[sizeof("space")];
25582 char unicode_prop_name_pool_str1827
[sizeof("sharada")];
25583 char unicode_prop_name_pool_str1829
[sizeof("dogra")];
25584 char unicode_prop_name_pool_str1830
[sizeof("avst")];
25585 char unicode_prop_name_pool_str1834
[sizeof("hex")];
25586 char unicode_prop_name_pool_str1837
[sizeof("inunifiedcanadianaboriginalsyllabics")];
25587 char unicode_prop_name_pool_str1838
[sizeof("inverticalforms")];
25588 char unicode_prop_name_pool_str1839
[sizeof("spacingmark")];
25589 char unicode_prop_name_pool_str1845
[sizeof("inarabicextendeda")];
25590 char unicode_prop_name_pool_str1849
[sizeof("hatr")];
25591 char unicode_prop_name_pool_str1850
[sizeof("modifierletter")];
25592 char unicode_prop_name_pool_str1852
[sizeof("inmyanmarextendedb")];
25593 char unicode_prop_name_pool_str1858
[sizeof("incjkcompatibility")];
25594 char unicode_prop_name_pool_str1860
[sizeof("khudawadi")];
25595 char unicode_prop_name_pool_str1863
[sizeof("invedicextensions")];
25596 char unicode_prop_name_pool_str1868
[sizeof("inethiopicextended")];
25597 char unicode_prop_name_pool_str1875
[sizeof("ingeorgianextended")];
25598 char unicode_prop_name_pool_str1883
[sizeof("shrd")];
25599 char unicode_prop_name_pool_str1887
[sizeof("dogr")];
25600 char unicode_prop_name_pool_str1892
[sizeof("intelugu")];
25601 char unicode_prop_name_pool_str1898
[sizeof("inmiscellaneousmathematicalsymbolsb")];
25602 char unicode_prop_name_pool_str1899
[sizeof("inmayannumerals")];
25603 char unicode_prop_name_pool_str1902
[sizeof("olditalic")];
25604 char unicode_prop_name_pool_str1904
[sizeof("inbraillepatterns")];
25605 char unicode_prop_name_pool_str1911
[sizeof("oalpha")];
25606 char unicode_prop_name_pool_str1913
[sizeof("inmathematicalalphanumericsymbols")];
25607 char unicode_prop_name_pool_str1915
[sizeof("inphoneticextensionssupplement")];
25608 char unicode_prop_name_pool_str1916
[sizeof("intagalog")];
25609 char unicode_prop_name_pool_str1921
[sizeof("insuttonsignwriting")];
25610 char unicode_prop_name_pool_str1923
[sizeof("siddham")];
25611 char unicode_prop_name_pool_str1927
[sizeof("intaiviet")];
25612 char unicode_prop_name_pool_str1931
[sizeof("nl")];
25613 char unicode_prop_name_pool_str1934
[sizeof("separator")];
25614 char unicode_prop_name_pool_str1938
[sizeof("ethi")];
25615 char unicode_prop_name_pool_str1943
[sizeof("patsyn")];
25616 char unicode_prop_name_pool_str1948
[sizeof("rohg")];
25617 char unicode_prop_name_pool_str1950
[sizeof("invariationselectorssupplement")];
25618 char unicode_prop_name_pool_str1956
[sizeof("inyiradicals")];
25619 char unicode_prop_name_pool_str1957
[sizeof("otheridcontinue")];
25620 char unicode_prop_name_pool_str1964
[sizeof("idsb")];
25621 char unicode_prop_name_pool_str1965
[sizeof("insmallformvariants")];
25622 char unicode_prop_name_pool_str1972
[sizeof("lydi")];
25623 char unicode_prop_name_pool_str1973
[sizeof("lydian")];
25624 char unicode_prop_name_pool_str1978
[sizeof("other")];
25625 char unicode_prop_name_pool_str1987
[sizeof("othernumber")];
25626 char unicode_prop_name_pool_str1999
[sizeof("cyrl")];
25627 char unicode_prop_name_pool_str2003
[sizeof("nd")];
25628 char unicode_prop_name_pool_str2006
[sizeof("induployan")];
25629 char unicode_prop_name_pool_str2008
[sizeof("dash")];
25630 char unicode_prop_name_pool_str2010
[sizeof("zanabazarsquare")];
25631 char unicode_prop_name_pool_str2016
[sizeof("incopticepactnumbers")];
25632 char unicode_prop_name_pool_str2020
[sizeof("number")];
25633 char unicode_prop_name_pool_str2023
[sizeof("inphagspa")];
25634 char unicode_prop_name_pool_str2032
[sizeof("mlym")];
25635 char unicode_prop_name_pool_str2037
[sizeof("malayalam")];
25636 char unicode_prop_name_pool_str2038
[sizeof("word")];
25637 char unicode_prop_name_pool_str2040
[sizeof("sarb")];
25638 char unicode_prop_name_pool_str2047
[sizeof("tang")];
25639 char unicode_prop_name_pool_str2050
[sizeof("otheralphabetic")];
25640 char unicode_prop_name_pool_str2051
[sizeof("tagbanwa")];
25641 char unicode_prop_name_pool_str2057
[sizeof("lepcha")];
25642 char unicode_prop_name_pool_str2062
[sizeof("surrogate")];
25643 char unicode_prop_name_pool_str2063
[sizeof("palmyrene")];
25644 char unicode_prop_name_pool_str2064
[sizeof("cf")];
25645 char unicode_prop_name_pool_str2070
[sizeof("ingothic")];
25646 char unicode_prop_name_pool_str2071
[sizeof("inmeroiticcursive")];
25647 char unicode_prop_name_pool_str2077
[sizeof("tamil")];
25648 char unicode_prop_name_pool_str2084
[sizeof("oldhungarian")];
25649 char unicode_prop_name_pool_str2085
[sizeof("titlecaseletter")];
25650 char unicode_prop_name_pool_str2092
[sizeof("thaa")];
25651 char unicode_prop_name_pool_str2095
[sizeof("inunifiedcanadianaboriginalsyllabicsextended")];
25652 char unicode_prop_name_pool_str2097
[sizeof("thaana")];
25653 char unicode_prop_name_pool_str2099
[sizeof("thai")];
25654 char unicode_prop_name_pool_str2109
[sizeof("pf")];
25655 char unicode_prop_name_pool_str2110
[sizeof("extendedpictographic")];
25656 char unicode_prop_name_pool_str2121
[sizeof("incjkradicalssupplement")];
25657 char unicode_prop_name_pool_str2124
[sizeof("indevanagariextended")];
25658 char unicode_prop_name_pool_str2133
[sizeof("gujr")];
25659 char unicode_prop_name_pool_str2144
[sizeof("gujarati")];
25660 char unicode_prop_name_pool_str2158
[sizeof("tirh")];
25661 char unicode_prop_name_pool_str2160
[sizeof("caucasianalbanian")];
25662 char unicode_prop_name_pool_str2178
[sizeof("incyrillicextendedb")];
25663 char unicode_prop_name_pool_str2187
[sizeof("soyo")];
25664 char unicode_prop_name_pool_str2188
[sizeof("inhangulsyllables")];
25665 char unicode_prop_name_pool_str2190
[sizeof("inbamum")];
25666 char unicode_prop_name_pool_str2191
[sizeof("taitham")];
25667 char unicode_prop_name_pool_str2196
[sizeof("meroitichieroglyphs")];
25668 char unicode_prop_name_pool_str2213
[sizeof("intifinagh")];
25669 char unicode_prop_name_pool_str2214
[sizeof("talu")];
25670 char unicode_prop_name_pool_str2217
[sizeof("inbengali")];
25671 char unicode_prop_name_pool_str2222
[sizeof("incjkunifiedideographsextensionf")];
25672 char unicode_prop_name_pool_str2223
[sizeof("buhd")];
25673 char unicode_prop_name_pool_str2228
[sizeof("telu")];
25674 char unicode_prop_name_pool_str2229
[sizeof("inbuginese")];
25675 char unicode_prop_name_pool_str2232
[sizeof("idstrinaryoperator")];
25676 char unicode_prop_name_pool_str2233
[sizeof("tirhuta")];
25677 char unicode_prop_name_pool_str2238
[sizeof("oldturkic")];
25678 char unicode_prop_name_pool_str2245
[sizeof("incombiningdiacriticalmarks")];
25679 char unicode_prop_name_pool_str2249
[sizeof("phagspa")];
25680 char unicode_prop_name_pool_str2255
[sizeof("incombiningdiacriticalmarksforsymbols")];
25681 char unicode_prop_name_pool_str2258
[sizeof("changeswhencasemapped")];
25682 char unicode_prop_name_pool_str2259
[sizeof("inlatin1supplement")];
25683 char unicode_prop_name_pool_str2261
[sizeof("inbrahmi")];
25684 char unicode_prop_name_pool_str2263
[sizeof("hang")];
25685 char unicode_prop_name_pool_str2264
[sizeof("nchar")];
25686 char unicode_prop_name_pool_str2286
[sizeof("oldsogdian")];
25687 char unicode_prop_name_pool_str2299
[sizeof("deva")];
25688 char unicode_prop_name_pool_str2301
[sizeof("ingujarati")];
25689 char unicode_prop_name_pool_str2305
[sizeof("otherlowercase")];
25690 char unicode_prop_name_pool_str2311
[sizeof("ingunjalagondi")];
25691 char unicode_prop_name_pool_str2315
[sizeof("devanagari")];
25692 char unicode_prop_name_pool_str2319
[sizeof("syrc")];
25693 char unicode_prop_name_pool_str2325
[sizeof("mahj")];
25694 char unicode_prop_name_pool_str2330
[sizeof("hiragana")];
25695 char unicode_prop_name_pool_str2333
[sizeof("orya")];
25696 char unicode_prop_name_pool_str2336
[sizeof("mahajani")];
25697 char unicode_prop_name_pool_str2341
[sizeof("incurrencysymbols")];
25698 char unicode_prop_name_pool_str2342
[sizeof("spaceseparator")];
25699 char unicode_prop_name_pool_str2347
[sizeof("otherletter")];
25700 char unicode_prop_name_pool_str2348
[sizeof("inlinearbsyllabary")];
25701 char unicode_prop_name_pool_str2351
[sizeof("inrejang")];
25702 char unicode_prop_name_pool_str2352
[sizeof("hmng")];
25703 char unicode_prop_name_pool_str2357
[sizeof("ogrext")];
25704 char unicode_prop_name_pool_str2376
[sizeof("inaegeannumbers")];
25705 char unicode_prop_name_pool_str2389
[sizeof("changeswhentitlecased")];
25706 char unicode_prop_name_pool_str2409
[sizeof("zp")];
25707 char unicode_prop_name_pool_str2411
[sizeof("mathsymbol")];
25708 char unicode_prop_name_pool_str2414
[sizeof("khoj")];
25709 char unicode_prop_name_pool_str2419
[sizeof("incombiningdiacriticalmarkssupplement")];
25710 char unicode_prop_name_pool_str2421
[sizeof("warangciti")];
25711 char unicode_prop_name_pool_str2428
[sizeof("syriac")];
25712 char unicode_prop_name_pool_str2429
[sizeof("finalpunctuation")];
25713 char unicode_prop_name_pool_str2437
[sizeof("othersymbol")];
25714 char unicode_prop_name_pool_str2444
[sizeof("currencysymbol")];
25715 char unicode_prop_name_pool_str2445
[sizeof("digit")];
25716 char unicode_prop_name_pool_str2449
[sizeof("emojipresentation")];
25717 char unicode_prop_name_pool_str2455
[sizeof("inpsalterpahlavi")];
25718 char unicode_prop_name_pool_str2456
[sizeof("softdotted")];
25719 char unicode_prop_name_pool_str2460
[sizeof("phlp")];
25720 char unicode_prop_name_pool_str2461
[sizeof("noncharactercodepoint")];
25721 char unicode_prop_name_pool_str2464
[sizeof("inlimbu")];
25722 char unicode_prop_name_pool_str2465
[sizeof("nonspacingmark")];
25723 char unicode_prop_name_pool_str2467
[sizeof("omath")];
25724 char unicode_prop_name_pool_str2473
[sizeof("cyrillic")];
25725 char unicode_prop_name_pool_str2476
[sizeof("inenclosedcjklettersandmonths")];
25726 char unicode_prop_name_pool_str2482
[sizeof("tangut")];
25727 char unicode_prop_name_pool_str2484
[sizeof("changeswhenlowercased")];
25728 char unicode_prop_name_pool_str2496
[sizeof("inalphabeticpresentationforms")];
25729 char unicode_prop_name_pool_str2500
[sizeof("intangutcomponents")];
25730 char unicode_prop_name_pool_str2503
[sizeof("incombiningdiacriticalmarksextended")];
25731 char unicode_prop_name_pool_str2508
[sizeof("ogham")];
25732 char unicode_prop_name_pool_str2518
[sizeof("osmanya")];
25733 char unicode_prop_name_pool_str2521
[sizeof("intagbanwa")];
25734 char unicode_prop_name_pool_str2525
[sizeof("inprivateusearea")];
25735 char unicode_prop_name_pool_str2529
[sizeof("inpaucinhau")];
25736 char unicode_prop_name_pool_str2532
[sizeof("otheruppercase")];
25737 char unicode_prop_name_pool_str2533
[sizeof("sylo")];
25738 char unicode_prop_name_pool_str2537
[sizeof("elba")];
25739 char unicode_prop_name_pool_str2553
[sizeof("paragraphseparator")];
25740 char unicode_prop_name_pool_str2554
[sizeof("inbassavah")];
25741 char unicode_prop_name_pool_str2559
[sizeof("otheridstart")];
25742 char unicode_prop_name_pool_str2567
[sizeof("signwriting")];
25743 char unicode_prop_name_pool_str2576
[sizeof("rjng")];
25744 char unicode_prop_name_pool_str2584
[sizeof("whitespace")];
25745 char unicode_prop_name_pool_str2585
[sizeof("incjkunifiedideographsextensionb")];
25746 char unicode_prop_name_pool_str2586
[sizeof("inletterlikesymbols")];
25747 char unicode_prop_name_pool_str2623
[sizeof("buhid")];
25748 char unicode_prop_name_pool_str2642
[sizeof("oupper")];
25749 char unicode_prop_name_pool_str2644
[sizeof("bassavah")];
25750 char unicode_prop_name_pool_str2647
[sizeof("inhebrew")];
25751 char unicode_prop_name_pool_str2653
[sizeof("narb")];
25752 char unicode_prop_name_pool_str2659
[sizeof("inbuhid")];
25753 char unicode_prop_name_pool_str2662
[sizeof("inbopomofo")];
25754 char unicode_prop_name_pool_str2692
[sizeof("elbasan")];
25755 char unicode_prop_name_pool_str2700
[sizeof("incombininghalfmarks")];
25756 char unicode_prop_name_pool_str2707
[sizeof("inindicsiyaqnumbers")];
25757 char unicode_prop_name_pool_str2711
[sizeof("changeswhenuppercased")];
25758 char unicode_prop_name_pool_str2743
[sizeof("inmathematicaloperators")];
25759 char unicode_prop_name_pool_str2745
[sizeof("inarabicmathematicalalphabeticsymbols")];
25760 char unicode_prop_name_pool_str2764
[sizeof("hluw")];
25761 char unicode_prop_name_pool_str2770
[sizeof("hexdigit")];
25762 char unicode_prop_name_pool_str2771
[sizeof("deprecated")];
25763 char unicode_prop_name_pool_str2776
[sizeof("insuperscriptsandsubscripts")];
25764 char unicode_prop_name_pool_str2777
[sizeof("nshu")];
25765 char unicode_prop_name_pool_str2782
[sizeof("injavanese")];
25766 char unicode_prop_name_pool_str2790
[sizeof("inbamumsupplement")];
25767 char unicode_prop_name_pool_str2798
[sizeof("hangul")];
25768 char unicode_prop_name_pool_str2826
[sizeof("unifiedideograph")];
25769 char unicode_prop_name_pool_str2831
[sizeof("tavt")];
25770 char unicode_prop_name_pool_str2843
[sizeof("othermath")];
25771 char unicode_prop_name_pool_str2849
[sizeof("pahawhhmong")];
25772 char unicode_prop_name_pool_str2850
[sizeof("sylotinagri")];
25773 char unicode_prop_name_pool_str2853
[sizeof("hung")];
25774 char unicode_prop_name_pool_str2856
[sizeof("kayahli")];
25775 char unicode_prop_name_pool_str2861
[sizeof("inpahawhhmong")];
25776 char unicode_prop_name_pool_str2863
[sizeof("upper")];
25777 char unicode_prop_name_pool_str2884
[sizeof("inalchemicalsymbols")];
25778 char unicode_prop_name_pool_str2907
[sizeof("nbat")];
25779 char unicode_prop_name_pool_str2915
[sizeof("nabataean")];
25780 char unicode_prop_name_pool_str2929
[sizeof("uppercase")];
25781 char unicode_prop_name_pool_str2937
[sizeof("hebr")];
25782 char unicode_prop_name_pool_str2947
[sizeof("inmahjongtiles")];
25783 char unicode_prop_name_pool_str2954
[sizeof("oldnortharabian")];
25784 char unicode_prop_name_pool_str2963
[sizeof("inarabicsupplement")];
25785 char unicode_prop_name_pool_str2968
[sizeof("tibt")];
25786 char unicode_prop_name_pool_str2974
[sizeof("tibetan")];
25787 char unicode_prop_name_pool_str2975
[sizeof("inhighprivateusesurrogates")];
25788 char unicode_prop_name_pool_str2976
[sizeof("insupplementalarrowsa")];
25789 char unicode_prop_name_pool_str2977
[sizeof("inarabicpresentationformsb")];
25790 char unicode_prop_name_pool_str2986
[sizeof("otherdefaultignorablecodepoint")];
25791 char unicode_prop_name_pool_str2987
[sizeof("symbol")];
25792 char unicode_prop_name_pool_str3012
[sizeof("inplayingcards")];
25793 char unicode_prop_name_pool_str3013
[sizeof("inhalfwidthandfullwidthforms")];
25794 char unicode_prop_name_pool_str3052
[sizeof("wspace")];
25795 char unicode_prop_name_pool_str3071
[sizeof("tfng")];
25796 char unicode_prop_name_pool_str3080
[sizeof("insupplementalmathematicaloperators")];
25797 char unicode_prop_name_pool_str3083
[sizeof("insupplementalarrowsc")];
25798 char unicode_prop_name_pool_str3084
[sizeof("inhanguljamoextendedb")];
25799 char unicode_prop_name_pool_str3112
[sizeof("aghb")];
25800 char unicode_prop_name_pool_str3120
[sizeof("cypriot")];
25801 char unicode_prop_name_pool_str3127
[sizeof("nushu")];
25802 char unicode_prop_name_pool_str3130
[sizeof("tifinagh")];
25803 char unicode_prop_name_pool_str3139
[sizeof("otherpunctuation")];
25804 char unicode_prop_name_pool_str3177
[sizeof("alphabetic")];
25805 char unicode_prop_name_pool_str3184
[sizeof("dupl")];
25806 char unicode_prop_name_pool_str3190
[sizeof("tglg")];
25807 char unicode_prop_name_pool_str3193
[sizeof("changeswhencasefolded")];
25808 char unicode_prop_name_pool_str3210
[sizeof("tagalog")];
25809 char unicode_prop_name_pool_str3228
[sizeof("modifiersymbol")];
25810 char unicode_prop_name_pool_str3231
[sizeof("any")];
25811 char unicode_prop_name_pool_str3239
[sizeof("inglagoliticsupplement")];
25812 char unicode_prop_name_pool_str3262
[sizeof("ethiopic")];
25813 char unicode_prop_name_pool_str3293
[sizeof("uppercaseletter")];
25814 char unicode_prop_name_pool_str3297
[sizeof("dashpunctuation")];
25815 char unicode_prop_name_pool_str3304
[sizeof("hanifirohingya")];
25816 char unicode_prop_name_pool_str3328
[sizeof("inyijinghexagramsymbols")];
25817 char unicode_prop_name_pool_str3337
[sizeof("incypriotsyllabary")];
25818 char unicode_prop_name_pool_str3375
[sizeof("rejang")];
25819 char unicode_prop_name_pool_str3426
[sizeof("defaultignorablecodepoint")];
25820 char unicode_prop_name_pool_str3431
[sizeof("tagb")];
25821 char unicode_prop_name_pool_str3447
[sizeof("dep")];
25822 char unicode_prop_name_pool_str3471
[sizeof("inyisyllables")];
25823 char unicode_prop_name_pool_str3485
[sizeof("oldsoutharabian")];
25824 char unicode_prop_name_pool_str3504
[sizeof("inlatinextendedb")];
25825 char unicode_prop_name_pool_str3514
[sizeof("insupplementalpunctuation")];
25826 char unicode_prop_name_pool_str3517
[sizeof("othergraphemeextend")];
25827 char unicode_prop_name_pool_str3562
[sizeof("hebrew")];
25828 char unicode_prop_name_pool_str3564
[sizeof("inboxdrawing")];
25829 char unicode_prop_name_pool_str3570
[sizeof("inhighsurrogates")];
25830 char unicode_prop_name_pool_str3603
[sizeof("telugu")];
25831 char unicode_prop_name_pool_str3623
[sizeof("inbopomofoextended")];
25832 char unicode_prop_name_pool_str3666
[sizeof("soyombo")];
25833 char unicode_prop_name_pool_str3764
[sizeof("inegyptianhieroglyphs")];
25834 char unicode_prop_name_pool_str4052
[sizeof("openpunctuation")];
25835 char unicode_prop_name_pool_str4129
[sizeof("insupplementaryprivateuseareaa")];
25836 char unicode_prop_name_pool_str4261
[sizeof("hyphen")];
25837 char unicode_prop_name_pool_str4277
[sizeof("inhangulcompatibilityjamo")];
25838 char unicode_prop_name_pool_str4332
[sizeof("egyp")];
25839 char unicode_prop_name_pool_str4363
[sizeof("insupplementalarrowsb")];
25840 char unicode_prop_name_pool_str4404
[sizeof("duployan")];
25841 char unicode_prop_name_pool_str4639
[sizeof("insupplementalsymbolsandpictographs")];
25842 char unicode_prop_name_pool_str4682
[sizeof("zyyy")];
25843 char unicode_prop_name_pool_str5231
[sizeof("egyptianhieroglyphs")];
25844 char unicode_prop_name_pool_str5516
[sizeof("insupplementaryprivateuseareab")];
25846 static const struct unicode_prop_name_pool_t unicode_prop_name_pool_contents
=
25900 "connectorpunctuation",
25906 "inideographicsymbolsandpunctuation",
25909 "incuneiformnumbersandpunctuation",
25913 "prependedconcatenationmark",
25936 "inzanabazarsquare",
25944 "inscriptionalparthian",
25958 "initialpunctuation",
25961 "inideographicdescriptioncharacters",
25969 "inruminumeralsymbols",
25973 "incjkcompatibilityforms",
25975 "incjkcompatibilityideographs",
25979 "inmyanmarextendeda",
25993 "inmiscellaneousmathematicalsymbolsa",
25996 "intransportandmapsymbols",
25997 "inoldnortharabian",
26003 "inancientsymbols",
26013 "incommonindicnumberforms",
26015 "inlinearbideograms",
26016 "patternwhitespace",
26024 "incjkcompatibilityideographssupplement",
26032 "inoldsoutharabian",
26034 "inmusicalsymbols",
26035 "idsbinaryoperator",
26040 "inmiscellaneoussymbols",
26041 "inopticalcharacterrecognition",
26043 "inkanasupplement",
26044 "inmiscellaneoussymbolsandarrows",
26045 "inmiscellaneoussymbolsandpictographs",
26047 "inmodifiertoneletters",
26050 "inlatinextendeda",
26053 "incontrolpictures",
26060 "inlatinextendede",
26066 "inancientgreekmusicalnotation",
26068 "intaixuanjingsymbols",
26070 "incyrillicextendeda",
26082 "inearlydynasticcuneiform",
26087 "ingeneralpunctuation",
26088 "incaucasianalbanian",
26090 "canadianaboriginal",
26092 "inspacingmodifierletters",
26098 "inhanifirohingya",
26100 "incyrillicextendedc",
26106 "inancientgreeknumbers",
26116 "inmeeteimayekextensions",
26117 "inlatinextendedc",
26139 "variationselector",
26141 "incountingrodnumerals",
26142 "logicalorderexception",
26147 "anatolianhieroglyphs",
26151 "inenclosedalphanumerics",
26163 "ingreekandcoptic",
26164 "inmiscellaneoustechnical",
26166 "inscriptionalpahlavi",
26167 "inlatinextendedadditional",
26173 "incyrillicsupplement",
26174 "incherokeesupplement",
26175 "inmeroitichieroglyphs",
26178 "inkangxiradicals",
26182 "emojimodifierbase",
26186 "incjkunifiedideographsextensiona",
26192 "incjkunifiedideographsextensione",
26195 "inenclosedalphanumericsupplement",
26199 "regionalindicator",
26205 "ingeometricshapes",
26227 "incjkunifiedideographsextensionc",
26228 "inenclosedideographicsupplement",
26232 "incjkunifiedideographs",
26238 "inanatolianhieroglyphs",
26239 "inornamentaldingbats",
26245 "insinhalaarchaicnumbers",
26254 "insundanesesupplement",
26261 "inimperialaramaic",
26264 "inshorthandformatcontrols",
26266 "sentenceterminal",
26271 "inethiopicextendeda",
26278 "ingeometricshapesextended",
26280 "inlatinextendedd",
26284 "ininscriptionalparthian",
26286 "ininscriptionalpahlavi",
26303 "inarabicpresentationformsa",
26306 "incjkunifiedideographsextensiond",
26316 "closepunctuation",
26328 "inkatakanaphoneticextensions",
26329 "incjksymbolsandpunctuation",
26331 "inhanguljamoextendeda",
26345 "inphoneticextensions",
26346 "inmongoliansupplement",
26354 "invariationselectors",
26356 "terminalpunctuation",
26358 "insyriacsupplement",
26361 "inbyzantinemusicalsymbols",
26365 "inethiopicsupplement",
26367 "ingeorgiansupplement",
26373 "inunifiedcanadianaboriginalsyllabics",
26376 "inarabicextendeda",
26379 "inmyanmarextendedb",
26380 "incjkcompatibility",
26382 "invedicextensions",
26383 "inethiopicextended",
26384 "ingeorgianextended",
26388 "inmiscellaneousmathematicalsymbolsb",
26391 "inbraillepatterns",
26393 "inmathematicalalphanumericsymbols",
26394 "inphoneticextensionssupplement",
26396 "insuttonsignwriting",
26404 "invariationselectorssupplement",
26408 "insmallformvariants",
26418 "incopticepactnumbers",
26433 "inmeroiticcursive",
26438 "inunifiedcanadianaboriginalsyllabicsextended",
26442 "extendedpictographic",
26443 "incjkradicalssupplement",
26444 "indevanagariextended",
26448 "caucasianalbanian",
26449 "incyrillicextendedb",
26451 "inhangulsyllables",
26454 "meroitichieroglyphs",
26458 "incjkunifiedideographsextensionf",
26462 "idstrinaryoperator",
26465 "incombiningdiacriticalmarks",
26467 "incombiningdiacriticalmarksforsymbols",
26468 "changeswhencasemapped",
26469 "inlatin1supplement",
26484 "incurrencysymbols",
26487 "inlinearbsyllabary",
26492 "changeswhentitlecased",
26496 "incombiningdiacriticalmarkssupplement",
26499 "finalpunctuation",
26503 "emojipresentation",
26504 "inpsalterpahlavi",
26507 "noncharactercodepoint",
26512 "inenclosedcjklettersandmonths",
26514 "changeswhenlowercased",
26515 "inalphabeticpresentationforms",
26516 "intangutcomponents",
26517 "incombiningdiacriticalmarksextended",
26521 "inprivateusearea",
26526 "paragraphseparator",
26532 "incjkunifiedideographsextensionb",
26533 "inletterlikesymbols",
26542 "incombininghalfmarks",
26543 "inindicsiyaqnumbers",
26544 "changeswhenuppercased",
26545 "inmathematicaloperators",
26546 "inarabicmathematicalalphabeticsymbols",
26550 "insuperscriptsandsubscripts",
26553 "inbamumsupplement",
26555 "unifiedideograph",
26564 "inalchemicalsymbols",
26571 "inarabicsupplement",
26574 "inhighprivateusesurrogates",
26575 "insupplementalarrowsa",
26576 "inarabicpresentationformsb",
26577 "otherdefaultignorablecodepoint",
26580 "inhalfwidthandfullwidthforms",
26583 "insupplementalmathematicaloperators",
26584 "insupplementalarrowsc",
26585 "inhanguljamoextendedb",
26590 "otherpunctuation",
26594 "changeswhencasefolded",
26598 "inglagoliticsupplement",
26603 "inyijinghexagramsymbols",
26604 "incypriotsyllabary",
26606 "defaultignorablecodepoint",
26611 "inlatinextendedb",
26612 "insupplementalpunctuation",
26613 "othergraphemeextend",
26616 "inhighsurrogates",
26618 "inbopomofoextended",
26620 "inegyptianhieroglyphs",
26622 "insupplementaryprivateuseareaa",
26624 "inhangulcompatibilityjamo",
26626 "insupplementalarrowsb",
26628 "insupplementalsymbolsandpictographs",
26630 "egyptianhieroglyphs",
26631 "insupplementaryprivateuseareab"
26633 #define unicode_prop_name_pool ((const char *) &unicode_prop_name_pool_contents)
26634 static const struct PoolPropertyNameCtype
*
26635 unicode_lookup_property_name (register const char *str
, register size_t len
)
26637 static const struct PoolPropertyNameCtype wordlist
[] =
26639 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26642 {pool_offset(10), 235},
26643 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26645 {pool_offset(17), 124},
26647 {pool_offset(18), 257},
26650 {pool_offset(22), 53},
26653 {pool_offset(24), 258},
26655 {pool_offset(25), 153},
26658 {pool_offset(27), 257},
26661 {pool_offset(30), 40},
26663 {pool_offset(31), 141},
26664 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26666 {pool_offset(39), 129},
26668 {pool_offset(40), 120},
26670 {pool_offset(41), 120},
26673 {pool_offset(45), 152},
26675 {pool_offset(46), 138},
26677 {pool_offset(47), 146},
26680 {pool_offset(50), 54},
26682 {pool_offset(51), 130},
26683 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26684 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26686 {pool_offset(68), 291},
26689 {pool_offset(70), 279},
26691 {pool_offset(71), 249},
26694 {pool_offset(73), 82},
26697 {pool_offset(75), 202},
26700 {pool_offset(79), 124},
26701 {-1}, {-1}, {-1}, {-1},
26703 {pool_offset(84), 39},
26705 {pool_offset(85), 39},
26708 {pool_offset(89), 198},
26709 {-1}, {-1}, {-1}, {-1}, {-1},
26711 {pool_offset(95), 203},
26713 {pool_offset(96), 112},
26716 {pool_offset(99), 149},
26719 {pool_offset(101), 79},
26721 {pool_offset(102), 148},
26724 {pool_offset(105), 136},
26727 {pool_offset(107), 136},
26730 {pool_offset(109), 86},
26733 {pool_offset(111), 151},
26736 {pool_offset(113), 156},
26738 {pool_offset(114), 156},
26739 {-1}, {-1}, {-1}, {-1}, {-1},
26741 {pool_offset(120), 143},
26744 {pool_offset(122), 37},
26745 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26747 {pool_offset(132), 45},
26750 {pool_offset(135), 86},
26753 {pool_offset(138), 456},
26756 {pool_offset(141), 140},
26759 {pool_offset(143), 442},
26761 {pool_offset(144), 273},
26763 {pool_offset(145), 459},
26766 {pool_offset(149), 55},
26767 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26769 {pool_offset(156), 504},
26771 {pool_offset(157), 508},
26774 {pool_offset(160), 105},
26775 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26777 {pool_offset(168), 473},
26780 {pool_offset(170), 38},
26781 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26784 {pool_offset(181), 196},
26787 {pool_offset(183), 128},
26790 {pool_offset(187), 142},
26792 {pool_offset(188), 297},
26794 {pool_offset(189), 251},
26796 {pool_offset(190), 251},
26797 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26799 {pool_offset(199), 509},
26802 {pool_offset(201), 150},
26805 {pool_offset(203), 460},
26807 {pool_offset(204), 499},
26808 {-1}, {-1}, {-1}, {-1}, {-1},
26810 {pool_offset(210), 497},
26812 {pool_offset(211), 305},
26814 {pool_offset(212), 433},
26815 {-1}, {-1}, {-1}, {-1},
26817 {pool_offset(217), 204},
26820 {pool_offset(219), 119},
26822 {pool_offset(220), 267},
26825 {pool_offset(222), 310},
26828 {pool_offset(225), 174},
26831 {pool_offset(227), 136},
26834 {pool_offset(229), 487},
26836 {pool_offset(230), 43},
26839 {pool_offset(232), 302},
26841 {pool_offset(233), 145},
26842 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26845 {pool_offset(245), 475},
26846 {-1}, {-1}, {-1}, {-1}, {-1},
26848 {pool_offset(251), 143},
26850 {pool_offset(252), 498},
26851 {-1}, {-1}, {-1}, {-1},
26853 {pool_offset(257), 138},
26856 {pool_offset(260), 56},
26858 {pool_offset(261), 340},
26860 {pool_offset(262), 22},
26863 {pool_offset(265), 260},
26865 {pool_offset(266), 104},
26866 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26868 {pool_offset(275), 196},
26870 {pool_offset(276), 22},
26873 {pool_offset(280), 280},
26874 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26876 {pool_offset(290), 495},
26879 {pool_offset(292), 490},
26881 {pool_offset(293), 207},
26884 {pool_offset(295), 494},
26885 {-1}, {-1}, {-1}, {-1}, {-1},
26887 {pool_offset(301), 262},
26888 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26891 {pool_offset(314), 57},
26894 {pool_offset(318), 271},
26896 {pool_offset(319), 401},
26899 {pool_offset(323), 121},
26902 {pool_offset(326), 107},
26904 {pool_offset(327), 121},
26907 {pool_offset(329), 209},
26908 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26910 {pool_offset(336), 316},
26911 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26914 {pool_offset(347), 204},
26917 {pool_offset(349), 278},
26918 {-1}, {-1}, {-1}, {-1}, {-1},
26920 {pool_offset(355), 148},
26923 {pool_offset(358), 276},
26925 {pool_offset(359), 205},
26928 {pool_offset(361), 294},
26929 {-1}, {-1}, {-1}, {-1}, {-1},
26931 {pool_offset(367), 118},
26934 {pool_offset(371), 481},
26935 {-1}, {-1}, {-1}, {-1},
26937 {pool_offset(376), 371},
26938 {-1}, {-1}, {-1}, {-1}, {-1},
26940 {pool_offset(382), 14},
26942 {pool_offset(383), 202},
26943 {-1}, {-1}, {-1}, {-1},
26945 {pool_offset(388), 471},
26946 {-1}, {-1}, {-1}, {-1},
26948 {pool_offset(393), 21},
26949 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26952 {pool_offset(405), 368},
26953 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26956 {pool_offset(417), 446},
26957 {-1}, {-1}, {-1}, {-1}, {-1},
26959 {pool_offset(423), 140},
26960 {-1}, {-1}, {-1}, {-1}, {-1},
26962 {pool_offset(429), 155},
26964 {pool_offset(430), 295},
26965 {-1}, {-1}, {-1}, {-1},
26967 {pool_offset(435), 112},
26970 {pool_offset(437), 149},
26973 {pool_offset(439), 486},
26976 {pool_offset(441), 467},
26978 {pool_offset(442), 107},
26981 {pool_offset(444), 154},
26984 {pool_offset(447), 489},
26985 {-1}, {-1}, {-1}, {-1}, {-1},
26987 {pool_offset(453), 421},
26990 {pool_offset(457), 425},
26992 {pool_offset(458), 415},
26994 {pool_offset(459), 103},
26997 {pool_offset(462), 54},
26999 {pool_offset(463), 113},
27002 {pool_offset(465), 402},
27005 {pool_offset(468), 118},
27007 {pool_offset(469), 34},
27009 {pool_offset(470), 513},
27012 {pool_offset(472), 252},
27014 {pool_offset(473), 255},
27017 {pool_offset(477), 6},
27019 {pool_offset(478), 543},
27022 {pool_offset(480), 43},
27023 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27025 {pool_offset(487), 527},
27027 {pool_offset(488), 85},
27028 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27030 {pool_offset(495), 111},
27032 {pool_offset(496), 408},
27035 {pool_offset(498), 111},
27036 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27039 {pool_offset(511), 351},
27042 {pool_offset(515), 192},
27044 {pool_offset(516), 432},
27046 {pool_offset(517), 538},
27047 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27049 {pool_offset(526), 458},
27050 {-1}, {-1}, {-1}, {-1}, {-1},
27052 {pool_offset(532), 536},
27054 {pool_offset(533), 165},
27057 {pool_offset(536), 484},
27060 {pool_offset(539), 255},
27063 {pool_offset(543), 131},
27066 {pool_offset(545), 430},
27069 {pool_offset(548), 48},
27070 {-1}, {-1}, {-1}, {-1},
27072 {pool_offset(553), 507},
27075 {pool_offset(556), 206},
27076 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27078 {pool_offset(564), 81},
27080 {pool_offset(565), 526},
27083 {pool_offset(567), 33},
27086 {pool_offset(569), 435},
27087 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27090 {pool_offset(580), 292},
27092 {pool_offset(581), 256},
27094 {pool_offset(582), 392},
27095 {-1}, {-1}, {-1}, {-1}, {-1},
27097 {pool_offset(588), 150},
27099 {pool_offset(589), 427},
27100 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27102 {pool_offset(597), 194},
27103 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27105 {pool_offset(604), 321},
27108 {pool_offset(606), 109},
27109 {-1}, {-1}, {-1}, {-1},
27111 {pool_offset(611), 468},
27112 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27114 {pool_offset(619), 376},
27115 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27117 {pool_offset(626), 224},
27120 {pool_offset(630), 193},
27122 {pool_offset(631), 132},
27124 {pool_offset(632), 549},
27127 {pool_offset(635), 281},
27129 {pool_offset(636), 391},
27130 {-1}, {-1}, {-1}, {-1},
27132 {pool_offset(641), 101},
27134 {pool_offset(642), 222},
27135 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27136 {-1}, {-1}, {-1}, {-1},
27138 {pool_offset(656), 13},
27139 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27140 {-1}, {-1}, {-1}, {-1},
27142 {pool_offset(670), 227},
27144 {pool_offset(671), 26},
27146 {pool_offset(672), 457},
27149 {pool_offset(675), 194},
27151 {pool_offset(676), 518},
27152 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27153 {-1}, {-1}, {-1}, {-1},
27155 {pool_offset(690), 99},
27156 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27158 {pool_offset(699), 531},
27161 {pool_offset(701), 27},
27164 {pool_offset(703), 315},
27167 {pool_offset(705), 172},
27170 {pool_offset(707), 349},
27173 {pool_offset(710), 344},
27175 {pool_offset(711), 84},
27177 {pool_offset(712), 512},
27180 {pool_offset(716), 357},
27181 {-1}, {-1}, {-1}, {-1},
27183 {pool_offset(721), 535},
27186 {pool_offset(723), 249},
27188 {pool_offset(724), 389},
27190 {pool_offset(725), 102},
27193 {pool_offset(729), 260},
27195 {pool_offset(730), 265},
27197 {pool_offset(731), 127},
27199 {pool_offset(732), 314},
27200 {-1}, {-1}, {-1}, {-1}, {-1},
27202 {pool_offset(738), 343},
27205 {pool_offset(740), 212},
27207 {pool_offset(741), 28},
27209 {pool_offset(742), 213},
27210 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27213 {pool_offset(753), 126},
27216 {pool_offset(756), 7},
27218 {pool_offset(757), 213},
27220 {pool_offset(758), 406},
27222 {pool_offset(759), 318},
27224 {pool_offset(760), 195},
27225 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27227 {pool_offset(767), 28},
27230 {pool_offset(770), 223},
27233 {pool_offset(773), 25},
27234 {-1}, {-1}, {-1}, {-1},
27236 {pool_offset(778), 519},
27238 {pool_offset(779), 248},
27241 {pool_offset(781), 521},
27243 {pool_offset(782), 179},
27244 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27246 {pool_offset(791), 364},
27249 {pool_offset(793), 29},
27251 {pool_offset(794), 438},
27252 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27254 {pool_offset(801), 25},
27255 {-1}, {-1}, {-1}, {-1},
27257 {pool_offset(806), 215},
27259 {pool_offset(807), 289},
27261 {pool_offset(808), 453},
27263 {pool_offset(809), 478},
27264 {-1}, {-1}, {-1}, {-1},
27266 {pool_offset(814), 88},
27269 {pool_offset(817), 2},
27270 {-1}, {-1}, {-1}, {-1}, {-1},
27272 {pool_offset(823), 480},
27274 {pool_offset(824), 155},
27275 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27277 {pool_offset(833), 500},
27278 {-1}, {-1}, {-1}, {-1},
27280 {pool_offset(838), 394},
27282 {pool_offset(839), 79},
27283 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27285 {pool_offset(846), 105},
27288 {pool_offset(849), 443},
27289 {-1}, {-1}, {-1}, {-1},
27291 {pool_offset(854), 334},
27294 {pool_offset(857), 445},
27297 {pool_offset(859), 197},
27298 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27300 {pool_offset(866), 38},
27302 {pool_offset(867), 80},
27305 {pool_offset(870), 268},
27307 {pool_offset(871), 101},
27310 {pool_offset(875), 464},
27311 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27313 {pool_offset(884), 152},
27315 {pool_offset(885), 109},
27316 {-1}, {-1}, {-1}, {-1},
27318 {pool_offset(890), 100},
27321 {pool_offset(892), 466},
27323 {pool_offset(893), 180},
27324 {-1}, {-1}, {-1}, {-1},
27326 {pool_offset(898), 325},
27329 {pool_offset(900), 298},
27332 {pool_offset(902), 53},
27333 {-1}, {-1}, {-1}, {-1},
27335 {pool_offset(907), 127},
27337 {pool_offset(908), 71},
27340 {pool_offset(912), 440},
27343 {pool_offset(916), 429},
27345 {pool_offset(917), 311},
27346 {-1}, {-1}, {-1}, {-1},
27348 {pool_offset(922), 52},
27350 {pool_offset(923), 52},
27351 {-1}, {-1}, {-1}, {-1},
27353 {pool_offset(928), 370},
27356 {pool_offset(930), 201},
27358 {pool_offset(931), 142},
27359 {-1}, {-1}, {-1}, {-1}, {-1},
27361 {pool_offset(937), 58},
27363 {pool_offset(938), 46},
27366 {pool_offset(940), 45},
27369 {pool_offset(943), 404},
27371 {pool_offset(944), 359},
27374 {pool_offset(947), 110},
27377 {pool_offset(951), 83},
27379 {pool_offset(952), 102},
27381 {pool_offset(953), 181},
27382 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27384 {pool_offset(962), 16},
27387 {pool_offset(965), 474},
27389 {pool_offset(966), 41},
27392 {pool_offset(969), 211},
27394 {pool_offset(970), 221},
27396 {pool_offset(971), 141},
27398 {pool_offset(972), 304},
27400 {pool_offset(973), 85},
27403 {pool_offset(976), 286},
27405 {pool_offset(977), 50},
27406 {-1}, {-1}, {-1}, {-1},
27408 {pool_offset(982), 116},
27410 {pool_offset(983), 114},
27413 {pool_offset(987), 157},
27416 {pool_offset(989), 88},
27417 {-1}, {-1}, {-1}, {-1}, {-1},
27419 {pool_offset(995), 119},
27422 {pool_offset(997), 300},
27425 {pool_offset(999), 324},
27427 {pool_offset(1000), 252},
27430 {pool_offset(1003), 117},
27432 {pool_offset(1004), 522},
27435 {pool_offset(1007), 130},
27436 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27439 {pool_offset(1020), 293},
27442 {pool_offset(1024), 31},
27443 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27445 {pool_offset(1034), 66},
27447 {pool_offset(1035), 472},
27449 {pool_offset(1036), 19},
27452 {pool_offset(1038), 413},
27455 {pool_offset(1040), 62},
27456 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27458 {pool_offset(1048), 17},
27461 {pool_offset(1050), 345},
27464 {pool_offset(1052), 16},
27465 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27467 {pool_offset(1060), 479},
27469 {pool_offset(1061), 3},
27471 {pool_offset(1062), 256},
27472 {-1}, {-1}, {-1}, {-1},
27474 {pool_offset(1067), 11},
27477 {pool_offset(1069), 201},
27480 {pool_offset(1071), 73},
27482 {pool_offset(1072), 115},
27484 {pool_offset(1073), 483},
27487 {pool_offset(1077), 49},
27488 {-1}, {-1}, {-1}, {-1},
27490 {pool_offset(1082), 26},
27493 {pool_offset(1086), 270},
27495 {pool_offset(1087), 342},
27496 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27499 {pool_offset(1100), 216},
27501 {pool_offset(1101), 106},
27503 {pool_offset(1102), 332},
27505 {pool_offset(1103), 114},
27506 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27507 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27510 {pool_offset(1125), 211},
27513 {pool_offset(1127), 183},
27515 {pool_offset(1128), 15},
27518 {pool_offset(1132), 115},
27519 {-1}, {-1}, {-1}, {-1}, {-1},
27521 {pool_offset(1138), 272},
27522 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27524 {pool_offset(1145), 407},
27525 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27527 {pool_offset(1153), 454},
27530 {pool_offset(1156), 146},
27532 {pool_offset(1157), 80},
27535 {pool_offset(1160), 367},
27536 {-1}, {-1}, {-1}, {-1},
27538 {pool_offset(1165), 144},
27540 {pool_offset(1166), 207},
27541 {-1}, {-1}, {-1}, {-1}, {-1},
27543 {pool_offset(1172), 81},
27544 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27546 {pool_offset(1179), 74},
27548 {pool_offset(1180), 247},
27549 {-1}, {-1}, {-1}, {-1},
27551 {pool_offset(1185), 133},
27554 {pool_offset(1189), 208},
27555 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27557 {pool_offset(1198), 380},
27558 {-1}, {-1}, {-1}, {-1},
27560 {pool_offset(1203), 29},
27563 {pool_offset(1205), 34},
27566 {pool_offset(1207), 159},
27569 {pool_offset(1209), 229},
27571 {pool_offset(1210), 170},
27574 {pool_offset(1212), 547},
27576 {pool_offset(1213), 66},
27579 {pool_offset(1217), 82},
27580 {-1}, {-1}, {-1}, {-1}, {-1},
27582 {pool_offset(1223), 533},
27585 {pool_offset(1227), 170},
27587 {pool_offset(1228), 185},
27589 {pool_offset(1229), 187},
27591 {pool_offset(1230), 209},
27592 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27594 {pool_offset(1239), 166},
27596 {pool_offset(1240), 482},
27599 {pool_offset(1242), 451},
27601 {pool_offset(1243), 214},
27603 {pool_offset(1244), 110},
27606 {pool_offset(1246), 348},
27609 {pool_offset(1250), 89},
27610 {-1}, {-1}, {-1}, {-1}, {-1},
27612 {pool_offset(1256), 333},
27615 {pool_offset(1258), 195},
27618 {pool_offset(1260), 175},
27621 {pool_offset(1263), 190},
27623 {pool_offset(1264), 106},
27625 {pool_offset(1265), 164},
27627 {pool_offset(1266), 164},
27630 {pool_offset(1270), 186},
27631 {-1}, {-1}, {-1}, {-1}, {-1},
27633 {pool_offset(1276), 488},
27636 {pool_offset(1280), 452},
27639 {pool_offset(1283), 8},
27641 {pool_offset(1284), 123},
27644 {pool_offset(1286), 89},
27646 {pool_offset(1287), 157},
27647 {-1}, {-1}, {-1}, {-1}, {-1},
27649 {pool_offset(1293), 33},
27652 {pool_offset(1297), 234},
27655 {pool_offset(1299), 465},
27658 {pool_offset(1301), 237},
27661 {pool_offset(1303), 31},
27663 {pool_offset(1304), 386},
27665 {pool_offset(1305), 545},
27666 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27668 {pool_offset(1314), 534},
27669 {-1}, {-1}, {-1}, {-1}, {-1},
27671 {pool_offset(1320), 161},
27672 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27675 {pool_offset(1331), 122},
27678 {pool_offset(1333), 105},
27681 {pool_offset(1337), 382},
27683 {pool_offset(1338), 84},
27685 {pool_offset(1339), 214},
27688 {pool_offset(1343), 40},
27690 {pool_offset(1344), 72},
27692 {pool_offset(1345), 237},
27693 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27694 {-1}, {-1}, {-1}, {-1}, {-1},
27696 {pool_offset(1360), 502},
27699 {pool_offset(1363), 537},
27702 {pool_offset(1366), 431},
27703 {-1}, {-1}, {-1}, {-1},
27705 {pool_offset(1371), 469},
27707 {pool_offset(1372), 350},
27708 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27709 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27711 {pool_offset(1390), 225},
27712 {-1}, {-1}, {-1}, {-1},
27714 {pool_offset(1395), 259},
27717 {pool_offset(1397), 476},
27719 {pool_offset(1398), 103},
27721 {pool_offset(1399), 219},
27722 {-1}, {-1}, {-1}, {-1},
27724 {pool_offset(1404), 125},
27727 {pool_offset(1407), 226},
27729 {pool_offset(1408), 30},
27732 {pool_offset(1411), 176},
27733 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27735 {pool_offset(1420), 30},
27738 {pool_offset(1423), 241},
27741 {pool_offset(1425), 327},
27744 {pool_offset(1428), 550},
27747 {pool_offset(1432), 450},
27750 {pool_offset(1435), 221},
27753 {pool_offset(1438), 218},
27756 {pool_offset(1440), 493},
27758 {pool_offset(1441), 444},
27760 {pool_offset(1442), 448},
27763 {pool_offset(1446), 441},
27766 {pool_offset(1448), 510},
27769 {pool_offset(1451), 516},
27772 {pool_offset(1454), 374},
27774 {pool_offset(1455), 216},
27777 {pool_offset(1458), 147},
27780 {pool_offset(1461), 56},
27781 {-1}, {-1}, {-1}, {-1},
27783 {pool_offset(1466), 125},
27786 {pool_offset(1468), 147},
27789 {pool_offset(1470), 405},
27790 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27792 {pool_offset(1478), 307},
27795 {pool_offset(1482), 90},
27797 {pool_offset(1483), 47},
27800 {pool_offset(1487), 90},
27803 {pool_offset(1490), 123},
27804 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27806 {pool_offset(1497), 93},
27807 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27809 {pool_offset(1504), 540},
27810 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27811 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27813 {pool_offset(1520), 93},
27814 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27816 {pool_offset(1528), 390},
27819 {pool_offset(1530), 275},
27821 {pool_offset(1531), 51},
27824 {pool_offset(1534), 15},
27827 {pool_offset(1537), 461},
27830 {pool_offset(1539), 44},
27832 {pool_offset(1540), 462},
27835 {pool_offset(1543), 97},
27836 {-1}, {-1}, {-1}, {-1}, {-1},
27838 {pool_offset(1549), 64},
27841 {pool_offset(1551), 56},
27843 {pool_offset(1552), 247},
27846 {pool_offset(1555), 163},
27849 {pool_offset(1557), 21},
27851 {pool_offset(1558), 477},
27853 {pool_offset(1559), 175},
27854 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27856 {pool_offset(1569), 190},
27857 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27860 {pool_offset(1580), 64},
27862 {pool_offset(1581), 162},
27864 {pool_offset(1582), 0},
27867 {pool_offset(1584), 78},
27870 {pool_offset(1586), 229},
27872 {pool_offset(1587), 169},
27875 {pool_offset(1589), 263},
27877 {pool_offset(1590), 417},
27880 {pool_offset(1593), 59},
27882 {pool_offset(1594), 104},
27885 {pool_offset(1597), 546},
27887 {pool_offset(1598), 23},
27888 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27890 {pool_offset(1605), 236},
27893 {pool_offset(1608), 514},
27894 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27896 {pool_offset(1618), 288},
27899 {pool_offset(1622), 253},
27902 {pool_offset(1624), 108},
27905 {pool_offset(1626), 227},
27908 {pool_offset(1628), 396},
27911 {pool_offset(1630), 178},
27914 {pool_offset(1633), 198},
27917 {pool_offset(1636), 83},
27920 {pool_offset(1638), 234},
27923 {pool_offset(1640), 32},
27924 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27925 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27927 {pool_offset(1659), 108},
27930 {pool_offset(1661), 180},
27932 {pool_offset(1662), 174},
27935 {pool_offset(1665), 439},
27936 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27939 {pool_offset(1677), 200},
27941 {pool_offset(1678), 1},
27944 {pool_offset(1680), 134},
27946 {pool_offset(1681), 134},
27947 {-1}, {-1}, {-1}, {-1}, {-1},
27949 {pool_offset(1687), 377},
27952 {pool_offset(1690), 369},
27954 {pool_offset(1691), 299},
27955 {-1}, {-1}, {-1}, {-1}, {-1},
27957 {pool_offset(1697), 398},
27960 {pool_offset(1701), 24},
27961 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27963 {pool_offset(1708), 449},
27965 {pool_offset(1709), 323},
27967 {pool_offset(1710), 284},
27970 {pool_offset(1713), 238},
27972 {pool_offset(1714), 220},
27975 {pool_offset(1717), 347},
27976 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27978 {pool_offset(1726), 385},
27981 {pool_offset(1728), 158},
27984 {pool_offset(1731), 158},
27987 {pool_offset(1733), 5},
27990 {pool_offset(1736), 58},
27992 {pool_offset(1737), 78},
27995 {pool_offset(1741), 329},
27996 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
27998 {pool_offset(1749), 485},
28000 {pool_offset(1750), 32},
28003 {pool_offset(1754), 296},
28006 {pool_offset(1758), 339},
28008 {pool_offset(1759), 218},
28010 {pool_offset(1760), 322},
28011 {-1}, {-1}, {-1}, {-1},
28013 {pool_offset(1765), 437},
28015 {pool_offset(1766), 360},
28016 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28018 {pool_offset(1776), 418},
28021 {pool_offset(1779), 491},
28024 {pool_offset(1782), 241},
28026 {pool_offset(1783), 35},
28027 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28029 {pool_offset(1791), 282},
28032 {pool_offset(1793), 226},
28033 {-1}, {-1}, {-1}, {-1},
28035 {pool_offset(1798), 94},
28036 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28038 {pool_offset(1807), 517},
28041 {pool_offset(1809), 320},
28044 {pool_offset(1811), 35},
28047 {pool_offset(1815), 554},
28050 {pool_offset(1817), 301},
28053 {pool_offset(1820), 358},
28056 {pool_offset(1824), 361},
28059 {pool_offset(1826), 9},
28061 {pool_offset(1827), 217},
28064 {pool_offset(1829), 67},
28066 {pool_offset(1830), 24},
28069 {pool_offset(1834), 96},
28072 {pool_offset(1837), 303},
28074 {pool_offset(1838), 419},
28076 {pool_offset(1839), 145},
28077 {-1}, {-1}, {-1}, {-1}, {-1},
28079 {pool_offset(1845), 283},
28082 {pool_offset(1849), 94},
28084 {pool_offset(1850), 128},
28087 {pool_offset(1852), 400},
28088 {-1}, {-1}, {-1}, {-1}, {-1},
28090 {pool_offset(1858), 379},
28093 {pool_offset(1860), 117},
28096 {pool_offset(1863), 328},
28097 {-1}, {-1}, {-1}, {-1},
28099 {pool_offset(1868), 363},
28100 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28102 {pool_offset(1875), 326},
28103 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28105 {pool_offset(1883), 217},
28108 {pool_offset(1887), 67},
28109 {-1}, {-1}, {-1}, {-1},
28111 {pool_offset(1892), 290},
28112 {-1}, {-1}, {-1}, {-1}, {-1},
28114 {pool_offset(1898), 355},
28116 {pool_offset(1899), 520},
28119 {pool_offset(1902), 172},
28122 {pool_offset(1904), 353},
28123 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28125 {pool_offset(1911), 182},
28128 {pool_offset(1913), 523},
28131 {pool_offset(1915), 330},
28133 {pool_offset(1916), 306},
28134 {-1}, {-1}, {-1}, {-1},
28136 {pool_offset(1921), 524},
28139 {pool_offset(1923), 219},
28142 {pool_offset(1927), 403},
28145 {pool_offset(1931), 165},
28148 {pool_offset(1934), 258},
28151 {pool_offset(1938), 76},
28152 {-1}, {-1}, {-1}, {-1},
28154 {pool_offset(1943), 193},
28155 {-1}, {-1}, {-1}, {-1},
28157 {pool_offset(1948), 92},
28160 {pool_offset(1950), 551},
28161 {-1}, {-1}, {-1}, {-1}, {-1},
28163 {pool_offset(1956), 384},
28165 {pool_offset(1957), 185},
28166 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28168 {pool_offset(1964), 99},
28170 {pool_offset(1965), 422},
28171 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28173 {pool_offset(1972), 135},
28175 {pool_offset(1973), 135},
28176 {-1}, {-1}, {-1}, {-1},
28178 {pool_offset(1978), 37},
28179 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28181 {pool_offset(1987), 166},
28182 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28185 {pool_offset(1999), 60},
28188 {pool_offset(2003), 161},
28191 {pool_offset(2006), 515},
28194 {pool_offset(2008), 61},
28197 {pool_offset(2010), 259},
28198 {-1}, {-1}, {-1}, {-1}, {-1},
28200 {pool_offset(2016), 434},
28203 {pool_offset(2020), 159},
28206 {pool_offset(2023), 393},
28207 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28209 {pool_offset(2032), 139},
28210 {-1}, {-1}, {-1}, {-1},
28212 {pool_offset(2037), 139},
28214 {pool_offset(2038), 12},
28217 {pool_offset(2040), 177},
28218 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28220 {pool_offset(2047), 239},
28223 {pool_offset(2050), 182},
28225 {pool_offset(2051), 233},
28226 {-1}, {-1}, {-1}, {-1}, {-1},
28228 {pool_offset(2057), 122},
28229 {-1}, {-1}, {-1}, {-1},
28231 {pool_offset(2062), 57},
28233 {pool_offset(2063), 192},
28235 {pool_offset(2064), 44},
28236 {-1}, {-1}, {-1}, {-1}, {-1},
28238 {pool_offset(2070), 436},
28240 {pool_offset(2071), 455},
28241 {-1}, {-1}, {-1}, {-1}, {-1},
28243 {pool_offset(2077), 238},
28244 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28246 {pool_offset(2084), 171},
28248 {pool_offset(2085), 132},
28249 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28251 {pool_offset(2092), 242},
28254 {pool_offset(2095), 312},
28257 {pool_offset(2097), 242},
28260 {pool_offset(2099), 243},
28261 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28263 {pool_offset(2109), 199},
28265 {pool_offset(2110), 77},
28266 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28269 {pool_offset(2121), 366},
28272 {pool_offset(2124), 395},
28273 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28275 {pool_offset(2133), 87},
28276 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28279 {pool_offset(2144), 87},
28280 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28281 {-1}, {-1}, {-1}, {-1},
28283 {pool_offset(2158), 246},
28286 {pool_offset(2160), 42},
28287 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28288 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28290 {pool_offset(2178), 387},
28291 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28293 {pool_offset(2187), 228},
28295 {pool_offset(2188), 409},
28298 {pool_offset(2190), 388},
28300 {pool_offset(2191), 235},
28301 {-1}, {-1}, {-1}, {-1},
28303 {pool_offset(2196), 151},
28304 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28305 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28307 {pool_offset(2213), 362},
28309 {pool_offset(2214), 162},
28312 {pool_offset(2217), 285},
28313 {-1}, {-1}, {-1}, {-1},
28315 {pool_offset(2222), 548},
28317 {pool_offset(2223), 36},
28318 {-1}, {-1}, {-1}, {-1},
28320 {pool_offset(2228), 240},
28322 {pool_offset(2229), 317},
28325 {pool_offset(2232), 100},
28327 {pool_offset(2233), 246},
28328 {-1}, {-1}, {-1}, {-1},
28330 {pool_offset(2238), 178},
28331 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28333 {pool_offset(2245), 269},
28336 {pool_offset(2249), 200},
28337 {-1}, {-1}, {-1}, {-1}, {-1},
28339 {pool_offset(2255), 337},
28342 {pool_offset(2258), 48},
28344 {pool_offset(2259), 264},
28347 {pool_offset(2261), 470},
28350 {pool_offset(2263), 91},
28352 {pool_offset(2264), 167},
28353 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28354 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28357 {pool_offset(2286), 176},
28358 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28361 {pool_offset(2299), 65},
28364 {pool_offset(2301), 287},
28367 {pool_offset(2305), 187},
28368 {-1}, {-1}, {-1}, {-1}, {-1},
28370 {pool_offset(2311), 496},
28373 {pool_offset(2315), 65},
28376 {pool_offset(2319), 231},
28377 {-1}, {-1}, {-1}, {-1}, {-1},
28379 {pool_offset(2325), 137},
28380 {-1}, {-1}, {-1}, {-1},
28382 {pool_offset(2330), 97},
28385 {pool_offset(2333), 179},
28388 {pool_offset(2336), 137},
28389 {-1}, {-1}, {-1}, {-1},
28391 {pool_offset(2341), 336},
28393 {pool_offset(2342), 262},
28394 {-1}, {-1}, {-1}, {-1},
28396 {pool_offset(2347), 129},
28398 {pool_offset(2348), 426},
28401 {pool_offset(2351), 397},
28403 {pool_offset(2352), 191},
28404 {-1}, {-1}, {-1}, {-1},
28406 {pool_offset(2357), 184},
28407 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28408 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28410 {pool_offset(2376), 428},
28411 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28414 {pool_offset(2389), 50},
28415 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28416 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28419 {pool_offset(2409), 261},
28422 {pool_offset(2411), 223},
28425 {pool_offset(2414), 116},
28426 {-1}, {-1}, {-1}, {-1},
28428 {pool_offset(2419), 331},
28431 {pool_offset(2421), 253},
28432 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28434 {pool_offset(2428), 231},
28436 {pool_offset(2429), 199},
28437 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28439 {pool_offset(2437), 224},
28440 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28442 {pool_offset(2444), 215},
28444 {pool_offset(2445), 4},
28447 {pool_offset(2449), 75},
28448 {-1}, {-1}, {-1}, {-1}, {-1},
28450 {pool_offset(2455), 463},
28452 {pool_offset(2456), 225},
28455 {pool_offset(2460), 206},
28457 {pool_offset(2461), 167},
28460 {pool_offset(2464), 313},
28462 {pool_offset(2465), 153},
28465 {pool_offset(2467), 188},
28466 {-1}, {-1}, {-1}, {-1}, {-1},
28468 {pool_offset(2473), 60},
28471 {pool_offset(2476), 378},
28472 {-1}, {-1}, {-1}, {-1}, {-1},
28474 {pool_offset(2482), 239},
28477 {pool_offset(2484), 49},
28478 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28481 {pool_offset(2496), 416},
28484 {pool_offset(2500), 511},
28487 {pool_offset(2503), 319},
28488 {-1}, {-1}, {-1}, {-1},
28490 {pool_offset(2508), 169},
28491 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28493 {pool_offset(2518), 181},
28496 {pool_offset(2521), 309},
28499 {pool_offset(2525), 414},
28502 {pool_offset(2529), 492},
28505 {pool_offset(2532), 189},
28507 {pool_offset(2533), 230},
28510 {pool_offset(2537), 70},
28511 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28512 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28514 {pool_offset(2553), 261},
28516 {pool_offset(2554), 505},
28517 {-1}, {-1}, {-1}, {-1},
28519 {pool_offset(2559), 186},
28520 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28522 {pool_offset(2567), 220},
28523 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28525 {pool_offset(2576), 210},
28526 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28528 {pool_offset(2584), 254},
28530 {pool_offset(2585), 544},
28532 {pool_offset(2586), 338},
28533 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28534 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28535 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28536 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28538 {pool_offset(2623), 36},
28539 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28540 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28542 {pool_offset(2642), 189},
28545 {pool_offset(2644), 27},
28548 {pool_offset(2647), 274},
28549 {-1}, {-1}, {-1}, {-1}, {-1},
28551 {pool_offset(2653), 173},
28552 {-1}, {-1}, {-1}, {-1}, {-1},
28554 {pool_offset(2659), 308},
28557 {pool_offset(2662), 372},
28558 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28559 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28560 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28563 {pool_offset(2692), 70},
28564 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28566 {pool_offset(2700), 420},
28567 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28569 {pool_offset(2707), 528},
28572 {pool_offset(2711), 51},
28573 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28574 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28575 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28576 {-1}, {-1}, {-1}, {-1},
28578 {pool_offset(2743), 341},
28581 {pool_offset(2745), 529},
28582 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28583 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28585 {pool_offset(2764), 19},
28586 {-1}, {-1}, {-1}, {-1}, {-1},
28588 {pool_offset(2770), 96},
28590 {pool_offset(2771), 63},
28591 {-1}, {-1}, {-1}, {-1},
28593 {pool_offset(2776), 335},
28595 {pool_offset(2777), 168},
28596 {-1}, {-1}, {-1}, {-1},
28598 {pool_offset(2782), 399},
28599 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28601 {pool_offset(2790), 503},
28602 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28604 {pool_offset(2798), 91},
28605 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28606 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28607 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28609 {pool_offset(2826), 248},
28610 {-1}, {-1}, {-1}, {-1},
28612 {pool_offset(2831), 236},
28613 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28616 {pool_offset(2843), 188},
28617 {-1}, {-1}, {-1}, {-1}, {-1},
28619 {pool_offset(2849), 191},
28621 {pool_offset(2850), 230},
28624 {pool_offset(2853), 171},
28627 {pool_offset(2856), 113},
28628 {-1}, {-1}, {-1}, {-1},
28630 {pool_offset(2861), 506},
28633 {pool_offset(2863), 10},
28634 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28635 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28638 {pool_offset(2884), 539},
28639 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28640 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28641 {-1}, {-1}, {-1}, {-1},
28643 {pool_offset(2907), 160},
28644 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28646 {pool_offset(2915), 160},
28647 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28648 {-1}, {-1}, {-1}, {-1},
28650 {pool_offset(2929), 250},
28651 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28653 {pool_offset(2937), 95},
28654 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28656 {pool_offset(2947), 530},
28657 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28659 {pool_offset(2954), 173},
28660 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28662 {pool_offset(2963), 277},
28663 {-1}, {-1}, {-1}, {-1},
28665 {pool_offset(2968), 244},
28666 {-1}, {-1}, {-1}, {-1}, {-1},
28668 {pool_offset(2974), 244},
28670 {pool_offset(2975), 412},
28672 {pool_offset(2976), 352},
28674 {pool_offset(2977), 423},
28675 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28677 {pool_offset(2986), 183},
28679 {pool_offset(2987), 212},
28680 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28681 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28682 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28684 {pool_offset(3012), 532},
28686 {pool_offset(3013), 424},
28687 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28688 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28689 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28690 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28693 {pool_offset(3052), 254},
28694 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28695 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28697 {pool_offset(3071), 245},
28698 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28700 {pool_offset(3080), 356},
28703 {pool_offset(3083), 541},
28705 {pool_offset(3084), 410},
28706 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28707 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28708 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28710 {pool_offset(3112), 42},
28711 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28713 {pool_offset(3120), 59},
28714 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28716 {pool_offset(3127), 168},
28719 {pool_offset(3130), 245},
28720 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28722 {pool_offset(3139), 203},
28723 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28724 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28725 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28726 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28729 {pool_offset(3177), 18},
28730 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28732 {pool_offset(3184), 68},
28733 {-1}, {-1}, {-1}, {-1}, {-1},
28735 {pool_offset(3190), 232},
28738 {pool_offset(3193), 47},
28739 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28740 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28742 {pool_offset(3210), 232},
28743 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28744 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28746 {pool_offset(3228), 222},
28749 {pool_offset(3231), 20},
28750 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28752 {pool_offset(3239), 525},
28753 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28754 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28755 {-1}, {-1}, {-1}, {-1},
28757 {pool_offset(3262), 76},
28758 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28759 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28760 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28763 {pool_offset(3293), 133},
28766 {pool_offset(3297), 197},
28767 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28769 {pool_offset(3304), 92},
28770 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28771 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28772 {-1}, {-1}, {-1}, {-1}, {-1},
28774 {pool_offset(3328), 381},
28775 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28777 {pool_offset(3337), 447},
28778 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28779 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28780 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28781 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28784 {pool_offset(3375), 210},
28785 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28786 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28787 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28788 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28789 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28790 {-1}, {-1}, {-1}, {-1}, {-1},
28792 {pool_offset(3426), 62},
28793 {-1}, {-1}, {-1}, {-1},
28795 {pool_offset(3431), 233},
28796 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28797 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28799 {pool_offset(3447), 63},
28800 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28801 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28802 {-1}, {-1}, {-1}, {-1}, {-1},
28804 {pool_offset(3471), 383},
28805 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28806 {-1}, {-1}, {-1}, {-1},
28808 {pool_offset(3485), 177},
28809 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28810 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28812 {pool_offset(3504), 266},
28813 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28815 {pool_offset(3514), 365},
28818 {pool_offset(3517), 184},
28819 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28820 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28821 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28822 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28823 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28825 {pool_offset(3562), 95},
28828 {pool_offset(3564), 346},
28829 {-1}, {-1}, {-1}, {-1}, {-1},
28831 {pool_offset(3570), 411},
28832 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28833 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28834 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28835 {-1}, {-1}, {-1}, {-1}, {-1},
28837 {pool_offset(3603), 240},
28838 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28839 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28842 {pool_offset(3623), 375},
28843 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28844 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28845 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28846 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28847 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28849 {pool_offset(3666), 228},
28850 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28851 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28852 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28853 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28854 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28855 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28856 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28857 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28858 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28859 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28860 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28862 {pool_offset(3764), 501},
28863 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28864 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28865 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28866 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28867 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28868 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28869 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28870 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28871 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28872 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28873 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28874 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28875 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28876 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28877 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28878 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28879 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28880 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28881 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28882 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28883 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28884 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28885 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28886 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28887 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28888 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28889 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28890 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28891 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28892 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28893 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28894 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28896 {pool_offset(4052), 205},
28897 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28898 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28899 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28900 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28901 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28902 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28903 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28904 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28905 {-1}, {-1}, {-1}, {-1},
28907 {pool_offset(4129), 552},
28908 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28909 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28910 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28911 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28912 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28913 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28914 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28915 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28916 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28917 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28918 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28919 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28920 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28921 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28922 {-1}, {-1}, {-1}, {-1}, {-1},
28924 {pool_offset(4261), 98},
28925 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28926 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28928 {pool_offset(4277), 373},
28929 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28930 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28931 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28932 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28933 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28934 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28936 {pool_offset(4332), 69},
28937 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28938 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28939 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28942 {pool_offset(4363), 354},
28943 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28944 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28945 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28946 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28947 {-1}, {-1}, {-1}, {-1},
28949 {pool_offset(4404), 68},
28950 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28951 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28952 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28953 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28954 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28955 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28956 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28957 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28958 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28959 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28960 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28961 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28962 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28963 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28964 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28965 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28966 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28967 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28968 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28969 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28970 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28971 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28972 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28973 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28974 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28975 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28977 {pool_offset(4639), 542},
28978 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28979 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28980 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28981 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28982 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28984 {pool_offset(4682), 55},
28985 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28986 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28987 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28988 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28989 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28990 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28991 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28992 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28993 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28994 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28995 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28996 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28997 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28998 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
28999 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29000 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29001 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29002 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29003 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29004 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29005 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29006 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29007 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29008 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29009 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29010 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29011 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29012 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29013 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29014 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29015 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29016 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29017 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29018 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29019 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29020 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29021 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29022 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29023 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29024 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29025 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29026 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29027 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29028 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29029 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29030 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29031 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29032 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29033 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29034 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29035 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29036 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29037 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29038 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29039 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29040 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29041 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29042 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29043 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29044 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29045 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29047 {pool_offset(5231), 69},
29048 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29049 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29050 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29051 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29052 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29053 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29054 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29055 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29056 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29057 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29058 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29059 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29060 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29061 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29062 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29063 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29064 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29065 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29066 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29067 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29068 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29069 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29070 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29071 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29072 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29073 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29074 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29075 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29076 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29077 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29078 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
29079 {-1}, {-1}, {-1}, {-1}, {-1},
29081 {pool_offset(5516), 553}
29084 if (len
<= MAX_WORD_LENGTH
&& len
>= MIN_WORD_LENGTH
)
29086 register unsigned int key
= hash (str
, len
);
29088 if (key
<= MAX_HASH_VALUE
)
29090 register int o
= wordlist
[key
].name
;
29093 register const char *s
= o
+ unicode_prop_name_pool
;
29095 if ((((unsigned char)*str
^ (unsigned char)*s
) & ~32) == 0 && !gperf_case_strncmp (str
, s
, len
) && s
[len
] == '\0')
29096 return &wordlist
[key
];
29105 #define UNICODE_PROPERTY_VERSION 11_0_0
29107 #define PROPERTY_NAME_MAX_SIZE 59
29108 #define CODE_RANGES_NUM 555
29110 #define PROP_INDEX_NEWLINE 0
29111 #define PROP_INDEX_ALPHA 1
29112 #define PROP_INDEX_BLANK 2
29113 #define PROP_INDEX_CNTRL 3
29114 #define PROP_INDEX_DIGIT 4
29115 #define PROP_INDEX_GRAPH 5
29116 #define PROP_INDEX_LOWER 6
29117 #define PROP_INDEX_PRINT 7
29118 #define PROP_INDEX_PUNCT 8
29119 #define PROP_INDEX_SPACE 9
29120 #define PROP_INDEX_UPPER 10
29121 #define PROP_INDEX_XDIGIT 11
29122 #define PROP_INDEX_WORD 12
29123 #define PROP_INDEX_ALNUM 13
29124 #define PROP_INDEX_ASCII 14
29125 #define PROP_INDEX_ASCIIHEXDIGIT 15
29126 #define PROP_INDEX_AHEX 15
29127 #define PROP_INDEX_ADLM 16
29128 #define PROP_INDEX_ADLAM 16
29129 #define PROP_INDEX_AHOM 17
29130 #define PROP_INDEX_ALPHABETIC 18
29131 #define PROP_INDEX_ANATOLIANHIEROGLYPHS 19
29132 #define PROP_INDEX_HLUW 19
29133 #define PROP_INDEX_ANY 20
29134 #define PROP_INDEX_ARAB 21
29135 #define PROP_INDEX_ARABIC 21
29136 #define PROP_INDEX_ARMN 22
29137 #define PROP_INDEX_ARMENIAN 22
29138 #define PROP_INDEX_ASSIGNED 23
29139 #define PROP_INDEX_AVST 24
29140 #define PROP_INDEX_AVESTAN 24
29141 #define PROP_INDEX_BALINESE 25
29142 #define PROP_INDEX_BALI 25
29143 #define PROP_INDEX_BAMUM 26
29144 #define PROP_INDEX_BAMU 26
29145 #define PROP_INDEX_BASSAVAH 27
29146 #define PROP_INDEX_BASS 27
29147 #define PROP_INDEX_BATAK 28
29148 #define PROP_INDEX_BATK 28
29149 #define PROP_INDEX_BENG 29
29150 #define PROP_INDEX_BENGALI 29
29151 #define PROP_INDEX_BHKS 30
29152 #define PROP_INDEX_BHAIKSUKI 30
29153 #define PROP_INDEX_BIDICONTROL 31
29154 #define PROP_INDEX_BIDIC 31
29155 #define PROP_INDEX_BOPO 32
29156 #define PROP_INDEX_BOPOMOFO 32
29157 #define PROP_INDEX_BRAHMI 33
29158 #define PROP_INDEX_BRAH 33
29159 #define PROP_INDEX_BRAI 34
29160 #define PROP_INDEX_BRAILLE 34
29161 #define PROP_INDEX_BUGI 35
29162 #define PROP_INDEX_BUGINESE 35
29163 #define PROP_INDEX_BUHD 36
29164 #define PROP_INDEX_BUHID 36
29165 #define PROP_INDEX_C 37
29166 #define PROP_INDEX_OTHER 37
29167 #define PROP_INDEX_CANS 38
29168 #define PROP_INDEX_CANADIANABORIGINAL 38
29169 #define PROP_INDEX_CARI 39
29170 #define PROP_INDEX_CARIAN 39
29171 #define PROP_INDEX_CI 40
29172 #define PROP_INDEX_CASEIGNORABLE 40
29173 #define PROP_INDEX_CASED 41
29174 #define PROP_INDEX_AGHB 42
29175 #define PROP_INDEX_CAUCASIANALBANIAN 42
29176 #define PROP_INDEX_CONTROL 43
29177 #define PROP_INDEX_CC 43
29178 #define PROP_INDEX_CF 44
29179 #define PROP_INDEX_FORMAT 44
29180 #define PROP_INDEX_CHAKMA 45
29181 #define PROP_INDEX_CAKM 45
29182 #define PROP_INDEX_CHAM 46
29183 #define PROP_INDEX_CWCF 47
29184 #define PROP_INDEX_CHANGESWHENCASEFOLDED 47
29185 #define PROP_INDEX_CWCM 48
29186 #define PROP_INDEX_CHANGESWHENCASEMAPPED 48
29187 #define PROP_INDEX_CWL 49
29188 #define PROP_INDEX_CHANGESWHENLOWERCASED 49
29189 #define PROP_INDEX_CWT 50
29190 #define PROP_INDEX_CHANGESWHENTITLECASED 50
29191 #define PROP_INDEX_CWU 51
29192 #define PROP_INDEX_CHANGESWHENUPPERCASED 51
29193 #define PROP_INDEX_CHER 52
29194 #define PROP_INDEX_CHEROKEE 52
29195 #define PROP_INDEX_CN 53
29196 #define PROP_INDEX_UNASSIGNED 53
29197 #define PROP_INDEX_PRIVATEUSE 54
29198 #define PROP_INDEX_CO 54
29199 #define PROP_INDEX_ZYYY 55
29200 #define PROP_INDEX_COMMON 55
29201 #define PROP_INDEX_COPT 56
29202 #define PROP_INDEX_COPTIC 56
29203 #define PROP_INDEX_QAAC 56
29204 #define PROP_INDEX_CS 57
29205 #define PROP_INDEX_SURROGATE 57
29206 #define PROP_INDEX_XSUX 58
29207 #define PROP_INDEX_CUNEIFORM 58
29208 #define PROP_INDEX_CPRT 59
29209 #define PROP_INDEX_CYPRIOT 59
29210 #define PROP_INDEX_CYRILLIC 60
29211 #define PROP_INDEX_CYRL 60
29212 #define PROP_INDEX_DASH 61
29213 #define PROP_INDEX_DEFAULTIGNORABLECODEPOINT 62
29214 #define PROP_INDEX_DI 62
29215 #define PROP_INDEX_DEP 63
29216 #define PROP_INDEX_DEPRECATED 63
29217 #define PROP_INDEX_DSRT 64
29218 #define PROP_INDEX_DESERET 64
29219 #define PROP_INDEX_DEVA 65
29220 #define PROP_INDEX_DEVANAGARI 65
29221 #define PROP_INDEX_DIACRITIC 66
29222 #define PROP_INDEX_DIA 66
29223 #define PROP_INDEX_DOGRA 67
29224 #define PROP_INDEX_DOGR 67
29225 #define PROP_INDEX_DUPL 68
29226 #define PROP_INDEX_DUPLOYAN 68
29227 #define PROP_INDEX_EGYPTIANHIEROGLYPHS 69
29228 #define PROP_INDEX_EGYP 69
29229 #define PROP_INDEX_ELBA 70
29230 #define PROP_INDEX_ELBASAN 70
29231 #define PROP_INDEX_EMOJI 71
29232 #define PROP_INDEX_EMOJICOMPONENT 72
29233 #define PROP_INDEX_EMOJIMODIFIER 73
29234 #define PROP_INDEX_EMOJIMODIFIERBASE 74
29235 #define PROP_INDEX_EMOJIPRESENTATION 75
29236 #define PROP_INDEX_ETHIOPIC 76
29237 #define PROP_INDEX_ETHI 76
29238 #define PROP_INDEX_EXTENDEDPICTOGRAPHIC 77
29239 #define PROP_INDEX_EXT 78
29240 #define PROP_INDEX_EXTENDER 78
29241 #define PROP_INDEX_GEORGIAN 79
29242 #define PROP_INDEX_GEOR 79
29243 #define PROP_INDEX_GLAG 80
29244 #define PROP_INDEX_GLAGOLITIC 80
29245 #define PROP_INDEX_GOTH 81
29246 #define PROP_INDEX_GOTHIC 81
29247 #define PROP_INDEX_GRAN 82
29248 #define PROP_INDEX_GRANTHA 82
29249 #define PROP_INDEX_GRBASE 83
29250 #define PROP_INDEX_GRAPHEMEBASE 83
29251 #define PROP_INDEX_GREXT 84
29252 #define PROP_INDEX_GRAPHEMEEXTEND 84
29253 #define PROP_INDEX_GRAPHEMELINK 85
29254 #define PROP_INDEX_GRLINK 85
29255 #define PROP_INDEX_GREEK 86
29256 #define PROP_INDEX_GREK 86
29257 #define PROP_INDEX_GUJARATI 87
29258 #define PROP_INDEX_GUJR 87
29259 #define PROP_INDEX_GUNJALAGONDI 88
29260 #define PROP_INDEX_GONG 88
29261 #define PROP_INDEX_GURU 89
29262 #define PROP_INDEX_GURMUKHI 89
29263 #define PROP_INDEX_HANI 90
29264 #define PROP_INDEX_HAN 90
29265 #define PROP_INDEX_HANG 91
29266 #define PROP_INDEX_HANGUL 91
29267 #define PROP_INDEX_HANIFIROHINGYA 92
29268 #define PROP_INDEX_ROHG 92
29269 #define PROP_INDEX_HANUNOO 93
29270 #define PROP_INDEX_HANO 93
29271 #define PROP_INDEX_HATR 94
29272 #define PROP_INDEX_HATRAN 94
29273 #define PROP_INDEX_HEBREW 95
29274 #define PROP_INDEX_HEBR 95
29275 #define PROP_INDEX_HEXDIGIT 96
29276 #define PROP_INDEX_HEX 96
29277 #define PROP_INDEX_HIRAGANA 97
29278 #define PROP_INDEX_HIRA 97
29279 #define PROP_INDEX_HYPHEN 98
29280 #define PROP_INDEX_IDSB 99
29281 #define PROP_INDEX_IDSBINARYOPERATOR 99
29282 #define PROP_INDEX_IDST 100
29283 #define PROP_INDEX_IDSTRINARYOPERATOR 100
29284 #define PROP_INDEX_IDCONTINUE 101
29285 #define PROP_INDEX_IDC 101
29286 #define PROP_INDEX_IDS 102
29287 #define PROP_INDEX_IDSTART 102
29288 #define PROP_INDEX_IDEO 103
29289 #define PROP_INDEX_IDEOGRAPHIC 103
29290 #define PROP_INDEX_ARMI 104
29291 #define PROP_INDEX_IMPERIALARAMAIC 104
29292 #define PROP_INDEX_ZINH 105
29293 #define PROP_INDEX_INHERITED 105
29294 #define PROP_INDEX_QAAI 105
29295 #define PROP_INDEX_PHLI 106
29296 #define PROP_INDEX_INSCRIPTIONALPAHLAVI 106
29297 #define PROP_INDEX_INSCRIPTIONALPARTHIAN 107
29298 #define PROP_INDEX_PRTI 107
29299 #define PROP_INDEX_JAVANESE 108
29300 #define PROP_INDEX_JAVA 108
29301 #define PROP_INDEX_JOINC 109
29302 #define PROP_INDEX_JOINCONTROL 109
29303 #define PROP_INDEX_KAITHI 110
29304 #define PROP_INDEX_KTHI 110
29305 #define PROP_INDEX_KNDA 111
29306 #define PROP_INDEX_KANNADA 111
29307 #define PROP_INDEX_KATAKANA 112
29308 #define PROP_INDEX_KANA 112
29309 #define PROP_INDEX_KAYAHLI 113
29310 #define PROP_INDEX_KALI 113
29311 #define PROP_INDEX_KHAROSHTHI 114
29312 #define PROP_INDEX_KHAR 114
29313 #define PROP_INDEX_KHMR 115
29314 #define PROP_INDEX_KHMER 115
29315 #define PROP_INDEX_KHOJ 116
29316 #define PROP_INDEX_KHOJKI 116
29317 #define PROP_INDEX_KHUDAWADI 117
29318 #define PROP_INDEX_SIND 117
29319 #define PROP_INDEX_L 118
29320 #define PROP_INDEX_LETTER 118
29321 #define PROP_INDEX_LC 119
29322 #define PROP_INDEX_CASEDLETTER 119
29323 #define PROP_INDEX_LAO 120
29324 #define PROP_INDEX_LAOO 120
29325 #define PROP_INDEX_LATN 121
29326 #define PROP_INDEX_LATIN 121
29327 #define PROP_INDEX_LEPC 122
29328 #define PROP_INDEX_LEPCHA 122
29329 #define PROP_INDEX_LIMBU 123
29330 #define PROP_INDEX_LIMB 123
29331 #define PROP_INDEX_LINA 124
29332 #define PROP_INDEX_LINEARA 124
29333 #define PROP_INDEX_LINB 125
29334 #define PROP_INDEX_LINEARB 125
29335 #define PROP_INDEX_LISU 126
29336 #define PROP_INDEX_LOWERCASELETTER 127
29337 #define PROP_INDEX_LL 127
29338 #define PROP_INDEX_LM 128
29339 #define PROP_INDEX_MODIFIERLETTER 128
29340 #define PROP_INDEX_LO 129
29341 #define PROP_INDEX_OTHERLETTER 129
29342 #define PROP_INDEX_LOGICALORDEREXCEPTION 130
29343 #define PROP_INDEX_LOE 130
29344 #define PROP_INDEX_LOWERCASE 131
29345 #define PROP_INDEX_LT 132
29346 #define PROP_INDEX_TITLECASELETTER 132
29347 #define PROP_INDEX_UPPERCASELETTER 133
29348 #define PROP_INDEX_LU 133
29349 #define PROP_INDEX_LYCI 134
29350 #define PROP_INDEX_LYCIAN 134
29351 #define PROP_INDEX_LYDI 135
29352 #define PROP_INDEX_LYDIAN 135
29353 #define PROP_INDEX_M 136
29354 #define PROP_INDEX_COMBININGMARK 136
29355 #define PROP_INDEX_MARK 136
29356 #define PROP_INDEX_MAHJ 137
29357 #define PROP_INDEX_MAHAJANI 137
29358 #define PROP_INDEX_MAKASAR 138
29359 #define PROP_INDEX_MAKA 138
29360 #define PROP_INDEX_MALAYALAM 139
29361 #define PROP_INDEX_MLYM 139
29362 #define PROP_INDEX_MAND 140
29363 #define PROP_INDEX_MANDAIC 140
29364 #define PROP_INDEX_MANI 141
29365 #define PROP_INDEX_MANICHAEAN 141
29366 #define PROP_INDEX_MARC 142
29367 #define PROP_INDEX_MARCHEN 142
29368 #define PROP_INDEX_MASARAMGONDI 143
29369 #define PROP_INDEX_GONM 143
29370 #define PROP_INDEX_MATH 144
29371 #define PROP_INDEX_MC 145
29372 #define PROP_INDEX_SPACINGMARK 145
29373 #define PROP_INDEX_ENCLOSINGMARK 146
29374 #define PROP_INDEX_ME 146
29375 #define PROP_INDEX_MEDEFAIDRIN 147
29376 #define PROP_INDEX_MEDF 147
29377 #define PROP_INDEX_MEETEIMAYEK 148
29378 #define PROP_INDEX_MTEI 148
29379 #define PROP_INDEX_MENDEKIKAKUI 149
29380 #define PROP_INDEX_MEND 149
29381 #define PROP_INDEX_MEROITICCURSIVE 150
29382 #define PROP_INDEX_MERC 150
29383 #define PROP_INDEX_MEROITICHIEROGLYPHS 151
29384 #define PROP_INDEX_MERO 151
29385 #define PROP_INDEX_PLRD 152
29386 #define PROP_INDEX_MIAO 152
29387 #define PROP_INDEX_MN 153
29388 #define PROP_INDEX_NONSPACINGMARK 153
29389 #define PROP_INDEX_MODI 154
29390 #define PROP_INDEX_MONGOLIAN 155
29391 #define PROP_INDEX_MONG 155
29392 #define PROP_INDEX_MRO 156
29393 #define PROP_INDEX_MROO 156
29394 #define PROP_INDEX_MULT 157
29395 #define PROP_INDEX_MULTANI 157
29396 #define PROP_INDEX_MYANMAR 158
29397 #define PROP_INDEX_MYMR 158
29398 #define PROP_INDEX_NUMBER 159
29399 #define PROP_INDEX_N 159
29400 #define PROP_INDEX_NABATAEAN 160
29401 #define PROP_INDEX_NBAT 160
29402 #define PROP_INDEX_DECIMALNUMBER 161
29403 #define PROP_INDEX_ND 161
29404 #define PROP_INDEX_TALU 162
29405 #define PROP_INDEX_NEWTAILUE 162
29406 #define PROP_INDEX_NEWA 163
29407 #define PROP_INDEX_NKO 164
29408 #define PROP_INDEX_NKOO 164
29409 #define PROP_INDEX_LETTERNUMBER 165
29410 #define PROP_INDEX_NL 165
29411 #define PROP_INDEX_OTHERNUMBER 166
29412 #define PROP_INDEX_NO 166
29413 #define PROP_INDEX_NONCHARACTERCODEPOINT 167
29414 #define PROP_INDEX_NCHAR 167
29415 #define PROP_INDEX_NSHU 168
29416 #define PROP_INDEX_NUSHU 168
29417 #define PROP_INDEX_OGHAM 169
29418 #define PROP_INDEX_OGAM 169
29419 #define PROP_INDEX_OLCK 170
29420 #define PROP_INDEX_OLCHIKI 170
29421 #define PROP_INDEX_HUNG 171
29422 #define PROP_INDEX_OLDHUNGARIAN 171
29423 #define PROP_INDEX_ITAL 172
29424 #define PROP_INDEX_OLDITALIC 172
29425 #define PROP_INDEX_NARB 173
29426 #define PROP_INDEX_OLDNORTHARABIAN 173
29427 #define PROP_INDEX_OLDPERMIC 174
29428 #define PROP_INDEX_PERM 174
29429 #define PROP_INDEX_OLDPERSIAN 175
29430 #define PROP_INDEX_XPEO 175
29431 #define PROP_INDEX_SOGO 176
29432 #define PROP_INDEX_OLDSOGDIAN 176
29433 #define PROP_INDEX_SARB 177
29434 #define PROP_INDEX_OLDSOUTHARABIAN 177
29435 #define PROP_INDEX_OLDTURKIC 178
29436 #define PROP_INDEX_ORKH 178
29437 #define PROP_INDEX_ORYA 179
29438 #define PROP_INDEX_ORIYA 179
29439 #define PROP_INDEX_OSAGE 180
29440 #define PROP_INDEX_OSGE 180
29441 #define PROP_INDEX_OSMANYA 181
29442 #define PROP_INDEX_OSMA 181
29443 #define PROP_INDEX_OTHERALPHABETIC 182
29444 #define PROP_INDEX_OALPHA 182
29445 #define PROP_INDEX_ODI 183
29446 #define PROP_INDEX_OTHERDEFAULTIGNORABLECODEPOINT 183
29447 #define PROP_INDEX_OGREXT 184
29448 #define PROP_INDEX_OTHERGRAPHEMEEXTEND 184
29449 #define PROP_INDEX_OIDC 185
29450 #define PROP_INDEX_OTHERIDCONTINUE 185
29451 #define PROP_INDEX_OTHERIDSTART 186
29452 #define PROP_INDEX_OIDS 186
29453 #define PROP_INDEX_OTHERLOWERCASE 187
29454 #define PROP_INDEX_OLOWER 187
29455 #define PROP_INDEX_OTHERMATH 188
29456 #define PROP_INDEX_OMATH 188
29457 #define PROP_INDEX_OTHERUPPERCASE 189
29458 #define PROP_INDEX_OUPPER 189
29459 #define PROP_INDEX_P 190
29460 #define PROP_INDEX_PUNCTUATION 190
29461 #define PROP_INDEX_PAHAWHHMONG 191
29462 #define PROP_INDEX_HMNG 191
29463 #define PROP_INDEX_PALMYRENE 192
29464 #define PROP_INDEX_PALM 192
29465 #define PROP_INDEX_PATTERNSYNTAX 193
29466 #define PROP_INDEX_PATSYN 193
29467 #define PROP_INDEX_PATWS 194
29468 #define PROP_INDEX_PATTERNWHITESPACE 194
29469 #define PROP_INDEX_PAUCINHAU 195
29470 #define PROP_INDEX_PAUC 195
29471 #define PROP_INDEX_CONNECTORPUNCTUATION 196
29472 #define PROP_INDEX_PC 196
29473 #define PROP_INDEX_DASHPUNCTUATION 197
29474 #define PROP_INDEX_PD 197
29475 #define PROP_INDEX_PE 198
29476 #define PROP_INDEX_CLOSEPUNCTUATION 198
29477 #define PROP_INDEX_FINALPUNCTUATION 199
29478 #define PROP_INDEX_PF 199
29479 #define PROP_INDEX_PHAG 200
29480 #define PROP_INDEX_PHAGSPA 200
29481 #define PROP_INDEX_PHOENICIAN 201
29482 #define PROP_INDEX_PHNX 201
29483 #define PROP_INDEX_PI 202
29484 #define PROP_INDEX_INITIALPUNCTUATION 202
29485 #define PROP_INDEX_OTHERPUNCTUATION 203
29486 #define PROP_INDEX_PO 203
29487 #define PROP_INDEX_PREPENDEDCONCATENATIONMARK 204
29488 #define PROP_INDEX_PCM 204
29489 #define PROP_INDEX_PS 205
29490 #define PROP_INDEX_OPENPUNCTUATION 205
29491 #define PROP_INDEX_PHLP 206
29492 #define PROP_INDEX_PSALTERPAHLAVI 206
29493 #define PROP_INDEX_QUOTATIONMARK 207
29494 #define PROP_INDEX_QMARK 207
29495 #define PROP_INDEX_RADICAL 208
29496 #define PROP_INDEX_RI 209
29497 #define PROP_INDEX_REGIONALINDICATOR 209
29498 #define PROP_INDEX_REJANG 210
29499 #define PROP_INDEX_RJNG 210
29500 #define PROP_INDEX_RUNIC 211
29501 #define PROP_INDEX_RUNR 211
29502 #define PROP_INDEX_S 212
29503 #define PROP_INDEX_SYMBOL 212
29504 #define PROP_INDEX_SAMARITAN 213
29505 #define PROP_INDEX_SAMR 213
29506 #define PROP_INDEX_SAURASHTRA 214
29507 #define PROP_INDEX_SAUR 214
29508 #define PROP_INDEX_SC 215
29509 #define PROP_INDEX_CURRENCYSYMBOL 215
29510 #define PROP_INDEX_SENTENCETERMINAL 216
29511 #define PROP_INDEX_STERM 216
29512 #define PROP_INDEX_SHARADA 217
29513 #define PROP_INDEX_SHRD 217
29514 #define PROP_INDEX_SHAVIAN 218
29515 #define PROP_INDEX_SHAW 218
29516 #define PROP_INDEX_SIDDHAM 219
29517 #define PROP_INDEX_SIDD 219
29518 #define PROP_INDEX_SIGNWRITING 220
29519 #define PROP_INDEX_SGNW 220
29520 #define PROP_INDEX_SINH 221
29521 #define PROP_INDEX_SINHALA 221
29522 #define PROP_INDEX_SK 222
29523 #define PROP_INDEX_MODIFIERSYMBOL 222
29524 #define PROP_INDEX_MATHSYMBOL 223
29525 #define PROP_INDEX_SM 223
29526 #define PROP_INDEX_SO 224
29527 #define PROP_INDEX_OTHERSYMBOL 224
29528 #define PROP_INDEX_SD 225
29529 #define PROP_INDEX_SOFTDOTTED 225
29530 #define PROP_INDEX_SOGD 226
29531 #define PROP_INDEX_SOGDIAN 226
29532 #define PROP_INDEX_SORASOMPENG 227
29533 #define PROP_INDEX_SORA 227
29534 #define PROP_INDEX_SOYO 228
29535 #define PROP_INDEX_SOYOMBO 228
29536 #define PROP_INDEX_SUND 229
29537 #define PROP_INDEX_SUNDANESE 229
29538 #define PROP_INDEX_SYLO 230
29539 #define PROP_INDEX_SYLOTINAGRI 230
29540 #define PROP_INDEX_SYRC 231
29541 #define PROP_INDEX_SYRIAC 231
29542 #define PROP_INDEX_TGLG 232
29543 #define PROP_INDEX_TAGALOG 232
29544 #define PROP_INDEX_TAGBANWA 233
29545 #define PROP_INDEX_TAGB 233
29546 #define PROP_INDEX_TAILE 234
29547 #define PROP_INDEX_TALE 234
29548 #define PROP_INDEX_TAITHAM 235
29549 #define PROP_INDEX_LANA 235
29550 #define PROP_INDEX_TAIVIET 236
29551 #define PROP_INDEX_TAVT 236
29552 #define PROP_INDEX_TAKRI 237
29553 #define PROP_INDEX_TAKR 237
29554 #define PROP_INDEX_TAMIL 238
29555 #define PROP_INDEX_TAML 238
29556 #define PROP_INDEX_TANG 239
29557 #define PROP_INDEX_TANGUT 239
29558 #define PROP_INDEX_TELUGU 240
29559 #define PROP_INDEX_TELU 240
29560 #define PROP_INDEX_TERM 241
29561 #define PROP_INDEX_TERMINALPUNCTUATION 241
29562 #define PROP_INDEX_THAA 242
29563 #define PROP_INDEX_THAANA 242
29564 #define PROP_INDEX_THAI 243
29565 #define PROP_INDEX_TIBT 244
29566 #define PROP_INDEX_TIBETAN 244
29567 #define PROP_INDEX_TFNG 245
29568 #define PROP_INDEX_TIFINAGH 245
29569 #define PROP_INDEX_TIRHUTA 246
29570 #define PROP_INDEX_TIRH 246
29571 #define PROP_INDEX_UGAR 247
29572 #define PROP_INDEX_UGARITIC 247
29573 #define PROP_INDEX_UNIFIEDIDEOGRAPH 248
29574 #define PROP_INDEX_UIDEO 248
29575 #define PROP_INDEX_ZZZZ 249
29576 #define PROP_INDEX_UNKNOWN 249
29577 #define PROP_INDEX_UPPERCASE 250
29578 #define PROP_INDEX_VAII 251
29579 #define PROP_INDEX_VAI 251
29580 #define PROP_INDEX_VARIATIONSELECTOR 252
29581 #define PROP_INDEX_VS 252
29582 #define PROP_INDEX_WARANGCITI 253
29583 #define PROP_INDEX_WARA 253
29584 #define PROP_INDEX_WHITESPACE 254
29585 #define PROP_INDEX_WSPACE 254
29586 #define PROP_INDEX_XIDC 255
29587 #define PROP_INDEX_XIDCONTINUE 255
29588 #define PROP_INDEX_XIDS 256
29589 #define PROP_INDEX_XIDSTART 256
29590 #define PROP_INDEX_YI 257
29591 #define PROP_INDEX_YIII 257
29592 #define PROP_INDEX_SEPARATOR 258
29593 #define PROP_INDEX_Z 258
29594 #define PROP_INDEX_ZANABAZARSQUARE 259
29595 #define PROP_INDEX_ZANB 259
29596 #define PROP_INDEX_ZL 260
29597 #define PROP_INDEX_LINESEPARATOR 260
29598 #define PROP_INDEX_ZP 261
29599 #define PROP_INDEX_PARAGRAPHSEPARATOR 261
29600 #define PROP_INDEX_ZS 262
29601 #define PROP_INDEX_SPACESEPARATOR 262
29602 #define PROP_INDEX_INBASICLATIN 263
29603 #define PROP_INDEX_INLATIN1SUPPLEMENT 264
29604 #define PROP_INDEX_INLATINEXTENDEDA 265
29605 #define PROP_INDEX_INLATINEXTENDEDB 266
29606 #define PROP_INDEX_INIPAEXTENSIONS 267
29607 #define PROP_INDEX_INSPACINGMODIFIERLETTERS 268
29608 #define PROP_INDEX_INCOMBININGDIACRITICALMARKS 269
29609 #define PROP_INDEX_INGREEKANDCOPTIC 270
29610 #define PROP_INDEX_INCYRILLIC 271
29611 #define PROP_INDEX_INCYRILLICSUPPLEMENT 272
29612 #define PROP_INDEX_INARMENIAN 273
29613 #define PROP_INDEX_INHEBREW 274
29614 #define PROP_INDEX_INARABIC 275
29615 #define PROP_INDEX_INSYRIAC 276
29616 #define PROP_INDEX_INARABICSUPPLEMENT 277
29617 #define PROP_INDEX_INTHAANA 278
29618 #define PROP_INDEX_INNKO 279
29619 #define PROP_INDEX_INSAMARITAN 280
29620 #define PROP_INDEX_INMANDAIC 281
29621 #define PROP_INDEX_INSYRIACSUPPLEMENT 282
29622 #define PROP_INDEX_INARABICEXTENDEDA 283
29623 #define PROP_INDEX_INDEVANAGARI 284
29624 #define PROP_INDEX_INBENGALI 285
29625 #define PROP_INDEX_INGURMUKHI 286
29626 #define PROP_INDEX_INGUJARATI 287
29627 #define PROP_INDEX_INORIYA 288
29628 #define PROP_INDEX_INTAMIL 289
29629 #define PROP_INDEX_INTELUGU 290
29630 #define PROP_INDEX_INKANNADA 291
29631 #define PROP_INDEX_INMALAYALAM 292
29632 #define PROP_INDEX_INSINHALA 293
29633 #define PROP_INDEX_INTHAI 294
29634 #define PROP_INDEX_INLAO 295
29635 #define PROP_INDEX_INTIBETAN 296
29636 #define PROP_INDEX_INMYANMAR 297
29637 #define PROP_INDEX_INGEORGIAN 298
29638 #define PROP_INDEX_INHANGULJAMO 299
29639 #define PROP_INDEX_INETHIOPIC 300
29640 #define PROP_INDEX_INETHIOPICSUPPLEMENT 301
29641 #define PROP_INDEX_INCHEROKEE 302
29642 #define PROP_INDEX_INUNIFIEDCANADIANABORIGINALSYLLABICS 303
29643 #define PROP_INDEX_INOGHAM 304
29644 #define PROP_INDEX_INRUNIC 305
29645 #define PROP_INDEX_INTAGALOG 306
29646 #define PROP_INDEX_INHANUNOO 307
29647 #define PROP_INDEX_INBUHID 308
29648 #define PROP_INDEX_INTAGBANWA 309
29649 #define PROP_INDEX_INKHMER 310
29650 #define PROP_INDEX_INMONGOLIAN 311
29651 #define PROP_INDEX_INUNIFIEDCANADIANABORIGINALSYLLABICSEXTENDED 312
29652 #define PROP_INDEX_INLIMBU 313
29653 #define PROP_INDEX_INTAILE 314
29654 #define PROP_INDEX_INNEWTAILUE 315
29655 #define PROP_INDEX_INKHMERSYMBOLS 316
29656 #define PROP_INDEX_INBUGINESE 317
29657 #define PROP_INDEX_INTAITHAM 318
29658 #define PROP_INDEX_INCOMBININGDIACRITICALMARKSEXTENDED 319
29659 #define PROP_INDEX_INBALINESE 320
29660 #define PROP_INDEX_INSUNDANESE 321
29661 #define PROP_INDEX_INBATAK 322
29662 #define PROP_INDEX_INLEPCHA 323
29663 #define PROP_INDEX_INOLCHIKI 324
29664 #define PROP_INDEX_INCYRILLICEXTENDEDC 325
29665 #define PROP_INDEX_INGEORGIANEXTENDED 326
29666 #define PROP_INDEX_INSUNDANESESUPPLEMENT 327
29667 #define PROP_INDEX_INVEDICEXTENSIONS 328
29668 #define PROP_INDEX_INPHONETICEXTENSIONS 329
29669 #define PROP_INDEX_INPHONETICEXTENSIONSSUPPLEMENT 330
29670 #define PROP_INDEX_INCOMBININGDIACRITICALMARKSSUPPLEMENT 331
29671 #define PROP_INDEX_INLATINEXTENDEDADDITIONAL 332
29672 #define PROP_INDEX_INGREEKEXTENDED 333
29673 #define PROP_INDEX_INGENERALPUNCTUATION 334
29674 #define PROP_INDEX_INSUPERSCRIPTSANDSUBSCRIPTS 335
29675 #define PROP_INDEX_INCURRENCYSYMBOLS 336
29676 #define PROP_INDEX_INCOMBININGDIACRITICALMARKSFORSYMBOLS 337
29677 #define PROP_INDEX_INLETTERLIKESYMBOLS 338
29678 #define PROP_INDEX_INNUMBERFORMS 339
29679 #define PROP_INDEX_INARROWS 340
29680 #define PROP_INDEX_INMATHEMATICALOPERATORS 341
29681 #define PROP_INDEX_INMISCELLANEOUSTECHNICAL 342
29682 #define PROP_INDEX_INCONTROLPICTURES 343
29683 #define PROP_INDEX_INOPTICALCHARACTERRECOGNITION 344
29684 #define PROP_INDEX_INENCLOSEDALPHANUMERICS 345
29685 #define PROP_INDEX_INBOXDRAWING 346
29686 #define PROP_INDEX_INBLOCKELEMENTS 347
29687 #define PROP_INDEX_INGEOMETRICSHAPES 348
29688 #define PROP_INDEX_INMISCELLANEOUSSYMBOLS 349
29689 #define PROP_INDEX_INDINGBATS 350
29690 #define PROP_INDEX_INMISCELLANEOUSMATHEMATICALSYMBOLSA 351
29691 #define PROP_INDEX_INSUPPLEMENTALARROWSA 352
29692 #define PROP_INDEX_INBRAILLEPATTERNS 353
29693 #define PROP_INDEX_INSUPPLEMENTALARROWSB 354
29694 #define PROP_INDEX_INMISCELLANEOUSMATHEMATICALSYMBOLSB 355
29695 #define PROP_INDEX_INSUPPLEMENTALMATHEMATICALOPERATORS 356
29696 #define PROP_INDEX_INMISCELLANEOUSSYMBOLSANDARROWS 357
29697 #define PROP_INDEX_INGLAGOLITIC 358
29698 #define PROP_INDEX_INLATINEXTENDEDC 359
29699 #define PROP_INDEX_INCOPTIC 360
29700 #define PROP_INDEX_INGEORGIANSUPPLEMENT 361
29701 #define PROP_INDEX_INTIFINAGH 362
29702 #define PROP_INDEX_INETHIOPICEXTENDED 363
29703 #define PROP_INDEX_INCYRILLICEXTENDEDA 364
29704 #define PROP_INDEX_INSUPPLEMENTALPUNCTUATION 365
29705 #define PROP_INDEX_INCJKRADICALSSUPPLEMENT 366
29706 #define PROP_INDEX_INKANGXIRADICALS 367
29707 #define PROP_INDEX_INIDEOGRAPHICDESCRIPTIONCHARACTERS 368
29708 #define PROP_INDEX_INCJKSYMBOLSANDPUNCTUATION 369
29709 #define PROP_INDEX_INHIRAGANA 370
29710 #define PROP_INDEX_INKATAKANA 371
29711 #define PROP_INDEX_INBOPOMOFO 372
29712 #define PROP_INDEX_INHANGULCOMPATIBILITYJAMO 373
29713 #define PROP_INDEX_INKANBUN 374
29714 #define PROP_INDEX_INBOPOMOFOEXTENDED 375
29715 #define PROP_INDEX_INCJKSTROKES 376
29716 #define PROP_INDEX_INKATAKANAPHONETICEXTENSIONS 377
29717 #define PROP_INDEX_INENCLOSEDCJKLETTERSANDMONTHS 378
29718 #define PROP_INDEX_INCJKCOMPATIBILITY 379
29719 #define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONA 380
29720 #define PROP_INDEX_INYIJINGHEXAGRAMSYMBOLS 381
29721 #define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHS 382
29722 #define PROP_INDEX_INYISYLLABLES 383
29723 #define PROP_INDEX_INYIRADICALS 384
29724 #define PROP_INDEX_INLISU 385
29725 #define PROP_INDEX_INVAI 386
29726 #define PROP_INDEX_INCYRILLICEXTENDEDB 387
29727 #define PROP_INDEX_INBAMUM 388
29728 #define PROP_INDEX_INMODIFIERTONELETTERS 389
29729 #define PROP_INDEX_INLATINEXTENDEDD 390
29730 #define PROP_INDEX_INSYLOTINAGRI 391
29731 #define PROP_INDEX_INCOMMONINDICNUMBERFORMS 392
29732 #define PROP_INDEX_INPHAGSPA 393
29733 #define PROP_INDEX_INSAURASHTRA 394
29734 #define PROP_INDEX_INDEVANAGARIEXTENDED 395
29735 #define PROP_INDEX_INKAYAHLI 396
29736 #define PROP_INDEX_INREJANG 397
29737 #define PROP_INDEX_INHANGULJAMOEXTENDEDA 398
29738 #define PROP_INDEX_INJAVANESE 399
29739 #define PROP_INDEX_INMYANMAREXTENDEDB 400
29740 #define PROP_INDEX_INCHAM 401
29741 #define PROP_INDEX_INMYANMAREXTENDEDA 402
29742 #define PROP_INDEX_INTAIVIET 403
29743 #define PROP_INDEX_INMEETEIMAYEKEXTENSIONS 404
29744 #define PROP_INDEX_INETHIOPICEXTENDEDA 405
29745 #define PROP_INDEX_INLATINEXTENDEDE 406
29746 #define PROP_INDEX_INCHEROKEESUPPLEMENT 407
29747 #define PROP_INDEX_INMEETEIMAYEK 408
29748 #define PROP_INDEX_INHANGULSYLLABLES 409
29749 #define PROP_INDEX_INHANGULJAMOEXTENDEDB 410
29750 #define PROP_INDEX_INHIGHSURROGATES 411
29751 #define PROP_INDEX_INHIGHPRIVATEUSESURROGATES 412
29752 #define PROP_INDEX_INLOWSURROGATES 413
29753 #define PROP_INDEX_INPRIVATEUSEAREA 414
29754 #define PROP_INDEX_INCJKCOMPATIBILITYIDEOGRAPHS 415
29755 #define PROP_INDEX_INALPHABETICPRESENTATIONFORMS 416
29756 #define PROP_INDEX_INARABICPRESENTATIONFORMSA 417
29757 #define PROP_INDEX_INVARIATIONSELECTORS 418
29758 #define PROP_INDEX_INVERTICALFORMS 419
29759 #define PROP_INDEX_INCOMBININGHALFMARKS 420
29760 #define PROP_INDEX_INCJKCOMPATIBILITYFORMS 421
29761 #define PROP_INDEX_INSMALLFORMVARIANTS 422
29762 #define PROP_INDEX_INARABICPRESENTATIONFORMSB 423
29763 #define PROP_INDEX_INHALFWIDTHANDFULLWIDTHFORMS 424
29764 #define PROP_INDEX_INSPECIALS 425
29765 #define PROP_INDEX_INLINEARBSYLLABARY 426
29766 #define PROP_INDEX_INLINEARBIDEOGRAMS 427
29767 #define PROP_INDEX_INAEGEANNUMBERS 428
29768 #define PROP_INDEX_INANCIENTGREEKNUMBERS 429
29769 #define PROP_INDEX_INANCIENTSYMBOLS 430
29770 #define PROP_INDEX_INPHAISTOSDISC 431
29771 #define PROP_INDEX_INLYCIAN 432
29772 #define PROP_INDEX_INCARIAN 433
29773 #define PROP_INDEX_INCOPTICEPACTNUMBERS 434
29774 #define PROP_INDEX_INOLDITALIC 435
29775 #define PROP_INDEX_INGOTHIC 436
29776 #define PROP_INDEX_INOLDPERMIC 437
29777 #define PROP_INDEX_INUGARITIC 438
29778 #define PROP_INDEX_INOLDPERSIAN 439
29779 #define PROP_INDEX_INDESERET 440
29780 #define PROP_INDEX_INSHAVIAN 441
29781 #define PROP_INDEX_INOSMANYA 442
29782 #define PROP_INDEX_INOSAGE 443
29783 #define PROP_INDEX_INELBASAN 444
29784 #define PROP_INDEX_INCAUCASIANALBANIAN 445
29785 #define PROP_INDEX_INLINEARA 446
29786 #define PROP_INDEX_INCYPRIOTSYLLABARY 447
29787 #define PROP_INDEX_INIMPERIALARAMAIC 448
29788 #define PROP_INDEX_INPALMYRENE 449
29789 #define PROP_INDEX_INNABATAEAN 450
29790 #define PROP_INDEX_INHATRAN 451
29791 #define PROP_INDEX_INPHOENICIAN 452
29792 #define PROP_INDEX_INLYDIAN 453
29793 #define PROP_INDEX_INMEROITICHIEROGLYPHS 454
29794 #define PROP_INDEX_INMEROITICCURSIVE 455
29795 #define PROP_INDEX_INKHAROSHTHI 456
29796 #define PROP_INDEX_INOLDSOUTHARABIAN 457
29797 #define PROP_INDEX_INOLDNORTHARABIAN 458
29798 #define PROP_INDEX_INMANICHAEAN 459
29799 #define PROP_INDEX_INAVESTAN 460
29800 #define PROP_INDEX_ININSCRIPTIONALPARTHIAN 461
29801 #define PROP_INDEX_ININSCRIPTIONALPAHLAVI 462
29802 #define PROP_INDEX_INPSALTERPAHLAVI 463
29803 #define PROP_INDEX_INOLDTURKIC 464
29804 #define PROP_INDEX_INOLDHUNGARIAN 465
29805 #define PROP_INDEX_INHANIFIROHINGYA 466
29806 #define PROP_INDEX_INRUMINUMERALSYMBOLS 467
29807 #define PROP_INDEX_INOLDSOGDIAN 468
29808 #define PROP_INDEX_INSOGDIAN 469
29809 #define PROP_INDEX_INBRAHMI 470
29810 #define PROP_INDEX_INKAITHI 471
29811 #define PROP_INDEX_INSORASOMPENG 472
29812 #define PROP_INDEX_INCHAKMA 473
29813 #define PROP_INDEX_INMAHAJANI 474
29814 #define PROP_INDEX_INSHARADA 475
29815 #define PROP_INDEX_INSINHALAARCHAICNUMBERS 476
29816 #define PROP_INDEX_INKHOJKI 477
29817 #define PROP_INDEX_INMULTANI 478
29818 #define PROP_INDEX_INKHUDAWADI 479
29819 #define PROP_INDEX_INGRANTHA 480
29820 #define PROP_INDEX_INNEWA 481
29821 #define PROP_INDEX_INTIRHUTA 482
29822 #define PROP_INDEX_INSIDDHAM 483
29823 #define PROP_INDEX_INMODI 484
29824 #define PROP_INDEX_INMONGOLIANSUPPLEMENT 485
29825 #define PROP_INDEX_INTAKRI 486
29826 #define PROP_INDEX_INAHOM 487
29827 #define PROP_INDEX_INDOGRA 488
29828 #define PROP_INDEX_INWARANGCITI 489
29829 #define PROP_INDEX_INZANABAZARSQUARE 490
29830 #define PROP_INDEX_INSOYOMBO 491
29831 #define PROP_INDEX_INPAUCINHAU 492
29832 #define PROP_INDEX_INBHAIKSUKI 493
29833 #define PROP_INDEX_INMARCHEN 494
29834 #define PROP_INDEX_INMASARAMGONDI 495
29835 #define PROP_INDEX_INGUNJALAGONDI 496
29836 #define PROP_INDEX_INMAKASAR 497
29837 #define PROP_INDEX_INCUNEIFORM 498
29838 #define PROP_INDEX_INCUNEIFORMNUMBERSANDPUNCTUATION 499
29839 #define PROP_INDEX_INEARLYDYNASTICCUNEIFORM 500
29840 #define PROP_INDEX_INEGYPTIANHIEROGLYPHS 501
29841 #define PROP_INDEX_INANATOLIANHIEROGLYPHS 502
29842 #define PROP_INDEX_INBAMUMSUPPLEMENT 503
29843 #define PROP_INDEX_INMRO 504
29844 #define PROP_INDEX_INBASSAVAH 505
29845 #define PROP_INDEX_INPAHAWHHMONG 506
29846 #define PROP_INDEX_INMEDEFAIDRIN 507
29847 #define PROP_INDEX_INMIAO 508
29848 #define PROP_INDEX_INIDEOGRAPHICSYMBOLSANDPUNCTUATION 509
29849 #define PROP_INDEX_INTANGUT 510
29850 #define PROP_INDEX_INTANGUTCOMPONENTS 511
29851 #define PROP_INDEX_INKANASUPPLEMENT 512
29852 #define PROP_INDEX_INKANAEXTENDEDA 513
29853 #define PROP_INDEX_INNUSHU 514
29854 #define PROP_INDEX_INDUPLOYAN 515
29855 #define PROP_INDEX_INSHORTHANDFORMATCONTROLS 516
29856 #define PROP_INDEX_INBYZANTINEMUSICALSYMBOLS 517
29857 #define PROP_INDEX_INMUSICALSYMBOLS 518
29858 #define PROP_INDEX_INANCIENTGREEKMUSICALNOTATION 519
29859 #define PROP_INDEX_INMAYANNUMERALS 520
29860 #define PROP_INDEX_INTAIXUANJINGSYMBOLS 521
29861 #define PROP_INDEX_INCOUNTINGRODNUMERALS 522
29862 #define PROP_INDEX_INMATHEMATICALALPHANUMERICSYMBOLS 523
29863 #define PROP_INDEX_INSUTTONSIGNWRITING 524
29864 #define PROP_INDEX_INGLAGOLITICSUPPLEMENT 525
29865 #define PROP_INDEX_INMENDEKIKAKUI 526
29866 #define PROP_INDEX_INADLAM 527
29867 #define PROP_INDEX_ININDICSIYAQNUMBERS 528
29868 #define PROP_INDEX_INARABICMATHEMATICALALPHABETICSYMBOLS 529
29869 #define PROP_INDEX_INMAHJONGTILES 530
29870 #define PROP_INDEX_INDOMINOTILES 531
29871 #define PROP_INDEX_INPLAYINGCARDS 532
29872 #define PROP_INDEX_INENCLOSEDALPHANUMERICSUPPLEMENT 533
29873 #define PROP_INDEX_INENCLOSEDIDEOGRAPHICSUPPLEMENT 534
29874 #define PROP_INDEX_INMISCELLANEOUSSYMBOLSANDPICTOGRAPHS 535
29875 #define PROP_INDEX_INEMOTICONS 536
29876 #define PROP_INDEX_INORNAMENTALDINGBATS 537
29877 #define PROP_INDEX_INTRANSPORTANDMAPSYMBOLS 538
29878 #define PROP_INDEX_INALCHEMICALSYMBOLS 539
29879 #define PROP_INDEX_INGEOMETRICSHAPESEXTENDED 540
29880 #define PROP_INDEX_INSUPPLEMENTALARROWSC 541
29881 #define PROP_INDEX_INSUPPLEMENTALSYMBOLSANDPICTOGRAPHS 542
29882 #define PROP_INDEX_INCHESSSYMBOLS 543
29883 #define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONB 544
29884 #define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONC 545
29885 #define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIOND 546
29886 #define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONE 547
29887 #define PROP_INDEX_INCJKUNIFIEDIDEOGRAPHSEXTENSIONF 548
29888 #define PROP_INDEX_INCJKCOMPATIBILITYIDEOGRAPHSSUPPLEMENT 549
29889 #define PROP_INDEX_INTAGS 550
29890 #define PROP_INDEX_INVARIATIONSELECTORSSUPPLEMENT 551
29891 #define PROP_INDEX_INSUPPLEMENTARYPRIVATEUSEAREAA 552
29892 #define PROP_INDEX_INSUPPLEMENTARYPRIVATEUSEAREAB 553
29893 #define PROP_INDEX_INNOBLOCK 554