gfx/thebes/CJKCompatSVS.cpp

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/gfx/thebes/CJKCompatSVS.cpp	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,1039 @@
     1.4 +// Generated by gencjkcisvs.py. Do not edit.
     1.5 +
     1.6 +#include <stdint.h>
     1.7 +
     1.8 +#define U16(v) (((v) >> 8) & 0xFF), ((v) & 0xFF)
     1.9 +#define U24(v) (((v) >> 16) & 0xFF), (((v) >> 8) & 0xFF), ((v) & 0xFF)
    1.10 +#define U32(v) (((v) >> 24) & 0xFF), (((v) >> 16) & 0xFF), (((v) >> 8) & 0xFF), ((v) & 0xFF)
    1.11 +#define GLYPH(v) U16(v >= 0x2F800 ? (v) - (0x2F800 - 0xFB00) : (v))
    1.12 +
    1.13 +// Fallback mappings for CJK Compatibility Ideographs Standardized Variants
    1.14 +// taken from StandardizedVariants-6.3.0.txt.
    1.15 +// Using OpenType format 14 cmap subtable structure to reuse the lookup code
    1.16 +// for fonts. The glyphID field is used to store the corresponding codepoints
    1.17 +// CJK Compatibility Ideographs. To fit codepoints into the 16-bit glyphID
    1.18 +// field, CJK Compatibility Ideographs Supplement (U+2F800..U+2FA1F) will be
    1.19 +// mapped to 0xFB00..0xFD1F.
    1.20 +extern const uint8_t sCJKCompatSVSTable[] = {
    1.21 +  U16(14), // format
    1.22 +  U32(5065), // length
    1.23 +  U32(3), // numVarSelectorRecords
    1.24 +    U24(0xFE00), U32(0), U32(43), // varSelectorRecord[0]
    1.25 +    U24(0xFE01), U32(0), U32(4557), // varSelectorRecord[1]
    1.26 +    U24(0xFE02), U32(0), U32(5001), // varSelectorRecord[2]
    1.27 +  // 0xFE00
    1.28 +  U32(902), // numUVSMappings
    1.29 +    U24(0x349E), GLYPH(0x2F80C),
    1.30 +    U24(0x34B9), GLYPH(0x2F813),
    1.31 +    U24(0x34BB), GLYPH(0x2F9CA),
    1.32 +    U24(0x34DF), GLYPH(0x2F81F),
    1.33 +    U24(0x3515), GLYPH(0x2F824),
    1.34 +    U24(0x36EE), GLYPH(0x2F867),
    1.35 +    U24(0x36FC), GLYPH(0x2F868),
    1.36 +    U24(0x3781), GLYPH(0x2F876),
    1.37 +    U24(0x382F), GLYPH(0x2F883),
    1.38 +    U24(0x3862), GLYPH(0x2F888),
    1.39 +    U24(0x387C), GLYPH(0x2F88A),
    1.40 +    U24(0x38C7), GLYPH(0x2F896),
    1.41 +    U24(0x38E3), GLYPH(0x2F89B),
    1.42 +    U24(0x391C), GLYPH(0x2F8A2),
    1.43 +    U24(0x393A), GLYPH(0x2F8A1),
    1.44 +    U24(0x3A2E), GLYPH(0x2F8C2),
    1.45 +    U24(0x3A6C), GLYPH(0x2F8C7),
    1.46 +    U24(0x3AE4), GLYPH(0x2F8D1),
    1.47 +    U24(0x3B08), GLYPH(0x2F8D0),
    1.48 +    U24(0x3B19), GLYPH(0x2F8CE),
    1.49 +    U24(0x3B49), GLYPH(0x2F8DE),
    1.50 +    U24(0x3B9D), GLYPH(0xFAD2),
    1.51 +    U24(0x3C18), GLYPH(0x2F8EE),
    1.52 +    U24(0x3C4E), GLYPH(0x2F8F2),
    1.53 +    U24(0x3D33), GLYPH(0x2F90A),
    1.54 +    U24(0x3D96), GLYPH(0x2F916),
    1.55 +    U24(0x3EAC), GLYPH(0x2F92A),
    1.56 +    U24(0x3EB8), GLYPH(0x2F92C),
    1.57 +    U24(0x3F1B), GLYPH(0x2F933),
    1.58 +    U24(0x3FFC), GLYPH(0x2F93E),
    1.59 +    U24(0x4008), GLYPH(0x2F93F),
    1.60 +    U24(0x4018), GLYPH(0xFAD3),
    1.61 +    U24(0x4039), GLYPH(0xFAD4),
    1.62 +    U24(0x4046), GLYPH(0x2F94B),
    1.63 +    U24(0x4096), GLYPH(0x2F94C),
    1.64 +    U24(0x40E3), GLYPH(0x2F951),
    1.65 +    U24(0x412F), GLYPH(0x2F958),
    1.66 +    U24(0x4202), GLYPH(0x2F960),
    1.67 +    U24(0x4227), GLYPH(0x2F964),
    1.68 +    U24(0x42A0), GLYPH(0x2F967),
    1.69 +    U24(0x4301), GLYPH(0x2F96D),
    1.70 +    U24(0x4334), GLYPH(0x2F971),
    1.71 +    U24(0x4359), GLYPH(0x2F974),
    1.72 +    U24(0x43D5), GLYPH(0x2F981),
    1.73 +    U24(0x43D9), GLYPH(0x2F8D7),
    1.74 +    U24(0x440B), GLYPH(0x2F984),
    1.75 +    U24(0x446B), GLYPH(0x2F98E),
    1.76 +    U24(0x452B), GLYPH(0x2F9A7),
    1.77 +    U24(0x455D), GLYPH(0x2F9AE),
    1.78 +    U24(0x4561), GLYPH(0x2F9AF),
    1.79 +    U24(0x456B), GLYPH(0x2F9B2),
    1.80 +    U24(0x45D7), GLYPH(0x2F9BF),
    1.81 +    U24(0x45F9), GLYPH(0x2F9C2),
    1.82 +    U24(0x4635), GLYPH(0x2F9C8),
    1.83 +    U24(0x46BE), GLYPH(0x2F9CD),
    1.84 +    U24(0x46C7), GLYPH(0x2F9CE),
    1.85 +    U24(0x4995), GLYPH(0x2F9EF),
    1.86 +    U24(0x49E6), GLYPH(0x2F9F2),
    1.87 +    U24(0x4A6E), GLYPH(0x2F9F8),
    1.88 +    U24(0x4A76), GLYPH(0x2F9F9),
    1.89 +    U24(0x4AB2), GLYPH(0x2F9FC),
    1.90 +    U24(0x4B33), GLYPH(0x2FA03),
    1.91 +    U24(0x4BCE), GLYPH(0x2FA08),
    1.92 +    U24(0x4CCE), GLYPH(0x2FA0D),
    1.93 +    U24(0x4CED), GLYPH(0x2FA0E),
    1.94 +    U24(0x4CF8), GLYPH(0x2FA11),
    1.95 +    U24(0x4D56), GLYPH(0x2FA16),
    1.96 +    U24(0x4E0D), GLYPH(0xF967),
    1.97 +    U24(0x4E26), GLYPH(0xFA70),
    1.98 +    U24(0x4E32), GLYPH(0xF905),
    1.99 +    U24(0x4E38), GLYPH(0x2F801),
   1.100 +    U24(0x4E39), GLYPH(0xF95E),
   1.101 +    U24(0x4E3D), GLYPH(0x2F800),
   1.102 +    U24(0x4E41), GLYPH(0x2F802),
   1.103 +    U24(0x4E82), GLYPH(0xF91B),
   1.104 +    U24(0x4E86), GLYPH(0xF9BA),
   1.105 +    U24(0x4EAE), GLYPH(0xF977),
   1.106 +    U24(0x4EC0), GLYPH(0xF9FD),
   1.107 +    U24(0x4ECC), GLYPH(0x2F819),
   1.108 +    U24(0x4EE4), GLYPH(0xF9A8),
   1.109 +    U24(0x4F60), GLYPH(0x2F804),
   1.110 +    U24(0x4F80), GLYPH(0xFA73),
   1.111 +    U24(0x4F86), GLYPH(0xF92D),
   1.112 +    U24(0x4F8B), GLYPH(0xF9B5),
   1.113 +    U24(0x4FAE), GLYPH(0xFA30),
   1.114 +    U24(0x4FBB), GLYPH(0x2F806),
   1.115 +    U24(0x4FBF), GLYPH(0xF965),
   1.116 +    U24(0x5002), GLYPH(0x2F807),
   1.117 +    U24(0x502B), GLYPH(0xF9D4),
   1.118 +    U24(0x507A), GLYPH(0x2F808),
   1.119 +    U24(0x5099), GLYPH(0x2F809),
   1.120 +    U24(0x50CF), GLYPH(0x2F80B),
   1.121 +    U24(0x50DA), GLYPH(0xF9BB),
   1.122 +    U24(0x50E7), GLYPH(0xFA31),
   1.123 +    U24(0x5140), GLYPH(0xFA0C),
   1.124 +    U24(0x5145), GLYPH(0xFA74),
   1.125 +    U24(0x514D), GLYPH(0xFA32),
   1.126 +    U24(0x5154), GLYPH(0x2F80F),
   1.127 +    U24(0x5164), GLYPH(0x2F810),
   1.128 +    U24(0x5167), GLYPH(0x2F814),
   1.129 +    U24(0x5168), GLYPH(0xFA72),
   1.130 +    U24(0x5169), GLYPH(0xF978),
   1.131 +    U24(0x516D), GLYPH(0xF9D1),
   1.132 +    U24(0x5177), GLYPH(0x2F811),
   1.133 +    U24(0x5180), GLYPH(0xFA75),
   1.134 +    U24(0x518D), GLYPH(0x2F815),
   1.135 +    U24(0x5192), GLYPH(0x2F8D2),
   1.136 +    U24(0x5195), GLYPH(0x2F8D3),
   1.137 +    U24(0x5197), GLYPH(0x2F817),
   1.138 +    U24(0x51A4), GLYPH(0x2F818),
   1.139 +    U24(0x51AC), GLYPH(0x2F81A),
   1.140 +    U24(0x51B5), GLYPH(0xFA71),
   1.141 +    U24(0x51B7), GLYPH(0xF92E),
   1.142 +    U24(0x51C9), GLYPH(0xF979),
   1.143 +    U24(0x51CC), GLYPH(0xF955),
   1.144 +    U24(0x51DC), GLYPH(0xF954),
   1.145 +    U24(0x51DE), GLYPH(0xFA15),
   1.146 +    U24(0x51F5), GLYPH(0x2F81D),
   1.147 +    U24(0x5203), GLYPH(0x2F81E),
   1.148 +    U24(0x5207), GLYPH(0xFA00),
   1.149 +    U24(0x5217), GLYPH(0xF99C),
   1.150 +    U24(0x5229), GLYPH(0xF9DD),
   1.151 +    U24(0x523A), GLYPH(0xF9FF),
   1.152 +    U24(0x523B), GLYPH(0x2F820),
   1.153 +    U24(0x5246), GLYPH(0x2F821),
   1.154 +    U24(0x5272), GLYPH(0x2F822),
   1.155 +    U24(0x5277), GLYPH(0x2F823),
   1.156 +    U24(0x5289), GLYPH(0xF9C7),
   1.157 +    U24(0x529B), GLYPH(0xF98A),
   1.158 +    U24(0x52A3), GLYPH(0xF99D),
   1.159 +    U24(0x52B3), GLYPH(0x2F992),
   1.160 +    U24(0x52C7), GLYPH(0xFA76),
   1.161 +    U24(0x52C9), GLYPH(0xFA33),
   1.162 +    U24(0x52D2), GLYPH(0xF952),
   1.163 +    U24(0x52DE), GLYPH(0xF92F),
   1.164 +    U24(0x52E4), GLYPH(0xFA34),
   1.165 +    U24(0x52F5), GLYPH(0xF97F),
   1.166 +    U24(0x52FA), GLYPH(0xFA77),
   1.167 +    U24(0x5305), GLYPH(0x2F829),
   1.168 +    U24(0x5306), GLYPH(0x2F82A),
   1.169 +    U24(0x5317), GLYPH(0xF963),
   1.170 +    U24(0x533F), GLYPH(0xF9EB),
   1.171 +    U24(0x5349), GLYPH(0x2F82C),
   1.172 +    U24(0x5351), GLYPH(0xFA35),
   1.173 +    U24(0x535A), GLYPH(0x2F82E),
   1.174 +    U24(0x5373), GLYPH(0x2F82F),
   1.175 +    U24(0x5375), GLYPH(0xF91C),
   1.176 +    U24(0x537D), GLYPH(0x2F830),
   1.177 +    U24(0x537F), GLYPH(0x2F831),
   1.178 +    U24(0x53C3), GLYPH(0xF96B),
   1.179 +    U24(0x53CA), GLYPH(0x2F836),
   1.180 +    U24(0x53DF), GLYPH(0x2F837),
   1.181 +    U24(0x53E5), GLYPH(0xF906),
   1.182 +    U24(0x53EB), GLYPH(0x2F839),
   1.183 +    U24(0x53F1), GLYPH(0x2F83A),
   1.184 +    U24(0x5406), GLYPH(0x2F83B),
   1.185 +    U24(0x540F), GLYPH(0xF9DE),
   1.186 +    U24(0x541D), GLYPH(0xF9ED),
   1.187 +    U24(0x5438), GLYPH(0x2F83D),
   1.188 +    U24(0x5442), GLYPH(0xF980),
   1.189 +    U24(0x5448), GLYPH(0x2F83E),
   1.190 +    U24(0x5468), GLYPH(0x2F83F),
   1.191 +    U24(0x549E), GLYPH(0x2F83C),
   1.192 +    U24(0x54A2), GLYPH(0x2F840),
   1.193 +    U24(0x54BD), GLYPH(0xF99E),
   1.194 +    U24(0x54F6), GLYPH(0x2F841),
   1.195 +    U24(0x5510), GLYPH(0x2F842),
   1.196 +    U24(0x5553), GLYPH(0x2F843),
   1.197 +    U24(0x5555), GLYPH(0xFA79),
   1.198 +    U24(0x5563), GLYPH(0x2F844),
   1.199 +    U24(0x5584), GLYPH(0x2F845),
   1.200 +    U24(0x5587), GLYPH(0xF90B),
   1.201 +    U24(0x5599), GLYPH(0xFA7A),
   1.202 +    U24(0x559D), GLYPH(0xFA36),
   1.203 +    U24(0x55AB), GLYPH(0x2F848),
   1.204 +    U24(0x55B3), GLYPH(0x2F849),
   1.205 +    U24(0x55C0), GLYPH(0xFA0D),
   1.206 +    U24(0x55C2), GLYPH(0x2F84A),
   1.207 +    U24(0x55E2), GLYPH(0xFA7B),
   1.208 +    U24(0x5606), GLYPH(0xFA37),
   1.209 +    U24(0x5651), GLYPH(0x2F84E),
   1.210 +    U24(0x5668), GLYPH(0xFA38),
   1.211 +    U24(0x5674), GLYPH(0x2F84F),
   1.212 +    U24(0x56F9), GLYPH(0xF9A9),
   1.213 +    U24(0x5716), GLYPH(0x2F84B),
   1.214 +    U24(0x5717), GLYPH(0x2F84D),
   1.215 +    U24(0x578B), GLYPH(0x2F855),
   1.216 +    U24(0x57CE), GLYPH(0x2F852),
   1.217 +    U24(0x57F4), GLYPH(0x2F853),
   1.218 +    U24(0x580D), GLYPH(0x2F854),
   1.219 +    U24(0x5831), GLYPH(0x2F857),
   1.220 +    U24(0x5832), GLYPH(0x2F856),
   1.221 +    U24(0x5840), GLYPH(0xFA39),
   1.222 +    U24(0x585A), GLYPH(0xFA10),
   1.223 +    U24(0x585E), GLYPH(0xF96C),
   1.224 +    U24(0x58A8), GLYPH(0xFA3A),
   1.225 +    U24(0x58AC), GLYPH(0x2F858),
   1.226 +    U24(0x58B3), GLYPH(0xFA7D),
   1.227 +    U24(0x58D8), GLYPH(0xF94A),
   1.228 +    U24(0x58DF), GLYPH(0xF942),
   1.229 +    U24(0x58EE), GLYPH(0x2F851),
   1.230 +    U24(0x58F2), GLYPH(0x2F85A),
   1.231 +    U24(0x58F7), GLYPH(0x2F85B),
   1.232 +    U24(0x5906), GLYPH(0x2F85C),
   1.233 +    U24(0x591A), GLYPH(0x2F85D),
   1.234 +    U24(0x5922), GLYPH(0x2F85E),
   1.235 +    U24(0x5944), GLYPH(0xFA7E),
   1.236 +    U24(0x5948), GLYPH(0xF90C),
   1.237 +    U24(0x5951), GLYPH(0xF909),
   1.238 +    U24(0x5954), GLYPH(0xFA7F),
   1.239 +    U24(0x5962), GLYPH(0x2F85F),
   1.240 +    U24(0x5973), GLYPH(0xF981),
   1.241 +    U24(0x59D8), GLYPH(0x2F865),
   1.242 +    U24(0x59EC), GLYPH(0x2F862),
   1.243 +    U24(0x5A1B), GLYPH(0x2F863),
   1.244 +    U24(0x5A27), GLYPH(0x2F864),
   1.245 +    U24(0x5A62), GLYPH(0xFA80),
   1.246 +    U24(0x5A66), GLYPH(0x2F866),
   1.247 +    U24(0x5AB5), GLYPH(0x2F986),
   1.248 +    U24(0x5B08), GLYPH(0x2F869),
   1.249 +    U24(0x5B28), GLYPH(0xFA81),
   1.250 +    U24(0x5B3E), GLYPH(0x2F86A),
   1.251 +    U24(0x5B85), GLYPH(0xFA04),
   1.252 +    U24(0x5BC3), GLYPH(0x2F86D),
   1.253 +    U24(0x5BD8), GLYPH(0x2F86E),
   1.254 +    U24(0x5BE7), GLYPH(0xF95F),
   1.255 +    U24(0x5BEE), GLYPH(0xF9BC),
   1.256 +    U24(0x5BF3), GLYPH(0x2F870),
   1.257 +    U24(0x5BFF), GLYPH(0x2F872),
   1.258 +    U24(0x5C06), GLYPH(0x2F873),
   1.259 +    U24(0x5C22), GLYPH(0x2F875),
   1.260 +    U24(0x5C3F), GLYPH(0xF9BD),
   1.261 +    U24(0x5C60), GLYPH(0x2F877),
   1.262 +    U24(0x5C62), GLYPH(0xF94B),
   1.263 +    U24(0x5C64), GLYPH(0xFA3B),
   1.264 +    U24(0x5C65), GLYPH(0xF9DF),
   1.265 +    U24(0x5C6E), GLYPH(0xFA3C),
   1.266 +    U24(0x5C8D), GLYPH(0x2F87A),
   1.267 +    U24(0x5CC0), GLYPH(0x2F879),
   1.268 +    U24(0x5D19), GLYPH(0xF9D5),
   1.269 +    U24(0x5D43), GLYPH(0x2F87C),
   1.270 +    U24(0x5D50), GLYPH(0xF921),
   1.271 +    U24(0x5D6B), GLYPH(0x2F87F),
   1.272 +    U24(0x5D6E), GLYPH(0x2F87E),
   1.273 +    U24(0x5D7C), GLYPH(0x2F880),
   1.274 +    U24(0x5DB2), GLYPH(0x2F9F4),
   1.275 +    U24(0x5DBA), GLYPH(0xF9AB),
   1.276 +    U24(0x5DE1), GLYPH(0x2F881),
   1.277 +    U24(0x5DE2), GLYPH(0x2F882),
   1.278 +    U24(0x5DFD), GLYPH(0x2F884),
   1.279 +    U24(0x5E28), GLYPH(0x2F885),
   1.280 +    U24(0x5E3D), GLYPH(0x2F886),
   1.281 +    U24(0x5E69), GLYPH(0x2F887),
   1.282 +    U24(0x5E74), GLYPH(0xF98E),
   1.283 +    U24(0x5EA6), GLYPH(0xFA01),
   1.284 +    U24(0x5EB0), GLYPH(0x2F88B),
   1.285 +    U24(0x5EB3), GLYPH(0x2F88C),
   1.286 +    U24(0x5EB6), GLYPH(0x2F88D),
   1.287 +    U24(0x5EC9), GLYPH(0xF9A2),
   1.288 +    U24(0x5ECA), GLYPH(0xF928),
   1.289 +    U24(0x5ED2), GLYPH(0xFA82),
   1.290 +    U24(0x5ED3), GLYPH(0xFA0B),
   1.291 +    U24(0x5ED9), GLYPH(0xFA83),
   1.292 +    U24(0x5EEC), GLYPH(0xF982),
   1.293 +    U24(0x5EFE), GLYPH(0x2F890),
   1.294 +    U24(0x5F04), GLYPH(0xF943),
   1.295 +    U24(0x5F22), GLYPH(0x2F894),
   1.296 +    U24(0x5F53), GLYPH(0x2F874),
   1.297 +    U24(0x5F62), GLYPH(0x2F899),
   1.298 +    U24(0x5F69), GLYPH(0xFA84),
   1.299 +    U24(0x5F6B), GLYPH(0x2F89A),
   1.300 +    U24(0x5F8B), GLYPH(0xF9D8),
   1.301 +    U24(0x5F9A), GLYPH(0x2F89C),
   1.302 +    U24(0x5FA9), GLYPH(0xF966),
   1.303 +    U24(0x5FAD), GLYPH(0xFA85),
   1.304 +    U24(0x5FCD), GLYPH(0x2F89D),
   1.305 +    U24(0x5FD7), GLYPH(0x2F89E),
   1.306 +    U24(0x5FF5), GLYPH(0xF9A3),
   1.307 +    U24(0x5FF9), GLYPH(0x2F89F),
   1.308 +    U24(0x6012), GLYPH(0xF960),
   1.309 +    U24(0x601C), GLYPH(0xF9AC),
   1.310 +    U24(0x6075), GLYPH(0xFA6B),
   1.311 +    U24(0x6081), GLYPH(0x2F8A0),
   1.312 +    U24(0x6094), GLYPH(0xFA3D),
   1.313 +    U24(0x60C7), GLYPH(0x2F8A5),
   1.314 +    U24(0x60D8), GLYPH(0xFA86),
   1.315 +    U24(0x60E1), GLYPH(0xF9B9),
   1.316 +    U24(0x6108), GLYPH(0xFA88),
   1.317 +    U24(0x6144), GLYPH(0xF9D9),
   1.318 +    U24(0x6148), GLYPH(0x2F8A6),
   1.319 +    U24(0x614C), GLYPH(0x2F8A7),
   1.320 +    U24(0x614E), GLYPH(0xFA87),
   1.321 +    U24(0x6160), GLYPH(0xFA8A),
   1.322 +    U24(0x6168), GLYPH(0xFA3E),
   1.323 +    U24(0x617A), GLYPH(0x2F8AA),
   1.324 +    U24(0x618E), GLYPH(0xFA3F),
   1.325 +    U24(0x6190), GLYPH(0xF98F),
   1.326 +    U24(0x61A4), GLYPH(0x2F8AD),
   1.327 +    U24(0x61AF), GLYPH(0x2F8AE),
   1.328 +    U24(0x61B2), GLYPH(0x2F8AC),
   1.329 +    U24(0x61DE), GLYPH(0x2F8AF),
   1.330 +    U24(0x61F2), GLYPH(0xFA40),
   1.331 +    U24(0x61F6), GLYPH(0xF90D),
   1.332 +    U24(0x6200), GLYPH(0xF990),
   1.333 +    U24(0x6210), GLYPH(0x2F8B2),
   1.334 +    U24(0x621B), GLYPH(0x2F8B3),
   1.335 +    U24(0x622E), GLYPH(0xF9D2),
   1.336 +    U24(0x6234), GLYPH(0xFA8C),
   1.337 +    U24(0x625D), GLYPH(0x2F8B4),
   1.338 +    U24(0x62B1), GLYPH(0x2F8B5),
   1.339 +    U24(0x62C9), GLYPH(0xF925),
   1.340 +    U24(0x62CF), GLYPH(0xF95B),
   1.341 +    U24(0x62D3), GLYPH(0xFA02),
   1.342 +    U24(0x62D4), GLYPH(0x2F8B6),
   1.343 +    U24(0x62FC), GLYPH(0x2F8BA),
   1.344 +    U24(0x62FE), GLYPH(0xF973),
   1.345 +    U24(0x633D), GLYPH(0x2F8B9),
   1.346 +    U24(0x6350), GLYPH(0x2F8B7),
   1.347 +    U24(0x6368), GLYPH(0x2F8BB),
   1.348 +    U24(0x637B), GLYPH(0xF9A4),
   1.349 +    U24(0x6383), GLYPH(0x2F8BC),
   1.350 +    U24(0x63A0), GLYPH(0xF975),
   1.351 +    U24(0x63A9), GLYPH(0x2F8C1),
   1.352 +    U24(0x63C4), GLYPH(0xFA8D),
   1.353 +    U24(0x63C5), GLYPH(0x2F8C0),
   1.354 +    U24(0x63E4), GLYPH(0x2F8BD),
   1.355 +    U24(0x641C), GLYPH(0xFA8E),
   1.356 +    U24(0x6422), GLYPH(0x2F8BF),
   1.357 +    U24(0x6452), GLYPH(0xFA8F),
   1.358 +    U24(0x6469), GLYPH(0x2F8C3),
   1.359 +    U24(0x6477), GLYPH(0x2F8C6),
   1.360 +    U24(0x647E), GLYPH(0x2F8C4),
   1.361 +    U24(0x649A), GLYPH(0xF991),
   1.362 +    U24(0x649D), GLYPH(0x2F8C5),
   1.363 +    U24(0x64C4), GLYPH(0xF930),
   1.364 +    U24(0x654F), GLYPH(0xFA41),
   1.365 +    U24(0x6556), GLYPH(0xFA90),
   1.366 +    U24(0x656C), GLYPH(0x2F8C9),
   1.367 +    U24(0x6578), GLYPH(0xF969),
   1.368 +    U24(0x6599), GLYPH(0xF9BE),
   1.369 +    U24(0x65C5), GLYPH(0xF983),
   1.370 +    U24(0x65E2), GLYPH(0xFA42),
   1.371 +    U24(0x65E3), GLYPH(0x2F8CB),
   1.372 +    U24(0x6613), GLYPH(0xF9E0),
   1.373 +    U24(0x6649), GLYPH(0x2F8CD),
   1.374 +    U24(0x6674), GLYPH(0xFA12),
   1.375 +    U24(0x6688), GLYPH(0xF9C5),
   1.376 +    U24(0x6691), GLYPH(0xFA43),
   1.377 +    U24(0x669C), GLYPH(0x2F8D5),
   1.378 +    U24(0x66B4), GLYPH(0xFA06),
   1.379 +    U24(0x66C6), GLYPH(0xF98B),
   1.380 +    U24(0x66F4), GLYPH(0xF901),
   1.381 +    U24(0x66F8), GLYPH(0x2F8CC),
   1.382 +    U24(0x6700), GLYPH(0x2F8D4),
   1.383 +    U24(0x6717), GLYPH(0xF929),
   1.384 +    U24(0x671B), GLYPH(0xFA93),
   1.385 +    U24(0x6721), GLYPH(0x2F8DA),
   1.386 +    U24(0x674E), GLYPH(0xF9E1),
   1.387 +    U24(0x6753), GLYPH(0x2F8DC),
   1.388 +    U24(0x6756), GLYPH(0xFA94),
   1.389 +    U24(0x675E), GLYPH(0x2F8DB),
   1.390 +    U24(0x677B), GLYPH(0xF9C8),
   1.391 +    U24(0x6785), GLYPH(0x2F8E0),
   1.392 +    U24(0x6797), GLYPH(0xF9F4),
   1.393 +    U24(0x67F3), GLYPH(0xF9C9),
   1.394 +    U24(0x67FA), GLYPH(0x2F8DF),
   1.395 +    U24(0x6817), GLYPH(0xF9DA),
   1.396 +    U24(0x681F), GLYPH(0x2F8E5),
   1.397 +    U24(0x6852), GLYPH(0x2F8E1),
   1.398 +    U24(0x6881), GLYPH(0xF97A),
   1.399 +    U24(0x6885), GLYPH(0xFA44),
   1.400 +    U24(0x688E), GLYPH(0x2F8E4),
   1.401 +    U24(0x68A8), GLYPH(0xF9E2),
   1.402 +    U24(0x6914), GLYPH(0x2F8E6),
   1.403 +    U24(0x6942), GLYPH(0x2F8E8),
   1.404 +    U24(0x69A3), GLYPH(0x2F8E9),
   1.405 +    U24(0x69EA), GLYPH(0x2F8EA),
   1.406 +    U24(0x6A02), GLYPH(0xF914),
   1.407 +    U24(0x6A13), GLYPH(0xF94C),
   1.408 +    U24(0x6AA8), GLYPH(0x2F8EB),
   1.409 +    U24(0x6AD3), GLYPH(0xF931),
   1.410 +    U24(0x6ADB), GLYPH(0x2F8ED),
   1.411 +    U24(0x6B04), GLYPH(0xF91D),
   1.412 +    U24(0x6B21), GLYPH(0x2F8EF),
   1.413 +    U24(0x6B54), GLYPH(0x2F8F1),
   1.414 +    U24(0x6B72), GLYPH(0x2F8F3),
   1.415 +    U24(0x6B77), GLYPH(0xF98C),
   1.416 +    U24(0x6B79), GLYPH(0xFA95),
   1.417 +    U24(0x6B9F), GLYPH(0x2F8F4),
   1.418 +    U24(0x6BAE), GLYPH(0xF9A5),
   1.419 +    U24(0x6BBA), GLYPH(0xF970),
   1.420 +    U24(0x6BBB), GLYPH(0x2F8F6),
   1.421 +    U24(0x6C4E), GLYPH(0x2F8FA),
   1.422 +    U24(0x6C67), GLYPH(0x2F8FE),
   1.423 +    U24(0x6C88), GLYPH(0xF972),
   1.424 +    U24(0x6CBF), GLYPH(0x2F8FC),
   1.425 +    U24(0x6CCC), GLYPH(0xF968),
   1.426 +    U24(0x6CCD), GLYPH(0x2F8FD),
   1.427 +    U24(0x6CE5), GLYPH(0xF9E3),
   1.428 +    U24(0x6D16), GLYPH(0x2F8FF),
   1.429 +    U24(0x6D1B), GLYPH(0xF915),
   1.430 +    U24(0x6D1E), GLYPH(0xFA05),
   1.431 +    U24(0x6D34), GLYPH(0x2F907),
   1.432 +    U24(0x6D3E), GLYPH(0x2F900),
   1.433 +    U24(0x6D41), GLYPH(0xF9CA),
   1.434 +    U24(0x6D69), GLYPH(0x2F903),
   1.435 +    U24(0x6D6A), GLYPH(0xF92A),
   1.436 +    U24(0x6D77), GLYPH(0xFA45),
   1.437 +    U24(0x6D78), GLYPH(0x2F904),
   1.438 +    U24(0x6D85), GLYPH(0x2F905),
   1.439 +    U24(0x6DCB), GLYPH(0xF9F5),
   1.440 +    U24(0x6DDA), GLYPH(0xF94D),
   1.441 +    U24(0x6DEA), GLYPH(0xF9D6),
   1.442 +    U24(0x6DF9), GLYPH(0x2F90E),
   1.443 +    U24(0x6E1A), GLYPH(0xFA46),
   1.444 +    U24(0x6E2F), GLYPH(0x2F908),
   1.445 +    U24(0x6E6E), GLYPH(0x2F909),
   1.446 +    U24(0x6E9C), GLYPH(0xF9CB),
   1.447 +    U24(0x6EBA), GLYPH(0xF9EC),
   1.448 +    U24(0x6EC7), GLYPH(0x2F90C),
   1.449 +    U24(0x6ECB), GLYPH(0xFA99),
   1.450 +    U24(0x6ED1), GLYPH(0xF904),
   1.451 +    U24(0x6EDB), GLYPH(0xFA98),
   1.452 +    U24(0x6F0F), GLYPH(0xF94E),
   1.453 +    U24(0x6F22), GLYPH(0xFA47),
   1.454 +    U24(0x6F23), GLYPH(0xF992),
   1.455 +    U24(0x6F6E), GLYPH(0x2F90F),
   1.456 +    U24(0x6FC6), GLYPH(0x2F912),
   1.457 +    U24(0x6FEB), GLYPH(0xF922),
   1.458 +    U24(0x6FFE), GLYPH(0xF984),
   1.459 +    U24(0x701B), GLYPH(0x2F915),
   1.460 +    U24(0x701E), GLYPH(0xFA9B),
   1.461 +    U24(0x7039), GLYPH(0x2F913),
   1.462 +    U24(0x704A), GLYPH(0x2F917),
   1.463 +    U24(0x7070), GLYPH(0x2F835),
   1.464 +    U24(0x7077), GLYPH(0x2F919),
   1.465 +    U24(0x707D), GLYPH(0x2F918),
   1.466 +    U24(0x7099), GLYPH(0xF9FB),
   1.467 +    U24(0x70AD), GLYPH(0x2F91A),
   1.468 +    U24(0x70C8), GLYPH(0xF99F),
   1.469 +    U24(0x70D9), GLYPH(0xF916),
   1.470 +    U24(0x7145), GLYPH(0x2F91C),
   1.471 +    U24(0x7149), GLYPH(0xF993),
   1.472 +    U24(0x716E), GLYPH(0xFA48),
   1.473 +    U24(0x719C), GLYPH(0x2F91E),
   1.474 +    U24(0x71CE), GLYPH(0xF9C0),
   1.475 +    U24(0x71D0), GLYPH(0xF9EE),
   1.476 +    U24(0x7210), GLYPH(0xF932),
   1.477 +    U24(0x721B), GLYPH(0xF91E),
   1.478 +    U24(0x7228), GLYPH(0x2F920),
   1.479 +    U24(0x722B), GLYPH(0xFA49),
   1.480 +    U24(0x7235), GLYPH(0xFA9E),
   1.481 +    U24(0x7250), GLYPH(0x2F922),
   1.482 +    U24(0x7262), GLYPH(0xF946),
   1.483 +    U24(0x7280), GLYPH(0x2F924),
   1.484 +    U24(0x7295), GLYPH(0x2F925),
   1.485 +    U24(0x72AF), GLYPH(0xFA9F),
   1.486 +    U24(0x72C0), GLYPH(0xF9FA),
   1.487 +    U24(0x72FC), GLYPH(0xF92B),
   1.488 +    U24(0x732A), GLYPH(0xFA16),
   1.489 +    U24(0x7375), GLYPH(0xF9A7),
   1.490 +    U24(0x737A), GLYPH(0x2F928),
   1.491 +    U24(0x7387), GLYPH(0xF961),
   1.492 +    U24(0x738B), GLYPH(0x2F929),
   1.493 +    U24(0x73A5), GLYPH(0x2F92B),
   1.494 +    U24(0x73B2), GLYPH(0xF9AD),
   1.495 +    U24(0x73DE), GLYPH(0xF917),
   1.496 +    U24(0x7406), GLYPH(0xF9E4),
   1.497 +    U24(0x7409), GLYPH(0xF9CC),
   1.498 +    U24(0x7422), GLYPH(0xFA4A),
   1.499 +    U24(0x7447), GLYPH(0x2F92E),
   1.500 +    U24(0x745C), GLYPH(0x2F92F),
   1.501 +    U24(0x7469), GLYPH(0xF9AE),
   1.502 +    U24(0x7471), GLYPH(0xFAA1),
   1.503 +    U24(0x7485), GLYPH(0x2F931),
   1.504 +    U24(0x7489), GLYPH(0xF994),
   1.505 +    U24(0x7498), GLYPH(0xF9EF),
   1.506 +    U24(0x74CA), GLYPH(0x2F932),
   1.507 +    U24(0x7506), GLYPH(0xFAA2),
   1.508 +    U24(0x7524), GLYPH(0x2F934),
   1.509 +    U24(0x753B), GLYPH(0xFAA3),
   1.510 +    U24(0x753E), GLYPH(0x2F936),
   1.511 +    U24(0x7559), GLYPH(0xF9CD),
   1.512 +    U24(0x7565), GLYPH(0xF976),
   1.513 +    U24(0x7570), GLYPH(0xF962),
   1.514 +    U24(0x75E2), GLYPH(0xF9E5),
   1.515 +    U24(0x7610), GLYPH(0x2F93A),
   1.516 +    U24(0x761D), GLYPH(0xFAA4),
   1.517 +    U24(0x761F), GLYPH(0xFAA5),
   1.518 +    U24(0x7642), GLYPH(0xF9C1),
   1.519 +    U24(0x7669), GLYPH(0xF90E),
   1.520 +    U24(0x76CA), GLYPH(0xFA17),
   1.521 +    U24(0x76DB), GLYPH(0xFAA7),
   1.522 +    U24(0x76E7), GLYPH(0xF933),
   1.523 +    U24(0x76F4), GLYPH(0xFAA8),
   1.524 +    U24(0x7701), GLYPH(0xF96D),
   1.525 +    U24(0x771E), GLYPH(0x2F945),
   1.526 +    U24(0x771F), GLYPH(0x2F946),
   1.527 +    U24(0x7740), GLYPH(0xFAAA),
   1.528 +    U24(0x774A), GLYPH(0xFAA9),
   1.529 +    U24(0x778B), GLYPH(0x2F94A),
   1.530 +    U24(0x77A7), GLYPH(0xFA9D),
   1.531 +    U24(0x784E), GLYPH(0x2F94E),
   1.532 +    U24(0x786B), GLYPH(0xF9CE),
   1.533 +    U24(0x788C), GLYPH(0xF93B),
   1.534 +    U24(0x7891), GLYPH(0xFA4B),
   1.535 +    U24(0x78CA), GLYPH(0xF947),
   1.536 +    U24(0x78CC), GLYPH(0xFAAB),
   1.537 +    U24(0x78FB), GLYPH(0xF964),
   1.538 +    U24(0x792A), GLYPH(0xF985),
   1.539 +    U24(0x793C), GLYPH(0xFA18),
   1.540 +    U24(0x793E), GLYPH(0xFA4C),
   1.541 +    U24(0x7948), GLYPH(0xFA4E),
   1.542 +    U24(0x7949), GLYPH(0xFA4D),
   1.543 +    U24(0x7950), GLYPH(0xFA4F),
   1.544 +    U24(0x7956), GLYPH(0xFA50),
   1.545 +    U24(0x795D), GLYPH(0xFA51),
   1.546 +    U24(0x795E), GLYPH(0xFA19),
   1.547 +    U24(0x7965), GLYPH(0xFA1A),
   1.548 +    U24(0x797F), GLYPH(0xF93C),
   1.549 +    U24(0x798D), GLYPH(0xFA52),
   1.550 +    U24(0x798E), GLYPH(0xFA53),
   1.551 +    U24(0x798F), GLYPH(0xFA1B),
   1.552 +    U24(0x79AE), GLYPH(0xF9B6),
   1.553 +    U24(0x79CA), GLYPH(0xF995),
   1.554 +    U24(0x79EB), GLYPH(0x2F957),
   1.555 +    U24(0x7A1C), GLYPH(0xF956),
   1.556 +    U24(0x7A40), GLYPH(0xFA54),
   1.557 +    U24(0x7A4A), GLYPH(0x2F95A),
   1.558 +    U24(0x7A4F), GLYPH(0x2F95B),
   1.559 +    U24(0x7A81), GLYPH(0xFA55),
   1.560 +    U24(0x7AB1), GLYPH(0xFAAC),
   1.561 +    U24(0x7ACB), GLYPH(0xF9F7),
   1.562 +    U24(0x7AEE), GLYPH(0x2F95F),
   1.563 +    U24(0x7B20), GLYPH(0xF9F8),
   1.564 +    U24(0x7BC0), GLYPH(0xFA56),
   1.565 +    U24(0x7BC6), GLYPH(0x2F962),
   1.566 +    U24(0x7BC9), GLYPH(0x2F963),
   1.567 +    U24(0x7C3E), GLYPH(0xF9A6),
   1.568 +    U24(0x7C60), GLYPH(0xF944),
   1.569 +    U24(0x7C7B), GLYPH(0xFAAE),
   1.570 +    U24(0x7C92), GLYPH(0xF9F9),
   1.571 +    U24(0x7CBE), GLYPH(0xFA1D),
   1.572 +    U24(0x7CD2), GLYPH(0x2F966),
   1.573 +    U24(0x7CD6), GLYPH(0xFA03),
   1.574 +    U24(0x7CE3), GLYPH(0x2F969),
   1.575 +    U24(0x7CE7), GLYPH(0xF97B),
   1.576 +    U24(0x7CE8), GLYPH(0x2F968),
   1.577 +    U24(0x7D00), GLYPH(0x2F96A),
   1.578 +    U24(0x7D10), GLYPH(0xF9CF),
   1.579 +    U24(0x7D22), GLYPH(0xF96A),
   1.580 +    U24(0x7D2F), GLYPH(0xF94F),
   1.581 +    U24(0x7D5B), GLYPH(0xFAAF),
   1.582 +    U24(0x7D63), GLYPH(0x2F96C),
   1.583 +    U24(0x7DA0), GLYPH(0xF93D),
   1.584 +    U24(0x7DBE), GLYPH(0xF957),
   1.585 +    U24(0x7DC7), GLYPH(0x2F96E),
   1.586 +    U24(0x7DF4), GLYPH(0xF996),
   1.587 +    U24(0x7E02), GLYPH(0x2F96F),
   1.588 +    U24(0x7E09), GLYPH(0xFA58),
   1.589 +    U24(0x7E37), GLYPH(0xF950),
   1.590 +    U24(0x7E41), GLYPH(0xFA59),
   1.591 +    U24(0x7E45), GLYPH(0x2F970),
   1.592 +    U24(0x7F3E), GLYPH(0xFAB1),
   1.593 +    U24(0x7F72), GLYPH(0xFA5A),
   1.594 +    U24(0x7F79), GLYPH(0xF9E6),
   1.595 +    U24(0x7F7A), GLYPH(0x2F976),
   1.596 +    U24(0x7F85), GLYPH(0xF90F),
   1.597 +    U24(0x7F95), GLYPH(0x2F978),
   1.598 +    U24(0x7F9A), GLYPH(0xF9AF),
   1.599 +    U24(0x7FBD), GLYPH(0xFA1E),
   1.600 +    U24(0x7FFA), GLYPH(0x2F979),
   1.601 +    U24(0x8001), GLYPH(0xF934),
   1.602 +    U24(0x8005), GLYPH(0xFA5B),
   1.603 +    U24(0x8046), GLYPH(0xF9B0),
   1.604 +    U24(0x8060), GLYPH(0x2F97D),
   1.605 +    U24(0x806F), GLYPH(0xF997),
   1.606 +    U24(0x8070), GLYPH(0x2F97F),
   1.607 +    U24(0x807E), GLYPH(0xF945),
   1.608 +    U24(0x808B), GLYPH(0xF953),
   1.609 +    U24(0x80AD), GLYPH(0x2F8D6),
   1.610 +    U24(0x80B2), GLYPH(0x2F982),
   1.611 +    U24(0x8103), GLYPH(0x2F983),
   1.612 +    U24(0x813E), GLYPH(0x2F985),
   1.613 +    U24(0x81D8), GLYPH(0xF926),
   1.614 +    U24(0x81E8), GLYPH(0xF9F6),
   1.615 +    U24(0x81ED), GLYPH(0xFA5C),
   1.616 +    U24(0x8201), GLYPH(0x2F893),
   1.617 +    U24(0x8204), GLYPH(0x2F98C),
   1.618 +    U24(0x8218), GLYPH(0xFA6D),
   1.619 +    U24(0x826F), GLYPH(0xF97C),
   1.620 +    U24(0x8279), GLYPH(0xFA5D),
   1.621 +    U24(0x828B), GLYPH(0x2F990),
   1.622 +    U24(0x8291), GLYPH(0x2F98F),
   1.623 +    U24(0x829D), GLYPH(0x2F991),
   1.624 +    U24(0x82B1), GLYPH(0x2F993),
   1.625 +    U24(0x82B3), GLYPH(0x2F994),
   1.626 +    U24(0x82BD), GLYPH(0x2F995),
   1.627 +    U24(0x82E5), GLYPH(0xF974),
   1.628 +    U24(0x82E6), GLYPH(0x2F996),
   1.629 +    U24(0x831D), GLYPH(0x2F999),
   1.630 +    U24(0x8323), GLYPH(0x2F99C),
   1.631 +    U24(0x8336), GLYPH(0xF9FE),
   1.632 +    U24(0x8352), GLYPH(0xFAB3),
   1.633 +    U24(0x8353), GLYPH(0x2F9A0),
   1.634 +    U24(0x8363), GLYPH(0x2F99A),
   1.635 +    U24(0x83AD), GLYPH(0x2F99B),
   1.636 +    U24(0x83BD), GLYPH(0x2F99D),
   1.637 +    U24(0x83C9), GLYPH(0xF93E),
   1.638 +    U24(0x83CA), GLYPH(0x2F9A1),
   1.639 +    U24(0x83CC), GLYPH(0x2F9A2),
   1.640 +    U24(0x83DC), GLYPH(0x2F9A3),
   1.641 +    U24(0x83E7), GLYPH(0x2F99E),
   1.642 +    U24(0x83EF), GLYPH(0xFAB4),
   1.643 +    U24(0x83F1), GLYPH(0xF958),
   1.644 +    U24(0x843D), GLYPH(0xF918),
   1.645 +    U24(0x8449), GLYPH(0xF96E),
   1.646 +    U24(0x8457), GLYPH(0xFA5F),
   1.647 +    U24(0x84EE), GLYPH(0xF999),
   1.648 +    U24(0x84F1), GLYPH(0x2F9A8),
   1.649 +    U24(0x84F3), GLYPH(0x2F9A9),
   1.650 +    U24(0x84FC), GLYPH(0xF9C2),
   1.651 +    U24(0x8516), GLYPH(0x2F9AA),
   1.652 +    U24(0x8564), GLYPH(0x2F9AC),
   1.653 +    U24(0x85CD), GLYPH(0xF923),
   1.654 +    U24(0x85FA), GLYPH(0xF9F0),
   1.655 +    U24(0x8606), GLYPH(0xF935),
   1.656 +    U24(0x8612), GLYPH(0xFA20),
   1.657 +    U24(0x862D), GLYPH(0xF91F),
   1.658 +    U24(0x863F), GLYPH(0xF910),
   1.659 +    U24(0x8650), GLYPH(0x2F9B3),
   1.660 +    U24(0x865C), GLYPH(0xF936),
   1.661 +    U24(0x8667), GLYPH(0x2F9B5),
   1.662 +    U24(0x8669), GLYPH(0x2F9B6),
   1.663 +    U24(0x8688), GLYPH(0x2F9B8),
   1.664 +    U24(0x86A9), GLYPH(0x2F9B7),
   1.665 +    U24(0x86E2), GLYPH(0x2F9BA),
   1.666 +    U24(0x870E), GLYPH(0x2F9B9),
   1.667 +    U24(0x8728), GLYPH(0x2F9BC),
   1.668 +    U24(0x876B), GLYPH(0x2F9BD),
   1.669 +    U24(0x8779), GLYPH(0xFAB5),
   1.670 +    U24(0x8786), GLYPH(0x2F9BE),
   1.671 +    U24(0x87BA), GLYPH(0xF911),
   1.672 +    U24(0x87E1), GLYPH(0x2F9C0),
   1.673 +    U24(0x8801), GLYPH(0x2F9C1),
   1.674 +    U24(0x881F), GLYPH(0xF927),
   1.675 +    U24(0x884C), GLYPH(0xFA08),
   1.676 +    U24(0x8860), GLYPH(0x2F9C3),
   1.677 +    U24(0x8863), GLYPH(0x2F9C4),
   1.678 +    U24(0x88C2), GLYPH(0xF9A0),
   1.679 +    U24(0x88CF), GLYPH(0xF9E7),
   1.680 +    U24(0x88D7), GLYPH(0x2F9C6),
   1.681 +    U24(0x88DE), GLYPH(0x2F9C7),
   1.682 +    U24(0x88E1), GLYPH(0xF9E8),
   1.683 +    U24(0x88F8), GLYPH(0xF912),
   1.684 +    U24(0x88FA), GLYPH(0x2F9C9),
   1.685 +    U24(0x8910), GLYPH(0xFA60),
   1.686 +    U24(0x8941), GLYPH(0xFAB6),
   1.687 +    U24(0x8964), GLYPH(0xF924),
   1.688 +    U24(0x8986), GLYPH(0xFAB7),
   1.689 +    U24(0x898B), GLYPH(0xFA0A),
   1.690 +    U24(0x8996), GLYPH(0xFA61),
   1.691 +    U24(0x8AA0), GLYPH(0x2F9CF),
   1.692 +    U24(0x8AAA), GLYPH(0xF96F),
   1.693 +    U24(0x8ABF), GLYPH(0xFAB9),
   1.694 +    U24(0x8ACB), GLYPH(0xFABB),
   1.695 +    U24(0x8AD2), GLYPH(0xF97D),
   1.696 +    U24(0x8AD6), GLYPH(0xF941),
   1.697 +    U24(0x8AED), GLYPH(0xFABE),
   1.698 +    U24(0x8AF8), GLYPH(0xFA22),
   1.699 +    U24(0x8AFE), GLYPH(0xF95D),
   1.700 +    U24(0x8B01), GLYPH(0xFA62),
   1.701 +    U24(0x8B39), GLYPH(0xFA63),
   1.702 +    U24(0x8B58), GLYPH(0xF9FC),
   1.703 +    U24(0x8B80), GLYPH(0xF95A),
   1.704 +    U24(0x8B8A), GLYPH(0xFAC0),
   1.705 +    U24(0x8C48), GLYPH(0xF900),
   1.706 +    U24(0x8C55), GLYPH(0x2F9D2),
   1.707 +    U24(0x8CAB), GLYPH(0x2F9D4),
   1.708 +    U24(0x8CC1), GLYPH(0x2F9D5),
   1.709 +    U24(0x8CC2), GLYPH(0xF948),
   1.710 +    U24(0x8CC8), GLYPH(0xF903),
   1.711 +    U24(0x8CD3), GLYPH(0xFA64),
   1.712 +    U24(0x8D08), GLYPH(0xFA65),
   1.713 +    U24(0x8D1B), GLYPH(0x2F9D6),
   1.714 +    U24(0x8D77), GLYPH(0x2F9D7),
   1.715 +    U24(0x8DBC), GLYPH(0x2F9DB),
   1.716 +    U24(0x8DCB), GLYPH(0x2F9DA),
   1.717 +    U24(0x8DEF), GLYPH(0xF937),
   1.718 +    U24(0x8DF0), GLYPH(0x2F9DC),
   1.719 +    U24(0x8ECA), GLYPH(0xF902),
   1.720 +    U24(0x8ED4), GLYPH(0x2F9DE),
   1.721 +    U24(0x8F26), GLYPH(0xF998),
   1.722 +    U24(0x8F2A), GLYPH(0xF9D7),
   1.723 +    U24(0x8F38), GLYPH(0xFAC2),
   1.724 +    U24(0x8F3B), GLYPH(0xFA07),
   1.725 +    U24(0x8F62), GLYPH(0xF98D),
   1.726 +    U24(0x8F9E), GLYPH(0x2F98D),
   1.727 +    U24(0x8FB0), GLYPH(0xF971),
   1.728 +    U24(0x8FB6), GLYPH(0xFA66),
   1.729 +    U24(0x9023), GLYPH(0xF99A),
   1.730 +    U24(0x9038), GLYPH(0xFA25),
   1.731 +    U24(0x9072), GLYPH(0xFAC3),
   1.732 +    U24(0x907C), GLYPH(0xF9C3),
   1.733 +    U24(0x908F), GLYPH(0xF913),
   1.734 +    U24(0x9094), GLYPH(0x2F9E2),
   1.735 +    U24(0x90CE), GLYPH(0xF92C),
   1.736 +    U24(0x90DE), GLYPH(0xFA2E),
   1.737 +    U24(0x90F1), GLYPH(0x2F9E3),
   1.738 +    U24(0x90FD), GLYPH(0xFA26),
   1.739 +    U24(0x9111), GLYPH(0x2F9E4),
   1.740 +    U24(0x911B), GLYPH(0x2F9E6),
   1.741 +    U24(0x916A), GLYPH(0xF919),
   1.742 +    U24(0x9199), GLYPH(0xFAC4),
   1.743 +    U24(0x91B4), GLYPH(0xF9B7),
   1.744 +    U24(0x91CC), GLYPH(0xF9E9),
   1.745 +    U24(0x91CF), GLYPH(0xF97E),
   1.746 +    U24(0x91D1), GLYPH(0xF90A),
   1.747 +    U24(0x9234), GLYPH(0xF9B1),
   1.748 +    U24(0x9238), GLYPH(0x2F9E7),
   1.749 +    U24(0x9276), GLYPH(0xFAC5),
   1.750 +    U24(0x927C), GLYPH(0x2F9EA),
   1.751 +    U24(0x92D7), GLYPH(0x2F9E8),
   1.752 +    U24(0x92D8), GLYPH(0x2F9E9),
   1.753 +    U24(0x9304), GLYPH(0xF93F),
   1.754 +    U24(0x934A), GLYPH(0xF99B),
   1.755 +    U24(0x93F9), GLYPH(0x2F9EB),
   1.756 +    U24(0x9415), GLYPH(0x2F9EC),
   1.757 +    U24(0x958B), GLYPH(0x2F9EE),
   1.758 +    U24(0x95AD), GLYPH(0xF986),
   1.759 +    U24(0x95B7), GLYPH(0x2F9F0),
   1.760 +    U24(0x962E), GLYPH(0xF9C6),
   1.761 +    U24(0x964B), GLYPH(0xF951),
   1.762 +    U24(0x964D), GLYPH(0xFA09),
   1.763 +    U24(0x9675), GLYPH(0xF959),
   1.764 +    U24(0x9678), GLYPH(0xF9D3),
   1.765 +    U24(0x967C), GLYPH(0xFAC6),
   1.766 +    U24(0x9686), GLYPH(0xF9DC),
   1.767 +    U24(0x96A3), GLYPH(0xF9F1),
   1.768 +    U24(0x96B7), GLYPH(0xFA2F),
   1.769 +    U24(0x96B8), GLYPH(0xF9B8),
   1.770 +    U24(0x96C3), GLYPH(0x2F9F3),
   1.771 +    U24(0x96E2), GLYPH(0xF9EA),
   1.772 +    U24(0x96E3), GLYPH(0xFA68),
   1.773 +    U24(0x96F6), GLYPH(0xF9B2),
   1.774 +    U24(0x96F7), GLYPH(0xF949),
   1.775 +    U24(0x9723), GLYPH(0x2F9F5),
   1.776 +    U24(0x9732), GLYPH(0xF938),
   1.777 +    U24(0x9748), GLYPH(0xF9B3),
   1.778 +    U24(0x9756), GLYPH(0xFA1C),
   1.779 +    U24(0x97DB), GLYPH(0xFAC9),
   1.780 +    U24(0x97E0), GLYPH(0x2F9FA),
   1.781 +    U24(0x97FF), GLYPH(0xFA69),
   1.782 +    U24(0x980B), GLYPH(0xFACB),
   1.783 +    U24(0x9818), GLYPH(0xF9B4),
   1.784 +    U24(0x9829), GLYPH(0x2FA00),
   1.785 +    U24(0x983B), GLYPH(0xFA6A),
   1.786 +    U24(0x985E), GLYPH(0xF9D0),
   1.787 +    U24(0x98E2), GLYPH(0x2FA02),
   1.788 +    U24(0x98EF), GLYPH(0xFA2A),
   1.789 +    U24(0x98FC), GLYPH(0xFA2B),
   1.790 +    U24(0x9928), GLYPH(0xFA2C),
   1.791 +    U24(0x9929), GLYPH(0x2FA04),
   1.792 +    U24(0x99A7), GLYPH(0x2FA05),
   1.793 +    U24(0x99C2), GLYPH(0x2FA06),
   1.794 +    U24(0x99F1), GLYPH(0xF91A),
   1.795 +    U24(0x99FE), GLYPH(0x2FA07),
   1.796 +    U24(0x9A6A), GLYPH(0xF987),
   1.797 +    U24(0x9B12), GLYPH(0xFACD),
   1.798 +    U24(0x9B6F), GLYPH(0xF939),
   1.799 +    U24(0x9C40), GLYPH(0x2FA0B),
   1.800 +    U24(0x9C57), GLYPH(0xF9F2),
   1.801 +    U24(0x9CFD), GLYPH(0x2FA0C),
   1.802 +    U24(0x9D67), GLYPH(0x2FA0F),
   1.803 +    U24(0x9DB4), GLYPH(0xFA2D),
   1.804 +    U24(0x9DFA), GLYPH(0xF93A),
   1.805 +    U24(0x9E1E), GLYPH(0xF920),
   1.806 +    U24(0x9E7F), GLYPH(0xF940),
   1.807 +    U24(0x9E97), GLYPH(0xF988),
   1.808 +    U24(0x9E9F), GLYPH(0xF9F3),
   1.809 +    U24(0x9EBB), GLYPH(0x2FA15),
   1.810 +    U24(0x9ECE), GLYPH(0xF989),
   1.811 +    U24(0x9EF9), GLYPH(0x2FA17),
   1.812 +    U24(0x9EFE), GLYPH(0x2FA18),
   1.813 +    U24(0x9F05), GLYPH(0x2FA19),
   1.814 +    U24(0x9F0F), GLYPH(0x2FA1A),
   1.815 +    U24(0x9F16), GLYPH(0x2FA1B),
   1.816 +    U24(0x9F3B), GLYPH(0x2FA1C),
   1.817 +    U24(0x9F43), GLYPH(0xFAD8),
   1.818 +    U24(0x9F8D), GLYPH(0xF9C4),
   1.819 +    U24(0x9F8E), GLYPH(0xFAD9),
   1.820 +    U24(0x9F9C), GLYPH(0xF907),
   1.821 +    U24(0x20122), GLYPH(0x2F803),
   1.822 +    U24(0x2051C), GLYPH(0x2F812),
   1.823 +    U24(0x20525), GLYPH(0x2F91B),
   1.824 +    U24(0x2054B), GLYPH(0x2F816),
   1.825 +    U24(0x2063A), GLYPH(0x2F80D),
   1.826 +    U24(0x20804), GLYPH(0x2F9D9),
   1.827 +    U24(0x208DE), GLYPH(0x2F9DD),
   1.828 +    U24(0x20A2C), GLYPH(0x2F834),
   1.829 +    U24(0x20B63), GLYPH(0x2F838),
   1.830 +    U24(0x214E4), GLYPH(0x2F859),
   1.831 +    U24(0x216A8), GLYPH(0x2F860),
   1.832 +    U24(0x216EA), GLYPH(0x2F861),
   1.833 +    U24(0x219C8), GLYPH(0x2F86C),
   1.834 +    U24(0x21B18), GLYPH(0x2F871),
   1.835 +    U24(0x21D0B), GLYPH(0x2F8F8),
   1.836 +    U24(0x21DE4), GLYPH(0x2F87B),
   1.837 +    U24(0x21DE6), GLYPH(0x2F87D),
   1.838 +    U24(0x22183), GLYPH(0x2F889),
   1.839 +    U24(0x2219F), GLYPH(0x2F939),
   1.840 +    U24(0x22331), GLYPH(0x2F891),
   1.841 +    U24(0x226D4), GLYPH(0x2F8A4),
   1.842 +    U24(0x22844), GLYPH(0xFAD0),
   1.843 +    U24(0x2284A), GLYPH(0xFACF),
   1.844 +    U24(0x22B0C), GLYPH(0x2F8B8),
   1.845 +    U24(0x22BF1), GLYPH(0x2F8BE),
   1.846 +    U24(0x2300A), GLYPH(0x2F8CA),
   1.847 +    U24(0x232B8), GLYPH(0x2F897),
   1.848 +    U24(0x2335F), GLYPH(0x2F980),
   1.849 +    U24(0x23393), GLYPH(0x2F989),
   1.850 +    U24(0x2339C), GLYPH(0x2F98A),
   1.851 +    U24(0x233C3), GLYPH(0x2F8DD),
   1.852 +    U24(0x233D5), GLYPH(0xFAD1),
   1.853 +    U24(0x2346D), GLYPH(0x2F8E3),
   1.854 +    U24(0x236A3), GLYPH(0x2F8EC),
   1.855 +    U24(0x238A7), GLYPH(0x2F8F0),
   1.856 +    U24(0x23A8D), GLYPH(0x2F8F7),
   1.857 +    U24(0x23AFA), GLYPH(0x2F8F9),
   1.858 +    U24(0x23CBC), GLYPH(0x2F8FB),
   1.859 +    U24(0x23D1E), GLYPH(0x2F906),
   1.860 +    U24(0x23ED1), GLYPH(0x2F90D),
   1.861 +    U24(0x23F5E), GLYPH(0x2F910),
   1.862 +    U24(0x23F8E), GLYPH(0x2F911),
   1.863 +    U24(0x24263), GLYPH(0x2F91D),
   1.864 +    U24(0x242EE), GLYPH(0xFA6C),
   1.865 +    U24(0x243AB), GLYPH(0x2F91F),
   1.866 +    U24(0x24608), GLYPH(0x2F923),
   1.867 +    U24(0x24735), GLYPH(0x2F926),
   1.868 +    U24(0x24814), GLYPH(0x2F927),
   1.869 +    U24(0x24C36), GLYPH(0x2F935),
   1.870 +    U24(0x24C92), GLYPH(0x2F937),
   1.871 +    U24(0x24FA1), GLYPH(0x2F93B),
   1.872 +    U24(0x24FB8), GLYPH(0x2F93C),
   1.873 +    U24(0x25044), GLYPH(0x2F93D),
   1.874 +    U24(0x250F2), GLYPH(0x2F942),
   1.875 +    U24(0x250F3), GLYPH(0x2F941),
   1.876 +    U24(0x25119), GLYPH(0x2F943),
   1.877 +    U24(0x25133), GLYPH(0x2F944),
   1.878 +    U24(0x25249), GLYPH(0xFAD5),
   1.879 +    U24(0x2541D), GLYPH(0x2F94D),
   1.880 +    U24(0x25626), GLYPH(0x2F952),
   1.881 +    U24(0x2569A), GLYPH(0x2F954),
   1.882 +    U24(0x256C5), GLYPH(0x2F955),
   1.883 +    U24(0x2597C), GLYPH(0x2F95C),
   1.884 +    U24(0x25AA7), GLYPH(0x2F95D),
   1.885 +    U24(0x25BAB), GLYPH(0x2F961),
   1.886 +    U24(0x25C80), GLYPH(0x2F965),
   1.887 +    U24(0x25CD0), GLYPH(0xFAD6),
   1.888 +    U24(0x25F86), GLYPH(0x2F96B),
   1.889 +    U24(0x261DA), GLYPH(0x2F898),
   1.890 +    U24(0x26228), GLYPH(0x2F972),
   1.891 +    U24(0x26247), GLYPH(0x2F973),
   1.892 +    U24(0x262D9), GLYPH(0x2F975),
   1.893 +    U24(0x2633E), GLYPH(0x2F977),
   1.894 +    U24(0x264DA), GLYPH(0x2F97B),
   1.895 +    U24(0x26523), GLYPH(0x2F97C),
   1.896 +    U24(0x265A8), GLYPH(0x2F97E),
   1.897 +    U24(0x267A7), GLYPH(0x2F987),
   1.898 +    U24(0x267B5), GLYPH(0x2F988),
   1.899 +    U24(0x26B3C), GLYPH(0x2F997),
   1.900 +    U24(0x26C36), GLYPH(0x2F9A4),
   1.901 +    U24(0x26CD5), GLYPH(0x2F9A6),
   1.902 +    U24(0x26D6B), GLYPH(0x2F9A5),
   1.903 +    U24(0x26F2C), GLYPH(0x2F9AD),
   1.904 +    U24(0x26FB1), GLYPH(0x2F9B0),
   1.905 +    U24(0x270D2), GLYPH(0x2F9B1),
   1.906 +    U24(0x273CA), GLYPH(0x2F9AB),
   1.907 +    U24(0x27667), GLYPH(0x2F9C5),
   1.908 +    U24(0x278AE), GLYPH(0x2F9CB),
   1.909 +    U24(0x27966), GLYPH(0x2F9CC),
   1.910 +    U24(0x27CA8), GLYPH(0x2F9D3),
   1.911 +    U24(0x27ED3), GLYPH(0xFAD7),
   1.912 +    U24(0x27F2F), GLYPH(0x2F9D8),
   1.913 +    U24(0x285D2), GLYPH(0x2F9E0),
   1.914 +    U24(0x285ED), GLYPH(0x2F9E1),
   1.915 +    U24(0x2872E), GLYPH(0x2F9E5),
   1.916 +    U24(0x28BFA), GLYPH(0x2F9ED),
   1.917 +    U24(0x28D77), GLYPH(0x2F9F1),
   1.918 +    U24(0x29145), GLYPH(0x2F9F6),
   1.919 +    U24(0x291DF), GLYPH(0x2F81C),
   1.920 +    U24(0x2921A), GLYPH(0x2F9F7),
   1.921 +    U24(0x2940A), GLYPH(0x2F9FB),
   1.922 +    U24(0x29496), GLYPH(0x2F9FD),
   1.923 +    U24(0x295B6), GLYPH(0x2FA01),
   1.924 +    U24(0x29B30), GLYPH(0x2FA09),
   1.925 +    U24(0x2A0CE), GLYPH(0x2FA10),
   1.926 +    U24(0x2A105), GLYPH(0x2FA12),
   1.927 +    U24(0x2A20E), GLYPH(0x2FA13),
   1.928 +    U24(0x2A291), GLYPH(0x2FA14),
   1.929 +    U24(0x2A392), GLYPH(0x2F88F),
   1.930 +    U24(0x2A600), GLYPH(0x2FA1D),
   1.931 +  // 0xFE01
   1.932 +  U32(88), // numUVSMappings
   1.933 +    U24(0x3B9D), GLYPH(0x2F8E7),
   1.934 +    U24(0x3EB8), GLYPH(0x2F92D),
   1.935 +    U24(0x4039), GLYPH(0x2F949),
   1.936 +    U24(0x4FAE), GLYPH(0x2F805),
   1.937 +    U24(0x50E7), GLYPH(0x2F80A),
   1.938 +    U24(0x514D), GLYPH(0x2F80E),
   1.939 +    U24(0x51B5), GLYPH(0x2F81B),
   1.940 +    U24(0x5207), GLYPH(0x2F850),
   1.941 +    U24(0x52C7), GLYPH(0x2F825),
   1.942 +    U24(0x52C9), GLYPH(0x2F826),
   1.943 +    U24(0x52E4), GLYPH(0x2F827),
   1.944 +    U24(0x52FA), GLYPH(0x2F828),
   1.945 +    U24(0x5317), GLYPH(0x2F82B),
   1.946 +    U24(0x5351), GLYPH(0x2F82D),
   1.947 +    U24(0x537F), GLYPH(0x2F832),
   1.948 +    U24(0x5584), GLYPH(0x2F846),
   1.949 +    U24(0x5599), GLYPH(0x2F847),
   1.950 +    U24(0x559D), GLYPH(0xFA78),
   1.951 +    U24(0x5606), GLYPH(0x2F84C),
   1.952 +    U24(0x585A), GLYPH(0xFA7C),
   1.953 +    U24(0x5B3E), GLYPH(0x2F86B),
   1.954 +    U24(0x5BE7), GLYPH(0xF9AA),
   1.955 +    U24(0x5C6E), GLYPH(0x2F878),
   1.956 +    U24(0x5ECA), GLYPH(0x2F88E),
   1.957 +    U24(0x5F22), GLYPH(0x2F895),
   1.958 +    U24(0x6094), GLYPH(0x2F8A3),
   1.959 +    U24(0x614C), GLYPH(0x2F8A9),
   1.960 +    U24(0x614E), GLYPH(0x2F8A8),
   1.961 +    U24(0x618E), GLYPH(0xFA89),
   1.962 +    U24(0x61F2), GLYPH(0xFA8B),
   1.963 +    U24(0x61F6), GLYPH(0x2F8B1),
   1.964 +    U24(0x654F), GLYPH(0x2F8C8),
   1.965 +    U24(0x6674), GLYPH(0xFA91),
   1.966 +    U24(0x6691), GLYPH(0x2F8CF),
   1.967 +    U24(0x6717), GLYPH(0xFA92),
   1.968 +    U24(0x671B), GLYPH(0x2F8D9),
   1.969 +    U24(0x6885), GLYPH(0x2F8E2),
   1.970 +    U24(0x6A02), GLYPH(0xF95C),
   1.971 +    U24(0x6BBA), GLYPH(0xFA96),
   1.972 +    U24(0x6D41), GLYPH(0xFA97),
   1.973 +    U24(0x6D77), GLYPH(0x2F901),
   1.974 +    U24(0x6ECB), GLYPH(0x2F90B),
   1.975 +    U24(0x6F22), GLYPH(0xFA9A),
   1.976 +    U24(0x701E), GLYPH(0x2F914),
   1.977 +    U24(0x716E), GLYPH(0xFA9C),
   1.978 +    U24(0x7235), GLYPH(0x2F921),
   1.979 +    U24(0x732A), GLYPH(0xFAA0),
   1.980 +    U24(0x7387), GLYPH(0xF9DB),
   1.981 +    U24(0x7471), GLYPH(0x2F930),
   1.982 +    U24(0x7570), GLYPH(0x2F938),
   1.983 +    U24(0x76CA), GLYPH(0xFAA6),
   1.984 +    U24(0x76F4), GLYPH(0x2F940),
   1.985 +    U24(0x771F), GLYPH(0x2F947),
   1.986 +    U24(0x774A), GLYPH(0x2F948),
   1.987 +    U24(0x788C), GLYPH(0x2F94F),
   1.988 +    U24(0x78CC), GLYPH(0x2F950),
   1.989 +    U24(0x7956), GLYPH(0x2F953),
   1.990 +    U24(0x798F), GLYPH(0x2F956),
   1.991 +    U24(0x7A40), GLYPH(0x2F959),
   1.992 +    U24(0x7BC0), GLYPH(0xFAAD),
   1.993 +    U24(0x7DF4), GLYPH(0xFA57),
   1.994 +    U24(0x8005), GLYPH(0xFAB2),
   1.995 +    U24(0x8201), GLYPH(0x2F98B),
   1.996 +    U24(0x8279), GLYPH(0xFA5E),
   1.997 +    U24(0x82E5), GLYPH(0x2F998),
   1.998 +    U24(0x8457), GLYPH(0x2F99F),
   1.999 +    U24(0x865C), GLYPH(0x2F9B4),
  1.1000 +    U24(0x8779), GLYPH(0x2F9BB),
  1.1001 +    U24(0x8996), GLYPH(0xFAB8),
  1.1002 +    U24(0x8AAA), GLYPH(0xF9A1),
  1.1003 +    U24(0x8AED), GLYPH(0x2F9D0),
  1.1004 +    U24(0x8AF8), GLYPH(0xFABA),
  1.1005 +    U24(0x8AFE), GLYPH(0xFABD),
  1.1006 +    U24(0x8B01), GLYPH(0xFABC),
  1.1007 +    U24(0x8B39), GLYPH(0xFABF),
  1.1008 +    U24(0x8B8A), GLYPH(0x2F9D1),
  1.1009 +    U24(0x8D08), GLYPH(0xFAC1),
  1.1010 +    U24(0x8F38), GLYPH(0x2F9DF),
  1.1011 +    U24(0x9038), GLYPH(0xFA67),
  1.1012 +    U24(0x96E3), GLYPH(0xFAC7),
  1.1013 +    U24(0x9756), GLYPH(0xFAC8),
  1.1014 +    U24(0x97FF), GLYPH(0xFACA),
  1.1015 +    U24(0x980B), GLYPH(0x2F9FE),
  1.1016 +    U24(0x983B), GLYPH(0xFACC),
  1.1017 +    U24(0x9B12), GLYPH(0x2FA0A),
  1.1018 +    U24(0x9F9C), GLYPH(0xF908),
  1.1019 +    U24(0x22331), GLYPH(0x2F892),
  1.1020 +    U24(0x25AA7), GLYPH(0x2F95E),
  1.1021 +  // 0xFE02
  1.1022 +  U32(12), // numUVSMappings
  1.1023 +    U24(0x537F), GLYPH(0x2F833),
  1.1024 +    U24(0x5BE7), GLYPH(0x2F86F),
  1.1025 +    U24(0x618E), GLYPH(0x2F8AB),
  1.1026 +    U24(0x61F2), GLYPH(0x2F8B0),
  1.1027 +    U24(0x6717), GLYPH(0x2F8D8),
  1.1028 +    U24(0x6A02), GLYPH(0xF9BF),
  1.1029 +    U24(0x6BBA), GLYPH(0x2F8F5),
  1.1030 +    U24(0x6D41), GLYPH(0x2F902),
  1.1031 +    U24(0x7DF4), GLYPH(0xFAB0),
  1.1032 +    U24(0x8005), GLYPH(0x2F97A),
  1.1033 +    U24(0x980B), GLYPH(0x2F9FF),
  1.1034 +    U24(0x9F9C), GLYPH(0xFACE),
  1.1035 +};
  1.1036 +
  1.1037 +#undef U16
  1.1038 +#undef U24
  1.1039 +#undef U32
  1.1040 +#undef GLYPH
  1.1041 +
  1.1042 +static_assert(sizeof sCJKCompatSVSTable == 5065, "Table generator has a bug.");

mercurial