diff options
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | Cargo.lock | 1047 |
2 files changed, 1047 insertions, 4 deletions
@@ -2,10 +2,6 @@ | |||
2 | # will have compiled files and executables | 2 | # will have compiled files and executables |
3 | /target/ | 3 | /target/ |
4 | 4 | ||
5 | # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries | ||
6 | # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html | ||
7 | Cargo.lock | ||
8 | |||
9 | # These are backup files generated by rustfmt | 5 | # These are backup files generated by rustfmt |
10 | **/*.rs.bk | 6 | **/*.rs.bk |
11 | 7 | ||
diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 0000000..5e1ae94 --- /dev/null +++ b/Cargo.lock | |||
@@ -0,0 +1,1047 @@ | |||
1 | # This file is automatically @generated by Cargo. | ||
2 | # It is not intended for manual editing. | ||
3 | [[package]] | ||
4 | name = "ahash" | ||
5 | version = "0.3.8" | ||
6 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
7 | checksum = "e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217" | ||
8 | dependencies = [ | ||
9 | "const-random", | ||
10 | ] | ||
11 | |||
12 | [[package]] | ||
13 | name = "ahash" | ||
14 | version = "0.4.3" | ||
15 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
16 | checksum = "b5b1d27b53c9b0be4ee14c0777359f77f39e7d6d127b07a9f60fdd43850f8ec3" | ||
17 | dependencies = [ | ||
18 | "const-random", | ||
19 | ] | ||
20 | |||
21 | [[package]] | ||
22 | name = "ansi_term" | ||
23 | version = "0.11.0" | ||
24 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
25 | checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" | ||
26 | dependencies = [ | ||
27 | "winapi 0.3.9", | ||
28 | ] | ||
29 | |||
30 | [[package]] | ||
31 | name = "arc-swap" | ||
32 | version = "0.4.7" | ||
33 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
34 | checksum = "4d25d88fd6b8041580a654f9d0c581a047baee2b3efee13275f2fc392fc75034" | ||
35 | |||
36 | [[package]] | ||
37 | name = "array-macro" | ||
38 | version = "1.0.5" | ||
39 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
40 | checksum = "06e97b4e522f9e55523001238ac59d13a8603af57f69980de5d8de4bbbe8ada6" | ||
41 | |||
42 | [[package]] | ||
43 | name = "arrayref" | ||
44 | version = "0.3.6" | ||
45 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
46 | checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" | ||
47 | |||
48 | [[package]] | ||
49 | name = "arrayvec" | ||
50 | version = "0.5.1" | ||
51 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
52 | checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8" | ||
53 | |||
54 | [[package]] | ||
55 | name = "atty" | ||
56 | version = "0.2.14" | ||
57 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
58 | checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" | ||
59 | dependencies = [ | ||
60 | "hermit-abi", | ||
61 | "libc", | ||
62 | "winapi 0.3.9", | ||
63 | ] | ||
64 | |||
65 | [[package]] | ||
66 | name = "autocfg" | ||
67 | version = "1.0.0" | ||
68 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
69 | checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d" | ||
70 | |||
71 | [[package]] | ||
72 | name = "base64" | ||
73 | version = "0.11.0" | ||
74 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
75 | checksum = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7" | ||
76 | |||
77 | [[package]] | ||
78 | name = "bitflags" | ||
79 | version = "1.2.1" | ||
80 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
81 | checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" | ||
82 | |||
83 | [[package]] | ||
84 | name = "blake2b_simd" | ||
85 | version = "0.5.10" | ||
86 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
87 | checksum = "d8fb2d74254a3a0b5cac33ac9f8ed0e44aa50378d9dbb2e5d83bd21ed1dc2c8a" | ||
88 | dependencies = [ | ||
89 | "arrayref", | ||
90 | "arrayvec", | ||
91 | "constant_time_eq", | ||
92 | ] | ||
93 | |||
94 | [[package]] | ||
95 | name = "cc" | ||
96 | version = "1.0.58" | ||
97 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
98 | checksum = "f9a06fb2e53271d7c279ec1efea6ab691c35a2ae67ec0d91d7acec0caf13b518" | ||
99 | |||
100 | [[package]] | ||
101 | name = "cfg-if" | ||
102 | version = "0.1.10" | ||
103 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
104 | checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" | ||
105 | |||
106 | [[package]] | ||
107 | name = "chrono" | ||
108 | version = "0.4.13" | ||
109 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
110 | checksum = "c74d84029116787153e02106bf53e66828452a4b325cc8652b788b5967c0a0b6" | ||
111 | dependencies = [ | ||
112 | "num-integer", | ||
113 | "num-traits", | ||
114 | "serde", | ||
115 | "time", | ||
116 | ] | ||
117 | |||
118 | [[package]] | ||
119 | name = "clap" | ||
120 | version = "2.33.1" | ||
121 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
122 | checksum = "bdfa80d47f954d53a35a64987ca1422f495b8d6483c0fe9f7117b36c2a792129" | ||
123 | dependencies = [ | ||
124 | "ansi_term", | ||
125 | "atty", | ||
126 | "bitflags", | ||
127 | "strsim 0.8.0", | ||
128 | "textwrap", | ||
129 | "unicode-width", | ||
130 | "vec_map", | ||
131 | ] | ||
132 | |||
133 | [[package]] | ||
134 | name = "const-random" | ||
135 | version = "0.1.8" | ||
136 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
137 | checksum = "2f1af9ac737b2dd2d577701e59fd09ba34822f6f2ebdb30a7647405d9e55e16a" | ||
138 | dependencies = [ | ||
139 | "const-random-macro", | ||
140 | "proc-macro-hack", | ||
141 | ] | ||
142 | |||
143 | [[package]] | ||
144 | name = "const-random-macro" | ||
145 | version = "0.1.8" | ||
146 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
147 | checksum = "25e4c606eb459dd29f7c57b2e0879f2b6f14ee130918c2b78ccb58a9624e6c7a" | ||
148 | dependencies = [ | ||
149 | "getrandom", | ||
150 | "proc-macro-hack", | ||
151 | ] | ||
152 | |||
153 | [[package]] | ||
154 | name = "constant_time_eq" | ||
155 | version = "0.1.5" | ||
156 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
157 | checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" | ||
158 | |||
159 | [[package]] | ||
160 | name = "crossbeam-channel" | ||
161 | version = "0.4.2" | ||
162 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
163 | checksum = "cced8691919c02aac3cb0a1bc2e9b73d89e832bf9a06fc579d4e71b68a2da061" | ||
164 | dependencies = [ | ||
165 | "crossbeam-utils", | ||
166 | "maybe-uninit", | ||
167 | ] | ||
168 | |||
169 | [[package]] | ||
170 | name = "crossbeam-utils" | ||
171 | version = "0.7.2" | ||
172 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
173 | checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8" | ||
174 | dependencies = [ | ||
175 | "autocfg", | ||
176 | "cfg-if", | ||
177 | "lazy_static", | ||
178 | ] | ||
179 | |||
180 | [[package]] | ||
181 | name = "ctor" | ||
182 | version = "0.1.15" | ||
183 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
184 | checksum = "39858aa5bac06462d4dd4b9164848eb81ffc4aa5c479746393598fd193afa227" | ||
185 | dependencies = [ | ||
186 | "quote", | ||
187 | "syn", | ||
188 | ] | ||
189 | |||
190 | [[package]] | ||
191 | name = "cursive" | ||
192 | version = "0.15.0" | ||
193 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
194 | checksum = "7a9f12332ab2bca26979ef00cfef9a1c2e287db03b787a83d892ad9961f81374" | ||
195 | dependencies = [ | ||
196 | "ahash 0.3.8", | ||
197 | "cfg-if", | ||
198 | "crossbeam-channel", | ||
199 | "cursive_core", | ||
200 | "enumset", | ||
201 | "lazy_static", | ||
202 | "libc", | ||
203 | "log", | ||
204 | "maplit", | ||
205 | "ncurses", | ||
206 | "signal-hook", | ||
207 | "term_size", | ||
208 | "termion", | ||
209 | "unicode-segmentation", | ||
210 | "unicode-width", | ||
211 | ] | ||
212 | |||
213 | [[package]] | ||
214 | name = "cursive_core" | ||
215 | version = "0.1.1" | ||
216 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
217 | checksum = "85fc5b6a8ba2f1bc743892068bde466438f78d6247197e2dc094bfd53fdea4b7" | ||
218 | dependencies = [ | ||
219 | "ahash 0.4.3", | ||
220 | "chrono", | ||
221 | "crossbeam-channel", | ||
222 | "enum-map", | ||
223 | "enumset", | ||
224 | "lazy_static", | ||
225 | "libc", | ||
226 | "log", | ||
227 | "num", | ||
228 | "owning_ref", | ||
229 | "signal-hook", | ||
230 | "unicode-segmentation", | ||
231 | "unicode-width", | ||
232 | "xi-unicode", | ||
233 | ] | ||
234 | |||
235 | [[package]] | ||
236 | name = "darling" | ||
237 | version = "0.10.2" | ||
238 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
239 | checksum = "0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858" | ||
240 | dependencies = [ | ||
241 | "darling_core", | ||
242 | "darling_macro", | ||
243 | ] | ||
244 | |||
245 | [[package]] | ||
246 | name = "darling_core" | ||
247 | version = "0.10.2" | ||
248 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
249 | checksum = "f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b" | ||
250 | dependencies = [ | ||
251 | "fnv", | ||
252 | "ident_case", | ||
253 | "proc-macro2", | ||
254 | "quote", | ||
255 | "strsim 0.9.3", | ||
256 | "syn", | ||
257 | ] | ||
258 | |||
259 | [[package]] | ||
260 | name = "darling_macro" | ||
261 | version = "0.10.2" | ||
262 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
263 | checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72" | ||
264 | dependencies = [ | ||
265 | "darling_core", | ||
266 | "quote", | ||
267 | "syn", | ||
268 | ] | ||
269 | |||
270 | [[package]] | ||
271 | name = "dijo" | ||
272 | version = "0.1.2" | ||
273 | dependencies = [ | ||
274 | "chrono", | ||
275 | "clap", | ||
276 | "cursive", | ||
277 | "directories", | ||
278 | "erased-serde", | ||
279 | "lazy_static", | ||
280 | "notify", | ||
281 | "serde", | ||
282 | "serde_json", | ||
283 | "typetag", | ||
284 | ] | ||
285 | |||
286 | [[package]] | ||
287 | name = "directories" | ||
288 | version = "3.0.1" | ||
289 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
290 | checksum = "f8fed639d60b58d0f53498ab13d26f621fd77569cc6edb031f4cc36a2ad9da0f" | ||
291 | dependencies = [ | ||
292 | "dirs-sys", | ||
293 | ] | ||
294 | |||
295 | [[package]] | ||
296 | name = "dirs-sys" | ||
297 | version = "0.3.5" | ||
298 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
299 | checksum = "8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a" | ||
300 | dependencies = [ | ||
301 | "libc", | ||
302 | "redox_users", | ||
303 | "winapi 0.3.9", | ||
304 | ] | ||
305 | |||
306 | [[package]] | ||
307 | name = "enum-map" | ||
308 | version = "0.6.2" | ||
309 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
310 | checksum = "70a375f899a53b9848ad9fb459b5bf90e4851ae5d9fea89134b062dc1828b26e" | ||
311 | dependencies = [ | ||
312 | "array-macro", | ||
313 | "enum-map-derive", | ||
314 | ] | ||
315 | |||
316 | [[package]] | ||
317 | name = "enum-map-derive" | ||
318 | version = "0.4.3" | ||
319 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
320 | checksum = "e57001dfb2532f5a103ff869656887fae9a8defa7d236f3e39d2ee86ed629ad7" | ||
321 | dependencies = [ | ||
322 | "proc-macro2", | ||
323 | "quote", | ||
324 | "syn", | ||
325 | ] | ||
326 | |||
327 | [[package]] | ||
328 | name = "enumset" | ||
329 | version = "1.0.0" | ||
330 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
331 | checksum = "3691ce759534316ad900d57dd8e688e2c4263f9750c0f7c1e9b9a4516d4ca241" | ||
332 | dependencies = [ | ||
333 | "enumset_derive", | ||
334 | "num-traits", | ||
335 | ] | ||
336 | |||
337 | [[package]] | ||
338 | name = "enumset_derive" | ||
339 | version = "0.5.0" | ||
340 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
341 | checksum = "74bef436ac71820c5cf768d7af9ba33121246b09a00e09a55d94ef8095a875ac" | ||
342 | dependencies = [ | ||
343 | "darling", | ||
344 | "proc-macro2", | ||
345 | "quote", | ||
346 | "syn", | ||
347 | ] | ||
348 | |||
349 | [[package]] | ||
350 | name = "erased-serde" | ||
351 | version = "0.3.12" | ||
352 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
353 | checksum = "6ca8b296792113e1500fd935ae487be6e00ce318952a6880555554824d6ebf38" | ||
354 | dependencies = [ | ||
355 | "serde", | ||
356 | ] | ||
357 | |||
358 | [[package]] | ||
359 | name = "filetime" | ||
360 | version = "0.2.10" | ||
361 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
362 | checksum = "affc17579b132fc2461adf7c575cc6e8b134ebca52c51f5411388965227dc695" | ||
363 | dependencies = [ | ||
364 | "cfg-if", | ||
365 | "libc", | ||
366 | "redox_syscall", | ||
367 | "winapi 0.3.9", | ||
368 | ] | ||
369 | |||
370 | [[package]] | ||
371 | name = "fnv" | ||
372 | version = "1.0.7" | ||
373 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
374 | checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" | ||
375 | |||
376 | [[package]] | ||
377 | name = "fsevent" | ||
378 | version = "0.4.0" | ||
379 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
380 | checksum = "5ab7d1bd1bd33cc98b0889831b72da23c0aa4df9cec7e0702f46ecea04b35db6" | ||
381 | dependencies = [ | ||
382 | "bitflags", | ||
383 | "fsevent-sys", | ||
384 | ] | ||
385 | |||
386 | [[package]] | ||
387 | name = "fsevent-sys" | ||
388 | version = "2.0.1" | ||
389 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
390 | checksum = "f41b048a94555da0f42f1d632e2e19510084fb8e303b0daa2816e733fb3644a0" | ||
391 | dependencies = [ | ||
392 | "libc", | ||
393 | ] | ||
394 | |||
395 | [[package]] | ||
396 | name = "fuchsia-zircon" | ||
397 | version = "0.3.3" | ||
398 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
399 | checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" | ||
400 | dependencies = [ | ||
401 | "bitflags", | ||
402 | "fuchsia-zircon-sys", | ||
403 | ] | ||
404 | |||
405 | [[package]] | ||
406 | name = "fuchsia-zircon-sys" | ||
407 | version = "0.3.3" | ||
408 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
409 | checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" | ||
410 | |||
411 | [[package]] | ||
412 | name = "getrandom" | ||
413 | version = "0.1.14" | ||
414 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
415 | checksum = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb" | ||
416 | dependencies = [ | ||
417 | "cfg-if", | ||
418 | "libc", | ||
419 | "wasi", | ||
420 | ] | ||
421 | |||
422 | [[package]] | ||
423 | name = "ghost" | ||
424 | version = "0.1.2" | ||
425 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
426 | checksum = "1a5bcf1bbeab73aa4cf2fde60a846858dc036163c7c33bec309f8d17de785479" | ||
427 | dependencies = [ | ||
428 | "proc-macro2", | ||
429 | "quote", | ||
430 | "syn", | ||
431 | ] | ||
432 | |||
433 | [[package]] | ||
434 | name = "hermit-abi" | ||
435 | version = "0.1.15" | ||
436 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
437 | checksum = "3deed196b6e7f9e44a2ae8d94225d80302d81208b1bb673fd21fe634645c85a9" | ||
438 | dependencies = [ | ||
439 | "libc", | ||
440 | ] | ||
441 | |||
442 | [[package]] | ||
443 | name = "ident_case" | ||
444 | version = "1.0.1" | ||
445 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
446 | checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" | ||
447 | |||
448 | [[package]] | ||
449 | name = "inotify" | ||
450 | version = "0.7.1" | ||
451 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
452 | checksum = "4816c66d2c8ae673df83366c18341538f234a26d65a9ecea5c348b453ac1d02f" | ||
453 | dependencies = [ | ||
454 | "bitflags", | ||
455 | "inotify-sys", | ||
456 | "libc", | ||
457 | ] | ||
458 | |||
459 | [[package]] | ||
460 | name = "inotify-sys" | ||
461 | version = "0.1.3" | ||
462 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
463 | checksum = "e74a1aa87c59aeff6ef2cc2fa62d41bc43f54952f55652656b18a02fd5e356c0" | ||
464 | dependencies = [ | ||
465 | "libc", | ||
466 | ] | ||
467 | |||
468 | [[package]] | ||
469 | name = "inventory" | ||
470 | version = "0.1.7" | ||
471 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
472 | checksum = "621b50c176968fd3b0bd71f821a28a0ea98db2b5aea966b2fbb8bd1b7d310328" | ||
473 | dependencies = [ | ||
474 | "ctor", | ||
475 | "ghost", | ||
476 | "inventory-impl", | ||
477 | ] | ||
478 | |||
479 | [[package]] | ||
480 | name = "inventory-impl" | ||
481 | version = "0.1.7" | ||
482 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
483 | checksum = "f99a4111304bade76468d05beab3487c226e4fe4c4de1c4e8f006e815762db73" | ||
484 | dependencies = [ | ||
485 | "proc-macro2", | ||
486 | "quote", | ||
487 | "syn", | ||
488 | ] | ||
489 | |||
490 | [[package]] | ||
491 | name = "iovec" | ||
492 | version = "0.1.4" | ||
493 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
494 | checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" | ||
495 | dependencies = [ | ||
496 | "libc", | ||
497 | ] | ||
498 | |||
499 | [[package]] | ||
500 | name = "itoa" | ||
501 | version = "0.4.6" | ||
502 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
503 | checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6" | ||
504 | |||
505 | [[package]] | ||
506 | name = "kernel32-sys" | ||
507 | version = "0.2.2" | ||
508 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
509 | checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" | ||
510 | dependencies = [ | ||
511 | "winapi 0.2.8", | ||
512 | "winapi-build", | ||
513 | ] | ||
514 | |||
515 | [[package]] | ||
516 | name = "lazy_static" | ||
517 | version = "1.4.0" | ||
518 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
519 | checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" | ||
520 | |||
521 | [[package]] | ||
522 | name = "lazycell" | ||
523 | version = "1.2.1" | ||
524 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
525 | checksum = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f" | ||
526 | |||
527 | [[package]] | ||
528 | name = "libc" | ||
529 | version = "0.2.73" | ||
530 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
531 | checksum = "bd7d4bd64732af4bf3a67f367c27df8520ad7e230c5817b8ff485864d80242b9" | ||
532 | |||
533 | [[package]] | ||
534 | name = "log" | ||
535 | version = "0.4.11" | ||
536 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
537 | checksum = "4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b" | ||
538 | dependencies = [ | ||
539 | "cfg-if", | ||
540 | ] | ||
541 | |||
542 | [[package]] | ||
543 | name = "maplit" | ||
544 | version = "1.0.2" | ||
545 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
546 | checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" | ||
547 | |||
548 | [[package]] | ||
549 | name = "maybe-uninit" | ||
550 | version = "2.0.0" | ||
551 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
552 | checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" | ||
553 | |||
554 | [[package]] | ||
555 | name = "mio" | ||
556 | version = "0.6.22" | ||
557 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
558 | checksum = "fce347092656428bc8eaf6201042cb551b8d67855af7374542a92a0fbfcac430" | ||
559 | dependencies = [ | ||
560 | "cfg-if", | ||
561 | "fuchsia-zircon", | ||
562 | "fuchsia-zircon-sys", | ||
563 | "iovec", | ||
564 | "kernel32-sys", | ||
565 | "libc", | ||
566 | "log", | ||
567 | "miow", | ||
568 | "net2", | ||
569 | "slab", | ||
570 | "winapi 0.2.8", | ||
571 | ] | ||
572 | |||
573 | [[package]] | ||
574 | name = "mio-extras" | ||
575 | version = "2.0.6" | ||
576 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
577 | checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19" | ||
578 | dependencies = [ | ||
579 | "lazycell", | ||
580 | "log", | ||
581 | "mio", | ||
582 | "slab", | ||
583 | ] | ||
584 | |||
585 | [[package]] | ||
586 | name = "miow" | ||
587 | version = "0.2.1" | ||
588 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
589 | checksum = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919" | ||
590 | dependencies = [ | ||
591 | "kernel32-sys", | ||
592 | "net2", | ||
593 | "winapi 0.2.8", | ||
594 | "ws2_32-sys", | ||
595 | ] | ||
596 | |||
597 | [[package]] | ||
598 | name = "ncurses" | ||
599 | version = "5.99.0" | ||
600 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
601 | checksum = "15699bee2f37e9f8828c7b35b2bc70d13846db453f2d507713b758fabe536b82" | ||
602 | dependencies = [ | ||
603 | "cc", | ||
604 | "libc", | ||
605 | "pkg-config", | ||
606 | ] | ||
607 | |||
608 | [[package]] | ||
609 | name = "net2" | ||
610 | version = "0.2.34" | ||
611 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
612 | checksum = "2ba7c918ac76704fb42afcbbb43891e72731f3dcca3bef2a19786297baf14af7" | ||
613 | dependencies = [ | ||
614 | "cfg-if", | ||
615 | "libc", | ||
616 | "winapi 0.3.9", | ||
617 | ] | ||
618 | |||
619 | [[package]] | ||
620 | name = "notify" | ||
621 | version = "4.0.15" | ||
622 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
623 | checksum = "80ae4a7688d1fab81c5bf19c64fc8db920be8d519ce6336ed4e7efe024724dbd" | ||
624 | dependencies = [ | ||
625 | "bitflags", | ||
626 | "filetime", | ||
627 | "fsevent", | ||
628 | "fsevent-sys", | ||
629 | "inotify", | ||
630 | "libc", | ||
631 | "mio", | ||
632 | "mio-extras", | ||
633 | "walkdir", | ||
634 | "winapi 0.3.9", | ||
635 | ] | ||
636 | |||
637 | [[package]] | ||
638 | name = "num" | ||
639 | version = "0.3.0" | ||
640 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
641 | checksum = "ab3e176191bc4faad357e3122c4747aa098ac880e88b168f106386128736cf4a" | ||
642 | dependencies = [ | ||
643 | "num-complex", | ||
644 | "num-integer", | ||
645 | "num-iter", | ||
646 | "num-rational", | ||
647 | "num-traits", | ||
648 | ] | ||
649 | |||
650 | [[package]] | ||
651 | name = "num-complex" | ||
652 | version = "0.3.0" | ||
653 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
654 | checksum = "b05ad05bd8977050b171b3f6b48175fea6e0565b7981059b486075e1026a9fb5" | ||
655 | dependencies = [ | ||
656 | "num-traits", | ||
657 | ] | ||
658 | |||
659 | [[package]] | ||
660 | name = "num-integer" | ||
661 | version = "0.1.43" | ||
662 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
663 | checksum = "8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b" | ||
664 | dependencies = [ | ||
665 | "autocfg", | ||
666 | "num-traits", | ||
667 | ] | ||
668 | |||
669 | [[package]] | ||
670 | name = "num-iter" | ||
671 | version = "0.1.41" | ||
672 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
673 | checksum = "7a6e6b7c748f995c4c29c5f5ae0248536e04a5739927c74ec0fa564805094b9f" | ||
674 | dependencies = [ | ||
675 | "autocfg", | ||
676 | "num-integer", | ||
677 | "num-traits", | ||
678 | ] | ||
679 | |||
680 | [[package]] | ||
681 | name = "num-rational" | ||
682 | version = "0.3.0" | ||
683 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
684 | checksum = "a5b4d7360f362cfb50dde8143501e6940b22f644be75a4cc90b2d81968908138" | ||
685 | dependencies = [ | ||
686 | "autocfg", | ||
687 | "num-integer", | ||
688 | "num-traits", | ||
689 | ] | ||
690 | |||
691 | [[package]] | ||
692 | name = "num-traits" | ||
693 | version = "0.2.12" | ||
694 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
695 | checksum = "ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611" | ||
696 | dependencies = [ | ||
697 | "autocfg", | ||
698 | ] | ||
699 | |||
700 | [[package]] | ||
701 | name = "numtoa" | ||
702 | version = "0.1.0" | ||
703 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
704 | checksum = "b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef" | ||
705 | |||
706 | [[package]] | ||
707 | name = "owning_ref" | ||
708 | version = "0.4.1" | ||
709 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
710 | checksum = "6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce" | ||
711 | dependencies = [ | ||
712 | "stable_deref_trait", | ||
713 | ] | ||
714 | |||
715 | [[package]] | ||
716 | name = "pkg-config" | ||
717 | version = "0.3.18" | ||
718 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
719 | checksum = "d36492546b6af1463394d46f0c834346f31548646f6ba10849802c9c9a27ac33" | ||
720 | |||
721 | [[package]] | ||
722 | name = "proc-macro-hack" | ||
723 | version = "0.5.16" | ||
724 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
725 | checksum = "7e0456befd48169b9f13ef0f0ad46d492cf9d2dbb918bcf38e01eed4ce3ec5e4" | ||
726 | |||
727 | [[package]] | ||
728 | name = "proc-macro2" | ||
729 | version = "1.0.18" | ||
730 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
731 | checksum = "beae6331a816b1f65d04c45b078fd8e6c93e8071771f41b8163255bbd8d7c8fa" | ||
732 | dependencies = [ | ||
733 | "unicode-xid", | ||
734 | ] | ||
735 | |||
736 | [[package]] | ||
737 | name = "quote" | ||
738 | version = "1.0.7" | ||
739 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
740 | checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37" | ||
741 | dependencies = [ | ||
742 | "proc-macro2", | ||
743 | ] | ||
744 | |||
745 | [[package]] | ||
746 | name = "redox_syscall" | ||
747 | version = "0.1.57" | ||
748 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
749 | checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" | ||
750 | |||
751 | [[package]] | ||
752 | name = "redox_termios" | ||
753 | version = "0.1.1" | ||
754 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
755 | checksum = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76" | ||
756 | dependencies = [ | ||
757 | "redox_syscall", | ||
758 | ] | ||
759 | |||
760 | [[package]] | ||
761 | name = "redox_users" | ||
762 | version = "0.3.4" | ||
763 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
764 | checksum = "09b23093265f8d200fa7b4c2c76297f47e681c655f6f1285a8780d6a022f7431" | ||
765 | dependencies = [ | ||
766 | "getrandom", | ||
767 | "redox_syscall", | ||
768 | "rust-argon2", | ||
769 | ] | ||
770 | |||
771 | [[package]] | ||
772 | name = "rust-argon2" | ||
773 | version = "0.7.0" | ||
774 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
775 | checksum = "2bc8af4bda8e1ff4932523b94d3dd20ee30a87232323eda55903ffd71d2fb017" | ||
776 | dependencies = [ | ||
777 | "base64", | ||
778 | "blake2b_simd", | ||
779 | "constant_time_eq", | ||
780 | "crossbeam-utils", | ||
781 | ] | ||
782 | |||
783 | [[package]] | ||
784 | name = "ryu" | ||
785 | version = "1.0.5" | ||
786 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
787 | checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" | ||
788 | |||
789 | [[package]] | ||
790 | name = "same-file" | ||
791 | version = "1.0.6" | ||
792 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
793 | checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" | ||
794 | dependencies = [ | ||
795 | "winapi-util", | ||
796 | ] | ||
797 | |||
798 | [[package]] | ||
799 | name = "serde" | ||
800 | version = "1.0.114" | ||
801 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
802 | checksum = "5317f7588f0a5078ee60ef675ef96735a1442132dc645eb1d12c018620ed8cd3" | ||
803 | dependencies = [ | ||
804 | "serde_derive", | ||
805 | ] | ||
806 | |||
807 | [[package]] | ||
808 | name = "serde_derive" | ||
809 | version = "1.0.114" | ||
810 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
811 | checksum = "2a0be94b04690fbaed37cddffc5c134bf537c8e3329d53e982fe04c374978f8e" | ||
812 | dependencies = [ | ||
813 | "proc-macro2", | ||
814 | "quote", | ||
815 | "syn", | ||
816 | ] | ||
817 | |||
818 | [[package]] | ||
819 | name = "serde_json" | ||
820 | version = "1.0.56" | ||
821 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
822 | checksum = "3433e879a558dde8b5e8feb2a04899cf34fdde1fafb894687e52105fc1162ac3" | ||
823 | dependencies = [ | ||
824 | "itoa", | ||
825 | "ryu", | ||
826 | "serde", | ||
827 | ] | ||
828 | |||
829 | [[package]] | ||
830 | name = "signal-hook" | ||
831 | version = "0.1.16" | ||
832 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
833 | checksum = "604508c1418b99dfe1925ca9224829bb2a8a9a04dda655cc01fcad46f4ab05ed" | ||
834 | dependencies = [ | ||
835 | "libc", | ||
836 | "signal-hook-registry", | ||
837 | ] | ||
838 | |||
839 | [[package]] | ||
840 | name = "signal-hook-registry" | ||
841 | version = "1.2.0" | ||
842 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
843 | checksum = "94f478ede9f64724c5d173d7bb56099ec3e2d9fc2774aac65d34b8b890405f41" | ||
844 | dependencies = [ | ||
845 | "arc-swap", | ||
846 | "libc", | ||
847 | ] | ||
848 | |||
849 | [[package]] | ||
850 | name = "slab" | ||
851 | version = "0.4.2" | ||
852 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
853 | checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" | ||
854 | |||
855 | [[package]] | ||
856 | name = "stable_deref_trait" | ||
857 | version = "1.2.0" | ||
858 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
859 | checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" | ||
860 | |||
861 | [[package]] | ||
862 | name = "strsim" | ||
863 | version = "0.8.0" | ||
864 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
865 | checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" | ||
866 | |||
867 | [[package]] | ||
868 | name = "strsim" | ||
869 | version = "0.9.3" | ||
870 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
871 | checksum = "6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c" | ||
872 | |||
873 | [[package]] | ||
874 | name = "syn" | ||
875 | version = "1.0.34" | ||
876 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
877 | checksum = "936cae2873c940d92e697597c5eee105fb570cd5689c695806f672883653349b" | ||
878 | dependencies = [ | ||
879 | "proc-macro2", | ||
880 | "quote", | ||
881 | "unicode-xid", | ||
882 | ] | ||
883 | |||
884 | [[package]] | ||
885 | name = "term_size" | ||
886 | version = "0.3.2" | ||
887 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
888 | checksum = "1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9" | ||
889 | dependencies = [ | ||
890 | "libc", | ||
891 | "winapi 0.3.9", | ||
892 | ] | ||
893 | |||
894 | [[package]] | ||
895 | name = "termion" | ||
896 | version = "1.5.5" | ||
897 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
898 | checksum = "c22cec9d8978d906be5ac94bceb5a010d885c626c4c8855721a4dbd20e3ac905" | ||
899 | dependencies = [ | ||
900 | "libc", | ||
901 | "numtoa", | ||
902 | "redox_syscall", | ||
903 | "redox_termios", | ||
904 | ] | ||
905 | |||
906 | [[package]] | ||
907 | name = "textwrap" | ||
908 | version = "0.11.0" | ||
909 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
910 | checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" | ||
911 | dependencies = [ | ||
912 | "unicode-width", | ||
913 | ] | ||
914 | |||
915 | [[package]] | ||
916 | name = "time" | ||
917 | version = "0.1.43" | ||
918 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
919 | checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" | ||
920 | dependencies = [ | ||
921 | "libc", | ||
922 | "winapi 0.3.9", | ||
923 | ] | ||
924 | |||
925 | [[package]] | ||
926 | name = "typetag" | ||
927 | version = "0.1.5" | ||
928 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
929 | checksum = "9275125decb5d75fe57ebfe92debd119b15757aae27c56d7cb61ecab871960bc" | ||
930 | dependencies = [ | ||
931 | "erased-serde", | ||
932 | "inventory", | ||
933 | "lazy_static", | ||
934 | "serde", | ||
935 | "typetag-impl", | ||
936 | ] | ||
937 | |||
938 | [[package]] | ||
939 | name = "typetag-impl" | ||
940 | version = "0.1.5" | ||
941 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
942 | checksum = "dc232cda3b1d82664153e6c95d1071809aa0f1011f306c3d6989f33d8c6ede17" | ||
943 | dependencies = [ | ||
944 | "proc-macro2", | ||
945 | "quote", | ||
946 | "syn", | ||
947 | ] | ||
948 | |||
949 | [[package]] | ||
950 | name = "unicode-segmentation" | ||
951 | version = "1.6.0" | ||
952 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
953 | checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0" | ||
954 | |||
955 | [[package]] | ||
956 | name = "unicode-width" | ||
957 | version = "0.1.8" | ||
958 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
959 | checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3" | ||
960 | |||
961 | [[package]] | ||
962 | name = "unicode-xid" | ||
963 | version = "0.2.1" | ||
964 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
965 | checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564" | ||
966 | |||
967 | [[package]] | ||
968 | name = "vec_map" | ||
969 | version = "0.8.2" | ||
970 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
971 | checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" | ||
972 | |||
973 | [[package]] | ||
974 | name = "walkdir" | ||
975 | version = "2.3.1" | ||
976 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
977 | checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d" | ||
978 | dependencies = [ | ||
979 | "same-file", | ||
980 | "winapi 0.3.9", | ||
981 | "winapi-util", | ||
982 | ] | ||
983 | |||
984 | [[package]] | ||
985 | name = "wasi" | ||
986 | version = "0.9.0+wasi-snapshot-preview1" | ||
987 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
988 | checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" | ||
989 | |||
990 | [[package]] | ||
991 | name = "winapi" | ||
992 | version = "0.2.8" | ||
993 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
994 | checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" | ||
995 | |||
996 | [[package]] | ||
997 | name = "winapi" | ||
998 | version = "0.3.9" | ||
999 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1000 | checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" | ||
1001 | dependencies = [ | ||
1002 | "winapi-i686-pc-windows-gnu", | ||
1003 | "winapi-x86_64-pc-windows-gnu", | ||
1004 | ] | ||
1005 | |||
1006 | [[package]] | ||
1007 | name = "winapi-build" | ||
1008 | version = "0.1.1" | ||
1009 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1010 | checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" | ||
1011 | |||
1012 | [[package]] | ||
1013 | name = "winapi-i686-pc-windows-gnu" | ||
1014 | version = "0.4.0" | ||
1015 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1016 | checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" | ||
1017 | |||
1018 | [[package]] | ||
1019 | name = "winapi-util" | ||
1020 | version = "0.1.5" | ||
1021 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1022 | checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" | ||
1023 | dependencies = [ | ||
1024 | "winapi 0.3.9", | ||
1025 | ] | ||
1026 | |||
1027 | [[package]] | ||
1028 | name = "winapi-x86_64-pc-windows-gnu" | ||
1029 | version = "0.4.0" | ||
1030 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1031 | checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" | ||
1032 | |||
1033 | [[package]] | ||
1034 | name = "ws2_32-sys" | ||
1035 | version = "0.2.1" | ||
1036 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1037 | checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" | ||
1038 | dependencies = [ | ||
1039 | "winapi 0.2.8", | ||
1040 | "winapi-build", | ||
1041 | ] | ||
1042 | |||
1043 | [[package]] | ||
1044 | name = "xi-unicode" | ||
1045 | version = "0.2.1" | ||
1046 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1047 | checksum = "e71b85d8b1b8bfaf4b5c834187554d201a8cd621c2bbfa33efd41a3ecabd48b2" | ||