Changeset 26697 in webkit


Ignore:
Timestamp:
Oct 16, 2007, 10:38:39 PM (18 years ago)
Author:
darin
Message:

Reviewed by Geoff.

  • merged PCRE changes between 6.4 and 6.5
  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
  • JavaScriptCore.xcodeproj/project.pbxproj: Removed pcre_config.c, pcre_globals.c, pcre_info.c, pcre_maketables.c, pcre_printint.src, pcre_refcount.c, pcre_study.c, pcre_try_flipped.c, pcre_ucp_findchar.c, pcre_version.c, and ucptable.c. Added pcre_ucp_searchfuncs.c.
  • pcre/AUTHORS:
  • pcre/LICENCE:
  • pcre/MERGING:
  • pcre/dftables.c:
  • pcre/pcre-config.h:
  • pcre/pcre.h:
  • pcre/pcre.pri:
  • pcre/pcre_compile.c:
  • pcre/pcre_exec.c:
  • pcre/pcre_fullinfo.c:
  • pcre/pcre_get.c:
  • pcre/pcre_internal.h:
  • pcre/pcre_maketables.c:
  • pcre/pcre_ord2utf8.c:
  • pcre/pcre_tables.c:
  • pcre/pcre_ucp_searchfuncs.c: Copied from pcre/pcre_ucp_findchar.c.
  • pcre/pcre_xclass.c:
  • pcre/ucp.h:
  • pcre/ucpinternal.h:
  • pcre/ucptable.c: Updated with new versions from the PCRE 6.5 release, merged with changes.
  • pcre/pcre_config.c: Removed.
  • pcre/pcre_globals.c: Removed.
  • pcre/pcre_info.c: Removed.
  • pcre/pcre_printint.src: Removed.
  • pcre/pcre_refcount.c: Removed.
  • pcre/pcre_study.c: Removed.
  • pcre/pcre_try_flipped.c: Removed.
  • pcre/pcre_ucp_findchar.c: Removed.
  • pcre/pcre_version.c: Removed.
Location:
trunk/JavaScriptCore
Files:
8 deleted
22 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r26690 r26697  
     12007-10-16  Darin Adler  <darin@apple.com>
     2
     3        Reviewed by Geoff.
     4
     5        - merged PCRE changes between 6.4 and 6.5
     6
     7        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
     8        * JavaScriptCore.xcodeproj/project.pbxproj:
     9        Removed pcre_config.c, pcre_globals.c, pcre_info.c, pcre_maketables.c,
     10        pcre_printint.src, pcre_refcount.c, pcre_study.c, pcre_try_flipped.c,
     11        pcre_ucp_findchar.c, pcre_version.c, and ucptable.c. Added pcre_ucp_searchfuncs.c.
     12
     13        * pcre/AUTHORS:
     14        * pcre/LICENCE:
     15        * pcre/MERGING:
     16        * pcre/dftables.c:
     17        * pcre/pcre-config.h:
     18        * pcre/pcre.h:
     19        * pcre/pcre.pri:
     20        * pcre/pcre_compile.c:
     21        * pcre/pcre_exec.c:
     22        * pcre/pcre_fullinfo.c:
     23        * pcre/pcre_get.c:
     24        * pcre/pcre_internal.h:
     25        * pcre/pcre_maketables.c:
     26        * pcre/pcre_ord2utf8.c:
     27        * pcre/pcre_tables.c:
     28        * pcre/pcre_ucp_searchfuncs.c: Copied from pcre/pcre_ucp_findchar.c.
     29        * pcre/pcre_xclass.c:
     30        * pcre/ucp.h:
     31        * pcre/ucpinternal.h:
     32        * pcre/ucptable.c:
     33        Updated with new versions from the PCRE 6.5 release, merged with changes.
     34
     35        * pcre/pcre_config.c: Removed.
     36        * pcre/pcre_globals.c: Removed.
     37        * pcre/pcre_info.c: Removed.
     38        * pcre/pcre_printint.src: Removed.
     39        * pcre/pcre_refcount.c: Removed.
     40        * pcre/pcre_study.c: Removed.
     41        * pcre/pcre_try_flipped.c: Removed.
     42        * pcre/pcre_ucp_findchar.c: Removed.
     43        * pcre/pcre_version.c: Removed.
     44
    1452007-10-16  Geoffrey Garen  <ggaren@apple.com>
    246
  • trunk/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj

    r25934 r26697  
    540540                        </File>
    541541                        <File
    542                                 RelativePath="..\..\pcre\pcre_config.c"
    543                                 >
    544                         </File>
    545                         <File
    546542                                RelativePath="..\..\pcre\pcre_exec.c"
    547543                                >
     
    556552                        </File>
    557553                        <File
    558                                 RelativePath="..\..\pcre\pcre_globals.c"
    559                                 >
    560                         </File>
    561                         <File
    562                                 RelativePath="..\..\pcre\pcre_info.c"
    563                                 >
    564                         </File>
    565                         <File
    566554                                RelativePath="..\..\pcre\pcre_internal.h"
    567555                                >
    568556                        </File>
    569557                        <File
    570                                 RelativePath="..\..\pcre\pcre_maketables.c"
    571                                 >
    572                         </File>
    573                         <File
    574558                                RelativePath="..\..\pcre\pcre_ord2utf8.c"
    575559                                >
    576560                        </File>
    577561                        <File
    578                                 RelativePath="..\..\pcre\pcre_printint.src"
    579                                 >
    580                         </File>
    581                         <File
    582                                 RelativePath="..\..\pcre\pcre_refcount.c"
    583                                 >
    584                         </File>
    585                         <File
    586                                 RelativePath="..\..\pcre\pcre_study.c"
    587                                 >
    588                         </File>
    589                         <File
    590562                                RelativePath="..\..\pcre\pcre_tables.c"
    591563                                >
    592564                        </File>
    593565                        <File
    594                                 RelativePath="..\..\pcre\pcre_try_flipped.c"
    595                                 >
    596                         </File>
    597                         <File
    598                                 RelativePath="..\..\pcre\pcre_ucp_findchar.c"
    599                                 >
    600                         </File>
    601                         <File
    602                                 RelativePath="..\..\pcre\pcre_version.c"
     566                                RelativePath="..\..\pcre\pcre_ucp_searchfuncs.c"
    603567                                >
    604568                        </File>
  • trunk/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r26676 r26697  
    119119                65FB3F5409D11B2400F49DEB /* regexp_object.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65FB3F4C09D11B2400F49DEB /* regexp_object.lut.h */; };
    120120                65FDE49C0BDD1D4A00E80111 /* Assertions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65E217B808E7EECC0023E5F6 /* Assertions.cpp */; };
     121                93008A920CA98E23002F58FB /* pcre_fullinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 93008A910CA98E23002F58FB /* pcre_fullinfo.c */; };
    121122                9302043B0B790750000C6115 /* FastMallocPCRE.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9302043A0B790750000C6115 /* FastMallocPCRE.cpp */; };
    122123                9303F568099118FA00AD71B8 /* OwnPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 9303F567099118FA00AD71B8 /* OwnPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    125126                930754C108B0F68000AB3056 /* pcre_compile.c in Sources */ = {isa = PBXBuildFile; fileRef = 930754BF08B0F68000AB3056 /* pcre_compile.c */; };
    126127                930754D008B0F74600AB3056 /* pcre_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = 930754CE08B0F74500AB3056 /* pcre_tables.c */; };
    127                 930754E808B0F77700AB3056 /* pcre_fullinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 930754E608B0F77700AB3056 /* pcre_fullinfo.c */; };
    128128                930754EB08B0F78500AB3056 /* pcre_exec.c in Sources */ = {isa = PBXBuildFile; fileRef = 930754E908B0F78500AB3056 /* pcre_exec.c */; };
    129129                932F5B400822A1C700736975 /* array_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A84E0255597D01FF60F7 /* array_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    218218                935AF46E09E9D9DB00ACD1D8 /* UnusedParam.h in Headers */ = {isa = PBXBuildFile; fileRef = 935AF46B09E9D9DB00ACD1D8 /* UnusedParam.h */; };
    219219                935F69FE08245057003D1A45 /* dftables.c in Sources */ = {isa = PBXBuildFile; fileRef = 6541720E039E08B90058BFEB /* dftables.c */; };
     220                937013480CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.c in Sources */ = {isa = PBXBuildFile; fileRef = 937013470CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.c */; settings = {COMPILER_FLAGS = "-Wno-sign-compare"; }; };
    220221                938C4F6A0CA06BC700D9310A /* ASCIICType.h in Headers */ = {isa = PBXBuildFile; fileRef = 938C4F690CA06BC700D9310A /* ASCIICType.h */; settings = {ATTRIBUTES = (Private, ); }; };
    221222                938C4F6C0CA06BCE00D9310A /* DisallowCType.h in Headers */ = {isa = PBXBuildFile; fileRef = 938C4F6B0CA06BCE00D9310A /* DisallowCType.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    223224                93B6A0DF0AA64DA40076DE27 /* GetPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 93B6A0DE0AA64DA40076DE27 /* GetPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
    224225                93E26BCA08B1511900F85226 /* pcre_ord2utf8.c in Sources */ = {isa = PBXBuildFile; fileRef = 93E26BC908B1511900F85226 /* pcre_ord2utf8.c */; };
    225                 93E26BCE08B1512600F85226 /* pcre_ucp_findchar.c in Sources */ = {isa = PBXBuildFile; fileRef = 93E26BCD08B1512600F85226 /* pcre_ucp_findchar.c */; };
    226                 93E26BD108B1513800F85226 /* pcre_try_flipped.c in Sources */ = {isa = PBXBuildFile; fileRef = 93E26BD008B1513800F85226 /* pcre_try_flipped.c */; };
    227226                93E26BD408B1514100F85226 /* pcre_xclass.c in Sources */ = {isa = PBXBuildFile; fileRef = 93E26BD308B1514100F85226 /* pcre_xclass.c */; };
    228227                93E26BE608B1517100F85226 /* pcre_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 93E26BE508B1517100F85226 /* pcre_internal.h */; };
    229228                93E26BFD08B151D400F85226 /* ucp.h in Headers */ = {isa = PBXBuildFile; fileRef = 93E26BFB08B151D400F85226 /* ucp.h */; };
    230229                93E26BFE08B151D400F85226 /* ucpinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 93E26BFC08B151D400F85226 /* ucpinternal.h */; };
    231                 93E26C1308B1523D00F85226 /* ucptable.c in Headers */ = {isa = PBXBuildFile; fileRef = 93E26C0D08B1520900F85226 /* ucptable.c */; };
    232230                93E26CF708B29A1C00F85226 /* pcre_get.c in Sources */ = {isa = PBXBuildFile; fileRef = 93E26CF608B29A1C00F85226 /* pcre_get.c */; };
    233                 93E26DDC08B2A4F400F85226 /* pcre_printint.src in Headers */ = {isa = PBXBuildFile; fileRef = 93E26DDB08B2A4F400F85226 /* pcre_printint.src */; };
    234231                93F0B3AC09BB4DC00068FCE3 /* Parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 93F0B3AA09BB4DC00068FCE3 /* Parser.h */; };
    235232                95C18D490C90E82600E72F73 /* JSRetainPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C18D3E0C90E7EF00E72F73 /* JSRetainPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    547544                70B16A270569A10900DB756D /* runtime_object.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = runtime_object.h; path = bindings/runtime_object.h; sourceTree = "<group>"; tabWidth = 8; };
    548545                84ABF1DE070B628C00A3AC05 /* npruntime_impl.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = npruntime_impl.h; path = bindings/npruntime_impl.h; sourceTree = "<group>"; tabWidth = 8; };
     546                93008A910CA98E23002F58FB /* pcre_fullinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pcre_fullinfo.c; path = pcre/pcre_fullinfo.c; sourceTree = "<group>"; };
    549547                9302043A0B790750000C6115 /* FastMallocPCRE.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FastMallocPCRE.cpp; sourceTree = "<group>"; };
    550548                9303F567099118FA00AD71B8 /* OwnPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OwnPtr.h; sourceTree = "<group>"; };
     
    553551                930754BF08B0F68000AB3056 /* pcre_compile.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.c; name = pcre_compile.c; path = pcre/pcre_compile.c; sourceTree = "<group>"; tabWidth = 8; };
    554552                930754CE08B0F74500AB3056 /* pcre_tables.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.c; name = pcre_tables.c; path = pcre/pcre_tables.c; sourceTree = "<group>"; tabWidth = 8; };
    555                 930754E608B0F77700AB3056 /* pcre_fullinfo.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.c; name = pcre_fullinfo.c; path = pcre/pcre_fullinfo.c; sourceTree = "<group>"; tabWidth = 8; };
    556553                930754E908B0F78500AB3056 /* pcre_exec.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.c; name = pcre_exec.c; path = pcre/pcre_exec.c; sourceTree = "<group>"; tabWidth = 8; };
    557554                931C6CEF038EE8DE008635CE /* list.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = list.h; sourceTree = "<group>"; tabWidth = 8; };
     
    568565                935F69F608244FEA003D1A45 /* dftables */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dftables; sourceTree = BUILT_PRODUCTS_DIR; };
    569566                9364B273045B7D6C00A9CAC1 /* fpconst.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fpconst.cpp; sourceTree = "<group>"; tabWidth = 8; };
     567                937013470CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pcre_ucp_searchfuncs.c; path = pcre/pcre_ucp_searchfuncs.c; sourceTree = "<group>"; };
    570568                9374D3A7038D9D74008635CE /* scope_chain.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = scope_chain.h; sourceTree = "<group>"; tabWidth = 8; };
    571569                9374D3A8038D9D74008635CE /* scope_chain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scope_chain.cpp; sourceTree = "<group>"; tabWidth = 8; };
     
    577575                93B6A0DE0AA64DA40076DE27 /* GetPtr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = GetPtr.h; sourceTree = "<group>"; };
    578576                93E26BC908B1511900F85226 /* pcre_ord2utf8.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.c; name = pcre_ord2utf8.c; path = pcre/pcre_ord2utf8.c; sourceTree = "<group>"; tabWidth = 8; };
    579                 93E26BCD08B1512600F85226 /* pcre_ucp_findchar.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.c; name = pcre_ucp_findchar.c; path = pcre/pcre_ucp_findchar.c; sourceTree = "<group>"; tabWidth = 8; };
    580                 93E26BD008B1513800F85226 /* pcre_try_flipped.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.c; name = pcre_try_flipped.c; path = pcre/pcre_try_flipped.c; sourceTree = "<group>"; tabWidth = 8; };
    581577                93E26BD308B1514100F85226 /* pcre_xclass.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.c; name = pcre_xclass.c; path = pcre/pcre_xclass.c; sourceTree = "<group>"; tabWidth = 8; };
    582578                93E26BE508B1517100F85226 /* pcre_internal.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = pcre_internal.h; path = pcre/pcre_internal.h; sourceTree = "<group>"; tabWidth = 8; };
    583579                93E26BFB08B151D400F85226 /* ucp.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = ucp.h; path = pcre/ucp.h; sourceTree = "<group>"; tabWidth = 8; };
    584580                93E26BFC08B151D400F85226 /* ucpinternal.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = ucpinternal.h; path = pcre/ucpinternal.h; sourceTree = "<group>"; tabWidth = 8; };
    585                 93E26C0D08B1520900F85226 /* ucptable.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; indentWidth = 4; name = ucptable.c; path = pcre/ucptable.c; sourceTree = "<group>"; tabWidth = 8; };
    586581                93E26CF608B29A1C00F85226 /* pcre_get.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.c; name = pcre_get.c; path = pcre/pcre_get.c; sourceTree = "<group>"; tabWidth = 8; };
    587                 93E26DDB08B2A4F400F85226 /* pcre_printint.src */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = pcre_printint.src; path = pcre/pcre_printint.src; sourceTree = "<group>"; tabWidth = 8; };
    588582                93F0B3A909BB4DC00068FCE3 /* Parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Parser.cpp; sourceTree = "<group>"; };
    589583                93F0B3AA09BB4DC00068FCE3 /* Parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Parser.h; sourceTree = "<group>"; };
     
    10541048                                930754BF08B0F68000AB3056 /* pcre_compile.c */,
    10551049                                930754E908B0F78500AB3056 /* pcre_exec.c */,
    1056                                 930754E608B0F77700AB3056 /* pcre_fullinfo.c */,
     1050                                93008A910CA98E23002F58FB /* pcre_fullinfo.c */,
    10571051                                93E26CF608B29A1C00F85226 /* pcre_get.c */,
    10581052                                93E26BE508B1517100F85226 /* pcre_internal.h */,
    10591053                                93E26BC908B1511900F85226 /* pcre_ord2utf8.c */,
    1060                                 93E26DDB08B2A4F400F85226 /* pcre_printint.src */,
    10611054                                930754CE08B0F74500AB3056 /* pcre_tables.c */,
    1062                                 93E26BD008B1513800F85226 /* pcre_try_flipped.c */,
    1063                                 93E26BCD08B1512600F85226 /* pcre_ucp_findchar.c */,
     1055                                937013470CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.c */,
    10641056                                93E26BD308B1514100F85226 /* pcre_xclass.c */,
    10651057                                93E26BFB08B151D400F85226 /* ucp.h */,
    10661058                                93E26BFC08B151D400F85226 /* ucpinternal.h */,
    1067                                 93E26C0D08B1520900F85226 /* ucptable.c */,
    10681059                        );
    10691060                        name = pcre;
     
    11891180                                65621E6E089E859700760F35 /* property_slot.h in Headers */,
    11901181                                93E26BE608B1517100F85226 /* pcre_internal.h in Headers */,
    1191                                 93E26DDC08B2A4F400F85226 /* pcre_printint.src in Headers */,
    11921182                                93E26BFD08B151D400F85226 /* ucp.h in Headers */,
    11931183                                93E26BFE08B151D400F85226 /* ucpinternal.h in Headers */,
    1194                                 93E26C1308B1523D00F85226 /* ucptable.c in Headers */,
    11951184                                65E217BD08E7EECC0023E5F6 /* Assertions.h in Headers */,
    11961185                                65E217C008E7EECC0023E5F6 /* FastMalloc.h in Headers */,
     
    13771366                        isa = PBXProject;
    13781367                        buildConfigurationList = 149C277108902AFE008A9EFC /* Build configuration list for PBXProject "JavaScriptCore" */;
    1379                         compatibilityVersion = "Xcode 2.4";
    13801368                        hasScannedForEncodings = 1;
    13811369                        mainGroup = 0867D691FE84028FC02AAC07 /* JavaScriptCore */;
     
    15321520                                930754C108B0F68000AB3056 /* pcre_compile.c in Sources */,
    15331521                                930754D008B0F74600AB3056 /* pcre_tables.c in Sources */,
    1534                                 930754E808B0F77700AB3056 /* pcre_fullinfo.c in Sources */,
    15351522                                930754EB08B0F78500AB3056 /* pcre_exec.c in Sources */,
    15361523                                93E26BCA08B1511900F85226 /* pcre_ord2utf8.c in Sources */,
    1537                                 93E26BCE08B1512600F85226 /* pcre_ucp_findchar.c in Sources */,
    1538                                 93E26BD108B1513800F85226 /* pcre_try_flipped.c in Sources */,
    15391524                                93E26BD408B1514100F85226 /* pcre_xclass.c in Sources */,
    15401525                                93E26CF708B29A1C00F85226 /* pcre_get.c in Sources */,
     
    15541539                                659126C20BDD1802001921FB /* fpconst.cpp in Sources */,
    15551540                                65FDE49C0BDD1D4A00E80111 /* Assertions.cpp in Sources */,
     1541                                937013480CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.c in Sources */,
     1542                                93008A920CA98E23002F58FB /* pcre_fullinfo.c in Sources */,
    15561543                        );
    15571544                        runOnlyForDeploymentPostprocessing = 0;
  • trunk/JavaScriptCore/pcre/AUTHORS

    r11962 r26697  
    1212All rights reserved
    1313
     14
    1415UTF-16 changes by Darin Adler and Geoff Garen
    15 Copyright (c) 2005 Apple Computer, Inc.
     16Copyright (c) 2005, 2006, 2007 Apple Inc.
    1617All rights reserved
     18
     19
     20THE C++ WRAPPER LIBRARY
     21-----------------------
     22
     23Written by:       Google Inc.
     24
     25Copyright (c) 2005 Google Inc
     26All rights reserved
     27
     28####
  • trunk/JavaScriptCore/pcre/LICENCE

    r11962 r26697  
    2323Cambridge, England. Phone: +44 1223 334714.
    2424
    25 Copyright (c) 1997-2005 University of Cambridge
     25Copyright (c) 1997-2006 University of Cambridge
    2626All rights reserved.
    2727
  • trunk/JavaScriptCore/pcre/MERGING

    r26478 r26697  
    33JavaScriptCore's PCRE is currently based on:
    44
    5     PCRE 6.4
     5    PCRE 6.5
    66
    77With the following differences.
  • trunk/JavaScriptCore/pcre/dftables.c

    r18483 r26697  
    77
    88                       Written by Philip Hazel
    9            Copyright (c) 1997-2005 University of Cambridge
     9           Copyright (c) 1997-2006 University of Cambridge
    1010
    1111-----------------------------------------------------------------------------
  • trunk/JavaScriptCore/pcre/pcre-config.h

    r24453 r26697  
    1 /* On Unix systems config.in is converted by configure into config.h. PCRE is
    2 written in Standard C, but there are a few non-standard things it can cope
    3 with, allowing it to run on SunOS4 and other "close to standard" systems.
    41
    5 On a non-Unix system you should just copy this file into config.h, and set up
    6 the macros the way you need them. You should normally change the definitions of
    7 HAVE_STRERROR and HAVE_MEMMOVE to 1. Unfortunately, because of the way autoconf
    8 works, these cannot be made the defaults. If your system has bcopy() and not
    9 memmove(), change the definition of HAVE_BCOPY instead of HAVE_MEMMOVE. If your
    10 system has neither bcopy() nor memmove(), leave them both as 0; an emulation
    11 function will be used. */
     2/* On Unix-like systems config.in is converted by "configure" into config.h.
     3Some other environments also support the use of "configure". PCRE is written in
     4Standard C, but there are a few non-standard things it can cope with, allowing
     5it to run on SunOS4 and other "close to standard" systems.
     6
     7On a non-Unix-like system you should just copy this file into config.h, and set
     8up the macros the way you need them. You should normally change the definitions
     9of HAVE_STRERROR and HAVE_MEMMOVE to 1. Unfortunately, because of the way
     10autoconf works, these cannot be made the defaults. If your system has bcopy()
     11and not memmove(), change the definition of HAVE_BCOPY instead of HAVE_MEMMOVE.
     12If your system has neither bcopy() nor memmove(), leave them both as 0; an
     13emulation function will be used. */
    1214
    1315/* If you are compiling for a system that uses EBCDIC instead of ASCII
     
    1517this can be done via --enable-ebcdic. */
    1618
     19#ifndef EBCDIC
    1720#define EBCDIC 0
     21#endif
    1822
    19 /* If you are compiling for a system that needs some magic to be inserted
    20 before the definition of an exported function, define this macro to contain the
    21 relevant magic. It apears at the start of every exported function. */
     23/* If you are compiling for a system other than a Unix-like system or Win32,
     24and it needs some magic to be inserted before the definition of a function that
     25is exported by the library, define this macro to contain the relevant magic. If
     26you do not define this macro, it defaults to "extern" for a C compiler and
     27"extern C" for a C++ compiler on non-Win32 systems. This macro apears at the
     28start of every exported function that is part of the external API. It does not
     29appear on functions that are "external" in the C sense, but which are internal
     30to the library. */
    2231
    23 #define PCRE_EXPORT
     32#define PCRE_DATA_SCOPE extern
    2433
    25 /* Define to empty if the "const" keyword does not work. */
     34/* Define the following macro to empty if the "const" keyword does not work. */
    2635
    2736#undef const
    2837
    29 /* Define to "unsigned" if <stddef.h> doesn't define size_t. */
     38/* Define the following macro to "unsigned" if <stddef.h> does not define
     39size_t. */
    3040
    3141#undef size_t
    3242
    3343/* The following two definitions are mainly for the benefit of SunOS4, which
    34 doesn't have the strerror() or memmove() functions that should be present in
     44does not have the strerror() or memmove() functions that should be present in
    3545all Standard C libraries. The macros HAVE_STRERROR and HAVE_MEMMOVE should
    3646normally be defined with the value 1 for other systems, but unfortunately we
    37 can't make this the default because "configure" files generated by autoconf
     47cannot make this the default because "configure" files generated by autoconf
    3848will only change 0 to 1; they won't change 1 to 0 if the functions are not
    3949found. */
     
    4252#define HAVE_MEMMOVE  1
    4353
    44 /* There are some non-Unix systems that don't even have bcopy(). If this macro
    45 is false, an emulation is used. If HAVE_MEMMOVE is set to 1, the value of
     54/* There are some non-Unix-like systems that don't even have bcopy(). If this
     55macro is false, an emulation is used. If HAVE_MEMMOVE is set to 1, the value of
    4656HAVE_BCOPY is not relevant. */
    4757
    48 #define HAVE_BCOPY    1
     58#define HAVE_BCOPY    0
    4959
    5060/* The value of NEWLINE determines the newline character. The default is to
    5161leave it up to the compiler, but some sites want to force a particular value.
    52 On Unix systems, "configure" can be used to override this default. */
     62On Unix-like systems, "configure" can be used to override this default. */
    5363
     64#ifndef NEWLINE
    5465#define NEWLINE '\n'
     66#endif
    5567
    56 /* The value of LINK_SIZE determines the number of bytes used to store
    57 links as offsets within the compiled regex. The default is 2, which allows for
    58 compiled patterns up to 64K long. This covers the vast majority of cases.
    59 However, PCRE can also be compiled to use 3 or 4 bytes instead. This allows for
    60 longer patterns in extreme cases. On Unix systems, "configure" can be used to
    61 override this default. */
     68/* The value of LINK_SIZE determines the number of bytes used to store links as
     69offsets within the compiled regex. The default is 2, which allows for compiled
     70patterns up to 64K long. This covers the vast majority of cases. However, PCRE
     71can also be compiled to use 3 or 4 bytes instead. This allows for longer
     72patterns in extreme cases. On systems that support it, "configure" can be used
     73to override this default. */
    6274
     75#ifndef LINK_SIZE
    6376#define LINK_SIZE   2
    64 
    65 /* The value of MATCH_LIMIT determines the default number of times the match()
    66 function can be called during a single execution of pcre_exec(). (There is a
    67 runtime method of setting a different limit.) The limit exists in order to
    68 catch runaway regular expressions that take for ever to determine that they do
    69 not match. The default is set very large so that it does not accidentally catch
    70 legitimate cases. On Unix systems, "configure" can be used to override this
    71 default default. */
    72 
    73 #define MATCH_LIMIT 10000000
     77#endif
    7478
    7579/* When calling PCRE via the POSIX interface, additional working storage is
     
    7882the number of expected substrings is small, the wrapper function uses space on
    7983the stack, because this is faster than using malloc() for each call. The
    80 threshold above which the stack is no longer use is defined by POSIX_MALLOC_
    81 THRESHOLD. On Unix systems, "configure" can be used to override this default.
    82 */
     84threshold above which the stack is no longer used is defined by POSIX_MALLOC_
     85THRESHOLD. On systems that support it, "configure" can be used to override this
     86default. */
    8387
     88#ifndef POSIX_MALLOC_THRESHOLD
    8489#define POSIX_MALLOC_THRESHOLD 10
     90#endif
    8591
    8692/* PCRE uses recursive function calls to handle backtracking while matching.
    8793This can sometimes be a problem on systems that have stacks of limited size.
    8894Define NO_RECURSE to get a version that doesn't use recursion in the match()
    89 function; instead it creates its own stack by steam using pcre_recurse_malloc
    90 to get memory. For more detail, see comments and other stuff just above the
    91 match() function. On Unix systems, "configure" can be used to set this in the
    92 Makefile (use --disable-stack-for-recursion). */
     95function; instead it creates its own stack by steam using pcre_recurse_malloc()
     96to obtain memory from the heap. For more detail, see the comments and other
     97stuff just above the match() function. On systems that support it, "configure"
     98can be used to set this in the Makefile (use --disable-stack-for-recursion). */
    9399
    94100#define NO_RECURSE
    95101
    96 /* End */
     102/* The value of MATCH_LIMIT determines the default number of times the internal
     103match() function can be called during a single execution of pcre_exec(). There
     104is a runtime interface for setting a different limit. The limit exists in order
     105to catch runaway regular expressions that take for ever to determine that they
     106do not match. The default is set very large so that it does not accidentally
     107catch legitimate cases. On systems that support it, "configure" can be used to
     108override this default default. */
     109
     110#ifndef MATCH_LIMIT
     111#define MATCH_LIMIT 10000000
     112#endif
     113
     114/* The above limit applies to all calls of match(), whether or not they
     115increase the recursion depth. In some environments it is desirable to limit the
     116depth of recursive calls of match() more strictly, in order to restrict the
     117maximum amount of stack (or heap, if NO_RECURSE is defined) that is used. The
     118value of MATCH_LIMIT_RECURSION applies only to recursive calls of match(). To
     119have any useful effect, it must be less than the value of MATCH_LIMIT. There is
     120a runtime method for setting a different limit. On systems that support it,
     121"configure" can be used to override this default default. */
     122
     123#ifndef MATCH_LIMIT_RECURSION
     124#define MATCH_LIMIT_RECURSION MATCH_LIMIT
     125#endif
    97126
    98127#define SUPPORT_UCP 1
     
    100129
    101130#define JAVASCRIPT 1
     131
     132/* End */
  • trunk/JavaScriptCore/pcre/pcre.h

    r18517 r26697  
    33*************************************************/
    44
    5 /* In its original form, this is the .in file that is transformed by
    6 "configure" into pcre.h.
     5/* This is the public header file for the PCRE library, to be #included by
     6applications that call the PCRE functions.
    77
    88           Copyright (c) 1997-2005 University of Cambridge
    9            Copyright (c) 2004, 2005 Apple Computer, Inc.
     9           Copyright (c) 2004, 2005, 2006, 2007 Apple Inc.
    1010
    1111-----------------------------------------------------------------------------
     
    6565#define pcre_version kjs_pcre_version
    6666
     67/* The current PCRE version information. */
     68
     69/* NOTES FOR FUTURE MAINTAINERS: Do not use numbers with leading zeros, because
     70they may be treated as octal constants. The PCRE_PRERELEASE feature is for
     71identifying release candidates. It might be defined as -RC2, for example. In
     72real releases, it should be defined empty. Do not change the alignment of these
     73statments. The code in ./configure greps out the version numbers by using "cut"
     74to get values from column 29 onwards. These are substituted into pcre-config
     75and libpcre.pc. The values are not put into configure.ac and substituted here
     76(which would simplify this issue) because that makes life harder for those who
     77cannot run ./configure. As it now stands, this file need not be edited in that
     78circumstance. */
     79
    6780#define PCRE_MAJOR          6
    68 #define PCRE_MINOR          4
    69 #define PCRE_DATE           05-Sep-2005
     81#define PCRE_MINOR          5
     82#define PCRE_PRERELEASE
     83#define PCRE_DATE           01-Feb-2006
    7084
    7185#define PCRE_UTF16          1
     86
     87/* Win32 uses DLL by default; it needs special stuff for exported functions. */
     88
     89#ifdef _WIN32
     90#  ifdef PCRE_DEFINITION
     91#    ifdef DLL_EXPORT
     92#      define PCRE_DATA_SCOPE __declspec(dllexport)
     93#    endif
     94#  else
     95#    ifndef PCRE_STATIC
     96#      define PCRE_DATA_SCOPE extern __declspec(dllimport)
     97#    endif
     98#  endif
     99#endif
    72100
    73101/* For other operating systems, we use the standard "extern". */
     
    136164#define PCRE_ERROR_DFA_WSSIZE     (-19)
    137165#define PCRE_ERROR_DFA_RECURSE    (-20)
     166#define PCRE_ERROR_RECURSIONLIMIT (-21)
    138167
    139168/* Request types for pcre_fullinfo() */
     
    153182#define PCRE_INFO_DEFAULT_TABLES    11
    154183
    155 /* Request types for pcre_config() */
     184/* Request types for pcre_config(). Do not re-arrange, in order to remain
     185compatible. */
    156186
    157187#define PCRE_CONFIG_UTF8                    0
     
    162192#define PCRE_CONFIG_STACKRECURSE            5
    163193#define PCRE_CONFIG_UNICODE_PROPERTIES      6
    164 
    165 /* Bit flags for the pcre_extra structure */
    166 
    167 #define PCRE_EXTRA_STUDY_DATA          0x0001
    168 #define PCRE_EXTRA_MATCH_LIMIT         0x0002
    169 #define PCRE_EXTRA_CALLOUT_DATA        0x0004
    170 #define PCRE_EXTRA_TABLES              0x0008
     194#define PCRE_CONFIG_MATCH_LIMIT_RECURSION   7
     195
     196/* Bit flags for the pcre_extra structure. Do not re-arrange or redefine
     197these bits, just add new ones on the end, in order to remain compatible. */
     198
     199#define PCRE_EXTRA_STUDY_DATA             0x0001
     200#define PCRE_EXTRA_MATCH_LIMIT            0x0002
     201#define PCRE_EXTRA_CALLOUT_DATA           0x0004
     202#define PCRE_EXTRA_TABLES                 0x0008
     203#define PCRE_EXTRA_MATCH_LIMIT_RECURSION  0x0010
    171204
    172205/* Types */
     
    180213struct real_pcre;                 /* declaration; the definition is private  */
    181214typedef struct real_pcre pcre;
     215
     216/* When PCRE is compiled as a C++ library, the subject pointer type can be
     217replaced with a custom type. For conventional use, the public interface is a
     218const char *. */
     219
     220#ifndef PCRE_SPTR
     221#define PCRE_SPTR const pcre_char *
     222#endif
    182223
    183224/* The structure for passing additional data to pcre_exec(). This is defined in
     
    191232  void *callout_data;             /* Data passed back in callouts */
    192233  const unsigned char *tables;    /* Pointer to character tables */
     234  unsigned long int match_limit_recursion; /* Max recursive calls to match() */
    193235} pcre_extra;
    194236
     
    203245  int          callout_number;    /* Number compiled into pattern */
    204246  int         *offset_vector;     /* The offset vector */
    205   const pcre_char  *subject;      /* The subject being matched */
     247  PCRE_SPTR    subject;           /* The subject being matched */
    206248  int          subject_length;    /* The length of the subject */
    207249  int          start_match;       /* Offset to start of this match attempt */
     
    249291PCRE_DATA_SCOPE int  pcre_dfa_exec(const pcre *, const pcre_extra *,
    250292                  const pcre_char *, int, int, int, int *, int , int *, int);
    251 PCRE_DATA_SCOPE int  pcre_exec(const pcre *, const pcre_extra *, const pcre_char *,
     293PCRE_DATA_SCOPE int  pcre_exec(const pcre *, const pcre_extra *, PCRE_SPTR,
    252294                   int, int, int, int *, int);
    253295PCRE_DATA_SCOPE void pcre_free_substring(const pcre_char *);
  • trunk/JavaScriptCore/pcre/pcre.pri

    r24413 r26697  
    44
    55SOURCES += \
     6    pcre_compile.c \
     7    pcre_exec.c \
     8    pcre_fullinfo.c \
    69    pcre_get.c \
    7     pcre_refcount.c \
    8     pcre_ucp_findchar.c \
    9     pcre_compile.c \
    10     pcre_globals.c \
    11     pcre_config.c \
    12     pcre_version.c \
    13     pcre_info.c \
    14     pcre_study.c \
    15     pcre_exec.c \
    16     pcre_xclass.c \
     10    pcre_ord2utf8.c \
    1711    pcre_tables.c \
    18     pcre_maketables.c \
    19     pcre_try_flipped.c \
    20     pcre_ord2utf8.c \
    21     pcre_fullinfo.c
     12    pcre_ucp_searchfuncs.c \
     13    pcre_xclass.c
    2214
    2315CTGENFILE += \
    2416    dftables.c
    25 
    2617
    2718# GENERATOR: "chartables.c": compile and execute the chartables generator (and add it to sources)
  • trunk/JavaScriptCore/pcre/pcre_compile.c

    r26478 r26697  
    77
    88                       Written by Philip Hazel
    9            Copyright (c) 1997-2005 University of Cambridge
     9           Copyright (c) 1997-2006 University of Cambridge
    1010           Copyright (c) 2004, 2005 Apple Computer, Inc.
    1111
     
    111111     0,      0, -ESC_z                                            /* x - z */
    112112};
     113
    113114#else         /* This is the "abnormal" table for EBCDIC systems */
    114115static const short int escapes[] = {
     
    141142
    142143
     144#if !JAVASCRIPT
     145
    143146/* Tables of names of POSIX character classes and their lengths. The list is
    144 terminated by a zero length entry. The first three must be alpha, upper, lower,
     147terminated by a zero length entry. The first three must be alpha, lower, upper,
    145148as this is assumed for handling case independence. */
    146149
    147 static const char * const posix_names[] = {
     150static const char *const posix_names[] = {
    148151  "alpha", "lower", "upper",
    149152  "alnum", "ascii", "blank", "cntrl", "digit", "graph",
     
    153156  5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 6, 0 };
    154157
    155 /* Table of class bit maps for each POSIX class; up to three may be combined
    156 to form the class. The table for [:blank:] is dynamically modified to remove
    157 the vertical space characters. */
     158/* Table of class bit maps for each POSIX class. Each class is formed from a
     159base map, with an optional addition or removal of another map. Then, for some
     160classes, there is some additional tweaking: for [:blank:] the vertical space
     161characters are removed, and for [:alpha:] and [:alnum:] the underscore
     162character is removed. The triples in the table consist of the base map offset,
     163second map offset or -1 if no second map, and a non-negative value for map
     164addition or a negative value for map subtraction (if there are two maps). The
     165absolute value of the third field has these meanings: 0 => no tweaking, 1 =>
     166remove vertical space characters, 2 => remove underscore. */
    158167
    159168static const int posix_class_maps[] = {
    160   cbit_lower, cbit_upper, -1,             /* alpha */
    161   cbit_lower, -1,         -1,             /* lower */
    162   cbit_upper, -1,         -1,             /* upper */
    163   cbit_digit, cbit_lower, cbit_upper,     /* alnum */
    164   cbit_print, cbit_cntrl, -1,             /* ascii */
    165   cbit_space, -1,         -1,             /* blank - a GNU extension */
    166   cbit_cntrl, -1,         -1,             /* cntrl */
    167   cbit_digit, -1,         -1,             /* digit */
    168   cbit_graph, -1,         -1,             /* graph */
    169   cbit_print, -1,         -1,             /* print */
    170   cbit_punct, -1,         -1,             /* punct */
    171   cbit_space, -1,         -1,             /* space */
    172   cbit_word,  -1,         -1,             /* word - a Perl extension */
    173   cbit_xdigit,-1,         -1              /* xdigit */
     169  cbit_word,  cbit_digit, -2,             /* alpha */
     170  cbit_lower, -1,          0,             /* lower */
     171  cbit_upper, -1,          0,             /* upper */
     172  cbit_word,  -1,          2,             /* alnum - word without underscore */
     173  cbit_print, cbit_cntrl,  0,             /* ascii */
     174  cbit_space, -1,          1,             /* blank - a GNU extension */
     175  cbit_cntrl, -1,          0,             /* cntrl */
     176  cbit_digit, -1,          0,             /* digit */
     177  cbit_graph, -1,          0,             /* graph */
     178  cbit_print, -1,          0,             /* print */
     179  cbit_punct, -1,          0,             /* punct */
     180  cbit_space, -1,          0,             /* space */
     181  cbit_word,  -1,          0,             /* word - a Perl extension */
     182  cbit_xdigit,-1,          0              /* xdigit */
    174183};
     184
     185#endif
    175186
    176187
     
    401412  int options, BOOL isclass)
    402413{
    403 const pcre_uchar *ptr = *ptrptr;
     414BOOL utf8 = (options & PCRE_UTF8) != 0;
     415const pcre_uchar *ptr = *ptrptr + 1;
    404416int c, i;
    405417
    406418/* If backslash is at the end of the pattern, it's an error. */
    407 
    408 if (++ptr == patternEnd) {
     419if (ptr == patternEnd) {
    409420    *errorcodeptr = ERR1;
    410421    *ptrptr = ptr;
     
    414425c = *ptr;
    415426
     427if (0) { } /* Matches with else below; to make merging easier. */
     428
    416429/* Non-alphamerics are literals. For digits or letters, do an initial lookup in
    417430a table. A non-zero result is something that can be returned immediately.
     
    419432
    420433#if !EBCDIC    /* ASCII coding */
    421 if (c < '0' || c > 'z') {}                           /* Not alphameric */
     434else if (c < '0' || c > 'z') {}                           /* Not alphameric */
    422435else if ((i = escapes[c - '0']) != 0) c = i;
    423436
    424437#else          /* EBCDIC coding */
    425 if (c < 'a' || (ebcdic_chartab[c] & 0x0E) == 0) {}   /* Not alphameric */
     438else if (c < 'a' || (ebcdic_chartab[c] & 0x0E) == 0) {}   /* Not alphameric */
    426439else if ((i = escapes[c - 0x48]) != 0)  c = i;
    427440#endif
     
    497510    break;
    498511
    499     /* \x is complicated when UTF-8 is enabled. \x{ddd} is a character number
    500     which can be greater than 0xff, but only if the ddd are hex digits. */
     512    /* \x is complicated. \x{ddd} is a character number which can be greater
     513    than 0xff in utf8 mode, but only if the ddd are hex digits. If not, { is
     514    treated as a data character. */
    501515
    502516    case 'x':
    503 #ifdef SUPPORT_UTF8
    504     if (ptr + 1 < patternEnd && ptr[1] == '{' && (options & PCRE_UTF8) != 0)
     517    if (ptr + 1 < patternEnd && ptr[1] == '{')
    505518      {
    506519      const pcre_uchar *pt = ptr + 2;
    507       register int count = 0;
     520      int count = 0;
     521
    508522      c = 0;
    509523      while (pt < patternEnd && (DIGITAB(*pt) & ctype_xdigit) != 0)
    510524        {
    511         int cc = *pt++;
     525        register int cc = *pt++;
     526        if (c == 0 && cc == '0') continue;     /* Leading zeroes */
    512527        count++;
     528
    513529#if !EBCDIC    /* ASCII coding */
    514530        if (cc >= 'a') cc -= 32;               /* Convert to upper case */
    515         c = c * 16 + cc - ((cc < 'A')? '0' : ('A' - 10));
     531        c = (c << 4) + cc - ((cc < 'A')? '0' : ('A' - 10));
    516532#else          /* EBCDIC coding */
    517533        if (cc >= 'a' && cc <= 'z') cc += 64;  /* Convert to upper case */
    518         c = c * 16 + cc - ((cc >= '0')? '0' : ('A' - 10));
     534        c = (c << 4) + cc - ((cc >= '0')? '0' : ('A' - 10));
    519535#endif
    520536        }
     537
    521538      if (pt < patternEnd && *pt == '}')
    522539        {
    523         if (c < 0 || count > 8 || (c >= 0xd800 && c <= 0xdbff) || (c >= 0xfdd0 && c <= 0xfdef) || c == 0xfffe || c == 0xffff || c > 0x10FFFF) *errorcodeptr = ERR34;
     540        if (c < 0 || count > (utf8? 8 : 2)) *errorcodeptr = ERR34;
     541        else if (c >= 0xD800 && c <= 0xDFFF) *errorcodeptr = ERR34; // half of surrogate pair
     542        else if (c >= 0xFDD0 && c <= 0xFDEF) *errorcodeptr = ERR34; // ?
     543        else if (c == 0xFFFE) *errorcodeptr = ERR34; // not a character
     544        else if (c == 0xFFFF)  *errorcodeptr = ERR34; // not a character
     545        else if (c > 0x10FFFF) *errorcodeptr = ERR34; // out of Unicode character range
    524546        ptr = pt;
    525547        break;
    526548        }
     549
    527550      /* If the sequence of hex digits does not end with '}', then we don't
    528551      recognize this construct; fall through to the normal \x handling. */
    529552      }
    530 #endif
    531 
    532     /* Read just a single hex char */
     553
     554    /* Read just a single-byte hex-defined char */
    533555
    534556    c = 0;
     
    554576      int cc;                               /* Some compilers don't like ++ */
    555577      cc = *(++ptr);                        /* in initializers */
    556 #if !EBCDIC    /* ASCII coding */
    557578      if (cc >= 'a') cc -= 32;              /* Convert to upper case */
    558579      c = c * 16 + cc - ((cc < 'A')? '0' : ('A' - 10));
    559 #else          /* EBCDIC coding */
    560       if (cc <= 'z') cc += 64;              /* Convert to upper case */
    561       c = c * 16 + cc - ((cc >= '0')? '0' : ('A' - 10));
    562 #endif
    563       }
     580      }
     581    if (c >= 0xD800 && c <= 0xDFFF) *errorcodeptr = ERR34; // half of surrogate pair
     582    else if (c >= 0xFDD0 && c <= 0xFDEF) *errorcodeptr = ERR34; // ?
     583    else if (c == 0xFFFE) *errorcodeptr = ERR34; // not a character
     584    else if (c == 0xFFFF)  *errorcodeptr = ERR34; // not a character
     585    else if (c > 0x10FFFF) *errorcodeptr = ERR34; // out of Unicode character range
    564586    break;
    565587#endif
     
    625647  ptrptr         points to the pattern position pointer
    626648  negptr         points to a boolean that is set TRUE for negation else FALSE
     649  dptr           points to an int that is set to the detailed property value
    627650  errorcodeptr   points to the error code variable
    628651
     
    631654
    632655static int
    633 get_ucp(const pcre_uchar **ptrptr, const pcre_uchar *patternEnd, BOOL *negptr, int *errorcodeptr)
     656get_ucp(const uschar **ptrptr, BOOL *negptr, int *dptr, int *errorcodeptr)
    634657{
    635658int c, i, bot, top;
    636 const pcre_uchar *ptr = *ptrptr;
    637 char name[4];
    638 
    639 if (++ptr == patternEnd) goto ERROR_RETURN;
    640 c = *ptr;
     659const uschar *ptr = *ptrptr;
     660char name[32];
     661
     662c = *(++ptr);
     663if (c == 0) goto ERROR_RETURN;
    641664
    642665*negptr = FALSE;
    643666
    644 /* \P or \p can be followed by a one- or two-character name in {}, optionally
    645 preceded by ^ for negation. */
     667/* \P or \p can be followed by a name in {}, optionally preceded by ^ for
     668negation. */
    646669
    647670if (c == '{')
    648671  {
    649   if (ptr + 1 < patternEnd && ptr[1] == '^')
     672  if (ptr[1] == '^')
    650673    {
    651674    *negptr = TRUE;
    652675    ptr++;
    653676    }
    654   for (i = 0; i <= 2; i++)
     677  for (i = 0; i < sizeof(name) - 1; i++)
    655678    {
    656     if (++ptr == patternEnd) goto ERROR_RETURN;
    657     c = *ptr;
     679    c = *(++ptr);
     680    if (c == 0) goto ERROR_RETURN;
    658681    if (c == '}') break;
    659     if (c > 127) goto ERROR_RETURN;
    660682    name[i] = c;
    661683    }
    662   if (c !='}')   /* Try to distinguish error cases */
    663     {
    664     while (++ptr < patternEnd && *ptr != '}')
    665         ;
    666     if (*ptr == '}') goto UNKNOWN_RETURN; else goto ERROR_RETURN;
    667     }
     684  if (c !='}') goto ERROR_RETURN;
    668685  name[i] = 0;
    669686  }
     
    673690else
    674691  {
    675   if (c > 127) goto ERROR_RETURN;
    676692  name[0] = c;
    677693  name[1] = 0;
     
    687703while (bot < top)
    688704  {
    689   i = (bot + top)/2;
     705  i = (bot + top) >> 1;
    690706  c = strcmp(name, _pcre_utt[i].name);
    691   if (c == 0) return _pcre_utt[i].value;
     707  if (c == 0)
     708    {
     709    *dptr = _pcre_utt[i].value;
     710    return _pcre_utt[i].type;
     711    }
    692712  if (c > 0) bot = i + 1; else top = i;
    693713  }
    694714
    695 UNKNOWN_RETURN:
    696715*errorcodeptr = ERR47;
    697716*ptrptr = ptr;
     
    782801if (min < 0 || min > 65535)
    783802  {
    784     *errorcodeptr = ERR5;
    785     return p;
     803  *errorcodeptr = ERR5;
     804  return p;
    786805  }
    787806
     
    796815    while((DIGITAB(*p) & ctype_digit) != 0) max = max * 10 + *p++ - '0';
    797816    if (max < 0 || max > 65535)
    798     {
    799         *errorcodeptr = ERR5;
    800         return p;
    801     }
     817      {
     818      *errorcodeptr = ERR5;
     819      return p;
     820      }
    802821    if (max < min)
    803822      {
     
    808827  }
    809828
    810 /* Fill in the required variables, and pass back the pointer to the terminating '}'. */
     829/* Fill in the required variables, and pass back the pointer to the terminating
     830'}'. */
     831
    811832*minp = min;
    812833*maxp = max;
    813 
    814834return p;
    815835}
     
    10051025    case OP_PROP:
    10061026    case OP_NOTPROP:
    1007     cc++;
     1027    cc += 2;
    10081028    /* Fall through */
    10091029
     
    14191439
    14201440static BOOL
    1421 check_posix_syntax(const pcre_uchar *ptr, const pcre_uchar *patternEnd, const pcre_uchar **endptr, compile_data *cd)
     1441check_posix_syntax(const uschar *ptr, const uschar **endptr, compile_data *cd)
    14221442{
    14231443int terminator;          /* Don't combine these lines; the Solaris cc */
    14241444terminator = *(++ptr);   /* compiler warns about "non-constant" initializer. */
    14251445if (*(++ptr) == '^') ptr++;
    1426 while (ptr < patternEnd && (CTYPES(cd, *ptr) & ctype_letter) != 0)
    1427     ptr++;
    1428 if (ptr + 1 < patternEnd && *ptr == terminator && ptr[1] == ']')
     1446while ((cd->ctypes[*ptr] & ctype_letter) != 0) ptr++;
     1447if (*ptr == terminator && ptr[1] == ']')
    14291448  {
    14301449  *endptr = ptr;
     
    14341453}
    14351454
    1436 #endif
    1437 
    1438 #if PCRE_UTF16
    1439 
    1440 static __inline BOOL strequal(const pcre_uchar *str1, int len, const char *str2)
    1441 {
    1442   int i;
    1443   for (i = 0; i < len; i++)
    1444     if (str1[i] != str2[i])
    1445       return FALSE;
    1446   return TRUE;
    1447 }
    1448 
    1449 #define STREQUAL(str1, len, str2) strequal((str1), (len), (str2))
    1450 
    1451 #else
    1452 
    1453 #define STREQUAL(str1, len, str2) (strncmp((const char *)(str1), (str2), (len)) == 0)
    1454 
    1455 #endif
     1455
     1456
    14561457
    14571458/*************************************************
     
    14691470*/
    14701471
    1471 #if !JAVASCRIPT
    1472 
    14731472static int
    1474 check_posix_name(const pcre_uchar *ptr, int len)
     1473check_posix_name(const uschar *ptr, int len)
    14751474{
    14761475register int yield = 0;
     
    14781477  {
    14791478  if (len == posix_name_lengths[yield] &&
    1480     STREQUAL(ptr, len, posix_names[yield])) return yield;
     1479    strncmp((const char *)ptr, posix_names[yield], len) == 0) return yield;
    14811480  yield++;
    14821481  }
     
    15701569complete_callout(uschar *previous_callout, const pcre_uchar *ptr, compile_data *cd)
    15711570{
    1572 int length = INT_CAST(ptr - cd->start_pattern - GET(previous_callout, 2));
     1571int length = ptr - cd->start_pattern - GET(previous_callout, 2);
    15731572PUT(previous_callout, 2 + LINK_SIZE, length);
    15741573}
     
    15981597get_othercase_range(int *cptr, int d, int *ocptr, int *odptr)
    15991598{
    1600 int c, chartype, othercase = 0, next;
     1599int c, othercase, next;
    16011600
    16021601for (c = *cptr; c <= d; c++)
    1603   {
    1604   if (_pcre_ucp_findchar(c, &chartype, &othercase) == ucp_L && othercase != 0)
    1605     break;
    1606   }
     1602  { if ((othercase = _pcre_ucp_othercase(c)) >= 0) break; }
    16071603
    16081604if (c > d) return FALSE;
     
    16131609for (++c; c <= d; c++)
    16141610  {
    1615   if (_pcre_ucp_findchar(c, &chartype, &othercase) != ucp_L ||
    1616         othercase != next)
    1617     break;
     1611  if (_pcre_ucp_othercase(c) != next) break;
    16181612  next++;
    16191613  }
     
    16681662register uschar *code = *codeptr;
    16691663uschar *tempcode;
     1664#if !JAVASCRIPT
    16701665BOOL inescq = FALSE;
     1666#endif
    16711667BOOL groupsetfirstbyte = FALSE;
    16721668const pcre_uchar *ptr = *ptrptr;
     
    17361732  /* If in \Q...\E, check for the end; if not, we have a literal */
    17371733
    1738   if (inescq && ptr < patternEnd)
     1734  if (inescq && c != 0)
    17391735    {
    1740     if (c == '\\' && ptr + 1 < patternEnd && ptr[1] == 'E')
     1736    if (c == '\\' && ptr[1] == 'E')
    17411737      {
    17421738      inescq = FALSE;
     
    18411837    break;
    18421838
    1843     /* Character classes. If the included characters are all < 255 in value, we
    1844     build a 32-byte bitmap of the permitted characters, except in the special
    1845     case where there is only one such character. For negated classes, we build
    1846     the map as usual, then invert it at the end. However, we use a different
    1847     opcode so that data characters > 255 can be handled correctly.
     1839    /* Character classes. If the included characters are all < 256, we build a
     1840    32-byte bitmap of the permitted characters, except in the special case
     1841    where there is only one such character. For negated classes, we build the
     1842    map as usual, then invert it at the end. However, we use a different opcode
     1843    so that data characters > 255 can be handled correctly.
    18481844
    18491845    If the class contains characters outside the 0-255 range, a different
     
    18621858#if !JAVASCRIPT
    18631859    if ((ptr[1] == ':' || ptr[1] == '.' || ptr[1] == '=') &&
    1864         check_posix_syntax(ptr, patternEnd, &tempptr, cd))
     1860        check_posix_syntax(ptr, &tempptr, cd))
    18651861      {
    18661862      *errorcodeptr = (ptr[1] == ':')? ERR13 : ERR31;
     
    19381934      if (c == '[' &&
    19391935          (ptr[1] == ':' || ptr[1] == '.' || ptr[1] == '=') &&
    1940           check_posix_syntax(ptr, patternEnd, &tempptr, cd))
     1936          check_posix_syntax(ptr, &tempptr, cd))
    19411937        {
    19421938        BOOL local_negate = FALSE;
    1943         int posix_class, i, namelen;
     1939        int posix_class, taboffset, tabopt;
    19441940        register const uschar *cbits = cd->cbits;
     1941        uschar pbits[32];
    19451942
    19461943        if (ptr[1] != ':')
     
    19571954          }
    19581955
    1959         namelen = INT_CAST(tempptr - ptr);
    1960         posix_class = check_posix_name(ptr, namelen);
     1956        posix_class = check_posix_name(ptr, tempptr - ptr);
    19611957        if (posix_class < 0)
    19621958          {
     
    19721968          posix_class = 0;
    19731969
    1974         /* Or into the map we are building up to 3 of the static class
    1975         tables, or their negations. The [:blank:] class sets up the same
    1976         chars as the [:space:] class (all white space). We remove the vertical
    1977         white space chars afterwards. */
     1970        /* We build the bit map for the POSIX class in a chunk of local store
     1971        because we may be adding and subtracting from it, and we don't want to
     1972        subtract bits that may be in the main map already. At the end we or the
     1973        result into the bit map that is being built. */
    19781974
    19791975        posix_class *= 3;
    1980         for (i = 0; i < 3; i++)
     1976
     1977        /* Copy in the first table (always present) */
     1978
     1979        memcpy(pbits, cbits + posix_class_maps[posix_class],
     1980          32 * sizeof(uschar));
     1981
     1982        /* If there is a second table, add or remove it as required. */
     1983
     1984        taboffset = posix_class_maps[posix_class + 1];
     1985        tabopt = posix_class_maps[posix_class + 2];
     1986
     1987        if (taboffset >= 0)
    19811988          {
    1982           BOOL blankclass = ptr + 5 <= patternEnd && STREQUAL(ptr, 5, "blank");
    1983           int taboffset = posix_class_maps[posix_class + i];
    1984           if (taboffset < 0) break;
    1985           if (local_negate)
    1986             {
    1987             if (i == 0)
    1988               for (c = 0; c < 32; c++) classbits[c] |= ~cbits[c+taboffset];
    1989             else
    1990               for (c = 0; c < 32; c++) classbits[c] &= ~cbits[c+taboffset];
    1991             if (blankclass) classbits[1] |= 0x3c;
    1992             }
     1989          if (tabopt >= 0)
     1990            for (c = 0; c < 32; c++) pbits[c] |= cbits[c + taboffset];
    19931991          else
    1994             {
    1995             for (c = 0; c < 32; c++) classbits[c] |= cbits[c+taboffset];
    1996             if (blankclass) classbits[1] &= ~0x3c;
    1997             }
     1992            for (c = 0; c < 32; c++) pbits[c] &= ~cbits[c + taboffset];
    19981993          }
     1994
     1995        /* Not see if we need to remove any special characters. An option
     1996        value of 1 removes vertical space and 2 removes underscore. */
     1997
     1998        if (tabopt < 0) tabopt = -tabopt;
     1999        if (tabopt == 1) pbits[1] &= ~0x3c;
     2000          else if (tabopt == 2) pbits[11] &= 0x7f;
     2001
     2002        /* Add the POSIX table or its complement into the main table that is
     2003        being built and we are done. */
     2004
     2005        if (local_negate)
     2006          for (c = 0; c < 32; c++) classbits[c] |= ~pbits[c];
     2007        else
     2008          for (c = 0; c < 32; c++) classbits[c] |= pbits[c];
    19992009
    20002010        ptr = tempptr + 1;
     
    20192029        if (-c == ESC_b) c = '\b';       /* \b is backslash in a class */
    20202030        else if (-c == ESC_X) c = 'X';   /* \X is literal X in a class */
     2031#if !JAVASCRIPT
    20212032        else if (-c == ESC_Q)            /* Handle start of quoted string */
    20222033          {
     
    20282039          continue;
    20292040          }
     2041#endif
    20302042
    20312043        if (c < 0)
     
    20742086              {
    20752087              BOOL negated;
    2076               int property = get_ucp(&ptr, patternEnd, &negated, errorcodeptr);
    2077               if (property < 0) goto FAILED;
     2088              int pdata;
     2089              int ptype = get_ucp(&ptr, &negated, &pdata, errorcodeptr);
     2090              if (ptype < 0) goto FAILED;
    20782091              class_utf8 = TRUE;
    20792092              *class_utf8data++ = ((-c == ESC_p) != negated)?
    20802093                XCL_PROP : XCL_NOTPROP;
    2081               *class_utf8data++ = property;
     2094              *class_utf8data++ = ptype;
     2095              *class_utf8data++ = pdata;
    20822096              class_charcount -= 2;   /* Not a < 256 character */
    20832097              }
     
    22622276        if ((options & PCRE_CASELESS) != 0)
    22632277          {
    2264           int chartype;
    22652278          int othercase;
    2266           if (_pcre_ucp_findchar(c, &chartype, &othercase) == ucp_L &&
    2267                othercase > 0)
     2279          if ((othercase = _pcre_ucp_othercase(c)) >= 0)
    22682280            {
    22692281            *class_utf8data++ = XCL_SINGLE;
     
    22932305    loop. This "while" is the end of the "do" above. */
    22942306
     2307#if JAVASCRIPT
     2308    while ((c = *(++ptr)) != ']');
     2309#else
    22952310    while ((c = *(++ptr)) != ']' || inescq);
     2311#endif
    22962312
    22972313    /* If class_charcount is 1, we saw precisely one character whose value is
     
    23812397      else
    23822398        {
    2383         int len = INT_CAST(class_utf8data - (code + 33));
     2399        int len = class_utf8data - (code + 33);
    23842400        memmove(code + 1, code + 33, len);
    23852401        code += len + 1;
     
    25092525        uschar *lastchar = code - 1;
    25102526        while((*lastchar & 0xc0) == 0x80) lastchar--;
    2511         c = INT_CAST(code - lastchar);            /* Length of UTF-8 character */
     2527        c = code - lastchar;            /* Length of UTF-8 character */
    25122528        memcpy(utf8_char, lastchar, c); /* Save the char */
    25132529        c |= 0x80;                      /* Flag c as a length */
     
    25492565      {
    25502566      uschar *oldcode;
    2551       int prop_type;
     2567      int prop_type, prop_value;
    25522568      op_type = OP_TYPESTAR - OP_STAR;  /* Use type opcodes */
    25532569      c = *previous;
    25542570
    25552571      OUTPUT_SINGLE_REPEAT:
    2556       prop_type = (*previous == OP_PROP || *previous == OP_NOTPROP)?
    2557         previous[1] : -1;
     2572      if (*previous == OP_PROP || *previous == OP_NOTPROP)
     2573        {
     2574        prop_type = previous[1];
     2575        prop_value = previous[2];
     2576        }
     2577      else prop_type = prop_value = -1;
    25582578
    25592579      oldcode = code;
     
    26162636        /* If the maximum is unlimited, insert an OP_STAR. Before doing so,
    26172637        we have to insert the character for the previous code. For a repeated
    2618         Unicode property match, there is an extra byte that defines the
     2638        Unicode property match, there are two extra bytes that define the
    26192639        required property. In UTF-8 mode, long characters have their length in
    26202640        c, with the 0x80 bit as a flag. */
     
    26322652            {
    26332653            *code++ = c;
    2634             if (prop_type >= 0) *code++ = prop_type;
     2654            if (prop_type >= 0)
     2655              {
     2656              *code++ = prop_type;
     2657              *code++ = prop_value;
     2658              }
    26352659            }
    26362660          *code++ = OP_STAR + repeat_type;
     
    26512675#endif
    26522676          *code++ = c;
    2653           if (prop_type >= 0) *code++ = prop_type;
     2677          if (prop_type >= 0)
     2678            {
     2679            *code++ = prop_type;
     2680            *code++ = prop_value;
     2681            }
    26542682          repeat_max -= repeat_min;
    26552683          *code++ = OP_UPTO + repeat_type;
     
    26702698      *code++ = c;
    26712699
    2672       /* For a repeated Unicode property match, there is an extra byte that
    2673       defines the required property. */
     2700      /* For a repeated Unicode property match, there are two extra bytes that
     2701      define the required property. */
    26742702
    26752703#ifdef SUPPORT_UCP
    2676       if (prop_type >= 0) *code++ = prop_type;
     2704      if (prop_type >= 0)
     2705        {
     2706        *code++ = prop_type;
     2707        *code++ = prop_value;
     2708        }
    26772709#endif
    26782710      }
     
    27222754      register int i;
    27232755      int ketoffset = 0;
    2724       int len = INT_CAST(code - previous);
     2756      int len = code - previous;
    27252757      uschar *bralink = NULL;
    27262758
     
    27352767        register uschar *ket = previous;
    27362768        do ket += GET(ket, 1); while (*ket != OP_KET);
    2737         ketoffset = INT_CAST(code - ket);
     2769        ketoffset = code - ket;
    27382770        }
    27392771
     
    27812813        else
    27822814          {
    2783           int offset, tmpoffset;
     2815          int offset;
    27842816          *code = OP_END;
    27852817          adjust_recurse(previous, 2 + LINK_SIZE, utf8, cd);
     
    27922824          filled in later when the ends of the brackets are reached. */
    27932825
    2794           tmpoffset = INT_CAST(previous - bralink);
    2795           offset = (bralink == NULL)? 0 : tmpoffset;
     2826          offset = (bralink == NULL)? 0 : previous - bralink;
    27962827          bralink = previous;
    27972828          PUTINC(previous, 0, offset);
     
    28372868          if (i != 0)
    28382869            {
    2839             int offset, tmpoffset;
     2870            int offset;
    28402871            *code++ = OP_BRA;
    2841             tmpoffset = INT_CAST(code - bralink);
    2842             offset = (bralink == NULL)? 0 : tmpoffset;
     2872            offset = (bralink == NULL)? 0 : code - bralink;
    28432873            bralink = code;
    28442874            PUTINC(code, 0, offset);
     
    28552885          {
    28562886          int oldlinkoffset;
    2857           int offset = INT_CAST(code - bralink + 1);
     2887          int offset = code - bralink + 1;
    28582888          uschar *bra = code - offset;
    28592889          oldlinkoffset = GET(bra, 1);
     
    28892919    if (possessive_quantifier)
    28902920      {
    2891       int len = INT_CAST(code - tempcode);
     2921      int len = code - tempcode;
    28922922      memmove(tempcode + 1+LINK_SIZE, tempcode, len);
    28932923      code += 1 + LINK_SIZE;
     
    29592989        the syntax was checked in the first pass. */
    29602990
    2961         else if ((DIGITAB(ptr[1]) && ctype_digit) != 0)
     2991        else if ((digitab[ptr[1]] && ctype_digit) != 0)
    29622992          {
    29632993          int condref;                 /* Don't amalgamate; some compilers */
     
    30173047          int n = 0;
    30183048          ++ptr;
    3019           while ((DIGITAB(*ptr) & ctype_digit) != 0)
     3049          while ((digitab[*ptr] & ctype_digit) != 0)
    30203050            {
    30213051            n = n * 10 + *ptr - '0';
     
    30443074
    30453075          while (*ptr++ != '>');
    3046           namelen = INT_CAST(ptr - name - 1);
    3047 
    3048           /* FIXME: This won't work for UTF-16. */
     3076          namelen = ptr - name - 1;
     3077
    30493078          for (i = 0; i < cd->names_found; i++)
    30503079            {
     
    30793108          int i, namelen;
    30803109          int type = *ptr++;
    3081           const pcre_uchar *name = ptr;
     3110          const uschar *name = ptr;
    30823111          uschar *slot = cd->name_table;
    30833112
    30843113          while (*ptr != ')') ptr++;
    3085           namelen = INT_CAST(ptr - name);
     3114          namelen = ptr - name;
    30863115
    30873116          for (i = 0; i < cd->names_found; i++)
    30883117            {
    3089             if (STREQUAL(name, namelen, (char *)slot+2)) break;
     3118            if (strncmp((char *)name, (char *)slot+2, namelen) == 0) break;
    30903119            slot += cd->name_entry_size;
    30913120            }
     
    31243153          const uschar *called;
    31253154          recno = 0;
    3126           while((DIGITAB(*ptr) & ctype_digit) != 0)
     3155          while((digitab[*ptr] & ctype_digit) != 0)
    31273156            recno = recno * 10 + *ptr++ - '0';
    31283157
     
    31563185            }
    31573186
    3158           /* Insert the recursion/subroutine item */
     3187          /* Insert the recursion/subroutine item, automatically wrapped inside
     3188          "once" brackets. */
     3189
     3190          *code = OP_ONCE;
     3191          PUT(code, 1, 2 + 2*LINK_SIZE);
     3192          code += 1 + LINK_SIZE;
    31593193
    31603194          *code = OP_RECURSE;
    31613195          PUT(code, 1, called - cd->start_code);
     3196          code += 1 + LINK_SIZE;
     3197
     3198          *code = OP_KET;
     3199          PUT(code, 1, 2 + 2*LINK_SIZE);
    31623200          code += 1 + LINK_SIZE;
    31633201          }
     
    33803418    /* Error if hit end of pattern */
    33813419
    3382     if (ptr > patternEnd || *ptr != ')')
     3420    if (ptr >= patternEnd || *ptr != ')')
    33833421      {
    33843422      *errorcodeptr = ERR14;
     
    34043442    if (c < 0)
    34053443      {
     3444#if !JAVASCRIPT
    34063445      if (-c == ESC_Q)            /* Handle start of quoted string */
    34073446        {
     
    34103449        continue;
    34113450        }
     3451#endif
    34123452
    34133453      /* For metasequences that actually match a character, we disable the
     
    34393479      else if (-c == ESC_P || -c == ESC_p)
    34403480        {
    3441         BOOL negated = 0;
    3442         int value = get_ucp(&ptr, patternEnd, &negated, errorcodeptr);
     3481        BOOL negated;
     3482        int pdata;
     3483        int ptype = get_ucp(&ptr, &negated, &pdata, errorcodeptr);
    34433484        previous = code;
    34443485        *code++ = ((-c == ESC_p) != negated)? OP_PROP : OP_NOTPROP;
    3445         *code++ = value;
     3486        *code++ = ptype;
     3487        *code++ = pdata;
    34463488        }
    34473489#endif
     
    34973539    if (utf8 && (c & 0xc0) == 0xc0)
    34983540      {
    3499       while (ptr + 1 < patternEnd && (ptr[1] & 0xc0) == 0x80)
     3541      while ((ptr[1] & 0xc0) == 0x80)
    35003542        mcbuffer[mclength++] = *(++ptr);
    35013543      }
     
    37113753  if (ptr >= patternEnd || *ptr != '|')
    37123754    {
    3713     int length = INT_CAST(code - last_branch);
     3755    int length = code - last_branch;
    37143756    do
    37153757      {
     
    40094051*/
    40104052
    4011 PCRE_EXPORT pcre *
     4053PCRE_DATA_SCOPE pcre *
    40124054pcre_compile(const pcre_char *pattern, int patternLength, int options, const char **errorptr,
    40134055  int *erroroffset, const unsigned char *tables)
     
    40174059
    40184060
    4019 PCRE_EXPORT pcre *
     4061PCRE_DATA_SCOPE pcre *
    40204062pcre_compile2(const pcre_char *pattern, int patternLength, int options, int *errorcodeptr,
    40214063  const char **errorptr, int *erroroffset, const unsigned char *tables)
     
    40364078BOOL class_utf8;
    40374079#endif
     4080#if !JAVASCRIPT
    40384081BOOL inescq = FALSE;
     4082#endif
    40394083BOOL capturing;
    40404084unsigned int brastackptr = 0;
     
    40714115*erroroffset = 0;
    40724116
    4073 /* Always set the UTF-8 flag if we're compiled for UTF-16; saves on ifdefs. */
     4117/* Always set the UTF-8 flag if compiled for UTF-16; saves on ifdefs (easier to merge). */
    40744118
    40754119#if PCRE_UTF16
     
    41474191  /* If we are inside a \Q...\E sequence, all chars are literal */
    41484192
     4193#if !JAVASCRIPT
    41494194  if (inescq)
    41504195    {
     
    41524197    goto NORMAL_CHAR;
    41534198    }
     4199#endif
    41544200
    41554201  /* Otherwise, first check for ignored whitespace and comments */
     
    42274273
    42284274    /* \P and \p are for Unicode properties, but only when the support has
    4229     been compiled. Each item needs 2 bytes. */
     4275    been compiled. Each item needs 3 bytes. */
    42304276
    42314277    else if (-c == ESC_P || -c == ESC_p)
     
    42334279#ifdef SUPPORT_UCP
    42344280      BOOL negated;
    4235       length += 2;
    4236       lastitemlength = 2;
    4237       if (get_ucp(&ptr, patternEnd, &negated, &errorcode) < 0) goto PCRE_ERROR_RETURN;
     4281      BOOL pdata;
     4282      length += 3;
     4283      lastitemlength = 3;
     4284      if (get_ucp(&ptr, &negated, &pdata, &errorcode) < 0)
     4285        goto PCRE_ERROR_RETURN;
    42384286      continue;
    42394287#else
     
    42604308        compile_block.top_backref = refnum;
    42614309      length += 2;   /* For single back reference */
    4262       if (ptr + 1 < patternEnd && ptr[1] == '{' && is_counted_repeat(ptr+2, patternEnd))
     4310      if (ptr[1] == '{' && is_counted_repeat(ptr+2, patternEnd))
    42634311        {
    42644312        ptr = read_repeat_counts(ptr+2, &min, &max, &errorcode);
     
    42684316            length++;
    42694317        else length += 5;
    4270         if (ptr + 1 < patternEnd && ptr[1] == '?')
     4318        if (ptr[1] == '?') ptr++;
    42714319            ptr++;
    42724320        }
     
    42914339
    42924340    case '{':
    4293     if (!is_counted_repeat(ptr+1, patternEnd))
    4294         goto NORMAL_CHAR;
     4341    if (!is_counted_repeat(ptr+1, patternEnd)) goto NORMAL_CHAR;
    42954342    ptr = read_repeat_counts(ptr+1, &min, &max, &errorcode);
    42964343    if (errorcode != 0) goto PCRE_ERROR_RETURN;
     
    43144361      }
    43154362
    4316     if (ptr + 1 < patternEnd && ptr[1] == '?')
    4317         ptr++;                     /* Needs no extra length */
     4363    if (ptr[1] == '?') ptr++;      /* Needs no extra length */
    43184364
    43194365    POSESSIVE:                     /* Test for possessive quantifier */
    4320     if (ptr + 1 < patternEnd && ptr[1] == '+')
     4366    if (ptr[1] == '+')
    43214367      {
    43224368      ptr++;
     
    43434389
    43444390    case '[':
    4345     if (++ptr < patternEnd && *ptr == '^')
     4391    if (*(++ptr) == '^')
    43464392      {
    43474393      class_optcount = 10;  /* Greater than one */
     
    43564402    /* Written as a "do" so that an initial ']' is taken as data */
    43574403
    4358     if (ptr < patternEnd) do
    4359       {
     4404    if (*ptr != 0) do
     4405      {
     4406#if !JAVASCRIPT
    43604407      /* Inside \Q...\E everything is literal except \E */
    43614408
    43624409      if (inescq)
    43634410        {
    4364         if (*ptr != '\\' || ptr + 1 >= patternEnd || ptr[1] != 'E')
    4365             goto GET_ONE_CHARACTER;
     4411        if (*ptr != '\\' || ptr[1] != 'E') goto GET_ONE_CHARACTER;
    43664412        inescq = FALSE;
    43674413        ptr += 1;
    43684414        continue;
    43694415        }
     4416#endif
    43704417
    43714418      /* Outside \Q...\E, check for escapes */
     
    43814428        else if (-c == ESC_X) c = 'X';
    43824429
     4430#if !JAVASCRIPT
    43834431        /* \Q enters quoting mode */
    43844432
     
    43884436          continue;
    43894437          }
     4438#endif
    43904439
    43914440        /* Handle escapes that turn into characters */
     
    44074456              length += LINK_SIZE + 2;
    44084457              }
    4409             length += 2;
     4458            length += 3;
    44104459            }
    44114460#endif
     
    44184467      checked during the real compile phase. */
    44194468
    4420       else if (*ptr == '[' && ptr + 2 < patternEnd && (ptr[1] == ':' || ptr[1] == '.' || ptr[1] == '=') && check_posix_syntax(ptr, patternEnd, &ptr, &compile_block))
     4469      else if (*ptr == '[' && check_posix_syntax(ptr, &ptr, &compile_block))
    44214470        {
    44224471        ptr++;
     
    44364485        int d;
    44374486
     4487#if !JAVASCRIPT
    44384488        GET_ONE_CHARACTER:
     4489#endif
    44394490
    44404491#ifdef SUPPORT_UTF8
     
    44594510          {
    44604511          pcre_uchar const *hyptr = ptr++;
    4461           if (ptr + 1 < patternEnd) {
    4462               if (ptr[1] == '\\')
    4463                 {
    4464                 ptr++;
    4465                 d = check_escape(&ptr, patternEnd, &errorcode, bracount, options, TRUE);
    4466                 if (errorcode != 0) goto PCRE_ERROR_RETURN;
    4467                 if (-d == ESC_b) d = '\b';        /* backspace */
    4468                 else if (-d == ESC_X) d = 'X';    /* literal X in a class */
    4469                 }
    4470               else if (ptr[1] != ']')
    4471                 {
    4472                 ptr++;
    4473     #ifdef SUPPORT_UTF8
    4474                 if (utf8)
    4475                   {
    4476                   int extra = 0;
    4477                   GETCHARLENEND(d, ptr, patternEnd, extra);
    4478                   ptr += extra;
    4479                   }
    4480                 else
    4481     #endif
    4482                 d = *ptr;
    4483                 }
    4484           }
     4512          if (ptr + 1 < patternEnd && ptr[1] == '\\')
     4513            {
     4514            ptr++;
     4515            d = check_escape(&ptr, patternEnd, &errorcode, bracount, options, TRUE);
     4516            if (errorcode != 0) goto PCRE_ERROR_RETURN;
     4517            if (-d == ESC_b) d = '\b';        /* backspace */
     4518            else if (-d == ESC_X) d = 'X';    /* literal X in a class */
     4519            }
     4520          else if (ptr + 1 < patternEnd && ptr[1] != ']')
     4521            {
     4522            ptr++;
     4523#ifdef SUPPORT_UTF8
     4524            if (utf8)
     4525              {
     4526              int extra = 0;
     4527              GETCHARLENEND(d, ptr, patternEnd, extra);
     4528              ptr += extra;
     4529              }
     4530            else
     4531#endif
     4532            d = *ptr;
     4533            }
    44854534          if (d < 0) ptr = hyptr;      /* go back to hyphen as data */
    44864535          }
     
    45794628        }
    45804629      }
     4630#if JAVASCRIPT
     4631    while (++ptr < patternEnd && *ptr != ']'); /* Concludes "do" above */
     4632#else
    45814633    while (++ptr < patternEnd && (inescq || *ptr != ']')); /* Concludes "do" above */
     4634#endif
    45824635
    45834636    if (ptr >= patternEnd)                          /* Missing terminating ']' */
     
    46064659            length++;
    46074660        else length += 5;
    4608         if (ptr + 1 < patternEnd) {
    4609             if (ptr[1] == '+')
    4610               {
    4611               ptr++;
    4612               length += 2 + 2*LINK_SIZE;
    4613               }
    4614             else if (ptr[1] == '?')
    4615                 ptr++;
    4616         }
     4661        if (ptr + 1 < patternEnd && ptr[1] == '+')
     4662          {
     4663          ptr++;
     4664          length += 2 + 2*LINK_SIZE;
     4665          }
     4666        else if (ptr + 1 < patternEnd && ptr[1] == '?') ptr++;
    46174667        }
    46184668      }
     
    46414691        case '#':
    46424692        ptr += 3;
    4643         while (ptr < patternEnd && *ptr != ')')
    4644             ptr++;
     4693        while (ptr < patternEnd && *ptr != ')') ptr++;
    46454694        if (ptr == patternEnd)
    46464695          {
     
    46824731        ptr += 2;
    46834732        if (c != 'R')
    4684           {
    4685           ++ptr;
    4686           while (ptr < patternEnd && (DIGITAB(*ptr) & ctype_digit) != 0)
    4687             ++ptr;
    4688           }
    4689         if (ptr >= patternEnd || *ptr != ')')
     4733          while ((digitab[*(++ptr)] & ctype_digit) != 0);
     4734        if (*ptr != ')')
    46904735          {
    46914736          errorcode = ERR29;
    46924737          goto PCRE_ERROR_RETURN;
    46934738          }
    4694         length += 1 + LINK_SIZE;
     4739        length += 3 + 3*LINK_SIZE;  /* Allows for the automatic "once" */
    46954740
    46964741        /* If this item is quantified, it will get wrapped inside brackets so
     
    46984743        code that handles this for real brackets. */
    46994744
    4700         if (ptr + 1 < patternEnd && (ptr[1] == '+' || ptr[1] == '*' || ptr[1] == '?' || ptr[1] == '{'))
     4745        if (ptr[1] == '+' || ptr[1] == '*' || ptr[1] == '?' || ptr[1] == '{')
    47014746          {
    47024747          length += 2 + 2 * LINK_SIZE;       /* to make bracketed */
     
    47114756
    47124757        case 'C':
    4713         ptr += 3;
    4714         while (ptr < patternEnd && (DIGITAB(*ptr) & ctype_digit) != 0)
    4715           ++ptr;
    4716         if (ptr >= patternEnd || *ptr != ')')
     4758        ptr += 2;
     4759        while ((digitab[*(++ptr)] & ctype_digit) != 0);
     4760        if (*ptr != ')')
    47174761          {
    47184762          errorcode = ERR39;
     
    47294773        /* Handle the definition of a named subpattern */
    47304774
    4731         if (ptr < patternEnd) {
    4732             if (*ptr == '<')
    4733               {
    4734               const pcre_uchar *p;    /* Don't amalgamate; some compilers */
    4735               p = ++ptr;          /* grumble at autoincrement in declaration */
    4736               while (ptr < patternEnd && (CTYPES(&compile_block, *ptr) & ctype_word) != 0)
    4737                   ptr++;
    4738               if (ptr >= patternEnd || *ptr != '>')
    4739                 {
    4740                 errorcode = ERR42;
    4741                 goto PCRE_ERROR_RETURN;
    4742                 }
    4743               name_count++;
    4744               if (ptr - p > max_name_size) max_name_size = INT_CAST(ptr - p);
    4745               capturing = TRUE;   /* Named parentheses are always capturing */
    4746               break;
    4747               }
    4748 
    4749             /* Handle back references and recursive calls to named subpatterns */
    4750 
    4751             if (*ptr == '=' || *ptr == '>')
    4752               {
    4753               ++ptr;
    4754               while (ptr < patternEnd && (CTYPES(&compile_block, *ptr) & ctype_word) != 0)
    4755                 ++ptr;
    4756               if (ptr >= patternEnd || *ptr != ')')
    4757                 {
    4758                 errorcode = ERR42;
    4759                 goto PCRE_ERROR_RETURN;
    4760                 }
    4761               break;
    4762               }
    4763         }
     4775        if (*ptr == '<')
     4776          {
     4777          const uschar *p;    /* Don't amalgamate; some compilers */
     4778          p = ++ptr;          /* grumble at autoincrement in declaration */
     4779          while ((compile_block.ctypes[*ptr] & ctype_word) != 0) ptr++;
     4780          if (*ptr != '>')
     4781            {
     4782            errorcode = ERR42;
     4783            goto PCRE_ERROR_RETURN;
     4784            }
     4785          name_count++;
     4786          if (ptr - p > max_name_size) max_name_size = (ptr - p);
     4787          capturing = TRUE;   /* Named parentheses are always capturing */
     4788          break;
     4789          }
     4790
     4791        /* Handle back references and recursive calls to named subpatterns */
     4792
     4793        if (*ptr == '=' || *ptr == '>')
     4794          {
     4795          length += 2 + 2*LINK_SIZE;  /* Allow for the automatic "once" */
     4796          while ((compile_block.ctypes[*(++ptr)] & ctype_word) != 0);
     4797          if (*ptr != ')')
     4798            {
     4799            errorcode = ERR42;
     4800            goto PCRE_ERROR_RETURN;
     4801            }
     4802          break;
     4803          }
    47644804
    47654805        /* Unknown character after (?P */
     
    47724812        case '<':
    47734813        ptr += 3;
    4774         if (ptr < patternEnd && (*ptr == '=' || *ptr == '!'))
     4814        if (*ptr == '=' || *ptr == '!')
    47754815          {
    47764816          branch_newextra = 1 + LINK_SIZE;
     
    47864826
    47874827        case '(':
    4788         if (ptr + 4 < patternEnd && ptr[3] == 'R' && ptr[4] == ')')
     4828        if (ptr[3] == 'R' && ptr[4] == ')')
    47894829          {
    47904830          ptr += 4;
    47914831          length += 3;
    47924832          }
    4793         else if (ptr + 3 < patternEnd && (DIGITAB(ptr[3]) & ctype_digit) != 0)
     4833        else if ((digitab[ptr[3]] & ctype_digit) != 0)
    47944834          {
    47954835          ptr += 4;
    47964836          length += 3;
    4797           while (ptr < patternEnd && (DIGITAB(*ptr) & ctype_digit) != 0)
    4798               ptr++;
    4799           if (ptr >= patternEnd || *ptr != ')')
     4837          while ((digitab[*ptr] & ctype_digit) != 0) ptr++;
     4838          if (*ptr != ')')
    48004839            {
    48014840            errorcode = ERR26;
     
    48064845          {
    48074846          ptr++;   /* Can treat like ':' as far as spacing is concerned */
    4808           if (ptr + 3 >= patternEnd || ptr[2] != '?' ||
     4847          if (ptr[2] != '?' ||
    48094848             (ptr[3] != '=' && ptr[3] != '!' && ptr[3] != '<') )
    48104849            {
     
    48344873        for (;; ptr++)
    48354874          {
    4836           c = ptr < patternEnd ? *ptr : 0;
     4875          c = *ptr;
    48374876          switch (c)
    48384877            {
     
    49464985        needs to be done because "capturing" is already set FALSE by default;
    49474986        we can just fall through. */
     4987
    49484988#endif
    49494989        }
     
    50615101    NORMAL_CHAR:
    50625102
     5103#if !JAVASCRIPT
    50635104    if (inescq && c == '\\' && ptr + 1 < patternEnd && ptr[1] == 'E')
    50645105      {
     
    50675108      continue;
    50685109      }
     5110#endif
    50695111
    50705112    length += 2;          /* For a one-byte character */
     
    51675209*code = OP_BRA;
    51685210bracount = 0;
    5169 (void)compile_regex(options, options & PCRE_IMS, &bracount, &code, &ptr, patternEnd,
     5211(void)compile_regex(options, options & PCRE_IMS, &bracount, &code, &ptr,
     5212  patternEnd,
    51705213  &errorcode, FALSE, 0, &firstbyte, &reqbyte, NULL, &compile_block);
    51715214re->top_bracket = bracount;
     
    51985241  (pcre_free)(re);
    51995242  PCRE_ERROR_RETURN:
    5200   *erroroffset = INT_CAST(ptr - (const pcre_uchar *)pattern);
     5243  *erroroffset = ptr - (const pcre_uchar *)pattern;
    52015244  PCRE_EARLY_ERROR_RETURN:
    52025245  *errorptr = error_texts[errorcode];
     
    52305273      if (ch < 127)
    52315274#endif
    5232         {
    5233         re->first_byte = ((firstbyte & REQ_CASELESS) != 0 &&
    5234            compile_block.fcc[ch] == ch)? ch : firstbyte;
    5235         re->options |= PCRE_FIRSTSET;
    5236         }
     5275      { /* Strange indentation to aid in merging. */
     5276      re->first_byte = ((firstbyte & REQ_CASELESS) != 0 &&
     5277         compile_block.fcc[ch] == ch)? ch : firstbyte;
     5278      re->options |= PCRE_FIRSTSET;
     5279      }
    52375280      }
    52385281    else if (is_startline(codestart, 0, compile_block.backref_map))
     
    52525295  if (ch < 127)
    52535296#endif
    5254     {
    5255     re->req_byte = ((reqbyte & REQ_CASELESS) != 0 &&
     5297  { /* Strange indentation to aid in merging. */
     5298  re->req_byte = ((reqbyte & REQ_CASELESS) != 0 &&
    52565299      compile_block.fcc[ch] == ch)? (reqbyte & ~REQ_CASELESS) : reqbyte;
    5257     re->options |= PCRE_REQCHSET;
    5258     }
     5300  re->options |= PCRE_REQCHSET;
     5301  }
    52595302  }
    52605303
     
    52855328  {
    52865329  int ch = re->first_byte & 255;
    5287   const char *caseless = ((re->first_byte & REQ_CASELESS) == 0)? "" : " (caseless)";
     5330  const char *caseless = ((re->first_byte & REQ_CASELESS) == 0)?
     5331    "" : " (caseless)";
    52885332  if (isprint(ch)) printf("First char = %c%s\n", ch, caseless);
    52895333    else printf("First char = \\x%02x%s\n", ch, caseless);
     
    52935337  {
    52945338  int ch = re->req_byte & 255;
    5295   const char *caseless = ((re->req_byte & REQ_CASELESS) == 0)? "" : " (caseless)";
     5339  const char *caseless = ((re->req_byte & REQ_CASELESS) == 0)?
     5340    "" : " (caseless)";
    52965341  if (isprint(ch)) printf("Req char = %c%s\n", ch, caseless);
    52975342    else printf("Req char = \\x%02x%s\n", ch, caseless);
  • trunk/JavaScriptCore/pcre/pcre_exec.c

    r26478 r26697  
    77
    88                       Written by Philip Hazel
    9            Copyright (c) 1997-2005 University of Cambridge
     9           Copyright (c) 1997-2006 University of Cambridge
    1010
    1111    Copyright (C) 2002, 2004, 2006, 2007 Apple Inc. All rights reserved.
     
    4545possible. There are also some static supporting functions. */
    4646
     47
    4748#include "pcre_internal.h"
    4849
     
    5960typedef struct eptrblock {
    6061  struct eptrblock *epb_prev;
    61   const pcre_uchar *epb_saved_eptr;
     62  USPTR epb_saved_eptr;
    6263} eptrblock;
    6364
     
    139140
    140141static BOOL
    141 match_ref(int offset, register const pcre_uchar *eptr, int length, match_data *md,
     142match_ref(int offset, register USPTR eptr, int length, match_data *md,
    142143  unsigned long int ims)
    143144{
    144 const pcre_uchar *p = md->start_subject + md->offset_vector[offset];
     145USPTR p = md->start_subject + md->offset_vector[offset];
    145146
    146147#ifdef DEBUG
     
    180181                   RECURSION IN THE match() FUNCTION
    181182
    182 The match() function is highly recursive. Some regular expressions can cause
    183 it to recurse thousands of times. I was writing for Unix, so I just let it
    184 call itself recursively. This uses the stack for saving everything that has
    185 to be saved for a recursive call. On Unix, the stack can be large, and this
    186 works fine.
    187 
    188 It turns out that on non-Unix systems there are problems with programs that
    189 use a lot of stack. (This despite the fact that every last chip has oodles
    190 of memory these days, and techniques for extending the stack have been known
    191 for decades.) So....
     183The match() function is highly recursive, though not every recursive call
     184increases the recursive depth. Nevertheless, some regular expressions can cause
     185it to recurse to a great depth. I was writing for Unix, so I just let it call
     186itself recursively. This uses the stack for saving everything that has to be
     187saved for a recursive call. On Unix, the stack can be large, and this works
     188fine.
     189
     190It turns out that on some non-Unix-like systems there are problems with
     191programs that use a lot of stack. (This despite the fact that every last chip
     192has oodles of memory these days, and techniques for extending the stack have
     193been known for decades.) So....
    192194
    193195There is a fudge, triggered by defining NO_RECURSE, which avoids recursive
    194196calls by keeping local variables that need to be preserved in blocks of memory
    195 obtained from malloc instead instead of on the stack. Macros are used to
     197obtained from malloc() instead instead of on the stack. Macros are used to
    196198achieve this so that the actual code doesn't look very different to what it
    197199always used to.
     
    200202
    201203
    202 /* These versions of the macros use the stack, as normal */
     204/* These versions of the macros use the stack, as normal. There are debugging
     205versions and production versions. */
    203206
    204207#ifndef NO_RECURSE
    205208#define REGISTER register
    206 #define RMATCH(num,rx,ra,rb,rc,rd,re,rf,rg) rx = match(ra,rb,rc,rd,re,rf,rg)
     209#ifdef DEBUG
     210#define RMATCH(rx,ra,rb,rc,rd,re,rf,rg) \
     211  { \
     212  printf("match() called in line %d\n", __LINE__); \
     213  rx = match(ra,rb,rc,rd,re,rf,rg,rdepth+1); \
     214  printf("to line %d\n", __LINE__); \
     215  }
     216#define RRETURN(ra) \
     217  { \
     218  printf("match() returned %d from line %d ", ra, __LINE__); \
     219  return ra; \
     220  }
     221#else
     222#define RMATCH(rx,ra,rb,rc,rd,re,rf,rg) \
     223  rx = match(ra,rb,rc,rd,re,rf,rg,rdepth+1)
    207224#define RRETURN(ra) return ra
     225#endif
     226
    208227#else
    209228
     
    251270  newframe->Xeptrb = rf;\
    252271  newframe->Xflags = rg;\
     272  newframe->Xrdepth = frame->Xrdepth + 1;\
    253273  newframe->Xprevframe = frame;\
    254274  frame = newframe;\
     
    276296  }
    277297
     298
    278299/* Structure for remembering the local variables in a private frame */
    279300
     
    289310  eptrblock *Xeptrb;
    290311  int Xflags;
     312  unsigned long int Xrdepth;
    291313
    292314  /* Function local variables */
     
    310332
    311333#ifdef SUPPORT_UCP
     334#if !JAVASCRIPT
    312335  int Xprop_type;
     336  int Xprop_value;
    313337  int Xprop_fail_result;
    314338  int Xprop_category;
    315339  int Xprop_chartype;
    316   int Xprop_othercase;
    317   int Xprop_test_against;
     340  int Xprop_script;
    318341  int *Xprop_test_variable;
    319 
     342#endif
    320343  int Xrepeat_othercase;
    321344#endif
     
    338361  /* Place to pass back result, and where to jump back to */
    339362
    340   int Xresult;
     363  int  Xresult;
    341364#ifndef __GNUC__
    342365  int Xwhere;
     
    382405                 match_condassert - this is an assertion condition
    383406                 match_isgroup - this is the start of a bracketed group
     407   rdepth      the recursion depth
    384408
    385409Returns:       MATCH_MATCH if matched            )  these values are >= 0
    386410               MATCH_NOMATCH if failed to match  )
    387411               a negative PCRE_ERROR_xxx value if aborted by an error condition
    388                  (e.g. stopped by recursion limit)
     412                 (e.g. stopped by repeated call or recursion limit)
    389413*/
    390414
    391415static int
    392 match(REGISTER const pcre_uchar *eptr, REGISTER const uschar *ecode,
     416match(REGISTER USPTR eptr, REGISTER const uschar *ecode,
    393417  int offset_top, match_data *md, unsigned long int ims, eptrblock *eptrb,
    394   int flags)
     418  int flags, unsigned long int rdepth)
    395419{
    396420/* These variables do not need to be preserved over recursion in this function,
     
    401425register int  i;      /* Used for loops not involving calls to RMATCH() */
    402426register int  c;      /* Character values not kept over RMATCH() calls */
     427#if PCRE_UTF16
     428#define utf8 1
     429#else
    403430register BOOL utf8;   /* Local copy of UTF-8 flag for speed */
     431#endif
    404432
    405433/* When recursion is not being used, all "local" variables that have to be
     
    427455frame->Xeptrb = eptrb;
    428456frame->Xflags = flags;
     457frame->Xrdepth = rdepth;
    429458
    430459/* This is where control jumps back to to effect "recursion" */
     
    440469#define eptrb              frame->Xeptrb
    441470#define flags              frame->Xflags
     471#define rdepth             frame->Xrdepth
    442472
    443473/* Ditto for the local variables */
     
    463493
    464494#ifdef SUPPORT_UCP
    465 
     495#if !JAVASCRIPT
    466496#define prop_type          frame->Xprop_type
     497#define prop_value         frame->Xprop_value
    467498#define prop_fail_result   frame->Xprop_fail_result
    468499#define prop_category      frame->Xprop_category
    469500#define prop_chartype      frame->Xprop_chartype
    470 #define prop_othercase     frame->Xprop_othercase
    471 #define prop_test_against  frame->Xprop_test_against
     501#define prop_script        frame->Xprop_script
    472502#define prop_test_variable frame->Xprop_test_variable
    473 
     503#endif
    474504#define repeat_othercase   frame->Xrepeat_othercase
    475 
    476505#endif
    477506
     
    503532
    504533#if !PCRE_UTF16
    505 #ifdef SUPPORT_UTF8                /* Many of these variables are used ony */
    506 const uschar *charptr;             /* small blocks of the code. My normal */
    507 #endif                             /* style of coding would have declared  */
    508 #endif
    509 const uschar *callpat;             /* them within each of those blocks.    */
    510 const uschar *data;                /* However, in order to accommodate the */
    511 const uschar *next;                /* version of this code that uses an    */
    512 const pcre_uchar *pp;              /* external "stack" implemented on the  */
    513 const uschar *prev;                /* heap, it is easier to declare them   */
    514 const pcre_uchar *saved_eptr;      /* all here, so the declarations can    */
    515                                    /* be cut out in a block. The only      */
    516 recursion_info new_recursive;      /* declarations within blocks below are */
    517                                    /* for variables that do not have to    */
    518 BOOL cur_is_word;                  /* be preserved over a recursive call   */
    519 BOOL condition;                    /* to RMATCH().                         */
     534#ifdef SUPPORT_UTF8                /* Many of these variables are used only */
     535const uschar *charptr;             /* in small blocks of the code. My normal */
     536#endif                             /* style of coding would have declared    */
     537#endif
     538const uschar *callpat;             /* them within each of those blocks.      */
     539const uschar *data;                /* However, in order to accommodate the   */
     540const uschar *next;                /* version of this code that uses an      */
     541USPTR         pp;                  /* external "stack" implemented on the    */
     542const uschar *prev;                /* heap, it is easier to declare them all */
     543USPTR         saved_eptr;          /* here, so the declarations can be cut   */
     544                                   /* out in a block. The only declarations  */
     545recursion_info new_recursive;      /* within blocks below are for variables */
     546                                   /* that do not have to be preserved over  */
     547BOOL cur_is_word;                  /* a recursive call to RMATCH().          */
     548BOOL condition;
    520549BOOL minimize;
    521550BOOL prev_is_word;
     
    523552unsigned long int original_ims;
    524553
     554#if !JAVASCRIPT
    525555#ifdef SUPPORT_UCP
    526 
    527556int prop_type;
     557int prop_value;
    528558int prop_fail_result;
    529559int prop_category;
    530560int prop_chartype;
    531 int prop_othercase;
    532 int prop_test_against;
     561int prop_script;
    533562int *prop_test_variable;
    534 
    535 int repeat_othercase;
    536 
     563#endif
    537564#endif
    538565
     
    554581variables. */
    555582
     583#if !JAVASCRIPT
    556584#ifdef SUPPORT_UCP
     585prop_value = 0;
    557586prop_fail_result = 0;
    558 prop_test_against = 0;
    559587prop_test_variable = NULL;
    560588#endif
    561 
    562 /* OK, now we can get on with the real code of the function. Recursion is
    563 specified by the macros RMATCH and RRETURN. When NO_RECURSE is *not* defined,
    564 these just turn into a recursive call to match() and a "return", respectively.
    565 However, RMATCH isn't like a function call because it's quite a complicated
    566 macro. It has to be used in one particular way. This shouldn't, however, impact
    567 performance when true recursion is being used. */
    568 
     589#endif
     590
     591/* OK, now we can get on with the real code of the function. Recursive calls
     592are specified by the macro RMATCH and RRETURN is used to return. When
     593NO_RECURSE is *not* defined, these just turn into a recursive call to match()
     594and a "return", respectively (possibly with some debugging if DEBUG is
     595defined). However, RMATCH isn't like a function call because it's quite a
     596complicated macro. It has to be used in one particular way. This shouldn't,
     597however, impact performance when true recursion is being used. */
     598
     599/* First check that we haven't called match() too many times, or that we
     600haven't exceeded the recursive call limit. */
     601
     602if (md->match_call_count++ >= md->match_limit) RRETURN(PCRE_ERROR_MATCHLIMIT);
     603if (rdepth >= md->match_limit_recursion) RRETURN(PCRE_ERROR_RECURSIONLIMIT);
     604
     605original_ims = ims;    /* Save for resetting on ')' */
     606#if !PCRE_UTF16
    569607utf8 = md->utf8;       /* Local copy of the flag */
    570 
    571 if (md->match_call_count++ >= md->match_limit) RRETURN(PCRE_ERROR_MATCHLIMIT);
    572 
    573 original_ims = ims;    /* Save for resetting on ')' */
     608#endif
    574609
    575610/* At the start of a bracketed group, add the current subject pointer to the
     
    639674
    640675      DPRINTF(("saving %d %d %d\n", save_offset1, save_offset2, save_offset3));
    641       md->offset_vector[md->offset_end - number] = INT_CAST(eptr - md->start_subject);
     676      md->offset_vector[md->offset_end - number] = eptr - md->start_subject;
    642677
    643678      do
     
    738773      {
    739774      recursion_info *rec = md->recursive;
    740       DPRINTF(("Hit the end in a (?0) recursion\n"));
     775      DPRINTF(("End of pattern in a (?0) recursion\n"));
    741776      md->recursive = rec->prevrec;
    742777      memmove(md->offset_vector, rec->offset_save,
     
    857892      cb.callout_number   = ecode[1];
    858893      cb.offset_vector    = md->offset_vector;
    859       cb.subject          = (const pcre_char *)md->start_subject;
    860       cb.subject_length   = INT_CAST(md->end_subject - md->start_subject);
    861       cb.start_match      = INT_CAST(md->start_match - md->start_subject);
    862       cb.current_position = INT_CAST(eptr - md->start_subject);
     894      cb.subject          = (PCRE_SPTR)md->start_subject;
     895      cb.subject_length   = md->end_subject - md->start_subject;
     896      cb.start_match      = md->start_match - md->start_subject;
     897      cb.current_position = eptr - md->start_subject;
    863898      cb.pattern_position = GET(ecode, 2);
    864899      cb.next_item_length = GET(ecode, 2 + LINK_SIZE);
     
    939974        if (rrc == MATCH_MATCH)
    940975          {
     976          DPRINTF(("Recursion matched\n"));
    941977          md->recursive = new_recursive.prevrec;
    942978          if (new_recursive.offset_save != stacksave)
     
    944980          RRETURN(MATCH_MATCH);
    945981          }
    946         else if (rrc != MATCH_NOMATCH) RRETURN(rrc);
     982        else if (rrc != MATCH_NOMATCH)
     983          {
     984          DPRINTF(("Recursion gave error %d\n", rrc));
     985          RRETURN(rrc);
     986          }
    947987
    948988        md->recursive = &new_recursive;
     
    11251165            md->offset_vector[offset] =
    11261166              md->offset_vector[md->offset_end - number];
    1127             md->offset_vector[offset+1] = INT_CAST(eptr - md->start_subject);
     1167            md->offset_vector[offset+1] = eptr - md->start_subject;
    11281168            if (offset_top <= offset) offset_top = offset + 2;
    11291169            }
     
    14001440    break;
    14011441
     1442#if !JAVASCRIPT
    14021443#ifdef SUPPORT_UCP
    14031444    /* Check the next character by Unicode property. We will get here only
     
    14091450    GETCHARINCTEST(c, eptr);
    14101451      {
    1411       int chartype, rqdtype;
    1412       int othercase;
    1413       int category = _pcre_ucp_findchar(c, &chartype, &othercase);
    1414 
    1415       rqdtype = *(++ecode);
    1416       ecode++;
    1417 
    1418       if (rqdtype >= 128)
    1419         {
    1420         if ((rqdtype - 128 != category) == (op == OP_PROP))
     1452      int chartype, script;
     1453      int category = _pcre_ucp_findprop(c, &chartype, &script);
     1454
     1455      switch(ecode[1])
     1456        {
     1457        case PT_ANY:
     1458        if (op == OP_NOTPROP) RRETURN(MATCH_NOMATCH);
     1459        break;
     1460
     1461        case PT_LAMP:
     1462        if ((chartype == ucp_Lu ||
     1463             chartype == ucp_Ll ||
     1464             chartype == ucp_Lt) == (op == OP_NOTPROP))
    14211465          RRETURN(MATCH_NOMATCH);
    1422         }
    1423       else
    1424         {
    1425         if ((rqdtype != chartype) == (op == OP_PROP))
     1466         break;
     1467
     1468        case PT_GC:
     1469        if ((ecode[2] != category) == (op == OP_PROP))
    14261470          RRETURN(MATCH_NOMATCH);
    1427         }
     1471        break;
     1472
     1473        case PT_PC:
     1474        if ((ecode[2] != chartype) == (op == OP_PROP))
     1475          RRETURN(MATCH_NOMATCH);
     1476        break;
     1477
     1478        case PT_SC:
     1479        if ((ecode[2] != script) == (op == OP_PROP))
     1480          RRETURN(MATCH_NOMATCH);
     1481        break;
     1482
     1483        default:
     1484        RRETURN(PCRE_ERROR_INTERNAL);
     1485        break;
     1486        }
     1487
     1488      ecode += 3;
    14281489      }
    14291490    break;
     
    14361497    GETCHARINCTEST(c, eptr);
    14371498      {
    1438       int chartype;
    1439       int othercase;
    1440       int category = _pcre_ucp_findchar(c, &chartype, &othercase);
     1499      int chartype, script;
     1500      int category = _pcre_ucp_findprop(c, &chartype, &script);
    14411501      if (category == ucp_M) RRETURN(MATCH_NOMATCH);
    14421502      while (eptr < md->end_subject)
     
    14471507          GETCHARLEN(c, eptr, len);
    14481508          }
    1449         category = _pcre_ucp_findchar(c, &chartype, &othercase);
     1509        category = _pcre_ucp_findprop(c, &chartype, &script);
    14501510        if (category != ucp_M) break;
    14511511        eptr += len;
     
    14541514    ecode++;
    14551515    break;
     1516#endif
    14561517#endif
    14571518
     
    14791540        0 : /* in JavaScript these match the empty string */
    14801541#else
    1481         INT_CAST(md->end_subject - eptr + 1) :
     1542        md->end_subject - eptr + 1 :
    14821543#endif
    14831544        md->offset_vector[offset+1] - md->offset_vector[offset];
     
    17441805            {
    17451806            RMATCH(25, rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
     1807            if (rrc != MATCH_NOMATCH) RRETURN(rrc);
    17461808            eptr--;
    1747             if (rrc != MATCH_NOMATCH) RRETURN(rrc);
    17481809            }
    17491810          }
     
    19361997        } else
    19371998#endif
    1938           GETCHARINC(dc, eptr);
     1999        GETCHARINC(dc, eptr);
    19392000        ecode += length;
    19402001
    19412002        /* If we have Unicode property support, we can use it to test the other
    1942         case of the character, if there is one. The result of _pcre_ucp_findchar() is
    1943         < 0 if the char isn't found, and othercase is returned as zero if there
    1944         isn't one. */
     2003        case of the character, if there is one. */
    19452004
    19462005        if (fc != dc)
    19472006          {
    19482007#ifdef SUPPORT_UCP
    1949           int chartype;
    1950           int othercase;
    1951           if (_pcre_ucp_findchar(fc, &chartype, &othercase) != ucp_L || dc != othercase)
     2008          if (dc != _pcre_ucp_othercase(fc))
    19522009#endif
    19532010            RRETURN(MATCH_NOMATCH);
     
    20092066      if (fc <= 0xFFFF)
    20102067        {
    2011         int othercase;
    2012         int chartype;
    2013         if ((ims & PCRE_CASELESS) == 0 || _pcre_ucp_findchar(fc, &chartype, &othercase) != ucp_L)
    2014           othercase = -1; /* Guaranteed to not match any character */
     2068        int othercase = (ims & PCRE_CASELESS) == 0 ? -1 : _pcre_ucp_othercase(fc);
    20152069
    20162070        for (i = 1; i <= min; i++)
     
    21242178#ifdef SUPPORT_UCP
    21252179        int othercase;
    2126         int chartype;
    21272180        if ((ims & PCRE_CASELESS) != 0 &&
    2128              _pcre_ucp_findchar(fc, &chartype, &othercase) == ucp_L &&
    2129              othercase > 0)
     2181            (othercase = _pcre_ucp_othercase(fc)) >= 0 &&
     2182             othercase >= 0)
    21302183          oclength = _pcre_ord2utf8(othercase, occhars);
    21312184#endif  /* SUPPORT_UCP */
     
    26172670    ctype = *ecode++;      /* Code for the character type */
    26182671
     2672#if !JAVASCRIPT
    26192673#ifdef SUPPORT_UCP
    26202674    if (ctype == OP_PROP || ctype == OP_NOTPROP)
     
    26222676      prop_fail_result = ctype == OP_NOTPROP;
    26232677      prop_type = *ecode++;
    2624       if (prop_type >= 128)
    2625         {
    2626         prop_test_against = prop_type - 128;
    2627         prop_test_variable = &prop_category;
    2628         }
    2629       else
    2630         {
    2631         prop_test_against = prop_type;
    2632         prop_test_variable = &prop_chartype;
    2633         }
     2678      prop_value = *ecode++;
    26342679      }
    26352680    else prop_type = -1;
     2681#endif
    26362682#endif
    26372683
     
    26472693    if (min > 0)
    26482694      {
     2695#if !JAVASCRIPT
    26492696#ifdef SUPPORT_UCP
    2650       if (prop_type > 0)
    2651         {
    2652         for (i = 1; i <= min; i++)
    2653           {
    2654           GETCHARINC(c, eptr);
    2655           prop_category = _pcre_ucp_findchar(c, &prop_chartype, &prop_othercase);
    2656           if ((*prop_test_variable == prop_test_against) == prop_fail_result)
    2657             RRETURN(MATCH_NOMATCH);
     2697      if (prop_type >= 0)
     2698        {
     2699        switch(prop_type)
     2700          {
     2701          case PT_ANY:
     2702          if (prop_fail_result) RRETURN(MATCH_NOMATCH);
     2703          for (i = 1; i <= min; i++)
     2704            {
     2705            if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH);
     2706            GETCHARINC(c, eptr);
     2707            }
     2708          break;
     2709
     2710          case PT_LAMP:
     2711          for (i = 1; i <= min; i++)
     2712            {
     2713            if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH);
     2714            GETCHARINC(c, eptr);
     2715            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
     2716            if ((prop_chartype == ucp_Lu ||
     2717                 prop_chartype == ucp_Ll ||
     2718                 prop_chartype == ucp_Lt) == prop_fail_result)
     2719              RRETURN(MATCH_NOMATCH);
     2720            }
     2721          break;
     2722
     2723          case PT_GC:
     2724          for (i = 1; i <= min; i++)
     2725            {
     2726            if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH);
     2727            GETCHARINC(c, eptr);
     2728            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
     2729            if ((prop_category == prop_value) == prop_fail_result)
     2730              RRETURN(MATCH_NOMATCH);
     2731            }
     2732          break;
     2733
     2734          case PT_PC:
     2735          for (i = 1; i <= min; i++)
     2736            {
     2737            if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH);
     2738            GETCHARINC(c, eptr);
     2739            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
     2740            if ((prop_chartype == prop_value) == prop_fail_result)
     2741              RRETURN(MATCH_NOMATCH);
     2742            }
     2743          break;
     2744
     2745          case PT_SC:
     2746          for (i = 1; i <= min; i++)
     2747            {
     2748            if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH);
     2749            GETCHARINC(c, eptr);
     2750            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
     2751            if ((prop_script == prop_value) == prop_fail_result)
     2752              RRETURN(MATCH_NOMATCH);
     2753            }
     2754          break;
     2755
     2756          default:
     2757          RRETURN(PCRE_ERROR_INTERNAL);
     2758          break;
    26582759          }
    26592760        }
     
    26672768          {
    26682769          GETCHARINCTEST(c, eptr);
    2669           prop_category = _pcre_ucp_findchar(c, &prop_chartype, &prop_othercase);
     2770          prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
    26702771          if (prop_category == ucp_M) RRETURN(MATCH_NOMATCH);
    26712772          while (eptr < md->end_subject)
     
    26762777              GETCHARLEN(c, eptr, len);
    26772778              }
    2678             prop_category = _pcre_ucp_findchar(c, &prop_chartype, &prop_othercase);
     2779            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
    26792780            if (prop_category != ucp_M) break;
    26802781            eptr += len;
     
    26852786      else
    26862787#endif     /* SUPPORT_UCP */
     2788#endif
    26872789
    26882790/* Handle all other cases when the coding is UTF-8 */
     
    28372939    if (minimize)
    28382940      {
     2941#if !JAVASCRIPT
    28392942#ifdef SUPPORT_UCP
    2840       if (prop_type > 0)
    2841         {
    2842         for (fi = min;; fi++)
    2843           {
    2844           RMATCH(46, rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
    2845           if (rrc != MATCH_NOMATCH) RRETURN(rrc);
    2846           if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH);
    2847           GETCHARINC(c, eptr);
    2848           prop_category = _pcre_ucp_findchar(c, &prop_chartype, &prop_othercase);
    2849           if ((*prop_test_variable == prop_test_against) == prop_fail_result)
    2850             RRETURN(MATCH_NOMATCH);
     2943      if (prop_type >= 0)
     2944        {
     2945        switch(prop_type)
     2946          {
     2947          case PT_ANY:
     2948          for (fi = min;; fi++)
     2949            {
     2950            RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
     2951            if (rrc != MATCH_NOMATCH) RRETURN(rrc);
     2952            if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH);
     2953            GETCHARINC(c, eptr);
     2954            if (prop_fail_result) RRETURN(MATCH_NOMATCH);
     2955            }
     2956          break;
     2957
     2958          case PT_LAMP:
     2959          for (fi = min;; fi++)
     2960            {
     2961            RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
     2962            if (rrc != MATCH_NOMATCH) RRETURN(rrc);
     2963            if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH);
     2964            GETCHARINC(c, eptr);
     2965            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
     2966            if ((prop_chartype == ucp_Lu ||
     2967                 prop_chartype == ucp_Ll ||
     2968                 prop_chartype == ucp_Lt) == prop_fail_result)
     2969              RRETURN(MATCH_NOMATCH);
     2970            }
     2971          break;
     2972
     2973          case PT_GC:
     2974          for (fi = min;; fi++)
     2975            {
     2976            RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
     2977            if (rrc != MATCH_NOMATCH) RRETURN(rrc);
     2978            if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH);
     2979            GETCHARINC(c, eptr);
     2980            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
     2981            if ((prop_category == prop_value) == prop_fail_result)
     2982              RRETURN(MATCH_NOMATCH);
     2983            }
     2984          break;
     2985
     2986          case PT_PC:
     2987          for (fi = min;; fi++)
     2988            {
     2989            RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
     2990            if (rrc != MATCH_NOMATCH) RRETURN(rrc);
     2991            if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH);
     2992            GETCHARINC(c, eptr);
     2993            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
     2994            if ((prop_chartype == prop_value) == prop_fail_result)
     2995              RRETURN(MATCH_NOMATCH);
     2996            }
     2997          break;
     2998
     2999          case PT_SC:
     3000          for (fi = min;; fi++)
     3001            {
     3002            RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
     3003            if (rrc != MATCH_NOMATCH) RRETURN(rrc);
     3004            if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH);
     3005            GETCHARINC(c, eptr);
     3006            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
     3007            if ((prop_script == prop_value) == prop_fail_result)
     3008              RRETURN(MATCH_NOMATCH);
     3009            }
     3010          break;
     3011
     3012          default:
     3013          RRETURN(PCRE_ERROR_INTERNAL);
     3014          break;
    28513015          }
    28523016        }
     
    28593023        for (fi = min;; fi++)
    28603024          {
    2861           RMATCH(47, rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
     3025          RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
    28623026          if (rrc != MATCH_NOMATCH) RRETURN(rrc);
    28633027          if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH);
    28643028          GETCHARINCTEST(c, eptr);
    2865           prop_category = _pcre_ucp_findchar(c, &prop_chartype, &prop_othercase);
     3029          prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
    28663030          if (prop_category == ucp_M) RRETURN(MATCH_NOMATCH);
    28673031          while (eptr < md->end_subject)
     
    28723036              GETCHARLEN(c, eptr, len);
    28733037              }
    2874             prop_category = _pcre_ucp_findchar(c, &prop_chartype, &prop_othercase);
     3038            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
    28753039            if (prop_category != ucp_M) break;
    28763040            eptr += len;
     
    28813045      else
    28823046#endif     /* SUPPORT_UCP */
     3047#endif
    28833048
    28843049#ifdef SUPPORT_UTF8
     
    29963161      pp = eptr;  /* Remember where we started */
    29973162
     3163#if !JAVASCRIPT
    29983164#ifdef SUPPORT_UCP
    2999       if (prop_type > 0)
    3000         {
    3001         for (i = min; i < max; i++)
    3002           {
    3003           int len = 1;
    3004           if (eptr >= md->end_subject) break;
    3005           GETCHARLEN(c, eptr, len);
    3006           prop_category = _pcre_ucp_findchar(c, &prop_chartype, &prop_othercase);
    3007           if ((*prop_test_variable == prop_test_against) == prop_fail_result)
    3008             break;
    3009           eptr+= len;
     3165      if (prop_type >= 0)
     3166        {
     3167        switch(prop_type)
     3168          {
     3169          case PT_ANY:
     3170          for (i = min; i < max; i++)
     3171            {
     3172            int len = 1;
     3173            if (eptr >= md->end_subject) break;
     3174            GETCHARLEN(c, eptr, len);
     3175            if (prop_fail_result) break;
     3176            eptr+= len;
     3177            }
     3178          break;
     3179
     3180          case PT_LAMP:
     3181          for (i = min; i < max; i++)
     3182            {
     3183            int len = 1;
     3184            if (eptr >= md->end_subject) break;
     3185            GETCHARLEN(c, eptr, len);
     3186            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
     3187            if ((prop_chartype == ucp_Lu ||
     3188                 prop_chartype == ucp_Ll ||
     3189                 prop_chartype == ucp_Lt) == prop_fail_result)
     3190              break;
     3191            eptr+= len;
     3192            }
     3193          break;
     3194
     3195          case PT_GC:
     3196          for (i = min; i < max; i++)
     3197            {
     3198            int len = 1;
     3199            if (eptr >= md->end_subject) break;
     3200            GETCHARLEN(c, eptr, len);
     3201            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
     3202            if ((prop_category == prop_value) == prop_fail_result)
     3203              break;
     3204            eptr+= len;
     3205            }
     3206          break;
     3207
     3208          case PT_PC:
     3209          for (i = min; i < max; i++)
     3210            {
     3211            int len = 1;
     3212            if (eptr >= md->end_subject) break;
     3213            GETCHARLEN(c, eptr, len);
     3214            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
     3215            if ((prop_chartype == prop_value) == prop_fail_result)
     3216              break;
     3217            eptr+= len;
     3218            }
     3219          break;
     3220
     3221          case PT_SC:
     3222          for (i = min; i < max; i++)
     3223            {
     3224            int len = 1;
     3225            if (eptr >= md->end_subject) break;
     3226            GETCHARLEN(c, eptr, len);
     3227            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
     3228            if ((prop_script == prop_value) == prop_fail_result)
     3229              break;
     3230            eptr+= len;
     3231            }
     3232          break;
    30103233          }
    30113234
     
    30143237        for(;;)
    30153238          {
    3016           RMATCH(50, rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
     3239          RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
    30173240          if (rrc != MATCH_NOMATCH) RRETURN(rrc);
    30183241          if (eptr-- == pp) break;        /* Stop if tried at original pos */
     
    30303253          if (eptr >= md->end_subject) break;
    30313254          GETCHARINCTEST(c, eptr);
    3032           prop_category = _pcre_ucp_findchar(c, &prop_chartype, &prop_othercase);
     3255          prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
    30333256          if (prop_category == ucp_M) break;
    30343257          while (eptr < md->end_subject)
     
    30393262              GETCHARLEN(c, eptr, len);
    30403263              }
    3041             prop_category = _pcre_ucp_findchar(c, &prop_chartype, &prop_othercase);
     3264            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
    30423265            if (prop_category != ucp_M) break;
    30433266            eptr += len;
     
    30493272        for(;;)
    30503273          {
    3051           RMATCH(51, rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
     3274          RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0);
    30523275          if (rrc != MATCH_NOMATCH) RRETURN(rrc);
    30533276          if (eptr-- == pp) break;        /* Stop if tried at original pos */
     
    30603283              GETCHARLEN(c, eptr, len);
    30613284              }
    3062             prop_category = _pcre_ucp_findchar(c, &prop_chartype, &prop_othercase);
     3285            prop_category = _pcre_ucp_findprop(c, &prop_chartype, &prop_script);
    30633286            if (prop_category != ucp_M) break;
    30643287            eptr--;
     
    30693292      else
    30703293#endif   /* SUPPORT_UCP */
     3294#endif
    30713295
    30723296#ifdef SUPPORT_UTF8
     
    31203344              {
    31213345              c = max - min;
    3122               if (c > md->end_subject - eptr) c = INT_CAST(md->end_subject - eptr);
     3346              if (c > md->end_subject - eptr) c = md->end_subject - eptr;
    31233347              eptr += c;
    31243348              }
     
    31303354          case OP_ANYBYTE:
    31313355          c = max - min;
    3132           if (c > md->end_subject - eptr) c = INT_CAST(md->end_subject - eptr);
     3356          if (c > md->end_subject - eptr) c = md->end_subject - eptr;
    31333357          eptr += c;
    31343358          break;
     
    32353459          case OP_ANYBYTE:
    32363460          c = max - min;
    3237           if (c > md->end_subject - eptr) c = INT_CAST(md->end_subject - eptr);
     3461          if (c > md->end_subject - eptr) c = md->end_subject - eptr;
    32383462          eptr += c;
    32393463          break;
     
    34093633#endif
    34103634
     3635#undef utf8
     3636
    34113637}
    34123638
     
    34943720*/
    34953721
    3496 PCRE_EXPORT int
     3722PCRE_DATA_SCOPE int
    34973723pcre_exec(const pcre *argument_re, const pcre_extra *extra_data,
    3498   const pcre_char *subject, int length, int start_offset, int options, int *offsets,
     3724  PCRE_SPTR subject, int length, int start_offset, int options, int *offsets,
    34993725  int offsetcount)
    35003726{
     
    35133739const uschar *tables;
    35143740const uschar *start_bits = NULL;
    3515 const pcre_uchar *start_match = (const pcre_uchar *)subject + start_offset;
    3516 const pcre_uchar *end_subject;
    3517 const pcre_uchar *req_byte_ptr = start_match - 1;
    3518 
     3741USPTR start_match = (USPTR)subject + start_offset;
     3742USPTR end_subject;
     3743USPTR req_byte_ptr = start_match - 1;
     3744
     3745#if !JAVASCRIPT
    35193746pcre_study_data internal_study;
     3747#endif
    35203748const pcre_study_data *study;
    35213749
     3750#if !JAVASCRIPT
    35223751real_pcre internal_re;
     3752#endif
    35233753const real_pcre *external_re = (const real_pcre *)argument_re;
    35243754const real_pcre *re = external_re;
     
    35363766study = NULL;
    35373767match_block.match_limit = MATCH_LIMIT;
     3768match_block.match_limit_recursion = MATCH_LIMIT_RECURSION;
    35383769match_block.callout_data = NULL;
    35393770
     
    35443775if (extra_data != NULL)
    35453776  {
    3546   register unsigned long flags = extra_data->flags;
     3777  register unsigned int flags = extra_data->flags;
    35473778  if ((flags & PCRE_EXTRA_STUDY_DATA) != 0)
    35483779    study = (const pcre_study_data *)extra_data->study_data;
    35493780  if ((flags & PCRE_EXTRA_MATCH_LIMIT) != 0)
    35503781    match_block.match_limit = extra_data->match_limit;
     3782  if ((flags & PCRE_EXTRA_MATCH_LIMIT_RECURSION) != 0)
     3783    match_block.match_limit_recursion = extra_data->match_limit_recursion;
    35513784  if ((flags & PCRE_EXTRA_CALLOUT_DATA) != 0)
    35523785    match_block.callout_data = extra_data->callout_data;
     
    35653798study data too. */
    35663799
     3800#if !JAVASCRIPT
    35673801if (re->magic_number != MAGIC_NUMBER)
    35683802  {
     
    35713805  if (study != NULL) study = &internal_study;
    35723806  }
     3807#endif
    35733808
    35743809/* Set up other data */
     
    35833818  re->name_count * re->name_entry_size;
    35843819
    3585 match_block.start_subject = (const pcre_uchar *)subject;
     3820match_block.start_subject = (USPTR)subject;
    35863821match_block.start_offset = start_offset;
    35873822match_block.end_subject = match_block.start_subject + length;
     
    37113946do
    37123947  {
    3713   const pcre_uchar *save_end_subject = end_subject;
     3948  USPTR save_end_subject = end_subject;
    37143949
    37153950  /* Reset the maximum number of extractions we might see. */
     
    37303965  if (firstline)
    37313966    {
    3732     const pcre_uchar *t = start_match;
     3967    USPTR t = start_match;
    37333968    while (t < save_end_subject && *t != '\n') t++;
    37343969    end_subject = t;
     
    38094044      !match_block.partial)
    38104045    {
    3811     register const pcre_uchar *p = start_match + ((first_byte >= 0)? 1 : 0);
     4046    register USPTR p = start_match + ((first_byte >= 0)? 1 : 0);
    38124047
    38134048    /* We don't need to repeat the search if we haven't yet reached the
     
    38554090
    38564091  rc = match(start_match, match_block.start_code, 2, &match_block, ims, NULL,
    3857     match_isgroup);
     4092    match_isgroup, 0);
    38584093
    38594094  /* When the result is no match, if the subject's first character was a
     
    39044139  if (offsetcount < 2) rc = 0; else
    39054140    {
    3906     offsets[0] = INT_CAST(start_match - match_block.start_subject);
    3907     offsets[1] = INT_CAST(match_block.end_match_ptr - match_block.start_subject);
     4141    offsets[0] = start_match - match_block.start_subject;
     4142    offsets[1] = match_block.end_match_ptr - match_block.start_subject;
    39084143    }
    39094144
  • trunk/JavaScriptCore/pcre/pcre_fullinfo.c

    r18498 r26697  
    77
    88                       Written by Philip Hazel
    9            Copyright (c) 1997-2005 University of Cambridge
     9           Copyright (c) 1997-2006 University of Cambridge
    1010
    1111-----------------------------------------------------------------------------
     
    6262*/
    6363
    64 PCRE_EXPORT int
     64PCRE_DATA_SCOPE int
    6565pcre_fullinfo(const pcre *argument_re, const pcre_extra *extra_data, int what,
    6666  void *where)
    6767{
     68#if !JAVASCRIPT
    6869real_pcre internal_re;
    6970pcre_study_data internal_study;
     71#endif
    7072const real_pcre *re = (const real_pcre *)argument_re;
    7173const pcre_study_data *study = NULL;
     
    7678  study = (const pcre_study_data *)extra_data->study_data;
    7779
     80#if !JAVASCRIPT
    7881if (re->magic_number != MAGIC_NUMBER)
    7982  {
     
    8285  if (study != NULL) study = &internal_study;
    8386  }
     87#endif
    8488
    8589switch (what)
  • trunk/JavaScriptCore/pcre/pcre_get.c

    r16155 r26697  
    77
    88                       Written by Philip Hazel
    9            Copyright (c) 1997-2005 University of Cambridge
     9           Copyright (c) 1997-2006 University of Cambridge
    1010
    1111-----------------------------------------------------------------------------
     
    6363*/
    6464
    65 int
    66 pcre_get_stringnumber(const pcre *code, const pcre_char *stringname)
    67 {
    6865/* FIXME: This doesn't work for UTF-16 because the name table has 8-bit characters in it! */
    6966#if !PCRE_UTF16
     67int
     68pcre_get_stringnumber(const pcre *code, const pcre_char *stringname)
     69{
    7070int rc;
    7171int entrysize;
     
    9191  if (c > 0) bot = mid + 1; else top = mid;
    9292  }
    93 #else
    94  UNUSED_PARAM(code);
    95  UNUSED_PARAM(stringname);
     93
     94return PCRE_ERROR_NOSUBSTRING;
     95}
    9696#endif
    97 
    98 return PCRE_ERROR_NOSUBSTRING;
    99 }
    10097
    10198
     
    214211pcre_char *p;
    215212
    216 for (i = 0; i < double_count; i += 2) {
    217   size += INT_CAST(sizeof(pcre_char *) + (ovector[i+1] - ovector[i] + 1) * sizeof(pcre_char));
    218 }
     213for (i = 0; i < double_count; i += 2)
     214  size += sizeof(pcre_char *) + (ovector[i+1] - ovector[i] + 1) * sizeof(pcre_char);
    219215
    220216stringlist = (pcre_char **)(pcre_malloc)(size);
  • trunk/JavaScriptCore/pcre/pcre_internal.h

    r24453 r26697  
    88
    99                       Written by Philip Hazel
    10            Copyright (c) 1997-2005 University of Cambridge
     10           Copyright (c) 1997-2006 University of Cambridge
    1111           Copyright (c) 2004, 2005 Apple Computer, Inc.
    1212
     
    4848
    4949#include "Assertions.h"
    50 
    51 /* Added to prevent 64-to-32 shortening warnings when compiling for 64-bit
    52   <rdar://problem/4712064> PCRE generates many warnings with -Wshorten-64-to-32 */
    53 #if defined(__GNUC__) && defined(__LP64__)
    54 #define INT_CAST(i) (int)(i); ASSERT((i) <= INT_MAX)
    55 #else
    56 #define INT_CAST(i) (i)
    57 #endif
    5850
    5951#if COMPILER(MSVC)
     
    138130#endif
    139131
    140 /* Include the public PCRE header and the definitions of UCP character property
    141 values. */
    142 
    143 #include "pcre.h"
    144 #include "ucp.h"
    145 
    146132/* All character handling must be done as unsigned characters. Otherwise there
    147133are problems with top-bit-set characters and functions such as isspace().
     
    153139typedef unsigned char uschar;
    154140
    155 /* Use pcre_uchar for always-unsigned version of pcre_char. */
     141/* When PCRE is compiled as a C++ library, the subject pointer can be replaced
     142with a custom type. This makes it possible, for example, to allow pcre_exec()
     143to process subject strings that are discontinuous by using a smart pointer
     144class. It must always be possible to inspect all of the subject string in
     145pcre_exec() because of the way it backtracks. Two macros are required in the
     146normal case, for sign-unspecified and unsigned char pointers. The former is
     147used for the external interface and appears in pcre.h, which is why its name
     148must begin with PCRE_. */
     149
     150#ifdef CUSTOM_SUBJECT_PTR
     151#define PCRE_SPTR CUSTOM_SUBJECT_PTR
     152#define USPTR CUSTOM_SUBJECT_PTR
     153#else
     154#define USPTR const pcre_uchar *
     155#endif
     156
     157/* Include the public PCRE header and the definitions of UCP character property
     158values. */
     159
     160#include "pcre.h"
     161#include "ucp.h"
     162
     163/* Unsigned version of pcre_char. */
    156164#if PCRE_UTF16
    157165typedef pcre_char pcre_uchar;
     
    186194pcre_memmove(unsigned char *dest, const unsigned char *src, size_t n)
    187195{
    188 int i;
     196size_t i;
    189197dest += n;
    190198src += n;
    191199for (i = 0; i < n; ++i) *(--dest) =  *(--src);
     200return dest;
    192201}
    193202#define memmove(a, b, c) pcre_memmove(a, b, c)
     
    408417know we are in UTF-8 mode. */
    409418
    410 #define GETCHARINC GETUTF8CHARINC
     419#define GETCHARINC(c, eptr) GETUTF8CHARINC(c, eptr)
    411420
    412421/* Get the next character, testing for UTF-8 mode, and advancing the pointer */
     
    546555#endif
    547556
     557/* Codes for different types of Unicode property */
     558
     559#define PT_ANY        0    /* Any property - matches all chars */
     560#define PT_LAMP       1    /* L& - the union of Lu, Ll, Lt */
     561#define PT_GC         2    /* General characteristic (e.g. L) */
     562#define PT_PC         3    /* Particular characteristic (e.g. Lu) */
     563#define PT_SC         4    /* Script (e.g. Han) */
     564
     565/* Flag bits and data types for the extended class (OP_XCLASS) for classes that
     566contain UTF-8 characters with values greater than 255. */
     567
     568#define XCL_NOT    0x01    /* Flag: this is a negative class */
     569#define XCL_MAP    0x02    /* Flag: a 32-byte map is present */
     570
     571#define XCL_END       0    /* Marks end of individual items */
     572#define XCL_SINGLE    1    /* Single item (one multibyte char) follows */
     573#define XCL_RANGE     2    /* A range (two multibyte chars) follows */
     574#define XCL_PROP      3    /* Unicode property (2-byte property code follows) */
     575#define XCL_NOTPROP   4    /* Unicode inverted property (ditto) */
     576
    548577/* These are escaped items that aren't just an encoding of a particular data
    549578value such as \n. They must have non-zero values, as check_escape() returns
     
    560589       ESC_w, ESC_dum1, ESC_C, ESC_P, ESC_p, ESC_X, ESC_Z, ESC_z, ESC_E,
    561590       ESC_Q, ESC_REF };
    562 
    563 /* Flag bits and data types for the extended class (OP_XCLASS) for classes that
    564 contain UTF-8 characters with values greater than 255. */
    565 
    566 #define XCL_NOT    0x01    /* Flag: this is a negative class */
    567 #define XCL_MAP    0x02    /* Flag: a 32-byte map is present */
    568 
    569 #define XCL_END       0    /* Marks end of individual items */
    570 #define XCL_SINGLE    1    /* Single item (one multibyte char) follows */
    571 #define XCL_RANGE     2    /* A range (two multibyte chars) follows */
    572 #define XCL_PROP      3    /* Unicode property (one property code) follows */
    573 #define XCL_NOTPROP   4    /* Unicode inverted property (ditto) */
    574 
    575591
    576592/* Opcode table: OP_BRA must be last, as all values >= it are used for brackets
     
    737753  1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  /* \A, \G, \B, \B, \D, \d, \S, \s, \W, \w */ \
    738754  1, 1,                          /* Any, Anybyte                           */ \
    739   2, 2, 1,                       /* NOTPROP, PROP, EXTUNI                  */ \
     755  3, 3, 1,                       /* NOTPROP, PROP, EXTUNI                  */ \
    740756  1, 1, 2, 1, 1,                 /* \Z, \z, Opt, ^, $                      */ \
    741757  2,                             /* Char  - the minimum length             */ \
     
    869885  int group_num;                /* Number of group that was called */
    870886  const uschar *after_call;     /* "Return value": points after the call in the expr */
    871   const pcre_uchar *save_start;     /* Old value of md->start_match */
     887  USPTR save_start;             /* Old value of md->start_match */
    872888  int *offset_save;             /* Pointer to start of saved offsets */
    873889  int saved_max;                /* Number of saved offsets */
     
    888904
    889905typedef struct match_data {
    890   unsigned long int match_call_count; /* As it says */
    891   unsigned long int match_limit;/* As it says */
     906  unsigned long int match_call_count;      /* As it says */
     907  unsigned long int match_limit;           /* As it says */
     908  unsigned long int match_limit_recursion; /* As it says */
    892909  int   *offset_vector;         /* Offset vector */
    893910  int    offset_end;            /* One past the end */
     
    904921  BOOL   hitend;                /* Hit the end of the subject at some point */
    905922  const uschar *start_code;     /* For use when recursing */
    906   const pcre_uchar *start_subject;   /* Start of the subject string */
    907   const pcre_uchar *end_subject;     /* End of the subject string */
    908   const pcre_uchar *start_match;     /* Start of this match attempt */
    909   const pcre_uchar *end_match_ptr;   /* Subject position at end match */
     923  USPTR  start_subject;         /* Start of the subject string */
     924  USPTR  end_subject;           /* End of the subject string */
     925  USPTR  start_match;           /* Start of this match attempt */
     926  USPTR  end_match_ptr;         /* Subject position at end match */
    910927  int    end_offset_top;        /* Highwater mark at end of match */
    911928  int    capture_last;          /* Most recent capture number */
     
    962979#define tables_length (ctypes_offset + 256)
    963980
    964 /* Layout of the UCP type table that translates property names into codes for
    965 _pcre_ucp_findchar(). */
     981/* Layout of the UCP type table that translates property names into types and
     982codes. */
    966983
    967984typedef struct {
    968985  const char *name;
    969   int value;
     986  pcre_uint16 type;
     987  pcre_uint16 value;
    970988} ucp_type_table;
    971989
     
    9901008extern const uschar _pcre_OP_lengths[];
    9911009
     1010
    9921011/* Internal shared functions. These are functions that are used by more than
    9931012one of the exported public functions. They have to be "external" in the C
     
    9971016extern real_pcre * _pcre_try_flipped(const real_pcre *, real_pcre *,
    9981017                     const pcre_study_data *, pcre_study_data *);
    999 extern int         _pcre_ucp_findchar(const int, int *, int *);
     1018extern int         _pcre_ucp_findprop(const int, int *, int *);
     1019extern int         _pcre_ucp_othercase(const int);
    10001020extern int         _pcre_valid_utf8(const uschar *, int);
    10011021extern BOOL        _pcre_xclass(int, const uschar *);
  • trunk/JavaScriptCore/pcre/pcre_maketables.c

    r11962 r26697  
    77
    88                       Written by Philip Hazel
    9            Copyright (c) 1997-2005 University of Cambridge
     9           Copyright (c) 1997-2006 University of Cambridge
    1010
    1111-----------------------------------------------------------------------------
     
    8787for (i = 0; i < 256; i++) *p++ = islower(i)? toupper(i) : tolower(i);
    8888
    89 /* Then the character class tables. Don't try to be clever and save effort
    90 on exclusive ones - in some locales things may be different. Note that the
    91 table for "space" includes everything "isspace" gives, including VT in the
    92 default locale. This makes it work for the POSIX class [:space:]. */
     89/* Then the character class tables. Don't try to be clever and save effort on
     90exclusive ones - in some locales things may be different. Note that the table
     91for "space" includes everything "isspace" gives, including VT in the default
     92locale. This makes it work for the POSIX class [:space:]. Note also that it is
     93possible for a character to be alnum or alpha without being lower or upper,
     94such as "male and female ordinals" (\xAA and \xBA) in the fr_FR locale (at
     95least under Debian Linux's locales as of 12/2005). So we must test for alnum
     96specially. */
    9397
    9498memset(p, 0, cbit_length);
    9599for (i = 0; i < 256; i++)
    96100  {
    97   if (isdigit(i))
    98     {
    99     p[cbit_digit  + i/8] |= 1 << (i&7);
    100     p[cbit_word   + i/8] |= 1 << (i&7);
    101     }
    102   if (isupper(i))
    103     {
    104     p[cbit_upper  + i/8] |= 1 << (i&7);
    105     p[cbit_word   + i/8] |= 1 << (i&7);
    106     }
    107   if (islower(i))
    108     {
    109     p[cbit_lower  + i/8] |= 1 << (i&7);
    110     p[cbit_word   + i/8] |= 1 << (i&7);
    111     }
     101  if (isdigit(i)) p[cbit_digit  + i/8] |= 1 << (i&7);
     102  if (isupper(i)) p[cbit_upper  + i/8] |= 1 << (i&7);
     103  if (islower(i)) p[cbit_lower  + i/8] |= 1 << (i&7);
     104  if (isalnum(i)) p[cbit_word   + i/8] |= 1 << (i&7);
    112105  if (i == '_')   p[cbit_word   + i/8] |= 1 << (i&7);
    113106  if (isspace(i)) p[cbit_space  + i/8] |= 1 << (i&7);
     
    123116space chars, because Perl doesn't recognize it as such for \s and for comments
    124117within regexes. */
    125 /* But no, in JavaScriptCore we don't, so that's commented out below. */
    126118
    127119for (i = 0; i < 256; i++)
    128120  {
    129121  int x = 0;
    130   if (/*i != 0x0b && */ isspace(i)) x += ctype_space;
     122  if (
     123#if !JAVASCRIPT
     124      *i != 0x0b &&
     125#endif
     126        isspace(i)) x += ctype_space;
    131127  if (isalpha(i)) x += ctype_letter;
    132128  if (isdigit(i)) x += ctype_digit;
  • trunk/JavaScriptCore/pcre/pcre_ord2utf8.c

    r18498 r26697  
    77
    88                       Written by Philip Hazel
    9            Copyright (c) 1997-2005 University of Cambridge
     9           Copyright (c) 1997-2006 University of Cambridge
    1010
    1111-----------------------------------------------------------------------------
     
    6060*/
    6161
    62 PCRE_EXPORT int
     62int
    6363_pcre_ord2utf8(int cvalue, uschar *buffer)
    6464{
  • trunk/JavaScriptCore/pcre/pcre_tables.c

    r18498 r26697  
    77
    88                       Written by Philip Hazel
    9            Copyright (c) 1997-2005 University of Cambridge
     9           Copyright (c) 1997-2006 University of Cambridge
    1010
    1111-----------------------------------------------------------------------------
     
    4949
    5050/* Table of sizes for the fixed-length opcodes. It's defined in a macro so that
    51 the definition is next to the definition of the opcodes in internal.h. */
     51the definition is next to the definition of the opcodes in pcre_internal.h. */
    5252
    5353const uschar _pcre_OP_lengths[] = { OP_LENGTHS };
     
    6565  { 0x7f, 0x7ff, 0xffff, 0x1fffff, 0x3ffffff, 0x7fffffff};
    6666
    67 const int _pcre_utf8_table1_size = (int)(sizeof(_pcre_utf8_table1)/sizeof(int));
     67const int _pcre_utf8_table1_size = sizeof(_pcre_utf8_table1)/sizeof(int);
    6868
    6969/* These are the indicator bits and the mask for the data bits to set in the
     
    8383  3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5 };
    8484
    85 /* This table translates Unicode property names into code values for the
    86 _pcre_ucp_findchar() function. */
     85/* This table translates Unicode property names into type and code values. It
     86is searched by binary chop, so must be in collating sequence of name. */
    8787
    8888const ucp_type_table _pcre_utt[] = {
    89   { "C",  128 + ucp_C },
    90   { "Cc", ucp_Cc },
    91   { "Cf", ucp_Cf },
    92   { "Cn", ucp_Cn },
    93   { "Co", ucp_Co },
    94   { "Cs", ucp_Cs },
    95   { "L",  128 + ucp_L },
    96   { "Ll", ucp_Ll },
    97   { "Lm", ucp_Lm },
    98   { "Lo", ucp_Lo },
    99   { "Lt", ucp_Lt },
    100   { "Lu", ucp_Lu },
    101   { "M",  128 + ucp_M },
    102   { "Mc", ucp_Mc },
    103   { "Me", ucp_Me },
    104   { "Mn", ucp_Mn },
    105   { "N",  128 + ucp_N },
    106   { "Nd", ucp_Nd },
    107   { "Nl", ucp_Nl },
    108   { "No", ucp_No },
    109   { "P",  128 + ucp_P },
    110   { "Pc", ucp_Pc },
    111   { "Pd", ucp_Pd },
    112   { "Pe", ucp_Pe },
    113   { "Pf", ucp_Pf },
    114   { "Pi", ucp_Pi },
    115   { "Po", ucp_Po },
    116   { "Ps", ucp_Ps },
    117   { "S",  128 + ucp_S },
    118   { "Sc", ucp_Sc },
    119   { "Sk", ucp_Sk },
    120   { "Sm", ucp_Sm },
    121   { "So", ucp_So },
    122   { "Z",  128 + ucp_Z },
    123   { "Zl", ucp_Zl },
    124   { "Zp", ucp_Zp },
    125   { "Zs", ucp_Zs }
     89  { "Any",                 PT_ANY,  0 },
     90  { "Arabic",              PT_SC,   ucp_Arabic },
     91  { "Armenian",            PT_SC,   ucp_Armenian },
     92  { "Bengali",             PT_SC,   ucp_Bengali },
     93  { "Bopomofo",            PT_SC,   ucp_Bopomofo },
     94  { "Braille",             PT_SC,   ucp_Braille },
     95  { "Buginese",            PT_SC,   ucp_Buginese },
     96  { "Buhid",               PT_SC,   ucp_Buhid },
     97  { "C",                   PT_GC,   ucp_C },
     98  { "Canadian_Aboriginal", PT_SC,   ucp_Canadian_Aboriginal },
     99  { "Cc",                  PT_PC,   ucp_Cc },
     100  { "Cf",                  PT_PC,   ucp_Cf },
     101  { "Cherokee",            PT_SC,   ucp_Cherokee },
     102  { "Cn",                  PT_PC,   ucp_Cn },
     103  { "Co",                  PT_PC,   ucp_Co },
     104  { "Common",              PT_SC,   ucp_Common },
     105  { "Coptic",              PT_SC,   ucp_Coptic },
     106  { "Cs",                  PT_PC,   ucp_Cs },
     107  { "Cypriot",             PT_SC,   ucp_Cypriot },
     108  { "Cyrillic",            PT_SC,   ucp_Cyrillic },
     109  { "Deseret",             PT_SC,   ucp_Deseret },
     110  { "Devanagari",          PT_SC,   ucp_Devanagari },
     111  { "Ethiopic",            PT_SC,   ucp_Ethiopic },
     112  { "Georgian",            PT_SC,   ucp_Georgian },
     113  { "Glagolitic",          PT_SC,   ucp_Glagolitic },
     114  { "Gothic",              PT_SC,   ucp_Gothic },
     115  { "Greek",               PT_SC,   ucp_Greek },
     116  { "Gujarati",            PT_SC,   ucp_Gujarati },
     117  { "Gurmukhi",            PT_SC,   ucp_Gurmukhi },
     118  { "Han",                 PT_SC,   ucp_Han },
     119  { "Hangul",              PT_SC,   ucp_Hangul },
     120  { "Hanunoo",             PT_SC,   ucp_Hanunoo },
     121  { "Hebrew",              PT_SC,   ucp_Hebrew },
     122  { "Hiragana",            PT_SC,   ucp_Hiragana },
     123  { "Inherited",           PT_SC,   ucp_Inherited },
     124  { "Kannada",             PT_SC,   ucp_Kannada },
     125  { "Katakana",            PT_SC,   ucp_Katakana },
     126  { "Kharoshthi",          PT_SC,   ucp_Kharoshthi },
     127  { "Khmer",               PT_SC,   ucp_Khmer },
     128  { "L",                   PT_GC,   ucp_L },
     129  { "L&",                  PT_LAMP, 0 },
     130  { "Lao",                 PT_SC,   ucp_Lao },
     131  { "Latin",               PT_SC,   ucp_Latin },
     132  { "Limbu",               PT_SC,   ucp_Limbu },
     133  { "Linear_B",            PT_SC,   ucp_Linear_B },
     134  { "Ll",                  PT_PC,   ucp_Ll },
     135  { "Lm",                  PT_PC,   ucp_Lm },
     136  { "Lo",                  PT_PC,   ucp_Lo },
     137  { "Lt",                  PT_PC,   ucp_Lt },
     138  { "Lu",                  PT_PC,   ucp_Lu },
     139  { "M",                   PT_GC,   ucp_M },
     140  { "Malayalam",           PT_SC,   ucp_Malayalam },
     141  { "Mc",                  PT_PC,   ucp_Mc },
     142  { "Me",                  PT_PC,   ucp_Me },
     143  { "Mn",                  PT_PC,   ucp_Mn },
     144  { "Mongolian",           PT_SC,   ucp_Mongolian },
     145  { "Myanmar",             PT_SC,   ucp_Myanmar },
     146  { "N",                   PT_GC,   ucp_N },
     147  { "Nd",                  PT_PC,   ucp_Nd },
     148  { "New_Tai_Lue",         PT_SC,   ucp_New_Tai_Lue },
     149  { "Nl",                  PT_PC,   ucp_Nl },
     150  { "No",                  PT_PC,   ucp_No },
     151  { "Ogham",               PT_SC,   ucp_Ogham },
     152  { "Old_Italic",          PT_SC,   ucp_Old_Italic },
     153  { "Old_Persian",         PT_SC,   ucp_Old_Persian },
     154  { "Oriya",               PT_SC,   ucp_Oriya },
     155  { "Osmanya",             PT_SC,   ucp_Osmanya },
     156  { "P",                   PT_GC,   ucp_P },
     157  { "Pc",                  PT_PC,   ucp_Pc },
     158  { "Pd",                  PT_PC,   ucp_Pd },
     159  { "Pe",                  PT_PC,   ucp_Pe },
     160  { "Pf",                  PT_PC,   ucp_Pf },
     161  { "Pi",                  PT_PC,   ucp_Pi },
     162  { "Po",                  PT_PC,   ucp_Po },
     163  { "Ps",                  PT_PC,   ucp_Ps },
     164  { "Runic",               PT_SC,   ucp_Runic },
     165  { "S",                   PT_GC,   ucp_S },
     166  { "Sc",                  PT_PC,   ucp_Sc },
     167  { "Shavian",             PT_SC,   ucp_Shavian },
     168  { "Sinhala",             PT_SC,   ucp_Sinhala },
     169  { "Sk",                  PT_PC,   ucp_Sk },
     170  { "Sm",                  PT_PC,   ucp_Sm },
     171  { "So",                  PT_PC,   ucp_So },
     172  { "Syloti_Nagri",        PT_SC,   ucp_Syloti_Nagri },
     173  { "Syriac",              PT_SC,   ucp_Syriac },
     174  { "Tagalog",             PT_SC,   ucp_Tagalog },
     175  { "Tagbanwa",            PT_SC,   ucp_Tagbanwa },
     176  { "Tai_Le",              PT_SC,   ucp_Tai_Le },
     177  { "Tamil",               PT_SC,   ucp_Tamil },
     178  { "Telugu",              PT_SC,   ucp_Telugu },
     179  { "Thaana",              PT_SC,   ucp_Thaana },
     180  { "Thai",                PT_SC,   ucp_Thai },
     181  { "Tibetan",             PT_SC,   ucp_Tibetan },
     182  { "Tifinagh",            PT_SC,   ucp_Tifinagh },
     183  { "Ugaritic",            PT_SC,   ucp_Ugaritic },
     184  { "Yi",                  PT_SC,   ucp_Yi },
     185  { "Z",                   PT_GC,   ucp_Z },
     186  { "Zl",                  PT_PC,   ucp_Zl },
     187  { "Zp",                  PT_PC,   ucp_Zp },
     188  { "Zs",                  PT_PC,   ucp_Zs }
    126189};
    127190
    128 const int _pcre_utt_size = (int)(sizeof(_pcre_utt)/sizeof(ucp_type_table));
     191const int _pcre_utt_size = sizeof(_pcre_utt)/sizeof(ucp_type_table);
    129192
    130193#include "chartables.c"
  • trunk/JavaScriptCore/pcre/pcre_ucp_searchfuncs.c

    r26695 r26697  
    77
    88                       Written by Philip Hazel
    9            Copyright (c) 1997-2005 University of Cambridge
     9           Copyright (c) 1997-2006 University of Cambridge
    1010
    1111-----------------------------------------------------------------------------
     
    3939
    4040
    41 /* This module compiles code for supporting the use of Unicode character
    42 properties. We use the (embryonic at the time of writing) UCP library, by
    43 including some of its files, copies of which have been put in the PCRE
    44 distribution. The actual search function is reproduced here, with its name
    45 changed. */
    46 
     41/* This module contains code for searching the table of Unicode character
     42properties. */
    4743
    4844#include "pcre_internal.h"
     
    5349
    5450
     51#if !JAVASCRIPT
     52
     53/* Table to translate from particular type value to the general value. */
     54
     55static int ucp_gentype[] = {
     56  ucp_C, ucp_C, ucp_C, ucp_C, ucp_C,  /* Cc, Cf, Cn, Co, Cs */
     57  ucp_L, ucp_L, ucp_L, ucp_L, ucp_L,  /* Ll, Lu, Lm, Lo, Lt */
     58  ucp_M, ucp_M, ucp_M,                /* Mc, Me, Mn */
     59  ucp_N, ucp_N, ucp_N,                /* Nd, Nl, No */
     60  ucp_P, ucp_P, ucp_P, ucp_P, ucp_P,  /* Pc, Pd, Pe, Pf, Pi */
     61  ucp_P, ucp_P,                       /* Ps, Po */
     62  ucp_S, ucp_S, ucp_S, ucp_S,         /* Sc, Sk, Sm, So */
     63  ucp_Z, ucp_Z, ucp_Z                 /* Zl, Zp, Zs */
     64};
     65
     66
    5567
    5668/*************************************************
    57 *         Search table and return data           *
     69*         Search table and return type           *
    5870*************************************************/
    5971
    60 /* Two values are returned: the category is ucp_C, ucp_L, etc. The detailed
    61 character type is ucp_Lu, ucp_Nd, etc.
     72/* Three values are returned: the category is ucp_C, ucp_L, etc. The detailed
     73character type is ucp_Lu, ucp_Nd, etc. The script is ucp_Latin, etc.
    6274
    6375Arguments:
    6476  c           the character value
    6577  type_ptr    the detailed character type is returned here
    66   case_ptr    for letters, the opposite case is returned here, if there
    67                 is one, else zero
     78  script_ptr  the script is returned here
    6879
    69 Returns:      the character type category or -1 if not found
     80Returns:      the character type category
    7081*/
    7182
    72 PCRE_EXPORT int
    73 _pcre_ucp_findchar(const int c, int *type_ptr, int *case_ptr)
     83int
     84_pcre_ucp_findprop(const int c, int *type_ptr, int *script_ptr)
    7485{
    75 cnode *node = ucp_table;
    76 register int cc = c;
    77 int case_offset;
     86int bot = 0;
     87int top = sizeof(ucp_table)/sizeof(cnode);
     88int mid;
     89
     90/* The table is searched using a binary chop. You might think that using
     91intermediate variables to hold some of the common expressions would speed
     92things up, but tests with gcc 3.4.4 on Linux showed that, on the contrary, it
     93makes things a lot slower. */
    7894
    7995for (;;)
    8096  {
    81   register int d = node->f1 | ((node->f0 & f0_chhmask) << 16);
    82   if (cc == d) break;
    83   if (cc < d)
     97  if (top <= bot)
    8498    {
    85     if ((node->f0 & f0_leftexists) == 0) return -1;
    86     node ++;
     99    *type_ptr = ucp_Cn;
     100    *script_ptr = ucp_Common;
     101    return ucp_C;
    87102    }
     103  mid = (bot + top) >> 1;
     104  if (c == (ucp_table[mid].f0 & f0_charmask)) break;
     105  if (c < (ucp_table[mid].f0 & f0_charmask)) top = mid;
    88106  else
    89107    {
    90     register int roffset = (node->f2 & f2_rightmask) >> f2_rightshift;
    91     if (roffset == 0) return -1;
    92     node += 1 << (roffset - 1);
     108    if ((ucp_table[mid].f0 & f0_rangeflag) != 0 &&
     109        c <= (ucp_table[mid].f0 & f0_charmask) +
     110             (ucp_table[mid].f1 & f1_rangemask)) break;
     111    bot = mid + 1;
    93112    }
    94113  }
    95114
    96 switch ((*type_ptr = ((node->f0 & f0_typemask) >> f0_typeshift)))
    97   {
    98   case ucp_Cc:
    99   case ucp_Cf:
    100   case ucp_Cn:
    101   case ucp_Co:
    102   case ucp_Cs:
    103   return ucp_C;
    104   break;
     115/* Found an entry in the table. Set the script and detailed type values, and
     116return the general type. */
    105117
    106   case ucp_Ll:
    107   case ucp_Lu:
    108   case_offset = node->f2 & f2_casemask;
    109   if ((case_offset & 0x0100) != 0) case_offset |= 0xfffff000;
    110   *case_ptr = (case_offset == 0)? 0 : cc + case_offset;
    111   return ucp_L;
     118*script_ptr = (ucp_table[mid].f0 & f0_scriptmask) >> f0_scriptshift;
     119*type_ptr = (ucp_table[mid].f1 & f1_typemask) >> f1_typeshift;
    112120
    113   case ucp_Lm:
    114   case ucp_Lo:
    115   case ucp_Lt:
    116   *case_ptr = 0;
    117   return ucp_L;
    118   break;
    119 
    120   case ucp_Mc:
    121   case ucp_Me:
    122   case ucp_Mn:
    123   return ucp_M;
    124   break;
    125 
    126   case ucp_Nd:
    127   case ucp_Nl:
    128   case ucp_No:
    129   return ucp_N;
    130   break;
    131 
    132   case ucp_Pc:
    133   case ucp_Pd:
    134   case ucp_Pe:
    135   case ucp_Pf:
    136   case ucp_Pi:
    137   case ucp_Ps:
    138   case ucp_Po:
    139   return ucp_P;
    140   break;
    141 
    142   case ucp_Sc:
    143   case ucp_Sk:
    144   case ucp_Sm:
    145   case ucp_So:
    146   return ucp_S;
    147   break;
    148 
    149   case ucp_Zl:
    150   case ucp_Zp:
    151   case ucp_Zs:
    152   return ucp_Z;
    153   break;
    154 
    155   default:         /* "Should never happen" */
    156   return -1;
    157   break;
    158   }
     121return ucp_gentype[*type_ptr];
    159122}
    160123
    161 /* End of pcre_ucp_findchar.c */
     124#endif
     125
     126
     127
     128/*************************************************
     129*       Search table and return other case       *
     130*************************************************/
     131
     132/* If the given character is a letter, and there is another case for the
     133letter, return the other case. Otherwise, return -1.
     134
     135Arguments:
     136  c           the character value
     137
     138Returns:      the other case or -1 if none
     139*/
     140
     141int
     142_pcre_ucp_othercase(const int c)
     143{
     144int bot = 0;
     145int top = sizeof(ucp_table)/sizeof(cnode);
     146int mid, offset;
     147
     148/* The table is searched using a binary chop. You might think that using
     149intermediate variables to hold some of the common expressions would speed
     150things up, but tests with gcc 3.4.4 on Linux showed that, on the contrary, it
     151makes things a lot slower. */
     152
     153for (;;)
     154  {
     155  if (top <= bot) return -1;
     156  mid = (bot + top) >> 1;
     157  if (c == (ucp_table[mid].f0 & f0_charmask)) break;
     158  if (c < (ucp_table[mid].f0 & f0_charmask)) top = mid;
     159  else
     160    {
     161    if ((ucp_table[mid].f0 & f0_rangeflag) != 0 &&
     162        c <= (ucp_table[mid].f0 & f0_charmask) +
     163             (ucp_table[mid].f1 & f1_rangemask)) break;
     164    bot = mid + 1;
     165    }
     166  }
     167
     168/* Found an entry in the table. Return -1 for a range entry. Otherwise return
     169the other case if there is one, else -1. */
     170
     171if ((ucp_table[mid].f0 & f0_rangeflag) != 0) return -1;
     172
     173offset = ucp_table[mid].f1 & f1_casemask;
     174if ((offset & f1_caseneg) != 0) offset |= f1_caseneg;
     175return (offset == 0)? -1 : c + offset;
     176}
     177
     178
     179/* End of pcre_ucp_searchfuncs.c */
  • trunk/JavaScriptCore/pcre/pcre_xclass.c

    r18498 r26697  
    77
    88                       Written by Philip Hazel
    9            Copyright (c) 1997-2005 University of Cambridge
     9           Copyright (c) 1997-2006 University of Cambridge
    1010
    1111-----------------------------------------------------------------------------
     
    6161*/
    6262
    63 PCRE_EXPORT BOOL
     63BOOL
    6464_pcre_xclass(int c, const uschar *data)
    6565{
     
    9898    }
    9999
     100#if !JAVASCRIPT
    100101#ifdef SUPPORT_UCP
    101102  else  /* XCL_PROP & XCL_NOTPROP */
    102103    {
    103     int chartype, othercase;
    104     int rqdtype = *data++;
    105     int category = _pcre_ucp_findchar(c, &chartype, &othercase);
    106     if (rqdtype >= 128)
     104    int chartype, script;
     105    int category = _pcre_ucp_findprop(c, &chartype, &script);
     106
     107    switch(*data)
    107108      {
    108       if ((rqdtype - 128 == category) == (t == XCL_PROP)) return !negated;
     109      case PT_ANY:
     110      if (t == XCL_PROP) return !negated;
     111      break;
     112
     113      case PT_LAMP:
     114      if ((chartype == ucp_Lu || chartype == ucp_Ll || chartype == ucp_Lt) ==
     115          (t == XCL_PROP)) return !negated;
     116      break;
     117
     118      case PT_GC:
     119      if ((data[1] == category) == (t == XCL_PROP)) return !negated;
     120      break;
     121
     122      case PT_PC:
     123      if ((data[1] == chartype) == (t == XCL_PROP)) return !negated;
     124      break;
     125
     126      case PT_SC:
     127      if ((data[1] == script) == (t == XCL_PROP)) return !negated;
     128      break;
     129
     130      /* This should never occur, but compilers may mutter if there is no
     131      default. */
     132
     133      default:
     134      return FALSE;
    109135      }
    110     else
    111       {
    112       if ((rqdtype == chartype) == (t == XCL_PROP)) return !negated;
    113       }
     136
     137    data += 2;
    114138    }
    115139#endif  /* SUPPORT_UCP */
     140#endif
    116141  }
    117142
  • trunk/JavaScriptCore/pcre/ucp.h

    r18498 r26697  
    11/*************************************************
    2 *     libucp - Unicode Property Table handler    *
     2*          Unicode Property Table handler        *
    33*************************************************/
    4 
    54
    65#ifndef _UCP_H
    76#define _UCP_H
    87
    9 /* These are the character categories that are returned by _pcre_ucp_findchar */
     8/* This file contains definitions of the property values that are returned by
     9the function _pcre_ucp_findprop(). */
     10
     11/* These are the general character categories. */
    1012
    1113enum {
     
    1921};
    2022
    21 /* These are the detailed character types that are returned by _pcre_ucp_findchar */
     23/* These are the particular character types. */
    2224
    2325enum {
     
    5456};
    5557
     58/* These are the script identifications. */
     59
     60enum {
     61  ucp_Arabic,
     62  ucp_Armenian,
     63  ucp_Bengali,
     64  ucp_Bopomofo,
     65  ucp_Braille,
     66  ucp_Buginese,
     67  ucp_Buhid,
     68  ucp_Canadian_Aboriginal,
     69  ucp_Cherokee,
     70  ucp_Common,
     71  ucp_Coptic,
     72  ucp_Cypriot,
     73  ucp_Cyrillic,
     74  ucp_Deseret,
     75  ucp_Devanagari,
     76  ucp_Ethiopic,
     77  ucp_Georgian,
     78  ucp_Glagolitic,
     79  ucp_Gothic,
     80  ucp_Greek,
     81  ucp_Gujarati,
     82  ucp_Gurmukhi,
     83  ucp_Han,
     84  ucp_Hangul,
     85  ucp_Hanunoo,
     86  ucp_Hebrew,
     87  ucp_Hiragana,
     88  ucp_Inherited,
     89  ucp_Kannada,
     90  ucp_Katakana,
     91  ucp_Kharoshthi,
     92  ucp_Khmer,
     93  ucp_Lao,
     94  ucp_Latin,
     95  ucp_Limbu,
     96  ucp_Linear_B,
     97  ucp_Malayalam,
     98  ucp_Mongolian,
     99  ucp_Myanmar,
     100  ucp_New_Tai_Lue,
     101  ucp_Ogham,
     102  ucp_Old_Italic,
     103  ucp_Old_Persian,
     104  ucp_Oriya,
     105  ucp_Osmanya,
     106  ucp_Runic,
     107  ucp_Shavian,
     108  ucp_Sinhala,
     109  ucp_Syloti_Nagri,
     110  ucp_Syriac,
     111  ucp_Tagalog,
     112  ucp_Tagbanwa,
     113  ucp_Tai_Le,
     114  ucp_Tamil,
     115  ucp_Telugu,
     116  ucp_Thaana,
     117  ucp_Thai,
     118  ucp_Tibetan,
     119  ucp_Tifinagh,
     120  ucp_Ugaritic,
     121  ucp_Yi
     122};
     123
    56124#endif
    57125
  • trunk/JavaScriptCore/pcre/ucpinternal.h

    r11962 r26697  
    11/*************************************************
    2 *     libucp - Unicode Property Table handler    *
     2*           Unicode Property Table handler       *
    33*************************************************/
    44
    5 /* Internal header file defining the layout of compact nodes in the tree. */
     5/* Internal header file defining the layout of the bits in each pair of 32-bit
     6words that form a data item in the table. */
    67
    78typedef struct cnode {
    8   unsigned short int f0;
    9   unsigned short int f1;
    10   unsigned short int f2;
     9  pcre_uint32 f0;
     10  pcre_uint32 f1;
    1111} cnode;
    1212
    1313/* Things for the f0 field */
    1414
    15 #define f0_leftexists   0x8000    /* Left child exists */
    16 #define f0_typemask     0x3f00    /* Type bits */
    17 #define f0_typeshift         8    /* Type shift */
    18 #define f0_chhmask      0x00ff    /* Character high bits */
     15#define f0_scriptmask   0xff000000  /* Mask for script field */
     16#define f0_scriptshift          24  /* Shift for script value */
     17#define f0_rangeflag    0x00f00000  /* Flag for a range item */
     18#define f0_charmask     0x001fffff  /* Mask for code point value */
    1919
    20 /* Things for the f2 field */
     20/* Things for the f1 field */
    2121
    22 #define f2_rightmask    0xf000    /* Mask for right offset bits */
    23 #define f2_rightshift       12    /* Shift for right offset */
    24 #define f2_casemask     0x0fff    /* Mask for case offset */
     22#define f1_typemask     0xfc000000  /* Mask for char type field */
     23#define f1_typeshift            26  /* Shift for the type field */
     24#define f1_rangemask    0x0000ffff  /* Mask for a range offset */
     25#define f1_casemask     0x0000ffff  /* Mask for a case offset */
     26#define f1_caseneg      0xffff8000  /* Bits for negation */
    2527
    26 /* The tree consists of a vector of structures of type cnode, with the root
    27 node as the first element. The three short ints (16-bits) are used as follows:
     28/* The data consists of a vector of structures of type cnode. The two unsigned
     2932-bit integers are used as follows:
    2830
    29 (f0) (1) The 0x8000 bit of f0 is set if a left child exists. The child's node
    30          is the next node in the vector.
    31      (2) The 0x4000 bits of f0 is spare.
    32      (3) The 0x3f00 bits of f0 contain the character type; this is a number
    33          defined by the enumeration in ucp.h (e.g. ucp_Lu).
    34      (4) The bottom 8 bits of f0 contain the most significant byte of the
    35          character's 24-bit codepoint.
     31(f0) (1) The most significant byte holds the script number. The numbers are
     32         defined by the enum in ucp.h.
    3633
    37 (f1) (1) The f1 field contains the two least significant bytes of the
    38          codepoint.
     34     (2) The 0x00800000 bit is set if this entry defines a range of characters.
     35         It is not set if this entry defines a single character
    3936
    40 (f2) (1) The 0xf000 bits of f2 contain zero if there is no right child of this
    41          node. Otherwise, they contain one plus the exponent of the power of
    42          two of the offset to the right node (e.g. a value of 3 means 8). The
    43          units of the offset are node items.
     37     (3) The 0x00600000 bits are spare.
    4438
    45      (2) The 0x0fff bits of f2 contain the signed offset from this character to
    46          its alternate cased value. They are zero if there is no such
    47          character.
     39     (4) The 0x001fffff bits contain the code point. No Unicode code point will
     40         ever be greater than 0x0010ffff, so this should be OK for ever.
    4841
     42(f1) (1) The 0xfc000000 bits contain the character type number. The numbers are
     43         defined by an enum in ucp.h.
    4944
    50 -----------------------------------------------------------------------------
    51 ||.|.| type (6) | ms char (8) ||  ls char (16)  ||....|  case offset (12)  ||
    52 -----------------------------------------------------------------------------
    53   | |                                              |
    54   | |-> spare                                      |
    55   |                                        exponent of right
    56   |-> left child exists                       child offset
     45     (2) The 0x03ff0000 bits are spare.
    5746
     47     (3) The 0x0000ffff bits contain EITHER the unsigned offset to the top of
     48         range if this entry defines a range, OR the *signed* offset to the
     49         character's "other case" partner if this entry defines a single
     50         character. There is no partner if the value is zero.
     51
     52-------------------------------------------------------------------------------
     53| script (8) |.|.|.| codepoint (21) || type (6) |.|.| spare (8) | offset (16) |
     54-------------------------------------------------------------------------------
     55              | | |                              | |
     56              | | |-> spare                      | |-> spare
     57              | |                                |
     58              | |-> spare                        |-> spare
     59              |
     60              |-> range flag
    5861
    5962The upper/lower casing information is set only for characters that come in
    60 pairs. There are (at present) four non-one-to-one mappings in the Unicode data.
    61 These are ignored. They are:
     63pairs. The non-one-to-one mappings in the Unicode data are ignored.
    6264
    63   1FBE Greek Prosgegrammeni (lower, with upper -> capital iota)
    64   2126 Ohm
    65   212A Kelvin
    66   212B Angstrom
     65When searching the data, proceed as follows:
    6766
    68 Certainly for the last three, having an alternate case would seem to be a
    69 mistake. I don't know any Greek, so cannot comment on the first one.
     67(1) Set up for a binary chop search.
    7068
     69(2) If the top is not greater than the bottom, the character is not in the
     70    table. Its type must therefore be "Cn" ("Undefined").
    7171
    72 When searching the tree, proceed as follows:
     72(3) Find the middle vector element.
    7373
    74 (1) Start at the first node.
     74(4) Extract the code point and compare. If equal, we are done.
    7575
    76 (2) Extract the character value from f1 and the bottom 8 bits of f0;
     76(5) If the test character is smaller, set the top to the current point, and
     77    goto (2).
    7778
    78 (3) Compare with the character being sought. If equal, we are done.
     79(6) If the current entry defines a range, compute the last character by adding
     80    the offset, and see if the test character is within the range. If it is,
     81    we are done.
    7982
    80 (4) If the test character is smaller, inspect the f0_leftexists flag. If it is
    81     not set, the character is not in the tree. If it is set, move to the next
    82     node, and go to (2).
    83 
    84 (5) If the test character is bigger, extract the f2_rightmask bits from f2, and
    85     shift them right by f2_rightshift. If the result is zero, the character is
    86     not in the tree. Otherwise, calculate the number of nodes to skip by
    87     shifting the value 1 left by this number minus one. Go to (2).
     83(7) Otherwise, set the bottom to one element past the current point and goto
     84    (2).
    8885*/
    8986
    90 
    91 /* End of internal.h */
     87/* End of ucpinternal.h */
  • trunk/JavaScriptCore/pcre/ucptable.c

    r11962 r26697  
    11/* This source module is automatically generated from the Unicode
    2 property table. See internal.h for a description of the layout. */
     2property table. See ucpinternal.h for a description of the layout. */
    33
    4 static cnode ucp_table[] = {
    5   { 0x9a00, 0x2f1f, 0xe000 },
    6   { 0x8700, 0x1558, 0xd000 },
    7   { 0x8700, 0x0a99, 0xc000 },
    8   { 0x8500, 0x0435, 0xbfe0 },
    9   { 0x8500, 0x01ff, 0xafff },
    10   { 0x8500, 0x00ff, 0x9079 },
    11   { 0x8000, 0x007f, 0x8000 },
    12   { 0x9500, 0x003f, 0x7000 },
    13   { 0x8000, 0x001f, 0x6000 },
    14   { 0x8000, 0x000f, 0x5000 },
    15   { 0x8000, 0x0007, 0x4000 },
    16   { 0x8000, 0x0003, 0x3000 },
    17   { 0x8000, 0x0001, 0x2000 },
    18   { 0x0000, 0x0000, 0x0000 },
    19   { 0x0000, 0x0002, 0x0000 },
    20   { 0x8000, 0x0005, 0x2000 },
    21   { 0x0000, 0x0004, 0x0000 },
    22   { 0x0000, 0x0006, 0x0000 },
    23   { 0x8000, 0x000b, 0x3000 },
    24   { 0x8000, 0x0009, 0x2000 },
    25   { 0x0000, 0x0008, 0x0000 },
    26   { 0x0000, 0x000a, 0x0000 },
    27   { 0x8000, 0x000d, 0x2000 },
    28   { 0x0000, 0x000c, 0x0000 },
    29   { 0x0000, 0x000e, 0x0000 },
    30   { 0x8000, 0x0017, 0x4000 },
    31   { 0x8000, 0x0013, 0x3000 },
    32   { 0x8000, 0x0011, 0x2000 },
    33   { 0x0000, 0x0010, 0x0000 },
    34   { 0x0000, 0x0012, 0x0000 },
    35   { 0x8000, 0x0015, 0x2000 },
    36   { 0x0000, 0x0014, 0x0000 },
    37   { 0x0000, 0x0016, 0x0000 },
    38   { 0x8000, 0x001b, 0x3000 },
    39   { 0x8000, 0x0019, 0x2000 },
    40   { 0x0000, 0x0018, 0x0000 },
    41   { 0x0000, 0x001a, 0x0000 },
    42   { 0x8000, 0x001d, 0x2000 },
    43   { 0x0000, 0x001c, 0x0000 },
    44   { 0x0000, 0x001e, 0x0000 },
    45   { 0x9500, 0x002f, 0x5000 },
    46   { 0x9500, 0x0027, 0x4000 },
    47   { 0x9500, 0x0023, 0x3000 },
    48   { 0x9500, 0x0021, 0x2000 },
    49   { 0x1d00, 0x0020, 0x0000 },
    50   { 0x1500, 0x0022, 0x0000 },
    51   { 0x9500, 0x0025, 0x2000 },
    52   { 0x1700, 0x0024, 0x0000 },
    53   { 0x1500, 0x0026, 0x0000 },
    54   { 0x9900, 0x002b, 0x3000 },
    55   { 0x9200, 0x0029, 0x2000 },
    56   { 0x1600, 0x0028, 0x0000 },
    57   { 0x1500, 0x002a, 0x0000 },
    58   { 0x9100, 0x002d, 0x2000 },
    59   { 0x1500, 0x002c, 0x0000 },
    60   { 0x1500, 0x002e, 0x0000 },
    61   { 0x8d00, 0x0037, 0x4000 },
    62   { 0x8d00, 0x0033, 0x3000 },
    63   { 0x8d00, 0x0031, 0x2000 },
    64   { 0x0d00, 0x0030, 0x0000 },
    65   { 0x0d00, 0x0032, 0x0000 },
    66   { 0x8d00, 0x0035, 0x2000 },
    67   { 0x0d00, 0x0034, 0x0000 },
    68   { 0x0d00, 0x0036, 0x0000 },
    69   { 0x9500, 0x003b, 0x3000 },
    70   { 0x8d00, 0x0039, 0x2000 },
    71   { 0x0d00, 0x0038, 0x0000 },
    72   { 0x1500, 0x003a, 0x0000 },
    73   { 0x9900, 0x003d, 0x2000 },
    74   { 0x1900, 0x003c, 0x0000 },
    75   { 0x1900, 0x003e, 0x0000 },
    76   { 0x9000, 0x005f, 0x6000 },
    77   { 0x8900, 0x004f, 0x5020 },
    78   { 0x8900, 0x0047, 0x4020 },
    79   { 0x8900, 0x0043, 0x3020 },
    80   { 0x8900, 0x0041, 0x2020 },
    81   { 0x1500, 0x0040, 0x0000 },
    82   { 0x0900, 0x0042, 0x0020 },
    83   { 0x8900, 0x0045, 0x2020 },
    84   { 0x0900, 0x0044, 0x0020 },
    85   { 0x0900, 0x0046, 0x0020 },
    86   { 0x8900, 0x004b, 0x3020 },
    87   { 0x8900, 0x0049, 0x2020 },
    88   { 0x0900, 0x0048, 0x0020 },
    89   { 0x0900, 0x004a, 0x0020 },
    90   { 0x8900, 0x004d, 0x2020 },
    91   { 0x0900, 0x004c, 0x0020 },
    92   { 0x0900, 0x004e, 0x0020 },
    93   { 0x8900, 0x0057, 0x4020 },
    94   { 0x8900, 0x0053, 0x3020 },
    95   { 0x8900, 0x0051, 0x2020 },
    96   { 0x0900, 0x0050, 0x0020 },
    97   { 0x0900, 0x0052, 0x0020 },
    98   { 0x8900, 0x0055, 0x2020 },
    99   { 0x0900, 0x0054, 0x0020 },
    100   { 0x0900, 0x0056, 0x0020 },
    101   { 0x9600, 0x005b, 0x3000 },
    102   { 0x8900, 0x0059, 0x2020 },
    103   { 0x0900, 0x0058, 0x0020 },
    104   { 0x0900, 0x005a, 0x0020 },
    105   { 0x9200, 0x005d, 0x2000 },
    106   { 0x1500, 0x005c, 0x0000 },
    107   { 0x1800, 0x005e, 0x0000 },
    108   { 0x8500, 0x006f, 0x5fe0 },
    109   { 0x8500, 0x0067, 0x4fe0 },
    110   { 0x8500, 0x0063, 0x3fe0 },
    111   { 0x8500, 0x0061, 0x2fe0 },
    112   { 0x1800, 0x0060, 0x0000 },
    113   { 0x0500, 0x0062, 0x0fe0 },
    114   { 0x8500, 0x0065, 0x2fe0 },
    115   { 0x0500, 0x0064, 0x0fe0 },
    116   { 0x0500, 0x0066, 0x0fe0 },
    117   { 0x8500, 0x006b, 0x3fe0 },
    118   { 0x8500, 0x0069, 0x2fe0 },
    119   { 0x0500, 0x0068, 0x0fe0 },
    120   { 0x0500, 0x006a, 0x0fe0 },
    121   { 0x8500, 0x006d, 0x2fe0 },
    122   { 0x0500, 0x006c, 0x0fe0 },
    123   { 0x0500, 0x006e, 0x0fe0 },
    124   { 0x8500, 0x0077, 0x4fe0 },
    125   { 0x8500, 0x0073, 0x3fe0 },
    126   { 0x8500, 0x0071, 0x2fe0 },
    127   { 0x0500, 0x0070, 0x0fe0 },
    128   { 0x0500, 0x0072, 0x0fe0 },
    129   { 0x8500, 0x0075, 0x2fe0 },
    130   { 0x0500, 0x0074, 0x0fe0 },
    131   { 0x0500, 0x0076, 0x0fe0 },
    132   { 0x9600, 0x007b, 0x3000 },
    133   { 0x8500, 0x0079, 0x2fe0 },
    134   { 0x0500, 0x0078, 0x0fe0 },
    135   { 0x0500, 0x007a, 0x0fe0 },
    136   { 0x9200, 0x007d, 0x2000 },
    137   { 0x1900, 0x007c, 0x0000 },
    138   { 0x1900, 0x007e, 0x0000 },
    139   { 0x9500, 0x00bf, 0x7000 },
    140   { 0x8000, 0x009f, 0x6000 },
    141   { 0x8000, 0x008f, 0x5000 },
    142   { 0x8000, 0x0087, 0x4000 },
    143   { 0x8000, 0x0083, 0x3000 },
    144   { 0x8000, 0x0081, 0x2000 },
    145   { 0x0000, 0x0080, 0x0000 },
    146   { 0x0000, 0x0082, 0x0000 },
    147   { 0x8000, 0x0085, 0x2000 },
    148   { 0x0000, 0x0084, 0x0000 },
    149   { 0x0000, 0x0086, 0x0000 },
    150   { 0x8000, 0x008b, 0x3000 },
    151   { 0x8000, 0x0089, 0x2000 },
    152   { 0x0000, 0x0088, 0x0000 },
    153   { 0x0000, 0x008a, 0x0000 },
    154   { 0x8000, 0x008d, 0x2000 },
    155   { 0x0000, 0x008c, 0x0000 },
    156   { 0x0000, 0x008e, 0x0000 },
    157   { 0x8000, 0x0097, 0x4000 },
    158   { 0x8000, 0x0093, 0x3000 },
    159   { 0x8000, 0x0091, 0x2000 },
    160   { 0x0000, 0x0090, 0x0000 },
    161   { 0x0000, 0x0092, 0x0000 },
    162   { 0x8000, 0x0095, 0x2000 },
    163   { 0x0000, 0x0094, 0x0000 },
    164   { 0x0000, 0x0096, 0x0000 },
    165   { 0x8000, 0x009b, 0x3000 },
    166   { 0x8000, 0x0099, 0x2000 },
    167   { 0x0000, 0x0098, 0x0000 },
    168   { 0x0000, 0x009a, 0x0000 },
    169   { 0x8000, 0x009d, 0x2000 },
    170   { 0x0000, 0x009c, 0x0000 },
    171   { 0x0000, 0x009e, 0x0000 },
    172   { 0x9800, 0x00af, 0x5000 },
    173   { 0x9a00, 0x00a7, 0x4000 },
    174   { 0x9700, 0x00a3, 0x3000 },
    175   { 0x9500, 0x00a1, 0x2000 },
    176   { 0x1d00, 0x00a0, 0x0000 },
    177   { 0x1700, 0x00a2, 0x0000 },
    178   { 0x9700, 0x00a5, 0x2000 },
    179   { 0x1700, 0x00a4, 0x0000 },
    180   { 0x1a00, 0x00a6, 0x0000 },
    181   { 0x9400, 0x00ab, 0x3000 },
    182   { 0x9a00, 0x00a9, 0x2000 },
    183   { 0x1800, 0x00a8, 0x0000 },
    184   { 0x0500, 0x00aa, 0x0000 },
    185   { 0x8100, 0x00ad, 0x2000 },
    186   { 0x1900, 0x00ac, 0x0000 },
    187   { 0x1a00, 0x00ae, 0x0000 },
    188   { 0x9500, 0x00b7, 0x4000 },
    189   { 0x8f00, 0x00b3, 0x3000 },
    190   { 0x9900, 0x00b1, 0x2000 },
    191   { 0x1a00, 0x00b0, 0x0000 },
    192   { 0x0f00, 0x00b2, 0x0000 },
    193   { 0x8500, 0x00b5, 0x22e7 },
    194   { 0x1800, 0x00b4, 0x0000 },
    195   { 0x1a00, 0x00b6, 0x0000 },
    196   { 0x9300, 0x00bb, 0x3000 },
    197   { 0x8f00, 0x00b9, 0x2000 },
    198   { 0x1800, 0x00b8, 0x0000 },
    199   { 0x0500, 0x00ba, 0x0000 },
    200   { 0x8f00, 0x00bd, 0x2000 },
    201   { 0x0f00, 0x00bc, 0x0000 },
    202   { 0x0f00, 0x00be, 0x0000 },
    203   { 0x8500, 0x00df, 0x6000 },
    204   { 0x8900, 0x00cf, 0x5020 },
    205   { 0x8900, 0x00c7, 0x4020 },
    206   { 0x8900, 0x00c3, 0x3020 },
    207   { 0x8900, 0x00c1, 0x2020 },
    208   { 0x0900, 0x00c0, 0x0020 },
    209   { 0x0900, 0x00c2, 0x0020 },
    210   { 0x8900, 0x00c5, 0x2020 },
    211   { 0x0900, 0x00c4, 0x0020 },
    212   { 0x0900, 0x00c6, 0x0020 },
    213   { 0x8900, 0x00cb, 0x3020 },
    214   { 0x8900, 0x00c9, 0x2020 },
    215   { 0x0900, 0x00c8, 0x0020 },
    216   { 0x0900, 0x00ca, 0x0020 },
    217   { 0x8900, 0x00cd, 0x2020 },
    218   { 0x0900, 0x00cc, 0x0020 },
    219   { 0x0900, 0x00ce, 0x0020 },
    220   { 0x9900, 0x00d7, 0x4000 },
    221   { 0x8900, 0x00d3, 0x3020 },
    222   { 0x8900, 0x00d1, 0x2020 },
    223   { 0x0900, 0x00d0, 0x0020 },
    224   { 0x0900, 0x00d2, 0x0020 },
    225   { 0x8900, 0x00d5, 0x2020 },
    226   { 0x0900, 0x00d4, 0x0020 },
    227   { 0x0900, 0x00d6, 0x0020 },
    228   { 0x8900, 0x00db, 0x3020 },
    229   { 0x8900, 0x00d9, 0x2020 },
    230   { 0x0900, 0x00d8, 0x0020 },
    231   { 0x0900, 0x00da, 0x0020 },
    232   { 0x8900, 0x00dd, 0x2020 },
    233   { 0x0900, 0x00dc, 0x0020 },
    234   { 0x0900, 0x00de, 0x0020 },
    235   { 0x8500, 0x00ef, 0x5fe0 },
    236   { 0x8500, 0x00e7, 0x4fe0 },
    237   { 0x8500, 0x00e3, 0x3fe0 },
    238   { 0x8500, 0x00e1, 0x2fe0 },
    239   { 0x0500, 0x00e0, 0x0fe0 },
    240   { 0x0500, 0x00e2, 0x0fe0 },
    241   { 0x8500, 0x00e5, 0x2fe0 },
    242   { 0x0500, 0x00e4, 0x0fe0 },
    243   { 0x0500, 0x00e6, 0x0fe0 },
    244   { 0x8500, 0x00eb, 0x3fe0 },
    245   { 0x8500, 0x00e9, 0x2fe0 },
    246   { 0x0500, 0x00e8, 0x0fe0 },
    247   { 0x0500, 0x00ea, 0x0fe0 },
    248   { 0x8500, 0x00ed, 0x2fe0 },
    249   { 0x0500, 0x00ec, 0x0fe0 },
    250   { 0x0500, 0x00ee, 0x0fe0 },
    251   { 0x9900, 0x00f7, 0x4000 },
    252   { 0x8500, 0x00f3, 0x3fe0 },
    253   { 0x8500, 0x00f1, 0x2fe0 },
    254   { 0x0500, 0x00f0, 0x0fe0 },
    255   { 0x0500, 0x00f2, 0x0fe0 },
    256   { 0x8500, 0x00f5, 0x2fe0 },
    257   { 0x0500, 0x00f4, 0x0fe0 },
    258   { 0x0500, 0x00f6, 0x0fe0 },
    259   { 0x8500, 0x00fb, 0x3fe0 },
    260   { 0x8500, 0x00f9, 0x2fe0 },
    261   { 0x0500, 0x00f8, 0x0fe0 },
    262   { 0x0500, 0x00fa, 0x0fe0 },
    263   { 0x8500, 0x00fd, 0x2fe0 },
    264   { 0x0500, 0x00fc, 0x0fe0 },
    265   { 0x0500, 0x00fe, 0x0fe0 },
    266   { 0x8500, 0x017f, 0x8ed4 },
    267   { 0x8900, 0x013f, 0x7001 },
    268   { 0x8500, 0x011f, 0x6fff },
    269   { 0x8500, 0x010f, 0x5fff },
    270   { 0x8500, 0x0107, 0x4fff },
    271   { 0x8500, 0x0103, 0x3fff },
    272   { 0x8500, 0x0101, 0x2fff },
    273   { 0x0900, 0x0100, 0x0001 },
    274   { 0x0900, 0x0102, 0x0001 },
    275   { 0x8500, 0x0105, 0x2fff },
    276   { 0x0900, 0x0104, 0x0001 },
    277   { 0x0900, 0x0106, 0x0001 },
    278   { 0x8500, 0x010b, 0x3fff },
    279   { 0x8500, 0x0109, 0x2fff },
    280   { 0x0900, 0x0108, 0x0001 },
    281   { 0x0900, 0x010a, 0x0001 },
    282   { 0x8500, 0x010d, 0x2fff },
    283   { 0x0900, 0x010c, 0x0001 },
    284   { 0x0900, 0x010e, 0x0001 },
    285   { 0x8500, 0x0117, 0x4fff },
    286   { 0x8500, 0x0113, 0x3fff },
    287   { 0x8500, 0x0111, 0x2fff },
    288   { 0x0900, 0x0110, 0x0001 },
    289   { 0x0900, 0x0112, 0x0001 },
    290   { 0x8500, 0x0115, 0x2fff },
    291   { 0x0900, 0x0114, 0x0001 },
    292   { 0x0900, 0x0116, 0x0001 },
    293   { 0x8500, 0x011b, 0x3fff },
    294   { 0x8500, 0x0119, 0x2fff },
    295   { 0x0900, 0x0118, 0x0001 },
    296   { 0x0900, 0x011a, 0x0001 },
    297   { 0x8500, 0x011d, 0x2fff },
    298   { 0x0900, 0x011c, 0x0001 },
    299   { 0x0900, 0x011e, 0x0001 },
    300   { 0x8500, 0x012f, 0x5fff },
    301   { 0x8500, 0x0127, 0x4fff },
    302   { 0x8500, 0x0123, 0x3fff },
    303   { 0x8500, 0x0121, 0x2fff },
    304   { 0x0900, 0x0120, 0x0001 },
    305   { 0x0900, 0x0122, 0x0001 },
    306   { 0x8500, 0x0125, 0x2fff },
    307   { 0x0900, 0x0124, 0x0001 },
    308   { 0x0900, 0x0126, 0x0001 },
    309   { 0x8500, 0x012b, 0x3fff },
    310   { 0x8500, 0x0129, 0x2fff },
    311   { 0x0900, 0x0128, 0x0001 },
    312   { 0x0900, 0x012a, 0x0001 },
    313   { 0x8500, 0x012d, 0x2fff },
    314   { 0x0900, 0x012c, 0x0001 },
    315   { 0x0900, 0x012e, 0x0001 },
    316   { 0x8500, 0x0137, 0x4fff },
    317   { 0x8500, 0x0133, 0x3fff },
    318   { 0x8500, 0x0131, 0x2f18 },
    319   { 0x0900, 0x0130, 0x0f39 },
    320   { 0x0900, 0x0132, 0x0001 },
    321   { 0x8500, 0x0135, 0x2fff },
    322   { 0x0900, 0x0134, 0x0001 },
    323   { 0x0900, 0x0136, 0x0001 },
    324   { 0x8900, 0x013b, 0x3001 },
    325   { 0x8900, 0x0139, 0x2001 },
    326   { 0x0500, 0x0138, 0x0000 },
    327   { 0x0500, 0x013a, 0x0fff },
    328   { 0x8900, 0x013d, 0x2001 },
    329   { 0x0500, 0x013c, 0x0fff },
    330   { 0x0500, 0x013e, 0x0fff },
    331   { 0x8500, 0x015f, 0x6fff },
    332   { 0x8500, 0x014f, 0x5fff },
    333   { 0x8900, 0x0147, 0x4001 },
    334   { 0x8900, 0x0143, 0x3001 },
    335   { 0x8900, 0x0141, 0x2001 },
    336   { 0x0500, 0x0140, 0x0fff },
    337   { 0x0500, 0x0142, 0x0fff },
    338   { 0x8900, 0x0145, 0x2001 },
    339   { 0x0500, 0x0144, 0x0fff },
    340   { 0x0500, 0x0146, 0x0fff },
    341   { 0x8500, 0x014b, 0x3fff },
    342   { 0x8500, 0x0149, 0x2000 },
    343   { 0x0500, 0x0148, 0x0fff },
    344   { 0x0900, 0x014a, 0x0001 },
    345   { 0x8500, 0x014d, 0x2fff },
    346   { 0x0900, 0x014c, 0x0001 },
    347   { 0x0900, 0x014e, 0x0001 },
    348   { 0x8500, 0x0157, 0x4fff },
    349   { 0x8500, 0x0153, 0x3fff },
    350   { 0x8500, 0x0151, 0x2fff },
    351   { 0x0900, 0x0150, 0x0001 },
    352   { 0x0900, 0x0152, 0x0001 },
    353   { 0x8500, 0x0155, 0x2fff },
    354   { 0x0900, 0x0154, 0x0001 },
    355   { 0x0900, 0x0156, 0x0001 },
    356   { 0x8500, 0x015b, 0x3fff },
    357   { 0x8500, 0x0159, 0x2fff },
    358   { 0x0900, 0x0158, 0x0001 },
    359   { 0x0900, 0x015a, 0x0001 },
    360   { 0x8500, 0x015d, 0x2fff },
    361   { 0x0900, 0x015c, 0x0001 },
    362   { 0x0900, 0x015e, 0x0001 },
    363   { 0x8500, 0x016f, 0x5fff },
    364   { 0x8500, 0x0167, 0x4fff },
    365   { 0x8500, 0x0163, 0x3fff },
    366   { 0x8500, 0x0161, 0x2fff },
    367   { 0x0900, 0x0160, 0x0001 },
    368   { 0x0900, 0x0162, 0x0001 },
    369   { 0x8500, 0x0165, 0x2fff },
    370   { 0x0900, 0x0164, 0x0001 },
    371   { 0x0900, 0x0166, 0x0001 },
    372   { 0x8500, 0x016b, 0x3fff },
    373   { 0x8500, 0x0169, 0x2fff },
    374   { 0x0900, 0x0168, 0x0001 },
    375   { 0x0900, 0x016a, 0x0001 },
    376   { 0x8500, 0x016d, 0x2fff },
    377   { 0x0900, 0x016c, 0x0001 },
    378   { 0x0900, 0x016e, 0x0001 },
    379   { 0x8500, 0x0177, 0x4fff },
    380   { 0x8500, 0x0173, 0x3fff },
    381   { 0x8500, 0x0171, 0x2fff },
    382   { 0x0900, 0x0170, 0x0001 },
    383   { 0x0900, 0x0172, 0x0001 },
    384   { 0x8500, 0x0175, 0x2fff },
    385   { 0x0900, 0x0174, 0x0001 },
    386   { 0x0900, 0x0176, 0x0001 },
    387   { 0x8900, 0x017b, 0x3001 },
    388   { 0x8900, 0x0179, 0x2001 },
    389   { 0x0900, 0x0178, 0x0f87 },
    390   { 0x0500, 0x017a, 0x0fff },
    391   { 0x8900, 0x017d, 0x2001 },
    392   { 0x0500, 0x017c, 0x0fff },
    393   { 0x0500, 0x017e, 0x0fff },
    394   { 0x8500, 0x01bf, 0x7038 },
    395   { 0x8900, 0x019f, 0x60d6 },
    396   { 0x8900, 0x018f, 0x50ca },
    397   { 0x8900, 0x0187, 0x4001 },
    398   { 0x8500, 0x0183, 0x3fff },
    399   { 0x8900, 0x0181, 0x20d2 },
    400   { 0x0500, 0x0180, 0x0000 },
    401   { 0x0900, 0x0182, 0x0001 },
    402   { 0x8500, 0x0185, 0x2fff },
    403   { 0x0900, 0x0184, 0x0001 },
    404   { 0x0900, 0x0186, 0x00ce },
    405   { 0x8900, 0x018b, 0x3001 },
    406   { 0x8900, 0x0189, 0x20cd },
    407   { 0x0500, 0x0188, 0x0fff },
    408   { 0x0900, 0x018a, 0x00cd },
    409   { 0x8500, 0x018d, 0x2000 },
    410   { 0x0500, 0x018c, 0x0fff },
    411   { 0x0900, 0x018e, 0x004f },
    412   { 0x8900, 0x0197, 0x40d1 },
    413   { 0x8900, 0x0193, 0x30cd },
    414   { 0x8900, 0x0191, 0x2001 },
    415   { 0x0900, 0x0190, 0x00cb },
    416   { 0x0500, 0x0192, 0x0fff },
    417   { 0x8500, 0x0195, 0x2061 },
    418   { 0x0900, 0x0194, 0x00cf },
    419   { 0x0900, 0x0196, 0x00d3 },
    420   { 0x8500, 0x019b, 0x3000 },
    421   { 0x8500, 0x0199, 0x2fff },
    422   { 0x0900, 0x0198, 0x0001 },
    423   { 0x0500, 0x019a, 0x0000 },
    424   { 0x8900, 0x019d, 0x20d5 },
    425   { 0x0900, 0x019c, 0x00d3 },
    426   { 0x0500, 0x019e, 0x0082 },
    427   { 0x8900, 0x01af, 0x5001 },
    428   { 0x8900, 0x01a7, 0x4001 },
    429   { 0x8500, 0x01a3, 0x3fff },
    430   { 0x8500, 0x01a1, 0x2fff },
    431   { 0x0900, 0x01a0, 0x0001 },
    432   { 0x0900, 0x01a2, 0x0001 },
    433   { 0x8500, 0x01a5, 0x2fff },
    434   { 0x0900, 0x01a4, 0x0001 },
    435   { 0x0900, 0x01a6, 0x00da },
    436   { 0x8500, 0x01ab, 0x3000 },
    437   { 0x8900, 0x01a9, 0x20da },
    438   { 0x0500, 0x01a8, 0x0fff },
    439   { 0x0500, 0x01aa, 0x0000 },
    440   { 0x8500, 0x01ad, 0x2fff },
    441   { 0x0900, 0x01ac, 0x0001 },
    442   { 0x0900, 0x01ae, 0x00da },
    443   { 0x8900, 0x01b7, 0x40db },
    444   { 0x8900, 0x01b3, 0x3001 },
    445   { 0x8900, 0x01b1, 0x20d9 },
    446   { 0x0500, 0x01b0, 0x0fff },
    447   { 0x0900, 0x01b2, 0x00d9 },
    448   { 0x8900, 0x01b5, 0x2001 },
    449   { 0x0500, 0x01b4, 0x0fff },
    450   { 0x0500, 0x01b6, 0x0fff },
    451   { 0x8700, 0x01bb, 0x3000 },
    452   { 0x8500, 0x01b9, 0x2fff },
    453   { 0x0900, 0x01b8, 0x0001 },
    454   { 0x0500, 0x01ba, 0x0000 },
    455   { 0x8500, 0x01bd, 0x2fff },
    456   { 0x0900, 0x01bc, 0x0001 },
    457   { 0x0500, 0x01be, 0x0000 },
    458   { 0x8500, 0x01df, 0x6fff },
    459   { 0x8900, 0x01cf, 0x5001 },
    460   { 0x8900, 0x01c7, 0x4002 },
    461   { 0x8700, 0x01c3, 0x3000 },
    462   { 0x8700, 0x01c1, 0x2000 },
    463   { 0x0700, 0x01c0, 0x0000 },
    464   { 0x0700, 0x01c2, 0x0000 },
    465   { 0x8800, 0x01c5, 0x2000 },
    466   { 0x0900, 0x01c4, 0x0002 },
    467   { 0x0500, 0x01c6, 0x0ffe },
    468   { 0x8800, 0x01cb, 0x3000 },
    469   { 0x8500, 0x01c9, 0x2ffe },
    470   { 0x0800, 0x01c8, 0x0000 },
    471   { 0x0900, 0x01ca, 0x0002 },
    472   { 0x8900, 0x01cd, 0x2001 },
    473   { 0x0500, 0x01cc, 0x0ffe },
    474   { 0x0500, 0x01ce, 0x0fff },
    475   { 0x8900, 0x01d7, 0x4001 },
    476   { 0x8900, 0x01d3, 0x3001 },
    477   { 0x8900, 0x01d1, 0x2001 },
    478   { 0x0500, 0x01d0, 0x0fff },
    479   { 0x0500, 0x01d2, 0x0fff },
    480   { 0x8900, 0x01d5, 0x2001 },
    481   { 0x0500, 0x01d4, 0x0fff },
    482   { 0x0500, 0x01d6, 0x0fff },
    483   { 0x8900, 0x01db, 0x3001 },
    484   { 0x8900, 0x01d9, 0x2001 },
    485   { 0x0500, 0x01d8, 0x0fff },
    486   { 0x0500, 0x01da, 0x0fff },
    487   { 0x8500, 0x01dd, 0x2fb1 },
    488   { 0x0500, 0x01dc, 0x0fff },
    489   { 0x0900, 0x01de, 0x0001 },
    490   { 0x8500, 0x01ef, 0x5fff },
    491   { 0x8500, 0x01e7, 0x4fff },
    492   { 0x8500, 0x01e3, 0x3fff },
    493   { 0x8500, 0x01e1, 0x2fff },
    494   { 0x0900, 0x01e0, 0x0001 },
    495   { 0x0900, 0x01e2, 0x0001 },
    496   { 0x8500, 0x01e5, 0x2fff },
    497   { 0x0900, 0x01e4, 0x0001 },
    498   { 0x0900, 0x01e6, 0x0001 },
    499   { 0x8500, 0x01eb, 0x3fff },
    500   { 0x8500, 0x01e9, 0x2fff },
    501   { 0x0900, 0x01e8, 0x0001 },
    502   { 0x0900, 0x01ea, 0x0001 },
    503   { 0x8500, 0x01ed, 0x2fff },
    504   { 0x0900, 0x01ec, 0x0001 },
    505   { 0x0900, 0x01ee, 0x0001 },
    506   { 0x8900, 0x01f7, 0x4fc8 },
    507   { 0x8500, 0x01f3, 0x3ffe },
    508   { 0x8900, 0x01f1, 0x2002 },
    509   { 0x0500, 0x01f0, 0x0000 },
    510   { 0x0800, 0x01f2, 0x0000 },
    511   { 0x8500, 0x01f5, 0x2fff },
    512   { 0x0900, 0x01f4, 0x0001 },
    513   { 0x0900, 0x01f6, 0x0f9f },
    514   { 0x8500, 0x01fb, 0x3fff },
    515   { 0x8500, 0x01f9, 0x2fff },
    516   { 0x0900, 0x01f8, 0x0001 },
    517   { 0x0900, 0x01fa, 0x0001 },
    518   { 0x8500, 0x01fd, 0x2fff },
    519   { 0x0900, 0x01fc, 0x0001 },
    520   { 0x0900, 0x01fe, 0x0001 },
    521   { 0x8c00, 0x0318, 0x9000 },
    522   { 0x8500, 0x0298, 0x8000 },
    523   { 0x8500, 0x0258, 0x7000 },
    524   { 0x8500, 0x021f, 0x6fff },
    525   { 0x8500, 0x020f, 0x5fff },
    526   { 0x8500, 0x0207, 0x4fff },
    527   { 0x8500, 0x0203, 0x3fff },
    528   { 0x8500, 0x0201, 0x2fff },
    529   { 0x0900, 0x0200, 0x0001 },
    530   { 0x0900, 0x0202, 0x0001 },
    531   { 0x8500, 0x0205, 0x2fff },
    532   { 0x0900, 0x0204, 0x0001 },
    533   { 0x0900, 0x0206, 0x0001 },
    534   { 0x8500, 0x020b, 0x3fff },
    535   { 0x8500, 0x0209, 0x2fff },
    536   { 0x0900, 0x0208, 0x0001 },
    537   { 0x0900, 0x020a, 0x0001 },
    538   { 0x8500, 0x020d, 0x2fff },
    539   { 0x0900, 0x020c, 0x0001 },
    540   { 0x0900, 0x020e, 0x0001 },
    541   { 0x8500, 0x0217, 0x4fff },
    542   { 0x8500, 0x0213, 0x3fff },
    543   { 0x8500, 0x0211, 0x2fff },
    544   { 0x0900, 0x0210, 0x0001 },
    545   { 0x0900, 0x0212, 0x0001 },
    546   { 0x8500, 0x0215, 0x2fff },
    547   { 0x0900, 0x0214, 0x0001 },
    548   { 0x0900, 0x0216, 0x0001 },
    549   { 0x8500, 0x021b, 0x3fff },
    550   { 0x8500, 0x0219, 0x2fff },
    551   { 0x0900, 0x0218, 0x0001 },
    552   { 0x0900, 0x021a, 0x0001 },
    553   { 0x8500, 0x021d, 0x2fff },
    554   { 0x0900, 0x021c, 0x0001 },
    555   { 0x0900, 0x021e, 0x0001 },
    556   { 0x8500, 0x022f, 0x5fff },
    557   { 0x8500, 0x0227, 0x4fff },
    558   { 0x8500, 0x0223, 0x3fff },
    559   { 0x8500, 0x0221, 0x2000 },
    560   { 0x0900, 0x0220, 0x0f7e },
    561   { 0x0900, 0x0222, 0x0001 },
    562   { 0x8500, 0x0225, 0x2fff },
    563   { 0x0900, 0x0224, 0x0001 },
    564   { 0x0900, 0x0226, 0x0001 },
    565   { 0x8500, 0x022b, 0x3fff },
    566   { 0x8500, 0x0229, 0x2fff },
    567   { 0x0900, 0x0228, 0x0001 },
    568   { 0x0900, 0x022a, 0x0001 },
    569   { 0x8500, 0x022d, 0x2fff },
    570   { 0x0900, 0x022c, 0x0001 },
    571   { 0x0900, 0x022e, 0x0001 },
    572   { 0x8500, 0x0250, 0x4000 },
    573   { 0x8500, 0x0233, 0x3fff },
    574   { 0x8500, 0x0231, 0x2fff },
    575   { 0x0900, 0x0230, 0x0001 },
    576   { 0x0900, 0x0232, 0x0001 },
    577   { 0x8500, 0x0235, 0x2000 },
    578   { 0x0500, 0x0234, 0x0000 },
    579   { 0x0500, 0x0236, 0x0000 },
    580   { 0x8500, 0x0254, 0x3f32 },
    581   { 0x8500, 0x0252, 0x2000 },
    582   { 0x0500, 0x0251, 0x0000 },
    583   { 0x0500, 0x0253, 0x0f2e },
    584   { 0x8500, 0x0256, 0x2f33 },
    585   { 0x0500, 0x0255, 0x0000 },
    586   { 0x0500, 0x0257, 0x0f33 },
    587   { 0x8500, 0x0278, 0x6000 },
    588   { 0x8500, 0x0268, 0x5f2f },
    589   { 0x8500, 0x0260, 0x4f33 },
    590   { 0x8500, 0x025c, 0x3000 },
    591   { 0x8500, 0x025a, 0x2000 },
    592   { 0x0500, 0x0259, 0x0f36 },
    593   { 0x0500, 0x025b, 0x0f35 },
    594   { 0x8500, 0x025e, 0x2000 },
    595   { 0x0500, 0x025d, 0x0000 },
    596   { 0x0500, 0x025f, 0x0000 },
    597   { 0x8500, 0x0264, 0x3000 },
    598   { 0x8500, 0x0262, 0x2000 },
    599   { 0x0500, 0x0261, 0x0000 },
    600   { 0x0500, 0x0263, 0x0f31 },
    601   { 0x8500, 0x0266, 0x2000 },
    602   { 0x0500, 0x0265, 0x0000 },
    603   { 0x0500, 0x0267, 0x0000 },
    604   { 0x8500, 0x0270, 0x4000 },
    605   { 0x8500, 0x026c, 0x3000 },
    606   { 0x8500, 0x026a, 0x2000 },
    607   { 0x0500, 0x0269, 0x0f2d },
    608   { 0x0500, 0x026b, 0x0000 },
    609   { 0x8500, 0x026e, 0x2000 },
    610   { 0x0500, 0x026d, 0x0000 },
    611   { 0x0500, 0x026f, 0x0f2d },
    612   { 0x8500, 0x0274, 0x3000 },
    613   { 0x8500, 0x0272, 0x2f2b },
    614   { 0x0500, 0x0271, 0x0000 },
    615   { 0x0500, 0x0273, 0x0000 },
    616   { 0x8500, 0x0276, 0x2000 },
    617   { 0x0500, 0x0275, 0x0f2a },
    618   { 0x0500, 0x0277, 0x0000 },
    619   { 0x8500, 0x0288, 0x5f26 },
    620   { 0x8500, 0x0280, 0x4f26 },
    621   { 0x8500, 0x027c, 0x3000 },
    622   { 0x8500, 0x027a, 0x2000 },
    623   { 0x0500, 0x0279, 0x0000 },
    624   { 0x0500, 0x027b, 0x0000 },
    625   { 0x8500, 0x027e, 0x2000 },
    626   { 0x0500, 0x027d, 0x0000 },
    627   { 0x0500, 0x027f, 0x0000 },
    628   { 0x8500, 0x0284, 0x3000 },
    629   { 0x8500, 0x0282, 0x2000 },
    630   { 0x0500, 0x0281, 0x0000 },
    631   { 0x0500, 0x0283, 0x0f26 },
    632   { 0x8500, 0x0286, 0x2000 },
    633   { 0x0500, 0x0285, 0x0000 },
    634   { 0x0500, 0x0287, 0x0000 },
    635   { 0x8500, 0x0290, 0x4000 },
    636   { 0x8500, 0x028c, 0x3000 },
    637   { 0x8500, 0x028a, 0x2f27 },
    638   { 0x0500, 0x0289, 0x0000 },
    639   { 0x0500, 0x028b, 0x0f27 },
    640   { 0x8500, 0x028e, 0x2000 },
    641   { 0x0500, 0x028d, 0x0000 },
    642   { 0x0500, 0x028f, 0x0000 },
    643   { 0x8500, 0x0294, 0x3000 },
    644   { 0x8500, 0x0292, 0x2f25 },
    645   { 0x0500, 0x0291, 0x0000 },
    646   { 0x0500, 0x0293, 0x0000 },
    647   { 0x8500, 0x0296, 0x2000 },
    648   { 0x0500, 0x0295, 0x0000 },
    649   { 0x0500, 0x0297, 0x0000 },
    650   { 0x9800, 0x02d8, 0x7000 },
    651   { 0x8600, 0x02b8, 0x6000 },
    652   { 0x8500, 0x02a8, 0x5000 },
    653   { 0x8500, 0x02a0, 0x4000 },
    654   { 0x8500, 0x029c, 0x3000 },
    655   { 0x8500, 0x029a, 0x2000 },
    656   { 0x0500, 0x0299, 0x0000 },
    657   { 0x0500, 0x029b, 0x0000 },
    658   { 0x8500, 0x029e, 0x2000 },
    659   { 0x0500, 0x029d, 0x0000 },
    660   { 0x0500, 0x029f, 0x0000 },
    661   { 0x8500, 0x02a4, 0x3000 },
    662   { 0x8500, 0x02a2, 0x2000 },
    663   { 0x0500, 0x02a1, 0x0000 },
    664   { 0x0500, 0x02a3, 0x0000 },
    665   { 0x8500, 0x02a6, 0x2000 },
    666   { 0x0500, 0x02a5, 0x0000 },
    667   { 0x0500, 0x02a7, 0x0000 },
    668   { 0x8600, 0x02b0, 0x4000 },
    669   { 0x8500, 0x02ac, 0x3000 },
    670   { 0x8500, 0x02aa, 0x2000 },
    671   { 0x0500, 0x02a9, 0x0000 },
    672   { 0x0500, 0x02ab, 0x0000 },
    673   { 0x8500, 0x02ae, 0x2000 },
    674   { 0x0500, 0x02ad, 0x0000 },
    675   { 0x0500, 0x02af, 0x0000 },
    676   { 0x8600, 0x02b4, 0x3000 },
    677   { 0x8600, 0x02b2, 0x2000 },
    678   { 0x0600, 0x02b1, 0x0000 },
    679   { 0x0600, 0x02b3, 0x0000 },
    680   { 0x8600, 0x02b6, 0x2000 },
    681   { 0x0600, 0x02b5, 0x0000 },
    682   { 0x0600, 0x02b7, 0x0000 },
    683   { 0x8600, 0x02c8, 0x5000 },
    684   { 0x8600, 0x02c0, 0x4000 },
    685   { 0x8600, 0x02bc, 0x3000 },
    686   { 0x8600, 0x02ba, 0x2000 },
    687   { 0x0600, 0x02b9, 0x0000 },
    688   { 0x0600, 0x02bb, 0x0000 },
    689   { 0x8600, 0x02be, 0x2000 },
    690   { 0x0600, 0x02bd, 0x0000 },
    691   { 0x0600, 0x02bf, 0x0000 },
    692   { 0x9800, 0x02c4, 0x3000 },
    693   { 0x9800, 0x02c2, 0x2000 },
    694   { 0x0600, 0x02c1, 0x0000 },
    695   { 0x1800, 0x02c3, 0x0000 },
    696   { 0x8600, 0x02c6, 0x2000 },
    697   { 0x1800, 0x02c5, 0x0000 },
    698   { 0x0600, 0x02c7, 0x0000 },
    699   { 0x8600, 0x02d0, 0x4000 },
    700   { 0x8600, 0x02cc, 0x3000 },
    701   { 0x8600, 0x02ca, 0x2000 },
    702   { 0x0600, 0x02c9, 0x0000 },
    703   { 0x0600, 0x02cb, 0x0000 },
    704   { 0x8600, 0x02ce, 0x2000 },
    705   { 0x0600, 0x02cd, 0x0000 },
    706   { 0x0600, 0x02cf, 0x0000 },
    707   { 0x9800, 0x02d4, 0x3000 },
    708   { 0x9800, 0x02d2, 0x2000 },
    709   { 0x0600, 0x02d1, 0x0000 },
    710   { 0x1800, 0x02d3, 0x0000 },
    711   { 0x9800, 0x02d6, 0x2000 },
    712   { 0x1800, 0x02d5, 0x0000 },
    713   { 0x1800, 0x02d7, 0x0000 },
    714   { 0x9800, 0x02f8, 0x6000 },
    715   { 0x9800, 0x02e8, 0x5000 },
    716   { 0x8600, 0x02e0, 0x4000 },
    717   { 0x9800, 0x02dc, 0x3000 },
    718   { 0x9800, 0x02da, 0x2000 },
    719   { 0x1800, 0x02d9, 0x0000 },
    720   { 0x1800, 0x02db, 0x0000 },
    721   { 0x9800, 0x02de, 0x2000 },
    722   { 0x1800, 0x02dd, 0x0000 },
    723   { 0x1800, 0x02df, 0x0000 },
    724   { 0x8600, 0x02e4, 0x3000 },
    725   { 0x8600, 0x02e2, 0x2000 },
    726   { 0x0600, 0x02e1, 0x0000 },
    727   { 0x0600, 0x02e3, 0x0000 },
    728   { 0x9800, 0x02e6, 0x2000 },
    729   { 0x1800, 0x02e5, 0x0000 },
    730   { 0x1800, 0x02e7, 0x0000 },
    731   { 0x9800, 0x02f0, 0x4000 },
    732   { 0x9800, 0x02ec, 0x3000 },
    733   { 0x9800, 0x02ea, 0x2000 },
    734   { 0x1800, 0x02e9, 0x0000 },
    735   { 0x1800, 0x02eb, 0x0000 },
    736   { 0x8600, 0x02ee, 0x2000 },
    737   { 0x1800, 0x02ed, 0x0000 },
    738   { 0x1800, 0x02ef, 0x0000 },
    739   { 0x9800, 0x02f4, 0x3000 },
    740   { 0x9800, 0x02f2, 0x2000 },
    741   { 0x1800, 0x02f1, 0x0000 },
    742   { 0x1800, 0x02f3, 0x0000 },
    743   { 0x9800, 0x02f6, 0x2000 },
    744   { 0x1800, 0x02f5, 0x0000 },
    745   { 0x1800, 0x02f7, 0x0000 },
    746   { 0x8c00, 0x0308, 0x5000 },
    747   { 0x8c00, 0x0300, 0x4000 },
    748   { 0x9800, 0x02fc, 0x3000 },
    749   { 0x9800, 0x02fa, 0x2000 },
    750   { 0x1800, 0x02f9, 0x0000 },
    751   { 0x1800, 0x02fb, 0x0000 },
    752   { 0x9800, 0x02fe, 0x2000 },
    753   { 0x1800, 0x02fd, 0x0000 },
    754   { 0x1800, 0x02ff, 0x0000 },
    755   { 0x8c00, 0x0304, 0x3000 },
    756   { 0x8c00, 0x0302, 0x2000 },
    757   { 0x0c00, 0x0301, 0x0000 },
    758   { 0x0c00, 0x0303, 0x0000 },
    759   { 0x8c00, 0x0306, 0x2000 },
    760   { 0x0c00, 0x0305, 0x0000 },
    761   { 0x0c00, 0x0307, 0x0000 },
    762   { 0x8c00, 0x0310, 0x4000 },
    763   { 0x8c00, 0x030c, 0x3000 },
    764   { 0x8c00, 0x030a, 0x2000 },
    765   { 0x0c00, 0x0309, 0x0000 },
    766   { 0x0c00, 0x030b, 0x0000 },
    767   { 0x8c00, 0x030e, 0x2000 },
    768   { 0x0c00, 0x030d, 0x0000 },
    769   { 0x0c00, 0x030f, 0x0000 },
    770   { 0x8c00, 0x0314, 0x3000 },
    771   { 0x8c00, 0x0312, 0x2000 },
    772   { 0x0c00, 0x0311, 0x0000 },
    773   { 0x0c00, 0x0313, 0x0000 },
    774   { 0x8c00, 0x0316, 0x2000 },
    775   { 0x0c00, 0x0315, 0x0000 },
    776   { 0x0c00, 0x0317, 0x0000 },
    777   { 0x8500, 0x03b0, 0x8000 },
    778   { 0x8c00, 0x035d, 0x7000 },
    779   { 0x8c00, 0x0338, 0x6000 },
    780   { 0x8c00, 0x0328, 0x5000 },
    781   { 0x8c00, 0x0320, 0x4000 },
    782   { 0x8c00, 0x031c, 0x3000 },
    783   { 0x8c00, 0x031a, 0x2000 },
    784   { 0x0c00, 0x0319, 0x0000 },
    785   { 0x0c00, 0x031b, 0x0000 },
    786   { 0x8c00, 0x031e, 0x2000 },
    787   { 0x0c00, 0x031d, 0x0000 },
    788   { 0x0c00, 0x031f, 0x0000 },
    789   { 0x8c00, 0x0324, 0x3000 },
    790   { 0x8c00, 0x0322, 0x2000 },
    791   { 0x0c00, 0x0321, 0x0000 },
    792   { 0x0c00, 0x0323, 0x0000 },
    793   { 0x8c00, 0x0326, 0x2000 },
    794   { 0x0c00, 0x0325, 0x0000 },
    795   { 0x0c00, 0x0327, 0x0000 },
    796   { 0x8c00, 0x0330, 0x4000 },
    797   { 0x8c00, 0x032c, 0x3000 },
    798   { 0x8c00, 0x032a, 0x2000 },
    799   { 0x0c00, 0x0329, 0x0000 },
    800   { 0x0c00, 0x032b, 0x0000 },
    801   { 0x8c00, 0x032e, 0x2000 },
    802   { 0x0c00, 0x032d, 0x0000 },
    803   { 0x0c00, 0x032f, 0x0000 },
    804   { 0x8c00, 0x0334, 0x3000 },
    805   { 0x8c00, 0x0332, 0x2000 },
    806   { 0x0c00, 0x0331, 0x0000 },
    807   { 0x0c00, 0x0333, 0x0000 },
    808   { 0x8c00, 0x0336, 0x2000 },
    809   { 0x0c00, 0x0335, 0x0000 },
    810   { 0x0c00, 0x0337, 0x0000 },
    811   { 0x8c00, 0x0348, 0x5000 },
    812   { 0x8c00, 0x0340, 0x4000 },
    813   { 0x8c00, 0x033c, 0x3000 },
    814   { 0x8c00, 0x033a, 0x2000 },
    815   { 0x0c00, 0x0339, 0x0000 },
    816   { 0x0c00, 0x033b, 0x0000 },
    817   { 0x8c00, 0x033e, 0x2000 },
    818   { 0x0c00, 0x033d, 0x0000 },
    819   { 0x0c00, 0x033f, 0x0000 },
    820   { 0x8c00, 0x0344, 0x3000 },
    821   { 0x8c00, 0x0342, 0x2000 },
    822   { 0x0c00, 0x0341, 0x0000 },
    823   { 0x0c00, 0x0343, 0x0000 },
    824   { 0x8c00, 0x0346, 0x2000 },
    825   { 0x0c00, 0x0345, 0x0000 },
    826   { 0x0c00, 0x0347, 0x0000 },
    827   { 0x8c00, 0x0350, 0x4000 },
    828   { 0x8c00, 0x034c, 0x3000 },
    829   { 0x8c00, 0x034a, 0x2000 },
    830   { 0x0c00, 0x0349, 0x0000 },
    831   { 0x0c00, 0x034b, 0x0000 },
    832   { 0x8c00, 0x034e, 0x2000 },
    833   { 0x0c00, 0x034d, 0x0000 },
    834   { 0x0c00, 0x034f, 0x0000 },
    835   { 0x8c00, 0x0354, 0x3000 },
    836   { 0x8c00, 0x0352, 0x2000 },
    837   { 0x0c00, 0x0351, 0x0000 },
    838   { 0x0c00, 0x0353, 0x0000 },
    839   { 0x8c00, 0x0356, 0x2000 },
    840   { 0x0c00, 0x0355, 0x0000 },
    841   { 0x0c00, 0x0357, 0x0000 },
    842   { 0x8900, 0x038f, 0x603f },
    843   { 0x8c00, 0x036d, 0x5000 },
    844   { 0x8c00, 0x0365, 0x4000 },
    845   { 0x8c00, 0x0361, 0x3000 },
    846   { 0x8c00, 0x035f, 0x2000 },
    847   { 0x0c00, 0x035e, 0x0000 },
    848   { 0x0c00, 0x0360, 0x0000 },
    849   { 0x8c00, 0x0363, 0x2000 },
    850   { 0x0c00, 0x0362, 0x0000 },
    851   { 0x0c00, 0x0364, 0x0000 },
    852   { 0x8c00, 0x0369, 0x3000 },
    853   { 0x8c00, 0x0367, 0x2000 },
    854   { 0x0c00, 0x0366, 0x0000 },
    855   { 0x0c00, 0x0368, 0x0000 },
    856   { 0x8c00, 0x036b, 0x2000 },
    857   { 0x0c00, 0x036a, 0x0000 },
    858   { 0x0c00, 0x036c, 0x0000 },
    859   { 0x9800, 0x0385, 0x4000 },
    860   { 0x9800, 0x0375, 0x3000 },
    861   { 0x8c00, 0x036f, 0x2000 },
    862   { 0x0c00, 0x036e, 0x0000 },
    863   { 0x1800, 0x0374, 0x0000 },
    864   { 0x9500, 0x037e, 0x2000 },
    865   { 0x0600, 0x037a, 0x0000 },
    866   { 0x1800, 0x0384, 0x0000 },
    867   { 0x8900, 0x0389, 0x3025 },
    868   { 0x9500, 0x0387, 0x2000 },
    869   { 0x0900, 0x0386, 0x0026 },
    870   { 0x0900, 0x0388, 0x0025 },
    871   { 0x8900, 0x038c, 0x2040 },
    872   { 0x0900, 0x038a, 0x0025 },
    873   { 0x0900, 0x038e, 0x003f },
    874   { 0x8900, 0x039f, 0x5020 },
    875   { 0x8900, 0x0397, 0x4020 },
    876   { 0x8900, 0x0393, 0x3020 },
    877   { 0x8900, 0x0391, 0x2020 },
    878   { 0x0500, 0x0390, 0x0000 },
    879   { 0x0900, 0x0392, 0x0020 },
    880   { 0x8900, 0x0395, 0x2020 },
    881   { 0x0900, 0x0394, 0x0020 },
    882   { 0x0900, 0x0396, 0x0020 },
    883   { 0x8900, 0x039b, 0x3020 },
    884   { 0x8900, 0x0399, 0x2020 },
    885   { 0x0900, 0x0398, 0x0020 },
    886   { 0x0900, 0x039a, 0x0020 },
    887   { 0x8900, 0x039d, 0x2020 },
    888   { 0x0900, 0x039c, 0x0020 },
    889   { 0x0900, 0x039e, 0x0020 },
    890   { 0x8900, 0x03a8, 0x4020 },
    891   { 0x8900, 0x03a4, 0x3020 },
    892   { 0x8900, 0x03a1, 0x2020 },
    893   { 0x0900, 0x03a0, 0x0020 },
    894   { 0x0900, 0x03a3, 0x0020 },
    895   { 0x8900, 0x03a6, 0x2020 },
    896   { 0x0900, 0x03a5, 0x0020 },
    897   { 0x0900, 0x03a7, 0x0020 },
    898   { 0x8500, 0x03ac, 0x3fda },
    899   { 0x8900, 0x03aa, 0x2020 },
    900   { 0x0900, 0x03a9, 0x0020 },
    901   { 0x0900, 0x03ab, 0x0020 },
    902   { 0x8500, 0x03ae, 0x2fdb },
    903   { 0x0500, 0x03ad, 0x0fdb },
    904   { 0x0500, 0x03af, 0x0fdb },
    905   { 0x8500, 0x03f1, 0x7fb0 },
    906   { 0x8500, 0x03d1, 0x6fc7 },
    907   { 0x8500, 0x03c0, 0x5fe0 },
    908   { 0x8500, 0x03b8, 0x4fe0 },
    909   { 0x8500, 0x03b4, 0x3fe0 },
    910   { 0x8500, 0x03b2, 0x2fe0 },
    911   { 0x0500, 0x03b1, 0x0fe0 },
    912   { 0x0500, 0x03b3, 0x0fe0 },
    913   { 0x8500, 0x03b6, 0x2fe0 },
    914   { 0x0500, 0x03b5, 0x0fe0 },
    915   { 0x0500, 0x03b7, 0x0fe0 },
    916   { 0x8500, 0x03bc, 0x3fe0 },
    917   { 0x8500, 0x03ba, 0x2fe0 },
    918   { 0x0500, 0x03b9, 0x0fe0 },
    919   { 0x0500, 0x03bb, 0x0fe0 },
    920   { 0x8500, 0x03be, 0x2fe0 },
    921   { 0x0500, 0x03bd, 0x0fe0 },
    922   { 0x0500, 0x03bf, 0x0fe0 },
    923   { 0x8500, 0x03c8, 0x4fe0 },
    924   { 0x8500, 0x03c4, 0x3fe0 },
    925   { 0x8500, 0x03c2, 0x2fe1 },
    926   { 0x0500, 0x03c1, 0x0fe0 },
    927   { 0x0500, 0x03c3, 0x0fe0 },
    928   { 0x8500, 0x03c6, 0x2fe0 },
    929   { 0x0500, 0x03c5, 0x0fe0 },
    930   { 0x0500, 0x03c7, 0x0fe0 },
    931   { 0x8500, 0x03cc, 0x3fc0 },
    932   { 0x8500, 0x03ca, 0x2fe0 },
    933   { 0x0500, 0x03c9, 0x0fe0 },
    934   { 0x0500, 0x03cb, 0x0fe0 },
    935   { 0x8500, 0x03ce, 0x2fc1 },
    936   { 0x0500, 0x03cd, 0x0fc1 },
    937   { 0x0500, 0x03d0, 0x0fc2 },
    938   { 0x8500, 0x03e1, 0x5fff },
    939   { 0x8500, 0x03d9, 0x4fff },
    940   { 0x8500, 0x03d5, 0x3fd1 },
    941   { 0x8900, 0x03d3, 0x2000 },
    942   { 0x0900, 0x03d2, 0x0000 },
    943   { 0x0900, 0x03d4, 0x0000 },
    944   { 0x8500, 0x03d7, 0x2000 },
    945   { 0x0500, 0x03d6, 0x0fca },
    946   { 0x0900, 0x03d8, 0x0001 },
    947   { 0x8500, 0x03dd, 0x3fff },
    948   { 0x8500, 0x03db, 0x2fff },
    949   { 0x0900, 0x03da, 0x0001 },
    950   { 0x0900, 0x03dc, 0x0001 },
    951   { 0x8500, 0x03df, 0x2fff },
    952   { 0x0900, 0x03de, 0x0001 },
    953   { 0x0900, 0x03e0, 0x0001 },
    954   { 0x8500, 0x03e9, 0x4fff },
    955   { 0x8500, 0x03e5, 0x3fff },
    956   { 0x8500, 0x03e3, 0x2fff },
    957   { 0x0900, 0x03e2, 0x0001 },
    958   { 0x0900, 0x03e4, 0x0001 },
    959   { 0x8500, 0x03e7, 0x2fff },
    960   { 0x0900, 0x03e6, 0x0001 },
    961   { 0x0900, 0x03e8, 0x0001 },
    962   { 0x8500, 0x03ed, 0x3fff },
    963   { 0x8500, 0x03eb, 0x2fff },
    964   { 0x0900, 0x03ea, 0x0001 },
    965   { 0x0900, 0x03ec, 0x0001 },
    966   { 0x8500, 0x03ef, 0x2fff },
    967   { 0x0900, 0x03ee, 0x0001 },
    968   { 0x0500, 0x03f0, 0x0faa },
    969   { 0x8900, 0x0415, 0x6020 },
    970   { 0x8900, 0x0405, 0x5050 },
    971   { 0x8900, 0x03f9, 0x4ff9 },
    972   { 0x8500, 0x03f5, 0x3fa0 },
    973   { 0x8500, 0x03f3, 0x2000 },
    974   { 0x0500, 0x03f2, 0x0007 },
    975   { 0x0900, 0x03f4, 0x0fc4 },
    976   { 0x8900, 0x03f7, 0x2001 },
    977   { 0x1900, 0x03f6, 0x0000 },
    978   { 0x0500, 0x03f8, 0x0fff },
    979   { 0x8900, 0x0401, 0x3050 },
    980   { 0x8500, 0x03fb, 0x2fff },
    981   { 0x0900, 0x03fa, 0x0001 },
    982   { 0x0900, 0x0400, 0x0050 },
    983   { 0x8900, 0x0403, 0x2050 },
    984   { 0x0900, 0x0402, 0x0050 },
    985   { 0x0900, 0x0404, 0x0050 },
    986   { 0x8900, 0x040d, 0x4050 },
    987   { 0x8900, 0x0409, 0x3050 },
    988   { 0x8900, 0x0407, 0x2050 },
    989   { 0x0900, 0x0406, 0x0050 },
    990   { 0x0900, 0x0408, 0x0050 },
    991   { 0x8900, 0x040b, 0x2050 },
    992   { 0x0900, 0x040a, 0x0050 },
    993   { 0x0900, 0x040c, 0x0050 },
    994   { 0x8900, 0x0411, 0x3020 },
    995   { 0x8900, 0x040f, 0x2050 },
    996   { 0x0900, 0x040e, 0x0050 },
    997   { 0x0900, 0x0410, 0x0020 },
    998   { 0x8900, 0x0413, 0x2020 },
    999   { 0x0900, 0x0412, 0x0020 },
    1000   { 0x0900, 0x0414, 0x0020 },
    1001   { 0x8900, 0x0425, 0x5020 },
    1002   { 0x8900, 0x041d, 0x4020 },
    1003   { 0x8900, 0x0419, 0x3020 },
    1004   { 0x8900, 0x0417, 0x2020 },
    1005   { 0x0900, 0x0416, 0x0020 },
    1006   { 0x0900, 0x0418, 0x0020 },
    1007   { 0x8900, 0x041b, 0x2020 },
    1008   { 0x0900, 0x041a, 0x0020 },
    1009   { 0x0900, 0x041c, 0x0020 },
    1010   { 0x8900, 0x0421, 0x3020 },
    1011   { 0x8900, 0x041f, 0x2020 },
    1012   { 0x0900, 0x041e, 0x0020 },
    1013   { 0x0900, 0x0420, 0x0020 },
    1014   { 0x8900, 0x0423, 0x2020 },
    1015   { 0x0900, 0x0422, 0x0020 },
    1016   { 0x0900, 0x0424, 0x0020 },
    1017   { 0x8900, 0x042d, 0x4020 },
    1018   { 0x8900, 0x0429, 0x3020 },
    1019   { 0x8900, 0x0427, 0x2020 },
    1020   { 0x0900, 0x0426, 0x0020 },
    1021   { 0x0900, 0x0428, 0x0020 },
    1022   { 0x8900, 0x042b, 0x2020 },
    1023   { 0x0900, 0x042a, 0x0020 },
    1024   { 0x0900, 0x042c, 0x0020 },
    1025   { 0x8500, 0x0431, 0x3fe0 },
    1026   { 0x8900, 0x042f, 0x2020 },
    1027   { 0x0900, 0x042e, 0x0020 },
    1028   { 0x0500, 0x0430, 0x0fe0 },
    1029   { 0x8500, 0x0433, 0x2fe0 },
    1030   { 0x0500, 0x0432, 0x0fe0 },
    1031   { 0x0500, 0x0434, 0x0fe0 },
    1032   { 0x8700, 0x06a4, 0xa000 },
    1033   { 0x8500, 0x0563, 0x9fd0 },
    1034   { 0x8900, 0x04b6, 0x8001 },
    1035   { 0x8500, 0x0475, 0x7fff },
    1036   { 0x8500, 0x0455, 0x6fb0 },
    1037   { 0x8500, 0x0445, 0x5fe0 },
    1038   { 0x8500, 0x043d, 0x4fe0 },
    1039   { 0x8500, 0x0439, 0x3fe0 },
    1040   { 0x8500, 0x0437, 0x2fe0 },
    1041   { 0x0500, 0x0436, 0x0fe0 },
    1042   { 0x0500, 0x0438, 0x0fe0 },
    1043   { 0x8500, 0x043b, 0x2fe0 },
    1044   { 0x0500, 0x043a, 0x0fe0 },
    1045   { 0x0500, 0x043c, 0x0fe0 },
    1046   { 0x8500, 0x0441, 0x3fe0 },
    1047   { 0x8500, 0x043f, 0x2fe0 },
    1048   { 0x0500, 0x043e, 0x0fe0 },
    1049   { 0x0500, 0x0440, 0x0fe0 },
    1050   { 0x8500, 0x0443, 0x2fe0 },
    1051   { 0x0500, 0x0442, 0x0fe0 },
    1052   { 0x0500, 0x0444, 0x0fe0 },
    1053   { 0x8500, 0x044d, 0x4fe0 },
    1054   { 0x8500, 0x0449, 0x3fe0 },
    1055   { 0x8500, 0x0447, 0x2fe0 },
    1056   { 0x0500, 0x0446, 0x0fe0 },
    1057   { 0x0500, 0x0448, 0x0fe0 },
    1058   { 0x8500, 0x044b, 0x2fe0 },
    1059   { 0x0500, 0x044a, 0x0fe0 },
    1060   { 0x0500, 0x044c, 0x0fe0 },
    1061   { 0x8500, 0x0451, 0x3fb0 },
    1062   { 0x8500, 0x044f, 0x2fe0 },
    1063   { 0x0500, 0x044e, 0x0fe0 },
    1064   { 0x0500, 0x0450, 0x0fb0 },
    1065   { 0x8500, 0x0453, 0x2fb0 },
    1066   { 0x0500, 0x0452, 0x0fb0 },
    1067   { 0x0500, 0x0454, 0x0fb0 },
    1068   { 0x8500, 0x0465, 0x5fff },
    1069   { 0x8500, 0x045d, 0x4fb0 },
    1070   { 0x8500, 0x0459, 0x3fb0 },
    1071   { 0x8500, 0x0457, 0x2fb0 },
    1072   { 0x0500, 0x0456, 0x0fb0 },
    1073   { 0x0500, 0x0458, 0x0fb0 },
    1074   { 0x8500, 0x045b, 0x2fb0 },
    1075   { 0x0500, 0x045a, 0x0fb0 },
    1076   { 0x0500, 0x045c, 0x0fb0 },
    1077   { 0x8500, 0x0461, 0x3fff },
    1078   { 0x8500, 0x045f, 0x2fb0 },
    1079   { 0x0500, 0x045e, 0x0fb0 },
    1080   { 0x0900, 0x0460, 0x0001 },
    1081   { 0x8500, 0x0463, 0x2fff },
    1082   { 0x0900, 0x0462, 0x0001 },
    1083   { 0x0900, 0x0464, 0x0001 },
    1084   { 0x8500, 0x046d, 0x4fff },
    1085   { 0x8500, 0x0469, 0x3fff },
    1086   { 0x8500, 0x0467, 0x2fff },
    1087   { 0x0900, 0x0466, 0x0001 },
    1088   { 0x0900, 0x0468, 0x0001 },
    1089   { 0x8500, 0x046b, 0x2fff },
    1090   { 0x0900, 0x046a, 0x0001 },
    1091   { 0x0900, 0x046c, 0x0001 },
    1092   { 0x8500, 0x0471, 0x3fff },
    1093   { 0x8500, 0x046f, 0x2fff },
    1094   { 0x0900, 0x046e, 0x0001 },
    1095   { 0x0900, 0x0470, 0x0001 },
    1096   { 0x8500, 0x0473, 0x2fff },
    1097   { 0x0900, 0x0472, 0x0001 },
    1098   { 0x0900, 0x0474, 0x0001 },
    1099   { 0x8900, 0x0496, 0x6001 },
    1100   { 0x8c00, 0x0485, 0x5000 },
    1101   { 0x8500, 0x047d, 0x4fff },
    1102   { 0x8500, 0x0479, 0x3fff },
    1103   { 0x8500, 0x0477, 0x2fff },
    1104   { 0x0900, 0x0476, 0x0001 },
    1105   { 0x0900, 0x0478, 0x0001 },
    1106   { 0x8500, 0x047b, 0x2fff },
    1107   { 0x0900, 0x047a, 0x0001 },
    1108   { 0x0900, 0x047c, 0x0001 },
    1109   { 0x8500, 0x0481, 0x3fff },
    1110   { 0x8500, 0x047f, 0x2fff },
    1111   { 0x0900, 0x047e, 0x0001 },
    1112   { 0x0900, 0x0480, 0x0001 },
    1113   { 0x8c00, 0x0483, 0x2000 },
    1114   { 0x1a00, 0x0482, 0x0000 },
    1115   { 0x0c00, 0x0484, 0x0000 },
    1116   { 0x8900, 0x048e, 0x4001 },
    1117   { 0x8900, 0x048a, 0x3001 },
    1118   { 0x8b00, 0x0488, 0x2000 },
    1119   { 0x0c00, 0x0486, 0x0000 },
    1120   { 0x0b00, 0x0489, 0x0000 },
    1121   { 0x8900, 0x048c, 0x2001 },
    1122   { 0x0500, 0x048b, 0x0fff },
    1123   { 0x0500, 0x048d, 0x0fff },
    1124   { 0x8900, 0x0492, 0x3001 },
    1125   { 0x8900, 0x0490, 0x2001 },
    1126   { 0x0500, 0x048f, 0x0fff },
    1127   { 0x0500, 0x0491, 0x0fff },
    1128   { 0x8900, 0x0494, 0x2001 },
    1129   { 0x0500, 0x0493, 0x0fff },
    1130   { 0x0500, 0x0495, 0x0fff },
    1131   { 0x8900, 0x04a6, 0x5001 },
    1132   { 0x8900, 0x049e, 0x4001 },
    1133   { 0x8900, 0x049a, 0x3001 },
    1134   { 0x8900, 0x0498, 0x2001 },
    1135   { 0x0500, 0x0497, 0x0fff },
    1136   { 0x0500, 0x0499, 0x0fff },
    1137   { 0x8900, 0x049c, 0x2001 },
    1138   { 0x0500, 0x049b, 0x0fff },
    1139   { 0x0500, 0x049d, 0x0fff },
    1140   { 0x8900, 0x04a2, 0x3001 },
    1141   { 0x8900, 0x04a0, 0x2001 },
    1142   { 0x0500, 0x049f, 0x0fff },
    1143   { 0x0500, 0x04a1, 0x0fff },
    1144   { 0x8900, 0x04a4, 0x2001 },
    1145   { 0x0500, 0x04a3, 0x0fff },
    1146   { 0x0500, 0x04a5, 0x0fff },
    1147   { 0x8900, 0x04ae, 0x4001 },
    1148   { 0x8900, 0x04aa, 0x3001 },
    1149   { 0x8900, 0x04a8, 0x2001 },
    1150   { 0x0500, 0x04a7, 0x0fff },
    1151   { 0x0500, 0x04a9, 0x0fff },
    1152   { 0x8900, 0x04ac, 0x2001 },
    1153   { 0x0500, 0x04ab, 0x0fff },
    1154   { 0x0500, 0x04ad, 0x0fff },
    1155   { 0x8900, 0x04b2, 0x3001 },
    1156   { 0x8900, 0x04b0, 0x2001 },
    1157   { 0x0500, 0x04af, 0x0fff },
    1158   { 0x0500, 0x04b1, 0x0fff },
    1159   { 0x8900, 0x04b4, 0x2001 },
    1160   { 0x0500, 0x04b3, 0x0fff },
    1161   { 0x0500, 0x04b5, 0x0fff },
    1162   { 0x8500, 0x04f9, 0x7fff },
    1163   { 0x8500, 0x04d7, 0x6fff },
    1164   { 0x8500, 0x04c6, 0x5fff },
    1165   { 0x8900, 0x04be, 0x4001 },
    1166   { 0x8900, 0x04ba, 0x3001 },
    1167   { 0x8900, 0x04b8, 0x2001 },
    1168   { 0x0500, 0x04b7, 0x0fff },
    1169   { 0x0500, 0x04b9, 0x0fff },
    1170   { 0x8900, 0x04bc, 0x2001 },
    1171   { 0x0500, 0x04bb, 0x0fff },
    1172   { 0x0500, 0x04bd, 0x0fff },
    1173   { 0x8500, 0x04c2, 0x3fff },
    1174   { 0x8900, 0x04c0, 0x2000 },
    1175   { 0x0500, 0x04bf, 0x0fff },
    1176   { 0x0900, 0x04c1, 0x0001 },
    1177   { 0x8500, 0x04c4, 0x2fff },
    1178   { 0x0900, 0x04c3, 0x0001 },
    1179   { 0x0900, 0x04c5, 0x0001 },
    1180   { 0x8500, 0x04ce, 0x4fff },
    1181   { 0x8500, 0x04ca, 0x3fff },
    1182   { 0x8500, 0x04c8, 0x2fff },
    1183   { 0x0900, 0x04c7, 0x0001 },
    1184   { 0x0900, 0x04c9, 0x0001 },
    1185   { 0x8500, 0x04cc, 0x2fff },
    1186   { 0x0900, 0x04cb, 0x0001 },
    1187   { 0x0900, 0x04cd, 0x0001 },
    1188   { 0x8500, 0x04d3, 0x3fff },
    1189   { 0x8500, 0x04d1, 0x2fff },
    1190   { 0x0900, 0x04d0, 0x0001 },
    1191   { 0x0900, 0x04d2, 0x0001 },
    1192   { 0x8500, 0x04d5, 0x2fff },
    1193   { 0x0900, 0x04d4, 0x0001 },
    1194   { 0x0900, 0x04d6, 0x0001 },
    1195   { 0x8500, 0x04e7, 0x5fff },
    1196   { 0x8500, 0x04df, 0x4fff },
    1197   { 0x8500, 0x04db, 0x3fff },
    1198   { 0x8500, 0x04d9, 0x2fff },
    1199   { 0x0900, 0x04d8, 0x0001 },
    1200   { 0x0900, 0x04da, 0x0001 },
    1201   { 0x8500, 0x04dd, 0x2fff },
    1202   { 0x0900, 0x04dc, 0x0001 },
    1203   { 0x0900, 0x04de, 0x0001 },
    1204   { 0x8500, 0x04e3, 0x3fff },
    1205   { 0x8500, 0x04e1, 0x2fff },
    1206   { 0x0900, 0x04e0, 0x0001 },
    1207   { 0x0900, 0x04e2, 0x0001 },
    1208   { 0x8500, 0x04e5, 0x2fff },
    1209   { 0x0900, 0x04e4, 0x0001 },
    1210   { 0x0900, 0x04e6, 0x0001 },
    1211   { 0x8500, 0x04ef, 0x4fff },
    1212   { 0x8500, 0x04eb, 0x3fff },
    1213   { 0x8500, 0x04e9, 0x2fff },
    1214   { 0x0900, 0x04e8, 0x0001 },
    1215   { 0x0900, 0x04ea, 0x0001 },
    1216   { 0x8500, 0x04ed, 0x2fff },
    1217   { 0x0900, 0x04ec, 0x0001 },
    1218   { 0x0900, 0x04ee, 0x0001 },
    1219   { 0x8500, 0x04f3, 0x3fff },
    1220   { 0x8500, 0x04f1, 0x2fff },
    1221   { 0x0900, 0x04f0, 0x0001 },
    1222   { 0x0900, 0x04f2, 0x0001 },
    1223   { 0x8500, 0x04f5, 0x2fff },
    1224   { 0x0900, 0x04f4, 0x0001 },
    1225   { 0x0900, 0x04f8, 0x0001 },
    1226   { 0x8900, 0x0540, 0x6030 },
    1227   { 0x8500, 0x050f, 0x5fff },
    1228   { 0x8500, 0x0507, 0x4fff },
    1229   { 0x8500, 0x0503, 0x3fff },
    1230   { 0x8500, 0x0501, 0x2fff },
    1231   { 0x0900, 0x0500, 0x0001 },
    1232   { 0x0900, 0x0502, 0x0001 },
    1233   { 0x8500, 0x0505, 0x2fff },
    1234   { 0x0900, 0x0504, 0x0001 },
    1235   { 0x0900, 0x0506, 0x0001 },
    1236   { 0x8500, 0x050b, 0x3fff },
    1237   { 0x8500, 0x0509, 0x2fff },
    1238   { 0x0900, 0x0508, 0x0001 },
    1239   { 0x0900, 0x050a, 0x0001 },
    1240   { 0x8500, 0x050d, 0x2fff },
    1241   { 0x0900, 0x050c, 0x0001 },
    1242   { 0x0900, 0x050e, 0x0001 },
    1243   { 0x8900, 0x0538, 0x4030 },
    1244   { 0x8900, 0x0534, 0x3030 },
    1245   { 0x8900, 0x0532, 0x2030 },
    1246   { 0x0900, 0x0531, 0x0030 },
    1247   { 0x0900, 0x0533, 0x0030 },
    1248   { 0x8900, 0x0536, 0x2030 },
    1249   { 0x0900, 0x0535, 0x0030 },
    1250   { 0x0900, 0x0537, 0x0030 },
    1251   { 0x8900, 0x053c, 0x3030 },
    1252   { 0x8900, 0x053a, 0x2030 },
    1253   { 0x0900, 0x0539, 0x0030 },
    1254   { 0x0900, 0x053b, 0x0030 },
    1255   { 0x8900, 0x053e, 0x2030 },
    1256   { 0x0900, 0x053d, 0x0030 },
    1257   { 0x0900, 0x053f, 0x0030 },
    1258   { 0x8900, 0x0550, 0x5030 },
    1259   { 0x8900, 0x0548, 0x4030 },
    1260   { 0x8900, 0x0544, 0x3030 },
    1261   { 0x8900, 0x0542, 0x2030 },
    1262   { 0x0900, 0x0541, 0x0030 },
    1263   { 0x0900, 0x0543, 0x0030 },
    1264   { 0x8900, 0x0546, 0x2030 },
    1265   { 0x0900, 0x0545, 0x0030 },
    1266   { 0x0900, 0x0547, 0x0030 },
    1267   { 0x8900, 0x054c, 0x3030 },
    1268   { 0x8900, 0x054a, 0x2030 },
    1269   { 0x0900, 0x0549, 0x0030 },
    1270   { 0x0900, 0x054b, 0x0030 },
    1271   { 0x8900, 0x054e, 0x2030 },
    1272   { 0x0900, 0x054d, 0x0030 },
    1273   { 0x0900, 0x054f, 0x0030 },
    1274   { 0x9500, 0x055a, 0x4000 },
    1275   { 0x8900, 0x0554, 0x3030 },
    1276   { 0x8900, 0x0552, 0x2030 },
    1277   { 0x0900, 0x0551, 0x0030 },
    1278   { 0x0900, 0x0553, 0x0030 },
    1279   { 0x8900, 0x0556, 0x2030 },
    1280   { 0x0900, 0x0555, 0x0030 },
    1281   { 0x0600, 0x0559, 0x0000 },
    1282   { 0x9500, 0x055e, 0x3000 },
    1283   { 0x9500, 0x055c, 0x2000 },
    1284   { 0x1500, 0x055b, 0x0000 },
    1285   { 0x1500, 0x055d, 0x0000 },
    1286   { 0x8500, 0x0561, 0x2fd0 },
    1287   { 0x1500, 0x055f, 0x0000 },
    1288   { 0x0500, 0x0562, 0x0fd0 },
    1289   { 0x9a00, 0x060f, 0x8000 },
    1290   { 0x8c00, 0x05ab, 0x7000 },
    1291   { 0x8500, 0x0583, 0x6fd0 },
    1292   { 0x8500, 0x0573, 0x5fd0 },
    1293   { 0x8500, 0x056b, 0x4fd0 },
    1294   { 0x8500, 0x0567, 0x3fd0 },
    1295   { 0x8500, 0x0565, 0x2fd0 },
    1296   { 0x0500, 0x0564, 0x0fd0 },
    1297   { 0x0500, 0x0566, 0x0fd0 },
    1298   { 0x8500, 0x0569, 0x2fd0 },
    1299   { 0x0500, 0x0568, 0x0fd0 },
    1300   { 0x0500, 0x056a, 0x0fd0 },
    1301   { 0x8500, 0x056f, 0x3fd0 },
    1302   { 0x8500, 0x056d, 0x2fd0 },
    1303   { 0x0500, 0x056c, 0x0fd0 },
    1304   { 0x0500, 0x056e, 0x0fd0 },
    1305   { 0x8500, 0x0571, 0x2fd0 },
    1306   { 0x0500, 0x0570, 0x0fd0 },
    1307   { 0x0500, 0x0572, 0x0fd0 },
    1308   { 0x8500, 0x057b, 0x4fd0 },
    1309   { 0x8500, 0x0577, 0x3fd0 },
    1310   { 0x8500, 0x0575, 0x2fd0 },
    1311   { 0x0500, 0x0574, 0x0fd0 },
    1312   { 0x0500, 0x0576, 0x0fd0 },
    1313   { 0x8500, 0x0579, 0x2fd0 },
    1314   { 0x0500, 0x0578, 0x0fd0 },
    1315   { 0x0500, 0x057a, 0x0fd0 },
    1316   { 0x8500, 0x057f, 0x3fd0 },
    1317   { 0x8500, 0x057d, 0x2fd0 },
    1318   { 0x0500, 0x057c, 0x0fd0 },
    1319   { 0x0500, 0x057e, 0x0fd0 },
    1320   { 0x8500, 0x0581, 0x2fd0 },
    1321   { 0x0500, 0x0580, 0x0fd0 },
    1322   { 0x0500, 0x0582, 0x0fd0 },
    1323   { 0x8c00, 0x059a, 0x5000 },
    1324   { 0x8c00, 0x0592, 0x4000 },
    1325   { 0x8500, 0x0587, 0x3000 },
    1326   { 0x8500, 0x0585, 0x2fd0 },
    1327   { 0x0500, 0x0584, 0x0fd0 },
    1328   { 0x0500, 0x0586, 0x0fd0 },
    1329   { 0x9100, 0x058a, 0x2000 },
    1330   { 0x1500, 0x0589, 0x0000 },
    1331   { 0x0c00, 0x0591, 0x0000 },
    1332   { 0x8c00, 0x0596, 0x3000 },
    1333   { 0x8c00, 0x0594, 0x2000 },
    1334   { 0x0c00, 0x0593, 0x0000 },
    1335   { 0x0c00, 0x0595, 0x0000 },
    1336   { 0x8c00, 0x0598, 0x2000 },
    1337   { 0x0c00, 0x0597, 0x0000 },
    1338   { 0x0c00, 0x0599, 0x0000 },
    1339   { 0x8c00, 0x05a3, 0x4000 },
    1340   { 0x8c00, 0x059e, 0x3000 },
    1341   { 0x8c00, 0x059c, 0x2000 },
    1342   { 0x0c00, 0x059b, 0x0000 },
    1343   { 0x0c00, 0x059d, 0x0000 },
    1344   { 0x8c00, 0x05a0, 0x2000 },
    1345   { 0x0c00, 0x059f, 0x0000 },
    1346   { 0x0c00, 0x05a1, 0x0000 },
    1347   { 0x8c00, 0x05a7, 0x3000 },
    1348   { 0x8c00, 0x05a5, 0x2000 },
    1349   { 0x0c00, 0x05a4, 0x0000 },
    1350   { 0x0c00, 0x05a6, 0x0000 },
    1351   { 0x8c00, 0x05a9, 0x2000 },
    1352   { 0x0c00, 0x05a8, 0x0000 },
    1353   { 0x0c00, 0x05aa, 0x0000 },
    1354   { 0x8700, 0x05d7, 0x6000 },
    1355   { 0x8c00, 0x05bc, 0x5000 },
    1356   { 0x8c00, 0x05b3, 0x4000 },
    1357   { 0x8c00, 0x05af, 0x3000 },
    1358   { 0x8c00, 0x05ad, 0x2000 },
    1359   { 0x0c00, 0x05ac, 0x0000 },
    1360   { 0x0c00, 0x05ae, 0x0000 },
    1361   { 0x8c00, 0x05b1, 0x2000 },
    1362   { 0x0c00, 0x05b0, 0x0000 },
    1363   { 0x0c00, 0x05b2, 0x0000 },
    1364   { 0x8c00, 0x05b7, 0x3000 },
    1365   { 0x8c00, 0x05b5, 0x2000 },
    1366   { 0x0c00, 0x05b4, 0x0000 },
    1367   { 0x0c00, 0x05b6, 0x0000 },
    1368   { 0x8c00, 0x05b9, 0x2000 },
    1369   { 0x0c00, 0x05b8, 0x0000 },
    1370   { 0x0c00, 0x05bb, 0x0000 },
    1371   { 0x8c00, 0x05c4, 0x4000 },
    1372   { 0x9500, 0x05c0, 0x3000 },
    1373   { 0x9500, 0x05be, 0x2000 },
    1374   { 0x0c00, 0x05bd, 0x0000 },
    1375   { 0x0c00, 0x05bf, 0x0000 },
    1376   { 0x8c00, 0x05c2, 0x2000 },
    1377   { 0x0c00, 0x05c1, 0x0000 },
    1378   { 0x1500, 0x05c3, 0x0000 },
    1379   { 0x8700, 0x05d3, 0x3000 },
    1380   { 0x8700, 0x05d1, 0x2000 },
    1381   { 0x0700, 0x05d0, 0x0000 },
    1382   { 0x0700, 0x05d2, 0x0000 },
    1383   { 0x8700, 0x05d5, 0x2000 },
    1384   { 0x0700, 0x05d4, 0x0000 },
    1385   { 0x0700, 0x05d6, 0x0000 },
    1386   { 0x8700, 0x05e7, 0x5000 },
    1387   { 0x8700, 0x05df, 0x4000 },
    1388   { 0x8700, 0x05db, 0x3000 },
    1389   { 0x8700, 0x05d9, 0x2000 },
    1390   { 0x0700, 0x05d8, 0x0000 },
    1391   { 0x0700, 0x05da, 0x0000 },
    1392   { 0x8700, 0x05dd, 0x2000 },
    1393   { 0x0700, 0x05dc, 0x0000 },
    1394   { 0x0700, 0x05de, 0x0000 },
    1395   { 0x8700, 0x05e3, 0x3000 },
    1396   { 0x8700, 0x05e1, 0x2000 },
    1397   { 0x0700, 0x05e0, 0x0000 },
    1398   { 0x0700, 0x05e2, 0x0000 },
    1399   { 0x8700, 0x05e5, 0x2000 },
    1400   { 0x0700, 0x05e4, 0x0000 },
    1401   { 0x0700, 0x05e6, 0x0000 },
    1402   { 0x9500, 0x05f4, 0x4000 },
    1403   { 0x8700, 0x05f0, 0x3000 },
    1404   { 0x8700, 0x05e9, 0x2000 },
    1405   { 0x0700, 0x05e8, 0x0000 },
    1406   { 0x0700, 0x05ea, 0x0000 },
    1407   { 0x8700, 0x05f2, 0x2000 },
    1408   { 0x0700, 0x05f1, 0x0000 },
    1409   { 0x1500, 0x05f3, 0x0000 },
    1410   { 0x8100, 0x0603, 0x3000 },
    1411   { 0x8100, 0x0601, 0x2000 },
    1412   { 0x0100, 0x0600, 0x0000 },
    1413   { 0x0100, 0x0602, 0x0000 },
    1414   { 0x9500, 0x060d, 0x2000 },
    1415   { 0x1500, 0x060c, 0x0000 },
    1416   { 0x1a00, 0x060e, 0x0000 },
    1417   { 0x8d00, 0x0664, 0x7000 },
    1418   { 0x8700, 0x0638, 0x6000 },
    1419   { 0x8700, 0x0628, 0x5000 },
    1420   { 0x9500, 0x061f, 0x4000 },
    1421   { 0x8c00, 0x0613, 0x3000 },
    1422   { 0x8c00, 0x0611, 0x2000 },
    1423   { 0x0c00, 0x0610, 0x0000 },
    1424   { 0x0c00, 0x0612, 0x0000 },
    1425   { 0x8c00, 0x0615, 0x2000 },
    1426   { 0x0c00, 0x0614, 0x0000 },
    1427   { 0x1500, 0x061b, 0x0000 },
    1428   { 0x8700, 0x0624, 0x3000 },
    1429   { 0x8700, 0x0622, 0x2000 },
    1430   { 0x0700, 0x0621, 0x0000 },
    1431   { 0x0700, 0x0623, 0x0000 },
    1432   { 0x8700, 0x0626, 0x2000 },
    1433   { 0x0700, 0x0625, 0x0000 },
    1434   { 0x0700, 0x0627, 0x0000 },
    1435   { 0x8700, 0x0630, 0x4000 },
    1436   { 0x8700, 0x062c, 0x3000 },
    1437   { 0x8700, 0x062a, 0x2000 },
    1438   { 0x0700, 0x0629, 0x0000 },
    1439   { 0x0700, 0x062b, 0x0000 },
    1440   { 0x8700, 0x062e, 0x2000 },
    1441   { 0x0700, 0x062d, 0x0000 },
    1442   { 0x0700, 0x062f, 0x0000 },
    1443   { 0x8700, 0x0634, 0x3000 },
    1444   { 0x8700, 0x0632, 0x2000 },
    1445   { 0x0700, 0x0631, 0x0000 },
    1446   { 0x0700, 0x0633, 0x0000 },
    1447   { 0x8700, 0x0636, 0x2000 },
    1448   { 0x0700, 0x0635, 0x0000 },
    1449   { 0x0700, 0x0637, 0x0000 },
    1450   { 0x8c00, 0x064d, 0x5000 },
    1451   { 0x8700, 0x0645, 0x4000 },
    1452   { 0x8700, 0x0641, 0x3000 },
    1453   { 0x8700, 0x063a, 0x2000 },
    1454   { 0x0700, 0x0639, 0x0000 },
    1455   { 0x0600, 0x0640, 0x0000 },
    1456   { 0x8700, 0x0643, 0x2000 },
    1457   { 0x0700, 0x0642, 0x0000 },
    1458   { 0x0700, 0x0644, 0x0000 },
    1459   { 0x8700, 0x0649, 0x3000 },
    1460   { 0x8700, 0x0647, 0x2000 },
    1461   { 0x0700, 0x0646, 0x0000 },
    1462   { 0x0700, 0x0648, 0x0000 },
    1463   { 0x8c00, 0x064b, 0x2000 },
    1464   { 0x0700, 0x064a, 0x0000 },
    1465   { 0x0c00, 0x064c, 0x0000 },
    1466   { 0x8c00, 0x0655, 0x4000 },
    1467   { 0x8c00, 0x0651, 0x3000 },
    1468   { 0x8c00, 0x064f, 0x2000 },
    1469   { 0x0c00, 0x064e, 0x0000 },
    1470   { 0x0c00, 0x0650, 0x0000 },
    1471   { 0x8c00, 0x0653, 0x2000 },
    1472   { 0x0c00, 0x0652, 0x0000 },
    1473   { 0x0c00, 0x0654, 0x0000 },
    1474   { 0x8d00, 0x0660, 0x3000 },
    1475   { 0x8c00, 0x0657, 0x2000 },
    1476   { 0x0c00, 0x0656, 0x0000 },
    1477   { 0x0c00, 0x0658, 0x0000 },
    1478   { 0x8d00, 0x0662, 0x2000 },
    1479   { 0x0d00, 0x0661, 0x0000 },
    1480   { 0x0d00, 0x0663, 0x0000 },
    1481   { 0x8700, 0x0684, 0x6000 },
    1482   { 0x8700, 0x0674, 0x5000 },
    1483   { 0x9500, 0x066c, 0x4000 },
    1484   { 0x8d00, 0x0668, 0x3000 },
    1485   { 0x8d00, 0x0666, 0x2000 },
    1486   { 0x0d00, 0x0665, 0x0000 },
    1487   { 0x0d00, 0x0667, 0x0000 },
    1488   { 0x9500, 0x066a, 0x2000 },
    1489   { 0x0d00, 0x0669, 0x0000 },
    1490   { 0x1500, 0x066b, 0x0000 },
    1491   { 0x8c00, 0x0670, 0x3000 },
    1492   { 0x8700, 0x066e, 0x2000 },
    1493   { 0x1500, 0x066d, 0x0000 },
    1494   { 0x0700, 0x066f, 0x0000 },
    1495   { 0x8700, 0x0672, 0x2000 },
    1496   { 0x0700, 0x0671, 0x0000 },
    1497   { 0x0700, 0x0673, 0x0000 },
    1498   { 0x8700, 0x067c, 0x4000 },
    1499   { 0x8700, 0x0678, 0x3000 },
    1500   { 0x8700, 0x0676, 0x2000 },
    1501   { 0x0700, 0x0675, 0x0000 },
    1502   { 0x0700, 0x0677, 0x0000 },
    1503   { 0x8700, 0x067a, 0x2000 },
    1504   { 0x0700, 0x0679, 0x0000 },
    1505   { 0x0700, 0x067b, 0x0000 },
    1506   { 0x8700, 0x0680, 0x3000 },
    1507   { 0x8700, 0x067e, 0x2000 },
    1508   { 0x0700, 0x067d, 0x0000 },
    1509   { 0x0700, 0x067f, 0x0000 },
    1510   { 0x8700, 0x0682, 0x2000 },
    1511   { 0x0700, 0x0681, 0x0000 },
    1512   { 0x0700, 0x0683, 0x0000 },
    1513   { 0x8700, 0x0694, 0x5000 },
    1514   { 0x8700, 0x068c, 0x4000 },
    1515   { 0x8700, 0x0688, 0x3000 },
    1516   { 0x8700, 0x0686, 0x2000 },
    1517   { 0x0700, 0x0685, 0x0000 },
    1518   { 0x0700, 0x0687, 0x0000 },
    1519   { 0x8700, 0x068a, 0x2000 },
    1520   { 0x0700, 0x0689, 0x0000 },
    1521   { 0x0700, 0x068b, 0x0000 },
    1522   { 0x8700, 0x0690, 0x3000 },
    1523   { 0x8700, 0x068e, 0x2000 },
    1524   { 0x0700, 0x068d, 0x0000 },
    1525   { 0x0700, 0x068f, 0x0000 },
    1526   { 0x8700, 0x0692, 0x2000 },
    1527   { 0x0700, 0x0691, 0x0000 },
    1528   { 0x0700, 0x0693, 0x0000 },
    1529   { 0x8700, 0x069c, 0x4000 },
    1530   { 0x8700, 0x0698, 0x3000 },
    1531   { 0x8700, 0x0696, 0x2000 },
    1532   { 0x0700, 0x0695, 0x0000 },
    1533   { 0x0700, 0x0697, 0x0000 },
    1534   { 0x8700, 0x069a, 0x2000 },
    1535   { 0x0700, 0x0699, 0x0000 },
    1536   { 0x0700, 0x069b, 0x0000 },
    1537   { 0x8700, 0x06a0, 0x3000 },
    1538   { 0x8700, 0x069e, 0x2000 },
    1539   { 0x0700, 0x069d, 0x0000 },
    1540   { 0x0700, 0x069f, 0x0000 },
    1541   { 0x8700, 0x06a2, 0x2000 },
    1542   { 0x0700, 0x06a1, 0x0000 },
    1543   { 0x0700, 0x06a3, 0x0000 },
    1544   { 0x8700, 0x0926, 0x9000 },
    1545   { 0x8700, 0x0725, 0x8000 },
    1546   { 0x8c00, 0x06e4, 0x7000 },
    1547   { 0x8700, 0x06c4, 0x6000 },
    1548   { 0x8700, 0x06b4, 0x5000 },
    1549   { 0x8700, 0x06ac, 0x4000 },
    1550   { 0x8700, 0x06a8, 0x3000 },
    1551   { 0x8700, 0x06a6, 0x2000 },
    1552   { 0x0700, 0x06a5, 0x0000 },
    1553   { 0x0700, 0x06a7, 0x0000 },
    1554   { 0x8700, 0x06aa, 0x2000 },
    1555   { 0x0700, 0x06a9, 0x0000 },
    1556   { 0x0700, 0x06ab, 0x0000 },
    1557   { 0x8700, 0x06b0, 0x3000 },
    1558   { 0x8700, 0x06ae, 0x2000 },
    1559   { 0x0700, 0x06ad, 0x0000 },
    1560   { 0x0700, 0x06af, 0x0000 },
    1561   { 0x8700, 0x06b2, 0x2000 },
    1562   { 0x0700, 0x06b1, 0x0000 },
    1563   { 0x0700, 0x06b3, 0x0000 },
    1564   { 0x8700, 0x06bc, 0x4000 },
    1565   { 0x8700, 0x06b8, 0x3000 },
    1566   { 0x8700, 0x06b6, 0x2000 },
    1567   { 0x0700, 0x06b5, 0x0000 },
    1568   { 0x0700, 0x06b7, 0x0000 },
    1569   { 0x8700, 0x06ba, 0x2000 },
    1570   { 0x0700, 0x06b9, 0x0000 },
    1571   { 0x0700, 0x06bb, 0x0000 },
    1572   { 0x8700, 0x06c0, 0x3000 },
    1573   { 0x8700, 0x06be, 0x2000 },
    1574   { 0x0700, 0x06bd, 0x0000 },
    1575   { 0x0700, 0x06bf, 0x0000 },
    1576   { 0x8700, 0x06c2, 0x2000 },
    1577   { 0x0700, 0x06c1, 0x0000 },
    1578   { 0x0700, 0x06c3, 0x0000 },
    1579   { 0x9500, 0x06d4, 0x5000 },
    1580   { 0x8700, 0x06cc, 0x4000 },
    1581   { 0x8700, 0x06c8, 0x3000 },
    1582   { 0x8700, 0x06c6, 0x2000 },
    1583   { 0x0700, 0x06c5, 0x0000 },
    1584   { 0x0700, 0x06c7, 0x0000 },
    1585   { 0x8700, 0x06ca, 0x2000 },
    1586   { 0x0700, 0x06c9, 0x0000 },
    1587   { 0x0700, 0x06cb, 0x0000 },
    1588   { 0x8700, 0x06d0, 0x3000 },
    1589   { 0x8700, 0x06ce, 0x2000 },
    1590   { 0x0700, 0x06cd, 0x0000 },
    1591   { 0x0700, 0x06cf, 0x0000 },
    1592   { 0x8700, 0x06d2, 0x2000 },
    1593   { 0x0700, 0x06d1, 0x0000 },
    1594   { 0x0700, 0x06d3, 0x0000 },
    1595   { 0x8c00, 0x06dc, 0x4000 },
    1596   { 0x8c00, 0x06d8, 0x3000 },
    1597   { 0x8c00, 0x06d6, 0x2000 },
    1598   { 0x0700, 0x06d5, 0x0000 },
    1599   { 0x0c00, 0x06d7, 0x0000 },
    1600   { 0x8c00, 0x06da, 0x2000 },
    1601   { 0x0c00, 0x06d9, 0x0000 },
    1602   { 0x0c00, 0x06db, 0x0000 },
    1603   { 0x8c00, 0x06e0, 0x3000 },
    1604   { 0x8b00, 0x06de, 0x2000 },
    1605   { 0x0100, 0x06dd, 0x0000 },
    1606   { 0x0c00, 0x06df, 0x0000 },
    1607   { 0x8c00, 0x06e2, 0x2000 },
    1608   { 0x0c00, 0x06e1, 0x0000 },
    1609   { 0x0c00, 0x06e3, 0x0000 },
    1610   { 0x9500, 0x0704, 0x6000 },
    1611   { 0x8d00, 0x06f4, 0x5000 },
    1612   { 0x8c00, 0x06ec, 0x4000 },
    1613   { 0x8c00, 0x06e8, 0x3000 },
    1614   { 0x8600, 0x06e6, 0x2000 },
    1615   { 0x0600, 0x06e5, 0x0000 },
    1616   { 0x0c00, 0x06e7, 0x0000 },
    1617   { 0x8c00, 0x06ea, 0x2000 },
    1618   { 0x1a00, 0x06e9, 0x0000 },
    1619   { 0x0c00, 0x06eb, 0x0000 },
    1620   { 0x8d00, 0x06f0, 0x3000 },
    1621   { 0x8700, 0x06ee, 0x2000 },
    1622   { 0x0c00, 0x06ed, 0x0000 },
    1623   { 0x0700, 0x06ef, 0x0000 },
    1624   { 0x8d00, 0x06f2, 0x2000 },
    1625   { 0x0d00, 0x06f1, 0x0000 },
    1626   { 0x0d00, 0x06f3, 0x0000 },
    1627   { 0x8700, 0x06fc, 0x4000 },
    1628   { 0x8d00, 0x06f8, 0x3000 },
    1629   { 0x8d00, 0x06f6, 0x2000 },
    1630   { 0x0d00, 0x06f5, 0x0000 },
    1631   { 0x0d00, 0x06f7, 0x0000 },
    1632   { 0x8700, 0x06fa, 0x2000 },
    1633   { 0x0d00, 0x06f9, 0x0000 },
    1634   { 0x0700, 0x06fb, 0x0000 },
    1635   { 0x9500, 0x0700, 0x3000 },
    1636   { 0x9a00, 0x06fe, 0x2000 },
    1637   { 0x1a00, 0x06fd, 0x0000 },
    1638   { 0x0700, 0x06ff, 0x0000 },
    1639   { 0x9500, 0x0702, 0x2000 },
    1640   { 0x1500, 0x0701, 0x0000 },
    1641   { 0x1500, 0x0703, 0x0000 },
    1642   { 0x8700, 0x0715, 0x5000 },
    1643   { 0x9500, 0x070c, 0x4000 },
    1644   { 0x9500, 0x0708, 0x3000 },
    1645   { 0x9500, 0x0706, 0x2000 },
    1646   { 0x1500, 0x0705, 0x0000 },
    1647   { 0x1500, 0x0707, 0x0000 },
    1648   { 0x9500, 0x070a, 0x2000 },
    1649   { 0x1500, 0x0709, 0x0000 },
    1650   { 0x1500, 0x070b, 0x0000 },
    1651   { 0x8c00, 0x0711, 0x3000 },
    1652   { 0x8100, 0x070f, 0x2000 },
    1653   { 0x1500, 0x070d, 0x0000 },
    1654   { 0x0700, 0x0710, 0x0000 },
    1655   { 0x8700, 0x0713, 0x2000 },
    1656   { 0x0700, 0x0712, 0x0000 },
    1657   { 0x0700, 0x0714, 0x0000 },
    1658   { 0x8700, 0x071d, 0x4000 },
    1659   { 0x8700, 0x0719, 0x3000 },
    1660   { 0x8700, 0x0717, 0x2000 },
    1661   { 0x0700, 0x0716, 0x0000 },
    1662   { 0x0700, 0x0718, 0x0000 },
    1663   { 0x8700, 0x071b, 0x2000 },
    1664   { 0x0700, 0x071a, 0x0000 },
    1665   { 0x0700, 0x071c, 0x0000 },
    1666   { 0x8700, 0x0721, 0x3000 },
    1667   { 0x8700, 0x071f, 0x2000 },
    1668   { 0x0700, 0x071e, 0x0000 },
    1669   { 0x0700, 0x0720, 0x0000 },
    1670   { 0x8700, 0x0723, 0x2000 },
    1671   { 0x0700, 0x0722, 0x0000 },
    1672   { 0x0700, 0x0724, 0x0000 },
    1673   { 0x8700, 0x0797, 0x7000 },
    1674   { 0x8c00, 0x0745, 0x6000 },
    1675   { 0x8c00, 0x0735, 0x5000 },
    1676   { 0x8700, 0x072d, 0x4000 },
    1677   { 0x8700, 0x0729, 0x3000 },
    1678   { 0x8700, 0x0727, 0x2000 },
    1679   { 0x0700, 0x0726, 0x0000 },
    1680   { 0x0700, 0x0728, 0x0000 },
    1681   { 0x8700, 0x072b, 0x2000 },
    1682   { 0x0700, 0x072a, 0x0000 },
    1683   { 0x0700, 0x072c, 0x0000 },
    1684   { 0x8c00, 0x0731, 0x3000 },
    1685   { 0x8700, 0x072f, 0x2000 },
    1686   { 0x0700, 0x072e, 0x0000 },
    1687   { 0x0c00, 0x0730, 0x0000 },
    1688   { 0x8c00, 0x0733, 0x2000 },
    1689   { 0x0c00, 0x0732, 0x0000 },
    1690   { 0x0c00, 0x0734, 0x0000 },
    1691   { 0x8c00, 0x073d, 0x4000 },
    1692   { 0x8c00, 0x0739, 0x3000 },
    1693   { 0x8c00, 0x0737, 0x2000 },
    1694   { 0x0c00, 0x0736, 0x0000 },
    1695   { 0x0c00, 0x0738, 0x0000 },
    1696   { 0x8c00, 0x073b, 0x2000 },
    1697   { 0x0c00, 0x073a, 0x0000 },
    1698   { 0x0c00, 0x073c, 0x0000 },
    1699   { 0x8c00, 0x0741, 0x3000 },
    1700   { 0x8c00, 0x073f, 0x2000 },
    1701   { 0x0c00, 0x073e, 0x0000 },
    1702   { 0x0c00, 0x0740, 0x0000 },
    1703   { 0x8c00, 0x0743, 0x2000 },
    1704   { 0x0c00, 0x0742, 0x0000 },
    1705   { 0x0c00, 0x0744, 0x0000 },
    1706   { 0x8700, 0x0787, 0x5000 },
    1707   { 0x8700, 0x074f, 0x4000 },
    1708   { 0x8c00, 0x0749, 0x3000 },
    1709   { 0x8c00, 0x0747, 0x2000 },
    1710   { 0x0c00, 0x0746, 0x0000 },
    1711   { 0x0c00, 0x0748, 0x0000 },
    1712   { 0x8700, 0x074d, 0x2000 },
    1713   { 0x0c00, 0x074a, 0x0000 },
    1714   { 0x0700, 0x074e, 0x0000 },
    1715   { 0x8700, 0x0783, 0x3000 },
    1716   { 0x8700, 0x0781, 0x2000 },
    1717   { 0x0700, 0x0780, 0x0000 },
    1718   { 0x0700, 0x0782, 0x0000 },
    1719   { 0x8700, 0x0785, 0x2000 },
    1720   { 0x0700, 0x0784, 0x0000 },
    1721   { 0x0700, 0x0786, 0x0000 },
    1722   { 0x8700, 0x078f, 0x4000 },
    1723   { 0x8700, 0x078b, 0x3000 },
    1724   { 0x8700, 0x0789, 0x2000 },
    1725   { 0x0700, 0x0788, 0x0000 },
    1726   { 0x0700, 0x078a, 0x0000 },
    1727   { 0x8700, 0x078d, 0x2000 },
    1728   { 0x0700, 0x078c, 0x0000 },
    1729   { 0x0700, 0x078e, 0x0000 },
    1730   { 0x8700, 0x0793, 0x3000 },
    1731   { 0x8700, 0x0791, 0x2000 },
    1732   { 0x0700, 0x0790, 0x0000 },
    1733   { 0x0700, 0x0792, 0x0000 },
    1734   { 0x8700, 0x0795, 0x2000 },
    1735   { 0x0700, 0x0794, 0x0000 },
    1736   { 0x0700, 0x0796, 0x0000 },
    1737   { 0x8700, 0x0906, 0x6000 },
    1738   { 0x8c00, 0x07a7, 0x5000 },
    1739   { 0x8700, 0x079f, 0x4000 },
    1740   { 0x8700, 0x079b, 0x3000 },
    1741   { 0x8700, 0x0799, 0x2000 },
    1742   { 0x0700, 0x0798, 0x0000 },
    1743   { 0x0700, 0x079a, 0x0000 },
    1744   { 0x8700, 0x079d, 0x2000 },
    1745   { 0x0700, 0x079c, 0x0000 },
    1746   { 0x0700, 0x079e, 0x0000 },
    1747   { 0x8700, 0x07a3, 0x3000 },
    1748   { 0x8700, 0x07a1, 0x2000 },
    1749   { 0x0700, 0x07a0, 0x0000 },
    1750   { 0x0700, 0x07a2, 0x0000 },
    1751   { 0x8700, 0x07a5, 0x2000 },
    1752   { 0x0700, 0x07a4, 0x0000 },
    1753   { 0x0c00, 0x07a6, 0x0000 },
    1754   { 0x8c00, 0x07af, 0x4000 },
    1755   { 0x8c00, 0x07ab, 0x3000 },
    1756   { 0x8c00, 0x07a9, 0x2000 },
    1757   { 0x0c00, 0x07a8, 0x0000 },
    1758   { 0x0c00, 0x07aa, 0x0000 },
    1759   { 0x8c00, 0x07ad, 0x2000 },
    1760   { 0x0c00, 0x07ac, 0x0000 },
    1761   { 0x0c00, 0x07ae, 0x0000 },
    1762   { 0x8c00, 0x0902, 0x3000 },
    1763   { 0x8700, 0x07b1, 0x2000 },
    1764   { 0x0c00, 0x07b0, 0x0000 },
    1765   { 0x0c00, 0x0901, 0x0000 },
    1766   { 0x8700, 0x0904, 0x2000 },
    1767   { 0x0a00, 0x0903, 0x0000 },
    1768   { 0x0700, 0x0905, 0x0000 },
    1769   { 0x8700, 0x0916, 0x5000 },
    1770   { 0x8700, 0x090e, 0x4000 },
    1771   { 0x8700, 0x090a, 0x3000 },
    1772   { 0x8700, 0x0908, 0x2000 },
    1773   { 0x0700, 0x0907, 0x0000 },
    1774   { 0x0700, 0x0909, 0x0000 },
    1775   { 0x8700, 0x090c, 0x2000 },
    1776   { 0x0700, 0x090b, 0x0000 },
    1777   { 0x0700, 0x090d, 0x0000 },
    1778   { 0x8700, 0x0912, 0x3000 },
    1779   { 0x8700, 0x0910, 0x2000 },
    1780   { 0x0700, 0x090f, 0x0000 },
    1781   { 0x0700, 0x0911, 0x0000 },
    1782   { 0x8700, 0x0914, 0x2000 },
    1783   { 0x0700, 0x0913, 0x0000 },
    1784   { 0x0700, 0x0915, 0x0000 },
    1785   { 0x8700, 0x091e, 0x4000 },
    1786   { 0x8700, 0x091a, 0x3000 },
    1787   { 0x8700, 0x0918, 0x2000 },
    1788   { 0x0700, 0x0917, 0x0000 },
    1789   { 0x0700, 0x0919, 0x0000 },
    1790   { 0x8700, 0x091c, 0x2000 },
    1791   { 0x0700, 0x091b, 0x0000 },
    1792   { 0x0700, 0x091d, 0x0000 },
    1793   { 0x8700, 0x0922, 0x3000 },
    1794   { 0x8700, 0x0920, 0x2000 },
    1795   { 0x0700, 0x091f, 0x0000 },
    1796   { 0x0700, 0x0921, 0x0000 },
    1797   { 0x8700, 0x0924, 0x2000 },
    1798   { 0x0700, 0x0923, 0x0000 },
    1799   { 0x0700, 0x0925, 0x0000 },
    1800   { 0x8c00, 0x09cd, 0x8000 },
    1801   { 0x8d00, 0x096d, 0x7000 },
    1802   { 0x8c00, 0x0948, 0x6000 },
    1803   { 0x8700, 0x0936, 0x5000 },
    1804   { 0x8700, 0x092e, 0x4000 },
    1805   { 0x8700, 0x092a, 0x3000 },
    1806   { 0x8700, 0x0928, 0x2000 },
    1807   { 0x0700, 0x0927, 0x0000 },
    1808   { 0x0700, 0x0929, 0x0000 },
    1809   { 0x8700, 0x092c, 0x2000 },
    1810   { 0x0700, 0x092b, 0x0000 },
    1811   { 0x0700, 0x092d, 0x0000 },
    1812   { 0x8700, 0x0932, 0x3000 },
    1813   { 0x8700, 0x0930, 0x2000 },
    1814   { 0x0700, 0x092f, 0x0000 },
    1815   { 0x0700, 0x0931, 0x0000 },
    1816   { 0x8700, 0x0934, 0x2000 },
    1817   { 0x0700, 0x0933, 0x0000 },
    1818   { 0x0700, 0x0935, 0x0000 },
    1819   { 0x8a00, 0x0940, 0x4000 },
    1820   { 0x8c00, 0x093c, 0x3000 },
    1821   { 0x8700, 0x0938, 0x2000 },
    1822   { 0x0700, 0x0937, 0x0000 },
    1823   { 0x0700, 0x0939, 0x0000 },
    1824   { 0x8a00, 0x093e, 0x2000 },
    1825   { 0x0700, 0x093d, 0x0000 },
    1826   { 0x0a00, 0x093f, 0x0000 },
    1827   { 0x8c00, 0x0944, 0x3000 },
    1828   { 0x8c00, 0x0942, 0x2000 },
    1829   { 0x0c00, 0x0941, 0x0000 },
    1830   { 0x0c00, 0x0943, 0x0000 },
    1831   { 0x8c00, 0x0946, 0x2000 },
    1832   { 0x0c00, 0x0945, 0x0000 },
    1833   { 0x0c00, 0x0947, 0x0000 },
    1834   { 0x8700, 0x095d, 0x5000 },
    1835   { 0x8c00, 0x0952, 0x4000 },
    1836   { 0x8a00, 0x094c, 0x3000 },
    1837   { 0x8a00, 0x094a, 0x2000 },
    1838   { 0x0a00, 0x0949, 0x0000 },
    1839   { 0x0a00, 0x094b, 0x0000 },
    1840   { 0x8700, 0x0950, 0x2000 },
    1841   { 0x0c00, 0x094d, 0x0000 },
    1842   { 0x0c00, 0x0951, 0x0000 },
    1843   { 0x8700, 0x0959, 0x3000 },
    1844   { 0x8c00, 0x0954, 0x2000 },
    1845   { 0x0c00, 0x0953, 0x0000 },
    1846   { 0x0700, 0x0958, 0x0000 },
    1847   { 0x8700, 0x095b, 0x2000 },
    1848   { 0x0700, 0x095a, 0x0000 },
    1849   { 0x0700, 0x095c, 0x0000 },
    1850   { 0x9500, 0x0965, 0x4000 },
    1851   { 0x8700, 0x0961, 0x3000 },
    1852   { 0x8700, 0x095f, 0x2000 },
    1853   { 0x0700, 0x095e, 0x0000 },
    1854   { 0x0700, 0x0960, 0x0000 },
    1855   { 0x8c00, 0x0963, 0x2000 },
    1856   { 0x0c00, 0x0962, 0x0000 },
    1857   { 0x1500, 0x0964, 0x0000 },
    1858   { 0x8d00, 0x0969, 0x3000 },
    1859   { 0x8d00, 0x0967, 0x2000 },
    1860   { 0x0d00, 0x0966, 0x0000 },
    1861   { 0x0d00, 0x0968, 0x0000 },
    1862   { 0x8d00, 0x096b, 0x2000 },
    1863   { 0x0d00, 0x096a, 0x0000 },
    1864   { 0x0d00, 0x096c, 0x0000 },
    1865   { 0x8700, 0x09a2, 0x6000 },
    1866   { 0x8700, 0x0990, 0x5000 },
    1867   { 0x8700, 0x0986, 0x4000 },
    1868   { 0x8c00, 0x0981, 0x3000 },
    1869   { 0x8d00, 0x096f, 0x2000 },
    1870   { 0x0d00, 0x096e, 0x0000 },
    1871   { 0x1500, 0x0970, 0x0000 },
    1872   { 0x8a00, 0x0983, 0x2000 },
    1873   { 0x0a00, 0x0982, 0x0000 },
    1874   { 0x0700, 0x0985, 0x0000 },
    1875   { 0x8700, 0x098a, 0x3000 },
    1876   { 0x8700, 0x0988, 0x2000 },
    1877   { 0x0700, 0x0987, 0x0000 },
    1878   { 0x0700, 0x0989, 0x0000 },
    1879   { 0x8700, 0x098c, 0x2000 },
    1880   { 0x0700, 0x098b, 0x0000 },
    1881   { 0x0700, 0x098f, 0x0000 },
    1882   { 0x8700, 0x099a, 0x4000 },
    1883   { 0x8700, 0x0996, 0x3000 },
    1884   { 0x8700, 0x0994, 0x2000 },
    1885   { 0x0700, 0x0993, 0x0000 },
    1886   { 0x0700, 0x0995, 0x0000 },
    1887   { 0x8700, 0x0998, 0x2000 },
    1888   { 0x0700, 0x0997, 0x0000 },
    1889   { 0x0700, 0x0999, 0x0000 },
    1890   { 0x8700, 0x099e, 0x3000 },
    1891   { 0x8700, 0x099c, 0x2000 },
    1892   { 0x0700, 0x099b, 0x0000 },
    1893   { 0x0700, 0x099d, 0x0000 },
    1894   { 0x8700, 0x09a0, 0x2000 },
    1895   { 0x0700, 0x099f, 0x0000 },
    1896   { 0x0700, 0x09a1, 0x0000 },
    1897   { 0x8700, 0x09b7, 0x5000 },
    1898   { 0x8700, 0x09ab, 0x4000 },
    1899   { 0x8700, 0x09a6, 0x3000 },
    1900   { 0x8700, 0x09a4, 0x2000 },
    1901   { 0x0700, 0x09a3, 0x0000 },
    1902   { 0x0700, 0x09a5, 0x0000 },
    1903   { 0x8700, 0x09a8, 0x2000 },
    1904   { 0x0700, 0x09a7, 0x0000 },
    1905   { 0x0700, 0x09aa, 0x0000 },
    1906   { 0x8700, 0x09af, 0x3000 },
    1907   { 0x8700, 0x09ad, 0x2000 },
    1908   { 0x0700, 0x09ac, 0x0000 },
    1909   { 0x0700, 0x09ae, 0x0000 },
    1910   { 0x8700, 0x09b2, 0x2000 },
    1911   { 0x0700, 0x09b0, 0x0000 },
    1912   { 0x0700, 0x09b6, 0x0000 },
    1913   { 0x8c00, 0x09c1, 0x4000 },
    1914   { 0x8700, 0x09bd, 0x3000 },
    1915   { 0x8700, 0x09b9, 0x2000 },
    1916   { 0x0700, 0x09b8, 0x0000 },
    1917   { 0x0c00, 0x09bc, 0x0000 },
    1918   { 0x8a00, 0x09bf, 0x2000 },
    1919   { 0x0a00, 0x09be, 0x0000 },
    1920   { 0x0a00, 0x09c0, 0x0000 },
    1921   { 0x8a00, 0x09c7, 0x3000 },
    1922   { 0x8c00, 0x09c3, 0x2000 },
    1923   { 0x0c00, 0x09c2, 0x0000 },
    1924   { 0x0c00, 0x09c4, 0x0000 },
    1925   { 0x8a00, 0x09cb, 0x2000 },
    1926   { 0x0a00, 0x09c8, 0x0000 },
    1927   { 0x0a00, 0x09cc, 0x0000 },
    1928   { 0x8700, 0x0a2b, 0x7000 },
    1929   { 0x8a00, 0x0a03, 0x6000 },
    1930   { 0x8d00, 0x09ed, 0x5000 },
    1931   { 0x8c00, 0x09e3, 0x4000 },
    1932   { 0x8700, 0x09df, 0x3000 },
    1933   { 0x8700, 0x09dc, 0x2000 },
    1934   { 0x0a00, 0x09d7, 0x0000 },
    1935   { 0x0700, 0x09dd, 0x0000 },
    1936   { 0x8700, 0x09e1, 0x2000 },
    1937   { 0x0700, 0x09e0, 0x0000 },
    1938   { 0x0c00, 0x09e2, 0x0000 },
    1939   { 0x8d00, 0x09e9, 0x3000 },
    1940   { 0x8d00, 0x09e7, 0x2000 },
    1941   { 0x0d00, 0x09e6, 0x0000 },
    1942   { 0x0d00, 0x09e8, 0x0000 },
    1943   { 0x8d00, 0x09eb, 0x2000 },
    1944   { 0x0d00, 0x09ea, 0x0000 },
    1945   { 0x0d00, 0x09ec, 0x0000 },
    1946   { 0x8f00, 0x09f5, 0x4000 },
    1947   { 0x8700, 0x09f1, 0x3000 },
    1948   { 0x8d00, 0x09ef, 0x2000 },
    1949   { 0x0d00, 0x09ee, 0x0000 },
    1950   { 0x0700, 0x09f0, 0x0000 },
    1951   { 0x9700, 0x09f3, 0x2000 },
    1952   { 0x1700, 0x09f2, 0x0000 },
    1953   { 0x0f00, 0x09f4, 0x0000 },
    1954   { 0x8f00, 0x09f9, 0x3000 },
    1955   { 0x8f00, 0x09f7, 0x2000 },
    1956   { 0x0f00, 0x09f6, 0x0000 },
    1957   { 0x0f00, 0x09f8, 0x0000 },
    1958   { 0x8c00, 0x0a01, 0x2000 },
    1959   { 0x1a00, 0x09fa, 0x0000 },
    1960   { 0x0c00, 0x0a02, 0x0000 },
    1961   { 0x8700, 0x0a1a, 0x5000 },
    1962   { 0x8700, 0x0a10, 0x4000 },
    1963   { 0x8700, 0x0a08, 0x3000 },
    1964   { 0x8700, 0x0a06, 0x2000 },
    1965   { 0x0700, 0x0a05, 0x0000 },
    1966   { 0x0700, 0x0a07, 0x0000 },
    1967   { 0x8700, 0x0a0a, 0x2000 },
    1968   { 0x0700, 0x0a09, 0x0000 },
    1969   { 0x0700, 0x0a0f, 0x0000 },
    1970   { 0x8700, 0x0a16, 0x3000 },
    1971   { 0x8700, 0x0a14, 0x2000 },
    1972   { 0x0700, 0x0a13, 0x0000 },
    1973   { 0x0700, 0x0a15, 0x0000 },
    1974   { 0x8700, 0x0a18, 0x2000 },
    1975   { 0x0700, 0x0a17, 0x0000 },
    1976   { 0x0700, 0x0a19, 0x0000 },
    1977   { 0x8700, 0x0a22, 0x4000 },
    1978   { 0x8700, 0x0a1e, 0x3000 },
    1979   { 0x8700, 0x0a1c, 0x2000 },
    1980   { 0x0700, 0x0a1b, 0x0000 },
    1981   { 0x0700, 0x0a1d, 0x0000 },
    1982   { 0x8700, 0x0a20, 0x2000 },
    1983   { 0x0700, 0x0a1f, 0x0000 },
    1984   { 0x0700, 0x0a21, 0x0000 },
    1985   { 0x8700, 0x0a26, 0x3000 },
    1986   { 0x8700, 0x0a24, 0x2000 },
    1987   { 0x0700, 0x0a23, 0x0000 },
    1988   { 0x0700, 0x0a25, 0x0000 },
    1989   { 0x8700, 0x0a28, 0x2000 },
    1990   { 0x0700, 0x0a27, 0x0000 },
    1991   { 0x0700, 0x0a2a, 0x0000 },
    1992   { 0x8d00, 0x0a6a, 0x6000 },
    1993   { 0x8c00, 0x0a41, 0x5000 },
    1994   { 0x8700, 0x0a35, 0x4000 },
    1995   { 0x8700, 0x0a2f, 0x3000 },
    1996   { 0x8700, 0x0a2d, 0x2000 },
    1997   { 0x0700, 0x0a2c, 0x0000 },
    1998   { 0x0700, 0x0a2e, 0x0000 },
    1999   { 0x8700, 0x0a32, 0x2000 },
    2000   { 0x0700, 0x0a30, 0x0000 },
    2001   { 0x0700, 0x0a33, 0x0000 },
    2002   { 0x8c00, 0x0a3c, 0x3000 },
    2003   { 0x8700, 0x0a38, 0x2000 },
    2004   { 0x0700, 0x0a36, 0x0000 },
    2005   { 0x0700, 0x0a39, 0x0000 },
    2006   { 0x8a00, 0x0a3f, 0x2000 },
    2007   { 0x0a00, 0x0a3e, 0x0000 },
    2008   { 0x0a00, 0x0a40, 0x0000 },
    2009   { 0x8700, 0x0a5a, 0x4000 },
    2010   { 0x8c00, 0x0a4b, 0x3000 },
    2011   { 0x8c00, 0x0a47, 0x2000 },
    2012   { 0x0c00, 0x0a42, 0x0000 },
    2013   { 0x0c00, 0x0a48, 0x0000 },
    2014   { 0x8c00, 0x0a4d, 0x2000 },
    2015   { 0x0c00, 0x0a4c, 0x0000 },
    2016   { 0x0700, 0x0a59, 0x0000 },
    2017   { 0x8d00, 0x0a66, 0x3000 },
    2018   { 0x8700, 0x0a5c, 0x2000 },
    2019   { 0x0700, 0x0a5b, 0x0000 },
    2020   { 0x0700, 0x0a5e, 0x0000 },
    2021   { 0x8d00, 0x0a68, 0x2000 },
    2022   { 0x0d00, 0x0a67, 0x0000 },
    2023   { 0x0d00, 0x0a69, 0x0000 },
    2024   { 0x8700, 0x0a87, 0x5000 },
    2025   { 0x8700, 0x0a72, 0x4000 },
    2026   { 0x8d00, 0x0a6e, 0x3000 },
    2027   { 0x8d00, 0x0a6c, 0x2000 },
    2028   { 0x0d00, 0x0a6b, 0x0000 },
    2029   { 0x0d00, 0x0a6d, 0x0000 },
    2030   { 0x8c00, 0x0a70, 0x2000 },
    2031   { 0x0d00, 0x0a6f, 0x0000 },
    2032   { 0x0c00, 0x0a71, 0x0000 },
    2033   { 0x8c00, 0x0a82, 0x3000 },
    2034   { 0x8700, 0x0a74, 0x2000 },
    2035   { 0x0700, 0x0a73, 0x0000 },
    2036   { 0x0c00, 0x0a81, 0x0000 },
    2037   { 0x8700, 0x0a85, 0x2000 },
    2038   { 0x0a00, 0x0a83, 0x0000 },
    2039   { 0x0700, 0x0a86, 0x0000 },
    2040   { 0x8700, 0x0a90, 0x4000 },
    2041   { 0x8700, 0x0a8b, 0x3000 },
    2042   { 0x8700, 0x0a89, 0x2000 },
    2043   { 0x0700, 0x0a88, 0x0000 },
    2044   { 0x0700, 0x0a8a, 0x0000 },
    2045   { 0x8700, 0x0a8d, 0x2000 },
    2046   { 0x0700, 0x0a8c, 0x0000 },
    2047   { 0x0700, 0x0a8f, 0x0000 },
    2048   { 0x8700, 0x0a95, 0x3000 },
    2049   { 0x8700, 0x0a93, 0x2000 },
    2050   { 0x0700, 0x0a91, 0x0000 },
    2051   { 0x0700, 0x0a94, 0x0000 },
    2052   { 0x8700, 0x0a97, 0x2000 },
    2053   { 0x0700, 0x0a96, 0x0000 },
    2054   { 0x0700, 0x0a98, 0x0000 },
    2055   { 0x8700, 0x10ef, 0xb000 },
    2056   { 0x8700, 0x0dc6, 0xa000 },
    2057   { 0x8700, 0x0c31, 0x9000 },
    2058   { 0x8700, 0x0b5f, 0x8000 },
    2059   { 0x8a00, 0x0b03, 0x7000 },
    2060   { 0x8a00, 0x0abe, 0x6000 },
    2061   { 0x8700, 0x0aaa, 0x5000 },
    2062   { 0x8700, 0x0aa1, 0x4000 },
    2063   { 0x8700, 0x0a9d, 0x3000 },
    2064   { 0x8700, 0x0a9b, 0x2000 },
    2065   { 0x0700, 0x0a9a, 0x0000 },
    2066   { 0x0700, 0x0a9c, 0x0000 },
    2067   { 0x8700, 0x0a9f, 0x2000 },
    2068   { 0x0700, 0x0a9e, 0x0000 },
    2069   { 0x0700, 0x0aa0, 0x0000 },
    2070   { 0x8700, 0x0aa5, 0x3000 },
    2071   { 0x8700, 0x0aa3, 0x2000 },
    2072   { 0x0700, 0x0aa2, 0x0000 },
    2073   { 0x0700, 0x0aa4, 0x0000 },
    2074   { 0x8700, 0x0aa7, 0x2000 },
    2075   { 0x0700, 0x0aa6, 0x0000 },
    2076   { 0x0700, 0x0aa8, 0x0000 },
    2077   { 0x8700, 0x0ab3, 0x4000 },
    2078   { 0x8700, 0x0aae, 0x3000 },
    2079   { 0x8700, 0x0aac, 0x2000 },
    2080   { 0x0700, 0x0aab, 0x0000 },
    2081   { 0x0700, 0x0aad, 0x0000 },
    2082   { 0x8700, 0x0ab0, 0x2000 },
    2083   { 0x0700, 0x0aaf, 0x0000 },
    2084   { 0x0700, 0x0ab2, 0x0000 },
    2085   { 0x8700, 0x0ab8, 0x3000 },
    2086   { 0x8700, 0x0ab6, 0x2000 },
    2087   { 0x0700, 0x0ab5, 0x0000 },
    2088   { 0x0700, 0x0ab7, 0x0000 },
    2089   { 0x8c00, 0x0abc, 0x2000 },
    2090   { 0x0700, 0x0ab9, 0x0000 },
    2091   { 0x0700, 0x0abd, 0x0000 },
    2092   { 0x8700, 0x0ae1, 0x5000 },
    2093   { 0x8c00, 0x0ac7, 0x4000 },
    2094   { 0x8c00, 0x0ac2, 0x3000 },
    2095   { 0x8a00, 0x0ac0, 0x2000 },
    2096   { 0x0a00, 0x0abf, 0x0000 },
    2097   { 0x0c00, 0x0ac1, 0x0000 },
    2098   { 0x8c00, 0x0ac4, 0x2000 },
    2099   { 0x0c00, 0x0ac3, 0x0000 },
    2100   { 0x0c00, 0x0ac5, 0x0000 },
    2101   { 0x8a00, 0x0acc, 0x3000 },
    2102   { 0x8a00, 0x0ac9, 0x2000 },
    2103   { 0x0c00, 0x0ac8, 0x0000 },
    2104   { 0x0a00, 0x0acb, 0x0000 },
    2105   { 0x8700, 0x0ad0, 0x2000 },
    2106   { 0x0c00, 0x0acd, 0x0000 },
    2107   { 0x0700, 0x0ae0, 0x0000 },
    2108   { 0x8d00, 0x0aeb, 0x4000 },
    2109   { 0x8d00, 0x0ae7, 0x3000 },
    2110   { 0x8c00, 0x0ae3, 0x2000 },
    2111   { 0x0c00, 0x0ae2, 0x0000 },
    2112   { 0x0d00, 0x0ae6, 0x0000 },
    2113   { 0x8d00, 0x0ae9, 0x2000 },
    2114   { 0x0d00, 0x0ae8, 0x0000 },
    2115   { 0x0d00, 0x0aea, 0x0000 },
    2116   { 0x8d00, 0x0aef, 0x3000 },
    2117   { 0x8d00, 0x0aed, 0x2000 },
    2118   { 0x0d00, 0x0aec, 0x0000 },
    2119   { 0x0d00, 0x0aee, 0x0000 },
    2120   { 0x8c00, 0x0b01, 0x2000 },
    2121   { 0x1700, 0x0af1, 0x0000 },
    2122   { 0x0a00, 0x0b02, 0x0000 },
    2123   { 0x8700, 0x0b28, 0x6000 },
    2124   { 0x8700, 0x0b18, 0x5000 },
    2125   { 0x8700, 0x0b0c, 0x4000 },
    2126   { 0x8700, 0x0b08, 0x3000 },
    2127   { 0x8700, 0x0b06, 0x2000 },
    2128   { 0x0700, 0x0b05, 0x0000 },
    2129   { 0x0700, 0x0b07, 0x0000 },
    2130   { 0x8700, 0x0b0a, 0x2000 },
    2131   { 0x0700, 0x0b09, 0x0000 },
    2132   { 0x0700, 0x0b0b, 0x0000 },
    2133   { 0x8700, 0x0b14, 0x3000 },
    2134   { 0x8700, 0x0b10, 0x2000 },
    2135   { 0x0700, 0x0b0f, 0x0000 },
    2136   { 0x0700, 0x0b13, 0x0000 },
    2137   { 0x8700, 0x0b16, 0x2000 },
    2138   { 0x0700, 0x0b15, 0x0000 },
    2139   { 0x0700, 0x0b17, 0x0000 },
    2140   { 0x8700, 0x0b20, 0x4000 },
    2141   { 0x8700, 0x0b1c, 0x3000 },
    2142   { 0x8700, 0x0b1a, 0x2000 },
    2143   { 0x0700, 0x0b19, 0x0000 },
    2144   { 0x0700, 0x0b1b, 0x0000 },
    2145   { 0x8700, 0x0b1e, 0x2000 },
    2146   { 0x0700, 0x0b1d, 0x0000 },
    2147   { 0x0700, 0x0b1f, 0x0000 },
    2148   { 0x8700, 0x0b24, 0x3000 },
    2149   { 0x8700, 0x0b22, 0x2000 },
    2150   { 0x0700, 0x0b21, 0x0000 },
    2151   { 0x0700, 0x0b23, 0x0000 },
    2152   { 0x8700, 0x0b26, 0x2000 },
    2153   { 0x0700, 0x0b25, 0x0000 },
    2154   { 0x0700, 0x0b27, 0x0000 },
    2155   { 0x8700, 0x0b3d, 0x5000 },
    2156   { 0x8700, 0x0b32, 0x4000 },
    2157   { 0x8700, 0x0b2d, 0x3000 },
    2158   { 0x8700, 0x0b2b, 0x2000 },
    2159   { 0x0700, 0x0b2a, 0x0000 },
    2160   { 0x0700, 0x0b2c, 0x0000 },
    2161   { 0x8700, 0x0b2f, 0x2000 },
    2162   { 0x0700, 0x0b2e, 0x0000 },
    2163   { 0x0700, 0x0b30, 0x0000 },
    2164   { 0x8700, 0x0b37, 0x3000 },
    2165   { 0x8700, 0x0b35, 0x2000 },
    2166   { 0x0700, 0x0b33, 0x0000 },
    2167   { 0x0700, 0x0b36, 0x0000 },
    2168   { 0x8700, 0x0b39, 0x2000 },
    2169   { 0x0700, 0x0b38, 0x0000 },
    2170   { 0x0c00, 0x0b3c, 0x0000 },
    2171   { 0x8a00, 0x0b48, 0x4000 },
    2172   { 0x8c00, 0x0b41, 0x3000 },
    2173   { 0x8c00, 0x0b3f, 0x2000 },
    2174   { 0x0a00, 0x0b3e, 0x0000 },
    2175   { 0x0a00, 0x0b40, 0x0000 },
    2176   { 0x8c00, 0x0b43, 0x2000 },
    2177   { 0x0c00, 0x0b42, 0x0000 },
    2178   { 0x0a00, 0x0b47, 0x0000 },
    2179   { 0x8c00, 0x0b56, 0x3000 },
    2180   { 0x8a00, 0x0b4c, 0x2000 },
    2181   { 0x0a00, 0x0b4b, 0x0000 },
    2182   { 0x0c00, 0x0b4d, 0x0000 },
    2183   { 0x8700, 0x0b5c, 0x2000 },
    2184   { 0x0a00, 0x0b57, 0x0000 },
    2185   { 0x0700, 0x0b5d, 0x0000 },
    2186   { 0x8d00, 0x0be7, 0x7000 },
    2187   { 0x8700, 0x0b9c, 0x6000 },
    2188   { 0x8700, 0x0b83, 0x5000 },
    2189   { 0x8d00, 0x0b6b, 0x4000 },
    2190   { 0x8d00, 0x0b67, 0x3000 },
    2191   { 0x8700, 0x0b61, 0x2000 },
    2192   { 0x0700, 0x0b60, 0x0000 },
    2193   { 0x0d00, 0x0b66, 0x0000 },
    2194   { 0x8d00, 0x0b69, 0x2000 },
    2195   { 0x0d00, 0x0b68, 0x0000 },
    2196   { 0x0d00, 0x0b6a, 0x0000 },
    2197   { 0x8d00, 0x0b6f, 0x3000 },
    2198   { 0x8d00, 0x0b6d, 0x2000 },
    2199   { 0x0d00, 0x0b6c, 0x0000 },
    2200   { 0x0d00, 0x0b6e, 0x0000 },
    2201   { 0x8700, 0x0b71, 0x2000 },
    2202   { 0x1a00, 0x0b70, 0x0000 },
    2203   { 0x0c00, 0x0b82, 0x0000 },
    2204   { 0x8700, 0x0b8f, 0x4000 },
    2205   { 0x8700, 0x0b88, 0x3000 },
    2206   { 0x8700, 0x0b86, 0x2000 },
    2207   { 0x0700, 0x0b85, 0x0000 },
    2208   { 0x0700, 0x0b87, 0x0000 },
    2209   { 0x8700, 0x0b8a, 0x2000 },
    2210   { 0x0700, 0x0b89, 0x0000 },
    2211   { 0x0700, 0x0b8e, 0x0000 },
    2212   { 0x8700, 0x0b94, 0x3000 },
    2213   { 0x8700, 0x0b92, 0x2000 },
    2214   { 0x0700, 0x0b90, 0x0000 },
    2215   { 0x0700, 0x0b93, 0x0000 },
    2216   { 0x8700, 0x0b99, 0x2000 },
    2217   { 0x0700, 0x0b95, 0x0000 },
    2218   { 0x0700, 0x0b9a, 0x0000 },
    2219   { 0x8700, 0x0bb7, 0x5000 },
    2220   { 0x8700, 0x0bae, 0x4000 },
    2221   { 0x8700, 0x0ba4, 0x3000 },
    2222   { 0x8700, 0x0b9f, 0x2000 },
    2223   { 0x0700, 0x0b9e, 0x0000 },
    2224   { 0x0700, 0x0ba3, 0x0000 },
    2225   { 0x8700, 0x0ba9, 0x2000 },
    2226   { 0x0700, 0x0ba8, 0x0000 },
    2227   { 0x0700, 0x0baa, 0x0000 },
    2228   { 0x8700, 0x0bb2, 0x3000 },
    2229   { 0x8700, 0x0bb0, 0x2000 },
    2230   { 0x0700, 0x0baf, 0x0000 },
    2231   { 0x0700, 0x0bb1, 0x0000 },
    2232   { 0x8700, 0x0bb4, 0x2000 },
    2233   { 0x0700, 0x0bb3, 0x0000 },
    2234   { 0x0700, 0x0bb5, 0x0000 },
    2235   { 0x8a00, 0x0bc6, 0x4000 },
    2236   { 0x8a00, 0x0bbf, 0x3000 },
    2237   { 0x8700, 0x0bb9, 0x2000 },
    2238   { 0x0700, 0x0bb8, 0x0000 },
    2239   { 0x0a00, 0x0bbe, 0x0000 },
    2240   { 0x8a00, 0x0bc1, 0x2000 },
    2241   { 0x0c00, 0x0bc0, 0x0000 },
    2242   { 0x0a00, 0x0bc2, 0x0000 },
    2243   { 0x8a00, 0x0bcb, 0x3000 },
    2244   { 0x8a00, 0x0bc8, 0x2000 },
    2245   { 0x0a00, 0x0bc7, 0x0000 },
    2246   { 0x0a00, 0x0bca, 0x0000 },
    2247   { 0x8c00, 0x0bcd, 0x2000 },
    2248   { 0x0a00, 0x0bcc, 0x0000 },
    2249   { 0x0a00, 0x0bd7, 0x0000 },
    2250   { 0x8700, 0x0c0f, 0x6000 },
    2251   { 0x9a00, 0x0bf7, 0x5000 },
    2252   { 0x8d00, 0x0bef, 0x4000 },
    2253   { 0x8d00, 0x0beb, 0x3000 },
    2254   { 0x8d00, 0x0be9, 0x2000 },
    2255   { 0x0d00, 0x0be8, 0x0000 },
    2256   { 0x0d00, 0x0bea, 0x0000 },
    2257   { 0x8d00, 0x0bed, 0x2000 },
    2258   { 0x0d00, 0x0bec, 0x0000 },
    2259   { 0x0d00, 0x0bee, 0x0000 },
    2260   { 0x9a00, 0x0bf3, 0x3000 },
    2261   { 0x8f00, 0x0bf1, 0x2000 },
    2262   { 0x0f00, 0x0bf0, 0x0000 },
    2263   { 0x0f00, 0x0bf2, 0x0000 },
    2264   { 0x9a00, 0x0bf5, 0x2000 },
    2265   { 0x1a00, 0x0bf4, 0x0000 },
    2266   { 0x1a00, 0x0bf6, 0x0000 },
    2267   { 0x8700, 0x0c06, 0x4000 },
    2268   { 0x8a00, 0x0c01, 0x3000 },
    2269   { 0x9700, 0x0bf9, 0x2000 },
    2270   { 0x1a00, 0x0bf8, 0x0000 },
    2271   { 0x1a00, 0x0bfa, 0x0000 },
    2272   { 0x8a00, 0x0c03, 0x2000 },
    2273   { 0x0a00, 0x0c02, 0x0000 },
    2274   { 0x0700, 0x0c05, 0x0000 },
    2275   { 0x8700, 0x0c0a, 0x3000 },
    2276   { 0x8700, 0x0c08, 0x2000 },
    2277   { 0x0700, 0x0c07, 0x0000 },
    2278   { 0x0700, 0x0c09, 0x0000 },
    2279   { 0x8700, 0x0c0c, 0x2000 },
    2280   { 0x0700, 0x0c0b, 0x0000 },
    2281   { 0x0700, 0x0c0e, 0x0000 },
    2282   { 0x8700, 0x0c20, 0x5000 },
    2283   { 0x8700, 0x0c18, 0x4000 },
    2284   { 0x8700, 0x0c14, 0x3000 },
    2285   { 0x8700, 0x0c12, 0x2000 },
    2286   { 0x0700, 0x0c10, 0x0000 },
    2287   { 0x0700, 0x0c13, 0x0000 },
    2288   { 0x8700, 0x0c16, 0x2000 },
    2289   { 0x0700, 0x0c15, 0x0000 },
    2290   { 0x0700, 0x0c17, 0x0000 },
    2291   { 0x8700, 0x0c1c, 0x3000 },
    2292   { 0x8700, 0x0c1a, 0x2000 },
    2293   { 0x0700, 0x0c19, 0x0000 },
    2294   { 0x0700, 0x0c1b, 0x0000 },
    2295   { 0x8700, 0x0c1e, 0x2000 },
    2296   { 0x0700, 0x0c1d, 0x0000 },
    2297   { 0x0700, 0x0c1f, 0x0000 },
    2298   { 0x8700, 0x0c28, 0x4000 },
    2299   { 0x8700, 0x0c24, 0x3000 },
    2300   { 0x8700, 0x0c22, 0x2000 },
    2301   { 0x0700, 0x0c21, 0x0000 },
    2302   { 0x0700, 0x0c23, 0x0000 },
    2303   { 0x8700, 0x0c26, 0x2000 },
    2304   { 0x0700, 0x0c25, 0x0000 },
    2305   { 0x0700, 0x0c27, 0x0000 },
    2306   { 0x8700, 0x0c2d, 0x3000 },
    2307   { 0x8700, 0x0c2b, 0x2000 },
    2308   { 0x0700, 0x0c2a, 0x0000 },
    2309   { 0x0700, 0x0c2c, 0x0000 },
    2310   { 0x8700, 0x0c2f, 0x2000 },
    2311   { 0x0700, 0x0c2e, 0x0000 },
    2312   { 0x0700, 0x0c30, 0x0000 },
    2313   { 0x8700, 0x0d0e, 0x8000 },
    2314   { 0x8700, 0x0ca1, 0x7000 },
    2315   { 0x8d00, 0x0c6c, 0x6000 },
    2316   { 0x8c00, 0x0c47, 0x5000 },
    2317   { 0x8c00, 0x0c3e, 0x4000 },
    2318   { 0x8700, 0x0c36, 0x3000 },
    2319   { 0x8700, 0x0c33, 0x2000 },
    2320   { 0x0700, 0x0c32, 0x0000 },
    2321   { 0x0700, 0x0c35, 0x0000 },
    2322   { 0x8700, 0x0c38, 0x2000 },
    2323   { 0x0700, 0x0c37, 0x0000 },
    2324   { 0x0700, 0x0c39, 0x0000 },
    2325   { 0x8a00, 0x0c42, 0x3000 },
    2326   { 0x8c00, 0x0c40, 0x2000 },
    2327   { 0x0c00, 0x0c3f, 0x0000 },
    2328   { 0x0a00, 0x0c41, 0x0000 },
    2329   { 0x8a00, 0x0c44, 0x2000 },
    2330   { 0x0a00, 0x0c43, 0x0000 },
    2331   { 0x0c00, 0x0c46, 0x0000 },
    2332   { 0x8700, 0x0c60, 0x4000 },
    2333   { 0x8c00, 0x0c4c, 0x3000 },
    2334   { 0x8c00, 0x0c4a, 0x2000 },
    2335   { 0x0c00, 0x0c48, 0x0000 },
    2336   { 0x0c00, 0x0c4b, 0x0000 },
    2337   { 0x8c00, 0x0c55, 0x2000 },
    2338   { 0x0c00, 0x0c4d, 0x0000 },
    2339   { 0x0c00, 0x0c56, 0x0000 },
    2340   { 0x8d00, 0x0c68, 0x3000 },
    2341   { 0x8d00, 0x0c66, 0x2000 },
    2342   { 0x0700, 0x0c61, 0x0000 },
    2343   { 0x0d00, 0x0c67, 0x0000 },
    2344   { 0x8d00, 0x0c6a, 0x2000 },
    2345   { 0x0d00, 0x0c69, 0x0000 },
    2346   { 0x0d00, 0x0c6b, 0x0000 },
    2347   { 0x8700, 0x0c90, 0x5000 },
    2348   { 0x8700, 0x0c87, 0x4000 },
    2349   { 0x8a00, 0x0c82, 0x3000 },
    2350   { 0x8d00, 0x0c6e, 0x2000 },
    2351   { 0x0d00, 0x0c6d, 0x0000 },
    2352   { 0x0d00, 0x0c6f, 0x0000 },
    2353   { 0x8700, 0x0c85, 0x2000 },
    2354   { 0x0a00, 0x0c83, 0x0000 },
    2355   { 0x0700, 0x0c86, 0x0000 },
    2356   { 0x8700, 0x0c8b, 0x3000 },
    2357   { 0x8700, 0x0c89, 0x2000 },
    2358   { 0x0700, 0x0c88, 0x0000 },
    2359   { 0x0700, 0x0c8a, 0x0000 },
    2360   { 0x8700, 0x0c8e, 0x2000 },
    2361   { 0x0700, 0x0c8c, 0x0000 },
    2362   { 0x0700, 0x0c8f, 0x0000 },
    2363   { 0x8700, 0x0c99, 0x4000 },
    2364   { 0x8700, 0x0c95, 0x3000 },
    2365   { 0x8700, 0x0c93, 0x2000 },
    2366   { 0x0700, 0x0c92, 0x0000 },
    2367   { 0x0700, 0x0c94, 0x0000 },
    2368   { 0x8700, 0x0c97, 0x2000 },
    2369   { 0x0700, 0x0c96, 0x0000 },
    2370   { 0x0700, 0x0c98, 0x0000 },
    2371   { 0x8700, 0x0c9d, 0x3000 },
    2372   { 0x8700, 0x0c9b, 0x2000 },
    2373   { 0x0700, 0x0c9a, 0x0000 },
    2374   { 0x0700, 0x0c9c, 0x0000 },
    2375   { 0x8700, 0x0c9f, 0x2000 },
    2376   { 0x0700, 0x0c9e, 0x0000 },
    2377   { 0x0700, 0x0ca0, 0x0000 },
    2378   { 0x8c00, 0x0cc6, 0x6000 },
    2379   { 0x8700, 0x0cb2, 0x5000 },
    2380   { 0x8700, 0x0caa, 0x4000 },
    2381   { 0x8700, 0x0ca5, 0x3000 },
    2382   { 0x8700, 0x0ca3, 0x2000 },
    2383   { 0x0700, 0x0ca2, 0x0000 },
    2384   { 0x0700, 0x0ca4, 0x0000 },
    2385   { 0x8700, 0x0ca7, 0x2000 },
    2386   { 0x0700, 0x0ca6, 0x0000 },
    2387   { 0x0700, 0x0ca8, 0x0000 },
    2388   { 0x8700, 0x0cae, 0x3000 },
    2389   { 0x8700, 0x0cac, 0x2000 },
    2390   { 0x0700, 0x0cab, 0x0000 },
    2391   { 0x0700, 0x0cad, 0x0000 },
    2392   { 0x8700, 0x0cb0, 0x2000 },
    2393   { 0x0700, 0x0caf, 0x0000 },
    2394   { 0x0700, 0x0cb1, 0x0000 },
    2395   { 0x8700, 0x0cbd, 0x4000 },
    2396   { 0x8700, 0x0cb7, 0x3000 },
    2397   { 0x8700, 0x0cb5, 0x2000 },
    2398   { 0x0700, 0x0cb3, 0x0000 },
    2399   { 0x0700, 0x0cb6, 0x0000 },
    2400   { 0x8700, 0x0cb9, 0x2000 },
    2401   { 0x0700, 0x0cb8, 0x0000 },
    2402   { 0x0c00, 0x0cbc, 0x0000 },
    2403   { 0x8a00, 0x0cc1, 0x3000 },
    2404   { 0x8c00, 0x0cbf, 0x2000 },
    2405   { 0x0a00, 0x0cbe, 0x0000 },
    2406   { 0x0a00, 0x0cc0, 0x0000 },
    2407   { 0x8a00, 0x0cc3, 0x2000 },
    2408   { 0x0a00, 0x0cc2, 0x0000 },
    2409   { 0x0a00, 0x0cc4, 0x0000 },
    2410   { 0x8d00, 0x0cea, 0x5000 },
    2411   { 0x8a00, 0x0cd6, 0x4000 },
    2412   { 0x8a00, 0x0ccb, 0x3000 },
    2413   { 0x8a00, 0x0cc8, 0x2000 },
    2414   { 0x0a00, 0x0cc7, 0x0000 },
    2415   { 0x0a00, 0x0cca, 0x0000 },
    2416   { 0x8c00, 0x0ccd, 0x2000 },
    2417   { 0x0c00, 0x0ccc, 0x0000 },
    2418   { 0x0a00, 0x0cd5, 0x0000 },
    2419   { 0x8d00, 0x0ce6, 0x3000 },
    2420   { 0x8700, 0x0ce0, 0x2000 },
    2421   { 0x0700, 0x0cde, 0x0000 },
    2422   { 0x0700, 0x0ce1, 0x0000 },
    2423   { 0x8d00, 0x0ce8, 0x2000 },
    2424   { 0x0d00, 0x0ce7, 0x0000 },
    2425   { 0x0d00, 0x0ce9, 0x0000 },
    2426   { 0x8700, 0x0d05, 0x4000 },
    2427   { 0x8d00, 0x0cee, 0x3000 },
    2428   { 0x8d00, 0x0cec, 0x2000 },
    2429   { 0x0d00, 0x0ceb, 0x0000 },
    2430   { 0x0d00, 0x0ced, 0x0000 },
    2431   { 0x8a00, 0x0d02, 0x2000 },
    2432   { 0x0d00, 0x0cef, 0x0000 },
    2433   { 0x0a00, 0x0d03, 0x0000 },
    2434   { 0x8700, 0x0d09, 0x3000 },
    2435   { 0x8700, 0x0d07, 0x2000 },
    2436   { 0x0700, 0x0d06, 0x0000 },
    2437   { 0x0700, 0x0d08, 0x0000 },
    2438   { 0x8700, 0x0d0b, 0x2000 },
    2439   { 0x0700, 0x0d0a, 0x0000 },
    2440   { 0x0700, 0x0d0c, 0x0000 },
    2441   { 0x8d00, 0x0d6c, 0x7000 },
    2442   { 0x8700, 0x0d30, 0x6000 },
    2443   { 0x8700, 0x0d1f, 0x5000 },
    2444   { 0x8700, 0x0d17, 0x4000 },
    2445   { 0x8700, 0x0d13, 0x3000 },
    2446   { 0x8700, 0x0d10, 0x2000 },
    2447   { 0x0700, 0x0d0f, 0x0000 },
    2448   { 0x0700, 0x0d12, 0x0000 },
    2449   { 0x8700, 0x0d15, 0x2000 },
    2450   { 0x0700, 0x0d14, 0x0000 },
    2451   { 0x0700, 0x0d16, 0x0000 },
    2452   { 0x8700, 0x0d1b, 0x3000 },
    2453   { 0x8700, 0x0d19, 0x2000 },
    2454   { 0x0700, 0x0d18, 0x0000 },
    2455   { 0x0700, 0x0d1a, 0x0000 },
    2456   { 0x8700, 0x0d1d, 0x2000 },
    2457   { 0x0700, 0x0d1c, 0x0000 },
    2458   { 0x0700, 0x0d1e, 0x0000 },
    2459   { 0x8700, 0x0d27, 0x4000 },
    2460   { 0x8700, 0x0d23, 0x3000 },
    2461   { 0x8700, 0x0d21, 0x2000 },
    2462   { 0x0700, 0x0d20, 0x0000 },
    2463   { 0x0700, 0x0d22, 0x0000 },
    2464   { 0x8700, 0x0d25, 0x2000 },
    2465   { 0x0700, 0x0d24, 0x0000 },
    2466   { 0x0700, 0x0d26, 0x0000 },
    2467   { 0x8700, 0x0d2c, 0x3000 },
    2468   { 0x8700, 0x0d2a, 0x2000 },
    2469   { 0x0700, 0x0d28, 0x0000 },
    2470   { 0x0700, 0x0d2b, 0x0000 },
    2471   { 0x8700, 0x0d2e, 0x2000 },
    2472   { 0x0700, 0x0d2d, 0x0000 },
    2473   { 0x0700, 0x0d2f, 0x0000 },
    2474   { 0x8a00, 0x0d46, 0x5000 },
    2475   { 0x8700, 0x0d38, 0x4000 },
    2476   { 0x8700, 0x0d34, 0x3000 },
    2477   { 0x8700, 0x0d32, 0x2000 },
    2478   { 0x0700, 0x0d31, 0x0000 },
    2479   { 0x0700, 0x0d33, 0x0000 },
    2480   { 0x8700, 0x0d36, 0x2000 },
    2481   { 0x0700, 0x0d35, 0x0000 },
    2482   { 0x0700, 0x0d37, 0x0000 },
    2483   { 0x8a00, 0x0d40, 0x3000 },
    2484   { 0x8a00, 0x0d3e, 0x2000 },
    2485   { 0x0700, 0x0d39, 0x0000 },
    2486   { 0x0a00, 0x0d3f, 0x0000 },
    2487   { 0x8c00, 0x0d42, 0x2000 },
    2488   { 0x0c00, 0x0d41, 0x0000 },
    2489   { 0x0c00, 0x0d43, 0x0000 },
    2490   { 0x8700, 0x0d60, 0x4000 },
    2491   { 0x8a00, 0x0d4b, 0x3000 },
    2492   { 0x8a00, 0x0d48, 0x2000 },
    2493   { 0x0a00, 0x0d47, 0x0000 },
    2494   { 0x0a00, 0x0d4a, 0x0000 },
    2495   { 0x8c00, 0x0d4d, 0x2000 },
    2496   { 0x0a00, 0x0d4c, 0x0000 },
    2497   { 0x0a00, 0x0d57, 0x0000 },
    2498   { 0x8d00, 0x0d68, 0x3000 },
    2499   { 0x8d00, 0x0d66, 0x2000 },
    2500   { 0x0700, 0x0d61, 0x0000 },
    2501   { 0x0d00, 0x0d67, 0x0000 },
    2502   { 0x8d00, 0x0d6a, 0x2000 },
    2503   { 0x0d00, 0x0d69, 0x0000 },
    2504   { 0x0d00, 0x0d6b, 0x0000 },
    2505   { 0x8700, 0x0da2, 0x6000 },
    2506   { 0x8700, 0x0d8f, 0x5000 },
    2507   { 0x8700, 0x0d87, 0x4000 },
    2508   { 0x8a00, 0x0d82, 0x3000 },
    2509   { 0x8d00, 0x0d6e, 0x2000 },
    2510   { 0x0d00, 0x0d6d, 0x0000 },
    2511   { 0x0d00, 0x0d6f, 0x0000 },
    2512   { 0x8700, 0x0d85, 0x2000 },
    2513   { 0x0a00, 0x0d83, 0x0000 },
    2514   { 0x0700, 0x0d86, 0x0000 },
    2515   { 0x8700, 0x0d8b, 0x3000 },
    2516   { 0x8700, 0x0d89, 0x2000 },
    2517   { 0x0700, 0x0d88, 0x0000 },
    2518   { 0x0700, 0x0d8a, 0x0000 },
    2519   { 0x8700, 0x0d8d, 0x2000 },
    2520   { 0x0700, 0x0d8c, 0x0000 },
    2521   { 0x0700, 0x0d8e, 0x0000 },
    2522   { 0x8700, 0x0d9a, 0x4000 },
    2523   { 0x8700, 0x0d93, 0x3000 },
    2524   { 0x8700, 0x0d91, 0x2000 },
    2525   { 0x0700, 0x0d90, 0x0000 },
    2526   { 0x0700, 0x0d92, 0x0000 },
    2527   { 0x8700, 0x0d95, 0x2000 },
    2528   { 0x0700, 0x0d94, 0x0000 },
    2529   { 0x0700, 0x0d96, 0x0000 },
    2530   { 0x8700, 0x0d9e, 0x3000 },
    2531   { 0x8700, 0x0d9c, 0x2000 },
    2532   { 0x0700, 0x0d9b, 0x0000 },
    2533   { 0x0700, 0x0d9d, 0x0000 },
    2534   { 0x8700, 0x0da0, 0x2000 },
    2535   { 0x0700, 0x0d9f, 0x0000 },
    2536   { 0x0700, 0x0da1, 0x0000 },
    2537   { 0x8700, 0x0db3, 0x5000 },
    2538   { 0x8700, 0x0daa, 0x4000 },
    2539   { 0x8700, 0x0da6, 0x3000 },
    2540   { 0x8700, 0x0da4, 0x2000 },
    2541   { 0x0700, 0x0da3, 0x0000 },
    2542   { 0x0700, 0x0da5, 0x0000 },
    2543   { 0x8700, 0x0da8, 0x2000 },
    2544   { 0x0700, 0x0da7, 0x0000 },
    2545   { 0x0700, 0x0da9, 0x0000 },
    2546   { 0x8700, 0x0dae, 0x3000 },
    2547   { 0x8700, 0x0dac, 0x2000 },
    2548   { 0x0700, 0x0dab, 0x0000 },
    2549   { 0x0700, 0x0dad, 0x0000 },
    2550   { 0x8700, 0x0db0, 0x2000 },
    2551   { 0x0700, 0x0daf, 0x0000 },
    2552   { 0x0700, 0x0db1, 0x0000 },
    2553   { 0x8700, 0x0dbb, 0x4000 },
    2554   { 0x8700, 0x0db7, 0x3000 },
    2555   { 0x8700, 0x0db5, 0x2000 },
    2556   { 0x0700, 0x0db4, 0x0000 },
    2557   { 0x0700, 0x0db6, 0x0000 },
    2558   { 0x8700, 0x0db9, 0x2000 },
    2559   { 0x0700, 0x0db8, 0x0000 },
    2560   { 0x0700, 0x0dba, 0x0000 },
    2561   { 0x8700, 0x0dc2, 0x3000 },
    2562   { 0x8700, 0x0dc0, 0x2000 },
    2563   { 0x0700, 0x0dbd, 0x0000 },
    2564   { 0x0700, 0x0dc1, 0x0000 },
    2565   { 0x8700, 0x0dc4, 0x2000 },
    2566   { 0x0700, 0x0dc3, 0x0000 },
    2567   { 0x0700, 0x0dc5, 0x0000 },
    2568   { 0x8700, 0x0f55, 0x9000 },
    2569   { 0x8700, 0x0ea5, 0x8000 },
    2570   { 0x8700, 0x0e2d, 0x7000 },
    2571   { 0x8700, 0x0e0d, 0x6000 },
    2572   { 0x8a00, 0x0ddf, 0x5000 },
    2573   { 0x8c00, 0x0dd6, 0x4000 },
    2574   { 0x8a00, 0x0dd1, 0x3000 },
    2575   { 0x8a00, 0x0dcf, 0x2000 },
    2576   { 0x0c00, 0x0dca, 0x0000 },
    2577   { 0x0a00, 0x0dd0, 0x0000 },
    2578   { 0x8c00, 0x0dd3, 0x2000 },
    2579   { 0x0c00, 0x0dd2, 0x0000 },
    2580   { 0x0c00, 0x0dd4, 0x0000 },
    2581   { 0x8a00, 0x0ddb, 0x3000 },
    2582   { 0x8a00, 0x0dd9, 0x2000 },
    2583   { 0x0a00, 0x0dd8, 0x0000 },
    2584   { 0x0a00, 0x0dda, 0x0000 },
    2585   { 0x8a00, 0x0ddd, 0x2000 },
    2586   { 0x0a00, 0x0ddc, 0x0000 },
    2587   { 0x0a00, 0x0dde, 0x0000 },
    2588   { 0x8700, 0x0e05, 0x4000 },
    2589   { 0x8700, 0x0e01, 0x3000 },
    2590   { 0x8a00, 0x0df3, 0x2000 },
    2591   { 0x0a00, 0x0df2, 0x0000 },
    2592   { 0x1500, 0x0df4, 0x0000 },
    2593   { 0x8700, 0x0e03, 0x2000 },
    2594   { 0x0700, 0x0e02, 0x0000 },
    2595   { 0x0700, 0x0e04, 0x0000 },
    2596   { 0x8700, 0x0e09, 0x3000 },
    2597   { 0x8700, 0x0e07, 0x2000 },
    2598   { 0x0700, 0x0e06, 0x0000 },
    2599   { 0x0700, 0x0e08, 0x0000 },
    2600   { 0x8700, 0x0e0b, 0x2000 },
    2601   { 0x0700, 0x0e0a, 0x0000 },
    2602   { 0x0700, 0x0e0c, 0x0000 },
    2603   { 0x8700, 0x0e1d, 0x5000 },
    2604   { 0x8700, 0x0e15, 0x4000 },
    2605   { 0x8700, 0x0e11, 0x3000 },
    2606   { 0x8700, 0x0e0f, 0x2000 },
    2607   { 0x0700, 0x0e0e, 0x0000 },
    2608   { 0x0700, 0x0e10, 0x0000 },
    2609   { 0x8700, 0x0e13, 0x2000 },
    2610   { 0x0700, 0x0e12, 0x0000 },
    2611   { 0x0700, 0x0e14, 0x0000 },
    2612   { 0x8700, 0x0e19, 0x3000 },
    2613   { 0x8700, 0x0e17, 0x2000 },
    2614   { 0x0700, 0x0e16, 0x0000 },
    2615   { 0x0700, 0x0e18, 0x0000 },
    2616   { 0x8700, 0x0e1b, 0x2000 },
    2617   { 0x0700, 0x0e1a, 0x0000 },
    2618   { 0x0700, 0x0e1c, 0x0000 },
    2619   { 0x8700, 0x0e25, 0x4000 },
    2620   { 0x8700, 0x0e21, 0x3000 },
    2621   { 0x8700, 0x0e1f, 0x2000 },
    2622   { 0x0700, 0x0e1e, 0x0000 },
    2623   { 0x0700, 0x0e20, 0x0000 },
    2624   { 0x8700, 0x0e23, 0x2000 },
    2625   { 0x0700, 0x0e22, 0x0000 },
    2626   { 0x0700, 0x0e24, 0x0000 },
    2627   { 0x8700, 0x0e29, 0x3000 },
    2628   { 0x8700, 0x0e27, 0x2000 },
    2629   { 0x0700, 0x0e26, 0x0000 },
    2630   { 0x0700, 0x0e28, 0x0000 },
    2631   { 0x8700, 0x0e2b, 0x2000 },
    2632   { 0x0700, 0x0e2a, 0x0000 },
    2633   { 0x0700, 0x0e2c, 0x0000 },
    2634   { 0x8d00, 0x0e51, 0x6000 },
    2635   { 0x8700, 0x0e41, 0x5000 },
    2636   { 0x8c00, 0x0e35, 0x4000 },
    2637   { 0x8c00, 0x0e31, 0x3000 },
    2638   { 0x8700, 0x0e2f, 0x2000 },
    2639   { 0x0700, 0x0e2e, 0x0000 },
    2640   { 0x0700, 0x0e30, 0x0000 },
    2641   { 0x8700, 0x0e33, 0x2000 },
    2642   { 0x0700, 0x0e32, 0x0000 },
    2643   { 0x0c00, 0x0e34, 0x0000 },
    2644   { 0x8c00, 0x0e39, 0x3000 },
    2645   { 0x8c00, 0x0e37, 0x2000 },
    2646   { 0x0c00, 0x0e36, 0x0000 },
    2647   { 0x0c00, 0x0e38, 0x0000 },
    2648   { 0x9700, 0x0e3f, 0x2000 },
    2649   { 0x0c00, 0x0e3a, 0x0000 },
    2650   { 0x0700, 0x0e40, 0x0000 },
    2651   { 0x8c00, 0x0e49, 0x4000 },
    2652   { 0x8700, 0x0e45, 0x3000 },
    2653   { 0x8700, 0x0e43, 0x2000 },
    2654   { 0x0700, 0x0e42, 0x0000 },
    2655   { 0x0700, 0x0e44, 0x0000 },
    2656   { 0x8c00, 0x0e47, 0x2000 },
    2657   { 0x0600, 0x0e46, 0x0000 },
    2658   { 0x0c00, 0x0e48, 0x0000 },
    2659   { 0x8c00, 0x0e4d, 0x3000 },
    2660   { 0x8c00, 0x0e4b, 0x2000 },
    2661   { 0x0c00, 0x0e4a, 0x0000 },
    2662   { 0x0c00, 0x0e4c, 0x0000 },
    2663   { 0x9500, 0x0e4f, 0x2000 },
    2664   { 0x0c00, 0x0e4e, 0x0000 },
    2665   { 0x0d00, 0x0e50, 0x0000 },
    2666   { 0x8700, 0x0e8a, 0x5000 },
    2667   { 0x8d00, 0x0e59, 0x4000 },
    2668   { 0x8d00, 0x0e55, 0x3000 },
    2669   { 0x8d00, 0x0e53, 0x2000 },
    2670   { 0x0d00, 0x0e52, 0x0000 },
    2671   { 0x0d00, 0x0e54, 0x0000 },
    2672   { 0x8d00, 0x0e57, 0x2000 },
    2673   { 0x0d00, 0x0e56, 0x0000 },
    2674   { 0x0d00, 0x0e58, 0x0000 },
    2675   { 0x8700, 0x0e82, 0x3000 },
    2676   { 0x9500, 0x0e5b, 0x2000 },
    2677   { 0x1500, 0x0e5a, 0x0000 },
    2678   { 0x0700, 0x0e81, 0x0000 },
    2679   { 0x8700, 0x0e87, 0x2000 },
    2680   { 0x0700, 0x0e84, 0x0000 },
    2681   { 0x0700, 0x0e88, 0x0000 },
    2682   { 0x8700, 0x0e9b, 0x4000 },
    2683   { 0x8700, 0x0e96, 0x3000 },
    2684   { 0x8700, 0x0e94, 0x2000 },
    2685   { 0x0700, 0x0e8d, 0x0000 },
    2686   { 0x0700, 0x0e95, 0x0000 },
    2687   { 0x8700, 0x0e99, 0x2000 },
    2688   { 0x0700, 0x0e97, 0x0000 },
    2689   { 0x0700, 0x0e9a, 0x0000 },
    2690   { 0x8700, 0x0e9f, 0x3000 },
    2691   { 0x8700, 0x0e9d, 0x2000 },
    2692   { 0x0700, 0x0e9c, 0x0000 },
    2693   { 0x0700, 0x0e9e, 0x0000 },
    2694   { 0x8700, 0x0ea2, 0x2000 },
    2695   { 0x0700, 0x0ea1, 0x0000 },
    2696   { 0x0700, 0x0ea3, 0x0000 },
    2697   { 0x9a00, 0x0f14, 0x7000 },
    2698   { 0x8d00, 0x0ed0, 0x6000 },
    2699   { 0x8c00, 0x0eb9, 0x5000 },
    2700   { 0x8c00, 0x0eb1, 0x4000 },
    2701   { 0x8700, 0x0ead, 0x3000 },
    2702   { 0x8700, 0x0eaa, 0x2000 },
    2703   { 0x0700, 0x0ea7, 0x0000 },
    2704   { 0x0700, 0x0eab, 0x0000 },
    2705   { 0x8700, 0x0eaf, 0x2000 },
    2706   { 0x0700, 0x0eae, 0x0000 },
    2707   { 0x0700, 0x0eb0, 0x0000 },
    2708   { 0x8c00, 0x0eb5, 0x3000 },
    2709   { 0x8700, 0x0eb3, 0x2000 },
    2710   { 0x0700, 0x0eb2, 0x0000 },
    2711   { 0x0c00, 0x0eb4, 0x0000 },
    2712   { 0x8c00, 0x0eb7, 0x2000 },
    2713   { 0x0c00, 0x0eb6, 0x0000 },
    2714   { 0x0c00, 0x0eb8, 0x0000 },
    2715   { 0x8700, 0x0ec4, 0x4000 },
    2716   { 0x8700, 0x0ec0, 0x3000 },
    2717   { 0x8c00, 0x0ebc, 0x2000 },
    2718   { 0x0c00, 0x0ebb, 0x0000 },
    2719   { 0x0700, 0x0ebd, 0x0000 },
    2720   { 0x8700, 0x0ec2, 0x2000 },
    2721   { 0x0700, 0x0ec1, 0x0000 },
    2722   { 0x0700, 0x0ec3, 0x0000 },
    2723   { 0x8c00, 0x0eca, 0x3000 },
    2724   { 0x8c00, 0x0ec8, 0x2000 },
    2725   { 0x0600, 0x0ec6, 0x0000 },
    2726   { 0x0c00, 0x0ec9, 0x0000 },
    2727   { 0x8c00, 0x0ecc, 0x2000 },
    2728   { 0x0c00, 0x0ecb, 0x0000 },
    2729   { 0x0c00, 0x0ecd, 0x0000 },
    2730   { 0x9500, 0x0f04, 0x5000 },
    2731   { 0x8d00, 0x0ed8, 0x4000 },
    2732   { 0x8d00, 0x0ed4, 0x3000 },
    2733   { 0x8d00, 0x0ed2, 0x2000 },
    2734   { 0x0d00, 0x0ed1, 0x0000 },
    2735   { 0x0d00, 0x0ed3, 0x0000 },
    2736   { 0x8d00, 0x0ed6, 0x2000 },
    2737   { 0x0d00, 0x0ed5, 0x0000 },
    2738   { 0x0d00, 0x0ed7, 0x0000 },
    2739   { 0x8700, 0x0f00, 0x3000 },
    2740   { 0x8700, 0x0edc, 0x2000 },
    2741   { 0x0d00, 0x0ed9, 0x0000 },
    2742   { 0x0700, 0x0edd, 0x0000 },
    2743   { 0x9a00, 0x0f02, 0x2000 },
    2744   { 0x1a00, 0x0f01, 0x0000 },
    2745   { 0x1a00, 0x0f03, 0x0000 },
    2746   { 0x9500, 0x0f0c, 0x4000 },
    2747   { 0x9500, 0x0f08, 0x3000 },
    2748   { 0x9500, 0x0f06, 0x2000 },
    2749   { 0x1500, 0x0f05, 0x0000 },
    2750   { 0x1500, 0x0f07, 0x0000 },
    2751   { 0x9500, 0x0f0a, 0x2000 },
    2752   { 0x1500, 0x0f09, 0x0000 },
    2753   { 0x1500, 0x0f0b, 0x0000 },
    2754   { 0x9500, 0x0f10, 0x3000 },
    2755   { 0x9500, 0x0f0e, 0x2000 },
    2756   { 0x1500, 0x0f0d, 0x0000 },
    2757   { 0x1500, 0x0f0f, 0x0000 },
    2758   { 0x9500, 0x0f12, 0x2000 },
    2759   { 0x1500, 0x0f11, 0x0000 },
    2760   { 0x1a00, 0x0f13, 0x0000 },
    2761   { 0x9a00, 0x0f34, 0x6000 },
    2762   { 0x8d00, 0x0f24, 0x5000 },
    2763   { 0x9a00, 0x0f1c, 0x4000 },
    2764   { 0x8c00, 0x0f18, 0x3000 },
    2765   { 0x9a00, 0x0f16, 0x2000 },
    2766   { 0x1a00, 0x0f15, 0x0000 },
    2767   { 0x1a00, 0x0f17, 0x0000 },
    2768   { 0x9a00, 0x0f1a, 0x2000 },
    2769   { 0x0c00, 0x0f19, 0x0000 },
    2770   { 0x1a00, 0x0f1b, 0x0000 },
    2771   { 0x8d00, 0x0f20, 0x3000 },
    2772   { 0x9a00, 0x0f1e, 0x2000 },
    2773   { 0x1a00, 0x0f1d, 0x0000 },
    2774   { 0x1a00, 0x0f1f, 0x0000 },
    2775   { 0x8d00, 0x0f22, 0x2000 },
    2776   { 0x0d00, 0x0f21, 0x0000 },
    2777   { 0x0d00, 0x0f23, 0x0000 },
    2778   { 0x8f00, 0x0f2c, 0x4000 },
    2779   { 0x8d00, 0x0f28, 0x3000 },
    2780   { 0x8d00, 0x0f26, 0x2000 },
    2781   { 0x0d00, 0x0f25, 0x0000 },
    2782   { 0x0d00, 0x0f27, 0x0000 },
    2783   { 0x8f00, 0x0f2a, 0x2000 },
    2784   { 0x0d00, 0x0f29, 0x0000 },
    2785   { 0x0f00, 0x0f2b, 0x0000 },
    2786   { 0x8f00, 0x0f30, 0x3000 },
    2787   { 0x8f00, 0x0f2e, 0x2000 },
    2788   { 0x0f00, 0x0f2d, 0x0000 },
    2789   { 0x0f00, 0x0f2f, 0x0000 },
    2790   { 0x8f00, 0x0f32, 0x2000 },
    2791   { 0x0f00, 0x0f31, 0x0000 },
    2792   { 0x0f00, 0x0f33, 0x0000 },
    2793   { 0x8700, 0x0f44, 0x5000 },
    2794   { 0x9600, 0x0f3c, 0x4000 },
    2795   { 0x9a00, 0x0f38, 0x3000 },
    2796   { 0x9a00, 0x0f36, 0x2000 },
    2797   { 0x0c00, 0x0f35, 0x0000 },
    2798   { 0x0c00, 0x0f37, 0x0000 },
    2799   { 0x9600, 0x0f3a, 0x2000 },
    2800   { 0x0c00, 0x0f39, 0x0000 },
    2801   { 0x1200, 0x0f3b, 0x0000 },
    2802   { 0x8700, 0x0f40, 0x3000 },
    2803   { 0x8a00, 0x0f3e, 0x2000 },
    2804   { 0x1200, 0x0f3d, 0x0000 },
    2805   { 0x0a00, 0x0f3f, 0x0000 },
    2806   { 0x8700, 0x0f42, 0x2000 },
    2807   { 0x0700, 0x0f41, 0x0000 },
    2808   { 0x0700, 0x0f43, 0x0000 },
    2809   { 0x8700, 0x0f4d, 0x4000 },
    2810   { 0x8700, 0x0f49, 0x3000 },
    2811   { 0x8700, 0x0f46, 0x2000 },
    2812   { 0x0700, 0x0f45, 0x0000 },
    2813   { 0x0700, 0x0f47, 0x0000 },
    2814   { 0x8700, 0x0f4b, 0x2000 },
    2815   { 0x0700, 0x0f4a, 0x0000 },
    2816   { 0x0700, 0x0f4c, 0x0000 },
    2817   { 0x8700, 0x0f51, 0x3000 },
    2818   { 0x8700, 0x0f4f, 0x2000 },
    2819   { 0x0700, 0x0f4e, 0x0000 },
    2820   { 0x0700, 0x0f50, 0x0000 },
    2821   { 0x8700, 0x0f53, 0x2000 },
    2822   { 0x0700, 0x0f52, 0x0000 },
    2823   { 0x0700, 0x0f54, 0x0000 },
    2824   { 0x8700, 0x1013, 0x8000 },
    2825   { 0x8c00, 0x0fa0, 0x7000 },
    2826   { 0x8c00, 0x0f7b, 0x6000 },
    2827   { 0x8700, 0x0f65, 0x5000 },
    2828   { 0x8700, 0x0f5d, 0x4000 },
    2829   { 0x8700, 0x0f59, 0x3000 },
    2830   { 0x8700, 0x0f57, 0x2000 },
    2831   { 0x0700, 0x0f56, 0x0000 },
    2832   { 0x0700, 0x0f58, 0x0000 },
    2833   { 0x8700, 0x0f5b, 0x2000 },
    2834   { 0x0700, 0x0f5a, 0x0000 },
    2835   { 0x0700, 0x0f5c, 0x0000 },
    2836   { 0x8700, 0x0f61, 0x3000 },
    2837   { 0x8700, 0x0f5f, 0x2000 },
    2838   { 0x0700, 0x0f5e, 0x0000 },
    2839   { 0x0700, 0x0f60, 0x0000 },
    2840   { 0x8700, 0x0f63, 0x2000 },
    2841   { 0x0700, 0x0f62, 0x0000 },
    2842   { 0x0700, 0x0f64, 0x0000 },
    2843   { 0x8c00, 0x0f73, 0x4000 },
    2844   { 0x8700, 0x0f69, 0x3000 },
    2845   { 0x8700, 0x0f67, 0x2000 },
    2846   { 0x0700, 0x0f66, 0x0000 },
    2847   { 0x0700, 0x0f68, 0x0000 },
    2848   { 0x8c00, 0x0f71, 0x2000 },
    2849   { 0x0700, 0x0f6a, 0x0000 },
    2850   { 0x0c00, 0x0f72, 0x0000 },
    2851   { 0x8c00, 0x0f77, 0x3000 },
    2852   { 0x8c00, 0x0f75, 0x2000 },
    2853   { 0x0c00, 0x0f74, 0x0000 },
    2854   { 0x0c00, 0x0f76, 0x0000 },
    2855   { 0x8c00, 0x0f79, 0x2000 },
    2856   { 0x0c00, 0x0f78, 0x0000 },
    2857   { 0x0c00, 0x0f7a, 0x0000 },
    2858   { 0x8700, 0x0f8b, 0x5000 },
    2859   { 0x8c00, 0x0f83, 0x4000 },
    2860   { 0x8a00, 0x0f7f, 0x3000 },
    2861   { 0x8c00, 0x0f7d, 0x2000 },
    2862   { 0x0c00, 0x0f7c, 0x0000 },
    2863   { 0x0c00, 0x0f7e, 0x0000 },
    2864   { 0x8c00, 0x0f81, 0x2000 },
    2865   { 0x0c00, 0x0f80, 0x0000 },
    2866   { 0x0c00, 0x0f82, 0x0000 },
    2867   { 0x8c00, 0x0f87, 0x3000 },
    2868   { 0x9500, 0x0f85, 0x2000 },
    2869   { 0x0c00, 0x0f84, 0x0000 },
    2870   { 0x0c00, 0x0f86, 0x0000 },
    2871   { 0x8700, 0x0f89, 0x2000 },
    2872   { 0x0700, 0x0f88, 0x0000 },
    2873   { 0x0700, 0x0f8a, 0x0000 },
    2874   { 0x8c00, 0x0f97, 0x4000 },
    2875   { 0x8c00, 0x0f93, 0x3000 },
    2876   { 0x8c00, 0x0f91, 0x2000 },
    2877   { 0x0c00, 0x0f90, 0x0000 },
    2878   { 0x0c00, 0x0f92, 0x0000 },
    2879   { 0x8c00, 0x0f95, 0x2000 },
    2880   { 0x0c00, 0x0f94, 0x0000 },
    2881   { 0x0c00, 0x0f96, 0x0000 },
    2882   { 0x8c00, 0x0f9c, 0x3000 },
    2883   { 0x8c00, 0x0f9a, 0x2000 },
    2884   { 0x0c00, 0x0f99, 0x0000 },
    2885   { 0x0c00, 0x0f9b, 0x0000 },
    2886   { 0x8c00, 0x0f9e, 0x2000 },
    2887   { 0x0c00, 0x0f9d, 0x0000 },
    2888   { 0x0c00, 0x0f9f, 0x0000 },
    2889   { 0x9a00, 0x0fc1, 0x6000 },
    2890   { 0x8c00, 0x0fb0, 0x5000 },
    2891   { 0x8c00, 0x0fa8, 0x4000 },
    2892   { 0x8c00, 0x0fa4, 0x3000 },
    2893   { 0x8c00, 0x0fa2, 0x2000 },
    2894   { 0x0c00, 0x0fa1, 0x0000 },
    2895   { 0x0c00, 0x0fa3, 0x0000 },
    2896   { 0x8c00, 0x0fa6, 0x2000 },
    2897   { 0x0c00, 0x0fa5, 0x0000 },
    2898   { 0x0c00, 0x0fa7, 0x0000 },
    2899   { 0x8c00, 0x0fac, 0x3000 },
    2900   { 0x8c00, 0x0faa, 0x2000 },
    2901   { 0x0c00, 0x0fa9, 0x0000 },
    2902   { 0x0c00, 0x0fab, 0x0000 },
    2903   { 0x8c00, 0x0fae, 0x2000 },
    2904   { 0x0c00, 0x0fad, 0x0000 },
    2905   { 0x0c00, 0x0faf, 0x0000 },
    2906   { 0x8c00, 0x0fb8, 0x4000 },
    2907   { 0x8c00, 0x0fb4, 0x3000 },
    2908   { 0x8c00, 0x0fb2, 0x2000 },
    2909   { 0x0c00, 0x0fb1, 0x0000 },
    2910   { 0x0c00, 0x0fb3, 0x0000 },
    2911   { 0x8c00, 0x0fb6, 0x2000 },
    2912   { 0x0c00, 0x0fb5, 0x0000 },
    2913   { 0x0c00, 0x0fb7, 0x0000 },
    2914   { 0x8c00, 0x0fbc, 0x3000 },
    2915   { 0x8c00, 0x0fba, 0x2000 },
    2916   { 0x0c00, 0x0fb9, 0x0000 },
    2917   { 0x0c00, 0x0fbb, 0x0000 },
    2918   { 0x9a00, 0x0fbf, 0x2000 },
    2919   { 0x1a00, 0x0fbe, 0x0000 },
    2920   { 0x1a00, 0x0fc0, 0x0000 },
    2921   { 0x8700, 0x1003, 0x5000 },
    2922   { 0x9a00, 0x0fc9, 0x4000 },
    2923   { 0x9a00, 0x0fc5, 0x3000 },
    2924   { 0x9a00, 0x0fc3, 0x2000 },
    2925   { 0x1a00, 0x0fc2, 0x0000 },
    2926   { 0x1a00, 0x0fc4, 0x0000 },
    2927   { 0x9a00, 0x0fc7, 0x2000 },
    2928   { 0x0c00, 0x0fc6, 0x0000 },
    2929   { 0x1a00, 0x0fc8, 0x0000 },
    2930   { 0x9a00, 0x0fcf, 0x3000 },
    2931   { 0x9a00, 0x0fcb, 0x2000 },
    2932   { 0x1a00, 0x0fca, 0x0000 },
    2933   { 0x1a00, 0x0fcc, 0x0000 },
    2934   { 0x8700, 0x1001, 0x2000 },
    2935   { 0x0700, 0x1000, 0x0000 },
    2936   { 0x0700, 0x1002, 0x0000 },
    2937   { 0x8700, 0x100b, 0x4000 },
    2938   { 0x8700, 0x1007, 0x3000 },
    2939   { 0x8700, 0x1005, 0x2000 },
    2940   { 0x0700, 0x1004, 0x0000 },
    2941   { 0x0700, 0x1006, 0x0000 },
    2942   { 0x8700, 0x1009, 0x2000 },
    2943   { 0x0700, 0x1008, 0x0000 },
    2944   { 0x0700, 0x100a, 0x0000 },
    2945   { 0x8700, 0x100f, 0x3000 },
    2946   { 0x8700, 0x100d, 0x2000 },
    2947   { 0x0700, 0x100c, 0x0000 },
    2948   { 0x0700, 0x100e, 0x0000 },
    2949   { 0x8700, 0x1011, 0x2000 },
    2950   { 0x0700, 0x1010, 0x0000 },
    2951   { 0x0700, 0x1012, 0x0000 },
    2952   { 0x8900, 0x10a5, 0x7000 },
    2953   { 0x8c00, 0x1039, 0x6000 },
    2954   { 0x8700, 0x1024, 0x5000 },
    2955   { 0x8700, 0x101b, 0x4000 },
    2956   { 0x8700, 0x1017, 0x3000 },
    2957   { 0x8700, 0x1015, 0x2000 },
    2958   { 0x0700, 0x1014, 0x0000 },
    2959   { 0x0700, 0x1016, 0x0000 },
    2960   { 0x8700, 0x1019, 0x2000 },
    2961   { 0x0700, 0x1018, 0x0000 },
    2962   { 0x0700, 0x101a, 0x0000 },
    2963   { 0x8700, 0x101f, 0x3000 },
    2964   { 0x8700, 0x101d, 0x2000 },
    2965   { 0x0700, 0x101c, 0x0000 },
    2966   { 0x0700, 0x101e, 0x0000 },
    2967   { 0x8700, 0x1021, 0x2000 },
    2968   { 0x0700, 0x1020, 0x0000 },
    2969   { 0x0700, 0x1023, 0x0000 },
    2970   { 0x8c00, 0x102e, 0x4000 },
    2971   { 0x8700, 0x1029, 0x3000 },
    2972   { 0x8700, 0x1026, 0x2000 },
    2973   { 0x0700, 0x1025, 0x0000 },
    2974   { 0x0700, 0x1027, 0x0000 },
    2975   { 0x8a00, 0x102c, 0x2000 },
    2976   { 0x0700, 0x102a, 0x0000 },
    2977   { 0x0c00, 0x102d, 0x0000 },
    2978   { 0x8c00, 0x1032, 0x3000 },
    2979   { 0x8c00, 0x1030, 0x2000 },
    2980   { 0x0c00, 0x102f, 0x0000 },
    2981   { 0x0a00, 0x1031, 0x0000 },
    2982   { 0x8c00, 0x1037, 0x2000 },
    2983   { 0x0c00, 0x1036, 0x0000 },
    2984   { 0x0a00, 0x1038, 0x0000 },
    2985   { 0x9500, 0x104f, 0x5000 },
    2986   { 0x8d00, 0x1047, 0x4000 },
    2987   { 0x8d00, 0x1043, 0x3000 },
    2988   { 0x8d00, 0x1041, 0x2000 },
    2989   { 0x0d00, 0x1040, 0x0000 },
    2990   { 0x0d00, 0x1042, 0x0000 },
    2991   { 0x8d00, 0x1045, 0x2000 },
    2992   { 0x0d00, 0x1044, 0x0000 },
    2993   { 0x0d00, 0x1046, 0x0000 },
    2994   { 0x9500, 0x104b, 0x3000 },
    2995   { 0x8d00, 0x1049, 0x2000 },
    2996   { 0x0d00, 0x1048, 0x0000 },
    2997   { 0x1500, 0x104a, 0x0000 },
    2998   { 0x9500, 0x104d, 0x2000 },
    2999   { 0x1500, 0x104c, 0x0000 },
    3000   { 0x1500, 0x104e, 0x0000 },
    3001   { 0x8a00, 0x1057, 0x4000 },
    3002   { 0x8700, 0x1053, 0x3000 },
    3003   { 0x8700, 0x1051, 0x2000 },
    3004   { 0x0700, 0x1050, 0x0000 },
    3005   { 0x0700, 0x1052, 0x0000 },
    3006   { 0x8700, 0x1055, 0x2000 },
    3007   { 0x0700, 0x1054, 0x0000 },
    3008   { 0x0a00, 0x1056, 0x0000 },
    3009   { 0x8900, 0x10a1, 0x3000 },
    3010   { 0x8c00, 0x1059, 0x2000 },
    3011   { 0x0c00, 0x1058, 0x0000 },
    3012   { 0x0900, 0x10a0, 0x0000 },
    3013   { 0x8900, 0x10a3, 0x2000 },
    3014   { 0x0900, 0x10a2, 0x0000 },
    3015   { 0x0900, 0x10a4, 0x0000 },
    3016   { 0x8900, 0x10c5, 0x6000 },
    3017   { 0x8900, 0x10b5, 0x5000 },
    3018   { 0x8900, 0x10ad, 0x4000 },
    3019   { 0x8900, 0x10a9, 0x3000 },
    3020   { 0x8900, 0x10a7, 0x2000 },
    3021   { 0x0900, 0x10a6, 0x0000 },
    3022   { 0x0900, 0x10a8, 0x0000 },
    3023   { 0x8900, 0x10ab, 0x2000 },
    3024   { 0x0900, 0x10aa, 0x0000 },
    3025   { 0x0900, 0x10ac, 0x0000 },
    3026   { 0x8900, 0x10b1, 0x3000 },
    3027   { 0x8900, 0x10af, 0x2000 },
    3028   { 0x0900, 0x10ae, 0x0000 },
    3029   { 0x0900, 0x10b0, 0x0000 },
    3030   { 0x8900, 0x10b3, 0x2000 },
    3031   { 0x0900, 0x10b2, 0x0000 },
    3032   { 0x0900, 0x10b4, 0x0000 },
    3033   { 0x8900, 0x10bd, 0x4000 },
    3034   { 0x8900, 0x10b9, 0x3000 },
    3035   { 0x8900, 0x10b7, 0x2000 },
    3036   { 0x0900, 0x10b6, 0x0000 },
    3037   { 0x0900, 0x10b8, 0x0000 },
    3038   { 0x8900, 0x10bb, 0x2000 },
    3039   { 0x0900, 0x10ba, 0x0000 },
    3040   { 0x0900, 0x10bc, 0x0000 },
    3041   { 0x8900, 0x10c1, 0x3000 },
    3042   { 0x8900, 0x10bf, 0x2000 },
    3043   { 0x0900, 0x10be, 0x0000 },
    3044   { 0x0900, 0x10c0, 0x0000 },
    3045   { 0x8900, 0x10c3, 0x2000 },
    3046   { 0x0900, 0x10c2, 0x0000 },
    3047   { 0x0900, 0x10c4, 0x0000 },
    3048   { 0x8700, 0x10df, 0x5000 },
    3049   { 0x8700, 0x10d7, 0x4000 },
    3050   { 0x8700, 0x10d3, 0x3000 },
    3051   { 0x8700, 0x10d1, 0x2000 },
    3052   { 0x0700, 0x10d0, 0x0000 },
    3053   { 0x0700, 0x10d2, 0x0000 },
    3054   { 0x8700, 0x10d5, 0x2000 },
    3055   { 0x0700, 0x10d4, 0x0000 },
    3056   { 0x0700, 0x10d6, 0x0000 },
    3057   { 0x8700, 0x10db, 0x3000 },
    3058   { 0x8700, 0x10d9, 0x2000 },
    3059   { 0x0700, 0x10d8, 0x0000 },
    3060   { 0x0700, 0x10da, 0x0000 },
    3061   { 0x8700, 0x10dd, 0x2000 },
    3062   { 0x0700, 0x10dc, 0x0000 },
    3063   { 0x0700, 0x10de, 0x0000 },
    3064   { 0x8700, 0x10e7, 0x4000 },
    3065   { 0x8700, 0x10e3, 0x3000 },
    3066   { 0x8700, 0x10e1, 0x2000 },
    3067   { 0x0700, 0x10e0, 0x0000 },
    3068   { 0x0700, 0x10e2, 0x0000 },
    3069   { 0x8700, 0x10e5, 0x2000 },
    3070   { 0x0700, 0x10e4, 0x0000 },
    3071   { 0x0700, 0x10e6, 0x0000 },
    3072   { 0x8700, 0x10eb, 0x3000 },
    3073   { 0x8700, 0x10e9, 0x2000 },
    3074   { 0x0700, 0x10e8, 0x0000 },
    3075   { 0x0700, 0x10ea, 0x0000 },
    3076   { 0x8700, 0x10ed, 0x2000 },
    3077   { 0x0700, 0x10ec, 0x0000 },
    3078   { 0x0700, 0x10ee, 0x0000 },
    3079   { 0x8700, 0x1322, 0xa000 },
    3080   { 0x8700, 0x1205, 0x9000 },
    3081   { 0x8700, 0x117a, 0x8000 },
    3082   { 0x8700, 0x1135, 0x7000 },
    3083   { 0x8700, 0x1115, 0x6000 },
    3084   { 0x8700, 0x1105, 0x5000 },
    3085   { 0x8700, 0x10f7, 0x4000 },
    3086   { 0x8700, 0x10f3, 0x3000 },
    3087   { 0x8700, 0x10f1, 0x2000 },
    3088   { 0x0700, 0x10f0, 0x0000 },
    3089   { 0x0700, 0x10f2, 0x0000 },
    3090   { 0x8700, 0x10f5, 0x2000 },
    3091   { 0x0700, 0x10f4, 0x0000 },
    3092   { 0x0700, 0x10f6, 0x0000 },
    3093   { 0x8700, 0x1101, 0x3000 },
    3094   { 0x9500, 0x10fb, 0x2000 },
    3095   { 0x0700, 0x10f8, 0x0000 },
    3096   { 0x0700, 0x1100, 0x0000 },
    3097   { 0x8700, 0x1103, 0x2000 },
    3098   { 0x0700, 0x1102, 0x0000 },
    3099   { 0x0700, 0x1104, 0x0000 },
    3100   { 0x8700, 0x110d, 0x4000 },
    3101   { 0x8700, 0x1109, 0x3000 },
    3102   { 0x8700, 0x1107, 0x2000 },
    3103   { 0x0700, 0x1106, 0x0000 },
    3104   { 0x0700, 0x1108, 0x0000 },
    3105   { 0x8700, 0x110b, 0x2000 },
    3106   { 0x0700, 0x110a, 0x0000 },
    3107   { 0x0700, 0x110c, 0x0000 },
    3108   { 0x8700, 0x1111, 0x3000 },
    3109   { 0x8700, 0x110f, 0x2000 },
    3110   { 0x0700, 0x110e, 0x0000 },
    3111   { 0x0700, 0x1110, 0x0000 },
    3112   { 0x8700, 0x1113, 0x2000 },
    3113   { 0x0700, 0x1112, 0x0000 },
    3114   { 0x0700, 0x1114, 0x0000 },
    3115   { 0x8700, 0x1125, 0x5000 },
    3116   { 0x8700, 0x111d, 0x4000 },
    3117   { 0x8700, 0x1119, 0x3000 },
    3118   { 0x8700, 0x1117, 0x2000 },
    3119   { 0x0700, 0x1116, 0x0000 },
    3120   { 0x0700, 0x1118, 0x0000 },
    3121   { 0x8700, 0x111b, 0x2000 },
    3122   { 0x0700, 0x111a, 0x0000 },
    3123   { 0x0700, 0x111c, 0x0000 },
    3124   { 0x8700, 0x1121, 0x3000 },
    3125   { 0x8700, 0x111f, 0x2000 },
    3126   { 0x0700, 0x111e, 0x0000 },
    3127   { 0x0700, 0x1120, 0x0000 },
    3128   { 0x8700, 0x1123, 0x2000 },
    3129   { 0x0700, 0x1122, 0x0000 },
    3130   { 0x0700, 0x1124, 0x0000 },
    3131   { 0x8700, 0x112d, 0x4000 },
    3132   { 0x8700, 0x1129, 0x3000 },
    3133   { 0x8700, 0x1127, 0x2000 },
    3134   { 0x0700, 0x1126, 0x0000 },
    3135   { 0x0700, 0x1128, 0x0000 },
    3136   { 0x8700, 0x112b, 0x2000 },
    3137   { 0x0700, 0x112a, 0x0000 },
    3138   { 0x0700, 0x112c, 0x0000 },
    3139   { 0x8700, 0x1131, 0x3000 },
    3140   { 0x8700, 0x112f, 0x2000 },
    3141   { 0x0700, 0x112e, 0x0000 },
    3142   { 0x0700, 0x1130, 0x0000 },
    3143   { 0x8700, 0x1133, 0x2000 },
    3144   { 0x0700, 0x1132, 0x0000 },
    3145   { 0x0700, 0x1134, 0x0000 },
    3146   { 0x8700, 0x1155, 0x6000 },
    3147   { 0x8700, 0x1145, 0x5000 },
    3148   { 0x8700, 0x113d, 0x4000 },
    3149   { 0x8700, 0x1139, 0x3000 },
    3150   { 0x8700, 0x1137, 0x2000 },
    3151   { 0x0700, 0x1136, 0x0000 },
    3152   { 0x0700, 0x1138, 0x0000 },
    3153   { 0x8700, 0x113b, 0x2000 },
    3154   { 0x0700, 0x113a, 0x0000 },
    3155   { 0x0700, 0x113c, 0x0000 },
    3156   { 0x8700, 0x1141, 0x3000 },
    3157   { 0x8700, 0x113f, 0x2000 },
    3158   { 0x0700, 0x113e, 0x0000 },
    3159   { 0x0700, 0x1140, 0x0000 },
    3160   { 0x8700, 0x1143, 0x2000 },
    3161   { 0x0700, 0x1142, 0x0000 },
    3162   { 0x0700, 0x1144, 0x0000 },
    3163   { 0x8700, 0x114d, 0x4000 },
    3164   { 0x8700, 0x1149, 0x3000 },
    3165   { 0x8700, 0x1147, 0x2000 },
    3166   { 0x0700, 0x1146, 0x0000 },
    3167   { 0x0700, 0x1148, 0x0000 },
    3168   { 0x8700, 0x114b, 0x2000 },
    3169   { 0x0700, 0x114a, 0x0000 },
    3170   { 0x0700, 0x114c, 0x0000 },
    3171   { 0x8700, 0x1151, 0x3000 },
    3172   { 0x8700, 0x114f, 0x2000 },
    3173   { 0x0700, 0x114e, 0x0000 },
    3174   { 0x0700, 0x1150, 0x0000 },
    3175   { 0x8700, 0x1153, 0x2000 },
    3176   { 0x0700, 0x1152, 0x0000 },
    3177   { 0x0700, 0x1154, 0x0000 },
    3178   { 0x8700, 0x116a, 0x5000 },
    3179   { 0x8700, 0x1162, 0x4000 },
    3180   { 0x8700, 0x1159, 0x3000 },
    3181   { 0x8700, 0x1157, 0x2000 },
    3182   { 0x0700, 0x1156, 0x0000 },
    3183   { 0x0700, 0x1158, 0x0000 },
    3184   { 0x8700, 0x1160, 0x2000 },
    3185   { 0x0700, 0x115f, 0x0000 },
    3186   { 0x0700, 0x1161, 0x0000 },
    3187   { 0x8700, 0x1166, 0x3000 },
    3188   { 0x8700, 0x1164, 0x2000 },
    3189   { 0x0700, 0x1163, 0x0000 },
    3190   { 0x0700, 0x1165, 0x0000 },
    3191   { 0x8700, 0x1168, 0x2000 },
    3192   { 0x0700, 0x1167, 0x0000 },
    3193   { 0x0700, 0x1169, 0x0000 },
    3194   { 0x8700, 0x1172, 0x4000 },
    3195   { 0x8700, 0x116e, 0x3000 },
    3196   { 0x8700, 0x116c, 0x2000 },
    3197   { 0x0700, 0x116b, 0x0000 },
    3198   { 0x0700, 0x116d, 0x0000 },
    3199   { 0x8700, 0x1170, 0x2000 },
    3200   { 0x0700, 0x116f, 0x0000 },
    3201   { 0x0700, 0x1171, 0x0000 },
    3202   { 0x8700, 0x1176, 0x3000 },
    3203   { 0x8700, 0x1174, 0x2000 },
    3204   { 0x0700, 0x1173, 0x0000 },
    3205   { 0x0700, 0x1175, 0x0000 },
    3206   { 0x8700, 0x1178, 0x2000 },
    3207   { 0x0700, 0x1177, 0x0000 },
    3208   { 0x0700, 0x1179, 0x0000 },
    3209   { 0x8700, 0x11bf, 0x7000 },
    3210   { 0x8700, 0x119a, 0x6000 },
    3211   { 0x8700, 0x118a, 0x5000 },
    3212   { 0x8700, 0x1182, 0x4000 },
    3213   { 0x8700, 0x117e, 0x3000 },
    3214   { 0x8700, 0x117c, 0x2000 },
    3215   { 0x0700, 0x117b, 0x0000 },
    3216   { 0x0700, 0x117d, 0x0000 },
    3217   { 0x8700, 0x1180, 0x2000 },
    3218   { 0x0700, 0x117f, 0x0000 },
    3219   { 0x0700, 0x1181, 0x0000 },
    3220   { 0x8700, 0x1186, 0x3000 },
    3221   { 0x8700, 0x1184, 0x2000 },
    3222   { 0x0700, 0x1183, 0x0000 },
    3223   { 0x0700, 0x1185, 0x0000 },
    3224   { 0x8700, 0x1188, 0x2000 },
    3225   { 0x0700, 0x1187, 0x0000 },
    3226   { 0x0700, 0x1189, 0x0000 },
    3227   { 0x8700, 0x1192, 0x4000 },
    3228   { 0x8700, 0x118e, 0x3000 },
    3229   { 0x8700, 0x118c, 0x2000 },
    3230   { 0x0700, 0x118b, 0x0000 },
    3231   { 0x0700, 0x118d, 0x0000 },
    3232   { 0x8700, 0x1190, 0x2000 },
    3233   { 0x0700, 0x118f, 0x0000 },
    3234   { 0x0700, 0x1191, 0x0000 },
    3235   { 0x8700, 0x1196, 0x3000 },
    3236   { 0x8700, 0x1194, 0x2000 },
    3237   { 0x0700, 0x1193, 0x0000 },
    3238   { 0x0700, 0x1195, 0x0000 },
    3239   { 0x8700, 0x1198, 0x2000 },
    3240   { 0x0700, 0x1197, 0x0000 },
    3241   { 0x0700, 0x1199, 0x0000 },
    3242   { 0x8700, 0x11af, 0x5000 },
    3243   { 0x8700, 0x11a2, 0x4000 },
    3244   { 0x8700, 0x119e, 0x3000 },
    3245   { 0x8700, 0x119c, 0x2000 },
    3246   { 0x0700, 0x119b, 0x0000 },
    3247   { 0x0700, 0x119d, 0x0000 },
    3248   { 0x8700, 0x11a0, 0x2000 },
    3249   { 0x0700, 0x119f, 0x0000 },
    3250   { 0x0700, 0x11a1, 0x0000 },
    3251   { 0x8700, 0x11ab, 0x3000 },
    3252   { 0x8700, 0x11a9, 0x2000 },
    3253   { 0x0700, 0x11a8, 0x0000 },
    3254   { 0x0700, 0x11aa, 0x0000 },
    3255   { 0x8700, 0x11ad, 0x2000 },
    3256   { 0x0700, 0x11ac, 0x0000 },
    3257   { 0x0700, 0x11ae, 0x0000 },
    3258   { 0x8700, 0x11b7, 0x4000 },
    3259   { 0x8700, 0x11b3, 0x3000 },
    3260   { 0x8700, 0x11b1, 0x2000 },
    3261   { 0x0700, 0x11b0, 0x0000 },
    3262   { 0x0700, 0x11b2, 0x0000 },
    3263   { 0x8700, 0x11b5, 0x2000 },
    3264   { 0x0700, 0x11b4, 0x0000 },
    3265   { 0x0700, 0x11b6, 0x0000 },
    3266   { 0x8700, 0x11bb, 0x3000 },
    3267   { 0x8700, 0x11b9, 0x2000 },
    3268   { 0x0700, 0x11b8, 0x0000 },
    3269   { 0x0700, 0x11ba, 0x0000 },
    3270   { 0x8700, 0x11bd, 0x2000 },
    3271   { 0x0700, 0x11bc, 0x0000 },
    3272   { 0x0700, 0x11be, 0x0000 },
    3273   { 0x8700, 0x11df, 0x6000 },
    3274   { 0x8700, 0x11cf, 0x5000 },
    3275   { 0x8700, 0x11c7, 0x4000 },
    3276   { 0x8700, 0x11c3, 0x3000 },
    3277   { 0x8700, 0x11c1, 0x2000 },
    3278   { 0x0700, 0x11c0, 0x0000 },
    3279   { 0x0700, 0x11c2, 0x0000 },
    3280   { 0x8700, 0x11c5, 0x2000 },
    3281   { 0x0700, 0x11c4, 0x0000 },
    3282   { 0x0700, 0x11c6, 0x0000 },
    3283   { 0x8700, 0x11cb, 0x3000 },
    3284   { 0x8700, 0x11c9, 0x2000 },
    3285   { 0x0700, 0x11c8, 0x0000 },
    3286   { 0x0700, 0x11ca, 0x0000 },
    3287   { 0x8700, 0x11cd, 0x2000 },
    3288   { 0x0700, 0x11cc, 0x0000 },
    3289   { 0x0700, 0x11ce, 0x0000 },
    3290   { 0x8700, 0x11d7, 0x4000 },
    3291   { 0x8700, 0x11d3, 0x3000 },
    3292   { 0x8700, 0x11d1, 0x2000 },
    3293   { 0x0700, 0x11d0, 0x0000 },
    3294   { 0x0700, 0x11d2, 0x0000 },
    3295   { 0x8700, 0x11d5, 0x2000 },
    3296   { 0x0700, 0x11d4, 0x0000 },
    3297   { 0x0700, 0x11d6, 0x0000 },
    3298   { 0x8700, 0x11db, 0x3000 },
    3299   { 0x8700, 0x11d9, 0x2000 },
    3300   { 0x0700, 0x11d8, 0x0000 },
    3301   { 0x0700, 0x11da, 0x0000 },
    3302   { 0x8700, 0x11dd, 0x2000 },
    3303   { 0x0700, 0x11dc, 0x0000 },
    3304   { 0x0700, 0x11de, 0x0000 },
    3305   { 0x8700, 0x11ef, 0x5000 },
    3306   { 0x8700, 0x11e7, 0x4000 },
    3307   { 0x8700, 0x11e3, 0x3000 },
    3308   { 0x8700, 0x11e1, 0x2000 },
    3309   { 0x0700, 0x11e0, 0x0000 },
    3310   { 0x0700, 0x11e2, 0x0000 },
    3311   { 0x8700, 0x11e5, 0x2000 },
    3312   { 0x0700, 0x11e4, 0x0000 },
    3313   { 0x0700, 0x11e6, 0x0000 },
    3314   { 0x8700, 0x11eb, 0x3000 },
    3315   { 0x8700, 0x11e9, 0x2000 },
    3316   { 0x0700, 0x11e8, 0x0000 },
    3317   { 0x0700, 0x11ea, 0x0000 },
    3318   { 0x8700, 0x11ed, 0x2000 },
    3319   { 0x0700, 0x11ec, 0x0000 },
    3320   { 0x0700, 0x11ee, 0x0000 },
    3321   { 0x8700, 0x11f7, 0x4000 },
    3322   { 0x8700, 0x11f3, 0x3000 },
    3323   { 0x8700, 0x11f1, 0x2000 },
    3324   { 0x0700, 0x11f0, 0x0000 },
    3325   { 0x0700, 0x11f2, 0x0000 },
    3326   { 0x8700, 0x11f5, 0x2000 },
    3327   { 0x0700, 0x11f4, 0x0000 },
    3328   { 0x0700, 0x11f6, 0x0000 },
    3329   { 0x8700, 0x1201, 0x3000 },
    3330   { 0x8700, 0x11f9, 0x2000 },
    3331   { 0x0700, 0x11f8, 0x0000 },
    3332   { 0x0700, 0x1200, 0x0000 },
    3333   { 0x8700, 0x1203, 0x2000 },
    3334   { 0x0700, 0x1202, 0x0000 },
    3335   { 0x0700, 0x1204, 0x0000 },
    3336   { 0x8700, 0x1292, 0x8000 },
    3337   { 0x8700, 0x1246, 0x7000 },
    3338   { 0x8700, 0x1226, 0x6000 },
    3339   { 0x8700, 0x1216, 0x5000 },
    3340   { 0x8700, 0x120e, 0x4000 },
    3341   { 0x8700, 0x120a, 0x3000 },
    3342   { 0x8700, 0x1208, 0x2000 },
    3343   { 0x0700, 0x1206, 0x0000 },
    3344   { 0x0700, 0x1209, 0x0000 },
    3345   { 0x8700, 0x120c, 0x2000 },
    3346   { 0x0700, 0x120b, 0x0000 },
    3347   { 0x0700, 0x120d, 0x0000 },
    3348   { 0x8700, 0x1212, 0x3000 },
    3349   { 0x8700, 0x1210, 0x2000 },
    3350   { 0x0700, 0x120f, 0x0000 },
    3351   { 0x0700, 0x1211, 0x0000 },
    3352   { 0x8700, 0x1214, 0x2000 },
    3353   { 0x0700, 0x1213, 0x0000 },
    3354   { 0x0700, 0x1215, 0x0000 },
    3355   { 0x8700, 0x121e, 0x4000 },
    3356   { 0x8700, 0x121a, 0x3000 },
    3357   { 0x8700, 0x1218, 0x2000 },
    3358   { 0x0700, 0x1217, 0x0000 },
    3359   { 0x0700, 0x1219, 0x0000 },
    3360   { 0x8700, 0x121c, 0x2000 },
    3361   { 0x0700, 0x121b, 0x0000 },
    3362   { 0x0700, 0x121d, 0x0000 },
    3363   { 0x8700, 0x1222, 0x3000 },
    3364   { 0x8700, 0x1220, 0x2000 },
    3365   { 0x0700, 0x121f, 0x0000 },
    3366   { 0x0700, 0x1221, 0x0000 },
    3367   { 0x8700, 0x1224, 0x2000 },
    3368   { 0x0700, 0x1223, 0x0000 },
    3369   { 0x0700, 0x1225, 0x0000 },
    3370   { 0x8700, 0x1236, 0x5000 },
    3371   { 0x8700, 0x122e, 0x4000 },
    3372   { 0x8700, 0x122a, 0x3000 },
    3373   { 0x8700, 0x1228, 0x2000 },
    3374   { 0x0700, 0x1227, 0x0000 },
    3375   { 0x0700, 0x1229, 0x0000 },
    3376   { 0x8700, 0x122c, 0x2000 },
    3377   { 0x0700, 0x122b, 0x0000 },
    3378   { 0x0700, 0x122d, 0x0000 },
    3379   { 0x8700, 0x1232, 0x3000 },
    3380   { 0x8700, 0x1230, 0x2000 },
    3381   { 0x0700, 0x122f, 0x0000 },
    3382   { 0x0700, 0x1231, 0x0000 },
    3383   { 0x8700, 0x1234, 0x2000 },
    3384   { 0x0700, 0x1233, 0x0000 },
    3385   { 0x0700, 0x1235, 0x0000 },
    3386   { 0x8700, 0x123e, 0x4000 },
    3387   { 0x8700, 0x123a, 0x3000 },
    3388   { 0x8700, 0x1238, 0x2000 },
    3389   { 0x0700, 0x1237, 0x0000 },
    3390   { 0x0700, 0x1239, 0x0000 },
    3391   { 0x8700, 0x123c, 0x2000 },
    3392   { 0x0700, 0x123b, 0x0000 },
    3393   { 0x0700, 0x123d, 0x0000 },
    3394   { 0x8700, 0x1242, 0x3000 },
    3395   { 0x8700, 0x1240, 0x2000 },
    3396   { 0x0700, 0x123f, 0x0000 },
    3397   { 0x0700, 0x1241, 0x0000 },
    3398   { 0x8700, 0x1244, 0x2000 },
    3399   { 0x0700, 0x1243, 0x0000 },
    3400   { 0x0700, 0x1245, 0x0000 },
    3401   { 0x8700, 0x126e, 0x6000 },
    3402   { 0x8700, 0x125c, 0x5000 },
    3403   { 0x8700, 0x1252, 0x4000 },
    3404   { 0x8700, 0x124c, 0x3000 },
    3405   { 0x8700, 0x124a, 0x2000 },
    3406   { 0x0700, 0x1248, 0x0000 },
    3407   { 0x0700, 0x124b, 0x0000 },
    3408   { 0x8700, 0x1250, 0x2000 },
    3409   { 0x0700, 0x124d, 0x0000 },
    3410   { 0x0700, 0x1251, 0x0000 },
    3411   { 0x8700, 0x1256, 0x3000 },
    3412   { 0x8700, 0x1254, 0x2000 },
    3413   { 0x0700, 0x1253, 0x0000 },
    3414   { 0x0700, 0x1255, 0x0000 },
    3415   { 0x8700, 0x125a, 0x2000 },
    3416   { 0x0700, 0x1258, 0x0000 },
    3417   { 0x0700, 0x125b, 0x0000 },
    3418   { 0x8700, 0x1266, 0x4000 },
    3419   { 0x8700, 0x1262, 0x3000 },
    3420   { 0x8700, 0x1260, 0x2000 },
    3421   { 0x0700, 0x125d, 0x0000 },
    3422   { 0x0700, 0x1261, 0x0000 },
    3423   { 0x8700, 0x1264, 0x2000 },
    3424   { 0x0700, 0x1263, 0x0000 },
    3425   { 0x0700, 0x1265, 0x0000 },
    3426   { 0x8700, 0x126a, 0x3000 },
    3427   { 0x8700, 0x1268, 0x2000 },
    3428   { 0x0700, 0x1267, 0x0000 },
    3429   { 0x0700, 0x1269, 0x0000 },
    3430   { 0x8700, 0x126c, 0x2000 },
    3431   { 0x0700, 0x126b, 0x0000 },
    3432   { 0x0700, 0x126d, 0x0000 },
    3433   { 0x8700, 0x127e, 0x5000 },
    3434   { 0x8700, 0x1276, 0x4000 },
    3435   { 0x8700, 0x1272, 0x3000 },
    3436   { 0x8700, 0x1270, 0x2000 },
    3437   { 0x0700, 0x126f, 0x0000 },
    3438   { 0x0700, 0x1271, 0x0000 },
    3439   { 0x8700, 0x1274, 0x2000 },
    3440   { 0x0700, 0x1273, 0x0000 },
    3441   { 0x0700, 0x1275, 0x0000 },
    3442   { 0x8700, 0x127a, 0x3000 },
    3443   { 0x8700, 0x1278, 0x2000 },
    3444   { 0x0700, 0x1277, 0x0000 },
    3445   { 0x0700, 0x1279, 0x0000 },
    3446   { 0x8700, 0x127c, 0x2000 },
    3447   { 0x0700, 0x127b, 0x0000 },
    3448   { 0x0700, 0x127d, 0x0000 },
    3449   { 0x8700, 0x1286, 0x4000 },
    3450   { 0x8700, 0x1282, 0x3000 },
    3451   { 0x8700, 0x1280, 0x2000 },
    3452   { 0x0700, 0x127f, 0x0000 },
    3453   { 0x0700, 0x1281, 0x0000 },
    3454   { 0x8700, 0x1284, 0x2000 },
    3455   { 0x0700, 0x1283, 0x0000 },
    3456   { 0x0700, 0x1285, 0x0000 },
    3457   { 0x8700, 0x128c, 0x3000 },
    3458   { 0x8700, 0x128a, 0x2000 },
    3459   { 0x0700, 0x1288, 0x0000 },
    3460   { 0x0700, 0x128b, 0x0000 },
    3461   { 0x8700, 0x1290, 0x2000 },
    3462   { 0x0700, 0x128d, 0x0000 },
    3463   { 0x0700, 0x1291, 0x0000 },
    3464   { 0x8700, 0x12dc, 0x7000 },
    3465   { 0x8700, 0x12b4, 0x6000 },
    3466   { 0x8700, 0x12a2, 0x5000 },
    3467   { 0x8700, 0x129a, 0x4000 },
    3468   { 0x8700, 0x1296, 0x3000 },
    3469   { 0x8700, 0x1294, 0x2000 },
    3470   { 0x0700, 0x1293, 0x0000 },
    3471   { 0x0700, 0x1295, 0x0000 },
    3472   { 0x8700, 0x1298, 0x2000 },
    3473   { 0x0700, 0x1297, 0x0000 },
    3474   { 0x0700, 0x1299, 0x0000 },
    3475   { 0x8700, 0x129e, 0x3000 },
    3476   { 0x8700, 0x129c, 0x2000 },
    3477   { 0x0700, 0x129b, 0x0000 },
    3478   { 0x0700, 0x129d, 0x0000 },
    3479   { 0x8700, 0x12a0, 0x2000 },
    3480   { 0x0700, 0x129f, 0x0000 },
    3481   { 0x0700, 0x12a1, 0x0000 },
    3482   { 0x8700, 0x12aa, 0x4000 },
    3483   { 0x8700, 0x12a6, 0x3000 },
    3484   { 0x8700, 0x12a4, 0x2000 },
    3485   { 0x0700, 0x12a3, 0x0000 },
    3486   { 0x0700, 0x12a5, 0x0000 },
    3487   { 0x8700, 0x12a8, 0x2000 },
    3488   { 0x0700, 0x12a7, 0x0000 },
    3489   { 0x0700, 0x12a9, 0x0000 },
    3490   { 0x8700, 0x12ae, 0x3000 },
    3491   { 0x8700, 0x12ac, 0x2000 },
    3492   { 0x0700, 0x12ab, 0x0000 },
    3493   { 0x0700, 0x12ad, 0x0000 },
    3494   { 0x8700, 0x12b2, 0x2000 },
    3495   { 0x0700, 0x12b0, 0x0000 },
    3496   { 0x0700, 0x12b3, 0x0000 },
    3497   { 0x8700, 0x12ca, 0x5000 },
    3498   { 0x8700, 0x12be, 0x4000 },
    3499   { 0x8700, 0x12ba, 0x3000 },
    3500   { 0x8700, 0x12b8, 0x2000 },
    3501   { 0x0700, 0x12b5, 0x0000 },
    3502   { 0x0700, 0x12b9, 0x0000 },
    3503   { 0x8700, 0x12bc, 0x2000 },
    3504   { 0x0700, 0x12bb, 0x0000 },
    3505   { 0x0700, 0x12bd, 0x0000 },
    3506   { 0x8700, 0x12c4, 0x3000 },
    3507   { 0x8700, 0x12c2, 0x2000 },
    3508   { 0x0700, 0x12c0, 0x0000 },
    3509   { 0x0700, 0x12c3, 0x0000 },
    3510   { 0x8700, 0x12c8, 0x2000 },
    3511   { 0x0700, 0x12c5, 0x0000 },
    3512   { 0x0700, 0x12c9, 0x0000 },
    3513   { 0x8700, 0x12d3, 0x4000 },
    3514   { 0x8700, 0x12ce, 0x3000 },
    3515   { 0x8700, 0x12cc, 0x2000 },
    3516   { 0x0700, 0x12cb, 0x0000 },
    3517   { 0x0700, 0x12cd, 0x0000 },
    3518   { 0x8700, 0x12d1, 0x2000 },
    3519   { 0x0700, 0x12d0, 0x0000 },
    3520   { 0x0700, 0x12d2, 0x0000 },
    3521   { 0x8700, 0x12d8, 0x3000 },
    3522   { 0x8700, 0x12d5, 0x2000 },
    3523   { 0x0700, 0x12d4, 0x0000 },
    3524   { 0x0700, 0x12d6, 0x0000 },
    3525   { 0x8700, 0x12da, 0x2000 },
    3526   { 0x0700, 0x12d9, 0x0000 },
    3527   { 0x0700, 0x12db, 0x0000 },
    3528   { 0x8700, 0x12fd, 0x6000 },
    3529   { 0x8700, 0x12ec, 0x5000 },
    3530   { 0x8700, 0x12e4, 0x4000 },
    3531   { 0x8700, 0x12e0, 0x3000 },
    3532   { 0x8700, 0x12de, 0x2000 },
    3533   { 0x0700, 0x12dd, 0x0000 },
    3534   { 0x0700, 0x12df, 0x0000 },
    3535   { 0x8700, 0x12e2, 0x2000 },
    3536   { 0x0700, 0x12e1, 0x0000 },
    3537   { 0x0700, 0x12e3, 0x0000 },
    3538   { 0x8700, 0x12e8, 0x3000 },
    3539   { 0x8700, 0x12e6, 0x2000 },
    3540   { 0x0700, 0x12e5, 0x0000 },
    3541   { 0x0700, 0x12e7, 0x0000 },
    3542   { 0x8700, 0x12ea, 0x2000 },
    3543   { 0x0700, 0x12e9, 0x0000 },
    3544   { 0x0700, 0x12eb, 0x0000 },
    3545   { 0x8700, 0x12f5, 0x4000 },
    3546   { 0x8700, 0x12f1, 0x3000 },
    3547   { 0x8700, 0x12ee, 0x2000 },
    3548   { 0x0700, 0x12ed, 0x0000 },
    3549   { 0x0700, 0x12f0, 0x0000 },
    3550   { 0x8700, 0x12f3, 0x2000 },
    3551   { 0x0700, 0x12f2, 0x0000 },
    3552   { 0x0700, 0x12f4, 0x0000 },
    3553   { 0x8700, 0x12f9, 0x3000 },
    3554   { 0x8700, 0x12f7, 0x2000 },
    3555   { 0x0700, 0x12f6, 0x0000 },
    3556   { 0x0700, 0x12f8, 0x0000 },
    3557   { 0x8700, 0x12fb, 0x2000 },
    3558   { 0x0700, 0x12fa, 0x0000 },
    3559   { 0x0700, 0x12fc, 0x0000 },
    3560   { 0x8700, 0x130d, 0x5000 },
    3561   { 0x8700, 0x1305, 0x4000 },
    3562   { 0x8700, 0x1301, 0x3000 },
    3563   { 0x8700, 0x12ff, 0x2000 },
    3564   { 0x0700, 0x12fe, 0x0000 },
    3565   { 0x0700, 0x1300, 0x0000 },
    3566   { 0x8700, 0x1303, 0x2000 },
    3567   { 0x0700, 0x1302, 0x0000 },
    3568   { 0x0700, 0x1304, 0x0000 },
    3569   { 0x8700, 0x1309, 0x3000 },
    3570   { 0x8700, 0x1307, 0x2000 },
    3571   { 0x0700, 0x1306, 0x0000 },
    3572   { 0x0700, 0x1308, 0x0000 },
    3573   { 0x8700, 0x130b, 0x2000 },
    3574   { 0x0700, 0x130a, 0x0000 },
    3575   { 0x0700, 0x130c, 0x0000 },
    3576   { 0x8700, 0x1319, 0x4000 },
    3577   { 0x8700, 0x1313, 0x3000 },
    3578   { 0x8700, 0x1310, 0x2000 },
    3579   { 0x0700, 0x130e, 0x0000 },
    3580   { 0x0700, 0x1312, 0x0000 },
    3581   { 0x8700, 0x1315, 0x2000 },
    3582   { 0x0700, 0x1314, 0x0000 },
    3583   { 0x0700, 0x1318, 0x0000 },
    3584   { 0x8700, 0x131d, 0x3000 },
    3585   { 0x8700, 0x131b, 0x2000 },
    3586   { 0x0700, 0x131a, 0x0000 },
    3587   { 0x0700, 0x131c, 0x0000 },
    3588   { 0x8700, 0x1320, 0x2000 },
    3589   { 0x0700, 0x131e, 0x0000 },
    3590   { 0x0700, 0x1321, 0x0000 },
    3591   { 0x8700, 0x1458, 0x9000 },
    3592   { 0x8700, 0x13cc, 0x8000 },
    3593   { 0x8d00, 0x1369, 0x7000 },
    3594   { 0x8700, 0x1342, 0x6000 },
    3595   { 0x8700, 0x1332, 0x5000 },
    3596   { 0x8700, 0x132a, 0x4000 },
    3597   { 0x8700, 0x1326, 0x3000 },
    3598   { 0x8700, 0x1324, 0x2000 },
    3599   { 0x0700, 0x1323, 0x0000 },
    3600   { 0x0700, 0x1325, 0x0000 },
    3601   { 0x8700, 0x1328, 0x2000 },
    3602   { 0x0700, 0x1327, 0x0000 },
    3603   { 0x0700, 0x1329, 0x0000 },
    3604   { 0x8700, 0x132e, 0x3000 },
    3605   { 0x8700, 0x132c, 0x2000 },
    3606   { 0x0700, 0x132b, 0x0000 },
    3607   { 0x0700, 0x132d, 0x0000 },
    3608   { 0x8700, 0x1330, 0x2000 },
    3609   { 0x0700, 0x132f, 0x0000 },
    3610   { 0x0700, 0x1331, 0x0000 },
    3611   { 0x8700, 0x133a, 0x4000 },
    3612   { 0x8700, 0x1336, 0x3000 },
    3613   { 0x8700, 0x1334, 0x2000 },
    3614   { 0x0700, 0x1333, 0x0000 },
    3615   { 0x0700, 0x1335, 0x0000 },
    3616   { 0x8700, 0x1338, 0x2000 },
    3617   { 0x0700, 0x1337, 0x0000 },
    3618   { 0x0700, 0x1339, 0x0000 },
    3619   { 0x8700, 0x133e, 0x3000 },
    3620   { 0x8700, 0x133c, 0x2000 },
    3621   { 0x0700, 0x133b, 0x0000 },
    3622   { 0x0700, 0x133d, 0x0000 },
    3623   { 0x8700, 0x1340, 0x2000 },
    3624   { 0x0700, 0x133f, 0x0000 },
    3625   { 0x0700, 0x1341, 0x0000 },
    3626   { 0x8700, 0x1353, 0x5000 },
    3627   { 0x8700, 0x134b, 0x4000 },
    3628   { 0x8700, 0x1346, 0x3000 },
    3629   { 0x8700, 0x1344, 0x2000 },
    3630   { 0x0700, 0x1343, 0x0000 },
    3631   { 0x0700, 0x1345, 0x0000 },
    3632   { 0x8700, 0x1349, 0x2000 },
    3633   { 0x0700, 0x1348, 0x0000 },
    3634   { 0x0700, 0x134a, 0x0000 },
    3635   { 0x8700, 0x134f, 0x3000 },
    3636   { 0x8700, 0x134d, 0x2000 },
    3637   { 0x0700, 0x134c, 0x0000 },
    3638   { 0x0700, 0x134e, 0x0000 },
    3639   { 0x8700, 0x1351, 0x2000 },
    3640   { 0x0700, 0x1350, 0x0000 },
    3641   { 0x0700, 0x1352, 0x0000 },
    3642   { 0x9500, 0x1361, 0x4000 },
    3643   { 0x8700, 0x1357, 0x3000 },
    3644   { 0x8700, 0x1355, 0x2000 },
    3645   { 0x0700, 0x1354, 0x0000 },
    3646   { 0x0700, 0x1356, 0x0000 },
    3647   { 0x8700, 0x1359, 0x2000 },
    3648   { 0x0700, 0x1358, 0x0000 },
    3649   { 0x0700, 0x135a, 0x0000 },
    3650   { 0x9500, 0x1365, 0x3000 },
    3651   { 0x9500, 0x1363, 0x2000 },
    3652   { 0x1500, 0x1362, 0x0000 },
    3653   { 0x1500, 0x1364, 0x0000 },
    3654   { 0x9500, 0x1367, 0x2000 },
    3655   { 0x1500, 0x1366, 0x0000 },
    3656   { 0x1500, 0x1368, 0x0000 },
    3657   { 0x8700, 0x13ac, 0x6000 },
    3658   { 0x8f00, 0x1379, 0x5000 },
    3659   { 0x8d00, 0x1371, 0x4000 },
    3660   { 0x8d00, 0x136d, 0x3000 },
    3661   { 0x8d00, 0x136b, 0x2000 },
    3662   { 0x0d00, 0x136a, 0x0000 },
    3663   { 0x0d00, 0x136c, 0x0000 },
    3664   { 0x8d00, 0x136f, 0x2000 },
    3665   { 0x0d00, 0x136e, 0x0000 },
    3666   { 0x0d00, 0x1370, 0x0000 },
    3667   { 0x8f00, 0x1375, 0x3000 },
    3668   { 0x8f00, 0x1373, 0x2000 },
    3669   { 0x0f00, 0x1372, 0x0000 },
    3670   { 0x0f00, 0x1374, 0x0000 },
    3671   { 0x8f00, 0x1377, 0x2000 },
    3672   { 0x0f00, 0x1376, 0x0000 },
    3673   { 0x0f00, 0x1378, 0x0000 },
    3674   { 0x8700, 0x13a4, 0x4000 },
    3675   { 0x8700, 0x13a0, 0x3000 },
    3676   { 0x8f00, 0x137b, 0x2000 },
    3677   { 0x0f00, 0x137a, 0x0000 },
    3678   { 0x0f00, 0x137c, 0x0000 },
    3679   { 0x8700, 0x13a2, 0x2000 },
    3680   { 0x0700, 0x13a1, 0x0000 },
    3681   { 0x0700, 0x13a3, 0x0000 },
    3682   { 0x8700, 0x13a8, 0x3000 },
    3683   { 0x8700, 0x13a6, 0x2000 },
    3684   { 0x0700, 0x13a5, 0x0000 },
    3685   { 0x0700, 0x13a7, 0x0000 },
    3686   { 0x8700, 0x13aa, 0x2000 },
    3687   { 0x0700, 0x13a9, 0x0000 },
    3688   { 0x0700, 0x13ab, 0x0000 },
    3689   { 0x8700, 0x13bc, 0x5000 },
    3690   { 0x8700, 0x13b4, 0x4000 },
    3691   { 0x8700, 0x13b0, 0x3000 },
    3692   { 0x8700, 0x13ae, 0x2000 },
    3693   { 0x0700, 0x13ad, 0x0000 },
    3694   { 0x0700, 0x13af, 0x0000 },
    3695   { 0x8700, 0x13b2, 0x2000 },
    3696   { 0x0700, 0x13b1, 0x0000 },
    3697   { 0x0700, 0x13b3, 0x0000 },
    3698   { 0x8700, 0x13b8, 0x3000 },
    3699   { 0x8700, 0x13b6, 0x2000 },
    3700   { 0x0700, 0x13b5, 0x0000 },
    3701   { 0x0700, 0x13b7, 0x0000 },
    3702   { 0x8700, 0x13ba, 0x2000 },
    3703   { 0x0700, 0x13b9, 0x0000 },
    3704   { 0x0700, 0x13bb, 0x0000 },
    3705   { 0x8700, 0x13c4, 0x4000 },
    3706   { 0x8700, 0x13c0, 0x3000 },
    3707   { 0x8700, 0x13be, 0x2000 },
    3708   { 0x0700, 0x13bd, 0x0000 },
    3709   { 0x0700, 0x13bf, 0x0000 },
    3710   { 0x8700, 0x13c2, 0x2000 },
    3711   { 0x0700, 0x13c1, 0x0000 },
    3712   { 0x0700, 0x13c3, 0x0000 },
    3713   { 0x8700, 0x13c8, 0x3000 },
    3714   { 0x8700, 0x13c6, 0x2000 },
    3715   { 0x0700, 0x13c5, 0x0000 },
    3716   { 0x0700, 0x13c7, 0x0000 },
    3717   { 0x8700, 0x13ca, 0x2000 },
    3718   { 0x0700, 0x13c9, 0x0000 },
    3719   { 0x0700, 0x13cb, 0x0000 },
    3720   { 0x8700, 0x1418, 0x7000 },
    3721   { 0x8700, 0x13ec, 0x6000 },
    3722   { 0x8700, 0x13dc, 0x5000 },
    3723   { 0x8700, 0x13d4, 0x4000 },
    3724   { 0x8700, 0x13d0, 0x3000 },
    3725   { 0x8700, 0x13ce, 0x2000 },
    3726   { 0x0700, 0x13cd, 0x0000 },
    3727   { 0x0700, 0x13cf, 0x0000 },
    3728   { 0x8700, 0x13d2, 0x2000 },
    3729   { 0x0700, 0x13d1, 0x0000 },
    3730   { 0x0700, 0x13d3, 0x0000 },
    3731   { 0x8700, 0x13d8, 0x3000 },
    3732   { 0x8700, 0x13d6, 0x2000 },
    3733   { 0x0700, 0x13d5, 0x0000 },
    3734   { 0x0700, 0x13d7, 0x0000 },
    3735   { 0x8700, 0x13da, 0x2000 },
    3736   { 0x0700, 0x13d9, 0x0000 },
    3737   { 0x0700, 0x13db, 0x0000 },
    3738   { 0x8700, 0x13e4, 0x4000 },
    3739   { 0x8700, 0x13e0, 0x3000 },
    3740   { 0x8700, 0x13de, 0x2000 },
    3741   { 0x0700, 0x13dd, 0x0000 },
    3742   { 0x0700, 0x13df, 0x0000 },
    3743   { 0x8700, 0x13e2, 0x2000 },
    3744   { 0x0700, 0x13e1, 0x0000 },
    3745   { 0x0700, 0x13e3, 0x0000 },
    3746   { 0x8700, 0x13e8, 0x3000 },
    3747   { 0x8700, 0x13e6, 0x2000 },
    3748   { 0x0700, 0x13e5, 0x0000 },
    3749   { 0x0700, 0x13e7, 0x0000 },
    3750   { 0x8700, 0x13ea, 0x2000 },
    3751   { 0x0700, 0x13e9, 0x0000 },
    3752   { 0x0700, 0x13eb, 0x0000 },
    3753   { 0x8700, 0x1408, 0x5000 },
    3754   { 0x8700, 0x13f4, 0x4000 },
    3755   { 0x8700, 0x13f0, 0x3000 },
    3756   { 0x8700, 0x13ee, 0x2000 },
    3757   { 0x0700, 0x13ed, 0x0000 },
    3758   { 0x0700, 0x13ef, 0x0000 },
    3759   { 0x8700, 0x13f2, 0x2000 },
    3760   { 0x0700, 0x13f1, 0x0000 },
    3761   { 0x0700, 0x13f3, 0x0000 },
    3762   { 0x8700, 0x1404, 0x3000 },
    3763   { 0x8700, 0x1402, 0x2000 },
    3764   { 0x0700, 0x1401, 0x0000 },
    3765   { 0x0700, 0x1403, 0x0000 },
    3766   { 0x8700, 0x1406, 0x2000 },
    3767   { 0x0700, 0x1405, 0x0000 },
    3768   { 0x0700, 0x1407, 0x0000 },
    3769   { 0x8700, 0x1410, 0x4000 },
    3770   { 0x8700, 0x140c, 0x3000 },
    3771   { 0x8700, 0x140a, 0x2000 },
    3772   { 0x0700, 0x1409, 0x0000 },
    3773   { 0x0700, 0x140b, 0x0000 },
    3774   { 0x8700, 0x140e, 0x2000 },
    3775   { 0x0700, 0x140d, 0x0000 },
    3776   { 0x0700, 0x140f, 0x0000 },
    3777   { 0x8700, 0x1414, 0x3000 },
    3778   { 0x8700, 0x1412, 0x2000 },
    3779   { 0x0700, 0x1411, 0x0000 },
    3780   { 0x0700, 0x1413, 0x0000 },
    3781   { 0x8700, 0x1416, 0x2000 },
    3782   { 0x0700, 0x1415, 0x0000 },
    3783   { 0x0700, 0x1417, 0x0000 },
    3784   { 0x8700, 0x1438, 0x6000 },
    3785   { 0x8700, 0x1428, 0x5000 },
    3786   { 0x8700, 0x1420, 0x4000 },
    3787   { 0x8700, 0x141c, 0x3000 },
    3788   { 0x8700, 0x141a, 0x2000 },
    3789   { 0x0700, 0x1419, 0x0000 },
    3790   { 0x0700, 0x141b, 0x0000 },
    3791   { 0x8700, 0x141e, 0x2000 },
    3792   { 0x0700, 0x141d, 0x0000 },
    3793   { 0x0700, 0x141f, 0x0000 },
    3794   { 0x8700, 0x1424, 0x3000 },
    3795   { 0x8700, 0x1422, 0x2000 },
    3796   { 0x0700, 0x1421, 0x0000 },
    3797   { 0x0700, 0x1423, 0x0000 },
    3798   { 0x8700, 0x1426, 0x2000 },
    3799   { 0x0700, 0x1425, 0x0000 },
    3800   { 0x0700, 0x1427, 0x0000 },
    3801   { 0x8700, 0x1430, 0x4000 },
    3802   { 0x8700, 0x142c, 0x3000 },
    3803   { 0x8700, 0x142a, 0x2000 },
    3804   { 0x0700, 0x1429, 0x0000 },
    3805   { 0x0700, 0x142b, 0x0000 },
    3806   { 0x8700, 0x142e, 0x2000 },
    3807   { 0x0700, 0x142d, 0x0000 },
    3808   { 0x0700, 0x142f, 0x0000 },
    3809   { 0x8700, 0x1434, 0x3000 },
    3810   { 0x8700, 0x1432, 0x2000 },
    3811   { 0x0700, 0x1431, 0x0000 },
    3812   { 0x0700, 0x1433, 0x0000 },
    3813   { 0x8700, 0x1436, 0x2000 },
    3814   { 0x0700, 0x1435, 0x0000 },
    3815   { 0x0700, 0x1437, 0x0000 },
    3816   { 0x8700, 0x1448, 0x5000 },
    3817   { 0x8700, 0x1440, 0x4000 },
    3818   { 0x8700, 0x143c, 0x3000 },
    3819   { 0x8700, 0x143a, 0x2000 },
    3820   { 0x0700, 0x1439, 0x0000 },
    3821   { 0x0700, 0x143b, 0x0000 },
    3822   { 0x8700, 0x143e, 0x2000 },
    3823   { 0x0700, 0x143d, 0x0000 },
    3824   { 0x0700, 0x143f, 0x0000 },
    3825   { 0x8700, 0x1444, 0x3000 },
    3826   { 0x8700, 0x1442, 0x2000 },
    3827   { 0x0700, 0x1441, 0x0000 },
    3828   { 0x0700, 0x1443, 0x0000 },
    3829   { 0x8700, 0x1446, 0x2000 },
    3830   { 0x0700, 0x1445, 0x0000 },
    3831   { 0x0700, 0x1447, 0x0000 },
    3832   { 0x8700, 0x1450, 0x4000 },
    3833   { 0x8700, 0x144c, 0x3000 },
    3834   { 0x8700, 0x144a, 0x2000 },
    3835   { 0x0700, 0x1449, 0x0000 },
    3836   { 0x0700, 0x144b, 0x0000 },
    3837   { 0x8700, 0x144e, 0x2000 },
    3838   { 0x0700, 0x144d, 0x0000 },
    3839   { 0x0700, 0x144f, 0x0000 },
    3840   { 0x8700, 0x1454, 0x3000 },
    3841   { 0x8700, 0x1452, 0x2000 },
    3842   { 0x0700, 0x1451, 0x0000 },
    3843   { 0x0700, 0x1453, 0x0000 },
    3844   { 0x8700, 0x1456, 0x2000 },
    3845   { 0x0700, 0x1455, 0x0000 },
    3846   { 0x0700, 0x1457, 0x0000 },
    3847   { 0x8700, 0x14d8, 0x8000 },
    3848   { 0x8700, 0x1498, 0x7000 },
    3849   { 0x8700, 0x1478, 0x6000 },
    3850   { 0x8700, 0x1468, 0x5000 },
    3851   { 0x8700, 0x1460, 0x4000 },
    3852   { 0x8700, 0x145c, 0x3000 },
    3853   { 0x8700, 0x145a, 0x2000 },
    3854   { 0x0700, 0x1459, 0x0000 },
    3855   { 0x0700, 0x145b, 0x0000 },
    3856   { 0x8700, 0x145e, 0x2000 },
    3857   { 0x0700, 0x145d, 0x0000 },
    3858   { 0x0700, 0x145f, 0x0000 },
    3859   { 0x8700, 0x1464, 0x3000 },
    3860   { 0x8700, 0x1462, 0x2000 },
    3861   { 0x0700, 0x1461, 0x0000 },
    3862   { 0x0700, 0x1463, 0x0000 },
    3863   { 0x8700, 0x1466, 0x2000 },
    3864   { 0x0700, 0x1465, 0x0000 },
    3865   { 0x0700, 0x1467, 0x0000 },
    3866   { 0x8700, 0x1470, 0x4000 },
    3867   { 0x8700, 0x146c, 0x3000 },
    3868   { 0x8700, 0x146a, 0x2000 },
    3869   { 0x0700, 0x1469, 0x0000 },
    3870   { 0x0700, 0x146b, 0x0000 },
    3871   { 0x8700, 0x146e, 0x2000 },
    3872   { 0x0700, 0x146d, 0x0000 },
    3873   { 0x0700, 0x146f, 0x0000 },
    3874   { 0x8700, 0x1474, 0x3000 },
    3875   { 0x8700, 0x1472, 0x2000 },
    3876   { 0x0700, 0x1471, 0x0000 },
    3877   { 0x0700, 0x1473, 0x0000 },
    3878   { 0x8700, 0x1476, 0x2000 },
    3879   { 0x0700, 0x1475, 0x0000 },
    3880   { 0x0700, 0x1477, 0x0000 },
    3881   { 0x8700, 0x1488, 0x5000 },
    3882   { 0x8700, 0x1480, 0x4000 },
    3883   { 0x8700, 0x147c, 0x3000 },
    3884   { 0x8700, 0x147a, 0x2000 },
    3885   { 0x0700, 0x1479, 0x0000 },
    3886   { 0x0700, 0x147b, 0x0000 },
    3887   { 0x8700, 0x147e, 0x2000 },
    3888   { 0x0700, 0x147d, 0x0000 },
    3889   { 0x0700, 0x147f, 0x0000 },
    3890   { 0x8700, 0x1484, 0x3000 },
    3891   { 0x8700, 0x1482, 0x2000 },
    3892   { 0x0700, 0x1481, 0x0000 },
    3893   { 0x0700, 0x1483, 0x0000 },
    3894   { 0x8700, 0x1486, 0x2000 },
    3895   { 0x0700, 0x1485, 0x0000 },
    3896   { 0x0700, 0x1487, 0x0000 },
    3897   { 0x8700, 0x1490, 0x4000 },
    3898   { 0x8700, 0x148c, 0x3000 },
    3899   { 0x8700, 0x148a, 0x2000 },
    3900   { 0x0700, 0x1489, 0x0000 },
    3901   { 0x0700, 0x148b, 0x0000 },
    3902   { 0x8700, 0x148e, 0x2000 },
    3903   { 0x0700, 0x148d, 0x0000 },
    3904   { 0x0700, 0x148f, 0x0000 },
    3905   { 0x8700, 0x1494, 0x3000 },
    3906   { 0x8700, 0x1492, 0x2000 },
    3907   { 0x0700, 0x1491, 0x0000 },
    3908   { 0x0700, 0x1493, 0x0000 },
    3909   { 0x8700, 0x1496, 0x2000 },
    3910   { 0x0700, 0x1495, 0x0000 },
    3911   { 0x0700, 0x1497, 0x0000 },
    3912   { 0x8700, 0x14b8, 0x6000 },
    3913   { 0x8700, 0x14a8, 0x5000 },
    3914   { 0x8700, 0x14a0, 0x4000 },
    3915   { 0x8700, 0x149c, 0x3000 },
    3916   { 0x8700, 0x149a, 0x2000 },
    3917   { 0x0700, 0x1499, 0x0000 },
    3918   { 0x0700, 0x149b, 0x0000 },
    3919   { 0x8700, 0x149e, 0x2000 },
    3920   { 0x0700, 0x149d, 0x0000 },
    3921   { 0x0700, 0x149f, 0x0000 },
    3922   { 0x8700, 0x14a4, 0x3000 },
    3923   { 0x8700, 0x14a2, 0x2000 },
    3924   { 0x0700, 0x14a1, 0x0000 },
    3925   { 0x0700, 0x14a3, 0x0000 },
    3926   { 0x8700, 0x14a6, 0x2000 },
    3927   { 0x0700, 0x14a5, 0x0000 },
    3928   { 0x0700, 0x14a7, 0x0000 },
    3929   { 0x8700, 0x14b0, 0x4000 },
    3930   { 0x8700, 0x14ac, 0x3000 },
    3931   { 0x8700, 0x14aa, 0x2000 },
    3932   { 0x0700, 0x14a9, 0x0000 },
    3933   { 0x0700, 0x14ab, 0x0000 },
    3934   { 0x8700, 0x14ae, 0x2000 },
    3935   { 0x0700, 0x14ad, 0x0000 },
    3936   { 0x0700, 0x14af, 0x0000 },
    3937   { 0x8700, 0x14b4, 0x3000 },
    3938   { 0x8700, 0x14b2, 0x2000 },
    3939   { 0x0700, 0x14b1, 0x0000 },
    3940   { 0x0700, 0x14b3, 0x0000 },
    3941   { 0x8700, 0x14b6, 0x2000 },
    3942   { 0x0700, 0x14b5, 0x0000 },
    3943   { 0x0700, 0x14b7, 0x0000 },
    3944   { 0x8700, 0x14c8, 0x5000 },
    3945   { 0x8700, 0x14c0, 0x4000 },
    3946   { 0x8700, 0x14bc, 0x3000 },
    3947   { 0x8700, 0x14ba, 0x2000 },
    3948   { 0x0700, 0x14b9, 0x0000 },
    3949   { 0x0700, 0x14bb, 0x0000 },
    3950   { 0x8700, 0x14be, 0x2000 },
    3951   { 0x0700, 0x14bd, 0x0000 },
    3952   { 0x0700, 0x14bf, 0x0000 },
    3953   { 0x8700, 0x14c4, 0x3000 },
    3954   { 0x8700, 0x14c2, 0x2000 },
    3955   { 0x0700, 0x14c1, 0x0000 },
    3956   { 0x0700, 0x14c3, 0x0000 },
    3957   { 0x8700, 0x14c6, 0x2000 },
    3958   { 0x0700, 0x14c5, 0x0000 },
    3959   { 0x0700, 0x14c7, 0x0000 },
    3960   { 0x8700, 0x14d0, 0x4000 },
    3961   { 0x8700, 0x14cc, 0x3000 },
    3962   { 0x8700, 0x14ca, 0x2000 },
    3963   { 0x0700, 0x14c9, 0x0000 },
    3964   { 0x0700, 0x14cb, 0x0000 },
    3965   { 0x8700, 0x14ce, 0x2000 },
    3966   { 0x0700, 0x14cd, 0x0000 },
    3967   { 0x0700, 0x14cf, 0x0000 },
    3968   { 0x8700, 0x14d4, 0x3000 },
    3969   { 0x8700, 0x14d2, 0x2000 },
    3970   { 0x0700, 0x14d1, 0x0000 },
    3971   { 0x0700, 0x14d3, 0x0000 },
    3972   { 0x8700, 0x14d6, 0x2000 },
    3973   { 0x0700, 0x14d5, 0x0000 },
    3974   { 0x0700, 0x14d7, 0x0000 },
    3975   { 0x8700, 0x1518, 0x7000 },
    3976   { 0x8700, 0x14f8, 0x6000 },
    3977   { 0x8700, 0x14e8, 0x5000 },
    3978   { 0x8700, 0x14e0, 0x4000 },
    3979   { 0x8700, 0x14dc, 0x3000 },
    3980   { 0x8700, 0x14da, 0x2000 },
    3981   { 0x0700, 0x14d9, 0x0000 },
    3982   { 0x0700, 0x14db, 0x0000 },
    3983   { 0x8700, 0x14de, 0x2000 },
    3984   { 0x0700, 0x14dd, 0x0000 },
    3985   { 0x0700, 0x14df, 0x0000 },
    3986   { 0x8700, 0x14e4, 0x3000 },
    3987   { 0x8700, 0x14e2, 0x2000 },
    3988   { 0x0700, 0x14e1, 0x0000 },
    3989   { 0x0700, 0x14e3, 0x0000 },
    3990   { 0x8700, 0x14e6, 0x2000 },
    3991   { 0x0700, 0x14e5, 0x0000 },
    3992   { 0x0700, 0x14e7, 0x0000 },
    3993   { 0x8700, 0x14f0, 0x4000 },
    3994   { 0x8700, 0x14ec, 0x3000 },
    3995   { 0x8700, 0x14ea, 0x2000 },
    3996   { 0x0700, 0x14e9, 0x0000 },
    3997   { 0x0700, 0x14eb, 0x0000 },
    3998   { 0x8700, 0x14ee, 0x2000 },
    3999   { 0x0700, 0x14ed, 0x0000 },
    4000   { 0x0700, 0x14ef, 0x0000 },
    4001   { 0x8700, 0x14f4, 0x3000 },
    4002   { 0x8700, 0x14f2, 0x2000 },
    4003   { 0x0700, 0x14f1, 0x0000 },
    4004   { 0x0700, 0x14f3, 0x0000 },
    4005   { 0x8700, 0x14f6, 0x2000 },
    4006   { 0x0700, 0x14f5, 0x0000 },
    4007   { 0x0700, 0x14f7, 0x0000 },
    4008   { 0x8700, 0x1508, 0x5000 },
    4009   { 0x8700, 0x1500, 0x4000 },
    4010   { 0x8700, 0x14fc, 0x3000 },
    4011   { 0x8700, 0x14fa, 0x2000 },
    4012   { 0x0700, 0x14f9, 0x0000 },
    4013   { 0x0700, 0x14fb, 0x0000 },
    4014   { 0x8700, 0x14fe, 0x2000 },
    4015   { 0x0700, 0x14fd, 0x0000 },
    4016   { 0x0700, 0x14ff, 0x0000 },
    4017   { 0x8700, 0x1504, 0x3000 },
    4018   { 0x8700, 0x1502, 0x2000 },
    4019   { 0x0700, 0x1501, 0x0000 },
    4020   { 0x0700, 0x1503, 0x0000 },
    4021   { 0x8700, 0x1506, 0x2000 },
    4022   { 0x0700, 0x1505, 0x0000 },
    4023   { 0x0700, 0x1507, 0x0000 },
    4024   { 0x8700, 0x1510, 0x4000 },
    4025   { 0x8700, 0x150c, 0x3000 },
    4026   { 0x8700, 0x150a, 0x2000 },
    4027   { 0x0700, 0x1509, 0x0000 },
    4028   { 0x0700, 0x150b, 0x0000 },
    4029   { 0x8700, 0x150e, 0x2000 },
    4030   { 0x0700, 0x150d, 0x0000 },
    4031   { 0x0700, 0x150f, 0x0000 },
    4032   { 0x8700, 0x1514, 0x3000 },
    4033   { 0x8700, 0x1512, 0x2000 },
    4034   { 0x0700, 0x1511, 0x0000 },
    4035   { 0x0700, 0x1513, 0x0000 },
    4036   { 0x8700, 0x1516, 0x2000 },
    4037   { 0x0700, 0x1515, 0x0000 },
    4038   { 0x0700, 0x1517, 0x0000 },
    4039   { 0x8700, 0x1538, 0x6000 },
    4040   { 0x8700, 0x1528, 0x5000 },
    4041   { 0x8700, 0x1520, 0x4000 },
    4042   { 0x8700, 0x151c, 0x3000 },
    4043   { 0x8700, 0x151a, 0x2000 },
    4044   { 0x0700, 0x1519, 0x0000 },
    4045   { 0x0700, 0x151b, 0x0000 },
    4046   { 0x8700, 0x151e, 0x2000 },
    4047   { 0x0700, 0x151d, 0x0000 },
    4048   { 0x0700, 0x151f, 0x0000 },
    4049   { 0x8700, 0x1524, 0x3000 },
    4050   { 0x8700, 0x1522, 0x2000 },
    4051   { 0x0700, 0x1521, 0x0000 },
    4052   { 0x0700, 0x1523, 0x0000 },
    4053   { 0x8700, 0x1526, 0x2000 },
    4054   { 0x0700, 0x1525, 0x0000 },
    4055   { 0x0700, 0x1527, 0x0000 },
    4056   { 0x8700, 0x1530, 0x4000 },
    4057   { 0x8700, 0x152c, 0x3000 },
    4058   { 0x8700, 0x152a, 0x2000 },
    4059   { 0x0700, 0x1529, 0x0000 },
    4060   { 0x0700, 0x152b, 0x0000 },
    4061   { 0x8700, 0x152e, 0x2000 },
    4062   { 0x0700, 0x152d, 0x0000 },
    4063   { 0x0700, 0x152f, 0x0000 },
    4064   { 0x8700, 0x1534, 0x3000 },
    4065   { 0x8700, 0x1532, 0x2000 },
    4066   { 0x0700, 0x1531, 0x0000 },
    4067   { 0x0700, 0x1533, 0x0000 },
    4068   { 0x8700, 0x1536, 0x2000 },
    4069   { 0x0700, 0x1535, 0x0000 },
    4070   { 0x0700, 0x1537, 0x0000 },
    4071   { 0x8700, 0x1548, 0x5000 },
    4072   { 0x8700, 0x1540, 0x4000 },
    4073   { 0x8700, 0x153c, 0x3000 },
    4074   { 0x8700, 0x153a, 0x2000 },
    4075   { 0x0700, 0x1539, 0x0000 },
    4076   { 0x0700, 0x153b, 0x0000 },
    4077   { 0x8700, 0x153e, 0x2000 },
    4078   { 0x0700, 0x153d, 0x0000 },
    4079   { 0x0700, 0x153f, 0x0000 },
    4080   { 0x8700, 0x1544, 0x3000 },
    4081   { 0x8700, 0x1542, 0x2000 },
    4082   { 0x0700, 0x1541, 0x0000 },
    4083   { 0x0700, 0x1543, 0x0000 },
    4084   { 0x8700, 0x1546, 0x2000 },
    4085   { 0x0700, 0x1545, 0x0000 },
    4086   { 0x0700, 0x1547, 0x0000 },
    4087   { 0x8700, 0x1550, 0x4000 },
    4088   { 0x8700, 0x154c, 0x3000 },
    4089   { 0x8700, 0x154a, 0x2000 },
    4090   { 0x0700, 0x1549, 0x0000 },
    4091   { 0x0700, 0x154b, 0x0000 },
    4092   { 0x8700, 0x154e, 0x2000 },
    4093   { 0x0700, 0x154d, 0x0000 },
    4094   { 0x0700, 0x154f, 0x0000 },
    4095   { 0x8700, 0x1554, 0x3000 },
    4096   { 0x8700, 0x1552, 0x2000 },
    4097   { 0x0700, 0x1551, 0x0000 },
    4098   { 0x0700, 0x1553, 0x0000 },
    4099   { 0x8700, 0x1556, 0x2000 },
    4100   { 0x0700, 0x1555, 0x0000 },
    4101   { 0x0700, 0x1557, 0x0000 },
    4102   { 0x9900, 0x22ae, 0xc000 },
    4103   { 0x8900, 0x1e24, 0xb001 },
    4104   { 0x8700, 0x17a2, 0xa000 },
    4105   { 0x8700, 0x1658, 0x9000 },
    4106   { 0x8700, 0x15d8, 0x8000 },
    4107   { 0x8700, 0x1598, 0x7000 },
    4108   { 0x8700, 0x1578, 0x6000 },
    4109   { 0x8700, 0x1568, 0x5000 },
    4110   { 0x8700, 0x1560, 0x4000 },
    4111   { 0x8700, 0x155c, 0x3000 },
    4112   { 0x8700, 0x155a, 0x2000 },
    4113   { 0x0700, 0x1559, 0x0000 },
    4114   { 0x0700, 0x155b, 0x0000 },
    4115   { 0x8700, 0x155e, 0x2000 },
    4116   { 0x0700, 0x155d, 0x0000 },
    4117   { 0x0700, 0x155f, 0x0000 },
    4118   { 0x8700, 0x1564, 0x3000 },
    4119   { 0x8700, 0x1562, 0x2000 },
    4120   { 0x0700, 0x1561, 0x0000 },
    4121   { 0x0700, 0x1563, 0x0000 },
    4122   { 0x8700, 0x1566, 0x2000 },
    4123   { 0x0700, 0x1565, 0x0000 },
    4124   { 0x0700, 0x1567, 0x0000 },
    4125   { 0x8700, 0x1570, 0x4000 },
    4126   { 0x8700, 0x156c, 0x3000 },
    4127   { 0x8700, 0x156a, 0x2000 },
    4128   { 0x0700, 0x1569, 0x0000 },
    4129   { 0x0700, 0x156b, 0x0000 },
    4130   { 0x8700, 0x156e, 0x2000 },
    4131   { 0x0700, 0x156d, 0x0000 },
    4132   { 0x0700, 0x156f, 0x0000 },
    4133   { 0x8700, 0x1574, 0x3000 },
    4134   { 0x8700, 0x1572, 0x2000 },
    4135   { 0x0700, 0x1571, 0x0000 },
    4136   { 0x0700, 0x1573, 0x0000 },
    4137   { 0x8700, 0x1576, 0x2000 },
    4138   { 0x0700, 0x1575, 0x0000 },
    4139   { 0x0700, 0x1577, 0x0000 },
    4140   { 0x8700, 0x1588, 0x5000 },
    4141   { 0x8700, 0x1580, 0x4000 },
    4142   { 0x8700, 0x157c, 0x3000 },
    4143   { 0x8700, 0x157a, 0x2000 },
    4144   { 0x0700, 0x1579, 0x0000 },
    4145   { 0x0700, 0x157b, 0x0000 },
    4146   { 0x8700, 0x157e, 0x2000 },
    4147   { 0x0700, 0x157d, 0x0000 },
    4148   { 0x0700, 0x157f, 0x0000 },
    4149   { 0x8700, 0x1584, 0x3000 },
    4150   { 0x8700, 0x1582, 0x2000 },
    4151   { 0x0700, 0x1581, 0x0000 },
    4152   { 0x0700, 0x1583, 0x0000 },
    4153   { 0x8700, 0x1586, 0x2000 },
    4154   { 0x0700, 0x1585, 0x0000 },
    4155   { 0x0700, 0x1587, 0x0000 },
    4156   { 0x8700, 0x1590, 0x4000 },
    4157   { 0x8700, 0x158c, 0x3000 },
    4158   { 0x8700, 0x158a, 0x2000 },
    4159   { 0x0700, 0x1589, 0x0000 },
    4160   { 0x0700, 0x158b, 0x0000 },
    4161   { 0x8700, 0x158e, 0x2000 },
    4162   { 0x0700, 0x158d, 0x0000 },
    4163   { 0x0700, 0x158f, 0x0000 },
    4164   { 0x8700, 0x1594, 0x3000 },
    4165   { 0x8700, 0x1592, 0x2000 },
    4166   { 0x0700, 0x1591, 0x0000 },
    4167   { 0x0700, 0x1593, 0x0000 },
    4168   { 0x8700, 0x1596, 0x2000 },
    4169   { 0x0700, 0x1595, 0x0000 },
    4170   { 0x0700, 0x1597, 0x0000 },
    4171   { 0x8700, 0x15b8, 0x6000 },
    4172   { 0x8700, 0x15a8, 0x5000 },
    4173   { 0x8700, 0x15a0, 0x4000 },
    4174   { 0x8700, 0x159c, 0x3000 },
    4175   { 0x8700, 0x159a, 0x2000 },
    4176   { 0x0700, 0x1599, 0x0000 },
    4177   { 0x0700, 0x159b, 0x0000 },
    4178   { 0x8700, 0x159e, 0x2000 },
    4179   { 0x0700, 0x159d, 0x0000 },
    4180   { 0x0700, 0x159f, 0x0000 },
    4181   { 0x8700, 0x15a4, 0x3000 },
    4182   { 0x8700, 0x15a2, 0x2000 },
    4183   { 0x0700, 0x15a1, 0x0000 },
    4184   { 0x0700, 0x15a3, 0x0000 },
    4185   { 0x8700, 0x15a6, 0x2000 },
    4186   { 0x0700, 0x15a5, 0x0000 },
    4187   { 0x0700, 0x15a7, 0x0000 },
    4188   { 0x8700, 0x15b0, 0x4000 },
    4189   { 0x8700, 0x15ac, 0x3000 },
    4190   { 0x8700, 0x15aa, 0x2000 },
    4191   { 0x0700, 0x15a9, 0x0000 },
    4192   { 0x0700, 0x15ab, 0x0000 },
    4193   { 0x8700, 0x15ae, 0x2000 },
    4194   { 0x0700, 0x15ad, 0x0000 },
    4195   { 0x0700, 0x15af, 0x0000 },
    4196   { 0x8700, 0x15b4, 0x3000 },
    4197   { 0x8700, 0x15b2, 0x2000 },
    4198   { 0x0700, 0x15b1, 0x0000 },
    4199   { 0x0700, 0x15b3, 0x0000 },
    4200   { 0x8700, 0x15b6, 0x2000 },
    4201   { 0x0700, 0x15b5, 0x0000 },
    4202   { 0x0700, 0x15b7, 0x0000 },
    4203   { 0x8700, 0x15c8, 0x5000 },
    4204   { 0x8700, 0x15c0, 0x4000 },
    4205   { 0x8700, 0x15bc, 0x3000 },
    4206   { 0x8700, 0x15ba, 0x2000 },
    4207   { 0x0700, 0x15b9, 0x0000 },
    4208   { 0x0700, 0x15bb, 0x0000 },
    4209   { 0x8700, 0x15be, 0x2000 },
    4210   { 0x0700, 0x15bd, 0x0000 },
    4211   { 0x0700, 0x15bf, 0x0000 },
    4212   { 0x8700, 0x15c4, 0x3000 },
    4213   { 0x8700, 0x15c2, 0x2000 },
    4214   { 0x0700, 0x15c1, 0x0000 },
    4215   { 0x0700, 0x15c3, 0x0000 },
    4216   { 0x8700, 0x15c6, 0x2000 },
    4217   { 0x0700, 0x15c5, 0x0000 },
    4218   { 0x0700, 0x15c7, 0x0000 },
    4219   { 0x8700, 0x15d0, 0x4000 },
    4220   { 0x8700, 0x15cc, 0x3000 },
    4221   { 0x8700, 0x15ca, 0x2000 },
    4222   { 0x0700, 0x15c9, 0x0000 },
    4223   { 0x0700, 0x15cb, 0x0000 },
    4224   { 0x8700, 0x15ce, 0x2000 },
    4225   { 0x0700, 0x15cd, 0x0000 },
    4226   { 0x0700, 0x15cf, 0x0000 },
    4227   { 0x8700, 0x15d4, 0x3000 },
    4228   { 0x8700, 0x15d2, 0x2000 },
    4229   { 0x0700, 0x15d1, 0x0000 },
    4230   { 0x0700, 0x15d3, 0x0000 },
    4231   { 0x8700, 0x15d6, 0x2000 },
    4232   { 0x0700, 0x15d5, 0x0000 },
    4233   { 0x0700, 0x15d7, 0x0000 },
    4234   { 0x8700, 0x1618, 0x7000 },
    4235   { 0x8700, 0x15f8, 0x6000 },
    4236   { 0x8700, 0x15e8, 0x5000 },
    4237   { 0x8700, 0x15e0, 0x4000 },
    4238   { 0x8700, 0x15dc, 0x3000 },
    4239   { 0x8700, 0x15da, 0x2000 },
    4240   { 0x0700, 0x15d9, 0x0000 },
    4241   { 0x0700, 0x15db, 0x0000 },
    4242   { 0x8700, 0x15de, 0x2000 },
    4243   { 0x0700, 0x15dd, 0x0000 },
    4244   { 0x0700, 0x15df, 0x0000 },
    4245   { 0x8700, 0x15e4, 0x3000 },
    4246   { 0x8700, 0x15e2, 0x2000 },
    4247   { 0x0700, 0x15e1, 0x0000 },
    4248   { 0x0700, 0x15e3, 0x0000 },
    4249   { 0x8700, 0x15e6, 0x2000 },
    4250   { 0x0700, 0x15e5, 0x0000 },
    4251   { 0x0700, 0x15e7, 0x0000 },
    4252   { 0x8700, 0x15f0, 0x4000 },
    4253   { 0x8700, 0x15ec, 0x3000 },
    4254   { 0x8700, 0x15ea, 0x2000 },
    4255   { 0x0700, 0x15e9, 0x0000 },
    4256   { 0x0700, 0x15eb, 0x0000 },
    4257   { 0x8700, 0x15ee, 0x2000 },
    4258   { 0x0700, 0x15ed, 0x0000 },
    4259   { 0x0700, 0x15ef, 0x0000 },
    4260   { 0x8700, 0x15f4, 0x3000 },
    4261   { 0x8700, 0x15f2, 0x2000 },
    4262   { 0x0700, 0x15f1, 0x0000 },
    4263   { 0x0700, 0x15f3, 0x0000 },
    4264   { 0x8700, 0x15f6, 0x2000 },
    4265   { 0x0700, 0x15f5, 0x0000 },
    4266   { 0x0700, 0x15f7, 0x0000 },
    4267   { 0x8700, 0x1608, 0x5000 },
    4268   { 0x8700, 0x1600, 0x4000 },
    4269   { 0x8700, 0x15fc, 0x3000 },
    4270   { 0x8700, 0x15fa, 0x2000 },
    4271   { 0x0700, 0x15f9, 0x0000 },
    4272   { 0x0700, 0x15fb, 0x0000 },
    4273   { 0x8700, 0x15fe, 0x2000 },
    4274   { 0x0700, 0x15fd, 0x0000 },
    4275   { 0x0700, 0x15ff, 0x0000 },
    4276   { 0x8700, 0x1604, 0x3000 },
    4277   { 0x8700, 0x1602, 0x2000 },
    4278   { 0x0700, 0x1601, 0x0000 },
    4279   { 0x0700, 0x1603, 0x0000 },
    4280   { 0x8700, 0x1606, 0x2000 },
    4281   { 0x0700, 0x1605, 0x0000 },
    4282   { 0x0700, 0x1607, 0x0000 },
    4283   { 0x8700, 0x1610, 0x4000 },
    4284   { 0x8700, 0x160c, 0x3000 },
    4285   { 0x8700, 0x160a, 0x2000 },
    4286   { 0x0700, 0x1609, 0x0000 },
    4287   { 0x0700, 0x160b, 0x0000 },
    4288   { 0x8700, 0x160e, 0x2000 },
    4289   { 0x0700, 0x160d, 0x0000 },
    4290   { 0x0700, 0x160f, 0x0000 },
    4291   { 0x8700, 0x1614, 0x3000 },
    4292   { 0x8700, 0x1612, 0x2000 },
    4293   { 0x0700, 0x1611, 0x0000 },
    4294   { 0x0700, 0x1613, 0x0000 },
    4295   { 0x8700, 0x1616, 0x2000 },
    4296   { 0x0700, 0x1615, 0x0000 },
    4297   { 0x0700, 0x1617, 0x0000 },
    4298   { 0x8700, 0x1638, 0x6000 },
    4299   { 0x8700, 0x1628, 0x5000 },
    4300   { 0x8700, 0x1620, 0x4000 },
    4301   { 0x8700, 0x161c, 0x3000 },
    4302   { 0x8700, 0x161a, 0x2000 },
    4303   { 0x0700, 0x1619, 0x0000 },
    4304   { 0x0700, 0x161b, 0x0000 },
    4305   { 0x8700, 0x161e, 0x2000 },
    4306   { 0x0700, 0x161d, 0x0000 },
    4307   { 0x0700, 0x161f, 0x0000 },
    4308   { 0x8700, 0x1624, 0x3000 },
    4309   { 0x8700, 0x1622, 0x2000 },
    4310   { 0x0700, 0x1621, 0x0000 },
    4311   { 0x0700, 0x1623, 0x0000 },
    4312   { 0x8700, 0x1626, 0x2000 },
    4313   { 0x0700, 0x1625, 0x0000 },
    4314   { 0x0700, 0x1627, 0x0000 },
    4315   { 0x8700, 0x1630, 0x4000 },
    4316   { 0x8700, 0x162c, 0x3000 },
    4317   { 0x8700, 0x162a, 0x2000 },
    4318   { 0x0700, 0x1629, 0x0000 },
    4319   { 0x0700, 0x162b, 0x0000 },
    4320   { 0x8700, 0x162e, 0x2000 },
    4321   { 0x0700, 0x162d, 0x0000 },
    4322   { 0x0700, 0x162f, 0x0000 },
    4323   { 0x8700, 0x1634, 0x3000 },
    4324   { 0x8700, 0x1632, 0x2000 },
    4325   { 0x0700, 0x1631, 0x0000 },
    4326   { 0x0700, 0x1633, 0x0000 },
    4327   { 0x8700, 0x1636, 0x2000 },
    4328   { 0x0700, 0x1635, 0x0000 },
    4329   { 0x0700, 0x1637, 0x0000 },
    4330   { 0x8700, 0x1648, 0x5000 },
    4331   { 0x8700, 0x1640, 0x4000 },
    4332   { 0x8700, 0x163c, 0x3000 },
    4333   { 0x8700, 0x163a, 0x2000 },
    4334   { 0x0700, 0x1639, 0x0000 },
    4335   { 0x0700, 0x163b, 0x0000 },
    4336   { 0x8700, 0x163e, 0x2000 },
    4337   { 0x0700, 0x163d, 0x0000 },
    4338   { 0x0700, 0x163f, 0x0000 },
    4339   { 0x8700, 0x1644, 0x3000 },
    4340   { 0x8700, 0x1642, 0x2000 },
    4341   { 0x0700, 0x1641, 0x0000 },
    4342   { 0x0700, 0x1643, 0x0000 },
    4343   { 0x8700, 0x1646, 0x2000 },
    4344   { 0x0700, 0x1645, 0x0000 },
    4345   { 0x0700, 0x1647, 0x0000 },
    4346   { 0x8700, 0x1650, 0x4000 },
    4347   { 0x8700, 0x164c, 0x3000 },
    4348   { 0x8700, 0x164a, 0x2000 },
    4349   { 0x0700, 0x1649, 0x0000 },
    4350   { 0x0700, 0x164b, 0x0000 },
    4351   { 0x8700, 0x164e, 0x2000 },
    4352   { 0x0700, 0x164d, 0x0000 },
    4353   { 0x0700, 0x164f, 0x0000 },
    4354   { 0x8700, 0x1654, 0x3000 },
    4355   { 0x8700, 0x1652, 0x2000 },
    4356   { 0x0700, 0x1651, 0x0000 },
    4357   { 0x0700, 0x1653, 0x0000 },
    4358   { 0x8700, 0x1656, 0x2000 },
    4359   { 0x0700, 0x1655, 0x0000 },
    4360   { 0x0700, 0x1657, 0x0000 },
    4361   { 0x8700, 0x16e4, 0x8000 },
    4362   { 0x8700, 0x16a4, 0x7000 },
    4363   { 0x8700, 0x1681, 0x6000 },
    4364   { 0x8700, 0x1668, 0x5000 },
    4365   { 0x8700, 0x1660, 0x4000 },
    4366   { 0x8700, 0x165c, 0x3000 },
    4367   { 0x8700, 0x165a, 0x2000 },
    4368   { 0x0700, 0x1659, 0x0000 },
    4369   { 0x0700, 0x165b, 0x0000 },
    4370   { 0x8700, 0x165e, 0x2000 },
    4371   { 0x0700, 0x165d, 0x0000 },
    4372   { 0x0700, 0x165f, 0x0000 },
    4373   { 0x8700, 0x1664, 0x3000 },
    4374   { 0x8700, 0x1662, 0x2000 },
    4375   { 0x0700, 0x1661, 0x0000 },
    4376   { 0x0700, 0x1663, 0x0000 },
    4377   { 0x8700, 0x1666, 0x2000 },
    4378   { 0x0700, 0x1665, 0x0000 },
    4379   { 0x0700, 0x1667, 0x0000 },
    4380   { 0x8700, 0x1670, 0x4000 },
    4381   { 0x8700, 0x166c, 0x3000 },
    4382   { 0x8700, 0x166a, 0x2000 },
    4383   { 0x0700, 0x1669, 0x0000 },
    4384   { 0x0700, 0x166b, 0x0000 },
    4385   { 0x9500, 0x166e, 0x2000 },
    4386   { 0x1500, 0x166d, 0x0000 },
    4387   { 0x0700, 0x166f, 0x0000 },
    4388   { 0x8700, 0x1674, 0x3000 },
    4389   { 0x8700, 0x1672, 0x2000 },
    4390   { 0x0700, 0x1671, 0x0000 },
    4391   { 0x0700, 0x1673, 0x0000 },
    4392   { 0x8700, 0x1676, 0x2000 },
    4393   { 0x0700, 0x1675, 0x0000 },
    4394   { 0x1d00, 0x1680, 0x0000 },
    4395   { 0x8700, 0x1691, 0x5000 },
    4396   { 0x8700, 0x1689, 0x4000 },
    4397   { 0x8700, 0x1685, 0x3000 },
    4398   { 0x8700, 0x1683, 0x2000 },
    4399   { 0x0700, 0x1682, 0x0000 },
    4400   { 0x0700, 0x1684, 0x0000 },
    4401   { 0x8700, 0x1687, 0x2000 },
    4402   { 0x0700, 0x1686, 0x0000 },
    4403   { 0x0700, 0x1688, 0x0000 },
    4404   { 0x8700, 0x168d, 0x3000 },
    4405   { 0x8700, 0x168b, 0x2000 },
    4406   { 0x0700, 0x168a, 0x0000 },
    4407   { 0x0700, 0x168c, 0x0000 },
    4408   { 0x8700, 0x168f, 0x2000 },
    4409   { 0x0700, 0x168e, 0x0000 },
    4410   { 0x0700, 0x1690, 0x0000 },
    4411   { 0x8700, 0x1699, 0x4000 },
    4412   { 0x8700, 0x1695, 0x3000 },
    4413   { 0x8700, 0x1693, 0x2000 },
    4414   { 0x0700, 0x1692, 0x0000 },
    4415   { 0x0700, 0x1694, 0x0000 },
    4416   { 0x8700, 0x1697, 0x2000 },
    4417   { 0x0700, 0x1696, 0x0000 },
    4418   { 0x0700, 0x1698, 0x0000 },
    4419   { 0x8700, 0x16a0, 0x3000 },
    4420   { 0x9600, 0x169b, 0x2000 },
    4421   { 0x0700, 0x169a, 0x0000 },
    4422   { 0x1200, 0x169c, 0x0000 },
    4423   { 0x8700, 0x16a2, 0x2000 },
    4424   { 0x0700, 0x16a1, 0x0000 },
    4425   { 0x0700, 0x16a3, 0x0000 },
    4426   { 0x8700, 0x16c4, 0x6000 },
    4427   { 0x8700, 0x16b4, 0x5000 },
    4428   { 0x8700, 0x16ac, 0x4000 },
    4429   { 0x8700, 0x16a8, 0x3000 },
    4430   { 0x8700, 0x16a6, 0x2000 },
    4431   { 0x0700, 0x16a5, 0x0000 },
    4432   { 0x0700, 0x16a7, 0x0000 },
    4433   { 0x8700, 0x16aa, 0x2000 },
    4434   { 0x0700, 0x16a9, 0x0000 },
    4435   { 0x0700, 0x16ab, 0x0000 },
    4436   { 0x8700, 0x16b0, 0x3000 },
    4437   { 0x8700, 0x16ae, 0x2000 },
    4438   { 0x0700, 0x16ad, 0x0000 },
    4439   { 0x0700, 0x16af, 0x0000 },
    4440   { 0x8700, 0x16b2, 0x2000 },
    4441   { 0x0700, 0x16b1, 0x0000 },
    4442   { 0x0700, 0x16b3, 0x0000 },
    4443   { 0x8700, 0x16bc, 0x4000 },
    4444   { 0x8700, 0x16b8, 0x3000 },
    4445   { 0x8700, 0x16b6, 0x2000 },
    4446   { 0x0700, 0x16b5, 0x0000 },
    4447   { 0x0700, 0x16b7, 0x0000 },
    4448   { 0x8700, 0x16ba, 0x2000 },
    4449   { 0x0700, 0x16b9, 0x0000 },
    4450   { 0x0700, 0x16bb, 0x0000 },
    4451   { 0x8700, 0x16c0, 0x3000 },
    4452   { 0x8700, 0x16be, 0x2000 },
    4453   { 0x0700, 0x16bd, 0x0000 },
    4454   { 0x0700, 0x16bf, 0x0000 },
    4455   { 0x8700, 0x16c2, 0x2000 },
    4456   { 0x0700, 0x16c1, 0x0000 },
    4457   { 0x0700, 0x16c3, 0x0000 },
    4458   { 0x8700, 0x16d4, 0x5000 },
    4459   { 0x8700, 0x16cc, 0x4000 },
    4460   { 0x8700, 0x16c8, 0x3000 },
    4461   { 0x8700, 0x16c6, 0x2000 },
    4462   { 0x0700, 0x16c5, 0x0000 },
    4463   { 0x0700, 0x16c7, 0x0000 },
    4464   { 0x8700, 0x16ca, 0x2000 },
    4465   { 0x0700, 0x16c9, 0x0000 },
    4466   { 0x0700, 0x16cb, 0x0000 },
    4467   { 0x8700, 0x16d0, 0x3000 },
    4468   { 0x8700, 0x16ce, 0x2000 },
    4469   { 0x0700, 0x16cd, 0x0000 },
    4470   { 0x0700, 0x16cf, 0x0000 },
    4471   { 0x8700, 0x16d2, 0x2000 },
    4472   { 0x0700, 0x16d1, 0x0000 },
    4473   { 0x0700, 0x16d3, 0x0000 },
    4474   { 0x8700, 0x16dc, 0x4000 },
    4475   { 0x8700, 0x16d8, 0x3000 },
    4476   { 0x8700, 0x16d6, 0x2000 },
    4477   { 0x0700, 0x16d5, 0x0000 },
    4478   { 0x0700, 0x16d7, 0x0000 },
    4479   { 0x8700, 0x16da, 0x2000 },
    4480   { 0x0700, 0x16d9, 0x0000 },
    4481   { 0x0700, 0x16db, 0x0000 },
    4482   { 0x8700, 0x16e0, 0x3000 },
    4483   { 0x8700, 0x16de, 0x2000 },
    4484   { 0x0700, 0x16dd, 0x0000 },
    4485   { 0x0700, 0x16df, 0x0000 },
    4486   { 0x8700, 0x16e2, 0x2000 },
    4487   { 0x0700, 0x16e1, 0x0000 },
    4488   { 0x0700, 0x16e3, 0x0000 },
    4489   { 0x8700, 0x1748, 0x7000 },
    4490   { 0x8c00, 0x1714, 0x6000 },
    4491   { 0x8700, 0x1703, 0x5000 },
    4492   { 0x9500, 0x16ec, 0x4000 },
    4493   { 0x8700, 0x16e8, 0x3000 },
    4494   { 0x8700, 0x16e6, 0x2000 },
    4495   { 0x0700, 0x16e5, 0x0000 },
    4496   { 0x0700, 0x16e7, 0x0000 },
    4497   { 0x8700, 0x16ea, 0x2000 },
    4498   { 0x0700, 0x16e9, 0x0000 },
    4499   { 0x1500, 0x16eb, 0x0000 },
    4500   { 0x8e00, 0x16f0, 0x3000 },
    4501   { 0x8e00, 0x16ee, 0x2000 },
    4502   { 0x1500, 0x16ed, 0x0000 },
    4503   { 0x0e00, 0x16ef, 0x0000 },
    4504   { 0x8700, 0x1701, 0x2000 },
    4505   { 0x0700, 0x1700, 0x0000 },
    4506   { 0x0700, 0x1702, 0x0000 },
    4507   { 0x8700, 0x170b, 0x4000 },
    4508   { 0x8700, 0x1707, 0x3000 },
    4509   { 0x8700, 0x1705, 0x2000 },
    4510   { 0x0700, 0x1704, 0x0000 },
    4511   { 0x0700, 0x1706, 0x0000 },
    4512   { 0x8700, 0x1709, 0x2000 },
    4513   { 0x0700, 0x1708, 0x0000 },
    4514   { 0x0700, 0x170a, 0x0000 },
    4515   { 0x8700, 0x1710, 0x3000 },
    4516   { 0x8700, 0x170e, 0x2000 },
    4517   { 0x0700, 0x170c, 0x0000 },
    4518   { 0x0700, 0x170f, 0x0000 },
    4519   { 0x8c00, 0x1712, 0x2000 },
    4520   { 0x0700, 0x1711, 0x0000 },
    4521   { 0x0c00, 0x1713, 0x0000 },
    4522   { 0x8700, 0x172f, 0x5000 },
    4523   { 0x8700, 0x1727, 0x4000 },
    4524   { 0x8700, 0x1723, 0x3000 },
    4525   { 0x8700, 0x1721, 0x2000 },
    4526   { 0x0700, 0x1720, 0x0000 },
    4527   { 0x0700, 0x1722, 0x0000 },
    4528   { 0x8700, 0x1725, 0x2000 },
    4529   { 0x0700, 0x1724, 0x0000 },
    4530   { 0x0700, 0x1726, 0x0000 },
    4531   { 0x8700, 0x172b, 0x3000 },
    4532   { 0x8700, 0x1729, 0x2000 },
    4533   { 0x0700, 0x1728, 0x0000 },
    4534   { 0x0700, 0x172a, 0x0000 },
    4535   { 0x8700, 0x172d, 0x2000 },
    4536   { 0x0700, 0x172c, 0x0000 },
    4537   { 0x0700, 0x172e, 0x0000 },
    4538   { 0x8700, 0x1740, 0x4000 },
    4539   { 0x8c00, 0x1733, 0x3000 },
    4540   { 0x8700, 0x1731, 0x2000 },
    4541   { 0x0700, 0x1730, 0x0000 },
    4542   { 0x0c00, 0x1732, 0x0000 },
    4543   { 0x9500, 0x1735, 0x2000 },
    4544   { 0x0c00, 0x1734, 0x0000 },
    4545   { 0x1500, 0x1736, 0x0000 },
    4546   { 0x8700, 0x1744, 0x3000 },
    4547   { 0x8700, 0x1742, 0x2000 },
    4548   { 0x0700, 0x1741, 0x0000 },
    4549   { 0x0700, 0x1743, 0x0000 },
    4550   { 0x8700, 0x1746, 0x2000 },
    4551   { 0x0700, 0x1745, 0x0000 },
    4552   { 0x0700, 0x1747, 0x0000 },
    4553   { 0x8700, 0x1782, 0x6000 },
    4554   { 0x8700, 0x1764, 0x5000 },
    4555   { 0x8700, 0x1750, 0x4000 },
    4556   { 0x8700, 0x174c, 0x3000 },
    4557   { 0x8700, 0x174a, 0x2000 },
    4558   { 0x0700, 0x1749, 0x0000 },
    4559   { 0x0700, 0x174b, 0x0000 },
    4560   { 0x8700, 0x174e, 0x2000 },
    4561   { 0x0700, 0x174d, 0x0000 },
    4562   { 0x0700, 0x174f, 0x0000 },
    4563   { 0x8700, 0x1760, 0x3000 },
    4564   { 0x8c00, 0x1752, 0x2000 },
    4565   { 0x0700, 0x1751, 0x0000 },
    4566   { 0x0c00, 0x1753, 0x0000 },
    4567   { 0x8700, 0x1762, 0x2000 },
    4568   { 0x0700, 0x1761, 0x0000 },
    4569   { 0x0700, 0x1763, 0x0000 },
    4570   { 0x8700, 0x176c, 0x4000 },
    4571   { 0x8700, 0x1768, 0x3000 },
    4572   { 0x8700, 0x1766, 0x2000 },
    4573   { 0x0700, 0x1765, 0x0000 },
    4574   { 0x0700, 0x1767, 0x0000 },
    4575   { 0x8700, 0x176a, 0x2000 },
    4576   { 0x0700, 0x1769, 0x0000 },
    4577   { 0x0700, 0x176b, 0x0000 },
    4578   { 0x8c00, 0x1772, 0x3000 },
    4579   { 0x8700, 0x176f, 0x2000 },
    4580   { 0x0700, 0x176e, 0x0000 },
    4581   { 0x0700, 0x1770, 0x0000 },
    4582   { 0x8700, 0x1780, 0x2000 },
    4583   { 0x0c00, 0x1773, 0x0000 },
    4584   { 0x0700, 0x1781, 0x0000 },
    4585   { 0x8700, 0x1792, 0x5000 },
    4586   { 0x8700, 0x178a, 0x4000 },
    4587   { 0x8700, 0x1786, 0x3000 },
    4588   { 0x8700, 0x1784, 0x2000 },
    4589   { 0x0700, 0x1783, 0x0000 },
    4590   { 0x0700, 0x1785, 0x0000 },
    4591   { 0x8700, 0x1788, 0x2000 },
    4592   { 0x0700, 0x1787, 0x0000 },
    4593   { 0x0700, 0x1789, 0x0000 },
    4594   { 0x8700, 0x178e, 0x3000 },
    4595   { 0x8700, 0x178c, 0x2000 },
    4596   { 0x0700, 0x178b, 0x0000 },
    4597   { 0x0700, 0x178d, 0x0000 },
    4598   { 0x8700, 0x1790, 0x2000 },
    4599   { 0x0700, 0x178f, 0x0000 },
    4600   { 0x0700, 0x1791, 0x0000 },
    4601   { 0x8700, 0x179a, 0x4000 },
    4602   { 0x8700, 0x1796, 0x3000 },
    4603   { 0x8700, 0x1794, 0x2000 },
    4604   { 0x0700, 0x1793, 0x0000 },
    4605   { 0x0700, 0x1795, 0x0000 },
    4606   { 0x8700, 0x1798, 0x2000 },
    4607   { 0x0700, 0x1797, 0x0000 },
    4608   { 0x0700, 0x1799, 0x0000 },
    4609   { 0x8700, 0x179e, 0x3000 },
    4610   { 0x8700, 0x179c, 0x2000 },
    4611   { 0x0700, 0x179b, 0x0000 },
    4612   { 0x0700, 0x179d, 0x0000 },
    4613   { 0x8700, 0x17a0, 0x2000 },
    4614   { 0x0700, 0x179f, 0x0000 },
    4615   { 0x0700, 0x17a1, 0x0000 },
    4616   { 0x8700, 0x1915, 0x9000 },
    4617   { 0x8700, 0x1837, 0x8000 },
    4618   { 0x8d00, 0x17e4, 0x7000 },
    4619   { 0x8a00, 0x17c2, 0x6000 },
    4620   { 0x8700, 0x17b2, 0x5000 },
    4621   { 0x8700, 0x17aa, 0x4000 },
    4622   { 0x8700, 0x17a6, 0x3000 },
    4623   { 0x8700, 0x17a4, 0x2000 },
    4624   { 0x0700, 0x17a3, 0x0000 },
    4625   { 0x0700, 0x17a5, 0x0000 },
    4626   { 0x8700, 0x17a8, 0x2000 },
    4627   { 0x0700, 0x17a7, 0x0000 },
    4628   { 0x0700, 0x17a9, 0x0000 },
    4629   { 0x8700, 0x17ae, 0x3000 },
    4630   { 0x8700, 0x17ac, 0x2000 },
    4631   { 0x0700, 0x17ab, 0x0000 },
    4632   { 0x0700, 0x17ad, 0x0000 },
    4633   { 0x8700, 0x17b0, 0x2000 },
    4634   { 0x0700, 0x17af, 0x0000 },
    4635   { 0x0700, 0x17b1, 0x0000 },
    4636   { 0x8c00, 0x17ba, 0x4000 },
    4637   { 0x8a00, 0x17b6, 0x3000 },
    4638   { 0x8100, 0x17b4, 0x2000 },
    4639   { 0x0700, 0x17b3, 0x0000 },
    4640   { 0x0100, 0x17b5, 0x0000 },
    4641   { 0x8c00, 0x17b8, 0x2000 },
    4642   { 0x0c00, 0x17b7, 0x0000 },
    4643   { 0x0c00, 0x17b9, 0x0000 },
    4644   { 0x8a00, 0x17be, 0x3000 },
    4645   { 0x8c00, 0x17bc, 0x2000 },
    4646   { 0x0c00, 0x17bb, 0x0000 },
    4647   { 0x0c00, 0x17bd, 0x0000 },
    4648   { 0x8a00, 0x17c0, 0x2000 },
    4649   { 0x0a00, 0x17bf, 0x0000 },
    4650   { 0x0a00, 0x17c1, 0x0000 },
    4651   { 0x8c00, 0x17d2, 0x5000 },
    4652   { 0x8c00, 0x17ca, 0x4000 },
    4653   { 0x8c00, 0x17c6, 0x3000 },
    4654   { 0x8a00, 0x17c4, 0x2000 },
    4655   { 0x0a00, 0x17c3, 0x0000 },
    4656   { 0x0a00, 0x17c5, 0x0000 },
    4657   { 0x8a00, 0x17c8, 0x2000 },
    4658   { 0x0a00, 0x17c7, 0x0000 },
    4659   { 0x0c00, 0x17c9, 0x0000 },
    4660   { 0x8c00, 0x17ce, 0x3000 },
    4661   { 0x8c00, 0x17cc, 0x2000 },
    4662   { 0x0c00, 0x17cb, 0x0000 },
    4663   { 0x0c00, 0x17cd, 0x0000 },
    4664   { 0x8c00, 0x17d0, 0x2000 },
    4665   { 0x0c00, 0x17cf, 0x0000 },
    4666   { 0x0c00, 0x17d1, 0x0000 },
    4667   { 0x9500, 0x17da, 0x4000 },
    4668   { 0x9500, 0x17d6, 0x3000 },
    4669   { 0x9500, 0x17d4, 0x2000 },
    4670   { 0x0c00, 0x17d3, 0x0000 },
    4671   { 0x1500, 0x17d5, 0x0000 },
    4672   { 0x9500, 0x17d8, 0x2000 },
    4673   { 0x0600, 0x17d7, 0x0000 },
    4674   { 0x1500, 0x17d9, 0x0000 },
    4675   { 0x8d00, 0x17e0, 0x3000 },
    4676   { 0x8700, 0x17dc, 0x2000 },
    4677   { 0x1700, 0x17db, 0x0000 },
    4678   { 0x0c00, 0x17dd, 0x0000 },
    4679   { 0x8d00, 0x17e2, 0x2000 },
    4680   { 0x0d00, 0x17e1, 0x0000 },
    4681   { 0x0d00, 0x17e3, 0x0000 },
    4682   { 0x8d00, 0x1811, 0x6000 },
    4683   { 0x9500, 0x1800, 0x5000 },
    4684   { 0x8f00, 0x17f2, 0x4000 },
    4685   { 0x8d00, 0x17e8, 0x3000 },
    4686   { 0x8d00, 0x17e6, 0x2000 },
    4687   { 0x0d00, 0x17e5, 0x0000 },
    4688   { 0x0d00, 0x17e7, 0x0000 },
    4689   { 0x8f00, 0x17f0, 0x2000 },
    4690   { 0x0d00, 0x17e9, 0x0000 },
    4691   { 0x0f00, 0x17f1, 0x0000 },
    4692   { 0x8f00, 0x17f6, 0x3000 },
    4693   { 0x8f00, 0x17f4, 0x2000 },
    4694   { 0x0f00, 0x17f3, 0x0000 },
    4695   { 0x0f00, 0x17f5, 0x0000 },
    4696   { 0x8f00, 0x17f8, 0x2000 },
    4697   { 0x0f00, 0x17f7, 0x0000 },
    4698   { 0x0f00, 0x17f9, 0x0000 },
    4699   { 0x9500, 0x1808, 0x4000 },
    4700   { 0x9500, 0x1804, 0x3000 },
    4701   { 0x9500, 0x1802, 0x2000 },
    4702   { 0x1500, 0x1801, 0x0000 },
    4703   { 0x1500, 0x1803, 0x0000 },
    4704   { 0x9100, 0x1806, 0x2000 },
    4705   { 0x1500, 0x1805, 0x0000 },
    4706   { 0x1500, 0x1807, 0x0000 },
    4707   { 0x8c00, 0x180c, 0x3000 },
    4708   { 0x9500, 0x180a, 0x2000 },
    4709   { 0x1500, 0x1809, 0x0000 },
    4710   { 0x0c00, 0x180b, 0x0000 },
    4711   { 0x9d00, 0x180e, 0x2000 },
    4712   { 0x0c00, 0x180d, 0x0000 },
    4713   { 0x0d00, 0x1810, 0x0000 },
    4714   { 0x8700, 0x1827, 0x5000 },
    4715   { 0x8d00, 0x1819, 0x4000 },
    4716   { 0x8d00, 0x1815, 0x3000 },
    4717   { 0x8d00, 0x1813, 0x2000 },
    4718   { 0x0d00, 0x1812, 0x0000 },
    4719   { 0x0d00, 0x1814, 0x0000 },
    4720   { 0x8d00, 0x1817, 0x2000 },
    4721   { 0x0d00, 0x1816, 0x0000 },
    4722   { 0x0d00, 0x1818, 0x0000 },
    4723   { 0x8700, 0x1823, 0x3000 },
    4724   { 0x8700, 0x1821, 0x2000 },
    4725   { 0x0700, 0x1820, 0x0000 },
    4726   { 0x0700, 0x1822, 0x0000 },
    4727   { 0x8700, 0x1825, 0x2000 },
    4728   { 0x0700, 0x1824, 0x0000 },
    4729   { 0x0700, 0x1826, 0x0000 },
    4730   { 0x8700, 0x182f, 0x4000 },
    4731   { 0x8700, 0x182b, 0x3000 },
    4732   { 0x8700, 0x1829, 0x2000 },
    4733   { 0x0700, 0x1828, 0x0000 },
    4734   { 0x0700, 0x182a, 0x0000 },
    4735   { 0x8700, 0x182d, 0x2000 },
    4736   { 0x0700, 0x182c, 0x0000 },
    4737   { 0x0700, 0x182e, 0x0000 },
    4738   { 0x8700, 0x1833, 0x3000 },
    4739   { 0x8700, 0x1831, 0x2000 },
    4740   { 0x0700, 0x1830, 0x0000 },
    4741   { 0x0700, 0x1832, 0x0000 },
    4742   { 0x8700, 0x1835, 0x2000 },
    4743   { 0x0700, 0x1834, 0x0000 },
    4744   { 0x0700, 0x1836, 0x0000 },
    4745   { 0x8700, 0x1877, 0x7000 },
    4746   { 0x8700, 0x1857, 0x6000 },
    4747   { 0x8700, 0x1847, 0x5000 },
    4748   { 0x8700, 0x183f, 0x4000 },
    4749   { 0x8700, 0x183b, 0x3000 },
    4750   { 0x8700, 0x1839, 0x2000 },
    4751   { 0x0700, 0x1838, 0x0000 },
    4752   { 0x0700, 0x183a, 0x0000 },
    4753   { 0x8700, 0x183d, 0x2000 },
    4754   { 0x0700, 0x183c, 0x0000 },
    4755   { 0x0700, 0x183e, 0x0000 },
    4756   { 0x8600, 0x1843, 0x3000 },
    4757   { 0x8700, 0x1841, 0x2000 },
    4758   { 0x0700, 0x1840, 0x0000 },
    4759   { 0x0700, 0x1842, 0x0000 },
    4760   { 0x8700, 0x1845, 0x2000 },
    4761   { 0x0700, 0x1844, 0x0000 },
    4762   { 0x0700, 0x1846, 0x0000 },
    4763   { 0x8700, 0x184f, 0x4000 },
    4764   { 0x8700, 0x184b, 0x3000 },
    4765   { 0x8700, 0x1849, 0x2000 },
    4766   { 0x0700, 0x1848, 0x0000 },
    4767   { 0x0700, 0x184a, 0x0000 },
    4768   { 0x8700, 0x184d, 0x2000 },
    4769   { 0x0700, 0x184c, 0x0000 },
    4770   { 0x0700, 0x184e, 0x0000 },
    4771   { 0x8700, 0x1853, 0x3000 },
    4772   { 0x8700, 0x1851, 0x2000 },
    4773   { 0x0700, 0x1850, 0x0000 },
    4774   { 0x0700, 0x1852, 0x0000 },
    4775   { 0x8700, 0x1855, 0x2000 },
    4776   { 0x0700, 0x1854, 0x0000 },
    4777   { 0x0700, 0x1856, 0x0000 },
    4778   { 0x8700, 0x1867, 0x5000 },
    4779   { 0x8700, 0x185f, 0x4000 },
    4780   { 0x8700, 0x185b, 0x3000 },
    4781   { 0x8700, 0x1859, 0x2000 },
    4782   { 0x0700, 0x1858, 0x0000 },
    4783   { 0x0700, 0x185a, 0x0000 },
    4784   { 0x8700, 0x185d, 0x2000 },
    4785   { 0x0700, 0x185c, 0x0000 },
    4786   { 0x0700, 0x185e, 0x0000 },
    4787   { 0x8700, 0x1863, 0x3000 },
    4788   { 0x8700, 0x1861, 0x2000 },
    4789   { 0x0700, 0x1860, 0x0000 },
    4790   { 0x0700, 0x1862, 0x0000 },
    4791   { 0x8700, 0x1865, 0x2000 },
    4792   { 0x0700, 0x1864, 0x0000 },
    4793   { 0x0700, 0x1866, 0x0000 },
    4794   { 0x8700, 0x186f, 0x4000 },
    4795   { 0x8700, 0x186b, 0x3000 },
    4796   { 0x8700, 0x1869, 0x2000 },
    4797   { 0x0700, 0x1868, 0x0000 },
    4798   { 0x0700, 0x186a, 0x0000 },
    4799   { 0x8700, 0x186d, 0x2000 },
    4800   { 0x0700, 0x186c, 0x0000 },
    4801   { 0x0700, 0x186e, 0x0000 },
    4802   { 0x8700, 0x1873, 0x3000 },
    4803   { 0x8700, 0x1871, 0x2000 },
    4804   { 0x0700, 0x1870, 0x0000 },
    4805   { 0x0700, 0x1872, 0x0000 },
    4806   { 0x8700, 0x1875, 0x2000 },
    4807   { 0x0700, 0x1874, 0x0000 },
    4808   { 0x0700, 0x1876, 0x0000 },
    4809   { 0x8700, 0x189f, 0x6000 },
    4810   { 0x8700, 0x188f, 0x5000 },
    4811   { 0x8700, 0x1887, 0x4000 },
    4812   { 0x8700, 0x1883, 0x3000 },
    4813   { 0x8700, 0x1881, 0x2000 },
    4814   { 0x0700, 0x1880, 0x0000 },
    4815   { 0x0700, 0x1882, 0x0000 },
    4816   { 0x8700, 0x1885, 0x2000 },
    4817   { 0x0700, 0x1884, 0x0000 },
    4818   { 0x0700, 0x1886, 0x0000 },
    4819   { 0x8700, 0x188b, 0x3000 },
    4820   { 0x8700, 0x1889, 0x2000 },
    4821   { 0x0700, 0x1888, 0x0000 },
    4822   { 0x0700, 0x188a, 0x0000 },
    4823   { 0x8700, 0x188d, 0x2000 },
    4824   { 0x0700, 0x188c, 0x0000 },
    4825   { 0x0700, 0x188e, 0x0000 },
    4826   { 0x8700, 0x1897, 0x4000 },
    4827   { 0x8700, 0x1893, 0x3000 },
    4828   { 0x8700, 0x1891, 0x2000 },
    4829   { 0x0700, 0x1890, 0x0000 },
    4830   { 0x0700, 0x1892, 0x0000 },
    4831   { 0x8700, 0x1895, 0x2000 },
    4832   { 0x0700, 0x1894, 0x0000 },
    4833   { 0x0700, 0x1896, 0x0000 },
    4834   { 0x8700, 0x189b, 0x3000 },
    4835   { 0x8700, 0x1899, 0x2000 },
    4836   { 0x0700, 0x1898, 0x0000 },
    4837   { 0x0700, 0x189a, 0x0000 },
    4838   { 0x8700, 0x189d, 0x2000 },
    4839   { 0x0700, 0x189c, 0x0000 },
    4840   { 0x0700, 0x189e, 0x0000 },
    4841   { 0x8700, 0x1905, 0x5000 },
    4842   { 0x8700, 0x18a7, 0x4000 },
    4843   { 0x8700, 0x18a3, 0x3000 },
    4844   { 0x8700, 0x18a1, 0x2000 },
    4845   { 0x0700, 0x18a0, 0x0000 },
    4846   { 0x0700, 0x18a2, 0x0000 },
    4847   { 0x8700, 0x18a5, 0x2000 },
    4848   { 0x0700, 0x18a4, 0x0000 },
    4849   { 0x0700, 0x18a6, 0x0000 },
    4850   { 0x8700, 0x1901, 0x3000 },
    4851   { 0x8c00, 0x18a9, 0x2000 },
    4852   { 0x0700, 0x18a8, 0x0000 },
    4853   { 0x0700, 0x1900, 0x0000 },
    4854   { 0x8700, 0x1903, 0x2000 },
    4855   { 0x0700, 0x1902, 0x0000 },
    4856   { 0x0700, 0x1904, 0x0000 },
    4857   { 0x8700, 0x190d, 0x4000 },
    4858   { 0x8700, 0x1909, 0x3000 },
    4859   { 0x8700, 0x1907, 0x2000 },
    4860   { 0x0700, 0x1906, 0x0000 },
    4861   { 0x0700, 0x1908, 0x0000 },
    4862   { 0x8700, 0x190b, 0x2000 },
    4863   { 0x0700, 0x190a, 0x0000 },
    4864   { 0x0700, 0x190c, 0x0000 },
    4865   { 0x8700, 0x1911, 0x3000 },
    4866   { 0x8700, 0x190f, 0x2000 },
    4867   { 0x0700, 0x190e, 0x0000 },
    4868   { 0x0700, 0x1910, 0x0000 },
    4869   { 0x8700, 0x1913, 0x2000 },
    4870   { 0x0700, 0x1912, 0x0000 },
    4871   { 0x0700, 0x1914, 0x0000 },
    4872   { 0x8500, 0x1d10, 0x8000 },
    4873   { 0x8700, 0x1963, 0x7000 },
    4874   { 0x9a00, 0x1940, 0x6000 },
    4875   { 0x8c00, 0x1928, 0x5000 },
    4876   { 0x8c00, 0x1920, 0x4000 },
    4877   { 0x8700, 0x1919, 0x3000 },
    4878   { 0x8700, 0x1917, 0x2000 },
    4879   { 0x0700, 0x1916, 0x0000 },
    4880   { 0x0700, 0x1918, 0x0000 },
    4881   { 0x8700, 0x191b, 0x2000 },
    4882   { 0x0700, 0x191a, 0x0000 },
    4883   { 0x0700, 0x191c, 0x0000 },
    4884   { 0x8a00, 0x1924, 0x3000 },
    4885   { 0x8c00, 0x1922, 0x2000 },
    4886   { 0x0c00, 0x1921, 0x0000 },
    4887   { 0x0a00, 0x1923, 0x0000 },
    4888   { 0x8a00, 0x1926, 0x2000 },
    4889   { 0x0a00, 0x1925, 0x0000 },
    4890   { 0x0c00, 0x1927, 0x0000 },
    4891   { 0x8a00, 0x1934, 0x4000 },
    4892   { 0x8a00, 0x1930, 0x3000 },
    4893   { 0x8a00, 0x192a, 0x2000 },
    4894   { 0x0a00, 0x1929, 0x0000 },
    4895   { 0x0a00, 0x192b, 0x0000 },
    4896   { 0x8c00, 0x1932, 0x2000 },
    4897   { 0x0a00, 0x1931, 0x0000 },
    4898   { 0x0a00, 0x1933, 0x0000 },
    4899   { 0x8a00, 0x1938, 0x3000 },
    4900   { 0x8a00, 0x1936, 0x2000 },
    4901   { 0x0a00, 0x1935, 0x0000 },
    4902   { 0x0a00, 0x1937, 0x0000 },
    4903   { 0x8c00, 0x193a, 0x2000 },
    4904   { 0x0c00, 0x1939, 0x0000 },
    4905   { 0x0c00, 0x193b, 0x0000 },
    4906   { 0x8700, 0x1953, 0x5000 },
    4907   { 0x8d00, 0x194b, 0x4000 },
    4908   { 0x8d00, 0x1947, 0x3000 },
    4909   { 0x9500, 0x1945, 0x2000 },
    4910   { 0x1500, 0x1944, 0x0000 },
    4911   { 0x0d00, 0x1946, 0x0000 },
    4912   { 0x8d00, 0x1949, 0x2000 },
    4913   { 0x0d00, 0x1948, 0x0000 },
    4914   { 0x0d00, 0x194a, 0x0000 },
    4915   { 0x8d00, 0x194f, 0x3000 },
    4916   { 0x8d00, 0x194d, 0x2000 },
    4917   { 0x0d00, 0x194c, 0x0000 },
    4918   { 0x0d00, 0x194e, 0x0000 },
    4919   { 0x8700, 0x1951, 0x2000 },
    4920   { 0x0700, 0x1950, 0x0000 },
    4921   { 0x0700, 0x1952, 0x0000 },
    4922   { 0x8700, 0x195b, 0x4000 },
    4923   { 0x8700, 0x1957, 0x3000 },
    4924   { 0x8700, 0x1955, 0x2000 },
    4925   { 0x0700, 0x1954, 0x0000 },
    4926   { 0x0700, 0x1956, 0x0000 },
    4927   { 0x8700, 0x1959, 0x2000 },
    4928   { 0x0700, 0x1958, 0x0000 },
    4929   { 0x0700, 0x195a, 0x0000 },
    4930   { 0x8700, 0x195f, 0x3000 },
    4931   { 0x8700, 0x195d, 0x2000 },
    4932   { 0x0700, 0x195c, 0x0000 },
    4933   { 0x0700, 0x195e, 0x0000 },
    4934   { 0x8700, 0x1961, 0x2000 },
    4935   { 0x0700, 0x1960, 0x0000 },
    4936   { 0x0700, 0x1962, 0x0000 },
    4937   { 0x9a00, 0x19f0, 0x6000 },
    4938   { 0x9a00, 0x19e0, 0x5000 },
    4939   { 0x8700, 0x196b, 0x4000 },
    4940   { 0x8700, 0x1967, 0x3000 },
    4941   { 0x8700, 0x1965, 0x2000 },
    4942   { 0x0700, 0x1964, 0x0000 },
    4943   { 0x0700, 0x1966, 0x0000 },
    4944   { 0x8700, 0x1969, 0x2000 },
    4945   { 0x0700, 0x1968, 0x0000 },
    4946   { 0x0700, 0x196a, 0x0000 },
    4947   { 0x8700, 0x1971, 0x3000 },
    4948   { 0x8700, 0x196d, 0x2000 },
    4949   { 0x0700, 0x196c, 0x0000 },
    4950   { 0x0700, 0x1970, 0x0000 },
    4951   { 0x8700, 0x1973, 0x2000 },
    4952   { 0x0700, 0x1972, 0x0000 },
    4953   { 0x0700, 0x1974, 0x0000 },
    4954   { 0x9a00, 0x19e8, 0x4000 },
    4955   { 0x9a00, 0x19e4, 0x3000 },
    4956   { 0x9a00, 0x19e2, 0x2000 },
    4957   { 0x1a00, 0x19e1, 0x0000 },
    4958   { 0x1a00, 0x19e3, 0x0000 },
    4959   { 0x9a00, 0x19e6, 0x2000 },
    4960   { 0x1a00, 0x19e5, 0x0000 },
    4961   { 0x1a00, 0x19e7, 0x0000 },
    4962   { 0x9a00, 0x19ec, 0x3000 },
    4963   { 0x9a00, 0x19ea, 0x2000 },
    4964   { 0x1a00, 0x19e9, 0x0000 },
    4965   { 0x1a00, 0x19eb, 0x0000 },
    4966   { 0x9a00, 0x19ee, 0x2000 },
    4967   { 0x1a00, 0x19ed, 0x0000 },
    4968   { 0x1a00, 0x19ef, 0x0000 },
    4969   { 0x8500, 0x1d00, 0x5000 },
    4970   { 0x9a00, 0x19f8, 0x4000 },
    4971   { 0x9a00, 0x19f4, 0x3000 },
    4972   { 0x9a00, 0x19f2, 0x2000 },
    4973   { 0x1a00, 0x19f1, 0x0000 },
    4974   { 0x1a00, 0x19f3, 0x0000 },
    4975   { 0x9a00, 0x19f6, 0x2000 },
    4976   { 0x1a00, 0x19f5, 0x0000 },
    4977   { 0x1a00, 0x19f7, 0x0000 },
    4978   { 0x9a00, 0x19fc, 0x3000 },
    4979   { 0x9a00, 0x19fa, 0x2000 },
    4980   { 0x1a00, 0x19f9, 0x0000 },
    4981   { 0x1a00, 0x19fb, 0x0000 },
    4982   { 0x9a00, 0x19fe, 0x2000 },
    4983   { 0x1a00, 0x19fd, 0x0000 },
    4984   { 0x1a00, 0x19ff, 0x0000 },
    4985   { 0x8500, 0x1d08, 0x4000 },
    4986   { 0x8500, 0x1d04, 0x3000 },
    4987   { 0x8500, 0x1d02, 0x2000 },
    4988   { 0x0500, 0x1d01, 0x0000 },
    4989   { 0x0500, 0x1d03, 0x0000 },
    4990   { 0x8500, 0x1d06, 0x2000 },
    4991   { 0x0500, 0x1d05, 0x0000 },
    4992   { 0x0500, 0x1d07, 0x0000 },
    4993   { 0x8500, 0x1d0c, 0x3000 },
    4994   { 0x8500, 0x1d0a, 0x2000 },
    4995   { 0x0500, 0x1d09, 0x0000 },
    4996   { 0x0500, 0x1d0b, 0x0000 },
    4997   { 0x8500, 0x1d0e, 0x2000 },
    4998   { 0x0500, 0x1d0d, 0x0000 },
    4999   { 0x0500, 0x1d0f, 0x0000 },
    5000   { 0x8600, 0x1d50, 0x7000 },
    5001   { 0x8600, 0x1d30, 0x6000 },
    5002   { 0x8500, 0x1d20, 0x5000 },
    5003   { 0x8500, 0x1d18, 0x4000 },
    5004   { 0x8500, 0x1d14, 0x3000 },
    5005   { 0x8500, 0x1d12, 0x2000 },
    5006   { 0x0500, 0x1d11, 0x0000 },
    5007   { 0x0500, 0x1d13, 0x0000 },
    5008   { 0x8500, 0x1d16, 0x2000 },
    5009   { 0x0500, 0x1d15, 0x0000 },
    5010   { 0x0500, 0x1d17, 0x0000 },
    5011   { 0x8500, 0x1d1c, 0x3000 },
    5012   { 0x8500, 0x1d1a, 0x2000 },
    5013   { 0x0500, 0x1d19, 0x0000 },
    5014   { 0x0500, 0x1d1b, 0x0000 },
    5015   { 0x8500, 0x1d1e, 0x2000 },
    5016   { 0x0500, 0x1d1d, 0x0000 },
    5017   { 0x0500, 0x1d1f, 0x0000 },
    5018   { 0x8500, 0x1d28, 0x4000 },
    5019   { 0x8500, 0x1d24, 0x3000 },
    5020   { 0x8500, 0x1d22, 0x2000 },
    5021   { 0x0500, 0x1d21, 0x0000 },
    5022   { 0x0500, 0x1d23, 0x0000 },
    5023   { 0x8500, 0x1d26, 0x2000 },
    5024   { 0x0500, 0x1d25, 0x0000 },
    5025   { 0x0500, 0x1d27, 0x0000 },
    5026   { 0x8600, 0x1d2c, 0x3000 },
    5027   { 0x8500, 0x1d2a, 0x2000 },
    5028   { 0x0500, 0x1d29, 0x0000 },
    5029   { 0x0500, 0x1d2b, 0x0000 },
    5030   { 0x8600, 0x1d2e, 0x2000 },
    5031   { 0x0600, 0x1d2d, 0x0000 },
    5032   { 0x0600, 0x1d2f, 0x0000 },
    5033   { 0x8600, 0x1d40, 0x5000 },
    5034   { 0x8600, 0x1d38, 0x4000 },
    5035   { 0x8600, 0x1d34, 0x3000 },
    5036   { 0x8600, 0x1d32, 0x2000 },
    5037   { 0x0600, 0x1d31, 0x0000 },
    5038   { 0x0600, 0x1d33, 0x0000 },
    5039   { 0x8600, 0x1d36, 0x2000 },
    5040   { 0x0600, 0x1d35, 0x0000 },
    5041   { 0x0600, 0x1d37, 0x0000 },
    5042   { 0x8600, 0x1d3c, 0x3000 },
    5043   { 0x8600, 0x1d3a, 0x2000 },
    5044   { 0x0600, 0x1d39, 0x0000 },
    5045   { 0x0600, 0x1d3b, 0x0000 },
    5046   { 0x8600, 0x1d3e, 0x2000 },
    5047   { 0x0600, 0x1d3d, 0x0000 },
    5048   { 0x0600, 0x1d3f, 0x0000 },
    5049   { 0x8600, 0x1d48, 0x4000 },
    5050   { 0x8600, 0x1d44, 0x3000 },
    5051   { 0x8600, 0x1d42, 0x2000 },
    5052   { 0x0600, 0x1d41, 0x0000 },
    5053   { 0x0600, 0x1d43, 0x0000 },
    5054   { 0x8600, 0x1d46, 0x2000 },
    5055   { 0x0600, 0x1d45, 0x0000 },
    5056   { 0x0600, 0x1d47, 0x0000 },
    5057   { 0x8600, 0x1d4c, 0x3000 },
    5058   { 0x8600, 0x1d4a, 0x2000 },
    5059   { 0x0600, 0x1d49, 0x0000 },
    5060   { 0x0600, 0x1d4b, 0x0000 },
    5061   { 0x8600, 0x1d4e, 0x2000 },
    5062   { 0x0600, 0x1d4d, 0x0000 },
    5063   { 0x0600, 0x1d4f, 0x0000 },
    5064   { 0x8900, 0x1e04, 0x6001 },
    5065   { 0x8600, 0x1d60, 0x5000 },
    5066   { 0x8600, 0x1d58, 0x4000 },
    5067   { 0x8600, 0x1d54, 0x3000 },
    5068   { 0x8600, 0x1d52, 0x2000 },
    5069   { 0x0600, 0x1d51, 0x0000 },
    5070   { 0x0600, 0x1d53, 0x0000 },
    5071   { 0x8600, 0x1d56, 0x2000 },
    5072   { 0x0600, 0x1d55, 0x0000 },
    5073   { 0x0600, 0x1d57, 0x0000 },
    5074   { 0x8600, 0x1d5c, 0x3000 },
    5075   { 0x8600, 0x1d5a, 0x2000 },
    5076   { 0x0600, 0x1d59, 0x0000 },
    5077   { 0x0600, 0x1d5b, 0x0000 },
    5078   { 0x8600, 0x1d5e, 0x2000 },
    5079   { 0x0600, 0x1d5d, 0x0000 },
    5080   { 0x0600, 0x1d5f, 0x0000 },
    5081   { 0x8500, 0x1d68, 0x4000 },
    5082   { 0x8500, 0x1d64, 0x3000 },
    5083   { 0x8500, 0x1d62, 0x2000 },
    5084   { 0x0600, 0x1d61, 0x0000 },
    5085   { 0x0500, 0x1d63, 0x0000 },
    5086   { 0x8500, 0x1d66, 0x2000 },
    5087   { 0x0500, 0x1d65, 0x0000 },
    5088   { 0x0500, 0x1d67, 0x0000 },
    5089   { 0x8900, 0x1e00, 0x3001 },
    5090   { 0x8500, 0x1d6a, 0x2000 },
    5091   { 0x0500, 0x1d69, 0x0000 },
    5092   { 0x0500, 0x1d6b, 0x0000 },
    5093   { 0x8900, 0x1e02, 0x2001 },
    5094   { 0x0500, 0x1e01, 0x0fff },
    5095   { 0x0500, 0x1e03, 0x0fff },
    5096   { 0x8900, 0x1e14, 0x5001 },
    5097   { 0x8900, 0x1e0c, 0x4001 },
    5098   { 0x8900, 0x1e08, 0x3001 },
    5099   { 0x8900, 0x1e06, 0x2001 },
    5100   { 0x0500, 0x1e05, 0x0fff },
    5101   { 0x0500, 0x1e07, 0x0fff },
    5102   { 0x8900, 0x1e0a, 0x2001 },
    5103   { 0x0500, 0x1e09, 0x0fff },
    5104   { 0x0500, 0x1e0b, 0x0fff },
    5105   { 0x8900, 0x1e10, 0x3001 },
    5106   { 0x8900, 0x1e0e, 0x2001 },
    5107   { 0x0500, 0x1e0d, 0x0fff },
    5108   { 0x0500, 0x1e0f, 0x0fff },
    5109   { 0x8900, 0x1e12, 0x2001 },
    5110   { 0x0500, 0x1e11, 0x0fff },
    5111   { 0x0500, 0x1e13, 0x0fff },
    5112   { 0x8900, 0x1e1c, 0x4001 },
    5113   { 0x8900, 0x1e18, 0x3001 },
    5114   { 0x8900, 0x1e16, 0x2001 },
    5115   { 0x0500, 0x1e15, 0x0fff },
    5116   { 0x0500, 0x1e17, 0x0fff },
    5117   { 0x8900, 0x1e1a, 0x2001 },
    5118   { 0x0500, 0x1e19, 0x0fff },
    5119   { 0x0500, 0x1e1b, 0x0fff },
    5120   { 0x8900, 0x1e20, 0x3001 },
    5121   { 0x8900, 0x1e1e, 0x2001 },
    5122   { 0x0500, 0x1e1d, 0x0fff },
    5123   { 0x0500, 0x1e1f, 0x0fff },
    5124   { 0x8900, 0x1e22, 0x2001 },
    5125   { 0x0500, 0x1e21, 0x0fff },
    5126   { 0x0500, 0x1e23, 0x0fff },
    5127   { 0x9600, 0x2045, 0xa000 },
    5128   { 0x8500, 0x1f32, 0x9008 },
    5129   { 0x8900, 0x1ea8, 0x8001 },
    5130   { 0x8900, 0x1e64, 0x7001 },
    5131   { 0x8900, 0x1e44, 0x6001 },
    5132   { 0x8900, 0x1e34, 0x5001 },
    5133   { 0x8900, 0x1e2c, 0x4001 },
    5134   { 0x8900, 0x1e28, 0x3001 },
    5135   { 0x8900, 0x1e26, 0x2001 },
    5136   { 0x0500, 0x1e25, 0x0fff },
    5137   { 0x0500, 0x1e27, 0x0fff },
    5138   { 0x8900, 0x1e2a, 0x2001 },
    5139   { 0x0500, 0x1e29, 0x0fff },
    5140   { 0x0500, 0x1e2b, 0x0fff },
    5141   { 0x8900, 0x1e30, 0x3001 },
    5142   { 0x8900, 0x1e2e, 0x2001 },
    5143   { 0x0500, 0x1e2d, 0x0fff },
    5144   { 0x0500, 0x1e2f, 0x0fff },
    5145   { 0x8900, 0x1e32, 0x2001 },
    5146   { 0x0500, 0x1e31, 0x0fff },
    5147   { 0x0500, 0x1e33, 0x0fff },
    5148   { 0x8900, 0x1e3c, 0x4001 },
    5149   { 0x8900, 0x1e38, 0x3001 },
    5150   { 0x8900, 0x1e36, 0x2001 },
    5151   { 0x0500, 0x1e35, 0x0fff },
    5152   { 0x0500, 0x1e37, 0x0fff },
    5153   { 0x8900, 0x1e3a, 0x2001 },
    5154   { 0x0500, 0x1e39, 0x0fff },
    5155   { 0x0500, 0x1e3b, 0x0fff },
    5156   { 0x8900, 0x1e40, 0x3001 },
    5157   { 0x8900, 0x1e3e, 0x2001 },
    5158   { 0x0500, 0x1e3d, 0x0fff },
    5159   { 0x0500, 0x1e3f, 0x0fff },
    5160   { 0x8900, 0x1e42, 0x2001 },
    5161   { 0x0500, 0x1e41, 0x0fff },
    5162   { 0x0500, 0x1e43, 0x0fff },
    5163   { 0x8900, 0x1e54, 0x5001 },
    5164   { 0x8900, 0x1e4c, 0x4001 },
    5165   { 0x8900, 0x1e48, 0x3001 },
    5166   { 0x8900, 0x1e46, 0x2001 },
    5167   { 0x0500, 0x1e45, 0x0fff },
    5168   { 0x0500, 0x1e47, 0x0fff },
    5169   { 0x8900, 0x1e4a, 0x2001 },
    5170   { 0x0500, 0x1e49, 0x0fff },
    5171   { 0x0500, 0x1e4b, 0x0fff },
    5172   { 0x8900, 0x1e50, 0x3001 },
    5173   { 0x8900, 0x1e4e, 0x2001 },
    5174   { 0x0500, 0x1e4d, 0x0fff },
    5175   { 0x0500, 0x1e4f, 0x0fff },
    5176   { 0x8900, 0x1e52, 0x2001 },
    5177   { 0x0500, 0x1e51, 0x0fff },
    5178   { 0x0500, 0x1e53, 0x0fff },
    5179   { 0x8900, 0x1e5c, 0x4001 },
    5180   { 0x8900, 0x1e58, 0x3001 },
    5181   { 0x8900, 0x1e56, 0x2001 },
    5182   { 0x0500, 0x1e55, 0x0fff },
    5183   { 0x0500, 0x1e57, 0x0fff },
    5184   { 0x8900, 0x1e5a, 0x2001 },
    5185   { 0x0500, 0x1e59, 0x0fff },
    5186   { 0x0500, 0x1e5b, 0x0fff },
    5187   { 0x8900, 0x1e60, 0x3001 },
    5188   { 0x8900, 0x1e5e, 0x2001 },
    5189   { 0x0500, 0x1e5d, 0x0fff },
    5190   { 0x0500, 0x1e5f, 0x0fff },
    5191   { 0x8900, 0x1e62, 0x2001 },
    5192   { 0x0500, 0x1e61, 0x0fff },
    5193   { 0x0500, 0x1e63, 0x0fff },
    5194   { 0x8900, 0x1e84, 0x6001 },
    5195   { 0x8900, 0x1e74, 0x5001 },
    5196   { 0x8900, 0x1e6c, 0x4001 },
    5197   { 0x8900, 0x1e68, 0x3001 },
    5198   { 0x8900, 0x1e66, 0x2001 },
    5199   { 0x0500, 0x1e65, 0x0fff },
    5200   { 0x0500, 0x1e67, 0x0fff },
    5201   { 0x8900, 0x1e6a, 0x2001 },
    5202   { 0x0500, 0x1e69, 0x0fff },
    5203   { 0x0500, 0x1e6b, 0x0fff },
    5204   { 0x8900, 0x1e70, 0x3001 },
    5205   { 0x8900, 0x1e6e, 0x2001 },
    5206   { 0x0500, 0x1e6d, 0x0fff },
    5207   { 0x0500, 0x1e6f, 0x0fff },
    5208   { 0x8900, 0x1e72, 0x2001 },
    5209   { 0x0500, 0x1e71, 0x0fff },
    5210   { 0x0500, 0x1e73, 0x0fff },
    5211   { 0x8900, 0x1e7c, 0x4001 },
    5212   { 0x8900, 0x1e78, 0x3001 },
    5213   { 0x8900, 0x1e76, 0x2001 },
    5214   { 0x0500, 0x1e75, 0x0fff },
    5215   { 0x0500, 0x1e77, 0x0fff },
    5216   { 0x8900, 0x1e7a, 0x2001 },
    5217   { 0x0500, 0x1e79, 0x0fff },
    5218   { 0x0500, 0x1e7b, 0x0fff },
    5219   { 0x8900, 0x1e80, 0x3001 },
    5220   { 0x8900, 0x1e7e, 0x2001 },
    5221   { 0x0500, 0x1e7d, 0x0fff },
    5222   { 0x0500, 0x1e7f, 0x0fff },
    5223   { 0x8900, 0x1e82, 0x2001 },
    5224   { 0x0500, 0x1e81, 0x0fff },
    5225   { 0x0500, 0x1e83, 0x0fff },
    5226   { 0x8900, 0x1e94, 0x5001 },
    5227   { 0x8900, 0x1e8c, 0x4001 },
    5228   { 0x8900, 0x1e88, 0x3001 },
    5229   { 0x8900, 0x1e86, 0x2001 },
    5230   { 0x0500, 0x1e85, 0x0fff },
    5231   { 0x0500, 0x1e87, 0x0fff },
    5232   { 0x8900, 0x1e8a, 0x2001 },
    5233   { 0x0500, 0x1e89, 0x0fff },
    5234   { 0x0500, 0x1e8b, 0x0fff },
    5235   { 0x8900, 0x1e90, 0x3001 },
    5236   { 0x8900, 0x1e8e, 0x2001 },
    5237   { 0x0500, 0x1e8d, 0x0fff },
    5238   { 0x0500, 0x1e8f, 0x0fff },
    5239   { 0x8900, 0x1e92, 0x2001 },
    5240   { 0x0500, 0x1e91, 0x0fff },
    5241   { 0x0500, 0x1e93, 0x0fff },
    5242   { 0x8900, 0x1ea0, 0x4001 },
    5243   { 0x8500, 0x1e98, 0x3000 },
    5244   { 0x8500, 0x1e96, 0x2000 },
    5245   { 0x0500, 0x1e95, 0x0fff },
    5246   { 0x0500, 0x1e97, 0x0000 },
    5247   { 0x8500, 0x1e9a, 0x2000 },
    5248   { 0x0500, 0x1e99, 0x0000 },
    5249   { 0x0500, 0x1e9b, 0x0fc5 },
    5250   { 0x8900, 0x1ea4, 0x3001 },
    5251   { 0x8900, 0x1ea2, 0x2001 },
    5252   { 0x0500, 0x1ea1, 0x0fff },
    5253   { 0x0500, 0x1ea3, 0x0fff },
    5254   { 0x8900, 0x1ea6, 0x2001 },
    5255   { 0x0500, 0x1ea5, 0x0fff },
    5256   { 0x0500, 0x1ea7, 0x0fff },
    5257   { 0x8900, 0x1ee8, 0x7001 },
    5258   { 0x8900, 0x1ec8, 0x6001 },
    5259   { 0x8900, 0x1eb8, 0x5001 },
    5260   { 0x8900, 0x1eb0, 0x4001 },
    5261   { 0x8900, 0x1eac, 0x3001 },
    5262   { 0x8900, 0x1eaa, 0x2001 },
    5263   { 0x0500, 0x1ea9, 0x0fff },
    5264   { 0x0500, 0x1eab, 0x0fff },
    5265   { 0x8900, 0x1eae, 0x2001 },
    5266   { 0x0500, 0x1ead, 0x0fff },
    5267   { 0x0500, 0x1eaf, 0x0fff },
    5268   { 0x8900, 0x1eb4, 0x3001 },
    5269   { 0x8900, 0x1eb2, 0x2001 },
    5270   { 0x0500, 0x1eb1, 0x0fff },
    5271   { 0x0500, 0x1eb3, 0x0fff },
    5272   { 0x8900, 0x1eb6, 0x2001 },
    5273   { 0x0500, 0x1eb5, 0x0fff },
    5274   { 0x0500, 0x1eb7, 0x0fff },
    5275   { 0x8900, 0x1ec0, 0x4001 },
    5276   { 0x8900, 0x1ebc, 0x3001 },
    5277   { 0x8900, 0x1eba, 0x2001 },
    5278   { 0x0500, 0x1eb9, 0x0fff },
    5279   { 0x0500, 0x1ebb, 0x0fff },
    5280   { 0x8900, 0x1ebe, 0x2001 },
    5281   { 0x0500, 0x1ebd, 0x0fff },
    5282   { 0x0500, 0x1ebf, 0x0fff },
    5283   { 0x8900, 0x1ec4, 0x3001 },
    5284   { 0x8900, 0x1ec2, 0x2001 },
    5285   { 0x0500, 0x1ec1, 0x0fff },
    5286   { 0x0500, 0x1ec3, 0x0fff },
    5287   { 0x8900, 0x1ec6, 0x2001 },
    5288   { 0x0500, 0x1ec5, 0x0fff },
    5289   { 0x0500, 0x1ec7, 0x0fff },
    5290   { 0x8900, 0x1ed8, 0x5001 },
    5291   { 0x8900, 0x1ed0, 0x4001 },
    5292   { 0x8900, 0x1ecc, 0x3001 },
    5293   { 0x8900, 0x1eca, 0x2001 },
    5294   { 0x0500, 0x1ec9, 0x0fff },
    5295   { 0x0500, 0x1ecb, 0x0fff },
    5296   { 0x8900, 0x1ece, 0x2001 },
    5297   { 0x0500, 0x1ecd, 0x0fff },
    5298   { 0x0500, 0x1ecf, 0x0fff },
    5299   { 0x8900, 0x1ed4, 0x3001 },
    5300   { 0x8900, 0x1ed2, 0x2001 },
    5301   { 0x0500, 0x1ed1, 0x0fff },
    5302   { 0x0500, 0x1ed3, 0x0fff },
    5303   { 0x8900, 0x1ed6, 0x2001 },
    5304   { 0x0500, 0x1ed5, 0x0fff },
    5305   { 0x0500, 0x1ed7, 0x0fff },
    5306   { 0x8900, 0x1ee0, 0x4001 },
    5307   { 0x8900, 0x1edc, 0x3001 },
    5308   { 0x8900, 0x1eda, 0x2001 },
    5309   { 0x0500, 0x1ed9, 0x0fff },
    5310   { 0x0500, 0x1edb, 0x0fff },
    5311   { 0x8900, 0x1ede, 0x2001 },
    5312   { 0x0500, 0x1edd, 0x0fff },
    5313   { 0x0500, 0x1edf, 0x0fff },
    5314   { 0x8900, 0x1ee4, 0x3001 },
    5315   { 0x8900, 0x1ee2, 0x2001 },
    5316   { 0x0500, 0x1ee1, 0x0fff },
    5317   { 0x0500, 0x1ee3, 0x0fff },
    5318   { 0x8900, 0x1ee6, 0x2001 },
    5319   { 0x0500, 0x1ee5, 0x0fff },
    5320   { 0x0500, 0x1ee7, 0x0fff },
    5321   { 0x8900, 0x1f0e, 0x6ff8 },
    5322   { 0x8900, 0x1ef8, 0x5001 },
    5323   { 0x8900, 0x1ef0, 0x4001 },
    5324   { 0x8900, 0x1eec, 0x3001 },
    5325   { 0x8900, 0x1eea, 0x2001 },
    5326   { 0x0500, 0x1ee9, 0x0fff },
    5327   { 0x0500, 0x1eeb, 0x0fff },
    5328   { 0x8900, 0x1eee, 0x2001 },
    5329   { 0x0500, 0x1eed, 0x0fff },
    5330   { 0x0500, 0x1eef, 0x0fff },
    5331   { 0x8900, 0x1ef4, 0x3001 },
    5332   { 0x8900, 0x1ef2, 0x2001 },
    5333   { 0x0500, 0x1ef1, 0x0fff },
    5334   { 0x0500, 0x1ef3, 0x0fff },
    5335   { 0x8900, 0x1ef6, 0x2001 },
    5336   { 0x0500, 0x1ef5, 0x0fff },
    5337   { 0x0500, 0x1ef7, 0x0fff },
    5338   { 0x8500, 0x1f06, 0x4008 },
    5339   { 0x8500, 0x1f02, 0x3008 },
    5340   { 0x8500, 0x1f00, 0x2008 },
    5341   { 0x0500, 0x1ef9, 0x0fff },
    5342   { 0x0500, 0x1f01, 0x0008 },
    5343   { 0x8500, 0x1f04, 0x2008 },
    5344   { 0x0500, 0x1f03, 0x0008 },
    5345   { 0x0500, 0x1f05, 0x0008 },
    5346   { 0x8900, 0x1f0a, 0x3ff8 },
    5347   { 0x8900, 0x1f08, 0x2ff8 },
    5348   { 0x0500, 0x1f07, 0x0008 },
    5349   { 0x0900, 0x1f09, 0x0ff8 },
    5350   { 0x8900, 0x1f0c, 0x2ff8 },
    5351   { 0x0900, 0x1f0b, 0x0ff8 },
    5352   { 0x0900, 0x1f0d, 0x0ff8 },
    5353   { 0x8500, 0x1f22, 0x5008 },
    5354   { 0x8900, 0x1f18, 0x4ff8 },
    5355   { 0x8500, 0x1f12, 0x3008 },
    5356   { 0x8500, 0x1f10, 0x2008 },
    5357   { 0x0900, 0x1f0f, 0x0ff8 },
    5358   { 0x0500, 0x1f11, 0x0008 },
    5359   { 0x8500, 0x1f14, 0x2008 },
    5360   { 0x0500, 0x1f13, 0x0008 },
    5361   { 0x0500, 0x1f15, 0x0008 },
    5362   { 0x8900, 0x1f1c, 0x3ff8 },
    5363   { 0x8900, 0x1f1a, 0x2ff8 },
    5364   { 0x0900, 0x1f19, 0x0ff8 },
    5365   { 0x0900, 0x1f1b, 0x0ff8 },
    5366   { 0x8500, 0x1f20, 0x2008 },
    5367   { 0x0900, 0x1f1d, 0x0ff8 },
    5368   { 0x0500, 0x1f21, 0x0008 },
    5369   { 0x8900, 0x1f2a, 0x4ff8 },
    5370   { 0x8500, 0x1f26, 0x3008 },
    5371   { 0x8500, 0x1f24, 0x2008 },
    5372   { 0x0500, 0x1f23, 0x0008 },
    5373   { 0x0500, 0x1f25, 0x0008 },
    5374   { 0x8900, 0x1f28, 0x2ff8 },
    5375   { 0x0500, 0x1f27, 0x0008 },
    5376   { 0x0900, 0x1f29, 0x0ff8 },
    5377   { 0x8900, 0x1f2e, 0x3ff8 },
    5378   { 0x8900, 0x1f2c, 0x2ff8 },
    5379   { 0x0900, 0x1f2b, 0x0ff8 },
    5380   { 0x0900, 0x1f2d, 0x0ff8 },
    5381   { 0x8500, 0x1f30, 0x2008 },
    5382   { 0x0900, 0x1f2f, 0x0ff8 },
    5383   { 0x0500, 0x1f31, 0x0008 },
    5384   { 0x9800, 0x1fbd, 0x8000 },
    5385   { 0x8500, 0x1f7a, 0x7070 },
    5386   { 0x8500, 0x1f56, 0x6000 },
    5387   { 0x8500, 0x1f42, 0x5008 },
    5388   { 0x8900, 0x1f3a, 0x4ff8 },
    5389   { 0x8500, 0x1f36, 0x3008 },
    5390   { 0x8500, 0x1f34, 0x2008 },
    5391   { 0x0500, 0x1f33, 0x0008 },
    5392   { 0x0500, 0x1f35, 0x0008 },
    5393   { 0x8900, 0x1f38, 0x2ff8 },
    5394   { 0x0500, 0x1f37, 0x0008 },
    5395   { 0x0900, 0x1f39, 0x0ff8 },
    5396   { 0x8900, 0x1f3e, 0x3ff8 },
    5397   { 0x8900, 0x1f3c, 0x2ff8 },
    5398   { 0x0900, 0x1f3b, 0x0ff8 },
    5399   { 0x0900, 0x1f3d, 0x0ff8 },
    5400   { 0x8500, 0x1f40, 0x2008 },
    5401   { 0x0900, 0x1f3f, 0x0ff8 },
    5402   { 0x0500, 0x1f41, 0x0008 },
    5403   { 0x8900, 0x1f4c, 0x4ff8 },
    5404   { 0x8900, 0x1f48, 0x3ff8 },
    5405   { 0x8500, 0x1f44, 0x2008 },
    5406   { 0x0500, 0x1f43, 0x0008 },
    5407   { 0x0500, 0x1f45, 0x0008 },
    5408   { 0x8900, 0x1f4a, 0x2ff8 },
    5409   { 0x0900, 0x1f49, 0x0ff8 },
    5410   { 0x0900, 0x1f4b, 0x0ff8 },
    5411   { 0x8500, 0x1f52, 0x3000 },
    5412   { 0x8500, 0x1f50, 0x2000 },
    5413   { 0x0900, 0x1f4d, 0x0ff8 },
    5414   { 0x0500, 0x1f51, 0x0008 },
    5415   { 0x8500, 0x1f54, 0x2000 },
    5416   { 0x0500, 0x1f53, 0x0008 },
    5417   { 0x0500, 0x1f55, 0x0008 },
    5418   { 0x8900, 0x1f6a, 0x5ff8 },
    5419   { 0x8500, 0x1f62, 0x4008 },
    5420   { 0x8900, 0x1f5d, 0x3ff8 },
    5421   { 0x8900, 0x1f59, 0x2ff8 },
    5422   { 0x0500, 0x1f57, 0x0008 },
    5423   { 0x0900, 0x1f5b, 0x0ff8 },
    5424   { 0x8500, 0x1f60, 0x2008 },
    5425   { 0x0900, 0x1f5f, 0x0ff8 },
    5426   { 0x0500, 0x1f61, 0x0008 },
    5427   { 0x8500, 0x1f66, 0x3008 },
    5428   { 0x8500, 0x1f64, 0x2008 },
    5429   { 0x0500, 0x1f63, 0x0008 },
    5430   { 0x0500, 0x1f65, 0x0008 },
    5431   { 0x8900, 0x1f68, 0x2ff8 },
    5432   { 0x0500, 0x1f67, 0x0008 },
    5433   { 0x0900, 0x1f69, 0x0ff8 },
    5434   { 0x8500, 0x1f72, 0x4056 },
    5435   { 0x8900, 0x1f6e, 0x3ff8 },
    5436   { 0x8900, 0x1f6c, 0x2ff8 },
    5437   { 0x0900, 0x1f6b, 0x0ff8 },
    5438   { 0x0900, 0x1f6d, 0x0ff8 },
    5439   { 0x8500, 0x1f70, 0x204a },
    5440   { 0x0900, 0x1f6f, 0x0ff8 },
    5441   { 0x0500, 0x1f71, 0x004a },
    5442   { 0x8500, 0x1f76, 0x3064 },
    5443   { 0x8500, 0x1f74, 0x2056 },
    5444   { 0x0500, 0x1f73, 0x0056 },
    5445   { 0x0500, 0x1f75, 0x0056 },
    5446   { 0x8500, 0x1f78, 0x2080 },
    5447   { 0x0500, 0x1f77, 0x0064 },
    5448   { 0x0500, 0x1f79, 0x0080 },
    5449   { 0x8800, 0x1f9c, 0x6000 },
    5450   { 0x8800, 0x1f8c, 0x5000 },
    5451   { 0x8500, 0x1f84, 0x4008 },
    5452   { 0x8500, 0x1f80, 0x3008 },
    5453   { 0x8500, 0x1f7c, 0x207e },
    5454   { 0x0500, 0x1f7b, 0x0070 },
    5455   { 0x0500, 0x1f7d, 0x007e },
    5456   { 0x8500, 0x1f82, 0x2008 },
    5457   { 0x0500, 0x1f81, 0x0008 },
    5458   { 0x0500, 0x1f83, 0x0008 },
    5459   { 0x8800, 0x1f88, 0x3000 },
    5460   { 0x8500, 0x1f86, 0x2008 },
    5461   { 0x0500, 0x1f85, 0x0008 },
    5462   { 0x0500, 0x1f87, 0x0008 },
    5463   { 0x8800, 0x1f8a, 0x2000 },
    5464   { 0x0800, 0x1f89, 0x0000 },
    5465   { 0x0800, 0x1f8b, 0x0000 },
    5466   { 0x8500, 0x1f94, 0x4008 },
    5467   { 0x8500, 0x1f90, 0x3008 },
    5468   { 0x8800, 0x1f8e, 0x2000 },
    5469   { 0x0800, 0x1f8d, 0x0000 },
    5470   { 0x0800, 0x1f8f, 0x0000 },
    5471   { 0x8500, 0x1f92, 0x2008 },
    5472   { 0x0500, 0x1f91, 0x0008 },
    5473   { 0x0500, 0x1f93, 0x0008 },
    5474   { 0x8800, 0x1f98, 0x3000 },
    5475   { 0x8500, 0x1f96, 0x2008 },
    5476   { 0x0500, 0x1f95, 0x0008 },
    5477   { 0x0500, 0x1f97, 0x0008 },
    5478   { 0x8800, 0x1f9a, 0x2000 },
    5479   { 0x0800, 0x1f99, 0x0000 },
    5480   { 0x0800, 0x1f9b, 0x0000 },
    5481   { 0x8800, 0x1fac, 0x5000 },
    5482   { 0x8500, 0x1fa4, 0x4008 },
    5483   { 0x8500, 0x1fa0, 0x3008 },
    5484   { 0x8800, 0x1f9e, 0x2000 },
    5485   { 0x0800, 0x1f9d, 0x0000 },
    5486   { 0x0800, 0x1f9f, 0x0000 },
    5487   { 0x8500, 0x1fa2, 0x2008 },
    5488   { 0x0500, 0x1fa1, 0x0008 },
    5489   { 0x0500, 0x1fa3, 0x0008 },
    5490   { 0x8800, 0x1fa8, 0x3000 },
    5491   { 0x8500, 0x1fa6, 0x2008 },
    5492   { 0x0500, 0x1fa5, 0x0008 },
    5493   { 0x0500, 0x1fa7, 0x0008 },
    5494   { 0x8800, 0x1faa, 0x2000 },
    5495   { 0x0800, 0x1fa9, 0x0000 },
    5496   { 0x0800, 0x1fab, 0x0000 },
    5497   { 0x8500, 0x1fb4, 0x4000 },
    5498   { 0x8500, 0x1fb0, 0x3008 },
    5499   { 0x8800, 0x1fae, 0x2000 },
    5500   { 0x0800, 0x1fad, 0x0000 },
    5501   { 0x0800, 0x1faf, 0x0000 },
    5502   { 0x8500, 0x1fb2, 0x2000 },
    5503   { 0x0500, 0x1fb1, 0x0008 },
    5504   { 0x0500, 0x1fb3, 0x0009 },
    5505   { 0x8900, 0x1fb9, 0x3ff8 },
    5506   { 0x8500, 0x1fb7, 0x2000 },
    5507   { 0x0500, 0x1fb6, 0x0000 },
    5508   { 0x0900, 0x1fb8, 0x0ff8 },
    5509   { 0x8900, 0x1fbb, 0x2fb6 },
    5510   { 0x0900, 0x1fba, 0x0fb6 },
    5511   { 0x0800, 0x1fbc, 0x0000 },
    5512   { 0x9d00, 0x2005, 0x7000 },
    5513   { 0x8500, 0x1fe1, 0x6008 },
    5514   { 0x9800, 0x1fce, 0x5000 },
    5515   { 0x8500, 0x1fc6, 0x4000 },
    5516   { 0x9800, 0x1fc1, 0x3000 },
    5517   { 0x9800, 0x1fbf, 0x2000 },
    5518   { 0x0500, 0x1fbe, 0x0000 },
    5519   { 0x1800, 0x1fc0, 0x0000 },
    5520   { 0x8500, 0x1fc3, 0x2009 },
    5521   { 0x0500, 0x1fc2, 0x0000 },
    5522   { 0x0500, 0x1fc4, 0x0000 },
    5523   { 0x8900, 0x1fca, 0x3faa },
    5524   { 0x8900, 0x1fc8, 0x2faa },
    5525   { 0x0500, 0x1fc7, 0x0000 },
    5526   { 0x0900, 0x1fc9, 0x0faa },
    5527   { 0x8800, 0x1fcc, 0x2000 },
    5528   { 0x0900, 0x1fcb, 0x0faa },
    5529   { 0x1800, 0x1fcd, 0x0000 },
    5530   { 0x8900, 0x1fd8, 0x4ff8 },
    5531   { 0x8500, 0x1fd2, 0x3000 },
    5532   { 0x8500, 0x1fd0, 0x2008 },
    5533   { 0x1800, 0x1fcf, 0x0000 },
    5534   { 0x0500, 0x1fd1, 0x0008 },
    5535   { 0x8500, 0x1fd6, 0x2000 },
    5536   { 0x0500, 0x1fd3, 0x0000 },
    5537   { 0x0500, 0x1fd7, 0x0000 },
    5538   { 0x9800, 0x1fdd, 0x3000 },
    5539   { 0x8900, 0x1fda, 0x2f9c },
    5540   { 0x0900, 0x1fd9, 0x0ff8 },
    5541   { 0x0900, 0x1fdb, 0x0f9c },
    5542   { 0x9800, 0x1fdf, 0x2000 },
    5543   { 0x1800, 0x1fde, 0x0000 },
    5544   { 0x0500, 0x1fe0, 0x0008 },
    5545   { 0x8500, 0x1ff3, 0x5009 },
    5546   { 0x8900, 0x1fe9, 0x4ff8 },
    5547   { 0x8500, 0x1fe5, 0x3007 },
    5548   { 0x8500, 0x1fe3, 0x2000 },
    5549   { 0x0500, 0x1fe2, 0x0000 },
    5550   { 0x0500, 0x1fe4, 0x0000 },
    5551   { 0x8500, 0x1fe7, 0x2000 },
    5552   { 0x0500, 0x1fe6, 0x0000 },
    5553   { 0x0900, 0x1fe8, 0x0ff8 },
    5554   { 0x9800, 0x1fed, 0x3000 },
    5555   { 0x8900, 0x1feb, 0x2f90 },
    5556   { 0x0900, 0x1fea, 0x0f90 },
    5557   { 0x0900, 0x1fec, 0x0ff9 },
    5558   { 0x9800, 0x1fef, 0x2000 },
    5559   { 0x1800, 0x1fee, 0x0000 },
    5560   { 0x0500, 0x1ff2, 0x0000 },
    5561   { 0x8800, 0x1ffc, 0x4000 },
    5562   { 0x8900, 0x1ff8, 0x3f80 },
    5563   { 0x8500, 0x1ff6, 0x2000 },
    5564   { 0x0500, 0x1ff4, 0x0000 },
    5565   { 0x0500, 0x1ff7, 0x0000 },
    5566   { 0x8900, 0x1ffa, 0x2f82 },
    5567   { 0x0900, 0x1ff9, 0x0f80 },
    5568   { 0x0900, 0x1ffb, 0x0f82 },
    5569   { 0x9d00, 0x2001, 0x3000 },
    5570   { 0x9800, 0x1ffe, 0x2000 },
    5571   { 0x1800, 0x1ffd, 0x0000 },
    5572   { 0x1d00, 0x2000, 0x0000 },
    5573   { 0x9d00, 0x2003, 0x2000 },
    5574   { 0x1d00, 0x2002, 0x0000 },
    5575   { 0x1d00, 0x2004, 0x0000 },
    5576   { 0x9500, 0x2025, 0x6000 },
    5577   { 0x9100, 0x2015, 0x5000 },
    5578   { 0x8100, 0x200d, 0x4000 },
    5579   { 0x9d00, 0x2009, 0x3000 },
    5580   { 0x9d00, 0x2007, 0x2000 },
    5581   { 0x1d00, 0x2006, 0x0000 },
    5582   { 0x1d00, 0x2008, 0x0000 },
    5583   { 0x9d00, 0x200b, 0x2000 },
    5584   { 0x1d00, 0x200a, 0x0000 },
    5585   { 0x0100, 0x200c, 0x0000 },
    5586   { 0x9100, 0x2011, 0x3000 },
    5587   { 0x8100, 0x200f, 0x2000 },
    5588   { 0x0100, 0x200e, 0x0000 },
    5589   { 0x1100, 0x2010, 0x0000 },
    5590   { 0x9100, 0x2013, 0x2000 },
    5591   { 0x1100, 0x2012, 0x0000 },
    5592   { 0x1100, 0x2014, 0x0000 },
    5593   { 0x9300, 0x201d, 0x4000 },
    5594   { 0x9300, 0x2019, 0x3000 },
    5595   { 0x9500, 0x2017, 0x2000 },
    5596   { 0x1500, 0x2016, 0x0000 },
    5597   { 0x1400, 0x2018, 0x0000 },
    5598   { 0x9400, 0x201b, 0x2000 },
    5599   { 0x1600, 0x201a, 0x0000 },
    5600   { 0x1400, 0x201c, 0x0000 },
    5601   { 0x9500, 0x2021, 0x3000 },
    5602   { 0x9400, 0x201f, 0x2000 },
    5603   { 0x1600, 0x201e, 0x0000 },
    5604   { 0x1500, 0x2020, 0x0000 },
    5605   { 0x9500, 0x2023, 0x2000 },
    5606   { 0x1500, 0x2022, 0x0000 },
    5607   { 0x1500, 0x2024, 0x0000 },
    5608   { 0x9500, 0x2035, 0x5000 },
    5609   { 0x8100, 0x202d, 0x4000 },
    5610   { 0x9c00, 0x2029, 0x3000 },
    5611   { 0x9500, 0x2027, 0x2000 },
    5612   { 0x1500, 0x2026, 0x0000 },
    5613   { 0x1b00, 0x2028, 0x0000 },
    5614   { 0x8100, 0x202b, 0x2000 },
    5615   { 0x0100, 0x202a, 0x0000 },
    5616   { 0x0100, 0x202c, 0x0000 },
    5617   { 0x9500, 0x2031, 0x3000 },
    5618   { 0x9d00, 0x202f, 0x2000 },
    5619   { 0x0100, 0x202e, 0x0000 },
    5620   { 0x1500, 0x2030, 0x0000 },
    5621   { 0x9500, 0x2033, 0x2000 },
    5622   { 0x1500, 0x2032, 0x0000 },
    5623   { 0x1500, 0x2034, 0x0000 },
    5624   { 0x9500, 0x203d, 0x4000 },
    5625   { 0x9400, 0x2039, 0x3000 },
    5626   { 0x9500, 0x2037, 0x2000 },
    5627   { 0x1500, 0x2036, 0x0000 },
    5628   { 0x1500, 0x2038, 0x0000 },
    5629   { 0x9500, 0x203b, 0x2000 },
    5630   { 0x1300, 0x203a, 0x0000 },
    5631   { 0x1500, 0x203c, 0x0000 },
    5632   { 0x9500, 0x2041, 0x3000 },
    5633   { 0x9000, 0x203f, 0x2000 },
    5634   { 0x1500, 0x203e, 0x0000 },
    5635   { 0x1000, 0x2040, 0x0000 },
    5636   { 0x9500, 0x2043, 0x2000 },
    5637   { 0x1500, 0x2042, 0x0000 },
    5638   { 0x1900, 0x2044, 0x0000 },
    5639   { 0x9900, 0x21ae, 0x9000 },
    5640   { 0x8900, 0x211a, 0x8000 },
    5641   { 0x9700, 0x20a7, 0x7000 },
    5642   { 0x8f00, 0x2076, 0x6000 },
    5643   { 0x9500, 0x2057, 0x5000 },
    5644   { 0x9500, 0x204d, 0x4000 },
    5645   { 0x9500, 0x2049, 0x3000 },
    5646   { 0x9500, 0x2047, 0x2000 },
    5647   { 0x1200, 0x2046, 0x0000 },
    5648   { 0x1500, 0x2048, 0x0000 },
    5649   { 0x9500, 0x204b, 0x2000 },
    5650   { 0x1500, 0x204a, 0x0000 },
    5651   { 0x1500, 0x204c, 0x0000 },
    5652   { 0x9500, 0x2051, 0x3000 },
    5653   { 0x9500, 0x204f, 0x2000 },
    5654   { 0x1500, 0x204e, 0x0000 },
    5655   { 0x1500, 0x2050, 0x0000 },
    5656   { 0x9500, 0x2053, 0x2000 },
    5657   { 0x1900, 0x2052, 0x0000 },
    5658   { 0x1000, 0x2054, 0x0000 },
    5659   { 0x8100, 0x206c, 0x4000 },
    5660   { 0x8100, 0x2062, 0x3000 },
    5661   { 0x8100, 0x2060, 0x2000 },
    5662   { 0x1d00, 0x205f, 0x0000 },
    5663   { 0x0100, 0x2061, 0x0000 },
    5664   { 0x8100, 0x206a, 0x2000 },
    5665   { 0x0100, 0x2063, 0x0000 },
    5666   { 0x0100, 0x206b, 0x0000 },
    5667   { 0x8f00, 0x2070, 0x3000 },
    5668   { 0x8100, 0x206e, 0x2000 },
    5669   { 0x0100, 0x206d, 0x0000 },
    5670   { 0x0100, 0x206f, 0x0000 },
    5671   { 0x8f00, 0x2074, 0x2000 },
    5672   { 0x0500, 0x2071, 0x0000 },
    5673   { 0x0f00, 0x2075, 0x0000 },
    5674   { 0x8f00, 0x2086, 0x5000 },
    5675   { 0x9200, 0x207e, 0x4000 },
    5676   { 0x9900, 0x207a, 0x3000 },
    5677   { 0x8f00, 0x2078, 0x2000 },
    5678   { 0x0f00, 0x2077, 0x0000 },
    5679   { 0x0f00, 0x2079, 0x0000 },
    5680   { 0x9900, 0x207c, 0x2000 },
    5681   { 0x1900, 0x207b, 0x0000 },
    5682   { 0x1600, 0x207d, 0x0000 },
    5683   { 0x8f00, 0x2082, 0x3000 },
    5684   { 0x8f00, 0x2080, 0x2000 },
    5685   { 0x0500, 0x207f, 0x0000 },
    5686   { 0x0f00, 0x2081, 0x0000 },
    5687   { 0x8f00, 0x2084, 0x2000 },
    5688   { 0x0f00, 0x2083, 0x0000 },
    5689   { 0x0f00, 0x2085, 0x0000 },
    5690   { 0x9200, 0x208e, 0x4000 },
    5691   { 0x9900, 0x208a, 0x3000 },
    5692   { 0x8f00, 0x2088, 0x2000 },
    5693   { 0x0f00, 0x2087, 0x0000 },
    5694   { 0x0f00, 0x2089, 0x0000 },
    5695   { 0x9900, 0x208c, 0x2000 },
    5696   { 0x1900, 0x208b, 0x0000 },
    5697   { 0x1600, 0x208d, 0x0000 },
    5698   { 0x9700, 0x20a3, 0x3000 },
    5699   { 0x9700, 0x20a1, 0x2000 },
    5700   { 0x1700, 0x20a0, 0x0000 },
    5701   { 0x1700, 0x20a2, 0x0000 },
    5702   { 0x9700, 0x20a5, 0x2000 },
    5703   { 0x1700, 0x20a4, 0x0000 },
    5704   { 0x1700, 0x20a6, 0x0000 },
    5705   { 0x8c00, 0x20e5, 0x6000 },
    5706   { 0x8c00, 0x20d5, 0x5000 },
    5707   { 0x9700, 0x20af, 0x4000 },
    5708   { 0x9700, 0x20ab, 0x3000 },
    5709   { 0x9700, 0x20a9, 0x2000 },
    5710   { 0x1700, 0x20a8, 0x0000 },
    5711   { 0x1700, 0x20aa, 0x0000 },
    5712   { 0x9700, 0x20ad, 0x2000 },
    5713   { 0x1700, 0x20ac, 0x0000 },
    5714   { 0x1700, 0x20ae, 0x0000 },
    5715   { 0x8c00, 0x20d1, 0x3000 },
    5716   { 0x9700, 0x20b1, 0x2000 },
    5717   { 0x1700, 0x20b0, 0x0000 },
    5718   { 0x0c00, 0x20d0, 0x0000 },
    5719   { 0x8c00, 0x20d3, 0x2000 },
    5720   { 0x0c00, 0x20d2, 0x0000 },
    5721   { 0x0c00, 0x20d4, 0x0000 },
    5722   { 0x8b00, 0x20dd, 0x4000 },
    5723   { 0x8c00, 0x20d9, 0x3000 },
    5724   { 0x8c00, 0x20d7, 0x2000 },
    5725   { 0x0c00, 0x20d6, 0x0000 },
    5726   { 0x0c00, 0x20d8, 0x0000 },
    5727   { 0x8c00, 0x20db, 0x2000 },
    5728   { 0x0c00, 0x20da, 0x0000 },
    5729   { 0x0c00, 0x20dc, 0x0000 },
    5730   { 0x8c00, 0x20e1, 0x3000 },
    5731   { 0x8b00, 0x20df, 0x2000 },
    5732   { 0x0b00, 0x20de, 0x0000 },
    5733   { 0x0b00, 0x20e0, 0x0000 },
    5734   { 0x8b00, 0x20e3, 0x2000 },
    5735   { 0x0b00, 0x20e2, 0x0000 },
    5736   { 0x0b00, 0x20e4, 0x0000 },
    5737   { 0x8500, 0x210a, 0x5000 },
    5738   { 0x8900, 0x2102, 0x4000 },
    5739   { 0x8c00, 0x20e9, 0x3000 },
    5740   { 0x8c00, 0x20e7, 0x2000 },
    5741   { 0x0c00, 0x20e6, 0x0000 },
    5742   { 0x0c00, 0x20e8, 0x0000 },
    5743   { 0x9a00, 0x2100, 0x2000 },
    5744   { 0x0c00, 0x20ea, 0x0000 },
    5745   { 0x1a00, 0x2101, 0x0000 },
    5746   { 0x9a00, 0x2106, 0x3000 },
    5747   { 0x9a00, 0x2104, 0x2000 },
    5748   { 0x1a00, 0x2103, 0x0000 },
    5749   { 0x1a00, 0x2105, 0x0000 },
    5750   { 0x9a00, 0x2108, 0x2000 },
    5751   { 0x0900, 0x2107, 0x0000 },
    5752   { 0x1a00, 0x2109, 0x0000 },
    5753   { 0x8900, 0x2112, 0x4000 },
    5754   { 0x8500, 0x210e, 0x3000 },
    5755   { 0x8900, 0x210c, 0x2000 },
    5756   { 0x0900, 0x210b, 0x0000 },
    5757   { 0x0900, 0x210d, 0x0000 },
    5758   { 0x8900, 0x2110, 0x2000 },
    5759   { 0x0500, 0x210f, 0x0000 },
    5760   { 0x0900, 0x2111, 0x0000 },
    5761   { 0x9a00, 0x2116, 0x3000 },
    5762   { 0x9a00, 0x2114, 0x2000 },
    5763   { 0x0500, 0x2113, 0x0000 },
    5764   { 0x0900, 0x2115, 0x0000 },
    5765   { 0x9a00, 0x2118, 0x2000 },
    5766   { 0x1a00, 0x2117, 0x0000 },
    5767   { 0x0900, 0x2119, 0x0000 },
    5768   { 0x8e00, 0x2162, 0x7000 },
    5769   { 0x9a00, 0x213a, 0x6000 },
    5770   { 0x8900, 0x212a, 0x5000 },
    5771   { 0x9a00, 0x2122, 0x4000 },
    5772   { 0x9a00, 0x211e, 0x3000 },
    5773   { 0x8900, 0x211c, 0x2000 },
    5774   { 0x0900, 0x211b, 0x0000 },
    5775   { 0x0900, 0x211d, 0x0000 },
    5776   { 0x9a00, 0x2120, 0x2000 },
    5777   { 0x1a00, 0x211f, 0x0000 },
    5778   { 0x1a00, 0x2121, 0x0000 },
    5779   { 0x8900, 0x2126, 0x3000 },
    5780   { 0x8900, 0x2124, 0x2000 },
    5781   { 0x1a00, 0x2123, 0x0000 },
    5782   { 0x1a00, 0x2125, 0x0000 },
    5783   { 0x8900, 0x2128, 0x2000 },
    5784   { 0x1a00, 0x2127, 0x0000 },
    5785   { 0x1a00, 0x2129, 0x0000 },
    5786   { 0x9a00, 0x2132, 0x4000 },
    5787   { 0x9a00, 0x212e, 0x3000 },
    5788   { 0x8900, 0x212c, 0x2000 },
    5789   { 0x0900, 0x212b, 0x0000 },
    5790   { 0x0900, 0x212d, 0x0000 },
    5791   { 0x8900, 0x2130, 0x2000 },
    5792   { 0x0500, 0x212f, 0x0000 },
    5793   { 0x0900, 0x2131, 0x0000 },
    5794   { 0x8700, 0x2136, 0x3000 },
    5795   { 0x8500, 0x2134, 0x2000 },
    5796   { 0x0900, 0x2133, 0x0000 },
    5797   { 0x0700, 0x2135, 0x0000 },
    5798   { 0x8700, 0x2138, 0x2000 },
    5799   { 0x0700, 0x2137, 0x0000 },
    5800   { 0x0500, 0x2139, 0x0000 },
    5801   { 0x9900, 0x214b, 0x5000 },
    5802   { 0x9900, 0x2143, 0x4000 },
    5803   { 0x8900, 0x213f, 0x3000 },
    5804   { 0x8500, 0x213d, 0x2000 },
    5805   { 0x1a00, 0x213b, 0x0000 },
    5806   { 0x0900, 0x213e, 0x0000 },
    5807   { 0x9900, 0x2141, 0x2000 },
    5808   { 0x1900, 0x2140, 0x0000 },
    5809   { 0x1900, 0x2142, 0x0000 },
    5810   { 0x8500, 0x2147, 0x3000 },
    5811   { 0x8900, 0x2145, 0x2000 },
    5812   { 0x1900, 0x2144, 0x0000 },
    5813   { 0x0500, 0x2146, 0x0000 },
    5814   { 0x8500, 0x2149, 0x2000 },
    5815   { 0x0500, 0x2148, 0x0000 },
    5816   { 0x1a00, 0x214a, 0x0000 },
    5817   { 0x8f00, 0x215a, 0x4000 },
    5818   { 0x8f00, 0x2156, 0x3000 },
    5819   { 0x8f00, 0x2154, 0x2000 },
    5820   { 0x0f00, 0x2153, 0x0000 },
    5821   { 0x0f00, 0x2155, 0x0000 },
    5822   { 0x8f00, 0x2158, 0x2000 },
    5823   { 0x0f00, 0x2157, 0x0000 },
    5824   { 0x0f00, 0x2159, 0x0000 },
    5825   { 0x8f00, 0x215e, 0x3000 },
    5826   { 0x8f00, 0x215c, 0x2000 },
    5827   { 0x0f00, 0x215b, 0x0000 },
    5828   { 0x0f00, 0x215d, 0x0000 },
    5829   { 0x8e00, 0x2160, 0x2000 },
    5830   { 0x0f00, 0x215f, 0x0000 },
    5831   { 0x0e00, 0x2161, 0x0000 },
    5832   { 0x8e00, 0x2182, 0x6000 },
    5833   { 0x8e00, 0x2172, 0x5000 },
    5834   { 0x8e00, 0x216a, 0x4000 },
    5835   { 0x8e00, 0x2166, 0x3000 },
    5836   { 0x8e00, 0x2164, 0x2000 },
    5837   { 0x0e00, 0x2163, 0x0000 },
    5838   { 0x0e00, 0x2165, 0x0000 },
    5839   { 0x8e00, 0x2168, 0x2000 },
    5840   { 0x0e00, 0x2167, 0x0000 },
    5841   { 0x0e00, 0x2169, 0x0000 },
    5842   { 0x8e00, 0x216e, 0x3000 },
    5843   { 0x8e00, 0x216c, 0x2000 },
    5844   { 0x0e00, 0x216b, 0x0000 },
    5845   { 0x0e00, 0x216d, 0x0000 },
    5846   { 0x8e00, 0x2170, 0x2000 },
    5847   { 0x0e00, 0x216f, 0x0000 },
    5848   { 0x0e00, 0x2171, 0x0000 },
    5849   { 0x8e00, 0x217a, 0x4000 },
    5850   { 0x8e00, 0x2176, 0x3000 },
    5851   { 0x8e00, 0x2174, 0x2000 },
    5852   { 0x0e00, 0x2173, 0x0000 },
    5853   { 0x0e00, 0x2175, 0x0000 },
    5854   { 0x8e00, 0x2178, 0x2000 },
    5855   { 0x0e00, 0x2177, 0x0000 },
    5856   { 0x0e00, 0x2179, 0x0000 },
    5857   { 0x8e00, 0x217e, 0x3000 },
    5858   { 0x8e00, 0x217c, 0x2000 },
    5859   { 0x0e00, 0x217b, 0x0000 },
    5860   { 0x0e00, 0x217d, 0x0000 },
    5861   { 0x8e00, 0x2180, 0x2000 },
    5862   { 0x0e00, 0x217f, 0x0000 },
    5863   { 0x0e00, 0x2181, 0x0000 },
    5864   { 0x9a00, 0x219e, 0x5000 },
    5865   { 0x9a00, 0x2196, 0x4000 },
    5866   { 0x9900, 0x2192, 0x3000 },
    5867   { 0x9900, 0x2190, 0x2000 },
    5868   { 0x0e00, 0x2183, 0x0000 },
    5869   { 0x1900, 0x2191, 0x0000 },
    5870   { 0x9900, 0x2194, 0x2000 },
    5871   { 0x1900, 0x2193, 0x0000 },
    5872   { 0x1a00, 0x2195, 0x0000 },
    5873   { 0x9900, 0x219a, 0x3000 },
    5874   { 0x9a00, 0x2198, 0x2000 },
    5875   { 0x1a00, 0x2197, 0x0000 },
    5876   { 0x1a00, 0x2199, 0x0000 },
    5877   { 0x9a00, 0x219c, 0x2000 },
    5878   { 0x1900, 0x219b, 0x0000 },
    5879   { 0x1a00, 0x219d, 0x0000 },
    5880   { 0x9900, 0x21a6, 0x4000 },
    5881   { 0x9a00, 0x21a2, 0x3000 },
    5882   { 0x9900, 0x21a0, 0x2000 },
    5883   { 0x1a00, 0x219f, 0x0000 },
    5884   { 0x1a00, 0x21a1, 0x0000 },
    5885   { 0x9a00, 0x21a4, 0x2000 },
    5886   { 0x1900, 0x21a3, 0x0000 },
    5887   { 0x1a00, 0x21a5, 0x0000 },
    5888   { 0x9a00, 0x21aa, 0x3000 },
    5889   { 0x9a00, 0x21a8, 0x2000 },
    5890   { 0x1a00, 0x21a7, 0x0000 },
    5891   { 0x1a00, 0x21a9, 0x0000 },
    5892   { 0x9a00, 0x21ac, 0x2000 },
    5893   { 0x1a00, 0x21ab, 0x0000 },
    5894   { 0x1a00, 0x21ad, 0x0000 },
    5895   { 0x9900, 0x222e, 0x8000 },
    5896   { 0x9a00, 0x21ee, 0x7000 },
    5897   { 0x9900, 0x21ce, 0x6000 },
    5898   { 0x9a00, 0x21be, 0x5000 },
    5899   { 0x9a00, 0x21b6, 0x4000 },
    5900   { 0x9a00, 0x21b2, 0x3000 },
    5901   { 0x9a00, 0x21b0, 0x2000 },
    5902   { 0x1a00, 0x21af, 0x0000 },
    5903   { 0x1a00, 0x21b1, 0x0000 },
    5904   { 0x9a00, 0x21b4, 0x2000 },
    5905   { 0x1a00, 0x21b3, 0x0000 },
    5906   { 0x1a00, 0x21b5, 0x0000 },
    5907   { 0x9a00, 0x21ba, 0x3000 },
    5908   { 0x9a00, 0x21b8, 0x2000 },
    5909   { 0x1a00, 0x21b7, 0x0000 },
    5910   { 0x1a00, 0x21b9, 0x0000 },
    5911   { 0x9a00, 0x21bc, 0x2000 },
    5912   { 0x1a00, 0x21bb, 0x0000 },
    5913   { 0x1a00, 0x21bd, 0x0000 },
    5914   { 0x9a00, 0x21c6, 0x4000 },
    5915   { 0x9a00, 0x21c2, 0x3000 },
    5916   { 0x9a00, 0x21c0, 0x2000 },
    5917   { 0x1a00, 0x21bf, 0x0000 },
    5918   { 0x1a00, 0x21c1, 0x0000 },
    5919   { 0x9a00, 0x21c4, 0x2000 },
    5920   { 0x1a00, 0x21c3, 0x0000 },
    5921   { 0x1a00, 0x21c5, 0x0000 },
    5922   { 0x9a00, 0x21ca, 0x3000 },
    5923   { 0x9a00, 0x21c8, 0x2000 },
    5924   { 0x1a00, 0x21c7, 0x0000 },
    5925   { 0x1a00, 0x21c9, 0x0000 },
    5926   { 0x9a00, 0x21cc, 0x2000 },
    5927   { 0x1a00, 0x21cb, 0x0000 },
    5928   { 0x1a00, 0x21cd, 0x0000 },
    5929   { 0x9a00, 0x21de, 0x5000 },
    5930   { 0x9a00, 0x21d6, 0x4000 },
    5931   { 0x9900, 0x21d2, 0x3000 },
    5932   { 0x9a00, 0x21d0, 0x2000 },
    5933   { 0x1900, 0x21cf, 0x0000 },
    5934   { 0x1a00, 0x21d1, 0x0000 },
    5935   { 0x9900, 0x21d4, 0x2000 },
    5936   { 0x1a00, 0x21d3, 0x0000 },
    5937   { 0x1a00, 0x21d5, 0x0000 },
    5938   { 0x9a00, 0x21da, 0x3000 },
    5939   { 0x9a00, 0x21d8, 0x2000 },
    5940   { 0x1a00, 0x21d7, 0x0000 },
    5941   { 0x1a00, 0x21d9, 0x0000 },
    5942   { 0x9a00, 0x21dc, 0x2000 },
    5943   { 0x1a00, 0x21db, 0x0000 },
    5944   { 0x1a00, 0x21dd, 0x0000 },
    5945   { 0x9a00, 0x21e6, 0x4000 },
    5946   { 0x9a00, 0x21e2, 0x3000 },
    5947   { 0x9a00, 0x21e0, 0x2000 },
    5948   { 0x1a00, 0x21df, 0x0000 },
    5949   { 0x1a00, 0x21e1, 0x0000 },
    5950   { 0x9a00, 0x21e4, 0x2000 },
    5951   { 0x1a00, 0x21e3, 0x0000 },
    5952   { 0x1a00, 0x21e5, 0x0000 },
    5953   { 0x9a00, 0x21ea, 0x3000 },
    5954   { 0x9a00, 0x21e8, 0x2000 },
    5955   { 0x1a00, 0x21e7, 0x0000 },
    5956   { 0x1a00, 0x21e9, 0x0000 },
    5957   { 0x9a00, 0x21ec, 0x2000 },
    5958   { 0x1a00, 0x21eb, 0x0000 },
    5959   { 0x1a00, 0x21ed, 0x0000 },
    5960   { 0x9900, 0x220e, 0x6000 },
    5961   { 0x9900, 0x21fe, 0x5000 },
    5962   { 0x9900, 0x21f6, 0x4000 },
    5963   { 0x9a00, 0x21f2, 0x3000 },
    5964   { 0x9a00, 0x21f0, 0x2000 },
    5965   { 0x1a00, 0x21ef, 0x0000 },
    5966   { 0x1a00, 0x21f1, 0x0000 },
    5967   { 0x9900, 0x21f4, 0x2000 },
    5968   { 0x1a00, 0x21f3, 0x0000 },
    5969   { 0x1900, 0x21f5, 0x0000 },
    5970   { 0x9900, 0x21fa, 0x3000 },
    5971   { 0x9900, 0x21f8, 0x2000 },
    5972   { 0x1900, 0x21f7, 0x0000 },
    5973   { 0x1900, 0x21f9, 0x0000 },
    5974   { 0x9900, 0x21fc, 0x2000 },
    5975   { 0x1900, 0x21fb, 0x0000 },
    5976   { 0x1900, 0x21fd, 0x0000 },
    5977   { 0x9900, 0x2206, 0x4000 },
    5978   { 0x9900, 0x2202, 0x3000 },
    5979   { 0x9900, 0x2200, 0x2000 },
    5980   { 0x1900, 0x21ff, 0x0000 },
    5981   { 0x1900, 0x2201, 0x0000 },
    5982   { 0x9900, 0x2204, 0x2000 },
    5983   { 0x1900, 0x2203, 0x0000 },
    5984   { 0x1900, 0x2205, 0x0000 },
    5985   { 0x9900, 0x220a, 0x3000 },
    5986   { 0x9900, 0x2208, 0x2000 },
    5987   { 0x1900, 0x2207, 0x0000 },
    5988   { 0x1900, 0x2209, 0x0000 },
    5989   { 0x9900, 0x220c, 0x2000 },
    5990   { 0x1900, 0x220b, 0x0000 },
    5991   { 0x1900, 0x220d, 0x0000 },
    5992   { 0x9900, 0x221e, 0x5000 },
    5993   { 0x9900, 0x2216, 0x4000 },
    5994   { 0x9900, 0x2212, 0x3000 },
    5995   { 0x9900, 0x2210, 0x2000 },
    5996   { 0x1900, 0x220f, 0x0000 },
    5997   { 0x1900, 0x2211, 0x0000 },
    5998   { 0x9900, 0x2214, 0x2000 },
    5999   { 0x1900, 0x2213, 0x0000 },
    6000   { 0x1900, 0x2215, 0x0000 },
    6001   { 0x9900, 0x221a, 0x3000 },
    6002   { 0x9900, 0x2218, 0x2000 },
    6003   { 0x1900, 0x2217, 0x0000 },
    6004   { 0x1900, 0x2219, 0x0000 },
    6005   { 0x9900, 0x221c, 0x2000 },
    6006   { 0x1900, 0x221b, 0x0000 },
    6007   { 0x1900, 0x221d, 0x0000 },
    6008   { 0x9900, 0x2226, 0x4000 },
    6009   { 0x9900, 0x2222, 0x3000 },
    6010   { 0x9900, 0x2220, 0x2000 },
    6011   { 0x1900, 0x221f, 0x0000 },
    6012   { 0x1900, 0x2221, 0x0000 },
    6013   { 0x9900, 0x2224, 0x2000 },
    6014   { 0x1900, 0x2223, 0x0000 },
    6015   { 0x1900, 0x2225, 0x0000 },
    6016   { 0x9900, 0x222a, 0x3000 },
    6017   { 0x9900, 0x2228, 0x2000 },
    6018   { 0x1900, 0x2227, 0x0000 },
    6019   { 0x1900, 0x2229, 0x0000 },
    6020   { 0x9900, 0x222c, 0x2000 },
    6021   { 0x1900, 0x222b, 0x0000 },
    6022   { 0x1900, 0x222d, 0x0000 },
    6023   { 0x9900, 0x226e, 0x7000 },
    6024   { 0x9900, 0x224e, 0x6000 },
    6025   { 0x9900, 0x223e, 0x5000 },
    6026   { 0x9900, 0x2236, 0x4000 },
    6027   { 0x9900, 0x2232, 0x3000 },
    6028   { 0x9900, 0x2230, 0x2000 },
    6029   { 0x1900, 0x222f, 0x0000 },
    6030   { 0x1900, 0x2231, 0x0000 },
    6031   { 0x9900, 0x2234, 0x2000 },
    6032   { 0x1900, 0x2233, 0x0000 },
    6033   { 0x1900, 0x2235, 0x0000 },
    6034   { 0x9900, 0x223a, 0x3000 },
    6035   { 0x9900, 0x2238, 0x2000 },
    6036   { 0x1900, 0x2237, 0x0000 },
    6037   { 0x1900, 0x2239, 0x0000 },
    6038   { 0x9900, 0x223c, 0x2000 },
    6039   { 0x1900, 0x223b, 0x0000 },
    6040   { 0x1900, 0x223d, 0x0000 },
    6041   { 0x9900, 0x2246, 0x4000 },
    6042   { 0x9900, 0x2242, 0x3000 },
    6043   { 0x9900, 0x2240, 0x2000 },
    6044   { 0x1900, 0x223f, 0x0000 },
    6045   { 0x1900, 0x2241, 0x0000 },
    6046   { 0x9900, 0x2244, 0x2000 },
    6047   { 0x1900, 0x2243, 0x0000 },
    6048   { 0x1900, 0x2245, 0x0000 },
    6049   { 0x9900, 0x224a, 0x3000 },
    6050   { 0x9900, 0x2248, 0x2000 },
    6051   { 0x1900, 0x2247, 0x0000 },
    6052   { 0x1900, 0x2249, 0x0000 },
    6053   { 0x9900, 0x224c, 0x2000 },
    6054   { 0x1900, 0x224b, 0x0000 },
    6055   { 0x1900, 0x224d, 0x0000 },
    6056   { 0x9900, 0x225e, 0x5000 },
    6057   { 0x9900, 0x2256, 0x4000 },
    6058   { 0x9900, 0x2252, 0x3000 },
    6059   { 0x9900, 0x2250, 0x2000 },
    6060   { 0x1900, 0x224f, 0x0000 },
    6061   { 0x1900, 0x2251, 0x0000 },
    6062   { 0x9900, 0x2254, 0x2000 },
    6063   { 0x1900, 0x2253, 0x0000 },
    6064   { 0x1900, 0x2255, 0x0000 },
    6065   { 0x9900, 0x225a, 0x3000 },
    6066   { 0x9900, 0x2258, 0x2000 },
    6067   { 0x1900, 0x2257, 0x0000 },
    6068   { 0x1900, 0x2259, 0x0000 },
    6069   { 0x9900, 0x225c, 0x2000 },
    6070   { 0x1900, 0x225b, 0x0000 },
    6071   { 0x1900, 0x225d, 0x0000 },
    6072   { 0x9900, 0x2266, 0x4000 },
    6073   { 0x9900, 0x2262, 0x3000 },
    6074   { 0x9900, 0x2260, 0x2000 },
    6075   { 0x1900, 0x225f, 0x0000 },
    6076   { 0x1900, 0x2261, 0x0000 },
    6077   { 0x9900, 0x2264, 0x2000 },
    6078   { 0x1900, 0x2263, 0x0000 },
    6079   { 0x1900, 0x2265, 0x0000 },
    6080   { 0x9900, 0x226a, 0x3000 },
    6081   { 0x9900, 0x2268, 0x2000 },
    6082   { 0x1900, 0x2267, 0x0000 },
    6083   { 0x1900, 0x2269, 0x0000 },
    6084   { 0x9900, 0x226c, 0x2000 },
    6085   { 0x1900, 0x226b, 0x0000 },
    6086   { 0x1900, 0x226d, 0x0000 },
    6087   { 0x9900, 0x228e, 0x6000 },
    6088   { 0x9900, 0x227e, 0x5000 },
    6089   { 0x9900, 0x2276, 0x4000 },
    6090   { 0x9900, 0x2272, 0x3000 },
    6091   { 0x9900, 0x2270, 0x2000 },
    6092   { 0x1900, 0x226f, 0x0000 },
    6093   { 0x1900, 0x2271, 0x0000 },
    6094   { 0x9900, 0x2274, 0x2000 },
    6095   { 0x1900, 0x2273, 0x0000 },
    6096   { 0x1900, 0x2275, 0x0000 },
    6097   { 0x9900, 0x227a, 0x3000 },
    6098   { 0x9900, 0x2278, 0x2000 },
    6099   { 0x1900, 0x2277, 0x0000 },
    6100   { 0x1900, 0x2279, 0x0000 },
    6101   { 0x9900, 0x227c, 0x2000 },
    6102   { 0x1900, 0x227b, 0x0000 },
    6103   { 0x1900, 0x227d, 0x0000 },
    6104   { 0x9900, 0x2286, 0x4000 },
    6105   { 0x9900, 0x2282, 0x3000 },
    6106   { 0x9900, 0x2280, 0x2000 },
    6107   { 0x1900, 0x227f, 0x0000 },
    6108   { 0x1900, 0x2281, 0x0000 },
    6109   { 0x9900, 0x2284, 0x2000 },
    6110   { 0x1900, 0x2283, 0x0000 },
    6111   { 0x1900, 0x2285, 0x0000 },
    6112   { 0x9900, 0x228a, 0x3000 },
    6113   { 0x9900, 0x2288, 0x2000 },
    6114   { 0x1900, 0x2287, 0x0000 },
    6115   { 0x1900, 0x2289, 0x0000 },
    6116   { 0x9900, 0x228c, 0x2000 },
    6117   { 0x1900, 0x228b, 0x0000 },
    6118   { 0x1900, 0x228d, 0x0000 },
    6119   { 0x9900, 0x229e, 0x5000 },
    6120   { 0x9900, 0x2296, 0x4000 },
    6121   { 0x9900, 0x2292, 0x3000 },
    6122   { 0x9900, 0x2290, 0x2000 },
    6123   { 0x1900, 0x228f, 0x0000 },
    6124   { 0x1900, 0x2291, 0x0000 },
    6125   { 0x9900, 0x2294, 0x2000 },
    6126   { 0x1900, 0x2293, 0x0000 },
    6127   { 0x1900, 0x2295, 0x0000 },
    6128   { 0x9900, 0x229a, 0x3000 },
    6129   { 0x9900, 0x2298, 0x2000 },
    6130   { 0x1900, 0x2297, 0x0000 },
    6131   { 0x1900, 0x2299, 0x0000 },
    6132   { 0x9900, 0x229c, 0x2000 },
    6133   { 0x1900, 0x229b, 0x0000 },
    6134   { 0x1900, 0x229d, 0x0000 },
    6135   { 0x9900, 0x22a6, 0x4000 },
    6136   { 0x9900, 0x22a2, 0x3000 },
    6137   { 0x9900, 0x22a0, 0x2000 },
    6138   { 0x1900, 0x229f, 0x0000 },
    6139   { 0x1900, 0x22a1, 0x0000 },
    6140   { 0x9900, 0x22a4, 0x2000 },
    6141   { 0x1900, 0x22a3, 0x0000 },
    6142   { 0x1900, 0x22a5, 0x0000 },
    6143   { 0x9900, 0x22aa, 0x3000 },
    6144   { 0x9900, 0x22a8, 0x2000 },
    6145   { 0x1900, 0x22a7, 0x0000 },
    6146   { 0x1900, 0x22a9, 0x0000 },
    6147   { 0x9900, 0x22ac, 0x2000 },
    6148   { 0x1900, 0x22ab, 0x0000 },
    6149   { 0x1900, 0x22ad, 0x0000 },
    6150   { 0x8f00, 0x2787, 0xb000 },
    6151   { 0x9a00, 0x250b, 0xa000 },
    6152   { 0x9900, 0x23ae, 0x9000 },
    6153   { 0x9a00, 0x232e, 0x8000 },
    6154   { 0x9900, 0x22ee, 0x7000 },
    6155   { 0x9900, 0x22ce, 0x6000 },
    6156   { 0x9900, 0x22be, 0x5000 },
    6157   { 0x9900, 0x22b6, 0x4000 },
    6158   { 0x9900, 0x22b2, 0x3000 },
    6159   { 0x9900, 0x22b0, 0x2000 },
    6160   { 0x1900, 0x22af, 0x0000 },
    6161   { 0x1900, 0x22b1, 0x0000 },
    6162   { 0x9900, 0x22b4, 0x2000 },
    6163   { 0x1900, 0x22b3, 0x0000 },
    6164   { 0x1900, 0x22b5, 0x0000 },
    6165   { 0x9900, 0x22ba, 0x3000 },
    6166   { 0x9900, 0x22b8, 0x2000 },
    6167   { 0x1900, 0x22b7, 0x0000 },
    6168   { 0x1900, 0x22b9, 0x0000 },
    6169   { 0x9900, 0x22bc, 0x2000 },
    6170   { 0x1900, 0x22bb, 0x0000 },
    6171   { 0x1900, 0x22bd, 0x0000 },
    6172   { 0x9900, 0x22c6, 0x4000 },
    6173   { 0x9900, 0x22c2, 0x3000 },
    6174   { 0x9900, 0x22c0, 0x2000 },
    6175   { 0x1900, 0x22bf, 0x0000 },
    6176   { 0x1900, 0x22c1, 0x0000 },
    6177   { 0x9900, 0x22c4, 0x2000 },
    6178   { 0x1900, 0x22c3, 0x0000 },
    6179   { 0x1900, 0x22c5, 0x0000 },
    6180   { 0x9900, 0x22ca, 0x3000 },
    6181   { 0x9900, 0x22c8, 0x2000 },
    6182   { 0x1900, 0x22c7, 0x0000 },
    6183   { 0x1900, 0x22c9, 0x0000 },
    6184   { 0x9900, 0x22cc, 0x2000 },
    6185   { 0x1900, 0x22cb, 0x0000 },
    6186   { 0x1900, 0x22cd, 0x0000 },
    6187   { 0x9900, 0x22de, 0x5000 },
    6188   { 0x9900, 0x22d6, 0x4000 },
    6189   { 0x9900, 0x22d2, 0x3000 },
    6190   { 0x9900, 0x22d0, 0x2000 },
    6191   { 0x1900, 0x22cf, 0x0000 },
    6192   { 0x1900, 0x22d1, 0x0000 },
    6193   { 0x9900, 0x22d4, 0x2000 },
    6194   { 0x1900, 0x22d3, 0x0000 },
    6195   { 0x1900, 0x22d5, 0x0000 },
    6196   { 0x9900, 0x22da, 0x3000 },
    6197   { 0x9900, 0x22d8, 0x2000 },
    6198   { 0x1900, 0x22d7, 0x0000 },
    6199   { 0x1900, 0x22d9, 0x0000 },
    6200   { 0x9900, 0x22dc, 0x2000 },
    6201   { 0x1900, 0x22db, 0x0000 },
    6202   { 0x1900, 0x22dd, 0x0000 },
    6203   { 0x9900, 0x22e6, 0x4000 },
    6204   { 0x9900, 0x22e2, 0x3000 },
    6205   { 0x9900, 0x22e0, 0x2000 },
    6206   { 0x1900, 0x22df, 0x0000 },
    6207   { 0x1900, 0x22e1, 0x0000 },
    6208   { 0x9900, 0x22e4, 0x2000 },
    6209   { 0x1900, 0x22e3, 0x0000 },
    6210   { 0x1900, 0x22e5, 0x0000 },
    6211   { 0x9900, 0x22ea, 0x3000 },
    6212   { 0x9900, 0x22e8, 0x2000 },
    6213   { 0x1900, 0x22e7, 0x0000 },
    6214   { 0x1900, 0x22e9, 0x0000 },
    6215   { 0x9900, 0x22ec, 0x2000 },
    6216   { 0x1900, 0x22eb, 0x0000 },
    6217   { 0x1900, 0x22ed, 0x0000 },
    6218   { 0x9a00, 0x230e, 0x6000 },
    6219   { 0x9900, 0x22fe, 0x5000 },
    6220   { 0x9900, 0x22f6, 0x4000 },
    6221   { 0x9900, 0x22f2, 0x3000 },
    6222   { 0x9900, 0x22f0, 0x2000 },
    6223   { 0x1900, 0x22ef, 0x0000 },
    6224   { 0x1900, 0x22f1, 0x0000 },
    6225   { 0x9900, 0x22f4, 0x2000 },
    6226   { 0x1900, 0x22f3, 0x0000 },
    6227   { 0x1900, 0x22f5, 0x0000 },
    6228   { 0x9900, 0x22fa, 0x3000 },
    6229   { 0x9900, 0x22f8, 0x2000 },
    6230   { 0x1900, 0x22f7, 0x0000 },
    6231   { 0x1900, 0x22f9, 0x0000 },
    6232   { 0x9900, 0x22fc, 0x2000 },
    6233   { 0x1900, 0x22fb, 0x0000 },
    6234   { 0x1900, 0x22fd, 0x0000 },
    6235   { 0x9a00, 0x2306, 0x4000 },
    6236   { 0x9a00, 0x2302, 0x3000 },
    6237   { 0x9a00, 0x2300, 0x2000 },
    6238   { 0x1900, 0x22ff, 0x0000 },
    6239   { 0x1a00, 0x2301, 0x0000 },
    6240   { 0x9a00, 0x2304, 0x2000 },
    6241   { 0x1a00, 0x2303, 0x0000 },
    6242   { 0x1a00, 0x2305, 0x0000 },
    6243   { 0x9900, 0x230a, 0x3000 },
    6244   { 0x9900, 0x2308, 0x2000 },
    6245   { 0x1a00, 0x2307, 0x0000 },
    6246   { 0x1900, 0x2309, 0x0000 },
    6247   { 0x9a00, 0x230c, 0x2000 },
    6248   { 0x1900, 0x230b, 0x0000 },
    6249   { 0x1a00, 0x230d, 0x0000 },
    6250   { 0x9a00, 0x231e, 0x5000 },
    6251   { 0x9a00, 0x2316, 0x4000 },
    6252   { 0x9a00, 0x2312, 0x3000 },
    6253   { 0x9a00, 0x2310, 0x2000 },
    6254   { 0x1a00, 0x230f, 0x0000 },
    6255   { 0x1a00, 0x2311, 0x0000 },
    6256   { 0x9a00, 0x2314, 0x2000 },
    6257   { 0x1a00, 0x2313, 0x0000 },
    6258   { 0x1a00, 0x2315, 0x0000 },
    6259   { 0x9a00, 0x231a, 0x3000 },
    6260   { 0x9a00, 0x2318, 0x2000 },
    6261   { 0x1a00, 0x2317, 0x0000 },
    6262   { 0x1a00, 0x2319, 0x0000 },
    6263   { 0x9a00, 0x231c, 0x2000 },
    6264   { 0x1a00, 0x231b, 0x0000 },
    6265   { 0x1a00, 0x231d, 0x0000 },
    6266   { 0x9a00, 0x2326, 0x4000 },
    6267   { 0x9a00, 0x2322, 0x3000 },
    6268   { 0x9900, 0x2320, 0x2000 },
    6269   { 0x1a00, 0x231f, 0x0000 },
    6270   { 0x1900, 0x2321, 0x0000 },
    6271   { 0x9a00, 0x2324, 0x2000 },
    6272   { 0x1a00, 0x2323, 0x0000 },
    6273   { 0x1a00, 0x2325, 0x0000 },
    6274   { 0x9200, 0x232a, 0x3000 },
    6275   { 0x9a00, 0x2328, 0x2000 },
    6276   { 0x1a00, 0x2327, 0x0000 },
    6277   { 0x1600, 0x2329, 0x0000 },
    6278   { 0x9a00, 0x232c, 0x2000 },
    6279   { 0x1a00, 0x232b, 0x0000 },
    6280   { 0x1a00, 0x232d, 0x0000 },
    6281   { 0x9a00, 0x236e, 0x7000 },
    6282   { 0x9a00, 0x234e, 0x6000 },
    6283   { 0x9a00, 0x233e, 0x5000 },
    6284   { 0x9a00, 0x2336, 0x4000 },
    6285   { 0x9a00, 0x2332, 0x3000 },
    6286   { 0x9a00, 0x2330, 0x2000 },
    6287   { 0x1a00, 0x232f, 0x0000 },
    6288   { 0x1a00, 0x2331, 0x0000 },
    6289   { 0x9a00, 0x2334, 0x2000 },
    6290   { 0x1a00, 0x2333, 0x0000 },
    6291   { 0x1a00, 0x2335, 0x0000 },
    6292   { 0x9a00, 0x233a, 0x3000 },
    6293   { 0x9a00, 0x2338, 0x2000 },
    6294   { 0x1a00, 0x2337, 0x0000 },
    6295   { 0x1a00, 0x2339, 0x0000 },
    6296   { 0x9a00, 0x233c, 0x2000 },
    6297   { 0x1a00, 0x233b, 0x0000 },
    6298   { 0x1a00, 0x233d, 0x0000 },
    6299   { 0x9a00, 0x2346, 0x4000 },
    6300   { 0x9a00, 0x2342, 0x3000 },
    6301   { 0x9a00, 0x2340, 0x2000 },
    6302   { 0x1a00, 0x233f, 0x0000 },
    6303   { 0x1a00, 0x2341, 0x0000 },
    6304   { 0x9a00, 0x2344, 0x2000 },
    6305   { 0x1a00, 0x2343, 0x0000 },
    6306   { 0x1a00, 0x2345, 0x0000 },
    6307   { 0x9a00, 0x234a, 0x3000 },
    6308   { 0x9a00, 0x2348, 0x2000 },
    6309   { 0x1a00, 0x2347, 0x0000 },
    6310   { 0x1a00, 0x2349, 0x0000 },
    6311   { 0x9a00, 0x234c, 0x2000 },
    6312   { 0x1a00, 0x234b, 0x0000 },
    6313   { 0x1a00, 0x234d, 0x0000 },
    6314   { 0x9a00, 0x235e, 0x5000 },
    6315   { 0x9a00, 0x2356, 0x4000 },
    6316   { 0x9a00, 0x2352, 0x3000 },
    6317   { 0x9a00, 0x2350, 0x2000 },
    6318   { 0x1a00, 0x234f, 0x0000 },
    6319   { 0x1a00, 0x2351, 0x0000 },
    6320   { 0x9a00, 0x2354, 0x2000 },
    6321   { 0x1a00, 0x2353, 0x0000 },
    6322   { 0x1a00, 0x2355, 0x0000 },
    6323   { 0x9a00, 0x235a, 0x3000 },
    6324   { 0x9a00, 0x2358, 0x2000 },
    6325   { 0x1a00, 0x2357, 0x0000 },
    6326   { 0x1a00, 0x2359, 0x0000 },
    6327   { 0x9a00, 0x235c, 0x2000 },
    6328   { 0x1a00, 0x235b, 0x0000 },
    6329   { 0x1a00, 0x235d, 0x0000 },
    6330   { 0x9a00, 0x2366, 0x4000 },
    6331   { 0x9a00, 0x2362, 0x3000 },
    6332   { 0x9a00, 0x2360, 0x2000 },
    6333   { 0x1a00, 0x235f, 0x0000 },
    6334   { 0x1a00, 0x2361, 0x0000 },
    6335   { 0x9a00, 0x2364, 0x2000 },
    6336   { 0x1a00, 0x2363, 0x0000 },
    6337   { 0x1a00, 0x2365, 0x0000 },
    6338   { 0x9a00, 0x236a, 0x3000 },
    6339   { 0x9a00, 0x2368, 0x2000 },
    6340   { 0x1a00, 0x2367, 0x0000 },
    6341   { 0x1a00, 0x2369, 0x0000 },
    6342   { 0x9a00, 0x236c, 0x2000 },
    6343   { 0x1a00, 0x236b, 0x0000 },
    6344   { 0x1a00, 0x236d, 0x0000 },
    6345   { 0x9a00, 0x238e, 0x6000 },
    6346   { 0x9a00, 0x237e, 0x5000 },
    6347   { 0x9a00, 0x2376, 0x4000 },
    6348   { 0x9a00, 0x2372, 0x3000 },
    6349   { 0x9a00, 0x2370, 0x2000 },
    6350   { 0x1a00, 0x236f, 0x0000 },
    6351   { 0x1a00, 0x2371, 0x0000 },
    6352   { 0x9a00, 0x2374, 0x2000 },
    6353   { 0x1a00, 0x2373, 0x0000 },
    6354   { 0x1a00, 0x2375, 0x0000 },
    6355   { 0x9a00, 0x237a, 0x3000 },
    6356   { 0x9a00, 0x2378, 0x2000 },
    6357   { 0x1a00, 0x2377, 0x0000 },
    6358   { 0x1a00, 0x2379, 0x0000 },
    6359   { 0x9900, 0x237c, 0x2000 },
    6360   { 0x1a00, 0x237b, 0x0000 },
    6361   { 0x1a00, 0x237d, 0x0000 },
    6362   { 0x9a00, 0x2386, 0x4000 },
    6363   { 0x9a00, 0x2382, 0x3000 },
    6364   { 0x9a00, 0x2380, 0x2000 },
    6365   { 0x1a00, 0x237f, 0x0000 },
    6366   { 0x1a00, 0x2381, 0x0000 },
    6367   { 0x9a00, 0x2384, 0x2000 },
    6368   { 0x1a00, 0x2383, 0x0000 },
    6369   { 0x1a00, 0x2385, 0x0000 },
    6370   { 0x9a00, 0x238a, 0x3000 },
    6371   { 0x9a00, 0x2388, 0x2000 },
    6372   { 0x1a00, 0x2387, 0x0000 },
    6373   { 0x1a00, 0x2389, 0x0000 },
    6374   { 0x9a00, 0x238c, 0x2000 },
    6375   { 0x1a00, 0x238b, 0x0000 },
    6376   { 0x1a00, 0x238d, 0x0000 },
    6377   { 0x9900, 0x239e, 0x5000 },
    6378   { 0x9a00, 0x2396, 0x4000 },
    6379   { 0x9a00, 0x2392, 0x3000 },
    6380   { 0x9a00, 0x2390, 0x2000 },
    6381   { 0x1a00, 0x238f, 0x0000 },
    6382   { 0x1a00, 0x2391, 0x0000 },
    6383   { 0x9a00, 0x2394, 0x2000 },
    6384   { 0x1a00, 0x2393, 0x0000 },
    6385   { 0x1a00, 0x2395, 0x0000 },
    6386   { 0x9a00, 0x239a, 0x3000 },
    6387   { 0x9a00, 0x2398, 0x2000 },
    6388   { 0x1a00, 0x2397, 0x0000 },
    6389   { 0x1a00, 0x2399, 0x0000 },
    6390   { 0x9900, 0x239c, 0x2000 },
    6391   { 0x1900, 0x239b, 0x0000 },
    6392   { 0x1900, 0x239d, 0x0000 },
    6393   { 0x9900, 0x23a6, 0x4000 },
    6394   { 0x9900, 0x23a2, 0x3000 },
    6395   { 0x9900, 0x23a0, 0x2000 },
    6396   { 0x1900, 0x239f, 0x0000 },
    6397   { 0x1900, 0x23a1, 0x0000 },
    6398   { 0x9900, 0x23a4, 0x2000 },
    6399   { 0x1900, 0x23a3, 0x0000 },
    6400   { 0x1900, 0x23a5, 0x0000 },
    6401   { 0x9900, 0x23aa, 0x3000 },
    6402   { 0x9900, 0x23a8, 0x2000 },
    6403   { 0x1900, 0x23a7, 0x0000 },
    6404   { 0x1900, 0x23a9, 0x0000 },
    6405   { 0x9900, 0x23ac, 0x2000 },
    6406   { 0x1900, 0x23ab, 0x0000 },
    6407   { 0x1900, 0x23ad, 0x0000 },
    6408   { 0x8f00, 0x248b, 0x8000 },
    6409   { 0x9a00, 0x241d, 0x7000 },
    6410   { 0x9a00, 0x23ce, 0x6000 },
    6411   { 0x9a00, 0x23be, 0x5000 },
    6412   { 0x9500, 0x23b6, 0x4000 },
    6413   { 0x9900, 0x23b2, 0x3000 },
    6414   { 0x9900, 0x23b0, 0x2000 },
    6415   { 0x1900, 0x23af, 0x0000 },
    6416   { 0x1900, 0x23b1, 0x0000 },
    6417   { 0x9600, 0x23b4, 0x2000 },
    6418   { 0x1900, 0x23b3, 0x0000 },
    6419   { 0x1200, 0x23b5, 0x0000 },
    6420   { 0x9a00, 0x23ba, 0x3000 },
    6421   { 0x9a00, 0x23b8, 0x2000 },
    6422   { 0x1a00, 0x23b7, 0x0000 },
    6423   { 0x1a00, 0x23b9, 0x0000 },
    6424   { 0x9a00, 0x23bc, 0x2000 },
    6425   { 0x1a00, 0x23bb, 0x0000 },
    6426   { 0x1a00, 0x23bd, 0x0000 },
    6427   { 0x9a00, 0x23c6, 0x4000 },
    6428   { 0x9a00, 0x23c2, 0x3000 },
    6429   { 0x9a00, 0x23c0, 0x2000 },
    6430   { 0x1a00, 0x23bf, 0x0000 },
    6431   { 0x1a00, 0x23c1, 0x0000 },
    6432   { 0x9a00, 0x23c4, 0x2000 },
    6433   { 0x1a00, 0x23c3, 0x0000 },
    6434   { 0x1a00, 0x23c5, 0x0000 },
    6435   { 0x9a00, 0x23ca, 0x3000 },
    6436   { 0x9a00, 0x23c8, 0x2000 },
    6437   { 0x1a00, 0x23c7, 0x0000 },
    6438   { 0x1a00, 0x23c9, 0x0000 },
    6439   { 0x9a00, 0x23cc, 0x2000 },
    6440   { 0x1a00, 0x23cb, 0x0000 },
    6441   { 0x1a00, 0x23cd, 0x0000 },
    6442   { 0x9a00, 0x240d, 0x5000 },
    6443   { 0x9a00, 0x2405, 0x4000 },
    6444   { 0x9a00, 0x2401, 0x3000 },
    6445   { 0x9a00, 0x23d0, 0x2000 },
    6446   { 0x1a00, 0x23cf, 0x0000 },
    6447   { 0x1a00, 0x2400, 0x0000 },
    6448   { 0x9a00, 0x2403, 0x2000 },
    6449   { 0x1a00, 0x2402, 0x0000 },
    6450   { 0x1a00, 0x2404, 0x0000 },
    6451   { 0x9a00, 0x2409, 0x3000 },
    6452   { 0x9a00, 0x2407, 0x2000 },
    6453   { 0x1a00, 0x2406, 0x0000 },
    6454   { 0x1a00, 0x2408, 0x0000 },
    6455   { 0x9a00, 0x240b, 0x2000 },
    6456   { 0x1a00, 0x240a, 0x0000 },
    6457   { 0x1a00, 0x240c, 0x0000 },
    6458   { 0x9a00, 0x2415, 0x4000 },
    6459   { 0x9a00, 0x2411, 0x3000 },
    6460   { 0x9a00, 0x240f, 0x2000 },
    6461   { 0x1a00, 0x240e, 0x0000 },
    6462   { 0x1a00, 0x2410, 0x0000 },
    6463   { 0x9a00, 0x2413, 0x2000 },
    6464   { 0x1a00, 0x2412, 0x0000 },
    6465   { 0x1a00, 0x2414, 0x0000 },
    6466   { 0x9a00, 0x2419, 0x3000 },
    6467   { 0x9a00, 0x2417, 0x2000 },
    6468   { 0x1a00, 0x2416, 0x0000 },
    6469   { 0x1a00, 0x2418, 0x0000 },
    6470   { 0x9a00, 0x241b, 0x2000 },
    6471   { 0x1a00, 0x241a, 0x0000 },
    6472   { 0x1a00, 0x241c, 0x0000 },
    6473   { 0x8f00, 0x246b, 0x6000 },
    6474   { 0x9a00, 0x2446, 0x5000 },
    6475   { 0x9a00, 0x2425, 0x4000 },
    6476   { 0x9a00, 0x2421, 0x3000 },
    6477   { 0x9a00, 0x241f, 0x2000 },
    6478   { 0x1a00, 0x241e, 0x0000 },
    6479   { 0x1a00, 0x2420, 0x0000 },
    6480   { 0x9a00, 0x2423, 0x2000 },
    6481   { 0x1a00, 0x2422, 0x0000 },
    6482   { 0x1a00, 0x2424, 0x0000 },
    6483   { 0x9a00, 0x2442, 0x3000 },
    6484   { 0x9a00, 0x2440, 0x2000 },
    6485   { 0x1a00, 0x2426, 0x0000 },
    6486   { 0x1a00, 0x2441, 0x0000 },
    6487   { 0x9a00, 0x2444, 0x2000 },
    6488   { 0x1a00, 0x2443, 0x0000 },
    6489   { 0x1a00, 0x2445, 0x0000 },
    6490   { 0x8f00, 0x2463, 0x4000 },
    6491   { 0x9a00, 0x244a, 0x3000 },
    6492   { 0x9a00, 0x2448, 0x2000 },
    6493   { 0x1a00, 0x2447, 0x0000 },
    6494   { 0x1a00, 0x2449, 0x0000 },
    6495   { 0x8f00, 0x2461, 0x2000 },
    6496   { 0x0f00, 0x2460, 0x0000 },
    6497   { 0x0f00, 0x2462, 0x0000 },
    6498   { 0x8f00, 0x2467, 0x3000 },
    6499   { 0x8f00, 0x2465, 0x2000 },
    6500   { 0x0f00, 0x2464, 0x0000 },
    6501   { 0x0f00, 0x2466, 0x0000 },
    6502   { 0x8f00, 0x2469, 0x2000 },
    6503   { 0x0f00, 0x2468, 0x0000 },
    6504   { 0x0f00, 0x246a, 0x0000 },
    6505   { 0x8f00, 0x247b, 0x5000 },
    6506   { 0x8f00, 0x2473, 0x4000 },
    6507   { 0x8f00, 0x246f, 0x3000 },
    6508   { 0x8f00, 0x246d, 0x2000 },
    6509   { 0x0f00, 0x246c, 0x0000 },
    6510   { 0x0f00, 0x246e, 0x0000 },
    6511   { 0x8f00, 0x2471, 0x2000 },
    6512   { 0x0f00, 0x2470, 0x0000 },
    6513   { 0x0f00, 0x2472, 0x0000 },
    6514   { 0x8f00, 0x2477, 0x3000 },
    6515   { 0x8f00, 0x2475, 0x2000 },
    6516   { 0x0f00, 0x2474, 0x0000 },
    6517   { 0x0f00, 0x2476, 0x0000 },
    6518   { 0x8f00, 0x2479, 0x2000 },
    6519   { 0x0f00, 0x2478, 0x0000 },
    6520   { 0x0f00, 0x247a, 0x0000 },
    6521   { 0x8f00, 0x2483, 0x4000 },
    6522   { 0x8f00, 0x247f, 0x3000 },
    6523   { 0x8f00, 0x247d, 0x2000 },
    6524   { 0x0f00, 0x247c, 0x0000 },
    6525   { 0x0f00, 0x247e, 0x0000 },
    6526   { 0x8f00, 0x2481, 0x2000 },
    6527   { 0x0f00, 0x2480, 0x0000 },
    6528   { 0x0f00, 0x2482, 0x0000 },
    6529   { 0x8f00, 0x2487, 0x3000 },
    6530   { 0x8f00, 0x2485, 0x2000 },
    6531   { 0x0f00, 0x2484, 0x0000 },
    6532   { 0x0f00, 0x2486, 0x0000 },
    6533   { 0x8f00, 0x2489, 0x2000 },
    6534   { 0x0f00, 0x2488, 0x0000 },
    6535   { 0x0f00, 0x248a, 0x0000 },
    6536   { 0x9a00, 0x24cb, 0x7000 },
    6537   { 0x9a00, 0x24ab, 0x6000 },
    6538   { 0x8f00, 0x249b, 0x5000 },
    6539   { 0x8f00, 0x2493, 0x4000 },
    6540   { 0x8f00, 0x248f, 0x3000 },
    6541   { 0x8f00, 0x248d, 0x2000 },
    6542   { 0x0f00, 0x248c, 0x0000 },
    6543   { 0x0f00, 0x248e, 0x0000 },
    6544   { 0x8f00, 0x2491, 0x2000 },
    6545   { 0x0f00, 0x2490, 0x0000 },
    6546   { 0x0f00, 0x2492, 0x0000 },
    6547   { 0x8f00, 0x2497, 0x3000 },
    6548   { 0x8f00, 0x2495, 0x2000 },
    6549   { 0x0f00, 0x2494, 0x0000 },
    6550   { 0x0f00, 0x2496, 0x0000 },
    6551   { 0x8f00, 0x2499, 0x2000 },
    6552   { 0x0f00, 0x2498, 0x0000 },
    6553   { 0x0f00, 0x249a, 0x0000 },
    6554   { 0x9a00, 0x24a3, 0x4000 },
    6555   { 0x9a00, 0x249f, 0x3000 },
    6556   { 0x9a00, 0x249d, 0x2000 },
    6557   { 0x1a00, 0x249c, 0x0000 },
    6558   { 0x1a00, 0x249e, 0x0000 },
    6559   { 0x9a00, 0x24a1, 0x2000 },
    6560   { 0x1a00, 0x24a0, 0x0000 },
    6561   { 0x1a00, 0x24a2, 0x0000 },
    6562   { 0x9a00, 0x24a7, 0x3000 },
    6563   { 0x9a00, 0x24a5, 0x2000 },
    6564   { 0x1a00, 0x24a4, 0x0000 },
    6565   { 0x1a00, 0x24a6, 0x0000 },
    6566   { 0x9a00, 0x24a9, 0x2000 },
    6567   { 0x1a00, 0x24a8, 0x0000 },
    6568   { 0x1a00, 0x24aa, 0x0000 },
    6569   { 0x9a00, 0x24bb, 0x5000 },
    6570   { 0x9a00, 0x24b3, 0x4000 },
    6571   { 0x9a00, 0x24af, 0x3000 },
    6572   { 0x9a00, 0x24ad, 0x2000 },
    6573   { 0x1a00, 0x24ac, 0x0000 },
    6574   { 0x1a00, 0x24ae, 0x0000 },
    6575   { 0x9a00, 0x24b1, 0x2000 },
    6576   { 0x1a00, 0x24b0, 0x0000 },
    6577   { 0x1a00, 0x24b2, 0x0000 },
    6578   { 0x9a00, 0x24b7, 0x3000 },
    6579   { 0x9a00, 0x24b5, 0x2000 },
    6580   { 0x1a00, 0x24b4, 0x0000 },
    6581   { 0x1a00, 0x24b6, 0x0000 },
    6582   { 0x9a00, 0x24b9, 0x2000 },
    6583   { 0x1a00, 0x24b8, 0x0000 },
    6584   { 0x1a00, 0x24ba, 0x0000 },
    6585   { 0x9a00, 0x24c3, 0x4000 },
    6586   { 0x9a00, 0x24bf, 0x3000 },
    6587   { 0x9a00, 0x24bd, 0x2000 },
    6588   { 0x1a00, 0x24bc, 0x0000 },
    6589   { 0x1a00, 0x24be, 0x0000 },
    6590   { 0x9a00, 0x24c1, 0x2000 },
    6591   { 0x1a00, 0x24c0, 0x0000 },
    6592   { 0x1a00, 0x24c2, 0x0000 },
    6593   { 0x9a00, 0x24c7, 0x3000 },
    6594   { 0x9a00, 0x24c5, 0x2000 },
    6595   { 0x1a00, 0x24c4, 0x0000 },
    6596   { 0x1a00, 0x24c6, 0x0000 },
    6597   { 0x9a00, 0x24c9, 0x2000 },
    6598   { 0x1a00, 0x24c8, 0x0000 },
    6599   { 0x1a00, 0x24ca, 0x0000 },
    6600   { 0x8f00, 0x24eb, 0x6000 },
    6601   { 0x9a00, 0x24db, 0x5000 },
    6602   { 0x9a00, 0x24d3, 0x4000 },
    6603   { 0x9a00, 0x24cf, 0x3000 },
    6604   { 0x9a00, 0x24cd, 0x2000 },
    6605   { 0x1a00, 0x24cc, 0x0000 },
    6606   { 0x1a00, 0x24ce, 0x0000 },
    6607   { 0x9a00, 0x24d1, 0x2000 },
    6608   { 0x1a00, 0x24d0, 0x0000 },
    6609   { 0x1a00, 0x24d2, 0x0000 },
    6610   { 0x9a00, 0x24d7, 0x3000 },
    6611   { 0x9a00, 0x24d5, 0x2000 },
    6612   { 0x1a00, 0x24d4, 0x0000 },
    6613   { 0x1a00, 0x24d6, 0x0000 },
    6614   { 0x9a00, 0x24d9, 0x2000 },
    6615   { 0x1a00, 0x24d8, 0x0000 },
    6616   { 0x1a00, 0x24da, 0x0000 },
    6617   { 0x9a00, 0x24e3, 0x4000 },
    6618   { 0x9a00, 0x24df, 0x3000 },
    6619   { 0x9a00, 0x24dd, 0x2000 },
    6620   { 0x1a00, 0x24dc, 0x0000 },
    6621   { 0x1a00, 0x24de, 0x0000 },
    6622   { 0x9a00, 0x24e1, 0x2000 },
    6623   { 0x1a00, 0x24e0, 0x0000 },
    6624   { 0x1a00, 0x24e2, 0x0000 },
    6625   { 0x9a00, 0x24e7, 0x3000 },
    6626   { 0x9a00, 0x24e5, 0x2000 },
    6627   { 0x1a00, 0x24e4, 0x0000 },
    6628   { 0x1a00, 0x24e6, 0x0000 },
    6629   { 0x9a00, 0x24e9, 0x2000 },
    6630   { 0x1a00, 0x24e8, 0x0000 },
    6631   { 0x0f00, 0x24ea, 0x0000 },
    6632   { 0x8f00, 0x24fb, 0x5000 },
    6633   { 0x8f00, 0x24f3, 0x4000 },
    6634   { 0x8f00, 0x24ef, 0x3000 },
    6635   { 0x8f00, 0x24ed, 0x2000 },
    6636   { 0x0f00, 0x24ec, 0x0000 },
    6637   { 0x0f00, 0x24ee, 0x0000 },
    6638   { 0x8f00, 0x24f1, 0x2000 },
    6639   { 0x0f00, 0x24f0, 0x0000 },
    6640   { 0x0f00, 0x24f2, 0x0000 },
    6641   { 0x8f00, 0x24f7, 0x3000 },
    6642   { 0x8f00, 0x24f5, 0x2000 },
    6643   { 0x0f00, 0x24f4, 0x0000 },
    6644   { 0x0f00, 0x24f6, 0x0000 },
    6645   { 0x8f00, 0x24f9, 0x2000 },
    6646   { 0x0f00, 0x24f8, 0x0000 },
    6647   { 0x0f00, 0x24fa, 0x0000 },
    6648   { 0x9a00, 0x2503, 0x4000 },
    6649   { 0x8f00, 0x24ff, 0x3000 },
    6650   { 0x8f00, 0x24fd, 0x2000 },
    6651   { 0x0f00, 0x24fc, 0x0000 },
    6652   { 0x0f00, 0x24fe, 0x0000 },
    6653   { 0x9a00, 0x2501, 0x2000 },
    6654   { 0x1a00, 0x2500, 0x0000 },
    6655   { 0x1a00, 0x2502, 0x0000 },
    6656   { 0x9a00, 0x2507, 0x3000 },
    6657   { 0x9a00, 0x2505, 0x2000 },
    6658   { 0x1a00, 0x2504, 0x0000 },
    6659   { 0x1a00, 0x2506, 0x0000 },
    6660   { 0x9a00, 0x2509, 0x2000 },
    6661   { 0x1a00, 0x2508, 0x0000 },
    6662   { 0x1a00, 0x250a, 0x0000 },
    6663   { 0x9a00, 0x260b, 0x9000 },
    6664   { 0x9a00, 0x258b, 0x8000 },
    6665   { 0x9a00, 0x254b, 0x7000 },
    6666   { 0x9a00, 0x252b, 0x6000 },
    6667   { 0x9a00, 0x251b, 0x5000 },
    6668   { 0x9a00, 0x2513, 0x4000 },
    6669   { 0x9a00, 0x250f, 0x3000 },
    6670   { 0x9a00, 0x250d, 0x2000 },
    6671   { 0x1a00, 0x250c, 0x0000 },
    6672   { 0x1a00, 0x250e, 0x0000 },
    6673   { 0x9a00, 0x2511, 0x2000 },
    6674   { 0x1a00, 0x2510, 0x0000 },
    6675   { 0x1a00, 0x2512, 0x0000 },
    6676   { 0x9a00, 0x2517, 0x3000 },
    6677   { 0x9a00, 0x2515, 0x2000 },
    6678   { 0x1a00, 0x2514, 0x0000 },
    6679   { 0x1a00, 0x2516, 0x0000 },
    6680   { 0x9a00, 0x2519, 0x2000 },
    6681   { 0x1a00, 0x2518, 0x0000 },
    6682   { 0x1a00, 0x251a, 0x0000 },
    6683   { 0x9a00, 0x2523, 0x4000 },
    6684   { 0x9a00, 0x251f, 0x3000 },
    6685   { 0x9a00, 0x251d, 0x2000 },
    6686   { 0x1a00, 0x251c, 0x0000 },
    6687   { 0x1a00, 0x251e, 0x0000 },
    6688   { 0x9a00, 0x2521, 0x2000 },
    6689   { 0x1a00, 0x2520, 0x0000 },
    6690   { 0x1a00, 0x2522, 0x0000 },
    6691   { 0x9a00, 0x2527, 0x3000 },
    6692   { 0x9a00, 0x2525, 0x2000 },
    6693   { 0x1a00, 0x2524, 0x0000 },
    6694   { 0x1a00, 0x2526, 0x0000 },
    6695   { 0x9a00, 0x2529, 0x2000 },
    6696   { 0x1a00, 0x2528, 0x0000 },
    6697   { 0x1a00, 0x252a, 0x0000 },
    6698   { 0x9a00, 0x253b, 0x5000 },
    6699   { 0x9a00, 0x2533, 0x4000 },
    6700   { 0x9a00, 0x252f, 0x3000 },
    6701   { 0x9a00, 0x252d, 0x2000 },
    6702   { 0x1a00, 0x252c, 0x0000 },
    6703   { 0x1a00, 0x252e, 0x0000 },
    6704   { 0x9a00, 0x2531, 0x2000 },
    6705   { 0x1a00, 0x2530, 0x0000 },
    6706   { 0x1a00, 0x2532, 0x0000 },
    6707   { 0x9a00, 0x2537, 0x3000 },
    6708   { 0x9a00, 0x2535, 0x2000 },
    6709   { 0x1a00, 0x2534, 0x0000 },
    6710   { 0x1a00, 0x2536, 0x0000 },
    6711   { 0x9a00, 0x2539, 0x2000 },
    6712   { 0x1a00, 0x2538, 0x0000 },
    6713   { 0x1a00, 0x253a, 0x0000 },
    6714   { 0x9a00, 0x2543, 0x4000 },
    6715   { 0x9a00, 0x253f, 0x3000 },
    6716   { 0x9a00, 0x253d, 0x2000 },
    6717   { 0x1a00, 0x253c, 0x0000 },
    6718   { 0x1a00, 0x253e, 0x0000 },
    6719   { 0x9a00, 0x2541, 0x2000 },
    6720   { 0x1a00, 0x2540, 0x0000 },
    6721   { 0x1a00, 0x2542, 0x0000 },
    6722   { 0x9a00, 0x2547, 0x3000 },
    6723   { 0x9a00, 0x2545, 0x2000 },
    6724   { 0x1a00, 0x2544, 0x0000 },
    6725   { 0x1a00, 0x2546, 0x0000 },
    6726   { 0x9a00, 0x2549, 0x2000 },
    6727   { 0x1a00, 0x2548, 0x0000 },
    6728   { 0x1a00, 0x254a, 0x0000 },
    6729   { 0x9a00, 0x256b, 0x6000 },
    6730   { 0x9a00, 0x255b, 0x5000 },
    6731   { 0x9a00, 0x2553, 0x4000 },
    6732   { 0x9a00, 0x254f, 0x3000 },
    6733   { 0x9a00, 0x254d, 0x2000 },
    6734   { 0x1a00, 0x254c, 0x0000 },
    6735   { 0x1a00, 0x254e, 0x0000 },
    6736   { 0x9a00, 0x2551, 0x2000 },
    6737   { 0x1a00, 0x2550, 0x0000 },
    6738   { 0x1a00, 0x2552, 0x0000 },
    6739   { 0x9a00, 0x2557, 0x3000 },
    6740   { 0x9a00, 0x2555, 0x2000 },
    6741   { 0x1a00, 0x2554, 0x0000 },
    6742   { 0x1a00, 0x2556, 0x0000 },
    6743   { 0x9a00, 0x2559, 0x2000 },
    6744   { 0x1a00, 0x2558, 0x0000 },
    6745   { 0x1a00, 0x255a, 0x0000 },
    6746   { 0x9a00, 0x2563, 0x4000 },
    6747   { 0x9a00, 0x255f, 0x3000 },
    6748   { 0x9a00, 0x255d, 0x2000 },
    6749   { 0x1a00, 0x255c, 0x0000 },
    6750   { 0x1a00, 0x255e, 0x0000 },
    6751   { 0x9a00, 0x2561, 0x2000 },
    6752   { 0x1a00, 0x2560, 0x0000 },
    6753   { 0x1a00, 0x2562, 0x0000 },
    6754   { 0x9a00, 0x2567, 0x3000 },
    6755   { 0x9a00, 0x2565, 0x2000 },
    6756   { 0x1a00, 0x2564, 0x0000 },
    6757   { 0x1a00, 0x2566, 0x0000 },
    6758   { 0x9a00, 0x2569, 0x2000 },
    6759   { 0x1a00, 0x2568, 0x0000 },
    6760   { 0x1a00, 0x256a, 0x0000 },
    6761   { 0x9a00, 0x257b, 0x5000 },
    6762   { 0x9a00, 0x2573, 0x4000 },
    6763   { 0x9a00, 0x256f, 0x3000 },
    6764   { 0x9a00, 0x256d, 0x2000 },
    6765   { 0x1a00, 0x256c, 0x0000 },
    6766   { 0x1a00, 0x256e, 0x0000 },
    6767   { 0x9a00, 0x2571, 0x2000 },
    6768   { 0x1a00, 0x2570, 0x0000 },
    6769   { 0x1a00, 0x2572, 0x0000 },
    6770   { 0x9a00, 0x2577, 0x3000 },
    6771   { 0x9a00, 0x2575, 0x2000 },
    6772   { 0x1a00, 0x2574, 0x0000 },
    6773   { 0x1a00, 0x2576, 0x0000 },
    6774   { 0x9a00, 0x2579, 0x2000 },
    6775   { 0x1a00, 0x2578, 0x0000 },
    6776   { 0x1a00, 0x257a, 0x0000 },
    6777   { 0x9a00, 0x2583, 0x4000 },
    6778   { 0x9a00, 0x257f, 0x3000 },
    6779   { 0x9a00, 0x257d, 0x2000 },
    6780   { 0x1a00, 0x257c, 0x0000 },
    6781   { 0x1a00, 0x257e, 0x0000 },
    6782   { 0x9a00, 0x2581, 0x2000 },
    6783   { 0x1a00, 0x2580, 0x0000 },
    6784   { 0x1a00, 0x2582, 0x0000 },
    6785   { 0x9a00, 0x2587, 0x3000 },
    6786   { 0x9a00, 0x2585, 0x2000 },
    6787   { 0x1a00, 0x2584, 0x0000 },
    6788   { 0x1a00, 0x2586, 0x0000 },
    6789   { 0x9a00, 0x2589, 0x2000 },
    6790   { 0x1a00, 0x2588, 0x0000 },
    6791   { 0x1a00, 0x258a, 0x0000 },
    6792   { 0x9a00, 0x25cb, 0x7000 },
    6793   { 0x9a00, 0x25ab, 0x6000 },
    6794   { 0x9a00, 0x259b, 0x5000 },
    6795   { 0x9a00, 0x2593, 0x4000 },
    6796   { 0x9a00, 0x258f, 0x3000 },
    6797   { 0x9a00, 0x258d, 0x2000 },
    6798   { 0x1a00, 0x258c, 0x0000 },
    6799   { 0x1a00, 0x258e, 0x0000 },
    6800   { 0x9a00, 0x2591, 0x2000 },
    6801   { 0x1a00, 0x2590, 0x0000 },
    6802   { 0x1a00, 0x2592, 0x0000 },
    6803   { 0x9a00, 0x2597, 0x3000 },
    6804   { 0x9a00, 0x2595, 0x2000 },
    6805   { 0x1a00, 0x2594, 0x0000 },
    6806   { 0x1a00, 0x2596, 0x0000 },
    6807   { 0x9a00, 0x2599, 0x2000 },
    6808   { 0x1a00, 0x2598, 0x0000 },
    6809   { 0x1a00, 0x259a, 0x0000 },
    6810   { 0x9a00, 0x25a3, 0x4000 },
    6811   { 0x9a00, 0x259f, 0x3000 },
    6812   { 0x9a00, 0x259d, 0x2000 },
    6813   { 0x1a00, 0x259c, 0x0000 },
    6814   { 0x1a00, 0x259e, 0x0000 },
    6815   { 0x9a00, 0x25a1, 0x2000 },
    6816   { 0x1a00, 0x25a0, 0x0000 },
    6817   { 0x1a00, 0x25a2, 0x0000 },
    6818   { 0x9a00, 0x25a7, 0x3000 },
    6819   { 0x9a00, 0x25a5, 0x2000 },
    6820   { 0x1a00, 0x25a4, 0x0000 },
    6821   { 0x1a00, 0x25a6, 0x0000 },
    6822   { 0x9a00, 0x25a9, 0x2000 },
    6823   { 0x1a00, 0x25a8, 0x0000 },
    6824   { 0x1a00, 0x25aa, 0x0000 },
    6825   { 0x9a00, 0x25bb, 0x5000 },
    6826   { 0x9a00, 0x25b3, 0x4000 },
    6827   { 0x9a00, 0x25af, 0x3000 },
    6828   { 0x9a00, 0x25ad, 0x2000 },
    6829   { 0x1a00, 0x25ac, 0x0000 },
    6830   { 0x1a00, 0x25ae, 0x0000 },
    6831   { 0x9a00, 0x25b1, 0x2000 },
    6832   { 0x1a00, 0x25b0, 0x0000 },
    6833   { 0x1a00, 0x25b2, 0x0000 },
    6834   { 0x9900, 0x25b7, 0x3000 },
    6835   { 0x9a00, 0x25b5, 0x2000 },
    6836   { 0x1a00, 0x25b4, 0x0000 },
    6837   { 0x1a00, 0x25b6, 0x0000 },
    6838   { 0x9a00, 0x25b9, 0x2000 },
    6839   { 0x1a00, 0x25b8, 0x0000 },
    6840   { 0x1a00, 0x25ba, 0x0000 },
    6841   { 0x9a00, 0x25c3, 0x4000 },
    6842   { 0x9a00, 0x25bf, 0x3000 },
    6843   { 0x9a00, 0x25bd, 0x2000 },
    6844   { 0x1a00, 0x25bc, 0x0000 },
    6845   { 0x1a00, 0x25be, 0x0000 },
    6846   { 0x9900, 0x25c1, 0x2000 },
    6847   { 0x1a00, 0x25c0, 0x0000 },
    6848   { 0x1a00, 0x25c2, 0x0000 },
    6849   { 0x9a00, 0x25c7, 0x3000 },
    6850   { 0x9a00, 0x25c5, 0x2000 },
    6851   { 0x1a00, 0x25c4, 0x0000 },
    6852   { 0x1a00, 0x25c6, 0x0000 },
    6853   { 0x9a00, 0x25c9, 0x2000 },
    6854   { 0x1a00, 0x25c8, 0x0000 },
    6855   { 0x1a00, 0x25ca, 0x0000 },
    6856   { 0x9a00, 0x25eb, 0x6000 },
    6857   { 0x9a00, 0x25db, 0x5000 },
    6858   { 0x9a00, 0x25d3, 0x4000 },
    6859   { 0x9a00, 0x25cf, 0x3000 },
    6860   { 0x9a00, 0x25cd, 0x2000 },
    6861   { 0x1a00, 0x25cc, 0x0000 },
    6862   { 0x1a00, 0x25ce, 0x0000 },
    6863   { 0x9a00, 0x25d1, 0x2000 },
    6864   { 0x1a00, 0x25d0, 0x0000 },
    6865   { 0x1a00, 0x25d2, 0x0000 },
    6866   { 0x9a00, 0x25d7, 0x3000 },
    6867   { 0x9a00, 0x25d5, 0x2000 },
    6868   { 0x1a00, 0x25d4, 0x0000 },
    6869   { 0x1a00, 0x25d6, 0x0000 },
    6870   { 0x9a00, 0x25d9, 0x2000 },
    6871   { 0x1a00, 0x25d8, 0x0000 },
    6872   { 0x1a00, 0x25da, 0x0000 },
    6873   { 0x9a00, 0x25e3, 0x4000 },
    6874   { 0x9a00, 0x25df, 0x3000 },
    6875   { 0x9a00, 0x25dd, 0x2000 },
    6876   { 0x1a00, 0x25dc, 0x0000 },
    6877   { 0x1a00, 0x25de, 0x0000 },
    6878   { 0x9a00, 0x25e1, 0x2000 },
    6879   { 0x1a00, 0x25e0, 0x0000 },
    6880   { 0x1a00, 0x25e2, 0x0000 },
    6881   { 0x9a00, 0x25e7, 0x3000 },
    6882   { 0x9a00, 0x25e5, 0x2000 },
    6883   { 0x1a00, 0x25e4, 0x0000 },
    6884   { 0x1a00, 0x25e6, 0x0000 },
    6885   { 0x9a00, 0x25e9, 0x2000 },
    6886   { 0x1a00, 0x25e8, 0x0000 },
    6887   { 0x1a00, 0x25ea, 0x0000 },
    6888   { 0x9900, 0x25fb, 0x5000 },
    6889   { 0x9a00, 0x25f3, 0x4000 },
    6890   { 0x9a00, 0x25ef, 0x3000 },
    6891   { 0x9a00, 0x25ed, 0x2000 },
    6892   { 0x1a00, 0x25ec, 0x0000 },
    6893   { 0x1a00, 0x25ee, 0x0000 },
    6894   { 0x9a00, 0x25f1, 0x2000 },
    6895   { 0x1a00, 0x25f0, 0x0000 },
    6896   { 0x1a00, 0x25f2, 0x0000 },
    6897   { 0x9a00, 0x25f7, 0x3000 },
    6898   { 0x9a00, 0x25f5, 0x2000 },
    6899   { 0x1a00, 0x25f4, 0x0000 },
    6900   { 0x1a00, 0x25f6, 0x0000 },
    6901   { 0x9900, 0x25f9, 0x2000 },
    6902   { 0x1900, 0x25f8, 0x0000 },
    6903   { 0x1900, 0x25fa, 0x0000 },
    6904   { 0x9a00, 0x2603, 0x4000 },
    6905   { 0x9900, 0x25ff, 0x3000 },
    6906   { 0x9900, 0x25fd, 0x2000 },
    6907   { 0x1900, 0x25fc, 0x0000 },
    6908   { 0x1900, 0x25fe, 0x0000 },
    6909   { 0x9a00, 0x2601, 0x2000 },
    6910   { 0x1a00, 0x2600, 0x0000 },
    6911   { 0x1a00, 0x2602, 0x0000 },
    6912   { 0x9a00, 0x2607, 0x3000 },
    6913   { 0x9a00, 0x2605, 0x2000 },
    6914   { 0x1a00, 0x2604, 0x0000 },
    6915   { 0x1a00, 0x2606, 0x0000 },
    6916   { 0x9a00, 0x2609, 0x2000 },
    6917   { 0x1a00, 0x2608, 0x0000 },
    6918   { 0x1a00, 0x260a, 0x0000 },
    6919   { 0x9a00, 0x268e, 0x8000 },
    6920   { 0x9a00, 0x264c, 0x7000 },
    6921   { 0x9a00, 0x262c, 0x6000 },
    6922   { 0x9a00, 0x261c, 0x5000 },
    6923   { 0x9a00, 0x2613, 0x4000 },
    6924   { 0x9a00, 0x260f, 0x3000 },
    6925   { 0x9a00, 0x260d, 0x2000 },
    6926   { 0x1a00, 0x260c, 0x0000 },
    6927   { 0x1a00, 0x260e, 0x0000 },
    6928   { 0x9a00, 0x2611, 0x2000 },
    6929   { 0x1a00, 0x2610, 0x0000 },
    6930   { 0x1a00, 0x2612, 0x0000 },
    6931   { 0x9a00, 0x2617, 0x3000 },
    6932   { 0x9a00, 0x2615, 0x2000 },
    6933   { 0x1a00, 0x2614, 0x0000 },
    6934   { 0x1a00, 0x2616, 0x0000 },
    6935   { 0x9a00, 0x261a, 0x2000 },
    6936   { 0x1a00, 0x2619, 0x0000 },
    6937   { 0x1a00, 0x261b, 0x0000 },
    6938   { 0x9a00, 0x2624, 0x4000 },
    6939   { 0x9a00, 0x2620, 0x3000 },
    6940   { 0x9a00, 0x261e, 0x2000 },
    6941   { 0x1a00, 0x261d, 0x0000 },
    6942   { 0x1a00, 0x261f, 0x0000 },
    6943   { 0x9a00, 0x2622, 0x2000 },
    6944   { 0x1a00, 0x2621, 0x0000 },
    6945   { 0x1a00, 0x2623, 0x0000 },
    6946   { 0x9a00, 0x2628, 0x3000 },
    6947   { 0x9a00, 0x2626, 0x2000 },
    6948   { 0x1a00, 0x2625, 0x0000 },
    6949   { 0x1a00, 0x2627, 0x0000 },
    6950   { 0x9a00, 0x262a, 0x2000 },
    6951   { 0x1a00, 0x2629, 0x0000 },
    6952   { 0x1a00, 0x262b, 0x0000 },
    6953   { 0x9a00, 0x263c, 0x5000 },
    6954   { 0x9a00, 0x2634, 0x4000 },
    6955   { 0x9a00, 0x2630, 0x3000 },
    6956   { 0x9a00, 0x262e, 0x2000 },
    6957   { 0x1a00, 0x262d, 0x0000 },
    6958   { 0x1a00, 0x262f, 0x0000 },
    6959   { 0x9a00, 0x2632, 0x2000 },
    6960   { 0x1a00, 0x2631, 0x0000 },
    6961   { 0x1a00, 0x2633, 0x0000 },
    6962   { 0x9a00, 0x2638, 0x3000 },
    6963   { 0x9a00, 0x2636, 0x2000 },
    6964   { 0x1a00, 0x2635, 0x0000 },
    6965   { 0x1a00, 0x2637, 0x0000 },
    6966   { 0x9a00, 0x263a, 0x2000 },
    6967   { 0x1a00, 0x2639, 0x0000 },
    6968   { 0x1a00, 0x263b, 0x0000 },
    6969   { 0x9a00, 0x2644, 0x4000 },
    6970   { 0x9a00, 0x2640, 0x3000 },
    6971   { 0x9a00, 0x263e, 0x2000 },
    6972   { 0x1a00, 0x263d, 0x0000 },
    6973   { 0x1a00, 0x263f, 0x0000 },
    6974   { 0x9a00, 0x2642, 0x2000 },
    6975   { 0x1a00, 0x2641, 0x0000 },
    6976   { 0x1a00, 0x2643, 0x0000 },
    6977   { 0x9a00, 0x2648, 0x3000 },
    6978   { 0x9a00, 0x2646, 0x2000 },
    6979   { 0x1a00, 0x2645, 0x0000 },
    6980   { 0x1a00, 0x2647, 0x0000 },
    6981   { 0x9a00, 0x264a, 0x2000 },
    6982   { 0x1a00, 0x2649, 0x0000 },
    6983   { 0x1a00, 0x264b, 0x0000 },
    6984   { 0x9a00, 0x266c, 0x6000 },
    6985   { 0x9a00, 0x265c, 0x5000 },
    6986   { 0x9a00, 0x2654, 0x4000 },
    6987   { 0x9a00, 0x2650, 0x3000 },
    6988   { 0x9a00, 0x264e, 0x2000 },
    6989   { 0x1a00, 0x264d, 0x0000 },
    6990   { 0x1a00, 0x264f, 0x0000 },
    6991   { 0x9a00, 0x2652, 0x2000 },
    6992   { 0x1a00, 0x2651, 0x0000 },
    6993   { 0x1a00, 0x2653, 0x0000 },
    6994   { 0x9a00, 0x2658, 0x3000 },
    6995   { 0x9a00, 0x2656, 0x2000 },
    6996   { 0x1a00, 0x2655, 0x0000 },
    6997   { 0x1a00, 0x2657, 0x0000 },
    6998   { 0x9a00, 0x265a, 0x2000 },
    6999   { 0x1a00, 0x2659, 0x0000 },
    7000   { 0x1a00, 0x265b, 0x0000 },
    7001   { 0x9a00, 0x2664, 0x4000 },
    7002   { 0x9a00, 0x2660, 0x3000 },
    7003   { 0x9a00, 0x265e, 0x2000 },
    7004   { 0x1a00, 0x265d, 0x0000 },
    7005   { 0x1a00, 0x265f, 0x0000 },
    7006   { 0x9a00, 0x2662, 0x2000 },
    7007   { 0x1a00, 0x2661, 0x0000 },
    7008   { 0x1a00, 0x2663, 0x0000 },
    7009   { 0x9a00, 0x2668, 0x3000 },
    7010   { 0x9a00, 0x2666, 0x2000 },
    7011   { 0x1a00, 0x2665, 0x0000 },
    7012   { 0x1a00, 0x2667, 0x0000 },
    7013   { 0x9a00, 0x266a, 0x2000 },
    7014   { 0x1a00, 0x2669, 0x0000 },
    7015   { 0x1a00, 0x266b, 0x0000 },
    7016   { 0x9a00, 0x267c, 0x5000 },
    7017   { 0x9a00, 0x2674, 0x4000 },
    7018   { 0x9a00, 0x2670, 0x3000 },
    7019   { 0x9a00, 0x266e, 0x2000 },
    7020   { 0x1a00, 0x266d, 0x0000 },
    7021   { 0x1900, 0x266f, 0x0000 },
    7022   { 0x9a00, 0x2672, 0x2000 },
    7023   { 0x1a00, 0x2671, 0x0000 },
    7024   { 0x1a00, 0x2673, 0x0000 },
    7025   { 0x9a00, 0x2678, 0x3000 },
    7026   { 0x9a00, 0x2676, 0x2000 },
    7027   { 0x1a00, 0x2675, 0x0000 },
    7028   { 0x1a00, 0x2677, 0x0000 },
    7029   { 0x9a00, 0x267a, 0x2000 },
    7030   { 0x1a00, 0x2679, 0x0000 },
    7031   { 0x1a00, 0x267b, 0x0000 },
    7032   { 0x9a00, 0x2686, 0x4000 },
    7033   { 0x9a00, 0x2682, 0x3000 },
    7034   { 0x9a00, 0x2680, 0x2000 },
    7035   { 0x1a00, 0x267d, 0x0000 },
    7036   { 0x1a00, 0x2681, 0x0000 },
    7037   { 0x9a00, 0x2684, 0x2000 },
    7038   { 0x1a00, 0x2683, 0x0000 },
    7039   { 0x1a00, 0x2685, 0x0000 },
    7040   { 0x9a00, 0x268a, 0x3000 },
    7041   { 0x9a00, 0x2688, 0x2000 },
    7042   { 0x1a00, 0x2687, 0x0000 },
    7043   { 0x1a00, 0x2689, 0x0000 },
    7044   { 0x9a00, 0x268c, 0x2000 },
    7045   { 0x1a00, 0x268b, 0x0000 },
    7046   { 0x1a00, 0x268d, 0x0000 },
    7047   { 0x9a00, 0x273f, 0x7000 },
    7048   { 0x9a00, 0x271e, 0x6000 },
    7049   { 0x9a00, 0x270e, 0x5000 },
    7050   { 0x9a00, 0x2703, 0x4000 },
    7051   { 0x9a00, 0x26a0, 0x3000 },
    7052   { 0x9a00, 0x2690, 0x2000 },
    7053   { 0x1a00, 0x268f, 0x0000 },
    7054   { 0x1a00, 0x2691, 0x0000 },
    7055   { 0x9a00, 0x2701, 0x2000 },
    7056   { 0x1a00, 0x26a1, 0x0000 },
    7057   { 0x1a00, 0x2702, 0x0000 },
    7058   { 0x9a00, 0x2708, 0x3000 },
    7059   { 0x9a00, 0x2706, 0x2000 },
    7060   { 0x1a00, 0x2704, 0x0000 },
    7061   { 0x1a00, 0x2707, 0x0000 },
    7062   { 0x9a00, 0x270c, 0x2000 },
    7063   { 0x1a00, 0x2709, 0x0000 },
    7064   { 0x1a00, 0x270d, 0x0000 },
    7065   { 0x9a00, 0x2716, 0x4000 },
    7066   { 0x9a00, 0x2712, 0x3000 },
    7067   { 0x9a00, 0x2710, 0x2000 },
    7068   { 0x1a00, 0x270f, 0x0000 },
    7069   { 0x1a00, 0x2711, 0x0000 },
    7070   { 0x9a00, 0x2714, 0x2000 },
    7071   { 0x1a00, 0x2713, 0x0000 },
    7072   { 0x1a00, 0x2715, 0x0000 },
    7073   { 0x9a00, 0x271a, 0x3000 },
    7074   { 0x9a00, 0x2718, 0x2000 },
    7075   { 0x1a00, 0x2717, 0x0000 },
    7076   { 0x1a00, 0x2719, 0x0000 },
    7077   { 0x9a00, 0x271c, 0x2000 },
    7078   { 0x1a00, 0x271b, 0x0000 },
    7079   { 0x1a00, 0x271d, 0x0000 },
    7080   { 0x9a00, 0x272f, 0x5000 },
    7081   { 0x9a00, 0x2726, 0x4000 },
    7082   { 0x9a00, 0x2722, 0x3000 },
    7083   { 0x9a00, 0x2720, 0x2000 },
    7084   { 0x1a00, 0x271f, 0x0000 },
    7085   { 0x1a00, 0x2721, 0x0000 },
    7086   { 0x9a00, 0x2724, 0x2000 },
    7087   { 0x1a00, 0x2723, 0x0000 },
    7088   { 0x1a00, 0x2725, 0x0000 },
    7089   { 0x9a00, 0x272b, 0x3000 },
    7090   { 0x9a00, 0x2729, 0x2000 },
    7091   { 0x1a00, 0x2727, 0x0000 },
    7092   { 0x1a00, 0x272a, 0x0000 },
    7093   { 0x9a00, 0x272d, 0x2000 },
    7094   { 0x1a00, 0x272c, 0x0000 },
    7095   { 0x1a00, 0x272e, 0x0000 },
    7096   { 0x9a00, 0x2737, 0x4000 },
    7097   { 0x9a00, 0x2733, 0x3000 },
    7098   { 0x9a00, 0x2731, 0x2000 },
    7099   { 0x1a00, 0x2730, 0x0000 },
    7100   { 0x1a00, 0x2732, 0x0000 },
    7101   { 0x9a00, 0x2735, 0x2000 },
    7102   { 0x1a00, 0x2734, 0x0000 },
    7103   { 0x1a00, 0x2736, 0x0000 },
    7104   { 0x9a00, 0x273b, 0x3000 },
    7105   { 0x9a00, 0x2739, 0x2000 },
    7106   { 0x1a00, 0x2738, 0x0000 },
    7107   { 0x1a00, 0x273a, 0x0000 },
    7108   { 0x9a00, 0x273d, 0x2000 },
    7109   { 0x1a00, 0x273c, 0x0000 },
    7110   { 0x1a00, 0x273e, 0x0000 },
    7111   { 0x9a00, 0x2767, 0x6000 },
    7112   { 0x9a00, 0x2751, 0x5000 },
    7113   { 0x9a00, 0x2747, 0x4000 },
    7114   { 0x9a00, 0x2743, 0x3000 },
    7115   { 0x9a00, 0x2741, 0x2000 },
    7116   { 0x1a00, 0x2740, 0x0000 },
    7117   { 0x1a00, 0x2742, 0x0000 },
    7118   { 0x9a00, 0x2745, 0x2000 },
    7119   { 0x1a00, 0x2744, 0x0000 },
    7120   { 0x1a00, 0x2746, 0x0000 },
    7121   { 0x9a00, 0x274b, 0x3000 },
    7122   { 0x9a00, 0x2749, 0x2000 },
    7123   { 0x1a00, 0x2748, 0x0000 },
    7124   { 0x1a00, 0x274a, 0x0000 },
    7125   { 0x9a00, 0x274f, 0x2000 },
    7126   { 0x1a00, 0x274d, 0x0000 },
    7127   { 0x1a00, 0x2750, 0x0000 },
    7128   { 0x9a00, 0x275d, 0x4000 },
    7129   { 0x9a00, 0x2759, 0x3000 },
    7130   { 0x9a00, 0x2756, 0x2000 },
    7131   { 0x1a00, 0x2752, 0x0000 },
    7132   { 0x1a00, 0x2758, 0x0000 },
    7133   { 0x9a00, 0x275b, 0x2000 },
    7134   { 0x1a00, 0x275a, 0x0000 },
    7135   { 0x1a00, 0x275c, 0x0000 },
    7136   { 0x9a00, 0x2763, 0x3000 },
    7137   { 0x9a00, 0x2761, 0x2000 },
    7138   { 0x1a00, 0x275e, 0x0000 },
    7139   { 0x1a00, 0x2762, 0x0000 },
    7140   { 0x9a00, 0x2765, 0x2000 },
    7141   { 0x1a00, 0x2764, 0x0000 },
    7142   { 0x1a00, 0x2766, 0x0000 },
    7143   { 0x8f00, 0x2777, 0x5000 },
    7144   { 0x9200, 0x276f, 0x4000 },
    7145   { 0x9200, 0x276b, 0x3000 },
    7146   { 0x9200, 0x2769, 0x2000 },
    7147   { 0x1600, 0x2768, 0x0000 },
    7148   { 0x1600, 0x276a, 0x0000 },
    7149   { 0x9200, 0x276d, 0x2000 },
    7150   { 0x1600, 0x276c, 0x0000 },
    7151   { 0x1600, 0x276e, 0x0000 },
    7152   { 0x9200, 0x2773, 0x3000 },
    7153   { 0x9200, 0x2771, 0x2000 },
    7154   { 0x1600, 0x2770, 0x0000 },
    7155   { 0x1600, 0x2772, 0x0000 },
    7156   { 0x9200, 0x2775, 0x2000 },
    7157   { 0x1600, 0x2774, 0x0000 },
    7158   { 0x0f00, 0x2776, 0x0000 },
    7159   { 0x8f00, 0x277f, 0x4000 },
    7160   { 0x8f00, 0x277b, 0x3000 },
    7161   { 0x8f00, 0x2779, 0x2000 },
    7162   { 0x0f00, 0x2778, 0x0000 },
    7163   { 0x0f00, 0x277a, 0x0000 },
    7164   { 0x8f00, 0x277d, 0x2000 },
    7165   { 0x0f00, 0x277c, 0x0000 },
    7166   { 0x0f00, 0x277e, 0x0000 },
    7167   { 0x8f00, 0x2783, 0x3000 },
    7168   { 0x8f00, 0x2781, 0x2000 },
    7169   { 0x0f00, 0x2780, 0x0000 },
    7170   { 0x0f00, 0x2782, 0x0000 },
    7171   { 0x8f00, 0x2785, 0x2000 },
    7172   { 0x0f00, 0x2784, 0x0000 },
    7173   { 0x0f00, 0x2786, 0x0000 },
    7174   { 0x9900, 0x29a0, 0xa000 },
    7175   { 0x9a00, 0x28a0, 0x9000 },
    7176   { 0x9a00, 0x2820, 0x8000 },
    7177   { 0x9900, 0x27dc, 0x7000 },
    7178   { 0x9a00, 0x27aa, 0x6000 },
    7179   { 0x9a00, 0x279a, 0x5000 },
    7180   { 0x8f00, 0x278f, 0x4000 },
    7181   { 0x8f00, 0x278b, 0x3000 },
    7182   { 0x8f00, 0x2789, 0x2000 },
    7183   { 0x0f00, 0x2788, 0x0000 },
    7184   { 0x0f00, 0x278a, 0x0000 },
    7185   { 0x8f00, 0x278d, 0x2000 },
    7186   { 0x0f00, 0x278c, 0x0000 },
    7187   { 0x0f00, 0x278e, 0x0000 },
    7188   { 0x8f00, 0x2793, 0x3000 },
    7189   { 0x8f00, 0x2791, 0x2000 },
    7190   { 0x0f00, 0x2790, 0x0000 },
    7191   { 0x0f00, 0x2792, 0x0000 },
    7192   { 0x9a00, 0x2798, 0x2000 },
    7193   { 0x1a00, 0x2794, 0x0000 },
    7194   { 0x1a00, 0x2799, 0x0000 },
    7195   { 0x9a00, 0x27a2, 0x4000 },
    7196   { 0x9a00, 0x279e, 0x3000 },
    7197   { 0x9a00, 0x279c, 0x2000 },
    7198   { 0x1a00, 0x279b, 0x0000 },
    7199   { 0x1a00, 0x279d, 0x0000 },
    7200   { 0x9a00, 0x27a0, 0x2000 },
    7201   { 0x1a00, 0x279f, 0x0000 },
    7202   { 0x1a00, 0x27a1, 0x0000 },
    7203   { 0x9a00, 0x27a6, 0x3000 },
    7204   { 0x9a00, 0x27a4, 0x2000 },
    7205   { 0x1a00, 0x27a3, 0x0000 },
    7206   { 0x1a00, 0x27a5, 0x0000 },
    7207   { 0x9a00, 0x27a8, 0x2000 },
    7208   { 0x1a00, 0x27a7, 0x0000 },
    7209   { 0x1a00, 0x27a9, 0x0000 },
    7210   { 0x9a00, 0x27bb, 0x5000 },
    7211   { 0x9a00, 0x27b3, 0x4000 },
    7212   { 0x9a00, 0x27ae, 0x3000 },
    7213   { 0x9a00, 0x27ac, 0x2000 },
    7214   { 0x1a00, 0x27ab, 0x0000 },
    7215   { 0x1a00, 0x27ad, 0x0000 },
    7216   { 0x9a00, 0x27b1, 0x2000 },
    7217   { 0x1a00, 0x27af, 0x0000 },
    7218   { 0x1a00, 0x27b2, 0x0000 },
    7219   { 0x9a00, 0x27b7, 0x3000 },
    7220   { 0x9a00, 0x27b5, 0x2000 },
    7221   { 0x1a00, 0x27b4, 0x0000 },
    7222   { 0x1a00, 0x27b6, 0x0000 },
    7223   { 0x9a00, 0x27b9, 0x2000 },
    7224   { 0x1a00, 0x27b8, 0x0000 },
    7225   { 0x1a00, 0x27ba, 0x0000 },
    7226   { 0x9900, 0x27d4, 0x4000 },
    7227   { 0x9900, 0x27d0, 0x3000 },
    7228   { 0x9a00, 0x27bd, 0x2000 },
    7229   { 0x1a00, 0x27bc, 0x0000 },
    7230   { 0x1a00, 0x27be, 0x0000 },
    7231   { 0x9900, 0x27d2, 0x2000 },
    7232   { 0x1900, 0x27d1, 0x0000 },
    7233   { 0x1900, 0x27d3, 0x0000 },
    7234   { 0x9900, 0x27d8, 0x3000 },
    7235   { 0x9900, 0x27d6, 0x2000 },
    7236   { 0x1900, 0x27d5, 0x0000 },
    7237   { 0x1900, 0x27d7, 0x0000 },
    7238   { 0x9900, 0x27da, 0x2000 },
    7239   { 0x1900, 0x27d9, 0x0000 },
    7240   { 0x1900, 0x27db, 0x0000 },
    7241   { 0x9a00, 0x2800, 0x6000 },
    7242   { 0x9900, 0x27f0, 0x5000 },
    7243   { 0x9900, 0x27e4, 0x4000 },
    7244   { 0x9900, 0x27e0, 0x3000 },
    7245   { 0x9900, 0x27de, 0x2000 },
    7246   { 0x1900, 0x27dd, 0x0000 },
    7247   { 0x1900, 0x27df, 0x0000 },
    7248   { 0x9900, 0x27e2, 0x2000 },
    7249   { 0x1900, 0x27e1, 0x0000 },
    7250   { 0x1900, 0x27e3, 0x0000 },
    7251   { 0x9600, 0x27e8, 0x3000 },
    7252   { 0x9600, 0x27e6, 0x2000 },
    7253   { 0x1900, 0x27e5, 0x0000 },
    7254   { 0x1200, 0x27e7, 0x0000 },
    7255   { 0x9600, 0x27ea, 0x2000 },
    7256   { 0x1200, 0x27e9, 0x0000 },
    7257   { 0x1200, 0x27eb, 0x0000 },
    7258   { 0x9900, 0x27f8, 0x4000 },
    7259   { 0x9900, 0x27f4, 0x3000 },
    7260   { 0x9900, 0x27f2, 0x2000 },
    7261   { 0x1900, 0x27f1, 0x0000 },
    7262   { 0x1900, 0x27f3, 0x0000 },
    7263   { 0x9900, 0x27f6, 0x2000 },
    7264   { 0x1900, 0x27f5, 0x0000 },
    7265   { 0x1900, 0x27f7, 0x0000 },
    7266   { 0x9900, 0x27fc, 0x3000 },
    7267   { 0x9900, 0x27fa, 0x2000 },
    7268   { 0x1900, 0x27f9, 0x0000 },
    7269   { 0x1900, 0x27fb, 0x0000 },
    7270   { 0x9900, 0x27fe, 0x2000 },
    7271   { 0x1900, 0x27fd, 0x0000 },
    7272   { 0x1900, 0x27ff, 0x0000 },
    7273   { 0x9a00, 0x2810, 0x5000 },
    7274   { 0x9a00, 0x2808, 0x4000 },
    7275   { 0x9a00, 0x2804, 0x3000 },
    7276   { 0x9a00, 0x2802, 0x2000 },
    7277   { 0x1a00, 0x2801, 0x0000 },
    7278   { 0x1a00, 0x2803, 0x0000 },
    7279   { 0x9a00, 0x2806, 0x2000 },
    7280   { 0x1a00, 0x2805, 0x0000 },
    7281   { 0x1a00, 0x2807, 0x0000 },
    7282   { 0x9a00, 0x280c, 0x3000 },
    7283   { 0x9a00, 0x280a, 0x2000 },
    7284   { 0x1a00, 0x2809, 0x0000 },
    7285   { 0x1a00, 0x280b, 0x0000 },
    7286   { 0x9a00, 0x280e, 0x2000 },
    7287   { 0x1a00, 0x280d, 0x0000 },
    7288   { 0x1a00, 0x280f, 0x0000 },
    7289   { 0x9a00, 0x2818, 0x4000 },
    7290   { 0x9a00, 0x2814, 0x3000 },
    7291   { 0x9a00, 0x2812, 0x2000 },
    7292   { 0x1a00, 0x2811, 0x0000 },
    7293   { 0x1a00, 0x2813, 0x0000 },
    7294   { 0x9a00, 0x2816, 0x2000 },
    7295   { 0x1a00, 0x2815, 0x0000 },
    7296   { 0x1a00, 0x2817, 0x0000 },
    7297   { 0x9a00, 0x281c, 0x3000 },
    7298   { 0x9a00, 0x281a, 0x2000 },
    7299   { 0x1a00, 0x2819, 0x0000 },
    7300   { 0x1a00, 0x281b, 0x0000 },
    7301   { 0x9a00, 0x281e, 0x2000 },
    7302   { 0x1a00, 0x281d, 0x0000 },
    7303   { 0x1a00, 0x281f, 0x0000 },
    7304   { 0x9a00, 0x2860, 0x7000 },
    7305   { 0x9a00, 0x2840, 0x6000 },
    7306   { 0x9a00, 0x2830, 0x5000 },
    7307   { 0x9a00, 0x2828, 0x4000 },
    7308   { 0x9a00, 0x2824, 0x3000 },
    7309   { 0x9a00, 0x2822, 0x2000 },
    7310   { 0x1a00, 0x2821, 0x0000 },
    7311   { 0x1a00, 0x2823, 0x0000 },
    7312   { 0x9a00, 0x2826, 0x2000 },
    7313   { 0x1a00, 0x2825, 0x0000 },
    7314   { 0x1a00, 0x2827, 0x0000 },
    7315   { 0x9a00, 0x282c, 0x3000 },
    7316   { 0x9a00, 0x282a, 0x2000 },
    7317   { 0x1a00, 0x2829, 0x0000 },
    7318   { 0x1a00, 0x282b, 0x0000 },
    7319   { 0x9a00, 0x282e, 0x2000 },
    7320   { 0x1a00, 0x282d, 0x0000 },
    7321   { 0x1a00, 0x282f, 0x0000 },
    7322   { 0x9a00, 0x2838, 0x4000 },
    7323   { 0x9a00, 0x2834, 0x3000 },
    7324   { 0x9a00, 0x2832, 0x2000 },
    7325   { 0x1a00, 0x2831, 0x0000 },
    7326   { 0x1a00, 0x2833, 0x0000 },
    7327   { 0x9a00, 0x2836, 0x2000 },
    7328   { 0x1a00, 0x2835, 0x0000 },
    7329   { 0x1a00, 0x2837, 0x0000 },
    7330   { 0x9a00, 0x283c, 0x3000 },
    7331   { 0x9a00, 0x283a, 0x2000 },
    7332   { 0x1a00, 0x2839, 0x0000 },
    7333   { 0x1a00, 0x283b, 0x0000 },
    7334   { 0x9a00, 0x283e, 0x2000 },
    7335   { 0x1a00, 0x283d, 0x0000 },
    7336   { 0x1a00, 0x283f, 0x0000 },
    7337   { 0x9a00, 0x2850, 0x5000 },
    7338   { 0x9a00, 0x2848, 0x4000 },
    7339   { 0x9a00, 0x2844, 0x3000 },
    7340   { 0x9a00, 0x2842, 0x2000 },
    7341   { 0x1a00, 0x2841, 0x0000 },
    7342   { 0x1a00, 0x2843, 0x0000 },
    7343   { 0x9a00, 0x2846, 0x2000 },
    7344   { 0x1a00, 0x2845, 0x0000 },
    7345   { 0x1a00, 0x2847, 0x0000 },
    7346   { 0x9a00, 0x284c, 0x3000 },
    7347   { 0x9a00, 0x284a, 0x2000 },
    7348   { 0x1a00, 0x2849, 0x0000 },
    7349   { 0x1a00, 0x284b, 0x0000 },
    7350   { 0x9a00, 0x284e, 0x2000 },
    7351   { 0x1a00, 0x284d, 0x0000 },
    7352   { 0x1a00, 0x284f, 0x0000 },
    7353   { 0x9a00, 0x2858, 0x4000 },
    7354   { 0x9a00, 0x2854, 0x3000 },
    7355   { 0x9a00, 0x2852, 0x2000 },
    7356   { 0x1a00, 0x2851, 0x0000 },
    7357   { 0x1a00, 0x2853, 0x0000 },
    7358   { 0x9a00, 0x2856, 0x2000 },
    7359   { 0x1a00, 0x2855, 0x0000 },
    7360   { 0x1a00, 0x2857, 0x0000 },
    7361   { 0x9a00, 0x285c, 0x3000 },
    7362   { 0x9a00, 0x285a, 0x2000 },
    7363   { 0x1a00, 0x2859, 0x0000 },
    7364   { 0x1a00, 0x285b, 0x0000 },
    7365   { 0x9a00, 0x285e, 0x2000 },
    7366   { 0x1a00, 0x285d, 0x0000 },
    7367   { 0x1a00, 0x285f, 0x0000 },
    7368   { 0x9a00, 0x2880, 0x6000 },
    7369   { 0x9a00, 0x2870, 0x5000 },
    7370   { 0x9a00, 0x2868, 0x4000 },
    7371   { 0x9a00, 0x2864, 0x3000 },
    7372   { 0x9a00, 0x2862, 0x2000 },
    7373   { 0x1a00, 0x2861, 0x0000 },
    7374   { 0x1a00, 0x2863, 0x0000 },
    7375   { 0x9a00, 0x2866, 0x2000 },
    7376   { 0x1a00, 0x2865, 0x0000 },
    7377   { 0x1a00, 0x2867, 0x0000 },
    7378   { 0x9a00, 0x286c, 0x3000 },
    7379   { 0x9a00, 0x286a, 0x2000 },
    7380   { 0x1a00, 0x2869, 0x0000 },
    7381   { 0x1a00, 0x286b, 0x0000 },
    7382   { 0x9a00, 0x286e, 0x2000 },
    7383   { 0x1a00, 0x286d, 0x0000 },
    7384   { 0x1a00, 0x286f, 0x0000 },
    7385   { 0x9a00, 0x2878, 0x4000 },
    7386   { 0x9a00, 0x2874, 0x3000 },
    7387   { 0x9a00, 0x2872, 0x2000 },
    7388   { 0x1a00, 0x2871, 0x0000 },
    7389   { 0x1a00, 0x2873, 0x0000 },
    7390   { 0x9a00, 0x2876, 0x2000 },
    7391   { 0x1a00, 0x2875, 0x0000 },
    7392   { 0x1a00, 0x2877, 0x0000 },
    7393   { 0x9a00, 0x287c, 0x3000 },
    7394   { 0x9a00, 0x287a, 0x2000 },
    7395   { 0x1a00, 0x2879, 0x0000 },
    7396   { 0x1a00, 0x287b, 0x0000 },
    7397   { 0x9a00, 0x287e, 0x2000 },
    7398   { 0x1a00, 0x287d, 0x0000 },
    7399   { 0x1a00, 0x287f, 0x0000 },
    7400   { 0x9a00, 0x2890, 0x5000 },
    7401   { 0x9a00, 0x2888, 0x4000 },
    7402   { 0x9a00, 0x2884, 0x3000 },
    7403   { 0x9a00, 0x2882, 0x2000 },
    7404   { 0x1a00, 0x2881, 0x0000 },
    7405   { 0x1a00, 0x2883, 0x0000 },
    7406   { 0x9a00, 0x2886, 0x2000 },
    7407   { 0x1a00, 0x2885, 0x0000 },
    7408   { 0x1a00, 0x2887, 0x0000 },
    7409   { 0x9a00, 0x288c, 0x3000 },
    7410   { 0x9a00, 0x288a, 0x2000 },
    7411   { 0x1a00, 0x2889, 0x0000 },
    7412   { 0x1a00, 0x288b, 0x0000 },
    7413   { 0x9a00, 0x288e, 0x2000 },
    7414   { 0x1a00, 0x288d, 0x0000 },
    7415   { 0x1a00, 0x288f, 0x0000 },
    7416   { 0x9a00, 0x2898, 0x4000 },
    7417   { 0x9a00, 0x2894, 0x3000 },
    7418   { 0x9a00, 0x2892, 0x2000 },
    7419   { 0x1a00, 0x2891, 0x0000 },
    7420   { 0x1a00, 0x2893, 0x0000 },
    7421   { 0x9a00, 0x2896, 0x2000 },
    7422   { 0x1a00, 0x2895, 0x0000 },
    7423   { 0x1a00, 0x2897, 0x0000 },
    7424   { 0x9a00, 0x289c, 0x3000 },
    7425   { 0x9a00, 0x289a, 0x2000 },
    7426   { 0x1a00, 0x2899, 0x0000 },
    7427   { 0x1a00, 0x289b, 0x0000 },
    7428   { 0x9a00, 0x289e, 0x2000 },
    7429   { 0x1a00, 0x289d, 0x0000 },
    7430   { 0x1a00, 0x289f, 0x0000 },
    7431   { 0x9900, 0x2920, 0x8000 },
    7432   { 0x9a00, 0x28e0, 0x7000 },
    7433   { 0x9a00, 0x28c0, 0x6000 },
    7434   { 0x9a00, 0x28b0, 0x5000 },
    7435   { 0x9a00, 0x28a8, 0x4000 },
    7436   { 0x9a00, 0x28a4, 0x3000 },
    7437   { 0x9a00, 0x28a2, 0x2000 },
    7438   { 0x1a00, 0x28a1, 0x0000 },
    7439   { 0x1a00, 0x28a3, 0x0000 },
    7440   { 0x9a00, 0x28a6, 0x2000 },
    7441   { 0x1a00, 0x28a5, 0x0000 },
    7442   { 0x1a00, 0x28a7, 0x0000 },
    7443   { 0x9a00, 0x28ac, 0x3000 },
    7444   { 0x9a00, 0x28aa, 0x2000 },
    7445   { 0x1a00, 0x28a9, 0x0000 },
    7446   { 0x1a00, 0x28ab, 0x0000 },
    7447   { 0x9a00, 0x28ae, 0x2000 },
    7448   { 0x1a00, 0x28ad, 0x0000 },
    7449   { 0x1a00, 0x28af, 0x0000 },
    7450   { 0x9a00, 0x28b8, 0x4000 },
    7451   { 0x9a00, 0x28b4, 0x3000 },
    7452   { 0x9a00, 0x28b2, 0x2000 },
    7453   { 0x1a00, 0x28b1, 0x0000 },
    7454   { 0x1a00, 0x28b3, 0x0000 },
    7455   { 0x9a00, 0x28b6, 0x2000 },
    7456   { 0x1a00, 0x28b5, 0x0000 },
    7457   { 0x1a00, 0x28b7, 0x0000 },
    7458   { 0x9a00, 0x28bc, 0x3000 },
    7459   { 0x9a00, 0x28ba, 0x2000 },
    7460   { 0x1a00, 0x28b9, 0x0000 },
    7461   { 0x1a00, 0x28bb, 0x0000 },
    7462   { 0x9a00, 0x28be, 0x2000 },
    7463   { 0x1a00, 0x28bd, 0x0000 },
    7464   { 0x1a00, 0x28bf, 0x0000 },
    7465   { 0x9a00, 0x28d0, 0x5000 },
    7466   { 0x9a00, 0x28c8, 0x4000 },
    7467   { 0x9a00, 0x28c4, 0x3000 },
    7468   { 0x9a00, 0x28c2, 0x2000 },
    7469   { 0x1a00, 0x28c1, 0x0000 },
    7470   { 0x1a00, 0x28c3, 0x0000 },
    7471   { 0x9a00, 0x28c6, 0x2000 },
    7472   { 0x1a00, 0x28c5, 0x0000 },
    7473   { 0x1a00, 0x28c7, 0x0000 },
    7474   { 0x9a00, 0x28cc, 0x3000 },
    7475   { 0x9a00, 0x28ca, 0x2000 },
    7476   { 0x1a00, 0x28c9, 0x0000 },
    7477   { 0x1a00, 0x28cb, 0x0000 },
    7478   { 0x9a00, 0x28ce, 0x2000 },
    7479   { 0x1a00, 0x28cd, 0x0000 },
    7480   { 0x1a00, 0x28cf, 0x0000 },
    7481   { 0x9a00, 0x28d8, 0x4000 },
    7482   { 0x9a00, 0x28d4, 0x3000 },
    7483   { 0x9a00, 0x28d2, 0x2000 },
    7484   { 0x1a00, 0x28d1, 0x0000 },
    7485   { 0x1a00, 0x28d3, 0x0000 },
    7486   { 0x9a00, 0x28d6, 0x2000 },
    7487   { 0x1a00, 0x28d5, 0x0000 },
    7488   { 0x1a00, 0x28d7, 0x0000 },
    7489   { 0x9a00, 0x28dc, 0x3000 },
    7490   { 0x9a00, 0x28da, 0x2000 },
    7491   { 0x1a00, 0x28d9, 0x0000 },
    7492   { 0x1a00, 0x28db, 0x0000 },
    7493   { 0x9a00, 0x28de, 0x2000 },
    7494   { 0x1a00, 0x28dd, 0x0000 },
    7495   { 0x1a00, 0x28df, 0x0000 },
    7496   { 0x9900, 0x2900, 0x6000 },
    7497   { 0x9a00, 0x28f0, 0x5000 },
    7498   { 0x9a00, 0x28e8, 0x4000 },
    7499   { 0x9a00, 0x28e4, 0x3000 },
    7500   { 0x9a00, 0x28e2, 0x2000 },
    7501   { 0x1a00, 0x28e1, 0x0000 },
    7502   { 0x1a00, 0x28e3, 0x0000 },
    7503   { 0x9a00, 0x28e6, 0x2000 },
    7504   { 0x1a00, 0x28e5, 0x0000 },
    7505   { 0x1a00, 0x28e7, 0x0000 },
    7506   { 0x9a00, 0x28ec, 0x3000 },
    7507   { 0x9a00, 0x28ea, 0x2000 },
    7508   { 0x1a00, 0x28e9, 0x0000 },
    7509   { 0x1a00, 0x28eb, 0x0000 },
    7510   { 0x9a00, 0x28ee, 0x2000 },
    7511   { 0x1a00, 0x28ed, 0x0000 },
    7512   { 0x1a00, 0x28ef, 0x0000 },
    7513   { 0x9a00, 0x28f8, 0x4000 },
    7514   { 0x9a00, 0x28f4, 0x3000 },
    7515   { 0x9a00, 0x28f2, 0x2000 },
    7516   { 0x1a00, 0x28f1, 0x0000 },
    7517   { 0x1a00, 0x28f3, 0x0000 },
    7518   { 0x9a00, 0x28f6, 0x2000 },
    7519   { 0x1a00, 0x28f5, 0x0000 },
    7520   { 0x1a00, 0x28f7, 0x0000 },
    7521   { 0x9a00, 0x28fc, 0x3000 },
    7522   { 0x9a00, 0x28fa, 0x2000 },
    7523   { 0x1a00, 0x28f9, 0x0000 },
    7524   { 0x1a00, 0x28fb, 0x0000 },
    7525   { 0x9a00, 0x28fe, 0x2000 },
    7526   { 0x1a00, 0x28fd, 0x0000 },
    7527   { 0x1a00, 0x28ff, 0x0000 },
    7528   { 0x9900, 0x2910, 0x5000 },
    7529   { 0x9900, 0x2908, 0x4000 },
    7530   { 0x9900, 0x2904, 0x3000 },
    7531   { 0x9900, 0x2902, 0x2000 },
    7532   { 0x1900, 0x2901, 0x0000 },
    7533   { 0x1900, 0x2903, 0x0000 },
    7534   { 0x9900, 0x2906, 0x2000 },
    7535   { 0x1900, 0x2905, 0x0000 },
    7536   { 0x1900, 0x2907, 0x0000 },
    7537   { 0x9900, 0x290c, 0x3000 },
    7538   { 0x9900, 0x290a, 0x2000 },
    7539   { 0x1900, 0x2909, 0x0000 },
    7540   { 0x1900, 0x290b, 0x0000 },
    7541   { 0x9900, 0x290e, 0x2000 },
    7542   { 0x1900, 0x290d, 0x0000 },
    7543   { 0x1900, 0x290f, 0x0000 },
    7544   { 0x9900, 0x2918, 0x4000 },
    7545   { 0x9900, 0x2914, 0x3000 },
    7546   { 0x9900, 0x2912, 0x2000 },
    7547   { 0x1900, 0x2911, 0x0000 },
    7548   { 0x1900, 0x2913, 0x0000 },
    7549   { 0x9900, 0x2916, 0x2000 },
    7550   { 0x1900, 0x2915, 0x0000 },
    7551   { 0x1900, 0x2917, 0x0000 },
    7552   { 0x9900, 0x291c, 0x3000 },
    7553   { 0x9900, 0x291a, 0x2000 },
    7554   { 0x1900, 0x2919, 0x0000 },
    7555   { 0x1900, 0x291b, 0x0000 },
    7556   { 0x9900, 0x291e, 0x2000 },
    7557   { 0x1900, 0x291d, 0x0000 },
    7558   { 0x1900, 0x291f, 0x0000 },
    7559   { 0x9900, 0x2960, 0x7000 },
    7560   { 0x9900, 0x2940, 0x6000 },
    7561   { 0x9900, 0x2930, 0x5000 },
    7562   { 0x9900, 0x2928, 0x4000 },
    7563   { 0x9900, 0x2924, 0x3000 },
    7564   { 0x9900, 0x2922, 0x2000 },
    7565   { 0x1900, 0x2921, 0x0000 },
    7566   { 0x1900, 0x2923, 0x0000 },
    7567   { 0x9900, 0x2926, 0x2000 },
    7568   { 0x1900, 0x2925, 0x0000 },
    7569   { 0x1900, 0x2927, 0x0000 },
    7570   { 0x9900, 0x292c, 0x3000 },
    7571   { 0x9900, 0x292a, 0x2000 },
    7572   { 0x1900, 0x2929, 0x0000 },
    7573   { 0x1900, 0x292b, 0x0000 },
    7574   { 0x9900, 0x292e, 0x2000 },
    7575   { 0x1900, 0x292d, 0x0000 },
    7576   { 0x1900, 0x292f, 0x0000 },
    7577   { 0x9900, 0x2938, 0x4000 },
    7578   { 0x9900, 0x2934, 0x3000 },
    7579   { 0x9900, 0x2932, 0x2000 },
    7580   { 0x1900, 0x2931, 0x0000 },
    7581   { 0x1900, 0x2933, 0x0000 },
    7582   { 0x9900, 0x2936, 0x2000 },
    7583   { 0x1900, 0x2935, 0x0000 },
    7584   { 0x1900, 0x2937, 0x0000 },
    7585   { 0x9900, 0x293c, 0x3000 },
    7586   { 0x9900, 0x293a, 0x2000 },
    7587   { 0x1900, 0x2939, 0x0000 },
    7588   { 0x1900, 0x293b, 0x0000 },
    7589   { 0x9900, 0x293e, 0x2000 },
    7590   { 0x1900, 0x293d, 0x0000 },
    7591   { 0x1900, 0x293f, 0x0000 },
    7592   { 0x9900, 0x2950, 0x5000 },
    7593   { 0x9900, 0x2948, 0x4000 },
    7594   { 0x9900, 0x2944, 0x3000 },
    7595   { 0x9900, 0x2942, 0x2000 },
    7596   { 0x1900, 0x2941, 0x0000 },
    7597   { 0x1900, 0x2943, 0x0000 },
    7598   { 0x9900, 0x2946, 0x2000 },
    7599   { 0x1900, 0x2945, 0x0000 },
    7600   { 0x1900, 0x2947, 0x0000 },
    7601   { 0x9900, 0x294c, 0x3000 },
    7602   { 0x9900, 0x294a, 0x2000 },
    7603   { 0x1900, 0x2949, 0x0000 },
    7604   { 0x1900, 0x294b, 0x0000 },
    7605   { 0x9900, 0x294e, 0x2000 },
    7606   { 0x1900, 0x294d, 0x0000 },
    7607   { 0x1900, 0x294f, 0x0000 },
    7608   { 0x9900, 0x2958, 0x4000 },
    7609   { 0x9900, 0x2954, 0x3000 },
    7610   { 0x9900, 0x2952, 0x2000 },
    7611   { 0x1900, 0x2951, 0x0000 },
    7612   { 0x1900, 0x2953, 0x0000 },
    7613   { 0x9900, 0x2956, 0x2000 },
    7614   { 0x1900, 0x2955, 0x0000 },
    7615   { 0x1900, 0x2957, 0x0000 },
    7616   { 0x9900, 0x295c, 0x3000 },
    7617   { 0x9900, 0x295a, 0x2000 },
    7618   { 0x1900, 0x2959, 0x0000 },
    7619   { 0x1900, 0x295b, 0x0000 },
    7620   { 0x9900, 0x295e, 0x2000 },
    7621   { 0x1900, 0x295d, 0x0000 },
    7622   { 0x1900, 0x295f, 0x0000 },
    7623   { 0x9900, 0x2980, 0x6000 },
    7624   { 0x9900, 0x2970, 0x5000 },
    7625   { 0x9900, 0x2968, 0x4000 },
    7626   { 0x9900, 0x2964, 0x3000 },
    7627   { 0x9900, 0x2962, 0x2000 },
    7628   { 0x1900, 0x2961, 0x0000 },
    7629   { 0x1900, 0x2963, 0x0000 },
    7630   { 0x9900, 0x2966, 0x2000 },
    7631   { 0x1900, 0x2965, 0x0000 },
    7632   { 0x1900, 0x2967, 0x0000 },
    7633   { 0x9900, 0x296c, 0x3000 },
    7634   { 0x9900, 0x296a, 0x2000 },
    7635   { 0x1900, 0x2969, 0x0000 },
    7636   { 0x1900, 0x296b, 0x0000 },
    7637   { 0x9900, 0x296e, 0x2000 },
    7638   { 0x1900, 0x296d, 0x0000 },
    7639   { 0x1900, 0x296f, 0x0000 },
    7640   { 0x9900, 0x2978, 0x4000 },
    7641   { 0x9900, 0x2974, 0x3000 },
    7642   { 0x9900, 0x2972, 0x2000 },
    7643   { 0x1900, 0x2971, 0x0000 },
    7644   { 0x1900, 0x2973, 0x0000 },
    7645   { 0x9900, 0x2976, 0x2000 },
    7646   { 0x1900, 0x2975, 0x0000 },
    7647   { 0x1900, 0x2977, 0x0000 },
    7648   { 0x9900, 0x297c, 0x3000 },
    7649   { 0x9900, 0x297a, 0x2000 },
    7650   { 0x1900, 0x2979, 0x0000 },
    7651   { 0x1900, 0x297b, 0x0000 },
    7652   { 0x9900, 0x297e, 0x2000 },
    7653   { 0x1900, 0x297d, 0x0000 },
    7654   { 0x1900, 0x297f, 0x0000 },
    7655   { 0x9200, 0x2990, 0x5000 },
    7656   { 0x9200, 0x2988, 0x4000 },
    7657   { 0x9200, 0x2984, 0x3000 },
    7658   { 0x9900, 0x2982, 0x2000 },
    7659   { 0x1900, 0x2981, 0x0000 },
    7660   { 0x1600, 0x2983, 0x0000 },
    7661   { 0x9200, 0x2986, 0x2000 },
    7662   { 0x1600, 0x2985, 0x0000 },
    7663   { 0x1600, 0x2987, 0x0000 },
    7664   { 0x9200, 0x298c, 0x3000 },
    7665   { 0x9200, 0x298a, 0x2000 },
    7666   { 0x1600, 0x2989, 0x0000 },
    7667   { 0x1600, 0x298b, 0x0000 },
    7668   { 0x9200, 0x298e, 0x2000 },
    7669   { 0x1600, 0x298d, 0x0000 },
    7670   { 0x1600, 0x298f, 0x0000 },
    7671   { 0x9200, 0x2998, 0x4000 },
    7672   { 0x9200, 0x2994, 0x3000 },
    7673   { 0x9200, 0x2992, 0x2000 },
    7674   { 0x1600, 0x2991, 0x0000 },
    7675   { 0x1600, 0x2993, 0x0000 },
    7676   { 0x9200, 0x2996, 0x2000 },
    7677   { 0x1600, 0x2995, 0x0000 },
    7678   { 0x1600, 0x2997, 0x0000 },
    7679   { 0x9900, 0x299c, 0x3000 },
    7680   { 0x9900, 0x299a, 0x2000 },
    7681   { 0x1900, 0x2999, 0x0000 },
    7682   { 0x1900, 0x299b, 0x0000 },
    7683   { 0x9900, 0x299e, 0x2000 },
    7684   { 0x1900, 0x299d, 0x0000 },
    7685   { 0x1900, 0x299f, 0x0000 },
    7686   { 0x9900, 0x2aa0, 0x9000 },
    7687   { 0x9900, 0x2a20, 0x8000 },
    7688   { 0x9900, 0x29e0, 0x7000 },
    7689   { 0x9900, 0x29c0, 0x6000 },
    7690   { 0x9900, 0x29b0, 0x5000 },
    7691   { 0x9900, 0x29a8, 0x4000 },
    7692   { 0x9900, 0x29a4, 0x3000 },
    7693   { 0x9900, 0x29a2, 0x2000 },
    7694   { 0x1900, 0x29a1, 0x0000 },
    7695   { 0x1900, 0x29a3, 0x0000 },
    7696   { 0x9900, 0x29a6, 0x2000 },
    7697   { 0x1900, 0x29a5, 0x0000 },
    7698   { 0x1900, 0x29a7, 0x0000 },
    7699   { 0x9900, 0x29ac, 0x3000 },
    7700   { 0x9900, 0x29aa, 0x2000 },
    7701   { 0x1900, 0x29a9, 0x0000 },
    7702   { 0x1900, 0x29ab, 0x0000 },
    7703   { 0x9900, 0x29ae, 0x2000 },
    7704   { 0x1900, 0x29ad, 0x0000 },
    7705   { 0x1900, 0x29af, 0x0000 },
    7706   { 0x9900, 0x29b8, 0x4000 },
    7707   { 0x9900, 0x29b4, 0x3000 },
    7708   { 0x9900, 0x29b2, 0x2000 },
    7709   { 0x1900, 0x29b1, 0x0000 },
    7710   { 0x1900, 0x29b3, 0x0000 },
    7711   { 0x9900, 0x29b6, 0x2000 },
    7712   { 0x1900, 0x29b5, 0x0000 },
    7713   { 0x1900, 0x29b7, 0x0000 },
    7714   { 0x9900, 0x29bc, 0x3000 },
    7715   { 0x9900, 0x29ba, 0x2000 },
    7716   { 0x1900, 0x29b9, 0x0000 },
    7717   { 0x1900, 0x29bb, 0x0000 },
    7718   { 0x9900, 0x29be, 0x2000 },
    7719   { 0x1900, 0x29bd, 0x0000 },
    7720   { 0x1900, 0x29bf, 0x0000 },
    7721   { 0x9900, 0x29d0, 0x5000 },
    7722   { 0x9900, 0x29c8, 0x4000 },
    7723   { 0x9900, 0x29c4, 0x3000 },
    7724   { 0x9900, 0x29c2, 0x2000 },
    7725   { 0x1900, 0x29c1, 0x0000 },
    7726   { 0x1900, 0x29c3, 0x0000 },
    7727   { 0x9900, 0x29c6, 0x2000 },
    7728   { 0x1900, 0x29c5, 0x0000 },
    7729   { 0x1900, 0x29c7, 0x0000 },
    7730   { 0x9900, 0x29cc, 0x3000 },
    7731   { 0x9900, 0x29ca, 0x2000 },
    7732   { 0x1900, 0x29c9, 0x0000 },
    7733   { 0x1900, 0x29cb, 0x0000 },
    7734   { 0x9900, 0x29ce, 0x2000 },
    7735   { 0x1900, 0x29cd, 0x0000 },
    7736   { 0x1900, 0x29cf, 0x0000 },
    7737   { 0x9600, 0x29d8, 0x4000 },
    7738   { 0x9900, 0x29d4, 0x3000 },
    7739   { 0x9900, 0x29d2, 0x2000 },
    7740   { 0x1900, 0x29d1, 0x0000 },
    7741   { 0x1900, 0x29d3, 0x0000 },
    7742   { 0x9900, 0x29d6, 0x2000 },
    7743   { 0x1900, 0x29d5, 0x0000 },
    7744   { 0x1900, 0x29d7, 0x0000 },
    7745   { 0x9900, 0x29dc, 0x3000 },
    7746   { 0x9600, 0x29da, 0x2000 },
    7747   { 0x1200, 0x29d9, 0x0000 },
    7748   { 0x1200, 0x29db, 0x0000 },
    7749   { 0x9900, 0x29de, 0x2000 },
    7750   { 0x1900, 0x29dd, 0x0000 },
    7751   { 0x1900, 0x29df, 0x0000 },
    7752   { 0x9900, 0x2a00, 0x6000 },
    7753   { 0x9900, 0x29f0, 0x5000 },
    7754   { 0x9900, 0x29e8, 0x4000 },
    7755   { 0x9900, 0x29e4, 0x3000 },
    7756   { 0x9900, 0x29e2, 0x2000 },
    7757   { 0x1900, 0x29e1, 0x0000 },
    7758   { 0x1900, 0x29e3, 0x0000 },
    7759   { 0x9900, 0x29e6, 0x2000 },
    7760   { 0x1900, 0x29e5, 0x0000 },
    7761   { 0x1900, 0x29e7, 0x0000 },
    7762   { 0x9900, 0x29ec, 0x3000 },
    7763   { 0x9900, 0x29ea, 0x2000 },
    7764   { 0x1900, 0x29e9, 0x0000 },
    7765   { 0x1900, 0x29eb, 0x0000 },
    7766   { 0x9900, 0x29ee, 0x2000 },
    7767   { 0x1900, 0x29ed, 0x0000 },
    7768   { 0x1900, 0x29ef, 0x0000 },
    7769   { 0x9900, 0x29f8, 0x4000 },
    7770   { 0x9900, 0x29f4, 0x3000 },
    7771   { 0x9900, 0x29f2, 0x2000 },
    7772   { 0x1900, 0x29f1, 0x0000 },
    7773   { 0x1900, 0x29f3, 0x0000 },
    7774   { 0x9900, 0x29f6, 0x2000 },
    7775   { 0x1900, 0x29f5, 0x0000 },
    7776   { 0x1900, 0x29f7, 0x0000 },
    7777   { 0x9600, 0x29fc, 0x3000 },
    7778   { 0x9900, 0x29fa, 0x2000 },
    7779   { 0x1900, 0x29f9, 0x0000 },
    7780   { 0x1900, 0x29fb, 0x0000 },
    7781   { 0x9900, 0x29fe, 0x2000 },
    7782   { 0x1200, 0x29fd, 0x0000 },
    7783   { 0x1900, 0x29ff, 0x0000 },
    7784   { 0x9900, 0x2a10, 0x5000 },
    7785   { 0x9900, 0x2a08, 0x4000 },
    7786   { 0x9900, 0x2a04, 0x3000 },
    7787   { 0x9900, 0x2a02, 0x2000 },
    7788   { 0x1900, 0x2a01, 0x0000 },
    7789   { 0x1900, 0x2a03, 0x0000 },
    7790   { 0x9900, 0x2a06, 0x2000 },
    7791   { 0x1900, 0x2a05, 0x0000 },
    7792   { 0x1900, 0x2a07, 0x0000 },
    7793   { 0x9900, 0x2a0c, 0x3000 },
    7794   { 0x9900, 0x2a0a, 0x2000 },
    7795   { 0x1900, 0x2a09, 0x0000 },
    7796   { 0x1900, 0x2a0b, 0x0000 },
    7797   { 0x9900, 0x2a0e, 0x2000 },
    7798   { 0x1900, 0x2a0d, 0x0000 },
    7799   { 0x1900, 0x2a0f, 0x0000 },
    7800   { 0x9900, 0x2a18, 0x4000 },
    7801   { 0x9900, 0x2a14, 0x3000 },
    7802   { 0x9900, 0x2a12, 0x2000 },
    7803   { 0x1900, 0x2a11, 0x0000 },
    7804   { 0x1900, 0x2a13, 0x0000 },
    7805   { 0x9900, 0x2a16, 0x2000 },
    7806   { 0x1900, 0x2a15, 0x0000 },
    7807   { 0x1900, 0x2a17, 0x0000 },
    7808   { 0x9900, 0x2a1c, 0x3000 },
    7809   { 0x9900, 0x2a1a, 0x2000 },
    7810   { 0x1900, 0x2a19, 0x0000 },
    7811   { 0x1900, 0x2a1b, 0x0000 },
    7812   { 0x9900, 0x2a1e, 0x2000 },
    7813   { 0x1900, 0x2a1d, 0x0000 },
    7814   { 0x1900, 0x2a1f, 0x0000 },
    7815   { 0x9900, 0x2a60, 0x7000 },
    7816   { 0x9900, 0x2a40, 0x6000 },
    7817   { 0x9900, 0x2a30, 0x5000 },
    7818   { 0x9900, 0x2a28, 0x4000 },
    7819   { 0x9900, 0x2a24, 0x3000 },
    7820   { 0x9900, 0x2a22, 0x2000 },
    7821   { 0x1900, 0x2a21, 0x0000 },
    7822   { 0x1900, 0x2a23, 0x0000 },
    7823   { 0x9900, 0x2a26, 0x2000 },
    7824   { 0x1900, 0x2a25, 0x0000 },
    7825   { 0x1900, 0x2a27, 0x0000 },
    7826   { 0x9900, 0x2a2c, 0x3000 },
    7827   { 0x9900, 0x2a2a, 0x2000 },
    7828   { 0x1900, 0x2a29, 0x0000 },
    7829   { 0x1900, 0x2a2b, 0x0000 },
    7830   { 0x9900, 0x2a2e, 0x2000 },
    7831   { 0x1900, 0x2a2d, 0x0000 },
    7832   { 0x1900, 0x2a2f, 0x0000 },
    7833   { 0x9900, 0x2a38, 0x4000 },
    7834   { 0x9900, 0x2a34, 0x3000 },
    7835   { 0x9900, 0x2a32, 0x2000 },
    7836   { 0x1900, 0x2a31, 0x0000 },
    7837   { 0x1900, 0x2a33, 0x0000 },
    7838   { 0x9900, 0x2a36, 0x2000 },
    7839   { 0x1900, 0x2a35, 0x0000 },
    7840   { 0x1900, 0x2a37, 0x0000 },
    7841   { 0x9900, 0x2a3c, 0x3000 },
    7842   { 0x9900, 0x2a3a, 0x2000 },
    7843   { 0x1900, 0x2a39, 0x0000 },
    7844   { 0x1900, 0x2a3b, 0x0000 },
    7845   { 0x9900, 0x2a3e, 0x2000 },
    7846   { 0x1900, 0x2a3d, 0x0000 },
    7847   { 0x1900, 0x2a3f, 0x0000 },
    7848   { 0x9900, 0x2a50, 0x5000 },
    7849   { 0x9900, 0x2a48, 0x4000 },
    7850   { 0x9900, 0x2a44, 0x3000 },
    7851   { 0x9900, 0x2a42, 0x2000 },
    7852   { 0x1900, 0x2a41, 0x0000 },
    7853   { 0x1900, 0x2a43, 0x0000 },
    7854   { 0x9900, 0x2a46, 0x2000 },
    7855   { 0x1900, 0x2a45, 0x0000 },
    7856   { 0x1900, 0x2a47, 0x0000 },
    7857   { 0x9900, 0x2a4c, 0x3000 },
    7858   { 0x9900, 0x2a4a, 0x2000 },
    7859   { 0x1900, 0x2a49, 0x0000 },
    7860   { 0x1900, 0x2a4b, 0x0000 },
    7861   { 0x9900, 0x2a4e, 0x2000 },
    7862   { 0x1900, 0x2a4d, 0x0000 },
    7863   { 0x1900, 0x2a4f, 0x0000 },
    7864   { 0x9900, 0x2a58, 0x4000 },
    7865   { 0x9900, 0x2a54, 0x3000 },
    7866   { 0x9900, 0x2a52, 0x2000 },
    7867   { 0x1900, 0x2a51, 0x0000 },
    7868   { 0x1900, 0x2a53, 0x0000 },
    7869   { 0x9900, 0x2a56, 0x2000 },
    7870   { 0x1900, 0x2a55, 0x0000 },
    7871   { 0x1900, 0x2a57, 0x0000 },
    7872   { 0x9900, 0x2a5c, 0x3000 },
    7873   { 0x9900, 0x2a5a, 0x2000 },
    7874   { 0x1900, 0x2a59, 0x0000 },
    7875   { 0x1900, 0x2a5b, 0x0000 },
    7876   { 0x9900, 0x2a5e, 0x2000 },
    7877   { 0x1900, 0x2a5d, 0x0000 },
    7878   { 0x1900, 0x2a5f, 0x0000 },
    7879   { 0x9900, 0x2a80, 0x6000 },
    7880   { 0x9900, 0x2a70, 0x5000 },
    7881   { 0x9900, 0x2a68, 0x4000 },
    7882   { 0x9900, 0x2a64, 0x3000 },
    7883   { 0x9900, 0x2a62, 0x2000 },
    7884   { 0x1900, 0x2a61, 0x0000 },
    7885   { 0x1900, 0x2a63, 0x0000 },
    7886   { 0x9900, 0x2a66, 0x2000 },
    7887   { 0x1900, 0x2a65, 0x0000 },
    7888   { 0x1900, 0x2a67, 0x0000 },
    7889   { 0x9900, 0x2a6c, 0x3000 },
    7890   { 0x9900, 0x2a6a, 0x2000 },
    7891   { 0x1900, 0x2a69, 0x0000 },
    7892   { 0x1900, 0x2a6b, 0x0000 },
    7893   { 0x9900, 0x2a6e, 0x2000 },
    7894   { 0x1900, 0x2a6d, 0x0000 },
    7895   { 0x1900, 0x2a6f, 0x0000 },
    7896   { 0x9900, 0x2a78, 0x4000 },
    7897   { 0x9900, 0x2a74, 0x3000 },
    7898   { 0x9900, 0x2a72, 0x2000 },
    7899   { 0x1900, 0x2a71, 0x0000 },
    7900   { 0x1900, 0x2a73, 0x0000 },
    7901   { 0x9900, 0x2a76, 0x2000 },
    7902   { 0x1900, 0x2a75, 0x0000 },
    7903   { 0x1900, 0x2a77, 0x0000 },
    7904   { 0x9900, 0x2a7c, 0x3000 },
    7905   { 0x9900, 0x2a7a, 0x2000 },
    7906   { 0x1900, 0x2a79, 0x0000 },
    7907   { 0x1900, 0x2a7b, 0x0000 },
    7908   { 0x9900, 0x2a7e, 0x2000 },
    7909   { 0x1900, 0x2a7d, 0x0000 },
    7910   { 0x1900, 0x2a7f, 0x0000 },
    7911   { 0x9900, 0x2a90, 0x5000 },
    7912   { 0x9900, 0x2a88, 0x4000 },
    7913   { 0x9900, 0x2a84, 0x3000 },
    7914   { 0x9900, 0x2a82, 0x2000 },
    7915   { 0x1900, 0x2a81, 0x0000 },
    7916   { 0x1900, 0x2a83, 0x0000 },
    7917   { 0x9900, 0x2a86, 0x2000 },
    7918   { 0x1900, 0x2a85, 0x0000 },
    7919   { 0x1900, 0x2a87, 0x0000 },
    7920   { 0x9900, 0x2a8c, 0x3000 },
    7921   { 0x9900, 0x2a8a, 0x2000 },
    7922   { 0x1900, 0x2a89, 0x0000 },
    7923   { 0x1900, 0x2a8b, 0x0000 },
    7924   { 0x9900, 0x2a8e, 0x2000 },
    7925   { 0x1900, 0x2a8d, 0x0000 },
    7926   { 0x1900, 0x2a8f, 0x0000 },
    7927   { 0x9900, 0x2a98, 0x4000 },
    7928   { 0x9900, 0x2a94, 0x3000 },
    7929   { 0x9900, 0x2a92, 0x2000 },
    7930   { 0x1900, 0x2a91, 0x0000 },
    7931   { 0x1900, 0x2a93, 0x0000 },
    7932   { 0x9900, 0x2a96, 0x2000 },
    7933   { 0x1900, 0x2a95, 0x0000 },
    7934   { 0x1900, 0x2a97, 0x0000 },
    7935   { 0x9900, 0x2a9c, 0x3000 },
    7936   { 0x9900, 0x2a9a, 0x2000 },
    7937   { 0x1900, 0x2a99, 0x0000 },
    7938   { 0x1900, 0x2a9b, 0x0000 },
    7939   { 0x9900, 0x2a9e, 0x2000 },
    7940   { 0x1900, 0x2a9d, 0x0000 },
    7941   { 0x1900, 0x2a9f, 0x0000 },
    7942   { 0x9a00, 0x2e92, 0x8000 },
    7943   { 0x9900, 0x2ae0, 0x7000 },
    7944   { 0x9900, 0x2ac0, 0x6000 },
    7945   { 0x9900, 0x2ab0, 0x5000 },
    7946   { 0x9900, 0x2aa8, 0x4000 },
    7947   { 0x9900, 0x2aa4, 0x3000 },
    7948   { 0x9900, 0x2aa2, 0x2000 },
    7949   { 0x1900, 0x2aa1, 0x0000 },
    7950   { 0x1900, 0x2aa3, 0x0000 },
    7951   { 0x9900, 0x2aa6, 0x2000 },
    7952   { 0x1900, 0x2aa5, 0x0000 },
    7953   { 0x1900, 0x2aa7, 0x0000 },
    7954   { 0x9900, 0x2aac, 0x3000 },
    7955   { 0x9900, 0x2aaa, 0x2000 },
    7956   { 0x1900, 0x2aa9, 0x0000 },
    7957   { 0x1900, 0x2aab, 0x0000 },
    7958   { 0x9900, 0x2aae, 0x2000 },
    7959   { 0x1900, 0x2aad, 0x0000 },
    7960   { 0x1900, 0x2aaf, 0x0000 },
    7961   { 0x9900, 0x2ab8, 0x4000 },
    7962   { 0x9900, 0x2ab4, 0x3000 },
    7963   { 0x9900, 0x2ab2, 0x2000 },
    7964   { 0x1900, 0x2ab1, 0x0000 },
    7965   { 0x1900, 0x2ab3, 0x0000 },
    7966   { 0x9900, 0x2ab6, 0x2000 },
    7967   { 0x1900, 0x2ab5, 0x0000 },
    7968   { 0x1900, 0x2ab7, 0x0000 },
    7969   { 0x9900, 0x2abc, 0x3000 },
    7970   { 0x9900, 0x2aba, 0x2000 },
    7971   { 0x1900, 0x2ab9, 0x0000 },
    7972   { 0x1900, 0x2abb, 0x0000 },
    7973   { 0x9900, 0x2abe, 0x2000 },
    7974   { 0x1900, 0x2abd, 0x0000 },
    7975   { 0x1900, 0x2abf, 0x0000 },
    7976   { 0x9900, 0x2ad0, 0x5000 },
    7977   { 0x9900, 0x2ac8, 0x4000 },
    7978   { 0x9900, 0x2ac4, 0x3000 },
    7979   { 0x9900, 0x2ac2, 0x2000 },
    7980   { 0x1900, 0x2ac1, 0x0000 },
    7981   { 0x1900, 0x2ac3, 0x0000 },
    7982   { 0x9900, 0x2ac6, 0x2000 },
    7983   { 0x1900, 0x2ac5, 0x0000 },
    7984   { 0x1900, 0x2ac7, 0x0000 },
    7985   { 0x9900, 0x2acc, 0x3000 },
    7986   { 0x9900, 0x2aca, 0x2000 },
    7987   { 0x1900, 0x2ac9, 0x0000 },
    7988   { 0x1900, 0x2acb, 0x0000 },
    7989   { 0x9900, 0x2ace, 0x2000 },
    7990   { 0x1900, 0x2acd, 0x0000 },
    7991   { 0x1900, 0x2acf, 0x0000 },
    7992   { 0x9900, 0x2ad8, 0x4000 },
    7993   { 0x9900, 0x2ad4, 0x3000 },
    7994   { 0x9900, 0x2ad2, 0x2000 },
    7995   { 0x1900, 0x2ad1, 0x0000 },
    7996   { 0x1900, 0x2ad3, 0x0000 },
    7997   { 0x9900, 0x2ad6, 0x2000 },
    7998   { 0x1900, 0x2ad5, 0x0000 },
    7999   { 0x1900, 0x2ad7, 0x0000 },
    8000   { 0x9900, 0x2adc, 0x3000 },
    8001   { 0x9900, 0x2ada, 0x2000 },
    8002   { 0x1900, 0x2ad9, 0x0000 },
    8003   { 0x1900, 0x2adb, 0x0000 },
    8004   { 0x9900, 0x2ade, 0x2000 },
    8005   { 0x1900, 0x2add, 0x0000 },
    8006   { 0x1900, 0x2adf, 0x0000 },
    8007   { 0x9a00, 0x2b00, 0x6000 },
    8008   { 0x9900, 0x2af0, 0x5000 },
    8009   { 0x9900, 0x2ae8, 0x4000 },
    8010   { 0x9900, 0x2ae4, 0x3000 },
    8011   { 0x9900, 0x2ae2, 0x2000 },
    8012   { 0x1900, 0x2ae1, 0x0000 },
    8013   { 0x1900, 0x2ae3, 0x0000 },
    8014   { 0x9900, 0x2ae6, 0x2000 },
    8015   { 0x1900, 0x2ae5, 0x0000 },
    8016   { 0x1900, 0x2ae7, 0x0000 },
    8017   { 0x9900, 0x2aec, 0x3000 },
    8018   { 0x9900, 0x2aea, 0x2000 },
    8019   { 0x1900, 0x2ae9, 0x0000 },
    8020   { 0x1900, 0x2aeb, 0x0000 },
    8021   { 0x9900, 0x2aee, 0x2000 },
    8022   { 0x1900, 0x2aed, 0x0000 },
    8023   { 0x1900, 0x2aef, 0x0000 },
    8024   { 0x9900, 0x2af8, 0x4000 },
    8025   { 0x9900, 0x2af4, 0x3000 },
    8026   { 0x9900, 0x2af2, 0x2000 },
    8027   { 0x1900, 0x2af1, 0x0000 },
    8028   { 0x1900, 0x2af3, 0x0000 },
    8029   { 0x9900, 0x2af6, 0x2000 },
    8030   { 0x1900, 0x2af5, 0x0000 },
    8031   { 0x1900, 0x2af7, 0x0000 },
    8032   { 0x9900, 0x2afc, 0x3000 },
    8033   { 0x9900, 0x2afa, 0x2000 },
    8034   { 0x1900, 0x2af9, 0x0000 },
    8035   { 0x1900, 0x2afb, 0x0000 },
    8036   { 0x9900, 0x2afe, 0x2000 },
    8037   { 0x1900, 0x2afd, 0x0000 },
    8038   { 0x1900, 0x2aff, 0x0000 },
    8039   { 0x9a00, 0x2e82, 0x5000 },
    8040   { 0x9a00, 0x2b08, 0x4000 },
    8041   { 0x9a00, 0x2b04, 0x3000 },
    8042   { 0x9a00, 0x2b02, 0x2000 },
    8043   { 0x1a00, 0x2b01, 0x0000 },
    8044   { 0x1a00, 0x2b03, 0x0000 },
    8045   { 0x9a00, 0x2b06, 0x2000 },
    8046   { 0x1a00, 0x2b05, 0x0000 },
    8047   { 0x1a00, 0x2b07, 0x0000 },
    8048   { 0x9a00, 0x2b0c, 0x3000 },
    8049   { 0x9a00, 0x2b0a, 0x2000 },
    8050   { 0x1a00, 0x2b09, 0x0000 },
    8051   { 0x1a00, 0x2b0b, 0x0000 },
    8052   { 0x9a00, 0x2e80, 0x2000 },
    8053   { 0x1a00, 0x2b0d, 0x0000 },
    8054   { 0x1a00, 0x2e81, 0x0000 },
    8055   { 0x9a00, 0x2e8a, 0x4000 },
    8056   { 0x9a00, 0x2e86, 0x3000 },
    8057   { 0x9a00, 0x2e84, 0x2000 },
    8058   { 0x1a00, 0x2e83, 0x0000 },
    8059   { 0x1a00, 0x2e85, 0x0000 },
    8060   { 0x9a00, 0x2e88, 0x2000 },
    8061   { 0x1a00, 0x2e87, 0x0000 },
    8062   { 0x1a00, 0x2e89, 0x0000 },
    8063   { 0x9a00, 0x2e8e, 0x3000 },
    8064   { 0x9a00, 0x2e8c, 0x2000 },
    8065   { 0x1a00, 0x2e8b, 0x0000 },
    8066   { 0x1a00, 0x2e8d, 0x0000 },
    8067   { 0x9a00, 0x2e90, 0x2000 },
    8068   { 0x1a00, 0x2e8f, 0x0000 },
    8069   { 0x1a00, 0x2e91, 0x0000 },
    8070   { 0x9a00, 0x2ed3, 0x7000 },
    8071   { 0x9a00, 0x2eb3, 0x6000 },
    8072   { 0x9a00, 0x2ea3, 0x5000 },
    8073   { 0x9a00, 0x2e9b, 0x4000 },
    8074   { 0x9a00, 0x2e96, 0x3000 },
    8075   { 0x9a00, 0x2e94, 0x2000 },
    8076   { 0x1a00, 0x2e93, 0x0000 },
    8077   { 0x1a00, 0x2e95, 0x0000 },
    8078   { 0x9a00, 0x2e98, 0x2000 },
    8079   { 0x1a00, 0x2e97, 0x0000 },
    8080   { 0x1a00, 0x2e99, 0x0000 },
    8081   { 0x9a00, 0x2e9f, 0x3000 },
    8082   { 0x9a00, 0x2e9d, 0x2000 },
    8083   { 0x1a00, 0x2e9c, 0x0000 },
    8084   { 0x1a00, 0x2e9e, 0x0000 },
    8085   { 0x9a00, 0x2ea1, 0x2000 },
    8086   { 0x1a00, 0x2ea0, 0x0000 },
    8087   { 0x1a00, 0x2ea2, 0x0000 },
    8088   { 0x9a00, 0x2eab, 0x4000 },
    8089   { 0x9a00, 0x2ea7, 0x3000 },
    8090   { 0x9a00, 0x2ea5, 0x2000 },
    8091   { 0x1a00, 0x2ea4, 0x0000 },
    8092   { 0x1a00, 0x2ea6, 0x0000 },
    8093   { 0x9a00, 0x2ea9, 0x2000 },
    8094   { 0x1a00, 0x2ea8, 0x0000 },
    8095   { 0x1a00, 0x2eaa, 0x0000 },
    8096   { 0x9a00, 0x2eaf, 0x3000 },
    8097   { 0x9a00, 0x2ead, 0x2000 },
    8098   { 0x1a00, 0x2eac, 0x0000 },
    8099   { 0x1a00, 0x2eae, 0x0000 },
    8100   { 0x9a00, 0x2eb1, 0x2000 },
    8101   { 0x1a00, 0x2eb0, 0x0000 },
    8102   { 0x1a00, 0x2eb2, 0x0000 },
    8103   { 0x9a00, 0x2ec3, 0x5000 },
    8104   { 0x9a00, 0x2ebb, 0x4000 },
    8105   { 0x9a00, 0x2eb7, 0x3000 },
    8106   { 0x9a00, 0x2eb5, 0x2000 },
    8107   { 0x1a00, 0x2eb4, 0x0000 },
    8108   { 0x1a00, 0x2eb6, 0x0000 },
    8109   { 0x9a00, 0x2eb9, 0x2000 },
    8110   { 0x1a00, 0x2eb8, 0x0000 },
    8111   { 0x1a00, 0x2eba, 0x0000 },
    8112   { 0x9a00, 0x2ebf, 0x3000 },
    8113   { 0x9a00, 0x2ebd, 0x2000 },
    8114   { 0x1a00, 0x2ebc, 0x0000 },
    8115   { 0x1a00, 0x2ebe, 0x0000 },
    8116   { 0x9a00, 0x2ec1, 0x2000 },
    8117   { 0x1a00, 0x2ec0, 0x0000 },
    8118   { 0x1a00, 0x2ec2, 0x0000 },
    8119   { 0x9a00, 0x2ecb, 0x4000 },
    8120   { 0x9a00, 0x2ec7, 0x3000 },
    8121   { 0x9a00, 0x2ec5, 0x2000 },
    8122   { 0x1a00, 0x2ec4, 0x0000 },
    8123   { 0x1a00, 0x2ec6, 0x0000 },
    8124   { 0x9a00, 0x2ec9, 0x2000 },
    8125   { 0x1a00, 0x2ec8, 0x0000 },
    8126   { 0x1a00, 0x2eca, 0x0000 },
    8127   { 0x9a00, 0x2ecf, 0x3000 },
    8128   { 0x9a00, 0x2ecd, 0x2000 },
    8129   { 0x1a00, 0x2ecc, 0x0000 },
    8130   { 0x1a00, 0x2ece, 0x0000 },
    8131   { 0x9a00, 0x2ed1, 0x2000 },
    8132   { 0x1a00, 0x2ed0, 0x0000 },
    8133   { 0x1a00, 0x2ed2, 0x0000 },
    8134   { 0x9a00, 0x2ef3, 0x6000 },
    8135   { 0x9a00, 0x2ee3, 0x5000 },
    8136   { 0x9a00, 0x2edb, 0x4000 },
    8137   { 0x9a00, 0x2ed7, 0x3000 },
    8138   { 0x9a00, 0x2ed5, 0x2000 },
    8139   { 0x1a00, 0x2ed4, 0x0000 },
    8140   { 0x1a00, 0x2ed6, 0x0000 },
    8141   { 0x9a00, 0x2ed9, 0x2000 },
    8142   { 0x1a00, 0x2ed8, 0x0000 },
    8143   { 0x1a00, 0x2eda, 0x0000 },
    8144   { 0x9a00, 0x2edf, 0x3000 },
    8145   { 0x9a00, 0x2edd, 0x2000 },
    8146   { 0x1a00, 0x2edc, 0x0000 },
    8147   { 0x1a00, 0x2ede, 0x0000 },
    8148   { 0x9a00, 0x2ee1, 0x2000 },
    8149   { 0x1a00, 0x2ee0, 0x0000 },
    8150   { 0x1a00, 0x2ee2, 0x0000 },
    8151   { 0x9a00, 0x2eeb, 0x4000 },
    8152   { 0x9a00, 0x2ee7, 0x3000 },
    8153   { 0x9a00, 0x2ee5, 0x2000 },
    8154   { 0x1a00, 0x2ee4, 0x0000 },
    8155   { 0x1a00, 0x2ee6, 0x0000 },
    8156   { 0x9a00, 0x2ee9, 0x2000 },
    8157   { 0x1a00, 0x2ee8, 0x0000 },
    8158   { 0x1a00, 0x2eea, 0x0000 },
    8159   { 0x9a00, 0x2eef, 0x3000 },
    8160   { 0x9a00, 0x2eed, 0x2000 },
    8161   { 0x1a00, 0x2eec, 0x0000 },
    8162   { 0x1a00, 0x2eee, 0x0000 },
    8163   { 0x9a00, 0x2ef1, 0x2000 },
    8164   { 0x1a00, 0x2ef0, 0x0000 },
    8165   { 0x1a00, 0x2ef2, 0x0000 },
    8166   { 0x9a00, 0x2f0f, 0x5000 },
    8167   { 0x9a00, 0x2f07, 0x4000 },
    8168   { 0x9a00, 0x2f03, 0x3000 },
    8169   { 0x9a00, 0x2f01, 0x2000 },
    8170   { 0x1a00, 0x2f00, 0x0000 },
    8171   { 0x1a00, 0x2f02, 0x0000 },
    8172   { 0x9a00, 0x2f05, 0x2000 },
    8173   { 0x1a00, 0x2f04, 0x0000 },
    8174   { 0x1a00, 0x2f06, 0x0000 },
    8175   { 0x9a00, 0x2f0b, 0x3000 },
    8176   { 0x9a00, 0x2f09, 0x2000 },
    8177   { 0x1a00, 0x2f08, 0x0000 },
    8178   { 0x1a00, 0x2f0a, 0x0000 },
    8179   { 0x9a00, 0x2f0d, 0x2000 },
    8180   { 0x1a00, 0x2f0c, 0x0000 },
    8181   { 0x1a00, 0x2f0e, 0x0000 },
    8182   { 0x9a00, 0x2f17, 0x4000 },
    8183   { 0x9a00, 0x2f13, 0x3000 },
    8184   { 0x9a00, 0x2f11, 0x2000 },
    8185   { 0x1a00, 0x2f10, 0x0000 },
    8186   { 0x1a00, 0x2f12, 0x0000 },
    8187   { 0x9a00, 0x2f15, 0x2000 },
    8188   { 0x1a00, 0x2f14, 0x0000 },
    8189   { 0x1a00, 0x2f16, 0x0000 },
    8190   { 0x9a00, 0x2f1b, 0x3000 },
    8191   { 0x9a00, 0x2f19, 0x2000 },
    8192   { 0x1a00, 0x2f18, 0x0000 },
    8193   { 0x1a00, 0x2f1a, 0x0000 },
    8194   { 0x9a00, 0x2f1d, 0x2000 },
    8195   { 0x1a00, 0x2f1c, 0x0000 },
    8196   { 0x1a00, 0x2f1e, 0x0000 },
    8197   { 0x8701, 0x00f0, 0xd000 },
    8198   { 0x8700, 0xa34d, 0xc000 },
    8199   { 0x9a00, 0x3391, 0xb000 },
    8200   { 0x8700, 0x3149, 0xa000 },
    8201   { 0x9500, 0x303d, 0x9000 },
    8202   { 0x9a00, 0x2f9f, 0x8000 },
    8203   { 0x9a00, 0x2f5f, 0x7000 },
    8204   { 0x9a00, 0x2f3f, 0x6000 },
    8205   { 0x9a00, 0x2f2f, 0x5000 },
    8206   { 0x9a00, 0x2f27, 0x4000 },
    8207   { 0x9a00, 0x2f23, 0x3000 },
    8208   { 0x9a00, 0x2f21, 0x2000 },
    8209   { 0x1a00, 0x2f20, 0x0000 },
    8210   { 0x1a00, 0x2f22, 0x0000 },
    8211   { 0x9a00, 0x2f25, 0x2000 },
    8212   { 0x1a00, 0x2f24, 0x0000 },
    8213   { 0x1a00, 0x2f26, 0x0000 },
    8214   { 0x9a00, 0x2f2b, 0x3000 },
    8215   { 0x9a00, 0x2f29, 0x2000 },
    8216   { 0x1a00, 0x2f28, 0x0000 },
    8217   { 0x1a00, 0x2f2a, 0x0000 },
    8218   { 0x9a00, 0x2f2d, 0x2000 },
    8219   { 0x1a00, 0x2f2c, 0x0000 },
    8220   { 0x1a00, 0x2f2e, 0x0000 },
    8221   { 0x9a00, 0x2f37, 0x4000 },
    8222   { 0x9a00, 0x2f33, 0x3000 },
    8223   { 0x9a00, 0x2f31, 0x2000 },
    8224   { 0x1a00, 0x2f30, 0x0000 },
    8225   { 0x1a00, 0x2f32, 0x0000 },
    8226   { 0x9a00, 0x2f35, 0x2000 },
    8227   { 0x1a00, 0x2f34, 0x0000 },
    8228   { 0x1a00, 0x2f36, 0x0000 },
    8229   { 0x9a00, 0x2f3b, 0x3000 },
    8230   { 0x9a00, 0x2f39, 0x2000 },
    8231   { 0x1a00, 0x2f38, 0x0000 },
    8232   { 0x1a00, 0x2f3a, 0x0000 },
    8233   { 0x9a00, 0x2f3d, 0x2000 },
    8234   { 0x1a00, 0x2f3c, 0x0000 },
    8235   { 0x1a00, 0x2f3e, 0x0000 },
    8236   { 0x9a00, 0x2f4f, 0x5000 },
    8237   { 0x9a00, 0x2f47, 0x4000 },
    8238   { 0x9a00, 0x2f43, 0x3000 },
    8239   { 0x9a00, 0x2f41, 0x2000 },
    8240   { 0x1a00, 0x2f40, 0x0000 },
    8241   { 0x1a00, 0x2f42, 0x0000 },
    8242   { 0x9a00, 0x2f45, 0x2000 },
    8243   { 0x1a00, 0x2f44, 0x0000 },
    8244   { 0x1a00, 0x2f46, 0x0000 },
    8245   { 0x9a00, 0x2f4b, 0x3000 },
    8246   { 0x9a00, 0x2f49, 0x2000 },
    8247   { 0x1a00, 0x2f48, 0x0000 },
    8248   { 0x1a00, 0x2f4a, 0x0000 },
    8249   { 0x9a00, 0x2f4d, 0x2000 },
    8250   { 0x1a00, 0x2f4c, 0x0000 },
    8251   { 0x1a00, 0x2f4e, 0x0000 },
    8252   { 0x9a00, 0x2f57, 0x4000 },
    8253   { 0x9a00, 0x2f53, 0x3000 },
    8254   { 0x9a00, 0x2f51, 0x2000 },
    8255   { 0x1a00, 0x2f50, 0x0000 },
    8256   { 0x1a00, 0x2f52, 0x0000 },
    8257   { 0x9a00, 0x2f55, 0x2000 },
    8258   { 0x1a00, 0x2f54, 0x0000 },
    8259   { 0x1a00, 0x2f56, 0x0000 },
    8260   { 0x9a00, 0x2f5b, 0x3000 },
    8261   { 0x9a00, 0x2f59, 0x2000 },
    8262   { 0x1a00, 0x2f58, 0x0000 },
    8263   { 0x1a00, 0x2f5a, 0x0000 },
    8264   { 0x9a00, 0x2f5d, 0x2000 },
    8265   { 0x1a00, 0x2f5c, 0x0000 },
    8266   { 0x1a00, 0x2f5e, 0x0000 },
    8267   { 0x9a00, 0x2f7f, 0x6000 },
    8268   { 0x9a00, 0x2f6f, 0x5000 },
    8269   { 0x9a00, 0x2f67, 0x4000 },
    8270   { 0x9a00, 0x2f63, 0x3000 },
    8271   { 0x9a00, 0x2f61, 0x2000 },
    8272   { 0x1a00, 0x2f60, 0x0000 },
    8273   { 0x1a00, 0x2f62, 0x0000 },
    8274   { 0x9a00, 0x2f65, 0x2000 },
    8275   { 0x1a00, 0x2f64, 0x0000 },
    8276   { 0x1a00, 0x2f66, 0x0000 },
    8277   { 0x9a00, 0x2f6b, 0x3000 },
    8278   { 0x9a00, 0x2f69, 0x2000 },
    8279   { 0x1a00, 0x2f68, 0x0000 },
    8280   { 0x1a00, 0x2f6a, 0x0000 },
    8281   { 0x9a00, 0x2f6d, 0x2000 },
    8282   { 0x1a00, 0x2f6c, 0x0000 },
    8283   { 0x1a00, 0x2f6e, 0x0000 },
    8284   { 0x9a00, 0x2f77, 0x4000 },
    8285   { 0x9a00, 0x2f73, 0x3000 },
    8286   { 0x9a00, 0x2f71, 0x2000 },
    8287   { 0x1a00, 0x2f70, 0x0000 },
    8288   { 0x1a00, 0x2f72, 0x0000 },
    8289   { 0x9a00, 0x2f75, 0x2000 },
    8290   { 0x1a00, 0x2f74, 0x0000 },
    8291   { 0x1a00, 0x2f76, 0x0000 },
    8292   { 0x9a00, 0x2f7b, 0x3000 },
    8293   { 0x9a00, 0x2f79, 0x2000 },
    8294   { 0x1a00, 0x2f78, 0x0000 },
    8295   { 0x1a00, 0x2f7a, 0x0000 },
    8296   { 0x9a00, 0x2f7d, 0x2000 },
    8297   { 0x1a00, 0x2f7c, 0x0000 },
    8298   { 0x1a00, 0x2f7e, 0x0000 },
    8299   { 0x9a00, 0x2f8f, 0x5000 },
    8300   { 0x9a00, 0x2f87, 0x4000 },
    8301   { 0x9a00, 0x2f83, 0x3000 },
    8302   { 0x9a00, 0x2f81, 0x2000 },
    8303   { 0x1a00, 0x2f80, 0x0000 },
    8304   { 0x1a00, 0x2f82, 0x0000 },
    8305   { 0x9a00, 0x2f85, 0x2000 },
    8306   { 0x1a00, 0x2f84, 0x0000 },
    8307   { 0x1a00, 0x2f86, 0x0000 },
    8308   { 0x9a00, 0x2f8b, 0x3000 },
    8309   { 0x9a00, 0x2f89, 0x2000 },
    8310   { 0x1a00, 0x2f88, 0x0000 },
    8311   { 0x1a00, 0x2f8a, 0x0000 },
    8312   { 0x9a00, 0x2f8d, 0x2000 },
    8313   { 0x1a00, 0x2f8c, 0x0000 },
    8314   { 0x1a00, 0x2f8e, 0x0000 },
    8315   { 0x9a00, 0x2f97, 0x4000 },
    8316   { 0x9a00, 0x2f93, 0x3000 },
    8317   { 0x9a00, 0x2f91, 0x2000 },
    8318   { 0x1a00, 0x2f90, 0x0000 },
    8319   { 0x1a00, 0x2f92, 0x0000 },
    8320   { 0x9a00, 0x2f95, 0x2000 },
    8321   { 0x1a00, 0x2f94, 0x0000 },
    8322   { 0x1a00, 0x2f96, 0x0000 },
    8323   { 0x9a00, 0x2f9b, 0x3000 },
    8324   { 0x9a00, 0x2f99, 0x2000 },
    8325   { 0x1a00, 0x2f98, 0x0000 },
    8326   { 0x1a00, 0x2f9a, 0x0000 },
    8327   { 0x9a00, 0x2f9d, 0x2000 },
    8328   { 0x1a00, 0x2f9c, 0x0000 },
    8329   { 0x1a00, 0x2f9e, 0x0000 },
    8330   { 0x9a00, 0x2ff9, 0x7000 },
    8331   { 0x9a00, 0x2fbf, 0x6000 },
    8332   { 0x9a00, 0x2faf, 0x5000 },
    8333   { 0x9a00, 0x2fa7, 0x4000 },
    8334   { 0x9a00, 0x2fa3, 0x3000 },
    8335   { 0x9a00, 0x2fa1, 0x2000 },
    8336   { 0x1a00, 0x2fa0, 0x0000 },
    8337   { 0x1a00, 0x2fa2, 0x0000 },
    8338   { 0x9a00, 0x2fa5, 0x2000 },
    8339   { 0x1a00, 0x2fa4, 0x0000 },
    8340   { 0x1a00, 0x2fa6, 0x0000 },
    8341   { 0x9a00, 0x2fab, 0x3000 },
    8342   { 0x9a00, 0x2fa9, 0x2000 },
    8343   { 0x1a00, 0x2fa8, 0x0000 },
    8344   { 0x1a00, 0x2faa, 0x0000 },
    8345   { 0x9a00, 0x2fad, 0x2000 },
    8346   { 0x1a00, 0x2fac, 0x0000 },
    8347   { 0x1a00, 0x2fae, 0x0000 },
    8348   { 0x9a00, 0x2fb7, 0x4000 },
    8349   { 0x9a00, 0x2fb3, 0x3000 },
    8350   { 0x9a00, 0x2fb1, 0x2000 },
    8351   { 0x1a00, 0x2fb0, 0x0000 },
    8352   { 0x1a00, 0x2fb2, 0x0000 },
    8353   { 0x9a00, 0x2fb5, 0x2000 },
    8354   { 0x1a00, 0x2fb4, 0x0000 },
    8355   { 0x1a00, 0x2fb6, 0x0000 },
    8356   { 0x9a00, 0x2fbb, 0x3000 },
    8357   { 0x9a00, 0x2fb9, 0x2000 },
    8358   { 0x1a00, 0x2fb8, 0x0000 },
    8359   { 0x1a00, 0x2fba, 0x0000 },
    8360   { 0x9a00, 0x2fbd, 0x2000 },
    8361   { 0x1a00, 0x2fbc, 0x0000 },
    8362   { 0x1a00, 0x2fbe, 0x0000 },
    8363   { 0x9a00, 0x2fcf, 0x5000 },
    8364   { 0x9a00, 0x2fc7, 0x4000 },
    8365   { 0x9a00, 0x2fc3, 0x3000 },
    8366   { 0x9a00, 0x2fc1, 0x2000 },
    8367   { 0x1a00, 0x2fc0, 0x0000 },
    8368   { 0x1a00, 0x2fc2, 0x0000 },
    8369   { 0x9a00, 0x2fc5, 0x2000 },
    8370   { 0x1a00, 0x2fc4, 0x0000 },
    8371   { 0x1a00, 0x2fc6, 0x0000 },
    8372   { 0x9a00, 0x2fcb, 0x3000 },
    8373   { 0x9a00, 0x2fc9, 0x2000 },
    8374   { 0x1a00, 0x2fc8, 0x0000 },
    8375   { 0x1a00, 0x2fca, 0x0000 },
    8376   { 0x9a00, 0x2fcd, 0x2000 },
    8377   { 0x1a00, 0x2fcc, 0x0000 },
    8378   { 0x1a00, 0x2fce, 0x0000 },
    8379   { 0x9a00, 0x2ff1, 0x4000 },
    8380   { 0x9a00, 0x2fd3, 0x3000 },
    8381   { 0x9a00, 0x2fd1, 0x2000 },
    8382   { 0x1a00, 0x2fd0, 0x0000 },
    8383   { 0x1a00, 0x2fd2, 0x0000 },
    8384   { 0x9a00, 0x2fd5, 0x2000 },
    8385   { 0x1a00, 0x2fd4, 0x0000 },
    8386   { 0x1a00, 0x2ff0, 0x0000 },
    8387   { 0x9a00, 0x2ff5, 0x3000 },
    8388   { 0x9a00, 0x2ff3, 0x2000 },
    8389   { 0x1a00, 0x2ff2, 0x0000 },
    8390   { 0x1a00, 0x2ff4, 0x0000 },
    8391   { 0x9a00, 0x2ff7, 0x2000 },
    8392   { 0x1a00, 0x2ff6, 0x0000 },
    8393   { 0x1a00, 0x2ff8, 0x0000 },
    8394   { 0x9600, 0x301d, 0x6000 },
    8395   { 0x9200, 0x300d, 0x5000 },
    8396   { 0x8600, 0x3005, 0x4000 },
    8397   { 0x9500, 0x3001, 0x3000 },
    8398   { 0x9a00, 0x2ffb, 0x2000 },
    8399   { 0x1a00, 0x2ffa, 0x0000 },
    8400   { 0x1d00, 0x3000, 0x0000 },
    8401   { 0x9500, 0x3003, 0x2000 },
    8402   { 0x1500, 0x3002, 0x0000 },
    8403   { 0x1a00, 0x3004, 0x0000 },
    8404   { 0x9200, 0x3009, 0x3000 },
    8405   { 0x8e00, 0x3007, 0x2000 },
    8406   { 0x0700, 0x3006, 0x0000 },
    8407   { 0x1600, 0x3008, 0x0000 },
    8408   { 0x9200, 0x300b, 0x2000 },
    8409   { 0x1600, 0x300a, 0x0000 },
    8410   { 0x1600, 0x300c, 0x0000 },
    8411   { 0x9200, 0x3015, 0x4000 },
    8412   { 0x9200, 0x3011, 0x3000 },
    8413   { 0x9200, 0x300f, 0x2000 },
    8414   { 0x1600, 0x300e, 0x0000 },
    8415   { 0x1600, 0x3010, 0x0000 },
    8416   { 0x9a00, 0x3013, 0x2000 },
    8417   { 0x1a00, 0x3012, 0x0000 },
    8418   { 0x1600, 0x3014, 0x0000 },
    8419   { 0x9200, 0x3019, 0x3000 },
    8420   { 0x9200, 0x3017, 0x2000 },
    8421   { 0x1600, 0x3016, 0x0000 },
    8422   { 0x1600, 0x3018, 0x0000 },
    8423   { 0x9200, 0x301b, 0x2000 },
    8424   { 0x1600, 0x301a, 0x0000 },
    8425   { 0x1100, 0x301c, 0x0000 },
    8426   { 0x8c00, 0x302d, 0x5000 },
    8427   { 0x8e00, 0x3025, 0x4000 },
    8428   { 0x8e00, 0x3021, 0x3000 },
    8429   { 0x9200, 0x301f, 0x2000 },
    8430   { 0x1200, 0x301e, 0x0000 },
    8431   { 0x1a00, 0x3020, 0x0000 },
    8432   { 0x8e00, 0x3023, 0x2000 },
    8433   { 0x0e00, 0x3022, 0x0000 },
    8434   { 0x0e00, 0x3024, 0x0000 },
    8435   { 0x8e00, 0x3029, 0x3000 },
    8436   { 0x8e00, 0x3027, 0x2000 },
    8437   { 0x0e00, 0x3026, 0x0000 },
    8438   { 0x0e00, 0x3028, 0x0000 },
    8439   { 0x8c00, 0x302b, 0x2000 },
    8440   { 0x0c00, 0x302a, 0x0000 },
    8441   { 0x0c00, 0x302c, 0x0000 },
    8442   { 0x8600, 0x3035, 0x4000 },
    8443   { 0x8600, 0x3031, 0x3000 },
    8444   { 0x8c00, 0x302f, 0x2000 },
    8445   { 0x0c00, 0x302e, 0x0000 },
    8446   { 0x1100, 0x3030, 0x0000 },
    8447   { 0x8600, 0x3033, 0x2000 },
    8448   { 0x0600, 0x3032, 0x0000 },
    8449   { 0x0600, 0x3034, 0x0000 },
    8450   { 0x8e00, 0x3039, 0x3000 },
    8451   { 0x9a00, 0x3037, 0x2000 },
    8452   { 0x1a00, 0x3036, 0x0000 },
    8453   { 0x0e00, 0x3038, 0x0000 },
    8454   { 0x8600, 0x303b, 0x2000 },
    8455   { 0x0e00, 0x303a, 0x0000 },
    8456   { 0x0700, 0x303c, 0x0000 },
    8457   { 0x8700, 0x30c0, 0x8000 },
    8458   { 0x8700, 0x307e, 0x7000 },
    8459   { 0x8700, 0x305e, 0x6000 },
    8460   { 0x8700, 0x304e, 0x5000 },
    8461   { 0x8700, 0x3046, 0x4000 },
    8462   { 0x8700, 0x3042, 0x3000 },
    8463   { 0x9a00, 0x303f, 0x2000 },
    8464   { 0x1a00, 0x303e, 0x0000 },
    8465   { 0x0700, 0x3041, 0x0000 },
    8466   { 0x8700, 0x3044, 0x2000 },
    8467   { 0x0700, 0x3043, 0x0000 },
    8468   { 0x0700, 0x3045, 0x0000 },
    8469   { 0x8700, 0x304a, 0x3000 },
    8470   { 0x8700, 0x3048, 0x2000 },
    8471   { 0x0700, 0x3047, 0x0000 },
    8472   { 0x0700, 0x3049, 0x0000 },
    8473   { 0x8700, 0x304c, 0x2000 },
    8474   { 0x0700, 0x304b, 0x0000 },
    8475   { 0x0700, 0x304d, 0x0000 },
    8476   { 0x8700, 0x3056, 0x4000 },
    8477   { 0x8700, 0x3052, 0x3000 },
    8478   { 0x8700, 0x3050, 0x2000 },
    8479   { 0x0700, 0x304f, 0x0000 },
    8480   { 0x0700, 0x3051, 0x0000 },
    8481   { 0x8700, 0x3054, 0x2000 },
    8482   { 0x0700, 0x3053, 0x0000 },
    8483   { 0x0700, 0x3055, 0x0000 },
    8484   { 0x8700, 0x305a, 0x3000 },
    8485   { 0x8700, 0x3058, 0x2000 },
    8486   { 0x0700, 0x3057, 0x0000 },
    8487   { 0x0700, 0x3059, 0x0000 },
    8488   { 0x8700, 0x305c, 0x2000 },
    8489   { 0x0700, 0x305b, 0x0000 },
    8490   { 0x0700, 0x305d, 0x0000 },
    8491   { 0x8700, 0x306e, 0x5000 },
    8492   { 0x8700, 0x3066, 0x4000 },
    8493   { 0x8700, 0x3062, 0x3000 },
    8494   { 0x8700, 0x3060, 0x2000 },
    8495   { 0x0700, 0x305f, 0x0000 },
    8496   { 0x0700, 0x3061, 0x0000 },
    8497   { 0x8700, 0x3064, 0x2000 },
    8498   { 0x0700, 0x3063, 0x0000 },
    8499   { 0x0700, 0x3065, 0x0000 },
    8500   { 0x8700, 0x306a, 0x3000 },
    8501   { 0x8700, 0x3068, 0x2000 },
    8502   { 0x0700, 0x3067, 0x0000 },
    8503   { 0x0700, 0x3069, 0x0000 },
    8504   { 0x8700, 0x306c, 0x2000 },
    8505   { 0x0700, 0x306b, 0x0000 },
    8506   { 0x0700, 0x306d, 0x0000 },
    8507   { 0x8700, 0x3076, 0x4000 },
    8508   { 0x8700, 0x3072, 0x3000 },
    8509   { 0x8700, 0x3070, 0x2000 },
    8510   { 0x0700, 0x306f, 0x0000 },
    8511   { 0x0700, 0x3071, 0x0000 },
    8512   { 0x8700, 0x3074, 0x2000 },
    8513   { 0x0700, 0x3073, 0x0000 },
    8514   { 0x0700, 0x3075, 0x0000 },
    8515   { 0x8700, 0x307a, 0x3000 },
    8516   { 0x8700, 0x3078, 0x2000 },
    8517   { 0x0700, 0x3077, 0x0000 },
    8518   { 0x0700, 0x3079, 0x0000 },
    8519   { 0x8700, 0x307c, 0x2000 },
    8520   { 0x0700, 0x307b, 0x0000 },
    8521   { 0x0700, 0x307d, 0x0000 },
    8522   { 0x9100, 0x30a0, 0x6000 },
    8523   { 0x8700, 0x308e, 0x5000 },
    8524   { 0x8700, 0x3086, 0x4000 },
    8525   { 0x8700, 0x3082, 0x3000 },
    8526   { 0x8700, 0x3080, 0x2000 },
    8527   { 0x0700, 0x307f, 0x0000 },
    8528   { 0x0700, 0x3081, 0x0000 },
    8529   { 0x8700, 0x3084, 0x2000 },
    8530   { 0x0700, 0x3083, 0x0000 },
    8531   { 0x0700, 0x3085, 0x0000 },
    8532   { 0x8700, 0x308a, 0x3000 },
    8533   { 0x8700, 0x3088, 0x2000 },
    8534   { 0x0700, 0x3087, 0x0000 },
    8535   { 0x0700, 0x3089, 0x0000 },
    8536   { 0x8700, 0x308c, 0x2000 },
    8537   { 0x0700, 0x308b, 0x0000 },
    8538   { 0x0700, 0x308d, 0x0000 },
    8539   { 0x8700, 0x3096, 0x4000 },
    8540   { 0x8700, 0x3092, 0x3000 },
    8541   { 0x8700, 0x3090, 0x2000 },
    8542   { 0x0700, 0x308f, 0x0000 },
    8543   { 0x0700, 0x3091, 0x0000 },
    8544   { 0x8700, 0x3094, 0x2000 },
    8545   { 0x0700, 0x3093, 0x0000 },
    8546   { 0x0700, 0x3095, 0x0000 },
    8547   { 0x9800, 0x309c, 0x3000 },
    8548   { 0x8c00, 0x309a, 0x2000 },
    8549   { 0x0c00, 0x3099, 0x0000 },
    8550   { 0x1800, 0x309b, 0x0000 },
    8551   { 0x8600, 0x309e, 0x2000 },
    8552   { 0x0600, 0x309d, 0x0000 },
    8553   { 0x0700, 0x309f, 0x0000 },
    8554   { 0x8700, 0x30b0, 0x5000 },
    8555   { 0x8700, 0x30a8, 0x4000 },
    8556   { 0x8700, 0x30a4, 0x3000 },
    8557   { 0x8700, 0x30a2, 0x2000 },
    8558   { 0x0700, 0x30a1, 0x0000 },
    8559   { 0x0700, 0x30a3, 0x0000 },
    8560   { 0x8700, 0x30a6, 0x2000 },
    8561   { 0x0700, 0x30a5, 0x0000 },
    8562   { 0x0700, 0x30a7, 0x0000 },
    8563   { 0x8700, 0x30ac, 0x3000 },
    8564   { 0x8700, 0x30aa, 0x2000 },
    8565   { 0x0700, 0x30a9, 0x0000 },
    8566   { 0x0700, 0x30ab, 0x0000 },
    8567   { 0x8700, 0x30ae, 0x2000 },
    8568   { 0x0700, 0x30ad, 0x0000 },
    8569   { 0x0700, 0x30af, 0x0000 },
    8570   { 0x8700, 0x30b8, 0x4000 },
    8571   { 0x8700, 0x30b4, 0x3000 },
    8572   { 0x8700, 0x30b2, 0x2000 },
    8573   { 0x0700, 0x30b1, 0x0000 },
    8574   { 0x0700, 0x30b3, 0x0000 },
    8575   { 0x8700, 0x30b6, 0x2000 },
    8576   { 0x0700, 0x30b5, 0x0000 },
    8577   { 0x0700, 0x30b7, 0x0000 },
    8578   { 0x8700, 0x30bc, 0x3000 },
    8579   { 0x8700, 0x30ba, 0x2000 },
    8580   { 0x0700, 0x30b9, 0x0000 },
    8581   { 0x0700, 0x30bb, 0x0000 },
    8582   { 0x8700, 0x30be, 0x2000 },
    8583   { 0x0700, 0x30bd, 0x0000 },
    8584   { 0x0700, 0x30bf, 0x0000 },
    8585   { 0x8700, 0x3105, 0x7000 },
    8586   { 0x8700, 0x30e0, 0x6000 },
    8587   { 0x8700, 0x30d0, 0x5000 },
    8588   { 0x8700, 0x30c8, 0x4000 },
    8589   { 0x8700, 0x30c4, 0x3000 },
    8590   { 0x8700, 0x30c2, 0x2000 },
    8591   { 0x0700, 0x30c1, 0x0000 },
    8592   { 0x0700, 0x30c3, 0x0000 },
    8593   { 0x8700, 0x30c6, 0x2000 },
    8594   { 0x0700, 0x30c5, 0x0000 },
    8595   { 0x0700, 0x30c7, 0x0000 },
    8596   { 0x8700, 0x30cc, 0x3000 },
    8597   { 0x8700, 0x30ca, 0x2000 },
    8598   { 0x0700, 0x30c9, 0x0000 },
    8599   { 0x0700, 0x30cb, 0x0000 },
    8600   { 0x8700, 0x30ce, 0x2000 },
    8601   { 0x0700, 0x30cd, 0x0000 },
    8602   { 0x0700, 0x30cf, 0x0000 },
    8603   { 0x8700, 0x30d8, 0x4000 },
    8604   { 0x8700, 0x30d4, 0x3000 },
    8605   { 0x8700, 0x30d2, 0x2000 },
    8606   { 0x0700, 0x30d1, 0x0000 },
    8607   { 0x0700, 0x30d3, 0x0000 },
    8608   { 0x8700, 0x30d6, 0x2000 },
    8609   { 0x0700, 0x30d5, 0x0000 },
    8610   { 0x0700, 0x30d7, 0x0000 },
    8611   { 0x8700, 0x30dc, 0x3000 },
    8612   { 0x8700, 0x30da, 0x2000 },
    8613   { 0x0700, 0x30d9, 0x0000 },
    8614   { 0x0700, 0x30db, 0x0000 },
    8615   { 0x8700, 0x30de, 0x2000 },
    8616   { 0x0700, 0x30dd, 0x0000 },
    8617   { 0x0700, 0x30df, 0x0000 },
    8618   { 0x8700, 0x30f0, 0x5000 },
    8619   { 0x8700, 0x30e8, 0x4000 },
    8620   { 0x8700, 0x30e4, 0x3000 },
    8621   { 0x8700, 0x30e2, 0x2000 },
    8622   { 0x0700, 0x30e1, 0x0000 },
    8623   { 0x0700, 0x30e3, 0x0000 },
    8624   { 0x8700, 0x30e6, 0x2000 },
    8625   { 0x0700, 0x30e5, 0x0000 },
    8626   { 0x0700, 0x30e7, 0x0000 },
    8627   { 0x8700, 0x30ec, 0x3000 },
    8628   { 0x8700, 0x30ea, 0x2000 },
    8629   { 0x0700, 0x30e9, 0x0000 },
    8630   { 0x0700, 0x30eb, 0x0000 },
    8631   { 0x8700, 0x30ee, 0x2000 },
    8632   { 0x0700, 0x30ed, 0x0000 },
    8633   { 0x0700, 0x30ef, 0x0000 },
    8634   { 0x8700, 0x30f8, 0x4000 },
    8635   { 0x8700, 0x30f4, 0x3000 },
    8636   { 0x8700, 0x30f2, 0x2000 },
    8637   { 0x0700, 0x30f1, 0x0000 },
    8638   { 0x0700, 0x30f3, 0x0000 },
    8639   { 0x8700, 0x30f6, 0x2000 },
    8640   { 0x0700, 0x30f5, 0x0000 },
    8641   { 0x0700, 0x30f7, 0x0000 },
    8642   { 0x8600, 0x30fc, 0x3000 },
    8643   { 0x8700, 0x30fa, 0x2000 },
    8644   { 0x0700, 0x30f9, 0x0000 },
    8645   { 0x1000, 0x30fb, 0x0000 },
    8646   { 0x8600, 0x30fe, 0x2000 },
    8647   { 0x0600, 0x30fd, 0x0000 },
    8648   { 0x0700, 0x30ff, 0x0000 },
    8649   { 0x8700, 0x3125, 0x6000 },
    8650   { 0x8700, 0x3115, 0x5000 },
    8651   { 0x8700, 0x310d, 0x4000 },
    8652   { 0x8700, 0x3109, 0x3000 },
    8653   { 0x8700, 0x3107, 0x2000 },
    8654   { 0x0700, 0x3106, 0x0000 },
    8655   { 0x0700, 0x3108, 0x0000 },
    8656   { 0x8700, 0x310b, 0x2000 },
    8657   { 0x0700, 0x310a, 0x0000 },
    8658   { 0x0700, 0x310c, 0x0000 },
    8659   { 0x8700, 0x3111, 0x3000 },
    8660   { 0x8700, 0x310f, 0x2000 },
    8661   { 0x0700, 0x310e, 0x0000 },
    8662   { 0x0700, 0x3110, 0x0000 },
    8663   { 0x8700, 0x3113, 0x2000 },
    8664   { 0x0700, 0x3112, 0x0000 },
    8665   { 0x0700, 0x3114, 0x0000 },
    8666   { 0x8700, 0x311d, 0x4000 },
    8667   { 0x8700, 0x3119, 0x3000 },
    8668   { 0x8700, 0x3117, 0x2000 },
    8669   { 0x0700, 0x3116, 0x0000 },
    8670   { 0x0700, 0x3118, 0x0000 },
    8671   { 0x8700, 0x311b, 0x2000 },
    8672   { 0x0700, 0x311a, 0x0000 },
    8673   { 0x0700, 0x311c, 0x0000 },
    8674   { 0x8700, 0x3121, 0x3000 },
    8675   { 0x8700, 0x311f, 0x2000 },
    8676   { 0x0700, 0x311e, 0x0000 },
    8677   { 0x0700, 0x3120, 0x0000 },
    8678   { 0x8700, 0x3123, 0x2000 },
    8679   { 0x0700, 0x3122, 0x0000 },
    8680   { 0x0700, 0x3124, 0x0000 },
    8681   { 0x8700, 0x3139, 0x5000 },
    8682   { 0x8700, 0x3131, 0x4000 },
    8683   { 0x8700, 0x3129, 0x3000 },
    8684   { 0x8700, 0x3127, 0x2000 },
    8685   { 0x0700, 0x3126, 0x0000 },
    8686   { 0x0700, 0x3128, 0x0000 },
    8687   { 0x8700, 0x312b, 0x2000 },
    8688   { 0x0700, 0x312a, 0x0000 },
    8689   { 0x0700, 0x312c, 0x0000 },
    8690   { 0x8700, 0x3135, 0x3000 },
    8691   { 0x8700, 0x3133, 0x2000 },
    8692   { 0x0700, 0x3132, 0x0000 },
    8693   { 0x0700, 0x3134, 0x0000 },
    8694   { 0x8700, 0x3137, 0x2000 },
    8695   { 0x0700, 0x3136, 0x0000 },
    8696   { 0x0700, 0x3138, 0x0000 },
    8697   { 0x8700, 0x3141, 0x4000 },
    8698   { 0x8700, 0x313d, 0x3000 },
    8699   { 0x8700, 0x313b, 0x2000 },
    8700   { 0x0700, 0x313a, 0x0000 },
    8701   { 0x0700, 0x313c, 0x0000 },
    8702   { 0x8700, 0x313f, 0x2000 },
    8703   { 0x0700, 0x313e, 0x0000 },
    8704   { 0x0700, 0x3140, 0x0000 },
    8705   { 0x8700, 0x3145, 0x3000 },
    8706   { 0x8700, 0x3143, 0x2000 },
    8707   { 0x0700, 0x3142, 0x0000 },
    8708   { 0x0700, 0x3144, 0x0000 },
    8709   { 0x8700, 0x3147, 0x2000 },
    8710   { 0x0700, 0x3146, 0x0000 },
    8711   { 0x0700, 0x3148, 0x0000 },
    8712   { 0x9a00, 0x3290, 0x9000 },
    8713   { 0x9a00, 0x3202, 0x8000 },
    8714   { 0x8700, 0x3189, 0x7000 },
    8715   { 0x8700, 0x3169, 0x6000 },
    8716   { 0x8700, 0x3159, 0x5000 },
    8717   { 0x8700, 0x3151, 0x4000 },
    8718   { 0x8700, 0x314d, 0x3000 },
    8719   { 0x8700, 0x314b, 0x2000 },
    8720   { 0x0700, 0x314a, 0x0000 },
    8721   { 0x0700, 0x314c, 0x0000 },
    8722   { 0x8700, 0x314f, 0x2000 },
    8723   { 0x0700, 0x314e, 0x0000 },
    8724   { 0x0700, 0x3150, 0x0000 },
    8725   { 0x8700, 0x3155, 0x3000 },
    8726   { 0x8700, 0x3153, 0x2000 },
    8727   { 0x0700, 0x3152, 0x0000 },
    8728   { 0x0700, 0x3154, 0x0000 },
    8729   { 0x8700, 0x3157, 0x2000 },
    8730   { 0x0700, 0x3156, 0x0000 },
    8731   { 0x0700, 0x3158, 0x0000 },
    8732   { 0x8700, 0x3161, 0x4000 },
    8733   { 0x8700, 0x315d, 0x3000 },
    8734   { 0x8700, 0x315b, 0x2000 },
    8735   { 0x0700, 0x315a, 0x0000 },
    8736   { 0x0700, 0x315c, 0x0000 },
    8737   { 0x8700, 0x315f, 0x2000 },
    8738   { 0x0700, 0x315e, 0x0000 },
    8739   { 0x0700, 0x3160, 0x0000 },
    8740   { 0x8700, 0x3165, 0x3000 },
    8741   { 0x8700, 0x3163, 0x2000 },
    8742   { 0x0700, 0x3162, 0x0000 },
    8743   { 0x0700, 0x3164, 0x0000 },
    8744   { 0x8700, 0x3167, 0x2000 },
    8745   { 0x0700, 0x3166, 0x0000 },
    8746   { 0x0700, 0x3168, 0x0000 },
    8747   { 0x8700, 0x3179, 0x5000 },
    8748   { 0x8700, 0x3171, 0x4000 },
    8749   { 0x8700, 0x316d, 0x3000 },
    8750   { 0x8700, 0x316b, 0x2000 },
    8751   { 0x0700, 0x316a, 0x0000 },
    8752   { 0x0700, 0x316c, 0x0000 },
    8753   { 0x8700, 0x316f, 0x2000 },
    8754   { 0x0700, 0x316e, 0x0000 },
    8755   { 0x0700, 0x3170, 0x0000 },
    8756   { 0x8700, 0x3175, 0x3000 },
    8757   { 0x8700, 0x3173, 0x2000 },
    8758   { 0x0700, 0x3172, 0x0000 },
    8759   { 0x0700, 0x3174, 0x0000 },
    8760   { 0x8700, 0x3177, 0x2000 },
    8761   { 0x0700, 0x3176, 0x0000 },
    8762   { 0x0700, 0x3178, 0x0000 },
    8763   { 0x8700, 0x3181, 0x4000 },
    8764   { 0x8700, 0x317d, 0x3000 },
    8765   { 0x8700, 0x317b, 0x2000 },
    8766   { 0x0700, 0x317a, 0x0000 },
    8767   { 0x0700, 0x317c, 0x0000 },
    8768   { 0x8700, 0x317f, 0x2000 },
    8769   { 0x0700, 0x317e, 0x0000 },
    8770   { 0x0700, 0x3180, 0x0000 },
    8771   { 0x8700, 0x3185, 0x3000 },
    8772   { 0x8700, 0x3183, 0x2000 },
    8773   { 0x0700, 0x3182, 0x0000 },
    8774   { 0x0700, 0x3184, 0x0000 },
    8775   { 0x8700, 0x3187, 0x2000 },
    8776   { 0x0700, 0x3186, 0x0000 },
    8777   { 0x0700, 0x3188, 0x0000 },
    8778   { 0x8700, 0x31aa, 0x6000 },
    8779   { 0x9a00, 0x319a, 0x5000 },
    8780   { 0x8f00, 0x3192, 0x4000 },
    8781   { 0x8700, 0x318d, 0x3000 },
    8782   { 0x8700, 0x318b, 0x2000 },
    8783   { 0x0700, 0x318a, 0x0000 },
    8784   { 0x0700, 0x318c, 0x0000 },
    8785   { 0x9a00, 0x3190, 0x2000 },
    8786   { 0x0700, 0x318e, 0x0000 },
    8787   { 0x1a00, 0x3191, 0x0000 },
    8788   { 0x9a00, 0x3196, 0x3000 },
    8789   { 0x8f00, 0x3194, 0x2000 },
    8790   { 0x0f00, 0x3193, 0x0000 },
    8791   { 0x0f00, 0x3195, 0x0000 },
    8792   { 0x9a00, 0x3198, 0x2000 },
    8793   { 0x1a00, 0x3197, 0x0000 },
    8794   { 0x1a00, 0x3199, 0x0000 },
    8795   { 0x8700, 0x31a2, 0x4000 },
    8796   { 0x9a00, 0x319e, 0x3000 },
    8797   { 0x9a00, 0x319c, 0x2000 },
    8798   { 0x1a00, 0x319b, 0x0000 },
    8799   { 0x1a00, 0x319d, 0x0000 },
    8800   { 0x8700, 0x31a0, 0x2000 },
    8801   { 0x1a00, 0x319f, 0x0000 },
    8802   { 0x0700, 0x31a1, 0x0000 },
    8803   { 0x8700, 0x31a6, 0x3000 },
    8804   { 0x8700, 0x31a4, 0x2000 },
    8805   { 0x0700, 0x31a3, 0x0000 },
    8806   { 0x0700, 0x31a5, 0x0000 },
    8807   { 0x8700, 0x31a8, 0x2000 },
    8808   { 0x0700, 0x31a7, 0x0000 },
    8809   { 0x0700, 0x31a9, 0x0000 },
    8810   { 0x8700, 0x31f2, 0x5000 },
    8811   { 0x8700, 0x31b2, 0x4000 },
    8812   { 0x8700, 0x31ae, 0x3000 },
    8813   { 0x8700, 0x31ac, 0x2000 },
    8814   { 0x0700, 0x31ab, 0x0000 },
    8815   { 0x0700, 0x31ad, 0x0000 },
    8816   { 0x8700, 0x31b0, 0x2000 },
    8817   { 0x0700, 0x31af, 0x0000 },
    8818   { 0x0700, 0x31b1, 0x0000 },
    8819   { 0x8700, 0x31b6, 0x3000 },
    8820   { 0x8700, 0x31b4, 0x2000 },
    8821   { 0x0700, 0x31b3, 0x0000 },
    8822   { 0x0700, 0x31b5, 0x0000 },
    8823   { 0x8700, 0x31f0, 0x2000 },
    8824   { 0x0700, 0x31b7, 0x0000 },
    8825   { 0x0700, 0x31f1, 0x0000 },
    8826   { 0x8700, 0x31fa, 0x4000 },
    8827   { 0x8700, 0x31f6, 0x3000 },
    8828   { 0x8700, 0x31f4, 0x2000 },
    8829   { 0x0700, 0x31f3, 0x0000 },
    8830   { 0x0700, 0x31f5, 0x0000 },
    8831   { 0x8700, 0x31f8, 0x2000 },
    8832   { 0x0700, 0x31f7, 0x0000 },
    8833   { 0x0700, 0x31f9, 0x0000 },
    8834   { 0x8700, 0x31fe, 0x3000 },
    8835   { 0x8700, 0x31fc, 0x2000 },
    8836   { 0x0700, 0x31fb, 0x0000 },
    8837   { 0x0700, 0x31fd, 0x0000 },
    8838   { 0x9a00, 0x3200, 0x2000 },
    8839   { 0x0700, 0x31ff, 0x0000 },
    8840   { 0x1a00, 0x3201, 0x0000 },
    8841   { 0x9a00, 0x3243, 0x7000 },
    8842   { 0x8f00, 0x3223, 0x6000 },
    8843   { 0x9a00, 0x3212, 0x5000 },
    8844   { 0x9a00, 0x320a, 0x4000 },
    8845   { 0x9a00, 0x3206, 0x3000 },
    8846   { 0x9a00, 0x3204, 0x2000 },
    8847   { 0x1a00, 0x3203, 0x0000 },
    8848   { 0x1a00, 0x3205, 0x0000 },
    8849   { 0x9a00, 0x3208, 0x2000 },
    8850   { 0x1a00, 0x3207, 0x0000 },
    8851   { 0x1a00, 0x3209, 0x0000 },
    8852   { 0x9a00, 0x320e, 0x3000 },
    8853   { 0x9a00, 0x320c, 0x2000 },
    8854   { 0x1a00, 0x320b, 0x0000 },
    8855   { 0x1a00, 0x320d, 0x0000 },
    8856   { 0x9a00, 0x3210, 0x2000 },
    8857   { 0x1a00, 0x320f, 0x0000 },
    8858   { 0x1a00, 0x3211, 0x0000 },
    8859   { 0x9a00, 0x321a, 0x4000 },
    8860   { 0x9a00, 0x3216, 0x3000 },
    8861   { 0x9a00, 0x3214, 0x2000 },
    8862   { 0x1a00, 0x3213, 0x0000 },
    8863   { 0x1a00, 0x3215, 0x0000 },
    8864   { 0x9a00, 0x3218, 0x2000 },
    8865   { 0x1a00, 0x3217, 0x0000 },
    8866   { 0x1a00, 0x3219, 0x0000 },
    8867   { 0x9a00, 0x321e, 0x3000 },
    8868   { 0x9a00, 0x321c, 0x2000 },
    8869   { 0x1a00, 0x321b, 0x0000 },
    8870   { 0x1a00, 0x321d, 0x0000 },
    8871   { 0x8f00, 0x3221, 0x2000 },
    8872   { 0x0f00, 0x3220, 0x0000 },
    8873   { 0x0f00, 0x3222, 0x0000 },
    8874   { 0x9a00, 0x3233, 0x5000 },
    8875   { 0x9a00, 0x322b, 0x4000 },
    8876   { 0x8f00, 0x3227, 0x3000 },
    8877   { 0x8f00, 0x3225, 0x2000 },
    8878   { 0x0f00, 0x3224, 0x0000 },
    8879   { 0x0f00, 0x3226, 0x0000 },
    8880   { 0x8f00, 0x3229, 0x2000 },
    8881   { 0x0f00, 0x3228, 0x0000 },
    8882   { 0x1a00, 0x322a, 0x0000 },
    8883   { 0x9a00, 0x322f, 0x3000 },
    8884   { 0x9a00, 0x322d, 0x2000 },
    8885   { 0x1a00, 0x322c, 0x0000 },
    8886   { 0x1a00, 0x322e, 0x0000 },
    8887   { 0x9a00, 0x3231, 0x2000 },
    8888   { 0x1a00, 0x3230, 0x0000 },
    8889   { 0x1a00, 0x3232, 0x0000 },
    8890   { 0x9a00, 0x323b, 0x4000 },
    8891   { 0x9a00, 0x3237, 0x3000 },
    8892   { 0x9a00, 0x3235, 0x2000 },
    8893   { 0x1a00, 0x3234, 0x0000 },
    8894   { 0x1a00, 0x3236, 0x0000 },
    8895   { 0x9a00, 0x3239, 0x2000 },
    8896   { 0x1a00, 0x3238, 0x0000 },
    8897   { 0x1a00, 0x323a, 0x0000 },
    8898   { 0x9a00, 0x323f, 0x3000 },
    8899   { 0x9a00, 0x323d, 0x2000 },
    8900   { 0x1a00, 0x323c, 0x0000 },
    8901   { 0x1a00, 0x323e, 0x0000 },
    8902   { 0x9a00, 0x3241, 0x2000 },
    8903   { 0x1a00, 0x3240, 0x0000 },
    8904   { 0x1a00, 0x3242, 0x0000 },
    8905   { 0x9a00, 0x326f, 0x6000 },
    8906   { 0x8f00, 0x325f, 0x5000 },
    8907   { 0x8f00, 0x3257, 0x4000 },
    8908   { 0x8f00, 0x3253, 0x3000 },
    8909   { 0x8f00, 0x3251, 0x2000 },
    8910   { 0x1a00, 0x3250, 0x0000 },
    8911   { 0x0f00, 0x3252, 0x0000 },
    8912   { 0x8f00, 0x3255, 0x2000 },
    8913   { 0x0f00, 0x3254, 0x0000 },
    8914   { 0x0f00, 0x3256, 0x0000 },
    8915   { 0x8f00, 0x325b, 0x3000 },
    8916   { 0x8f00, 0x3259, 0x2000 },
    8917   { 0x0f00, 0x3258, 0x0000 },
    8918   { 0x0f00, 0x325a, 0x0000 },
    8919   { 0x8f00, 0x325d, 0x2000 },
    8920   { 0x0f00, 0x325c, 0x0000 },
    8921   { 0x0f00, 0x325e, 0x0000 },
    8922   { 0x9a00, 0x3267, 0x4000 },
    8923   { 0x9a00, 0x3263, 0x3000 },
    8924   { 0x9a00, 0x3261, 0x2000 },
    8925   { 0x1a00, 0x3260, 0x0000 },
    8926   { 0x1a00, 0x3262, 0x0000 },
    8927   { 0x9a00, 0x3265, 0x2000 },
    8928   { 0x1a00, 0x3264, 0x0000 },
    8929   { 0x1a00, 0x3266, 0x0000 },
    8930   { 0x9a00, 0x326b, 0x3000 },
    8931   { 0x9a00, 0x3269, 0x2000 },
    8932   { 0x1a00, 0x3268, 0x0000 },
    8933   { 0x1a00, 0x326a, 0x0000 },
    8934   { 0x9a00, 0x326d, 0x2000 },
    8935   { 0x1a00, 0x326c, 0x0000 },
    8936   { 0x1a00, 0x326e, 0x0000 },
    8937   { 0x8f00, 0x3280, 0x5000 },
    8938   { 0x9a00, 0x3277, 0x4000 },
    8939   { 0x9a00, 0x3273, 0x3000 },
    8940   { 0x9a00, 0x3271, 0x2000 },
    8941   { 0x1a00, 0x3270, 0x0000 },
    8942   { 0x1a00, 0x3272, 0x0000 },
    8943   { 0x9a00, 0x3275, 0x2000 },
    8944   { 0x1a00, 0x3274, 0x0000 },
    8945   { 0x1a00, 0x3276, 0x0000 },
    8946   { 0x9a00, 0x327b, 0x3000 },
    8947   { 0x9a00, 0x3279, 0x2000 },
    8948   { 0x1a00, 0x3278, 0x0000 },
    8949   { 0x1a00, 0x327a, 0x0000 },
    8950   { 0x9a00, 0x327d, 0x2000 },
    8951   { 0x1a00, 0x327c, 0x0000 },
    8952   { 0x1a00, 0x327f, 0x0000 },
    8953   { 0x8f00, 0x3288, 0x4000 },
    8954   { 0x8f00, 0x3284, 0x3000 },
    8955   { 0x8f00, 0x3282, 0x2000 },
    8956   { 0x0f00, 0x3281, 0x0000 },
    8957   { 0x0f00, 0x3283, 0x0000 },
    8958   { 0x8f00, 0x3286, 0x2000 },
    8959   { 0x0f00, 0x3285, 0x0000 },
    8960   { 0x0f00, 0x3287, 0x0000 },
    8961   { 0x9a00, 0x328c, 0x3000 },
    8962   { 0x9a00, 0x328a, 0x2000 },
    8963   { 0x0f00, 0x3289, 0x0000 },
    8964   { 0x1a00, 0x328b, 0x0000 },
    8965   { 0x9a00, 0x328e, 0x2000 },
    8966   { 0x1a00, 0x328d, 0x0000 },
    8967   { 0x1a00, 0x328f, 0x0000 },
    8968   { 0x9a00, 0x3311, 0x8000 },
    8969   { 0x9a00, 0x32d0, 0x7000 },
    8970   { 0x9a00, 0x32b0, 0x6000 },
    8971   { 0x9a00, 0x32a0, 0x5000 },
    8972   { 0x9a00, 0x3298, 0x4000 },
    8973   { 0x9a00, 0x3294, 0x3000 },
    8974   { 0x9a00, 0x3292, 0x2000 },
    8975   { 0x1a00, 0x3291, 0x0000 },
    8976   { 0x1a00, 0x3293, 0x0000 },
    8977   { 0x9a00, 0x3296, 0x2000 },
    8978   { 0x1a00, 0x3295, 0x0000 },
    8979   { 0x1a00, 0x3297, 0x0000 },
    8980   { 0x9a00, 0x329c, 0x3000 },
    8981   { 0x9a00, 0x329a, 0x2000 },
    8982   { 0x1a00, 0x3299, 0x0000 },
    8983   { 0x1a00, 0x329b, 0x0000 },
    8984   { 0x9a00, 0x329e, 0x2000 },
    8985   { 0x1a00, 0x329d, 0x0000 },
    8986   { 0x1a00, 0x329f, 0x0000 },
    8987   { 0x9a00, 0x32a8, 0x4000 },
    8988   { 0x9a00, 0x32a4, 0x3000 },
    8989   { 0x9a00, 0x32a2, 0x2000 },
    8990   { 0x1a00, 0x32a1, 0x0000 },
    8991   { 0x1a00, 0x32a3, 0x0000 },
    8992   { 0x9a00, 0x32a6, 0x2000 },
    8993   { 0x1a00, 0x32a5, 0x0000 },
    8994   { 0x1a00, 0x32a7, 0x0000 },
    8995   { 0x9a00, 0x32ac, 0x3000 },
    8996   { 0x9a00, 0x32aa, 0x2000 },
    8997   { 0x1a00, 0x32a9, 0x0000 },
    8998   { 0x1a00, 0x32ab, 0x0000 },
    8999   { 0x9a00, 0x32ae, 0x2000 },
    9000   { 0x1a00, 0x32ad, 0x0000 },
    9001   { 0x1a00, 0x32af, 0x0000 },
    9002   { 0x9a00, 0x32c0, 0x5000 },
    9003   { 0x8f00, 0x32b8, 0x4000 },
    9004   { 0x8f00, 0x32b4, 0x3000 },
    9005   { 0x8f00, 0x32b2, 0x2000 },
    9006   { 0x0f00, 0x32b1, 0x0000 },
    9007   { 0x0f00, 0x32b3, 0x0000 },
    9008   { 0x8f00, 0x32b6, 0x2000 },
    9009   { 0x0f00, 0x32b5, 0x0000 },
    9010   { 0x0f00, 0x32b7, 0x0000 },
    9011   { 0x8f00, 0x32bc, 0x3000 },
    9012   { 0x8f00, 0x32ba, 0x2000 },
    9013   { 0x0f00, 0x32b9, 0x0000 },
    9014   { 0x0f00, 0x32bb, 0x0000 },
    9015   { 0x8f00, 0x32be, 0x2000 },
    9016   { 0x0f00, 0x32bd, 0x0000 },
    9017   { 0x0f00, 0x32bf, 0x0000 },
    9018   { 0x9a00, 0x32c8, 0x4000 },
    9019   { 0x9a00, 0x32c4, 0x3000 },
    9020   { 0x9a00, 0x32c2, 0x2000 },
    9021   { 0x1a00, 0x32c1, 0x0000 },
    9022   { 0x1a00, 0x32c3, 0x0000 },
    9023   { 0x9a00, 0x32c6, 0x2000 },
    9024   { 0x1a00, 0x32c5, 0x0000 },
    9025   { 0x1a00, 0x32c7, 0x0000 },
    9026   { 0x9a00, 0x32cc, 0x3000 },
    9027   { 0x9a00, 0x32ca, 0x2000 },
    9028   { 0x1a00, 0x32c9, 0x0000 },
    9029   { 0x1a00, 0x32cb, 0x0000 },
    9030   { 0x9a00, 0x32ce, 0x2000 },
    9031   { 0x1a00, 0x32cd, 0x0000 },
    9032   { 0x1a00, 0x32cf, 0x0000 },
    9033   { 0x9a00, 0x32f0, 0x6000 },
    9034   { 0x9a00, 0x32e0, 0x5000 },
    9035   { 0x9a00, 0x32d8, 0x4000 },
    9036   { 0x9a00, 0x32d4, 0x3000 },
    9037   { 0x9a00, 0x32d2, 0x2000 },
    9038   { 0x1a00, 0x32d1, 0x0000 },
    9039   { 0x1a00, 0x32d3, 0x0000 },
    9040   { 0x9a00, 0x32d6, 0x2000 },
    9041   { 0x1a00, 0x32d5, 0x0000 },
    9042   { 0x1a00, 0x32d7, 0x0000 },
    9043   { 0x9a00, 0x32dc, 0x3000 },
    9044   { 0x9a00, 0x32da, 0x2000 },
    9045   { 0x1a00, 0x32d9, 0x0000 },
    9046   { 0x1a00, 0x32db, 0x0000 },
    9047   { 0x9a00, 0x32de, 0x2000 },
    9048   { 0x1a00, 0x32dd, 0x0000 },
    9049   { 0x1a00, 0x32df, 0x0000 },
    9050   { 0x9a00, 0x32e8, 0x4000 },
    9051   { 0x9a00, 0x32e4, 0x3000 },
    9052   { 0x9a00, 0x32e2, 0x2000 },
    9053   { 0x1a00, 0x32e1, 0x0000 },
    9054   { 0x1a00, 0x32e3, 0x0000 },
    9055   { 0x9a00, 0x32e6, 0x2000 },
    9056   { 0x1a00, 0x32e5, 0x0000 },
    9057   { 0x1a00, 0x32e7, 0x0000 },
    9058   { 0x9a00, 0x32ec, 0x3000 },
    9059   { 0x9a00, 0x32ea, 0x2000 },
    9060   { 0x1a00, 0x32e9, 0x0000 },
    9061   { 0x1a00, 0x32eb, 0x0000 },
    9062   { 0x9a00, 0x32ee, 0x2000 },
    9063   { 0x1a00, 0x32ed, 0x0000 },
    9064   { 0x1a00, 0x32ef, 0x0000 },
    9065   { 0x9a00, 0x3301, 0x5000 },
    9066   { 0x9a00, 0x32f8, 0x4000 },
    9067   { 0x9a00, 0x32f4, 0x3000 },
    9068   { 0x9a00, 0x32f2, 0x2000 },
    9069   { 0x1a00, 0x32f1, 0x0000 },
    9070   { 0x1a00, 0x32f3, 0x0000 },
    9071   { 0x9a00, 0x32f6, 0x2000 },
    9072   { 0x1a00, 0x32f5, 0x0000 },
    9073   { 0x1a00, 0x32f7, 0x0000 },
    9074   { 0x9a00, 0x32fc, 0x3000 },
    9075   { 0x9a00, 0x32fa, 0x2000 },
    9076   { 0x1a00, 0x32f9, 0x0000 },
    9077   { 0x1a00, 0x32fb, 0x0000 },
    9078   { 0x9a00, 0x32fe, 0x2000 },
    9079   { 0x1a00, 0x32fd, 0x0000 },
    9080   { 0x1a00, 0x3300, 0x0000 },
    9081   { 0x9a00, 0x3309, 0x4000 },
    9082   { 0x9a00, 0x3305, 0x3000 },
    9083   { 0x9a00, 0x3303, 0x2000 },
    9084   { 0x1a00, 0x3302, 0x0000 },
    9085   { 0x1a00, 0x3304, 0x0000 },
    9086   { 0x9a00, 0x3307, 0x2000 },
    9087   { 0x1a00, 0x3306, 0x0000 },
    9088   { 0x1a00, 0x3308, 0x0000 },
    9089   { 0x9a00, 0x330d, 0x3000 },
    9090   { 0x9a00, 0x330b, 0x2000 },
    9091   { 0x1a00, 0x330a, 0x0000 },
    9092   { 0x1a00, 0x330c, 0x0000 },
    9093   { 0x9a00, 0x330f, 0x2000 },
    9094   { 0x1a00, 0x330e, 0x0000 },
    9095   { 0x1a00, 0x3310, 0x0000 },
    9096   { 0x9a00, 0x3351, 0x7000 },
    9097   { 0x9a00, 0x3331, 0x6000 },
    9098   { 0x9a00, 0x3321, 0x5000 },
    9099   { 0x9a00, 0x3319, 0x4000 },
    9100   { 0x9a00, 0x3315, 0x3000 },
    9101   { 0x9a00, 0x3313, 0x2000 },
    9102   { 0x1a00, 0x3312, 0x0000 },
    9103   { 0x1a00, 0x3314, 0x0000 },
    9104   { 0x9a00, 0x3317, 0x2000 },
    9105   { 0x1a00, 0x3316, 0x0000 },
    9106   { 0x1a00, 0x3318, 0x0000 },
    9107   { 0x9a00, 0x331d, 0x3000 },
    9108   { 0x9a00, 0x331b, 0x2000 },
    9109   { 0x1a00, 0x331a, 0x0000 },
    9110   { 0x1a00, 0x331c, 0x0000 },
    9111   { 0x9a00, 0x331f, 0x2000 },
    9112   { 0x1a00, 0x331e, 0x0000 },
    9113   { 0x1a00, 0x3320, 0x0000 },
    9114   { 0x9a00, 0x3329, 0x4000 },
    9115   { 0x9a00, 0x3325, 0x3000 },
    9116   { 0x9a00, 0x3323, 0x2000 },
    9117   { 0x1a00, 0x3322, 0x0000 },
    9118   { 0x1a00, 0x3324, 0x0000 },
    9119   { 0x9a00, 0x3327, 0x2000 },
    9120   { 0x1a00, 0x3326, 0x0000 },
    9121   { 0x1a00, 0x3328, 0x0000 },
    9122   { 0x9a00, 0x332d, 0x3000 },
    9123   { 0x9a00, 0x332b, 0x2000 },
    9124   { 0x1a00, 0x332a, 0x0000 },
    9125   { 0x1a00, 0x332c, 0x0000 },
    9126   { 0x9a00, 0x332f, 0x2000 },
    9127   { 0x1a00, 0x332e, 0x0000 },
    9128   { 0x1a00, 0x3330, 0x0000 },
    9129   { 0x9a00, 0x3341, 0x5000 },
    9130   { 0x9a00, 0x3339, 0x4000 },
    9131   { 0x9a00, 0x3335, 0x3000 },
    9132   { 0x9a00, 0x3333, 0x2000 },
    9133   { 0x1a00, 0x3332, 0x0000 },
    9134   { 0x1a00, 0x3334, 0x0000 },
    9135   { 0x9a00, 0x3337, 0x2000 },
    9136   { 0x1a00, 0x3336, 0x0000 },
    9137   { 0x1a00, 0x3338, 0x0000 },
    9138   { 0x9a00, 0x333d, 0x3000 },
    9139   { 0x9a00, 0x333b, 0x2000 },
    9140   { 0x1a00, 0x333a, 0x0000 },
    9141   { 0x1a00, 0x333c, 0x0000 },
    9142   { 0x9a00, 0x333f, 0x2000 },
    9143   { 0x1a00, 0x333e, 0x0000 },
    9144   { 0x1a00, 0x3340, 0x0000 },
    9145   { 0x9a00, 0x3349, 0x4000 },
    9146   { 0x9a00, 0x3345, 0x3000 },
    9147   { 0x9a00, 0x3343, 0x2000 },
    9148   { 0x1a00, 0x3342, 0x0000 },
    9149   { 0x1a00, 0x3344, 0x0000 },
    9150   { 0x9a00, 0x3347, 0x2000 },
    9151   { 0x1a00, 0x3346, 0x0000 },
    9152   { 0x1a00, 0x3348, 0x0000 },
    9153   { 0x9a00, 0x334d, 0x3000 },
    9154   { 0x9a00, 0x334b, 0x2000 },
    9155   { 0x1a00, 0x334a, 0x0000 },
    9156   { 0x1a00, 0x334c, 0x0000 },
    9157   { 0x9a00, 0x334f, 0x2000 },
    9158   { 0x1a00, 0x334e, 0x0000 },
    9159   { 0x1a00, 0x3350, 0x0000 },
    9160   { 0x9a00, 0x3371, 0x6000 },
    9161   { 0x9a00, 0x3361, 0x5000 },
    9162   { 0x9a00, 0x3359, 0x4000 },
    9163   { 0x9a00, 0x3355, 0x3000 },
    9164   { 0x9a00, 0x3353, 0x2000 },
    9165   { 0x1a00, 0x3352, 0x0000 },
    9166   { 0x1a00, 0x3354, 0x0000 },
    9167   { 0x9a00, 0x3357, 0x2000 },
    9168   { 0x1a00, 0x3356, 0x0000 },
    9169   { 0x1a00, 0x3358, 0x0000 },
    9170   { 0x9a00, 0x335d, 0x3000 },
    9171   { 0x9a00, 0x335b, 0x2000 },
    9172   { 0x1a00, 0x335a, 0x0000 },
    9173   { 0x1a00, 0x335c, 0x0000 },
    9174   { 0x9a00, 0x335f, 0x2000 },
    9175   { 0x1a00, 0x335e, 0x0000 },
    9176   { 0x1a00, 0x3360, 0x0000 },
    9177   { 0x9a00, 0x3369, 0x4000 },
    9178   { 0x9a00, 0x3365, 0x3000 },
    9179   { 0x9a00, 0x3363, 0x2000 },
    9180   { 0x1a00, 0x3362, 0x0000 },
    9181   { 0x1a00, 0x3364, 0x0000 },
    9182   { 0x9a00, 0x3367, 0x2000 },
    9183   { 0x1a00, 0x3366, 0x0000 },
    9184   { 0x1a00, 0x3368, 0x0000 },
    9185   { 0x9a00, 0x336d, 0x3000 },
    9186   { 0x9a00, 0x336b, 0x2000 },
    9187   { 0x1a00, 0x336a, 0x0000 },
    9188   { 0x1a00, 0x336c, 0x0000 },
    9189   { 0x9a00, 0x336f, 0x2000 },
    9190   { 0x1a00, 0x336e, 0x0000 },
    9191   { 0x1a00, 0x3370, 0x0000 },
    9192   { 0x9a00, 0x3381, 0x5000 },
    9193   { 0x9a00, 0x3379, 0x4000 },
    9194   { 0x9a00, 0x3375, 0x3000 },
    9195   { 0x9a00, 0x3373, 0x2000 },
    9196   { 0x1a00, 0x3372, 0x0000 },
    9197   { 0x1a00, 0x3374, 0x0000 },
    9198   { 0x9a00, 0x3377, 0x2000 },
    9199   { 0x1a00, 0x3376, 0x0000 },
    9200   { 0x1a00, 0x3378, 0x0000 },
    9201   { 0x9a00, 0x337d, 0x3000 },
    9202   { 0x9a00, 0x337b, 0x2000 },
    9203   { 0x1a00, 0x337a, 0x0000 },
    9204   { 0x1a00, 0x337c, 0x0000 },
    9205   { 0x9a00, 0x337f, 0x2000 },
    9206   { 0x1a00, 0x337e, 0x0000 },
    9207   { 0x1a00, 0x3380, 0x0000 },
    9208   { 0x9a00, 0x3389, 0x4000 },
    9209   { 0x9a00, 0x3385, 0x3000 },
    9210   { 0x9a00, 0x3383, 0x2000 },
    9211   { 0x1a00, 0x3382, 0x0000 },
    9212   { 0x1a00, 0x3384, 0x0000 },
    9213   { 0x9a00, 0x3387, 0x2000 },
    9214   { 0x1a00, 0x3386, 0x0000 },
    9215   { 0x1a00, 0x3388, 0x0000 },
    9216   { 0x9a00, 0x338d, 0x3000 },
    9217   { 0x9a00, 0x338b, 0x2000 },
    9218   { 0x1a00, 0x338a, 0x0000 },
    9219   { 0x1a00, 0x338c, 0x0000 },
    9220   { 0x9a00, 0x338f, 0x2000 },
    9221   { 0x1a00, 0x338e, 0x0000 },
    9222   { 0x1a00, 0x3390, 0x0000 },
    9223   { 0x8700, 0xa14d, 0xa000 },
    9224   { 0x8700, 0xa04d, 0x9000 },
    9225   { 0x9a00, 0x4dcf, 0x8000 },
    9226   { 0x9a00, 0x33d1, 0x7000 },
    9227   { 0x9a00, 0x33b1, 0x6000 },
    9228   { 0x9a00, 0x33a1, 0x5000 },
    9229   { 0x9a00, 0x3399, 0x4000 },
    9230   { 0x9a00, 0x3395, 0x3000 },
    9231   { 0x9a00, 0x3393, 0x2000 },
    9232   { 0x1a00, 0x3392, 0x0000 },
    9233   { 0x1a00, 0x3394, 0x0000 },
    9234   { 0x9a00, 0x3397, 0x2000 },
    9235   { 0x1a00, 0x3396, 0x0000 },
    9236   { 0x1a00, 0x3398, 0x0000 },
    9237   { 0x9a00, 0x339d, 0x3000 },
    9238   { 0x9a00, 0x339b, 0x2000 },
    9239   { 0x1a00, 0x339a, 0x0000 },
    9240   { 0x1a00, 0x339c, 0x0000 },
    9241   { 0x9a00, 0x339f, 0x2000 },
    9242   { 0x1a00, 0x339e, 0x0000 },
    9243   { 0x1a00, 0x33a0, 0x0000 },
    9244   { 0x9a00, 0x33a9, 0x4000 },
    9245   { 0x9a00, 0x33a5, 0x3000 },
    9246   { 0x9a00, 0x33a3, 0x2000 },
    9247   { 0x1a00, 0x33a2, 0x0000 },
    9248   { 0x1a00, 0x33a4, 0x0000 },
    9249   { 0x9a00, 0x33a7, 0x2000 },
    9250   { 0x1a00, 0x33a6, 0x0000 },
    9251   { 0x1a00, 0x33a8, 0x0000 },
    9252   { 0x9a00, 0x33ad, 0x3000 },
    9253   { 0x9a00, 0x33ab, 0x2000 },
    9254   { 0x1a00, 0x33aa, 0x0000 },
    9255   { 0x1a00, 0x33ac, 0x0000 },
    9256   { 0x9a00, 0x33af, 0x2000 },
    9257   { 0x1a00, 0x33ae, 0x0000 },
    9258   { 0x1a00, 0x33b0, 0x0000 },
    9259   { 0x9a00, 0x33c1, 0x5000 },
    9260   { 0x9a00, 0x33b9, 0x4000 },
    9261   { 0x9a00, 0x33b5, 0x3000 },
    9262   { 0x9a00, 0x33b3, 0x2000 },
    9263   { 0x1a00, 0x33b2, 0x0000 },
    9264   { 0x1a00, 0x33b4, 0x0000 },
    9265   { 0x9a00, 0x33b7, 0x2000 },
    9266   { 0x1a00, 0x33b6, 0x0000 },
    9267   { 0x1a00, 0x33b8, 0x0000 },
    9268   { 0x9a00, 0x33bd, 0x3000 },
    9269   { 0x9a00, 0x33bb, 0x2000 },
    9270   { 0x1a00, 0x33ba, 0x0000 },
    9271   { 0x1a00, 0x33bc, 0x0000 },
    9272   { 0x9a00, 0x33bf, 0x2000 },
    9273   { 0x1a00, 0x33be, 0x0000 },
    9274   { 0x1a00, 0x33c0, 0x0000 },
    9275   { 0x9a00, 0x33c9, 0x4000 },
    9276   { 0x9a00, 0x33c5, 0x3000 },
    9277   { 0x9a00, 0x33c3, 0x2000 },
    9278   { 0x1a00, 0x33c2, 0x0000 },
    9279   { 0x1a00, 0x33c4, 0x0000 },
    9280   { 0x9a00, 0x33c7, 0x2000 },
    9281   { 0x1a00, 0x33c6, 0x0000 },
    9282   { 0x1a00, 0x33c8, 0x0000 },
    9283   { 0x9a00, 0x33cd, 0x3000 },
    9284   { 0x9a00, 0x33cb, 0x2000 },
    9285   { 0x1a00, 0x33ca, 0x0000 },
    9286   { 0x1a00, 0x33cc, 0x0000 },
    9287   { 0x9a00, 0x33cf, 0x2000 },
    9288   { 0x1a00, 0x33ce, 0x0000 },
    9289   { 0x1a00, 0x33d0, 0x0000 },
    9290   { 0x9a00, 0x33f1, 0x6000 },
    9291   { 0x9a00, 0x33e1, 0x5000 },
    9292   { 0x9a00, 0x33d9, 0x4000 },
    9293   { 0x9a00, 0x33d5, 0x3000 },
    9294   { 0x9a00, 0x33d3, 0x2000 },
    9295   { 0x1a00, 0x33d2, 0x0000 },
    9296   { 0x1a00, 0x33d4, 0x0000 },
    9297   { 0x9a00, 0x33d7, 0x2000 },
    9298   { 0x1a00, 0x33d6, 0x0000 },
    9299   { 0x1a00, 0x33d8, 0x0000 },
    9300   { 0x9a00, 0x33dd, 0x3000 },
    9301   { 0x9a00, 0x33db, 0x2000 },
    9302   { 0x1a00, 0x33da, 0x0000 },
    9303   { 0x1a00, 0x33dc, 0x0000 },
    9304   { 0x9a00, 0x33df, 0x2000 },
    9305   { 0x1a00, 0x33de, 0x0000 },
    9306   { 0x1a00, 0x33e0, 0x0000 },
    9307   { 0x9a00, 0x33e9, 0x4000 },
    9308   { 0x9a00, 0x33e5, 0x3000 },
    9309   { 0x9a00, 0x33e3, 0x2000 },
    9310   { 0x1a00, 0x33e2, 0x0000 },
    9311   { 0x1a00, 0x33e4, 0x0000 },
    9312   { 0x9a00, 0x33e7, 0x2000 },
    9313   { 0x1a00, 0x33e6, 0x0000 },
    9314   { 0x1a00, 0x33e8, 0x0000 },
    9315   { 0x9a00, 0x33ed, 0x3000 },
    9316   { 0x9a00, 0x33eb, 0x2000 },
    9317   { 0x1a00, 0x33ea, 0x0000 },
    9318   { 0x1a00, 0x33ec, 0x0000 },
    9319   { 0x9a00, 0x33ef, 0x2000 },
    9320   { 0x1a00, 0x33ee, 0x0000 },
    9321   { 0x1a00, 0x33f0, 0x0000 },
    9322   { 0x8700, 0x4db5, 0x5000 },
    9323   { 0x9a00, 0x33f9, 0x4000 },
    9324   { 0x9a00, 0x33f5, 0x3000 },
    9325   { 0x9a00, 0x33f3, 0x2000 },
    9326   { 0x1a00, 0x33f2, 0x0000 },
    9327   { 0x1a00, 0x33f4, 0x0000 },
    9328   { 0x9a00, 0x33f7, 0x2000 },
    9329   { 0x1a00, 0x33f6, 0x0000 },
    9330   { 0x1a00, 0x33f8, 0x0000 },
    9331   { 0x9a00, 0x33fd, 0x3000 },
    9332   { 0x9a00, 0x33fb, 0x2000 },
    9333   { 0x1a00, 0x33fa, 0x0000 },
    9334   { 0x1a00, 0x33fc, 0x0000 },
    9335   { 0x9a00, 0x33ff, 0x2000 },
    9336   { 0x1a00, 0x33fe, 0x0000 },
    9337   { 0x0700, 0x3400, 0x0000 },
    9338   { 0x9a00, 0x4dc7, 0x4000 },
    9339   { 0x9a00, 0x4dc3, 0x3000 },
    9340   { 0x9a00, 0x4dc1, 0x2000 },
    9341   { 0x1a00, 0x4dc0, 0x0000 },
    9342   { 0x1a00, 0x4dc2, 0x0000 },
    9343   { 0x9a00, 0x4dc5, 0x2000 },
    9344   { 0x1a00, 0x4dc4, 0x0000 },
    9345   { 0x1a00, 0x4dc6, 0x0000 },
    9346   { 0x9a00, 0x4dcb, 0x3000 },
    9347   { 0x9a00, 0x4dc9, 0x2000 },
    9348   { 0x1a00, 0x4dc8, 0x0000 },
    9349   { 0x1a00, 0x4dca, 0x0000 },
    9350   { 0x9a00, 0x4dcd, 0x2000 },
    9351   { 0x1a00, 0x4dcc, 0x0000 },
    9352   { 0x1a00, 0x4dce, 0x0000 },
    9353   { 0x8700, 0xa00d, 0x7000 },
    9354   { 0x9a00, 0x4def, 0x6000 },
    9355   { 0x9a00, 0x4ddf, 0x5000 },
    9356   { 0x9a00, 0x4dd7, 0x4000 },
    9357   { 0x9a00, 0x4dd3, 0x3000 },
    9358   { 0x9a00, 0x4dd1, 0x2000 },
    9359   { 0x1a00, 0x4dd0, 0x0000 },
    9360   { 0x1a00, 0x4dd2, 0x0000 },
    9361   { 0x9a00, 0x4dd5, 0x2000 },
    9362   { 0x1a00, 0x4dd4, 0x0000 },
    9363   { 0x1a00, 0x4dd6, 0x0000 },
    9364   { 0x9a00, 0x4ddb, 0x3000 },
    9365   { 0x9a00, 0x4dd9, 0x2000 },
    9366   { 0x1a00, 0x4dd8, 0x0000 },
    9367   { 0x1a00, 0x4dda, 0x0000 },
    9368   { 0x9a00, 0x4ddd, 0x2000 },
    9369   { 0x1a00, 0x4ddc, 0x0000 },
    9370   { 0x1a00, 0x4dde, 0x0000 },
    9371   { 0x9a00, 0x4de7, 0x4000 },
    9372   { 0x9a00, 0x4de3, 0x3000 },
    9373   { 0x9a00, 0x4de1, 0x2000 },
    9374   { 0x1a00, 0x4de0, 0x0000 },
    9375   { 0x1a00, 0x4de2, 0x0000 },
    9376   { 0x9a00, 0x4de5, 0x2000 },
    9377   { 0x1a00, 0x4de4, 0x0000 },
    9378   { 0x1a00, 0x4de6, 0x0000 },
    9379   { 0x9a00, 0x4deb, 0x3000 },
    9380   { 0x9a00, 0x4de9, 0x2000 },
    9381   { 0x1a00, 0x4de8, 0x0000 },
    9382   { 0x1a00, 0x4dea, 0x0000 },
    9383   { 0x9a00, 0x4ded, 0x2000 },
    9384   { 0x1a00, 0x4dec, 0x0000 },
    9385   { 0x1a00, 0x4dee, 0x0000 },
    9386   { 0x9a00, 0x4dff, 0x5000 },
    9387   { 0x9a00, 0x4df7, 0x4000 },
    9388   { 0x9a00, 0x4df3, 0x3000 },
    9389   { 0x9a00, 0x4df1, 0x2000 },
    9390   { 0x1a00, 0x4df0, 0x0000 },
    9391   { 0x1a00, 0x4df2, 0x0000 },
    9392   { 0x9a00, 0x4df5, 0x2000 },
    9393   { 0x1a00, 0x4df4, 0x0000 },
    9394   { 0x1a00, 0x4df6, 0x0000 },
    9395   { 0x9a00, 0x4dfb, 0x3000 },
    9396   { 0x9a00, 0x4df9, 0x2000 },
    9397   { 0x1a00, 0x4df8, 0x0000 },
    9398   { 0x1a00, 0x4dfa, 0x0000 },
    9399   { 0x9a00, 0x4dfd, 0x2000 },
    9400   { 0x1a00, 0x4dfc, 0x0000 },
    9401   { 0x1a00, 0x4dfe, 0x0000 },
    9402   { 0x8700, 0xa005, 0x4000 },
    9403   { 0x8700, 0xa001, 0x3000 },
    9404   { 0x8700, 0x9fa5, 0x2000 },
    9405   { 0x0700, 0x4e00, 0x0000 },
    9406   { 0x0700, 0xa000, 0x0000 },
    9407   { 0x8700, 0xa003, 0x2000 },
    9408   { 0x0700, 0xa002, 0x0000 },
    9409   { 0x0700, 0xa004, 0x0000 },
    9410   { 0x8700, 0xa009, 0x3000 },
    9411   { 0x8700, 0xa007, 0x2000 },
    9412   { 0x0700, 0xa006, 0x0000 },
    9413   { 0x0700, 0xa008, 0x0000 },
    9414   { 0x8700, 0xa00b, 0x2000 },
    9415   { 0x0700, 0xa00a, 0x0000 },
    9416   { 0x0700, 0xa00c, 0x0000 },
    9417   { 0x8700, 0xa02d, 0x6000 },
    9418   { 0x8700, 0xa01d, 0x5000 },
    9419   { 0x8700, 0xa015, 0x4000 },
    9420   { 0x8700, 0xa011, 0x3000 },
    9421   { 0x8700, 0xa00f, 0x2000 },
    9422   { 0x0700, 0xa00e, 0x0000 },
    9423   { 0x0700, 0xa010, 0x0000 },
    9424   { 0x8700, 0xa013, 0x2000 },
    9425   { 0x0700, 0xa012, 0x0000 },
    9426   { 0x0700, 0xa014, 0x0000 },
    9427   { 0x8700, 0xa019, 0x3000 },
    9428   { 0x8700, 0xa017, 0x2000 },
    9429   { 0x0700, 0xa016, 0x0000 },
    9430   { 0x0700, 0xa018, 0x0000 },
    9431   { 0x8700, 0xa01b, 0x2000 },
    9432   { 0x0700, 0xa01a, 0x0000 },
    9433   { 0x0700, 0xa01c, 0x0000 },
    9434   { 0x8700, 0xa025, 0x4000 },
    9435   { 0x8700, 0xa021, 0x3000 },
    9436   { 0x8700, 0xa01f, 0x2000 },
    9437   { 0x0700, 0xa01e, 0x0000 },
    9438   { 0x0700, 0xa020, 0x0000 },
    9439   { 0x8700, 0xa023, 0x2000 },
    9440   { 0x0700, 0xa022, 0x0000 },
    9441   { 0x0700, 0xa024, 0x0000 },
    9442   { 0x8700, 0xa029, 0x3000 },
    9443   { 0x8700, 0xa027, 0x2000 },
    9444   { 0x0700, 0xa026, 0x0000 },
    9445   { 0x0700, 0xa028, 0x0000 },
    9446   { 0x8700, 0xa02b, 0x2000 },
    9447   { 0x0700, 0xa02a, 0x0000 },
    9448   { 0x0700, 0xa02c, 0x0000 },
    9449   { 0x8700, 0xa03d, 0x5000 },
    9450   { 0x8700, 0xa035, 0x4000 },
    9451   { 0x8700, 0xa031, 0x3000 },
    9452   { 0x8700, 0xa02f, 0x2000 },
    9453   { 0x0700, 0xa02e, 0x0000 },
    9454   { 0x0700, 0xa030, 0x0000 },
    9455   { 0x8700, 0xa033, 0x2000 },
    9456   { 0x0700, 0xa032, 0x0000 },
    9457   { 0x0700, 0xa034, 0x0000 },
    9458   { 0x8700, 0xa039, 0x3000 },
    9459   { 0x8700, 0xa037, 0x2000 },
    9460   { 0x0700, 0xa036, 0x0000 },
    9461   { 0x0700, 0xa038, 0x0000 },
    9462   { 0x8700, 0xa03b, 0x2000 },
    9463   { 0x0700, 0xa03a, 0x0000 },
    9464   { 0x0700, 0xa03c, 0x0000 },
    9465   { 0x8700, 0xa045, 0x4000 },
    9466   { 0x8700, 0xa041, 0x3000 },
    9467   { 0x8700, 0xa03f, 0x2000 },
    9468   { 0x0700, 0xa03e, 0x0000 },
    9469   { 0x0700, 0xa040, 0x0000 },
    9470   { 0x8700, 0xa043, 0x2000 },
    9471   { 0x0700, 0xa042, 0x0000 },
    9472   { 0x0700, 0xa044, 0x0000 },
    9473   { 0x8700, 0xa049, 0x3000 },
    9474   { 0x8700, 0xa047, 0x2000 },
    9475   { 0x0700, 0xa046, 0x0000 },
    9476   { 0x0700, 0xa048, 0x0000 },
    9477   { 0x8700, 0xa04b, 0x2000 },
    9478   { 0x0700, 0xa04a, 0x0000 },
    9479   { 0x0700, 0xa04c, 0x0000 },
    9480   { 0x8700, 0xa0cd, 0x8000 },
    9481   { 0x8700, 0xa08d, 0x7000 },
    9482   { 0x8700, 0xa06d, 0x6000 },
    9483   { 0x8700, 0xa05d, 0x5000 },
    9484   { 0x8700, 0xa055, 0x4000 },
    9485   { 0x8700, 0xa051, 0x3000 },
    9486   { 0x8700, 0xa04f, 0x2000 },
    9487   { 0x0700, 0xa04e, 0x0000 },
    9488   { 0x0700, 0xa050, 0x0000 },
    9489   { 0x8700, 0xa053, 0x2000 },
    9490   { 0x0700, 0xa052, 0x0000 },
    9491   { 0x0700, 0xa054, 0x0000 },
    9492   { 0x8700, 0xa059, 0x3000 },
    9493   { 0x8700, 0xa057, 0x2000 },
    9494   { 0x0700, 0xa056, 0x0000 },
    9495   { 0x0700, 0xa058, 0x0000 },
    9496   { 0x8700, 0xa05b, 0x2000 },
    9497   { 0x0700, 0xa05a, 0x0000 },
    9498   { 0x0700, 0xa05c, 0x0000 },
    9499   { 0x8700, 0xa065, 0x4000 },
    9500   { 0x8700, 0xa061, 0x3000 },
    9501   { 0x8700, 0xa05f, 0x2000 },
    9502   { 0x0700, 0xa05e, 0x0000 },
    9503   { 0x0700, 0xa060, 0x0000 },
    9504   { 0x8700, 0xa063, 0x2000 },
    9505   { 0x0700, 0xa062, 0x0000 },
    9506   { 0x0700, 0xa064, 0x0000 },
    9507   { 0x8700, 0xa069, 0x3000 },
    9508   { 0x8700, 0xa067, 0x2000 },
    9509   { 0x0700, 0xa066, 0x0000 },
    9510   { 0x0700, 0xa068, 0x0000 },
    9511   { 0x8700, 0xa06b, 0x2000 },
    9512   { 0x0700, 0xa06a, 0x0000 },
    9513   { 0x0700, 0xa06c, 0x0000 },
    9514   { 0x8700, 0xa07d, 0x5000 },
    9515   { 0x8700, 0xa075, 0x4000 },
    9516   { 0x8700, 0xa071, 0x3000 },
    9517   { 0x8700, 0xa06f, 0x2000 },
    9518   { 0x0700, 0xa06e, 0x0000 },
    9519   { 0x0700, 0xa070, 0x0000 },
    9520   { 0x8700, 0xa073, 0x2000 },
    9521   { 0x0700, 0xa072, 0x0000 },
    9522   { 0x0700, 0xa074, 0x0000 },
    9523   { 0x8700, 0xa079, 0x3000 },
    9524   { 0x8700, 0xa077, 0x2000 },
    9525   { 0x0700, 0xa076, 0x0000 },
    9526   { 0x0700, 0xa078, 0x0000 },
    9527   { 0x8700, 0xa07b, 0x2000 },
    9528   { 0x0700, 0xa07a, 0x0000 },
    9529   { 0x0700, 0xa07c, 0x0000 },
    9530   { 0x8700, 0xa085, 0x4000 },
    9531   { 0x8700, 0xa081, 0x3000 },
    9532   { 0x8700, 0xa07f, 0x2000 },
    9533   { 0x0700, 0xa07e, 0x0000 },
    9534   { 0x0700, 0xa080, 0x0000 },
    9535   { 0x8700, 0xa083, 0x2000 },
    9536   { 0x0700, 0xa082, 0x0000 },
    9537   { 0x0700, 0xa084, 0x0000 },
    9538   { 0x8700, 0xa089, 0x3000 },
    9539   { 0x8700, 0xa087, 0x2000 },
    9540   { 0x0700, 0xa086, 0x0000 },
    9541   { 0x0700, 0xa088, 0x0000 },
    9542   { 0x8700, 0xa08b, 0x2000 },
    9543   { 0x0700, 0xa08a, 0x0000 },
    9544   { 0x0700, 0xa08c, 0x0000 },
    9545   { 0x8700, 0xa0ad, 0x6000 },
    9546   { 0x8700, 0xa09d, 0x5000 },
    9547   { 0x8700, 0xa095, 0x4000 },
    9548   { 0x8700, 0xa091, 0x3000 },
    9549   { 0x8700, 0xa08f, 0x2000 },
    9550   { 0x0700, 0xa08e, 0x0000 },
    9551   { 0x0700, 0xa090, 0x0000 },
    9552   { 0x8700, 0xa093, 0x2000 },
    9553   { 0x0700, 0xa092, 0x0000 },
    9554   { 0x0700, 0xa094, 0x0000 },
    9555   { 0x8700, 0xa099, 0x3000 },
    9556   { 0x8700, 0xa097, 0x2000 },
    9557   { 0x0700, 0xa096, 0x0000 },
    9558   { 0x0700, 0xa098, 0x0000 },
    9559   { 0x8700, 0xa09b, 0x2000 },
    9560   { 0x0700, 0xa09a, 0x0000 },
    9561   { 0x0700, 0xa09c, 0x0000 },
    9562   { 0x8700, 0xa0a5, 0x4000 },
    9563   { 0x8700, 0xa0a1, 0x3000 },
    9564   { 0x8700, 0xa09f, 0x2000 },
    9565   { 0x0700, 0xa09e, 0x0000 },
    9566   { 0x0700, 0xa0a0, 0x0000 },
    9567   { 0x8700, 0xa0a3, 0x2000 },
    9568   { 0x0700, 0xa0a2, 0x0000 },
    9569   { 0x0700, 0xa0a4, 0x0000 },
    9570   { 0x8700, 0xa0a9, 0x3000 },
    9571   { 0x8700, 0xa0a7, 0x2000 },
    9572   { 0x0700, 0xa0a6, 0x0000 },
    9573   { 0x0700, 0xa0a8, 0x0000 },
    9574   { 0x8700, 0xa0ab, 0x2000 },
    9575   { 0x0700, 0xa0aa, 0x0000 },
    9576   { 0x0700, 0xa0ac, 0x0000 },
    9577   { 0x8700, 0xa0bd, 0x5000 },
    9578   { 0x8700, 0xa0b5, 0x4000 },
    9579   { 0x8700, 0xa0b1, 0x3000 },
    9580   { 0x8700, 0xa0af, 0x2000 },
    9581   { 0x0700, 0xa0ae, 0x0000 },
    9582   { 0x0700, 0xa0b0, 0x0000 },
    9583   { 0x8700, 0xa0b3, 0x2000 },
    9584   { 0x0700, 0xa0b2, 0x0000 },
    9585   { 0x0700, 0xa0b4, 0x0000 },
    9586   { 0x8700, 0xa0b9, 0x3000 },
    9587   { 0x8700, 0xa0b7, 0x2000 },
    9588   { 0x0700, 0xa0b6, 0x0000 },
    9589   { 0x0700, 0xa0b8, 0x0000 },
    9590   { 0x8700, 0xa0bb, 0x2000 },
    9591   { 0x0700, 0xa0ba, 0x0000 },
    9592   { 0x0700, 0xa0bc, 0x0000 },
    9593   { 0x8700, 0xa0c5, 0x4000 },
    9594   { 0x8700, 0xa0c1, 0x3000 },
    9595   { 0x8700, 0xa0bf, 0x2000 },
    9596   { 0x0700, 0xa0be, 0x0000 },
    9597   { 0x0700, 0xa0c0, 0x0000 },
    9598   { 0x8700, 0xa0c3, 0x2000 },
    9599   { 0x0700, 0xa0c2, 0x0000 },
    9600   { 0x0700, 0xa0c4, 0x0000 },
    9601   { 0x8700, 0xa0c9, 0x3000 },
    9602   { 0x8700, 0xa0c7, 0x2000 },
    9603   { 0x0700, 0xa0c6, 0x0000 },
    9604   { 0x0700, 0xa0c8, 0x0000 },
    9605   { 0x8700, 0xa0cb, 0x2000 },
    9606   { 0x0700, 0xa0ca, 0x0000 },
    9607   { 0x0700, 0xa0cc, 0x0000 },
    9608   { 0x8700, 0xa10d, 0x7000 },
    9609   { 0x8700, 0xa0ed, 0x6000 },
    9610   { 0x8700, 0xa0dd, 0x5000 },
    9611   { 0x8700, 0xa0d5, 0x4000 },
    9612   { 0x8700, 0xa0d1, 0x3000 },
    9613   { 0x8700, 0xa0cf, 0x2000 },
    9614   { 0x0700, 0xa0ce, 0x0000 },
    9615   { 0x0700, 0xa0d0, 0x0000 },
    9616   { 0x8700, 0xa0d3, 0x2000 },
    9617   { 0x0700, 0xa0d2, 0x0000 },
    9618   { 0x0700, 0xa0d4, 0x0000 },
    9619   { 0x8700, 0xa0d9, 0x3000 },
    9620   { 0x8700, 0xa0d7, 0x2000 },
    9621   { 0x0700, 0xa0d6, 0x0000 },
    9622   { 0x0700, 0xa0d8, 0x0000 },
    9623   { 0x8700, 0xa0db, 0x2000 },
    9624   { 0x0700, 0xa0da, 0x0000 },
    9625   { 0x0700, 0xa0dc, 0x0000 },
    9626   { 0x8700, 0xa0e5, 0x4000 },
    9627   { 0x8700, 0xa0e1, 0x3000 },
    9628   { 0x8700, 0xa0df, 0x2000 },
    9629   { 0x0700, 0xa0de, 0x0000 },
    9630   { 0x0700, 0xa0e0, 0x0000 },
    9631   { 0x8700, 0xa0e3, 0x2000 },
    9632   { 0x0700, 0xa0e2, 0x0000 },
    9633   { 0x0700, 0xa0e4, 0x0000 },
    9634   { 0x8700, 0xa0e9, 0x3000 },
    9635   { 0x8700, 0xa0e7, 0x2000 },
    9636   { 0x0700, 0xa0e6, 0x0000 },
    9637   { 0x0700, 0xa0e8, 0x0000 },
    9638   { 0x8700, 0xa0eb, 0x2000 },
    9639   { 0x0700, 0xa0ea, 0x0000 },
    9640   { 0x0700, 0xa0ec, 0x0000 },
    9641   { 0x8700, 0xa0fd, 0x5000 },
    9642   { 0x8700, 0xa0f5, 0x4000 },
    9643   { 0x8700, 0xa0f1, 0x3000 },
    9644   { 0x8700, 0xa0ef, 0x2000 },
    9645   { 0x0700, 0xa0ee, 0x0000 },
    9646   { 0x0700, 0xa0f0, 0x0000 },
    9647   { 0x8700, 0xa0f3, 0x2000 },
    9648   { 0x0700, 0xa0f2, 0x0000 },
    9649   { 0x0700, 0xa0f4, 0x0000 },
    9650   { 0x8700, 0xa0f9, 0x3000 },
    9651   { 0x8700, 0xa0f7, 0x2000 },
    9652   { 0x0700, 0xa0f6, 0x0000 },
    9653   { 0x0700, 0xa0f8, 0x0000 },
    9654   { 0x8700, 0xa0fb, 0x2000 },
    9655   { 0x0700, 0xa0fa, 0x0000 },
    9656   { 0x0700, 0xa0fc, 0x0000 },
    9657   { 0x8700, 0xa105, 0x4000 },
    9658   { 0x8700, 0xa101, 0x3000 },
    9659   { 0x8700, 0xa0ff, 0x2000 },
    9660   { 0x0700, 0xa0fe, 0x0000 },
    9661   { 0x0700, 0xa100, 0x0000 },
    9662   { 0x8700, 0xa103, 0x2000 },
    9663   { 0x0700, 0xa102, 0x0000 },
    9664   { 0x0700, 0xa104, 0x0000 },
    9665   { 0x8700, 0xa109, 0x3000 },
    9666   { 0x8700, 0xa107, 0x2000 },
    9667   { 0x0700, 0xa106, 0x0000 },
    9668   { 0x0700, 0xa108, 0x0000 },
    9669   { 0x8700, 0xa10b, 0x2000 },
    9670   { 0x0700, 0xa10a, 0x0000 },
    9671   { 0x0700, 0xa10c, 0x0000 },
    9672   { 0x8700, 0xa12d, 0x6000 },
    9673   { 0x8700, 0xa11d, 0x5000 },
    9674   { 0x8700, 0xa115, 0x4000 },
    9675   { 0x8700, 0xa111, 0x3000 },
    9676   { 0x8700, 0xa10f, 0x2000 },
    9677   { 0x0700, 0xa10e, 0x0000 },
    9678   { 0x0700, 0xa110, 0x0000 },
    9679   { 0x8700, 0xa113, 0x2000 },
    9680   { 0x0700, 0xa112, 0x0000 },
    9681   { 0x0700, 0xa114, 0x0000 },
    9682   { 0x8700, 0xa119, 0x3000 },
    9683   { 0x8700, 0xa117, 0x2000 },
    9684   { 0x0700, 0xa116, 0x0000 },
    9685   { 0x0700, 0xa118, 0x0000 },
    9686   { 0x8700, 0xa11b, 0x2000 },
    9687   { 0x0700, 0xa11a, 0x0000 },
    9688   { 0x0700, 0xa11c, 0x0000 },
    9689   { 0x8700, 0xa125, 0x4000 },
    9690   { 0x8700, 0xa121, 0x3000 },
    9691   { 0x8700, 0xa11f, 0x2000 },
    9692   { 0x0700, 0xa11e, 0x0000 },
    9693   { 0x0700, 0xa120, 0x0000 },
    9694   { 0x8700, 0xa123, 0x2000 },
    9695   { 0x0700, 0xa122, 0x0000 },
    9696   { 0x0700, 0xa124, 0x0000 },
    9697   { 0x8700, 0xa129, 0x3000 },
    9698   { 0x8700, 0xa127, 0x2000 },
    9699   { 0x0700, 0xa126, 0x0000 },
    9700   { 0x0700, 0xa128, 0x0000 },
    9701   { 0x8700, 0xa12b, 0x2000 },
    9702   { 0x0700, 0xa12a, 0x0000 },
    9703   { 0x0700, 0xa12c, 0x0000 },
    9704   { 0x8700, 0xa13d, 0x5000 },
    9705   { 0x8700, 0xa135, 0x4000 },
    9706   { 0x8700, 0xa131, 0x3000 },
    9707   { 0x8700, 0xa12f, 0x2000 },
    9708   { 0x0700, 0xa12e, 0x0000 },
    9709   { 0x0700, 0xa130, 0x0000 },
    9710   { 0x8700, 0xa133, 0x2000 },
    9711   { 0x0700, 0xa132, 0x0000 },
    9712   { 0x0700, 0xa134, 0x0000 },
    9713   { 0x8700, 0xa139, 0x3000 },
    9714   { 0x8700, 0xa137, 0x2000 },
    9715   { 0x0700, 0xa136, 0x0000 },
    9716   { 0x0700, 0xa138, 0x0000 },
    9717   { 0x8700, 0xa13b, 0x2000 },
    9718   { 0x0700, 0xa13a, 0x0000 },
    9719   { 0x0700, 0xa13c, 0x0000 },
    9720   { 0x8700, 0xa145, 0x4000 },
    9721   { 0x8700, 0xa141, 0x3000 },
    9722   { 0x8700, 0xa13f, 0x2000 },
    9723   { 0x0700, 0xa13e, 0x0000 },
    9724   { 0x0700, 0xa140, 0x0000 },
    9725   { 0x8700, 0xa143, 0x2000 },
    9726   { 0x0700, 0xa142, 0x0000 },
    9727   { 0x0700, 0xa144, 0x0000 },
    9728   { 0x8700, 0xa149, 0x3000 },
    9729   { 0x8700, 0xa147, 0x2000 },
    9730   { 0x0700, 0xa146, 0x0000 },
    9731   { 0x0700, 0xa148, 0x0000 },
    9732   { 0x8700, 0xa14b, 0x2000 },
    9733   { 0x0700, 0xa14a, 0x0000 },
    9734   { 0x0700, 0xa14c, 0x0000 },
    9735   { 0x8700, 0xa24d, 0x9000 },
    9736   { 0x8700, 0xa1cd, 0x8000 },
    9737   { 0x8700, 0xa18d, 0x7000 },
    9738   { 0x8700, 0xa16d, 0x6000 },
    9739   { 0x8700, 0xa15d, 0x5000 },
    9740   { 0x8700, 0xa155, 0x4000 },
    9741   { 0x8700, 0xa151, 0x3000 },
    9742   { 0x8700, 0xa14f, 0x2000 },
    9743   { 0x0700, 0xa14e, 0x0000 },
    9744   { 0x0700, 0xa150, 0x0000 },
    9745   { 0x8700, 0xa153, 0x2000 },
    9746   { 0x0700, 0xa152, 0x0000 },
    9747   { 0x0700, 0xa154, 0x0000 },
    9748   { 0x8700, 0xa159, 0x3000 },
    9749   { 0x8700, 0xa157, 0x2000 },
    9750   { 0x0700, 0xa156, 0x0000 },
    9751   { 0x0700, 0xa158, 0x0000 },
    9752   { 0x8700, 0xa15b, 0x2000 },
    9753   { 0x0700, 0xa15a, 0x0000 },
    9754   { 0x0700, 0xa15c, 0x0000 },
    9755   { 0x8700, 0xa165, 0x4000 },
    9756   { 0x8700, 0xa161, 0x3000 },
    9757   { 0x8700, 0xa15f, 0x2000 },
    9758   { 0x0700, 0xa15e, 0x0000 },
    9759   { 0x0700, 0xa160, 0x0000 },
    9760   { 0x8700, 0xa163, 0x2000 },
    9761   { 0x0700, 0xa162, 0x0000 },
    9762   { 0x0700, 0xa164, 0x0000 },
    9763   { 0x8700, 0xa169, 0x3000 },
    9764   { 0x8700, 0xa167, 0x2000 },
    9765   { 0x0700, 0xa166, 0x0000 },
    9766   { 0x0700, 0xa168, 0x0000 },
    9767   { 0x8700, 0xa16b, 0x2000 },
    9768   { 0x0700, 0xa16a, 0x0000 },
    9769   { 0x0700, 0xa16c, 0x0000 },
    9770   { 0x8700, 0xa17d, 0x5000 },
    9771   { 0x8700, 0xa175, 0x4000 },
    9772   { 0x8700, 0xa171, 0x3000 },
    9773   { 0x8700, 0xa16f, 0x2000 },
    9774   { 0x0700, 0xa16e, 0x0000 },
    9775   { 0x0700, 0xa170, 0x0000 },
    9776   { 0x8700, 0xa173, 0x2000 },
    9777   { 0x0700, 0xa172, 0x0000 },
    9778   { 0x0700, 0xa174, 0x0000 },
    9779   { 0x8700, 0xa179, 0x3000 },
    9780   { 0x8700, 0xa177, 0x2000 },
    9781   { 0x0700, 0xa176, 0x0000 },
    9782   { 0x0700, 0xa178, 0x0000 },
    9783   { 0x8700, 0xa17b, 0x2000 },
    9784   { 0x0700, 0xa17a, 0x0000 },
    9785   { 0x0700, 0xa17c, 0x0000 },
    9786   { 0x8700, 0xa185, 0x4000 },
    9787   { 0x8700, 0xa181, 0x3000 },
    9788   { 0x8700, 0xa17f, 0x2000 },
    9789   { 0x0700, 0xa17e, 0x0000 },
    9790   { 0x0700, 0xa180, 0x0000 },
    9791   { 0x8700, 0xa183, 0x2000 },
    9792   { 0x0700, 0xa182, 0x0000 },
    9793   { 0x0700, 0xa184, 0x0000 },
    9794   { 0x8700, 0xa189, 0x3000 },
    9795   { 0x8700, 0xa187, 0x2000 },
    9796   { 0x0700, 0xa186, 0x0000 },
    9797   { 0x0700, 0xa188, 0x0000 },
    9798   { 0x8700, 0xa18b, 0x2000 },
    9799   { 0x0700, 0xa18a, 0x0000 },
    9800   { 0x0700, 0xa18c, 0x0000 },
    9801   { 0x8700, 0xa1ad, 0x6000 },
    9802   { 0x8700, 0xa19d, 0x5000 },
    9803   { 0x8700, 0xa195, 0x4000 },
    9804   { 0x8700, 0xa191, 0x3000 },
    9805   { 0x8700, 0xa18f, 0x2000 },
    9806   { 0x0700, 0xa18e, 0x0000 },
    9807   { 0x0700, 0xa190, 0x0000 },
    9808   { 0x8700, 0xa193, 0x2000 },
    9809   { 0x0700, 0xa192, 0x0000 },
    9810   { 0x0700, 0xa194, 0x0000 },
    9811   { 0x8700, 0xa199, 0x3000 },
    9812   { 0x8700, 0xa197, 0x2000 },
    9813   { 0x0700, 0xa196, 0x0000 },
    9814   { 0x0700, 0xa198, 0x0000 },
    9815   { 0x8700, 0xa19b, 0x2000 },
    9816   { 0x0700, 0xa19a, 0x0000 },
    9817   { 0x0700, 0xa19c, 0x0000 },
    9818   { 0x8700, 0xa1a5, 0x4000 },
    9819   { 0x8700, 0xa1a1, 0x3000 },
    9820   { 0x8700, 0xa19f, 0x2000 },
    9821   { 0x0700, 0xa19e, 0x0000 },
    9822   { 0x0700, 0xa1a0, 0x0000 },
    9823   { 0x8700, 0xa1a3, 0x2000 },
    9824   { 0x0700, 0xa1a2, 0x0000 },
    9825   { 0x0700, 0xa1a4, 0x0000 },
    9826   { 0x8700, 0xa1a9, 0x3000 },
    9827   { 0x8700, 0xa1a7, 0x2000 },
    9828   { 0x0700, 0xa1a6, 0x0000 },
    9829   { 0x0700, 0xa1a8, 0x0000 },
    9830   { 0x8700, 0xa1ab, 0x2000 },
    9831   { 0x0700, 0xa1aa, 0x0000 },
    9832   { 0x0700, 0xa1ac, 0x0000 },
    9833   { 0x8700, 0xa1bd, 0x5000 },
    9834   { 0x8700, 0xa1b5, 0x4000 },
    9835   { 0x8700, 0xa1b1, 0x3000 },
    9836   { 0x8700, 0xa1af, 0x2000 },
    9837   { 0x0700, 0xa1ae, 0x0000 },
    9838   { 0x0700, 0xa1b0, 0x0000 },
    9839   { 0x8700, 0xa1b3, 0x2000 },
    9840   { 0x0700, 0xa1b2, 0x0000 },
    9841   { 0x0700, 0xa1b4, 0x0000 },
    9842   { 0x8700, 0xa1b9, 0x3000 },
    9843   { 0x8700, 0xa1b7, 0x2000 },
    9844   { 0x0700, 0xa1b6, 0x0000 },
    9845   { 0x0700, 0xa1b8, 0x0000 },
    9846   { 0x8700, 0xa1bb, 0x2000 },
    9847   { 0x0700, 0xa1ba, 0x0000 },
    9848   { 0x0700, 0xa1bc, 0x0000 },
    9849   { 0x8700, 0xa1c5, 0x4000 },
    9850   { 0x8700, 0xa1c1, 0x3000 },
    9851   { 0x8700, 0xa1bf, 0x2000 },
    9852   { 0x0700, 0xa1be, 0x0000 },
    9853   { 0x0700, 0xa1c0, 0x0000 },
    9854   { 0x8700, 0xa1c3, 0x2000 },
    9855   { 0x0700, 0xa1c2, 0x0000 },
    9856   { 0x0700, 0xa1c4, 0x0000 },
    9857   { 0x8700, 0xa1c9, 0x3000 },
    9858   { 0x8700, 0xa1c7, 0x2000 },
    9859   { 0x0700, 0xa1c6, 0x0000 },
    9860   { 0x0700, 0xa1c8, 0x0000 },
    9861   { 0x8700, 0xa1cb, 0x2000 },
    9862   { 0x0700, 0xa1ca, 0x0000 },
    9863   { 0x0700, 0xa1cc, 0x0000 },
    9864   { 0x8700, 0xa20d, 0x7000 },
    9865   { 0x8700, 0xa1ed, 0x6000 },
    9866   { 0x8700, 0xa1dd, 0x5000 },
    9867   { 0x8700, 0xa1d5, 0x4000 },
    9868   { 0x8700, 0xa1d1, 0x3000 },
    9869   { 0x8700, 0xa1cf, 0x2000 },
    9870   { 0x0700, 0xa1ce, 0x0000 },
    9871   { 0x0700, 0xa1d0, 0x0000 },
    9872   { 0x8700, 0xa1d3, 0x2000 },
    9873   { 0x0700, 0xa1d2, 0x0000 },
    9874   { 0x0700, 0xa1d4, 0x0000 },
    9875   { 0x8700, 0xa1d9, 0x3000 },
    9876   { 0x8700, 0xa1d7, 0x2000 },
    9877   { 0x0700, 0xa1d6, 0x0000 },
    9878   { 0x0700, 0xa1d8, 0x0000 },
    9879   { 0x8700, 0xa1db, 0x2000 },
    9880   { 0x0700, 0xa1da, 0x0000 },
    9881   { 0x0700, 0xa1dc, 0x0000 },
    9882   { 0x8700, 0xa1e5, 0x4000 },
    9883   { 0x8700, 0xa1e1, 0x3000 },
    9884   { 0x8700, 0xa1df, 0x2000 },
    9885   { 0x0700, 0xa1de, 0x0000 },
    9886   { 0x0700, 0xa1e0, 0x0000 },
    9887   { 0x8700, 0xa1e3, 0x2000 },
    9888   { 0x0700, 0xa1e2, 0x0000 },
    9889   { 0x0700, 0xa1e4, 0x0000 },
    9890   { 0x8700, 0xa1e9, 0x3000 },
    9891   { 0x8700, 0xa1e7, 0x2000 },
    9892   { 0x0700, 0xa1e6, 0x0000 },
    9893   { 0x0700, 0xa1e8, 0x0000 },
    9894   { 0x8700, 0xa1eb, 0x2000 },
    9895   { 0x0700, 0xa1ea, 0x0000 },
    9896   { 0x0700, 0xa1ec, 0x0000 },
    9897   { 0x8700, 0xa1fd, 0x5000 },
    9898   { 0x8700, 0xa1f5, 0x4000 },
    9899   { 0x8700, 0xa1f1, 0x3000 },
    9900   { 0x8700, 0xa1ef, 0x2000 },
    9901   { 0x0700, 0xa1ee, 0x0000 },
    9902   { 0x0700, 0xa1f0, 0x0000 },
    9903   { 0x8700, 0xa1f3, 0x2000 },
    9904   { 0x0700, 0xa1f2, 0x0000 },
    9905   { 0x0700, 0xa1f4, 0x0000 },
    9906   { 0x8700, 0xa1f9, 0x3000 },
    9907   { 0x8700, 0xa1f7, 0x2000 },
    9908   { 0x0700, 0xa1f6, 0x0000 },
    9909   { 0x0700, 0xa1f8, 0x0000 },
    9910   { 0x8700, 0xa1fb, 0x2000 },
    9911   { 0x0700, 0xa1fa, 0x0000 },
    9912   { 0x0700, 0xa1fc, 0x0000 },
    9913   { 0x8700, 0xa205, 0x4000 },
    9914   { 0x8700, 0xa201, 0x3000 },
    9915   { 0x8700, 0xa1ff, 0x2000 },
    9916   { 0x0700, 0xa1fe, 0x0000 },
    9917   { 0x0700, 0xa200, 0x0000 },
    9918   { 0x8700, 0xa203, 0x2000 },
    9919   { 0x0700, 0xa202, 0x0000 },
    9920   { 0x0700, 0xa204, 0x0000 },
    9921   { 0x8700, 0xa209, 0x3000 },
    9922   { 0x8700, 0xa207, 0x2000 },
    9923   { 0x0700, 0xa206, 0x0000 },
    9924   { 0x0700, 0xa208, 0x0000 },
    9925   { 0x8700, 0xa20b, 0x2000 },
    9926   { 0x0700, 0xa20a, 0x0000 },
    9927   { 0x0700, 0xa20c, 0x0000 },
    9928   { 0x8700, 0xa22d, 0x6000 },
    9929   { 0x8700, 0xa21d, 0x5000 },
    9930   { 0x8700, 0xa215, 0x4000 },
    9931   { 0x8700, 0xa211, 0x3000 },
    9932   { 0x8700, 0xa20f, 0x2000 },
    9933   { 0x0700, 0xa20e, 0x0000 },
    9934   { 0x0700, 0xa210, 0x0000 },
    9935   { 0x8700, 0xa213, 0x2000 },
    9936   { 0x0700, 0xa212, 0x0000 },
    9937   { 0x0700, 0xa214, 0x0000 },
    9938   { 0x8700, 0xa219, 0x3000 },
    9939   { 0x8700, 0xa217, 0x2000 },
    9940   { 0x0700, 0xa216, 0x0000 },
    9941   { 0x0700, 0xa218, 0x0000 },
    9942   { 0x8700, 0xa21b, 0x2000 },
    9943   { 0x0700, 0xa21a, 0x0000 },
    9944   { 0x0700, 0xa21c, 0x0000 },
    9945   { 0x8700, 0xa225, 0x4000 },
    9946   { 0x8700, 0xa221, 0x3000 },
    9947   { 0x8700, 0xa21f, 0x2000 },
    9948   { 0x0700, 0xa21e, 0x0000 },
    9949   { 0x0700, 0xa220, 0x0000 },
    9950   { 0x8700, 0xa223, 0x2000 },
    9951   { 0x0700, 0xa222, 0x0000 },
    9952   { 0x0700, 0xa224, 0x0000 },
    9953   { 0x8700, 0xa229, 0x3000 },
    9954   { 0x8700, 0xa227, 0x2000 },
    9955   { 0x0700, 0xa226, 0x0000 },
    9956   { 0x0700, 0xa228, 0x0000 },
    9957   { 0x8700, 0xa22b, 0x2000 },
    9958   { 0x0700, 0xa22a, 0x0000 },
    9959   { 0x0700, 0xa22c, 0x0000 },
    9960   { 0x8700, 0xa23d, 0x5000 },
    9961   { 0x8700, 0xa235, 0x4000 },
    9962   { 0x8700, 0xa231, 0x3000 },
    9963   { 0x8700, 0xa22f, 0x2000 },
    9964   { 0x0700, 0xa22e, 0x0000 },
    9965   { 0x0700, 0xa230, 0x0000 },
    9966   { 0x8700, 0xa233, 0x2000 },
    9967   { 0x0700, 0xa232, 0x0000 },
    9968   { 0x0700, 0xa234, 0x0000 },
    9969   { 0x8700, 0xa239, 0x3000 },
    9970   { 0x8700, 0xa237, 0x2000 },
    9971   { 0x0700, 0xa236, 0x0000 },
    9972   { 0x0700, 0xa238, 0x0000 },
    9973   { 0x8700, 0xa23b, 0x2000 },
    9974   { 0x0700, 0xa23a, 0x0000 },
    9975   { 0x0700, 0xa23c, 0x0000 },
    9976   { 0x8700, 0xa245, 0x4000 },
    9977   { 0x8700, 0xa241, 0x3000 },
    9978   { 0x8700, 0xa23f, 0x2000 },
    9979   { 0x0700, 0xa23e, 0x0000 },
    9980   { 0x0700, 0xa240, 0x0000 },
    9981   { 0x8700, 0xa243, 0x2000 },
    9982   { 0x0700, 0xa242, 0x0000 },
    9983   { 0x0700, 0xa244, 0x0000 },
    9984   { 0x8700, 0xa249, 0x3000 },
    9985   { 0x8700, 0xa247, 0x2000 },
    9986   { 0x0700, 0xa246, 0x0000 },
    9987   { 0x0700, 0xa248, 0x0000 },
    9988   { 0x8700, 0xa24b, 0x2000 },
    9989   { 0x0700, 0xa24a, 0x0000 },
    9990   { 0x0700, 0xa24c, 0x0000 },
    9991   { 0x8700, 0xa2cd, 0x8000 },
    9992   { 0x8700, 0xa28d, 0x7000 },
    9993   { 0x8700, 0xa26d, 0x6000 },
    9994   { 0x8700, 0xa25d, 0x5000 },
    9995   { 0x8700, 0xa255, 0x4000 },
    9996   { 0x8700, 0xa251, 0x3000 },
    9997   { 0x8700, 0xa24f, 0x2000 },
    9998   { 0x0700, 0xa24e, 0x0000 },
    9999   { 0x0700, 0xa250, 0x0000 },
    10000   { 0x8700, 0xa253, 0x2000 },
    10001   { 0x0700, 0xa252, 0x0000 },
    10002   { 0x0700, 0xa254, 0x0000 },
    10003   { 0x8700, 0xa259, 0x3000 },
    10004   { 0x8700, 0xa257, 0x2000 },
    10005   { 0x0700, 0xa256, 0x0000 },
    10006   { 0x0700, 0xa258, 0x0000 },
    10007   { 0x8700, 0xa25b, 0x2000 },
    10008   { 0x0700, 0xa25a, 0x0000 },
    10009   { 0x0700, 0xa25c, 0x0000 },
    10010   { 0x8700, 0xa265, 0x4000 },
    10011   { 0x8700, 0xa261, 0x3000 },
    10012   { 0x8700, 0xa25f, 0x2000 },
    10013   { 0x0700, 0xa25e, 0x0000 },
    10014   { 0x0700, 0xa260, 0x0000 },
    10015   { 0x8700, 0xa263, 0x2000 },
    10016   { 0x0700, 0xa262, 0x0000 },
    10017   { 0x0700, 0xa264, 0x0000 },
    10018   { 0x8700, 0xa269, 0x3000 },
    10019   { 0x8700, 0xa267, 0x2000 },
    10020   { 0x0700, 0xa266, 0x0000 },
    10021   { 0x0700, 0xa268, 0x0000 },
    10022   { 0x8700, 0xa26b, 0x2000 },
    10023   { 0x0700, 0xa26a, 0x0000 },
    10024   { 0x0700, 0xa26c, 0x0000 },
    10025   { 0x8700, 0xa27d, 0x5000 },
    10026   { 0x8700, 0xa275, 0x4000 },
    10027   { 0x8700, 0xa271, 0x3000 },
    10028   { 0x8700, 0xa26f, 0x2000 },
    10029   { 0x0700, 0xa26e, 0x0000 },
    10030   { 0x0700, 0xa270, 0x0000 },
    10031   { 0x8700, 0xa273, 0x2000 },
    10032   { 0x0700, 0xa272, 0x0000 },
    10033   { 0x0700, 0xa274, 0x0000 },
    10034   { 0x8700, 0xa279, 0x3000 },
    10035   { 0x8700, 0xa277, 0x2000 },
    10036   { 0x0700, 0xa276, 0x0000 },
    10037   { 0x0700, 0xa278, 0x0000 },
    10038   { 0x8700, 0xa27b, 0x2000 },
    10039   { 0x0700, 0xa27a, 0x0000 },
    10040   { 0x0700, 0xa27c, 0x0000 },
    10041   { 0x8700, 0xa285, 0x4000 },
    10042   { 0x8700, 0xa281, 0x3000 },
    10043   { 0x8700, 0xa27f, 0x2000 },
    10044   { 0x0700, 0xa27e, 0x0000 },
    10045   { 0x0700, 0xa280, 0x0000 },
    10046   { 0x8700, 0xa283, 0x2000 },
    10047   { 0x0700, 0xa282, 0x0000 },
    10048   { 0x0700, 0xa284, 0x0000 },
    10049   { 0x8700, 0xa289, 0x3000 },
    10050   { 0x8700, 0xa287, 0x2000 },
    10051   { 0x0700, 0xa286, 0x0000 },
    10052   { 0x0700, 0xa288, 0x0000 },
    10053   { 0x8700, 0xa28b, 0x2000 },
    10054   { 0x0700, 0xa28a, 0x0000 },
    10055   { 0x0700, 0xa28c, 0x0000 },
    10056   { 0x8700, 0xa2ad, 0x6000 },
    10057   { 0x8700, 0xa29d, 0x5000 },
    10058   { 0x8700, 0xa295, 0x4000 },
    10059   { 0x8700, 0xa291, 0x3000 },
    10060   { 0x8700, 0xa28f, 0x2000 },
    10061   { 0x0700, 0xa28e, 0x0000 },
    10062   { 0x0700, 0xa290, 0x0000 },
    10063   { 0x8700, 0xa293, 0x2000 },
    10064   { 0x0700, 0xa292, 0x0000 },
    10065   { 0x0700, 0xa294, 0x0000 },
    10066   { 0x8700, 0xa299, 0x3000 },
    10067   { 0x8700, 0xa297, 0x2000 },
    10068   { 0x0700, 0xa296, 0x0000 },
    10069   { 0x0700, 0xa298, 0x0000 },
    10070   { 0x8700, 0xa29b, 0x2000 },
    10071   { 0x0700, 0xa29a, 0x0000 },
    10072   { 0x0700, 0xa29c, 0x0000 },
    10073   { 0x8700, 0xa2a5, 0x4000 },
    10074   { 0x8700, 0xa2a1, 0x3000 },
    10075   { 0x8700, 0xa29f, 0x2000 },
    10076   { 0x0700, 0xa29e, 0x0000 },
    10077   { 0x0700, 0xa2a0, 0x0000 },
    10078   { 0x8700, 0xa2a3, 0x2000 },
    10079   { 0x0700, 0xa2a2, 0x0000 },
    10080   { 0x0700, 0xa2a4, 0x0000 },
    10081   { 0x8700, 0xa2a9, 0x3000 },
    10082   { 0x8700, 0xa2a7, 0x2000 },
    10083   { 0x0700, 0xa2a6, 0x0000 },
    10084   { 0x0700, 0xa2a8, 0x0000 },
    10085   { 0x8700, 0xa2ab, 0x2000 },
    10086   { 0x0700, 0xa2aa, 0x0000 },
    10087   { 0x0700, 0xa2ac, 0x0000 },
    10088   { 0x8700, 0xa2bd, 0x5000 },
    10089   { 0x8700, 0xa2b5, 0x4000 },
    10090   { 0x8700, 0xa2b1, 0x3000 },
    10091   { 0x8700, 0xa2af, 0x2000 },
    10092   { 0x0700, 0xa2ae, 0x0000 },
    10093   { 0x0700, 0xa2b0, 0x0000 },
    10094   { 0x8700, 0xa2b3, 0x2000 },
    10095   { 0x0700, 0xa2b2, 0x0000 },
    10096   { 0x0700, 0xa2b4, 0x0000 },
    10097   { 0x8700, 0xa2b9, 0x3000 },
    10098   { 0x8700, 0xa2b7, 0x2000 },
    10099   { 0x0700, 0xa2b6, 0x0000 },
    10100   { 0x0700, 0xa2b8, 0x0000 },
    10101   { 0x8700, 0xa2bb, 0x2000 },
    10102   { 0x0700, 0xa2ba, 0x0000 },
    10103   { 0x0700, 0xa2bc, 0x0000 },
    10104   { 0x8700, 0xa2c5, 0x4000 },
    10105   { 0x8700, 0xa2c1, 0x3000 },
    10106   { 0x8700, 0xa2bf, 0x2000 },
    10107   { 0x0700, 0xa2be, 0x0000 },
    10108   { 0x0700, 0xa2c0, 0x0000 },
    10109   { 0x8700, 0xa2c3, 0x2000 },
    10110   { 0x0700, 0xa2c2, 0x0000 },
    10111   { 0x0700, 0xa2c4, 0x0000 },
    10112   { 0x8700, 0xa2c9, 0x3000 },
    10113   { 0x8700, 0xa2c7, 0x2000 },
    10114   { 0x0700, 0xa2c6, 0x0000 },
    10115   { 0x0700, 0xa2c8, 0x0000 },
    10116   { 0x8700, 0xa2cb, 0x2000 },
    10117   { 0x0700, 0xa2ca, 0x0000 },
    10118   { 0x0700, 0xa2cc, 0x0000 },
    10119   { 0x8700, 0xa30d, 0x7000 },
    10120   { 0x8700, 0xa2ed, 0x6000 },
    10121   { 0x8700, 0xa2dd, 0x5000 },
    10122   { 0x8700, 0xa2d5, 0x4000 },
    10123   { 0x8700, 0xa2d1, 0x3000 },
    10124   { 0x8700, 0xa2cf, 0x2000 },
    10125   { 0x0700, 0xa2ce, 0x0000 },
    10126   { 0x0700, 0xa2d0, 0x0000 },
    10127   { 0x8700, 0xa2d3, 0x2000 },
    10128   { 0x0700, 0xa2d2, 0x0000 },
    10129   { 0x0700, 0xa2d4, 0x0000 },
    10130   { 0x8700, 0xa2d9, 0x3000 },
    10131   { 0x8700, 0xa2d7, 0x2000 },
    10132   { 0x0700, 0xa2d6, 0x0000 },
    10133   { 0x0700, 0xa2d8, 0x0000 },
    10134   { 0x8700, 0xa2db, 0x2000 },
    10135   { 0x0700, 0xa2da, 0x0000 },
    10136   { 0x0700, 0xa2dc, 0x0000 },
    10137   { 0x8700, 0xa2e5, 0x4000 },
    10138   { 0x8700, 0xa2e1, 0x3000 },
    10139   { 0x8700, 0xa2df, 0x2000 },
    10140   { 0x0700, 0xa2de, 0x0000 },
    10141   { 0x0700, 0xa2e0, 0x0000 },
    10142   { 0x8700, 0xa2e3, 0x2000 },
    10143   { 0x0700, 0xa2e2, 0x0000 },
    10144   { 0x0700, 0xa2e4, 0x0000 },
    10145   { 0x8700, 0xa2e9, 0x3000 },
    10146   { 0x8700, 0xa2e7, 0x2000 },
    10147   { 0x0700, 0xa2e6, 0x0000 },
    10148   { 0x0700, 0xa2e8, 0x0000 },
    10149   { 0x8700, 0xa2eb, 0x2000 },
    10150   { 0x0700, 0xa2ea, 0x0000 },
    10151   { 0x0700, 0xa2ec, 0x0000 },
    10152   { 0x8700, 0xa2fd, 0x5000 },
    10153   { 0x8700, 0xa2f5, 0x4000 },
    10154   { 0x8700, 0xa2f1, 0x3000 },
    10155   { 0x8700, 0xa2ef, 0x2000 },
    10156   { 0x0700, 0xa2ee, 0x0000 },
    10157   { 0x0700, 0xa2f0, 0x0000 },
    10158   { 0x8700, 0xa2f3, 0x2000 },
    10159   { 0x0700, 0xa2f2, 0x0000 },
    10160   { 0x0700, 0xa2f4, 0x0000 },
    10161   { 0x8700, 0xa2f9, 0x3000 },
    10162   { 0x8700, 0xa2f7, 0x2000 },
    10163   { 0x0700, 0xa2f6, 0x0000 },
    10164   { 0x0700, 0xa2f8, 0x0000 },
    10165   { 0x8700, 0xa2fb, 0x2000 },
    10166   { 0x0700, 0xa2fa, 0x0000 },
    10167   { 0x0700, 0xa2fc, 0x0000 },
    10168   { 0x8700, 0xa305, 0x4000 },
    10169   { 0x8700, 0xa301, 0x3000 },
    10170   { 0x8700, 0xa2ff, 0x2000 },
    10171   { 0x0700, 0xa2fe, 0x0000 },
    10172   { 0x0700, 0xa300, 0x0000 },
    10173   { 0x8700, 0xa303, 0x2000 },
    10174   { 0x0700, 0xa302, 0x0000 },
    10175   { 0x0700, 0xa304, 0x0000 },
    10176   { 0x8700, 0xa309, 0x3000 },
    10177   { 0x8700, 0xa307, 0x2000 },
    10178   { 0x0700, 0xa306, 0x0000 },
    10179   { 0x0700, 0xa308, 0x0000 },
    10180   { 0x8700, 0xa30b, 0x2000 },
    10181   { 0x0700, 0xa30a, 0x0000 },
    10182   { 0x0700, 0xa30c, 0x0000 },
    10183   { 0x8700, 0xa32d, 0x6000 },
    10184   { 0x8700, 0xa31d, 0x5000 },
    10185   { 0x8700, 0xa315, 0x4000 },
    10186   { 0x8700, 0xa311, 0x3000 },
    10187   { 0x8700, 0xa30f, 0x2000 },
    10188   { 0x0700, 0xa30e, 0x0000 },
    10189   { 0x0700, 0xa310, 0x0000 },
    10190   { 0x8700, 0xa313, 0x2000 },
    10191   { 0x0700, 0xa312, 0x0000 },
    10192   { 0x0700, 0xa314, 0x0000 },
    10193   { 0x8700, 0xa319, 0x3000 },
    10194   { 0x8700, 0xa317, 0x2000 },
    10195   { 0x0700, 0xa316, 0x0000 },
    10196   { 0x0700, 0xa318, 0x0000 },
    10197   { 0x8700, 0xa31b, 0x2000 },
    10198   { 0x0700, 0xa31a, 0x0000 },
    10199   { 0x0700, 0xa31c, 0x0000 },
    10200   { 0x8700, 0xa325, 0x4000 },
    10201   { 0x8700, 0xa321, 0x3000 },
    10202   { 0x8700, 0xa31f, 0x2000 },
    10203   { 0x0700, 0xa31e, 0x0000 },
    10204   { 0x0700, 0xa320, 0x0000 },
    10205   { 0x8700, 0xa323, 0x2000 },
    10206   { 0x0700, 0xa322, 0x0000 },
    10207   { 0x0700, 0xa324, 0x0000 },
    10208   { 0x8700, 0xa329, 0x3000 },
    10209   { 0x8700, 0xa327, 0x2000 },
    10210   { 0x0700, 0xa326, 0x0000 },
    10211   { 0x0700, 0xa328, 0x0000 },
    10212   { 0x8700, 0xa32b, 0x2000 },
    10213   { 0x0700, 0xa32a, 0x0000 },
    10214   { 0x0700, 0xa32c, 0x0000 },
    10215   { 0x8700, 0xa33d, 0x5000 },
    10216   { 0x8700, 0xa335, 0x4000 },
    10217   { 0x8700, 0xa331, 0x3000 },
    10218   { 0x8700, 0xa32f, 0x2000 },
    10219   { 0x0700, 0xa32e, 0x0000 },
    10220   { 0x0700, 0xa330, 0x0000 },
    10221   { 0x8700, 0xa333, 0x2000 },
    10222   { 0x0700, 0xa332, 0x0000 },
    10223   { 0x0700, 0xa334, 0x0000 },
    10224   { 0x8700, 0xa339, 0x3000 },
    10225   { 0x8700, 0xa337, 0x2000 },
    10226   { 0x0700, 0xa336, 0x0000 },
    10227   { 0x0700, 0xa338, 0x0000 },
    10228   { 0x8700, 0xa33b, 0x2000 },
    10229   { 0x0700, 0xa33a, 0x0000 },
    10230   { 0x0700, 0xa33c, 0x0000 },
    10231   { 0x8700, 0xa345, 0x4000 },
    10232   { 0x8700, 0xa341, 0x3000 },
    10233   { 0x8700, 0xa33f, 0x2000 },
    10234   { 0x0700, 0xa33e, 0x0000 },
    10235   { 0x0700, 0xa340, 0x0000 },
    10236   { 0x8700, 0xa343, 0x2000 },
    10237   { 0x0700, 0xa342, 0x0000 },
    10238   { 0x0700, 0xa344, 0x0000 },
    10239   { 0x8700, 0xa349, 0x3000 },
    10240   { 0x8700, 0xa347, 0x2000 },
    10241   { 0x0700, 0xa346, 0x0000 },
    10242   { 0x0700, 0xa348, 0x0000 },
    10243   { 0x8700, 0xa34b, 0x2000 },
    10244   { 0x0700, 0xa34a, 0x0000 },
    10245   { 0x0700, 0xa34c, 0x0000 },
    10246   { 0x8700, 0xfc4d, 0xb000 },
    10247   { 0x8700, 0xf97f, 0xa000 },
    10248   { 0x8700, 0xa44d, 0x9000 },
    10249   { 0x8700, 0xa3cd, 0x8000 },
    10250   { 0x8700, 0xa38d, 0x7000 },
    10251   { 0x8700, 0xa36d, 0x6000 },
    10252   { 0x8700, 0xa35d, 0x5000 },
    10253   { 0x8700, 0xa355, 0x4000 },
    10254   { 0x8700, 0xa351, 0x3000 },
    10255   { 0x8700, 0xa34f, 0x2000 },
    10256   { 0x0700, 0xa34e, 0x0000 },
    10257   { 0x0700, 0xa350, 0x0000 },
    10258   { 0x8700, 0xa353, 0x2000 },
    10259   { 0x0700, 0xa352, 0x0000 },
    10260   { 0x0700, 0xa354, 0x0000 },
    10261   { 0x8700, 0xa359, 0x3000 },
    10262   { 0x8700, 0xa357, 0x2000 },
    10263   { 0x0700, 0xa356, 0x0000 },
    10264   { 0x0700, 0xa358, 0x0000 },
    10265   { 0x8700, 0xa35b, 0x2000 },
    10266   { 0x0700, 0xa35a, 0x0000 },
    10267   { 0x0700, 0xa35c, 0x0000 },
    10268   { 0x8700, 0xa365, 0x4000 },
    10269   { 0x8700, 0xa361, 0x3000 },
    10270   { 0x8700, 0xa35f, 0x2000 },
    10271   { 0x0700, 0xa35e, 0x0000 },
    10272   { 0x0700, 0xa360, 0x0000 },
    10273   { 0x8700, 0xa363, 0x2000 },
    10274   { 0x0700, 0xa362, 0x0000 },
    10275   { 0x0700, 0xa364, 0x0000 },
    10276   { 0x8700, 0xa369, 0x3000 },
    10277   { 0x8700, 0xa367, 0x2000 },
    10278   { 0x0700, 0xa366, 0x0000 },
    10279   { 0x0700, 0xa368, 0x0000 },
    10280   { 0x8700, 0xa36b, 0x2000 },
    10281   { 0x0700, 0xa36a, 0x0000 },
    10282   { 0x0700, 0xa36c, 0x0000 },
    10283   { 0x8700, 0xa37d, 0x5000 },
    10284   { 0x8700, 0xa375, 0x4000 },
    10285   { 0x8700, 0xa371, 0x3000 },
    10286   { 0x8700, 0xa36f, 0x2000 },
    10287   { 0x0700, 0xa36e, 0x0000 },
    10288   { 0x0700, 0xa370, 0x0000 },
    10289   { 0x8700, 0xa373, 0x2000 },
    10290   { 0x0700, 0xa372, 0x0000 },
    10291   { 0x0700, 0xa374, 0x0000 },
    10292   { 0x8700, 0xa379, 0x3000 },
    10293   { 0x8700, 0xa377, 0x2000 },
    10294   { 0x0700, 0xa376, 0x0000 },
    10295   { 0x0700, 0xa378, 0x0000 },
    10296   { 0x8700, 0xa37b, 0x2000 },
    10297   { 0x0700, 0xa37a, 0x0000 },
    10298   { 0x0700, 0xa37c, 0x0000 },
    10299   { 0x8700, 0xa385, 0x4000 },
    10300   { 0x8700, 0xa381, 0x3000 },
    10301   { 0x8700, 0xa37f, 0x2000 },
    10302   { 0x0700, 0xa37e, 0x0000 },
    10303   { 0x0700, 0xa380, 0x0000 },
    10304   { 0x8700, 0xa383, 0x2000 },
    10305   { 0x0700, 0xa382, 0x0000 },
    10306   { 0x0700, 0xa384, 0x0000 },
    10307   { 0x8700, 0xa389, 0x3000 },
    10308   { 0x8700, 0xa387, 0x2000 },
    10309   { 0x0700, 0xa386, 0x0000 },
    10310   { 0x0700, 0xa388, 0x0000 },
    10311   { 0x8700, 0xa38b, 0x2000 },
    10312   { 0x0700, 0xa38a, 0x0000 },
    10313   { 0x0700, 0xa38c, 0x0000 },
    10314   { 0x8700, 0xa3ad, 0x6000 },
    10315   { 0x8700, 0xa39d, 0x5000 },
    10316   { 0x8700, 0xa395, 0x4000 },
    10317   { 0x8700, 0xa391, 0x3000 },
    10318   { 0x8700, 0xa38f, 0x2000 },
    10319   { 0x0700, 0xa38e, 0x0000 },
    10320   { 0x0700, 0xa390, 0x0000 },
    10321   { 0x8700, 0xa393, 0x2000 },
    10322   { 0x0700, 0xa392, 0x0000 },
    10323   { 0x0700, 0xa394, 0x0000 },
    10324   { 0x8700, 0xa399, 0x3000 },
    10325   { 0x8700, 0xa397, 0x2000 },
    10326   { 0x0700, 0xa396, 0x0000 },
    10327   { 0x0700, 0xa398, 0x0000 },
    10328   { 0x8700, 0xa39b, 0x2000 },
    10329   { 0x0700, 0xa39a, 0x0000 },
    10330   { 0x0700, 0xa39c, 0x0000 },
    10331   { 0x8700, 0xa3a5, 0x4000 },
    10332   { 0x8700, 0xa3a1, 0x3000 },
    10333   { 0x8700, 0xa39f, 0x2000 },
    10334   { 0x0700, 0xa39e, 0x0000 },
    10335   { 0x0700, 0xa3a0, 0x0000 },
    10336   { 0x8700, 0xa3a3, 0x2000 },
    10337   { 0x0700, 0xa3a2, 0x0000 },
    10338   { 0x0700, 0xa3a4, 0x0000 },
    10339   { 0x8700, 0xa3a9, 0x3000 },
    10340   { 0x8700, 0xa3a7, 0x2000 },
    10341   { 0x0700, 0xa3a6, 0x0000 },
    10342   { 0x0700, 0xa3a8, 0x0000 },
    10343   { 0x8700, 0xa3ab, 0x2000 },
    10344   { 0x0700, 0xa3aa, 0x0000 },
    10345   { 0x0700, 0xa3ac, 0x0000 },
    10346   { 0x8700, 0xa3bd, 0x5000 },
    10347   { 0x8700, 0xa3b5, 0x4000 },
    10348   { 0x8700, 0xa3b1, 0x3000 },
    10349   { 0x8700, 0xa3af, 0x2000 },
    10350   { 0x0700, 0xa3ae, 0x0000 },
    10351   { 0x0700, 0xa3b0, 0x0000 },
    10352   { 0x8700, 0xa3b3, 0x2000 },
    10353   { 0x0700, 0xa3b2, 0x0000 },
    10354   { 0x0700, 0xa3b4, 0x0000 },
    10355   { 0x8700, 0xa3b9, 0x3000 },
    10356   { 0x8700, 0xa3b7, 0x2000 },
    10357   { 0x0700, 0xa3b6, 0x0000 },
    10358   { 0x0700, 0xa3b8, 0x0000 },
    10359   { 0x8700, 0xa3bb, 0x2000 },
    10360   { 0x0700, 0xa3ba, 0x0000 },
    10361   { 0x0700, 0xa3bc, 0x0000 },
    10362   { 0x8700, 0xa3c5, 0x4000 },
    10363   { 0x8700, 0xa3c1, 0x3000 },
    10364   { 0x8700, 0xa3bf, 0x2000 },
    10365   { 0x0700, 0xa3be, 0x0000 },
    10366   { 0x0700, 0xa3c0, 0x0000 },
    10367   { 0x8700, 0xa3c3, 0x2000 },
    10368   { 0x0700, 0xa3c2, 0x0000 },
    10369   { 0x0700, 0xa3c4, 0x0000 },
    10370   { 0x8700, 0xa3c9, 0x3000 },
    10371   { 0x8700, 0xa3c7, 0x2000 },
    10372   { 0x0700, 0xa3c6, 0x0000 },
    10373   { 0x0700, 0xa3c8, 0x0000 },
    10374   { 0x8700, 0xa3cb, 0x2000 },
    10375   { 0x0700, 0xa3ca, 0x0000 },
    10376   { 0x0700, 0xa3cc, 0x0000 },
    10377   { 0x8700, 0xa40d, 0x7000 },
    10378   { 0x8700, 0xa3ed, 0x6000 },
    10379   { 0x8700, 0xa3dd, 0x5000 },
    10380   { 0x8700, 0xa3d5, 0x4000 },
    10381   { 0x8700, 0xa3d1, 0x3000 },
    10382   { 0x8700, 0xa3cf, 0x2000 },
    10383   { 0x0700, 0xa3ce, 0x0000 },
    10384   { 0x0700, 0xa3d0, 0x0000 },
    10385   { 0x8700, 0xa3d3, 0x2000 },
    10386   { 0x0700, 0xa3d2, 0x0000 },
    10387   { 0x0700, 0xa3d4, 0x0000 },
    10388   { 0x8700, 0xa3d9, 0x3000 },
    10389   { 0x8700, 0xa3d7, 0x2000 },
    10390   { 0x0700, 0xa3d6, 0x0000 },
    10391   { 0x0700, 0xa3d8, 0x0000 },
    10392   { 0x8700, 0xa3db, 0x2000 },
    10393   { 0x0700, 0xa3da, 0x0000 },
    10394   { 0x0700, 0xa3dc, 0x0000 },
    10395   { 0x8700, 0xa3e5, 0x4000 },
    10396   { 0x8700, 0xa3e1, 0x3000 },
    10397   { 0x8700, 0xa3df, 0x2000 },
    10398   { 0x0700, 0xa3de, 0x0000 },
    10399   { 0x0700, 0xa3e0, 0x0000 },
    10400   { 0x8700, 0xa3e3, 0x2000 },
    10401   { 0x0700, 0xa3e2, 0x0000 },
    10402   { 0x0700, 0xa3e4, 0x0000 },
    10403   { 0x8700, 0xa3e9, 0x3000 },
    10404   { 0x8700, 0xa3e7, 0x2000 },
    10405   { 0x0700, 0xa3e6, 0x0000 },
    10406   { 0x0700, 0xa3e8, 0x0000 },
    10407   { 0x8700, 0xa3eb, 0x2000 },
    10408   { 0x0700, 0xa3ea, 0x0000 },
    10409   { 0x0700, 0xa3ec, 0x0000 },
    10410   { 0x8700, 0xa3fd, 0x5000 },
    10411   { 0x8700, 0xa3f5, 0x4000 },
    10412   { 0x8700, 0xa3f1, 0x3000 },
    10413   { 0x8700, 0xa3ef, 0x2000 },
    10414   { 0x0700, 0xa3ee, 0x0000 },
    10415   { 0x0700, 0xa3f0, 0x0000 },
    10416   { 0x8700, 0xa3f3, 0x2000 },
    10417   { 0x0700, 0xa3f2, 0x0000 },
    10418   { 0x0700, 0xa3f4, 0x0000 },
    10419   { 0x8700, 0xa3f9, 0x3000 },
    10420   { 0x8700, 0xa3f7, 0x2000 },
    10421   { 0x0700, 0xa3f6, 0x0000 },
    10422   { 0x0700, 0xa3f8, 0x0000 },
    10423   { 0x8700, 0xa3fb, 0x2000 },
    10424   { 0x0700, 0xa3fa, 0x0000 },
    10425   { 0x0700, 0xa3fc, 0x0000 },
    10426   { 0x8700, 0xa405, 0x4000 },
    10427   { 0x8700, 0xa401, 0x3000 },
    10428   { 0x8700, 0xa3ff, 0x2000 },
    10429   { 0x0700, 0xa3fe, 0x0000 },
    10430   { 0x0700, 0xa400, 0x0000 },
    10431   { 0x8700, 0xa403, 0x2000 },
    10432   { 0x0700, 0xa402, 0x0000 },
    10433   { 0x0700, 0xa404, 0x0000 },
    10434   { 0x8700, 0xa409, 0x3000 },
    10435   { 0x8700, 0xa407, 0x2000 },
    10436   { 0x0700, 0xa406, 0x0000 },
    10437   { 0x0700, 0xa408, 0x0000 },
    10438   { 0x8700, 0xa40b, 0x2000 },
    10439   { 0x0700, 0xa40a, 0x0000 },
    10440   { 0x0700, 0xa40c, 0x0000 },
    10441   { 0x8700, 0xa42d, 0x6000 },
    10442   { 0x8700, 0xa41d, 0x5000 },
    10443   { 0x8700, 0xa415, 0x4000 },
    10444   { 0x8700, 0xa411, 0x3000 },
    10445   { 0x8700, 0xa40f, 0x2000 },
    10446   { 0x0700, 0xa40e, 0x0000 },
    10447   { 0x0700, 0xa410, 0x0000 },
    10448   { 0x8700, 0xa413, 0x2000 },
    10449   { 0x0700, 0xa412, 0x0000 },
    10450   { 0x0700, 0xa414, 0x0000 },
    10451   { 0x8700, 0xa419, 0x3000 },
    10452   { 0x8700, 0xa417, 0x2000 },
    10453   { 0x0700, 0xa416, 0x0000 },
    10454   { 0x0700, 0xa418, 0x0000 },
    10455   { 0x8700, 0xa41b, 0x2000 },
    10456   { 0x0700, 0xa41a, 0x0000 },
    10457   { 0x0700, 0xa41c, 0x0000 },
    10458   { 0x8700, 0xa425, 0x4000 },
    10459   { 0x8700, 0xa421, 0x3000 },
    10460   { 0x8700, 0xa41f, 0x2000 },
    10461   { 0x0700, 0xa41e, 0x0000 },
    10462   { 0x0700, 0xa420, 0x0000 },
    10463   { 0x8700, 0xa423, 0x2000 },
    10464   { 0x0700, 0xa422, 0x0000 },
    10465   { 0x0700, 0xa424, 0x0000 },
    10466   { 0x8700, 0xa429, 0x3000 },
    10467   { 0x8700, 0xa427, 0x2000 },
    10468   { 0x0700, 0xa426, 0x0000 },
    10469   { 0x0700, 0xa428, 0x0000 },
    10470   { 0x8700, 0xa42b, 0x2000 },
    10471   { 0x0700, 0xa42a, 0x0000 },
    10472   { 0x0700, 0xa42c, 0x0000 },
    10473   { 0x8700, 0xa43d, 0x5000 },
    10474   { 0x8700, 0xa435, 0x4000 },
    10475   { 0x8700, 0xa431, 0x3000 },
    10476   { 0x8700, 0xa42f, 0x2000 },
    10477   { 0x0700, 0xa42e, 0x0000 },
    10478   { 0x0700, 0xa430, 0x0000 },
    10479   { 0x8700, 0xa433, 0x2000 },
    10480   { 0x0700, 0xa432, 0x0000 },
    10481   { 0x0700, 0xa434, 0x0000 },
    10482   { 0x8700, 0xa439, 0x3000 },
    10483   { 0x8700, 0xa437, 0x2000 },
    10484   { 0x0700, 0xa436, 0x0000 },
    10485   { 0x0700, 0xa438, 0x0000 },
    10486   { 0x8700, 0xa43b, 0x2000 },
    10487   { 0x0700, 0xa43a, 0x0000 },
    10488   { 0x0700, 0xa43c, 0x0000 },
    10489   { 0x8700, 0xa445, 0x4000 },
    10490   { 0x8700, 0xa441, 0x3000 },
    10491   { 0x8700, 0xa43f, 0x2000 },
    10492   { 0x0700, 0xa43e, 0x0000 },
    10493   { 0x0700, 0xa440, 0x0000 },
    10494   { 0x8700, 0xa443, 0x2000 },
    10495   { 0x0700, 0xa442, 0x0000 },
    10496   { 0x0700, 0xa444, 0x0000 },
    10497   { 0x8700, 0xa449, 0x3000 },
    10498   { 0x8700, 0xa447, 0x2000 },
    10499   { 0x0700, 0xa446, 0x0000 },
    10500   { 0x0700, 0xa448, 0x0000 },
    10501   { 0x8700, 0xa44b, 0x2000 },
    10502   { 0x0700, 0xa44a, 0x0000 },
    10503   { 0x0700, 0xa44c, 0x0000 },
    10504   { 0x8300, 0xf8ff, 0x8000 },
    10505   { 0x9a00, 0xa490, 0x7000 },
    10506   { 0x8700, 0xa46d, 0x6000 },
    10507   { 0x8700, 0xa45d, 0x5000 },
    10508   { 0x8700, 0xa455, 0x4000 },
    10509   { 0x8700, 0xa451, 0x3000 },
    10510   { 0x8700, 0xa44f, 0x2000 },
    10511   { 0x0700, 0xa44e, 0x0000 },
    10512   { 0x0700, 0xa450, 0x0000 },
    10513   { 0x8700, 0xa453, 0x2000 },
    10514   { 0x0700, 0xa452, 0x0000 },
    10515   { 0x0700, 0xa454, 0x0000 },
    10516   { 0x8700, 0xa459, 0x3000 },
    10517   { 0x8700, 0xa457, 0x2000 },
    10518   { 0x0700, 0xa456, 0x0000 },
    10519   { 0x0700, 0xa458, 0x0000 },
    10520   { 0x8700, 0xa45b, 0x2000 },
    10521   { 0x0700, 0xa45a, 0x0000 },
    10522   { 0x0700, 0xa45c, 0x0000 },
    10523   { 0x8700, 0xa465, 0x4000 },
    10524   { 0x8700, 0xa461, 0x3000 },
    10525   { 0x8700, 0xa45f, 0x2000 },
    10526   { 0x0700, 0xa45e, 0x0000 },
    10527   { 0x0700, 0xa460, 0x0000 },
    10528   { 0x8700, 0xa463, 0x2000 },
    10529   { 0x0700, 0xa462, 0x0000 },
    10530   { 0x0700, 0xa464, 0x0000 },
    10531   { 0x8700, 0xa469, 0x3000 },
    10532   { 0x8700, 0xa467, 0x2000 },
    10533   { 0x0700, 0xa466, 0x0000 },
    10534   { 0x0700, 0xa468, 0x0000 },
    10535   { 0x8700, 0xa46b, 0x2000 },
    10536   { 0x0700, 0xa46a, 0x0000 },
    10537   { 0x0700, 0xa46c, 0x0000 },
    10538   { 0x8700, 0xa47d, 0x5000 },
    10539   { 0x8700, 0xa475, 0x4000 },
    10540   { 0x8700, 0xa471, 0x3000 },
    10541   { 0x8700, 0xa46f, 0x2000 },
    10542   { 0x0700, 0xa46e, 0x0000 },
    10543   { 0x0700, 0xa470, 0x0000 },
    10544   { 0x8700, 0xa473, 0x2000 },
    10545   { 0x0700, 0xa472, 0x0000 },
    10546   { 0x0700, 0xa474, 0x0000 },
    10547   { 0x8700, 0xa479, 0x3000 },
    10548   { 0x8700, 0xa477, 0x2000 },
    10549   { 0x0700, 0xa476, 0x0000 },
    10550   { 0x0700, 0xa478, 0x0000 },
    10551   { 0x8700, 0xa47b, 0x2000 },
    10552   { 0x0700, 0xa47a, 0x0000 },
    10553   { 0x0700, 0xa47c, 0x0000 },
    10554   { 0x8700, 0xa485, 0x4000 },
    10555   { 0x8700, 0xa481, 0x3000 },
    10556   { 0x8700, 0xa47f, 0x2000 },
    10557   { 0x0700, 0xa47e, 0x0000 },
    10558   { 0x0700, 0xa480, 0x0000 },
    10559   { 0x8700, 0xa483, 0x2000 },
    10560   { 0x0700, 0xa482, 0x0000 },
    10561   { 0x0700, 0xa484, 0x0000 },
    10562   { 0x8700, 0xa489, 0x3000 },
    10563   { 0x8700, 0xa487, 0x2000 },
    10564   { 0x0700, 0xa486, 0x0000 },
    10565   { 0x0700, 0xa488, 0x0000 },
    10566   { 0x8700, 0xa48b, 0x2000 },
    10567   { 0x0700, 0xa48a, 0x0000 },
    10568   { 0x0700, 0xa48c, 0x0000 },
    10569   { 0x9a00, 0xa4b0, 0x6000 },
    10570   { 0x9a00, 0xa4a0, 0x5000 },
    10571   { 0x9a00, 0xa498, 0x4000 },
    10572   { 0x9a00, 0xa494, 0x3000 },
    10573   { 0x9a00, 0xa492, 0x2000 },
    10574   { 0x1a00, 0xa491, 0x0000 },
    10575   { 0x1a00, 0xa493, 0x0000 },
    10576   { 0x9a00, 0xa496, 0x2000 },
    10577   { 0x1a00, 0xa495, 0x0000 },
    10578   { 0x1a00, 0xa497, 0x0000 },
    10579   { 0x9a00, 0xa49c, 0x3000 },
    10580   { 0x9a00, 0xa49a, 0x2000 },
    10581   { 0x1a00, 0xa499, 0x0000 },
    10582   { 0x1a00, 0xa49b, 0x0000 },
    10583   { 0x9a00, 0xa49e, 0x2000 },
    10584   { 0x1a00, 0xa49d, 0x0000 },
    10585   { 0x1a00, 0xa49f, 0x0000 },
    10586   { 0x9a00, 0xa4a8, 0x4000 },
    10587   { 0x9a00, 0xa4a4, 0x3000 },
    10588   { 0x9a00, 0xa4a2, 0x2000 },
    10589   { 0x1a00, 0xa4a1, 0x0000 },
    10590   { 0x1a00, 0xa4a3, 0x0000 },
    10591   { 0x9a00, 0xa4a6, 0x2000 },
    10592   { 0x1a00, 0xa4a5, 0x0000 },
    10593   { 0x1a00, 0xa4a7, 0x0000 },
    10594   { 0x9a00, 0xa4ac, 0x3000 },
    10595   { 0x9a00, 0xa4aa, 0x2000 },
    10596   { 0x1a00, 0xa4a9, 0x0000 },
    10597   { 0x1a00, 0xa4ab, 0x0000 },
    10598   { 0x9a00, 0xa4ae, 0x2000 },
    10599   { 0x1a00, 0xa4ad, 0x0000 },
    10600   { 0x1a00, 0xa4af, 0x0000 },
    10601   { 0x9a00, 0xa4c0, 0x5000 },
    10602   { 0x9a00, 0xa4b8, 0x4000 },
    10603   { 0x9a00, 0xa4b4, 0x3000 },
    10604   { 0x9a00, 0xa4b2, 0x2000 },
    10605   { 0x1a00, 0xa4b1, 0x0000 },
    10606   { 0x1a00, 0xa4b3, 0x0000 },
    10607   { 0x9a00, 0xa4b6, 0x2000 },
    10608   { 0x1a00, 0xa4b5, 0x0000 },
    10609   { 0x1a00, 0xa4b7, 0x0000 },
    10610   { 0x9a00, 0xa4bc, 0x3000 },
    10611   { 0x9a00, 0xa4ba, 0x2000 },
    10612   { 0x1a00, 0xa4b9, 0x0000 },
    10613   { 0x1a00, 0xa4bb, 0x0000 },
    10614   { 0x9a00, 0xa4be, 0x2000 },
    10615   { 0x1a00, 0xa4bd, 0x0000 },
    10616   { 0x1a00, 0xa4bf, 0x0000 },
    10617   { 0x8700, 0xd7a3, 0x4000 },
    10618   { 0x9a00, 0xa4c4, 0x3000 },
    10619   { 0x9a00, 0xa4c2, 0x2000 },
    10620   { 0x1a00, 0xa4c1, 0x0000 },
    10621   { 0x1a00, 0xa4c3, 0x0000 },
    10622   { 0x9a00, 0xa4c6, 0x2000 },
    10623   { 0x1a00, 0xa4c5, 0x0000 },
    10624   { 0x0700, 0xac00, 0x0000 },
    10625   { 0x8400, 0xdbff, 0x3000 },
    10626   { 0x8400, 0xdb7f, 0x2000 },
    10627   { 0x0400, 0xd800, 0x0000 },
    10628   { 0x0400, 0xdb80, 0x0000 },
    10629   { 0x8400, 0xdfff, 0x2000 },
    10630   { 0x0400, 0xdc00, 0x0000 },
    10631   { 0x0300, 0xe000, 0x0000 },
    10632   { 0x8700, 0xf93f, 0x7000 },
    10633   { 0x8700, 0xf91f, 0x6000 },
    10634   { 0x8700, 0xf90f, 0x5000 },
    10635   { 0x8700, 0xf907, 0x4000 },
    10636   { 0x8700, 0xf903, 0x3000 },
    10637   { 0x8700, 0xf901, 0x2000 },
    10638   { 0x0700, 0xf900, 0x0000 },
    10639   { 0x0700, 0xf902, 0x0000 },
    10640   { 0x8700, 0xf905, 0x2000 },
    10641   { 0x0700, 0xf904, 0x0000 },
    10642   { 0x0700, 0xf906, 0x0000 },
    10643   { 0x8700, 0xf90b, 0x3000 },
    10644   { 0x8700, 0xf909, 0x2000 },
    10645   { 0x0700, 0xf908, 0x0000 },
    10646   { 0x0700, 0xf90a, 0x0000 },
    10647   { 0x8700, 0xf90d, 0x2000 },
    10648   { 0x0700, 0xf90c, 0x0000 },
    10649   { 0x0700, 0xf90e, 0x0000 },
    10650   { 0x8700, 0xf917, 0x4000 },
    10651   { 0x8700, 0xf913, 0x3000 },
    10652   { 0x8700, 0xf911, 0x2000 },
    10653   { 0x0700, 0xf910, 0x0000 },
    10654   { 0x0700, 0xf912, 0x0000 },
    10655   { 0x8700, 0xf915, 0x2000 },
    10656   { 0x0700, 0xf914, 0x0000 },
    10657   { 0x0700, 0xf916, 0x0000 },
    10658   { 0x8700, 0xf91b, 0x3000 },
    10659   { 0x8700, 0xf919, 0x2000 },
    10660   { 0x0700, 0xf918, 0x0000 },
    10661   { 0x0700, 0xf91a, 0x0000 },
    10662   { 0x8700, 0xf91d, 0x2000 },
    10663   { 0x0700, 0xf91c, 0x0000 },
    10664   { 0x0700, 0xf91e, 0x0000 },
    10665   { 0x8700, 0xf92f, 0x5000 },
    10666   { 0x8700, 0xf927, 0x4000 },
    10667   { 0x8700, 0xf923, 0x3000 },
    10668   { 0x8700, 0xf921, 0x2000 },
    10669   { 0x0700, 0xf920, 0x0000 },
    10670   { 0x0700, 0xf922, 0x0000 },
    10671   { 0x8700, 0xf925, 0x2000 },
    10672   { 0x0700, 0xf924, 0x0000 },
    10673   { 0x0700, 0xf926, 0x0000 },
    10674   { 0x8700, 0xf92b, 0x3000 },
    10675   { 0x8700, 0xf929, 0x2000 },
    10676   { 0x0700, 0xf928, 0x0000 },
    10677   { 0x0700, 0xf92a, 0x0000 },
    10678   { 0x8700, 0xf92d, 0x2000 },
    10679   { 0x0700, 0xf92c, 0x0000 },
    10680   { 0x0700, 0xf92e, 0x0000 },
    10681   { 0x8700, 0xf937, 0x4000 },
    10682   { 0x8700, 0xf933, 0x3000 },
    10683   { 0x8700, 0xf931, 0x2000 },
    10684   { 0x0700, 0xf930, 0x0000 },
    10685   { 0x0700, 0xf932, 0x0000 },
    10686   { 0x8700, 0xf935, 0x2000 },
    10687   { 0x0700, 0xf934, 0x0000 },
    10688   { 0x0700, 0xf936, 0x0000 },
    10689   { 0x8700, 0xf93b, 0x3000 },
    10690   { 0x8700, 0xf939, 0x2000 },
    10691   { 0x0700, 0xf938, 0x0000 },
    10692   { 0x0700, 0xf93a, 0x0000 },
    10693   { 0x8700, 0xf93d, 0x2000 },
    10694   { 0x0700, 0xf93c, 0x0000 },
    10695   { 0x0700, 0xf93e, 0x0000 },
    10696   { 0x8700, 0xf95f, 0x6000 },
    10697   { 0x8700, 0xf94f, 0x5000 },
    10698   { 0x8700, 0xf947, 0x4000 },
    10699   { 0x8700, 0xf943, 0x3000 },
    10700   { 0x8700, 0xf941, 0x2000 },
    10701   { 0x0700, 0xf940, 0x0000 },
    10702   { 0x0700, 0xf942, 0x0000 },
    10703   { 0x8700, 0xf945, 0x2000 },
    10704   { 0x0700, 0xf944, 0x0000 },
    10705   { 0x0700, 0xf946, 0x0000 },
    10706   { 0x8700, 0xf94b, 0x3000 },
    10707   { 0x8700, 0xf949, 0x2000 },
    10708   { 0x0700, 0xf948, 0x0000 },
    10709   { 0x0700, 0xf94a, 0x0000 },
    10710   { 0x8700, 0xf94d, 0x2000 },
    10711   { 0x0700, 0xf94c, 0x0000 },
    10712   { 0x0700, 0xf94e, 0x0000 },
    10713   { 0x8700, 0xf957, 0x4000 },
    10714   { 0x8700, 0xf953, 0x3000 },
    10715   { 0x8700, 0xf951, 0x2000 },
    10716   { 0x0700, 0xf950, 0x0000 },
    10717   { 0x0700, 0xf952, 0x0000 },
    10718   { 0x8700, 0xf955, 0x2000 },
    10719   { 0x0700, 0xf954, 0x0000 },
    10720   { 0x0700, 0xf956, 0x0000 },
    10721   { 0x8700, 0xf95b, 0x3000 },
    10722   { 0x8700, 0xf959, 0x2000 },
    10723   { 0x0700, 0xf958, 0x0000 },
    10724   { 0x0700, 0xf95a, 0x0000 },
    10725   { 0x8700, 0xf95d, 0x2000 },
    10726   { 0x0700, 0xf95c, 0x0000 },
    10727   { 0x0700, 0xf95e, 0x0000 },
    10728   { 0x8700, 0xf96f, 0x5000 },
    10729   { 0x8700, 0xf967, 0x4000 },
    10730   { 0x8700, 0xf963, 0x3000 },
    10731   { 0x8700, 0xf961, 0x2000 },
    10732   { 0x0700, 0xf960, 0x0000 },
    10733   { 0x0700, 0xf962, 0x0000 },
    10734   { 0x8700, 0xf965, 0x2000 },
    10735   { 0x0700, 0xf964, 0x0000 },
    10736   { 0x0700, 0xf966, 0x0000 },
    10737   { 0x8700, 0xf96b, 0x3000 },
    10738   { 0x8700, 0xf969, 0x2000 },
    10739   { 0x0700, 0xf968, 0x0000 },
    10740   { 0x0700, 0xf96a, 0x0000 },
    10741   { 0x8700, 0xf96d, 0x2000 },
    10742   { 0x0700, 0xf96c, 0x0000 },
    10743   { 0x0700, 0xf96e, 0x0000 },
    10744   { 0x8700, 0xf977, 0x4000 },
    10745   { 0x8700, 0xf973, 0x3000 },
    10746   { 0x8700, 0xf971, 0x2000 },
    10747   { 0x0700, 0xf970, 0x0000 },
    10748   { 0x0700, 0xf972, 0x0000 },
    10749   { 0x8700, 0xf975, 0x2000 },
    10750   { 0x0700, 0xf974, 0x0000 },
    10751   { 0x0700, 0xf976, 0x0000 },
    10752   { 0x8700, 0xf97b, 0x3000 },
    10753   { 0x8700, 0xf979, 0x2000 },
    10754   { 0x0700, 0xf978, 0x0000 },
    10755   { 0x0700, 0xf97a, 0x0000 },
    10756   { 0x8700, 0xf97d, 0x2000 },
    10757   { 0x0700, 0xf97c, 0x0000 },
    10758   { 0x0700, 0xf97e, 0x0000 },
    10759   { 0x8700, 0xfb27, 0x9000 },
    10760   { 0x8700, 0xf9ff, 0x8000 },
    10761   { 0x8700, 0xf9bf, 0x7000 },
    10762   { 0x8700, 0xf99f, 0x6000 },
    10763   { 0x8700, 0xf98f, 0x5000 },
    10764   { 0x8700, 0xf987, 0x4000 },
    10765   { 0x8700, 0xf983, 0x3000 },
    10766   { 0x8700, 0xf981, 0x2000 },
    10767   { 0x0700, 0xf980, 0x0000 },
    10768   { 0x0700, 0xf982, 0x0000 },
    10769   { 0x8700, 0xf985, 0x2000 },
    10770   { 0x0700, 0xf984, 0x0000 },
    10771   { 0x0700, 0xf986, 0x0000 },
    10772   { 0x8700, 0xf98b, 0x3000 },
    10773   { 0x8700, 0xf989, 0x2000 },
    10774   { 0x0700, 0xf988, 0x0000 },
    10775   { 0x0700, 0xf98a, 0x0000 },
    10776   { 0x8700, 0xf98d, 0x2000 },
    10777   { 0x0700, 0xf98c, 0x0000 },
    10778   { 0x0700, 0xf98e, 0x0000 },
    10779   { 0x8700, 0xf997, 0x4000 },
    10780   { 0x8700, 0xf993, 0x3000 },
    10781   { 0x8700, 0xf991, 0x2000 },
    10782   { 0x0700, 0xf990, 0x0000 },
    10783   { 0x0700, 0xf992, 0x0000 },
    10784   { 0x8700, 0xf995, 0x2000 },
    10785   { 0x0700, 0xf994, 0x0000 },
    10786   { 0x0700, 0xf996, 0x0000 },
    10787   { 0x8700, 0xf99b, 0x3000 },
    10788   { 0x8700, 0xf999, 0x2000 },
    10789   { 0x0700, 0xf998, 0x0000 },
    10790   { 0x0700, 0xf99a, 0x0000 },
    10791   { 0x8700, 0xf99d, 0x2000 },
    10792   { 0x0700, 0xf99c, 0x0000 },
    10793   { 0x0700, 0xf99e, 0x0000 },
    10794   { 0x8700, 0xf9af, 0x5000 },
    10795   { 0x8700, 0xf9a7, 0x4000 },
    10796   { 0x8700, 0xf9a3, 0x3000 },
    10797   { 0x8700, 0xf9a1, 0x2000 },
    10798   { 0x0700, 0xf9a0, 0x0000 },
    10799   { 0x0700, 0xf9a2, 0x0000 },
    10800   { 0x8700, 0xf9a5, 0x2000 },
    10801   { 0x0700, 0xf9a4, 0x0000 },
    10802   { 0x0700, 0xf9a6, 0x0000 },
    10803   { 0x8700, 0xf9ab, 0x3000 },
    10804   { 0x8700, 0xf9a9, 0x2000 },
    10805   { 0x0700, 0xf9a8, 0x0000 },
    10806   { 0x0700, 0xf9aa, 0x0000 },
    10807   { 0x8700, 0xf9ad, 0x2000 },
    10808   { 0x0700, 0xf9ac, 0x0000 },
    10809   { 0x0700, 0xf9ae, 0x0000 },
    10810   { 0x8700, 0xf9b7, 0x4000 },
    10811   { 0x8700, 0xf9b3, 0x3000 },
    10812   { 0x8700, 0xf9b1, 0x2000 },
    10813   { 0x0700, 0xf9b0, 0x0000 },
    10814   { 0x0700, 0xf9b2, 0x0000 },
    10815   { 0x8700, 0xf9b5, 0x2000 },
    10816   { 0x0700, 0xf9b4, 0x0000 },
    10817   { 0x0700, 0xf9b6, 0x0000 },
    10818   { 0x8700, 0xf9bb, 0x3000 },
    10819   { 0x8700, 0xf9b9, 0x2000 },
    10820   { 0x0700, 0xf9b8, 0x0000 },
    10821   { 0x0700, 0xf9ba, 0x0000 },
    10822   { 0x8700, 0xf9bd, 0x2000 },
    10823   { 0x0700, 0xf9bc, 0x0000 },
    10824   { 0x0700, 0xf9be, 0x0000 },
    10825   { 0x8700, 0xf9df, 0x6000 },
    10826   { 0x8700, 0xf9cf, 0x5000 },
    10827   { 0x8700, 0xf9c7, 0x4000 },
    10828   { 0x8700, 0xf9c3, 0x3000 },
    10829   { 0x8700, 0xf9c1, 0x2000 },
    10830   { 0x0700, 0xf9c0, 0x0000 },
    10831   { 0x0700, 0xf9c2, 0x0000 },
    10832   { 0x8700, 0xf9c5, 0x2000 },
    10833   { 0x0700, 0xf9c4, 0x0000 },
    10834   { 0x0700, 0xf9c6, 0x0000 },
    10835   { 0x8700, 0xf9cb, 0x3000 },
    10836   { 0x8700, 0xf9c9, 0x2000 },
    10837   { 0x0700, 0xf9c8, 0x0000 },
    10838   { 0x0700, 0xf9ca, 0x0000 },
    10839   { 0x8700, 0xf9cd, 0x2000 },
    10840   { 0x0700, 0xf9cc, 0x0000 },
    10841   { 0x0700, 0xf9ce, 0x0000 },
    10842   { 0x8700, 0xf9d7, 0x4000 },
    10843   { 0x8700, 0xf9d3, 0x3000 },
    10844   { 0x8700, 0xf9d1, 0x2000 },
    10845   { 0x0700, 0xf9d0, 0x0000 },
    10846   { 0x0700, 0xf9d2, 0x0000 },
    10847   { 0x8700, 0xf9d5, 0x2000 },
    10848   { 0x0700, 0xf9d4, 0x0000 },
    10849   { 0x0700, 0xf9d6, 0x0000 },
    10850   { 0x8700, 0xf9db, 0x3000 },
    10851   { 0x8700, 0xf9d9, 0x2000 },
    10852   { 0x0700, 0xf9d8, 0x0000 },
    10853   { 0x0700, 0xf9da, 0x0000 },
    10854   { 0x8700, 0xf9dd, 0x2000 },
    10855   { 0x0700, 0xf9dc, 0x0000 },
    10856   { 0x0700, 0xf9de, 0x0000 },
    10857   { 0x8700, 0xf9ef, 0x5000 },
    10858   { 0x8700, 0xf9e7, 0x4000 },
    10859   { 0x8700, 0xf9e3, 0x3000 },
    10860   { 0x8700, 0xf9e1, 0x2000 },
    10861   { 0x0700, 0xf9e0, 0x0000 },
    10862   { 0x0700, 0xf9e2, 0x0000 },
    10863   { 0x8700, 0xf9e5, 0x2000 },
    10864   { 0x0700, 0xf9e4, 0x0000 },
    10865   { 0x0700, 0xf9e6, 0x0000 },
    10866   { 0x8700, 0xf9eb, 0x3000 },
    10867   { 0x8700, 0xf9e9, 0x2000 },
    10868   { 0x0700, 0xf9e8, 0x0000 },
    10869   { 0x0700, 0xf9ea, 0x0000 },
    10870   { 0x8700, 0xf9ed, 0x2000 },
    10871   { 0x0700, 0xf9ec, 0x0000 },
    10872   { 0x0700, 0xf9ee, 0x0000 },
    10873   { 0x8700, 0xf9f7, 0x4000 },
    10874   { 0x8700, 0xf9f3, 0x3000 },
    10875   { 0x8700, 0xf9f1, 0x2000 },
    10876   { 0x0700, 0xf9f0, 0x0000 },
    10877   { 0x0700, 0xf9f2, 0x0000 },
    10878   { 0x8700, 0xf9f5, 0x2000 },
    10879   { 0x0700, 0xf9f4, 0x0000 },
    10880   { 0x0700, 0xf9f6, 0x0000 },
    10881   { 0x8700, 0xf9fb, 0x3000 },
    10882   { 0x8700, 0xf9f9, 0x2000 },
    10883   { 0x0700, 0xf9f8, 0x0000 },
    10884   { 0x0700, 0xf9fa, 0x0000 },
    10885   { 0x8700, 0xf9fd, 0x2000 },
    10886   { 0x0700, 0xf9fc, 0x0000 },
    10887   { 0x0700, 0xf9fe, 0x0000 },
    10888   { 0x8700, 0xfa41, 0x7000 },
    10889   { 0x8700, 0xfa1f, 0x6000 },
    10890   { 0x8700, 0xfa0f, 0x5000 },
    10891   { 0x8700, 0xfa07, 0x4000 },
    10892   { 0x8700, 0xfa03, 0x3000 },
    10893   { 0x8700, 0xfa01, 0x2000 },
    10894   { 0x0700, 0xfa00, 0x0000 },
    10895   { 0x0700, 0xfa02, 0x0000 },
    10896   { 0x8700, 0xfa05, 0x2000 },
    10897   { 0x0700, 0xfa04, 0x0000 },
    10898   { 0x0700, 0xfa06, 0x0000 },
    10899   { 0x8700, 0xfa0b, 0x3000 },
    10900   { 0x8700, 0xfa09, 0x2000 },
    10901   { 0x0700, 0xfa08, 0x0000 },
    10902   { 0x0700, 0xfa0a, 0x0000 },
    10903   { 0x8700, 0xfa0d, 0x2000 },
    10904   { 0x0700, 0xfa0c, 0x0000 },
    10905   { 0x0700, 0xfa0e, 0x0000 },
    10906   { 0x8700, 0xfa17, 0x4000 },
    10907   { 0x8700, 0xfa13, 0x3000 },
    10908   { 0x8700, 0xfa11, 0x2000 },
    10909   { 0x0700, 0xfa10, 0x0000 },
    10910   { 0x0700, 0xfa12, 0x0000 },
    10911   { 0x8700, 0xfa15, 0x2000 },
    10912   { 0x0700, 0xfa14, 0x0000 },
    10913   { 0x0700, 0xfa16, 0x0000 },
    10914   { 0x8700, 0xfa1b, 0x3000 },
    10915   { 0x8700, 0xfa19, 0x2000 },
    10916   { 0x0700, 0xfa18, 0x0000 },
    10917   { 0x0700, 0xfa1a, 0x0000 },
    10918   { 0x8700, 0xfa1d, 0x2000 },
    10919   { 0x0700, 0xfa1c, 0x0000 },
    10920   { 0x0700, 0xfa1e, 0x0000 },
    10921   { 0x8700, 0xfa31, 0x5000 },
    10922   { 0x8700, 0xfa27, 0x4000 },
    10923   { 0x8700, 0xfa23, 0x3000 },
    10924   { 0x8700, 0xfa21, 0x2000 },
    10925   { 0x0700, 0xfa20, 0x0000 },
    10926   { 0x0700, 0xfa22, 0x0000 },
    10927   { 0x8700, 0xfa25, 0x2000 },
    10928   { 0x0700, 0xfa24, 0x0000 },
    10929   { 0x0700, 0xfa26, 0x0000 },
    10930   { 0x8700, 0xfa2b, 0x3000 },
    10931   { 0x8700, 0xfa29, 0x2000 },
    10932   { 0x0700, 0xfa28, 0x0000 },
    10933   { 0x0700, 0xfa2a, 0x0000 },
    10934   { 0x8700, 0xfa2d, 0x2000 },
    10935   { 0x0700, 0xfa2c, 0x0000 },
    10936   { 0x0700, 0xfa30, 0x0000 },
    10937   { 0x8700, 0xfa39, 0x4000 },
    10938   { 0x8700, 0xfa35, 0x3000 },
    10939   { 0x8700, 0xfa33, 0x2000 },
    10940   { 0x0700, 0xfa32, 0x0000 },
    10941   { 0x0700, 0xfa34, 0x0000 },
    10942   { 0x8700, 0xfa37, 0x2000 },
    10943   { 0x0700, 0xfa36, 0x0000 },
    10944   { 0x0700, 0xfa38, 0x0000 },
    10945   { 0x8700, 0xfa3d, 0x3000 },
    10946   { 0x8700, 0xfa3b, 0x2000 },
    10947   { 0x0700, 0xfa3a, 0x0000 },
    10948   { 0x0700, 0xfa3c, 0x0000 },
    10949   { 0x8700, 0xfa3f, 0x2000 },
    10950   { 0x0700, 0xfa3e, 0x0000 },
    10951   { 0x0700, 0xfa40, 0x0000 },
    10952   { 0x8700, 0xfa61, 0x6000 },
    10953   { 0x8700, 0xfa51, 0x5000 },
    10954   { 0x8700, 0xfa49, 0x4000 },
    10955   { 0x8700, 0xfa45, 0x3000 },
    10956   { 0x8700, 0xfa43, 0x2000 },
    10957   { 0x0700, 0xfa42, 0x0000 },
    10958   { 0x0700, 0xfa44, 0x0000 },
    10959   { 0x8700, 0xfa47, 0x2000 },
    10960   { 0x0700, 0xfa46, 0x0000 },
    10961   { 0x0700, 0xfa48, 0x0000 },
    10962   { 0x8700, 0xfa4d, 0x3000 },
    10963   { 0x8700, 0xfa4b, 0x2000 },
    10964   { 0x0700, 0xfa4a, 0x0000 },
    10965   { 0x0700, 0xfa4c, 0x0000 },
    10966   { 0x8700, 0xfa4f, 0x2000 },
    10967   { 0x0700, 0xfa4e, 0x0000 },
    10968   { 0x0700, 0xfa50, 0x0000 },
    10969   { 0x8700, 0xfa59, 0x4000 },
    10970   { 0x8700, 0xfa55, 0x3000 },
    10971   { 0x8700, 0xfa53, 0x2000 },
    10972   { 0x0700, 0xfa52, 0x0000 },
    10973   { 0x0700, 0xfa54, 0x0000 },
    10974   { 0x8700, 0xfa57, 0x2000 },
    10975   { 0x0700, 0xfa56, 0x0000 },
    10976   { 0x0700, 0xfa58, 0x0000 },
    10977   { 0x8700, 0xfa5d, 0x3000 },
    10978   { 0x8700, 0xfa5b, 0x2000 },
    10979   { 0x0700, 0xfa5a, 0x0000 },
    10980   { 0x0700, 0xfa5c, 0x0000 },
    10981   { 0x8700, 0xfa5f, 0x2000 },
    10982   { 0x0700, 0xfa5e, 0x0000 },
    10983   { 0x0700, 0xfa60, 0x0000 },
    10984   { 0x8500, 0xfb06, 0x5000 },
    10985   { 0x8700, 0xfa69, 0x4000 },
    10986   { 0x8700, 0xfa65, 0x3000 },
    10987   { 0x8700, 0xfa63, 0x2000 },
    10988   { 0x0700, 0xfa62, 0x0000 },
    10989   { 0x0700, 0xfa64, 0x0000 },
    10990   { 0x8700, 0xfa67, 0x2000 },
    10991   { 0x0700, 0xfa66, 0x0000 },
    10992   { 0x0700, 0xfa68, 0x0000 },
    10993   { 0x8500, 0xfb02, 0x3000 },
    10994   { 0x8500, 0xfb00, 0x2000 },
    10995   { 0x0700, 0xfa6a, 0x0000 },
    10996   { 0x0500, 0xfb01, 0x0000 },
    10997   { 0x8500, 0xfb04, 0x2000 },
    10998   { 0x0500, 0xfb03, 0x0000 },
    10999   { 0x0500, 0xfb05, 0x0000 },
    11000   { 0x8700, 0xfb1f, 0x4000 },
    11001   { 0x8500, 0xfb16, 0x3000 },
    11002   { 0x8500, 0xfb14, 0x2000 },
    11003   { 0x0500, 0xfb13, 0x0000 },
    11004   { 0x0500, 0xfb15, 0x0000 },
    11005   { 0x8700, 0xfb1d, 0x2000 },
    11006   { 0x0500, 0xfb17, 0x0000 },
    11007   { 0x0c00, 0xfb1e, 0x0000 },
    11008   { 0x8700, 0xfb23, 0x3000 },
    11009   { 0x8700, 0xfb21, 0x2000 },
    11010   { 0x0700, 0xfb20, 0x0000 },
    11011   { 0x0700, 0xfb22, 0x0000 },
    11012   { 0x8700, 0xfb25, 0x2000 },
    11013   { 0x0700, 0xfb24, 0x0000 },
    11014   { 0x0700, 0xfb26, 0x0000 },
    11015   { 0x8700, 0xfbac, 0x8000 },
    11016   { 0x8700, 0xfb6c, 0x7000 },
    11017   { 0x8700, 0xfb4c, 0x6000 },
    11018   { 0x8700, 0xfb38, 0x5000 },
    11019   { 0x8700, 0xfb2f, 0x4000 },
    11020   { 0x8700, 0xfb2b, 0x3000 },
    11021   { 0x9900, 0xfb29, 0x2000 },
    11022   { 0x0700, 0xfb28, 0x0000 },
    11023   { 0x0700, 0xfb2a, 0x0000 },
    11024   { 0x8700, 0xfb2d, 0x2000 },
    11025   { 0x0700, 0xfb2c, 0x0000 },
    11026   { 0x0700, 0xfb2e, 0x0000 },
    11027   { 0x8700, 0xfb33, 0x3000 },
    11028   { 0x8700, 0xfb31, 0x2000 },
    11029   { 0x0700, 0xfb30, 0x0000 },
    11030   { 0x0700, 0xfb32, 0x0000 },
    11031   { 0x8700, 0xfb35, 0x2000 },
    11032   { 0x0700, 0xfb34, 0x0000 },
    11033   { 0x0700, 0xfb36, 0x0000 },
    11034   { 0x8700, 0xfb43, 0x4000 },
    11035   { 0x8700, 0xfb3c, 0x3000 },
    11036   { 0x8700, 0xfb3a, 0x2000 },
    11037   { 0x0700, 0xfb39, 0x0000 },
    11038   { 0x0700, 0xfb3b, 0x0000 },
    11039   { 0x8700, 0xfb40, 0x2000 },
    11040   { 0x0700, 0xfb3e, 0x0000 },
    11041   { 0x0700, 0xfb41, 0x0000 },
    11042   { 0x8700, 0xfb48, 0x3000 },
    11043   { 0x8700, 0xfb46, 0x2000 },
    11044   { 0x0700, 0xfb44, 0x0000 },
    11045   { 0x0700, 0xfb47, 0x0000 },
    11046   { 0x8700, 0xfb4a, 0x2000 },
    11047   { 0x0700, 0xfb49, 0x0000 },
    11048   { 0x0700, 0xfb4b, 0x0000 },
    11049   { 0x8700, 0xfb5c, 0x5000 },
    11050   { 0x8700, 0xfb54, 0x4000 },
    11051   { 0x8700, 0xfb50, 0x3000 },
    11052   { 0x8700, 0xfb4e, 0x2000 },
    11053   { 0x0700, 0xfb4d, 0x0000 },
    11054   { 0x0700, 0xfb4f, 0x0000 },
    11055   { 0x8700, 0xfb52, 0x2000 },
    11056   { 0x0700, 0xfb51, 0x0000 },
    11057   { 0x0700, 0xfb53, 0x0000 },
    11058   { 0x8700, 0xfb58, 0x3000 },
    11059   { 0x8700, 0xfb56, 0x2000 },
    11060   { 0x0700, 0xfb55, 0x0000 },
    11061   { 0x0700, 0xfb57, 0x0000 },
    11062   { 0x8700, 0xfb5a, 0x2000 },
    11063   { 0x0700, 0xfb59, 0x0000 },
    11064   { 0x0700, 0xfb5b, 0x0000 },
    11065   { 0x8700, 0xfb64, 0x4000 },
    11066   { 0x8700, 0xfb60, 0x3000 },
    11067   { 0x8700, 0xfb5e, 0x2000 },
    11068   { 0x0700, 0xfb5d, 0x0000 },
    11069   { 0x0700, 0xfb5f, 0x0000 },
    11070   { 0x8700, 0xfb62, 0x2000 },
    11071   { 0x0700, 0xfb61, 0x0000 },
    11072   { 0x0700, 0xfb63, 0x0000 },
    11073   { 0x8700, 0xfb68, 0x3000 },
    11074   { 0x8700, 0xfb66, 0x2000 },
    11075   { 0x0700, 0xfb65, 0x0000 },
    11076   { 0x0700, 0xfb67, 0x0000 },
    11077   { 0x8700, 0xfb6a, 0x2000 },
    11078   { 0x0700, 0xfb69, 0x0000 },
    11079   { 0x0700, 0xfb6b, 0x0000 },
    11080   { 0x8700, 0xfb8c, 0x6000 },
    11081   { 0x8700, 0xfb7c, 0x5000 },
    11082   { 0x8700, 0xfb74, 0x4000 },
    11083   { 0x8700, 0xfb70, 0x3000 },
    11084   { 0x8700, 0xfb6e, 0x2000 },
    11085   { 0x0700, 0xfb6d, 0x0000 },
    11086   { 0x0700, 0xfb6f, 0x0000 },
    11087   { 0x8700, 0xfb72, 0x2000 },
    11088   { 0x0700, 0xfb71, 0x0000 },
    11089   { 0x0700, 0xfb73, 0x0000 },
    11090   { 0x8700, 0xfb78, 0x3000 },
    11091   { 0x8700, 0xfb76, 0x2000 },
    11092   { 0x0700, 0xfb75, 0x0000 },
    11093   { 0x0700, 0xfb77, 0x0000 },
    11094   { 0x8700, 0xfb7a, 0x2000 },
    11095   { 0x0700, 0xfb79, 0x0000 },
    11096   { 0x0700, 0xfb7b, 0x0000 },
    11097   { 0x8700, 0xfb84, 0x4000 },
    11098   { 0x8700, 0xfb80, 0x3000 },
    11099   { 0x8700, 0xfb7e, 0x2000 },
    11100   { 0x0700, 0xfb7d, 0x0000 },
    11101   { 0x0700, 0xfb7f, 0x0000 },
    11102   { 0x8700, 0xfb82, 0x2000 },
    11103   { 0x0700, 0xfb81, 0x0000 },
    11104   { 0x0700, 0xfb83, 0x0000 },
    11105   { 0x8700, 0xfb88, 0x3000 },
    11106   { 0x8700, 0xfb86, 0x2000 },
    11107   { 0x0700, 0xfb85, 0x0000 },
    11108   { 0x0700, 0xfb87, 0x0000 },
    11109   { 0x8700, 0xfb8a, 0x2000 },
    11110   { 0x0700, 0xfb89, 0x0000 },
    11111   { 0x0700, 0xfb8b, 0x0000 },
    11112   { 0x8700, 0xfb9c, 0x5000 },
    11113   { 0x8700, 0xfb94, 0x4000 },
    11114   { 0x8700, 0xfb90, 0x3000 },
    11115   { 0x8700, 0xfb8e, 0x2000 },
    11116   { 0x0700, 0xfb8d, 0x0000 },
    11117   { 0x0700, 0xfb8f, 0x0000 },
    11118   { 0x8700, 0xfb92, 0x2000 },
    11119   { 0x0700, 0xfb91, 0x0000 },
    11120   { 0x0700, 0xfb93, 0x0000 },
    11121   { 0x8700, 0xfb98, 0x3000 },
    11122   { 0x8700, 0xfb96, 0x2000 },
    11123   { 0x0700, 0xfb95, 0x0000 },
    11124   { 0x0700, 0xfb97, 0x0000 },
    11125   { 0x8700, 0xfb9a, 0x2000 },
    11126   { 0x0700, 0xfb99, 0x0000 },
    11127   { 0x0700, 0xfb9b, 0x0000 },
    11128   { 0x8700, 0xfba4, 0x4000 },
    11129   { 0x8700, 0xfba0, 0x3000 },
    11130   { 0x8700, 0xfb9e, 0x2000 },
    11131   { 0x0700, 0xfb9d, 0x0000 },
    11132   { 0x0700, 0xfb9f, 0x0000 },
    11133   { 0x8700, 0xfba2, 0x2000 },
    11134   { 0x0700, 0xfba1, 0x0000 },
    11135   { 0x0700, 0xfba3, 0x0000 },
    11136   { 0x8700, 0xfba8, 0x3000 },
    11137   { 0x8700, 0xfba6, 0x2000 },
    11138   { 0x0700, 0xfba5, 0x0000 },
    11139   { 0x0700, 0xfba7, 0x0000 },
    11140   { 0x8700, 0xfbaa, 0x2000 },
    11141   { 0x0700, 0xfba9, 0x0000 },
    11142   { 0x0700, 0xfbab, 0x0000 },
    11143   { 0x8700, 0xfc0d, 0x7000 },
    11144   { 0x8700, 0xfbed, 0x6000 },
    11145   { 0x8700, 0xfbdd, 0x5000 },
    11146   { 0x8700, 0xfbd5, 0x4000 },
    11147   { 0x8700, 0xfbb0, 0x3000 },
    11148   { 0x8700, 0xfbae, 0x2000 },
    11149   { 0x0700, 0xfbad, 0x0000 },
    11150   { 0x0700, 0xfbaf, 0x0000 },
    11151   { 0x8700, 0xfbd3, 0x2000 },
    11152   { 0x0700, 0xfbb1, 0x0000 },
    11153   { 0x0700, 0xfbd4, 0x0000 },
    11154   { 0x8700, 0xfbd9, 0x3000 },
    11155   { 0x8700, 0xfbd7, 0x2000 },
    11156   { 0x0700, 0xfbd6, 0x0000 },
    11157   { 0x0700, 0xfbd8, 0x0000 },
    11158   { 0x8700, 0xfbdb, 0x2000 },
    11159   { 0x0700, 0xfbda, 0x0000 },
    11160   { 0x0700, 0xfbdc, 0x0000 },
    11161   { 0x8700, 0xfbe5, 0x4000 },
    11162   { 0x8700, 0xfbe1, 0x3000 },
    11163   { 0x8700, 0xfbdf, 0x2000 },
    11164   { 0x0700, 0xfbde, 0x0000 },
    11165   { 0x0700, 0xfbe0, 0x0000 },
    11166   { 0x8700, 0xfbe3, 0x2000 },
    11167   { 0x0700, 0xfbe2, 0x0000 },
    11168   { 0x0700, 0xfbe4, 0x0000 },
    11169   { 0x8700, 0xfbe9, 0x3000 },
    11170   { 0x8700, 0xfbe7, 0x2000 },
    11171   { 0x0700, 0xfbe6, 0x0000 },
    11172   { 0x0700, 0xfbe8, 0x0000 },
    11173   { 0x8700, 0xfbeb, 0x2000 },
    11174   { 0x0700, 0xfbea, 0x0000 },
    11175   { 0x0700, 0xfbec, 0x0000 },
    11176   { 0x8700, 0xfbfd, 0x5000 },
    11177   { 0x8700, 0xfbf5, 0x4000 },
    11178   { 0x8700, 0xfbf1, 0x3000 },
    11179   { 0x8700, 0xfbef, 0x2000 },
    11180   { 0x0700, 0xfbee, 0x0000 },
    11181   { 0x0700, 0xfbf0, 0x0000 },
    11182   { 0x8700, 0xfbf3, 0x2000 },
    11183   { 0x0700, 0xfbf2, 0x0000 },
    11184   { 0x0700, 0xfbf4, 0x0000 },
    11185   { 0x8700, 0xfbf9, 0x3000 },
    11186   { 0x8700, 0xfbf7, 0x2000 },
    11187   { 0x0700, 0xfbf6, 0x0000 },
    11188   { 0x0700, 0xfbf8, 0x0000 },
    11189   { 0x8700, 0xfbfb, 0x2000 },
    11190   { 0x0700, 0xfbfa, 0x0000 },
    11191   { 0x0700, 0xfbfc, 0x0000 },
    11192   { 0x8700, 0xfc05, 0x4000 },
    11193   { 0x8700, 0xfc01, 0x3000 },
    11194   { 0x8700, 0xfbff, 0x2000 },
    11195   { 0x0700, 0xfbfe, 0x0000 },
    11196   { 0x0700, 0xfc00, 0x0000 },
    11197   { 0x8700, 0xfc03, 0x2000 },
    11198   { 0x0700, 0xfc02, 0x0000 },
    11199   { 0x0700, 0xfc04, 0x0000 },
    11200   { 0x8700, 0xfc09, 0x3000 },
    11201   { 0x8700, 0xfc07, 0x2000 },
    11202   { 0x0700, 0xfc06, 0x0000 },
    11203   { 0x0700, 0xfc08, 0x0000 },
    11204   { 0x8700, 0xfc0b, 0x2000 },
    11205   { 0x0700, 0xfc0a, 0x0000 },
    11206   { 0x0700, 0xfc0c, 0x0000 },
    11207   { 0x8700, 0xfc2d, 0x6000 },
    11208   { 0x8700, 0xfc1d, 0x5000 },
    11209   { 0x8700, 0xfc15, 0x4000 },
    11210   { 0x8700, 0xfc11, 0x3000 },
    11211   { 0x8700, 0xfc0f, 0x2000 },
    11212   { 0x0700, 0xfc0e, 0x0000 },
    11213   { 0x0700, 0xfc10, 0x0000 },
    11214   { 0x8700, 0xfc13, 0x2000 },
    11215   { 0x0700, 0xfc12, 0x0000 },
    11216   { 0x0700, 0xfc14, 0x0000 },
    11217   { 0x8700, 0xfc19, 0x3000 },
    11218   { 0x8700, 0xfc17, 0x2000 },
    11219   { 0x0700, 0xfc16, 0x0000 },
    11220   { 0x0700, 0xfc18, 0x0000 },
    11221   { 0x8700, 0xfc1b, 0x2000 },
    11222   { 0x0700, 0xfc1a, 0x0000 },
    11223   { 0x0700, 0xfc1c, 0x0000 },
    11224   { 0x8700, 0xfc25, 0x4000 },
    11225   { 0x8700, 0xfc21, 0x3000 },
    11226   { 0x8700, 0xfc1f, 0x2000 },
    11227   { 0x0700, 0xfc1e, 0x0000 },
    11228   { 0x0700, 0xfc20, 0x0000 },
    11229   { 0x8700, 0xfc23, 0x2000 },
    11230   { 0x0700, 0xfc22, 0x0000 },
    11231   { 0x0700, 0xfc24, 0x0000 },
    11232   { 0x8700, 0xfc29, 0x3000 },
    11233   { 0x8700, 0xfc27, 0x2000 },
    11234   { 0x0700, 0xfc26, 0x0000 },
    11235   { 0x0700, 0xfc28, 0x0000 },
    11236   { 0x8700, 0xfc2b, 0x2000 },
    11237   { 0x0700, 0xfc2a, 0x0000 },
    11238   { 0x0700, 0xfc2c, 0x0000 },
    11239   { 0x8700, 0xfc3d, 0x5000 },
    11240   { 0x8700, 0xfc35, 0x4000 },
    11241   { 0x8700, 0xfc31, 0x3000 },
    11242   { 0x8700, 0xfc2f, 0x2000 },
    11243   { 0x0700, 0xfc2e, 0x0000 },
    11244   { 0x0700, 0xfc30, 0x0000 },
    11245   { 0x8700, 0xfc33, 0x2000 },
    11246   { 0x0700, 0xfc32, 0x0000 },
    11247   { 0x0700, 0xfc34, 0x0000 },
    11248   { 0x8700, 0xfc39, 0x3000 },
    11249   { 0x8700, 0xfc37, 0x2000 },
    11250   { 0x0700, 0xfc36, 0x0000 },
    11251   { 0x0700, 0xfc38, 0x0000 },
    11252   { 0x8700, 0xfc3b, 0x2000 },
    11253   { 0x0700, 0xfc3a, 0x0000 },
    11254   { 0x0700, 0xfc3c, 0x0000 },
    11255   { 0x8700, 0xfc45, 0x4000 },
    11256   { 0x8700, 0xfc41, 0x3000 },
    11257   { 0x8700, 0xfc3f, 0x2000 },
    11258   { 0x0700, 0xfc3e, 0x0000 },
    11259   { 0x0700, 0xfc40, 0x0000 },
    11260   { 0x8700, 0xfc43, 0x2000 },
    11261   { 0x0700, 0xfc42, 0x0000 },
    11262   { 0x0700, 0xfc44, 0x0000 },
    11263   { 0x8700, 0xfc49, 0x3000 },
    11264   { 0x8700, 0xfc47, 0x2000 },
    11265   { 0x0700, 0xfc46, 0x0000 },
    11266   { 0x0700, 0xfc48, 0x0000 },
    11267   { 0x8700, 0xfc4b, 0x2000 },
    11268   { 0x0700, 0xfc4a, 0x0000 },
    11269   { 0x0700, 0xfc4c, 0x0000 },
    11270   { 0x8700, 0xfeac, 0xa000 },
    11271   { 0x8700, 0xfd5d, 0x9000 },
    11272   { 0x8700, 0xfccd, 0x8000 },
    11273   { 0x8700, 0xfc8d, 0x7000 },
    11274   { 0x8700, 0xfc6d, 0x6000 },
    11275   { 0x8700, 0xfc5d, 0x5000 },
    11276   { 0x8700, 0xfc55, 0x4000 },
    11277   { 0x8700, 0xfc51, 0x3000 },
    11278   { 0x8700, 0xfc4f, 0x2000 },
    11279   { 0x0700, 0xfc4e, 0x0000 },
    11280   { 0x0700, 0xfc50, 0x0000 },
    11281   { 0x8700, 0xfc53, 0x2000 },
    11282   { 0x0700, 0xfc52, 0x0000 },
    11283   { 0x0700, 0xfc54, 0x0000 },
    11284   { 0x8700, 0xfc59, 0x3000 },
    11285   { 0x8700, 0xfc57, 0x2000 },
    11286   { 0x0700, 0xfc56, 0x0000 },
    11287   { 0x0700, 0xfc58, 0x0000 },
    11288   { 0x8700, 0xfc5b, 0x2000 },
    11289   { 0x0700, 0xfc5a, 0x0000 },
    11290   { 0x0700, 0xfc5c, 0x0000 },
    11291   { 0x8700, 0xfc65, 0x4000 },
    11292   { 0x8700, 0xfc61, 0x3000 },
    11293   { 0x8700, 0xfc5f, 0x2000 },
    11294   { 0x0700, 0xfc5e, 0x0000 },
    11295   { 0x0700, 0xfc60, 0x0000 },
    11296   { 0x8700, 0xfc63, 0x2000 },
    11297   { 0x0700, 0xfc62, 0x0000 },
    11298   { 0x0700, 0xfc64, 0x0000 },
    11299   { 0x8700, 0xfc69, 0x3000 },
    11300   { 0x8700, 0xfc67, 0x2000 },
    11301   { 0x0700, 0xfc66, 0x0000 },
    11302   { 0x0700, 0xfc68, 0x0000 },
    11303   { 0x8700, 0xfc6b, 0x2000 },
    11304   { 0x0700, 0xfc6a, 0x0000 },
    11305   { 0x0700, 0xfc6c, 0x0000 },
    11306   { 0x8700, 0xfc7d, 0x5000 },
    11307   { 0x8700, 0xfc75, 0x4000 },
    11308   { 0x8700, 0xfc71, 0x3000 },
    11309   { 0x8700, 0xfc6f, 0x2000 },
    11310   { 0x0700, 0xfc6e, 0x0000 },
    11311   { 0x0700, 0xfc70, 0x0000 },
    11312   { 0x8700, 0xfc73, 0x2000 },
    11313   { 0x0700, 0xfc72, 0x0000 },
    11314   { 0x0700, 0xfc74, 0x0000 },
    11315   { 0x8700, 0xfc79, 0x3000 },
    11316   { 0x8700, 0xfc77, 0x2000 },
    11317   { 0x0700, 0xfc76, 0x0000 },
    11318   { 0x0700, 0xfc78, 0x0000 },
    11319   { 0x8700, 0xfc7b, 0x2000 },
    11320   { 0x0700, 0xfc7a, 0x0000 },
    11321   { 0x0700, 0xfc7c, 0x0000 },
    11322   { 0x8700, 0xfc85, 0x4000 },
    11323   { 0x8700, 0xfc81, 0x3000 },
    11324   { 0x8700, 0xfc7f, 0x2000 },
    11325   { 0x0700, 0xfc7e, 0x0000 },
    11326   { 0x0700, 0xfc80, 0x0000 },
    11327   { 0x8700, 0xfc83, 0x2000 },
    11328   { 0x0700, 0xfc82, 0x0000 },
    11329   { 0x0700, 0xfc84, 0x0000 },
    11330   { 0x8700, 0xfc89, 0x3000 },
    11331   { 0x8700, 0xfc87, 0x2000 },
    11332   { 0x0700, 0xfc86, 0x0000 },
    11333   { 0x0700, 0xfc88, 0x0000 },
    11334   { 0x8700, 0xfc8b, 0x2000 },
    11335   { 0x0700, 0xfc8a, 0x0000 },
    11336   { 0x0700, 0xfc8c, 0x0000 },
    11337   { 0x8700, 0xfcad, 0x6000 },
    11338   { 0x8700, 0xfc9d, 0x5000 },
    11339   { 0x8700, 0xfc95, 0x4000 },
    11340   { 0x8700, 0xfc91, 0x3000 },
    11341   { 0x8700, 0xfc8f, 0x2000 },
    11342   { 0x0700, 0xfc8e, 0x0000 },
    11343   { 0x0700, 0xfc90, 0x0000 },
    11344   { 0x8700, 0xfc93, 0x2000 },
    11345   { 0x0700, 0xfc92, 0x0000 },
    11346   { 0x0700, 0xfc94, 0x0000 },
    11347   { 0x8700, 0xfc99, 0x3000 },
    11348   { 0x8700, 0xfc97, 0x2000 },
    11349   { 0x0700, 0xfc96, 0x0000 },
    11350   { 0x0700, 0xfc98, 0x0000 },
    11351   { 0x8700, 0xfc9b, 0x2000 },
    11352   { 0x0700, 0xfc9a, 0x0000 },
    11353   { 0x0700, 0xfc9c, 0x0000 },
    11354   { 0x8700, 0xfca5, 0x4000 },
    11355   { 0x8700, 0xfca1, 0x3000 },
    11356   { 0x8700, 0xfc9f, 0x2000 },
    11357   { 0x0700, 0xfc9e, 0x0000 },
    11358   { 0x0700, 0xfca0, 0x0000 },
    11359   { 0x8700, 0xfca3, 0x2000 },
    11360   { 0x0700, 0xfca2, 0x0000 },
    11361   { 0x0700, 0xfca4, 0x0000 },
    11362   { 0x8700, 0xfca9, 0x3000 },
    11363   { 0x8700, 0xfca7, 0x2000 },
    11364   { 0x0700, 0xfca6, 0x0000 },
    11365   { 0x0700, 0xfca8, 0x0000 },
    11366   { 0x8700, 0xfcab, 0x2000 },
    11367   { 0x0700, 0xfcaa, 0x0000 },
    11368   { 0x0700, 0xfcac, 0x0000 },
    11369   { 0x8700, 0xfcbd, 0x5000 },
    11370   { 0x8700, 0xfcb5, 0x4000 },
    11371   { 0x8700, 0xfcb1, 0x3000 },
    11372   { 0x8700, 0xfcaf, 0x2000 },
    11373   { 0x0700, 0xfcae, 0x0000 },
    11374   { 0x0700, 0xfcb0, 0x0000 },
    11375   { 0x8700, 0xfcb3, 0x2000 },
    11376   { 0x0700, 0xfcb2, 0x0000 },
    11377   { 0x0700, 0xfcb4, 0x0000 },
    11378   { 0x8700, 0xfcb9, 0x3000 },
    11379   { 0x8700, 0xfcb7, 0x2000 },
    11380   { 0x0700, 0xfcb6, 0x0000 },
    11381   { 0x0700, 0xfcb8, 0x0000 },
    11382   { 0x8700, 0xfcbb, 0x2000 },
    11383   { 0x0700, 0xfcba, 0x0000 },
    11384   { 0x0700, 0xfcbc, 0x0000 },
    11385   { 0x8700, 0xfcc5, 0x4000 },
    11386   { 0x8700, 0xfcc1, 0x3000 },
    11387   { 0x8700, 0xfcbf, 0x2000 },
    11388   { 0x0700, 0xfcbe, 0x0000 },
    11389   { 0x0700, 0xfcc0, 0x0000 },
    11390   { 0x8700, 0xfcc3, 0x2000 },
    11391   { 0x0700, 0xfcc2, 0x0000 },
    11392   { 0x0700, 0xfcc4, 0x0000 },
    11393   { 0x8700, 0xfcc9, 0x3000 },
    11394   { 0x8700, 0xfcc7, 0x2000 },
    11395   { 0x0700, 0xfcc6, 0x0000 },
    11396   { 0x0700, 0xfcc8, 0x0000 },
    11397   { 0x8700, 0xfccb, 0x2000 },
    11398   { 0x0700, 0xfcca, 0x0000 },
    11399   { 0x0700, 0xfccc, 0x0000 },
    11400   { 0x8700, 0xfd0d, 0x7000 },
    11401   { 0x8700, 0xfced, 0x6000 },
    11402   { 0x8700, 0xfcdd, 0x5000 },
    11403   { 0x8700, 0xfcd5, 0x4000 },
    11404   { 0x8700, 0xfcd1, 0x3000 },
    11405   { 0x8700, 0xfccf, 0x2000 },
    11406   { 0x0700, 0xfcce, 0x0000 },
    11407   { 0x0700, 0xfcd0, 0x0000 },
    11408   { 0x8700, 0xfcd3, 0x2000 },
    11409   { 0x0700, 0xfcd2, 0x0000 },
    11410   { 0x0700, 0xfcd4, 0x0000 },
    11411   { 0x8700, 0xfcd9, 0x3000 },
    11412   { 0x8700, 0xfcd7, 0x2000 },
    11413   { 0x0700, 0xfcd6, 0x0000 },
    11414   { 0x0700, 0xfcd8, 0x0000 },
    11415   { 0x8700, 0xfcdb, 0x2000 },
    11416   { 0x0700, 0xfcda, 0x0000 },
    11417   { 0x0700, 0xfcdc, 0x0000 },
    11418   { 0x8700, 0xfce5, 0x4000 },
    11419   { 0x8700, 0xfce1, 0x3000 },
    11420   { 0x8700, 0xfcdf, 0x2000 },
    11421   { 0x0700, 0xfcde, 0x0000 },
    11422   { 0x0700, 0xfce0, 0x0000 },
    11423   { 0x8700, 0xfce3, 0x2000 },
    11424   { 0x0700, 0xfce2, 0x0000 },
    11425   { 0x0700, 0xfce4, 0x0000 },
    11426   { 0x8700, 0xfce9, 0x3000 },
    11427   { 0x8700, 0xfce7, 0x2000 },
    11428   { 0x0700, 0xfce6, 0x0000 },
    11429   { 0x0700, 0xfce8, 0x0000 },
    11430   { 0x8700, 0xfceb, 0x2000 },
    11431   { 0x0700, 0xfcea, 0x0000 },
    11432   { 0x0700, 0xfcec, 0x0000 },
    11433   { 0x8700, 0xfcfd, 0x5000 },
    11434   { 0x8700, 0xfcf5, 0x4000 },
    11435   { 0x8700, 0xfcf1, 0x3000 },
    11436   { 0x8700, 0xfcef, 0x2000 },
    11437   { 0x0700, 0xfcee, 0x0000 },
    11438   { 0x0700, 0xfcf0, 0x0000 },
    11439   { 0x8700, 0xfcf3, 0x2000 },
    11440   { 0x0700, 0xfcf2, 0x0000 },
    11441   { 0x0700, 0xfcf4, 0x0000 },
    11442   { 0x8700, 0xfcf9, 0x3000 },
    11443   { 0x8700, 0xfcf7, 0x2000 },
    11444   { 0x0700, 0xfcf6, 0x0000 },
    11445   { 0x0700, 0xfcf8, 0x0000 },
    11446   { 0x8700, 0xfcfb, 0x2000 },
    11447   { 0x0700, 0xfcfa, 0x0000 },
    11448   { 0x0700, 0xfcfc, 0x0000 },
    11449   { 0x8700, 0xfd05, 0x4000 },
    11450   { 0x8700, 0xfd01, 0x3000 },
    11451   { 0x8700, 0xfcff, 0x2000 },
    11452   { 0x0700, 0xfcfe, 0x0000 },
    11453   { 0x0700, 0xfd00, 0x0000 },
    11454   { 0x8700, 0xfd03, 0x2000 },
    11455   { 0x0700, 0xfd02, 0x0000 },
    11456   { 0x0700, 0xfd04, 0x0000 },
    11457   { 0x8700, 0xfd09, 0x3000 },
    11458   { 0x8700, 0xfd07, 0x2000 },
    11459   { 0x0700, 0xfd06, 0x0000 },
    11460   { 0x0700, 0xfd08, 0x0000 },
    11461   { 0x8700, 0xfd0b, 0x2000 },
    11462   { 0x0700, 0xfd0a, 0x0000 },
    11463   { 0x0700, 0xfd0c, 0x0000 },
    11464   { 0x8700, 0xfd2d, 0x6000 },
    11465   { 0x8700, 0xfd1d, 0x5000 },
    11466   { 0x8700, 0xfd15, 0x4000 },
    11467   { 0x8700, 0xfd11, 0x3000 },
    11468   { 0x8700, 0xfd0f, 0x2000 },
    11469   { 0x0700, 0xfd0e, 0x0000 },
    11470   { 0x0700, 0xfd10, 0x0000 },
    11471   { 0x8700, 0xfd13, 0x2000 },
    11472   { 0x0700, 0xfd12, 0x0000 },
    11473   { 0x0700, 0xfd14, 0x0000 },
    11474   { 0x8700, 0xfd19, 0x3000 },
    11475   { 0x8700, 0xfd17, 0x2000 },
    11476   { 0x0700, 0xfd16, 0x0000 },
    11477   { 0x0700, 0xfd18, 0x0000 },
    11478   { 0x8700, 0xfd1b, 0x2000 },
    11479   { 0x0700, 0xfd1a, 0x0000 },
    11480   { 0x0700, 0xfd1c, 0x0000 },
    11481   { 0x8700, 0xfd25, 0x4000 },
    11482   { 0x8700, 0xfd21, 0x3000 },
    11483   { 0x8700, 0xfd1f, 0x2000 },
    11484   { 0x0700, 0xfd1e, 0x0000 },
    11485   { 0x0700, 0xfd20, 0x0000 },
    11486   { 0x8700, 0xfd23, 0x2000 },
    11487   { 0x0700, 0xfd22, 0x0000 },
    11488   { 0x0700, 0xfd24, 0x0000 },
    11489   { 0x8700, 0xfd29, 0x3000 },
    11490   { 0x8700, 0xfd27, 0x2000 },
    11491   { 0x0700, 0xfd26, 0x0000 },
    11492   { 0x0700, 0xfd28, 0x0000 },
    11493   { 0x8700, 0xfd2b, 0x2000 },
    11494   { 0x0700, 0xfd2a, 0x0000 },
    11495   { 0x0700, 0xfd2c, 0x0000 },
    11496   { 0x8700, 0xfd3d, 0x5000 },
    11497   { 0x8700, 0xfd35, 0x4000 },
    11498   { 0x8700, 0xfd31, 0x3000 },
    11499   { 0x8700, 0xfd2f, 0x2000 },
    11500   { 0x0700, 0xfd2e, 0x0000 },
    11501   { 0x0700, 0xfd30, 0x0000 },
    11502   { 0x8700, 0xfd33, 0x2000 },
    11503   { 0x0700, 0xfd32, 0x0000 },
    11504   { 0x0700, 0xfd34, 0x0000 },
    11505   { 0x8700, 0xfd39, 0x3000 },
    11506   { 0x8700, 0xfd37, 0x2000 },
    11507   { 0x0700, 0xfd36, 0x0000 },
    11508   { 0x0700, 0xfd38, 0x0000 },
    11509   { 0x8700, 0xfd3b, 0x2000 },
    11510   { 0x0700, 0xfd3a, 0x0000 },
    11511   { 0x0700, 0xfd3c, 0x0000 },
    11512   { 0x8700, 0xfd55, 0x4000 },
    11513   { 0x8700, 0xfd51, 0x3000 },
    11514   { 0x9200, 0xfd3f, 0x2000 },
    11515   { 0x1600, 0xfd3e, 0x0000 },
    11516   { 0x0700, 0xfd50, 0x0000 },
    11517   { 0x8700, 0xfd53, 0x2000 },
    11518   { 0x0700, 0xfd52, 0x0000 },
    11519   { 0x0700, 0xfd54, 0x0000 },
    11520   { 0x8700, 0xfd59, 0x3000 },
    11521   { 0x8700, 0xfd57, 0x2000 },
    11522   { 0x0700, 0xfd56, 0x0000 },
    11523   { 0x0700, 0xfd58, 0x0000 },
    11524   { 0x8700, 0xfd5b, 0x2000 },
    11525   { 0x0700, 0xfd5a, 0x0000 },
    11526   { 0x0700, 0xfd5c, 0x0000 },
    11527   { 0x8c00, 0xfe09, 0x8000 },
    11528   { 0x8700, 0xfd9f, 0x7000 },
    11529   { 0x8700, 0xfd7d, 0x6000 },
    11530   { 0x8700, 0xfd6d, 0x5000 },
    11531   { 0x8700, 0xfd65, 0x4000 },
    11532   { 0x8700, 0xfd61, 0x3000 },
    11533   { 0x8700, 0xfd5f, 0x2000 },
    11534   { 0x0700, 0xfd5e, 0x0000 },
    11535   { 0x0700, 0xfd60, 0x0000 },
    11536   { 0x8700, 0xfd63, 0x2000 },
    11537   { 0x0700, 0xfd62, 0x0000 },
    11538   { 0x0700, 0xfd64, 0x0000 },
    11539   { 0x8700, 0xfd69, 0x3000 },
    11540   { 0x8700, 0xfd67, 0x2000 },
    11541   { 0x0700, 0xfd66, 0x0000 },
    11542   { 0x0700, 0xfd68, 0x0000 },
    11543   { 0x8700, 0xfd6b, 0x2000 },
    11544   { 0x0700, 0xfd6a, 0x0000 },
    11545   { 0x0700, 0xfd6c, 0x0000 },
    11546   { 0x8700, 0xfd75, 0x4000 },
    11547   { 0x8700, 0xfd71, 0x3000 },
    11548   { 0x8700, 0xfd6f, 0x2000 },
    11549   { 0x0700, 0xfd6e, 0x0000 },
    11550   { 0x0700, 0xfd70, 0x0000 },
    11551   { 0x8700, 0xfd73, 0x2000 },
    11552   { 0x0700, 0xfd72, 0x0000 },
    11553   { 0x0700, 0xfd74, 0x0000 },
    11554   { 0x8700, 0xfd79, 0x3000 },
    11555   { 0x8700, 0xfd77, 0x2000 },
    11556   { 0x0700, 0xfd76, 0x0000 },
    11557   { 0x0700, 0xfd78, 0x0000 },
    11558   { 0x8700, 0xfd7b, 0x2000 },
    11559   { 0x0700, 0xfd7a, 0x0000 },
    11560   { 0x0700, 0xfd7c, 0x0000 },
    11561   { 0x8700, 0xfd8d, 0x5000 },
    11562   { 0x8700, 0xfd85, 0x4000 },
    11563   { 0x8700, 0xfd81, 0x3000 },
    11564   { 0x8700, 0xfd7f, 0x2000 },
    11565   { 0x0700, 0xfd7e, 0x0000 },
    11566   { 0x0700, 0xfd80, 0x0000 },
    11567   { 0x8700, 0xfd83, 0x2000 },
    11568   { 0x0700, 0xfd82, 0x0000 },
    11569   { 0x0700, 0xfd84, 0x0000 },
    11570   { 0x8700, 0xfd89, 0x3000 },
    11571   { 0x8700, 0xfd87, 0x2000 },
    11572   { 0x0700, 0xfd86, 0x0000 },
    11573   { 0x0700, 0xfd88, 0x0000 },
    11574   { 0x8700, 0xfd8b, 0x2000 },
    11575   { 0x0700, 0xfd8a, 0x0000 },
    11576   { 0x0700, 0xfd8c, 0x0000 },
    11577   { 0x8700, 0xfd97, 0x4000 },
    11578   { 0x8700, 0xfd93, 0x3000 },
    11579   { 0x8700, 0xfd8f, 0x2000 },
    11580   { 0x0700, 0xfd8e, 0x0000 },
    11581   { 0x0700, 0xfd92, 0x0000 },
    11582   { 0x8700, 0xfd95, 0x2000 },
    11583   { 0x0700, 0xfd94, 0x0000 },
    11584   { 0x0700, 0xfd96, 0x0000 },
    11585   { 0x8700, 0xfd9b, 0x3000 },
    11586   { 0x8700, 0xfd99, 0x2000 },
    11587   { 0x0700, 0xfd98, 0x0000 },
    11588   { 0x0700, 0xfd9a, 0x0000 },
    11589   { 0x8700, 0xfd9d, 0x2000 },
    11590   { 0x0700, 0xfd9c, 0x0000 },
    11591   { 0x0700, 0xfd9e, 0x0000 },
    11592   { 0x8700, 0xfdbf, 0x6000 },
    11593   { 0x8700, 0xfdaf, 0x5000 },
    11594   { 0x8700, 0xfda7, 0x4000 },
    11595   { 0x8700, 0xfda3, 0x3000 },
    11596   { 0x8700, 0xfda1, 0x2000 },
    11597   { 0x0700, 0xfda0, 0x0000 },
    11598   { 0x0700, 0xfda2, 0x0000 },
    11599   { 0x8700, 0xfda5, 0x2000 },
    11600   { 0x0700, 0xfda4, 0x0000 },
    11601   { 0x0700, 0xfda6, 0x0000 },
    11602   { 0x8700, 0xfdab, 0x3000 },
    11603   { 0x8700, 0xfda9, 0x2000 },
    11604   { 0x0700, 0xfda8, 0x0000 },
    11605   { 0x0700, 0xfdaa, 0x0000 },
    11606   { 0x8700, 0xfdad, 0x2000 },
    11607   { 0x0700, 0xfdac, 0x0000 },
    11608   { 0x0700, 0xfdae, 0x0000 },
    11609   { 0x8700, 0xfdb7, 0x4000 },
    11610   { 0x8700, 0xfdb3, 0x3000 },
    11611   { 0x8700, 0xfdb1, 0x2000 },
    11612   { 0x0700, 0xfdb0, 0x0000 },
    11613   { 0x0700, 0xfdb2, 0x0000 },
    11614   { 0x8700, 0xfdb5, 0x2000 },
    11615   { 0x0700, 0xfdb4, 0x0000 },
    11616   { 0x0700, 0xfdb6, 0x0000 },
    11617   { 0x8700, 0xfdbb, 0x3000 },
    11618   { 0x8700, 0xfdb9, 0x2000 },
    11619   { 0x0700, 0xfdb8, 0x0000 },
    11620   { 0x0700, 0xfdba, 0x0000 },
    11621   { 0x8700, 0xfdbd, 0x2000 },
    11622   { 0x0700, 0xfdbc, 0x0000 },
    11623   { 0x0700, 0xfdbe, 0x0000 },
    11624   { 0x8700, 0xfdf7, 0x5000 },
    11625   { 0x8700, 0xfdc7, 0x4000 },
    11626   { 0x8700, 0xfdc3, 0x3000 },
    11627   { 0x8700, 0xfdc1, 0x2000 },
    11628   { 0x0700, 0xfdc0, 0x0000 },
    11629   { 0x0700, 0xfdc2, 0x0000 },
    11630   { 0x8700, 0xfdc5, 0x2000 },
    11631   { 0x0700, 0xfdc4, 0x0000 },
    11632   { 0x0700, 0xfdc6, 0x0000 },
    11633   { 0x8700, 0xfdf3, 0x3000 },
    11634   { 0x8700, 0xfdf1, 0x2000 },
    11635   { 0x0700, 0xfdf0, 0x0000 },
    11636   { 0x0700, 0xfdf2, 0x0000 },
    11637   { 0x8700, 0xfdf5, 0x2000 },
    11638   { 0x0700, 0xfdf4, 0x0000 },
    11639   { 0x0700, 0xfdf6, 0x0000 },
    11640   { 0x8c00, 0xfe01, 0x4000 },
    11641   { 0x8700, 0xfdfb, 0x3000 },
    11642   { 0x8700, 0xfdf9, 0x2000 },
    11643   { 0x0700, 0xfdf8, 0x0000 },
    11644   { 0x0700, 0xfdfa, 0x0000 },
    11645   { 0x9a00, 0xfdfd, 0x2000 },
    11646   { 0x1700, 0xfdfc, 0x0000 },
    11647   { 0x0c00, 0xfe00, 0x0000 },
    11648   { 0x8c00, 0xfe05, 0x3000 },
    11649   { 0x8c00, 0xfe03, 0x2000 },
    11650   { 0x0c00, 0xfe02, 0x0000 },
    11651   { 0x0c00, 0xfe04, 0x0000 },
    11652   { 0x8c00, 0xfe07, 0x2000 },
    11653   { 0x0c00, 0xfe06, 0x0000 },
    11654   { 0x0c00, 0xfe08, 0x0000 },
    11655   { 0x9900, 0xfe66, 0x7000 },
    11656   { 0x9500, 0xfe45, 0x6000 },
    11657   { 0x9600, 0xfe35, 0x5000 },
    11658   { 0x8c00, 0xfe21, 0x4000 },
    11659   { 0x8c00, 0xfe0d, 0x3000 },
    11660   { 0x8c00, 0xfe0b, 0x2000 },
    11661   { 0x0c00, 0xfe0a, 0x0000 },
    11662   { 0x0c00, 0xfe0c, 0x0000 },
    11663   { 0x8c00, 0xfe0f, 0x2000 },
    11664   { 0x0c00, 0xfe0e, 0x0000 },
    11665   { 0x0c00, 0xfe20, 0x0000 },
    11666   { 0x9100, 0xfe31, 0x3000 },
    11667   { 0x8c00, 0xfe23, 0x2000 },
    11668   { 0x0c00, 0xfe22, 0x0000 },
    11669   { 0x1500, 0xfe30, 0x0000 },
    11670   { 0x9000, 0xfe33, 0x2000 },
    11671   { 0x1100, 0xfe32, 0x0000 },
    11672   { 0x1000, 0xfe34, 0x0000 },
    11673   { 0x9600, 0xfe3d, 0x4000 },
    11674   { 0x9600, 0xfe39, 0x3000 },
    11675   { 0x9600, 0xfe37, 0x2000 },
    11676   { 0x1200, 0xfe36, 0x0000 },
    11677   { 0x1200, 0xfe38, 0x0000 },
    11678   { 0x9600, 0xfe3b, 0x2000 },
    11679   { 0x1200, 0xfe3a, 0x0000 },
    11680   { 0x1200, 0xfe3c, 0x0000 },
    11681   { 0x9600, 0xfe41, 0x3000 },
    11682   { 0x9600, 0xfe3f, 0x2000 },
    11683   { 0x1200, 0xfe3e, 0x0000 },
    11684   { 0x1200, 0xfe40, 0x0000 },
    11685   { 0x9600, 0xfe43, 0x2000 },
    11686   { 0x1200, 0xfe42, 0x0000 },
    11687   { 0x1200, 0xfe44, 0x0000 },
    11688   { 0x9500, 0xfe56, 0x5000 },
    11689   { 0x9000, 0xfe4d, 0x4000 },
    11690   { 0x9500, 0xfe49, 0x3000 },
    11691   { 0x9600, 0xfe47, 0x2000 },
    11692   { 0x1500, 0xfe46, 0x0000 },
    11693   { 0x1200, 0xfe48, 0x0000 },
    11694   { 0x9500, 0xfe4b, 0x2000 },
    11695   { 0x1500, 0xfe4a, 0x0000 },
    11696   { 0x1500, 0xfe4c, 0x0000 },
    11697   { 0x9500, 0xfe51, 0x3000 },
    11698   { 0x9000, 0xfe4f, 0x2000 },
    11699   { 0x1000, 0xfe4e, 0x0000 },
    11700   { 0x1500, 0xfe50, 0x0000 },
    11701   { 0x9500, 0xfe54, 0x2000 },
    11702   { 0x1500, 0xfe52, 0x0000 },
    11703   { 0x1500, 0xfe55, 0x0000 },
    11704   { 0x9200, 0xfe5e, 0x4000 },
    11705   { 0x9200, 0xfe5a, 0x3000 },
    11706   { 0x9100, 0xfe58, 0x2000 },
    11707   { 0x1500, 0xfe57, 0x0000 },
    11708   { 0x1600, 0xfe59, 0x0000 },
    11709   { 0x9200, 0xfe5c, 0x2000 },
    11710   { 0x1600, 0xfe5b, 0x0000 },
    11711   { 0x1600, 0xfe5d, 0x0000 },
    11712   { 0x9900, 0xfe62, 0x3000 },
    11713   { 0x9500, 0xfe60, 0x2000 },
    11714   { 0x1500, 0xfe5f, 0x0000 },
    11715   { 0x1500, 0xfe61, 0x0000 },
    11716   { 0x9900, 0xfe64, 0x2000 },
    11717   { 0x1100, 0xfe63, 0x0000 },
    11718   { 0x1900, 0xfe65, 0x0000 },
    11719   { 0x8700, 0xfe8c, 0x6000 },
    11720   { 0x8700, 0xfe7c, 0x5000 },
    11721   { 0x8700, 0xfe73, 0x4000 },
    11722   { 0x9500, 0xfe6b, 0x3000 },
    11723   { 0x9700, 0xfe69, 0x2000 },
    11724   { 0x1500, 0xfe68, 0x0000 },
    11725   { 0x1500, 0xfe6a, 0x0000 },
    11726   { 0x8700, 0xfe71, 0x2000 },
    11727   { 0x0700, 0xfe70, 0x0000 },
    11728   { 0x0700, 0xfe72, 0x0000 },
    11729   { 0x8700, 0xfe78, 0x3000 },
    11730   { 0x8700, 0xfe76, 0x2000 },
    11731   { 0x0700, 0xfe74, 0x0000 },
    11732   { 0x0700, 0xfe77, 0x0000 },
    11733   { 0x8700, 0xfe7a, 0x2000 },
    11734   { 0x0700, 0xfe79, 0x0000 },
    11735   { 0x0700, 0xfe7b, 0x0000 },
    11736   { 0x8700, 0xfe84, 0x4000 },
    11737   { 0x8700, 0xfe80, 0x3000 },
    11738   { 0x8700, 0xfe7e, 0x2000 },
    11739   { 0x0700, 0xfe7d, 0x0000 },
    11740   { 0x0700, 0xfe7f, 0x0000 },
    11741   { 0x8700, 0xfe82, 0x2000 },
    11742   { 0x0700, 0xfe81, 0x0000 },
    11743   { 0x0700, 0xfe83, 0x0000 },
    11744   { 0x8700, 0xfe88, 0x3000 },
    11745   { 0x8700, 0xfe86, 0x2000 },
    11746   { 0x0700, 0xfe85, 0x0000 },
    11747   { 0x0700, 0xfe87, 0x0000 },
    11748   { 0x8700, 0xfe8a, 0x2000 },
    11749   { 0x0700, 0xfe89, 0x0000 },
    11750   { 0x0700, 0xfe8b, 0x0000 },
    11751   { 0x8700, 0xfe9c, 0x5000 },
    11752   { 0x8700, 0xfe94, 0x4000 },
    11753   { 0x8700, 0xfe90, 0x3000 },
    11754   { 0x8700, 0xfe8e, 0x2000 },
    11755   { 0x0700, 0xfe8d, 0x0000 },
    11756   { 0x0700, 0xfe8f, 0x0000 },
    11757   { 0x8700, 0xfe92, 0x2000 },
    11758   { 0x0700, 0xfe91, 0x0000 },
    11759   { 0x0700, 0xfe93, 0x0000 },
    11760   { 0x8700, 0xfe98, 0x3000 },
    11761   { 0x8700, 0xfe96, 0x2000 },
    11762   { 0x0700, 0xfe95, 0x0000 },
    11763   { 0x0700, 0xfe97, 0x0000 },
    11764   { 0x8700, 0xfe9a, 0x2000 },
    11765   { 0x0700, 0xfe99, 0x0000 },
    11766   { 0x0700, 0xfe9b, 0x0000 },
    11767   { 0x8700, 0xfea4, 0x4000 },
    11768   { 0x8700, 0xfea0, 0x3000 },
    11769   { 0x8700, 0xfe9e, 0x2000 },
    11770   { 0x0700, 0xfe9d, 0x0000 },
    11771   { 0x0700, 0xfe9f, 0x0000 },
    11772   { 0x8700, 0xfea2, 0x2000 },
    11773   { 0x0700, 0xfea1, 0x0000 },
    11774   { 0x0700, 0xfea3, 0x0000 },
    11775   { 0x8700, 0xfea8, 0x3000 },
    11776   { 0x8700, 0xfea6, 0x2000 },
    11777   { 0x0700, 0xfea5, 0x0000 },
    11778   { 0x0700, 0xfea7, 0x0000 },
    11779   { 0x8700, 0xfeaa, 0x2000 },
    11780   { 0x0700, 0xfea9, 0x0000 },
    11781   { 0x0700, 0xfeab, 0x0000 },
    11782   { 0x8700, 0xffaf, 0x9000 },
    11783   { 0x8900, 0xff2f, 0x8020 },
    11784   { 0x8700, 0xfeec, 0x7000 },
    11785   { 0x8700, 0xfecc, 0x6000 },
    11786   { 0x8700, 0xfebc, 0x5000 },
    11787   { 0x8700, 0xfeb4, 0x4000 },
    11788   { 0x8700, 0xfeb0, 0x3000 },
    11789   { 0x8700, 0xfeae, 0x2000 },
    11790   { 0x0700, 0xfead, 0x0000 },
    11791   { 0x0700, 0xfeaf, 0x0000 },
    11792   { 0x8700, 0xfeb2, 0x2000 },
    11793   { 0x0700, 0xfeb1, 0x0000 },
    11794   { 0x0700, 0xfeb3, 0x0000 },
    11795   { 0x8700, 0xfeb8, 0x3000 },
    11796   { 0x8700, 0xfeb6, 0x2000 },
    11797   { 0x0700, 0xfeb5, 0x0000 },
    11798   { 0x0700, 0xfeb7, 0x0000 },
    11799   { 0x8700, 0xfeba, 0x2000 },
    11800   { 0x0700, 0xfeb9, 0x0000 },
    11801   { 0x0700, 0xfebb, 0x0000 },
    11802   { 0x8700, 0xfec4, 0x4000 },
    11803   { 0x8700, 0xfec0, 0x3000 },
    11804   { 0x8700, 0xfebe, 0x2000 },
    11805   { 0x0700, 0xfebd, 0x0000 },
    11806   { 0x0700, 0xfebf, 0x0000 },
    11807   { 0x8700, 0xfec2, 0x2000 },
    11808   { 0x0700, 0xfec1, 0x0000 },
    11809   { 0x0700, 0xfec3, 0x0000 },
    11810   { 0x8700, 0xfec8, 0x3000 },
    11811   { 0x8700, 0xfec6, 0x2000 },
    11812   { 0x0700, 0xfec5, 0x0000 },
    11813   { 0x0700, 0xfec7, 0x0000 },
    11814   { 0x8700, 0xfeca, 0x2000 },
    11815   { 0x0700, 0xfec9, 0x0000 },
    11816   { 0x0700, 0xfecb, 0x0000 },
    11817   { 0x8700, 0xfedc, 0x5000 },
    11818   { 0x8700, 0xfed4, 0x4000 },
    11819   { 0x8700, 0xfed0, 0x3000 },
    11820   { 0x8700, 0xfece, 0x2000 },
    11821   { 0x0700, 0xfecd, 0x0000 },
    11822   { 0x0700, 0xfecf, 0x0000 },
    11823   { 0x8700, 0xfed2, 0x2000 },
    11824   { 0x0700, 0xfed1, 0x0000 },
    11825   { 0x0700, 0xfed3, 0x0000 },
    11826   { 0x8700, 0xfed8, 0x3000 },
    11827   { 0x8700, 0xfed6, 0x2000 },
    11828   { 0x0700, 0xfed5, 0x0000 },
    11829   { 0x0700, 0xfed7, 0x0000 },
    11830   { 0x8700, 0xfeda, 0x2000 },
    11831   { 0x0700, 0xfed9, 0x0000 },
    11832   { 0x0700, 0xfedb, 0x0000 },
    11833   { 0x8700, 0xfee4, 0x4000 },
    11834   { 0x8700, 0xfee0, 0x3000 },
    11835   { 0x8700, 0xfede, 0x2000 },
    11836   { 0x0700, 0xfedd, 0x0000 },
    11837   { 0x0700, 0xfedf, 0x0000 },
    11838   { 0x8700, 0xfee2, 0x2000 },
    11839   { 0x0700, 0xfee1, 0x0000 },
    11840   { 0x0700, 0xfee3, 0x0000 },
    11841   { 0x8700, 0xfee8, 0x3000 },
    11842   { 0x8700, 0xfee6, 0x2000 },
    11843   { 0x0700, 0xfee5, 0x0000 },
    11844   { 0x0700, 0xfee7, 0x0000 },
    11845   { 0x8700, 0xfeea, 0x2000 },
    11846   { 0x0700, 0xfee9, 0x0000 },
    11847   { 0x0700, 0xfeeb, 0x0000 },
    11848   { 0x9500, 0xff0f, 0x6000 },
    11849   { 0x8700, 0xfefc, 0x5000 },
    11850   { 0x8700, 0xfef4, 0x4000 },
    11851   { 0x8700, 0xfef0, 0x3000 },
    11852   { 0x8700, 0xfeee, 0x2000 },
    11853   { 0x0700, 0xfeed, 0x0000 },
    11854   { 0x0700, 0xfeef, 0x0000 },
    11855   { 0x8700, 0xfef2, 0x2000 },
    11856   { 0x0700, 0xfef1, 0x0000 },
    11857   { 0x0700, 0xfef3, 0x0000 },
    11858   { 0x8700, 0xfef8, 0x3000 },
    11859   { 0x8700, 0xfef6, 0x2000 },
    11860   { 0x0700, 0xfef5, 0x0000 },
    11861   { 0x0700, 0xfef7, 0x0000 },
    11862   { 0x8700, 0xfefa, 0x2000 },
    11863   { 0x0700, 0xfef9, 0x0000 },
    11864   { 0x0700, 0xfefb, 0x0000 },
    11865   { 0x9500, 0xff07, 0x4000 },
    11866   { 0x9500, 0xff03, 0x3000 },
    11867   { 0x9500, 0xff01, 0x2000 },
    11868   { 0x0100, 0xfeff, 0x0000 },
    11869   { 0x1500, 0xff02, 0x0000 },
    11870   { 0x9500, 0xff05, 0x2000 },
    11871   { 0x1700, 0xff04, 0x0000 },
    11872   { 0x1500, 0xff06, 0x0000 },
    11873   { 0x9900, 0xff0b, 0x3000 },
    11874   { 0x9200, 0xff09, 0x2000 },
    11875   { 0x1600, 0xff08, 0x0000 },
    11876   { 0x1500, 0xff0a, 0x0000 },
    11877   { 0x9100, 0xff0d, 0x2000 },
    11878   { 0x1500, 0xff0c, 0x0000 },
    11879   { 0x1500, 0xff0e, 0x0000 },
    11880   { 0x9500, 0xff1f, 0x5000 },
    11881   { 0x8d00, 0xff17, 0x4000 },
    11882   { 0x8d00, 0xff13, 0x3000 },
    11883   { 0x8d00, 0xff11, 0x2000 },
    11884   { 0x0d00, 0xff10, 0x0000 },
    11885   { 0x0d00, 0xff12, 0x0000 },
    11886   { 0x8d00, 0xff15, 0x2000 },
    11887   { 0x0d00, 0xff14, 0x0000 },
    11888   { 0x0d00, 0xff16, 0x0000 },
    11889   { 0x9500, 0xff1b, 0x3000 },
    11890   { 0x8d00, 0xff19, 0x2000 },
    11891   { 0x0d00, 0xff18, 0x0000 },
    11892   { 0x1500, 0xff1a, 0x0000 },
    11893   { 0x9900, 0xff1d, 0x2000 },
    11894   { 0x1900, 0xff1c, 0x0000 },
    11895   { 0x1900, 0xff1e, 0x0000 },
    11896   { 0x8900, 0xff27, 0x4020 },
    11897   { 0x8900, 0xff23, 0x3020 },
    11898   { 0x8900, 0xff21, 0x2020 },
    11899   { 0x1500, 0xff20, 0x0000 },
    11900   { 0x0900, 0xff22, 0x0020 },
    11901   { 0x8900, 0xff25, 0x2020 },
    11902   { 0x0900, 0xff24, 0x0020 },
    11903   { 0x0900, 0xff26, 0x0020 },
    11904   { 0x8900, 0xff2b, 0x3020 },
    11905   { 0x8900, 0xff29, 0x2020 },
    11906   { 0x0900, 0xff28, 0x0020 },
    11907   { 0x0900, 0xff2a, 0x0020 },
    11908   { 0x8900, 0xff2d, 0x2020 },
    11909   { 0x0900, 0xff2c, 0x0020 },
    11910   { 0x0900, 0xff2e, 0x0020 },
    11911   { 0x8700, 0xff6f, 0x7000 },
    11912   { 0x8500, 0xff4f, 0x6fe0 },
    11913   { 0x9000, 0xff3f, 0x5000 },
    11914   { 0x8900, 0xff37, 0x4020 },
    11915   { 0x8900, 0xff33, 0x3020 },
    11916   { 0x8900, 0xff31, 0x2020 },
    11917   { 0x0900, 0xff30, 0x0020 },
    11918   { 0x0900, 0xff32, 0x0020 },
    11919   { 0x8900, 0xff35, 0x2020 },
    11920   { 0x0900, 0xff34, 0x0020 },
    11921   { 0x0900, 0xff36, 0x0020 },
    11922   { 0x9600, 0xff3b, 0x3000 },
    11923   { 0x8900, 0xff39, 0x2020 },
    11924   { 0x0900, 0xff38, 0x0020 },
    11925   { 0x0900, 0xff3a, 0x0020 },
    11926   { 0x9200, 0xff3d, 0x2000 },
    11927   { 0x1500, 0xff3c, 0x0000 },
    11928   { 0x1800, 0xff3e, 0x0000 },
    11929   { 0x8500, 0xff47, 0x4fe0 },
    11930   { 0x8500, 0xff43, 0x3fe0 },
    11931   { 0x8500, 0xff41, 0x2fe0 },
    11932   { 0x1800, 0xff40, 0x0000 },
    11933   { 0x0500, 0xff42, 0x0fe0 },
    11934   { 0x8500, 0xff45, 0x2fe0 },
    11935   { 0x0500, 0xff44, 0x0fe0 },
    11936   { 0x0500, 0xff46, 0x0fe0 },
    11937   { 0x8500, 0xff4b, 0x3fe0 },
    11938   { 0x8500, 0xff49, 0x2fe0 },
    11939   { 0x0500, 0xff48, 0x0fe0 },
    11940   { 0x0500, 0xff4a, 0x0fe0 },
    11941   { 0x8500, 0xff4d, 0x2fe0 },
    11942   { 0x0500, 0xff4c, 0x0fe0 },
    11943   { 0x0500, 0xff4e, 0x0fe0 },
    11944   { 0x9600, 0xff5f, 0x5000 },
    11945   { 0x8500, 0xff57, 0x4fe0 },
    11946   { 0x8500, 0xff53, 0x3fe0 },
    11947   { 0x8500, 0xff51, 0x2fe0 },
    11948   { 0x0500, 0xff50, 0x0fe0 },
    11949   { 0x0500, 0xff52, 0x0fe0 },
    11950   { 0x8500, 0xff55, 0x2fe0 },
    11951   { 0x0500, 0xff54, 0x0fe0 },
    11952   { 0x0500, 0xff56, 0x0fe0 },
    11953   { 0x9600, 0xff5b, 0x3000 },
    11954   { 0x8500, 0xff59, 0x2fe0 },
    11955   { 0x0500, 0xff58, 0x0fe0 },
    11956   { 0x0500, 0xff5a, 0x0fe0 },
    11957   { 0x9200, 0xff5d, 0x2000 },
    11958   { 0x1900, 0xff5c, 0x0000 },
    11959   { 0x1900, 0xff5e, 0x0000 },
    11960   { 0x8700, 0xff67, 0x4000 },
    11961   { 0x9200, 0xff63, 0x3000 },
    11962   { 0x9500, 0xff61, 0x2000 },
    11963   { 0x1200, 0xff60, 0x0000 },
    11964   { 0x1600, 0xff62, 0x0000 },
    11965   { 0x9000, 0xff65, 0x2000 },
    11966   { 0x1500, 0xff64, 0x0000 },
    11967   { 0x0700, 0xff66, 0x0000 },
    11968   { 0x8700, 0xff6b, 0x3000 },
    11969   { 0x8700, 0xff69, 0x2000 },
    11970   { 0x0700, 0xff68, 0x0000 },
    11971   { 0x0700, 0xff6a, 0x0000 },
    11972   { 0x8700, 0xff6d, 0x2000 },
    11973   { 0x0700, 0xff6c, 0x0000 },
    11974   { 0x0700, 0xff6e, 0x0000 },
    11975   { 0x8700, 0xff8f, 0x6000 },
    11976   { 0x8700, 0xff7f, 0x5000 },
    11977   { 0x8700, 0xff77, 0x4000 },
    11978   { 0x8700, 0xff73, 0x3000 },
    11979   { 0x8700, 0xff71, 0x2000 },
    11980   { 0x0600, 0xff70, 0x0000 },
    11981   { 0x0700, 0xff72, 0x0000 },
    11982   { 0x8700, 0xff75, 0x2000 },
    11983   { 0x0700, 0xff74, 0x0000 },
    11984   { 0x0700, 0xff76, 0x0000 },
    11985   { 0x8700, 0xff7b, 0x3000 },
    11986   { 0x8700, 0xff79, 0x2000 },
    11987   { 0x0700, 0xff78, 0x0000 },
    11988   { 0x0700, 0xff7a, 0x0000 },
    11989   { 0x8700, 0xff7d, 0x2000 },
    11990   { 0x0700, 0xff7c, 0x0000 },
    11991   { 0x0700, 0xff7e, 0x0000 },
    11992   { 0x8700, 0xff87, 0x4000 },
    11993   { 0x8700, 0xff83, 0x3000 },
    11994   { 0x8700, 0xff81, 0x2000 },
    11995   { 0x0700, 0xff80, 0x0000 },
    11996   { 0x0700, 0xff82, 0x0000 },
    11997   { 0x8700, 0xff85, 0x2000 },
    11998   { 0x0700, 0xff84, 0x0000 },
    11999   { 0x0700, 0xff86, 0x0000 },
    12000   { 0x8700, 0xff8b, 0x3000 },
    12001   { 0x8700, 0xff89, 0x2000 },
    12002   { 0x0700, 0xff88, 0x0000 },
    12003   { 0x0700, 0xff8a, 0x0000 },
    12004   { 0x8700, 0xff8d, 0x2000 },
    12005   { 0x0700, 0xff8c, 0x0000 },
    12006   { 0x0700, 0xff8e, 0x0000 },
    12007   { 0x8600, 0xff9f, 0x5000 },
    12008   { 0x8700, 0xff97, 0x4000 },
    12009   { 0x8700, 0xff93, 0x3000 },
    12010   { 0x8700, 0xff91, 0x2000 },
    12011   { 0x0700, 0xff90, 0x0000 },
    12012   { 0x0700, 0xff92, 0x0000 },
    12013   { 0x8700, 0xff95, 0x2000 },
    12014   { 0x0700, 0xff94, 0x0000 },
    12015   { 0x0700, 0xff96, 0x0000 },
    12016   { 0x8700, 0xff9b, 0x3000 },
    12017   { 0x8700, 0xff99, 0x2000 },
    12018   { 0x0700, 0xff98, 0x0000 },
    12019   { 0x0700, 0xff9a, 0x0000 },
    12020   { 0x8700, 0xff9d, 0x2000 },
    12021   { 0x0700, 0xff9c, 0x0000 },
    12022   { 0x0600, 0xff9e, 0x0000 },
    12023   { 0x8700, 0xffa7, 0x4000 },
    12024   { 0x8700, 0xffa3, 0x3000 },
    12025   { 0x8700, 0xffa1, 0x2000 },
    12026   { 0x0700, 0xffa0, 0x0000 },
    12027   { 0x0700, 0xffa2, 0x0000 },
    12028   { 0x8700, 0xffa5, 0x2000 },
    12029   { 0x0700, 0xffa4, 0x0000 },
    12030   { 0x0700, 0xffa6, 0x0000 },
    12031   { 0x8700, 0xffab, 0x3000 },
    12032   { 0x8700, 0xffa9, 0x2000 },
    12033   { 0x0700, 0xffa8, 0x0000 },
    12034   { 0x0700, 0xffaa, 0x0000 },
    12035   { 0x8700, 0xffad, 0x2000 },
    12036   { 0x0700, 0xffac, 0x0000 },
    12037   { 0x0700, 0xffae, 0x0000 },
    12038   { 0x8701, 0x004c, 0x8000 },
    12039   { 0x8701, 0x0008, 0x7000 },
    12040   { 0x8700, 0xffd6, 0x6000 },
    12041   { 0x8700, 0xffc2, 0x5000 },
    12042   { 0x8700, 0xffb7, 0x4000 },
    12043   { 0x8700, 0xffb3, 0x3000 },
    12044   { 0x8700, 0xffb1, 0x2000 },
    12045   { 0x0700, 0xffb0, 0x0000 },
    12046   { 0x0700, 0xffb2, 0x0000 },
    12047   { 0x8700, 0xffb5, 0x2000 },
    12048   { 0x0700, 0xffb4, 0x0000 },
    12049   { 0x0700, 0xffb6, 0x0000 },
    12050   { 0x8700, 0xffbb, 0x3000 },
    12051   { 0x8700, 0xffb9, 0x2000 },
    12052   { 0x0700, 0xffb8, 0x0000 },
    12053   { 0x0700, 0xffba, 0x0000 },
    12054   { 0x8700, 0xffbd, 0x2000 },
    12055   { 0x0700, 0xffbc, 0x0000 },
    12056   { 0x0700, 0xffbe, 0x0000 },
    12057   { 0x8700, 0xffcc, 0x4000 },
    12058   { 0x8700, 0xffc6, 0x3000 },
    12059   { 0x8700, 0xffc4, 0x2000 },
    12060   { 0x0700, 0xffc3, 0x0000 },
    12061   { 0x0700, 0xffc5, 0x0000 },
    12062   { 0x8700, 0xffca, 0x2000 },
    12063   { 0x0700, 0xffc7, 0x0000 },
    12064   { 0x0700, 0xffcb, 0x0000 },
    12065   { 0x8700, 0xffd2, 0x3000 },
    12066   { 0x8700, 0xffce, 0x2000 },
    12067   { 0x0700, 0xffcd, 0x0000 },
    12068   { 0x0700, 0xffcf, 0x0000 },
    12069   { 0x8700, 0xffd4, 0x2000 },
    12070   { 0x0700, 0xffd3, 0x0000 },
    12071   { 0x0700, 0xffd5, 0x0000 },
    12072   { 0x9900, 0xffec, 0x5000 },
    12073   { 0x9800, 0xffe3, 0x4000 },
    12074   { 0x8700, 0xffdc, 0x3000 },
    12075   { 0x8700, 0xffda, 0x2000 },
    12076   { 0x0700, 0xffd7, 0x0000 },
    12077   { 0x0700, 0xffdb, 0x0000 },
    12078   { 0x9700, 0xffe1, 0x2000 },
    12079   { 0x1700, 0xffe0, 0x0000 },
    12080   { 0x1900, 0xffe2, 0x0000 },
    12081   { 0x9a00, 0xffe8, 0x3000 },
    12082   { 0x9700, 0xffe5, 0x2000 },
    12083   { 0x1a00, 0xffe4, 0x0000 },
    12084   { 0x1700, 0xffe6, 0x0000 },
    12085   { 0x9900, 0xffea, 0x2000 },
    12086   { 0x1900, 0xffe9, 0x0000 },
    12087   { 0x1900, 0xffeb, 0x0000 },
    12088   { 0x8701, 0x0000, 0x4000 },
    12089   { 0x8100, 0xfffa, 0x3000 },
    12090   { 0x9a00, 0xffee, 0x2000 },
    12091   { 0x1a00, 0xffed, 0x0000 },
    12092   { 0x0100, 0xfff9, 0x0000 },
    12093   { 0x9a00, 0xfffc, 0x2000 },
    12094   { 0x0100, 0xfffb, 0x0000 },
    12095   { 0x1a00, 0xfffd, 0x0000 },
    12096   { 0x8701, 0x0004, 0x3000 },
    12097   { 0x8701, 0x0002, 0x2000 },
    12098   { 0x0701, 0x0001, 0x0000 },
    12099   { 0x0701, 0x0003, 0x0000 },
    12100   { 0x8701, 0x0006, 0x2000 },
    12101   { 0x0701, 0x0005, 0x0000 },
    12102   { 0x0701, 0x0007, 0x0000 },
    12103   { 0x8701, 0x002a, 0x6000 },
    12104   { 0x8701, 0x0019, 0x5000 },
    12105   { 0x8701, 0x0011, 0x4000 },
    12106   { 0x8701, 0x000d, 0x3000 },
    12107   { 0x8701, 0x000a, 0x2000 },
    12108   { 0x0701, 0x0009, 0x0000 },
    12109   { 0x0701, 0x000b, 0x0000 },
    12110   { 0x8701, 0x000f, 0x2000 },
    12111   { 0x0701, 0x000e, 0x0000 },
    12112   { 0x0701, 0x0010, 0x0000 },
    12113   { 0x8701, 0x0015, 0x3000 },
    12114   { 0x8701, 0x0013, 0x2000 },
    12115   { 0x0701, 0x0012, 0x0000 },
    12116   { 0x0701, 0x0014, 0x0000 },
    12117   { 0x8701, 0x0017, 0x2000 },
    12118   { 0x0701, 0x0016, 0x0000 },
    12119   { 0x0701, 0x0018, 0x0000 },
    12120   { 0x8701, 0x0021, 0x4000 },
    12121   { 0x8701, 0x001d, 0x3000 },
    12122   { 0x8701, 0x001b, 0x2000 },
    12123   { 0x0701, 0x001a, 0x0000 },
    12124   { 0x0701, 0x001c, 0x0000 },
    12125   { 0x8701, 0x001f, 0x2000 },
    12126   { 0x0701, 0x001e, 0x0000 },
    12127   { 0x0701, 0x0020, 0x0000 },
    12128   { 0x8701, 0x0025, 0x3000 },
    12129   { 0x8701, 0x0023, 0x2000 },
    12130   { 0x0701, 0x0022, 0x0000 },
    12131   { 0x0701, 0x0024, 0x0000 },
    12132   { 0x8701, 0x0028, 0x2000 },
    12133   { 0x0701, 0x0026, 0x0000 },
    12134   { 0x0701, 0x0029, 0x0000 },
    12135   { 0x8701, 0x003a, 0x5000 },
    12136   { 0x8701, 0x0032, 0x4000 },
    12137   { 0x8701, 0x002e, 0x3000 },
    12138   { 0x8701, 0x002c, 0x2000 },
    12139   { 0x0701, 0x002b, 0x0000 },
    12140   { 0x0701, 0x002d, 0x0000 },
    12141   { 0x8701, 0x0030, 0x2000 },
    12142   { 0x0701, 0x002f, 0x0000 },
    12143   { 0x0701, 0x0031, 0x0000 },
    12144   { 0x8701, 0x0036, 0x3000 },
    12145   { 0x8701, 0x0034, 0x2000 },
    12146   { 0x0701, 0x0033, 0x0000 },
    12147   { 0x0701, 0x0035, 0x0000 },
    12148   { 0x8701, 0x0038, 0x2000 },
    12149   { 0x0701, 0x0037, 0x0000 },
    12150   { 0x0701, 0x0039, 0x0000 },
    12151   { 0x8701, 0x0044, 0x4000 },
    12152   { 0x8701, 0x0040, 0x3000 },
    12153   { 0x8701, 0x003d, 0x2000 },
    12154   { 0x0701, 0x003c, 0x0000 },
    12155   { 0x0701, 0x003f, 0x0000 },
    12156   { 0x8701, 0x0042, 0x2000 },
    12157   { 0x0701, 0x0041, 0x0000 },
    12158   { 0x0701, 0x0043, 0x0000 },
    12159   { 0x8701, 0x0048, 0x3000 },
    12160   { 0x8701, 0x0046, 0x2000 },
    12161   { 0x0701, 0x0045, 0x0000 },
    12162   { 0x0701, 0x0047, 0x0000 },
    12163   { 0x8701, 0x004a, 0x2000 },
    12164   { 0x0701, 0x0049, 0x0000 },
    12165   { 0x0701, 0x004b, 0x0000 },
    12166   { 0x8701, 0x00b0, 0x7000 },
    12167   { 0x8701, 0x0090, 0x6000 },
    12168   { 0x8701, 0x0080, 0x5000 },
    12169   { 0x8701, 0x0056, 0x4000 },
    12170   { 0x8701, 0x0052, 0x3000 },
    12171   { 0x8701, 0x0050, 0x2000 },
    12172   { 0x0701, 0x004d, 0x0000 },
    12173   { 0x0701, 0x0051, 0x0000 },
    12174   { 0x8701, 0x0054, 0x2000 },
    12175   { 0x0701, 0x0053, 0x0000 },
    12176   { 0x0701, 0x0055, 0x0000 },
    12177   { 0x8701, 0x005a, 0x3000 },
    12178   { 0x8701, 0x0058, 0x2000 },
    12179   { 0x0701, 0x0057, 0x0000 },
    12180   { 0x0701, 0x0059, 0x0000 },
    12181   { 0x8701, 0x005c, 0x2000 },
    12182   { 0x0701, 0x005b, 0x0000 },
    12183   { 0x0701, 0x005d, 0x0000 },
    12184   { 0x8701, 0x0088, 0x4000 },
    12185   { 0x8701, 0x0084, 0x3000 },
    12186   { 0x8701, 0x0082, 0x2000 },
    12187   { 0x0701, 0x0081, 0x0000 },
    12188   { 0x0701, 0x0083, 0x0000 },
    12189   { 0x8701, 0x0086, 0x2000 },
    12190   { 0x0701, 0x0085, 0x0000 },
    12191   { 0x0701, 0x0087, 0x0000 },
    12192   { 0x8701, 0x008c, 0x3000 },
    12193   { 0x8701, 0x008a, 0x2000 },
    12194   { 0x0701, 0x0089, 0x0000 },
    12195   { 0x0701, 0x008b, 0x0000 },
    12196   { 0x8701, 0x008e, 0x2000 },
    12197   { 0x0701, 0x008d, 0x0000 },
    12198   { 0x0701, 0x008f, 0x0000 },
    12199   { 0x8701, 0x00a0, 0x5000 },
    12200   { 0x8701, 0x0098, 0x4000 },
    12201   { 0x8701, 0x0094, 0x3000 },
    12202   { 0x8701, 0x0092, 0x2000 },
    12203   { 0x0701, 0x0091, 0x0000 },
    12204   { 0x0701, 0x0093, 0x0000 },
    12205   { 0x8701, 0x0096, 0x2000 },
    12206   { 0x0701, 0x0095, 0x0000 },
    12207   { 0x0701, 0x0097, 0x0000 },
    12208   { 0x8701, 0x009c, 0x3000 },
    12209   { 0x8701, 0x009a, 0x2000 },
    12210   { 0x0701, 0x0099, 0x0000 },
    12211   { 0x0701, 0x009b, 0x0000 },
    12212   { 0x8701, 0x009e, 0x2000 },
    12213   { 0x0701, 0x009d, 0x0000 },
    12214   { 0x0701, 0x009f, 0x0000 },
    12215   { 0x8701, 0x00a8, 0x4000 },
    12216   { 0x8701, 0x00a4, 0x3000 },
    12217   { 0x8701, 0x00a2, 0x2000 },
    12218   { 0x0701, 0x00a1, 0x0000 },
    12219   { 0x0701, 0x00a3, 0x0000 },
    12220   { 0x8701, 0x00a6, 0x2000 },
    12221   { 0x0701, 0x00a5, 0x0000 },
    12222   { 0x0701, 0x00a7, 0x0000 },
    12223   { 0x8701, 0x00ac, 0x3000 },
    12224   { 0x8701, 0x00aa, 0x2000 },
    12225   { 0x0701, 0x00a9, 0x0000 },
    12226   { 0x0701, 0x00ab, 0x0000 },
    12227   { 0x8701, 0x00ae, 0x2000 },
    12228   { 0x0701, 0x00ad, 0x0000 },
    12229   { 0x0701, 0x00af, 0x0000 },
    12230   { 0x8701, 0x00d0, 0x6000 },
    12231   { 0x8701, 0x00c0, 0x5000 },
    12232   { 0x8701, 0x00b8, 0x4000 },
    12233   { 0x8701, 0x00b4, 0x3000 },
    12234   { 0x8701, 0x00b2, 0x2000 },
    12235   { 0x0701, 0x00b1, 0x0000 },
    12236   { 0x0701, 0x00b3, 0x0000 },
    12237   { 0x8701, 0x00b6, 0x2000 },
    12238   { 0x0701, 0x00b5, 0x0000 },
    12239   { 0x0701, 0x00b7, 0x0000 },
    12240   { 0x8701, 0x00bc, 0x3000 },
    12241   { 0x8701, 0x00ba, 0x2000 },
    12242   { 0x0701, 0x00b9, 0x0000 },
    12243   { 0x0701, 0x00bb, 0x0000 },
    12244   { 0x8701, 0x00be, 0x2000 },
    12245   { 0x0701, 0x00bd, 0x0000 },
    12246   { 0x0701, 0x00bf, 0x0000 },
    12247   { 0x8701, 0x00c8, 0x4000 },
    12248   { 0x8701, 0x00c4, 0x3000 },
    12249   { 0x8701, 0x00c2, 0x2000 },
    12250   { 0x0701, 0x00c1, 0x0000 },
    12251   { 0x0701, 0x00c3, 0x0000 },
    12252   { 0x8701, 0x00c6, 0x2000 },
    12253   { 0x0701, 0x00c5, 0x0000 },
    12254   { 0x0701, 0x00c7, 0x0000 },
    12255   { 0x8701, 0x00cc, 0x3000 },
    12256   { 0x8701, 0x00ca, 0x2000 },
    12257   { 0x0701, 0x00c9, 0x0000 },
    12258   { 0x0701, 0x00cb, 0x0000 },
    12259   { 0x8701, 0x00ce, 0x2000 },
    12260   { 0x0701, 0x00cd, 0x0000 },
    12261   { 0x0701, 0x00cf, 0x0000 },
    12262   { 0x8701, 0x00e0, 0x5000 },
    12263   { 0x8701, 0x00d8, 0x4000 },
    12264   { 0x8701, 0x00d4, 0x3000 },
    12265   { 0x8701, 0x00d2, 0x2000 },
    12266   { 0x0701, 0x00d1, 0x0000 },
    12267   { 0x0701, 0x00d3, 0x0000 },
    12268   { 0x8701, 0x00d6, 0x2000 },
    12269   { 0x0701, 0x00d5, 0x0000 },
    12270   { 0x0701, 0x00d7, 0x0000 },
    12271   { 0x8701, 0x00dc, 0x3000 },
    12272   { 0x8701, 0x00da, 0x2000 },
    12273   { 0x0701, 0x00d9, 0x0000 },
    12274   { 0x0701, 0x00db, 0x0000 },
    12275   { 0x8701, 0x00de, 0x2000 },
    12276   { 0x0701, 0x00dd, 0x0000 },
    12277   { 0x0701, 0x00df, 0x0000 },
    12278   { 0x8701, 0x00e8, 0x4000 },
    12279   { 0x8701, 0x00e4, 0x3000 },
    12280   { 0x8701, 0x00e2, 0x2000 },
    12281   { 0x0701, 0x00e1, 0x0000 },
    12282   { 0x0701, 0x00e3, 0x0000 },
    12283   { 0x8701, 0x00e6, 0x2000 },
    12284   { 0x0701, 0x00e5, 0x0000 },
    12285   { 0x0701, 0x00e7, 0x0000 },
    12286   { 0x8701, 0x00ec, 0x3000 },
    12287   { 0x8701, 0x00ea, 0x2000 },
    12288   { 0x0701, 0x00e9, 0x0000 },
    12289   { 0x0701, 0x00eb, 0x0000 },
    12290   { 0x8701, 0x00ee, 0x2000 },
    12291   { 0x0701, 0x00ed, 0x0000 },
    12292   { 0x0701, 0x00ef, 0x0000 },
    12293   { 0x8501, 0xd459, 0xb000 },
    12294   { 0x9a01, 0xd080, 0xa000 },
    12295   { 0x8701, 0x045f, 0x9000 },
    12296   { 0x8701, 0x0349, 0x8000 },
    12297   { 0x9a01, 0x013c, 0x7000 },
    12298   { 0x8f01, 0x0119, 0x6000 },
    12299   { 0x8f01, 0x0109, 0x5000 },
    12300   { 0x8701, 0x00f8, 0x4000 },
    12301   { 0x8701, 0x00f4, 0x3000 },
    12302   { 0x8701, 0x00f2, 0x2000 },
    12303   { 0x0701, 0x00f1, 0x0000 },
    12304   { 0x0701, 0x00f3, 0x0000 },
    12305   { 0x8701, 0x00f6, 0x2000 },
    12306   { 0x0701, 0x00f5, 0x0000 },
    12307   { 0x0701, 0x00f7, 0x0000 },
    12308   { 0x9501, 0x0101, 0x3000 },
    12309   { 0x8701, 0x00fa, 0x2000 },
    12310   { 0x0701, 0x00f9, 0x0000 },
    12311   { 0x1501, 0x0100, 0x0000 },
    12312   { 0x8f01, 0x0107, 0x2000 },
    12313   { 0x1a01, 0x0102, 0x0000 },
    12314   { 0x0f01, 0x0108, 0x0000 },
    12315   { 0x8f01, 0x0111, 0x4000 },
    12316   { 0x8f01, 0x010d, 0x3000 },
    12317   { 0x8f01, 0x010b, 0x2000 },
    12318   { 0x0f01, 0x010a, 0x0000 },
    12319   { 0x0f01, 0x010c, 0x0000 },
    12320   { 0x8f01, 0x010f, 0x2000 },
    12321   { 0x0f01, 0x010e, 0x0000 },
    12322   { 0x0f01, 0x0110, 0x0000 },
    12323   { 0x8f01, 0x0115, 0x3000 },
    12324   { 0x8f01, 0x0113, 0x2000 },
    12325   { 0x0f01, 0x0112, 0x0000 },
    12326   { 0x0f01, 0x0114, 0x0000 },
    12327   { 0x8f01, 0x0117, 0x2000 },
    12328   { 0x0f01, 0x0116, 0x0000 },
    12329   { 0x0f01, 0x0118, 0x0000 },
    12330   { 0x8f01, 0x0129, 0x5000 },
    12331   { 0x8f01, 0x0121, 0x4000 },
    12332   { 0x8f01, 0x011d, 0x3000 },
    12333   { 0x8f01, 0x011b, 0x2000 },
    12334   { 0x0f01, 0x011a, 0x0000 },
    12335   { 0x0f01, 0x011c, 0x0000 },
    12336   { 0x8f01, 0x011f, 0x2000 },
    12337   { 0x0f01, 0x011e, 0x0000 },
    12338   { 0x0f01, 0x0120, 0x0000 },
    12339   { 0x8f01, 0x0125, 0x3000 },
    12340   { 0x8f01, 0x0123, 0x2000 },
    12341   { 0x0f01, 0x0122, 0x0000 },
    12342   { 0x0f01, 0x0124, 0x0000 },
    12343   { 0x8f01, 0x0127, 0x2000 },
    12344   { 0x0f01, 0x0126, 0x0000 },
    12345   { 0x0f01, 0x0128, 0x0000 },
    12346   { 0x8f01, 0x0131, 0x4000 },
    12347   { 0x8f01, 0x012d, 0x3000 },
    12348   { 0x8f01, 0x012b, 0x2000 },
    12349   { 0x0f01, 0x012a, 0x0000 },
    12350   { 0x0f01, 0x012c, 0x0000 },
    12351   { 0x8f01, 0x012f, 0x2000 },
    12352   { 0x0f01, 0x012e, 0x0000 },
    12353   { 0x0f01, 0x0130, 0x0000 },
    12354   { 0x9a01, 0x0138, 0x3000 },
    12355   { 0x8f01, 0x0133, 0x2000 },
    12356   { 0x0f01, 0x0132, 0x0000 },
    12357   { 0x1a01, 0x0137, 0x0000 },
    12358   { 0x9a01, 0x013a, 0x2000 },
    12359   { 0x1a01, 0x0139, 0x0000 },
    12360   { 0x1a01, 0x013b, 0x0000 },
    12361   { 0x8701, 0x031c, 0x6000 },
    12362   { 0x8701, 0x030c, 0x5000 },
    12363   { 0x8701, 0x0304, 0x4000 },
    12364   { 0x8701, 0x0300, 0x3000 },
    12365   { 0x9a01, 0x013e, 0x2000 },
    12366   { 0x1a01, 0x013d, 0x0000 },
    12367   { 0x1a01, 0x013f, 0x0000 },
    12368   { 0x8701, 0x0302, 0x2000 },
    12369   { 0x0701, 0x0301, 0x0000 },
    12370   { 0x0701, 0x0303, 0x0000 },
    12371   { 0x8701, 0x0308, 0x3000 },
    12372   { 0x8701, 0x0306, 0x2000 },
    12373   { 0x0701, 0x0305, 0x0000 },
    12374   { 0x0701, 0x0307, 0x0000 },
    12375   { 0x8701, 0x030a, 0x2000 },
    12376   { 0x0701, 0x0309, 0x0000 },
    12377   { 0x0701, 0x030b, 0x0000 },
    12378   { 0x8701, 0x0314, 0x4000 },
    12379   { 0x8701, 0x0310, 0x3000 },
    12380   { 0x8701, 0x030e, 0x2000 },
    12381   { 0x0701, 0x030d, 0x0000 },
    12382   { 0x0701, 0x030f, 0x0000 },
    12383   { 0x8701, 0x0312, 0x2000 },
    12384   { 0x0701, 0x0311, 0x0000 },
    12385   { 0x0701, 0x0313, 0x0000 },
    12386   { 0x8701, 0x0318, 0x3000 },
    12387   { 0x8701, 0x0316, 0x2000 },
    12388   { 0x0701, 0x0315, 0x0000 },
    12389   { 0x0701, 0x0317, 0x0000 },
    12390   { 0x8701, 0x031a, 0x2000 },
    12391   { 0x0701, 0x0319, 0x0000 },
    12392   { 0x0701, 0x031b, 0x0000 },
    12393   { 0x8701, 0x0339, 0x5000 },
    12394   { 0x8701, 0x0331, 0x4000 },
    12395   { 0x8f01, 0x0321, 0x3000 },
    12396   { 0x8701, 0x031e, 0x2000 },
    12397   { 0x0701, 0x031d, 0x0000 },
    12398   { 0x0f01, 0x0320, 0x0000 },
    12399   { 0x8f01, 0x0323, 0x2000 },
    12400   { 0x0f01, 0x0322, 0x0000 },
    12401   { 0x0701, 0x0330, 0x0000 },
    12402   { 0x8701, 0x0335, 0x3000 },
    12403   { 0x8701, 0x0333, 0x2000 },
    12404   { 0x0701, 0x0332, 0x0000 },
    12405   { 0x0701, 0x0334, 0x0000 },
    12406   { 0x8701, 0x0337, 0x2000 },
    12407   { 0x0701, 0x0336, 0x0000 },
    12408   { 0x0701, 0x0338, 0x0000 },
    12409   { 0x8701, 0x0341, 0x4000 },
    12410   { 0x8701, 0x033d, 0x3000 },
    12411   { 0x8701, 0x033b, 0x2000 },
    12412   { 0x0701, 0x033a, 0x0000 },
    12413   { 0x0701, 0x033c, 0x0000 },
    12414   { 0x8701, 0x033f, 0x2000 },
    12415   { 0x0701, 0x033e, 0x0000 },
    12416   { 0x0701, 0x0340, 0x0000 },
    12417   { 0x8701, 0x0345, 0x3000 },
    12418   { 0x8701, 0x0343, 0x2000 },
    12419   { 0x0701, 0x0342, 0x0000 },
    12420   { 0x0701, 0x0344, 0x0000 },
    12421   { 0x8701, 0x0347, 0x2000 },
    12422   { 0x0701, 0x0346, 0x0000 },
    12423   { 0x0701, 0x0348, 0x0000 },
    12424   { 0x8901, 0x041f, 0x7028 },
    12425   { 0x9501, 0x039f, 0x6000 },
    12426   { 0x8701, 0x038e, 0x5000 },
    12427   { 0x8701, 0x0386, 0x4000 },
    12428   { 0x8701, 0x0382, 0x3000 },
    12429   { 0x8701, 0x0380, 0x2000 },
    12430   { 0x0e01, 0x034a, 0x0000 },
    12431   { 0x0701, 0x0381, 0x0000 },
    12432   { 0x8701, 0x0384, 0x2000 },
    12433   { 0x0701, 0x0383, 0x0000 },
    12434   { 0x0701, 0x0385, 0x0000 },
    12435   { 0x8701, 0x038a, 0x3000 },
    12436   { 0x8701, 0x0388, 0x2000 },
    12437   { 0x0701, 0x0387, 0x0000 },
    12438   { 0x0701, 0x0389, 0x0000 },
    12439   { 0x8701, 0x038c, 0x2000 },
    12440   { 0x0701, 0x038b, 0x0000 },
    12441   { 0x0701, 0x038d, 0x0000 },
    12442   { 0x8701, 0x0396, 0x4000 },
    12443   { 0x8701, 0x0392, 0x3000 },
    12444   { 0x8701, 0x0390, 0x2000 },
    12445   { 0x0701, 0x038f, 0x0000 },
    12446   { 0x0701, 0x0391, 0x0000 },
    12447   { 0x8701, 0x0394, 0x2000 },
    12448   { 0x0701, 0x0393, 0x0000 },
    12449   { 0x0701, 0x0395, 0x0000 },
    12450   { 0x8701, 0x039a, 0x3000 },
    12451   { 0x8701, 0x0398, 0x2000 },
    12452   { 0x0701, 0x0397, 0x0000 },
    12453   { 0x0701, 0x0399, 0x0000 },
    12454   { 0x8701, 0x039c, 0x2000 },
    12455   { 0x0701, 0x039b, 0x0000 },
    12456   { 0x0701, 0x039d, 0x0000 },
    12457   { 0x8901, 0x040f, 0x5028 },
    12458   { 0x8901, 0x0407, 0x4028 },
    12459   { 0x8901, 0x0403, 0x3028 },
    12460   { 0x8901, 0x0401, 0x2028 },
    12461   { 0x0901, 0x0400, 0x0028 },
    12462   { 0x0901, 0x0402, 0x0028 },
    12463   { 0x8901, 0x0405, 0x2028 },
    12464   { 0x0901, 0x0404, 0x0028 },
    12465   { 0x0901, 0x0406, 0x0028 },
    12466   { 0x8901, 0x040b, 0x3028 },
    12467   { 0x8901, 0x0409, 0x2028 },
    12468   { 0x0901, 0x0408, 0x0028 },
    12469   { 0x0901, 0x040a, 0x0028 },
    12470   { 0x8901, 0x040d, 0x2028 },
    12471   { 0x0901, 0x040c, 0x0028 },
    12472   { 0x0901, 0x040e, 0x0028 },
    12473   { 0x8901, 0x0417, 0x4028 },
    12474   { 0x8901, 0x0413, 0x3028 },
    12475   { 0x8901, 0x0411, 0x2028 },
    12476   { 0x0901, 0x0410, 0x0028 },
    12477   { 0x0901, 0x0412, 0x0028 },
    12478   { 0x8901, 0x0415, 0x2028 },
    12479   { 0x0901, 0x0414, 0x0028 },
    12480   { 0x0901, 0x0416, 0x0028 },
    12481   { 0x8901, 0x041b, 0x3028 },
    12482   { 0x8901, 0x0419, 0x2028 },
    12483   { 0x0901, 0x0418, 0x0028 },
    12484   { 0x0901, 0x041a, 0x0028 },
    12485   { 0x8901, 0x041d, 0x2028 },
    12486   { 0x0901, 0x041c, 0x0028 },
    12487   { 0x0901, 0x041e, 0x0028 },
    12488   { 0x8501, 0x043f, 0x6fd8 },
    12489   { 0x8501, 0x042f, 0x5fd8 },
    12490   { 0x8901, 0x0427, 0x4028 },
    12491   { 0x8901, 0x0423, 0x3028 },
    12492   { 0x8901, 0x0421, 0x2028 },
    12493   { 0x0901, 0x0420, 0x0028 },
    12494   { 0x0901, 0x0422, 0x0028 },
    12495   { 0x8901, 0x0425, 0x2028 },
    12496   { 0x0901, 0x0424, 0x0028 },
    12497   { 0x0901, 0x0426, 0x0028 },
    12498   { 0x8501, 0x042b, 0x3fd8 },
    12499   { 0x8501, 0x0429, 0x2fd8 },
    12500   { 0x0501, 0x0428, 0x0fd8 },
    12501   { 0x0501, 0x042a, 0x0fd8 },
    12502   { 0x8501, 0x042d, 0x2fd8 },
    12503   { 0x0501, 0x042c, 0x0fd8 },
    12504   { 0x0501, 0x042e, 0x0fd8 },
    12505   { 0x8501, 0x0437, 0x4fd8 },
    12506   { 0x8501, 0x0433, 0x3fd8 },
    12507   { 0x8501, 0x0431, 0x2fd8 },
    12508   { 0x0501, 0x0430, 0x0fd8 },
    12509   { 0x0501, 0x0432, 0x0fd8 },
    12510   { 0x8501, 0x0435, 0x2fd8 },
    12511   { 0x0501, 0x0434, 0x0fd8 },
    12512   { 0x0501, 0x0436, 0x0fd8 },
    12513   { 0x8501, 0x043b, 0x3fd8 },
    12514   { 0x8501, 0x0439, 0x2fd8 },
    12515   { 0x0501, 0x0438, 0x0fd8 },
    12516   { 0x0501, 0x043a, 0x0fd8 },
    12517   { 0x8501, 0x043d, 0x2fd8 },
    12518   { 0x0501, 0x043c, 0x0fd8 },
    12519   { 0x0501, 0x043e, 0x0fd8 },
    12520   { 0x8501, 0x044f, 0x5fd8 },
    12521   { 0x8501, 0x0447, 0x4fd8 },
    12522   { 0x8501, 0x0443, 0x3fd8 },
    12523   { 0x8501, 0x0441, 0x2fd8 },
    12524   { 0x0501, 0x0440, 0x0fd8 },
    12525   { 0x0501, 0x0442, 0x0fd8 },
    12526   { 0x8501, 0x0445, 0x2fd8 },
    12527   { 0x0501, 0x0444, 0x0fd8 },
    12528   { 0x0501, 0x0446, 0x0fd8 },
    12529   { 0x8501, 0x044b, 0x3fd8 },
    12530   { 0x8501, 0x0449, 0x2fd8 },
    12531   { 0x0501, 0x0448, 0x0fd8 },
    12532   { 0x0501, 0x044a, 0x0fd8 },
    12533   { 0x8501, 0x044d, 0x2fd8 },
    12534   { 0x0501, 0x044c, 0x0fd8 },
    12535   { 0x0501, 0x044e, 0x0fd8 },
    12536   { 0x8701, 0x0457, 0x4000 },
    12537   { 0x8701, 0x0453, 0x3000 },
    12538   { 0x8701, 0x0451, 0x2000 },
    12539   { 0x0701, 0x0450, 0x0000 },
    12540   { 0x0701, 0x0452, 0x0000 },
    12541   { 0x8701, 0x0455, 0x2000 },
    12542   { 0x0701, 0x0454, 0x0000 },
    12543   { 0x0701, 0x0456, 0x0000 },
    12544   { 0x8701, 0x045b, 0x3000 },
    12545   { 0x8701, 0x0459, 0x2000 },
    12546   { 0x0701, 0x0458, 0x0000 },
    12547   { 0x0701, 0x045a, 0x0000 },
    12548   { 0x8701, 0x045d, 0x2000 },
    12549   { 0x0701, 0x045c, 0x0000 },
    12550   { 0x0701, 0x045e, 0x0000 },
    12551   { 0x9a01, 0xd000, 0x8000 },
    12552   { 0x8d01, 0x04a1, 0x7000 },
    12553   { 0x8701, 0x047f, 0x6000 },
    12554   { 0x8701, 0x046f, 0x5000 },
    12555   { 0x8701, 0x0467, 0x4000 },
    12556   { 0x8701, 0x0463, 0x3000 },
    12557   { 0x8701, 0x0461, 0x2000 },
    12558   { 0x0701, 0x0460, 0x0000 },
    12559   { 0x0701, 0x0462, 0x0000 },
    12560   { 0x8701, 0x0465, 0x2000 },
    12561   { 0x0701, 0x0464, 0x0000 },
    12562   { 0x0701, 0x0466, 0x0000 },
    12563   { 0x8701, 0x046b, 0x3000 },
    12564   { 0x8701, 0x0469, 0x2000 },
    12565   { 0x0701, 0x0468, 0x0000 },
    12566   { 0x0701, 0x046a, 0x0000 },
    12567   { 0x8701, 0x046d, 0x2000 },
    12568   { 0x0701, 0x046c, 0x0000 },
    12569   { 0x0701, 0x046e, 0x0000 },
    12570   { 0x8701, 0x0477, 0x4000 },
    12571   { 0x8701, 0x0473, 0x3000 },
    12572   { 0x8701, 0x0471, 0x2000 },
    12573   { 0x0701, 0x0470, 0x0000 },
    12574   { 0x0701, 0x0472, 0x0000 },
    12575   { 0x8701, 0x0475, 0x2000 },
    12576   { 0x0701, 0x0474, 0x0000 },
    12577   { 0x0701, 0x0476, 0x0000 },
    12578   { 0x8701, 0x047b, 0x3000 },
    12579   { 0x8701, 0x0479, 0x2000 },
    12580   { 0x0701, 0x0478, 0x0000 },
    12581   { 0x0701, 0x047a, 0x0000 },
    12582   { 0x8701, 0x047d, 0x2000 },
    12583   { 0x0701, 0x047c, 0x0000 },
    12584   { 0x0701, 0x047e, 0x0000 },
    12585   { 0x8701, 0x048f, 0x5000 },
    12586   { 0x8701, 0x0487, 0x4000 },
    12587   { 0x8701, 0x0483, 0x3000 },
    12588   { 0x8701, 0x0481, 0x2000 },
    12589   { 0x0701, 0x0480, 0x0000 },
    12590   { 0x0701, 0x0482, 0x0000 },
    12591   { 0x8701, 0x0485, 0x2000 },
    12592   { 0x0701, 0x0484, 0x0000 },
    12593   { 0x0701, 0x0486, 0x0000 },
    12594   { 0x8701, 0x048b, 0x3000 },
    12595   { 0x8701, 0x0489, 0x2000 },
    12596   { 0x0701, 0x0488, 0x0000 },
    12597   { 0x0701, 0x048a, 0x0000 },
    12598   { 0x8701, 0x048d, 0x2000 },
    12599   { 0x0701, 0x048c, 0x0000 },
    12600   { 0x0701, 0x048e, 0x0000 },
    12601   { 0x8701, 0x0497, 0x4000 },
    12602   { 0x8701, 0x0493, 0x3000 },
    12603   { 0x8701, 0x0491, 0x2000 },
    12604   { 0x0701, 0x0490, 0x0000 },
    12605   { 0x0701, 0x0492, 0x0000 },
    12606   { 0x8701, 0x0495, 0x2000 },
    12607   { 0x0701, 0x0494, 0x0000 },
    12608   { 0x0701, 0x0496, 0x0000 },
    12609   { 0x8701, 0x049b, 0x3000 },
    12610   { 0x8701, 0x0499, 0x2000 },
    12611   { 0x0701, 0x0498, 0x0000 },
    12612   { 0x0701, 0x049a, 0x0000 },
    12613   { 0x8701, 0x049d, 0x2000 },
    12614   { 0x0701, 0x049c, 0x0000 },
    12615   { 0x0d01, 0x04a0, 0x0000 },
    12616   { 0x8701, 0x081a, 0x6000 },
    12617   { 0x8701, 0x080a, 0x5000 },
    12618   { 0x8d01, 0x04a9, 0x4000 },
    12619   { 0x8d01, 0x04a5, 0x3000 },
    12620   { 0x8d01, 0x04a3, 0x2000 },
    12621   { 0x0d01, 0x04a2, 0x0000 },
    12622   { 0x0d01, 0x04a4, 0x0000 },
    12623   { 0x8d01, 0x04a7, 0x2000 },
    12624   { 0x0d01, 0x04a6, 0x0000 },
    12625   { 0x0d01, 0x04a8, 0x0000 },
    12626   { 0x8701, 0x0803, 0x3000 },
    12627   { 0x8701, 0x0801, 0x2000 },
    12628   { 0x0701, 0x0800, 0x0000 },
    12629   { 0x0701, 0x0802, 0x0000 },
    12630   { 0x8701, 0x0805, 0x2000 },
    12631   { 0x0701, 0x0804, 0x0000 },
    12632   { 0x0701, 0x0808, 0x0000 },
    12633   { 0x8701, 0x0812, 0x4000 },
    12634   { 0x8701, 0x080e, 0x3000 },
    12635   { 0x8701, 0x080c, 0x2000 },
    12636   { 0x0701, 0x080b, 0x0000 },
    12637   { 0x0701, 0x080d, 0x0000 },
    12638   { 0x8701, 0x0810, 0x2000 },
    12639   { 0x0701, 0x080f, 0x0000 },
    12640   { 0x0701, 0x0811, 0x0000 },
    12641   { 0x8701, 0x0816, 0x3000 },
    12642   { 0x8701, 0x0814, 0x2000 },
    12643   { 0x0701, 0x0813, 0x0000 },
    12644   { 0x0701, 0x0815, 0x0000 },
    12645   { 0x8701, 0x0818, 0x2000 },
    12646   { 0x0701, 0x0817, 0x0000 },
    12647   { 0x0701, 0x0819, 0x0000 },
    12648   { 0x8701, 0x082a, 0x5000 },
    12649   { 0x8701, 0x0822, 0x4000 },
    12650   { 0x8701, 0x081e, 0x3000 },
    12651   { 0x8701, 0x081c, 0x2000 },
    12652   { 0x0701, 0x081b, 0x0000 },
    12653   { 0x0701, 0x081d, 0x0000 },
    12654   { 0x8701, 0x0820, 0x2000 },
    12655   { 0x0701, 0x081f, 0x0000 },
    12656   { 0x0701, 0x0821, 0x0000 },
    12657   { 0x8701, 0x0826, 0x3000 },
    12658   { 0x8701, 0x0824, 0x2000 },
    12659   { 0x0701, 0x0823, 0x0000 },
    12660   { 0x0701, 0x0825, 0x0000 },
    12661   { 0x8701, 0x0828, 0x2000 },
    12662   { 0x0701, 0x0827, 0x0000 },
    12663   { 0x0701, 0x0829, 0x0000 },
    12664   { 0x8701, 0x0832, 0x4000 },
    12665   { 0x8701, 0x082e, 0x3000 },
    12666   { 0x8701, 0x082c, 0x2000 },
    12667   { 0x0701, 0x082b, 0x0000 },
    12668   { 0x0701, 0x082d, 0x0000 },
    12669   { 0x8701, 0x0830, 0x2000 },
    12670   { 0x0701, 0x082f, 0x0000 },
    12671   { 0x0701, 0x0831, 0x0000 },
    12672   { 0x8701, 0x0837, 0x3000 },
    12673   { 0x8701, 0x0834, 0x2000 },
    12674   { 0x0701, 0x0833, 0x0000 },
    12675   { 0x0701, 0x0835, 0x0000 },
    12676   { 0x8701, 0x083c, 0x2000 },
    12677   { 0x0701, 0x0838, 0x0000 },
    12678   { 0x0701, 0x083f, 0x0000 },
    12679   { 0x9a01, 0xd040, 0x7000 },
    12680   { 0x9a01, 0xd020, 0x6000 },
    12681   { 0x9a01, 0xd010, 0x5000 },
    12682   { 0x9a01, 0xd008, 0x4000 },
    12683   { 0x9a01, 0xd004, 0x3000 },
    12684   { 0x9a01, 0xd002, 0x2000 },
    12685   { 0x1a01, 0xd001, 0x0000 },
    12686   { 0x1a01, 0xd003, 0x0000 },
    12687   { 0x9a01, 0xd006, 0x2000 },
    12688   { 0x1a01, 0xd005, 0x0000 },
    12689   { 0x1a01, 0xd007, 0x0000 },
    12690   { 0x9a01, 0xd00c, 0x3000 },
    12691   { 0x9a01, 0xd00a, 0x2000 },
    12692   { 0x1a01, 0xd009, 0x0000 },
    12693   { 0x1a01, 0xd00b, 0x0000 },
    12694   { 0x9a01, 0xd00e, 0x2000 },
    12695   { 0x1a01, 0xd00d, 0x0000 },
    12696   { 0x1a01, 0xd00f, 0x0000 },
    12697   { 0x9a01, 0xd018, 0x4000 },
    12698   { 0x9a01, 0xd014, 0x3000 },
    12699   { 0x9a01, 0xd012, 0x2000 },
    12700   { 0x1a01, 0xd011, 0x0000 },
    12701   { 0x1a01, 0xd013, 0x0000 },
    12702   { 0x9a01, 0xd016, 0x2000 },
    12703   { 0x1a01, 0xd015, 0x0000 },
    12704   { 0x1a01, 0xd017, 0x0000 },
    12705   { 0x9a01, 0xd01c, 0x3000 },
    12706   { 0x9a01, 0xd01a, 0x2000 },
    12707   { 0x1a01, 0xd019, 0x0000 },
    12708   { 0x1a01, 0xd01b, 0x0000 },
    12709   { 0x9a01, 0xd01e, 0x2000 },
    12710   { 0x1a01, 0xd01d, 0x0000 },
    12711   { 0x1a01, 0xd01f, 0x0000 },
    12712   { 0x9a01, 0xd030, 0x5000 },
    12713   { 0x9a01, 0xd028, 0x4000 },
    12714   { 0x9a01, 0xd024, 0x3000 },
    12715   { 0x9a01, 0xd022, 0x2000 },
    12716   { 0x1a01, 0xd021, 0x0000 },
    12717   { 0x1a01, 0xd023, 0x0000 },
    12718   { 0x9a01, 0xd026, 0x2000 },
    12719   { 0x1a01, 0xd025, 0x0000 },
    12720   { 0x1a01, 0xd027, 0x0000 },
    12721   { 0x9a01, 0xd02c, 0x3000 },
    12722   { 0x9a01, 0xd02a, 0x2000 },
    12723   { 0x1a01, 0xd029, 0x0000 },
    12724   { 0x1a01, 0xd02b, 0x0000 },
    12725   { 0x9a01, 0xd02e, 0x2000 },
    12726   { 0x1a01, 0xd02d, 0x0000 },
    12727   { 0x1a01, 0xd02f, 0x0000 },
    12728   { 0x9a01, 0xd038, 0x4000 },
    12729   { 0x9a01, 0xd034, 0x3000 },
    12730   { 0x9a01, 0xd032, 0x2000 },
    12731   { 0x1a01, 0xd031, 0x0000 },
    12732   { 0x1a01, 0xd033, 0x0000 },
    12733   { 0x9a01, 0xd036, 0x2000 },
    12734   { 0x1a01, 0xd035, 0x0000 },
    12735   { 0x1a01, 0xd037, 0x0000 },
    12736   { 0x9a01, 0xd03c, 0x3000 },
    12737   { 0x9a01, 0xd03a, 0x2000 },
    12738   { 0x1a01, 0xd039, 0x0000 },
    12739   { 0x1a01, 0xd03b, 0x0000 },
    12740   { 0x9a01, 0xd03e, 0x2000 },
    12741   { 0x1a01, 0xd03d, 0x0000 },
    12742   { 0x1a01, 0xd03f, 0x0000 },
    12743   { 0x9a01, 0xd060, 0x6000 },
    12744   { 0x9a01, 0xd050, 0x5000 },
    12745   { 0x9a01, 0xd048, 0x4000 },
    12746   { 0x9a01, 0xd044, 0x3000 },
    12747   { 0x9a01, 0xd042, 0x2000 },
    12748   { 0x1a01, 0xd041, 0x0000 },
    12749   { 0x1a01, 0xd043, 0x0000 },
    12750   { 0x9a01, 0xd046, 0x2000 },
    12751   { 0x1a01, 0xd045, 0x0000 },
    12752   { 0x1a01, 0xd047, 0x0000 },
    12753   { 0x9a01, 0xd04c, 0x3000 },
    12754   { 0x9a01, 0xd04a, 0x2000 },
    12755   { 0x1a01, 0xd049, 0x0000 },
    12756   { 0x1a01, 0xd04b, 0x0000 },
    12757   { 0x9a01, 0xd04e, 0x2000 },
    12758   { 0x1a01, 0xd04d, 0x0000 },
    12759   { 0x1a01, 0xd04f, 0x0000 },
    12760   { 0x9a01, 0xd058, 0x4000 },
    12761   { 0x9a01, 0xd054, 0x3000 },
    12762   { 0x9a01, 0xd052, 0x2000 },
    12763   { 0x1a01, 0xd051, 0x0000 },
    12764   { 0x1a01, 0xd053, 0x0000 },
    12765   { 0x9a01, 0xd056, 0x2000 },
    12766   { 0x1a01, 0xd055, 0x0000 },
    12767   { 0x1a01, 0xd057, 0x0000 },
    12768   { 0x9a01, 0xd05c, 0x3000 },
    12769   { 0x9a01, 0xd05a, 0x2000 },
    12770   { 0x1a01, 0xd059, 0x0000 },
    12771   { 0x1a01, 0xd05b, 0x0000 },
    12772   { 0x9a01, 0xd05e, 0x2000 },
    12773   { 0x1a01, 0xd05d, 0x0000 },
    12774   { 0x1a01, 0xd05f, 0x0000 },
    12775   { 0x9a01, 0xd070, 0x5000 },
    12776   { 0x9a01, 0xd068, 0x4000 },
    12777   { 0x9a01, 0xd064, 0x3000 },
    12778   { 0x9a01, 0xd062, 0x2000 },
    12779   { 0x1a01, 0xd061, 0x0000 },
    12780   { 0x1a01, 0xd063, 0x0000 },
    12781   { 0x9a01, 0xd066, 0x2000 },
    12782   { 0x1a01, 0xd065, 0x0000 },
    12783   { 0x1a01, 0xd067, 0x0000 },
    12784   { 0x9a01, 0xd06c, 0x3000 },
    12785   { 0x9a01, 0xd06a, 0x2000 },
    12786   { 0x1a01, 0xd069, 0x0000 },
    12787   { 0x1a01, 0xd06b, 0x0000 },
    12788   { 0x9a01, 0xd06e, 0x2000 },
    12789   { 0x1a01, 0xd06d, 0x0000 },
    12790   { 0x1a01, 0xd06f, 0x0000 },
    12791   { 0x9a01, 0xd078, 0x4000 },
    12792   { 0x9a01, 0xd074, 0x3000 },
    12793   { 0x9a01, 0xd072, 0x2000 },
    12794   { 0x1a01, 0xd071, 0x0000 },
    12795   { 0x1a01, 0xd073, 0x0000 },
    12796   { 0x9a01, 0xd076, 0x2000 },
    12797   { 0x1a01, 0xd075, 0x0000 },
    12798   { 0x1a01, 0xd077, 0x0000 },
    12799   { 0x9a01, 0xd07c, 0x3000 },
    12800   { 0x9a01, 0xd07a, 0x2000 },
    12801   { 0x1a01, 0xd079, 0x0000 },
    12802   { 0x1a01, 0xd07b, 0x0000 },
    12803   { 0x9a01, 0xd07e, 0x2000 },
    12804   { 0x1a01, 0xd07d, 0x0000 },
    12805   { 0x1a01, 0xd07f, 0x0000 },
    12806   { 0x9a01, 0xd18d, 0x9000 },
    12807   { 0x9a01, 0xd10a, 0x8000 },
    12808   { 0x9a01, 0xd0c0, 0x7000 },
    12809   { 0x9a01, 0xd0a0, 0x6000 },
    12810   { 0x9a01, 0xd090, 0x5000 },
    12811   { 0x9a01, 0xd088, 0x4000 },
    12812   { 0x9a01, 0xd084, 0x3000 },
    12813   { 0x9a01, 0xd082, 0x2000 },
    12814   { 0x1a01, 0xd081, 0x0000 },
    12815   { 0x1a01, 0xd083, 0x0000 },
    12816   { 0x9a01, 0xd086, 0x2000 },
    12817   { 0x1a01, 0xd085, 0x0000 },
    12818   { 0x1a01, 0xd087, 0x0000 },
    12819   { 0x9a01, 0xd08c, 0x3000 },
    12820   { 0x9a01, 0xd08a, 0x2000 },
    12821   { 0x1a01, 0xd089, 0x0000 },
    12822   { 0x1a01, 0xd08b, 0x0000 },
    12823   { 0x9a01, 0xd08e, 0x2000 },
    12824   { 0x1a01, 0xd08d, 0x0000 },
    12825   { 0x1a01, 0xd08f, 0x0000 },
    12826   { 0x9a01, 0xd098, 0x4000 },
    12827   { 0x9a01, 0xd094, 0x3000 },
    12828   { 0x9a01, 0xd092, 0x2000 },
    12829   { 0x1a01, 0xd091, 0x0000 },
    12830   { 0x1a01, 0xd093, 0x0000 },
    12831   { 0x9a01, 0xd096, 0x2000 },
    12832   { 0x1a01, 0xd095, 0x0000 },
    12833   { 0x1a01, 0xd097, 0x0000 },
    12834   { 0x9a01, 0xd09c, 0x3000 },
    12835   { 0x9a01, 0xd09a, 0x2000 },
    12836   { 0x1a01, 0xd099, 0x0000 },
    12837   { 0x1a01, 0xd09b, 0x0000 },
    12838   { 0x9a01, 0xd09e, 0x2000 },
    12839   { 0x1a01, 0xd09d, 0x0000 },
    12840   { 0x1a01, 0xd09f, 0x0000 },
    12841   { 0x9a01, 0xd0b0, 0x5000 },
    12842   { 0x9a01, 0xd0a8, 0x4000 },
    12843   { 0x9a01, 0xd0a4, 0x3000 },
    12844   { 0x9a01, 0xd0a2, 0x2000 },
    12845   { 0x1a01, 0xd0a1, 0x0000 },
    12846   { 0x1a01, 0xd0a3, 0x0000 },
    12847   { 0x9a01, 0xd0a6, 0x2000 },
    12848   { 0x1a01, 0xd0a5, 0x0000 },
    12849   { 0x1a01, 0xd0a7, 0x0000 },
    12850   { 0x9a01, 0xd0ac, 0x3000 },
    12851   { 0x9a01, 0xd0aa, 0x2000 },
    12852   { 0x1a01, 0xd0a9, 0x0000 },
    12853   { 0x1a01, 0xd0ab, 0x0000 },
    12854   { 0x9a01, 0xd0ae, 0x2000 },
    12855   { 0x1a01, 0xd0ad, 0x0000 },
    12856   { 0x1a01, 0xd0af, 0x0000 },
    12857   { 0x9a01, 0xd0b8, 0x4000 },
    12858   { 0x9a01, 0xd0b4, 0x3000 },
    12859   { 0x9a01, 0xd0b2, 0x2000 },
    12860   { 0x1a01, 0xd0b1, 0x0000 },
    12861   { 0x1a01, 0xd0b3, 0x0000 },
    12862   { 0x9a01, 0xd0b6, 0x2000 },
    12863   { 0x1a01, 0xd0b5, 0x0000 },
    12864   { 0x1a01, 0xd0b7, 0x0000 },
    12865   { 0x9a01, 0xd0bc, 0x3000 },
    12866   { 0x9a01, 0xd0ba, 0x2000 },
    12867   { 0x1a01, 0xd0b9, 0x0000 },
    12868   { 0x1a01, 0xd0bb, 0x0000 },
    12869   { 0x9a01, 0xd0be, 0x2000 },
    12870   { 0x1a01, 0xd0bd, 0x0000 },
    12871   { 0x1a01, 0xd0bf, 0x0000 },
    12872   { 0x9a01, 0xd0e0, 0x6000 },
    12873   { 0x9a01, 0xd0d0, 0x5000 },
    12874   { 0x9a01, 0xd0c8, 0x4000 },
    12875   { 0x9a01, 0xd0c4, 0x3000 },
    12876   { 0x9a01, 0xd0c2, 0x2000 },
    12877   { 0x1a01, 0xd0c1, 0x0000 },
    12878   { 0x1a01, 0xd0c3, 0x0000 },
    12879   { 0x9a01, 0xd0c6, 0x2000 },
    12880   { 0x1a01, 0xd0c5, 0x0000 },
    12881   { 0x1a01, 0xd0c7, 0x0000 },
    12882   { 0x9a01, 0xd0cc, 0x3000 },
    12883   { 0x9a01, 0xd0ca, 0x2000 },
    12884   { 0x1a01, 0xd0c9, 0x0000 },
    12885   { 0x1a01, 0xd0cb, 0x0000 },
    12886   { 0x9a01, 0xd0ce, 0x2000 },
    12887   { 0x1a01, 0xd0cd, 0x0000 },
    12888   { 0x1a01, 0xd0cf, 0x0000 },
    12889   { 0x9a01, 0xd0d8, 0x4000 },
    12890   { 0x9a01, 0xd0d4, 0x3000 },
    12891   { 0x9a01, 0xd0d2, 0x2000 },
    12892   { 0x1a01, 0xd0d1, 0x0000 },
    12893   { 0x1a01, 0xd0d3, 0x0000 },
    12894   { 0x9a01, 0xd0d6, 0x2000 },
    12895   { 0x1a01, 0xd0d5, 0x0000 },
    12896   { 0x1a01, 0xd0d7, 0x0000 },
    12897   { 0x9a01, 0xd0dc, 0x3000 },
    12898   { 0x9a01, 0xd0da, 0x2000 },
    12899   { 0x1a01, 0xd0d9, 0x0000 },
    12900   { 0x1a01, 0xd0db, 0x0000 },
    12901   { 0x9a01, 0xd0de, 0x2000 },
    12902   { 0x1a01, 0xd0dd, 0x0000 },
    12903   { 0x1a01, 0xd0df, 0x0000 },
    12904   { 0x9a01, 0xd0f0, 0x5000 },
    12905   { 0x9a01, 0xd0e8, 0x4000 },
    12906   { 0x9a01, 0xd0e4, 0x3000 },
    12907   { 0x9a01, 0xd0e2, 0x2000 },
    12908   { 0x1a01, 0xd0e1, 0x0000 },
    12909   { 0x1a01, 0xd0e3, 0x0000 },
    12910   { 0x9a01, 0xd0e6, 0x2000 },
    12911   { 0x1a01, 0xd0e5, 0x0000 },
    12912   { 0x1a01, 0xd0e7, 0x0000 },
    12913   { 0x9a01, 0xd0ec, 0x3000 },
    12914   { 0x9a01, 0xd0ea, 0x2000 },
    12915   { 0x1a01, 0xd0e9, 0x0000 },
    12916   { 0x1a01, 0xd0eb, 0x0000 },
    12917   { 0x9a01, 0xd0ee, 0x2000 },
    12918   { 0x1a01, 0xd0ed, 0x0000 },
    12919   { 0x1a01, 0xd0ef, 0x0000 },
    12920   { 0x9a01, 0xd102, 0x4000 },
    12921   { 0x9a01, 0xd0f4, 0x3000 },
    12922   { 0x9a01, 0xd0f2, 0x2000 },
    12923   { 0x1a01, 0xd0f1, 0x0000 },
    12924   { 0x1a01, 0xd0f3, 0x0000 },
    12925   { 0x9a01, 0xd100, 0x2000 },
    12926   { 0x1a01, 0xd0f5, 0x0000 },
    12927   { 0x1a01, 0xd101, 0x0000 },
    12928   { 0x9a01, 0xd106, 0x3000 },
    12929   { 0x9a01, 0xd104, 0x2000 },
    12930   { 0x1a01, 0xd103, 0x0000 },
    12931   { 0x1a01, 0xd105, 0x0000 },
    12932   { 0x9a01, 0xd108, 0x2000 },
    12933   { 0x1a01, 0xd107, 0x0000 },
    12934   { 0x1a01, 0xd109, 0x0000 },
    12935   { 0x9a01, 0xd14d, 0x7000 },
    12936   { 0x9a01, 0xd12d, 0x6000 },
    12937   { 0x9a01, 0xd11a, 0x5000 },
    12938   { 0x9a01, 0xd112, 0x4000 },
    12939   { 0x9a01, 0xd10e, 0x3000 },
    12940   { 0x9a01, 0xd10c, 0x2000 },
    12941   { 0x1a01, 0xd10b, 0x0000 },
    12942   { 0x1a01, 0xd10d, 0x0000 },
    12943   { 0x9a01, 0xd110, 0x2000 },
    12944   { 0x1a01, 0xd10f, 0x0000 },
    12945   { 0x1a01, 0xd111, 0x0000 },
    12946   { 0x9a01, 0xd116, 0x3000 },
    12947   { 0x9a01, 0xd114, 0x2000 },
    12948   { 0x1a01, 0xd113, 0x0000 },
    12949   { 0x1a01, 0xd115, 0x0000 },
    12950   { 0x9a01, 0xd118, 0x2000 },
    12951   { 0x1a01, 0xd117, 0x0000 },
    12952   { 0x1a01, 0xd119, 0x0000 },
    12953   { 0x9a01, 0xd122, 0x4000 },
    12954   { 0x9a01, 0xd11e, 0x3000 },
    12955   { 0x9a01, 0xd11c, 0x2000 },
    12956   { 0x1a01, 0xd11b, 0x0000 },
    12957   { 0x1a01, 0xd11d, 0x0000 },
    12958   { 0x9a01, 0xd120, 0x2000 },
    12959   { 0x1a01, 0xd11f, 0x0000 },
    12960   { 0x1a01, 0xd121, 0x0000 },
    12961   { 0x9a01, 0xd126, 0x3000 },
    12962   { 0x9a01, 0xd124, 0x2000 },
    12963   { 0x1a01, 0xd123, 0x0000 },
    12964   { 0x1a01, 0xd125, 0x0000 },
    12965   { 0x9a01, 0xd12b, 0x2000 },
    12966   { 0x1a01, 0xd12a, 0x0000 },
    12967   { 0x1a01, 0xd12c, 0x0000 },
    12968   { 0x9a01, 0xd13d, 0x5000 },
    12969   { 0x9a01, 0xd135, 0x4000 },
    12970   { 0x9a01, 0xd131, 0x3000 },
    12971   { 0x9a01, 0xd12f, 0x2000 },
    12972   { 0x1a01, 0xd12e, 0x0000 },
    12973   { 0x1a01, 0xd130, 0x0000 },
    12974   { 0x9a01, 0xd133, 0x2000 },
    12975   { 0x1a01, 0xd132, 0x0000 },
    12976   { 0x1a01, 0xd134, 0x0000 },
    12977   { 0x9a01, 0xd139, 0x3000 },
    12978   { 0x9a01, 0xd137, 0x2000 },
    12979   { 0x1a01, 0xd136, 0x0000 },
    12980   { 0x1a01, 0xd138, 0x0000 },
    12981   { 0x9a01, 0xd13b, 0x2000 },
    12982   { 0x1a01, 0xd13a, 0x0000 },
    12983   { 0x1a01, 0xd13c, 0x0000 },
    12984   { 0x9a01, 0xd145, 0x4000 },
    12985   { 0x9a01, 0xd141, 0x3000 },
    12986   { 0x9a01, 0xd13f, 0x2000 },
    12987   { 0x1a01, 0xd13e, 0x0000 },
    12988   { 0x1a01, 0xd140, 0x0000 },
    12989   { 0x9a01, 0xd143, 0x2000 },
    12990   { 0x1a01, 0xd142, 0x0000 },
    12991   { 0x1a01, 0xd144, 0x0000 },
    12992   { 0x9a01, 0xd149, 0x3000 },
    12993   { 0x9a01, 0xd147, 0x2000 },
    12994   { 0x1a01, 0xd146, 0x0000 },
    12995   { 0x1a01, 0xd148, 0x0000 },
    12996   { 0x9a01, 0xd14b, 0x2000 },
    12997   { 0x1a01, 0xd14a, 0x0000 },
    12998   { 0x1a01, 0xd14c, 0x0000 },
    12999   { 0x8a01, 0xd16d, 0x6000 },
    13000   { 0x9a01, 0xd15d, 0x5000 },
    13001   { 0x9a01, 0xd155, 0x4000 },
    13002   { 0x9a01, 0xd151, 0x3000 },
    13003   { 0x9a01, 0xd14f, 0x2000 },
    13004   { 0x1a01, 0xd14e, 0x0000 },
    13005   { 0x1a01, 0xd150, 0x0000 },
    13006   { 0x9a01, 0xd153, 0x2000 },
    13007   { 0x1a01, 0xd152, 0x0000 },
    13008   { 0x1a01, 0xd154, 0x0000 },
    13009   { 0x9a01, 0xd159, 0x3000 },
    13010   { 0x9a01, 0xd157, 0x2000 },
    13011   { 0x1a01, 0xd156, 0x0000 },
    13012   { 0x1a01, 0xd158, 0x0000 },
    13013   { 0x9a01, 0xd15b, 0x2000 },
    13014   { 0x1a01, 0xd15a, 0x0000 },
    13015   { 0x1a01, 0xd15c, 0x0000 },
    13016   { 0x8a01, 0xd165, 0x4000 },
    13017   { 0x9a01, 0xd161, 0x3000 },
    13018   { 0x9a01, 0xd15f, 0x2000 },
    13019   { 0x1a01, 0xd15e, 0x0000 },
    13020   { 0x1a01, 0xd160, 0x0000 },
    13021   { 0x9a01, 0xd163, 0x2000 },
    13022   { 0x1a01, 0xd162, 0x0000 },
    13023   { 0x1a01, 0xd164, 0x0000 },
    13024   { 0x8c01, 0xd169, 0x3000 },
    13025   { 0x8c01, 0xd167, 0x2000 },
    13026   { 0x0a01, 0xd166, 0x0000 },
    13027   { 0x0c01, 0xd168, 0x0000 },
    13028   { 0x9a01, 0xd16b, 0x2000 },
    13029   { 0x1a01, 0xd16a, 0x0000 },
    13030   { 0x1a01, 0xd16c, 0x0000 },
    13031   { 0x8c01, 0xd17d, 0x5000 },
    13032   { 0x8101, 0xd175, 0x4000 },
    13033   { 0x8a01, 0xd171, 0x3000 },
    13034   { 0x8a01, 0xd16f, 0x2000 },
    13035   { 0x0a01, 0xd16e, 0x0000 },
    13036   { 0x0a01, 0xd170, 0x0000 },
    13037   { 0x8101, 0xd173, 0x2000 },
    13038   { 0x0a01, 0xd172, 0x0000 },
    13039   { 0x0101, 0xd174, 0x0000 },
    13040   { 0x8101, 0xd179, 0x3000 },
    13041   { 0x8101, 0xd177, 0x2000 },
    13042   { 0x0101, 0xd176, 0x0000 },
    13043   { 0x0101, 0xd178, 0x0000 },
    13044   { 0x8c01, 0xd17b, 0x2000 },
    13045   { 0x0101, 0xd17a, 0x0000 },
    13046   { 0x0c01, 0xd17c, 0x0000 },
    13047   { 0x8c01, 0xd185, 0x4000 },
    13048   { 0x8c01, 0xd181, 0x3000 },
    13049   { 0x8c01, 0xd17f, 0x2000 },
    13050   { 0x0c01, 0xd17e, 0x0000 },
    13051   { 0x0c01, 0xd180, 0x0000 },
    13052   { 0x9a01, 0xd183, 0x2000 },
    13053   { 0x0c01, 0xd182, 0x0000 },
    13054   { 0x1a01, 0xd184, 0x0000 },
    13055   { 0x8c01, 0xd189, 0x3000 },
    13056   { 0x8c01, 0xd187, 0x2000 },
    13057   { 0x0c01, 0xd186, 0x0000 },
    13058   { 0x0c01, 0xd188, 0x0000 },
    13059   { 0x8c01, 0xd18b, 0x2000 },
    13060   { 0x0c01, 0xd18a, 0x0000 },
    13061   { 0x1a01, 0xd18c, 0x0000 },
    13062   { 0x9a01, 0xd32f, 0x8000 },
    13063   { 0x9a01, 0xd1cd, 0x7000 },
    13064   { 0x8c01, 0xd1ad, 0x6000 },
    13065   { 0x9a01, 0xd19d, 0x5000 },
    13066   { 0x9a01, 0xd195, 0x4000 },
    13067   { 0x9a01, 0xd191, 0x3000 },
    13068   { 0x9a01, 0xd18f, 0x2000 },
    13069   { 0x1a01, 0xd18e, 0x0000 },
    13070   { 0x1a01, 0xd190, 0x0000 },
    13071   { 0x9a01, 0xd193, 0x2000 },
    13072   { 0x1a01, 0xd192, 0x0000 },
    13073   { 0x1a01, 0xd194, 0x0000 },
    13074   { 0x9a01, 0xd199, 0x3000 },
    13075   { 0x9a01, 0xd197, 0x2000 },
    13076   { 0x1a01, 0xd196, 0x0000 },
    13077   { 0x1a01, 0xd198, 0x0000 },
    13078   { 0x9a01, 0xd19b, 0x2000 },
    13079   { 0x1a01, 0xd19a, 0x0000 },
    13080   { 0x1a01, 0xd19c, 0x0000 },
    13081   { 0x9a01, 0xd1a5, 0x4000 },
    13082   { 0x9a01, 0xd1a1, 0x3000 },
    13083   { 0x9a01, 0xd19f, 0x2000 },
    13084   { 0x1a01, 0xd19e, 0x0000 },
    13085   { 0x1a01, 0xd1a0, 0x0000 },
    13086   { 0x9a01, 0xd1a3, 0x2000 },
    13087   { 0x1a01, 0xd1a2, 0x0000 },
    13088   { 0x1a01, 0xd1a4, 0x0000 },
    13089   { 0x9a01, 0xd1a9, 0x3000 },
    13090   { 0x9a01, 0xd1a7, 0x2000 },
    13091   { 0x1a01, 0xd1a6, 0x0000 },
    13092   { 0x1a01, 0xd1a8, 0x0000 },
    13093   { 0x8c01, 0xd1ab, 0x2000 },
    13094   { 0x0c01, 0xd1aa, 0x0000 },
    13095   { 0x0c01, 0xd1ac, 0x0000 },
    13096   { 0x9a01, 0xd1bd, 0x5000 },
    13097   { 0x9a01, 0xd1b5, 0x4000 },
    13098   { 0x9a01, 0xd1b1, 0x3000 },
    13099   { 0x9a01, 0xd1af, 0x2000 },
    13100   { 0x1a01, 0xd1ae, 0x0000 },
    13101   { 0x1a01, 0xd1b0, 0x0000 },
    13102   { 0x9a01, 0xd1b3, 0x2000 },
    13103   { 0x1a01, 0xd1b2, 0x0000 },
    13104   { 0x1a01, 0xd1b4, 0x0000 },
    13105   { 0x9a01, 0xd1b9, 0x3000 },
    13106   { 0x9a01, 0xd1b7, 0x2000 },
    13107   { 0x1a01, 0xd1b6, 0x0000 },
    13108   { 0x1a01, 0xd1b8, 0x0000 },
    13109   { 0x9a01, 0xd1bb, 0x2000 },
    13110   { 0x1a01, 0xd1ba, 0x0000 },
    13111   { 0x1a01, 0xd1bc, 0x0000 },
    13112   { 0x9a01, 0xd1c5, 0x4000 },
    13113   { 0x9a01, 0xd1c1, 0x3000 },
    13114   { 0x9a01, 0xd1bf, 0x2000 },
    13115   { 0x1a01, 0xd1be, 0x0000 },
    13116   { 0x1a01, 0xd1c0, 0x0000 },
    13117   { 0x9a01, 0xd1c3, 0x2000 },
    13118   { 0x1a01, 0xd1c2, 0x0000 },
    13119   { 0x1a01, 0xd1c4, 0x0000 },
    13120   { 0x9a01, 0xd1c9, 0x3000 },
    13121   { 0x9a01, 0xd1c7, 0x2000 },
    13122   { 0x1a01, 0xd1c6, 0x0000 },
    13123   { 0x1a01, 0xd1c8, 0x0000 },
    13124   { 0x9a01, 0xd1cb, 0x2000 },
    13125   { 0x1a01, 0xd1ca, 0x0000 },
    13126   { 0x1a01, 0xd1cc, 0x0000 },
    13127   { 0x9a01, 0xd30f, 0x6000 },
    13128   { 0x9a01, 0xd1dd, 0x5000 },
    13129   { 0x9a01, 0xd1d5, 0x4000 },
    13130   { 0x9a01, 0xd1d1, 0x3000 },
    13131   { 0x9a01, 0xd1cf, 0x2000 },
    13132   { 0x1a01, 0xd1ce, 0x0000 },
    13133   { 0x1a01, 0xd1d0, 0x0000 },
    13134   { 0x9a01, 0xd1d3, 0x2000 },
    13135   { 0x1a01, 0xd1d2, 0x0000 },
    13136   { 0x1a01, 0xd1d4, 0x0000 },
    13137   { 0x9a01, 0xd1d9, 0x3000 },
    13138   { 0x9a01, 0xd1d7, 0x2000 },
    13139   { 0x1a01, 0xd1d6, 0x0000 },
    13140   { 0x1a01, 0xd1d8, 0x0000 },
    13141   { 0x9a01, 0xd1db, 0x2000 },
    13142   { 0x1a01, 0xd1da, 0x0000 },
    13143   { 0x1a01, 0xd1dc, 0x0000 },
    13144   { 0x9a01, 0xd307, 0x4000 },
    13145   { 0x9a01, 0xd303, 0x3000 },
    13146   { 0x9a01, 0xd301, 0x2000 },
    13147   { 0x1a01, 0xd300, 0x0000 },
    13148   { 0x1a01, 0xd302, 0x0000 },
    13149   { 0x9a01, 0xd305, 0x2000 },
    13150   { 0x1a01, 0xd304, 0x0000 },
    13151   { 0x1a01, 0xd306, 0x0000 },
    13152   { 0x9a01, 0xd30b, 0x3000 },
    13153   { 0x9a01, 0xd309, 0x2000 },
    13154   { 0x1a01, 0xd308, 0x0000 },
    13155   { 0x1a01, 0xd30a, 0x0000 },
    13156   { 0x9a01, 0xd30d, 0x2000 },
    13157   { 0x1a01, 0xd30c, 0x0000 },
    13158   { 0x1a01, 0xd30e, 0x0000 },
    13159   { 0x9a01, 0xd31f, 0x5000 },
    13160   { 0x9a01, 0xd317, 0x4000 },
    13161   { 0x9a01, 0xd313, 0x3000 },
    13162   { 0x9a01, 0xd311, 0x2000 },
    13163   { 0x1a01, 0xd310, 0x0000 },
    13164   { 0x1a01, 0xd312, 0x0000 },
    13165   { 0x9a01, 0xd315, 0x2000 },
    13166   { 0x1a01, 0xd314, 0x0000 },
    13167   { 0x1a01, 0xd316, 0x0000 },
    13168   { 0x9a01, 0xd31b, 0x3000 },
    13169   { 0x9a01, 0xd319, 0x2000 },
    13170   { 0x1a01, 0xd318, 0x0000 },
    13171   { 0x1a01, 0xd31a, 0x0000 },
    13172   { 0x9a01, 0xd31d, 0x2000 },
    13173   { 0x1a01, 0xd31c, 0x0000 },
    13174   { 0x1a01, 0xd31e, 0x0000 },
    13175   { 0x9a01, 0xd327, 0x4000 },
    13176   { 0x9a01, 0xd323, 0x3000 },
    13177   { 0x9a01, 0xd321, 0x2000 },
    13178   { 0x1a01, 0xd320, 0x0000 },
    13179   { 0x1a01, 0xd322, 0x0000 },
    13180   { 0x9a01, 0xd325, 0x2000 },
    13181   { 0x1a01, 0xd324, 0x0000 },
    13182   { 0x1a01, 0xd326, 0x0000 },
    13183   { 0x9a01, 0xd32b, 0x3000 },
    13184   { 0x9a01, 0xd329, 0x2000 },
    13185   { 0x1a01, 0xd328, 0x0000 },
    13186   { 0x1a01, 0xd32a, 0x0000 },
    13187   { 0x9a01, 0xd32d, 0x2000 },
    13188   { 0x1a01, 0xd32c, 0x0000 },
    13189   { 0x1a01, 0xd32e, 0x0000 },
    13190   { 0x8901, 0xd418, 0x7000 },
    13191   { 0x9a01, 0xd34f, 0x6000 },
    13192   { 0x9a01, 0xd33f, 0x5000 },
    13193   { 0x9a01, 0xd337, 0x4000 },
    13194   { 0x9a01, 0xd333, 0x3000 },
    13195   { 0x9a01, 0xd331, 0x2000 },
    13196   { 0x1a01, 0xd330, 0x0000 },
    13197   { 0x1a01, 0xd332, 0x0000 },
    13198   { 0x9a01, 0xd335, 0x2000 },
    13199   { 0x1a01, 0xd334, 0x0000 },
    13200   { 0x1a01, 0xd336, 0x0000 },
    13201   { 0x9a01, 0xd33b, 0x3000 },
    13202   { 0x9a01, 0xd339, 0x2000 },
    13203   { 0x1a01, 0xd338, 0x0000 },
    13204   { 0x1a01, 0xd33a, 0x0000 },
    13205   { 0x9a01, 0xd33d, 0x2000 },
    13206   { 0x1a01, 0xd33c, 0x0000 },
    13207   { 0x1a01, 0xd33e, 0x0000 },
    13208   { 0x9a01, 0xd347, 0x4000 },
    13209   { 0x9a01, 0xd343, 0x3000 },
    13210   { 0x9a01, 0xd341, 0x2000 },
    13211   { 0x1a01, 0xd340, 0x0000 },
    13212   { 0x1a01, 0xd342, 0x0000 },
    13213   { 0x9a01, 0xd345, 0x2000 },
    13214   { 0x1a01, 0xd344, 0x0000 },
    13215   { 0x1a01, 0xd346, 0x0000 },
    13216   { 0x9a01, 0xd34b, 0x3000 },
    13217   { 0x9a01, 0xd349, 0x2000 },
    13218   { 0x1a01, 0xd348, 0x0000 },
    13219   { 0x1a01, 0xd34a, 0x0000 },
    13220   { 0x9a01, 0xd34d, 0x2000 },
    13221   { 0x1a01, 0xd34c, 0x0000 },
    13222   { 0x1a01, 0xd34e, 0x0000 },
    13223   { 0x8901, 0xd408, 0x5000 },
    13224   { 0x8901, 0xd400, 0x4000 },
    13225   { 0x9a01, 0xd353, 0x3000 },
    13226   { 0x9a01, 0xd351, 0x2000 },
    13227   { 0x1a01, 0xd350, 0x0000 },
    13228   { 0x1a01, 0xd352, 0x0000 },
    13229   { 0x9a01, 0xd355, 0x2000 },
    13230   { 0x1a01, 0xd354, 0x0000 },
    13231   { 0x1a01, 0xd356, 0x0000 },
    13232   { 0x8901, 0xd404, 0x3000 },
    13233   { 0x8901, 0xd402, 0x2000 },
    13234   { 0x0901, 0xd401, 0x0000 },
    13235   { 0x0901, 0xd403, 0x0000 },
    13236   { 0x8901, 0xd406, 0x2000 },
    13237   { 0x0901, 0xd405, 0x0000 },
    13238   { 0x0901, 0xd407, 0x0000 },
    13239   { 0x8901, 0xd410, 0x4000 },
    13240   { 0x8901, 0xd40c, 0x3000 },
    13241   { 0x8901, 0xd40a, 0x2000 },
    13242   { 0x0901, 0xd409, 0x0000 },
    13243   { 0x0901, 0xd40b, 0x0000 },
    13244   { 0x8901, 0xd40e, 0x2000 },
    13245   { 0x0901, 0xd40d, 0x0000 },
    13246   { 0x0901, 0xd40f, 0x0000 },
    13247   { 0x8901, 0xd414, 0x3000 },
    13248   { 0x8901, 0xd412, 0x2000 },
    13249   { 0x0901, 0xd411, 0x0000 },
    13250   { 0x0901, 0xd413, 0x0000 },
    13251   { 0x8901, 0xd416, 0x2000 },
    13252   { 0x0901, 0xd415, 0x0000 },
    13253   { 0x0901, 0xd417, 0x0000 },
    13254   { 0x8901, 0xd438, 0x6000 },
    13255   { 0x8501, 0xd428, 0x5000 },
    13256   { 0x8501, 0xd420, 0x4000 },
    13257   { 0x8501, 0xd41c, 0x3000 },
    13258   { 0x8501, 0xd41a, 0x2000 },
    13259   { 0x0901, 0xd419, 0x0000 },
    13260   { 0x0501, 0xd41b, 0x0000 },
    13261   { 0x8501, 0xd41e, 0x2000 },
    13262   { 0x0501, 0xd41d, 0x0000 },
    13263   { 0x0501, 0xd41f, 0x0000 },
    13264   { 0x8501, 0xd424, 0x3000 },
    13265   { 0x8501, 0xd422, 0x2000 },
    13266   { 0x0501, 0xd421, 0x0000 },
    13267   { 0x0501, 0xd423, 0x0000 },
    13268   { 0x8501, 0xd426, 0x2000 },
    13269   { 0x0501, 0xd425, 0x0000 },
    13270   { 0x0501, 0xd427, 0x0000 },
    13271   { 0x8501, 0xd430, 0x4000 },
    13272   { 0x8501, 0xd42c, 0x3000 },
    13273   { 0x8501, 0xd42a, 0x2000 },
    13274   { 0x0501, 0xd429, 0x0000 },
    13275   { 0x0501, 0xd42b, 0x0000 },
    13276   { 0x8501, 0xd42e, 0x2000 },
    13277   { 0x0501, 0xd42d, 0x0000 },
    13278   { 0x0501, 0xd42f, 0x0000 },
    13279   { 0x8901, 0xd434, 0x3000 },
    13280   { 0x8501, 0xd432, 0x2000 },
    13281   { 0x0501, 0xd431, 0x0000 },
    13282   { 0x0501, 0xd433, 0x0000 },
    13283   { 0x8901, 0xd436, 0x2000 },
    13284   { 0x0901, 0xd435, 0x0000 },
    13285   { 0x0901, 0xd437, 0x0000 },
    13286   { 0x8901, 0xd448, 0x5000 },
    13287   { 0x8901, 0xd440, 0x4000 },
    13288   { 0x8901, 0xd43c, 0x3000 },
    13289   { 0x8901, 0xd43a, 0x2000 },
    13290   { 0x0901, 0xd439, 0x0000 },
    13291   { 0x0901, 0xd43b, 0x0000 },
    13292   { 0x8901, 0xd43e, 0x2000 },
    13293   { 0x0901, 0xd43d, 0x0000 },
    13294   { 0x0901, 0xd43f, 0x0000 },
    13295   { 0x8901, 0xd444, 0x3000 },
    13296   { 0x8901, 0xd442, 0x2000 },
    13297   { 0x0901, 0xd441, 0x0000 },
    13298   { 0x0901, 0xd443, 0x0000 },
    13299   { 0x8901, 0xd446, 0x2000 },
    13300   { 0x0901, 0xd445, 0x0000 },
    13301   { 0x0901, 0xd447, 0x0000 },
    13302   { 0x8501, 0xd450, 0x4000 },
    13303   { 0x8901, 0xd44c, 0x3000 },
    13304   { 0x8901, 0xd44a, 0x2000 },
    13305   { 0x0901, 0xd449, 0x0000 },
    13306   { 0x0901, 0xd44b, 0x0000 },
    13307   { 0x8501, 0xd44e, 0x2000 },
    13308   { 0x0901, 0xd44d, 0x0000 },
    13309   { 0x0501, 0xd44f, 0x0000 },
    13310   { 0x8501, 0xd454, 0x3000 },
    13311   { 0x8501, 0xd452, 0x2000 },
    13312   { 0x0501, 0xd451, 0x0000 },
    13313   { 0x0501, 0xd453, 0x0000 },
    13314   { 0x8501, 0xd457, 0x2000 },
    13315   { 0x0501, 0xd456, 0x0000 },
    13316   { 0x0501, 0xd458, 0x0000 },
    13317   { 0x8702, 0xf876, 0xb000 },
    13318   { 0x8901, 0xd670, 0xa000 },
    13319   { 0x8901, 0xd570, 0x9000 },
    13320   { 0x8901, 0xd4e4, 0x8000 },
    13321   { 0x8501, 0xd499, 0x7000 },
    13322   { 0x8901, 0xd479, 0x6000 },
    13323   { 0x8901, 0xd469, 0x5000 },
    13324   { 0x8501, 0xd461, 0x4000 },
    13325   { 0x8501, 0xd45d, 0x3000 },
    13326   { 0x8501, 0xd45b, 0x2000 },
    13327   { 0x0501, 0xd45a, 0x0000 },
    13328   { 0x0501, 0xd45c, 0x0000 },
    13329   { 0x8501, 0xd45f, 0x2000 },
    13330   { 0x0501, 0xd45e, 0x0000 },
    13331   { 0x0501, 0xd460, 0x0000 },
    13332   { 0x8501, 0xd465, 0x3000 },
    13333   { 0x8501, 0xd463, 0x2000 },
    13334   { 0x0501, 0xd462, 0x0000 },
    13335   { 0x0501, 0xd464, 0x0000 },
    13336   { 0x8501, 0xd467, 0x2000 },
    13337   { 0x0501, 0xd466, 0x0000 },
    13338   { 0x0901, 0xd468, 0x0000 },
    13339   { 0x8901, 0xd471, 0x4000 },
    13340   { 0x8901, 0xd46d, 0x3000 },
    13341   { 0x8901, 0xd46b, 0x2000 },
    13342   { 0x0901, 0xd46a, 0x0000 },
    13343   { 0x0901, 0xd46c, 0x0000 },
    13344   { 0x8901, 0xd46f, 0x2000 },
    13345   { 0x0901, 0xd46e, 0x0000 },
    13346   { 0x0901, 0xd470, 0x0000 },
    13347   { 0x8901, 0xd475, 0x3000 },
    13348   { 0x8901, 0xd473, 0x2000 },
    13349   { 0x0901, 0xd472, 0x0000 },
    13350   { 0x0901, 0xd474, 0x0000 },
    13351   { 0x8901, 0xd477, 0x2000 },
    13352   { 0x0901, 0xd476, 0x0000 },
    13353   { 0x0901, 0xd478, 0x0000 },
    13354   { 0x8501, 0xd489, 0x5000 },
    13355   { 0x8901, 0xd481, 0x4000 },
    13356   { 0x8901, 0xd47d, 0x3000 },
    13357   { 0x8901, 0xd47b, 0x2000 },
    13358   { 0x0901, 0xd47a, 0x0000 },
    13359   { 0x0901, 0xd47c, 0x0000 },
    13360   { 0x8901, 0xd47f, 0x2000 },
    13361   { 0x0901, 0xd47e, 0x0000 },
    13362   { 0x0901, 0xd480, 0x0000 },
    13363   { 0x8501, 0xd485, 0x3000 },
    13364   { 0x8501, 0xd483, 0x2000 },
    13365   { 0x0501, 0xd482, 0x0000 },
    13366   { 0x0501, 0xd484, 0x0000 },
    13367   { 0x8501, 0xd487, 0x2000 },
    13368   { 0x0501, 0xd486, 0x0000 },
    13369   { 0x0501, 0xd488, 0x0000 },
    13370   { 0x8501, 0xd491, 0x4000 },
    13371   { 0x8501, 0xd48d, 0x3000 },
    13372   { 0x8501, 0xd48b, 0x2000 },
    13373   { 0x0501, 0xd48a, 0x0000 },
    13374   { 0x0501, 0xd48c, 0x0000 },
    13375   { 0x8501, 0xd48f, 0x2000 },
    13376   { 0x0501, 0xd48e, 0x0000 },
    13377   { 0x0501, 0xd490, 0x0000 },
    13378   { 0x8501, 0xd495, 0x3000 },
    13379   { 0x8501, 0xd493, 0x2000 },
    13380   { 0x0501, 0xd492, 0x0000 },
    13381   { 0x0501, 0xd494, 0x0000 },
    13382   { 0x8501, 0xd497, 0x2000 },
    13383   { 0x0501, 0xd496, 0x0000 },
    13384   { 0x0501, 0xd498, 0x0000 },
    13385   { 0x8501, 0xd4c3, 0x6000 },
    13386   { 0x8901, 0xd4b1, 0x5000 },
    13387   { 0x8901, 0xd4a6, 0x4000 },
    13388   { 0x8901, 0xd49e, 0x3000 },
    13389   { 0x8501, 0xd49b, 0x2000 },
    13390   { 0x0501, 0xd49a, 0x0000 },
    13391   { 0x0901, 0xd49c, 0x0000 },
    13392   { 0x8901, 0xd4a2, 0x2000 },
    13393   { 0x0901, 0xd49f, 0x0000 },
    13394   { 0x0901, 0xd4a5, 0x0000 },
    13395   { 0x8901, 0xd4ac, 0x3000 },
    13396   { 0x8901, 0xd4aa, 0x2000 },
    13397   { 0x0901, 0xd4a9, 0x0000 },
    13398   { 0x0901, 0xd4ab, 0x0000 },
    13399   { 0x8901, 0xd4af, 0x2000 },
    13400   { 0x0901, 0xd4ae, 0x0000 },
    13401   { 0x0901, 0xd4b0, 0x0000 },
    13402   { 0x8501, 0xd4b9, 0x4000 },
    13403   { 0x8901, 0xd4b5, 0x3000 },
    13404   { 0x8901, 0xd4b3, 0x2000 },
    13405   { 0x0901, 0xd4b2, 0x0000 },
    13406   { 0x0901, 0xd4b4, 0x0000 },
    13407   { 0x8501, 0xd4b7, 0x2000 },
    13408   { 0x0501, 0xd4b6, 0x0000 },
    13409   { 0x0501, 0xd4b8, 0x0000 },
    13410   { 0x8501, 0xd4bf, 0x3000 },
    13411   { 0x8501, 0xd4bd, 0x2000 },
    13412   { 0x0501, 0xd4bb, 0x0000 },
    13413   { 0x0501, 0xd4be, 0x0000 },
    13414   { 0x8501, 0xd4c1, 0x2000 },
    13415   { 0x0501, 0xd4c0, 0x0000 },
    13416   { 0x0501, 0xd4c2, 0x0000 },
    13417   { 0x8901, 0xd4d4, 0x5000 },
    13418   { 0x8501, 0xd4cc, 0x4000 },
    13419   { 0x8501, 0xd4c8, 0x3000 },
    13420   { 0x8501, 0xd4c6, 0x2000 },
    13421   { 0x0501, 0xd4c5, 0x0000 },
    13422   { 0x0501, 0xd4c7, 0x0000 },
    13423   { 0x8501, 0xd4ca, 0x2000 },
    13424   { 0x0501, 0xd4c9, 0x0000 },
    13425   { 0x0501, 0xd4cb, 0x0000 },
    13426   { 0x8901, 0xd4d0, 0x3000 },
    13427   { 0x8501, 0xd4ce, 0x2000 },
    13428   { 0x0501, 0xd4cd, 0x0000 },
    13429   { 0x0501, 0xd4cf, 0x0000 },
    13430   { 0x8901, 0xd4d2, 0x2000 },
    13431   { 0x0901, 0xd4d1, 0x0000 },
    13432   { 0x0901, 0xd4d3, 0x0000 },
    13433   { 0x8901, 0xd4dc, 0x4000 },
    13434   { 0x8901, 0xd4d8, 0x3000 },
    13435   { 0x8901, 0xd4d6, 0x2000 },
    13436   { 0x0901, 0xd4d5, 0x0000 },
    13437   { 0x0901, 0xd4d7, 0x0000 },
    13438   { 0x8901, 0xd4da, 0x2000 },
    13439   { 0x0901, 0xd4d9, 0x0000 },
    13440   { 0x0901, 0xd4db, 0x0000 },
    13441   { 0x8901, 0xd4e0, 0x3000 },
    13442   { 0x8901, 0xd4de, 0x2000 },
    13443   { 0x0901, 0xd4dd, 0x0000 },
    13444   { 0x0901, 0xd4df, 0x0000 },
    13445   { 0x8901, 0xd4e2, 0x2000 },
    13446   { 0x0901, 0xd4e1, 0x0000 },
    13447   { 0x0901, 0xd4e3, 0x0000 },
    13448   { 0x8501, 0xd529, 0x7000 },
    13449   { 0x8901, 0xd504, 0x6000 },
    13450   { 0x8501, 0xd4f4, 0x5000 },
    13451   { 0x8501, 0xd4ec, 0x4000 },
    13452   { 0x8901, 0xd4e8, 0x3000 },
    13453   { 0x8901, 0xd4e6, 0x2000 },
    13454   { 0x0901, 0xd4e5, 0x0000 },
    13455   { 0x0901, 0xd4e7, 0x0000 },
    13456   { 0x8501, 0xd4ea, 0x2000 },
    13457   { 0x0901, 0xd4e9, 0x0000 },
    13458   { 0x0501, 0xd4eb, 0x0000 },
    13459   { 0x8501, 0xd4f0, 0x3000 },
    13460   { 0x8501, 0xd4ee, 0x2000 },
    13461   { 0x0501, 0xd4ed, 0x0000 },
    13462   { 0x0501, 0xd4ef, 0x0000 },
    13463   { 0x8501, 0xd4f2, 0x2000 },
    13464   { 0x0501, 0xd4f1, 0x0000 },
    13465   { 0x0501, 0xd4f3, 0x0000 },
    13466   { 0x8501, 0xd4fc, 0x4000 },
    13467   { 0x8501, 0xd4f8, 0x3000 },
    13468   { 0x8501, 0xd4f6, 0x2000 },
    13469   { 0x0501, 0xd4f5, 0x0000 },
    13470   { 0x0501, 0xd4f7, 0x0000 },
    13471   { 0x8501, 0xd4fa, 0x2000 },
    13472   { 0x0501, 0xd4f9, 0x0000 },
    13473   { 0x0501, 0xd4fb, 0x0000 },
    13474   { 0x8501, 0xd500, 0x3000 },
    13475   { 0x8501, 0xd4fe, 0x2000 },
    13476   { 0x0501, 0xd4fd, 0x0000 },
    13477   { 0x0501, 0xd4ff, 0x0000 },
    13478   { 0x8501, 0xd502, 0x2000 },
    13479   { 0x0501, 0xd501, 0x0000 },
    13480   { 0x0501, 0xd503, 0x0000 },
    13481   { 0x8901, 0xd518, 0x5000 },
    13482   { 0x8901, 0xd50f, 0x4000 },
    13483   { 0x8901, 0xd509, 0x3000 },
    13484   { 0x8901, 0xd507, 0x2000 },
    13485   { 0x0901, 0xd505, 0x0000 },
    13486   { 0x0901, 0xd508, 0x0000 },
    13487   { 0x8901, 0xd50d, 0x2000 },
    13488   { 0x0901, 0xd50a, 0x0000 },
    13489   { 0x0901, 0xd50e, 0x0000 },
    13490   { 0x8901, 0xd513, 0x3000 },
    13491   { 0x8901, 0xd511, 0x2000 },
    13492   { 0x0901, 0xd510, 0x0000 },
    13493   { 0x0901, 0xd512, 0x0000 },
    13494   { 0x8901, 0xd516, 0x2000 },
    13495   { 0x0901, 0xd514, 0x0000 },
    13496   { 0x0901, 0xd517, 0x0000 },
    13497   { 0x8501, 0xd521, 0x4000 },
    13498   { 0x8901, 0xd51c, 0x3000 },
    13499   { 0x8901, 0xd51a, 0x2000 },
    13500   { 0x0901, 0xd519, 0x0000 },
    13501   { 0x0901, 0xd51b, 0x0000 },
    13502   { 0x8501, 0xd51f, 0x2000 },
    13503   { 0x0501, 0xd51e, 0x0000 },
    13504   { 0x0501, 0xd520, 0x0000 },
    13505   { 0x8501, 0xd525, 0x3000 },
    13506   { 0x8501, 0xd523, 0x2000 },
    13507   { 0x0501, 0xd522, 0x0000 },
    13508   { 0x0501, 0xd524, 0x0000 },
    13509   { 0x8501, 0xd527, 0x2000 },
    13510   { 0x0501, 0xd526, 0x0000 },
    13511   { 0x0501, 0xd528, 0x0000 },
    13512   { 0x8901, 0xd54f, 0x6000 },
    13513   { 0x8901, 0xd539, 0x5000 },
    13514   { 0x8501, 0xd531, 0x4000 },
    13515   { 0x8501, 0xd52d, 0x3000 },
    13516   { 0x8501, 0xd52b, 0x2000 },
    13517   { 0x0501, 0xd52a, 0x0000 },
    13518   { 0x0501, 0xd52c, 0x0000 },
    13519   { 0x8501, 0xd52f, 0x2000 },
    13520   { 0x0501, 0xd52e, 0x0000 },
    13521   { 0x0501, 0xd530, 0x0000 },
    13522   { 0x8501, 0xd535, 0x3000 },
    13523   { 0x8501, 0xd533, 0x2000 },
    13524   { 0x0501, 0xd532, 0x0000 },
    13525   { 0x0501, 0xd534, 0x0000 },
    13526   { 0x8501, 0xd537, 0x2000 },
    13527   { 0x0501, 0xd536, 0x0000 },
    13528   { 0x0901, 0xd538, 0x0000 },
    13529   { 0x8901, 0xd543, 0x4000 },
    13530   { 0x8901, 0xd53e, 0x3000 },
    13531   { 0x8901, 0xd53c, 0x2000 },
    13532   { 0x0901, 0xd53b, 0x0000 },
    13533   { 0x0901, 0xd53d, 0x0000 },
    13534   { 0x8901, 0xd541, 0x2000 },
    13535   { 0x0901, 0xd540, 0x0000 },
    13536   { 0x0901, 0xd542, 0x0000 },
    13537   { 0x8901, 0xd54b, 0x3000 },
    13538   { 0x8901, 0xd546, 0x2000 },
    13539   { 0x0901, 0xd544, 0x0000 },
    13540   { 0x0901, 0xd54a, 0x0000 },
    13541   { 0x8901, 0xd54d, 0x2000 },
    13542   { 0x0901, 0xd54c, 0x0000 },
    13543   { 0x0901, 0xd54e, 0x0000 },
    13544   { 0x8501, 0xd560, 0x5000 },
    13545   { 0x8501, 0xd558, 0x4000 },
    13546   { 0x8501, 0xd554, 0x3000 },
    13547   { 0x8501, 0xd552, 0x2000 },
    13548   { 0x0901, 0xd550, 0x0000 },
    13549   { 0x0501, 0xd553, 0x0000 },
    13550   { 0x8501, 0xd556, 0x2000 },
    13551   { 0x0501, 0xd555, 0x0000 },
    13552   { 0x0501, 0xd557, 0x0000 },
    13553   { 0x8501, 0xd55c, 0x3000 },
    13554   { 0x8501, 0xd55a, 0x2000 },
    13555   { 0x0501, 0xd559, 0x0000 },
    13556   { 0x0501, 0xd55b, 0x0000 },
    13557   { 0x8501, 0xd55e, 0x2000 },
    13558   { 0x0501, 0xd55d, 0x0000 },
    13559   { 0x0501, 0xd55f, 0x0000 },
    13560   { 0x8501, 0xd568, 0x4000 },
    13561   { 0x8501, 0xd564, 0x3000 },
    13562   { 0x8501, 0xd562, 0x2000 },
    13563   { 0x0501, 0xd561, 0x0000 },
    13564   { 0x0501, 0xd563, 0x0000 },
    13565   { 0x8501, 0xd566, 0x2000 },
    13566   { 0x0501, 0xd565, 0x0000 },
    13567   { 0x0501, 0xd567, 0x0000 },
    13568   { 0x8901, 0xd56c, 0x3000 },
    13569   { 0x8501, 0xd56a, 0x2000 },
    13570   { 0x0501, 0xd569, 0x0000 },
    13571   { 0x0501, 0xd56b, 0x0000 },
    13572   { 0x8901, 0xd56e, 0x2000 },
    13573   { 0x0901, 0xd56d, 0x0000 },
    13574   { 0x0901, 0xd56f, 0x0000 },
    13575   { 0x8501, 0xd5f0, 0x8000 },
    13576   { 0x8901, 0xd5b0, 0x7000 },
    13577   { 0x8501, 0xd590, 0x6000 },
    13578   { 0x8901, 0xd580, 0x5000 },
    13579   { 0x8901, 0xd578, 0x4000 },
    13580   { 0x8901, 0xd574, 0x3000 },
    13581   { 0x8901, 0xd572, 0x2000 },
    13582   { 0x0901, 0xd571, 0x0000 },
    13583   { 0x0901, 0xd573, 0x0000 },
    13584   { 0x8901, 0xd576, 0x2000 },
    13585   { 0x0901, 0xd575, 0x0000 },
    13586   { 0x0901, 0xd577, 0x0000 },
    13587   { 0x8901, 0xd57c, 0x3000 },
    13588   { 0x8901, 0xd57a, 0x2000 },
    13589   { 0x0901, 0xd579, 0x0000 },
    13590   { 0x0901, 0xd57b, 0x0000 },
    13591   { 0x8901, 0xd57e, 0x2000 },
    13592   { 0x0901, 0xd57d, 0x0000 },
    13593   { 0x0901, 0xd57f, 0x0000 },
    13594   { 0x8501, 0xd588, 0x4000 },
    13595   { 0x8901, 0xd584, 0x3000 },
    13596   { 0x8901, 0xd582, 0x2000 },
    13597   { 0x0901, 0xd581, 0x0000 },
    13598   { 0x0901, 0xd583, 0x0000 },
    13599   { 0x8501, 0xd586, 0x2000 },
    13600   { 0x0901, 0xd585, 0x0000 },
    13601   { 0x0501, 0xd587, 0x0000 },
    13602   { 0x8501, 0xd58c, 0x3000 },
    13603   { 0x8501, 0xd58a, 0x2000 },
    13604   { 0x0501, 0xd589, 0x0000 },
    13605   { 0x0501, 0xd58b, 0x0000 },
    13606   { 0x8501, 0xd58e, 0x2000 },
    13607   { 0x0501, 0xd58d, 0x0000 },
    13608   { 0x0501, 0xd58f, 0x0000 },
    13609   { 0x8901, 0xd5a0, 0x5000 },
    13610   { 0x8501, 0xd598, 0x4000 },
    13611   { 0x8501, 0xd594, 0x3000 },
    13612   { 0x8501, 0xd592, 0x2000 },
    13613   { 0x0501, 0xd591, 0x0000 },
    13614   { 0x0501, 0xd593, 0x0000 },
    13615   { 0x8501, 0xd596, 0x2000 },
    13616   { 0x0501, 0xd595, 0x0000 },
    13617   { 0x0501, 0xd597, 0x0000 },
    13618   { 0x8501, 0xd59c, 0x3000 },
    13619   { 0x8501, 0xd59a, 0x2000 },
    13620   { 0x0501, 0xd599, 0x0000 },
    13621   { 0x0501, 0xd59b, 0x0000 },
    13622   { 0x8501, 0xd59e, 0x2000 },
    13623   { 0x0501, 0xd59d, 0x0000 },
    13624   { 0x0501, 0xd59f, 0x0000 },
    13625   { 0x8901, 0xd5a8, 0x4000 },
    13626   { 0x8901, 0xd5a4, 0x3000 },
    13627   { 0x8901, 0xd5a2, 0x2000 },
    13628   { 0x0901, 0xd5a1, 0x0000 },
    13629   { 0x0901, 0xd5a3, 0x0000 },
    13630   { 0x8901, 0xd5a6, 0x2000 },
    13631   { 0x0901, 0xd5a5, 0x0000 },
    13632   { 0x0901, 0xd5a7, 0x0000 },
    13633   { 0x8901, 0xd5ac, 0x3000 },
    13634   { 0x8901, 0xd5aa, 0x2000 },
    13635   { 0x0901, 0xd5a9, 0x0000 },
    13636   { 0x0901, 0xd5ab, 0x0000 },
    13637   { 0x8901, 0xd5ae, 0x2000 },
    13638   { 0x0901, 0xd5ad, 0x0000 },
    13639   { 0x0901, 0xd5af, 0x0000 },
    13640   { 0x8501, 0xd5d0, 0x6000 },
    13641   { 0x8501, 0xd5c0, 0x5000 },
    13642   { 0x8901, 0xd5b8, 0x4000 },
    13643   { 0x8901, 0xd5b4, 0x3000 },
    13644   { 0x8901, 0xd5b2, 0x2000 },
    13645   { 0x0901, 0xd5b1, 0x0000 },
    13646   { 0x0901, 0xd5b3, 0x0000 },
    13647   { 0x8901, 0xd5b6, 0x2000 },
    13648   { 0x0901, 0xd5b5, 0x0000 },
    13649   { 0x0901, 0xd5b7, 0x0000 },
    13650   { 0x8501, 0xd5bc, 0x3000 },
    13651   { 0x8501, 0xd5ba, 0x2000 },
    13652   { 0x0901, 0xd5b9, 0x0000 },
    13653   { 0x0501, 0xd5bb, 0x0000 },
    13654   { 0x8501, 0xd5be, 0x2000 },
    13655   { 0x0501, 0xd5bd, 0x0000 },
    13656   { 0x0501, 0xd5bf, 0x0000 },
    13657   { 0x8501, 0xd5c8, 0x4000 },
    13658   { 0x8501, 0xd5c4, 0x3000 },
    13659   { 0x8501, 0xd5c2, 0x2000 },
    13660   { 0x0501, 0xd5c1, 0x0000 },
    13661   { 0x0501, 0xd5c3, 0x0000 },
    13662   { 0x8501, 0xd5c6, 0x2000 },
    13663   { 0x0501, 0xd5c5, 0x0000 },
    13664   { 0x0501, 0xd5c7, 0x0000 },
    13665   { 0x8501, 0xd5cc, 0x3000 },
    13666   { 0x8501, 0xd5ca, 0x2000 },
    13667   { 0x0501, 0xd5c9, 0x0000 },
    13668   { 0x0501, 0xd5cb, 0x0000 },
    13669   { 0x8501, 0xd5ce, 0x2000 },
    13670   { 0x0501, 0xd5cd, 0x0000 },
    13671   { 0x0501, 0xd5cf, 0x0000 },
    13672   { 0x8901, 0xd5e0, 0x5000 },
    13673   { 0x8901, 0xd5d8, 0x4000 },
    13674   { 0x8901, 0xd5d4, 0x3000 },
    13675   { 0x8501, 0xd5d2, 0x2000 },
    13676   { 0x0501, 0xd5d1, 0x0000 },
    13677   { 0x0501, 0xd5d3, 0x0000 },
    13678   { 0x8901, 0xd5d6, 0x2000 },
    13679   { 0x0901, 0xd5d5, 0x0000 },
    13680   { 0x0901, 0xd5d7, 0x0000 },
    13681   { 0x8901, 0xd5dc, 0x3000 },
    13682   { 0x8901, 0xd5da, 0x2000 },
    13683   { 0x0901, 0xd5d9, 0x0000 },
    13684   { 0x0901, 0xd5db, 0x0000 },
    13685   { 0x8901, 0xd5de, 0x2000 },
    13686   { 0x0901, 0xd5dd, 0x0000 },
    13687   { 0x0901, 0xd5df, 0x0000 },
    13688   { 0x8901, 0xd5e8, 0x4000 },
    13689   { 0x8901, 0xd5e4, 0x3000 },
    13690   { 0x8901, 0xd5e2, 0x2000 },
    13691   { 0x0901, 0xd5e1, 0x0000 },
    13692   { 0x0901, 0xd5e3, 0x0000 },
    13693   { 0x8901, 0xd5e6, 0x2000 },
    13694   { 0x0901, 0xd5e5, 0x0000 },
    13695   { 0x0901, 0xd5e7, 0x0000 },
    13696   { 0x8901, 0xd5ec, 0x3000 },
    13697   { 0x8901, 0xd5ea, 0x2000 },
    13698   { 0x0901, 0xd5e9, 0x0000 },
    13699   { 0x0901, 0xd5eb, 0x0000 },
    13700   { 0x8501, 0xd5ee, 0x2000 },
    13701   { 0x0901, 0xd5ed, 0x0000 },
    13702   { 0x0501, 0xd5ef, 0x0000 },
    13703   { 0x8501, 0xd630, 0x7000 },
    13704   { 0x8901, 0xd610, 0x6000 },
    13705   { 0x8501, 0xd600, 0x5000 },
    13706   { 0x8501, 0xd5f8, 0x4000 },
    13707   { 0x8501, 0xd5f4, 0x3000 },
    13708   { 0x8501, 0xd5f2, 0x2000 },
    13709   { 0x0501, 0xd5f1, 0x0000 },
    13710   { 0x0501, 0xd5f3, 0x0000 },
    13711   { 0x8501, 0xd5f6, 0x2000 },
    13712   { 0x0501, 0xd5f5, 0x0000 },
    13713   { 0x0501, 0xd5f7, 0x0000 },
    13714   { 0x8501, 0xd5fc, 0x3000 },
    13715   { 0x8501, 0xd5fa, 0x2000 },
    13716   { 0x0501, 0xd5f9, 0x0000 },
    13717   { 0x0501, 0xd5fb, 0x0000 },
    13718   { 0x8501, 0xd5fe, 0x2000 },
    13719   { 0x0501, 0xd5fd, 0x0000 },
    13720   { 0x0501, 0xd5ff, 0x0000 },
    13721   { 0x8901, 0xd608, 0x4000 },
    13722   { 0x8501, 0xd604, 0x3000 },
    13723   { 0x8501, 0xd602, 0x2000 },
    13724   { 0x0501, 0xd601, 0x0000 },
    13725   { 0x0501, 0xd603, 0x0000 },
    13726   { 0x8501, 0xd606, 0x2000 },
    13727   { 0x0501, 0xd605, 0x0000 },
    13728   { 0x0501, 0xd607, 0x0000 },
    13729   { 0x8901, 0xd60c, 0x3000 },
    13730   { 0x8901, 0xd60a, 0x2000 },
    13731   { 0x0901, 0xd609, 0x0000 },
    13732   { 0x0901, 0xd60b, 0x0000 },
    13733   { 0x8901, 0xd60e, 0x2000 },
    13734   { 0x0901, 0xd60d, 0x0000 },
    13735   { 0x0901, 0xd60f, 0x0000 },
    13736   { 0x8901, 0xd620, 0x5000 },
    13737   { 0x8901, 0xd618, 0x4000 },
    13738   { 0x8901, 0xd614, 0x3000 },
    13739   { 0x8901, 0xd612, 0x2000 },
    13740   { 0x0901, 0xd611, 0x0000 },
    13741   { 0x0901, 0xd613, 0x0000 },
    13742   { 0x8901, 0xd616, 0x2000 },
    13743   { 0x0901, 0xd615, 0x0000 },
    13744   { 0x0901, 0xd617, 0x0000 },
    13745   { 0x8901, 0xd61c, 0x3000 },
    13746   { 0x8901, 0xd61a, 0x2000 },
    13747   { 0x0901, 0xd619, 0x0000 },
    13748   { 0x0901, 0xd61b, 0x0000 },
    13749   { 0x8901, 0xd61e, 0x2000 },
    13750   { 0x0901, 0xd61d, 0x0000 },
    13751   { 0x0901, 0xd61f, 0x0000 },
    13752   { 0x8501, 0xd628, 0x4000 },
    13753   { 0x8501, 0xd624, 0x3000 },
    13754   { 0x8501, 0xd622, 0x2000 },
    13755   { 0x0901, 0xd621, 0x0000 },
    13756   { 0x0501, 0xd623, 0x0000 },
    13757   { 0x8501, 0xd626, 0x2000 },
    13758   { 0x0501, 0xd625, 0x0000 },
    13759   { 0x0501, 0xd627, 0x0000 },
    13760   { 0x8501, 0xd62c, 0x3000 },
    13761   { 0x8501, 0xd62a, 0x2000 },
    13762   { 0x0501, 0xd629, 0x0000 },
    13763   { 0x0501, 0xd62b, 0x0000 },
    13764   { 0x8501, 0xd62e, 0x2000 },
    13765   { 0x0501, 0xd62d, 0x0000 },
    13766   { 0x0501, 0xd62f, 0x0000 },
    13767   { 0x8901, 0xd650, 0x6000 },
    13768   { 0x8901, 0xd640, 0x5000 },
    13769   { 0x8501, 0xd638, 0x4000 },
    13770   { 0x8501, 0xd634, 0x3000 },
    13771   { 0x8501, 0xd632, 0x2000 },
    13772   { 0x0501, 0xd631, 0x0000 },
    13773   { 0x0501, 0xd633, 0x0000 },
    13774   { 0x8501, 0xd636, 0x2000 },
    13775   { 0x0501, 0xd635, 0x0000 },
    13776   { 0x0501, 0xd637, 0x0000 },
    13777   { 0x8901, 0xd63c, 0x3000 },
    13778   { 0x8501, 0xd63a, 0x2000 },
    13779   { 0x0501, 0xd639, 0x0000 },
    13780   { 0x0501, 0xd63b, 0x0000 },
    13781   { 0x8901, 0xd63e, 0x2000 },
    13782   { 0x0901, 0xd63d, 0x0000 },
    13783   { 0x0901, 0xd63f, 0x0000 },
    13784   { 0x8901, 0xd648, 0x4000 },
    13785   { 0x8901, 0xd644, 0x3000 },
    13786   { 0x8901, 0xd642, 0x2000 },
    13787   { 0x0901, 0xd641, 0x0000 },
    13788   { 0x0901, 0xd643, 0x0000 },
    13789   { 0x8901, 0xd646, 0x2000 },
    13790   { 0x0901, 0xd645, 0x0000 },
    13791   { 0x0901, 0xd647, 0x0000 },
    13792   { 0x8901, 0xd64c, 0x3000 },
    13793   { 0x8901, 0xd64a, 0x2000 },
    13794   { 0x0901, 0xd649, 0x0000 },
    13795   { 0x0901, 0xd64b, 0x0000 },
    13796   { 0x8901, 0xd64e, 0x2000 },
    13797   { 0x0901, 0xd64d, 0x0000 },
    13798   { 0x0901, 0xd64f, 0x0000 },
    13799   { 0x8501, 0xd660, 0x5000 },
    13800   { 0x8501, 0xd658, 0x4000 },
    13801   { 0x8901, 0xd654, 0x3000 },
    13802   { 0x8901, 0xd652, 0x2000 },
    13803   { 0x0901, 0xd651, 0x0000 },
    13804   { 0x0901, 0xd653, 0x0000 },
    13805   { 0x8501, 0xd656, 0x2000 },
    13806   { 0x0901, 0xd655, 0x0000 },
    13807   { 0x0501, 0xd657, 0x0000 },
    13808   { 0x8501, 0xd65c, 0x3000 },
    13809   { 0x8501, 0xd65a, 0x2000 },
    13810   { 0x0501, 0xd659, 0x0000 },
    13811   { 0x0501, 0xd65b, 0x0000 },
    13812   { 0x8501, 0xd65e, 0x2000 },
    13813   { 0x0501, 0xd65d, 0x0000 },
    13814   { 0x0501, 0xd65f, 0x0000 },
    13815   { 0x8501, 0xd668, 0x4000 },
    13816   { 0x8501, 0xd664, 0x3000 },
    13817   { 0x8501, 0xd662, 0x2000 },
    13818   { 0x0501, 0xd661, 0x0000 },
    13819   { 0x0501, 0xd663, 0x0000 },
    13820   { 0x8501, 0xd666, 0x2000 },
    13821   { 0x0501, 0xd665, 0x0000 },
    13822   { 0x0501, 0xd667, 0x0000 },
    13823   { 0x8501, 0xd66c, 0x3000 },
    13824   { 0x8501, 0xd66a, 0x2000 },
    13825   { 0x0501, 0xd669, 0x0000 },
    13826   { 0x0501, 0xd66b, 0x0000 },
    13827   { 0x8501, 0xd66e, 0x2000 },
    13828   { 0x0501, 0xd66d, 0x0000 },
    13829   { 0x0501, 0xd66f, 0x0000 },
    13830   { 0x8501, 0xd774, 0x9000 },
    13831   { 0x8901, 0xd6f4, 0x8000 },
    13832   { 0x8901, 0xd6b4, 0x7000 },
    13833   { 0x8501, 0xd690, 0x6000 },
    13834   { 0x8901, 0xd680, 0x5000 },
    13835   { 0x8901, 0xd678, 0x4000 },
    13836   { 0x8901, 0xd674, 0x3000 },
    13837   { 0x8901, 0xd672, 0x2000 },
    13838   { 0x0901, 0xd671, 0x0000 },
    13839   { 0x0901, 0xd673, 0x0000 },
    13840   { 0x8901, 0xd676, 0x2000 },
    13841   { 0x0901, 0xd675, 0x0000 },
    13842   { 0x0901, 0xd677, 0x0000 },
    13843   { 0x8901, 0xd67c, 0x3000 },
    13844   { 0x8901, 0xd67a, 0x2000 },
    13845   { 0x0901, 0xd679, 0x0000 },
    13846   { 0x0901, 0xd67b, 0x0000 },
    13847   { 0x8901, 0xd67e, 0x2000 },
    13848   { 0x0901, 0xd67d, 0x0000 },
    13849   { 0x0901, 0xd67f, 0x0000 },
    13850   { 0x8901, 0xd688, 0x4000 },
    13851   { 0x8901, 0xd684, 0x3000 },
    13852   { 0x8901, 0xd682, 0x2000 },
    13853   { 0x0901, 0xd681, 0x0000 },
    13854   { 0x0901, 0xd683, 0x0000 },
    13855   { 0x8901, 0xd686, 0x2000 },
    13856   { 0x0901, 0xd685, 0x0000 },
    13857   { 0x0901, 0xd687, 0x0000 },
    13858   { 0x8501, 0xd68c, 0x3000 },
    13859   { 0x8501, 0xd68a, 0x2000 },
    13860   { 0x0901, 0xd689, 0x0000 },
    13861   { 0x0501, 0xd68b, 0x0000 },
    13862   { 0x8501, 0xd68e, 0x2000 },
    13863   { 0x0501, 0xd68d, 0x0000 },
    13864   { 0x0501, 0xd68f, 0x0000 },
    13865   { 0x8501, 0xd6a0, 0x5000 },
    13866   { 0x8501, 0xd698, 0x4000 },
    13867   { 0x8501, 0xd694, 0x3000 },
    13868   { 0x8501, 0xd692, 0x2000 },
    13869   { 0x0501, 0xd691, 0x0000 },
    13870   { 0x0501, 0xd693, 0x0000 },
    13871   { 0x8501, 0xd696, 0x2000 },
    13872   { 0x0501, 0xd695, 0x0000 },
    13873   { 0x0501, 0xd697, 0x0000 },
    13874   { 0x8501, 0xd69c, 0x3000 },
    13875   { 0x8501, 0xd69a, 0x2000 },
    13876   { 0x0501, 0xd699, 0x0000 },
    13877   { 0x0501, 0xd69b, 0x0000 },
    13878   { 0x8501, 0xd69e, 0x2000 },
    13879   { 0x0501, 0xd69d, 0x0000 },
    13880   { 0x0501, 0xd69f, 0x0000 },
    13881   { 0x8901, 0xd6ac, 0x4000 },
    13882   { 0x8901, 0xd6a8, 0x3000 },
    13883   { 0x8501, 0xd6a2, 0x2000 },
    13884   { 0x0501, 0xd6a1, 0x0000 },
    13885   { 0x0501, 0xd6a3, 0x0000 },
    13886   { 0x8901, 0xd6aa, 0x2000 },
    13887   { 0x0901, 0xd6a9, 0x0000 },
    13888   { 0x0901, 0xd6ab, 0x0000 },
    13889   { 0x8901, 0xd6b0, 0x3000 },
    13890   { 0x8901, 0xd6ae, 0x2000 },
    13891   { 0x0901, 0xd6ad, 0x0000 },
    13892   { 0x0901, 0xd6af, 0x0000 },
    13893   { 0x8901, 0xd6b2, 0x2000 },
    13894   { 0x0901, 0xd6b1, 0x0000 },
    13895   { 0x0901, 0xd6b3, 0x0000 },
    13896   { 0x8501, 0xd6d4, 0x6000 },
    13897   { 0x8501, 0xd6c4, 0x5000 },
    13898   { 0x8901, 0xd6bc, 0x4000 },
    13899   { 0x8901, 0xd6b8, 0x3000 },
    13900   { 0x8901, 0xd6b6, 0x2000 },
    13901   { 0x0901, 0xd6b5, 0x0000 },
    13902   { 0x0901, 0xd6b7, 0x0000 },
    13903   { 0x8901, 0xd6ba, 0x2000 },
    13904   { 0x0901, 0xd6b9, 0x0000 },
    13905   { 0x0901, 0xd6bb, 0x0000 },
    13906   { 0x8901, 0xd6c0, 0x3000 },
    13907   { 0x8901, 0xd6be, 0x2000 },
    13908   { 0x0901, 0xd6bd, 0x0000 },
    13909   { 0x0901, 0xd6bf, 0x0000 },
    13910   { 0x8501, 0xd6c2, 0x2000 },
    13911   { 0x1901, 0xd6c1, 0x0000 },
    13912   { 0x0501, 0xd6c3, 0x0000 },
    13913   { 0x8501, 0xd6cc, 0x4000 },
    13914   { 0x8501, 0xd6c8, 0x3000 },
    13915   { 0x8501, 0xd6c6, 0x2000 },
    13916   { 0x0501, 0xd6c5, 0x0000 },
    13917   { 0x0501, 0xd6c7, 0x0000 },
    13918   { 0x8501, 0xd6ca, 0x2000 },
    13919   { 0x0501, 0xd6c9, 0x0000 },
    13920   { 0x0501, 0xd6cb, 0x0000 },
    13921   { 0x8501, 0xd6d0, 0x3000 },
    13922   { 0x8501, 0xd6ce, 0x2000 },
    13923   { 0x0501, 0xd6cd, 0x0000 },
    13924   { 0x0501, 0xd6cf, 0x0000 },
    13925   { 0x8501, 0xd6d2, 0x2000 },
    13926   { 0x0501, 0xd6d1, 0x0000 },
    13927   { 0x0501, 0xd6d3, 0x0000 },
    13928   { 0x8901, 0xd6e4, 0x5000 },
    13929   { 0x8501, 0xd6dc, 0x4000 },
    13930   { 0x8501, 0xd6d8, 0x3000 },
    13931   { 0x8501, 0xd6d6, 0x2000 },
    13932   { 0x0501, 0xd6d5, 0x0000 },
    13933   { 0x0501, 0xd6d7, 0x0000 },
    13934   { 0x8501, 0xd6da, 0x2000 },
    13935   { 0x0501, 0xd6d9, 0x0000 },
    13936   { 0x1901, 0xd6db, 0x0000 },
    13937   { 0x8501, 0xd6e0, 0x3000 },
    13938   { 0x8501, 0xd6de, 0x2000 },
    13939   { 0x0501, 0xd6dd, 0x0000 },
    13940   { 0x0501, 0xd6df, 0x0000 },
    13941   { 0x8901, 0xd6e2, 0x2000 },
    13942   { 0x0501, 0xd6e1, 0x0000 },
    13943   { 0x0901, 0xd6e3, 0x0000 },
    13944   { 0x8901, 0xd6ec, 0x4000 },
    13945   { 0x8901, 0xd6e8, 0x3000 },
    13946   { 0x8901, 0xd6e6, 0x2000 },
    13947   { 0x0901, 0xd6e5, 0x0000 },
    13948   { 0x0901, 0xd6e7, 0x0000 },
    13949   { 0x8901, 0xd6ea, 0x2000 },
    13950   { 0x0901, 0xd6e9, 0x0000 },
    13951   { 0x0901, 0xd6eb, 0x0000 },
    13952   { 0x8901, 0xd6f0, 0x3000 },
    13953   { 0x8901, 0xd6ee, 0x2000 },
    13954   { 0x0901, 0xd6ed, 0x0000 },
    13955   { 0x0901, 0xd6ef, 0x0000 },
    13956   { 0x8901, 0xd6f2, 0x2000 },
    13957   { 0x0901, 0xd6f1, 0x0000 },
    13958   { 0x0901, 0xd6f3, 0x0000 },
    13959   { 0x8901, 0xd734, 0x7000 },
    13960   { 0x8501, 0xd714, 0x6000 },
    13961   { 0x8501, 0xd704, 0x5000 },
    13962   { 0x8501, 0xd6fc, 0x4000 },
    13963   { 0x8901, 0xd6f8, 0x3000 },
    13964   { 0x8901, 0xd6f6, 0x2000 },
    13965   { 0x0901, 0xd6f5, 0x0000 },
    13966   { 0x0901, 0xd6f7, 0x0000 },
    13967   { 0x8901, 0xd6fa, 0x2000 },
    13968   { 0x0901, 0xd6f9, 0x0000 },
    13969   { 0x1901, 0xd6fb, 0x0000 },
    13970   { 0x8501, 0xd700, 0x3000 },
    13971   { 0x8501, 0xd6fe, 0x2000 },
    13972   { 0x0501, 0xd6fd, 0x0000 },
    13973   { 0x0501, 0xd6ff, 0x0000 },
    13974   { 0x8501, 0xd702, 0x2000 },
    13975   { 0x0501, 0xd701, 0x0000 },
    13976   { 0x0501, 0xd703, 0x0000 },
    13977   { 0x8501, 0xd70c, 0x4000 },
    13978   { 0x8501, 0xd708, 0x3000 },
    13979   { 0x8501, 0xd706, 0x2000 },
    13980   { 0x0501, 0xd705, 0x0000 },
    13981   { 0x0501, 0xd707, 0x0000 },
    13982   { 0x8501, 0xd70a, 0x2000 },
    13983   { 0x0501, 0xd709, 0x0000 },
    13984   { 0x0501, 0xd70b, 0x0000 },
    13985   { 0x8501, 0xd710, 0x3000 },
    13986   { 0x8501, 0xd70e, 0x2000 },
    13987   { 0x0501, 0xd70d, 0x0000 },
    13988   { 0x0501, 0xd70f, 0x0000 },
    13989   { 0x8501, 0xd712, 0x2000 },
    13990   { 0x0501, 0xd711, 0x0000 },
    13991   { 0x0501, 0xd713, 0x0000 },
    13992   { 0x8901, 0xd724, 0x5000 },
    13993   { 0x8901, 0xd71c, 0x4000 },
    13994   { 0x8501, 0xd718, 0x3000 },
    13995   { 0x8501, 0xd716, 0x2000 },
    13996   { 0x1901, 0xd715, 0x0000 },
    13997   { 0x0501, 0xd717, 0x0000 },
    13998   { 0x8501, 0xd71a, 0x2000 },
    13999   { 0x0501, 0xd719, 0x0000 },
    14000   { 0x0501, 0xd71b, 0x0000 },
    14001   { 0x8901, 0xd720, 0x3000 },
    14002   { 0x8901, 0xd71e, 0x2000 },
    14003   { 0x0901, 0xd71d, 0x0000 },
    14004   { 0x0901, 0xd71f, 0x0000 },
    14005   { 0x8901, 0xd722, 0x2000 },
    14006   { 0x0901, 0xd721, 0x0000 },
    14007   { 0x0901, 0xd723, 0x0000 },
    14008   { 0x8901, 0xd72c, 0x4000 },
    14009   { 0x8901, 0xd728, 0x3000 },
    14010   { 0x8901, 0xd726, 0x2000 },
    14011   { 0x0901, 0xd725, 0x0000 },
    14012   { 0x0901, 0xd727, 0x0000 },
    14013   { 0x8901, 0xd72a, 0x2000 },
    14014   { 0x0901, 0xd729, 0x0000 },
    14015   { 0x0901, 0xd72b, 0x0000 },
    14016   { 0x8901, 0xd730, 0x3000 },
    14017   { 0x8901, 0xd72e, 0x2000 },
    14018   { 0x0901, 0xd72d, 0x0000 },
    14019   { 0x0901, 0xd72f, 0x0000 },
    14020   { 0x8901, 0xd732, 0x2000 },
    14021   { 0x0901, 0xd731, 0x0000 },
    14022   { 0x0901, 0xd733, 0x0000 },
    14023   { 0x8501, 0xd754, 0x6000 },
    14024   { 0x8501, 0xd744, 0x5000 },
    14025   { 0x8501, 0xd73c, 0x4000 },
    14026   { 0x8501, 0xd738, 0x3000 },
    14027   { 0x8501, 0xd736, 0x2000 },
    14028   { 0x1901, 0xd735, 0x0000 },
    14029   { 0x0501, 0xd737, 0x0000 },
    14030   { 0x8501, 0xd73a, 0x2000 },
    14031   { 0x0501, 0xd739, 0x0000 },
    14032   { 0x0501, 0xd73b, 0x0000 },
    14033   { 0x8501, 0xd740, 0x3000 },
    14034   { 0x8501, 0xd73e, 0x2000 },
    14035   { 0x0501, 0xd73d, 0x0000 },
    14036   { 0x0501, 0xd73f, 0x0000 },
    14037   { 0x8501, 0xd742, 0x2000 },
    14038   { 0x0501, 0xd741, 0x0000 },
    14039   { 0x0501, 0xd743, 0x0000 },
    14040   { 0x8501, 0xd74c, 0x4000 },
    14041   { 0x8501, 0xd748, 0x3000 },
    14042   { 0x8501, 0xd746, 0x2000 },
    14043   { 0x0501, 0xd745, 0x0000 },
    14044   { 0x0501, 0xd747, 0x0000 },
    14045   { 0x8501, 0xd74a, 0x2000 },
    14046   { 0x0501, 0xd749, 0x0000 },
    14047   { 0x0501, 0xd74b, 0x0000 },
    14048   { 0x8501, 0xd750, 0x3000 },
    14049   { 0x8501, 0xd74e, 0x2000 },
    14050   { 0x0501, 0xd74d, 0x0000 },
    14051   { 0x1901, 0xd74f, 0x0000 },
    14052   { 0x8501, 0xd752, 0x2000 },
    14053   { 0x0501, 0xd751, 0x0000 },
    14054   { 0x0501, 0xd753, 0x0000 },
    14055   { 0x8901, 0xd764, 0x5000 },
    14056   { 0x8901, 0xd75c, 0x4000 },
    14057   { 0x8901, 0xd758, 0x3000 },
    14058   { 0x8901, 0xd756, 0x2000 },
    14059   { 0x0501, 0xd755, 0x0000 },
    14060   { 0x0901, 0xd757, 0x0000 },
    14061   { 0x8901, 0xd75a, 0x2000 },
    14062   { 0x0901, 0xd759, 0x0000 },
    14063   { 0x0901, 0xd75b, 0x0000 },
    14064   { 0x8901, 0xd760, 0x3000 },
    14065   { 0x8901, 0xd75e, 0x2000 },
    14066   { 0x0901, 0xd75d, 0x0000 },
    14067   { 0x0901, 0xd75f, 0x0000 },
    14068   { 0x8901, 0xd762, 0x2000 },
    14069   { 0x0901, 0xd761, 0x0000 },
    14070   { 0x0901, 0xd763, 0x0000 },
    14071   { 0x8901, 0xd76c, 0x4000 },
    14072   { 0x8901, 0xd768, 0x3000 },
    14073   { 0x8901, 0xd766, 0x2000 },
    14074   { 0x0901, 0xd765, 0x0000 },
    14075   { 0x0901, 0xd767, 0x0000 },
    14076   { 0x8901, 0xd76a, 0x2000 },
    14077   { 0x0901, 0xd769, 0x0000 },
    14078   { 0x0901, 0xd76b, 0x0000 },
    14079   { 0x8501, 0xd770, 0x3000 },
    14080   { 0x8901, 0xd76e, 0x2000 },
    14081   { 0x0901, 0xd76d, 0x0000 },
    14082   { 0x1901, 0xd76f, 0x0000 },
    14083   { 0x8501, 0xd772, 0x2000 },
    14084   { 0x0501, 0xd771, 0x0000 },
    14085   { 0x0501, 0xd773, 0x0000 },
    14086   { 0x8d01, 0xd7f8, 0x8000 },
    14087   { 0x8501, 0xd7b4, 0x7000 },
    14088   { 0x8901, 0xd794, 0x6000 },
    14089   { 0x8501, 0xd784, 0x5000 },
    14090   { 0x8501, 0xd77c, 0x4000 },
    14091   { 0x8501, 0xd778, 0x3000 },
    14092   { 0x8501, 0xd776, 0x2000 },
    14093   { 0x0501, 0xd775, 0x0000 },
    14094   { 0x0501, 0xd777, 0x0000 },
    14095   { 0x8501, 0xd77a, 0x2000 },
    14096   { 0x0501, 0xd779, 0x0000 },
    14097   { 0x0501, 0xd77b, 0x0000 },
    14098   { 0x8501, 0xd780, 0x3000 },
    14099   { 0x8501, 0xd77e, 0x2000 },
    14100   { 0x0501, 0xd77d, 0x0000 },
    14101   { 0x0501, 0xd77f, 0x0000 },
    14102   { 0x8501, 0xd782, 0x2000 },
    14103   { 0x0501, 0xd781, 0x0000 },
    14104   { 0x0501, 0xd783, 0x0000 },
    14105   { 0x8501, 0xd78c, 0x4000 },
    14106   { 0x8501, 0xd788, 0x3000 },
    14107   { 0x8501, 0xd786, 0x2000 },
    14108   { 0x0501, 0xd785, 0x0000 },
    14109   { 0x0501, 0xd787, 0x0000 },
    14110   { 0x8501, 0xd78a, 0x2000 },
    14111   { 0x1901, 0xd789, 0x0000 },
    14112   { 0x0501, 0xd78b, 0x0000 },
    14113   { 0x8901, 0xd790, 0x3000 },
    14114   { 0x8501, 0xd78e, 0x2000 },
    14115   { 0x0501, 0xd78d, 0x0000 },
    14116   { 0x0501, 0xd78f, 0x0000 },
    14117   { 0x8901, 0xd792, 0x2000 },
    14118   { 0x0901, 0xd791, 0x0000 },
    14119   { 0x0901, 0xd793, 0x0000 },
    14120   { 0x8901, 0xd7a4, 0x5000 },
    14121   { 0x8901, 0xd79c, 0x4000 },
    14122   { 0x8901, 0xd798, 0x3000 },
    14123   { 0x8901, 0xd796, 0x2000 },
    14124   { 0x0901, 0xd795, 0x0000 },
    14125   { 0x0901, 0xd797, 0x0000 },
    14126   { 0x8901, 0xd79a, 0x2000 },
    14127   { 0x0901, 0xd799, 0x0000 },
    14128   { 0x0901, 0xd79b, 0x0000 },
    14129   { 0x8901, 0xd7a0, 0x3000 },
    14130   { 0x8901, 0xd79e, 0x2000 },
    14131   { 0x0901, 0xd79d, 0x0000 },
    14132   { 0x0901, 0xd79f, 0x0000 },
    14133   { 0x8901, 0xd7a2, 0x2000 },
    14134   { 0x0901, 0xd7a1, 0x0000 },
    14135   { 0x0901, 0xd7a3, 0x0000 },
    14136   { 0x8501, 0xd7ac, 0x4000 },
    14137   { 0x8901, 0xd7a8, 0x3000 },
    14138   { 0x8901, 0xd7a6, 0x2000 },
    14139   { 0x0901, 0xd7a5, 0x0000 },
    14140   { 0x0901, 0xd7a7, 0x0000 },
    14141   { 0x8501, 0xd7aa, 0x2000 },
    14142   { 0x1901, 0xd7a9, 0x0000 },
    14143   { 0x0501, 0xd7ab, 0x0000 },
    14144   { 0x8501, 0xd7b0, 0x3000 },
    14145   { 0x8501, 0xd7ae, 0x2000 },
    14146   { 0x0501, 0xd7ad, 0x0000 },
    14147   { 0x0501, 0xd7af, 0x0000 },
    14148   { 0x8501, 0xd7b2, 0x2000 },
    14149   { 0x0501, 0xd7b1, 0x0000 },
    14150   { 0x0501, 0xd7b3, 0x0000 },
    14151   { 0x8d01, 0xd7d8, 0x6000 },
    14152   { 0x8501, 0xd7c4, 0x5000 },
    14153   { 0x8501, 0xd7bc, 0x4000 },
    14154   { 0x8501, 0xd7b8, 0x3000 },
    14155   { 0x8501, 0xd7b6, 0x2000 },
    14156   { 0x0501, 0xd7b5, 0x0000 },
    14157   { 0x0501, 0xd7b7, 0x0000 },
    14158   { 0x8501, 0xd7ba, 0x2000 },
    14159   { 0x0501, 0xd7b9, 0x0000 },
    14160   { 0x0501, 0xd7bb, 0x0000 },
    14161   { 0x8501, 0xd7c0, 0x3000 },
    14162   { 0x8501, 0xd7be, 0x2000 },
    14163   { 0x0501, 0xd7bd, 0x0000 },
    14164   { 0x0501, 0xd7bf, 0x0000 },
    14165   { 0x8501, 0xd7c2, 0x2000 },
    14166   { 0x0501, 0xd7c1, 0x0000 },
    14167   { 0x1901, 0xd7c3, 0x0000 },
    14168   { 0x8d01, 0xd7d0, 0x4000 },
    14169   { 0x8501, 0xd7c8, 0x3000 },
    14170   { 0x8501, 0xd7c6, 0x2000 },
    14171   { 0x0501, 0xd7c5, 0x0000 },
    14172   { 0x0501, 0xd7c7, 0x0000 },
    14173   { 0x8d01, 0xd7ce, 0x2000 },
    14174   { 0x0501, 0xd7c9, 0x0000 },
    14175   { 0x0d01, 0xd7cf, 0x0000 },
    14176   { 0x8d01, 0xd7d4, 0x3000 },
    14177   { 0x8d01, 0xd7d2, 0x2000 },
    14178   { 0x0d01, 0xd7d1, 0x0000 },
    14179   { 0x0d01, 0xd7d3, 0x0000 },
    14180   { 0x8d01, 0xd7d6, 0x2000 },
    14181   { 0x0d01, 0xd7d5, 0x0000 },
    14182   { 0x0d01, 0xd7d7, 0x0000 },
    14183   { 0x8d01, 0xd7e8, 0x5000 },
    14184   { 0x8d01, 0xd7e0, 0x4000 },
    14185   { 0x8d01, 0xd7dc, 0x3000 },
    14186   { 0x8d01, 0xd7da, 0x2000 },
    14187   { 0x0d01, 0xd7d9, 0x0000 },
    14188   { 0x0d01, 0xd7db, 0x0000 },
    14189   { 0x8d01, 0xd7de, 0x2000 },
    14190   { 0x0d01, 0xd7dd, 0x0000 },
    14191   { 0x0d01, 0xd7df, 0x0000 },
    14192   { 0x8d01, 0xd7e4, 0x3000 },
    14193   { 0x8d01, 0xd7e2, 0x2000 },
    14194   { 0x0d01, 0xd7e1, 0x0000 },
    14195   { 0x0d01, 0xd7e3, 0x0000 },
    14196   { 0x8d01, 0xd7e6, 0x2000 },
    14197   { 0x0d01, 0xd7e5, 0x0000 },
    14198   { 0x0d01, 0xd7e7, 0x0000 },
    14199   { 0x8d01, 0xd7f0, 0x4000 },
    14200   { 0x8d01, 0xd7ec, 0x3000 },
    14201   { 0x8d01, 0xd7ea, 0x2000 },
    14202   { 0x0d01, 0xd7e9, 0x0000 },
    14203   { 0x0d01, 0xd7eb, 0x0000 },
    14204   { 0x8d01, 0xd7ee, 0x2000 },
    14205   { 0x0d01, 0xd7ed, 0x0000 },
    14206   { 0x0d01, 0xd7ef, 0x0000 },
    14207   { 0x8d01, 0xd7f4, 0x3000 },
    14208   { 0x8d01, 0xd7f2, 0x2000 },
    14209   { 0x0d01, 0xd7f1, 0x0000 },
    14210   { 0x0d01, 0xd7f3, 0x0000 },
    14211   { 0x8d01, 0xd7f6, 0x2000 },
    14212   { 0x0d01, 0xd7f5, 0x0000 },
    14213   { 0x0d01, 0xd7f7, 0x0000 },
    14214   { 0x8702, 0xf836, 0x7000 },
    14215   { 0x8702, 0xf816, 0x6000 },
    14216   { 0x8702, 0xf806, 0x5000 },
    14217   { 0x8702, 0x0000, 0x4000 },
    14218   { 0x8d01, 0xd7fc, 0x3000 },
    14219   { 0x8d01, 0xd7fa, 0x2000 },
    14220   { 0x0d01, 0xd7f9, 0x0000 },
    14221   { 0x0d01, 0xd7fb, 0x0000 },
    14222   { 0x8d01, 0xd7fe, 0x2000 },
    14223   { 0x0d01, 0xd7fd, 0x0000 },
    14224   { 0x0d01, 0xd7ff, 0x0000 },
    14225   { 0x8702, 0xf802, 0x3000 },
    14226   { 0x8702, 0xf800, 0x2000 },
    14227   { 0x0702, 0xa6d6, 0x0000 },
    14228   { 0x0702, 0xf801, 0x0000 },
    14229   { 0x8702, 0xf804, 0x2000 },
    14230   { 0x0702, 0xf803, 0x0000 },
    14231   { 0x0702, 0xf805, 0x0000 },
    14232   { 0x8702, 0xf80e, 0x4000 },
    14233   { 0x8702, 0xf80a, 0x3000 },
    14234   { 0x8702, 0xf808, 0x2000 },
    14235   { 0x0702, 0xf807, 0x0000 },
    14236   { 0x0702, 0xf809, 0x0000 },
    14237   { 0x8702, 0xf80c, 0x2000 },
    14238   { 0x0702, 0xf80b, 0x0000 },
    14239   { 0x0702, 0xf80d, 0x0000 },
    14240   { 0x8702, 0xf812, 0x3000 },
    14241   { 0x8702, 0xf810, 0x2000 },
    14242   { 0x0702, 0xf80f, 0x0000 },
    14243   { 0x0702, 0xf811, 0x0000 },
    14244   { 0x8702, 0xf814, 0x2000 },
    14245   { 0x0702, 0xf813, 0x0000 },
    14246   { 0x0702, 0xf815, 0x0000 },
    14247   { 0x8702, 0xf826, 0x5000 },
    14248   { 0x8702, 0xf81e, 0x4000 },
    14249   { 0x8702, 0xf81a, 0x3000 },
    14250   { 0x8702, 0xf818, 0x2000 },
    14251   { 0x0702, 0xf817, 0x0000 },
    14252   { 0x0702, 0xf819, 0x0000 },
    14253   { 0x8702, 0xf81c, 0x2000 },
    14254   { 0x0702, 0xf81b, 0x0000 },
    14255   { 0x0702, 0xf81d, 0x0000 },
    14256   { 0x8702, 0xf822, 0x3000 },
    14257   { 0x8702, 0xf820, 0x2000 },
    14258   { 0x0702, 0xf81f, 0x0000 },
    14259   { 0x0702, 0xf821, 0x0000 },
    14260   { 0x8702, 0xf824, 0x2000 },
    14261   { 0x0702, 0xf823, 0x0000 },
    14262   { 0x0702, 0xf825, 0x0000 },
    14263   { 0x8702, 0xf82e, 0x4000 },
    14264   { 0x8702, 0xf82a, 0x3000 },
    14265   { 0x8702, 0xf828, 0x2000 },
    14266   { 0x0702, 0xf827, 0x0000 },
    14267   { 0x0702, 0xf829, 0x0000 },
    14268   { 0x8702, 0xf82c, 0x2000 },
    14269   { 0x0702, 0xf82b, 0x0000 },
    14270   { 0x0702, 0xf82d, 0x0000 },
    14271   { 0x8702, 0xf832, 0x3000 },
    14272   { 0x8702, 0xf830, 0x2000 },
    14273   { 0x0702, 0xf82f, 0x0000 },
    14274   { 0x0702, 0xf831, 0x0000 },
    14275   { 0x8702, 0xf834, 0x2000 },
    14276   { 0x0702, 0xf833, 0x0000 },
    14277   { 0x0702, 0xf835, 0x0000 },
    14278   { 0x8702, 0xf856, 0x6000 },
    14279   { 0x8702, 0xf846, 0x5000 },
    14280   { 0x8702, 0xf83e, 0x4000 },
    14281   { 0x8702, 0xf83a, 0x3000 },
    14282   { 0x8702, 0xf838, 0x2000 },
    14283   { 0x0702, 0xf837, 0x0000 },
    14284   { 0x0702, 0xf839, 0x0000 },
    14285   { 0x8702, 0xf83c, 0x2000 },
    14286   { 0x0702, 0xf83b, 0x0000 },
    14287   { 0x0702, 0xf83d, 0x0000 },
    14288   { 0x8702, 0xf842, 0x3000 },
    14289   { 0x8702, 0xf840, 0x2000 },
    14290   { 0x0702, 0xf83f, 0x0000 },
    14291   { 0x0702, 0xf841, 0x0000 },
    14292   { 0x8702, 0xf844, 0x2000 },
    14293   { 0x0702, 0xf843, 0x0000 },
    14294   { 0x0702, 0xf845, 0x0000 },
    14295   { 0x8702, 0xf84e, 0x4000 },
    14296   { 0x8702, 0xf84a, 0x3000 },
    14297   { 0x8702, 0xf848, 0x2000 },
    14298   { 0x0702, 0xf847, 0x0000 },
    14299   { 0x0702, 0xf849, 0x0000 },
    14300   { 0x8702, 0xf84c, 0x2000 },
    14301   { 0x0702, 0xf84b, 0x0000 },
    14302   { 0x0702, 0xf84d, 0x0000 },
    14303   { 0x8702, 0xf852, 0x3000 },
    14304   { 0x8702, 0xf850, 0x2000 },
    14305   { 0x0702, 0xf84f, 0x0000 },
    14306   { 0x0702, 0xf851, 0x0000 },
    14307   { 0x8702, 0xf854, 0x2000 },
    14308   { 0x0702, 0xf853, 0x0000 },
    14309   { 0x0702, 0xf855, 0x0000 },
    14310   { 0x8702, 0xf866, 0x5000 },
    14311   { 0x8702, 0xf85e, 0x4000 },
    14312   { 0x8702, 0xf85a, 0x3000 },
    14313   { 0x8702, 0xf858, 0x2000 },
    14314   { 0x0702, 0xf857, 0x0000 },
    14315   { 0x0702, 0xf859, 0x0000 },
    14316   { 0x8702, 0xf85c, 0x2000 },
    14317   { 0x0702, 0xf85b, 0x0000 },
    14318   { 0x0702, 0xf85d, 0x0000 },
    14319   { 0x8702, 0xf862, 0x3000 },
    14320   { 0x8702, 0xf860, 0x2000 },
    14321   { 0x0702, 0xf85f, 0x0000 },
    14322   { 0x0702, 0xf861, 0x0000 },
    14323   { 0x8702, 0xf864, 0x2000 },
    14324   { 0x0702, 0xf863, 0x0000 },
    14325   { 0x0702, 0xf865, 0x0000 },
    14326   { 0x8702, 0xf86e, 0x4000 },
    14327   { 0x8702, 0xf86a, 0x3000 },
    14328   { 0x8702, 0xf868, 0x2000 },
    14329   { 0x0702, 0xf867, 0x0000 },
    14330   { 0x0702, 0xf869, 0x0000 },
    14331   { 0x8702, 0xf86c, 0x2000 },
    14332   { 0x0702, 0xf86b, 0x0000 },
    14333   { 0x0702, 0xf86d, 0x0000 },
    14334   { 0x8702, 0xf872, 0x3000 },
    14335   { 0x8702, 0xf870, 0x2000 },
    14336   { 0x0702, 0xf86f, 0x0000 },
    14337   { 0x0702, 0xf871, 0x0000 },
    14338   { 0x8702, 0xf874, 0x2000 },
    14339   { 0x0702, 0xf873, 0x0000 },
    14340   { 0x0702, 0xf875, 0x0000 },
    14341   { 0x8702, 0xf976, 0x9000 },
    14342   { 0x8702, 0xf8f6, 0x8000 },
    14343   { 0x8702, 0xf8b6, 0x7000 },
    14344   { 0x8702, 0xf896, 0x6000 },
    14345   { 0x8702, 0xf886, 0x5000 },
    14346   { 0x8702, 0xf87e, 0x4000 },
    14347   { 0x8702, 0xf87a, 0x3000 },
    14348   { 0x8702, 0xf878, 0x2000 },
    14349   { 0x0702, 0xf877, 0x0000 },
    14350   { 0x0702, 0xf879, 0x0000 },
    14351   { 0x8702, 0xf87c, 0x2000 },
    14352   { 0x0702, 0xf87b, 0x0000 },
    14353   { 0x0702, 0xf87d, 0x0000 },
    14354   { 0x8702, 0xf882, 0x3000 },
    14355   { 0x8702, 0xf880, 0x2000 },
    14356   { 0x0702, 0xf87f, 0x0000 },
    14357   { 0x0702, 0xf881, 0x0000 },
    14358   { 0x8702, 0xf884, 0x2000 },
    14359   { 0x0702, 0xf883, 0x0000 },
    14360   { 0x0702, 0xf885, 0x0000 },
    14361   { 0x8702, 0xf88e, 0x4000 },
    14362   { 0x8702, 0xf88a, 0x3000 },
    14363   { 0x8702, 0xf888, 0x2000 },
    14364   { 0x0702, 0xf887, 0x0000 },
    14365   { 0x0702, 0xf889, 0x0000 },
    14366   { 0x8702, 0xf88c, 0x2000 },
    14367   { 0x0702, 0xf88b, 0x0000 },
    14368   { 0x0702, 0xf88d, 0x0000 },
    14369   { 0x8702, 0xf892, 0x3000 },
    14370   { 0x8702, 0xf890, 0x2000 },
    14371   { 0x0702, 0xf88f, 0x0000 },
    14372   { 0x0702, 0xf891, 0x0000 },
    14373   { 0x8702, 0xf894, 0x2000 },
    14374   { 0x0702, 0xf893, 0x0000 },
    14375   { 0x0702, 0xf895, 0x0000 },
    14376   { 0x8702, 0xf8a6, 0x5000 },
    14377   { 0x8702, 0xf89e, 0x4000 },
    14378   { 0x8702, 0xf89a, 0x3000 },
    14379   { 0x8702, 0xf898, 0x2000 },
    14380   { 0x0702, 0xf897, 0x0000 },
    14381   { 0x0702, 0xf899, 0x0000 },
    14382   { 0x8702, 0xf89c, 0x2000 },
    14383   { 0x0702, 0xf89b, 0x0000 },
    14384   { 0x0702, 0xf89d, 0x0000 },
    14385   { 0x8702, 0xf8a2, 0x3000 },
    14386   { 0x8702, 0xf8a0, 0x2000 },
    14387   { 0x0702, 0xf89f, 0x0000 },
    14388   { 0x0702, 0xf8a1, 0x0000 },
    14389   { 0x8702, 0xf8a4, 0x2000 },
    14390   { 0x0702, 0xf8a3, 0x0000 },
    14391   { 0x0702, 0xf8a5, 0x0000 },
    14392   { 0x8702, 0xf8ae, 0x4000 },
    14393   { 0x8702, 0xf8aa, 0x3000 },
    14394   { 0x8702, 0xf8a8, 0x2000 },
    14395   { 0x0702, 0xf8a7, 0x0000 },
    14396   { 0x0702, 0xf8a9, 0x0000 },
    14397   { 0x8702, 0xf8ac, 0x2000 },
    14398   { 0x0702, 0xf8ab, 0x0000 },
    14399   { 0x0702, 0xf8ad, 0x0000 },
    14400   { 0x8702, 0xf8b2, 0x3000 },
    14401   { 0x8702, 0xf8b0, 0x2000 },
    14402   { 0x0702, 0xf8af, 0x0000 },
    14403   { 0x0702, 0xf8b1, 0x0000 },
    14404   { 0x8702, 0xf8b4, 0x2000 },
    14405   { 0x0702, 0xf8b3, 0x0000 },
    14406   { 0x0702, 0xf8b5, 0x0000 },
    14407   { 0x8702, 0xf8d6, 0x6000 },
    14408   { 0x8702, 0xf8c6, 0x5000 },
    14409   { 0x8702, 0xf8be, 0x4000 },
    14410   { 0x8702, 0xf8ba, 0x3000 },
    14411   { 0x8702, 0xf8b8, 0x2000 },
    14412   { 0x0702, 0xf8b7, 0x0000 },
    14413   { 0x0702, 0xf8b9, 0x0000 },
    14414   { 0x8702, 0xf8bc, 0x2000 },
    14415   { 0x0702, 0xf8bb, 0x0000 },
    14416   { 0x0702, 0xf8bd, 0x0000 },
    14417   { 0x8702, 0xf8c2, 0x3000 },
    14418   { 0x8702, 0xf8c0, 0x2000 },
    14419   { 0x0702, 0xf8bf, 0x0000 },
    14420   { 0x0702, 0xf8c1, 0x0000 },
    14421   { 0x8702, 0xf8c4, 0x2000 },
    14422   { 0x0702, 0xf8c3, 0x0000 },
    14423   { 0x0702, 0xf8c5, 0x0000 },
    14424   { 0x8702, 0xf8ce, 0x4000 },
    14425   { 0x8702, 0xf8ca, 0x3000 },
    14426   { 0x8702, 0xf8c8, 0x2000 },
    14427   { 0x0702, 0xf8c7, 0x0000 },
    14428   { 0x0702, 0xf8c9, 0x0000 },
    14429   { 0x8702, 0xf8cc, 0x2000 },
    14430   { 0x0702, 0xf8cb, 0x0000 },
    14431   { 0x0702, 0xf8cd, 0x0000 },
    14432   { 0x8702, 0xf8d2, 0x3000 },
    14433   { 0x8702, 0xf8d0, 0x2000 },
    14434   { 0x0702, 0xf8cf, 0x0000 },
    14435   { 0x0702, 0xf8d1, 0x0000 },
    14436   { 0x8702, 0xf8d4, 0x2000 },
    14437   { 0x0702, 0xf8d3, 0x0000 },
    14438   { 0x0702, 0xf8d5, 0x0000 },
    14439   { 0x8702, 0xf8e6, 0x5000 },
    14440   { 0x8702, 0xf8de, 0x4000 },
    14441   { 0x8702, 0xf8da, 0x3000 },
    14442   { 0x8702, 0xf8d8, 0x2000 },
    14443   { 0x0702, 0xf8d7, 0x0000 },
    14444   { 0x0702, 0xf8d9, 0x0000 },
    14445   { 0x8702, 0xf8dc, 0x2000 },
    14446   { 0x0702, 0xf8db, 0x0000 },
    14447   { 0x0702, 0xf8dd, 0x0000 },
    14448   { 0x8702, 0xf8e2, 0x3000 },
    14449   { 0x8702, 0xf8e0, 0x2000 },
    14450   { 0x0702, 0xf8df, 0x0000 },
    14451   { 0x0702, 0xf8e1, 0x0000 },
    14452   { 0x8702, 0xf8e4, 0x2000 },
    14453   { 0x0702, 0xf8e3, 0x0000 },
    14454   { 0x0702, 0xf8e5, 0x0000 },
    14455   { 0x8702, 0xf8ee, 0x4000 },
    14456   { 0x8702, 0xf8ea, 0x3000 },
    14457   { 0x8702, 0xf8e8, 0x2000 },
    14458   { 0x0702, 0xf8e7, 0x0000 },
    14459   { 0x0702, 0xf8e9, 0x0000 },
    14460   { 0x8702, 0xf8ec, 0x2000 },
    14461   { 0x0702, 0xf8eb, 0x0000 },
    14462   { 0x0702, 0xf8ed, 0x0000 },
    14463   { 0x8702, 0xf8f2, 0x3000 },
    14464   { 0x8702, 0xf8f0, 0x2000 },
    14465   { 0x0702, 0xf8ef, 0x0000 },
    14466   { 0x0702, 0xf8f1, 0x0000 },
    14467   { 0x8702, 0xf8f4, 0x2000 },
    14468   { 0x0702, 0xf8f3, 0x0000 },
    14469   { 0x0702, 0xf8f5, 0x0000 },
    14470   { 0x8702, 0xf936, 0x7000 },
    14471   { 0x8702, 0xf916, 0x6000 },
    14472   { 0x8702, 0xf906, 0x5000 },
    14473   { 0x8702, 0xf8fe, 0x4000 },
    14474   { 0x8702, 0xf8fa, 0x3000 },
    14475   { 0x8702, 0xf8f8, 0x2000 },
    14476   { 0x0702, 0xf8f7, 0x0000 },
    14477   { 0x0702, 0xf8f9, 0x0000 },
    14478   { 0x8702, 0xf8fc, 0x2000 },
    14479   { 0x0702, 0xf8fb, 0x0000 },
    14480   { 0x0702, 0xf8fd, 0x0000 },
    14481   { 0x8702, 0xf902, 0x3000 },
    14482   { 0x8702, 0xf900, 0x2000 },
    14483   { 0x0702, 0xf8ff, 0x0000 },
    14484   { 0x0702, 0xf901, 0x0000 },
    14485   { 0x8702, 0xf904, 0x2000 },
    14486   { 0x0702, 0xf903, 0x0000 },
    14487   { 0x0702, 0xf905, 0x0000 },
    14488   { 0x8702, 0xf90e, 0x4000 },
    14489   { 0x8702, 0xf90a, 0x3000 },
    14490   { 0x8702, 0xf908, 0x2000 },
    14491   { 0x0702, 0xf907, 0x0000 },
    14492   { 0x0702, 0xf909, 0x0000 },
    14493   { 0x8702, 0xf90c, 0x2000 },
    14494   { 0x0702, 0xf90b, 0x0000 },
    14495   { 0x0702, 0xf90d, 0x0000 },
    14496   { 0x8702, 0xf912, 0x3000 },
    14497   { 0x8702, 0xf910, 0x2000 },
    14498   { 0x0702, 0xf90f, 0x0000 },
    14499   { 0x0702, 0xf911, 0x0000 },
    14500   { 0x8702, 0xf914, 0x2000 },
    14501   { 0x0702, 0xf913, 0x0000 },
    14502   { 0x0702, 0xf915, 0x0000 },
    14503   { 0x8702, 0xf926, 0x5000 },
    14504   { 0x8702, 0xf91e, 0x4000 },
    14505   { 0x8702, 0xf91a, 0x3000 },
    14506   { 0x8702, 0xf918, 0x2000 },
    14507   { 0x0702, 0xf917, 0x0000 },
    14508   { 0x0702, 0xf919, 0x0000 },
    14509   { 0x8702, 0xf91c, 0x2000 },
    14510   { 0x0702, 0xf91b, 0x0000 },
    14511   { 0x0702, 0xf91d, 0x0000 },
    14512   { 0x8702, 0xf922, 0x3000 },
    14513   { 0x8702, 0xf920, 0x2000 },
    14514   { 0x0702, 0xf91f, 0x0000 },
    14515   { 0x0702, 0xf921, 0x0000 },
    14516   { 0x8702, 0xf924, 0x2000 },
    14517   { 0x0702, 0xf923, 0x0000 },
    14518   { 0x0702, 0xf925, 0x0000 },
    14519   { 0x8702, 0xf92e, 0x4000 },
    14520   { 0x8702, 0xf92a, 0x3000 },
    14521   { 0x8702, 0xf928, 0x2000 },
    14522   { 0x0702, 0xf927, 0x0000 },
    14523   { 0x0702, 0xf929, 0x0000 },
    14524   { 0x8702, 0xf92c, 0x2000 },
    14525   { 0x0702, 0xf92b, 0x0000 },
    14526   { 0x0702, 0xf92d, 0x0000 },
    14527   { 0x8702, 0xf932, 0x3000 },
    14528   { 0x8702, 0xf930, 0x2000 },
    14529   { 0x0702, 0xf92f, 0x0000 },
    14530   { 0x0702, 0xf931, 0x0000 },
    14531   { 0x8702, 0xf934, 0x2000 },
    14532   { 0x0702, 0xf933, 0x0000 },
    14533   { 0x0702, 0xf935, 0x0000 },
    14534   { 0x8702, 0xf956, 0x6000 },
    14535   { 0x8702, 0xf946, 0x5000 },
    14536   { 0x8702, 0xf93e, 0x4000 },
    14537   { 0x8702, 0xf93a, 0x3000 },
    14538   { 0x8702, 0xf938, 0x2000 },
    14539   { 0x0702, 0xf937, 0x0000 },
    14540   { 0x0702, 0xf939, 0x0000 },
    14541   { 0x8702, 0xf93c, 0x2000 },
    14542   { 0x0702, 0xf93b, 0x0000 },
    14543   { 0x0702, 0xf93d, 0x0000 },
    14544   { 0x8702, 0xf942, 0x3000 },
    14545   { 0x8702, 0xf940, 0x2000 },
    14546   { 0x0702, 0xf93f, 0x0000 },
    14547   { 0x0702, 0xf941, 0x0000 },
    14548   { 0x8702, 0xf944, 0x2000 },
    14549   { 0x0702, 0xf943, 0x0000 },
    14550   { 0x0702, 0xf945, 0x0000 },
    14551   { 0x8702, 0xf94e, 0x4000 },
    14552   { 0x8702, 0xf94a, 0x3000 },
    14553   { 0x8702, 0xf948, 0x2000 },
    14554   { 0x0702, 0xf947, 0x0000 },
    14555   { 0x0702, 0xf949, 0x0000 },
    14556   { 0x8702, 0xf94c, 0x2000 },
    14557   { 0x0702, 0xf94b, 0x0000 },
    14558   { 0x0702, 0xf94d, 0x0000 },
    14559   { 0x8702, 0xf952, 0x3000 },
    14560   { 0x8702, 0xf950, 0x2000 },
    14561   { 0x0702, 0xf94f, 0x0000 },
    14562   { 0x0702, 0xf951, 0x0000 },
    14563   { 0x8702, 0xf954, 0x2000 },
    14564   { 0x0702, 0xf953, 0x0000 },
    14565   { 0x0702, 0xf955, 0x0000 },
    14566   { 0x8702, 0xf966, 0x5000 },
    14567   { 0x8702, 0xf95e, 0x4000 },
    14568   { 0x8702, 0xf95a, 0x3000 },
    14569   { 0x8702, 0xf958, 0x2000 },
    14570   { 0x0702, 0xf957, 0x0000 },
    14571   { 0x0702, 0xf959, 0x0000 },
    14572   { 0x8702, 0xf95c, 0x2000 },
    14573   { 0x0702, 0xf95b, 0x0000 },
    14574   { 0x0702, 0xf95d, 0x0000 },
    14575   { 0x8702, 0xf962, 0x3000 },
    14576   { 0x8702, 0xf960, 0x2000 },
    14577   { 0x0702, 0xf95f, 0x0000 },
    14578   { 0x0702, 0xf961, 0x0000 },
    14579   { 0x8702, 0xf964, 0x2000 },
    14580   { 0x0702, 0xf963, 0x0000 },
    14581   { 0x0702, 0xf965, 0x0000 },
    14582   { 0x8702, 0xf96e, 0x4000 },
    14583   { 0x8702, 0xf96a, 0x3000 },
    14584   { 0x8702, 0xf968, 0x2000 },
    14585   { 0x0702, 0xf967, 0x0000 },
    14586   { 0x0702, 0xf969, 0x0000 },
    14587   { 0x8702, 0xf96c, 0x2000 },
    14588   { 0x0702, 0xf96b, 0x0000 },
    14589   { 0x0702, 0xf96d, 0x0000 },
    14590   { 0x8702, 0xf972, 0x3000 },
    14591   { 0x8702, 0xf970, 0x2000 },
    14592   { 0x0702, 0xf96f, 0x0000 },
    14593   { 0x0702, 0xf971, 0x0000 },
    14594   { 0x8702, 0xf974, 0x2000 },
    14595   { 0x0702, 0xf973, 0x0000 },
    14596   { 0x0702, 0xf975, 0x0000 },
    14597   { 0x810e, 0x0077, 0x9000 },
    14598   { 0x8702, 0xf9f6, 0x8000 },
    14599   { 0x8702, 0xf9b6, 0x7000 },
    14600   { 0x8702, 0xf996, 0x6000 },
    14601   { 0x8702, 0xf986, 0x5000 },
    14602   { 0x8702, 0xf97e, 0x4000 },
    14603   { 0x8702, 0xf97a, 0x3000 },
    14604   { 0x8702, 0xf978, 0x2000 },
    14605   { 0x0702, 0xf977, 0x0000 },
    14606   { 0x0702, 0xf979, 0x0000 },
    14607   { 0x8702, 0xf97c, 0x2000 },
    14608   { 0x0702, 0xf97b, 0x0000 },
    14609   { 0x0702, 0xf97d, 0x0000 },
    14610   { 0x8702, 0xf982, 0x3000 },
    14611   { 0x8702, 0xf980, 0x2000 },
    14612   { 0x0702, 0xf97f, 0x0000 },
    14613   { 0x0702, 0xf981, 0x0000 },
    14614   { 0x8702, 0xf984, 0x2000 },
    14615   { 0x0702, 0xf983, 0x0000 },
    14616   { 0x0702, 0xf985, 0x0000 },
    14617   { 0x8702, 0xf98e, 0x4000 },
    14618   { 0x8702, 0xf98a, 0x3000 },
    14619   { 0x8702, 0xf988, 0x2000 },
    14620   { 0x0702, 0xf987, 0x0000 },
    14621   { 0x0702, 0xf989, 0x0000 },
    14622   { 0x8702, 0xf98c, 0x2000 },
    14623   { 0x0702, 0xf98b, 0x0000 },
    14624   { 0x0702, 0xf98d, 0x0000 },
    14625   { 0x8702, 0xf992, 0x3000 },
    14626   { 0x8702, 0xf990, 0x2000 },
    14627   { 0x0702, 0xf98f, 0x0000 },
    14628   { 0x0702, 0xf991, 0x0000 },
    14629   { 0x8702, 0xf994, 0x2000 },
    14630   { 0x0702, 0xf993, 0x0000 },
    14631   { 0x0702, 0xf995, 0x0000 },
    14632   { 0x8702, 0xf9a6, 0x5000 },
    14633   { 0x8702, 0xf99e, 0x4000 },
    14634   { 0x8702, 0xf99a, 0x3000 },
    14635   { 0x8702, 0xf998, 0x2000 },
    14636   { 0x0702, 0xf997, 0x0000 },
    14637   { 0x0702, 0xf999, 0x0000 },
    14638   { 0x8702, 0xf99c, 0x2000 },
    14639   { 0x0702, 0xf99b, 0x0000 },
    14640   { 0x0702, 0xf99d, 0x0000 },
    14641   { 0x8702, 0xf9a2, 0x3000 },
    14642   { 0x8702, 0xf9a0, 0x2000 },
    14643   { 0x0702, 0xf99f, 0x0000 },
    14644   { 0x0702, 0xf9a1, 0x0000 },
    14645   { 0x8702, 0xf9a4, 0x2000 },
    14646   { 0x0702, 0xf9a3, 0x0000 },
    14647   { 0x0702, 0xf9a5, 0x0000 },
    14648   { 0x8702, 0xf9ae, 0x4000 },
    14649   { 0x8702, 0xf9aa, 0x3000 },
    14650   { 0x8702, 0xf9a8, 0x2000 },
    14651   { 0x0702, 0xf9a7, 0x0000 },
    14652   { 0x0702, 0xf9a9, 0x0000 },
    14653   { 0x8702, 0xf9ac, 0x2000 },
    14654   { 0x0702, 0xf9ab, 0x0000 },
    14655   { 0x0702, 0xf9ad, 0x0000 },
    14656   { 0x8702, 0xf9b2, 0x3000 },
    14657   { 0x8702, 0xf9b0, 0x2000 },
    14658   { 0x0702, 0xf9af, 0x0000 },
    14659   { 0x0702, 0xf9b1, 0x0000 },
    14660   { 0x8702, 0xf9b4, 0x2000 },
    14661   { 0x0702, 0xf9b3, 0x0000 },
    14662   { 0x0702, 0xf9b5, 0x0000 },
    14663   { 0x8702, 0xf9d6, 0x6000 },
    14664   { 0x8702, 0xf9c6, 0x5000 },
    14665   { 0x8702, 0xf9be, 0x4000 },
    14666   { 0x8702, 0xf9ba, 0x3000 },
    14667   { 0x8702, 0xf9b8, 0x2000 },
    14668   { 0x0702, 0xf9b7, 0x0000 },
    14669   { 0x0702, 0xf9b9, 0x0000 },
    14670   { 0x8702, 0xf9bc, 0x2000 },
    14671   { 0x0702, 0xf9bb, 0x0000 },
    14672   { 0x0702, 0xf9bd, 0x0000 },
    14673   { 0x8702, 0xf9c2, 0x3000 },
    14674   { 0x8702, 0xf9c0, 0x2000 },
    14675   { 0x0702, 0xf9bf, 0x0000 },
    14676   { 0x0702, 0xf9c1, 0x0000 },
    14677   { 0x8702, 0xf9c4, 0x2000 },
    14678   { 0x0702, 0xf9c3, 0x0000 },
    14679   { 0x0702, 0xf9c5, 0x0000 },
    14680   { 0x8702, 0xf9ce, 0x4000 },
    14681   { 0x8702, 0xf9ca, 0x3000 },
    14682   { 0x8702, 0xf9c8, 0x2000 },
    14683   { 0x0702, 0xf9c7, 0x0000 },
    14684   { 0x0702, 0xf9c9, 0x0000 },
    14685   { 0x8702, 0xf9cc, 0x2000 },
    14686   { 0x0702, 0xf9cb, 0x0000 },
    14687   { 0x0702, 0xf9cd, 0x0000 },
    14688   { 0x8702, 0xf9d2, 0x3000 },
    14689   { 0x8702, 0xf9d0, 0x2000 },
    14690   { 0x0702, 0xf9cf, 0x0000 },
    14691   { 0x0702, 0xf9d1, 0x0000 },
    14692   { 0x8702, 0xf9d4, 0x2000 },
    14693   { 0x0702, 0xf9d3, 0x0000 },
    14694   { 0x0702, 0xf9d5, 0x0000 },
    14695   { 0x8702, 0xf9e6, 0x5000 },
    14696   { 0x8702, 0xf9de, 0x4000 },
    14697   { 0x8702, 0xf9da, 0x3000 },
    14698   { 0x8702, 0xf9d8, 0x2000 },
    14699   { 0x0702, 0xf9d7, 0x0000 },
    14700   { 0x0702, 0xf9d9, 0x0000 },
    14701   { 0x8702, 0xf9dc, 0x2000 },
    14702   { 0x0702, 0xf9db, 0x0000 },
    14703   { 0x0702, 0xf9dd, 0x0000 },
    14704   { 0x8702, 0xf9e2, 0x3000 },
    14705   { 0x8702, 0xf9e0, 0x2000 },
    14706   { 0x0702, 0xf9df, 0x0000 },
    14707   { 0x0702, 0xf9e1, 0x0000 },
    14708   { 0x8702, 0xf9e4, 0x2000 },
    14709   { 0x0702, 0xf9e3, 0x0000 },
    14710   { 0x0702, 0xf9e5, 0x0000 },
    14711   { 0x8702, 0xf9ee, 0x4000 },
    14712   { 0x8702, 0xf9ea, 0x3000 },
    14713   { 0x8702, 0xf9e8, 0x2000 },
    14714   { 0x0702, 0xf9e7, 0x0000 },
    14715   { 0x0702, 0xf9e9, 0x0000 },
    14716   { 0x8702, 0xf9ec, 0x2000 },
    14717   { 0x0702, 0xf9eb, 0x0000 },
    14718   { 0x0702, 0xf9ed, 0x0000 },
    14719   { 0x8702, 0xf9f2, 0x3000 },
    14720   { 0x8702, 0xf9f0, 0x2000 },
    14721   { 0x0702, 0xf9ef, 0x0000 },
    14722   { 0x0702, 0xf9f1, 0x0000 },
    14723   { 0x8702, 0xf9f4, 0x2000 },
    14724   { 0x0702, 0xf9f3, 0x0000 },
    14725   { 0x0702, 0xf9f5, 0x0000 },
    14726   { 0x810e, 0x0037, 0x7000 },
    14727   { 0x8702, 0xfa16, 0x6000 },
    14728   { 0x8702, 0xfa06, 0x5000 },
    14729   { 0x8702, 0xf9fe, 0x4000 },
    14730   { 0x8702, 0xf9fa, 0x3000 },
    14731   { 0x8702, 0xf9f8, 0x2000 },
    14732   { 0x0702, 0xf9f7, 0x0000 },
    14733   { 0x0702, 0xf9f9, 0x0000 },
    14734   { 0x8702, 0xf9fc, 0x2000 },
    14735   { 0x0702, 0xf9fb, 0x0000 },
    14736   { 0x0702, 0xf9fd, 0x0000 },
    14737   { 0x8702, 0xfa02, 0x3000 },
    14738   { 0x8702, 0xfa00, 0x2000 },
    14739   { 0x0702, 0xf9ff, 0x0000 },
    14740   { 0x0702, 0xfa01, 0x0000 },
    14741   { 0x8702, 0xfa04, 0x2000 },
    14742   { 0x0702, 0xfa03, 0x0000 },
    14743   { 0x0702, 0xfa05, 0x0000 },
    14744   { 0x8702, 0xfa0e, 0x4000 },
    14745   { 0x8702, 0xfa0a, 0x3000 },
    14746   { 0x8702, 0xfa08, 0x2000 },
    14747   { 0x0702, 0xfa07, 0x0000 },
    14748   { 0x0702, 0xfa09, 0x0000 },
    14749   { 0x8702, 0xfa0c, 0x2000 },
    14750   { 0x0702, 0xfa0b, 0x0000 },
    14751   { 0x0702, 0xfa0d, 0x0000 },
    14752   { 0x8702, 0xfa12, 0x3000 },
    14753   { 0x8702, 0xfa10, 0x2000 },
    14754   { 0x0702, 0xfa0f, 0x0000 },
    14755   { 0x0702, 0xfa11, 0x0000 },
    14756   { 0x8702, 0xfa14, 0x2000 },
    14757   { 0x0702, 0xfa13, 0x0000 },
    14758   { 0x0702, 0xfa15, 0x0000 },
    14759   { 0x810e, 0x0027, 0x5000 },
    14760   { 0x810e, 0x0001, 0x4000 },
    14761   { 0x8702, 0xfa1a, 0x3000 },
    14762   { 0x8702, 0xfa18, 0x2000 },
    14763   { 0x0702, 0xfa17, 0x0000 },
    14764   { 0x0702, 0xfa19, 0x0000 },
    14765   { 0x8702, 0xfa1c, 0x2000 },
    14766   { 0x0702, 0xfa1b, 0x0000 },
    14767   { 0x0702, 0xfa1d, 0x0000 },
    14768   { 0x810e, 0x0023, 0x3000 },
    14769   { 0x810e, 0x0021, 0x2000 },
    14770   { 0x010e, 0x0020, 0x0000 },
    14771   { 0x010e, 0x0022, 0x0000 },
    14772   { 0x810e, 0x0025, 0x2000 },
    14773   { 0x010e, 0x0024, 0x0000 },
    14774   { 0x010e, 0x0026, 0x0000 },
    14775   { 0x810e, 0x002f, 0x4000 },
    14776   { 0x810e, 0x002b, 0x3000 },
    14777   { 0x810e, 0x0029, 0x2000 },
    14778   { 0x010e, 0x0028, 0x0000 },
    14779   { 0x010e, 0x002a, 0x0000 },
    14780   { 0x810e, 0x002d, 0x2000 },
    14781   { 0x010e, 0x002c, 0x0000 },
    14782   { 0x010e, 0x002e, 0x0000 },
    14783   { 0x810e, 0x0033, 0x3000 },
    14784   { 0x810e, 0x0031, 0x2000 },
    14785   { 0x010e, 0x0030, 0x0000 },
    14786   { 0x010e, 0x0032, 0x0000 },
    14787   { 0x810e, 0x0035, 0x2000 },
    14788   { 0x010e, 0x0034, 0x0000 },
    14789   { 0x010e, 0x0036, 0x0000 },
    14790   { 0x810e, 0x0057, 0x6000 },
    14791   { 0x810e, 0x0047, 0x5000 },
    14792   { 0x810e, 0x003f, 0x4000 },
    14793   { 0x810e, 0x003b, 0x3000 },
    14794   { 0x810e, 0x0039, 0x2000 },
    14795   { 0x010e, 0x0038, 0x0000 },
    14796   { 0x010e, 0x003a, 0x0000 },
    14797   { 0x810e, 0x003d, 0x2000 },
    14798   { 0x010e, 0x003c, 0x0000 },
    14799   { 0x010e, 0x003e, 0x0000 },
    14800   { 0x810e, 0x0043, 0x3000 },
    14801   { 0x810e, 0x0041, 0x2000 },
    14802   { 0x010e, 0x0040, 0x0000 },
    14803   { 0x010e, 0x0042, 0x0000 },
    14804   { 0x810e, 0x0045, 0x2000 },
    14805   { 0x010e, 0x0044, 0x0000 },
    14806   { 0x010e, 0x0046, 0x0000 },
    14807   { 0x810e, 0x004f, 0x4000 },
    14808   { 0x810e, 0x004b, 0x3000 },
    14809   { 0x810e, 0x0049, 0x2000 },
    14810   { 0x010e, 0x0048, 0x0000 },
    14811   { 0x010e, 0x004a, 0x0000 },
    14812   { 0x810e, 0x004d, 0x2000 },
    14813   { 0x010e, 0x004c, 0x0000 },
    14814   { 0x010e, 0x004e, 0x0000 },
    14815   { 0x810e, 0x0053, 0x3000 },
    14816   { 0x810e, 0x0051, 0x2000 },
    14817   { 0x010e, 0x0050, 0x0000 },
    14818   { 0x010e, 0x0052, 0x0000 },
    14819   { 0x810e, 0x0055, 0x2000 },
    14820   { 0x010e, 0x0054, 0x0000 },
    14821   { 0x010e, 0x0056, 0x0000 },
    14822   { 0x810e, 0x0067, 0x5000 },
    14823   { 0x810e, 0x005f, 0x4000 },
    14824   { 0x810e, 0x005b, 0x3000 },
    14825   { 0x810e, 0x0059, 0x2000 },
    14826   { 0x010e, 0x0058, 0x0000 },
    14827   { 0x010e, 0x005a, 0x0000 },
    14828   { 0x810e, 0x005d, 0x2000 },
    14829   { 0x010e, 0x005c, 0x0000 },
    14830   { 0x010e, 0x005e, 0x0000 },
    14831   { 0x810e, 0x0063, 0x3000 },
    14832   { 0x810e, 0x0061, 0x2000 },
    14833   { 0x010e, 0x0060, 0x0000 },
    14834   { 0x010e, 0x0062, 0x0000 },
    14835   { 0x810e, 0x0065, 0x2000 },
    14836   { 0x010e, 0x0064, 0x0000 },
    14837   { 0x010e, 0x0066, 0x0000 },
    14838   { 0x810e, 0x006f, 0x4000 },
    14839   { 0x810e, 0x006b, 0x3000 },
    14840   { 0x810e, 0x0069, 0x2000 },
    14841   { 0x010e, 0x0068, 0x0000 },
    14842   { 0x010e, 0x006a, 0x0000 },
    14843   { 0x810e, 0x006d, 0x2000 },
    14844   { 0x010e, 0x006c, 0x0000 },
    14845   { 0x010e, 0x006e, 0x0000 },
    14846   { 0x810e, 0x0073, 0x3000 },
    14847   { 0x810e, 0x0071, 0x2000 },
    14848   { 0x010e, 0x0070, 0x0000 },
    14849   { 0x010e, 0x0072, 0x0000 },
    14850   { 0x810e, 0x0075, 0x2000 },
    14851   { 0x010e, 0x0074, 0x0000 },
    14852   { 0x010e, 0x0076, 0x0000 },
    14853   { 0x8c0e, 0x0177, 0x8000 },
    14854   { 0x8c0e, 0x0137, 0x7000 },
    14855   { 0x8c0e, 0x0117, 0x6000 },
    14856   { 0x8c0e, 0x0107, 0x5000 },
    14857   { 0x810e, 0x007f, 0x4000 },
    14858   { 0x810e, 0x007b, 0x3000 },
    14859   { 0x810e, 0x0079, 0x2000 },
    14860   { 0x010e, 0x0078, 0x0000 },
    14861   { 0x010e, 0x007a, 0x0000 },
    14862   { 0x810e, 0x007d, 0x2000 },
    14863   { 0x010e, 0x007c, 0x0000 },
    14864   { 0x010e, 0x007e, 0x0000 },
    14865   { 0x8c0e, 0x0103, 0x3000 },
    14866   { 0x8c0e, 0x0101, 0x2000 },
    14867   { 0x0c0e, 0x0100, 0x0000 },
    14868   { 0x0c0e, 0x0102, 0x0000 },
    14869   { 0x8c0e, 0x0105, 0x2000 },
    14870   { 0x0c0e, 0x0104, 0x0000 },
    14871   { 0x0c0e, 0x0106, 0x0000 },
    14872   { 0x8c0e, 0x010f, 0x4000 },
    14873   { 0x8c0e, 0x010b, 0x3000 },
    14874   { 0x8c0e, 0x0109, 0x2000 },
    14875   { 0x0c0e, 0x0108, 0x0000 },
    14876   { 0x0c0e, 0x010a, 0x0000 },
    14877   { 0x8c0e, 0x010d, 0x2000 },
    14878   { 0x0c0e, 0x010c, 0x0000 },
    14879   { 0x0c0e, 0x010e, 0x0000 },
    14880   { 0x8c0e, 0x0113, 0x3000 },
    14881   { 0x8c0e, 0x0111, 0x2000 },
    14882   { 0x0c0e, 0x0110, 0x0000 },
    14883   { 0x0c0e, 0x0112, 0x0000 },
    14884   { 0x8c0e, 0x0115, 0x2000 },
    14885   { 0x0c0e, 0x0114, 0x0000 },
    14886   { 0x0c0e, 0x0116, 0x0000 },
    14887   { 0x8c0e, 0x0127, 0x5000 },
    14888   { 0x8c0e, 0x011f, 0x4000 },
    14889   { 0x8c0e, 0x011b, 0x3000 },
    14890   { 0x8c0e, 0x0119, 0x2000 },
    14891   { 0x0c0e, 0x0118, 0x0000 },
    14892   { 0x0c0e, 0x011a, 0x0000 },
    14893   { 0x8c0e, 0x011d, 0x2000 },
    14894   { 0x0c0e, 0x011c, 0x0000 },
    14895   { 0x0c0e, 0x011e, 0x0000 },
    14896   { 0x8c0e, 0x0123, 0x3000 },
    14897   { 0x8c0e, 0x0121, 0x2000 },
    14898   { 0x0c0e, 0x0120, 0x0000 },
    14899   { 0x0c0e, 0x0122, 0x0000 },
    14900   { 0x8c0e, 0x0125, 0x2000 },
    14901   { 0x0c0e, 0x0124, 0x0000 },
    14902   { 0x0c0e, 0x0126, 0x0000 },
    14903   { 0x8c0e, 0x012f, 0x4000 },
    14904   { 0x8c0e, 0x012b, 0x3000 },
    14905   { 0x8c0e, 0x0129, 0x2000 },
    14906   { 0x0c0e, 0x0128, 0x0000 },
    14907   { 0x0c0e, 0x012a, 0x0000 },
    14908   { 0x8c0e, 0x012d, 0x2000 },
    14909   { 0x0c0e, 0x012c, 0x0000 },
    14910   { 0x0c0e, 0x012e, 0x0000 },
    14911   { 0x8c0e, 0x0133, 0x3000 },
    14912   { 0x8c0e, 0x0131, 0x2000 },
    14913   { 0x0c0e, 0x0130, 0x0000 },
    14914   { 0x0c0e, 0x0132, 0x0000 },
    14915   { 0x8c0e, 0x0135, 0x2000 },
    14916   { 0x0c0e, 0x0134, 0x0000 },
    14917   { 0x0c0e, 0x0136, 0x0000 },
    14918   { 0x8c0e, 0x0157, 0x6000 },
    14919   { 0x8c0e, 0x0147, 0x5000 },
    14920   { 0x8c0e, 0x013f, 0x4000 },
    14921   { 0x8c0e, 0x013b, 0x3000 },
    14922   { 0x8c0e, 0x0139, 0x2000 },
    14923   { 0x0c0e, 0x0138, 0x0000 },
    14924   { 0x0c0e, 0x013a, 0x0000 },
    14925   { 0x8c0e, 0x013d, 0x2000 },
    14926   { 0x0c0e, 0x013c, 0x0000 },
    14927   { 0x0c0e, 0x013e, 0x0000 },
    14928   { 0x8c0e, 0x0143, 0x3000 },
    14929   { 0x8c0e, 0x0141, 0x2000 },
    14930   { 0x0c0e, 0x0140, 0x0000 },
    14931   { 0x0c0e, 0x0142, 0x0000 },
    14932   { 0x8c0e, 0x0145, 0x2000 },
    14933   { 0x0c0e, 0x0144, 0x0000 },
    14934   { 0x0c0e, 0x0146, 0x0000 },
    14935   { 0x8c0e, 0x014f, 0x4000 },
    14936   { 0x8c0e, 0x014b, 0x3000 },
    14937   { 0x8c0e, 0x0149, 0x2000 },
    14938   { 0x0c0e, 0x0148, 0x0000 },
    14939   { 0x0c0e, 0x014a, 0x0000 },
    14940   { 0x8c0e, 0x014d, 0x2000 },
    14941   { 0x0c0e, 0x014c, 0x0000 },
    14942   { 0x0c0e, 0x014e, 0x0000 },
    14943   { 0x8c0e, 0x0153, 0x3000 },
    14944   { 0x8c0e, 0x0151, 0x2000 },
    14945   { 0x0c0e, 0x0150, 0x0000 },
    14946   { 0x0c0e, 0x0152, 0x0000 },
    14947   { 0x8c0e, 0x0155, 0x2000 },
    14948   { 0x0c0e, 0x0154, 0x0000 },
    14949   { 0x0c0e, 0x0156, 0x0000 },
    14950   { 0x8c0e, 0x0167, 0x5000 },
    14951   { 0x8c0e, 0x015f, 0x4000 },
    14952   { 0x8c0e, 0x015b, 0x3000 },
    14953   { 0x8c0e, 0x0159, 0x2000 },
    14954   { 0x0c0e, 0x0158, 0x0000 },
    14955   { 0x0c0e, 0x015a, 0x0000 },
    14956   { 0x8c0e, 0x015d, 0x2000 },
    14957   { 0x0c0e, 0x015c, 0x0000 },
    14958   { 0x0c0e, 0x015e, 0x0000 },
    14959   { 0x8c0e, 0x0163, 0x3000 },
    14960   { 0x8c0e, 0x0161, 0x2000 },
    14961   { 0x0c0e, 0x0160, 0x0000 },
    14962   { 0x0c0e, 0x0162, 0x0000 },
    14963   { 0x8c0e, 0x0165, 0x2000 },
    14964   { 0x0c0e, 0x0164, 0x0000 },
    14965   { 0x0c0e, 0x0166, 0x0000 },
    14966   { 0x8c0e, 0x016f, 0x4000 },
    14967   { 0x8c0e, 0x016b, 0x3000 },
    14968   { 0x8c0e, 0x0169, 0x2000 },
    14969   { 0x0c0e, 0x0168, 0x0000 },
    14970   { 0x0c0e, 0x016a, 0x0000 },
    14971   { 0x8c0e, 0x016d, 0x2000 },
    14972   { 0x0c0e, 0x016c, 0x0000 },
    14973   { 0x0c0e, 0x016e, 0x0000 },
    14974   { 0x8c0e, 0x0173, 0x3000 },
    14975   { 0x8c0e, 0x0171, 0x2000 },
    14976   { 0x0c0e, 0x0170, 0x0000 },
    14977   { 0x0c0e, 0x0172, 0x0000 },
    14978   { 0x8c0e, 0x0175, 0x2000 },
    14979   { 0x0c0e, 0x0174, 0x0000 },
    14980   { 0x0c0e, 0x0176, 0x0000 },
    14981   { 0x8c0e, 0x01b7, 0x7000 },
    14982   { 0x8c0e, 0x0197, 0x6000 },
    14983   { 0x8c0e, 0x0187, 0x5000 },
    14984   { 0x8c0e, 0x017f, 0x4000 },
    14985   { 0x8c0e, 0x017b, 0x3000 },
    14986   { 0x8c0e, 0x0179, 0x2000 },
    14987   { 0x0c0e, 0x0178, 0x0000 },
    14988   { 0x0c0e, 0x017a, 0x0000 },
    14989   { 0x8c0e, 0x017d, 0x2000 },
    14990   { 0x0c0e, 0x017c, 0x0000 },
    14991   { 0x0c0e, 0x017e, 0x0000 },
    14992   { 0x8c0e, 0x0183, 0x3000 },
    14993   { 0x8c0e, 0x0181, 0x2000 },
    14994   { 0x0c0e, 0x0180, 0x0000 },
    14995   { 0x0c0e, 0x0182, 0x0000 },
    14996   { 0x8c0e, 0x0185, 0x2000 },
    14997   { 0x0c0e, 0x0184, 0x0000 },
    14998   { 0x0c0e, 0x0186, 0x0000 },
    14999   { 0x8c0e, 0x018f, 0x4000 },
    15000   { 0x8c0e, 0x018b, 0x3000 },
    15001   { 0x8c0e, 0x0189, 0x2000 },
    15002   { 0x0c0e, 0x0188, 0x0000 },
    15003   { 0x0c0e, 0x018a, 0x0000 },
    15004   { 0x8c0e, 0x018d, 0x2000 },
    15005   { 0x0c0e, 0x018c, 0x0000 },
    15006   { 0x0c0e, 0x018e, 0x0000 },
    15007   { 0x8c0e, 0x0193, 0x3000 },
    15008   { 0x8c0e, 0x0191, 0x2000 },
    15009   { 0x0c0e, 0x0190, 0x0000 },
    15010   { 0x0c0e, 0x0192, 0x0000 },
    15011   { 0x8c0e, 0x0195, 0x2000 },
    15012   { 0x0c0e, 0x0194, 0x0000 },
    15013   { 0x0c0e, 0x0196, 0x0000 },
    15014   { 0x8c0e, 0x01a7, 0x5000 },
    15015   { 0x8c0e, 0x019f, 0x4000 },
    15016   { 0x8c0e, 0x019b, 0x3000 },
    15017   { 0x8c0e, 0x0199, 0x2000 },
    15018   { 0x0c0e, 0x0198, 0x0000 },
    15019   { 0x0c0e, 0x019a, 0x0000 },
    15020   { 0x8c0e, 0x019d, 0x2000 },
    15021   { 0x0c0e, 0x019c, 0x0000 },
    15022   { 0x0c0e, 0x019e, 0x0000 },
    15023   { 0x8c0e, 0x01a3, 0x3000 },
    15024   { 0x8c0e, 0x01a1, 0x2000 },
    15025   { 0x0c0e, 0x01a0, 0x0000 },
    15026   { 0x0c0e, 0x01a2, 0x0000 },
    15027   { 0x8c0e, 0x01a5, 0x2000 },
    15028   { 0x0c0e, 0x01a4, 0x0000 },
    15029   { 0x0c0e, 0x01a6, 0x0000 },
    15030   { 0x8c0e, 0x01af, 0x4000 },
    15031   { 0x8c0e, 0x01ab, 0x3000 },
    15032   { 0x8c0e, 0x01a9, 0x2000 },
    15033   { 0x0c0e, 0x01a8, 0x0000 },
    15034   { 0x0c0e, 0x01aa, 0x0000 },
    15035   { 0x8c0e, 0x01ad, 0x2000 },
    15036   { 0x0c0e, 0x01ac, 0x0000 },
    15037   { 0x0c0e, 0x01ae, 0x0000 },
    15038   { 0x8c0e, 0x01b3, 0x3000 },
    15039   { 0x8c0e, 0x01b1, 0x2000 },
    15040   { 0x0c0e, 0x01b0, 0x0000 },
    15041   { 0x0c0e, 0x01b2, 0x0000 },
    15042   { 0x8c0e, 0x01b5, 0x2000 },
    15043   { 0x0c0e, 0x01b4, 0x0000 },
    15044   { 0x0c0e, 0x01b6, 0x0000 },
    15045   { 0x8c0e, 0x01d7, 0x6000 },
    15046   { 0x8c0e, 0x01c7, 0x5000 },
    15047   { 0x8c0e, 0x01bf, 0x4000 },
    15048   { 0x8c0e, 0x01bb, 0x3000 },
    15049   { 0x8c0e, 0x01b9, 0x2000 },
    15050   { 0x0c0e, 0x01b8, 0x0000 },
    15051   { 0x0c0e, 0x01ba, 0x0000 },
    15052   { 0x8c0e, 0x01bd, 0x2000 },
    15053   { 0x0c0e, 0x01bc, 0x0000 },
    15054   { 0x0c0e, 0x01be, 0x0000 },
    15055   { 0x8c0e, 0x01c3, 0x3000 },
    15056   { 0x8c0e, 0x01c1, 0x2000 },
    15057   { 0x0c0e, 0x01c0, 0x0000 },
    15058   { 0x0c0e, 0x01c2, 0x0000 },
    15059   { 0x8c0e, 0x01c5, 0x2000 },
    15060   { 0x0c0e, 0x01c4, 0x0000 },
    15061   { 0x0c0e, 0x01c6, 0x0000 },
    15062   { 0x8c0e, 0x01cf, 0x4000 },
    15063   { 0x8c0e, 0x01cb, 0x3000 },
    15064   { 0x8c0e, 0x01c9, 0x2000 },
    15065   { 0x0c0e, 0x01c8, 0x0000 },
    15066   { 0x0c0e, 0x01ca, 0x0000 },
    15067   { 0x8c0e, 0x01cd, 0x2000 },
    15068   { 0x0c0e, 0x01cc, 0x0000 },
    15069   { 0x0c0e, 0x01ce, 0x0000 },
    15070   { 0x8c0e, 0x01d3, 0x3000 },
    15071   { 0x8c0e, 0x01d1, 0x2000 },
    15072   { 0x0c0e, 0x01d0, 0x0000 },
    15073   { 0x0c0e, 0x01d2, 0x0000 },
    15074   { 0x8c0e, 0x01d5, 0x2000 },
    15075   { 0x0c0e, 0x01d4, 0x0000 },
    15076   { 0x0c0e, 0x01d6, 0x0000 },
    15077   { 0x8c0e, 0x01e7, 0x5000 },
    15078   { 0x8c0e, 0x01df, 0x4000 },
    15079   { 0x8c0e, 0x01db, 0x3000 },
    15080   { 0x8c0e, 0x01d9, 0x2000 },
    15081   { 0x0c0e, 0x01d8, 0x0000 },
    15082   { 0x0c0e, 0x01da, 0x0000 },
    15083   { 0x8c0e, 0x01dd, 0x2000 },
    15084   { 0x0c0e, 0x01dc, 0x0000 },
    15085   { 0x0c0e, 0x01de, 0x0000 },
    15086   { 0x8c0e, 0x01e3, 0x3000 },
    15087   { 0x8c0e, 0x01e1, 0x2000 },
    15088   { 0x0c0e, 0x01e0, 0x0000 },
    15089   { 0x0c0e, 0x01e2, 0x0000 },
    15090   { 0x8c0e, 0x01e5, 0x2000 },
    15091   { 0x0c0e, 0x01e4, 0x0000 },
    15092   { 0x0c0e, 0x01e6, 0x0000 },
    15093   { 0x8c0e, 0x01ef, 0x4000 },
    15094   { 0x8c0e, 0x01eb, 0x3000 },
    15095   { 0x8c0e, 0x01e9, 0x2000 },
    15096   { 0x0c0e, 0x01e8, 0x0000 },
    15097   { 0x0c0e, 0x01ea, 0x0000 },
    15098   { 0x8c0e, 0x01ed, 0x2000 },
    15099   { 0x0c0e, 0x01ec, 0x0000 },
    15100   { 0x0c0e, 0x01ee, 0x0000 },
    15101   { 0x830f, 0xfffd, 0x2000 },
    15102   { 0x030f, 0x0000, 0x0000 },
    15103   { 0x0310, 0x0000, 0x1000 },
    15104   { 0x0310, 0xfffd, 0x0000 },
     4static const cnode ucp_table[] = {
     5  { 0x09800000, 0x0000001f },
     6  { 0x09000020, 0x74000000 },
     7  { 0x09800021, 0x54000002 },
     8  { 0x09000024, 0x5c000000 },
     9  { 0x09800025, 0x54000002 },
     10  { 0x09000028, 0x58000000 },
     11  { 0x09000029, 0x48000000 },
     12  { 0x0900002a, 0x54000000 },
     13  { 0x0900002b, 0x64000000 },
     14  { 0x0900002c, 0x54000000 },
     15  { 0x0900002d, 0x44000000 },
     16  { 0x0980002e, 0x54000001 },
     17  { 0x09800030, 0x34000009 },
     18  { 0x0980003a, 0x54000001 },
     19  { 0x0980003c, 0x64000002 },
     20  { 0x0980003f, 0x54000001 },
     21  { 0x21000041, 0x24000020 },
     22  { 0x21000042, 0x24000020 },
     23  { 0x21000043, 0x24000020 },
     24  { 0x21000044, 0x24000020 },
     25  { 0x21000045, 0x24000020 },
     26  { 0x21000046, 0x24000020 },
     27  { 0x21000047, 0x24000020 },
     28  { 0x21000048, 0x24000020 },
     29  { 0x21000049, 0x24000020 },
     30  { 0x2100004a, 0x24000020 },
     31  { 0x2100004b, 0x24000020 },
     32  { 0x2100004c, 0x24000020 },
     33  { 0x2100004d, 0x24000020 },
     34  { 0x2100004e, 0x24000020 },
     35  { 0x2100004f, 0x24000020 },
     36  { 0x21000050, 0x24000020 },
     37  { 0x21000051, 0x24000020 },
     38  { 0x21000052, 0x24000020 },
     39  { 0x21000053, 0x24000020 },
     40  { 0x21000054, 0x24000020 },
     41  { 0x21000055, 0x24000020 },
     42  { 0x21000056, 0x24000020 },
     43  { 0x21000057, 0x24000020 },
     44  { 0x21000058, 0x24000020 },
     45  { 0x21000059, 0x24000020 },
     46  { 0x2100005a, 0x24000020 },
     47  { 0x0900005b, 0x58000000 },
     48  { 0x0900005c, 0x54000000 },
     49  { 0x0900005d, 0x48000000 },
     50  { 0x0900005e, 0x60000000 },
     51  { 0x0900005f, 0x40000000 },
     52  { 0x09000060, 0x60000000 },
     53  { 0x21000061, 0x1400ffe0 },
     54  { 0x21000062, 0x1400ffe0 },
     55  { 0x21000063, 0x1400ffe0 },
     56  { 0x21000064, 0x1400ffe0 },
     57  { 0x21000065, 0x1400ffe0 },
     58  { 0x21000066, 0x1400ffe0 },
     59  { 0x21000067, 0x1400ffe0 },
     60  { 0x21000068, 0x1400ffe0 },
     61  { 0x21000069, 0x1400ffe0 },
     62  { 0x2100006a, 0x1400ffe0 },
     63  { 0x2100006b, 0x1400ffe0 },
     64  { 0x2100006c, 0x1400ffe0 },
     65  { 0x2100006d, 0x1400ffe0 },
     66  { 0x2100006e, 0x1400ffe0 },
     67  { 0x2100006f, 0x1400ffe0 },
     68  { 0x21000070, 0x1400ffe0 },
     69  { 0x21000071, 0x1400ffe0 },
     70  { 0x21000072, 0x1400ffe0 },
     71  { 0x21000073, 0x1400ffe0 },
     72  { 0x21000074, 0x1400ffe0 },
     73  { 0x21000075, 0x1400ffe0 },
     74  { 0x21000076, 0x1400ffe0 },
     75  { 0x21000077, 0x1400ffe0 },
     76  { 0x21000078, 0x1400ffe0 },
     77  { 0x21000079, 0x1400ffe0 },
     78  { 0x2100007a, 0x1400ffe0 },
     79  { 0x0900007b, 0x58000000 },
     80  { 0x0900007c, 0x64000000 },
     81  { 0x0900007d, 0x48000000 },
     82  { 0x0900007e, 0x64000000 },
     83  { 0x0980007f, 0x00000020 },
     84  { 0x090000a0, 0x74000000 },
     85  { 0x090000a1, 0x54000000 },
     86  { 0x098000a2, 0x5c000003 },
     87  { 0x098000a6, 0x68000001 },
     88  { 0x090000a8, 0x60000000 },
     89  { 0x090000a9, 0x68000000 },
     90  { 0x210000aa, 0x14000000 },
     91  { 0x090000ab, 0x50000000 },
     92  { 0x090000ac, 0x64000000 },
     93  { 0x090000ad, 0x04000000 },
     94  { 0x090000ae, 0x68000000 },
     95  { 0x090000af, 0x60000000 },
     96  { 0x090000b0, 0x68000000 },
     97  { 0x090000b1, 0x64000000 },
     98  { 0x098000b2, 0x3c000001 },
     99  { 0x090000b4, 0x60000000 },
     100  { 0x090000b5, 0x140002e7 },
     101  { 0x090000b6, 0x68000000 },
     102  { 0x090000b7, 0x54000000 },
     103  { 0x090000b8, 0x60000000 },
     104  { 0x090000b9, 0x3c000000 },
     105  { 0x210000ba, 0x14000000 },
     106  { 0x090000bb, 0x4c000000 },
     107  { 0x098000bc, 0x3c000002 },
     108  { 0x090000bf, 0x54000000 },
     109  { 0x210000c0, 0x24000020 },
     110  { 0x210000c1, 0x24000020 },
     111  { 0x210000c2, 0x24000020 },
     112  { 0x210000c3, 0x24000020 },
     113  { 0x210000c4, 0x24000020 },
     114  { 0x210000c5, 0x24000020 },
     115  { 0x210000c6, 0x24000020 },
     116  { 0x210000c7, 0x24000020 },
     117  { 0x210000c8, 0x24000020 },
     118  { 0x210000c9, 0x24000020 },
     119  { 0x210000ca, 0x24000020 },
     120  { 0x210000cb, 0x24000020 },
     121  { 0x210000cc, 0x24000020 },
     122  { 0x210000cd, 0x24000020 },
     123  { 0x210000ce, 0x24000020 },
     124  { 0x210000cf, 0x24000020 },
     125  { 0x210000d0, 0x24000020 },
     126  { 0x210000d1, 0x24000020 },
     127  { 0x210000d2, 0x24000020 },
     128  { 0x210000d3, 0x24000020 },
     129  { 0x210000d4, 0x24000020 },
     130  { 0x210000d5, 0x24000020 },
     131  { 0x210000d6, 0x24000020 },
     132  { 0x090000d7, 0x64000000 },
     133  { 0x210000d8, 0x24000020 },
     134  { 0x210000d9, 0x24000020 },
     135  { 0x210000da, 0x24000020 },
     136  { 0x210000db, 0x24000020 },
     137  { 0x210000dc, 0x24000020 },
     138  { 0x210000dd, 0x24000020 },
     139  { 0x210000de, 0x24000020 },
     140  { 0x210000df, 0x14000000 },
     141  { 0x210000e0, 0x1400ffe0 },
     142  { 0x210000e1, 0x1400ffe0 },
     143  { 0x210000e2, 0x1400ffe0 },
     144  { 0x210000e3, 0x1400ffe0 },
     145  { 0x210000e4, 0x1400ffe0 },
     146  { 0x210000e5, 0x1400ffe0 },
     147  { 0x210000e6, 0x1400ffe0 },
     148  { 0x210000e7, 0x1400ffe0 },
     149  { 0x210000e8, 0x1400ffe0 },
     150  { 0x210000e9, 0x1400ffe0 },
     151  { 0x210000ea, 0x1400ffe0 },
     152  { 0x210000eb, 0x1400ffe0 },
     153  { 0x210000ec, 0x1400ffe0 },
     154  { 0x210000ed, 0x1400ffe0 },
     155  { 0x210000ee, 0x1400ffe0 },
     156  { 0x210000ef, 0x1400ffe0 },
     157  { 0x210000f0, 0x1400ffe0 },
     158  { 0x210000f1, 0x1400ffe0 },
     159  { 0x210000f2, 0x1400ffe0 },
     160  { 0x210000f3, 0x1400ffe0 },
     161  { 0x210000f4, 0x1400ffe0 },
     162  { 0x210000f5, 0x1400ffe0 },
     163  { 0x210000f6, 0x1400ffe0 },
     164  { 0x090000f7, 0x64000000 },
     165  { 0x210000f8, 0x1400ffe0 },
     166  { 0x210000f9, 0x1400ffe0 },
     167  { 0x210000fa, 0x1400ffe0 },
     168  { 0x210000fb, 0x1400ffe0 },
     169  { 0x210000fc, 0x1400ffe0 },
     170  { 0x210000fd, 0x1400ffe0 },
     171  { 0x210000fe, 0x1400ffe0 },
     172  { 0x210000ff, 0x14000079 },
     173  { 0x21000100, 0x24000001 },
     174  { 0x21000101, 0x1400ffff },
     175  { 0x21000102, 0x24000001 },
     176  { 0x21000103, 0x1400ffff },
     177  { 0x21000104, 0x24000001 },
     178  { 0x21000105, 0x1400ffff },
     179  { 0x21000106, 0x24000001 },
     180  { 0x21000107, 0x1400ffff },
     181  { 0x21000108, 0x24000001 },
     182  { 0x21000109, 0x1400ffff },
     183  { 0x2100010a, 0x24000001 },
     184  { 0x2100010b, 0x1400ffff },
     185  { 0x2100010c, 0x24000001 },
     186  { 0x2100010d, 0x1400ffff },
     187  { 0x2100010e, 0x24000001 },
     188  { 0x2100010f, 0x1400ffff },
     189  { 0x21000110, 0x24000001 },
     190  { 0x21000111, 0x1400ffff },
     191  { 0x21000112, 0x24000001 },
     192  { 0x21000113, 0x1400ffff },
     193  { 0x21000114, 0x24000001 },
     194  { 0x21000115, 0x1400ffff },
     195  { 0x21000116, 0x24000001 },
     196  { 0x21000117, 0x1400ffff },
     197  { 0x21000118, 0x24000001 },
     198  { 0x21000119, 0x1400ffff },
     199  { 0x2100011a, 0x24000001 },
     200  { 0x2100011b, 0x1400ffff },
     201  { 0x2100011c, 0x24000001 },
     202  { 0x2100011d, 0x1400ffff },
     203  { 0x2100011e, 0x24000001 },
     204  { 0x2100011f, 0x1400ffff },
     205  { 0x21000120, 0x24000001 },
     206  { 0x21000121, 0x1400ffff },
     207  { 0x21000122, 0x24000001 },
     208  { 0x21000123, 0x1400ffff },
     209  { 0x21000124, 0x24000001 },
     210  { 0x21000125, 0x1400ffff },
     211  { 0x21000126, 0x24000001 },
     212  { 0x21000127, 0x1400ffff },
     213  { 0x21000128, 0x24000001 },
     214  { 0x21000129, 0x1400ffff },
     215  { 0x2100012a, 0x24000001 },
     216  { 0x2100012b, 0x1400ffff },
     217  { 0x2100012c, 0x24000001 },
     218  { 0x2100012d, 0x1400ffff },
     219  { 0x2100012e, 0x24000001 },
     220  { 0x2100012f, 0x1400ffff },
     221  { 0x21000130, 0x2400ff39 },
     222  { 0x21000131, 0x1400ff18 },
     223  { 0x21000132, 0x24000001 },
     224  { 0x21000133, 0x1400ffff },
     225  { 0x21000134, 0x24000001 },
     226  { 0x21000135, 0x1400ffff },
     227  { 0x21000136, 0x24000001 },
     228  { 0x21000137, 0x1400ffff },
     229  { 0x21000138, 0x14000000 },
     230  { 0x21000139, 0x24000001 },
     231  { 0x2100013a, 0x1400ffff },
     232  { 0x2100013b, 0x24000001 },
     233  { 0x2100013c, 0x1400ffff },
     234  { 0x2100013d, 0x24000001 },
     235  { 0x2100013e, 0x1400ffff },
     236  { 0x2100013f, 0x24000001 },
     237  { 0x21000140, 0x1400ffff },
     238  { 0x21000141, 0x24000001 },
     239  { 0x21000142, 0x1400ffff },
     240  { 0x21000143, 0x24000001 },
     241  { 0x21000144, 0x1400ffff },
     242  { 0x21000145, 0x24000001 },
     243  { 0x21000146, 0x1400ffff },
     244  { 0x21000147, 0x24000001 },
     245  { 0x21000148, 0x1400ffff },
     246  { 0x21000149, 0x14000000 },
     247  { 0x2100014a, 0x24000001 },
     248  { 0x2100014b, 0x1400ffff },
     249  { 0x2100014c, 0x24000001 },
     250  { 0x2100014d, 0x1400ffff },
     251  { 0x2100014e, 0x24000001 },
     252  { 0x2100014f, 0x1400ffff },
     253  { 0x21000150, 0x24000001 },
     254  { 0x21000151, 0x1400ffff },
     255  { 0x21000152, 0x24000001 },
     256  { 0x21000153, 0x1400ffff },
     257  { 0x21000154, 0x24000001 },
     258  { 0x21000155, 0x1400ffff },
     259  { 0x21000156, 0x24000001 },
     260  { 0x21000157, 0x1400ffff },
     261  { 0x21000158, 0x24000001 },
     262  { 0x21000159, 0x1400ffff },
     263  { 0x2100015a, 0x24000001 },
     264  { 0x2100015b, 0x1400ffff },
     265  { 0x2100015c, 0x24000001 },
     266  { 0x2100015d, 0x1400ffff },
     267  { 0x2100015e, 0x24000001 },
     268  { 0x2100015f, 0x1400ffff },
     269  { 0x21000160, 0x24000001 },
     270  { 0x21000161, 0x1400ffff },
     271  { 0x21000162, 0x24000001 },
     272  { 0x21000163, 0x1400ffff },
     273  { 0x21000164, 0x24000001 },
     274  { 0x21000165, 0x1400ffff },
     275  { 0x21000166, 0x24000001 },
     276  { 0x21000167, 0x1400ffff },
     277  { 0x21000168, 0x24000001 },
     278  { 0x21000169, 0x1400ffff },
     279  { 0x2100016a, 0x24000001 },
     280  { 0x2100016b, 0x1400ffff },
     281  { 0x2100016c, 0x24000001 },
     282  { 0x2100016d, 0x1400ffff },
     283  { 0x2100016e, 0x24000001 },
     284  { 0x2100016f, 0x1400ffff },
     285  { 0x21000170, 0x24000001 },
     286  { 0x21000171, 0x1400ffff },
     287  { 0x21000172, 0x24000001 },
     288  { 0x21000173, 0x1400ffff },
     289  { 0x21000174, 0x24000001 },
     290  { 0x21000175, 0x1400ffff },
     291  { 0x21000176, 0x24000001 },
     292  { 0x21000177, 0x1400ffff },
     293  { 0x21000178, 0x2400ff87 },
     294  { 0x21000179, 0x24000001 },
     295  { 0x2100017a, 0x1400ffff },
     296  { 0x2100017b, 0x24000001 },
     297  { 0x2100017c, 0x1400ffff },
     298  { 0x2100017d, 0x24000001 },
     299  { 0x2100017e, 0x1400ffff },
     300  { 0x2100017f, 0x1400fed4 },
     301  { 0x21000180, 0x14000000 },
     302  { 0x21000181, 0x240000d2 },
     303  { 0x21000182, 0x24000001 },
     304  { 0x21000183, 0x1400ffff },
     305  { 0x21000184, 0x24000001 },
     306  { 0x21000185, 0x1400ffff },
     307  { 0x21000186, 0x240000ce },
     308  { 0x21000187, 0x24000001 },
     309  { 0x21000188, 0x1400ffff },
     310  { 0x21000189, 0x240000cd },
     311  { 0x2100018a, 0x240000cd },
     312  { 0x2100018b, 0x24000001 },
     313  { 0x2100018c, 0x1400ffff },
     314  { 0x2100018d, 0x14000000 },
     315  { 0x2100018e, 0x2400004f },
     316  { 0x2100018f, 0x240000ca },
     317  { 0x21000190, 0x240000cb },
     318  { 0x21000191, 0x24000001 },
     319  { 0x21000192, 0x1400ffff },
     320  { 0x21000193, 0x240000cd },
     321  { 0x21000194, 0x240000cf },
     322  { 0x21000195, 0x14000061 },
     323  { 0x21000196, 0x240000d3 },
     324  { 0x21000197, 0x240000d1 },
     325  { 0x21000198, 0x24000001 },
     326  { 0x21000199, 0x1400ffff },
     327  { 0x2100019a, 0x140000a3 },
     328  { 0x2100019b, 0x14000000 },
     329  { 0x2100019c, 0x240000d3 },
     330  { 0x2100019d, 0x240000d5 },
     331  { 0x2100019e, 0x14000082 },
     332  { 0x2100019f, 0x240000d6 },
     333  { 0x210001a0, 0x24000001 },
     334  { 0x210001a1, 0x1400ffff },
     335  { 0x210001a2, 0x24000001 },
     336  { 0x210001a3, 0x1400ffff },
     337  { 0x210001a4, 0x24000001 },
     338  { 0x210001a5, 0x1400ffff },
     339  { 0x210001a6, 0x240000da },
     340  { 0x210001a7, 0x24000001 },
     341  { 0x210001a8, 0x1400ffff },
     342  { 0x210001a9, 0x240000da },
     343  { 0x218001aa, 0x14000001 },
     344  { 0x210001ac, 0x24000001 },
     345  { 0x210001ad, 0x1400ffff },
     346  { 0x210001ae, 0x240000da },
     347  { 0x210001af, 0x24000001 },
     348  { 0x210001b0, 0x1400ffff },
     349  { 0x210001b1, 0x240000d9 },
     350  { 0x210001b2, 0x240000d9 },
     351  { 0x210001b3, 0x24000001 },
     352  { 0x210001b4, 0x1400ffff },
     353  { 0x210001b5, 0x24000001 },
     354  { 0x210001b6, 0x1400ffff },
     355  { 0x210001b7, 0x240000db },
     356  { 0x210001b8, 0x24000001 },
     357  { 0x210001b9, 0x1400ffff },
     358  { 0x210001ba, 0x14000000 },
     359  { 0x210001bb, 0x1c000000 },
     360  { 0x210001bc, 0x24000001 },
     361  { 0x210001bd, 0x1400ffff },
     362  { 0x210001be, 0x14000000 },
     363  { 0x210001bf, 0x14000038 },
     364  { 0x218001c0, 0x1c000003 },
     365  { 0x210001c4, 0x24000002 },
     366  { 0x210001c5, 0x2000ffff },
     367  { 0x210001c6, 0x1400fffe },
     368  { 0x210001c7, 0x24000002 },
     369  { 0x210001c8, 0x2000ffff },
     370  { 0x210001c9, 0x1400fffe },
     371  { 0x210001ca, 0x24000002 },
     372  { 0x210001cb, 0x2000ffff },
     373  { 0x210001cc, 0x1400fffe },
     374  { 0x210001cd, 0x24000001 },
     375  { 0x210001ce, 0x1400ffff },
     376  { 0x210001cf, 0x24000001 },
     377  { 0x210001d0, 0x1400ffff },
     378  { 0x210001d1, 0x24000001 },
     379  { 0x210001d2, 0x1400ffff },
     380  { 0x210001d3, 0x24000001 },
     381  { 0x210001d4, 0x1400ffff },
     382  { 0x210001d5, 0x24000001 },
     383  { 0x210001d6, 0x1400ffff },
     384  { 0x210001d7, 0x24000001 },
     385  { 0x210001d8, 0x1400ffff },
     386  { 0x210001d9, 0x24000001 },
     387  { 0x210001da, 0x1400ffff },
     388  { 0x210001db, 0x24000001 },
     389  { 0x210001dc, 0x1400ffff },
     390  { 0x210001dd, 0x1400ffb1 },
     391  { 0x210001de, 0x24000001 },
     392  { 0x210001df, 0x1400ffff },
     393  { 0x210001e0, 0x24000001 },
     394  { 0x210001e1, 0x1400ffff },
     395  { 0x210001e2, 0x24000001 },
     396  { 0x210001e3, 0x1400ffff },
     397  { 0x210001e4, 0x24000001 },
     398  { 0x210001e5, 0x1400ffff },
     399  { 0x210001e6, 0x24000001 },
     400  { 0x210001e7, 0x1400ffff },
     401  { 0x210001e8, 0x24000001 },
     402  { 0x210001e9, 0x1400ffff },
     403  { 0x210001ea, 0x24000001 },
     404  { 0x210001eb, 0x1400ffff },
     405  { 0x210001ec, 0x24000001 },
     406  { 0x210001ed, 0x1400ffff },
     407  { 0x210001ee, 0x24000001 },
     408  { 0x210001ef, 0x1400ffff },
     409  { 0x210001f0, 0x14000000 },
     410  { 0x210001f1, 0x24000002 },
     411  { 0x210001f2, 0x2000ffff },
     412  { 0x210001f3, 0x1400fffe },
     413  { 0x210001f4, 0x24000001 },
     414  { 0x210001f5, 0x1400ffff },
     415  { 0x210001f6, 0x2400ff9f },
     416  { 0x210001f7, 0x2400ffc8 },
     417  { 0x210001f8, 0x24000001 },
     418  { 0x210001f9, 0x1400ffff },
     419  { 0x210001fa, 0x24000001 },
     420  { 0x210001fb, 0x1400ffff },
     421  { 0x210001fc, 0x24000001 },
     422  { 0x210001fd, 0x1400ffff },
     423  { 0x210001fe, 0x24000001 },
     424  { 0x210001ff, 0x1400ffff },
     425  { 0x21000200, 0x24000001 },
     426  { 0x21000201, 0x1400ffff },
     427  { 0x21000202, 0x24000001 },
     428  { 0x21000203, 0x1400ffff },
     429  { 0x21000204, 0x24000001 },
     430  { 0x21000205, 0x1400ffff },
     431  { 0x21000206, 0x24000001 },
     432  { 0x21000207, 0x1400ffff },
     433  { 0x21000208, 0x24000001 },
     434  { 0x21000209, 0x1400ffff },
     435  { 0x2100020a, 0x24000001 },
     436  { 0x2100020b, 0x1400ffff },
     437  { 0x2100020c, 0x24000001 },
     438  { 0x2100020d, 0x1400ffff },
     439  { 0x2100020e, 0x24000001 },
     440  { 0x2100020f, 0x1400ffff },
     441  { 0x21000210, 0x24000001 },
     442  { 0x21000211, 0x1400ffff },
     443  { 0x21000212, 0x24000001 },
     444  { 0x21000213, 0x1400ffff },
     445  { 0x21000214, 0x24000001 },
     446  { 0x21000215, 0x1400ffff },
     447  { 0x21000216, 0x24000001 },
     448  { 0x21000217, 0x1400ffff },
     449  { 0x21000218, 0x24000001 },
     450  { 0x21000219, 0x1400ffff },
     451  { 0x2100021a, 0x24000001 },
     452  { 0x2100021b, 0x1400ffff },
     453  { 0x2100021c, 0x24000001 },
     454  { 0x2100021d, 0x1400ffff },
     455  { 0x2100021e, 0x24000001 },
     456  { 0x2100021f, 0x1400ffff },
     457  { 0x21000220, 0x2400ff7e },
     458  { 0x21000221, 0x14000000 },
     459  { 0x21000222, 0x24000001 },
     460  { 0x21000223, 0x1400ffff },
     461  { 0x21000224, 0x24000001 },
     462  { 0x21000225, 0x1400ffff },
     463  { 0x21000226, 0x24000001 },
     464  { 0x21000227, 0x1400ffff },
     465  { 0x21000228, 0x24000001 },
     466  { 0x21000229, 0x1400ffff },
     467  { 0x2100022a, 0x24000001 },
     468  { 0x2100022b, 0x1400ffff },
     469  { 0x2100022c, 0x24000001 },
     470  { 0x2100022d, 0x1400ffff },
     471  { 0x2100022e, 0x24000001 },
     472  { 0x2100022f, 0x1400ffff },
     473  { 0x21000230, 0x24000001 },
     474  { 0x21000231, 0x1400ffff },
     475  { 0x21000232, 0x24000001 },
     476  { 0x21000233, 0x1400ffff },
     477  { 0x21800234, 0x14000005 },
     478  { 0x2100023a, 0x24000000 },
     479  { 0x2100023b, 0x24000001 },
     480  { 0x2100023c, 0x1400ffff },
     481  { 0x2100023d, 0x2400ff5d },
     482  { 0x2100023e, 0x24000000 },
     483  { 0x2180023f, 0x14000001 },
     484  { 0x21000241, 0x24000053 },
     485  { 0x21800250, 0x14000002 },
     486  { 0x21000253, 0x1400ff2e },
     487  { 0x21000254, 0x1400ff32 },
     488  { 0x21000255, 0x14000000 },
     489  { 0x21000256, 0x1400ff33 },
     490  { 0x21000257, 0x1400ff33 },
     491  { 0x21000258, 0x14000000 },
     492  { 0x21000259, 0x1400ff36 },
     493  { 0x2100025a, 0x14000000 },
     494  { 0x2100025b, 0x1400ff35 },
     495  { 0x2180025c, 0x14000003 },
     496  { 0x21000260, 0x1400ff33 },
     497  { 0x21800261, 0x14000001 },
     498  { 0x21000263, 0x1400ff31 },
     499  { 0x21800264, 0x14000003 },
     500  { 0x21000268, 0x1400ff2f },
     501  { 0x21000269, 0x1400ff2d },
     502  { 0x2180026a, 0x14000004 },
     503  { 0x2100026f, 0x1400ff2d },
     504  { 0x21800270, 0x14000001 },
     505  { 0x21000272, 0x1400ff2b },
     506  { 0x21800273, 0x14000001 },
     507  { 0x21000275, 0x1400ff2a },
     508  { 0x21800276, 0x14000009 },
     509  { 0x21000280, 0x1400ff26 },
     510  { 0x21800281, 0x14000001 },
     511  { 0x21000283, 0x1400ff26 },
     512  { 0x21800284, 0x14000003 },
     513  { 0x21000288, 0x1400ff26 },
     514  { 0x21000289, 0x14000000 },
     515  { 0x2100028a, 0x1400ff27 },
     516  { 0x2100028b, 0x1400ff27 },
     517  { 0x2180028c, 0x14000005 },
     518  { 0x21000292, 0x1400ff25 },
     519  { 0x21000293, 0x14000000 },
     520  { 0x21000294, 0x1400ffad },
     521  { 0x21800295, 0x1400001a },
     522  { 0x218002b0, 0x18000011 },
     523  { 0x098002c2, 0x60000003 },
     524  { 0x098002c6, 0x1800000b },
     525  { 0x098002d2, 0x6000000d },
     526  { 0x218002e0, 0x18000004 },
     527  { 0x098002e5, 0x60000008 },
     528  { 0x090002ee, 0x18000000 },
     529  { 0x098002ef, 0x60000010 },
     530  { 0x1b800300, 0x30000044 },
     531  { 0x1b000345, 0x30000054 },
     532  { 0x1b800346, 0x30000029 },
     533  { 0x13800374, 0x60000001 },
     534  { 0x1300037a, 0x18000000 },
     535  { 0x0900037e, 0x54000000 },
     536  { 0x13800384, 0x60000001 },
     537  { 0x13000386, 0x24000026 },
     538  { 0x09000387, 0x54000000 },
     539  { 0x13000388, 0x24000025 },
     540  { 0x13000389, 0x24000025 },
     541  { 0x1300038a, 0x24000025 },
     542  { 0x1300038c, 0x24000040 },
     543  { 0x1300038e, 0x2400003f },
     544  { 0x1300038f, 0x2400003f },
     545  { 0x13000390, 0x14000000 },
     546  { 0x13000391, 0x24000020 },
     547  { 0x13000392, 0x24000020 },
     548  { 0x13000393, 0x24000020 },
     549  { 0x13000394, 0x24000020 },
     550  { 0x13000395, 0x24000020 },
     551  { 0x13000396, 0x24000020 },
     552  { 0x13000397, 0x24000020 },
     553  { 0x13000398, 0x24000020 },
     554  { 0x13000399, 0x24000020 },
     555  { 0x1300039a, 0x24000020 },
     556  { 0x1300039b, 0x24000020 },
     557  { 0x1300039c, 0x24000020 },
     558  { 0x1300039d, 0x24000020 },
     559  { 0x1300039e, 0x24000020 },
     560  { 0x1300039f, 0x24000020 },
     561  { 0x130003a0, 0x24000020 },
     562  { 0x130003a1, 0x24000020 },
     563  { 0x130003a3, 0x24000020 },
     564  { 0x130003a4, 0x24000020 },
     565  { 0x130003a5, 0x24000020 },
     566  { 0x130003a6, 0x24000020 },
     567  { 0x130003a7, 0x24000020 },
     568  { 0x130003a8, 0x24000020 },
     569  { 0x130003a9, 0x24000020 },
     570  { 0x130003aa, 0x24000020 },
     571  { 0x130003ab, 0x24000020 },
     572  { 0x130003ac, 0x1400ffda },
     573  { 0x130003ad, 0x1400ffdb },
     574  { 0x130003ae, 0x1400ffdb },
     575  { 0x130003af, 0x1400ffdb },
     576  { 0x130003b0, 0x14000000 },
     577  { 0x130003b1, 0x1400ffe0 },
     578  { 0x130003b2, 0x1400ffe0 },
     579  { 0x130003b3, 0x1400ffe0 },
     580  { 0x130003b4, 0x1400ffe0 },
     581  { 0x130003b5, 0x1400ffe0 },
     582  { 0x130003b6, 0x1400ffe0 },
     583  { 0x130003b7, 0x1400ffe0 },
     584  { 0x130003b8, 0x1400ffe0 },
     585  { 0x130003b9, 0x1400ffe0 },
     586  { 0x130003ba, 0x1400ffe0 },
     587  { 0x130003bb, 0x1400ffe0 },
     588  { 0x130003bc, 0x1400ffe0 },
     589  { 0x130003bd, 0x1400ffe0 },
     590  { 0x130003be, 0x1400ffe0 },
     591  { 0x130003bf, 0x1400ffe0 },
     592  { 0x130003c0, 0x1400ffe0 },
     593  { 0x130003c1, 0x1400ffe0 },
     594  { 0x130003c2, 0x1400ffe1 },
     595  { 0x130003c3, 0x1400ffe0 },
     596  { 0x130003c4, 0x1400ffe0 },
     597  { 0x130003c5, 0x1400ffe0 },
     598  { 0x130003c6, 0x1400ffe0 },
     599  { 0x130003c7, 0x1400ffe0 },
     600  { 0x130003c8, 0x1400ffe0 },
     601  { 0x130003c9, 0x1400ffe0 },
     602  { 0x130003ca, 0x1400ffe0 },
     603  { 0x130003cb, 0x1400ffe0 },
     604  { 0x130003cc, 0x1400ffc0 },
     605  { 0x130003cd, 0x1400ffc1 },
     606  { 0x130003ce, 0x1400ffc1 },
     607  { 0x130003d0, 0x1400ffc2 },
     608  { 0x130003d1, 0x1400ffc7 },
     609  { 0x138003d2, 0x24000002 },
     610  { 0x130003d5, 0x1400ffd1 },
     611  { 0x130003d6, 0x1400ffca },
     612  { 0x130003d7, 0x14000000 },
     613  { 0x130003d8, 0x24000001 },
     614  { 0x130003d9, 0x1400ffff },
     615  { 0x130003da, 0x24000001 },
     616  { 0x130003db, 0x1400ffff },
     617  { 0x130003dc, 0x24000001 },
     618  { 0x130003dd, 0x1400ffff },
     619  { 0x130003de, 0x24000001 },
     620  { 0x130003df, 0x1400ffff },
     621  { 0x130003e0, 0x24000001 },
     622  { 0x130003e1, 0x1400ffff },
     623  { 0x0a0003e2, 0x24000001 },
     624  { 0x0a0003e3, 0x1400ffff },
     625  { 0x0a0003e4, 0x24000001 },
     626  { 0x0a0003e5, 0x1400ffff },
     627  { 0x0a0003e6, 0x24000001 },
     628  { 0x0a0003e7, 0x1400ffff },
     629  { 0x0a0003e8, 0x24000001 },
     630  { 0x0a0003e9, 0x1400ffff },
     631  { 0x0a0003ea, 0x24000001 },
     632  { 0x0a0003eb, 0x1400ffff },
     633  { 0x0a0003ec, 0x24000001 },
     634  { 0x0a0003ed, 0x1400ffff },
     635  { 0x0a0003ee, 0x24000001 },
     636  { 0x0a0003ef, 0x1400ffff },
     637  { 0x130003f0, 0x1400ffaa },
     638  { 0x130003f1, 0x1400ffb0 },
     639  { 0x130003f2, 0x14000007 },
     640  { 0x130003f3, 0x14000000 },
     641  { 0x130003f4, 0x2400ffc4 },
     642  { 0x130003f5, 0x1400ffa0 },
     643  { 0x130003f6, 0x64000000 },
     644  { 0x130003f7, 0x24000001 },
     645  { 0x130003f8, 0x1400ffff },
     646  { 0x130003f9, 0x2400fff9 },
     647  { 0x130003fa, 0x24000001 },
     648  { 0x130003fb, 0x1400ffff },
     649  { 0x130003fc, 0x14000000 },
     650  { 0x138003fd, 0x24000002 },
     651  { 0x0c000400, 0x24000050 },
     652  { 0x0c000401, 0x24000050 },
     653  { 0x0c000402, 0x24000050 },
     654  { 0x0c000403, 0x24000050 },
     655  { 0x0c000404, 0x24000050 },
     656  { 0x0c000405, 0x24000050 },
     657  { 0x0c000406, 0x24000050 },
     658  { 0x0c000407, 0x24000050 },
     659  { 0x0c000408, 0x24000050 },
     660  { 0x0c000409, 0x24000050 },
     661  { 0x0c00040a, 0x24000050 },
     662  { 0x0c00040b, 0x24000050 },
     663  { 0x0c00040c, 0x24000050 },
     664  { 0x0c00040d, 0x24000050 },
     665  { 0x0c00040e, 0x24000050 },
     666  { 0x0c00040f, 0x24000050 },
     667  { 0x0c000410, 0x24000020 },
     668  { 0x0c000411, 0x24000020 },
     669  { 0x0c000412, 0x24000020 },
     670  { 0x0c000413, 0x24000020 },
     671  { 0x0c000414, 0x24000020 },
     672  { 0x0c000415, 0x24000020 },
     673  { 0x0c000416, 0x24000020 },
     674  { 0x0c000417, 0x24000020 },
     675  { 0x0c000418, 0x24000020 },
     676  { 0x0c000419, 0x24000020 },
     677  { 0x0c00041a, 0x24000020 },
     678  { 0x0c00041b, 0x24000020 },
     679  { 0x0c00041c, 0x24000020 },
     680  { 0x0c00041d, 0x24000020 },
     681  { 0x0c00041e, 0x24000020 },
     682  { 0x0c00041f, 0x24000020 },
     683  { 0x0c000420, 0x24000020 },
     684  { 0x0c000421, 0x24000020 },
     685  { 0x0c000422, 0x24000020 },
     686  { 0x0c000423, 0x24000020 },
     687  { 0x0c000424, 0x24000020 },
     688  { 0x0c000425, 0x24000020 },
     689  { 0x0c000426, 0x24000020 },
     690  { 0x0c000427, 0x24000020 },
     691  { 0x0c000428, 0x24000020 },
     692  { 0x0c000429, 0x24000020 },
     693  { 0x0c00042a, 0x24000020 },
     694  { 0x0c00042b, 0x24000020 },
     695  { 0x0c00042c, 0x24000020 },
     696  { 0x0c00042d, 0x24000020 },
     697  { 0x0c00042e, 0x24000020 },
     698  { 0x0c00042f, 0x24000020 },
     699  { 0x0c000430, 0x1400ffe0 },
     700  { 0x0c000431, 0x1400ffe0 },
     701  { 0x0c000432, 0x1400ffe0 },
     702  { 0x0c000433, 0x1400ffe0 },
     703  { 0x0c000434, 0x1400ffe0 },
     704  { 0x0c000435, 0x1400ffe0 },
     705  { 0x0c000436, 0x1400ffe0 },
     706  { 0x0c000437, 0x1400ffe0 },
     707  { 0x0c000438, 0x1400ffe0 },
     708  { 0x0c000439, 0x1400ffe0 },
     709  { 0x0c00043a, 0x1400ffe0 },
     710  { 0x0c00043b, 0x1400ffe0 },
     711  { 0x0c00043c, 0x1400ffe0 },
     712  { 0x0c00043d, 0x1400ffe0 },
     713  { 0x0c00043e, 0x1400ffe0 },
     714  { 0x0c00043f, 0x1400ffe0 },
     715  { 0x0c000440, 0x1400ffe0 },
     716  { 0x0c000441, 0x1400ffe0 },
     717  { 0x0c000442, 0x1400ffe0 },
     718  { 0x0c000443, 0x1400ffe0 },
     719  { 0x0c000444, 0x1400ffe0 },
     720  { 0x0c000445, 0x1400ffe0 },
     721  { 0x0c000446, 0x1400ffe0 },
     722  { 0x0c000447, 0x1400ffe0 },
     723  { 0x0c000448, 0x1400ffe0 },
     724  { 0x0c000449, 0x1400ffe0 },
     725  { 0x0c00044a, 0x1400ffe0 },
     726  { 0x0c00044b, 0x1400ffe0 },
     727  { 0x0c00044c, 0x1400ffe0 },
     728  { 0x0c00044d, 0x1400ffe0 },
     729  { 0x0c00044e, 0x1400ffe0 },
     730  { 0x0c00044f, 0x1400ffe0 },
     731  { 0x0c000450, 0x1400ffb0 },
     732  { 0x0c000451, 0x1400ffb0 },
     733  { 0x0c000452, 0x1400ffb0 },
     734  { 0x0c000453, 0x1400ffb0 },
     735  { 0x0c000454, 0x1400ffb0 },
     736  { 0x0c000455, 0x1400ffb0 },
     737  { 0x0c000456, 0x1400ffb0 },
     738  { 0x0c000457, 0x1400ffb0 },
     739  { 0x0c000458, 0x1400ffb0 },
     740  { 0x0c000459, 0x1400ffb0 },
     741  { 0x0c00045a, 0x1400ffb0 },
     742  { 0x0c00045b, 0x1400ffb0 },
     743  { 0x0c00045c, 0x1400ffb0 },
     744  { 0x0c00045d, 0x1400ffb0 },
     745  { 0x0c00045e, 0x1400ffb0 },
     746  { 0x0c00045f, 0x1400ffb0 },
     747  { 0x0c000460, 0x24000001 },
     748  { 0x0c000461, 0x1400ffff },
     749  { 0x0c000462, 0x24000001 },
     750  { 0x0c000463, 0x1400ffff },
     751  { 0x0c000464, 0x24000001 },
     752  { 0x0c000465, 0x1400ffff },
     753  { 0x0c000466, 0x24000001 },
     754  { 0x0c000467, 0x1400ffff },
     755  { 0x0c000468, 0x24000001 },
     756  { 0x0c000469, 0x1400ffff },
     757  { 0x0c00046a, 0x24000001 },
     758  { 0x0c00046b, 0x1400ffff },
     759  { 0x0c00046c, 0x24000001 },
     760  { 0x0c00046d, 0x1400ffff },
     761  { 0x0c00046e, 0x24000001 },
     762  { 0x0c00046f, 0x1400ffff },
     763  { 0x0c000470, 0x24000001 },
     764  { 0x0c000471, 0x1400ffff },
     765  { 0x0c000472, 0x24000001 },
     766  { 0x0c000473, 0x1400ffff },
     767  { 0x0c000474, 0x24000001 },
     768  { 0x0c000475, 0x1400ffff },
     769  { 0x0c000476, 0x24000001 },
     770  { 0x0c000477, 0x1400ffff },
     771  { 0x0c000478, 0x24000001 },
     772  { 0x0c000479, 0x1400ffff },
     773  { 0x0c00047a, 0x24000001 },
     774  { 0x0c00047b, 0x1400ffff },
     775  { 0x0c00047c, 0x24000001 },
     776  { 0x0c00047d, 0x1400ffff },
     777  { 0x0c00047e, 0x24000001 },
     778  { 0x0c00047f, 0x1400ffff },
     779  { 0x0c000480, 0x24000001 },
     780  { 0x0c000481, 0x1400ffff },
     781  { 0x0c000482, 0x68000000 },
     782  { 0x0c800483, 0x30000003 },
     783  { 0x0c800488, 0x2c000001 },
     784  { 0x0c00048a, 0x24000001 },
     785  { 0x0c00048b, 0x1400ffff },
     786  { 0x0c00048c, 0x24000001 },
     787  { 0x0c00048d, 0x1400ffff },
     788  { 0x0c00048e, 0x24000001 },
     789  { 0x0c00048f, 0x1400ffff },
     790  { 0x0c000490, 0x24000001 },
     791  { 0x0c000491, 0x1400ffff },
     792  { 0x0c000492, 0x24000001 },
     793  { 0x0c000493, 0x1400ffff },
     794  { 0x0c000494, 0x24000001 },
     795  { 0x0c000495, 0x1400ffff },
     796  { 0x0c000496, 0x24000001 },
     797  { 0x0c000497, 0x1400ffff },
     798  { 0x0c000498, 0x24000001 },
     799  { 0x0c000499, 0x1400ffff },
     800  { 0x0c00049a, 0x24000001 },
     801  { 0x0c00049b, 0x1400ffff },
     802  { 0x0c00049c, 0x24000001 },
     803  { 0x0c00049d, 0x1400ffff },
     804  { 0x0c00049e, 0x24000001 },
     805  { 0x0c00049f, 0x1400ffff },
     806  { 0x0c0004a0, 0x24000001 },
     807  { 0x0c0004a1, 0x1400ffff },
     808  { 0x0c0004a2, 0x24000001 },
     809  { 0x0c0004a3, 0x1400ffff },
     810  { 0x0c0004a4, 0x24000001 },
     811  { 0x0c0004a5, 0x1400ffff },
     812  { 0x0c0004a6, 0x24000001 },
     813  { 0x0c0004a7, 0x1400ffff },
     814  { 0x0c0004a8, 0x24000001 },
     815  { 0x0c0004a9, 0x1400ffff },
     816  { 0x0c0004aa, 0x24000001 },
     817  { 0x0c0004ab, 0x1400ffff },
     818  { 0x0c0004ac, 0x24000001 },
     819  { 0x0c0004ad, 0x1400ffff },
     820  { 0x0c0004ae, 0x24000001 },
     821  { 0x0c0004af, 0x1400ffff },
     822  { 0x0c0004b0, 0x24000001 },
     823  { 0x0c0004b1, 0x1400ffff },
     824  { 0x0c0004b2, 0x24000001 },
     825  { 0x0c0004b3, 0x1400ffff },
     826  { 0x0c0004b4, 0x24000001 },
     827  { 0x0c0004b5, 0x1400ffff },
     828  { 0x0c0004b6, 0x24000001 },
     829  { 0x0c0004b7, 0x1400ffff },
     830  { 0x0c0004b8, 0x24000001 },
     831  { 0x0c0004b9, 0x1400ffff },
     832  { 0x0c0004ba, 0x24000001 },
     833  { 0x0c0004bb, 0x1400ffff },
     834  { 0x0c0004bc, 0x24000001 },
     835  { 0x0c0004bd, 0x1400ffff },
     836  { 0x0c0004be, 0x24000001 },
     837  { 0x0c0004bf, 0x1400ffff },
     838  { 0x0c0004c0, 0x24000000 },
     839  { 0x0c0004c1, 0x24000001 },
     840  { 0x0c0004c2, 0x1400ffff },
     841  { 0x0c0004c3, 0x24000001 },
     842  { 0x0c0004c4, 0x1400ffff },
     843  { 0x0c0004c5, 0x24000001 },
     844  { 0x0c0004c6, 0x1400ffff },
     845  { 0x0c0004c7, 0x24000001 },
     846  { 0x0c0004c8, 0x1400ffff },
     847  { 0x0c0004c9, 0x24000001 },
     848  { 0x0c0004ca, 0x1400ffff },
     849  { 0x0c0004cb, 0x24000001 },
     850  { 0x0c0004cc, 0x1400ffff },
     851  { 0x0c0004cd, 0x24000001 },
     852  { 0x0c0004ce, 0x1400ffff },
     853  { 0x0c0004d0, 0x24000001 },
     854  { 0x0c0004d1, 0x1400ffff },
     855  { 0x0c0004d2, 0x24000001 },
     856  { 0x0c0004d3, 0x1400ffff },
     857  { 0x0c0004d4, 0x24000001 },
     858  { 0x0c0004d5, 0x1400ffff },
     859  { 0x0c0004d6, 0x24000001 },
     860  { 0x0c0004d7, 0x1400ffff },
     861  { 0x0c0004d8, 0x24000001 },
     862  { 0x0c0004d9, 0x1400ffff },
     863  { 0x0c0004da, 0x24000001 },
     864  { 0x0c0004db, 0x1400ffff },
     865  { 0x0c0004dc, 0x24000001 },
     866  { 0x0c0004dd, 0x1400ffff },
     867  { 0x0c0004de, 0x24000001 },
     868  { 0x0c0004df, 0x1400ffff },
     869  { 0x0c0004e0, 0x24000001 },
     870  { 0x0c0004e1, 0x1400ffff },
     871  { 0x0c0004e2, 0x24000001 },
     872  { 0x0c0004e3, 0x1400ffff },
     873  { 0x0c0004e4, 0x24000001 },
     874  { 0x0c0004e5, 0x1400ffff },
     875  { 0x0c0004e6, 0x24000001 },
     876  { 0x0c0004e7, 0x1400ffff },
     877  { 0x0c0004e8, 0x24000001 },
     878  { 0x0c0004e9, 0x1400ffff },
     879  { 0x0c0004ea, 0x24000001 },
     880  { 0x0c0004eb, 0x1400ffff },
     881  { 0x0c0004ec, 0x24000001 },
     882  { 0x0c0004ed, 0x1400ffff },
     883  { 0x0c0004ee, 0x24000001 },
     884  { 0x0c0004ef, 0x1400ffff },
     885  { 0x0c0004f0, 0x24000001 },
     886  { 0x0c0004f1, 0x1400ffff },
     887  { 0x0c0004f2, 0x24000001 },
     888  { 0x0c0004f3, 0x1400ffff },
     889  { 0x0c0004f4, 0x24000001 },
     890  { 0x0c0004f5, 0x1400ffff },
     891  { 0x0c0004f6, 0x24000001 },
     892  { 0x0c0004f7, 0x1400ffff },
     893  { 0x0c0004f8, 0x24000001 },
     894  { 0x0c0004f9, 0x1400ffff },
     895  { 0x0c000500, 0x24000001 },
     896  { 0x0c000501, 0x1400ffff },
     897  { 0x0c000502, 0x24000001 },
     898  { 0x0c000503, 0x1400ffff },
     899  { 0x0c000504, 0x24000001 },
     900  { 0x0c000505, 0x1400ffff },
     901  { 0x0c000506, 0x24000001 },
     902  { 0x0c000507, 0x1400ffff },
     903  { 0x0c000508, 0x24000001 },
     904  { 0x0c000509, 0x1400ffff },
     905  { 0x0c00050a, 0x24000001 },
     906  { 0x0c00050b, 0x1400ffff },
     907  { 0x0c00050c, 0x24000001 },
     908  { 0x0c00050d, 0x1400ffff },
     909  { 0x0c00050e, 0x24000001 },
     910  { 0x0c00050f, 0x1400ffff },
     911  { 0x01000531, 0x24000030 },
     912  { 0x01000532, 0x24000030 },
     913  { 0x01000533, 0x24000030 },
     914  { 0x01000534, 0x24000030 },
     915  { 0x01000535, 0x24000030 },
     916  { 0x01000536, 0x24000030 },
     917  { 0x01000537, 0x24000030 },
     918  { 0x01000538, 0x24000030 },
     919  { 0x01000539, 0x24000030 },
     920  { 0x0100053a, 0x24000030 },
     921  { 0x0100053b, 0x24000030 },
     922  { 0x0100053c, 0x24000030 },
     923  { 0x0100053d, 0x24000030 },
     924  { 0x0100053e, 0x24000030 },
     925  { 0x0100053f, 0x24000030 },
     926  { 0x01000540, 0x24000030 },
     927  { 0x01000541, 0x24000030 },
     928  { 0x01000542, 0x24000030 },
     929  { 0x01000543, 0x24000030 },
     930  { 0x01000544, 0x24000030 },
     931  { 0x01000545, 0x24000030 },
     932  { 0x01000546, 0x24000030 },
     933  { 0x01000547, 0x24000030 },
     934  { 0x01000548, 0x24000030 },
     935  { 0x01000549, 0x24000030 },
     936  { 0x0100054a, 0x24000030 },
     937  { 0x0100054b, 0x24000030 },
     938  { 0x0100054c, 0x24000030 },
     939  { 0x0100054d, 0x24000030 },
     940  { 0x0100054e, 0x24000030 },
     941  { 0x0100054f, 0x24000030 },
     942  { 0x01000550, 0x24000030 },
     943  { 0x01000551, 0x24000030 },
     944  { 0x01000552, 0x24000030 },
     945  { 0x01000553, 0x24000030 },
     946  { 0x01000554, 0x24000030 },
     947  { 0x01000555, 0x24000030 },
     948  { 0x01000556, 0x24000030 },
     949  { 0x01000559, 0x18000000 },
     950  { 0x0180055a, 0x54000005 },
     951  { 0x01000561, 0x1400ffd0 },
     952  { 0x01000562, 0x1400ffd0 },
     953  { 0x01000563, 0x1400ffd0 },
     954  { 0x01000564, 0x1400ffd0 },
     955  { 0x01000565, 0x1400ffd0 },
     956  { 0x01000566, 0x1400ffd0 },
     957  { 0x01000567, 0x1400ffd0 },
     958  { 0x01000568, 0x1400ffd0 },
     959  { 0x01000569, 0x1400ffd0 },
     960  { 0x0100056a, 0x1400ffd0 },
     961  { 0x0100056b, 0x1400ffd0 },
     962  { 0x0100056c, 0x1400ffd0 },
     963  { 0x0100056d, 0x1400ffd0 },
     964  { 0x0100056e, 0x1400ffd0 },
     965  { 0x0100056f, 0x1400ffd0 },
     966  { 0x01000570, 0x1400ffd0 },
     967  { 0x01000571, 0x1400ffd0 },
     968  { 0x01000572, 0x1400ffd0 },
     969  { 0x01000573, 0x1400ffd0 },
     970  { 0x01000574, 0x1400ffd0 },
     971  { 0x01000575, 0x1400ffd0 },
     972  { 0x01000576, 0x1400ffd0 },
     973  { 0x01000577, 0x1400ffd0 },
     974  { 0x01000578, 0x1400ffd0 },
     975  { 0x01000579, 0x1400ffd0 },
     976  { 0x0100057a, 0x1400ffd0 },
     977  { 0x0100057b, 0x1400ffd0 },
     978  { 0x0100057c, 0x1400ffd0 },
     979  { 0x0100057d, 0x1400ffd0 },
     980  { 0x0100057e, 0x1400ffd0 },
     981  { 0x0100057f, 0x1400ffd0 },
     982  { 0x01000580, 0x1400ffd0 },
     983  { 0x01000581, 0x1400ffd0 },
     984  { 0x01000582, 0x1400ffd0 },
     985  { 0x01000583, 0x1400ffd0 },
     986  { 0x01000584, 0x1400ffd0 },
     987  { 0x01000585, 0x1400ffd0 },
     988  { 0x01000586, 0x1400ffd0 },
     989  { 0x01000587, 0x14000000 },
     990  { 0x09000589, 0x54000000 },
     991  { 0x0100058a, 0x44000000 },
     992  { 0x19800591, 0x30000028 },
     993  { 0x198005bb, 0x30000002 },
     994  { 0x190005be, 0x54000000 },
     995  { 0x190005bf, 0x30000000 },
     996  { 0x190005c0, 0x54000000 },
     997  { 0x198005c1, 0x30000001 },
     998  { 0x190005c3, 0x54000000 },
     999  { 0x198005c4, 0x30000001 },
     1000  { 0x190005c6, 0x54000000 },
     1001  { 0x190005c7, 0x30000000 },
     1002  { 0x198005d0, 0x1c00001a },
     1003  { 0x198005f0, 0x1c000002 },
     1004  { 0x198005f3, 0x54000001 },
     1005  { 0x09800600, 0x04000003 },
     1006  { 0x0000060b, 0x5c000000 },
     1007  { 0x0980060c, 0x54000001 },
     1008  { 0x0080060e, 0x68000001 },
     1009  { 0x00800610, 0x30000005 },
     1010  { 0x0900061b, 0x54000000 },
     1011  { 0x0080061e, 0x54000001 },
     1012  { 0x00800621, 0x1c000019 },
     1013  { 0x09000640, 0x18000000 },
     1014  { 0x00800641, 0x1c000009 },
     1015  { 0x1b80064b, 0x30000013 },
     1016  { 0x09800660, 0x34000009 },
     1017  { 0x0080066a, 0x54000003 },
     1018  { 0x0080066e, 0x1c000001 },
     1019  { 0x1b000670, 0x30000000 },
     1020  { 0x00800671, 0x1c000062 },
     1021  { 0x000006d4, 0x54000000 },
     1022  { 0x000006d5, 0x1c000000 },
     1023  { 0x008006d6, 0x30000006 },
     1024  { 0x090006dd, 0x04000000 },
     1025  { 0x000006de, 0x2c000000 },
     1026  { 0x008006df, 0x30000005 },
     1027  { 0x008006e5, 0x18000001 },
     1028  { 0x008006e7, 0x30000001 },
     1029  { 0x000006e9, 0x68000000 },
     1030  { 0x008006ea, 0x30000003 },
     1031  { 0x008006ee, 0x1c000001 },
     1032  { 0x008006f0, 0x34000009 },
     1033  { 0x008006fa, 0x1c000002 },
     1034  { 0x008006fd, 0x68000001 },
     1035  { 0x000006ff, 0x1c000000 },
     1036  { 0x31800700, 0x5400000d },
     1037  { 0x3100070f, 0x04000000 },
     1038  { 0x31000710, 0x1c000000 },
     1039  { 0x31000711, 0x30000000 },
     1040  { 0x31800712, 0x1c00001d },
     1041  { 0x31800730, 0x3000001a },
     1042  { 0x3180074d, 0x1c000020 },
     1043  { 0x37800780, 0x1c000025 },
     1044  { 0x378007a6, 0x3000000a },
     1045  { 0x370007b1, 0x1c000000 },
     1046  { 0x0e800901, 0x30000001 },
     1047  { 0x0e000903, 0x28000000 },
     1048  { 0x0e800904, 0x1c000035 },
     1049  { 0x0e00093c, 0x30000000 },
     1050  { 0x0e00093d, 0x1c000000 },
     1051  { 0x0e80093e, 0x28000002 },
     1052  { 0x0e800941, 0x30000007 },
     1053  { 0x0e800949, 0x28000003 },
     1054  { 0x0e00094d, 0x30000000 },
     1055  { 0x0e000950, 0x1c000000 },
     1056  { 0x0e800951, 0x30000003 },
     1057  { 0x0e800958, 0x1c000009 },
     1058  { 0x0e800962, 0x30000001 },
     1059  { 0x09800964, 0x54000001 },
     1060  { 0x0e800966, 0x34000009 },
     1061  { 0x09000970, 0x54000000 },
     1062  { 0x0e00097d, 0x1c000000 },
     1063  { 0x02000981, 0x30000000 },
     1064  { 0x02800982, 0x28000001 },
     1065  { 0x02800985, 0x1c000007 },
     1066  { 0x0280098f, 0x1c000001 },
     1067  { 0x02800993, 0x1c000015 },
     1068  { 0x028009aa, 0x1c000006 },
     1069  { 0x020009b2, 0x1c000000 },
     1070  { 0x028009b6, 0x1c000003 },
     1071  { 0x020009bc, 0x30000000 },
     1072  { 0x020009bd, 0x1c000000 },
     1073  { 0x028009be, 0x28000002 },
     1074  { 0x028009c1, 0x30000003 },
     1075  { 0x028009c7, 0x28000001 },
     1076  { 0x028009cb, 0x28000001 },
     1077  { 0x020009cd, 0x30000000 },
     1078  { 0x020009ce, 0x1c000000 },
     1079  { 0x020009d7, 0x28000000 },
     1080  { 0x028009dc, 0x1c000001 },
     1081  { 0x028009df, 0x1c000002 },
     1082  { 0x028009e2, 0x30000001 },
     1083  { 0x028009e6, 0x34000009 },
     1084  { 0x028009f0, 0x1c000001 },
     1085  { 0x028009f2, 0x5c000001 },
     1086  { 0x028009f4, 0x3c000005 },
     1087  { 0x020009fa, 0x68000000 },
     1088  { 0x15800a01, 0x30000001 },
     1089  { 0x15000a03, 0x28000000 },
     1090  { 0x15800a05, 0x1c000005 },
     1091  { 0x15800a0f, 0x1c000001 },
     1092  { 0x15800a13, 0x1c000015 },
     1093  { 0x15800a2a, 0x1c000006 },
     1094  { 0x15800a32, 0x1c000001 },
     1095  { 0x15800a35, 0x1c000001 },
     1096  { 0x15800a38, 0x1c000001 },
     1097  { 0x15000a3c, 0x30000000 },
     1098  { 0x15800a3e, 0x28000002 },
     1099  { 0x15800a41, 0x30000001 },
     1100  { 0x15800a47, 0x30000001 },
     1101  { 0x15800a4b, 0x30000002 },
     1102  { 0x15800a59, 0x1c000003 },
     1103  { 0x15000a5e, 0x1c000000 },
     1104  { 0x15800a66, 0x34000009 },
     1105  { 0x15800a70, 0x30000001 },
     1106  { 0x15800a72, 0x1c000002 },
     1107  { 0x14800a81, 0x30000001 },
     1108  { 0x14000a83, 0x28000000 },
     1109  { 0x14800a85, 0x1c000008 },
     1110  { 0x14800a8f, 0x1c000002 },
     1111  { 0x14800a93, 0x1c000015 },
     1112  { 0x14800aaa, 0x1c000006 },
     1113  { 0x14800ab2, 0x1c000001 },
     1114  { 0x14800ab5, 0x1c000004 },
     1115  { 0x14000abc, 0x30000000 },
     1116  { 0x14000abd, 0x1c000000 },
     1117  { 0x14800abe, 0x28000002 },
     1118  { 0x14800ac1, 0x30000004 },
     1119  { 0x14800ac7, 0x30000001 },
     1120  { 0x14000ac9, 0x28000000 },
     1121  { 0x14800acb, 0x28000001 },
     1122  { 0x14000acd, 0x30000000 },
     1123  { 0x14000ad0, 0x1c000000 },
     1124  { 0x14800ae0, 0x1c000001 },
     1125  { 0x14800ae2, 0x30000001 },
     1126  { 0x14800ae6, 0x34000009 },
     1127  { 0x14000af1, 0x5c000000 },
     1128  { 0x2b000b01, 0x30000000 },
     1129  { 0x2b800b02, 0x28000001 },
     1130  { 0x2b800b05, 0x1c000007 },
     1131  { 0x2b800b0f, 0x1c000001 },
     1132  { 0x2b800b13, 0x1c000015 },
     1133  { 0x2b800b2a, 0x1c000006 },
     1134  { 0x2b800b32, 0x1c000001 },
     1135  { 0x2b800b35, 0x1c000004 },
     1136  { 0x2b000b3c, 0x30000000 },
     1137  { 0x2b000b3d, 0x1c000000 },
     1138  { 0x2b000b3e, 0x28000000 },
     1139  { 0x2b000b3f, 0x30000000 },
     1140  { 0x2b000b40, 0x28000000 },
     1141  { 0x2b800b41, 0x30000002 },
     1142  { 0x2b800b47, 0x28000001 },
     1143  { 0x2b800b4b, 0x28000001 },
     1144  { 0x2b000b4d, 0x30000000 },
     1145  { 0x2b000b56, 0x30000000 },
     1146  { 0x2b000b57, 0x28000000 },
     1147  { 0x2b800b5c, 0x1c000001 },
     1148  { 0x2b800b5f, 0x1c000002 },
     1149  { 0x2b800b66, 0x34000009 },
     1150  { 0x2b000b70, 0x68000000 },
     1151  { 0x2b000b71, 0x1c000000 },
     1152  { 0x35000b82, 0x30000000 },
     1153  { 0x35000b83, 0x1c000000 },
     1154  { 0x35800b85, 0x1c000005 },
     1155  { 0x35800b8e, 0x1c000002 },
     1156  { 0x35800b92, 0x1c000003 },
     1157  { 0x35800b99, 0x1c000001 },
     1158  { 0x35000b9c, 0x1c000000 },
     1159  { 0x35800b9e, 0x1c000001 },
     1160  { 0x35800ba3, 0x1c000001 },
     1161  { 0x35800ba8, 0x1c000002 },
     1162  { 0x35800bae, 0x1c00000b },
     1163  { 0x35800bbe, 0x28000001 },
     1164  { 0x35000bc0, 0x30000000 },
     1165  { 0x35800bc1, 0x28000001 },
     1166  { 0x35800bc6, 0x28000002 },
     1167  { 0x35800bca, 0x28000002 },
     1168  { 0x35000bcd, 0x30000000 },
     1169  { 0x35000bd7, 0x28000000 },
     1170  { 0x35800be6, 0x34000009 },
     1171  { 0x35800bf0, 0x3c000002 },
     1172  { 0x35800bf3, 0x68000005 },
     1173  { 0x35000bf9, 0x5c000000 },
     1174  { 0x35000bfa, 0x68000000 },
     1175  { 0x36800c01, 0x28000002 },
     1176  { 0x36800c05, 0x1c000007 },
     1177  { 0x36800c0e, 0x1c000002 },
     1178  { 0x36800c12, 0x1c000016 },
     1179  { 0x36800c2a, 0x1c000009 },
     1180  { 0x36800c35, 0x1c000004 },
     1181  { 0x36800c3e, 0x30000002 },
     1182  { 0x36800c41, 0x28000003 },
     1183  { 0x36800c46, 0x30000002 },
     1184  { 0x36800c4a, 0x30000003 },
     1185  { 0x36800c55, 0x30000001 },
     1186  { 0x36800c60, 0x1c000001 },
     1187  { 0x36800c66, 0x34000009 },
     1188  { 0x1c800c82, 0x28000001 },
     1189  { 0x1c800c85, 0x1c000007 },
     1190  { 0x1c800c8e, 0x1c000002 },
     1191  { 0x1c800c92, 0x1c000016 },
     1192  { 0x1c800caa, 0x1c000009 },
     1193  { 0x1c800cb5, 0x1c000004 },
     1194  { 0x1c000cbc, 0x30000000 },
     1195  { 0x1c000cbd, 0x1c000000 },
     1196  { 0x1c000cbe, 0x28000000 },
     1197  { 0x1c000cbf, 0x30000000 },
     1198  { 0x1c800cc0, 0x28000004 },
     1199  { 0x1c000cc6, 0x30000000 },
     1200  { 0x1c800cc7, 0x28000001 },
     1201  { 0x1c800cca, 0x28000001 },
     1202  { 0x1c800ccc, 0x30000001 },
     1203  { 0x1c800cd5, 0x28000001 },
     1204  { 0x1c000cde, 0x1c000000 },
     1205  { 0x1c800ce0, 0x1c000001 },
     1206  { 0x1c800ce6, 0x34000009 },
     1207  { 0x24800d02, 0x28000001 },
     1208  { 0x24800d05, 0x1c000007 },
     1209  { 0x24800d0e, 0x1c000002 },
     1210  { 0x24800d12, 0x1c000016 },
     1211  { 0x24800d2a, 0x1c00000f },
     1212  { 0x24800d3e, 0x28000002 },
     1213  { 0x24800d41, 0x30000002 },
     1214  { 0x24800d46, 0x28000002 },
     1215  { 0x24800d4a, 0x28000002 },
     1216  { 0x24000d4d, 0x30000000 },
     1217  { 0x24000d57, 0x28000000 },
     1218  { 0x24800d60, 0x1c000001 },
     1219  { 0x24800d66, 0x34000009 },
     1220  { 0x2f800d82, 0x28000001 },
     1221  { 0x2f800d85, 0x1c000011 },
     1222  { 0x2f800d9a, 0x1c000017 },
     1223  { 0x2f800db3, 0x1c000008 },
     1224  { 0x2f000dbd, 0x1c000000 },
     1225  { 0x2f800dc0, 0x1c000006 },
     1226  { 0x2f000dca, 0x30000000 },
     1227  { 0x2f800dcf, 0x28000002 },
     1228  { 0x2f800dd2, 0x30000002 },
     1229  { 0x2f000dd6, 0x30000000 },
     1230  { 0x2f800dd8, 0x28000007 },
     1231  { 0x2f800df2, 0x28000001 },
     1232  { 0x2f000df4, 0x54000000 },
     1233  { 0x38800e01, 0x1c00002f },
     1234  { 0x38000e31, 0x30000000 },
     1235  { 0x38800e32, 0x1c000001 },
     1236  { 0x38800e34, 0x30000006 },
     1237  { 0x09000e3f, 0x5c000000 },
     1238  { 0x38800e40, 0x1c000005 },
     1239  { 0x38000e46, 0x18000000 },
     1240  { 0x38800e47, 0x30000007 },
     1241  { 0x38000e4f, 0x54000000 },
     1242  { 0x38800e50, 0x34000009 },
     1243  { 0x38800e5a, 0x54000001 },
     1244  { 0x20800e81, 0x1c000001 },
     1245  { 0x20000e84, 0x1c000000 },
     1246  { 0x20800e87, 0x1c000001 },
     1247  { 0x20000e8a, 0x1c000000 },
     1248  { 0x20000e8d, 0x1c000000 },
     1249  { 0x20800e94, 0x1c000003 },
     1250  { 0x20800e99, 0x1c000006 },
     1251  { 0x20800ea1, 0x1c000002 },
     1252  { 0x20000ea5, 0x1c000000 },
     1253  { 0x20000ea7, 0x1c000000 },
     1254  { 0x20800eaa, 0x1c000001 },
     1255  { 0x20800ead, 0x1c000003 },
     1256  { 0x20000eb1, 0x30000000 },
     1257  { 0x20800eb2, 0x1c000001 },
     1258  { 0x20800eb4, 0x30000005 },
     1259  { 0x20800ebb, 0x30000001 },
     1260  { 0x20000ebd, 0x1c000000 },
     1261  { 0x20800ec0, 0x1c000004 },
     1262  { 0x20000ec6, 0x18000000 },
     1263  { 0x20800ec8, 0x30000005 },
     1264  { 0x20800ed0, 0x34000009 },
     1265  { 0x20800edc, 0x1c000001 },
     1266  { 0x39000f00, 0x1c000000 },
     1267  { 0x39800f01, 0x68000002 },
     1268  { 0x39800f04, 0x5400000e },
     1269  { 0x39800f13, 0x68000004 },
     1270  { 0x39800f18, 0x30000001 },
     1271  { 0x39800f1a, 0x68000005 },
     1272  { 0x39800f20, 0x34000009 },
     1273  { 0x39800f2a, 0x3c000009 },
     1274  { 0x39000f34, 0x68000000 },
     1275  { 0x39000f35, 0x30000000 },
     1276  { 0x39000f36, 0x68000000 },
     1277  { 0x39000f37, 0x30000000 },
     1278  { 0x39000f38, 0x68000000 },
     1279  { 0x39000f39, 0x30000000 },
     1280  { 0x39000f3a, 0x58000000 },
     1281  { 0x39000f3b, 0x48000000 },
     1282  { 0x39000f3c, 0x58000000 },
     1283  { 0x39000f3d, 0x48000000 },
     1284  { 0x39800f3e, 0x28000001 },
     1285  { 0x39800f40, 0x1c000007 },
     1286  { 0x39800f49, 0x1c000021 },
     1287  { 0x39800f71, 0x3000000d },
     1288  { 0x39000f7f, 0x28000000 },
     1289  { 0x39800f80, 0x30000004 },
     1290  { 0x39000f85, 0x54000000 },
     1291  { 0x39800f86, 0x30000001 },
     1292  { 0x39800f88, 0x1c000003 },
     1293  { 0x39800f90, 0x30000007 },
     1294  { 0x39800f99, 0x30000023 },
     1295  { 0x39800fbe, 0x68000007 },
     1296  { 0x39000fc6, 0x30000000 },
     1297  { 0x39800fc7, 0x68000005 },
     1298  { 0x39000fcf, 0x68000000 },
     1299  { 0x39800fd0, 0x54000001 },
     1300  { 0x26801000, 0x1c000021 },
     1301  { 0x26801023, 0x1c000004 },
     1302  { 0x26801029, 0x1c000001 },
     1303  { 0x2600102c, 0x28000000 },
     1304  { 0x2680102d, 0x30000003 },
     1305  { 0x26001031, 0x28000000 },
     1306  { 0x26001032, 0x30000000 },
     1307  { 0x26801036, 0x30000001 },
     1308  { 0x26001038, 0x28000000 },
     1309  { 0x26001039, 0x30000000 },
     1310  { 0x26801040, 0x34000009 },
     1311  { 0x2680104a, 0x54000005 },
     1312  { 0x26801050, 0x1c000005 },
     1313  { 0x26801056, 0x28000001 },
     1314  { 0x26801058, 0x30000001 },
     1315  { 0x100010a0, 0x24001c60 },
     1316  { 0x100010a1, 0x24001c60 },
     1317  { 0x100010a2, 0x24001c60 },
     1318  { 0x100010a3, 0x24001c60 },
     1319  { 0x100010a4, 0x24001c60 },
     1320  { 0x100010a5, 0x24001c60 },
     1321  { 0x100010a6, 0x24001c60 },
     1322  { 0x100010a7, 0x24001c60 },
     1323  { 0x100010a8, 0x24001c60 },
     1324  { 0x100010a9, 0x24001c60 },
     1325  { 0x100010aa, 0x24001c60 },
     1326  { 0x100010ab, 0x24001c60 },
     1327  { 0x100010ac, 0x24001c60 },
     1328  { 0x100010ad, 0x24001c60 },
     1329  { 0x100010ae, 0x24001c60 },
     1330  { 0x100010af, 0x24001c60 },
     1331  { 0x100010b0, 0x24001c60 },
     1332  { 0x100010b1, 0x24001c60 },
     1333  { 0x100010b2, 0x24001c60 },
     1334  { 0x100010b3, 0x24001c60 },
     1335  { 0x100010b4, 0x24001c60 },
     1336  { 0x100010b5, 0x24001c60 },
     1337  { 0x100010b6, 0x24001c60 },
     1338  { 0x100010b7, 0x24001c60 },
     1339  { 0x100010b8, 0x24001c60 },
     1340  { 0x100010b9, 0x24001c60 },
     1341  { 0x100010ba, 0x24001c60 },
     1342  { 0x100010bb, 0x24001c60 },
     1343  { 0x100010bc, 0x24001c60 },
     1344  { 0x100010bd, 0x24001c60 },
     1345  { 0x100010be, 0x24001c60 },
     1346  { 0x100010bf, 0x24001c60 },
     1347  { 0x100010c0, 0x24001c60 },
     1348  { 0x100010c1, 0x24001c60 },
     1349  { 0x100010c2, 0x24001c60 },
     1350  { 0x100010c3, 0x24001c60 },
     1351  { 0x100010c4, 0x24001c60 },
     1352  { 0x100010c5, 0x24001c60 },
     1353  { 0x108010d0, 0x1c00002a },
     1354  { 0x090010fb, 0x54000000 },
     1355  { 0x100010fc, 0x18000000 },
     1356  { 0x17801100, 0x1c000059 },
     1357  { 0x1780115f, 0x1c000043 },
     1358  { 0x178011a8, 0x1c000051 },
     1359  { 0x0f801200, 0x1c000048 },
     1360  { 0x0f80124a, 0x1c000003 },
     1361  { 0x0f801250, 0x1c000006 },
     1362  { 0x0f001258, 0x1c000000 },
     1363  { 0x0f80125a, 0x1c000003 },
     1364  { 0x0f801260, 0x1c000028 },
     1365  { 0x0f80128a, 0x1c000003 },
     1366  { 0x0f801290, 0x1c000020 },
     1367  { 0x0f8012b2, 0x1c000003 },
     1368  { 0x0f8012b8, 0x1c000006 },
     1369  { 0x0f0012c0, 0x1c000000 },
     1370  { 0x0f8012c2, 0x1c000003 },
     1371  { 0x0f8012c8, 0x1c00000e },
     1372  { 0x0f8012d8, 0x1c000038 },
     1373  { 0x0f801312, 0x1c000003 },
     1374  { 0x0f801318, 0x1c000042 },
     1375  { 0x0f00135f, 0x30000000 },
     1376  { 0x0f001360, 0x68000000 },
     1377  { 0x0f801361, 0x54000007 },
     1378  { 0x0f801369, 0x3c000013 },
     1379  { 0x0f801380, 0x1c00000f },
     1380  { 0x0f801390, 0x68000009 },
     1381  { 0x088013a0, 0x1c000054 },
     1382  { 0x07801401, 0x1c00026b },
     1383  { 0x0780166d, 0x54000001 },
     1384  { 0x0780166f, 0x1c000007 },
     1385  { 0x28001680, 0x74000000 },
     1386  { 0x28801681, 0x1c000019 },
     1387  { 0x2800169b, 0x58000000 },
     1388  { 0x2800169c, 0x48000000 },
     1389  { 0x2d8016a0, 0x1c00004a },
     1390  { 0x098016eb, 0x54000002 },
     1391  { 0x2d8016ee, 0x38000002 },
     1392  { 0x32801700, 0x1c00000c },
     1393  { 0x3280170e, 0x1c000003 },
     1394  { 0x32801712, 0x30000002 },
     1395  { 0x18801720, 0x1c000011 },
     1396  { 0x18801732, 0x30000002 },
     1397  { 0x09801735, 0x54000001 },
     1398  { 0x06801740, 0x1c000011 },
     1399  { 0x06801752, 0x30000001 },
     1400  { 0x33801760, 0x1c00000c },
     1401  { 0x3380176e, 0x1c000002 },
     1402  { 0x33801772, 0x30000001 },
     1403  { 0x1f801780, 0x1c000033 },
     1404  { 0x1f8017b4, 0x04000001 },
     1405  { 0x1f0017b6, 0x28000000 },
     1406  { 0x1f8017b7, 0x30000006 },
     1407  { 0x1f8017be, 0x28000007 },
     1408  { 0x1f0017c6, 0x30000000 },
     1409  { 0x1f8017c7, 0x28000001 },
     1410  { 0x1f8017c9, 0x3000000a },
     1411  { 0x1f8017d4, 0x54000002 },
     1412  { 0x1f0017d7, 0x18000000 },
     1413  { 0x1f8017d8, 0x54000002 },
     1414  { 0x1f0017db, 0x5c000000 },
     1415  { 0x1f0017dc, 0x1c000000 },
     1416  { 0x1f0017dd, 0x30000000 },
     1417  { 0x1f8017e0, 0x34000009 },
     1418  { 0x1f8017f0, 0x3c000009 },
     1419  { 0x25801800, 0x54000005 },
     1420  { 0x25001806, 0x44000000 },
     1421  { 0x25801807, 0x54000003 },
     1422  { 0x2580180b, 0x30000002 },
     1423  { 0x2500180e, 0x74000000 },
     1424  { 0x25801810, 0x34000009 },
     1425  { 0x25801820, 0x1c000022 },
     1426  { 0x25001843, 0x18000000 },
     1427  { 0x25801844, 0x1c000033 },
     1428  { 0x25801880, 0x1c000028 },
     1429  { 0x250018a9, 0x30000000 },
     1430  { 0x22801900, 0x1c00001c },
     1431  { 0x22801920, 0x30000002 },
     1432  { 0x22801923, 0x28000003 },
     1433  { 0x22801927, 0x30000001 },
     1434  { 0x22801929, 0x28000002 },
     1435  { 0x22801930, 0x28000001 },
     1436  { 0x22001932, 0x30000000 },
     1437  { 0x22801933, 0x28000005 },
     1438  { 0x22801939, 0x30000002 },
     1439  { 0x22001940, 0x68000000 },
     1440  { 0x22801944, 0x54000001 },
     1441  { 0x22801946, 0x34000009 },
     1442  { 0x34801950, 0x1c00001d },
     1443  { 0x34801970, 0x1c000004 },
     1444  { 0x27801980, 0x1c000029 },
     1445  { 0x278019b0, 0x28000010 },
     1446  { 0x278019c1, 0x1c000006 },
     1447  { 0x278019c8, 0x28000001 },
     1448  { 0x278019d0, 0x34000009 },
     1449  { 0x278019de, 0x54000001 },
     1450  { 0x1f8019e0, 0x6800001f },
     1451  { 0x05801a00, 0x1c000016 },
     1452  { 0x05801a17, 0x30000001 },
     1453  { 0x05801a19, 0x28000002 },
     1454  { 0x05801a1e, 0x54000001 },
     1455  { 0x21801d00, 0x1400002b },
     1456  { 0x21801d2c, 0x18000035 },
     1457  { 0x21801d62, 0x14000015 },
     1458  { 0x0c001d78, 0x18000000 },
     1459  { 0x21801d79, 0x14000021 },
     1460  { 0x21801d9b, 0x18000024 },
     1461  { 0x1b801dc0, 0x30000003 },
     1462  { 0x21001e00, 0x24000001 },
     1463  { 0x21001e01, 0x1400ffff },
     1464  { 0x21001e02, 0x24000001 },
     1465  { 0x21001e03, 0x1400ffff },
     1466  { 0x21001e04, 0x24000001 },
     1467  { 0x21001e05, 0x1400ffff },
     1468  { 0x21001e06, 0x24000001 },
     1469  { 0x21001e07, 0x1400ffff },
     1470  { 0x21001e08, 0x24000001 },
     1471  { 0x21001e09, 0x1400ffff },
     1472  { 0x21001e0a, 0x24000001 },
     1473  { 0x21001e0b, 0x1400ffff },
     1474  { 0x21001e0c, 0x24000001 },
     1475  { 0x21001e0d, 0x1400ffff },
     1476  { 0x21001e0e, 0x24000001 },
     1477  { 0x21001e0f, 0x1400ffff },
     1478  { 0x21001e10, 0x24000001 },
     1479  { 0x21001e11, 0x1400ffff },
     1480  { 0x21001e12, 0x24000001 },
     1481  { 0x21001e13, 0x1400ffff },
     1482  { 0x21001e14, 0x24000001 },
     1483  { 0x21001e15, 0x1400ffff },
     1484  { 0x21001e16, 0x24000001 },
     1485  { 0x21001e17, 0x1400ffff },
     1486  { 0x21001e18, 0x24000001 },
     1487  { 0x21001e19, 0x1400ffff },
     1488  { 0x21001e1a, 0x24000001 },
     1489  { 0x21001e1b, 0x1400ffff },
     1490  { 0x21001e1c, 0x24000001 },
     1491  { 0x21001e1d, 0x1400ffff },
     1492  { 0x21001e1e, 0x24000001 },
     1493  { 0x21001e1f, 0x1400ffff },
     1494  { 0x21001e20, 0x24000001 },
     1495  { 0x21001e21, 0x1400ffff },
     1496  { 0x21001e22, 0x24000001 },
     1497  { 0x21001e23, 0x1400ffff },
     1498  { 0x21001e24, 0x24000001 },
     1499  { 0x21001e25, 0x1400ffff },
     1500  { 0x21001e26, 0x24000001 },
     1501  { 0x21001e27, 0x1400ffff },
     1502  { 0x21001e28, 0x24000001 },
     1503  { 0x21001e29, 0x1400ffff },
     1504  { 0x21001e2a, 0x24000001 },
     1505  { 0x21001e2b, 0x1400ffff },
     1506  { 0x21001e2c, 0x24000001 },
     1507  { 0x21001e2d, 0x1400ffff },
     1508  { 0x21001e2e, 0x24000001 },
     1509  { 0x21001e2f, 0x1400ffff },
     1510  { 0x21001e30, 0x24000001 },
     1511  { 0x21001e31, 0x1400ffff },
     1512  { 0x21001e32, 0x24000001 },
     1513  { 0x21001e33, 0x1400ffff },
     1514  { 0x21001e34, 0x24000001 },
     1515  { 0x21001e35, 0x1400ffff },
     1516  { 0x21001e36, 0x24000001 },
     1517  { 0x21001e37, 0x1400ffff },
     1518  { 0x21001e38, 0x24000001 },
     1519  { 0x21001e39, 0x1400ffff },
     1520  { 0x21001e3a, 0x24000001 },
     1521  { 0x21001e3b, 0x1400ffff },
     1522  { 0x21001e3c, 0x24000001 },
     1523  { 0x21001e3d, 0x1400ffff },
     1524  { 0x21001e3e, 0x24000001 },
     1525  { 0x21001e3f, 0x1400ffff },
     1526  { 0x21001e40, 0x24000001 },
     1527  { 0x21001e41, 0x1400ffff },
     1528  { 0x21001e42, 0x24000001 },
     1529  { 0x21001e43, 0x1400ffff },
     1530  { 0x21001e44, 0x24000001 },
     1531  { 0x21001e45, 0x1400ffff },
     1532  { 0x21001e46, 0x24000001 },
     1533  { 0x21001e47, 0x1400ffff },
     1534  { 0x21001e48, 0x24000001 },
     1535  { 0x21001e49, 0x1400ffff },
     1536  { 0x21001e4a, 0x24000001 },
     1537  { 0x21001e4b, 0x1400ffff },
     1538  { 0x21001e4c, 0x24000001 },
     1539  { 0x21001e4d, 0x1400ffff },
     1540  { 0x21001e4e, 0x24000001 },
     1541  { 0x21001e4f, 0x1400ffff },
     1542  { 0x21001e50, 0x24000001 },
     1543  { 0x21001e51, 0x1400ffff },
     1544  { 0x21001e52, 0x24000001 },
     1545  { 0x21001e53, 0x1400ffff },
     1546  { 0x21001e54, 0x24000001 },
     1547  { 0x21001e55, 0x1400ffff },
     1548  { 0x21001e56, 0x24000001 },
     1549  { 0x21001e57, 0x1400ffff },
     1550  { 0x21001e58, 0x24000001 },
     1551  { 0x21001e59, 0x1400ffff },
     1552  { 0x21001e5a, 0x24000001 },
     1553  { 0x21001e5b, 0x1400ffff },
     1554  { 0x21001e5c, 0x24000001 },
     1555  { 0x21001e5d, 0x1400ffff },
     1556  { 0x21001e5e, 0x24000001 },
     1557  { 0x21001e5f, 0x1400ffff },
     1558  { 0x21001e60, 0x24000001 },
     1559  { 0x21001e61, 0x1400ffff },
     1560  { 0x21001e62, 0x24000001 },
     1561  { 0x21001e63, 0x1400ffff },
     1562  { 0x21001e64, 0x24000001 },
     1563  { 0x21001e65, 0x1400ffff },
     1564  { 0x21001e66, 0x24000001 },
     1565  { 0x21001e67, 0x1400ffff },
     1566  { 0x21001e68, 0x24000001 },
     1567  { 0x21001e69, 0x1400ffff },
     1568  { 0x21001e6a, 0x24000001 },
     1569  { 0x21001e6b, 0x1400ffff },
     1570  { 0x21001e6c, 0x24000001 },
     1571  { 0x21001e6d, 0x1400ffff },
     1572  { 0x21001e6e, 0x24000001 },
     1573  { 0x21001e6f, 0x1400ffff },
     1574  { 0x21001e70, 0x24000001 },
     1575  { 0x21001e71, 0x1400ffff },
     1576  { 0x21001e72, 0x24000001 },
     1577  { 0x21001e73, 0x1400ffff },
     1578  { 0x21001e74, 0x24000001 },
     1579  { 0x21001e75, 0x1400ffff },
     1580  { 0x21001e76, 0x24000001 },
     1581  { 0x21001e77, 0x1400ffff },
     1582  { 0x21001e78, 0x24000001 },
     1583  { 0x21001e79, 0x1400ffff },
     1584  { 0x21001e7a, 0x24000001 },
     1585  { 0x21001e7b, 0x1400ffff },
     1586  { 0x21001e7c, 0x24000001 },
     1587  { 0x21001e7d, 0x1400ffff },
     1588  { 0x21001e7e, 0x24000001 },
     1589  { 0x21001e7f, 0x1400ffff },
     1590  { 0x21001e80, 0x24000001 },
     1591  { 0x21001e81, 0x1400ffff },
     1592  { 0x21001e82, 0x24000001 },
     1593  { 0x21001e83, 0x1400ffff },
     1594  { 0x21001e84, 0x24000001 },
     1595  { 0x21001e85, 0x1400ffff },
     1596  { 0x21001e86, 0x24000001 },
     1597  { 0x21001e87, 0x1400ffff },
     1598  { 0x21001e88, 0x24000001 },
     1599  { 0x21001e89, 0x1400ffff },
     1600  { 0x21001e8a, 0x24000001 },
     1601  { 0x21001e8b, 0x1400ffff },
     1602  { 0x21001e8c, 0x24000001 },
     1603  { 0x21001e8d, 0x1400ffff },
     1604  { 0x21001e8e, 0x24000001 },
     1605  { 0x21001e8f, 0x1400ffff },
     1606  { 0x21001e90, 0x24000001 },
     1607  { 0x21001e91, 0x1400ffff },
     1608  { 0x21001e92, 0x24000001 },
     1609  { 0x21001e93, 0x1400ffff },
     1610  { 0x21001e94, 0x24000001 },
     1611  { 0x21001e95, 0x1400ffff },
     1612  { 0x21801e96, 0x14000004 },
     1613  { 0x21001e9b, 0x1400ffc5 },
     1614  { 0x21001ea0, 0x24000001 },
     1615  { 0x21001ea1, 0x1400ffff },
     1616  { 0x21001ea2, 0x24000001 },
     1617  { 0x21001ea3, 0x1400ffff },
     1618  { 0x21001ea4, 0x24000001 },
     1619  { 0x21001ea5, 0x1400ffff },
     1620  { 0x21001ea6, 0x24000001 },
     1621  { 0x21001ea7, 0x1400ffff },
     1622  { 0x21001ea8, 0x24000001 },
     1623  { 0x21001ea9, 0x1400ffff },
     1624  { 0x21001eaa, 0x24000001 },
     1625  { 0x21001eab, 0x1400ffff },
     1626  { 0x21001eac, 0x24000001 },
     1627  { 0x21001ead, 0x1400ffff },
     1628  { 0x21001eae, 0x24000001 },
     1629  { 0x21001eaf, 0x1400ffff },
     1630  { 0x21001eb0, 0x24000001 },
     1631  { 0x21001eb1, 0x1400ffff },
     1632  { 0x21001eb2, 0x24000001 },
     1633  { 0x21001eb3, 0x1400ffff },
     1634  { 0x21001eb4, 0x24000001 },
     1635  { 0x21001eb5, 0x1400ffff },
     1636  { 0x21001eb6, 0x24000001 },
     1637  { 0x21001eb7, 0x1400ffff },
     1638  { 0x21001eb8, 0x24000001 },
     1639  { 0x21001eb9, 0x1400ffff },
     1640  { 0x21001eba, 0x24000001 },
     1641  { 0x21001ebb, 0x1400ffff },
     1642  { 0x21001ebc, 0x24000001 },
     1643  { 0x21001ebd, 0x1400ffff },
     1644  { 0x21001ebe, 0x24000001 },
     1645  { 0x21001ebf, 0x1400ffff },
     1646  { 0x21001ec0, 0x24000001 },
     1647  { 0x21001ec1, 0x1400ffff },
     1648  { 0x21001ec2, 0x24000001 },
     1649  { 0x21001ec3, 0x1400ffff },
     1650  { 0x21001ec4, 0x24000001 },
     1651  { 0x21001ec5, 0x1400ffff },
     1652  { 0x21001ec6, 0x24000001 },
     1653  { 0x21001ec7, 0x1400ffff },
     1654  { 0x21001ec8, 0x24000001 },
     1655  { 0x21001ec9, 0x1400ffff },
     1656  { 0x21001eca, 0x24000001 },
     1657  { 0x21001ecb, 0x1400ffff },
     1658  { 0x21001ecc, 0x24000001 },
     1659  { 0x21001ecd, 0x1400ffff },
     1660  { 0x21001ece, 0x24000001 },
     1661  { 0x21001ecf, 0x1400ffff },
     1662  { 0x21001ed0, 0x24000001 },
     1663  { 0x21001ed1, 0x1400ffff },
     1664  { 0x21001ed2, 0x24000001 },
     1665  { 0x21001ed3, 0x1400ffff },
     1666  { 0x21001ed4, 0x24000001 },
     1667  { 0x21001ed5, 0x1400ffff },
     1668  { 0x21001ed6, 0x24000001 },
     1669  { 0x21001ed7, 0x1400ffff },
     1670  { 0x21001ed8, 0x24000001 },
     1671  { 0x21001ed9, 0x1400ffff },
     1672  { 0x21001eda, 0x24000001 },
     1673  { 0x21001edb, 0x1400ffff },
     1674  { 0x21001edc, 0x24000001 },
     1675  { 0x21001edd, 0x1400ffff },
     1676  { 0x21001ede, 0x24000001 },
     1677  { 0x21001edf, 0x1400ffff },
     1678  { 0x21001ee0, 0x24000001 },
     1679  { 0x21001ee1, 0x1400ffff },
     1680  { 0x21001ee2, 0x24000001 },
     1681  { 0x21001ee3, 0x1400ffff },
     1682  { 0x21001ee4, 0x24000001 },
     1683  { 0x21001ee5, 0x1400ffff },
     1684  { 0x21001ee6, 0x24000001 },
     1685  { 0x21001ee7, 0x1400ffff },
     1686  { 0x21001ee8, 0x24000001 },
     1687  { 0x21001ee9, 0x1400ffff },
     1688  { 0x21001eea, 0x24000001 },
     1689  { 0x21001eeb, 0x1400ffff },
     1690  { 0x21001eec, 0x24000001 },
     1691  { 0x21001eed, 0x1400ffff },
     1692  { 0x21001eee, 0x24000001 },
     1693  { 0x21001eef, 0x1400ffff },
     1694  { 0x21001ef0, 0x24000001 },
     1695  { 0x21001ef1, 0x1400ffff },
     1696  { 0x21001ef2, 0x24000001 },
     1697  { 0x21001ef3, 0x1400ffff },
     1698  { 0x21001ef4, 0x24000001 },
     1699  { 0x21001ef5, 0x1400ffff },
     1700  { 0x21001ef6, 0x24000001 },
     1701  { 0x21001ef7, 0x1400ffff },
     1702  { 0x21001ef8, 0x24000001 },
     1703  { 0x21001ef9, 0x1400ffff },
     1704  { 0x13001f00, 0x14000008 },
     1705  { 0x13001f01, 0x14000008 },
     1706  { 0x13001f02, 0x14000008 },
     1707  { 0x13001f03, 0x14000008 },
     1708  { 0x13001f04, 0x14000008 },
     1709  { 0x13001f05, 0x14000008 },
     1710  { 0x13001f06, 0x14000008 },
     1711  { 0x13001f07, 0x14000008 },
     1712  { 0x13001f08, 0x2400fff8 },
     1713  { 0x13001f09, 0x2400fff8 },
     1714  { 0x13001f0a, 0x2400fff8 },
     1715  { 0x13001f0b, 0x2400fff8 },
     1716  { 0x13001f0c, 0x2400fff8 },
     1717  { 0x13001f0d, 0x2400fff8 },
     1718  { 0x13001f0e, 0x2400fff8 },
     1719  { 0x13001f0f, 0x2400fff8 },
     1720  { 0x13001f10, 0x14000008 },
     1721  { 0x13001f11, 0x14000008 },
     1722  { 0x13001f12, 0x14000008 },
     1723  { 0x13001f13, 0x14000008 },
     1724  { 0x13001f14, 0x14000008 },
     1725  { 0x13001f15, 0x14000008 },
     1726  { 0x13001f18, 0x2400fff8 },
     1727  { 0x13001f19, 0x2400fff8 },
     1728  { 0x13001f1a, 0x2400fff8 },
     1729  { 0x13001f1b, 0x2400fff8 },
     1730  { 0x13001f1c, 0x2400fff8 },
     1731  { 0x13001f1d, 0x2400fff8 },
     1732  { 0x13001f20, 0x14000008 },
     1733  { 0x13001f21, 0x14000008 },
     1734  { 0x13001f22, 0x14000008 },
     1735  { 0x13001f23, 0x14000008 },
     1736  { 0x13001f24, 0x14000008 },
     1737  { 0x13001f25, 0x14000008 },
     1738  { 0x13001f26, 0x14000008 },
     1739  { 0x13001f27, 0x14000008 },
     1740  { 0x13001f28, 0x2400fff8 },
     1741  { 0x13001f29, 0x2400fff8 },
     1742  { 0x13001f2a, 0x2400fff8 },
     1743  { 0x13001f2b, 0x2400fff8 },
     1744  { 0x13001f2c, 0x2400fff8 },
     1745  { 0x13001f2d, 0x2400fff8 },
     1746  { 0x13001f2e, 0x2400fff8 },
     1747  { 0x13001f2f, 0x2400fff8 },
     1748  { 0x13001f30, 0x14000008 },
     1749  { 0x13001f31, 0x14000008 },
     1750  { 0x13001f32, 0x14000008 },
     1751  { 0x13001f33, 0x14000008 },
     1752  { 0x13001f34, 0x14000008 },
     1753  { 0x13001f35, 0x14000008 },
     1754  { 0x13001f36, 0x14000008 },
     1755  { 0x13001f37, 0x14000008 },
     1756  { 0x13001f38, 0x2400fff8 },
     1757  { 0x13001f39, 0x2400fff8 },
     1758  { 0x13001f3a, 0x2400fff8 },
     1759  { 0x13001f3b, 0x2400fff8 },
     1760  { 0x13001f3c, 0x2400fff8 },
     1761  { 0x13001f3d, 0x2400fff8 },
     1762  { 0x13001f3e, 0x2400fff8 },
     1763  { 0x13001f3f, 0x2400fff8 },
     1764  { 0x13001f40, 0x14000008 },
     1765  { 0x13001f41, 0x14000008 },
     1766  { 0x13001f42, 0x14000008 },
     1767  { 0x13001f43, 0x14000008 },
     1768  { 0x13001f44, 0x14000008 },
     1769  { 0x13001f45, 0x14000008 },
     1770  { 0x13001f48, 0x2400fff8 },
     1771  { 0x13001f49, 0x2400fff8 },
     1772  { 0x13001f4a, 0x2400fff8 },
     1773  { 0x13001f4b, 0x2400fff8 },
     1774  { 0x13001f4c, 0x2400fff8 },
     1775  { 0x13001f4d, 0x2400fff8 },
     1776  { 0x13001f50, 0x14000000 },
     1777  { 0x13001f51, 0x14000008 },
     1778  { 0x13001f52, 0x14000000 },
     1779  { 0x13001f53, 0x14000008 },
     1780  { 0x13001f54, 0x14000000 },
     1781  { 0x13001f55, 0x14000008 },
     1782  { 0x13001f56, 0x14000000 },
     1783  { 0x13001f57, 0x14000008 },
     1784  { 0x13001f59, 0x2400fff8 },
     1785  { 0x13001f5b, 0x2400fff8 },
     1786  { 0x13001f5d, 0x2400fff8 },
     1787  { 0x13001f5f, 0x2400fff8 },
     1788  { 0x13001f60, 0x14000008 },
     1789  { 0x13001f61, 0x14000008 },
     1790  { 0x13001f62, 0x14000008 },
     1791  { 0x13001f63, 0x14000008 },
     1792  { 0x13001f64, 0x14000008 },
     1793  { 0x13001f65, 0x14000008 },
     1794  { 0x13001f66, 0x14000008 },
     1795  { 0x13001f67, 0x14000008 },
     1796  { 0x13001f68, 0x2400fff8 },
     1797  { 0x13001f69, 0x2400fff8 },
     1798  { 0x13001f6a, 0x2400fff8 },
     1799  { 0x13001f6b, 0x2400fff8 },
     1800  { 0x13001f6c, 0x2400fff8 },
     1801  { 0x13001f6d, 0x2400fff8 },
     1802  { 0x13001f6e, 0x2400fff8 },
     1803  { 0x13001f6f, 0x2400fff8 },
     1804  { 0x13001f70, 0x1400004a },
     1805  { 0x13001f71, 0x1400004a },
     1806  { 0x13001f72, 0x14000056 },
     1807  { 0x13001f73, 0x14000056 },
     1808  { 0x13001f74, 0x14000056 },
     1809  { 0x13001f75, 0x14000056 },
     1810  { 0x13001f76, 0x14000064 },
     1811  { 0x13001f77, 0x14000064 },
     1812  { 0x13001f78, 0x14000080 },
     1813  { 0x13001f79, 0x14000080 },
     1814  { 0x13001f7a, 0x14000070 },
     1815  { 0x13001f7b, 0x14000070 },
     1816  { 0x13001f7c, 0x1400007e },
     1817  { 0x13001f7d, 0x1400007e },
     1818  { 0x13001f80, 0x14000008 },
     1819  { 0x13001f81, 0x14000008 },
     1820  { 0x13001f82, 0x14000008 },
     1821  { 0x13001f83, 0x14000008 },
     1822  { 0x13001f84, 0x14000008 },
     1823  { 0x13001f85, 0x14000008 },
     1824  { 0x13001f86, 0x14000008 },
     1825  { 0x13001f87, 0x14000008 },
     1826  { 0x13001f88, 0x2000fff8 },
     1827  { 0x13001f89, 0x2000fff8 },
     1828  { 0x13001f8a, 0x2000fff8 },
     1829  { 0x13001f8b, 0x2000fff8 },
     1830  { 0x13001f8c, 0x2000fff8 },
     1831  { 0x13001f8d, 0x2000fff8 },
     1832  { 0x13001f8e, 0x2000fff8 },
     1833  { 0x13001f8f, 0x2000fff8 },
     1834  { 0x13001f90, 0x14000008 },
     1835  { 0x13001f91, 0x14000008 },
     1836  { 0x13001f92, 0x14000008 },
     1837  { 0x13001f93, 0x14000008 },
     1838  { 0x13001f94, 0x14000008 },
     1839  { 0x13001f95, 0x14000008 },
     1840  { 0x13001f96, 0x14000008 },
     1841  { 0x13001f97, 0x14000008 },
     1842  { 0x13001f98, 0x2000fff8 },
     1843  { 0x13001f99, 0x2000fff8 },
     1844  { 0x13001f9a, 0x2000fff8 },
     1845  { 0x13001f9b, 0x2000fff8 },
     1846  { 0x13001f9c, 0x2000fff8 },
     1847  { 0x13001f9d, 0x2000fff8 },
     1848  { 0x13001f9e, 0x2000fff8 },
     1849  { 0x13001f9f, 0x2000fff8 },
     1850  { 0x13001fa0, 0x14000008 },
     1851  { 0x13001fa1, 0x14000008 },
     1852  { 0x13001fa2, 0x14000008 },
     1853  { 0x13001fa3, 0x14000008 },
     1854  { 0x13001fa4, 0x14000008 },
     1855  { 0x13001fa5, 0x14000008 },
     1856  { 0x13001fa6, 0x14000008 },
     1857  { 0x13001fa7, 0x14000008 },
     1858  { 0x13001fa8, 0x2000fff8 },
     1859  { 0x13001fa9, 0x2000fff8 },
     1860  { 0x13001faa, 0x2000fff8 },
     1861  { 0x13001fab, 0x2000fff8 },
     1862  { 0x13001fac, 0x2000fff8 },
     1863  { 0x13001fad, 0x2000fff8 },
     1864  { 0x13001fae, 0x2000fff8 },
     1865  { 0x13001faf, 0x2000fff8 },
     1866  { 0x13001fb0, 0x14000008 },
     1867  { 0x13001fb1, 0x14000008 },
     1868  { 0x13001fb2, 0x14000000 },
     1869  { 0x13001fb3, 0x14000009 },
     1870  { 0x13001fb4, 0x14000000 },
     1871  { 0x13801fb6, 0x14000001 },
     1872  { 0x13001fb8, 0x2400fff8 },
     1873  { 0x13001fb9, 0x2400fff8 },
     1874  { 0x13001fba, 0x2400ffb6 },
     1875  { 0x13001fbb, 0x2400ffb6 },
     1876  { 0x13001fbc, 0x2000fff7 },
     1877  { 0x13001fbd, 0x60000000 },
     1878  { 0x13001fbe, 0x1400e3db },
     1879  { 0x13801fbf, 0x60000002 },
     1880  { 0x13001fc2, 0x14000000 },
     1881  { 0x13001fc3, 0x14000009 },
     1882  { 0x13001fc4, 0x14000000 },
     1883  { 0x13801fc6, 0x14000001 },
     1884  { 0x13001fc8, 0x2400ffaa },
     1885  { 0x13001fc9, 0x2400ffaa },
     1886  { 0x13001fca, 0x2400ffaa },
     1887  { 0x13001fcb, 0x2400ffaa },
     1888  { 0x13001fcc, 0x2000fff7 },
     1889  { 0x13801fcd, 0x60000002 },
     1890  { 0x13001fd0, 0x14000008 },
     1891  { 0x13001fd1, 0x14000008 },
     1892  { 0x13801fd2, 0x14000001 },
     1893  { 0x13801fd6, 0x14000001 },
     1894  { 0x13001fd8, 0x2400fff8 },
     1895  { 0x13001fd9, 0x2400fff8 },
     1896  { 0x13001fda, 0x2400ff9c },
     1897  { 0x13001fdb, 0x2400ff9c },
     1898  { 0x13801fdd, 0x60000002 },
     1899  { 0x13001fe0, 0x14000008 },
     1900  { 0x13001fe1, 0x14000008 },
     1901  { 0x13801fe2, 0x14000002 },
     1902  { 0x13001fe5, 0x14000007 },
     1903  { 0x13801fe6, 0x14000001 },
     1904  { 0x13001fe8, 0x2400fff8 },
     1905  { 0x13001fe9, 0x2400fff8 },
     1906  { 0x13001fea, 0x2400ff90 },
     1907  { 0x13001feb, 0x2400ff90 },
     1908  { 0x13001fec, 0x2400fff9 },
     1909  { 0x13801fed, 0x60000002 },
     1910  { 0x13001ff2, 0x14000000 },
     1911  { 0x13001ff3, 0x14000009 },
     1912  { 0x13001ff4, 0x14000000 },
     1913  { 0x13801ff6, 0x14000001 },
     1914  { 0x13001ff8, 0x2400ff80 },
     1915  { 0x13001ff9, 0x2400ff80 },
     1916  { 0x13001ffa, 0x2400ff82 },
     1917  { 0x13001ffb, 0x2400ff82 },
     1918  { 0x13001ffc, 0x2000fff7 },
     1919  { 0x13801ffd, 0x60000001 },
     1920  { 0x09802000, 0x7400000a },
     1921  { 0x0980200b, 0x04000004 },
     1922  { 0x09802010, 0x44000005 },
     1923  { 0x09802016, 0x54000001 },
     1924  { 0x09002018, 0x50000000 },
     1925  { 0x09002019, 0x4c000000 },
     1926  { 0x0900201a, 0x58000000 },
     1927  { 0x0980201b, 0x50000001 },
     1928  { 0x0900201d, 0x4c000000 },
     1929  { 0x0900201e, 0x58000000 },
     1930  { 0x0900201f, 0x50000000 },
     1931  { 0x09802020, 0x54000007 },
     1932  { 0x09002028, 0x6c000000 },
     1933  { 0x09002029, 0x70000000 },
     1934  { 0x0980202a, 0x04000004 },
     1935  { 0x0900202f, 0x74000000 },
     1936  { 0x09802030, 0x54000008 },
     1937  { 0x09002039, 0x50000000 },
     1938  { 0x0900203a, 0x4c000000 },
     1939  { 0x0980203b, 0x54000003 },
     1940  { 0x0980203f, 0x40000001 },
     1941  { 0x09802041, 0x54000002 },
     1942  { 0x09002044, 0x64000000 },
     1943  { 0x09002045, 0x58000000 },
     1944  { 0x09002046, 0x48000000 },
     1945  { 0x09802047, 0x5400000a },
     1946  { 0x09002052, 0x64000000 },
     1947  { 0x09002053, 0x54000000 },
     1948  { 0x09002054, 0x40000000 },
     1949  { 0x09802055, 0x54000009 },
     1950  { 0x0900205f, 0x74000000 },
     1951  { 0x09802060, 0x04000003 },
     1952  { 0x0980206a, 0x04000005 },
     1953  { 0x09002070, 0x3c000000 },
     1954  { 0x21002071, 0x14000000 },
     1955  { 0x09802074, 0x3c000005 },
     1956  { 0x0980207a, 0x64000002 },
     1957  { 0x0900207d, 0x58000000 },
     1958  { 0x0900207e, 0x48000000 },
     1959  { 0x2100207f, 0x14000000 },
     1960  { 0x09802080, 0x3c000009 },
     1961  { 0x0980208a, 0x64000002 },
     1962  { 0x0900208d, 0x58000000 },
     1963  { 0x0900208e, 0x48000000 },
     1964  { 0x21802090, 0x18000004 },
     1965  { 0x098020a0, 0x5c000015 },
     1966  { 0x1b8020d0, 0x3000000c },
     1967  { 0x1b8020dd, 0x2c000003 },
     1968  { 0x1b0020e1, 0x30000000 },
     1969  { 0x1b8020e2, 0x2c000002 },
     1970  { 0x1b8020e5, 0x30000006 },
     1971  { 0x09802100, 0x68000001 },
     1972  { 0x09002102, 0x24000000 },
     1973  { 0x09802103, 0x68000003 },
     1974  { 0x09002107, 0x24000000 },
     1975  { 0x09802108, 0x68000001 },
     1976  { 0x0900210a, 0x14000000 },
     1977  { 0x0980210b, 0x24000002 },
     1978  { 0x0980210e, 0x14000001 },
     1979  { 0x09802110, 0x24000002 },
     1980  { 0x09002113, 0x14000000 },
     1981  { 0x09002114, 0x68000000 },
     1982  { 0x09002115, 0x24000000 },
     1983  { 0x09802116, 0x68000002 },
     1984  { 0x09802119, 0x24000004 },
     1985  { 0x0980211e, 0x68000005 },
     1986  { 0x09002124, 0x24000000 },
     1987  { 0x09002125, 0x68000000 },
     1988  { 0x13002126, 0x2400e2a3 },
     1989  { 0x09002127, 0x68000000 },
     1990  { 0x09002128, 0x24000000 },
     1991  { 0x09002129, 0x68000000 },
     1992  { 0x2100212a, 0x2400df41 },
     1993  { 0x2100212b, 0x2400dfba },
     1994  { 0x0980212c, 0x24000001 },
     1995  { 0x0900212e, 0x68000000 },
     1996  { 0x0900212f, 0x14000000 },
     1997  { 0x09802130, 0x24000001 },
     1998  { 0x09002132, 0x68000000 },
     1999  { 0x09002133, 0x24000000 },
     2000  { 0x09002134, 0x14000000 },
     2001  { 0x09802135, 0x1c000003 },
     2002  { 0x09002139, 0x14000000 },
     2003  { 0x0980213a, 0x68000001 },
     2004  { 0x0980213c, 0x14000001 },
     2005  { 0x0980213e, 0x24000001 },
     2006  { 0x09802140, 0x64000004 },
     2007  { 0x09002145, 0x24000000 },
     2008  { 0x09802146, 0x14000003 },
     2009  { 0x0900214a, 0x68000000 },
     2010  { 0x0900214b, 0x64000000 },
     2011  { 0x0900214c, 0x68000000 },
     2012  { 0x09802153, 0x3c00000c },
     2013  { 0x09002160, 0x38000010 },
     2014  { 0x09002161, 0x38000010 },
     2015  { 0x09002162, 0x38000010 },
     2016  { 0x09002163, 0x38000010 },
     2017  { 0x09002164, 0x38000010 },
     2018  { 0x09002165, 0x38000010 },
     2019  { 0x09002166, 0x38000010 },
     2020  { 0x09002167, 0x38000010 },
     2021  { 0x09002168, 0x38000010 },
     2022  { 0x09002169, 0x38000010 },
     2023  { 0x0900216a, 0x38000010 },
     2024  { 0x0900216b, 0x38000010 },
     2025  { 0x0900216c, 0x38000010 },
     2026  { 0x0900216d, 0x38000010 },
     2027  { 0x0900216e, 0x38000010 },
     2028  { 0x0900216f, 0x38000010 },
     2029  { 0x09002170, 0x3800fff0 },
     2030  { 0x09002171, 0x3800fff0 },
     2031  { 0x09002172, 0x3800fff0 },
     2032  { 0x09002173, 0x3800fff0 },
     2033  { 0x09002174, 0x3800fff0 },
     2034  { 0x09002175, 0x3800fff0 },
     2035  { 0x09002176, 0x3800fff0 },
     2036  { 0x09002177, 0x3800fff0 },
     2037  { 0x09002178, 0x3800fff0 },
     2038  { 0x09002179, 0x3800fff0 },
     2039  { 0x0900217a, 0x3800fff0 },
     2040  { 0x0900217b, 0x3800fff0 },
     2041  { 0x0900217c, 0x3800fff0 },
     2042  { 0x0900217d, 0x3800fff0 },
     2043  { 0x0900217e, 0x3800fff0 },
     2044  { 0x0900217f, 0x3800fff0 },
     2045  { 0x09802180, 0x38000003 },
     2046  { 0x09802190, 0x64000004 },
     2047  { 0x09802195, 0x68000004 },
     2048  { 0x0980219a, 0x64000001 },
     2049  { 0x0980219c, 0x68000003 },
     2050  { 0x090021a0, 0x64000000 },
     2051  { 0x098021a1, 0x68000001 },
     2052  { 0x090021a3, 0x64000000 },
     2053  { 0x098021a4, 0x68000001 },
     2054  { 0x090021a6, 0x64000000 },
     2055  { 0x098021a7, 0x68000006 },
     2056  { 0x090021ae, 0x64000000 },
     2057  { 0x098021af, 0x6800001e },
     2058  { 0x098021ce, 0x64000001 },
     2059  { 0x098021d0, 0x68000001 },
     2060  { 0x090021d2, 0x64000000 },
     2061  { 0x090021d3, 0x68000000 },
     2062  { 0x090021d4, 0x64000000 },
     2063  { 0x098021d5, 0x6800001e },
     2064  { 0x098021f4, 0x6400010b },
     2065  { 0x09802300, 0x68000007 },
     2066  { 0x09802308, 0x64000003 },
     2067  { 0x0980230c, 0x68000013 },
     2068  { 0x09802320, 0x64000001 },
     2069  { 0x09802322, 0x68000006 },
     2070  { 0x09002329, 0x58000000 },
     2071  { 0x0900232a, 0x48000000 },
     2072  { 0x0980232b, 0x68000050 },
     2073  { 0x0900237c, 0x64000000 },
     2074  { 0x0980237d, 0x6800001d },
     2075  { 0x0980239b, 0x64000018 },
     2076  { 0x090023b4, 0x58000000 },
     2077  { 0x090023b5, 0x48000000 },
     2078  { 0x090023b6, 0x54000000 },
     2079  { 0x098023b7, 0x68000024 },
     2080  { 0x09802400, 0x68000026 },
     2081  { 0x09802440, 0x6800000a },
     2082  { 0x09802460, 0x3c00003b },
     2083  { 0x0980249c, 0x68000019 },
     2084  { 0x090024b6, 0x6800001a },
     2085  { 0x090024b7, 0x6800001a },
     2086  { 0x090024b8, 0x6800001a },
     2087  { 0x090024b9, 0x6800001a },
     2088  { 0x090024ba, 0x6800001a },
     2089  { 0x090024bb, 0x6800001a },
     2090  { 0x090024bc, 0x6800001a },
     2091  { 0x090024bd, 0x6800001a },
     2092  { 0x090024be, 0x6800001a },
     2093  { 0x090024bf, 0x6800001a },
     2094  { 0x090024c0, 0x6800001a },
     2095  { 0x090024c1, 0x6800001a },
     2096  { 0x090024c2, 0x6800001a },
     2097  { 0x090024c3, 0x6800001a },
     2098  { 0x090024c4, 0x6800001a },
     2099  { 0x090024c5, 0x6800001a },
     2100  { 0x090024c6, 0x6800001a },
     2101  { 0x090024c7, 0x6800001a },
     2102  { 0x090024c8, 0x6800001a },
     2103  { 0x090024c9, 0x6800001a },
     2104  { 0x090024ca, 0x6800001a },
     2105  { 0x090024cb, 0x6800001a },
     2106  { 0x090024cc, 0x6800001a },
     2107  { 0x090024cd, 0x6800001a },
     2108  { 0x090024ce, 0x6800001a },
     2109  { 0x090024cf, 0x6800001a },
     2110  { 0x090024d0, 0x6800ffe6 },
     2111  { 0x090024d1, 0x6800ffe6 },
     2112  { 0x090024d2, 0x6800ffe6 },
     2113  { 0x090024d3, 0x6800ffe6 },
     2114  { 0x090024d4, 0x6800ffe6 },
     2115  { 0x090024d5, 0x6800ffe6 },
     2116  { 0x090024d6, 0x6800ffe6 },
     2117  { 0x090024d7, 0x6800ffe6 },
     2118  { 0x090024d8, 0x6800ffe6 },
     2119  { 0x090024d9, 0x6800ffe6 },
     2120  { 0x090024da, 0x6800ffe6 },
     2121  { 0x090024db, 0x6800ffe6 },
     2122  { 0x090024dc, 0x6800ffe6 },
     2123  { 0x090024dd, 0x6800ffe6 },
     2124  { 0x090024de, 0x6800ffe6 },
     2125  { 0x090024df, 0x6800ffe6 },
     2126  { 0x090024e0, 0x6800ffe6 },
     2127  { 0x090024e1, 0x6800ffe6 },
     2128  { 0x090024e2, 0x6800ffe6 },
     2129  { 0x090024e3, 0x6800ffe6 },
     2130  { 0x090024e4, 0x6800ffe6 },
     2131  { 0x090024e5, 0x6800ffe6 },
     2132  { 0x090024e6, 0x6800ffe6 },
     2133  { 0x090024e7, 0x6800ffe6 },
     2134  { 0x090024e8, 0x6800ffe6 },
     2135  { 0x090024e9, 0x6800ffe6 },
     2136  { 0x098024ea, 0x3c000015 },
     2137  { 0x09802500, 0x680000b6 },
     2138  { 0x090025b7, 0x64000000 },
     2139  { 0x098025b8, 0x68000008 },
     2140  { 0x090025c1, 0x64000000 },
     2141  { 0x098025c2, 0x68000035 },
     2142  { 0x098025f8, 0x64000007 },
     2143  { 0x09802600, 0x6800006e },
     2144  { 0x0900266f, 0x64000000 },
     2145  { 0x09802670, 0x6800002c },
     2146  { 0x098026a0, 0x68000011 },
     2147  { 0x09802701, 0x68000003 },
     2148  { 0x09802706, 0x68000003 },
     2149  { 0x0980270c, 0x6800001b },
     2150  { 0x09802729, 0x68000022 },
     2151  { 0x0900274d, 0x68000000 },
     2152  { 0x0980274f, 0x68000003 },
     2153  { 0x09002756, 0x68000000 },
     2154  { 0x09802758, 0x68000006 },
     2155  { 0x09802761, 0x68000006 },
     2156  { 0x09002768, 0x58000000 },
     2157  { 0x09002769, 0x48000000 },
     2158  { 0x0900276a, 0x58000000 },
     2159  { 0x0900276b, 0x48000000 },
     2160  { 0x0900276c, 0x58000000 },
     2161  { 0x0900276d, 0x48000000 },
     2162  { 0x0900276e, 0x58000000 },
     2163  { 0x0900276f, 0x48000000 },
     2164  { 0x09002770, 0x58000000 },
     2165  { 0x09002771, 0x48000000 },
     2166  { 0x09002772, 0x58000000 },
     2167  { 0x09002773, 0x48000000 },
     2168  { 0x09002774, 0x58000000 },
     2169  { 0x09002775, 0x48000000 },
     2170  { 0x09802776, 0x3c00001d },
     2171  { 0x09002794, 0x68000000 },
     2172  { 0x09802798, 0x68000017 },
     2173  { 0x098027b1, 0x6800000d },
     2174  { 0x098027c0, 0x64000004 },
     2175  { 0x090027c5, 0x58000000 },
     2176  { 0x090027c6, 0x48000000 },
     2177  { 0x098027d0, 0x64000015 },
     2178  { 0x090027e6, 0x58000000 },
     2179  { 0x090027e7, 0x48000000 },
     2180  { 0x090027e8, 0x58000000 },
     2181  { 0x090027e9, 0x48000000 },
     2182  { 0x090027ea, 0x58000000 },
     2183  { 0x090027eb, 0x48000000 },
     2184  { 0x098027f0, 0x6400000f },
     2185  { 0x04802800, 0x680000ff },
     2186  { 0x09802900, 0x64000082 },
     2187  { 0x09002983, 0x58000000 },
     2188  { 0x09002984, 0x48000000 },
     2189  { 0x09002985, 0x58000000 },
     2190  { 0x09002986, 0x48000000 },
     2191  { 0x09002987, 0x58000000 },
     2192  { 0x09002988, 0x48000000 },
     2193  { 0x09002989, 0x58000000 },
     2194  { 0x0900298a, 0x48000000 },
     2195  { 0x0900298b, 0x58000000 },
     2196  { 0x0900298c, 0x48000000 },
     2197  { 0x0900298d, 0x58000000 },
     2198  { 0x0900298e, 0x48000000 },
     2199  { 0x0900298f, 0x58000000 },
     2200  { 0x09002990, 0x48000000 },
     2201  { 0x09002991, 0x58000000 },
     2202  { 0x09002992, 0x48000000 },
     2203  { 0x09002993, 0x58000000 },
     2204  { 0x09002994, 0x48000000 },
     2205  { 0x09002995, 0x58000000 },
     2206  { 0x09002996, 0x48000000 },
     2207  { 0x09002997, 0x58000000 },
     2208  { 0x09002998, 0x48000000 },
     2209  { 0x09802999, 0x6400003e },
     2210  { 0x090029d8, 0x58000000 },
     2211  { 0x090029d9, 0x48000000 },
     2212  { 0x090029da, 0x58000000 },
     2213  { 0x090029db, 0x48000000 },
     2214  { 0x098029dc, 0x6400001f },
     2215  { 0x090029fc, 0x58000000 },
     2216  { 0x090029fd, 0x48000000 },
     2217  { 0x098029fe, 0x64000101 },
     2218  { 0x09802b00, 0x68000013 },
     2219  { 0x11002c00, 0x24000030 },
     2220  { 0x11002c01, 0x24000030 },
     2221  { 0x11002c02, 0x24000030 },
     2222  { 0x11002c03, 0x24000030 },
     2223  { 0x11002c04, 0x24000030 },
     2224  { 0x11002c05, 0x24000030 },
     2225  { 0x11002c06, 0x24000030 },
     2226  { 0x11002c07, 0x24000030 },
     2227  { 0x11002c08, 0x24000030 },
     2228  { 0x11002c09, 0x24000030 },
     2229  { 0x11002c0a, 0x24000030 },
     2230  { 0x11002c0b, 0x24000030 },
     2231  { 0x11002c0c, 0x24000030 },
     2232  { 0x11002c0d, 0x24000030 },
     2233  { 0x11002c0e, 0x24000030 },
     2234  { 0x11002c0f, 0x24000030 },
     2235  { 0x11002c10, 0x24000030 },
     2236  { 0x11002c11, 0x24000030 },
     2237  { 0x11002c12, 0x24000030 },
     2238  { 0x11002c13, 0x24000030 },
     2239  { 0x11002c14, 0x24000030 },
     2240  { 0x11002c15, 0x24000030 },
     2241  { 0x11002c16, 0x24000030 },
     2242  { 0x11002c17, 0x24000030 },
     2243  { 0x11002c18, 0x24000030 },
     2244  { 0x11002c19, 0x24000030 },
     2245  { 0x11002c1a, 0x24000030 },
     2246  { 0x11002c1b, 0x24000030 },
     2247  { 0x11002c1c, 0x24000030 },
     2248  { 0x11002c1d, 0x24000030 },
     2249  { 0x11002c1e, 0x24000030 },
     2250  { 0x11002c1f, 0x24000030 },
     2251  { 0x11002c20, 0x24000030 },
     2252  { 0x11002c21, 0x24000030 },
     2253  { 0x11002c22, 0x24000030 },
     2254  { 0x11002c23, 0x24000030 },
     2255  { 0x11002c24, 0x24000030 },
     2256  { 0x11002c25, 0x24000030 },
     2257  { 0x11002c26, 0x24000030 },
     2258  { 0x11002c27, 0x24000030 },
     2259  { 0x11002c28, 0x24000030 },
     2260  { 0x11002c29, 0x24000030 },
     2261  { 0x11002c2a, 0x24000030 },
     2262  { 0x11002c2b, 0x24000030 },
     2263  { 0x11002c2c, 0x24000030 },
     2264  { 0x11002c2d, 0x24000030 },
     2265  { 0x11002c2e, 0x24000030 },
     2266  { 0x11002c30, 0x1400ffd0 },
     2267  { 0x11002c31, 0x1400ffd0 },
     2268  { 0x11002c32, 0x1400ffd0 },
     2269  { 0x11002c33, 0x1400ffd0 },
     2270  { 0x11002c34, 0x1400ffd0 },
     2271  { 0x11002c35, 0x1400ffd0 },
     2272  { 0x11002c36, 0x1400ffd0 },
     2273  { 0x11002c37, 0x1400ffd0 },
     2274  { 0x11002c38, 0x1400ffd0 },
     2275  { 0x11002c39, 0x1400ffd0 },
     2276  { 0x11002c3a, 0x1400ffd0 },
     2277  { 0x11002c3b, 0x1400ffd0 },
     2278  { 0x11002c3c, 0x1400ffd0 },
     2279  { 0x11002c3d, 0x1400ffd0 },
     2280  { 0x11002c3e, 0x1400ffd0 },
     2281  { 0x11002c3f, 0x1400ffd0 },
     2282  { 0x11002c40, 0x1400ffd0 },
     2283  { 0x11002c41, 0x1400ffd0 },
     2284  { 0x11002c42, 0x1400ffd0 },
     2285  { 0x11002c43, 0x1400ffd0 },
     2286  { 0x11002c44, 0x1400ffd0 },
     2287  { 0x11002c45, 0x1400ffd0 },
     2288  { 0x11002c46, 0x1400ffd0 },
     2289  { 0x11002c47, 0x1400ffd0 },
     2290  { 0x11002c48, 0x1400ffd0 },
     2291  { 0x11002c49, 0x1400ffd0 },
     2292  { 0x11002c4a, 0x1400ffd0 },
     2293  { 0x11002c4b, 0x1400ffd0 },
     2294  { 0x11002c4c, 0x1400ffd0 },
     2295  { 0x11002c4d, 0x1400ffd0 },
     2296  { 0x11002c4e, 0x1400ffd0 },
     2297  { 0x11002c4f, 0x1400ffd0 },
     2298  { 0x11002c50, 0x1400ffd0 },
     2299  { 0x11002c51, 0x1400ffd0 },
     2300  { 0x11002c52, 0x1400ffd0 },
     2301  { 0x11002c53, 0x1400ffd0 },
     2302  { 0x11002c54, 0x1400ffd0 },
     2303  { 0x11002c55, 0x1400ffd0 },
     2304  { 0x11002c56, 0x1400ffd0 },
     2305  { 0x11002c57, 0x1400ffd0 },
     2306  { 0x11002c58, 0x1400ffd0 },
     2307  { 0x11002c59, 0x1400ffd0 },
     2308  { 0x11002c5a, 0x1400ffd0 },
     2309  { 0x11002c5b, 0x1400ffd0 },
     2310  { 0x11002c5c, 0x1400ffd0 },
     2311  { 0x11002c5d, 0x1400ffd0 },
     2312  { 0x11002c5e, 0x1400ffd0 },
     2313  { 0x0a002c80, 0x24000001 },
     2314  { 0x0a002c81, 0x1400ffff },
     2315  { 0x0a002c82, 0x24000001 },
     2316  { 0x0a002c83, 0x1400ffff },
     2317  { 0x0a002c84, 0x24000001 },
     2318  { 0x0a002c85, 0x1400ffff },
     2319  { 0x0a002c86, 0x24000001 },
     2320  { 0x0a002c87, 0x1400ffff },
     2321  { 0x0a002c88, 0x24000001 },
     2322  { 0x0a002c89, 0x1400ffff },
     2323  { 0x0a002c8a, 0x24000001 },
     2324  { 0x0a002c8b, 0x1400ffff },
     2325  { 0x0a002c8c, 0x24000001 },
     2326  { 0x0a002c8d, 0x1400ffff },
     2327  { 0x0a002c8e, 0x24000001 },
     2328  { 0x0a002c8f, 0x1400ffff },
     2329  { 0x0a002c90, 0x24000001 },
     2330  { 0x0a002c91, 0x1400ffff },
     2331  { 0x0a002c92, 0x24000001 },
     2332  { 0x0a002c93, 0x1400ffff },
     2333  { 0x0a002c94, 0x24000001 },
     2334  { 0x0a002c95, 0x1400ffff },
     2335  { 0x0a002c96, 0x24000001 },
     2336  { 0x0a002c97, 0x1400ffff },
     2337  { 0x0a002c98, 0x24000001 },
     2338  { 0x0a002c99, 0x1400ffff },
     2339  { 0x0a002c9a, 0x24000001 },
     2340  { 0x0a002c9b, 0x1400ffff },
     2341  { 0x0a002c9c, 0x24000001 },
     2342  { 0x0a002c9d, 0x1400ffff },
     2343  { 0x0a002c9e, 0x24000001 },
     2344  { 0x0a002c9f, 0x1400ffff },
     2345  { 0x0a002ca0, 0x24000001 },
     2346  { 0x0a002ca1, 0x1400ffff },
     2347  { 0x0a002ca2, 0x24000001 },
     2348  { 0x0a002ca3, 0x1400ffff },
     2349  { 0x0a002ca4, 0x24000001 },
     2350  { 0x0a002ca5, 0x1400ffff },
     2351  { 0x0a002ca6, 0x24000001 },
     2352  { 0x0a002ca7, 0x1400ffff },
     2353  { 0x0a002ca8, 0x24000001 },
     2354  { 0x0a002ca9, 0x1400ffff },
     2355  { 0x0a002caa, 0x24000001 },
     2356  { 0x0a002cab, 0x1400ffff },
     2357  { 0x0a002cac, 0x24000001 },
     2358  { 0x0a002cad, 0x1400ffff },
     2359  { 0x0a002cae, 0x24000001 },
     2360  { 0x0a002caf, 0x1400ffff },
     2361  { 0x0a002cb0, 0x24000001 },
     2362  { 0x0a002cb1, 0x1400ffff },
     2363  { 0x0a002cb2, 0x24000001 },
     2364  { 0x0a002cb3, 0x1400ffff },
     2365  { 0x0a002cb4, 0x24000001 },
     2366  { 0x0a002cb5, 0x1400ffff },
     2367  { 0x0a002cb6, 0x24000001 },
     2368  { 0x0a002cb7, 0x1400ffff },
     2369  { 0x0a002cb8, 0x24000001 },
     2370  { 0x0a002cb9, 0x1400ffff },
     2371  { 0x0a002cba, 0x24000001 },
     2372  { 0x0a002cbb, 0x1400ffff },
     2373  { 0x0a002cbc, 0x24000001 },
     2374  { 0x0a002cbd, 0x1400ffff },
     2375  { 0x0a002cbe, 0x24000001 },
     2376  { 0x0a002cbf, 0x1400ffff },
     2377  { 0x0a002cc0, 0x24000001 },
     2378  { 0x0a002cc1, 0x1400ffff },
     2379  { 0x0a002cc2, 0x24000001 },
     2380  { 0x0a002cc3, 0x1400ffff },
     2381  { 0x0a002cc4, 0x24000001 },
     2382  { 0x0a002cc5, 0x1400ffff },
     2383  { 0x0a002cc6, 0x24000001 },
     2384  { 0x0a002cc7, 0x1400ffff },
     2385  { 0x0a002cc8, 0x24000001 },
     2386  { 0x0a002cc9, 0x1400ffff },
     2387  { 0x0a002cca, 0x24000001 },
     2388  { 0x0a002ccb, 0x1400ffff },
     2389  { 0x0a002ccc, 0x24000001 },
     2390  { 0x0a002ccd, 0x1400ffff },
     2391  { 0x0a002cce, 0x24000001 },
     2392  { 0x0a002ccf, 0x1400ffff },
     2393  { 0x0a002cd0, 0x24000001 },
     2394  { 0x0a002cd1, 0x1400ffff },
     2395  { 0x0a002cd2, 0x24000001 },
     2396  { 0x0a002cd3, 0x1400ffff },
     2397  { 0x0a002cd4, 0x24000001 },
     2398  { 0x0a002cd5, 0x1400ffff },
     2399  { 0x0a002cd6, 0x24000001 },
     2400  { 0x0a002cd7, 0x1400ffff },
     2401  { 0x0a002cd8, 0x24000001 },
     2402  { 0x0a002cd9, 0x1400ffff },
     2403  { 0x0a002cda, 0x24000001 },
     2404  { 0x0a002cdb, 0x1400ffff },
     2405  { 0x0a002cdc, 0x24000001 },
     2406  { 0x0a002cdd, 0x1400ffff },
     2407  { 0x0a002cde, 0x24000001 },
     2408  { 0x0a002cdf, 0x1400ffff },
     2409  { 0x0a002ce0, 0x24000001 },
     2410  { 0x0a002ce1, 0x1400ffff },
     2411  { 0x0a002ce2, 0x24000001 },
     2412  { 0x0a002ce3, 0x1400ffff },
     2413  { 0x0a002ce4, 0x14000000 },
     2414  { 0x0a802ce5, 0x68000005 },
     2415  { 0x0a802cf9, 0x54000003 },
     2416  { 0x0a002cfd, 0x3c000000 },
     2417  { 0x0a802cfe, 0x54000001 },
     2418  { 0x10002d00, 0x1400e3a0 },
     2419  { 0x10002d01, 0x1400e3a0 },
     2420  { 0x10002d02, 0x1400e3a0 },
     2421  { 0x10002d03, 0x1400e3a0 },
     2422  { 0x10002d04, 0x1400e3a0 },
     2423  { 0x10002d05, 0x1400e3a0 },
     2424  { 0x10002d06, 0x1400e3a0 },
     2425  { 0x10002d07, 0x1400e3a0 },
     2426  { 0x10002d08, 0x1400e3a0 },
     2427  { 0x10002d09, 0x1400e3a0 },
     2428  { 0x10002d0a, 0x1400e3a0 },
     2429  { 0x10002d0b, 0x1400e3a0 },
     2430  { 0x10002d0c, 0x1400e3a0 },
     2431  { 0x10002d0d, 0x1400e3a0 },
     2432  { 0x10002d0e, 0x1400e3a0 },
     2433  { 0x10002d0f, 0x1400e3a0 },
     2434  { 0x10002d10, 0x1400e3a0 },
     2435  { 0x10002d11, 0x1400e3a0 },
     2436  { 0x10002d12, 0x1400e3a0 },
     2437  { 0x10002d13, 0x1400e3a0 },
     2438  { 0x10002d14, 0x1400e3a0 },
     2439  { 0x10002d15, 0x1400e3a0 },
     2440  { 0x10002d16, 0x1400e3a0 },
     2441  { 0x10002d17, 0x1400e3a0 },
     2442  { 0x10002d18, 0x1400e3a0 },
     2443  { 0x10002d19, 0x1400e3a0 },
     2444  { 0x10002d1a, 0x1400e3a0 },
     2445  { 0x10002d1b, 0x1400e3a0 },
     2446  { 0x10002d1c, 0x1400e3a0 },
     2447  { 0x10002d1d, 0x1400e3a0 },
     2448  { 0x10002d1e, 0x1400e3a0 },
     2449  { 0x10002d1f, 0x1400e3a0 },
     2450  { 0x10002d20, 0x1400e3a0 },
     2451  { 0x10002d21, 0x1400e3a0 },
     2452  { 0x10002d22, 0x1400e3a0 },
     2453  { 0x10002d23, 0x1400e3a0 },
     2454  { 0x10002d24, 0x1400e3a0 },
     2455  { 0x10002d25, 0x1400e3a0 },
     2456  { 0x3a802d30, 0x1c000035 },
     2457  { 0x3a002d6f, 0x18000000 },
     2458  { 0x0f802d80, 0x1c000016 },
     2459  { 0x0f802da0, 0x1c000006 },
     2460  { 0x0f802da8, 0x1c000006 },
     2461  { 0x0f802db0, 0x1c000006 },
     2462  { 0x0f802db8, 0x1c000006 },
     2463  { 0x0f802dc0, 0x1c000006 },
     2464  { 0x0f802dc8, 0x1c000006 },
     2465  { 0x0f802dd0, 0x1c000006 },
     2466  { 0x0f802dd8, 0x1c000006 },
     2467  { 0x09802e00, 0x54000001 },
     2468  { 0x09002e02, 0x50000000 },
     2469  { 0x09002e03, 0x4c000000 },
     2470  { 0x09002e04, 0x50000000 },
     2471  { 0x09002e05, 0x4c000000 },
     2472  { 0x09802e06, 0x54000002 },
     2473  { 0x09002e09, 0x50000000 },
     2474  { 0x09002e0a, 0x4c000000 },
     2475  { 0x09002e0b, 0x54000000 },
     2476  { 0x09002e0c, 0x50000000 },
     2477  { 0x09002e0d, 0x4c000000 },
     2478  { 0x09802e0e, 0x54000008 },
     2479  { 0x09002e17, 0x44000000 },
     2480  { 0x09002e1c, 0x50000000 },
     2481  { 0x09002e1d, 0x4c000000 },
     2482  { 0x16802e80, 0x68000019 },
     2483  { 0x16802e9b, 0x68000058 },
     2484  { 0x16802f00, 0x680000d5 },
     2485  { 0x09802ff0, 0x6800000b },
     2486  { 0x09003000, 0x74000000 },
     2487  { 0x09803001, 0x54000002 },
     2488  { 0x09003004, 0x68000000 },
     2489  { 0x16003005, 0x18000000 },
     2490  { 0x09003006, 0x1c000000 },
     2491  { 0x16003007, 0x38000000 },
     2492  { 0x09003008, 0x58000000 },
     2493  { 0x09003009, 0x48000000 },
     2494  { 0x0900300a, 0x58000000 },
     2495  { 0x0900300b, 0x48000000 },
     2496  { 0x0900300c, 0x58000000 },
     2497  { 0x0900300d, 0x48000000 },
     2498  { 0x0900300e, 0x58000000 },
     2499  { 0x0900300f, 0x48000000 },
     2500  { 0x09003010, 0x58000000 },
     2501  { 0x09003011, 0x48000000 },
     2502  { 0x09803012, 0x68000001 },
     2503  { 0x09003014, 0x58000000 },
     2504  { 0x09003015, 0x48000000 },
     2505  { 0x09003016, 0x58000000 },
     2506  { 0x09003017, 0x48000000 },
     2507  { 0x09003018, 0x58000000 },
     2508  { 0x09003019, 0x48000000 },
     2509  { 0x0900301a, 0x58000000 },
     2510  { 0x0900301b, 0x48000000 },
     2511  { 0x0900301c, 0x44000000 },
     2512  { 0x0900301d, 0x58000000 },
     2513  { 0x0980301e, 0x48000001 },
     2514  { 0x09003020, 0x68000000 },
     2515  { 0x16803021, 0x38000008 },
     2516  { 0x1b80302a, 0x30000005 },
     2517  { 0x09003030, 0x44000000 },
     2518  { 0x09803031, 0x18000004 },
     2519  { 0x09803036, 0x68000001 },
     2520  { 0x16803038, 0x38000002 },
     2521  { 0x1600303b, 0x18000000 },
     2522  { 0x0900303c, 0x1c000000 },
     2523  { 0x0900303d, 0x54000000 },
     2524  { 0x0980303e, 0x68000001 },
     2525  { 0x1a803041, 0x1c000055 },
     2526  { 0x1b803099, 0x30000001 },
     2527  { 0x0980309b, 0x60000001 },
     2528  { 0x1a80309d, 0x18000001 },
     2529  { 0x1a00309f, 0x1c000000 },
     2530  { 0x090030a0, 0x44000000 },
     2531  { 0x1d8030a1, 0x1c000059 },
     2532  { 0x090030fb, 0x54000000 },
     2533  { 0x098030fc, 0x18000002 },
     2534  { 0x1d0030ff, 0x1c000000 },
     2535  { 0x03803105, 0x1c000027 },
     2536  { 0x17803131, 0x1c00005d },
     2537  { 0x09803190, 0x68000001 },
     2538  { 0x09803192, 0x3c000003 },
     2539  { 0x09803196, 0x68000009 },
     2540  { 0x038031a0, 0x1c000017 },
     2541  { 0x098031c0, 0x6800000f },
     2542  { 0x1d8031f0, 0x1c00000f },
     2543  { 0x17803200, 0x6800001e },
     2544  { 0x09803220, 0x3c000009 },
     2545  { 0x0980322a, 0x68000019 },
     2546  { 0x09003250, 0x68000000 },
     2547  { 0x09803251, 0x3c00000e },
     2548  { 0x17803260, 0x6800001f },
     2549  { 0x09803280, 0x3c000009 },
     2550  { 0x0980328a, 0x68000026 },
     2551  { 0x098032b1, 0x3c00000e },
     2552  { 0x098032c0, 0x6800003e },
     2553  { 0x09803300, 0x680000ff },
     2554  { 0x16803400, 0x1c0019b5 },
     2555  { 0x09804dc0, 0x6800003f },
     2556  { 0x16804e00, 0x1c0051bb },
     2557  { 0x3c80a000, 0x1c000014 },
     2558  { 0x3c00a015, 0x18000000 },
     2559  { 0x3c80a016, 0x1c000476 },
     2560  { 0x3c80a490, 0x68000036 },
     2561  { 0x0980a700, 0x60000016 },
     2562  { 0x3080a800, 0x1c000001 },
     2563  { 0x3000a802, 0x28000000 },
     2564  { 0x3080a803, 0x1c000002 },
     2565  { 0x3000a806, 0x30000000 },
     2566  { 0x3080a807, 0x1c000003 },
     2567  { 0x3000a80b, 0x30000000 },
     2568  { 0x3080a80c, 0x1c000016 },
     2569  { 0x3080a823, 0x28000001 },
     2570  { 0x3080a825, 0x30000001 },
     2571  { 0x3000a827, 0x28000000 },
     2572  { 0x3080a828, 0x68000003 },
     2573  { 0x1780ac00, 0x1c002ba3 },
     2574  { 0x0980d800, 0x1000037f },
     2575  { 0x0980db80, 0x1000007f },
     2576  { 0x0980dc00, 0x100003ff },
     2577  { 0x0980e000, 0x0c0018ff },
     2578  { 0x1680f900, 0x1c00012d },
     2579  { 0x1680fa30, 0x1c00003a },
     2580  { 0x1680fa70, 0x1c000069 },
     2581  { 0x2180fb00, 0x14000006 },
     2582  { 0x0180fb13, 0x14000004 },
     2583  { 0x1900fb1d, 0x1c000000 },
     2584  { 0x1900fb1e, 0x30000000 },
     2585  { 0x1980fb1f, 0x1c000009 },
     2586  { 0x1900fb29, 0x64000000 },
     2587  { 0x1980fb2a, 0x1c00000c },
     2588  { 0x1980fb38, 0x1c000004 },
     2589  { 0x1900fb3e, 0x1c000000 },
     2590  { 0x1980fb40, 0x1c000001 },
     2591  { 0x1980fb43, 0x1c000001 },
     2592  { 0x1980fb46, 0x1c00006b },
     2593  { 0x0080fbd3, 0x1c00016a },
     2594  { 0x0900fd3e, 0x58000000 },
     2595  { 0x0900fd3f, 0x48000000 },
     2596  { 0x0080fd50, 0x1c00003f },
     2597  { 0x0080fd92, 0x1c000035 },
     2598  { 0x0080fdf0, 0x1c00000b },
     2599  { 0x0000fdfc, 0x5c000000 },
     2600  { 0x0900fdfd, 0x68000000 },
     2601  { 0x1b80fe00, 0x3000000f },
     2602  { 0x0980fe10, 0x54000006 },
     2603  { 0x0900fe17, 0x58000000 },
     2604  { 0x0900fe18, 0x48000000 },
     2605  { 0x0900fe19, 0x54000000 },
     2606  { 0x1b80fe20, 0x30000003 },
     2607  { 0x0900fe30, 0x54000000 },
     2608  { 0x0980fe31, 0x44000001 },
     2609  { 0x0980fe33, 0x40000001 },
     2610  { 0x0900fe35, 0x58000000 },
     2611  { 0x0900fe36, 0x48000000 },
     2612  { 0x0900fe37, 0x58000000 },
     2613  { 0x0900fe38, 0x48000000 },
     2614  { 0x0900fe39, 0x58000000 },
     2615  { 0x0900fe3a, 0x48000000 },
     2616  { 0x0900fe3b, 0x58000000 },
     2617  { 0x0900fe3c, 0x48000000 },
     2618  { 0x0900fe3d, 0x58000000 },
     2619  { 0x0900fe3e, 0x48000000 },
     2620  { 0x0900fe3f, 0x58000000 },
     2621  { 0x0900fe40, 0x48000000 },
     2622  { 0x0900fe41, 0x58000000 },
     2623  { 0x0900fe42, 0x48000000 },
     2624  { 0x0900fe43, 0x58000000 },
     2625  { 0x0900fe44, 0x48000000 },
     2626  { 0x0980fe45, 0x54000001 },
     2627  { 0x0900fe47, 0x58000000 },
     2628  { 0x0900fe48, 0x48000000 },
     2629  { 0x0980fe49, 0x54000003 },
     2630  { 0x0980fe4d, 0x40000002 },
     2631  { 0x0980fe50, 0x54000002 },
     2632  { 0x0980fe54, 0x54000003 },
     2633  { 0x0900fe58, 0x44000000 },
     2634  { 0x0900fe59, 0x58000000 },
     2635  { 0x0900fe5a, 0x48000000 },
     2636  { 0x0900fe5b, 0x58000000 },
     2637  { 0x0900fe5c, 0x48000000 },
     2638  { 0x0900fe5d, 0x58000000 },
     2639  { 0x0900fe5e, 0x48000000 },
     2640  { 0x0980fe5f, 0x54000002 },
     2641  { 0x0900fe62, 0x64000000 },
     2642  { 0x0900fe63, 0x44000000 },
     2643  { 0x0980fe64, 0x64000002 },
     2644  { 0x0900fe68, 0x54000000 },
     2645  { 0x0900fe69, 0x5c000000 },
     2646  { 0x0980fe6a, 0x54000001 },
     2647  { 0x0080fe70, 0x1c000004 },
     2648  { 0x0080fe76, 0x1c000086 },
     2649  { 0x0900feff, 0x04000000 },
     2650  { 0x0980ff01, 0x54000002 },
     2651  { 0x0900ff04, 0x5c000000 },
     2652  { 0x0980ff05, 0x54000002 },
     2653  { 0x0900ff08, 0x58000000 },
     2654  { 0x0900ff09, 0x48000000 },
     2655  { 0x0900ff0a, 0x54000000 },
     2656  { 0x0900ff0b, 0x64000000 },
     2657  { 0x0900ff0c, 0x54000000 },
     2658  { 0x0900ff0d, 0x44000000 },
     2659  { 0x0980ff0e, 0x54000001 },
     2660  { 0x0980ff10, 0x34000009 },
     2661  { 0x0980ff1a, 0x54000001 },
     2662  { 0x0980ff1c, 0x64000002 },
     2663  { 0x0980ff1f, 0x54000001 },
     2664  { 0x2100ff21, 0x24000020 },
     2665  { 0x2100ff22, 0x24000020 },
     2666  { 0x2100ff23, 0x24000020 },
     2667  { 0x2100ff24, 0x24000020 },
     2668  { 0x2100ff25, 0x24000020 },
     2669  { 0x2100ff26, 0x24000020 },
     2670  { 0x2100ff27, 0x24000020 },
     2671  { 0x2100ff28, 0x24000020 },
     2672  { 0x2100ff29, 0x24000020 },
     2673  { 0x2100ff2a, 0x24000020 },
     2674  { 0x2100ff2b, 0x24000020 },
     2675  { 0x2100ff2c, 0x24000020 },
     2676  { 0x2100ff2d, 0x24000020 },
     2677  { 0x2100ff2e, 0x24000020 },
     2678  { 0x2100ff2f, 0x24000020 },
     2679  { 0x2100ff30, 0x24000020 },
     2680  { 0x2100ff31, 0x24000020 },
     2681  { 0x2100ff32, 0x24000020 },
     2682  { 0x2100ff33, 0x24000020 },
     2683  { 0x2100ff34, 0x24000020 },
     2684  { 0x2100ff35, 0x24000020 },
     2685  { 0x2100ff36, 0x24000020 },
     2686  { 0x2100ff37, 0x24000020 },
     2687  { 0x2100ff38, 0x24000020 },
     2688  { 0x2100ff39, 0x24000020 },
     2689  { 0x2100ff3a, 0x24000020 },
     2690  { 0x0900ff3b, 0x58000000 },
     2691  { 0x0900ff3c, 0x54000000 },
     2692  { 0x0900ff3d, 0x48000000 },
     2693  { 0x0900ff3e, 0x60000000 },
     2694  { 0x0900ff3f, 0x40000000 },
     2695  { 0x0900ff40, 0x60000000 },
     2696  { 0x2100ff41, 0x1400ffe0 },
     2697  { 0x2100ff42, 0x1400ffe0 },
     2698  { 0x2100ff43, 0x1400ffe0 },
     2699  { 0x2100ff44, 0x1400ffe0 },
     2700  { 0x2100ff45, 0x1400ffe0 },
     2701  { 0x2100ff46, 0x1400ffe0 },
     2702  { 0x2100ff47, 0x1400ffe0 },
     2703  { 0x2100ff48, 0x1400ffe0 },
     2704  { 0x2100ff49, 0x1400ffe0 },
     2705  { 0x2100ff4a, 0x1400ffe0 },
     2706  { 0x2100ff4b, 0x1400ffe0 },
     2707  { 0x2100ff4c, 0x1400ffe0 },
     2708  { 0x2100ff4d, 0x1400ffe0 },
     2709  { 0x2100ff4e, 0x1400ffe0 },
     2710  { 0x2100ff4f, 0x1400ffe0 },
     2711  { 0x2100ff50, 0x1400ffe0 },
     2712  { 0x2100ff51, 0x1400ffe0 },
     2713  { 0x2100ff52, 0x1400ffe0 },
     2714  { 0x2100ff53, 0x1400ffe0 },
     2715  { 0x2100ff54, 0x1400ffe0 },
     2716  { 0x2100ff55, 0x1400ffe0 },
     2717  { 0x2100ff56, 0x1400ffe0 },
     2718  { 0x2100ff57, 0x1400ffe0 },
     2719  { 0x2100ff58, 0x1400ffe0 },
     2720  { 0x2100ff59, 0x1400ffe0 },
     2721  { 0x2100ff5a, 0x1400ffe0 },
     2722  { 0x0900ff5b, 0x58000000 },
     2723  { 0x0900ff5c, 0x64000000 },
     2724  { 0x0900ff5d, 0x48000000 },
     2725  { 0x0900ff5e, 0x64000000 },
     2726  { 0x0900ff5f, 0x58000000 },
     2727  { 0x0900ff60, 0x48000000 },
     2728  { 0x0900ff61, 0x54000000 },
     2729  { 0x0900ff62, 0x58000000 },
     2730  { 0x0900ff63, 0x48000000 },
     2731  { 0x0980ff64, 0x54000001 },
     2732  { 0x1d80ff66, 0x1c000009 },
     2733  { 0x0900ff70, 0x18000000 },
     2734  { 0x1d80ff71, 0x1c00002c },
     2735  { 0x0980ff9e, 0x18000001 },
     2736  { 0x1780ffa0, 0x1c00001e },
     2737  { 0x1780ffc2, 0x1c000005 },
     2738  { 0x1780ffca, 0x1c000005 },
     2739  { 0x1780ffd2, 0x1c000005 },
     2740  { 0x1780ffda, 0x1c000002 },
     2741  { 0x0980ffe0, 0x5c000001 },
     2742  { 0x0900ffe2, 0x64000000 },
     2743  { 0x0900ffe3, 0x60000000 },
     2744  { 0x0900ffe4, 0x68000000 },
     2745  { 0x0980ffe5, 0x5c000001 },
     2746  { 0x0900ffe8, 0x68000000 },
     2747  { 0x0980ffe9, 0x64000003 },
     2748  { 0x0980ffed, 0x68000001 },
     2749  { 0x0980fff9, 0x04000002 },
     2750  { 0x0980fffc, 0x68000001 },
     2751  { 0x23810000, 0x1c00000b },
     2752  { 0x2381000d, 0x1c000019 },
     2753  { 0x23810028, 0x1c000012 },
     2754  { 0x2381003c, 0x1c000001 },
     2755  { 0x2381003f, 0x1c00000e },
     2756  { 0x23810050, 0x1c00000d },
     2757  { 0x23810080, 0x1c00007a },
     2758  { 0x09810100, 0x54000001 },
     2759  { 0x09010102, 0x68000000 },
     2760  { 0x09810107, 0x3c00002c },
     2761  { 0x09810137, 0x68000008 },
     2762  { 0x13810140, 0x38000034 },
     2763  { 0x13810175, 0x3c000003 },
     2764  { 0x13810179, 0x68000010 },
     2765  { 0x1301018a, 0x3c000000 },
     2766  { 0x29810300, 0x1c00001e },
     2767  { 0x29810320, 0x3c000003 },
     2768  { 0x12810330, 0x1c000019 },
     2769  { 0x1201034a, 0x38000000 },
     2770  { 0x3b810380, 0x1c00001d },
     2771  { 0x3b01039f, 0x54000000 },
     2772  { 0x2a8103a0, 0x1c000023 },
     2773  { 0x2a8103c8, 0x1c000007 },
     2774  { 0x2a0103d0, 0x68000000 },
     2775  { 0x2a8103d1, 0x38000004 },
     2776  { 0x0d010400, 0x24000028 },
     2777  { 0x0d010401, 0x24000028 },
     2778  { 0x0d010402, 0x24000028 },
     2779  { 0x0d010403, 0x24000028 },
     2780  { 0x0d010404, 0x24000028 },
     2781  { 0x0d010405, 0x24000028 },
     2782  { 0x0d010406, 0x24000028 },
     2783  { 0x0d010407, 0x24000028 },
     2784  { 0x0d010408, 0x24000028 },
     2785  { 0x0d010409, 0x24000028 },
     2786  { 0x0d01040a, 0x24000028 },
     2787  { 0x0d01040b, 0x24000028 },
     2788  { 0x0d01040c, 0x24000028 },
     2789  { 0x0d01040d, 0x24000028 },
     2790  { 0x0d01040e, 0x24000028 },
     2791  { 0x0d01040f, 0x24000028 },
     2792  { 0x0d010410, 0x24000028 },
     2793  { 0x0d010411, 0x24000028 },
     2794  { 0x0d010412, 0x24000028 },
     2795  { 0x0d010413, 0x24000028 },
     2796  { 0x0d010414, 0x24000028 },
     2797  { 0x0d010415, 0x24000028 },
     2798  { 0x0d010416, 0x24000028 },
     2799  { 0x0d010417, 0x24000028 },
     2800  { 0x0d010418, 0x24000028 },
     2801  { 0x0d010419, 0x24000028 },
     2802  { 0x0d01041a, 0x24000028 },
     2803  { 0x0d01041b, 0x24000028 },
     2804  { 0x0d01041c, 0x24000028 },
     2805  { 0x0d01041d, 0x24000028 },
     2806  { 0x0d01041e, 0x24000028 },
     2807  { 0x0d01041f, 0x24000028 },
     2808  { 0x0d010420, 0x24000028 },
     2809  { 0x0d010421, 0x24000028 },
     2810  { 0x0d010422, 0x24000028 },
     2811  { 0x0d010423, 0x24000028 },
     2812  { 0x0d010424, 0x24000028 },
     2813  { 0x0d010425, 0x24000028 },
     2814  { 0x0d010426, 0x24000028 },
     2815  { 0x0d010427, 0x24000028 },
     2816  { 0x0d010428, 0x1400ffd8 },
     2817  { 0x0d010429, 0x1400ffd8 },
     2818  { 0x0d01042a, 0x1400ffd8 },
     2819  { 0x0d01042b, 0x1400ffd8 },
     2820  { 0x0d01042c, 0x1400ffd8 },
     2821  { 0x0d01042d, 0x1400ffd8 },
     2822  { 0x0d01042e, 0x1400ffd8 },
     2823  { 0x0d01042f, 0x1400ffd8 },
     2824  { 0x0d010430, 0x1400ffd8 },
     2825  { 0x0d010431, 0x1400ffd8 },
     2826  { 0x0d010432, 0x1400ffd8 },
     2827  { 0x0d010433, 0x1400ffd8 },
     2828  { 0x0d010434, 0x1400ffd8 },
     2829  { 0x0d010435, 0x1400ffd8 },
     2830  { 0x0d010436, 0x1400ffd8 },
     2831  { 0x0d010437, 0x1400ffd8 },
     2832  { 0x0d010438, 0x1400ffd8 },
     2833  { 0x0d010439, 0x1400ffd8 },
     2834  { 0x0d01043a, 0x1400ffd8 },
     2835  { 0x0d01043b, 0x1400ffd8 },
     2836  { 0x0d01043c, 0x1400ffd8 },
     2837  { 0x0d01043d, 0x1400ffd8 },
     2838  { 0x0d01043e, 0x1400ffd8 },
     2839  { 0x0d01043f, 0x1400ffd8 },
     2840  { 0x0d010440, 0x1400ffd8 },
     2841  { 0x0d010441, 0x1400ffd8 },
     2842  { 0x0d010442, 0x1400ffd8 },
     2843  { 0x0d010443, 0x1400ffd8 },
     2844  { 0x0d010444, 0x1400ffd8 },
     2845  { 0x0d010445, 0x1400ffd8 },
     2846  { 0x0d010446, 0x1400ffd8 },
     2847  { 0x0d010447, 0x1400ffd8 },
     2848  { 0x0d010448, 0x1400ffd8 },
     2849  { 0x0d010449, 0x1400ffd8 },
     2850  { 0x0d01044a, 0x1400ffd8 },
     2851  { 0x0d01044b, 0x1400ffd8 },
     2852  { 0x0d01044c, 0x1400ffd8 },
     2853  { 0x0d01044d, 0x1400ffd8 },
     2854  { 0x0d01044e, 0x1400ffd8 },
     2855  { 0x0d01044f, 0x1400ffd8 },
     2856  { 0x2e810450, 0x1c00004d },
     2857  { 0x2c8104a0, 0x34000009 },
     2858  { 0x0b810800, 0x1c000005 },
     2859  { 0x0b010808, 0x1c000000 },
     2860  { 0x0b81080a, 0x1c00002b },
     2861  { 0x0b810837, 0x1c000001 },
     2862  { 0x0b01083c, 0x1c000000 },
     2863  { 0x0b01083f, 0x1c000000 },
     2864  { 0x1e010a00, 0x1c000000 },
     2865  { 0x1e810a01, 0x30000002 },
     2866  { 0x1e810a05, 0x30000001 },
     2867  { 0x1e810a0c, 0x30000003 },
     2868  { 0x1e810a10, 0x1c000003 },
     2869  { 0x1e810a15, 0x1c000002 },
     2870  { 0x1e810a19, 0x1c00001a },
     2871  { 0x1e810a38, 0x30000002 },
     2872  { 0x1e010a3f, 0x30000000 },
     2873  { 0x1e810a40, 0x3c000007 },
     2874  { 0x1e810a50, 0x54000008 },
     2875  { 0x0981d000, 0x680000f5 },
     2876  { 0x0981d100, 0x68000026 },
     2877  { 0x0981d12a, 0x6800003a },
     2878  { 0x0981d165, 0x28000001 },
     2879  { 0x1b81d167, 0x30000002 },
     2880  { 0x0981d16a, 0x68000002 },
     2881  { 0x0981d16d, 0x28000005 },
     2882  { 0x0981d173, 0x04000007 },
     2883  { 0x1b81d17b, 0x30000007 },
     2884  { 0x0981d183, 0x68000001 },
     2885  { 0x1b81d185, 0x30000006 },
     2886  { 0x0981d18c, 0x6800001d },
     2887  { 0x1b81d1aa, 0x30000003 },
     2888  { 0x0981d1ae, 0x6800002f },
     2889  { 0x1381d200, 0x68000041 },
     2890  { 0x1381d242, 0x30000002 },
     2891  { 0x1301d245, 0x68000000 },
     2892  { 0x0981d300, 0x68000056 },
     2893  { 0x0981d400, 0x24000019 },
     2894  { 0x0981d41a, 0x14000019 },
     2895  { 0x0981d434, 0x24000019 },
     2896  { 0x0981d44e, 0x14000006 },
     2897  { 0x0981d456, 0x14000011 },
     2898  { 0x0981d468, 0x24000019 },
     2899  { 0x0981d482, 0x14000019 },
     2900  { 0x0901d49c, 0x24000000 },
     2901  { 0x0981d49e, 0x24000001 },
     2902  { 0x0901d4a2, 0x24000000 },
     2903  { 0x0981d4a5, 0x24000001 },
     2904  { 0x0981d4a9, 0x24000003 },
     2905  { 0x0981d4ae, 0x24000007 },
     2906  { 0x0981d4b6, 0x14000003 },
     2907  { 0x0901d4bb, 0x14000000 },
     2908  { 0x0981d4bd, 0x14000006 },
     2909  { 0x0981d4c5, 0x1400000a },
     2910  { 0x0981d4d0, 0x24000019 },
     2911  { 0x0981d4ea, 0x14000019 },
     2912  { 0x0981d504, 0x24000001 },
     2913  { 0x0981d507, 0x24000003 },
     2914  { 0x0981d50d, 0x24000007 },
     2915  { 0x0981d516, 0x24000006 },
     2916  { 0x0981d51e, 0x14000019 },
     2917  { 0x0981d538, 0x24000001 },
     2918  { 0x0981d53b, 0x24000003 },
     2919  { 0x0981d540, 0x24000004 },
     2920  { 0x0901d546, 0x24000000 },
     2921  { 0x0981d54a, 0x24000006 },
     2922  { 0x0981d552, 0x14000019 },
     2923  { 0x0981d56c, 0x24000019 },
     2924  { 0x0981d586, 0x14000019 },
     2925  { 0x0981d5a0, 0x24000019 },
     2926  { 0x0981d5ba, 0x14000019 },
     2927  { 0x0981d5d4, 0x24000019 },
     2928  { 0x0981d5ee, 0x14000019 },
     2929  { 0x0981d608, 0x24000019 },
     2930  { 0x0981d622, 0x14000019 },
     2931  { 0x0981d63c, 0x24000019 },
     2932  { 0x0981d656, 0x14000019 },
     2933  { 0x0981d670, 0x24000019 },
     2934  { 0x0981d68a, 0x1400001b },
     2935  { 0x0981d6a8, 0x24000018 },
     2936  { 0x0901d6c1, 0x64000000 },
     2937  { 0x0981d6c2, 0x14000018 },
     2938  { 0x0901d6db, 0x64000000 },
     2939  { 0x0981d6dc, 0x14000005 },
     2940  { 0x0981d6e2, 0x24000018 },
     2941  { 0x0901d6fb, 0x64000000 },
     2942  { 0x0981d6fc, 0x14000018 },
     2943  { 0x0901d715, 0x64000000 },
     2944  { 0x0981d716, 0x14000005 },
     2945  { 0x0981d71c, 0x24000018 },
     2946  { 0x0901d735, 0x64000000 },
     2947  { 0x0981d736, 0x14000018 },
     2948  { 0x0901d74f, 0x64000000 },
     2949  { 0x0981d750, 0x14000005 },
     2950  { 0x0981d756, 0x24000018 },
     2951  { 0x0901d76f, 0x64000000 },
     2952  { 0x0981d770, 0x14000018 },
     2953  { 0x0901d789, 0x64000000 },
     2954  { 0x0981d78a, 0x14000005 },
     2955  { 0x0981d790, 0x24000018 },
     2956  { 0x0901d7a9, 0x64000000 },
     2957  { 0x0981d7aa, 0x14000018 },
     2958  { 0x0901d7c3, 0x64000000 },
     2959  { 0x0981d7c4, 0x14000005 },
     2960  { 0x0981d7ce, 0x34000031 },
     2961  { 0x16820000, 0x1c00a6d6 },
     2962  { 0x1682f800, 0x1c00021d },
     2963  { 0x090e0001, 0x04000000 },
     2964  { 0x098e0020, 0x0400005f },
     2965  { 0x1b8e0100, 0x300000ef },
     2966  { 0x098f0000, 0x0c00fffd },
     2967  { 0x09900000, 0x0c00fffd },
    151052968};
Note: See TracChangeset for help on using the changeset viewer.