summaryrefslogtreecommitdiff
path: root/target/release/deps/libscopeguard-4a4ff2983ff517d6.rlib
blob: 7ef3d4a80dbea8c4cb2c9ae0da7fb0e6954d536b (plain)
ofshex dumpascii
0000 21 3c 61 72 63 68 3e 0a 2f 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 !<arch>./...............0.......
0020 20 20 20 20 30 20 20 20 20 20 30 20 20 20 20 20 30 20 20 20 20 20 20 20 38 20 20 20 20 20 20 20 ....0.....0.....0.......8.......
0040 20 20 60 0a 00 00 00 00 00 00 00 00 2f 2f 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..`.........//..................
0060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 37 30 20 20 ............................70..
0080 20 20 20 20 20 20 60 0a 73 63 6f 70 65 67 75 61 72 64 2d 34 61 34 66 66 32 39 38 33 66 66 35 31 ......`.scopeguard-4a4ff2983ff51
00a0 37 64 36 2e 73 63 6f 70 65 67 75 61 72 64 2e 35 31 32 30 36 31 66 33 62 61 33 36 65 31 61 32 2d 7d6.scopeguard.512061f3ba36e1a2-
00c0 63 67 75 2e 30 2e 72 63 67 75 2e 6f 2f 0a 6c 69 62 2e 72 6d 65 74 61 2f 20 20 20 20 20 20 30 20 cgu.0.rcgu.o/.lib.rmeta/......0.
00e0 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 30 20 20 20 20 20 36 34 34 20 20 20 20 20 32 36 ..........0.....0.....644.....26
0100 31 32 38 20 20 20 20 20 60 0a 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 01 00 3e 00 01 00 128.....`..ELF..............>...
0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 64 00 00 00 00 00 00 00 00 00 00 40 00 ...................d..........@.
0140 00 00 00 00 40 00 06 00 05 00 04 00 00 00 10 00 00 00 05 00 00 00 47 4e 55 00 02 00 00 c0 04 00 ....@.................GNU.......
0160 00 00 03 00 00 00 00 00 00 00 72 75 73 74 00 00 00 09 56 62 00 00 00 00 00 00 23 72 75 73 74 63 ..........rust....Vb......#rustc
0180 20 31 2e 38 37 2e 30 20 28 31 37 30 36 37 65 39 61 63 20 32 30 32 35 2d 30 35 2d 30 39 29 c1 02 .1.87.0.(17067e9ac.2025-05-09)..
01a0 ff 04 51 1b 26 5e b3 57 6f 98 67 a5 a4 03 d0 2f 29 af 00 02 11 2d 66 61 63 39 63 37 61 32 36 34 ..Q.&^.Wo.g..../)....-fac9c7a264
01c0 65 37 65 64 66 63 c1 00 02 bb 04 8b 0b e5 f9 59 9d 9f 9d 57 ee 39 5a ef 86 1a 9c 00 02 11 2d 62 e7edfc.........Y...W.9Z.......-b
01e0 39 31 36 35 35 61 63 32 38 61 31 61 35 36 63 c1 01 00 18 72 75 73 74 63 5f 73 74 64 5f 77 6f 72 91655ac28a1a56c....rustc_std_wor
0200 6b 73 70 61 63 65 5f 63 6f 72 65 c1 c8 56 f5 a7 6a 0e fb 1a 38 7c 2f b6 87 e5 0a 08 00 02 11 2d kspace_core..V..j...8|/........-
0220 31 61 35 65 66 64 30 66 38 36 35 61 63 36 61 31 c1 01 88 00 00 08 4f 6e 55 6e 77 69 6e 64 c1 44 1a5efd0f865ac6a1......OnUnwind.D
0240 c0 36 00 02 1c 8c 36 00 01 02 f6 03 0f 08 80 fe ff ff 0f 00 00 01 01 00 02 3c 90 36 00 01 02 ec .6....6..................<.6....
0260 06 0f 08 80 fe ff ff 0f 00 00 02 00 07 75 73 65 5f 73 74 64 c1 00 00 01 82 02 00 4c 9a 36 00 9c .............use_std.......L.6..
0280 90 36 00 dc 8a 36 00 00 00 09 4f 6e 53 75 63 63 65 73 73 c1 4c e0 37 00 02 1c ac 37 00 01 02 f6 .6...6....OnSuccess.L.7....7....
02a0 03 0f 08 80 fe ff ff 0f 00 00 01 01 00 02 3c b0 37 00 01 02 ec 06 0f 08 80 fe ff ff 0f 00 00 02 ..............<.7...............
02c0 01 82 02 00 00 01 82 02 00 4c ba 37 00 9c b0 37 00 dc aa 37 00 00 02 01 06 02 1c d5 38 00 01 02 .........L.7...7...7........8...
02e0 f6 03 0f 08 80 fe ff ff 0f 00 00 01 01 00 02 3c d9 38 00 01 02 ec 06 0f 08 80 fe ff ff 0f 00 00 ...............<.8..............
0300 02 01 82 02 00 00 01 82 02 00 4c e3 38 00 9c d9 38 00 dc d3 38 00 00 02 01 0f 41 02 1c e4 39 00 ..........L.8...8...8.....A...9.
0320 01 02 f6 03 0f 08 80 fe ff ff 0f 00 00 01 01 00 02 3c e8 39 00 01 02 ec 06 0f 08 80 fe ff ff 0f .................<.9............
0340 00 00 02 01 82 02 00 00 01 82 02 00 4c f2 39 00 9c e8 39 00 dc e2 39 00 00 00 10 64 65 66 65 72 ............L.9...9...9....defer
0360 5f 6f 6e 5f 73 75 63 63 65 73 73 c1 84 a7 3f 00 02 1c f0 3e 00 01 02 f6 03 0f 08 80 fe ff ff 0f _on_success...?....>............
0380 00 00 01 01 00 02 3c f4 3e 00 01 02 ec 06 0f 08 80 fe ff ff 0f 00 00 02 01 82 02 00 00 01 82 02 ......<.>.......................
03a0 00 4c fe 3e 00 9c f4 3e 00 dc ee 3e 00 00 00 0f 64 65 66 65 72 5f 6f 6e 5f 75 6e 77 69 6e 64 c1 .L.>...>...>....defer_on_unwind.
03c0 7c b2 42 00 02 1c fb 41 00 01 02 f6 03 0f 08 80 fe ff ff 0f 00 00 01 01 00 02 3c ff 41 00 01 02 |.B....A..................<.A...
03e0 ec 06 0f 08 80 fe ff ff 0f 00 00 02 01 82 02 00 00 01 82 02 00 4c 89 42 00 9c ff 41 00 dc f9 41 .....................L.B...A...A
0400 00 00 00 10 67 75 61 72 64 5f 6f 6e 5f 73 75 63 63 65 73 73 c1 84 94 5b 00 02 1c dd 5a 00 01 02 ....guard_on_success...[....Z...
0420 f6 03 0f 08 80 fe ff ff 0f 00 00 01 01 00 02 3c e1 5a 00 01 02 ec 06 0f 08 80 fe ff ff 0f 00 00 ...............<.Z..............
0440 02 01 82 02 00 00 01 82 02 00 4c eb 5a 00 9c e1 5a 00 dc db 5a 00 00 00 0f 67 75 61 72 64 5f 6f ..........L.Z...Z...Z....guard_o
0460 6e 5f 75 6e 77 69 6e 64 c1 7c f6 62 00 02 1c bf 62 00 01 02 f6 03 0f 08 80 fe ff ff 0f 00 00 01 n_unwind.|.b....b...............
0480 01 00 02 3c c3 62 00 01 02 ec 06 0f 08 80 fe ff ff 0f 00 00 02 01 82 02 00 00 01 82 02 00 4c cd ...<.b........................L.
04a0 62 00 9c c3 62 00 dc bd 62 00 00 00 05 74 65 73 74 73 c1 2c a4 6e 00 02 1c 95 6e 00 01 02 f6 03 b...b...b....tests.,.n....n.....
04c0 0f 08 80 fe ff ff 0f 00 00 01 01 00 02 24 99 6e 00 01 02 ab 0f 0f 08 80 fe ff ff 0f 00 00 00 0f .............$.n................
04e0 12 64 93 6e 00 00 00 00 01 00 03 00 01 00 05 01 02 ff 04 00 01 00 05 01 02 e7 0e 00 01 00 03 01 .d.n............................
0500 01 00 03 02 01 00 03 03 01 00 03 04 01 00 03 05 01 00 03 06 01 00 03 07 01 00 05 01 00 08 53 74 ..............................St
0520 72 61 74 65 67 79 c1 00 01 0b 06 00 0a 73 68 6f 75 6c 64 5f 72 75 6e c1 00 01 00 01 00 01 0d 06 rategy.......should_run.........
0540 01 c2 07 00 01 00 07 00 05 64 65 66 65 72 c1 00 01 00 05 01 00 0a 53 63 6f 70 65 47 75 61 72 64 .........defer........ScopeGuard
0560 c1 00 01 10 05 01 02 91 02 00 01 10 05 01 00 01 46 c1 00 01 10 05 01 00 01 53 c1 00 01 10 06 00 ................F........S......
0580 05 76 61 6c 75 65 c1 00 01 10 06 00 06 64 72 6f 70 66 6e c1 00 01 10 06 00 08 73 74 72 61 74 65 .value.......dropfn.......strate
05a0 67 79 c1 00 01 00 01 01 01 17 05 01 02 91 02 00 01 17 05 01 01 85 08 00 01 17 05 01 01 8e 08 00 gy..............................
05c0 01 17 06 00 0d 77 69 74 68 5f 73 74 72 61 74 65 67 79 c1 00 01 17 06 00 0a 69 6e 74 6f 5f 69 6e .....with_strategy.......into_in
05e0 6e 65 72 c1 00 01 00 06 00 05 67 75 61 72 64 c1 00 01 1d 05 01 02 91 02 00 01 1d 05 01 01 85 08 ner.......guard.................
0600 00 01 00 01 02 01 20 05 01 02 91 02 00 01 20 05 01 01 85 08 00 01 20 05 01 01 8e 08 00 01 00 01 ................................
0620 03 01 24 05 01 02 91 02 00 01 24 05 01 01 85 08 00 01 24 05 01 01 8e 08 00 01 24 05 01 02 92 02 ..$.......$.......$.......$.....
0640 00 01 24 06 02 c7 05 00 01 00 01 04 01 2a 05 01 02 91 02 00 01 2a 05 01 01 85 08 00 01 2a 05 01 ..$..........*.......*.......*..
0660 01 8e 08 00 01 2a 06 02 c9 05 00 01 00 01 05 01 2f 05 01 02 91 02 00 01 2f 05 01 01 85 08 00 01 .....*........../......./.......
0680 2f 05 01 01 8e 08 00 01 2f 06 02 f3 05 00 01 00 01 06 01 34 05 01 02 91 02 00 01 34 05 01 01 85 /......./..........4.......4....
06a0 08 00 01 34 05 01 01 8e 08 00 01 34 06 02 82 07 00 01 00 05 01 00 06 41 6c 77 61 79 73 c1 00 01 ...4.......4...........Always...
06c0 00 01 07 01 3a 06 02 82 07 00 01 29 08 02 39 00 01 2e 08 02 39 00 01 33 08 02 39 00 01 38 08 02 ....:......)..9.....9..3..9..8..
06e0 39 00 01 38 08 02 39 01 01 38 08 02 39 02 01 3b 08 02 39 00 01 3b 08 02 39 01 01 3b 08 02 39 02 9..8..9..8..9..;..9..;..9..;..9.
0700 0b 01 e9 59 01 01 05 00 39 00 01 00 00 00 00 00 be d4 5f b0 af d0 cc 23 00 00 01 01 00 0b 01 01 ...Y....9........._....#........
0720 9c 0c 00 01 01 01 8d 1c 01 01 05 00 10 01 00 10 00 01 eb 07 01 00 03 00 14 01 96 08 01 00 00 01 ................................
0740 00 00 15 01 a2 08 01 00 00 01 00 00 16 01 af 08 01 00 00 01 00 00 00 04 00 00 00 00 00 38 2e fe .............................8..
0760 69 ce d1 2f 4f 03 01 18 00 02 91 02 01 18 01 01 85 08 01 18 02 01 8e 08 00 00 01 01 e2 1d 01 01 i../O...........................
0780 c0 0c 00 01 01 01 ef 1d 01 01 c0 0c 00 01 01 01 85 1e 01 01 c0 0c 00 01 01 01 e9 59 01 01 c0 0c ...........................Y....
07a0 00 01 01 3a 01 05 00 39 34 01 05 00 10 0d 01 05 00 39 20 01 05 00 10 24 01 05 00 10 2a 01 05 00 ...:...94........9.....$....*...
07c0 10 2f 01 05 00 10 01 e9 59 02 23 00 0b 01 0a 01 8d 1c 01 05 01 e2 1d 01 05 01 ef 1d 01 05 01 85 ./......Y.#.....................
07e0 1e 01 05 01 00 01 28 03 9b 35 00 00 05 00 02 02 01 00 00 3b 00 01 0f 10 00 00 00 00 03 01 05 01 ......(..5.........;............
0800 94 81 03 02 01 97 81 03 01 00 01 98 81 03 02 cd 01 01 00 01 01 99 81 03 02 9e 11 00 01 00 00 00 ................................
0820 01 9a 81 03 01 00 01 9b 81 03 02 94 01 01 01 01 01 9c 81 03 02 9e 11 00 01 00 00 00 01 00 00 00 ................................
0840 00 00 41 69 82 6b da ab 70 34 02 01 16 00 01 05 01 ad 88 03 01 01 ad 88 03 01 01 01 ae 88 03 02 ..Ai.k..p4......................
0860 95 01 01 00 00 00 00 0c 00 00 00 00 00 78 ed 2e 6a 72 2c 6c b2 00 00 0f 91 00 00 0c 06 9c 0c 00 .............x..jr,l............
0880 00 0f 9b 00 00 0c 06 05 01 c7 59 01 01 c7 59 00 02 9b 01 01 00 02 01 c9 59 02 eb 0a 01 01 bf 56 ..........Y...Y.........Y......V
08a0 01 00 01 ca 59 00 03 62 75 66 c1 01 01 bf 56 01 00 00 00 04 00 00 00 00 00 2a 15 78 b7 3d 6b f7 ....Y..buf....V..........*.x.=k.
08c0 49 01 00 06 01 00 0f e0 00 00 02 00 02 02 1b 0f e9 00 00 00 01 00 01 01 00 02 b9 06 0f f6 00 00 I...............................
08e0 00 02 00 01 02 00 17 00 01 01 00 01 00 00 00 00 00 00 00 00 01 01 24 c5 38 00 00 00 00 00 00 02 ......................$.8.......
0900 0f 0a 00 02 00 00 01 01 00 01 04 cf 38 00 00 04 00 02 02 01 00 00 0e 00 01 fc a3 38 2c 00 00 00 ............8..............8,...
0920 00 00 01 01 00 00 24 b6 38 00 00 00 00 00 00 0f 16 01 00 01 00 00 00 00 00 00 00 00 01 07 a4 a1 ......$.8.......................
0940 4d 00 00 04 03 b5 c5 33 85 01 01 01 00 03 00 0b 02 01 9f 96 02 00 01 01 fd 0c 00 00 01 00 01 00 M......3........................
0960 cc cb 4d 00 00 04 04 0f 22 02 00 04 00 0b 02 01 9f 96 02 00 01 01 83 0d 00 00 01 00 02 00 fc 81 ..M.....".......................
0980 4d 91 01 00 00 00 00 00 0b 02 00 10 00 03 01 fd 0c 01 83 0d 01 89 0d 00 00 03 01 03 00 01 04 00 M...............................
09a0 02 13 6e 01 00 02 01 05 01 92 1c 01 01 92 1c 01 01 01 93 1c 00 0b 50 68 61 6e 74 6f 6d 44 61 74 ..n...................PhantomDat
09c0 61 c1 01 00 00 00 00 1c 00 00 00 00 00 b4 8f 94 fc bb e5 28 ed 01 01 0e 00 02 89 0d 89 0d 00 01 a..................(............
09e0 00 0c 91 4e 00 00 05 04 0f 07 00 05 03 01 04 98 4e 00 00 04 00 02 02 01 00 00 1b 00 03 fc ba 4c ...N............N..............L
0a00 de 01 00 00 00 00 fd 8d 33 54 85 01 01 01 00 01 00 01 ca 10 01 01 fd 0c 0f da 00 0f 15 01 00 01 ........3T......................
0a20 00 01 ca 10 01 01 83 0d 0f c8 00 00 05 01 c0 0c 00 9c e3 4c 00 00 00 fd 0c 00 0c cf 4c 00 00 00 ...................L........L...
0a40 83 0d 00 34 d5 4c 00 00 01 05 01 9f 96 02 01 01 9f 96 02 00 00 0c 4d 61 6e 75 61 6c 6c 79 44 72 ...4.L................ManuallyDr
0a60 6f 70 c1 01 00 01 01 a1 96 02 01 96 08 01 01 c2 10 01 00 00 00 84 00 00 00 00 04 1f 1b c2 38 99 op............................8.
0a80 db 8a 74 01 01 fd 0c 00 17 4a 01 00 01 05 01 9f 96 02 01 01 9f 96 02 00 01 eb 11 01 00 01 01 a1 ..t......J......................
0aa0 96 02 01 96 08 01 01 c2 10 01 00 00 00 84 00 00 00 00 04 1f 1b c2 38 99 db 8a 74 01 01 83 0d 00 ......................8...t.....
0ac0 17 60 01 00 00 02 00 02 00 01 76 c1 0f 92 00 00 00 01 00 01 01 00 01 a2 08 0f 96 00 00 00 02 00 .`........v.....................
0ae0 01 02 00 0f e6 01 00 01 01 01 83 0d 0c 97 4e 00 01 00 00 00 00 00 00 04 06 4c 87 55 00 00 04 02 ..............N..........L.U....
0b00 17 bb 01 03 00 02 00 0b 02 01 9f 96 02 00 01 01 c0 0c 00 00 01 00 01 00 2c ce 55 00 01 04 03 fd ........................,.U.....
0b20 85 ea 03 25 8b 01 01 06 00 03 00 00 00 02 03 01 00 c0 0c 01 00 df 12 01 00 fd 0c 7d 9e 4e 85 01 ...%.......................}.N..
0b40 01 08 04 05 0f 09 08 00 05 00 04 00 02 03 01 00 c0 0c 01 01 a3 13 01 00 83 0d 01 fd 8b 4e 23 85 .............................N#.
0b60 01 01 08 07 02 95 8b 4e 85 01 01 00 02 01 0d 01 cb 16 01 01 83 0d 01 01 05 00 0f 3f 04 00 01 03 .......N...................?....
0b80 03 01 03 0f 28 00 00 01 0c f0 57 00 01 06 03 00 02 02 01 00 01 00 01 fc e2 53 95 04 00 00 02 01 ....(.....W..............S......
0ba0 04 0d ad 4e 85 01 01 08 05 05 2c e2 57 00 02 00 00 00 00 01 03 00 0f 2e 01 05 03 0c f6 57 00 00 ...N......,.W................W..
0bc0 05 02 01 04 f7 57 00 00 04 00 02 02 01 00 00 1c 00 09 0f 3b 00 00 00 fc 83 55 f4 02 00 01 00 00 .....W.............;.....U......
0be0 00 fc ca 55 a7 02 00 01 01 00 00 17 e5 01 01 00 01 00 01 ca 10 01 01 c0 0c c4 93 55 00 00 fd cc ...U.......................U....
0c00 4f 31 85 01 01 01 01 01 00 01 d3 10 01 01 c0 0c 5c e2 55 00 00 0f 17 01 01 01 00 01 d3 10 01 01 O1..............\.U.............
0c20 fd 0c 64 e1 55 00 00 fd cd d7 03 e5 12 8b 01 01 01 01 01 00 01 ed 16 01 01 fd 0c c4 d6 55 00 00 ..d.U........................U..
0c40 fd 81 51 41 85 01 01 01 02 01 00 01 d6 10 01 01 c0 0c 64 c7 57 00 00 fd f3 4b c3 02 85 01 01 01 ..QA..............d.W....K......
0c60 02 01 00 01 cf 10 01 01 83 0d fc af 57 25 00 00 00 06 01 fd 0c 00 0c 84 54 00 00 00 c0 0c 00 2c ............W%..........T......,
0c80 f4 53 00 00 01 05 01 9f 96 02 01 01 9f 96 02 00 01 eb 11 01 00 01 01 a1 96 02 01 96 08 01 01 c2 .S..............................
0ca0 10 01 00 00 00 84 00 00 00 00 04 1f 1b c2 38 99 db 8a 74 01 01 c0 0c 00 17 bf 01 00 00 fd 0c 00 ..............8...t.............
0cc0 17 a8 01 01 00 e2 0e 00 0f 5e 00 01 0b 83 0d 01 00 17 96 01 08 00 01 00 03 01 ff 08 0f 5d 00 00 .........^...................]..
0ce0 00 01 00 01 01 00 01 ff 08 17 f0 01 01 00 00 02 00 00 01 96 08 17 dd 01 02 00 00 03 00 00 17 67 ...............................g
0d00 01 01 00 01 02 01 fd 0c 17 80 01 00 84 15 17 b3 01 01 00 00 00 00 00 00 01 07 17 dc 03 01 04 03 ................................
0d20 17 db 03 02 00 03 00 0b 02 01 9f 96 02 00 01 01 fd 0c 00 00 01 00 01 00 17 d8 03 01 04 04 17 f9 ................................
0d40 03 03 00 04 00 0b 02 01 9f 96 02 00 01 01 83 0d 00 00 01 00 02 00 17 d8 03 01 00 00 00 0b 02 00 ................................
0d60 10 00 03 01 fd 0c 01 83 0d 01 9c 0c 00 00 03 01 03 00 01 04 00 02 13 6e 01 00 02 01 05 01 92 1c .......................n........
0d80 01 01 92 1c 01 01 01 93 1c 01 cb 10 01 00 00 00 00 1c 00 00 00 00 00 b4 8f 94 fc bb e5 28 ed 01 .............................(..
0da0 01 0e 00 02 9c 0c 9c 0c 00 01 00 17 ca 03 01 05 04 17 d0 03 01 05 03 01 04 e2 59 00 00 04 00 02 ..........................Y.....
0dc0 02 01 00 00 1d 00 04 fc de 58 84 01 00 00 00 00 17 d3 03 01 00 01 00 00 1b 03 01 fd 0c 01 83 0d .........X......................
0de0 01 9c 0c fc bc 59 24 00 00 17 e3 03 01 01 01 00 01 ca 10 01 01 fd 0c 17 b9 04 01 01 17 f6 03 01 .....Y$.........................
0e00 01 01 00 01 ca 10 01 01 83 0d 17 aa 04 01 01 00 05 01 05 00 10 01 00 10 00 01 eb 07 01 00 03 00 ................................
0e20 14 01 96 08 01 00 00 01 00 00 15 01 a2 08 01 00 00 01 00 00 16 01 af 08 01 00 00 01 00 00 00 04 ................................
0e40 00 00 00 00 00 38 2e fe 69 ce d1 2f 4f 03 01 fd 0c 01 83 0d 01 9c 0c 00 c4 85 59 00 00 00 fd 0c .....8..i../O.............Y.....
0e60 00 0c f1 58 00 00 00 83 0d 00 34 f7 58 00 00 01 df 12 00 17 35 05 01 01 a3 13 00 17 1b 05 01 00 ...X......4.X.......5...........
0e80 02 00 02 01 df 12 0f 25 00 00 00 01 00 01 01 00 01 a2 08 0f 29 00 00 00 02 00 01 02 00 0f d6 01 .......%............)...........
0ea0 00 01 01 01 83 0d 17 ba 03 01 00 00 00 00 00 00 01 01 5d ec 4f 85 01 01 01 00 00 00 02 06 00 01 ..................].O...........
0ec0 03 00 01 00 df 12 01 00 fd 0c 01 04 be 67 00 00 04 00 02 02 01 00 00 29 00 02 fc 8c 67 32 00 00 .............g.........)....g2..
0ee0 00 00 17 e4 02 01 00 01 00 01 d3 10 01 01 fd 0c 5c ad 67 00 00 00 02 01 0c 06 fd 0c 00 00 14 9f ................\.g.............
0f00 67 00 00 00 0c 06 c0 0c 00 00 2c 95 67 00 00 00 01 00 01 02 1b 0f 0b 00 00 00 01 00 01 01 00 0f g.........,.g...................
0f20 45 01 00 01 00 01 00 00 00 00 00 00 01 01 7d ad 51 85 01 01 01 00 00 00 02 06 02 00 01 03 00 01 E.............}.Q...............
0f40 00 df 12 01 00 fd 0c 01 04 e2 68 00 00 04 00 02 02 01 00 00 2e 00 02 fc a0 68 42 00 00 00 00 17 ..........h..............hB.....
0f60 1f 03 01 00 01 00 01 d6 10 01 01 fd 0c 5c d1 68 00 00 00 02 01 0c 06 fd 0c 01 00 34 bb 68 00 00 .............\.h...........4.h..
0f80 00 0c 06 c0 0c 01 00 4c ad 68 00 00 00 01 00 01 02 1b 0f 0b 00 00 00 01 00 01 01 00 0f 45 01 00 .......L.h...................E..
0fa0 01 00 01 00 00 00 00 00 00 0e 09 17 8c 04 03 00 04 00 00 00 01 03 00 01 00 df 12 01 00 fd 0c 17 ................................
0fc0 a0 04 05 00 05 00 00 00 01 03 00 01 01 a3 13 01 00 83 0d 2c d5 6a 00 00 04 02 0f 07 00 00 0c 00 ...................,.j..........
0fe0 00 02 0f 0f 00 02 00 00 01 01 00 0f 18 00 00 02 00 00 00 04 00 34 dc 6a 00 00 04 03 0f 07 00 00 .....................4.j........
1000 0b 00 00 02 0f 0f 00 02 00 00 01 01 00 0f 18 00 00 03 00 00 00 05 00 7c b1 6b 00 01 04 06 01 0f .......................|.k......
1020 08 01 07 02 6c b1 6b 00 00 02 01 0d 00 0c 01 01 89 0d 00 06 00 01 01 03 0c 03 0f 23 00 00 01 0f ....l.k....................#....
1040 28 01 01 01 06 00 01 00 02 04 02 00 08 34 cf 6b 00 01 04 08 0f 07 01 00 0b 00 00 02 0f 0f 00 02 (............4.k................
1060 00 00 01 00 00 0f 18 01 00 08 00 00 01 03 00 6c cf 6b 00 01 04 09 2c d6 6b 00 01 04 0a 0f 07 01 ...............l.k....,.k.......
1080 00 0c 00 00 02 0f 0f 00 02 00 00 01 00 00 0f 18 01 00 0a 00 00 01 02 00 0f 29 01 00 09 00 0b 01 .........................)......
10a0 01 01 0a 00 01 0f 36 01 07 02 0f 5d 00 02 01 0d 01 94 1e 02 01 83 0d 01 16 01 fd 0c 02 01 08 00 ......6....]....................
10c0 0f 73 01 09 00 0f 56 07 00 01 03 03 0c 03 0f 5f 00 04 0c db 6b 00 01 05 0a 0f 07 01 05 09 0f 0c .s....V........_....k...........
10e0 01 05 08 0c e6 6b 00 01 05 06 01 0c ec 6b 00 00 00 05 00 01 0f 11 01 05 06 01 0f 0f 00 01 00 0b .....k.......k..................
1100 00 01 00 02 05 09 00 01 0f 1d 00 05 03 01 0f 23 00 01 00 0c 00 01 00 02 06 0a 00 01 0f 31 00 05 ...............#.............1..
1120 02 01 04 ed 6b 00 00 04 00 00 01 0f 40 00 01 00 0c 00 01 00 02 08 0d 01 00 01 fc c0 69 ad 02 00 ....k.......@...............i...
1140 00 02 01 00 01 0f 5a 00 06 03 00 05 03 07 00 00 00 01 0f 67 00 06 02 00 06 00 00 00 00 01 0f 73 ......Z............g...........s
1160 00 06 03 00 07 02 01 00 01 00 01 0f 80 00 01 00 0b 00 01 00 02 07 0b 01 00 01 0f 8f 00 06 02 00 ................................
1180 08 02 01 00 01 02 02 01 00 00 33 00 06 0f 53 00 00 00 fc d0 6a 9d 01 00 01 00 00 00 17 9e 05 01 ..........3...S.....j...........
11a0 00 01 00 01 d3 10 01 01 fd 0c 5c fb 6a 00 00 17 88 05 01 00 01 00 01 ed 16 01 01 fd 0c bc f0 6a ..........\.j..................j
11c0 00 00 17 c4 05 01 00 01 00 01 d3 10 01 01 83 0d 64 94 6b 00 00 17 ae 05 01 00 01 00 01 ed 16 01 ................d.k.............
11e0 01 83 0d c4 89 6b 00 00 00 0d 01 e2 0e 00 04 d2 69 00 00 00 97 1d 00 4c c8 69 00 00 00 fd 0c 00 .....k..........i......L.i......
1200 17 2d 02 00 00 83 0d 00 17 13 02 00 01 fd 0c 00 0f 53 00 01 83 0d 00 0f 34 00 01 00 00 17 06 02 .-...............S......4.......
1220 00 00 e2 0e 00 17 b6 01 00 01 83 0d 00 17 e0 01 00 01 ce 1f 00 17 c6 01 00 01 fd 0c 00 17 c7 01 ................................
1240 00 01 00 00 17 59 01 00 01 00 00 17 60 01 00 00 01 00 03 02 1b 0f 5e 00 00 00 01 00 01 01 00 01 .....Y......`.........^.........
1260 96 08 17 8f 02 01 00 00 02 00 00 01 a2 08 17 79 02 01 00 00 03 00 00 17 3d 01 01 00 01 07 00 c1 ...............y........=.......
1280 1e 17 6a 02 00 c5 1f 17 18 02 01 fd 0c 0c a1 6b 00 01 83 0d 17 a9 01 01 fd 0c 17 af 01 01 83 0d ..j............k................
12a0 17 b5 01 01 fd 0c 17 bb 01 01 00 00 00 00 00 00 04 02 fc a3 6d 26 00 00 04 04 0f 08 00 04 05 01 ....................m&..........
12c0 0f 0e 00 07 02 64 a5 6d 00 00 02 01 0d 01 a3 5a 01 00 06 02 01 02 00 0c a3 6d 00 02 b0 04 b2 6d .....d.m.......Z.........m.....m
12e0 00 00 02 02 00 0a 53 63 6f 70 65 47 75 61 72 64 00 00 01 0a 0a 0c 06 07 00 0f 1d 05 00 01 01 00 ......ScopeGuard................
1300 03 fc a5 6d 24 00 00 04 0f 56 00 00 04 00 02 06 02 01 05 00 64 e6 6d 00 00 04 06 17 69 04 01 00 ...m$....V..........d.m.....i...
1320 07 00 02 06 00 01 03 00 01 00 df 12 01 00 fd 0c 0f 1c 00 00 06 00 06 02 05 01 00 07 00 0c 06 10 ................................
1340 01 00 00 01 e9 59 00 06 00 00 01 fc a3 6d 50 00 00 07 02 2c d7 6d 00 00 02 01 0d 01 f6 56 02 00 .....Y.......mP....,.m.......V..
1360 06 00 06 03 01 04 00 0f b5 02 3c dd 6d 00 00 02 02 00 05 76 61 6c 75 65 00 00 01 05 05 8b 24 0f ..........<.m......value......$.
1380 15 01 06 00 0f 70 03 00 01 02 00 03 e4 d7 6d 00 00 02 0c f2 6d 00 00 05 06 0f 07 00 05 04 01 fc .....p........m.....m...........
13a0 a3 6d 66 00 00 07 02 34 81 6e 00 00 02 01 0d 01 fd 56 02 00 06 00 06 01 01 03 00 0f 70 00 00 01 .mf....4.n.......V..........p...
13c0 03 00 03 44 81 6e 00 00 01 0c 8e 6e 00 00 05 05 01 04 8f 6e 00 00 04 00 02 02 01 00 00 38 00 02 ...D.n.....n.......n.........8..
13e0 fc e4 6c ab 01 00 00 00 00 17 eb 07 01 00 01 00 01 d3 10 01 01 fd 0c 5c e7 6d 00 00 00 08 01 94 ..l....................\.m......
1400 0e 00 5c 8d 6d 00 00 00 9a 1c 00 2c eb 6c 00 00 00 9b 0f 00 0c f2 6c 00 00 01 0c 06 05 01 ea 56 ..\.m......,.l........l........V
1420 01 01 ea 56 00 02 83 01 01 00 03 01 ed 56 02 82 07 01 01 d2 56 01 00 01 ee 56 02 cc 0c 01 01 d2 ...V.........V......V....V......
1440 56 01 00 01 ef 56 00 0a 68 61 73 5f 66 69 65 6c 64 73 c1 01 01 d2 56 01 00 00 00 04 00 00 00 00 V....V..has_fields....V.........
1460 00 52 c4 0b 0f 33 47 fe 40 02 00 06 00 06 01 00 17 25 01 00 01 b0 26 00 17 c6 01 00 01 b2 26 00 .R...3G.@........%....&.......&.
1480 17 ce 01 00 01 d3 24 00 17 74 01 00 00 8e 1c 00 0f 99 00 00 02 00 02 02 1b 0f 8e 00 00 00 01 00 ......$..t......................
14a0 01 01 00 02 b9 06 0f 92 00 00 00 02 00 01 02 00 0f d0 01 00 01 04 00 e2 23 17 07 02 02 8e 1c d3 ........................#.......
14c0 24 17 ad 01 00 f0 24 17 7c 01 00 c4 25 17 2e 01 01 00 00 00 00 00 00 0b 10 1d 39 02 ff 04 13 6e $.....$.|...%.............9....n
14e0 01 00 00 01 00 01 00 00 01 02 00 02 02 e7 0e 1c cd 30 00 00 00 01 00 01 00 00 01 02 00 03 02 82 .................0..............
1500 07 1c dc 30 00 00 00 01 bf 56 01 00 00 01 00 00 04 01 cb 10 5c f2 30 00 00 01 01 92 1c 01 00 00 ...0.....V..........\.0.........
1520 01 00 00 05 01 cb 10 0f 13 00 0f 00 01 01 93 1c 01 00 00 01 00 00 05 01 eb 11 64 8d 31 00 00 01 ..........................d.1...
1540 01 9f 96 02 01 00 00 01 00 00 06 02 87 01 2c aa 31 00 00 05 01 e2 1d 01 00 00 01 00 00 08 00 08 ..............,.1...............
1560 44 65 72 65 66 4d 75 74 c1 44 b1 31 00 00 05 01 ef 1d 01 00 00 01 00 00 09 02 eb 0b 1c c5 31 00 DerefMut.D.1..................1.
1580 00 00 01 a6 12 01 00 00 01 00 00 0a 01 de 07 2c b1 3c 00 00 12 00 00 0f 00 01 04 fc 00 f2 85 01 ...............,.<..............
15a0 00 01 01 02 e1 05 1c 3d 00 0f 03 01 0c 40 00 0c 70 00 00 03 00 32 02 ea 07 00 6c 41 00 00 00 00 .......=.....@..p....2....lA....
15c0 0c 4f 00 00 00 31 05 00 1d 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 72 73 2f 73 63 6f 70 65 67 75 .O...1...https://docs.rs/scopegu
15e0 61 72 64 2f 31 2f c1 00 fc 51 1f 00 02 01 fc 3a 38 00 00 08 01 00 fc 74 45 00 00 42 20 41 20 73 ard/1/...Q.....:8......tE..B.A.s
1600 63 6f 70 65 20 67 75 61 72 64 20 77 69 6c 6c 20 72 75 6e 20 61 20 67 69 76 65 6e 20 63 6c 6f 73 cope.guard.will.run.a.given.clos
1620 75 72 65 20 77 68 65 6e 20 69 74 20 67 6f 65 73 20 6f 75 74 20 6f 66 20 73 63 6f 70 65 2c c1 00 ure.when.it.goes.out.of.scope,..
1640 08 01 00 fc ba 01 24 00 00 21 20 65 76 65 6e 20 69 66 20 74 68 65 20 63 6f 64 65 20 62 65 74 77 ......$..!.even.if.the.code.betw
1660 65 65 6e 20 70 61 6e 69 63 73 2e c1 00 08 01 00 fc df 01 24 00 00 21 20 28 61 73 20 6c 6f 6e 67 een.panics.........$..!.(as.long
1680 20 61 73 20 70 61 6e 69 63 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 74 29 c1 00 08 01 00 1c 84 02 .as.panic.doesn't.abort)........
16a0 00 02 01 00 08 01 00 74 88 02 00 00 0b 20 23 20 45 78 61 6d 70 6c 65 73 c1 00 08 01 00 1c 97 02 .......t......#.Examples........
16c0 00 02 01 00 08 01 00 94 9b 02 00 00 0f 20 23 23 20 48 65 6c 6c 6f 20 57 6f 72 6c 64 c1 00 08 01 ..............##.Hello.World....
16e0 00 1c ae 02 00 02 01 00 08 01 00 fc b2 02 40 00 00 3d 20 54 68 69 73 20 65 78 61 6d 70 6c 65 20 ..............@..=.This.example.
1700 63 72 65 61 74 65 73 20 61 20 73 63 6f 70 65 20 67 75 61 72 64 20 77 69 74 68 20 61 6e 20 65 78 creates.a.scope.guard.with.an.ex
1720 61 6d 70 6c 65 20 66 75 6e 63 74 69 6f 6e 3a c1 00 08 01 00 1c f3 02 00 02 01 00 08 01 00 3c f7 ample.function:...............<.
1740 02 00 00 04 20 60 60 60 c1 00 08 01 00 e4 ff 02 00 00 19 20 65 78 74 65 72 6e 20 63 72 61 74 65 .....```............extern.crate
1760 20 73 63 6f 70 65 67 75 61 72 64 3b c1 00 08 01 00 1c 9c 03 00 02 01 00 08 01 00 64 a0 03 00 00 .scopeguard;...............d....
1780 09 20 66 6e 20 66 28 29 20 7b c1 00 08 01 00 fc ad 03 30 00 00 2d 20 20 20 20 20 6c 65 74 20 5f ..fn.f().{........0..-.....let._
17a0 67 75 61 72 64 20 3d 20 73 63 6f 70 65 67 75 61 72 64 3a 3a 67 75 61 72 64 28 28 29 2c 20 7c 5f guard.=.scopeguard::guard((),.|_
17c0 7c 20 7b c1 00 08 01 00 fc de 03 2a 00 00 27 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 6c 6e 21 |.{........*..'.........println!
17e0 28 22 48 65 6c 6c 6f 20 53 63 6f 70 65 20 45 78 69 74 21 22 29 3b c1 00 08 01 00 5c 89 04 00 00 ("Hello.Scope.Exit!");.....\....
1800 08 20 20 20 20 20 7d 29 3b c1 00 08 01 00 1c 95 04 00 02 01 00 08 01 00 fc 99 04 21 00 00 1e 20 ......});..................!....
1820 20 20 20 20 2f 2f 20 72 65 73 74 20 6f 66 20 74 68 65 20 63 6f 64 65 20 68 65 72 65 2e c1 00 08 ....//.rest.of.the.code.here....
1840 01 00 1c bb 04 00 02 01 00 08 01 00 fc bf 04 4f 00 00 4c 20 20 20 20 20 2f 2f 20 48 65 72 65 2c ...............O..L.....//.Here,
1860 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 60 5f 67 75 61 72 64 60 27 73 20 73 63 6f 70 65 2c .at.the.end.of.`_guard`'s.scope,
1880 20 74 68 65 20 67 75 61 72 64 27 73 20 63 6c 6f 73 75 72 65 20 69 73 20 63 61 6c 6c 65 64 2e c1 .the.guard's.closure.is.called..
18a0 00 08 01 00 fc 8f 05 4d 00 00 4a 20 20 20 20 20 2f 2f 20 49 74 20 69 73 20 61 6c 73 6f 20 63 61 .......M..J.....//.It.is.also.ca
18c0 6c 6c 65 64 20 69 66 20 77 65 20 65 78 69 74 20 74 68 69 73 20 73 63 6f 70 65 20 74 68 72 6f 75 lled.if.we.exit.this.scope.throu
18e0 67 68 20 75 6e 77 69 6e 64 69 6e 67 20 69 6e 73 74 65 61 64 2e c1 00 08 01 00 2c dd 05 00 00 02 gh.unwinding.instead......,.....
1900 20 7d c1 00 08 01 00 8c e3 05 00 00 0e 20 23 20 66 6e 20 6d 61 69 6e 28 29 20 7b c1 00 08 01 00 .}............#.fn.main().{.....
1920 6c f5 05 00 00 0a 20 23 20 20 20 20 66 28 29 3b c1 00 08 01 00 3c 83 06 00 00 04 20 23 20 7d c1 l......#....f();.....<......#.}.
1940 00 08 01 00 3c 8b 06 00 01 d9 2b 00 08 01 00 1c 93 06 00 02 01 00 08 01 00 7c 97 06 00 00 0c 20 ....<.....+..............|......
1960 23 23 20 60 64 65 66 65 72 21 60 c1 00 08 01 00 1c a7 06 00 02 01 00 08 01 00 fc ab 06 3c 00 00 ##.`defer!`..................<..
1980 39 20 55 73 65 20 74 68 65 20 60 64 65 66 65 72 60 20 6d 61 63 72 6f 20 74 6f 20 72 75 6e 20 61 9.Use.the.`defer`.macro.to.run.a
19a0 6e 20 6f 70 65 72 61 74 69 6f 6e 20 61 74 20 73 63 6f 70 65 20 65 78 69 74 2c c1 00 08 01 00 fc n.operation.at.scope.exit,......
19c0 e8 06 3f 00 00 3c 20 65 69 74 68 65 72 20 72 65 67 75 6c 61 72 20 73 63 6f 70 65 20 65 78 69 74 ..?..<.either.regular.scope.exit
19e0 20 6f 72 20 64 75 72 69 6e 67 20 75 6e 77 69 6e 64 69 6e 67 20 66 72 6f 6d 20 61 20 70 61 6e 69 .or.during.unwinding.from.a.pani
1a00 63 2e c1 00 08 01 00 1c a8 07 00 02 01 00 08 01 00 3c ac 07 00 01 d9 2b 00 08 01 00 fc b4 07 30 c................<.....+.......0
1a20 00 00 2d 20 23 5b 6d 61 63 72 6f 5f 75 73 65 28 64 65 66 65 72 29 5d 20 65 78 74 65 72 6e 20 63 ..-.#[macro_use(defer)].extern.c
1a40 72 61 74 65 20 73 63 6f 70 65 67 75 61 72 64 3b c1 00 08 01 00 1c e5 07 00 02 01 00 08 01 00 c4 rate.scopeguard;................
1a60 e9 07 00 00 15 20 75 73 65 20 73 74 64 3a 3a 63 65 6c 6c 3a 3a 43 65 6c 6c 3b c1 00 08 01 00 1c ......use.std::cell::Cell;......
1a80 82 08 00 02 01 00 08 01 00 7c 86 08 00 00 0c 20 66 6e 20 6d 61 69 6e 28 29 20 7b c1 00 08 01 00 .........|......fn.main().{.....
1aa0 fc 96 08 51 00 00 4e 20 20 20 20 20 2f 2f 20 75 73 65 20 61 20 63 65 6c 6c 20 74 6f 20 6f 62 73 ...Q..N.....//.use.a.cell.to.obs
1ac0 65 72 76 65 20 64 72 6f 70 73 20 64 75 72 69 6e 67 20 61 6e 64 20 61 66 74 65 72 20 74 68 65 20 erve.drops.during.and.after.the.
1ae0 73 63 6f 70 65 20 67 75 61 72 64 20 69 73 20 61 63 74 69 76 65 c1 00 08 01 00 fc e8 08 28 00 00 scope.guard.is.active........(..
1b00 25 20 20 20 20 20 6c 65 74 20 64 72 6f 70 5f 63 6f 75 6e 74 65 72 20 3d 20 43 65 6c 6c 3a 3a 6e %.....let.drop_counter.=.Cell::n
1b20 65 77 28 30 29 3b c1 00 08 01 00 4c 91 09 00 00 06 20 20 20 20 20 7b c1 00 08 01 00 fc 9b 09 48 ew(0);.....L..........{........H
1b40 00 00 45 20 20 20 20 20 20 20 20 20 2f 2f 20 43 72 65 61 74 65 20 61 20 73 63 6f 70 65 20 67 75 ..E.........//.Create.a.scope.gu
1b60 61 72 64 20 75 73 69 6e 67 20 60 64 65 66 65 72 21 60 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 ard.using.`defer!`.for.the.curre
1b80 6e 74 20 73 63 6f 70 65 c1 00 08 01 00 a4 e4 09 00 00 11 20 20 20 20 20 20 20 20 20 64 65 66 65 nt.scope....................defe
1ba0 72 21 20 7b c1 00 08 01 00 fc f9 09 39 00 00 36 20 20 20 20 20 20 20 20 20 20 20 20 20 64 72 6f r!.{........9..6.............dro
1bc0 70 5f 63 6f 75 6e 74 65 72 2e 73 65 74 28 31 20 2b 20 64 72 6f 70 5f 63 6f 75 6e 74 65 72 2e 67 p_counter.set(1.+.drop_counter.g
1be0 65 74 28 29 29 3b c1 00 08 01 00 6c b3 0a 00 00 0a 20 20 20 20 20 20 20 20 20 7d c1 00 08 01 00 et());.....l..............}.....
1c00 1c c1 0a 00 02 01 00 08 01 00 fc c5 0a 3a 00 00 37 20 20 20 20 20 20 20 20 20 2f 2f 20 44 6f 20 .............:..7.........//.Do.
1c20 72 65 67 75 6c 61 72 20 6f 70 65 72 61 74 69 6f 6e 73 20 68 65 72 65 20 69 6e 20 74 68 65 20 6d regular.operations.here.in.the.m
1c40 65 61 6e 74 69 6d 65 2e c1 00 08 01 00 1c 80 0b 00 02 01 00 08 01 00 fc 84 0b 39 00 00 36 20 20 eantime...................9..6..
1c60 20 20 20 20 20 20 20 2f 2f 20 4a 75 73 74 20 62 65 66 6f 72 65 20 73 63 6f 70 65 20 65 78 69 74 .......//.Just.before.scope.exit
1c80 3a 20 69 74 20 68 61 73 6e 27 74 20 72 75 6e 20 79 65 74 2e c1 00 08 01 00 fc be 0b 2e 00 00 2b :.it.hasn't.run.yet............+
1ca0 20 20 20 20 20 20 20 20 20 61 73 73 65 72 74 5f 65 71 21 28 64 72 6f 70 5f 63 6f 75 6e 74 65 72 .........assert_eq!(drop_counter
1cc0 2e 67 65 74 28 29 2c 20 30 29 3b c1 00 08 01 00 1c ed 0b 00 02 01 00 08 01 00 fc f1 0b 4b 00 00 .get(),.0);..................K..
1ce0 48 20 20 20 20 20 20 20 20 20 2f 2f 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 63 6f 70 65 H.........//.The.following.scope
1d00 20 65 6e 64 20 69 73 20 77 68 65 72 65 20 74 68 65 20 64 65 66 65 72 20 63 6c 6f 73 75 72 65 20 .end.is.where.the.defer.closure.
1d20 69 73 20 63 61 6c 6c 65 64 c1 00 08 01 00 4c bd 0c 00 00 06 20 20 20 20 20 7d c1 00 08 01 00 fc is.called.....L..........}......
1d40 c7 0c 2a 00 00 27 20 20 20 20 20 61 73 73 65 72 74 5f 65 71 21 28 64 72 6f 70 5f 63 6f 75 6e 74 ..*..'.....assert_eq!(drop_count
1d60 65 72 2e 67 65 74 28 29 2c 20 31 29 3b c1 00 08 01 00 2c f2 0c 00 01 95 2f 00 08 01 00 3c f8 0c er.get(),.1);.....,...../....<..
1d80 00 01 d9 2b 00 08 01 00 1c 80 0d 00 02 01 00 08 01 00 ec 84 0d 00 00 1a 20 23 23 20 53 63 6f 70 ...+.....................##.Scop
1da0 65 20 47 75 61 72 64 20 77 69 74 68 20 56 61 6c 75 65 c1 00 08 01 00 1c a2 0d 00 02 01 00 08 01 e.Guard.with.Value..............
1dc0 00 fc a6 0d 4a 00 00 47 20 49 66 20 74 68 65 20 73 63 6f 70 65 20 67 75 61 72 64 20 63 6c 6f 73 ....J..G.If.the.scope.guard.clos
1de0 75 72 65 20 6e 65 65 64 73 20 74 6f 20 61 63 63 65 73 73 20 61 6e 20 6f 75 74 65 72 20 76 61 6c ure.needs.to.access.an.outer.val
1e00 75 65 20 74 68 61 74 20 69 73 20 61 6c 73 6f c1 00 08 01 00 fc f1 0d 50 00 00 4d 20 6d 75 74 61 ue.that.is.also........P..M.muta
1e20 74 65 64 20 6f 75 74 73 69 64 65 20 6f 66 20 74 68 65 20 73 63 6f 70 65 20 67 75 61 72 64 2c 20 ted.outside.of.the.scope.guard,.
1e40 74 68 65 6e 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 75 73 65 20 74 68 65 20 73 63 6f then.you.may.want.to.use.the.sco
1e60 70 65 20 67 75 61 72 64 c1 00 08 01 00 fc c2 0e 4e 00 00 4b 20 77 69 74 68 20 61 20 76 61 6c 75 pe.guard........N..K.with.a.valu
1e80 65 2e 20 54 68 65 20 67 75 61 72 64 20 77 6f 72 6b 73 20 6c 69 6b 65 20 61 20 73 6d 61 72 74 20 e..The.guard.works.like.a.smart.
1ea0 70 6f 69 6e 74 65 72 2c 20 73 6f 20 74 68 65 20 69 6e 6e 65 72 20 76 61 6c 75 65 20 63 61 6e c1 pointer,.so.the.inner.value.can.
1ec0 00 08 01 00 fc 91 0f 35 00 00 32 20 62 65 20 61 63 63 65 73 73 65 64 20 62 79 20 72 65 66 65 72 .......5..2.be.accessed.by.refer
1ee0 65 6e 63 65 20 6f 72 20 62 79 20 6d 75 74 61 62 6c 65 20 72 65 66 65 72 65 6e 63 65 2e c1 00 08 ence.or.by.mutable.reference....
1f00 01 00 1c c7 0f 00 02 01 00 08 01 00 fc cb 0f 20 00 00 1d 20 23 23 23 20 31 2e 20 54 68 65 20 67 ....................###.1..The.g
1f20 75 61 72 64 20 6f 77 6e 73 20 61 20 66 69 6c 65 c1 00 08 01 00 1c ec 0f 00 02 01 00 08 01 00 fc uard.owns.a.file................
1f40 f0 0f 4f 00 00 4c 20 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 73 63 6f 70 ..O..L.In.this.example,.the.scop
1f60 65 20 67 75 61 72 64 20 6f 77 6e 73 20 61 20 66 69 6c 65 20 61 6e 64 20 65 6e 73 75 72 65 73 20 e.guard.owns.a.file.and.ensures.
1f80 70 65 6e 64 69 6e 67 20 77 72 69 74 65 73 20 61 72 65 c1 00 08 01 00 cc c0 10 00 00 16 20 73 79 pending.writes.are............sy
1fa0 6e 63 65 64 20 61 74 20 73 63 6f 70 65 20 65 78 69 74 2e c1 00 08 01 00 1c da 10 00 02 01 00 08 nced.at.scope.exit..............
1fc0 01 00 3c de 10 00 01 d9 2b 00 08 01 00 e4 e6 10 00 01 e8 2b 00 08 01 00 1c 83 11 00 02 01 00 08 ..<.....+..........+............
1fe0 01 00 9c 87 11 00 00 10 20 75 73 65 20 73 74 64 3a 3a 66 73 3a 3a 2a 3b c1 00 08 01 00 fc 9b 11 .........use.std::fs::*;........
2000 1f 00 00 1c 20 75 73 65 20 73 74 64 3a 3a 69 6f 3a 3a 7b 73 65 6c 66 2c 20 57 72 69 74 65 7d 3b .....use.std::io::{self,.Write};
2020 c1 00 08 01 00 fc bb 11 39 00 00 36 20 23 20 2f 2f 20 4d 6f 63 6b 20 66 69 6c 65 20 73 6f 20 74 ........9..6.#.//.Mock.file.so.t
2040 68 61 74 20 77 65 20 64 6f 6e 27 74 20 61 63 74 75 61 6c 6c 79 20 77 72 69 74 65 20 61 20 66 69 hat.we.don't.actually.write.a.fi
2060 6c 65 c1 00 08 01 00 b4 f5 11 00 00 13 20 23 20 73 74 72 75 63 74 20 4d 6f 63 6b 46 69 6c 65 3b le............#.struct.MockFile;
2080 c1 00 08 01 00 ac 8c 12 00 00 12 20 23 20 69 6d 70 6c 20 4d 6f 63 6b 46 69 6c 65 20 7b c1 00 08 ............#.impl.MockFile.{...
20a0 01 00 fc a2 12 42 00 00 3f 20 23 20 20 20 20 20 66 6e 20 63 72 65 61 74 65 28 5f 73 3a 20 26 73 .....B..?.#.....fn.create(_s:.&s
20c0 74 72 29 20 2d 3e 20 69 6f 3a 3a 52 65 73 75 6c 74 3c 53 65 6c 66 3e 20 7b 20 4f 6b 28 4d 6f 63 tr).->.io::Result<Self>.{.Ok(Moc
20e0 6b 46 69 6c 65 29 20 7d c1 00 08 01 00 fc e5 12 45 00 00 42 20 23 20 20 20 20 20 66 6e 20 77 72 kFile).}........E..B.#.....fn.wr
2100 69 74 65 5f 61 6c 6c 28 26 73 65 6c 66 2c 20 5f 62 3a 20 26 5b 75 38 5d 29 20 2d 3e 20 69 6f 3a ite_all(&self,._b:.&[u8]).->.io:
2120 3a 52 65 73 75 6c 74 3c 28 29 3e 20 7b 20 4f 6b 28 28 29 29 20 7d c1 00 08 01 00 fc ab 13 39 00 :Result<()>.{.Ok(()).}........9.
2140 00 36 20 23 20 20 20 20 20 66 6e 20 73 79 6e 63 5f 61 6c 6c 28 26 73 65 6c 66 29 20 2d 3e 20 69 .6.#.....fn.sync_all(&self).->.i
2160 6f 3a 3a 52 65 73 75 6c 74 3c 28 29 3e 20 7b 20 4f 6b 28 28 29 29 20 7d c1 00 08 01 00 3c e5 13 o::Result<()>.{.Ok(()).}.....<..
2180 00 01 d0 2f 00 08 01 00 fc ed 13 21 00 00 1e 20 23 20 75 73 65 20 73 65 6c 66 3a 3a 4d 6f 63 6b .../.......!....#.use.self::Mock
21a0 46 69 6c 65 20 61 73 20 46 69 6c 65 3b c1 00 08 01 00 1c 8f 14 00 02 01 00 08 01 00 fc 93 14 25 File.as.File;..................%
21c0 00 00 22 20 66 6e 20 74 72 79 5f 6d 61 69 6e 28 29 20 2d 3e 20 69 6f 3a 3a 52 65 73 75 6c 74 3c ..".fn.try_main().->.io::Result<
21e0 28 29 3e 20 7b c1 00 08 01 00 fc b9 14 2d 00 00 2a 20 20 20 20 20 6c 65 74 20 66 20 3d 20 46 69 ()>.{........-..*.....let.f.=.Fi
2200 6c 65 3a 3a 63 72 65 61 74 65 28 22 6e 65 77 66 69 6c 65 2e 74 78 74 22 29 3f 3b c1 00 08 01 00 le::create("newfile.txt")?;.....
2220 fc e7 14 31 00 00 2e 20 20 20 20 20 6c 65 74 20 6d 75 74 20 66 69 6c 65 20 3d 20 73 63 6f 70 65 ...1........let.mut.file.=.scope
2240 67 75 61 72 64 3a 3a 67 75 61 72 64 28 66 2c 20 7c 66 7c 20 7b c1 00 08 01 00 fc 99 15 36 00 00 guard::guard(f,.|f|.{........6..
2260 33 20 20 20 20 20 20 20 20 20 2f 2f 20 65 6e 73 75 72 65 20 77 65 20 66 6c 75 73 68 20 66 69 6c 3.........//.ensure.we.flush.fil
2280 65 20 61 74 20 72 65 74 75 72 6e 20 6f 72 20 70 61 6e 69 63 c1 00 08 01 00 fc d0 15 21 00 00 1e e.at.return.or.panic........!...
22a0 20 20 20 20 20 20 20 20 20 6c 65 74 20 5f 20 3d 20 66 2e 73 79 6e 63 5f 61 6c 6c 28 29 3b c1 00 .........let._.=.f.sync_all();..
22c0 08 01 00 5c f2 15 00 01 96 2d 00 08 01 00 fc fe 15 39 00 00 36 20 20 20 20 20 2f 2f 20 41 63 63 ...\.....-.......9..6.....//.Acc
22e0 65 73 73 20 74 68 65 20 66 69 6c 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 73 63 6f 70 65 20 67 ess.the.file.through.the.scope.g
2300 75 61 72 64 20 69 74 73 65 6c 66 c1 00 08 01 00 fc b8 16 30 00 00 2d 20 20 20 20 20 66 69 6c 65 uard.itself........0..-.....file
2320 2e 77 72 69 74 65 5f 61 6c 6c 28 62 22 74 65 73 74 20 6d 65 5c 6e 22 29 2e 6d 61 70 28 7c 5f 7c .write_all(b"test.me\n").map(|_|
2340 20 28 29 29 c1 00 08 01 00 2c e9 16 00 01 95 2f 00 08 01 00 1c ef 16 00 02 01 00 08 01 00 7c f3 .()).....,...../..............|.
2360 16 00 01 a4 32 00 08 01 00 e4 83 17 00 00 19 20 20 20 20 20 74 72 79 5f 6d 61 69 6e 28 29 2e 75 ....2...............try_main().u
2380 6e 77 72 61 70 28 29 3b c1 00 08 01 00 2c a0 17 00 01 95 2f 00 08 01 00 1c a6 17 00 02 01 00 08 nwrap();.....,...../............
23a0 01 00 3c aa 17 00 01 d9 2b 00 08 01 00 1c b2 17 00 02 01 00 08 01 00 fc b6 17 38 00 00 35 20 23 ..<.....+.................8..5.#
23c0 23 23 20 32 2e 20 54 68 65 20 67 75 61 72 64 20 72 65 73 74 6f 72 65 73 20 61 6e 20 69 6e 76 61 ##.2..The.guard.restores.an.inva
23e0 72 69 61 6e 74 20 6f 6e 20 73 63 6f 70 65 20 65 78 69 74 c1 00 08 01 00 1c ef 17 00 02 01 00 08 riant.on.scope.exit.............
2400 01 00 3c f3 17 00 01 d9 2b 00 08 01 00 e4 fb 17 00 01 e8 2b 00 08 01 00 1c 98 18 00 02 01 00 08 ..<.....+..........+............
2420 01 00 fc 9c 18 1f 00 00 1c 20 75 73 65 20 73 74 64 3a 3a 6d 65 6d 3a 3a 4d 61 6e 75 61 6c 6c 79 ..........use.std::mem::Manually
2440 44 72 6f 70 3b c1 00 08 01 00 8c bc 18 00 00 0e 20 75 73 65 20 73 74 64 3a 3a 70 74 72 3b c1 00 Drop;............use.std::ptr;..
2460 08 01 00 1c ce 18 00 02 01 00 08 01 00 fc d2 18 44 00 00 41 20 2f 2f 20 54 68 69 73 20 66 75 6e ................D..A.//.This.fun
2480 63 74 69 6f 6e 2c 20 6a 75 73 74 20 66 6f 72 20 74 68 69 73 20 65 78 61 6d 70 6c 65 2c 20 74 61 ction,.just.for.this.example,.ta
24a0 6b 65 73 20 74 68 65 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 c1 00 08 01 00 fc 97 19 41 00 00 kes.the.first.element........A..
24c0 3e 20 2f 2f 20 61 6e 64 20 69 6e 73 65 72 74 73 20 69 74 20 69 6e 74 6f 20 74 68 65 20 61 73 73 >.//.and.inserts.it.into.the.ass
24e0 75 6d 65 64 20 73 6f 72 74 65 64 20 74 61 69 6c 20 6f 66 20 74 68 65 20 76 65 63 74 6f 72 2e c1 umed.sorted.tail.of.the.vector..
2500 00 08 01 00 34 d9 19 00 00 03 20 2f 2f c1 00 08 01 00 fc e0 19 4b 00 00 48 20 2f 2f 20 46 6f 72 ....4......//........K..H.//.For
2520 20 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 70 75 72 70 6f 73 65 73 20 77 65 20 74 65 6d 70 6f 72 .optimization.purposes.we.tempor
2540 61 72 69 6c 79 20 76 69 6f 6c 61 74 65 20 61 6e 20 69 6e 76 61 72 69 61 6e 74 20 6f 66 20 74 68 arily.violate.an.invariant.of.th
2560 65 c1 00 08 01 00 fc ac 1a 2d 00 00 2a 20 2f 2f 20 56 65 63 2c 20 74 68 61 74 20 69 74 20 6f 77 e........-..*.//.Vec,.that.it.ow
2580 6e 73 20 61 6c 6c 20 6f 66 20 69 74 73 20 65 6c 65 6d 65 6e 74 73 2e c1 00 08 01 00 34 da 1a 00 ns.all.of.its.elements......4...
25a0 01 9f 47 00 08 01 00 fc e1 1a 4a 00 00 47 20 2f 2f 20 54 68 65 20 73 61 66 65 20 61 70 70 72 6f ..G.......J..G.//.The.safe.appro
25c0 61 63 68 20 69 73 20 74 6f 20 75 73 65 20 73 77 61 70 2c 20 77 68 69 63 68 20 6d 65 61 6e 73 20 ach.is.to.use.swap,.which.means.
25e0 74 77 6f 20 77 72 69 74 65 73 20 74 6f 20 6d 65 6d 6f 72 79 2c c1 00 08 01 00 fc ac 1b 52 00 00 two.writes.to.memory,........R..
2600 4f 20 2f 2f 20 74 68 65 20 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 69 73 20 74 6f 20 75 73 65 20 O.//.the.optimization.is.to.use.
2620 61 20 e2 80 9c 68 6f 6c 65 e2 80 9d 20 77 68 69 63 68 20 75 73 65 73 20 6f 6e 6c 79 20 6f 6e 65 a....hole....which.uses.only.one
2640 20 77 72 69 74 65 20 6f 66 20 6d 65 6d 6f 72 79 c1 00 08 01 00 fc ff 1b 22 00 00 1f 20 2f 2f 20 .write.of.memory........"....//.
2660 66 6f 72 20 65 61 63 68 20 70 6f 73 69 74 69 6f 6e 20 69 74 20 6d 6f 76 65 73 2e c1 00 08 01 00 for.each.position.it.moves......
2680 34 a2 1c 00 01 9f 47 00 08 01 00 fc a9 1c 3e 00 00 3b 20 2f 2f 20 57 65 20 2a 6d 75 73 74 2a 20 4.....G.......>..;.//.We.*must*.
26a0 75 73 65 20 61 20 73 63 6f 70 65 20 67 75 61 72 64 20 74 6f 20 72 75 6e 20 74 68 69 73 20 63 6f use.a.scope.guard.to.run.this.co
26c0 64 65 20 73 61 66 65 6c 79 2e 20 57 65 c1 00 08 01 00 fc e8 1c 4d 00 00 4a 20 2f 2f 20 61 72 65 de.safely..We........M..J.//.are
26e0 20 72 75 6e 6e 69 6e 67 20 61 72 62 69 74 72 61 72 79 20 75 73 65 72 20 63 6f 64 65 20 28 63 6f .running.arbitrary.user.code.(co
2700 6d 70 61 72 69 73 6f 6e 20 6f 70 65 72 61 74 6f 72 73 29 20 74 68 61 74 20 6d 61 79 20 70 61 6e mparison.operators).that.may.pan
2720 69 63 2e c1 00 08 01 00 fc b6 1d 48 00 00 45 20 2f 2f 20 54 68 65 20 73 63 6f 70 65 20 67 75 61 ic.........H..E.//.The.scope.gua
2740 72 64 20 65 6e 73 75 72 65 73 20 77 65 20 72 65 73 74 6f 72 65 20 74 68 65 20 69 6e 76 61 72 69 rd.ensures.we.restore.the.invari
2760 61 6e 74 20 61 66 74 65 72 20 73 75 63 63 65 73 73 66 75 6c c1 00 08 01 00 fc ff 1d 2b 00 00 28 ant.after.successful........+..(
2780 20 2f 2f 20 65 78 69 74 20 6f 72 20 64 75 72 69 6e 67 20 75 6e 77 69 6e 64 69 6e 67 20 66 72 6f .//.exit.or.during.unwinding.fro
27a0 6d 20 70 61 6e 69 63 2e c1 00 08 01 00 fc ab 1e 2e 00 00 2b 20 66 6e 20 69 6e 73 65 72 74 69 6f m.panic............+.fn.insertio
27c0 6e 5f 73 6f 72 74 5f 66 69 72 73 74 3c 54 3e 28 76 3a 20 26 6d 75 74 20 56 65 63 3c 54 3e 29 c1 n_sort_first<T>(v:.&mut.Vec<T>).
27e0 00 08 01 00 dc da 1e 00 00 18 20 20 20 20 20 77 68 65 72 65 20 54 3a 20 50 61 72 74 69 61 6c 4f ...............where.T:.PartialO
2800 72 64 c1 00 08 01 00 2c f6 1e 00 00 02 20 7b c1 00 08 01 00 fc fc 1e 20 00 00 1d 20 20 20 20 20 rd.....,......{.................
2820 73 74 72 75 63 74 20 48 6f 6c 65 3c 27 61 2c 20 54 3a 20 27 61 3e 20 7b c1 00 08 01 00 f4 9d 1f struct.Hole<'a,.T:.'a>.{........
2840 00 00 1b 20 20 20 20 20 20 20 20 20 76 3a 20 26 27 61 20 6d 75 74 20 56 65 63 3c 54 3e 2c c1 00 ............v:.&'a.mut.Vec<T>,..
2860 08 01 00 cc bc 1f 00 00 16 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 3a 20 75 73 69 7a 65 2c c1 ..................index:.usize,.
2880 00 08 01 00 fc d6 1f 23 00 00 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 3a 20 4d 61 6e 75 61 .......#............value:.Manua
28a0 6c 6c 79 44 72 6f 70 3c 54 3e 2c c1 00 08 01 00 4c fa 1f 00 01 c9 37 00 08 01 00 1c 84 20 00 02 llyDrop<T>,.....L.....7.........
28c0 01 00 08 01 00 84 88 20 00 00 0d 20 20 20 20 20 75 6e 73 61 66 65 20 7b c1 00 08 01 00 fc 99 20 ................unsafe.{........
28e0 48 00 00 45 20 20 20 20 20 20 20 20 20 2f 2f 20 43 72 65 61 74 65 20 61 20 6d 6f 76 65 64 2d 66 H..E.........//.Create.a.moved-f
2900 72 6f 6d 20 6c 6f 63 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 76 65 63 74 6f 72 2c 20 61 20 e2 80 rom.location.in.the.vector,.a...
2920 9c 68 6f 6c 65 e2 80 9d 2e c1 00 08 01 00 fc e2 20 29 00 00 26 20 20 20 20 20 20 20 20 20 6c 65 .hole............)..&.........le
2940 74 20 76 61 6c 75 65 20 3d 20 70 74 72 3a 3a 72 65 61 64 28 26 76 5b 30 5d 29 3b c1 00 08 01 00 t.value.=.ptr::read(&v[0]);.....
2960 fc 8c 21 54 00 00 51 20 20 20 20 20 20 20 20 20 6c 65 74 20 6d 75 74 20 68 6f 6c 65 20 3d 20 48 ..!T..Q.........let.mut.hole.=.H
2980 6f 6c 65 20 7b 20 76 3a 20 76 2c 20 69 6e 64 65 78 3a 20 30 2c 20 76 61 6c 75 65 3a 20 4d 61 6e ole.{.v:.v,.index:.0,.value:.Man
29a0 75 61 6c 6c 79 44 72 6f 70 3a 3a 6e 65 77 28 76 61 6c 75 65 29 20 7d 3b c1 00 08 01 00 1c e1 21 uallyDrop::new(value).};.......!
29c0 00 02 01 00 08 01 00 fc e5 21 2e 00 00 2b 20 20 20 20 20 20 20 20 20 2f 2f 20 55 73 65 20 61 20 .........!...+.........//.Use.a.
29e0 73 63 6f 70 65 20 67 75 61 72 64 20 77 69 74 68 20 61 20 76 61 6c 75 65 2e c1 00 08 01 00 fc 94 scope.guard.with.a.value........
2a00 22 47 00 00 44 20 20 20 20 20 20 20 20 20 2f 2f 20 41 74 20 73 63 6f 70 65 20 65 78 69 74 2c 20 "G..D.........//.At.scope.exit,.
2a20 70 6c 75 67 20 74 68 65 20 68 6f 6c 65 20 73 6f 20 74 68 61 74 20 74 68 65 20 76 65 63 74 6f 72 plug.the.hole.so.that.the.vector
2a40 20 69 73 20 66 75 6c 6c 79 c1 00 08 01 00 fc dc 22 21 00 00 1e 20 20 20 20 20 20 20 20 20 2f 2f .is.fully......."!............//
2a60 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 61 67 61 69 6e 2e c1 00 08 01 00 fc fe 22 55 00 00 52 20 .initialized.again........"U..R.
2a80 20 20 20 20 20 20 20 20 2f 2f 20 54 68 65 20 73 63 6f 70 65 20 67 75 61 72 64 20 6f 77 6e 73 20 ........//.The.scope.guard.owns.
2aa0 74 68 65 20 68 6f 6c 65 2c 20 62 75 74 20 77 65 20 63 61 6e 20 61 63 63 65 73 73 20 69 74 20 74 the.hole,.but.we.can.access.it.t
2ac0 68 72 6f 75 67 68 20 74 68 65 20 67 75 61 72 64 2e c1 00 08 01 00 fc d4 23 41 00 00 3e 20 20 20 hrough.the.guard........#A..>...
2ae0 20 20 20 20 20 20 6c 65 74 20 6d 75 74 20 68 6f 6c 65 5f 67 75 61 72 64 20 3d 20 73 63 6f 70 65 ......let.mut.hole_guard.=.scope
2b00 67 75 61 72 64 3a 3a 67 75 61 72 64 28 68 6f 6c 65 2c 20 7c 68 6f 6c 65 7c 20 7b c1 00 08 01 00 guard::guard(hole,.|hole|.{.....
2b20 fc 96 24 53 00 00 50 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 70 6c 75 67 20 74 68 65 20 ..$S..P.............//.plug.the.
2b40 68 6f 6c 65 20 69 6e 20 74 68 65 20 76 65 63 74 6f 72 20 77 69 74 68 20 74 68 65 20 76 61 6c 75 hole.in.the.vector.with.the.valu
2b60 65 20 74 68 61 74 20 77 61 73 20 2f 2f 20 74 61 6b 65 6e 20 6f 75 74 c1 00 08 01 00 fc ea 24 27 e.that.was.//.taken.out.......$'
2b80 00 00 24 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 20 69 6e 64 65 78 20 3d 20 68 6f 6c 65 ..$.............let.index.=.hole
2ba0 2e 69 6e 64 65 78 3b c1 00 08 01 00 fc 92 25 4e 00 00 4b 20 20 20 20 20 20 20 20 20 20 20 20 20 .index;.......%N..K.............
2bc0 70 74 72 3a 3a 63 6f 70 79 5f 6e 6f 6e 6f 76 65 72 6c 61 70 70 69 6e 67 28 26 2a 68 6f 6c 65 2e ptr::copy_nonoverlapping(&*hole.
2be0 76 61 6c 75 65 2c 20 26 6d 75 74 20 68 6f 6c 65 2e 76 5b 69 6e 64 65 78 5d 2c 20 31 29 3b c1 00 value,.&mut.hole.v[index],.1);..
2c00 08 01 00 7c e1 25 00 00 0c 20 20 20 20 20 20 20 20 20 7d 29 3b c1 00 08 01 00 1c f1 25 00 02 01 ...|.%............});.......%...
2c20 00 08 01 00 fc f5 25 43 00 00 40 20 20 20 20 20 20 20 20 20 2f 2f 20 72 75 6e 20 61 6c 67 6f 72 ......%C..@.........//.run.algor
2c40 69 74 68 6d 20 74 68 61 74 20 6d 6f 76 65 73 20 74 68 65 20 68 6f 6c 65 20 69 6e 20 74 68 65 20 ithm.that.moves.the.hole.in.the.
2c60 76 65 63 74 6f 72 20 68 65 72 65 c1 00 08 01 00 fc b9 26 3c 00 00 39 20 20 20 20 20 20 20 20 20 vector.here.......&<..9.........
2c80 2f 2f 20 6d 6f 76 65 20 74 68 65 20 68 6f 6c 65 20 75 6e 74 69 6c 20 69 74 27 73 20 69 6e 20 61 //.move.the.hole.until.it's.in.a
2ca0 20 73 6f 72 74 65 64 20 70 6f 73 69 74 69 6f 6e c1 00 08 01 00 fc f6 26 2c 00 00 29 20 20 20 20 .sorted.position.......&,..)....
2cc0 20 20 20 20 20 66 6f 72 20 69 20 69 6e 20 31 2e 2e 68 6f 6c 65 5f 67 75 61 72 64 2e 76 2e 6c 65 .....for.i.in.1..hole_guard.v.le
2ce0 6e 28 29 20 7b c1 00 08 01 00 fc a3 27 39 00 00 36 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 n().{.......'9..6.............if
2d00 20 2a 68 6f 6c 65 5f 67 75 61 72 64 2e 76 61 6c 75 65 20 3e 3d 20 68 6f 6c 65 5f 67 75 61 72 64 .*hole_guard.value.>=.hole_guard
2d20 2e 76 5b 69 5d 20 7b c1 00 08 01 00 fc dd 27 41 00 00 3e 20 20 20 20 20 20 20 20 20 20 20 20 20 .v[i].{.......'A..>.............
2d40 20 20 20 20 2f 2f 20 6d 6f 76 65 20 74 68 65 20 65 6c 65 6d 65 6e 74 20 62 61 63 6b 20 61 6e 64 ....//.move.the.element.back.and
2d60 20 74 68 65 20 68 6f 6c 65 20 66 6f 72 77 61 72 64 c1 00 08 01 00 fc 9f 28 31 00 00 2e 20 20 20 .the.hole.forward.......(1......
2d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 20 69 6e 64 65 78 20 3d 20 68 6f 6c 65 5f 67 ..............let.index.=.hole_g
2da0 75 61 72 64 2e 69 6e 64 65 78 3b c1 00 08 01 00 fc d1 28 38 00 00 35 20 20 20 20 20 20 20 20 20 uard.index;.......(8..5.........
2dc0 20 20 20 20 20 20 20 20 68 6f 6c 65 5f 67 75 61 72 64 2e 76 2e 73 77 61 70 28 69 6e 64 65 78 2c ........hole_guard.v.swap(index,
2de0 20 69 6e 64 65 78 20 2b 20 31 29 3b c1 00 08 01 00 fc 8a 29 2a 00 00 27 20 20 20 20 20 20 20 20 .index.+.1);.......)*..'........
2e00 20 20 20 20 20 20 20 20 20 68 6f 6c 65 5f 67 75 61 72 64 2e 69 6e 64 65 78 20 2b 3d 20 31 3b c1 .........hole_guard.index.+=.1;.
2e20 00 08 01 00 c4 b5 29 00 00 15 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b c1 ......)................}.else.{.
2e40 00 08 01 00 d4 ce 29 00 00 17 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b ......)....................break
2e60 3b c1 00 08 01 00 8c e9 29 00 00 0e 20 20 20 20 20 20 20 20 20 20 20 20 20 7d c1 00 08 01 00 6c ;.......)................}.....l
2e80 fb 29 00 01 86 35 00 08 01 00 1c 89 2a 00 02 01 00 08 01 00 fc 8d 2a 46 00 00 43 20 20 20 20 20 .)...5......*.........*F..C.....
2ea0 20 20 20 20 2f 2f 20 57 68 65 6e 20 74 68 65 20 73 63 6f 70 65 20 65 78 69 74 73 20 68 65 72 65 ....//.When.the.scope.exits.here
2ec0 2c 20 74 68 65 20 56 65 63 20 62 65 63 6f 6d 65 73 20 77 68 6f 6c 65 20 61 67 61 69 6e 21 c1 00 ,.the.Vec.becomes.whole.again!..
2ee0 08 01 00 4c d4 2a 00 01 c9 37 00 08 01 00 2c de 2a 00 01 95 2f 00 08 01 00 1c e4 2a 00 02 01 00 ...L.*...7....,.*.../......*....
2f00 08 01 00 7c e8 2a 00 01 a4 32 00 08 01 00 fc f8 2a 22 00 00 1f 20 20 20 20 20 6c 65 74 20 73 74 ...|.*...2......*"........let.st
2f20 72 69 6e 67 20 3d 20 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 3b c1 00 08 01 00 fc 9b 2b 50 00 00 4d ring.=.String::from;.......+P..M
2f40 20 20 20 20 20 6c 65 74 20 6d 75 74 20 64 61 74 61 20 3d 20 76 65 63 21 5b 73 74 72 69 6e 67 28 .....let.mut.data.=.vec![string(
2f60 22 63 22 29 2c 20 73 74 72 69 6e 67 28 22 61 22 29 2c 20 73 74 72 69 6e 67 28 22 62 22 29 2c 20 "c"),.string("a"),.string("b"),.
2f80 73 74 72 69 6e 67 28 22 64 22 29 5d 3b c1 00 08 01 00 fc ec 2b 28 00 00 25 20 20 20 20 20 69 6e string("d")];.......+(..%.....in
2fa0 73 65 72 74 69 6f 6e 5f 73 6f 72 74 5f 66 69 72 73 74 28 26 6d 75 74 20 64 61 74 61 29 3b c1 00 sertion_sort_first(&mut.data);..
2fc0 08 01 00 fc 95 2c 33 00 00 30 20 20 20 20 20 61 73 73 65 72 74 5f 65 71 21 28 64 61 74 61 2c 20 .....,3..0.....assert_eq!(data,.
2fe0 76 65 63 21 5b 22 61 22 2c 20 22 62 22 2c 20 22 63 22 2c 20 22 64 22 5d 29 3b c1 00 08 01 00 2c vec!["a",."b",."c",."d"]);.....,
3000 c9 2c 00 01 95 2f 00 08 01 00 1c cf 2c 00 02 01 00 08 01 00 3c d3 2c 00 01 d9 2b 00 08 01 00 1c .,.../......,.......<.,...+.....
3020 db 2c 00 02 01 00 08 01 00 1c df 2c 00 02 01 00 08 01 00 a4 e3 2c 00 00 11 20 23 20 43 72 61 74 .,.........,.........,....#.Crat
3040 65 20 46 65 61 74 75 72 65 73 c1 00 08 01 00 1c f8 2c 00 02 01 00 08 01 00 7c fc 2c 00 00 0c 20 e.Features.......,.......|.,....
3060 2d 20 60 75 73 65 5f 73 74 64 60 c1 00 08 01 00 fc 8c 2d 4e 00 00 4b 20 20 20 2b 20 45 6e 61 62 -.`use_std`.......-N..K...+.Enab
3080 6c 65 64 20 62 79 20 64 65 66 61 75 6c 74 2e 20 45 6e 61 62 6c 65 73 20 74 68 65 20 60 4f 6e 55 led.by.default..Enables.the.`OnU
30a0 6e 77 69 6e 64 60 20 61 6e 64 20 60 4f 6e 53 75 63 63 65 73 73 60 20 73 74 72 61 74 65 67 69 65 nwind`.and.`OnSuccess`.strategie
30c0 73 2e c1 00 08 01 00 fc db 2d 20 00 00 1d 20 20 20 2b 20 44 69 73 61 62 6c 65 20 74 6f 20 75 73 s........-.......+.Disable.to.us
30e0 65 20 60 6e 6f 5f 73 74 64 60 2e c1 00 08 01 00 1c fc 2d 00 02 01 00 08 01 00 94 80 2e 00 00 0f e.`no_std`........-.............
3100 20 23 20 52 75 73 74 20 56 65 72 73 69 6f 6e c1 00 08 01 00 1c 93 2e 00 02 01 00 08 01 00 fc 97 .#.Rust.Version.................
3120 2e 3a 00 00 37 20 54 68 69 73 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 63 72 61 74 65 20 .:..7.This.version.of.the.crate.
3140 72 65 71 75 69 72 65 73 20 52 75 73 74 20 31 2e 32 30 20 6f 72 20 6c 61 74 65 72 2e c1 00 08 01 requires.Rust.1.20.or.later.....
3160 00 1c d2 2e 00 02 01 00 08 01 00 fc d6 2e 4d 00 00 4a 20 54 68 65 20 73 63 6f 70 65 67 75 61 72 ..............M..J.The.scopeguar
3180 64 20 31 2e 78 20 72 65 6c 65 61 73 65 20 73 65 72 69 65 73 20 77 69 6c 6c 20 75 73 65 20 61 20 d.1.x.release.series.will.use.a.
31a0 63 61 72 65 66 75 6c 6c 79 20 63 6f 6e 73 69 64 65 72 65 64 20 76 65 72 73 69 6f 6e c1 00 08 01 carefully.considered.version....
31c0 00 fc a4 2f 4b 00 00 48 20 75 70 67 72 61 64 65 20 70 6f 6c 69 63 79 2c 20 77 68 65 72 65 20 69 .../K..H.upgrade.policy,.where.i
31e0 6e 20 61 20 6c 61 74 65 72 20 31 2e 78 20 76 65 72 73 69 6f 6e 2c 20 77 65 20 77 69 6c 6c 20 72 n.a.later.1.x.version,.we.will.r
3200 61 69 73 65 20 74 68 65 20 6d 69 6e 69 6d 75 6d c1 00 08 01 00 d4 f0 2f 00 00 17 20 72 65 71 75 aise.the.minimum......./....requ
3220 69 72 65 64 20 52 75 73 74 20 76 65 72 73 69 6f 6e 2e c1 00 00 00 0b 10 1d 39 02 ff 04 13 6e 01 ired.Rust.version........9....n.
3240 00 00 01 00 01 00 00 01 02 00 02 02 e7 0e 13 85 13 00 00 01 00 01 00 00 01 02 00 03 02 82 07 13 ................................
3260 97 13 00 00 01 bf 56 01 00 00 01 00 00 04 01 cb 10 13 aa 13 00 01 01 92 1c 01 00 00 01 00 00 05 ......V.........................
3280 01 cb 10 13 aa 13 00 0f 00 01 01 93 1c 01 00 00 01 00 00 05 01 eb 11 13 d0 13 00 01 01 9f 96 02 ................................
32a0 01 00 00 01 00 00 06 02 87 01 13 e4 13 00 05 01 e2 1d 01 00 00 01 00 00 08 01 f5 27 13 ff 13 00 ...........................'....
32c0 05 01 ef 1d 01 00 00 01 00 00 09 02 eb 0b 13 12 14 00 00 01 a6 12 01 00 00 01 00 00 0a 01 de 07 ................................
32e0 13 25 14 00 12 00 00 0f 00 01 04 02 01 0f 02 02 02 c4 b8 30 00 13 85 13 44 d7 30 00 13 97 13 c4 .%.................0....D.0.....
3300 e5 30 00 13 aa 13 b4 83 31 00 13 d0 13 dc 9f 31 00 13 e4 13 13 e4 13 13 ff 13 13 ff 13 44 c0 31 .0......1......1.............D.1
3320 00 13 12 14 94 89 32 00 00 08 00 00 fc cb 31 3d 00 00 3a 20 43 6f 6e 74 72 6f 6c 73 20 69 6e 20 ......2.......1=..:.Controls.in.
3340 77 68 69 63 68 20 63 61 73 65 73 20 74 68 65 20 61 73 73 6f 63 69 61 74 65 64 20 63 6f 64 65 20 which.cases.the.associated.code.
3360 73 68 6f 75 6c 64 20 62 65 20 72 75 6e c1 00 00 44 93 32 00 00 00 00 01 02 1c 00 0b 00 00 01 00 should.be.run...D.2.............
3380 00 01 00 0b 00 01 00 00 00 00 0b 01 01 00 00 00 00 00 00 00 00 00 01 00 0c 0c c4 9a 33 00 00 08 ............................3...
33a0 00 00 fc a2 32 3d 00 00 3a 20 52 65 74 75 72 6e 20 60 74 72 75 65 60 20 69 66 20 74 68 65 20 67 ....2=..:.Return.`true`.if.the.g
33c0 75 61 72 64 e2 80 99 73 20 61 73 73 6f 63 69 61 74 65 64 20 63 6f 64 65 20 73 68 6f 75 6c 64 20 uard...s.associated.code.should.
33e0 72 75 6e c1 00 08 00 00 fc e4 32 31 00 00 2e 20 28 69 6e 20 74 68 65 20 63 6f 6e 74 65 78 74 20 run.......21....(in.the.context.
3400 77 68 65 72 65 20 74 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 63 61 6c 6c 65 64 29 2e c1 54 9d where.this.method.is.called)..T.
3420 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 01 00 00 01 00 01 00 0b 01 00 3...............................
3440 00 01 00 01 00 0b 00 0d 00 0c 01 01 18 00 02 1c c4 ee 37 00 00 00 00 00 00 00 00 00 00 00 9c 0c ..................7.............
3460 0e bc a3 38 00 54 a6 38 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 01 ...8.T.8........................
3480 00 01 00 0d 00 00 00 00 00 01 00 0d 00 0d 00 0e 00 94 a4 3c 00 00 08 00 00 fc f3 3a 30 00 00 2d ...................<.......:0..-
34a0 20 4d 61 63 72 6f 20 74 6f 20 63 72 65 61 74 65 20 61 20 60 53 63 6f 70 65 47 75 61 72 64 60 20 .Macro.to.create.a.`ScopeGuard`.
34c0 28 61 6c 77 61 79 73 20 72 75 6e 29 2e c1 00 08 00 00 1c a4 3b 00 02 01 00 08 00 00 fc a8 3b 3f (always.run)........;.........;?
34e0 00 00 3c 20 54 68 65 20 6d 61 63 72 6f 20 74 61 6b 65 73 20 73 74 61 74 65 6d 65 6e 74 73 2c 20 ..<.The.macro.takes.statements,.
3500 77 68 69 63 68 20 61 72 65 20 74 68 65 20 62 6f 64 79 20 6f 66 20 61 20 63 6c 6f 73 75 72 65 c1 which.are.the.body.of.a.closure.
3520 00 08 00 00 fc e8 3b 2b 00 00 28 20 74 68 61 74 20 77 69 6c 6c 20 72 75 6e 20 77 68 65 6e 20 74 ......;+..(.that.will.run.when.t
3540 68 65 20 73 63 6f 70 65 20 69 73 20 65 78 69 74 65 64 2e c1 01 01 02 96 09 64 96 3c 00 0f 04 00 he.scope.is.exited.......d.<....
3560 00 7c 94 3c 00 13 25 14 00 0c b7 3c 00 0c 8e 3d 00 01 04 01 0c bd 3c 00 0c c7 3c 00 01 00 00 03 .|.<..%....<...=......<...<.....
3580 00 2c 0c be 3c 00 02 01 0c bf 3c 00 0c c5 3c 00 01 01 00 04 00 2c 0c c0 3c 00 02 00 32 00 01 74 .,..<.....<...<......,..<...2..t
35a0 c1 00 0c c1 3c 00 01 00 26 0c c2 3c 00 02 00 32 02 d8 0f 00 14 c3 3c 00 02 00 0d 0c c6 3c 00 02 ....<...&..<...2......<......<..
35c0 00 2a 14 c9 3c 00 00 01 0c cc 3c 00 0c 8b 3d 00 00 01 01 09 00 32 02 12 00 1c d6 3c 00 00 00 32 .*..<.....<...=......2.....<...2
35e0 00 06 5f 67 75 61 72 64 c1 00 34 da 3c 00 00 00 00 0c e1 3c 00 00 00 2c 0c e3 3c 00 02 00 32 02 .._guard..4.<......<...,..<...2.
3600 08 00 2c e4 3c 00 01 00 27 14 e9 3c 00 02 00 32 01 ff 08 00 2c eb 3c 00 02 01 0c f0 3c 00 0c 84 ..,.<...'..<...2....,.<.....<...
3620 3d 00 02 01 00 06 01 0c f1 3c 00 0c f2 3c 00 02 01 00 00 00 24 0c f3 3c 00 00 00 12 0c f5 3c 00 =........<...<......$..<......<.
3640 02 01 0c f6 3c 00 0c f7 3c 00 02 01 00 00 00 12 0c f8 3c 00 00 01 0c fa 3c 00 0c 83 3d 00 00 02 ....<...<.........<.....<...=...
3660 01 03 00 2c 0c fc 3c 00 02 01 0c fd 3c 00 0c 80 3d 00 01 01 00 02 00 2c 0c fe 3c 00 02 00 32 01 ...,..<.....<...=......,..<...2.
3680 b4 68 00 0c ff 3c 00 02 00 0d 0c 81 3d 00 00 00 25 0c 85 3d 00 00 00 25 0c 8c 3d 00 00 fc f0 47 .h...<......=...%..=...%..=....G
36a0 27 00 00 08 00 00 fc a6 43 41 00 00 3e 20 60 53 63 6f 70 65 47 75 61 72 64 60 20 69 73 20 61 20 '.......CA..>.`ScopeGuard`.is.a.
36c0 73 63 6f 70 65 20 67 75 61 72 64 20 74 68 61 74 20 6d 61 79 20 6f 77 6e 20 61 20 70 72 6f 74 65 scope.guard.that.may.own.a.prote
36e0 63 74 65 64 20 76 61 6c 75 65 2e c1 00 08 00 00 1c e8 43 00 02 01 00 08 00 00 fc ec 43 3d 00 00 cted.value........C.........C=..
3700 3a 20 49 66 20 79 6f 75 20 70 6c 61 63 65 20 61 20 67 75 61 72 64 20 69 6e 20 61 20 6c 6f 63 61 :.If.you.place.a.guard.in.a.loca
3720 6c 20 76 61 72 69 61 62 6c 65 2c 20 74 68 65 20 63 6c 6f 73 75 72 65 20 63 61 6e c1 00 08 00 00 l.variable,.the.closure.can.....
3740 fc aa 44 4e 00 00 4b 20 72 75 6e 20 72 65 67 61 72 64 6c 65 73 73 20 68 6f 77 20 79 6f 75 20 6c ..DN..K.run.regardless.how.you.l
3760 65 61 76 65 20 74 68 65 20 73 63 6f 70 65 20 e2 80 94 20 74 68 72 6f 75 67 68 20 72 65 67 75 6c eave.the.scope.....through.regul
3780 61 72 20 72 65 74 75 72 6e 20 6f 72 20 70 61 6e 69 63 c1 00 08 00 00 fc f9 44 4a 00 00 47 20 28 ar.return.or.panic.......DJ..G.(
37a0 65 78 63 65 70 74 20 69 66 20 70 61 6e 69 63 20 6f 72 20 6f 74 68 65 72 20 63 6f 64 65 20 61 62 except.if.panic.or.other.code.ab
37c0 6f 72 74 73 3b 20 73 6f 20 61 73 20 6c 6f 6e 67 20 61 73 20 64 65 73 74 72 75 63 74 6f 72 73 20 orts;.so.as.long.as.destructors.
37e0 72 75 6e 29 2e c1 00 08 00 00 c4 c4 45 00 00 15 20 49 74 20 69 73 20 72 75 6e 20 6f 6e 6c 79 20 run)........E....It.is.run.only.
3800 6f 6e 63 65 2e c1 00 08 00 00 1c dd 45 00 02 01 00 08 00 00 fc e1 45 49 00 00 46 20 54 68 65 20 once........E.........EI..F.The.
3820 60 53 60 20 70 61 72 61 6d 65 74 65 72 20 66 6f 72 20 5b 60 53 74 72 61 74 65 67 79 60 5d 28 74 `S`.parameter.for.[`Strategy`](t
3840 72 61 69 74 2e 53 74 72 61 74 65 67 79 2e 68 74 6d 6c 29 20 64 65 74 65 72 6d 69 6e 65 73 20 69 rait.Strategy.html).determines.i
3860 66 c1 00 08 00 00 f4 ab 46 00 00 1b 20 74 68 65 20 63 6c 6f 73 75 72 65 20 61 63 74 75 61 6c 6c f.......F....the.closure.actuall
3880 79 20 72 75 6e 73 2e c1 00 08 00 00 1c ca 46 00 02 01 00 08 00 00 fc ce 46 4d 00 00 4a 20 54 68 y.runs........F.........FM..J.Th
38a0 65 20 67 75 61 72 64 27 73 20 63 6c 6f 73 75 72 65 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 e.guard's.closure.will.be.called
38c0 20 77 69 74 68 20 74 68 65 20 68 65 6c 64 20 76 61 6c 75 65 20 69 6e 20 74 68 65 20 64 65 73 74 .with.the.held.value.in.the.dest
38e0 72 75 63 74 6f 72 2e c1 00 08 00 00 1c 9c 47 00 02 01 00 08 00 00 fc a0 47 4f 00 00 4c 20 54 68 ructor........G.........GO..L.Th
3900 65 20 60 53 63 6f 70 65 47 75 61 72 64 60 20 69 6d 70 6c 65 6d 65 6e 74 73 20 60 44 65 72 65 66 e.`ScopeGuard`.implements.`Deref
3920 60 20 73 6f 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 61 63 63 65 73 73 20 74 68 65 20 69 6e 6e `.so.that.you.can.access.the.inn
3940 65 72 20 76 61 6c 75 65 2e c1 00 00 54 fb 47 00 00 00 00 01 00 00 03 02 91 02 00 11 00 00 01 00 er.value....T.G.................
3960 00 01 85 08 00 12 01 00 01 00 00 01 8e 08 00 13 02 00 01 01 00 03 00 12 01 00 11 00 00 13 02 00 ................................
3980 00 00 06 00 00 00 01 ff a5 02 01 01 fd 0c 00 0c 86 48 00 00 00 00 01 ff a5 02 01 01 83 0d 00 0c .................H..............
39a0 89 48 00 00 00 00 01 ff a5 02 01 01 89 0d 00 54 8c 48 00 00 00 00 01 91 1e 02 01 83 0d 01 ce 1f .H.............T.H..............
39c0 00 4c a5 48 00 00 00 03 02 01 83 0d 01 ce 1f 01 93 1e 00 e2 0e 0f 14 00 00 00 00 0b 01 01 89 0d .L.H............................
39e0 00 44 b7 48 00 c0 0c 00 00 00 00 38 2e fe 69 ce d1 2f 4f 03 01 03 00 01 00 00 00 14 15 16 0f 6f .D.H.......8..i../O............o
3a00 0f 71 00 00 00 00 00 00 00 00 00 0f 6c 0f 6e 00 00 00 00 00 00 00 00 00 0f 69 0c 8c 48 00 00 00 .q..........l.n..........i..H...
3a20 00 00 00 00 00 00 9c 0c 00 b4 c7 48 00 2c c7 48 00 01 00 01 00 10 03 00 00 00 00 01 00 10 00 df ...........H.,.H................
3a40 12 bc e3 48 00 34 e3 48 00 01 00 01 00 10 03 00 00 00 00 01 00 10 00 a3 13 fc d4 49 21 00 44 d4 ...H.4.H...................I!.D.
3a60 49 00 01 00 01 00 10 03 00 00 00 00 01 00 10 00 bd 11 fc fa 49 4a 00 00 00 00 00 03 02 91 02 00 I...................IJ..........
3a80 18 00 00 01 00 00 01 85 08 00 19 01 00 01 00 00 01 8e 08 00 1a 02 00 01 00 00 03 00 19 01 00 1a ................................
3aa0 02 00 18 00 00 00 00 06 00 dc 71 4c a9 4a 00 00 aa 71 0c 82 4a 00 00 ba 71 0c 85 4a 00 00 ca 71 ..........qL.J...q..J...q..J...q
3ac0 0f 15 00 9a 71 0c ff 49 00 00 ee 71 44 bb 4a 00 c0 0c 1b 1c 0f 0f 0f 11 00 00 00 00 00 00 00 00 ....q..I...qD.J.................
3ae0 00 0f 2f 0f 31 00 00 00 00 00 00 00 00 00 0f 35 0f 37 00 00 00 00 00 00 00 00 00 fc ba 4c 3c 00 ../.1..........5.7...........L<.
3b00 00 08 00 00 fc cb 4a 4c 00 00 49 20 43 72 65 61 74 65 20 61 20 60 53 63 6f 70 65 47 75 61 72 64 ......JL..I.Create.a.`ScopeGuard
3b20 60 20 74 68 61 74 20 6f 77 6e 73 20 60 76 60 20 28 61 63 63 65 73 73 69 62 6c 65 20 74 68 72 6f `.that.owns.`v`.(accessible.thro
3b40 75 67 68 20 64 65 72 65 66 29 20 61 6e 64 20 63 61 6c 6c 73 c1 00 08 00 00 fc 9c 4b 26 00 00 23 ugh.deref).and.calls.......K&..#
3b60 20 60 64 72 6f 70 66 6e 60 20 77 68 65 6e 20 69 74 73 20 64 65 73 74 72 75 63 74 6f 72 20 72 75 .`dropfn`.when.its.destructor.ru
3b80 6e 73 2e c1 00 08 00 00 1c c7 4b 00 02 01 00 08 00 00 fc cf 4b 48 00 00 45 20 54 68 65 20 60 53 ns........K.........KH..E.The.`S
3ba0 74 72 61 74 65 67 79 60 20 64 65 63 69 64 65 73 20 77 68 65 74 68 65 72 20 74 68 65 20 73 63 6f trategy`.decides.whether.the.sco
3bc0 70 65 20 67 75 61 72 64 27 73 20 63 6c 6f 73 75 72 65 20 73 68 6f 75 6c 64 20 72 75 6e 2e c1 01 pe.guard's.closure.should.run...
3be0 01 02 84 0a 44 ac 4c 00 0f 04 00 00 5c aa 4c 00 6c c1 4c 00 00 01 00 00 00 00 00 00 00 00 00 00 ....D.L.....\.L.l.L.............
3c00 00 00 00 00 00 00 01 01 01 00 03 fd 0c 83 0d c0 0c 00 01 00 01 00 17 03 00 00 00 00 01 00 17 00 ................................
3c20 0d 00 1b 03 01 fd 0c 01 83 0d 01 89 0d 01 01 df 12 13 d0 08 01 01 a2 08 13 d9 08 fc e2 53 23 00 .............................S#.
3c40 00 08 00 00 fc 9e 4e 4d 00 00 4a 20 e2 80 9c 44 65 66 75 73 65 e2 80 9d 20 74 68 65 20 67 75 61 ......NM..J....Defuse....the.gua
3c60 72 64 20 61 6e 64 20 65 78 74 72 61 63 74 20 74 68 65 20 76 61 6c 75 65 20 77 69 74 68 6f 75 74 rd.and.extract.the.value.without
3c80 20 63 61 6c 6c 69 6e 67 20 74 68 65 20 63 6c 6f 73 75 72 65 2e c1 00 08 00 00 1c f0 4e 00 02 01 .calling.the.closure........N...
3ca0 00 08 00 00 3c f8 4e 00 01 d9 2b 00 08 00 00 e4 84 4f 00 01 e8 2b 00 08 00 00 1c a5 4f 00 02 01 ....<.N...+......O...+......O...
3cc0 00 08 00 00 fc ad 4f 28 00 00 25 20 75 73 65 20 73 63 6f 70 65 67 75 61 72 64 3a 3a 7b 67 75 61 ......O(..%.use.scopeguard::{gua
3ce0 72 64 2c 20 53 63 6f 70 65 47 75 61 72 64 7d 3b c1 00 08 00 00 1c da 4f 00 02 01 00 08 00 00 fc rd,.ScopeGuard};.......O........
3d00 e2 4f 25 00 00 22 20 66 6e 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 28 29 20 2d 3e 20 62 6f 6f 6c 20 .O%..".fn.conditional().->.bool.
3d20 7b 20 74 72 75 65 20 7d c1 00 08 00 00 1c 8c 50 00 02 01 00 08 00 00 7c 94 50 00 01 a4 32 00 08 {.true.}.......P.......|.P...2..
3d40 00 00 fc a8 50 3d 00 00 3a 20 20 20 20 20 6c 65 74 20 6d 75 74 20 67 75 61 72 64 20 3d 20 67 75 ....P=..:.....let.mut.guard.=.gu
3d60 61 72 64 28 56 65 63 3a 3a 6e 65 77 28 29 2c 20 7c 6d 75 74 20 76 7c 20 76 2e 63 6c 65 61 72 28 ard(Vec::new(),.|mut.v|.v.clear(
3d80 29 29 3b c1 00 08 00 00 b4 ea 50 00 00 13 20 20 20 20 20 67 75 61 72 64 2e 70 75 73 68 28 31 29 ));.......P........guard.push(1)
3da0 3b c1 00 08 00 00 1c 85 51 00 02 01 00 08 00 00 d4 8d 51 00 00 17 20 20 20 20 20 69 66 20 63 6f ;.......Q.........Q........if.co
3dc0 6e 64 69 74 69 6f 6e 61 6c 28 29 20 7b c1 00 08 00 00 fc ac 51 33 00 00 30 20 20 20 20 20 20 20 nditional().{.......Q3..0.......
3de0 20 20 2f 2f 20 61 20 63 6f 6e 64 69 74 69 6f 6e 20 6d 61 79 62 65 20 6d 61 6b 65 73 20 75 73 20 ..//.a.condition.maybe.makes.us.
3e00 64 65 63 69 64 65 20 74 6f c1 00 08 00 00 fc e4 51 42 00 00 3f 20 20 20 20 20 20 20 20 20 2f 2f decide.to.......QB..?.........//
3e20 20 e2 80 9c 64 65 66 75 73 65 e2 80 9d 20 74 68 65 20 67 75 61 72 64 20 61 6e 64 20 67 65 74 20 ....defuse....the.guard.and.get.
3e40 62 61 63 6b 20 69 74 73 20 69 6e 6e 65 72 20 70 61 72 74 73 c1 00 08 00 00 fc ab 52 36 00 00 33 back.its.inner.parts.......R6..3
3e60 20 20 20 20 20 20 20 20 20 6c 65 74 20 76 61 6c 75 65 20 3d 20 53 63 6f 70 65 47 75 61 72 64 3a .........let.value.=.ScopeGuard:
3e80 3a 69 6e 74 6f 5f 69 6e 6e 65 72 28 67 75 61 72 64 29 3b c1 00 08 00 00 84 e6 52 00 00 0d 20 20 :into_inner(guard);.......R.....
3ea0 20 20 20 7d 20 65 6c 73 65 20 7b c1 00 08 00 00 fc fb 52 30 00 00 2d 20 20 20 20 20 20 20 20 20 ...}.else.{.......R0..-.........
3ec0 2f 2f 20 67 75 61 72 64 20 73 74 69 6c 6c 20 65 78 69 73 74 73 20 69 6e 20 74 68 69 73 20 62 72 //.guard.still.exists.in.this.br
3ee0 61 6e 63 68 c1 00 08 00 00 4c b0 53 00 01 c9 37 00 08 00 00 2c be 53 00 01 95 2f 00 08 00 00 3c anch.....L.S...7....,.S.../....<
3f00 c8 53 00 01 d9 2b 54 e9 53 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 02 01 00 .S...+T.S.......................
3f20 02 c0 0c fd 0c 00 01 00 01 00 17 03 00 00 00 00 01 00 17 00 0d 00 1c 03 01 fd 0c 01 83 0d 01 89 ................................
3f40 0d 01 01 ff 08 13 15 0b fc de 58 57 00 00 08 00 00 fc fb 57 4c 00 00 49 20 43 72 65 61 74 65 20 ..........XW.......WL..I.Create.
3f60 61 20 6e 65 77 20 60 53 63 6f 70 65 47 75 61 72 64 60 20 6f 77 6e 69 6e 67 20 60 76 60 20 61 6e a.new.`ScopeGuard`.owning.`v`.an
3f80 64 20 77 69 74 68 20 64 65 66 65 72 72 65 64 20 63 6c 6f 73 75 72 65 20 60 64 72 6f 70 66 6e 60 d.with.deferred.closure.`dropfn`
3fa0 2e c1 01 01 02 84 0a 44 d4 58 00 0f 04 00 00 5c d2 58 00 2c e5 58 00 00 01 00 00 00 00 00 00 00 .......D.X.....\.X.,.X..........
3fc0 00 00 00 00 00 00 00 00 00 01 01 00 03 fd 0c 83 0d a8 1a 00 01 00 00 00 02 02 91 02 00 1e 00 00 ................................
3fe0 01 00 00 01 85 08 00 1f 01 00 01 00 00 02 00 1e 00 00 1f 01 00 00 00 04 00 9a 71 0c eb 58 00 00 ..........................q..X..
4000 aa 71 0c ee 58 00 00 ca 71 4c ab 59 00 00 dc 71 0f 07 0d 00 1d 02 01 fd 0c 01 83 0d 01 01 df 12 .q..X...qL.Y...q................
4020 13 f7 0c 01 01 a2 08 13 00 0d 0f 2f 0f 31 00 00 00 00 00 00 00 00 00 0f 35 0f 37 00 00 00 00 00 .........../.1..........5.7.....
4040 00 00 00 00 fc ae 65 67 00 00 00 00 00 03 02 91 02 00 21 00 00 01 00 00 01 85 08 00 22 01 00 01 ......eg..........!........."...
4060 00 00 01 8e 08 00 23 02 00 01 00 00 03 00 21 00 00 22 01 00 23 02 00 00 00 07 00 dc 71 4c fa 65 ......#.......!.."..#.......qL.e
4080 00 00 aa 71 0c bd 65 00 00 ba 71 0c c0 65 00 00 00 00 01 8d 1c 01 01 fd 0c 00 24 ed 65 00 00 ca ...q..e...q..e............$.e...
40a0 71 0f 24 00 9a 71 0c ba 65 00 00 ee 71 44 8c 66 00 c0 0c 0f 0d 0f 0f 00 00 00 00 00 00 00 00 00 q.$..q..e...qD.f................
40c0 0f 3c 0f 3e 00 00 00 00 00 00 00 00 00 0f 42 0f 44 00 00 00 00 00 00 00 00 00 fc 9b 66 54 00 00 .<.>..........B.D...........fT..
40e0 00 00 00 03 02 91 02 00 25 00 00 01 00 00 01 85 08 00 26 01 00 01 00 00 01 8e 08 00 27 02 00 01 ........%.........&.........'...
4100 00 00 03 00 26 01 00 27 02 00 25 00 00 00 00 06 00 dc 71 4c d4 66 00 00 aa 71 0c a3 66 00 00 ba ....&..'..%.......qL.f...q..f...
4120 71 0c a6 66 00 00 ca 71 0f 15 00 9a 71 0c a0 66 00 00 ee 71 44 e6 66 00 c0 0c 28 29 0f 0f 0f 11 q..f...q....q..f...qD.f...()....
4140 00 00 00 00 00 00 00 00 00 0f 2f 0f 31 00 00 00 00 00 00 00 00 00 0f 35 0f 37 00 00 00 00 00 00 ........../.1..........5.7......
4160 00 00 00 5c f6 66 00 34 fb 66 00 00 01 00 24 03 00 00 00 00 01 00 24 00 fd 0c ac 8c 67 00 2c 8f ...\.f.4.f....$.......$.....g.,.
4180 67 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 02 01 01 01 01 00 3c 02 39 02 0c g..........................<.9..
41a0 01 00 00 01 00 3c 02 39 c0 0c 00 0c 01 00 00 01 00 3c 02 39 fd 0c 00 00 01 00 01 00 24 03 00 00 .....<.9.........<.9........$...
41c0 00 01 0c 95 67 00 01 00 24 00 0d 00 29 03 01 fd 0c 01 83 0d 01 89 0d 01 02 1b 24 96 67 00 fc c2 ....g...$...).............$.g...
41e0 67 57 00 00 00 00 00 03 02 91 02 00 2b 00 00 01 00 00 01 85 08 00 2c 01 00 01 00 00 01 8e 08 00 gW..........+.........,.........
4200 2d 02 00 01 00 00 03 00 2c 01 00 2b 00 00 2d 02 00 00 00 06 00 dc 71 4c fe 67 00 00 aa 71 0c ca -.......,..+..-.......qL.g...q..
4220 67 00 00 ba 71 0c cd 67 00 00 ca 71 0f 15 00 9a 71 0c c7 67 00 00 ee 71 44 90 68 00 c0 0c 2e 0f g...q..g...q....q..g...qD.h.....
4240 0e 0f 10 00 00 00 00 00 00 00 00 00 0f 2e 0f 30 00 00 00 00 00 00 00 00 00 0f 34 0f 36 00 00 00 ...............0..........4.6...
4260 00 00 00 00 00 00 fc a0 68 21 00 4c a3 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........h!.L.h..................
4280 00 01 01 01 01 01 01 00 3d 02 39 02 0c 01 00 00 01 00 3d 02 39 c0 0c 01 0c 01 00 00 01 00 3d 02 ........=.9.......=.9.........=.
42a0 39 fd 0c 01 00 01 00 01 00 2a 03 00 00 00 01 0c ad 68 00 01 00 2a 00 0d 00 2e 03 01 fd 0c 01 83 9........*.......h...*..........
42c0 0d 01 89 0d 01 02 1b 24 b2 68 00 fc e6 68 53 00 00 00 00 00 03 02 91 02 00 30 00 00 01 00 00 01 .......$.h...hS..........0......
42e0 85 08 00 31 01 00 01 00 00 01 8e 08 00 32 02 00 01 00 00 03 00 31 01 00 32 02 00 30 00 00 00 00 ...1.........2.......1..2..0....
4300 06 00 dc 71 4c 9e 69 00 00 aa 71 0c ee 68 00 00 ba 71 0c f1 68 00 00 ca 71 0f 15 00 9a 71 0c eb ...qL.i...q..h...q..h...q....q..
4320 68 00 00 ee 71 44 b0 69 00 c0 0c 33 0f 0e 0f 10 00 00 00 00 00 00 00 00 00 0f 2e 0f 30 00 00 00 h...qD.i...3................0...
4340 00 00 00 00 00 00 0f 34 0f 36 00 00 00 00 00 00 00 00 00 94 c0 69 00 24 c3 69 00 00 00 00 00 00 .......4.6...........i.$.i......
4360 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 01 01 01 00 3e 02 39 02 0c 01 00 00 01 00 3e 02 ....................>.9.......>.
4380 39 c0 0c 01 e2 0e 00 01 00 01 00 2f 03 00 00 00 01 0c c8 69 00 01 00 2f 00 0d 00 33 03 01 fd 0c 9........../.......i.../...3....
43a0 01 83 0d 01 89 0d 01 02 1b 24 cd 69 00 fc f1 6b 6c 00 00 00 00 00 03 02 91 02 00 35 00 00 01 00 .........$.i...kl..........5....
43c0 00 01 85 08 00 36 01 00 01 00 00 01 8e 08 00 37 02 00 01 00 00 03 00 35 00 00 36 01 00 37 02 00 .....6.........7.......5..6..7..
43e0 00 00 07 00 dc 71 4c c2 6c 00 00 aa 71 0c f9 6b 00 00 ba 71 0c fc 6b 00 00 00 00 01 e9 59 01 01 .....qL.l...q..k...q..k......Y..
4400 fd 0c 00 54 af 6c 00 00 ca 71 0f 24 00 9a 71 0c f6 6b 00 00 ee 71 44 d4 6c 00 c0 0c 38 0f 0e 0f ...T.l...q.$..q..k...qD.l...8...
4420 10 00 00 00 00 00 00 00 00 00 0f 3d 0f 3f 00 00 00 00 00 00 00 00 00 0f 43 0f 45 00 00 00 00 00 ...........=.?..........C.E.....
4440 00 00 00 00 fc e4 6c 34 00 1c e7 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 ......l4...l....................
4460 02 01 03 01 01 00 3f 02 39 01 01 00 40 02 39 01 01 00 41 02 39 03 0c 01 00 00 01 00 3f 02 39 c0 ......?.9...@.9...A.9.......?.9.
4480 0c 00 0c 01 00 01 01 00 40 02 39 05 01 c7 59 01 01 c7 59 00 02 9b 01 01 00 02 01 c9 59 02 eb 0a ........@.9...Y...Y.........Y...
44a0 01 01 bf 56 01 00 01 ca 59 01 bc 0e 01 01 bf 56 01 00 00 00 04 00 00 00 00 00 2a 15 78 b7 3d 6b ...V....Y......V..........*.x.=k
44c0 f7 49 01 00 01 00 02 01 00 41 02 39 01 94 0e 00 01 00 01 00 34 03 00 00 00 01 0c eb 6c 00 01 00 .I.......A.9........4.......l...
44e0 34 00 0d 00 38 03 01 fd 0c 01 83 0d 01 89 0d 01 02 1b 24 ec 6c 00 01 02 b9 06 13 aa 12 7c a3 35 4...8.............$.l........|.5
4500 00 00 08 00 00 ec b6 33 00 00 1a 20 41 6c 77 61 79 73 20 72 75 6e 20 6f 6e 20 73 63 6f 70 65 20 .......3....Always.run.on.scope.
4520 65 78 69 74 2e c1 00 08 00 00 1c d4 33 00 02 01 00 08 00 00 fc d8 33 50 00 00 4d 20 e2 80 9c 41 exit........3.........3P..M....A
4540 6c 77 61 79 73 e2 80 9d 20 72 75 6e 3a 20 6f 6e 20 72 65 67 75 6c 61 72 20 65 78 69 74 20 66 72 lways....run:.on.regular.exit.fr
4560 6f 6d 20 61 20 73 63 6f 70 65 20 6f 72 20 6f 6e 20 75 6e 77 69 6e 64 69 6e 67 20 66 72 6f 6d 20 om.a.scope.or.on.unwinding.from.
4580 61 20 70 61 6e 69 63 2e c1 00 08 00 00 fc a9 34 4b 00 00 48 20 43 61 6e 20 6e 6f 74 20 72 75 6e a.panic........4K..H.Can.not.run
45a0 20 6f 6e 20 61 62 6f 72 74 2c 20 70 72 6f 63 65 73 73 20 65 78 69 74 2c 20 61 6e 64 20 6f 74 68 .on.abort,.process.exit,.and.oth
45c0 65 72 20 63 61 74 61 73 74 72 6f 70 68 69 63 20 65 76 65 6e 74 73 20 77 68 65 72 65 c1 00 08 00 er.catastrophic.events.where....
45e0 00 e4 f5 34 00 00 19 20 64 65 73 74 72 75 63 74 6f 72 73 20 64 6f 6e e2 80 99 74 20 72 75 6e 2e ...4....destructors.don...t.run.
4600 c1 00 02 34 ac 35 00 00 00 00 00 00 00 00 00 00 9c 0c 00 00 00 00 be d4 5f b0 af d0 cc 23 00 00 ...4.5.................._....#..
4620 13 7c 06 01 01 02 b7 03 13 7c 06 13 7c 06 00 00 13 7c 06 00 04 00 00 00 00 00 00 00 00 9c 0c 3b .|.......|..|....|.............;
4640 13 7c 06 13 7c 06 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 01 01 00 42 02 39 01 .|..|.......................B.9.
4660 01 00 43 02 39 01 01 00 44 02 39 03 0c 01 00 00 01 00 42 02 39 9c 0c 00 0c 01 00 01 01 00 43 02 ..C.9...D.9.......B.9.........C.
4680 39 05 01 c7 59 01 01 c7 59 00 02 9b 01 01 00 02 01 c9 59 02 eb 0a 01 01 bf 56 01 00 01 ca 59 01 9...Y...Y.........Y......V....Y.
46a0 bc 0e 01 01 bf 56 01 00 00 00 04 00 00 00 00 00 2a 15 78 b7 3d 6b f7 49 01 00 01 00 02 01 00 44 .....V..........*.x.=k.I.......D
46c0 02 39 01 94 0e 00 01 00 01 00 3a 00 00 00 00 01 08 03 9b 35 00 01 00 3a 00 0d 00 3b 00 01 02 1b .9........:........5...:...;....
46e0 2c 9b 35 00 01 02 b9 06 13 7c 06 17 29 05 13 6e 01 17 42 04 13 6e 01 17 66 03 13 6e 01 17 23 02 ,.5......|..)..n..B..n..f..n..#.
4700 13 6e 01 0c f5 6c 00 13 6e 01 4c ff 6c 00 13 6e 01 0f 41 13 6e 01 0f 46 13 6e 01 13 7c 06 13 6e .n...l..n.L.l..n..A.n..F.n..|..n
4720 01 17 06 00 13 74 72 61 69 74 2e 53 74 72 61 74 65 67 79 2e 68 74 6d 6c c1 01 00 01 b3 07 02 00 .....trait.Strategy.html........
4740 01 b3 07 00 01 00 05 00 0b 01 ba 8b 01 00 00 01 ba 8b 01 02 00 01 b3 07 01 00 00 00 00 00 00 00 ................................
4760 00 00 00 00 00 00 00 00 00 01 e7 7d dc 92 e3 b0 7b 0c c3 b9 08 0e af 4b 53 be 62 24 36 5a 75 3e ...........}....{......KS.b$6Zu>
4780 60 44 44 98 b1 e9 fb be 62 76 a5 4b f5 15 e3 ab d0 3e 48 46 88 ad 05 5e 93 57 c9 f9 a0 1b 16 8f `DD.....bv.K.....>HF...^.W......
47a0 da 1c ef ee 29 7b 1a 71 3e a2 1e d7 2a e8 29 41 4e d5 43 2b 20 01 86 b4 87 9c 7f d6 f6 54 5c 2b ....){.q>...*.)AN.C+.........T\+
47c0 05 1b 59 a2 6c 59 f5 cb 5c 25 38 c8 fe 85 fc 61 18 85 ba 6e 47 19 34 ad 10 fb f5 b1 25 8d 44 74 ..Y.lY..\%8....a...nG.4.....%.Dt
47e0 fc 31 08 39 99 e7 7d 4a f7 b1 52 89 59 3b f3 ab ce 5b ac 53 c3 45 fe 2b f9 da 5b 14 48 8b bf 5a .1.9..}J..R.Y;...[.S.E.+..[.H..Z
4800 df 25 cb d5 f5 49 1a 60 2e 08 f6 9d a8 80 24 76 f1 c5 e0 a2 c1 28 ed b0 cd 3b 47 a6 1b 13 a6 b1 .%...I.`......$v.....(...;G.....
4820 5d 36 61 d5 30 ab 96 c2 33 ed be 87 73 9d c1 61 11 ef e5 92 dd 02 ac 58 eb a8 71 3b fa c4 bf 70 ]6a.0...3...s..a.......X..q;...p
4840 9a 05 95 2c 30 26 e2 6b 75 f6 61 b8 90 d1 0b 7e d3 4a e6 0d 7e 28 e0 ef 29 a3 0c 40 ad d3 a0 bd ...,0&.ku.a....~.J..~(..)..@....
4860 58 b3 a9 ad db 76 90 03 31 57 15 60 14 b4 dd 9a bd a5 8b 10 f6 6b 7f e5 93 49 8f a1 51 9c 91 ac X....v..1W.`.........k...I..Q...
4880 e2 e5 07 f2 58 21 dd 28 8e fb 4d 38 dd 2d a8 22 b6 b3 06 f5 29 09 2f 71 b4 92 e4 8d c6 6e 3d 8f ....X!.(..M8.-."....)./q.....n=.
48a0 59 ac 9a 1f 5d e6 43 f5 94 2d f1 5c 98 22 ff 71 66 7d 4b 48 02 1e 05 f0 20 19 a5 50 25 af 4c 4e Y...].C..-.\.".qf}KH.......P%.LN
48c0 43 2c 10 07 92 56 6b ce 11 bd 98 a1 44 6b 99 5e 2b 9b 79 72 b2 ac 1a f0 ac 94 6d f2 b2 ca 57 87 C,...Vk.....Dk.^+.yr......m...W.
48e0 cf 96 f7 6c 78 54 cf 82 66 1b ac e4 18 67 de 5c 4a bf 7a c3 b6 e9 77 81 af 50 81 b1 43 8d 46 ec ...lxT..f....g.\J.z...w..P..C.F.
4900 96 8d 57 67 5a 21 82 71 5e 49 1d 68 fe 97 e2 b4 1c 0f 2c 43 1e 17 6c e3 83 e0 b1 ba 63 f5 a8 87 ..WgZ!.q^I.h......,C..l.....c...
4920 30 1f 56 88 4e b8 c1 b8 e4 53 e8 7a 8f 68 94 5f 96 95 d8 2f bb 81 d4 aa 6b 30 88 c1 bf b0 8d 44 0.V.N....S.z.h._.../....k0.....D
4940 95 33 be 8f f6 17 87 00 5b 73 c2 46 dd 8c 2a b1 f0 1e c7 ef d3 83 e1 05 b8 f5 d1 e0 9c d3 f3 ef .3......[s.F..*.................
4960 18 18 4f 38 53 3d d1 65 6b 1c 28 d1 9b ca 89 5f af 66 9b 08 17 71 82 b8 a5 41 2f 73 0c 5e 61 29 ..O8S=.ek.(...._.f...q...A/s.^a)
4980 20 50 88 d0 8f 91 78 68 cd 3b cf ad 5a 1e d7 00 37 82 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .P....xh.;..Z...7...............
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 b7 01 45 d0 0a 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 ....E..0........................
49e0 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 01 00 00 00 00 00 00 00 00 00 ................................
4a00 00 00 00 01 37 bb 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....7...........................
4a20 00 00 00 00 00 be 01 31 34 02 32 ea 00 32 fb 00 32 2b 05 33 38 0d 35 00 00 00 00 00 00 00 00 00 .......14.2..2..2+.38.5.........
4a40 c3 00 38 db 00 38 f4 00 38 0d 00 39 00 00 00 00 00 00 00 00 00 96 05 39 d6 16 3a e3 02 3d 00 00 ..8..8..8..9...........9..:..=..
4a60 00 00 00 00 df 00 3e 00 00 00 00 00 00 00 00 00 75 00 3f 00 00 00 00 00 00 00 00 00 fd 00 3f 14 ......>.........u.?...........?.
4a80 00 40 79 00 40 00 00 00 00 00 00 00 00 00 01 00 41 66 00 41 00 00 00 00 00 00 00 00 00 ed 00 41 .@y.@...........Af.A...........A
4aa0 48 00 42 00 00 00 00 00 00 00 00 00 df 00 42 97 05 43 b9 01 44 d9 00 44 cc 04 30 00 00 00 00 00 H.B...........B..C..D..D..0.....
4ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2e 01 32 00 00 00 00 ...........................2....
4ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4b60 00 00 00 b6 00 44 00 00 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..........................
4b80 00 00 00 00 00 00 00 2f 01 32 00 00 00 f6 01 32 00 00 00 00 00 00 91 03 38 00 00 00 00 00 00 00 ......./.2.....2........8.......
4ba0 00 00 00 00 00 00 00 00 00 00 00 68 02 39 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........h.9..................
4bc0 00 00 00 00 00 00 49 00 3f 00 00 00 00 00 00 00 00 00 d0 02 3f 00 00 00 00 00 00 00 00 00 00 00 ......I.?...........?...........
4be0 00 00 00 00 d4 01 40 00 00 00 00 00 00 00 00 00 00 00 00 c1 01 41 00 00 00 00 00 00 00 00 00 00 ......@..............A..........
4c00 00 00 b2 01 42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d5 01 44 01 12 11 11 12 12 12 12 12 ....B.................D.........
4c20 12 12 06 0f 1b 0f 29 02 0b 0b 0b 17 17 17 1a 0b 0b 0b 0f 0f 0c 0b 0b 1b 0b 0b 0b 1b 0b 0b 0b 0a ......).........................
4c40 0f 1b 0b 0b 0b 0f 1b 0b 0b 0b 0f 1b 0b 0b 0b 0f 04 1b 0f 18 18 18 18 18 18 18 18 18 cb 30 00 00 .............................0..
4c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 32 c9 32 00 00 10 33 fe 33 e6 37 00 00 ...................2.2...3.3.7..
4c80 00 00 00 00 c7 38 df 38 f8 38 00 00 00 00 00 00 00 00 9b 3a b1 3d 5e 3e 00 00 00 00 00 00 00 00 .....8.8.8.........:.=^>........
4ca0 00 00 00 00 00 00 00 00 00 00 00 00 01 40 29 40 00 00 00 00 00 00 00 00 16 41 00 00 00 00 00 00 .............@)@.........A......
4cc0 00 00 02 42 00 00 00 00 00 00 00 00 f4 42 9d 44 00 00 ed 44 00 00 00 00 00 00 00 00 00 00 00 00 ...B.........B.D...D............
4ce0 00 00 00 00 00 00 00 00 02 02 02 31 14 81 31 83 31 87 31 8e 31 95 31 9c 31 a3 31 a7 31 ad 31 b3 ...........1..1.1.1.1.1.1.1.1.1.
4d00 31 ba 31 30 32 e6 32 f7 32 27 33 33 35 94 38 a1 38 ae 38 bf 38 d7 38 ef 38 08 39 6a 39 77 39 84 1.102.2.2'335.8.8.8.8.8.8.9j9w9.
4d20 39 91 39 d1 3a de 3d c0 3e cd 3e da 3e 49 3f 56 3f 63 3f 70 3f d2 3f df 3f ec 3f f9 3f 10 40 74 9.9.:.=.>.>.>I?V?c?p?.?.?.?.?.@t
4d40 40 d5 40 e2 40 ef 40 fc 40 61 41 c2 41 cf 41 dc 41 e9 41 43 42 b3 42 c0 42 cd 42 da 42 93 43 b6 @.@.@.@.@aA.A.A.A.ACB.B.B.B.B.C.
4d60 44 d6 44 81 45 87 45 8d 45 93 45 99 45 a0 45 a7 45 ac 45 b1 45 00 00 00 00 85 31 8b 31 92 31 99 D.D.E.E.E.E.E.E.E.E.E.....1.1.1.
4d80 31 a0 31 00 00 aa 31 b0 31 b7 31 06 32 b4 32 00 00 fb 32 fb 33 e2 37 96 38 a3 38 b0 38 c3 38 db 1.1...1.1.1.2.2...2.3.7.8.8.8.8.
4da0 38 f4 38 00 00 6c 39 79 39 86 39 86 3a 9c 3d 49 3e c2 3e cf 3e 00 00 4b 3f 58 3f 65 3f 00 00 d4 8.8..l9y9.9.:.=I>.>.>..K?X?e?...
4dc0 3f e1 3f ee 3f fd 3f 14 40 00 00 d7 40 e4 40 f1 40 01 41 00 00 c4 41 d1 41 de 41 ed 41 00 00 b5 ?.?.?.?.@...@.@.@.A...A.A.A.A...
4de0 42 c2 42 cf 42 df 42 99 44 00 00 d9 44 84 45 8a 45 90 45 96 45 9d 45 a4 45 a9 45 ae 45 b4 45 00 B.B.B.B.D...D.E.E.E.E.E.E.E.E.E.
4e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1d 32 d9 32 f2 32 1f 33 00 00 17 ......................2.2.2.3...
4e20 38 9e 38 ab 38 ba 38 d1 38 e9 38 02 39 3c 39 74 39 81 39 8e 39 b2 3a c6 3d 8c 3e ca 3e d7 3e 0e 8.8.8.8.8.8.9<9t9.9.9.:.=.>.>.>.
4e40 3f 53 3f 60 3f 6d 3f a4 3f dc 3f e9 3f f6 3f 0a 40 5c 40 a8 40 df 40 ec 40 f9 40 49 41 95 41 cc ?S?`?m?.?.?.?.?.@\@.@.@.@.@IA.A.
4e60 41 d9 41 e6 41 2b 42 77 42 bd 42 ca 42 d7 42 74 43 a4 44 d1 44 6b 45 00 00 00 00 00 00 00 00 00 A.A.A+BwB.B.B.BtC.D.DkE.........
4e80 00 00 00 00 00 00 00 00 00 00 00 00 00 0b 32 d1 32 ec 32 17 33 00 00 ea 37 98 38 a5 38 b4 38 c9 ..............2.2.2.3...7.8.8.8.
4ea0 38 e1 38 fa 38 0f 39 6e 39 7b 39 88 39 aa 3a be 3d 6c 3e c4 3e d1 3e e1 3e 4d 3f 5a 3f 67 3f 77 8.8.8.9n9{9.9.:.=l>.>.>.>M?Z?g?w
4ec0 3f d6 3f e3 3f f0 3f 02 40 50 40 7b 40 d9 40 e6 40 f3 40 3d 41 68 41 c6 41 d3 41 e0 41 1f 42 4a ?.?.?.?.@P@{@.@.@.@=AhA.A.A.A.BJ
4ee0 42 b7 42 c4 42 d1 42 68 43 9e 44 cb 44 5e 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B.B.B.BhC.D.D^E.................
4f00 00 00 00 00 00 00 00 dd 32 f4 32 23 33 00 00 7b 38 00 00 00 00 bc 38 d5 38 ed 38 06 39 66 39 00 ........2.2#3..{8.....8.8.8.9f9.
4f20 00 00 00 00 00 b6 3a ca 3d a8 3e 00 00 00 00 47 3f 00 00 00 00 00 00 ce 3f 00 00 00 00 00 00 0e ......:.=.>....G?.......?.......
4f40 40 60 40 d2 40 00 00 00 00 00 00 4d 41 bf 41 00 00 00 00 00 00 2f 42 b0 42 00 00 00 00 00 00 78 @`@.@......MA.A....../B.B......x
4f60 43 a6 44 d3 44 6f 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C.D.DoE.........................
4f80 00 00 00 00 00 00 00 00 00 00 00 ca 01 32 00 00 00 11 00 33 00 00 00 e7 03 37 00 00 00 00 00 00 .............2.....3.....7......
4fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9c 03 3a b2 03 3d 5f 02 ..........................:..=_.
4fc0 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 00 00 00 >...............................
4fe0 00 00 2a 03 40 00 00 00 00 00 00 00 00 00 00 00 00 17 03 41 00 00 00 00 00 00 00 00 00 00 00 00 ..*.@..............A............
5000 03 03 42 00 00 00 00 00 00 00 00 00 00 00 00 f5 03 42 9e 00 44 00 00 00 ee 00 44 00 00 00 00 00 ..B..............B..D.....D.....
5020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cb 32 00 00 11 33 00 00 00 00 00 00 00 ....................2...3.......
5040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9f 3a b5 3d 61 3e 00 00 00 00 00 00 00 00 00 ..................:.=a>.........
5060 00 00 00 00 00 00 00 00 00 00 00 00 00 2d 40 00 00 00 00 00 00 00 00 1a 41 00 00 00 00 00 00 00 .............-@.........A.......
5080 00 06 42 00 00 00 00 00 00 00 00 f8 42 00 00 00 00 ee 44 00 00 00 00 00 00 00 00 00 00 00 00 00 ..B.........B.....D.............
50a0 00 00 00 00 00 00 00 00 00 00 00 b8 32 00 00 ff 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............2...2...............
50c0 00 00 00 00 00 00 00 00 00 8a 3a a0 3d 4d 3e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........:.=M>.................
50e0 00 00 00 00 00 18 40 00 00 00 00 00 00 00 00 05 41 00 00 00 00 00 00 00 00 f1 41 00 00 00 00 00 ......@.........A.........A.....
5100 00 00 00 e3 42 00 00 00 00 dc 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....B.....D.....................
5120 00 00 00 00 00 b2 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5140 00 00 00 00 00 00 00 00 00 00 00 bb 05 00 00 00 00 00 00 11 06 00 00 00 00 00 00 00 00 00 00 1b ................................
5160 06 00 00 00 00 00 00 00 00 25 06 00 00 00 00 00 00 00 00 2f 06 00 00 00 00 00 00 00 00 00 00 97 .........%........./............
5180 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
51a0 00 00 00 a0 38 ad 38 be 38 00 00 00 00 00 00 00 00 76 39 83 39 90 39 00 00 00 00 00 00 cc 3e d9 ....8.8.8........v9.9.9.......>.
51c0 3e 00 00 55 3f 62 3f 6f 3f 00 00 de 3f eb 3f f8 3f 00 00 00 00 00 00 e1 40 ee 40 fb 40 00 00 00 >..U?b?o?...?.?.?.......@.@.@...
51e0 00 ce 41 db 41 e8 41 00 00 00 00 bf 42 cc 42 d9 42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..A.A.A.....B.B.B...............
5200 00 00 00 00 00 00 00 00 00 00 00 00 00 8a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5220 00 00 00 00 00 00 00 d2 07 8d 09 ae 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5240 00 00 00 46 0d 00 00 00 00 00 00 00 00 c2 0d 00 00 00 00 00 00 00 00 3f 0e 00 00 00 00 00 00 00 ...F...................?........
5260 00 46 11 00 00 00 00 79 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .F.....y........................
5280 00 00 00 00 00 d0 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8b ................................
52a0 09 ac 0b 44 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0 0d 00 00 00 ...D............................
52c0 00 00 00 00 00 3d 0e 00 00 00 00 00 00 00 00 44 11 00 00 00 00 00 00 00 00 6b 13 00 00 00 00 88 .....=.........D.........k......
52e0 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d1 07 00 ................................
5300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 09 ad 0b 45 0d 00 00 00 ...........................E....
5320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c1 0d 00 00 00 00 00 00 00 00 3e 0e 00 .............................>..
5340 00 00 00 00 00 00 00 45 11 00 00 00 00 00 00 00 00 6c 13 00 00 00 00 89 07 00 00 00 00 00 00 00 .......E.........l..............
5360 00 00 00 00 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 ................................
5380 00 00 01 00 00 00 00 01 00 00 00 00 01 00 00 00 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................................
53a0 00 02 01 01 00 00 00 00 00 00 00 00 01 00 00 00 01 01 00 00 00 01 00 00 00 01 00 00 00 01 01 01 ................................
53c0 00 00 00 01 01 00 00 00 01 01 00 00 00 01 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 02 00 02 ................................
53e0 00 00 00 00 00 00 00 00 00 00 00 00 02 02 02 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 02 ................................
5400 00 00 00 00 02 00 00 00 00 02 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e6 00 32 00 00 00 27 00 33 00 00 00 00 00 00 ...................2...'.3......
5440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c3 02 ................................
5460 3a d7 01 3d b2 02 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 :..=..>.........................
5480 00 00 00 00 00 00 00 00 6d 01 40 00 00 00 00 00 00 00 00 00 00 00 00 5a 01 41 00 00 00 00 00 00 ........m.@............Z.A......
54a0 00 00 00 00 00 00 3c 01 42 00 00 00 00 00 00 00 00 00 00 00 00 85 02 43 00 00 00 00 00 00 73 02 ......<.B..............C......s.
54c0 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1f 32 00 00 00 00 00 00 00 E.......................2.......
54e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5500 00 00 00 0c 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 00 ................................
5520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e3 02 0e e4 02 0e 00 00 00 00 00 00 00 00 00 ................................
5560 00 00 00 f0 02 0e 00 00 00 00 00 00 00 00 00 00 00 00 06 02 0f 00 00 00 00 00 00 00 00 00 00 00 ................................
5580 00 ea 02 2c 00 00 00 00 00 00 ea 02 2c c9 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...,........,.0.................
55a0 00 00 00 04 32 00 00 ea 32 00 00 00 00 e0 37 00 00 00 00 00 00 00 00 00 00 00 00 0d 39 00 00 00 ....2...2.....7.............9...
55c0 00 00 00 00 00 00 00 00 00 00 00 00 00 df 3e 00 00 00 00 00 00 75 3f 00 00 00 00 00 00 00 00 00 ..............>......u?.........
55e0 00 79 40 00 00 00 00 00 00 00 00 66 41 00 00 00 00 00 00 00 00 48 42 00 00 00 00 00 00 00 00 97 .y@........fA........HB.........
5600 44 c9 44 00 00 00 00 00 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.D.............................
5620 00 00 00 89 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....8...........................
5640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b4 44 00 00 00 00 00 00 00 00 00 ......................D.........
5680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 38 00 00 00 00 00 00 00 .......................}8.......
56a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
56c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
56e0 00 00 00 00 00 00 00 00 00 a8 44 7b 03 7e 03 82 03 8a 03 92 03 96 03 9a 03 9e 03 a2 03 a6 03 aa ..........D{.~..................
5700 03 ae 03 be 03 cf 03 d3 03 da 03 e6 03 f8 03 00 04 09 04 12 04 1e 04 2b 04 3a 04 3e 04 46 04 4e .......................+.:.>.F.N
5720 04 56 04 6a 04 7b 04 87 04 8f 04 97 04 9b 04 a3 04 ab 04 b3 04 b7 04 bf 04 c7 04 cf 04 d7 04 de .V.j.{..........................
5740 04 e2 04 ea 04 f2 04 fa 04 01 05 05 05 0d 05 15 05 1d 05 24 05 28 05 30 05 38 05 40 05 47 05 55 ...................$.(.0.8.@.G.U
5760 05 59 05 60 05 66 05 6c 05 72 05 78 05 7e 05 84 05 8a 05 90 05 00 00 00 00 00 00 00 00 00 00 00 .Y.`.f.l.r.x.~..................
5780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 38 00 00 00 00 00 00 00 00 00 ......................8.........
57a0 00 00 00 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 02 02 00 00 00 00 00 00 00 00 00 00 00 02 ................................
57c0 02 00 00 00 00 02 00 00 00 00 02 00 00 00 00 02 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
57e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff 33 00 00 00 00 00 00 00 00 00 00 00 00 00 ..................3.............
5800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6d 00 13 .............................m..
5820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5840 00 00 00 00 6d 00 13 6d 00 13 6d 00 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....m..m..m.....................
5860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6d 00 13 00 00 00 00 00 00 00 00 00 00 00 00 6d 00 13 ..............m..............m..
5880 00 00 00 00 00 00 00 00 00 00 00 00 6d 00 13 00 00 00 00 00 00 00 00 00 00 00 00 6d 00 13 00 00 ............m..............m....
58a0 00 00 00 00 6d 00 13 b8 45 00 04 02 00 03 03 02 ff 04 00 01 02 00 01 01 02 08 00 03 02 00 04 04 ....m...E.......................
58c0 02 ff 04 00 01 00 00 00 00 02 08 00 00 00 13 6e 01 00 13 6e 01 00 00 01 00 00 00 00 00 00 00 00 ...............n...n............
58e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 02 88 0f 00 00 b4 b2 6d 00 00 b5 86 e6 02 64 ........................m......d
5900 01 00 03 01 01 21 01 01 14 00 00 01 01 a2 e1 36 ba f3 61 20 51 d7 a7 0c 85 fd 9a b2 ff 02 00 00 .....!.........6..a.Q...........
5920 00 13 6e 01 00 13 6e 01 01 01 02 d7 0b 00 00 00 00 00 00 00 a2 e1 36 ba f3 61 20 51 8c ba 1e 6d ..n...n...............6..a.Q...m
5940 a7 07 69 de 01 02 02 82 01 00 02 17 6b 12 00 7d 86 95 02 14 01 01 02 00 0f 63 6f 72 65 5f 69 6e ..i.........k..}.........core_in
5960 74 72 69 6e 73 69 63 73 c1 00 16 66 6d 74 5f 68 65 6c 70 65 72 73 5f 66 6f 72 5f 64 65 72 69 76 trinsics...fmt_helpers_for_deriv
5980 65 c1 03 01 01 ec 59 01 01 eb 59 00 00 01 01 a2 e1 36 ba f3 61 20 51 30 e1 ec 55 c2 f8 f1 40 01 e.....Y...Y......6..a.Q0..U...@.
59a0 01 02 ce 05 00 00 84 92 35 00 00 85 ac c2 03 64 01 00 03 01 01 2b 01 01 14 00 00 01 01 a2 e1 36 ........5......d.....+.........6
59c0 ba f3 61 20 51 c3 3a 5c 60 1a 33 5d d2 00 00 02 00 00 00 02 08 63 58 48 57 59 57 3f 57 50 57 61 ..a.Q.:\`.3].........cXHWYW?WPWa
59e0 57 b3 57 35 58 85 57 da 57 75 57 ca 57 53 58 a3 57 25 58 b0 0d 4f 44 48 54 01 08 04 20 45 00 00 W.W5X.W.WuW.WSX.W%X..ODHT....E..
5a00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 02 b7 de 00 00 f1 5c 98 22 ff 71 66 7d 28 00 00 ......................\.".qf}(..
5a20 00 00 00 00 00 00 00 00 00 00 00 00 00 57 67 5a 21 82 71 5e 49 33 00 00 00 9b 08 17 71 82 b8 a5 .............WgZ!.q^I3......q...
5a40 41 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 46 88 ad 05 5e 93 57 05 00 00 00 43 2b 20 AA...............HF...^.W....C+.
5a60 01 86 b4 87 9c 09 00 00 00 4b 48 02 1e 05 f0 20 19 29 00 00 00 be 8f f6 17 87 00 5b 73 3b 00 00 .........KH......).........[s;..
5a80 00 28 d1 9b ca 89 5f af 66 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 61 b8 90 d1 0b 7e d3 .(...._.f@...............a....~.
5aa0 4a 1c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 88 c1 bf b0 8d 44 95 33 3a 00 00 00 00 00 00 J.....................D.3:......
5ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a9 ad db 76 90 03 31 57 1f 00 00 ........................v..1W...
5ae0 00 8f a1 51 9c 91 ac e2 e5 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...Q....."......................
5b00 00 00 00 00 00 e8 7a 8f 68 94 5f 96 95 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c9 f9 a0 ......z.h._..8..................
5b20 1b 16 8f da 1c 06 00 00 00 61 d5 30 ab 96 c2 33 ed 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........a.0...3................
5b40 00 98 a1 44 6b 99 5e 2b 9b 2c 00 00 00 cb d5 f5 49 1a 60 2e 08 13 00 00 00 ef ee 29 7b 1a 71 3e ...Dk.^+.,......I.`........){.q>
5b60 a2 07 00 00 00 79 72 b2 ac 1a f0 ac 94 2d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .....yr......-..................
5b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 40 ad d3 a0 bd 58 b3 1e 00 00 ......................@....X....
5ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5bc0 00 00 00 00 00 f6 9d a8 80 24 76 f1 c5 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 47 a6 1b .........$v..................G..
5be0 13 a6 b1 5d 36 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4d 38 dd 2d a8 22 b6 b3 24 00 00 ...]6................M8.-."..$..
5c00 00 1e d7 2a e8 29 41 4e d5 08 00 00 00 b1 ba 63 f5 a8 87 30 1f 36 00 00 00 c2 46 dd 8c 2a b1 f0 ...*.)AN.......c...0.6....F..*..
5c20 1e 3c 00 00 00 e5 92 dd 02 ac 58 eb a8 19 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .<........X.....................
5c40 00 00 00 00 00 00 00 00 00 c3 b9 08 0e af 4b 53 be 01 00 00 00 06 f5 29 09 2f 71 b4 92 25 00 00 ..............KS.......)./q..%..
5c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5c80 00 00 00 00 00 ba 6e 47 19 34 ad 10 fb 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......nG.4......................
5ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e4 8d c6 6e 3d 8f 59 ac 26 00 00 00 00 00 00 ....................n=.Y.&......
5d00 00 00 00 00 00 00 00 00 00 71 3b fa c4 bf 70 9a 05 1a 00 00 00 5b 14 48 8b bf 5a df 25 12 00 00 .........q;...p......[.H..Z.%...
5d20 00 be 87 73 9d c1 61 11 ef 18 00 00 00 56 88 4e b8 c1 b8 e4 53 37 00 00 00 9a 1f 5d e6 43 f5 94 ...s..a......V.N....S7.....].C..
5d40 2d 27 00 00 00 f5 b1 25 8d 44 74 fc 31 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 b1 43 -'.....%.Dt.1..................C
5d60 8d 46 ec 96 8d 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .F...2..........................
5d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5da0 00 00 00 00 00 a5 50 25 af 4c 4e 43 2c 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......P%.LNC,*..................
5dc0 00 00 00 00 00 00 00 00 00 f7 6c 78 54 cf 82 66 1b 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........lxT..f./..............
5de0 00 4f 38 53 3d d1 65 6b 1c 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .O8S=.ek.?......................
5e00 00 00 00 00 00 d8 2f bb 81 d4 aa 6b 30 39 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....../....k09..................
5e20 00 00 00 00 00 00 00 00 00 6d f2 b2 ca 57 87 cf 96 2e 00 00 00 cf ad 5a 1e d7 00 37 82 44 00 00 .........m...W.........Z...7.D..
5e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5e60 00 00 00 00 00 7f d6 f6 54 5c 2b 05 1b 0a 00 00 00 15 60 14 b4 dd 9a bd a5 20 00 00 00 07 f2 58 ........T\+.......`............X
5e80 21 dd 28 8e fb 23 00 00 00 ac e4 18 67 de 5c 4a bf 30 00 00 00 e6 0d 7e 28 e0 ef 29 a3 1d 00 00 !.(..#......g.\J.0.....~(..)....
5ea0 00 c7 ef d3 83 e1 05 b8 f5 3d 00 00 00 95 2c 30 26 e2 6b 75 f6 1b 00 00 00 e7 7d dc 92 e3 b0 7b .........=....,0&.ku......}....{
5ec0 0c 00 00 00 00 a5 4b f5 15 e3 ab d0 3e 04 00 00 00 1d 68 fe 97 e2 b4 1c 0f 34 00 00 00 2f 73 0c ......K.....>.....h......4.../s.
5ee0 5e 61 29 20 50 42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ^a).PB..........................
5f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 07 92 56 6b ce 11 ............................Vk..
5f20 bd 2b 00 00 00 2c 43 1e 17 6c e3 83 e0 35 00 00 00 e0 a2 c1 28 ed b0 cd 3b 15 00 00 00 00 00 00 .+...,C..l...5......(...;.......
5f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 52 89 59 3b f3 ab ce .........................R.Y;...
5f80 5b 10 00 00 00 d1 e0 9c d3 f3 ef 18 18 3e 00 00 00 62 24 36 5a 75 3e 60 44 02 00 00 00 59 a2 6c [............>...b$6Zu>`D....Y.l
5fa0 59 f5 cb 5c 25 0b 00 00 00 7a c3 b6 e9 77 81 af 50 31 00 00 00 88 d0 8f 91 78 68 cd 3b 43 00 00 Y..\%....z...w..P1.......xh.;C..
5fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 44 98 b1 e9 fb be 62 .........................D.....b
5fe0 76 03 00 00 00 38 c8 fe 85 fc 61 18 85 0c 00 00 00 08 39 99 e7 7d 4a f7 b1 0f 00 00 00 ac 53 c3 v....8....a.......9..}J.......S.
6000 45 fe 2b f9 da 11 00 00 00 8b 10 f6 6b 7f e5 93 49 21 00 00 00 3e ff 24 20 ff 2b 4e 0c 39 33 ff E.+.........k...I!...>.$..+N.93.
6020 25 ff 19 ff ff 2b 72 ff ff 4a ff 0e 76 ff 4d 04 51 4a ff ff ff 59 ff ff ff 62 ff 1b ff 59 6a 0f %....+r..J..v.M.QJ...Y...b...Yj.
6040 0f 54 ff ff 5f 49 ff ff ff 7d ff ff ff ff ff ff ff ff 56 ff 02 12 77 29 16 18 ff 46 ff ff ff ff .T.._I...}........V...w)...F....
6060 ff 16 ff ff 0d ff 0e ff ff 18 ff ff 4b 41 ff ff ff 0d 52 7d 5f 51 7a 7b 06 1f 07 28 ff ff ff ff ............KA....R}_Qz{...(....
6080 5e 70 1d ff ff ff ff ff 2d 0c 22 12 28 1d ff ff 3b 42 58 6d 24 3e ff 24 20 ff 2b 4e 0c 39 33 ff ^p......-.".(...;BXm$>.$..+N.93.
60a0 25 ff 19 ff ff 00 00 5a 2f 68 6f 6d 65 2f 63 72 74 2f 2e 63 61 72 67 6f 2f 72 65 67 69 73 74 72 %......Z/home/crt/.cargo/registr
60c0 79 2f 73 72 63 2f 69 6e 64 65 78 2e 63 72 61 74 65 73 2e 69 6f 2d 31 39 34 39 63 66 38 63 36 62 y/src/index.crates.io-1949cf8c6b
60e0 35 62 35 35 37 66 2f 73 63 6f 70 65 67 75 61 72 64 2d 31 2e 32 2e 30 2f 73 72 63 2f 6c 69 62 2e 5b557f/scopeguard-1.2.0/src/lib.
6100 72 73 c1 00 20 02 30 2d 9e 59 8c 5f d5 d1 f6 e4 22 d9 65 38 32 00 00 00 00 00 00 00 00 00 00 00 rs....0-.Y._....".e82...........
6120 00 00 00 00 00 00 f3 85 01 d3 04 01 3a 39 01 46 25 25 04 0f 04 13 04 41 04 08 1d 04 0d 31 2b 0c ............:9.F%%.....A.....1+.
6140 04 22 04 50 4e 06 12 0e 08 08 04 10 04 3d 40 04 08 31 04 19 04 10 52 29 0a 49 15 3a 0e 04 3b 04 .".PN........=@..1....R).I.:..;.
6160 3a 2f 04 4c 0a 2b 06 08 04 1e 04 4b 51 4f 36 04 21 04 50 1a 04 08 1d 04 14 20 3a 17 16 43 46 3a :/.L.+.....KQO6.!.P.......:..CF:
6180 08 22 04 26 2e 32 37 22 0c 3a 31 06 04 10 1d 06 04 08 04 39 04 08 1d 04 20 12 04 45 42 07 4c 2e .".&.27".:1........9.......EB.L.
61a0 07 4b 53 23 07 3f 4e 49 2c 2f 1c 06 21 1f 1a 24 0a 04 11 49 2a 55 04 2f 48 22 56 42 54 28 4f 10 .KS#.?NI,/..!..$...I*U./H"VBT(O.
61c0 04 44 3d 2d 3a 42 32 39 2b 19 1b 12 0e 04 47 0a 06 04 10 23 51 29 34 06 04 08 04 04 15 04 10 4f .D=-:B29+.....G....#Q)4........O
61e0 21 04 13 04 3b 04 4e 4c 1b 01 2c 1a 01 0e 1e 1c 21 0e 01 3e 15 42 36 1d 02 01 1e 04 51 4c 1d 11 !...;.NL..,.....!..>.B6.....QL..
6200 13 01 29 04 26 1c 11 15 01 33 04 26 1c 11 16 01 1b 16 1e 0d 06 02 01 1c 1d 0e 1e 21 06 02 01 1c ..).&....3.&...............!....
6220 1e 0e 1e 22 06 02 01 31 04 40 2c 10 15 15 39 07 02 01 43 04 40 2c 04 26 1c 10 20 15 44 07 02 01 ..."...1.@,...9...C.@,.&....D...
6240 42 04 40 2c 04 26 1c 10 1f 15 43 07 02 01 42 04 3e 4f 4b 19 04 4a 1f 04 4e 04 50 28 06 12 11 02 B.@,.&....C...B.>OK..J..N.P(....
6260 1c 1d 54 27 02 01 22 06 12 11 02 51 2b 08 4d 0e 10 43 15 29 2f 23 0a 06 01 52 08 0c 21 08 2d 08 ..T'.."....Q+.M..C.)/#...R..!.-.
6280 2a 08 14 42 1b 08 1f 38 47 3b 15 35 0e 0a 0c 0e 2a 39 3a 32 11 32 4c 4f 18 33 12 0a 06 02 01 4d *..B...8G;.5....*9:2.2LO.3.....M
62a0 0a 0c 40 06 12 02 29 02 01 4d 04 26 1c 0a 0c 4e 06 12 02 29 02 01 4d 04 26 04 10 04 4d 4f 4f 50 ..@...)..M.&...N...)..M.&...MOOP
62c0 0f 04 08 1d 04 20 12 06 33 04 21 04 45 27 06 08 08 1c 0a 0c 4c 06 12 02 29 02 01 41 23 49 32 06 ........3.!.E'......L...)..A#I2.
62e0 0d 12 11 02 02 01 2c 06 12 11 02 15 01 1c 15 06 02 01 2f 06 12 11 02 28 19 06 02 01 2b 06 12 11 ......,.........../....(....+...
6300 02 19 3d 36 5e 1d 1b 0a 06 02 01 31 06 13 12 11 02 3b 2f 2a 16 06 02 01 0d 0c 12 19 22 26 01 0c ..=6^......1.....;/*........"&..
6320 16 22 21 24 06 01 20 0c 20 22 0a 2d 28 0a 24 06 01 20 0c 20 22 33 2d 1e 0d 24 06 01 20 0c 1f 22 ."!$.....".-(.$....."3-..$....."
6340 33 2c 28 1e 0d 24 06 01 20 0c 1f 22 0a 2c 0a 24 06 01 0c 31 28 4c 2a 52 2a 2c 15 2a 2c 06 01 20 3,(..$.....".,.$...1(L*R*,.*,...
6360 0c 2a 28 4c 2b 55 2a 35 19 1c 37 0c 2a 2d 2c 15 2a 2d 2c 06 01 0c 1b 28 36 39 33 2a 20 06 0f d0 .*(L+U*5..7.*-,.*-,....(693*....
6380 1b 03 d7 1b 03 d6 20 03 dd 20 03 c0 32 03 dc 33 03 e5 33 03 88 35 03 d5 44 03 a2 4e 03 ab 4e 03 ............2..3..3..5..D..N..N.
63a0 f3 51 03 fc 51 03 db 5d 03 f6 5d 03 f4 3a 4d bc b2 54 24 21 fd b5 e9 b9 4f 0c 4b fb 00 00 3b 5f .Q..Q..]..]..:M..T$!....O.K...;_
63c0 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 a0 ac 55 1c d9 ..x86_64-unknown-linux-gnu...U..
63e0 51 54 65 f0 b1 a4 0a be c3 50 9d 00 0a 73 63 6f 70 65 67 75 61 72 64 c1 00 11 2d 34 61 34 66 66 QTe......P...scopeguard...-4a4ff
6400 32 39 38 33 66 66 35 31 37 64 36 c1 a2 e1 36 ba f3 61 20 51 00 00 00 00 00 00 00 03 a1 c4 01 00 2983ff517d6...6..a.Q............
6420 00 00 00 01 93 01 09 01 00 00 00 01 cd 09 06 c6 01 00 00 00 00 00 94 7f 01 10 00 00 00 10 00 00 ................................
6440 00 08 45 00 00 00 a8 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 11 00 00 00 33 00 00 00 ..E.........................3...
6460 03 01 00 01 3c 03 03 3c 3c 03 3a b4 01 03 3b ae 01 01 45 b1 01 02 3c 45 01 17 78 02 45 17 02 45 ....<..<<.:...;...E...<E..x.E..E
6480 8a 01 00 00 8a 01 00 00 00 00 00 00 00 00 00 02 3c 00 02 3c 78 02 3c 78 03 3c 78 02 3c b4 01 02 ................<..<x.<x.<x.<...
64a0 3c 78 02 3b 78 00 00 76 02 38 00 02 3c 70 00 00 78 02 3c 00 00 00 78 02 3c 00 00 00 78 00 00 00 <x.;x..v.8..<p..x.<...x.<...x...
64c0 01 3c 00 00 00 3c 01 3c 00 00 00 3c 00 00 00 00 00 00 00 00 00 01 3c 00 03 3c 3c 00 00 b4 01 00 .<...<.<...<..........<..<<.....
64e0 00 00 00 00 00 00 00 00 02 0c 00 03 3c 18 02 3b b4 01 00 00 76 02 3a 00 02 3a 74 02 45 74 00 00 ............<..;....v.:..:t.Et..
6500 8a 01 02 11 00 01 3c 22 02 10 3c 00 00 20 03 3c 00 00 00 b4 01 02 01 00 00 00 02 00 00 00 00 00 ......<"..<....<................
6520 00 00 00 02 05 ac 02 02 05 0a 02 05 0a 0a 02 01 cb 13 00 00 00 00 00 00 00 00 00 72 75 73 74 2d ...........................rust-
6540 65 6e 64 2d 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 end-file........................
6560 00 00 00 00 2e 6e 6f 74 65 2e 67 6e 75 2e 70 72 6f 70 65 72 74 79 00 2e 73 68 73 74 72 74 61 62 .....note.gnu.property..shstrtab
6580 00 2e 73 74 72 74 61 62 00 2e 73 79 6d 74 61 62 00 2e 72 6d 65 74 61 00 00 00 00 00 00 00 00 00 ..strtab..symtab..rmeta.........
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 01 00 00 00 07 00 ................................
65e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 20 00 00 00 00 00 ..................@.............
6600 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2e 00 00 00 01 00 ................................
6620 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 de 63 00 00 00 00 ..................`........c....
6640 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 26 00 00 00 02 00 ..........................&.....
6660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 64 00 00 00 00 00 00 18 00 00 00 00 00 ..................@d............
6680 00 00 04 00 00 00 01 00 00 00 08 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 1e 00 00 00 03 00 ................................
66a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 64 00 00 00 00 00 00 01 00 00 00 00 00 ..................Xd............
66c0 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 03 00 ................................
66e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 59 64 00 00 00 00 00 00 35 00 00 00 00 00 ..................Yd......5.....
6700 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2f 30 20 20 20 20 ........................../0....
6720 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 30 20 20 20 ..........0...........0.....0...
6740 20 20 36 34 34 20 20 20 20 20 36 33 32 20 20 20 20 20 20 20 60 0a 7f 45 4c 46 02 01 01 00 00 00 ..644.....632.......`..ELF......
6760 00 00 00 00 00 00 01 00 3e 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f8 00 ........>.......................
6780 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 40 00 06 00 01 00 00 72 75 73 74 63 20 76 65 72 ..........@.....@......rustc.ver
67a0 73 69 6f 6e 20 31 2e 38 37 2e 30 20 28 31 37 30 36 37 65 39 61 63 20 32 30 32 35 2d 30 35 2d 30 sion.1.87.0.(17067e9ac.2025-05-0
67c0 39 29 00 00 00 00 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 00 9)............................0.
67e0 00 00 04 00 f1 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2e 74 65 78 74 00 2e 63 6f ........................text..co
6800 6d 6d 65 6e 74 00 2e 6e 6f 74 65 2e 47 4e 55 2d 73 74 61 63 6b 00 2e 73 74 72 74 61 62 00 2e 73 mment..note.GNU-stack..strtab..s
6820 79 6d 74 61 62 00 73 63 6f 70 65 67 75 61 72 64 2e 35 31 32 30 36 31 66 33 62 61 33 36 65 31 61 ymtab.scopeguard.512061f3ba36e1a
6840 32 2d 63 67 75 2e 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2-cgu.0.........................
6860 00 00 00 00 00 00 00 00 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 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
68a0 00 00 00 00 00 00 a0 00 00 00 00 00 00 00 52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 ..............R.................
68c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 06 00 00 00 00 00 00 00 00 00 ................................
68e0 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 ......@.........................
6900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 01 00 00 00 30 00 00 00 00 00 00 00 00 00 ......................0.........
6920 00 00 00 00 00 00 40 00 00 00 00 00 00 00 2d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 ......@.......-.................
6940 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6960 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 ......m.........................
6980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............(.................
69a0 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 01 00 00 00 02 00 00 00 08 00 ......p.......0.................
69c0 00 00 00 00 00 00 18 00 00 00 00 00 00 00 ..............