summaryrefslogtreecommitdiff
path: root/target/release/deps/libunicode_ident-edba4214480c37b7.rmeta
blob: 90a7435f9f9f2a88eeea35d30da046f111eca632 (plain)
ofshex dumpascii
0000 72 75 73 74 00 00 00 09 64 84 00 00 00 00 00 00 23 72 75 73 74 63 20 31 2e 38 37 2e 30 20 28 31 rust....d.......#rustc.1.87.0.(1
0020 37 30 36 37 65 39 61 63 20 32 30 32 35 2d 30 35 2d 30 39 29 c1 02 ff 04 51 1b 26 5e b3 57 6f 98 7067e9ac.2025-05-09)....Q.&^.Wo.
0040 67 a5 a4 03 d0 2f 29 af 00 02 11 2d 66 61 63 39 63 37 61 32 36 34 65 37 65 64 66 63 c1 00 02 bb g..../)....-fac9c7a264e7edfc....
0060 04 8b 0b e5 f9 59 9d 9f 9d 57 ee 39 5a ef 86 1a 9c 00 02 11 2d 62 39 31 36 35 35 61 63 32 38 61 .....Y...W.9Z.......-b91655ac28a
0080 31 61 35 36 63 c1 01 00 18 72 75 73 74 63 5f 73 74 64 5f 77 6f 72 6b 73 70 61 63 65 5f 63 6f 72 1a56c....rustc_std_workspace_cor
00a0 65 c1 c8 56 f5 a7 6a 0e fb 1a 38 7c 2f b6 87 e5 0a 08 00 02 11 2d 31 61 35 65 66 64 30 66 38 36 e..V..j...8|/........-1a5efd0f86
00c0 35 61 63 36 61 31 c1 01 88 00 00 00 01 00 03 00 01 00 05 01 02 ff 04 00 01 00 03 01 01 00 03 02 5ac6a1..........................
00e0 01 00 03 03 01 00 03 04 01 00 03 05 01 00 03 06 01 00 03 07 01 00 06 00 0c 69 73 5f 78 69 64 5f .........................is_xid_
0100 73 74 61 72 74 c1 00 01 00 06 00 0f 69 73 5f 78 69 64 5f 63 6f 6e 74 69 6e 75 65 c1 00 01 00 05 start.......is_xid_continue.....
0120 01 00 06 74 61 62 6c 65 73 c1 00 01 0c 06 02 91 02 00 01 0c 06 00 01 46 c1 00 01 0c 05 01 00 06 ...tables..............F........
0140 41 6c 69 67 6e 38 c1 00 01 0f 0a 00 01 0f 05 01 02 91 02 00 01 0f 06 02 9e 11 00 01 0c 05 01 00 Align8..........................
0160 07 41 6c 69 67 6e 36 34 c1 00 01 13 0a 00 01 13 05 01 02 91 02 00 01 13 06 02 9e 11 00 01 0c 06 .Align64........................
0180 00 0b 41 53 43 49 49 5f 53 54 41 52 54 c1 00 01 17 0b 00 01 0c 06 00 0e 41 53 43 49 49 5f 43 4f ..ASCII_START...........ASCII_CO
01a0 4e 54 49 4e 55 45 c1 00 01 19 0b 00 01 0c 06 00 05 43 48 55 4e 4b c1 00 01 0c 06 00 0a 54 52 49 NTINUE...........CHUNK.......TRI
01c0 45 5f 53 54 41 52 54 c1 00 01 1c 0b 00 01 0c 06 00 0d 54 52 49 45 5f 43 4f 4e 54 49 4e 55 45 c1 E_START...........TRIE_CONTINUE.
01e0 00 01 1e 0b 00 01 0c 06 00 04 4c 45 41 46 c1 00 01 20 0b 00 01 01 24 f5 01 00 00 00 00 00 00 02 ..........LEAF........$.........
0200 0f 0a 00 02 00 00 01 01 00 01 ac e5 01 00 00 04 00 02 01 02 00 00 0d 00 01 0f 0f 00 00 00 00 01 ................................
0220 01 00 00 24 ee 01 00 00 00 00 00 00 0f 22 01 00 00 00 00 00 00 00 00 00 00 00 04 74 72 75 65 c1 ...$.........".............true.
0240 00 01 01 2c 8b 02 00 00 00 00 00 00 02 0f 0a 00 02 00 00 01 00 00 01 b4 fb 01 00 00 04 00 02 01 ...,............................
0260 02 00 00 0e 00 01 0f 0f 00 00 00 00 01 01 00 00 24 84 02 00 00 00 00 00 00 0f 22 01 00 00 00 00 ................$.........".....
0280 00 00 00 00 00 00 00 05 66 61 6c 73 65 c1 00 01 01 1c c4 03 00 00 00 00 00 00 02 0f 0a 00 02 00 ........false...................
02a0 00 08 80 00 00 00 00 00 00 00 03 00 01 0f 1c 00 04 00 02 01 02 00 00 18 00 01 0f 29 00 00 00 00 ...........................)....
02c0 01 01 aa 06 00 0f 34 00 00 00 00 00 0f 3b 01 00 00 00 00 00 00 00 00 00 00 00 03 31 32 38 c1 00 ......4......;.............128..
02e0 01 01 1c 9c 07 00 00 00 00 00 00 02 0f 0a 00 02 00 00 08 80 00 00 00 00 00 00 00 aa 06 01 0f 1c ................................
0300 00 04 00 02 01 02 00 00 1a 00 01 0f 29 00 00 00 00 01 01 aa 06 00 0f 34 00 00 00 00 00 0f 3b 01 ............)..........4......;.
0320 00 00 00 00 00 00 00 00 00 00 00 03 31 32 38 c1 00 01 01 14 e3 0a 00 00 00 00 00 00 02 0f 0a 00 ............128.................
0340 02 00 00 08 40 00 00 00 00 00 00 00 aa 06 01 fc c3 0a 23 00 00 04 00 02 01 02 00 00 1b 00 01 0f ....@.............#.............
0360 10 00 00 00 00 01 01 aa 06 00 2c db 0a 00 00 00 00 00 00 0f 24 01 00 00 00 00 00 00 00 00 00 00 ..........,.........$...........
0380 00 02 36 34 c1 00 01 01 1c 92 0b 00 00 00 00 00 00 02 0f 0a 00 02 00 00 08 92 01 00 00 00 00 00 ..64............................
03a0 00 aa 06 01 0f 1c 00 04 00 02 01 02 00 00 1d 00 01 0f 29 00 00 00 00 01 01 aa 06 00 0f 34 00 00 ..................)..........4..
03c0 00 00 00 0f 3b 01 00 00 00 00 00 00 00 00 00 00 00 03 34 30 32 c1 00 01 01 24 a9 1f 00 00 00 00 ....;.............402....$......
03e0 00 00 02 0f 0a 00 02 00 00 08 01 07 00 00 00 00 00 00 aa 06 01 0f 1c 00 04 00 02 01 02 00 00 1f ................................
0400 00 01 0f 29 00 00 00 00 01 01 aa 06 00 0f 34 00 00 00 00 00 0f 3b 01 00 00 00 00 00 00 00 00 00 ...)..........4......;..........
0420 00 00 04 31 37 39 33 c1 00 01 01 24 af 77 00 00 00 00 00 00 02 0f 0a 00 02 00 00 08 e0 1e 00 00 ...1793....$.w..................
0440 00 00 00 00 aa 06 01 0f 1c 00 04 00 02 01 02 00 00 21 00 01 0f 29 00 00 00 00 01 01 aa 06 00 0f .................!...)..........
0460 34 00 00 00 00 00 0f 3b 01 00 00 00 00 00 00 00 00 00 00 00 04 37 39 30 34 c1 00 01 01 dc a8 02 4......;.............7904.......
0480 00 00 00 00 00 0b 02 00 0f 00 01 01 18 00 02 91 02 00 00 01 01 01 00 01 0f 1b 00 04 00 00 00 00 ................................
04a0 00 10 00 01 0f 27 00 00 00 00 02 01 05 00 0f 01 00 0f 01 00 00 10 01 bf 02 01 00 01 00 12 02 9e .....'..........................
04c0 11 01 00 00 01 00 00 00 0c 00 00 01 03 00 01 86 58 66 df 84 42 4e 64 01 01 8c 0a 00 0f 5f 00 00 ................Xf..BNd......_..
04e0 8c 0a 00 0f 66 00 00 01 00 00 0f 6d 01 00 01 00 01 00 00 00 00 00 01 01 0f 7b 00 00 00 00 0b 02 ....f......m.............{......
0500 00 0f 00 01 01 8c 0a 00 00 01 01 01 00 01 0f 91 00 04 00 00 00 00 00 10 00 01 0f 9d 00 00 00 00 ................................
0520 02 01 ac 0a 00 0f a8 00 00 8c 0a 00 0f af 00 00 01 00 00 0f b6 01 00 01 00 01 00 00 00 00 00 01 ................................
0540 01 e4 e9 02 00 00 00 00 00 0b 02 00 13 00 01 01 8c 0a 00 00 01 01 01 00 01 0f 18 00 04 00 00 00 ................................
0560 00 00 14 00 01 0f 24 00 00 00 00 02 01 05 00 13 01 00 13 01 00 00 14 01 e0 02 01 00 01 00 16 02 ......$.........................
0580 9e 11 01 00 00 01 00 00 00 0c 00 00 01 06 00 01 f7 3b e3 de fa 24 21 53 01 01 8c 0a 00 0f 5c 00 .................;...$!S......\.
05a0 00 8c 0a 00 0f 63 00 00 01 00 00 0f 6a 01 00 01 00 01 00 00 00 00 00 01 01 0f 78 00 00 00 00 0b .....c......j.............x.....
05c0 02 00 13 00 01 01 8c 0a 00 00 01 01 01 00 01 0f 8e 00 04 00 00 00 00 00 14 00 01 0f 9a 00 00 00 ................................
05e0 00 02 01 ed 0b 00 0f a5 00 00 8c 0a 00 0f ac 00 00 01 00 00 0f b3 01 00 01 00 01 00 00 00 00 00 ................................
0600 0a 0b 0c 02 ff 04 02 01 00 00 01 00 01 00 00 01 02 00 02 01 97 03 74 b8 5c 01 00 0e 01 00 00 00 ......................t.\.......
0620 19 01 00 00 01 00 00 04 01 81 03 5c c8 5c 01 00 0e 01 00 00 00 17 01 00 00 01 00 00 05 01 b0 03 ...........\.\..................
0640 2c d5 5c 01 00 0c 00 1b 01 00 00 01 00 00 06 01 e9 03 24 dc 5c 01 00 0e 01 00 00 00 20 01 00 00 ,.\...............$.\...........
0660 01 00 00 07 01 d1 03 6c e2 5c 01 00 0e 01 00 00 00 1e 01 00 00 01 00 00 08 01 bc 03 54 f1 5c 01 .......l.\..................T.\.
0680 00 0e 01 00 00 00 1c 01 00 00 01 00 00 09 fc 00 b1 63 01 00 08 01 00 fc 00 a6 01 01 00 a3 01 20 .................c..............
06a0 5b 21 5b 67 69 74 68 75 62 5d 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 64 [![github]](https://github.com/d
06c0 74 6f 6c 6e 61 79 2f 75 6e 69 63 6f 64 65 2d 69 64 65 6e 74 29 26 65 6e 73 70 3b 5b 21 5b 63 72 tolnay/unicode-ident) [![cr
06e0 61 74 65 73 2d 69 6f 5d 5d 28 68 74 74 70 73 3a 2f 2f 63 72 61 74 65 73 2e 69 6f 2f 63 72 61 74 ates-io]](https://crates.io/crat
0700 65 73 2f 75 6e 69 63 6f 64 65 2d 69 64 65 6e 74 29 26 65 6e 73 70 3b 5b 21 5b 64 6f 63 73 2d 72 es/unicode-ident) [![docs-r
0720 73 5d 5d 28 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 72 73 2f 75 6e 69 63 6f 64 65 2d 69 64 65 6e s]](https://docs.rs/unicode-iden
0740 74 29 c1 00 08 01 00 1c a7 01 01 02 01 00 08 01 00 fc ab 01 6a 01 00 67 20 5b 67 69 74 68 75 62 t)..................j..g.[github
0760 5d 3a 20 68 74 74 70 73 3a 2f 2f 69 6d 67 2e 73 68 69 65 6c 64 73 2e 69 6f 2f 62 61 64 67 65 2f ]:.https://img.shields.io/badge/
0780 67 69 74 68 75 62 2d 38 64 61 30 63 62 3f 73 74 79 6c 65 3d 66 6f 72 2d 74 68 65 2d 62 61 64 67 github-8da0cb?style=for-the-badg
07a0 65 26 6c 61 62 65 6c 43 6f 6c 6f 72 3d 35 35 35 35 35 35 26 6c 6f 67 6f 3d 67 69 74 68 75 62 c1 e&labelColor=555555&logo=github.
07c0 00 08 01 00 fc 96 02 6e 01 00 6b 20 5b 63 72 61 74 65 73 2d 69 6f 5d 3a 20 68 74 74 70 73 3a 2f .......n..k.[crates-io]:.https:/
07e0 2f 69 6d 67 2e 73 68 69 65 6c 64 73 2e 69 6f 2f 62 61 64 67 65 2f 63 72 61 74 65 73 2e 69 6f 2d /img.shields.io/badge/crates.io-
0800 66 63 38 64 36 32 3f 73 74 79 6c 65 3d 66 6f 72 2d 74 68 65 2d 62 61 64 67 65 26 6c 61 62 65 6c fc8d62?style=for-the-badge&label
0820 43 6f 6c 6f 72 3d 35 35 35 35 35 35 26 6c 6f 67 6f 3d 72 75 73 74 c1 00 08 01 00 fc 85 03 6d 01 Color=555555&logo=rust........m.
0840 00 6a 20 5b 64 6f 63 73 2d 72 73 5d 3a 20 68 74 74 70 73 3a 2f 2f 69 6d 67 2e 73 68 69 65 6c 64 .j.[docs-rs]:.https://img.shield
0860 73 2e 69 6f 2f 62 61 64 67 65 2f 64 6f 63 73 2e 72 73 2d 36 36 63 32 61 35 3f 73 74 79 6c 65 3d s.io/badge/docs.rs-66c2a5?style=
0880 66 6f 72 2d 74 68 65 2d 62 61 64 67 65 26 6c 61 62 65 6c 43 6f 6c 6f 72 3d 35 35 35 35 35 35 26 for-the-badge&labelColor=555555&
08a0 6c 6f 67 6f 3d 64 6f 63 73 2e 72 73 c1 00 08 01 00 1c f3 03 01 02 01 00 08 01 00 44 f7 03 01 00 logo=docs.rs...............D....
08c0 05 20 3c 62 72 3e c1 00 08 01 00 1c 80 04 01 02 01 00 08 01 00 fc 84 04 4e 01 00 4b 20 49 6d 70 ..<br>..................N..K.Imp
08e0 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 5b 55 6e 69 63 6f 64 65 20 53 74 61 6e 64 61 72 64 lementation.of.[Unicode.Standard
0900 20 41 6e 6e 65 78 20 23 33 31 5d 5b 74 72 33 31 5d 20 66 6f 72 20 64 65 74 65 72 6d 69 6e 69 6e .Annex.#31][tr31].for.determinin
0920 67 20 77 68 69 63 68 c1 00 08 01 00 fc d3 04 40 01 00 3d 20 60 63 68 61 72 60 20 76 61 6c 75 65 g.which........@..=.`char`.value
0940 73 20 61 72 65 20 76 61 6c 69 64 20 69 6e 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 s.are.valid.in.programming.langu
0960 61 67 65 20 69 64 65 6e 74 69 66 69 65 72 73 2e c1 00 08 01 00 1c 94 05 01 02 01 00 08 01 00 fc age.identifiers.................
0980 98 05 31 01 00 2e 20 5b 74 72 33 31 5d 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 75 6e 69 63 6f ..1....[tr31]:.https://www.unico
09a0 64 65 2e 6f 72 67 2f 72 65 70 6f 72 74 73 2f 74 72 33 31 2f c1 00 08 01 00 1c ca 05 01 02 01 00 de.org/reports/tr31/............
09c0 08 01 00 fc ce 05 4e 01 00 4b 20 54 68 69 73 20 63 72 61 74 65 20 69 73 20 61 20 62 65 74 74 65 ......N..K.This.crate.is.a.bette
09e0 72 20 6f 70 74 69 6d 69 7a 65 64 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 r.optimized.implementation.of.th
0a00 65 20 6f 6c 64 65 72 20 60 75 6e 69 63 6f 64 65 2d 78 69 64 60 c1 00 08 01 00 fc 9d 06 4c 01 00 e.older.`unicode-xid`........L..
0a20 49 20 63 72 61 74 65 2e 20 54 68 69 73 20 63 72 61 74 65 20 75 73 65 73 20 6c 65 73 73 20 73 74 I.crate..This.crate.uses.less.st
0a40 61 74 69 63 20 73 74 6f 72 61 67 65 2c 20 61 6e 64 20 69 73 20 61 62 6c 65 20 74 6f 20 63 6c 61 atic.storage,.and.is.able.to.cla
0a60 73 73 69 66 79 20 62 6f 74 68 c1 00 08 01 00 fc ea 06 4c 01 00 49 20 41 53 43 49 49 20 61 6e 64 ssify.both........L..I.ASCII.and
0a80 20 6e 6f 6e 2d 41 53 43 49 49 20 63 6f 64 65 70 6f 69 6e 74 73 20 77 69 74 68 20 62 65 74 74 65 .non-ASCII.codepoints.with.bette
0aa0 72 20 70 65 72 66 6f 72 6d 61 6e 63 65 2c 20 32 26 6e 64 61 73 68 3b 36 26 74 69 6d 65 73 3b c1 r.performance,.2&ndash;6&times;.
0ac0 00 08 01 00 f4 b7 07 01 00 1b 20 66 61 73 74 65 72 20 74 68 61 6e 20 60 75 6e 69 63 6f 64 65 2d ...........faster.than.`unicode-
0ae0 78 69 64 60 2e c1 00 08 01 00 1c d6 07 01 02 01 00 08 01 00 44 da 07 01 01 c0 11 00 08 01 00 1c xid`................D...........
0b00 e3 07 01 02 01 00 08 01 00 fc e7 07 20 01 00 1d 20 23 23 20 43 6f 6d 70 61 72 69 73 6f 6e 20 6f .................##.Comparison.o
0b20 66 20 70 65 72 66 6f 72 6d 61 6e 63 65 c1 00 08 01 00 1c 88 08 01 02 01 00 08 01 00 fc 8c 08 4a f.performance..................J
0b40 01 00 47 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 61 62 6c 65 20 73 68 6f 77 73 20 61 20 ..G.The.following.table.shows.a.
0b60 63 6f 6d 70 61 72 69 73 6f 6e 20 62 65 74 77 65 65 6e 20 66 69 76 65 20 55 6e 69 63 6f 64 65 20 comparison.between.five.Unicode.
0b80 69 64 65 6e 74 69 66 69 65 72 c1 00 08 01 00 a4 d7 08 01 00 11 20 69 6d 70 6c 65 6d 65 6e 74 61 identifier............implementa
0ba0 74 69 6f 6e 73 2e c1 00 08 01 00 1c ec 08 01 02 01 00 08 01 00 fc f0 08 24 01 00 21 20 2d 20 60 tions...................$..!.-.`
0bc0 75 6e 69 63 6f 64 65 2d 69 64 65 6e 74 60 20 69 73 20 74 68 69 73 20 63 72 61 74 65 3b c1 00 08 unicode-ident`.is.this.crate;...
0be0 01 00 fc 95 09 49 01 00 46 20 2d 20 5b 60 75 6e 69 63 6f 64 65 2d 78 69 64 60 5d 20 69 73 20 61 .....I..F.-.[`unicode-xid`].is.a
0c00 20 77 69 64 65 6c 79 20 75 73 65 64 20 63 72 61 74 65 20 72 75 6e 20 62 79 20 74 68 65 20 22 75 .widely.used.crate.run.by.the."u
0c20 6e 69 63 6f 64 65 2d 72 73 22 20 6f 72 67 3b c1 00 08 01 00 fc df 09 43 01 00 40 20 2d 20 60 75 nicode-rs".org;........C..@.-.`u
0c40 63 64 2d 74 72 69 65 60 20 61 6e 64 20 60 66 73 74 60 20 61 72 65 20 74 77 6f 20 64 61 74 61 20 cd-trie`.and.`fst`.are.two.data.
0c60 73 74 72 75 63 74 75 72 65 73 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 74 68 65 c1 00 08 01 00 structures.supported.by.the.....
0c80 e4 a3 0a 01 00 19 20 20 20 5b 60 75 63 64 2d 67 65 6e 65 72 61 74 65 60 5d 20 74 6f 6f 6c 3b c1 .........[`ucd-generate`].tool;.
0ca0 00 08 01 00 fc c0 0a 3d 01 00 3a 20 2d 20 5b 60 72 6f 61 72 69 6e 67 60 5d 20 69 73 20 61 20 52 .......=..:.-.[`roaring`].is.a.R
0cc0 75 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 52 6f 61 72 69 6e 67 20 62 69 ust.implementation.of.Roaring.bi
0ce0 74 6d 61 70 2e c1 00 08 01 00 1c fe 0a 01 02 01 00 08 01 00 fc 82 0b 50 01 00 4d 20 54 68 65 20 tmap...................P..M.The.
0d00 2a 73 74 61 74 69 63 20 73 74 6f 72 61 67 65 2a 20 63 6f 6c 75 6d 6e 20 73 68 6f 77 73 20 74 68 *static.storage*.column.shows.th
0d20 65 20 74 6f 74 61 6c 20 73 69 7a 65 20 6f 66 20 60 73 74 61 74 69 63 60 20 74 61 62 6c 65 73 20 e.total.size.of.`static`.tables.
0d40 74 68 61 74 20 74 68 65 c1 00 08 01 00 fc d3 0b 3d 01 00 3a 20 63 72 61 74 65 20 62 61 6b 65 73 that.the........=..:.crate.bakes
0d60 20 69 6e 74 6f 20 79 6f 75 72 20 62 69 6e 61 72 79 2c 20 6d 65 61 73 75 72 65 64 20 69 6e 20 31 .into.your.binary,.measured.in.1
0d80 30 30 30 73 20 6f 66 20 62 79 74 65 73 2e c1 00 08 01 00 1c 91 0c 01 02 01 00 08 01 00 fc 95 0c 000s.of.bytes...................
0da0 4a 01 00 47 20 54 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 63 6f 6c 75 6d 6e 73 20 73 68 6f 77 20 J..G.The.remaining.columns.show.
0dc0 74 68 65 20 2a 2a 63 6f 73 74 20 70 65 72 20 63 61 6c 6c 2a 2a 20 74 6f 20 65 76 61 6c 75 61 74 the.**cost.per.call**.to.evaluat
0de0 65 20 77 68 65 74 68 65 72 20 61 c1 00 08 01 00 fc e0 0c 47 01 00 44 20 73 69 6e 67 6c 65 20 60 e.whether.a........G..D.single.`
0e00 63 68 61 72 60 20 68 61 73 20 74 68 65 20 58 49 44 5c 5f 53 74 61 72 74 20 6f 72 20 58 49 44 5c char`.has.the.XID\_Start.or.XID\
0e20 5f 43 6f 6e 74 69 6e 75 65 20 55 6e 69 63 6f 64 65 20 70 72 6f 70 65 72 74 79 2c c1 00 08 01 00 _Continue.Unicode.property,.....
0e40 fc a8 0d 4d 01 00 4a 20 63 6f 6d 70 61 72 69 6e 67 20 61 63 72 6f 73 73 20 64 69 66 66 65 72 65 ...M..J.comparing.across.differe
0e60 6e 74 20 72 61 74 69 6f 73 20 6f 66 20 41 53 43 49 49 20 74 6f 20 6e 6f 6e 2d 41 53 43 49 49 20 nt.ratios.of.ASCII.to.non-ASCII.
0e80 63 6f 64 65 70 6f 69 6e 74 73 20 69 6e 20 74 68 65 c1 00 08 01 00 7c f6 0d 01 00 0c 20 69 6e 70 codepoints.in.the.....|......inp
0ea0 75 74 20 64 61 74 61 2e c1 00 08 01 00 1c 86 0e 01 02 01 00 08 01 00 fc 8a 0e 3e 01 00 3b 20 5b ut.data...................>..;.[
0ec0 60 75 6e 69 63 6f 64 65 2d 78 69 64 60 5d 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 `unicode-xid`]:.https://github.c
0ee0 6f 6d 2f 75 6e 69 63 6f 64 65 2d 72 73 2f 75 6e 69 63 6f 64 65 2d 78 69 64 c1 00 08 01 00 fc c9 om/unicode-rs/unicode-xid.......
0f00 0e 40 01 00 3d 20 5b 60 75 63 64 2d 67 65 6e 65 72 61 74 65 60 5d 3a 20 68 74 74 70 73 3a 2f 2f .@..=.[`ucd-generate`]:.https://
0f20 67 69 74 68 75 62 2e 63 6f 6d 2f 42 75 72 6e 74 53 75 73 68 69 2f 75 63 64 2d 67 65 6e 65 72 61 github.com/BurntSushi/ucd-genera
0f40 74 65 c1 00 08 01 00 fc 8a 0f 3c 01 00 39 20 5b 60 72 6f 61 72 69 6e 67 60 5d 3a 20 68 74 74 70 te........<..9.[`roaring`]:.http
0f60 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 52 6f 61 72 69 6e 67 42 69 74 6d 61 70 2f 72 6f 61 s://github.com/RoaringBitmap/roa
0f80 72 69 6e 67 2d 72 73 c1 00 08 01 00 1c c7 0f 01 02 01 00 08 01 00 fc cb 0f 41 01 00 3e 20 7c 20 ring-rs..................A..>.|.
0fa0 7c 20 73 74 61 74 69 63 20 73 74 6f 72 61 67 65 20 7c 20 30 25 20 6e 6f 6e 61 73 63 69 69 20 7c |.static.storage.|.0%.nonascii.|
0fc0 20 31 25 20 7c 20 31 30 25 20 7c 20 31 30 30 25 20 6e 6f 6e 61 73 63 69 69 20 7c c1 00 08 01 00 .1%.|.10%.|.100%.nonascii.|.....
0fe0 ec 8d 10 01 00 1a 20 7c 2d 2d 2d 7c 2d 2d 2d 7c 2d 2d 2d 7c 2d 2d 2d 7c 2d 2d 2d 7c 2d 2d 2d 7c .......|---|---|---|---|---|---|
1000 c1 00 08 01 00 fc ab 10 4c 01 00 49 20 7c 20 2a 2a 60 75 6e 69 63 6f 64 65 2d 69 64 65 6e 74 60 ........L..I.|.**`unicode-ident`
1020 2a 2a 20 7c 20 31 30 2e 34 20 4b 20 7c 20 31 2e 30 33 20 6e 73 20 7c 20 31 2e 30 32 20 6e 73 20 **.|.10.4.K.|.1.03.ns.|.1.02.ns.
1040 7c 20 31 2e 31 31 20 6e 73 20 7c 20 31 2e 36 36 20 6e 73 20 7c c1 00 08 01 00 fc f8 10 4a 01 00 |.1.11.ns.|.1.66.ns.|........J..
1060 47 20 7c 20 2a 2a 60 75 6e 69 63 6f 64 65 2d 78 69 64 60 2a 2a 20 7c 20 31 31 2e 38 20 4b 20 7c G.|.**`unicode-xid`**.|.11.8.K.|
1080 20 32 2e 35 37 20 6e 73 20 7c 20 32 2e 37 34 20 6e 73 20 7c 20 33 2e 32 30 20 6e 73 20 7c 20 39 .2.57.ns.|.2.74.ns.|.3.20.ns.|.9
10a0 2e 33 35 20 6e 73 20 7c c1 00 08 01 00 fc c3 11 47 01 00 44 20 7c 20 2a 2a 60 75 63 64 2d 74 72 .35.ns.|........G..D.|.**`ucd-tr
10c0 69 65 60 2a 2a 20 7c 20 31 30 2e 33 20 4b 20 7c 20 31 2e 32 37 20 6e 73 20 7c 20 31 2e 32 37 20 ie`**.|.10.3.K.|.1.27.ns.|.1.27.
10e0 6e 73 20 7c 20 31 2e 34 31 20 6e 73 20 7c 20 32 2e 35 33 20 6e 73 20 7c c1 00 08 01 00 fc 8b 12 ns.|.1.41.ns.|.2.53.ns.|........
1100 41 01 00 3e 20 7c 20 2a 2a 60 66 73 74 60 2a 2a 20 7c 20 31 34 34 20 4b 20 7c 20 34 39 2e 33 20 A..>.|.**`fst`**.|.144.K.|.49.3.
1120 6e 73 20 7c 20 34 39 2e 31 20 6e 73 20 7c 20 34 37 2e 31 20 6e 73 20 7c 20 32 37 2e 39 20 6e 73 ns.|.49.1.ns.|.47.1.ns.|.27.9.ns
1140 20 7c c1 00 08 01 00 fc cd 12 46 01 00 43 20 7c 20 2a 2a 60 72 6f 61 72 69 6e 67 60 2a 2a 20 7c .|........F..C.|.**`roaring`**.|
1160 20 36 36 2e 31 20 4b 20 7c 20 34 2e 31 30 20 6e 73 20 7c 20 34 2e 30 35 20 6e 73 20 7c 20 34 2e .66.1.K.|.4.10.ns.|.4.05.ns.|.4.
1180 30 32 20 6e 73 20 7c 20 35 2e 31 32 20 6e 73 20 7c c1 00 08 01 00 1c 94 13 01 02 01 00 08 01 00 02.ns.|.5.12.ns.|...............
11a0 fc 98 13 4e 01 00 4b 20 53 6f 75 72 63 65 20 63 6f 64 65 20 66 6f 72 20 74 68 65 20 62 65 6e 63 ...N..K.Source.code.for.the.benc
11c0 68 6d 61 72 6b 20 69 73 20 70 72 6f 76 69 64 65 64 20 69 6e 20 74 68 65 20 2a 62 65 6e 63 68 2a hmark.is.provided.in.the.*bench*
11e0 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 69 73 c1 00 08 01 00 fc e7 13 3a 01 00 37 20 72 .directory.of.this........:..7.r
1200 65 70 6f 20 61 6e 64 20 6d 61 79 20 62 65 20 72 65 70 65 61 74 65 64 20 62 79 20 72 75 6e 6e 69 epo.and.may.be.repeated.by.runni
1220 6e 67 20 60 63 61 72 67 6f 20 63 72 69 74 65 72 69 6f 6e 60 2e c1 00 08 01 00 1c a2 14 01 02 01 ng.`cargo.criterion`............
1240 00 08 01 00 44 a6 14 01 01 c0 11 00 08 01 00 1c af 14 01 02 01 00 08 01 00 fc b3 14 24 01 00 21 ....D.......................$..!
1260 20 23 23 20 43 6f 6d 70 61 72 69 73 6f 6e 20 6f 66 20 64 61 74 61 20 73 74 72 75 63 74 75 72 65 .##.Comparison.of.data.structure
1280 73 c1 00 08 01 00 1c d8 14 01 02 01 00 08 01 00 a4 dc 14 01 00 11 20 23 23 23 23 20 75 6e 69 63 s......................####.unic
12a0 6f 64 65 2d 78 69 64 c1 00 08 01 00 1c f1 14 01 02 01 00 08 01 00 fc f5 14 4f 01 00 4c 20 54 68 ode-xid..................O..L.Th
12c0 65 79 20 75 73 65 20 61 20 73 6f 72 74 65 64 20 61 72 72 61 79 20 6f 66 20 63 68 61 72 61 63 74 ey.use.a.sorted.array.of.charact
12e0 65 72 20 72 61 6e 67 65 73 2c 20 61 6e 64 20 64 6f 20 61 20 62 69 6e 61 72 79 20 73 65 61 72 63 er.ranges,.and.do.a.binary.searc
1300 68 20 74 6f 20 6c 6f 6f 6b c1 00 08 01 00 fc c5 15 42 01 00 3f 20 75 70 20 77 68 65 74 68 65 72 h.to.look........B..?.up.whether
1320 20 61 20 67 69 76 65 6e 20 63 68 61 72 61 63 74 65 72 20 6c 61 6e 64 73 20 69 6e 73 69 64 65 20 .a.given.character.lands.inside.
1340 6f 6e 65 20 6f 66 20 74 68 6f 73 65 20 72 61 6e 67 65 73 2e c1 00 08 01 00 1c 88 16 01 02 01 00 one.of.those.ranges.............
1360 08 01 00 5c 8c 16 01 00 08 20 60 60 60 72 75 73 74 c1 00 08 01 00 fc 98 16 22 01 00 1f 20 23 20 ...\......```rust........"....#.
1380 63 6f 6e 73 74 20 5f 3a 20 26 73 74 72 20 3d 20 73 74 72 69 6e 67 69 66 79 21 20 7b c1 00 08 01 const._:.&str.=.stringify!.{....
13a0 00 fc bb 16 36 01 00 33 20 73 74 61 74 69 63 20 58 49 44 5f 43 6f 6e 74 69 6e 75 65 5f 74 61 62 ....6..3.static.XID_Continue_tab
13c0 6c 65 3a 20 5b 28 63 68 61 72 2c 20 63 68 61 72 29 3b 20 37 36 33 5d 20 3d 20 5b c1 00 08 01 00 le:.[(char,.char);.763].=.[.....
13e0 fc f2 16 25 01 00 22 20 20 20 20 20 28 27 5c 75 7b 33 30 7d 27 2c 20 27 5c 75 7b 33 39 7d 27 29 ...%..".....('\u{30}',.'\u{39}')
1400 2c 20 20 2f 2f 20 30 2d 39 c1 00 08 01 00 fc 98 17 25 01 00 22 20 20 20 20 20 28 27 5c 75 7b 34 ,..//.0-9........%..".....('\u{4
1420 31 7d 27 2c 20 27 5c 75 7b 35 61 7d 27 29 2c 20 20 2f 2f 20 41 2d 5a c1 00 08 01 00 3c be 17 01 1}',.'\u{5a}'),..//.A-Z.....<...
1440 00 04 20 23 20 22 c1 00 08 01 00 5c c6 17 01 00 08 20 20 20 20 20 e2 80 a6 c1 00 08 01 00 3c d2 ...#.".....\..................<.
1460 17 01 01 c1 28 00 08 01 00 fc da 17 23 01 00 20 20 20 20 20 20 28 27 5c 75 7b 65 30 31 30 30 7d ....(.......#........('\u{e0100}
1480 27 2c 20 27 5c 75 7b 65 30 31 65 66 7d 27 29 2c c1 00 08 01 00 34 fe 17 01 00 03 20 5d 3b c1 00 ',.'\u{e01ef}'),.....4......];..
14a0 08 01 00 44 85 18 01 00 05 20 23 20 7d 3b c1 00 08 01 00 3c 8e 18 01 00 04 20 60 60 60 c1 00 08 ...D......#.};.....<......```...
14c0 01 00 1c 96 18 01 02 01 00 08 01 00 fc 9a 18 4c 01 00 49 20 54 68 65 20 73 74 61 74 69 63 20 73 ...............L..I.The.static.s
14e0 74 6f 72 61 67 65 20 75 73 65 64 20 62 79 20 74 68 69 73 20 64 61 74 61 20 73 74 72 75 63 74 75 torage.used.by.this.data.structu
1500 72 65 20 73 63 61 6c 65 73 20 77 69 74 68 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 c1 00 08 01 re.scales.with.the.number.of....
1520 00 fc e7 18 4c 01 00 49 20 63 6f 6e 74 69 67 75 6f 75 73 20 72 61 6e 67 65 73 20 6f 66 20 69 64 ....L..I.contiguous.ranges.of.id
1540 65 6e 74 69 66 69 65 72 20 63 6f 64 65 70 6f 69 6e 74 73 20 69 6e 20 55 6e 69 63 6f 64 65 2e 20 entifier.codepoints.in.Unicode..
1560 45 76 65 72 79 20 74 61 62 6c 65 20 65 6e 74 72 79 c1 00 08 01 00 fc b4 19 4c 01 00 49 20 63 6f Every.table.entry........L..I.co
1580 6e 73 75 6d 65 73 20 38 20 62 79 74 65 73 2c 20 62 65 63 61 75 73 65 20 69 74 20 63 6f 6e 73 69 nsumes.8.bytes,.because.it.consi
15a0 73 74 73 20 6f 66 20 61 20 70 61 69 72 20 6f 66 20 33 32 2d 62 69 74 20 60 63 68 61 72 60 20 76 sts.of.a.pair.of.32-bit.`char`.v
15c0 61 6c 75 65 73 2e c1 00 08 01 00 1c 81 1a 01 02 01 00 08 01 00 fc 85 1a 49 01 00 46 20 49 6e 20 alues...................I..F.In.
15e0 73 6f 6d 65 20 72 61 6e 67 65 73 20 6f 66 20 74 68 65 20 55 6e 69 63 6f 64 65 20 63 6f 64 65 70 some.ranges.of.the.Unicode.codep
1600 6f 69 6e 74 20 73 70 61 63 65 2c 20 74 68 69 73 20 69 73 20 71 75 69 74 65 20 61 20 73 70 61 72 oint.space,.this.is.quite.a.spar
1620 73 65 c1 00 08 01 00 fc cf 1a 4b 01 00 48 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 26 6e se........K..H.representation.&n
1640 64 61 73 68 3b 20 74 68 65 72 65 20 61 72 65 20 73 6f 6d 65 20 72 61 6e 67 65 73 20 77 68 65 72 dash;.there.are.some.ranges.wher
1660 65 20 74 65 6e 73 20 6f 66 20 74 68 6f 75 73 61 6e 64 73 20 6f 66 c1 00 08 01 00 fc 9b 1b 4d 01 e.tens.of.thousands.of........M.
1680 00 4a 20 61 64 6a 61 63 65 6e 74 20 63 6f 64 65 70 6f 69 6e 74 73 20 61 72 65 20 61 6c 6c 20 76 .J.adjacent.codepoints.are.all.v
16a0 61 6c 69 64 20 69 64 65 6e 74 69 66 69 65 72 20 63 68 61 72 61 63 74 65 72 73 2e 20 49 6e 20 6f alid.identifier.characters..In.o
16c0 74 68 65 72 20 70 6c 61 63 65 73 2c c1 00 08 01 00 fc e9 1b 4c 01 00 49 20 74 68 65 20 72 65 70 ther.places,........L..I.the.rep
16e0 72 65 73 65 6e 74 61 74 69 6f 6e 20 69 73 20 71 75 69 74 65 20 69 6e 65 66 66 69 63 69 65 6e 74 resentation.is.quite.inefficient
1700 2e 20 41 20 63 68 61 72 61 63 61 74 65 72 20 6c 69 6b 65 20 60 c2 b5 60 20 28 55 2b 30 30 42 35 ..A.characater.like.`..`.(U+00B5
1720 29 c1 00 08 01 00 fc b6 1c 4c 01 00 49 20 77 68 69 63 68 20 69 73 20 73 75 72 72 6f 75 6e 64 65 )........L..I.which.is.surrounde
1740 64 20 62 79 20 6e 6f 6e 2d 69 64 65 6e 74 69 66 69 65 72 20 63 6f 64 65 70 6f 69 6e 74 73 20 63 d.by.non-identifier.codepoints.c
1760 6f 6e 73 75 6d 65 73 20 36 34 20 62 69 74 73 20 69 6e 20 74 68 65 c1 00 08 01 00 fc 83 1d 3a 01 onsumes.64.bits.in.the........:.
1780 00 37 20 74 61 62 6c 65 2c 20 77 68 69 6c 65 20 69 74 20 77 6f 75 6c 64 20 62 65 20 6a 75 73 74 .7.table,.while.it.would.be.just
17a0 20 31 20 62 69 74 20 69 6e 20 61 20 64 65 6e 73 65 20 62 69 74 6d 61 70 2e c1 00 08 01 00 1c be .1.bit.in.a.dense.bitmap........
17c0 1d 01 02 01 00 08 01 00 fc c2 1d 4e 01 00 4b 20 4f 6e 20 61 20 73 79 73 74 65 6d 20 77 69 74 68 ...........N..K.On.a.system.with
17e0 20 36 34 2d 62 79 74 65 20 63 61 63 68 65 20 6c 69 6e 65 73 2c 20 62 69 6e 61 72 79 20 73 65 61 .64-byte.cache.lines,.binary.sea
1800 72 63 68 69 6e 67 20 74 68 65 20 74 61 62 6c 65 20 74 6f 75 63 68 65 73 20 37 c1 00 08 01 00 fc rching.the.table.touches.7......
1820 91 1e 46 01 00 43 20 63 61 63 68 65 20 6c 69 6e 65 73 20 6f 6e 20 61 76 65 72 61 67 65 2e 20 45 ..F..C.cache.lines.on.average..E
1840 61 63 68 20 63 61 63 68 65 20 6c 69 6e 65 20 66 69 74 73 20 6f 6e 6c 79 20 38 20 74 61 62 6c 65 ach.cache.line.fits.only.8.table
1860 20 65 6e 74 72 69 65 73 2e c1 00 08 01 00 fc d8 1e 4e 01 00 4b 20 41 64 64 69 74 69 6f 6e 61 6c .entries.........N..K.Additional
1880 6c 79 2c 20 74 68 65 20 62 72 61 6e 63 68 69 6e 67 20 70 65 72 66 6f 72 6d 65 64 20 64 75 72 69 ly,.the.branching.performed.duri
18a0 6e 67 20 74 68 65 20 62 69 6e 61 72 79 20 73 65 61 72 63 68 20 69 73 20 70 72 6f 62 61 62 6c 79 ng.the.binary.search.is.probably
18c0 c1 00 08 01 00 fc a7 1f 31 01 00 2e 20 6d 6f 73 74 6c 79 20 75 6e 70 72 65 64 69 63 74 61 62 6c ........1....mostly.unpredictabl
18e0 65 20 74 6f 20 74 68 65 20 62 72 61 6e 63 68 20 70 72 65 64 69 63 74 6f 72 2e c1 00 08 01 00 1c e.to.the.branch.predictor.......
1900 d9 1f 01 02 01 00 08 01 00 fc dd 1f 4d 01 00 4a 20 4f 76 65 72 61 6c 6c 2c 20 74 68 65 20 63 72 ............M..J.Overall,.the.cr
1920 61 74 65 20 65 6e 64 73 20 75 70 20 62 65 69 6e 67 20 61 62 6f 75 74 20 36 26 74 69 6d 65 73 3b ate.ends.up.being.about.6&times;
1940 20 73 6c 6f 77 65 72 20 6f 6e 20 6e 6f 6e 2d 41 53 43 49 49 20 69 6e 70 75 74 c1 00 08 01 00 fc .slower.on.non-ASCII.input......
1960 ab 20 22 01 00 1f 20 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 66 61 73 74 65 73 74 20 63 .."....compared.to.the.fastest.c
1980 72 61 74 65 2e c1 00 08 01 00 1c ce 20 01 02 01 00 08 01 00 fc d2 20 4e 01 00 4b 20 41 20 70 6f rate...................N..K.A.po
19a0 74 65 6e 74 69 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 77 6f 75 6c 64 20 62 65 20 74 6f 20 tential.improvement.would.be.to.
19c0 70 61 63 6b 20 74 68 65 20 74 61 62 6c 65 20 65 6e 74 72 69 65 73 20 6d 6f 72 65 20 63 6f 6d 70 pack.the.table.entries.more.comp
19e0 61 63 74 6c 79 2e c1 00 08 01 00 fc a1 21 4f 01 00 4c 20 52 75 73 74 27 73 20 60 63 68 61 72 60 actly........!O..L.Rust's.`char`
1a00 20 74 79 70 65 20 69 73 20 61 20 32 31 2d 62 69 74 20 69 6e 74 65 67 65 72 20 70 61 64 64 65 64 .type.is.a.21-bit.integer.padded
1a20 20 74 6f 20 33 32 20 62 69 74 73 2c 20 77 68 69 63 68 20 6d 65 61 6e 73 20 65 76 65 72 79 c1 00 .to.32.bits,.which.means.every..
1a40 08 01 00 fc f1 21 4c 01 00 49 20 74 61 62 6c 65 20 65 6e 74 72 79 20 69 73 20 68 6f 6c 64 69 6e .....!L..I.table.entry.is.holdin
1a60 67 20 32 32 20 62 69 74 73 20 6f 66 20 77 61 73 74 65 64 20 73 70 61 63 65 2c 20 61 64 64 69 6e g.22.bits.of.wasted.space,.addin
1a80 67 20 75 70 20 74 6f 20 33 2e 39 20 4b 2e 20 54 68 65 79 c1 00 08 01 00 fc be 22 4d 01 00 4a 20 g.up.to.3.9.K..They......."M..J.
1aa0 63 6f 75 6c 64 20 69 6e 73 74 65 61 64 20 66 69 74 20 65 76 65 72 79 20 74 61 62 6c 65 20 65 6e could.instead.fit.every.table.en
1ac0 74 72 79 20 69 6e 74 6f 20 36 20 62 79 74 65 73 2c 20 6c 65 61 76 69 6e 67 20 6f 75 74 20 73 6f try.into.6.bytes,.leaving.out.so
1ae0 6d 65 20 6f 66 20 74 68 65 c1 00 08 01 00 fc 8c 23 50 01 00 4d 20 70 61 64 64 69 6e 67 2c 20 66 me.of.the.......#P..M.padding,.f
1b00 6f 72 20 61 20 32 35 25 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 69 6e 20 73 70 61 63 65 20 75 73 or.a.25%.improvement.in.space.us
1b20 65 64 2e 20 57 69 74 68 20 73 6f 6d 65 20 63 6c 65 76 65 72 6e 65 73 73 20 69 74 20 6d 61 79 20 ed..With.some.cleverness.it.may.
1b40 62 65 c1 00 08 01 00 fc dd 23 4b 01 00 48 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 66 69 74 20 69 be.......#K..H.possible.to.fit.i
1b60 6e 20 35 20 62 79 74 65 73 20 6f 72 20 65 76 65 6e 20 34 20 62 79 74 65 73 20 62 79 20 73 74 6f n.5.bytes.or.even.4.bytes.by.sto
1b80 72 69 6e 67 20 61 20 6c 6f 77 20 63 68 61 72 20 61 6e 64 20 61 6e c1 00 08 01 00 fc a9 24 4e 01 ring.a.low.char.and.an.......$N.
1ba0 00 4b 20 65 78 74 65 6e 74 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 6c 6f 77 20 63 68 61 72 20 61 .K.extent,.instead.of.low.char.a
1bc0 6e 64 20 68 69 67 68 20 63 68 61 72 2e 20 49 20 64 6f 6e 27 74 20 65 78 70 65 63 74 20 74 68 61 nd.high.char..I.don't.expect.tha
1be0 74 20 70 65 72 66 6f 72 6d 61 6e 63 65 c1 00 08 01 00 fc f8 24 50 01 00 4d 20 77 6f 75 6c 64 20 t.performance.......$P..M.would.
1c00 69 6d 70 72 6f 76 65 20 6d 75 63 68 20 62 75 74 20 74 68 69 73 20 63 6f 75 6c 64 20 62 65 20 74 improve.much.but.this.could.be.t
1c20 68 65 20 6d 6f 73 74 20 65 66 66 69 63 69 65 6e 74 20 66 6f 72 20 73 70 61 63 65 20 61 63 72 6f he.most.efficient.for.space.acro
1c40 73 73 20 61 6c 6c c1 00 08 01 00 fc c9 25 33 01 00 30 20 74 68 65 20 6c 69 62 72 61 72 69 65 73 ss.all.......%3..0.the.libraries
1c60 2c 20 6e 65 65 64 69 6e 67 20 6f 6e 6c 79 20 61 62 6f 75 74 20 37 20 4b 20 74 6f 20 73 74 6f 72 ,.needing.only.about.7.K.to.stor
1c80 65 2e c1 00 08 01 00 1c fd 25 01 02 01 00 08 01 00 8c 81 26 01 00 0e 20 23 23 23 23 20 75 63 64 e........%.........&....####.ucd
1ca0 2d 74 72 69 65 c1 00 08 01 00 1c 93 26 01 02 01 00 08 01 00 fc 97 26 4b 01 00 48 20 54 68 65 69 -trie.......&.........&K..H.Thei
1cc0 72 20 64 61 74 61 20 73 74 72 75 63 74 75 72 65 20 69 73 20 61 20 63 6f 6d 70 72 65 73 73 65 64 r.data.structure.is.a.compressed
1ce0 20 74 72 69 65 20 73 65 74 20 73 70 65 63 69 66 69 63 61 6c 6c 79 20 74 61 69 6c 6f 72 65 64 20 .trie.set.specifically.tailored.
1d00 66 6f 72 c1 00 08 01 00 fc e3 26 40 01 00 3d 20 55 6e 69 63 6f 64 65 20 63 6f 64 65 70 6f 69 6e for.......&@..=.Unicode.codepoin
1d20 74 73 2e 20 54 68 65 20 64 65 73 69 67 6e 20 69 73 20 63 72 65 64 69 74 65 64 20 74 6f 20 52 61 ts..The.design.is.credited.to.Ra
1d40 70 68 20 4c 65 76 69 65 6e 20 69 6e c1 00 08 01 00 dc a4 27 01 00 18 20 5b 72 75 73 74 2d 6c 61 ph.Levien.in.......'....[rust-la
1d60 6e 67 2f 72 75 73 74 23 33 33 30 39 38 5d 2e c1 00 08 01 00 1c c0 27 01 02 01 00 08 01 00 fc c4 ng/rust#33098]........'.........
1d80 27 48 01 00 45 20 5b 72 75 73 74 2d 6c 61 6e 67 2f 72 75 73 74 23 33 33 30 39 38 5d 3a 20 68 74 'H..E.[rust-lang/rust#33098]:.ht
1da0 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 75 73 74 2d 6c 61 6e 67 2f 72 75 73 74 2f tps://github.com/rust-lang/rust/
1dc0 70 75 6c 6c 2f 33 33 30 39 38 c1 00 08 01 00 1c 8d 28 01 02 01 00 08 01 00 5c 91 28 01 01 e8 26 pull/33098.......(.......\.(...&
1de0 00 08 01 00 c4 9d 28 01 00 15 20 70 75 62 20 73 74 72 75 63 74 20 54 72 69 65 53 65 74 20 7b c1 ......(....pub.struct.TrieSet.{.
1e00 00 08 01 00 fc b6 28 29 01 00 26 20 20 20 20 20 74 72 65 65 31 5f 6c 65 76 65 6c 31 3a 20 26 27 ......()..&.....tree1_level1:.&'
1e20 73 74 61 74 69 63 20 5b 75 36 34 3b 20 33 32 5d 2c c1 00 08 01 00 fc e0 28 29 01 00 26 20 20 20 static.[u64;.32],.......()..&...
1e40 20 20 74 72 65 65 32 5f 6c 65 76 65 6c 31 3a 20 26 27 73 74 61 74 69 63 20 5b 75 38 3b 20 39 39 ..tree2_level1:.&'static.[u8;.99
1e60 32 5d 2c c1 00 08 01 00 fc 8a 29 25 01 00 22 20 20 20 20 20 74 72 65 65 32 5f 6c 65 76 65 6c 32 2],.......)%..".....tree2_level2
1e80 3a 20 26 27 73 74 61 74 69 63 20 5b 75 36 34 5d 2c c1 00 08 01 00 fc b0 29 29 01 00 26 20 20 20 :.&'static.[u64],.......))..&...
1ea0 20 20 74 72 65 65 33 5f 6c 65 76 65 6c 31 3a 20 26 27 73 74 61 74 69 63 20 5b 75 38 3b 20 32 35 ..tree3_level1:.&'static.[u8;.25
1ec0 36 5d 2c c1 00 08 01 00 fc da 29 24 01 00 21 20 20 20 20 20 74 72 65 65 33 5f 6c 65 76 65 6c 32 6],.......)$..!.....tree3_level2
1ee0 3a 20 26 27 73 74 61 74 69 63 20 5b 75 38 5d 2c c1 00 08 01 00 fc ff 29 25 01 00 22 20 20 20 20 :.&'static.[u8],.......)%.."....
1f00 20 74 72 65 65 33 5f 6c 65 76 65 6c 33 3a 20 26 27 73 74 61 74 69 63 20 5b 75 36 34 5d 2c c1 00 .tree3_level3:.&'static.[u64],..
1f20 08 01 00 2c a5 2a 01 00 02 20 7d c1 00 08 01 00 3c ab 2a 01 01 b8 29 00 08 01 00 1c b3 2a 01 02 ...,.*....}.....<.*...)......*..
1f40 01 00 08 01 00 fc b7 2a 50 01 00 4d 20 49 74 20 72 65 70 72 65 73 65 6e 74 73 20 63 6f 64 65 70 .......*P..M.It.represents.codep
1f60 6f 69 6e 74 20 73 65 74 73 20 75 73 69 6e 67 20 61 20 74 72 69 65 20 74 6f 20 61 63 68 69 65 76 oint.sets.using.a.trie.to.achiev
1f80 65 20 70 72 65 66 69 78 20 63 6f 6d 70 72 65 73 73 69 6f 6e 2e 20 54 68 65 c1 00 08 01 00 fc 88 e.prefix.compression..The.......
1fa0 2b 4b 01 00 48 20 66 69 6e 61 6c 20 73 74 61 74 65 73 20 6f 66 20 74 68 65 20 74 72 69 65 20 61 +K..H.final.states.of.the.trie.a
1fc0 72 65 20 65 6d 62 65 64 64 65 64 20 69 6e 20 6c 65 61 76 65 73 20 6f 72 20 22 63 68 75 6e 6b 73 re.embedded.in.leaves.or."chunks
1fe0 22 2c 20 77 68 65 72 65 20 65 61 63 68 c1 00 08 01 00 fc d4 2b 4e 01 00 4b 20 63 68 75 6e 6b 20 ",.where.each.......+N..K.chunk.
2000 69 73 20 61 20 36 34 2d 62 69 74 20 69 6e 74 65 67 65 72 2e 20 45 61 63 68 20 62 69 74 20 70 6f is.a.64-bit.integer..Each.bit.po
2020 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 69 6e 74 65 67 65 72 20 63 6f 72 72 65 73 70 6f 6e 64 sition.of.the.integer.correspond
2040 73 20 74 6f c1 00 08 01 00 fc a3 2c 4d 01 00 4a 20 77 68 65 74 68 65 72 20 61 20 70 61 72 74 69 s.to.......,M..J.whether.a.parti
2060 63 75 6c 61 72 20 63 6f 64 65 70 6f 69 6e 74 20 69 73 20 69 6e 20 74 68 65 20 73 65 74 20 6f 72 cular.codepoint.is.in.the.set.or
2080 20 6e 6f 74 2e 20 54 68 65 73 65 20 63 68 75 6e 6b 73 20 61 72 65 20 6e 6f 74 c1 00 08 01 00 fc .not..These.chunks.are.not......
20a0 f1 2c 4f 01 00 4c 20 6a 75 73 74 20 61 20 63 6f 6d 70 61 63 74 20 72 65 70 72 65 73 65 6e 74 61 .,O..L.just.a.compact.representa
20c0 74 69 6f 6e 20 6f 66 20 74 68 65 20 66 69 6e 61 6c 20 73 74 61 74 65 73 20 6f 66 20 74 68 65 20 tion.of.the.final.states.of.the.
20e0 74 72 69 65 2c 20 62 75 74 20 61 72 65 20 61 6c 73 6f c1 00 08 01 00 fc c1 2d 49 01 00 46 20 61 trie,.but.are.also.......-I..F.a
2100 20 66 6f 72 6d 20 6f 66 20 73 75 66 66 69 78 20 63 6f 6d 70 72 65 73 73 69 6f 6e 2e 20 49 6e 20 .form.of.suffix.compression..In.
2120 70 61 72 74 69 63 75 6c 61 72 2c 20 69 66 20 6d 75 6c 74 69 70 6c 65 20 72 61 6e 67 65 73 20 6f particular,.if.multiple.ranges.o
2140 66 20 36 34 c1 00 08 01 00 fc 8b 2e 50 01 00 4d 20 63 6f 6e 74 69 67 75 6f 75 73 20 63 6f 64 65 f.64........P..M.contiguous.code
2160 70 6f 69 6e 74 73 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20 55 6e 69 63 6f 64 65 20 70 72 6f points.have.the.same.Unicode.pro
2180 70 65 72 74 69 65 73 2c 20 74 68 65 6e 20 74 68 65 79 20 61 6c 6c 20 6d 61 70 20 74 6f c1 00 08 perties,.then.they.all.map.to...
21a0 01 00 fc dc 2e 32 01 00 2f 20 74 68 65 20 73 61 6d 65 20 63 68 75 6e 6b 20 69 6e 20 74 68 65 20 .....2../.the.same.chunk.in.the.
21c0 66 69 6e 61 6c 20 6c 65 76 65 6c 20 6f 66 20 74 68 65 20 74 72 69 65 2e c1 00 08 01 00 1c 8f 2f final.level.of.the.trie......../
21e0 01 02 01 00 08 01 00 fc 93 2f 4e 01 00 4b 20 42 65 69 6e 67 20 74 61 69 6c 6f 72 65 64 20 66 6f ........./N..K.Being.tailored.fo
2200 72 20 55 6e 69 63 6f 64 65 20 63 6f 64 65 70 6f 69 6e 74 73 2c 20 74 68 69 73 20 74 72 69 65 20 r.Unicode.codepoints,.this.trie.
2220 69 73 20 70 61 72 74 69 74 69 6f 6e 65 64 20 69 6e 74 6f 20 74 68 72 65 65 c1 00 08 01 00 fc e2 is.partitioned.into.three.......
2240 2f 4f 01 00 4c 20 64 69 73 6a 6f 69 6e 74 20 73 65 74 73 3a 20 74 72 65 65 31 2c 20 74 72 65 65 /O..L.disjoint.sets:.tree1,.tree
2260 32 2c 20 74 72 65 65 33 2e 20 54 68 65 20 66 69 72 73 74 20 73 65 74 20 63 6f 72 72 65 73 70 6f 2,.tree3..The.first.set.correspo
2280 6e 64 73 20 74 6f 20 63 6f 64 65 70 6f 69 6e 74 73 c1 00 08 01 00 fc b2 30 46 01 00 43 20 5c 5b nds.to.codepoints.......0F..C.\[
22a0 30 2c 20 30 78 38 30 30 29 2c 20 74 68 65 20 73 65 63 6f 6e 64 20 5c 5b 30 78 38 30 30 2c 20 30 0,.0x800),.the.second.\[0x800,.0
22c0 78 31 30 30 30 30 29 20 61 6e 64 20 74 68 65 20 74 68 69 72 64 20 5c 5b 30 78 31 30 30 30 30 2c x10000).and.the.third.\[0x10000,
22e0 c1 00 08 01 00 fc f9 30 4e 01 00 4b 20 30 78 31 31 30 30 30 30 29 2e 20 54 68 65 73 65 20 70 61 .......0N..K.0x110000)..These.pa
2300 72 74 69 74 69 6f 6e 73 20 63 6f 6e 76 65 6e 69 65 6e 74 6c 79 20 63 6f 72 72 65 73 70 6f 6e 64 rtitions.conveniently.correspond
2320 20 74 6f 20 74 68 65 20 73 70 61 63 65 20 6f 66 20 31 20 6f 72 20 32 c1 00 08 01 00 fc c8 31 4d .to.the.space.of.1.or.2.......1M
2340 01 00 4a 20 62 79 74 65 20 55 54 46 2d 38 20 65 6e 63 6f 64 65 64 20 63 6f 64 65 70 6f 69 6e 74 ..J.byte.UTF-8.encoded.codepoint
2360 73 2c 20 33 20 62 79 74 65 20 55 54 46 2d 38 20 65 6e 63 6f 64 65 64 20 63 6f 64 65 70 6f 69 6e s,.3.byte.UTF-8.encoded.codepoin
2380 74 73 20 61 6e 64 20 34 20 62 79 74 65 c1 00 08 01 00 fc 96 32 2b 01 00 28 20 55 54 46 2d 38 20 ts.and.4.byte.......2+..(.UTF-8.
23a0 65 6e 63 6f 64 65 64 20 63 6f 64 65 70 6f 69 6e 74 73 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 encoded.codepoints,.respectively
23c0 2e c1 00 08 01 00 1c c2 32 01 02 01 00 08 01 00 fc c6 32 4f 01 00 4c 20 4c 6f 6f 6b 75 70 73 20 ........2.........2O..L.Lookups.
23e0 69 6e 20 74 68 69 73 20 64 61 74 61 20 73 74 72 75 63 74 75 72 65 20 61 72 65 20 73 69 67 6e 69 in.this.data.structure.are.signi
2400 66 69 63 61 6e 74 6c 79 20 6d 6f 72 65 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 62 69 6e ficantly.more.efficient.than.bin
2420 61 72 79 c1 00 08 01 00 fc 96 33 50 01 00 4d 20 73 65 61 72 63 68 2e 20 41 20 6c 6f 6f 6b 75 70 ary.......3P..M.search..A.lookup
2440 20 74 6f 75 63 68 65 73 20 65 69 74 68 65 72 20 31 2c 20 32 2c 20 6f 72 20 33 20 63 61 63 68 65 .touches.either.1,.2,.or.3.cache
2460 20 6c 69 6e 65 73 20 62 61 73 65 64 20 6f 6e 20 77 68 69 63 68 20 6f 66 20 74 68 65 c1 00 08 01 .lines.based.on.which.of.the....
2480 00 fc e7 33 26 01 00 23 20 74 72 69 65 20 70 61 72 74 69 74 69 6f 6e 73 20 69 73 20 62 65 69 6e ...3&..#.trie.partitions.is.bein
24a0 67 20 61 63 63 65 73 73 65 64 2e c1 00 08 01 00 1c 8e 34 01 02 01 00 08 01 00 fc 92 34 50 01 00 g.accessed........4.........4P..
24c0 4d 20 4f 6e 65 20 70 6f 73 73 69 62 6c 65 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 69 6d 70 72 6f M.One.possible.performance.impro
24e0 76 65 6d 65 6e 74 20 77 6f 75 6c 64 20 62 65 20 66 6f 72 20 74 68 69 73 20 63 72 61 74 65 20 74 vement.would.be.for.this.crate.t
2500 6f 20 65 78 70 6f 73 65 20 61 20 77 61 79 c1 00 08 01 00 fc e3 34 4c 01 00 49 20 74 6f 20 71 75 o.expose.a.way.......4L..I.to.qu
2520 65 72 79 20 62 61 73 65 64 20 6f 6e 20 61 20 55 54 46 2d 38 20 65 6e 63 6f 64 65 64 20 73 74 72 ery.based.on.a.UTF-8.encoded.str
2540 69 6e 67 2c 20 72 65 74 75 72 6e 69 6e 67 20 74 68 65 20 55 6e 69 63 6f 64 65 20 70 72 6f 70 65 ing,.returning.the.Unicode.prope
2560 72 74 79 c1 00 08 01 00 fc b0 35 50 01 00 4d 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f rty.......5P..M.corresponding.to
2580 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 69 6e 20 74 68 65 20 73 74 72 69 .the.first.character.in.the.stri
25a0 6e 67 2e 20 57 69 74 68 6f 75 74 20 73 75 63 68 20 61 6e 20 41 50 49 2c 20 74 68 65 c1 00 08 01 ng..Without.such.an.API,.the....
25c0 00 fc 81 36 4e 01 00 4b 20 63 61 6c 6c 65 72 20 69 73 20 72 65 71 75 69 72 65 64 20 74 6f 20 74 ...6N..K.caller.is.required.to.t
25e0 6f 6b 65 6e 69 7a 65 20 74 68 65 69 72 20 55 54 46 2d 38 20 65 6e 63 6f 64 65 64 20 69 6e 70 75 okenize.their.UTF-8.encoded.inpu
2600 74 20 64 61 74 61 20 69 6e 74 6f 20 60 63 68 61 72 60 2c c1 00 08 01 00 fc d0 36 4d 01 00 4a 20 t.data.into.`char`,.......6M..J.
2620 68 61 6e 64 20 74 68 65 20 60 63 68 61 72 60 20 69 6e 74 6f 20 60 75 63 64 2d 74 72 69 65 60 2c hand.the.`char`.into.`ucd-trie`,
2640 20 6f 6e 6c 79 20 66 6f 72 20 60 75 63 64 2d 74 72 69 65 60 20 74 6f 20 75 6e 64 6f 20 74 68 61 .only.for.`ucd-trie`.to.undo.tha
2660 74 20 77 6f 72 6b 20 62 79 c1 00 08 01 00 fc 9e 37 4f 01 00 4c 20 63 6f 6e 76 65 72 74 69 6e 67 t.work.by.......7O..L.converting
2680 20 62 61 63 6b 20 69 6e 74 6f 20 74 68 65 20 76 61 72 69 61 62 6c 65 2d 6c 65 6e 67 74 68 20 72 .back.into.the.variable-length.r
26a0 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 74 72 69 65 20 74 72 61 76 65 72 73 61 6c epresentation.for.trie.traversal
26c0 2e c1 00 08 01 00 1c ee 37 01 02 01 00 08 01 00 64 f2 37 01 00 09 20 23 23 23 23 20 66 73 74 c1 ........7.......d.7....####.fst.
26e0 00 08 01 00 1c ff 37 01 02 01 00 08 01 00 fc 83 38 4c 01 00 49 20 55 73 65 73 20 61 20 5b 66 69 ......7.........8L..I.Uses.a.[fi
2700 6e 69 74 65 20 73 74 61 74 65 20 74 72 61 6e 73 64 75 63 65 72 5d 5b 66 73 74 5d 2e 20 54 68 69 nite.state.transducer][fst]..Thi
2720 73 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 69 73 20 62 75 69 6c 74 20 69 6e 74 6f c1 00 s.representation.is.built.into..
2740 08 01 00 fc d0 38 4a 01 00 47 20 5b 75 63 64 2d 67 65 6e 65 72 61 74 65 5d 20 62 75 74 20 49 20 .....8J..G.[ucd-generate].but.I.
2760 61 6d 20 6e 6f 74 20 61 77 61 72 65 20 6f 66 20 61 6e 79 20 61 64 76 61 6e 74 61 67 65 20 6f 76 am.not.aware.of.any.advantage.ov
2780 65 72 20 74 68 65 20 60 75 63 64 2d 74 72 69 65 60 c1 00 08 01 00 fc 9b 39 4d 01 00 4a 20 72 65 er.the.`ucd-trie`.......9M..J.re
27a0 70 72 65 73 65 6e 74 61 74 69 6f 6e 2e 20 49 6e 20 70 61 72 74 69 63 75 6c 61 72 20 60 75 63 64 presentation..In.particular.`ucd
27c0 2d 74 72 69 65 60 20 69 73 20 6f 70 74 69 6d 69 7a 65 64 20 66 6f 72 20 73 74 6f 72 69 6e 67 20 -trie`.is.optimized.for.storing.
27e0 55 6e 69 63 6f 64 65 c1 00 08 01 00 fc e9 39 22 01 00 1f 20 70 72 6f 70 65 72 74 69 65 73 20 77 Unicode.......9"....properties.w
2800 68 69 6c 65 20 60 66 73 74 60 20 69 73 20 6e 6f 74 2e c1 00 08 01 00 1c 8c 3a 01 02 01 00 08 01 hile.`fst`.is.not........:......
2820 00 fc 90 3a 2c 01 00 29 20 5b 66 73 74 5d 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 ...:,..).[fst]:.https://github.c
2840 6f 6d 2f 42 75 72 6e 74 53 75 73 68 69 2f 66 73 74 c1 00 08 01 00 fc bd 3a 3e 01 00 3b 20 5b 75 om/BurntSushi/fst.......:>..;.[u
2860 63 64 2d 67 65 6e 65 72 61 74 65 5d 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d cd-generate]:.https://github.com
2880 2f 42 75 72 6e 74 53 75 73 68 69 2f 75 63 64 2d 67 65 6e 65 72 61 74 65 c1 00 08 01 00 1c fc 3a /BurntSushi/ucd-generate.......:
28a0 01 02 01 00 08 01 00 fc 80 3b 4d 01 00 4a 20 41 73 20 66 61 72 20 61 73 20 49 20 63 61 6e 20 74 .........;M..J.As.far.as.I.can.t
28c0 65 6c 6c 2c 20 74 68 65 20 6d 61 69 6e 20 74 68 69 6e 67 20 74 68 61 74 20 63 61 75 73 65 73 20 ell,.the.main.thing.that.causes.
28e0 60 66 73 74 60 20 74 6f 20 68 61 76 65 20 6c 61 72 67 65 20 73 69 7a 65 c1 00 08 01 00 fc ce 3b `fst`.to.have.large.size.......;
2900 4d 01 00 4a 20 61 6e 64 20 73 6c 6f 77 20 6c 6f 6f 6b 75 70 73 20 66 6f 72 20 74 68 69 73 20 75 M..J.and.slow.lookups.for.this.u
2920 73 65 20 63 61 73 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 60 75 63 64 2d 74 72 69 65 60 20 69 se.case.relative.to.`ucd-trie`.i
2940 73 20 74 68 61 74 20 69 74 20 64 6f 65 73 c1 00 08 01 00 fc 9c 3c 4b 01 00 48 20 6e 6f 74 20 73 s.that.it.does.......<K..H.not.s
2960 70 65 63 69 61 6c 69 7a 65 20 66 6f 72 20 74 68 65 20 66 61 63 74 20 74 68 61 74 20 6f 6e 6c 79 pecialize.for.the.fact.that.only
2980 20 32 31 20 6f 66 20 74 68 65 20 33 32 20 62 69 74 73 20 69 6e 20 61 20 60 63 68 61 72 60 20 61 .21.of.the.32.bits.in.a.`char`.a
29a0 72 65 c1 00 08 01 00 fc e8 3c 4e 01 00 4b 20 6d 65 61 6e 69 6e 67 66 75 6c 2e 20 54 68 65 72 65 re.......<N..K.meaningful..There
29c0 20 61 72 65 20 73 6f 6d 65 20 64 65 6e 73 65 20 61 72 72 61 79 73 20 69 6e 20 74 68 65 20 73 74 .are.some.dense.arrays.in.the.st
29e0 72 75 63 74 75 72 65 20 77 69 74 68 20 6c 61 72 67 65 20 72 61 6e 67 65 73 c1 00 08 01 00 fc b7 ructure.with.large.ranges.......
2a00 3d 26 01 00 23 20 74 68 61 74 20 63 6f 75 6c 64 20 6e 65 76 65 72 20 70 6f 73 73 69 62 6c 79 20 =&..#.that.could.never.possibly.
2a20 62 65 20 75 73 65 64 2e c1 00 08 01 00 1c de 3d 01 02 01 00 08 01 00 84 e2 3d 01 00 0d 20 23 23 be.used........=.........=....##
2a40 23 23 20 72 6f 61 72 69 6e 67 c1 00 08 01 00 1c f3 3d 01 02 01 00 08 01 00 fc f7 3d 48 01 00 45 ##.roaring.......=.........=H..E
2a60 20 54 68 69 73 20 63 72 61 74 65 20 69 73 20 61 20 70 75 72 65 2d 52 75 73 74 20 69 6d 70 6c 65 .This.crate.is.a.pure-Rust.imple
2a80 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 5b 52 6f 61 72 69 6e 67 20 42 69 74 6d 61 70 5d 2c 20 61 mentation.of.[Roaring.Bitmap],.a
2aa0 20 64 61 74 61 c1 00 08 01 00 fc c0 3e 44 01 00 41 20 73 74 72 75 63 74 75 72 65 20 64 65 73 69 .data.......>D..A.structure.desi
2ac0 67 6e 65 64 20 66 6f 72 20 73 74 6f 72 69 6e 67 20 73 65 74 73 20 6f 66 20 33 32 2d 62 69 74 20 gned.for.storing.sets.of.32-bit.
2ae0 75 6e 73 69 67 6e 65 64 20 69 6e 74 65 67 65 72 73 2e c1 00 08 01 00 1c 85 3f 01 02 01 00 08 01 unsigned.integers........?......
2b00 00 fc 89 3f 36 01 00 33 20 5b 52 6f 61 72 69 6e 67 20 42 69 74 6d 61 70 5d 3a 20 68 74 74 70 73 ...?6..3.[Roaring.Bitmap]:.https
2b20 3a 2f 2f 72 6f 61 72 69 6e 67 62 69 74 6d 61 70 2e 6f 72 67 2f 61 62 6f 75 74 2f c1 00 08 01 00 ://roaringbitmap.org/about/.....
2b40 1c c0 3f 01 02 01 00 08 01 00 fc c4 3f 50 01 00 4d 20 52 6f 61 72 69 6e 67 20 62 69 74 6d 61 70 ..?.........?P..M.Roaring.bitmap
2b60 73 20 61 72 65 20 63 6f 6d 70 72 65 73 73 65 64 20 62 69 74 6d 61 70 73 20 77 68 69 63 68 20 74 s.are.compressed.bitmaps.which.t
2b80 65 6e 64 20 74 6f 20 6f 75 74 70 65 72 66 6f 72 6d 20 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c c1 00 end.to.outperform.conventional..
2ba0 08 01 00 fc 95 40 50 01 00 4d 20 63 6f 6d 70 72 65 73 73 65 64 20 62 69 74 6d 61 70 73 20 73 75 .....@P..M.compressed.bitmaps.su
2bc0 63 68 20 61 73 20 57 41 48 2c 20 45 57 41 48 20 6f 72 20 43 6f 6e 63 69 73 65 2e 20 49 6e 20 73 ch.as.WAH,.EWAH.or.Concise..In.s
2be0 6f 6d 65 20 69 6e 73 74 61 6e 63 65 73 2c 20 74 68 65 79 20 63 61 6e c1 00 08 01 00 fc e6 40 49 ome.instances,.they.can.......@I
2c00 01 00 46 20 62 65 20 68 75 6e 64 72 65 64 73 20 6f 66 20 74 69 6d 65 73 20 66 61 73 74 65 72 20 ..F.be.hundreds.of.times.faster.
2c20 61 6e 64 20 74 68 65 79 20 6f 66 74 65 6e 20 6f 66 66 65 72 20 73 69 67 6e 69 66 69 63 61 6e 74 and.they.often.offer.significant
2c40 6c 79 20 62 65 74 74 65 72 c1 00 08 01 00 84 b0 41 01 00 0d 20 63 6f 6d 70 72 65 73 73 69 6f 6e ly.better.......A....compression
2c60 2e c1 00 08 01 00 1c c1 41 01 02 01 00 08 01 00 fc c5 41 49 01 00 46 20 49 6e 20 74 68 69 73 20 ........A.........AI..F.In.this.
2c80 75 73 65 20 63 61 73 65 20 74 68 65 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 77 61 73 20 72 65 61 use.case.the.performance.was.rea
2ca0 73 6f 6e 61 62 6c 79 20 63 6f 6d 70 65 74 69 74 69 76 65 20 62 75 74 20 73 74 69 6c 6c c1 00 08 sonably.competitive.but.still...
2cc0 01 00 fc 8f 42 49 01 00 46 20 73 75 62 73 74 61 6e 74 69 61 6c 6c 79 20 73 6c 6f 77 65 72 20 74 ....BI..F.substantially.slower.t
2ce0 68 61 6e 20 74 68 65 20 55 6e 69 63 6f 64 65 2d 6f 70 74 69 6d 69 7a 65 64 20 63 72 61 74 65 73 han.the.Unicode-optimized.crates
2d00 2e 20 4d 65 61 6e 77 68 69 6c 65 20 74 68 65 c1 00 08 01 00 fc d9 42 4f 01 00 4c 20 63 6f 6d 70 ..Meanwhile.the.......BO..L.comp
2d20 72 65 73 73 69 6f 6e 20 77 61 73 20 73 69 67 6e 69 66 69 63 61 6e 74 6c 79 20 77 6f 72 73 65 2c ression.was.significantly.worse,
2d40 20 72 65 71 75 69 72 69 6e 67 20 36 26 74 69 6d 65 73 3b 20 61 73 20 6d 75 63 68 20 73 74 6f 72 .requiring.6&times;.as.much.stor
2d60 61 67 65 20 66 6f 72 c1 00 08 01 00 bc a9 43 01 00 14 20 74 68 65 20 64 61 74 61 20 73 74 72 75 age.for.......C....the.data.stru
2d80 63 74 75 72 65 2e c1 00 08 01 00 1c c1 43 01 02 01 00 08 01 00 fc c5 43 50 01 00 4d 20 49 20 61 cture........C.........CP..M.I.a
2da0 6c 73 6f 20 62 65 6e 63 68 6d 61 72 6b 65 64 20 74 68 65 20 5b 60 63 72 6f 61 72 69 6e 67 60 5d lso.benchmarked.the.[`croaring`]
2dc0 20 63 72 61 74 65 20 77 68 69 63 68 20 69 73 20 61 6e 20 46 46 49 20 77 72 61 70 70 65 72 20 61 .crate.which.is.an.FFI.wrapper.a
2de0 72 6f 75 6e 64 20 74 68 65 c1 00 08 01 00 fc 96 44 4d 01 00 4a 20 43 20 72 65 66 65 72 65 6e 63 round.the.......DM..J.C.referenc
2e00 65 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 52 6f 61 72 69 6e 67 20 42 69 74 6d e.implementation.of.Roaring.Bitm
2e20 61 70 2e 20 54 68 69 73 20 63 72 61 74 65 20 77 61 73 20 63 6f 6e 73 69 73 74 65 6e 74 6c 79 c1 ap..This.crate.was.consistently.
2e40 00 08 01 00 fc e4 44 50 01 00 4d 20 61 62 6f 75 74 20 31 35 25 20 73 6c 6f 77 65 72 20 74 68 61 ......DP..M.about.15%.slower.tha
2e60 6e 20 70 75 72 65 2d 52 75 73 74 20 60 72 6f 61 72 69 6e 67 60 2c 20 77 68 69 63 68 20 63 6f 75 n.pure-Rust.`roaring`,.which.cou
2e80 6c 64 20 6a 75 73 74 20 62 65 20 46 46 49 20 6f 76 65 72 68 65 61 64 2e c1 00 08 01 00 fc b5 45 ld.just.be.FFI.overhead........E
2ea0 22 01 00 1f 20 49 20 64 69 64 20 6e 6f 74 20 69 6e 76 65 73 74 69 67 61 74 65 20 66 75 72 74 68 "....I.did.not.investigate.furth
2ec0 65 72 2e c1 00 08 01 00 1c d8 45 01 02 01 00 08 01 00 fc dc 45 33 01 00 30 20 5b 60 63 72 6f 61 er........E.........E3..0.[`croa
2ee0 72 69 6e 67 60 5d 3a 20 68 74 74 70 73 3a 2f 2f 63 72 61 74 65 73 2e 69 6f 2f 63 72 61 74 65 73 ring`]:.https://crates.io/crates
2f00 2f 63 72 6f 61 72 69 6e 67 c1 00 08 01 00 1c 90 46 01 02 01 00 08 01 00 b4 94 46 01 00 13 20 23 /croaring.......F.........F....#
2f20 23 23 23 20 75 6e 69 63 6f 64 65 2d 69 64 65 6e 74 c1 00 08 01 00 1c ab 46 01 02 01 00 08 01 00 ###.unicode-ident.......F.......
2f40 fc af 46 4f 01 00 4c 20 54 68 69 73 20 63 72 61 74 65 20 69 73 20 6d 6f 73 74 20 73 69 6d 69 6c ..FO..L.This.crate.is.most.simil
2f60 61 72 20 74 6f 20 74 68 65 20 60 75 63 64 2d 74 72 69 65 60 20 6c 69 62 72 61 72 79 2c 20 69 6e ar.to.the.`ucd-trie`.library,.in
2f80 20 74 68 61 74 20 69 74 27 73 20 62 61 73 65 64 20 6f 6e c1 00 08 01 00 fc ff 46 4f 01 00 4c 20 .that.it's.based.on.......FO..L.
2fa0 62 69 74 6d 61 70 73 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 6c 65 61 66 73 20 6f 66 20 61 bitmaps.stored.in.the.leafs.of.a
2fc0 20 74 72 69 65 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 2c 20 61 63 68 69 65 76 69 6e 67 20 .trie.representation,.achieving.
2fe0 62 6f 74 68 20 70 72 65 66 69 78 c1 00 08 01 00 fc cf 47 27 01 00 24 20 63 6f 6d 70 72 65 73 73 both.prefix.......G'..$.compress
3000 69 6f 6e 20 61 6e 64 20 73 75 66 66 69 78 20 63 6f 6d 70 72 65 73 73 69 6f 6e 2e c1 00 08 01 00 ion.and.suffix.compression......
3020 1c f7 47 01 02 01 00 08 01 00 e4 fb 47 01 00 19 20 54 68 65 20 6b 65 79 20 64 69 66 66 65 72 65 ..G.........G....The.key.differe
3040 6e 63 65 73 20 61 72 65 3a c1 00 08 01 00 1c 98 48 01 02 01 00 08 01 00 fc 9c 48 50 01 00 4d 20 nces.are:.......H.........HP..M.
3060 2d 20 55 73 65 73 20 61 20 73 69 6e 67 6c 65 20 32 2d 6c 65 76 65 6c 20 74 72 69 65 2c 20 72 61 -.Uses.a.single.2-level.trie,.ra
3080 74 68 65 72 20 74 68 61 6e 20 33 20 64 69 73 6a 6f 69 6e 74 20 70 61 72 74 69 74 69 6f 6e 73 20 ther.than.3.disjoint.partitions.
30a0 6f 66 20 64 69 66 66 65 72 65 6e 74 c1 00 08 01 00 8c ed 48 01 00 0e 20 20 20 64 65 70 74 68 20 of.different.......H......depth.
30c0 65 61 63 68 2e c1 00 08 01 00 fc ff 48 45 01 00 42 20 2d 20 55 73 65 73 20 73 69 67 6e 69 66 69 each........HE..B.-.Uses.signifi
30e0 63 61 6e 74 6c 79 20 6c 61 72 67 65 72 20 63 68 75 6e 6b 73 3a 20 35 31 32 20 62 69 74 73 20 72 cantly.larger.chunks:.512.bits.r
3100 61 74 68 65 72 20 74 68 61 6e 20 36 34 20 62 69 74 73 2e c1 00 08 01 00 fc c5 49 45 01 00 42 20 ather.than.64.bits........IE..B.
3120 2d 20 43 6f 6d 70 72 65 73 73 65 73 20 74 68 65 20 58 49 44 5c 5f 53 74 61 72 74 20 61 6e 64 20 -.Compresses.the.XID\_Start.and.
3140 58 49 44 5c 5f 43 6f 6e 74 69 6e 75 65 20 70 72 6f 70 65 72 74 69 65 73 20 74 6f 67 65 74 68 65 XID\_Continue.properties.togethe
3160 72 c1 00 08 01 00 fc 8b 4a 4f 01 00 4c 20 20 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 2c 20 r.......JO..L...simultaneously,.
3180 72 61 74 68 65 72 20 74 68 61 6e 20 64 75 70 6c 69 63 61 74 69 6e 67 20 69 64 65 6e 74 69 63 61 rather.than.duplicating.identica
31a0 6c 20 74 72 69 65 20 6c 65 61 66 20 63 68 75 6e 6b 73 20 61 63 72 6f 73 73 c1 00 08 01 00 74 db l.trie.leaf.chunks.across.....t.
31c0 4a 01 00 0b 20 20 20 74 68 65 20 74 77 6f 2e c1 00 08 01 00 1c ea 4a 01 02 01 00 08 01 00 fc ee J......the.two........J.........
31e0 4a 4f 01 00 4c 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 69 61 67 72 61 6d 20 73 68 6f 77 JO..L.The.following.diagram.show
3200 20 74 68 65 20 58 49 44 5c 5f 53 74 61 72 74 20 61 6e 64 20 58 49 44 5c 5f 43 6f 6e 74 69 6e 75 .the.XID\_Start.and.XID\_Continu
3220 65 20 55 6e 69 63 6f 64 65 20 62 6f 6f 6c 65 61 6e c1 00 08 01 00 fc be 4b 38 01 00 35 20 70 72 e.Unicode.boolean.......K8..5.pr
3240 6f 70 65 72 74 69 65 73 20 69 6e 20 75 6e 63 6f 6d 70 72 65 73 73 65 64 20 66 6f 72 6d 2c 20 69 operties.in.uncompressed.form,.i
3260 6e 20 72 6f 77 2d 6d 61 6a 6f 72 20 6f 72 64 65 72 3a c1 00 08 01 00 1c f7 4b 01 02 01 00 08 01 n.row-major.order:.......K......
3280 00 5c fb 4b 01 00 08 20 3c 74 61 62 6c 65 3e c1 00 08 01 00 fc 87 4c 34 01 00 31 20 3c 74 72 3e .\.K....<table>.......L4..1.<tr>
32a0 3c 74 68 3e 58 49 44 5f 53 74 61 72 74 3c 2f 74 68 3e 3c 74 68 3e 58 49 44 5f 43 6f 6e 74 69 6e <th>XID_Start</th><th>XID_Contin
32c0 75 65 3c 2f 74 68 3e 3c 2f 74 72 3e c1 00 08 01 00 44 bc 4c 01 00 05 20 3c 74 72 3e c1 00 08 01 ue</th></tr>.....D.L....<tr>....
32e0 00 fc c5 4c a0 01 01 00 9d 01 20 3c 74 64 3e 3c 69 6d 67 20 61 6c 74 3d 22 58 49 44 5f 53 74 61 ...L.......<td><img.alt="XID_Sta
3300 72 74 20 62 69 74 6d 61 70 22 20 77 69 64 74 68 3d 22 32 35 36 22 20 73 72 63 3d 22 68 74 74 70 rt.bitmap".width="256".src="http
3320 73 3a 2f 2f 75 73 65 72 2d 69 6d 61 67 65 73 2e 67 69 74 68 75 62 75 73 65 72 63 6f 6e 74 65 6e s://user-images.githubuserconten
3340 74 2e 63 6f 6d 2f 31 39 34 30 34 39 30 2f 31 36 38 36 34 37 33 35 33 2d 63 36 65 65 62 39 32 32 t.com/1940490/168647353-c6eeb922
3360 2d 61 66 65 63 2d 34 39 62 32 2d 39 65 66 35 2d 63 30 33 65 39 64 31 65 30 37 36 30 2e 70 6e 67 -afec-49b2-9ef5-c03e9d1e0760.png
3380 22 3e 3c 2f 74 64 3e c1 00 08 01 00 fc e6 4d a3 01 01 00 a0 01 20 3c 74 64 3e 3c 69 6d 67 20 61 "></td>.......M.......<td><img.a
33a0 6c 74 3d 22 58 49 44 5f 43 6f 6e 74 69 6e 75 65 20 62 69 74 6d 61 70 22 20 77 69 64 74 68 3d 22 lt="XID_Continue.bitmap".width="
33c0 32 35 36 22 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 75 73 65 72 2d 69 6d 61 67 65 73 2e 67 69 256".src="https://user-images.gi
33e0 74 68 75 62 75 73 65 72 63 6f 6e 74 65 6e 74 2e 63 6f 6d 2f 31 39 34 30 34 39 30 2f 31 36 38 36 thubusercontent.com/1940490/1686
3400 34 37 33 36 37 2d 66 34 34 37 63 63 61 37 2d 32 33 36 32 2d 34 64 37 64 2d 38 63 64 37 2d 64 32 47367-f447cca7-2362-4d7d-8cd7-d2
3420 31 63 30 31 31 64 33 32 39 62 2e 70 6e 67 22 3e 3c 2f 74 64 3e c1 00 08 01 00 4c 8a 4f 01 00 06 1c011d329b.png"></td>.....L.O...
3440 20 3c 2f 74 72 3e c1 00 08 01 00 64 94 4f 01 00 09 20 3c 2f 74 61 62 6c 65 3e c1 00 08 01 00 1c .</tr>.....d.O....</table>......
3460 a1 4f 01 02 01 00 08 01 00 fc a5 4f 50 01 00 4d 20 55 6e 63 6f 6d 70 72 65 73 73 65 64 2c 20 74 .O.........OP..M.Uncompressed,.t
3480 68 65 73 65 20 77 6f 75 6c 64 20 74 61 6b 65 20 31 34 30 20 4b 20 74 6f 20 73 74 6f 72 65 2c 20 hese.would.take.140.K.to.store,.
34a0 77 68 69 63 68 20 69 73 20 62 65 79 6f 6e 64 20 77 68 61 74 20 77 6f 75 6c 64 20 62 65 c1 00 08 which.is.beyond.what.would.be...
34c0 01 00 fc f6 4f 4d 01 00 4a 20 72 65 61 73 6f 6e 61 62 6c 65 2e 20 48 6f 77 65 76 65 72 2c 20 61 ....OM..J.reasonable..However,.a
34e0 73 20 79 6f 75 20 63 61 6e 20 73 65 65 20 74 68 65 72 65 20 69 73 20 61 20 6c 61 72 67 65 20 64 s.you.can.see.there.is.a.large.d
3500 65 67 72 65 65 20 6f 66 20 73 69 6d 69 6c 61 72 69 74 79 c1 00 08 01 00 fc c4 50 44 01 00 41 20 egree.of.similarity.......PD..A.
3520 62 65 74 77 65 65 6e 20 74 68 65 20 74 77 6f 20 62 69 74 6d 61 70 73 20 61 6e 64 20 61 63 72 6f between.the.two.bitmaps.and.acro
3540 73 73 20 74 68 65 20 72 6f 77 73 2c 20 77 68 69 63 68 20 6c 65 6e 64 73 20 77 65 6c 6c 20 74 6f ss.the.rows,.which.lends.well.to
3560 c1 00 08 01 00 84 89 51 01 01 d3 58 00 08 01 00 1c 9a 51 01 02 01 00 08 01 00 fc 9e 51 4e 01 00 .......Q...X......Q.........QN..
3580 4b 20 54 68 69 73 20 63 72 61 74 65 20 73 74 6f 72 65 73 20 6f 6e 65 20 35 31 32 2d 62 69 74 20 K.This.crate.stores.one.512-bit.
35a0 22 72 6f 77 22 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 62 69 74 6d 61 70 73 20 69 6e 20 74 68 "row".of.the.above.bitmaps.in.th
35c0 65 20 6c 65 61 66 20 6c 65 76 65 6c c1 00 08 01 00 fc ed 51 4e 01 00 4b 20 6f 66 20 61 20 74 72 e.leaf.level.......QN..K.of.a.tr
35e0 69 65 2c 20 61 6e 64 20 61 20 73 69 6e 67 6c 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 6c 65 76 65 ie,.and.a.single.additional.leve
3600 6c 20 74 6f 20 69 6e 64 65 78 20 69 6e 74 6f 20 74 68 65 20 6c 65 61 66 73 2e 20 49 74 20 74 75 l.to.index.into.the.leafs..It.tu
3620 72 6e 73 c1 00 08 01 00 fc bc 52 50 01 00 4d 20 6f 75 74 20 74 68 65 72 65 20 61 72 65 20 31 32 rns.......RP..M.out.there.are.12
3640 34 20 75 6e 69 71 75 65 20 35 31 32 2d 62 69 74 20 63 68 75 6e 6b 73 20 61 63 72 6f 73 73 20 74 4.unique.512-bit.chunks.across.t
3660 68 65 20 74 77 6f 20 62 69 74 6d 61 70 73 20 73 6f 20 37 20 62 69 74 73 20 61 72 65 c1 00 08 01 he.two.bitmaps.so.7.bits.are....
3680 00 ec 8d 53 01 00 1a 20 73 75 66 66 69 63 69 65 6e 74 20 74 6f 20 69 6e 64 65 78 20 74 68 65 6d ...S....sufficient.to.index.them
36a0 2e c1 00 08 01 00 1c ab 53 01 02 01 00 08 01 00 fc af 53 4f 01 00 4c 20 54 68 65 20 63 68 75 6e ........S.........SO..L.The.chun
36c0 6b 20 73 69 7a 65 20 6f 66 20 35 31 32 20 62 69 74 73 20 69 73 20 73 65 6c 65 63 74 65 64 20 61 k.size.of.512.bits.is.selected.a
36e0 73 20 74 68 65 20 73 69 7a 65 20 74 68 61 74 20 6d 69 6e 69 6d 69 7a 65 73 20 74 68 65 20 74 6f s.the.size.that.minimizes.the.to
3700 74 61 6c c1 00 08 01 00 fc ff 53 4c 01 00 49 20 73 69 7a 65 20 6f 66 20 74 68 65 20 64 61 74 61 tal.......SL..I.size.of.the.data
3720 20 73 74 72 75 63 74 75 72 65 2e 20 41 20 73 6d 61 6c 6c 65 72 20 63 68 75 6e 6b 2c 20 6c 69 6b .structure..A.smaller.chunk,.lik
3740 65 20 32 35 36 20 6f 72 20 31 32 38 20 62 69 74 73 2c 20 77 6f 75 6c 64 c1 00 08 01 00 fc cc 54 e.256.or.128.bits,.would.......T
3760 4b 01 00 48 20 61 63 68 69 65 76 65 20 62 65 74 74 65 72 20 64 65 64 75 70 6c 69 63 61 74 69 6f K..H.achieve.better.deduplicatio
3780 6e 20 62 75 74 20 72 65 71 75 69 72 65 20 61 20 6c 61 72 67 65 72 20 69 6e 64 65 78 2e 20 41 20 n.but.require.a.larger.index..A.
37a0 6c 61 72 67 65 72 20 63 68 75 6e 6b c1 00 08 01 00 fc 98 55 49 01 00 46 20 77 6f 75 6c 64 20 69 larger.chunk.......UI..F.would.i
37c0 6e 63 72 65 61 73 65 20 72 65 64 75 6e 64 61 6e 63 79 20 69 6e 20 74 68 65 20 6c 65 61 66 20 62 ncrease.redundancy.in.the.leaf.b
37e0 69 74 6d 61 70 73 2e 20 35 31 32 20 62 69 74 20 63 68 75 6e 6b 73 20 61 72 65 20 74 68 65 c1 00 itmaps..512.bit.chunks.are.the..
3800 08 01 00 fc e2 55 3a 01 00 37 20 6f 70 74 69 6d 75 6d 20 66 6f 72 20 74 6f 74 61 6c 20 73 69 7a .....U:..7.optimum.for.total.siz
3820 65 20 6f 66 20 74 68 65 20 69 6e 64 65 78 20 70 6c 75 73 20 6c 65 61 66 20 62 69 74 6d 61 70 73 e.of.the.index.plus.leaf.bitmaps
3840 2e c1 00 08 01 00 1c 9d 56 01 02 01 00 08 01 00 fc a1 56 4d 01 00 4a 20 49 6e 20 66 61 63 74 20 ........V.........VM..J.In.fact.
3860 73 69 6e 63 65 20 74 68 65 72 65 20 61 72 65 20 6f 6e 6c 79 20 31 32 34 20 75 6e 69 71 75 65 20 since.there.are.only.124.unique.
3880 63 68 75 6e 6b 73 2c 20 77 65 20 63 61 6e 20 75 73 65 20 61 6e 20 38 2d 62 69 74 20 69 6e 64 65 chunks,.we.can.use.an.8-bit.inde
38a0 78 c1 00 08 01 00 fc ef 56 47 01 00 44 20 77 69 74 68 20 61 20 73 70 61 72 65 20 62 69 74 20 74 x.......VG..D.with.a.spare.bit.t
38c0 6f 20 69 6e 64 65 78 20 61 74 20 74 68 65 20 68 61 6c 66 2d 63 68 75 6e 6b 20 6c 65 76 65 6c 2e o.index.at.the.half-chunk.level.
38e0 20 54 68 69 73 20 61 63 68 69 65 76 65 73 20 61 6e c1 00 08 01 00 fc b7 57 4e 01 00 4b 20 61 64 .This.achieves.an.......WN..K.ad
3900 64 69 74 69 6f 6e 61 6c 20 38 2e 35 25 20 63 6f 6d 70 72 65 73 73 69 6f 6e 20 62 79 20 65 6c 69 ditional.8.5%.compression.by.eli
3920 6d 69 6e 61 74 69 6e 67 20 72 65 64 75 6e 64 61 6e 63 69 65 73 20 62 65 74 77 65 65 6e 20 74 68 minating.redundancies.between.th
3940 65 20 73 65 63 6f 6e 64 c1 00 08 01 00 fc 86 58 4e 01 00 4b 20 68 61 6c 66 20 6f 66 20 61 6e 79 e.second.......XN..K.half.of.any
3960 20 63 68 75 6e 6b 20 61 6e 64 20 74 68 65 20 66 69 72 73 74 20 68 61 6c 66 20 6f 66 20 61 6e 79 .chunk.and.the.first.half.of.any
3980 20 6f 74 68 65 72 20 63 68 75 6e 6b 2e 20 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 69 73 c1 .other.chunk..Note.that.this.is.
39a0 00 08 01 00 fc d5 58 4d 01 00 4a 20 6e 6f 74 20 74 68 65 20 73 61 6d 65 20 61 73 20 75 73 69 6e ......XM..J.not.the.same.as.usin
39c0 67 20 63 68 75 6e 6b 73 20 77 68 69 63 68 20 61 72 65 20 68 61 6c 66 20 74 68 65 20 73 69 7a 65 g.chunks.which.are.half.the.size
39e0 2c 20 62 65 63 61 75 73 65 20 69 74 20 64 6f 65 73 20 6e 6f 74 c1 00 08 01 00 fc a3 59 3b 01 00 ,.because.it.does.not.......Y;..
3a00 38 20 6e 65 63 65 73 73 69 74 61 74 65 20 72 61 69 73 69 6e 67 20 74 68 65 20 73 69 7a 65 20 6f 8.necessitate.raising.the.size.o
3a20 66 20 74 68 65 20 74 72 69 65 27 73 20 66 69 72 73 74 20 6c 65 76 65 6c 2e c1 00 08 01 00 1c df f.the.trie's.first.level........
3a40 59 01 02 01 00 08 01 00 fc e3 59 4f 01 00 4c 20 49 6e 20 63 6f 6e 74 72 61 73 74 20 74 6f 20 62 Y.........YO..L.In.contrast.to.b
3a60 69 6e 61 72 79 20 73 65 61 72 63 68 20 6f 72 20 74 68 65 20 60 75 63 64 2d 74 72 69 65 60 20 63 inary.search.or.the.`ucd-trie`.c
3a80 72 61 74 65 2c 20 70 65 72 66 6f 72 6d 69 6e 67 20 6c 6f 6f 6b 75 70 73 20 69 6e c1 00 08 01 00 rate,.performing.lookups.in.....
3aa0 fc b3 5a 49 01 00 46 20 74 68 69 73 20 64 61 74 61 20 73 74 72 75 63 74 75 72 65 20 69 73 20 73 ..ZI..F.this.data.structure.is.s
3ac0 74 72 61 69 67 68 74 2d 6c 69 6e 65 20 63 6f 64 65 20 77 69 74 68 20 6e 6f 20 6e 65 65 64 20 66 traight-line.code.with.no.need.f
3ae0 6f 72 20 62 72 61 6e 63 68 69 6e 67 2e c1 01 01 02 e1 05 1c 8c 5b 01 0f 04 01 0c 8f 5b 01 0c c6 or.branching.........[......[...
3b00 5b 01 00 03 00 32 02 ea 07 00 6c 90 5b 01 00 00 00 0c 9e 5b 01 00 00 31 05 00 24 68 74 74 70 73 [....2....l.[......[...1..$https
3b20 3a 2f 2f 64 6f 63 73 2e 72 73 2f 75 6e 69 63 6f 64 65 2d 69 64 65 6e 74 2f 31 2e 30 2e 31 38 c1 ://docs.rs/unicode-ident/1.0.18.
3b40 00 fc a0 5b 26 01 02 01 fc 89 5b 3f 01 00 00 00 0a 0b 0c 02 ff 04 13 06 06 00 00 01 00 01 00 00 ...[&.....[?....................
3b60 01 02 00 02 01 97 03 13 16 06 00 0e 01 00 00 00 19 01 00 00 01 00 00 04 01 81 03 13 2b 06 00 0e ............................+...
3b80 01 00 00 00 17 01 00 00 01 00 00 05 01 b0 03 13 40 06 00 0c 00 1b 01 00 00 01 00 00 06 01 e9 03 ................@...............
3ba0 13 52 06 00 0e 01 00 00 00 20 01 00 00 01 00 00 07 01 d1 03 13 67 06 00 0e 01 00 00 00 1e 01 00 .R...................g..........
3bc0 00 01 00 00 08 01 bc 03 13 7c 06 00 0e 01 00 00 00 1c 01 00 00 01 00 00 09 13 06 06 13 06 06 13 .........|......................
3be0 06 06 fc a8 5c 54 01 13 16 06 13 16 06 13 2b 06 13 2b 06 13 40 06 13 40 06 13 52 06 13 52 06 13 ....\T........+..+..@..@..R..R..
3c00 67 06 13 67 06 13 7c 06 13 7c 06 fc be 5d 25 01 00 08 00 00 fc ff 5c 3e 01 00 3b 20 57 68 65 74 g..g..|..|...]%.......\>..;.Whet
3c20 68 65 72 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 68 61 73 20 74 68 65 20 55 6e 69 63 6f 64 her.the.character.has.the.Unicod
3c40 65 20 70 72 6f 70 65 72 74 79 20 58 49 44 5c 5f 53 74 61 72 74 2e c1 64 c5 5d 01 00 00 00 00 00 e.property.XID\_Start..d.]......
3c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 01 00 00 01 00 00 00 00 00 00 00 00 00 0d 00 0a 00 ................................
3c80 01 00 02 63 68 c1 14 d2 5d 01 fc d5 60 28 01 00 08 00 00 fc 93 60 41 01 00 3e 20 57 68 65 74 68 ...ch...]...`(.......`A..>.Wheth
3ca0 65 72 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 68 61 73 20 74 68 65 20 55 6e 69 63 6f 64 65 er.the.character.has.the.Unicode
3cc0 20 70 72 6f 70 65 72 74 79 20 58 49 44 5c 5f 43 6f 6e 74 69 6e 75 65 2e c1 7c dc 60 01 00 00 00 .property.XID\_Continue..|.`....
3ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 01 00 00 01 00 00 00 00 00 00 00 00 00 0d 00 ................................
3d00 0b 00 01 01 82 79 14 ec 60 01 54 97 5c 01 01 02 02 d9 0d 3c 88 5c 01 02 c8 0e 24 91 5c 01 6c 88 .....y..`.T.\......<.\....$.\.l.
3d20 5c 01 00 00 84 86 5c 01 00 02 34 9b 5c 01 01 00 0d 0e 0f 10 13 14 17 19 1b 1c 1e 20 6c e5 01 00 \.....\...4.\...............l...
3d40 0c eb 01 00 01 0c 00 00 00 00 00 00 00 00 00 6c fb 01 00 0c 81 02 00 01 0c 00 00 00 00 00 00 00 ...............l................
3d60 00 00 13 7d 04 00 0a 02 02 0c 9a 02 00 06 03 44 9d 02 00 00 02 34 ba 02 00 01 00 00 00 00 01 02 ...}...........D.....4..........
3d80 91 02 00 11 00 00 01 00 00 01 00 11 00 00 00 00 01 00 00 00 01 ff a5 02 01 01 8c 0a 00 0c c1 02 ................................
3da0 00 ac 0a 00 01 03 00 01 86 58 66 df 84 42 4e 64 01 01 01 00 01 00 01 00 10 00 12 00 02 8c 0a ac .........Xf..BNd................
3dc0 0a 00 01 00 13 7d 04 0f 52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 03 00 00 01 00 01 00 02 .....}..R.......................
3de0 8c 0a ac 0a 00 01 00 01 00 0f 01 00 00 00 00 01 00 0f 00 00 00 0d 00 10 01 01 8c 0a 0f 5f 0f 61 ............................._.a
3e00 00 00 00 00 00 00 00 00 00 64 c4 02 00 0f 04 01 00 01 00 0f 01 00 00 00 00 01 00 0f 00 8c 0a 13 .........d......................
3e20 41 05 00 0a 02 02 0c da 02 00 06 06 4c dd 02 00 00 02 3c fb 02 00 01 00 00 00 00 01 02 91 02 00 A...........L.....<.............
3e40 15 00 00 01 00 00 01 00 15 00 00 00 00 01 00 92 7c 0c 83 03 00 ed 0b 00 01 06 00 01 f7 3b e3 de ................|............;..
3e60 fa 24 21 53 01 01 01 00 01 00 01 00 14 00 16 00 02 8c 0a ed 0b 00 01 00 13 41 05 0f 49 00 00 00 .$!S.....................A..I...
3e80 00 00 00 00 00 00 00 00 00 00 00 01 06 00 00 01 00 01 00 02 8c 0a ed 0b 00 01 00 01 00 13 01 00 ................................
3ea0 00 00 00 01 00 13 00 00 00 0d 00 14 01 01 8c 0a 0f 5f 0f 61 00 00 00 00 00 00 00 00 00 64 86 03 ................._.a.........d..
3ec0 00 0f 04 01 00 01 00 13 01 00 00 00 00 01 00 13 00 8c 0a fc 96 03 33 00 5c a8 03 00 00 00 00 00 ......................3.\.......
3ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 05 00 13 01 00 13 01 00 00 ................................
3f00 14 01 e0 02 01 00 01 00 16 02 9e 11 01 00 00 01 00 00 00 0c 00 00 01 06 00 01 f7 3b e3 de fa 24 ...........................;...$
3f20 21 53 01 01 08 00 05 aa 06 00 08 80 00 00 00 00 00 00 00 06 80 01 00 00 00 00 00 00 00 00 00 00 !S..............................
3f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 01 01 01 01 01 01 ................................
3f80 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 00 00 00 00 00 00 01 01 01 01 01 01 01 01 01 ................................
3fa0 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 00 00 00 00 00 00 00 01 80 01 13 91 02 00 00 ................................
3fc0 00 00 00 00 00 00 aa 06 fc eb 06 36 00 74 fd 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........6.t..................
3fe0 00 00 01 00 00 00 00 00 00 00 00 00 f7 7e 06 80 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .............~..................
4000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4020 00 01 01 01 01 01 01 01 01 01 01 00 00 00 00 00 00 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................................
4040 01 01 01 01 01 01 01 01 01 01 01 01 00 00 00 00 01 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................................
4060 01 01 01 01 01 01 01 01 01 01 01 01 00 00 00 00 00 00 00 01 80 01 13 e2 02 00 00 00 00 00 00 00 ................................
4080 00 aa 06 ec c3 0a 00 2c d4 0a 00 01 00 00 00 00 00 00 00 00 00 aa 06 fc e8 0a 2f 00 54 fa 0a 00 .......,................../.T...
40a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 05 00 0f 01 00 ................................
40c0 0f 01 00 00 10 01 bf 02 01 00 01 00 12 02 9e 11 01 00 00 01 00 00 00 0c 00 00 01 03 00 01 86 58 ...............................X
40e0 66 df 84 42 4e 64 01 01 08 03 01 05 aa 06 00 08 92 01 00 00 00 00 00 00 03 98 03 04 0b 0f 13 17 f..BNd..........................
4100 1b 1f 23 27 2d 31 34 38 3c 40 02 45 00 00 00 00 00 49 00 4d 00 05 05 05 05 05 05 05 05 05 05 05 ..#'-148<@.E.....I.M............
4120 05 06 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 ................................
4140 05 05 05 05 05 05 05 05 05 05 05 05 05 51 54 58 5c 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 .............QTX\...............
4160 05 05 05 05 05 05 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 60 64 66 6a 6e 72 28 76 ........................`dfjnr(v
4180 78 7c 80 84 88 8c 90 94 98 9c a0 05 2b a4 00 00 00 00 a6 05 05 a8 05 05 05 05 05 05 32 05 ae 00 x|..........+...............2...
41a0 00 00 00 00 00 00 00 00 00 00 00 af 00 00 00 05 b3 b7 bb 05 05 05 05 05 05 05 05 05 05 05 43 05 ..............................C.
41c0 05 bf 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c1 52 c3 00 00 00 00 c6 00 00 00 00 00 00 ...................R............
41e0 00 00 00 00 00 d2 d4 00 00 00 ca db df e3 cd e7 00 00 eb 00 00 00 00 00 00 00 00 05 05 05 05 05 ................................
4200 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 ................................
4220 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 ................................
4240 05 05 05 05 05 05 05 05 05 05 05 05 05 05 ed 05 05 05 05 05 05 05 a9 f0 05 05 05 05 05 05 05 05 ................................
4260 05 05 f3 05 05 05 05 05 05 05 05 05 05 05 05 05 ac 05 f5 00 00 00 00 05 b0 00 00 05 05 05 05 05 ................................
4280 05 05 05 05 ee 05 05 05 05 05 05 05 f1 00 00 00 00 00 00 00 01 07 ff ff ff ff ff ff ff ff ff ff ................................
42a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
42c0 ff ff ff ff ff ff ff ff 03 ff ff ff ff ff 98 03 13 88 03 00 00 00 00 00 00 00 00 aa 06 fc fc 1e ................................
42e0 33 00 6c 8e 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 3.l.............................
4300 00 05 00 0f 01 00 0f 01 00 00 10 01 bf 02 01 00 01 00 12 02 9e 11 01 00 00 01 00 00 00 0c 00 00 ................................
4320 01 03 00 01 86 58 66 df 84 42 4e 64 01 01 08 03 01 05 aa 06 00 08 01 07 00 00 00 00 00 00 03 88 .....Xf..BNd....................
4340 0e 08 0d 11 15 19 1d 21 25 2a 2f 31 36 3a 3e 42 02 47 00 00 00 00 00 4b 00 4f 00 05 05 05 05 05 .......!%*/16:>B.G.....K.O......
4360 05 05 05 05 05 05 05 06 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 ................................
4380 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 51 56 5a 5e 05 05 05 05 05 05 05 05 05 ...................QVZ^.........
43a0 05 05 05 05 05 05 05 05 05 05 05 05 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 62 64 ..............................bd
43c0 68 6c 70 74 28 76 7a 7e 82 86 8a 8e 92 96 9a 9e a2 05 2b a4 00 00 00 00 a6 05 05 ab 05 05 05 05 hlpt(vz~..........+.............
43e0 05 05 32 05 ae 00 00 00 00 00 00 00 00 00 00 00 00 b1 00 00 00 05 b5 b9 bd 05 05 05 05 05 05 05 ..2.............................
4400 05 05 05 05 43 05 05 bf 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c1 52 c3 00 00 00 00 c9 ....C....................R......
4420 00 00 00 00 00 00 00 cc c4 c7 cf d2 d6 00 d8 00 ca dd e1 e5 cd e9 00 00 eb 00 00 00 00 00 d0 00 ................................
4440 00 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 ................................
4460 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 ................................
4480 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 ed 05 05 05 05 05 05 05 a9 f0 05 05 ................................
44a0 05 05 05 05 05 05 05 05 f3 05 05 05 05 05 05 05 05 05 05 05 05 05 ac 05 f5 00 00 00 00 05 b0 00 ................................
44c0 00 05 05 05 05 05 05 05 05 05 ee 05 05 05 05 05 05 05 f1 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
44e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
45a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
45c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
45e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
46a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
46c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
46e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
47a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
47c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
47e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
48a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
48c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
48e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
49a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
49c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
49e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4a40 00 d9 00 00 00 00 00 00 00 00 01 1d ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
4a60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
4a80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
4aa0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
4ac0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
4ae0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
4b00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
4b20 ff ff ff ff ff ff ff ff ff ff ff ff 01 ff ff ff ff ff ff ff 88 0e 13 d9 03 00 00 00 00 00 00 00 ................................
4b40 00 aa 06 fc 8a 77 2b 00 24 9c 77 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 .....w+.$.w.....................
4b60 00 00 00 00 00 00 00 05 00 13 01 00 13 01 00 00 14 01 e0 02 01 00 01 00 16 02 9e 11 01 00 00 01 ................................
4b80 00 00 00 0c 00 00 01 06 00 01 f7 3b e3 de fa 24 21 53 01 01 08 03 01 05 aa 06 00 08 e0 1e 00 00 ...........;...$!S..............
4ba0 00 00 00 00 06 80 3e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......>.........................
4bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4be0 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
4c00 ff ff ff ff ff ff ff ff ff 3f 3f ff ff ff ff 3f 3f ff aa ff ff ff 3f ff ff ff ff ff ff df 5f dc .........??....??.....?......._.
4c20 1f cf 0f ff 1f dc 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 20 04 ff ................................
4c40 ff 7f ff ff ff 7f ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
4c60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
4c80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00 ................................
4ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 a0 04 ff ................................
4cc0 ff 7f ff ff ff 7f ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
4ce0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0f 00 ff ff 7f ................................
4d00 f8 ff ff ff ff ff 0f ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff c3 ................................
4d20 ff 03 00 1f 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 df b8 40 d7 ff ff fb ff ff ff ff ....P..................@........
4d40 ff ff ff ff ff bf ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff c3 ................................
4d60 ff 03 00 1f 50 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff df b8 c0 d7 ff ff fb ff ff ff ff ....P...........................
4d80 ff ff ff ff ff bf ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 03 fc ff ff ff ff ff ff ff ................................
4da0 ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff ff 7f 02 ff ff ff ff ff 01 00 00 00 00 00 00 00 ................................
4dc0 00 ff ff ff 87 07 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff fb fc ff ff ff ff ff ff ff ................................
4de0 ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff ff 7f 02 ff ff ff ff ff 01 fe ff ff ff ff bf b6 ................................
4e00 00 ff ff ff 87 07 00 00 00 00 00 ff ff ff ff ff 07 00 00 00 c0 fe ff ff ff ff ff ff ff ff ff ff ................................
4e20 ff 2f 00 60 c0 00 9c 00 00 fd ff ff ff 00 00 00 e0 ff ff ff ff ff ff ff ff ff ff 3f 00 02 00 00 ./.`.......................?....
4e40 fc ff ff ff 07 30 04 00 00 ff 07 ff ff ff ff ff ff ff ff ff c3 ff ff ff ff ff ff ff ff ff ff ff .....0..........................
4e60 ff ef 9f ff fd ff 9f 00 00 ff ff ff ff ff ff ff e7 ff ff ff ff ff ff ff ff ff ff ff ff 03 00 ff ................................
4e80 ff ff ff ff ff 3f 24 ff ff 3f 04 10 01 00 00 ff ff ff 01 ff 07 ff ff ff 7e 00 00 ff ff ff ff ff .....?$..?..............~.......
4ea0 03 00 00 00 00 00 00 f0 ff ff ff ff ff ff 23 00 00 01 ff 03 00 fe ff e1 9f f9 ff ff fd c5 23 00 ..............#...............#.
4ec0 40 00 b0 03 00 03 10 ff ff ff ff ff 3f 00 00 ff ff ff 0f ff 07 ff ff ff 7e 80 ff ff ff ff ff ff @...........?...........~.......
4ee0 ff ff ff fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff cf ff fe ff ef 9f f9 ff ff fd c5 f3 9f ................................
4f00 79 80 b0 cf ff 03 50 e0 87 f9 ff ff fd 6d 03 00 00 00 5e 00 00 1c 00 e0 bf fb ff ff fd ed 23 00 y.....P......m....^...........#.
4f20 00 01 00 03 00 00 02 e0 9f f9 ff ff fd ed 23 00 00 00 b0 03 00 02 00 e8 c7 3d d6 18 c7 ff 03 00 ..............#..........=......
4f40 00 01 00 00 00 00 00 ee 87 f9 ff ff fd 6d d3 87 39 02 5e c0 ff 3f 00 ee bf fb ff ff fd ed f3 bf .............m..9.^..?..........
4f60 3b 01 00 cf ff 00 fe ee 9f f9 ff ff fd ed f3 9f 39 e0 b0 cf ff 02 00 ec c7 3d d6 18 c7 ff c3 c7 ;...............9........=......
4f80 3d 81 00 c0 ff 00 00 e0 df fd ff ff fd ff 23 00 00 00 27 03 00 00 00 e1 df fd ff ff fd ef 23 00 =.............#...'...........#.
4fa0 00 00 60 03 00 06 00 f0 df fd ff ff ff ff 27 00 40 70 80 03 00 00 fc e0 ff 7f fc ff ff fb 2f 7f ..`...........'.@p............/.
4fc0 00 00 00 00 00 00 00 ff df fd ff ff fd ff f3 df 3d 60 27 cf ff 00 00 ef df fd ff ff fd ef f3 df ................=`'.............
4fe0 3d 60 60 cf ff 0e 00 ff df fd ff ff ff ff ff df 7d f0 80 cf ff 00 fc ee ff 7f fc ff ff fb 2f 7f =``.............}............./.
5000 84 5f ff c0 ff 0c 00 fe ff ff ff ff ff 05 00 7f 00 00 00 00 00 00 00 d6 f7 ff ff af ff 05 20 5f ._............................._
5020 00 00 f0 00 00 00 00 01 00 00 00 00 00 00 00 ff fe ff ff ff 1f 00 00 00 1f 00 00 00 00 00 00 00 ................................
5040 00 00 00 00 00 00 00 fe ff ff ff ff ff ff 07 ff 7f ff 03 00 00 00 00 d6 f7 ff ff af ff ff 3f 5f ..............................?_
5060 7f ff f3 00 00 00 00 01 00 00 03 ff 03 a0 c2 ff fe ff ff ff 1f fe ff df ff ff fe ff ff ff 1f 40 ...............................@
5080 00 00 00 00 00 00 00 ff ff ff ff ff 07 00 80 00 00 3f 3c 62 c0 e1 ff 03 40 00 00 ff ff ff ff bf .................?<b....@.......
50a0 20 ff ff ff ff ff f7 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
50c0 ff ff ff ff ff ff ff ff ff ff ff ff ff 7f 00 ff ff 3f 00 ff 00 00 00 bf ff ff ff ff ff fd 07 00 .................?..............
50e0 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff 03 ff ff ff ff ff ff ff ff ff 3f ff ff ff ff bf ..........................?.....
5100 20 ff ff ff ff ff f7 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
5120 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 03 00 00 00 00 00 ................................
5140 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff 3d 7f 3d ff ff ff ff ff 3d ff ff ff ff 3d 7f 3d ................=.=.....=....=.=
5160 ff 7f ff ff ff ff ff ff ff 3d ff ff ff ff ff ff ff ff 07 00 00 00 00 ff ff 00 00 ff ff ff ff ff .........=......................
5180 ff ff ff ff ff 3f 3f ff ff ff ff ff ff ff ff ff 3d 7f 3d ff ff ff ff ff 3d ff ff ff ff 3d 7f 3d .....??.........=.=.....=....=.=
51a0 ff 7f ff ff ff ff ff ff ff 3d ff ff ff ff ff ff ff ff e7 00 fe 03 00 ff ff 00 00 ff ff ff ff ff .........=......................
51c0 ff ff ff ff ff 3f 3f fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff .....??.........................
51e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
5200 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
5220 ff ff ff ff ff ff 07 ff ff ff ff ff ff ff ff ff ff ff ff ff 9f ff ff fe ff ff 07 ff ff ff ff ff ................................
5240 ff ff ff ff c7 ff 01 ff ff 03 80 ff ff 03 00 ff ff 03 00 ff df 01 00 ff ff ff ff ff ff 0f 00 00 ................................
5260 00 80 10 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff 9f ff ff fe ff ff 07 ff ff ff ff ff ................................
5280 ff ff ff ff c7 ff 01 ff ff 3f 80 ff ff 1f 00 ff ff 0f 00 ff df 0d 00 ff ff ff ff ff ff ff ff ff .........?......................
52a0 ff 8f 30 ff 03 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff 01 ff ff ff ff ff 05 ff ff ff ..0.............................
52c0 ff ff ff ff ff 3f 00 ff ff ff 7f 00 00 00 00 00 00 ff ff ff 3f 1f 00 ff ff ff ff ff 0f ff ff ff .....?..............?...........
52e0 03 00 00 00 00 00 00 00 b8 ff 03 ff ff ff ff ff ff ff ff ff ff ff 01 ff ff ff ff ff 07 ff ff ff ................................
5300 ff ff ff ff ff 3f 00 ff ff ff 7f ff 0f ff 0f c0 ff ff ff ff 3f 1f 00 ff ff ff ff ff 0f ff ff ff .....?..............?...........
5320 03 ff 07 00 00 00 00 ff ff 7f 00 ff ff ff ff ff ff 1f 00 00 00 00 00 00 00 00 00 80 00 00 00 00 ................................
5340 00 00 00 00 00 00 00 e0 ff ff ff ff ff 0f 00 e0 1f 00 00 00 00 00 00 f8 ff ff ff 01 c0 00 fc ff ................................
5360 ff ff ff 3f 00 00 00 ff ff ff 0f ff ff ff ff ff ff ff 7f ff ff ff 9f ff 03 ff 03 80 00 ff bf ff ...?............................
5380 7f 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff 1f ff 03 00 f8 0f 00 ff ff ff ff ff ff ff ff ff ................................
53a0 ff ff ff ff ff 0f 00 ff ff ff ff 0f 00 00 00 00 e0 00 fc ff ff ff 3f ff 07 ff ff ff ff ff e7 00 ......................?.........
53c0 00 00 00 00 de 6f 04 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00 .....o..........................
53e0 00 00 00 00 00 00 00 ff ff ff ff ff ff ff 00 ff e3 ff ff ff ff ff 3f ff 07 ff ff ff ff ff e7 00 ......................?.........
5400 00 f7 ff ff ff ff 07 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
5420 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
5440 ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 80 00 00 ff 1f 00 00 00 00 00 ................................
5460 00 00 00 00 00 00 00 84 fc 2f 3f 50 fd ff f3 e0 43 00 00 ff ff ff ff ff 01 00 00 00 00 00 00 00 ........./?P....C...............
5480 00 00 00 00 00 00 00 00 30 00 00 00 00 00 80 01 00 10 00 00 00 02 80 00 00 ff 1f 00 00 00 00 00 ........0.......................
54a0 00 ff 1f e2 ff 01 00 84 fc 2f 3f 50 fd ff f3 e0 43 00 00 ff ff ff ff ff 01 00 00 00 00 00 00 00 ........./?P....C...............
54c0 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
54e0 ff ff ff 1f 78 0c 00 ff ff ff ff bf 20 ff ff ff ff ff ff ff 80 00 00 ff ff 7f 00 7f 7f 7f 7f 7f ....x...........................
5500 7f 7f 7f 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
5520 ff ff ff 1f f8 0f 00 ff ff ff ff bf 20 ff ff ff ff ff ff ff 80 00 80 ff ff 7f 00 7f 7f 7f 7f 7f ................................
5540 7f 7f 7f ff ff ff ff e0 00 00 00 fe 03 3e 1f fe ff ff ff ff ff ff ff ff ff 7f e0 fe ff ff ff ff .............>..................
5560 ff ff ff ff ff ff f7 e0 ff ff ff ff ff fe ff ff ff ff ff ff ff ff ff ff 7f 00 00 ff ff ff ff 00 ................................
5580 00 00 00 00 00 ff ff e0 00 00 00 fe ff 3e 1f fe ff ff ff ff ff ff ff ff ff 7f e6 fe ff ff ff ff .............>..................
55a0 ff ff ff ff ff ff ff e0 ff ff ff ff ff fe ff ff ff ff ff ff ff ff ff ff 7f 00 00 ff ff ff ff 00 ................................
55c0 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 1f 00 00 00 00 00 00 00 ................................
55e0 00 ff ff ff ff ff 3f ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ......?.........................
5600 ff ff ff ff ff ff ff ff ff ff ff 07 00 04 00 00 00 27 00 f0 00 ff ff ff ff ff ff ff ff ff ff ff .................'..............
5620 ff ff ff ff ff ff ff ff 1f ff ff 00 0c 00 00 ff ff ff ff ff 7f 00 80 ff ff ff 3f ff ff ff ff ff ..........................?.....
5640 ff ff ff ff ff 00 00 00 00 80 ff fc ff ff ff ff ff ff ff ff ff ff ff ff f9 ff ff ff ff ff ff ff ................................
5660 3f eb 1f 00 00 fc ff ff 1f ff ff ff 0f 00 00 ff ff ff ff ff ff f0 bf ff ff ff ff ff ff ff ff ff ?...............................
5680 ff ff ff ff ff 03 00 00 00 80 ff fc ff ff ff ff ff ff ff ff ff ff ff ff f9 ff ff ff ff ff ff ff ................................
56a0 3f eb 1f 00 00 fc ff bb f7 ff ff 07 00 00 00 ff ff ff ff ff ff 0f 00 fc ff ff ff ff ff 0f 00 00 ?...............................
56c0 00 00 00 00 00 fc 68 00 fc ff ff 3f 00 ff ff 7f 00 00 00 ff ff ff 1f f0 ff ff ff ff ff 07 00 00 ......h....?....................
56e0 80 00 00 df ff 00 7c ff ff ff ff ff 10 00 00 ff ff ff ff ff ff 0f 00 ff ff ff ff ff ff ff ff 3f ......|........................?
5700 00 ff 03 ff ff ff e8 ff ff ff ff ff 3f ff ff ff ff 0f 00 ff ff ff 1f ff ff ff ff ff ff ff ff 01 ............?...................
5720 80 ff 03 ff ff ff 7f ff ff ff ff ff 01 00 00 f7 0f 00 00 ff ff 7f c4 ff ff ff ff ff ff 62 3e 05 .............................b>.
5740 00 00 38 ff 07 1c 00 7e 7e 7e 00 7f 7f ff ff ff ff ff f7 ff 03 ff ff ff ff ff ff ff ff ff ff ff ..8....~~~......................
5760 ff ff ff 07 00 00 00 ff ff ff ff ff ff 7f 00 ff 3f ff 03 ff ff 7f fc ff ff ff ff ff ff ff ff 07 ................?...............
5780 00 00 38 ff ff 7c 00 7e 7e 7e 00 7f 7f ff ff ff ff ff f7 ff 03 ff ff ff ff ff ff ff ff ff ff ff ..8..|.~~~......................
57a0 ff ff ff ff 37 ff 03 ff ff ff ff ff ff ff ff ff ff ff ff ff 3f ff ff ff ff ff ff ff ff ff ff ff ....7...............?...........
57c0 ff ff 03 00 00 00 00 7f 00 f8 a0 ff fd 7f 5f db ff ff ff ff ff ff ff ff ff ff ff ff ff 03 00 00 .............._.................
57e0 00 f8 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 3f ff ff ff ff ff ff ff ff ff ff ff ....................?...........
5800 ff ff 03 00 00 00 00 7f 00 f8 e0 ff fd 7f 5f db ff ff ff ff ff ff ff ff ff ff ff ff ff 03 00 00 .............._.................
5820 00 f8 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 3f f0 ff ff ff ff ff ff ff ff ff ff ff ff ..................?.............
5840 ff ff ff ff ff ff ff ff ff ff ff ff ff ff 3f 00 00 ff ff ff ff ff ff ff ff fc ff ff ff ff ff ff ..............?.................
5860 00 00 00 00 00 ff 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8a aa ff ff ff ff ff ff ff ff ff ................................
5880 ff ff ff ff ff ff 1f 00 00 00 00 fe ff ff 07 fe ff ff 07 c0 ff ff ff ff ff ff 3f ff ff ff 7f fc ..........................?.....
58a0 fc fc 1c 00 00 00 00 ff ff 00 00 ff ff 18 00 00 e0 00 00 00 00 8a aa ff ff ff ff ff ff ff ff ff ................................
58c0 ff ff ff ff ff ff 1f 00 00 ff 03 fe ff ff 87 fe ff ff 07 e0 ff ff ff ff ff ff ff ff ff ff 7f fc ................................
58e0 fc fc 1c 00 00 00 00 ff ef ff ff 7f ff ff b7 ff 3f ff 3f 00 00 00 00 ff ff ff ff ff ff ff ff ff ................?.?.............
5900 ff ff ff ff ff ff 07 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 1f 00 00 00 00 00 00 00 00 00 00 ................................
5920 00 00 00 00 00 00 00 ff ef ff ff 7f ff ff b7 ff 3f ff 3f 00 00 00 00 ff ff ff ff ff ff ff ff ff ................?.?.............
5940 ff ff ff ff ff ff 07 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 1f 00 00 00 00 00 00 00 00 00 00 ................................
5960 00 00 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff 1f ff ff ff ff ff ................................
5980 ff 01 00 00 00 00 00 ff ff ff ff 00 e0 ff ff ff 07 ff ff ff ff 3f 00 ff ff ff 3f ff ff ff ff 0f .....................?....?.....
59a0 ff 3e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff 1f ff ff ff ff ff .>..............................
59c0 ff 01 00 01 00 00 00 ff ff ff ff 00 e0 ff ff ff 07 ff ff ff ff ff 07 ff ff ff 3f ff ff ff ff 0f ..........................?.....
59e0 ff 3e 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 3f 00 00 ff ff ff .>........................?.....
5a00 ff 0f ff ff ff ff 0f ff ff ff ff ff 00 ff ff ff ff ff ff 0f 00 ff f7 ff f7 b7 ff fb ff fb 1b ff ................................
5a20 ff ff ff ff ff 0f 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 3f ff 03 ff ff ff ..........................?.....
5a40 ff 0f ff ff ff ff 0f ff ff ff ff ff 00 ff ff ff ff ff ff 0f 00 ff f7 ff f7 b7 ff fb ff fb 1b ff ................................
5a60 ff ff ff ff ff 0f 00 3f fd ff ff ff ff bf 91 ff ff 3f 00 ff ff 7f 00 ff ff ff 7f 00 00 00 00 00 .......?.........?..............
5a80 00 00 00 ff ff 37 00 ff ff 3f 00 ff ff ff 03 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff c0 00 .....7...?......................
5aa0 00 00 00 00 00 00 00 01 00 ef fe ff ff 3f 00 00 00 00 00 ff ff ff 1f ff ff ff 1f 00 00 00 00 ff .............?..................
5ac0 fe ff ff 1f 00 00 00 ff ff ff ff ff ff 3f 00 ff ff 3f 00 ff ff 07 00 ff ff 03 00 00 00 00 00 00 .............?...?..............
5ae0 00 00 00 00 00 00 00 6f f0 ef fe ff ff 3f 87 00 00 00 00 ff ff ff 1f ff ff ff 1f 00 00 00 00 ff .......o.....?..................
5b00 fe ff ff 7f 00 00 00 ff ff ff ff ff ff 3f 00 ff ff 3f 00 ff ff 07 00 ff ff 03 00 00 00 00 00 00 .............?...?..............
5b20 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff 01 00 00 00 00 00 00 ff ff ff ff ff ff 07 00 ff ................................
5b40 ff ff ff ff ff 07 00 ff ff ff ff 0f 00 00 00 00 fc ff ff 3f 80 ff ff 3f 00 00 00 00 00 00 00 00 ...................?...?........
5b60 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff 01 00 00 00 00 00 00 ff ff ff ff ff ff 07 00 ff ................................
5b80 ff ff ff ff ff 07 00 ff ff ff ff ff 00 ff 03 ff ff ff ff 3f be ff ff 3f 00 00 00 00 00 00 00 00 ...................?...?........
5ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff 03 03 00 1c ................................
5bc0 00 00 00 00 00 00 00 ff ff ff 1f 80 00 ff ff 3f 00 00 00 00 00 ff ff 03 00 00 00 00 00 ff ff 1f ...............?................
5be0 00 00 00 ff ff 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff 1b 03 00 1c ................................
5c00 00 00 00 00 00 00 f0 ff ff ff 1f 80 00 ff ff ff ff 01 00 00 00 ff ff 3f 00 00 00 00 00 ff ff 1f .......................?........
5c20 00 00 00 ff ff 7f 00 f8 ff ff ff ff ff ff 00 00 00 00 00 00 00 26 00 f8 ff ff ff ff ff 00 00 00 .....................&..........
5c40 00 ff ff ff 01 00 00 f8 ff ff ff 7f 00 00 00 90 00 ff ff ff ff 47 00 f8 ff ff ff ff ff 07 00 1e .....................G..........
5c60 00 00 14 00 00 00 00 ff ff ff ff ff ff ff ff 7f 00 00 00 c0 ff 3f 80 ff ff ff ff ff ff ff 07 04 .....................?..........
5c80 00 ff ff ff 01 ff 03 ff ff ff ff ff ff df ff f0 00 ff ff ff ff 4f 00 ff ff ff ff ff ff ff ff 1f .....................O..........
5ca0 de ff 17 00 00 00 00 ff ff fb ff ff 0f 00 80 01 00 00 00 00 00 00 00 7f bd ff bf ff 01 ff ff ff ................................
5cc0 ff ff 7f 00 00 00 00 e0 9f f9 ff ff fd ed 23 00 00 01 e0 03 00 00 00 ff 4b ff ff ff ff bf 00 00 ..............#.........K.......
5ce0 00 0a 00 00 00 00 00 ff ff fb ff ff ff ff c0 03 00 00 00 00 00 00 00 7f bd ff bf ff 01 ff ff ff ................................
5d00 ff ff ff ff 07 ff 03 ef 9f f9 ff ff fd ed fb 9f 39 81 e0 cf 1f 1f 00 ff 4b ff ff ff ff bf ff a5 ................9.......K.......
5d20 f7 0f 00 06 00 00 00 ff ff ff ff ff ff 1f 00 80 07 00 80 03 00 00 00 ff ff ff ff ff ff 00 00 b0 ................................
5d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff 7f 00 00 00 ................................
5d60 00 00 0f 00 00 00 00 ff ff ff ff ff ff ff ff ff 07 ff c3 03 00 00 00 ff ff ff ff ff ff ff ff bf ................................
5d80 00 ff 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 3f ff 01 .............................?..
5da0 00 00 3f 00 00 00 00 ff ff ff ff ff ff 00 00 10 00 00 00 00 00 00 00 ff ff ff ff ff 07 00 01 00 ..?.............................
5dc0 00 00 00 00 00 00 00 ff ff ff 07 00 00 00 00 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5de0 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff 11 00 ff 03 00 00 00 00 ff ff ff ff ff ff ff 01 ff ................................
5e00 03 ff ff 0f 00 00 00 ff ff ff e7 ff 0f ff 03 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5e20 00 00 00 00 00 00 00 ff ff ff ff ff 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ................................
5e40 ff ff ff 00 00 00 80 7f f2 6f ff ff ff 00 80 02 00 00 00 00 00 00 00 00 00 00 00 ff fc ff ff ff .........o......................
5e60 ff 01 00 0a 00 00 00 ff ff ff ff ff ff ff 07 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ................................
5e80 ff ff ff ff 03 00 80 7f f2 6f ff ff ff bf f9 0f 00 ff 03 00 00 00 00 00 00 00 00 ff fc ff ff ff .........o......................
5ea0 ff ff fc 1b 00 00 00 01 f8 ff ff ff ff 07 04 00 00 01 f0 ff ff ff ff ff 03 00 20 00 00 ff ff ff ................................
5ec0 ff ff ff ff ff ff 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ................................
5ee0 ff ff ff 01 00 00 00 ff ff ff ff ff ff ff 7f 80 00 ff ff ff ff ff ff ff ff ff 23 00 00 ff ff ff ..........................#.....
5f00 ff ff ff ff ff ff 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ................................
5f20 ff ff ff 01 00 ff 03 ff fd ff ff ff 7f 00 00 01 00 00 00 00 00 fc ff ff ff 00 00 00 00 00 00 00 ................................
5f40 00 00 00 00 00 00 00 7f fb ff ff ff ff 01 00 40 00 00 00 bf fd ff ff ff 03 00 01 00 00 00 00 00 ...............@................
5f60 00 00 00 00 00 00 00 ff fd ff ff ff ff 7f ff 01 00 ff 03 00 00 fc ff ff ff fc ff ff fe 7f 00 00 ................................
5f80 00 00 00 00 00 00 00 7f fb ff ff ff ff 7f b4 ff 00 ff 03 bf fd ff ff ff 7f fb 01 ff 03 00 00 00 ................................
5fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5fc0 00 00 00 ff ff 07 00 f4 ff fd ff ff ff 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 ................................
5fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6000 00 00 00 ff ff 7f 00 ff ff fd ff ff ff ff c7 07 00 ff 07 00 00 00 00 00 00 00 00 00 00 01 00 00 ................................
6020 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff 7f 00 00 ff ff ff ff ff ff ff ff ff ................................
6040 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ................................
60a0 ff ff ff ff ff 01 00 ff ff ff ff ff ff 00 00 7e 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ...............~................
60c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
60e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff 03 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6100 ff ff ff ff ff ff ff ff ff ff ff ff ff 00 00 ff ff 3f 00 ff ff ff ff ff ff ff ff ff ff ff ff ff .................?..............
6120 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6140 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6160 ff ff ff 01 00 ff ff ff ff ff ff ff ff ff ff 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
61a0 00 00 00 00 00 00 00 ff ff ff 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........?.....................
61c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
61e0 00 00 00 00 00 00 00 ff ff ff ff ff ff ff 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6200 00 00 00 00 00 00 00 ff ff ff ff ff ff ff 01 ff ff ff 7f 00 00 ff ff ff ff ff ff ff ff ff 7f 00 ................................
6220 00 ff ff ff 3f 00 00 ff ff ff ff ff ff 00 00 0f 00 00 00 f8 ff ff e0 ff ff 00 00 00 00 00 00 00 ....?...........................
6240 00 00 00 00 00 00 00 ff ff ff ff ff ff ff 01 ff ff ff 7f ff 03 ff ff ff ff ff ff ff ff ff 7f ff ................................
6260 03 ff ff ff 3f 1f 00 ff ff ff ff ff ff 7f 00 0f 00 ff 03 f8 ff ff e0 ff ff 00 00 00 00 00 00 00 ....?...........................
6280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
62a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff 1f 00 00 00 00 00 00 00 00 00 00 00 ................................
62c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
62e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff 1f ff 03 00 00 00 00 00 00 00 00 00 ................................
6300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 ................................
6320 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff 07 01 00 00 00 00 00 00 00 f8 ff 00 00 00 00 00 ................................
6340 00 00 00 0b 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 ................................
6360 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff 87 ff ff ff ff ff ff ff 80 ff ff 00 00 00 00 00 ................................
6380 00 00 00 1b 00 03 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
63a0 ff 3f 00 00 00 00 80 ff 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .?..............................
63c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
63e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6400 00 00 00 00 00 ef 6f ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ......o.........................
6420 ff ff ff ff ff ff 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6440 00 00 00 00 00 00 00 ff ff ff ff ff 3f ff ff 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............?...................
6460 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff 07 ff 1f ff 01 ff 03 00 00 00 00 00 ................................
6480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
64a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0 e3 07 f8 e7 0f 00 00 00 3c 00 00 00 ............................<...
64c0 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff 07 ff 1f ff 01 ff 63 00 00 00 00 00 ..........................c.....
64e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6500 00 00 00 00 00 00 00 ff ff ff 7f e0 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6540 00 00 00 00 00 ff 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6580 00 00 00 7f 6f ff 7f 00 00 00 00 00 00 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....o...........................
65a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
65c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
65e0 00 00 00 00 00 ff 03 ff ff ff ff ff ff ff ff ff ff df ff ff ff ff ff ff ff ff df 64 de ff eb ef ...........................d....
6600 ff ff ff ff ff ff ff bf e7 df df ff ff ff 7b 5f fc fd ff ff ff ff ff ff ff ff ff ff ff ff ff ff ..............{_................
6620 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 3f ff ff ff fd ...........................?....
6640 ff ff f7 ff ff ff f7 ff ff df ff ff ff df ff ff 7f ff ff ff 7f ff ff ff fd ff ff ff fd ff ff f7 ................................
6660 0f 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 3f ff ff ff fd ...........................?....
6680 ff ff f7 ff ff ff f7 ff ff df ff ff ff df ff ff 7f ff ff ff 7f ff ff ff fd ff ff ff fd ff ff f7 ................................
66a0 cf ff ff ff ff ff ff ff ff ff ff ff ff 7f f8 ff ff ff ff ff 1f 20 00 10 00 00 f8 fe ff 00 00 00 ................................
66c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
66e0 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6700 ff ff ff ff ff 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff 3f 00 00 00 00 00 00 00 00 00 00 00 ....................?...........
6720 00 00 00 00 00 00 00 ff ff ff ff ff 1f 80 3f 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............?.@...............
6740 00 00 00 00 00 00 00 7f ff ff f9 db 07 ff ff ff ff ff ff ff 3f 00 00 00 80 00 00 00 00 00 00 00 ....................?...........
6760 00 00 00 00 00 00 00 ff ff ff ff ff 1f ff 3f ff 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............?.C...............
6780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff 3f 00 00 ff ............................?...
67a0 ff ff ff ff 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
67c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff 7f 00 00 ff ................................
67e0 ff ff ff ff ff ff 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6820 00 ff ff ff 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6840 00 ff ff ff 3f 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....?...........................
6860 00 ff ff ff ff ff 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6880 00 ff ff ff ff ff 07 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 1f ................................
68a0 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff 0f 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
68c0 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 1f ................................
68e0 00 7f 00 00 00 00 00 ff ff ff ff ff ff ff ff ff 0f ff 03 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6900 00 00 00 00 00 00 00 ef ff ff ff 96 fe f7 0a 84 ea 96 aa 96 f7 f7 5e ff fb ff 0f ee fb ff 0f 00 ......................^.........
6920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6940 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6960 ff ff ff 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6980 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 07 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
69a0 ff ff ff ff ff ff ff ff ff ff 3f ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ..........?.....................
69c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
69e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 ................................
6a00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 03 00 ff ff ff ................................
6a20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6a40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 ..................?.............
6a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6aa0 00 00 00 00 00 00 00 00 01 7d ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff .........}......................
6ac0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6ae0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6b00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6b20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6b40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6b60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6b80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6ba0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6bc0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6be0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6c00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6c20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6c40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6c60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6c80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6ca0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6cc0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6ce0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6d00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6d20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6d40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6d60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6d80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6da0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6dc0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6de0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6e00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6e20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6e40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6e60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
6e80 ff ff ff ff ff ff 00 00 00 00 ff ff ff ff ff ff ff ff 80 3e 13 2b 04 00 00 00 00 00 00 00 00 aa ...................>.+..........
6ea0 06 4b 00 5e 68 74 74 70 73 3a 2f 2f 69 6d 67 2e 73 68 69 65 6c 64 73 2e 69 6f 2f 62 61 64 67 65 .K.^https://img.shields.io/badge
6ec0 2f 64 6f 63 73 2e 72 73 2d 36 36 63 32 61 35 3f 73 74 79 6c 65 3d 66 6f 72 2d 74 68 65 2d 62 61 /docs.rs-66c2a5?style=for-the-ba
6ee0 64 67 65 26 6c 61 62 65 6c 43 6f 6c 6f 72 3d 35 35 35 35 35 35 26 6c 6f 67 6f 3d 64 6f 63 73 2e dge&labelColor=555555&logo=docs.
6f00 72 73 c1 02 00 00 5c 68 74 74 70 73 3a 2f 2f 69 6d 67 2e 73 68 69 65 6c 64 73 2e 69 6f 2f 62 61 rs....\https://img.shields.io/ba
6f20 64 67 65 2f 67 69 74 68 75 62 2d 38 64 61 30 63 62 3f 73 74 79 6c 65 3d 66 6f 72 2d 74 68 65 2d dge/github-8da0cb?style=for-the-
6f40 62 61 64 67 65 26 6c 61 62 65 6c 43 6f 6c 6f 72 3d 35 35 35 35 35 35 26 6c 6f 67 6f 3d 67 69 74 badge&labelColor=555555&logo=git
6f60 68 75 62 c1 01 00 00 26 68 74 74 70 73 3a 2f 2f 63 72 61 74 65 73 2e 69 6f 2f 63 72 61 74 65 73 hub....&https://crates.io/crates
6f80 2f 75 6e 69 63 6f 64 65 2d 69 64 65 6e 74 c1 02 00 00 07 64 6f 63 73 2d 72 73 c1 01 00 00 1d 68 /unicode-ident.....docs-rs.....h
6fa0 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 72 73 2f 75 6e 69 63 6f 64 65 2d 69 64 65 6e 74 c1 00 00 00 ttps://docs.rs/unicode-ident....
6fc0 17 66 69 6e 69 74 65 20 73 74 61 74 65 20 74 72 61 6e 73 64 75 63 65 72 c1 02 00 00 21 68 74 74 .finite.state.transducer....!htt
6fe0 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 42 75 72 6e 74 53 75 73 68 69 2f 66 73 74 c1 01 ps://github.com/BurntSushi/fst..
7000 00 00 0e 52 6f 61 72 69 6e 67 20 42 69 74 6d 61 70 c1 00 00 00 29 68 74 74 70 73 3a 2f 2f 67 69 ...Roaring.Bitmap....)https://gi
7020 74 68 75 62 2e 63 6f 6d 2f 75 6e 69 63 6f 64 65 2d 72 73 2f 75 6e 69 63 6f 64 65 2d 78 69 64 c1 thub.com/unicode-rs/unicode-xid.
7040 02 00 00 0c 75 63 64 2d 67 65 6e 65 72 61 74 65 c1 01 00 00 2a 68 74 74 70 73 3a 2f 2f 67 69 74 ....ucd-generate....*https://git
7060 68 75 62 2e 63 6f 6d 2f 42 75 72 6e 74 53 75 73 68 69 2f 75 63 64 2d 67 65 6e 65 72 61 74 65 c1 hub.com/BurntSushi/ucd-generate.
7080 00 00 00 5d 68 74 74 70 73 3a 2f 2f 69 6d 67 2e 73 68 69 65 6c 64 73 2e 69 6f 2f 62 61 64 67 65 ...]https://img.shields.io/badge
70a0 2f 63 72 61 74 65 73 2e 69 6f 2d 66 63 38 64 36 32 3f 73 74 79 6c 65 3d 66 6f 72 2d 74 68 65 2d /crates.io-fc8d62?style=for-the-
70c0 62 61 64 67 65 26 6c 61 62 65 6c 43 6f 6c 6f 72 3d 35 35 35 35 35 35 26 6c 6f 67 6f 3d 72 75 73 badge&labelColor=555555&logo=rus
70e0 74 c1 02 00 01 a3 dd 01 01 00 00 09 63 72 61 74 65 73 2d 69 6f c1 02 00 01 e7 de 01 01 00 01 92 t...........crates-io...........
7100 df 01 00 00 01 86 de 01 00 00 00 2c 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 ...........,https://github.com/r
7120 75 73 74 2d 6c 61 6e 67 2f 72 75 73 74 2f 70 75 6c 6c 2f 33 33 30 39 38 c1 02 00 01 c0 df 01 01 ust-lang/rust/pull/33098........
7140 00 01 dc df 01 00 00 00 0b 75 6e 69 63 6f 64 65 2d 78 69 64 c1 02 00 01 95 e0 01 01 00 01 c3 e0 .........unicode-xid............
7160 01 00 00 00 21 68 74 74 70 73 3a 2f 2f 63 72 61 74 65 73 2e 69 6f 2f 63 72 61 74 65 73 2f 63 72 ....!https://crates.io/crates/cr
7180 6f 61 72 69 6e 67 c1 02 00 01 83 e1 01 01 00 00 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e oaring..........(https://github.
71a0 63 6f 6d 2f 64 74 6f 6c 6e 61 79 2f 75 6e 69 63 6f 64 65 2d 69 64 65 6e 74 c1 02 00 01 eb e1 01 com/dtolnay/unicode-ident.......
71c0 01 00 01 e7 de 01 00 00 01 a3 dd 01 00 00 00 14 72 75 73 74 2d 6c 61 6e 67 2f 72 75 73 74 23 33 ................rust-lang/rust#3
71e0 33 30 39 38 c1 02 00 01 8b e2 01 01 00 01 c0 df 01 00 00 00 25 68 74 74 70 73 3a 2f 2f 77 77 77 3098................%https://www
7200 2e 75 6e 69 63 6f 64 65 2e 6f 72 67 2f 72 65 70 6f 72 74 73 2f 74 72 33 31 2f c1 02 00 01 c8 e2 .unicode.org/reports/tr31/......
7220 01 01 00 01 95 e0 01 00 00 00 08 63 72 6f 61 72 69 6e 67 c1 02 00 00 06 67 69 74 68 75 62 c1 02 ...........croaring.....github..
7240 00 01 e4 e2 01 01 00 01 90 e3 01 01 00 01 eb e1 01 00 00 01 83 e1 01 00 00 00 2b 68 74 74 70 73 ..........................+https
7260 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 52 6f 61 72 69 6e 67 42 69 74 6d 61 70 2f 72 6f 61 72 ://github.com/RoaringBitmap/roar
7280 69 6e 67 2d 72 73 c1 02 00 01 cf e3 01 01 00 01 8b e2 01 00 00 00 1a 55 6e 69 63 6f 64 65 20 53 ing-rs.................Unicode.S
72a0 74 61 6e 64 61 72 64 20 41 6e 6e 65 78 20 23 33 31 c1 02 00 01 f4 e3 01 01 00 01 c8 e2 01 00 00 tandard.Annex.#31...............
72c0 00 20 68 74 74 70 73 3a 2f 2f 72 6f 61 72 69 6e 67 62 69 74 6d 61 70 2e 6f 72 67 2f 61 62 6f 75 ..https://roaringbitmap.org/abou
72e0 74 2f c1 02 00 01 aa e4 01 01 00 01 e4 e2 01 00 00 01 b7 e4 01 01 00 01 90 e3 01 00 00 00 07 72 t/.............................r
7300 6f 61 72 69 6e 67 c1 02 00 01 da e4 01 01 00 01 cf e3 01 00 00 01 9e df 01 02 00 01 96 e5 01 01 oaring..........................
7320 00 01 f4 e3 01 00 00 01 82 e0 01 02 00 01 c1 e5 01 01 00 01 aa e4 01 00 00 01 b7 e4 01 00 00 01 ................................
7340 d4 e0 01 02 00 01 fe e5 01 01 00 01 da e4 01 00 00 01 86 de 01 02 00 01 92 df 01 02 00 01 9e df ................................
7360 01 01 00 01 96 e5 01 00 00 01 dc df 01 02 00 01 82 e0 01 01 00 01 c1 e5 01 00 00 01 c3 e0 01 02 ................................
7380 00 01 d4 e0 01 01 00 01 fe e5 01 00 00 c8 6c 60 47 76 1a 04 a3 b2 e3 cb 10 58 89 0a c1 f8 3b 37 ..............l`Gv.......X....;7
73a0 7d 2c 4e 34 18 f4 de b8 2b d4 af c0 db d8 e3 9f 24 1e 8d ab c4 87 cd 8f 28 9e 10 ab b6 d2 25 42 },N4....+.......$.......(.....%B
73c0 49 12 15 98 35 da 59 e9 c0 45 f0 4a 38 1f b4 38 b7 e5 e8 41 e7 6b 58 76 7d c0 6e d1 0c 64 91 79 I...5.Y..E.J8..8...A.kXv}.n..d.y
73e0 4d dc e9 b7 b4 b2 a8 86 78 ba 08 3c 6e e7 e8 32 c7 3e 48 92 08 d2 02 cb eb 41 49 f0 ca 2c 76 5f M.......x..<n..2.>H......AI..,v_
7400 dc 2c 61 ce 80 0b c5 f4 a5 a5 72 a9 92 33 59 09 70 40 25 32 6c ef 27 0f 94 c1 2a a3 29 56 a3 b2 .,a.......r..3Y.p@%2l.'...*.)V..
7420 74 d9 e6 7b f0 7c a8 71 a5 1b 55 7c 81 5f 67 d8 04 29 8f 00 f0 0b 81 35 a1 82 c9 f9 85 7f ee 45 t..{.|.q..U|._g..).....5.......E
7440 3a f0 99 d2 af 61 aa 2d 35 1e d5 c9 b4 a3 e5 9f ad 62 b9 91 21 7f 95 4a 9f ed af e6 4a c2 d8 3f :....a.-5........b..!..J....J..?
7460 7c fb db 94 e1 cb 3c 68 d5 af cf db 32 ca b6 b9 66 5c 7c 46 f6 a7 76 5e fa 48 be 4b a4 07 6d 83 |.....<h....2...f\|F..v^.H.K..m.
7480 9b 43 93 4e 61 25 57 bb 84 f7 b2 62 b8 5e eb 26 e8 6e fe cf 02 98 09 04 c8 44 b2 e4 7d 53 07 3b .C.Na%W....b.^.&.n.......D..}S.;
74a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 93 f3 06 00 00 00 00 00 00 00 00 ................................
74c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 01 3c 8f 01 3c 0e 01 3d 40 00 3d 53 .....................<..<..=@.=S
74e0 00 3d 65 01 3d 00 00 00 00 00 00 0d 00 3e 22 01 3e 00 00 00 00 00 00 c1 00 3e d8 00 3e 00 00 00 .=e.=........>".>........>..>...
7500 cd 00 3f 00 00 00 87 00 40 9c 00 40 00 00 00 e2 00 42 00 00 00 48 00 4b 50 03 3b 00 00 00 00 00 ..?.....@..@.....B...H.KP.;.....
7520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 0c 3d 00 ............................0.=.
7540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7560 00 00 00 00 00 00 00 00 00 00 00 00 ba 01 3d 00 00 00 00 00 00 00 00 00 6e 01 3e 01 12 11 12 12 ..............=.........n.>.....
7580 12 12 12 12 12 0c 0c 01 0d 0d 02 25 0b 17 02 25 0b 17 1e 14 1e 14 0d 1e 14 1e 14 1e 14 4f 3b 00 ...........%...%.............O;.
75a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6c 3c ee 3c 2e 3d 44 3d 57 3d 79 3d db 3d 00 .................l<.<.=D=W=y=.=.
75c0 00 0f 3e 36 3e 8f 3e 00 00 c3 3e ed 3e 00 00 e2 3f 00 00 8b 40 b1 40 00 00 f7 42 00 00 5d 4b 00 ..>6>.>...>.>...?...@.@...B..]K.
75e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 02 8e 06 d9 3b dc 3b e2 3b e7 3b .........................;.;.;.;
7600 ed 3b f3 3b f9 3b ff 3b 05 3c 0b 3c 8a 3c 0a 3d 3c 3d 4f 3d 62 3d c4 3d fc 3d 09 3e 1f 3e 78 3e .;.;.;.;.<.<.<.=<=O=b=.=.=.>.>x>
7620 b0 3e bd 3e d3 3e bb 3f c8 3f 76 40 83 40 97 40 d0 42 dd 42 36 4b 43 4b 94 6e 00 00 00 00 df 3b .>.>.>.?.?v@.@.@.B.B6KCK.n.....;
7640 00 00 ea 3b f0 3b f6 3b fc 3b 02 3c 08 3c 57 3c d9 3c 2a 3d 40 3d 53 3d 75 3d c7 3d fe 3d 0d 3e ...;.;.;.;.<.<W<.<*=@=S=u=.=.=.>
7660 32 3e 7b 3e b2 3e c1 3e d8 3e 00 00 cd 3f 00 00 87 40 9c 40 00 00 e2 42 00 00 48 4b 00 00 00 00 2>{>.>.>.>...?...@.@...B..HK....
7680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7a 3c fc 3c 00 00 4c 3d 5f 3d 8f 3d ef 3d 06 3e ................z<.<..L=_=.=.=.>
76a0 19 3e 4c 3e a3 3e ba 3e cd 3e f5 3e c4 3f ea 3f 7f 40 93 40 b9 40 d9 42 ff 42 3f 4b 65 4b 9d 6e .>L>.>.>.>.>.?.?.@.@.@.B.B?KeK.n
76c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 3c f6 3c 00 00 46 3d 59 3d 7c 3d ....................t<.<..F=Y=|=
76e0 e7 3d 00 3e 11 3e 39 3e 9b 3e b4 3e c5 3e ef 3e be 3f e4 3f 79 40 8d 40 b3 40 d3 42 f9 42 39 4b .=.>.>9>.>.>.>.>.?.?y@.@.@.B.B9K
7700 5f 4b 97 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 3c fe 3c 00 00 4e 3d _K.n....................|<.<..N=
7720 61 3d a1 3d f5 3d 00 00 1d 3e 55 3e a9 3e 00 00 d1 3e f7 3e c6 3f ec 3f 81 40 95 40 bb 40 db 42 a=.=.=...>U>.>...>.>.?.?.@.@.@.B
7740 01 43 41 4b 67 4b 9f 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .CAKgK.n........................
7760 00 00 00 00 00 00 6d 00 3c ef 00 3c 00 00 00 00 00 00 00 00 00 7b 01 3d dd 01 3d 00 00 00 00 00 ......m.<..<.........{.=..=.....
7780 00 38 01 3e 91 01 3e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6d 3c ef 3c 00 .8.>..>....................m<.<.
77a0 00 00 00 00 00 bb 3d de 3d 00 00 00 00 6f 3e 92 3e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......=.=....o>.>...............
77c0 00 00 00 00 00 5b 3c dd 3c 00 00 00 00 00 00 00 00 c9 3d 00 00 00 00 00 00 7d 3e 00 00 00 00 dc .....[<.<.........=......}>.....
77e0 3e 00 00 d1 3f 00 00 00 00 a0 40 00 00 e6 42 00 00 4c 4b 00 00 00 00 00 00 00 00 00 00 00 00 00 >...?.....@...B..LK.............
7800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 3e 00 00 00 00 00 00 bc 3e 00 ......................>.......>.
7820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7b ...............................{
7840 04 00 00 00 00 00 00 3f 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?........................
7860 00 00 00 f4 01 41 02 00 00 f6 04 00 00 00 00 00 00 b7 05 00 00 00 00 00 00 8f 02 00 00 e0 02 31 .....A.........................1
7880 03 00 00 86 03 00 00 d7 03 00 00 29 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........)....................
78a0 00 00 00 00 00 00 00 00 00 00 00 00 00 f5 04 00 00 00 00 00 00 b6 05 00 00 00 00 00 00 00 00 00 ................................
78c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 02 8e 02 00 00 3e 05 00 00 00 00 00 00 ff .................@.....>........
78e0 05 00 00 00 00 00 00 df 02 00 00 30 03 85 03 00 00 d6 03 00 00 28 04 00 00 7a 04 00 00 00 00 00 ...........0.........(...z......
7900 00 00 00 00 00 01 01 00 00 00 00 02 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f3 3d 00 00 00 00 00 00 a7 3e 00 00 00 00 00 00 .................=.......>......
7940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 36 02 83 02 00 00 00 00 00 00 00 00 ....................6...........
7960 00 00 00 00 00 00 00 00 00 00 d6 02 00 00 27 03 7d 03 00 00 cd 03 00 00 1e 04 00 00 70 04 00 00 ..............'.}...........p...
7980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3a 02 87 02 00 00 00 00 ........................:.......
79a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 da 02 00 00 2b 03 81 03 00 00 d1 03 00 00 22 04 00 00 ..................+........."...
79c0 74 04 00 00 00 00 00 00 00 00 00 00 02 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 t...............................
79e0 00 00 00 00 00 00 00 00 00 00 00 00 80 01 3c 02 01 3d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............<..=..............
7a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7a20 33 3f 00 00 ee 3f 00 00 00 00 f8 40 00 00 3e 43 00 00 a4 4b 4d 3b 00 00 00 00 00 00 00 00 00 00 3?...?.....@..>C...KM;..........
7a40 00 00 00 00 00 00 00 00 00 00 00 00 28 3d 00 00 00 00 73 3d 00 00 00 00 00 00 30 3e 00 00 00 00 ............(=....s=......0>....
7a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b0 3d 00 00 00 00 ...........................=....
7a80 00 00 64 3e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..d>............................
7aa0 00 00 a3 3d 00 00 00 00 00 00 57 3e c9 00 cc 00 d0 00 d8 00 dc 00 e0 00 e4 00 e8 00 ec 00 f0 00 ...=......W>....................
7ac0 f4 00 07 01 1d 01 2b 01 32 01 3a 01 48 01 4c 01 54 01 5b 01 6a 01 6e 01 76 01 7d 01 8f 01 93 01 ......+.2.:.H.L.T.[.j.n.v.}.....
7ae0 a8 01 ac 01 b8 01 c9 01 cd 01 e1 01 e5 01 f0 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b3 3d 00 00 00 00 00 00 67 3e a1 6e 00 00 0a 01 00 00 ...............=......g>.n......
7b20 00 00 0b 01 00 00 01 01 c1 6a 02 01 03 01 01 aa 06 01 00 00 01 01 bd 6a 02 01 03 01 01 aa 06 01 .........j.............j........
7b40 00 00 01 01 e7 4d 01 01 0c 06 03 01 00 01 00 00 01 01 95 61 01 01 03 01 01 00 00 01 01 93 61 01 .....M.............a..........a.
7b60 01 03 01 01 00 00 00 01 02 00 01 01 02 08 00 00 00 06 00 0f 02 00 01 01 00 00 00 00 00 00 00 00 ................................
7b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 0f 22 00 0f 25 01 01 02 d7 0b 01 00 00 ...................."..%........
7ba0 00 00 00 00 29 31 7b 68 4a 45 8c f0 15 9a f8 5a c3 60 2a 94 01 01 00 0d 72 75 73 74 66 6d 74 3a ....)1{hJE.....Z.`*.....rustfmt:
7bc0 3a 73 6b 69 70 c1 00 00 13 24 3d 00 0f 5b 00 01 00 00 00 00 00 00 29 31 7b 68 4a 45 8c f0 12 e9 :skip....$=..[........)1{hJE....
7be0 f6 e0 bf b2 8d 5d 00 00 02 00 00 00 02 08 e6 7b 66 7b 6e 7b 8f 7b b4 7b 7f 7b a4 7b d6 7b f0 06 .....].........{f{n{.{.{.{.{.{..
7c00 4f 44 48 54 01 08 04 20 22 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 02 b7 de 00 00 ODHT....".......@...............
7c20 6b 58 76 7d c0 6e d1 0c 09 00 00 00 d2 02 cb eb 41 49 f0 ca 0d 00 00 00 33 59 09 70 40 25 32 6c kXv}.n..........AI......3Y.p@%2l
7c40 10 00 00 00 ef 27 0f 94 c1 2a a3 29 11 00 00 00 0b 81 35 a1 82 c9 f9 85 15 00 00 00 da 59 e9 c0 .....'...*.)......5..........Y..
7c60 45 f0 4a 38 07 00 00 00 07 6d 83 9b 43 93 4e 61 1e 00 00 00 98 09 04 c8 44 b2 e4 7d 21 00 00 00 E.J8.....m..C.Na........D..}!...
7c80 a7 76 5e fa 48 be 4b a4 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .v^.H.K.........................
7ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d2 25 42 49 12 15 98 35 .........................%BI...5
7d00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f4 de b8 2b d4 af c0 db 03 00 00 00 00 00 00 00 ...................+............
7d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7d40 b2 e3 cb 10 58 89 0a c1 01 00 00 00 56 a3 b2 74 d9 e6 7b f0 12 00 00 00 00 00 00 00 00 00 00 00 ....X.......V..t..{.............
7d60 00 00 00 00 7c a8 71 a5 1b 55 7c 81 13 00 00 00 64 91 79 4d dc e9 b7 b4 0a 00 00 00 ca b6 b9 66 ....|.q..U|.....d.yM...........f
7d80 5c 7c 46 f6 1c 00 00 00 87 cd 8f 28 9e 10 ab b6 05 00 00 00 61 aa 2d 35 1e d5 c9 b4 17 00 00 00 \|F........(........a.-5........
7da0 d8 e3 9f 24 1e 8d ab c4 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a3 e5 9f ad 62 b9 91 21 ...$........................b..!
7dc0 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1f b4 38 b7 ..............................8.
7de0 e5 e8 41 e7 08 00 00 00 0b c5 f4 a5 a5 72 a9 92 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..A..........r..................
7e00 00 00 00 00 00 00 00 00 00 00 00 00 5f 67 d8 04 29 8f 00 f0 14 00 00 00 00 00 00 00 00 00 00 00 ............_g..)...............
7e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f8 3b 37 7d 2c 4e 34 18 02 00 00 00 2c 76 5f dc .................;7},N4.....,v_.
7e40 2c 61 ce 80 0e 00 00 00 7f 95 4a 9f ed af e6 4a 19 00 00 00 cb 3c 68 d5 af cf db 32 1b 00 00 00 ,a........J....J.....<h....2....
7e60 7f ee 45 3a f0 99 d2 af 16 00 00 00 5e eb 26 e8 6e fe cf 02 20 00 00 00 00 00 00 00 00 00 00 00 ..E:........^.&.n...............
7e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7ea0 00 00 00 00 00 00 00 00 c8 6c 60 47 76 1a 04 a3 00 00 00 00 25 57 bb 84 f7 b2 62 b8 1f 00 00 00 .........l`Gv.......%W....b.....
7ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b2 a8 86 78 ba 08 3c 6e ...........................x..<n
7ee0 0b 00 00 00 c2 d8 3f 7c fb db 94 e1 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......?|........................
7f00 00 00 00 00 00 00 00 00 e7 e8 32 c7 3e 48 92 08 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........2.>H..................
7f20 06 65 36 14 42 1c 30 3e 52 ff ff ff ff ff ff ff ff ff 1a ff 6d ff ff ff 60 78 ff 40 5a 7b 5b 5a .e6.B.0>R...........m...`x.@Z{[Z
7f40 62 ff 10 ff ff 73 49 ff ff 78 ff ff 0c 40 25 19 57 01 ff ff ff ff 51 5c ff ff 37 70 ff ff 04 ff b....sI..x...@%.W.....Q\..7p....
7f60 06 65 36 14 42 1c 30 3e 52 ff ff ff ff ff ff ff 00 00 61 2f 68 6f 6d 65 2f 63 72 74 2f 2e 63 61 .e6.B.0>R.........a/home/crt/.ca
7f80 72 67 6f 2f 72 65 67 69 73 74 72 79 2f 73 72 63 2f 69 6e 64 65 78 2e 63 72 61 74 65 73 2e 69 6f rgo/registry/src/index.crates.io
7fa0 2d 31 39 34 39 63 66 38 63 36 62 35 62 35 35 37 66 2f 75 6e 69 63 6f 64 65 2d 69 64 65 6e 74 2d -1949cf8c6b5b557f/unicode-ident-
7fc0 31 2e 30 2e 31 38 2f 73 72 63 2f 74 61 62 6c 65 73 2e 72 73 c1 00 20 1c 6e 8e 9b 61 de 10 ab bd 1.0.18/src/tables.rs....n..a....
7fe0 a9 14 25 15 8c 56 3d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 be f9 03 9f 05 01 51 03 ..%..V=.......................Q.
8000 43 1a 33 01 16 17 01 15 2b 16 2c 01 40 64 64 64 64 04 01 43 64 64 64 64 04 01 24 01 3b 64 64 64 C.3.....+.,.@dddd..Cdddd..$.;ddd
8020 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 10 04 01 3f 64 64 64 64 64 64 dddddddddddddddddddddd...?dddddd
8040 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
8060 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
8080 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
80a0 64 64 64 64 64 64 64 64 64 64 0a 04 01 38 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddd...8dddddddddddddddddd
80c0 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
80e0 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
8100 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
8120 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
8140 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
8160 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
8180 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
81a0 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
81c0 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
81e0 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
8200 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
8220 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
8240 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
8260 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 dddddddddddddddddddddddddddddddd
8280 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 00 3c 87 04 dddddddddddddddddddddddddddd.<..
82a0 d6 bd d0 c5 1e 61 de b7 d6 c6 6d 12 be 00 00 00 00 5e 2f 68 6f 6d 65 2f 63 72 74 2f 2e 63 61 72 .....a....m......^/home/crt/.car
82c0 67 6f 2f 72 65 67 69 73 74 72 79 2f 73 72 63 2f 69 6e 64 65 78 2e 63 72 61 74 65 73 2e 69 6f 2d go/registry/src/index.crates.io-
82e0 31 39 34 39 63 66 38 63 36 62 35 62 35 35 37 66 2f 75 6e 69 63 6f 64 65 2d 69 64 65 6e 74 2d 31 1949cf8c6b5b557f/unicode-ident-1
8300 2e 30 2e 31 38 2f 73 72 63 2f 6c 69 62 2e 72 73 c1 00 20 fc df aa 74 08 3a 9e c1 77 10 60 80 ca .0.18/src/lib.rs......t.:..w.`..
8320 bd 63 99 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b2 63 8f 02 01 a7 04 6b 6f 6e 04 09 .c...................c.....kon..
8340 04 4f 41 04 32 04 4f 4d 4d 1f 04 09 04 21 04 4b 15 04 25 4a 44 1d 3e 04 51 3e 04 4b 48 4e 10 04 .OA.2.OMM....!.K..%JD.>.Q>.KHN..
8360 3f 41 3d 04 42 1e 4d 4b 48 42 47 04 4f 3b 04 09 04 25 04 15 04 50 43 04 0c 23 37 26 26 08 0c 08 ?A=.B.MKHBG.O;...%...PC..#7&&...
8380 24 07 09 08 04 4d 4d 4d 04 4a 4c 4e 4d 4d 3b 04 4f 47 4f 32 04 4e 23 04 4f 50 4d 4e 51 4c 4f 51 $....MMM.JLNMM;.OGO2.N#.OPMNQLOQ
83a0 34 04 12 04 4c 41 1c 04 49 04 0c 19 2a 2a 26 2a 25 26 06 08 04 51 4c 4f 4e 50 4a 51 33 04 4f 50 4...LA..I...**&*%&...QLONPJQ3.OP
83c0 47 4f 4e 2c 04 50 51 27 04 51 4d 51 4f 4e 50 04 0d 04 4d 4b 4e 23 04 2d 3f 04 4e 4e 4c 4f 27 04 GON,.PQ'.QMQONP...MKN#.-?.NNLO'.
83e0 11 04 49 45 04 37 04 51 51 4a 11 04 4a 4a 50 18 04 51 4e 51 23 04 34 04 17 04 50 50 28 04 1d 04 ..IE.7.QQJ..JJP..QNQ#.4...PP(...
8400 51 12 46 46 50 0f 04 50 39 04 0c 35 09 a1 a4 0a 0d 04 51 4e 45 11 04 4f 4f 51 1e 04 50 4d 4c 4a Q.FFP..P9..5......QNE..OOQ..PMLJ
8420 3b 04 4e 48 4f 4f 4e 3c 04 50 4a 01 0b 40 3c 01 11 0c 01 5a 01 3f 28 17 2b 06 4a 47 51 02 01 42 ;.NHOON<.PJ..@<....Z.?(.+.JGQ..B
8440 2b 17 2e 06 4d 47 51 02 ce 17 03 a9 1c 02 2f 3d e5 ac 24 5c f2 fa b7 bc 52 40 9b 2d 47 fe 00 00 +...MGQ......./=..$\....R@.-G...
8460 70 7f af 82 00 18 78 38 36 5f 36 34 2d 75 6e 6b 6e 6f 77 6e 2d 6c 69 6e 75 78 2d 67 6e 75 c1 09 p.....x86_64-unknown-linux-gnu..
8480 3a 69 2e 57 99 52 4a 0e 6d b2 8c 7d e9 06 b2 00 0d 75 6e 69 63 6f 64 65 5f 69 64 65 6e 74 c1 00 :i.W.RJ.m..}.....unicode_ident..
84a0 11 2d 65 64 62 61 34 32 31 34 34 38 30 63 33 37 62 37 c1 29 31 7b 68 4a 45 8c f0 00 00 01 00 00 .-edba4214480c37b7.)1{hJE.......
84c0 00 00 03 af 88 02 00 00 00 00 01 93 01 00 00 00 00 00 00 00 00 00 00 00 c5 e5 01 00 00 00 00 00 ................................
84e0 00 00 00 00 08 22 00 00 00 90 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....."..........................
8500 00 00 00 03 01 00 01 15 03 03 21 15 03 0d 63 03 14 27 01 22 3c 02 21 22 01 17 42 02 22 17 02 21 ..........!...c..'."<.!"..B."..!
8520 44 00 00 42 00 00 00 00 00 00 00 00 00 02 22 00 02 22 44 02 22 44 03 15 44 02 15 3f 02 21 2a 00 D..B..........".."D."D..D..?.!*.
8540 00 42 00 00 00 02 16 00 02 15 2c 02 22 2a 02 15 44 00 00 2a 02 22 00 00 00 44 00 00 00 01 15 00 .B........,."*..D..*."...D......
8560 02 15 15 00 00 2a 00 00 00 02 22 00 02 22 44 00 00 44 01 0c 00 03 0c 0c 00 00 24 00 00 00 00 00 .....*....".."D..D........$.....
8580 00 02 21 00 00 00 42 00 00 00 02 14 00 00 00 28 02 14 00 02 14 28 02 22 28 00 00 44 02 14 00 00 ..!...B........(.....(."(..D....
85a0 00 28 00 00 00 00 00 00 00 00 00 00 00 00 02 01 00 00 00 02 00 00 00 00 00 00 00 07 00 02 02 d4 .(..............................
85c0 01 02 03 04 02 03 06 06 02 02 e2 10 00 00 00 00 00 00 00 00 00 72 75 73 74 2d 65 6e 64 2d 66 69 .....................rust-end-fi
85e0 6c 65 le